Location Based Web Search on GSM/GPRS Mobile Devices VVS. Naresh, Prasad Pingali, Vasudeva Varma International Institute of Information Technology, Hyderabad,

Slides:



Advertisements
Similar presentations
Measuring ISP Response to VeriSign Site Finder Benjamin Edelman Berkman Center for Internet & Society Harvard Law School.
Advertisements

International Telecommunication Union Preparatory Meeting of African Countries for WTSA-04 Victoria Falls, Zimbabwe, June 2004 Numbering, naming,
© 2008 Security-Assessment.com 1 Time Based SQL Injection Presented by Muhaimin Dzulfakar.
Dialling, Numbering & Addressing
Copyright 2013, Mobile Commons, Inc. reach everyone, everywhere Keep your mobile subscribers in the know-on the go! April 3, 2013 Gloria Fong
OfficeTrack Mobile Employees Location Management Service.
MS Partner Network 2011: LAR Session SARAH ARNOLD – MPN MARKETING MANAGER.
OfficeTrack Mobile Employees Location Management Solution.
Unlicensed Mobile Access (UMA) Dasun Weerasinghe School of Engineering and Mathematical Sciences City University London.
Islamic University-Gaza Faculty of Engineering Electrical & Computer Engineering Department Global System for Mobile Communication GSM Group Alaa Al-ZatmaHosam.
User Plane Roaming DNS Solution Page 1 DNS Solution User Plane Roaming LBS Roaming Meeting, San Francisco November 28, 2006 DNS Solution User Plane Roaming.
CASL Computer Programs Provisions and Challenges in Specific Vertical Sectors Michael Fekete (Osler) Howard Fohr (BlackBerry Limited) April 30, 2014.
International Telecommunication Union ITU Perspective on ENUM Robert Shaw ITU Internet Strategy and Policy Advisor ICANN Rio de Janeiro, Brazil March 25,
29-30 June 2007ECAI International Conference – Second Edition Cellid Positioning Method For Virtual Tour Guides Travel Services IONESCU Mircea,
Towards Seamless Navigation Ari Virtanen, Sami Koskinen VTT Industrial Systems P.O.Box 1302, Tampere Finland
Trust Establishment in Pervasive Grid Environments Syed Naqvi, Michel Riguidel TÉLÉCOM PARIS ÉNST É cole N ationale S upérieur des T élécommunications.
A reactive location-based service for geo-referenced individual data collection and analysis Xiujun Ma Department of Machine Intelligence, Peking University.
Design Aspects. User Type the URL address on the cell phone or web browser Not required to login.
Securing Enterprise Applications Rich Cole. Agenda Sample Enterprise Architecture Sample Enterprise Architecture Example of how University Apps uses Defense.
7DS Seven Degrees of Separation Suman Srinivasan IRT Lab Columbia University.
19 April 2012 Impact of M2M Communications to E.212 Resources (IMSI) Jukka Rakkolainen / ECO.
FileSecure Implementation Training Patch Management Version 1.1.
The Study of Security and Privacy in Mobile Applications Name: Liang Wei
1 Cellular communications Cellular communications BASIC TELECOMMUNICATIONS.
Location Based Services Codes of Practice and Converging Locating Technologies TrackaPhone Ltd
Presentation on Copyright (c) 2011 Presentation Point ( m)
Mapping HealthCare Center Presenter: Mr. Menglim SMAE Mr. Saovorak KHOY Royal University of Phnom Penh 1.
R 18 G 65 B 145 R 0 G 201 B 255 R 104 G 113 B 122 R 216 G 217 B 218 R 168 G 187 B 192 Core and background colors: 1© Nokia Solutions and Networks 2014.
Information Security for Managers (Master MIS)
February 25, Infrastructure-ENUM Secure, Private, Next Generation Addressing Infrastructure Douglas J. Ranalli Founder, Chief Strategy Officer NetNumber,
SADI EVREN SEKER MACROECONOMIC ICT FACTS AND MOBILE TELECOM OPERATORS VIA SOCIAL NETWORKS AND WEB PAGES.
 Personal Communication System  PCS (personal communications service) is a wireless phone service similar to cellular telephone.  It's sometimes referred.
