Front Haul Interface Library update to third seed code contribution
[o-du/phy.git] / fhi_lib / app / usecase / mu0_20mhz / 12 / config_file_o_du.dat
index 3ebad83..20ebe56 100644 (file)
-#######################################################################\r
-#\r
-# <COPYRIGHT_TAG>\r
-#\r
-#######################################################################\r
-\r
-# This is simple configuration file. Use '#' sign for comments\r
-appMode=0 # lls-CU(0) | RU(1)\r
-xranMode=0 # Category A  (0) (precoder in lls-CU) | Category B (1) (precoder in RU)\r
-ccNum=6 # Number of Componnent Carriers (CC) per ETH port with XRAN protocol (default:1 max: 12)\r
-antNum=4 # Number of Antennas per CC (default: 4)\r
-\r
-##Numerology\r
-mu=0 #15Khz Sub Carrier Spacing\r
-ttiPeriod=1000 # in us TTI period (15Khz default 1000us)\r
-nDLAbsFrePointA=2645460 #nAbsFrePointA - Abs Freq Point A of the Carrier Center Frequency for in KHz Value: 450000->52600000\r
-nULAbsFrePointA=2525460 #nAbsFrePointA - Abs Freq Point A of the Carrier Center Frequency for in KHz Value: 450000->52600000\r
-nDLBandwidth=20 #Carrier bandwidth for in MHz. Value: 5->400\r
-nULBandwidth=20 #Carrier bandwidth for in MHz. Value: 5->400\r
-nDLFftSize=2048\r
-nULFftSize=2048\r
-\r
-nFrameDuplexType=0 # 0 - FDD 1 - TDD\r
-nTddPeriod=0 #TDD priod e.g. DDDS 4\r
-\r
-MTUSize=9600 #maximum transmission unit (MTU) is the size of the largest protocol data unit (PDU) that can be communicated in a single\r
- #xRAN network layer transaction. supported 1500 bytes and 9600 bytes (Jumbo Frame)\r
-Gps_Alpha=0    #alpha and beta value as in section 9.7.2 of ORAN spec\r
-Gps_Beta=0\r
-\r
+#######################################################################
+#
+# <COPYRIGHT_TAG>
+#
+#######################################################################
+
+# This is simple configuration file. Use '#' sign for comments
+appMode=0 # lls-CU(0) | RU(1)
+xranMode=0 # Category A  (0) (precoder in lls-CU) | Category B (1) (precoder in RU)
+ccNum=6 # Number of Componnent Carriers (CC) per ETH port with XRAN protocol (default:1 max: 12)
+antNum=4 # Number of Antennas per CC (default: 4)
+
+##Numerology
+mu=0 #15Khz Sub Carrier Spacing
+ttiPeriod=1000 # in us TTI period (15Khz default 1000us)
+nDLAbsFrePointA=2645460 #nAbsFrePointA - Abs Freq Point A of the Carrier Center Frequency for in KHz Value: 450000->52600000
+nULAbsFrePointA=2525460 #nAbsFrePointA - Abs Freq Point A of the Carrier Center Frequency for in KHz Value: 450000->52600000
+nDLBandwidth=20 #Carrier bandwidth for in MHz. Value: 5->400
+nULBandwidth=20 #Carrier bandwidth for in MHz. Value: 5->400
+nDLFftSize=2048
+nULFftSize=2048
+
+nFrameDuplexType=0 # 0 - FDD 1 - TDD
+nTddPeriod=0 #TDD priod e.g. DDDS 4
+
+MTUSize=9600 #maximum transmission unit (MTU) is the size of the largest protocol data unit (PDU) that can be communicated in a single
+ #xRAN network layer transaction. supported 1500 bytes and 9600 bytes (Jumbo Frame)
+Gps_Alpha=0    #alpha and beta value as in section 9.7.2 of ORAN spec
+Gps_Beta=0
+
 ioCore=5
 systemCore=5
 pktProcCore=5
 pktAuxCore=5
 timingCore=6
