4G/LTE - BL/CE

 

 

 

 

UE Capability

 

Followings are UE capability information for Cat M1. You don't need to go through all of these IEs, just jump to the examples and it will be easier to read.

 

 

UE-EUTRA-Capability-v1310-IEs ::= SEQUENCE {

    ue-CategoryDL-v1310 ENUMERATED {n17, m1} OPTIONAL,

    ue-CategoryUL-v1310 ENUMERATED {n14, m1} OPTIONAL,

    pdcp-Parameters-v1310 PDCP-Parameters-v1310,

    rlc-Parameters-v1310 RLC-Parameters-v1310,

    mac-Parameters-v1310 MAC-Parameters-v1310 OPTIONAL,

    phyLayerParameters-v1310 PhyLayerParameters-v1310 OPTIONAL,

    rf-Parameters-v1310 RF-Parameters-v1310 OPTIONAL,

    measParameters-v1310 MeasParameters-v1310 OPTIONAL,

    dc-Parameters-v1310 DC-Parameters-v1310 OPTIONAL,

    sl-Parameters-v1310 SL-Parameters-v1310 OPTIONAL,

    scptm-Parameters-r13 SCPTM-Parameters-r13 OPTIONAL,

    ce-Parameters-r13 CE-Parameters-r13 OPTIONAL,

    interRAT-ParametersWLAN-r13 IRAT-ParametersWLAN-r13,

    laa-Parameters-r13 LAA-Parameters-r13 OPTIONAL,

    lwa-Parameters-r13 LWA-Parameters-r13 OPTIONAL,

    wlan-IW-Parameters-v1310 WLAN-IW-Parameters-v1310,

    lwip-Parameters-r13 LWIP-Parameters-r13,

    fdd-Add-UE-EUTRA-Capabilities-v1310 UE-EUTRA-CapabilityAddXDD-Mode-v1310 OPTIONAL,

    tdd-Add-UE-EUTRA-Capabilities-v1310 UE-EUTRA-CapabilityAddXDD-Mode-v1310 OPTIONAL,

    nonCriticalExtension UE-EUTRA-Capability-v1320-IEs OPTIONAL

}

 

UE-EUTRA-Capability-v1330-IEs ::= SEQUENCE {

    ue-CategoryDL-v1330 INTEGER (18..19) OPTIONAL,

    phyLayerParameters-v1330 PhyLayerParameters-v1330 OPTIONAL,

    ue-CE-NeedULGaps-r13 ENUMERATED {true} OPTIONAL,

    nonCriticalExtension UE-EUTRA-Capability-v1340-IEs OPTIONAL

}

 

UE-EUTRA-Capability-v1340-IEs ::= SEQUENCE {

    ue-CategoryUL-v1340 INTEGER (15) OPTIONAL,

    nonCriticalExtension SEQUENCE {} OPTIONAL

}

 

SupportedBandEUTRA-v1310 ::= SEQUENCE {

    ue-PowerClass-5-r13 ENUMERATED {supported} OPTIONAL

}

 

SupportedBandEUTRA-v1320 ::= SEQUENCE {

    intraFreq-CE-NeedForGaps-r13 ENUMERATED {supported} OPTIONAL,

    ue-PowerClass-N-r13 ENUMERATED {class1, class2, class4} OPTIONAL

}

 

CE-Parameters-r13 ::= SEQUENCE {

    ce-ModeA-r13 ENUMERATED {supported} OPTIONAL,

    ce-ModeB-r13 ENUMERATED {supported} OPTIONAL

}

 

CE-Parameters-v1320 ::= SEQUENCE {

    intraFreqA3-CE-ModeA-r13 ENUMERATED {supported} OPTIONAL,

    intraFreqA3-CE-ModeB-r13 ENUMERATED {supported} OPTIONAL,

    intraFreqHO-CE-ModeA-r13 ENUMERATED {supported} OPTIONAL,

    intraFreqHO-CE-ModeB-r13 ENUMERATED {supported} OPTIONAL

}

 

 

 

Example 1 >

 

