GB/T 17215.646-2018 电测量数据交换 DLMS/COSEM组件 第46部分:使用HDLC协议的数据链路层

GB/T 17215.646-2018 电测量数据交换 DLMS/COSEM组件 第46部分:使用HDLC协议的数据链路层
标准编号:GB/T 17215.646-2018
文件类型:.pdf
资源大小:5.5M
标准类别:电力标准
资源ID:35734
免费资源

GB/T 17215.646-2018标准规范下载简介和预览

GB/T 17215.646-2018 电测量数据交换 DLMS/COSEM组件 第46部分:使用HDLC协议的数据链路层简介:

GB/T 17215.646-2018 是中国国家标准中的一部分,它定义了电测量数据交换中DLMS/COSEM组件的第46部分,即使用High-Level Data Link Control(HDLC,高级数据链路控制)协议的数据链路层的简介。

HDLC是一种面向比特的、平衡的、可选的、差错控制的通信协议,主要用于点对点的通信链路。它在数据链路层提供了一种可靠的数据传输方式,通过使用标志序列,循环冗余校验(CRC),和流量控制等机制,确保数据的正确传输。

在GB/T 17215.646-2018中,详细描述了如何在DLMS/COSEM(分布式良率管理/公共对象服务环境)的框架下,使用HDLC协议进行数据交换。这包括数据帧的格式、控制操作、错误检测和恢复机制等。DLMS/COSEM是一种用于智能电表和其他能源管理设备的数据交换标准,它定义了设备间如何进行通信和数据交换的规则。

这个标准对于电力、能源管理等领域非常重要,它确保了不同设备间数据交换的兼容性和可靠性,有助于构建统一、高效、智能的能源管理系统。如果你在进行相关领域的技术研究或产品开发,理解并遵循这个标准是非常必要的。

GB/T 17215.646-2018 电测量数据交换 DLMS/COSEM组件 第46部分:使用HDLC协议的数据链路层部分内容预览:

215.6462018/IEC6205

6.3MAC子层所用的物理层服务

图9所示为物理层向MAC子层提供的服务 客户机端和服务器端都使用相同的服务集。

TB 10218-2008 铁路工程基桩检测技术规程(附条文说明)6.3.2物理链路的建立

AC子层使用的物理层服

链路的建立不使用物理层之上的协议层服务

物理链路的建立不使用物理层之上的协议层服务。

6.3.3物理链路的断开

6.4MAC子层协议规范

6.4.1MACPDU和HDLC顿

215.6462018/IEC6205

该顿格式应用在那些需要附加的错误保护、源地址和目的地址识别、和/或需要长顿的环境中。类 型3要求使用分段子域,这样可以把长度域减少到11比特。那些没有信息域的顿(如某些监督顿)或者 信息域长度为零的帧,是不包含HCS与FCS的,仅有FCS。HCS与FCS具有相同的计算公式,其长度 应为2个字节。 植的元素将在以下条文中描述

6.4.1.2标志(Flag)域

标志域的长度为一个字节,其值为7EH。 的结束标志,又要用作下一个顿的开始标志,如图11所示

1.3顿格式(Framefor

顿格式域的长度为两个字节,它由三个子域组成:格式类型子域(4比特),分段位(S,1比特)和 长度子域(11比特),见图12

格式类型子域的值应为1010 定义的顿格式类型3 长度子域的值是顿中的字节的数量(不包括帧起始标志和顿结束顿标志序列)

分段位的使用规则见6.4.4.4.3.6

6.4.1.4目的地址(Des.address)域和源地址(Src.address)域

本顿有两个确切的地址域:目的地址域和源地址域。这两个地址域都应采用HDLC标准ISO/I 39中4.7.1所述的HDLC地址扩展机制

6.4.1.5控制(Control)域

控制域的长度为一个字节。控制域指示顿类型为命令或响应,并在适当的情形下(顿I,RR R)包含顿序列号,见6.4.3.2

6.4.1.6头部校验序列(HCS)域

HCS域的长度为两个字节。 顿头字节计算得出HCS,不包括起始标识和HCS自身。其计算方法与顿校验序列(FCS)相同 无信息域的顿仅包含一个FCS(此时.HCS被视为FCS)。HCS(以及FCS)的计算方法参见附录A

6.4.1.7信息(Information)域

6.4.1.8顿校验序列(FCS)域

FCS域的长度为两个字节。FCS由整个顿的长度计算得出,但是不包括起始开始标识和FCS 除非另有说明,校验序列总是由整个顿的长度计算得出,不不包括起始标志、FCS自身,以及 起始和停止元素。HCS以及FCS)的计算方法参见附录A。

