Pedro Alvarez
d4d7691fab
Catch exception by reference to avoid compiler warning.
6 years ago
Ismael Gomez
5e5e797cb9
Adjust 75 PRB radio offset and clean log
6 years ago
Francisco Paisana
a0235ccafe
better error messages
6 years ago
Francisco Paisana
e70e88b8b4
revert prach freq offset auto change
6 years ago
Francisco Paisana
82a0145593
added extra tests in the unpacking of rrc asn1
6 years ago
Francisco Paisana
1674c8939f
automatically resolve invalid prach_offset for prb6
6 years ago
Andre Puschmann
e4ea96aa79
add check for return value for RRC unpacking
...
- handle error cases accordingly
6 years ago
yagoda
3842beab0f
- fixing pmch file test for standard LTE rates
...
- adding special value for MTCH stop
- adding error messages for config values incompatible with MBMS
6 years ago
Andre Puschmann
4b01a2e4a0
update copyright notice
6 years ago
Andre Puschmann
205db6f229
add missing license headers
6 years ago
Francisco Paisana
4ba1993815
fixed some race conditions in the scheduler ( #411 )
6 years ago
Pedro Alvarez
c51a8bfe9d
Fix compilation error when using GCC 8, C++11 and C complex functions.
6 years ago
Andre Puschmann
45de6c3305
fix selection for EEA0 and disallow EIA0
6 years ago
Ismael Gomez
7780b1aba5
add tdd/ca support
6 years ago
Andre Puschmann
bdfb408857
fix uninitialized loop counter
6 years ago
Pedro Alvarez
435d63b871
Making sure errors in the enb.conf is handled gracefully
6 years ago
David Rupprecht
39c49ab1ef
Configurable sec algo preference list
6 years ago
David Rupprecht
fd34e22c84
Started with local preference selection algorithm
6 years ago
David Rupprecht
735f97ceb6
Fixed Bearer ID for data Bearer and changed debug type for enc data pdus
6 years ago
David Rupprecht
b84e49310e
Enable encryption in reconfiguration and after security mode command (NOT TEST)
6 years ago
David Rupprecht
eb3a83ac45
User Plane key in configuration interface
6 years ago
Francisco Paisana
185242d5f5
default release for ack_nack_repeat
6 years ago
Francisco Paisana
8a0ae614c2
added default value to ack_nack_repeat
6 years ago
Francisco Paisana
f778c6ca8d
make mcch check
6 years ago
Francisco Paisana
41338293ea
added a default radioframe alloc
6 years ago
Francisco Paisana
dc0b903130
added default enum inits
6 years ago
Pedro Alvarez
aa3a2a3dba
Fix compilation issue with GCC 8.x using complex numbers.
6 years ago
Andre Puschmann
3702a6660e
fix compilation for gcc 4.x
6 years ago
Andre Puschmann
1cc6ae3c60
enable c++11 support
6 years ago
Andre Puschmann
8e38ef2ee4
print PDU length when logging RRC message
6 years ago
Francisco Paisana
75acb046d9
small p_a initialization fix
6 years ago
Andre Puschmann
6b04435edc
move setting of EARFCNs straight into parse_args function
6 years ago
Andre Puschmann
4204321fde
fix uninitialised variables in enb during startup
6 years ago
Francisco Paisana
43a8a8e195
checking the number of prbs available for DL requires an additional check for the prb=6 ( #322 )
6 years ago
Francisco Paisana
15abb2b020
set the correct size of the buffer for paging
6 years ago
Andre Puschmann
86232c143e
expose RLC tx queue length through config struct
6 years ago
Andre Puschmann
a436baed39
fix build string for builds without valid .git folder
6 years ago
Francisco Paisana
d22e53832b
fix sib.conf.mbsfn.example defaults
6 years ago
Francisco Paisana
be06f260db
fixed issues in the parsing of sibs
6 years ago
Pedro Alvarez
c5dad67a16
Adding catch to boost program options parser.
6 years ago
Francisco Paisana
0204db2e12
new asn1 rrc library
6 years ago
Andre Puschmann
8326299ec5
fix uninitialized variables
6 years ago
Andre Puschmann
2590ebd10b
fix bugs reported by coverity
6 years ago
Andre Puschmann
df7ab7ffe8
Merge branch 'master' into next
6 years ago
Igor Kim
9def82d15b
add error handling on binding s1c socket ( #267 )
6 years ago
Andre Puschmann
d52ea8b602
decrease threshold for DL scheduler to allocate SDU
...
since the RLC buffer state now returns the actual number of
bytes, which may be as low as 2B for a single RLC AM status PDU waiting
to be transmitted, the current DL scheduler wasn't allocating the
PDU even though it was given a grant
6 years ago
Andre Puschmann
c3441046c9
simplify RLC buffer status query procedures
...
- add a simple and low-overhead has_data() method to check whether
an RLC entity has data to transmit or not
- use this method for all calls that are actually not interested
in the amount of data to send
- use the more expensive get_buffer_state() for all cases where
the actual size of the buffer is of importance
6 years ago
Andre Puschmann
df40259c26
fix issue in PDCP when bearer ID for DRBs was not starting with 1
6 years ago
Andre Puschmann
4867b16e38
move config file parsing in enb to beginning of init
...
- this waits with initializing the radio until after the configs have been read
- in case the config files contain any mistake, the enb shuts down gracefully
6 years ago
rubund
b801c3dd4e
Fix some spelling errors detected by lintian ( #271 )
6 years ago