+-ueCapabilityInformation-r8 ::= SEQUENCE [1]

  +-ue-CapabilityRAT-ContainerList ::= SEQUENCE OF SIZE(0..maxRAT-Capabilities[8]) [1]

  | +-UE-CapabilityRAT-Container ::= SEQUENCE

  |   +-rat-Type ::= ENUMERATED [eutra]

  |   +-ueCapabilityRAT-Container ::= OCTET STRING SIZE(ALIGNED) [C8200002061CB840B82...]

  +-nonCriticalExtension ::= SEQUENCE [01] OPTIONAL:Exist

    +-lateNonCriticalExtension ::= OCTET STRING OPTIONAL:Omit

    +-nonCriticalExtension ::= SEQUENCE [10] OPTIONAL:Exist

      +-ue-RadioPagingInfo-r12 ::= SEQUENCE [0] OPTIONAL:Exist

      | +-ue-Category-v1250 ::= INTEGER OPTIONAL:Omit

      | +-EXTENSION ::= SEQUENCE [1]

      |   +-VERSION-BRACKETS1 ::= SEQUENCE [110] OPTIONAL:Exist

      |     +-ue-CategoryDL-v1310 ::= ENUMERATED [m1] OPTIONAL:Exist

      |     +-ce-ModeA-r13 ::= ENUMERATED [true] OPTIONAL:Exist

      |     +-ce-ModeB-r13 ::= ENUMERATED OPTIONAL:Omit

      +-nonCriticalExtension ::= SEQUENCE OPTIONAL:Omit

 

