4G/LTE - FGI

 

 

 

 

FGI (Feature Group Indicators)

 

FeatureGroupIndicator is a special IE (Information Element) within UE Capability Information message. Other parts of UE Capability Information mostly carries about the pure physical layer capability (e.g, UE-Category, Supported Bands, Carrier Aggregation combination etc), but FeatureGroupIndicator mostly carries the infromation about Radio protocol aspects.

 

This information would be used by eNB or MME before they setup any procedure for a specific UE (It will of no point of directing UE to do something that is not supported). Also this information can be a very important troubleshooting tools for test engineers. If some UE fails in some protocol testing (like Handover, a specific type of measurement etc), it would be a good practice to check this information from UE and see if the feature to be tested is supported by the DUT.

 

The meaning of each bit field in FGI is defined as follows in 3GPP specification :

  • featureGroupIndicators : 36.331-Annex B Table B.1-1: Definitions of feature group indicators
  • featureGroupIndRel9Add : 36.331-Annex B Table B.1-1a: Definitions of feature group indicators
  • featureGroupIndRel10 : 36.331-Annex C Table C.1-1: Definitions of feature group indicators

 

 

Followings are some examples of FeatureGroupIndicator settings. Every LTE release (e.g, Rel 8, Rel 9, Rel 10 etc) has its own set of FGIs.  The meaning of each indicators are described in 36.331 Annex B and Annex C.

 

 

featureGroupIndicators: 7fcffeb2

    0... .... = Indicator 1: Intra-subframe freq hopping for PUSCH scheduled by UL grant; DCI format 3a;

                            Aperiodic CQI/PMI/RI report on PUSCH: Mode 2-0 & 2-2 - Not supported

    .1.. .... = Indicator 2: Simultaneous CQI & ACK/NACK on PUCCH (format 2a/2b); Absolute TPC command for PUSCH;

                            Resource alloc type 1 for PDSCH;

                             Periodic CQI/PMI/RI report on PUCCH: Mode 2-0 & 2-1 - Supported

    ..1. .... = Indicator 3: 5bit RLC UM SN; 7bit PDCP SN - Supported

    ...1 .... = Indicator 4: Short DRX cycle - Supported

    .... 1... = Indicator 5: Long DRX cycle; DRX command MAC control element - Supported

    .... .1.. = Indicator 6: Prioritised bit rate - Supported

    .... ..1. = Indicator 7: RLC UM - Supported

    .... ...1 = Indicator 8: EUTRA RRC_CONNECTED to UTRA CELL_DCH PS handover - Supported

    1... .... = Indicator 9: EUTRA RRC_CONNECTED to GERAN GSM_Dedicated handover - Supported

    .1.. .... = Indicator 10: EUTRA RRC_CONNECTED to GERAN (Packet_) Idle by Cell Change Order;

                              EUTRA RRC_CONNECTED to GERAN (Packet_) Idle by Cell Change Order with NACC

                              - Supported

    ..0. .... = Indicator 11: EUTRA RRC_CONNECTED to CDMA2000 1xRTT CS Active handover - Not supported

    ...0 .... = Indicator 12: EUTRA RRC_CONNECTED to CDMA2000 HRPD Active handover - Not supported

    .... 1... = Indicator 13: Inter-frequency handover (within FDD or TDD) - Supported

    .... .1.. = Indicator 14: Measurement reporting event: Event A4 - Neighbour > threshold;

                              Measurement reporting event: Event A5 - Serving < threshold1

                                                                      & Neighbour > threshold2 - Supported

    .... ..1. = Indicator 15: Measurement reporting event: Event B1 - Neighbour > threshold - Supported

    .... ...1 = Indicator 16: non-ANR related periodical measurement reporting - Supported

    1... .... = Indicator 17: ANR related intra-frequency measurement reporting events - Supported

    .1.. .... = Indicator 18: ANR related inter-frequency measurement reporting events - Supported

    ..1. .... = Indicator 19: ANR related inter-RAT measurement reporting events - Supported

    ...1 .... = Indicator 20: SRB1 and SRB2 for DCCH + 8x AM DRB;

                              SRB1 and SRB2 for DCCH + 5x AM DRB + 3x UM DRB (if indicator 7 is supported)

                              - Supported

    .... 1... = Indicator 21: Predefined intra- and inter-subframe frequency hopping for PUSCH with N_sb > 1;

                             Predefined inter-subframe frequency hopping for PUSCH with N_sb > 1 - Supported

    .... .1.. = Indicator 22: UTRAN measurements,

                              reporting and measurement reporting event B2 in E-UTRA connected mode - Supported

    .... ..1. = Indicator 23: GERAN measurements,

                              reporting and measurement reporting event B2 in E-UTRA connected mode - Supported

    .... ...0 = Indicator 24: 1xRTT measurements,

                              reporting and measurement reporting event B2 in E-UTRA connected mode

                              - Not supported

    1... .... = Indicator 25: Inter-frequency measurements and reporting in E-UTRA connected mode - Supported

    .0.. .... = Indicator 26: HRPD measurements,

                              reporting and measurement reporting event B2 in E-UTRA connected mode -

                              Not supported

    ..1. .... = Indicator 27: EUTRA RRC_CONNECTED to UTRA CELL_DCH CS handover - Supported

    ...1 .... = Indicator 28: TTI bundling - Supported

    .... 0... = Indicator 29: Semi-Persistent Scheduling - Not supported

    .... .0.. = Indicator 30: Handover between FDD and TDD - Not supported

    .... ..1. = Indicator 31: Mechanisms defined for cells broadcasting multi band information - Supported

    .... ...0 = Indicator 32: Undefined - Not supported

 

 

