[Feature][T8TSK-212][Modem]Update MTK modem version to MOBILETEK35_IVT_T800_MOLY.NR15.R3.MD700.MP.V75.P6

Only Configure:No
Affected branch:T800_MD
Affected module:Modem
Is it affected on both ZXIC and MTK:only MTK
Self-test:Yes
Doc Update:No

Change-Id: Id19a67bd78c05e3f07b27b5943045cc78cb5c24d
diff --git a/mcu/interface/service/config/kal_config/gen97_srv_task_config.h b/mcu/interface/service/config/kal_config/gen97_srv_task_config.h
index 76704e3..7be997f 100755
--- a/mcu/interface/service/config/kal_config/gen97_srv_task_config.h
+++ b/mcu/interface/service/config/kal_config/gen97_srv_task_config.h
@@ -478,6 +478,8 @@
 
 #define TASK_PRIORITY_NAL_DNS                   (KAL_PRIORITY_CLASS46 + 8)
 
+#define TASK_PRIORITY_DHCP                      (KAL_PRIORITY_CLASS41 + 1)
+
 #if defined (__DHL_V2_ENABLE__)
 #define TASK_PRIORITY_DHLR                      (KAL_PRIORITY_CLASS28 + 5) // swap with METACMD
 #else
@@ -1770,6 +1772,35 @@
 task_affinity_group_id(AFFI_GROUP_ID_NONE)
 /*************************Task CFG END******************/
 
+/*************************Task CFG Begin****************/
+/*task_indx_type*/
+task_index(INDX_DHCP)
+
+/*dummy mod is specified to get task id by mod id, use mod_task_g*/
+task_module_map(INDX_DHCP, MOD_DUMMY_DHCP)
+
+/*module_type and mod_task_g*/
+
+task_module_map(INDX_DHCP, MOD_DHCP)
+
+/*task's parameters*/
+task_name("DHCP")
+task_queue_name("DHCP Q")
+task_priority(TASK_PRIORITY_DHCP, KAL_TASK_INITIAL_PRIORITY)
+task_stack_size(5376)
+#if defined(__DHCP_SUPPORT__)
+task_create_function(dhcp_task_create)
+#else
+null_task_create_entry(NULL)
+#endif
+task_stack_internalRAM(KAL_FALSE)
+task_external_queue_size(100)
+task_internal_queue_size(0)
+task_boot_mode(NORMAL_M | FACTORY_M)
+task_affinity_group(SMP_NORMAL_Group)
+task_affinity_group_id(AFFI_GROUP_ID_NONE)
+/*************************Task CFG END******************/
+
 #ifndef __TST_MODULE__
 MODULE_ID_MAP_TO_NULL_TASK_CAN_ALLOCATE_ILM(MOD_DHL)
 MODULE_ID_MAP_TO_NULL_TASK_CAN_ALLOCATE_ILM(MOD_DHL_READER)
diff --git a/mcu/interface/service/dhcp/dhcps_defs.h b/mcu/interface/service/dhcp/dhcps_defs.h
new file mode 100644
index 0000000..cd1df1b
--- /dev/null
+++ b/mcu/interface/service/dhcp/dhcps_defs.h
@@ -0,0 +1,63 @@
+/*****************************************************************************
+*  Copyright Statement:
+*  --------------------
+*  This software is protected by Copyright and the information contained
+*  herein is confidential. The software may not be copied and the information
+*  contained herein may not be used or disclosed except with the written
+*  permission of MediaTek Inc. (C) 2012
+*
+*  BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES
+*  THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE")
+*  RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON
+*  AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES,
+*  EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF
+*  MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT.
+*  NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE
+*  SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR
+*  SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH
+*  THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO
+*  NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S
+*  SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM.
+*
+*  BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE
+*  LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE,
+*  AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE,
+*  OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO
+*  MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE.
+*
+*  THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE
+*  WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF
+*  LAWS PRINCIPLES.  ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND
+*  RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER
+*  THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC).
+*
+*****************************************************************************/
+
+/*****************************************************************************
+ *
+ * Filename:
+ * ---------
+ *   dhcps_defs.h
+ *
+ * Project:
+ * --------
+ *   VMOLY
+ *
+ * Description:
+ * ------------
+ *   DHCP server definitions.
+ *
+ * Author:
+ * -------
+ * -------
+ *
+ * ==========================================================================
+ *
+ ****************************************************************************/
+
+
+#ifndef DHCPS_DEFS_H
+#define DHCPS_DEFS_H
+
+
+#endif  /* DHCPS_DEFS_H */
diff --git a/mcu/interface/service/dhcp/dhcps_struct.h b/mcu/interface/service/dhcp/dhcps_struct.h
new file mode 100644
index 0000000..d86c669
--- /dev/null
+++ b/mcu/interface/service/dhcp/dhcps_struct.h
@@ -0,0 +1,68 @@
+/*****************************************************************************
+*  Copyright Statement:
+*  --------------------
+*  This software is protected by Copyright and the information contained
+*  herein is confidential. The software may not be copied and the information
+*  contained herein may not be used or disclosed except with the written
+*  permission of MediaTek Inc. (C) 2012
+*
+*  BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES
+*  THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE")
+*  RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON
+*  AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES,
+*  EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF
+*  MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT.
+*  NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE
+*  SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR
+*  SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH
+*  THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO
+*  NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S
+*  SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM.
+*
+*  BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE
+*  LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE,
+*  AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE,
+*  OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO
+*  MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE.
+*
+*  THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE
+*  WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF
+*  LAWS PRINCIPLES.  ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND
+*  RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER
+*  THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC).
+*
+*****************************************************************************/
+
+/*******************************************************************************
+ * Filename:
+ * ---------
+ *   dhcps_struct.h
+ *
+ * Project:
+ * --------
+ *   VMOLY
+ *
+ * Description:
+ * ------------
+ *   Defines ILM structures for Modem DHCP server.
+ *
+ * Author:
+ * -------
+ * -------
+ *
+ * ==========================================================================
+ *
+ ****************************************************************************/
+#ifndef __DHCP_STRUCT_H__
+#define __DHCP_STRUCT_H__
+
+#include "kal_public_defs.h"
+#include "kal_public_api.h"
+#include "kal_general_types.h"
+#include "dhcps_defs.h"
+
+/*******************************************************************************
+ * DHCPs API                                                                     *
+ *******************************************************************************/
+
+#endif /*__DNS_STRUCT_H__ */
diff --git a/mcu/interface/service/em/em_l4_public_struct.h b/mcu/interface/service/em/em_l4_public_struct.h
index cfdb114..e0a06da 100755
--- a/mcu/interface/service/em/em_l4_public_struct.h
+++ b/mcu/interface/service/em/em_l4_public_struct.h
@@ -204,6 +204,7 @@
     LOCAL_PARA_HDR
     kal_uint16 band;
     EARFCN    dl_earfcn;
+    kal_uint8 dl_bandwidth;
 }l4cel1_rx_rssi_verify_req_struct;
 
 typedef struct
diff --git a/mcu/interface/service/icd/errc/errc_ca_config_info.h b/mcu/interface/service/icd/errc/errc_ca_config_info.h
index d9e74dd..33b9a34 100755
--- a/mcu/interface/service/icd/errc/errc_ca_config_info.h
+++ b/mcu/interface/service/icd/errc/errc_ca_config_info.h
@@ -1,10 +1,23 @@
+/*****************************************************************************
+ * 
+ * Copyright (c) 2021, MediaTek Inc. All rights reserved.
+ * This software/firmware and related documentation ("MediaTek Software") are
+ * protected under relevant copyright laws. The information contained herein is
+ * confidential and proprietary to MediaTek Inc. and/or its licensors. Except as
+ * otherwise provided in  the applicable licensing terms with MediaTek Inc. 
+ * and/or its licensors, any reproduction, modification, use or disclosure of 
+ * MediaTek Software, and information contained herein, in whole or in part,
+ * shall be strictly prohibited. 
+ * 
+ *****************************************************************************/
+
 // ICD Header Format v3
 // Name : ERRC_CA_Config_Info
 // Category : LTE
 // Layer : ERRC
 // Type : RECORD
 // Code : 0x7105
-// Version : V2.6
+// Version : V2.4-269-gd3e7e5e
 
 #ifndef _ERRC_CA_CONFIG_INFO_H
 #define _ERRC_CA_CONFIG_INFO_H
@@ -14,78 +27,115 @@
 
 #define ICD_ERRC_CA_CONFIG_INFO 0x7105
 
-#define ICD_ERRC_ERRC_CA_CONFIG_INFO_V2     2
+#define ICD_ERRC_ERRC_CA_CONFIG_INFO_V3     3
 
-#define MAX_ICD_ERRC_CA_CONFIG_INFO_STRUCT_V2_NUM_OF_SCELLS     7
+#define MAX_ICD_ERRC_CA_CONFIG_INFO_STRUCT_V3_NUM_OF_SCELLS     7
 
-#define ICD_ERRC_CA_CONFIG_INFO_STRUCT_V2_MAX_SIZE      160
+#define ICD_ERRC_CA_CONFIG_INFO_STRUCT_V3_MAX_SIZE      188
 
 typedef struct {
     kal_uint32      earfcn;     // DL Earfcn of Secondary cell
+                                // range [0, 262143]
     kal_uint16      physical_cell_id;       // Physical cell identity
+                                            // range [0, 503]
     kal_uint16      freq_band_indicator;    // Frequency band indicator
-    kal_uint8       dl_bandwidth;       // Downlink Bandwidth  Note: This field shall be set
-                                        // to 0xFF if unavailable
+                                            // range [0, 256]
+    kal_uint8       dl_bandwidth;       // Downlink Bandwidth
+                                        // Enum{ 0: 1.4MHz,
+                                        // 1: 3MHz,
+                                        // 2: 5MHz,
+                                        // 3: 10MHz,
+                                        // 4: 15MH,
+                                        // 5: 20MHz,
+                                        // 255: Invalid }
     kal_uint8       dl_state;       // The status of the secondary serving cell in DL.
-                                    // 0: Deactivated, 1: Activated
+                                    // Enum { 0: Deactivated, 1: Activated }
     kal_uint8       ul_state;       // The status of the secondary serving cell in UL.
-                                    // 0: Deactivated, 1: Activated
+                                    // Enum { 0: Deactivated, 1: Activated }
     kal_uint8       reserved;
-    kal_uint8       ul_bandwidth;       // Uplink Bandwidth  Note: This field shall be set
-                                        // to 0xFF if unavailable
-    kal_uint8       max_layers_mimo;    // 0: twoLayers
-                                        // 1: fourLayers
-                                        // 2: eightLayers
-                                        // 255: Invalid
+    kal_uint8       ul_bandwidth;       // Uplink Bandwidth
+                                        // Enum { 0: 1.4MHz,
+                                        // 1: 3MHz,
+                                        // 2: 5MHz,
+                                        // 3: 10MHz,
+                                        // 4: 15MH,
+                                        // 5: 20MHz,
+                                        // 255: Invalid }
+    kal_uint8       max_layers_mimo;    // Enum { 0: twoLayers,
+                                        // 1: fourLayers,
+                                        // 2: eightLayers,
+                                        // 255: Invalid }
     kal_uint16      reserved_1;
     kal_uint32      ul_earfcn;      // UL Earfcn of Secondary Cell
-} errc_scc_config_info_v2;
+                                    // range [0, 262143]
+    kal_uint8       scell_index;    // Scell index
+                                    // range [0, 31]
+    kal_uint8       reserved_2;
+    kal_uint16      reserved_3;
+} errc_scc_config_info_v3;
 
-typedef    errc_scc_config_info_v2    errc_scc_config_info;
+typedef    errc_scc_config_info_v3    errc_scc_config_info;
 
 typedef struct {
     kal_uint32      earfcn;     // DL Earfcn of Primary Cell
+                                // range [0, 262143]
     kal_uint16      physical_cell_id;       // Physical cell identity
+                                            // range [0, 503]
     kal_uint16      freq_band_indicator;    // Frequency band indicator
-    kal_uint8       dl_bandwidth;       // Downlink Bandwidth  Note: This field shall be set
-                                        // to 0xFF if unavailable
-    kal_uint8       ul_bandwidth;       // Uplink Bandwidth  Note: This field shall be set
-                                        // to 0xFF if unavailable
-    kal_uint8       max_layers_mimo;    // 0: twoLayers
-                                        // 1: fourLayers
-                                        // 2: eightLayers
-                                        // 255: Invalid
+                                            // range [0, 256]
+    kal_uint8       dl_bandwidth;       // Downlink Bandwidth
+                                        // Enum{ 0: 1.4MHz,
+                                        // 1: 3MHz,
+                                        // 2: 5MHz,
+                                        // 3: 10MHz,
+                                        // 4: 15MH,
+                                        // 5: 20MHz,
+                                        // 255: Invalid }
+    kal_uint8       ul_bandwidth;       // Uplink Bandwidth
+                                        // Enum{ 0: 1.4MHz,
+                                        // 1: 3MHz,
+                                        // 2: 5MHz,
+                                        // 3: 10MHz,
+                                        // 4: 15MH,
+                                        // 5: 20MHz,
+                                        // 255: Invalid }
+    kal_uint8       max_layers_mimo;    // Enum{ 0: twoLayers,
+                                        // 1: fourLayers,
+                                        // 2: eightLayers,
+                                        // 255: Invalid }
     kal_uint8       reserved;
     kal_uint32      ul_earfcn;      // UL Earfcn of Primary Cell
+                                    // range [0, 262143]
 } errc_pcc_config_info_v2;
 
 typedef    errc_pcc_config_info_v2    errc_pcc_config_info;
 
 typedef struct {
-    kal_uint8       version;    // Log event structure ID
-    kal_uint8       enable;     // CA configuration is enabled
+    kal_uint8       version;    // Actual version of this log record
+    kal_uint8       enable;     // Indicate if CA configuration is enabled
+                                // Enum { 0: Invalid, 1: Valid }
     kal_uint8       event;      // CA event (e.g. configuration, activation, handover, etc.)
-                                // 0: have been configured
-                                // 1: have been de-configured
-                                // 2: have been activated
-                                // 3: have been deactivated
-                                // 4: have been activated after radio link failure
-                                // 5: have been de-activated after radio link failure
-                                // 6: have been de-activated after RRC connection release
-                                // 7: have been configured due to handover
+                                // Enum { 0: have been configured,
+                                // 1: have been de-configured,
+                                // 2: have been activated,
+                                // 3: have been deactivated,
+                                // 4: have been activated after radio link failure,
+                                // 5: have been de-activated after radio link failure,
+                                // 6: have been de-activated after RRC connection release,
+                                // 7: have been configured due to handover }
     kal_uint8       num_of_scells;      // The number of secondary serving cells.  range[0, 7]
     errc_pcc_config_info    pcc_config;     // The primary serving cell of structure
     errc_scc_config_info    scc_config[FLEXIBLE_ARRAY_SIZE];    // N := Num of SCells
                                                                 // An array of secondary service cell structures
-} icd_errc_ca_config_info_struct_v2;
+} icd_errc_ca_config_info_struct_v3;
 
-typedef    icd_errc_ca_config_info_struct_v2    icd_errc_ca_config_info_struct;
+typedef    icd_errc_ca_config_info_struct_v3    icd_errc_ca_config_info_struct;
 
 
 #endif /* _ERRC_CA_CONFIG_INFO_H */
 
 
 /* Public JSON start
-"ERRC_CA_Config_Info": {"info": {"Category": "LTE", "Layer": "RRC", "Code": "0x7105", "Name": "ERRC_CA_Config_Info", "Type": "RECORD", "Desc": "The log is generated when carrier aggregation event occurs and any of the contents changes.\n"}, "table": {"ERRC_CA_Config_Info": {"ColNum": 6, "Header": ["Field", "Type Name", "Count", "Offset", "Length\n(bits)", "Description"], "Data": {"0": ["Version", "UINT8", "1", "0", "8", "Log event structure ID"], "1": ["Versions", "ERRC_CA_Config_Info_Versions", "1", "8", "VAR", ""]}, "Name": "ERRC_CA_Config_Info"}, "ERRC_CA_Config_Info_Versions": {"ColNum": 3, "Header": ["ID", "Type Name", "Description"], "Data": {"0": ["1", "ERRC_CA_Config_Info_V1", ""], "1": ["2", "ERRC_CA_Config_Info_V2", ""]}, "Name": "ERRC_CA_Config_Info_Versions"}, "ERRC_CA_Config_Info_V1": {"ColNum": 6, "Header": ["Field", "Type Name", "Count", "Offset", "Length\n(bits)", "Description"], "Ref": {"SCC Config": "Num of SCells"}, "Name": "ERRC_CA_Config_Info_V1", "Data": {"0": ["Enable", "UINT8", "1", "0", "8", "CA configuration is enabled"], "1": ["Event", "UINT8", "1", "8", "8", "CA event (e.g. configuration, activation, handover, etc.)\n0: have been configured\n1: have been de-configured\n2: have been activated\n3: have been deactivated\n4: have been activated after radio link failure\n5: have been de-activated after radio link failure\n6: have been de-activated after RRC connection release\n7: have been configured due to handover"], "2": ["Num of SCells", "UINT8", "1", "16", "8", "The number of secondary serving cells.  range[0, 7]"], "3": ["PCC Config", "ERRC_PCC_Config_Info_V1", "1", "24", "96", "The primary serving cell of structure"], "4": ["SCC Config", "ERRC_SCC_Config_Info_V1", "N", "120", "VAR", "N := Num of SCells\nAn array of secondary service cell structures"]}}, "ERRC_CA_Config_Info_V2": {"ColNum": 6, "Header": ["Field", "Type Name", "Count", "Offset", "Length\n(bits)", "Description"], "Ref": {"SCC Config": "Num of SCells"}, "Name": "ERRC_CA_Config_Info_V2", "Data": {"0": ["Enable", "UINT8", "1", "0", "8", "CA configuration is enabled"], "1": ["Event", "UINT8", "1", "8", "8", "CA event (e.g. configuration, activation, handover, etc.)\n0: have been configured\n1: have been de-configured\n2: have been activated\n3: have been deactivated\n4: have been activated after radio link failure\n5: have been de-activated after radio link failure\n6: have been de-activated after RRC connection release\n7: have been configured due to handover"], "2": ["Num of SCells", "UINT8", "1", "16", "8", "The number of secondary serving cells.  range[0, 7]"], "3": ["PCC Config", "ERRC_PCC_Config_Info_V2", "1", "24", "128", "The primary serving cell of structure"], "4": ["SCC Config", "ERRC_SCC_Config_Info_V2", "N", "152", "VAR", "N := Num of SCells\nAn array of secondary service cell structures"]}}, "ERRC_PCC_Config_Info_V1": {"ColNum": 6, "Header": ["Field", "Type Name", "Count", "Offset", "Length\n(bits)", "Description"], "Data": {"0": ["Earfcn", "UINT32", "1", "0", "32", "DL Earfcn of Primary Cell"], "1": ["Physical Cell ID", "UINT16", "1", "32", "16", "Physical cell identity"], "2": ["Freq Band Indicator", "UINT16", "1", "48", "16", "Frequency band indicator"], "3": ["DL Bandwidth", "UINT8", "1", "64", "8", "Downlink Bandwidth  Note: This field shall be set\nto 0xFF if unavailable"], "4": ["Reserved", "UINT8", "1", "72", "8", ""], "5": ["Reserved", "UINT16", "1", "80", "16", ""]}, "Name": "ERRC_PCC_Config_Info_V1"}, "ERRC_PCC_Config_Info_V2": {"ColNum": 6, "Header": ["Field", "Type Name", "Count", "Offset", "Length\n(bits)", "Description"], "Data": {"0": ["Earfcn", "UINT32", "1", "0", "32", "DL Earfcn of Primary Cell"], "1": ["Physical Cell ID", "UINT16", "1", "32", "16", "Physical cell identity"], "2": ["Freq Band Indicator", "UINT16", "1", "48", "16", "Frequency band indicator"], "3": ["DL Bandwidth", "UINT8", "1", "64", "8", "Downlink Bandwidth  Note: This field shall be set\nto 0xFF if unavailable"], "4": ["UL Bandwidth", "UINT8", "1", "72", "8", "Uplink Bandwidth  Note: This field shall be set\nto 0xFF if unavailable"], "5": ["Max Layers MIMO", "UINT8", "1", "80", "8", "0: twoLayers\n1: fourLayers\n2: eightLayers\n255: Invalid"], "6": ["Reserved", "UINT8", "1", "88", "8", ""], "7": ["UL Earfcn", "UINT32", "1", "96", "32", "UL Earfcn of Primary Cell"]}, "Name": "ERRC_PCC_Config_Info_V2"}, "ERRC_SCC_Config_Info_V1": {"ColNum": 6, "Header": ["Field", "Type Name", "Count", "Offset", "Length\n(bits)", "Description"], "Data": {"0": ["Earfcn", "UINT32", "1", "0", "32", "DL Earfcn of Secondary cell"], "1": ["Physical Cell ID", "UINT16", "1", "32", "16", "Physical cell identity"], "2": ["Freq Band Indicator", "UINT16", "1", "48", "16", "Frequency band indicator"], "3": ["DL Bandwidth", "UINT8", "1", "64", "8", "Downlink Bandwidth  Note: This field shall be set\nto 0xFF if unavailable"], "4": ["DL State", "UINT8", "1", "72", "8", "The status of the secondary serving cell in DL.\n0: Deactivated, 1: Activated"], "5": ["UL State", "UINT8", "1", "80", "8", "The status of the secondary serving cell in UL.\n0: Deactivated, 1: Activated"], "6": ["Reserved", "UINT8", "1", "88", "8", ""]}, "Name": "ERRC_SCC_Config_Info_V1"}, "ERRC_SCC_Config_Info_V2": {"ColNum": 6, "Header": ["Field", "Type Name", "Count", "Offset", "Length\n(bits)", "Description"], "Data": {"0": ["Earfcn", "UINT32", "1", "0", "32", "DL Earfcn of Secondary cell"], "1": ["Physical Cell ID", "UINT16", "1", "32", "16", "Physical cell identity"], "2": ["Freq Band Indicator", "UINT16", "1", "48", "16", "Frequency band indicator"], "3": ["DL Bandwidth", "UINT8", "1", "64", "8", "Downlink Bandwidth  Note: This field shall be set\nto 0xFF if unavailable"], "4": ["DL State", "UINT8", "1", "72", "8", "The status of the secondary serving cell in DL.\n0: Deactivated, 1: Activated"], "5": ["UL State", "UINT8", "1", "80", "8", "The status of the secondary serving cell in UL.\n0: Deactivated, 1: Activated"], "6": ["Reserved", "UINT8", "1", "88", "8", ""], "7": ["UL Bandwidth", "UINT8", "1", "96", "8", "Uplink Bandwidth  Note: This field shall be set\nto 0xFF if unavailable"], "8": ["Max Layers MIMO", "UINT8", "1", "104", "8", "0: twoLayers\n1: fourLayers\n2: eightLayers\n255: Invalid"], "9": ["Reserved", "UINT16", "1", "112", "16", ""], "10": ["UL Earfcn", "UINT32", "1", "128", "32", "UL Earfcn of Secondary Cell"]}, "Name": "ERRC_SCC_Config_Info_V2"}}},
+"ERRC_CA_Config_Info": {"info": {"Category": "LTE", "Layer": "RRC", "Code": "0x7105", "Name": "ERRC_CA_Config_Info", "Type": "RECORD", "Desc": "The record is generated when carrier aggregation event occurs Such as removing the secondary DL channel before handover and\nthen perform handover and configure the secondary channel in the destination cell.\nOr any of the configuration changes (Primary Cell changed).\n"}, "table": {"ERRC_CA_Config_Info": {"ColNum": 6, "Header": ["Field", "Type Name", "Count", "Offset", "Length\n(bits)", "Description"], "Data": {"0": ["Version", "UINT8", "1", "0", "8", "Actual version of this log record"], "1": ["Versions", "ERRC_CA_Config_Info_Versions", "1", "8", "VAR", "Available versions of this log record.\nThe value of above \"Version\" field\ndetermines the corresponding structure\ndefined in below structure tables."]}, "Name": "ERRC_CA_Config_Info"}, "ERRC_CA_Config_Info_Versions": {"ColNum": 3, "Header": ["Version", "Type Name", "Description"], "Data": {"0": ["1", "ERRC_CA_Config_Info_V1", "Information of CA Config Info (version 1)"], "1": ["2", "ERRC_CA_Config_Info_V2", "Information of CA Config Info (version 2)"], "2": ["3", "ERRC_CA_Config_Info_V3", "Information of CA Config Info (version 3)"]}, "Name": "ERRC_CA_Config_Info_Versions"}, "ERRC_CA_Config_Info_V1": {"ColNum": 6, "Header": ["Field", "Type Name", "Count", "Offset", "Length\n(bits)", "Description"], "Ref": {"SCC Config": "Num of SCells"}, "Name": "ERRC_CA_Config_Info_V1", "Data": {"0": ["Enable", "UINT8", "1", "0", "8", "Indicate if CA configuration is enabled\nEnum { 0: Invalid, 1: Valid }"], "1": ["Event", "UINT8", "1", "8", "8", "CA event (e.g. configuration, activation, handover, etc.)\nEnum { 0: have been configured,\n1: have been de-configured,\n2: have been activated,\n3: have been deactivated,\n4: have been activated after radio link failure,\n5: have been de-activated after radio link failure,\n6: have been de-activated after RRC connection release,\n7: have been configured due to handover }"], "2": ["Num of SCells", "UINT8", "1", "16", "8", "The number of secondary serving cells.  range[0, 7]"], "3": ["PCC Config", "ERRC_PCC_Config_Info_V1", "1", "24", "96", "The primary serving cell of structure"], "4": ["SCC Config", "ERRC_SCC_Config_Info_V1", "N", "120", "VAR", "N := Num of SCells\nAn array of secondary service cell structures"]}}, "ERRC_CA_Config_Info_V2": {"ColNum": 6, "Header": ["Field", "Type Name", "Count", "Offset", "Length\n(bits)", "Description"], "Ref": {"SCC Config": "Num of SCells"}, "Name": "ERRC_CA_Config_Info_V2", "Data": {"0": ["Enable", "UINT8", "1", "0", "8", "Indicate if CA configuration is enabled\nEnum { 0: Invalid, 1: Valid }"], "1": ["Event", "UINT8", "1", "8", "8", "CA event (e.g. configuration, activation, handover, etc.)\nEnum { 0: have been configured,\n1: have been de-configured,\n2: have been activated,\n3: have been deactivated,\n4: have been activated after radio link failure,\n5: have been de-activated after radio link failure,\n6: have been de-activated after RRC connection release,\n7: have been configured due to handover }"], "2": ["Num of SCells", "UINT8", "1", "16", "8", "The number of secondary serving cells.  range[0, 7]"], "3": ["PCC Config", "ERRC_PCC_Config_Info_V2", "1", "24", "128", "The primary serving cell of structure"], "4": ["SCC Config", "ERRC_SCC_Config_Info_V2", "N", "152", "VAR", "N := Num of SCells\nAn array of secondary service cell structures"]}}, "ERRC_PCC_Config_Info_V1": {"ColNum": 6, "Header": ["Field", "Type Name", "Count", "Offset", "Length\n(bits)", "Description"], "Data": {"0": ["Earfcn", "UINT32", "1", "0", "32", "DL Earfcn of Primary Cell\nrange [0, 262143]"], "1": ["Physical Cell ID", "UINT16", "1", "32", "16", "Physical cell identity\nrange [0, 503]"], "2": ["Freq Band Indicator", "UINT16", "1", "48", "16", "Frequency band indicator\nrange [0, 256]"], "3": ["DL Bandwidth", "UINT8", "1", "64", "8", "Downlink Bandwidth\nEnum{ 0: 1.4MHz,\n1: 3MHz,\n2: 5MHz,\n3: 10MHz,\n4: 15MH,\n5: 20MHz,\n255: Invalid }"], "4": ["Reserved", "UINT8", "1", "72", "8", ""], "5": ["Reserved", "UINT16", "1", "80", "16", ""]}, "Name": "ERRC_PCC_Config_Info_V1"}, "ERRC_PCC_Config_Info_V2": {"ColNum": 6, "Header": ["Field", "Type Name", "Count", "Offset", "Length\n(bits)", "Description"], "Data": {"0": ["Earfcn", "UINT32", "1", "0", "32", "DL Earfcn of Primary Cell\nrange [0, 262143]"], "1": ["Physical Cell ID", "UINT16", "1", "32", "16", "Physical cell identity\nrange [0, 503]"], "2": ["Freq Band Indicator", "UINT16", "1", "48", "16", "Frequency band indicator\nrange [0, 256]"], "3": ["DL Bandwidth", "UINT8", "1", "64", "8", "Downlink Bandwidth\nEnum{ 0: 1.4MHz,\n1: 3MHz,\n2: 5MHz,\n3: 10MHz,\n4: 15MH,\n5: 20MHz,\n255: Invalid }"], "4": ["UL Bandwidth", "UINT8", "1", "72", "8", "Uplink Bandwidth\nEnum{ 0: 1.4MHz,\n1: 3MHz,\n2: 5MHz,\n3: 10MHz,\n4: 15MH,\n5: 20MHz,\n255: Invalid }"], "5": ["Max Layers MIMO", "UINT8", "1", "80", "8", "Enum{ 0: twoLayers,\n1: fourLayers,\n2: eightLayers,\n255: Invalid }"], "6": ["Reserved", "UINT8", "1", "88", "8", ""], "7": ["UL Earfcn", "UINT32", "1", "96", "32", "UL Earfcn of Primary Cell\nrange [0, 262143]"]}, "Name": "ERRC_PCC_Config_Info_V2"}, "ERRC_SCC_Config_Info_V1": {"ColNum": 6, "Header": ["Field", "Type Name", "Count", "Offset", "Length\n(bits)", "Description"], "Data": {"0": ["Earfcn", "UINT32", "1", "0", "32", "DL Earfcn of Secondary cell\nrange [0, 262143]"], "1": ["Physical Cell ID", "UINT16", "1", "32", "16", "Physical cell identity\nrange [0, 503]"], "2": ["Freq Band Indicator", "UINT16", "1", "48", "16", "Frequency band indicator\nrange [0, 256]"], "3": ["DL Bandwidth", "UINT8", "1", "64", "8", "Downlink Bandwidth\nEnum{ 0: 1.4MHz,\n1: 3MHz,\n2: 5MHz,\n3: 10MHz,\n4: 15MH,\n5: 20MHz,\n255: Invalid }"], "4": ["DL State", "UINT8", "1", "72", "8", "The status of the secondary serving cell in DL.\nEnum { 0: Deactivated, 1: Activated }"], "5": ["UL State", "UINT8", "1", "80", "8", "The status of the secondary serving cell in UL.\nEnum { 0: Deactivated, 1: Activated }"], "6": ["Reserved", "UINT8", "1", "88", "8", ""]}, "Name": "ERRC_SCC_Config_Info_V1"}, "ERRC_SCC_Config_Info_V2": {"ColNum": 6, "Header": ["Field", "Type Name", "Count", "Offset", "Length\n(bits)", "Description"], "Data": {"0": ["Earfcn", "UINT32", "1", "0", "32", "DL Earfcn of Secondary cell\nrange [0, 262143]"], "1": ["Physical Cell ID", "UINT16", "1", "32", "16", "Physical cell identity\nrange [0, 503]"], "2": ["Freq Band Indicator", "UINT16", "1", "48", "16", "Frequency band indicator\nrange [0, 256]"], "3": ["DL Bandwidth", "UINT8", "1", "64", "8", "Downlink Bandwidth\nEnum{ 0: 1.4MHz,\n1: 3MHz,\n2: 5MHz,\n3: 10MHz,\n4: 15MH,\n5: 20MHz,\n255: Invalid }"], "4": ["DL State", "UINT8", "1", "72", "8", "The status of the secondary serving cell in DL.\nEnum { 0: Deactivated, 1: Activated }"], "5": ["UL State", "UINT8", "1", "80", "8", "The status of the secondary serving cell in UL.\nEnum { 0: Deactivated, 1: Activated }"], "6": ["Reserved", "UINT8", "1", "88", "8", ""], "7": ["UL Bandwidth", "UINT8", "1", "96", "8", "Uplink Bandwidth\nEnum { 0: 1.4MHz,\n1: 3MHz,\n2: 5MHz,\n3: 10MHz,\n4: 15MH,\n5: 20MHz,\n255: Invalid }"], "8": ["Max Layers MIMO", "UINT8", "1", "104", "8", "Enum { 0: twoLayers,\n1: fourLayers,\n2: eightLayers,\n255: Invalid }"], "9": ["Reserved", "UINT16", "1", "112", "16", ""], "10": ["UL Earfcn", "UINT32", "1", "128", "32", "UL Earfcn of Secondary Cell\nrange [0, 262143]"]}, "Name": "ERRC_SCC_Config_Info_V2"}, "ERRC_CA_Config_Info_V3": {"ColNum": 6, "Header": ["Field", "Type Name", "Count", "Offset", "Length\n(bits)", "Description"], "Ref": {"SCC Config": "Num of SCells"}, "Name": "ERRC_CA_Config_Info_V3", "Data": {"0": ["Enable", "UINT8", "1", "0", "8", "Indicate if CA configuration is enabled\nEnum { 0: Invalid, 1: Valid }"], "1": ["Event", "UINT8", "1", "8", "8", "CA event (e.g. configuration, activation, handover, etc.)\nEnum { 0: have been configured,\n1: have been de-configured,\n2: have been activated,\n3: have been deactivated,\n4: have been activated after radio link failure,\n5: have been de-activated after radio link failure,\n6: have been de-activated after RRC connection release,\n7: have been configured due to handover }"], "2": ["Num of SCells", "UINT8", "1", "16", "8", "The number of secondary serving cells.  range[0, 7]"], "3": ["PCC Config", "ERRC_PCC_Config_Info_V2", "1", "24", "128", "The primary serving cell of structure"], "4": ["SCC Config", "ERRC_SCC_Config_Info_V3", "N", "152", "VAR", "N := Num of SCells\nAn array of secondary service cell structures"]}}, "ERRC_SCC_Config_Info_V3": {"ColNum": 6, "Header": ["Field", "Type Name", "Count", "Offset", "Length\n(bits)", "Description"], "Data": {"0": ["Earfcn", "UINT32", "1", "0", "32", "DL Earfcn of Secondary cell\nrange [0, 262143]"], "1": ["Physical Cell ID", "UINT16", "1", "32", "16", "Physical cell identity\nrange [0, 503]"], "2": ["Freq Band Indicator", "UINT16", "1", "48", "16", "Frequency band indicator\nrange [0, 256]"], "3": ["DL Bandwidth", "UINT8", "1", "64", "8", "Downlink Bandwidth\nEnum{ 0: 1.4MHz,\n1: 3MHz,\n2: 5MHz,\n3: 10MHz,\n4: 15MH,\n5: 20MHz,\n255: Invalid }"], "4": ["DL State", "UINT8", "1", "72", "8", "The status of the secondary serving cell in DL.\nEnum { 0: Deactivated, 1: Activated }"], "5": ["UL State", "UINT8", "1", "80", "8", "The status of the secondary serving cell in UL.\nEnum { 0: Deactivated, 1: Activated }"], "6": ["Reserved", "UINT8", "1", "88", "8", ""], "7": ["UL Bandwidth", "UINT8", "1", "96", "8", "Uplink Bandwidth\nEnum { 0: 1.4MHz,\n1: 3MHz,\n2: 5MHz,\n3: 10MHz,\n4: 15MH,\n5: 20MHz,\n255: Invalid }"], "8": ["Max Layers MIMO", "UINT8", "1", "104", "8", "Enum { 0: twoLayers,\n1: fourLayers,\n2: eightLayers,\n255: Invalid }"], "9": ["Reserved", "UINT16", "1", "112", "16", ""], "10": ["UL Earfcn", "UINT32", "1", "128", "32", "UL Earfcn of Secondary Cell\nrange [0, 262143]"], "11": ["scell index", "UINT8", "1", "160", "8", "Scell index\nrange [0, 31]"], "12": ["Reserved", "UINT8", "1", "168", "8", ""], "13": ["Reserved", "UINT16", "1", "176", "16", ""]}, "Name": "ERRC_SCC_Config_Info_V3"}}},
  Public JSON end */
-// Checksum : [6594a04a8882542313debc0158a58121]
+// Checksum : [6b8dd349a12ac9ac111078c91bdfbe49]
diff --git a/mcu/interface/service/icd/nl1/NL1_Physical_Configuration.h b/mcu/interface/service/icd/nl1/NL1_Physical_Configuration.h
index 2be17cc..6a01639 100755
--- a/mcu/interface/service/icd/nl1/NL1_Physical_Configuration.h
+++ b/mcu/interface/service/icd/nl1/NL1_Physical_Configuration.h
@@ -1,10 +1,23 @@
+/*****************************************************************************
+ * 
+ * Copyright (c) 2021, MediaTek Inc. All rights reserved.
+ * This software/firmware and related documentation ("MediaTek Software") are
+ * protected under relevant copyright laws. The information contained herein is
+ * confidential and proprietary to MediaTek Inc. and/or its licensors. Except as
+ * otherwise provided in  the applicable licensing terms with MediaTek Inc. 
+ * and/or its licensors, any reproduction, modification, use or disclosure of 
+ * MediaTek Software, and information contained herein, in whole or in part,
+ * shall be strictly prohibited. 
+ * 
+ *****************************************************************************/
+
 // ICD Header Format v3
 // Name : NL1_Physical_Configuration
 // Category : NR
 // Layer : NL1
 // Type : RECORD
 // Code : 0x9014
-// Version : t-internal-nr-icd-draft3RC1-376-g2f8de9e
+// Version : t-internal-nr-icd-draft3RC1-472-g7d9085c
 
 #ifndef _NL1_PHYSICAL_CONFIGURATION_H
 #define _NL1_PHYSICAL_CONFIGURATION_H
@@ -14,11 +27,11 @@
 
 #define ICD_NL1_PHYSICAL_CONFIGURATION 0x9014
 
-#define ICD_NL1_NL1_PHY_CONFIG_V21      21
+#define ICD_NL1_NL1_PHY_CONFIG_V25      25
 
-#define MAX_ICD_NL1_PHYSICAL_CONFIGURATION_STRUCT_V21_NUMBER_OF_SCELL       8
+#define MAX_ICD_NL1_PHYSICAL_CONFIGURATION_STRUCT_V25_NUMBER_OF_SCELL       8
 
-#define ICD_NL1_PHYSICAL_CONFIGURATION_STRUCT_V21_MAX_SIZE      1532
+#define ICD_NL1_PHYSICAL_CONFIGURATION_STRUCT_V25_MAX_SIZE      1916
 
 typedef struct {
     kal_uint32      pcch_config_idle_valid:1;       // Enum{0: invalid, 1: valid}, valid once UE enters idle mode
@@ -46,8 +59,8 @@
 typedef    nl1_trs_config_v1    nl1_trs_config;
 
 typedef struct {
-    kal_uint32      bwp_id:3;       // range[0, 4]
-    kal_uint32      bwp_start:9;
+    kal_uint32      bwp_id:3;       // range[0, 4]. 0: initial
+    kal_uint32      bwp_start:9;    // Initial position of BWP as defined in TS 38.213 clause 12
     kal_uint32      bwp_size:9;     // range[0, 275]
     kal_uint32      sub_carrier_spacing:3;      // {0, 1, 2, 3, 4} indicates SCS={15, 30, 60, 120, 240} khz
                                                 // Enum{0:15khz, 1:30khz, 2:60khz, 3:120khz, 4:240khz}
@@ -94,16 +107,19 @@
                                             // 4:CRI_RI_CQI,5:CRI_RSRP,6:SSB Index RSRP,7:CRI_RI_LI_PMI_CQ}
     kal_uint32      cqi_reporting_granularity:1;    // Enum{0: wideband, 1: subband}
     kal_uint32      pmi_reporting_granularity:1;    // Enum{0: wideband, 1: subband}
-    kal_uint32      reserved:4;
+    kal_uint32      cqi_table_valid:1;      // Enum{0: Invalid, 1: Valid}
+    kal_uint32      cqi_table_index:2;      // Range[1,3]
+    kal_uint32      reserved:1;
     kal_uint32      number_of_subbands:5;       // range[3, 19]
     kal_uint32      subband_size:6;     // 4 or 8 or 16 or 32
     kal_uint32      codebook_config:2;      // Enum{0: Type I Single Panel, 1:Type I Multi Panel,2: Type II,
                                             // 3: Type II Port Selection}
-    kal_uint32      reserved_1:19;
-    nl1_nzp_csi_rs_resource     nzp_csi_rs_resource;
-} nl1_csi_report_config_v2;
+    kal_uint32      report_offset:9;    // range[0, 319]
+    kal_uint32      reserved_1:10;
+    nl1_nzp_csi_rs_resource     nzp_csi_rs_resource;    // Information of non-zero-power CSI-RS resource (version 2)
+} nl1_csi_report_config_v4;
 
-typedef    nl1_csi_report_config_v2    nl1_csi_report_config;
+typedef    nl1_csi_report_config_v4    nl1_csi_report_config;
 
 typedef struct {
     kal_uint32      valid:1;    // Enum{0: Invalid, 1: Valid}
@@ -129,7 +145,7 @@
     kal_uint16      alpha:3;    // Enum{0:0,1: 0_4, 2: 0_5, 3: 0_6, 4: 0_7, 5: 0_8, 6: 0_9, 7: 1}
     kal_uint16      reserved:7;
     kal_int16       p0;     // range[-202, 24]
-    nl1_srs_resource_config     srs_resources[4];
+    nl1_srs_resource_config     srs_resources[4];       // Information of SRS resource configuration (version 2)
 } nl1_srs_resource_set_config_v2;
 
 typedef    nl1_srs_resource_set_config_v2    nl1_srs_resource_set_config;
@@ -197,7 +213,7 @@
     kal_uint32      additional_dmrs:4;      // Bit 0 means format 1, bit 1 means format 2, and so on.
                                             // Value 0 means disabled, value 1 means enabled.
     kal_uint32      reserved:21;
-    nl1_sr_resource_config      sr_resource_config[8];
+    nl1_sr_resource_config      sr_resource_config[8];      // Information of scheduling request resource configuration (v1)
 } nl1_pucch_config_v3;
 
 typedef    nl1_pucch_config_v3    nl1_pucch_config;
@@ -226,9 +242,11 @@
     kal_uint32      cb_preambles_per_ssb:6;     // range[1, 63]
     kal_uint32      msg1_scs:3;     // Enum{0:15KHz,1:30KHz,2:60KHz,3:120KHz,4:240KHz,5:Invalid}
     kal_uint32      reserved_1:23;
-    kal_int16       preamble_target_power;
-    kal_int16       ssb_rsrp_threshold;
-    kal_int16       sul_rsrp_threshold;     // 0 means invalid
+    kal_int16       preamble_target_power;      // Initial preamble power as defined in TS 38.321-5.1.3
+    kal_int16       ssb_rsrp_threshold;     // RSRP threshold for the selection of SSB
+                                            // as defined in TS 38.321 - 5.1.1
+    kal_int16       sul_rsrp_threshold;     // RSRP threshold for the selection between NUL and SUL carrier
+                                            // as defined in TS 38.321 - 5.1.1
     kal_int16       reserved_2;
 } nl1_rach_config_v2;
 
@@ -252,13 +270,13 @@
 typedef struct {
     kal_uint32      valid:1;    // Enum{0: Invalid, 1: Valid}
     kal_uint32      ul_narfcn:22;       // Uplink NR-ARFCN of Point A
-    kal_uint32      ul_frequency_band:8;
+    kal_uint32      ul_frequency_band:8;    // range[80, 89]. Frequency band index for SUL
     kal_uint32      reserved:1;
-    nl1_tdd_ul_dl_pattern       tdd_pattern[2];
-    nl1_rach_config     rach_config;
-    nl1_pusch_config    pusch_config;
-    nl1_pucch_config    pucch_config;
-    nl1_bwp_config      active_ul_bwp_config;
+    nl1_tdd_ul_dl_pattern       tdd_pattern[2];     // Information of TDD pattern (version 1)
+    nl1_rach_config     rach_config;    // Information of RACH configuration (version 2)
+    nl1_pusch_config    pusch_config;       // Information of PUSCH configuration (version 3)
+    nl1_pucch_config    pucch_config;       // Information of PUCCH configuration (version 3)
+    nl1_bwp_config      active_ul_bwp_config;       // Configuration of active uplink BWP (version 3)
 } nl1_sul_config_v2;
 
 typedef    nl1_sul_config_v2    nl1_sul_config;
@@ -266,7 +284,7 @@
 typedef struct {
     kal_uint32      physical_cell_id:10;    // range[0, 1007]
     kal_uint32      dl_narfcn:22;       // Downlink NR-ARFCN of SSB
-    kal_uint32      dl_frequency_band:8;
+    kal_uint32      dl_frequency_band:8;    // Frequency band index of FR1
     kal_uint32      cell_index:4;       // range[1, 9]
     kal_uint32      ul_cc_index:2;      // range[1, 2]
     kal_uint32      ul_carrier_bandwidth:4;     // Quantized bandwidth in MHz
@@ -278,27 +296,28 @@
                                                 // 7:50MHz,8:60MHz,9:80MHz,10:90MHz,11:100MHz,12:200MHz,
                                                 // 13:400MHz}
     kal_uint32      reserved:10;
-    nl1_tdd_ul_dl_pattern       tdd_pattern[2];
+    nl1_tdd_ul_dl_pattern       tdd_pattern[2];     // Information of TDD pattern (version 1)
     kal_uint32      ul_narfcn:22;       // Uplink NR-ARFCN of Point A
-    kal_uint32      ul_frequency_band:8;
+    kal_uint32      ul_frequency_band:8;    // Frequency band index of FR1
     kal_uint32      cell_type:1;    // Enum{0: DL+UL, 1: Only DL}
     kal_uint32      reserved_1:1;
-    nl1_pusch_config    pusch_config;
-    nl1_pucch_config    pucch_config;
-    nl1_pdcch_search_space_config       pdcch_common_search_space_config[2];
-    nl1_pdcch_search_space_config       pdcch_ue_specific_search_space_config[2];
-    nl1_pdsch_config    pdsch_config;
-    nl1_bwp_config      active_ul_bwp_config;
-    nl1_bwp_config      active_dl_bwp_config;
+    nl1_pusch_config    pusch_config;       // Information of PUSCH configuration (version 3)
+    nl1_pucch_config    pucch_config;       // Information of PUCCH configuration (version 3)
+    nl1_pdcch_search_space_config       pdcch_common_search_space_config[2];    // CSS configuration
+    nl1_pdcch_search_space_config       pdcch_ue_specific_search_space_config[2];       // USS configuration
+    nl1_pdsch_config    pdsch_config;       // Information of PDSCH configuration (version 5)
+    nl1_bwp_config      active_ul_bwp_config;       // Configuration of active uplink BWP (version 3)
+    nl1_bwp_config      active_dl_bwp_config;       // Configuration of active downlink BWP (version 3)
     kal_uint32      ul_center_frequency;    // Unit: 5khz
     kal_uint32      dl_center_frequency;    // Unit: 5khz
     kal_uint32      dl_point_a_narfcn:22;       // Downlink NR-ARFCN of Point A
     kal_uint32      reserved_2:10;
     kal_uint32      ul_point_a_narfcn:22;       // Uplink NR-ARFCN of Point A
     kal_uint32      reserved_3:10;
-} nl1_scell_config_v10;
+    nl1_csi_report_config       csi_report_config[4];       // Information of CSI report configuration (version 4)
+} nl1_scell_config_v14;
 
-typedef    nl1_scell_config_v10    nl1_scell_config;
+typedef    nl1_scell_config_v14    nl1_scell_config;
 
 typedef struct {
     kal_uint32      gap_valid:1;    // 0: Gap is not configured,
@@ -313,32 +332,32 @@
 typedef    nl1_gap_config_v1    nl1_gap_config;
 
 typedef struct {
-    kal_uint32      version:8;      // Log record structure ID
+    kal_uint32      version:8;      // Actual version of this log record
     kal_uint32      ue_category:5;      // range[0, 15]
     kal_uint32      physical_cell_id:10;    // range[0, 1007]
     kal_uint32      number_of_transmitted_ssb:9;    // range[1, 64]
     kal_uint32      dl_narfcn:22;       // Downlink NR-ARFCN of SSB
-    kal_uint32      dl_frequency_band:8;
+    kal_uint32      dl_frequency_band:8;    // Frequency band index of FR1
     kal_uint32      reserved:2;
-    nl1_tdd_ul_dl_pattern       tdd_pattern[2];
+    nl1_tdd_ul_dl_pattern       tdd_pattern[2];     // Information of TDD pattern (version 1)
     kal_uint32      ul_narfcn:22;       // Uplink NR-ARFCN of Point A
     kal_uint32      srs_switch_type:3;      // Enum{0: 1T2R, 1:1T4R, 2:2T4R, 3:TR equal, 4: no config}
     kal_uint32      srs_enable:1;       // Enum{0: disable, 1: enable}
     kal_uint32      ssb_periodicity:3;      // Enum{0: 5ms, 1: 10ms, 2: 20ms, 3: 40ms, 4: 80 ms, 5: 160ms}
     kal_uint32      number_of_scell:3;      // range[0, 8]
     kal_uint32      dl_point_a_narfcn:22;       // Downlink NR-ARFCN of Point A
-    kal_uint32      ul_frequency_band:8;
+    kal_uint32      ul_frequency_band:8;    // Frequency band index of FR1
     kal_uint32      cp_type:1;      // Enum{0: Normal, 1: Extended}
     kal_uint32      reserved_1:1;
-    nl1_rach_config     rach_config;
-    nl1_pusch_config    pusch_config;
-    nl1_pucch_config    pucch_config;
-    nl1_pdcch_search_space_config       pdcch_common_search_space_config[2];
-    nl1_pdcch_search_space_config       pdcch_ue_specific_search_space_config[2];
-    nl1_pdsch_config    pdsch_config;
-    nl1_srs_resource_set_config     srs_resource_set_config;
-    nl1_csi_report_config       csi_report_config[4];
-    nl1_antenna_config      antenna_config;
+    nl1_rach_config     rach_config;    // Information of RACH configuration (version 2)
+    nl1_pusch_config    pusch_config;       // Information of PUSCH configuration (version 3)
+    nl1_pucch_config    pucch_config;       // Information of PUCCH configuration (version 3)
+    nl1_pdcch_search_space_config       pdcch_common_search_space_config[2];    // CSS configuration
+    nl1_pdcch_search_space_config       pdcch_ue_specific_search_space_config[2];       // USS configuration
+    nl1_pdsch_config    pdsch_config;       // Information of PDSCH configuration (version 5)
+    nl1_srs_resource_set_config     srs_resource_set_config;    // Information of SRS resource set configuration (version 2)
+    nl1_csi_report_config       csi_report_config[4];       // Information of CSI report configuration (version 2)
+    nl1_antenna_config      antenna_config;     // Information of antenna configuration (version 1)
     kal_uint32      ul_carrier_bandwidth:4;     // Quantized bandwidth in MHz
                                                 // Enum{0:5MHz,1:10Mhz,2:15Mhz,3:20Mhz,4:25Mhz,5:30MHz,6:40MHz,
                                                 // 7:50MHz,8:60MHz,9:80MHz,10:90MHz,11:100MHz,12:200MHz,
@@ -350,9 +369,9 @@
     kal_uint32      reserved_2:18;
     kal_uint32      default_dl_bwp_id:3;    // range[0, 4]
     kal_uint32      number_of_dl_bwp:3;     // range[1, 4]
-    nl1_bwp_config      active_ul_bwp_config;
-    nl1_bwp_config      active_dl_bwp_config;
-    nl1_trs_config      trs_config[8];
+    nl1_bwp_config      active_ul_bwp_config;       // Configuration of active uplink BWP (version 3)
+    nl1_bwp_config      active_dl_bwp_config;       // Configuration of active downlink BWP (version 3)
+    nl1_trs_config      trs_config[8];      // Configuration of tracking reference signal (version 1)
     nl1_pcch_config     pcch_config;    // PCCH Config in idle mode
     kal_uint32      ue_power_class:3;       // 1,2,3,4, 0:INVALID, range[0, 4]
     kal_uint32      ul_point_a_narfcn:22;       // Uplink NR-ARFCN of Point A
@@ -360,18 +379,18 @@
     kal_uint32      reserved_3:4;
     kal_uint32      ul_center_frequency;    // Unit: 5khz
     kal_uint32      dl_center_frequency;    // Unit: 5khz
-    nl1_gap_config      gap_config;
-    nl1_sul_config      sul_config;
+    nl1_gap_config      gap_config;     // Information of measurement gap (version 1)
+    nl1_sul_config      sul_config;     // Information of SUL configuration (version 2)
     nl1_scell_config    scell_config[FLEXIBLE_ARRAY_SIZE];      // N := Number of Scell
-} icd_nl1_physical_configuration_struct_v21;
+} icd_nl1_physical_configuration_struct_v25;
 
-typedef    icd_nl1_physical_configuration_struct_v21    icd_nl1_physical_configuration_struct;
+typedef    icd_nl1_physical_configuration_struct_v25    icd_nl1_physical_configuration_struct;
 
 
 #endif /* _NL1_PHYSICAL_CONFIGURATION_H */
 
 
 /* Public JSON start
-"NL1_Physical_Configuration": {"info": {"Category": "NR", "Layer": "L1", "Code": "0x9014", "Name": "NL1_Physical_Configuration", "Type": "RECORD", "Desc": "This log packet contains the important parameters of physical channel configuration. The log is generated every 1000ms or once when the parameters are updated.\n"}, "table": {"NL1_Physical_Configuration": {"ColNum": 6, "Header": ["Field", "Type Name", "Count", "Offset", "Length\n(bits)", "Description"], "Data": {"0": ["Version", "UINT32", "1", "0", "8", "Log record structure ID"], "1": ["Versions", "NL1_PHY_Config_Versions", "1", "8", "VAR", ""]}, "Name": "NL1_Physical_Configuration"}, "NL1_PHY_Config_Versions": {"ColNum": 3, "Header": ["ID", "Type Name", "Description"], "Data": {"0": ["6", "NL1_PHY_Config_V6", ""], "1": ["7", "NL1_PHY_Config_V7", ""], "2": ["8", "NL1_PHY_Config_V8", ""], "3": ["9", "NL1_PHY_Config_V9", ""], "4": ["10", "NL1_PHY_Config_V10", ""], "5": ["11", "NL1_PHY_Config_V11", ""], "6": ["12", "NL1_PHY_Config_V12", ""], "7": ["13", "NL1_PHY_Config_V13", ""], "8": ["14", "NL1_PHY_Config_V14", ""], "9": ["15", "NL1_PHY_Config_V15", ""], "10": ["16", "NL1_PHY_Config_V16", ""], "11": ["17", "NL1_PHY_Config_V17", ""], "12": ["18", "NL1_PHY_Config_V18", ""], "13": ["19", "NL1_PHY_Config_V19", ""], "14": ["20", "NL1_PHY_Config_V20", ""], "15": ["21", "NL1_PHY_Config_V21", ""], "16": ["22", "NL1_PHY_Config_V22", ""]}, "Name": "NL1_PHY_Config_Versions"}, "NL1_PHY_Config_V6": {"ColNum": 6, "Header": ["Field", "Type Name", "Count", "Offset", "Length\n(bits)", "Description"], "Data": {"0": ["UE Category", "UINT32", "1", "0", "5", "range[0, 15]"], "1": ["Physical Cell ID", "UINT32", "1", "5", "10", "range[0, 1007]"], "2": ["Number of Transmitted SSB", "UINT32", "1", "15", "9", "range[1, 64]"], "3": ["DL NARFCN", "UINT32", "1", "24", "22", "Downlink NR-ARFCN of SSB"], "4": ["Carrier Index", "UINT32", "1", "46", "3", "range[0, 7]"], "5": ["DL Frequency Band", "UINT32", "1", "49", "7", "range[1, 89]"], "6": ["TDD Pattern", "NL1_TDD_UL_DL_Pattern_V1", "2", "56", "128", ""], "7": ["UL NARFCN", "UINT32", "1", "184", "22", "Uplink NR-ARFCN of Point A"], "8": ["SRS Switch Type", "UINT32", "1", "206", "3", "Enum{0: 1T2R, 1:1T4R, 2:2T4R, 3:TR equal, 4: no config}"], "9": ["SRS Enable", "UINT32", "1", "209", "1", "Enum{0: disable, 1: enable}"], "10": ["SSB Periodicity", "UINT32", "1", "210", "3", "Enum{0: 5ms, 1: 10ms, 2: 20ms, 3: 40ms, 4: 80 ms, 5: 160ms}"], "11": ["Reserved", "UINT32", "1", "213", "3", ""], "12": ["DL Point A NARFCN", "UINT32", "1", "216", "22", "Downlink NR-ARFCN of Point A"], "13": ["UL Frequency Band", "UINT32", "1", "238", "7", "range[1, 89]"], "14": ["Cell Type", "UINT32", "1", "245", "1", "Enum{0: PCell, 1: SCell}"], "15": ["Reserved", "UINT32", "1", "246", "2", ""], "16": ["RACH Config", "NL1_RACH_Config_V1", "1", "248", "96", ""], "17": ["PUSCH Config", "NL1_PUSCH_Config_V3", "1", "344", "32", ""], "18": ["PUCCH Config", "NL1_PUCCH_Config_V1", "1", "376", "32", ""], "19": ["PDCCH Common Search Space Config", "NL1_PDCCH_Search_Space_Config_V1", "2", "408", "128", ""], "20": ["PDCCH UE Specific Search Space Config", "NL1_PDCCH_Search_Space_Config_V1", "2", "536", "128", ""], "21": ["PDSCH Config", "NL1_PDSCH_Config_V4", "1", "664", "32", ""], "22": ["SRS Resource Set Config", "NL1_SRS_Resource_Set_Config_V2", "1", "696", "288", ""], "23": ["CSI Report Config", "NL1_CSI_Report_Config_V2", "4", "984", "384", ""], "24": ["Antenna Config", "NL1_Antenna_Config_V1", "1", "1368", "32", ""], "25": ["Active UL BWP Config", "NL1_BWP_Config_V1", "1", "1400", "64", ""], "26": ["Active DL BWP Config", "NL1_BWP_Config_V1", "1", "1464", "64", ""], "27": ["TRS Config", "NL1_TRS_Config_V1", "8", "1528", "256", ""]}, "Name": "NL1_PHY_Config_V6"}, "NL1_PHY_Config_V7": {"ColNum": 6, "Header": ["Field", "Type Name", "Count", "Offset", "Length\n(bits)", "Description"], "Data": {"0": ["UE Category", "UINT32", "1", "0", "5", "range[0, 15]"], "1": ["Physical Cell ID", "UINT32", "1", "5", "10", "range[0, 1007]"], "2": ["Number of Transmitted SSB", "UINT32", "1", "15", "9", "range[1, 64]"], "3": ["DL NARFCN", "UINT32", "1", "24", "22", "Downlink NR-ARFCN of SSB"], "4": ["Carrier Index", "UINT32", "1", "46", "3", "range[0, 7]"], "5": ["DL Frequency Band", "UINT32", "1", "49", "7", "range[1, 89]"], "6": ["TDD Pattern", "NL1_TDD_UL_DL_Pattern_V1", "2", "56", "128", ""], "7": ["UL NARFCN", "UINT32", "1", "184", "22", "Uplink NR-ARFCN of Point A"], "8": ["SRS Switch Type", "UINT32", "1", "206", "3", "Enum{0: 1T2R, 1:1T4R, 2:2T4R, 3:TR equal, 4: no config}"], "9": ["SRS Enable", "UINT32", "1", "209", "1", "Enum{0: disable, 1: enable}"], "10": ["SSB Periodicity", "UINT32", "1", "210", "3", "Enum{0: 5ms, 1: 10ms, 2: 20ms, 3: 40ms, 4: 80 ms, 5: 160ms}"], "11": ["Reserved", "UINT32", "1", "213", "3", ""], "12": ["DL Point A NARFCN", "UINT32", "1", "216", "22", "Downlink NR-ARFCN of Point A"], "13": ["UL Frequency Band", "UINT32", "1", "238", "7", "range[1, 89]"], "14": ["Cell Type", "UINT32", "1", "245", "1", "Enum{0: PCell, 1: SCell}"], "15": ["CP Type", "UINT32", "1", "246", "1", "Enum{0: Normal, 1: Extended}"], "16": ["Reserved", "UINT32", "1", "247", "1", ""], "17": ["RACH Config", "NL1_RACH_Config_V1", "1", "248", "96", ""], "18": ["PUSCH Config", "NL1_PUSCH_Config_V3", "1", "344", "32", ""], "19": ["PUCCH Config", "NL1_PUCCH_Config_V1", "1", "376", "32", ""], "20": ["PDCCH Common Search Space Config", "NL1_PDCCH_Search_Space_Config_V1", "2", "408", "128", ""], "21": ["PDCCH UE Specific Search Space Config", "NL1_PDCCH_Search_Space_Config_V1", "2", "536", "128", ""], "22": ["PDSCH Config", "NL1_PDSCH_Config_V4", "1", "664", "32", ""], "23": ["SRS Resource Set Config", "NL1_SRS_Resource_Set_Config_V2", "1", "696", "288", ""], "24": ["CSI Report Config", "NL1_CSI_Report_Config_V2", "4", "984", "384", ""], "25": ["Antenna Config", "NL1_Antenna_Config_V1", "1", "1368", "32", ""], "26": ["Active UL BWP Config", "NL1_BWP_Config_V2", "1", "1400", "96", ""], "27": ["Active DL BWP Config", "NL1_BWP_Config_V2", "1", "1496", "96", ""], "28": ["TRS Config", "NL1_TRS_Config_V1", "8", "1592", "256", ""]}, "Name": "NL1_PHY_Config_V7"}, "NL1_PHY_Config_V8": {"ColNum": 6, "Header": ["Field", "Type Name", "Count", "Offset", "Length\n(bits)", "Description"], "Ref": {"Scell Config": "Number of Scell"}, "Name": "NL1_PHY_Config_V8", "Data": {"0": ["UE Category", "UINT32", "1", "0", "5", "range[0, 15]"], "1": ["Physical Cell ID", "UINT32", "1", "5", "10", "range[0, 1007]"], "2": ["Number of Transmitted SSB", "UINT32", "1", "15", "9", "range[1, 64]"], "3": ["DL NARFCN", "UINT32", "1", "24", "22", "Downlink NR-ARFCN of SSB"], "4": ["Reserved", "UINT32", "1", "46", "3", ""], "5": ["DL Frequency Band", "UINT32", "1", "49", "7", "range[1, 89]"], "6": ["TDD Pattern", "NL1_TDD_UL_DL_Pattern_V1", "2", "56", "128", ""], "7": ["UL NARFCN", "UINT32", "1", "184", "22", "Uplink NR-ARFCN of Point A"], "8": ["SRS Switch Type", "UINT32", "1", "206", "3", "Enum{0: 1T2R, 1:1T4R, 2:2T4R, 3:TR equal, 4: no config}"], "9": ["SRS Enable", "UINT32", "1", "209", "1", "Enum{0: disable, 1: enable}"], "10": ["SSB Periodicity", "UINT32", "1", "210", "3", "Enum{0: 5ms, 1: 10ms, 2: 20ms, 3: 40ms, 4: 80 ms, 5: 160ms}"], "11": ["Number of Scell", "UINT32", "1", "213", "3", "range[0, 8]"], "12": ["DL Point A NARFCN", "UINT32", "1", "216", "22", "Downlink NR-ARFCN of Point A"], "13": ["UL Frequency Band", "UINT32", "1", "238", "7", "range[1, 89]"], "14": ["Reserved", "UINT32", "1", "245", "1", ""], "15": ["CP Type", "UINT32", "1", "246", "1", "Enum{0: Normal, 1: Extended}"], "16": ["Reserved", "UINT32", "1", "247", "1", ""], "17": ["RACH Config", "NL1_RACH_Config_V1", "1", "248", "96", ""], "18": ["PUSCH Config", "NL1_PUSCH_Config_V3", "1", "344", "32", ""], "19": ["PUCCH Config", "NL1_PUCCH_Config_V1", "1", "376", "32", ""], "20": ["PDCCH Common Search Space Config", "NL1_PDCCH_Search_Space_Config_V1", "2", "408", "128", ""], "21": ["PDCCH UE Specific Search Space Config", "NL1_PDCCH_Search_Space_Config_V1", "2", "536", "128", ""], "22": ["PDSCH Config", "NL1_PDSCH_Config_V4", "1", "664", "32", ""], "23": ["SRS Resource Set Config", "NL1_SRS_Resource_Set_Config_V2", "1", "696", "288", ""], "24": ["CSI Report Config", "NL1_CSI_Report_Config_V2", "4", "984", "384", ""], "25": ["Antenna Config", "NL1_Antenna_Config_V1", "1", "1368", "32", ""], "26": ["Active UL BWP Config", "NL1_BWP_Config_V2", "1", "1400", "96", ""], "27": ["Active DL BWP Config", "NL1_BWP_Config_V2", "1", "1496", "96", ""], "28": ["TRS Config", "NL1_TRS_Config_V1", "8", "1592", "256", ""], "29": ["Scell Config", "NL1_Scell_Config_V1", "N", "1848", "VAR", "N := Number of Scell"]}}, "NL1_PHY_Config_V9": {"ColNum": 6, "Header": ["Field", "Type Name", "Count", "Offset", "Length\n(bits)", "Description"], "Ref": {"Scell Config": "Number of Scell"}, "Name": "NL1_PHY_Config_V9", "Data": {"0": ["UE Category", "UINT32", "1", "0", "5", "range[0, 15]"], "1": ["Physical Cell ID", "UINT32", "1", "5", "10", "range[0, 1007]"], "2": ["Number of Transmitted SSB", "UINT32", "1", "15", "9", "range[1, 64]"], "3": ["DL NARFCN", "UINT32", "1", "24", "22", "Downlink NR-ARFCN of SSB"], "4": ["DL Frequency Band", "UINT32", "1", "46", "7", "range[1, 89]"], "5": ["Reference Subcarrier Spacing", "UINT32", "1", "53", "3", "Enum{0: 15kHz, 1: 30kHz, 2: 60kHz, 3: 120kHz, 4: 240kHz}"], "6": ["TDD Pattern", "NL1_TDD_UL_DL_Pattern_V1", "2", "56", "128", ""], "7": ["UL NARFCN", "UINT32", "1", "184", "22", "Uplink NR-ARFCN of Point A"], "8": ["SRS Switch Type", "UINT32", "1", "206", "3", "Enum{0: 1T2R, 1:1T4R, 2:2T4R, 3:TR equal, 4: no config}"], "9": ["SRS Enable", "UINT32", "1", "209", "1", "Enum{0: disable, 1: enable}"], "10": ["SSB Periodicity", "UINT32", "1", "210", "3", "Enum{0: 5ms, 1: 10ms, 2: 20ms, 3: 40ms, 4: 80 ms, 5: 160ms}"], "11": ["Number of Scell", "UINT32", "1", "213", "3", "range[0, 8]"], "12": ["DL Point A NARFCN", "UINT32", "1", "216", "22", "Downlink NR-ARFCN of Point A"], "13": ["UL Frequency Band", "UINT32", "1", "238", "7", "range[1, 89]"], "14": ["Reserved", "UINT32", "1", "245", "1", ""], "15": ["CP Type", "UINT32", "1", "246", "1", "Enum{0: Normal, 1: Extended}"], "16": ["Reserved", "UINT32", "1", "247", "1", ""], "17": ["RACH Config", "NL1_RACH_Config_V1", "1", "248", "96", ""], "18": ["PUSCH Config", "NL1_PUSCH_Config_V3", "1", "344", "32", ""], "19": ["PUCCH Config", "NL1_PUCCH_Config_V2", "1", "376", "288", ""], "20": ["PDCCH Common Search Space Config", "NL1_PDCCH_Search_Space_Config_V1", "2", "664", "128", ""], "21": ["PDCCH UE Specific Search Space Config", "NL1_PDCCH_Search_Space_Config_V1", "2", "792", "128", ""], "22": ["PDSCH Config", "NL1_PDSCH_Config_V4", "1", "920", "32", ""], "23": ["SRS Resource Set Config", "NL1_SRS_Resource_Set_Config_V2", "1", "952", "288", ""], "24": ["CSI Report Config", "NL1_CSI_Report_Config_V2", "4", "1240", "384", ""], "25": ["Antenna Config", "NL1_Antenna_Config_V1", "1", "1624", "32", ""], "26": ["Active UL BWP Config", "NL1_BWP_Config_V3", "1", "1656", "96", ""], "27": ["Active DL BWP Config", "NL1_BWP_Config_V3", "1", "1752", "96", ""], "28": ["TRS Config", "NL1_TRS_Config_V1", "8", "1848", "256", ""], "29": ["Scell Config", "NL1_Scell_Config_V1", "N", "2104", "VAR", "N := Number of Scell"]}}, "NL1_PHY_Config_V10": {"ColNum": 6, "Header": ["Field", "Type Name", "Count", "Offset", "Length\n(bits)", "Description"], "Ref": {"Scell Config": "Number of Scell"}, "Name": "NL1_PHY_Config_V10", "Data": {"0": ["UE Category", "UINT32", "1", "0", "5", "range[0, 15]"], "1": ["Physical Cell ID", "UINT32", "1", "5", "10", "range[0, 1007]"], "2": ["Number of Transmitted SSB", "UINT32", "1", "15", "9", "range[1, 64]"], "3": ["DL NARFCN", "UINT32", "1", "24", "22", "Downlink NR-ARFCN of SSB"], "4": ["DL Frequency Band", "UINT32", "1", "46", "7", "range[1, 89]"], "5": ["Reference Subcarrier Spacing", "UINT32", "1", "53", "3", "Enum{0: 15kHz, 1: 30kHz, 2: 60kHz, 3: 120kHz, 4: 240kHz}"], "6": ["TDD Pattern", "NL1_TDD_UL_DL_Pattern_V1", "2", "56", "128", ""], "7": ["UL NARFCN", "UINT32", "1", "184", "22", "Uplink NR-ARFCN of Point A"], "8": ["SRS Switch Type", "UINT32", "1", "206", "3", "Enum{0: 1T2R, 1:1T4R, 2:2T4R, 3:TR equal, 4: no config}"], "9": ["SRS Enable", "UINT32", "1", "209", "1", "Enum{0: disable, 1: enable}"], "10": ["SSB Periodicity", "UINT32", "1", "210", "3", "Enum{0: 5ms, 1: 10ms, 2: 20ms, 3: 40ms, 4: 80 ms, 5: 160ms}"], "11": ["Number of Scell", "UINT32", "1", "213", "3", "range[0, 8]"], "12": ["DL Point A NARFCN", "UINT32", "1", "216", "22", "Downlink NR-ARFCN of Point A"], "13": ["UL Frequency Band", "UINT32", "1", "238", "7", "range[1, 89]"], "14": ["Reserved", "UINT32", "1", "245", "1", ""], "15": ["CP Type", "UINT32", "1", "246", "1", "Enum{0: Normal, 1: Extended}"], "16": ["Reserved", "UINT32", "1", "247", "1", ""], "17": ["RACH Config", "NL1_RACH_Config_V1", "1", "248", "96", ""], "18": ["PUSCH Config", "NL1_PUSCH_Config_V3", "1", "344", "32", ""], "19": ["PUCCH Config", "NL1_PUCCH_Config_V2", "1", "376", "288", ""], "20": ["PDCCH Common Search Space Config", "NL1_PDCCH_Search_Space_Config_V1", "2", "664", "128", ""], "21": ["PDCCH UE Specific Search Space Config", "NL1_PDCCH_Search_Space_Config_V1", "2", "792", "128", ""], "22": ["PDSCH Config", "NL1_PDSCH_Config_V4", "1", "920", "32", ""], "23": ["SRS Resource Set Config", "NL1_SRS_Resource_Set_Config_V2", "1", "952", "288", ""], "24": ["CSI Report Config", "NL1_CSI_Report_Config_V2", "4", "1240", "384", ""], "25": ["Antenna Config", "NL1_Antenna_Config_V1", "1", "1624", "32", ""], "26": ["Active UL BWP Config", "NL1_BWP_Config_V3", "1", "1656", "96", ""], "27": ["Active DL BWP Config", "NL1_BWP_Config_V3", "1", "1752", "96", ""], "28": ["TRS Config", "NL1_TRS_Config_V1", "8", "1848", "256", ""], "29": ["PCCH Config", "NL1_PCCH_Config_V1", "1", "2104", "32", "PCCH Config in idle mode"], "30": ["UE Power Class", "UINT32", "1", "2136", "3", "1,2,3,4, 0:INVALID, Range[0,4]"], "31": ["Reserved", "UINT32", "1", "2139", "29", ""], "32": ["Scell Config", "NL1_Scell_Config_V1", "N", "2168", "VAR", "N := Number of Scell"]}}, "NL1_PHY_Config_V11": {"ColNum": 6, "Header": ["Field", "Type Name", "Count", "Offset", "Length\n(bits)", "Description"], "Ref": {"Scell Config": "Number of Scell"}, "Name": "NL1_PHY_Config_V11", "Data": {"0": ["UE Category", "UINT32", "1", "0", "5", "range[0, 15]"], "1": ["Physical Cell ID", "UINT32", "1", "5", "10", "range[0, 1007]"], "2": ["Number of Transmitted SSB", "UINT32", "1", "15", "9", "range[1, 64]"], "3": ["DL NARFCN", "UINT32", "1", "24", "22", "Downlink NR-ARFCN of SSB"], "4": ["DL Frequency Band", "UINT32", "1", "46", "7", "range[1, 89]"], "5": ["Reference Subcarrier Spacing", "UINT32", "1", "53", "3", "Enum{0: 15kHz, 1: 30kHz, 2: 60kHz, 3: 120kHz, 4: 240kHz}"], "6": ["TDD Pattern", "NL1_TDD_UL_DL_Pattern_V1", "2", "56", "128", ""], "7": ["UL NARFCN", "UINT32", "1", "184", "22", "Uplink NR-ARFCN of Point A"], "8": ["SRS Switch Type", "UINT32", "1", "206", "3", "Enum{0: 1T2R, 1:1T4R, 2:2T4R, 3:TR equal, 4: no config}"], "9": ["SRS Enable", "UINT32", "1", "209", "1", "Enum{0: disable, 1: enable}"], "10": ["SSB Periodicity", "UINT32", "1", "210", "3", "Enum{0: 5ms, 1: 10ms, 2: 20ms, 3: 40ms, 4: 80 ms, 5: 160ms}"], "11": ["Number of Scell", "UINT32", "1", "213", "3", "range[0, 8]"], "12": ["DL Point A NARFCN", "UINT32", "1", "216", "22", "Downlink NR-ARFCN of Point A"], "13": ["UL Frequency Band", "UINT32", "1", "238", "7", "range[1, 89]"], "14": ["Reserved", "UINT32", "1", "245", "1", ""], "15": ["CP Type", "UINT32", "1", "246", "1", "Enum{0: Normal, 1: Extended}"], "16": ["Reserved", "UINT32", "1", "247", "1", ""], "17": ["RACH Config", "NL1_RACH_Config_V1", "1", "248", "96", ""], "18": ["PUSCH Config", "NL1_PUSCH_Config_V3", "1", "344", "32", ""], "19": ["PUCCH Config", "NL1_PUCCH_Config_V3", "1", "376", "288", ""], "20": ["PDCCH Common Search Space Config", "NL1_PDCCH_Search_Space_Config_V1", "2", "664", "128", ""], "21": ["PDCCH UE Specific Search Space Config", "NL1_PDCCH_Search_Space_Config_V1", "2", "792", "128", ""], "22": ["PDSCH Config", "NL1_PDSCH_Config_V5", "1", "920", "32", ""], "23": ["SRS Resource Set Config", "NL1_SRS_Resource_Set_Config_V2", "1", "952", "288", ""], "24": ["CSI Report Config", "NL1_CSI_Report_Config_V2", "4", "1240", "384", ""], "25": ["Antenna Config", "NL1_Antenna_Config_V1", "1", "1624", "32", ""], "26": ["Active UL BWP Config", "NL1_BWP_Config_V3", "1", "1656", "96", ""], "27": ["Active DL BWP Config", "NL1_BWP_Config_V3", "1", "1752", "96", ""], "28": ["TRS Config", "NL1_TRS_Config_V1", "8", "1848", "256", ""], "29": ["PCCH Config", "NL1_PCCH_Config_V1", "1", "2104", "32", "PCCH Config in idle mode"], "30": ["UE Power Class", "UINT32", "1", "2136", "3", "1,2,3,4, 0:INVALID, range[0, 4]"], "31": ["UL Point A NARFCN", "UINT32", "1", "2139", "22", "Uplink NR-ARFCN of Point A"], "32": ["Reserved", "UINT32", "1", "2161", "7", ""], "33": ["UL Center Frequency", "UINT32", "1", "2168", "32", "Unit: 5khz"], "34": ["DL Center Frequency", "UINT32", "1", "2200", "32", "Unit: 5khz"], "35": ["Scell Config", "NL1_Scell_Config_V2", "N", "2232", "VAR", "N := Number of Scell"]}}, "NL1_PHY_Config_V12": {"ColNum": 6, "Header": ["Field", "Type Name", "Count", "Offset", "Length\n(bits)", "Description"], "Ref": {"Scell Config": "Number of Scell"}, "Name": "NL1_PHY_Config_V12", "Data": {"0": ["UE Category", "UINT32", "1", "0", "5", "range[0, 15]"], "1": ["Physical Cell ID", "UINT32", "1", "5", "10", "range[0, 1007]"], "2": ["Number of Transmitted SSB", "UINT32", "1", "15", "9", "range[1, 64]"], "3": ["DL NARFCN", "UINT32", "1", "24", "22", "Downlink NR-ARFCN of SSB"], "4": ["DL Frequency Band", "UINT32", "1", "46", "8", ""], "5": ["Reserved", "UINT32", "1", "54", "2", ""], "6": ["TDD Pattern", "NL1_TDD_UL_DL_Pattern_V1", "2", "56", "128", ""], "7": ["UL NARFCN", "UINT32", "1", "184", "22", "Uplink NR-ARFCN of Point A"], "8": ["SRS Switch Type", "UINT32", "1", "206", "3", "Enum{0: 1T2R, 1:1T4R, 2:2T4R, 3:TR equal, 4: no config}"], "9": ["SRS Enable", "UINT32", "1", "209", "1", "Enum{0: disable, 1: enable}"], "10": ["SSB Periodicity", "UINT32", "1", "210", "3", "Enum{0: 5ms, 1: 10ms, 2: 20ms, 3: 40ms, 4: 80 ms, 5: 160ms}"], "11": ["Number of Scell", "UINT32", "1", "213", "3", "range[0, 8]"], "12": ["DL Point A NARFCN", "UINT32", "1", "216", "22", "Downlink NR-ARFCN of Point A"], "13": ["UL Frequency Band", "UINT32", "1", "238", "8", ""], "14": ["CP Type", "UINT32", "1", "246", "1", "Enum{0: Normal, 1: Extended}"], "15": ["Reserved", "UINT32", "1", "247", "1", ""], "16": ["RACH Config", "NL1_RACH_Config_V2", "1", "248", "128", ""], "17": ["PUSCH Config", "NL1_PUSCH_Config_V3", "1", "376", "32", ""], "18": ["PUCCH Config", "NL1_PUCCH_Config_V3", "1", "408", "288", ""], "19": ["PDCCH Common Search Space Config", "NL1_PDCCH_Search_Space_Config_V1", "2", "696", "128", ""], "20": ["PDCCH UE Specific Search Space Config", "NL1_PDCCH_Search_Space_Config_V1", "2", "824", "128", ""], "21": ["PDSCH Config", "NL1_PDSCH_Config_V5", "1", "952", "32", ""], "22": ["SRS Resource Set Config", "NL1_SRS_Resource_Set_Config_V2", "1", "984", "288", ""], "23": ["CSI Report Config", "NL1_CSI_Report_Config_V2", "4", "1272", "384", ""], "24": ["Antenna Config", "NL1_Antenna_Config_V1", "1", "1656", "32", ""], "25": ["Active UL BWP Config", "NL1_BWP_Config_V3", "1", "1688", "96", ""], "26": ["Active DL BWP Config", "NL1_BWP_Config_V3", "1", "1784", "96", ""], "27": ["TRS Config", "NL1_TRS_Config_V1", "8", "1880", "256", ""], "28": ["PCCH Config", "NL1_PCCH_Config_V1", "1", "2136", "32", "PCCH Config in idle mode"], "29": ["UE Power Class", "UINT32", "1", "2168", "3", "1,2,3,4, 0:INVALID, Range[0, 4]"], "30": ["UL Point A NARFCN", "UINT32", "1", "2171", "22", "Uplink NR-ARFCN of Point A"], "31": ["Reference Subcarrier Spacing", "UINT32", "1", "2193", "3", "Enum{0: 15kHz, 1: 30kHz, 2: 60kHz, 3: 120kHz, 4: 240kHz}"], "32": ["Reserved", "UINT32", "1", "2196", "4", ""], "33": ["UL Center Frequency", "UINT32", "1", "2200", "32", "Unit: 5khz"], "34": ["DL Center Frequency", "UINT32", "1", "2232", "32", "Unit: 5khz"], "35": ["Gap Config", "NL1_Gap_Config_V1", "1", "2264", "32", ""], "36": ["SUL Config", "NL1_SUL_Config_V1", "1", "2296", "32", ""], "37": ["Scell Config", "NL1_Scell_Config_V3", "N", "2328", "VAR", "N := Number of Scell"]}}, "NL1_PHY_Config_V13": {"ColNum": 6, "Header": ["Field", "Type Name", "Count", "Offset", "Length\n(bits)", "Description"], "Ref": {"Scell Config": "Number of Scell"}, "Name": "NL1_PHY_Config_V13", "Data": {"0": ["UE Category", "UINT32", "1", "0", "5", "range[0, 15]"], "1": ["Physical Cell ID", "UINT32", "1", "5", "10", "range[0, 1007]"], "2": ["Number of Transmitted SSB", "UINT32", "1", "15", "9", "range[1, 64]"], "3": ["DL NARFCN", "UINT32", "1", "24", "22", "Downlink NR-ARFCN of SSB"], "4": ["DL Frequency Band", "UINT32", "1", "46", "8", ""], "5": ["Reserved", "UINT32", "1", "54", "2", ""], "6": ["TDD Pattern", "NL1_TDD_UL_DL_Pattern_V1", "2", "56", "128", ""], "7": ["UL NARFCN", "UINT32", "1", "184", "22", "Uplink NR-ARFCN of Point A"], "8": ["SRS Switch Type", "UINT32", "1", "206", "3", "Enum{0: 1T2R, 1:1T4R, 2:2T4R, 3:TR equal, 4: no config}"], "9": ["SRS Enable", "UINT32", "1", "209", "1", "Enum{0: disable, 1: enable}"], "10": ["SSB Periodicity", "UINT32", "1", "210", "3", "Enum{0: 5ms, 1: 10ms, 2: 20ms, 3: 40ms, 4: 80 ms, 5: 160ms}"], "11": ["Number of Scell", "UINT32", "1", "213", "3", "range[0, 8]"], "12": ["DL Point A NARFCN", "UINT32", "1", "216", "22", "Downlink NR-ARFCN of Point A"], "13": ["UL Frequency Band", "UINT32", "1", "238", "8", ""], "14": ["CP Type", "UINT32", "1", "246", "1", "Enum{0: Normal, 1: Extended}"], "15": ["Reserved", "UINT32", "1", "247", "1", ""], "16": ["RACH Config", "NL1_RACH_Config_V2", "1", "248", "128", ""], "17": ["PUSCH Config", "NL1_PUSCH_Config_V3", "1", "376", "32", ""], "18": ["PUCCH Config", "NL1_PUCCH_Config_V3", "1", "408", "288", ""], "19": ["PDCCH Common Search Space Config", "NL1_PDCCH_Search_Space_Config_V1", "2", "696", "128", ""], "20": ["PDCCH UE Specific Search Space Config", "NL1_PDCCH_Search_Space_Config_V1", "2", "824", "128", ""], "21": ["PDSCH Config", "NL1_PDSCH_Config_V5", "1", "952", "32", ""], "22": ["SRS Resource Set Config", "NL1_SRS_Resource_Set_Config_V2", "1", "984", "288", ""], "23": ["CSI Report Config", "NL1_CSI_Report_Config_V2", "4", "1272", "384", ""], "24": ["Antenna Config", "NL1_Antenna_Config_V1", "1", "1656", "32", ""], "25": ["Reserved", "UINT32", "1", "1688", "26", ""], "26": ["Default DL BWP Id", "UINT32", "1", "1714", "3", "range[0, 4]"], "27": ["Number of DL BWP", "UINT32", "1", "1717", "3", "range[1, 4]"], "28": ["Active UL BWP Config", "NL1_BWP_Config_V3", "1", "1720", "96", ""], "29": ["Active DL BWP Config", "NL1_BWP_Config_V3", "1", "1816", "96", ""], "30": ["TRS Config", "NL1_TRS_Config_V1", "8", "1912", "256", ""], "31": ["PCCH Config", "NL1_PCCH_Config_V1", "1", "2168", "32", "PCCH Config in idle mode"], "32": ["UE Power Class", "UINT32", "1", "2200", "3", "1,2,3,4, 0:INVALID, range[0, 4]"], "33": ["UL Point A NARFCN", "UINT32", "1", "2203", "22", "Uplink NR-ARFCN of Point A"], "34": ["Reference Subcarrier Spacing", "UINT32", "1", "2225", "3", "Enum{0: 15kHz, 1: 30kHz, 2: 60kHz, 3: 120kHz, 4: 240kHz}"], "35": ["Reserved", "UINT32", "1", "2228", "4", ""], "36": ["UL Center Frequency", "UINT32", "1", "2232", "32", "Unit: 5khz"], "37": ["DL Center Frequency", "UINT32", "1", "2264", "32", "Unit: 5khz"], "38": ["Gap Config", "NL1_Gap_Config_V1", "1", "2296", "32", ""], "39": ["SUL Config", "NL1_SUL_Config_V2", "1", "2328", "704", ""], "40": ["Scell Config", "NL1_Scell_Config_V3", "N", "3032", "VAR", "N := Number of Scell"]}}, "NL1_PHY_Config_V14": {"ColNum": 6, "Header": ["Field", "Type Name", "Count", "Offset", "Length\n(bits)", "Description"], "Ref": {"Scell Config": "Number of Scell"}, "Name": "NL1_PHY_Config_V14", "Data": {"0": ["UE Category", "UINT32", "1", "0", "5", "range[0, 15]"], "1": ["Physical Cell ID", "UINT32", "1", "5", "10", "range[0, 1007]"], "2": ["Number of Transmitted SSB", "UINT32", "1", "15", "9", "range[1, 64]"], "3": ["DL NARFCN", "UINT32", "1", "24", "22", "Downlink NR-ARFCN of SSB"], "4": ["DL Frequency Band", "UINT32", "1", "46", "9", ""], "5": ["Reserved", "UINT32", "1", "55", "1", ""], "6": ["TDD Pattern", "NL1_TDD_UL_DL_Pattern_V1", "2", "56", "128", ""], "7": ["UL NARFCN", "UINT32", "1", "184", "22", "Uplink NR-ARFCN of Point A"], "8": ["SRS Switch Type", "UINT32", "1", "206", "3", "Enum{0: 1T2R, 1:1T4R, 2:2T4R, 3:TR equal, 4: no config}"], "9": ["SRS Enable", "UINT32", "1", "209", "1", "Enum{0: disable, 1: enable}"], "10": ["SSB Periodicity", "UINT32", "1", "210", "3", "Enum{0: 5ms, 1: 10ms, 2: 20ms, 3: 40ms, 4: 80 ms, 5: 160ms}"], "11": ["Number of Scell", "UINT32", "1", "213", "3", "range[0, 8]"], "12": ["DL Point A NARFCN", "UINT32", "1", "216", "22", "Downlink NR-ARFCN of Point A"], "13": ["UL Frequency Band", "UINT32", "1", "238", "9", ""], "14": ["CP Type", "UINT32", "1", "247", "1", "Enum{0: Normal, 1: Extended}"], "15": ["RACH Config", "NL1_RACH_Config_V2", "1", "248", "128", ""], "16": ["PUSCH Config", "NL1_PUSCH_Config_V4", "1", "376", "32", ""], "17": ["PUCCH Config", "NL1_PUCCH_Config_V3", "1", "408", "288", ""], "18": ["PDCCH Common Search Space Config", "NL1_PDCCH_Search_Space_Config_V1", "2", "696", "128", ""], "19": ["PDCCH UE Specific Search Space Config", "NL1_PDCCH_Search_Space_Config_V1", "2", "824", "128", ""], "20": ["PDSCH Config", "NL1_PDSCH_Config_V6", "1", "952", "160", ""], "21": ["SRS Resource Set Config", "NL1_SRS_Resource_Set_Config_V2", "1", "1112", "288", ""], "22": ["CSI Report Config", "NL1_CSI_Report_Config_V2", "4", "1400", "384", ""], "23": ["Antenna Config", "NL1_Antenna_Config_V1", "1", "1784", "32", ""], "24": ["Reserved", "UINT32", "1", "1816", "26", ""], "25": ["Default DL BWP Id", "UINT32", "1", "1842", "3", "range[0, 4]"], "26": ["Number of DL BWP", "UINT32", "1", "1845", "3", "range[1, 4]"], "27": ["Active UL BWP Config", "NL1_BWP_Config_V3", "1", "1848", "96", ""], "28": ["Active DL BWP Config", "NL1_BWP_Config_V3", "1", "1944", "96", ""], "29": ["TRS Config", "NL1_TRS_Config_V1", "8", "2040", "256", ""], "30": ["PCCH Config", "NL1_PCCH_Config_V1", "1", "2296", "32", "PCCH Config in idle mode"], "31": ["UE Power Class", "UINT32", "1", "2328", "3", "1,2,3,4, 0:INVALID, rang[0, 4]"], "32": ["UL Point A NARFCN", "UINT32", "1", "2331", "22", "Uplink NR-ARFCN of Point A"], "33": ["Reference Subcarrier Spacing", "UINT32", "1", "2353", "3", "Enum{0: 15kHz, 1: 30kHz, 2: 60kHz, 3: 120kHz, 4: 240kHz}"], "34": ["Reserved", "UINT32", "1", "2356", "4", ""], "35": ["UL Center Frequency", "UINT32", "1", "2360", "32", "Unit: 5khz"], "36": ["DL Center Frequency", "UINT32", "1", "2392", "32", "Unit: 5khz"], "37": ["Gap Config", "NL1_Gap_Config_V1", "1", "2424", "32", ""], "38": ["SUL Config", "NL1_SUL_Config_V3", "1", "2456", "704", ""], "39": ["Scell Config", "NL1_Scell_Config_V4", "N", "3160", "VAR", "N := Number of Scell"]}}, "NL1_PHY_Config_V15": {"ColNum": 6, "Header": ["Field", "Type Name", "Count", "Offset", "Length\n(bits)", "Description"], "Ref": {"Scell Config": "Number of Scell"}, "Name": "NL1_PHY_Config_V15", "Data": {"0": ["UE Category", "UINT32", "1", "0", "5", "range[0, 15]"], "1": ["Physical Cell ID", "UINT32", "1", "5", "10", "range[0, 1007]"], "2": ["Number of Transmitted SSB", "UINT32", "1", "15", "9", "range[1, 64]"], "3": ["DL NARFCN", "UINT32", "1", "24", "22", "Downlink NR-ARFCN of SSB"], "4": ["DL Frequency Band", "UINT32", "1", "46", "9", ""], "5": ["Reserved", "UINT32", "1", "55", "1", ""], "6": ["TDD Pattern", "NL1_TDD_UL_DL_Pattern_V1", "2", "56", "128", ""], "7": ["UL NARFCN", "UINT32", "1", "184", "22", "Uplink NR-ARFCN of Point A"], "8": ["SRS Switch Type", "UINT32", "1", "206", "3", "Enum{0: 1T2R, 1:1T4R, 2:2T4R, 3:TR equal, 4: no config}"], "9": ["SRS Enable", "UINT32", "1", "209", "1", "Enum{0: disable, 1: enable}"], "10": ["SSB Periodicity", "UINT32", "1", "210", "3", "Enum{0: 5ms, 1: 10ms, 2: 20ms, 3: 40ms, 4: 80 ms, 5: 160ms}"], "11": ["Number of Scell", "UINT32", "1", "213", "3", "range[0, 8]"], "12": ["DL Point A NARFCN", "UINT32", "1", "216", "22", "Downlink NR-ARFCN of Point A"], "13": ["UL Frequency Band", "UINT32", "1", "238", "9", ""], "14": ["CP Type", "UINT32", "1", "247", "1", "Enum{0: Normal, 1: Extended}"], "15": ["RACH Config", "NL1_RACH_Config_V2", "1", "248", "128", ""], "16": ["PUSCH Config", "NL1_PUSCH_Config_V4", "1", "376", "32", ""], "17": ["PUCCH Config", "NL1_PUCCH_Config_V3", "1", "408", "288", ""], "18": ["PDCCH Common Search Space Config", "NL1_PDCCH_Search_Space_Config_V1", "2", "696", "128", ""], "19": ["PDCCH UE Specific Search Space Config", "NL1_PDCCH_Search_Space_Config_V1", "2", "824", "128", ""], "20": ["PDSCH Config", "NL1_PDSCH_Config_V6", "1", "952", "160", ""], "21": ["SRS Resource Set Config", "NL1_SRS_Resource_Set_Config_V2", "1", "1112", "288", ""], "22": ["CSI Report Config", "NL1_CSI_Report_Config_V2", "4", "1400", "384", ""], "23": ["Antenna Config", "NL1_Antenna_Config_V1", "1", "1784", "32", ""], "24": ["Reserved", "UINT32", "1", "1816", "26", ""], "25": ["Default DL BWP Id", "UINT32", "1", "1842", "3", "range[0, 4]"], "26": ["Number of DL BWP", "UINT32", "1", "1845", "3", "range[1, 4]"], "27": ["Active UL BWP Config", "NL1_BWP_Config_V3", "1", "1848", "96", ""], "28": ["Active DL BWP Config", "NL1_BWP_Config_V3", "1", "1944", "96", ""], "29": ["TRS Config", "NL1_TRS_Config_V1", "8", "2040", "256", ""], "30": ["PCCH Config", "NL1_PCCH_Config_V1", "1", "2296", "32", "PCCH Config in idle mode"], "31": ["UE Power Class", "UINT32", "1", "2328", "3", "1,2,3,4, 0:INVALID, range[0, 4]"], "32": ["UL Point A NARFCN", "UINT32", "1", "2331", "22", "Uplink NR-ARFCN of Point A"], "33": ["Reference Subcarrier Spacing", "UINT32", "1", "2353", "3", "Enum{0: 15kHz, 1: 30kHz, 2: 60kHz, 3: 120kHz, 4: 240kHz}"], "34": ["Reserved", "UINT32", "1", "2356", "4", ""], "35": ["UL Center Frequency", "UINT32", "1", "2360", "32", "Unit: 5khz"], "36": ["DL Center Frequency", "UINT32", "1", "2392", "32", "Unit: 5khz"], "37": ["Gap Config", "NL1_Gap_Config_V1", "1", "2424", "32", ""], "38": ["SUL Config", "NL1_SUL_Config_V3", "1", "2456", "704", ""], "39": ["Scell Config", "NL1_Scell_Config_V5", "N", "3160", "VAR", "N := Number of Scell"]}}, "NL1_PHY_Config_V16": {"ColNum": 6, "Header": ["Field", "Type Name", "Count", "Offset", "Length\n(bits)", "Description"], "Ref": {"Scell Config": "Number of Scell"}, "Name": "NL1_PHY_Config_V16", "Data": {"0": ["UE Category", "UINT32", "1", "0", "5", "range[0, 15]"], "1": ["Physical Cell ID", "UINT32", "1", "5", "10", "range[0, 1007]"], "2": ["Number of Transmitted SSB", "UINT32", "1", "15", "9", "range[1, 64]"], "3": ["DL NARFCN", "UINT32", "1", "24", "22", "Downlink NR-ARFCN of SSB"], "4": ["DL Frequency Band", "UINT32", "1", "46", "9", "range[0, 261]"], "5": ["Cell Group Id", "UINT32", "1", "55", "1", "range[0, 1]"], "6": ["TDD Pattern", "NL1_TDD_UL_DL_Pattern_V1", "2", "56", "128", "range[0, 261]"], "7": ["UL NARFCN", "UINT32", "1", "184", "22", "Uplink NR-ARFCN of Point A"], "8": ["SRS Switch Type", "UINT32", "1", "206", "3", "Enum{0: 1T2R, 1:1T4R, 2:2T4R, 3:TR equal, 4: no config}"], "9": ["SRS Enable", "UINT32", "1", "209", "1", "Enum{0: disable, 1: enable}"], "10": ["SSB Periodicity", "UINT32", "1", "210", "3", "Enum{0: 5ms, 1: 10ms, 2: 20ms, 3: 40ms, 4: 80 ms, 5: 160ms}"], "11": ["Number of Scell", "UINT32", "1", "213", "3", "range[0, 8]"], "12": ["DL Point A NARFCN", "UINT32", "1", "216", "22", "Downlink NR-ARFCN of Point A"], "13": ["UL Frequency Band", "UINT32", "1", "238", "9", ""], "14": ["CP Type", "UINT32", "1", "247", "1", "Enum{0: Normal, 1: Extended}"], "15": ["RACH Config", "NL1_RACH_Config_V2", "1", "248", "128", ""], "16": ["PUSCH Config", "NL1_PUSCH_Config_V4", "1", "376", "32", ""], "17": ["PUCCH Config", "NL1_PUCCH_Config_V3", "1", "408", "288", ""], "18": ["PDCCH Common Search Space Config", "NL1_PDCCH_Search_Space_Config_V1", "2", "696", "128", ""], "19": ["PDCCH UE Specific Search Space Config", "NL1_PDCCH_Search_Space_Config_V1", "2", "824", "128", ""], "20": ["PDSCH Config", "NL1_PDSCH_Config_V6", "1", "952", "160", ""], "21": ["SRS Resource Set Config", "NL1_SRS_Resource_Set_Config_V2", "1", "1112", "288", ""], "22": ["CSI Report Config", "NL1_CSI_Report_Config_V2", "4", "1400", "384", ""], "23": ["Antenna Config", "NL1_Antenna_Config_V1", "1", "1784", "32", ""], "24": ["Reserved", "UINT32", "1", "1816", "26", ""], "25": ["Default DL BWP Id", "UINT32", "1", "1842", "3", "range[0, 4]"], "26": ["Number of DL BWP", "UINT32", "1", "1845", "3", "range[1, 4]"], "27": ["Active UL BWP Config", "NL1_BWP_Config_V3", "1", "1848", "96", ""], "28": ["Active DL BWP Config", "NL1_BWP_Config_V3", "1", "1944", "96", ""], "29": ["TRS Config", "NL1_TRS_Config_V1", "8", "2040", "256", ""], "30": ["PCCH Config", "NL1_PCCH_Config_V1", "1", "2296", "32", "PCCH Config in idle mode"], "31": ["UE Power Class", "UINT32", "1", "2328", "3", "1,2,3,4, 0:INVALID, range[0, 4]"], "32": ["UL Point A NARFCN", "UINT32", "1", "2331", "22", "Uplink NR-ARFCN of Point A"], "33": ["Reference Subcarrier Spacing", "UINT32", "1", "2353", "3", "Enum{0: 15kHz, 1: 30kHz, 2: 60kHz, 3: 120kHz, 4: 240kHz}"], "34": ["Reserved", "UINT32", "1", "2356", "4", ""], "35": ["UL Center Frequency", "UINT32", "1", "2360", "32", "Unit: 5khz"], "36": ["DL Center Frequency", "UINT32", "1", "2392", "32", "Unit: 5khz"], "37": ["Gap Config", "NL1_Gap_Config_V1", "1", "2424", "32", ""], "38": ["SUL Config", "NL1_SUL_Config_V3", "1", "2456", "704", ""], "39": ["Scell Config", "NL1_Scell_Config_V6", "N", "3160", "VAR", "N := Number of Scell"]}}, "NL1_PHY_Config_V17": {"ColNum": 6, "Header": ["Field", "Type Name", "Count", "Offset", "Length\n(bits)", "Description"], "Ref": {"Scell Config": "Number of Scell"}, "Name": "NL1_PHY_Config_V17", "Data": {"0": ["UE Category", "UINT32", "1", "0", "5", "range[0, 15]"], "1": ["Physical Cell ID", "UINT32", "1", "5", "10", "range[0, 1007]"], "2": ["Number of Transmitted SSB", "UINT32", "1", "15", "9", "range[1, 64]"], "3": ["DL NARFCN", "UINT32", "1", "24", "22", "Downlink NR-ARFCN of SSB"], "4": ["DL Frequency Band", "UINT32", "1", "46", "9", "range[0, 261]"], "5": ["Cell Group Id", "UINT32", "1", "55", "1", "range[0, 1]"], "6": ["TDD Pattern", "NL1_TDD_UL_DL_Pattern_V1", "2", "56", "128", "range[0, 261]"], "7": ["UL NARFCN", "UINT32", "1", "184", "22", "Uplink NR-ARFCN of Point A"], "8": ["SRS Switch Type", "UINT32", "1", "206", "3", "Enum{0: 1T2R, 1:1T4R, 2:2T4R, 3:TR equal, 4: no config}"], "9": ["SRS Enable", "UINT32", "1", "209", "1", "Enum{0: disable, 1: enable}"], "10": ["SSB Periodicity", "UINT32", "1", "210", "3", "Enum{0: 5ms, 1: 10ms, 2: 20ms, 3: 40ms, 4: 80 ms, 5: 160ms}"], "11": ["Number of Scell", "UINT32", "1", "213", "3", "range[0, 8]"], "12": ["DL Point A NARFCN", "UINT32", "1", "216", "22", "Downlink NR-ARFCN of Point A"], "13": ["UL Frequency Band", "UINT32", "1", "238", "9", ""], "14": ["CP Type", "UINT32", "1", "247", "1", "Enum{0: Normal, 1: Extended}"], "15": ["RACH Config", "NL1_RACH_Config_V2", "1", "248", "128", ""], "16": ["PUSCH Config", "NL1_PUSCH_Config_V5", "1", "376", "32", ""], "17": ["PUCCH Config", "NL1_PUCCH_Config_V3", "1", "408", "288", ""], "18": ["PDCCH Common Search Space Config", "NL1_PDCCH_Search_Space_Config_V1", "2", "696", "128", ""], "19": ["PDCCH UE Specific Search Space Config", "NL1_PDCCH_Search_Space_Config_V1", "2", "824", "128", ""], "20": ["PDSCH Config", "NL1_PDSCH_Config_V6", "1", "952", "160", ""], "21": ["SRS Resource Set Config", "NL1_SRS_Resource_Set_Config_V2", "1", "1112", "288", ""], "22": ["CSI Report Config", "NL1_CSI_Report_Config_V2", "4", "1400", "384", ""], "23": ["Antenna Config", "NL1_Antenna_Config_V1", "1", "1784", "32", ""], "24": ["Reserved", "UINT32", "1", "1816", "26", ""], "25": ["Default DL BWP Id", "UINT32", "1", "1842", "3", "range[0, 4]"], "26": ["Number of DL BWP", "UINT32", "1", "1845", "3", "range[1, 4]"], "27": ["Active UL BWP Config", "NL1_BWP_Config_V3", "1", "1848", "96", ""], "28": ["Active DL BWP Config", "NL1_BWP_Config_V3", "1", "1944", "96", ""], "29": ["TRS Config", "NL1_TRS_Config_V1", "8", "2040", "256", ""], "30": ["PCCH Config", "NL1_PCCH_Config_V1", "1", "2296", "32", "PCCH Config in idle mode"], "31": ["UE Power Class", "UINT32", "1", "2328", "3", "1,2,3,4, 0:INVALID, range[0, 4]"], "32": ["UL Point A NARFCN", "UINT32", "1", "2331", "22", "Uplink NR-ARFCN of Point A"], "33": ["Reference Subcarrier Spacing", "UINT32", "1", "2353", "3", "Enum{0: 15kHz, 1: 30kHz, 2: 60kHz, 3: 120kHz, 4: 240kHz}"], "34": ["Reserved", "UINT32", "1", "2356", "4", ""], "35": ["UL Center Frequency", "UINT32", "1", "2360", "32", "Unit: 5khz"], "36": ["DL Center Frequency", "UINT32", "1", "2392", "32", "Unit: 5khz"], "37": ["Gap Config", "NL1_Gap_Config_V1", "1", "2424", "32", ""], "38": ["SUL Config", "NL1_SUL_Config_V4", "1", "2456", "704", ""], "39": ["Scell Config", "NL1_Scell_Config_V7", "N", "3160", "VAR", "N := Number of Scell"]}}, "NL1_PHY_Config_V18": {"ColNum": 6, "Header": ["Field", "Type Name", "Count", "Offset", "Length\n(bits)", "Description"], "Ref": {"Scell Config": "Number of Scell"}, "Name": "NL1_PHY_Config_V18", "Data": {"0": ["UE Category", "UINT32", "1", "0", "5", "range[0, 15]"], "1": ["Physical Cell ID", "UINT32", "1", "5", "10", "range[0, 1007]"], "2": ["Number of Transmitted SSB", "UINT32", "1", "15", "9", "range[1, 64]"], "3": ["DL NARFCN", "UINT32", "1", "24", "22", "Downlink NR-ARFCN of SSB"], "4": ["DL Frequency Band", "UINT32", "1", "46", "9", "range[0, 261]"], "5": ["Cell Group Id", "UINT32", "1", "55", "1", "range[0, 1]"], "6": ["TDD Pattern", "NL1_TDD_UL_DL_Pattern_V1", "2", "56", "128", "range[0, 261]"], "7": ["UL NARFCN", "UINT32", "1", "184", "22", "Uplink NR-ARFCN of Point A"], "8": ["SRS Switch Type", "UINT32", "1", "206", "3", "Enum{0: 1T2R, 1:1T4R, 2:2T4R, 3:TR equal, 4: no config}"], "9": ["SRS Enable", "UINT32", "1", "209", "1", "Enum{0: disable, 1: enable}"], "10": ["SSB Periodicity", "UINT32", "1", "210", "3", "Enum{0: 5ms, 1: 10ms, 2: 20ms, 3: 40ms, 4: 80 ms, 5: 160ms}"], "11": ["Number of Scell", "UINT32", "1", "213", "3", "range[0, 8]"], "12": ["DL Point A NARFCN", "UINT32", "1", "216", "22", "Downlink NR-ARFCN of Point A"], "13": ["UL Frequency Band", "UINT32", "1", "238", "9", ""], "14": ["CP Type", "UINT32", "1", "247", "1", "Enum{0: Normal, 1: Extended}"], "15": ["RACH Config", "NL1_RACH_Config_V2", "1", "248", "128", ""], "16": ["PUSCH Config", "NL1_PUSCH_Config_V5", "1", "376", "32", ""], "17": ["PUCCH Config", "NL1_PUCCH_Config_V3", "1", "408", "288", ""], "18": ["PDCCH Common Search Space Config", "NL1_PDCCH_Search_Space_Config_V1", "2", "696", "128", ""], "19": ["PDCCH UE Specific Search Space Config", "NL1_PDCCH_Search_Space_Config_V1", "2", "824", "128", ""], "20": ["PDSCH Config", "NL1_PDSCH_Config_V6", "1", "952", "160", ""], "21": ["SRS Resource Set Config", "NL1_SRS_Resource_Set_Config_V2", "1", "1112", "288", ""], "22": ["CSI Report Config", "NL1_CSI_Report_Config_V3", "4", "1400", "384", ""], "23": ["Antenna Config", "NL1_Antenna_Config_V1", "1", "1784", "32", ""], "24": ["Reserved", "UINT32", "1", "1816", "26", ""], "25": ["Default DL BWP Id", "UINT32", "1", "1842", "3", "range[0, 4]"], "26": ["Number of DL BWP", "UINT32", "1", "1845", "3", "range[1, 4]"], "27": ["Active UL BWP Config", "NL1_BWP_Config_V3", "1", "1848", "96", ""], "28": ["Active DL BWP Config", "NL1_BWP_Config_V3", "1", "1944", "96", ""], "29": ["TRS Config", "NL1_TRS_Config_V1", "8", "2040", "256", ""], "30": ["PCCH Config", "NL1_PCCH_Config_V1", "1", "2296", "32", "PCCH Config in idle mode"], "31": ["UE Power Class", "UINT32", "1", "2328", "3", "1,2,3,4, 0:INVALID, range[0, 4]"], "32": ["UL Point A NARFCN", "UINT32", "1", "2331", "22", "Uplink NR-ARFCN of Point A"], "33": ["Reference Subcarrier Spacing", "UINT32", "1", "2353", "3", "Enum{0: 15kHz, 1: 30kHz, 2: 60kHz, 3: 120kHz, 4: 240kHz}"], "34": ["Reserved", "UINT32", "1", "2356", "4", ""], "35": ["UL Center Frequency", "UINT32", "1", "2360", "32", "Unit: 5khz"], "36": ["DL Center Frequency", "UINT32", "1", "2392", "32", "Unit: 5khz"], "37": ["Gap Config", "NL1_Gap_Config_V1", "1", "2424", "32", ""], "38": ["SUL Config", "NL1_SUL_Config_V4", "1", "2456", "704", ""], "39": ["Scell Config", "NL1_Scell_Config_V8", "N", "3160", "VAR", "N := Number of Scell"]}}, "NL1_PHY_Config_V19": {"ColNum": 6, "Header": ["Field", "Type Name", "Count", "Offset", "Length\n(bits)", "Description"], "Ref": {"Scell Config": "Number of Scell"}, "Name": "NL1_PHY_Config_V19", "Data": {"0": ["UE Category", "UINT32", "1", "0", "5", "range[0, 15]"], "1": ["Physical Cell ID", "UINT32", "1", "5", "10", "range[0, 1007]"], "2": ["Number of Transmitted SSB", "UINT32", "1", "15", "9", "range[1, 64]"], "3": ["DL NARFCN", "UINT32", "1", "24", "22", "Downlink NR-ARFCN of SSB"], "4": ["DL Frequency Band", "UINT32", "1", "46", "9", "range[0, 261]"], "5": ["Cell Group Id", "UINT32", "1", "55", "1", "range[0, 1]"], "6": ["TDD Pattern", "NL1_TDD_UL_DL_Pattern_V1", "2", "56", "128", "range[0, 261]"], "7": ["UL NARFCN", "UINT32", "1", "184", "22", "Uplink NR-ARFCN of Point A"], "8": ["SRS Switch Type", "UINT32", "1", "206", "3", "Enum{0: 1T2R, 1:1T4R, 2:2T4R, 3:TR equal, 4: no config}"], "9": ["SRS Enable", "UINT32", "1", "209", "1", "Enum{0: disable, 1: enable}"], "10": ["SSB Periodicity", "UINT32", "1", "210", "3", "Enum{0: 5ms, 1: 10ms, 2: 20ms, 3: 40ms, 4: 80 ms, 5: 160ms}"], "11": ["Number of Scell", "UINT32", "1", "213", "3", "range[0, 8]"], "12": ["DL Point A NARFCN", "UINT32", "1", "216", "22", "Downlink NR-ARFCN of Point A"], "13": ["UL Frequency Band", "UINT32", "1", "238", "9", ""], "14": ["CP Type", "UINT32", "1", "247", "1", "Enum{0: Normal, 1: Extended}"], "15": ["RACH Config", "NL1_RACH_Config_V2", "1", "248", "128", ""], "16": ["PUSCH Config", "NL1_PUSCH_Config_V5", "1", "376", "32", ""], "17": ["PUCCH Config", "NL1_PUCCH_Config_V3", "1", "408", "288", ""], "18": ["PDCCH Common Search Space Config", "NL1_PDCCH_Search_Space_Config_V1", "2", "696", "128", ""], "19": ["PDCCH UE Specific Search Space Config", "NL1_PDCCH_Search_Space_Config_V1", "2", "824", "128", ""], "20": ["PDSCH Config", "NL1_PDSCH_Config_V6", "1", "952", "160", ""], "21": ["SRS Resource Set Config", "NL1_SRS_Resource_Set_Config_V2", "1", "1112", "288", ""], "22": ["CSI Report Config", "NL1_CSI_Report_Config_V3", "4", "1400", "384", ""], "23": ["Antenna Config", "NL1_Antenna_Config_V1", "1", "1784", "32", ""], "24": ["Reserved", "UINT32", "1", "1816", "26", ""], "25": ["Default DL BWP Id", "UINT32", "1", "1842", "3", "range[0, 4]"], "26": ["Number of DL BWP", "UINT32", "1", "1845", "3", "range[1, 4]"], "27": ["Active UL BWP Config", "NL1_BWP_Config_V4", "1", "1848", "96", ""], "28": ["Active DL BWP Config", "NL1_BWP_Config_V4", "1", "1944", "96", ""], "29": ["TRS Config", "NL1_TRS_Config_V1", "8", "2040", "256", ""], "30": ["PCCH Config", "NL1_PCCH_Config_V1", "1", "2296", "32", "PCCH Config in idle mode"], "31": ["UE Power Class", "UINT32", "1", "2328", "3", "1,2,3,4, 0:INVALID, range[0, 4]"], "32": ["UL Point A NARFCN", "UINT32", "1", "2331", "22", "Uplink NR-ARFCN of Point A"], "33": ["Reference Subcarrier Spacing", "UINT32", "1", "2353", "3", "Enum{0: 15kHz, 1: 30kHz, 2: 60kHz, 3: 120kHz, 4: 240kHz}"], "34": ["Reserved", "UINT32", "1", "2356", "4", ""], "35": ["UL Center Frequency", "UINT32", "1", "2360", "32", "Unit: 5khz"], "36": ["DL Center Frequency", "UINT32", "1", "2392", "32", "Unit: 5khz"], "37": ["Gap Config", "NL1_Gap_Config_V1", "1", "2424", "32", ""], "38": ["SUL Config", "NL1_SUL_Config_V5", "1", "2456", "704", ""], "39": ["Scell Config", "NL1_Scell_Config_V9", "N", "3160", "VAR", "N := Number of Scell"]}}, "NL1_PHY_Config_V20": {"ColNum": 6, "Header": ["Field", "Type Name", "Count", "Offset", "Length\n(bits)", "Description"], "Ref": {"Scell Config": "Number of Scell"}, "Name": "NL1_PHY_Config_V20", "Data": {"0": ["UE Category", "UINT32", "1", "0", "5", "range[0, 15]"], "1": ["Physical Cell ID", "UINT32", "1", "5", "10", "range[0, 1007]"], "2": ["Number of Transmitted SSB", "UINT32", "1", "15", "9", "range[1, 64]"], "3": ["DL NARFCN", "UINT32", "1", "24", "22", "Downlink NR-ARFCN of SSB"], "4": ["DL Frequency Band", "UINT32", "1", "46", "9", "range[0, 261]"], "5": ["Cell Group Id", "UINT32", "1", "55", "1", "range[0, 1]"], "6": ["TDD Pattern", "NL1_TDD_UL_DL_Pattern_V1", "2", "56", "128", "range[0, 261]"], "7": ["UL NARFCN", "UINT32", "1", "184", "22", "Uplink NR-ARFCN of Point A"], "8": ["SRS Switch Type", "UINT32", "1", "206", "3", "Enum{0: 1T2R, 1:1T4R, 2:2T4R, 3:TR equal, 4: no config}"], "9": ["SRS Enable", "UINT32", "1", "209", "1", "Enum{0: disable, 1: enable}"], "10": ["SSB Periodicity", "UINT32", "1", "210", "3", "Enum{0: 5ms, 1: 10ms, 2: 20ms, 3: 40ms, 4: 80 ms, 5: 160ms}"], "11": ["Number of Scell", "UINT32", "1", "213", "3", "range[0, 8]"], "12": ["DL Point A NARFCN", "UINT32", "1", "216", "22", "Downlink NR-ARFCN of Point A"], "13": ["UL Frequency Band", "UINT32", "1", "238", "9", ""], "14": ["CP Type", "UINT32", "1", "247", "1", "Enum{0: Normal, 1: Extended}"], "15": ["RACH Config", "NL1_RACH_Config_V2", "1", "248", "128", ""], "16": ["PUSCH Config", "NL1_PUSCH_Config_V5", "1", "376", "32", ""], "17": ["PUCCH Config", "NL1_PUCCH_Config_V3", "1", "408", "288", ""], "18": ["PDCCH Common Search Space Config", "NL1_PDCCH_Search_Space_Config_V1", "2", "696", "128", ""], "19": ["PDCCH UE Specific Search Space Config", "NL1_PDCCH_Search_Space_Config_V1", "2", "824", "128", ""], "20": ["PDSCH Config", "NL1_PDSCH_Config_V6", "1", "952", "160", ""], "21": ["SRS Resource Set Config", "NL1_SRS_Resource_Set_Config_V2", "1", "1112", "288", ""], "22": ["CSI Report Config", "NL1_CSI_Report_Config_V3", "4", "1400", "384", ""], "23": ["Antenna Config", "NL1_Antenna_Config_V1", "1", "1784", "32", ""], "24": ["Cell Group Type", "UINT32", "1", "1816", "1", "Enum{0:MCG, 1:SCG}"], "25": ["Reserved", "UINT32", "1", "1817", "25", ""], "26": ["Default DL BWP Id", "UINT32", "1", "1842", "3", "range[0, 4]"], "27": ["Number of DL BWP", "UINT32", "1", "1845", "3", "range[1, 4]"], "28": ["Active UL BWP Config", "NL1_BWP_Config_V4", "1", "1848", "96", ""], "29": ["Active DL BWP Config", "NL1_BWP_Config_V4", "1", "1944", "96", ""], "30": ["TRS Config", "NL1_TRS_Config_V1", "8", "2040", "256", ""], "31": ["PCCH Config", "NL1_PCCH_Config_V1", "1", "2296", "32", "PCCH Config in idle mode"], "32": ["UE Power Class", "UINT32", "1", "2328", "3", "1,2,3,4, 0:INVALID, range[0, 4]"], "33": ["UL Point A NARFCN", "UINT32", "1", "2331", "22", "Uplink NR-ARFCN of Point A"], "34": ["Reference Subcarrier Spacing", "UINT32", "1", "2353", "3", "Enum{0: 15kHz, 1: 30kHz, 2: 60kHz, 3: 120kHz, 4: 240kHz}"], "35": ["Reserved", "UINT32", "1", "2356", "4", ""], "36": ["UL Center Frequency", "UINT32", "1", "2360", "32", "Unit: 5khz"], "37": ["DL Center Frequency", "UINT32", "1", "2392", "32", "Unit: 5khz"], "38": ["Gap Config", "NL1_Gap_Config_V1", "1", "2424", "32", ""], "39": ["SUL Config", "NL1_SUL_Config_V5", "1", "2456", "704", ""], "40": ["Scell Config", "NL1_Scell_Config_V9", "N", "3160", "VAR", "N := Number of Scell"]}}, "NL1_PHY_Config_V21": {"ColNum": 6, "Header": ["Field", "Type Name", "Count", "Offset", "Length\n(bits)", "Description"], "Ref": {"Scell Config": "Number of Scell"}, "Name": "NL1_PHY_Config_V21", "Data": {"0": ["UE Category", "UINT32", "1", "0", "5", "range[0, 15]"], "1": ["Physical Cell ID", "UINT32", "1", "5", "10", "range[0, 1007]"], "2": ["Number of Transmitted SSB", "UINT32", "1", "15", "9", "range[1, 64]"], "3": ["DL NARFCN", "UINT32", "1", "24", "22", "Downlink NR-ARFCN of SSB"], "4": ["DL Frequency Band", "UINT32", "1", "46", "8", ""], "5": ["Reserved", "UINT32", "1", "54", "2", ""], "6": ["TDD Pattern", "NL1_TDD_UL_DL_Pattern_V1", "2", "56", "128", ""], "7": ["UL NARFCN", "UINT32", "1", "184", "22", "Uplink NR-ARFCN of Point A"], "8": ["SRS Switch Type", "UINT32", "1", "206", "3", "Enum{0: 1T2R, 1:1T4R, 2:2T4R, 3:TR equal, 4: no config}"], "9": ["SRS Enable", "UINT32", "1", "209", "1", "Enum{0: disable, 1: enable}"], "10": ["SSB Periodicity", "UINT32", "1", "210", "3", "Enum{0: 5ms, 1: 10ms, 2: 20ms, 3: 40ms, 4: 80 ms, 5: 160ms}"], "11": ["Number of Scell", "UINT32", "1", "213", "3", "range[0, 8]"], "12": ["DL Point A NARFCN", "UINT32", "1", "216", "22", "Downlink NR-ARFCN of Point A"], "13": ["UL Frequency Band", "UINT32", "1", "238", "8", ""], "14": ["CP Type", "UINT32", "1", "246", "1", "Enum{0: Normal, 1: Extended}"], "15": ["Reserved", "UINT32", "1", "247", "1", ""], "16": ["RACH Config", "NL1_RACH_Config_V2", "1", "248", "128", ""], "17": ["PUSCH Config", "NL1_PUSCH_Config_V3", "1", "376", "32", ""], "18": ["PUCCH Config", "NL1_PUCCH_Config_V3", "1", "408", "288", ""], "19": ["PDCCH Common Search Space Config", "NL1_PDCCH_Search_Space_Config_V1", "2", "696", "128", ""], "20": ["PDCCH UE Specific Search Space Config", "NL1_PDCCH_Search_Space_Config_V1", "2", "824", "128", ""], "21": ["PDSCH Config", "NL1_PDSCH_Config_V5", "1", "952", "32", ""], "22": ["SRS Resource Set Config", "NL1_SRS_Resource_Set_Config_V2", "1", "984", "288", ""], "23": ["CSI Report Config", "NL1_CSI_Report_Config_V2", "4", "1272", "384", ""], "24": ["Antenna Config", "NL1_Antenna_Config_V1", "1", "1656", "32", ""], "25": ["UL Carrier Bandwidth", "UINT32", "1", "1688", "4", "Quantized bandwidth in MHz\nEnum{0:5MHz,1:10Mhz,2:15Mhz,3:20Mhz,4:25Mhz,5:30MHz,6:40MHz,\n7:50MHz,8:60MHz,9:80MHz,10:90MHz,11:100MHz,12:200MHz,\n13:400MHz}"], "26": ["DL Carrier Bandwidth", "UINT32", "1", "1692", "4", "Quantized bandwidth in MHz\nEnum{0:5MHz,1:10Mhz,2:15Mhz,3:20Mhz,4:25Mhz,5:30MHz,6:40MHz,\n7:50MHz,8:60MHz,9:80MHz,10:90MHz,11:100MHz,12:200MHz,\n13:400MHz}"], "27": ["Reserved", "UINT32", "1", "1696", "18", ""], "28": ["Default DL BWP Id", "UINT32", "1", "1714", "3", "range[0, 4]"], "29": ["Number of DL BWP", "UINT32", "1", "1717", "3", "range[1, 4]"], "30": ["Active UL BWP Config", "NL1_BWP_Config_V3", "1", "1720", "96", ""], "31": ["Active DL BWP Config", "NL1_BWP_Config_V3", "1", "1816", "96", ""], "32": ["TRS Config", "NL1_TRS_Config_V1", "8", "1912", "256", ""], "33": ["PCCH Config", "NL1_PCCH_Config_V1", "1", "2168", "32", "PCCH Config in idle mode"], "34": ["UE Power Class", "UINT32", "1", "2200", "3", "1,2,3,4, 0:INVALID, range[0, 4]"], "35": ["UL Point A NARFCN", "UINT32", "1", "2203", "22", "Uplink NR-ARFCN of Point A"], "36": ["Reference Subcarrier Spacing", "UINT32", "1", "2225", "3", "Enum{0: 15kHz, 1: 30kHz, 2: 60kHz, 3: 120kHz, 4: 240kHz}"], "37": ["Reserved", "UINT32", "1", "2228", "4", ""], "38": ["UL Center Frequency", "UINT32", "1", "2232", "32", "Unit: 5khz"], "39": ["DL Center Frequency", "UINT32", "1", "2264", "32", "Unit: 5khz"], "40": ["Gap Config", "NL1_Gap_Config_V1", "1", "2296", "32", ""], "41": ["SUL Config", "NL1_SUL_Config_V2", "1", "2328", "704", ""], "42": ["Scell Config", "NL1_Scell_Config_V10", "N", "3032", "VAR", "N := Number of Scell"]}}, "NL1_PHY_Config_V22": {"ColNum": 6, "Header": ["Field", "Type Name", "Count", "Offset", "Length\n(bits)", "Description"], "Ref": {"Scell Config": "Number of Scell"}, "Name": "NL1_PHY_Config_V22", "Data": {"0": ["UE Category", "UINT32", "1", "0", "5", "range[0, 15]"], "1": ["Physical Cell ID", "UINT32", "1", "5", "10", "range[0, 1007]"], "2": ["Number of Transmitted SSB", "UINT32", "1", "15", "9", "range[1, 64]"], "3": ["DL NARFCN", "UINT32", "1", "24", "22", "Downlink NR-ARFCN of SSB"], "4": ["DL Frequency Band", "UINT32", "1", "46", "9", "range[0, 261]"], "5": ["Cell Group Id", "UINT32", "1", "55", "1", "range[0, 1]"], "6": ["TDD Pattern", "NL1_TDD_UL_DL_Pattern_V1", "2", "56", "128", "range[0, 261]"], "7": ["UL NARFCN", "UINT32", "1", "184", "22", "Uplink NR-ARFCN of Point A"], "8": ["SRS Switch Type", "UINT32", "1", "206", "3", "Enum{0: 1T2R, 1:1T4R, 2:2T4R, 3:TR equal, 4: no config}"], "9": ["SRS Enable", "UINT32", "1", "209", "1", "Enum{0: disable, 1: enable}"], "10": ["SSB Periodicity", "UINT32", "1", "210", "3", "Enum{0: 5ms, 1: 10ms, 2: 20ms, 3: 40ms, 4: 80 ms, 5: 160ms}"], "11": ["Number of Scell", "UINT32", "1", "213", "3", "range[0, 8]"], "12": ["DL Point A NARFCN", "UINT32", "1", "216", "22", "Downlink NR-ARFCN of Point A"], "13": ["UL Frequency Band", "UINT32", "1", "238", "9", ""], "14": ["CP Type", "UINT32", "1", "247", "1", "Enum{0: Normal, 1: Extended}"], "15": ["RACH Config", "NL1_RACH_Config_V2", "1", "248", "128", ""], "16": ["PUSCH Config", "NL1_PUSCH_Config_V5", "1", "376", "32", ""], "17": ["PUCCH Config", "NL1_PUCCH_Config_V3", "1", "408", "288", ""], "18": ["PDCCH Common Search Space Config", "NL1_PDCCH_Search_Space_Config_V1", "2", "696", "128", ""], "19": ["PDCCH UE Specific Search Space Config", "NL1_PDCCH_Search_Space_Config_V1", "2", "824", "128", ""], "20": ["PDSCH Config", "NL1_PDSCH_Config_V6", "1", "952", "160", ""], "21": ["SRS Resource Set Config", "NL1_SRS_Resource_Set_Config_V2", "1", "1112", "288", ""], "22": ["CSI Report Config", "NL1_CSI_Report_Config_V3", "4", "1400", "384", ""], "23": ["Antenna Config", "NL1_Antenna_Config_V1", "1", "1784", "32", ""], "24": ["Cell Group Type", "UINT32", "1", "1816", "1", "Enum{0:MCG, 1:SCG}"], "25": ["UL Carrier Bandwidth", "UINT32", "1", "1817", "4", "Quantized bandwidth in MHz\nEnum{0:5MHz,1:10Mhz,2:15Mhz,3:20Mhz,4:25Mhz,5:30MHz,6:40MHz,\n7:50MHz,8:60MHz,9:80MHz,10:90MHz,11:100MHz,12:70MHz,13:200MHz,\n14:400MHz}"], "26": ["DL Carrier Bandwidth", "UINT32", "1", "1821", "4", "Quantized bandwidth in MHz\nEnum{0:5MHz,1:10Mhz,2:15Mhz,3:20Mhz,4:25Mhz,5:30MHz,6:40MHz,\n7:50MHz,8:60MHz,9:80MHz,10:90MHz,11:100MHz,12:70MHz,13:200MHz,\n14:400MHz}"], "27": ["Reserved", "UINT32", "1", "1825", "17", ""], "28": ["Default DL BWP Id", "UINT32", "1", "1842", "3", "range[0, 4]"], "29": ["Number of DL BWP", "UINT32", "1", "1845", "3", "range[1, 4]"], "30": ["Active UL BWP Config", "NL1_BWP_Config_V4", "1", "1848", "96", ""], "31": ["Active DL BWP Config", "NL1_BWP_Config_V4", "1", "1944", "96", ""], "32": ["TRS Config", "NL1_TRS_Config_V1", "8", "2040", "256", ""], "33": ["PCCH Config", "NL1_PCCH_Config_V1", "1", "2296", "32", "PCCH Config in idle mode"], "34": ["UE Power Class", "UINT32", "1", "2328", "3", "1,2,3,4, 0:INVALID, range[0, 4]"], "35": ["UL Point A NARFCN", "UINT32", "1", "2331", "22", "Uplink NR-ARFCN of Point A"], "36": ["Reference Subcarrier Spacing", "UINT32", "1", "2353", "3", "Enum{0: 15kHz, 1: 30kHz, 2: 60kHz, 3: 120kHz, 4: 240kHz}"], "37": ["Reserved", "UINT32", "1", "2356", "4", ""], "38": ["UL Center Frequency", "UINT32", "1", "2360", "32", "Unit: 5khz"], "39": ["DL Center Frequency", "UINT32", "1", "2392", "32", "Unit: 5khz"], "40": ["Gap Config", "NL1_Gap_Config_V1", "1", "2424", "32", ""], "41": ["SUL Config", "NL1_SUL_Config_V5", "1", "2456", "704", ""], "42": ["Scell Config", "NL1_Scell_Config_V11", "N", "3160", "VAR", "N := Number of Scell"]}}, "NL1_Gap_Config_V1": {"ColNum": 6, "Header": ["Field", "Type Name", "Count", "Offset", "Length\n(bits)", "Description"], "Data": {"0": ["Gap Valid", "UINT32", "1", "0", "1", "0: Gap is not configured,\n1: Gap is configured and the following parameters are valid\nEnum{0:not valid, 1:valid}"], "1": ["Gap Period", "UINT32", "1", "1", "2", "range[0, 3], Enum{0:20ms, 1:40ms, 2:80ms, 3:160ms}"], "2": ["Gap Length", "UINT32", "1", "3", "3", "range[0, 5], Enum{0:1_5ms,1:3ms,2:3_5ms,3:4ms,4:5_5ms,5:6ms}"], "3": ["Gap Offset", "UINT32", "1", "6", "8", "range[0, 159]"], "4": ["Reserved", "UINT32", "1", "14", "18", ""]}, "Name": "NL1_Gap_Config_V1"}, "NL1_Scell_Config_V1": {"ColNum": 6, "Header": ["Field", "Type Name", "Count", "Offset", "Length\n(bits)", "Description"], "Data": {"0": ["Physical Cell ID", "UINT32", "1", "0", "10", "range[0, 1007]"], "1": ["DL NARFCN", "UINT32", "1", "10", "22", "Downlink NR-ARFCN of SSB"], "2": ["DL Frequency Band", "UINT32", "1", "32", "7", "range[1, 89]"], "3": ["Cell Index", "UINT32", "1", "39", "4", "range[1, 9]"], "4": ["Reserved", "UINT32", "1", "43", "21", ""], "5": ["TDD Pattern", "NL1_TDD_UL_DL_Pattern_V1", "2", "64", "128", ""], "6": ["UL NARFCN", "UINT32", "1", "192", "22", "Uplink NR-ARFCN of Point A"], "7": ["UL Frequency Band", "UINT32", "1", "214", "7", "range[1, 89]"], "8": ["Reserved", "UINT32", "1", "221", "3", ""], "9": ["PUSCH Config", "NL1_PUSCH_Config_V3", "1", "224", "32", ""], "10": ["PUCCH Config", "NL1_PUCCH_Config_V1", "1", "256", "32", ""], "11": ["PDCCH Common Search Space Config", "NL1_PDCCH_Search_Space_Config_V1", "2", "288", "128", ""], "12": ["PDCCH UE Specific Search Space Config", "NL1_PDCCH_Search_Space_Config_V1", "2", "416", "128", ""], "13": ["PDSCH Config", "NL1_PDSCH_Config_V4", "1", "544", "32", ""], "14": ["Active UL BWP Config", "NL1_BWP_Config_V2", "1", "576", "96", ""], "15": ["Active DL BWP Config", "NL1_BWP_Config_V2", "1", "672", "96", ""]}, "Name": "NL1_Scell_Config_V1"}, "NL1_Scell_Config_V2": {"ColNum": 6, "Header": ["Field", "Type Name", "Count", "Offset", "Length\n(bits)", "Description"], "Data": {"0": ["Physical Cell ID", "UINT32", "1", "0", "10", "range[0, 1007]"], "1": ["DL NARFCN", "UINT32", "1", "10", "22", "Downlink NR-ARFCN of SSB"], "2": ["DL Frequency Band", "UINT32", "1", "32", "7", "range[1, 89]"], "3": ["Cell Index", "UINT32", "1", "39", "4", "range[1, 9]"], "4": ["UL Cc Index", "UINT32", "1", "43", "2", "range[1, 2]"], "5": ["Reserved", "UINT32", "1", "45", "19", ""], "6": ["TDD Pattern", "NL1_TDD_UL_DL_Pattern_V1", "2", "64", "128", ""], "7": ["UL NARFCN", "UINT32", "1", "192", "22", "Uplink NR-ARFCN of Point A"], "8": ["UL Frequency Band", "UINT32", "1", "214", "7", "range[1, 89]"], "9": ["Cell Type", "UINT32", "1", "221", "1", "Enum{0: DL+UL, 1: Only DL}"], "10": ["Reserved", "UINT32", "1", "222", "2", ""], "11": ["PUSCH Config", "NL1_PUSCH_Config_V3", "1", "224", "32", ""], "12": ["PUCCH Config", "NL1_PUCCH_Config_V3", "1", "256", "288", ""], "13": ["PDCCH Common Search Space Config", "NL1_PDCCH_Search_Space_Config_V1", "2", "544", "128", ""], "14": ["PDCCH UE Specific Search Space Config", "NL1_PDCCH_Search_Space_Config_V1", "2", "672", "128", ""], "15": ["PDSCH Config", "NL1_PDSCH_Config_V4", "1", "800", "32", ""], "16": ["Active UL BWP Config", "NL1_BWP_Config_V3", "1", "832", "96", ""], "17": ["Active DL BWP Config", "NL1_BWP_Config_V3", "1", "928", "96", ""], "18": ["UL Center Frequency", "UINT32", "1", "1024", "32", "Unit: 5khz"], "19": ["DL Center Frequency", "UINT32", "1", "1056", "32", "Unit: 5khz"], "20": ["DL Point A NARFCN", "UINT32", "1", "1088", "22", "Downlink NR-ARFCN of Point A"], "21": ["Reserved", "UINT32", "1", "1110", "10", ""], "22": ["UL Point A NARFCN", "UINT32", "1", "1120", "22", "Uplink NR-ARFCN of Point A"], "23": ["Reserved", "UINT32", "1", "1142", "10", ""]}, "Name": "NL1_Scell_Config_V2"}, "NL1_Scell_Config_V3": {"ColNum": 6, "Header": ["Field", "Type Name", "Count", "Offset", "Length\n(bits)", "Description"], "Data": {"0": ["Physical Cell ID", "UINT32", "1", "0", "10", "range[0, 1007]"], "1": ["DL NARFCN", "UINT32", "1", "10", "22", "Downlink NR-ARFCN of SSB"], "2": ["DL Frequency Band", "UINT32", "1", "32", "8", ""], "3": ["Cell Index", "UINT32", "1", "40", "4", "range[1, 9]"], "4": ["UL Cc Index", "UINT32", "1", "44", "2", "range[1, 2]"], "5": ["Reserved", "UINT32", "1", "46", "18", ""], "6": ["TDD Pattern", "NL1_TDD_UL_DL_Pattern_V1", "2", "64", "128", ""], "7": ["UL NARFCN", "UINT32", "1", "192", "22", "Uplink NR-ARFCN of Point A"], "8": ["UL Frequency Band", "UINT32", "1", "214", "8", ""], "9": ["Cell Type", "UINT32", "1", "222", "1", "Enum{0: DL+UL, 1: Only DL}"], "10": ["Reserved", "UINT32", "1", "223", "1", ""], "11": ["PUSCH Config", "NL1_PUSCH_Config_V3", "1", "224", "32", ""], "12": ["PUCCH Config", "NL1_PUCCH_Config_V3", "1", "256", "288", ""], "13": ["PDCCH Common Search Space Config", "NL1_PDCCH_Search_Space_Config_V1", "2", "544", "128", ""], "14": ["PDCCH UE Specific Search Space Config", "NL1_PDCCH_Search_Space_Config_V1", "2", "672", "128", ""], "15": ["PDSCH Config", "NL1_PDSCH_Config_V5", "1", "800", "32", ""], "16": ["Active UL BWP Config", "NL1_BWP_Config_V3", "1", "832", "96", ""], "17": ["Active DL BWP Config", "NL1_BWP_Config_V3", "1", "928", "96", ""], "18": ["UL Center Frequency", "UINT32", "1", "1024", "32", "Unit: 5khz"], "19": ["DL Center Frequency", "UINT32", "1", "1056", "32", "Unit: 5khz"], "20": ["DL Point A NARFCN", "UINT32", "1", "1088", "22", "Downlink NR-ARFCN of Point A"], "21": ["Reserved", "UINT32", "1", "1110", "10", ""], "22": ["UL Point A NARFCN", "UINT32", "1", "1120", "22", "Uplink NR-ARFCN of Point A"], "23": ["Reserved", "UINT32", "1", "1142", "10", ""]}, "Name": "NL1_Scell_Config_V3"}, "NL1_Scell_Config_V4": {"ColNum": 6, "Header": ["Field", "Type Name", "Count", "Offset", "Length\n(bits)", "Description"], "Data": {"0": ["Physical Cell ID", "UINT32", "1", "0", "10", "range[0, 1007]"], "1": ["DL NARFCN", "UINT32", "1", "10", "22", "Downlink NR-ARFCN of SSB"], "2": ["DL Frequency Band", "UINT32", "1", "32", "9", ""], "3": ["Cell Index", "UINT32", "1", "41", "4", "range[1, 9]"], "4": ["UL Cc Index", "UINT32", "1", "45", "2", "range[1, 2]"], "5": ["Reserved", "UINT32", "1", "47", "17", ""], "6": ["TDD Pattern", "NL1_TDD_UL_DL_Pattern_V1", "2", "64", "128", ""], "7": ["UL NARFCN", "UINT32", "1", "192", "22", "Uplink NR-ARFCN of Point A"], "8": ["UL Frequency Band", "UINT32", "1", "214", "9", ""], "9": ["Cell Type", "UINT32", "1", "223", "1", "Enum{0: DL+UL, 1: Only DL}"], "10": ["PUSCH Config", "NL1_PUSCH_Config_V4", "1", "224", "32", ""], "11": ["PUCCH Config", "NL1_PUCCH_Config_V3", "1", "256", "288", ""], "12": ["PDCCH Common Search Space Config", "NL1_PDCCH_Search_Space_Config_V1", "2", "544", "128", ""], "13": ["PDCCH UE Specific Search Space Config", "NL1_PDCCH_Search_Space_Config_V1", "2", "672", "128", ""], "14": ["PDSCH Config", "NL1_PDSCH_Config_V6", "1", "800", "160", ""], "15": ["Active UL BWP Config", "NL1_BWP_Config_V3", "1", "960", "96", ""], "16": ["Active DL BWP Config", "NL1_BWP_Config_V3", "1", "1056", "96", ""], "17": ["UL Center Frequency", "UINT32", "1", "1152", "32", "Unit: 5khz"], "18": ["DL Center Frequency", "UINT32", "1", "1184", "32", "Unit: 5khz"], "19": ["DL Point A NARFCN", "UINT32", "1", "1216", "22", "Downlink NR-ARFCN of Point A"], "20": ["Reserved", "UINT32", "1", "1238", "10", ""], "21": ["UL Point A NARFCN", "UINT32", "1", "1248", "22", "Uplink NR-ARFCN of Point A"], "22": ["Reserved", "UINT32", "1", "1270", "10", ""]}, "Name": "NL1_Scell_Config_V4"}, "NL1_Scell_Config_V5": {"ColNum": 6, "Header": ["Field", "Type Name", "Count", "Offset", "Length\n(bits)", "Description"], "Data": {"0": ["Physical Cell ID", "UINT32", "1", "0", "10", "range[0, 1007]"], "1": ["DL NARFCN", "UINT32", "1", "10", "22", "Downlink NR-ARFCN of SSB"], "2": ["DL Frequency Band", "UINT32", "1", "32", "9", ""], "3": ["Cell Index", "UINT32", "1", "41", "4", "range[1, 9]"], "4": ["UL Cc Index", "UINT32", "1", "45", "2", "range[1, 2]"], "5": ["CP Type", "UINT32", "1", "47", "1", "Enum{0: Normal, 1: Extended}"], "6": ["Reserved", "UINT32", "1", "48", "16", ""], "7": ["TDD Pattern", "NL1_TDD_UL_DL_Pattern_V1", "2", "64", "128", ""], "8": ["UL NARFCN", "UINT32", "1", "192", "22", "Uplink NR-ARFCN of Point A"], "9": ["UL Frequency Band", "UINT32", "1", "214", "9", ""], "10": ["Cell Type", "UINT32", "1", "223", "1", "Enum{0: DL+UL, 1: Only DL}"], "11": ["PUSCH Config", "NL1_PUSCH_Config_V4", "1", "224", "32", ""], "12": ["PUCCH Config", "NL1_PUCCH_Config_V3", "1", "256", "288", ""], "13": ["PDCCH Common Search Space Config", "NL1_PDCCH_Search_Space_Config_V1", "2", "544", "128", ""], "14": ["PDCCH UE Specific Search Space Config", "NL1_PDCCH_Search_Space_Config_V1", "2", "672", "128", ""], "15": ["PDSCH Config", "NL1_PDSCH_Config_V6", "1", "800", "160", ""], "16": ["Active UL BWP Config", "NL1_BWP_Config_V3", "1", "960", "96", ""], "17": ["Active DL BWP Config", "NL1_BWP_Config_V3", "1", "1056", "96", ""], "18": ["UL Center Frequency", "UINT32", "1", "1152", "32", "Unit: 5khz"], "19": ["DL Center Frequency", "UINT32", "1", "1184", "32", "Unit: 5khz"], "20": ["DL Point A NARFCN", "UINT32", "1", "1216", "22", "Downlink NR-ARFCN of Point A"], "21": ["Reserved", "UINT32", "1", "1238", "10", ""], "22": ["UL Point A NARFCN", "UINT32", "1", "1248", "22", "Uplink NR-ARFCN of Point A"], "23": ["Reserved", "UINT32", "1", "1270", "6", ""], "24": ["SRS Switch Type", "UINT32", "1", "1276", "3", "Enum{0: 1T2R, 1:1T4R, 2:2T4R, 3:TR equal, 4: no config}"], "25": ["SRS Enable", "UINT32", "1", "1279", "1", "Enum{0: disable, 1: enable}"], "26": ["SRS Resource Set Config", "NL1_SRS_Resource_Set_Config_V2", "1", "1280", "288", ""], "27": ["CSI Report Config", "NL1_CSI_Report_Config_V2", "4", "1568", "384", ""]}, "Name": "NL1_Scell_Config_V5"}, "NL1_Scell_Config_V6": {"ColNum": 6, "Header": ["Field", "Type Name", "Count", "Offset", "Length\n(bits)", "Description"], "Data": {"0": ["Physical Cell ID", "UINT32", "1", "0", "10", "range[0, 1007]"], "1": ["DL NARFCN", "UINT32", "1", "10", "22", "Downlink NR-ARFCN of SSB"], "2": ["DL Frequency Band", "UINT32", "1", "32", "9", ""], "3": ["Cell Index", "UINT32", "1", "41", "4", "range[1, 9]"], "4": ["UL Cc Index", "UINT32", "1", "45", "3", "range[0, 3], 0: no UL"], "5": ["CP Type", "UINT32", "1", "48", "1", "Enum{0: Normal, 1: Extended}"], "6": ["Reserved", "UINT32", "1", "49", "15", ""], "7": ["TDD Pattern", "NL1_TDD_UL_DL_Pattern_V1", "2", "64", "128", ""], "8": ["UL NARFCN", "UINT32", "1", "192", "22", "Uplink NR-ARFCN of Point A"], "9": ["UL Frequency Band", "UINT32", "1", "214", "9", ""], "10": ["Cell Type", "UINT32", "1", "223", "1", "Enum{0: DL+UL, 1: Only DL}"], "11": ["PUSCH Config", "NL1_PUSCH_Config_V4", "1", "224", "32", ""], "12": ["PUCCH Config", "NL1_PUCCH_Config_V3", "1", "256", "288", ""], "13": ["PDCCH Common Search Space Config", "NL1_PDCCH_Search_Space_Config_V1", "2", "544", "128", ""], "14": ["PDCCH UE Specific Search Space Config", "NL1_PDCCH_Search_Space_Config_V1", "2", "672", "128", ""], "15": ["PDSCH Config", "NL1_PDSCH_Config_V6", "1", "800", "160", ""], "16": ["Active UL BWP Config", "NL1_BWP_Config_V3", "1", "960", "96", ""], "17": ["Active DL BWP Config", "NL1_BWP_Config_V3", "1", "1056", "96", ""], "18": ["UL Center Frequency", "UINT32", "1", "1152", "32", "Unit: 5khz"], "19": ["DL Center Frequency", "UINT32", "1", "1184", "32", "Unit: 5khz"], "20": ["DL Point A NARFCN", "UINT32", "1", "1216", "22", "Downlink NR-ARFCN of Point A"], "21": ["Reserved", "UINT32", "1", "1238", "10", ""], "22": ["UL Point A NARFCN", "UINT32", "1", "1248", "22", "Uplink NR-ARFCN of Point A"], "23": ["Reserved", "UINT32", "1", "1270", "6", ""], "24": ["SRS Switch Type", "UINT32", "1", "1276", "3", "Enum{0: 1T2R, 1:1T4R, 2:2T4R, 3:TR equal, 4: no config}"], "25": ["SRS Enable", "UINT32", "1", "1279", "1", "Enum{0: disable, 1: enable}"], "26": ["SRS Resource Set Config", "NL1_SRS_Resource_Set_Config_V2", "1", "1280", "288", ""], "27": ["CSI Report Config", "NL1_CSI_Report_Config_V2", "4", "1568", "384", ""]}, "Name": "NL1_Scell_Config_V6"}, "NL1_Scell_Config_V7": {"ColNum": 6, "Header": ["Field", "Type Name", "Count", "Offset", "Length\n(bits)", "Description"], "Data": {"0": ["Physical Cell ID", "UINT32", "1", "0", "10", "range[0, 1007]"], "1": ["DL NARFCN", "UINT32", "1", "10", "22", "Downlink NR-ARFCN of SSB"], "2": ["DL Frequency Band", "UINT32", "1", "32", "9", ""], "3": ["Cell Index", "UINT32", "1", "41", "4", "range[1, 9]"], "4": ["UL Cc Index", "UINT32", "1", "45", "3", "range[0, 3], 0: no UL"], "5": ["CP Type", "UINT32", "1", "48", "1", "Enum{0: Normal, 1: Extended}"], "6": ["Reserved", "UINT32", "1", "49", "15", ""], "7": ["TDD Pattern", "NL1_TDD_UL_DL_Pattern_V1", "2", "64", "128", ""], "8": ["UL NARFCN", "UINT32", "1", "192", "22", "Uplink NR-ARFCN of Point A"], "9": ["UL Frequency Band", "UINT32", "1", "214", "9", ""], "10": ["Cell Type", "UINT32", "1", "223", "1", "Enum{0: DL+UL, 1: Only DL}"], "11": ["PUSCH Config", "NL1_PUSCH_Config_V5", "1", "224", "32", ""], "12": ["PUCCH Config", "NL1_PUCCH_Config_V3", "1", "256", "288", ""], "13": ["PDCCH Common Search Space Config", "NL1_PDCCH_Search_Space_Config_V1", "2", "544", "128", ""], "14": ["PDCCH UE Specific Search Space Config", "NL1_PDCCH_Search_Space_Config_V1", "2", "672", "128", ""], "15": ["PDSCH Config", "NL1_PDSCH_Config_V6", "1", "800", "160", ""], "16": ["Active UL BWP Config", "NL1_BWP_Config_V3", "1", "960", "96", ""], "17": ["Active DL BWP Config", "NL1_BWP_Config_V3", "1", "1056", "96", ""], "18": ["UL Center Frequency", "UINT32", "1", "1152", "32", "Unit: 5khz"], "19": ["DL Center Frequency", "UINT32", "1", "1184", "32", "Unit: 5khz"], "20": ["DL Point A NARFCN", "UINT32", "1", "1216", "22", "Downlink NR-ARFCN of Point A"], "21": ["Reserved", "UINT32", "1", "1238", "10", ""], "22": ["UL Point A NARFCN", "UINT32", "1", "1248", "22", "Uplink NR-ARFCN of Point A"], "23": ["Reserved", "UINT32", "1", "1270", "6", ""], "24": ["SRS Switch Type", "UINT32", "1", "1276", "3", "Enum{0: 1T2R, 1:1T4R, 2:2T4R, 3:TR equal, 4: no config}"], "25": ["SRS Enable", "UINT32", "1", "1279", "1", "Enum{0: disable, 1: enable}"], "26": ["SRS Resource Set Config", "NL1_SRS_Resource_Set_Config_V2", "1", "1280", "288", ""], "27": ["CSI Report Config", "NL1_CSI_Report_Config_V2", "4", "1568", "384", ""]}, "Name": "NL1_Scell_Config_V7"}, "NL1_Scell_Config_V8": {"ColNum": 6, "Header": ["Field", "Type Name", "Count", "Offset", "Length\n(bits)", "Description"], "Data": {"0": ["Physical Cell ID", "UINT32", "1", "0", "10", "range[0, 1007]"], "1": ["DL NARFCN", "UINT32", "1", "10", "22", "Downlink NR-ARFCN of SSB"], "2": ["DL Frequency Band", "UINT32", "1", "32", "9", ""], "3": ["Cell Index", "UINT32", "1", "41", "4", "range[1, 9]"], "4": ["UL Cc Index", "UINT32", "1", "45", "3", "range[0, 3], 0: no UL"], "5": ["CP Type", "UINT32", "1", "48", "1", "Enum{0: Normal, 1: Extended}"], "6": ["Reserved", "UINT32", "1", "49", "15", ""], "7": ["TDD Pattern", "NL1_TDD_UL_DL_Pattern_V1", "2", "64", "128", ""], "8": ["UL NARFCN", "UINT32", "1", "192", "22", "Uplink NR-ARFCN of Point A"], "9": ["UL Frequency Band", "UINT32", "1", "214", "9", ""], "10": ["Cell Type", "UINT32", "1", "223", "1", "Enum{0: DL+UL, 1: Only DL}"], "11": ["PUSCH Config", "NL1_PUSCH_Config_V5", "1", "224", "32", ""], "12": ["PUCCH Config", "NL1_PUCCH_Config_V3", "1", "256", "288", ""], "13": ["PDCCH Common Search Space Config", "NL1_PDCCH_Search_Space_Config_V1", "2", "544", "128", ""], "14": ["PDCCH UE Specific Search Space Config", "NL1_PDCCH_Search_Space_Config_V1", "2", "672", "128", ""], "15": ["PDSCH Config", "NL1_PDSCH_Config_V6", "1", "800", "160", ""], "16": ["Active UL BWP Config", "NL1_BWP_Config_V3", "1", "960", "96", ""], "17": ["Active DL BWP Config", "NL1_BWP_Config_V3", "1", "1056", "96", ""], "18": ["UL Center Frequency", "UINT32", "1", "1152", "32", "Unit: 5khz"], "19": ["DL Center Frequency", "UINT32", "1", "1184", "32", "Unit: 5khz"], "20": ["DL Point A NARFCN", "UINT32", "1", "1216", "22", "Downlink NR-ARFCN of Point A"], "21": ["Reserved", "UINT32", "1", "1238", "10", ""], "22": ["UL Point A NARFCN", "UINT32", "1", "1248", "22", "Uplink NR-ARFCN of Point A"], "23": ["Reserved", "UINT32", "1", "1270", "6", ""], "24": ["SRS Switch Type", "UINT32", "1", "1276", "3", "Enum{0: 1T2R, 1:1T4R, 2:2T4R, 3:TR equal, 4: no config}"], "25": ["SRS Enable", "UINT32", "1", "1279", "1", "Enum{0: disable, 1: enable}"], "26": ["SRS Resource Set Config", "NL1_SRS_Resource_Set_Config_V2", "1", "1280", "288", ""], "27": ["CSI Report Config", "NL1_CSI_Report_Config_V3", "4", "1568", "384", ""]}, "Name": "NL1_Scell_Config_V8"}, "NL1_Scell_Config_V9": {"ColNum": 6, "Header": ["Field", "Type Name", "Count", "Offset", "Length\n(bits)", "Description"], "Data": {"0": ["Physical Cell ID", "UINT32", "1", "0", "10", "range[0, 1007]"], "1": ["DL NARFCN", "UINT32", "1", "10", "22", "Downlink NR-ARFCN of SSB"], "2": ["DL Frequency Band", "UINT32", "1", "32", "9", ""], "3": ["Cell Index", "UINT32", "1", "41", "4", "range[1, 9]"], "4": ["UL Cc Index", "UINT32", "1", "45", "3", "range[0, 3], 0: no UL"], "5": ["CP Type", "UINT32", "1", "48", "1", "Enum{0: Normal, 1: Extended}"], "6": ["Reserved", "UINT32", "1", "49", "15", ""], "7": ["TDD Pattern", "NL1_TDD_UL_DL_Pattern_V1", "2", "64", "128", ""], "8": ["UL NARFCN", "UINT32", "1", "192", "22", "Uplink NR-ARFCN of Point A"], "9": ["UL Frequency Band", "UINT32", "1", "214", "9", ""], "10": ["Cell Type", "UINT32", "1", "223", "1", "Enum{0: DL+UL, 1: Only DL}"], "11": ["PUSCH Config", "NL1_PUSCH_Config_V5", "1", "224", "32", ""], "12": ["PUCCH Config", "NL1_PUCCH_Config_V3", "1", "256", "288", ""], "13": ["PDCCH Common Search Space Config", "NL1_PDCCH_Search_Space_Config_V1", "2", "544", "128", ""], "14": ["PDCCH UE Specific Search Space Config", "NL1_PDCCH_Search_Space_Config_V1", "2", "672", "128", ""], "15": ["PDSCH Config", "NL1_PDSCH_Config_V6", "1", "800", "160", ""], "16": ["Active UL BWP Config", "NL1_BWP_Config_V4", "1", "960", "96", ""], "17": ["Active DL BWP Config", "NL1_BWP_Config_V4", "1", "1056", "96", ""], "18": ["UL Center Frequency", "UINT32", "1", "1152", "32", "Unit: 5khz"], "19": ["DL Center Frequency", "UINT32", "1", "1184", "32", "Unit: 5khz"], "20": ["DL Point A NARFCN", "UINT32", "1", "1216", "22", "Downlink NR-ARFCN of Point A"], "21": ["Reserved", "UINT32", "1", "1238", "10", ""], "22": ["UL Point A NARFCN", "UINT32", "1", "1248", "22", "Uplink NR-ARFCN of Point A"], "23": ["Reserved", "UINT32", "1", "1270", "6", ""], "24": ["SRS Switch Type", "UINT32", "1", "1276", "3", "Enum{0: 1T2R, 1:1T4R, 2:2T4R, 3:TR equal, 4: no config}"], "25": ["SRS Enable", "UINT32", "1", "1279", "1", "Enum{0: disable, 1: enable}"], "26": ["SRS Resource Set Config", "NL1_SRS_Resource_Set_Config_V2", "1", "1280", "288", ""], "27": ["CSI Report Config", "NL1_CSI_Report_Config_V3", "4", "1568", "384", ""]}, "Name": "NL1_Scell_Config_V9"}, "NL1_Scell_Config_V10": {"ColNum": 6, "Header": ["Field", "Type Name", "Count", "Offset", "Length\n(bits)", "Description"], "Data": {"0": ["Physical Cell ID", "UINT32", "1", "0", "10", "range[0, 1007]"], "1": ["DL NARFCN", "UINT32", "1", "10", "22", "Downlink NR-ARFCN of SSB"], "2": ["DL Frequency Band", "UINT32", "1", "32", "8", ""], "3": ["Cell Index", "UINT32", "1", "40", "4", "range[1, 9]"], "4": ["UL Cc Index", "UINT32", "1", "44", "2", "range[1, 2]"], "5": ["UL Carrier Bandwidth", "UINT32", "1", "46", "4", "Quantized bandwidth in MHz\nEnum{0:5MHz,1:10Mhz,2:15Mhz,3:20Mhz,4:25Mhz,5:30MHz,6:40MHz,\n7:50MHz,8:60MHz,9:80MHz,10:90MHz,11:100MHz,12:200MHz,\n13:400MHz}"], "6": ["DL Carrier Bandwidth", "UINT32", "1", "50", "4", "Quantized bandwidth in MHz\nEnum{0:5MHz,1:10Mhz,2:15Mhz,3:20Mhz,4:25Mhz,5:30MHz,6:40MHz,\n7:50MHz,8:60MHz,9:80MHz,10:90MHz,11:100MHz,12:200MHz,\n13:400MHz}"], "7": ["Reserved", "UINT32", "1", "54", "10", ""], "8": ["TDD Pattern", "NL1_TDD_UL_DL_Pattern_V1", "2", "64", "128", ""], "9": ["UL NARFCN", "UINT32", "1", "192", "22", "Uplink NR-ARFCN of Point A"], "10": ["UL Frequency Band", "UINT32", "1", "214", "8", ""], "11": ["Cell Type", "UINT32", "1", "222", "1", "Enum{0: DL+UL, 1: Only DL}"], "12": ["Reserved", "UINT32", "1", "223", "1", ""], "13": ["PUSCH Config", "NL1_PUSCH_Config_V3", "1", "224", "32", ""], "14": ["PUCCH Config", "NL1_PUCCH_Config_V3", "1", "256", "288", ""], "15": ["PDCCH Common Search Space Config", "NL1_PDCCH_Search_Space_Config_V1", "2", "544", "128", ""], "16": ["PDCCH UE Specific Search Space Config", "NL1_PDCCH_Search_Space_Config_V1", "2", "672", "128", ""], "17": ["PDSCH Config", "NL1_PDSCH_Config_V5", "1", "800", "32", ""], "18": ["Active UL BWP Config", "NL1_BWP_Config_V3", "1", "832", "96", ""], "19": ["Active DL BWP Config", "NL1_BWP_Config_V3", "1", "928", "96", ""], "20": ["UL Center Frequency", "UINT32", "1", "1024", "32", "Unit: 5khz"], "21": ["DL Center Frequency", "UINT32", "1", "1056", "32", "Unit: 5khz"], "22": ["DL Point A NARFCN", "UINT32", "1", "1088", "22", "Downlink NR-ARFCN of Point A"], "23": ["Reserved", "UINT32", "1", "1110", "10", ""], "24": ["UL Point A NARFCN", "UINT32", "1", "1120", "22", "Uplink NR-ARFCN of Point A"], "25": ["Reserved", "UINT32", "1", "1142", "10", ""]}, "Name": "NL1_Scell_Config_V10"}, "NL1_Scell_Config_V11": {"ColNum": 6, "Header": ["Field", "Type Name", "Count", "Offset", "Length\n(bits)", "Description"], "Data": {"0": ["Physical Cell ID", "UINT32", "1", "0", "10", "range[0, 1007]"], "1": ["DL NARFCN", "UINT32", "1", "10", "22", "Downlink NR-ARFCN of SSB"], "2": ["DL Frequency Band", "UINT32", "1", "32", "9", ""], "3": ["Cell Index", "UINT32", "1", "41", "4", "range[1, 9]"], "4": ["UL Cc Index", "UINT32", "1", "45", "3", "range[0, 3], 0: no UL"], "5": ["CP Type", "UINT32", "1", "48", "1", "Enum{0: Normal, 1: Extended}"], "6": ["UL Carrier Bandwidth", "UINT32", "1", "49", "4", "Quantized bandwidth in MHz\nEnum{0:5MHz,1:10Mhz,2:15Mhz,3:20Mhz,4:25Mhz,5:30MHz,6:40MHz,\n7:50MHz,8:60MHz,9:80MHz,10:90MHz,11:100MHz,12:70MHz,13:200MHz,\n14:400MHz}"], "7": ["DL Carrier Bandwidth", "UINT32", "1", "53", "4", "Quantized bandwidth in MHz\nEnum{0:5MHz,1:10Mhz,2:15Mhz,3:20Mhz,4:25Mhz,5:30MHz,6:40MHz,\n7:50MHz,8:60MHz,9:80MHz,10:90MHz,11:100MHz,12:70MHz,13:200MHz,\n14:400MHz}"], "8": ["Reserved", "UINT32", "1", "57", "7", ""], "9": ["TDD Pattern", "NL1_TDD_UL_DL_Pattern_V1", "2", "64", "128", ""], "10": ["UL NARFCN", "UINT32", "1", "192", "22", "Uplink NR-ARFCN of Point A"], "11": ["UL Frequency Band", "UINT32", "1", "214", "9", ""], "12": ["Cell Type", "UINT32", "1", "223", "1", "Enum{0: DL+UL, 1: Only DL}"], "13": ["PUSCH Config", "NL1_PUSCH_Config_V5", "1", "224", "32", ""], "14": ["PUCCH Config", "NL1_PUCCH_Config_V3", "1", "256", "288", ""], "15": ["PDCCH Common Search Space Config", "NL1_PDCCH_Search_Space_Config_V1", "2", "544", "128", ""], "16": ["PDCCH UE Specific Search Space Config", "NL1_PDCCH_Search_Space_Config_V1", "2", "672", "128", ""], "17": ["PDSCH Config", "NL1_PDSCH_Config_V6", "1", "800", "160", ""], "18": ["Active UL BWP Config", "NL1_BWP_Config_V4", "1", "960", "96", ""], "19": ["Active DL BWP Config", "NL1_BWP_Config_V4", "1", "1056", "96", ""], "20": ["UL Center Frequency", "UINT32", "1", "1152", "32", "Unit: 5khz"], "21": ["DL Center Frequency", "UINT32", "1", "1184", "32", "Unit: 5khz"], "22": ["DL Point A NARFCN", "UINT32", "1", "1216", "22", "Downlink NR-ARFCN of Point A"], "23": ["Reserved", "UINT32", "1", "1238", "10", ""], "24": ["UL Point A NARFCN", "UINT32", "1", "1248", "22", "Uplink NR-ARFCN of Point A"], "25": ["Reserved", "UINT32", "1", "1270", "6", ""], "26": ["SRS Switch Type", "UINT32", "1", "1276", "3", "Enum{0: 1T2R, 1:1T4R, 2:2T4R, 3:TR equal, 4: no config}"], "27": ["SRS Enable", "UINT32", "1", "1279", "1", "Enum{0: disable, 1: enable}"], "28": ["SRS Resource Set Config", "NL1_SRS_Resource_Set_Config_V2", "1", "1280", "288", ""], "29": ["CSI Report Config", "NL1_CSI_Report_Config_V3", "4", "1568", "384", ""]}, "Name": "NL1_Scell_Config_V11"}, "NL1_SUL_Config_V1": {"ColNum": 6, "Header": ["Field", "Type Name", "Count", "Offset", "Length\n(bits)", "Description"], "Data": {"0": ["Valid", "UINT32", "1", "0", "1", "Enum{0: Invalid, 1: Valid}"], "1": ["UL NARFCN", "UINT32", "1", "1", "22", "Uplink NR-ARFCN of Point A"], "2": ["UL Frequency Band", "UINT32", "1", "23", "8", ""], "3": ["Reserved", "UINT32", "1", "31", "1", ""]}, "Name": "NL1_SUL_Config_V1"}, "NL1_SUL_Config_V2": {"ColNum": 6, "Header": ["Field", "Type Name", "Count", "Offset", "Length\n(bits)", "Description"], "Data": {"0": ["Valid", "UINT32", "1", "0", "1", "Enum{0: Invalid, 1: Valid}"], "1": ["UL NARFCN", "UINT32", "1", "1", "22", "Uplink NR-ARFCN of Point A"], "2": ["UL Frequency Band", "UINT32", "1", "23", "8", ""], "3": ["Reserved", "UINT32", "1", "31", "1", ""], "4": ["TDD Pattern", "NL1_TDD_UL_DL_Pattern_V1", "2", "32", "128", ""], "5": ["RACH Config", "NL1_RACH_Config_V2", "1", "160", "128", ""], "6": ["PUSCH Config", "NL1_PUSCH_Config_V3", "1", "288", "32", ""], "7": ["PUCCH Config", "NL1_PUCCH_Config_V3", "1", "320", "288", ""], "8": ["Active UL BWP Config", "NL1_BWP_Config_V3", "1", "608", "96", ""]}, "Name": "NL1_SUL_Config_V2"}, "NL1_SUL_Config_V3": {"ColNum": 6, "Header": ["Field", "Type Name", "Count", "Offset", "Length\n(bits)", "Description"], "Data": {"0": ["Valid", "UINT32", "1", "0", "1", "Enum{0: Invalid, 1: Valid}"], "1": ["UL NARFCN", "UINT32", "1", "1", "22", "Uplink NR-ARFCN of Point A"], "2": ["UL Frequency Band", "UINT32", "1", "23", "8", ""], "3": ["Reserved", "UINT32", "1", "31", "1", ""], "4": ["TDD Pattern", "NL1_TDD_UL_DL_Pattern_V1", "2", "32", "128", ""], "5": ["RACH Config", "NL1_RACH_Config_V2", "1", "160", "128", ""], "6": ["PUSCH Config", "NL1_PUSCH_Config_V4", "1", "288", "32", ""], "7": ["PUCCH Config", "NL1_PUCCH_Config_V3", "1", "320", "288", ""], "8": ["Active UL BWP Config", "NL1_BWP_Config_V3", "1", "608", "96", ""]}, "Name": "NL1_SUL_Config_V3"}, "NL1_SUL_Config_V4": {"ColNum": 6, "Header": ["Field", "Type Name", "Count", "Offset", "Length\n(bits)", "Description"], "Data": {"0": ["Valid", "UINT32", "1", "0", "1", "Enum{0: Invalid, 1: Valid}"], "1": ["UL NARFCN", "UINT32", "1", "1", "22", "Uplink NR-ARFCN of Point A"], "2": ["UL Frequency Band", "UINT32", "1", "23", "8", ""], "3": ["Reserved", "UINT32", "1", "31", "1", ""], "4": ["TDD Pattern", "NL1_TDD_UL_DL_Pattern_V1", "2", "32", "128", ""], "5": ["RACH Config", "NL1_RACH_Config_V2", "1", "160", "128", ""], "6": ["PUSCH Config", "NL1_PUSCH_Config_V5", "1", "288", "32", ""], "7": ["PUCCH Config", "NL1_PUCCH_Config_V3", "1", "320", "288", ""], "8": ["Active UL BWP Config", "NL1_BWP_Config_V3", "1", "608", "96", ""]}, "Name": "NL1_SUL_Config_V4"}, "NL1_SUL_Config_V5": {"ColNum": 6, "Header": ["Field", "Type Name", "Count", "Offset", "Length\n(bits)", "Description"], "Data": {"0": ["Valid", "UINT32", "1", "0", "1", "Enum{0: Invalid, 1: Valid}"], "1": ["UL NARFCN", "UINT32", "1", "1", "22", "Uplink NR-ARFCN of Point A"], "2": ["UL Frequency Band", "UINT32", "1", "23", "8", ""], "3": ["Reserved", "UINT32", "1", "31", "1", ""], "4": ["TDD Pattern", "NL1_TDD_UL_DL_Pattern_V1", "2", "32", "128", ""], "5": ["RACH Config", "NL1_RACH_Config_V2", "1", "160", "128", ""], "6": ["PUSCH Config", "NL1_PUSCH_Config_V5", "1", "288", "32", ""], "7": ["PUCCH Config", "NL1_PUCCH_Config_V3", "1", "320", "288", ""], "8": ["Active UL BWP Config", "NL1_BWP_Config_V4", "1", "608", "96", ""]}, "Name": "NL1_SUL_Config_V5"}, "NL1_TDD_UL_DL_Pattern_V1": {"ColNum": 6, "Header": ["Field", "Type Name", "Count", "Offset", "Length\n(bits)", "Description"], "Data": {"0": ["Valid", "UINT32", "1", "0", "1", "Enum{0: Invalid, 1: Valid}"], "1": ["Transmission Period", "UINT32", "1", "1", "4", "Enum{0: 0_5ms, 1: 0_625ms, 2: 1msB, 3: 1_25ms, 4: 2ms,\n5: 2_5ms, 6: 3ms, 7: 4ms, 8: 5ms, 9: 10ms}"], "2": ["Number of DL slot", "UINT32", "1", "5", "9", "range[0, 320]"], "3": ["Number of UL slot", "UINT32", "1", "14", "9", "range[0, 320]"], "4": ["Number of DL symbol", "UINT32", "1", "23", "4", "range[0, 14]"], "5": ["Number of UL symbol", "UINT32", "1", "27", "4", "range[0, 14]"], "6": ["Reserved", "UINT32", "1", "31", "1", ""], "7": ["Guard Period", "UINT32", "1", "32", "4", "range[0, 10]"], "8": ["Reserved", "UINT32", "1", "36", "28", ""]}, "Name": "NL1_TDD_UL_DL_Pattern_V1"}, "NL1_RACH_Config_V1": {"ColNum": 6, "Header": ["Field", "Type Name", "Count", "Offset", "Length\n(bits)", "Description"], "Data": {"0": ["PRACH Configuration Index", "UINT32", "1", "0", "8", "range[0, 255]"], "1": ["Root Sequence Index", "UINT32", "1", "8", "10", "range[0, 837]"], "2": ["Total Number of Preambles", "UINT32", "1", "18", "6", "range[1, 63]"], "3": ["SSB RO Config Valid", "UINT32", "1", "24", "1", "Enum{0: Invalid, 1: Valid}"], "4": ["SSB Per RO", "UINT32", "1", "25", "3", "Enum{0: 1/8, 1: 1/4, 2: 1/2, 3: 1, 4: 2, 5: 4, 6: 8, 7: 16}"], "5": ["Reserved", "UINT32", "1", "28", "4", ""], "6": ["CB Preambles Per SSB", "UINT32", "1", "32", "6", "range[1, 63]"], "7": ["MSG1 SCS", "UINT32", "1", "38", "3", "Enum{0:15KHz,1:30KHz,2:60KHz,3:120KHz,4:240KHz,5:Invalid}"], "8": ["Reserved", "UINT32", "1", "41", "23", ""], "9": ["Preamble Target Power", "INT16", "1", "64", "16", ""], "10": ["SSB RSRP Threshold", "INT16", "1", "80", "16", ""]}, "Name": "NL1_RACH_Config_V1"}, "NL1_RACH_Config_V2": {"ColNum": 6, "Header": ["Field", "Type Name", "Count", "Offset", "Length\n(bits)", "Description"], "Data": {"0": ["PRACH Configuration Index", "UINT32", "1", "0", "8", "range[0, 255]"], "1": ["Root Sequence Index", "UINT32", "1", "8", "10", "range[0, 837]"], "2": ["Total Number of Preambles", "UINT32", "1", "18", "6", "range[1, 63]"], "3": ["SSB RO Config Valid", "UINT32", "1", "24", "1", "Enum{0: Invalid, 1: Valid}"], "4": ["SSB Per RO", "UINT32", "1", "25", "3", "Enum{0: 1/8, 1: 1/4, 2: 1/2, 3: 1, 4: 2, 5: 4, 6: 8, 7: 16}"], "5": ["Reserved", "UINT32", "1", "28", "4", ""], "6": ["CB Preambles Per SSB", "UINT32", "1", "32", "6", "range[1, 63]"], "7": ["MSG1 SCS", "UINT32", "1", "38", "3", "Enum{0:15KHz,1:30KHz,2:60KHz,3:120KHz,4:240KHz,5:Invalid}"], "8": ["Reserved", "UINT32", "1", "41", "23", ""], "9": ["Preamble Target Power", "INT16", "1", "64", "16", ""], "10": ["SSB RSRP Threshold", "INT16", "1", "80", "16", ""], "11": ["SUL RSRP Threshold", "INT16", "1", "96", "16", "0 means invalid"], "12": ["Reserved", "INT16", "1", "112", "16", ""]}, "Name": "NL1_RACH_Config_V2"}, "NL1_PUSCH_Config_V3": {"ColNum": 6, "Header": ["Field", "Type Name", "Count", "Offset", "Length\n(bits)", "Description"], "Data": {"0": ["Frequency Hopping", "UINT32", "1", "0", "2", "Enum{0: not configured, 1: intra, 2: inter}"], "1": ["Tx Config Type", "UINT32", "1", "2", "1", "Enum{0: Codebook, 1: Non-codebook}"], "2": ["Resource Allocation", "UINT32", "1", "3", "1", "Enum{0: Type 0, 1: Type 1}"], "3": ["Max MCS", "UINT32", "1", "4", "1", "Enum{0: 64QAM, 1: 256QAM}"], "4": ["Max Rank", "UINT32", "1", "5", "2", "Enum{0 : Rank 1, 1: Rank 2, 2: Rank 3, 3: Rank 4}"], "5": ["RBG Size", "UINT32", "1", "7", "1", "Enum{0: Config 1, 1: Config 2}"], "6": ["DMRS Additional Position for Mapping Type A", "UINT32", "1", "8", "2", "range[0, 3]"], "7": ["DMRS Additional Position for Mapping Type B", "UINT32", "1", "10", "2", "range[0, 3]"], "8": ["Reserved", "UINT32", "1", "12", "20", ""]}, "Name": "NL1_PUSCH_Config_V3"}, "NL1_PUSCH_Config_V4": {"ColNum": 6, "Header": ["Field", "Type Name", "Count", "Offset", "Length\n(bits)", "Description"], "Data": {"0": ["Frequency Hopping", "UINT32", "1", "0", "2", "Enum{0: not configured, 1: intra, 2: inter}"], "1": ["Tx Config Type", "UINT32", "1", "2", "1", "Enum{0: Codebook, 1: Non-codebook}"], "2": ["Resource Allocation", "UINT32", "1", "3", "1", "Enum{0: Type 0, 1: Type 1}"], "3": ["Max MCS", "UINT32", "1", "4", "1", "Enum{0: 64QAM, 1: 256QAM}"], "4": ["Max Rank", "UINT32", "1", "5", "2", "Enum{0 : Rank 1, 1: Rank 2, 2: Rank 3, 3: Rank 4}"], "5": ["RBG Size", "UINT32", "1", "7", "1", "Enum{0: Config 1, 1: Config 2}"], "6": ["DMRS Additional Position for Mapping Type A", "UINT32", "1", "8", "2", "range[0, 3]"], "7": ["DMRS Additional Position for Mapping Type B", "UINT32", "1", "10", "2", "range[0, 3]"], "8": ["PTRS Config Valid", "UINT32", "1", "12", "1", ""], "9": ["Reserved", "UINT32", "1", "13", "19", ""]}, "Name": "NL1_PUSCH_Config_V4"}, "NL1_PUSCH_Config_V5": {"ColNum": 6, "Header": ["Field", "Type Name", "Count", "Offset", "Length\n(bits)", "Description"], "Data": {"0": ["Frequency Hopping", "UINT32", "1", "0", "2", "Enum{0: not configured, 1: intra, 2: inter}"], "1": ["Tx Config Type", "UINT32", "1", "2", "1", "Enum{0: Codebook, 1: Non-codebook}"], "2": ["Resource Allocation", "UINT32", "1", "3", "1", "Enum{0: Type 0, 1: Type 1}"], "3": ["Max MCS", "UINT32", "1", "4", "1", "Enum{0: 64QAM, 1: 256QAM}"], "4": ["Max Rank", "UINT32", "1", "5", "2", "Enum{0 : Rank 1, 1: Rank 2, 2: Rank 3, 3: Rank 4}"], "5": ["RBG Size", "UINT32", "1", "7", "1", "Enum{0: Config 1, 1: Config 2}"], "6": ["DMRS Additional Position for Mapping Type A", "UINT32", "1", "8", "2", "range[0, 3]"], "7": ["DMRS Additional Position for Mapping Type B", "UINT32", "1", "10", "2", "range[0, 3]"], "8": ["PTRS Config Valid", "UINT32", "1", "12", "1", ""], "9": ["Transform Precoder", "UINT32", "1", "13", "1", "range[0, 1], Enum{0: Disabled, 1: Enabled}"], "10": ["Reserved", "UINT32", "1", "14", "18", ""]}, "Name": "NL1_PUSCH_Config_V5"}, "NL1_PUCCH_Config_V1": {"ColNum": 6, "Header": ["Field", "Type Name", "Count", "Offset", "Length\n(bits)", "Description"], "Data": {"0": ["Group Hopping", "UINT32", "1", "0", "1", "Enum{0: Disabled, 1: Enabled}"], "1": ["Sequence Hopping", "UINT32", "1", "1", "1", "Enum{0: Disabled, 1: Enabled}"], "2": ["Inter Slot Frequency Hopping", "UINT32", "1", "2", "4", "Bit 0 means format 1, bit 1 means format 2, and so on.\nValue 0 means disabled, value 1 means enabled."], "3": ["Additional DMRS", "UINT32", "1", "6", "4", "Bit 0 means format 1, bit 1 means format 2, and so on.\nValue 0 means disabled, value 1 means enabled."], "4": ["Reserved", "UINT32", "1", "10", "22", ""]}, "Name": "NL1_PUCCH_Config_V1"}, "NL1_PUCCH_Config_V2": {"ColNum": 6, "Header": ["Field", "Type Name", "Count", "Offset", "Length\n(bits)", "Description"], "Data": {"0": ["Group Hopping", "UINT32", "1", "0", "1", "Enum{0: Disabled, 1: Enabled}"], "1": ["Sequence Hopping", "UINT32", "1", "1", "1", "Enum{0: Disabled, 1: Enabled}"], "2": ["Inter Slot Frequency Hopping", "UINT32", "1", "2", "4", "Bit 0 means format 1, bit 1 means format 2, and so on.\nValue 0 means disabled, value 1 means enabled."], "3": ["Additional DMRS", "UINT32", "1", "6", "4", "Bit 0 means format 1, bit 1 means format 2, and so on.\nValue 0 means disabled, value 1 means enabled."], "4": ["Reserved", "UINT32", "1", "10", "22", ""], "5": ["SR Resource Config", "NL1_SR_Resource_Config_V1", "8", "32", "256", ""]}, "Name": "NL1_PUCCH_Config_V2"}, "NL1_PUCCH_Config_V3": {"ColNum": 6, "Header": ["Field", "Type Name", "Count", "Offset", "Length\n(bits)", "Description"], "Data": {"0": ["Vaid", "UINT32", "1", "0", "1", "Enum{0: Invalid config, 1: Valid config}"], "1": ["Group Hopping", "UINT32", "1", "1", "1", "Enum{0: Disabled, 1: Enabled}"], "2": ["Sequence Hopping", "UINT32", "1", "2", "1", "Enum{0: Disabled, 1: Enabled}"], "3": ["Inter Slot Frequency Hopping", "UINT32", "1", "3", "4", "Bit 0 means format 1, bit 1 means format 2, and so on.\nValue 0 means disabled, value 1 means enabled."], "4": ["Additional DMRS", "UINT32", "1", "7", "4", "Bit 0 means format 1, bit 1 means format 2, and so on.\nValue 0 means disabled, value 1 means enabled."], "5": ["Reserved", "UINT32", "1", "11", "21", ""], "6": ["SR Resource Config", "NL1_SR_Resource_Config_V1", "8", "32", "256", ""]}, "Name": "NL1_PUCCH_Config_V3"}, "NL1_SR_Resource_Config_V1": {"ColNum": 6, "Header": ["Field", "Type Name", "Count", "Offset", "Length\n(bits)", "Description"], "Data": {"0": ["Vaid", "UINT32", "1", "0", "1", "Enum{0: Invalid config, 1: Valid config}"], "1": ["Resource Id", "UINT32", "1", "1", "3", "range[0, 7]"], "2": ["SR Id", "UINT32", "1", "4", "3", "range[0, 7]"], "3": ["Periodicity as Symbols", "UINT32", "1", "7", "1", "0: The unit of periodicity is slots, 1: The unit of\nperiodicity is symbols\nEnum{0:Period unit is slots,1:Period unit is symbols}"], "4": ["Periodicity", "UINT32", "1", "8", "10", "range[1, 640]"], "5": ["Offset", "UINT32", "1", "18", "10", "range[0, 639]"], "6": ["Reserved", "UINT32", "1", "28", "4", ""]}, "Name": "NL1_SR_Resource_Config_V1"}, "NL1_PDCCH_Search_Space_Config_V1": {"ColNum": 6, "Header": ["Field", "Type Name", "Count", "Offset", "Length\n(bits)", "Description"], "Data": {"0": ["Valid Search Space", "UINT32", "1", "0", "1", "Enum{0: Invalid, 1: Valid}"], "1": ["Search Space ID", "UINT32", "1", "1", "6", "range[0, 39]"], "2": ["Slot Periodicity", "UINT32", "1", "7", "4", "Enum{0: 1 slot, 1: 2 slots, 2: 4 slots, 3: 5 slots, 4: 8 slots, 5: 10 slots, 6: 16 slots, 7: 20 slots,\n8: 40 slots,9: 80 slots,10: 160 slots,11: 320 slots,12: 640 slots,13: 1280 slots,14: 2560 slots}"], "3": ["Slot Offset", "UINT32", "1", "11", "12", "range[0, 2559]"], "4": ["Reserved", "UINT32", "1", "23", "9", ""], "5": ["Duration", "UINT32", "1", "32", "12", "range[2, 2559]"], "6": ["Monitoring Symbols", "UINT32", "1", "44", "14", "bit 0 means symbol 0, bit 1 means symbol 1, and so on."], "7": ["Monitoring 0_0 and 1_0", "UINT32", "1", "58", "1", "Enum{0: False, 1: True}"], "8": ["Monitoring 0_1 and 1_1", "UINT32", "1", "59", "1", "Enum{0: False, 1: True}"], "9": ["Monitoring 2_0", "UINT32", "1", "60", "1", "Enum{0: False, 1: True}"], "10": ["Monitoring 2_1", "UINT32", "1", "61", "1", "Enum{0: False, 1: True}"], "11": ["Monitoring 2_2", "UINT32", "1", "62", "1", "Enum{0: False, 1: True}"], "12": ["Monitoring 2_3", "UINT32", "1", "63", "1", "Enum{0: False, 1: True}"]}, "Name": "NL1_PDCCH_Search_Space_Config_V1"}, "NL1_PDSCH_Config_V4": {"ColNum": 6, "Header": ["Field", "Type Name", "Count", "Offset", "Length\n(bits)", "Description"], "Data": {"0": ["Resource Allocation", "UINT32", "1", "0", "2", "Enum{0: Type 0, 1: Type 1, 2: Dynamic switch}"], "1": ["RBG Size", "UINT32", "1", "2", "1", "Enum{0: Config 1, 1: Config 2}"], "2": ["Max MCS", "UINT32", "1", "3", "1", "Enum{0: 64QAM, 1: 256QAM}"], "3": ["Max Rank", "UINT32", "1", "4", "2", "Enum{0 : Rank 1, 1: Rank 2, 2: Rank 3, 3: Rank 4}"], "4": ["PRB Bundling Type", "UINT32", "1", "6", "1", "Enum{0: Static, 1: Dynamic}"], "5": ["PRB Bundling Size", "UINT32", "1", "7", "3", "Enum{0: N2, 1: N4, 2: Wideband}"], "6": ["PRB Bundling Size Set 1", "UINT32", "1", "10", "3", "Enum{0: N2, 1: N4, 2: Wideband,3: N2 wideband, 4: N4 wideband}"], "7": ["PRB Bundling Size Set 2", "UINT32", "1", "13", "3", "Enum{0: N2, 1: N4, 2: Wideband}"], "8": ["DMRS Additional Position for Mapping Type A", "UINT32", "1", "16", "2", "range[0, 3]"], "9": ["DMRS Additional Position for Mapping Type B", "UINT32", "1", "18", "2", "range[0, 3]"], "10": ["QCL Source", "UINT32", "1", "20", "2", "Enum{0: invalid, 1: SSB, 2: CSI-RS}"], "11": ["QCL Source ID", "UINT32", "1", "22", "7", "If QCL Source is SSB, the ID means SSB index. If QCL Source is\nCSI-RS, the ID means CSI-RS resource ID."], "12": ["QCL Type", "UINT32", "1", "29", "2", "Valid only when QCL Source is valid.\nEnum{0: Type A, 1: Type B, 2: Type C, 3: Type D}"], "13": ["Reserved", "UINT32", "1", "31", "1", ""]}, "Name": "NL1_PDSCH_Config_V4"}, "NL1_PDSCH_Config_V5": {"ColNum": 6, "Header": ["Field", "Type Name", "Count", "Offset", "Length\n(bits)", "Description"], "Data": {"0": ["Resource Allocation", "UINT32", "1", "0", "2", "Enum{0: Type 0, 1: Type 1, 2: Dynamic switch}"], "1": ["RBG Size", "UINT32", "1", "2", "1", "Enum{0: Config 1, 1: Config 2}"], "2": ["Max MCS", "UINT32", "1", "3", "1", "Enum{0: 64QAM, 1: 256QAM}"], "3": ["Max Rank", "UINT32", "1", "4", "3", "Enum{0 : Rank 1, 1 : Rank 2, 2 : Rank 3, 3 : Rank 4,\n4 : Rank 5, 5 : Rank 6, 6 : Rank 7, 7 : Rank 8}"], "4": ["PRB Bundling Type", "UINT32", "1", "7", "1", "Enum{0: Static, 1: Dynamic}"], "5": ["PRB Bundling Size", "UINT32", "1", "8", "3", "Enum{0: N2, 1: N4, 2: Wideband}"], "6": ["PRB Bundling Size Set 1", "UINT32", "1", "11", "3", "Enum{0: N2, 1: N4, 2: Wideband, 3:N2 wideband, 4: N4 wideband}"], "7": ["PRB Bundling Size Set 2", "UINT32", "1", "14", "3", "Enum{0: N2, 1: N4, 2: Wideband}"], "8": ["DMRS Additional Position for Mapping Type A", "UINT32", "1", "17", "2", "range[0, 3]"], "9": ["DMRS Additional Position for Mapping Type B", "UINT32", "1", "19", "2", "range[0, 3]"], "10": ["QCL Source", "UINT32", "1", "21", "2", "Enum{0: invalid, 1: SSB, 2: CSI-RS}"], "11": ["QCL Source ID", "UINT32", "1", "23", "7", "If QCL Source is SSB, the ID means SSB index. If QCL Source is\nCSI-RS, the ID means CSI-RS resource ID."], "12": ["QCL Type", "UINT32", "1", "30", "2", "Valid only when QCL Source is valid.\nEnum{0: Type A, 1: Type B, 2: Type C, 3: Type D}"]}, "Name": "NL1_PDSCH_Config_V5"}, "NL1_PDSCH_Config_V6": {"ColNum": 6, "Header": ["Field", "Type Name", "Count", "Offset", "Length\n(bits)", "Description"], "Data": {"0": ["Resource Allocation", "UINT32", "1", "0", "2", "Enum{0: Type 0, 1: Type 1, 2: Dynamic switch}"], "1": ["RBG Size", "UINT32", "1", "2", "1", "Enum{0: Config 1, 1: Config 2}"], "2": ["Max MCS", "UINT32", "1", "3", "1", "Enum{0: 64QAM, 1: 256QAM}"], "3": ["Max Rank", "UINT32", "1", "4", "3", "Enum{0 : Rank 1, 1 : Rank 2, 2 : Rank 3, 3 : Rank 4,\n4 : Rank 5, 5 : Rank 6, 6 : Rank 7, 7 : Rank 8}"], "4": ["PRB Bundling Type", "UINT32", "1", "7", "1", "Enum{0: Static, 1: Dynamic}"], "5": ["PRB Bundling Size", "UINT32", "1", "8", "3", "Enum{0: N2, 1: N4, 2: Wideband}"], "6": ["PRB Bundling Size Set 1", "UINT32", "1", "11", "3", "Enum{0: N2, 1: N4, 2: Wideband, 3: N2 wideband, 4:N4 wideband}"], "7": ["PRB Bundling Size Set 2", "UINT32", "1", "14", "3", "Enum{0: N2, 1: N4, 2: Wideband}"], "8": ["DMRS Additional Position for Mapping Type A", "UINT32", "1", "17", "2", "range[0, 3]"], "9": ["DMRS Additional Position for Mapping Type B", "UINT32", "1", "19", "2", "range[0, 3]"], "10": ["QCL Source", "UINT32", "1", "21", "2", "Enum{0: invalid, 1: SSB, 2: CSI-RS}"], "11": ["QCL Source ID", "UINT32", "1", "23", "7", "If QCL Source is SSB, the ID means SSB index. If QCL Source is\nCSI-RS, the ID means CSI-RS resource ID."], "12": ["QCL Type", "UINT32", "1", "30", "2", "Valid only when QCL Source is valid.\nEnum{0: Type A, 1: Type B, 2: Type C, 3: Type D}"], "13": ["Reserved", "UINT32", "1", "32", "31", ""], "14": ["PTRS Config Valid", "UINT32", "1", "63", "1", ""], "15": ["PTRS Config", "NL1_PDSCH_PTRS_Config_V1", "1", "64", "96", "Valid if PTRS Config Valid=1"]}, "Name": "NL1_PDSCH_Config_V6"}, "NL1_PDSCH_PTRS_Config_V1": {"ColNum": 6, "Header": ["Field", "Type Name", "Count", "Offset", "Length\n(bits)", "Description"], "Data": {"0": ["Frequency Density Valid", "UINT32", "1", "0", "1", ""], "1": ["Time Density Valid", "UINT32", "1", "1", "1", ""], "2": ["Epre Ratio", "UINT32", "1", "2", "2", "range[0, 3]"], "3": ["Resource Element Offset", "UINT32", "1", "4", "2", "Enum{0: Offset00, 1: Offset01, 2: Offset10, 3: Offset11}"], "4": ["Reserved", "UINT32", "1", "6", "26", ""], "5": ["Frequency Density", "UINT16", "2", "32", "32", "range[1, 276], valid only if Frequency Density Valid=1"], "6": ["Time Density", "UINT8", "3", "64", "24", "range[0, 29], valid only if Time Density Valid=1"], "7": ["Reserved", "UINT8", "1", "88", "8", ""]}, "Name": "NL1_PDSCH_PTRS_Config_V1"}, "NL1_SRS_Resource_Set_Config_V2": {"ColNum": 6, "Header": ["Field", "Type Name", "Count", "Offset", "Length\n(bits)", "Description"], "Data": {"0": ["Resource Set Id", "UINT16", "1", "0", "4", "range[0, 15]"], "1": ["Usage", "UINT16", "1", "4", "2", "Enum{0: beam management, 1: codebook, 2: non-codebook,\n3: antenna switching}"], "2": ["alpha", "UINT16", "1", "6", "3", "Enum{0:0,1: 0_4, 2: 0_5, 3: 0_6, 4: 0_7, 5: 0_8, 6: 0_9, 7: 1}"], "3": ["Reserved", "UINT16", "1", "9", "7", ""], "4": ["p0", "INT16", "1", "16", "16", "range[-202, 24]"], "5": ["SRS Resources", "NL1_SRS_Resource_Config_V2", "4", "32", "256", ""]}, "Name": "NL1_SRS_Resource_Set_Config_V2"}, "NL1_SRS_Resource_Config_V2": {"ColNum": 6, "Header": ["Field", "Type Name", "Count", "Offset", "Length\n(bits)", "Description"], "Data": {"0": ["Valid", "UINT32", "1", "0", "1", "Enum{0: Invalid, 1: Valid}"], "1": ["Resource Id", "UINT32", "1", "1", "6", "range[0, 63]"], "2": ["Resource Type", "UINT32", "1", "7", "2", "Enum{0: aperiodic, 1: semi-persistent, 2: periodic}"], "3": ["Number of SRS Ports", "UINT32", "1", "9", "3", "range[1, 4]"], "4": ["Number of Symbols", "UINT32", "1", "12", "3", "range[1, 4]"], "5": ["Frequency Domain Position", "UINT32", "1", "15", "7", "range[0, 67]"], "6": ["Frequency Domain Shift", "UINT32", "1", "22", "9", "range[0, 268]"], "7": ["Reserved", "UINT32", "1", "31", "1", ""], "8": ["Periodicity", "UINT32", "1", "32", "12", "range[1, 2560]"], "9": ["Offset", "UINT32", "1", "44", "12", "range[0, 2559]"], "10": ["Frequency Hopping", "UINT32", "1", "56", "2", "Enum{0: disabled, 1: enabled}"], "11": ["Reserved", "UINT32", "1", "58", "6", ""]}, "Name": "NL1_SRS_Resource_Config_V2"}, "NL1_NZP_CSI_RS_Resource_V1": {"ColNum": 6, "Header": ["Field", "Type Name", "Count", "Offset", "Length\n(bits)", "Description"], "Data": {"0": ["Valid Config", "UINT32", "1", "0", "1", "Enum{0: Invalid, 1: Valid}"], "1": ["Resource Id", "UINT32", "1", "1", "8", "range[0, 191]"], "2": ["Periodicity Offset Valid", "UINT32", "1", "9", "1", "Enum{0: False, 1: True}"], "3": ["Periodicity", "UINT32", "1", "10", "10", "range[4, 640]"], "4": ["Offset", "UINT32", "1", "20", "10", "range[0, 639]"], "5": ["Reserved", "UINT32", "1", "30", "2", ""]}, "Name": "NL1_NZP_CSI_RS_Resource_V1"}, "NL1_CSI_Report_Config_V2": {"ColNum": 6, "Header": ["Field", "Type Name", "Count", "Offset", "Length\n(bits)", "Description"], "Data": {"0": ["Valid Config", "UINT32", "1", "0", "1", "Enum{0: Invalid, 1: Valid}"], "1": ["Report Config Id", "UINT32", "1", "1", "6", "range[0, 47]"], "2": ["Serving Cell Index", "UINT32", "1", "7", "5", "range[0, 31]"], "3": ["Report Config Type", "UINT32", "1", "12", "2", "Enum{0: Periodic,1: Semi-persistent on PUCCH,\n2: Semi-persistent on PUSCH, 3: Aperiodic}"], "4": ["Report Periodicity", "UINT32", "1", "14", "9", "range[4, 320]. Valid only when Report Config Type is periodic\nor semi-persistent."], "5": ["Report Quantity", "UINT32", "1", "23", "3", "Enum{0: None,1: CRI_RI_PMI_CQI, 2: RI_I1,3: RI_I1_CQI,\n4:CRI_RI_CQI,5:CRI_RSRP,6:SSB Index RSRP,7:CRI_RI_LI_PMI_CQ}"], "6": ["CQI Reporting Granularity", "UINT32", "1", "26", "1", "Enum{0: wideband, 1: subband}"], "7": ["PMI Reporting Granularity", "UINT32", "1", "27", "1", "Enum{0: wideband, 1: subband}"], "8": ["Reserved", "UINT32", "1", "28", "4", ""], "9": ["Number of Subbands", "UINT32", "1", "32", "5", "range[3, 19]"], "10": ["Subband Size", "UINT32", "1", "37", "6", "4 or 8 or 16 or 32"], "11": ["Codebook Config", "UINT32", "1", "43", "2", "Enum{0: Type I Single Panel, 1:Type I Multi Panel,2: Type II,\n3: Type II Port Selection}"], "12": ["Reserved", "UINT32", "1", "45", "19", ""], "13": ["NZP CSI RS Resource", "NL1_NZP_CSI_RS_Resource_V2", "1", "64", "32", ""]}, "Name": "NL1_CSI_Report_Config_V2"}, "NL1_CSI_Report_Config_V3": {"ColNum": 6, "Header": ["Field", "Type Name", "Count", "Offset", "Length\n(bits)", "Description"], "Data": {"0": ["Valid Config", "UINT32", "1", "0", "1", "Enum{0: Invalid, 1: Valid}"], "1": ["Report Config Id", "UINT32", "1", "1", "6", "range[0, 47]"], "2": ["Serving Cell Index", "UINT32", "1", "7", "5", "range[0, 31]"], "3": ["Report Config Type", "UINT32", "1", "12", "2", "Enum{0: Periodic,1: Semi-persistent on PUCCH,\n2: Semi-persistent on PUSCH, 3: Aperiodic}"], "4": ["Report Periodicity", "UINT32", "1", "14", "9", "range[4, 320]. Valid only when Report Config Type is periodic\nor semi-persistent."], "5": ["Report Quantity", "UINT32", "1", "23", "3", "Enum{0: None,1: CRI_RI_PMI_CQI, 2: RI_I1,3: RI_I1_CQI,\n4:CRI_RI_CQI,5:CRI_RSRP,6:SSB Index RSRP,7:CRI_RI_LI_PMI_CQ}"], "6": ["CQI Reporting Granularity", "UINT32", "1", "26", "1", "Enum{0: wideband, 1: subband}"], "7": ["PMI Reporting Granularity", "UINT32", "1", "27", "1", "Enum{0: wideband, 1: subband}"], "8": ["CQI Table Valid", "UINT32", "1", "28", "1", "Enum{0: Invalid, 1: Valid}"], "9": ["CQI Table Index", "UINT32", "1", "29", "2", "Range[1,3]"], "10": ["Reserved", "UINT32", "1", "31", "1", ""], "11": ["Number of Subbands", "UINT32", "1", "32", "5", "range[3, 19]"], "12": ["Subband Size", "UINT32", "1", "37", "6", "4 or 8 or 16 or 32"], "13": ["Codebook Config", "UINT32", "1", "43", "2", "Enum{0: Type I Single Panel, 1:Type I Multi Panel,2: Type II,\n3: Type II Port Selection}"], "14": ["Reserved", "UINT32", "1", "45", "19", ""], "15": ["NZP CSI RS Resource", "NL1_NZP_CSI_RS_Resource_V2", "1", "64", "32", ""]}, "Name": "NL1_CSI_Report_Config_V3"}, "NL1_NZP_CSI_RS_Resource_V2": {"ColNum": 6, "Header": ["Field", "Type Name", "Count", "Offset", "Length\n(bits)", "Description"], "Data": {"0": ["Periodicity Offset Valid", "UINT32", "1", "0", "1", "Enum{0: False, 1: True}"], "1": ["Periodicity", "UINT32", "1", "1", "10", "range[4, 640]"], "2": ["Offset", "UINT32", "1", "11", "10", "range[0, 639]"], "3": ["Number of Ports", "UINT32", "1", "21", "6", "range[1, 32]"], "4": ["Reserved", "UINT32", "1", "27", "5", ""]}, "Name": "NL1_NZP_CSI_RS_Resource_V2"}, "NL1_Antenna_Config_V1": {"ColNum": 6, "Header": ["Field", "Type Name", "Count", "Offset", "Length\n(bits)", "Description"], "Data": {"0": ["Transmission Mode", "UINT32", "1", "0", "4", "range[1, 10]"], "1": ["Tx Antenna Selection", "UINT32", "1", "4", "2", "Enum{0: Disabled, 1: Closed loop, 2: Open loop}"], "2": ["Reserved", "UINT32", "1", "6", "26", ""]}, "Name": "NL1_Antenna_Config_V1"}, "NL1_BWP_Config_V1": {"ColNum": 6, "Header": ["Field", "Type Name", "Count", "Offset", "Length\n(bits)", "Description"], "Data": {"0": ["BWP Id", "UINT32", "1", "0", "3", "range[0, 4]"], "1": ["BWP start", "UINT32", "1", "3", "9", ""], "2": ["BWP size", "UINT32", "1", "12", "9", "range[0, 275]"], "3": ["Sub carrier Spacing", "UINT32", "1", "21", "3", "{0, 1, 2, 3, 4} indicates SCS={15, 30, 60, 120, 240} khz\nEnum{0:15khz, 1:30khz, 2:60khz, 3:120khz, 4:240khz}"], "4": ["Reserved", "UINT32", "1", "24", "8", ""], "5": ["Max throughput", "UINT32", "1", "32", "32", "Maximum throughput of this BWP based on the current physical\nconfiguration (KB/s)"]}, "Name": "NL1_BWP_Config_V1"}, "NL1_BWP_Config_V2": {"ColNum": 6, "Header": ["Field", "Type Name", "Count", "Offset", "Length\n(bits)", "Description"], "Data": {"0": ["BWP Id", "UINT32", "1", "0", "3", "range[0, 4]"], "1": ["BWP start", "UINT32", "1", "3", "9", ""], "2": ["BWP size", "UINT32", "1", "12", "9", "range[0, 275]"], "3": ["Sub carrier Spacing", "UINT32", "1", "21", "3", "{0, 1, 2, 3, 4} indicates SCS={15, 30, 60, 120, 240} khz\nEnum{0:15khz, 1:30khz, 2:60khz, 3:120khz, 4:240khz}"], "4": ["Reserved", "UINT32", "1", "24", "8", ""], "5": ["Max throughput", "UINT32", "1", "32", "32", "Maximum throughput of this BWP based on the current physical\nconfiguration (KB/s)"], "6": ["locationAndBandwidth", "UINT32", "1", "64", "16", "range[0, 37949]"], "7": ["Reserved", "UINT32", "1", "80", "16", ""]}, "Name": "NL1_BWP_Config_V2"}, "NL1_BWP_Config_V3": {"ColNum": 6, "Header": ["Field", "Type Name", "Count", "Offset", "Length\n(bits)", "Description"], "Data": {"0": ["BWP Id", "UINT32", "1", "0", "3", "range[0, 4]"], "1": ["BWP start", "UINT32", "1", "3", "9", ""], "2": ["BWP size", "UINT32", "1", "12", "9", "range[0, 275]"], "3": ["Sub carrier Spacing", "UINT32", "1", "21", "3", "{0, 1, 2, 3, 4} indicates SCS={15, 30, 60, 120, 240} khz\nEnum{0:15khz, 1:30khz, 2:60khz, 3:120khz, 4:240khz}"], "4": ["Bandwidth", "UINT32", "1", "24", "4", "Quantized bandwidth in MHz\nEnum{0:5MHz,1:10Mhz,2:15Mhz,3:20Mhz,4:25Mhz,5:30MHz,6:40MHz,\n7:50MHz,8:60MHz,9:80MHz,10:90MHz,11:100MHz,12:200MHz,\n13:400MHz}"], "5": ["Reserved", "UINT32", "1", "28", "4", ""], "6": ["Max throughput", "UINT32", "1", "32", "32", "Maximum throughput of this BWP based on the current physical\nconfiguration (KB/s)"], "7": ["locationAndBandwidth", "UINT32", "1", "64", "16", "range[0, 37949]"], "8": ["Reserved", "UINT32", "1", "80", "16", ""]}, "Name": "NL1_BWP_Config_V3"}, "NL1_BWP_Config_V4": {"ColNum": 6, "Header": ["Field", "Type Name", "Count", "Offset", "Length\n(bits)", "Description"], "Data": {"0": ["BWP Id", "UINT32", "1", "0", "3", "range[0, 4]"], "1": ["BWP start", "UINT32", "1", "3", "9", ""], "2": ["BWP size", "UINT32", "1", "12", "9", "range[0, 275]"], "3": ["Sub carrier Spacing", "UINT32", "1", "21", "3", "{0, 1, 2, 3, 4} indicates SCS={15, 30, 60, 120, 240} khz\nEnum{0:15khz, 1:30khz, 2:60khz, 3:120khz, 4:240khz}"], "4": ["Bandwidth", "UINT32", "1", "24", "4", "Quantized bandwidth in MHz\nEnum{0:5MHz,1:10Mhz,2:15Mhz,3:20Mhz,4:25Mhz,5:30MHz,6:40MHz,\n7:50MHz,8:60MHz,9:80MHz,10:90MHz,11:100MHz,12:70MHz,13:200MHz,\n14:400MHz}"], "5": ["Reserved", "UINT32", "1", "28", "4", ""], "6": ["Max throughput", "UINT32", "1", "32", "32", "Maximum throughput of this BWP based on the current physical\nconfiguration (KB/s)"], "7": ["locationAndBandwidth", "UINT32", "1", "64", "16", "range[0, 37949]"], "8": ["Reserved", "UINT32", "1", "80", "16", ""]}, "Name": "NL1_BWP_Config_V4"}, "NL1_TRS_Config_V1": {"ColNum": 6, "Header": ["Field", "Type Name", "Count", "Offset", "Length\n(bits)", "Description"], "Data": {"0": ["Periodicity", "UINT32", "1", "0", "10", "range[4, 640]"], "1": ["PRB Number", "UINT32", "1", "10", "9", "range[0, 273]"], "2": ["QCL Source", "UINT32", "1", "19", "2", "Enum{0: invalid, 1: SSB, 2: CSI-RS}"], "3": ["QCL Source ID", "UINT32", "1", "21", "7", "If QCL Source is SSB, the ID means SSB index. If QCL Source is\nCSI-RS, the ID means CSI-RS resource ID."], "4": ["QCL Type", "UINT32", "1", "28", "2", "Valid only when QCL Source is valid.\nEnum{ 0: Type A, 1: Type B, 2: Type C, 3: Type D}"], "5": ["Reserved", "UINT32", "1", "30", "2", ""]}, "Name": "NL1_TRS_Config_V1"}, "NL1_PCCH_Config_V1": {"ColNum": 6, "Header": ["Field", "Type Name", "Count", "Offset", "Length\n(bits)", "Description"], "Data": {"0": ["PCCH Config Idle Valid", "UINT32", "1", "0", "1", "Enum{0: invalid, 1: valid}, valid once UE enters idle mode"], "1": ["Default Paging Cycle", "UINT32", "1", "1", "9", "range[32, 256]"], "2": ["N", "UINT32", "1", "10", "3", "Enum{0: 1T, 1: T/2, 2: T/4, 3: T/8, 4: T/16}"], "3": ["Paging Offset", "UINT32", "1", "13", "4", "range[0, 15]"], "4": ["Ns", "UINT32", "1", "17", "3", "range[1, 4]"], "5": ["User Specific Paging Cycle", "UINT32", "1", "20", "9", "range[32, 256]"], "6": ["Reserved", "UINT32", "1", "29", "3", ""]}, "Name": "NL1_PCCH_Config_V1"}}},
+"NL1_Physical_Configuration": {"info": {"Category": "NR", "Layer": "L1", "Code": "0x9014", "Name": "NL1_Physical_Configuration", "Type": "RECORD", "Desc": "This log packet contains the important parameters of physical channel configuration. The log is generated every 1000ms or once when the parameters are updated.\n"}, "table": {"NL1_Physical_Configuration": {"ColNum": 6, "Header": ["Field", "Type Name", "Count", "Offset", "Length\n(bits)", "Description"], "Data": {"0": ["Version", "UINT32", "1", "0", "8", "Actual version of this log record"], "1": ["Versions", "NL1_PHY_Config_Versions", "1", "8", "VAR", "Available versions of this log record.\nThe value of above \"Version\" field\ndetermines the corresponding structure\ndefined in below structure tables."]}, "Name": "NL1_Physical_Configuration"}, "NL1_PHY_Config_Versions": {"ColNum": 3, "Header": ["Version", "Type Name", "Description"], "Data": {"0": ["6", "NL1_PHY_Config_V6", "Information of PHY Config (version 6)"], "1": ["7", "NL1_PHY_Config_V7", "Information of PHY Config (version 7)"], "2": ["8", "NL1_PHY_Config_V8", "Information of PHY Config (version 8)"], "3": ["9", "NL1_PHY_Config_V9", "Information of PHY Config (version 9)"], "4": ["10", "NL1_PHY_Config_V10", "Information of PHY Config (version 10)"], "5": ["11", "NL1_PHY_Config_V11", "Information of PHY Config (version 11)"], "6": ["12", "NL1_PHY_Config_V12", "Information of PHY Config (version 12)"], "7": ["13", "NL1_PHY_Config_V13", "Information of PHY Config (version 13)"], "8": ["14", "NL1_PHY_Config_V14", "Information of PHY Config (version 14)"], "9": ["15", "NL1_PHY_Config_V15", "Information of PHY Config (version 15)"], "10": ["16", "NL1_PHY_Config_V16", "Information of PHY Config (version 16)"], "11": ["17", "NL1_PHY_Config_V17", "Information of PHY Config (version 17)"], "12": ["18", "NL1_PHY_Config_V18", "Information of PHY Config (version 18)"], "13": ["19", "NL1_PHY_Config_V19", "Information of PHY Config (version 19)"], "14": ["20", "NL1_PHY_Config_V20", "Information of PHY Config (version 20)"], "15": ["21", "NL1_PHY_Config_V21", "Information of PHY Config (version 21)"], "16": ["22", "NL1_PHY_Config_V22", "Information of PHY Config (version 22)"], "17": ["23", "NL1_PHY_Config_V23", "Information of PHY Config (version 23)"], "18": ["24", "NL1_PHY_Config_V24", "Information of PHY Config (version 24)"], "19": ["25", "NL1_PHY_Config_V25", "Information of PHY Config (version 25)"]}, "Name": "NL1_PHY_Config_Versions"}, "NL1_PHY_Config_V6": {"ColNum": 6, "Header": ["Field", "Type Name", "Count", "Offset", "Length\n(bits)", "Description"], "Data": {"0": ["UE Category", "UINT32", "1", "0", "5", "range[0, 15]"], "1": ["Physical Cell ID", "UINT32", "1", "5", "10", "range[0, 1007]"], "2": ["Number of Transmitted SSB", "UINT32", "1", "15", "9", "range[1, 64]"], "3": ["DL NARFCN", "UINT32", "1", "24", "22", "Downlink NR-ARFCN of SSB"], "4": ["Carrier Index", "UINT32", "1", "46", "3", "range[0, 7]"], "5": ["DL Frequency Band", "UINT32", "1", "49", "7", "range[1, 89]"], "6": ["TDD Pattern", "NL1_TDD_UL_DL_Pattern_V1", "2", "56", "128", "Information of TDD pattern (version 1)"], "7": ["UL NARFCN", "UINT32", "1", "184", "22", "Uplink NR-ARFCN of Point A"], "8": ["SRS Switch Type", "UINT32", "1", "206", "3", "Enum{0: 1T2R, 1:1T4R, 2:2T4R, 3:TR equal, 4: no config}"], "9": ["SRS Enable", "UINT32", "1", "209", "1", "Enum{0: disable, 1: enable}"], "10": ["SSB Periodicity", "UINT32", "1", "210", "3", "Enum{0: 5ms, 1: 10ms, 2: 20ms, 3: 40ms, 4: 80 ms, 5: 160ms}"], "11": ["Reserved", "UINT32", "1", "213", "3", ""], "12": ["DL Point A NARFCN", "UINT32", "1", "216", "22", "Downlink NR-ARFCN of Point A"], "13": ["UL Frequency Band", "UINT32", "1", "238", "7", "range[1, 89]"], "14": ["Cell Type", "UINT32", "1", "245", "1", "Enum{0: PCell, 1: SCell}"], "15": ["Reserved", "UINT32", "1", "246", "2", ""], "16": ["RACH Config", "NL1_RACH_Config_V1", "1", "248", "96", "Information of RACH configuration (version 1)"], "17": ["PUSCH Config", "NL1_PUSCH_Config_V3", "1", "344", "32", "Information of PUSCH configuration (version 3)"], "18": ["PUCCH Config", "NL1_PUCCH_Config_V1", "1", "376", "32", "Information of PUCCH configuration (version 1)"], "19": ["PDCCH Common Search Space Config", "NL1_PDCCH_Search_Space_Config_V1", "2", "408", "128", "CSS configuration"], "20": ["PDCCH UE Specific Search Space Config", "NL1_PDCCH_Search_Space_Config_V1", "2", "536", "128", "USS configuration"], "21": ["PDSCH Config", "NL1_PDSCH_Config_V4", "1", "664", "32", "Information of PDSCH configuration (version 4)"], "22": ["SRS Resource Set Config", "NL1_SRS_Resource_Set_Config_V2", "1", "696", "288", "Information of SRS resource set configuration (version 2)"], "23": ["CSI Report Config", "NL1_CSI_Report_Config_V2", "4", "984", "384", "Information of CSI report configuration (version 2)"], "24": ["Antenna Config", "NL1_Antenna_Config_V1", "1", "1368", "32", "Information of antenna configuration (version 1)"], "25": ["Active UL BWP Config", "NL1_BWP_Config_V1", "1", "1400", "64", "Configuration of active uplink BWP (version 1)"], "26": ["Active DL BWP Config", "NL1_BWP_Config_V1", "1", "1464", "64", "Configuration of active downlink BWP (version 1)"], "27": ["TRS Config", "NL1_TRS_Config_V1", "8", "1528", "256", "Configuration of tracking reference signal (version 1)"]}, "Name": "NL1_PHY_Config_V6"}, "NL1_PHY_Config_V7": {"ColNum": 6, "Header": ["Field", "Type Name", "Count", "Offset", "Length\n(bits)", "Description"], "Data": {"0": ["UE Category", "UINT32", "1", "0", "5", "range[0, 15]"], "1": ["Physical Cell ID", "UINT32", "1", "5", "10", "range[0, 1007]"], "2": ["Number of Transmitted SSB", "UINT32", "1", "15", "9", "range[1, 64]"], "3": ["DL NARFCN", "UINT32", "1", "24", "22", "Downlink NR-ARFCN of SSB"], "4": ["Carrier Index", "UINT32", "1", "46", "3", "range[0, 7]"], "5": ["DL Frequency Band", "UINT32", "1", "49", "7", "range[1, 89]"], "6": ["TDD Pattern", "NL1_TDD_UL_DL_Pattern_V1", "2", "56", "128", "Information of TDD pattern (version 1)"], "7": ["UL NARFCN", "UINT32", "1", "184", "22", "Uplink NR-ARFCN of Point A"], "8": ["SRS Switch Type", "UINT32", "1", "206", "3", "Enum{0: 1T2R, 1:1T4R, 2:2T4R, 3:TR equal, 4: no config}"], "9": ["SRS Enable", "UINT32", "1", "209", "1", "Enum{0: disable, 1: enable}"], "10": ["SSB Periodicity", "UINT32", "1", "210", "3", "Enum{0: 5ms, 1: 10ms, 2: 20ms, 3: 40ms, 4: 80 ms, 5: 160ms}"], "11": ["Reserved", "UINT32", "1", "213", "3", ""], "12": ["DL Point A NARFCN", "UINT32", "1", "216", "22", "Downlink NR-ARFCN of Point A"], "13": ["UL Frequency Band", "UINT32", "1", "238", "7", "range[1, 89]"], "14": ["Cell Type", "UINT32", "1", "245", "1", "Enum{0: PCell, 1: SCell}"], "15": ["CP Type", "UINT32", "1", "246", "1", "Enum{0: Normal, 1: Extended}"], "16": ["Reserved", "UINT32", "1", "247", "1", ""], "17": ["RACH Config", "NL1_RACH_Config_V1", "1", "248", "96", "Information of RACH configuration (version 1)"], "18": ["PUSCH Config", "NL1_PUSCH_Config_V3", "1", "344", "32", "Information of PUSCH configuration (version 3)"], "19": ["PUCCH Config", "NL1_PUCCH_Config_V1", "1", "376", "32", "Information of PUCCH configuration (version 1)"], "20": ["PDCCH Common Search Space Config", "NL1_PDCCH_Search_Space_Config_V1", "2", "408", "128", "CSS configuration"], "21": ["PDCCH UE Specific Search Space Config", "NL1_PDCCH_Search_Space_Config_V1", "2", "536", "128", "USS configuration"], "22": ["PDSCH Config", "NL1_PDSCH_Config_V4", "1", "664", "32", "Information of PDSCH configuration (version 4)"], "23": ["SRS Resource Set Config", "NL1_SRS_Resource_Set_Config_V2", "1", "696", "288", "Information of SRS resource set configuration (version 2)"], "24": ["CSI Report Config", "NL1_CSI_Report_Config_V2", "4", "984", "384", "Information of CSI report configuration (version 2)"], "25": ["Antenna Config", "NL1_Antenna_Config_V1", "1", "1368", "32", "Information of antenna configuration (version 1)"], "26": ["Active UL BWP Config", "NL1_BWP_Config_V2", "1", "1400", "96", "Configuration of active uplink BWP (version 2)"], "27": ["Active DL BWP Config", "NL1_BWP_Config_V2", "1", "1496", "96", "Configuration of active downlink BWP (version 2)"], "28": ["TRS Config", "NL1_TRS_Config_V1", "8", "1592", "256", "Configuration of tracking reference signal (version 1)"]}, "Name": "NL1_PHY_Config_V7"}, "NL1_PHY_Config_V8": {"ColNum": 6, "Header": ["Field", "Type Name", "Count", "Offset", "Length\n(bits)", "Description"], "Ref": {"Scell Config": "Number of Scell"}, "Name": "NL1_PHY_Config_V8", "Data": {"0": ["UE Category", "UINT32", "1", "0", "5", "range[0, 15]"], "1": ["Physical Cell ID", "UINT32", "1", "5", "10", "range[0, 1007]"], "2": ["Number of Transmitted SSB", "UINT32", "1", "15", "9", "range[1, 64]"], "3": ["DL NARFCN", "UINT32", "1", "24", "22", "Downlink NR-ARFCN of SSB"], "4": ["Reserved", "UINT32", "1", "46", "3", ""], "5": ["DL Frequency Band", "UINT32", "1", "49", "7", "range[1, 89]"], "6": ["TDD Pattern", "NL1_TDD_UL_DL_Pattern_V1", "2", "56", "128", "Information of TDD pattern (version 1)"], "7": ["UL NARFCN", "UINT32", "1", "184", "22", "Uplink NR-ARFCN of Point A"], "8": ["SRS Switch Type", "UINT32", "1", "206", "3", "Enum{0: 1T2R, 1:1T4R, 2:2T4R, 3:TR equal, 4: no config}"], "9": ["SRS Enable", "UINT32", "1", "209", "1", "Enum{0: disable, 1: enable}"], "10": ["SSB Periodicity", "UINT32", "1", "210", "3", "Enum{0: 5ms, 1: 10ms, 2: 20ms, 3: 40ms, 4: 80 ms, 5: 160ms}"], "11": ["Number of Scell", "UINT32", "1", "213", "3", "range[0, 8]"], "12": ["DL Point A NARFCN", "UINT32", "1", "216", "22", "Downlink NR-ARFCN of Point A"], "13": ["UL Frequency Band", "UINT32", "1", "238", "7", "range[1, 89]"], "14": ["Reserved", "UINT32", "1", "245", "1", ""], "15": ["CP Type", "UINT32", "1", "246", "1", "Enum{0: Normal, 1: Extended}"], "16": ["Reserved", "UINT32", "1", "247", "1", ""], "17": ["RACH Config", "NL1_RACH_Config_V1", "1", "248", "96", "Information of RACH configuration (version 1)"], "18": ["PUSCH Config", "NL1_PUSCH_Config_V3", "1", "344", "32", "Information of PUSCH configuration (version 3)"], "19": ["PUCCH Config", "NL1_PUCCH_Config_V1", "1", "376", "32", "Information of PUCCH configuration (version 1)"], "20": ["PDCCH Common Search Space Config", "NL1_PDCCH_Search_Space_Config_V1", "2", "408", "128", "CSS configuration"], "21": ["PDCCH UE Specific Search Space Config", "NL1_PDCCH_Search_Space_Config_V1", "2", "536", "128", "USS configuration"], "22": ["PDSCH Config", "NL1_PDSCH_Config_V4", "1", "664", "32", "Information of PDSCH configuration (version 4)"], "23": ["SRS Resource Set Config", "NL1_SRS_Resource_Set_Config_V2", "1", "696", "288", "Information of SRS resource set configuration (version 2)"], "24": ["CSI Report Config", "NL1_CSI_Report_Config_V2", "4", "984", "384", "Information of CSI report configuration (version 2)"], "25": ["Antenna Config", "NL1_Antenna_Config_V1", "1", "1368", "32", "Information of antenna configuration (version 1)"], "26": ["Active UL BWP Config", "NL1_BWP_Config_V2", "1", "1400", "96", "Configuration of active uplink BWP (version 2)"], "27": ["Active DL BWP Config", "NL1_BWP_Config_V2", "1", "1496", "96", "Configuration of active downlink BWP (version 2)"], "28": ["TRS Config", "NL1_TRS_Config_V1", "8", "1592", "256", "Configuration of tracking reference signal (version 1)"], "29": ["Scell Config", "NL1_Scell_Config_V1", "N", "1848", "VAR", "N := Number of Scell"]}}, "NL1_PHY_Config_V9": {"ColNum": 6, "Header": ["Field", "Type Name", "Count", "Offset", "Length\n(bits)", "Description"], "Ref": {"Scell Config": "Number of Scell"}, "Name": "NL1_PHY_Config_V9", "Data": {"0": ["UE Category", "UINT32", "1", "0", "5", "range[0, 15]"], "1": ["Physical Cell ID", "UINT32", "1", "5", "10", "range[0, 1007]"], "2": ["Number of Transmitted SSB", "UINT32", "1", "15", "9", "range[1, 64]"], "3": ["DL NARFCN", "UINT32", "1", "24", "22", "Downlink NR-ARFCN of SSB"], "4": ["DL Frequency Band", "UINT32", "1", "46", "7", "range[1, 89]"], "5": ["Reference Subcarrier Spacing", "UINT32", "1", "53", "3", "Enum{0: 15kHz, 1: 30kHz, 2: 60kHz, 3: 120kHz, 4: 240kHz}"], "6": ["TDD Pattern", "NL1_TDD_UL_DL_Pattern_V1", "2", "56", "128", "Information of TDD pattern (version 1)"], "7": ["UL NARFCN", "UINT32", "1", "184", "22", "Uplink NR-ARFCN of Point A"], "8": ["SRS Switch Type", "UINT32", "1", "206", "3", "Enum{0: 1T2R, 1:1T4R, 2:2T4R, 3:TR equal, 4: no config}"], "9": ["SRS Enable", "UINT32", "1", "209", "1", "Enum{0: disable, 1: enable}"], "10": ["SSB Periodicity", "UINT32", "1", "210", "3", "Enum{0: 5ms, 1: 10ms, 2: 20ms, 3: 40ms, 4: 80 ms, 5: 160ms}"], "11": ["Number of Scell", "UINT32", "1", "213", "3", "range[0, 8]"], "12": ["DL Point A NARFCN", "UINT32", "1", "216", "22", "Downlink NR-ARFCN of Point A"], "13": ["UL Frequency Band", "UINT32", "1", "238", "7", "range[1, 89]"], "14": ["Reserved", "UINT32", "1", "245", "1", ""], "15": ["CP Type", "UINT32", "1", "246", "1", "Enum{0: Normal, 1: Extended}"], "16": ["Reserved", "UINT32", "1", "247", "1", ""], "17": ["RACH Config", "NL1_RACH_Config_V1", "1", "248", "96", "Information of RACH configuration (version 1)"], "18": ["PUSCH Config", "NL1_PUSCH_Config_V3", "1", "344", "32", "Information of PUSCH configuration (version 3)"], "19": ["PUCCH Config", "NL1_PUCCH_Config_V2", "1", "376", "288", "Information of PUCCH configuration (version 2)"], "20": ["PDCCH Common Search Space Config", "NL1_PDCCH_Search_Space_Config_V1", "2", "664", "128", "CSS configuration"], "21": ["PDCCH UE Specific Search Space Config", "NL1_PDCCH_Search_Space_Config_V1", "2", "792", "128", "USS configuration"], "22": ["PDSCH Config", "NL1_PDSCH_Config_V4", "1", "920", "32", "Information of PDSCH configuration (version 4)"], "23": ["SRS Resource Set Config", "NL1_SRS_Resource_Set_Config_V2", "1", "952", "288", "Information of SRS resource set configuration (version 2)"], "24": ["CSI Report Config", "NL1_CSI_Report_Config_V2", "4", "1240", "384", "Information of CSI report configuration (version 2)"], "25": ["Antenna Config", "NL1_Antenna_Config_V1", "1", "1624", "32", "Information of antenna configuration (version 1)"], "26": ["Active UL BWP Config", "NL1_BWP_Config_V3", "1", "1656", "96", "Configuration of active uplink BWP (version 3)"], "27": ["Active DL BWP Config", "NL1_BWP_Config_V3", "1", "1752", "96", "Configuration of active downlink BWP (version 3)"], "28": ["TRS Config", "NL1_TRS_Config_V1", "8", "1848", "256", "Configuration of tracking reference signal (version 1)"], "29": ["Scell Config", "NL1_Scell_Config_V1", "N", "2104", "VAR", "N := Number of Scell"]}}, "NL1_PHY_Config_V10": {"ColNum": 6, "Header": ["Field", "Type Name", "Count", "Offset", "Length\n(bits)", "Description"], "Ref": {"Scell Config": "Number of Scell"}, "Name": "NL1_PHY_Config_V10", "Data": {"0": ["UE Category", "UINT32", "1", "0", "5", "range[0, 15]"], "1": ["Physical Cell ID", "UINT32", "1", "5", "10", "range[0, 1007]"], "2": ["Number of Transmitted SSB", "UINT32", "1", "15", "9", "range[1, 64]"], "3": ["DL NARFCN", "UINT32", "1", "24", "22", "Downlink NR-ARFCN of SSB"], "4": ["DL Frequency Band", "UINT32", "1", "46", "7", "range[1, 89]"], "5": ["Reference Subcarrier Spacing", "UINT32", "1", "53", "3", "Enum{0: 15kHz, 1: 30kHz, 2: 60kHz, 3: 120kHz, 4: 240kHz}"], "6": ["TDD Pattern", "NL1_TDD_UL_DL_Pattern_V1", "2", "56", "128", "Information of TDD pattern (version 1)"], "7": ["UL NARFCN", "UINT32", "1", "184", "22", "Uplink NR-ARFCN of Point A"], "8": ["SRS Switch Type", "UINT32", "1", "206", "3", "Enum{0: 1T2R, 1:1T4R, 2:2T4R, 3:TR equal, 4: no config}"], "9": ["SRS Enable", "UINT32", "1", "209", "1", "Enum{0: disable, 1: enable}"], "10": ["SSB Periodicity", "UINT32", "1", "210", "3", "Enum{0: 5ms, 1: 10ms, 2: 20ms, 3: 40ms, 4: 80 ms, 5: 160ms}"], "11": ["Number of Scell", "UINT32", "1", "213", "3", "range[0, 8]"], "12": ["DL Point A NARFCN", "UINT32", "1", "216", "22", "Downlink NR-ARFCN of Point A"], "13": ["UL Frequency Band", "UINT32", "1", "238", "7", "range[1, 89]"], "14": ["Reserved", "UINT32", "1", "245", "1", ""], "15": ["CP Type", "UINT32", "1", "246", "1", "Enum{0: Normal, 1: Extended}"], "16": ["Reserved", "UINT32", "1", "247", "1", ""], "17": ["RACH Config", "NL1_RACH_Config_V1", "1", "248", "96", "Information of RACH configuration (version 1)"], "18": ["PUSCH Config", "NL1_PUSCH_Config_V3", "1", "344", "32", "Information of PUSCH configuration (version 3)"], "19": ["PUCCH Config", "NL1_PUCCH_Config_V2", "1", "376", "288", "Information of PUCCH configuration (version 2)"], "20": ["PDCCH Common Search Space Config", "NL1_PDCCH_Search_Space_Config_V1", "2", "664", "128", "CSS configuration"], "21": ["PDCCH UE Specific Search Space Config", "NL1_PDCCH_Search_Space_Config_V1", "2", "792", "128", "USS configuration"], "22": ["PDSCH Config", "NL1_PDSCH_Config_V4", "1", "920", "32", "Information of PDSCH configuration (version 4)"], "23": ["SRS Resource Set Config", "NL1_SRS_Resource_Set_Config_V2", "1", "952", "288", "Information of SRS resource set configuration(version 2)"], "24": ["CSI Report Config", "NL1_CSI_Report_Config_V2", "4", "1240", "384", "Information of CSI report configuration (version 2)"], "25": ["Antenna Config", "NL1_Antenna_Config_V1", "1", "1624", "32", "Information of antenna configuration (version 1)"], "26": ["Active UL BWP Config", "NL1_BWP_Config_V3", "1", "1656", "96", "Configuration of active uplink BWP (version 3)"], "27": ["Active DL BWP Config", "NL1_BWP_Config_V3", "1", "1752", "96", "Configuration of active downlink BWP (version 3)"], "28": ["TRS Config", "NL1_TRS_Config_V1", "8", "1848", "256", "Configuration of tracking reference signal (version 1)"], "29": ["PCCH Config", "NL1_PCCH_Config_V1", "1", "2104", "32", "PCCH Config in idle mode"], "30": ["UE Power Class", "UINT32", "1", "2136", "3", "1,2,3,4, 0:INVALID, Range[0,4]"], "31": ["Reserved", "UINT32", "1", "2139", "29", ""], "32": ["Scell Config", "NL1_Scell_Config_V1", "N", "2168", "VAR", "N := Number of Scell"]}}, "NL1_PHY_Config_V11": {"ColNum": 6, "Header": ["Field", "Type Name", "Count", "Offset", "Length\n(bits)", "Description"], "Ref": {"Scell Config": "Number of Scell"}, "Name": "NL1_PHY_Config_V11", "Data": {"0": ["UE Category", "UINT32", "1", "0", "5", "range[0, 15]"], "1": ["Physical Cell ID", "UINT32", "1", "5", "10", "range[0, 1007]"], "2": ["Number of Transmitted SSB", "UINT32", "1", "15", "9", "range[1, 64]"], "3": ["DL NARFCN", "UINT32", "1", "24", "22", "Downlink NR-ARFCN of SSB"], "4": ["DL Frequency Band", "UINT32", "1", "46", "7", "range[1, 89]"], "5": ["Reference Subcarrier Spacing", "UINT32", "1", "53", "3", "Enum{0: 15kHz, 1: 30kHz, 2: 60kHz, 3: 120kHz, 4: 240kHz}"], "6": ["TDD Pattern", "NL1_TDD_UL_DL_Pattern_V1", "2", "56", "128", "Information of TDD pattern (version 1)"], "7": ["UL NARFCN", "UINT32", "1", "184", "22", "Uplink NR-ARFCN of Point A"], "8": ["SRS Switch Type", "UINT32", "1", "206", "3", "Enum{0: 1T2R, 1:1T4R, 2:2T4R, 3:TR equal, 4: no config}"], "9": ["SRS Enable", "UINT32", "1", "209", "1", "Enum{0: disable, 1: enable}"], "10": ["SSB Periodicity", "UINT32", "1", "210", "3", "Enum{0: 5ms, 1: 10ms, 2: 20ms, 3: 40ms, 4: 80 ms, 5: 160ms}"], "11": ["Number of Scell", "UINT32", "1", "213", "3", "range[0, 8]"], "12": ["DL Point A NARFCN", "UINT32", "1", "216", "22", "Downlink NR-ARFCN of Point A"], "13": ["UL Frequency Band", "UINT32", "1", "238", "7", "range[1, 89]"], "14": ["Reserved", "UINT32", "1", "245", "1", ""], "15": ["CP Type", "UINT32", "1", "246", "1", "Enum{0: Normal, 1: Extended}"], "16": ["Reserved", "UINT32", "1", "247", "1", ""], "17": ["RACH Config", "NL1_RACH_Config_V1", "1", "248", "96", "Information of RACH configuration (version 1)"], "18": ["PUSCH Config", "NL1_PUSCH_Config_V3", "1", "344", "32", "Information of PUSCH configuration (version 3)"], "19": ["PUCCH Config", "NL1_PUCCH_Config_V3", "1", "376", "288", "Information of PUCCH configuration (version 3)"], "20": ["PDCCH Common Search Space Config", "NL1_PDCCH_Search_Space_Config_V1", "2", "664", "128", "CSS configuration"], "21": ["PDCCH UE Specific Search Space Config", "NL1_PDCCH_Search_Space_Config_V1", "2", "792", "128", "USS configuration"], "22": ["PDSCH Config", "NL1_PDSCH_Config_V5", "1", "920", "32", "Information of PDSCH configuration (version 5)"], "23": ["SRS Resource Set Config", "NL1_SRS_Resource_Set_Config_V2", "1", "952", "288", "Information of SRS resource set configuration (version 2)"], "24": ["CSI Report Config", "NL1_CSI_Report_Config_V2", "4", "1240", "384", "Information of CSI report configuration (version 2)"], "25": ["Antenna Config", "NL1_Antenna_Config_V1", "1", "1624", "32", "Information of antenna configuration (version 1)"], "26": ["Active UL BWP Config", "NL1_BWP_Config_V3", "1", "1656", "96", "Configuration of active uplink BWP (version 3)"], "27": ["Active DL BWP Config", "NL1_BWP_Config_V3", "1", "1752", "96", "Configuration of active downlink BWP (version 3)"], "28": ["TRS Config", "NL1_TRS_Config_V1", "8", "1848", "256", "Configuration of tracking reference signal (version 1)"], "29": ["PCCH Config", "NL1_PCCH_Config_V1", "1", "2104", "32", "PCCH Config in idle mode"], "30": ["UE Power Class", "UINT32", "1", "2136", "3", "1,2,3,4, 0:INVALID, range[0, 4]"], "31": ["UL Point A NARFCN", "UINT32", "1", "2139", "22", "Uplink NR-ARFCN of Point A"], "32": ["Reserved", "UINT32", "1", "2161", "7", ""], "33": ["UL Center Frequency", "UINT32", "1", "2168", "32", "Unit: 5khz"], "34": ["DL Center Frequency", "UINT32", "1", "2200", "32", "Unit: 5khz"], "35": ["Scell Config", "NL1_Scell_Config_V2", "N", "2232", "VAR", "N := Number of Scell"]}}, "NL1_PHY_Config_V12": {"ColNum": 6, "Header": ["Field", "Type Name", "Count", "Offset", "Length\n(bits)", "Description"], "Ref": {"Scell Config": "Number of Scell"}, "Name": "NL1_PHY_Config_V12", "Data": {"0": ["UE Category", "UINT32", "1", "0", "5", "range[0, 15]"], "1": ["Physical Cell ID", "UINT32", "1", "5", "10", "range[0, 1007]"], "2": ["Number of Transmitted SSB", "UINT32", "1", "15", "9", "range[1, 64]"], "3": ["DL NARFCN", "UINT32", "1", "24", "22", "Downlink NR-ARFCN of SSB"], "4": ["DL Frequency Band", "UINT32", "1", "46", "8", "Frequency band index of FR1"], "5": ["Reserved", "UINT32", "1", "54", "2", ""], "6": ["TDD Pattern", "NL1_TDD_UL_DL_Pattern_V1", "2", "56", "128", "Information of TDD pattern (version 1)"], "7": ["UL NARFCN", "UINT32", "1", "184", "22", "Uplink NR-ARFCN of Point A"], "8": ["SRS Switch Type", "UINT32", "1", "206", "3", "Enum{0: 1T2R, 1:1T4R, 2:2T4R, 3:TR equal, 4: no config}"], "9": ["SRS Enable", "UINT32", "1", "209", "1", "Enum{0: disable, 1: enable}"], "10": ["SSB Periodicity", "UINT32", "1", "210", "3", "Enum{0: 5ms, 1: 10ms, 2: 20ms, 3: 40ms, 4: 80 ms, 5: 160ms}"], "11": ["Number of Scell", "UINT32", "1", "213", "3", "range[0, 8]"], "12": ["DL Point A NARFCN", "UINT32", "1", "216", "22", "Downlink NR-ARFCN of Point A"], "13": ["UL Frequency Band", "UINT32", "1", "238", "8", "Frequency band index of FR1"], "14": ["CP Type", "UINT32", "1", "246", "1", "Enum{0: Normal, 1: Extended}"], "15": ["Reserved", "UINT32", "1", "247", "1", ""], "16": ["RACH Config", "NL1_RACH_Config_V2", "1", "248", "128", "Information of RACH configuration (version 2)"], "17": ["PUSCH Config", "NL1_PUSCH_Config_V3", "1", "376", "32", "Information of PUSCH configuration (version 3)"], "18": ["PUCCH Config", "NL1_PUCCH_Config_V3", "1", "408", "288", "Information of PUCCH configuration (version 3)"], "19": ["PDCCH Common Search Space Config", "NL1_PDCCH_Search_Space_Config_V1", "2", "696", "128", "CSS configuration"], "20": ["PDCCH UE Specific Search Space Config", "NL1_PDCCH_Search_Space_Config_V1", "2", "824", "128", "USS configuration"], "21": ["PDSCH Config", "NL1_PDSCH_Config_V5", "1", "952", "32", "Information of PDSCH configuration (version 5)"], "22": ["SRS Resource Set Config", "NL1_SRS_Resource_Set_Config_V2", "1", "984", "288", "Information of SRS resource set configuration (version 2)"], "23": ["CSI Report Config", "NL1_CSI_Report_Config_V2", "4", "1272", "384", "Information of CSI report configuration (version 2)"], "24": ["Antenna Config", "NL1_Antenna_Config_V1", "1", "1656", "32", "Information of antenna configuration (version 1)"], "25": ["Active UL BWP Config", "NL1_BWP_Config_V3", "1", "1688", "96", "Configuration of active uplink BWP (version 3)"], "26": ["Active DL BWP Config", "NL1_BWP_Config_V3", "1", "1784", "96", "Configuration of active downlink BWP (version 3)"], "27": ["TRS Config", "NL1_TRS_Config_V1", "8", "1880", "256", "Configuration of tracking reference signal (version 1)"], "28": ["PCCH Config", "NL1_PCCH_Config_V1", "1", "2136", "32", "PCCH Config in idle mode"], "29": ["UE Power Class", "UINT32", "1", "2168", "3", "1,2,3,4, 0:INVALID, Range[0, 4]"], "30": ["UL Point A NARFCN", "UINT32", "1", "2171", "22", "Uplink NR-ARFCN of Point A"], "31": ["Reference Subcarrier Spacing", "UINT32", "1", "2193", "3", "Enum{0: 15kHz, 1: 30kHz, 2: 60kHz, 3: 120kHz, 4: 240kHz}"], "32": ["Reserved", "UINT32", "1", "2196", "4", ""], "33": ["UL Center Frequency", "UINT32", "1", "2200", "32", "Unit: 5khz"], "34": ["DL Center Frequency", "UINT32", "1", "2232", "32", "Unit: 5khz"], "35": ["Gap Config", "NL1_Gap_Config_V1", "1", "2264", "32", "Information of measurement gap (version 1)"], "36": ["SUL Config", "NL1_SUL_Config_V1", "1", "2296", "32", "Information of SUL configuration (version 1)"], "37": ["Scell Config", "NL1_Scell_Config_V3", "N", "2328", "VAR", "N := Number of Scell"]}}, "NL1_PHY_Config_V13": {"ColNum": 6, "Header": ["Field", "Type Name", "Count", "Offset", "Length\n(bits)", "Description"], "Ref": {"Scell Config": "Number of Scell"}, "Name": "NL1_PHY_Config_V13", "Data": {"0": ["UE Category", "UINT32", "1", "0", "5", "range[0, 15]"], "1": ["Physical Cell ID", "UINT32", "1", "5", "10", "range[0, 1007]"], "2": ["Number of Transmitted SSB", "UINT32", "1", "15", "9", "range[1, 64]"], "3": ["DL NARFCN", "UINT32", "1", "24", "22", "Downlink NR-ARFCN of SSB"], "4": ["DL Frequency Band", "UINT32", "1", "46", "8", "Frequency band index of FR1"], "5": ["Reserved", "UINT32", "1", "54", "2", ""], "6": ["TDD Pattern", "NL1_TDD_UL_DL_Pattern_V1", "2", "56", "128", "Information of TDD pattern (version 1)"], "7": ["UL NARFCN", "UINT32", "1", "184", "22", "Uplink NR-ARFCN of Point A"], "8": ["SRS Switch Type", "UINT32", "1", "206", "3", "Enum{0: 1T2R, 1:1T4R, 2:2T4R, 3:TR equal, 4: no config}"], "9": ["SRS Enable", "UINT32", "1", "209", "1", "Enum{0: disable, 1: enable}"], "10": ["SSB Periodicity", "UINT32", "1", "210", "3", "Enum{0: 5ms, 1: 10ms, 2: 20ms, 3: 40ms, 4: 80 ms, 5: 160ms}"], "11": ["Number of Scell", "UINT32", "1", "213", "3", "range[0, 8]"], "12": ["DL Point A NARFCN", "UINT32", "1", "216", "22", "Downlink NR-ARFCN of Point A"], "13": ["UL Frequency Band", "UINT32", "1", "238", "8", "Frequency band index of FR1"], "14": ["CP Type", "UINT32", "1", "246", "1", "Enum{0: Normal, 1: Extended}"], "15": ["Reserved", "UINT32", "1", "247", "1", ""], "16": ["RACH Config", "NL1_RACH_Config_V2", "1", "248", "128", "Information of RACH configuration (version 2)"], "17": ["PUSCH Config", "NL1_PUSCH_Config_V3", "1", "376", "32", "Information of PUSCH configuration (version 3)"], "18": ["PUCCH Config", "NL1_PUCCH_Config_V3", "1", "408", "288", "Information of PUCCH configuration (version 3)"], "19": ["PDCCH Common Search Space Config", "NL1_PDCCH_Search_Space_Config_V1", "2", "696", "128", "CSS configuration"], "20": ["PDCCH UE Specific Search Space Config", "NL1_PDCCH_Search_Space_Config_V1", "2", "824", "128", "USS configuration"], "21": ["PDSCH Config", "NL1_PDSCH_Config_V5", "1", "952", "32", "Information of PDSCH configuration (version 5)"], "22": ["SRS Resource Set Config", "NL1_SRS_Resource_Set_Config_V2", "1", "984", "288", "Information of SRS resource set configuration (version 2)"], "23": ["CSI Report Config", "NL1_CSI_Report_Config_V2", "4", "1272", "384", "Information of CSI report configuration (version 2)"], "24": ["Antenna Config", "NL1_Antenna_Config_V1", "1", "1656", "32", "Information of antenna configuration (version 1)"], "25": ["Reserved", "UINT32", "1", "1688", "26", ""], "26": ["Default DL BWP Id", "UINT32", "1", "1714", "3", "range[0, 4]"], "27": ["Number of DL BWP", "UINT32", "1", "1717", "3", "range[1, 4]"], "28": ["Active UL BWP Config", "NL1_BWP_Config_V3", "1", "1720", "96", "Configuration of active uplink BWP (version 3)"], "29": ["Active DL BWP Config", "NL1_BWP_Config_V3", "1", "1816", "96", "Configuration of active downlink BWP (version 3)"], "30": ["TRS Config", "NL1_TRS_Config_V1", "8", "1912", "256", "Configuration of tracking reference signal (version 1)"], "31": ["PCCH Config", "NL1_PCCH_Config_V1", "1", "2168", "32", "PCCH Config in idle mode"], "32": ["UE Power Class", "UINT32", "1", "2200", "3", "1,2,3,4, 0:INVALID, range[0, 4]"], "33": ["UL Point A NARFCN", "UINT32", "1", "2203", "22", "Uplink NR-ARFCN of Point A"], "34": ["Reference Subcarrier Spacing", "UINT32", "1", "2225", "3", "Enum{0: 15kHz, 1: 30kHz, 2: 60kHz, 3: 120kHz, 4: 240kHz}"], "35": ["Reserved", "UINT32", "1", "2228", "4", ""], "36": ["UL Center Frequency", "UINT32", "1", "2232", "32", "Unit: 5khz"], "37": ["DL Center Frequency", "UINT32", "1", "2264", "32", "Unit: 5khz"], "38": ["Gap Config", "NL1_Gap_Config_V1", "1", "2296", "32", "Information of measurement gap (version 1)"], "39": ["SUL Config", "NL1_SUL_Config_V2", "1", "2328", "704", "Information of SUL configuration (version 2)"], "40": ["Scell Config", "NL1_Scell_Config_V3", "N", "3032", "VAR", "N := Number of Scell"]}}, "NL1_PHY_Config_V14": {"ColNum": 6, "Header": ["Field", "Type Name", "Count", "Offset", "Length\n(bits)", "Description"], "Ref": {"Scell Config": "Number of Scell"}, "Name": "NL1_PHY_Config_V14", "Data": {"0": ["UE Category", "UINT32", "1", "0", "5", "range[0, 15]"], "1": ["Physical Cell ID", "UINT32", "1", "5", "10", "range[0, 1007]"], "2": ["Number of Transmitted SSB", "UINT32", "1", "15", "9", "range[1, 64]"], "3": ["DL NARFCN", "UINT32", "1", "24", "22", "Downlink NR-ARFCN of SSB"], "4": ["DL Frequency Band", "UINT32", "1", "46", "9", "Frequency band index of FR1 and FR2"], "5": ["Reserved", "UINT32", "1", "55", "1", ""], "6": ["TDD Pattern", "NL1_TDD_UL_DL_Pattern_V1", "2", "56", "128", "Information of TDD pattern (version 1)"], "7": ["UL NARFCN", "UINT32", "1", "184", "22", "Uplink NR-ARFCN of Point A"], "8": ["SRS Switch Type", "UINT32", "1", "206", "3", "Enum{0: 1T2R, 1:1T4R, 2:2T4R, 3:TR equal, 4: no config}"], "9": ["SRS Enable", "UINT32", "1", "209", "1", "Enum{0: disable, 1: enable}"], "10": ["SSB Periodicity", "UINT32", "1", "210", "3", "Enum{0: 5ms, 1: 10ms, 2: 20ms, 3: 40ms, 4: 80 ms, 5: 160ms}"], "11": ["Number of Scell", "UINT32", "1", "213", "3", "range[0, 8]"], "12": ["DL Point A NARFCN", "UINT32", "1", "216", "22", "Downlink NR-ARFCN of Point A"], "13": ["UL Frequency Band", "UINT32", "1", "238", "9", "Frequency band index of FR1 and FR2"], "14": ["CP Type", "UINT32", "1", "247", "1", "Enum{0: Normal, 1: Extended}"], "15": ["RACH Config", "NL1_RACH_Config_V2", "1", "248", "128", "Information of RACH configuration (version 2)"], "16": ["PUSCH Config", "NL1_PUSCH_Config_V4", "1", "376", "32", "Information of PUSCH configuration (version 4)"], "17": ["PUCCH Config", "NL1_PUCCH_Config_V3", "1", "408", "288", "Information of PUCCH configuration (version 3)"], "18": ["PDCCH Common Search Space Config", "NL1_PDCCH_Search_Space_Config_V1", "2", "696", "128", "CSS configuration"], "19": ["PDCCH UE Specific Search Space Config", "NL1_PDCCH_Search_Space_Config_V1", "2", "824", "128", "USS configuration"], "20": ["PDSCH Config", "NL1_PDSCH_Config_V6", "1", "952", "160", "Information of PDSCH configuration (version 6)"], "21": ["SRS Resource Set Config", "NL1_SRS_Resource_Set_Config_V2", "1", "1112", "288", "Information of SRS resource set configuration (version 2)"], "22": ["CSI Report Config", "NL1_CSI_Report_Config_V2", "4", "1400", "384", "Information of CSI report configuration (version 2)"], "23": ["Antenna Config", "NL1_Antenna_Config_V1", "1", "1784", "32", "Information of antenna configuration (version 1)"], "24": ["Reserved", "UINT32", "1", "1816", "26", ""], "25": ["Default DL BWP Id", "UINT32", "1", "1842", "3", "range[0, 4]"], "26": ["Number of DL BWP", "UINT32", "1", "1845", "3", "range[1, 4]"], "27": ["Active UL BWP Config", "NL1_BWP_Config_V3", "1", "1848", "96", "Configuration of active uplink BWP (version 3)"], "28": ["Active DL BWP Config", "NL1_BWP_Config_V3", "1", "1944", "96", "Configuration of active downlink BWP (version 3)"], "29": ["TRS Config", "NL1_TRS_Config_V1", "8", "2040", "256", "Configuration of tracking reference signal (version 1)"], "30": ["PCCH Config", "NL1_PCCH_Config_V1", "1", "2296", "32", "PCCH Config in idle mode"], "31": ["UE Power Class", "UINT32", "1", "2328", "3", "1,2,3,4, 0:INVALID, rang[0, 4]"], "32": ["UL Point A NARFCN", "UINT32", "1", "2331", "22", "Uplink NR-ARFCN of Point A"], "33": ["Reference Subcarrier Spacing", "UINT32", "1", "2353", "3", "Enum{0: 15kHz, 1: 30kHz, 2: 60kHz, 3: 120kHz, 4: 240kHz}"], "34": ["Reserved", "UINT32", "1", "2356", "4", ""], "35": ["UL Center Frequency", "UINT32", "1", "2360", "32", "Unit: 5khz"], "36": ["DL Center Frequency", "UINT32", "1", "2392", "32", "Unit: 5khz"], "37": ["Gap Config", "NL1_Gap_Config_V1", "1", "2424", "32", "Information of measurement gap (version 1)"], "38": ["SUL Config", "NL1_SUL_Config_V3", "1", "2456", "704", "Information of SUL configuration (version 3)"], "39": ["Scell Config", "NL1_Scell_Config_V4", "N", "3160", "VAR", "N := Number of Scell"]}}, "NL1_PHY_Config_V15": {"ColNum": 6, "Header": ["Field", "Type Name", "Count", "Offset", "Length\n(bits)", "Description"], "Ref": {"Scell Config": "Number of Scell"}, "Name": "NL1_PHY_Config_V15", "Data": {"0": ["UE Category", "UINT32", "1", "0", "5", "range[0, 15]"], "1": ["Physical Cell ID", "UINT32", "1", "5", "10", "range[0, 1007]"], "2": ["Number of Transmitted SSB", "UINT32", "1", "15", "9", "range[1, 64]"], "3": ["DL NARFCN", "UINT32", "1", "24", "22", "Downlink NR-ARFCN of SSB"], "4": ["DL Frequency Band", "UINT32", "1", "46", "9", "Frequency band index of FR1 and FR2"], "5": ["Reserved", "UINT32", "1", "55", "1", ""], "6": ["TDD Pattern", "NL1_TDD_UL_DL_Pattern_V1", "2", "56", "128", "Information of TDD pattern (version 1)"], "7": ["UL NARFCN", "UINT32", "1", "184", "22", "Uplink NR-ARFCN of Point A"], "8": ["SRS Switch Type", "UINT32", "1", "206", "3", "Enum{0: 1T2R, 1:1T4R, 2:2T4R, 3:TR equal, 4: no config}"], "9": ["SRS Enable", "UINT32", "1", "209", "1", "Enum{0: disable, 1: enable}"], "10": ["SSB Periodicity", "UINT32", "1", "210", "3", "Enum{0: 5ms, 1: 10ms, 2: 20ms, 3: 40ms, 4: 80 ms, 5: 160ms}"], "11": ["Number of Scell", "UINT32", "1", "213", "3", "range[0, 8]"], "12": ["DL Point A NARFCN", "UINT32", "1", "216", "22", "Downlink NR-ARFCN of Point A"], "13": ["UL Frequency Band", "UINT32", "1", "238", "9", "Frequency band index of FR1 and FR2"], "14": ["CP Type", "UINT32", "1", "247", "1", "Enum{0: Normal, 1: Extended}"], "15": ["RACH Config", "NL1_RACH_Config_V2", "1", "248", "128", "Information of RACH configuration (version 2)"], "16": ["PUSCH Config", "NL1_PUSCH_Config_V4", "1", "376", "32", "Information of PUSCH configuration (version 4)"], "17": ["PUCCH Config", "NL1_PUCCH_Config_V3", "1", "408", "288", "Information of PUCCH configuration (version 3)"], "18": ["PDCCH Common Search Space Config", "NL1_PDCCH_Search_Space_Config_V1", "2", "696", "128", "CSS configuration"], "19": ["PDCCH UE Specific Search Space Config", "NL1_PDCCH_Search_Space_Config_V1", "2", "824", "128", "USS configuration"], "20": ["PDSCH Config", "NL1_PDSCH_Config_V6", "1", "952", "160", "Information of PDSCH configuration (version 6)"], "21": ["SRS Resource Set Config", "NL1_SRS_Resource_Set_Config_V2", "1", "1112", "288", "Information of SRS resource set configuration (version 2)"], "22": ["CSI Report Config", "NL1_CSI_Report_Config_V2", "4", "1400", "384", "Information of CSI report configuration (version 2)"], "23": ["Antenna Config", "NL1_Antenna_Config_V1", "1", "1784", "32", "Information of antenna configuration (version 1)"], "24": ["Reserved", "UINT32", "1", "1816", "26", ""], "25": ["Default DL BWP Id", "UINT32", "1", "1842", "3", "range[0, 4]"], "26": ["Number of DL BWP", "UINT32", "1", "1845", "3", "range[1, 4]"], "27": ["Active UL BWP Config", "NL1_BWP_Config_V3", "1", "1848", "96", "Configuration of active uplink BWP (version 3)"], "28": ["Active DL BWP Config", "NL1_BWP_Config_V3", "1", "1944", "96", "Configuration of active downlink BWP (version 3)"], "29": ["TRS Config", "NL1_TRS_Config_V1", "8", "2040", "256", "Configuration of tracking reference signal (version 1)"], "30": ["PCCH Config", "NL1_PCCH_Config_V1", "1", "2296", "32", "PCCH Config in idle mode"], "31": ["UE Power Class", "UINT32", "1", "2328", "3", "1,2,3,4, 0:INVALID, range[0, 4]"], "32": ["UL Point A NARFCN", "UINT32", "1", "2331", "22", "Uplink NR-ARFCN of Point A"], "33": ["Reference Subcarrier Spacing", "UINT32", "1", "2353", "3", "Enum{0: 15kHz, 1: 30kHz, 2: 60kHz, 3: 120kHz, 4: 240kHz}"], "34": ["Reserved", "UINT32", "1", "2356", "4", ""], "35": ["UL Center Frequency", "UINT32", "1", "2360", "32", "Unit: 5khz"], "36": ["DL Center Frequency", "UINT32", "1", "2392", "32", "Unit: 5khz"], "37": ["Gap Config", "NL1_Gap_Config_V1", "1", "2424", "32", "Information of measurement gap (version 1)"], "38": ["SUL Config", "NL1_SUL_Config_V3", "1", "2456", "704", "Information of SUL configuration (version 3)"], "39": ["Scell Config", "NL1_Scell_Config_V5", "N", "3160", "VAR", "N := Number of Scell"]}}, "NL1_PHY_Config_V16": {"ColNum": 6, "Header": ["Field", "Type Name", "Count", "Offset", "Length\n(bits)", "Description"], "Ref": {"Scell Config": "Number of Scell"}, "Name": "NL1_PHY_Config_V16", "Data": {"0": ["UE Category", "UINT32", "1", "0", "5", "range[0, 15]"], "1": ["Physical Cell ID", "UINT32", "1", "5", "10", "range[0, 1007]"], "2": ["Number of Transmitted SSB", "UINT32", "1", "15", "9", "range[1, 64]"], "3": ["DL NARFCN", "UINT32", "1", "24", "22", "Downlink NR-ARFCN of SSB"], "4": ["DL Frequency Band", "UINT32", "1", "46", "9", "Frequency band index of FR1 and FR2"], "5": ["Cell Group Id", "UINT32", "1", "55", "1", "range[0, 1]"], "6": ["TDD Pattern", "NL1_TDD_UL_DL_Pattern_V1", "2", "56", "128", "Information of TDD pattern (version 1)"], "7": ["UL NARFCN", "UINT32", "1", "184", "22", "Uplink NR-ARFCN of Point A"], "8": ["SRS Switch Type", "UINT32", "1", "206", "3", "Enum{0: 1T2R, 1:1T4R, 2:2T4R, 3:TR equal, 4: no config}"], "9": ["SRS Enable", "UINT32", "1", "209", "1", "Enum{0: disable, 1: enable}"], "10": ["SSB Periodicity", "UINT32", "1", "210", "3", "Enum{0: 5ms, 1: 10ms, 2: 20ms, 3: 40ms, 4: 80 ms, 5: 160ms}"], "11": ["Number of Scell", "UINT32", "1", "213", "3", "range[0, 8]"], "12": ["DL Point A NARFCN", "UINT32", "1", "216", "22", "Downlink NR-ARFCN of Point A"], "13": ["UL Frequency Band", "UINT32", "1", "238", "9", "Frequency band index of FR1 and FR2"], "14": ["CP Type", "UINT32", "1", "247", "1", "Enum{0: Normal, 1: Extended}"], "15": ["RACH Config", "NL1_RACH_Config_V2", "1", "248", "128", "Information of RACH configuration (version 2)"], "16": ["PUSCH Config", "NL1_PUSCH_Config_V4", "1", "376", "32", "Information of PUSCH configuration (version 4)"], "17": ["PUCCH Config", "NL1_PUCCH_Config_V3", "1", "408", "288", "Information of PUCCH configuration (version 3)"], "18": ["PDCCH Common Search Space Config", "NL1_PDCCH_Search_Space_Config_V1", "2", "696", "128", "CSS configuration"], "19": ["PDCCH UE Specific Search Space Config", "NL1_PDCCH_Search_Space_Config_V1", "2", "824", "128", "USS configuration"], "20": ["PDSCH Config", "NL1_PDSCH_Config_V6", "1", "952", "160", "Information of PDSCH configuration (version 6)"], "21": ["SRS Resource Set Config", "NL1_SRS_Resource_Set_Config_V2", "1", "1112", "288", "Information of SRS resource set configuration (version 2)"], "22": ["CSI Report Config", "NL1_CSI_Report_Config_V2", "4", "1400", "384", "Information of CSI report configuration (version 2)"], "23": ["Antenna Config", "NL1_Antenna_Config_V1", "1", "1784", "32", "Information of antenna configuration (version 1)"], "24": ["Reserved", "UINT32", "1", "1816", "26", ""], "25": ["Default DL BWP Id", "UINT32", "1", "1842", "3", "range[0, 4]"], "26": ["Number of DL BWP", "UINT32", "1", "1845", "3", "range[1, 4]"], "27": ["Active UL BWP Config", "NL1_BWP_Config_V3", "1", "1848", "96", "Configuration of active uplink BWP (version 3)"], "28": ["Active DL BWP Config", "NL1_BWP_Config_V3", "1", "1944", "96", "Configuration of active downlink BWP (version 3)"], "29": ["TRS Config", "NL1_TRS_Config_V1", "8", "2040", "256", "Configuration of tracking reference signal (version 1)"], "30": ["PCCH Config", "NL1_PCCH_Config_V1", "1", "2296", "32", "PCCH Config in idle mode"], "31": ["UE Power Class", "UINT32", "1", "2328", "3", "1,2,3,4, 0:INVALID, range[0, 4]"], "32": ["UL Point A NARFCN", "UINT32", "1", "2331", "22", "Uplink NR-ARFCN of Point A"], "33": ["Reference Subcarrier Spacing", "UINT32", "1", "2353", "3", "Enum{0: 15kHz, 1: 30kHz, 2: 60kHz, 3: 120kHz, 4: 240kHz}"], "34": ["Reserved", "UINT32", "1", "2356", "4", ""], "35": ["UL Center Frequency", "UINT32", "1", "2360", "32", "Unit: 5khz"], "36": ["DL Center Frequency", "UINT32", "1", "2392", "32", "Unit: 5khz"], "37": ["Gap Config", "NL1_Gap_Config_V1", "1", "2424", "32", "Information of measurement gap (version 1)"], "38": ["SUL Config", "NL1_SUL_Config_V3", "1", "2456", "704", "Information of SUL configuration (version 3)"], "39": ["Scell Config", "NL1_Scell_Config_V6", "N", "3160", "VAR", "N := Number of Scell"]}}, "NL1_PHY_Config_V17": {"ColNum": 6, "Header": ["Field", "Type Name", "Count", "Offset", "Length\n(bits)", "Description"], "Ref": {"Scell Config": "Number of Scell"}, "Name": "NL1_PHY_Config_V17", "Data": {"0": ["UE Category", "UINT32", "1", "0", "5", "range[0, 15]"], "1": ["Physical Cell ID", "UINT32", "1", "5", "10", "range[0, 1007]"], "2": ["Number of Transmitted SSB", "UINT32", "1", "15", "9", "range[1, 64]"], "3": ["DL NARFCN", "UINT32", "1", "24", "22", "Downlink NR-ARFCN of SSB"], "4": ["DL Frequency Band", "UINT32", "1", "46", "9", "Frequency band index of FR1 and FR2"], "5": ["Cell Group Id", "UINT32", "1", "55", "1", "range[0, 1]"], "6": ["TDD Pattern", "NL1_TDD_UL_DL_Pattern_V1", "2", "56", "128", "Information of TDD pattern (version 1)"], "7": ["UL NARFCN", "UINT32", "1", "184", "22", "Uplink NR-ARFCN of Point A"], "8": ["SRS Switch Type", "UINT32", "1", "206", "3", "Enum{0: 1T2R, 1:1T4R, 2:2T4R, 3:TR equal, 4: no config}"], "9": ["SRS Enable", "UINT32", "1", "209", "1", "Enum{0: disable, 1: enable}"], "10": ["SSB Periodicity", "UINT32", "1", "210", "3", "Enum{0: 5ms, 1: 10ms, 2: 20ms, 3: 40ms, 4: 80 ms, 5: 160ms}"], "11": ["Number of Scell", "UINT32", "1", "213", "3", "range[0, 8]"], "12": ["DL Point A NARFCN", "UINT32", "1", "216", "22", "Downlink NR-ARFCN of Point A"], "13": ["UL Frequency Band", "UINT32", "1", "238", "9", "Frequency band index of FR1 and FR2"], "14": ["CP Type", "UINT32", "1", "247", "1", "Enum{0: Normal, 1: Extended}"], "15": ["RACH Config", "NL1_RACH_Config_V2", "1", "248", "128", "Information of RACH configuration (version 2)"], "16": ["PUSCH Config", "NL1_PUSCH_Config_V5", "1", "376", "32", "Information of PUSCH configuration (version 5)"], "17": ["PUCCH Config", "NL1_PUCCH_Config_V3", "1", "408", "288", "Information of PUCCH configuration (version 3)"], "18": ["PDCCH Common Search Space Config", "NL1_PDCCH_Search_Space_Config_V1", "2", "696", "128", "CSS configuration"], "19": ["PDCCH UE Specific Search Space Config", "NL1_PDCCH_Search_Space_Config_V1", "2", "824", "128", "USS configuration"], "20": ["PDSCH Config", "NL1_PDSCH_Config_V6", "1", "952", "160", "Information of PDSCH configuration (version 6)"], "21": ["SRS Resource Set Config", "NL1_SRS_Resource_Set_Config_V2", "1", "1112", "288", "Information of SRS resource set configuration (version 2)"], "22": ["CSI Report Config", "NL1_CSI_Report_Config_V2", "4", "1400", "384", "Information of CSI report configuration (version 2)"], "23": ["Antenna Config", "NL1_Antenna_Config_V1", "1", "1784", "32", "Information of antenna configuration (version 1)"], "24": ["Reserved", "UINT32", "1", "1816", "26", ""], "25": ["Default DL BWP Id", "UINT32", "1", "1842", "3", "range[0, 4]"], "26": ["Number of DL BWP", "UINT32", "1", "1845", "3", "range[1, 4]"], "27": ["Active UL BWP Config", "NL1_BWP_Config_V3", "1", "1848", "96", "Configuration of active uplink BWP (version 3)"], "28": ["Active DL BWP Config", "NL1_BWP_Config_V3", "1", "1944", "96", "Configuration of active downlink BWP (version 3)"], "29": ["TRS Config", "NL1_TRS_Config_V1", "8", "2040", "256", "Configuration of tracking reference signal (version 1)"], "30": ["PCCH Config", "NL1_PCCH_Config_V1", "1", "2296", "32", "PCCH Config in idle mode"], "31": ["UE Power Class", "UINT32", "1", "2328", "3", "1,2,3,4, 0:INVALID, range[0, 4]"], "32": ["UL Point A NARFCN", "UINT32", "1", "2331", "22", "Uplink NR-ARFCN of Point A"], "33": ["Reference Subcarrier Spacing", "UINT32", "1", "2353", "3", "Enum{0: 15kHz, 1: 30kHz, 2: 60kHz, 3: 120kHz, 4: 240kHz}"], "34": ["Reserved", "UINT32", "1", "2356", "4", ""], "35": ["UL Center Frequency", "UINT32", "1", "2360", "32", "Unit: 5khz"], "36": ["DL Center Frequency", "UINT32", "1", "2392", "32", "Unit: 5khz"], "37": ["Gap Config", "NL1_Gap_Config_V1", "1", "2424", "32", "Information of measurement gap (version 1)"], "38": ["SUL Config", "NL1_SUL_Config_V4", "1", "2456", "704", "Information of SUL configuration (version 4)"], "39": ["Scell Config", "NL1_Scell_Config_V7", "N", "3160", "VAR", "N := Number of Scell"]}}, "NL1_PHY_Config_V18": {"ColNum": 6, "Header": ["Field", "Type Name", "Count", "Offset", "Length\n(bits)", "Description"], "Ref": {"Scell Config": "Number of Scell"}, "Name": "NL1_PHY_Config_V18", "Data": {"0": ["UE Category", "UINT32", "1", "0", "5", "range[0, 15]"], "1": ["Physical Cell ID", "UINT32", "1", "5", "10", "range[0, 1007]"], "2": ["Number of Transmitted SSB", "UINT32", "1", "15", "9", "range[1, 64]"], "3": ["DL NARFCN", "UINT32", "1", "24", "22", "Downlink NR-ARFCN of SSB"], "4": ["DL Frequency Band", "UINT32", "1", "46", "9", "range[0, 261] Frequency band index of FR1 and FR2"], "5": ["Cell Group Id", "UINT32", "1", "55", "1", "range[0, 1]"], "6": ["TDD Pattern", "NL1_TDD_UL_DL_Pattern_V1", "2", "56", "128", "Information of TDD pattern (version 1)"], "7": ["UL NARFCN", "UINT32", "1", "184", "22", "Uplink NR-ARFCN of Point A"], "8": ["SRS Switch Type", "UINT32", "1", "206", "3", "Enum{0: 1T2R, 1:1T4R, 2:2T4R, 3:TR equal, 4: no config}"], "9": ["SRS Enable", "UINT32", "1", "209", "1", "Enum{0: disable, 1: enable}"], "10": ["SSB Periodicity", "UINT32", "1", "210", "3", "Enum{0: 5ms, 1: 10ms, 2: 20ms, 3: 40ms, 4: 80 ms, 5: 160ms}"], "11": ["Number of Scell", "UINT32", "1", "213", "3", "range[0, 8]"], "12": ["DL Point A NARFCN", "UINT32", "1", "216", "22", "Downlink NR-ARFCN of Point A"], "13": ["UL Frequency Band", "UINT32", "1", "238", "9", "Frequency band index of FR1 and FR2"], "14": ["CP Type", "UINT32", "1", "247", "1", "Enum{0: Normal, 1: Extended}"], "15": ["RACH Config", "NL1_RACH_Config_V2", "1", "248", "128", "Information of RACH configuration (version 2)"], "16": ["PUSCH Config", "NL1_PUSCH_Config_V5", "1", "376", "32", "Information of PUSCH configuration (version 5)"], "17": ["PUCCH Config", "NL1_PUCCH_Config_V3", "1", "408", "288", "Information of PUCCH configuration (version 3)"], "18": ["PDCCH Common Search Space Config", "NL1_PDCCH_Search_Space_Config_V1", "2", "696", "128", "CSS configuration"], "19": ["PDCCH UE Specific Search Space Config", "NL1_PDCCH_Search_Space_Config_V1", "2", "824", "128", "USS configuration"], "20": ["PDSCH Config", "NL1_PDSCH_Config_V6", "1", "952", "160", "Information of PDSCH configuration (version 6)"], "21": ["SRS Resource Set Config", "NL1_SRS_Resource_Set_Config_V2", "1", "1112", "288", "Information of SRS resource set configuration (version 2)"], "22": ["CSI Report Config", "NL1_CSI_Report_Config_V3", "4", "1400", "384", "Information of CSI report configuration (version 3)"], "23": ["Antenna Config", "NL1_Antenna_Config_V1", "1", "1784", "32", "Information of antenna configuration (version 1)"], "24": ["Reserved", "UINT32", "1", "1816", "26", ""], "25": ["Default DL BWP Id", "UINT32", "1", "1842", "3", "range[0, 4]"], "26": ["Number of DL BWP", "UINT32", "1", "1845", "3", "range[1, 4]"], "27": ["Active UL BWP Config", "NL1_BWP_Config_V3", "1", "1848", "96", "Configuration of active uplink BWP (version 3)"], "28": ["Active DL BWP Config", "NL1_BWP_Config_V3", "1", "1944", "96", "Configuration of active downlink BWP (version 3)"], "29": ["TRS Config", "NL1_TRS_Config_V1", "8", "2040", "256", "Configuration of tracking reference signal (version 1)"], "30": ["PCCH Config", "NL1_PCCH_Config_V1", "1", "2296", "32", "PCCH Config in idle mode"], "31": ["UE Power Class", "UINT32", "1", "2328", "3", "1,2,3,4, 0:INVALID, range[0, 4]"], "32": ["UL Point A NARFCN", "UINT32", "1", "2331", "22", "Uplink NR-ARFCN of Point A"], "33": ["Reference Subcarrier Spacing", "UINT32", "1", "2353", "3", "Enum{0: 15kHz, 1: 30kHz, 2: 60kHz, 3: 120kHz, 4: 240kHz}"], "34": ["Reserved", "UINT32", "1", "2356", "4", ""], "35": ["UL Center Frequency", "UINT32", "1", "2360", "32", "Unit: 5khz"], "36": ["DL Center Frequency", "UINT32", "1", "2392", "32", "Unit: 5khz"], "37": ["Gap Config", "NL1_Gap_Config_V1", "1", "2424", "32", "Information of measurement gap (version 1)"], "38": ["SUL Config", "NL1_SUL_Config_V4", "1", "2456", "704", "Information of SUL configuration (version 4)"], "39": ["Scell Config", "NL1_Scell_Config_V8", "N", "3160", "VAR", "N := Number of Scell"]}}, "NL1_PHY_Config_V19": {"ColNum": 6, "Header": ["Field", "Type Name", "Count", "Offset", "Length\n(bits)", "Description"], "Ref": {"Scell Config": "Number of Scell"}, "Name": "NL1_PHY_Config_V19", "Data": {"0": ["UE Category", "UINT32", "1", "0", "5", "range[0, 15]"], "1": ["Physical Cell ID", "UINT32", "1", "5", "10", "range[0, 1007]"], "2": ["Number of Transmitted SSB", "UINT32", "1", "15", "9", "range[1, 64]"], "3": ["DL NARFCN", "UINT32", "1", "24", "22", "Downlink NR-ARFCN of SSB"], "4": ["DL Frequency Band", "UINT32", "1", "46", "9", "range[0, 261] Frequency band index of FR1 and FR2"], "5": ["Cell Group Id", "UINT32", "1", "55", "1", "range[0, 1]"], "6": ["TDD Pattern", "NL1_TDD_UL_DL_Pattern_V1", "2", "56", "128", "Information of TDD pattern (version 1)"], "7": ["UL NARFCN", "UINT32", "1", "184", "22", "Uplink NR-ARFCN of Point A"], "8": ["SRS Switch Type", "UINT32", "1", "206", "3", "Enum{0: 1T2R, 1:1T4R, 2:2T4R, 3:TR equal, 4: no config}"], "9": ["SRS Enable", "UINT32", "1", "209", "1", "Enum{0: disable, 1: enable}"], "10": ["SSB Periodicity", "UINT32", "1", "210", "3", "Enum{0: 5ms, 1: 10ms, 2: 20ms, 3: 40ms, 4: 80 ms, 5: 160ms}"], "11": ["Number of Scell", "UINT32", "1", "213", "3", "range[0, 8]"], "12": ["DL Point A NARFCN", "UINT32", "1", "216", "22", "Downlink NR-ARFCN of Point A"], "13": ["UL Frequency Band", "UINT32", "1", "238", "9", "Frequency band index of FR1 and FR2"], "14": ["CP Type", "UINT32", "1", "247", "1", "Enum{0: Normal, 1: Extended}"], "15": ["RACH Config", "NL1_RACH_Config_V2", "1", "248", "128", "Information of RACH configuration (version 2)"], "16": ["PUSCH Config", "NL1_PUSCH_Config_V5", "1", "376", "32", "Information of PUSCH configuration (version 5)"], "17": ["PUCCH Config", "NL1_PUCCH_Config_V3", "1", "408", "288", "Information of PUCCH configuration (version 3)"], "18": ["PDCCH Common Search Space Config", "NL1_PDCCH_Search_Space_Config_V1", "2", "696", "128", "CSS configuration"], "19": ["PDCCH UE Specific Search Space Config", "NL1_PDCCH_Search_Space_Config_V1", "2", "824", "128", "USS configuration"], "20": ["PDSCH Config", "NL1_PDSCH_Config_V6", "1", "952", "160", "Information of PDSCH configuration (version 6)"], "21": ["SRS Resource Set Config", "NL1_SRS_Resource_Set_Config_V2", "1", "1112", "288", "Information of SRS resource set configuration (version 2)"], "22": ["CSI Report Config", "NL1_CSI_Report_Config_V3", "4", "1400", "384", "Information of CSI report configuration (version 3)"], "23": ["Antenna Config", "NL1_Antenna_Config_V1", "1", "1784", "32", "Information of antenna configuration (version 1)"], "24": ["Reserved", "UINT32", "1", "1816", "26", ""], "25": ["Default DL BWP Id", "UINT32", "1", "1842", "3", "range[0, 4]"], "26": ["Number of DL BWP", "UINT32", "1", "1845", "3", "range[1, 4]"], "27": ["Active UL BWP Config", "NL1_BWP_Config_V4", "1", "1848", "96", "Configuration of active uplink BWP (version 4)"], "28": ["Active DL BWP Config", "NL1_BWP_Config_V4", "1", "1944", "96", "Configuration of active downlink BWP (version 4)"], "29": ["TRS Config", "NL1_TRS_Config_V1", "8", "2040", "256", "Configuration of tracking reference signal (version 1)"], "30": ["PCCH Config", "NL1_PCCH_Config_V1", "1", "2296", "32", "PCCH Config in idle mode"], "31": ["UE Power Class", "UINT32", "1", "2328", "3", "1,2,3,4, 0:INVALID, range[0, 4]"], "32": ["UL Point A NARFCN", "UINT32", "1", "2331", "22", "Uplink NR-ARFCN of Point A"], "33": ["Reference Subcarrier Spacing", "UINT32", "1", "2353", "3", "Enum{0: 15kHz, 1: 30kHz, 2: 60kHz, 3: 120kHz, 4: 240kHz}"], "34": ["Reserved", "UINT32", "1", "2356", "4", ""], "35": ["UL Center Frequency", "UINT32", "1", "2360", "32", "Unit: 5khz"], "36": ["DL Center Frequency", "UINT32", "1", "2392", "32", "Unit: 5khz"], "37": ["Gap Config", "NL1_Gap_Config_V1", "1", "2424", "32", "Information of measurement gap (version 1)"], "38": ["SUL Config", "NL1_SUL_Config_V5", "1", "2456", "704", "Information of SUL configuration (version 5)"], "39": ["Scell Config", "NL1_Scell_Config_V9", "N", "3160", "VAR", "N := Number of Scell"]}}, "NL1_PHY_Config_V20": {"ColNum": 6, "Header": ["Field", "Type Name", "Count", "Offset", "Length\n(bits)", "Description"], "Ref": {"Scell Config": "Number of Scell"}, "Name": "NL1_PHY_Config_V20", "Data": {"0": ["UE Category", "UINT32", "1", "0", "5", "range[0, 15]"], "1": ["Physical Cell ID", "UINT32", "1", "5", "10", "range[0, 1007]"], "2": ["Number of Transmitted SSB", "UINT32", "1", "15", "9", "range[1, 64]"], "3": ["DL NARFCN", "UINT32", "1", "24", "22", "Downlink NR-ARFCN of SSB"], "4": ["DL Frequency Band", "UINT32", "1", "46", "9", "range[0, 261] Frequency band index of FR1 and FR2"], "5": ["Cell Group Id", "UINT32", "1", "55", "1", "range[0, 1]"], "6": ["TDD Pattern", "NL1_TDD_UL_DL_Pattern_V1", "2", "56", "128", "Information of TDD pattern (version 1)"], "7": ["UL NARFCN", "UINT32", "1", "184", "22", "Uplink NR-ARFCN of Point A"], "8": ["SRS Switch Type", "UINT32", "1", "206", "3", "Enum{0: 1T2R, 1:1T4R, 2:2T4R, 3:TR equal, 4: no config}"], "9": ["SRS Enable", "UINT32", "1", "209", "1", "Enum{0: disable, 1: enable}"], "10": ["SSB Periodicity", "UINT32", "1", "210", "3", "Enum{0: 5ms, 1: 10ms, 2: 20ms, 3: 40ms, 4: 80 ms, 5: 160ms}"], "11": ["Number of Scell", "UINT32", "1", "213", "3", "range[0, 8]"], "12": ["DL Point A NARFCN", "UINT32", "1", "216", "22", "Downlink NR-ARFCN of Point A"], "13": ["UL Frequency Band", "UINT32", "1", "238", "9", "Frequency band index of FR1 and FR2"], "14": ["CP Type", "UINT32", "1", "247", "1", "Enum{0: Normal, 1: Extended}"], "15": ["RACH Config", "NL1_RACH_Config_V2", "1", "248", "128", "Information of RACH configuration (version 2)"], "16": ["PUSCH Config", "NL1_PUSCH_Config_V5", "1", "376", "32", "Information of PUSCH configuration (version 5)"], "17": ["PUCCH Config", "NL1_PUCCH_Config_V3", "1", "408", "288", "Information of PUCCH configuration (version 3)"], "18": ["PDCCH Common Search Space Config", "NL1_PDCCH_Search_Space_Config_V1", "2", "696", "128", "CSS configuration"], "19": ["PDCCH UE Specific Search Space Config", "NL1_PDCCH_Search_Space_Config_V1", "2", "824", "128", "USS configuration"], "20": ["PDSCH Config", "NL1_PDSCH_Config_V6", "1", "952", "160", "Information of PDSCH configuration (version 6)"], "21": ["SRS Resource Set Config", "NL1_SRS_Resource_Set_Config_V2", "1", "1112", "288", "Information of SRS resource set configuration (version 2)"], "22": ["CSI Report Config", "NL1_CSI_Report_Config_V3", "4", "1400", "384", "Information of CSI report configuration (version 3)"], "23": ["Antenna Config", "NL1_Antenna_Config_V1", "1", "1784", "32", "Information of antenna configuration (version 1)"], "24": ["Cell Group Type", "UINT32", "1", "1816", "1", "Enum{0:MCG, 1:SCG}"], "25": ["Reserved", "UINT32", "1", "1817", "25", ""], "26": ["Default DL BWP Id", "UINT32", "1", "1842", "3", "range[0, 4]"], "27": ["Number of DL BWP", "UINT32", "1", "1845", "3", "range[1, 4]"], "28": ["Active UL BWP Config", "NL1_BWP_Config_V4", "1", "1848", "96", "Configuration of active uplink BWP (version 4)"], "29": ["Active DL BWP Config", "NL1_BWP_Config_V4", "1", "1944", "96", "Configuration of active downlink BWP (version 4)"], "30": ["TRS Config", "NL1_TRS_Config_V1", "8", "2040", "256", "Configuration of tracking reference signal (version 1)"], "31": ["PCCH Config", "NL1_PCCH_Config_V1", "1", "2296", "32", "PCCH Config in idle mode"], "32": ["UE Power Class", "UINT32", "1", "2328", "3", "1,2,3,4, 0:INVALID, range[0, 4]"], "33": ["UL Point A NARFCN", "UINT32", "1", "2331", "22", "Uplink NR-ARFCN of Point A"], "34": ["Reference Subcarrier Spacing", "UINT32", "1", "2353", "3", "Enum{0: 15kHz, 1: 30kHz, 2: 60kHz, 3: 120kHz, 4: 240kHz}"], "35": ["Reserved", "UINT32", "1", "2356", "4", ""], "36": ["UL Center Frequency", "UINT32", "1", "2360", "32", "Unit: 5khz"], "37": ["DL Center Frequency", "UINT32", "1", "2392", "32", "Unit: 5khz"], "38": ["Gap Config", "NL1_Gap_Config_V1", "1", "2424", "32", "Information of measurement gap (version 1)"], "39": ["SUL Config", "NL1_SUL_Config_V5", "1", "2456", "704", "Information of SUL configuration (version 5)"], "40": ["Scell Config", "NL1_Scell_Config_V9", "N", "3160", "VAR", "N := Number of Scell"]}}, "NL1_PHY_Config_V21": {"ColNum": 6, "Header": ["Field", "Type Name", "Count", "Offset", "Length\n(bits)", "Description"], "Ref": {"Scell Config": "Number of Scell"}, "Name": "NL1_PHY_Config_V21", "Data": {"0": ["UE Category", "UINT32", "1", "0", "5", "range[0, 15]"], "1": ["Physical Cell ID", "UINT32", "1", "5", "10", "range[0, 1007]"], "2": ["Number of Transmitted SSB", "UINT32", "1", "15", "9", "range[1, 64]"], "3": ["DL NARFCN", "UINT32", "1", "24", "22", "Downlink NR-ARFCN of SSB"], "4": ["DL Frequency Band", "UINT32", "1", "46", "8", "Frequency band index of FR1"], "5": ["Reserved", "UINT32", "1", "54", "2", ""], "6": ["TDD Pattern", "NL1_TDD_UL_DL_Pattern_V1", "2", "56", "128", "Information of TDD pattern (version 1)"], "7": ["UL NARFCN", "UINT32", "1", "184", "22", "Uplink NR-ARFCN of Point A"], "8": ["SRS Switch Type", "UINT32", "1", "206", "3", "Enum{0: 1T2R, 1:1T4R, 2:2T4R, 3:TR equal, 4: no config}"], "9": ["SRS Enable", "UINT32", "1", "209", "1", "Enum{0: disable, 1: enable}"], "10": ["SSB Periodicity", "UINT32", "1", "210", "3", "Enum{0: 5ms, 1: 10ms, 2: 20ms, 3: 40ms, 4: 80 ms, 5: 160ms}"], "11": ["Number of Scell", "UINT32", "1", "213", "3", "range[0, 8]"], "12": ["DL Point A NARFCN", "UINT32", "1", "216", "22", "Downlink NR-ARFCN of Point A"], "13": ["UL Frequency Band", "UINT32", "1", "238", "8", "Frequency band index of FR1"], "14": ["CP Type", "UINT32", "1", "246", "1", "Enum{0: Normal, 1: Extended}"], "15": ["Reserved", "UINT32", "1", "247", "1", ""], "16": ["RACH Config", "NL1_RACH_Config_V2", "1", "248", "128", "Information of RACH configuration (version 2)"], "17": ["PUSCH Config", "NL1_PUSCH_Config_V3", "1", "376", "32", "Information of PUSCH configuration (version 3)"], "18": ["PUCCH Config", "NL1_PUCCH_Config_V3", "1", "408", "288", "Information of PUCCH configuration (version 3)"], "19": ["PDCCH Common Search Space Config", "NL1_PDCCH_Search_Space_Config_V1", "2", "696", "128", "CSS configuration"], "20": ["PDCCH UE Specific Search Space Config", "NL1_PDCCH_Search_Space_Config_V1", "2", "824", "128", "USS configuration"], "21": ["PDSCH Config", "NL1_PDSCH_Config_V5", "1", "952", "32", "Information of PDSCH configuration (version 5)"], "22": ["SRS Resource Set Config", "NL1_SRS_Resource_Set_Config_V2", "1", "984", "288", "Information of SRS resource set configuration (version 2)"], "23": ["CSI Report Config", "NL1_CSI_Report_Config_V2", "4", "1272", "384", "Information of CSI report configuration (version 2)"], "24": ["Antenna Config", "NL1_Antenna_Config_V1", "1", "1656", "32", "Information of antenna configuration (version 1)"], "25": ["UL Carrier Bandwidth", "UINT32", "1", "1688", "4", "Quantized bandwidth in MHz\nEnum{0:5MHz,1:10Mhz,2:15Mhz,3:20Mhz,4:25Mhz,5:30MHz,6:40MHz,\n7:50MHz,8:60MHz,9:80MHz,10:90MHz,11:100MHz,12:200MHz,\n13:400MHz}"], "26": ["DL Carrier Bandwidth", "UINT32", "1", "1692", "4", "Quantized bandwidth in MHz\nEnum{0:5MHz,1:10Mhz,2:15Mhz,3:20Mhz,4:25Mhz,5:30MHz,6:40MHz,\n7:50MHz,8:60MHz,9:80MHz,10:90MHz,11:100MHz,12:200MHz,\n13:400MHz}"], "27": ["Reserved", "UINT32", "1", "1696", "18", ""], "28": ["Default DL BWP Id", "UINT32", "1", "1714", "3", "range[0, 4]"], "29": ["Number of DL BWP", "UINT32", "1", "1717", "3", "range[1, 4]"], "30": ["Active UL BWP Config", "NL1_BWP_Config_V3", "1", "1720", "96", "Configuration of active uplink BWP (version 3)"], "31": ["Active DL BWP Config", "NL1_BWP_Config_V3", "1", "1816", "96", "Configuration of active downlink BWP (version 3)"], "32": ["TRS Config", "NL1_TRS_Config_V1", "8", "1912", "256", "Configuration of tracking reference signal (version 1)"], "33": ["PCCH Config", "NL1_PCCH_Config_V1", "1", "2168", "32", "PCCH Config in idle mode"], "34": ["UE Power Class", "UINT32", "1", "2200", "3", "1,2,3,4, 0:INVALID, range[0, 4]"], "35": ["UL Point A NARFCN", "UINT32", "1", "2203", "22", "Uplink NR-ARFCN of Point A"], "36": ["Reference Subcarrier Spacing", "UINT32", "1", "2225", "3", "Enum{0: 15kHz, 1: 30kHz, 2: 60kHz, 3: 120kHz, 4: 240kHz}"], "37": ["Reserved", "UINT32", "1", "2228", "4", ""], "38": ["UL Center Frequency", "UINT32", "1", "2232", "32", "Unit: 5khz"], "39": ["DL Center Frequency", "UINT32", "1", "2264", "32", "Unit: 5khz"], "40": ["Gap Config", "NL1_Gap_Config_V1", "1", "2296", "32", "Information of measurement gap (version 1)"], "41": ["SUL Config", "NL1_SUL_Config_V2", "1", "2328", "704", "Information of SUL configuration (version 2)"], "42": ["Scell Config", "NL1_Scell_Config_V10", "N", "3032", "VAR", "N := Number of Scell"]}}, "NL1_PHY_Config_V22": {"ColNum": 6, "Header": ["Field", "Type Name", "Count", "Offset", "Length\n(bits)", "Description"], "Ref": {"Scell Config": "Number of Scell"}, "Name": "NL1_PHY_Config_V22", "Data": {"0": ["UE Category", "UINT32", "1", "0", "5", "range[0, 15]"], "1": ["Physical Cell ID", "UINT32", "1", "5", "10", "range[0, 1007]"], "2": ["Number of Transmitted SSB", "UINT32", "1", "15", "9", "range[1, 64]"], "3": ["DL NARFCN", "UINT32", "1", "24", "22", "Downlink NR-ARFCN of SSB"], "4": ["DL Frequency Band", "UINT32", "1", "46", "9", "range[0, 261] Frequency band index of FR1 and FR2"], "5": ["Cell Group Id", "UINT32", "1", "55", "1", "range[0, 1]"], "6": ["TDD Pattern", "NL1_TDD_UL_DL_Pattern_V1", "2", "56", "128", "Information of TDD pattern (version 1)"], "7": ["UL NARFCN", "UINT32", "1", "184", "22", "Uplink NR-ARFCN of Point A"], "8": ["SRS Switch Type", "UINT32", "1", "206", "3", "Enum{0: 1T2R, 1:1T4R, 2:2T4R, 3:TR equal, 4: no config}"], "9": ["SRS Enable", "UINT32", "1", "209", "1", "Enum{0: disable, 1: enable}"], "10": ["SSB Periodicity", "UINT32", "1", "210", "3", "Enum{0: 5ms, 1: 10ms, 2: 20ms, 3: 40ms, 4: 80 ms, 5: 160ms}"], "11": ["Number of Scell", "UINT32", "1", "213", "3", "range[0, 8]"], "12": ["DL Point A NARFCN", "UINT32", "1", "216", "22", "Downlink NR-ARFCN of Point A"], "13": ["UL Frequency Band", "UINT32", "1", "238", "9", "Frequency band index of FR1 and FR2"], "14": ["CP Type", "UINT32", "1", "247", "1", "Enum{0: Normal, 1: Extended}"], "15": ["RACH Config", "NL1_RACH_Config_V2", "1", "248", "128", "Information of RACH configuration (version 2)"], "16": ["PUSCH Config", "NL1_PUSCH_Config_V5", "1", "376", "32", "Information of PUSCH configuration (version 5)"], "17": ["PUCCH Config", "NL1_PUCCH_Config_V3", "1", "408", "288", "Information of PUCCH configuration (version 3)"], "18": ["PDCCH Common Search Space Config", "NL1_PDCCH_Search_Space_Config_V1", "2", "696", "128", "CSS configuration"], "19": ["PDCCH UE Specific Search Space Config", "NL1_PDCCH_Search_Space_Config_V1", "2", "824", "128", "USS configuration"], "20": ["PDSCH Config", "NL1_PDSCH_Config_V6", "1", "952", "160", "Information of PDSCH configuration (version 6)"], "21": ["SRS Resource Set Config", "NL1_SRS_Resource_Set_Config_V2", "1", "1112", "288", "Information of SRS resource set configuration (version 2)"], "22": ["CSI Report Config", "NL1_CSI_Report_Config_V3", "4", "1400", "384", "Information of CSI report configuration (version 3)"], "23": ["Antenna Config", "NL1_Antenna_Config_V1", "1", "1784", "32", "Information of antenna configuration (version 1)"], "24": ["Cell Group Type", "UINT32", "1", "1816", "1", "Enum{0:MCG, 1:SCG}"], "25": ["UL Carrier Bandwidth", "UINT32", "1", "1817", "4", "Quantized bandwidth in MHz\nEnum{0:5MHz,1:10Mhz,2:15Mhz,3:20Mhz,4:25Mhz,5:30MHz,6:40MHz,\n7:50MHz,8:60MHz,9:80MHz,10:90MHz,11:100MHz,12:70MHz,13:200MHz,\n14:400MHz}"], "26": ["DL Carrier Bandwidth", "UINT32", "1", "1821", "4", "Quantized bandwidth in MHz\nEnum{0:5MHz,1:10Mhz,2:15Mhz,3:20Mhz,4:25Mhz,5:30MHz,6:40MHz,\n7:50MHz,8:60MHz,9:80MHz,10:90MHz,11:100MHz,12:70MHz,13:200MHz,\n14:400MHz}"], "27": ["Reserved", "UINT32", "1", "1825", "17", ""], "28": ["Default DL BWP Id", "UINT32", "1", "1842", "3", "range[0, 4]"], "29": ["Number of DL BWP", "UINT32", "1", "1845", "3", "range[1, 4]"], "30": ["Active UL BWP Config", "NL1_BWP_Config_V4", "1", "1848", "96", "Configuration of active uplink BWP (version 4)"], "31": ["Active DL BWP Config", "NL1_BWP_Config_V4", "1", "1944", "96", "Configuration of active downlink BWP (version 4)"], "32": ["TRS Config", "NL1_TRS_Config_V1", "8", "2040", "256", "Configuration of tracking reference signal (version 1)"], "33": ["PCCH Config", "NL1_PCCH_Config_V1", "1", "2296", "32", "PCCH Config in idle mode"], "34": ["UE Power Class", "UINT32", "1", "2328", "3", "1,2,3,4, 0:INVALID, range[0, 4]"], "35": ["UL Point A NARFCN", "UINT32", "1", "2331", "22", "Uplink NR-ARFCN of Point A"], "36": ["Reference Subcarrier Spacing", "UINT32", "1", "2353", "3", "Enum{0: 15kHz, 1: 30kHz, 2: 60kHz, 3: 120kHz, 4: 240kHz}"], "37": ["Reserved", "UINT32", "1", "2356", "4", ""], "38": ["UL Center Frequency", "UINT32", "1", "2360", "32", "Unit: 5khz"], "39": ["DL Center Frequency", "UINT32", "1", "2392", "32", "Unit: 5khz"], "40": ["Gap Config", "NL1_Gap_Config_V1", "1", "2424", "32", "Information of measurement gap (version 1)"], "41": ["SUL Config", "NL1_SUL_Config_V5", "1", "2456", "704", "Information of SUL configuration (version 5)"], "42": ["Scell Config", "NL1_Scell_Config_V11", "N", "3160", "VAR", "N := Number of Scell"]}}, "NL1_PHY_Config_V23": {"ColNum": 6, "Header": ["Field", "Type Name", "Count", "Offset", "Length\n(bits)", "Description"], "Ref": {"Scell Config": "Number of Scell"}, "Name": "NL1_PHY_Config_V23", "Data": {"0": ["UE Category", "UINT32", "1", "0", "5", "range[0, 15]"], "1": ["Physical Cell ID", "UINT32", "1", "5", "10", "range[0, 1007]"], "2": ["Number of Transmitted SSB", "UINT32", "1", "15", "9", "range[1, 64]"], "3": ["DL NARFCN", "UINT32", "1", "24", "22", "Downlink NR-ARFCN of SSB"], "4": ["DL Frequency Band", "UINT32", "1", "46", "9", "range[0, 261] Frequency band index of FR1 and FR2"], "5": ["Cell Group Id", "UINT32", "1", "55", "1", "range[0, 1]"], "6": ["TDD Pattern", "NL1_TDD_UL_DL_Pattern_V1", "2", "56", "128", "Information of TDD pattern (version 1)"], "7": ["UL NARFCN", "UINT32", "1", "184", "22", "Uplink NR-ARFCN of Point A"], "8": ["SRS Switch Type", "UINT32", "1", "206", "3", "Enum{0: 1T2R, 1:1T4R, 2:2T4R, 3:TR equal, 4: no config}"], "9": ["SRS Enable", "UINT32", "1", "209", "1", "Enum{0: disable, 1: enable}"], "10": ["SSB Periodicity", "UINT32", "1", "210", "3", "Enum{0: 5ms, 1: 10ms, 2: 20ms, 3: 40ms, 4: 80 ms, 5: 160ms}"], "11": ["Number of Scell", "UINT32", "1", "213", "3", "range[0, 8]"], "12": ["DL Point A NARFCN", "UINT32", "1", "216", "22", "Downlink NR-ARFCN of Point A"], "13": ["UL Frequency Band", "UINT32", "1", "238", "9", "Frequency band index of FR1 and FR2"], "14": ["CP Type", "UINT32", "1", "247", "1", "Enum{0: Normal, 1: Extended}"], "15": ["RACH Config", "NL1_RACH_Config_V2", "1", "248", "128", "Information of RACH configuration (version 2)"], "16": ["PUSCH Config", "NL1_PUSCH_Config_V5", "1", "376", "32", "Information of PUSCH configuration (version 5)"], "17": ["PUCCH Config", "NL1_PUCCH_Config_V3", "1", "408", "288", "Information of PUCCH configuration (version 3)"], "18": ["PDCCH Common Search Space Config", "NL1_PDCCH_Search_Space_Config_V1", "2", "696", "128", "CSS configuration"], "19": ["PDCCH UE Specific Search Space Config", "NL1_PDCCH_Search_Space_Config_V1", "2", "824", "128", "USS configuration"], "20": ["PDSCH Config", "NL1_PDSCH_Config_V6", "1", "952", "160", "Information of PDSCH configuration (version 6)"], "21": ["SRS Resource Set Config", "NL1_SRS_Resource_Set_Config_V2", "1", "1112", "288", "Information of SRS resource set configuration (version 2)"], "22": ["CSI Report Config", "NL1_CSI_Report_Config_V3", "4", "1400", "384", "Information of CSI report configuration (version 3)"], "23": ["Antenna Config", "NL1_Antenna_Config_V1", "1", "1784", "32", "Information of antenna configuration (version 1)"], "24": ["Cell Group Type", "UINT32", "1", "1816", "1", "Enum{0:MCG, 1:SCG}"], "25": ["UL Carrier Bandwidth", "UINT32", "1", "1817", "4", "Quantized bandwidth in MHz\nEnum{0:5MHz,1:10Mhz,2:15Mhz,3:20Mhz,4:25Mhz,5:30MHz,6:40MHz,\n7:50MHz,8:60MHz,9:80MHz,10:90MHz,11:100MHz,12:70MHz,13:200MHz,\n14:400MHz}"], "26": ["DL Carrier Bandwidth", "UINT32", "1", "1821", "4", "Quantized bandwidth in MHz\nEnum{0:5MHz,1:10Mhz,2:15Mhz,3:20Mhz,4:25Mhz,5:30MHz,6:40MHz,\n7:50MHz,8:60MHz,9:80MHz,10:90MHz,11:100MHz,12:70MHz,13:200MHz,\n14:400MHz}"], "27": ["Reserved", "UINT32", "1", "1825", "17", ""], "28": ["Default DL BWP Id", "UINT32", "1", "1842", "3", "range[0, 4]"], "29": ["Number of DL BWP", "UINT32", "1", "1845", "3", "range[1, 4]"], "30": ["Active UL BWP Config", "NL1_BWP_Config_V4", "1", "1848", "96", "Configuration of active uplink BWP (version 4)"], "31": ["Active DL BWP Config", "NL1_BWP_Config_V4", "1", "1944", "96", "Configuration of active downlink BWP (version 4)"], "32": ["TRS Config", "NL1_TRS_Config_V1", "8", "2040", "256", "Configuration of tracking reference signal (version 1)"], "33": ["PCCH Config", "NL1_PCCH_Config_V1", "1", "2296", "32", "PCCH Config in idle mode"], "34": ["UE Power Class", "UINT32", "1", "2328", "3", "1,2,3,4, 0:INVALID, range[0, 4]"], "35": ["UL Point A NARFCN", "UINT32", "1", "2331", "22", "Uplink NR-ARFCN of Point A"], "36": ["Reference Subcarrier Spacing", "UINT32", "1", "2353", "3", "Enum{0: 15kHz, 1: 30kHz, 2: 60kHz, 3: 120kHz, 4: 240kHz}"], "37": ["Reserved", "UINT32", "1", "2356", "4", ""], "38": ["P Max Valid", "INT16", "1", "2360", "1", "Enum{0: Invalid, 1: Valid}"], "39": ["P Max", "INT16", "1", "2361", "8", "range[-30, 33]"], "40": ["Reserved", "INT16", "1", "2369", "7", ""], "41": ["Qrxlevmin", "INT16", "1", "2376", "16", "range[-70, -22]"], "42": ["UL Center Frequency", "UINT32", "1", "2392", "32", "Unit: 5khz"], "43": ["DL Center Frequency", "UINT32", "1", "2424", "32", "Unit: 5khz"], "44": ["SpCell Config", "NL1_SpCell_Config_V1", "1", "2456", "32", "Information of SpCell Configuration (version 1)"], "45": ["Gap Config", "NL1_Gap_Config_V1", "1", "2488", "32", "Information of measurement gap (version 1)"], "46": ["SUL Config", "NL1_SUL_Config_V5", "1", "2520", "704", "Information of SUL configuration (version 5)"], "47": ["Scell Config", "NL1_Scell_Config_V12", "N", "3224", "VAR", "N := Number of Scell"]}}, "NL1_PHY_Config_V24": {"ColNum": 6, "Header": ["Field", "Type Name", "Count", "Offset", "Length\n(bits)", "Description"], "Ref": {"Scell Config": "Number of Scell"}, "Name": "NL1_PHY_Config_V24", "Data": {"0": ["UE Category", "UINT32", "1", "0", "5", "range[0, 15]"], "1": ["Physical Cell ID", "UINT32", "1", "5", "10", "range[0, 1007]"], "2": ["Number of Transmitted SSB", "UINT32", "1", "15", "9", "range[1, 64]"], "3": ["DL NARFCN", "UINT32", "1", "24", "22", "Downlink NR-ARFCN of SSB"], "4": ["DL Frequency Band", "UINT32", "1", "46", "9", "range[0, 261] Frequency band index of FR1 and FR2"], "5": ["Cell Group Id", "UINT32", "1", "55", "1", "range[0, 1]"], "6": ["TDD Pattern", "NL1_TDD_UL_DL_Pattern_V1", "2", "56", "128", "Information of TDD pattern (version 1)"], "7": ["UL NARFCN", "UINT32", "1", "184", "22", "Uplink NR-ARFCN of Point A"], "8": ["SRS Switch Type", "UINT32", "1", "206", "3", "Enum{0: 1T2R, 1:1T4R, 2:2T4R, 3:TR equal, 4: no config}"], "9": ["SRS Enable", "UINT32", "1", "209", "1", "Enum{0: disable, 1: enable}"], "10": ["SSB Periodicity", "UINT32", "1", "210", "3", "Enum{0: 5ms, 1: 10ms, 2: 20ms, 3: 40ms, 4: 80 ms, 5: 160ms}"], "11": ["Number of Scell", "UINT32", "1", "213", "3", "range[0, 8]"], "12": ["DL Point A NARFCN", "UINT32", "1", "216", "22", "Downlink NR-ARFCN of Point A"], "13": ["UL Frequency Band", "UINT32", "1", "238", "9", "Frequency band index of FR1 and FR2"], "14": ["CP Type", "UINT32", "1", "247", "1", "Enum{0: Normal, 1: Extended}"], "15": ["RACH Config", "NL1_RACH_Config_V2", "1", "248", "128", "Information of RACH configuration (version 2)"], "16": ["PUSCH Config", "NL1_PUSCH_Config_V6", "1", "376", "32", "Information of PUSCH configuration (version 6)"], "17": ["PUCCH Config", "NL1_PUCCH_Config_V3", "1", "408", "288", "Information of PUCCH configuration (version 3)"], "18": ["PDCCH Common Search Space Config", "NL1_PDCCH_Search_Space_Config_V1", "2", "696", "128", "CSS configuration"], "19": ["PDCCH UE Specific Search Space Config", "NL1_PDCCH_Search_Space_Config_V1", "2", "824", "128", "USS configuration"], "20": ["PDSCH Config", "NL1_PDSCH_Config_V6", "1", "952", "160", "Information of PDSCH configuration (version 6)"], "21": ["SRS Resource Set Config", "NL1_SRS_Resource_Set_Config_V2", "1", "1112", "288", "Information of SRS resource set configuration (version 2)"], "22": ["CSI Report Config", "NL1_CSI_Report_Config_V3", "4", "1400", "384", "Information of CSI report configuration (version 3)"], "23": ["Antenna Config", "NL1_Antenna_Config_V1", "1", "1784", "32", "Information of antenna configuration (version 1)"], "24": ["Cell Group Type", "UINT32", "1", "1816", "1", "Enum{0:MCG, 1:SCG}"], "25": ["UL Carrier Bandwidth", "UINT32", "1", "1817", "4", "Quantized bandwidth in MHz\nEnum{0:5MHz,1:10Mhz,2:15Mhz,3:20Mhz,4:25Mhz,5:30MHz,6:40MHz,\n7:50MHz,8:60MHz,9:80MHz,10:90MHz,11:100MHz,12:70MHz,13:200MHz,\n14:400MHz}"], "26": ["DL Carrier Bandwidth", "UINT32", "1", "1821", "4", "Quantized bandwidth in MHz\nEnum{0:5MHz,1:10Mhz,2:15Mhz,3:20Mhz,4:25Mhz,5:30MHz,6:40MHz,\n7:50MHz,8:60MHz,9:80MHz,10:90MHz,11:100MHz,12:70MHz,13:200MHz,\n14:400MHz}"], "27": ["Reserved", "UINT32", "1", "1825", "17", ""], "28": ["Default DL BWP Id", "UINT32", "1", "1842", "3", "range[0, 4]"], "29": ["Number of DL BWP", "UINT32", "1", "1845", "3", "range[1, 4]"], "30": ["Active UL BWP Config", "NL1_BWP_Config_V5", "1", "1848", "96", "Configuration of active uplink BWP (version 5)"], "31": ["Active DL BWP Config", "NL1_BWP_Config_V5", "1", "1944", "96", "Configuration of active downlink BWP (version 5)"], "32": ["TRS Config", "NL1_TRS_Config_V1", "8", "2040", "256", "Configuration of tracking reference signal (version 1)"], "33": ["PCCH Config", "NL1_PCCH_Config_V1", "1", "2296", "32", "PCCH Config in idle mode"], "34": ["UE Power Class", "UINT32", "1", "2328", "3", "1,2,3,4, 0:INVALID, range[0, 4]"], "35": ["UL Point A NARFCN", "UINT32", "1", "2331", "22", "Uplink NR-ARFCN of Point A"], "36": ["Reference Subcarrier Spacing", "UINT32", "1", "2353", "3", "Enum{0: 15kHz, 1: 30kHz, 2: 60kHz, 3: 120kHz, 4: 240kHz}"], "37": ["Reserved", "UINT32", "1", "2356", "4", ""], "38": ["P Max Valid", "INT16", "1", "2360", "1", "Enum{0: Invalid, 1: Valid}"], "39": ["P Max", "INT16", "1", "2361", "8", "range[-30, 33]"], "40": ["Reserved", "INT16", "1", "2369", "7", ""], "41": ["Qrxlevmin", "INT16", "1", "2376", "16", "range[-70, -22]"], "42": ["UL Center Frequency", "UINT32", "1", "2392", "32", "Unit: 5khz"], "43": ["DL Center Frequency", "UINT32", "1", "2424", "32", "Unit: 5khz"], "44": ["SpCell Config", "NL1_SpCell_Config_V1", "1", "2456", "32", "Information of SpCell Configuration (version 1)"], "45": ["Gap Config", "NL1_Gap_Config_V1", "1", "2488", "32", "Information of measurement gap (version 1)"], "46": ["DCP Config", "NL1_DCP_Config_V1", "1", "2520", "64", "Information of DCP Configuration (version 1)"], "47": ["SUL Config", "NL1_SUL_Config_V6", "1", "2584", "704", "Information of SUL configuration (version 6)"], "48": ["Scell Config", "NL1_Scell_Config_V13", "N", "3288", "VAR", "N := Number of Scell"]}}, "NL1_PHY_Config_V25": {"ColNum": 6, "Header": ["Field", "Type Name", "Count", "Offset", "Length\n(bits)", "Description"], "Ref": {"Scell Config": "Number of Scell"}, "Name": "NL1_PHY_Config_V25", "Data": {"0": ["UE Category", "UINT32", "1", "0", "5", "range[0, 15]"], "1": ["Physical Cell ID", "UINT32", "1", "5", "10", "range[0, 1007]"], "2": ["Number of Transmitted SSB", "UINT32", "1", "15", "9", "range[1, 64]"], "3": ["DL NARFCN", "UINT32", "1", "24", "22", "Downlink NR-ARFCN of SSB"], "4": ["DL Frequency Band", "UINT32", "1", "46", "8", "Frequency band index of FR1"], "5": ["Reserved", "UINT32", "1", "54", "2", ""], "6": ["TDD Pattern", "NL1_TDD_UL_DL_Pattern_V1", "2", "56", "128", "Information of TDD pattern (version 1)"], "7": ["UL NARFCN", "UINT32", "1", "184", "22", "Uplink NR-ARFCN of Point A"], "8": ["SRS Switch Type", "UINT32", "1", "206", "3", "Enum{0: 1T2R, 1:1T4R, 2:2T4R, 3:TR equal, 4: no config}"], "9": ["SRS Enable", "UINT32", "1", "209", "1", "Enum{0: disable, 1: enable}"], "10": ["SSB Periodicity", "UINT32", "1", "210", "3", "Enum{0: 5ms, 1: 10ms, 2: 20ms, 3: 40ms, 4: 80 ms, 5: 160ms}"], "11": ["Number of Scell", "UINT32", "1", "213", "3", "range[0, 8]"], "12": ["DL Point A NARFCN", "UINT32", "1", "216", "22", "Downlink NR-ARFCN of Point A"], "13": ["UL Frequency Band", "UINT32", "1", "238", "8", "Frequency band index of FR1"], "14": ["CP Type", "UINT32", "1", "246", "1", "Enum{0: Normal, 1: Extended}"], "15": ["Reserved", "UINT32", "1", "247", "1", ""], "16": ["RACH Config", "NL1_RACH_Config_V2", "1", "248", "128", "Information of RACH configuration (version 2)"], "17": ["PUSCH Config", "NL1_PUSCH_Config_V3", "1", "376", "32", "Information of PUSCH configuration (version 3)"], "18": ["PUCCH Config", "NL1_PUCCH_Config_V3", "1", "408", "288", "Information of PUCCH configuration (version 3)"], "19": ["PDCCH Common Search Space Config", "NL1_PDCCH_Search_Space_Config_V1", "2", "696", "128", "CSS configuration"], "20": ["PDCCH UE Specific Search Space Config", "NL1_PDCCH_Search_Space_Config_V1", "2", "824", "128", "USS configuration"], "21": ["PDSCH Config", "NL1_PDSCH_Config_V5", "1", "952", "32", "Information of PDSCH configuration (version 5)"], "22": ["SRS Resource Set Config", "NL1_SRS_Resource_Set_Config_V2", "1", "984", "288", "Information of SRS resource set configuration (version 2)"], "23": ["CSI Report Config", "NL1_CSI_Report_Config_V4", "4", "1272", "384", "Information of CSI report configuration (version 2)"], "24": ["Antenna Config", "NL1_Antenna_Config_V1", "1", "1656", "32", "Information of antenna configuration (version 1)"], "25": ["UL Carrier Bandwidth", "UINT32", "1", "1688", "4", "Quantized bandwidth in MHz\nEnum{0:5MHz,1:10Mhz,2:15Mhz,3:20Mhz,4:25Mhz,5:30MHz,6:40MHz,\n7:50MHz,8:60MHz,9:80MHz,10:90MHz,11:100MHz,12:200MHz,\n13:400MHz}"], "26": ["DL Carrier Bandwidth", "UINT32", "1", "1692", "4", "Quantized bandwidth in MHz\nEnum{0:5MHz,1:10Mhz,2:15Mhz,3:20Mhz,4:25Mhz,5:30MHz,6:40MHz,\n7:50MHz,8:60MHz,9:80MHz,10:90MHz,11:100MHz,12:200MHz,\n13:400MHz}"], "27": ["Reserved", "UINT32", "1", "1696", "18", ""], "28": ["Default DL BWP Id", "UINT32", "1", "1714", "3", "range[0, 4]"], "29": ["Number of DL BWP", "UINT32", "1", "1717", "3", "range[1, 4]"], "30": ["Active UL BWP Config", "NL1_BWP_Config_V3", "1", "1720", "96", "Configuration of active uplink BWP (version 3)"], "31": ["Active DL BWP Config", "NL1_BWP_Config_V3", "1", "1816", "96", "Configuration of active downlink BWP (version 3)"], "32": ["TRS Config", "NL1_TRS_Config_V1", "8", "1912", "256", "Configuration of tracking reference signal (version 1)"], "33": ["PCCH Config", "NL1_PCCH_Config_V1", "1", "2168", "32", "PCCH Config in idle mode"], "34": ["UE Power Class", "UINT32", "1", "2200", "3", "1,2,3,4, 0:INVALID, range[0, 4]"], "35": ["UL Point A NARFCN", "UINT32", "1", "2203", "22", "Uplink NR-ARFCN of Point A"], "36": ["Reference Subcarrier Spacing", "UINT32", "1", "2225", "3", "Enum{0: 15kHz, 1: 30kHz, 2: 60kHz, 3: 120kHz, 4: 240kHz}"], "37": ["Reserved", "UINT32", "1", "2228", "4", ""], "38": ["UL Center Frequency", "UINT32", "1", "2232", "32", "Unit: 5khz"], "39": ["DL Center Frequency", "UINT32", "1", "2264", "32", "Unit: 5khz"], "40": ["Gap Config", "NL1_Gap_Config_V1", "1", "2296", "32", "Information of measurement gap (version 1)"], "41": ["SUL Config", "NL1_SUL_Config_V2", "1", "2328", "704", "Information of SUL configuration (version 2)"], "42": ["Scell Config", "NL1_Scell_Config_V14", "N", "3032", "VAR", "N := Number of Scell"]}}, "NL1_SpCell_Config_V1": {"ColNum": 6, "Header": ["Field", "Type Name", "Count", "Offset", "Length\n(bits)", "Description"], "Data": {"0": ["Serv Cell Index", "UINT32", "1", "0", "8", "Serving cell ID of a PSCell.\nThe PCell of the Master Cell Group uses ID = 0."], "1": ["t310", "UINT32", "1", "8", "4", "Enum{0:ms0, 1:ms50, 2:ms100, 3:ms200, 4:ms500, 5:ms1000,\n6:ms2000, 7:ms4000, 8:ms6000}"], "2": ["n310", "UINT32", "1", "12", "3", "Enum{0:n1, 1:n2, 2:n3, 3:n4, 4:n6, 5:n8, 6:n10, 7:n20}"], "3": ["n311", "UINT32", "1", "15", "3", "Enum{0:n1, 1:n2, 2:n3, 3:n4, 4:n5, 5:n6, 6:n8, 7:n10}"], "4": ["Reserved", "UINT32", "1", "18", "14", ""]}, "Name": "NL1_SpCell_Config_V1"}, "NL1_Gap_Config_V1": {"ColNum": 6, "Header": ["Field", "Type Name", "Count", "Offset", "Length\n(bits)", "Description"], "Data": {"0": ["Gap Valid", "UINT32", "1", "0", "1", "0: Gap is not configured,\n1: Gap is configured and the following parameters are valid\nEnum{0:not valid, 1:valid}"], "1": ["Gap Period", "UINT32", "1", "1", "2", "range[0, 3], Enum{0:20ms, 1:40ms, 2:80ms, 3:160ms}"], "2": ["Gap Length", "UINT32", "1", "3", "3", "range[0, 5], Enum{0:1_5ms,1:3ms,2:3_5ms,3:4ms,4:5_5ms,5:6ms}"], "3": ["Gap Offset", "UINT32", "1", "6", "8", "range[0, 159]"], "4": ["Reserved", "UINT32", "1", "14", "18", ""]}, "Name": "NL1_Gap_Config_V1"}, "NL1_Scell_Config_V1": {"ColNum": 6, "Header": ["Field", "Type Name", "Count", "Offset", "Length\n(bits)", "Description"], "Data": {"0": ["Physical Cell ID", "UINT32", "1", "0", "10", "range[0, 1007]"], "1": ["DL NARFCN", "UINT32", "1", "10", "22", "Downlink NR-ARFCN of SSB"], "2": ["DL Frequency Band", "UINT32", "1", "32", "7", "range[1, 89]"], "3": ["Cell Index", "UINT32", "1", "39", "4", "range[1, 9]"], "4": ["Reserved", "UINT32", "1", "43", "21", ""], "5": ["TDD Pattern", "NL1_TDD_UL_DL_Pattern_V1", "2", "64", "128", "Information of TDD pattern (version 1)"], "6": ["UL NARFCN", "UINT32", "1", "192", "22", "Uplink NR-ARFCN of Point A"], "7": ["UL Frequency Band", "UINT32", "1", "214", "7", "range[1, 89]"], "8": ["Reserved", "UINT32", "1", "221", "3", ""], "9": ["PUSCH Config", "NL1_PUSCH_Config_V3", "1", "224", "32", "Information of PUSCH configuration (version 3)"], "10": ["PUCCH Config", "NL1_PUCCH_Config_V1", "1", "256", "32", "Information of PUCCH configuration (version 1)"], "11": ["PDCCH Common Search Space Config", "NL1_PDCCH_Search_Space_Config_V1", "2", "288", "128", "CSS configuration"], "12": ["PDCCH UE Specific Search Space Config", "NL1_PDCCH_Search_Space_Config_V1", "2", "416", "128", "USS configuration"], "13": ["PDSCH Config", "NL1_PDSCH_Config_V4", "1", "544", "32", "Information of PDSCH configuration (version 4)"], "14": ["Active UL BWP Config", "NL1_BWP_Config_V2", "1", "576", "96", "Configuration of active uplink BWP (version 2)"], "15": ["Active DL BWP Config", "NL1_BWP_Config_V2", "1", "672", "96", "Configuration of active downlink BWP (version 2)"]}, "Name": "NL1_Scell_Config_V1"}, "NL1_Scell_Config_V2": {"ColNum": 6, "Header": ["Field", "Type Name", "Count", "Offset", "Length\n(bits)", "Description"], "Data": {"0": ["Physical Cell ID", "UINT32", "1", "0", "10", "range[0, 1007]"], "1": ["DL NARFCN", "UINT32", "1", "10", "22", "Downlink NR-ARFCN of SSB"], "2": ["DL Frequency Band", "UINT32", "1", "32", "7", "range[1, 89]"], "3": ["Cell Index", "UINT32", "1", "39", "4", "range[1, 9]"], "4": ["UL Cc Index", "UINT32", "1", "43", "2", "range[1, 2]"], "5": ["Reserved", "UINT32", "1", "45", "19", ""], "6": ["TDD Pattern", "NL1_TDD_UL_DL_Pattern_V1", "2", "64", "128", "Information of TDD pattern (version 1)"], "7": ["UL NARFCN", "UINT32", "1", "192", "22", "Uplink NR-ARFCN of Point A"], "8": ["UL Frequency Band", "UINT32", "1", "214", "7", "range[1, 89]"], "9": ["Cell Type", "UINT32", "1", "221", "1", "Enum{0: DL+UL, 1: Only DL}"], "10": ["Reserved", "UINT32", "1", "222", "2", ""], "11": ["PUSCH Config", "NL1_PUSCH_Config_V3", "1", "224", "32", "Information of PUSCH configuration (version 3)"], "12": ["PUCCH Config", "NL1_PUCCH_Config_V3", "1", "256", "288", "Information of PUCCH configuration (version 3)"], "13": ["PDCCH Common Search Space Config", "NL1_PDCCH_Search_Space_Config_V1", "2", "544", "128", "CSS configuration"], "14": ["PDCCH UE Specific Search Space Config", "NL1_PDCCH_Search_Space_Config_V1", "2", "672", "128", "USS configuration"], "15": ["PDSCH Config", "NL1_PDSCH_Config_V4", "1", "800", "32", "Information of PDSCH configuration (version 4)"], "16": ["Active UL BWP Config", "NL1_BWP_Config_V3", "1", "832", "96", "Configuration of active uplink BWP (version 3)"], "17": ["Active DL BWP Config", "NL1_BWP_Config_V3", "1", "928", "96", "Configuration of active downlink BWP (version 3)"], "18": ["UL Center Frequency", "UINT32", "1", "1024", "32", "Unit: 5khz"], "19": ["DL Center Frequency", "UINT32", "1", "1056", "32", "Unit: 5khz"], "20": ["DL Point A NARFCN", "UINT32", "1", "1088", "22", "Downlink NR-ARFCN of Point A"], "21": ["Reserved", "UINT32", "1", "1110", "10", ""], "22": ["UL Point A NARFCN", "UINT32", "1", "1120", "22", "Uplink NR-ARFCN of Point A"], "23": ["Reserved", "UINT32", "1", "1142", "10", ""]}, "Name": "NL1_Scell_Config_V2"}, "NL1_Scell_Config_V3": {"ColNum": 6, "Header": ["Field", "Type Name", "Count", "Offset", "Length\n(bits)", "Description"], "Data": {"0": ["Physical Cell ID", "UINT32", "1", "0", "10", "range[0, 1007]"], "1": ["DL NARFCN", "UINT32", "1", "10", "22", "Downlink NR-ARFCN of SSB"], "2": ["DL Frequency Band", "UINT32", "1", "32", "8", "Frequency band index of FR1"], "3": ["Cell Index", "UINT32", "1", "40", "4", "range[1, 9]"], "4": ["UL Cc Index", "UINT32", "1", "44", "2", "range[1, 2]"], "5": ["Reserved", "UINT32", "1", "46", "18", ""], "6": ["TDD Pattern", "NL1_TDD_UL_DL_Pattern_V1", "2", "64", "128", "Information of TDD pattern (version 1)"], "7": ["UL NARFCN", "UINT32", "1", "192", "22", "Uplink NR-ARFCN of Point A"], "8": ["UL Frequency Band", "UINT32", "1", "214", "8", "Frequency band index of FR1"], "9": ["Cell Type", "UINT32", "1", "222", "1", "Enum{0: DL+UL, 1: Only DL}"], "10": ["Reserved", "UINT32", "1", "223", "1", ""], "11": ["PUSCH Config", "NL1_PUSCH_Config_V3", "1", "224", "32", "Information of PUSCH configuration (version 3)"], "12": ["PUCCH Config", "NL1_PUCCH_Config_V3", "1", "256", "288", "Information of PUCCH configuration (version 3)"], "13": ["PDCCH Common Search Space Config", "NL1_PDCCH_Search_Space_Config_V1", "2", "544", "128", "CSS configuration"], "14": ["PDCCH UE Specific Search Space Config", "NL1_PDCCH_Search_Space_Config_V1", "2", "672", "128", "USS configuration"], "15": ["PDSCH Config", "NL1_PDSCH_Config_V5", "1", "800", "32", "Information of PDSCH configuration (version 5)"], "16": ["Active UL BWP Config", "NL1_BWP_Config_V3", "1", "832", "96", "Configuration of active uplink BWP (version 3)"], "17": ["Active DL BWP Config", "NL1_BWP_Config_V3", "1", "928", "96", "Configuration of active downlink BWP (version 3)"], "18": ["UL Center Frequency", "UINT32", "1", "1024", "32", "Unit: 5khz"], "19": ["DL Center Frequency", "UINT32", "1", "1056", "32", "Unit: 5khz"], "20": ["DL Point A NARFCN", "UINT32", "1", "1088", "22", "Downlink NR-ARFCN of Point A"], "21": ["Reserved", "UINT32", "1", "1110", "10", ""], "22": ["UL Point A NARFCN", "UINT32", "1", "1120", "22", "Uplink NR-ARFCN of Point A"], "23": ["Reserved", "UINT32", "1", "1142", "10", ""]}, "Name": "NL1_Scell_Config_V3"}, "NL1_Scell_Config_V4": {"ColNum": 6, "Header": ["Field", "Type Name", "Count", "Offset", "Length\n(bits)", "Description"], "Data": {"0": ["Physical Cell ID", "UINT32", "1", "0", "10", "range[0, 1007]"], "1": ["DL NARFCN", "UINT32", "1", "10", "22", "Downlink NR-ARFCN of SSB"], "2": ["DL Frequency Band", "UINT32", "1", "32", "9", "Frequency band index of FR1 and FR2"], "3": ["Cell Index", "UINT32", "1", "41", "4", "range[1, 9]"], "4": ["UL Cc Index", "UINT32", "1", "45", "2", "range[1, 2]"], "5": ["Reserved", "UINT32", "1", "47", "17", ""], "6": ["TDD Pattern", "NL1_TDD_UL_DL_Pattern_V1", "2", "64", "128", "Information of TDD pattern (version 1)"], "7": ["UL NARFCN", "UINT32", "1", "192", "22", "Uplink NR-ARFCN of Point A"], "8": ["UL Frequency Band", "UINT32", "1", "214", "9", "Frequency band index of FR1 and FR2"], "9": ["Cell Type", "UINT32", "1", "223", "1", "Enum{0: DL+UL, 1: Only DL}"], "10": ["PUSCH Config", "NL1_PUSCH_Config_V4", "1", "224", "32", "Information of PUSCH configuration (version 4)"], "11": ["PUCCH Config", "NL1_PUCCH_Config_V3", "1", "256", "288", "Information of PUCCH configuration (version 3)"], "12": ["PDCCH Common Search Space Config", "NL1_PDCCH_Search_Space_Config_V1", "2", "544", "128", "CSS configuration"], "13": ["PDCCH UE Specific Search Space Config", "NL1_PDCCH_Search_Space_Config_V1", "2", "672", "128", "USS configuration"], "14": ["PDSCH Config", "NL1_PDSCH_Config_V6", "1", "800", "160", "Information of PDSCH configuration (version 6)"], "15": ["Active UL BWP Config", "NL1_BWP_Config_V3", "1", "960", "96", "Configuration of active uplink BWP (version 3)"], "16": ["Active DL BWP Config", "NL1_BWP_Config_V3", "1", "1056", "96", "Configuration of active downlink BWP (version 3)"], "17": ["UL Center Frequency", "UINT32", "1", "1152", "32", "Unit: 5khz"], "18": ["DL Center Frequency", "UINT32", "1", "1184", "32", "Unit: 5khz"], "19": ["DL Point A NARFCN", "UINT32", "1", "1216", "22", "Downlink NR-ARFCN of Point A"], "20": ["Reserved", "UINT32", "1", "1238", "10", ""], "21": ["UL Point A NARFCN", "UINT32", "1", "1248", "22", "Uplink NR-ARFCN of Point A"], "22": ["Reserved", "UINT32", "1", "1270", "10", ""]}, "Name": "NL1_Scell_Config_V4"}, "NL1_Scell_Config_V5": {"ColNum": 6, "Header": ["Field", "Type Name", "Count", "Offset", "Length\n(bits)", "Description"], "Data": {"0": ["Physical Cell ID", "UINT32", "1", "0", "10", "range[0, 1007]"], "1": ["DL NARFCN", "UINT32", "1", "10", "22", "Downlink NR-ARFCN of SSB"], "2": ["DL Frequency Band", "UINT32", "1", "32", "9", "Frequency band index of FR1 and FR2"], "3": ["Cell Index", "UINT32", "1", "41", "4", "range[1, 9]"], "4": ["UL Cc Index", "UINT32", "1", "45", "2", "range[1, 2]"], "5": ["CP Type", "UINT32", "1", "47", "1", "Enum{0: Normal, 1: Extended}"], "6": ["Reserved", "UINT32", "1", "48", "16", ""], "7": ["TDD Pattern", "NL1_TDD_UL_DL_Pattern_V1", "2", "64", "128", "Information of TDD pattern (version 1)"], "8": ["UL NARFCN", "UINT32", "1", "192", "22", "Uplink NR-ARFCN of Point A"], "9": ["UL Frequency Band", "UINT32", "1", "214", "9", "Frequency band index of FR1 and FR2"], "10": ["Cell Type", "UINT32", "1", "223", "1", "Enum{0: DL+UL, 1: Only DL}"], "11": ["PUSCH Config", "NL1_PUSCH_Config_V4", "1", "224", "32", "Information of PUSCH configuration (version 4)"], "12": ["PUCCH Config", "NL1_PUCCH_Config_V3", "1", "256", "288", "Information of PUCCH configuration (version 3)"], "13": ["PDCCH Common Search Space Config", "NL1_PDCCH_Search_Space_Config_V1", "2", "544", "128", "CSS configuration"], "14": ["PDCCH UE Specific Search Space Config", "NL1_PDCCH_Search_Space_Config_V1", "2", "672", "128", "USS configuration"], "15": ["PDSCH Config", "NL1_PDSCH_Config_V6", "1", "800", "160", "Information of PDSCH configuration (version 6)"], "16": ["Active UL BWP Config", "NL1_BWP_Config_V3", "1", "960", "96", "Configuration of active uplink BWP (version 3)"], "17": ["Active DL BWP Config", "NL1_BWP_Config_V3", "1", "1056", "96", "Configuration of active downlink BWP (version 3)"], "18": ["UL Center Frequency", "UINT32", "1", "1152", "32", "Unit: 5khz"], "19": ["DL Center Frequency", "UINT32", "1", "1184", "32", "Unit: 5khz"], "20": ["DL Point A NARFCN", "UINT32", "1", "1216", "22", "Downlink NR-ARFCN of Point A"], "21": ["Reserved", "UINT32", "1", "1238", "10", ""], "22": ["UL Point A NARFCN", "UINT32", "1", "1248", "22", "Uplink NR-ARFCN of Point A"], "23": ["Reserved", "UINT32", "1", "1270", "6", ""], "24": ["SRS Switch Type", "UINT32", "1", "1276", "3", "Enum{0: 1T2R, 1:1T4R, 2:2T4R, 3:TR equal, 4: no config}"], "25": ["SRS Enable", "UINT32", "1", "1279", "1", "Enum{0: disable, 1: enable}"], "26": ["SRS Resource Set Config", "NL1_SRS_Resource_Set_Config_V2", "1", "1280", "288", "Information of SRS resource set configuration (version 2)"], "27": ["CSI Report Config", "NL1_CSI_Report_Config_V2", "4", "1568", "384", "Information of CSI report configuration (version 2)"]}, "Name": "NL1_Scell_Config_V5"}, "NL1_Scell_Config_V6": {"ColNum": 6, "Header": ["Field", "Type Name", "Count", "Offset", "Length\n(bits)", "Description"], "Data": {"0": ["Physical Cell ID", "UINT32", "1", "0", "10", "range[0, 1007]"], "1": ["DL NARFCN", "UINT32", "1", "10", "22", "Downlink NR-ARFCN of SSB"], "2": ["DL Frequency Band", "UINT32", "1", "32", "9", "Frequency band index of FR1 and FR2"], "3": ["Cell Index", "UINT32", "1", "41", "4", "range[1, 9]"], "4": ["UL Cc Index", "UINT32", "1", "45", "3", "range[0, 3], 0: no UL"], "5": ["CP Type", "UINT32", "1", "48", "1", "Enum{0: Normal, 1: Extended}"], "6": ["Reserved", "UINT32", "1", "49", "15", ""], "7": ["TDD Pattern", "NL1_TDD_UL_DL_Pattern_V1", "2", "64", "128", "Information of TDD pattern (version 1)"], "8": ["UL NARFCN", "UINT32", "1", "192", "22", "Uplink NR-ARFCN of Point A"], "9": ["UL Frequency Band", "UINT32", "1", "214", "9", "Frequency band index of FR1 and FR2"], "10": ["Cell Type", "UINT32", "1", "223", "1", "Enum{0: DL+UL, 1: Only DL}"], "11": ["PUSCH Config", "NL1_PUSCH_Config_V4", "1", "224", "32", "Information of PUSCH configuration (version 4)"], "12": ["PUCCH Config", "NL1_PUCCH_Config_V3", "1", "256", "288", "Information of PUCCH configuration (version 3)"], "13": ["PDCCH Common Search Space Config", "NL1_PDCCH_Search_Space_Config_V1", "2", "544", "128", "CSS configuration"], "14": ["PDCCH UE Specific Search Space Config", "NL1_PDCCH_Search_Space_Config_V1", "2", "672", "128", "USS configuration"], "15": ["PDSCH Config", "NL1_PDSCH_Config_V6", "1", "800", "160", "Information of PDSCH configuration (version 6)"], "16": ["Active UL BWP Config", "NL1_BWP_Config_V3", "1", "960", "96", "Configuration of active uplink BWP (version 3)"], "17": ["Active DL BWP Config", "NL1_BWP_Config_V3", "1", "1056", "96", "Configuration of active downlink BWP (version 3)"], "18": ["UL Center Frequency", "UINT32", "1", "1152", "32", "Unit: 5khz"], "19": ["DL Center Frequency", "UINT32", "1", "1184", "32", "Unit: 5khz"], "20": ["DL Point A NARFCN", "UINT32", "1", "1216", "22", "Downlink NR-ARFCN of Point A"], "21": ["Reserved", "UINT32", "1", "1238", "10", ""], "22": ["UL Point A NARFCN", "UINT32", "1", "1248", "22", "Uplink NR-ARFCN of Point A"], "23": ["Reserved", "UINT32", "1", "1270", "6", ""], "24": ["SRS Switch Type", "UINT32", "1", "1276", "3", "Enum{0: 1T2R, 1:1T4R, 2:2T4R, 3:TR equal, 4: no config}"], "25": ["SRS Enable", "UINT32", "1", "1279", "1", "Enum{0: disable, 1: enable}"], "26": ["SRS Resource Set Config", "NL1_SRS_Resource_Set_Config_V2", "1", "1280", "288", "Information of SRS resource set configuration (version 2)"], "27": ["CSI Report Config", "NL1_CSI_Report_Config_V2", "4", "1568", "384", "Information of CSI report configuration (version 2)"]}, "Name": "NL1_Scell_Config_V6"}, "NL1_Scell_Config_V7": {"ColNum": 6, "Header": ["Field", "Type Name", "Count", "Offset", "Length\n(bits)", "Description"], "Data": {"0": ["Physical Cell ID", "UINT32", "1", "0", "10", "range[0, 1007]"], "1": ["DL NARFCN", "UINT32", "1", "10", "22", "Downlink NR-ARFCN of SSB"], "2": ["DL Frequency Band", "UINT32", "1", "32", "9", "Frequency band index of FR1 and FR2"], "3": ["Cell Index", "UINT32", "1", "41", "4", "range[1, 9]"], "4": ["UL Cc Index", "UINT32", "1", "45", "3", "range[0, 3], 0: no UL"], "5": ["CP Type", "UINT32", "1", "48", "1", "Enum{0: Normal, 1: Extended}"], "6": ["Reserved", "UINT32", "1", "49", "15", ""], "7": ["TDD Pattern", "NL1_TDD_UL_DL_Pattern_V1", "2", "64", "128", "Information of TDD pattern (version 1)"], "8": ["UL NARFCN", "UINT32", "1", "192", "22", "Uplink NR-ARFCN of Point A"], "9": ["UL Frequency Band", "UINT32", "1", "214", "9", "Frequency band index of FR1 and FR2"], "10": ["Cell Type", "UINT32", "1", "223", "1", "Enum{0: DL+UL, 1: Only DL}"], "11": ["PUSCH Config", "NL1_PUSCH_Config_V5", "1", "224", "32", "Information of PUSCH configuration (version 5)"], "12": ["PUCCH Config", "NL1_PUCCH_Config_V3", "1", "256", "288", "Information of PUCCH configuration (version 3)"], "13": ["PDCCH Common Search Space Config", "NL1_PDCCH_Search_Space_Config_V1", "2", "544", "128", "CSS configuration"], "14": ["PDCCH UE Specific Search Space Config", "NL1_PDCCH_Search_Space_Config_V1", "2", "672", "128", "USS configuration"], "15": ["PDSCH Config", "NL1_PDSCH_Config_V6", "1", "800", "160", "Information of PDSCH configuration (version 6)"], "16": ["Active UL BWP Config", "NL1_BWP_Config_V3", "1", "960", "96", "Configuration of active uplink BWP (version 3)"], "17": ["Active DL BWP Config", "NL1_BWP_Config_V3", "1", "1056", "96", "Configuration of active downlink BWP (version 3)"], "18": ["UL Center Frequency", "UINT32", "1", "1152", "32", "Unit: 5khz"], "19": ["DL Center Frequency", "UINT32", "1", "1184", "32", "Unit: 5khz"], "20": ["DL Point A NARFCN", "UINT32", "1", "1216", "22", "Downlink NR-ARFCN of Point A"], "21": ["Reserved", "UINT32", "1", "1238", "10", ""], "22": ["UL Point A NARFCN", "UINT32", "1", "1248", "22", "Uplink NR-ARFCN of Point A"], "23": ["Reserved", "UINT32", "1", "1270", "6", ""], "24": ["SRS Switch Type", "UINT32", "1", "1276", "3", "Enum{0: 1T2R, 1:1T4R, 2:2T4R, 3:TR equal, 4: no config}"], "25": ["SRS Enable", "UINT32", "1", "1279", "1", "Enum{0: disable, 1: enable}"], "26": ["SRS Resource Set Config", "NL1_SRS_Resource_Set_Config_V2", "1", "1280", "288", "Information of SRS resource set configuration (version 2)"], "27": ["CSI Report Config", "NL1_CSI_Report_Config_V2", "4", "1568", "384", "Information of CSI report configuration (version 2)"]}, "Name": "NL1_Scell_Config_V7"}, "NL1_Scell_Config_V8": {"ColNum": 6, "Header": ["Field", "Type Name", "Count", "Offset", "Length\n(bits)", "Description"], "Data": {"0": ["Physical Cell ID", "UINT32", "1", "0", "10", "range[0, 1007]"], "1": ["DL NARFCN", "UINT32", "1", "10", "22", "Downlink NR-ARFCN of SSB"], "2": ["DL Frequency Band", "UINT32", "1", "32", "9", "Frequency band index of FR1 and FR2"], "3": ["Cell Index", "UINT32", "1", "41", "4", "range[1, 9]"], "4": ["UL Cc Index", "UINT32", "1", "45", "3", "range[0, 3], 0: no UL"], "5": ["CP Type", "UINT32", "1", "48", "1", "Enum{0: Normal, 1: Extended}"], "6": ["Reserved", "UINT32", "1", "49", "15", ""], "7": ["TDD Pattern", "NL1_TDD_UL_DL_Pattern_V1", "2", "64", "128", "Information of TDD pattern (version 1)"], "8": ["UL NARFCN", "UINT32", "1", "192", "22", "Uplink NR-ARFCN of Point A"], "9": ["UL Frequency Band", "UINT32", "1", "214", "9", "Frequency band index of FR1 and FR2"], "10": ["Cell Type", "UINT32", "1", "223", "1", "Enum{0: DL+UL, 1: Only DL}"], "11": ["PUSCH Config", "NL1_PUSCH_Config_V5", "1", "224", "32", "Information of PUSCH configuration (version 5)"], "12": ["PUCCH Config", "NL1_PUCCH_Config_V3", "1", "256", "288", "Information of PUCCH configuration (version 3)"], "13": ["PDCCH Common Search Space Config", "NL1_PDCCH_Search_Space_Config_V1", "2", "544", "128", "CSS configuration"], "14": ["PDCCH UE Specific Search Space Config", "NL1_PDCCH_Search_Space_Config_V1", "2", "672", "128", "USS configuration"], "15": ["PDSCH Config", "NL1_PDSCH_Config_V6", "1", "800", "160", "Information of PDSCH configuration (version 6)"], "16": ["Active UL BWP Config", "NL1_BWP_Config_V3", "1", "960", "96", "Configuration of active uplink BWP (version 3)"], "17": ["Active DL BWP Config", "NL1_BWP_Config_V3", "1", "1056", "96", "Configuration of active downlink BWP (version 3)"], "18": ["UL Center Frequency", "UINT32", "1", "1152", "32", "Unit: 5khz"], "19": ["DL Center Frequency", "UINT32", "1", "1184", "32", "Unit: 5khz"], "20": ["DL Point A NARFCN", "UINT32", "1", "1216", "22", "Downlink NR-ARFCN of Point A"], "21": ["Reserved", "UINT32", "1", "1238", "10", ""], "22": ["UL Point A NARFCN", "UINT32", "1", "1248", "22", "Uplink NR-ARFCN of Point A"], "23": ["Reserved", "UINT32", "1", "1270", "6", ""], "24": ["SRS Switch Type", "UINT32", "1", "1276", "3", "Enum{0: 1T2R, 1:1T4R, 2:2T4R, 3:TR equal, 4: no config}"], "25": ["SRS Enable", "UINT32", "1", "1279", "1", "Enum{0: disable, 1: enable}"], "26": ["SRS Resource Set Config", "NL1_SRS_Resource_Set_Config_V2", "1", "1280", "288", "Information of SRS resource set configuration (version 2)"], "27": ["CSI Report Config", "NL1_CSI_Report_Config_V3", "4", "1568", "384", "Information of CSI report configuration (version 3)"]}, "Name": "NL1_Scell_Config_V8"}, "NL1_Scell_Config_V9": {"ColNum": 6, "Header": ["Field", "Type Name", "Count", "Offset", "Length\n(bits)", "Description"], "Data": {"0": ["Physical Cell ID", "UINT32", "1", "0", "10", "range[0, 1007]"], "1": ["DL NARFCN", "UINT32", "1", "10", "22", "Downlink NR-ARFCN of SSB"], "2": ["DL Frequency Band", "UINT32", "1", "32", "9", "Frequency band index of FR1 and FR2"], "3": ["Cell Index", "UINT32", "1", "41", "4", "range[1, 9]"], "4": ["UL Cc Index", "UINT32", "1", "45", "3", "range[0, 3], 0: no UL"], "5": ["CP Type", "UINT32", "1", "48", "1", "Enum{0: Normal, 1: Extended}"], "6": ["Reserved", "UINT32", "1", "49", "15", ""], "7": ["TDD Pattern", "NL1_TDD_UL_DL_Pattern_V1", "2", "64", "128", "Information of TDD pattern (version 1)"], "8": ["UL NARFCN", "UINT32", "1", "192", "22", "Uplink NR-ARFCN of Point A"], "9": ["UL Frequency Band", "UINT32", "1", "214", "9", "Frequency band index of FR1 and FR2"], "10": ["Cell Type", "UINT32", "1", "223", "1", "Enum{0: DL+UL, 1: Only DL}"], "11": ["PUSCH Config", "NL1_PUSCH_Config_V5", "1", "224", "32", "Information of PUSCH configuration (version 5)"], "12": ["PUCCH Config", "NL1_PUCCH_Config_V3", "1", "256", "288", "Information of PUCCH configuration (version 3)"], "13": ["PDCCH Common Search Space Config", "NL1_PDCCH_Search_Space_Config_V1", "2", "544", "128", "CSS configuration"], "14": ["PDCCH UE Specific Search Space Config", "NL1_PDCCH_Search_Space_Config_V1", "2", "672", "128", "USS configuration"], "15": ["PDSCH Config", "NL1_PDSCH_Config_V6", "1", "800", "160", "Information of PDSCH configuration (version 6)"], "16": ["Active UL BWP Config", "NL1_BWP_Config_V4", "1", "960", "96", "Configuration of active uplink BWP (version 4)"], "17": ["Active DL BWP Config", "NL1_BWP_Config_V4", "1", "1056", "96", "Configuration of active downlink BWP (version 4)"], "18": ["UL Center Frequency", "UINT32", "1", "1152", "32", "Unit: 5khz"], "19": ["DL Center Frequency", "UINT32", "1", "1184", "32", "Unit: 5khz"], "20": ["DL Point A NARFCN", "UINT32", "1", "1216", "22", "Downlink NR-ARFCN of Point A"], "21": ["Reserved", "UINT32", "1", "1238", "10", ""], "22": ["UL Point A NARFCN", "UINT32", "1", "1248", "22", "Uplink NR-ARFCN of Point A"], "23": ["Reserved", "UINT32", "1", "1270", "6", ""], "24": ["SRS Switch Type", "UINT32", "1", "1276", "3", "Enum{0: 1T2R, 1:1T4R, 2:2T4R, 3:TR equal, 4: no config}"], "25": ["SRS Enable", "UINT32", "1", "1279", "1", "Enum{0: disable, 1: enable}"], "26": ["SRS Resource Set Config", "NL1_SRS_Resource_Set_Config_V2", "1", "1280", "288", "Information of SRS resource set configuration (version 2)"], "27": ["CSI Report Config", "NL1_CSI_Report_Config_V3", "4", "1568", "384", "Information of CSI report configuration (version 3)"]}, "Name": "NL1_Scell_Config_V9"}, "NL1_Scell_Config_V10": {"ColNum": 6, "Header": ["Field", "Type Name", "Count", "Offset", "Length\n(bits)", "Description"], "Data": {"0": ["Physical Cell ID", "UINT32", "1", "0", "10", "range[0, 1007]"], "1": ["DL NARFCN", "UINT32", "1", "10", "22", "Downlink NR-ARFCN of SSB"], "2": ["DL Frequency Band", "UINT32", "1", "32", "8", "Frequency band index of FR1"], "3": ["Cell Index", "UINT32", "1", "40", "4", "range[1, 9]"], "4": ["UL Cc Index", "UINT32", "1", "44", "2", "range[1, 2]"], "5": ["UL Carrier Bandwidth", "UINT32", "1", "46", "4", "Quantized bandwidth in MHz\nEnum{0:5MHz,1:10Mhz,2:15Mhz,3:20Mhz,4:25Mhz,5:30MHz,6:40MHz,\n7:50MHz,8:60MHz,9:80MHz,10:90MHz,11:100MHz,12:200MHz,\n13:400MHz}"], "6": ["DL Carrier Bandwidth", "UINT32", "1", "50", "4", "Quantized bandwidth in MHz\nEnum{0:5MHz,1:10Mhz,2:15Mhz,3:20Mhz,4:25Mhz,5:30MHz,6:40MHz,\n7:50MHz,8:60MHz,9:80MHz,10:90MHz,11:100MHz,12:200MHz,\n13:400MHz}"], "7": ["Reserved", "UINT32", "1", "54", "10", ""], "8": ["TDD Pattern", "NL1_TDD_UL_DL_Pattern_V1", "2", "64", "128", "Information of TDD pattern (version 1)"], "9": ["UL NARFCN", "UINT32", "1", "192", "22", "Uplink NR-ARFCN of Point A"], "10": ["UL Frequency Band", "UINT32", "1", "214", "8", "Frequency band index of FR1"], "11": ["Cell Type", "UINT32", "1", "222", "1", "Enum{0: DL+UL, 1: Only DL}"], "12": ["Reserved", "UINT32", "1", "223", "1", ""], "13": ["PUSCH Config", "NL1_PUSCH_Config_V3", "1", "224", "32", "Information of PUSCH configuration (version 3)"], "14": ["PUCCH Config", "NL1_PUCCH_Config_V3", "1", "256", "288", "Information of PUCCH configuration (version 3)"], "15": ["PDCCH Common Search Space Config", "NL1_PDCCH_Search_Space_Config_V1", "2", "544", "128", "CSS configuration"], "16": ["PDCCH UE Specific Search Space Config", "NL1_PDCCH_Search_Space_Config_V1", "2", "672", "128", "USS configuration"], "17": ["PDSCH Config", "NL1_PDSCH_Config_V5", "1", "800", "32", "Information of PDSCH configuration (version 5)"], "18": ["Active UL BWP Config", "NL1_BWP_Config_V3", "1", "832", "96", "Configuration of active uplink BWP (version 3)"], "19": ["Active DL BWP Config", "NL1_BWP_Config_V3", "1", "928", "96", "Configuration of active downlink BWP (version 3)"], "20": ["UL Center Frequency", "UINT32", "1", "1024", "32", "Unit: 5khz"], "21": ["DL Center Frequency", "UINT32", "1", "1056", "32", "Unit: 5khz"], "22": ["DL Point A NARFCN", "UINT32", "1", "1088", "22", "Downlink NR-ARFCN of Point A"], "23": ["Reserved", "UINT32", "1", "1110", "10", ""], "24": ["UL Point A NARFCN", "UINT32", "1", "1120", "22", "Uplink NR-ARFCN of Point A"], "25": ["Reserved", "UINT32", "1", "1142", "10", ""]}, "Name": "NL1_Scell_Config_V10"}, "NL1_Scell_Config_V11": {"ColNum": 6, "Header": ["Field", "Type Name", "Count", "Offset", "Length\n(bits)", "Description"], "Data": {"0": ["Physical Cell ID", "UINT32", "1", "0", "10", "range[0, 1007]"], "1": ["DL NARFCN", "UINT32", "1", "10", "22", "Downlink NR-ARFCN of SSB"], "2": ["DL Frequency Band", "UINT32", "1", "32", "9", "Frequency band index of FR1 and FR2"], "3": ["Cell Index", "UINT32", "1", "41", "4", "range[1, 9]"], "4": ["UL Cc Index", "UINT32", "1", "45", "3", "range[0, 3], 0: no UL"], "5": ["CP Type", "UINT32", "1", "48", "1", "Enum{0: Normal, 1: Extended}"], "6": ["UL Carrier Bandwidth", "UINT32", "1", "49", "4", "Quantized bandwidth in MHz\nEnum{0:5MHz,1:10Mhz,2:15Mhz,3:20Mhz,4:25Mhz,5:30MHz,6:40MHz,\n7:50MHz,8:60MHz,9:80MHz,10:90MHz,11:100MHz,12:70MHz,13:200MHz,\n14:400MHz}"], "7": ["DL Carrier Bandwidth", "UINT32", "1", "53", "4", "Quantized bandwidth in MHz\nEnum{0:5MHz,1:10Mhz,2:15Mhz,3:20Mhz,4:25Mhz,5:30MHz,6:40MHz,\n7:50MHz,8:60MHz,9:80MHz,10:90MHz,11:100MHz,12:70MHz,13:200MHz,\n14:400MHz}"], "8": ["Reserved", "UINT32", "1", "57", "7", ""], "9": ["TDD Pattern", "NL1_TDD_UL_DL_Pattern_V1", "2", "64", "128", "Information of TDD pattern (version 1)"], "10": ["UL NARFCN", "UINT32", "1", "192", "22", "Uplink NR-ARFCN of Point A"], "11": ["UL Frequency Band", "UINT32", "1", "214", "9", "Frequency band index of FR1 and FR2"], "12": ["Cell Type", "UINT32", "1", "223", "1", "Enum{0: DL+UL, 1: Only DL}"], "13": ["PUSCH Config", "NL1_PUSCH_Config_V5", "1", "224", "32", "Information of PUSCH configuration (version 5)"], "14": ["PUCCH Config", "NL1_PUCCH_Config_V3", "1", "256", "288", "Information of PUCCH configuration (version 3)"], "15": ["PDCCH Common Search Space Config", "NL1_PDCCH_Search_Space_Config_V1", "2", "544", "128", "CSS configuration"], "16": ["PDCCH UE Specific Search Space Config", "NL1_PDCCH_Search_Space_Config_V1", "2", "672", "128", "USS configuration"], "17": ["PDSCH Config", "NL1_PDSCH_Config_V6", "1", "800", "160", "Information of PDSCH configuration (version 6)"], "18": ["Active UL BWP Config", "NL1_BWP_Config_V4", "1", "960", "96", "Configuration of active uplink BWP (version 4)"], "19": ["Active DL BWP Config", "NL1_BWP_Config_V4", "1", "1056", "96", "Configuration of active downlink BWP (version 4)"], "20": ["UL Center Frequency", "UINT32", "1", "1152", "32", "Unit: 5khz"], "21": ["DL Center Frequency", "UINT32", "1", "1184", "32", "Unit: 5khz"], "22": ["DL Point A NARFCN", "UINT32", "1", "1216", "22", "Downlink NR-ARFCN of Point A"], "23": ["Reserved", "UINT32", "1", "1238", "10", ""], "24": ["UL Point A NARFCN", "UINT32", "1", "1248", "22", "Uplink NR-ARFCN of Point A"], "25": ["Reserved", "UINT32", "1", "1270", "6", ""], "26": ["SRS Switch Type", "UINT32", "1", "1276", "3", "Enum{0: 1T2R, 1:1T4R, 2:2T4R, 3:TR equal, 4: no config}"], "27": ["SRS Enable", "UINT32", "1", "1279", "1", "Enum{0: disable, 1: enable}"], "28": ["SRS Resource Set Config", "NL1_SRS_Resource_Set_Config_V2", "1", "1280", "288", "Information of SRS resource set configuration (version 2)"], "29": ["CSI Report Config", "NL1_CSI_Report_Config_V3", "4", "1568", "384", "Information of CSI report configuration (version 3)"]}, "Name": "NL1_Scell_Config_V11"}, "NL1_Scell_Config_V12": {"ColNum": 6, "Header": ["Field", "Type Name", "Count", "Offset", "Length\n(bits)", "Description"], "Data": {"0": ["Physical Cell ID", "UINT32", "1", "0", "10", "range[0, 1007]"], "1": ["DL NARFCN", "UINT32", "1", "10", "22", "Downlink NR-ARFCN of SSB"], "2": ["DL Frequency Band", "UINT32", "1", "32", "9", "Frequency band index of FR1 and FR2"], "3": ["Cell Index", "UINT32", "1", "41", "4", "range[1, 9]"], "4": ["UL Cc Index", "UINT32", "1", "45", "3", "range[0, 3], 0: no UL"], "5": ["CP Type", "UINT32", "1", "48", "1", "Enum{0: Normal, 1: Extended}"], "6": ["UL Carrier Bandwidth", "UINT32", "1", "49", "4", "Quantized bandwidth in MHz\nEnum{0:5MHz,1:10Mhz,2:15Mhz,3:20Mhz,4:25Mhz,5:30MHz,6:40MHz,\n7:50MHz,8:60MHz,9:80MHz,10:90MHz,11:100MHz,12:70MHz,13:200MHz,\n14:400MHz}"], "7": ["DL Carrier Bandwidth", "UINT32", "1", "53", "4", "Quantized bandwidth in MHz\nEnum{0:5MHz,1:10Mhz,2:15Mhz,3:20Mhz,4:25Mhz,5:30MHz,6:40MHz,\n7:50MHz,8:60MHz,9:80MHz,10:90MHz,11:100MHz,12:70MHz,13:200MHz,\n14:400MHz}"], "8": ["Reserved", "UINT32", "1", "57", "7", ""], "9": ["TDD Pattern", "NL1_TDD_UL_DL_Pattern_V1", "2", "64", "128", "Information of TDD pattern (version 1)"], "10": ["UL NARFCN", "UINT32", "1", "192", "22", "Uplink NR-ARFCN of Point A"], "11": ["UL Frequency Band", "UINT32", "1", "214", "9", "Frequency band index of FR1 and FR2"], "12": ["Cell Type", "UINT32", "1", "223", "1", "Enum{0: DL+UL, 1: Only DL}"], "13": ["PUSCH Config", "NL1_PUSCH_Config_V5", "1", "224", "32", "Information of PUSCH configuration (version 5)"], "14": ["PUCCH Config", "NL1_PUCCH_Config_V3", "1", "256", "288", "Information of PUCCH configuration (version 3)"], "15": ["PDCCH Common Search Space Config", "NL1_PDCCH_Search_Space_Config_V1", "2", "544", "128", "CSS configuration"], "16": ["PDCCH UE Specific Search Space Config", "NL1_PDCCH_Search_Space_Config_V1", "2", "672", "128", "USS configuration"], "17": ["PDSCH Config", "NL1_PDSCH_Config_V6", "1", "800", "160", "Information of PDSCH configuration (version 6)"], "18": ["Active UL BWP Config", "NL1_BWP_Config_V4", "1", "960", "96", "Configuration of active uplink BWP (version 4)"], "19": ["Active DL BWP Config", "NL1_BWP_Config_V4", "1", "1056", "96", "Configuration of active downlink BWP (version 4)"], "20": ["UL Center Frequency", "UINT32", "1", "1152", "32", "Unit: 5khz"], "21": ["DL Center Frequency", "UINT32", "1", "1184", "32", "Unit: 5khz"], "22": ["DL Point A NARFCN", "UINT32", "1", "1216", "22", "Downlink NR-ARFCN of Point A"], "23": ["Reserved", "UINT32", "1", "1238", "10", ""], "24": ["UL Point A NARFCN", "UINT32", "1", "1248", "22", "Uplink NR-ARFCN of Point A"], "25": ["Reserved", "UINT32", "1", "1270", "6", ""], "26": ["SRS Switch Type", "UINT32", "1", "1276", "3", "Enum{0: 1T2R, 1:1T4R, 2:2T4R, 3:TR equal, 4: no config}"], "27": ["SRS Enable", "UINT32", "1", "1279", "1", "Enum{0: disable, 1: enable}"], "28": ["P Max Valid", "INT32", "1", "1280", "1", "Enum{0: Invalid, 1: Valid}"], "29": ["P Max", "INT32", "1", "1281", "8", "range[-30, 33]"], "30": ["Reserved", "INT32", "1", "1289", "23", ""], "31": ["SRS Resource Set Config", "NL1_SRS_Resource_Set_Config_V2", "1", "1312", "288", "Information of SRS resource set configuration (version 2)"], "32": ["CSI Report Config", "NL1_CSI_Report_Config_V3", "4", "1600", "384", "Information of CSI report configuration (version 3)"]}, "Name": "NL1_Scell_Config_V12"}, "NL1_Scell_Config_V13": {"ColNum": 6, "Header": ["Field", "Type Name", "Count", "Offset", "Length\n(bits)", "Description"], "Data": {"0": ["Physical Cell ID", "UINT32", "1", "0", "10", "range[0, 1007]"], "1": ["DL NARFCN", "UINT32", "1", "10", "22", "Downlink NR-ARFCN of SSB"], "2": ["DL Frequency Band", "UINT32", "1", "32", "9", "Frequency band index of FR1 and FR2"], "3": ["Cell Index", "UINT32", "1", "41", "4", "range[1, 9]"], "4": ["UL Cc Index", "UINT32", "1", "45", "3", "range[0, 3], 0: no UL"], "5": ["CP Type", "UINT32", "1", "48", "1", "Enum{0: Normal, 1: Extended}"], "6": ["UL Carrier Bandwidth", "UINT32", "1", "49", "4", "Quantized bandwidth in MHz\nEnum{0:5MHz,1:10Mhz,2:15Mhz,3:20Mhz,4:25Mhz,5:30MHz,6:40MHz,\n7:50MHz,8:60MHz,9:80MHz,10:90MHz,11:100MHz,12:70MHz,13:200MHz,\n14:400MHz}"], "7": ["DL Carrier Bandwidth", "UINT32", "1", "53", "4", "Quantized bandwidth in MHz\nEnum{0:5MHz,1:10Mhz,2:15Mhz,3:20Mhz,4:25Mhz,5:30MHz,6:40MHz,\n7:50MHz,8:60MHz,9:80MHz,10:90MHz,11:100MHz,12:70MHz,13:200MHz,\n14:400MHz}"], "8": ["Reserved", "UINT32", "1", "57", "7", ""], "9": ["TDD Pattern", "NL1_TDD_UL_DL_Pattern_V1", "2", "64", "128", "Information of TDD pattern (version 1)"], "10": ["UL NARFCN", "UINT32", "1", "192", "22", "Uplink NR-ARFCN of Point A"], "11": ["UL Frequency Band", "UINT32", "1", "214", "9", "Frequency band index of FR1 and FR2"], "12": ["Cell Type", "UINT32", "1", "223", "1", "Enum{0: DL+UL, 1: Only DL}"], "13": ["PUSCH Config", "NL1_PUSCH_Config_V6", "1", "224", "32", "Information of PUSCH configuration (version 6)"], "14": ["PUCCH Config", "NL1_PUCCH_Config_V3", "1", "256", "288", "Information of PUCCH configuration (version 3)"], "15": ["PDCCH Common Search Space Config", "NL1_PDCCH_Search_Space_Config_V1", "2", "544", "128", "CSS configuration"], "16": ["PDCCH UE Specific Search Space Config", "NL1_PDCCH_Search_Space_Config_V1", "2", "672", "128", "USS configuration"], "17": ["PDSCH Config", "NL1_PDSCH_Config_V6", "1", "800", "160", "Information of PDSCH configuration (version 6)"], "18": ["Active UL BWP Config", "NL1_BWP_Config_V5", "1", "960", "96", "Configuration of active uplink BWP (version 5)"], "19": ["Active DL BWP Config", "NL1_BWP_Config_V5", "1", "1056", "96", "Configuration of active downlink BWP (version 5)"], "20": ["UL Center Frequency", "UINT32", "1", "1152", "32", "Unit: 5khz"], "21": ["DL Center Frequency", "UINT32", "1", "1184", "32", "Unit: 5khz"], "22": ["DL Point A NARFCN", "UINT32", "1", "1216", "22", "Downlink NR-ARFCN of Point A"], "23": ["Reserved", "UINT32", "1", "1238", "10", ""], "24": ["UL Point A NARFCN", "UINT32", "1", "1248", "22", "Uplink NR-ARFCN of Point A"], "25": ["Reserved", "UINT32", "1", "1270", "6", ""], "26": ["SRS Switch Type", "UINT32", "1", "1276", "3", "Enum{0: 1T2R, 1:1T4R, 2:2T4R, 3:TR equal, 4: no config}"], "27": ["SRS Enable", "UINT32", "1", "1279", "1", "Enum{0: disable, 1: enable}"], "28": ["P Max Valid", "INT32", "1", "1280", "1", "Enum{0: Invalid, 1: Valid}"], "29": ["P Max", "INT32", "1", "1281", "8", "range[-30, 33]"], "30": ["Reserved", "INT32", "1", "1289", "23", ""], "31": ["SRS Resource Set Config", "NL1_SRS_Resource_Set_Config_V2", "1", "1312", "288", "Information of SRS resource set configuration (version 2)"], "32": ["CSI Report Config", "NL1_CSI_Report_Config_V3", "4", "1600", "384", "Information of CSI report configuration (version 3)"]}, "Name": "NL1_Scell_Config_V13"}, "NL1_Scell_Config_V14": {"ColNum": 6, "Header": ["Field", "Type Name", "Count", "Offset", "Length\n(bits)", "Description"], "Data": {"0": ["Physical Cell ID", "UINT32", "1", "0", "10", "range[0, 1007]"], "1": ["DL NARFCN", "UINT32", "1", "10", "22", "Downlink NR-ARFCN of SSB"], "2": ["DL Frequency Band", "UINT32", "1", "32", "8", "Frequency band index of FR1"], "3": ["Cell Index", "UINT32", "1", "40", "4", "range[1, 9]"], "4": ["UL Cc Index", "UINT32", "1", "44", "2", "range[1, 2]"], "5": ["UL Carrier Bandwidth", "UINT32", "1", "46", "4", "Quantized bandwidth in MHz\nEnum{0:5MHz,1:10Mhz,2:15Mhz,3:20Mhz,4:25Mhz,5:30MHz,6:40MHz,\n7:50MHz,8:60MHz,9:80MHz,10:90MHz,11:100MHz,12:200MHz,\n13:400MHz}"], "6": ["DL Carrier Bandwidth", "UINT32", "1", "50", "4", "Quantized bandwidth in MHz\nEnum{0:5MHz,1:10Mhz,2:15Mhz,3:20Mhz,4:25Mhz,5:30MHz,6:40MHz,\n7:50MHz,8:60MHz,9:80MHz,10:90MHz,11:100MHz,12:200MHz,\n13:400MHz}"], "7": ["Reserved", "UINT32", "1", "54", "10", ""], "8": ["TDD Pattern", "NL1_TDD_UL_DL_Pattern_V1", "2", "64", "128", "Information of TDD pattern (version 1)"], "9": ["UL NARFCN", "UINT32", "1", "192", "22", "Uplink NR-ARFCN of Point A"], "10": ["UL Frequency Band", "UINT32", "1", "214", "8", "Frequency band index of FR1"], "11": ["Cell Type", "UINT32", "1", "222", "1", "Enum{0: DL+UL, 1: Only DL}"], "12": ["Reserved", "UINT32", "1", "223", "1", ""], "13": ["PUSCH Config", "NL1_PUSCH_Config_V3", "1", "224", "32", "Information of PUSCH configuration (version 3)"], "14": ["PUCCH Config", "NL1_PUCCH_Config_V3", "1", "256", "288", "Information of PUCCH configuration (version 3)"], "15": ["PDCCH Common Search Space Config", "NL1_PDCCH_Search_Space_Config_V1", "2", "544", "128", "CSS configuration"], "16": ["PDCCH UE Specific Search Space Config", "NL1_PDCCH_Search_Space_Config_V1", "2", "672", "128", "USS configuration"], "17": ["PDSCH Config", "NL1_PDSCH_Config_V5", "1", "800", "32", "Information of PDSCH configuration (version 5)"], "18": ["Active UL BWP Config", "NL1_BWP_Config_V3", "1", "832", "96", "Configuration of active uplink BWP (version 3)"], "19": ["Active DL BWP Config", "NL1_BWP_Config_V3", "1", "928", "96", "Configuration of active downlink BWP (version 3)"], "20": ["UL Center Frequency", "UINT32", "1", "1024", "32", "Unit: 5khz"], "21": ["DL Center Frequency", "UINT32", "1", "1056", "32", "Unit: 5khz"], "22": ["DL Point A NARFCN", "UINT32", "1", "1088", "22", "Downlink NR-ARFCN of Point A"], "23": ["Reserved", "UINT32", "1", "1110", "10", ""], "24": ["UL Point A NARFCN", "UINT32", "1", "1120", "22", "Uplink NR-ARFCN of Point A"], "25": ["Reserved", "UINT32", "1", "1142", "10", ""], "26": ["CSI Report Config", "NL1_CSI_Report_Config_V4", "4", "1152", "384", "Information of CSI report configuration (version 4)"]}, "Name": "NL1_Scell_Config_V14"}, "NL1_SUL_Config_V1": {"ColNum": 6, "Header": ["Field", "Type Name", "Count", "Offset", "Length\n(bits)", "Description"], "Data": {"0": ["Valid", "UINT32", "1", "0", "1", "Enum{0: Invalid, 1: Valid}"], "1": ["UL NARFCN", "UINT32", "1", "1", "22", "Uplink NR-ARFCN of Point A"], "2": ["UL Frequency Band", "UINT32", "1", "23", "8", "range[80, 89]. Frequency band index for SUL"], "3": ["Reserved", "UINT32", "1", "31", "1", ""]}, "Name": "NL1_SUL_Config_V1"}, "NL1_SUL_Config_V2": {"ColNum": 6, "Header": ["Field", "Type Name", "Count", "Offset", "Length\n(bits)", "Description"], "Data": {"0": ["Valid", "UINT32", "1", "0", "1", "Enum{0: Invalid, 1: Valid}"], "1": ["UL NARFCN", "UINT32", "1", "1", "22", "Uplink NR-ARFCN of Point A"], "2": ["UL Frequency Band", "UINT32", "1", "23", "8", "range[80, 89]. Frequency band index for SUL"], "3": ["Reserved", "UINT32", "1", "31", "1", ""], "4": ["TDD Pattern", "NL1_TDD_UL_DL_Pattern_V1", "2", "32", "128", "Information of TDD pattern (version 1)"], "5": ["RACH Config", "NL1_RACH_Config_V2", "1", "160", "128", "Information of RACH configuration (version 2)"], "6": ["PUSCH Config", "NL1_PUSCH_Config_V3", "1", "288", "32", "Information of PUSCH configuration (version 3)"], "7": ["PUCCH Config", "NL1_PUCCH_Config_V3", "1", "320", "288", "Information of PUCCH configuration (version 3)"], "8": ["Active UL BWP Config", "NL1_BWP_Config_V3", "1", "608", "96", "Configuration of active uplink BWP (version 3)"]}, "Name": "NL1_SUL_Config_V2"}, "NL1_SUL_Config_V3": {"ColNum": 6, "Header": ["Field", "Type Name", "Count", "Offset", "Length\n(bits)", "Description"], "Data": {"0": ["Valid", "UINT32", "1", "0", "1", "Enum{0: Invalid, 1: Valid}"], "1": ["UL NARFCN", "UINT32", "1", "1", "22", "Uplink NR-ARFCN of Point A"], "2": ["UL Frequency Band", "UINT32", "1", "23", "8", "range[80, 89]. Frequency band index for SUL"], "3": ["Reserved", "UINT32", "1", "31", "1", ""], "4": ["TDD Pattern", "NL1_TDD_UL_DL_Pattern_V1", "2", "32", "128", "Information of TDD pattern (version 1)"], "5": ["RACH Config", "NL1_RACH_Config_V2", "1", "160", "128", "Information of RACH configuration (version 2)"], "6": ["PUSCH Config", "NL1_PUSCH_Config_V4", "1", "288", "32", "Information of PUSCH configuration (version 4)"], "7": ["PUCCH Config", "NL1_PUCCH_Config_V3", "1", "320", "288", "Information of PUCCH configuration (version 3)"], "8": ["Active UL BWP Config", "NL1_BWP_Config_V3", "1", "608", "96", "Configuration of active uplink BWP (version 3)"]}, "Name": "NL1_SUL_Config_V3"}, "NL1_SUL_Config_V4": {"ColNum": 6, "Header": ["Field", "Type Name", "Count", "Offset", "Length\n(bits)", "Description"], "Data": {"0": ["Valid", "UINT32", "1", "0", "1", "Enum{0: Invalid, 1: Valid}"], "1": ["UL NARFCN", "UINT32", "1", "1", "22", "Uplink NR-ARFCN of Point A"], "2": ["UL Frequency Band", "UINT32", "1", "23", "8", "range[80, 89]. Frequency band index for SUL"], "3": ["Reserved", "UINT32", "1", "31", "1", ""], "4": ["TDD Pattern", "NL1_TDD_UL_DL_Pattern_V1", "2", "32", "128", "Information of TDD pattern (version 1)"], "5": ["RACH Config", "NL1_RACH_Config_V2", "1", "160", "128", "Information of RACH configuration (version 2)"], "6": ["PUSCH Config", "NL1_PUSCH_Config_V5", "1", "288", "32", "Information of PUSCH configuration (version 5)"], "7": ["PUCCH Config", "NL1_PUCCH_Config_V3", "1", "320", "288", "Information of PUCCH configuration (version 3)"], "8": ["Active UL BWP Config", "NL1_BWP_Config_V3", "1", "608", "96", "Configuration of active uplink BWP (version 3)"]}, "Name": "NL1_SUL_Config_V4"}, "NL1_SUL_Config_V5": {"ColNum": 6, "Header": ["Field", "Type Name", "Count", "Offset", "Length\n(bits)", "Description"], "Data": {"0": ["Valid", "UINT32", "1", "0", "1", "Enum{0: Invalid, 1: Valid}"], "1": ["UL NARFCN", "UINT32", "1", "1", "22", "Uplink NR-ARFCN of Point A"], "2": ["UL Frequency Band", "UINT32", "1", "23", "8", "range[80, 89]. Frequency band index for SUL"], "3": ["Reserved", "UINT32", "1", "31", "1", ""], "4": ["TDD Pattern", "NL1_TDD_UL_DL_Pattern_V1", "2", "32", "128", "Information of TDD pattern (version 1)"], "5": ["RACH Config", "NL1_RACH_Config_V2", "1", "160", "128", "Information of RACH configuration (version 2)"], "6": ["PUSCH Config", "NL1_PUSCH_Config_V5", "1", "288", "32", "Information of PUSCH configuration (version 5)"], "7": ["PUCCH Config", "NL1_PUCCH_Config_V3", "1", "320", "288", "Information of PUCCH configuration (version 3)"], "8": ["Active UL BWP Config", "NL1_BWP_Config_V4", "1", "608", "96", "Configuration of active uplink BWP (version 4)"]}, "Name": "NL1_SUL_Config_V5"}, "NL1_SUL_Config_V6": {"ColNum": 6, "Header": ["Field", "Type Name", "Count", "Offset", "Length\n(bits)", "Description"], "Data": {"0": ["Valid", "UINT32", "1", "0", "1", "Enum{0: Invalid, 1: Valid}"], "1": ["UL NARFCN", "UINT32", "1", "1", "22", "Uplink NR-ARFCN of Point A"], "2": ["UL Frequency Band", "UINT32", "1", "23", "8", "range[80, 89]. Frequency band index for SUL"], "3": ["Reserved", "UINT32", "1", "31", "1", ""], "4": ["TDD Pattern", "NL1_TDD_UL_DL_Pattern_V1", "2", "32", "128", "Information of TDD pattern (version 1)"], "5": ["RACH Config", "NL1_RACH_Config_V2", "1", "160", "128", "Information of RACH configuration (version 2)"], "6": ["PUSCH Config", "NL1_PUSCH_Config_V6", "1", "288", "32", "Information of PUSCH configuration (version 6)"], "7": ["PUCCH Config", "NL1_PUCCH_Config_V3", "1", "320", "288", "Information of PUCCH configuration (version 3)"], "8": ["Active UL BWP Config", "NL1_BWP_Config_V5", "1", "608", "96", "Configuration of active uplink BWP (version 5)"]}, "Name": "NL1_SUL_Config_V6"}, "NL1_TDD_UL_DL_Pattern_V1": {"ColNum": 6, "Header": ["Field", "Type Name", "Count", "Offset", "Length\n(bits)", "Description"], "Data": {"0": ["Valid", "UINT32", "1", "0", "1", "Enum{0: Invalid, 1: Valid}"], "1": ["Transmission Period", "UINT32", "1", "1", "4", "Enum{0: 0_5ms, 1: 0_625ms, 2: 1msB, 3: 1_25ms, 4: 2ms,\n5: 2_5ms, 6: 3ms, 7: 4ms, 8: 5ms, 9: 10ms}"], "2": ["Number of DL slot", "UINT32", "1", "5", "9", "range[0, 320]"], "3": ["Number of UL slot", "UINT32", "1", "14", "9", "range[0, 320]"], "4": ["Number of DL symbol", "UINT32", "1", "23", "4", "range[0, 14]"], "5": ["Number of UL symbol", "UINT32", "1", "27", "4", "range[0, 14]"], "6": ["Reserved", "UINT32", "1", "31", "1", ""], "7": ["Guard Period", "UINT32", "1", "32", "4", "range[0, 10]"], "8": ["Reserved", "UINT32", "1", "36", "28", ""]}, "Name": "NL1_TDD_UL_DL_Pattern_V1"}, "NL1_RACH_Config_V1": {"ColNum": 6, "Header": ["Field", "Type Name", "Count", "Offset", "Length\n(bits)", "Description"], "Data": {"0": ["PRACH Configuration Index", "UINT32", "1", "0", "8", "range[0, 255]"], "1": ["Root Sequence Index", "UINT32", "1", "8", "10", "range[0, 837]"], "2": ["Total Number of Preambles", "UINT32", "1", "18", "6", "range[1, 63]"], "3": ["SSB RO Config Valid", "UINT32", "1", "24", "1", "Enum{0: Invalid, 1: Valid}"], "4": ["SSB Per RO", "UINT32", "1", "25", "3", "Enum{0: 1/8, 1: 1/4, 2: 1/2, 3: 1, 4: 2, 5: 4, 6: 8, 7: 16}"], "5": ["Reserved", "UINT32", "1", "28", "4", ""], "6": ["CB Preambles Per SSB", "UINT32", "1", "32", "6", "range[1, 63]"], "7": ["MSG1 SCS", "UINT32", "1", "38", "3", "Enum{0:15KHz,1:30KHz,2:60KHz,3:120KHz,4:240KHz,5:Invalid}"], "8": ["Reserved", "UINT32", "1", "41", "23", ""], "9": ["Preamble Target Power", "INT16", "1", "64", "16", "Initial preamble power as defined in TS 38.321-5.1.3"], "10": ["SSB RSRP Threshold", "INT16", "1", "80", "16", "RSRP threshold for the selection of SSB\nas defined in TS 38.321 - 5.1.2"]}, "Name": "NL1_RACH_Config_V1"}, "NL1_RACH_Config_V2": {"ColNum": 6, "Header": ["Field", "Type Name", "Count", "Offset", "Length\n(bits)", "Description"], "Data": {"0": ["PRACH Configuration Index", "UINT32", "1", "0", "8", "range[0, 255]"], "1": ["Root Sequence Index", "UINT32", "1", "8", "10", "range[0, 837]"], "2": ["Total Number of Preambles", "UINT32", "1", "18", "6", "range[1, 63]"], "3": ["SSB RO Config Valid", "UINT32", "1", "24", "1", "Enum{0: Invalid, 1: Valid}"], "4": ["SSB Per RO", "UINT32", "1", "25", "3", "Enum{0: 1/8, 1: 1/4, 2: 1/2, 3: 1, 4: 2, 5: 4, 6: 8, 7: 16}"], "5": ["Reserved", "UINT32", "1", "28", "4", ""], "6": ["CB Preambles Per SSB", "UINT32", "1", "32", "6", "range[1, 63]"], "7": ["MSG1 SCS", "UINT32", "1", "38", "3", "Enum{0:15KHz,1:30KHz,2:60KHz,3:120KHz,4:240KHz,5:Invalid}"], "8": ["Reserved", "UINT32", "1", "41", "23", ""], "9": ["Preamble Target Power", "INT16", "1", "64", "16", "Initial preamble power as defined in TS 38.321-5.1.3"], "10": ["SSB RSRP Threshold", "INT16", "1", "80", "16", "RSRP threshold for the selection of SSB\nas defined in TS 38.321 - 5.1.1"], "11": ["SUL RSRP Threshold", "INT16", "1", "96", "16", "RSRP threshold for the selection between NUL and SUL carrier\nas defined in TS 38.321 - 5.1.1"], "12": ["Reserved", "INT16", "1", "112", "16", ""]}, "Name": "NL1_RACH_Config_V2"}, "NL1_PUSCH_Config_V3": {"ColNum": 6, "Header": ["Field", "Type Name", "Count", "Offset", "Length\n(bits)", "Description"], "Data": {"0": ["Frequency Hopping", "UINT32", "1", "0", "2", "Enum{0: not configured, 1: intra, 2: inter}"], "1": ["Tx Config Type", "UINT32", "1", "2", "1", "Enum{0: Codebook, 1: Non-codebook}"], "2": ["Resource Allocation", "UINT32", "1", "3", "1", "Enum{0: Type 0, 1: Type 1}"], "3": ["Max MCS", "UINT32", "1", "4", "1", "Enum{0: 64QAM, 1: 256QAM}"], "4": ["Max Rank", "UINT32", "1", "5", "2", "Enum{0 : Rank 1, 1: Rank 2, 2: Rank 3, 3: Rank 4}"], "5": ["RBG Size", "UINT32", "1", "7", "1", "Enum{0: Config 1, 1: Config 2}"], "6": ["DMRS Additional Position for Mapping Type A", "UINT32", "1", "8", "2", "range[0, 3]"], "7": ["DMRS Additional Position for Mapping Type B", "UINT32", "1", "10", "2", "range[0, 3]"], "8": ["Reserved", "UINT32", "1", "12", "20", ""]}, "Name": "NL1_PUSCH_Config_V3"}, "NL1_PUSCH_Config_V4": {"ColNum": 6, "Header": ["Field", "Type Name", "Count", "Offset", "Length\n(bits)", "Description"], "Data": {"0": ["Frequency Hopping", "UINT32", "1", "0", "2", "Enum{0: not configured, 1: intra, 2: inter}"], "1": ["Tx Config Type", "UINT32", "1", "2", "1", "Enum{0: Codebook, 1: Non-codebook}"], "2": ["Resource Allocation", "UINT32", "1", "3", "1", "Enum{0: Type 0, 1: Type 1}"], "3": ["Max MCS", "UINT32", "1", "4", "1", "Enum{0: 64QAM, 1: 256QAM}"], "4": ["Max Rank", "UINT32", "1", "5", "2", "Enum{0 : Rank 1, 1: Rank 2, 2: Rank 3, 3: Rank 4}"], "5": ["RBG Size", "UINT32", "1", "7", "1", "Enum{0: Config 1, 1: Config 2}"], "6": ["DMRS Additional Position for Mapping Type A", "UINT32", "1", "8", "2", "range[0, 3]"], "7": ["DMRS Additional Position for Mapping Type B", "UINT32", "1", "10", "2", "range[0, 3]"], "8": ["PTRS Config Valid", "UINT32", "1", "12", "1", "Enum{0 : invalid, 1: valid}"], "9": ["Reserved", "UINT32", "1", "13", "19", ""]}, "Name": "NL1_PUSCH_Config_V4"}, "NL1_PUSCH_Config_V5": {"ColNum": 6, "Header": ["Field", "Type Name", "Count", "Offset", "Length\n(bits)", "Description"], "Data": {"0": ["Frequency Hopping", "UINT32", "1", "0", "2", "Enum{0: not configured, 1: intra, 2: inter}"], "1": ["Tx Config Type", "UINT32", "1", "2", "1", "Enum{0: Codebook, 1: Non-codebook}"], "2": ["Resource Allocation", "UINT32", "1", "3", "1", "Enum{0: Type 0, 1: Type 1}"], "3": ["Max MCS", "UINT32", "1", "4", "1", "Enum{0: 64QAM, 1: 256QAM}"], "4": ["Max Rank", "UINT32", "1", "5", "2", "Enum{0 : Rank 1, 1: Rank 2, 2: Rank 3, 3: Rank 4}"], "5": ["RBG Size", "UINT32", "1", "7", "1", "Enum{0: Config 1, 1: Config 2}"], "6": ["DMRS Additional Position for Mapping Type A", "UINT32", "1", "8", "2", "range[0, 3]"], "7": ["DMRS Additional Position for Mapping Type B", "UINT32", "1", "10", "2", "range[0, 3]"], "8": ["PTRS Config Valid", "UINT32", "1", "12", "1", "Enum{0 : invalid, 1: valid}"], "9": ["Transform Precoder", "UINT32", "1", "13", "1", "range[0, 1], Enum{0: Disabled, 1: Enabled}"], "10": ["Reserved", "UINT32", "1", "14", "18", ""]}, "Name": "NL1_PUSCH_Config_V5"}, "NL1_PUSCH_Config_V6": {"ColNum": 6, "Header": ["Field", "Type Name", "Count", "Offset", "Length\n(bits)", "Description"], "Data": {"0": ["Frequency Hopping", "UINT32", "1", "0", "2", "Enum{0: not configured, 1: intra, 2: inter}"], "1": ["Tx Config Type", "UINT32", "1", "2", "1", "Enum{0: Codebook, 1: Non-codebook}"], "2": ["Resource Allocation", "UINT32", "1", "3", "1", "Enum{0: Type 0, 1: Type 1}"], "3": ["Max MCS", "UINT32", "1", "4", "1", "Enum{0: 64QAM, 1: 256QAM}"], "4": ["Max Rank", "UINT32", "1", "5", "2", "Enum{0 : Rank 1, 1: Rank 2, 2: Rank 3, 3: Rank 4}"], "5": ["RBG Size", "UINT32", "1", "7", "1", "Enum{0: Config 1, 1: Config 2}"], "6": ["DMRS Additional Position for Mapping Type A", "UINT32", "1", "8", "2", "range[0, 3]"], "7": ["DMRS Additional Position for Mapping Type B", "UINT32", "1", "10", "2", "range[0, 3]"], "8": ["PTRS Config Valid", "UINT32", "1", "12", "1", "Enum{0 : invalid, 1: valid}"], "9": ["Transform Precoder", "UINT32", "1", "13", "1", "range[0, 1], Enum{0: Disabled, 1: Enabled}"], "10": ["uplink TX switching valid", "UINT32", "1", "14", "1", "Enum{0: Invalid config, 1: Valid config}"], "11": ["uplink TX switching period location", "UINT32", "1", "15", "1", "Enum{0: False, 1: True}"], "12": ["uplink TX switching carrier", "UINT32", "1", "16", "1", "Enum{0: carrier1, 1: carrier2}"], "13": ["Reserved", "UINT32", "1", "17", "15", ""]}, "Name": "NL1_PUSCH_Config_V6"}, "NL1_PUCCH_Config_V1": {"ColNum": 6, "Header": ["Field", "Type Name", "Count", "Offset", "Length\n(bits)", "Description"], "Data": {"0": ["Group Hopping", "UINT32", "1", "0", "1", "Enum{0: Disabled, 1: Enabled}"], "1": ["Sequence Hopping", "UINT32", "1", "1", "1", "Enum{0: Disabled, 1: Enabled}"], "2": ["Inter Slot Frequency Hopping", "UINT32", "1", "2", "4", "Bit 0 means format 1, bit 1 means format 2, and so on.\nValue 0 means disabled, value 1 means enabled."], "3": ["Additional DMRS", "UINT32", "1", "6", "4", "Bit 0 means format 1, bit 1 means format 2, and so on.\nValue 0 means disabled, value 1 means enabled."], "4": ["Reserved", "UINT32", "1", "10", "22", ""]}, "Name": "NL1_PUCCH_Config_V1"}, "NL1_PUCCH_Config_V2": {"ColNum": 6, "Header": ["Field", "Type Name", "Count", "Offset", "Length\n(bits)", "Description"], "Data": {"0": ["Group Hopping", "UINT32", "1", "0", "1", "Enum{0: Disabled, 1: Enabled}"], "1": ["Sequence Hopping", "UINT32", "1", "1", "1", "Enum{0: Disabled, 1: Enabled}"], "2": ["Inter Slot Frequency Hopping", "UINT32", "1", "2", "4", "Bit 0 means format 1, bit 1 means format 2, and so on.\nValue 0 means disabled, value 1 means enabled."], "3": ["Additional DMRS", "UINT32", "1", "6", "4", "Bit 0 means format 1, bit 1 means format 2, and so on.\nValue 0 means disabled, value 1 means enabled."], "4": ["Reserved", "UINT32", "1", "10", "22", ""], "5": ["SR Resource Config", "NL1_SR_Resource_Config_V1", "8", "32", "256", "Information of scheduling request resource configuration (v1)"]}, "Name": "NL1_PUCCH_Config_V2"}, "NL1_PUCCH_Config_V3": {"ColNum": 6, "Header": ["Field", "Type Name", "Count", "Offset", "Length\n(bits)", "Description"], "Data": {"0": ["Vaid", "UINT32", "1", "0", "1", "Enum{0: Invalid config, 1: Valid config}"], "1": ["Group Hopping", "UINT32", "1", "1", "1", "Enum{0: Disabled, 1: Enabled}"], "2": ["Sequence Hopping", "UINT32", "1", "2", "1", "Enum{0: Disabled, 1: Enabled}"], "3": ["Inter Slot Frequency Hopping", "UINT32", "1", "3", "4", "Bit 0 means format 1, bit 1 means format 2, and so on.\nValue 0 means disabled, value 1 means enabled."], "4": ["Additional DMRS", "UINT32", "1", "7", "4", "Bit 0 means format 1, bit 1 means format 2, and so on.\nValue 0 means disabled, value 1 means enabled."], "5": ["Reserved", "UINT32", "1", "11", "21", ""], "6": ["SR Resource Config", "NL1_SR_Resource_Config_V1", "8", "32", "256", "Information of scheduling request resource configuration (v1)"]}, "Name": "NL1_PUCCH_Config_V3"}, "NL1_SR_Resource_Config_V1": {"ColNum": 6, "Header": ["Field", "Type Name", "Count", "Offset", "Length\n(bits)", "Description"], "Data": {"0": ["Vaid", "UINT32", "1", "0", "1", "Enum{0: Invalid config, 1: Valid config}"], "1": ["Resource Id", "UINT32", "1", "1", "3", "range[0, 7]"], "2": ["SR Id", "UINT32", "1", "4", "3", "range[0, 7]"], "3": ["Periodicity as Symbols", "UINT32", "1", "7", "1", "0: The unit of periodicity is slots, 1: The unit of\nperiodicity is symbols\nEnum{0:Period unit is slots,1:Period unit is symbols}"], "4": ["Periodicity", "UINT32", "1", "8", "10", "range[1, 640]"], "5": ["Offset", "UINT32", "1", "18", "10", "range[0, 639]"], "6": ["Reserved", "UINT32", "1", "28", "4", ""]}, "Name": "NL1_SR_Resource_Config_V1"}, "NL1_PDCCH_Search_Space_Config_V1": {"ColNum": 6, "Header": ["Field", "Type Name", "Count", "Offset", "Length\n(bits)", "Description"], "Data": {"0": ["Valid Search Space", "UINT32", "1", "0", "1", "Enum{0: Invalid, 1: Valid}"], "1": ["Search Space ID", "UINT32", "1", "1", "6", "range[0, 39]"], "2": ["Slot Periodicity", "UINT32", "1", "7", "4", "Enum{0: 1 slot, 1: 2 slots, 2: 4 slots, 3: 5 slots, 4: 8 slots, 5: 10 slots, 6: 16 slots, 7: 20 slots,\n8: 40 slots,9: 80 slots,10: 160 slots,11: 320 slots,12: 640 slots,13: 1280 slots,14: 2560 slots}"], "3": ["Slot Offset", "UINT32", "1", "11", "12", "range[0, 2559]"], "4": ["Reserved", "UINT32", "1", "23", "9", ""], "5": ["Duration", "UINT32", "1", "32", "12", "range[2, 2559]"], "6": ["Monitoring Symbols", "UINT32", "1", "44", "14", "bit 0 means symbol 0, bit 1 means symbol 1, and so on."], "7": ["Monitoring 0_0 and 1_0", "UINT32", "1", "58", "1", "Enum{0: False, 1: True}"], "8": ["Monitoring 0_1 and 1_1", "UINT32", "1", "59", "1", "Enum{0: False, 1: True}"], "9": ["Monitoring 2_0", "UINT32", "1", "60", "1", "Enum{0: False, 1: True}"], "10": ["Monitoring 2_1", "UINT32", "1", "61", "1", "Enum{0: False, 1: True}"], "11": ["Monitoring 2_2", "UINT32", "1", "62", "1", "Enum{0: False, 1: True}"], "12": ["Monitoring 2_3", "UINT32", "1", "63", "1", "Enum{0: False, 1: True}"]}, "Name": "NL1_PDCCH_Search_Space_Config_V1"}, "NL1_PDSCH_Config_V4": {"ColNum": 6, "Header": ["Field", "Type Name", "Count", "Offset", "Length\n(bits)", "Description"], "Data": {"0": ["Resource Allocation", "UINT32", "1", "0", "2", "Enum{0: Type 0, 1: Type 1, 2: Dynamic switch}"], "1": ["RBG Size", "UINT32", "1", "2", "1", "Enum{0: Config 1, 1: Config 2}"], "2": ["Max MCS", "UINT32", "1", "3", "1", "Enum{0: 64QAM, 1: 256QAM}"], "3": ["Max Rank", "UINT32", "1", "4", "2", "Enum{0 : Rank 1, 1: Rank 2, 2: Rank 3, 3: Rank 4}"], "4": ["PRB Bundling Type", "UINT32", "1", "6", "1", "Enum{0: Static, 1: Dynamic}"], "5": ["PRB Bundling Size", "UINT32", "1", "7", "3", "Enum{0: N2, 1: N4, 2: Wideband}"], "6": ["PRB Bundling Size Set 1", "UINT32", "1", "10", "3", "Enum{0: N2, 1: N4, 2: Wideband,3: N2 wideband, 4: N4 wideband}"], "7": ["PRB Bundling Size Set 2", "UINT32", "1", "13", "3", "Enum{0: N2, 1: N4, 2: Wideband}"], "8": ["DMRS Additional Position for Mapping Type A", "UINT32", "1", "16", "2", "range[0, 3]"], "9": ["DMRS Additional Position for Mapping Type B", "UINT32", "1", "18", "2", "range[0, 3]"], "10": ["QCL Source", "UINT32", "1", "20", "2", "Enum{0: invalid, 1: SSB, 2: CSI-RS}"], "11": ["QCL Source ID", "UINT32", "1", "22", "7", "If QCL Source is SSB, the ID means SSB index. If QCL Source is\nCSI-RS, the ID means CSI-RS resource ID."], "12": ["QCL Type", "UINT32", "1", "29", "2", "Valid only when QCL Source is valid.\nEnum{0: Type A, 1: Type B, 2: Type C, 3: Type D}"], "13": ["Reserved", "UINT32", "1", "31", "1", ""]}, "Name": "NL1_PDSCH_Config_V4"}, "NL1_PDSCH_Config_V5": {"ColNum": 6, "Header": ["Field", "Type Name", "Count", "Offset", "Length\n(bits)", "Description"], "Data": {"0": ["Resource Allocation", "UINT32", "1", "0", "2", "Enum{0: Type 0, 1: Type 1, 2: Dynamic switch}"], "1": ["RBG Size", "UINT32", "1", "2", "1", "Enum{0: Config 1, 1: Config 2}"], "2": ["Max MCS", "UINT32", "1", "3", "1", "Enum{0: 64QAM, 1: 256QAM}"], "3": ["Max Rank", "UINT32", "1", "4", "3", "Enum{0 : Rank 1, 1 : Rank 2, 2 : Rank 3, 3 : Rank 4,\n4 : Rank 5, 5 : Rank 6, 6 : Rank 7, 7 : Rank 8}"], "4": ["PRB Bundling Type", "UINT32", "1", "7", "1", "Enum{0: Static, 1: Dynamic}"], "5": ["PRB Bundling Size", "UINT32", "1", "8", "3", "Enum{0: N2, 1: N4, 2: Wideband}"], "6": ["PRB Bundling Size Set 1", "UINT32", "1", "11", "3", "Enum{0: N2, 1: N4, 2: Wideband, 3:N2 wideband, 4: N4 wideband}"], "7": ["PRB Bundling Size Set 2", "UINT32", "1", "14", "3", "Enum{0: N2, 1: N4, 2: Wideband}"], "8": ["DMRS Additional Position for Mapping Type A", "UINT32", "1", "17", "2", "range[0, 3]"], "9": ["DMRS Additional Position for Mapping Type B", "UINT32", "1", "19", "2", "range[0, 3]"], "10": ["QCL Source", "UINT32", "1", "21", "2", "Enum{0: invalid, 1: SSB, 2: CSI-RS}"], "11": ["QCL Source ID", "UINT32", "1", "23", "7", "If QCL Source is SSB, the ID means SSB index. If QCL Source is\nCSI-RS, the ID means CSI-RS resource ID."], "12": ["QCL Type", "UINT32", "1", "30", "2", "Valid only when QCL Source is valid.\nEnum{0: Type A, 1: Type B, 2: Type C, 3: Type D}"]}, "Name": "NL1_PDSCH_Config_V5"}, "NL1_PDSCH_Config_V6": {"ColNum": 6, "Header": ["Field", "Type Name", "Count", "Offset", "Length\n(bits)", "Description"], "Data": {"0": ["Resource Allocation", "UINT32", "1", "0", "2", "Enum{0: Type 0, 1: Type 1, 2: Dynamic switch}"], "1": ["RBG Size", "UINT32", "1", "2", "1", "Enum{0: Config 1, 1: Config 2}"], "2": ["Max MCS", "UINT32", "1", "3", "1", "Enum{0: 64QAM, 1: 256QAM}"], "3": ["Max Rank", "UINT32", "1", "4", "3", "Enum{0 : Rank 1, 1 : Rank 2, 2 : Rank 3, 3 : Rank 4,\n4 : Rank 5, 5 : Rank 6, 6 : Rank 7, 7 : Rank 8}"], "4": ["PRB Bundling Type", "UINT32", "1", "7", "1", "Enum{0: Static, 1: Dynamic}"], "5": ["PRB Bundling Size", "UINT32", "1", "8", "3", "Enum{0: N2, 1: N4, 2: Wideband}"], "6": ["PRB Bundling Size Set 1", "UINT32", "1", "11", "3", "Enum{0: N2, 1: N4, 2: Wideband, 3: N2 wideband, 4:N4 wideband}"], "7": ["PRB Bundling Size Set 2", "UINT32", "1", "14", "3", "Enum{0: N2, 1: N4, 2: Wideband}"], "8": ["DMRS Additional Position for Mapping Type A", "UINT32", "1", "17", "2", "range[0, 3]"], "9": ["DMRS Additional Position for Mapping Type B", "UINT32", "1", "19", "2", "range[0, 3]"], "10": ["QCL Source", "UINT32", "1", "21", "2", "Enum{0: invalid, 1: SSB, 2: CSI-RS}"], "11": ["QCL Source ID", "UINT32", "1", "23", "7", "If QCL Source is SSB, the ID means SSB index. If QCL Source is\nCSI-RS, the ID means CSI-RS resource ID."], "12": ["QCL Type", "UINT32", "1", "30", "2", "Valid only when QCL Source is valid.\nEnum{0: Type A, 1: Type B, 2: Type C, 3: Type D}"], "13": ["Reserved", "UINT32", "1", "32", "31", ""], "14": ["PTRS Config Valid", "UINT32", "1", "63", "1", "Enum{0 : invalid, 1: valid}"], "15": ["PTRS Config", "NL1_PDSCH_PTRS_Config_V1", "1", "64", "96", "Valid if PTRS Config Valid=1"]}, "Name": "NL1_PDSCH_Config_V6"}, "NL1_PDSCH_PTRS_Config_V1": {"ColNum": 6, "Header": ["Field", "Type Name", "Count", "Offset", "Length\n(bits)", "Description"], "Data": {"0": ["Frequency Density Valid", "UINT32", "1", "0", "1", "Enum{0: invalid, 1:valid}"], "1": ["Time Density Valid", "UINT32", "1", "1", "1", "Enum{0: invalid, 1:valid}"], "2": ["Epre Ratio", "UINT32", "1", "2", "2", "range[0, 3]"], "3": ["Resource Element Offset", "UINT32", "1", "4", "2", "Enum{0: Offset00, 1: Offset01, 2: Offset10, 3: Offset11}"], "4": ["Reserved", "UINT32", "1", "6", "26", ""], "5": ["Frequency Density", "UINT16", "2", "32", "32", "range[1, 276], valid only if Frequency Density Valid=1"], "6": ["Time Density", "UINT8", "3", "64", "24", "range[0, 29], valid only if Time Density Valid=1"], "7": ["Reserved", "UINT8", "1", "88", "8", ""]}, "Name": "NL1_PDSCH_PTRS_Config_V1"}, "NL1_SRS_Resource_Set_Config_V2": {"ColNum": 6, "Header": ["Field", "Type Name", "Count", "Offset", "Length\n(bits)", "Description"], "Data": {"0": ["Resource Set Id", "UINT16", "1", "0", "4", "range[0, 15]"], "1": ["Usage", "UINT16", "1", "4", "2", "Enum{0: beam management, 1: codebook, 2: non-codebook,\n3: antenna switching}"], "2": ["alpha", "UINT16", "1", "6", "3", "Enum{0:0,1: 0_4, 2: 0_5, 3: 0_6, 4: 0_7, 5: 0_8, 6: 0_9, 7: 1}"], "3": ["Reserved", "UINT16", "1", "9", "7", ""], "4": ["p0", "INT16", "1", "16", "16", "range[-202, 24]"], "5": ["SRS Resources", "NL1_SRS_Resource_Config_V2", "4", "32", "256", "Information of SRS resource configuration (version 2)"]}, "Name": "NL1_SRS_Resource_Set_Config_V2"}, "NL1_SRS_Resource_Config_V2": {"ColNum": 6, "Header": ["Field", "Type Name", "Count", "Offset", "Length\n(bits)", "Description"], "Data": {"0": ["Valid", "UINT32", "1", "0", "1", "Enum{0: Invalid, 1: Valid}"], "1": ["Resource Id", "UINT32", "1", "1", "6", "range[0, 63]"], "2": ["Resource Type", "UINT32", "1", "7", "2", "Enum{0: aperiodic, 1: semi-persistent, 2: periodic}"], "3": ["Number of SRS Ports", "UINT32", "1", "9", "3", "range[1, 4]"], "4": ["Number of Symbols", "UINT32", "1", "12", "3", "range[1, 4]"], "5": ["Frequency Domain Position", "UINT32", "1", "15", "7", "range[0, 67]"], "6": ["Frequency Domain Shift", "UINT32", "1", "22", "9", "range[0, 268]"], "7": ["Reserved", "UINT32", "1", "31", "1", ""], "8": ["Periodicity", "UINT32", "1", "32", "12", "range[1, 2560]"], "9": ["Offset", "UINT32", "1", "44", "12", "range[0, 2559]"], "10": ["Frequency Hopping", "UINT32", "1", "56", "2", "Enum{0: disabled, 1: enabled}"], "11": ["Reserved", "UINT32", "1", "58", "6", ""]}, "Name": "NL1_SRS_Resource_Config_V2"}, "NL1_NZP_CSI_RS_Resource_V1": {"ColNum": 6, "Header": ["Field", "Type Name", "Count", "Offset", "Length\n(bits)", "Description"], "Data": {"0": ["Valid Config", "UINT32", "1", "0", "1", "Enum{0: Invalid, 1: Valid}"], "1": ["Resource Id", "UINT32", "1", "1", "8", "range[0, 191]"], "2": ["Periodicity Offset Valid", "UINT32", "1", "9", "1", "Enum{0: False, 1: True}"], "3": ["Periodicity", "UINT32", "1", "10", "10", "range[4, 640]"], "4": ["Offset", "UINT32", "1", "20", "10", "range[0, 639]"], "5": ["Reserved", "UINT32", "1", "30", "2", ""]}, "Name": "NL1_NZP_CSI_RS_Resource_V1"}, "NL1_CSI_Report_Config_V2": {"ColNum": 6, "Header": ["Field", "Type Name", "Count", "Offset", "Length\n(bits)", "Description"], "Data": {"0": ["Valid Config", "UINT32", "1", "0", "1", "Enum{0: Invalid, 1: Valid}"], "1": ["Report Config Id", "UINT32", "1", "1", "6", "range[0, 47]"], "2": ["Serving Cell Index", "UINT32", "1", "7", "5", "range[0, 31]"], "3": ["Report Config Type", "UINT32", "1", "12", "2", "Enum{0: Periodic,1: Semi-persistent on PUCCH,\n2: Semi-persistent on PUSCH, 3: Aperiodic}"], "4": ["Report Periodicity", "UINT32", "1", "14", "9", "range[4, 320]. Valid only when Report Config Type is periodic\nor semi-persistent."], "5": ["Report Quantity", "UINT32", "1", "23", "3", "Enum{0: None,1: CRI_RI_PMI_CQI, 2: RI_I1,3: RI_I1_CQI,\n4:CRI_RI_CQI,5:CRI_RSRP,6:SSB Index RSRP,7:CRI_RI_LI_PMI_CQ}"], "6": ["CQI Reporting Granularity", "UINT32", "1", "26", "1", "Enum{0: wideband, 1: subband}"], "7": ["PMI Reporting Granularity", "UINT32", "1", "27", "1", "Enum{0: wideband, 1: subband}"], "8": ["Reserved", "UINT32", "1", "28", "4", ""], "9": ["Number of Subbands", "UINT32", "1", "32", "5", "range[3, 19]"], "10": ["Subband Size", "UINT32", "1", "37", "6", "4 or 8 or 16 or 32"], "11": ["Codebook Config", "UINT32", "1", "43", "2", "Enum{0: Type I Single Panel, 1:Type I Multi Panel,2: Type II,\n3: Type II Port Selection}"], "12": ["Reserved", "UINT32", "1", "45", "19", ""], "13": ["NZP CSI RS Resource", "NL1_NZP_CSI_RS_Resource_V2", "1", "64", "32", "Information of non-zero-power CSI-RS resource (version 2)"]}, "Name": "NL1_CSI_Report_Config_V2"}, "NL1_CSI_Report_Config_V3": {"ColNum": 6, "Header": ["Field", "Type Name", "Count", "Offset", "Length\n(bits)", "Description"], "Data": {"0": ["Valid Config", "UINT32", "1", "0", "1", "Enum{0: Invalid, 1: Valid}"], "1": ["Report Config Id", "UINT32", "1", "1", "6", "range[0, 47]"], "2": ["Serving Cell Index", "UINT32", "1", "7", "5", "range[0, 31]"], "3": ["Report Config Type", "UINT32", "1", "12", "2", "Enum{0: Periodic,1: Semi-persistent on PUCCH,\n2: Semi-persistent on PUSCH, 3: Aperiodic}"], "4": ["Report Periodicity", "UINT32", "1", "14", "9", "range[4, 320]. Valid only when Report Config Type is periodic\nor semi-persistent."], "5": ["Report Quantity", "UINT32", "1", "23", "3", "Enum{0: None,1: CRI_RI_PMI_CQI, 2: RI_I1,3: RI_I1_CQI,\n4:CRI_RI_CQI,5:CRI_RSRP,6:SSB Index RSRP,7:CRI_RI_LI_PMI_CQ}"], "6": ["CQI Reporting Granularity", "UINT32", "1", "26", "1", "Enum{0: wideband, 1: subband}"], "7": ["PMI Reporting Granularity", "UINT32", "1", "27", "1", "Enum{0: wideband, 1: subband}"], "8": ["CQI Table Valid", "UINT32", "1", "28", "1", "Enum{0: Invalid, 1: Valid}"], "9": ["CQI Table Index", "UINT32", "1", "29", "2", "Range[1,3]"], "10": ["Reserved", "UINT32", "1", "31", "1", ""], "11": ["Number of Subbands", "UINT32", "1", "32", "5", "range[3, 19]"], "12": ["Subband Size", "UINT32", "1", "37", "6", "4 or 8 or 16 or 32"], "13": ["Codebook Config", "UINT32", "1", "43", "2", "Enum{0: Type I Single Panel, 1:Type I Multi Panel,2: Type II,\n3: Type II Port Selection}"], "14": ["Reserved", "UINT32", "1", "45", "19", ""], "15": ["NZP CSI RS Resource", "NL1_NZP_CSI_RS_Resource_V2", "1", "64", "32", "Information of non-zero-power CSI-RS resource (version 2)"]}, "Name": "NL1_CSI_Report_Config_V3"}, "NL1_CSI_Report_Config_V4": {"ColNum": 6, "Header": ["Field", "Type Name", "Count", "Offset", "Length\n(bits)", "Description"], "Data": {"0": ["Valid Config", "UINT32", "1", "0", "1", "Enum{0: Invalid, 1: Valid}"], "1": ["Report Config Id", "UINT32", "1", "1", "6", "range[0, 47]"], "2": ["Serving Cell Index", "UINT32", "1", "7", "5", "range[0, 31]"], "3": ["Report Config Type", "UINT32", "1", "12", "2", "Enum{0: Periodic,1: Semi-persistent on PUCCH,\n2: Semi-persistent on PUSCH, 3: Aperiodic}"], "4": ["Report Periodicity", "UINT32", "1", "14", "9", "range[4, 320]. Valid only when Report Config Type is periodic\nor semi-persistent."], "5": ["Report Quantity", "UINT32", "1", "23", "3", "Enum{0: None,1: CRI_RI_PMI_CQI, 2: RI_I1,3: RI_I1_CQI,\n4:CRI_RI_CQI,5:CRI_RSRP,6:SSB Index RSRP,7:CRI_RI_LI_PMI_CQ}"], "6": ["CQI Reporting Granularity", "UINT32", "1", "26", "1", "Enum{0: wideband, 1: subband}"], "7": ["PMI Reporting Granularity", "UINT32", "1", "27", "1", "Enum{0: wideband, 1: subband}"], "8": ["CQI Table Valid", "UINT32", "1", "28", "1", "Enum{0: Invalid, 1: Valid}"], "9": ["CQI Table Index", "UINT32", "1", "29", "2", "Range[1,3]"], "10": ["Reserved", "UINT32", "1", "31", "1", ""], "11": ["Number of Subbands", "UINT32", "1", "32", "5", "range[3, 19]"], "12": ["Subband Size", "UINT32", "1", "37", "6", "4 or 8 or 16 or 32"], "13": ["Codebook Config", "UINT32", "1", "43", "2", "Enum{0: Type I Single Panel, 1:Type I Multi Panel,2: Type II,\n3: Type II Port Selection}"], "14": ["Report Offset", "UINT32", "1", "45", "9", "range[0, 319]"], "15": ["Reserved", "UINT32", "1", "54", "10", ""], "16": ["NZP CSI RS Resource", "NL1_NZP_CSI_RS_Resource_V2", "1", "64", "32", "Information of non-zero-power CSI-RS resource (version 2)"]}, "Name": "NL1_CSI_Report_Config_V4"}, "NL1_NZP_CSI_RS_Resource_V2": {"ColNum": 6, "Header": ["Field", "Type Name", "Count", "Offset", "Length\n(bits)", "Description"], "Data": {"0": ["Periodicity Offset Valid", "UINT32", "1", "0", "1", "Enum{0: False, 1: True}"], "1": ["Periodicity", "UINT32", "1", "1", "10", "range[4, 640]"], "2": ["Offset", "UINT32", "1", "11", "10", "range[0, 639]"], "3": ["Number of Ports", "UINT32", "1", "21", "6", "range[1, 32]"], "4": ["Reserved", "UINT32", "1", "27", "5", ""]}, "Name": "NL1_NZP_CSI_RS_Resource_V2"}, "NL1_Antenna_Config_V1": {"ColNum": 6, "Header": ["Field", "Type Name", "Count", "Offset", "Length\n(bits)", "Description"], "Data": {"0": ["Transmission Mode", "UINT32", "1", "0", "4", "range[1, 10]"], "1": ["Tx Antenna Selection", "UINT32", "1", "4", "2", "Enum{0: Disabled, 1: Closed loop, 2: Open loop}"], "2": ["Reserved", "UINT32", "1", "6", "26", ""]}, "Name": "NL1_Antenna_Config_V1"}, "NL1_BWP_Config_V1": {"ColNum": 6, "Header": ["Field", "Type Name", "Count", "Offset", "Length\n(bits)", "Description"], "Data": {"0": ["BWP Id", "UINT32", "1", "0", "3", "range[0, 4]"], "1": ["BWP start", "UINT32", "1", "3", "9", "Initial position of BWP as defined in TS 38.213 clause 12"], "2": ["BWP size", "UINT32", "1", "12", "9", "range[0, 275]"], "3": ["Sub carrier Spacing", "UINT32", "1", "21", "3", "{0, 1, 2, 3, 4} indicates SCS={15, 30, 60, 120, 240} khz\nEnum{0:15khz, 1:30khz, 2:60khz, 3:120khz, 4:240khz}"], "4": ["Reserved", "UINT32", "1", "24", "8", ""], "5": ["Max throughput", "UINT32", "1", "32", "32", "Maximum throughput of this BWP based on the current physical\nconfiguration (KB/s)"]}, "Name": "NL1_BWP_Config_V1"}, "NL1_BWP_Config_V2": {"ColNum": 6, "Header": ["Field", "Type Name", "Count", "Offset", "Length\n(bits)", "Description"], "Data": {"0": ["BWP Id", "UINT32", "1", "0", "3", "range[0, 4]. 0: initial"], "1": ["BWP start", "UINT32", "1", "3", "9", "Initial position of BWP as defined in TS 38.213 clause 12"], "2": ["BWP size", "UINT32", "1", "12", "9", "range[0, 275]"], "3": ["Sub carrier Spacing", "UINT32", "1", "21", "3", "{0, 1, 2, 3, 4} indicates SCS={15, 30, 60, 120, 240} khz\nEnum{0:15khz, 1:30khz, 2:60khz, 3:120khz, 4:240khz}"], "4": ["Reserved", "UINT32", "1", "24", "8", ""], "5": ["Max throughput", "UINT32", "1", "32", "32", "Maximum throughput of this BWP based on the current physical\nconfiguration (KB/s)"], "6": ["locationAndBandwidth", "UINT32", "1", "64", "16", "range[0, 37949]"], "7": ["Reserved", "UINT32", "1", "80", "16", ""]}, "Name": "NL1_BWP_Config_V2"}, "NL1_BWP_Config_V3": {"ColNum": 6, "Header": ["Field", "Type Name", "Count", "Offset", "Length\n(bits)", "Description"], "Data": {"0": ["BWP Id", "UINT32", "1", "0", "3", "range[0, 4]. 0: initial"], "1": ["BWP start", "UINT32", "1", "3", "9", "Initial position of BWP as defined in TS 38.213 clause 12"], "2": ["BWP size", "UINT32", "1", "12", "9", "range[0, 275]"], "3": ["Sub carrier Spacing", "UINT32", "1", "21", "3", "{0, 1, 2, 3, 4} indicates SCS={15, 30, 60, 120, 240} khz\nEnum{0:15khz, 1:30khz, 2:60khz, 3:120khz, 4:240khz}"], "4": ["Bandwidth", "UINT32", "1", "24", "4", "Quantized bandwidth in MHz\nEnum{0:5MHz,1:10Mhz,2:15Mhz,3:20Mhz,4:25Mhz,5:30MHz,6:40MHz,\n7:50MHz,8:60MHz,9:80MHz,10:90MHz,11:100MHz,12:200MHz,\n13:400MHz}"], "5": ["Reserved", "UINT32", "1", "28", "4", ""], "6": ["Max throughput", "UINT32", "1", "32", "32", "Maximum throughput of this BWP based on the current physical\nconfiguration (KB/s)"], "7": ["locationAndBandwidth", "UINT32", "1", "64", "16", "range[0, 37949]"], "8": ["Reserved", "UINT32", "1", "80", "16", ""]}, "Name": "NL1_BWP_Config_V3"}, "NL1_BWP_Config_V4": {"ColNum": 6, "Header": ["Field", "Type Name", "Count", "Offset", "Length\n(bits)", "Description"], "Data": {"0": ["BWP Id", "UINT32", "1", "0", "3", "range[0, 4]. 0: initial"], "1": ["BWP start", "UINT32", "1", "3", "9", "Initial position of BWP as defined in TS 38.213 clause 12"], "2": ["BWP size", "UINT32", "1", "12", "9", "range[0, 275]"], "3": ["Sub carrier Spacing", "UINT32", "1", "21", "3", "{0, 1, 2, 3, 4} indicates SCS={15, 30, 60, 120, 240} khz\nEnum{0:15khz, 1:30khz, 2:60khz, 3:120khz, 4:240khz}"], "4": ["Bandwidth", "UINT32", "1", "24", "4", "Quantized bandwidth in MHz\nEnum{0:5MHz,1:10Mhz,2:15Mhz,3:20Mhz,4:25Mhz,5:30MHz,6:40MHz,\n7:50MHz,8:60MHz,9:80MHz,10:90MHz,11:100MHz,12:70MHz,13:200MHz,\n14:400MHz}"], "5": ["Reserved", "UINT32", "1", "28", "4", ""], "6": ["Max throughput", "UINT32", "1", "32", "32", "Maximum throughput of this BWP based on the current physical\nconfiguration (KB/s)"], "7": ["locationAndBandwidth", "UINT32", "1", "64", "16", "range[0, 37949]"], "8": ["Reserved", "UINT32", "1", "80", "16", ""]}, "Name": "NL1_BWP_Config_V4"}, "NL1_BWP_Config_V5": {"ColNum": 6, "Header": ["Field", "Type Name", "Count", "Offset", "Length\n(bits)", "Description"], "Data": {"0": ["BWP Id", "UINT32", "1", "0", "3", "range[0, 4]. 0: initial"], "1": ["BWP start", "UINT32", "1", "3", "9", "Initial position of BWP as defined in TS 38.213 clause 12"], "2": ["BWP size", "UINT32", "1", "12", "9", "range[0, 275]"], "3": ["Sub carrier Spacing", "UINT32", "1", "21", "3", "{0, 1, 2, 3, 4} indicates SCS={15, 30, 60, 120, 240} khz\nEnum{0:15khz, 1:30khz, 2:60khz, 3:120khz, 4:240khz}"], "4": ["Bandwidth", "UINT32", "1", "24", "4", "Quantized bandwidth in MHz\nEnum{0:5MHz,1:10Mhz,2:15Mhz,3:20Mhz,4:25Mhz,5:30MHz,6:40MHz,\n7:50MHz,8:60MHz,9:80MHz,10:90MHz,11:100MHz,12:70MHz,13:200MHz,\n14:400MHz}"], "5": ["Max MIMO LayersDL", "UINT32", "1", "28", "4", "DL BWP only. Maximum number of MIMO layers to be used for\nPDSCH in this DL BWP.\nrange[1, 8]. 0: invalid"], "6": ["Max throughput", "UINT32", "1", "32", "32", "Maximum throughput of this BWP based on the current physical\nconfiguration (KB/s)"], "7": ["locationAndBandwidth", "UINT32", "1", "64", "16", "range[0, 37949]"], "8": ["Reserved", "UINT32", "1", "80", "16", ""]}, "Name": "NL1_BWP_Config_V5"}, "NL1_TRS_Config_V1": {"ColNum": 6, "Header": ["Field", "Type Name", "Count", "Offset", "Length\n(bits)", "Description"], "Data": {"0": ["Periodicity", "UINT32", "1", "0", "10", "range[4, 640]"], "1": ["PRB Number", "UINT32", "1", "10", "9", "range[0, 273]"], "2": ["QCL Source", "UINT32", "1", "19", "2", "Enum{0: invalid, 1: SSB, 2: CSI-RS}"], "3": ["QCL Source ID", "UINT32", "1", "21", "7", "If QCL Source is SSB, the ID means SSB index. If QCL Source is\nCSI-RS, the ID means CSI-RS resource ID."], "4": ["QCL Type", "UINT32", "1", "28", "2", "Valid only when QCL Source is valid.\nEnum{ 0: Type A, 1: Type B, 2: Type C, 3: Type D}"], "5": ["Reserved", "UINT32", "1", "30", "2", ""]}, "Name": "NL1_TRS_Config_V1"}, "NL1_PCCH_Config_V1": {"ColNum": 6, "Header": ["Field", "Type Name", "Count", "Offset", "Length\n(bits)", "Description"], "Data": {"0": ["PCCH Config Idle Valid", "UINT32", "1", "0", "1", "Enum{0: invalid, 1: valid}, valid once UE enters idle mode"], "1": ["Default Paging Cycle", "UINT32", "1", "1", "9", "range[32, 256]"], "2": ["N", "UINT32", "1", "10", "3", "Enum{0: 1T, 1: T/2, 2: T/4, 3: T/8, 4: T/16}"], "3": ["Paging Offset", "UINT32", "1", "13", "4", "range[0, 15]"], "4": ["Ns", "UINT32", "1", "17", "3", "range[1, 4]"], "5": ["User Specific Paging Cycle", "UINT32", "1", "20", "9", "range[32, 256]"], "6": ["Reserved", "UINT32", "1", "29", "3", ""]}, "Name": "NL1_PCCH_Config_V1"}, "NL1_DCP_Config_V1": {"ColNum": 6, "Header": ["Field", "Type Name", "Count", "Offset", "Length\n(bits)", "Description"], "Data": {"0": ["Valid", "UINT32", "1", "0", "1", "Enum{0: invalid, 1: valid}"], "1": ["ps RNTI", "UINT32", "1", "1", "16", "range[0, 65535]"], "2": ["ps Offset", "UINT32", "1", "17", "8", "range[1, 120]"], "3": ["Reserved", "UINT32", "1", "25", "7", ""], "4": ["size DCI 2_6", "UINT32", "1", "32", "8", "range[1, 140]"], "5": ["ps position dci 2_6", "UINT32", "1", "40", "8", "range[0, 139]"], "6": ["ps wake up", "UINT32", "1", "48", "1", "Enum{0: False, 1: True}"], "7": ["ps transmit periodic l1 rsrp", "UINT32", "1", "49", "1", "Enum{0: False, 1: True}"], "8": ["ps transmit Other Periodic CSI", "UINT32", "1", "50", "1", "Enum{0: False, 1: True}"], "9": ["Reserved", "UINT32", "1", "51", "13", ""]}, "Name": "NL1_DCP_Config_V1"}}},
  Public JSON end */
-// Checksum : [1660e5811b0c7ae74b19ecccf5dfb8c7]
+// Checksum : [c7beeb692d3dcd783d0b9fd22c2906bc]
diff --git a/mcu/interface/service/nal/nal_public_apis.h b/mcu/interface/service/nal/nal_public_apis.h
index ccc7657..4e2cfd0 100755
--- a/mcu/interface/service/nal/nal_public_apis.h
+++ b/mcu/interface/service/nal/nal_public_apis.h
@@ -99,4 +99,6 @@
 nal_status nal_configure_ipv6_interface(const nal_uint32 dev_index, nal_int optname, const void* optval);
 nal_status nal_setrsraopt(void* user_data, nal_int level, const void* param, nal_uint32 optlen);
 
+kal_int32 nal_dns_get_md_dns_servers_list(kal_uint8 *dest, kal_int32 size, kal_int16 family, kal_uint32 stk_id);
+
 #endif /* NAL_PUBLIC_APIS_H */
diff --git a/mcu/interface/service/nvram/ims_nvram_editor.h b/mcu/interface/service/nvram/ims_nvram_editor.h
index 8661f4e..4057d13 100755
--- a/mcu/interface/service/nvram/ims_nvram_editor.h
+++ b/mcu/interface/service/nvram/ims_nvram_editor.h
@@ -90,6 +90,11 @@
  * removed!
  * removed!
  * removed!
+ * removed!
+ *
+ * removed!
+ * removed!
+ * removed!
  *
  * removed!
  * removed!
@@ -264,6 +269,11 @@
  *
  * removed!
  * removed!
+ * removed!
+ * removed!
+ *
+ * removed!
+ * removed!
  *
  * removed!
  * removed!
@@ -1483,32 +1493,31 @@
 
 #include "ims_nvram_def.h"
 
-#define NVRAM_EF_IMS_PROFILE_LID_VERNO                      "624"
-#define NVRAM_EF_IMS_PROFILE_LID_HASH                       0x1E63EE98
+#define NVRAM_EF_IMS_PROFILE_LID_VERNO                      "700"
+#define NVRAM_EF_IMS_PROFILE_LID_HASH                       0x74F214D5
 
 #define NVRAM_EF_IMS_PROVISIONING_PROFILE_LID_VERNO         "001"
 #define NVRAM_EF_IMS_PROVISIONING_PROFILE_LID_HASH          0x21675CFC
 
-#define NVRAM_EF_DRP_IMS_PROFILE_LID_VERNO                  "000"
-#define NVRAM_EF_DRP_IMS_PROFILE_LID_HASH                   0xA796E8B6
+#define NVRAM_EF_DRP_IMS_PROFILE_LID_VERNO                  "013"
+#define NVRAM_EF_DRP_IMS_PROFILE_LID_HASH                   0xC78074AA
 
 #define NVRAM_EF_LTECSR_PROFILE_LID_VERNO                   "012"
 #define NVRAM_EF_LTECSR_PROFILE_LID_HASH                    0x3B54A9CA
 
 #define NVRAM_EF_DRP_LTECSR_PROFILE_LID_VERNO               "009"
 #define NVRAM_EF_DRP_LTECSR_PROFILE_LID_HASH                0x33A1F57F
-
-#define NVRAM_EF_VDM_ADS_PROFILE_LID_VERNO                    "070"
-#define NVRAM_EF_VDM_ADS_PROFILE_LID_HASH                     0x60BBA5B3
+#define NVRAM_EF_VDM_ADS_PROFILE_LID_VERNO                    "075"
+#define NVRAM_EF_VDM_ADS_PROFILE_LID_HASH                      0x69FC37CF
 
 #define NVRAM_EF_VDM_NV_DATA_LID_VERNO                        "001"
 #define NVRAM_EF_VDM_NV_DATA_LID_HASH                         0xBE3530DD
 
-#define NVRAM_EF_SDM_ADS_PROFILE_LID_VERNO "010"
-#define NVRAM_EF_SDM_ADS_PROFILE_LID_HASH 0x41E28AE5
+#define NVRAM_EF_SDM_ADS_PROFILE_LID_VERNO "017"
+#define NVRAM_EF_SDM_ADS_PROFILE_LID_HASH 0x13FF6A65
 
-#define NVRAM_EF_SDM_CUST_ADS_PROFILE_LID_VERNO "010"
-#define NVRAM_EF_SDM_CUST_ADS_PROFILE_LID_HASH 0xFA7A2DB5
+#define NVRAM_EF_SDM_CUST_ADS_PROFILE_LID_VERNO "017"
+#define NVRAM_EF_SDM_CUST_ADS_PROFILE_LID_HASH 0x19870A79
 
 #define NVRAM_EF_HVOLTE_E911_LID_VERNO  "001"
 #define NVRAM_EF_HVOLTE_E911_LID_HASH   0x53C10BFA
@@ -1945,6 +1954,13 @@
   kal_bool      disable_conf_sub;                      //0
   kal_uint8     send_cancel_tcall_timeout_no_resp; //0
   kal_uint8     disable_num_validity_check;  //0
+  kal_uint8     ect_with_both_calls_hold; //0
+  kal_uint8     apply_3g_sunset_call_spec; //0
+  kal_uint8     rm_v_media_c_if_a_inactive;   //0
+  kal_uint8     spec_num_of_digits_in_pidf[8];     // {0,0,0}
+  kal_uint8     ignore_unsupported_content_type; //0
+  kal_uint8     mt_call_no_prcd_in_sdp;                // 0
+  kal_uint8     refresh_wait_request;  //0
 
   /* SMS */
   kal_uint8     psismsc_from_user;              // 0
@@ -1965,6 +1981,7 @@
   kal_uint8     dereg_sms_disconnect_stack;     // 1
   kal_uint8     add_content_transfer_encoding_in_sms;   // 0
   kal_uint8     use_from_uri_if_pai_missing;    // 0
+  kal_uint8     sms_mo_pidf_usage;              // 0
 
   /* Registration */
   kal_uint32    keep_alive_mode;                // 0
@@ -2088,12 +2105,16 @@
   kal_uint8     add_param_in_rm_prtcpnt;        //0
   kal_uint8     pcscf_usage_for_last_pcscf;     // 0
   kal_uint8     bypass_403_reason_phrase;       // 0
+  kal_uint32    max_403_retry_after_timer_count;    //2
+  kal_uint32    max_404_retry_after_timer_count;    //2
+  kal_uint32    max_normal_retry_after_timer_count;    //2
   kal_uint32    confidence_level;               // 68
   kal_uint8     use_new_pcscf_for_reg;          // 0
   kal_uint8     new_reg_for_initial_request_type;   // 0
   kal_uint8     play_local_tone_when_no_rtp_pkt_on_remote_hold;  //0
   kal_uint8     stop_err_resp_retx_when_not_needed;    //0
   kal_uint32    sip_bye_retransmit_total_time;    //0
+  kal_uint8     reg_retry_by_error_response_list[128];    // ""
   kal_uint32    norm_sits_trans_timer_in_proceeding;    //0
   kal_uint8     try_next_pcscf_5626_403;        //0
   kal_uint32    link_mtu_size;    //0
@@ -2103,6 +2124,9 @@
   kal_uint32    mo_f1_timer_timeout;          //0x00
   kal_uint8     register_event_subscribe_support;    // 1
   kal_uint8     set_operator_as_ims_only;  //0
+  kal_uint8     nr_treg;    //0
+  kal_uint8     not_subscribe_when_receive_489;  // 0
+  kal_uint8     notify_underegistered_cause_deregistration;  //0
 } nvram_ua_struct;
 
 typedef struct{
@@ -2181,7 +2205,9 @@
   kal_bool      impu_change_dereg;                    // 0
   kal_bool      emc_dereg_while_volte_off;            // 0
   kal_uint32    detach_reattach_backoff_timer;
+  kal_uint8     max_RFC5626_retry_count;              // 3
   kal_uint8     max_RFC5626_retry_count_403;          // 1
+  kal_uint8     max_RFC5626_retry_count_404;          // 1
   kal_uint8     all_pcscf_fail_retry_max_num;         // 3
   kal_uint8     unlock_ims_permanent_reg_receive_tau; // 0
   kal_uint32   reg_abnormal_reg_fail_report_timer;    // 3600000
@@ -2192,6 +2218,7 @@
   kal_bool      unlock_reg_on_plmn_change;            // 0
   kal_uint8     deactivate_video_when_early_media_off;    //0
   kal_uint8     allow_call_while_registering;         // 0
+  kal_uint8     ims_re_reg_after_5G4;               //0
 
   /* Extend IMCB internal config to NVRAM */
   kal_uint8     ignore_sgn_qci_check;               // 0
@@ -2249,6 +2276,7 @@
   kal_uint32    is_ims_retry_watchdog_timer;        // 0
   kal_uint8     dereg_when_sim_refresh;             // 0
   kal_uint8     isim_invalidation_rules;            //0
+  kal_uint8     decode_pau_to_utf8;                 //0
 } nvram_imc_struct;
 
 typedef struct{
@@ -2270,7 +2298,6 @@
 typedef struct{
   kal_uint32 pvs_setting_mask[2];
   kal_uint8  call_pull_service;     //mapping to vce_setting 0
-  kal_uint8  vlt_setting;           //voice_support 0
   kal_uint8  lvc_setting;           //video_over_ps_support 0
   kal_uint8  pad;
   kal_uint32 pad2[7];
@@ -2461,9 +2488,9 @@
     kal_uint8 still_allow_when_ims_register_sent;
     kal_uint8 dont_stop_wg_cs_timer_on_service_update;
     kal_uint8 disallow_wgcs_for_specific_case_to_redial_c2k_ecc;
-    kal_uint8 reserved5;
+    kal_uint8 enhance_ims_reg_wait_time_when_nr_recovery_fail;
 
-    kal_uint8 reserved4;
+    kal_uint8 report_ssac_bar_when_ssac_barring;
     kal_uint8 reserved3;
     kal_uint8 reserved2;
     kal_uint8 reserved1;
@@ -2499,9 +2526,9 @@
     kal_uint8 disable_retry_when_ongoing_wifi_ecc_fail;
     kal_uint8 send_ind_to_disable_nr_before_normal_search;
     kal_uint8 allow_ims_with_vonr_switch_off;
-    kal_uint8 reserved5;
+    kal_uint8 allow_ims_emerg_while_roaming;
 
-    kal_uint8 reserved4;
+    kal_uint8 reject_wifi_emerg_while_roaming;
     kal_uint8 reserved3;
     kal_uint8 reserved2;
     kal_uint8 reserved1;
@@ -2586,6 +2613,7 @@
 	kal_uint8 sms_over_ip_allowed;
     kal_uint8 enable_sms_exit_ecbm_feature;
     kal_uint8 enable_sms_to_911_feature;
+    kal_uint8 enable_sms_from_911_feature;
 } nvram_ef_sdm_ads_profile_struct;
 
 typedef struct
@@ -2610,6 +2638,7 @@
 	kal_uint8 sms_over_ip_allowed;
     kal_uint8 enable_sms_exit_ecbm_feature;
     kal_uint8 enable_sms_to_911_feature;
+    kal_uint8 enable_sms_from_911_feature;
 } nvram_ef_sdm_cust_ads_profile_struct;
 
 /************************
@@ -2662,7 +2691,31 @@
         /*                         UA/REG part                         */
         /*****************************************************************/
         ua_config:"[MCF] Call UA, Registration UA, SMS UA, USSD UA"{};
-		ua_config.add_pani_in_cancel:"[INTERNAL]"{};
+        ua_config.not_subscribe_when_receive_489:"[MCF]"{
+            not_subscribe_when_receive_489:8 "Whether continue do reg-event subscribe when receive 489 for subscribe"{
+                0: "Continue to send reg event SUBSCRIBE";
+                1: "Not continue to send reg event SUBSCRIBE";
+            };
+        };
+        ua_config.refresh_wait_request:"[MCF]"{
+            refresh_wait_request:8 "Wait reINVITE transaction finish,then send UPDATE for refresh session."{
+                0: "Not wait";
+                1: "Wait";
+            };
+        };
+        ua_config.add_pani_in_cancel:"[INTERNAL]"{};
+        ua_config.mt_call_no_prcd_in_sdp:"[MCF]"{
+            mt_call_no_prcd_in_sdp:8 "MT INVITE with precondition supported but SDP does not contain QoS Parameters. Handle as remote has QoS ready"{
+                0: "Disabled, not consider remote QoS ready";
+                1: "Enabled, consider remote Qos ready";
+            };
+        };
+        ua_config.rm_v_media_c_if_a_inactive:"[MCF]"{
+            rm_v_media_c_if_a_inactive:8 "Remove the video media-level c line if remote video rtp direction is inactive"{
+                0: "Disable";
+                1: "Enable";
+            };
+        };
         ua_config.send_cancel_tcall_timeout_no_resp:"[MCF]"{
             send_cancel_tcall_timeout_no_resp:8 "If not response received for INVITE and TCALL expires,send CANCEL."{
                 0: "Not send CANCEL";
@@ -2726,13 +2779,24 @@
             };
         };
         ua_config.call_invite_no_rsp_ran_prio_req_timer_timeout:"[MCF]Timeout value for waiting vowifi INVITE any response from network. If timer expires Call UA will trigger RAN priority request to trigger possible HO to LTE. AN:unit: sec"{};
+        ua_config.ignore_unsupported_content_type:"[MCF]"{
+            ignore_unsupported_content_type:8 "ignore the unsupported Content-Type in ACK and PRACK."{
+                0: "Disabled";
+                1: "Enabled";
+            };
+        };
         ua_config.reject_mt_call_if_other_ps_id_has_active_call:"[MCF]"{
             reject_mt_call_if_other_ps_id_has_active_call:8 "If MT WiFi call present response is success, Call UA check if there is active state IMS call ongoing in another protocol stack. If feature is enabled the Call UA reject the incoming MT WiFi call"{
                 0: "IMS stack does not reject MT wifi call";
                 1: "IMS stack reject MT wifi call";
             };
         };
-		ua_config.media_ip_type:"[MCF]"{
+        ua_config.sms_mo_pidf_usage:"[MCF]Bit mask whether to add pidf/location in different kinds of MO SMS. In each bit, 0 means disabled, bit 1 means enabled."{
+            b0:1 "Emergency SMS over 3GPP RAT (default:0)"{};
+            b1:1 "Emergency SMS over WIFI RAT (default:0)"{};
+            b2:6 "Reserved"{};
+        };
+        ua_config.media_ip_type:"[MCF]"{
             media_ip_type:8 "Data plane ip type"{
                 0: "Not apply the feature";
                 1: "data plane ip type: IPv4";
@@ -5085,6 +5149,7 @@
                 1: "Enable";
             };
         };
+		ua_config.spec_num_of_digits_in_pidf:"[INTERNAL]"{};
         ua_config.always_add_user_phone_in_conf_refer:"[MCF]"{
             always_add_user_phone_in_conf_refer:8 "UE must add 'user=phone' parameter when send refer with method as INVITE or BYE."{
                 0: "Disabled";
@@ -5120,6 +5185,23 @@
                 1: "Enable";
             };
         };
+        ua_config.ect_with_both_calls_hold:"[MCF]"{
+            ect_with_both_calls_hold:8 "This is only for Nokia to allow explicit call transfer when both calls are on hold."{
+                0: "Disable";
+                1: "Enable";
+            };
+        };
+        ua_config.apply_3g_sunset_call_spec:"[MCF]"{
+            apply_3g_sunset_call_spec:8 "This is for softbank to support old or new requirement based on 3g sunset."{
+                0: "To support old requirement";
+                1: "To support new requirement";
+            };
+        };
+        ua_config.max_403_retry_after_timer_count:"[MCF]max retry counts on same pcscf when receive 403 with retry_after header"{};
+        ua_config.max_404_retry_after_timer_count:"[MCF]max retry counts on same pcscf when receive 404 with retry_after header"{};
+        ua_config.max_normal_retry_after_timer_count:"[MCF]max retry counts on same pcscf when receive except 403&404 with retry_after header"{};
+        ua_config.reg_retry_by_error_response_list:"[MCF,STRING]use bitmap format to indicate the retry strategy when receive error response"{};
+        ua_config.notify_underegistered_cause_deregistration:"[INTERNAL]"{};
 
         /*****************************************************************/
         /*                         IMC/IMCB part                         */
@@ -5484,7 +5566,9 @@
             };
         };
         imc_config.detach_reattach_backoff_timer:"[MCF]A timer to wait for Ims registration to get successful after DETACH REATTACH Scenario AN:unit: ms"{};
+        imc_config.max_RFC5626_retry_count:"[MCF]Used to define how many times UE should do IMS REG when no 403 or 404 is received."{};
         imc_config.max_RFC5626_retry_count_403:"[MCF]Used to define how many times UE should do IMS REG when receive 403 from NW."{};
+        imc_config.max_RFC5626_retry_count_404:"[MCF]Used to define how many times UE should do IMS REG when receive 404 from NW."{};
         imc_config.unlock_ims_permanent_reg_receive_tau:"[MCF]"{
             unlock_ims_permanent_reg_receive_tau:8 "Enbale reset IMS REG lock status when TAU. If enbale, IMS will reset lock status and allow try IMS REG."{
                 0: "Disable";
@@ -5515,6 +5599,18 @@
                 1: "reset active blocks";
             };
         };
+        imc_config.decode_pau_to_utf8:"[MCF] Decode pau to UTF-8."{
+            decode_pau_to_utf8:8 "Decode Pau string to UTF-8."{
+                0: "Disable";
+                1: "Enable";
+            };
+        };
+        imc_config.ims_re_reg_after_5G4:"[MCF]"{
+            ims_re_reg_after_5G4:8 "Control hether retry IMS registration after 5G4."{
+                0: "Disable";
+                1: "Enable";
+            };
+        };
      };
 
 /***********************************************************
@@ -5591,6 +5687,7 @@
                 0x0400: "LTECSR_FEATURE_DTMF_END_DURATION_UPDATE";
                 0x0800: "LTECSR_FRATURE_CMR_DISABLE";
                 0x1000: "LTECSR_FEATURE_SEND_INCOMING_DLPKT";
+                0x2000: "LTECSR_FEATURE_DISABLE_UDPCHECKSUM_SEND";
             };
         };
         ltecsr_common_para3:"[INTERNAL]Un-used parameter"{};
@@ -5748,8 +5845,8 @@
             profile_normal.still_allow_when_ims_register_sent : "still allow when ims register sent" {};
             profile_normal.dont_stop_wg_cs_timer_on_service_update : "Don't stop WG_CS timer on Service update" {};
 			profile_normal.disallow_wgcs_for_specific_case_to_redial_c2k_ecc : "To disallow 3GPP CS domain in normal call for specific operator and dialed number that may need to redial it as c2k emergency call" {}; 
-            profile_normal.reserved5 : "reserved5" {};
-            profile_normal.reserved4 : "reserved4" {};
+            profile_normal.enhance_ims_reg_wait_time_when_nr_recovery_fail : "To enhance ims registration wait time when IMS recovery failed in NR" {};
+            profile_normal.report_ssac_bar_when_ssac_barring : "To report SSAC bar to AP when SSAC barring in LTE" {};
             profile_normal.reserved3 : "reserved3" {};
             profile_normal.reserved2 : "reserved2" {};
             profile_normal.reserved1 : "reserved1" {};
@@ -5811,8 +5908,8 @@
             profile_emerg.disable_retry_when_ongoing_wifi_ecc_fail:"disable_retry_when_ongoing_wifi_ecc_fail (0/1: 0 - disable NV, 1 - enable NV)"{};
             profile_emerg.send_ind_to_disable_nr_before_normal_search:"send_ind_to_disable_nr_before_normal_search (0/1: 0 - disable NV, 1 - enable NV)"{};
             profile_emerg.allow_ims_with_vonr_switch_off:"To allow request IMS emergency MO even if vonr switch is off"{};
-            profile_emerg.reserved5:"reserved5"{};
-            profile_emerg.reserved4:"reserved4"{};
+			profile_emerg.allow_ims_emerg_while_roaming:"To allow IMS emergency call while UE is roaming"{};
+            profile_emerg.reject_wifi_emerg_while_roaming:"To reject WIFI emergency call while UE is roaming"{};
             profile_emerg.reserved3:"reserved3"{};
             profile_emerg.reserved2:"reserved2"{};
             profile_emerg.reserved1:"reserved1"{};
@@ -5950,6 +6047,7 @@
         sms_over_ip_allowed: "[MCF,RUNTIME]sms over ip preference"{};
         enable_sms_exit_ecbm_feature: "[MCF,RUNTIME]enable MO SMS will exit ECBM feature"{}; 
         enable_sms_to_911_feature: "[MCF,RUNTIME]enable_sms_to_911_feature"{};
+        enable_sms_from_911_feature: "[MCF,RUNTIME]enable_sms_from_911_feature"{};
 
     };
 
@@ -6000,7 +6098,7 @@
         sms_over_ip_allowed: "[INTERNAL]sms over ip preference"{};
         enable_sms_exit_ecbm_feature: "[INTERNAL]enable MO SMS will exit ECBM feature"{};
         enable_sms_to_911_feature: "[INTERNAL]enable_sms_to_911_feature"{};
-        
+        enable_sms_from_911_feature: "[INTERNAL]enable_sms_from_911_feature"{};
      };
 
 
diff --git a/mcu/interface/service/nvram/l5_nvram_def.h b/mcu/interface/service/nvram/l5_nvram_def.h
index 73575e7..40b6223 100755
--- a/mcu/interface/service/nvram/l5_nvram_def.h
+++ b/mcu/interface/service/nvram/l5_nvram_def.h
@@ -39,7 +39,8 @@
 		NVRAM_EF_L5_IMS_CAPA_LID            = NVRAM_LID_GRP_L5(24),
         NVRAM_EF_L5_ECALL_DOMAIN_SELECT_MODE_LID          = NVRAM_LID_GRP_L5(25),
         NVRAM_EF_L5_NITZ_OPER_LID           = NVRAM_LID_GRP_L5(28),
-        NVRAM_EF_L5_SYS_SLEEP_LEFT_TIMER_LID       = NVRAM_LID_GRP_L5(31)
+        NVRAM_EF_L5_SYS_SLEEP_LEFT_TIMER_LID       = NVRAM_LID_GRP_L5(31),
+        NVRAM_EF_L5_ECALL_TIMER_INTERVAL_LID = NVRAM_LID_GRP_L5(34)
 } nvram_lid_l5_enum;
 
 //VERNO
@@ -68,6 +69,7 @@
 #define NVRAM_EF_L5_ECALL_DOMAIN_SELECT_MODE_LID_VERNO "000"
 #define NVRAM_EF_L5_NITZ_OPER_LID_VERNO              "000"
 #define NVRAM_EF_L5_SYS_SLEEP_LEFT_TIMER_LID_VERNO   "000"
+#define NVRAM_EF_L5_ECALL_TIMER_INTERVAL_LID_VERNO    "000"
 
 #define NVRAM_EF_L5_IA_APNINFO_LID_HASH      0xE362A470
 #define NVRAM_EF_L5_APNINFO_LID_HASH         0x3C18C781
@@ -94,6 +96,7 @@
 #define NVRAM_EF_L5_ECALL_DOMAIN_SELECT_MODE_LID_HASH       0x1E5C3925
 #define NVRAM_EF_L5_NITZ_OPER_LID_HASH        0x2D46D0D0
 #define NVRAM_EF_L5_SYS_SLEEP_LEFT_TIMER_LID_HASH 0x8BCF5348
+#define NVRAM_EF_L5_ECALL_TIMER_INTERVAL_LID_HASH       0x39EFF28D
 
 typedef struct
 {
@@ -303,6 +306,42 @@
 	kal_char oper_short[NVRAM_L5_MAX_PLMN_OPER_NAME_LEN];
 } nvram_l5_nitz_oper_struct;
 
+typedef struct {
+    //Manually initiated eCall (MIeC) false triggering cancellation period. (not supported now)
+    kal_uint16 timer1; 
+    
+    //IVS Call Cleardown Fallback Timer (CCFT). 
+    //time value range(second): 0(default), timer disabled; 
+    //                                      1-43200seconds, timer enabled with this value; default value 3600s(1h).
+    kal_uint16 timer2; 
+    
+    //IVS INITIATION signal duration, always enabled in MD with default 2s and cannot be changed.
+    kal_uint16 timer3; 
+    
+    //IVS wait for SEND MSD period. 
+    //time value range(second): 0(default), timer disabled; 
+    //                                      1-43200seconds, timer enabled with this value; default value 5s.
+    kal_uint16 timer5; 
+
+    //IVS wait for AL-ACK period. 
+    //time value range(second): 0(default), timer disabled; 
+    //                                      1-43200seconds, timer enabled with this value; default value 5s.
+    kal_uint16 timer6; 
+
+    //IVS MSD maximum transmission time. 
+    //time value range(second): 0(default), timer disabled; 
+    //                                      1-43200seconds, timer enabled with this value; default value 20s.
+    kal_uint16 timer7; 
+
+    //IVS NAD minimum network registration period, default 3600s.(not supported now)
+    kal_uint16 timer9; 
+
+    //IVS NAD network 'Deregistration Fallback Timer' (DTF), only for 'eCall only'.
+    //time value range (minute): 
+    //                                      1-720 minutes, timer enabled with this value; default value 720min(12h).
+    kal_uint16 timer10; 
+} nvram_l5_ecall_timer_interval_struct;
+
 // Size and Total 
 #define NVRAM_EF_L5_IA_APNINFO_SIZE         sizeof(nvram_l5updn_ia_apninfo_struct)
 #define NVRAM_EF_L5_IA_APNINFO_TOTAL        (1*MAX_SIM_NUM)
@@ -376,6 +415,9 @@
 #define NVRAM_EF_L5_NITZ_OPER_SIZE            sizeof(nvram_l5_nitz_oper_struct)
 #define NVRAM_EF_L5_NITZ_OPER_TOTAL           (1*MAX_SIM_NUM)
 
+#define NVRAM_EF_L5_ECALL_TIMER_INTERVAL_SIZE            sizeof(nvram_l5_ecall_timer_interval_struct)
+#define NVRAM_EF_L5_ECALL_TIMER_INTERVAL_TOTAL           (1*MAX_SIM_NUM)
+
 #ifdef __cplusplus
 }
 #endif 
diff --git a/mcu/interface/service/nvram/l5_nvram_editor.h b/mcu/interface/service/nvram/l5_nvram_editor.h
index 0fd8d51..f9fae2b 100755
--- a/mcu/interface/service/nvram/l5_nvram_editor.h
+++ b/mcu/interface/service/nvram/l5_nvram_editor.h
@@ -921,6 +921,35 @@
     {};
 };
 
+/********************************************************************************************
+* LID_NAME
+*      NVRAM_EF_L5_ECALL_TIMER_INTERVAL_LID
+* DESCRIPTION
+*      eCall TIMER values
+* INFOMATION
+*      Can OTA Reset: No
+*      Update Scenario: 
+*********************************************************************************************/
+LID_BIT VER_LID(NVRAM_EF_L5_ECALL_TIMER_INTERVAL_LID) nvram_l5_ecall_timer_interval_struct* NVRAM_EF_L5_ECALL_TIMER_INTERVAL_TOTAL
+{
+    timer1:"Manually initiated eCall (MIeC) false triggering cancellation period. (not supported now)"
+    {}; 
+    timer2:"IVS Call Cleardown Fallback Timer (CCFT). time value range(second): 0(default), timer disabled; 1-43200seconds, timer enabled with this value; EU default value 3600s(1h)."
+    {};
+    timer3:"IVS INITIATION signal duration, always enabled in MD with default 2s and cannot be changed."
+    {}; 
+    timer5:"IVS wait for SEND MSD period. time value range(second): 0(default), timer disabled; 1-43200seconds, timer enabled with this value; default value 5s."
+    {}; 
+    timer6:"IVS wait for AL-ACK period. time value range(second): 0(default), timer disabled; 1-43200seconds, timer enabled with this value; default value 5s."
+    {}; 
+    timer7:"IVS MSD maximum transmission time. time value range(second): 0(default), timer disabled; 1-43200seconds, timer enabled with this value; default value 20s."
+    {}; 
+    timer9:"IVS NAD minimum network registration period, default 3600s.(not supported now)"
+    {}; 
+    timer10:"IVS NAD network 'Deregistration Fallback Timer' (DTF), only for 'eCall only'. time value range (minute): 1-720 minutes, timer enabled with this value; default value 720min(12h)."
+    {}; 
+};
+
 END_NVRAM_DATA
 #endif    /*GEN FOR PC*/
 
diff --git a/mcu/interface/service/nvram/mrs_nvram_def.h b/mcu/interface/service/nvram/mrs_nvram_def.h
index cde8c0b..7b2239c 100755
--- a/mcu/interface/service/nvram/mrs_nvram_def.h
+++ b/mcu/interface/service/nvram/mrs_nvram_def.h
@@ -218,6 +218,7 @@
     NVRAM_EF_MRS_RAT_CAPABILITY_CONFIG_LID  = NVRAM_LID_GRP_MRS(21),
     NVRAM_EF_MRS_NR_PARTIAL_BAND_TABLE_LID  = NVRAM_LID_GRP_MRS(22),
 	NVRAM_EF_MRS_VOICE_UNAVAIL_LEAVE_RAT_CONFIG_LID  = NVRAM_LID_GRP_MRS(23),
+	NVRAM_EF_MRS_NR_BAND_ENABLE_LIST_LID    = NVRAM_LID_GRP_MRS(24),
     NVRAM_EF_MRS_LAST_LID                   = NVRAM_LID_GRP_MRS(63)
 } nvram_lid_mrs_enum;
 
@@ -267,10 +268,15 @@
 #define NVRAM_EF_MRS_NR_BAND_DISABLE_LIST_LID_VERNO   "007"
 #define NVRAM_EF_MRS_NR_BAND_DISABLE_LIST_LID_HASH    0xFFA9AAE4
 
+#define NVRAM_EF_MRS_NR_BAND_ENABLE_LIST_SIZE        (sizeof(nvram_ef_nr_custom_band_enable_list_struct))
+#define NVRAM_EF_MRS_NR_BAND_ENABLE_LIST_TOTAL       (1 * NVRAM_DUAL_RECORD)
+#define NVRAM_EF_MRS_NR_BAND_ENABLE_LIST_LID_VERNO   "002"
+#define NVRAM_EF_MRS_NR_BAND_ENABLE_LIST_LID_HASH    0x411A41C1
+
 #define NVRAM_EF_MRS_NR_BW_SETTING_LIST_SIZE        (sizeof(nvram_ef_mrs_nr_bw_setting_list_struct))
 #define NVRAM_EF_MRS_NR_BW_SETTING_LIST_TOTAL       (1 * NVRAM_DUAL_RECORD)
-#define NVRAM_EF_MRS_NR_BW_SETTING_LIST_LID_VERNO   "008"
-#define NVRAM_EF_MRS_NR_BW_SETTING_LIST_LID_HASH    0x85D8841F
+#define NVRAM_EF_MRS_NR_BW_SETTING_LIST_LID_VERNO   "012"
+#define NVRAM_EF_MRS_NR_BW_SETTING_LIST_LID_HASH    0xBA2EF2D3
 
 #define NVRAM_EF_MRS_NR_OPERATOR_BAND_TABLE_SIZE (sizeof(nvram_ef_mrs_nr_operator_band_table_struct))
 #define NVRAM_EF_MRS_NR_OPERATOR_BAND_TABLE_TOTAL (1)
diff --git a/mcu/interface/service/nvram/mrs_nvram_editor.h b/mcu/interface/service/nvram/mrs_nvram_editor.h
index 10353f5..ee39563 100755
--- a/mcu/interface/service/nvram/mrs_nvram_editor.h
+++ b/mcu/interface/service/nvram/mrs_nvram_editor.h
@@ -216,8 +216,12 @@
 #define NVRAM_NR_BAND_DISABLE_BAND_NUM_MAX 32
 #define NVRAM_NR_BAND_DISABLE_PLMN_GROUP_NUM_MAX 20
 
+#define NVRAM_NR_BAND_ENABLE_PLMN_NUM_MAX 20
+#define NVRAM_NR_BAND_ENABLE_BAND_NUM_MAX 32
+#define NVRAM_NR_BAND_ENABLE_PLMN_FOR_ROAMING_NUM_MAX 10
+
 /* Shall be aligned to op_feature_bitmap */
-typedef kal_uint8 nvram_op_feature_bitmap;
+typedef kal_uint16 nvram_op_feature_bitmap;
 
 /* Shall be aligned to vg_option_enum */
 typedef kal_uint8 nvram_vg_option_bitmap;
@@ -501,6 +505,30 @@
 } nvram_ef_nr_custom_band_disable_list_struct;
 
 typedef struct {
+    nvram_plmn_id_struct plmn;
+    kal_uint8 sa_band_num;
+    kal_uint16 sa_bands[NVRAM_NR_BAND_ENABLE_BAND_NUM_MAX];
+    kal_uint8 endc_band_num;
+    kal_uint16 endc_bands[NVRAM_NR_BAND_ENABLE_BAND_NUM_MAX];
+}nvram_nras_band_enable_list_for_plmn_struct;
+
+typedef struct {
+    kal_uint8 plmn_num;
+    nvram_nras_band_enable_list_for_plmn_struct plmn_list[NVRAM_NR_BAND_ENABLE_PLMN_NUM_MAX];    
+}nvram_nras_band_enable_list_struct;
+
+typedef struct {
+    kal_uint8 plmn_num;
+    nvram_nras_band_enable_list_for_plmn_struct plmn_list[NVRAM_NR_BAND_ENABLE_PLMN_FOR_ROAMING_NUM_MAX];    
+}nvram_nras_band_enable_list_for_roaming_struct;
+
+typedef struct {
+    nvram_nras_band_enable_list_struct enable_list;
+    nvram_nras_band_enable_list_for_roaming_struct  enable_list_for_national_roaming;
+    nvram_nras_band_enable_list_for_roaming_struct  enable_list_for_international_roaming;
+} nvram_ef_nr_custom_band_enable_list_struct;
+
+typedef struct {
     kal_char plmn_id[NVRAM_PLMN_ID_LENGTH];
     kal_bool is_applied_to_stored_search;
     mrs_rat_enum barred_rat;
@@ -775,6 +803,44 @@
 
 /********************************************************************************************
 * LID_NAME
+*      NVRAM_EF_MRS_NR_BAND_ENABLE_LIST_LID
+* DESCRIPTION
+*      This LID is used to store PLMN based NR band enable lists.
+* INFOMATION
+*      Can OTA Reset: Yes
+*      Update Scenario: This LID will update when power-on.
+*********************************************************************************************/
+LID_BIT VER_LID(NVRAM_EF_MRS_NR_BAND_ENABLE_LIST_LID)
+     nvram_ef_nr_custom_band_enable_list_struct * NVRAM_EF_MRS_NR_BAND_ENABLE_LIST_TOTAL
+     {
+        enable_list:"[MCF]If PLMN match to PLMN code in the PLMN list, set related bands as supported band" {};
+            enable_list.plmn_num:"[MCF]Number of entries in the PLMN list (max 20)" {};
+            enable_list.plmn_list:"[MCF]List of PLMN codes and related bands" {};
+                enable_list.plmn_list[*].plmn:"[MCF]PLMN code, suppport MCC only configuration." {};
+                enable_list.plmn_list[*].sa_band_num:"[MCF]Number of sa bands related to PLMN code (max 32)" {};
+                enable_list.plmn_list[*].sa_bands:"[MCF]List of bands" {};
+                enable_list.plmn_list[*].endc_band_num:"[MCF]Number of endc bands related to PLMN code (max 32)" {};
+                enable_list.plmn_list[*].endc_bands:"[MCF]List of endc bands" {};
+       enable_list_for_national_roaming:"[MCF]If PLMN match to PLMN code in the PLMN list, set related bands as supported band under national roaming" {};
+           enable_list_for_national_roaming.plmn_num:"[MCF]Number of entries in the PLMN list (max 10)" {};
+           enable_list_for_national_roaming.plmn_list:"[MCF]List of PLMN codes and related bands" {};
+               enable_list_for_national_roaming.plmn_list[*].plmn:"[MCF]PLMN code, not support MCC only configuration." {};
+               enable_list_for_national_roaming.plmn_list[*].sa_band_num:"[MCF]Number of sa bands related to PLMN code (max 32)" {};
+               enable_list_for_national_roaming.plmn_list[*].sa_bands:"[MCF]List of bands" {};
+               enable_list_for_national_roaming.plmn_list[*].endc_band_num:"[MCF]Number of endc bands related to PLMN code (max 32)" {};
+               enable_list_for_national_roaming.plmn_list[*].endc_bands:"[MCF]List of endc bands" {};
+       enable_list_for_international_roaming:"[MCF]If PLMN match to PLMN code in the PLMN list,set related bands as supported band under international roaming(mcc different)" {};
+           enable_list_for_international_roaming.plmn_num:"[MCF]Number of entries in the PLMN list (max 10)" {};
+           enable_list_for_international_roaming.plmn_list:"[MCF]List of PLMN codes and related bands" {};
+               enable_list_for_international_roaming.plmn_list[*].plmn:"[MCF]PLMN code, not support MCC only configuration." {};
+               enable_list_for_international_roaming.plmn_list[*].sa_band_num:"[MCF]Number of sa bands related to PLMN code (max 32)" {};
+               enable_list_for_international_roaming.plmn_list[*].sa_bands:"[MCF]List of bands" {};
+               enable_list_for_international_roaming.plmn_list[*].endc_band_num:"[MCF]Number of endc bands related to PLMN code (max 32)" {};
+               enable_list_for_international_roaming.plmn_list[*].endc_bands:"[MCF]List of endc bands" {};
+     };
+
+/********************************************************************************************
+* LID_NAME
 *      NVRAM_EF_MRS_NR_BW_SETTING_LIST_LID
 * DESCRIPTION
 *      This LID is used to set PLMN related NR band BW lists.
diff --git a/mcu/interface/service/nvram/nrrc_nvram_def.h b/mcu/interface/service/nvram/nrrc_nvram_def.h
index c75dc61..751b953 100755
--- a/mcu/interface/service/nvram/nrrc_nvram_def.h
+++ b/mcu/interface/service/nvram/nrrc_nvram_def.h
@@ -270,6 +270,12 @@
 #define NVRAM_EF_NRRC_CUSTOM_SA_COMB_WHITE_LIST_MAX_LENGTH   (NVRAM_EF_NRRC_CUSTOM_SA_COMB_LIST_CHAR_NUM * NVRAM_NRRC_CUSTOM_CA_WHITE_BLACK_LIST_COMB_NUM)
 #define NVRAM_EF_NRRC_CUSTOM_SA_COMB_BLACK_LIST_MAX_LENGTH   (NVRAM_EF_NRRC_CUSTOM_SA_COMB_WHITE_LIST_MAX_LENGTH)
 
+#define NVRAM_MAX_STORED_OPERATOR_NUM                  24
+#define NVRAM_MAX_PRIORITY_BAND_GROUP_NUM               8
+#define NVRAM_MAX_PRIORITY_BAND_NUM                    32
+#define NVRAM_NRRC_STORED_OPERATOR_BAND_PRIORITY_ANY_BAND        0xFFFF
+#define NVRAM_NRRC_STORED_OPERATOR_BAND_PRIORITY_ANY_FDD_BAND    0xFFFD
+#define NVRAM_NRRC_STORED_OPERATOR_BAND_PRIORITY_ANY_TDD_BAND    0xFFFE
 
 /********************************************
  *         TYPE DEFINITIONS & ENUMS         *
@@ -281,9 +287,10 @@
     NVRAM_EF_NR_CAP_LID,
     NVRAM_EF_NR_STORED_INFO_LID,
     NVRAM_EF_NRRC_COMMON_CONFIG_LID,
-	NVRAM_EF_NRRC_CUSTOM_ENDC_COMB_LIST_LID = NVRAM_LID_GRP_NRRC(5),
+    NVRAM_EF_NRRC_CUSTOM_ENDC_COMB_LIST_LID = NVRAM_LID_GRP_NRRC(5),
     NVRAM_EF_NRRC_BAND_SUPPORT_PLMN_LID = NVRAM_LID_GRP_NRRC(7),
     NVRAM_EF_NRRC_NR_FEATURE_CTRL_LID = NVRAM_LID_GRP_NRRC(8),
+    NVRAM_EF_NRRC_STORED_OPERATOR_BAND_PRIORITY_LID = NVRAM_LID_GRP_NRRC(17),
     // Last LID of Group, please add new before NVRAM_EF_NRRC_LAST_LID
     NVRAM_EF_NRRC_LAST_LID = NVRAM_LID_GRP_NRRC(63)  //Large group should set to 255, little group should set to 63
 } nvram_lid_nrrc_enum;
@@ -313,8 +320,8 @@
 #define NVRAM_EF_NRRC_COMMON_CONFIG_TOTAL     (1 * NVRAM_DUAL_RECORD)
 
 #ifdef __NVM_GLOBAL_CABC__
-#define NVRAM_EF_NRRC_BAND_SUPPORT_PLMN_LID_VERNO "001"
-#define NVRAM_EF_NRRC_BAND_SUPPORT_PLMN_LID_HASH  0xD6EA5F4F
+#define NVRAM_EF_NRRC_BAND_SUPPORT_PLMN_LID_VERNO "007"
+#define NVRAM_EF_NRRC_BAND_SUPPORT_PLMN_LID_HASH  0x93734BE8
 #define NVRAM_EF_NRRC_BAND_SUPPORT_PLMN_SIZE      (sizeof(nvram_ef_nrrc_band_support_plmn_struct))
 #define NVRAM_EF_NRRC_BAND_SUPPORT_PLMN_TOTAL     (1)
 #endif /* __NVM_GLOBAL_CABC__ */
@@ -328,6 +335,10 @@
 #define NVRAM_EF_NRRC_NR_FEATURE_CTRL_SIZE             (sizeof(nvram_ef_nrrc_nr_feature_ctrl_struct))
 #define NVRAM_EF_NRRC_NR_FEATURE_CTRL_TOTAL            (1 * NVRAM_DUAL_RECORD)
 
+#define NVRAM_EF_NRRC_STORED_OPERATOR_BAND_PRIORITY_LID_VERNO   "000"
+#define NVRAM_EF_NRRC_STORED_OPERATOR_BAND_PRIORITY_LID_HASH    0x9E2BF83E
+#define NVRAM_EF_NRRC_STORED_OPERATOR_BAND_PRIORITY_SIZE        (sizeof(nvram_ef_nrrc_stored_operator_band_priority_struct))
+#define NVRAM_EF_NRRC_STORED_OPERATOR_BAND_PRIORITY_TOTAL       (1 * NVRAM_DUAL_RECORD)
 /********************************************
  *                VARIABLES                 *
  ********************************************/
diff --git a/mcu/interface/service/nvram/nrrc_nvram_editor.h b/mcu/interface/service/nvram/nrrc_nvram_editor.h
index a4d99d3..efde832 100755
--- a/mcu/interface/service/nvram/nrrc_nvram_editor.h
+++ b/mcu/interface/service/nvram/nrrc_nvram_editor.h
@@ -789,6 +789,30 @@
     nr_feature_set:"[INTERNAL] NR Features control NVRAM"{};
 };
 
+/********************************************************************************************
+* LID_NAME
+*      NVRAM_EF_NRRC_STORED_OPERATOR_BAND_PRIORITY_LID
+* DESCRIPTION
+*      This LID is used to save the operator band priority 
+* INFOMATION
+*      Can OTA Reset: Yes
+*      Update Scenario: This LID will update during power cycle
+*********************************************************************************************/
+LID_BIT VER_LID(NVRAM_EF_NRRC_STORED_OPERATOR_BAND_PRIORITY_LID) nvram_ef_nrrc_stored_operator_band_priority_struct * NVRAM_EF_NRRC_STORED_OPERATOR_BAND_PRIORITY_TOTAL
+{
+    operator_num:"[MCF] num of operator."{};
+    operator_band_priority_list:"[MCF] the opeator band priority list infomation."{};
+        operator_band_priority_list.operator_plmn_id:"[MCF] the plmn of this operator."{};
+        operator_band_priority_list.home_group_num:"[MCF] the number of home group for this operator."{};
+        operator_band_priority_list.home_priority_band_group:"[MCF] the priority band of home group for this operator information."{};
+            operator_band_priority_list.home_priority_band_group.band_num:"[MCF] the number of band of home group for this operator."{};
+            operator_band_priority_list.home_priority_band_group.band_list:"[MCF] the band priority list of home group for this operator."{};
+        operator_band_priority_list.roaming_group_num:"[MCF] the number of roaming group for this operator."{};
+        operator_band_priority_list.roaming_priority_band_group:"[MCF] the priority band of roaming group for this operator information."{};
+            operator_band_priority_list.roaming_priority_band_group.band_num:"[MCF] the number of band of roaming group for this operator."{};
+            operator_band_priority_list.roaming_priority_band_group.band_list:"[MCF] the band priority list of roaming group for this operator."{};   
+};
+
     END_NVRAM_DATA
 #endif  /* GEN_FOR_PC */
 
@@ -1259,6 +1283,27 @@
     kal_uint8 nr_feature_set[2];
 } nvram_ef_nrrc_nr_feature_ctrl_struct;
 
+typedef struct
+{
+    kal_uint8 band_num;
+    kal_uint16 band_list[NVRAM_MAX_PRIORITY_BAND_NUM];    
+
+} nvram_nrrc_priority_band_group_struct;
+
+typedef struct
+{
+    kal_uint32 operator_plmn_id;
+    kal_uint8 home_group_num;
+    nvram_nrrc_priority_band_group_struct home_priority_band_group[NVRAM_MAX_PRIORITY_BAND_GROUP_NUM];
+    kal_uint8 roaming_group_num;
+    nvram_nrrc_priority_band_group_struct roaming_priority_band_group[NVRAM_MAX_PRIORITY_BAND_GROUP_NUM];
+} nvram_nrrc_stored_operator_band_priority_struct;
+
+typedef struct
+{
+    kal_uint8 operator_num;
+    nvram_nrrc_stored_operator_band_priority_struct operator_band_priority_list[NVRAM_MAX_STORED_OPERATOR_NUM];
+} nvram_ef_nrrc_stored_operator_band_priority_struct;
 
 /********************************************
  *                VARIABLES                 *
diff --git a/mcu/interface/service/nvram/sase_nvram_def.h b/mcu/interface/service/nvram/sase_nvram_def.h
index 140d705..0da6422 100755
--- a/mcu/interface/service/nvram/sase_nvram_def.h
+++ b/mcu/interface/service/nvram/sase_nvram_def.h
@@ -53,6 +53,7 @@
     kal_uint8 endc_deactivation_timer;
     kal_uint8 sa_silence_timer;
     kal_uint8 sa_silence_result_timer;
+    kal_uint8 sa_silence_retry_timer;
 }sase_cfg_t;
 
 typedef sase_cfg_t nvram_ef_sase_profile_record_struct;
diff --git a/mcu/interface/service/nvram/sase_nvram_editor.h b/mcu/interface/service/nvram/sase_nvram_editor.h
index 458e7b8..88455be 100755
--- a/mcu/interface/service/nvram/sase_nvram_editor.h
+++ b/mcu/interface/service/nvram/sase_nvram_editor.h
@@ -64,6 +64,7 @@
             endc_deactivation_timer: "[MCF] ENDC deactivation timer (min:2, max:255)"{};
             sa_silence_timer: "[MCF] SA Silence timer (min:2, max:255)"{};
             sa_silence_result_timer: "[MCF] SA silence result timer (min:2, max:255)"{};
+            sa_silence_retry_timer: "[MCF] SA silence retry timer (min:2, max:255)"{};
         };
 
         END_NVRAM_DATA
diff --git a/mcu/interface/service/nvram/sim_nvram_def.h b/mcu/interface/service/nvram/sim_nvram_def.h
index a26f565..011fb47 100755
--- a/mcu/interface/service/nvram/sim_nvram_def.h
+++ b/mcu/interface/service/nvram/sim_nvram_def.h
@@ -85,7 +85,11 @@
 #ifdef __SIM_RECOVERY_SWITCH__
         NVRAM_EF_SIM_HOTSWAPOFF_RECOVEROFF_LID  = NVRAM_LID_GRP_SIM(9),
 #endif
-        NVRAM_EF_SIM_RESTRICT_CARD_TYPE_LID      = NVRAM_LID_GRP_SIM(11),
+        NVRAM_EF_SIM_RESTRICT_CARD_TYPE_LID     = NVRAM_LID_GRP_SIM(11),
+        NVRAM_EF_SIM_FAKE_GID1_LID              = NVRAM_LID_GRP_SIM(12),
+#if defined(__ECALL_SUPPORT__) || defined(__NG_ECALL_SUPPORT__)
+        NVRAM_EF_SIM_ECALL_MODE_SWITCH_LID      = NVRAM_LID_GRP_SIM(14),
+#endif
         NVRAM_EF_SIM_LAST_LID                   = NVRAM_LID_GRP_SIM(63)
 }nvram_lid_sim_enum;
 
@@ -132,10 +136,24 @@
 #define NVRAM_EF_SIM_HOTSWAPOFF_RECOVEROFF_LID_VERNO          "000"
 #define NVRAM_EF_SIM_HOTSWAPOFF_RECOVEROFF_LID_HASH 0x599F4618
 #endif
+
+#ifdef __FAKEID_SUPPORT__
+/* NVRAM_EF_SIM_FAKE_GID1_LID */
+#define NVRAM_EF_SIM_FAKE_GID1_LID_VERNO                    "000"
+#define NVRAM_EF_SIM_FAKE_GID1_LID_HASH 0x9AAEC05E
+#endif
+
 // Size and Total 
 #define NVRAM_EF_SIM_RESTRICT_CARD_TYPE_LID_VERNO            "000"
 #define NVRAM_EF_SIM_RESTRICT_CARD_TYPE_LID_HASH 0x8730A2AC
 
+#if defined(__ECALL_SUPPORT__) || defined(__NG_ECALL_SUPPORT__)
+// Size and Total 
+/* NVRAM_EF_SIM_ECALL_MODE_SWITCH_LID, for SBP_ECALL_MODE_SWITCH  */
+#define NVRAM_EF_SIM_ECALL_MODE_SWITCH_LID_VERNO             "000"
+#define NVRAM_EF_SIM_ECALL_MODE_SWITCH_LID_HASH 0x0B89E19F
+#endif
+
 /*
  * SIM log
  */
@@ -225,6 +243,27 @@
 #define NVRAM_EF_SIM_RESTRICT_CARD_TYPE_TOTAL     1
 #define NVRAM_EF_SIM_RESTRICT_CARD_TYPE_SIZE    sizeof(nvram_sim_restrict_card_type_object_struct)
 
+#ifdef __FAKEID_SUPPORT__
+typedef struct
+{
+    kal_uint8 fake_gid1_length;
+    kal_uint8 fake_gid1[20];
+} nvram_fake_gid1_struct;
+
+#define NVRAM_EF_FAKE_GID1_TOTAL      (1 * NVRAM_DUAL_RECORD)
+#define NVRAM_EF_FAKE_GID1_SIZE       sizeof(nvram_fake_gid1_struct)
+#endif
+
+#if defined(__ECALL_SUPPORT__) || defined(__NG_ECALL_SUPPORT__)
+typedef struct
+{
+    sim_ecall_mode_enum ecall_mode;
+} nvram_sim_ecall_mode_switch_object_struct;
+
+#define NVRAM_EF_SIM_ECALL_MODE_SWITCH_TOTAL     (1 * NVRAM_DUAL_RECORD)
+#define NVRAM_EF_SIM_ECALL_MODE_SWITCH_SIZE      sizeof(nvram_sim_ecall_mode_switch_object_struct)
+#endif
+
 #ifdef __cplusplus
 }
 #endif
diff --git a/mcu/interface/service/nvram/sim_nvram_editor.h b/mcu/interface/service/nvram/sim_nvram_editor.h
index d9f8714..63d5b35 100755
--- a/mcu/interface/service/nvram/sim_nvram_editor.h
+++ b/mcu/interface/service/nvram/sim_nvram_editor.h
@@ -212,7 +212,7 @@
 * DESCRIPTION
 *      This LID is used to store the hotswap and recovery setting from AT.
 * INFOMATION
-*      Can OTA Reset: Yes
+*      Can OTA Reset: No
 *      Update Scenario: This LID will be updated when MD received AT+EHOTSWAPOFF or AT+ERECOVEROFF from AT
 *********************************************************************************************/
 LID_BIT VER_LID(NVRAM_EF_SIM_HOTSWAPOFF_RECOVEROFF_LID)
@@ -1623,7 +1623,46 @@
         {
         };
     };
+#ifdef __FAKEID_SUPPORT__
+/********************************************************************************************
+* LID_NAME
+*      NVRAM_EF_SIM_FAKE_GID1_LID
+* DESCRIPTION
+*      This LID is used to store fake GID1
+* INFOMATION
+*      Can OTA Reset: Yes
+*      Update Scenario: This LID will be updated when MD received AT+EFAKEID from AP
+*********************************************************************************************/
+LID_BIT VER_LID(NVRAM_EF_SIM_FAKE_GID1_LID)
+    nvram_fake_gid1_struct * NVRAM_EF_FAKE_GID1_TOTAL
+    {
+        fake_gid1_length:"GID1 length"
+        {
+        };
+        fake_gid1:"GID1 data"
+        {
+        };
+    };
+#endif
 
+#if defined(__ECALL_SUPPORT__) || defined(__NG_ECALL_SUPPORT__)
+/********************************************************************************************
+ * LID_NAME
+ *      NVRAM_EF_SIM_ECALL_MODE_SWITCH_LID
+ * DESCRIPTION
+ *      This LID is used to store eCall mode.
+ * INFOMATION
+ *      Can OTA Reset: Yes
+ *      Update Scenario: This LID will be updated when MD received command from host.
+ * *********************************************************************************************/
+LID_BIT VER_LID(NVRAM_EF_SIM_ECALL_MODE_SWITCH_LID)
+    nvram_sim_ecall_mode_switch_object_struct* NVRAM_EF_SIM_ECALL_MODE_SWITCH_TOTAL
+    {
+        ecall_mode: "[INTERNAL,RUNTIME] eCall mode"
+        {
+        };
+    };
+#endif
 
 END_NVRAM_DATA
 
diff --git a/mcu/interface/service/nvram/ssds_nvram_def.h b/mcu/interface/service/nvram/ssds_nvram_def.h
index 1c07610..e3cf68a 100755
--- a/mcu/interface/service/nvram/ssds_nvram_def.h
+++ b/mcu/interface/service/nvram/ssds_nvram_def.h
@@ -97,6 +97,7 @@
         NVRAM_EF_SSDS_TIMER_VALUE_PROFILE_LID   = NVRAM_LID_GRP_SSDS(5),
         NVRAM_EF_SSDS_XCAP_PROFILE_LID          = NVRAM_LID_GRP_SSDS(6),
         NVRAM_EF_SSDS_COMMON_CONFIG_PROFILE_LID = NVRAM_LID_GRP_SSDS(7),
+		NVRAM_EF_SSDS_CW_SYNC_INFO_LID          = NVRAM_LID_GRP_SSDS(8),
         NVRAM_EF_SSDS_LAST_LID                  = NVRAM_LID_GRP_SSDS(63)
         
 }nvram_lid_ssds_enum;
@@ -111,7 +112,8 @@
 #define NVRAM_EF_SSDS_PDN_FAIL_PROFILE_LID_VERNO                   "004"
 #define NVRAM_EF_SSDS_TIMER_VALUE_PROFILE_LID_VERNO                "005"
 #define NVRAM_EF_SSDS_XCAP_PROFILE_LID_VERNO                       "002"
-#define NVRAM_EF_SSDS_COMMON_CONFIG_PROFILE_LID_VERNO              "005"
+#define NVRAM_EF_SSDS_COMMON_CONFIG_PROFILE_LID_VERNO              "009"
+#define NVRAM_EF_SSDS_CW_SYNC_INFO_LID_VERNO					   "000"
 
 //HASH VALUE
 #define NVRAM_EF_SSDS_REQUEST_PROFILE_LID_HASH         0x8BC39EA6
@@ -120,7 +122,8 @@
 #define NVRAM_EF_SSDS_PDN_FAIL_PROFILE_LID_HASH        0x914E8A91
 #define NVRAM_EF_SSDS_TIMER_VALUE_PROFILE_LID_HASH     0x9219C77B
 #define NVRAM_EF_SSDS_XCAP_PROFILE_LID_HASH            0x5BBAB9D8
-#define NVRAM_EF_SSDS_COMMON_CONFIG_PROFILE_LID_HASH   0xCA5D9F24
+#define NVRAM_EF_SSDS_COMMON_CONFIG_PROFILE_LID_HASH   0x7D99E272
+#define NVRAM_EF_SSDS_CW_SYNC_INFO_LID_HASH			   0x7753EA58
 
 // Data Structure of Each LID
 #if 1
@@ -527,8 +530,8 @@
 
 typedef struct
 {
-	kal_bool		is_valid;
-	kal_bool	    need_sync_cw_in_234g;
+	kal_bool		                is_valid;
+	custom_ssds_cw_sync_type	    need_sync_cw_in_234g;
 	
 }nvram_ef_ssds_need_sync_cw_in_234g_entry_struct;
 
@@ -576,30 +579,32 @@
     nvram_ssds_req_path_type	 colr_path;
 
     //domain selection after rev error code from xcap
-    kal_uint32    csfb_always_xcap_error_code;
-    kal_uint32    csfb_once_xcap_error_code;
-    kal_uint32    no_csfb_xcap_error_code;
+    kal_uint32                   csfb_always_xcap_error_code;
+    kal_uint32                   csfb_once_xcap_error_code;
+    kal_uint32                   no_csfb_xcap_error_code;
 
     //domain selection after pdn fail
-    //kal_uint32    csfb_always_esm_cause;
-    //kal_uint32    csfb_once_esm_cause;
-    //kal_uint32    no_csfb_esm_cause;
+    //kal_uint32                 csfb_always_esm_cause;
+    //kal_uint32                 csfb_once_esm_cause;
+    //kal_uint32                 no_csfb_esm_cause;
 
     //pdn_type
-    //custom_ssds_pdn_type    pdn_path;
+    //custom_ssds_pdn_type       pdn_path;
 
     //timer value
-    //kal_uint32    reuse_pdn_timer_value;
-    kal_uint32    disable_ut_timer_value;
+    //kal_uint32                 reuse_pdn_timer_value;
+    kal_uint32                   disable_ut_timer_value;
 
     //other config
-    kal_uint8     need_send_409_err_str;
-    kal_uint8     need_sync_cw_in_234g;
-    kal_uint8     need_send_test_cmd;
+    kal_uint8                    need_send_409_err_str;
+	kal_uint8                    need_send_test_cmd;
+    custom_ssds_cw_sync_type     need_sync_cw_in_234g;
+    
     //new added end
 
 	//USSD config
     nvram_ssds_ussd_req_path_config_type ussd_path;
+    nvram_ssds_ussd_req_path_config_type stk_ussd_path;
 }nvram_ef_ssds_common_config_profile_struct;
 
 // Size and Total 
@@ -615,6 +620,25 @@
 
 #endif  /*__cplusplus */
 
+#if 1
 
+typedef enum
+{
+    SSDS_CW_OPERATION_NONE,
+	SSDS_CW_OPERATION_ENABLE,
+	SSDS_CW_OPERATION_DISABLE
+}nvram_ef_ssds_cw_operation;
+
+typedef struct
+{
+	kal_uint8				   saved_imsi[16];
+	kal_uint8 	       		   cw_class;
+	nvram_ef_ssds_cw_operation cw_operation;
+}nvram_ef_ssds_cw_sync_info_struct;
+
+#define NVRAM_EF_SSDS_CW_SYNC_INFO_TOTAL    (1 * NVRAM_DUAL_RECORD)
+#define NVRAM_EF_SSDS_CW_SYNC_INFO_SIZE   	 sizeof(nvram_ef_ssds_cw_sync_info_struct)    // Size of each record
+
+#endif
 
 #endif
diff --git a/mcu/interface/service/nvram/ssds_nvram_editor.h b/mcu/interface/service/nvram/ssds_nvram_editor.h
index ddab064..256d499 100755
--- a/mcu/interface/service/nvram/ssds_nvram_editor.h
+++ b/mcu/interface/service/nvram/ssds_nvram_editor.h
@@ -830,8 +830,10 @@
 		 {
              need_sync_cw_in_234g:8 ""
              {
-               0: "not sync";
-               1: "sync";
+               0: "SSDS_CW_SYNC_TYPE_NONE";
+               1: "SSDS_CW_SYNC_TYPE_REAL_TIME";
+			   2: "SSDS_CW_SYNC_TYPE_NON_REAL_TIME";
+			   3: "SSDS_CW_SYNC_IMS_REGISTERED_NON_REAL_TIME_ELSE_REAL_TIME";
              };
 		 };
          need_send_test_cmd:"[MCF]if need to send test command"
@@ -852,8 +854,33 @@
 			   3: "CUSTOM_SSDS_USSD_REQ_PATH_CONFIG_NOT_SUPPORT";
              };
 		 };
+         stk_ussd_path:"[MCF]STKUSSD request path"
+		 {
+             stk_ussd_path:8 ""
+             {
+               0: "CUSTOM_SSDS_USSD_REQ_PATH_CONFIG_IMS_IF_IMS_REGISTERED";
+               1: "CUSTOM_SSDS_USSD_REQ_PATH_CONFIG_CS";
+               2: "CUSTOM_SSDS_USSD_REQ_PATH_CONFIG_IMS";
+               3: "CUSTOM_SSDS_USSD_REQ_PATH_CONFIG_NOT_SUPPORT";
+             };
+		 };
 	 };
-
+ /********************************************************************************************
+* LID_NAME
+*      NVRAM_EF_SSDS_CW_SYNC_INFO_LID
+* DESCRIPTION
+*      This LID is used to store information required for non real time call waiting sync.	.
+* INFORMATION
+*      Can OTA Reset: No
+*      Update Scenario: This LID will update dynamically i.e while updating call waiting settings if non real time sync required. .
+**************************************************************************************************/
+LID_BIT VER_LID(NVRAM_EF_SSDS_CW_SYNC_INFO_LID) 
+     nvram_ef_ssds_cw_sync_info_struct *NVRAM_EF_SSDS_CW_SYNC_INFO_TOTAL
+     {
+         saved_imsi:"To store IMSI value";
+         cw_class:"To store CW class"{};
+         cw_operation:"CW operation to be performed"{}; 
+     };
 #else
 /* under construction !*/
 /* under construction !*/
diff --git a/mcu/interface/service/nvram/xcap_nvram_def.h b/mcu/interface/service/nvram/xcap_nvram_def.h
index 78f883f..0a4c520 100755
--- a/mcu/interface/service/nvram/xcap_nvram_def.h
+++ b/mcu/interface/service/nvram/xcap_nvram_def.h
@@ -55,8 +55,8 @@
 }nvram_lid_xcap_enum;
 
 // VERNO
-#define NVRAM_EF_XCAP_PROFILE_LID_VERNO                          "089"
-#define NVRAM_EF_XCAP_PROFILE_LID_HASH                           0x6D8E801E
+#define NVRAM_EF_XCAP_PROFILE_LID_VERNO                          "102"
+#define NVRAM_EF_XCAP_PROFILE_LID_HASH                           0xB9CA22EB
 
 // Data Structure of Each LID
 typedef struct {
@@ -125,6 +125,7 @@
     kal_uint8   support_if_match_header;
     kal_uint8   support_omit_cp_prefix_and_namespace;
     kal_uint8   support_put_cb_root;
+    kal_uint8   ignore_baoc_roaming_rule;
 } xcap_info_t;
 
 typedef struct {
@@ -141,6 +142,8 @@
     kal_uint8   enable_tmpi_header;
     kal_uint8   supportTMPIasUserName;
     kal_uint16  gba_delay_ua_send_packet; // Milliseconds
+    kal_uint16  gba_key_timeout;
+    kal_uint8   clear_gba_key_when_key_expiry;
 } gba_info_t;
 
 typedef struct {
diff --git a/mcu/interface/service/nvram/xcap_nvram_editor.h b/mcu/interface/service/nvram/xcap_nvram_editor.h
index d35bcf4..649d0ea 100755
--- a/mcu/interface/service/nvram/xcap_nvram_editor.h
+++ b/mcu/interface/service/nvram/xcap_nvram_editor.h
@@ -414,6 +414,14 @@
                     1: "Enabled";
                 };
             };
+            xcap_info.ignore_baoc_roaming_rule: "Ignore roaming rule in outgoing call barring ruleset"
+            {
+                ignore_baoc_roaming_rule:8 ""
+                {
+                    0: "Disabled";
+                    1: "Enabled";
+                };
+            };
         gba_info: "[MCF]GBA Configuration" {};
             gba_info.gba_url: "[STRING]GBA Server URL";
             gba_info.gba_protocol: "[STRING]GBA Server Protocol (http or https)";
@@ -442,6 +450,15 @@
                 };
             };
             gba_info.gba_delay_ua_send_packet: "UA packet sending delay after BSF response (milliseonds)";
+            gba_info.gba_key_timeout: "GBA Key Time out value in miliseconds";
+            gba_info.clear_gba_key_when_key_expiry: "Clear GBA key on expiry"
+            {
+                clear_gba_key_when_key_expiry:8 ""
+                {
+                    0: "Disabled";
+                    1: "Enabled";
+                };
+            };
         cm_info: "[MCF]Connection Manager Configuration" {};
             cm_info.apn_selection_rule: "XCAP APN Selection Rule"
             {
diff --git a/mcu/interface/service/sbp/sbp_data.def b/mcu/interface/service/sbp/sbp_data.def
index d786cd9..b504581 100755
--- a/mcu/interface/service/sbp/sbp_data.def
+++ b/mcu/interface/service/sbp/sbp_data.def
@@ -24,8 +24,8 @@
 
 /* Please remember to modify the following NVRAM VERNO when your modification will change NVRAM*/
 #ifdef SBP_DEFINE_NVRAM_VERNO
-	#define NVRAM_EF_SBP_MODEM_DATA_CONFIG_LID_VERNO "140"
-	#define NVRAM_EF_SBP_MODEM_DATA_CONFIG_LID_HASH  0xC71E7757
+	#define NVRAM_EF_SBP_MODEM_DATA_CONFIG_LID_VERNO "144"
+	#define NVRAM_EF_SBP_MODEM_DATA_CONFIG_LID_HASH  0x2DCD2725
 #endif
 
 /*
@@ -5614,7 +5614,142 @@
     SBP_DATA_DEFAULT_VAL(0x01)
 #endif /* defined(__MTK_TARGET__) && defined(MT6297) && defined(__MODEM_CARD__) */
     SBP_DATA_DEF_END
+
+    /****** SBP Document BEGIN ************************************************************************
+<SBP title="SBP_SDM_WAIT_TIMER_VALUE_FOR_HO_PROC- Timer used by SDM to wait for HO procedure completion ">
+    <DESCRIPTION>
+        <PARAG>When SDM triggers SMS over NR IMS and SMS fails due to Handover scenario, 
+               SDM starts this timer to wait for HO completion. 
+               Default value is 3 seconds considering the average time it takes for HO completion.               
+        </PARAG>
+    </DESCRIPTION>
+    <CATEGORY>SDM</CATEGORY>
+    <CONFIG>
+        <VALUE value="3">Wait for 3 seconds</VALUE>
+    </CONFIG>
+    <DEFAULT>0x03</DEFAULT>
+    <OP>N/A</OP>
+    <DEPENDENCY>N/A</DEPENDENCY>
+    <NOTE>N/A</NOTE>
+    <AUTHOR>mtk15232</AUTHOR>
+</SBP>
+******* SBP Document END **************************************************************************/
+    SBP_DATA_DEF(165, SBP_SDM_WAIT_TIMER_VALUE_FOR_HO_PROC, SBP_ATTR_NONE, "SDM wait timer for HO procedure")
+        SBP_DATA_DEFAULT_VAL(0x03)
+    SBP_DATA_DEF_END
     
+/****** SBP Document BEGIN ************************************************************************
+<SBP title="SBP_N1_MAX_PDU_EST_TIMEOUT_REACHED_TIMER_VALUE - NR disable timer value">
+    <DESCRIPTION>
+        <PARAG> If PDU Session can not be established after several retries, device may need to disable N1 mode according to some operators' demand. </PARAG>
+    </DESCRIPTION>
+    <CONFIG>
+        <VALUE value="0"> Disable this cofiguration</VALUE>
+        <VALUE value="1"> 1 minute</VALUE>
+        <VALUE value="2"> 2 minutes</VALUE>
+        <VALUE value="3"> 3 minutes</VALUE>    
+        <VALUE value="4"> 4 minutes</VALUE>                
+        <VALUE value="N"> N minutes</VALUE>
+        <VALUE value="255"> 255 minutes</VALUE>
+    </CONFIG>
+    <CATEGORY>NWSEL</CATEGORY>
+    <DEFAULT>0x0C</DEFAULT>
+    <OP>OP08</OP>
+    <DEPENDENCY>N/A</DEPENDENCY>
+    <NOTE>N/A</NOTE>
+    <AUTHOR>mtk26927</AUTHOR>
+</SBP>
+******* SBP Document END **************************************************************************/
+    SBP_DATA_DEF(166, SBP_N1_MAX_PDU_EST_TIMEOUT_REACHED_TIMER_VALUE, SBP_ATTR_NONE, "NR disable timer value after several PDU establishment retry")
+    SBP_DATA_DEFAULT_VAL(0x0C)
+    SBP_DATA_DEF_END
+    
+/****** SBP Document BEGIN ************************************************************************
+<SBP title="SBP_EMM_TIMER_SR_LLF_LENGTH - to custumize the length of Throttling timer.">
+    <DESCRIPTION>
+        <PARAG>
+            This SBP controls the value of Timer_SR_LLF.
+            VZW_REQ_LTEDATARETRY_7780 Requirement : If the UE attempts to send a SERVICE REQUEST message and 
+            encounters a lower layer failure or RRC failure, the UE shall make up to 4 retries 
+            (assuming all retries fail due to lower layer or RRC failures). After the fourth retry, 
+            the UE shall start a throttling timer with a value of Timer_SR_LLF plus a random value (instead of 60s plus random value)
+            Default is 30s. Suggest range: 0~60s (in increments of 5s)
+        </PARAG>
+    </DESCRIPTION>
+    <CATEGORY>NAS</CATEGORY>
+    <CONFIG>
+        <VALUE value="0x00">The length of TIMER_SR_LLF timer is 0s.</VALUE> 
+        <VALUE value="0x05">The length of TIMER_SR_LLF timer is 5s.</VALUE> 
+        <VALUE value="0x0A">The length of TIMER_SR_LLF timer is 10s.</VALUE> 
+        <VALUE value="0x0F">The length of TIMER_SR_LLF timer is 15s.</VALUE> 
+        <VALUE value="0x14">The length of TIMER_SR_LLF timer is 20s.</VALUE> 
+        <VALUE value="0x19">The length of TIMER_SR_LLF timer is 25s.</VALUE> 
+        <VALUE value="0x1E">The length of TIMER_SR_LLF timer is 30s.</VALUE> 
+        <VALUE value="0x23">The length of TIMER_SR_LLF timer is 35s.</VALUE> 
+        <VALUE value="0x28">The length of TIMER_SR_LLF timer is 40s.</VALUE> 
+        <VALUE value="0x2D">The length of TIMER_SR_LLF timer is 45s.</VALUE> 
+        <VALUE value="0x32">The length of TIMER_SR_LLF timer is 50s.</VALUE> 
+        <VALUE value="0x37">The length of TIMER_SR_LLF timer is 55s.</VALUE> 
+        <VALUE value="0x3C">The length of TIMER_SR_LLF timer is 60s.</VALUE> 
+    </CONFIG>
+    <DEFAULT>0x1E</DEFAULT>
+    <OP>VZW</OP>
+    <DEPENDENCY>N/A</DEPENDENCY>
+    <NOTE>
+    IS_VIOLATE_STANDARD=N
+    </NOTE>
+    <AUTHOR>ot901102</AUTHOR>
+</SBP>
+******* SBP Document END **************************************************************************/
+    SBP_DATA_DEF(167, SBP_EMM_TIMER_SR_LLF_LENGTH, SBP_ATTR_NONE, "to custumize the lenth of TIMER_SR_LLF timer")
+    SBP_DATA_DEF_VAL(0x00, "0s")
+    SBP_DATA_DEF_VAL(0x05, "05s")
+    SBP_DATA_DEF_VAL(0x0A, "10s")
+    SBP_DATA_DEF_VAL(0x0F, "15s")
+    SBP_DATA_DEF_VAL(0x14, "20s")
+    SBP_DATA_DEF_VAL(0x19, "25s")
+    SBP_DATA_DEF_VAL(0x1E, "30s")
+    SBP_DATA_DEF_VAL(0x23, "35s")
+    SBP_DATA_DEF_VAL(0x28, "40s")
+    SBP_DATA_DEF_VAL(0x2D, "45s")
+    SBP_DATA_DEF_VAL(0x32, "50s")
+    SBP_DATA_DEF_VAL(0x37, "55s")
+    SBP_DATA_DEF_VAL(0x3C, "60s")
+    SBP_DATA_DEFAULT_VAL(0x1E)
+    SBP_DATA_DEF_END
+
+/****** SBP Document BEGIN ************************************************************************
+<SBP title="SBP_IMS_REG_MULTI_RETRY">
+    <DESCRIPTION>
+        <PARAG>
+            This SBP allow UE take different strategy for IMS REGISTRATION retry.
+        </PARAG>
+    <CATEGORY>IMS</CATEGORY>
+    <CONFIG>
+        <VALUE value="0">: IMS REGISTRATION do not retry on 403 or all pcscf fail. </VALUE>
+        <VALUE value="1">: IMS REGISTRATION retry on 403 and all pcscf fail up to NV setting of max_count.</VALUE>
+        <VALUE value="2">: IMS REGISTRATION retry on NW error rsp up to NV setting of retry mapping table.</VALUE>
+    </CONFIG>
+    <DEFAULT>0</DEFAULT>
+    <OP>N/A</OP>
+    <DEPENDENCY>NONE</DEPENDENCY>
+    <NOTE>N/A</NOTE>
+    <AUTHOR>mtk13797</AUTHOR>
+</SBP>
+******* SBP Document END **************************************************************************/
+    SBP_DATA_DEF(168, SBP_IMS_REG_MULTI_RETRY, SBP_ATTR_NONE, "control IMS REGISTRATION retry strategy")
+        SBP_DATA_DEF_VAL(0, "0: IMS REGISTRATION do not retry on 403 or all pcscf fail.")
+        SBP_DATA_DEF_VAL(1, "1: IMS REGISTRATION retry on 403 and all pcscf fail up to NV setting of max_count.")
+        SBP_DATA_DEF_VAL(2, "2: IMS REGISTRATION retry on NW error rsp up to NV setting of retry mapping table.")
+#if defined(__SBP_IMS_REG_MULTI_RETRY_BY_TABLE__)
+        SBP_DATA_DEFAULT_VAL(2)
+#elif defined(__SBP_IMS_REG_MULTI_RETRY_BY_COUNT__)
+        SBP_DATA_DEFAULT_VAL(1)
+#else
+        SBP_DATA_DEFAULT_VAL(0)
+#endif
+    SBP_DATA_DEF_END
+
 #undef SBP_DATA_DEF
 #undef SBP_DATA_DEFAULT_VAL
 #undef SBP_DATA_DEF_VAL
diff --git a/mcu/interface/service/sbp/sbp_feature.def b/mcu/interface/service/sbp/sbp_feature.def
index c3c0048..4a2aedc 100755
--- a/mcu/interface/service/sbp/sbp_feature.def
+++ b/mcu/interface/service/sbp/sbp_feature.def
@@ -71,6 +71,8 @@
 		<RECORD Date="2022-05-16" Author="OT901109">Add SBP_NWSEL_CLEAR_RPLMN_FOR_HOME_COUNTRY_POWER_ON_SEARCH</RECORD>
         <RECORD Date="2022-08-16" Author="mtk15164">Add SBP_NAS_SV_RAT_CAP_CONTROL_BY_MRS_CONFIG</RECORD>
         <RECORD Date="2022-09-21" Author="ot901109">Add SBP_N1_MODE_NOT_ALLOWED_PERMANENT_DISABLING</RECORD>
+        <RECORD Date="2023-02-07" Author="mtk15164">Add SBP_DISABLE_SEEK_VOICE_RE_ENABLE_TIMER_EXPIRY</RECORD>
+        <RECORD Date="2023-02-07" Author="mtk15164">Add SBP_ENABLE_SEEK_VOICE_RE_ENABLE_FEATURE</RECORD>
     </HISTORY>
 </SBP_DOC_INFO>
 ******* SBP Doc End ********/
@@ -27993,7 +27995,10 @@
     <DEFAULT>0</DEFAULT>
     <OP>N/A</OP>
     <DEPENDENCY>N/A</DEPENDENCY>
-    <NOTE>N/A</NOTE>
+    <NOTE>
+     IS_VIOLATE_STANDARD=Y
+     VIOLATED_STANDARD=3GPP 24.008, 24.301, 24.501
+    </NOTE>
     <AUTHOR>mtk15893</AUTHOR>
 </SBP>
 ******* SBP Document END **************************************************************************/
@@ -31778,7 +31783,7 @@
         <VALUE value="0">Disabled</VALUE>
         <VALUE value="1">Enabled</VALUE>
     </CONFIG>
-    <DEFAULT>0</DEFAULT>
+    <DEFAULT>1</DEFAULT>
     <OP>N/A</OP>
     <DEPENDENCY>N/A</DEPENDENCY>
     <NOTE>
@@ -31787,10 +31792,10 @@
     <AUTHOR>mtk04227</AUTHOR>
 </SBP>
 ******* SBP Document END **************************************************************************/
-#ifdef __ENABLE_CAPABLITY_UPDATE_FOR_VONR__
-    SBP_FEATURE_DEF(SBP_CAPABILITY_UPDATE_FOR_VONR, SBP_ATTR_NONE, "update UE capability when VoNR setting changes", "Disabled", "Enabled", 1)
-#else
+#ifdef __DISABLE_CAPABLITY_UPDATE_FOR_VONR__
     SBP_FEATURE_DEF(SBP_CAPABILITY_UPDATE_FOR_VONR, SBP_ATTR_NONE, "update UE capability when VoNR setting changes", "Disabled", "Enabled", 0)
+#else
+    SBP_FEATURE_DEF(SBP_CAPABILITY_UPDATE_FOR_VONR, SBP_ATTR_NONE, "update UE capability when VoNR setting changes", "Disabled", "Enabled", 1)
 #endif
 
 /****** SBP Document BEGIN ************************************************************************
@@ -34769,8 +34774,793 @@
 ******* SBP Document END **************************************************************************/
     SBP_FEATURE_DEF(SBP_LOCAL_RELEASE_FOR_VOWIFI_DISABLE_5G_SA, SBP_ATTR_NONE, "UE will NOT do local release when disable 5G SA for VoWiFi", "Not Enabled", "Enabled", 0)
 
+/****** SBP Document BEGIN ************************************************************************
+<SBP title="SBP_ENDC_ICON_CONSIDER_BAND_COMB - only display 5G icon when endc combination support">
+    <DESCRIPTION>
+       <PARAG>
+         Although uppler layer indication present in SIB 2, only display 5G icon when endc combination support.
+       </PARAG>
+    </DESCRIPTION>
+    <CATEGORY>L4</CATEGORY>
+<CONFIG>
+        <VALUE value="1">Enabled</VALUE>
+        <VALUE value="0">Disabled</VALUE>
+    </CONFIG>
+    <DEFAULT>0</DEFAULT>
+    <OP>N/A</OP>
+    <DEPENDENCY>N/A</DEPENDENCY>
+    <NOTE>
+    IS_VIOLATE_STANDARD=N
+    </NOTE>
+    <AUTHOR>mtk08565</AUTHOR>
+</SBP>
+******* SBP Document END **************************************************************************/
+    SBP_FEATURE_DEF(SBP_ENDC_ICON_CONSIDER_BAND_COMB, SBP_ATTR_NONE, "only display 5G icon when endc combination support", "Disabled", "Enabled", 0)
+
+/****** SBP Document BEGIN *****************************************************************************
+<SBP title="SBP_UE_CAP_SRS_TXPORTSWITCH">
+    <DESCRIPTION>
+        <PARAG>
+        With this feature enabled, set supportedSRS_TXPORTSWITCH disable.
+        </PARAG>
+    </DESCRIPTION>
+    <CATEGORY>NAS</CATEGORY>
+    <CONFIG>
+        <VALUE value="0">Disabled.</VALUE>
+        <VALUE value="1">Enabled.</VALUE>
+    </CONFIG>
+    <DEFAULT>0</DEFAULT>
+    <OP>N/A</OP>
+    <DEPENDENCY>N/A</DEPENDENCY>
+    <NOTE>None</NOTE>
+    <AUTHOR>mtk108719</AUTHOR>
+</SBP>
+******* SBP Document END **************************************************************************/
+SBP_FEATURE_DEF(SBP_UE_CAP_SRS_TXPORTSWITCH, SBP_ATTR_NONE, "set supportedSRS_TXPORTSWITCH disable", "Not Enabled", "Enabled", 0)
+
+/****** SBP Document BEGIN ************************************************************************
+<SBP title="SBP_DISC_STK_CALL_DURING_EM_CALL - Disconnect STK call when triggered during an ongoing Emergency call">
+    <DESCRIPTION>
+        <PARAG>
+            When SBP is on, STK call will be disconnected if Emergency call is already ongoing
+        </PARAG>
+    </DESCRIPTION>
+    <CONFIG>
+       <VALUE value="0">Disable</VALUE>
+       <VALUE value="1">Enable</VALUE>
+    </CONFIG>
+    <CATEGORY>L4</CATEGORY>
+    <DEFAULT>0</DEFAULT>
+    <OP>N/A</OP>
+    <DEPENDENCY>N/A</DEPENDENCY>
+    <NOTE>
+    IS_VIOLATE_STANDARD=N
+    </NOTE>
+    <AUTHOR>ot902354</AUTHOR>
+</SBP>
+******* SBP Document END **************************************************************************/
+#ifdef __ENABLE_DISC_STK_CALL_DURING_EM_CALL__
+SBP_FEATURE_DEF(SBP_DISC_STK_CALL_DURING_EM_CALL, SBP_ATTR_NONE, "Disconnect STK call when triggered during an ongoing Emergency call", "Not Enabled", "Enabled", 1)
+#else
+SBP_FEATURE_DEF(SBP_DISC_STK_CALL_DURING_EM_CALL, SBP_ATTR_NONE, "Disconnect STK call when triggered during an ongoing Emergency call", "Not Enabled", "Enabled", 0)
+#endif
+
+/****** SBP Document BEGIN ************************************************************************
+<SBP title="SBP_CALL_FORWARD_RSP_ONLY_FOR_TELEPHONY_BS - Send call forward response to AP only for telephony basic service">
+    <DESCRIPTION>
+        <PARAG>
+            When SBP is on, call forward response is sent for only telephony bearer service
+        </PARAG>
+    </DESCRIPTION>
+    <CONFIG>
+       <VALUE value="0">Disable</VALUE>
+       <VALUE value="1">Enable</VALUE>
+    </CONFIG>
+    <CATEGORY>L4</CATEGORY>
+    <DEFAULT>0</DEFAULT>
+    <OP>N/A</OP>
+    <DEPENDENCY>N/A</DEPENDENCY>
+    <NOTE>
+    IS_VIOLATE_STANDARD=N
+    </NOTE>
+    <AUTHOR>ot902354</AUTHOR>
+</SBP>
+******* SBP Document END **************************************************************************/
+#ifdef __ENABLE_SBP_CALL_FORWARD_RSP_ONLY_FOR_TELEPHONY_BS__
+SBP_FEATURE_DEF(SBP_CALL_FORWARD_RSP_ONLY_FOR_TELEPHONY_BS, SBP_ATTR_NONE, "Send call forward response to AP for all the basic services", "Not Enabled", "Enabled", 1)
+#else
+SBP_FEATURE_DEF(SBP_CALL_FORWARD_RSP_ONLY_FOR_TELEPHONY_BS, SBP_ATTR_NONE, "Send call forward response to AP for all the basic services", "Not Enabled", "Enabled", 0)
+#endif
+
 SBP_FEATURE_DEF_END(173)
 
+/* 175th byte*/
+SBP_FEATURE_DEF_BEGIN(174)
+
+/****** SBP Document BEGIN ************************************************************************
+<SBP title="SBP_EMM_DISABLE_DCNR_BY_ENDC_BLACKLIST">
+    <DESCRIPTION>
+        <PARAG>
+        MTK provide workaround to disable ENDC/NR IRAT EUTRA capability reporting when abnormal network behavior is detected.
+        Here would be a blacklist for those abnormal network which is maintained by ERRC.
+        When this SBP is enable,then EMM would disable the DCNR bit in the attach/tau request according to this blacklist.           
+        </PARAG>
+    </DESCRIPTION>
+    <CATEGORY>NAS</CATEGORY>
+    <CONFIG>
+        <VALUE value="0">Disable the feature</VALUE>
+        <VALUE value="1">Enable the feature</VALUE>
+    </CONFIG>
+    <DEFAULT>0</DEFAULT>
+    <OP>N/A</OP>
+    <DEPENDENCY>N/A</DEPENDENCY>
+    <NOTE>
+        IS_VIOLATE_STANDARD=Y
+        VIOLATED_STANDARD=3GPP TS 24.301
+    </NOTE>
+    <AUTHOR>mtk13129</AUTHOR>
+</SBP>
+******* SBP Document END **************************************************************************/
+#ifdef __EMM_DISABLE_DCNR_BY_ENDC_BLACK_LIST__
+    SBP_FEATURE_DEF(SBP_EMM_DISABLE_DCNR_BY_ENDC_BLACKLIST, SBP_ATTR_NONE, "Disable the feature", "Not Enabled", "Enabled", 1)
+#else
+    SBP_FEATURE_DEF(SBP_EMM_DISABLE_DCNR_BY_ENDC_BLACKLIST, SBP_ATTR_NONE, "Enable the feature", "Not Enabled", "Enabled", 0)
+#endif
+
+/****** SBP Document BEGIN ************************************************************************
+<SBP title="SBP_NR_CUSTOM_ENABLE_BAND_BY_PLMN - Let user can set supported band by plmn">
+    <DESCRIPTION>
+        <PARAG>
+        Let user can set supported band by plmn. These enable bands would be set according to the PLMN which NWSEL select, and will be used when cell search.
+        User should modify nvram NVRAM_EF_MRS_NR_BAND_ENABLE_LIST_LID to set enable band list.
+        </PARAG>
+    </DESCRIPTION>
+    <CATEGORY>NRAS</CATEGORY>
+    <CONFIG>
+        <VALUE value="0">Not enabled this feature.</VALUE>
+        <VALUE value="1">Enable this feature.</VALUE>
+    </CONFIG>
+    <DEFAULT>0</DEFAULT>
+    <OP>N/A</OP>
+    <DEPENDENCY>This feature can be turn on by __NR_CUSTOM_ENABLE_BAND_BY_PLMN__ flag</DEPENDENCY>
+    <NOTE>
+        None
+        IS_VIOLATE_STANDARD=N
+    </NOTE>
+    <AUTHOR>mtk14855</AUTHOR>
+</SBP>
+******* SBP Document END **************************************************************************/
+#ifdef __NR_CUSTOM_ENABLE_BAND_BY_PLMN__
+    SBP_FEATURE_DEF(SBP_NR_CUSTOM_ENABLE_BAND_BY_PLMN, SBP_ATTR_NONE, "Let user can enable band by plmn", "Not enabled this feature", "Enable this feature", 1)
+#else
+    SBP_FEATURE_DEF(SBP_NR_CUSTOM_ENABLE_BAND_BY_PLMN, SBP_ATTR_NONE, "Let user can enable band by plmn", "Not enabled this feature", "Enable this feature", 0)
+#endif
+
+/****** SBP Document BEGIN ************************************************************************
+<SBP title="SBP_NR_CUSTOM_ENABLE_BAND_BY_PLMN_UNDER_TEST_SIM - custom enable band by plmn can be used under test sim or test mode">
+    <DESCRIPTION>
+        <PARAG>
+        custom enable band by plmn can be used under test sim or test mode.
+        If user want to use SBP_NR_CUSTOM_ENABLE_BAND_BY_PLMN_UNDER_TEST_SIM, it should also enable SBP_NR_CUSTOM_ENABLE_BAND_BY_PLMN.
+        </PARAG>
+    </DESCRIPTION>
+    <CATEGORY>NRAS</CATEGORY>
+    <CONFIG>
+        <VALUE value="0">Not enabled this feature for test sim or test mode.</VALUE>
+        <VALUE value="1">Enable this feature for test sim or test mode.</VALUE>
+    </CONFIG>
+    <DEFAULT>0</DEFAULT>
+    <OP>N/A</OP>
+    <DEPENDENCY>This feature can be turn on by __NR_CUSTOM_ENABLE_BAND_BY_PLMN_UNDER_TEST_SIM__ flag</DEPENDENCY>
+    <NOTE>
+        None
+        IS_VIOLATE_STANDARD=N
+    </NOTE>
+    <AUTHOR>mtk14855</AUTHOR>
+</SBP>
+******* SBP Document END **************************************************************************/
+#ifdef __NR_CUSTOM_ENABLE_BAND_BY_PLMN_UNDER_TEST_SIM__
+    SBP_FEATURE_DEF(SBP_NR_CUSTOM_ENABLE_BAND_BY_PLMN_UNDER_TEST_SIM, SBP_ATTR_NONE, "custom enable band by plmn can be used under test sim or test mode", "Not enabled this feature for test sim or test mode", "Enabled this feature for test sim or test mode", 1)
+#else
+    SBP_FEATURE_DEF(SBP_NR_CUSTOM_ENABLE_BAND_BY_PLMN_UNDER_TEST_SIM, SBP_ATTR_NONE, "custom enable band by plmn can be used under test sim or test mode", "Not enabled this feature for test sim or test mode", "Enabled this feature for test sim or test mode", 0)
+#endif
+
+/****** SBP Document BEGIN ************************************************************************
+<SBP title="SBP_NR_CUSTOM_ENABLE_BAND_BY_PLMN_FOR_ROAMING - Set NR support band(s) based on SIB PLMN and ehplmn">
+    <DESCRIPTION>
+        <PARAG>
+	    This feature only can be enabled when SBP_NR_CUSTOM_ENABLE_BAND_BY_PLMN is enabled.
+        When the SBP is enabled, the setting in NVRAM_EF_MRS_NR_BAND_ENABLE_LIST_LID will work as below:
+        enable_list: Apply when UE is under home PLMN.
+        enable_list_for_national_roaming: Apply when UE is under national roaming.
+        enable_list_for_international_roaming: Apply when UE is under international roaming.
+        </PARAG>
+    </DESCRIPTION>
+    <CATEGORY>NAS</CATEGORY>
+    <CONFIG>
+        <VALUE value="0">Feature is not enabled.</VALUE>
+        <VALUE value="1">Feature is enabled.</VALUE>
+    </CONFIG>
+    <DEFAULT>0</DEFAULT>
+    <OP>N/A</OP>
+    <DEPENDENCY>This feature can be turned on by __NR_CUSTOM_ENABLE_BAND_BY_PLMN_FOR_ROAMING__ flag</DEPENDENCY>
+    <NOTE>None</NOTE>
+    <AUTHOR>mtk14855</AUTHOR>
+</SBP>
+******* SBP Document END **************************************************************************/
+#ifdef __NR_CUSTOM_ENABLE_BAND_BY_PLMN_FOR_ROAMING__
+    SBP_FEATURE_DEF(SBP_NR_CUSTOM_ENABLE_BAND_BY_PLMN_FOR_ROAMING, SBP_ATTR_NONE, "User can set NR support band(s) based on SIB PLMN and ehplmn", "Not enabled this feature", "Enable this feature", 1)
+#else
+    SBP_FEATURE_DEF(SBP_NR_CUSTOM_ENABLE_BAND_BY_PLMN_FOR_ROAMING, SBP_ATTR_NONE, "User can set NR support band(s) based on SIB PLMN and ehplmn", "Not enabled this feature", "Enable this feature", 0)
+#endif
+
+/****** SBP Document BEGIN ************************************************************************
+<SBP title="SBP_EMM_CARRY_EPSB_ON_ANY_5G4_TAU - EMM carries EPS bearer status context IE in TAU on any SA to LTE IRAT TAU">
+    <DESCRIPTION>
+        <PARAG>
+            For some network, the EPS bearer status context IE is necessary because the bearer can be taken over based on this 
+            IE in TAU-REQUEST.
+        </PARAG>
+    </DESCRIPTION>
+    <CATEGORY>NAS</CATEGORY>
+    <CONFIG>
+        <VALUE value="0">Disabled</VALUE>
+        <VALUE value="1">Enabled</VALUE>
+    </CONFIG>
+    <DEFAULT>0</DEFAULT>
+    <OP>
+        Softbank
+    </OP>
+    <DEPENDENCY>This feature can be turned on by __ENABLE_EMM_CARRY_EPSB_ON_ANY_5G4_TAU_ flag</DEPENDENCY>
+    <NOTE>
+        IS_VIOLATE_STANDARD=Y
+        VIOLATED_STANDARD=3GPP TS 24.301
+    </NOTE>
+    <AUTHOR>mtk23209</AUTHOR>
+</SBP>
+******* SBP Document END **************************************************************************/
+#if defined(__ENABLE_EMM_CARRY_EPSB_ON_ANY_5G4_TAU__)
+SBP_FEATURE_DEF(SBP_EMM_CARRY_EPSB_ON_ANY_5G4_TAU, SBP_ATTR_NONE, "EMM carries EPS bearer status context IE in TAU on any SA to LTE IRAT TAU", "Not Enabled", "Enabled", 1)
+#else
+SBP_FEATURE_DEF(SBP_EMM_CARRY_EPSB_ON_ANY_5G4_TAU, SBP_ATTR_NONE, "EMM carries EPS bearer status context IE in TAU on any SA to LTE IRAT TAU", "Not Enabled", "Enabled", 0)
+#endif
+
+/****** SBP Document BEGIN ************************************************************************
+<SBP title="SBP_SCG_SIGNATURE_FOR_OVERHEATING_POWER_SAVING - prevent negative NW KPI">
+    <DESCRIPTION>
+        <PARAG>
+            Enable this SBP Feature to support SCG signature for overheating and power saving purpose.
+        </PARAG>
+    </DESCRIPTION>
+    <CATEGORY>AS</CATEGORY>
+    <CONFIG>
+        <VALUE value="0">Disable.</VALUE>
+        <VALUE value="1">Enable.</VALUE>
+    </CONFIG>
+    <DEFAULT>0</DEFAULT>
+    <OP>N/A</OP>
+    <DEPENDENCY>
+    <NOTE>N/A</NOTE>
+    <NOTE>
+        None
+        IS_VIOLATE_STANDARD=N
+    </NOTE>
+    <AUTHOR>mtk26590</AUTHOR>
+</SBP>
+******* SBP Document END **************************************************************************/
+    SBP_FEATURE_DEF(SBP_SCG_SIGNATURE_FOR_OVERHEATING_POWER_SAVING, SBP_ATTR_NONE, "prevent negative NW KPI", "Not Enabled", "Enabled", 0)
+	
+/****** SBP Document BEGIN ************************************************************************
+<SBP title="SBP_LBS_LPP_ALLOW_NILR_AFTER_EMC_END_IN_TWENTY_SECOND - LBS to allow/deny NILR session after an emergency call ends in twenty seconds ">
+    <DESCRIPTION>
+        <PARAG>The UE SHALL allow NI-LR for Emergency Service Calls regardless of the location privacy settings or 
+		GPS settings on the UE. UE SHALL allow NI-LR to be supported for upto 20 seconds after an emergency call ends 
+		(in case of a premature or dropped call where PSAP may wish to do a locate).
+        </PARAG>
+    </DESCRIPTION>
+    <CATEGORY>LBS</CATEGORY>
+    <CONFIG>
+        <VALUE value="0">The NILR session not allowed after an emergency call ends.</VALUE>
+        <VALUE value="1">The NILR session allowed after an emergency call ends.</VALUE>
+    </CONFIG>
+    <DEFAULT>0</DEFAULT>
+    <OP>N/A</OP>
+    <DEPENDENCY>N/A</DEPENDENCY>
+    <NOTE>None</NOTE>
+    <AUTHOR>mtk07961</AUTHOR>
+</SBP>
+******* SBP Document END **************************************************************************/
+    SBP_FEATURE_DEF(SBP_LBS_LPP_ALLOW_NILR_AFTER_EMC_END_IN_TWENTY_SECOND, SBP_ATTR_NONE, "The NILR session allowed after an emergency call ends.", "Allow NILR", "Not allow NILR", 0)
+
+/****** SBP Document BEGIN ************************************************************************
+<SBP title="SBP_HIGH_PRIORITY_PAGING_PREEMPT_PEER_TAU - Start MSPM_EMM_TAU instead of MSPM_EMM_IRAT_TAU session">
+    <DESCRIPTION>
+        <PARAG>
+           For 5G to 4G intersystem change TAU but not EPSFB call case, EMM will start MSPM_EMM_TAU (lower priority) instead of MSPM_IRAT_EMM_TAU session to let peer sim preempt the ongoing TAU
+        </PARAG>
+    </DESCRIPTION>
+    <CATEGORY>NAS</CATEGORY>
+    <DEFAULT>0</DEFAULT>
+    <OP>N/A</OP>
+    <DEPENDENCY>This feature is controlled by __SBP_HIGH_PRIORITY_PAGING_PREEMPT_PEER_TAU__.</DEPENDENCY>
+    <NOTE>
+        IS_VIOLATE_STANDARD=Y
+        VIOLATED_STANDARD=3GPP TS 24.301
+    </NOTE>
+    <AUTHOR>mtk16540</AUTHOR>
+</SBP>
+******* SBP Document END **************************************************************************/
+#if defined(__SBP_HIGH_PRIORITY_PAGING_PREEMPT_PEER_TAU__)
+    SBP_FEATURE_DEF(SBP_HIGH_PRIORITY_PAGING_PREEMPT_PEER_TAU, SBP_ATTR_NONE,"Start MSPM_EMM_TAU instead of MSPM_EMM_IRAT_TAU session", "Disabled. Start MSPM_EMM_IRAT_TAU", "Enabled. Start MSPM_EMM_TAU", 1)
+#else
+    SBP_FEATURE_DEF(SBP_HIGH_PRIORITY_PAGING_PREEMPT_PEER_TAU, SBP_ATTR_NONE,"Start MSPM_EMM_TAU instead of MSPM_EMM_IRAT_TAU session", "Disabled. Start MSPM_EMM_IRAT_TAU", "Enabled. Start MSPM_EMM_TAU", 0)
+#endif
+
+SBP_FEATURE_DEF_END(174)
+
+/* 176th byte*/
+SBP_FEATURE_DEF_BEGIN(175)
+
+/****** SBP Document BEGIN ************************************************************************
+<SBP title="SBP_WHITE_CELL_LOCK_GET_NEIGH_CELL_INFO - SBP to not invalidate the non-white list cells">
+    <DESCRIPTION>
+        <PARAG>When this SBP is ON, then do not invalidate the non-white list cells, when received from L1.
+               So that non-white cell info could be sent as neigbhour cell info to upper layer, when white cell lock feature is enabled.
+               If non-white cells are invalidated, then the measurements are not stored in mob context, and only white cell info is sent to upper layer.
+        </PARAG>
+    </DESCRIPTION>
+    <CATEGORY>AS</CATEGORY>
+    <CONFIG>
+       <VALUE value="0">Disable</VALUE>
+       <VALUE value="1">Enable</VALUE>
+    </CONFIG>
+    <DEFAULT>0</DEFAULT>
+    <OP>N/A</OP>
+    <DEPENDENCY>N/A</DEPENDENCY>
+    <NOTE>
+        IS_VIOLATE_STANDARD=Y
+        VIOLATED_STANDARD=3GPP TS 36.331
+    </NOTE>
+    <AUTHOR>ot902296</AUTHOR>
+</SBP>
+******* SBP Document END **************************************************************************/
+#ifdef __SBP_WHITE_CELL_LOCK_GET_NEIGH_CELL_INFO__
+    SBP_FEATURE_DEF(SBP_WHITE_CELL_LOCK_GET_NEIGH_CELL_INFO, SBP_ATTR_NONE, "SBP to not invalidate the non-white list cells", "Disabled", "Enabled", 1)
+#else
+    SBP_FEATURE_DEF(SBP_WHITE_CELL_LOCK_GET_NEIGH_CELL_INFO, SBP_ATTR_NONE, "SBP to not invalidate the non-white list cells", "Disabled", "Enabled", 0)
+#endif
+
+/****** SBP Document BEGIN ************************************************************************
+<SBP title="SBP_EMM_EXCLUDE_CLASSMARK3_WHEN_GSM_RAT_DISABLED - Not to include classmark3 IE when GSM disabled">
+    <DESCRIPTION>
+        <PARAG>
+        When this SBP is enabled and GSM RAT is disabled, classmark3 IE will not be included in ATTACH/TAU.
+        </PARAG>
+    </DESCRIPTION>
+    <CATEGORY>NAS</CATEGORY>
+    <CONFIG>
+        <VALUE value="0">Disable.</VALUE>
+        <VALUE value="1">Enable.</VALUE>
+    </CONFIG>
+    <DEFAULT>0</DEFAULT>
+    <OP>N/A</OP>
+    <DEPENDENCY>Supported only when __ENABLE_EMM_EXCLUDE_CLASSMARK3_WHEN_GSM_RAT_DISABLED__ is enabled</DEPENDENCY>
+    <NOTE>
+    IS_VIOLATE_STANDARD=N
+    </NOTE>
+    <AUTHOR>OT905494</AUTHOR>
+</SBP>
+******* SBP Document END **************************************************************************/
+#ifdef __ENABLE_EMM_EXCLUDE_CLASSMARK3_WHEN_GSM_RAT_DISABLED__
+    SBP_FEATURE_DEF(SBP_EMM_EXCLUDE_CLASSMARK3_WHEN_GSM_RAT_DISABLED, SBP_ATTR_NONE, "Not to include classmark3 IE when GSM disabled", "Disable", "Enable", 1)
+#else
+    SBP_FEATURE_DEF(SBP_EMM_EXCLUDE_CLASSMARK3_WHEN_GSM_RAT_DISABLED, SBP_ATTR_NONE, "Not to include classmark3 IE when GSM disabled", "Disable", "Enable", 0)
+#endif
+
+/****** SBP Document BEGIN ************************************************************************
+<SBP title="SBP_L5_DEREG_FILTER_AFTER_PDN_DEACT_IND">
+    <DESCRIPTION>
+        <PARAG> With the feature enabled, L5 will deregister all related string filters when a PDN is deactivated by network</PARAG>
+    </DESCRIPTION>
+    <CATEGORY>L5</CATEGORY>
+    <CONFIG>
+        <VALUE value="0">Disabled</VALUE>
+        <VALUE value="1">Enabled</VALUE>
+    </CONFIG>
+    <DEFAULT>0</DEFAULT>
+    <OP>N/A</OP>
+    <DEPENDENCY>N/A</DEPENDENCY>
+    <NOTE>None</NOTE>
+    <AUTHOR>mtk14059</AUTHOR>
+</SBP>
+******* SBP Document END **************************************************************************/
+#ifdef __L5_DEREG_FILTER_AFTER_PDN_DEACT_IND__
+    SBP_FEATURE_DEF(SBP_L5_DEREG_FILTER_AFTER_PDN_DEACT_IND, SBP_ATTR_NONE, "L5 will deregister all related string filters when a PDN is deactivated by network", "Disable", "Enable", 1)
+#else
+    SBP_FEATURE_DEF(SBP_L5_DEREG_FILTER_AFTER_PDN_DEACT_IND, SBP_ATTR_NONE, "L5 will deregister all related string filters when a PDN is deactivated by network", "Disable", "Enable", 0)
+#endif
+/****** SBP Document BEGIN ************************************************************************
+<SBP title="SBP_GAS_AVOID_BLIND_AFR_IN_MANUAL_SEL_MODE - Do not trigger blind AFR in manual sel mode">
+    <DESCRIPTION>
+       <PARAG>
+         When UE is in manual selection mode and camped on 2G PLMN/RAT, do not trigger reselection to LTE through blind AFR        
+       </PARAG>
+    </DESCRIPTION>
+    <CATEGORY>GAS</CATEGORY>
+    <CONFIG>
+        <VALUE value="1">Do not trigger blind AFR in manual sel mode</VALUE>
+        <VALUE value="0">Trigger blind AFR in manual sel mode</VALUE>
+    </CONFIG>
+    <DEFAULT>0</DEFAULT>
+    <OP>N/A</OP>
+    <DEPENDENCY>This feature can be disabled by compile option __GAS_AVOID_BLIND_AFR_IN_MANUAL_SEL_MODE__</DEPENDENCY>
+    <NOTE>
+    IS_VIOLATE_STANDARD=N
+    VIOLATED_STANDARD=NA
+    </NOTE>
+    <AUTHOR>ot901117</AUTHOR>
+</SBP>
+******* SBP Document END **************************************************************************/
+#if defined(__GAS_AVOID_BLIND_AFR_IN_MANUAL_SEL_MODE__)
+    SBP_FEATURE_DEF(SBP_GAS_AVOID_BLIND_AFR_IN_MANUAL_SEL_MODE, SBP_ATTR_NONE, "Do not trigger blind AFR in manual sel mode", "Not Supported", "Supported", 1)
+#else
+    SBP_FEATURE_DEF(SBP_GAS_AVOID_BLIND_AFR_IN_MANUAL_SEL_MODE, SBP_ATTR_NONE, "Do not trigger blind AFR in manual sel mode", "Not Supported", "Supported", 0)
+#endif
+
+/****** SBP Document BEGIN ************************************************************************
+<SBP title="SBP_IGNORE_5G_PWS_DUP_CHECK - Ignore 5G PWS duplication detection result">
+    <DESCRIPTION>
+        <PARAG>Allow user to manually disable the 5G PWS duplication detection mechanism.
+        By setting this SBP to TRUE, UE will always display each 5G message received without Duplication detection check.
+        </PARAG>
+    </DESCRIPTION>
+    <CATEGORY>NRAS</CATEGORY>
+    <CONFIG>
+        <VALUE value="1">Enabled</VALUE>
+        <VALUE value="0">Disabled</VALUE>
+    </CONFIG>
+    <DEFAULT>0</DEFAULT>
+    <OP>N/A</OP>
+    <DEPENDENCY>if compile option __IGNORE_5G_PWS_DUP_CHECK__ is defined, the SBP is enabled</DEPENDENCY>
+    <NOTE>None</NOTE>
+    <AUTHOR>mtk10653</AUTHOR>
+</SBP>
+******* SBP Document END **************************************************************************/
+#ifdef __IGNORE_5G_PWS_DUP_CHECK__
+    SBP_FEATURE_DEF(SBP_IGNORE_5G_PWS_DUP_CHECK, SBP_ATTR_NONE, "Ignore 5G PWS duplication detection result", "Not Enabled", "Enabled", 1)
+#else
+    SBP_FEATURE_DEF(SBP_IGNORE_5G_PWS_DUP_CHECK, SBP_ATTR_NONE, "Ignore 5G PWS duplication detection result", "Not Enabled", "Enabled", 0)
+#endif
+
+/****** SBP Document BEGIN ************************************************************************
+<SBP title="SBP_L5_AUTO_DEACT_RSP">
+    <DESCRIPTION>
+        <PARAG>
+            determine L5 automatically send data deact rsp or not:
+            1.If sbp on, L5 send data deact response automatically.
+            2.If sbp off, L5 do not send data deact response automatically.
+        </PARAG>
+    </DESCRIPTION>
+    <CONFIG>
+       <VALUE value="0">L5 do not send data deact response automatically</VALUE>
+       <VALUE value="1">L5 send data deact response automatically</VALUE>
+    </CONFIG>
+    <CATEGORY>L5</CATEGORY>
+    <DEFAULT>1</DEFAULT>
+    <OP>N/A</OP>
+    <DEPENDENCY>
+        This SBP can be controlled by compile option __L5_AUTO_DEACT_RSP_DISABLE__
+    </DEPENDENCY>
+    <NOTE>
+        None
+        IS_VIOLATE_STANDARD=N
+    </NOTE>
+    <AUTHOR>mtk14059</AUTHOR>
+</SBP>
+******* SBP Document END **************************************************************************/
+#ifdef __L5_AUTO_DEACT_RSP_DISABLE__
+    SBP_FEATURE_DEF(SBP_L5_AUTO_DEACT_RSP, SBP_ATTR_NONE, "L5 send data deact response automatically", "Disabled", "Enabled", 0)
+#else
+    SBP_FEATURE_DEF(SBP_L5_AUTO_DEACT_RSP, SBP_ATTR_NONE, "L5 send data deact response automatically", "Disabled", "Enabled", 1)
+#endif
+
+/****** SBP Document BEGIN ************************************************************************
+<SBP title="SBP_UE_APPLY_DELAY_AFTER_SR_REJECT_CONGESTION_WO_T3346">
+    <DESCRIPTION>
+        <PARAG>
+            The UE attempt to limit successive Service Request procedures 
+            after receiving Service Reject with cause #22 (congestion) but
+            without indicating timer T3346.
+            If this SBP is enabled, the UE will have implementation specific
+            (10 seconds) delay before next Service Request procedure can be 
+            triggered for user plane.
+            If this SBP is disabled the UE may attempt new SR immediately 
+            which is allowed by the spec TS 24.501 subclauses 5.6.1.5. 
+            and 5.6.1.7.
+        </PARAG>
+    </DESCRIPTION>
+    <CATEGORY>NAS</CATEGORY>
+    <CONFIG>
+        <VALUE value="0">No delay after SR with #22 wo T3346</VALUE>
+        <VALUE value="1">Apply delay after SR with #22 wo T3346</VALUE>
+    </CONFIG>
+    <DEFAULT>0</DEFAULT>
+    <OP>Softbank</OP>
+    <DEPENDENCY>None</DEPENDENCY>
+    <NOTE>Both settings comply with the specification</NOTE>
+    <AUTHOR>mtk09375</AUTHOR>
+</SBP>
+******* SBP Document END **************************************************************************/
+#ifdef __UE_APPLY_DELAY_AFTER_SR_REJECT_CONGESTION_WO_T3346__
+    SBP_FEATURE_DEF(SBP_UE_APPLY_DELAY_AFTER_SR_REJECT_CONGESTION_WO_T3346, SBP_ATTR_NONE, "Apply delay after SR Rej with #22 wo T3346.", "No delay", "With delay", 1)
+#else
+    SBP_FEATURE_DEF(SBP_UE_APPLY_DELAY_AFTER_SR_REJECT_CONGESTION_WO_T3346, SBP_ATTR_NONE, "Apply delay after SR Rej with #22 wo T3346.", "No delay", "With delay", 0)
+#endif
+
+/****** SBP Document BEGIN ************************************************************************
+<SBP title="SBP_CALL_REJECT - To control _CALL_REJECT_ compilation option">
+    <DESCRIPTION>
+        <PARAG>
+            When AT+CHLD=8 is received and if this SBP is set to TRUE then call will be disconnected with cause value 21.
+        </PARAG>
+    </DESCRIPTION>
+    <CATEGORY>L4</CATEGORY>
+    <CONFIG>
+        <VALUE value="1">Enabled</VALUE>
+        <VALUE value="0">Disabled</VALUE>
+    </CONFIG>
+    <DEFAULT>0</DEFAULT>
+    <OP>N/A</OP>
+    <DEPENDENCY>N/A</DEPENDENCY>
+    <NOTE>None</NOTE>
+    <AUTHOR>ot904057</AUTHOR>
+</SBP>
+******* SBP Document END **************************************************************************/
+#ifdef __CALL_REJECT__
+    SBP_FEATURE_DEF(SBP_CALL_REJECT, SBP_ATTR_NONE, "To control _CALL_REJECT_ compilation option", "Not Enabled", "Enabled", 1)
+#else
+    SBP_FEATURE_DEF(SBP_CALL_REJECT, SBP_ATTR_NONE, "To control _CALL_REJECT_ compilation option", "Not Enabled", "Enabled", 0)
+#endif
+
+SBP_FEATURE_DEF_END(175)
+
+/* 177th byte*/
+SBP_FEATURE_DEF_BEGIN(176)
+
+/****** SBP Document BEGIN ************************************************************************
+<SBP title="SBP_SUBADDR_TYPE_IA5 - Send Subaddress in IA5 format">
+    <DESCRIPTION>
+        <PARAG>
+        This SBP when enabled sends the subaddress data in IA5 format.
+        </PARAG>
+    </DESCRIPTION>
+    <CATEGORY>EAS</CATEGORY>
+    <CONFIG>
+        <VALUE value="0">Disable. </VALUE>
+        <VALUE value="1">Enable. </VALUE>
+    </CONFIG>
+    <DEFAULT>0</DEFAULT>
+    <OP></OP>
+    <DEPENDENCY>no</DEPENDENCY>
+    <NOTE>
+    IS_VIOLATE_STANDARD=N
+    </NOTE>
+    <AUTHOR>ot902354</AUTHOR>
+</SBP>
+******* SBP Document END **************************************************************************/
+#if defined(__SUBADDR_TYPE_IA5__)
+SBP_FEATURE_DEF(SBP_SUBADDR_TYPE_IA5, SBP_ATTR_NONE, "Send subaddress in IA5 format", "Disabled", "Enabled", 1)
+#else
+SBP_FEATURE_DEF(SBP_SUBADDR_TYPE_IA5, SBP_ATTR_NONE, "Send subaddress in IA5 format", "Disabled", "Enabled", 0)
+#endif
+
+/****** SBP Document BEGIN ************************************************************************
+<SBP title="SBP_ECALL_TIMERS_ENABLED_IN_MODEM">
+    <DESCRIPTION>
+        <PARAG>
+        With the feature enabled, eCall timers in modem L5 will be enabled.
+        </PARAG>
+    </DESCRIPTION>
+    <CONFIG>
+        <VALUE value="0">Disable</VALUE>
+        <VALUE value="1">Enable</VALUE>
+    </CONFIG>
+    <CATEGORY>L5</CATEGORY>
+    <DEFAULT>0</DEFAULT>
+    <OP>N/A</OP>
+    <DEPENDENCY>N/A</DEPENDENCY>
+    <NOTE>None</NOTE>
+    <AUTHOR>mtk22482</AUTHOR>
+</SBP>
+******* SBP Document END **************************************************************************/
+    SBP_FEATURE_DEF(SBP_ECALL_TIMERS_ENABLED_IN_MODEM, SBP_ATTR_NONE, "eCall timers enabled in modem", "Disable", "Enabled", 0)
+
+/****** SBP Document BEGIN ************************************************************************
+<SBP title="SBP_DISABLE_LTE_ECELLMEAS_FAST_SCAN">
+    <DESCRIPTION>
+        <PARAG>
+            With this feature disabled, LTE ecellmeas PLMN LIST procedure will perform full band scan.
+        </PARAG>
+    </DESCRIPTION>
+    <CONFIG>
+       <VALUE value="0">Disable</VALUE>
+       <VALUE value="1">Enable</VALUE>
+    </CONFIG>
+    <CATEGORY>ERRC</CATEGORY>
+    <DEFAULT>0</DEFAULT>
+    <OP>N/A</OP>
+    <DEPENDENCY>N/A</DEPENDENCY>
+    <NOTE>None</NOTE>
+    <AUTHOR>ot901093</AUTHOR>
+</SBP>
+******* SBP Document END **************************************************************************/
+#if defined(__LTE_ECELLMEAS_FAST_SCAN__)
+    SBP_FEATURE_DEF(SBP_DISABLE_LTE_ECELLMEAS_FAST_SCAN, SBP_ATTR_NONE, "LTE ecellmeas perform full band scan", "Disabled", "Enabled", 0)
+#else
+    SBP_FEATURE_DEF(SBP_DISABLE_LTE_ECELLMEAS_FAST_SCAN, SBP_ATTR_NONE, "LTE ecellmeas perform full band scan", "Disabled", "Enabled", 1)
+#endif
+
+/****** SBP Document BEGIN ************************************************************************
+<SBP title="SBP_ECALL_MODE_SWITCH_CUSTOMIZATION">
+    <DESCRIPTION>
+        <PARAG>
+	    This SBP feature is used to set customized eCall mode feature ON.
+	    If this SBP is ON, customer can switch eCall mode between "eCall only mode" and "eCall and normal mode" by himself.
+        </PARAG>
+    </DESCRIPTION>
+    <CONFIG>
+       <VALUE value="0">Disable</VALUE>
+       <VALUE value="1">Enable</VALUE>
+    </CONFIG>
+    <CATEGORY>SIM</CATEGORY>
+    <DEFAULT>0</DEFAULT>
+    <OP>N/A</OP>
+    <DEPENDENCY>N/A</DEPENDENCY>
+    <NOTE>
+    	IS_VIOLATE_STANDARD=Y
+        VIOLATED_STANDARD=3GPP TS 31.102
+    </NOTE>
+    <AUTHOR>mtk24100</AUTHOR>
+</SBP>
+******* SBP Document END **************************************************************************/
+    SBP_FEATURE_DEF(SBP_ECALL_MODE_SWITCH_CUSTOMIZATION, SBP_ATTR_NONE, "eCall mode switch by customer", "Disable", "Enabled", 0)
+
+/****** SBP Document BEGIN *****************************************************************************
+<SBP title="SBP_CHAP_PARAM_AS_USER_SETTING">
+    <DESCRIPTION>
+        <PARAG>
+        With this feature enabled, CHAP parameter of username will be as user setting and length of challenge value is 16.
+        </PARAG>
+    </DESCRIPTION>
+    <CATEGORY>NAS</CATEGORY>
+    <CONFIG>
+        <VALUE value="0">Set CHAP parameters as before.</VALUE>
+        <VALUE value="1">Set CHAP parameters of username as user setting, and length of challenge value is 16.</VALUE>
+    </CONFIG>
+    <DEFAULT>0</DEFAULT>
+    <OP>N/A</OP>
+    <DEPENDENCY>N/A.</DEPENDENCY>
+    <NOTE>None</NOTE>
+    <AUTHOR>mtk14698</AUTHOR>
+</SBP>
+******* SBP Document END **************************************************************************/
+#ifdef __ENABLE_CHAP_PARAM_AS_USER_SETTING__
+    SBP_FEATURE_DEF(SBP_CHAP_PARAM_AS_USER_SETTING, SBP_ATTR_NONE, "whether CHAP parameter of username is as user setting", "Not as user setting", "As user setting", 1)
+#else
+    SBP_FEATURE_DEF(SBP_CHAP_PARAM_AS_USER_SETTING, SBP_ATTR_NONE, "whether CHAP parameter of username is as user setting", "Not as user setting", "As user setting", 0)
+#endif
+
+/****** SBP Document BEGIN ************************************************************************
+<SBP title="SBP_ENABLE_SEEK_VOICE_RE_ENABLE_FEATURE - When SBP is enabled and IMS is unregistered, then UE will follow 3GPP 24.301, section 4.5 c) requirement">
+    <DESCRIPTION>
+        <PARAG>
+            According to 3GPP 24.301, section 4.5 c) requirement, If no other allowed PLMN and RAT combinations are
+            available, then the UE may re-enable the E-UTRA capability and remain registered for EPS services in 
+            E-UTRAN of the registered PLMN. If the UE chooses this option, then it may periodically attempt to select
+            another PLMN and RAT combination that can provide non-EPS services. How this periodic scanning is done, 
+            is UE implementation dependent.
+        </PARAG>
+    </DESCRIPTION>
+    <CATEGORY>NAS</CATEGORY>
+    <CONFIG>
+        <VALUE value="0">Disabled</VALUE>
+        <VALUE value="1">Enabled</VALUE>
+    </CONFIG>
+    <DEFAULT>0</DEFAULT>
+    <OP>KDDI</OP>
+    <DEPENDENCY>N/A</DEPENDENCY>
+    <NOTE>NA</NOTE>
+    <AUTHOR>mtk15164</AUTHOR>
+</SBP>
+******* SBP Document END **************************************************************************/
+#ifdef __ENABLE_SEEK_VOICE_RE_ENABLE_FEATURE__
+    SBP_FEATURE_DEF(SBP_ENABLE_SEEK_VOICE_RE_ENABLE_FEATURE, SBP_ATTR_NONE, "UE will follow 3GPP 24.301, section 4.5 c) requirement when enabled", "Disabled", "Enabled", 1)
+#else
+    SBP_FEATURE_DEF(SBP_ENABLE_SEEK_VOICE_RE_ENABLE_FEATURE, SBP_ATTR_NONE, "UE will follow 3GPP 24.301, section 4.5 c) requirement when enabled", "Disabled", "Enabled", 0)
+#endif
+
+/****** SBP Document BEGIN ************************************************************************
+<SBP title="SBP_DISABLE_SEEK_VOICE_RE_ENABLE_TIMER_EXPIRY - When SBP is enabled, UE will disable seek voice re enable timer expiry">
+    <DESCRIPTION>
+        <PARAG>
+            According to 3GPP 24.301, section 4.5 c) requirement, UE need to perform periodic scanning to find PLMN and RAT combination that can provide voice services.
+            When seek voice re enable timer is expired, then NWSEL will perform recovery search to find a PLMN which can provide either CS services or IMS services.
+            When SBP is enabled, NWSEL will not perform recovery search and will wait for IMS unregistered indication to perform search procedure.
+        </PARAG>
+    </DESCRIPTION>
+    <CATEGORY>NAS</CATEGORY>
+    <CONFIG>
+        <VALUE value="0">Disabled</VALUE>
+        <VALUE value="1">Enabled</VALUE>
+    </CONFIG>
+    <DEFAULT>0</DEFAULT>
+    <OP>KDDI</OP>
+    <DEPENDENCY>N/A</DEPENDENCY>
+    <NOTE>NA</NOTE>
+    <AUTHOR>mtk15164</AUTHOR>
+</SBP>
+******* SBP Document END **************************************************************************/
+#ifdef __DISABLE_SEEK_VOICE_RE_ENABLE_TIMER_EXPIRY__
+    SBP_FEATURE_DEF(SBP_DISABLE_SEEK_VOICE_RE_ENABLE_TIMER_EXPIRY, SBP_ATTR_NONE, "UE will disable seek voice re enable timer expiry when enabled", "Disabled", "Enabled", 1)
+#else
+    SBP_FEATURE_DEF(SBP_DISABLE_SEEK_VOICE_RE_ENABLE_TIMER_EXPIRY, SBP_ATTR_NONE, "UE will disable seek voice re enable timer expiry when enabled", "Disabled", "Enabled", 0)
+#endif
+
+/****** SBP Document BEGIN ************************************************************************
+<SBP title="SBP_L5_SEND_ALL_ZERO_EIMSCFG_AUTO">
+    <DESCRIPTION>
+        <PARAG> With the feature enabled, L5 will send AT+EIMSCFG=0,0,0,0,0,0 </PARAG>
+    </DESCRIPTION>
+    <CATEGORY>L5</CATEGORY>
+    <CONFIG>
+        <VALUE value="0">Disabled</VALUE>
+        <VALUE value="1">Enabled</VALUE>
+    </CONFIG>
+    <DEFAULT>0</DEFAULT>
+    <OP>N/A</OP>
+    <DEPENDENCY>N/A</DEPENDENCY>
+    <NOTE>None</NOTE>
+    <AUTHOR>mtk14059</AUTHOR>
+</SBP>
+******* SBP Document END **************************************************************************/
+#ifdef __L5_SEND_ALL_ZERO_EIMSCFG_AUTO_ENABLE__
+    SBP_FEATURE_DEF(SBP_L5_SEND_ALL_ZERO_EIMSCFG_AUTO, SBP_ATTR_NONE, "L5 will send AT+EIMSCFG=0,0,0,0,0,0", "Disable", "Enable", 1)
+#else
+    SBP_FEATURE_DEF(SBP_L5_SEND_ALL_ZERO_EIMSCFG_AUTO, SBP_ATTR_NONE, "L5 will send AT+EIMSCFG=0,0,0,0,0,0", "Disable", "Enable", 0)
+#endif
+
+SBP_FEATURE_DEF_END(176)
+
+/* 178th byte*/
+SBP_FEATURE_DEF_BEGIN(177)
+
+/****** SBP Document BEGIN *****************************************************************************
+<SBP title="SBP_L5UCC_AUTO_RESUME_CALL_FEATURE_CONFIG">
+    <DESCRIPTION>
+        <PARAG>
+        With this feature enabled, Auto Resume will be enabled if Dial Fails or Other party disconnect call when other call is on hold.
+        </PARAG>
+    </DESCRIPTION>
+    <CATEGORY>L5</CATEGORY>
+    <CONFIG>
+        <VALUE value="0">Auto Resume Disabled.</VALUE>
+        <VALUE value="1">Auto Resume Enabled.</VALUE>
+    </CONFIG>
+    <DEFAULT>1</DEFAULT>
+    <OP>N/A</OP>
+    <DEPENDENCY>This feature is controlled by __NOKIA_AUTO_RESUME_DISABLED__.</DEPENDENCY>
+    <NOTE>None</NOTE>
+    <AUTHOR>mtk27433</AUTHOR>
+</SBP>
+******* SBP Document END **************************************************************************/
+#ifdef __NOKIA_AUTO_RESUME_DISABLED__
+    SBP_FEATURE_DEF(SBP_L5UCC_AUTO_RESUME_CALL_FEATURE_CONFIG, SBP_ATTR_NONE, "Auto Resume Call Feature config","Disabled","Enabled",0)
+#else
+    SBP_FEATURE_DEF(SBP_L5UCC_AUTO_RESUME_CALL_FEATURE_CONFIG, SBP_ATTR_NONE, "Auto Resume Call Feature config","Disabled","Enabled",1)
+#endif
+
+SBP_FEATURE_DEF_END(177)
+
 #undef SBP_FEATURE_DEF_BEGIN
 #undef SBP_FEATURE_DEF
 #undef SBP_FEATURE_DEF_END
diff --git a/mcu/interface/service/tcpip/tcpip_struct.h b/mcu/interface/service/tcpip/tcpip_struct.h
index 6d01b15..5c10bee 100755
--- a/mcu/interface/service/tcpip/tcpip_struct.h
+++ b/mcu/interface/service/tcpip/tcpip_struct.h
@@ -396,6 +396,22 @@
     kal_uint32 netif_id;
 } stkbrg_ra_process_ind_struct;
 
+typedef struct _stkbrg_dhcp_ready_ind_struct{
+    LOCAL_PARA_HDR
+    kal_uint32 netif_id;
+    kal_uint32 stk_id;
+    void *ctx;
+    kal_uint32 addr;
+    kal_uint32 interface_id;
+    kal_int32  mtu;
+} stkbrg_dhcp_ready_ind_struct;
+
+typedef struct _stkbrg_dhcp_stop_ind_struct{
+    LOCAL_PARA_HDR
+    kal_uint32 netif_id;
+    kal_uint32 stk_id;
+} stkbrg_dhcp_stop_ind_struct;
+
 /*******************************************************************************/
 /* Type define */
 typedef d2cm_stkbrg_glbaddr_struct stkbrg_glbaddr_struct_t;