Commit Graph

2504 Commits

Author SHA1 Message Date
Andre Puschmann fe069073f0 rlc_am: directly add lower edge of tx window in case of a retx 2018-02-07 20:47:49 +01:00
Pedro Alvarez 386e56ef40 Fixed bug when GUTI is unknown but EMM context was previously present. Added function to delete EMM context. 2018-02-07 18:13:51 +00:00
Xavier Arteaga 0c2f0ac038 Fixed srsue freq_offset compensation for UL 2018-02-07 18:36:06 +01:00
Xavier Arteaga 34233e64a4 Fixed SNR source from equalizer to average 2018-02-07 18:26:20 +01:00
Pedro Alvarez fc1629a06e Fixed bug with getting EMM context in handle identity request. Attach with unknown GUTI starting to work again. 2018-02-07 16:53:09 +00:00
yagoda eb8a884e90 small optimization in neon viterbi 2018-02-07 16:51:23 +00:00
Andre Puschmann 7fde6e4933 rlc_am: fix conditions for resetting re-ordering timer 2018-02-07 16:34:10 +01:00
Andre Puschmann bebf062fee rlc_am: count poll_pdu and poll_byte during retransmission (and segements) 2018-02-07 16:32:15 +01:00
Andre Puschmann 9c3418d010 rlc_am: add extra brackets to macro 2018-02-07 16:29:31 +01:00
Pedro Alvarez 95bc4f8b08 adding tmp emm storage for when the UE uses an unknown guti and id request has to be sent. 2018-02-07 14:11:42 +00:00
Andre Puschmann 705acec6b9 fix uninitialized variables in logger 2018-02-07 14:45:44 +01:00
Paul Sutton eab80b3e01 Merge branch 'next' of github.com:softwareradiosystems/srslte into next 2018-02-07 09:38:02 +00:00
Paul Sutton 1fd2341932 Minor typo fix 2018-02-07 09:37:26 +00:00
Pedro Alvarez 22e0313c53 Merge branch 'next' into guti_attach 2018-02-06 19:13:13 +00:00
Pedro Alvarez 47b574a3ba Removed unused value in ECM ctx 2018-02-06 18:59:53 +00:00
Pedro Alvarez 834b34a904 Merge branch 'next' of github.com:softwareradiosystems/srsLTE into next 2018-02-06 17:46:46 +00:00
Pedro Alvarez 77b3cc97cd Changing AMF value in user_db.csv to to have a separation bit of 1. 2018-02-06 17:46:27 +00:00
Pedro Alvarez af927eb1d8 Changing handling of ue context release request. Compiling now, needs testing. 2018-02-06 17:21:18 +00:00
Pedro Alvarez 0c013c19ca changed handle intial context setup response. 2018-02-06 16:33:58 +00:00
Pedro Alvarez 86adc29ce8 Changing send initial context setup. 2018-02-06 16:23:41 +00:00
Andre Puschmann fa7d5bd40e rlc_am: retransmit first outstanding PDU in case the tx_window is full to avoid stalling 2018-02-06 16:59:20 +01:00
Andre Puschmann 8f850754f3 check malloc return value in various tests 2018-02-06 16:42:43 +01:00
Pedro Alvarez 7c21b4cc11 changing handle of guti attach request. 2018-02-06 14:37:39 +00:00
Ismael Gomez f17cfa3ac3 Fixed possible mod netgative SR period calculation 2018-02-06 15:37:00 +01:00
Andre Puschmann 897db045bb rlc_am: request status PDU if tx window is half full
The idea behind this condition is to prevent pushing more and
more data PDU on the tx_queue without getting feedback from the
receiver about it's state.
2018-02-06 15:31:09 +01:00
Andre Puschmann d9c5567e55 rlc_am: request status PDU if needed when sending PDU segments 2018-02-06 15:23:36 +01:00
Andre Puschmann afe6219d4b rlc_am: move check for special SO_end field outside of if and adjust length accordingly 2018-02-06 15:20:33 +01:00
Ismael Gomez 84c1a11d51 Merge branch 'next' of github.com:softwareradiosystems/srsLTE into next 2018-02-06 14:54:58 +01:00
Pedro Alvarez 7306d00ea5 Changed attach request handling for separate EMM and ECM context. 2018-02-06 12:58:47 +00:00
Pedro Alvarez 97f60ae6ff starting to change handle_attach_request to support separate EMM and ECM context. 2018-02-06 12:19:18 +00:00
Ismael Gomez 9dab102a7e Removed debug printf from enb scheduler 2018-02-06 12:55:28 +01:00
Xavier Arteaga 4949759cdc Fixed simultaneous PHICH (ACK) and CQI request. 2018-02-06 10:42:57 +01:00
Xavier Arteaga 610edac801 Do not append RI in RM30 if no TM3/4 2018-02-06 10:42:57 +01:00
Pedro Alvarez 1df3f04192 Changing handle nas security mode complete. 2018-02-05 18:06:19 +00:00
Pedro Alvarez 085830d910 Changing delete functions to delete both EMM and ECM context. 2018-02-05 15:55:41 +00:00
Pedro Alvarez d9da1f84f0 Continuing to separate EMM and ECM context 2018-02-05 15:33:16 +00:00
Paul Sutton 3c67370cce
Merge pull request #144 from mrlnc/identity_request_pcap
Write Identity Response to PCAP
2018-02-05 16:12:02 +01:00
Merlin Chlosta 9484887f80 Write Identity Response to PCAP 2018-02-05 16:04:14 +01:00
Andre Puschmann 4e5f7f6ffa rlc_am: flush retx queue after rx'ing status PDU to avoid unordered SNs 2018-02-05 15:12:16 +01:00
Andre Puschmann 6142b66632 only print print buffer pool when it's empty 2018-02-05 15:10:05 +01:00
Pedro Alvarez a0d727166f Starting to split EMM and ECM context. 2018-02-05 13:11:03 +00:00
Pedro Alvarez 336af1ed93 Adding functions to get context from IMSI or MME UE S1AP Id. 2018-02-05 12:26:23 +00:00
Ismael Gomez a287721adc Merge branch 'next' into raa 2018-02-05 13:05:22 +01:00
Ismael Gomez 7b254ff437 Merge branch 'next' of github.com:softwareradiosystems/srsLTE into next 2018-02-05 13:05:12 +01:00
Ismael Gomez 69895d2928 Do not reset rx_gain_offset when PHY reset. Added log messages to debug Measurement reports 2018-02-05 13:05:05 +01:00
Pedro Alvarez cc9e1294c6 re-organized some functions. 2018-02-05 10:46:57 +00:00
Paul Sutton c40f5e6ef8 Fixes for RLC AM tests 2018-02-05 09:30:58 +00:00
Pedro Alvarez 0beb54e696 Re-organized some functions. 2018-02-03 17:36:57 +00:00
Pedro Alvarez 955be59a59 starting to add EMM states to keep EMM state, security context, etc., even when UE context release request is received. 2018-02-03 11:06:03 +00:00
Ismael Gomez a7fc8c92b8 Merge branch 'next' into raa 2018-02-03 11:07:35 +01:00