一种6LoWPAN的移动支持方案
6LoWPAN无线传感器网络移动管理方案

t h e a r c h i t e c t u r e .I n t h e a l g o r i t h m, t h e h a n d o v e r i n t h e n e t w o r k l a y e r ( L 3 )a n d t h e o n e i n t h e l i n k l a y e r( L 2 ) w e r e p e r f o r m e d
6LowPan技术分析

6LowPan技术分析摘要:本文旨在探究6LowPAN技术,并分析其在网络连接设备方面的重要作用。
6LowPAN是一种低功耗无线局域网(WPAN)技术,可在无线节点之间根据特定协议进行数据传输,这也就意味着6LowPAN技术可以在不同的环境中支持IP连接设备。
本文将对6LowPAN技术进行深入探讨,以便了解其构成、原理和主要应用场景。
此外,本文还将通过系统分析比较6LowPAN技术与其他无线网络技术的发展前景。
关键词:6LowPAN,低功耗无线局域网(WPAN),IP连接,无线网络技术正文:6LowPAN是一种低功耗无线局域网(WPAN)技术,由IETF定义,并在IEEE 802.15.4帧结构的基础上创建的。
6LowPAN的意思是“IPv6低功耗无线局域网”,它是在有限的管道带宽内,把IPv6包装成15.4信标、控制帧或者数据帧,从而实现不同设备之间的互联。
它可以使小型、低功耗、移动设备中采用廉价的、有限资源的无线技术连接到互联网,并支持移动IPv6。
6LowPAN也可以通过Wi-Fi或以太网连接到因特网。
由于它的能量效率,6LowPAN可以配合无线传感器等低功耗网络设备,方便大量设备连接家用互联网,且连接质量较好。
6LowPAN的结构由OSI的几层协议组成,从应用层到MAC 层,结构以IEEE802.15.4报文格式定义,并有自己的应用层协议。
应用层报文由首部、路由首部和一个可选首部组成。
2.4GHz无线帧结构限制了6LowPAN数据帧的最大长度,这是一个挑战,但如果使用正确的工具,就可以在限制条件下有效地传输数据。
在可穿戴设备、智能家居、工业物联网、农业物联网等应用中,6LowPAN技术都能发挥作用,如果把6LowPAN技术和其他无线网络技术相结合,比如3G/4G、Wi-Fi、蓝牙等,就形成一个更强大的网络,能够提供更好的服务。
本文就6LowPAN技术进行了深入的分析,并介绍了它的结构和原理,还对6LowPAN技术与其他无线网络技术的发展前景进行了系统分析比较。
6lowpan的基本架构 -回复

6lowpan的基本架构-回复6LowPAN(IPv6 over Low power Wireless Personal Area Network)是一种适用于低功耗无线个域网络的IPv6协议栈。
它被设计用于连接各种低功耗设备,如传感器和无线节点,以构建物联网(IoT)和其他低功耗无线网络。
本文将详细介绍6LowPAN的基本架构,以及它是如何促进低功耗设备之间的通信和连接。
1. 介绍:(100-150字)6LowPAN是一种专门为低功耗个域网络设计的IPv6协议栈。
它通过在IPv6数据报中使用压缩和分段技术,使得低功耗设备能够利用IPv6协议进行通信和连接。
6LowPAN的基本架构由网络层、链路层和物理层组成,为低功耗设备提供了轻量级、高效能的通信机制。
2. 网络层:(300-400字)网络层是6LowPAN的核心,负责处理节点之间的通信和路由。
它基于IPv6协议,通过分配全局IPv6地址给每个低功耗设备,并利用网络层协议(如ICMPv6)来检测和修复网络故障。
由于低功耗设备的资源有限,6LowPAN提供了一种名为IPv6压缩的技术,通过减少IPv6头部的冗余信息来降低通信开销。
此外,由于低功耗设备的数据传输可能较小,6LowPAN还引入了一个名为IPv6分段的技术,将大的IPv6数据报分成较小的片段进行传输。
3. 链路层:(400-500字)链路层是6LowPAN与无线通信介质之间的接口,负责处理数据的传输和接收。
6LowPAN支持多种链路层标准,如IEEE 802.15.4和Bluetooth Low Energy(BLE)。
这些标准提供了低功耗和短距离通信的功能,非常适用于无线传感器和其他低功耗设备。
在链路层上,6LowPAN使用了适用于低功耗设备的MAC(介质访问控制)协议,以确保数据的可靠传输和接收。
此外,链路层还负责处理设备之间的广播和多播通信,以及低功耗设备的能量管理和休眠功能。
4. 物理层:(300-400字)物理层是6LowPAN与无线通信介质直接相关的层次,负责将数据通过无线电波传输。
6lowpan的基本架构