featureGroupIndicators-r9: 7fcffeb2

    0... .... = Indicator 1: Intra-subframe freq hopping for PUSCH scheduled by UL grant; DCI format 3a;

                            Aperiodic CQI/PMI/RI report on PUSCH: Mode 2-0 & 2-2 - Not supported

    .1.. .... = Indicator 2: Simultaneous CQI & ACK/NACK on PUCCH (format 2a/2b);

                             Absolute TPC command for PUSCH; Resource alloc type 1 for PDSCH;

                             Periodic CQI/PMI/RI report on PUCCH: Mode 2-0 & 2-1 - Supported

    ..1. .... = Indicator 3: 5bit RLC UM SN; 7bit PDCP SN - Supported

    ...1 .... = Indicator 4: Short DRX cycle - Supported

    .... 1... = Indicator 5: Long DRX cycle; DRX command MAC control element - Supported

    .... .1.. = Indicator 6: Prioritised bit rate - Supported

    .... ..1. = Indicator 7: RLC UM - Supported

    .... ...1 = Indicator 8: EUTRA RRC_CONNECTED to UTRA CELL_DCH PS handover - Supported

    1... .... = Indicator 9: EUTRA RRC_CONNECTED to GERAN GSM_Dedicated handover - Supported

    .1.. .... = Indicator 10: EUTRA RRC_CONNECTED to GERAN (Packet_) Idle by Cell Change Order;

                              EUTRA RRC_CONNECTED to GERAN (Packet_) Idle by Cell Change Order with NACC

                              - Supported

    ..0. .... = Indicator 11: EUTRA RRC_CONNECTED to CDMA2000 1xRTT CS Active handover - Not supported

    ...0 .... = Indicator 12: EUTRA RRC_CONNECTED to CDMA2000 HRPD Active handover - Not supported

    .... 1... = Indicator 13: Inter-frequency handover (within FDD or TDD) - Supported

    .... .1.. = Indicator 14: Measurement reporting event: Event A4 - Neighbour > threshold;

                              Measurement reporting event: Event A5 - Serving < threshold1

                                                           & Neighbour > threshold2 - Supported

    .... ..1. = Indicator 15: Measurement reporting event: Event B1 - Neighbour > threshold - Supported

    .... ...1 = Indicator 16: non-ANR related periodical measurement reporting - Supported

    1... .... = Indicator 17: ANR related intra-frequency measurement reporting events - Supported

    .1.. .... = Indicator 18: ANR related inter-frequency measurement reporting events - Supported

    ..1. .... = Indicator 19: ANR related inter-RAT measurement reporting events - Supported

    ...1 .... = Indicator 20: SRB1 and SRB2 for DCCH + 8x AM DRB;

                              SRB1 and SRB2 for DCCH + 5x AM DRB + 3x UM DRB (if indicator 7 is supported)

                              - Supported

    .... 1... = Indicator 21: Predefined intra- and inter-subframe frequency hopping for PUSCH with N_sb > 1;

                             Predefined inter-subframe frequency hopping for PUSCH with N_sb > 1 - Supported

    .... .1.. = Indicator 22: UTRAN measurements,

                              reporting and measurement reporting event B2 in E-UTRA connected mode - Supported

    .... ..1. = Indicator 23: GERAN measurements,

                              reporting and measurement reporting event B2 in E-UTRA connected mode - Supported

    .... ...0 = Indicator 24: 1xRTT measurements,

                              reporting and measurement reporting event B2 in E-UTRA connected mode

                              - Not supported

    1... .... = Indicator 25: Inter-frequency measurements and reporting in E-UTRA connected mode - Supported

    .0.. .... = Indicator 26: HRPD measurements,

                              reporting and measurement reporting event B2 in E-UTRA connected mode

                              - Not supported

    ..1. .... = Indicator 27: EUTRA RRC_CONNECTED to UTRA CELL_DCH CS handover - Supported

    ...1 .... = Indicator 28: TTI bundling - Supported

    .... 0... = Indicator 29: Semi-Persistent Scheduling - Not supported

    .... .0.. = Indicator 30: Handover between FDD and TDD - Not supported

    .... ..1. = Indicator 31: Mechanisms defined for cells broadcasting multi band information - Supported

    .... ...0 = Indicator 32: Undefined - Not supported

    