UE-EUTRA-Capability ::= SEQUENCE [11]

  +-accessStratumRelease ::= ENUMERATED [rel10]

  +-ue-Category ::= INTEGER (1..5) [1]

  +-pdcp-Parameters ::= SEQUENCE [1]

  +-phyLayerParameters ::= SEQUENCE

  +-rf-Parameters ::= SEQUENCE

  | +-supportedBandListEUTRA ::= SEQUENCE OF SIZE(1..maxBands[64]) [3]

  |   +-SupportedBandEUTRA ::= SEQUENCE

  |   | +-bandEUTRA ::= INTEGER (1..maxFBI[64]) [2]

  |   | +-halfDuplex ::= BOOLEAN [TRUE]

  |   +-SupportedBandEUTRA ::= SEQUENCE

  |   | +-bandEUTRA ::= INTEGER (1..maxFBI[64]) [4]

  |   | +-halfDuplex ::= BOOLEAN [TRUE]

  |   +-SupportedBandEUTRA ::= SEQUENCE

  |     +-bandEUTRA ::= INTEGER (1..maxFBI[64]) [12]

  |     +-halfDuplex ::= BOOLEAN [TRUE]

  +-measParameters ::= SEQUENCE

  | +-bandListEUTRA ::= SEQUENCE OF SIZE(1..maxBands[64]) [3]

  +-featureGroupIndicators ::= BIT STRING SIZE(32) [01101110000000000001000000000010]

  +-interRAT-Parameters ::= SEQUENCE [0000000]

  +-nonCriticalExtension ::= SEQUENCE [0001] OPTIONAL:Exist

    +-phyLayerParameters-v920 ::= SEQUENCE [00]

    +-interRAT-ParametersGERAN-v920 ::= SEQUENCE [00]

    +-interRAT-ParametersUTRA-v920 ::= SEQUENCE OPTIONAL:Omit

    +-interRAT-ParametersCDMA2000-v920 ::= SEQUENCE OPTIONAL:Omit

    +-deviceType-r9 ::= ENUMERATED OPTIONAL:Omit

    +-csg-ProximityIndicationParameters-r9 ::= SEQUENCE [000]

    +-neighCellSI-AcquisitionParameters-r9 ::= SEQUENCE [000]

    +-son-Parameters-r9 ::= SEQUENCE [1]

    +-nonCriticalExtension ::= SEQUENCE [11] OPTIONAL:Exist

      +-lateNonCriticalExtension ::= OCTET STRING CONSTRAINTED [0000010110...] OPTIONAL:Exist

      +-nonCriticalExtension ::= SEQUENCE [000010001] OPTIONAL:Exist

        +-ue-Category-v1020 ::= INTEGER OPTIONAL:Omit

        +-phyLayerParameters-v1020 ::= SEQUENCE OPTIONAL:Omit

        +-rf-Parameters-v1020 ::= SEQUENCE OPTIONAL:Omit

        +-measParameters-v1020 ::= SEQUENCE OPTIONAL:Omit

        +-featureGroupIndRel10-r10 ::= BIT STRING SIZE(32) [010...] OPTIONAL:Exist

        +-interRAT-ParametersCDMA2000-v1020 ::= SEQUENCE OPTIONAL:Omit

        +-ue-BasedNetwPerfMeasParameters-r10 ::= SEQUENCE OPTIONAL:Omit

        +-interRAT-ParametersUTRA-TDD-v1020 ::= SEQUENCE OPTIONAL:Omit

        +-nonCriticalExtension ::= SEQUENCE [0001] OPTIONAL:Exist

          +-fdd-Add-UE-EUTRA-Capabilities-v1060 ::= SEQUENCE OPTIONAL:Omit

          +-tdd-Add-UE-EUTRA-Capabilities-v1060 ::= SEQUENCE OPTIONAL:Omit

          +-rf-Parameters-v1060 ::= SEQUENCE OPTIONAL:Omit

          +-nonCriticalExtension ::= SEQUENCE [01] OPTIONAL:Exist

            +-rf-Parameters-v1090 ::= SEQUENCE OPTIONAL:Omit

            +-nonCriticalExtension ::= SEQUENCE [0001] OPTIONAL:Exist

              +-pdcp-Parameters-v1130 ::= SEQUENCE [00]

              +-phyLayerParameters-v1130 ::= SEQUENCE OPTIONAL:Omit

              +-rf-Parameters-v1130 ::= SEQUENCE [0]

              +-measParameters-v1130 ::= SEQUENCE [0]

              +-interRAT-ParametersCDMA2000-v1130 ::= SEQUENCE [0]

              +-otherParameters-r11 ::= SEQUENCE [000]

              +-fdd-Add-UE-EUTRA-Capabilities-v1130 ::= SEQUENCE OPTIONAL:Omit

              +-tdd-Add-UE-EUTRA-Capabilities-v1130 ::= SEQUENCE OPTIONAL:Omit

              +-nonCriticalExtension ::= SEQUENCE [001] OPTIONAL:Exist

                +-phyLayerParameters-v1170 ::= SEQUENCE OPTIONAL:Omit

                +-ue-Category-v1170 ::= INTEGER OPTIONAL:Omit

                +-nonCriticalExtension ::= SEQUENCE [00001] OPTIONAL:Exist

                  +-rf-Parameters-v1180 ::= SEQUENCE OPTIONAL:Omit

                  +-mbms-Parameters-r11 ::= SEQUENCE OPTIONAL:Omit

                  +-fdd-Add-UE-EUTRA-Capabilities-v1180 ::= SEQUENCE OPTIONAL:Omit

                  +-tdd-Add-UE-EUTRA-Capabilities-v1180 ::= SEQUENCE OPTIONAL:Omit

                  +-nonCriticalExtension ::= SEQUENCE [001] OPTIONAL:Exist

                    +-ue-Category-v11a0 ::= INTEGER OPTIONAL:Omit

                    +-measParameters-v11a0 ::= SEQUENCE OPTIONAL:Omit

                    +-nonCriticalExtension ::= SEQUENCE [000000000000001] OPTIONAL:Exist

                      +-phyLayerParameters-v1250 ::= SEQUENCE OPTIONAL:Omit

                      +-rf-Parameters-v1250 ::= SEQUENCE OPTIONAL:Omit

                      +-rlc-Parameters-r12 ::= SEQUENCE OPTIONAL:Omit

                      +-ue-BasedNetwPerfMeasParameters-v1250 ::= SEQUENCE OPTIONAL:Omit

                      +-ue-CategoryDL-r12 ::= INTEGER OPTIONAL:Omit

                      +-ue-CategoryUL-r12 ::= INTEGER OPTIONAL:Omit

                      +-wlan-IW-Parameters-r12 ::= SEQUENCE OPTIONAL:Omit

                      +-measParameters-v1250 ::= SEQUENCE OPTIONAL:Omit

                      +-dc-Parameters-r12 ::= SEQUENCE OPTIONAL:Omit

                      +-mbms-Parameters-v1250 ::= SEQUENCE OPTIONAL:Omit

                      +-mac-Parameters-r12 ::= SEQUENCE OPTIONAL:Omit

                      +-fdd-Add-UE-EUTRA-Capabilities-v1250 ::= SEQUENCE OPTIONAL:Omit

                      +-tdd-Add-UE-EUTRA-Capabilities-v1250 ::= SEQUENCE OPTIONAL:Omit

                      +-sl-Parameters-r12 ::= SEQUENCE OPTIONAL:Omit

                      +-nonCriticalExtension ::= SEQUENCE [01] OPTIONAL:Exist

                        +-ue-CategoryDL-v1260 ::= INTEGER OPTIONAL:Omit

                        +-nonCriticalExtension ::= SEQUENCE [01] OPTIONAL:Exist

                          +-rf-Parameters-v1270 ::= SEQUENCE OPTIONAL:Omit

                          +-nonCriticalExtension ::= SEQUENCE [01] OPTIONAL:Exist

                            +-phyLayerParameters-v1280 ::= SEQUENCE OPTIONAL:Omit

                            +-nonCriticalExtension ::= SEQUENCE [110000000100001] OPTIONAL:Exist

                              +-ue-CategoryDL-v1310 ::= ENUMERATED [m1] OPTIONAL:Exist

                              +-ue-CategoryUL-v1310 ::= ENUMERATED [m1] OPTIONAL:Exist

                              +-pdcp-Parameters-v1310 ::= SEQUENCE [0]

                              +-rlc-Parameters-v1310 ::= SEQUENCE [0]

                              +-mac-Parameters-v1310 ::= SEQUENCE OPTIONAL:Omit

                              +-phyLayerParameters-v1310 ::= SEQUENCE OPTIONAL:Omit

                              +-rf-Parameters-v1310 ::= SEQUENCE OPTIONAL:Omit

                              +-measParameters-v1310 ::= SEQUENCE OPTIONAL:Omit

                              +-dc-Parameters-v1310 ::= SEQUENCE OPTIONAL:Omit

                              +-sl-Parameters-v1310 ::= SEQUENCE OPTIONAL:Omit

                              +-scptm-Parameters-r13 ::= SEQUENCE OPTIONAL:Omit

                              +-ce-Parameters-r13 ::= SEQUENCE [10] OPTIONAL:Exist

                              | +-ce-ModeA-r13 ::= ENUMERATED [supported] OPTIONAL:Exist

                              | +-ce-ModeB-r13 ::= ENUMERATED OPTIONAL:Omit

                              +-interRAT-ParametersWLAN-r13 ::= SEQUENCE [0]

                              +-laa-Parameters-r13 ::= SEQUENCE OPTIONAL:Omit

                              +-lwa-Parameters-r13 ::= SEQUENCE OPTIONAL:Omit

                              +-wlan-IW-Parameters-v1310 ::= SEQUENCE [0]

                              +-lwip-Parameters-r13 ::= SEQUENCE [0]

                              +-fdd-Add-UE-EUTRA-Capabilities-v1310 ::= SEQUENCE OPTIONAL:Omit

                              +-tdd-Add-UE-EUTRA-Capabilities-v1310 ::= SEQUENCE OPTIONAL:Omit

                              +-nonCriticalExtension ::= SEQUENCE [100000] OPTIONAL:Exist

                                +-ce-Parameters-v1320 ::= SEQUENCE [0010] OPTIONAL:Exist

                                | +-intraFreqA3-CE-ModeA-r13 ::= ENUMERATED OPTIONAL:Omit

                                | +-intraFreqA3-CE-ModeB-r13 ::= ENUMERATED OPTIONAL:Omit

                                | +-intraFreqHO-CE-ModeA-r13 ::= ENUMERATED [supported]

                                | +-intraFreqHO-CE-ModeB-r13 ::= ENUMERATED OPTIONAL:Omit

                                +-phyLayerParameters-v1320 ::= SEQUENCE OPTIONAL:Omit

                                +-rf-Parameters-v1320 ::= SEQUENCE OPTIONAL:Omit

                                +-fdd-Add-UE-EUTRA-Capabilities-v1320 ::= SEQUENCE OPTIONAL:Omit

                                +-tdd-Add-UE-EUTRA-Capabilities-v1320 ::= SEQUENCE OPTIONAL:Omit

                                +-nonCriticalExtension ::= SEQUENCE OPTIONAL:Omit

 

 

