A Scalable Location-Based Services Infrastructure Combining GPS and Bluetooth Based Positioning for Providing Services in Ubiquitous Environment

Size: px
Start display at page:

Download "A Scalable Location-Based Services Infrastructure Combining GPS and Bluetooth Based Positioning for Providing Services in Ubiquitous Environment"

Transcription

1 A Scalable Location-Based Services Infrastructure Combining GPS and Bluetooth Based Positioning for Providing Services in Ubiquitous Environment Pampa Sadhukhan Niladrish Chatterjee School of Mobile Computing School of Computing & Communication University of Utah Jadavpur University, India Arijit Das Pricewaterhouse Coopers Pvt. Ltd. Pradip K. Das Faculty of Engineering & Technology Mody Institute of Technology & Science, India Abstract Several methodologies on the provisioning of the Location-Based Services (LBSs) solely using GPS-based positioning or combining several positioning techniques like GPS, GSM Cell-ID, Wi-Fi, Bluetooth and RFID etc. have been proposed over the past few years. Most of these systems do not focus on limited battery power, memory-constraint of the mobile devices, the heterogeneity of mobile platform and proper authentication checks before providing LBSs to the mobile user. Our proposed system utilizes low-cost, low-power Bluetooth wireless technology as indoor positioning technique and combines it with GPSbased positioning to accurately sense the location in outdoor environment. The inclusion of HTML-to-WML parser into the Middleware deployed on each Base Station (BS) enables the devices with micro browser to invoke the LBSs properly. The mobile client application developed in Java is portable and interoperable with a diverse set of mobile platforms. The client application can also run on devices not having support of location API. Scatternet support with our proposed LBS Infrastructure makes it scalable with increasing number of client devices. This paper also evaluates the performance of the Middleware in terms of connection setup time and service consumption time with respect to varying number of mobile clients. Index Terms Location-Based Services(LBSs), Bluetooth, GPS, Base Station(BS), Middleware. I. INTRODUCTION Location-Based Services (LBSs) comprise the automatic tailoring of information and services based on current location of the user. The availability of various wireless interfaces such as Bluetooth [1], RFID [2], Wi-Fi [3] etc. and external positioning technology like GPS [4] in most of the mobile devices motivates the researchers and telecom operators to work in the field of providing LBSs to mobile users. The provisioning of LBSs like Where is the nearest ATM/medical centre from here? or How to reach a destination from the current location? to the subscriber requires the fine-grained location estimation of the subscriber. A major challenge to the telecom operators to provide the aforementioned services is the fine-grained location discovery of the device primarily because of lack of accuracy in Cell-ID-based positioning. The accuracy of GPS-based location sensing makes it an obvious choice over network-based location sensing in outdoor environment but the weak strength of GPS signal in indoor setting necessitates server-based mobile-assisted location discovery through Bluetooth, Wi-Fi or RFID technology. However, a novel Middleware solution is required to properly integrate and switch between different localization solutions such as switching from GPS-based localization to position estimation through Bluetooth/Wi-Fi-enabled Base Station (BS). Moreover, after obtaining the location information of a mobile user, most of the LBS-platforms [5]-[6] lack proper service-advertising facility and are unable to manage user mobility. Our earlier work [7] presented the design of an LBS-Middleware deployed onto each BS and the client application running on mobile devices to solve the aforementioned problems, which we have adapted in our present work. Our LBS Infrastructure employs Bluetooth technology for sensing location indoors. The authors in [8] have compared the capabilities of personal area network (PAN) hosted by a Bluetooth-based system with that hosted by an IEEE bbased system. The wireless technology WLAN and Wi-Fi is primarily compliant with IEEE b. The experimental results provided in [8] show that each Bluetooth-based PAN maintains the same bandwidth and also a constant level of energy efficiency while the bandwidth and energy efficiency decreases sharply for the IEEE based PAN with increasing number of PANs. Since Bluetooth operates in a license free domain, users do not have to incur any extra cost for the bandwidth. The ubiquitous nature of easily available Bluetooth technology on the mobile devices and its low power consumption makes it the technology of choice in the present scenario. In addition, the Bluetooth range being of the order of 10-20m automatically ensures that the accuracy of the location estimation by means of Bluetooth inquiry procedure [9] in indoor environment would be of the same order. On the other hand, to provide fine-grained location estimation of the device in wireless LAN environment, it is needed to use some sophisticated positioning algorithm like radio map technique or some model-based technique where the relation between the signal strength received from an access point (AP) and the distance to this AP is captured as presented in [20]. The

2 location estimation of the device in outdoor can be done by collecting the GPS-based location data from the device over GPRS/Internet connectivity. In our proposed system, the mobile device invokes the web client to interact with the BS as web client reduces the memory consumption compared to standalone client and it is more platform-independent. However there is heterogeneity in mobile platform with respect to the web browser, e.g. a laptop with Internet Explorer (IE) has capability to properly display the HTML pages whereas a smart phone or PDA with micro browser do not have that ability of displaying traditional HTML page. The above problem has been addressed in our present work by incorporating a HTML-to-WML parser in the LBS-Middleware. In the latter sections, we use the term Middleware in place of LBS-Middleware. The difficulties of programming handheld devices like PDAs and smart phones due to the high degree of heterogeneity in platforms and peripherals of those handheld devices have been overcome to a considerable degree with the introduction and widespread adoption of Java 2 Micro Edition (J2ME). J2ME provides the Location API JSR-179 [19] that has well defined methods to retrieve location information from the location sensing hardware interfaced with the device. However the full JSR-179 facility is available on only a certain class of devices [10]. Thus, we focus on the design of mobile client application to overcome the limited availability of Location API for an ever-expanding list of platforms by using the hardware GPS receiver from a lower layer of abstraction than what is done by the JSR-179. Similar endeavors have been made [20, 21] earlier. To overcome the limited support for the API JSR-179 in other platforms, the researchers in [20] have adapted C++ based coding on Linux platform, which they have ported to Windows CE as well. However, they have not elucidated on the interoperability issues of their client application, which are bound to gain significance with the growing diversity in mobile platforms today. Nevertheless, the value addition of our application lies in the fact that it is built on a Java platform that inherently includes the advantages of portability, robustness and interoperability. To prevent the malicious users from consumption of services and resources with mala fide intention we have introduced a registration process to be followed by each mobile user intending to invoke the services and an authentication check in our system before advertising LBSs to the user. The limitation of Bluetooth-based PAN is that it can accommodate at most seven client devices to communicate with the BS at a time. Thus we have proposed a scatternet formation algorithm to make our LBS Infrastructure scalable with increasing number of clients. The paper is organized as follows. Section 2 discusses the related work. In section 3, we present the design and implementation details of our proposed system. Section 4 evaluates the performance of the Middleware. Section 5 draws the conclusion and presents our future goal. II. RELATED WORK Some researchers [11] have proposed an integrated LBS infrastructure combining 3G network with WLAN environment that provides Location Aware Services to be consumed by only those mobile devices that have the XML-based Simple Object Access Protocol (SOAP) [12] message processing capabilities. A similar drawback is found in the work done in [13]. The authors in [14] have proposed a hybrid location estimation scheme by combining the location estimate provided by GPS and also the location information available from 3G network. Their proposed scheme utilizes the navigation signals of BSs available in 3G network whenever at least four satellites are not visible by the GPS receiver of the mobile station (MS) since four Time-of-Arrival (TOA) or Time-Differenceof-Arrival (TDOA) measurements are required to obtain 3D location estimate of the MS. This proposed scheme would not be effective in indoor environment because of poor signal strength of both GPS and 3G networks. The authors in [15] have described a web-based mobility tracking and analysis system that collects cellular network-based location data such as BS ID or GPS-based location data from the mobile device via Internet connection and processes those low level location data to obtain mobility paths with temporal information. However, cellular network-based location data creates inaccurate mobility paths as the BS ID always gives coarse location estimation. The authors in [16] have described a GPS-based tracking system that collects the geographic co-ordinates from the GPS receiver carried by the user and transforms it to comprehensive location by using GIS software. Their proposed tracking system shows that the behavior and activity of a person can be deduced from the track data. Nevertheless, some security concerns are associated with GPS-based tracking such as revealing location information and the possibility of editing tracked data that may pose risks to innocent person. Authors in [17] have presented and evaluated an energy-efficient combination of GPS and GSM Cell-ID based positioning for providing proactive LBSs to the mobile terminals. They have mainly focused on how to reduce power consumption in case of continuous tracking by GPS-based location sensing and also introduced several strategies for extending lifetime of the battery. However, their proposed solution cannot be utilized to provide proactive LBSs in indoor environment. In [18], the authors have presented a seamless indoor/outdoor positioning technique by combining GPS-based positioning in outdoor setting and Wi-Fi-based positioning in indoor environment. In their proposed work, positioning in indoor setting is accomplished by downloading the radio map of signal strength for different locations in a building onto the device and then by searching the radio map for a closest match to the signal strength currently measured by that device. However, from the perspective of power consumption, Bluetooth-based positioning is a better choice over Wi-Fi-based fingerprinting technique.

