(VR虚拟现实)基于无线HART协议的数据链路层协议模型设计.docxVIP

(VR虚拟现实)基于无线HART协议的数据链路层协议模型设计.docx

  1. 1、本文档共11页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于无线 HART 协议的数据链路层协议模型设计 无线HAR■是一种专门为过程控制领域而设计的网络通信协议,是 HA RT现场总线在无线领域的延伸,其通信模型主要由应用层、网络层、 数据链路层、物理层组成。 其中数据链路层在物理层提供服务的基础 上向网络层提供服务, 其最基本的服务就是将来自节点网络层的数据 可靠的传输到相邻节点的网络层。 数据链路层协议主要用于建立可靠的点到点的单跳通信。 在层型的拓 扑结构上实现无线HAR■数据链路层通信协议,这里所设计的算法已 成功应用于无线HART单跳网络。 1无线HART拓扑结构 无线通信网络拓扑主要包括星型和网状两种结构, 星型单跳网络支持 高可靠性的网络通信,而网状多跳网络支持远距离通信,无线 HART 协议支持网状拓扑结构和星型拓扑两种结构, 用户可根据实际需要选 择星型或网状拓扑结构, 或者介于二者之间的拓扑结构。 本文根据工 业现场的实际要求, 采用星型和网状结合的两层网络拓扑结构, 第一 层是网状结构,由网关和路由设备构成 ;第二层是星型结构,由路由 设备以及现场设备构成。其中,网关负责无线 HART网络与工厂内的 其他网络的协议转换与数据映射。 簇首作为网络管理者的代理, 负责 构建由现场设备和路由设备构成的星型结构,监测星型结构性能 ;作 为安全管理者代理,负责合并及转发簇成员的数据 ; 负责转发其他簇 首的数据。簇成员负责获取现场数据并发送到簇首。 2无线HAR■数据链路层协议 无线HAR■数据链路层包括逻辑链路层协议(LLC)和介质访问控制层 协议(MAC),数据链路层主要定义数据帧格式,介质访问控制层主要 负责管理和协调通信资源的分配和使用。 逻辑链路层 帧格式 其中,地址指示为无线HART网络支持两种地址格式,一种用于局域 网的短地址,一种用于广域网的长地址。其中短地址由 16位二进制 组成,用户可自行定义:长地址由 64位二进制数组成, 64 位中高 2 4位表示设备ID,低24位表示OUI地址(由IEEE STD 802.15.4协议 分配,其中无线HAR啲OUI地址为0X00181E),中间16位表示设备 类型(设备生产厂家确定);时序号为绝对时序号的最低8位;网络ID 为无线HART艮据网络应用类型确定的网络ID号:数据包指示为数据 包指示由 8位二进制数组成, 低3位表示数据包的类型, 第 4位表示 网络密钥,第 5、6 位表示数据包的优先级。 无线 HAR■数据包分为 ACK Advertise、Keep alive、Disconnect、 Data5种类型,分为命令、过程数据、一般、报警 4种优先级。发送 数据来自网络层并需要发送的数据。 MIC为网络授权检测。CRC为数 据完整性检测。 2.2 MAC协议分析 无线HART链路调度主要通过以邻居表位核心的五张表实现,其中超 帧表记录超帧的分配和使用状态 ;链路表记录链路 ( 通信资源 )的分配 和使用状态 ; 邻居表记录着节点本身的邻居节点 (处于节点单挑通信 范围之类的节点称为该节点的邻居节点 ); 路由表记录着多跳网络中 的路由信息 ; 缓冲表存储着待发送的数据同时记录优先级以及等待时 间等状态。 无线HART网络中每一个节点都支持多个超帧,网络管理者完成超帧 的构建和维护, 并根据网络需求进行时隙链路的分配。 每一个超帧包 含一定数量的时隙。 超帧一旦建立, 网络管理者为该超帧增加、 删除、 优化链路时隙。一旦分配时隙,超帧应该使能从而允许链路的调度。 链接表中一个链接表示一个通信机会, 通过链接表实现目标邻居节点 的识别,时隙、超帧序列号、发送接收方向、链路类别、信道。邻居 表维护并记录着一组能与节点直接通信 (单跳) 邻居节点,通过邻居表 可查询邻居节点地址、 时钟源标志、通信数据量、 节点最后通信时间、 通信节点状态、 节点通信优先级。 图表提供上行和下行多跳网络的路 由信息,其元素主要由多个路由路径节点信息, 图标主要由网络管理 者实现管理。 缓冲表主要用于节点存储待发送数据, 记录着数据包的 ID、优先级、目的地址类型、保存时间。 3无线HAR■数据链路层设计与实现 3.1 通信资源分配 无线HART网络采用频分多址(FDMA和时分多址(TDMA混合的信道访 问机制。无线HART协议采用集中式资源分配方式,即通信资源由网 络管理器统一分配。无线 HART网络工作于2.4 GHz射频频段。为了 保证系统能在非常恶劣的工业现场通信环境中实时、 可靠的工作, 无 线 HART 采用TDMA^ FDMA勺混合信道分文机制。TDMA技术将每一个时隙复 用到 2.4 GHz 的 16个信道上,使系统的有效带宽提高了 16倍。 为了进行资源分配,首先建立通信资源矩阵。纵坐标表示信道频率, 横坐标

文档评论(0)

cooldemon0601 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档