852 Commits (f924a45421bf3c5602ce6ae5aab873d6d8090ad1)

Author SHA1 Message Date
Pedro Alvarez f924a45421 Refactored the gw.cc run thread to reduce excessive indentation. Starting to add TFT OP code handling. 5 years ago
Pedro Alvarez a7e0a0624b Starting to add interface apply_traffic_flow_template between NAS and GW. 5 years ago
Pedro Alvarez d3761ccee5 Added some basic test of NAS activate dedicated EPS bearer context request handling. 5 years ago
Francisco Paisana 415d3418b6 reorganized enb to mirror ue director/class structure with a stack class 5 years ago
Pedro Alvarez d67d18cc6b Removing deplicated error codes. 5 years ago
Xavier Arteaga fd3671a7e5 SRSUE: Enable AGC 5 years ago
Ismael Gomez 24b32f3223 Fix RLC resume bearer 5 years ago
Ismael Gomez c2e9817f41 Possible solution to RLC Reestablishment 5 years ago
Andre Puschmann 3f613d7183 nas/gw/rrc: make LCID for DRB dynamic
- add interface to RRC to allow NAS to query the DRB for a given
  EPS bearer id
- extend interface for NAS to setup GW to also pass LCID of bearer
- in NAS, use this new interface to pass actual LCID of the default
  DRB when creating the TUN device
6 years ago
Xavier Arteaga ded01a00fd SRSUE: Fixed SRS for the SCell 6 years ago
Andre Puschmann b2a35f6b5a nas: add parser and sender for modify EPS bearer context messages 6 years ago
Andre Puschmann dcb04c6461 turn usim object into a unique_ptr 6 years ago
Ismael Gomez 4ce8d84339 Restored force frequency 6 years ago
Andre Puschmann e47010130f extend thread class to set unique thread name in ctor
this will also extend all classes that use srslte::thread
to specify the name of the thread in the ctor as well
as to set the name of the worker threads in the thread pool
the thread name will be displayed in gdb.
6 years ago
Andre Puschmann 0e95867f13 remove task dispatcher class 6 years ago
Xavier Arteaga 9c84f8e3fd SRSLTE: Added Uniform Random vector generator; Delay channel test; Fixed Delay channel SEGFAULT; SRSUE channel unique pointer; 6 years ago
Xavier Arteaga cdc5706245 SRSUE: minimal ue.conf.example modification 6 years ago
Xavier Arteaga 2ffa1f9f1e SRSUE: Added RLF simulator in channel emulator and integrated it in SRSUE. Removed Zeros Command 6 years ago
Xavier Arteaga 7c97e40e63 SRSUE: Improved internal channel emulator help 6 years ago
Xavier Arteaga 9ab2b2de81 SRSUE: Created delay channel emulator and added fading to the UE 6 years ago
Andre Puschmann 77d4197364 mac: make sure we only pull out valid rapid from subheader 6 years ago
Andre Puschmann 34bf738501 nas: add test for dedicated EPS bearer handling 6 years ago
Andre Puschmann 3f90230d1a nas: add EPS bearer map 6 years ago
Andre Puschmann 1ec5a4d4ed add NAS metrics struct and move NAS states into common header 6 years ago
Andre Puschmann 647282180b nas: fix return value in integrity check 6 years ago
Andre Puschmann 1c749ad559 add basic handling for deactivating eps bearer 6 years ago
Andre Puschmann c14c3c23f1 pdcp: fix issue when setting SN length configuration 6 years ago
Andre Puschmann 0bd30343bb fix packing of dedicated bearer context accept 6 years ago
Andre Puschmann 823bcf77dd nas: set establishment_cause to mt_access after paging 6 years ago
Andre Puschmann 5451fb6007 nas: add basic handling for dedicated bearer and UE testmode messages 6 years ago
Andre Puschmann 7de9f39fcc nas: move sending of attach complete message in extra function 6 years ago
Xavier Arteaga 6f6560f12b SRSUE RRC: More stable Reestablishment after RLF 6 years ago
Xavier Arteaga bb663a69b8 SRSUE RRC: Cleaned Reestablishment code 6 years ago
Xavier Arteaga e5084801a2 SRSUE RRC: refactored reestablishment procedure for executing Cell selection during T311 without blocking RRC 6 years ago
Xavier Arteaga bb2c41ab0e SRSUE RRC: 36.331 v10 5.3.7.2 PHY reset according to 9.2.4. No common PHY default parameters. 6 years ago
Xavier Arteaga 7629863c5a SRSUE MAC: 36.331 v10 9.2.2 MAC main config defaults does not include RACH 6 years ago
Xavier Arteaga de9555c4f1 SRSUE RRC: 36.331 v10 9.2.4 does NOT specify MAC reset 6 years ago
Xavier Arteaga 2c78111666 SRSUE: Fixed CLang Tidy in ue.cc 6 years ago
Xavier Arteaga dd163dae10 SRSUE Radio: Fixed param parsing 6 years ago
Andre Puschmann af8564e376 add ue_lte_phy_base and move logger out of UE class 6 years ago
Xavier Arteaga 0b6efb657e SRSUE: CA can be performed without requiring clock synchronization between RF devices. Added Asynchronous SCell Synch metrics to console trace 6 years ago
Xavier Arteaga 080b4a327c SRSUE: Refactored asynchronous cell and ue_radio. CA Fixed. 6 years ago
Andre Puschmann 65f50cd7ba introduce new UE layer design
- abstract UE object now consists of a radio, a PHY, and a stack layer
- add new stack abstraction layer that combines MAC, RLC, RRC, PDCP, NAS and GW
- PHY layer now has a single stack interface and does not talk to MAC and RRC seperatly
6 years ago
Andre Puschmann 3a6dd9b164 move UE RRC into own folder 6 years ago
Francisco Paisana 0e3baa0f2f Renamed the reset() method of byte_buffer_t to clear() 6 years ago
Francisco Paisana 3bedc93ba5 added _t to unique_byte_buffer type 6 years ago
Francisco Paisana f4aa03154d change queue read and other functions apis 6 years ago
Francisco Paisana f469e2178b replaced byte_buffer_t allocated by the buffer pool for unique_byte_buffer which is safer and easier to use 6 years ago
Francisco Paisana 0976ea6f27 created a unique byte buffer that automatically deallocates 6 years ago
Andre Puschmann dc9df36a24 remove unused radio_multi code 6 years ago