基于无线HART协议的数据链路层协议模型设计30068.docx
《基于无线HART协议的数据链路层协议模型设计30068.docx》由会员分享,可在线阅读,更多相关《基于无线HART协议的数据链路层协议模型设计30068.docx(12页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、基于无线HART协议的数据链路层协议模型设计无线HART是一种专门为过程控制领域而设计的网络通信协议,是HART现场总线在无线领域的延伸,其通信模型主要由应用层、网络层、数据链路层、物理层组成。其中数据链路层在物理层提供服务的基础上向网络层提供服务,其最基本的服务就是将来自节点网络层的数据可靠的传输到相邻节点的网络层。数据链路层协议主要用于建立可靠的点到点的单跳通信。在层型的拓扑结构上实现无线HART数据链路层通信协议,这里所设计的算法已成功应用于无线HART单跳网络。1 无线HARRT拓扑结构构无线通信网络拓拓扑主要包括括星型和网状状两种结构,星星型单跳网络络支持高可靠靠性的网络通通信,而网
2、状状多跳网络支支持远距离通通信,无线HHART协议议支持网状拓拓扑结构和星星型拓扑两种种结构,用户户可根据实际际需要选择星星型或网状拓拓扑结构,或或者介于二者者之间的拓扑扑结构。本文文根据工业现现场的实际要要求,采用星星型和网状结结合的两层网网络拓扑结构构,第一层是是网状结构,由由网关和路由由设备构成;第二层是星星型结构,由由路由设备以以及现场设备备构成。其中中,网关负责责无线HARRT网络与工工厂内的其他他网络的协议议转换与数据据映射。簇首首作为网络管管理者的代理理,负责构建建由现场设备备和路由设备备构成的星型型结构,监测测星型结构性性能;作为安安全管理者代代理,负责合合并及转发簇簇成员的数
3、据据;负责转发发其他簇首的的数据。簇成成员负责获取取现场数据并并发送到簇首首。2 无线HARRT数据链路路层协议无线HART数数据链路层包包括逻辑链路路层协议(LLLC)和介介质访问控制制层协议(MMAC),数数据链路层主主要定义数据据帧格式,介介质访问控制制层主要负责责管理和协调调通信资源的的分配和使用用。2.1 逻辑链链路层2.1.1 帧帧格式其中,地址指示示为无线HAART网络支支持两种地址址格式,一种种用于局域网网的短地址,一一种用于广域域网的长地址址。其中短地地址由16位位二进制组成成,用户可自自行定义:长长地址由644位二进制数数组成,644位中高244位表示设备备ID,低224位
4、表示00UI地址(由IEEEE STD 802.115.4协议议分配,其中中无线HARRT的OUII地址为0xx001811E),中间间16位表示示设备类型(设备生产厂厂家确定);时序号为绝绝对时序号的的最低8位;网络ID为为无线HARRT根据网络络应用类型确确定的网络IID号:数据据包指示为数数据包指示由由8位二进制制数组成,低低3位表示数数据包的类型型,第4位表表示网络密钥钥,第5、66位表示数据据包的优先级级。无线HART数数据包分为AACK、Addvertiise、Keeep allive、DDisconnnect、DData5种种类型,分为为命令、过程程数据、一般般、报警4种种优先级
5、。发发送数据来自自网络层并需需要发送的数数据。MICC为网络授权权检测。CRRC为数据完完整性检测。2.2 MACC协议分析无线HART链链路调度主要要通过以邻居居表位核心的的五张表实现现,其中超帧帧表记录超帧帧的分配和使使用状态;链链路表记录链链路(通信资资源)的分配配和使用状态态;邻居表记记录着节点本本身的邻居节节点(处于节节点单挑通信信范围之类的的节点称为该该节点的邻居居节点);路路由表记录着着多跳网络中中的路由信息息;缓冲表存存储着待发送送的数据同时时记录优先级级以及等待时时间等状态。无线HART网网络中每一个个节点都支持持多个超帧,网网络管理者完完成超帧的构构建和维护,并并根据网络需
6、需求进行时隙隙链路的分配配。每一个超超帧包含一定定数量的时隙隙。超帧一旦旦建立,网络络管理者为该该超帧增加、删删除、优化链链路时隙。一一旦分配时隙隙,超帧应该该使能从而允允许链路的调调度。链接表表中一个链接接表示一个通通信机会,通通过链接表实实现目标邻居居节点的识别别,时隙、超超帧序列号、发发送接收方向向、链路类别别、信道。邻邻居表维护并并记录着一组组能与节点直直接通信(单单跳)邻居节节点,通过邻邻居表可查询询邻居节点地地址、时钟源源标志、通信信数据量、节节点最后通信信时间、通信信节点状态、节节点通信优先先级。图表提提供上行和下下行多跳网络络的路由信息息,其元素主主要由多个路路由路径节点点信息
7、,图标标主要由网络络管理者实现现管理。缓冲冲表主要用于于节点存储待待发送数据,记记录着数据包包的ID、优优先级、目的的地址类型、保保存时间。3 无线HARRT数据链路路层设计与实实现3.1 通信资资源分配无线HART网网络采用频分分多址(FDDMA)和时时分多址(TTDMA)混混合的信道访访问机制。无无线HARTT协议采用集集中式资源分分配方式,即即通信资源由由网络管理器器统一分配。无无线HARTT网络工作于于2.4 GGHz射频频频段。为了保保证系统能在在非常恶劣的的工业现场通通信环境中实实时、可靠的的工作,无线线HART采用TDMA和和FDMA的的混合信道分分文机制。TTDMA技术术将每一
8、个时时隙复用到22.4 GHHz的16个个信道上,使使系统的有效效带宽提高了了16倍。为了进行资源分分配,首先建建立通信资源源矩阵。纵坐坐标表示信道道频率,横坐坐标表示时隙隙,矩阵中的的每个单元表表示一个通信信资源,每个个通信资源用用频率和时隙隙的二元组来来唯一标示。每每个矩阵元素素包含如下通通信资源和链链路的信息:占用标志位位,链路的源源节点、链路路的目的节点点、链路的类类型。矩阵中中每个元素都都被初始化为为0,当某个个通信资源已已经被分配,矩矩阵中对应元元素的占用标标志位被置为为1,并填充充相应的通信信资源信息。无线HART网网络中,通信信资源有NOORMAL、AADVERTTIS、JOO
9、IN和DIISCOVEERY 4种种类型,NOORMAL通通信资源主要要用于过程数数据和管理命命令的传输,AADVERTTISE通信信资源用于广广播网络信息息以方便新节节点加入网络络,JOINN通信资源用用于新设备加加入,DISSCOVERRY通信资源源用于邻居发发现。其中NNORM-AAL类型的通通信资源与路路由路径相关关,其他的资资源都与路由由路径无关,重重点考虑NOORMAL通通信资源的分分配。NORRMAL通信信资源分配以以所建立的拓拓扑结构为基基础,以图表表和邻居表为为分配图,根根据所建立的的两层结构进进行两层分配配。1)簇内通信 簇内所有的的通信节点的的通信资源位位于矩阵的同同一行
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 无线 HART 协议 数据链 模型 设计 30068
限制150内