ASN.编解码规则之类型定义.docxVIP

  • 6
  • 0
  • 约1.87万字
  • 约 14页
  • 2018-06-23 发布于江西
  • 举报
ASN.编解码规则之类型定义.docx

ASN.1编解码规则之类型定义ASN.1最基本的概念是类型和值,一个类型是一组值的集合,表示潜在的传送信息,实际中,只有值被传送,类型分为简单类型、复合类型、子类型三类;简单类型是ASN.1的基本组成部分,通常用来描述事物的单一属性。复合类型由一个或者多个它的域构成,这些域可以使任意类型,子类型是其父类型的变形,前者的值域是后者值域的子集;简单类型:BOOLEAN类型又称布尔类型,有两种可能的取值:“TRUE”和“FLASE”;RRC协议中不存在对此类型的单独定义,一般将其定义在SEQUENCE类型内,具体的定义和赋值方法如下表所示:定义DL-CommonInformation-r4 ::= SEQUENCE{…… std-Indicator BOOLEAN,……}赋值Example DL-CommonInformation-r4 ::= {…… tstd-Indicator TRUE,……}BOOLEAN的编码结果为1个比特:1或者0,分别对应TRUE或者FLASE,因此,tstd-Indicator的编码结果是1(郭丹的论文里面是0);NULL类型又称为空类型,表示信息中不包含任何内容,传递时接收方知道与其相关的语义,该类型适合传递报告或者确认消息,和BOOLEAN一样,RRC协议中也不存在对该类型的单独定义,而将其

文档评论(0)

1亿VIP精品文档

相关文档