网格移动定位服务及关键技术研究
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
网格移动定位服务的研究来源两个方面的需求:一方面,移动定位服务作为一种新兴的增值产业模式越来越受到人们的关注,同时,也就迫切需要一种技术能更好的将其所涉及地理位置分布、异构的各种计算资源、存储资源和网络资源等集成起来。另一方面,网格是近年来发展起来的国家级高性能计算和信息服务的战略性基础设施,并随着其进一步发展,网格已逐渐应用于各个领域的资源共享与互操作、高性能计算等。基于移动定位服务中资源集成需求和网格寻找新的应用领域需求,本文重点研究了网格移动定位服务及其关键技术,全文的主要研究内容如下:
     详细分析网格移动定位服务的研究背景、研究中所涉及的理论、技术以及应用研究体系,同时分析了其研究基础。在此基础上,详细分析了网格移动定位服务中的标准和规范、技术和应用研究的现状。归纳分析了当前三种主要的网格体系结构,即五层沙漏体系结构、开放式网格服务体系结构以及Web服务资源框架。同时,重点分析了网格移动定位服务的相关技术:可扩展标记语言、Java开发平台、移动通信技术、GIS及嵌入式GIS技术。在此基础上,详细分析了移动定位服务架构在网格上的必要性和可行性。
     分别从移动定位服务理论、移动定位服务中网格理论、移动定位服务系统工程以及移动定位服务价值链角度详细分析研究了网格移动定位服务。提出了采用虚拟用户层和虚拟资源层来构建网格移动定位服务的思想。同时,针对虚拟用户层和虚拟资源层分别提出了虚拟移动用户对象、虚拟移动运营商对象、虚拟服务提供对象、虚拟地图数据提供对象、虚拟定位技术提供对象以及虚拟终端设备提供对象,进而,构建了网格移动定位服务的概念模型、总体框架、逻辑体系结构、技术体系结构以及数据体系结构。在此基础上,基于网格移动定位服务应用和产业价值链中起主导作用的不同分别提出了网格移动定位服务中基于服务功能的六种应用模式和基于产业价值链三种应用模式。
     研究了基于移动定位服务的统一定位模型:定位技术概念模型和定位技术逻辑模型。初步研究了定位要素、定位要素属性以及定位要素关系的定位技术概念模型。在此基础上,针对移动定位服务中定位技术的确定和发出请求对象不同,提出并研究了“PULL”和“PUSH”式定位逻辑模型,并深入研究了“PULL”和“PUSH”式定位逻辑流程。
     研究了面向网格移动定位服务的元数据服务模型、资源代理服务结构模型以及资源副本服务体系结构。针对网格移动定位服务中的元数据服务提出了层次式核心元数据服务模型、层次式功能元数据服务模型、层次式产业价值链元数据服务模型以及层次式混合元数据服务模型;研究了网格移动定位服务中虚拟处理资源代理服务和虚拟存储资源代理服务结构模型;同时,提出了面向网格移动定位服务的资源副本服务体系结构和资源副本服务协议栈,并详细分析了其实现流程。
     研究了基于五层沙漏结构的移动定位服务体系结构,并初步设计了其中的基础设施层、通信层、单个资源处理层、资源汇聚层以及应用层。在此基础上,详细分析研究了基于五层沙漏结构和开放网格服务体系结构的公交导航服务实现流程。
     初步实现了基于Java EE/Java ME的移动定位服务原型系统。在对原型系统进行总体设计的基础上,详细设计并实现了客户端、中间层以及数据层。研究并实现了原型系统实现过程中的多区域地图查询和服务端地图缓冲的关键技术。实现了兴趣点查询服务、公交导航服务以及公交查询服务。
