Android-based P2P File Sharing Over ZigBee Radios
|
|
|
- Kory Houston
- 10 years ago
- Views:
Transcription
1 2014 Fifth International Conference on Intelligent Systems, Modelling and Simulation Android-based P2P File Sharing Over ZigBee Radios Akmal Nurhananie Abd Rahman 1, Mohamed Hadi Habaebi 2, Mahamod Ismail 3 1,2 Electrical and Computer Engineering Department International Islamic University Malaysia, Kuala Lumpur, Malaysia 3 Department of Electrical, Electronics and System Engineering, National University of Malaysia, UKM, Bangi, Selangor [email protected]; [email protected]; [email protected] Abstract The peer-to-peer (P2P) file sharing protocol has evolved from depending on Internet connection provided by traditional mobile cellular telecommunication networks to free Internet connectivity through Wi-Fi technology. Recently, P2P reach was extended further in the Personal Area Network using Bluetooth. On the other hand, IEEE Zigbee is a wireless sensor network (WSN) standard and smart phones are expected to be equipped with a ZigBee modem to provide control functionality for personal WSNs such as home networking, body area networks, etc. This paper introduces ZigBee technology to the mobile P2P environment, involving devices with Android 4.0 (Ice Cream Sandwich) and higher OSs. Such an Android platform is the lowest version that can be found among smartphones, tablets, and more. Results show that the developed protocol provides P2P and P2MP functionality between devices supporting Zigbee air interface. Keywords-component; P2P; P2MP, Zigbee; Android; Message broadcasting I. INTRODUCTION Peer-to-peer (P2P) is a very popular type of network communication for file sharing, where the data transfer is faster as it does not need to pass through the services of a server to share files and data. For the time being, the successful P2P applications have been running on either the wired or wireless Internet connection, as well as over PAN network such as Bluetooth. With the increasing number of applications that can run on smart phones and tablets of various mobile platforms such as Android, together with the desire of the users for having the devices work similar as their desktop counterparts, concerns regarding the power source, i.e. the battery life of the devices had been brought up. This is because smart phones and tablets consumed a lot of energy when they operate on Internet connection, either through cellular network or Wi-Fi. At present, peer-to-peer (P2P) communication is considered as a problem by both the wired and wireless Internet providers as it generates a large amount of traffic. This problem is substantial for mobile networks, as they not only have to serve users of mobile devices, but also the mobile subscribers that prefer mobility over traffic. P2P utilization can be grouped into three main purposes, namely: communication and collaboration, distributed computing, and the most commonly used file/content sharing. Hence, a number of mobile P2P protocol had been introduced in solving this problem, such as Napster, Gnutella, edonkey, BT, etc.[1] For a mobile cellular device to be integrated into a P2P network system, it needs additional support in terms of energy efficiency. The power supply for a mobile device is limited to the length of the battery lifetime, given that most of its power will be used mainly for downloading data which usually consumes quite a long time. Hence, a partnership scheme was introduced in [2], where a mobile device provide mobile services to stationary computers, compensating for support in terms of energy efficiency received from them within the P2P network. In the beginning, the only way for a mobile phone to connect to the Internet is via subscribed cellular radio services. Consequently, the data traffic of both subscribers of standard cellular services and subscribers of Internet users overloads, forcing the service providers to charge different rate for Internet connection. Therefore, the subscribers incurred higher data charges. Until recently, commercial smart phones are incorporated with Wi-Fi system in order to enable them to connect to the Internet without extra charges. Nevertheless, in either way, the power consumption is quite high, causing the smart phone users to have to carry around a mobile charger. Influenced by providing high energy efficiency for smart phones, several researches had been conducted in either combining Wi-Fi technology with IEEE technologies, such as Bluetooth, ZigBee, RFID, etc. or creating a new P2P network that does not have to rely on Internet connectivity, i.e. P2P communication between mobile devices relying on IEEE only. Just to name a few, here is two of the widely known P2P application that communicates over Bluetooth. The first one is the P2PBluetooth [3], a P2P protocol that works over mobile devices which had a Bluetooth communication interface. A Bluetooth connection enables connectivity up to 1 Mbps, free of unreasonable fee charges, and have a maximum range of approximately 10 meters, which are conditions that is sufficient for file sharing by the involved parties with close proximity. However, when one of the parties is out of range, the connection will be automatically terminated, and the downloading process will be paused. It /14 $ IEEE DOI /ISMS
2 will be continued automatically when a resource of the same file is found, where the exact time frame is unknown. In addition to that, the energy consumed in a Bluetooth connection is known to be 2.75 times of ZigBee s [4,5]. Another one is named BlueTorrent [6], a P2P file sharing application that enables its users to share audio/video contents as they are in mobile. The technology is based on ubiquitous Bluetooth-enabled devices including PDAs, commercial mobile phones and smart phones. File swarming technique is applied, as well as a cooperative carry and forward strategy, where pieces of contents are forwarded whenever a connection is available, thus minimizing the download latency. However, sharing of a large file leads to ineffective file swarming, particularly in a dynamic environment with a limited bandwidth. Moreover, Bluetooth connection is only applicable to a star-network topology, where discontinuity of a link will terminate the downloading process, whereas ZigBee connection is applicable to mesh and cluster-tree network. A research with regards to P2P that includes ZigBee, known as Wi-Zi cloud [7], is a system that utilizes a dual WiFi-ZigBee radio on mobile phones and Access Points (AP), which adopts the designed WiZi-cloud protocols. The goal of this system is to achieve ubiquitous connectivity, high energy efficiency, and real-time intra-device/inter-ap handover, while being transparent to the application. This research has proven to be enhancing the energy consumption of a mobile phone, as both of the WiFi technology and ZigBee technology complement each other in terms of lowpower requirement and large bandwidth requirement respectively. This paper presents the application development conducted for Android devices and the current results achieved. Section II briefly introduces Android devices, and ZigBee Technology, and the reason for integrating them together. The proposed system design and developed prototype of the app, named ZigBeeComm, will be presented in Section III. In Section IV, the evaluation of the app will be covered. Section V will conclude the paper. II. ANDROID AND ZIGBEE Android operating system (OS), built and designed by Google, is an open-source platform that supports Java programming. It is currently available on a wide variety of smartphones and tablets. Its open-nature allows manufacturers and wireless providers to customize the software, making it look different on different devices. Besides that, almost anyone can create an application to run on Android, and all of these applications can be easily obtained from the Android Market and other download markets. Android has no restrictive policies about development tools that are used to create the applications. Most of the Android devices that can be found in the market nowadays are preinstalled with either Android 4.0.3, also known as Ice Cream Sandwich (ICS), Android 4.1.x or Android 4.2.x, which are known as Jellybean, or the latest platform version is Android 4.4 (KitKat). IEEE radio technology was introduced in 2003, and is considered as today s one of the top growing wireless protocols. The technology is designed focusing more on energy-saving. The main reason for its development is to provide simple devices with a reliable, robust wireless technology that could run for a very long time, even years, on standard primary batteries. ZigBee standard is built on top of the IEEE s radio layer to specify the network, security and application layers. It can be seen that ZigBee is widely used in Home Automation and Wireless Sensor Network (WSN), as shown in Figure 2. The technology is widening its usage into the health and communication industry. Figure 1. The protocol layer that involves ZigBee. On February 14th, 2011, Texas Instruments Incorporated (TI) had introduced an Android 2.2 software development platform which is designed to simplify the mobile device integration of the ZigBee and ZigBee RF4CE protocol stacks. Being introduced for the first time in the industry, users are enabled to manage commands on smart TV or other utilities through smartphones and tablets [9]. This achievement leads to maximization of the mobile devices functionality and mobility for the users. Figure 2. ZigBee applications in various industry[4]. 592
3 Hence, with the enlightenment of the above situation, this research is conducted in a similar direction, yet it will be converging more towards development of the application for message broadcasting and file sharing through peer-to-peer (P2P). Formulating a way that the P2P activities can be done with high energy efficiency will be the main focus of this research. The project focused on using ZigBee-based technology. The development of mobile platforms is very rapid and significant lately, especially for Android, where it is even faster than the development of hardware devices that enables the new data applications. Therefore, the project involved smartphones and tablets of Android ICS and Jellybean platforms and ZigBee motes in the form of interfacing USB dongles. The dongles are connected directly to the devices via USB OTG cable, enabling data flow from the device, and data transmission between different parties. III. SYSTEM DESIGN AND PROTOTYPE This project will involve only the application layer of the architecture, as shown in Figure 3. The API involve only smartphones and tablets with Android 4.0 software and beyond, while the security and network layer will be as per provided by the ZigBee dongles. data acquisition and transmission. This converter provides a USB serial interface, enabling it to be used with computer equipment. For it to be able to be used with Android devices, the device itself needs to be preinstalled with PL2303 driver, where it can be included in the application package file (.apk). The performance parameters of the dongle are as shown in Table I. The ZigBee dongle is then connected to the Android device via USB connection, where a USB OTG cable is needed. The apps is tested and the packet transferred is monitored via WiSense Classic Packet Sniffer, shown in Figure 4 as well. TABLE I. Parameters Input voltage Baudrate Radio frequency Wireless protocol Transmission distance PERFORMANCE PARAMETERS SZHOMA ZigBee USB Gateway HCV105 Details USB 5V input 9600 BPS (default), can be installed BPS, BPS, BPS, BPS 2.4 GHz ZigBee 2007 / PRO LOS of 100 meters Emission current Receiver sensitivity Temperature range 280 ma (maximum) -97 dbm 40 o C to 85 o C Figure 4. The SZHOMA USB ZigBee dongles and WiSens ZigBee packet sniffer. Figure 3. Protocol layer overview A. Hardware The ZigBee dongles used are manufactured by SZHOMA, which is the ZigBee USB Gateway HCV105, as shown in Figure 4. It is a low cost wireless transceiver product that work in the 2.4 GHz ISM frequency band, based on the IEEE protocol development. The dongle is mainly used in monitoring and control, as well as B. Software ZigBeeComm is an Android applications we have developed through Eclipse SDK software, which operates with "pure" Java code and has no direct dependence on the underlying operating system, hence the chief dependence is on the Java Platform itself. This app is designed to detect the USB dongles and enables the Android devices to communicate with each other through ZigBee modems. As mentioned previously, the Android devices require a specific serial driver, namely Prolific PL2303 driver, in order to 593
4 communicate with the ZigBee transceiver that is being used. The javascript for the driver is available from the GitHub, and can be downloaded and implemented directly into the ZigBeeComm application package file. The flow of the application is shown in Figure 5. The Android device first detects the USB dongles that is plugged onto it and prompts the user to start the app. Upon launching the app, the user is given the choice to either start a file sharing activity or message broadcasting activity. In the end of each activity, the data from both activities are sent and received via the connected ZigBee dongle, which then will communicate with another party. IV. ZIGBEECOMM Some of the preliminary results are presented in this section, mainly the screen-captures of the application window. Figure 6 summarizes the connection between two Android devices. As stated in the previous section, the user will be prompted to start the ZigBeeComm application as the Android device detects the connected USB dongle. If the dongle is not connected, then the prompt window, as in Figure 7(a), will not be visible. Upon launching the application, the main window will be displayed as in Figure 7(b), and the user can decide to either start the file sharing activity or broadcast message to other Android devices, given that the other parties are having the same application running. Start file sharing activity START Connect ZigBee dongle via USB connection Is the device detected? YES Start the ZigBeeComm application Choose activity to start Data is sent to (or received from) the ZigBee kit for data exchanging END NO Figure 5. Flowchart of ZigBeeComm apps on Android Start message broadcasting activity Figure 6. The connection activity between the Android devices and the packet sniffer. 594
5 private void writebytestofile(byte[] bytes) throws IOException { BufferedOutputStream bos = null; File thefile = null; (a) (b) Figure 7. ZigBeeComm application window: (a) The user is prompted to start the application and (b) the main window of the application. A. File Sharing The File Sharing part of the application is where the users are enabled to browse the library files and folders that are stored within the Android device s internal and external memory. The selected file is then converted into byte array before sending them to the serial port of the USB dongle. The pseudocode for converting the file to byte arrays is as follows: private byte[] convertfiletobytearray(file file) throws IOException { InputStream is = new FileInputStream(file); long length = file.length(); byte[] bytes = new byte[(int)length]; try { boolean append = false; mpath = thefile.getabsolutepath(); if (thefile.isdirectory()) { replacefragment(mpath); else { if (!thefile.exists()) { thefile.createnewfile(); FileOutputStream fos = new FileOutputStream(mPath,append); bos = new BufferedOutputStream(fos); bos.write(bytes); finally { if(bos!= null) { try { bos.flush(); bos.close(); catch(exception e){ B. Broadcast Message When the user selects the Broadcast Message activity, a new window will open where the user has to turn on the connect button in order to begin broadcasting message. In this activity, the user is enabled to send messages to all Android devices that have ZigBeeComm application actively running on it. The following figures show the screen-capture of the Broadcast Message activity. int offset = 0; int numread = 0; while (offset < bytes.length && (numread=is.read(bytes, offset, bytes.length-offset)) >= 0) { offset += numread; is.close(); return bytes; The same procedure is applied to the receiving part of the application, where the received file will be in the form of byte array and then converted into file form through the following pseudocode: Device A Figure 8. ZigBeeComm Broadcast Message window: (a) Device A sends a message to be broadcasted. 595
6 ACKNOWLEDGMENT This work is supported by the Ministry of Higher Education (MoHE) of Malaysia, under the Ensemble Mobile Platform for Innovation Digital Economy Environment Enhancing Protocol for Peer-to-Peer and Peer-to-Multipoint Communications Project (LRGS/TD/2011/UKM/ICT/02). Device B Figure 8. ZigBeeComm Broadcast Message window: (b) Device B receives the broadcasted message from device A V. CONCLUSION Based on this research, the aim of integrating ZigBee with Android device is achieved. It has also been proven that the ZigBee modems can be used with an Android device, given that the Android device is preinstalled with the required driver. There are different types of driver available for USB devices, such as Prolific PL2303 driver and FTDI FT232R, just to name a few. Besides that, it is expected that the file transferred between two Android devices will be successful. Yet, due to the low-data rate character of ZigBee, larger file size is likely to be taking longer time to be fully transferred to the receiving device. We plan to extensively stress-test the developed app before releasing it for public use. We are also filing for IP rights. REFERENCES [1] Y. Sun, X. Wen, Z.Zhao and Y. Li. Mobile P2P content distribution in wireless networks environment. International Conference on E- Business and E-Government, [2] A. Berl and H. Meer. Integration of mobile devices into popular peer-to-peer networks. Next Generation Internet Networks, NGI '09, pp. 1 9, July [3] C.E. Palazzi, Armir Bujari, and E. Cervi. P2P file sharing on mobile phones: Design and implementation of a prototype. Proc. of 2nd IEEE International Conference on Computer Science and Information Technology, ICCSIT 2009, pp , August [4] E. Chang, J. Fung, G. Kraine, Ali Saeed, and R.P. Stanley. Performance and power consumption for mobile platform components under common usage models. Intel Technology Journal, Vol. 9, Issue 1, February [Online] Available: [5] J. Linskey. Bluetooth and power consumption: issues and answers [Online] Available: [6] S. Jung, U. Lee, A. Chang, D. Cho, and M. Gerla. BlueTorrent: cooperative content sharing for Bluetooth users. Proc. of the Fifth Annual IEEE International Conference on Pervasive Computing and Communications (PerComm 07), pp , March [7] Tao Jin, G. Noubir, and Bo Sheng. WiZi-Cloud: Applicationtransparent dual ZigBee-WiFi radios for low power Internet access. Proc. of IEEE INFOCOM 2011, pp , April
P2P FILE SHARING APP FOR ANDROID DEVICES SPORTING IEEE 802.15.4 ZIGBEE RADIOS
P2P FILE SHARING APP FOR ANDROID DEVICES SPORTING IEEE 802.15.4 ZIGBEE RADIOS Akmal Nurhananie Abd Rahman 1, Mohamed Hadi Habaebi 1 and Mahamod Ismail 2 1 Department of Electrical and Computer Engineering,
Questions from The New SensorTag - IoT Made Easy Webinar
Questions from The New SensorTag - IoT Made Easy Webinar Are there any plans to make a Windows API available (preferably portable for use in Windows 10 Universal applications) It is in our queue of projects,
Introduction Chapter 1. Uses of Computer Networks
Introduction Chapter 1 Uses of Computer Networks Network Hardware Network Software Reference Models Example Networks Network Standardization Metric Units Revised: August 2011 Uses of Computer Networks
ZigBee Technology Overview
ZigBee Technology Overview Presented by Silicon Laboratories Shaoxian Luo 1 EM351 & EM357 introduction EM358x Family introduction 2 EM351 & EM357 3 Ember ZigBee Platform Complete, ready for certification
IOT WPAN technologies IoT binnen handbereik. EA IoT 2015 Pepijn Herman 2-6-2015
Internet of Things IOT WPAN technologies IoT binnen handbereik EA IoT 2015 Pepijn Herman 2-6-2015 Metatronics Development of smart electronics solution HQ in Eindhoven, The Netherlands Team of 21 engineers
Demystifying Wireless for Real-World Measurement Applications
Proceedings of the IMAC-XXVIII February 1 4, 2010, Jacksonville, Florida USA 2010 Society for Experimental Mechanics Inc. Demystifying Wireless for Real-World Measurement Applications Kurt Veggeberg, Business,
3G Wireless-N Smart Energy Gateway
Join BEsmart Partner Alliance Network at www.smartgrid.com.tw/besmart Ideal for 3G Wireless-N Smart Energy Gateway The, 3G Wireless-N Smart Energy Gateway, is an all-in-one router designed for users to
Remote Monitoring and Controlling System Based on ZigBee Networks
Remote Monitoring and Controlling System Based on ZigBee Networks Soyoung Hwang and Donghui Yu* Department of Multimedia Engineering, Catholic University of Pusan, South Korea {soyoung, dhyu}@cup.ac.kr
Automation of Smartphone Traffic Generation in a Virtualized Environment. Tanya Jha Rashmi Shetty
Automation of Smartphone Traffic Generation in a Virtualized Environment Tanya Jha Rashmi Shetty Abstract Scalable and comprehensive analysis of rapidly evolving mobile device application traffic is extremely
Remote Desktop on Mobile
Remote Desktop on Mobile SonamGavhane RasikaPhanse Monica Sadafule B.W.Balkhande Abstract In This paper we will see how the remote Desktop with static IP can be accessed using Android based mobile phones,to
Fig. 1 BAN Architecture III. ATMEL BOARD
Volume 2, Issue 9, September 2014 ISSN: 2321 7782 (Online) International Journal of Advance Research in Computer Science and Management Studies Research Article / Survey Paper / Case Study Available online
Implementation of Wireless Gateway for Smart Home
Communications and Network, 2013, 5, 16-20 doi:10.4236/cn.2013.51b005 Published Online February 2013 (http://www.scirp.org/journal/cn) Implementation of Wireless Gateway for Smart Home Yepeng Ni 1, Fang
Plc Based Monitoring and Controlling System Using Wi-Fi Device
IOSR Journal of Electronics and Communication Engineering (IOSR-JECE) e-issn: 2278-2834,p- ISSN: 2278-8735.Volume 9, Issue 4, Ver. II (Jul - Aug. 2014), PP 29-34 Plc Based Monitoring and Controlling System
The Internet of Things: Opportunities & Challenges
The Internet of Things: Opportunities & Challenges What is the IoT? Things, people and cloud services getting connected via the Internet to enable new use cases and business models Cloud Services How is
Tnet WIRELESS MESH SENSOR NETWORKS
Product Line Overview Tnet WIRELESS MESH SENSOR NETWORKS The fusion of advanced sensor and actuator technology with state of the art wireless networks has enabled a whole new level of applications for
Open Access Research and Design for Mobile Terminal-Based on Smart Home System
Send Orders for Reprints to [email protected] The Open Automation and Control Systems Journal, 2015, 7, 479-484 479 Open Access Research and Design for Mobile Terminal-Based on Smart Home System
XBee Wireless Sensor Networks for Temperature Monitoring
XBee Wireless Sensor Networks for Temperature Monitoring Vongsagon Boonsawat, Jurarat Ekchamanonta, Kulwadee Bumrungkhet, and Somsak Kittipiyakul School of Information, Computer, and Communication Technology
11 Internet of Things (IoT) Protocols You Need to Know About
11 Internet of Things (IoT) Protocols You Need to Know About by RS Components There exists an almost bewildering choice of connectivity options for electronics engineers and application developers working
ANDROID LEVERED DATA MONITORING ROBOT
ANDROID LEVERED DATA MONITORING ROBOT 1 HIMANI PATHAK, 2 VIDYALAKSHMI KRISHNAKUMAR, 3 SHILPA RAVIKUMAR, 4 AJINKYA SHINDE 1,2,3,4 Electronics & Telecommunication Engineering, Fr. C. R. Institute of Technology,
Quantifying the Performance Degradation of IPv6 for TCP in Windows and Linux Networking
Quantifying the Performance Degradation of IPv6 for TCP in Windows and Linux Networking Burjiz Soorty School of Computing and Mathematical Sciences Auckland University of Technology Auckland, New Zealand
Microchip Technology. February 2008 Valerio Moretto Slide 1
Microchip Technology February 2008 Valerio Moretto Slide 1 Connectivity Solutions Wired Wireless February 2008 Valerio Moretto Slide 2 Microchip Solutions More complex software Operating Systems >40 MIPS
Introduction to Android
Introduction to Android Ref: Wei-Meng Lee, BEGINNING ANDROID 4 APPLICATION DEVELOPMENT, Ch1, John Wiley & Sons, 2012 1. What is Android Android is a mobile operating system that is based on a modified
WASP User Manual. Revision: 1.6. (c) 2012 North Pole Engineering, Inc.
Revision: 1.6 2 1 Introduction WASP is a standalone unit providing a bridge for ANT+ devices to communicate wirelessly through Wi-Fi networks, to other devices on the local network or over the Internet.
WiLink 8 Solutions. Coexistence Solution Highlights. Oct 2013
WiLink 8 Solutions Coexistence Solution Highlights Oct 2013 1 Products on market with TI connectivity 2004 2007 2009-11 2013 Use cases: BT voice, WLAN data Features: TDM based operation Strict protection
Important Bluetooth. and Software Considerations for Wireless Barcode Scanner Deployments
Important Bluetooth and Software Considerations for Wireless Barcode Scanner Deployments By LEN OTT, Chief Technical Officer, Socket Mobile, Inc. February 2011 Before deploying a Bluetooth barcode scanner,
Synapse s SNAP Network Operating System
Synapse s SNAP Network Operating System by David Ewing, Chief Technology Officer, Synapse Wireless Today we are surrounded by tiny embedded machines electro-mechanical systems that monitor the environment
Android based Secured Vehicle Key Finder System
International OPEN ACCESS Journal Of Modern Engineering Research (IJMER) Android based Secured Vehicle Key Finder System Sindhoori S. 1, Dr. N. Sathish Kumar 2 *(M.E. Embedded System Technologies, Sri
1.1 Overview of the ChromeLab Components
1.1 Overview of the ChromeLab Components Module 1.1: Training Objective The objective of this module is to provide detailed product training to the participant of this course. The trainee when they have
Zigbee-Based Wireless Distance Measuring Sensor System
Zigbee-Based Wireless Distance Measuring Sensor System Ondrej Sajdl 1, Jaromir Zak 1, Radimir Vrba 1 1 Department of Microelectronics, Brno University of Technology, FEEC, Udolni 53, 602 00 Brno, Czech
Building a Basic Communication Network using XBee DigiMesh. Keywords: XBee, Networking, Zigbee, Digimesh, Mesh, Python, Smart Home
Building a Basic Communication Network using XBee DigiMesh Jennifer Byford April 5, 2013 Keywords: XBee, Networking, Zigbee, Digimesh, Mesh, Python, Smart Home Abstract: Using Digi International s in-house
R2. The word protocol is often used to describe diplomatic relations. How does Wikipedia describe diplomatic protocol?
Chapter 1 Review Questions R1. What is the difference between a host and an end system? List several different types of end systems. Is a Web server an end system? 1. There is no difference. Throughout
54M/150M/300Mbps USB WIRELESS ADAPTER. User s Manual Version 2.0
54M/150M/300Mbps USB WIRELESS ADAPTER User s Manual Version 2.0 1. Introduction User s Manual Thank you for purchasing the IEEE 802.11b/g or 802.11n. This Wireless Adapter is easy to use and easy to setup.
Wireless Home Security and Automation System Utilizing ZigBee based Multi-hop Communication
Wireless Home Security and Automation System Utilizing ZigBee based Multi-hop Communication Rozeha A. Rashid, Mohd Adib B. Sarijari, Mohd Rozaini Abd Rahim Faculty of Electrical Engineering University
LTE, WLAN, BLUETOOTHB
LTE, WLAN, BLUETOOTHB AND Aditya K. Jagannatham FUTURE Indian Institute of Technology Kanpur Commonwealth of Learning Vancouver 4G LTE LTE (Long Term Evolution) is the 4G wireless cellular standard developed
Connecting your Aiki phone to a network
Connecting your Aiki phone to a network Connect to mobile networks Depending on your carrier and service plan, your phone may connect automatically to your carrier s fastest available data network. Or
SmartDiagnostics Application Note Wireless Interference
SmartDiagnostics Application Note Wireless Interference Publication Date: May 27, 2015 KCF Technologies, Inc. Background The SmartDiagnostics wireless network is an easy to install, end-to-end machine
Using Mobiles for On Campus Location Tracking
Using Mobiles for On Campus Location Tracking F. Aloul A. Sagahyroon A. Al-Shami I. Al-Midfa R. Moutassem American University of Sharjah P.O. Box 26666, Sharjah, UAE {faloul, asagahyroon, b00020906, b00020142,
Quick Start. Nighthawk X8 AC5300 Tri-Band WiFi Router Model R8500. Package Contents. NETGEAR, Inc. 350 East Plumeria Drive San Jose, CA 95134 USA
Support Thank you for purchasing this NETGEAR product. You can visit www.netgear.com/support to register your product, get help, access the latest downloads and user manuals, and join our community. We
The Suitability of Native Application for University E-Learning Compared to Web-Based Application
The Suitability of Native Application for University E-Learning Compared to Web-Based Application Maya Novia Sari 1, Noor Azian Bt. Mohamad Ali 2 Department of Information Systems, Kulliyyah of Information
Tablets in Data Acquisition
Tablets in Data Acquisition Introduction In the drive to smaller and smaller data acquisition systems, tablet computers bring a great appeal. Desktop personal computers gave engineers the power to create
Optimizing Wireless Networks.
from the makers of inssider Optimizing Wireless Networks. Over the past few years, MetaGeek has created tools to help users optimize their wireless networks. MetaGeek s tools help visualize the physical
MeshBee Open Source ZigBee RF Module CookBook
MeshBee Open Source ZigBee RF Module CookBook 2014 Seeed Technology Inc. www.seeedstudio.com 1 Doc Version Date Author Remark v0.1 2014/05/07 Created 2 Table of contents Table of contents Chapter 1: Getting
User s Manual of BTGP-38KM Bluetooth GPS Data Logger V1.0
User s Manual of BTGP-38KM Bluetooth GPS Data Logger V1.0 I Instruction to Product 1. Summary BTGP-38KM, a high-tech product combines the advanced Bluetooth technology and GPS technology. Through, Bluetooth
Wireless Broadband Access
Wireless Broadband Access (Brought to you by RMRoberts.com) Mobile wireless broadband is a term used to describe wireless connections based on mobile phone technology. Broadband is an electronics term
Development of Integrated Management System based on Mobile and Cloud Service for Preventing Various Hazards
, pp. 143-150 http://dx.doi.org/10.14257/ijseia.2015.9.7.15 Development of Integrated Management System based on Mobile and Cloud Service for Preventing Various Hazards Ryu HyunKi 1, Yeo ChangSub 1, Jeonghyun
Logitech Advanced 2.4 GHz Technology
Logitech Advanced 2.4 GHz Technology Revision 1.1H March 2, 2009 TABLE OF CONTENTS 1 INTRODUCTION... 3 2 SYSTEM OVERVIEW... 4 2.1 NETWORK TOPOLOGY...4 2.2 MAIN FEATURES...4 3 ASSOCIATION MODEL... 5 4 ENCRYPTION...
App coverage. ericsson White paper Uen 284 23-3212 Rev B August 2015
ericsson White paper Uen 284 23-3212 Rev B August 2015 App coverage effectively relating network performance to user experience Mobile broadband networks, smart devices and apps bring significant benefits
AdRadionet to IBM Bluemix Connectivity Quickstart User Guide
AdRadionet to IBM Bluemix Connectivity Quickstart User Guide Platform: EV-ADRN-WSN-1Z Evaluation Kit, AdRadionet-to-IBM-Bluemix-Connectivity January 20, 2015 Table of Contents Introduction... 3 Things
Use case possibilities with Bluetooth low energy in IoT applications
Use case possibilities with Bluetooth low energy in IoT applications White paper Author Mats Andersson Senior Director Technology, Product Center Short Range Radio, u-blox Abstract With yearly shipments
Dell Wyse Cloud Connect
Dell Wyse Cloud Connect Secure productivity from work, home, and on the go. The ultra-compact personal cloud device that can make any HDMI/MHL-equipped display your own. For personal access to all of your
Waspmote IDE. User Guide
Waspmote IDE User Guide Index Document Version: v4.1-01/2014 Libelium Comunicaciones Distribuidas S.L. INDEX 1. Introduction... 3 1.1. New features...3 1.2. Other notes...3 2. Installation... 4 2.1. Windows...4
Development of Integrated Management System based on Mobile and Cloud service for preventing various dangerous situations
Development of Integrated Management System based on Mobile and Cloud service for preventing various dangerous situations Ryu HyunKi, Moon ChangSoo, Yeo ChangSub, and Lee HaengSuk Abstract In this paper,
Board also Supports MicroBridge
This product is ATmega2560 based Freeduino-Mega with USB Host Interface to Communicate with Android Powered Devices* like Android Phone or Tab using Android Open Accessory API and Development Kit (ADK)
An Overview of ZigBee Networks
An Overview of ZigBee Networks A guide for implementers and security testers Matt Hillman Contents 1. What is ZigBee?... 3 1.1 ZigBee Versions... 3 2. How Does ZigBee Operate?... 3 2.1 The ZigBee Stack...
Logitech Advanced 2.4 GHz Technology With Unifying Technology
Logitech Advanced 2.4 GHz Technology Revision 070709 July 7, 2009 TABLE OF CONTENTS 1 INTRODUCTION: THE MOVE TO WIRELESS PERIPHERALS IN BUSINESS...3 2 SYSTEM OVERVIEW...4 2.1 NETWORK TOPOLOGY...4 2.2 MAIN
8.5 Using Your Phone As a Modem (Internet Sharing)
Getting Connected 61 Using Windows Live Messenger With this mobile version of Windows Live Messenger, you can send and receive instant messages. To sign in to Windows Live Messenger and start a conversation
Wireless Ethernet LAN (WLAN) General 802.11a/802.11b/802.11g FAQ
Wireless Ethernet LAN (WLAN) General 802.11a/802.11b/802.11g FAQ Q: What is a Wireless LAN (WLAN)? Q: What are the benefits of using a WLAN instead of a wired network connection? Q: Are Intel WLAN products
IOIO for Android Beginners Guide Introduction
IOIO for Android Beginners Guide Introduction This is the beginners guide for the IOIO for Android board and is intended for users that have never written an Android app. The goal of this tutorial is to
Introduction to computer networks and Cloud Computing
Introduction to computer networks and Cloud Computing Aniel Nieves-González Fall 2015 Computer Netwoks A computer network is a set of independent computer systems that are connected by a communication
Telecommunications, Networks, and Wireless Computing
Objectives Telecommunications, Networks, and Wireless Computing 1. What are the features of a contemporary corporate telecommunications system? On what major technology developments are they based? 2.
ZIGBEE 802.15.4. ECGR-6185 Advanced Embedded Systems. Charlotte. University of North Carolina-Charlotte. Chaitanya Misal Vamsee Krishna
ECGR-6185 Advanced Embedded Systems ZIGBEE 802.15.4 University of North Carolina-Charlotte Charlotte Chaitanya Misal Vamsee Krishna WPAN A personal area network (PAN) is a computer network used for communication
Title: Appium Automation for Mac OS X. Created By: Prithivirajan M. Abstract. Introduction
Title: Appium Automation for Mac OS X Created By: Prithivirajan M Abstract This document aims at providing the necessary information required for setting up mobile testing environment in Mac OS X for testing
Design of a Wireless Medical Monitoring System * Chavabathina Lavanya 1 G.Manikumar 2
Design of a Wireless Medical Monitoring System * Chavabathina Lavanya 1 G.Manikumar 2 1 PG Student (M. Tech), Dept. of ECE, Chirala Engineering College, Chirala., A.P, India. 2 Assistant Professor, Dept.
Teaching Application Development for RFID/ZigBee Networks using Open Source Hardware
Teaching Application Development for RFID/ZigBee Networks using Open Source Hardware Dalibor Dobrilovic, Zeljko Stojanov, Borislav Odadzic Department of Information Technology University of Novi Sad /
Home Automation and Cybercrime
Trend Micro Incorporated Research Paper 2013 Home Automation and Cybercrime By: Ranieri Romera Contents Introduction...1 Distribution...2 Installation...3 Backdoor...3 Network Traffic Encryption... 5 Infrastructure...7
QSG105 GETTING STARTED WITH SILICON LABS WIRELESS NETWORKING SOFTWARE
GETTING STARTED WITH SILICON LABS WIRELESS NETWORKING SOFTWARE This quick start guide provides basic information on configuring, building, and installing applications using the Thread, EmberZNet RF4CE,
A Review of Security System for Smart Home Applications
Journal of Computer Science 8 (7): 1165-1170, 2012 ISSN 1549-3636 2012 Science Publications A Review of Security System for Smart Home Applications Mohammad Syuhaimi Ab-Rahman and Mohd Ariff Razaly Department
Figure 1.Block diagram of inventory management system using Proximity sensors.
Volume 1, Special Issue, March 2015 Impact Factor: 1036, Science Central Value: 2654 Inventory Management System Using Proximity ensors 1)Jyoti KMuluk 2)Pallavi H Shinde3) Shashank VShinde 4)Prof VRYadav
INTRODUCTION TO WIRELESS SENSOR NETWORKS. Marco Zennaro, ICTP Trieste-Italy
INTRODUCTION TO WIRELESS SENSOR NETWORKS Marco Zennaro, ICTP Trieste-Italy Wireless sensor networks A Wireless Sensor Network is a self-configuring network of small sensor nodes communicating among themselves
Developing for MSI Android Devices
Android Application Development Enterprise Features October 2013 Developing for MSI Android Devices Majority is the same as developing for any Android device Fully compatible with Android SDK We test using
Sentrollers and The Internet of Things
White Paper May-2013 Sentrollers and The Internet of Things By: Cees Links, Founder and CEO GreenPeak Technologies www.greenpeak.com The new buzzword floating around the world is the Internet of Things,
Bluetooth for device discovery. Networking Guide
Bluetooth for device discovery Networking Guide Index Document Version: v4.4-11/2014 Libelium Comunicaciones Distribuidas S.L. INDEX 1. Introduction... 3 1.1. General description...3 2. Hardware... 5 2.1.
Design and Implementation of an IoT Access Point for Smart Home
Appl. Sci. 2015, 5, 1882-1903; doi:10.3390/app5041882 Article OPEN ACCESS applied sciences ISSN 2076-3417 www.mdpi.com/journal/applsci Design and Implementation of an IoT Access Point for Smart Home Chih-Yung
54M/150M/300Mbps USB WIRELESS ADAPTER. User s Manual Version 1.8
54M/150M/300Mbps USB WIRELESS ADAPTER User s Manual Version 1.8 Introduction User s Manual Thank you for purchasing the IEEE 802.11b/g or 802.11n. This Wireless Adapter is easy to use and easy to setup.
Reminders. Lab opens from today. Many students want to use the extra I/O pins on
Reminders Lab opens from today Wednesday 4:00-5:30pm, Friday 1:00-2:30pm Location: MK228 Each student checks out one sensor mote for your Lab 1 The TA will be there to help your lab work Many students
Waspmote. Quickstart Guide
Waspmote Quickstart Guide Index Document version: v4.3-11/2014 Libelium Comunicaciones Distribuidas S.L. INDEX 1. Introduction... 3 2. General and safety information... 4 3. Waspmote s Hardware Setup...
Using a Tablet with the AIM and VNA
1 Using a Tablet with the AIM and VNA June 30, 2014 Contents: Introduction...2 Typical system components...4 Connect the AIM to the tablet...6 Find the comm port number...8 Operating tips...10 Accessories...11
REMOTE TEMPERATURE AND HUMIDITY MONITORING SYSTEM USING WIRELESS SENSOR NETWORKS
REMOTE TEMPERATURE AND HUMIDITY MONITORING SYSTEM USING WIRELESS SENSOR NETWORKS Varsha jaladi 1, Guthula Ganga Raja Sekhar 2, K.Raghava Rao 3 1 BTech Student, dept. of Electronics and Computers, K L University,
Performance Evaluation of Large-Scale Wireless Sensor Networks Communication Protocols that can be Integrated in a Smart City
Performance Evaluation of Large-Scale Wireless Sensor Networks Communication Protocols that can be Integrated in a Smart City A. Lavric 1, V. Popa 2 PhD.,Computers, Department of Electronics and Automation,
3 Software Defined Radio Technologies
3 Software Defined Radio Technologies 3-1 Software Defined Radio for Next Generation Seamless Mobile Communication Systems In this paper, the configuration of the newly developed small-size software defined
EZCast 5GHz. Rev. 1.10. ! Quick Start Guide. Introduction
EZCast 5GHz Quick Start Guide Rev. 1.10 Introduction Thanks for choosing EZCast EZCast 5G is an WiFi display receiver, which supports a reliable WiFi 802.11ac dual band 2.4GHz/5GHz connection, providing
Peer To Peer Content Sharing On Smart Phones Technology
Asia-pacific Journal of Multimedia Services Convergence with Art, Humanities and Sociology Vol.2, No.2 (2012), pp. 79-86 http://dx.doi.org/10.14257/ajmscahs.2012.12.06 Peer To Peer Content Sharing On Smart
Android Application for Accessing KNX Devices via IP Connection
Android Application for Accessing KNX Devices via IP Connection J. A. Nazabal, J. Gómez, F. Falcone, C. Fernández-Valdivielso, P. E. Branchi and I. R. Matías Electrical and Electronic Engineering Department,
Maximizing Range and Battery Life in Low-Cost Wireless Networks
Maximizing Range and Battery Life in Low-Cost Wireless Networks The proliferation of cost-effective wireless technology has led to the rise of entirely new types of networks across a wide range of applications
DETERMINATION OF THE PERFORMANCE
DETERMINATION OF THE PERFORMANCE OF ANDROID ANTI-MALWARE SCANNERS AV-TEST GmbH Klewitzstr. 7 39112 Magdeburg Germany www.av-test.org 1 CONTENT Determination of the Performance of Android Anti-Malware Scanners...
Evolution of Smartphones And Android Operating System
Evolution of Smartphones And Android Operating System Evolution of Smartphones Background First telephone call was made on March 10, 1876 by Alexander Graham Bell. After that Pager continues to dominate
Wireless (Select Models Only) User Guide
Wireless (Select Models Only) User Guide Copyright 2007, 2008 Hewlett-Packard Development Company, L.P. Windows is a U.S. registered trademark of Microsoft Corporation. Bluetooth is a trademark owned by
BUILDING BLOCKS AND CHALLENGES. of the Internet of Things
BUILDING BLOCKS AND CHALLENGES of the Internet of Things Agenda SunMan Engineering Introduction What is the IoT? Why now? How can it help my problems? What are the challenges? The SunMan Engineering Solution
Chapter 2 Configuring Your Wireless Network and Security Settings
Chapter 2 Configuring Your Wireless Network and Security Settings This chapter describes how to configure the wireless features of your DG834N RangeMax TM NEXT Wireless ADSL2+ Modem Router. For a wireless
Design of Wireless Home automation and security system using PIC Microcontroller
IJCAES ISSN: 2231-4946 Volume III, Special Issue, August 2013 International Journal of Computer Applications in Engineering Sciences Special Issue on National Conference on Information and Communication
Smart Home System Using Android Application
Smart Home System Using Android Application Karlapudi Siva Krishna Mr. Md Mohiddin Dr. M. Narendra Kumar, Dr. S. Sreenatha Reddy Student (M. Tech) Embedded Sys Asst. Prof, ECE Prof & Vice-Principal Prof
A UNIVERSAL MACHINE FOR THE INDUSTRIAL INTERNET OF THINGS. MultiConnect Conduit
A UNIVERSAL MACHINE FOR THE INDUSTRIAL INTERNET OF THINGS MultiConnect Conduit 1 A Universal Machine for the Industrial Internet of Things The term Universal Machine, introduced in 1936 by the mathematician
Remote Android Assistant with Global Positioning System Tracking
IOSR Journal of Computer Engineering (IOSR-JCE) e-issn: 2278-0661, p- ISSN: 2278-8727Volume 16, Issue 2, Ver. III (Mar-Apr. 2014), PP 95-99 Remote Android Assistant with Global Positioning System Tracking