3 Fig. 1. Architecture of the system III. DESIGN AND IMPLEMENTATION OF PROPOSED SYSTEM Fig. 2. Functional architecture of Middleware. Our proposed system shown in fig. 1 consists of several BSs of which one is attached to a GSM box via a serial port to collect the registration request message from the mobile users. That BS is called the Central BS. The Central BS is connected to other BSs through a LAN so that Central BS can periodically broadcast the list of registered mobile users to the other BSs. Each BS except the Central BS in our system is Bluetooth enabled. A Java and JSP based Middleware is deployed on each BS. A mobile user willing to invoke the LBSs, must have to register with the Middleware deployed onto the Central BS by sending an SMS (Short Messaging Service) to a well-known phone number assigned to the GSM box of the Central BS. The mobile user would receive a unique user name and password from the Central BS via an SMS. The registration procedure to be followed by the mobile users has been described in [22]. A. Detailed Design of Middleware The Middleware consists of several modules such as Main Module (MM), Authentication Module (AM), Service Advertising and Invocation Module (SAIM) as shown in fig. 2. The Middleware is developed using Java and some web technologies like JSP, HTML and WML etc. We have adapted the Web Based Middleware described in our previous work [7] for the present purposes. After completion of registration, the following sequences of events occur if the mobile user attempts to invoke some services while s/he is roaming around public places. 1) When the mobile user lies indoor s/he would initiate the Bluetooth discovery procedure to detect some Bluetoothenabled BS and then proceed to join to the PAN hosted by that BS. In case the device is outdoor or it cannot find out any Bluetooth-enabled BS, it would communicate with the central BS over the Internet. 2) Then it can use the web browser to invoke the Main Module of the Middleware. MM receives and handles the client request sent over the Bluetooth or Internet connection. At first, the user needs to send the user name and password provided to him/her upon completion of registration to the MM. 3) MM invokes AM by providing it the user name and password received from the client. If the user name and password provided by the mobile client match with those of a registered user, it would invoke SAIM to allow the mobile client to receive the service advertisement and to consume the LBSs. The detailed design of MM and SAIM has been given in our earlier work [7] and the functional description of AM can be found in [22]. B. Enhancements made to the Middleware Details of the new module, HTML-to-WML parser incorporated into the Middleware of our previous work and the services deployed onto the BS are presented in this subsection. Each BS advertises two LBSs, namely location service and content-mapping service via SAIM to the mobile client. The BS also provides the location related information that would be useful to the user based on the profile given by the user during registration. The location service gives the location of the mobile user and the second one provides a map showing the direction from the current location to the destination that the user wants to reach upon receiving the name of the destination from the user. The location service deployed on Bluetoothenabled BS provides its own location to the user when the user invokes that service. On the other hand, location service deployed on the Central BS determines the location of the user from the GPS-based positional co-ordinate values sent by the mobile client by using the GIS software. 1) HTML-to-WML Parser: Most micro browsers of mobile devices do not have the ability of displaying traditional HTML pages. Therefore, to consume the deployed services over the native web browser, the service pages have to be present in the form of WML. The process of converting HTML documents into WML documents for use on WAP-enabled devices is not as simple as alteration of the markup tags. Thus, we focused on building a system that can translate a HTML page to a WML page on the fly effectively allowing the users to access the web

4 Fig. 3. Topology of the Scatternet pages from the device s micro browser. The compact nature of WML s tag set means there are limitations when attempting to display HTML elements such as headings, frames, JavaScript, images and the like. The nesting of tags complicates translation between the two languages. The problem breaks down into a set of steps: 1. Provide a WML page where a user can enter a URL into a form field. 2. Receive the web page form request. 3. Convert it to well-formed HTML. 4. Transform the well-formed HTML into WML. 5. Display the new WML page to the WAP device. Steps 1 and 2 are quite simple. However, step 3 presents a problem. Turning arbitrary HTML into well-formed XML is not a trivial task. There are tools available for this purpose [23]. Step 4 is straightforward in principle. The HTML tags that are similar or almost similar to WML tags are kept unchanged or modified slightly. The HTML tags not supported by WML are simply ignored. Finally step 5 is simple once we have the WML file to be displayed. C. LBS Infrastructure Scatternet Support The limitation of Bluetooth-based PAN hosted by the BS is that at most seven client devices can join into it. Thus, each BS has to form a scatternet consisting of several piconets in order to allow more than seven devices to communicate with the BS via Bluetooth technology. The Bluetooth standard does not specify a specific scatternet formation algorithm. In our LBS Infrastructure, we have adopted a scatternet topology similar to one shown in fig. 3. In the scatternet topology, two connections within each piconet are reserved for bridge devices to make our LBS Infrastructure scalable with respect to increasing number of client devices. Two piconets within a scatternet can communicate by sharing one or more bridge devices that may either become a master in one and slave in the other or become slave in both piconets. To enable interpiconet communications, the bridge devices must use time multiplexing to switch between the piconets by alternatively entering into sniff mode or active connection mode. With sniff mode, the time slots when a slave is listening are reduced, so the master shall only transmit to a slave in specified time slots. In the scatternet topology adopted by our LBS Infrastructure, each BS act as the master in piconet 1 as shown in fig. 3 and keeps two connections reserved for bridge devices that act as slave in the piconet 1. These devices act as master in their own piconet and these are termed as Bridge-to-BS in our LBS Infrastructure. The scatternet formation algorithm is as follows. 1. Two Bridge-to-BS connected with the BS generally remain in parked state unless the connection requests from more than five devices have reached at the BS. The slave may enter the park state to reduce power consumption if it does not need to communicate with the master all the time. 2. When the BS receives connection request from a new device while already five clients are connected to it, the BS unparks the Bridge-to-BS to form a piconet with that new device. Here the Bridge-to-BS is a Bluetooth enabled PDA. Whenever a client cannot join to the piconet hosted by the BS, it tries to join the piconet hosted by Bridge-to-BS. 3. After successful unparking, the Bridge-to-BS enters into sniff mode with respect to piconet 1 and starts formation of its own piconet to accommodate the devices that are unable to join piconet 1. Now the devices that have joined in piconet 2 or piconet 3 can receive the service advertisements and invoke the services via the Bridge-to-BS device in the following way. a. The Bridge-to-BS receives the data from and sends the data to the slave devices in its own piconet when it enters into sniff mode with respect to piconet 1 and remains in active mode with respect to its own piconet. b. To deliver the data received from the slave devices to the BS, the Bridge-to-BS enters into the sniff mode with respect to its own piconet and join to piconet 1 in active connection mode. D. Design of Mobile Client When the mobile device resides in indoor environment and discovers a nearby Bluetooth-enabled BS, it would join the PAN hosted by that BS or the PAN hosted by the Bridgeto-BS in case the density of client devices around the BS is high. As each master device acts as a DHCP server [24] in its personal area network, it obtains the IP address If the device has a micro browser, it would use the URL to access the MM of Middleware deployed on the Bluetooth-enabled BS. In case the device has the IE, it would open up the corresponding html page, i.e., When the device cannot find out any Bluetooth-enabled BS or it exits indoor environment and comes to an open place, the device would communicate with the Central BS over GPRS or Internet connection. In that situation, the user has to run GPS Parser to continue the service invocation. GPS Parser extracts GPS coordinates of the device from its GPS port and sends them to the MM deployed on the Central BS. 1) The Architecture of the Client Application using Integrated GPS: Devices with Symbian Operating System (OS) do have the support of Location API JSR 179 that can be utilized by any J2ME based application to obtain location

