终端不支持band 64,但上报给网络的能力中却有band 64,如下,是什么原因呢?
//UE支持的band:
[3010/ 2/ 3/ 4] MSG 09:47:12.469011 NAS REG/High [ reg_state.c 2085] DS: SUB 2 =REG= : LTE band_cap 1_64: 0x000001e2 0b0f19df,LTE band_cap 65_128: 0x00000000 00000002 : LTE band_cap 129_192: 0x00000000 00000000,LTE band_cap 193_256: 0x00000000 00000000
[3010/ 2/ 3/ 4] MSG 09:47:12.469011 NAS REG/High [ reg_state.c 2096] DS: SUB 2 =REG= : LTE bst_band_cap 1_64: 0x000001e2 0b0f19df,LTE bst_band_cap 65_128: 0x00000000 00000002 : LTE bst_band_cap 129_192: 0x00000000 00000000,LTE bst_band_cap 193_256: 0x00000000 00000000
[9501/ 0/ 9] MSG 09:47:13.462058 LTE RRC/Low [ lte_rrc_csp.c 4744] CSP: Initing band scan list for overlapping bands2
[9501/ 0/ 9] MSG 09:47:13.462058 LTE RRC/Low [ lte_rrc_csp.c 4758] CSP: Band1 supported2
[9501/ 0/ 9] MSG 09:47:13.462058 LTE RRC/Low [ lte_rrc_csp.c 4758] CSP: Band2 supported2
[9501/ 0/ 9] MSG 09:47:13.462058 LTE RRC/Low [ lte_rrc_csp.c 4758] CSP: Band3 supported2
[9501/ 0/ 9] MSG 09:47:13.462058 LTE RRC/Low [ lte_rrc_csp.c 4758] CSP: Band4 supported2
[9501/ 0/ 9] MSG 09:47:13.462058 LTE RRC/Low [ lte_rrc_csp.c 4758] CSP: Band5 supported2
[9501/ 0/ 9] MSG 09:47:13.462058 LTE RRC/Low [ lte_rrc_csp.c 4758] CSP: Band7 supported2
[9501/ 0/ 9] MSG 09:47:13.462058 LTE RRC/Low [ lte_rrc_csp.c 4758] CSP: Band8 supported2
[9501/ 0/ 9] MSG 09:47:13.462058 LTE RRC/Low [ lte_rrc_csp.c 4758] CSP: Band9 supported2
[9501/ 0/ 9] MSG 09:47:13.462058 LTE RRC/Low [ lte_rrc_csp.c 4758] CSP: Band12 supported2
[9501/ 0/ 9] MSG 09:47:13.462058 LTE RRC/Low [ lte_rrc_csp.c 4758] CSP: Band13 supported2
[9501/ 0/ 9] MSG 09:47:13.462058 LTE RRC/Low [ lte_rrc_csp.c 4758] CSP: Band17 supported2
[9501/ 0/ 9] MSG 09:47:13.462058 LTE RRC/Low [ lte_rrc_csp.c 4758] CSP: Band18 supported2
[9501/ 0/ 9] MSG 09:47:13.462058 LTE RRC/Low [ lte_rrc_csp.c 4758] CSP: Band19 supported2
[9501/ 0/ 9] MSG 09:47:13.462058 LTE RRC/Low [ lte_rrc_csp.c 4758] CSP: Band20 supported2
[9501/ 0/ 9] MSG 09:47:13.462058 LTE RRC/Low [ lte_rrc_csp.c 4758] CSP: Band25 supported2
[9501/ 0/ 9] MSG 09:47:13.462058 LTE RRC/Low [ lte_rrc_csp.c 4758] CSP: Band26 supported2
[9501/ 0/ 9] MSG 09:47:13.462058 LTE RRC/Low [ lte_rrc_csp.c 4758] CSP: Band28 supported2
[9501/ 0/ 9] MSG 09:47:13.462058 LTE RRC/Low [ lte_rrc_csp.c 4758] CSP: Band34 supported2
[9501/ 0/ 9] MSG 09:47:13.462058 LTE RRC/Low [ lte_rrc_csp.c 4758] CSP: Band38 supported2
[9501/ 0/ 9] MSG 09:47:13.462058 LTE RRC/Low [ lte_rrc_csp.c 4758] CSP: Band39 supported2
[9501/ 0/ 9] MSG 09:47:13.462058 LTE RRC/Low [ lte_rrc_csp.c 4758] CSP: Band40 supported2
[9501/ 0/ 9] MSG 09:47:13.462058 LTE RRC/Low [ lte_rrc_csp.c 4758] CSP: Band41 supported2
[9501/ 0/ 9] MSG 09:47:13.462058 LTE RRC/Low [ lte_rrc_csp.c 4758] CSP: Band66 supported2
//上报给网络UE支持的band,可以看出bandEUTRA 64并没有在上面UE支持的band中列出:
[0xB0C0] OTA LOG 09:47:15.082083 DL_DCCH / UECapabilityEnquiryRadio Bearer ID: 1, Freq: 2452, SFN: 7072
message c1 : ueCapabilityEnquiry :
{
rrc-TransactionIdentifier 1,
criticalExtensions c1 : ueCapabilityEnquiry-r8 :
{
ue-CapabilityRequest
{
eutra,
utra,
geran-cs,
geran-ps,
cdma2000-1XRTT
}
[0xB0C0] OTA LOG 09:47:15.083012 UL_DCCH / UECapabilityInformationRadio Bearer ID: 1, Freq: 2452, SFN: 02
rf-Parameters
{
supportedBandListEUTRA
{
{
bandEUTRA 5,
halfDuplex FALSE
},
{
bandEUTRA 3,
halfDuplex FALSE
},
{
bandEUTRA 1,
halfDuplex FALSE
},
{
bandEUTRA 8,
halfDuplex FALSE
},
{
bandEUTRA 41,
halfDuplex FALSE
},
{
bandEUTRA 2,
halfDuplex FALSE
},
{
bandEUTRA 4,
halfDuplex FALSE
},
{
bandEUTRA 7,
halfDuplex FALSE
},
{
bandEUTRA 9,
halfDuplex FALSE
},
{
bandEUTRA 12,
halfDuplex FALSE
},
{
bandEUTRA 13,
halfDuplex FALSE
},
{
bandEUTRA 17,
halfDuplex FALSE
},
{
bandEUTRA 18,
halfDuplex FALSE
},
{
bandEUTRA 19,
halfDuplex FALSE
},
{
bandEUTRA 20,
halfDuplex FALSE
},
{
bandEUTRA 25,
halfDuplex FALSE
},
{
bandEUTRA 26,
halfDuplex FALSE
},
{
bandEUTRA 28,
halfDuplex FALSE
},
{
bandEUTRA 34,
halfDuplex FALSE
},
{
bandEUTRA 38,
halfDuplex FALSE
},
{
bandEUTRA 39,
halfDuplex FALSE
},
{
bandEUTRA 40,
halfDuplex FALSE
},
{
bandEUTRA 64,
halfDuplex FALSE
}
}
},
根据3GPP 36.331
6.3.6 Other information elements
– UE-EUTRA-Capability
UE-EUTRA-Capability information element
-- ASN1START
UE-EUTRA-Capability ::= SEQUENCE {
accessStratumRelease AccessStratumRelease,
ue-Category INTEGER (1..5),
pdcp-Parameters PDCP-Parameters,
phyLayerParameters PhyLayerParameters,
rf-Parameters RF-Parameters,
measParameters MeasParameters,
featureGroupIndicators BIT STRING (SIZE (32)) OPTIONAL,
interRAT-Parameters SEQUENCE {
utraFDD IRAT-ParametersUTRA-FDD OPTIONAL,
utraTDD128 IRAT-ParametersUTRA-TDD128 OPTIONAL,
utraTDD384 IRAT-ParametersUTRA-TDD384 OPTIONAL,
utraTDD768 IRAT-ParametersUTRA-TDD768 OPTIONAL,
geran IRAT-ParametersGERAN OPTIONAL,
cdma2000-HRPD IRAT-ParametersCDMA2000-HRPD OPTIONAL,
cdma2000-1xRTT IRAT-ParametersCDMA2000-1XRTT OPTIONAL
},
nonCriticalExtension UE-EUTRA-Capability-v920-IEs OPTIONAL
}
RF-Parameters ::= SEQUENCE {
supportedBandListEUTRA SupportedBandListEUTRA
}
SupportedBandListEUTRA ::= SEQUENCE (SIZE (1..maxBands)) OF SupportedBandEUTRA
SupportedBandEUTRA ::= SEQUENCE {
bandEUTRA FreqBandIndicator,
halfDuplex BOOLEAN
}
FreqBandIndicator information element
-- ASN1START
FreqBandIndicator ::= INTEGER (1..maxFBI)
FreqBandIndicator-v9e0 ::= INTEGER (maxFBI-Plus1..maxFBI2)
FreqBandIndicator-r11 ::= INTEGER (1..maxFBI2)
-- ASN1STOP
NOTE: For fields using the original value range, as defined by IE FreqBandIndicator i.e. without suffix, value maxFBI indicates that the frequency band is indicated by means of an extension. In such a case, UEs not supporting the extension consider the field to be set to a not supported value.
maxBands INTEGER ::= 64 -- Maximum number of bands listed in EUTRA UE caps
maxFBI INTEGER ::= 64 -- Maximum value of fequency band indicator
可以看出bandEUTRA 64,代表支持的band是有扩展存在的,后面也给出了:
nonCriticalExtension
{
rf-Parameters-v9e0
{
supportedBandListEUTRA-v9e0
{
{
},
{
},
{
},
{
},
{
},
……
{
},
{
bandEUTRA-v9e0 66
}
}
}
}