LTE中对各个信道中的消息如何识别
抱歉不会插入图片
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)就不用随机数了。