Final Year Project LYU0301 Location-Based Services Using GSM Cell Information over Symbian OS Mok Ming Fai CEG Lee Kwok Chau CEG

Slides:



Advertisements
Similar presentations
Chunyi Peng, Guobin Shen, Yongguang Zhang, Yanlin Li, Kun Tan BeepBeep: A High Accuracy Acoustic Ranging System using COTS Mobile Devices.
Advertisements

Jaroslaw Kutylowski 1 HEINZ NIXDORF INSTITUTE University of Paderborn Algorithms and Complexity Reliable Broadcasting without Collision Detection… … in.
Wireless E911 Overview and Status Update David Woodcock Director, Product Management Motorola Canada PCS
Location Based Service Aloizio P. Silva Researcher at Federal University Of Minas Gerais, Brazil Copyright © 2003 Aloizio Silva, All rights reserved. School.
Cell id GVHD : Hà Duyên Trung Sv thực hiện :Lương Kim Doanh Trần Hoàng Điệp Nguyễn Trung Thành Ngô Quang Thìn.
© 2006 Carnegie Mellon Robotics Academy Designed for use with the LEGO MINDSTORMS ® Education NXT Software and Base Set #9797 Mine Mapping Remote Communication.
Rumor Routing in Sensor Networks David Braginsky and Deborah Estrin Presented By Tu Tran 1.
Generated Waypoint Efficiency: The efficiency considered here is defined as follows: As can be seen from the graph, for the obstruction radius values (200,
Personal Navigation Phone Technical Presentation.
Motorola Labs 28 June 1999FCC Location Round Table E911 PHASE 2 LOCATION SOLUTION LANDSCAPE Mark Birchler, Manager Wireless Access Technology Research.
P-1. P-2 Outline  Principles of cellular geo-location  Why Geo-Location?  Radio location principles  Urban area challenges  HAWK – suggested solution.
Shashika Biyanwila Research Engineer
Part of the Joint Project by HKBU, HKIVE and Several Local Mobile Service Providers for Accurate Low-cost Mobile localization Support Vector Regression.
A reactive location-based service for geo-referenced individual data collection and analysis Xiujun Ma Department of Machine Intelligence, Peking University.
February 9, 2006TransNow Student Conference Using Ground Truth Geospatial Data to Validate Advanced Traveler Information Systems Freeway Travel Time Messages.
1 NaviMe: Where do you want to be? Amber Imam Wai Yong Low Rashmi Sanbhadti Sudeep Yegnashankaran February 15, 2008.
Final Year Project LYU0301 Using GSM Cell Information on Mobile Phone Mok Ming Fai CEG Lee Kwok Chau CEG
1 Location-Based Services Using GSM Cell Information over Symbian OS Final Year Project LYU0301 Mok Ming Fai (mfmok1) Lee Kwok Chau (leekc1)
6 th IT Excellence Awards (Post Secondary) Mobile Application Generator for Route-based Location Sensitive Tourist Companion using Change of GSM Cell ID.
Final Year Project LYU0301 Location-Based Services Using GSM Cell Information over Symbian OS Mok Ming Fai CEG Lee Kwok Chau CEG.
1 Automatic Meter Reading in Electronic Power Measurement Proposal based on AMR 2000.
Cellular IP: Proxy Service Reference: “Incorporating proxy services into wide area cellular IP networks”; Zhimei Jiang; Li Fung Chang; Kim, B.J.J.; Leung,
Presented by Tao HUANG Lingzhi XU. Context Mobile devices need exploit variety of connectivity options as they travel. Operating systems manage wireless.
Doc.: IEEE xxxxx Submission doc. : IEEE wng0 Slide 1 Project: IEEE P Working Group for Wireless Personal Area Networks.
Cellular Networks How do Mobile & Satellite Phones work? What can we do with them?
Sensys 2009 Speaker:Lawrence.  Introduction  Overview & Challenges  Algorithm  Travel Time Estimation  Evaluation  Conclusion.
Context Awareness System and Service SCENE JS Lee 1 Energy-Efficient Rate-Adaptive GPS-based Positioning for Smartphones.
Enabling Location Based Service Deployment for Corporate and Consumer Mobile Applications Presented by Dr. Henry Wong, Chief Operating Officer, SUNDAY.
GPS Technology Tech Talk April, 2008 Chad Halvarson.
9. Car-Borne Information System
6 am 11 am 5 pm Fig. 5: Population density estimates using the aggregated Markov chains. Colour scale represents people per km. Population Activity Estimation.
Page 1 METIS First Master Training & Seminar Localization-Based Systems (LBS) Al Akhawayn University in Ifrane Professor Driss Kettani Ahmed Eloufir
Acceleration Based Pedometer
Time of arrival(TOA) Prepared By Sushmita Pal Roll No Dept.-CSE,4 th year.
LOCALIZATION in Sensor Networking Hamid Karimi. Wireless sensor networks Wireless sensor node  power supply  sensors  embedded processor  wireless.
APT: Accurate Outdoor Pedestrian Tracking with Smartphones TsungYun
BY  INTRODUCTION  NEED FOR MOBILE TRACKING  EXISTING TECHNOLOGIES & CONSTRAINTS  LOCATION TRACKING CURVE METHOD  CONCLUSION.
University of Maryland Department of Civil & Environmental Engineering By G.L. Chang, M.L. Franz, Y. Liu, Y. Lu & R. Tao BACKGROUND SYSTEM DESIGN DATA.
Library & Bookstore Navigation using RFID grid ACE B4 dra 親 richie 卒論最終発表.
Location meets social networking Larry Magid co-director, ConnectSafely.org founder, SafeKids.com
NATMEC June 5, 2006 Comparative Analysis Of Various Travel Time Estimation Algorithms To Ground Truth Data Using Archived Data Christopher M. Monsere Research.
Cellular positioning. What is cellular positioning? Determining the position of a Mobile Station (MS), using location sensitive parameters.
Assist. Prof. Peerapong Uthansakul, Ph.D. School of Telecommunication Engineering Suranaree University of Technology.
January 23, 2006Transportation Research Board 85 th Annual Meeting Using Ground Truth Geospatial Data to Validate Advanced Traveler Information Systems.
Overview of Radiolocation in CDMA Cellular Systems James J. Caffery, Jr. Gordon L. Stuber Georgia Institute of Technology.
College of Engineering Anchor Nodes Placement for Effective Passive Localization Karthikeyan Pasupathy Major Advisor: Dr. Robert Akl Department of Computer.
Human Tracking System Using DFP in Wireless Environment 3 rd - Review Batch-09 Project Guide Project Members Mrs.G.Sharmila V.Karunya ( ) AP/CSE.
Student Name USN NO Guide Name H.O.D Name Name Of The College & Dept.
An Energy-Efficient Geographic Routing with Location Errors in Wireless Sensor Networks Julien Champ and Clement Saad I-SPAN 2008, Sydney (The international.
 Introduction  What is Driverless Car ?  History  Component  Action  Technology  Advantages  Disadvantages  Conclusion  Reference.
Location Privacy Protection for Location-based Services CS587x Lecture Department of Computer Science Iowa State University.
Name Of The College & Dept
1 Travel Times from Mobile Sensors Ram Rajagopal, Raffi Sevlian and Pravin Varaiya University of California, Berkeley Singapore Road Traffic Control TexPoint.
Unit 4 Cellular Telephony
Location-Sensing and Location Systems 1. A positioning system provides the means to determine location and leaves it to the user device to calculate its.
Privacy Vulnerability of Published Anonymous Mobility Traces Chris Y. T. Ma, David K. Y. Yau, Nung Kwan Yip (Purdue University) Nageswara S. V. Rao (Oak.
Personal Trip Assistance System. Intelligent Transport Systems Increase in traffic intensity  need for intelligent way for road usage.
Tracking And Positioning Of Mobile Systems In Telecommunication Networks.
5 G.
In-Building Location Technology For LTE
Intelligent Transportation System
“An Eye View On the Future Generation Of Phones”
Empirically Characterizing the Buffer Behaviour of Real Devices
Dynamic Fine-Grained Localization in Ad-Hoc Networks of Sensors
Wireless Sensor Network Architectures
Wireless ATM PRESENTED BY : NIPURBA KONAR.
Localization in WSN Localization in WSN.
Operating Systems Chapter 5: Input/Output Management
Shashika Biyanwila Research Engineer
Team North Star + Lockheed Martin
Presentation transcript:

Final Year Project LYU0301 Location-Based Services Using GSM Cell Information over Symbian OS Mok Ming Fai CEG Lee Kwok Chau CEG

Agenda Symbian OS Location-based services (LBS) Current GSM Positioning Methods Using GSM cell information in 2D space and 1D path MTR Travaller Future Work

The Symbian OS Standard operating system for data-enabled mobile devices 32-bit, little-endian operating system working with ARM architecture chips with v4 instruction set or higher

Location-Based Services (LBS) Services are provided based on user’s location under different wireless networks LBS is applicable in various fields Different issues have to be considered Each of them requires different accuracy and latency

GSM Positioning Methods Region-based Cell Information (CI) Point-based Time of Arrival (TOA) Angle of Arrival (AOA) Enhanced Observed Time Difference (E-OTD) Assisted GPS (A-GPS)

Point-based GSM Positioning Methods TOA (200m - 10km) E-OTD (50m - 100m) AOA (>>150m) A-GPS (10m - 50m)

Motivation Advanced positioning methods require: extra cost to existing network / synchronization between base stations special hardware to end users telco-dependent Not all LBSs need very accurate location information GSM cell information (e.g. cell ID) is available in ordinary GSM handset Symbian phone offers programming capability for general developers Location estimation by GSM cell ID is adopted in our project

Overview of GSM Cell ID Location Estimation Each base station has unique location ID and cell ID Main idea: each base station can somehow provide certain ‘information’ about a particular location Advantages: simple implementation, only current registered cell is required applicable on ordinary GSM phone without any support from telco Location: [50] Cell ID: [1] Location: [50] Cell ID: [2] Location: [50] Cell ID: [3] Location: [50] Cell ID: [4]

GSM Cell Change Event Received signal strength from current registered cell is weaker than another, so cell change occurs Consequences: More information provided More reliable in detecting boundary

Location-based Services in 2D Space Initiatives To locate the approximate location of a mobile phone using a program that run on Symbian OS Principle Determining GSM cells coverage and their distribution Plot a cell ID-to-location map Locate current position of a mobile device

Data Collection Method Collected location ID and cell ID pairs for two telcos in the CU campus. Data Collection method: Static Method for SmarTone Cell Change Method for Peoples

Principle of the Two Data Collection Methods Static Method Wait for a sufficiently long period of time at a specific point in the 2D map to see the strength and stability of a cell strength. Determine the location ID and cell ID of that specific location after observing for a period of time

Principle of the Two Data Collection Methods Cell Change Method Walk around the campus and find the “boundaries” of different cells When cell change occurs we note down the change and try to find out the boundaries of the cells : location where cell change event is detected Cell boundaries Cell A Cell B Cell C A->B B->C

Advantages and Disadvantages of the Two Methods Static MethodCell Change Method AdvantagesResults very accurate at those selected points Can figure out the boundaries of different cells in the area Experiments only done on those selected points Fast, no need to wait for a long time to get the result DisadvantagesTakes a longer timeBoundaries detected are regions instead of sharp lines Cannot figure out the distribution of cells clearly without dense selected points Have to walk through the whole area several times

Experimental Results For Peoples

Experimental Results

For SmarTone

Experimental Results

Conclusion of the Experiment Potential difficulties in 2D Space ID-to-location map drawn not accurate enough Cannot locate the location of a mobile device to an acceptable accuracy owing to the large size of cells Hierarchy of cells make it even harder to locate our current position

Using GSM Cell IDs in 1D Space Location: [50] Cell ID: [1] Location: [50] Cell ID: [2] Location: [50] Cell ID: [3] Location: [50] Cell ID: [4] Cell ID: [1->2]Cell ID: [2->3] A set of multiple cell change events can indicate a path

Problem of Using GSM Cell IDs in 1D Space The mapping of cell change event set and path is one-to-many Apply this method on fixed path

MTR Traveller for Stations in Subway Apply on traffic route MTR Traveller – detect station arrival Initial observation: Between two stations in subway, there is exactly one cell change This event can tell user that he / she is going from one station to another station Station 2Station 1 Cell ID changes here

MTR Traveller for Stations in Open Area KCR stations in open area Many cells are involved in between two stations A station platform may also be covered by multiple cells Group the cells into ‘station cells’ (pure cell ID) and ‘transition pairs’ (cell changes) Station Cells: [S1, O], [S1, B] Transition Pairs: [S1, S2, O, B], [S1, S2, B, P], [S1, S2, P, G] Station 2 Station 1

Operation of MTR Traveller Transition pair => on the way between S1 and S2 Station cell => in the station platform Station Cells: [S1, O], [S1, B] Transition Pairs: [S1, S2, O, B], [S1, S2, B, P], [S1, S2, P, G] Station 2 Station 1 Cell ID: O [S1, O] => in Station 1 Cell ID: O  B [S1, B] => in Station 1 Cell ID: B  P [S1, S2, B, P] => on the way of S1  S2 Cell ID: P  G [S1, S2, P, G] => on the way of S1  S2

MTR Cell ID Data Peoples

MTR Cell ID Data SmarTone

MTR Cell ID Data Sunday

KCR Cell ID Data Peoples

KCR Cell ID Data SmarTone

Estimating the Accuracy of Proposed Method Record the time difference at which the cell change occurs and at the moment that the train actually arrives the destination station Convert the error range in time to distance by assuming constant velocity in that range Result: 30m - 300m, comparable to E-OTD

Demonstration Videos in actual stations

Evolution of Our Positioning Methods Pure GSM Cell Information Location Estimation (Region Based) GSM Cell Change Method (Boundary / Line Based) GSM Cell Change Method in 1D Path (Point Based) Detect registered cell change occurred at cell boundary Concentrate on specific cell changes (intersections between the path and the boundary)

Automatic Cell Data Collection Collection of cell data was done manually in the past Automatic cell data collection tool is required for regular update Cell Snap

Contribution of Work Enhancing pure cell ID location estimation by considering cell change events MTR Traveller provides different application opportunities, such as: Notification Information providing Cell Snap allows automatic cell data collection

Future Work Improvement on MTR Traveller Personalization Informative User interface Distributed intelligence (SMS / GPRS) Generic middleware / library for developers Other applications Bus / tram route Detection of car speed detectors

Conclusion GSM cell provides location-related information, but not accurate and reliable enough Those information can be obtained through Symbian phone The method was enhanced by using cell change events Difficulties were encountered in 2D space The proposed method was also applied to 1D path: MTR Traveller Automatic cell data collection by Cell Snap

Q&A Section Thank you very much!