5 Fig. 5. Connection setup time for Bluetooth and GPRS Connectivity vs. number of clients Fig. 4. Architecture of Mobile Client information from the integrated location sensing hardware. On the other hand, a vast majority of handheld devices come with the OS Windows CE (WinCE) [25] where the availability of JVMs or KVMs is restricted. Although the commercial NSIcom Creme [26] and IBM J9 [27] are available to make J2ME based programs runnable on devices with WinCE OS, the lack of support of API JSR 179 on those devices makes any location discovering program developed using that location API obsolete for them. Thus, we emphasized on building a Java based client application that uses the hardware GPS receiver from a lower layer of abstraction than what is utilized by the JSR-179. The environment in which GPS Parser runs and the mutual relationships between the platform and the application are depicted in fig. 4. In the portable device of our choice, the GPS receiver is connected to the backplane via a serial communications port. The client application uses the Java Communication (javax.comm.) API [28] for opening a connection with the serial port that hosts the GPS receiver and the application has a Java AWT [29] based user interface. The communication API is available with most JVMs including the GNU Mysaifu JVM [30] used by us. A Serial Port Event listener is registered on the port associated with the GPS receiver. The Serial Port Event is triggered whenever the receiver has some data to send. This it does continually regardless of whether it has obtained a GPS fix or not. Therefore, the Event handler has been designed to reject such void data. The GPS on our experimental device complies with the popular NMEA0183 [31] standard of GPS satellite communication. However, GPS receivers with other data formats can be supported just as efficiently by making some minor modifications to our prototype. IV. PERFORMANCE EVALUATION Some preliminary experiments have been carried out to evaluate the performance of our proposed LBS Infrastructure and the Middleware deployed onto the BS in terms of latency due to connection setup and service consumption time taken by the mobile client with respect to varying number of clients. Fig. 6. Time needed to consume the LBSs through two types of connection vs. number of clients. The service consumption time has been measured from the moment client sends the request for a particular service up to the moment it receives the result of that service at the client device. Fig. 5 and fig. 6 show the latency involved in connection setup phase and service consumption phase with respect to varying number of devices respectively. All the experiments have been done five times and the average results have been provided in fig. 5 and 6. Our experimentation shows that mobile devices generally takes 4 to 5 seconds to detect a nearby BS and then to join the PAN hosted by that BS using Bluetooth technology. If the density of the devices around the BS were high, it would take 5 to 6 seconds to join the PAN hosted by the Bridgeto-BS device. This happens because the BS rejects the initial connection request from that device and then it tries to join the piconet hosted by Bridge-to-BS. Thus, the connection setup time and the service consumption time for LBSs offered by the BS through Bluetooth connectivity remains almost same when the number of devices invoking the services is varied up to four and these times increase in case the number of client devices around the BS becomes more than five as shown by the test results in fig. 5 and 6. On the other hand, setting up GPRS connection takes about 4.7 to 6 seconds as shown by our experimental results in fig. 5. However, the setup of GPRS or Internet connectivity

6 depends on the Internet service provider and it grows with increasing number of devices. Thus, the connection setup time and the service consumption time for LBSs through GPRS connectivity grow with increasing number of devices as shown by the test results in fig. 5 and fig. 6. Fig. 6 shows that the service consumption time for LBSs offered by the BS over the Bluetooth connection becomes high compared to that over GPRS connection in case number of devices invoking the services reaches round ten or more than ten. This is so because some devices send their service request and obtain the result via the Bridge-to-BS which increases the average service consumption time in case ten or more client devices are trying to communicate with a particular BS. Thus to obtain improved result in service consumption time by using Bluetooth technology, it is required to have high density of Bluetooth-enabled BSs in order to enable each device to directly communicate with the BS. V. CONCLUSION AND FUTURE WORK The Location-Based Services Infrastructure proposed in this paper provides some definite advantages over prevailing methods of obtaining LBSs. The proposed architecture shows the integration of two location sensing techniques: server-based mobile-assisted (indoor) and mobile-based (outdoor). The design and implementation of our proposed LBS Infrastructure shows that it can overcome the limitation of Bluetooth-based PAN and it is scalable with increasing number of devices. The registration process and the authentication mechanism incorporated into the Middleware ensure that users invoke LBS in secured environment. On the other hand, the client, being a web client, takes less memory and can be run on heterogeneous mobile devices because it requires no API other than the Communication API that comes with Java Runtime Environment. The Java application for discovering location using integrated GPS receiver on a handheld device running Windows CE represents a considerable contribution to the evolving Java API set and opens up the possibilities of future research with the following objective. The methods employed on the mobile client application presented in this paper can be used as a basis for developing a Location API for WinCE platform analogous to JSR-179 for J2ME. Furthermore, a suitable mobility management framework is required to be incorporated into the Middleware to assist the client to consume the services in an uninterrupted fashion. ACKNOWLEDGMENT The authors gratefully acknowledge the facilities and support provided by the Director and all other staff members of the School of Mobile Computing and Communication, Jadavpur University, a Centre of Excellence set up under the University with potential for Excellence Scheme of the UGC. REFERENCES [1] Bluetooth: Bluetooth Core Specification Version 4.0 available at [2] RFID: [3] Wi-Fi: [4] GPS: [5] Y. Xia, H. Y. Bae, General Platform of Location Based Services in Ubiquitous Environments, Proc. of the International Conference on Multimedia and Ubiquitous Engineering, pp , [6] Li Fang, Li Xialei, Bian Fuling, A Framework for Autonomous LBS in Wireless Pervasive Computing Environments, Proc. of the 9th International Conference on Advanced Communication Technology, Vol. 3, pp , Feb [7] Sadhukhan P., Das P.K., Sen R., Chatterjee N., Das A. A middlewarebased approach to mobile web services, in Proc. of Asian Mobile Computing Conference (AMOC-2007): 5th international conference, Kolkata, India, January 3-6, pp [8] P. Johansson, R. Kapoor, M. Kazantzidis and M. Gerla, Personal Area Networks: Bluetooth or IEEE ? International Journal of Wireless Information Networks, Vol. 9, No. 2, pp , April [9] Bluetooth Inquiry Procedure, Bluetooth specification version 2.0, vol. 1, pp. 53. [10] [11] G.C. Park et al., An Automated WSDL Generation and Enhanced SOAP Message Processing System for Mobile Web Services, Proc. of the Third International Conference on Information Technology: New Generations, [12] SOAP: [13] L. Aalto et al., Bluetooth and WAP Push Based Location-Aware Mobile Advertising System, Proc. of Second International Conference on Mobile Systems, Applications and Services, Boston, MA, pp [14] L. He, Z. Deng, J. Huang, Location Based Services combined with GPS and 3G Wireless Networks, Proc. of IEEE International Conference on Service Operations and Logistics, and Informatics, 2008, Vol. 1, pp , Oct [15] M. A Bayir, M. Demirbas, A. Cosar, Track me! a web based location tracking and analysis system for smart phone users, Proc. of 24th International Symposium on Computer and Information Sciences, pp , Sept [16] K. Michael, A. Mcnamee, M. G Michael, H. Tootell, Location-Based Intelligence-Modeling Behavior in Humans using GPS, The Proc. of IEEE International Symposium on Technology and Society, New York, [17] N. Deblauwe, P. Ruppel, Combining GPS and GSM Cell-ID positioning for Proactive Location-based Services, Proc. of Fourth Annual International Conference on Mobile and Ubiquitous Systems: Networking & Services, pp. 1-7, Aug [18] R. Hansen, R. Wind, C. S. Jensen, B. Thomson, Seamless Indoor/Outdoor Positioning Handover for Location-Based Services in Streamspin, Proc. of the 10th IEEE International Conference on Mobile Data Management: Systems, Services and Middleware, pp , [19] Location API (JSR 179): [20] S. Banerjee et al., Rover: Scalable Location-Aware Computing, IEEE Computer, pp , October [21] T. Nadeem and et al., Implementation of a Scalable Context-Aware Computing System, Proc. of International Conference on Personal Wireless Communications, September 23-25, 2003, Venice, Italy. [22] P. Sadhukhan, R. Sen, P. K. Das, A Middleware Based Approach to Dynamically Deploy Location Based Services Onto Heterogeneous Mobile Devices Using Bluetooth in Indoor Environment, Second International Conference, ACN 2010, Japan, June 2010, CCIS 77, pp. 9-22, Springer. [23] tidy.exe: [24] DHCP: R. Droms, Dynamic Host Configuration Protocol, Request for Comments 2131, Internet Engineering Task Force, March [25] Win CE: windowsce/default.mspx. [26] NSIcom Creme: [27] IBM J9: [28] Java Communication API: [29] Java AWT: [30] Mysaifu JVM: dat/java/project/jvm/. [31] GPS NMEA format:

A Middleware-Based Approach to Mobile Web Services

A Middleware-Based Approach to Mobile Web Services Abstract A Middleware-Based Approach to Mobile Web Services Pampa Sadhukhan, Pradip K Das, Rijurekha Sen, Niladrish Chatterjee and Arijit Das Centre for Mobile Computing and Communication (CMCC), Jadavpur

More information

Wireless LAN advantages. Wireless LAN. Wireless LAN disadvantages. Wireless LAN disadvantages WLAN:

Wireless LAN advantages. Wireless LAN. Wireless LAN disadvantages. Wireless LAN disadvantages WLAN: WLAN: Wireless LAN Make use of a wireless transmission medium Tipically restricted in their diameter: buildings, campus, single room etc.. The global goal is to replace office cabling and to introduce

More information

ENHANCING MOBILE PEER-TO-PEER ENVIRONMENT WITH NEIGHBORHOOD INFORMATION

ENHANCING MOBILE PEER-TO-PEER ENVIRONMENT WITH NEIGHBORHOOD INFORMATION ENHANCING MOBILE PEER-TO-PEER ENVIRONMENT WITH NEIGHBORHOOD INFORMATION Arto Hämäläinen and Jari Porras Lappeenranta University of Technology Laboratory of Communications Engineering P.O. Box 20 53851

More information

Using Mobiles for On Campus Location Tracking

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,

More information

Introduction. Mobile GIS emerged in the mid-1990s to meet the needs of field work such as surveying and utility maintenance.

Introduction. Mobile GIS emerged in the mid-1990s to meet the needs of field work such as surveying and utility maintenance. Mobile GIS Introduction With more than 6.8 billion mobile cellular subscribers, (2013), wireless communication and mobile computing have gained acceptance worldwide with speed that has surpassed many other

More information

UPnP Control Point for Mobile Phones in Residential Networks

UPnP Control Point for Mobile Phones in Residential Networks 1 UPnP Control Point for Mobile Phones in Residential Networks Andreas Häber 1, Frank Reichert 2, and Andreas Fasbender 3 Abstract Together, Ericsson and HiA are studying the role of WiFi-enabled mobile

More information

Guide to Wireless Communications. Digital Cellular Telephony. Learning Objectives. Digital Cellular Telephony. Chapter 8

Guide to Wireless Communications. Digital Cellular Telephony. Learning Objectives. Digital Cellular Telephony. Chapter 8 Guide to Wireless Communications Digital Cellular Telephony Chapter 2 Learning Objectives Digital Cellular Telephony 3 Describe the applications that can be used on a digital cellular telephone Explain

More information

PRIVATE TEXTUAL NETWORK USING GSM ARCHITECTURE

PRIVATE TEXTUAL NETWORK USING GSM ARCHITECTURE PRIVATE TEXTUAL NETWORK USING GSM ARCHITECTURE * Qurban A. Memon, **Zubair Shaikh and ***Ghulam Muhammad * Associate Professor; **Associate Professor, ***Senior Year Student Karachi Institute of Information

More information

Mobile Software Development Services

Mobile Software Development Services Mobile Software Development Services Rapidsoft Systems has extensive domain knowledge when it comes to wireless and mobile application solutions. We like to build smart phone applications for cellular

More information

54M/150M/300Mbps USB WIRELESS ADAPTER. User s Manual Version 1.8

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.

More information

A B S T R A C T. Index Trems- Wi-Fi P2P, WLAN, Mobile Telephony, Piconet I. INTRODUCTION

A B S T R A C T. Index Trems- Wi-Fi P2P, WLAN, Mobile Telephony, Piconet I. INTRODUCTION Wi-Fi Calling Using Android Phones. Mr.Dnyaneshwar Bhusari, Mr.Gaurav Mokase, Mr.Prasad Waghmare, Ms. Kundan Kumar Department of Information Technology D.Y.Patil College of Engineering, Akurdi, Pune, India

More information

54M/150M/300Mbps USB WIRELESS ADAPTER. User s Manual Version 2.0

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.

More information

CME: A Middleware Architecture for Network-Aware Adaptive Applications

CME: A Middleware Architecture for Network-Aware Adaptive Applications CME: A Middleware Architecture for Network-Aware Adaptive Applications Jun-Zhao Sun, Jari Tenhunen, and Jaakko Sauvola MediaTeam, Machine Vision and Media Processing Unit, Infotech Oulu P.O.Box 4500 4SOINFO,

More information

Mobile Devices: Server and Management Lesson 05 Service Discovery

Mobile Devices: Server and Management Lesson 05 Service Discovery Mobile Devices: Server and Management Lesson 05 Service Discovery Oxford University Press 2007. All rights reserved. 1 Service discovery An adaptable middleware in a device (or a mobile computing system)

More information

IST STREP Project. Deliverable D3.3.1u Middleware User s Guide Multi-Radio Device Management Layer. http://www.ist-plastic.org

IST STREP Project. Deliverable D3.3.1u Middleware User s Guide Multi-Radio Device Management Layer. http://www.ist-plastic.org IST STREP Project Deliverable D3.3.1u Middleware User s Guide Multi-Radio Device Management Layer http://www.ist-plastic.org Project Number : IST-26955 Project Title : PLASTIC Deliverable Type : Report

More information

SmartTV User Interface Development for SmartTV using Web technology and CEA2014. George Sarosi george.sarosi@twcable.com

SmartTV User Interface Development for SmartTV using Web technology and CEA2014. George Sarosi george.sarosi@twcable.com SmartTV User Interface Development for SmartTV using Web technology and CEA2014. George Sarosi george.sarosi@twcable.com Abstract Time Warner Cable is the second largest Cable TV operator in North America

More information

LOCATIONS AROUND ME (ANDROID)

LOCATIONS AROUND ME (ANDROID) IMPACT: International Journal of Research in Engineering & Technology (IMPACT: IJRET) ISSN(E): 2321-8843; ISSN(P): 2347-4599 Vol. 2, Issue 4, Apr 2014, 193-198 Impact Journals LOCATIONS AROUND ME (ANDROID)