featureGroupIndRel9Add-r9: c0000000

    1... .... = Indicator 33: Inter-RAT ANR features for UTRAN FDD - Supported

    .1.. .... = Indicator 34: Inter-RAT ANR features for GERAN - Supported

    ..0. .... = Indicator 35: Inter-RAT ANR features for 1xRTT - Not supported

    ...0 .... = Indicator 36: Inter-RAT ANR features for HRPD - Not supported

    .... 0... = Indicator 37: Inter-RAT ANR features for UTRAN TDD - Not supported

    .... .0.. = Indicator 38: EUTRA RRC_CONNECTED to UTRA TDD CELL_DCH PS handover - Not supported

    .... ..0. = Indicator 39: UTRAN TDD measurements,

                              reporting and measurement reporting event B2 in E-UTRA connected mode

                              - Not supported

    .... ...0 = Indicator 40: EUTRA RRC_CONNECTED to UTRA TDD CELL_DCH CS handover - Not supported

    0... .... = Indicator 41: Measurement reporting event:

                              Event B1 - Neighbour > threshold for UTRAN FDD - Not supported

    .0.. .... = Indicator 42: Undefined - Not supported

    ..0. .... = Indicator 43: Undefined - Not supported

    ...0 .... = Indicator 44: Undefined - Not supported

    .... 0... = Indicator 45: Undefined - Not supported

    .... .0.. = Indicator 46: Undefined - Not supported

    .... ..0. = Indicator 47: Undefined - Not supported

    .... ...0 = Indicator 48: Undefined - Not supported

    0... .... = Indicator 49: Undefined - Not supported

    .0.. .... = Indicator 50: Undefined - Not supported

    ..0. .... = Indicator 51: Undefined - Not supported

    ...0 .... = Indicator 52: Undefined - Not supported

    .... 0... = Indicator 53: Undefined - Not supported

    .... .0.. = Indicator 54: Undefined - Not supported

    .... ..0. = Indicator 55: Undefined - Not supported

    .... ...0 = Indicator 56: Undefined - Not supported

    0... .... = Indicator 57: Undefined - Not supported

    .0.. .... = Indicator 58: Undefined - Not supported

    ..0. .... = Indicator 59: Undefined - Not supported

    ...0 .... = Indicator 60: Undefined - Not supported

    .... 0... = Indicator 61: Undefined - Not supported

    .... .0.. = Indicator 62: Undefined - Not supported

    .... ..0. = Indicator 63: Undefined - Not supported

    .... ...0 = Indicator 64: Undefined - Not supported

 

featureGroupIndRel10-r10: 40240000

    0... .... = Indicator 101: DMRS with OCC (orthogonal cover code) and

                               SGH (sequence group hopping) disabling - Not supported

    .1.. .... = Indicator 102: Trigger type 1 SRS (aperiodic SRS) transmission (Up to X ports) - Supported

    ..0. .... = Indicator 103: PDSCH TM9 when up to 4 CSI reference signal ports are configured - Not supported

    ...0 .... = Indicator 104: PDSCH TM9 for TDD when 8 CSI reference signal ports are configured - Not supported

    .... 0... = Indicator 105: PUCCH RM2-0 when PDSCH TM9 is configured and RM2-1 when PDSCH TM9

                               and up to 4 CSI reference signal ports are configured - Not supported

    .... .0.. = Indicator 106: PUCCH RM2-1 when PDSCH TM9 and 8 CSI reference signal ports are configured

                               - Not supported

    .... ..0. = Indicator 107: PUSCH RM2-0 when PDSCH TM9 is configured and RM2-2 when PDSCH TM9

                               and up to 4 CSI reference signal ports are configured - Not supported

    .... ...0 = Indicator 108: PUSCH RM2-2 when PDSCH TM9 and 8 CSI reference signal ports are configured

                               - Not supported

    0... .... = Indicator 109: PUCCH RM1-1 submode 1 - Not supported

    .0.. .... = Indicator 110: PUCCH RM1-1 submode 2 - Not supported

    ..1. .... = Indicator 111: Measurement reporting trigger Event A6 - Supported

    ...0 .... = Indicator 112: SCell addition within the Handover to EUTRA procedure - Not supported

    .... 0... = Indicator 113: Trigger type 0 SRS (periodic SRS) transmission on X Serving Cells - Not supported

    .... .1.. = Indicator 114: Reporting of both UTRA CPICH RSCP and Ec/N0 in a Measurement Report - Supported

    .... ..0. = Indicator 115: Time domain ICIC RLM/RRM / ICIC RRM / ICIC CSI measurement sf restriction

                               for the serving cell / neighbour cells - Not supported

    .... ...0 = Indicator 116: Relative transmit phase continuity for spatial multiplexing in UL - Not supported

    0... .... = Indicator 117: Undefined - Not supported

    .0.. .... = Indicator 118: Undefined - Not supported

    ..0. .... = Indicator 119: Undefined - Not supported

    ...0 .... = Indicator 120: Undefined - Not supported

    .... 0... = Indicator 121: Undefined - Not supported

    .... .0.. = Indicator 122: Undefined - Not supported

    .... ..0. = Indicator 123: Undefined - Not supported

    .... ...0 = Indicator 124: Undefined - Not supported

    0... .... = Indicator 125: Undefined - Not supported

    .0.. .... = Indicator 126: Undefined - Not supported

    ..0. .... = Indicator 127: Undefined - Not supported

    ...0 .... = Indicator 128: Undefined - Not supported

    .... 0... = Indicator 129: Undefined - Not supported

    .... .0.. = Indicator 130: Undefined - Not supported

    .... ..0. = Indicator 131: Undefined - Not supported

    .... ...0 = Indicator 132: Undefined - Not supported

 

 

 

