无线环境下软件按需移动体系结构研究及仿真实现

无线环境下软件按需移动体系结构研究及仿真实现

论文摘要

由于无线移动计算是无线通信、网络技术与移动计算设备相结合的产物,它具有独特的性质,如:设备的移动性、频繁断接性、无线连接的低带宽、低可靠性和资源有限性等,因此对移动硬件设备、移动通信、传统的联网技术以及应用层的各种软件技术提出了新的要求和挑战。其中最突出的是一些巨大的应用软件无法适应计算能力较弱、存储容量较小的移动设备。移动设备的计算能力受限于自身处理器速度、存储器容量和电源电压等计算环境,而需要高速处理器和大容量存储器的开发技术以及应用软件已经不能适应在大规模分布式环境下的小型移动设备,这无疑制约了无线移动计算环境下新应用的推广与普及。为了解决小型移动设备能够运行大型应用软件的问题,我们提出了无线环境下软件按需移动的体系结构,改变软件开发计划,把巨大的功能软件改为能够按需移动或下载到移动设备的小功能组件,这就根本地改变了应用程序限制功能的观念。不同的功能可以因为上下文的改变而按需移动或下载。这些改变包括移动设备的资源、网络连接状况、环境和用户的偏好等。本文的主要工作如下:1.提出了一种无线环境下软件按需移动的体系结构,该体系结构主要包含3部分:客户端系统、智能代理系统以及分块服务器。一般情况下,客户端的请求被送往智能代理;智能代理知道分块服务器提供了哪些分块,也清楚客户端的需求,因此,它可以返回一个最能满足客户端请求的功能分块。分块服务器拥有很多分块或者叫做组件。他们在网络上为分块提供永久的存储区域。分块提供者设计和实现分块以后,他们把这些新的分块传送到分块服务器,并发布到智能代理系统,可以利用网络公开地使用这些分块。2.根据提出的软件按需移动体系结构,设计了基于分块的编程。应用软件是由分块构成的,这些分块放在众所周知的分块服务器中。在智能代理的帮助下,分块下载到客户端运行。运行时,每个分块为客户端执行一个特定的功能。每个分块不必自己执行整个的功能,可以请求其它分块的帮助来完成它的功能,也就是说分块有依赖。几个分块可能具有相同的功能,但是,他们的实现和运行期间的行为不同,到底使用哪个分块是在运行期间动态决定的。每个分块除了提供服务的代码之外,还提供一些描述信息。3.设计实现了一种软件按需移动体系结构中的智能代理系统,智能代理负责从客户端接收请求,按照当前分块的描述进行匹配,其中包括资源可用性、现场和用户偏好等。随后,代理把最合适的分块返回给客户端。为了提高性能,智能代理还采用很多其他机制,像预取和合作缓存等。

论文目录

  • 摘要
  • ABSTRACT
  • 第一章 绪论
  • 1.1 研究背景及意义
  • 1.2 研究现状
  • 1.3 研究内容
  • 1.4 论文组织
  • 第二章 移动计算和组件技术
  • 2.1 移动计算
  • 2.2 组件
  • 2.3 嵌入式组件技术
  • 2.4 本章小结
  • 第三章 无线环境下软件按需移动体系结构
  • 3.1 无线环境下软件按需移动体系结构
  • 3.2 基本的术语和定义
  • 3.3 与其它模型的比较
  • 3.4 本章小结
  • 第四章 无线环境下软件按需移动编程的部分实现
  • 4.1 基于分块的编程
  • 4.2 容器
  • 4.3 本章小结
  • 第五章 软件按需移动体系结构中智能代理系统的实现
  • 5.1 功能过滤
  • 5.2 资源过滤
  • 5.3 得分系统
  • 5.4 预取
  • 5.5 交互模型
  • 5.6 仿真实现
  • 5.7 本章小结
  • 第六章 结束语
  • 6.1 本文的工作
  • 6.2 进一步的研究方向
  • 参考文献
  • 攻读硕士学位期间发表的论文
  • 致谢
  • 相关论文文献

    • [1].多面体模型中分裂分块算法的设计与实现[J]. 计算机学报 2020(06)
    • [2].向量化友好的循环分块因子选择算法[J]. 计算机工程与应用 2020(15)
    • [3].自适应多尺度分块压缩感知算法[J]. 中国图象图形学报 2017(09)
    • [4].孩子害羞与依赖 家长做错了什么[J]. 青年教师 2016(01)
    • [5].一种基于分块特征的交互式图像色彩编辑方法[J]. 红外与激光工程 2019(12)
    • [6].懒交互模式下散乱不规则分块引导的目标跟踪[J]. 中山大学学报(自然科学版) 2018(04)
    • [7].基于压缩感知和图像分块的遮挡人脸识别[J]. 西华大学学报(自然科学版) 2015(03)
    • [8].面向局部性和并行优化的循环分块技术[J]. 计算机研究与发展 2015(05)
    • [9].分块推进,整体提升写作能力[J]. 新作文(中学作文教学研究) 2019(10)
    • [10].如何构建初三“递进分块式”课后作业[J]. 中小学教学研究 2008(02)
    • [11].基于覆盖聚类的大本体分块映射研究[J]. 计算机工程与应用 2009(10)
    • [12].基于神经网络的循环分块大小预测[J]. 计算机科学 2020(08)
    • [13].基于文件固定分块的数据去重技术研究[J]. 沙洲职业工学院学报 2017(01)
    • [14].多媒体教学中的屏幕分块算法的改进[J]. 微型电脑应用 2016(04)
    • [15].分块查找算法性能分析[J]. 电脑编程技巧与维护 2016(16)
    • [16].数控机床造型设计钣金分块[J]. 科技与企业 2014(07)
    • [17].基于两级分块的文件同步方法[J]. 计算机工程与设计 2014(03)
    • [18].大型坑基支护中分块施工的优化研究[J]. 沙洲职业工学院学报 2014(03)
    • [19].一种在线的动态网页分块缓存方法[J]. 电子学报 2009(05)
    • [20].基于结构标准的大本体分块映射研究[J]. 电脑知识与技术 2009(18)
    • [21].多信息集成下输变电工程数据智能分块方法研究[J]. 自动化与仪器仪表 2020(09)
    • [22].基于内容分块优化算法的云存储去冗技术测试[J]. 微型电脑应用 2020(09)
    • [23].一种基于分块的虹膜识别方法[J]. 四川大学学报(工程科学版) 2016(S1)
    • [24].动态分块隔行扫描算法设计与实现[J]. 成都信息工程学院学报 2014(06)
    • [25].局部分块的一类支持向量数据描述[J]. 计算机应用 2015(04)
    • [26].分块二维保局投影方法及其在人脸识别中的应用[J]. 计算机应用 2009(08)
    • [27].基于分块压缩感知图像重构算法研究[J]. 科技创新与应用 2017(12)
    • [28].一种光栅地图图像分块算法[J]. 电子世界 2017(08)
    • [29].“适当分块”策略在初中化学概念教学中应用的研究[J]. 化学教与学 2015(05)
    • [30].基于分块永磁磁极的永磁电机齿槽转矩削弱方法[J]. 电工技术学报 2012(03)

    标签:;  ;  ;  ;  

    无线环境下软件按需移动体系结构研究及仿真实现
    下载Doc文档

    猜你喜欢