More information

Developing Wireless GPIB Test Systems Using the GPIB-ENET/100

Developing Wireless GPIB Test Systems Using the GPIB-ENET/100 Application Note 184 Developing Wireless GPIB Test Systems Using the GPIB-ENET/100 Introduction The National Instruments GPIB-ENET/100 expands the options for size, distance, environmental conditions,

More information

ENABLING WIRELESS DATA COMMUNICATION IN CONSTRUCTION MANAGEMENT SYSTEM

ENABLING WIRELESS DATA COMMUNICATION IN CONSTRUCTION MANAGEMENT SYSTEM ENABLING WIRELESS DATA COMMUNICATION IN CONSTRUCTION MANAGEMENT SYSTEM Liu Yanxiang & Yow Kin Choong School of Computer Engineering Nanyang Technological University Nanyang Avenue, Singapore 639798 Keywords:

More information

Design and Implementation of Ad-hoc Communication and Application on Mobile Phone Terminals

Design and Implementation of Ad-hoc Communication and Application on Mobile Phone Terminals Design and Implementation of Ad-hoc Communication and Application on Mobile Phone Terminals Yujin Noishiki Hidetoshi Yokota Akira Idoue KDDI R&D Laboratories, Inc. 2-1-15 Ohara, Fujimino-Shi, Saitama,

More information

Managing Variability in Software Architectures 1 Felix Bachmann*

Managing Variability in Software Architectures 1 Felix Bachmann* Managing Variability in Software Architectures Felix Bachmann* Carnegie Bosch Institute Carnegie Mellon University Pittsburgh, Pa 523, USA fb@sei.cmu.edu Len Bass Software Engineering Institute Carnegie

More information

Mapping of Services on Bluetooth Radio Networks

Mapping of Services on Bluetooth Radio Networks Mapping of s on Bluetooth Radio Networks J. Dunlop and N. Amanquah University of Strathclyde -Department of Electronic and Electrical Engineering, Glasgow G1 1XW, Scotland Ph.: +44 141 5482081, Fax:+44

More information

Wireless Home Networks based on a Hierarchical Bluetooth Scatternet Architecture

Wireless Home Networks based on a Hierarchical Bluetooth Scatternet Architecture Wireless Home Networks based on a Hierarchical Bluetooth Scatternet Architecture W. Lilakiatsakun'. 2, A. Seneviratne' I School of Electrical Engineering and Telecommunication University of New South Wales,

More information

Building Web-based Infrastructures for Smart Meters

Building Web-based Infrastructures for Smart Meters Building Web-based Infrastructures for Smart Meters Andreas Kamilaris 1, Vlad Trifa 2, and Dominique Guinard 2 1 University of Cyprus, Nicosia, Cyprus 2 ETH Zurich and SAP Research, Switzerland Abstract.

More information

Towards the Intelligent On-line Home Office

Towards the Intelligent On-line Home Office Towards the Intelligent On-line Home Office S.Antoniazzi, M.Pampolini OCEANS Customer Equipment & Networks Lab. Italtel spa Introduction The opportunity to telework, as well as to establish small offices

More information

Smartphone as a Remote Control Proxy in Automotive Navigation System

Smartphone as a Remote Control Proxy in Automotive Navigation System Contemporary Engineering Sciences, Vol. 7, 2014, no. 14, 683-689 HIKARI Ltd, www.m-hikari.com http://dx.doi.org/10.12988/ces.2014.4675 Smartphone as a Remote Control Proxy in Automotive Navigation System

More information

A Smart Telephone Answering Machine with Voice Message Forwarding Capability

A Smart Telephone Answering Machine with Voice Message Forwarding Capability A Smart Telephone Answering Machine with Voice Message Forwarding Capability Chih-Hung Huang 1 Cheng Wen 2 Kuang-Chiung Chang 3 1 Department of Information Management, Lunghwa University of Science and

More information

Towards Distributed Service Platform for Extending Enterprise Applications to Mobile Computing Domain

Towards Distributed Service Platform for Extending Enterprise Applications to Mobile Computing Domain Towards Distributed Service Platform for Extending Enterprise Applications to Mobile Computing Domain Pakkala D., Sihvonen M., and Latvakoski J. VTT Technical Research Centre of Finland, Kaitoväylä 1,

More information

Overview of Routing between Virtual LANs

Overview of Routing between Virtual LANs Overview of Routing between Virtual LANs This chapter provides an overview of virtual LANs (VLANs). It describes the encapsulation protocols used for routing between VLANs and provides some basic information

More information

Mobile Cloud Middleware: A New Service for Mobile Users

Mobile Cloud Middleware: A New Service for Mobile Users Mobile Cloud Middleware: A New Service for Mobile Users K. Akherfi, H. Harroud Abstract Cloud computing (CC) and mobile cloud computing (MCC) have advanced rapidly the last few years. Today, MCC undergoes

More information

Lehrstuhl für Informatik 4 Kommunikation und verteilte Systeme

Lehrstuhl für Informatik 4 Kommunikation und verteilte Systeme Chapter 2 Technical Basics: Layer 1 Methods for Medium Access: Layer 2 Chapter 3 Wireless Networks: Bluetooth, WLAN, WirelessMAN, WirelessWAN Mobile Telecommunication Networks: GSM, GPRS, UMTS Chapter

More information

EFFECTIVE QUERY RETRIEVAL SYSTEM IN MOBILE BUSINESS ENVIRONMENT

EFFECTIVE QUERY RETRIEVAL SYSTEM IN MOBILE BUSINESS ENVIRONMENT EFFECTIVE QUERY RETRIEVAL SYSTEM IN MOBILE BUSINESS ENVIRONMENT 1 R.Sivaraman, 2 RM.Chandrasekaran 1 Dy.Director, Center for Convergence of Technologies (CCT), Anna University Tiruchirappalli, Tiruchirappalli,

More information

Mobile-PC Suite: Using Mobile Phone as Remote to Control PC Operations

Mobile-PC Suite: Using Mobile Phone as Remote to Control PC Operations Mobile-PC Suite: Using Mobile Phone as Remote to Control PC Operations R.S.S.Vishnu Priya, P.Panini Sai, K.Ruth Ramya, N.Chandra Sekhar, K.Venkata Prasad, P.D.Nageswara Rao Dept. of CSE, KLCE Vaddeswaram,

More information

Design of Home Automation Framework With Social Network Integration

Design of Home Automation Framework With Social Network Integration Design of Home Automation Framework With Social Network Integration Warodom Werapun, Amatawit Kamhang, Aekawat Wachiraphan Department of Computer Engineering, Faculty of Engineering Prince of Songkla University

More information

Architectural Model for Wireless Peer-to-Peer (WP2P) File Sharing for Ubiquitous Mobile Devices

Architectural Model for Wireless Peer-to-Peer (WP2P) File Sharing for Ubiquitous Mobile Devices Architectural Model for Wireless Peer-to-Peer (WP2P) File Sharing for Ubiquitous Mobile Devices O.O. Abiona 1, A. I. Oluwaranti 2, T. Anjali 3, C. E. Onime 4, E.O. Popoola 5, G.A. Aderounmu 6, A. O Oluwatope

More information

A framework for Itinerary Personalization in Cultural Tourism of Smart Cities

A framework for Itinerary Personalization in Cultural Tourism of Smart Cities A framework for Itinerary Personalization in Cultural Tourism of Smart Cities Gianpaolo D Amico, Simone Ercoli, and Alberto Del Bimbo University of Florence, Media Integration and Communication Center

More information

Developing XML Solutions with JavaServer Pages Technology

Developing XML Solutions with JavaServer Pages Technology Developing XML Solutions with JavaServer Pages Technology XML (extensible Markup Language) is a set of syntax rules and guidelines for defining text-based markup languages. XML languages have a number