featureGroupIndRel10-v1060: 40240000

    0... .... = Indicator 101: DMRS with OCC (orthogonal cover code) and SGH (sequence group hopping) disabling

                               - Not supported

    .1.. .... = Indicator 102: Trigger type 1 SRS (aperiodic SRS) transmission (Up to X ports) - Supported

    ..0. .... = Indicator 103: PDSCH TM9 when up to 4 CSI reference signal ports are configured - Not supported

    ...0 .... = Indicator 104: PDSCH TM9 for TDD when 8 CSI reference signal ports are configured - Not supported

    .... 0... = Indicator 105: PUCCH RM2-0 when PDSCH TM9 is configured and RM2-1 when PDSCH TM9 and

                               up to 4 CSI reference signal ports are configured - Not supported

    .... .0.. = Indicator 106: PUCCH RM2-1 when PDSCH TM9 and 8 CSI reference signal ports are configured

                               - Not supported

    .... ..0. = Indicator 107: PUSCH RM2-0 when PDSCH TM9 is configured and RM2-2 when PDSCH TM9 and

                               up to 4 CSI reference signal ports are configured - Not supported

    .... ...0 = Indicator 108: PUSCH RM2-2 when PDSCH TM9 and 8 CSI reference signal ports are configured -

                               Not supported

    0... .... = Indicator 109: PUCCH RM1-1 submode 1 - Not supported

    .0.. .... = Indicator 110: PUCCH RM1-1 submode 2 - Not supported

    ..1. .... = Indicator 111: Measurement reporting trigger Event A6 - Supported

    ...0 .... = Indicator 112: SCell addition within the Handover to EUTRA procedure - Not supported

    .... 0... = Indicator 113: Trigger type 0 SRS (periodic SRS) transmission on X Serving Cells - Not supported

    .... .1.. = Indicator 114: Reporting of both UTRA CPICH RSCP and Ec/N0 in a Measurement Report - Supported

    .... ..0. = Indicator 115: Time domain ICIC RLM/RRM / ICIC RRM / ICIC CSI measurement sf restriction

                               for the serving cell / neighbour cells - Not supported

    .... ...0 = Indicator 116: Relative transmit phase continuity for spatial multiplexing in UL - Not supported

    0... .... = Indicator 117: Undefined - Not supported

    .0.. .... = Indicator 118: Undefined - Not supported

    ..0. .... = Indicator 119: Undefined - Not supported

    ...0 .... = Indicator 120: Undefined - Not supported

    .... 0... = Indicator 121: Undefined - Not supported

    .... .0.. = Indicator 122: Undefined - Not supported

    .... ..0. = Indicator 123: Undefined - Not supported

    .... ...0 = Indicator 124: Undefined - Not supported

    0... .... = Indicator 125: Undefined - Not supported

    .0.. .... = Indicator 126: Undefined - Not supported

    ..0. .... = Indicator 127: Undefined - Not supported

    ...0 .... = Indicator 128: Undefined - Not supported

    .... 0... = Indicator 129: Undefined - Not supported

    .... .0.. = Indicator 130: Undefined - Not supported

    .... ..0. = Indicator 131: Undefined - Not supported

    .... ...0 = Indicator 132: Undefined - Not supported