TD终端上报Classmark专题研究.docx
《TD终端上报Classmark专题研究.docx》由会员分享,可在线阅读,更多相关《TD终端上报Classmark专题研究.docx(22页珍藏版)》请在冰豆网上搜索。
TD终端上报Classmark专题研究
TD终端上报Classmark专题研究
拟制
日期
评审人
日期
批准
日期
签发
日期
目录
1引言1
2Classmark详解2
2.1MobileStationClassmark13
2.2MobileStationClassmark23
2.3MobileStationClassmark33
3终端上报Classmark分析4
3.1TD/GSM双模Classmark分析4
3.2TD单模Classmark分析4
3.3GSM单模Classmark分析5
1引言
Classmark是描述终端无线性能的信元(InformationElement),该信元是用在电路域的连接中的。
在包交换的连接中,为描述终端的无线性能,主要使用的是MSRadioAccessCapability这个信元。
它们描述的内容基本一致,主要包括多频带的能力,功率的能力,加密算法等。
终端通过信元(InformaitionElement)Classmark向网络提供终端设备的相关信息,例如终端的功率,多频带的能力,测量能力,加密算法和多时隙的能力等。
以下为涉及mobilestationclassmark的第三层消息:
Ø当终端作为主叫时,终端在“CMservicerequest”消息将Classmark的内容发送给网络。
Ø当终端作为被叫时,终端在“PagingResponse”消息发送信元Classmark
Ø在进行Ciphering的时候,由于终端之前发给网络的是对算法A5/1的支持,如果网络使用A5/2算法时,MSC会发送消息“Classmarkrequest”给BSS,发起CLASSMARKINTERROGATION的过程,并发送“Classmarkenquiry”给终端,然后接收从终端发送上来的“Classmarkchange”,并向MSC发送“Classmarkupdate”
Ø当终端做IMSIDETACH时,终端在“IMSIdetachindication”消息中发送Classmark的信息
Ø当终端进行位置更新时,无论正常的或周期的位置更新,在“Locationupdatingrequest”中会携带终端Classmark的信息。
Ø当终端进行RRC连接时,会在rrcConnectionSetupComplete消息中携带终端Classmark的信息
2Classmark详解
Classmark是终端向网络提供终端设备的相关信息,例如终端的功率,多频带的能力,测量能力,加密算法和多时隙的能力等信息的层3消息,在不同的层3消息中,终端上报不同的Classmark不完全相同,主要分为Classmark1,Classmark2,Classmark3三种:
2.1MobileStationClassmark1
Classmark1总共8bit提供了简单的UE支持系统(GSMorlater),支持A5加密算法,RF射频等级等信息,具体如下:
8
7
6
5
4
3
2
1
MobileStationClassmark1IEI
octet1
0
spare
Revision
level
ES
IND
A5/1
RFpower
capability
octet2
Figure10.5.5/3GPPTS24.008MobileStationClassmark1informationelement
其中各字节对应的意义如下:
Revisionlevel(octet2)
Bits
7
6
0
0
预留给GSMphase1UE的
0
1
预留给GSMphase2UE的
1
0
支持R99及之后的版本需要查询classmark3的内容
1
1
保留
ESIND(octet2,bit5)"ControlledEarlyClassmarkSending"能力支持
0
UE不支持"ControlledEarlyClassmarkSending"
1
UE支持"ControlledEarlyClassmarkSending"
NOTE1:
这是UE支持能力,而非系统消息3中的EarlyClassmarkSendingControl值
A5/1加密算法支持(octet2,bit4)
0
支持A5/1加密算法
1
不支持A5/1加密算法
RF功率等级(octet2)
当使用GSM450,GSM480,GSM750,GSM850,GSM900P,E[orR]频段时,UE应当指示当前使用频段支持的RF功率等级:
使用UMTS时,UE应当上报支持的GSM450,GSM480,GSM750,GSM850,GSM900P,E[orR]频段的RF功率等级,并在classmark3中指示出支持的GSM频段。
Bits
3
2
1
0
0
0
class1
0
0
1
class2
0
1
0
class3
0
1
1
class4
1
0
0
class5
其他值保留
当使用GSM1800或GSM1900频段时,UE应当指示当前使用频段支持的RF功率等级:
使用UMTS时,UE应当上报支持的GSM1800或GSM1900频段的RF功率等级,并在classmark3中指示出支持的GSM频段。
Bits
3
2
1
0
0
0
class1
0
0
1
class2
0
1
0
class3
其他值保留
当使用UMTS时,UE不支持GSM模式时,应将RF功率等级置为以下值:
Bits
3
2
1
1
1
1
RF功率等级不适用
其他值保留
2.2MobileStationClassmark2
Classmark2总共24bit包含了Classmark1的所有信息,并且扩展了部分UE支持的能力如:
是否支持PS能力,是否支持MT端到端短信等。
具体如下:
8
7
6
5
4
3
2
1
Mobilestationclassmark2IEI
octet1
Lengthofmobilestationclassmark2contents
octet2
0
spare
Revision
level
ES
IND
A5/1
RFpower
capability
octet3
0
spare
PS
capa.
SSScreen.
Indicator
SMca
pabi.
VBS
VGCS
FC
octet4
CM3
0
spare
LCSVA
CAP
UCS2
SoLSA
CMSP
A5/3
A5/2
octet5
Figure10.5.6/3GPPTS24.008MobileStationClassmark2informationelement
Table10.5.6a/3GPPTS24.008:
MobileStationClassmark2informationelement
Revisionlevel(octet3)
Bits
7
6
0
0
预留给GSMphase1UE的
0
1
预留给GSMphase2UE的
1
0
支持R99及之后的版本需要查询classmark3的内容
1
1
保留
ESIND(octet3,bit5)"ControlledEarlyClassmarkSending"能力支持
0
UE不支持"ControlledEarlyClassmarkSending"
1
UE支持"ControlledEarlyClassmarkSending"
NOTE1:
这是UE支持能力,而非系统消息3中的EarlyClassmarkSendingControl值
A5/1加密算法支持(octet3,bit4)
0
支持A5/1加密算法
1
不支持A5/1加密算法
RF功率等级(octet3)
当使用GSM450,GSM480,GSM750,GSM850,GSM900P,E[orR]频段时,UE应当指示当前使用频段支持的RF功率等级:
使用UMTS时,UE应当上报支持的GSM450,GSM480,GSM750,GSM850,GSM900P,E[orR]频段的RF功率等级,并在classmark3中指示出支持的GSM频段。
Bits
3
2
1
0
0
0
class1
0
0
1
class2
0
1
0
class3
0
1
1
class4
1
0
0
class5
其他值保留
当使用GSM1800或GSM1900频段时,UE应当指示当前使用频段支持的RF功率等级:
使用UMTS时,UE应当上报支持的GSM1800或GSM1900频段的RF功率等级,并在classmark3中指示出支持的GSM频段。
Bits
3
2
1
0
0
0
class1
0
0
1
class2
0
1
0
class3
其他值保留
当使用UMTS时,UE不支持GSM模式时或UE支持GSM多频段时,应将RF功率等级置为以下值:
Bits
3
2
1
1
1
1
RF功率等级在此IE内无关
其他值保留
PS支持(伪同步功能)(octet4)
Bit7
0
PS能力不支持
1
PS能力支持
SSScreeningIndicator(octet4)
6
5
0
0
支持Phase1
0
1
支持Phase2
1
0
保留
1
1
保留
SMcapability(MTSMSpttoptcapability)(octet4)
Bit4
0
UE不支持被叫端到端短信功能
1
UE支持被叫端到端短信功能
VBSnotificationreception(octet4)
Bit3
0
UE不支持VBS
1
UE支持VBS
VGCSnotificationreception(octet4)
Bit2
0
UE不支持VGCS
1
UE支持VGCS
FCFrequencyCapability(octet4)
Bit1
0
UE不支持E-GSM或R-GSM
1
UE支持E-GSM或R-GSM
CM3(octet5,bit8)
0
UE不支持CM3
1
UE支持CM3
LCSVAcapability
0
UE不支持定位
1
UE支持定位
UCS2treatment(octet5,bit5)
0
UE支持UCS2
1
UE不支持UCS2
SoLSA(octet5,bit4)
0
UE不支持SoLSA
1
UE支持SoLSA
CMSP:
CMServicePrompt(octet5,bit3)
0
UE不支持CMSP:
CMServicePrompt
1
UE支持CMSP:
CMServicePrompt
A5/3algorithm支持(octet5,bit2)(Note4)
0
UE不支持A5/3加密算法
1
UE支持A5/3加密算法
A5/2algorithm支持(octet5,bit1)(Note4)
0
UE不支持A5/2加密算法
1
UE支持A5/2加密算法
2.3MobileStationClassmark3
Classmark3字节数不固定,存在可选项,使用一个BIT进行标识,1表示存在,0为不存在,最长为112bit,包含了Classmark1的所有信息,并且详细标识了UE所使用的频段等消息。
具体结构如下:
Table10.5.7/3GPPTS24.008:
MobileStationClassmark3informationelement
:
:
=
<备用位>
{<多频段支持 :
{000}>
|<多频段支持 :
{101|110}>
<无线能力2 :
bit(4)>
<无线能力1 :
bit(4)>
|<多频段支持 :
{001|010|100}>
<备用位>(4)
<无线能力1 :
bit(4)>}
{0|1}
{0|1}
bit>
<扩张测量能力 :
bit>
{0|1<终端测量能力>}
{0|1<终端定位支持能力>}
{0|1}
{0|1<8-PSK支持>}
{0|1{01|10|11}>
bit(4)>}
{0|1bit(4)>}
{0|1bit(4)>}
bit>
bit>
bit>
{0|1bit
(2)>
<单时隙DTM :
bit>
{0|1bit
(2)>}}
{0|1<单频段支持>}--Release4startshere:
{0|1bit(4)>}
bit>
bit>
{0|1<扩展的DTMGPRS多时隙等级:
bit
(2)>
<扩展的DTMEGPRS多时隙等级:
bit
(2)>}
{0|1<高级多时隙等级:
bit
(2)>}---Release5startshere.
{0|1}--‘1’alsomeanssupportofGERANIumode
bit>
bit
(2)>
<8-PSK多时隙模式:
bit
(2)>
{0|1{01|10|11}>--Release6startshere.
bit(4)>}
{0|1bit(4)>}
<下行接收性能:
bit
(2)>
bit>
{0|1bit(3)>
bit>
{0|1bit(3)>}}
<重复的ACCH能力:
bit>
<备用位>;
:
:
=
bit>bit>bit>bit> ;
:
:
=
bit(3)>;
:
:
=
bit(5)> ;
:
:
=
bit(4)>
bit(4)>;
:
:
=
bit(5)>;
:
:
=
bit(5)>;
<8-PSKStruct> :
:
=
<调制能力:
bit>
{0|1<8-PSKRF功率等级1:
bit
(2)>}
{0|1<8-PSKRF功率等级2:
bit
(2)>}
:
:
=
bit(4)>;
:
:
=
bit(4)>--lengthinbitsofIumodeonlycapabilitiesandsparebits
--Additionsinrelease6
bit>
**;--expandstotheindicatedlength
--maybeusedforfutureenhancements
多频段支持(3bitfield)
Band1支持
Bit1
0P-GSM不支持
1P-GSM支持
Band2支持
Bit2
0E-GSMorR-GSM不支持
1E-GSMorR-GSM支持
Band3支持
Bit3
0GSM1800不支持
1GSM1800支持
A5/4
0加密算法A5/4不可用
1加密算法A5/4可用
A5/5
0加密算法A5/5不可用
1加密算法A5/5可用
A5/6
0加密算法A5/6不可用
1加密算法A5/6可用
A5/7
0加密算法A5/7不可用
1加密算法A5/7可用
无线能力1和2(4bitfields)
无线能力1指示手机支持P-GSMorE-GSMorR-GSM支持能力,无线能力2指示手机支持GSM1800能力,其他情况该字符位备用。
如果手机不支持P-GSMorE-GSMorR-GSM,则无线能力1是指示手机支持GSM1800的能力,无线能力2字符位备用。
具体定义参见3GPPTS45.005[33]
R-GSMbandAssociatedRadioCapability(3bitfield)
当手机支持R-GSM时,该标志位指示了手机的无线发射能力。
具体定义参见3GPPTS45.005[32]
HSCSDMultiSlotClass(5bitfield)
当手机支持HSCSD时,该标志位指示了手机所支持的多时隙等级,详细定义参见3GPPTS45.002[32]
UCS2treatment(1bitfield)
0手机支持UCS2编码方式。
1手机不支持UCS2编码方式。
ExtendedMeasurementCapability(1bitfield)
0手机不支持扩展测量
1手机支持扩展测量
SMS_VALUE(Switch-Measure-Switch)(4bitfield)
SMS指示了手机从一个信道转换到另外一个小区另一个信道所需要的时间,通过对相邻小区的信号测量。
Bits
4321
00001/4timeslot(~144microseconds)
00012/4timeslot(~288microseconds)
00103/4timeslot(~433microseconds)
...
111116/4timeslot(~2307microseconds)
SM_VALUE(Switch-Measure)(4bitfield)
SM指示了手机从一个信道转换到另外一个小区所需要的时间,通过对相邻小区的信号测量。
Bits
4321
00001/4timeslot(~144microseconds)
00012/4timeslot(~288microseconds)
00103/4timeslot(~433microseconds)
...
111116/4timeslot(~2307microseconds)
MSPositioningMethod(5bitfield)
该字段指示了手机支持的定位方法
MSassistedE-OTD
Bit5
0MSassistedE-OTD不支持
1MSassistedE-OTD支持
MSbasedE-OTD
Bit4
0MSbasedE-OTD不支持
1MSbasedE-OTD支持
MSassistedGPS
Bit3
0MSassistedGPS不支持
1MSassistedGPS支持
MSbasedGPS
Bit2
0MSbasedGPS不支持
1MSbasedGPS支持
MSConventionalGPS
Bit1
0convent