From 7f2595e86de17bdf21827201584a5a6f0b1ff4fc Mon Sep 17 00:00:00 2001 From: handymenny Date: Sun, 10 Nov 2024 21:32:47 +0100 Subject: [PATCH 1/2] 0xb826: initial support for ul tx switch --- .../importer/Import0xB826.kt | 27 +++++++++++++++++-- 1 file changed, 25 insertions(+), 2 deletions(-) diff --git a/src/main/java/it/smartphonecombo/uecapabilityparser/importer/Import0xB826.kt b/src/main/java/it/smartphonecombo/uecapabilityparser/importer/Import0xB826.kt index 5893d76a..1018c5ce 100644 --- a/src/main/java/it/smartphonecombo/uecapabilityparser/importer/Import0xB826.kt +++ b/src/main/java/it/smartphonecombo/uecapabilityparser/importer/Import0xB826.kt @@ -13,6 +13,9 @@ import it.smartphonecombo.uecapabilityparser.io.InputSource import it.smartphonecombo.uecapabilityparser.model.BwClass import it.smartphonecombo.uecapabilityparser.model.Capabilities import it.smartphonecombo.uecapabilityparser.model.Mimo +import it.smartphonecombo.uecapabilityparser.model.UplinkTxSwitchConfig +import it.smartphonecombo.uecapabilityparser.model.UplinkTxSwitchOption +import it.smartphonecombo.uecapabilityparser.model.UplinkTxSwitchType import it.smartphonecombo.uecapabilityparser.model.bandwidth.Bandwidth import it.smartphonecombo.uecapabilityparser.model.bandwidth.InvalidBandwidth import it.smartphonecombo.uecapabilityparser.model.bandwidth.toBandwidth @@ -164,17 +167,22 @@ object Import0xB826 : ImportCapabilities { if (version >= 8) { stream.skipBytes(3) } + val numComponents = getNumComponents(stream, version) val bands = mutableListWithCapacity(numComponents) var nrBands = mutableListWithCapacity(numComponents) var nrDcBands = mutableListWithCapacity(numComponents) + val ulTxSwitchConfig = if (version >= 13) parseUlTxSwitch(stream) else null + when (version) { 6, 8 -> stream.skipBytes(1) 7 -> stream.skipBytes(3) - in 9..13 -> stream.skipBytes(9) - in 14..Int.MAX_VALUE -> stream.skipBytes(25) + in 9..12 -> stream.skipBytes(9) + 13 -> stream.skipBytes(8) + in 14..Int.MAX_VALUE -> stream.skipBytes(24) } + for (i in 0 until numComponents) { val component = parseComponent(stream, version) if (component is ComponentNr) { @@ -206,6 +214,8 @@ object Import0xB826 : ImportCapabilities { ComboEnDc(bands, nrBands) } else if (nrDcBands.isNotEmpty()) { ComboNrDc(nrBands, nrDcBands) + } else if (ulTxSwitchConfig != null) { + ComboNr(nrBands, uplinkTxSwitch = listOf(ulTxSwitchConfig)) } else { ComboNr(nrBands) } @@ -582,4 +592,17 @@ object Import0xB826 : ImportCapabilities { val shiftAmount = index - 1 return (1 shl shiftAmount) * 15 } + + private fun parseUlTxSwitch(stream: InputStream): UplinkTxSwitchConfig? { + val ulTxSwitch = stream.readUByte().readNBits(2, offset = 2) + val ulTxSwitchOption = + when (ulTxSwitch) { + 1 -> UplinkTxSwitchOption.SWITCHED_UL + 2 -> UplinkTxSwitchOption.DUAL_UL + 3 -> UplinkTxSwitchOption.BOTH + else -> return null + } + + return UplinkTxSwitchConfig(UplinkTxSwitchType.R16, ulTxSwitchOption) + } } From a45c65c1570af36a813bc79af0e83ddb67995a05 Mon Sep 17 00:00:00 2001 From: handymenny Date: Sun, 10 Nov 2024 21:33:01 +0100 Subject: [PATCH 2/2] tests: add 0xB826 with ul tx switch --- .../importer/Import0xB826Test.kt | 14 +- .../0xB826/input/0xB826-v13-SA-ulTxSwitch.bin | Bin 0 -> 3635 bytes .../0xB826/input/0xB826-v14-SA-ulTxSwitch.bin | Bin 0 -> 5075 bytes ...7-SA2.bin => 0xB826-v17-SA-ulTxSwitch.bin} | Bin .../oracle/0xB826-v13-SA-ulTxSwitch.json | 5394 ++++++++++++++++ .../oracle/0xB826-v14-SA-ulTxSwitch.json | 5459 +++++++++++++++++ ...SA2.json => 0xB826-v17-SA-ulTxSwitch.json} | 24 + 7 files changed, 10889 insertions(+), 2 deletions(-) create mode 100644 src/test/resources/0xB826/input/0xB826-v13-SA-ulTxSwitch.bin create mode 100644 src/test/resources/0xB826/input/0xB826-v14-SA-ulTxSwitch.bin rename src/test/resources/0xB826/input/{0xB826-v17-SA2.bin => 0xB826-v17-SA-ulTxSwitch.bin} (100%) create mode 100644 src/test/resources/0xB826/oracle/0xB826-v13-SA-ulTxSwitch.json create mode 100644 src/test/resources/0xB826/oracle/0xB826-v14-SA-ulTxSwitch.json rename src/test/resources/0xB826/oracle/{0xB826-v17-SA2.json => 0xB826-v17-SA-ulTxSwitch.json} (99%) diff --git a/src/test/java/it/smartphonecombo/uecapabilityparser/importer/Import0xB826Test.kt b/src/test/java/it/smartphonecombo/uecapabilityparser/importer/Import0xB826Test.kt index e37da2f3..06d63673 100644 --- a/src/test/java/it/smartphonecombo/uecapabilityparser/importer/Import0xB826Test.kt +++ b/src/test/java/it/smartphonecombo/uecapabilityparser/importer/Import0xB826Test.kt @@ -202,6 +202,11 @@ internal class Import0xB826Test : parse("0xB826-v13-SA2.bin", "0xB826-v13-SA2.json") } + @Test + fun parseV13SAulTxSwitch() { + parse("0xB826-v13-SA-ulTxSwitch.bin", "0xB826-v13-SA-ulTxSwitch.json") + } + @Test fun parseV13NRDC() { parse("0xB826-v13-NRDC.bin", "0xB826-v13-NRDC.json") @@ -217,6 +222,11 @@ internal class Import0xB826Test : parse("0xB826-v14-SA.bin", "0xB826-v14-SA.json") } + @Test + fun parseV14SAulTxSwitch() { + parse("0xB826-v14-SA-ulTxSwitch.bin", "0xB826-v14-SA-ulTxSwitch.json") + } + @Test fun parseV17NSA() { parse("0xB826-v17-NSA.bin", "0xB826-v17-NSA.json") @@ -228,8 +238,8 @@ internal class Import0xB826Test : } @Test - fun parseV17SA2() { - parse("0xB826-v17-SA2.bin", "0xB826-v17-SA2.json") + fun parseV17SAulTxSwitch() { + parse("0xB826-v17-SA-ulTxSwitch.bin", "0xB826-v17-SA-ulTxSwitch.json") } @Test diff --git a/src/test/resources/0xB826/input/0xB826-v13-SA-ulTxSwitch.bin b/src/test/resources/0xB826/input/0xB826-v13-SA-ulTxSwitch.bin new file mode 100644 index 0000000000000000000000000000000000000000..768be3b5d9d4a72dce9eeb802157031b169ae0b9 GIT binary patch literal 3635 zcmchZF=`u85QayVus4ws9t49yQcxj`0&?drjSOjBZW&M@he$e+!lX!%BdAbq0=a;X zkRzzrBjf=2XLf&ipLRxN)ENA}{pXu`Z=du^MBexR_CCv?T92H(W#VG>gvCE!x!99gxk5MgWZLbWSZh&ZWzvo1Vl~6!acr}gcB@Gt{cq>B?duQe z_G3BQt?|#_j~8sAn3R{P+92lFV{Ny9)#(0Bnw;0OuC}cj3*Cr&k;ysKb!<=0lRe#~ zrAW1Ro}^tR(^^F9vSu}#K8swd$j$IsWQ9d-cJt{>u2tlwC9-y&wBw>8o90RFnon~2 z)wU(Vn$^?vO0d=TVY3%aUlxmF5kokl2H}9k5RRxp_!~n=FbIh;1Q&y})s8q`lT6%o zB1Cbw93eWnySyV6CsLg(kk0K>^>Ix2AflH z3c?XFNaqwL;Y1#~3n9$QAQcZGG+>Y`4u?$Kbs|J@w;Ullx#dPj<@98B#0hZ(ZW1P( ziMvjOD6UCsckk*q*nV#5of$$XV-UKGAv<)W%?_DPedzFbJ@qc{&0Zc*y{r~^~ literal 0 HcmV?d00001 diff --git a/src/test/resources/0xB826/input/0xB826-v14-SA-ulTxSwitch.bin b/src/test/resources/0xB826/input/0xB826-v14-SA-ulTxSwitch.bin new file mode 100644 index 0000000000000000000000000000000000000000..a0ba8ce21a904d16cafe7b9ffb0f18d58679f7b6 GIT binary patch literal 5075 zcmcIoy-FNW6h5=N%A!FA;z9@_Q;4jvc6oqA5}UAEZ7FOZP2M1OLO@bjY?*Sg*gyy& zkKiMuNSP`^k}i*6zH`n!^K)nJ+_A`@j>7rw`ObHK?jE;@=~0SGLXK13O&xpQcDI7Z_Me=I$}Z7`1Cr0%#%u7#FW|jWluT~%##&nN054|6=qNf z47md*wRwuigrVls>j5`@DN6xTb{RT3??eeuPUd?fNCPGQ(zS0T!$7(Mvjl z#6wb|mrB)MjN2slZ!8pJU1}YtrM$Qs3%6F?xSE$vNJp9%p)7T!Z|iIj0V)u z50KwOHG`936kZW_akE?vd({;Iszg92u%Wji0Q8YP5q{yv57c?mB?QZeb(nafz~uAk zS^Y;mRp@o~Q~_ap>aoC8m;@f$225g; z)?yHex%gW0k_T)c2|RSy?Lr-{0N)cp;fd$dlfb1f&g*?)nJ>`^PduLvE|U-W2N8*y zXzAXx&mX1^H@Dq_JF;nk5f6~N+yfx%lf*#9wPnXwJfVgTi$1YY)0&TcF1!jz3$eI? z+%5=*OLJO)v=B?47QxR=z7U|b&^4%GTsq@ifIN9k3syl#s}|f-ddJe@+kfn2lQd$i z>R5oev41N6EorDkY$fP)vQ=lqSWeEHMWiz|{OQoJDi_k#jkPvR zjTH~8o{P>mw!majdcnJoN{NxOB+3*O0BzfLB~3HlSabhMO5hP-eDMJRu<5U(e@uyi uAp}r!fbrD98k^@i|9=!{7d>7F%ZI8e?aAgE=oUR509ENuC{cd@_vb$(XcaR6 literal 0 HcmV?d00001 diff --git a/src/test/resources/0xB826/input/0xB826-v17-SA2.bin b/src/test/resources/0xB826/input/0xB826-v17-SA-ulTxSwitch.bin similarity index 100% rename from src/test/resources/0xB826/input/0xB826-v17-SA2.bin rename to src/test/resources/0xB826/input/0xB826-v17-SA-ulTxSwitch.bin diff --git a/src/test/resources/0xB826/oracle/0xB826-v13-SA-ulTxSwitch.json b/src/test/resources/0xB826/oracle/0xB826-v13-SA-ulTxSwitch.json new file mode 100644 index 00000000..2cad2581 --- /dev/null +++ b/src/test/resources/0xB826/oracle/0xB826-v13-SA-ulTxSwitch.json @@ -0,0 +1,5394 @@ +{ + "nrca": [ + { + "components": [ + { + "band": 41, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "maxScs": 30, + "maxBwDl": { + "type": "single", + "value": 100 + } + }, + { + "band": 3, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 30 + } + }, + { + "band": 1, + "bwClassDl": "A", + "bwClassUl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "mimoUl": { + "type": "single", + "value": 1 + }, + "modulationUl": { + "type": "single", + "value": "qam256" + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 20 + }, + "maxBwUl": { + "type": "single", + "value": 20 + } + } + ] + }, + { + "components": [ + { + "band": 41, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "maxScs": 30, + "maxBwDl": { + "type": "single", + "value": 100 + } + }, + { + "band": 3, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 25 + } + }, + { + "band": 1, + "bwClassDl": "A", + "bwClassUl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "mimoUl": { + "type": "single", + "value": 1 + }, + "modulationUl": { + "type": "single", + "value": "qam256" + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 25 + }, + "maxBwUl": { + "type": "single", + "value": 25 + } + } + ] + }, + { + "components": [ + { + "band": 41, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "maxScs": 30, + "maxBwDl": { + "type": "single", + "value": 100 + } + }, + { + "band": 3, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 20 + } + }, + { + "band": 1, + "bwClassDl": "A", + "bwClassUl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "mimoUl": { + "type": "single", + "value": 1 + }, + "modulationUl": { + "type": "single", + "value": "qam256" + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 30 + }, + "maxBwUl": { + "type": "single", + "value": 30 + } + } + ] + }, + { + "components": [ + { + "band": 41, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "maxScs": 30, + "maxBwDl": { + "type": "single", + "value": 100 + } + }, + { + "band": 3, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 10 + } + }, + { + "band": 1, + "bwClassDl": "A", + "bwClassUl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "mimoUl": { + "type": "single", + "value": 1 + }, + "modulationUl": { + "type": "single", + "value": "qam256" + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 40 + }, + "maxBwUl": { + "type": "single", + "value": 40 + } + } + ] + }, + { + "components": [ + { + "band": 41, + "bwClassDl": "A", + "bwClassUl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "mimoUl": { + "type": "single", + "value": 2 + }, + "modulationUl": { + "type": "single", + "value": "qam256" + }, + "maxScs": 30, + "maxBwDl": { + "type": "single", + "value": 100 + }, + "maxBwUl": { + "type": "single", + "value": 100 + } + }, + { + "band": 3, + "bwClassDl": "A", + "bwClassUl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "mimoUl": { + "type": "single", + "value": 1 + }, + "modulationUl": { + "type": "single", + "value": "qam256" + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 40 + }, + "maxBwUl": { + "type": "single", + "value": 40 + } + } + ], + "uplinkTxSwitch": [ + { + "type": "R16", + "option": "SWITCHED_UL" + } + ] + }, + { + "components": [ + { + "band": 41, + "bwClassDl": "A", + "bwClassUl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "mimoUl": { + "type": "single", + "value": 1 + }, + "modulationUl": { + "type": "single", + "value": "qam256" + }, + "maxScs": 30, + "maxBwDl": { + "type": "single", + "value": 100 + }, + "maxBwUl": { + "type": "single", + "value": 100 + } + }, + { + "band": 3, + "bwClassDl": "A", + "bwClassUl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "mimoUl": { + "type": "single", + "value": 1 + }, + "modulationUl": { + "type": "single", + "value": "qam256" + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 40 + }, + "maxBwUl": { + "type": "single", + "value": 40 + } + } + ] + }, + { + "components": [ + { + "band": 41, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "maxScs": 30, + "maxBwDl": { + "type": "single", + "value": 100 + } + }, + { + "band": 3, + "bwClassDl": "A", + "bwClassUl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "mimoUl": { + "type": "single", + "value": 1 + }, + "modulationUl": { + "type": "single", + "value": "qam256" + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 40 + }, + "maxBwUl": { + "type": "single", + "value": 40 + } + } + ] + }, + { + "components": [ + { + "band": 41, + "bwClassDl": "A", + "bwClassUl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "mimoUl": { + "type": "single", + "value": 2 + }, + "modulationUl": { + "type": "single", + "value": "qam256" + }, + "maxScs": 30, + "maxBwDl": { + "type": "single", + "value": 100 + }, + "maxBwUl": { + "type": "single", + "value": 100 + } + }, + { + "band": 1, + "bwClassDl": "A", + "bwClassUl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "mimoUl": { + "type": "single", + "value": 1 + }, + "modulationUl": { + "type": "single", + "value": "qam256" + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 40 + }, + "maxBwUl": { + "type": "single", + "value": 40 + } + } + ], + "uplinkTxSwitch": [ + { + "type": "R16", + "option": "SWITCHED_UL" + } + ] + }, + { + "components": [ + { + "band": 41, + "bwClassDl": "A", + "bwClassUl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "mimoUl": { + "type": "single", + "value": 1 + }, + "modulationUl": { + "type": "single", + "value": "qam256" + }, + "maxScs": 30, + "maxBwDl": { + "type": "single", + "value": 100 + }, + "maxBwUl": { + "type": "single", + "value": 100 + } + }, + { + "band": 1, + "bwClassDl": "A", + "bwClassUl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "mimoUl": { + "type": "single", + "value": 1 + }, + "modulationUl": { + "type": "single", + "value": "qam256" + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 40 + }, + "maxBwUl": { + "type": "single", + "value": 40 + } + } + ] + }, + { + "components": [ + { + "band": 41, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "maxScs": 30, + "maxBwDl": { + "type": "single", + "value": 100 + } + }, + { + "band": 1, + "bwClassDl": "A", + "bwClassUl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "mimoUl": { + "type": "single", + "value": 1 + }, + "modulationUl": { + "type": "single", + "value": "qam256" + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 40 + }, + "maxBwUl": { + "type": "single", + "value": 40 + } + } + ] + }, + { + "components": [ + { + "band": 41, + "bwClassDl": "C", + "bwClassUl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "mimoUl": { + "type": "single", + "value": 2 + }, + "modulationUl": { + "type": "single", + "value": "qam256" + }, + "maxScs": 30, + "maxBwDl": { + "type": "single", + "value": 100 + }, + "maxBwUl": { + "type": "single", + "value": 100 + } + } + ] + }, + { + "components": [ + { + "band": 41, + "bwClassDl": "A", + "bwClassUl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "mimoUl": { + "type": "single", + "value": 1 + }, + "modulationUl": { + "type": "single", + "value": "qam256" + }, + "maxScs": 30, + "maxBwDl": { + "type": "single", + "value": 100 + }, + "maxBwUl": { + "type": "single", + "value": 100 + } + } + ] + }, + { + "components": [ + { + "band": 40, + "bwClassDl": "A", + "bwClassUl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "mimoUl": { + "type": "single", + "value": 1 + }, + "modulationUl": { + "type": "single", + "value": "qam256" + }, + "maxScs": 30, + "maxBwDl": { + "type": "single", + "value": 80 + }, + "maxBwUl": { + "type": "single", + "value": 80 + } + }, + { + "band": 28, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 2 + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 30 + } + } + ] + }, + { + "components": [ + { + "band": 40, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "maxScs": 30, + "maxBwDl": { + "type": "single", + "value": 80 + } + }, + { + "band": 28, + "bwClassDl": "A", + "bwClassUl": "A", + "mimoDl": { + "type": "single", + "value": 2 + }, + "mimoUl": { + "type": "single", + "value": 1 + }, + "modulationUl": { + "type": "single", + "value": "qam256" + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 30 + }, + "maxBwUl": { + "type": "single", + "value": 30 + } + } + ] + }, + { + "components": [ + { + "band": 40, + "bwClassDl": "A", + "bwClassUl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "mimoUl": { + "type": "single", + "value": 1 + }, + "modulationUl": { + "type": "single", + "value": "qam256" + }, + "maxScs": 30, + "maxBwDl": { + "type": "single", + "value": 80 + }, + "maxBwUl": { + "type": "single", + "value": 80 + } + }, + { + "band": 1, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 40 + } + } + ] + }, + { + "components": [ + { + "band": 40, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "maxScs": 30, + "maxBwDl": { + "type": "single", + "value": 80 + } + }, + { + "band": 1, + "bwClassDl": "A", + "bwClassUl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "mimoUl": { + "type": "single", + "value": 1 + }, + "modulationUl": { + "type": "single", + "value": "qam256" + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 40 + }, + "maxBwUl": { + "type": "single", + "value": 40 + } + } + ] + }, + { + "components": [ + { + "band": 40, + "bwClassDl": "A", + "bwClassUl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "mimoUl": { + "type": "single", + "value": 1 + }, + "modulationUl": { + "type": "single", + "value": "qam256" + }, + "maxScs": 30, + "maxBwDl": { + "type": "single", + "value": 80 + }, + "maxBwUl": { + "type": "single", + "value": 80 + } + } + ] + }, + { + "components": [ + { + "band": 38, + "bwClassDl": "A", + "bwClassUl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "mimoUl": { + "type": "single", + "value": 1 + }, + "modulationUl": { + "type": "single", + "value": "qam256" + }, + "maxScs": 30, + "maxBwDl": { + "type": "single", + "value": 40 + }, + "maxBwUl": { + "type": "single", + "value": 40 + } + }, + { + "band": 28, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 2 + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 30 + } + } + ] + }, + { + "components": [ + { + "band": 38, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "maxScs": 30, + "maxBwDl": { + "type": "single", + "value": 40 + } + }, + { + "band": 28, + "bwClassDl": "A", + "bwClassUl": "A", + "mimoDl": { + "type": "single", + "value": 2 + }, + "mimoUl": { + "type": "single", + "value": 1 + }, + "modulationUl": { + "type": "single", + "value": "qam256" + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 30 + }, + "maxBwUl": { + "type": "single", + "value": 30 + } + } + ] + }, + { + "components": [ + { + "band": 38, + "bwClassDl": "A", + "bwClassUl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "mimoUl": { + "type": "single", + "value": 1 + }, + "modulationUl": { + "type": "single", + "value": "qam256" + }, + "maxScs": 30, + "maxBwDl": { + "type": "single", + "value": 40 + }, + "maxBwUl": { + "type": "single", + "value": 40 + } + }, + { + "band": 3, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 40 + } + } + ] + }, + { + "components": [ + { + "band": 38, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "maxScs": 30, + "maxBwDl": { + "type": "single", + "value": 40 + } + }, + { + "band": 3, + "bwClassDl": "A", + "bwClassUl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "mimoUl": { + "type": "single", + "value": 1 + }, + "modulationUl": { + "type": "single", + "value": "qam256" + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 40 + }, + "maxBwUl": { + "type": "single", + "value": 40 + } + } + ] + }, + { + "components": [ + { + "band": 38, + "bwClassDl": "A", + "bwClassUl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "mimoUl": { + "type": "single", + "value": 1 + }, + "modulationUl": { + "type": "single", + "value": "qam256" + }, + "maxScs": 30, + "maxBwDl": { + "type": "single", + "value": 40 + }, + "maxBwUl": { + "type": "single", + "value": 40 + } + } + ] + }, + { + "components": [ + { + "band": 28, + "bwClassDl": "A", + "bwClassUl": "A", + "mimoDl": { + "type": "single", + "value": 2 + }, + "mimoUl": { + "type": "single", + "value": 1 + }, + "modulationUl": { + "type": "single", + "value": "qam256" + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 30 + }, + "maxBwUl": { + "type": "single", + "value": 30 + } + }, + { + "band": 7, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 40 + } + }, + { + "band": 3, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 10 + } + } + ] + }, + { + "components": [ + { + "band": 28, + "bwClassDl": "A", + "bwClassUl": "A", + "mimoDl": { + "type": "single", + "value": 2 + }, + "mimoUl": { + "type": "single", + "value": 1 + }, + "modulationUl": { + "type": "single", + "value": "qam256" + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 30 + }, + "maxBwUl": { + "type": "single", + "value": 30 + } + }, + { + "band": 7, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 30 + } + }, + { + "band": 3, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 20 + } + } + ] + }, + { + "components": [ + { + "band": 28, + "bwClassDl": "A", + "bwClassUl": "A", + "mimoDl": { + "type": "single", + "value": 2 + }, + "mimoUl": { + "type": "single", + "value": 1 + }, + "modulationUl": { + "type": "single", + "value": "qam256" + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 30 + }, + "maxBwUl": { + "type": "single", + "value": 30 + } + }, + { + "band": 7, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 25 + } + }, + { + "band": 3, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 25 + } + } + ] + }, + { + "components": [ + { + "band": 28, + "bwClassDl": "A", + "bwClassUl": "A", + "mimoDl": { + "type": "single", + "value": 2 + }, + "mimoUl": { + "type": "single", + "value": 1 + }, + "modulationUl": { + "type": "single", + "value": "qam256" + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 30 + }, + "maxBwUl": { + "type": "single", + "value": 30 + } + }, + { + "band": 7, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 20 + } + }, + { + "band": 3, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 30 + } + } + ] + }, + { + "components": [ + { + "band": 28, + "bwClassDl": "A", + "bwClassUl": "A", + "mimoDl": { + "type": "single", + "value": 2 + }, + "mimoUl": { + "type": "single", + "value": 1 + }, + "modulationUl": { + "type": "single", + "value": "qam256" + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 30 + }, + "maxBwUl": { + "type": "single", + "value": 30 + } + }, + { + "band": 7, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 10 + } + }, + { + "band": 3, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 40 + } + } + ] + }, + { + "components": [ + { + "band": 28, + "bwClassDl": "A", + "bwClassUl": "A", + "mimoDl": { + "type": "single", + "value": 2 + }, + "mimoUl": { + "type": "single", + "value": 1 + }, + "modulationUl": { + "type": "single", + "value": "qam256" + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 20 + }, + "maxBwUl": { + "type": "single", + "value": 20 + } + }, + { + "band": 7, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 40 + } + }, + { + "band": 3, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 20 + } + } + ] + }, + { + "components": [ + { + "band": 28, + "bwClassDl": "A", + "bwClassUl": "A", + "mimoDl": { + "type": "single", + "value": 2 + }, + "mimoUl": { + "type": "single", + "value": 1 + }, + "modulationUl": { + "type": "single", + "value": "qam256" + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 20 + }, + "maxBwUl": { + "type": "single", + "value": 20 + } + }, + { + "band": 7, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 30 + } + }, + { + "band": 3, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 30 + } + } + ] + }, + { + "components": [ + { + "band": 28, + "bwClassDl": "A", + "bwClassUl": "A", + "mimoDl": { + "type": "single", + "value": 2 + }, + "mimoUl": { + "type": "single", + "value": 1 + }, + "modulationUl": { + "type": "single", + "value": "qam256" + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 20 + }, + "maxBwUl": { + "type": "single", + "value": 20 + } + }, + { + "band": 7, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 20 + } + }, + { + "band": 3, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 40 + } + } + ] + }, + { + "components": [ + { + "band": 28, + "bwClassDl": "A", + "bwClassUl": "A", + "mimoDl": { + "type": "single", + "value": 2 + }, + "mimoUl": { + "type": "single", + "value": 1 + }, + "modulationUl": { + "type": "single", + "value": "qam256" + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 15 + }, + "maxBwUl": { + "type": "single", + "value": 15 + } + }, + { + "band": 7, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 40 + } + }, + { + "band": 3, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 25 + } + } + ] + }, + { + "components": [ + { + "band": 28, + "bwClassDl": "A", + "bwClassUl": "A", + "mimoDl": { + "type": "single", + "value": 2 + }, + "mimoUl": { + "type": "single", + "value": 1 + }, + "modulationUl": { + "type": "single", + "value": "qam256" + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 15 + }, + "maxBwUl": { + "type": "single", + "value": 15 + } + }, + { + "band": 7, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 25 + } + }, + { + "band": 3, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 40 + } + } + ] + }, + { + "components": [ + { + "band": 28, + "bwClassDl": "A", + "bwClassUl": "A", + "mimoDl": { + "type": "single", + "value": 2 + }, + "mimoUl": { + "type": "single", + "value": 1 + }, + "modulationUl": { + "type": "single", + "value": "qam256" + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 10 + }, + "maxBwUl": { + "type": "single", + "value": 10 + } + }, + { + "band": 7, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 40 + } + }, + { + "band": 3, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 30 + } + } + ] + }, + { + "components": [ + { + "band": 28, + "bwClassDl": "A", + "bwClassUl": "A", + "mimoDl": { + "type": "single", + "value": 2 + }, + "mimoUl": { + "type": "single", + "value": 1 + }, + "modulationUl": { + "type": "single", + "value": "qam256" + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 10 + }, + "maxBwUl": { + "type": "single", + "value": 10 + } + }, + { + "band": 7, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 30 + } + }, + { + "band": 3, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 40 + } + } + ] + }, + { + "components": [ + { + "band": 28, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 2 + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 30 + } + }, + { + "band": 7, + "bwClassDl": "A", + "bwClassUl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "mimoUl": { + "type": "single", + "value": 1 + }, + "modulationUl": { + "type": "single", + "value": "qam256" + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 40 + }, + "maxBwUl": { + "type": "single", + "value": 40 + } + }, + { + "band": 3, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 10 + } + } + ] + }, + { + "components": [ + { + "band": 28, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 2 + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 30 + } + }, + { + "band": 7, + "bwClassDl": "A", + "bwClassUl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "mimoUl": { + "type": "single", + "value": 1 + }, + "modulationUl": { + "type": "single", + "value": "qam256" + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 30 + }, + "maxBwUl": { + "type": "single", + "value": 30 + } + }, + { + "band": 3, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 20 + } + } + ] + }, + { + "components": [ + { + "band": 28, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 2 + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 30 + } + }, + { + "band": 7, + "bwClassDl": "A", + "bwClassUl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "mimoUl": { + "type": "single", + "value": 1 + }, + "modulationUl": { + "type": "single", + "value": "qam256" + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 25 + }, + "maxBwUl": { + "type": "single", + "value": 25 + } + }, + { + "band": 3, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 25 + } + } + ] + }, + { + "components": [ + { + "band": 28, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 2 + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 30 + } + }, + { + "band": 7, + "bwClassDl": "A", + "bwClassUl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "mimoUl": { + "type": "single", + "value": 1 + }, + "modulationUl": { + "type": "single", + "value": "qam256" + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 20 + }, + "maxBwUl": { + "type": "single", + "value": 20 + } + }, + { + "band": 3, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 30 + } + } + ] + }, + { + "components": [ + { + "band": 28, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 2 + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 30 + } + }, + { + "band": 7, + "bwClassDl": "A", + "bwClassUl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "mimoUl": { + "type": "single", + "value": 1 + }, + "modulationUl": { + "type": "single", + "value": "qam256" + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 10 + }, + "maxBwUl": { + "type": "single", + "value": 10 + } + }, + { + "band": 3, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 40 + } + } + ] + }, + { + "components": [ + { + "band": 28, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 2 + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 20 + } + }, + { + "band": 7, + "bwClassDl": "A", + "bwClassUl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "mimoUl": { + "type": "single", + "value": 1 + }, + "modulationUl": { + "type": "single", + "value": "qam256" + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 40 + }, + "maxBwUl": { + "type": "single", + "value": 40 + } + }, + { + "band": 3, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 20 + } + } + ] + }, + { + "components": [ + { + "band": 28, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 2 + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 20 + } + }, + { + "band": 7, + "bwClassDl": "A", + "bwClassUl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "mimoUl": { + "type": "single", + "value": 1 + }, + "modulationUl": { + "type": "single", + "value": "qam256" + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 30 + }, + "maxBwUl": { + "type": "single", + "value": 30 + } + }, + { + "band": 3, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 30 + } + } + ] + }, + { + "components": [ + { + "band": 28, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 2 + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 20 + } + }, + { + "band": 7, + "bwClassDl": "A", + "bwClassUl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "mimoUl": { + "type": "single", + "value": 1 + }, + "modulationUl": { + "type": "single", + "value": "qam256" + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 20 + }, + "maxBwUl": { + "type": "single", + "value": 20 + } + }, + { + "band": 3, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 40 + } + } + ] + }, + { + "components": [ + { + "band": 28, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 2 + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 15 + } + }, + { + "band": 7, + "bwClassDl": "A", + "bwClassUl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "mimoUl": { + "type": "single", + "value": 1 + }, + "modulationUl": { + "type": "single", + "value": "qam256" + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 40 + }, + "maxBwUl": { + "type": "single", + "value": 40 + } + }, + { + "band": 3, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 25 + } + } + ] + }, + { + "components": [ + { + "band": 28, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 2 + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 15 + } + }, + { + "band": 7, + "bwClassDl": "A", + "bwClassUl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "mimoUl": { + "type": "single", + "value": 1 + }, + "modulationUl": { + "type": "single", + "value": "qam256" + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 25 + }, + "maxBwUl": { + "type": "single", + "value": 25 + } + }, + { + "band": 3, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 40 + } + } + ] + }, + { + "components": [ + { + "band": 28, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 2 + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 10 + } + }, + { + "band": 7, + "bwClassDl": "A", + "bwClassUl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "mimoUl": { + "type": "single", + "value": 1 + }, + "modulationUl": { + "type": "single", + "value": "qam256" + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 40 + }, + "maxBwUl": { + "type": "single", + "value": 40 + } + }, + { + "band": 3, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 30 + } + } + ] + }, + { + "components": [ + { + "band": 28, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 2 + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 10 + } + }, + { + "band": 7, + "bwClassDl": "A", + "bwClassUl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "mimoUl": { + "type": "single", + "value": 1 + }, + "modulationUl": { + "type": "single", + "value": "qam256" + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 30 + }, + "maxBwUl": { + "type": "single", + "value": 30 + } + }, + { + "band": 3, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 40 + } + } + ] + }, + { + "components": [ + { + "band": 28, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 2 + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 30 + } + }, + { + "band": 7, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 40 + } + }, + { + "band": 3, + "bwClassDl": "A", + "bwClassUl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "mimoUl": { + "type": "single", + "value": 1 + }, + "modulationUl": { + "type": "single", + "value": "qam256" + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 10 + }, + "maxBwUl": { + "type": "single", + "value": 10 + } + } + ] + }, + { + "components": [ + { + "band": 28, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 2 + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 30 + } + }, + { + "band": 7, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 30 + } + }, + { + "band": 3, + "bwClassDl": "A", + "bwClassUl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "mimoUl": { + "type": "single", + "value": 1 + }, + "modulationUl": { + "type": "single", + "value": "qam256" + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 20 + }, + "maxBwUl": { + "type": "single", + "value": 20 + } + } + ] + }, + { + "components": [ + { + "band": 28, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 2 + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 30 + } + }, + { + "band": 7, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 25 + } + }, + { + "band": 3, + "bwClassDl": "A", + "bwClassUl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "mimoUl": { + "type": "single", + "value": 1 + }, + "modulationUl": { + "type": "single", + "value": "qam256" + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 25 + }, + "maxBwUl": { + "type": "single", + "value": 25 + } + } + ] + }, + { + "components": [ + { + "band": 28, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 2 + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 30 + } + }, + { + "band": 7, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 20 + } + }, + { + "band": 3, + "bwClassDl": "A", + "bwClassUl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "mimoUl": { + "type": "single", + "value": 1 + }, + "modulationUl": { + "type": "single", + "value": "qam256" + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 30 + }, + "maxBwUl": { + "type": "single", + "value": 30 + } + } + ] + }, + { + "components": [ + { + "band": 28, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 2 + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 30 + } + }, + { + "band": 7, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 10 + } + }, + { + "band": 3, + "bwClassDl": "A", + "bwClassUl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "mimoUl": { + "type": "single", + "value": 1 + }, + "modulationUl": { + "type": "single", + "value": "qam256" + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 40 + }, + "maxBwUl": { + "type": "single", + "value": 40 + } + } + ] + }, + { + "components": [ + { + "band": 28, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 2 + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 20 + } + }, + { + "band": 7, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 40 + } + }, + { + "band": 3, + "bwClassDl": "A", + "bwClassUl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "mimoUl": { + "type": "single", + "value": 1 + }, + "modulationUl": { + "type": "single", + "value": "qam256" + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 20 + }, + "maxBwUl": { + "type": "single", + "value": 20 + } + } + ] + }, + { + "components": [ + { + "band": 28, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 2 + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 20 + } + }, + { + "band": 7, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 30 + } + }, + { + "band": 3, + "bwClassDl": "A", + "bwClassUl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "mimoUl": { + "type": "single", + "value": 1 + }, + "modulationUl": { + "type": "single", + "value": "qam256" + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 30 + }, + "maxBwUl": { + "type": "single", + "value": 30 + } + } + ] + }, + { + "components": [ + { + "band": 28, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 2 + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 20 + } + }, + { + "band": 7, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 20 + } + }, + { + "band": 3, + "bwClassDl": "A", + "bwClassUl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "mimoUl": { + "type": "single", + "value": 1 + }, + "modulationUl": { + "type": "single", + "value": "qam256" + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 40 + }, + "maxBwUl": { + "type": "single", + "value": 40 + } + } + ] + }, + { + "components": [ + { + "band": 28, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 2 + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 15 + } + }, + { + "band": 7, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 40 + } + }, + { + "band": 3, + "bwClassDl": "A", + "bwClassUl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "mimoUl": { + "type": "single", + "value": 1 + }, + "modulationUl": { + "type": "single", + "value": "qam256" + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 25 + }, + "maxBwUl": { + "type": "single", + "value": 25 + } + } + ] + }, + { + "components": [ + { + "band": 28, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 2 + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 15 + } + }, + { + "band": 7, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 25 + } + }, + { + "band": 3, + "bwClassDl": "A", + "bwClassUl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "mimoUl": { + "type": "single", + "value": 1 + }, + "modulationUl": { + "type": "single", + "value": "qam256" + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 40 + }, + "maxBwUl": { + "type": "single", + "value": 40 + } + } + ] + }, + { + "components": [ + { + "band": 28, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 2 + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 10 + } + }, + { + "band": 7, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 40 + } + }, + { + "band": 3, + "bwClassDl": "A", + "bwClassUl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "mimoUl": { + "type": "single", + "value": 1 + }, + "modulationUl": { + "type": "single", + "value": "qam256" + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 30 + }, + "maxBwUl": { + "type": "single", + "value": 30 + } + } + ] + }, + { + "components": [ + { + "band": 28, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 2 + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 10 + } + }, + { + "band": 7, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 30 + } + }, + { + "band": 3, + "bwClassDl": "A", + "bwClassUl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "mimoUl": { + "type": "single", + "value": 1 + }, + "modulationUl": { + "type": "single", + "value": "qam256" + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 40 + }, + "maxBwUl": { + "type": "single", + "value": 40 + } + } + ] + }, + { + "components": [ + { + "band": 28, + "bwClassDl": "A", + "bwClassUl": "A", + "mimoDl": { + "type": "single", + "value": 2 + }, + "mimoUl": { + "type": "single", + "value": 1 + }, + "modulationUl": { + "type": "single", + "value": "qam256" + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 30 + }, + "maxBwUl": { + "type": "single", + "value": 30 + } + }, + { + "band": 7, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 40 + } + }, + { + "band": 1, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 10 + } + } + ] + }, + { + "components": [ + { + "band": 28, + "bwClassDl": "A", + "bwClassUl": "A", + "mimoDl": { + "type": "single", + "value": 2 + }, + "mimoUl": { + "type": "single", + "value": 1 + }, + "modulationUl": { + "type": "single", + "value": "qam256" + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 30 + }, + "maxBwUl": { + "type": "single", + "value": 30 + } + }, + { + "band": 7, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 30 + } + }, + { + "band": 1, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 20 + } + } + ] + }, + { + "components": [ + { + "band": 28, + "bwClassDl": "A", + "bwClassUl": "A", + "mimoDl": { + "type": "single", + "value": 2 + }, + "mimoUl": { + "type": "single", + "value": 1 + }, + "modulationUl": { + "type": "single", + "value": "qam256" + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 30 + }, + "maxBwUl": { + "type": "single", + "value": 30 + } + }, + { + "band": 7, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 25 + } + }, + { + "band": 1, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 25 + } + } + ] + }, + { + "components": [ + { + "band": 28, + "bwClassDl": "A", + "bwClassUl": "A", + "mimoDl": { + "type": "single", + "value": 2 + }, + "mimoUl": { + "type": "single", + "value": 1 + }, + "modulationUl": { + "type": "single", + "value": "qam256" + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 30 + }, + "maxBwUl": { + "type": "single", + "value": 30 + } + }, + { + "band": 7, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 20 + } + }, + { + "band": 1, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 30 + } + } + ] + }, + { + "components": [ + { + "band": 28, + "bwClassDl": "A", + "bwClassUl": "A", + "mimoDl": { + "type": "single", + "value": 2 + }, + "mimoUl": { + "type": "single", + "value": 1 + }, + "modulationUl": { + "type": "single", + "value": "qam256" + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 30 + }, + "maxBwUl": { + "type": "single", + "value": 30 + } + }, + { + "band": 7, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 10 + } + }, + { + "band": 1, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 40 + } + } + ] + }, + { + "components": [ + { + "band": 28, + "bwClassDl": "A", + "bwClassUl": "A", + "mimoDl": { + "type": "single", + "value": 2 + }, + "mimoUl": { + "type": "single", + "value": 1 + }, + "modulationUl": { + "type": "single", + "value": "qam256" + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 20 + }, + "maxBwUl": { + "type": "single", + "value": 20 + } + }, + { + "band": 7, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 40 + } + }, + { + "band": 1, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 20 + } + } + ] + }, + { + "components": [ + { + "band": 28, + "bwClassDl": "A", + "bwClassUl": "A", + "mimoDl": { + "type": "single", + "value": 2 + }, + "mimoUl": { + "type": "single", + "value": 1 + }, + "modulationUl": { + "type": "single", + "value": "qam256" + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 20 + }, + "maxBwUl": { + "type": "single", + "value": 20 + } + }, + { + "band": 7, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 30 + } + }, + { + "band": 1, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 30 + } + } + ] + }, + { + "components": [ + { + "band": 28, + "bwClassDl": "A", + "bwClassUl": "A", + "mimoDl": { + "type": "single", + "value": 2 + }, + "mimoUl": { + "type": "single", + "value": 1 + }, + "modulationUl": { + "type": "single", + "value": "qam256" + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 20 + }, + "maxBwUl": { + "type": "single", + "value": 20 + } + }, + { + "band": 7, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 20 + } + }, + { + "band": 1, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 40 + } + } + ] + }, + { + "components": [ + { + "band": 28, + "bwClassDl": "A", + "bwClassUl": "A", + "mimoDl": { + "type": "single", + "value": 2 + }, + "mimoUl": { + "type": "single", + "value": 1 + }, + "modulationUl": { + "type": "single", + "value": "qam256" + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 15 + }, + "maxBwUl": { + "type": "single", + "value": 15 + } + }, + { + "band": 7, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 40 + } + }, + { + "band": 1, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 25 + } + } + ] + }, + { + "components": [ + { + "band": 28, + "bwClassDl": "A", + "bwClassUl": "A", + "mimoDl": { + "type": "single", + "value": 2 + }, + "mimoUl": { + "type": "single", + "value": 1 + }, + "modulationUl": { + "type": "single", + "value": "qam256" + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 15 + }, + "maxBwUl": { + "type": "single", + "value": 15 + } + }, + { + "band": 7, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 25 + } + }, + { + "band": 1, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 40 + } + } + ] + }, + { + "components": [ + { + "band": 28, + "bwClassDl": "A", + "bwClassUl": "A", + "mimoDl": { + "type": "single", + "value": 2 + }, + "mimoUl": { + "type": "single", + "value": 1 + }, + "modulationUl": { + "type": "single", + "value": "qam256" + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 10 + }, + "maxBwUl": { + "type": "single", + "value": 10 + } + }, + { + "band": 7, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 40 + } + }, + { + "band": 1, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 30 + } + } + ] + }, + { + "components": [ + { + "band": 28, + "bwClassDl": "A", + "bwClassUl": "A", + "mimoDl": { + "type": "single", + "value": 2 + }, + "mimoUl": { + "type": "single", + "value": 1 + }, + "modulationUl": { + "type": "single", + "value": "qam256" + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 10 + }, + "maxBwUl": { + "type": "single", + "value": 10 + } + }, + { + "band": 7, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 30 + } + }, + { + "band": 1, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 40 + } + } + ] + }, + { + "components": [ + { + "band": 28, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 2 + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 30 + } + }, + { + "band": 7, + "bwClassDl": "A", + "bwClassUl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "mimoUl": { + "type": "single", + "value": 1 + }, + "modulationUl": { + "type": "single", + "value": "qam256" + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 40 + }, + "maxBwUl": { + "type": "single", + "value": 40 + } + }, + { + "band": 1, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 10 + } + } + ] + }, + { + "components": [ + { + "band": 28, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 2 + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 30 + } + }, + { + "band": 7, + "bwClassDl": "A", + "bwClassUl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "mimoUl": { + "type": "single", + "value": 1 + }, + "modulationUl": { + "type": "single", + "value": "qam256" + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 30 + }, + "maxBwUl": { + "type": "single", + "value": 30 + } + }, + { + "band": 1, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 20 + } + } + ] + }, + { + "components": [ + { + "band": 28, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 2 + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 30 + } + }, + { + "band": 7, + "bwClassDl": "A", + "bwClassUl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "mimoUl": { + "type": "single", + "value": 1 + }, + "modulationUl": { + "type": "single", + "value": "qam256" + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 25 + }, + "maxBwUl": { + "type": "single", + "value": 25 + } + }, + { + "band": 1, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 25 + } + } + ] + }, + { + "components": [ + { + "band": 28, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 2 + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 30 + } + }, + { + "band": 7, + "bwClassDl": "A", + "bwClassUl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "mimoUl": { + "type": "single", + "value": 1 + }, + "modulationUl": { + "type": "single", + "value": "qam256" + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 20 + }, + "maxBwUl": { + "type": "single", + "value": 20 + } + }, + { + "band": 1, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 30 + } + } + ] + }, + { + "components": [ + { + "band": 28, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 2 + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 30 + } + }, + { + "band": 7, + "bwClassDl": "A", + "bwClassUl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "mimoUl": { + "type": "single", + "value": 1 + }, + "modulationUl": { + "type": "single", + "value": "qam256" + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 10 + }, + "maxBwUl": { + "type": "single", + "value": 10 + } + }, + { + "band": 1, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 40 + } + } + ] + }, + { + "components": [ + { + "band": 28, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 2 + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 20 + } + }, + { + "band": 7, + "bwClassDl": "A", + "bwClassUl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "mimoUl": { + "type": "single", + "value": 1 + }, + "modulationUl": { + "type": "single", + "value": "qam256" + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 40 + }, + "maxBwUl": { + "type": "single", + "value": 40 + } + }, + { + "band": 1, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 20 + } + } + ] + }, + { + "components": [ + { + "band": 28, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 2 + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 20 + } + }, + { + "band": 7, + "bwClassDl": "A", + "bwClassUl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "mimoUl": { + "type": "single", + "value": 1 + }, + "modulationUl": { + "type": "single", + "value": "qam256" + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 30 + }, + "maxBwUl": { + "type": "single", + "value": 30 + } + }, + { + "band": 1, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 30 + } + } + ] + }, + { + "components": [ + { + "band": 28, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 2 + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 20 + } + }, + { + "band": 7, + "bwClassDl": "A", + "bwClassUl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "mimoUl": { + "type": "single", + "value": 1 + }, + "modulationUl": { + "type": "single", + "value": "qam256" + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 20 + }, + "maxBwUl": { + "type": "single", + "value": 20 + } + }, + { + "band": 1, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 40 + } + } + ] + }, + { + "components": [ + { + "band": 28, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 2 + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 15 + } + }, + { + "band": 7, + "bwClassDl": "A", + "bwClassUl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "mimoUl": { + "type": "single", + "value": 1 + }, + "modulationUl": { + "type": "single", + "value": "qam256" + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 40 + }, + "maxBwUl": { + "type": "single", + "value": 40 + } + }, + { + "band": 1, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 25 + } + } + ] + }, + { + "components": [ + { + "band": 28, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 2 + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 15 + } + }, + { + "band": 7, + "bwClassDl": "A", + "bwClassUl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "mimoUl": { + "type": "single", + "value": 1 + }, + "modulationUl": { + "type": "single", + "value": "qam256" + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 25 + }, + "maxBwUl": { + "type": "single", + "value": 25 + } + }, + { + "band": 1, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 40 + } + } + ] + }, + { + "components": [ + { + "band": 28, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 2 + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 10 + } + }, + { + "band": 7, + "bwClassDl": "A", + "bwClassUl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "mimoUl": { + "type": "single", + "value": 1 + }, + "modulationUl": { + "type": "single", + "value": "qam256" + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 40 + }, + "maxBwUl": { + "type": "single", + "value": 40 + } + }, + { + "band": 1, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 30 + } + } + ] + }, + { + "components": [ + { + "band": 28, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 2 + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 10 + } + }, + { + "band": 7, + "bwClassDl": "A", + "bwClassUl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "mimoUl": { + "type": "single", + "value": 1 + }, + "modulationUl": { + "type": "single", + "value": "qam256" + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 30 + }, + "maxBwUl": { + "type": "single", + "value": 30 + } + }, + { + "band": 1, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 40 + } + } + ] + }, + { + "components": [ + { + "band": 28, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 2 + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 30 + } + }, + { + "band": 7, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 40 + } + }, + { + "band": 1, + "bwClassDl": "A", + "bwClassUl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "mimoUl": { + "type": "single", + "value": 1 + }, + "modulationUl": { + "type": "single", + "value": "qam256" + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 10 + }, + "maxBwUl": { + "type": "single", + "value": 10 + } + } + ] + }, + { + "components": [ + { + "band": 28, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 2 + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 30 + } + }, + { + "band": 7, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 30 + } + }, + { + "band": 1, + "bwClassDl": "A", + "bwClassUl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "mimoUl": { + "type": "single", + "value": 1 + }, + "modulationUl": { + "type": "single", + "value": "qam256" + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 20 + }, + "maxBwUl": { + "type": "single", + "value": 20 + } + } + ] + }, + { + "components": [ + { + "band": 28, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 2 + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 30 + } + }, + { + "band": 7, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 25 + } + }, + { + "band": 1, + "bwClassDl": "A", + "bwClassUl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "mimoUl": { + "type": "single", + "value": 1 + }, + "modulationUl": { + "type": "single", + "value": "qam256" + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 25 + }, + "maxBwUl": { + "type": "single", + "value": 25 + } + } + ] + }, + { + "components": [ + { + "band": 28, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 2 + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 30 + } + }, + { + "band": 7, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 20 + } + }, + { + "band": 1, + "bwClassDl": "A", + "bwClassUl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "mimoUl": { + "type": "single", + "value": 1 + }, + "modulationUl": { + "type": "single", + "value": "qam256" + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 30 + }, + "maxBwUl": { + "type": "single", + "value": 30 + } + } + ] + }, + { + "components": [ + { + "band": 28, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 2 + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 30 + } + }, + { + "band": 7, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 10 + } + }, + { + "band": 1, + "bwClassDl": "A", + "bwClassUl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "mimoUl": { + "type": "single", + "value": 1 + }, + "modulationUl": { + "type": "single", + "value": "qam256" + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 40 + }, + "maxBwUl": { + "type": "single", + "value": 40 + } + } + ] + }, + { + "components": [ + { + "band": 28, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 2 + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 20 + } + }, + { + "band": 7, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 40 + } + }, + { + "band": 1, + "bwClassDl": "A", + "bwClassUl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "mimoUl": { + "type": "single", + "value": 1 + }, + "modulationUl": { + "type": "single", + "value": "qam256" + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 20 + }, + "maxBwUl": { + "type": "single", + "value": 20 + } + } + ] + }, + { + "components": [ + { + "band": 28, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 2 + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 20 + } + }, + { + "band": 7, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 30 + } + }, + { + "band": 1, + "bwClassDl": "A", + "bwClassUl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "mimoUl": { + "type": "single", + "value": 1 + }, + "modulationUl": { + "type": "single", + "value": "qam256" + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 30 + }, + "maxBwUl": { + "type": "single", + "value": 30 + } + } + ] + }, + { + "components": [ + { + "band": 28, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 2 + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 20 + } + }, + { + "band": 7, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 20 + } + }, + { + "band": 1, + "bwClassDl": "A", + "bwClassUl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "mimoUl": { + "type": "single", + "value": 1 + }, + "modulationUl": { + "type": "single", + "value": "qam256" + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 40 + }, + "maxBwUl": { + "type": "single", + "value": 40 + } + } + ] + }, + { + "components": [ + { + "band": 28, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 2 + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 15 + } + }, + { + "band": 7, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 40 + } + }, + { + "band": 1, + "bwClassDl": "A", + "bwClassUl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "mimoUl": { + "type": "single", + "value": 1 + }, + "modulationUl": { + "type": "single", + "value": "qam256" + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 25 + }, + "maxBwUl": { + "type": "single", + "value": 25 + } + } + ] + }, + { + "components": [ + { + "band": 28, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 2 + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 15 + } + }, + { + "band": 7, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 25 + } + }, + { + "band": 1, + "bwClassDl": "A", + "bwClassUl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "mimoUl": { + "type": "single", + "value": 1 + }, + "modulationUl": { + "type": "single", + "value": "qam256" + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 40 + }, + "maxBwUl": { + "type": "single", + "value": 40 + } + } + ] + }, + { + "components": [ + { + "band": 28, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 2 + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 10 + } + }, + { + "band": 7, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 40 + } + }, + { + "band": 1, + "bwClassDl": "A", + "bwClassUl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "mimoUl": { + "type": "single", + "value": 1 + }, + "modulationUl": { + "type": "single", + "value": "qam256" + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 30 + }, + "maxBwUl": { + "type": "single", + "value": 30 + } + } + ] + }, + { + "components": [ + { + "band": 28, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 2 + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 10 + } + }, + { + "band": 7, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 30 + } + }, + { + "band": 1, + "bwClassDl": "A", + "bwClassUl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "mimoUl": { + "type": "single", + "value": 1 + }, + "modulationUl": { + "type": "single", + "value": "qam256" + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 40 + }, + "maxBwUl": { + "type": "single", + "value": 40 + } + } + ] + }, + { + "components": [ + { + "band": 28, + "bwClassDl": "A", + "bwClassUl": "A", + "mimoDl": { + "type": "single", + "value": 2 + }, + "mimoUl": { + "type": "single", + "value": 1 + }, + "modulationUl": { + "type": "single", + "value": "qam256" + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 30 + }, + "maxBwUl": { + "type": "single", + "value": 30 + } + }, + { + "band": 3, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 40 + } + }, + { + "band": 1, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 10 + } + } + ] + }, + { + "components": [ + { + "band": 28, + "bwClassDl": "A", + "bwClassUl": "A", + "mimoDl": { + "type": "single", + "value": 2 + }, + "mimoUl": { + "type": "single", + "value": 1 + }, + "modulationUl": { + "type": "single", + "value": "qam256" + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 30 + }, + "maxBwUl": { + "type": "single", + "value": 30 + } + }, + { + "band": 3, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 30 + } + }, + { + "band": 1, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 20 + } + } + ] + }, + { + "components": [ + { + "band": 28, + "bwClassDl": "A", + "bwClassUl": "A", + "mimoDl": { + "type": "single", + "value": 2 + }, + "mimoUl": { + "type": "single", + "value": 1 + }, + "modulationUl": { + "type": "single", + "value": "qam256" + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 30 + }, + "maxBwUl": { + "type": "single", + "value": 30 + } + }, + { + "band": 3, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 25 + } + }, + { + "band": 1, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 25 + } + } + ] + }, + { + "components": [ + { + "band": 28, + "bwClassDl": "A", + "bwClassUl": "A", + "mimoDl": { + "type": "single", + "value": 2 + }, + "mimoUl": { + "type": "single", + "value": 1 + }, + "modulationUl": { + "type": "single", + "value": "qam256" + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 30 + }, + "maxBwUl": { + "type": "single", + "value": 30 + } + }, + { + "band": 3, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 20 + } + }, + { + "band": 1, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 30 + } + } + ] + }, + { + "components": [ + { + "band": 28, + "bwClassDl": "A", + "bwClassUl": "A", + "mimoDl": { + "type": "single", + "value": 2 + }, + "mimoUl": { + "type": "single", + "value": 1 + }, + "modulationUl": { + "type": "single", + "value": "qam256" + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 30 + }, + "maxBwUl": { + "type": "single", + "value": 30 + } + }, + { + "band": 3, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 10 + } + }, + { + "band": 1, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 40 + } + } + ] + }, + { + "components": [ + { + "band": 28, + "bwClassDl": "A", + "bwClassUl": "A", + "mimoDl": { + "type": "single", + "value": 2 + }, + "mimoUl": { + "type": "single", + "value": 1 + }, + "modulationUl": { + "type": "single", + "value": "qam256" + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 20 + }, + "maxBwUl": { + "type": "single", + "value": 20 + } + }, + { + "band": 3, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 40 + } + }, + { + "band": 1, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 20 + } + } + ] + } + ], + "logType": "", + "metadata": { + "logSize": "3635", + "version": "13", + "totalCombos": "827", + "index": "500", + "numCombos": "100", + "source": "RF_NRCA" + }, + "id": "", + "parserVersion": "staging", + "timestamp": 0 +} diff --git a/src/test/resources/0xB826/oracle/0xB826-v14-SA-ulTxSwitch.json b/src/test/resources/0xB826/oracle/0xB826-v14-SA-ulTxSwitch.json new file mode 100644 index 00000000..99a17941 --- /dev/null +++ b/src/test/resources/0xB826/oracle/0xB826-v14-SA-ulTxSwitch.json @@ -0,0 +1,5459 @@ +{ + "nrca": [ + { + "components": [ + { + "band": 66, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 40 + } + }, + { + "band": 66, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 20 + } + }, + { + "band": 26, + "bwClassDl": "A", + "bwClassUl": "A", + "mimoDl": { + "type": "single", + "value": 2 + }, + "mimoUl": { + "type": "single", + "value": 1 + }, + "modulationUl": { + "type": "single", + "value": "qam256" + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 20 + }, + "maxBwUl": { + "type": "single", + "value": 20 + } + } + ] + }, + { + "components": [ + { + "band": 66, + "bwClassDl": "A", + "bwClassUl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "mimoUl": { + "type": "single", + "value": 1 + }, + "modulationUl": { + "type": "single", + "value": "qam256" + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 40 + }, + "maxBwUl": { + "type": "single", + "value": 40 + } + }, + { + "band": 66, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 20 + } + }, + { + "band": 26, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 2 + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 20 + } + } + ] + }, + { + "components": [ + { + "band": 70, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 25 + } + }, + { + "band": 66, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 30 + } + }, + { + "band": 26, + "bwClassDl": "A", + "bwClassUl": "A", + "mimoDl": { + "type": "single", + "value": 2 + }, + "mimoUl": { + "type": "single", + "value": 1 + }, + "modulationUl": { + "type": "single", + "value": "qam256" + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 20 + }, + "maxBwUl": { + "type": "single", + "value": 20 + } + } + ] + }, + { + "components": [ + { + "band": 70, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 25 + } + }, + { + "band": 66, + "bwClassDl": "A", + "bwClassUl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "mimoUl": { + "type": "single", + "value": 1 + }, + "modulationUl": { + "type": "single", + "value": "qam256" + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 30 + }, + "maxBwUl": { + "type": "single", + "value": 30 + } + }, + { + "band": 26, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 2 + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 20 + } + } + ] + }, + { + "components": [ + { + "band": 70, + "bwClassDl": "A", + "bwClassUl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "mimoUl": { + "type": "single", + "value": 1 + }, + "modulationUl": { + "type": "single", + "value": "qam256" + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 25 + }, + "maxBwUl": { + "type": "single", + "value": 15 + } + }, + { + "band": 66, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 30 + } + }, + { + "band": 26, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 2 + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 20 + } + } + ] + }, + { + "components": [ + { + "band": 66, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 40 + } + }, + { + "band": 26, + "bwClassDl": "A", + "bwClassUl": "A", + "mimoDl": { + "type": "single", + "value": 2 + }, + "mimoUl": { + "type": "single", + "value": 1 + }, + "modulationUl": { + "type": "single", + "value": "qam256" + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 20 + }, + "maxBwUl": { + "type": "single", + "value": 20 + } + } + ] + }, + { + "components": [ + { + "band": 66, + "bwClassDl": "A", + "bwClassUl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "mimoUl": { + "type": "single", + "value": 1 + }, + "modulationUl": { + "type": "single", + "value": "qam256" + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 40 + }, + "maxBwUl": { + "type": "single", + "value": 40 + } + }, + { + "band": 26, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 2 + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 20 + } + } + ] + }, + { + "components": [ + { + "band": 70, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 25 + } + }, + { + "band": 26, + "bwClassDl": "A", + "bwClassUl": "A", + "mimoDl": { + "type": "single", + "value": 2 + }, + "mimoUl": { + "type": "single", + "value": 1 + }, + "modulationUl": { + "type": "single", + "value": "qam256" + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 20 + }, + "maxBwUl": { + "type": "single", + "value": 20 + } + } + ] + }, + { + "components": [ + { + "band": 70, + "bwClassDl": "A", + "bwClassUl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "mimoUl": { + "type": "single", + "value": 1 + }, + "modulationUl": { + "type": "single", + "value": "qam256" + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 25 + }, + "maxBwUl": { + "type": "single", + "value": 15 + } + }, + { + "band": 26, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 2 + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 20 + } + } + ] + }, + { + "components": [ + { + "band": 26, + "bwClassDl": "A", + "bwClassUl": "A", + "mimoDl": { + "type": "single", + "value": 2 + }, + "mimoUl": { + "type": "single", + "value": 1 + }, + "modulationUl": { + "type": "single", + "value": "qam256" + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 20 + }, + "maxBwUl": { + "type": "single", + "value": 20 + } + } + ] + }, + { + "components": [ + { + "band": 78, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "maxScs": 30, + "maxBwDl": { + "type": "single", + "value": 100 + } + }, + { + "band": 40, + "bwClassDl": "A", + "bwClassUl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "mimoUl": { + "type": "single", + "value": 1 + }, + "modulationUl": { + "type": "single", + "value": "qam256" + }, + "maxScs": 30, + "maxBwDl": { + "type": "single", + "value": 100 + }, + "maxBwUl": { + "type": "single", + "value": 100 + } + }, + { + "band": 28, + "bwClassDl": "A", + "bwClassUl": "A", + "mimoDl": { + "type": "single", + "value": 2 + }, + "mimoUl": { + "type": "single", + "value": 1 + }, + "modulationUl": { + "type": "single", + "value": "qam256" + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 20 + }, + "maxBwUl": { + "type": "single", + "value": 20 + } + } + ] + }, + { + "components": [ + { + "band": 78, + "bwClassDl": "A", + "bwClassUl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "mimoUl": { + "type": "single", + "value": 1 + }, + "modulationUl": { + "type": "single", + "value": "qam256" + }, + "maxScs": 30, + "maxBwDl": { + "type": "single", + "value": 100 + }, + "maxBwUl": { + "type": "single", + "value": 100 + } + }, + { + "band": 40, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "maxScs": 30, + "maxBwDl": { + "type": "single", + "value": 100 + } + }, + { + "band": 28, + "bwClassDl": "A", + "bwClassUl": "A", + "mimoDl": { + "type": "single", + "value": 2 + }, + "mimoUl": { + "type": "single", + "value": 1 + }, + "modulationUl": { + "type": "single", + "value": "qam256" + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 20 + }, + "maxBwUl": { + "type": "single", + "value": 20 + } + } + ] + }, + { + "components": [ + { + "band": 78, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "maxScs": 30, + "maxBwDl": { + "type": "single", + "value": 100 + } + }, + { + "band": 40, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "maxScs": 30, + "maxBwDl": { + "type": "single", + "value": 100 + } + }, + { + "band": 28, + "bwClassDl": "A", + "bwClassUl": "A", + "mimoDl": { + "type": "single", + "value": 2 + }, + "mimoUl": { + "type": "single", + "value": 1 + }, + "modulationUl": { + "type": "single", + "value": "qam256" + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 20 + }, + "maxBwUl": { + "type": "single", + "value": 20 + } + } + ] + }, + { + "components": [ + { + "band": 78, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "maxScs": 30, + "maxBwDl": { + "type": "single", + "value": 100 + } + }, + { + "band": 40, + "bwClassDl": "A", + "bwClassUl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "mimoUl": { + "type": "single", + "value": 1 + }, + "modulationUl": { + "type": "single", + "value": "qam256" + }, + "maxScs": 30, + "maxBwDl": { + "type": "single", + "value": 100 + }, + "maxBwUl": { + "type": "single", + "value": 100 + } + }, + { + "band": 28, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 2 + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 20 + } + } + ] + }, + { + "components": [ + { + "band": 78, + "bwClassDl": "A", + "bwClassUl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "mimoUl": { + "type": "single", + "value": 1 + }, + "modulationUl": { + "type": "single", + "value": "qam256" + }, + "maxScs": 30, + "maxBwDl": { + "type": "single", + "value": 100 + }, + "maxBwUl": { + "type": "single", + "value": 100 + } + }, + { + "band": 40, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "maxScs": 30, + "maxBwDl": { + "type": "single", + "value": 100 + } + }, + { + "band": 28, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 2 + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 20 + } + } + ] + }, + { + "components": [ + { + "band": 40, + "bwClassDl": "A", + "bwClassUl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "mimoUl": { + "type": "single", + "value": 1 + }, + "modulationUl": { + "type": "single", + "value": "qam256" + }, + "maxScs": 30, + "maxBwDl": { + "type": "single", + "value": 100 + }, + "maxBwUl": { + "type": "single", + "value": 100 + } + }, + { + "band": 28, + "bwClassDl": "A", + "bwClassUl": "A", + "mimoDl": { + "type": "single", + "value": 2 + }, + "mimoUl": { + "type": "single", + "value": 1 + }, + "modulationUl": { + "type": "single", + "value": "qam256" + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 20 + }, + "maxBwUl": { + "type": "single", + "value": 20 + } + } + ] + }, + { + "components": [ + { + "band": 40, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "maxScs": 30, + "maxBwDl": { + "type": "single", + "value": 100 + } + }, + { + "band": 28, + "bwClassDl": "A", + "bwClassUl": "A", + "mimoDl": { + "type": "single", + "value": 2 + }, + "mimoUl": { + "type": "single", + "value": 1 + }, + "modulationUl": { + "type": "single", + "value": "qam256" + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 20 + }, + "maxBwUl": { + "type": "single", + "value": 20 + } + } + ] + }, + { + "components": [ + { + "band": 40, + "bwClassDl": "A", + "bwClassUl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "mimoUl": { + "type": "single", + "value": 1 + }, + "modulationUl": { + "type": "single", + "value": "qam256" + }, + "maxScs": 30, + "maxBwDl": { + "type": "single", + "value": 100 + }, + "maxBwUl": { + "type": "single", + "value": 100 + } + }, + { + "band": 28, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 2 + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 20 + } + } + ] + }, + { + "components": [ + { + "band": 77, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "maxScs": 30, + "maxBwDl": { + "type": "single", + "value": 100 + } + }, + { + "band": 41, + "bwClassDl": "A", + "bwClassUl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "mimoUl": { + "type": "single", + "value": 1 + }, + "modulationUl": { + "type": "single", + "value": "qam256" + }, + "maxScs": 30, + "maxBwDl": { + "type": "single", + "value": 100 + }, + "maxBwUl": { + "type": "single", + "value": 100 + } + }, + { + "band": 28, + "bwClassDl": "A", + "bwClassUl": "A", + "mimoDl": { + "type": "single", + "value": 2 + }, + "mimoUl": { + "type": "single", + "value": 1 + }, + "modulationUl": { + "type": "single", + "value": "qam256" + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 30 + }, + "maxBwUl": { + "type": "single", + "value": 30 + } + } + ] + }, + { + "components": [ + { + "band": 77, + "bwClassDl": "A", + "bwClassUl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "mimoUl": { + "type": "single", + "value": 1 + }, + "modulationUl": { + "type": "single", + "value": "qam256" + }, + "maxScs": 30, + "maxBwDl": { + "type": "single", + "value": 100 + }, + "maxBwUl": { + "type": "single", + "value": 100 + } + }, + { + "band": 41, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "maxScs": 30, + "maxBwDl": { + "type": "single", + "value": 100 + } + }, + { + "band": 28, + "bwClassDl": "A", + "bwClassUl": "A", + "mimoDl": { + "type": "single", + "value": 2 + }, + "mimoUl": { + "type": "single", + "value": 1 + }, + "modulationUl": { + "type": "single", + "value": "qam256" + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 30 + }, + "maxBwUl": { + "type": "single", + "value": 30 + } + } + ] + }, + { + "components": [ + { + "band": 77, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "maxScs": 30, + "maxBwDl": { + "type": "single", + "value": 100 + } + }, + { + "band": 41, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "maxScs": 30, + "maxBwDl": { + "type": "single", + "value": 100 + } + }, + { + "band": 28, + "bwClassDl": "A", + "bwClassUl": "A", + "mimoDl": { + "type": "single", + "value": 2 + }, + "mimoUl": { + "type": "single", + "value": 1 + }, + "modulationUl": { + "type": "single", + "value": "qam256" + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 30 + }, + "maxBwUl": { + "type": "single", + "value": 30 + } + } + ] + }, + { + "components": [ + { + "band": 77, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "maxScs": 30, + "maxBwDl": { + "type": "single", + "value": 100 + } + }, + { + "band": 41, + "bwClassDl": "A", + "bwClassUl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "mimoUl": { + "type": "single", + "value": 1 + }, + "modulationUl": { + "type": "single", + "value": "qam256" + }, + "maxScs": 30, + "maxBwDl": { + "type": "single", + "value": 100 + }, + "maxBwUl": { + "type": "single", + "value": 100 + } + }, + { + "band": 28, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 2 + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 30 + } + } + ] + }, + { + "components": [ + { + "band": 77, + "bwClassDl": "A", + "bwClassUl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "mimoUl": { + "type": "single", + "value": 1 + }, + "modulationUl": { + "type": "single", + "value": "qam256" + }, + "maxScs": 30, + "maxBwDl": { + "type": "single", + "value": 100 + }, + "maxBwUl": { + "type": "single", + "value": 100 + } + }, + { + "band": 41, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "maxScs": 30, + "maxBwDl": { + "type": "single", + "value": 100 + } + }, + { + "band": 28, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 2 + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 30 + } + } + ] + }, + { + "components": [ + { + "band": 78, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "maxScs": 30, + "maxBwDl": { + "type": "single", + "value": 100 + } + }, + { + "band": 41, + "bwClassDl": "A", + "bwClassUl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "mimoUl": { + "type": "single", + "value": 1 + }, + "modulationUl": { + "type": "single", + "value": "qam256" + }, + "maxScs": 30, + "maxBwDl": { + "type": "single", + "value": 100 + }, + "maxBwUl": { + "type": "single", + "value": 100 + } + }, + { + "band": 28, + "bwClassDl": "A", + "bwClassUl": "A", + "mimoDl": { + "type": "single", + "value": 2 + }, + "mimoUl": { + "type": "single", + "value": 1 + }, + "modulationUl": { + "type": "single", + "value": "qam256" + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 20 + }, + "maxBwUl": { + "type": "single", + "value": 20 + } + } + ] + }, + { + "components": [ + { + "band": 78, + "bwClassDl": "A", + "bwClassUl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "mimoUl": { + "type": "single", + "value": 1 + }, + "modulationUl": { + "type": "single", + "value": "qam256" + }, + "maxScs": 30, + "maxBwDl": { + "type": "single", + "value": 100 + }, + "maxBwUl": { + "type": "single", + "value": 100 + } + }, + { + "band": 41, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "maxScs": 30, + "maxBwDl": { + "type": "single", + "value": 100 + } + }, + { + "band": 28, + "bwClassDl": "A", + "bwClassUl": "A", + "mimoDl": { + "type": "single", + "value": 2 + }, + "mimoUl": { + "type": "single", + "value": 1 + }, + "modulationUl": { + "type": "single", + "value": "qam256" + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 20 + }, + "maxBwUl": { + "type": "single", + "value": 20 + } + } + ] + }, + { + "components": [ + { + "band": 78, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "maxScs": 30, + "maxBwDl": { + "type": "single", + "value": 100 + } + }, + { + "band": 41, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "maxScs": 30, + "maxBwDl": { + "type": "single", + "value": 100 + } + }, + { + "band": 28, + "bwClassDl": "A", + "bwClassUl": "A", + "mimoDl": { + "type": "single", + "value": 2 + }, + "mimoUl": { + "type": "single", + "value": 1 + }, + "modulationUl": { + "type": "single", + "value": "qam256" + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 20 + }, + "maxBwUl": { + "type": "single", + "value": 20 + } + } + ] + }, + { + "components": [ + { + "band": 78, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "maxScs": 30, + "maxBwDl": { + "type": "single", + "value": 100 + } + }, + { + "band": 41, + "bwClassDl": "A", + "bwClassUl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "mimoUl": { + "type": "single", + "value": 1 + }, + "modulationUl": { + "type": "single", + "value": "qam256" + }, + "maxScs": 30, + "maxBwDl": { + "type": "single", + "value": 100 + }, + "maxBwUl": { + "type": "single", + "value": 100 + } + }, + { + "band": 28, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 2 + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 20 + } + } + ] + }, + { + "components": [ + { + "band": 78, + "bwClassDl": "A", + "bwClassUl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "mimoUl": { + "type": "single", + "value": 1 + }, + "modulationUl": { + "type": "single", + "value": "qam256" + }, + "maxScs": 30, + "maxBwDl": { + "type": "single", + "value": 100 + }, + "maxBwUl": { + "type": "single", + "value": 100 + } + }, + { + "band": 41, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "maxScs": 30, + "maxBwDl": { + "type": "single", + "value": 100 + } + }, + { + "band": 28, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 2 + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 20 + } + } + ] + }, + { + "components": [ + { + "band": 79, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "maxScs": 30, + "maxBwDl": { + "type": "single", + "value": 100 + } + }, + { + "band": 41, + "bwClassDl": "A", + "bwClassUl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "mimoUl": { + "type": "single", + "value": 1 + }, + "modulationUl": { + "type": "single", + "value": "qam256" + }, + "maxScs": 30, + "maxBwDl": { + "type": "single", + "value": 100 + }, + "maxBwUl": { + "type": "single", + "value": 100 + } + }, + { + "band": 28, + "bwClassDl": "A", + "bwClassUl": "A", + "mimoDl": { + "type": "single", + "value": 2 + }, + "mimoUl": { + "type": "single", + "value": 1 + }, + "modulationUl": { + "type": "single", + "value": "qam256" + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 30 + }, + "maxBwUl": { + "type": "single", + "value": 30 + } + } + ] + }, + { + "components": [ + { + "band": 79, + "bwClassDl": "A", + "bwClassUl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "mimoUl": { + "type": "single", + "value": 1 + }, + "modulationUl": { + "type": "single", + "value": "qam256" + }, + "maxScs": 30, + "maxBwDl": { + "type": "single", + "value": 100 + }, + "maxBwUl": { + "type": "single", + "value": 100 + } + }, + { + "band": 41, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "maxScs": 30, + "maxBwDl": { + "type": "single", + "value": 100 + } + }, + { + "band": 28, + "bwClassDl": "A", + "bwClassUl": "A", + "mimoDl": { + "type": "single", + "value": 2 + }, + "mimoUl": { + "type": "single", + "value": 1 + }, + "modulationUl": { + "type": "single", + "value": "qam256" + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 30 + }, + "maxBwUl": { + "type": "single", + "value": 30 + } + } + ] + }, + { + "components": [ + { + "band": 79, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "maxScs": 30, + "maxBwDl": { + "type": "single", + "value": 100 + } + }, + { + "band": 41, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "maxScs": 30, + "maxBwDl": { + "type": "single", + "value": 100 + } + }, + { + "band": 28, + "bwClassDl": "A", + "bwClassUl": "A", + "mimoDl": { + "type": "single", + "value": 2 + }, + "mimoUl": { + "type": "single", + "value": 1 + }, + "modulationUl": { + "type": "single", + "value": "qam256" + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 30 + }, + "maxBwUl": { + "type": "single", + "value": 30 + } + } + ] + }, + { + "components": [ + { + "band": 79, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "maxScs": 30, + "maxBwDl": { + "type": "single", + "value": 100 + } + }, + { + "band": 41, + "bwClassDl": "A", + "bwClassUl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "mimoUl": { + "type": "single", + "value": 1 + }, + "modulationUl": { + "type": "single", + "value": "qam256" + }, + "maxScs": 30, + "maxBwDl": { + "type": "single", + "value": 100 + }, + "maxBwUl": { + "type": "single", + "value": 100 + } + }, + { + "band": 28, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 2 + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 30 + } + } + ] + }, + { + "components": [ + { + "band": 79, + "bwClassDl": "A", + "bwClassUl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "mimoUl": { + "type": "single", + "value": 1 + }, + "modulationUl": { + "type": "single", + "value": "qam256" + }, + "maxScs": 30, + "maxBwDl": { + "type": "single", + "value": 100 + }, + "maxBwUl": { + "type": "single", + "value": 100 + } + }, + { + "band": 41, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "maxScs": 30, + "maxBwDl": { + "type": "single", + "value": 100 + } + }, + { + "band": 28, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 2 + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 30 + } + } + ] + }, + { + "components": [ + { + "band": 41, + "bwClassDl": "C", + "bwClassUl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "mimoUl": { + "type": "single", + "value": 1 + }, + "modulationUl": { + "type": "single", + "value": "qam256" + }, + "maxScs": 30, + "maxBwDl": { + "type": "single", + "value": 100 + }, + "maxBwUl": { + "type": "single", + "value": 100 + } + }, + { + "band": 28, + "bwClassDl": "A", + "bwClassUl": "A", + "mimoDl": { + "type": "single", + "value": 2 + }, + "mimoUl": { + "type": "single", + "value": 1 + }, + "modulationUl": { + "type": "single", + "value": "qam256" + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 30 + }, + "maxBwUl": { + "type": "single", + "value": 30 + } + } + ] + }, + { + "components": [ + { + "band": 41, + "bwClassDl": "A", + "bwClassUl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "mimoUl": { + "type": "single", + "value": 2 + }, + "modulationUl": { + "type": "single", + "value": "qam256" + }, + "maxScs": 30, + "maxBwDl": { + "type": "single", + "value": 100 + }, + "maxBwUl": { + "type": "single", + "value": 100 + } + }, + { + "band": 28, + "bwClassDl": "A", + "bwClassUl": "A", + "mimoDl": { + "type": "single", + "value": 2 + }, + "mimoUl": { + "type": "single", + "value": 1 + }, + "modulationUl": { + "type": "single", + "value": "qam256" + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 30 + }, + "maxBwUl": { + "type": "single", + "value": 30 + } + } + ], + "uplinkTxSwitch": [ + { + "type": "R16", + "option": "BOTH" + } + ] + }, + { + "components": [ + { + "band": 41, + "bwClassDl": "A", + "bwClassUl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "mimoUl": { + "type": "single", + "value": 1 + }, + "modulationUl": { + "type": "single", + "value": "qam256" + }, + "maxScs": 30, + "maxBwDl": { + "type": "single", + "value": 100 + }, + "maxBwUl": { + "type": "single", + "value": 100 + } + }, + { + "band": 28, + "bwClassDl": "A", + "bwClassUl": "A", + "mimoDl": { + "type": "single", + "value": 2 + }, + "mimoUl": { + "type": "single", + "value": 1 + }, + "modulationUl": { + "type": "single", + "value": "qam256" + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 30 + }, + "maxBwUl": { + "type": "single", + "value": 30 + } + } + ] + }, + { + "components": [ + { + "band": 41, + "bwClassDl": "C", + "mimoDl": { + "type": "single", + "value": 4 + }, + "maxScs": 30, + "maxBwDl": { + "type": "single", + "value": 100 + } + }, + { + "band": 28, + "bwClassDl": "A", + "bwClassUl": "A", + "mimoDl": { + "type": "single", + "value": 2 + }, + "mimoUl": { + "type": "single", + "value": 1 + }, + "modulationUl": { + "type": "single", + "value": "qam256" + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 30 + }, + "maxBwUl": { + "type": "single", + "value": 30 + } + } + ] + }, + { + "components": [ + { + "band": 41, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "maxScs": 30, + "maxBwDl": { + "type": "single", + "value": 100 + } + }, + { + "band": 28, + "bwClassDl": "A", + "bwClassUl": "A", + "mimoDl": { + "type": "single", + "value": 2 + }, + "mimoUl": { + "type": "single", + "value": 1 + }, + "modulationUl": { + "type": "single", + "value": "qam256" + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 30 + }, + "maxBwUl": { + "type": "single", + "value": 30 + } + } + ] + }, + { + "components": [ + { + "band": 41, + "bwClassDl": "C", + "bwClassUl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "mimoUl": { + "type": "single", + "value": 1 + }, + "modulationUl": { + "type": "single", + "value": "qam256" + }, + "maxScs": 30, + "maxBwDl": { + "type": "single", + "value": 100 + }, + "maxBwUl": { + "type": "single", + "value": 100 + } + }, + { + "band": 28, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 2 + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 30 + } + } + ] + }, + { + "components": [ + { + "band": 41, + "bwClassDl": "A", + "bwClassUl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "mimoUl": { + "type": "single", + "value": 2 + }, + "modulationUl": { + "type": "single", + "value": "qam256" + }, + "maxScs": 30, + "maxBwDl": { + "type": "single", + "value": 100 + }, + "maxBwUl": { + "type": "single", + "value": 100 + } + }, + { + "band": 28, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 2 + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 30 + } + } + ] + }, + { + "components": [ + { + "band": 75, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 2 + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 30 + } + }, + { + "band": 28, + "bwClassDl": "A", + "bwClassUl": "A", + "mimoDl": { + "type": "single", + "value": 2 + }, + "mimoUl": { + "type": "single", + "value": 1 + }, + "modulationUl": { + "type": "single", + "value": "qam256" + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 20 + }, + "maxBwUl": { + "type": "single", + "value": 20 + } + } + ] + }, + { + "components": [ + { + "band": 77, + "bwClassDl": "A", + "bwClassUl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "mimoUl": { + "type": "single", + "value": 1 + }, + "modulationUl": { + "type": "single", + "value": "qam256" + }, + "maxScs": 30, + "maxBwDl": { + "type": "single", + "value": 100 + }, + "maxBwUl": { + "type": "single", + "value": 100 + } + }, + { + "band": 77, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "maxScs": 30, + "maxBwDl": { + "type": "single", + "value": 100 + } + }, + { + "band": 28, + "bwClassDl": "A", + "bwClassUl": "A", + "mimoDl": { + "type": "single", + "value": 2 + }, + "mimoUl": { + "type": "single", + "value": 1 + }, + "modulationUl": { + "type": "single", + "value": "qam256" + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 20 + }, + "maxBwUl": { + "type": "single", + "value": 20 + } + } + ] + }, + { + "components": [ + { + "band": 77, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "maxScs": 30, + "maxBwDl": { + "type": "single", + "value": 100 + } + }, + { + "band": 77, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "maxScs": 30, + "maxBwDl": { + "type": "single", + "value": 100 + } + }, + { + "band": 28, + "bwClassDl": "A", + "bwClassUl": "A", + "mimoDl": { + "type": "single", + "value": 2 + }, + "mimoUl": { + "type": "single", + "value": 1 + }, + "modulationUl": { + "type": "single", + "value": "qam256" + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 20 + }, + "maxBwUl": { + "type": "single", + "value": 20 + } + } + ] + }, + { + "components": [ + { + "band": 77, + "bwClassDl": "A", + "bwClassUl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "mimoUl": { + "type": "single", + "value": 1 + }, + "modulationUl": { + "type": "single", + "value": "qam256" + }, + "maxScs": 30, + "maxBwDl": { + "type": "single", + "value": 100 + }, + "maxBwUl": { + "type": "single", + "value": 100 + } + }, + { + "band": 77, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "maxScs": 30, + "maxBwDl": { + "type": "single", + "value": 100 + } + }, + { + "band": 28, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 2 + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 20 + } + } + ] + }, + { + "components": [ + { + "band": 79, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "maxScs": 30, + "maxBwDl": { + "type": "single", + "value": 100 + } + }, + { + "band": 77, + "bwClassDl": "A", + "bwClassUl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "mimoUl": { + "type": "single", + "value": 1 + }, + "modulationUl": { + "type": "single", + "value": "qam256" + }, + "maxScs": 30, + "maxBwDl": { + "type": "single", + "value": 100 + }, + "maxBwUl": { + "type": "single", + "value": 100 + } + }, + { + "band": 28, + "bwClassDl": "A", + "bwClassUl": "A", + "mimoDl": { + "type": "single", + "value": 2 + }, + "mimoUl": { + "type": "single", + "value": 1 + }, + "modulationUl": { + "type": "single", + "value": "qam256" + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 20 + }, + "maxBwUl": { + "type": "single", + "value": 20 + } + } + ] + }, + { + "components": [ + { + "band": 79, + "bwClassDl": "A", + "bwClassUl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "mimoUl": { + "type": "single", + "value": 1 + }, + "modulationUl": { + "type": "single", + "value": "qam256" + }, + "maxScs": 30, + "maxBwDl": { + "type": "single", + "value": 100 + }, + "maxBwUl": { + "type": "single", + "value": 100 + } + }, + { + "band": 77, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "maxScs": 30, + "maxBwDl": { + "type": "single", + "value": 100 + } + }, + { + "band": 28, + "bwClassDl": "A", + "bwClassUl": "A", + "mimoDl": { + "type": "single", + "value": 2 + }, + "mimoUl": { + "type": "single", + "value": 1 + }, + "modulationUl": { + "type": "single", + "value": "qam256" + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 20 + }, + "maxBwUl": { + "type": "single", + "value": 20 + } + } + ] + }, + { + "components": [ + { + "band": 79, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "maxScs": 30, + "maxBwDl": { + "type": "single", + "value": 100 + } + }, + { + "band": 77, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "maxScs": 30, + "maxBwDl": { + "type": "single", + "value": 100 + } + }, + { + "band": 28, + "bwClassDl": "A", + "bwClassUl": "A", + "mimoDl": { + "type": "single", + "value": 2 + }, + "mimoUl": { + "type": "single", + "value": 1 + }, + "modulationUl": { + "type": "single", + "value": "qam256" + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 20 + }, + "maxBwUl": { + "type": "single", + "value": 20 + } + } + ] + }, + { + "components": [ + { + "band": 79, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "maxScs": 30, + "maxBwDl": { + "type": "single", + "value": 100 + } + }, + { + "band": 77, + "bwClassDl": "A", + "bwClassUl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "mimoUl": { + "type": "single", + "value": 1 + }, + "modulationUl": { + "type": "single", + "value": "qam256" + }, + "maxScs": 30, + "maxBwDl": { + "type": "single", + "value": 100 + }, + "maxBwUl": { + "type": "single", + "value": 100 + } + }, + { + "band": 28, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 2 + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 20 + } + } + ] + }, + { + "components": [ + { + "band": 79, + "bwClassDl": "A", + "bwClassUl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "mimoUl": { + "type": "single", + "value": 1 + }, + "modulationUl": { + "type": "single", + "value": "qam256" + }, + "maxScs": 30, + "maxBwDl": { + "type": "single", + "value": 100 + }, + "maxBwUl": { + "type": "single", + "value": 100 + } + }, + { + "band": 77, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "maxScs": 30, + "maxBwDl": { + "type": "single", + "value": 100 + } + }, + { + "band": 28, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 2 + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 20 + } + } + ] + }, + { + "components": [ + { + "band": 77, + "bwClassDl": "A", + "bwClassUl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "mimoUl": { + "type": "single", + "value": 1 + }, + "modulationUl": { + "type": "single", + "value": "qam256" + }, + "maxScs": 30, + "maxBwDl": { + "type": "single", + "value": 100 + }, + "maxBwUl": { + "type": "single", + "value": 100 + } + }, + { + "band": 28, + "bwClassDl": "A", + "bwClassUl": "A", + "mimoDl": { + "type": "single", + "value": 2 + }, + "mimoUl": { + "type": "single", + "value": 1 + }, + "modulationUl": { + "type": "single", + "value": "qam256" + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 20 + }, + "maxBwUl": { + "type": "single", + "value": 20 + } + } + ] + }, + { + "components": [ + { + "band": 77, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "maxScs": 30, + "maxBwDl": { + "type": "single", + "value": 100 + } + }, + { + "band": 28, + "bwClassDl": "A", + "bwClassUl": "A", + "mimoDl": { + "type": "single", + "value": 2 + }, + "mimoUl": { + "type": "single", + "value": 1 + }, + "modulationUl": { + "type": "single", + "value": "qam256" + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 20 + }, + "maxBwUl": { + "type": "single", + "value": 20 + } + } + ] + }, + { + "components": [ + { + "band": 77, + "bwClassDl": "A", + "bwClassUl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "mimoUl": { + "type": "single", + "value": 1 + }, + "modulationUl": { + "type": "single", + "value": "qam256" + }, + "maxScs": 30, + "maxBwDl": { + "type": "single", + "value": 100 + }, + "maxBwUl": { + "type": "single", + "value": 100 + } + }, + { + "band": 28, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 2 + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 20 + } + } + ] + }, + { + "components": [ + { + "band": 78, + "bwClassDl": "A", + "bwClassUl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "mimoUl": { + "type": "single", + "value": 1 + }, + "modulationUl": { + "type": "single", + "value": "qam256" + }, + "maxScs": 30, + "maxBwDl": { + "type": "single", + "value": 100 + }, + "maxBwUl": { + "type": "single", + "value": 100 + } + }, + { + "band": 78, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "maxScs": 30, + "maxBwDl": { + "type": "single", + "value": 100 + } + }, + { + "band": 28, + "bwClassDl": "A", + "bwClassUl": "A", + "mimoDl": { + "type": "single", + "value": 2 + }, + "mimoUl": { + "type": "single", + "value": 1 + }, + "modulationUl": { + "type": "single", + "value": "qam256" + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 20 + }, + "maxBwUl": { + "type": "single", + "value": 20 + } + } + ] + }, + { + "components": [ + { + "band": 78, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "maxScs": 30, + "maxBwDl": { + "type": "single", + "value": 100 + } + }, + { + "band": 78, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "maxScs": 30, + "maxBwDl": { + "type": "single", + "value": 100 + } + }, + { + "band": 28, + "bwClassDl": "A", + "bwClassUl": "A", + "mimoDl": { + "type": "single", + "value": 2 + }, + "mimoUl": { + "type": "single", + "value": 1 + }, + "modulationUl": { + "type": "single", + "value": "qam256" + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 20 + }, + "maxBwUl": { + "type": "single", + "value": 20 + } + } + ] + }, + { + "components": [ + { + "band": 78, + "bwClassDl": "A", + "bwClassUl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "mimoUl": { + "type": "single", + "value": 1 + }, + "modulationUl": { + "type": "single", + "value": "qam256" + }, + "maxScs": 30, + "maxBwDl": { + "type": "single", + "value": 100 + }, + "maxBwUl": { + "type": "single", + "value": 100 + } + }, + { + "band": 78, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "maxScs": 30, + "maxBwDl": { + "type": "single", + "value": 100 + } + }, + { + "band": 28, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 2 + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 20 + } + } + ] + }, + { + "components": [ + { + "band": 78, + "bwClassDl": "A", + "bwClassUl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "mimoUl": { + "type": "single", + "value": 1 + }, + "modulationUl": { + "type": "single", + "value": "qam256" + }, + "maxScs": 30, + "maxBwDl": { + "type": "single", + "value": 100 + }, + "maxBwUl": { + "type": "single", + "value": 100 + } + }, + { + "band": 28, + "bwClassDl": "A", + "bwClassUl": "A", + "mimoDl": { + "type": "single", + "value": 2 + }, + "mimoUl": { + "type": "single", + "value": 1 + }, + "modulationUl": { + "type": "single", + "value": "qam256" + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 30 + }, + "maxBwUl": { + "type": "single", + "value": 30 + } + } + ] + }, + { + "components": [ + { + "band": 78, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "maxScs": 30, + "maxBwDl": { + "type": "single", + "value": 100 + } + }, + { + "band": 28, + "bwClassDl": "A", + "bwClassUl": "A", + "mimoDl": { + "type": "single", + "value": 2 + }, + "mimoUl": { + "type": "single", + "value": 1 + }, + "modulationUl": { + "type": "single", + "value": "qam256" + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 30 + }, + "maxBwUl": { + "type": "single", + "value": 30 + } + } + ] + }, + { + "components": [ + { + "band": 78, + "bwClassDl": "A", + "bwClassUl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "mimoUl": { + "type": "single", + "value": 1 + }, + "modulationUl": { + "type": "single", + "value": "qam256" + }, + "maxScs": 30, + "maxBwDl": { + "type": "single", + "value": 100 + }, + "maxBwUl": { + "type": "single", + "value": 100 + } + }, + { + "band": 28, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 2 + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 30 + } + } + ] + }, + { + "components": [ + { + "band": 79, + "bwClassDl": "A", + "bwClassUl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "mimoUl": { + "type": "single", + "value": 2 + }, + "modulationUl": { + "type": "single", + "value": "qam256" + }, + "maxScs": 30, + "maxBwDl": { + "type": "single", + "value": 100 + }, + "maxBwUl": { + "type": "single", + "value": 100 + } + }, + { + "band": 28, + "bwClassDl": "A", + "bwClassUl": "A", + "mimoDl": { + "type": "single", + "value": 2 + }, + "mimoUl": { + "type": "single", + "value": 1 + }, + "modulationUl": { + "type": "single", + "value": "qam256" + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 30 + }, + "maxBwUl": { + "type": "single", + "value": 30 + } + } + ], + "uplinkTxSwitch": [ + { + "type": "R16", + "option": "BOTH" + } + ] + }, + { + "components": [ + { + "band": 79, + "bwClassDl": "A", + "bwClassUl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "mimoUl": { + "type": "single", + "value": 1 + }, + "modulationUl": { + "type": "single", + "value": "qam256" + }, + "maxScs": 30, + "maxBwDl": { + "type": "single", + "value": 100 + }, + "maxBwUl": { + "type": "single", + "value": 100 + } + }, + { + "band": 28, + "bwClassDl": "A", + "bwClassUl": "A", + "mimoDl": { + "type": "single", + "value": 2 + }, + "mimoUl": { + "type": "single", + "value": 1 + }, + "modulationUl": { + "type": "single", + "value": "qam256" + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 30 + }, + "maxBwUl": { + "type": "single", + "value": 30 + } + } + ] + }, + { + "components": [ + { + "band": 79, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "maxScs": 30, + "maxBwDl": { + "type": "single", + "value": 100 + } + }, + { + "band": 28, + "bwClassDl": "A", + "bwClassUl": "A", + "mimoDl": { + "type": "single", + "value": 2 + }, + "mimoUl": { + "type": "single", + "value": 1 + }, + "modulationUl": { + "type": "single", + "value": "qam256" + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 30 + }, + "maxBwUl": { + "type": "single", + "value": 30 + } + } + ] + }, + { + "components": [ + { + "band": 79, + "bwClassDl": "A", + "bwClassUl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "mimoUl": { + "type": "single", + "value": 2 + }, + "modulationUl": { + "type": "single", + "value": "qam256" + }, + "maxScs": 30, + "maxBwDl": { + "type": "single", + "value": 100 + }, + "maxBwUl": { + "type": "single", + "value": 100 + } + }, + { + "band": 28, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 2 + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 30 + } + } + ] + }, + { + "components": [ + { + "band": 28, + "bwClassDl": "A", + "bwClassUl": "A", + "mimoDl": { + "type": "single", + "value": 2 + }, + "mimoUl": { + "type": "single", + "value": 1 + }, + "modulationUl": { + "type": "single", + "value": "qam256" + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 30 + }, + "maxBwUl": { + "type": "single", + "value": 30 + } + } + ] + }, + { + "components": [ + { + "band": 66, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 40 + } + }, + { + "band": 66, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 30 + } + }, + { + "band": 30, + "bwClassDl": "A", + "bwClassUl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "mimoUl": { + "type": "single", + "value": 1 + }, + "modulationUl": { + "type": "single", + "value": "qam256" + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 10 + }, + "maxBwUl": { + "type": "single", + "value": 10 + } + } + ] + }, + { + "components": [ + { + "band": 66, + "bwClassDl": "A", + "bwClassUl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "mimoUl": { + "type": "single", + "value": 1 + }, + "modulationUl": { + "type": "single", + "value": "qam256" + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 40 + }, + "maxBwUl": { + "type": "single", + "value": 40 + } + }, + { + "band": 66, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 30 + } + }, + { + "band": 30, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 10 + } + } + ] + }, + { + "components": [ + { + "band": 77, + "bwClassDl": "A", + "bwClassUl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "mimoUl": { + "type": "single", + "value": 1 + }, + "modulationUl": { + "type": "single", + "value": "qam256" + }, + "maxScs": 30, + "maxBwDl": { + "type": "single", + "value": 100 + }, + "maxBwUl": { + "type": "single", + "value": 100 + } + }, + { + "band": 66, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 40 + } + }, + { + "band": 30, + "bwClassDl": "A", + "bwClassUl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "mimoUl": { + "type": "single", + "value": 1 + }, + "modulationUl": { + "type": "single", + "value": "qam256" + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 10 + }, + "maxBwUl": { + "type": "single", + "value": 10 + } + } + ] + }, + { + "components": [ + { + "band": 77, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "maxScs": 30, + "maxBwDl": { + "type": "single", + "value": 100 + } + }, + { + "band": 66, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 40 + } + }, + { + "band": 30, + "bwClassDl": "A", + "bwClassUl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "mimoUl": { + "type": "single", + "value": 1 + }, + "modulationUl": { + "type": "single", + "value": "qam256" + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 10 + }, + "maxBwUl": { + "type": "single", + "value": 10 + } + } + ] + }, + { + "components": [ + { + "band": 77, + "bwClassDl": "A", + "bwClassUl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "mimoUl": { + "type": "single", + "value": 1 + }, + "modulationUl": { + "type": "single", + "value": "qam256" + }, + "maxScs": 30, + "maxBwDl": { + "type": "single", + "value": 100 + }, + "maxBwUl": { + "type": "single", + "value": 100 + } + }, + { + "band": 66, + "bwClassDl": "A", + "bwClassUl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "mimoUl": { + "type": "single", + "value": 1 + }, + "modulationUl": { + "type": "single", + "value": "qam256" + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 40 + }, + "maxBwUl": { + "type": "single", + "value": 40 + } + }, + { + "band": 30, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 10 + } + } + ] + }, + { + "components": [ + { + "band": 77, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "maxScs": 30, + "maxBwDl": { + "type": "single", + "value": 100 + } + }, + { + "band": 66, + "bwClassDl": "A", + "bwClassUl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "mimoUl": { + "type": "single", + "value": 1 + }, + "modulationUl": { + "type": "single", + "value": "qam256" + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 40 + }, + "maxBwUl": { + "type": "single", + "value": 40 + } + }, + { + "band": 30, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 10 + } + } + ] + }, + { + "components": [ + { + "band": 77, + "bwClassDl": "A", + "bwClassUl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "mimoUl": { + "type": "single", + "value": 1 + }, + "modulationUl": { + "type": "single", + "value": "qam256" + }, + "maxScs": 30, + "maxBwDl": { + "type": "single", + "value": 100 + }, + "maxBwUl": { + "type": "single", + "value": 100 + } + }, + { + "band": 66, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 40 + } + }, + { + "band": 30, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 10 + } + } + ] + }, + { + "components": [ + { + "band": 66, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 40 + } + }, + { + "band": 30, + "bwClassDl": "A", + "bwClassUl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "mimoUl": { + "type": "single", + "value": 1 + }, + "modulationUl": { + "type": "single", + "value": "qam256" + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 10 + }, + "maxBwUl": { + "type": "single", + "value": 10 + } + } + ] + }, + { + "components": [ + { + "band": 66, + "bwClassDl": "A", + "bwClassUl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "mimoUl": { + "type": "single", + "value": 1 + }, + "modulationUl": { + "type": "single", + "value": "qam256" + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 40 + }, + "maxBwUl": { + "type": "single", + "value": 40 + } + }, + { + "band": 30, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 10 + } + } + ] + }, + { + "components": [ + { + "band": 77, + "bwClassDl": "A", + "bwClassUl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "mimoUl": { + "type": "single", + "value": 1 + }, + "modulationUl": { + "type": "single", + "value": "qam256" + }, + "maxScs": 30, + "maxBwDl": { + "type": "single", + "value": 100 + }, + "maxBwUl": { + "type": "single", + "value": 100 + } + }, + { + "band": 77, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "maxScs": 30, + "maxBwDl": { + "type": "single", + "value": 100 + } + }, + { + "band": 30, + "bwClassDl": "A", + "bwClassUl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "mimoUl": { + "type": "single", + "value": 1 + }, + "modulationUl": { + "type": "single", + "value": "qam256" + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 10 + }, + "maxBwUl": { + "type": "single", + "value": 10 + } + } + ] + }, + { + "components": [ + { + "band": 77, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "maxScs": 30, + "maxBwDl": { + "type": "single", + "value": 100 + } + }, + { + "band": 77, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "maxScs": 30, + "maxBwDl": { + "type": "single", + "value": 100 + } + }, + { + "band": 30, + "bwClassDl": "A", + "bwClassUl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "mimoUl": { + "type": "single", + "value": 1 + }, + "modulationUl": { + "type": "single", + "value": "qam256" + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 10 + }, + "maxBwUl": { + "type": "single", + "value": 10 + } + } + ] + }, + { + "components": [ + { + "band": 77, + "bwClassDl": "A", + "bwClassUl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "mimoUl": { + "type": "single", + "value": 1 + }, + "modulationUl": { + "type": "single", + "value": "qam256" + }, + "maxScs": 30, + "maxBwDl": { + "type": "single", + "value": 100 + }, + "maxBwUl": { + "type": "single", + "value": 100 + } + }, + { + "band": 77, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "maxScs": 30, + "maxBwDl": { + "type": "single", + "value": 100 + } + }, + { + "band": 30, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 10 + } + } + ] + }, + { + "components": [ + { + "band": 77, + "bwClassDl": "A", + "bwClassUl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "mimoUl": { + "type": "single", + "value": 1 + }, + "modulationUl": { + "type": "single", + "value": "qam256" + }, + "maxScs": 30, + "maxBwDl": { + "type": "single", + "value": 100 + }, + "maxBwUl": { + "type": "single", + "value": 100 + } + }, + { + "band": 30, + "bwClassDl": "A", + "bwClassUl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "mimoUl": { + "type": "single", + "value": 1 + }, + "modulationUl": { + "type": "single", + "value": "qam256" + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 10 + }, + "maxBwUl": { + "type": "single", + "value": 10 + } + } + ] + }, + { + "components": [ + { + "band": 77, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "maxScs": 30, + "maxBwDl": { + "type": "single", + "value": 100 + } + }, + { + "band": 30, + "bwClassDl": "A", + "bwClassUl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "mimoUl": { + "type": "single", + "value": 1 + }, + "modulationUl": { + "type": "single", + "value": "qam256" + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 10 + }, + "maxBwUl": { + "type": "single", + "value": 10 + } + } + ] + }, + { + "components": [ + { + "band": 77, + "bwClassDl": "A", + "bwClassUl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "mimoUl": { + "type": "single", + "value": 1 + }, + "modulationUl": { + "type": "single", + "value": "qam256" + }, + "maxScs": 30, + "maxBwDl": { + "type": "single", + "value": 100 + }, + "maxBwUl": { + "type": "single", + "value": 100 + } + }, + { + "band": 30, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 10 + } + } + ] + }, + { + "components": [ + { + "band": 78, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "maxScs": 30, + "maxBwDl": { + "type": "single", + "value": 100 + } + }, + { + "band": 66, + "bwClassDl": "A", + "bwClassUl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "mimoUl": { + "type": "single", + "value": 1 + }, + "modulationUl": { + "type": "single", + "value": "qam256" + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 40 + }, + "maxBwUl": { + "type": "single", + "value": 40 + } + }, + { + "band": 38, + "bwClassDl": "A", + "bwClassUl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "mimoUl": { + "type": "single", + "value": 1 + }, + "modulationUl": { + "type": "single", + "value": "qam256" + }, + "maxScs": 30, + "maxBwDl": { + "type": "single", + "value": 40 + }, + "maxBwUl": { + "type": "single", + "value": 40 + } + } + ] + }, + { + "components": [ + { + "band": 78, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "maxScs": 30, + "maxBwDl": { + "type": "single", + "value": 100 + } + }, + { + "band": 66, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 40 + } + }, + { + "band": 38, + "bwClassDl": "A", + "bwClassUl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "mimoUl": { + "type": "single", + "value": 1 + }, + "modulationUl": { + "type": "single", + "value": "qam256" + }, + "maxScs": 30, + "maxBwDl": { + "type": "single", + "value": 40 + }, + "maxBwUl": { + "type": "single", + "value": 40 + } + } + ] + }, + { + "components": [ + { + "band": 78, + "bwClassDl": "A", + "bwClassUl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "mimoUl": { + "type": "single", + "value": 1 + }, + "modulationUl": { + "type": "single", + "value": "qam256" + }, + "maxScs": 30, + "maxBwDl": { + "type": "single", + "value": 100 + }, + "maxBwUl": { + "type": "single", + "value": 100 + } + }, + { + "band": 66, + "bwClassDl": "A", + "bwClassUl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "mimoUl": { + "type": "single", + "value": 1 + }, + "modulationUl": { + "type": "single", + "value": "qam256" + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 40 + }, + "maxBwUl": { + "type": "single", + "value": 40 + } + }, + { + "band": 38, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "maxScs": 30, + "maxBwDl": { + "type": "single", + "value": 40 + } + } + ] + }, + { + "components": [ + { + "band": 78, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "maxScs": 30, + "maxBwDl": { + "type": "single", + "value": 100 + } + }, + { + "band": 66, + "bwClassDl": "A", + "bwClassUl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "mimoUl": { + "type": "single", + "value": 1 + }, + "modulationUl": { + "type": "single", + "value": "qam256" + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 40 + }, + "maxBwUl": { + "type": "single", + "value": 40 + } + }, + { + "band": 38, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "maxScs": 30, + "maxBwDl": { + "type": "single", + "value": 40 + } + } + ] + }, + { + "components": [ + { + "band": 78, + "bwClassDl": "A", + "bwClassUl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "mimoUl": { + "type": "single", + "value": 1 + }, + "modulationUl": { + "type": "single", + "value": "qam256" + }, + "maxScs": 30, + "maxBwDl": { + "type": "single", + "value": 100 + }, + "maxBwUl": { + "type": "single", + "value": 100 + } + }, + { + "band": 66, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 40 + } + }, + { + "band": 38, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "maxScs": 30, + "maxBwDl": { + "type": "single", + "value": 40 + } + } + ] + }, + { + "components": [ + { + "band": 66, + "bwClassDl": "A", + "bwClassUl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "mimoUl": { + "type": "single", + "value": 1 + }, + "modulationUl": { + "type": "single", + "value": "qam256" + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 40 + }, + "maxBwUl": { + "type": "single", + "value": 40 + } + }, + { + "band": 38, + "bwClassDl": "A", + "bwClassUl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "mimoUl": { + "type": "single", + "value": 1 + }, + "modulationUl": { + "type": "single", + "value": "qam256" + }, + "maxScs": 30, + "maxBwDl": { + "type": "single", + "value": 40 + }, + "maxBwUl": { + "type": "single", + "value": 40 + } + } + ] + }, + { + "components": [ + { + "band": 66, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 40 + } + }, + { + "band": 38, + "bwClassDl": "A", + "bwClassUl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "mimoUl": { + "type": "single", + "value": 1 + }, + "modulationUl": { + "type": "single", + "value": "qam256" + }, + "maxScs": 30, + "maxBwDl": { + "type": "single", + "value": 40 + }, + "maxBwUl": { + "type": "single", + "value": 40 + } + } + ] + }, + { + "components": [ + { + "band": 66, + "bwClassDl": "A", + "bwClassUl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "mimoUl": { + "type": "single", + "value": 1 + }, + "modulationUl": { + "type": "single", + "value": "qam256" + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 40 + }, + "maxBwUl": { + "type": "single", + "value": 40 + } + }, + { + "band": 38, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "maxScs": 30, + "maxBwDl": { + "type": "single", + "value": 40 + } + } + ] + }, + { + "components": [ + { + "band": 78, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "maxScs": 30, + "maxBwDl": { + "type": "single", + "value": 100 + } + }, + { + "band": 38, + "bwClassDl": "A", + "bwClassUl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "mimoUl": { + "type": "single", + "value": 1 + }, + "modulationUl": { + "type": "single", + "value": "qam256" + }, + "maxScs": 30, + "maxBwDl": { + "type": "single", + "value": 40 + }, + "maxBwUl": { + "type": "single", + "value": 40 + } + } + ] + }, + { + "components": [ + { + "band": 78, + "bwClassDl": "A", + "bwClassUl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "mimoUl": { + "type": "single", + "value": 1 + }, + "modulationUl": { + "type": "single", + "value": "qam256" + }, + "maxScs": 30, + "maxBwDl": { + "type": "single", + "value": 100 + }, + "maxBwUl": { + "type": "single", + "value": 100 + } + }, + { + "band": 38, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "maxScs": 30, + "maxBwDl": { + "type": "single", + "value": 40 + } + } + ] + }, + { + "components": [ + { + "band": 41, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "maxScs": 30, + "maxBwDl": { + "type": "single", + "value": 100 + } + }, + { + "band": 40, + "bwClassDl": "A", + "bwClassUl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "mimoUl": { + "type": "single", + "value": 1 + }, + "modulationUl": { + "type": "single", + "value": "qam256" + }, + "maxScs": 30, + "maxBwDl": { + "type": "single", + "value": 80 + }, + "maxBwUl": { + "type": "single", + "value": 80 + } + } + ] + }, + { + "components": [ + { + "band": 41, + "bwClassDl": "A", + "bwClassUl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "mimoUl": { + "type": "single", + "value": 1 + }, + "modulationUl": { + "type": "single", + "value": "qam256" + }, + "maxScs": 30, + "maxBwDl": { + "type": "single", + "value": 100 + }, + "maxBwUl": { + "type": "single", + "value": 100 + } + }, + { + "band": 40, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "maxScs": 30, + "maxBwDl": { + "type": "single", + "value": 80 + } + } + ] + }, + { + "components": [ + { + "band": 77, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "maxScs": 30, + "maxBwDl": { + "type": "single", + "value": 100 + } + }, + { + "band": 40, + "bwClassDl": "A", + "bwClassUl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "mimoUl": { + "type": "single", + "value": 1 + }, + "modulationUl": { + "type": "single", + "value": "qam256" + }, + "maxScs": 30, + "maxBwDl": { + "type": "single", + "value": 80 + }, + "maxBwUl": { + "type": "single", + "value": 80 + } + } + ] + }, + { + "components": [ + { + "band": 77, + "bwClassDl": "A", + "bwClassUl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "mimoUl": { + "type": "single", + "value": 1 + }, + "modulationUl": { + "type": "single", + "value": "qam256" + }, + "maxScs": 30, + "maxBwDl": { + "type": "single", + "value": 100 + }, + "maxBwUl": { + "type": "single", + "value": 100 + } + }, + { + "band": 40, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "maxScs": 30, + "maxBwDl": { + "type": "single", + "value": 80 + } + } + ] + }, + { + "components": [ + { + "band": 78, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "maxScs": 30, + "maxBwDl": { + "type": "single", + "value": 100 + } + }, + { + "band": 40, + "bwClassDl": "A", + "bwClassUl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "mimoUl": { + "type": "single", + "value": 1 + }, + "modulationUl": { + "type": "single", + "value": "qam256" + }, + "maxScs": 30, + "maxBwDl": { + "type": "single", + "value": 100 + }, + "maxBwUl": { + "type": "single", + "value": 100 + } + } + ] + }, + { + "components": [ + { + "band": 78, + "bwClassDl": "A", + "bwClassUl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "mimoUl": { + "type": "single", + "value": 1 + }, + "modulationUl": { + "type": "single", + "value": "qam256" + }, + "maxScs": 30, + "maxBwDl": { + "type": "single", + "value": 100 + }, + "maxBwUl": { + "type": "single", + "value": 100 + } + }, + { + "band": 40, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "maxScs": 30, + "maxBwDl": { + "type": "single", + "value": 100 + } + } + ] + }, + { + "components": [ + { + "band": 41, + "bwClassDl": "A", + "bwClassUl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "mimoUl": { + "type": "single", + "value": 1 + }, + "modulationUl": { + "type": "single", + "value": "qam256" + }, + "maxScs": 30, + "maxBwDl": { + "type": "single", + "value": 100 + }, + "maxBwUl": { + "type": "single", + "value": 100 + } + }, + { + "band": 41, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "maxScs": 30, + "maxBwDl": { + "type": "single", + "value": 60 + } + }, + { + "band": 41, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "maxScs": 30, + "maxBwDl": { + "type": "single", + "value": 40 + } + } + ] + }, + { + "components": [ + { + "band": 66, + "bwClassDl": "A", + "bwClassUl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "mimoUl": { + "type": "single", + "value": 1 + }, + "modulationUl": { + "type": "single", + "value": "qam256" + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 30 + }, + "maxBwUl": { + "type": "single", + "value": 30 + } + }, + { + "band": 66, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 20 + } + }, + { + "band": 41, + "bwClassDl": "A", + "bwClassUl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "mimoUl": { + "type": "single", + "value": 1 + }, + "modulationUl": { + "type": "single", + "value": "qam256" + }, + "maxScs": 30, + "maxBwDl": { + "type": "single", + "value": 100 + }, + "maxBwUl": { + "type": "single", + "value": 100 + } + }, + { + "band": 41, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "maxScs": 30, + "maxBwDl": { + "type": "single", + "value": 100 + } + } + ] + }, + { + "components": [ + { + "band": 66, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 30 + } + }, + { + "band": 66, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 20 + } + }, + { + "band": 41, + "bwClassDl": "A", + "bwClassUl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "mimoUl": { + "type": "single", + "value": 1 + }, + "modulationUl": { + "type": "single", + "value": "qam256" + }, + "maxScs": 30, + "maxBwDl": { + "type": "single", + "value": 100 + }, + "maxBwUl": { + "type": "single", + "value": 100 + } + }, + { + "band": 41, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "maxScs": 30, + "maxBwDl": { + "type": "single", + "value": 100 + } + } + ] + }, + { + "components": [ + { + "band": 66, + "bwClassDl": "A", + "bwClassUl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "mimoUl": { + "type": "single", + "value": 1 + }, + "modulationUl": { + "type": "single", + "value": "qam256" + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 30 + }, + "maxBwUl": { + "type": "single", + "value": 30 + } + }, + { + "band": 66, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 20 + } + }, + { + "band": 41, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "maxScs": 30, + "maxBwDl": { + "type": "single", + "value": 100 + } + }, + { + "band": 41, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "maxScs": 30, + "maxBwDl": { + "type": "single", + "value": 100 + } + } + ] + }, + { + "components": [ + { + "band": 66, + "bwClassDl": "A", + "bwClassUl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "mimoUl": { + "type": "single", + "value": 1 + }, + "modulationUl": { + "type": "single", + "value": "qam256" + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 40 + }, + "maxBwUl": { + "type": "single", + "value": 40 + } + }, + { + "band": 41, + "bwClassDl": "A", + "bwClassUl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "mimoUl": { + "type": "single", + "value": 1 + }, + "modulationUl": { + "type": "single", + "value": "qam256" + }, + "maxScs": 30, + "maxBwDl": { + "type": "single", + "value": 100 + }, + "maxBwUl": { + "type": "single", + "value": 100 + } + }, + { + "band": 41, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "maxScs": 30, + "maxBwDl": { + "type": "single", + "value": 100 + } + } + ] + }, + { + "components": [ + { + "band": 66, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "maxScs": 15, + "maxBwDl": { + "type": "single", + "value": 40 + } + }, + { + "band": 41, + "bwClassDl": "A", + "bwClassUl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "mimoUl": { + "type": "single", + "value": 1 + }, + "modulationUl": { + "type": "single", + "value": "qam256" + }, + "maxScs": 30, + "maxBwDl": { + "type": "single", + "value": 100 + }, + "maxBwUl": { + "type": "single", + "value": 100 + } + }, + { + "band": 41, + "bwClassDl": "A", + "mimoDl": { + "type": "single", + "value": 4 + }, + "maxScs": 30, + "maxBwDl": { + "type": "single", + "value": 100 + } + } + ] + } + ], + "logType": "", + "metadata": { + "logSize": "5075", + "version": "14", + "totalCombos": "1263", + "index": "1000", + "numCombos": "100", + "source": "RF_NRCA" + }, + "id": "", + "parserVersion": "staging", + "timestamp": 0 +} diff --git a/src/test/resources/0xB826/oracle/0xB826-v17-SA2.json b/src/test/resources/0xB826/oracle/0xB826-v17-SA-ulTxSwitch.json similarity index 99% rename from src/test/resources/0xB826/oracle/0xB826-v17-SA2.json rename to src/test/resources/0xB826/oracle/0xB826-v17-SA-ulTxSwitch.json index e1dd3ac0..a4c1a3d8 100644 --- a/src/test/resources/0xB826/oracle/0xB826-v17-SA2.json +++ b/src/test/resources/0xB826/oracle/0xB826-v17-SA-ulTxSwitch.json @@ -3489,6 +3489,12 @@ "value": 40 } } + ], + "uplinkTxSwitch": [ + { + "type": "R16", + "option": "BOTH" + } ] }, { @@ -4312,6 +4318,12 @@ "value": 40 } } + ], + "uplinkTxSwitch": [ + { + "type": "R16", + "option": "BOTH" + } ] }, { @@ -4424,6 +4436,12 @@ "value": 40 } } + ], + "uplinkTxSwitch": [ + { + "type": "R16", + "option": "BOTH" + } ] }, { @@ -4480,6 +4498,12 @@ "value": 40 } } + ], + "uplinkTxSwitch": [ + { + "type": "R16", + "option": "BOTH" + } ] }, {