終端不支援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
}
}
}
}