HEX :  38 11 02 8C 82 00 00 20 61 CB 84 0B 82 E0 BB 70 00 80 10 01 00 38 2C 00 00 00 00 00 45 00 00 00 00 51 00 21 20 00 55 C0 43 90 80 86 80 40 70 00  

 

 

 

Example 2 >

 

Following is UE capability message from Amari Callbox and Amari UE sim.

 

{

  message c1: ueCapabilityInformation: {

    rrc-TransactionIdentifier 0,

    criticalExtensions c1: ueCapabilityInformation-r8: {

      ue-CapabilityRAT-ContainerList {

        {

          rat-Type eutra,

          ueCapabilityRAT-Container {

            accessStratumRelease rel13,

            ue-Category 1,

            pdcp-Parameters {

              supportedROHC-Profiles {

                profile0x0001-r15 TRUE,

                profile0x0002-r15 TRUE,

                profile0x0003-r15 FALSE,

                profile0x0004-r15 TRUE,

                profile0x0006-r15 FALSE,

                profile0x0101-r15 FALSE,

                profile0x0102-r15 FALSE,

                profile0x0103-r15 FALSE,

                profile0x0104-r15 FALSE

              }

            },

            phyLayerParameters {

              ue-TxAntennaSelectionSupported FALSE,

              ue-SpecificRefSigsSupported TRUE

            },

            rf-Parameters {

              supportedBandListEUTRA {

                {

                  bandEUTRA 7,

                  halfDuplex FALSE

                }

              }

            },

            measParameters {

              bandListEUTRA {

                {

                  interFreqBandList {

                    {

                      interFreqNeedForGaps TRUE

                    }

                  }

                }

              }

            },

            featureGroupIndicators  '4E001002'H /*

               2: PUCCH 2a/2b, abs TPC, RB alloc type 1 for PDSCH,

                   Periodic CQI/PMI/RI reporting on PUCCH: Modes 2-0 and 2-1

               5: Long DRX cycle, DRX Mac CE

               6: Prioritized bit rate

               7: RLC UM

              20: SRB1 and SRB2 for DCCH + 8x DRB

              31: MFBI

            */,

            interRAT-Parameters {

            },

            nonCriticalExtension {

              phyLayerParameters-v920 {

              },

              interRAT-ParametersGERAN-v920 {

              },

              csg-ProximityIndicationParameters-r9 {

              },

              neighCellSI-AcquisitionParameters-r9 {

              },

              son-Parameters-r9 {

              },

              nonCriticalExtension {

                lateNonCriticalExtension {

                  nonCriticalExtension {

                    nonCriticalExtension {

                      nonCriticalExtension {

                        nonCriticalExtension {

                          nonCriticalExtension {

                            nonCriticalExtension {

                              nonCriticalExtension {

                                nonCriticalExtension {

                                  nonCriticalExtension {

                                    nonCriticalExtension {

                                      nonCriticalExtension {

                                        nonCriticalExtension {

                                          ce-Parameters-v1370 {

                                            tm9-CE-ModeA-r13 supported

                                          },

                                          nonCriticalExtension {

                                            ce-Parameters-v1380 {

                                              tm6-CE-ModeA-r13 supported

                                            },

                                            fdd-Add-UE-EUTRA-Capabilities-v1380 {

                                              ce-Parameters-v1380 {

                                              }

                                            },

                                            tdd-Add-UE-EUTRA-Capabilities-v1380 {

                                              ce-Parameters-v1380 {

                                              }

                                            }

                                          }

                                        }

                                      }

                                    }

                                  }

                                }

                              }

                            }

                          }

                        }

                      }

                    }

                  }

                },

                nonCriticalExtension {

                  nonCriticalExtension {

                    nonCriticalExtension {

                      nonCriticalExtension {

                        pdcp-Parameters-v1130 {

                        },

                        phyLayerParameters-v1130 {

                          tdd-SpecialSubframe-r11 supported

                        },

                        rf-Parameters-v1130 {

                        },

                        measParameters-v1130 {

                        },

                        interRAT-ParametersCDMA2000-v1130 {

                        },

                        otherParameters-r11 {

                        },

                        nonCriticalExtension {

                          nonCriticalExtension {

                            rf-Parameters-v1180 {

                              freqBandRetrieval-r11 supported

                            },

                            nonCriticalExtension {

                              nonCriticalExtension {

                                nonCriticalExtension {

                                  nonCriticalExtension {

                                    nonCriticalExtension {

                                      nonCriticalExtension {

                                        ue-CategoryDL-v1310 m1,

                                        ue-CategoryUL-v1310 m1,

                                        pdcp-Parameters-v1310 {

                                        },

                                        rlc-Parameters-v1310 {

                                        },

                                        mac-Parameters-v1310 {

                                          extendedLongDRX-r13 supported

                                        },

                                        ce-Parameters-r13 {

                                          ce-ModeA-r13 supported

                                        },

                                        interRAT-ParametersWLAN-r13 {

                                        },

                                        wlan-IW-Parameters-v1310 {

                                        },

                                        lwip-Parameters-r13 {

                                        }

                                      }

                                    }

                                  }

                                }

                              }

                            }

                          }

                        }

                      }

                    }

                  }

                }

              }

            }

          }

        }

      },

      nonCriticalExtension {

        nonCriticalExtension {

          ue-RadioPagingInfo-r12 {

            ue-CategoryDL-v1310 m1,

            ce-ModeA-r13 true

          }

        }

      }

    }

  }

}

 

 

 

Reference :

 

[1]