-\r
-llsCUMac=00:11:22:33:44:66 # asigned MAC of lls-CU VF\r
-ruMac=00:11:22:33:44:55  #RU VF for RU app\r
-#ruMac=3c:fd:fe:9e:93:68 #RU PF for tcpdump\r
-\r
-numSlots=20 #number of slots per IQ files\r
-#fd 10Mhz 2\r
-#antC0=./usecase/mu0_20mhz/12/uliq0.bin    #CC0\r
-#antC1=./usecase/mu0_20mhz/12/uliq1.bin    #CC0\r
-#antC2=./usecase/mu0_20mhz/12/uliq2.bin    #CC0\r
-#antC3=./usecase/mu0_20mhz/12/uliq3.bin    #CC0\r
-\r
-antC0=./usecase/mu0_20mhz/12/uliq0.bin    #CC0\r
-antC1=./usecase/mu0_20mhz/12/uliq1.bin    #CC0\r
-antC2=./usecase/mu0_20mhz/12/uliq2.bin    #CC0\r
-antC3=./usecase/mu0_20mhz/12/uliq3.bin    #CC0\r
-\r
-antC4=./usecase/mu0_20mhz/12/uliq0.bin    #CC0\r
-antC5=./usecase/mu0_20mhz/12/uliq1.bin    #CC0\r
-antC6=./usecase/mu0_20mhz/12/uliq2.bin    #CC0\r
-antC7=./usecase/mu0_20mhz/12/uliq3.bin    #CC0\r
-\r
-antC8=./usecase/mu0_20mhz/12/uliq0.bin    #CC0\r
-antC9=./usecase/mu0_20mhz/12/uliq1.bin    #CC0\r
-antC10=./usecase/mu0_20mhz/12/uliq2.bin    #CC0\r
-antC11=./usecase/mu0_20mhz/12/uliq3.bin    #CC0\r
-\r
-antC12=./usecase/mu0_20mhz/12/uliq0.bin    #CC0\r
-antC13=./usecase/mu0_20mhz/12/uliq1.bin    #CC0\r
-antC14=./usecase/mu0_20mhz/12/uliq2.bin    #CC0\r
-antC15=./usecase/mu0_20mhz/12/uliq3.bin    #CC0\r
-\r
-antC16=./usecase/mu0_20mhz/12/uliq0.bin    #CC0\r
-antC17=./usecase/mu0_20mhz/12/uliq1.bin    #CC0\r
-antC18=./usecase/mu0_20mhz/12/uliq2.bin    #CC0\r
-antC19=./usecase/mu0_20mhz/12/uliq3.bin    #CC0\r
-\r
-antC20=./usecase/mu0_20mhz/12/uliq0.bin    #CC0\r
-antC21=./usecase/mu0_20mhz/12/uliq1.bin    #CC0\r
-antC22=./usecase/mu0_20mhz/12/uliq2.bin    #CC0\r
-antC23=./usecase/mu0_20mhz/12/uliq3.bin    #CC0\r
-\r
-antC24=./usecase/mu0_20mhz/12/uliq0.bin    #CC0\r
-antC25=./usecase/mu0_20mhz/12/uliq1.bin    #CC0\r
-antC26=./usecase/mu0_20mhz/12/uliq2.bin    #CC0\r
-antC27=./usecase/mu0_20mhz/12/uliq3.bin    #CC0\r
-\r
-antC28=./usecase/mu0_20mhz/12/uliq0.bin    #CC0\r
-antC29=./usecase/mu0_20mhz/12/uliq1.bin    #CC0\r
-antC30=./usecase/mu0_20mhz/12/uliq2.bin    #CC0\r
-antC31=./usecase/mu0_20mhz/12/uliq3.bin    #CC0\r
-\r
-antC32=./usecase/mu0_20mhz/12/uliq0.bin    #CC0\r
-antC33=./usecase/mu0_20mhz/12/uliq1.bin    #CC0\r
-antC34=./usecase/mu0_20mhz/12/uliq2.bin    #CC0\r
-antC35=./usecase/mu0_20mhz/12/uliq3.bin    #CC0\r
-\r
-antC36=./usecase/mu0_20mhz/12/uliq0.bin    #CC0\r
-antC37=./usecase/mu0_20mhz/12/uliq1.bin    #CC0\r
-antC38=./usecase/mu0_20mhz/12/uliq2.bin    #CC0\r
-antC39=./usecase/mu0_20mhz/12/uliq3.bin    #CC0\r
-\r
-antC40=./usecase/mu0_20mhz/12/uliq0.bin    #CC0\r
-antC41=./usecase/mu0_20mhz/12/uliq1.bin    #CC0\r
-antC42=./usecase/mu0_20mhz/12/uliq2.bin    #CC0\r
-antC43=./usecase/mu0_20mhz/12/uliq3.bin    #CC0\r
-\r
-antC44=./usecase/mu0_20mhz/12/uliq0.bin    #CC0\r
-antC45=./usecase/mu0_20mhz/12/uliq1.bin    #CC0\r
-antC46=./usecase/mu0_20mhz/12/uliq2.bin    #CC0\r
-antC47=./usecase/mu0_20mhz/12/uliq3.bin    #CC0\r
-\r
-\r
-#antC0=./usecase/mu0_20mhz/12/ant_0.bin    #CC0\r
-#antC1=./usecase/mu0_20mhz/12/ant_1.bin   #CC0\r
-#antC2=./usecase/mu0_20mhz/12/ant_2.bin    #CC0\r
-#antC3=./usecase/mu0_20mhz/12/ant_3.bin    #CC0\r
-\r
-#antC0=./usecase/mu0_20mhz/12/ant_0.bin    #CC0\r
-#antC1=./usecase/mu0_20mhz/12/ant_0.bin    #CC0\r
-#antC2=./usecase/mu0_20mhz/12/ant_0.bin    #CC0\r
-#antC3=./usecase/mu0_20mhz/12/ant_0.bin    #CC0\r
-\r
-#antC4=./usecase/mu0_20mhz/12/ant_4.bin    #CC1\r
-#antC5=./usecase/mu0_20mhz/12/ant_5.bin    #CC1\r
-#antC6=./usecase/mu0_20mhz/12/ant_6.bin    #CC1\r
-#antC7=./usecase/mu0_20mhz/12/ant_7.bin    #CC1\r
-#antC8=./usecase/mu0_20mhz/12/ant_8.bin    #CC2\r
-#antC9=./usecase/mu0_20mhz/12/ant_9.bin    #CC2\r
-#antC10=./usecase/mu0_20mhz/12/ant_10.bin  #CC2\r
-#antC11=./usecase/mu0_20mhz/12/ant_11.bin  #CC2\r
-#antC12=./usecase/mu0_20mhz/12/ant_12.bin  #CC3\r
-#antC13=./usecase/mu0_20mhz/12/ant_13.bin  #CC3\r
-#antC14=./usecase/mu0_20mhz/12/ant_14.bin  #CC3\r
-#antC15=./usecase/mu0_20mhz/12/ant_15.bin  #CC3\r
-#antC16=./usecase/mu0_20mhz/12/ant_0.bin   #CC4\r
-#antC17=./usecase/mu0_20mhz/12/ant_1.bin   #CC4\r
-#antC18=./usecase/mu0_20mhz/12/ant_2.bin   #CC4\r
-#antC19=./usecase/mu0_20mhz/12/ant_3.bin   #CC4\r
-#antC20=./usecase/mu0_20mhz/12/ant_4.bin   #CC5\r
-#antC21=./usecase/mu0_20mhz/12/ant_5.bin   #CC5\r
-#antC22=./usecase/mu0_20mhz/12/ant_6.bin   #CC5\r
-#antC23=./usecase/mu0_20mhz/12/ant_7.bin   #CC5\r
-#antC24=./usecase/mu0_20mhz/12/ant_8.bin   #CC6\r
-#antC25=./usecase/mu0_20mhz/12/ant_9.bin   #CC6\r
-#antC26=./usecase/mu0_20mhz/12/ant_10.bin  #CC6\r
-#antC27=./usecase/mu0_20mhz/12/ant_11.bin  #CC6\r
-#antC28=./usecase/mu0_20mhz/12/ant_12.bin  #CC7\r
-#antC29=./usecase/mu0_20mhz/12/ant_13.bin  #CC7\r
-#antC30=./usecase/mu0_20mhz/12/ant_14.bin  #CC7\r
-#antC31=./usecase/mu0_20mhz/12/ant_15.bin  #CC7\r
-#antC32=./usecase/mu0_20mhz/12/ant_0.bin   #CC8\r
-#antC33=./usecase/mu0_20mhz/12/ant_1.bin   #CC8\r
-#antC34=./usecase/mu0_20mhz/12/ant_2.bin   #CC8\r
-#antC35=./usecase/mu0_20mhz/12/ant_3.bin   #CC8\r
-#antC36=./usecase/mu0_20mhz/12/ant_4.bin   #CC9\r
-#antC37=./usecase/mu0_20mhz/12/ant_5.bin   #CC9\r
-#antC38=./usecase/mu0_20mhz/12/ant_6.bin   #CC9\r
-#antC39=./usecase/mu0_20mhz/12/ant_7.bin   #CC9\r
-#antC40=./usecase/mu0_20mhz/12/ant_8.bin   #CC10\r
-#antC41=./usecase/mu0_20mhz/12/ant_9.bin   #CC10\r
-#antC42=./usecase/mu0_20mhz/12/ant_10.bin  #CC10\r
-#antC43=./usecase/mu0_20mhz/12/ant_11.bin  #CC10\r
-#antC44=./usecase/mu0_20mhz/12/ant_12.bin  #CC11\r
-#antC45=./usecase/mu0_20mhz/12/ant_13.bin  #CC11\r
-#antC46=./usecase/mu0_20mhz/12/ant_14.bin  #CC11\r
-#antC47=./usecase/mu0_20mhz/12/ant_15.bin  #CC11\r
-\r
-rachEanble=0 # Enable (1)| disable (0) PRACH configuration\r
-prachConfigIndex=189 # PRACH config index as per TS36.211 - Table 5.7.1-2 : PRACH Configuration Index\r
-\r
-## control of IQ byte order\r
-iqswap=0 #do swap of IQ before send buffer to eth\r
-nebyteorderswap=1 #do swap of byte order for each I and Q from CPU byte order to network byte order\r
-\r
-##Debug\r
-debugStop=0 #stop app on 1pps boundary (gps_second % 30)\r
-debugStopCount=0 #if this value is >0 then stop app after x transmission packets, otherwise app will stop at 1pps boundary\r
-\r
-CPenable=1 #(1) C-Plane is enabled| (0) C-Plane is disabled\r
-c_plane_vlan_tag=1 #VLAN Tag used for C-Plane\r
-u_plane_vlan_tag=2 #VLAN Tag used for U-Plane\r
-\r
-##RU Settings\r
-Tadv_cp_dl=25 #in us  TODO: update per RU implementation\r
-              #C-Plane messages must arrive at the RU some amount of time in advance (Tcp_adv_dl) of the corresponding U-Plane messages\r
-\r
-#Reception Window C-plane DL\r
-T2a_min_cp_dl=400  #in us\r
-T2a_max_cp_dl=1120 #in us\r
-\r
-#Reception Window C-plane UL\r
-T2a_min_cp_ul=400 #in us\r
-T2a_max_cp_ul=1120 #in us\r
-\r
-#Reception Window U-plane\r
-T2a_min_up=200  # in us\r
-T2a_max_up=1120 # in us\r
-\r
-#Transmission Window\r
-Ta3_min=160 #in us\r
-Ta3_max=256 #in us\r
-\r
-###########################################################\r
-##lls-CU Settings\r
-#C-plane\r
-#Transmission Window Fast C-plane DL\r
-T1a_min_cp_dl=560\r
-T1a_max_cp_dl=800\r
-\r
-##Transmission Window Fast C-plane UL\r
-T1a_min_cp_ul=480\r
-T1a_max_cp_ul=560\r
-\r
-#U-plane\r
-##Transmission Window\r
-T1a_min_up=280\r
-T1a_max_up=400\r
-\r
-#Reception Window\r
-Ta4_min=0\r
-Ta4_max=360\r
-###########################################################\r
-\r
+
+llsCUMac=00:11:22:33:44:66 # asigned MAC of lls-CU VF
+ruMac=00:11:22:33:44:55  #RU VF for RU app
+#ruMac=3c:fd:fe:9e:93:68 #RU PF for tcpdump
+
+numSlots=20 #number of slots per IQ files
+#fd 10Mhz 2
+#antC0=./usecase/mu0_20mhz/12/uliq0.bin    #CC0
+#antC1=./usecase/mu0_20mhz/12/uliq1.bin    #CC0
+#antC2=./usecase/mu0_20mhz/12/uliq2.bin    #CC0
+#antC3=./usecase/mu0_20mhz/12/uliq3.bin    #CC0
+
+antC0=./usecase/mu0_20mhz/12/uliq0.bin    #CC0
+antC1=./usecase/mu0_20mhz/12/uliq1.bin    #CC0
+antC2=./usecase/mu0_20mhz/12/uliq2.bin    #CC0
+antC3=./usecase/mu0_20mhz/12/uliq3.bin    #CC0
+
+antC4=./usecase/mu0_20mhz/12/uliq0.bin    #CC0
+antC5=./usecase/mu0_20mhz/12/uliq1.bin    #CC0
+antC6=./usecase/mu0_20mhz/12/uliq2.bin    #CC0
+antC7=./usecase/mu0_20mhz/12/uliq3.bin    #CC0
+
+antC8=./usecase/mu0_20mhz/12/uliq0.bin    #CC0
+antC9=./usecase/mu0_20mhz/12/uliq1.bin    #CC0
+antC10=./usecase/mu0_20mhz/12/uliq2.bin    #CC0
+antC11=./usecase/mu0_20mhz/12/uliq3.bin    #CC0
+
+antC12=./usecase/mu0_20mhz/12/uliq0.bin    #CC0
+antC13=./usecase/mu0_20mhz/12/uliq1.bin    #CC0
+antC14=./usecase/mu0_20mhz/12/uliq2.bin    #CC0
+antC15=./usecase/mu0_20mhz/12/uliq3.bin    #CC0
+
+antC16=./usecase/mu0_20mhz/12/uliq0.bin    #CC0
+antC17=./usecase/mu0_20mhz/12/uliq1.bin    #CC0
+antC18=./usecase/mu0_20mhz/12/uliq2.bin    #CC0
+antC19=./usecase/mu0_20mhz/12/uliq3.bin    #CC0
+
+antC20=./usecase/mu0_20mhz/12/uliq0.bin    #CC0
+antC21=./usecase/mu0_20mhz/12/uliq1.bin    #CC0
+antC22=./usecase/mu0_20mhz/12/uliq2.bin    #CC0
+antC23=./usecase/mu0_20mhz/12/uliq3.bin    #CC0
+
+antC24=./usecase/mu0_20mhz/12/uliq0.bin    #CC0
+antC25=./usecase/mu0_20mhz/12/uliq1.bin    #CC0
+antC26=./usecase/mu0_20mhz/12/uliq2.bin    #CC0
+antC27=./usecase/mu0_20mhz/12/uliq3.bin    #CC0
+
+antC28=./usecase/mu0_20mhz/12/uliq0.bin    #CC0
+antC29=./usecase/mu0_20mhz/12/uliq1.bin    #CC0
+antC30=./usecase/mu0_20mhz/12/uliq2.bin    #CC0
+antC31=./usecase/mu0_20mhz/12/uliq3.bin    #CC0
+
+antC32=./usecase/mu0_20mhz/12/uliq0.bin    #CC0
+antC33=./usecase/mu0_20mhz/12/uliq1.bin    #CC0
+antC34=./usecase/mu0_20mhz/12/uliq2.bin    #CC0
+antC35=./usecase/mu0_20mhz/12/uliq3.bin    #CC0
+
+antC36=./usecase/mu0_20mhz/12/uliq0.bin    #CC0
+antC37=./usecase/mu0_20mhz/12/uliq1.bin    #CC0
+antC38=./usecase/mu0_20mhz/12/uliq2.bin    #CC0
+antC39=./usecase/mu0_20mhz/12/uliq3.bin    #CC0
+
+antC40=./usecase/mu0_20mhz/12/uliq0.bin    #CC0
+antC41=./usecase/mu0_20mhz/12/uliq1.bin    #CC0
+antC42=./usecase/mu0_20mhz/12/uliq2.bin    #CC0
+antC43=./usecase/mu0_20mhz/12/uliq3.bin    #CC0
+
+antC44=./usecase/mu0_20mhz/12/uliq0.bin    #CC0
+antC45=./usecase/mu0_20mhz/12/uliq1.bin    #CC0
+antC46=./usecase/mu0_20mhz/12/uliq2.bin    #CC0
+antC47=./usecase/mu0_20mhz/12/uliq3.bin    #CC0
+
+
+#antC0=./usecase/mu0_20mhz/12/ant_0.bin    #CC0
+#antC1=./usecase/mu0_20mhz/12/ant_1.bin   #CC0
+#antC2=./usecase/mu0_20mhz/12/ant_2.bin    #CC0
+#antC3=./usecase/mu0_20mhz/12/ant_3.bin    #CC0
+
+#antC0=./usecase/mu0_20mhz/12/ant_0.bin    #CC0
+#antC1=./usecase/mu0_20mhz/12/ant_0.bin    #CC0
+#antC2=./usecase/mu0_20mhz/12/ant_0.bin    #CC0
+#antC3=./usecase/mu0_20mhz/12/ant_0.bin    #CC0
+
+#antC4=./usecase/mu0_20mhz/12/ant_4.bin    #CC1
+#antC5=./usecase/mu0_20mhz/12/ant_5.bin    #CC1
+#antC6=./usecase/mu0_20mhz/12/ant_6.bin    #CC1
+#antC7=./usecase/mu0_20mhz/12/ant_7.bin    #CC1
+#antC8=./usecase/mu0_20mhz/12/ant_8.bin    #CC2
+#antC9=./usecase/mu0_20mhz/12/ant_9.bin    #CC2
+#antC10=./usecase/mu0_20mhz/12/ant_10.bin  #CC2
+#antC11=./usecase/mu0_20mhz/12/ant_11.bin  #CC2
+#antC12=./usecase/mu0_20mhz/12/ant_12.bin  #CC3
+#antC13=./usecase/mu0_20mhz/12/ant_13.bin  #CC3
+#antC14=./usecase/mu0_20mhz/12/ant_14.bin  #CC3
+#antC15=./usecase/mu0_20mhz/12/ant_15.bin  #CC3
+#antC16=./usecase/mu0_20mhz/12/ant_0.bin   #CC4
+#antC17=./usecase/mu0_20mhz/12/ant_1.bin   #CC4
+#antC18=./usecase/mu0_20mhz/12/ant_2.bin   #CC4
+#antC19=./usecase/mu0_20mhz/12/ant_3.bin   #CC4
+#antC20=./usecase/mu0_20mhz/12/ant_4.bin   #CC5
+#antC21=./usecase/mu0_20mhz/12/ant_5.bin   #CC5
+#antC22=./usecase/mu0_20mhz/12/ant_6.bin   #CC5
+#antC23=./usecase/mu0_20mhz/12/ant_7.bin   #CC5
+#antC24=./usecase/mu0_20mhz/12/ant_8.bin   #CC6
+#antC25=./usecase/mu0_20mhz/12/ant_9.bin   #CC6
+#antC26=./usecase/mu0_20mhz/12/ant_10.bin  #CC6
+#antC27=./usecase/mu0_20mhz/12/ant_11.bin  #CC6
+#antC28=./usecase/mu0_20mhz/12/ant_12.bin  #CC7
+#antC29=./usecase/mu0_20mhz/12/ant_13.bin  #CC7
+#antC30=./usecase/mu0_20mhz/12/ant_14.bin  #CC7
+#antC31=./usecase/mu0_20mhz/12/ant_15.bin  #CC7
+#antC32=./usecase/mu0_20mhz/12/ant_0.bin   #CC8
+#antC33=./usecase/mu0_20mhz/12/ant_1.bin   #CC8
+#antC34=./usecase/mu0_20mhz/12/ant_2.bin   #CC8
+#antC35=./usecase/mu0_20mhz/12/ant_3.bin   #CC8
+#antC36=./usecase/mu0_20mhz/12/ant_4.bin   #CC9
+#antC37=./usecase/mu0_20mhz/12/ant_5.bin   #CC9
+#antC38=./usecase/mu0_20mhz/12/ant_6.bin   #CC9
+#antC39=./usecase/mu0_20mhz/12/ant_7.bin   #CC9
+#antC40=./usecase/mu0_20mhz/12/ant_8.bin   #CC10
+#antC41=./usecase/mu0_20mhz/12/ant_9.bin   #CC10
+#antC42=./usecase/mu0_20mhz/12/ant_10.bin  #CC10
+#antC43=./usecase/mu0_20mhz/12/ant_11.bin  #CC10
+#antC44=./usecase/mu0_20mhz/12/ant_12.bin  #CC11
+#antC45=./usecase/mu0_20mhz/12/ant_13.bin  #CC11
+#antC46=./usecase/mu0_20mhz/12/ant_14.bin  #CC11
+#antC47=./usecase/mu0_20mhz/12/ant_15.bin  #CC11
+
+rachEanble=0 # Enable (1)| disable (0) PRACH configuration
+prachConfigIndex=189 # PRACH config index as per TS36.211 - Table 5.7.1-2 : PRACH Configuration Index
+
+## control of IQ byte order
+iqswap=0 #do swap of IQ before send buffer to eth
+nebyteorderswap=1 #do swap of byte order for each I and Q from CPU byte order to network byte order
+
+##Debug
+debugStop=0 #stop app on 1pps boundary (gps_second % 30)
+debugStopCount=0 #if this value is >0 then stop app after x transmission packets, otherwise app will stop at 1pps boundary
+
+CPenable=1 #(1) C-Plane is enabled| (0) C-Plane is disabled
+c_plane_vlan_tag=1 #VLAN Tag used for C-Plane
+u_plane_vlan_tag=2 #VLAN Tag used for U-Plane
+
+##RU Settings
+Tadv_cp_dl=25 #in us  TODO: update per RU implementation
+              #C-Plane messages must arrive at the RU some amount of time in advance (Tcp_adv_dl) of the corresponding U-Plane messages
+
+#Reception Window C-plane DL
+T2a_min_cp_dl=400  #in us
+T2a_max_cp_dl=1120 #in us
+
+#Reception Window C-plane UL
+T2a_min_cp_ul=400 #in us
+T2a_max_cp_ul=1120 #in us
+
+#Reception Window U-plane
+T2a_min_up=200  # in us
+T2a_max_up=1120 # in us
+
+#Transmission Window
+Ta3_min=160 #in us
+Ta3_max=256 #in us
+
+###########################################################
+##lls-CU Settings
+#C-plane
+#Transmission Window Fast C-plane DL
+T1a_min_cp_dl=560
+T1a_max_cp_dl=800
+
+##Transmission Window Fast C-plane UL
+T1a_min_cp_ul=480
+T1a_max_cp_ul=560
+
+#U-plane
+##Transmission Window
+T1a_min_up=280
+T1a_max_up=400
+
+#Reception Window
+Ta4_min=0
+Ta4_max=360
+###########################################################
+