6lowpan的基本架构6LoWPAN(IPv6 over Low-Power Wireless Personal Area Network)是一种物联网中的通信协议,旨在支持低功耗无线个域网中的IPv6通信。
本文将介绍6LoWPAN的基本架构,并逐步回答与其相关的问题。
一、什么是6LoWPAN?6LoWPAN是一种专为低功耗个域网设计的无线通信协议,可以将IPv6协议栈扩展到低功耗无线设备中。
它提供了一种在个域网内使用IP协议进行通信的方法,使得物联网设备能够通过IPv6地址进行互联,并与互联网上的其他设备进行通信。
二、6LoWPAN的基本架构1. 无线接入层6LoWPAN的无线接入层通常使用低功耗无线通信技术,如IEEE 802.15.4标准。
该层负责处理与低功耗节点之间的无线通信,包括数据传输、网络发现和自组网等功能。
2. 压缩层(Compression Layer)压缩层负责将IPv6数据报进行压缩,以便在低带宽的6LoWPAN网络中进行传输。
它采用了多种压缩算法,如无损压缩和有损压缩,以减小数据报的大小,从而降低传输延迟和能源消耗。
3. 适配层(Adaptation Layer)适配层是6LoWPAN的核心部分,用于处理IPv6数据报与非IPv6数据报之间的转换。
它将非IPv6数据报(如IEEE 802.15.4帧)转换为IPv6数据包,并对数据包进行压缩和解压缩,实现与IPv6协议栈的互通。
4. 网络层(Network Layer)网络层负责处理网络层协议(如IPv6)中的路由和寻址功能。
它使用IPv6地址来标识6LoWPAN网络中的节点,并通过路由协议(如RPL)来确定最佳路径,以实现数据包的转发和路由选择。
5. 上层协议6LoWPAN支持各种上层协议,如UDP、TCP和ICMPv6等,以实现可靠的数据传输和网络服务。
这些协议通过IPv6地址和端口号来识别和定位特定的应用。
三、6LoWPAN的优点1. IPv6支持:6LoWPAN可以直接使用IPv6地址进行通信,使得物联网设备能够与互联网上的其他设备进行无缝交互。
【CN209432178U】基于6LoWPAN技术的移动式生猪养殖环境监测装置【专利】

