867 Commits (826aa46682da478649e8c25e4f2f2bbeac1e9645)

Author SHA1 Message Date
Piotr Gawlowicz 826aa46682 e2: update year in copyright section 2 years ago
Piotr Gawlowicz d5d876ecb0 e2ap: send metrics to all registred e2am instances 2 years ago
yagoda 4bf162cbf1 e2ap: adding e2 metrics interface files 2 years ago
yagoda 7d8a21cb77 asn1: adding e2sm_kpm version 2.0 packing and unpacking for debugging purposes 2 years ago
yagoda 5ef7ee0e49 e2ap: adding e2sm_kpm asn1 packing/unpacking 2 years ago
yagoda 554c6c62f5 e2ap, asn1: adding initial support for e2ap ORAN interfacec 2 years ago
yagoda dd174d37fa ngap: switching nssai data structure to a std::array 2 years ago
yagoda cb8b782a6d nas,ngap: adding initial support for NSSAI based slicing in the UE & gNodeB 2 years ago
jmasterfunk84 38641ac8bb enb: Introduce Configurable S1 Connection Timer 2 years ago
Andre Puschmann be40336089 all: mark various function args as const& to avoid pass by value 2 years ago
Robert Falkenberg 44783030c4 security: remove polarssl dependency 2 years ago
Pedro Alvarez 2a60562a2e enb,s1ap: adding SCTP configuration to enb.conf 2 years ago
Pedro Alvarez 08d03ee6e2 netutils,s1ap: split setting the SCTP options into different functions.
Added option for SO_REUSE_ADDR. Removed sctp_init_socket function.
2 years ago
yagoda 19918d9a67 phy,mac,mbms: moving payload buffer from MAC to PHY to avoid thread clashes 2 years ago
Piotr Gawlowicz 77cd6d2275 mac: add backoff indicator 2 years ago
Matan Perelman 6fc1a638da lib,nas: Fix packing and unpacking add_info in generic_nas_transport 2 years ago
Pedro Alvarez b001d6c10e lib,rlc_am_lte: fix checkers for the TX window full 2 years ago
Pedro Alvarez dc71048d83 lib,rlc: fixed up test for full rx window 3 years ago
Pedro Alvarez b7ec529ff2 lib,rlc: allow ACK_SN be one over the end of the RX window. 3 years ago
Robert Falkenberg a11291eb08 lib,rlc_am_nr: fix handling of NACK ranges with SO reaching SDU edge
This changes the handling of NACK ranges with segment offset (SO),
where either so_start or so_end reach the edge of a full SDU.
That SDU is then NACK'ed as a whole, rather than as a segment
from 0 to 0xFFFF.
Otherwise, the search for segments will fail if said SDU was
initially sent as a whole (without segmentation).
3 years ago
Pedro Alvarez e87416ff99 lib,pcdp_nr: added checks for stopped reordering timer and correct state
when receiving out-of-order packets in unit tests.
3 years ago
Robert Falkenberg 0c9ba5b87e lib,asn1_utils: fix out of bounds access on zero-sized array
* fix error: ... offset 0 is out of the bounds [0, 0] [-Werror=array-bounds]
* fix note: destination object of size 0 allocated by ‘operator new []’
--> data_ = new T[cap_];
3 years ago
Robert Falkenberg aa9f844630 adt,fsm: ignore GCC warning for template specialization w/wo defaults for ReactFn or GuardFn 3 years ago
Pedro Alvarez 25b8a35d7a lib,pdcp_nr: make sure we don extract MAC-I if integrity is not enabled. Make sure gNB does not enable integrity on DRBs 3 years ago
Pedro Alvarez 6d55560256 lib,rlc_am_nr: check if ACK SN is within rx_window. Stop
t-PollRetransmit only if status report is not ignored
3 years ago
Pedro Alvarez c457132570 lib,rlc_am_nr: avoid if that would always be true when checking the
out-of-order ACK. Check ACK_SN instead of stop SN with Tx_Next_Ack
3 years ago
Robert Falkenberg 0c24e9c55f lib,rlc_am_nr: clean retx_queue of ACK'ed SDUs 3 years ago
Robert Falkenberg 95480297f4 lib,rlc_am_nr: unit test removal of ACK'ed SDUs from retx queue 3 years ago
Pedro Alvarez 68b6facac8 lib,pdcp_nr: log RLC mode in PDCP configuration 3 years ago
Robert Falkenberg 9687af7660 add missing include for build with GCC 12
Related info: https://gcc.gnu.org/gcc-12/porting_to.html
3 years ago
Pedro Alvarez 3620308940 lib,pdcp_nr: added options to select re-ordering timer 3 years ago
Robert Falkenberg ebbecbe27c lib,rlc_am_nr: cosmetic change -- clang format 3 years ago
Robert Falkenberg 9a34d4d81b lib,rlc_am_nr: unit tests for NACK merging 3 years ago
Robert Falkenberg ecc995bd4b lib,rlc_am_nr: merge NACKs across SN overflows 3 years ago
Robert Falkenberg e9156d4ba2 lib,rlc_am_nr: status PDU creation supports NACK range 3 years ago
Pedro Alvarez 444783e2f2 lib,rlc_am_nr: added handling of nack ranges at RX 3 years ago
Pedro Alvarez 840aac7fda lic,rlc_am_nr: removed stop_no_lock(), it is not necessasry 3 years ago
Pedro Alvarez ea532cbf41 lib,rlc_am_nr: added stop() method to RX entity 3 years ago
Pedro Alvarez 2f8fd7a483 lib,rlc_am_nr: add stop() method to TX entity 3 years ago
Andre Puschmann 70eaec21e2 all: fix uninitialized variables detected by coverity 3 years ago
Andre Puschmann 67f66e7d63 radio_dummy: fix potential result overflow by converting to wider type first 3 years ago
Ali_UBUNTU18.04 3fdec57a47 liblte_mme: Added sec_hdr_type check in liblte_mme_pack_deactivate_eps_bearer_context_request_msg 3 years ago
Pedro Alvarez ee06a8893b lib,rlc_am_nr: fix wrong full sdu queue check 3 years ago
Pedro Alvarez 2425985ab2 lib,rlc_am_nr: added test for poll retx timer 3 years ago
Pedro Alvarez 6ff18272e0 lib,rlc_am_nr: added debug_window function 3 years ago
Pedro Alvarez 515f2099be lib,rlc_am_nr: added SN to get pdu poll function. Setting POLL_SN now. 3 years ago
Pedro Alvarez b3edced44a lib,rlc_am_nr: added t_poll_retransmit to tx entity 3 years ago
Robert Falkenberg 4028b26274 lib,rlc_am_nr: add info_state() 3 years ago
Robert Falkenberg d66c76b374 lib,rlc_am_nr: consider size of all pending retx in buffer state 3 years ago
Robert Falkenberg 20201cd89b lib,rlc_am_nr: cosmetic change, add comment 3 years ago