16、基于 IP 的 WPAN 和 WLAN 技术解析

基于 IP 的 WPAN 和 WLAN 技术解析

1. 数据分片与邻居发现

数据分片是一项资源密集型任务,对电池供电的传感器节点的处理和能源能力要求较高。为降低大型网状网络中的功率和资源限制,建议在应用层面限制数据大小,并使用报头压缩技术。

邻居发现(ND)由 RFC4861 定义为单跳路由协议,它是网状网络中相邻节点之间的正式约定,允许节点相互通信。随着网状网络的增长、收缩和转变,会产生新的和变化的邻居关系,因此需要进行邻居发现。ND 包含两个基本过程和四种基本消息类型:
- 寻找邻居 :包括邻居注册(NR)和邻居确认(NC)阶段。
- 寻找路由器 :包括路由器请求(RS)和路由器通告(RA)阶段。

在 ND 过程中可能会出现冲突,例如主机节点与一个路由器断开连接并与同一网状网络中的另一个路由器建立连接。ND 规范要求查找重复地址和不可达邻居,并且可以结合 DHCPv6 使用。

具备 802.15.4 能力的设备通过物理层和数据链路层启动后,6LoWPAN 可以执行邻居发现并扩展网状网络,具体过程如下:
1. 为低功耗无线寻找合适的链路和子网。
2. 最小化节点发起的控制流量。
3. 主机发送 RS 消息以请求网状网络前缀。
4. 路由器以前缀进行响应。
5. 主机为自己分配一个链路本地单播地址(FE80::IID)。
6. 主机在 NR 消息中将此链路本地单播地址传输到网状网络。
7. 通过等待 NC 消息进行重复地址检测(DAD),如果超时,则假定该地址未被使用。

配置完

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值