| 10 | | [[CollapsibleStart(Load an image on the nodes: "omf load -i -t inventory:topo:B210")]] [[Include(Documentation/Short/LoadImage)]][[CollapsibleEnd]] |
| 11 | | 1. Turn ON the nodes that successfully imaged (give them some time and check their status with '''omf stat''' before proceeding). [[CollapsibleStart(Turn the nodes on: "omf tell -a on -t system:topo:imaged")]][[Include(Documentation/Short/TellOn)]][[CollapsibleEnd]] |
| | 12 | [[CollapsibleStart(omf load -t inventory:topo:B210 -i oai-rel_0.1-full.ndz)]] [[Include(Documentation/Short/LoadImage)]][[CollapsibleEnd]] |
| | 13 | 1. Turn ON the nodes that successfully imaged (give them some time and check their status with '''omf stat''' before proceeding). [[CollapsibleStart(omf tell -a on -t system:topo:imaged)]][[Include(Documentation/Short/TellOn)]][[CollapsibleEnd]] |
| | 14 | |
| | 15 | === Execute the experiment === |
| | 16 | |
| | 17 | Primary objective is to establish the LTE connection between the UE and eNB. node6-20 = eNB node19-18 = UE... |
| | 18 | |
| | 19 | |
| | 20 | || On the eNB node (node6-20) || On the UE node (node19-18) || |
| | 21 | || lte-softmodem -Ooai.conf || lte-softmodem -U Ooai.conf || |
| | 22 | |
| | 23 | Add "-d" flag if you have enabled X11 forwarding and want to see the signal tracer (requires relatively high bandwidth). |
| | 24 | |
| | 25 | The output on both consoles should look something like this: |
| | 26 | {{{ |
| | 27 | root@node19-18:~# ls |
| | 28 | install-kernel.sh oai.conf oai.conf~ out.txt prepare.sh rel_0.1_26.10.2014 |
| | 29 | root@node19-18:~# more out.txt |
| | 30 | linux; GNU C++ version 4.8.2; Boost_105400; UHD_003.008.000-release |
| | 31 | |
| | 32 | # /dev/cpu_dma_latency set to 0us |
| | 33 | num component carrier 1 |
| | 34 | |
| | 35 | ---------------------------------------------------------------------- |
| | 36 | ENB CONFIG FILE CONTENT LOADED (TBC): |
| | 37 | ---------------------------------------------------------------------- |
| | 38 | ENB CONFIG for instance 0: |
| | 39 | |
| | 40 | eNB name: eNB_Eurecom_LTEBox: |
| | 41 | eNB ID: 3584: |
| | 42 | Cell type: CELL_MACRO_ENB: |
| | 43 | TAC: 1: |
| | 44 | MCC: 208: |
| | 45 | MNC: 92: |
| | 46 | eutra band for CC 0: 7: |
| | 47 | downlink freq for CC 0: 2680000000: |
| | 48 | uplink freq for CC 0: -120000000: |
| | 49 | |
| | 50 | Cell ID for CC 0: 0: |
| | 51 | N_RB_DL for CC 0: 25: |
| | 52 | rach_numberOfRA_Preambles for CC 0: 15: |
| | 53 | rach_preamblesGroupAConfig for CC 0: 0: |
| | 54 | rach_powerRampingStep for CC 0: 2: |
| | 55 | rach_preambleInitialReceivedTargetPower for CC 0: 6: |
| | 56 | rach_preambleTransMax for CC 0: 6: |
| | 57 | rach_raResponseWindowSize for CC 0: 7: |
| | 58 | rach_macContentionResolutionTimer for CC 0: 5: |
| | 59 | rach_maxHARQ_Msg3Tx for CC 0: 4: |
| | 60 | bcch_modificationPeriodCoeff for CC 0: 0: |
| | 61 | pcch_defaultPagingCycle for CC 0: 2: |
| | 62 | pcch_nB for CC 0: 2: |
| | 63 | prach_root for CC 0: 0: |
| | 64 | prach_config_index for CC 0: 0: |
| | 65 | prach_high_speed for CC 0: 0: |
| | 66 | prach_zero_correlation for CC 0: 1: |
| | 67 | prach_freq_offset for CC 0: 2: |
| | 68 | pdsch_referenceSignalPower for CC 0: -26: |
| | 69 | pdsch_p_b for CC 0: 0: |
| | 70 | pusch_n_SB for CC 0: 1: |
| | 71 | pusch_hoppingMode for CC 0: 0: |
| | 72 | pusch_hoppingOffset for CC 0: 0: |
| | 73 | pusch_enable64QAM for CC 0: 0: |
| | 74 | pusch_groupHoppingEnabled for CC 0: 1: |
| | 75 | pusch_groupAssignment for CC 0: 0: |
| | 76 | pusch_sequenceHoppingEnabled for CC 0: 0: |
| | 77 | pusch_nDMRS1 for CC 0: 1: |
| | 78 | pucch_delta_shift for CC 0: 0: |
| | 79 | pucch_nRB_CQI for CC 0: 1: |
| | 80 | pucch_nCS_AN for CC 0: 0: |
| | 81 | pucch_n1_AN for CC 0: 32: |
| | 82 | srs_enable for CC 0: 0: |
| | 83 | pusch_p0_Nominal for CC 0: -108: |
| | 84 | pucch_p0_Nominal for CC 0: -108: |
| | 85 | pusch_alpha for CC 0: 7: |
| | 86 | pucch_deltaF_Format1 for CC 0: 2: |
| | 87 | pucch_deltaF_Format1b for CC 0: 1: |
| | 88 | pucch_deltaF_Format2 for CC 0: 1: |
| | 89 | pucch_deltaF_Format2a for CC 0: 1: |
| | 90 | pucch_deltaF_Format2b for CC 0: 1: |
| | 91 | msg3_delta_Preamble for CC 0: 6: |
| | 92 | ul_CyclicPrefixLength for CC 0: 0: |
| | 93 | ue_TimersAndConstants_t300 for CC 0: 5: |
| | 94 | ue_TimersAndConstants_t301 for CC 0: 5: |
| | 95 | ue_TimersAndConstants_t310 for CC 0: 5: |
| | 96 | ue_TimersAndConstants_n310 for CC 0: 7: |
| | 97 | ue_TimersAndConstants_t311 for CC 0: 3: |
| | 98 | ue_TimersAndConstants_n311 for CC 0: 0: |
| | 99 | |
| | 100 | Global log level: info |
| | 101 | HW log level: info |
| | 102 | PHY log level: info |
| | 103 | MAC log level: info |
| | 104 | RLC log level: info |
| | 105 | PDCP log level: info |
| | 106 | RRC log level: info |
| | 107 | |
| | 108 | -------------------------------------------------------- |
| | 109 | Downlink frequency/ uplink offset of CC_id 0 set to 2680000000/-120000000 |
| | 110 | log init done |
| | 111 | configuring for eNB |
| | 112 | reported resolution = 1 ns |
| | 113 | [PHY][I][INIT] OFDM size : 512 |
| | 114 | [PHY][I][INIT] FRAME_LENGTH_SAMPLES : 153600 |
| | 115 | [PHY][I][INIT] NUMBER_OF_SYMBOLS_PER_FRAME : 140 |
| | 116 | [PHY][I][INIT] Initializing FFT engine using 512 point fft (9, 0x342f6500) |
| | 117 | [PHY][I][INIT] twiddle_fft= 0x35087940, twiddle_ifft=0x3508f940, twiddle_fft_tim |
| | 118 | es4=0x35097940,twiddle_ifft_times4=0x3509f940 |
| | 119 | [PHY][I][eNB 0] Initializing DL_FRAME_PARMS : N_RB_DL 25, PHICH Resource 1, PHIC |
| | 120 | H Duration 0 |
| | 121 | [PHY][I]init eNB: Nid_cell 0 |
| | 122 | [PHY][I]init eNB: frame_type 0,tdd_config 3 |
| | 123 | [PHY][I]init eNB: number of ue max 16 number of enb max 7 number of harq pid max |
| | 124 | 8 |
| | 125 | HW: Configuring card 0 |
| | 126 | -- Operating over USB 3. |
| | 127 | -- Initialize CODEC control... |
| | 128 | -- Initialize Radio control... |
| | 129 | -- Performing register loopback test... pass |
| | 130 | -- Performing register loopback test... pass |
| | 131 | -- Performing CODEC loopback test... pass |
| | 132 | -- Performing CODEC loopback test... pass |
| | 133 | -- Asking for clock rate 32.000000 MHz |
| | 134 | -- Actually got clock rate 32.000000 MHz |
| | 135 | -- Performing timer loopback test... pass |
| | 136 | -- Performing timer loopback test... pass |
| | 137 | -- Asking for clock rate 30.720000 MHz |
| | 138 | -- Actually got clock rate 30.720000 MHz |
| | 139 | -- Performing timer loopback test... pass |
| | 140 | -- Performing timer loopback test... pass |
| | 141 | -- Successfully tuned to 2680.000000 MHz |
| | 142 | -- |
| | 143 | -- Successfully tuned to 2560.000000 MHz |
| | 144 | -- |
| | 145 | |
| | 146 | Actual TX sample rate: 7.680000MSps... |
| | 147 | Actual RX sample rate: 7.680000MSps... |
| | 148 | Actual TX frequency: 2.680000GHz... |
| | 149 | Actual RX frequency: 2.560000GHz... |
| | 150 | Actual TX gain: 89.750000... |
| | 151 | Actual RX gain: 62.000000... |
| | 152 | Actual TX bandwidth: 56.000000M... |
| | 153 | Actual RX bandwidth: 56.000000M... |
| | 154 | Actual TX antenna: TX/RX... |
| | 155 | Actual RX antenna: RX2... |
| | 156 | Device timestamp: 0.000445... |
| | 157 | [MAC][I][l2_init] [MAIN] MAC_INIT_GLOBAL_PARAM IN... |
| | 158 | [MAC][I][mac_init_global_param] [MAIN] CALLING RLC_MODULE_INIT... |
| | 159 | [MAC][I][mac_init_global_param] [MAIN] RLC_MODULE_INIT OK, malloc16 for mac_rlc_ |
| | 160 | xface... |
| | 161 | [MAC][I][mac_init_global_param] [MAIN] malloc16 OK, mac_rlc_xface @ 0x37870b60 |
| | 162 | [MAC][I][mac_init_global_param] [MAIN] RLC interface setup and init |
| | 163 | [PDCP][I]PDCP layer has been initialized |
| | 164 | [MAC][I][mac_init_global_param] [MAIN] Init Global Param Done |
| | 165 | [MAC][I][l2_init] [MAIN] init eNB MAC functions |
| | 166 | [MAC][I][l2_init] [MAIN] init UE MAC functions |
| | 167 | [MAC][I][l2_init] [MAIN] PHY Frame configuration |
| | 168 | [MAC][I][mac_top_init] [MAIN] Init function start:Nb_UE_INST=0 |
| | 169 | [MAC][I][mac_top_init] [MAIN] Init function start:Nb_eNB_INST=1 |
| | 170 | [MAC][I][mac_top_init] [MAIN] calling RRC |
| | 171 | [RRC][I][eNB] handover active state is 0 |
| | 172 | [MAC][I][mac_top_init] [MAIN][INIT] Init function finished |
| | 173 | [MAC][I][mrbch_phy_sync_failure] [eNB 0] Frame 0: PHY Sync failure |
| | 174 | [SCTP][I][sctp_eNB_task] Starting SCTP layer |
| | 175 | [S1AP][I][s1ap_eNB_task] Starting S1AP layer |
| | 176 | [UDP][I][udp_enb_init] Initializing UDP task interface |
| | 177 | [UDP][I][udp_enb_init] Initializing UDP task interface: DONE |
| | 178 | [GTPV1U][I][gtpv1u_eNB_init] Initializing GTPU stack 0x12d8e60 |
| | 179 | ITTI tasks created |
| | 180 | [OTG][I][init_all_otg] init done: init_all_otg |
| | 181 | [OTG][I][init_seeds] set taus seed to 0 done |
| | 182 | [OTG][I][init_predef_traffic] OTG_CONFIG BCBR, src = 0, dst = 0, dist type for s |
| | 183 | ize = 5 |
| | 184 | [OTG][I][init_predef_traffic] OTG_CONFIG BCBR, src = 0, dst = 1, dist type for s |
| | 185 | ize = 5 |
| | 186 | [OTG][I][init_predef_traffic] OTG_CONFIG BCBR, src = 1, dst = 0, dist type for s |
| | 187 | ize = 5 |
| | 188 | [OTG][I][init_predef_traffic] OTG_CONFIG BCBR, src = 1, dst = 1, dist type for s |
| | 189 | ize = 5 |
| | 190 | setup_eNB_buffers: frame_parms = 0x7f7a335d78e0 |
| | 191 | rxdata[0] @ 0x378d7a00 (0x378d7a00) |
| | 192 | txdata[0] @ 0x37922a10 |
| | 193 | Setting eNB buffer to all-RX |
| | 194 | [UDP][I][udp_eNB_create_socket] Initializing UDP for local address 10.10.19.18 w |
| | 195 | ith port 2152 |
| | 196 | [UDP][I][udp_eNB_create_socket] Inserting new descriptor for task 11, sd 43 |
| | 197 | [UDP][I][udp_eNB_create_socket] Initializing UDP for local address 10.10.19.18 w |
| | 198 | ith port 2152: DONE |
| | 199 | Waiting for eNB application to be ready |
| | 200 | [RRC][I][eNB 0] Received RRC_CONFIGURATION_REQy . |
| | 201 | [S1AP][I][s1ap_eNB_handle_register_eNB] Registered new eNB[0] and macro eNB id 3 |
| | 202 | 584 |
| | 203 | [RRC][I][eNB 0] Init (UE State = RRC_IDLE)... |
| | 204 | [RRC][I][eNB 0] Checking release |
| | 205 | [RRC][I][eNB 0] Rel8 RRC |
| | 206 | [RRC][I][eNB 0] Configuration SIB2/3 |
| | 207 | [MAC][I][rrc_mac_config_req] [CONFIG][eNB 0] Configuring MAC/PHY |
| | 208 | [MAC][I][rrc_mac_config_req] [CONFIG]SIB2/3 Contents (partial) |
| | 209 | [MAC][I][rrc_mac_config_req] [CONFIG]pusch_config_common.n_SB = 1 |
| | 210 | [MAC][I][rrc_mac_config_req] [CONFIG]pusch_config_common.hoppingMode = 0 |
| | 211 | [MAC][I][rrc_mac_config_req] [CONFIG]pusch_config_common.pusch_HoppingOffset = 0 |
| | 212 | [MAC][I][rrc_mac_config_req] [CONFIG]pusch_config_common.enable64QAM = 0 |
| | 213 | [MAC][I][rrc_mac_config_req] [CONFIG]pusch_config_common.groupHoppingEnabled = 1 |
| | 214 | [MAC][I][rrc_mac_config_req] [CONFIG]pusch_config_common.groupAssignmentPUSCH = |
| | 215 | 0 |
| | 216 | [MAC][I][rrc_mac_config_req] [CONFIG]pusch_config_common.sequenceHoppingEnabled |
| | 217 | = 0 |
| | 218 | [MAC][I][rrc_mac_config_req] [CONFIG]pusch_config_common.cyclicShift = 1 |
| | 219 | [RRC][I][eNB 0] OPENAIR RRC IN.... |
| | 220 | [SCTP][I][sctp_handle_new_association_req] Setsockopt SOL_SOCKET socket bound to |
| | 221 | : eth1 |
| | 222 | [SCTP][I][sctp_handle_new_association_req] Converted ipv4 address 10.10.0.100 to |
| | 223 | network type |
| | 224 | [SCTP][I][sctp_handle_new_association_req] connectx assoc_id 2 in progress..., |
| | 225 | used 1 addresses |
| | 226 | [SCTP][I][sctp_handle_new_association_req] Inserted new descriptor for sd 44 in |
| | 227 | list, nb elements 1, assoc_id 2 |
| | 228 | [SCTP][I][sctp_eNB_flush_sockets] Found data for descriptor 44 |
| | 229 | [SCTP][I][sctp_eNB_read_from_socket] Received notification for sd 44, type 32769 |
| | 230 | [SCTP][I][sctp_eNB_read_from_socket] Client association changed: 0 |
| | 231 | [SCTP][I][sctp_get_peeraddresses] ---------------------- |
| | 232 | [SCTP][I][sctp_get_peeraddresses] Peer addresses: |
| | 233 | [SCTP][I][sctp_get_peeraddresses] - [10.10.0.100] |
| | 234 | [SCTP][I][sctp_get_peeraddresses] ---------------------- |
| | 235 | [SCTP][I][sctp_get_sockinfo] ---------------------- |
| | 236 | [SCTP][I][sctp_get_sockinfo] SCTP Status: |
| | 237 | [SCTP][I][sctp_get_sockinfo] assoc id .....: 2 |
| | 238 | [SCTP][I][sctp_get_sockinfo] state ........: 4 |
| | 239 | [SCTP][I][sctp_get_sockinfo] instrms ......: 8 |
| | 240 | [SCTP][I][sctp_get_sockinfo] outstrms .....: 64 |
| | 241 | [SCTP][I][sctp_get_sockinfo] fragmentation : 1452 |
| | 242 | [SCTP][I][sctp_get_sockinfo] pending data .: 0 |
| | 243 | [SCTP][I][sctp_get_sockinfo] unack data ...: 0 |
| | 244 | [SCTP][I][sctp_get_sockinfo] rwnd .........: 106496 |
| | 245 | [SCTP][I][sctp_get_sockinfo] peer info : |
| | 246 | [SCTP][I][sctp_get_sockinfo] state ....: 2 |
| | 247 | [SCTP][I][sctp_get_sockinfo] cwnd .....: 4380 |
| | 248 | [SCTP][I][sctp_get_sockinfo] srtt .....: 0 |
| | 249 | [SCTP][I][sctp_get_sockinfo] rto ......: 3000 |
| | 250 | [SCTP][I][sctp_get_sockinfo] mtu ......: 1500 |
| | 251 | [SCTP][I][sctp_get_sockinfo] ---------------------- |
| | 252 | [SCTP][I][sctp_eNB_read_from_socket] Comm up notified for sd 44, assigned assoc_ |
| | 253 | id 2 |
| | 254 | }}} |