The research on grid mobile location services comes from two requirements: On one hand, as a new value-added industry mode, mobile location services acquires more and more attentions, at the same time, one necessary technique is required to integrate all kinds of the heterogeneous resources in different places, including computation resource, storage resource and network resource, etc. On the other hand, in recent years, grid, as a strategetic infrastructure for high performance computation and information service, developed very fast and was being used to resource sharing and interoperability in different fields. Based on the requirements for resource integration of mobile location services and new applications for grid, grid mobile location services and its key technologies are studied in the paper, and the researches in the paper are the following.
     The background of grid mobile location services is analysed in detail. The research on theories, techniques and applications, involved in grid mobile location services, are presented detailedly. Based on the before-mentioned analysis, the research status quos of standards and specifications, techniques and applications are set forth. As far as the architecture for grid is concerned, three main architectures are presented in detail. They are, respectively, five tiers hourglass architecture, open grid services architecture and web services resource framework. Some related techniques: extensible markup language, the development platform for java, mobile communication, geographic information system and embedded geographic information system are presented in the paper. In addition, the necessity and feasibility that grid is used to form mobile location services are analyzed in detail.
     From the viewpoints of the theory for mobile location services, the theory for grid, system engineering and value chain, the tier for virtual user and virtual resource are produced, and are used to form grid mobile location services. On the basic of the tier for virtual user, virtual user object is presented. At the same time, on the basic of the tier for virtual resource, virtual service provider object, virtual data provider object for map, virtual location provider object and virtual terminal provider object are also presented. Furthermore, the conception model, overall framework, logical architecture, technique architecture and data architecture are formed eventually. Moreover, based on different functions in service applications and value chain, services-based six application modes and value chain-based three application modes are brought forward.
     The uniform location models: location conceptual model and location logical model are studied. The location features, properties for location features and relations for location features in location conceptual model are studied primarily. Location logical models for“PULL”and“PUSH”, based on location conceptual model and different requests, are investigated; moreover, location logical flows for“PULL”and“PUSH”are also analyzed.
     Mobile location services oriented to metadata service, resource borker service and resource replication service are studied deep. The hierarchical core model, hierarchical functional model, hierarchical value chain model and hierarchical hybrid model for metadata service are proposed. In additional, the grid mobile location services based model for virtual processing resource broker and virtual storage resource broker are established; the grid mobile location services based architecture and service protocol stack for resource replication service are established.
     The architecture of grid mobile location services based on five tiers hourglass architecture is studied. The tier for foundation establishment, communication, single resource sharing, resource collection and application in it are designed primarily. According to the characteristics of grid services, the instance of bus navigation based on five tiers hourglass architecture and open grid service architecture in grid mobile location services are studied.
     In the end, a prototype system for mobile location services based on Java EE/Java ME is established. The client tier, middle tier and data tier and overall framework for the prototype system are designed and established. Several key techniques in the prototype system are analyzed and implemented. The service for point of interest, bus navigation service and bus query service are implemented.