More information

Mobile Operating Systems. Week I

Mobile Operating Systems. Week I Mobile Operating Systems Week I Overview Introduction Mobile Operating System Structure Mobile Operating System Platforms Java ME Platform Palm OS Symbian OS Linux OS Windows Mobile OS BlackBerry OS iphone

More information

WISE-4000 Series. WISE IoT Wireless I/O Modules

WISE-4000 Series. WISE IoT Wireless I/O Modules WISE-4000 Series WISE IoT Wireless I/O Modules Bring Everything into World of the IoT WISE IoT Ethernet I/O Architecture Public Cloud App Big Data New WISE DNA Data Center Smart Configure File-based Cloud

More information

PocketDroid - A PC Remote Control

PocketDroid - A PC Remote Control 2012 International Conference on Information and Network Technology (ICINT 2012) IPCSIT vol. 37 (2012) (2012) IACSIT Press, Singapore PocketDroid - A PC Remote Control Chaitali Navasare, Deepa Nagdev +

More information

Birdstep Intelligent Mobile IP Client v2.0, Universal Edition. Seamless secure mobility across all networks. Copyright 2002 Birdstep Technology ASA

Birdstep Intelligent Mobile IP Client v2.0, Universal Edition. Seamless secure mobility across all networks. Copyright 2002 Birdstep Technology ASA White Paper Birdstep Intelligent Mobile IP Client v2.0, Universal Edition Seamless secure mobility across all networks Copyright 2002 Birdstep Technology ASA Haakon VII's gate 5B, N-0161 Oslo, Norway Tel:

More information

3 Software Defined Radio Technologies

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

More information

Introduction to BlackBerry Development using Java ME. Presented by: Sean Fenton Technical Channel Manager RIM (Research in Motion )

Introduction to BlackBerry Development using Java ME. Presented by: Sean Fenton Technical Channel Manager RIM (Research in Motion ) Introduction to BlackBerry Development using Java ME Presented by: Sean Fenton Technical Channel Manager RIM (Research in Motion ) 2 Introduction to BlackBerry MDS BlackBerry Mobile Data System (BlackBerry

More information

Discovering Computers 2008. Chapter 9 Communications and Networks

Discovering Computers 2008. Chapter 9 Communications and Networks Discovering Computers 2008 Chapter 9 Communications and Networks Chapter 9 Objectives Discuss the the components required for for successful communications Identify various sending and receiving devices

More information

Wireless Java Programming for Enterprise Applications

Wireless Java Programming for Enterprise Applications Wireless Java Programming for Enterprise Applications Mobile Devices Go Corporate Dan Harkey Shan Appajodu Mike Urkin WILEY PUBLISHING, INC. Jl. ^E^.^l.^ Contents Foreword Preface v vii Part 1. Technologies

More information

Wireless LANs vs. Wireless WANs

Wireless LANs vs. Wireless WANs White Paper Wireless LANs vs. Wireless WANs White Paper 2130273 Revision 1.0 Date 2002 November 18 Subject Supported Products Comparing Wireless LANs and Wireless WANs Wireless data cards and modules,

More information

Nokia E90 Communicator Using WLAN

Nokia E90 Communicator Using WLAN Using WLAN Nokia E90 Communicator Using WLAN Nokia E90 Communicator Using WLAN Legal Notice Nokia, Nokia Connecting People, Eseries and E90 Communicator are trademarks or registered trademarks of Nokia

More information

Developing Wireless GIS: Using Java and XML Technologies

Developing Wireless GIS: Using Java and XML Technologies Developing Wireless GIS: Using Java and XML Technologies Hossein Mohammadi GIS Dept., Faculty of Geodesy and Geomatics Eng. K.N. Toosi University of Technology Vali_Asr St., Mirdamad Cross, Tehran, Iran,

More information

Mobile Commerce and Ubiquitous Computing. Chapter 6

Mobile Commerce and Ubiquitous Computing. Chapter 6 Mobile Commerce and Ubiquitous Computing Chapter 6 Learning Objectives 1. Discuss the value-added attributes, benefits, and fundamental drivers of m-commerce. 2. Describe the mobile computing infrastructure

More information

Introduction Chapter 1. Uses of Computer Networks

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

More information

This document describes how the Meraki Cloud Controller system enables the construction of large-scale, cost-effective wireless networks.

This document describes how the Meraki Cloud Controller system enables the construction of large-scale, cost-effective wireless networks. This document describes how the Meraki Cloud Controller system enables the construction of large-scale, cost-effective wireless networks. Copyright 2009 Meraki, Inc. All rights reserved. Trademarks Meraki

More information

REQUIREMENTS FOR AUTOMATED FAULT AND DISTURBANCE DATA ANALYSIS

REQUIREMENTS FOR AUTOMATED FAULT AND DISTURBANCE DATA ANALYSIS REQUIREMENTS FOR AUTOMATED FAULT AND DISTURBANCE DATA ANALYSIS Mladen Kezunovic *, Texas A&M University Tomo Popovic, Test Laboratories International, Inc. Donald R. Sevcik, CenterPoint Energy Aniruddha

More information

2sms SMS API Overview

2sms SMS API Overview 2sms SMS API Overview Do you, or your customers, use any of the following software solutions in your business? If the answer is Yes, then 2sms provides the extensive SMS API Library that gives your software

More information

REROUTING VOICE OVER IP CALLS BASED IN QOS

REROUTING VOICE OVER IP CALLS BASED IN QOS 1 REROUTING VOICE OVER IP CALLS BASED IN QOS DESCRIPTION BACKGROUND OF THE INVENTION 1.- Field of the invention The present invention relates to telecommunications field. More specifically, in the contextaware

More information

Context-Enhanced Service Provisioning in Wireless Networks

Context-Enhanced Service Provisioning in Wireless Networks TWELVE PROJECT 1 Context-Enhanced Service Provisioning in Wireless Networks Mauro Brunato Department of Computer Science and Telecommunications, Università di Trento Via Sommarive 14, I-38050 Trento Italy

More information

Highly Available Mobile Services Infrastructure Using Oracle Berkeley DB

Highly Available Mobile Services Infrastructure Using Oracle Berkeley DB Highly Available Mobile Services Infrastructure Using Oracle Berkeley DB Executive Summary Oracle Berkeley DB is used in a wide variety of carrier-grade mobile infrastructure systems. Berkeley DB provides

More information

SELECTIVE ACTIVE SCANNING FOR FAST HANDOFF IN WLAN USING SENSOR NETWORKS

SELECTIVE ACTIVE SCANNING FOR FAST HANDOFF IN WLAN USING SENSOR NETWORKS SELECTIVE ACTIVE SCANNING FOR FAST HANDOFF IN WLAN USING SENSOR NETWORKS Sonia Waharte, Kevin Ritzenthaler and Raouf Boutaba University of Waterloo, School of Computer Science 00, University Avenue West,

More information

Connecting IPv6 capable Bluetooth Low Energy sensors with the Internet of Things

Connecting IPv6 capable Bluetooth Low Energy sensors with the Internet of Things Connecting IPv6 capable Bluetooth Low Energy sensors with the Internet of Things Johanna Nieminen (Nokia), Future Internet SHOK preconference 30.05.2012 IoT Taxonomy ZigBee 802.5.4 Bluetooth Video RFID

More information

XML Processing and Web Services. Chapter 17

XML Processing and Web Services. Chapter 17 XML Processing and Web Services Chapter 17 Textbook to be published by Pearson Ed 2015 in early Pearson 2014 Fundamentals of http://www.funwebdev.com Web Development Objectives 1 XML Overview 2 XML Processing

More information

Nomadic Positioning Services for a Mobile Services Platform

Nomadic Positioning Services for a Mobile Services Platform Nomadic Positioning s for a Mobile Platform E.A.M. Schoot Uiterkamp Thesis for a Master of Science degree in Telematics from the University of Twente, Enschede, The Netherlands, 26 August 2005 Nomadic

More information

Gateway Service for Integration of Heterogeneous Networks using Different Interworking Solutions

Gateway Service for Integration of Heterogeneous Networks using Different Interworking Solutions Gateway Service for Integration of Heterogeneous Networks using Different Interworking Solutions Hyunho Park*, Hyeong Ho Lee*, H. Anthony Chan** * Electronics and Telecommunications Research Institute

More information

WI-FI VS. BLUETOOTH TWO OUTSTANDING RADIO TECHNOLOGIES FOR DEDICATED PAYMENT APPLICATION

WI-FI VS. BLUETOOTH TWO OUTSTANDING RADIO TECHNOLOGIES FOR DEDICATED PAYMENT APPLICATION WI-FI VS. BLUETOOTH TWO OUTSTANDING RADIO TECHNOLOGIES FOR DEDICATED PAYMENT APPLICATION Ingenico is often asked: what are the differences between Bluetooth and Wi-Fi technologies, which is the best one,

More information

SERVICE DISCOVERY AND MOBILITY MANAGEMENT

SERVICE DISCOVERY AND MOBILITY MANAGEMENT Objectives: 1) Understanding some popular service discovery protocols 2) Understanding mobility management in WLAN and cellular networks Readings: 1. Fundamentals of Mobile and Pervasive Computing (chapt7)

