Design and analysis of generic LBS application developing platform Design and analysis of generic LBS application developing platform

Design and analysis of generic LBS application developing platform

  • 期刊名字:重庆邮电学院学报
  • 文件大小:562kb
  • 论文作者:XIA Ying,GE Jun-wei,BAE Hae-yo
  • 作者单位:Department of Computer Science,School of Computer Science and Engineering
  • 更新时间:2020-12-06
  • 下载次数:
论文简介

第16卷第5期重庆邮电学院学报Vol. 16 No. 52004年10月Journal of Chongqing University of Posts and TelecommunicationsOct. 2004Article ID:1004-5694<2004)05-0058-03Design and analysis of generic LBSapplication developing platformXIA Ying', GE Jun-wei', BAE Hae-young'(1. Department of Computer Science ,Chongqing University of Posts and Telecom. ,Chongqing 400065. P. R. China;2. School of Computer Science and Engineering, Inha Unrversity, 402751, Korea)Abstract: Location based services is promising due to its novel working style and contents.A software platform is proposed to provide application programs of typical location basedservices and support new applications developing efficiently. The analysis shows that thisscheme is easy implemented, low cost and adapt to all kinds of mobile nework system.Key words :LBS- ADP; location information ; mobile network systemCLC number :TN929.5;P208Document code:AThe following sections state the application1 Introductionenviornment of LBS,then propose theLocation information becomes more and morearchitecture, general functions and core techniquesimportant in our daily life. People can enjoy manyof LBS-ADP, at last analysis and conclusion areinformation services when the locations of targetsgiven.are known. The location based services (LBS) on2 Motivation of LBS- ADPhe mobile system are various and promising[1,2]. While, the mobile stations are configuredLocation based services provide people withdifferently and might belong to different mobilerather different application style and informationnetwork systemwith different locationcontents through mobile systems. Mobile systemdetermination techniques. Many solutions haveproviders and LBS application developers realizebeen proposed recently for supporting LBSthat LBS application will gain immense profit inapplication development on mobile systems such asrecent years. According to the forecast of aGSM, CDMA [2-4]. In fact, most core functionsresearch institution of America, the productionof various LBS applications are similar such asvalue of LBS in the world on 2004 will be threegathering and storing the location information ofhundred millions. The curve of mobile value addedthe mobile stations through moble system,service of NTT DOCOMO of Japan shows that 5%matching the location with a digital map, findingdata services on the mobile system are related withthe shortest path, and so on. Here we propose alocation。Thus finding a solution to provide LBSgeneral LBS application developing platform (LBS-with low cost becomes one of their main tasks.ADP) and contribute to provide users with typicalLBS application environment are various, differentLBS applicaton programs or generic functionslocation determination techniques (such as Cell-library so that new LBS application developingID, AOA, TDOA, A_GPS) and devices (such ascould be more efficient, stable and extensible.LMU, PDE, MPC) for location measurement and●Received date :2004-04-29Foundation item:This work is supported by Korea ITRC develo中国煤化工er.Corresponding author. E -mail :xiaying@cqupt. edu. cn:YHCNMHGASGIS2004 ,CQUPT ,May 26-28 ,Chongqing China,59●calculation can be adopted and different terminalmobile phone, PDA) side also. In this case, thedevices could be used (such as mobile phone,software of terminal will be modified to supportPDA). For a LBS application developer, it iscorresponding functions. The MPC becomes thebetter to have a platform through whichfirst node of mobile network system for external1) The interfaces with mobile network systemsapplication accessing. According to the userare transparent;configuration or application requirement ,location2) One L.BS application can be used by usersprocessing can be started when location requestswith different devices or network ;arrived or report peridically by user himself.3) The response contents can be display oFor implementation of location gathering,mobile station with different configurations.several crucial problems must be solved; first,The basic function parts for most LBSwhat kinds of location determination techniques areapplications are provided and can be extended , andchosen in mobile system; second, which sidethus a new LBS application can be developedperformsthe location measurement andefficiently.calculation; third, from where to get the final3 Architecture of LBS- ADPlocation, and finally, what is the correspondinginformation format looks like [4,5].What the Fig. 1 shows is the architecture of LBS3.2 Location serverapplication system, it consists of four parts.Location server is a spatial or mobile database inAplkatbon sererwhich all location information could be managed.Applkation kerelSpatial indexes or spatio-temporal indexes will beused forefficiency data retrieve. Cooperating withGIS technique and digital map database ,variousqueries such as mobile query, history query, orMap Dattrajectory query could be provided for differentLBsClent .applications. Location server connects with MPCand application server through Internet or--. CPDE ]EMOC湖Intranet.Moble nctworth sstem3.3 Application serverFig. 1 Architecture of LBS-ADP based on CDMA systemApplication server is divided into two levels,3. 1 Mobile network systemThe mobile network system should be location-basic component level and application level. Thecapable. Here we focus on the CDMA system. Inbasic component level contains fundamentally:ore network of CDMA system, devices relatedatomic and core functions that can be used forwith processing of location are locationdifferent applications, such as maintaining mapmeasurement unit (LMU), position determinationdata and provide spatial processing by mappingentity (PDE) and mobile position center (MPC)component,finding the shortest path or navigation[1]. LMU takes charge of gathering location andby routing component, translating locationassistance measurement information for specificinformation to voice by Geovoice component.Various application programs that could be used onlocationdeterminationtechniques.Themobile terminal directly after downloading aremeasurement information will be sent to PDE forlocation calculation. The final location will becollected in the application level. In this level,stored in MPC and be sent to the user whosecurity and privacy schemes should be provided sorequesting this location. In fact, the measuringhat users can make a choice by changing theirand calculating can be done on terminal (such as中国煤化工pication server isreffunctions whichMYHCNMHG●60.Journal of Chongqing University of Posts and Telecommunications (Natural Science )No.5might be support severalapplications aredata gathering, spatial or mobile data maintenancedeveloped,it could be increased into the basicand query, GIS integrity and Geo-voice.component level, while, when a new locationbased service is accepted, its application program5 Analysis and conclusioncould be added in the application level so that usersThe above description of LBS- ADP appears tocan download and use it.suggest that the implementation is not very3.4 LBS clientscomplex, there are successful GIS and databaseL.BS client submit user's request explicitly orproducts we can use, here we just need to provideimplicitly through applications running on hisproper components and applications for mobileterminal with necessary conditions such as qualityusers or the third party developers. The LBS- ADPof service (QoS), privilege and privacy, and getcan adapt to all kinds of mobile network system,the locations from location server.and no any modifications need to be performed onthe core network. If the mobile network system is4 Basic functions of LBS-ADPstill not location capable, a component can beDuring implementing the LBS-ADP, thdeveloped for downloading so that locationmeasurement and calculation are all performed onfollowing functions must be included :(1) Interfaces with mobile network system forterminal side.The LBS-ADP provides agathering location data. Choices such. as fromconsistent, unified style for commercial LBSwhich device to get the location data, what kind ofapplication development, mobile system providersprotocol should be used for data gathering, whatand LBS application providers will be benefit fromthe data structure of location data is, must beproviding rich location based services.made.References:(2) Location data storage and access methods.Proper database management system and indexing[1] Qualcomm: Hybrid position location technology whitepaper[Z]. 2003.scheme should be chosen to support efficient and[2] ODDVAR Risnes. Location based services on servicesafe data management.platforms with open interfaces[Z]. 2002.(3) Spatio-temporal data processing, such as[3] ASSAF B, TALY s. Analyzing usage of locationmap matching, routing, proximity, find thebased services[A]. CHI, ACM[C]. 2003.nearest, tracking, prediction.[4] CHRISTIAN S, JENSEN A K. Multidimensional data4) Contents delivery by different style such asmodeling for location-based services [A]. GIS'02,map, short message, voice or Web page.ACM[C].2002.It is easy to see that implementing LBS-ADP is[5] 3GPP2-2001. Position determination service standardfor dual mode spread spectrum systems[S]. 2001.multidisciplinary. The key techniques involved in(编辑:何先刚)are component based, open interfaces, location中国煤化工MYHCNMHG

论文截图
版权:如无特殊注明,文章转载自网络,侵权请联系cnmhg168#163.com删除!文件均为网友上传,仅供研究和学习使用,务必24小时内删除。