移动计算技术授课教师:赵蕴龙Email:zhaoyunlong@hrbeu.edu.cn办公室:21#320节点处于移动状态下或非预定状态下的网络技术移动计算技术主要内容移动计算移动计算+两方面含义移动移动环境下的计算移动计算技术主要内容移动无线通信无线组网•物理层•链路层•网络层•传输层计算通用计算(普适)无线数据管理上下文感知•设备•传感器•物理层•链路层•数据采集•位置感知课程主要内容Introduction无线自组网专题Introduction协议及算法(MAC层、网络层)分群无线Mesh网专题Introduction多信道技术网关布放技术主要参考书目Google、Google、Google……预防Google依赖症《移动计算技术》,徐明等,清华大学出版社,2008《MobileComputing》ChanderDhawan世界图书出版社《AdHoc移动无线网络》,王金龙等,国防工业出版社《普及计算》,英春等译,清华大学出版社《GloMoSim网络仿真-从入门到精通》高振国哈尔滨工业大学出版社主要参考期刊IEEETransactionOnMobileComputing中国科学计算机学报JournalofComputerScienceandTechnology软件学报计算机研究与发展…成绩评定方法1.总评成绩=平时成绩×50%+大作业×50%2.平时成绩=课堂讨论×30%+课堂纪律×10%+实验×10%3.课堂讨论(30分):基础分20分,做一次Presentation加10分4.课堂纪律(10分):每缺课一次扣2分5.实验(10分):每缺一次实验扣5分PartIIntroductionMarkWeisorApioneerinubiquituouscomputing“Ubiquitouscomputingnamesthethirdwaveincomputing,justnowbeginning.Firstweremainframes,eachsharedbylotsofpeople.Nowweareinthepersonalcomputingera,personandmachinestaringuneasilyateachotheracrossthedesktop.Nextcomesubiquitouscomputing,ortheageofcalmtechnology,whentechnologyrecedesintothebackgroundofourlives.”---1991,ScientificAmerican关于移动计算的BuzzwordsMobileUbiquituousNomadicUntethered(无范围的)PervasiveAnytimeanywhereComputing移动计算定义定义1:所谓“移动计算”是指人们携带着便携信息终端外出无论何时何地都能与公司等处的计算机保持联系互相交换数据或获取信息。-----世界传真《电子产品世界》1999年移动计算定义定义2:移动计算是指人们可以随时随地进行“计算”。-----移动计算及移动计算网络《中国计算机用户》2000年李建新移动计算定义定义3:移动计算是指人们可以随时、随地进行计算.这类业务的主要特点是对带宽要求较高,对网络时延没有严格要求。-----移动计算网络中的无线局域网《电力系统通信》2001年汪海燕,杨龙祥移动计算定义定义4:移动计算是指用户使用PDA、掌上电脑、笔记本电脑等移动计算工具在不固定的场地接入有线或无线网络,从移动计算网络环境中获取数据和信息进行相应的计算处理和决策的过程。-----一种移动数据库管理系统的体系结构《计算机研究与发展》2001年冯玉才,李东,王元珍,曹忠升移动计算定义定义5:移动计算是一种新型技术,是当前计算技术研究中的热点领域,并被认为是对未来具有深远影响的技术之一。它使计算机或其他信息设备在没有与固定的物理连接设备相连的情况下能将有用、准确、及时的信息与中央信息系统相互作用,分担其计算压力,使信息能够提供给任何时间、任何地点需要它的任何用户,使得计算机或其他信息设备在无线环境下实现数据双向传输及资源共享。-----浅析移动计算、移动GIS与移动数据库,《地理空间信息》,2006,成建国,任福,武雪玲1.1背景---理念凡有助于缩小人机隔阂,有利于建立和谐的人机环境的理论方法技术和产品都具有强大的生命力—汪成为院士从人围着计算机转,转向计算机位围着人转从计算机具有联网功能,转向网络具有计算功能1.1背景---需求牵引国防应用需求:信息战、数字化战场等民用应用需求:环境、交通、医疗、家庭等1.1背景---技术推动最有生命力的四个技术:网络技术、多媒体、面向对象的技术,以及嵌入式技术—汪成为院士,2006移动通信技术的发展无线移动计算技术的发展微型智能传感技术的及器件的发展Internet及分布式计算技术的发展嵌入式计算技术的发展1.1背景---新模式、新应用通信能力、计算能力的价格越来越便宜,体积越来越小、功耗越来越低通信计算化、计算移动化人类追求随时、随地、无困难地享用计算能力和信息服务各类计算和联网能力的设备将变得像水、电、纸、一样随手可得1.1背景---新模式、新应用人与计算机的关系的关系:一对多、一对数十或数百计算机不限于桌面,将嵌入到生活、工作空间——手持或者可穿戴的设备,甚至与各种器具融合在一起信息空间将与物理空间融合为一体1.1背景---新问题、新挑战以计算机为中心而不是以人为中心人必须主动使用计算机才能获得计算和服务人机之间的交互方式更适合计算机而不是人人必须处理各种计算任务的细节才能获得所需的结果1.1背景---新问题、新挑战计算资源是私有的,而不是共享的计算机和用户是一对一的直接占有的关系一台计算机的计算环境事先绑定和固定的移动计算模式下,计算资源和各种设备将趋向于公用和共享为了充分利用无所不在的服务和资源,计算机科学必须建立与之相适应的新计算环境模型怎样保证安全性、私密性?1.1背景---新问题、新挑战计算机是固定的,而不是随时可移动的缺乏对任务上下文在不同计算环境中迁移的支持缺乏对网络条件、计算能力、输入输出能力的变化和差异的处理机制实现任何地点、任何时刻、任何设备访问任何信息和服务,移动性是一个基本的因素应用程序缺乏互通性1.1背景---新问题、新挑战应用之间缺乏互相发现和利用其他应用程序和服务的机制计算实体(设备、对象、服务、代理)之间自主的交互将超过有人直接驱动的交互,成为Internet上的主流数据通用计算环境无线网络计算机网络多计算机单计算机通用计算移动计算网络计算分布计算离散计算硬件平台VS.计算模式主机+终端集中计算