Piotr Gawlowicz
|
0d3f8064de
|
e2sm_kpm: check if action label is supported
|
2 years ago |
Piotr Gawlowicz
|
f0cb38db47
|
e2sm_kpm: metric label is now enum
|
2 years ago |
Piotr Gawlowicz
|
ddfadc9e6f
|
e2sm_kpm: report values from the last enb metrics
|
2 years ago |
Piotr Gawlowicz
|
8bac9211a0
|
e2sm_kpm: store definitions of the supported metrics
|
2 years ago |
Piotr Gawlowicz
|
3a6cd77e9c
|
e2ap: add missing implementation to dummy interface in test
|
2 years ago |
Piotr Gawlowicz
|
d5d876ecb0
|
e2ap: send metrics to all registred e2am instances
|
2 years ago |
Piotr Gawlowicz
|
9d7bfcc9c9
|
e2sm_kpm: update metric definitions
|
2 years ago |
Piotr Gawlowicz
|
80f6d5a762
|
e2ap: change _send_subscription_response and _send_subscription_failure
|
2 years ago |
Piotr Gawlowicz
|
6e85882551
|
e2ap: remove subscription if no action admitted
|
2 years ago |
Piotr Gawlowicz
|
91141e41ad
|
e2sm_kpm: add definition of supported metrics
|
2 years ago |
Piotr Gawlowicz
|
a54e18e686
|
e2ap: add all RIC subscription API funcs
|
2 years ago |
Piotr Gawlowicz
|
53280294e7
|
e2ap: add generate_subscription_delete_failure
|
2 years ago |
Piotr Gawlowicz
|
15d3cc54bd
|
e2ap: change generate_subscription_delete_response signature
|
2 years ago |
Piotr Gawlowicz
|
0c7d499250
|
e2ap: add RIC indication SN
|
2 years ago |
Piotr Gawlowicz
|
2047c1b62c
|
e2ap: allow send setup_request
|
2 years ago |
Piotr Gawlowicz
|
9a03eb5635
|
e2ap: fix initialization order to avoid enb crashing
|
2 years ago |
yagoda
|
81b5632d96
|
e2ap: adding failure message handling, implementation of e2 setup failure
|
2 years ago |
yagoda
|
868c0efe6e
|
e2ap: passing ric timer to e2ap object
|
2 years ago |
Piotr Gawlowicz
|
5016e4b543
|
e2sm_kpm: fill different ric indication msg formats in separate functions
|
2 years ago |
Piotr Gawlowicz
|
65f56f0789
|
e2sm_kpm: fix return value
|
2 years ago |
Piotr Gawlowicz
|
a3c8f20206
|
ric_subscription: rename struct
|
2 years ago |
Piotr Gawlowicz
|
72fd9b4dfc
|
e2sm_kpm: process ric action definition formats in separate funcs
|
2 years ago |
Piotr Gawlowicz
|
e51871a626
|
e2ap: change func signature and move logic to the function
|
2 years ago |
Piotr Gawlowicz
|
4b18a55c2c
|
e2ap: change todo to info
|
2 years ago |
Piotr Gawlowicz
|
688067b298
|
e2sm_kpm: add quotation marks to meas name
|
2 years ago |
Piotr Gawlowicz
|
27b68e159e
|
e2sm_kpm: make two funcs private
|
2 years ago |
Piotr Gawlowicz
|
56a96950ca
|
e2ap: unify struct definition style
|
2 years ago |
Piotr Gawlowicz
|
67c5b50c53
|
e2sm_kpm: improve ric indication generation
|
2 years ago |
Piotr Gawlowicz
|
a5d8758fb8
|
e2sm: use asn1 namespaces
|
2 years ago |
Piotr Gawlowicz
|
4d48c38978
|
e2sm_kpm: use asn1 namespaces
|
2 years ago |
Piotr Gawlowicz
|
372a543bf5
|
e2ap: ric_subscription reschedule only if positive reporting_period
|
2 years ago |
Piotr Gawlowicz
|
027590b858
|
e2ap: ric_subscription add subscription_failure
|
2 years ago |
Piotr Gawlowicz
|
433e4b3ac1
|
e2ap: ric_subscription clean ctor
|
2 years ago |
Piotr Gawlowicz
|
6531f761ff
|
e2ap: fix bug
|
2 years ago |
Piotr Gawlowicz
|
48a7dd546f
|
e2sm: move RIC content generation to SM
|
2 years ago |
Piotr Gawlowicz
|
5e4e13df09
|
e2ap: clean e2ap_.process_subscription_request
|
2 years ago |
Piotr Gawlowicz
|
9ea0f2684a
|
e2ap: store sm_ptr in ric_subscription
|
2 years ago |
Piotr Gawlowicz
|
d1ba988e27
|
e2ap: register actions is SM
|
2 years ago |
Piotr Gawlowicz
|
406ca4ac12
|
e2ap: change func names
|
2 years ago |
Piotr Gawlowicz
|
7f5edd5218
|
e2sm: make process_ric_action_definition() virtual
|
2 years ago |
Piotr Gawlowicz
|
2b5f393ea0
|
e2sm: make process_ric_event_trigger_definition() virtual
|
2 years ago |
Piotr Gawlowicz
|
ff3fb050ef
|
e2sm: process RIC action definition
|
2 years ago |
Piotr Gawlowicz
|
da2cb59349
|
e2ap: fix reporting period to 1s for testing
|
2 years ago |
Piotr Gawlowicz
|
5ab4b62313
|
e2am_kpm: define supported meas types
|
2 years ago |
Piotr Gawlowicz
|
730947d9bb
|
e2ap: update test
|
2 years ago |
Piotr Gawlowicz
|
45cbf49c1a
|
e2sm_kpm: decode report_period
|
2 years ago |
Piotr Gawlowicz
|
87d624b333
|
e2sm_kpm: add granul_period
|
2 years ago |
Piotr Gawlowicz
|
30e587403f
|
e2ap: fix formatting
|
2 years ago |
Piotr Gawlowicz
|
83e7280010
|
e2ap: update RIC indication generation
|
2 years ago |
Piotr Gawlowicz
|
c564e18ef0
|
e2ap: change e2ap::generate_setup_request func
|
2 years ago |
Piotr Gawlowicz
|
e3ae2b8f2d
|
e2ap: clean ric_client::send_e2_msg func
|
2 years ago |
Piotr Gawlowicz
|
0db3480785
|
e2sm_kpm: seems that wireshark does not like report_style_list
|
2 years ago |
Piotr Gawlowicz
|
144a8af2e4
|
e2ap: add e2sm base class, clean e2ap::generate_setup_request func, fill e2ap_kpm desc properly
|
2 years ago |
Piotr Gawlowicz
|
9f36e4b12c
|
e2ap: parametrize ric indication
|
2 years ago |
Piotr Gawlowicz
|
701f26e34b
|
e2ap: parametrize subscription delete reponse
|
2 years ago |
Piotr Gawlowicz
|
d1ed79175b
|
e2ap: parametrize subscription reponse
|
2 years ago |
Piotr Gawlowicz
|
faa90aebdc
|
add ric_subscription class
|
2 years ago |
Piotr Gawlowicz
|
c3f4dfd194
|
use ric_client configuration (ip, port)
|
2 years ago |
Piotr Gawlowicz
|
e21a90336e
|
generate E2 Subscription Delete Resp
|
2 years ago |
Piotr Gawlowicz
|
02d1fc5336
|
generate E2 indication
|
2 years ago |
Piotr Gawlowicz
|
03d3bd4fb0
|
switch to e2sm_kpm_v2
|
2 years ago |
Piotr Gawlowicz
|
315727e612
|
enable connection with flexric
|
2 years ago |
Piotr Gawlowicz
|
2de3c199cb
|
change e2ap_port port
|
2 years ago |
Brendan
|
1aa5c3819b
|
e2ap: update reset test functions
|
2 years ago |
Brendan
|
3015a6cd13
|
e2ap: remove conflict artifact from source file
|
2 years ago |
Brendan
|
e52203f739
|
e2ap, ric: add support for ric reset request and response
|
2 years ago |
yagoda
|
a599234bf7
|
e2ap, main: adding metrics interface for e2, parameterizing the startup of the RIC client
|
2 years ago |
yagoda
|
e2aa9aba85
|
e2sm: fixing function definition for e2 setup request
|
2 years ago |
yagoda
|
07929b74f6
|
e2ap: add e2 setup response processing, add RANfunction storage functionality.
|
2 years ago |
yagoda
|
cd442e57ca
|
e2ap: adding e2sm_kpm class to manage creation of e2sm_kpm messages, adding proper creation of RAN function definition in E2 setup request message
|
2 years ago |
yagoda
|
5ef7ee0e49
|
e2ap: adding e2sm_kpm asn1 packing/unpacking
|
2 years ago |
yagoda
|
a8631828d4
|
e2ap: adding logger to e2ap class
|
2 years ago |
yagoda
|
d4fbdfd54b
|
ric: making the e2 pack/send function generic
|
2 years ago |
yagoda
|
d34bd957bc
|
e2ap,ric: adding support of E2-RIC subscription request/response
|
2 years ago |
yagoda
|
be2442a459
|
ric, e2ap: adding initial incomming E2 message handling, simple processing of E2 setup response
|
2 years ago |
yagoda
|
eda5600ab0
|
ric: adding receiver socket with taskqueue for E2
|
2 years ago |
yagoda
|
b3d3c4436f
|
ric: adding logger to RIC client
|
2 years ago |
yagoda
|
554c6c62f5
|
e2ap, asn1: adding initial support for e2ap ORAN interfacec
|
2 years ago |
Codebot
|
51351190de
|
Merge branch 'next' into agpl_next
|
2 years ago |
yagoda
|
cb8b782a6d
|
nas,ngap: adding initial support for NSSAI based slicing in the UE & gNodeB
|
2 years ago |
Codebot
|
254cc719a9
|
Merge branch 'next' into agpl_next
# Conflicts:
# cmake/modules/FindPolarssl.cmake
|
2 years ago |
Andre Puschmann
|
be40336089
|
all: mark various function args as const& to avoid pass by value
|
2 years ago |
Codebot
|
e1d5f406ef
|
Merge branch 'next' into agpl_next
|
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 |
Codebot
|
3defd1bcf6
|
Merge branch 'next' into agpl_next
|
2 years ago |
Pedro Alvarez
|
736a536d32
|
sched: change from srsran::deque to std::deque to avoid memory leak
|
2 years ago |
Codebot
|
ce8a3cae17
|
Merge branch 'next' into agpl_next
|
2 years ago |
Ismael Gomez
|
b15eefb05f
|
srsenb,nr: fix calculation of allocated bytes on pending UL HARQ preventing UL rate to achieve maximum.
|
2 years ago |
Codebot
|
234f99de24
|
Merge branch 'next' into agpl_next
|
2 years ago |
Andre Puschmann
|
a724024c15
|
gnb,rcc_test: fix coreset0 index for NSA config
|
2 years ago |
Ismael Gomez
|
a6a9274203
|
srsgnb: derive SSB frequency and ssb_offset based on user provided coreset0 index configuration. Added extra configuration validators
|
2 years ago |
Ismael Gomez
|
fef61554b2
|
srsgnb,sched: mark as occupied the resources used by SSB before scheduling other PDSCH (eg SIB1). Prevents overlapping SIB1 PDSCH with SSB
|
2 years ago |
Codebot
|
ce67ab1f9f
|
Merge branch 'next' into agpl_next
|
3 years ago |
Andre Puschmann
|
f6033264f9
|
gnb,mac_nr: ignore SE_PHR CE received from UE
we are not handling the periodic SE_PHR yet.
|
3 years ago |
Codebot
|
6a3b9257e3
|
Merge branch 'next' into agpl_next
|
3 years ago |
Andre Puschmann
|
5cc311db64
|
ngap_test: fix uninitialized NSSAI
detected by Valgrind
|
3 years ago |
Codebot
|
c00f44037c
|
Merge branch 'next' into agpl_next
|
3 years ago |
Andre Puschmann
|
573dc34b73
|
gnb,rrc_nr_test: fix uninit memory
|
3 years ago |
Andre Puschmann
|
f3ee8b2078
|
ngap: fix invalid access of amf ID when context wasn't created yet
|
3 years ago |