6.4.2.1使用扩展地址

应使用ISO/IEC13239:2002中4.7.1所述机制扩展地址。 地址域可以通过保留每个地址字节的第一个传输比特(低位)来扩展,若该位被置为二进制的“0”, 则指示下一字节是地址域的扩展。扩展字节的格式应与首个字节相同。这样,地址域可以逐级扩展。 也址域的最后一个学节用把最低比特置为二进制的“1”来指示, 使用扩展时,若首个地址字节的第一个传输比特为二进制的"1”,则指示只使用一个地址字节。地 止扩展的使用把单个地址字节的编址范围限制在了128以内

6.4.2.2地址域结构

HDLC顿格式类型3(见6.4.1.1)的地址域包含两个地址:目的HDLC地址和源HDLC地址。根据 数据交换方向,客户机端地址和服务器地址都可以是目标地址或源地址 客户机端地址应总是表示为一字节。地址扩展的使用把客户机地址的范围限制在128 在服务器端,为了能在单一物理设备内寻址一个以上的逻辑设备和支持多点配置,HDLC地址可 分为两部分10)。一部分(所谓“高位HDLC地址”)应在逻辑设备(一个物理设备内可独立寻址的实体) 寻址中使用,而另一部分(所谓“低位HDCL地址”)应在物理设备(多支路配置的一个物理设备)寻址中 更用。尽管高位HDLC地址应总是存在,但低位HDCL地址在不需要时可以省略, HDLC扩展寻址机制应适用于上述两种地址域。该地址扩展规定了可变长度的地址域,但是根据

10)由于服务器地址要么或者是源地址,要么是目标地址,这种区分可适用于源地址域和目的地址域

协议需要,一个完整的HDLC地址域的长度被限制为一字节、两字节或四字节。即: 一字节:只有高位HDLC地址存在; 两字节:一字节高位HDLC地址和一字节低位HDLC地址; 四字节:两字节高位HDLC地址和两字节低位HDLC地址。 上述三种情况在下图说明。 一字节地址结构:

这种可变长度HDLC地址结构为每字节保留了一个比特,用来表明给定的字节是最后一个还是 字节跟随。这意味着一字节地址的地址范围是0~0x7F,两字节地址的地址范围是0~0x3FFF。 单播、多播及广播的寻址功能由高位HDLC地址和低位HDLC地址提供

6.4.2.3保留的特殊HDLC地址

表3保留的客户机地址表

表4保留的服务器地址表

保留的低位HDLC地址

6.4.2.4特殊地址的处理

11)CALLING物理设备的含义见6.4.2.4

215.6462018/IEC6205

5.4.2.5长度不当地址的处

服务器端收到的帧也许会包含与接收设备内部寻址方式长度不同的地址。此时,适用如下规则: 本协议中的客户机地址应为一字节表示,因此若服务器端接收到的顿之源地址域超过一字节, 该顿应被去弃; 目的地址(DA)应根据表5处理

表5不当地址长度的处

6.4.3命令顿和响应顿

6.4.3.1选定的指令表

本部分采用UNC基本命令响应表的命令和响应见表6,并扩展以UI命令和响应,如 13239所定义。

