• 77.00 KB
  • 2021-05-18 发布

《移动计算理论与技术》复习资料

  • 21页
  • 当前文档由用户上传发布,收益归属用户
  1. 1、本文档由用户上传,淘文库整理发布,可阅读全部内容。
  2. 2、本文档内容版权归属内容提供方,所产生的收益全部归内容提供方所有。如果您对本文有版权争议,请立即联系网站客服。
  3. 3、本文档由用户上传,本站不保证质量和数量令人满意,可能有诸多瑕疵,付费之前,请仔细阅读内容确认后进行付费下载。
  4. 网站客服QQ:403074932
‎ 《移动计算机理论与技术》课程期末复习资料 ‎★1-3题的考核知识点:蓝牙协议栈 附2.2.2:(考核知识点解释)‎ RFCOMM是射频通信协议,它可以仿真串行电缆接口协议(如RS-232、V24等) ,可以在无线环境下实现对高层协议(如PPP、TCP/IP、WAP等协议)的支持。另外,RFCOMM 协议可以支持AT命令集,从而可实现移动电话和传真机及调制解调器之间的无线连接。蓝牙协议可以固化为一个芯片,嵌入到各种各样的智能终端中。‎ ‎★4-5题的考核知识点:多址接入技术的方式 附2.1.4:(考核知识点解释)多址接入 在无线通信环境的电波覆盖区内,如何建立用户之间无线信道的连接是多址接入 (multiple access)问题。现阶段,主要的多址接入技术包括3种方式,即频分多址(FDMA)、 时分多址(TDMA)和码分多址(CDMA)。在实际应用技术中还有一些从这3种基本方式派生出来或集成的多址方式,如DAMA(按需分配多址----卫星通信中采用)、TDMA/ FDMA、CDMA/FDMA等。此外,还有PDMA(极分多址)、SDMA(空分多址)等多址接入。 以下简要介绍TDMA、FDMA、SDMA与CDMA 4种多址接入方式。‎ ‎★6-7题的考核知识点:频分多址FDMA 附2.1.4:(考核知识点解释)‎ FDMA将总频段划分为若干占用较小带宽的频段,这些频段在频域上互不重叠,每个频段就是一个通信信道,将它分配给一个用户。在接收设备中使用带通滤波器允许指定频段里的能量通过,但滤除其他频率的信号,从而抑制临近信道之间的相互干扰。FDMA通信系统的基站必须同时发射和接收多个不同频率的信号,任意两个移动用户之间进行通信都必须经过基站的中转,因而必须占用4个频段才能实现双工通信。移动终端通信结束后, 将退出它占用的频段,这些频段又可以重新分配给别的用户使用。‎ ‎★8-10题的考核知识点:移动中间件 附6.5.4:(考核知识点解释)JADE JADE作为一个开源软件平台,是根据P2P应用需求开发的移动中间件。JADE符合FIPA规范的标准Agent平台, 因 此能够与其他符合FIPA规范的移动Agent系统实现兼容,从而有助于多Agent系统的实现。 JADE的体系结构是完全模块化的,通过激活其中的某些模块就可以在连接性、内存和处理能耗等方面满足某些应用的特定需求。 ‎ ‎★11-14题的考核知识点:典型移动Agent平台 附5.4.4:(考核知识点解释)Telescript与Odyssey Teleseript系统是General Magie公司开发的世界上第一个商用移动Agent系统, 也是迄今为止最稳定的移动Agent系统之一。 ‎ Telescript系统主要由3部分组成:一是编写Agent和场所的语言,二是语言解释器, 三是实现引擎交换的移动Agent通信协议。在Telescript当中主要实现了以下基本概念:Agent、场所、旅行、会晤、授权和许可证。 ‎ Telescript系统中所有的Agent都必须从Agent类中继承。 ‎ 在Telescript系统的服务器上,运行着一系列静态Agent(称为场所)。 ‎ 在Tclescript系统当中,只要Agent执行Telescript 语言所提供的go指令,就可以迁移到它想要到达的场所。‎ ‎★15-16题的考核知识点:红外无线数据通信协议 附2.2.1:(考核知识点解释)红外技术 针对于数据传输需求,红外线数据协会制定了红外无线数据通信协议,即IrDA协议集。它包括红外线物理层链路(IrDASIR)、红外线链路访问协议(IrLAP)、红外线链路管理和传输协议(IrLMP)等内容。一般而言,一个红外局域网络主要包括两种模块:‎ ‎(1)适配卡,它通过一个ISA或PCMCIA槽连接到计算机上。 ‎ ‎(2)传感器(红外LED器件) ,发射与接收红外信号,其作用类似于天线。 ‎ ‎★17-18题的考核知识点:码分多址 附2.1.4:(考核知识点解释)‎ 现阶段,主要的多址接入技术包括3种方式,即频分多址(FDMA)、 时分多址(TDMA)和码分多址(CDMA)。在实际应用技术中还有一些从这3种基本方式派生出来或集成的多址方式,如DAMA(按需分配多址----卫星通信中采用)、TDMA/ FDMA、CDMA/FDMA等。‎ ‎★19-20题的考核知识点:移动中间件 附6.5.1 SOMA :(考核知识点解释)‎ ‎ SOMA的全称是安全开放的移动Agent (secure and open mobile agent)。显然,它是一个基于移动Agent的中间件。SOMA中间件实现了三种移动计算服务,即用户虚拟环境(UVE)、移动虚拟终端(MVT)和虚拟资源管理(VRM)。这样在一个安全而开放的移动Agent分布式编程框架之上,提供了三种不同的移动性,即用户移动性、终端移动性和移动过程中对资源的访问。 ‎ ‎★21-23题的考核知识点:Mole系统 附5.4.3:Mole(考核知识点解释)‎ ‎1995年,德国斯图加特大学设计开发出Mole系统。该系统基于纯Java,也是最早用Java语言实现的移动Agent系统之一。在Mole系统当中实现了Agent、场所、迁移、胸章、会话和阴影等基本概念。从整体上,Mole系统包括Agent、场所和引擎3个层次。 ‎ 首先,在Mole系统中,Agent是对象所组成的簇。Mole系统中有两种Agent:系统Agent和用户Agent。场所实际上就是Agent进行计算、通信以及使用底层资源和服务的执行环境。Mole系统通过Java语言提供的RMI机制实现了Agent的弱迁移。 Mole系统的另一个显著的特点就是Agent终止管理的阴影协议。‎ ‎★24题的考核知识点:CDMA 附2.1.4:(考核知识点解释)‎ 频分复用的特点是信道不独占,而时间资源共享,每一子信道使用的频带互不重叠。时分复用的特点是独占时隙,而信道资惊共享,每一个子信道使用的时隙不重叠。CDMA的特点是在同一小区内靠地址码区分(即将语音分解成数字化小片断,然后进行编码以区别每个电话) ,所有子信道在同一时间可以使用整个信道进行数据传输,它在信道与时间资源上均实现共享。CDMA采用直接序列扩频方式或跳频扩频,因而也称为扩频多址。扩频以后,信号分散在几个很宽的频带内,没有正确的解扩器不能解调信号,这样降低了被截获的概率,保密性高,而且抗干扰能力强。CDMA需要严格同步以及精确地定时和定位,因此能够更加合理地分配频率资源,频率复用系数高,成为解决频率资源紧缺问题的首选技术。‎ ‎ CDMA频率规划简单,系统容量大,抗多径能力强,通信质量好,便于开展多媒体与综合业务。因而,大量的用户能够共享相同的频谱,从而大大提高系统的性能。‎ ‎★25题的考核知识点:频分多址 附2.1.4:(考核知识点解释)‎ 因为无线通信具有大面积无线电波覆盖和广播信道的特点,覆盖区域内一个用户发射 的信号其他用户均可接收,所以覆盖区域内用户如何能从接收信号中将发送给本用户地址 的信号识别出来就成为建立连接的首要问题。因此,多路复用技术就成为在数据通信中避免用户间相互干扰或者提高信道利用率的一种主要技术,具体而言,它包括频分复用(FDM) 和时分复用技术(TDM)。多路复用的基本思路就是在发送端将多路信号进行组合,接收端收到后再将复合信号分离出来。‎ 在无线通信环境的电波覆盖区内,如何建立用户之间无线信道的连接是多址接入 (multiple access)问题。现阶段,主要的多址接入技术包括3种方式,即频分多址(FDMA)、 时分多址(TDMA)和码分多址(CDMA)。在实际应用技术中还有一些从这3种基本方式派生出来或集成的多址方式,如DAMA(按需分配多址----卫星通信中采用)、TDMA/ FDMA、CDMA/FDMA等。此外,还有PDMA(极分多址)、SDMA(空分多址)等多址接入。 以下简要介绍TDMA、FDMA、SDMA与CDMA 4种多址接入方式。 ‎ ‎★考核知识点:技术挑战-移动事物处理的挑战 附1.4.2:(考核知识点解释)‎ ‎3.移动事务处理的挑战 ‎ 在移动性与可移植性共同要求下的数据管理毫无疑问是一项挑战,具体地,如何达到移动数据可用性与一致性目标?事实上,移动数据管理中不少问题与分布式数据库系统中的问题相似,例如数据缓冲与复制、数据同步、查询处理、故障恢复与安全性保证等,但也有一 些问题是新出现的,如时空约束查询等。需要注意的是,移动环境下的数据管理常常表现出不一样的性质,因此常常需要寻|入新的技术,如数据广播、空中数据索引、一致性放宽与数据收敛方法等。‎ ‎ ‎ ‎ 移动数据管理构成了移动事务处理的基础。一般认为,移动事务是由移动终端发出的事务,其部分计算任务放在移动终端上进行,其余部分计算任务提交给固定服务器完成。移动事务在执行期间,不仅发出事务的移动客户机是移动的,事务本身也在相应地移动。由于客户事务在移动过程中可能在不同服务器覆盖范围之间移动,因此,需要进行控制与服务切 换。移动事务可以通过具有弱连接性的无线方式存取远程数据,也可以在断接的情况下存取本地的数据副本。移动和分布式事务管理之间的区别是显著的,因为它们的目标不一样。 分布式事务管理的主要目标是在满足原子性、一致性、隔离性和永久性的条件下获得最大的可用性。移动事务处理的主要目标是在达到一定程度的一致性的同时获得最大的可靠性。必须建立能够描述移动性的新事务处理模型。‎ ‎★考核知识点:移动计算模型 附1.5:(考核知识点解释)‎ ‎ 计算模型是描述如何在计算机中实现特定计算任务的概念性方法,不涉及硬件和软件 细节。简言之,计算模型即计算系统完成计算所必须遵循的基本框架和原则。开发应用时, 则需要针对每一种计算模型定义相应的硬件系统结构和软件结构。正因为移动性所带来的 诸如设备断接性、通信与计算的非均衡性以及节能要求等方面问题,移动计算模型较分布计 模型有了明显不同。从延续性上观察,如果在分布计算模型之上加上对移动性、弱连接性的支持就形成移动计算模型。移动计算模型的核心问题就是要确定移动终端、服务器的功能如何分配以及如何根据需要动态进行调整。‎ 移动计算模型大体上分为移动客户/服务器模型、移动对等(P2P)模型、移动Agent模型。‎ ‎★考核知识点:IrDA协议集的组成 附2.2.1:(考核知识点解释)红外技术 ‎2.红外无线数据通信协议 针对于数据传输需求,红外线数据协会制定了红外无线数据通信协议,即IrDA协议集。它包括红外线物理层链路(IrDASIR)、红外线链路访问协议(IrLAP)、红外线链路管理和传输协议(IrLMP)等内容。一般而言,一个红外局域网络主要包括两种模块:‎ ‎(1)适配卡,它通过一个ISA或PCMCIA槽连接到计算机上。 ‎ ‎(2)传感器(红外LED器件) ,发射与接收红外信号,其作用类似于天线。‎ ‎★考核知识点:无线通信网络系统分类 附2.1.5:(考核知识点解释)‎ 无线接入通常包括地面固定无线接入、地面移动接入及卫星接入,可综合包括宏大区、 宏区、小区、微小区、微微小区、移动、半移动(包括游牧、漫游等)、固定等各种接入及覆盖模式,可有效覆盖三维物理空间的任何一个角落及有效连接至任何个人用户,从而构成未来全球个人通信系统的基石。 ‎ 按照有无中心基础设施简单分成两大类,像GSM/3G、无线局域网、无线城域网等属于有中心基站的无线网络,而Ad hoc网络每个节点既作为信息处理节点,也可作为网关或路由器,因此属于无中心基础设施的无线网络。若以覆盖区域半径为依据,无线通信网络由小至大分为无线个域网(WPAN)、无线局域网(WLAN)、无线城域网(WMAN)、无线广域网(WWAN)。‎ ‎★考核知识点:移动计算模型的分类 附1.5.3:(考核知识点解释)‎ ‎ 移动计算模型也有其他分类标准,可以根据服务器与客户机功能的分配比例分成瘦客 户模型、胖客户模型、弹性模型等。所谓瘦客户(thin client)模型是将大部分功能都置于服务器上,客户的能力比较弱,其目的在于减少资源贫乏的移动客户端计算开销,但也要考虑到一旦断接,瘦客户仍能执行一定的操作;而胖客户(fat client)模型正好与前者相反,客户的能力比较强、资源比较丰富,对无线网络的弱连接情形比较合适。即使有断接发生,仅凭自身的资源便能完成相当一部分工作。在现实中,胖客户常常表现为笔记本计算机、PDA等一类的高性能终端。若模型介于上述两者之间,可以在移动客户端和服务器端之间动态地分配功能,则该模型称为弹性模型。‎ 此外,还可以根据移动终端、服务器之间信息的流动与管理模式将移动计算模型划分成 管道模型、集成模型等。‎ ‎★考核知识点:移动终端的节能技术 附3.5.2节能技术:(考核知识点解释)‎ 移动终端中消耗电源的部件有很多,主要包括CPU、显示器、存储器和无线通信模块等。如果我们从系统的层次来看,能源是一个纵向的因素,它包含在计算机系统的各个层次中。在宏观层次上,移动终端的节能技术大致可以分为4类:节能硬件设计、软件节能设计、无线通信节能设计以及可适应性能源管理。 ‎ ‎★考核知识点:J2ME计算模型 附3.4.2:(考核知识点解释)‎ 计算模型 ‎ J2ME为移动互联引入了一种新的模型,即手机可以从Internet下载各种应用程序,并在手机上离线运行。与其他嵌入式支持模式不同的是,J2ME将运算程序直接下载到用户的移动终端上,从而减少用户的数据交互环节,加快应用的便捷性。由于定义了可执行程序下载的标准,并在设备上创立了可执行环境和程序开发语言,J2ME创造了巨大的发展空间和商业机遇。通过GPRS的应用,使Java技术和J2ME平台得以为无线网络服务带来如下方便 :(1)应用程序可按需下载。(2)应用与服务个性化。(3)网络带宽应用更高效。‎ ‎★考核知识点:智能手机操作系统 附3.1.4:(考核知识点解释)‎ 智能手机起初的定位是介于普通手机和PDA之间的产品。随着技术进步,高端智能手机的功能越来越强大,这些手机安装了完善的操作系统,常见的有Symbian OS、微软Smartphone、Palm OS、PocketPC Phone Edition、Linux等。高级智能手机一般也都支持J2ME,可以说,现在智能手机和带通话功能的PDA之间界线越来越模糊。 ‎ ‎★考核知识点:移动Agent协同模型 附5.2.4协同模型与互操作性机制(考核知识点解释)‎ 移动Agent的协同一般指的是移动Agent本身之间的协同。而移动Agent的互操作性一指的是整个移动Agent系统与现有网络当中的遗留系统以及其他分布式应用系统之间的交互。‎ 按照时间耦合与空间耦合的特性,现有的移动Agent协同模型大致可以分为直接协同 模型、面向会晤协同模型、基于黑板协同模型和类Linda协同(linda-like coordination)模型4类。‎ ‎★考核知识点:WAP定义了3种消息以提供3种不同的服务要求 附4.4.3无线应用协议(考核知识点解释)‎ WAP尽可能地重用现有标准协议或是对现有协议针对无线环境的特点做相应的修改,其重心是无线接口。在事务层,无线事务协议(WTP)提供一种轻量级的、面向事务处理的服务。它运行在数据报服务之上,提供了一个适用于瘦客户(移动终端)的面向传输的协议。具体地,定义了3种消息以提供3种不同的服务要求: ‎ ‎(1)无结果返回的不可靠发迭。‎ ‎(2)无结果返回的可靠发送。 ‎ ‎(3)有结果返回的可靠发送。 ‎ 无线传输层安全协议(WTLS)也是在Internet传输层安全协议SSL的基础上进行了相应的优化,专门配置了低复杂度的椭圆曲线密码算法。‎ ‎★考核知识点:ZigBee的特性 附2.2.4 ZigBee:(考核知识点解释)ZigBee是一种新兴的低复杂度、低功耗、低数据速率、低成本的无线网络通信技术,它是一种介于无线标记技术和蓝牙之间的技术提案(IEEE 802. 15.4标准) ,主要用于近距离 无线连接。ZigBee适合于承载数据流量较小的业务,如遥控、传感器等,满足工业控制、消费性电子设备、汽车自动化、农业和医用设备控制等领域的特定需求。例如,在无线传感器环境中众多传感器之间相互协调实现通信,只需要很少的能量,以接力的方式将数据从一个传感器传到另一个传感器。‎ ‎•功耗低。在待机模式下,两节普通5号干电池可使用半年到2年。 ‎ ‎•速率低。基本速率是250kb/s;当降低到28kb/ s时,传输111围可扩大到134m,并获得更高的可靠性。 ‎ ‎•成本低。ZigBee数据传输速率低,协议简单,又无专利费,所以成本大为降低。‎ ‎•网络容量大。每个ZigBee网络最多可支持255个设备。 ‎ ‎•时延短。通常时延为15~30ms。 ‎ ‎•安全性。 ZigBee提供了数据完整性检查和鉴权功能,加密算法采用AES-128。 ‎ ‎•有效覆盖范围10~75m之间,具体依据实际发射功率大小和各种不同的应用模式而定,能够覆盖普通家庭或办公室环境。‎ ‎★考核知识点:移动P2P模型 附1.5.2 :(考核知识点解释)‎ 移动P2P ‎ (peer-to-peer)亦称移动对等体模型,它是传统P2P模型在移动环境中的扩充。其实质在于将Internet的集中管理模式转向分散管理模式,将内容从中央单一服务器节点引向网络的边缘,从而充分利用Internet中众多终端节点所蕴涵的处理能力和潜在资源。相对于传统的集中式客户/服务器(C/S)模型,P2P弱化了服务器的概念,系统中的各个节点不再区分服务器和客户端的角色关系,每个节点既可请求服务,也可提供服务,其身份平等,地位相同,同时充当客户机和服务器的角色,节点之间可以直接交换资源和服务而不必通过服务器。即使是充当服务器,在移动状态下,亦需要经常性关机以保持能源,也因此需要代理以适应断接与弱连接性。对等体之间通过直接交换来共享计算、存储、信息等资源和服务,而无需依赖集中式的服务器或资源。具体细分的话,移动P2P模型又可分为广播式的P2P模型、混合式网络模型以及结构化网络模型。‎ ‎★考核知识点:移动终端信息输入 附3.2 :(考核知识点解释)‎ 由于移动终端可操作空间狭小,输入模式成为必须认真考虑的主要问题。输入方式取决于具体的应用以及用户所需要的交互层次。对大部分移动应用而言,都有一定数量的信息需要由终端用户输入到系统之中。 ‎ 移动终端可以通过多种方式获得需要的信息,主要的输入方式有以下几种:键区输入、 触摸输入、键盘输入和语音输入。每种输入方式都有不同的设计目标和使用限制。‎ ‎★考核知识点:无线智能传感器 附3.1.2:(考核知识点解释)‎ 无线智能传感器不是一般意义上的移动终端,它较少移动,体积很小,功能相对简单,通过无线方式通信。在组成上,传感器节点一般包括传感单元、处理单元、传输单元和电源以及与应用相关的定位系统、电源设备和移动系统。定位系统为网络路由和任务分派提供精确的位置信息,移动系统负责传感器节点的运动,电源一般为电池。‎ 传感器网络应用对节点提出了严格的限制:小尺寸,高自治,低功耗。‎ ‎★考核知识点:多址接入 附2.1.4:(考核知识点解释)‎ 因为无线通信具有大面积无线电波覆盖和广播信道的特点,覆盖区域内一个用户发射 的信号其他用户均可接收,所以覆盖区域内用户如何能从接收信号中将发送给本用户地址 的信号识别出来就成为建立连接的首要问题。因此,多路复用技术就成为在数据通信中避免用户间相互干扰或者提高信道利用率的一种主要技术,具体而言,它包括频分复用(FDM) 和时分复用技术(TDM)。多路复用的基本思路就是在发送端将多路信号进行组合,接收端收到后再将复合信号分离出来。‎ 在无线通信环境的电波覆盖区内,如何建立用户之间无线信道的连接是多址接入 (multiple access)问题。现阶段,主要的多址接入技术包括3种方式,即频分多址(FDMA)、 时分多址(TDMA)和码分多址(CDMA)。在实际应用技术中还有一些从这3种基本方式派生出来或集成的多址方式,如DAMA(按需分配多址----卫星通信中采用)、TDMA/ FDMA、CDMA/FDMA等。此外,还有PDMA(极分多址)、SDMA(空分多址)等多址接入。 以下简要介绍TDMA、FDMA、SDMA与CDMA 4种多址接入方式。 ‎ ‎★考核知识点:触摸输入 ‎ 附3.2.2:(考核知识点解释)‎ ‎ 键区输入速度有限,再加上键区面积小、键位少,移动终端却越来越复杂。这种情况下,仅仅依赖有限的键区完成命令操作也就愈发困难。人们想到了触摸屏的输入,在触摸输入方式下,用户用触摸笔(有时甚至是于指)直接输入信息。根据移动终端与移动操作系统的不同,触摸输入有多种实现机制。主要的类型有以下几种: ‎ ‎(1)软键盘 ‎ ‎(2)字母识别 ‎(3) Graffiti输入法 ‎ ‎(4)手写输入法 ‎ ‎★考核知识点:网络层和传输层 附4.1.2:(考核知识点解释)‎ 无论采用何种接入方式,均需对移动终端协议栈进行修改以适应无线环境的特殊要求。也就是说,不论是物理层、链路层、网络层、传输层还是应用层,都需要进行某种程度的修改。不过,相关工作主要集中在网络层和传输层。因此,本节就这两层的修改与优化展开探讨。 ‎ ‎ 在网络层,需要承担的功能有很多,最重要的几项包括移动性管理、流量管理、安全管理与QoS管理。用户的移动性使网络拓扑结构发生了变化,用户在移动之后,若需要继续保持连接,则要建立移动终端到网络的路由。首先,需要能够将用户新位置及时反映到系统中来,并能实现正确的位置更新。‎ ‎★考核知识点:移动中间件关键技术 附6.3:(考核知识点解释)‎ 移动中间件的主要内容包括:接入管理、多协议接入网关、认证服务、连接管理、同步/ 异步数据传递服务、安全管理、内容服务管理等。其关键技术包括服务发现、对断接操作的支持、情景感知与自适应技术等。 ‎ ‎★考核知识点:移动Agent关键技术 ‎ 附5.2:(考核知识点解释)‎ ‎5.2.1通信: 通信是移动Agent同主机系统以及其他移动Agent之间进行信息交流的能力。移动 Agent之间的通信方式主要有消息传递、邮箱、事件机制、会话区域以及远程过程调用等,甚至还可设计出专门的Agent通信语言。根据通信对象,移动Agent通信方式可分为以下几种: ‎ ‎(1)移动Agent与服务Agent的通信。 ‎ ‎(2)移动Agent与移动Agent的通信。 ‎ ‎(3)组通信。 ‎ ‎(4)移动Agent与用户的通信。 ‎ ‎★考核知识点:移动Agent技术 附:(考核知识点解释)‎ Agent特有的自主性、协同交互性、移动性以及智能性使得它可以自主完成用户指定的任务,根据需求自主地在网络中迁移,并对网上的信息进行搜索、过滤和转发。这种"迁移计算-迁移"的模式不仅适合于基于Internet ‎ 的分布计算与网格计算,而且移动Agent与移动计算环境低带宽、长延迟等特征的天然吻合性也是不言而喻的。在移动性之外,另外一个重要的概念则是代理(agency)。移动Agent的工作模式克服了长期困扰分布式计算技术的两大难题,即依赖于底层网络带宽与性能的问题。移动Agent普遍、开放的框架结构及其综合优势是任何一项传统的分布式计算技术都不能比拟的。移动Agent的革命性进步及其多种优势使其在Internet应用,特别是信息搜索、分布式控制以及电子商务展现广阔的空间。实际上,移动Agent不仅可以对现有的服务方式进行有力的支持,而且还创造出新的、潜在的服务方式,并为众多应用开发提供合理的解决方案。 ‎ ‎★考核知识点:红外技术 附2.2.1 :(考核知识点解释)‎ 红外线方式的最大优点是不受无线电干扰,一般的噪声源(如微波炉、无线电接收器等) 不会干扰红外信号,并且互相干扰低,因此其使用不受无线管理委员会的限制。红外频带宽,使用范围更灵活,红外与同类技术相比,其耗电量最低。红外线数据传输率一般可超过 1Mb/s,点对点连接的极端情况下,传输速率甚至可达16Mb/s。 ‎ IrDA具有一定的市场优势地位。目前,全世界有数千万台设备采用IrDA技术,并且仍然每年以50%的速度增长。在成本上,红外线LED及接收器等组件较其他产品更便宜, 因此大多数的笔记本计算机及一些外设都安装有IrDA接口。 ‎ 红外线不能穿透墙,因此保密性也比较强。但红外线对非透明物体的透过性极差,且要 受到太阳或其他红外光源的影响,这些均导致传输距离受限制。由于自身覆盖区域的限制, 红外线并不像无线电那样适合于移动连接。当然,红外线漫射技术提供一定的移动能力,但 由于多径干扰以及对环境变化的敏感,一般仅支持低速部分。 ‎ ‎★考核知识点:CDMA 附2.1.4 多址接入:(考核知识点解释)‎ 频分复用的特点是信道不独占,而时间资源共享,每一子信道使用的频带互不重叠。时分复用的特点是独占时隙,而信道资惊共享,每一个子信道使用的时隙不重叠。CDMA的特点是在同一小区内靠地址码区分(即将语音分解成数字化小片断,然后进行编码以区别每个电话) ‎ ‎,所有子信道在同一时间可以使用整个信道进行数据传输,它在信道与时间资源上均实现共享。CDMA采用直接序列扩频方式或跳频扩频,因而也称为扩频多址。扩频以后,信号分散在几个很宽的频带内,没有正确的解扩器不能解调信号,这样降低了被截获的概率,保密性高,而且抗干扰能力强。CDMA需要严格同步以及精确地定时和定位,因此能够更加合理地分配频率资源,频率复用系数高,成为解决频率资源紧缺问题的首选技术。 CDMA频率规划简单,系统容量大,抗多径能力强,通信质量好,便于开展多媒体与综合业务。因而,大量的用户能够共享相同的频谱,从而大大提高系统的性能。 CDMA采用开放式蜂窝结构和现有系统基本兼容,易于过渡,因此CDMA成为第三代 移动通信系统的技术基础。CDMA的缺点是需要一个高效的、精确的功率控制机制。要求 移动终端能快速、精确控制好发射功率,这也能保证同时通信的用户数目达到最大值。 ‎ ‎★考核知识点:‎ 附2.1.1:(考核知识点解释)‎ 众所周知,传输层的TCP、UDP协议分别提供面向连接与无连接的服务。但TCP原是 针对有线网络设计的,并不适应无线移动环境的高误码率、切换延迟等特征。实际上,TCP将分组丢失、延时视作网络拥塞,启动流量控制或者拥塞控制来处理。但无线链路出现突发性差错时或者切换时,网络可能并未出现拥塞,若TCP按照传统减少流量的措施,网络的通信质量将会进一步下降。参考文献分别总结了3种方法: ‎ ‎(1)依靠端-端控制信号,重发未被确认的分组。 ‎ ‎(2)建立分段连接,两端TCP参数独立进行优化。以基站为中心,将TCP链路分成两个网段,分别进行控制。这样,需要修改中间基站的软件,也改变了TCP 语义。 ‎ ‎(3)不改变TCP 语义,通过在基站中的监测代理Snoop来观察移动终端与基站之间的TCP报文与ACK,并根据情况重发某些报文。‎ ‎★考核知识点:WML 附4.4.3无线应用协议:(考核知识点解释)‎ 无线标记语言(WML)是一种与超文本标记语言HTML相似的轻量级标记语言。该语言针对手持移动终端进行了优化设计。WML遵守XML标准,使得手持设备能够提供强大的Internet接入功能。 ‎ ‎★考核知识点:‎ 附5.2.5安全机制:(考核知识点解释)‎ ‎.移动Agent安全隐患与对策 ‎ ‎ 移动Agent系统的安全问题亦同样存在于Agent本身。当Agent穿行于无线通信网络时,将受到各种安全威胁。主要有以下几种情况。 ‎ ‎1)被动攻击 ‎ ‎ 被动攻击的特点是偷听或监视传送,其目标是获得正在传送的信息。窃听者可能获取通信中所携带的秘密数据或其他敏感信息。即使Agent不直接暴露敏感信息,窃听者可以从请求服务的种类和与之通信的Agent推断出有用的信息来。 ‎ ‎★考核知识点:TDMA 附2.1.4 多址接入:(考核知识点解释)‎ TDMA就是把一个载波频段分割成周期性的帧,每一帧再分割成若干时隙(例如,GSM上的载频TDMA帧分成8个时隙) ,无论帧或时隙都互不重叠。每个时隙就是一个通信信道,分配给一个用户。这样一来,多个用户共享一个频段。在满足定时和同步的条件下,基站可以分别在各时隙中接收到各移动终端的信号而不混扰。同时,基站发向多个移动终端的信号都按顺序安排在预定的时隙中传输,各移动终端只要在指定的时隙内接收无线电信号,就能区分信号把发给它的识别出并接收下来。‎ ‎ TDMA具有通信质量高,保密较好,频谱利用率高,系统容量较大,适合支持多个突发性或低速率数据用户的接入等优点,但它必须有精确的定时和同步以保证移动终端和基站 间正常通信,技术上相对复杂一些。‎ ‎★考核知识点:蓝牙技术 附2.2.2:(考核知识点解释)‎ 何谓蓝牙?所谓蓝牙(bluetooth)技术是一种支持点对点、点对多点的话音、数据业务的短距离无线通信技术,它以公元10世纪一位斯堪的纳维亚国王的名字命名。1998年5月,爱立信、 诺基亚、东芝、IBM和英特尔公司联合成立蓝牙协议集团,其后蓝牙协议集团得到工业界的广泛支持。 ‎ 蓝牙技术使得现代一些可轻便携带的移动通信设备和电脑设备不必借助电缆就能联 网,无线设备一旦进入其覆盖区域就会自动连接,并且能够实现无线访问Internet。内置或外置相关蓝牙芯片的笔记本电脑或手机,可以使用调制解调器、ISDN、LAN、xDSL等进行 网络接入。蓝牙实际应用范围用于像键盘、鼠标、耳机等产品,甚至还可以拓展到各种信息 ‎ 家电产品,如电视机、电冰箱、微波炉等其他消费电子产品中。 ‎ ‎★考核知识点:移动Internet ‎ 附2.1.1:(考核知识点解释)‎ 移动Internet并非是Internet与移动通信网络的简单结合。我们知道,Internet采用的 TCP/IP协议分别代表了传输层和网络层协议,其协议参考模型还包括点对点数据传输服务网络接口层协议及相关的应用层协议。值得关注的是TCP/IP协议适宜于数据传输,且在Internet应用中进行了许多年的积累与优化。显然TCP/IP协议将作为连接移动网络与 Internet的基本协议,也就是说,移动Internet的解决方案首先应从TCP/IP的协议参考模型入手,提出具有移动性和便携性终端连接Internet的方法,或者说在TCP/IP的基础上实现GSM/3G通信网络接入Internet。但是, TCP/IP协议非常复杂,移动通信网络受带宽限制、移动设备受体积与功耗等限制,完全照搬TCP/IP协议实际上是不行的,需要设计适合移动Internet的协议以及网络资源的组织、访问与转换方式。 ‎ ‎★考核知识点:‎ 附2.1.1:(考核知识点解释)‎ 什么是动态文件呢?动态文件其实就是针对Mosaic系统指一段在WWW客户端执行的程序,并且用来产生显示给用户的实际信息。动态文件的执行可能会导致客户端执行一系列动作从而影响最终结果的产生,例如存取其他文件、产生新的HTML、获得客户端的位置信息,也可能会产生一个完整的X接口等。 动态文件可以是超文本标语言(HTML)文档,可使Web客户端能够自动感知移动计算情景的变化。‎ ‎★考核知识点:WAP的设计思想 ‎ 附2.1.1:(考核知识点解释)‎ WAP结合了移动通信和互联网的技术优势,不受信息源和用户访问位置的限制,最大限度地为手机、PDA等移动终端访问 WWW资源提供一个开放而统一的标准,包括命名模型、内容类型、标准内容格式、标准通信协议等。 ‎ ‎ WAP的设计思想是尽可能少地使用移动设备资源,并通过丰富其网络功能来弥补设备资源的限制。 ‎ ‎★考核知识点:Mowgli(mobile office workstation using GSM links)系统 ‎ 附2.1.1:(考核知识点解释)‎ Mowgli(mobile office workstation using GSM links)系统是由芬兰赫尔辛基大学开发的一个实验性系统,其目的是研究移动终端如何在断接或弱连接状态下访问固定通信网络资源并得到相关服务,设计思想与WebExpress类似。 ‎ ‎★考核知识点:扩展频谱 ‎(考核知识点解释)‎ 扩频包括直接序列扩频与快速跳频等技术,当前大多数系统采用基于跳频的扩频方法。 ‎ 扩频主要基于两条原则: ‎ ‎•所需的射频带宽大于被传输的信息带宽,数十至数十万倍。‎ ‎•射频带宽由扩频函数确定。‎ ‎★考核知识点:扩展频谱 ‎(考核知识点解释)‎ 所谓扩展频谱(简称扩频、展频)是针对窄带调制方式而言的,它是将待传输信息的频谱用某个扩频函数扩展后成为宽频带信号,送入信道传输,接收端则采用相同的编码进行解调及相关处理,恢复原始信息数据。对于一个非特定的接收器,扩频所产生的跳动信号对它而言,只算是脉冲噪声。扩频通信技术源于第二次世界大战,战后扩频通信技术也长期为军事通信所独占,直到20世纪80年代初才开始被应用于民用通信领域。‎ ‎★考核知识点:移动终端节能技术 ‎(考核知识点解释)‎ 解决这个矛盾无外乎开源和节流两条途径。所谓开源,即利用各种新技术和新材料,提高单位重量和体积内的电池容量;而节流,即在不严重影响系统性能的情况下,尽可能降低移动终端电池消耗的速度,也就是开发和运用各种节能技术。 ‎ ‎★考核知识点:移动Internet接入 ‎(考核知识点解释)‎ 在最近若干年中,人们对如何将无线通信和www技术有效的结合起来开展了许多有益的研究与设计工作。‎ 移动Internet大体上分为核心网络部分和接入网络部分,如图4-1‎ 所示。核心网络部分即传统意义上的Internet,负责网络节点的连接、路由以及数据信息与信令的传输。接入网络部分具体负责移动终端与其他有线或无线网络的接入通信,无线基站或者接入点(AP)常常是无线网络接入有线网络的分界点。‎ ‎★考核知识点:Web Express ‎ ‎(考核知识点解释)‎ Web Express是满足无线网络环境下使用的浏览器,通过代理来预取和缓存网页以避免对浏览器、服务器的修改。WebExpress系统的基本结构如图4-2所示。 ‎ 在Web客户端与Web服务器端的数据通路上,该模型提供了两大组件,分别是客户端截获器(CSI)与服务端截获器(SSI)。 ‎ CSI和SSI都使用了基于最近使用( LRU)缓存机制。‎ 即使CSI对同一个URL的请求,其响应时间也很有可能不同。 ‎ ‎★考核知识点:调制解调技术 ‎(考核知识点解释)‎ 几乎所有的移动通信都是用某种调制方式将信号加载在连续的无线电波上,这种过程称为载波。调制解调技术的作用是在数字信号与模拟信号之间进行转换,使计算机可以进行远距离的数据通信。调制解调技术的核心就是如何在带宽有限的信道中提高数字信息的传输速度。调制解调技术是无线通信中不可缺少的一个环节,由于接入网成为传输网络发展的瓶颈,而调制技术成为决定无线电通信能力的关键技术之一。‎ 知识点:移动Agent关键技术有通信、迁移、定位、安全和容错。‎ ‎5.2 移动Agent关键技术 知识点:WML的主要的功能有:缓存、网络传输、解析与排版、显示、与用户的交互。‎ ‎4.4.3 无线应用协议 –3.WML与微浏览器 知识点:移动Agent的特征有迁移、智能性、自治性、忠诚性、递归性、协同性。‎ ‎5.1.4 移动AgENT的特征 知识点:无线个域网定位在家庭与小型办公室的应用场合,主要的实现技术包括红外技术、蓝牙、ZigBee、超宽带(UWB)等。‎ ‎2.2 无线个域网 知识点:Agent的自治性、互操作性、反应性、移动性为分布式应用提供方便、高效和鲁棒的执行框架。‎ ‎1.5.3 移动Agent模型 知识点:若以覆盖区域半径为依据,无线通信网络由小至大分为无线个域网(WPAN)、无线局域网(WLAN)、无线城域网(WMAN)、无线广域网 (WWAN)。‎ ‎2.1.5 无线通信网络系统分类 知识点:移动Agent定位的方法比较多,在MASIF标准当中就提供的Agent定位技术有强制搜索、日志、Agent注册、Agent公告。‎ ‎5.2.3 命名与定位 ‎★考核知识点:普适计算 ‎ 附2.1.1:(考核知识点解释)‎ ‎ 普适计算是指无所不在的、随时随地可以展开计算或数据处理的一种方式;无论何时何地,只要需要,就可以通过智能信息设备与有线、无线网络访问到所需的资源或信息,获得所需要的服务。其中,间断连接与轻量计算 (因计算资源相对有限)构成了普适计算最重要的两个特征。无处不在的计算与普适计算在很大程度上是等同的,只是无处不在的计算的焦点是计算如何与其支撑环境做到无缝集成,终极目标是对于用户而言,计算机好像不可见,而普适计算由于有了情境适配机制的支持,无论用户如何移动,都可以根据用户所在的位置提供与之相适应的、经过裁剪的服务。显然,普适计算的真正价值在于对用户移动性的支持而不仅是满足异构设备或异构环境的无缝集成。 ‎ ‎★考核知识点:中间件 ‎ 附2.1.1:(考核知识点解释)‎ ‎ 所谓中间件是指位于底层基础平台(操作系统和硬件平台)和上层应用之间的软件和服务,如图6-1所示。这些软件具有标准的程序接口和协议,可以为应用软件的开发、部署和运行提供更为直接和有效的支撑。 ‎ ‎★考核知识点:无处不在的计算 附2.1.1:(考核知识点解释)‎ 无处不在的计算与普适计算在很大程度上是等同的,只是无处不在的计算的焦点是计算如何与其支撑环境做到无缝集成,终极目标是对于用户而言,计算机好像不可见,而普适计算由于有了情境适配机制的支持,无论用户如何移动,都可以根据用户所在的位置提供与之相适应的、经过裁剪的服务。显然,普适计算的真正价值在于对用户移动性的支持而不仅是满足异构设备或异构环境的无缝集成。 ‎ ‎★考核知识点:移动中间件的自适应性 附2.1.1:(考核知识点解释)‎ 移动中间件的自适应性可以分为3个方面。 ‎ ‎(1)情景感知能力 ‎ ‎(2)中间件本身的自适应能力 ‎ ‎(3)对上层应用软件的自适应提供支持。‎ ‎★考核知识点:动态URL 附2.1.1:(考核知识点解释)‎ ‎ 动态URL(dynamic URL)就是动态Web页面的地址,它可以根据在URL被选择时用 户动态环境状态的不同,通过一个URL得到不同的文件或者执行不同的命令。‎ ‎ 一个URL是动态的就是指官参考了至少一个动态环境变量。与静态URL相比,静态 URL中Web页面中的内容不会发生改变,除非对应的HTML代码发生了改变;‎ 而动态 URL是通过对站点数据库的特定查询所产生的,页面仅仅是查询结果的显示,大部分的内容都是从站点数据库中得到的数据。与改变HTML代码信息不同的是,显示的数据是在数据库中发生改变的。 ‎ ‎★考核知识点:动态URL 附2.1.1:(考核知识点解释)‎ 当用户选择了文档中的一个动态URL,客户端浏览器将负责该URL中所引用到的所有动态环境变量的处理。客户端从当前的环境变量中获取这些环境变量的恰当取值,并以 字符的形式替换URL中的引用变量。当所有的引用变量都处理好后,结果就返回一个标准的URL,客户端将其传送到服务器上。例如,在关于部门的例子中,如果一个用户在433办公室,则客户端在处理用户情景中的位置动态环境变量时,就会用433来代替位置变量, 二将下面的标准URL发送给服务器: ‎ ‎ http://www…/place/433.html ‎ ‎★考核知识点:移动终端的分类 附2.1.1:(考核知识点解释)‎ 移动终端通常是小型、便携式移动信息设备,如车载计算机、手机、PDA、笔记本计算机、掌上计算机( palm)、GPS接收器、无线调制解调器、智能卡以及无线POS销售机等。1996年发布的掌上机Palm Pilot是移动终端发展史上的里程碑。‎ 平板电脑 笔记本电脑 手持电脑 个人数字助理 智能手机 普通Web手机 无线智能传感器 ‎★考核知识点:移动中间件应当具有的功能 附2.1.1:(考核知识点解释)‎ 移动中间件应当具有如下功能。‎ ‎(1)生命周期支持 ‎ ‎(2)通信支持 ‎ ‎(3)目录服务 ‎ ‎(4)安全服务 ‎