( 12 )实 用新型专利
(21)申请号 201920007952 .4
(22)申请日 2019 .01 .03
(73)专利权人 西北农林科技大学 地址 712100 陕西省咸阳市杨凌示范区西 农路南段3号
(72)发明人 唐晶磊 苏庆国 张志勇 霍迎秋 张赛男 韩逸超
2 .根据权利要求1所述的基于6LoWPAN技术的移动式生猪养殖环境监测装置,其特征在 于,所述的智能自驱动导轨移动小车包括两个驱动电机、四个滑轮,一个载板,控制装置,其 中四个滑轮对称安装在载板上 ,两个驱 动电 机对称固定在载板前部 ,用于驱 动前部两个滑 轮。
3 .根据权利要求1所述的基于6LoWPAN技术的移动式生猪养殖环境监测装置,其特征在 于,所述的移动轨道是长40米的钢制轨道,轨道两侧带有滑轮卡槽。
发明内容 [0003] 针对上述问题,本实用新型的目的是提供一种基于6LoWPAN无线网络技术的移动 式生猪养殖环境自动监测装置。通过使用自动控制技术、电机驱动技术、传感器采集技术、 无线网络通信技术以 及计算机技术 ,实现牲畜圈舍中温 度、湿度、二氧化碳 、硫化氢 和氨气 的浓度数据的采集、传输、监视和处理。具体技术方案如下:一种基于6LoWPAN无线网络技术 的 牲畜环境自 动监 测装置 ,其特征在于 ,所述生猪养殖环境自 动监 测装置包括智能自驱 动 导轨移动平台 ,数据采集装置 ,数据网络传输装置 ,数据接收装置、数据存储和处理装置以 及电源装置。所述的智能自驱动导轨移动平台搭载所述的数据采集装置在导轨移动进行全 区域定时随机采集生猪养殖环境相关数据,通过数据网络传输装置发送数据,通过数据接 收装置协调网络并接收生猪养殖环境相关数据,所述的数据接收装置与数据存储和处理装 置通过串口 相连 ,所述的电 源装置 用于数据采集装置、数据传输装置以 及智能自驱 动导轨 移动平台提供电力。 [0004] 所述的智能自驱动导轨移动平台主要包括移动轨道和智能自驱动导轨移动小车。 [0005] 所述的数据采集装置主要包括温湿度传感器、二氧化碳传感器、硫化氢传感器和 氨气传感器。 [0006] 所述的数据网络传输装置包括无线网络节点,收发天线,路由器。 [0007] 所述的数据接收装置主要包括网络协调器,有线Internet网络。 [0008] 所述的数据存储和处理装置即监测计算机。 [0009] 所述的电源装置包括电源。 [0010] 进一步,所述的智能自驱动小车包括2个驱动电机,4个滑轮,1个载板,4组轴承,4 个螺母,4个正心螺栓,4个偏心螺栓,2个驱动齿轮和从动齿轮以及控制装置。 [0011] 进一步,所述的温湿度传感器为SHT30型传感器,所述的二氧化碳传感器为MG811 型传感器,所述的氨气传感器为MQ137型传感器,所述的硫化氢传感器为MQ136型传感器。 [0012] 进一步,所述的降压装置为可调节变压器。 [0013] 进一步,所述的无线网络节点为CC2530型无线单片机。
6LoWPAN网络