分采用UNC基本命令响应表的命令和响应见表6,并扩展以UI命令和响应,如ISO/IEC

6.4.3.4接收就绪(RR)命令和响应

要收未就绪(RNR)命令和

6.4.3.6设置正常响应方式(SNRM)命令

SNRM命令应用来将被寻址的从站置为正常响应模式(NRM),该模式中所有控制域长度都为 个字节。从站应通过在第一响应时机传输UA响应以确认SNRM命令的接受。一且该命令被接受,从 站的发送和接收状态变量应置为0。 当本命令生效后,所有已分配给数据链路控制的未确认的1顿归还给更高层负责。这些未确认的 帧信息域的内容是否为了传输而被再分配到数据链路控制传送由更高层决定。 SNRM命令允许包含可选的信息域,用于数据链路参数的协商(见6.4.4.4.3.1),以及携带用户信 息,这些信息被透明地跨越链路层传送给数据链路的用户

6.4.3.7断开(DISC)命令

DISC命令应在终止由一个命令事先建立的运行模式或初始化模式时使用。在交换型和非交换型 网络中,它应用来通知被寻址的从站:主站将要暂停操作并且从站应进人逻辑断开模式。执行命令之 前,从站应通过UA响应的发送来确认DISC命令的接受。 当本命令生效后,所有已分配给数据链路控制的未确认的1归还给更高层负责。这些未确认的 顿信息域的内容是否为了传输而被再分配到数据链路控制由更高层决定。 信息域可以DISC命令中出现

6.4.3.8无编号确认(UA)响应

从站应使用UA响应,对SNRM和DISC命令的接收与接受进行确认, UA响应可以包含用于数据链路参数协商的可选信息域(见6.4.4.4.3.1)

DB42∕T 1319-2021 绿色建筑设计与工程验收标准6.4.3.9断开方式(DM)

A响应,对SNRM和DISC命令的接收与接受进 包含用于数据链路参数协商的可选信息域(见6.4

DM响应应用于报告状态:从站与数据链路已经在逻辑上断开、以及(按系统定义)处于NDM。 处于NDM的从站应发送DM响应,以请求主站/其他组合站发布方式设置命令,或者(若在发送对 方式设置命令接收的响应时)以通知主站它仍处于NDM,方式设置命令不能生效。信息域可在DM响 应中出现。 在NDM中的从站应监测收到的命令来查询响应时机,以便发送(或重发)DM响应。也就是,在接 收到方式设置命令(SNRM)而使得断 了UI命令)被接受

6.4.3.10顿拒绝(FRMR)响应

运作方式下的从站应用FRMR响应应被处于运作模式下的从站用来报告以下情况之一,这些情

是由于从主站接收到无FCS差错顿而形成的,这些情况靠同一顿的重发是无法纠正的: 收到了未定义或未实现的命令或响应; 收到了I/UI命令或响应,其信息域超出了从站/组合站所能容纳的最大信息域长度; 接收了来自从站/组合站的无效N(R)。即N(R)指示的是先前已传送并已被且确认的I帧的 序列号,或尚未发送而又不是下一个按序等待传输的1顿的序列号; 相关控制域不容许有信息域而接收到的顿包含信息域。 从站应在第一个时机传送FRMR响应,并应包含一个信息域,该信息域提供顿拒绝的原因(见 ISO/IEC13239中5.5.3.4.2)。

6.4.3.11无编号信息(UI)命令和响应

UI命令被用来在不影响任何站的V(S)或V(R)变量的情况下向从站发送信息。UI命令的接收 是没有由数据链路规程校验的序列号的;所以干挂石材工程维护检查指引(PPT,44P),如果在传送命令时数据链路发生异常,UI顿可能会丢 失。或如果在响应命令时发生异常情况,UI可能被重复。没有指定的从站对UI命令进行响应。UI 命令的发送可独立于数据链路站的方式(NDM或NRM)限制。

©版权声明
相关文章