Location Based Services.ppt_第1頁(yè)
Location Based Services.ppt_第2頁(yè)
Location Based Services.ppt_第3頁(yè)
Location Based Services.ppt_第4頁(yè)
Location Based Services.ppt_第5頁(yè)
已閱讀5頁(yè),還剩32頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、Location Based ServicesMobile Computing - CNT 5517-5564,Dr. Sumi Helal Professor Computer location based information provided by telco; telco partners with other content providers (such as Verizon and Microsoft MSN never took off, even with a massive publicity campaign). The centricity and encumbran

2、ce by telecom proved to be non-scalable and actually an impedance to the much-anticipated proliferation of the elegant LBS concept,The First Fix:From Content to Applications,Redefining LBS to be a framework not an application. As an application, LBS, gets a location, passes it to an authoritative se

3、rver (telco), and then delivers back location relevant information to the target. This is one application very limiting. As a framework, LBS gets a location, passes it to servers owned or provided by third party participants (small, medium and large businesses, from a variety of industries), and the

4、n delivers back location relevant services (applications) to the target. This is unlimited number of applications. This is very flexible and much more exciting!,Requirement to the First Fix:Impromptu (flash) Delivery of Applications.,Middleware and intelligent markup languages should be developed to

5、 enable the development of compact size code that takes a few second to download and a couple of seconds to get interpreted and run on a mobile target equipped with the middleware engine. Code not content: compact code gets interpreted to native computations utilizing native resources. Net effect: A

6、 few seconds instead of 10s of seconds or minutes in delivery time No installation, de-installation or management. Applications appear & disappear.,The Second Fix:Enable Indoor Localization,More investment in indoor localization technology. Standardizations Solve Privacy issues Bluetooth Example: Th

7、rough the creation of a new “Legalized Snooping” profile Snoop protocol Pay customer to snoop Access to customer profile On the fly tailored applications Technologies: Wi-Fi, Ultra wideband, or licensed frequencies.,The Third FixAlter LBS Business Model,Telco to sell and profit from basic services o

8、nly (data pipe, SMS pipe, .and perhaps application pipe in the future). Telco no longer define LBS. Empower third party to transact LBS directly with end users, using (and paying for) Telco basic services. This is B2C with B2B embedding. Any business should be allowed to participate and offer LBS. A

9、 business should be able to develop “LBSlets” using simple LBS development kits. Businesses can host their own LBSs either directly or through a web hosting service. User to own and sell his/her LBS user profile.,1996,2000,2004,2008,2012,Key technologies & activities,FCC passed E-911 mandate,Deadlin

10、e phase 1 of E-911,Deadline phase 2 of E-911,First handset Supporting Java Location API,Mass market penetration of GPS-capable mobiles,Launch of Galileo,Intro- duction of Android handset,First commercial WLAN fingerprinting systems,Emergence of RFID,First GPS capable iPhone,LBS features and supporti

11、ng services,Introduction of 3G networks,Introduction of finder LBSs Restaurants Filling stations ATMs ,Google launches GoogleMaps,First Child tracking services,First location-based Mobile gaming,GPS works indoors,Integration of location data into social network services,Location-based dating,First c

12、ommercial Proactive LBSs,Emergence of common middleware for proactive, cross-referencing, and multi-target LBSs,Application-oriented LBSs,New middleware features for spam avoidance and privacy preservation,Merging of outdoor and indoor LBS applications,LBS Evolution,LBS Evolution,Mobile Service Disc

13、overy,Impromptu service discovery and delivery Widespread use of diverse mobile devices Wireless hotspots and broadband coverage Location-based and other context-relevant services Most importantly: the Business Opportunity Challenges of impromptu mobile services User mobility Service portability acr

14、oss a wide range of mobile devices Relevance and suitability: avoiding the morass of the Web User Manageability Acceptable quality of service An effective infrastructure is a key to realize this vision Context-aware service discovery Device-independent service delivery,Service Discovery Protocols,Se

15、rvice discovery is relatively new (late 1990s). IETF SLP, Sun Jini, UPnP, and Salutation Announce-listen model (Soft state model) Ad-hoc Service Discovery IBM DEAPSpace Konark Service Gossip Protocol LHD+03HDV+03 Wide-area Service Discovery Wide-area extension to SLP (WASRV) Berkeley Secure Service

16、Discovery Service (SSDS),Sever Selection Mechanisms,Selection of the best among replicated services Availability, fault-tolerance, load-balance, and scalability Server-side approach HTTP redirect Network-side approach DNS round-robin, DNS LOC RR, DNS GL RR IP Anycast, Cisco DistributedRouter IETF RS

17、erPool (Reliable Server Pooling) Client-side approach SmartClient,Three-tier Mobile SDP(Choonhwa Lee et al),Provide the most appropriate service to mobile users by exploiting any meaningful context information Service classification by coverage,Conceptual Model of the Three-tier Discovery Architectu

18、re,Different selection criteria Guided selection User transparency Scalability (Performance),Domain Discovery Sub-system,On-campus registry hierarchy example,Global Service Discovery,service,BA,Client,GSR,Domain hierarchy GSR-capable registry BA-capable registry,BA,GSR,BA,BA,Domain-1,Domain-2,Domain

19、-3,Service Delivery Technologies,Over the Air Downloads (OTA) UI tailored to work on target device downloading the service Universal Interactions Device-Independent UI Languages W3C XForms, INCITS/V2 URC, XIML, UIML, CMU PUC UI Remoting Approaches UPnP Remote UI, Jini Proxy Architecture UI Authoring

20、 Styles (W3C DI) Single Authoring A single generic description (all-in-one approach) Multiple Authoring A UI for each type of client devices (Jini ServiceUI project) Flexible Authoring Customized UIs for popular platforms and automatically generated interfaces for rare platforms,Java for Mobile Serv

21、ices,Java technologies for service portability and dynamic service discovery J2ME Java runtime environments optimized for mobile devices Configurations: CLDC and CDC Profiles: MIDP, FP, PP, and other optional packages Jini Dynamic service discovery framework on top of Java RMI Jini Surrogate Archite

22、cture for resource-poor devices Jini requires J2ME CDC/RMI Profile as the minimal runtime environment,Jini Proxy Architecture,Mobile Clients,Jini Proxy (VTC Service Delivery),Context-aware Jini Lookup Service,Jini Protocol,Service Providers,Enhanced Jini Protocol,Context-Aware Service Discovery,VTC-Based Service Delivery,Standard Jini Protocol,Jini Proxy Architecture,Jini Proxy functions as a proxy to a Jini ne

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論