6LoWPAN网络简介6LoWPAN全称为IPv6 over Low-power Wireless Personal Area Network,是一种基于IPv6协议的低功率无线个人局域网技术。
它可以在低功率消耗的嵌入式设备之间构建无线网络,支持大量的智能设备和传感器系统,可以远程监测环境、安全和健康等各种参数。
是一种网络协议,其中集成了传感器网络、控制网络和信息传递网络。
这种网络协议采用无线方式连接各种嵌入式设备,能够确保低能耗和低延迟。
由于其低功耗和简单可靠的连接方法,6LoWPAN已经成为物联网应用中的主要技术之一。
的架构结构相对简单,主要分为两部分:物理层和网络层。
物理层负责传输数据,网络层负责管理这些数据的路径、目标和源地址,以及安全性和数据完整性的保证。
6LoWPAN技术的传输层及网络层都允许数据互换,使得不同的网络可以互相通信,实现多样化的物联网应用。
在物联网节点数量大,且分布范围相对较广时,可以非常好地解决这个问题。
的应用场景1.医疗健康监控在医疗健康监控方面,技术可以非常好地应用,可以使用传感器等设备来监测患者的生理参数,并通过网络将数据传输到云端储存和处理,医生和护士等医疗工作人员可以及时得到患者的健康状况信息,进行及时的干预和治疗。
2.环境监测技术还可以在环境监测方面得到应用,可以利用各种传感器设备来监测空气湿度、温度、污染物等环境参数,并将监测到的数据发送到云端进行处理,这可以帮助人们了解当前的环境状况,从而采取相应的防护措施。
3.智能家居6LoWPAN技术可以充分应用在智能家居系统中,通过连接各种智能家居设备,实现家庭安全监测、家电遥控、环境控制等功能,从而提高居住的舒适度和安全性。
4.智能交通6LoWPAN技术还可以运用在智能交通领域,通过智能道路设施、车载传感器等设备的连接,实现智能交通流控、路况监测等功能,从而提高道路安全和交通效率。
总之,技术的应用非常丰富,未来在物联网领域的应用还将继续扩大。
实现6LoWPAN技术的解决方案简析
栈都可以移植到单芯片模型中。
图1SoC射频模型单芯片方案的带来的一大缺点是软件开发周期的延长以及难度都是采用小型定制的微控制器内核因此要把应用程序、嵌入式操作系统以及协议栈都集成到一起需要花费更多的测试与调试周期。
同时用单独的编译器和开发环境,对软件的可重用性限制很大如果应用程序复杂度较高,或者对性能要求较高图2给出了一个双芯片模型的框图微控制器和射频收发器是分离式的。
特别地部已经固化了网络协议栈的话,它一般就被称为网络处理器AT86RF231等。
图2双芯片模型结构图网络处理器方案如果某些产品的应用程序已经完善了,所有的用户功能也已正常运作,只是需要额外给它添加网络通信功能(即协议栈)的时候,使用网络处理器方案是一种合理的途径。
该方案能够有效减少开发者学习使用一种全新芯片的时间。
一般而言,网络处理器需要配合微控制器共同使用,因此它是一种特殊的双芯片方案。
不同的是,在网络处理器内部不仅有无线收发器,而且已经固化了6LoWPAN的协议栈。
典型图3网络处理器方案结构图和网络处理器的通信可通过UART接口或者SPI接口,通信命令类似于套接字协议。
因此该模型的使用方式不再需要将6LoWPAN协议栈集成到微控制器中,而仅仅只需通过软件通信接口即可实现。
如果实际采用了操作系统,比如LINUX来运行应用程序,则只需要很小的改进便可将6LoWPAN通信功能添加进去。
该方案的缺点如同双芯片方案,他同样需要两个芯片来实现。
因此对电路板尺寸严格控制的项目将难以实施。
由于网络处理器内部集成了图2无人机拍摄的道路画面与常规人工巡查相比,不受地形限制、巡查效率大大提高可将拍摄的数据带回分析,使得巡视不留死角,降低人工劳动强度与载人飞机和飞艇遥感相比,运营成本低,而且不需要进行飞行员培训、飞行申请随时随地进行巡视。
不受气象、地理条件的影响。
一般无人机巡查应更激烈的机动和更加恶劣的飞行环境,更适于执行特殊时期危险性不会造成人员伤亡风险;生存能力强,机动性能好不受其环境地质变化多样的地震、塌方、风刮物等影响。
6lowpan的基本架构
6lowpan的基本架构6LoWPAN(IPv6 over Low-Power Wireless Personal Area Network)是一种用于低功耗无线个人局域网的IPv6协议栈。
它是为在低功耗传感器设备和无线嵌入式系统中实现IPv6通信而设计的。
6LoWPAN的基本架构包括以下几个关键组件:1. 6LoWPAN Node:6LoWPAN节点是指使用6LoWPAN协议栈的设备或传感器节点。
每个6LoWPAN节点有一个全局唯一的IPv6地址,并可以通过IPv6协议进行通信。
2. 6LoWPAN Border Router:6LoWPAN边界路由器是连接6LoWPAN网络与IPv6网络(如Internet)之间的网关设备。
它负责处理6LoWPAN节点和IPv6网络之间的数据转发和转换。
3. 6LoWPAN Adaptation Layer(6LoWPAN适配层):6LoWPAN适配层位于网络层和物理层之间,用于提供IPv6包的压缩、分片和组装功能。
由于传感器设备的资源有限,6LoWPAN协议使用一系列压缩算法来节省传输的数据量。
4. Media Access Control(媒体访问控制层):6LoWPAN使用IEEE 802.15.4作为物理层标准,用于提供无线通信。
媒体访问控制层负责在6LoWPAN节点之间进行数据传输。
5. Routing Protocol(路由协议):6LoWPAN网络可以使用各种路由协议来实现节点间的数据转发。
常见的路由协议有RPL(IPv6 Routing Protocol for Low-Power and Lossy Networks)和AODV(Ad Hoc On-Demand Distance Vector)。
通过以上的基本架构,6LoWPAN可以实现低功耗传感器设备的互联和与IPv6网络的通信。
它在物联网应用中具有广阔的应用前景,例如智能家居、智能城市和工业自动化等领域。
6lowpan的基本架构 -回复
6lowpan的基本架构-回复【6lowpan的基本架构】6lowpan(IPv6 over Low power Wireless Personal Area Network)是一种将IPv6协议栈扩展到低功耗无线个人局域网的网络通信技术。
它的出现针对了物联网设备连接数量的急剧增加的需求,旨在提供低能耗、低延迟、低带宽的网络通信方案。
本文将从以下几个方面详细介绍6lowpan的基本架构。
一、物理层与链路层6lowpan的物理层和链路层是构成其基本架构的重要部分。
物理层即无线通信的媒介,而链路层则负责在物理层上传输数据。
在6lowpan中,常用的无线通信媒介包括IEEE 802.15.4、Bluetooth Low Energy (BLE)等。
这些媒介提供了低功耗、低数据速率的无线通信能力。
二、网络层网络层是6lowpan协议栈的核心部分,负责将数据包进行路由和转发。
在6lowpan中,采用了IPv6作为网络层的协议。
IPv6的地址空间相比IPv4更加广阔,可以满足物联网大规模设备的连接需求。
此外,6lowpan还引入了一种新的地址格式,即IPv6-over-IEEE 802.15.4地址压缩格式,以减小地址的长度和通信时的开销。
三、传输层传输层负责在网络层上提供端到端的可靠传输。
在6lowpan中,常用的传输层协议是UDP(User Datagram Protocol)。
UDP是一种无连接的传输协议,适用于物联网中需要低延迟和简化头部开销的应用场景。
由于无连接的特性,UDP在传输过程中不提供可靠性,但可以通过上层协议进行补充。
四、应用层应用层是6lowpan协议栈的最上层,提供了与物联网应用相关的协议和接口。
在6lowpan中,可以使用各种应用层协议,如CoAP (Constrained Application Protocol)、MQTT(Message Queuing Telemetry Transport)等。
6LoWPAN嵌套移动网络路由优化方案
( . 熟理 工 学院 , 苏 常 熟 250 ;2 南 京理 工大 学 , 1常 江 150 . 南京 209 ) 104
摘 要 :提 出一 种 6 o AN嵌 套移 动 网络路 由优化 方 案 , 此 方案 中, L WP N移 动 网络节 点 无 须经 过 家 乡 L WP 在 6o A
代 理也 无 须建 立隧道 即 可与通信 节 点通信 , 节省 了数据 传 输 开销 , 缩短 了数据 传 输 延迟 。提 出 了移动 路 由器转
交地 址的 分层 结构 , 根据 此分层 结构 , 出 了基 于最短 路径 的移 动路 由器转 交地 址 配置算 法 , 提 缩短 了数 据 传输 延 迟 。从 理论 和仿 真 两个 角度 对 所提 出的路 由优 化方 案 的路 由优 化 开销 、 由延迟及 路 由代价 等性 能参 数 进行 了 路 比较 分析 , 结果 验证 了本 方案 的有 效性 和 高效性 。 分析
Ab t a t T i p p r p o o e c e o o t g o t z t n o L W P e td mo i ewok . I h c e 。a sr c : h s a e r p s d a s h me f rr u i p i ai f6 o n mi o AN n s b l n t r s n t e s h me e e 6 o P bl ewok n d o l o L W AN mo i n t r o e c ud c mmu i aewi o r s o d n o e w to t a sn eh mea e t f h or s o . e n c t t ac re p n e t d i u s ig t o g n e c re p n h n h p h ot d n b l o tro sa l hn u n l i g mo i r ue re tb i i g a t n e ,wh c e u e h o t o aa ta s s in a d s o t n h e a i fd t e s ih r d c d t e c s f rd t n miso n h re s t e d l y t r me o aa t n miso . h c e r ae h a ee t cu e fra mo i o tr Sc r .fa d e s n r p s d t e c r .fa d e s r s si n T e s h me c e td t e l y r d s u t r b l r u e ’ a e o d r s .a d p o o e h a e o d r s a r o e c n g rt n ag r h b s d o h h r s ah r m h e s e t e f t e r n i lt n, n y e h r p s d o f u a i l o i m a e n t e s o t tp t .F o t e p rp ci s o h o y a d s i o t e v muai o a a zd te po o e l s h me’ e fr n e p r me es i c u i g r u i go t z t n c s , u i g c s a d ru i g d ly, n h n lt a e u t ce S p roma c a a tr ,n l d n o t p i a i o t r t o t n t ea a d t e a ay i l s l n mi o o n o n c r s s o tee e t i n fce c f h c e . h w f ci t a d ef i n y o e s h me h vy i t
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
一种6LoWPAN的移动支持方案Wang Xiaonan, Zhong Shan, Zhou Rong摘要:本文提出了一种6LoWPAN的移动支持方案。
在该方案中,控制信息在链路层实现的移动的越区切换的操作,以及路由的控制信息自动地进行通过网络的拓扑结构,从而节省了路由建立过程中功率和延迟时间消耗。
此外,移动节点的在移动处理中不需要考虑地址,越区切换时也没这个必要,从而降低了移动节点的功耗,并延长其寿命。
从理论和仿真的角度,分析性能参数,包括的越区切换的成本,移动越区切换的延迟时间和分组损失率,分析结果表明,该性能该计划是优于其他方案。
关键词:6LoWPAN,移动切换,隧道,路由,链路层1 简介低功耗无线个人区域网络(LoWPAN)由传感节点符合标准IEEE802.15.4的[1]无线通信的支持。
该LoWPAN节点是特点是体积小,有限的功率,有限的计算和存储资源。
无线传感器网络(WSN)是LowPAN的一个类型,所以传感器节点可以与环境互动通过感测或控制一些物理参数。
在一般情况下,传感器节点合作,执行一项共同的任务[2]。
一些需要新的模式,使低功耗器件参加在互联网上。
例如,物联网范例[3]已经出现,如果所有的嵌入设备和网络本机IP功能和互联网连接。
IPv6被认为是更适合于LoWPAN网络[4],因为它提供双方更大的地址空间和更好的自动配置机制。
IPv6的低功耗无线个人区域网络(6LoWPAN的互联网工程任务组)工作组(IETF)定义了IPv6在IEEE802.15.4接口[5,6]。
6LoWPAN的节点具有以下特点[5]:(1)微数据包的大小。
由于最大物理层数据包为127字节,最大帧在介质访问控制层的大小为102个八位字节;(2)支持16位的短地址或IEEE-64位扩展介质访问控制地址(3)带宽。
物理层定义的数据传输速率为250 kbps,40 kbps,20 kbps;(4)低功耗。
通常情况下,某些或所有设备是电池供电的;(5)大数量设备将在生命周期内部署。
虽然6LoWPAN的帮助,使IP-WSN端到端与外部世界的通信是可行的,由于对移动性的支持的成本,其实施有难度[7]。
因此,信令开销过大成为一个障碍IP-WSN 应用的因素,尤其是在传感器节点在不同的领域的移动情况下,例如在病人的场景身体无线传感器网络等[8]。
成功的6LoWPAN的移动性支持是非常重要的[8,9]。
随着对移动业务的需求不断增加,6LoWPAN的必须提供一个很好的方式来支持一个更大的应用价值移动性。
目前,在基于隧道的移动性协议的6LoWPAN的应用,因为移动节点要发送和接收大量的控制信息,以确保的通信的连续性,并减少数据包的丢失速率和传输的控制信息却消耗大量的能量。
同样地,基于路由的移动性计划不能施加到6LoWPAN的,因为移动节点周期性地发送的控制消息,以实现消耗大量移动性管理和控制消息的网络资源量。
此外,现有的移动协议网络层中的[10],每个控制信息数据包包括一个IPv6报头消耗了大量的能源。
因此,需要提出一种低成本6LoWPAN的移动性支持计划。
考虑到6LoWPAN的特性,本文着重提出了一种低成本的6LoWPAN的移动性支持计划:(1)控制信息交互的移动性切换在链路层进行,即控制信息在一帧中,既不包括封装的适配层,也没有头的IPv6报头的网络层,所以该控制信息的传输单元小和延迟时间采取的发送该控制信息是较短的。
(2)移动性越区切换的控制信息的路由通过网络的拓扑结构自动地实现,从而节省了所消耗的功率和延迟时间路由建立。
(3)移动实体不需要一个转交地址,它也不参与到移动越区切换控制的过程中,参与从而节省了移动实体的能量并延长其寿命跨度。
该文献的其余部分的组织如下。
在第2节,我们讨论的相关工作6LoWPAN 的移动性支持计划。
我们描述和讨论所提出的网络体系结构在移动性计划建议在第4节和第3节,表现在第5节。
2 相关工作参考文献[9]阐述了6LoWPAN的移动性支持的重要性和在实现6LoWPAN的移动性面临的问题。
由于6LoWPAN的自身特点,典型的移动性协议的特性与不适合6LoWPAN。
HMIPv6[11]、FMIPv6[12]、MIPv6[12]的都是基于隧道的协议而且需要节点发送和接收大量的控制信息以确保通信的连续性,并减少数据包损失率。
由于消耗的控制信息的传输大量的能量,基于隧道的移动性协议并不适用于6LoWPAN的。
HAWAII[13]和蜂窝IP[12]基于路由的移动性计划,其中移动节点周期性地发送路径设置消息和路径刷新实现移动性管理的消息[13],消耗大量的能量,所以它们不会被应用到6LoWPAN的。
PMIPv6的(代理服务器MIPv6)[14]提出的控制之间交换的信息的本地移动锚和移动接入网关跟踪移动节点的运动并建立路由路径到达移动节点,以确保所述移动节点的通信的连续性。
PMIPv6的有效地减少移动节点的功率消耗,但它描述的情况,控制信息之间交换的本地移动锚和移动接入网关进行在网络层中,而且还需要本地移动锚之间建立一个额外的隧道和移动接入网关发送控制信息,也增加了WSN的功耗。
另外,有两个问题仍然需要解决的PMIPv6[15]:(1)在PMIPv6的协议多跳通信不能被使用(2)64比特的网络前缀对每个移动设备来说是强制性的。
参考文献[15]介绍了路由在6LoWPAN的移动性支持的状况,并研究可行的解决方案支持路由和移动超过6LoWPAN的网状网络。
作为一个结论,参考文献[15]指出,在设计一个新的协议,以应对移动性仍然是一个悬而未决的问题,现有的解决方案,要适应6LoWPAN的要求和资源仍是一项挑战,并指出进一步研究6LoWPAN的移动性是必要的。
6LoWPAN的最新草案关于移动性[16]确定了移动性的情况下,面临的主要挑战和安全问题类型的网络。
文献[17,18]提出了一种6LoWPAN的移动性支持计划NEMO [19],并在该计划的移动实体取得了移动性支持。
但是,该计划的IPv6有效载荷类型(移动性报头)的修改是不符合IPv6协议的分层设计原则。
参考文献[20]给出一个6LoWPAN的移动性支持计划。
该计划降低了成本的移动性越区切换和隧道的建立,但计划依赖于6LoWPAN的调度类型,以确定源节点或一个分组的目的地节点,即由中间节点转发数据包,以确定所有的调度类型,以确定该数据包的下一跳,这中间节点的功率消耗也增加限制了6LoWPAN标准的可扩展性。
此外,该方案增加了适配层和IP层的报头结构这也增加了传感器节点的发送功率。
文献[21〜24]提出了一种6LoWPAN的移动性管理架构,假设一个传感器节点移动在PAN(个人区域网络)与多个网关节点,在体系结构中,如果一个传感器节点的位置改变,那么它必须注册更改信息的所有网关节点,从而增加WSN的功耗。
会话发起协议(SIP)[25]提出了一个SIP统一资源标识符(URI)使用到全局识别用户和跟踪6LoWPAN的节点。
然而,SIP报头格式是太冗长要使用超过6LoWPAN的约束[8]。
最近提出的草案[26]6LoWPAN的网络中使用的SIP定义了一个解决方案。
一个草案由文献[27]采用信息简化和压缩支持移动IPv6的6LoWPAN的网络,边路由器负责压缩和解压信息符合MIPv6的协议。
参考文献[28]提出了一种6LoWPAN的移动性切换方案的基础上预配置的过程。
在该方案中,每个移动节点都配备了合作伙伴节点信息存储在在附近的PAN协调器,根据本PAN协调器上的信息进行预配置的过程移动节点的移动切换以缩短移动性切换时延。
在该方案中,如果移动节点相对移动,快速或突然改变其移动角度,然后预配置过程失败。
参考文献[7]提出了一种基于网络的移动支持IP-WSN协议称为传感器代理移动IPv6(SPMIPv6的PMIPv6)的基础上,提出了它的体系结构,消息格式信令开销,移动性,并评估其表现成本和能源消耗。
分析结果表明SPMIPv6显着降低了能源消耗水平。
然而,SPMIPv6具有相同的一样的要解决的问题。
参考文献[4]提出的整体场景扩大到LoWPAN的IP,包括6LoWPAN的适配层报头格式封装和压缩,也集中在寻址,路由选择,自动配置和邻居发现的问题,但它并没有给出详细的讨论移动性支持。
参考文献。
[29]提出了一种架构,以支持医疗传感器网络基于6LoWPAN,并定义了一个协议,开展跨WSN的移动性。
在提出的协议中,移动性管理委托给系统监测病人的生命常数,所以有一定的局限性。
3 网络架构6LoWPAN的使用IEEE802.15.4标准[1]的链路层协议,并包括三个不同的节点:个人区域网络协调器(PAN协调器),全功能设备(FFD)和精简功能设备(RFD)。
PAN协调器是固定的节点,FFD分为固定节点和移动节点。
在方案里,6LoWPAN标准分为多个子PAN且一个子PAN包括三种类型的节点:6LoWPAN的网关节点,簇头节点和簇成员节点。
一个6LoWPAN的网关节点是一个PAN协调人,簇头节点是一个FFD具有路由和转发功能,簇成员是一个群集成员节点没有一个路由和转发功能。
该计划讨论的情况,一个6LoWPAN的包括一个子PAN。
一个子PAN仅包括一个6LoWPAN的网关节点无线传感器网络与IPv6网络连接,并拥有强大的硬件资源。
该计划将一成多个子PAN簇,每个簇由一个簇头节点一些群集成员节点。
一个集群由一个固定簇头节点被称为固定的集群和集群确定移动簇头节点被称为移动的集群。
一移动群集作为一个单元内的子PAN移动。
一个6LoWPAN的网关节点和所有的固定的簇头节点的子PAN 形成树形结构,它被称为簇树。
簇树根节点6LoWPAN的网关节点,而中间节点和叶节点是固定的群集头节点。
所有的在6LoWPAN的构建集群树木6LoWPAN 的骨干路由网络。
移动集群通信的IPv6节点通过在同一子-PAN,并且固定的群集的群集树集群中的树头节点直接与移动簇头节点被称为一个移动集群移动集群的节点相关联。
在一个瞬间移动集群只有联营节点。
6LoWPAN的网络架构示于图1,群集的6LoWPAN的网关节点(黑方)和多个固定的簇头节点(黑点或黑钻)。
在图1,一个黑色的方形代表作为联营节点的一个固定的簇头节点移动群集和一个黑色的三角形是指移动簇头节点。
图1文献[30,31]提出了一种IEEE802.15.4簇树,其差异现有的群集树之间[30,31]和集群树提出的计划如下:(1)计划提出的节点的IPv6地址结构在一个集群中的树,包括6LoWPAN 的网关节点,集群头节点和簇成员节点和簇树与IPv6网络1的结构是一致的,即,一个簇树对应的一个IPv6网络,一个簇对应一个IPv6子网和一个集群成员节点对应于一台主机。