MT-T 1202.5-2023 煤矿数据采集与传输技术要求 第5部分:报文规范_第1页
MT-T 1202.5-2023 煤矿数据采集与传输技术要求 第5部分:报文规范_第2页
MT-T 1202.5-2023 煤矿数据采集与传输技术要求 第5部分:报文规范_第3页
MT-T 1202.5-2023 煤矿数据采集与传输技术要求 第5部分:报文规范_第4页
MT-T 1202.5-2023 煤矿数据采集与传输技术要求 第5部分:报文规范_第5页
已阅读5页,还剩50页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

Specificationsofdataacquisitionandtrans国家矿山安全监察局发布I Ⅱ 1 1 14缩略语 2 2 2 4 49消息体 4 25Ⅱ本标准按照GB/T1.1—2020《标准化工作导则第一部分:标准化文件的结构和起草规则》进行MT/T1202.1—2023煤矿数据采集与传输技术要求第1部分:总体要求MT/T1202.2—2023煤矿数据采集与传输技术要求第2部分:服务集MT/T1202.3—2023煤矿数据采集与传输技术要求第3部分:设备发现与连接MT/T1202.4—2023煤矿数据采集与传输技术要求第4部分:信息安全RFC791IP协议(InternetProtocol)RFC3513互联网协议第六版IPv6规范寻址体系结构(InternetProtocolVersion6(IPv6)AddressingArchitecture)变长数据格式variable-length使用type和value来表示的IP地址,各字段取值符合IETFRFC791和IETFRFC3513的规定,类型值为4代表IPv4,类型值为6代表IPv6。对于消息中带类型标识数据值的表述,第一个字节表示值的数据类型(应符合MT/T1202.1—2023中:7.2表1的ID定义),后面字节按照类型对应的数据字节大小解析,当数据类型为变长数据时按照3.1变长数据格式解析。就是CDAT协议报文中除去CDAT报文头、安全报文头和签名外的部分,具体内容包括消息类2CDAT:煤矿数据采集与传输(CoalmineDataAcquisitionandTransmission)通用报文格式如图1所示,由下列4部分组成:安全报文头签名图1CDAT总体报文格式设备发现报文头如图3所示,其中格式类型为0x02。3CDATCDAT报文头CDAT报文头格式要求见表1。大小指示报文消息头的格式类型1字节表示CDAT的版本号,当前版本默认为11字节报文总长度,应包含CDAT报文头和CDAT报文头后续时间戳时间戳信息,报文发送时对应的系统时间Bit0~Bit3:预留位(Reserved),作为未来使用,当前1:包含扩展头,扩展头长度为0~20字节1比特Bit5~Bit6:分片标记,指示当前封装的消息体是否10:表示是第一个分片00:表示是中间分片01:表示是最后一个分片11:表示是一个完整的报文1:表示包含安全报文头,后续报文数据都基于安全头进行了安全保护1比特发布端标识1字节数据:类型为整型时为4字节整数值;类型为字符串时 组合信息类型0表示属性组合信息,1表示事件组合信息1字节1字节组合信息编码,用于识别一个组合信息如果标记FLAG中的扩展头标记为1,则应包含扩展头,4否则不应携带安全报文头。安全报文头格式应符合MT/T1202.4—2023的要求。8签名每个包含安全报文头的CDAT报文尾部都应包含签名,签名格式应符合MT/T1202.4—2023的息体头格式如图4所示。0123456789消息类型消息体头格式要求见表2。消息类型0:表示请求消息1:表示响应消息2:表示通告消息3比特指定服务集的唯一标识符,如读取服务集、连接服务集等,应符合MT7比特指定服务标的具体编码,如设备发现服务、逻辑通道建立服等,应符合MT/T1202.2—20235设备发现请求消息应包含报文头和消息体,报文头格式见表1,消息体格式如图5所示。消息体头消息类型为0,服务集标识为1,服务编码为1发现请求标识用于标识当前的发现请求消息Bit0:置1表示包含设备类型相关字段,置0表1字节1字节描述设备类型标识的列表,根据设备类型数可由一个或多个设备类型组成, 设备发现响应消息应包含报文头和消息体,报文头格式见表1,消息体格式如图6所6设备发现响应消息格式要求见表4。消息体头消息类型为1,服务集标识为1,服务编码为1发现请求标识发现响应标识用于标识当前的响应消息预留1字节0x02~0xff预留1字节设备地址数目响应端设备具有的地址数目,包括以太地址和WIFI地址1字节用于标识设备具有的IP地址列表,使用3.2节指发现端设备与被发现端设备建立连接需要的端口号设备类型设备唯一标识设备发现通告消息应包含报文头和消息体,报文头格式见表1,消息体格式如图6所消息体头消息类型为2,服务集标识为1,服务编码为1发现请求标识描述见表3中的发现请求标识,通告消息中该字段缺省用于标识当前的通告消息预留1字节0x02~0xff预留1字节设备地址数目1字节用于标识设备具有的IP地址列表,使用3.2节指发现端设备与被发现端设备建立连接需要的端口号7表5(续)设备类型用于唯一标识某个设备,字节数组类型,采设备信息查询请求消息应包含报文头和消息体,报文头格式见表1,消息体格式如图7所示。0234567893起始记录索引消息体头消息类型为0,服务集标识为1,服务编码为3起始记录索引服务端查询到的所有设备记录中,只返回比该起始索引大的设备记录;索引值为0,则服务端从第一个设备记录开始返回查询设备的过滤条件,为uintl6array类型,应符合MT/T1202.3—2023的 设备信息查询响应消息应包含报文头和消息体,报文头格式见表1,消息体格式如图8所示。其012345678933设备列表大小设备信息180234567892图9设备信息格式9.3.2.4设备信息查询响应消息格式要求设备信息查询响应消息格式要求见表7。其中每个设备的设备信息格式要求如图9所示。表7设备信息查询响应消息格式要求消息体头消息类型为1,服务集标识为1,服务编码为3设备列表大小返回的设备信息列表。其中,每个设备的信息如图9所 9.4安全服务集获取设备安全策略、设备连接认证和获取会话秘钥等安全服务集中的服务请求和响应的消息格式应符合MT/T1202.4—2023的要求。9.5连接服务集9.5.1逻辑通道建立服务9.5.1.1逻辑通道建立请求消息逻辑通道建立请求消息应包含报文头和消息体,报文头格式见表1,消息体格式如图10所示。图10逻辑通道建立请求消息9逻辑通道建立请求消息格式要求见表8。消息体头消息类型为0,服务集标识为3,服务编码为1请求建立的传输类型,与响应方相互协商决定,应符合MT/T1202.1字节请求建立逻辑通道QoS标识符,与响应方相互协商决定,应符合MT/T生命期生命期0:请求建立的逻辑通道不是持久的1:请求建立的逻辑通道是持久的1比特Bit5~Bit15:逻辑通道保活时长,如果持久标识为0,则保否则忽略11比特请求方将本地将要建立的逻辑通道所分配的本地地址告知给对IP网络传输,则是IP地址(采用IP地址格式表示)和端口号(2字节) 逻辑通道建立响应消息应包含报文头和消息体,报文头格式见表1,消息体格式如图11所示。图11逻辑通道建立响应消息逻辑通道建立响应消息格式要求见表9。消息体头消息类型为1,服务集标识为3,服务编码为1用于标识触发当前服务的唯一事务标识符,必须与收到相应的请求消息中的TransactionID保持一致,以确认是对对应的请求状态码,具体意义参照表31响应方通道标识响应方即将建立逻辑通道标识符告知请求方响应的传输类型响应方协商决定的传输类型,应符合MT/T1202.3—2023的要求1字节响应的通道QoS响应方协商决定的逻辑通道QoS标识符生命期生命期0:请求建立的逻辑通道不是持久的1:请求建立的逻辑通道是持久的1比特Bit5~Bit15:逻辑通道保活时长,如果持久标识为0,则保否则忽略11比特响应方地址响应方将本地将要建立的逻辑通道所分配的本地地址告知给请求方。如果是基于IP网络传输,则是IP地址(采用IP地址格式表示)和端口号(2字节) 逻辑通道断开请求消息应包含报文头和消息体,报文头格式见表1,消息体格式如图12所示。023456789事务标识(续)请求方通道标识(续)响应方通道标识(续)图12逻辑通道断开请求消息逻辑通道断开请求消息格式要求见表10。表10逻辑通道断开请求消息格式要求消息体头消息类型为0,服务集标识为3,服务编码为2表示请求方本地要断开的连接的逻辑通道实体I响应方通道标识逻辑通道断开响应消息应包含报文头和消息体,报文头格式见表1,消息体格式如图13所示。02345678933事务标识(续)响应方通道标识图13逻辑通道断开响应消息逻辑通道断开响应消息格式要求见表11。表11逻辑通道断开响应消息格式要求消息体头消息类型为1,服务集标识为3,服务编码为2用于标识触发当前服务的唯一事务标识符,必须与收到相应的请求消息中的状态码,具体意义参照表31响应方通道标识会话建立请求消息应包含报文头和消息体,报文头格式见表1,消息体格式如图14所示。图14会话建立请求消息会话建立请求消息格式要求见表12。表12会话建立请求消息格式要求消息体头消息类型为0,服务集标识为3,服务编码为3请求方会话索引请求建立的会话类型,应符合MT/T1202.3—2023中6.2.1字节客户端生成的随机数,长度最少为32字节,在服1字节客户端提交的用于创建会话的身份凭据列表。一般包括绑定到会话的授权用户凭据。如果创建会话时同类型的身份凭据包型的第一个有效凭据生效格式(见表13)表13客户端身份凭据格式身份凭据类型指定客户端身份凭据类型。Bit0至3位标识小类,Bit4至7位标识大类别(1)Bit4至7值为1,用户身份凭据。0x10:IdP签发的用户身份授权令JWTToken;其中0xll:IdP签发给用户的X.509v3身份证书;(2)Bit4至7值为2,设备身份凭据,其中0x20:设备身份凭据;(3)Bit4至7其他值预留1字节凭据数据凭据数据会话建立响应消息应包含报文头和消息体,报文头格式见表1,消息体格式如图15所示。图15会话建立响应消息会话建立响应消息格式要求见表14。表14会话建立响应消息格式要求消息体头用于标识触发当前服务的唯一事务标识符,必须与收到相应的请求消息中的TransactionID保持一致,以确认是对对应的请求响应方会话索引响应方识别某个会话实体状态码,具体意义参照表31服务端签名服务端签名,用于验证服务端身份,对请求中的(客户端书)进行签名空闲时间会话上无业务传输的最长时间,超过该时间门限则关闭表15安全会话令牌定义0x01:由服务端应用程序生成并传递给0x02-0xfe:保留0xff:无效类型1字节如果令牌类型为0x00,则它为24字节的令牌数据;如果令牌类型为0x01,则它为字符串类型的令牌数据,采用变长数据格式表示;9.5.4会话断开服务9.5.4.1会话断开请求消息会话断开请求消息应包含报文头和消息体,报文头格式见表1,消息体格式如图16所示。图16会话断开请求消息9.5.4.2会话断开请求消息格式要求会话断开请求消息格式要求见表16。表16会话断开请求消息格式要求消息体头2字节请求方会话索引响应方会话索引响应方唯一识别某个会话实体的标识符9.5.4.3会话断开响应消息会话断开响应消息应包含报文头和消息体,报文头格式见表1,消息体格式如图17所示。图17会话断开响应消息9.5.4.4会话断开响应消息格式要求会话断开响应消息格式要求见表17。表17会话断开响应消息格式要求消息体头2字节用于标识触发当前服务的唯一事务标识符,必须与收到相应的请求消息中的TransactionID保持一致,以确认是对对应的请求状态码,具体意义参照表312字节请求方会话索引响应方会话索引响应方唯一识别某个会话实体的标识符读取单个/多个属性值请求消息应包含报文头和消息体,报文头格式见表1,消息体格式如图18读取单个/多个属性值请求消息格式要求见表18。表18读取单个/多个属性值请求消息格式要求消息体头消息类型为0,服务集标识为4,服务编码为10x01:由服务端应用程序生成并传递给0x02-0xfe:保留0xff:无效类型1字节如果令牌类型为0x00,则它为24字节的令牌数据;如果令牌类型为0x01,则它为字符串类型的令牌数据,采用变长数据格式表示;会话索引用于标识触发当前服务的唯一事务标识符,请求读取的属性数目根据属性数量由一个或多个属性项组成的列表。 表19属性项定义表示模型中具体元素的类型,读取属性值时,该类型只能为1字节读取单个/多个属性值响应消息应包含报文头和消息体,报文头格式见表1,消息体格式如图19读取单个/多个属性值响应消息格式要求见表20。表20读取单个/多个属性值响应消息格式要求消息体头消息类型为1,服务集标识为4,服务编码为1会话索引用于标识触发当前服务的唯一事务标识符,必须与收到相应的请求消息中的表示读取单个/多个属性服务的整体执行状态,具体意义参照败时,无后续字段填充。根据属性值数量由一个或多个读取属性值项组成的列义见表21表21读取属性值项定义表示模型中具体元素的类型,读取属性值时,该类型只能为属1字节1字节表示该属性读取失败的错误码,掩码Bit0位置1表示属性值,采用值格式表示,掩码Bitl位置1读取模型对象属性值请求消息应包含报文头和消息体,报文头格式见表1,消息体格式如图20023456789会话索引图20读取模型对象属性值请求消息9.6.2.2读取模型对象属性值请求消息格式要求读取模型对象属性值请求消息格式要求见表22。表22读取模型对象属性值请求消息格式要求消息体头消息类型为0,服务集标识为4,服务编码为20x01:由服务端应用程序生成并传递给0x02-0xfe:保留0xff:无效类型1字节如果令牌类型为0x00,则它为24字节的令牌数据如果令牌类型为0x01,则它为字符串类型的令牌数据,采用变长数据格式表示;会话索引用于标识触发当前服务的唯一事务标识符,9.6.2.3读取模型对象属性值响应消息读取模型对象属性值响应消息应包含报文头和消息体,报文头格式见表1,消息体格式如图21所示。图21读取模型对象属性值响应消息表23读取模型对象属性值响应消息格式要求消息体头消息类型为1,服务集标识为4,服务编码为2会话索引用于标识触发当前服务的唯一事务标识符,必须与收到相应的请求消息中的表示读取模型对象属性值服务的整体执行状态,具体意义参包含1个或者多个读取属性值项,数量由属性数量决定表24读取属性值项定义1字节表示该属性读取失败的错误码,具体意义见表31,掩码Bit需填充表示属性值,采用值格式表示,掩码Bitl位置 设置单个/多个属性值请求消息应包含报文头和消息体,报文头格式见表1,消息体格式如图22图22设置单个/多个属性值请求消息设置单个/多个属性值请求消息格式要求见表25。表25设置单个/多个属性值请求消息格式要求消息体头消息类型为0,服务集标识为5,服务编码为10x01:由服务端应用程序生成并传递给0x02-0xfe:保留0xff:无效类型1字节如果令牌类型为0x00,则它为24字节的令牌数据;如果令牌类型为0x01,则它为字符串类型的令牌会话索引用于标识触发当前服务的唯一事务标识符,包含1个或多个设置属性值项,数量由属性值列表项数表26设置属性值项定义表示模型中具体元素的类型,该类型只能为1字节 Bit0:置1表示包含属性设置有效期,置0表1字节设置属性的有效期,超时后不可执行属性设置,单位为毫秒(ms)设置单个/多个属性值响应消息应包含报文头和消息体,报文头格式见表1,消息体格式如图23设置单个/多个属性值响应消息格式要求见表27。消息体头消息类型为1,服务集标识为5,服务编码为1会话索引表27(续)用于标识触发当前服务的唯一事务标识符,必须与收到相应的请求消息中的表示设置单个/多个属性值服务的整体执行状态,具体意义参失败时,无后续字段填充。根据属性数量由一个或多个属性设置结果组成的列表, 表28属性设置结果定义表示模型中具体元素的类型,设置属性值时,该类型1字节方法调用请求消息应包含报文头和消息体,报文头格式见表1,消息体格式如图24所示。0234568928会话索引方法有效期限(续)图24方法调用请求消息方法调用请求消息格式要求见表29。表29方法调用请求消息格式要求消息体头消息类型为0,服务集标识为6,服务编码为10x01:由服务端应用程序生成并传递给0x02-0xfe:保留0xff

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论