Hi Andrew and Ilya,
Thanks again for the help and replies.
Wonder if I can get further help.
We have eNB compiling and running on LMSSDR, however we still have issues achieving and maintaining attach complete with UE.
I can post section of eNB log below that looks pertinent to me, the whole log is 1200 lines, so I don’t want to post it all though happy to share.
As best I can tell it looks like we have unreliable uplink. If we boot the UE 5 times in a row, we see different variations of attach messaging with eNB giving the logs below often with no NAS messages getting to EPC.
[RRC][W][eNB 0] Removing UE RNTI 4bcb
MAC: remove UE 0 rnti 4bcb
[MAC][I][rrc_mac_remove_ue] Removing UE 0 from Primary CC_id 0 (rnti 4bcb)
[S1AP][W][s1ap_ue_context_release_req] Failed to find ue context associated with eNB ue s1ap id: 0
[S1AP][E][s1ap_eNB_task] Failed to find ue context associated with eNB ue s1ap id: 0
[RRC][I][FRAME 00000][eNB][MOD 00][RNTI 4bcb] Removed UE context
[PHY][I][eNB 0][RAPROC] Frame 723 Terminating ra_proc for harq 4, UE 0
[MAC][I][rx_sdu] [eNB 723] Frame 6, Subframe 0 CC_id 0 MAC CE_LCID 27 (ce 0/2): CRNTI 4bcb (UE_id -1) in Msg3
[MAC][I][rx_sdu] [eNB 0] CC_id 0 MAC CE_LCID 29 : Received short BSR LCGID = 0 bsr = 12
[PHY][I][eNB 0][RAPROC] Frame 731 Terminating ra_proc for harq 4, UE 0
[MAC][I][rx_sdu] [eNB 731] Frame 6, Subframe 0 CC_id 0 MAC CE_LCID 27 (ce 0/2): CRNTI 4bcb (UE_id -1) in Msg3
[MAC][I][rx_sdu] [eNB 0] CC_id 0 MAC CE_LCID 29 : Received short BSR LCGID = 0 bsr = 12
[PHY][I][eNB 0][RAPROC] Frame 742 Terminating ra_proc for harq 0, UE 0
[MAC][I][rx_sdu] [eNB 742] Frame 4, Subframe 0 CC_id 0 MAC CE_LCID 27 (ce 0/2): CRNTI 4bcb (UE_id -1) in Msg3
[MAC][I][rx_sdu] [eNB 0] CC_id 0 MAC CE_LCID 29 : Received short BSR LCGID = 0 bsr = 12
[PHY][I][eNB 0][RAPROC] Frame 751 Terminating ra_proc for harq 4, UE 0
[MAC][I][rx_sdu] [eNB 751] Frame 6, Subframe 0 CC_id 0 MAC CE_LCID 27 (ce 0/2): CRNTI 4bcb (UE_id -1) in Msg3
[MAC][I][rx_sdu] [eNB 0] CC_id 0 MAC CE_LCID 29 : Received short BSR LCGID = 0 bsr = 12
[PHY][I][eNB 0][RAPROC] Frame 759 Terminating ra_proc for harq 4, UE 0
[MAC][I][rx_sdu] [eNB 759] Frame 6, Subframe 0 CC_id 0 MAC CE_LCID 27 (ce 0/2): CRNTI 4bcb (UE_id -1) in Msg3
[MAC][I][rx_sdu] [eNB 0] CC_id 0 MAC CE_LCID 29 : Received short BSR LCGID = 0 bsr = 12
[PHY][I][eNB 0][RAPROC] Frame 767 Terminating ra_proc for harq 4, UE 0
[MAC][I][rx_sdu] [eNB 767] Frame 6, Subframe 0 CC_id 0 MAC CE_LCID 27 (ce 0/2): CRNTI 4bcb (UE_id -1) in Msg3
[MAC][I][rx_sdu] [eNB 0] CC_id 0 MAC CE_LCID 29 : Received short BSR LCGID = 0 bsr = 12
[PHY][I][eNB 0][RAPROC] Frame 775 Terminating ra_proc for harq 4, UE 0
[MAC][I][rx_sdu] [eNB 775] Frame 6, Subframe 0 CC_id 0 MAC CE_LCID 27 (ce 0/2): CRNTI 4bcb (UE_id -1) in Msg3
[MAC][I][rx_sdu] [eNB 0] CC_id 0 MAC CE_LCID 29 : Received short BSR LCGID = 0 bsr = 12
[PHY][I][eNB 0][RAPROC] Frame 783 Terminating ra_proc for harq 4, UE 0
[MAC][I][rx_sdu] [eNB 783] Frame 6, Subframe 0 CC_id 0 MAC CE_LCID 27 (ce 0/2): CRNTI 4bcb (UE_id -1) in Msg3
[MAC][I][rx_sdu] [eNB 0] CC_id 0 MAC CE_LCID 29 : Received short BSR LCGID = 0 bsr = 12
[PHY][I][eNB 0][RAPROC] Frame 793 Terminating ra_proc for harq 0, UE 0
[MAC][I][rx_sdu] [eNB 793] Frame 6, Subframe 0 CC_id 0 MAC CE_LCID 27 (ce 0/2): CRNTI 4bcb (UE_id -1) in Msg3
[MAC][I][rx_sdu] [eNB 0] CC_id 0 MAC CE_LCID 29 : Received short BSR LCGID = 0 bsr = 12
[PHY][I][eNB 0][RAPROC] Frame 801 Terminating ra_proc for harq 0, UE 0
[MAC][I][rx_sdu] [eNB 801] Frame 6, Subframe 0 CC_id 0 MAC CE_LCID 27 (ce 0/2): CRNTI 4bcb (UE_id -1) in Msg3
[MAC][I][rx_sdu] [eNB 0] CC_id 0 MAC CE_LCID 29 : Received short BSR LCGID = 0 bsr = 12
[PHY][I]UE 0 : rnti 5c22
[PHY][I]UE 1 : rnti c964
[RRC][I]UE rnti a0b6 failure timer 14131/20000
[RRC][I]Removing UE a0b6 instance
[RRC][W][eNB 0] Removing UE RNTI a0b6
MAC: cannot remove UE rnti a0b6
This appears to be when UE is failing to complete attached.
Then if UE does succeed and reach attache complete, with default bearer, after anywhere from 30 to 90 seconds we see the UE disconnect with messages in eNB that look like
RRC][N][eNB 0] Frame 792: received a DCCH 1 message on SRB 1 with Size 81 from UE 5452
[RRC][I][FRAME 00000][eNB][MOD 00][RNTI 5452] Received on DCCH 1 RRC_DCCH_DATA_IND
[RRC][I][FRAME 00000][eNB][MOD 00][RNTI 5452] [RAPROC] Logical Channel UL-DCCH, processing RRCConnectionSetupComplete from UE (SRB1 Active)
[S1AP][I][rrc_eNB_send_S1AP_NAS_FIRST_REQ] [eNB 0] Build S1AP_NAS_FIRST_REQ adding in s_TMSI: GUMMEI mme_code 1 mme_group_id 2 ue 5452
[RRC][I][FRAME 00000][eNB][MOD 00][RNTI 5452] UE State = RRC_CONNECTED
[S1AP][I][s1ap_eNB_handle_nas_first_req] Found usable eNB_ue_s1ap_id: 0x9a3065 10104933(10)
[S1AP][I][s1ap_eNB_handle_nas_first_req] GUMMEI_ID_PRESENT
[SCTP][I][sctp_send_data] Successfully sent 134 bytes on stream 1 for assoc_id 8
[SCTP][I][sctp_eNB_flush_sockets] Found data for descriptor 39
[SCTP][I][sctp_eNB_read_from_socket] Received notification for sd 39, type 32777
[PHY][I]UE 0 : rnti 5452
[MAC][I][eNB_dlsch_ulsch_scheduler] UE rnti 5452 : in synch, PHR 40 dB
[RRC][I]UE rnti 5452 failure timer 0/20000
[PHY][I]UE 0 : rnti 5452
[MAC][I][eNB_dlsch_ulsch_scheduler] UE rnti 5452 : in synch, PHR 40 dB
[RRC][I]UE rnti 5452 failure timer 0/20000
[PHY][W][eNB 0, CC 0] frame 310, subframe 2, UE 0: ULSCH consecutive error count reached 20, triggering UL Failure
[MAC][I][UL_failure_indication] [eNB 0][UE 0/5452] Frame 310 subframeP 2 Signaling UL Failure for UE 0 on CC_id 0 (timer 0)
[PHY][E]ERROR: Format 1A: rb_alloc (1ff) > RIV_max (144)
[PHY][E]ERROR: Format 1A: rb_alloc (1ff) > RIV_max (144)
[PHY][E]ERROR: Format 1A: rb_alloc (1ff) > RIV_max (144)
[PHY][E]ERROR: Format 1A: rb_alloc (1ff) > RIV_max (144)
[PHY][E]ERROR: Format 1A: rb_alloc (1ff) > RIV_max (144)
[MAC][I][eNB_dlsch_ulsch_scheduler] UE 0 rnti 5452: UL Failure after repeated PDCCH orders: Triggering RRC
[RRC][I]Frame 330, Subframe 1: UE 5452 UL failure, activating timer
MAC: remove UE 0 rnti 5452
[MAC][I][rrc_mac_remove_ue] Removing UE 0 from Primary CC_id 0 (rnti 5452)
[RRC][I]UE rnti 5452 failure timer 6940/20000
[RRC][I]UE rnti 5452 failure timer 17180/20000
[RRC][I]Removing UE 5452 instance
[RRC][W][eNB 0] Removing UE RNTI 5452
MAC: cannot remove UE rnti 5452
[MAC][W][rrc_mac_remove_ue] rrc_mac_remove_ue: UE 5452 not found
[S1AP][W][s1ap_ue_context_release_req] Failed to find ue context associated with eNB ue s1ap id: 0
[S1AP][E][s1ap_eNB_task] Failed to find ue context associated with eNB ue s1ap id: 0
[RRC][I][FRAME 00000][eNB][MOD 00][RNTI 5452] Removed UE context
[INFO] L 4266779680
[INFO] L 4343611520
We start the eNB app using Andrew’s step 7 above, with 25PRB conf file and same .ini file. Any thoughts or advice on where to check welcomed.
Thanks,
Joey
Also curious, Tx_gain = 7 and Rx_gain = 116 in the conf file, what the allowed ranges of those parameters? What units are they in?