基于移动Agent的远程数据访问的方法
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
据统计,在人们的日常生活中,有80%的信息和空间位置相关,为了寻找某个人、某个地点,常常耗去大量的精力。伴随现代生活节奏的不断加快,实时地理位置信息正在成为人们最渴求的信息之一,而基于地理信息系统(Geography InformationSystem,简称GIS)发展并延伸出来的空间信息移动服务也称为基于位置的服务(Location Based Service,简称LBS)正好可以满足人们的这种需求。
     本文首先简单扼要地介绍了LBS系统发展和其作用,分析目前的LBS系统的一些局限性:作为各种空间信息移动服务主要载体的便携式设备,诸如手机、PDA等无论在CPU的运算速度、内存的容量、屏幕的显示大小还是在操作系统的实时性、多任务协调方面都无法达到台式电脑的标准;当前的无线网络技术还处于2.5G的阶段,在带宽和稳定性上都不能胜任丰富多彩的图形、图像的传输要求:目前无线连接的费用昂贵,资源有限等。在研究如何充分利用便携设备的机能和有限的无线网络资源的问题上提出了一条利用agent技术访问远程数据库的方法;然后介绍了agent技术的发展,它的特点,学习国内外对Agent技术的应用于GIS/LBS系统的经验:最后选定JADE—LEAP平台设计并实现了一个简单的agent应用系统。
Some statistics show that 80 percent of information relates to spatial position in daily life. It often consumes a great deal of energy to locate some person or some place. As the pace of modem life is accelerating, current geography information is becoming one of the most desirous information. Location Based Service (for short LBS), based on Geography Information System (for short GIS) just be able to meet with the people's need.
    At first, this paper introduces the development and functions of LBS compendiously. And then analyses the insufficient of LBS: some portable facilities that are the main medium of various spatial information, such as, cellphone, PDAs etc, can't reach the standards of normal PC in computing speed of CPU, capacity of RAM, size of screen or runtime and multi-task coordination of operating system. Moreover current wireless network technique still stays at the stage of 2.5G and disqualifying the transportation standards required by various graphs or images in bandwidth and stability. In addition, the cost of wireless connection is expensive at present. On the basis of researching on how to make fully use of the functions of portable devices and limited wireless network resources, the paper presents a method of accessing remote database by employing Agent technique and introduces the development and features of the technique. It summarizes the experience about Agent technique applied to GIS/LBS system. Finally, it design and implement a simple mobile agent system based on JADE-LEAP platform as the subject.