Mobile Technologies Introduction Basics of GSM Value Added Services SMS Short Codes Asterisk * LBS.
Privacy, Security and Confidentiality for Calls, Texts and Contact Lists Secure Mobile Communications.
GSM Network Structure Lance Westberg.
EU Regulation for Intercommunication And Roaming Lasse Rautopuro Helsinki University of Technology
Investigation in the development of Standalone Location Based Services Nkululeko Gojela Supervisor: Dr Hannah Thinyane FINAL PROJECT PRESENTATIONS.
LOCATION BASED REAL-TIME INFORMATION DELIVERY SYSTEM Group #6 Chandra Shekhar Jammi( ) Venkata Sri Krishnakanth Pulla( ) Prashant Tiwari.
Cellular Mobile Communication Systems Lecture 8
Cellular Access Control and Charging for Mobile Operator Wireless Local Area Networks H. Haverinen, J. Mikkonen and T. Takamaki, Nokia Wei-Jen, Lin Advanced.
User Behavior Analysis of Location Aware Search Engine Third international Conference of MDM, 2002 Takahiko Shintani, Iko Pramudiono NTT Information Sharing.
Page 1 Alliver™ Page 2 Scenario Users Contents Properties Contexts Tags Users Context Listener Set of contents Service Reasoner GPS Navigator.
GSM Mohammad AL-adwan. Introduction GSM (Global System for Mobile Communications, originally Groupe Spécial Mobile), is a standard developed by (ETSI)
WWW: an Internet application Bill Chu. © Bei-Tseng Chu Aug 2000 WWW Web and HTTP WWW web is an interconnected information servers each server maintains.
GSM Network Architecture
Wireless Telecommunications Networks personal area network (PAN) A wireless telecommunications network for device-to-device connections within a very short.
1 st Semester, Batch 2014 CS-114: Introduction to Computer Science LECTURE-3 THE INTERNET AND WORLD WIDE WEB.
SMS Message Collection for a Public Research Corpus Tao Chen 14 January 2011.
Pervasive Computing MIT SMA 5508 Spring 2006 Larry Rudolph 1 Location, Location, Location Larry Rudolph.
Powered By G-2, Plot No. 29, Marudhar Vihar, Near Reliance Fresh, Khatipura Circle, Jaipur , Rajasthan, India Mobile No: ,
International Telecommunication Union ITU Seminar on Standardization Accra, Ghana, May 2004 Numbering, naming, addressing and operational issues.
多媒體網路安全實驗室 A Secure Privacy-Preserving Roaming Protocol Based on Hierarchical Identity-Based Encryption for mobile Networks 作者 :Zhiguo Wan,Kui Ren,Bart.
Ben - Gurion University Department Of Communication Systems Engineering DNS For Cell Phones Yoav Peer, Eugene Volchek Instructor: Dr. Chen Avin.
Mobile + Wi-Fi = Wirefree Wirefree eduroam + 4G LTEWi-Fi as a Service eduroam footprint + services European mobile data procurement GN3+ SA7-T5 Wirefree.
GPRS General Packet Radio Service Shay Toder – Ori Matalon The Department of Communication System Engineering Ben-Gurion University June 19, 2002.
{ Domain Name System DNS & IP Address Protocols within the Internet Ecosystem. - Amanda Sparling, EMAC 6300.
Page 1 bY MCA, M.Tech (pursuing) Lecturer Dept.of Computer Scinece SHAFI Degree College, Bisalpur (Pilibhit) UP, INDIA.
سمینار تخصصی What is PSTN ? (public switched telephone network) تیرماه 1395.
TSB 1 Numbering, naming, addressing and operational issues ITU/BDT Arab Regional Workshop Numbering Plan Policies Sana’a, Yemen, September 2004 Richard.
Overview of the GSM for Cellular System
Digital Fingerprints and Footprints - Privacy in the Digital Age
E.212 ENUMService Type Definition E.212 Parameters for the "tel" URI
Saltriver LBS Solutions
Global system for Mobile Communications
Challenges of the Digital Revolution
Burpe Suite Web Analysis
TVWS Enablement after New FCC Rules
Spectrum Management System for Developing Countries (SMS4DC) Training on SMS4DC 12 – 14 Feb 2019 Vientiane, Lao P.D.R Aamir Riaz International Telecommunication.
Computer Network Information Center, Chinese Academy of Sciences
Presentation transcript:

Location Based Web Search on GSM/GPRS Mobile Devices VVS. Naresh, Prasad Pingali, Vasudeva Varma International Institute of Information Technology, Hyderabad, India Murali Krishna Punaganti Venkata Nokia Research Center, Helsinki, Finland

Agenda Introduction Solution Outline Steps Involved Open Issues

Current search Obtained from

Introduction Goal of this project : Provide a L ocation B ased S earch (LBS) for GSM/GPRS based mobile devices. GSM is a dominant mobile phone system. Mobile devices most suited for location based services, because they are mobile Location based services were tried on desktops using IP addresses for anonymous users. –e.g. URL redirection based on user's IP address

Solution Outline The solution can be seen as two main steps –Obtain Mobile Device Location –Web search using Location. Difficulties Involved –Obtaining the location string database –Refining and re-ranking results Open Issues –Standardization of location parameters –Privacy Issues –Security Policies

Steps Involved Displayed location string not accessible for third-party applications Mobile Device Location needs to be inferred –Get Location Codes from Device –Lookup Location Codes to get Location Names Web Search Using Location –Query Expansion –Web Meta-Search –Merge and Rank Search Results using a Weighted Ranking function. –Default Ranking is based on Granularity of Location.

Obtain Mobile Device Location International Mobile Subscriber Identity (IMSI) used for identifying a mobile phone subscriber Maximum length of code being 15 symbols Composed of three different parts MCC (Mobile Country Code) 3 digits fixed length MNC (Mobile Network Code) 1-2 digits, variable length MSIN or MIN (Mobile Station Identification Number) maximum 10 digits, variable length Location Parameters of Interest Totally 4 parameters Two from IMSI which are standardized by ITU-T (The International Telecommunication Union – Telecommunication Standardization Sector): Mobile Network Code (MNC) Mobile Country Code (MCC) Two from Service Provider Specific Information Location Area Code (LAC) and Cell ID

Get Location Information The Symbian C++ (series 60 version-2.1) code snippet to get all four location parameters from a mobile device looks like this: RTelServer server; CleanupClosePushL(server); User::LeaveIfError(server.Connect()); User::LeaveIfError(server.LoadPhoneModule(_L("phonetsy.tsy"))); RTelServer::TPhoneInfo info; User::LeaveIfError(server.GetPhoneInfo(0, info)); RBasicGsmPhone phone; CleanupClosePushL(phone); User::LeaveIfError(phone.Open(server, info.iName)); MBasicGsmPhoneNetwork::TCurrentNetworkInfo ni ; phone.GetCurrentNetworkInfo( ni ) ; TInt MCC = ni.iNetworkInfo.iId.iMCC; //Mobile Country Code TInt MNC = ni.iNetworkInfo.iId.iMNC; //Mobile Network Code TInt locationareacode = ni.iLocationAreaCode; //Location Area Code TInt cellId = ni.iCellId; //Cell ID

Query Expansion & Search Query Expansion for each Location Name Individually. Three types of expansion using –Country name (MCC) –City Name/ Region Name (LAC) –Region Name within City (CellID) Region being most granular, Country being least granular information Search Results merged, ranked using granularity of location. Ranking function weights are tunable.

Example Location Based Search for Chinese Restaurant

The above results are from a location in India-Hyderabad- Banjara Hills

MNC – 013 –Service Provider C Service Provider A Service Provider C Service Provider B

MCC – India

LAC – 2711 Hyderabad

Banjara Hills CellID – 04BE

Obtaining the Location Database Difficulty in Obtaining Location Database because –Three of the four Location parameters vary across service providers except MCC (Mobile Country Code). Used community effort to populate the database. Application prompts user to identify any unknown location codes. Users help populating the database.

Issues Not all location parameters are standardized. Therefore makes the task much more complicated than IP address to Location mapping in desktops. Open issues –User Privacy –Security

Questions?? Thank you