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) + } } 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 00000000..768be3b5 Binary files /dev/null and b/src/test/resources/0xB826/input/0xB826-v13-SA-ulTxSwitch.bin differ 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 00000000..a0ba8ce2 Binary files /dev/null and b/src/test/resources/0xB826/input/0xB826-v14-SA-ulTxSwitch.bin differ 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" + } ] }, {