引文
1.李德仁,论GIS技术的主要发展趋势,中国测绘报,2003,4:第003版
    2.李德仁,李清泉,谢智颍,等,论空间信息与移动通讯的集成应用,武汉大学学报信息科学版,2002,27(1):1~7
    3.余涛,俞立中,王铮,移动计算环境下GIS技术的发展及应用,测绘通报,2002 (2):40~43
    4.余涛平,闫利,谢智颖,左小清,空间移动信息服务客户端实现,2003,28 (1):80~86
    5.唐裕津,刘蕾,构筑中国的LBS体系,计算机世界,2002,09,第B11版
    6.刘宇,朱仲英,位置信息服务(LBS)体系结构及其关键技术,微型电脑应用,2003,19 (5):5~9
    7.关佶红,陈晓龙,陈俊鹏,周水庚,基于移动Agent的分布式地理信息查询,武汉大学学报·信息科学版,2003,28(1):39~45
    8.关佶红,基于移动Agent的分布式Web GIS研究:[博士论文] ,湖北:武汉大学,2002
    9.张云勇,移动agent及其应用,北京:清华大学出版社,2002
    10.张云勇,刘锦德,移动agnet技术,北京:清华大学出版社,2003
    11.张云勇,刘锦德,移动Agent在智能交通系统中的应用,中国工程科学,2002,4 (7):45~51
    12.罗英伟,汪小林,丛升日,许卓群,Geo-Agent研究,计算机研究与发展,2000,37 (12):1504~1512
    13.罗英伟,汪小林,丛升日,许卓群,Agent及基于空间信息的辅助决策,计算机辅助设计与图形学学报,2001,13 (7):666~673
    14.罗英伟,汪小林,许卓群,面向分布式GIS的多Agent系统模型,北京大学学报(自然科学版),2002,38 (3):375~384
    15.罗英伟,汪小林,许卓群,Agent技术在分布式GIS中的应用研究,遥感学报,2003,7 (2):153~161
    16.罗英伟,基于agent的分布式地理信息系统研究:[博士论文] ,北京:北京大学,1999
    17.齐锐,张大力,黄磊,李琦,网络化地理信息系统中数据传输技术的探讨,计算机研究与发展,1999,36 (3):380~385
    
    
    18.师军等,移动Agent技术在网络GIS中的应用,微型计算机应用,2002,2:58~61
    19.葛建国,基于agent技术的应用系统:[硕士论文] ,南京:河海大学,2001
    20.张君雁,基于移动agent的安全信息的策略VMPC[硕士论文] ,重庆:西南师范大学,2001
    21.王锐,Ontology在多agent系统通信中的应用研究:[硕士论文] ,安徽:合肥工业大学,2002
    22.熊盛武,方志祥,徐虹,一种基于Agent技术的房地产信息发布系统研究,武汉理工大学—信息与管理工程版,2003,25 (4):68~71
    23.北大方正,LBS——电信增值业务的新领域未来,信息时代,2003,4,第5版
    24.谢智颖,李清泉,左晓清,余涛平,基于SGV的开放式LBS系统设计与实现,武汉大学学报信息科学版,2003,28 (1):74~80
    25. Ding Li, Qu Lei, Zhang Ying, Luo Ying-wei, Wang Xiao-lin, Xu Zhuo-qun, Geo-Agents: Design and Implement, Wuhan University Journal of Natural Sciences Vol.6 No.1-2, 2001:451~459
    26. Guan Ji-hong, Zhou Shui-geng, Bian Fu-ling, Meng Ling-kui, Building Distributed Web GIS: A Mobile-Agent Based Approach, Wuhan University Journal of Natural Sciences Vol.6 No. 1-2, 2001: 474~481
    27. Tang Chao, Feng Shan, Xu li-da, A Geofraphical Information System Based on Agent Architecture, Journal of Software, Vol. 12 No.6, 2001: 791~801
    28. Giovanni Rimassa, Runtime Support for Distributed Multi-Agent Systems[Ph.D], University of Parma, 2003
    29. F.Bellifemine, A.Poggi, G.Rimassa. Developing multi-agent systems with a FIPA-compliant agent framework, in Software - Practice & Experience, John Winly & Sons, Ltd. Vol no.31, 2001, pagg. 103~128
    30. F.Bellifemine, A.Poggi, G. Rimassa. JADE A White Paper. In EXP, Vol no.3, 2003, pagg. 6~19
    31. F.Bellifemine, G. Rimassa, T.Trucco, G. Caire, JADE Administrator's Guide, CSELT&TILAB, 2003
    32. F.Bellifemine, G. Rimassa, T.Trucco, G. Caire, JADE Programmer's Guide, CSELT&TILAB, 2003
    33. F.Bergenti, A.Poggi, B.Burg, G. Caire, Deploying FIPA-Compliant Systems on Handheld Devices, IEEE INITERNET COMPUTING, http://computer.org/internet/, July.August 2001: 20~25
    
    
    34. Gen Hattori, Satoshi Nishiyama, Chihiro Ono, Hiroki Horiuchi, Making Java-enabled Mobile Phone As Ubiquitours Terminal by Lightweight FIPA Compliant Agent Platform, Proceedings of the IEEE International Confremce on Pervasive Computing and Communications
    35. G. Caire, JADE Tutorial JADE Programming for Beginners, CSELT&TILAB, 2003
    36. G. Caire, JADE Tutorial JADE Application-Defined Content Languages and Ontologies, CSELT&TILAB, 2003
    37. G. Caire, LEAP User Guide, CSELT&TILAB, 2003
    38. Jaime Delgado, Isabel Gallego, Roberto Garcia, Rosa Gil, An Architecture for Negotiation with Mobile Agents, Project supported by the Spanish government(TIC2000-0317-P4-05)
    39. JADE Web Site, http://jade.tiab.com
    40. FIPA Web Site, http://www.fipa.com
    41. LEAP Web Site, http://leap.crm-paris.com/
    42. Java 2 Platform Mirco Edition, http://java.sun.com/j2me
    43. Mobile Information Device Profile, http://java.sun.com/products/midp