IEC61850研讨交流之服务影射培训课件(ppt).pptVIP

IEC61850研讨交流之服务影射培训课件(ppt).ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
IEC61850研讨交流之服务影射培训课件(ppt)

1 变电站通讯网络与系统 IEC61850系列交流之四 通信服务影射 研发部 柳凤夙 2008.08 4 通信服务映射 变电站通讯网络与系统 4 映射框架 变电站通讯网络与系统 5 MMS通信协议栈 变电站通讯网络与系统 5 ASN.1概述 变电站通讯网络与系统 Abstract Syntax Notation One (ASN.1) 对应标准为ISO/IEC8824、ISO/IEC8825 抽象语法标记语言,它用于定义通讯规约语法和不同系统之间交换数据的格式,描述在网络上传递的信息独立于具体的实现语言和物理表示,和应用的复杂度无关 ASN.1特别适合表示现代通信应用中那些复杂的、变化的及可扩展的数据结构 是定义应用程序数据的抽象语法 是定义应用程序数据结构和表示协议数据单元(PDUS) 5 定义数据类型 变电站通讯网络与系统 Age ::= INTEGER (0..120) User ::= SEQUENCE { name IA5String (SIZE(1..128)), age Age DEFAULT 18, address IA5String OPTIONAL, ... } 表达简单和复杂类型的能力 可对类型根据大小及(或)数值进行约束 也可以施加更强的约束 字段可标记为 OPTIONAL 大写开头表示类型名,小写开头的表示变量名/字段名 5 简单类型 变电站通讯网络与系统 基本类型 BOOLEAN INTEGER BIT STRING 字符串类型(ISO10646-1的子集) NumericString (0-9,space) PrintableString (0-9,A-Z,a-z,space,s[ecial VisibleString UTF8String 对象类型 OBJECT IDENTIFIER 其它类型 NULL UTCTIME 5 结构类型Sequence 变电站通讯网络与系统 对应于C语言中的struct 类型定义 UserAccount ::= SEQUENCE { username PrintableString, password PrintableString, accountNr INTEGER } 赋值 myAccount UserAccount ::= { username “tly”, password “guesswhat”, accountNr 2345 } 5 Sequence of 变电站通讯网络与系统 对应于C语言中的数组 类型定义 MemberCountries ::= SEQUENCE OF PrintableString AccountRegistry ::= SEQUENCE OF UserAccount 赋值 eastAsia MemberCountries ::= { “China”, “Japan”, “Korean”, “DPR” } 5 SET 变电站通讯网络与系统 类似于SEQUENCE,但不考虑分量顺序 类型定义 UserAccount ::= SET { username [0] PrintableString, password [1] PrintableString, accountNr [2] INTEGER } 赋值 myAccount UserAccount ::= { accountNr 2345, username “tly”, password “guesswhat” } 5 SET OF 变电站通讯网络与系统 集合类型,每一分量类型相同,不考虑顺序 类型定义 Keywords ::= SET OF PrintableString 赋值 someASN1Keywords Keywords ::= { “INTEGER”, “BOOLEAN”, “REAL” } 5 BER编码规则 变电站通讯网络与系统 BER – 基本编码规则(Basic Encoding Rules) ITU-T(X.690)和ISO(8825-1)标准 一种编码规格说明 描述如何将ASN.1类型的值编码成字节串(string of octets)的方法 基于一种称为type-length-value (TLV)结构的方法,在ASN.1中,也称identifier-length-content(ILC) 5 BER的基本方法 变电站通讯网络与系统 5 类型标识字段I 变电站通讯网络与系统 5 基本类型Tag表 变电站通讯网络与系统

文档评论(0)

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

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

1亿VIP精品文档

相关文档