CSFB中GSM频点下发机制

更新时间:2024-01-20 21:26:01 阅读量: 教育文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

关于南京移动苹果CSFB LTE RRC release中配GSM频点的解释 问题描述

提供variableBitMapOfARFCNs的实现机制,包括

? 2/3G邻区配置方式

? 2/3G邻区配置后,在RRC Release消息中如何发送,有三种表达方式,包括

startingARFCN的确定、bit map的确定 答复:

对于CarrierFreqsGERAN的编码,协议中有三种选择:

1. explicitListOfARFCNs:列出频点

2. equallySpacedARFCNs:等差的,列出头一个频点和等差步长;

3. variableBitMapOfARFCNs:列出第一个频点,用bitmap表达其他的;

CarrierFreqsGERAN ::= SEQUENCE {

startingARFCN ARFCN-ValueGERAN, bandIndicator BandIndicatorGERAN, followingARFCNs CHOICE {

explicitListOfARFCNs ExplicitListOfARFCNs, equallySpacedARFCNs SEQUENCE { arfcn-Spacing INTEGER (1..8), numberOfFollowingARFCNs INTEGER (0..31) },

variableBitMapOfARFCNs OCTET STRING (SIZE (1..16)) } }

这三种方式ALU eNB都支持,最终显示出来是用哪种方式是由算法去决定的,跟配置相关。三种方式下,空口消息的长度可能是不一样的,ALU eNB会选择最有效率的方式来编码。

1、第一种表达方法: 用罗列全部配的频点方式表达

1. 当LTE上配的GSM邻区频点是无规律的,比较散乱的。这样,卡特会选择比较省

字节开销的方法,采用直接在LTE RRC release消息中罗列全部GSM频点的方法,explicitListOfARFCNs:列出频点:

在卡特网管侧查看SAM,可以看到这个配的GSM频点如下

2、第二种表达方法: 用等差步长方式表达

当LTE上配的GSM邻区频点是很规律的,比较符合等差的。这样,卡特会选择比较省

字节开销的方法,用等差步长的方法表达,equallySpacedARFCNs:等差的,列出头一个频点和等差步长:

在卡特网管侧查看SAM,可以看到这个配的GSM频点如下

3、第三种表达方法: 用Bitmap方式表达

目前ALU eNB上的配置方式:区分频点组,在GERAN ARFCN List中输入频点信息。下图是GSM1800的频点组输入截图, 方法是variableBitMapOfARFCNs:列出第一个频点,用bitmap表达其他的

测试时空口下发下来的消息是:

message c1 : rrcConnectionRelease : {

rrc-TransactionIdentifier 1,

criticalExtensions c1 : rrcConnectionRelease-r8 : {

releaseCause other,

redirectedCarrierInfo geran : {

startingARFCN 614, bandIndicator dcs1800,

followingARFCNs variableBitMapOfARFCNs : '400240'H } }

这种表达方式用下列公式来理解是什么2G频点:

? startingARFCN 614 是频点组中最小的值 ? bandIndicator dcs1800

? followingARFCNs variableBitMapOfARFCNs : '400240'H ? bitmap 40024

16

进制,每一位换算成

2

进制得到

0100\\0000\\0000\\0010\\0100,每一个1代表包含一个频点,得到的频点为startingARFCN 614加上1所在的位置,如第一个1出现在第二位,那么第二个频点为614+2=616,以此类推就得到629、632.

RRC release中写start是614,后面bitmap是40024(Hex),40024是16进制,每一位换算成2进制得到0100\\0000\\0000\\0010\\0100

起始ARFCN是614,上面这串二进制数字中总共就3个1,分别是第2、15、18位,用614加2、15、18得到频点616、629、632,网管配的614,616,629,632四个GSM频点. 这样就合理准确的表达了这些GSM频点, 比罗列这些数字开销更小

followingARFCNs variableBitMapOfARFCNs : '400240'H } }

这种表达方式用下列公式来理解是什么2G频点:

? startingARFCN 614 是频点组中最小的值 ? bandIndicator dcs1800

? followingARFCNs variableBitMapOfARFCNs : '400240'H ? bitmap 40024

16

进制,每一位换算成

2

进制得到

0100\\0000\\0000\\0010\\0100,每一个1代表包含一个频点,得到的频点为startingARFCN 614加上1所在的位置,如第一个1出现在第二位,那么第二个频点为614+2=616,以此类推就得到629、632.

RRC release中写start是614,后面bitmap是40024(Hex),40024是16进制,每一位换算成2进制得到0100\\0000\\0000\\0010\\0100

起始ARFCN是614,上面这串二进制数字中总共就3个1,分别是第2、15、18位,用614加2、15、18得到频点616、629、632,网管配的614,616,629,632四个GSM频点. 这样就合理准确的表达了这些GSM频点, 比罗列这些数字开销更小

本文来源:https://www.bwwdw.com/article/dfao.html

Top