微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 移动通信 > 4G LTE > LTE中对各个信道中的消息如何识别

LTE中对各个信道中的消息如何识别

时间:03-16 整理:3721RD 点击:
如题。

抱歉不会插入图片

DL-CCCH-Message ::= SEQUENCE {

    message               DL-CCCH-MessageType

}

DL-CCCH-MessageType ::= CHOICE {

    c1                    CHOICE {

       rrcConnectionReestablishment         RRCConnectionReestablishment,

       rrcConnectionReestablishmentReject      RRCConnectionReestablishmentReject,

       rrcConnectionReject                     RRCConnectionReject,

       rrcConnectionSetup                   RRCConnectionSetup

    },

    messageClassExtension SEQUENCE {}

}

比如在这个CCCH信道中有rrcConnectionReestablishment  等各种信息,UE接收到CCCH信息后如何识别出信息属于哪一类呢

在如下图的RrcConnectionSetup中有一个TransactionIdentifier是标志位么,这个值是取自RRCConnectionRequest中的RandomValue么

-- ASN1START

RRCConnectionSetup ::=               SEQUENCE {

    rrc-TransactionIdentifier        RRC-TransactionIdentifier,

    criticalExtensions               CHOICE {

       c1                               CHOICE {


RRC的消息是有语法的,就是你的描述中的ASN.1,所以UE收到RRC消息,对其解码就能知道是什么类型的消息,因为消息自己本身就有描述。

TransactionIdentifier是RRC的流程标识,一般响应消息的TransactionIdentifier等于对应的请求消息的TransactionIdentifier,其取值0...3。

RRCConnectionRequest中的随机数相当于UE自己生成的一个临时标识,如果有网络之前分配的临时标识(S-TMSI)就不用随机数了。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top