More information

Design of Data Archive in Virtual Test Architecture

Design of Data Archive in Virtual Test Architecture Journal of Information Hiding and Multimedia Signal Processing 2014 ISSN 2073-4212 Ubiquitous International Volume 5, Number 1, January 2014 Design of Data Archive in Virtual Test Architecture Lian-Lei

More information

Implementation of Wi-Ap; An IEEE 802.11b/g Based Electrical Switch Module With Web Enabled Interface for Electrical Appliances Control

Implementation of Wi-Ap; An IEEE 802.11b/g Based Electrical Switch Module With Web Enabled Interface for Electrical Appliances Control Research Journal of Applied Sciences, Engineering and Technology 3(12): 1335-1341, 2011 ISSN:2040-7467 Maxwell Scientific Organization, 2011 Submitted: February 20, 2011 Accepted: March 26, 2011 Published:

More information

A Generic Database Web Service

A Generic Database Web Service A Generic Database Web Service Erdogan Dogdu TOBB Economics and Technology University Computer Engineering Department Ankara, Turkey edogdu@etu.edu.tr Yanchao Wang and Swetha Desetty Georgia State University

More information

Abstract. Overview. Features and Benefits T P P A P P N O T E

Abstract. Overview. Features and Benefits T P P A P P N O T E T P P A P P N O T E Product: ShoreTel Trapeze Networks TPP: 10090 Date: March 2010 System version: ShoreTel 10.1 Trapeze MSS 7.0.3.0 Abstract Trapeze Networks provides the Wireless LAN infrastructure to

More information

TECHNICAL NOTE. GoFree WIFI-1 web interface settings. Revision Comment Author Date 0.0a First release James Zhang 10/09/2012

TECHNICAL NOTE. GoFree WIFI-1 web interface settings. Revision Comment Author Date 0.0a First release James Zhang 10/09/2012 TECHNICAL NOTE GoFree WIFI-1 web interface settings Revision Comment Author Date 0.0a First release James Zhang 10/09/2012 1/14 Web interface settings under admin mode Figure 1: web interface admin log

More information

Citrix MetaFrame Presentation Server 3.0 and Microsoft Windows Server 2003 Value Add Feature Guide

Citrix MetaFrame Presentation Server 3.0 and Microsoft Windows Server 2003 Value Add Feature Guide Citrix MetaFrame Presentation Server 3.0 and Microsoft Windows Server 2003 Value Add Feature Guide Advanced Functionality Basic Functionality Feature MANAGEMENT Microsoft Management Console Enhanced Connection

More information

Overview to the Cisco Mobility Services Architecture

Overview to the Cisco Mobility Services Architecture Overview to the Cisco Mobility Services Architecture Introduction Business has gone mobile. The number of employees that expect access to network resources to improve productivity has increased significantly

More information

ANYTIME ANYPLACE-REMOTE MONITORING OF STUDENTS ATTENDANCE BASED ON RFID AND GSM NETWORK

ANYTIME ANYPLACE-REMOTE MONITORING OF STUDENTS ATTENDANCE BASED ON RFID AND GSM NETWORK ANYTIME ANYPLACE-REMOTE MONITORING OF STUDENTS ATTENDANCE BASED ON RFID AND GSM NETWORK Mr.C.S.Karthikeyan 1 S.Murugeswari 2 Assistant professor, Dept. of ECE, Kamaraj College of Engineering and Technology,

More information

REVIEW PAPER ON PERFORMANCE OF RESTFUL WEB SERVICES

REVIEW PAPER ON PERFORMANCE OF RESTFUL WEB SERVICES REVIEW PAPER ON PERFORMANCE OF RESTFUL WEB SERVICES Miss.Monali K.Narse 1,Chaitali S.Suratkar 2, Isha M.Shirbhate 3 1 B.E, I.T, JDIET, Yavatmal, Maharashtra, India, monalinarse9990@gmail.com 2 Assistant

More information

Service Oriented Architecture

Service Oriented Architecture Service Oriented Architecture Charlie Abela Department of Artificial Intelligence charlie.abela@um.edu.mt Last Lecture Web Ontology Language Problems? CSA 3210 Service Oriented Architecture 2 Lecture Outline

More information

Cisco Context-Aware Mobility Solution: Put Your Assets in Motion

Cisco Context-Aware Mobility Solution: Put Your Assets in Motion Cisco Context-Aware Mobility Solution: Put Your Assets in Motion How Contextual Information Can Drastically Change Your Business Mobility and Allow You to Achieve Unprecedented Efficiency What You Will

More information

Improving Bluetooth Network Performance Through A Time-Slot Leasing Approach

Improving Bluetooth Network Performance Through A Time-Slot Leasing Approach Improving Bluetooth Network Performance Through A Time-Slot Leasing Approach Wensheng Zhang, Hao Zhu, and Guohong Cao Department of Computer Science and Engineering The Pennsylvania State University University

More information

ET225 Networking Concepts. Chapter 1 What is a Computer Network?

ET225 Networking Concepts. Chapter 1 What is a Computer Network? ET225 Networking Concepts Chapter 1 What is a Computer Network? Objectives Identify the advantages of connecting computers and devices on a network. Recognize common network components in a lab setting.

More information

Nokia Call Connect v1.1 for Cisco User s Guide. Part Number: N450000431 Rev 003 Issue 1

Nokia Call Connect v1.1 for Cisco User s Guide. Part Number: N450000431 Rev 003 Issue 1 Nokia Call Connect v1.1 for Cisco User s Guide Part Number: N450000431 Rev 003 Issue 1 Reproduction, transfer, distribution or storage of part or all of the contents in this document in any form without

More information

An In-vehicle ecall Platform for Efficient Road Safety

An In-vehicle ecall Platform for Efficient Road Safety An In-vehicle ecall Platform for Efficient Road Safety W. Ait-Cheik-Bihi, A. Chariette, M. Bakhouya, A. Nait-Sidi-Moh, J. Gaber, M. Wack Université de Technologie de Belfort-Montbéliard Rue Thierry Mieg,

More information

HYBRID JINI FOR LIMITED DEVICES

HYBRID JINI FOR LIMITED DEVICES HYBRID JINI FOR LIMITED DEVICES VINCENT LENDERS, POLLY HUANG AND MEN MUHEIM ETH Zürich E-mail: lenders, huang @tik.ee.ethz.ch, men@ife.ee.ethz.ch We envision a future of heterogeneous mobile devices collaborating

