Ismael Gomez
710cb583b0
Make last pdu in grant to use all available space. Fixes when 1 byte is in RLC AM but grant is 3 bytes (header is 2)
7 years ago
Ismael Gomez
dfef7c1a25
coverty uninitialized member
7 years ago
Ismael Gomez
177f36fc8c
Improved cell reestablishment procedure timers (still not working the authentication)
7 years ago
Ismael Gomez
ed7856ea57
Merge branch 'next' into next_novolk
7 years ago
Ismael Gomez
2b0b57176f
Removed pid from demux
7 years ago
Ismael Gomez
d3e3ecacb6
Merge branch 'next' into next_novolk
7 years ago
Andre Puschmann
21d9cb6142
fix UL harq statistic printing
7 years ago
Ismael Gomez
aeabcb4551
Merge branch 'next' into next_novolk
7 years ago
Ismael Gomez
eec7b27b89
Added check for msg3 buffer overflow. Increased msg3 buffer. Fixes #103
7 years ago
Ismael Gomez
1dff82065b
Merge branch 'next' into next_novolk
7 years ago
Ismael Gomez
0c3d4e9ad3
Removed log
7 years ago
Ismael Gomez
d6bdabfdc0
Changed all harq delays to variables
7 years ago
Ismael Gomez
3aabd83289
fixed blocked timers due to syncrhonization lost
7 years ago
Ismael Gomez
6de06457fa
Removed MAC timers thread and call them from main MAC thread
7 years ago
Ismael Gomez
6556941e6d
simplified MAC timers. Unified mac and upper timers in same background task
7 years ago
Ismael Gomez
5359c42b46
RLC UM release timer at stop()
7 years ago
Xavier Arteaga
c29af35158
Solved bug: when a retransmission of a succesfully decoded block was received
7 years ago
Ismael Gomez
22f194182c
fixed memory leaks
7 years ago
Ismael Gomez
b0639ab394
resolved merge conflicts
7 years ago
Ismael Gomez
a51b6b09dd
Merged with next. Attach successful
7 years ago
Ismael Gomez
e5feec1934
Temporal commit before merge. Changed sequence objects to avoid reallocating memory. new NAS/RRC working with initial attachment
7 years ago
Andre Puschmann
9398e0eff9
make number of HARQ processes a parameter for mux/demux objects
8 years ago
Andre Puschmann
4bc7b19595
only call PHR procedure in MUX when it's registered
8 years ago
Andre Puschmann
83c358d33f
let demux use common interface
8 years ago
Andre Puschmann
20a004a768
add seperate interface for MUX to query BSR procedure
...
- this is also intented to make MUX RAT-agnostic
8 years ago
Andre Puschmann
9f3b4bf9a5
use dedicated UL harq config
...
- this patch changes the UL harq config to a dedicated one
instead of passing the whole MAC config which may be specific to
a specific RAT
- it also extends the RRC to fill the harq specific config field in the
MAC config
- clean up dl_harq and remove unused mac config
8 years ago
Andre Puschmann
869786a27c
adapt MAC procedures to also use MAC timers defined in mac_common.h
8 years ago
Andre Puschmann
faf120501a
make DL and UL harq header-only
...
- move src of DL and UL harq in to header in prep for templating both
- add commong MAC header
8 years ago
Ismael Gomez
fa9eaee498
new NAS/RRC structure. Attaching and ping working
8 years ago
Ismael Gomez
4b5cbafdb5
upgraded to new code restruct
8 years ago
Paul Sutton
07d8997395
Merge branch 'next' into next_paul_libs
8 years ago
Paul Sutton
4b68272964
Switch to static internal libs, set -fPIC by default
8 years ago
Ismael Gomez
4a1b67a671
cleaned BSR logs
8 years ago
Ismael Gomez
c0a103473b
Cleaned BSR log
8 years ago
Ismael Gomez
80092fd888
added pdu tstamp
8 years ago
Ismael Gomez
8a367bf825
changed srsue namespace to srslte for all common objects
8 years ago
Ismael Gomez
e75daee148
renamed include paths for common objects
8 years ago
Andre Puschmann
1d1916d6e0
Merge branch 'restruct_update' into restruct_update_paul
8 years ago
Andre Puschmann
c51c4d2a38
fix compile warnings
8 years ago
Paul Sutton
80140c7c38
minor cmake edits
8 years ago
Andre Puschmann
928ef71b82
adding remaining srsUE code
8 years ago