嵌入式移动代理的研究与实现

来源 :中山大学 | 被引量 : 0次 | 上传用户:zahay
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来,嵌入式技术发展迅速,在工业控制、银行、医疗等许多领域大显其能。同时,嵌入式设备也逐渐走入普通家庭,掌上电脑、PDA、多功能手机等越来越普及。随着网络技术的不断发展,嵌入式设备势必要融入INTERNET。然而,嵌入式设备大多采用无线网络接入的方式,具有低带宽、易断线等许多缺点,无法适应信息化社会的大量信息交换和共享的要求。 移动代理是智能软件代理的一种,是分布式计算技术与人工智能技术相结合的产物。与传统的Client/Server技术、远程过程调用技术、分布式技术相比,具有减少网络传输量,节约网络带宽,异步计算等许多优点。这些特点和优点恰恰能够解决上述难题,有助于嵌入式设备融入INTERNET,使二者相结合成为一种必然趋势。 想要将移动代理技术应用于嵌入式设备,充分利用移动代码的优势,必须要有移动代理平台支撑。然而,移动代理系统机制复杂,需要较高的硬件性能和成熟的操作系统平台支持,这与当今流行的嵌入式设备如手机、PDA等相对较弱的硬件性能和功能较弱的微小化的嵌入式操作系统平台形成矛盾。 作者首先分析了现今流行的嵌入式设备的特点,选择了最具有代表性的嵌入式操作系统uCLinux作为实现嵌入式移动代理系统的平台,并成功地将uCLinux移植到基于ARM7TDMI架构的开发板上,建立起开发与测试的环境。然后剖析了简化的Java虚拟机KVM和移动代理系统Aglet的标准、通信协议、安全机制,成功地将KVM移植到uCLinux平台,并设计实现了一个小型的嵌入式移动代理系统——uAglet。本文首先概述了移动代理的相关概念和嵌入式系统uCLinux的移植过程。然后重点介绍了KVM的移植过程、嵌入式移动代理系统uAlet的设计与实现以及在uAglet平台上实现的一个简单的网络信息收集系统。最后是总结和展望。
其他文献
针对SoC软硬件划分问题,本文采用了一种改进的多目标粒子群算法。该算法采用实数编码,通过自定义的多对一映射函数,把实数编码空间中的元素映射到处理单元空间,从而可以使粒子的
文本分类技术作为文本处理的关键技术,在信息检索、内容过滤和主题建模等方面有着广泛应用。但随着文本数据的不断增加,传统文本分类技术分类效率低、准确率下降等弊端日益凸
计算机和网络技术的不断发展,要求多个计算机的协同工作,而用户的也对基于协同工作的P2P 方式产生了需求。与此同时出现了Web 服务等新技术,我们结合当前用户的需求和实际环
智能交通系统作为复杂的大系统,在传统的网络环境下面临着交通资源和交通服务协同、共享的困境,并且这一问题已经影响到ITS的进一步发展。由于网格技术自身具有的解决共享与
人工免疫系统(Artificial immune system, AIS)是以生物免疫学理论为基础的面向应用的计算机模型。人工免疫系统理论研究主要包括人工免疫网络模型和人工免疫算法等方面。人
分形是非线性科学中富有挑战性和广阔应用前景的学科.分形理论中Mandelbrot集和Julia集都是非常复杂的对象.本文主要研究了广义Mandelbrot集和Julia集的分形特征,内容如下:提
随着Internet的用户数和信息量爆炸性的发展,传统的Web信息搜索引擎呈现出效率低下、制约发展的征兆,因此也激励人们研究和开发新的、更加高效的搜索引擎。从上个世纪末开始,国
  本文提出一种以GIS平台数据为基础,将GIS平台的设备拓扑、结构数据进行转换,结合平均电流法,等值电阻法等计算方法,进行中压配电网理论线损计算的思路。本文先介绍了配电网的
  本文围绕着“区域交通状态聚类分析”,探讨了聚类分析在高速公路交通时空聚类上的应用。针对经典的共享型最近邻居SNN聚类算法在“去噪”、孤立点和代表点的判断、聚类效
本文系统地论述了极小trellis和tail-bitingtrellis理论,并将线性码的trellis在有限域上的一些性质推广到了有限交换群。 Trellis图是一种可以提高通信系统解码效率的重要