More information

Chapter 3: WLAN-GPRS Integration for Next-Generation Mobile Data Networks

Chapter 3: WLAN-GPRS Integration for Next-Generation Mobile Data Networks Chapter 3: WLAN-GPRS Integration for Next-Generation Mobile Data Networks IEEE Wireless Communication, Oct. 2002 Prof. Yuh-Shyan Chen Department of Computer Science and Information Engineering National

More information

Cellular Data Offload. And Extending Wi-Fi Coverage. With Devicescape Easy WiFi

Cellular Data Offload. And Extending Wi-Fi Coverage. With Devicescape Easy WiFi Cellular Data Offload And Extending Wi-Fi Coverage With Devicescape Easy WiFi Case Study October 2010 List of Acronyms 3G Third Generation 4G Fourth Generation API Application Programming Interface AP

More information

How To Make A System Context Aware

How To Make A System Context Aware Trends in Mobile Computing From Mobile Phone to Context-Aware Service Platform Thomas Strang German Aerospace Center (DLR) Oberpfaffenhofen, Germany thomas.strang@dlr.de 1 Outlook: Motivation Implications

More information

G.Vijaya kumar et al, Int. J. Comp. Tech. Appl., Vol 2 (5), 1413-1418

G.Vijaya kumar et al, Int. J. Comp. Tech. Appl., Vol 2 (5), 1413-1418 An Analytical Model to evaluate the Approaches of Mobility Management 1 G.Vijaya Kumar, *2 A.Lakshman Rao *1 M.Tech (CSE Student), Pragati Engineering College, Kakinada, India. Vijay9908914010@gmail.com

More information

Design and Implementation Guide. Apple iphone Compatibility

Design and Implementation Guide. Apple iphone Compatibility Design and Implementation Guide Apple iphone Compatibility Introduction Security in wireless LANs has long been a concern for network administrators. While securing laptop devices is well understood, new

More information

Behavior Analysis of TCP Traffic in Mobile Ad Hoc Network using Reactive Routing Protocols

Behavior Analysis of TCP Traffic in Mobile Ad Hoc Network using Reactive Routing Protocols Behavior Analysis of TCP Traffic in Mobile Ad Hoc Network using Reactive Routing Protocols Purvi N. Ramanuj Department of Computer Engineering L.D. College of Engineering Ahmedabad Hiteishi M. Diwanji

More information

A Peer-to-Peer Approach to Content Dissemination and Search in Collaborative Networks

A Peer-to-Peer Approach to Content Dissemination and Search in Collaborative Networks A Peer-to-Peer Approach to Content Dissemination and Search in Collaborative Networks Ismail Bhana and David Johnson Advanced Computing and Emerging Technologies Centre, School of Systems Engineering,

More information

WiNG5 CAPTIVE PORTAL DESIGN GUIDE

WiNG5 CAPTIVE PORTAL DESIGN GUIDE WiNG5 DESIGN GUIDE By Sriram Venkiteswaran WiNG5 CAPTIVE PORTAL DESIGN GUIDE June, 2011 TABLE OF CONTENTS HEADING STYLE Introduction To Captive Portal... 1 Overview... 1 Common Applications... 1 Authenticated

More information

VHICLE-TO-VEHICLE (V2V) communication can promote

VHICLE-TO-VEHICLE (V2V) communication can promote THE IEEE FOURTH INTERNATIONAL CONFERENCE ON INTELLIGENT TRANSPORTATION SYSTEMS Space Division Multiple Access (SDMA) for Robust Ad hoc Vehicle Communication Networks Soheila V. Bana, Pravin Varaiya Abstract

More information

Continued improvement in semiconductor and computing. technologies brought exponential growth to wireless industry. The

Continued improvement in semiconductor and computing. technologies brought exponential growth to wireless industry. The 23 Chapter-1 INTRODUCTION Continued improvement in semiconductor and computing technologies brought exponential growth to wireless industry. The huge number of advance mobile devices and integrated applications

More information

The Device Service Bus: A Solution for Embedded Device Integration through Web Services

The Device Service Bus: A Solution for Embedded Device Integration through Web Services The Device Service Bus: A Solution for Embedded Device Integration through Web Services Gustavo Medeiros Araújo Federal University of Santa Catarina Informatics and Statistics Department Florianópolis,

More information

Remote Monitoring and Controlling System Based on ZigBee Networks

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

More information

Wireless Networks. Reading: Sec5on 2.8. COS 461: Computer Networks Spring 2011. Mike Freedman

Wireless Networks. Reading: Sec5on 2.8. COS 461: Computer Networks Spring 2011. Mike Freedman 1 Wireless Networks Reading: Sec5on 2.8 COS 461: Computer Networks Spring 2011 Mike Freedman hep://www.cs.princeton.edu/courses/archive/spring11/cos461/ 2 Widespread Deployment Worldwide cellular subscribers

More information

U.S. Patent Appl. No. 13/247.308 filed September 28, 2011 NETWORK ADDRESS PRESERVATION IN MOBILE NETWORKS TECHNICAL FIELD

U.S. Patent Appl. No. 13/247.308 filed September 28, 2011 NETWORK ADDRESS PRESERVATION IN MOBILE NETWORKS TECHNICAL FIELD U.S. Patent Appl. No. 13/247.308 filed September 28, 2011 NETWORK ADDRESS PRESERVATION IN MOBILE NETWORKS TECHNICAL FIELD [0001] The disclosure relates to mobile networks and, more specifically, to wireless

More information

Configuring Security Solutions

Configuring Security Solutions CHAPTER 3 This chapter describes security solutions for wireless LANs. It contains these sections: Cisco Wireless LAN Solution Security, page 3-2 Using WCS to Convert a Cisco Wireless LAN Solution from

More information

The Shift to Wireless Data Communication

The Shift to Wireless Data Communication The Shift to Wireless Data Communication Choosing a Cellular Solution for Connecting Devices to a WWAN Dana Lee, Senior Product Manager dana.lee@moxa.com Recent developments in the wireless and industrial

More information

Hello viewers, welcome to today s lecture on cellular telephone systems.

Hello viewers, welcome to today s lecture on cellular telephone systems. Data Communications Prof. A. Pal Department of Computer Science & Engineering Indian Institute of Technology, Kharagpur Lecture minus 31 Cellular Telephone Systems Hello viewers, welcome to today s lecture

More information

Administrivia. CSMA/CA: Recap. Mobility Management. Mobility Management. Channel Partitioning, Random Access and Scheduling

Administrivia. CSMA/CA: Recap. Mobility Management. Mobility Management. Channel Partitioning, Random Access and Scheduling Administrivia No lecture on Thurs. Last work will be out this week (not due, covers wireless) Extra office hours for next week and the week after. Channel Partitioning, Random Access and Scheduling Channel

More information

Tecnologías Inalámbricas.

Tecnologías Inalámbricas. Tecnologías Inalámbricas. Why is Wireless Security Different? There are four major differences for wireless services: Bandwidth Allowable error rates Latency Power Constraints Secure Mobile Devices Characteristics

More information

BLUETOOTH SERIAL PORT PROFILE. iwrap APPLICATION NOTE

BLUETOOTH SERIAL PORT PROFILE. iwrap APPLICATION NOTE BLUETOOTH SERIAL PORT PROFILE iwrap APPLICATION NOTE Thursday, 19 April 2012 Version 1.2 Copyright 2000-2012 Bluegiga Technologies All rights reserved. Bluegiga Technologies assumes no responsibility for

More information

On Porting iperf to Windows Mobile and Adding BlueTooth Support

On Porting iperf to Windows Mobile and Adding BlueTooth Support On Porting iperf to Windows Mobile and Adding BlueTooth Support Alex Kogan Department of Computer Science Technion, Israel sakogan@cs.technion.ac.il Abstract This paper presents high-level details of two

More information