【摘要】:网络层从功能上为IEEE 802.15.4MAC子层提供支持,为应用层提供了合适的服务接口。NLME利用NLDE完成一些管理任务,维护网络信息中心的数据库对象。NLME提供的服务包括配置新设备、建立网络、加入和离开网络、寻址、邻居发现、路由发现和接收控制。网络层提供两种服务,通过两个服务接入点分别进行访问。ZigBee网络层帧结构如表6-11所示。表6-11ZigBee网络层帧结构帧控制域:有16位(2字节)长,内容包括帧种类、寻址、排序和其他的控制标志位。
网络层从功能上为IEEE 802.15.4MAC子层提供支持,为应用层提供了合适的服务接口。为了实现与应用层的接口,网络层从逻辑上被分为两个具备不同功能的服务实体,分别是数据实体和管理实体。
网络层数据实体(NLDE)通过与它相连的服务接入点(SAP)即NLDE-SAP提供数据传输服务。网络层管理实体(NLME)通过与它相连的SAP即NLME-SAP提供管理服务。NLME利用NLDE完成一些管理任务,维护网络信息中心的数据库对象。
NLME提供的服务包括配置新设备、建立网络、加入和离开网络、寻址、邻居发现、路由发现和接收控制。
网络层提供两种服务,通过两个服务接入点分别进行访问。这两个服务分别是网络层数据服务和网络层管理服务,它们与MCPS-SAP和NLME-SAP一起组成了应用层和MAC子层间的接口。除了这些外部接口以外,在网络层内部,NLME和NLDE之间也存在一个接口,NLME可以通过它访问网络层的数据服务。
ZigBee网络层帧结构如表6-11所示。
表6-11 ZigBee网络层帧结构
(www.xing528.com)
(1)帧控制域:有16位(2字节)长,内容包括帧种类、寻址、排序和其他的控制标志位。
(2)目标地址域:该域是必备的,有2个字节长,用来存放目标设备的16位网络地址或者广播地址(0xFFFF)。
(3)源地址域:该域是必备的,有2个字节长,用来存放发送帧设备自己的16位网络地址。
(4)半径域:该域是必备的,有1个字节长,用来设定传输半径。
(5)序列号域:该域是必备的,有1个字节长,在每次发送帧时加1。
(6)帧负载域:该域长度可变,内容由具体情况决定。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。