引文
[1] Yun J K, Kim D O, Hong D S, et al. A real-time mobile GIS based on the HBR-tree for location based services. Computers & Industrial Engineering, 2006, 51(1): 58-71.
    [2]陈能成,龚健雅,朱欣焰,等.基于J2EE的移动定位服务研究.武汉大学学报·信息科学版,2004,29(1): 48-51.
    [3]卜健,张琦.基于LBS应用的分布式移动GIS技术实现.重庆邮电学院学报,2004,16(1): 105-107.
    [4]余涛,余彬.位置服务.北京:机械工业出版社,2005.
    [5]李德仁,李清泉,谢智颖,等.论空间信息与移动通信的集成应用.武汉大学学报·信息科学版,2002,27(1): 1-8.
    [6] ARC Group. Range of services to mobile phones and their perceived ranking by users over time. http://www.the-arc-group.com.
    [7]都志辉,陈渝,刘鹏.网格计算.北京:清华大学出版社,2002.
    [8] Foster I, C Kesselman. The Grid: Blueprint for a New Computing Infrastructure. http://mkp.com/grid, Http://gridforum.org/.
    [9] Wolfgang H, Javier J M, Asad S, et al. Data Management in an International Data Grid Project. 1st IEEE/ACM Int'l Workshop on Grid Computing (Grid'2000), 2000, 1: 17-20.
    [10] Allcock W, Chervenak A, Foster I, et al. The data grid: Towards an architecture for the distributed management and analysis an architecture for the distributed management and analysis of large scientific datasets. Journal of Network and Computer Applications, 2000, 23(3): 187-200.
    [11]任建武. Grid GIS关键技术研究.南京:南京师范大学博士学位论文,2003.
    [12]高宏卿,王晓东.基于网格技术的校园网应用研究.计算机应用研究,2005,9: 232-234.
    [13]夏曙东,李琦,承继成.空间信息格网框架体系和关键技术分析.地球信息科学,2002,4: 30-35.
    [14] Forster I. Internet Computing and the Emerging Grid. Nature Web Matter, 2000, http://www.nature.com/nature/webmatters/grid/grid.html.
    [15]网格中间件系统.2002,http://www.itg.lbl.gov/~johnston/grids.
    [16]美国能源部科学网格.2006,http://doesciencegrid.org.
    [17]李德仁,关泽群.空间信息系统的集成与实现.武汉:武汉大学出版社,2002
    [18]刘岳峰.地理信息服务概述.地理信息世界,2004,2(6): 26-43.
    [19]陈能成,龚健雅,韩海洋.分布式地理信息共享.测绘信息与工程,2001,(3): 39-42.
    [20] Geospatial Positioning Accuracy Standards. http://www.fgdc.gov/standards/ projects/FGDC-standards-projects/accuracy/part2/chapter2, 1998.
    [21] OpenGIS Location Services(OpenLS): Core Services. http://portal.opengeospatial. org/files/?artifact_id=8836, 2005.
    [22] Service Oriented Architecture and Web Services. http://www.opengeospatial.org/ Standards/olscore, 2005.
    [23] ISO/TC211 Geographic Information Geoinformatics. http://www.Statkart.no/isotc 211, 1998.
    [24]网格论坛. 2006,http://www.gridforum.org.
    [25]万维网联盟网站. 2006,http://www.w3c.org.
    [26]国际互联网工程任务组网站. 2006,http://www.ietf.org.
    [27]结构化信息标准促进组织网站. 2006,http://www.oasis-open.org.
    [28]美国联邦通信委员网站. 2007,http://www.fcc.gov/911/enhanced/.
    [29]位置信息服务. 2004,http://www.chinabyte.com/NetCom/218450970206535680/20040518 /1798481.shtml.
    [30]李琦,黄晓斌.基于GeoAgent的地理信息服务.测绘通报,2002,6:44-47.
    [31]姜莉莉.巩振华.定位信息服务漫谈.测绘通报,2002,9:38~40.
    [32]王子桢,孙亚夫.移动定位业务的开发.微计算机应用,2006,27(1):23-25.
    [33]王晖,廖建新,周俊峰.无线智能网中基于位置业务的关键技术.北京邮电大学学报,2004 27(1):70-74.
    [34] William B,Wayne S, Shauna H, et al. Modeling regional mobile source emission in a geographic information system framework. Transportation Research Part C, 2000, 8: 205-229.
    [35] Fritsch D, Klinec D, Volz S. NEXUS-Positioning and data management concepts for location-aware applications. Computers,Environment and Urban Systems, 2001, 25:279-291.
    [36] Dao D, Rizos Chris, Wang J L. Location-based services: technical and business issues, 2002, 6:169-178.
    [37] GLa sser U, Gu Q P. Formal description and analysis of a distributed location service for mobile ad hoc networks. Theoretical Computer Science, 2005, 336: 285-309.
    [38] Kim C S, Gautam A, Lee Y. Location-Based Tour Guide System Using Mobile GIS and Web Crawling. 4th Web and wireless Geographical Information System, 2004, 51-63.
    [39] Paul J K. Location-Based Services in mobile communication infrastructures. International Journal of Electronics and Communications, 2004, 58:159-164.
    [40] Muro-Medrano P R, Infante D, Guillo J,et al. A CORBA infrastructure to provide distributed GPS data in real time to GIS applications. Computers, Environment and Urban Systems, 1999, 23:271-285.
    [41] Laurini R, Servigne S, Tanzi T. A primer ON TeleGeoProcessing and TeleGeoMonitoring. Computers, Environment and Urban Systems, 2001, 25: 249-256.
    [42] Laurini R. TeleGeoMonitoring. GISRUK Conference, 2000, 1: 14-16.
    [43]谢智颖,李清泉,左小平,等.基于SVG的开放式LBS系统设计与实现.武汉大学学报·信息科学版,2003,28(1):74-79.
    [44] Bahl P, Padmanabhan V. RADAR: An in-building RF-Based User Location and Tracking System. IEEE Infocom 2000, 2000, 1: 775-784.
    [45]王方雄,边馥苓.从GISystem到GIService:GISystem发展的必然趋势,华中师范大学学报(自然科学版),2004,38(4):528-532.
    [46]夏智宏.移动定位与基于手机的位置服务系统.测绘与空间地理信息,2005,28(1):45-48.
    [47] ESG网站.2005,http://www.earthsystemgrid.org.
    [48]欧洲数据网格网站.2005,http://eu-datagrid.web.cern.ch/eu-datagrid.
    [49]刘鹏.欧洲数据网格DataGrid背景及设计简介.2006,http://www.chinagrid.net/dvnews /show.aspx?id=387&cid=5.
    [50]杨崇俊.网格及其对地理信息服务的影响.地理信息世界,2003,1:20-22.
    [51] Apirak P, sitthichai L, Sissades T. Internet GIS application on grid. 2002, http://www.hpcc.nectec.or.th/C4/gird/Internet%20GIS%20on%20Grid.pdf.
    [52] Wang S W, Armstrong M P. A quadtree approach to domain decomposition for spatial interpolation in Grid computing environments. parallel computing, 2003, 29: 1481-1504.
    [53]李明禄.上海网格进展.2004,http://unpan1.un.org/intradoc/groups/public/documents /APCITY/UNPAN016937.pdf.
    [54]蒋昌俊,曾国荪等.交通信息网格的研究.计算机研究与发展,2003,40(12):1677-1681.
    [55]同济大学报电子版.信息网格实现交通智能化. 2004, http://news.tongji.edu.cn/tjbao/shownews.php?sn=574.
    [56]李国庆,空间信息应用网格技术研究.北京:中科院地理科学与资源研究所博士论文,2004.
    [57]金江军.网格技术在地球信息科学中的应用.2004, http://support.iap.ac.cn/portal/viewarticle.php?id=176.
    [58]唐宇,何凯涛,肖侬.国家地质调查应用网格体系及关键技术研究,计算机研究与发展.2003,40(12):1682-1688.
    [59]森林资源与林业生态工程网格.2007. http://www.cngrid.org/01_introduce/cn_application_senlin.htm.
    [60] Shu W N, Zheng S J. A real-course-based load balanced algorithm of VOD cluster. International Symposium on Computer Science and Technology, Ningbo, 2005, 20-24.
    [61] Zheng S J, Shu W N. A load balanced method based on campus grid. Internatioanl Symposium on Communications and Information Technologies, Beijing, 2005, 12-14.
    [62]郑世珏,舒万能,马卫,等.基于遗传算法的VOD集群负责均衡研究.计算机应用研究,2007,1:107-109.
    [63]李景涛,荆一楠,肖晓春,等.基于相似度加权推荐的P2P环境下的信任模型.软件学报,2007,18(1):157-167.
    [64]黄舟,彭霞,张珂,等.分布式计算环境中的空间查询语言全局解析机制.地理与地理信息科学,22(3):18-22.
    [65]贾焰,王志英.分布式数据库技术.北京:国防工业出版社,2000.
    [66] Foster I, Kesselman C, Tuecke S. The anatomy of the grid: Enabling scalable virtual organization. First IEEE/ACM International Symposium, 2001, 6-7.
    [67] Foster I, Kesselman C. The physiology of the grid: An open grid services architecture for distributed systems intergration. 2002, http://www.globus.org/research/papers.html.
    [68] Czajkowshi K, Ferguson D F, Ian Foster, et al. The WS-resource framework. 2004, http://www-128.ibm.com/developerworks/library/ws-resource/ws-wsrf.pdf.
    [69]岳昆,王晓玲,周傲英.Web服务核心支撑技术:研究综述.软件学报,2004,15(3):428-442.
    [70]杨涛,刘锦德.Web Services技术综述——一种面向服务的分布式计算模式.计算机应用,2004,24(8):1-4.
    [71]开放网格服务体系结构.2004, http://www-128.ibm.com/developerworks/cn/webservices/.
    [72] Foster I. The grid: Enabling resource sharing within virtual organizations. 2002, http://www-fp.mcs.anl.gov/~foster/talks/wwwgridsmay2002.ppt.
    [73] Extensible Markup Language(XML) 1.0(Fourth Edition), 2006, http://www.w3.org/TR/REC-xml/.
    [74]栗松涛.XML程序设计,北京:清华大学出版社,2001.
    [75]刘升平,林作铨,梅婧,等.一种XML的模型论语义.软件学报,2006,17(5):1089-1097.
    [76] Object Management Group. Common Object Request Broker Architecture: Core Specification. 2004, http://www.omg.org/docs/formal/04-03-01.pdf.
    [77] Object Management Group. CORBA Component Model Specification. 2006, http://www.omg.org/docs/formal/06-04-01.pdf.
    [78] OpenGIS Simple Features Specification for CORBA.2005, http://www.opengeospatial.org/standards/sfc.
    [79]许斌,王克宏.The Power of Java——JavaOne2006会议观感.第九届中国Java技术及应用交流大会论文集,2006,2-5.
    [80] Sun Microsystems Inc. JavaTM 2 Platform Enterprise Edition Specification, V1.4. 2003, http://java.sun.com/j2ee/j2ee-1_4-fr-spec.pdf.
    [81] Sun Microsystems Inc. Sun Outlines Three Editions of Java 2 Platform. 1999, http://java.sun.com/pr/1999/06/pr009615-02.html.
    [82] Sun Microsystems Inc. Java Platform Micro Edition(J2ME) Technology for Creating Mobile Devices. 2000, http://java.sun.com/products/cldc/wp/kvmwp.pdf.
    [83] Sun Microsystems Inc. Connected, Limited Device Configuration. 2000, http://java.sun.com/products/cldc/
    [84]邬伦,刘瑜,张晶,等.地理信息系统——原理、方法和应用.北京:科学出版社,2001.
    [85]马常杰,谢忠,吴信才.嵌入式GIS空间数据管理中模式分析与设计.吉林大学学报(地球科学版),2006,36:220-223.
    [86]张时煌,方裕.微型嵌入式GIS软件平台的重要意义及发展动态.中国图形图像学报,2001,6(9):900-906.
    [87]谢忠,徐欣,班凯,等.面向网络应用的构件化嵌入式地理信息系统.中国地质大学学报,2006,31(5):631-634.
    [88] Enhanced 911-Wireless Services. 2006, http://www.fcc.gov/911/enhanced/.
    [89] Location-enhanced 112 in Europe. 2002, http://www.eurescom.de/message/messageSep2004/Location_enhanced_112_in_Europe_interview.asp.
    [90] Autodesk. Mobile Location Services. 2002, www.autodesk.com.
    [91] Maneesh Prasad. Location Based Services. 2003, http://www.gisdevelopment.net/technology/lbs/techlbs003.htm.
    [92]图形天下. Mobile Location Services. 2004, http://www.go2map.com/.
    [93]中国联合通信有限公司.手机位置服务.第四届中国全球定位系统应用与发展论坛暨位置服务产业发展研讨会, 2005.
    [94]中国移动通信集团公司.移动定位服务.第四届中国全球定位系统应用与发展论坛暨位置服务产业发展研讨会, 2005.
    [95]中兴通讯股份有限公司.移动通讯网络上定位系统的构建和业务开展.第四届中国全球定位系统应用与发展论坛暨位置服务产业发展研讨会, 2005.
    [96]毕硕本,王桥,徐秀华.地理信息系统软件工程的原理与方法.北京:科学出版社,2003.
    [97]杜陶钧,黄鸿.模块化设计中模块划分的分级、层次特性的讨论.机电产品开发与创新,2003,2:50-53.
    [98] Endrei M, Ang J, Chua S, et al. Patterns: Service-Oriented Architecture and Web Services. 2004, http://www.redbooks.ibm.com/redbooks/pdfs/sg246303.pdf.
    [99] Michacl E.PORTER. Competitive Advantage, New York: The Free Press, 1985.
    [100]李垣,刘益.基于价值创造的价值网络管理(I):特点于形成.管理工程学报,2001,15(4):38-42.
    [101] Hightower J, Borriello G. Location Systems for Ubiquitous Computing. IEEE Computer, 2001, 57-66.
    [102] Satoh I. A Location Model for Pervasive Computing Enivronments. Proceedings of IEEE 3rd Internatioal Conference on Pervasive Computing and Communications, PerCom’05, IEEE Computer Society, 2005, 215-224.
    [103] Satoh I. A Location Model for Smart Environments. Pervasive and Mobile Computing, 2007, 3: 158-179.
    [104]徐绍铨,等.GPS测量原理及应用.武汉:武汉测绘科技大学出版社,1998.
    [105]袁信,俞济祥,陈哲.导航系统.北京:航空工业出版社,1993.
    [106]杨宁,常永宇. CDMA无线定位技术与组网方案的研究.现代电信科技,2003,7:31-36.
    [107]董振宁.无线移动位置服务平台的构架与应用.地理信息世界,2003,1(3):19-23.
    [108] Goran M D, Robert E R. Geolocation and Assisted GPS. IEEE Computer Magazine, 2001, 34(2): 123-125.
    [109] Rizzo M, Linington P F, Utting I A. Integration of Location Services in the Open Distributed Office. Technical Report of Computing Laboratory of University of Kent. UK, 1994, 14-96.
    [110] Spreitzer M, Therimer M. Architectural considerations for scalable,secure, mobile computing with location infonnation. Proceedings of the 14th International Conference on Distributed Computing Systems. Poznan, Poland, 1994, 2-38.
    [111] Nagle D, Serenyi D, Mattews A. The Panasas ActiveScale storage cluster delivering scalable high bandwidth storage. Proceeding of the 2004 ACM/IEEE SC Conference. Washington. 2004, 52-62.
    [112] Lustre S P. Building a file system for 1000 node clusters. Proceeding of the 2003 Ottawa Linux Symp. Ottawa, 2003, 401-407.
    [113] Brandt S A, Xue L, Miller E L, et al. Efficient metadata management in large distributed file systems. Proceeding of the 20th IEEE/11th NASA Goddard conference on Mass Storage Systems and Technologies. San Diego, 2003, 290-298.
    [114]元数据及资源描述. 2002,http://www.w3.org/Metadata/.
    [115]陈爱军,李琦,承继成,等.数字地球中的元数据管理模型研究.中国图像图形学报,1999,4(11):996-1001.
    [116]段作义,吴威,赵沁平.基于构建的分布式虚拟现实应用系统.软件学报,2006,17(3):546-558.
    [117]梁倬,尹梁.指纹识别中的特征点提取算法.仪器仪表学报(增刊).2004,25(4):642-644.
    [118]冯俐俐,李昌禧.指纹中心点的定位和特征匹配方法.华中科技大学学报(自然科学版).2002,30(10):78-80.
    [119] Chan B Y, Si A, Leong H V. A Framework for cache management for mobile databases: Design and Evaluation. Distributed and Parallel Databases, 2001, 10: 23-57.
    [120] Danilowicz C, Nguyen N T. Consensus methods for solving inconsistency of replicated data in distributed systems. Distributed and Parallel Databases, 2003, 14: 53-69.
    [121] Data management and transfer in high-performance computational grid environments. 2002, http://www.globus.org/alliance/publications/papers/dataMgmt.pdf.
    [122] Chervenak A, Deelman E, Foster I, et al. Giggle: A Framework for Constructing Scalable Replica Location Services. 2002, http://dsd.lbl.gov/~hoschek/publications/sc2002-giggle.pdf.
    [123]陈绍宇,宋佳兴,刘卫东,等.基于P2P覆盖网络的数据网格副本定位机制.计算机工程,2006,32(13):111-113.
    [124] Steve Graham著,刘晓辉,麦中凡,吕庆中,等译.用Java构件Web服务.北京:机械工业出版社,2003.
    [125] Foster I. Grid Computing: Concepts, Applications, and Technologies. 2002, http://www.mcs.anl.gov/~foster.

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700