




下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、GOOSE报文解析GOOSE报文的结构,基于ISO/IEC 8802-3的帧格式 普通报文:目的MAC +源MAC + (TPID + TCI) +以太网类型+ APPID + APDU数据的长度(m+8)TPID 为 0 x8100 以太网类型为 0 x88B8( 对于 GOOSE 报文)TCI 为用户优先级 +CFI+VID+ 00 00 + APDU(长度为m)00 00 为保留位注:()中的部分可以不写,但强烈建议以以太网传输的时候,加入.APDU Head : 格式为 61 81 + GOOSEPDU 的长度,从 80 开始算起广播报文:目的MAC +源MAC +以太网类型+ APP
2、ID + APDU数据的长度(m+8)(目的 MAC 为 FF FF FF FF)+ 00 00 + APDU(长度为m)ASN.1的BE R编码形式为:TLV形式,即Tag + Length + Value的形式Tag与数据类型标记的编码一致Length表示后面Value的长度Value应用ASCII码进行编码解析对于Tag的解析:Bit 7,6 Type of TagBit 5Primitive or Constructed FlagBit 4-0 Tag ValueASN.1数据类型83BOOL型84BIT-String型91 UTC型(时间)85Int型86Unsigned型8a Vi
3、sble-String型翟大厨的报文分析:0000: 01 00 00 00 00 0708 00 06 86 48 4281 0040 03目的 MAC源 MacTPID TCI0010: 88 B800 0700 9000 00 00 0061 81 8580 2550以太网类型 APPID 长度 保留位APDU Head gocbRef (80 表示数据类型 Tag, 25 表示数据长度,从 50 开始都是后续数据 )0020: 32 41 31 4A 31 51 36 50 72 6F 74 65 63 74 69 6F0030: 6E 2F 4C 4C 4E 30 24 47 53
4、45 70 72 6F 74 65 630040: 74 69 6F 6E81 02 05 0082 25 50 32 41 31 4A 31timeAllowtoLive(81 表示类型 ) dataSet(82 表示类型 )0 51 36 50 72 6F 74 65 63 74 69 6F 6E 2F 4C 4C 4E0060: 30 24 47 53 45 70 72 6F 74 65 63 74 69 6F 6E83goID(83 表示类型 )0 x37 对应 ASCII 码中的 70070: 01 3784 08 00 00 00 00 00 00
5、00 0085 01 0186t(84 表示类型 ) stNum(85 表示类型 ) Num 为 1表示时间:01/01/1970_00:00:00.000000q000080: 03 02 70 A187 01 0088 01 01 89 01 008A 01 04numDatSetEntries(8A 表示类型 )值 4sqNum(86 表示类型 ) test(87 表示类型 ) ConfRev(88 表示类型 ) ndsCom(89 表示类型 ) 0 x0270A1-159905 00表示 FALSE 为 1 00 表示 FALSE0090: AB 10 83 01 00 84 03 0
6、2 00 00 83 01 00 84 03 02allData(AB 表示类型 )allData 为一个数据的集合 10 表示后面的数据长度 内部分解为不同的小的数据集如: 83 01 00 83(数据类型为 boolean 型)01 (数据长度为 1)00(表示数据内容, 对于 boolean 型表 示为 FALSE)84 03 02 00 00 84(数据类型为 bit-string 型)03(数据长度为 03) 02 00 00(表示数据内容 )00A0: 00 00注:其中numDatSetEntries表示了allData中的数据链的个数报文解析出来为:GoosePdu gocbR
7、ef P2A1J1Q6Protection/LLN0$GSEprotection,timeAllowedtoLive 1280,datSet P2A1J1Q6Protection/LLN0$GSEprotection,goID 7,t 01/01/1970_00:00:00.000000q00,stNum 1,sqNum 159905,test FALSE,confRev 1,ndsCom FALSE,numDatSetEntries 4,allData boolean FALSE,bit-string 00000000000000B,boolean FALSE,bit-string 0000
8、0000000000B Comgoose中报文分析:0000 01 0c cd 01 00 0401 0c cd 01 10 1088 b800 04目的 MAC 源 MAC 以太网类型 APPID0010 00 9400 00 00 0061 81 8980 1c 58 37 32 31 32长度 保留位 APDU Head gocbRef0020 5f 32 48 42 50 52 4f 54 2f 4c 4c 4e 30 24 47 4f0030 24 67 6f 63 62 54 7881 02 27 10 82 1c 58 37 32timeAllowtoLive datSet100
9、000040 31 32 5f 32 48 42 50 52 4f 54 2f 4c 4c 4e 30 240050 64 73 47 6f 6f 73 65 54 7883 11 58 37 32 31 32goID( 查 ASCII 码表可得 )X7212_GOOSE_TX_ID0060 5f 47 4f 4f 53 45 5f 54 58 5f 49 4484 08 47 42 t0070 d2 8a c8 31 26 ea85 01 0186 01 0d87 01 0088stNum(值为 1) sqNum(值为 13) test(FALSE)0080 01 0189 01 008a
10、01 08ab 18 83 01 00 84 01 00ConfRev(值为 1) ndsCom(FALSE) numDatSetEntries(值为 8) allData(共有 8 个数据链,长度为0090 83 01 00 84 01 00 83 01 00 84 01 00 83 01 00 84 00a0 01 00报文解析出来为:GoosePdu gocbRef X7212_2HBPROT/LLN0$GO$gocbTx,timeAllowedtoLive 1280,datSet X7212_2HBPROT/LLN0$dsGooseTx,goID X7212_GOOSE_TX_ID ,
11、t 01/01/1970_00:00:00.000000q00,stNum 1,sqNum 13,test FALSE,confRev 1,ndsCom FALSE,numDatSetEntries 8,allData boolean FALSE,bit-string 00000000000000B,boolean FALSE,bit-string 00000000000000Bboolean FALSE,bit-string 00000000000000B,boolean FALSE,24)bit-string 00000000000000BGoose3中报文分析:0000 01 0c cd
12、 01 01 ff00 0d 60 9f 07 a6 81 00 80 00目的 MAC 源 MAC TPID TCI0010 88 b800 00 01 79 00 00 00 00 61 82 01 6d80 10以太网类型 APPID 长度 保留位 APDU Head gocbRef 0 45 44 50 30 31 4c 44 30 2f 67 6f 6f 73 65 53 54 0030 81 01 0a82 18 45 44 50 3031 4c 44 30 2f 4c 4ctimeAllowedtoLive datSet100040 4e 30 24
13、41 6c 6c 5f 53 54 5f 50 6f 7383 0c 4cgoID0050 44 30 5f 47 6f 6f 73 65 5f 53 54 84 08 00 00 00t0060 00 00 00 00 0085 01 0186 01 00 87 01 00 88 01stNumsqNum testConfRev值为 1值为 0 FALSE320070 2089 01 00 8a 01 08ab 82 01 10 a2 20 a2 05 85ndsCom numDatSetEntries allData 数据结构为嵌套型 FALSE值为 8,表示有 8 个嵌套结构数据0080
14、 01 00 89 00 86 01 00 84 02 06 40 84 03 03 00 00 0090 91 08 45 65 09 c2 7f ff ff1883 01 00 a2 20 a2 00a0 05 85 01 00 89 00 86 01 00 84 02 06 80 84 03 03 00b0 0000 91 08 00 00 00 00 00 00 00 0083 01 00 a2 00c0 20 a2 05 85 01 00 89 00 86 01 0084 02 06 40 84 00d0 03 03 00 00 91 08 00 00 00 00 00 00 00
15、0083 01 00e0 00 a2 20a2 05 85 01 00 89 00 86 01 00 84 02 06 00f0 80 84 03 03 00 00 91 08 00 00 00 00 0000 00 00 0100 83 01 00 a2 20 a2 05 85 01 00 89 00 86 01 00 84 0110 02 06 80 84 0303 00 00 91 08 00 00 00 00 00 00 0120 00 0083 01 00 a2 20 a2 05 85 01 00 89 00 8601 0130 00 84 02 06 40 84 03 03 00
16、00 91 08 00 00 00 00 0140 00 00 00 00 83 01 00a2 20 a2 05 85 01 00 89 00 0150 86 01 00 84 02 06 40 84 03 03 00 00 91 08 00 000160 00 00 00 00 00 0083 01 00 a2 20 a2 05 85 01 00 0170 89 00 86 01 00 84 02 0680 84 03 03 00 00 91 08 0180 00 00 00 00 00 00 00 00 83 01 00报文解析出来为:GoosePdu gocbRef EDP01LD0 /gooseST , time
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 小学班会爱国教育
- 幼儿祛疤护理方案
- 酒店领班年终工作总结
- 社区书记个人工作总结
- 内部审计工作总结范文
- 合伙成立餐饮公司合同书
- 2025版个人正式借款合同
- 中医中药行业
- 会议付款合同标准文本
- 书快递合同标准文本
- 超市会员服务合同
- DL-T-1878-2018燃煤电厂储煤场盘点导则
- 2024年广东省中考生物+地理试卷(含答案)
- 2024年河南应用技术职业学院单招职业适应性测试题库必考题
- 绘本《大卫上学去》课件
- 安全经费投入管理办法范文
- 第22课 现代科技革命和产业发展(教学设计)-【中职专用】《世界历史》同步课堂(高教版2023•基础模块)
- 甲状腺功能亢进症诊疗规范
- 办公室行政工作培训
- 中学生日常行为规范文(2篇)
- 光伏备案授权委托书
评论
0/150
提交评论