Commit Graph

  • 01886a2d6d e2sm_kpm: do not pass enb_metrics to e2sm_kpm_report_service Piotr Gawlowicz 2023-03-31 11:45:40 +0200
  • ffe16f363f e2sm_kpm: do not admit action if at least one label not supported or if more than 1 label per metric requested Piotr Gawlowicz 2023-03-31 11:22:33 +0200
  • 7560948a7d ric_subscription: if indication data not ready, do not send Piotr Gawlowicz 2023-03-31 10:30:52 +0200
  • c526870381 ric_subscription refactor func name Piotr Gawlowicz 2023-03-31 10:21:58 +0200
  • b6e8f85333 e2sm_kpm: make e2sm_kpm_report_service classes friend of e2sm_kpm Piotr Gawlowicz 2023-03-30 18:36:15 +0200
  • ea8886ced6 e2sm_kpm: add empty classes for all report service styles Piotr Gawlowicz 2023-03-30 18:29:53 +0200
  • d6534b6339 e2sm_kpm: clean process_ric_action_definition func Piotr Gawlowicz 2023-03-30 18:14:41 +0200
  • d384916b68 e2sm_kpm: change function names Piotr Gawlowicz 2023-03-30 18:14:12 +0200
  • 62d1ba059f e2sm: change function name to generate_ric_indication_content Piotr Gawlowicz 2023-03-30 18:12:08 +0200
  • bce8d65ec0 e2sm_kpm: change function order Piotr Gawlowicz 2023-03-30 18:09:29 +0200
  • e70a2eb4e8 e2sm_kpm: move ind msg processing logic to separate class and use virtual funcs Piotr Gawlowicz 2023-03-30 17:48:22 +0200
  • 6c8458bfb2 e2sm_kpm: remove uneeded func Piotr Gawlowicz 2023-03-30 17:39:25 +0200
  • 8ed3497bc8 e2sm_kpm: move struct types to e2sm_kpm_common.h Piotr Gawlowicz 2023-03-30 16:22:35 +0200
  • 26b61b57db e2sm_kpm: store collected meas data directly in the asn1 kpm ind msg Piotr Gawlowicz 2023-03-30 15:04:28 +0200
  • 048b54c4f4 e2sm_kpm: set collet_start_time timestamp correctly Piotr Gawlowicz 2023-03-27 15:11:47 +0200
  • 81f28a4d45 e2sm_kpm: save measurements to support the case when measurement period < reporting period Piotr Gawlowicz 2023-03-27 14:14:03 +0200
  • bace9a2b5b e2sm_kpm: change func name and use push Piotr Gawlowicz 2023-03-27 11:54:41 +0200
  • c2a756da12 e2sm_kpm: remove cell ID and use ric_ind_msg.meas_info_list.size() Piotr Gawlowicz 2023-03-27 11:49:37 +0200
  • 5b579b502d e2sm_kpm: use metric name from metric defition Piotr Gawlowicz 2023-03-27 10:27:24 +0200
  • cf80c3bc17 e2sm_kpm: function now extracts a proper value from enb_metrics Piotr Gawlowicz 2023-03-27 10:18:17 +0200
  • 0d3f8064de e2sm_kpm: check if action label is supported Piotr Gawlowicz 2023-03-23 15:02:57 +0100
  • f0cb38db47 e2sm_kpm: metric label is now enum Piotr Gawlowicz 2023-03-23 15:02:26 +0100
  • ddfadc9e6f e2sm_kpm: report values from the last enb metrics Piotr Gawlowicz 2023-03-23 12:15:48 +0100
  • 8bac9211a0 e2sm_kpm: store definitions of the supported metrics Piotr Gawlowicz 2023-03-23 13:01:53 +0100
  • 3a6cd77e9c e2ap: add missing implementation to dummy interface in test Piotr Gawlowicz 2023-03-23 12:09:39 +0100
  • d5d876ecb0 e2ap: send metrics to all registred e2am instances Piotr Gawlowicz 2023-03-23 10:33:32 +0100
  • 9d7bfcc9c9 e2sm_kpm: update metric definitions Piotr Gawlowicz 2023-03-23 08:58:39 +0100
  • 80f6d5a762 e2ap: change _send_subscription_response and _send_subscription_failure Piotr Gawlowicz 2023-03-22 18:12:14 +0100
  • 6e85882551 e2ap: remove subscription if no action admitted Piotr Gawlowicz 2023-03-22 18:06:56 +0100
  • 91141e41ad e2sm_kpm: add definition of supported metrics Piotr Gawlowicz 2023-03-22 18:01:18 +0100
  • a54e18e686 e2ap: add all RIC subscription API funcs Piotr Gawlowicz 2023-03-22 16:35:10 +0100
  • 53280294e7 e2ap: add generate_subscription_delete_failure Piotr Gawlowicz 2023-03-22 16:04:30 +0100
  • 15d3cc54bd e2ap: change generate_subscription_delete_response signature Piotr Gawlowicz 2023-03-22 16:02:45 +0100
  • 0c7d499250 e2ap: add RIC indication SN Piotr Gawlowicz 2023-03-22 15:43:48 +0100
  • 2047c1b62c e2ap: allow send setup_request Piotr Gawlowicz 2023-03-21 23:41:14 +0100
  • 9a03eb5635 e2ap: fix initialization order to avoid enb crashing Piotr Gawlowicz 2023-03-21 23:41:07 +0100
  • 81b5632d96 e2ap: adding failure message handling, implementation of e2 setup failure yagoda 2023-03-21 20:58:04 +0100
  • 868c0efe6e e2ap: passing ric timer to e2ap object yagoda 2023-03-21 20:48:10 +0100
  • 5016e4b543 e2sm_kpm: fill different ric indication msg formats in separate functions Piotr Gawlowicz 2023-03-21 22:43:04 +0100
  • 65f56f0789 e2sm_kpm: fix return value Piotr Gawlowicz 2023-03-21 22:42:19 +0100
  • a3c8f20206 ric_subscription: rename struct Piotr Gawlowicz 2023-03-21 22:41:44 +0100
  • 72fd9b4dfc e2sm_kpm: process ric action definition formats in separate funcs Piotr Gawlowicz 2023-03-21 18:48:53 +0100
  • e51871a626 e2ap: change func signature and move logic to the function Piotr Gawlowicz 2023-03-21 18:26:33 +0100
  • 4b18a55c2c e2ap: change todo to info Piotr Gawlowicz 2023-03-21 18:25:02 +0100
  • 688067b298 e2sm_kpm: add quotation marks to meas name Piotr Gawlowicz 2023-03-21 17:54:33 +0100
  • 27b68e159e e2sm_kpm: make two funcs private Piotr Gawlowicz 2023-03-21 17:52:20 +0100
  • 56a96950ca e2ap: unify struct definition style Piotr Gawlowicz 2023-03-21 17:48:26 +0100
  • 67c5b50c53 e2sm_kpm: improve ric indication generation Piotr Gawlowicz 2023-03-21 17:39:37 +0100
  • a5d8758fb8 e2sm: use asn1 namespaces Piotr Gawlowicz 2023-03-21 16:01:23 +0100
  • 4d48c38978 e2sm_kpm: use asn1 namespaces Piotr Gawlowicz 2023-03-21 15:56:49 +0100
  • 372a543bf5 e2ap: ric_subscription reschedule only if positive reporting_period Piotr Gawlowicz 2023-03-21 15:47:39 +0100
  • 027590b858 e2ap: ric_subscription add subscription_failure Piotr Gawlowicz 2023-03-21 15:47:12 +0100
  • 433e4b3ac1 e2ap: ric_subscription clean ctor Piotr Gawlowicz 2023-03-21 15:24:34 +0100
  • 6531f761ff e2ap: fix bug Piotr Gawlowicz 2023-03-21 15:20:44 +0100
  • 48a7dd546f e2sm: move RIC content generation to SM Piotr Gawlowicz 2023-03-21 15:14:59 +0100
  • 5e4e13df09 e2ap: clean e2ap_.process_subscription_request Piotr Gawlowicz 2023-03-21 14:29:33 +0100
  • 9ea0f2684a e2ap: store sm_ptr in ric_subscription Piotr Gawlowicz 2023-03-21 14:28:35 +0100
  • d1ba988e27 e2ap: register actions is SM Piotr Gawlowicz 2023-03-21 14:20:41 +0100
  • 406ca4ac12 e2ap: change func names Piotr Gawlowicz 2023-03-21 13:51:30 +0100
  • 7f5edd5218 e2sm: make process_ric_action_definition() virtual Piotr Gawlowicz 2023-03-21 13:48:00 +0100
  • 2b5f393ea0 e2sm: make process_ric_event_trigger_definition() virtual Piotr Gawlowicz 2023-03-21 13:45:20 +0100
  • ff3fb050ef e2sm: process RIC action definition Piotr Gawlowicz 2023-03-21 12:21:40 +0100
  • da2cb59349 e2ap: fix reporting period to 1s for testing Piotr Gawlowicz 2023-03-21 11:55:48 +0100
  • 5ab4b62313 e2am_kpm: define supported meas types Piotr Gawlowicz 2023-03-21 11:54:14 +0100
  • 730947d9bb e2ap: update test Piotr Gawlowicz 2023-03-21 11:47:25 +0100
  • 45cbf49c1a e2sm_kpm: decode report_period Piotr Gawlowicz 2023-03-20 23:56:27 +0100
  • 87d624b333 e2sm_kpm: add granul_period Piotr Gawlowicz 2023-03-20 23:05:10 +0100
  • 30e587403f e2ap: fix formatting Piotr Gawlowicz 2023-03-20 22:42:45 +0100
  • 83e7280010 e2ap: update RIC indication generation Piotr Gawlowicz 2023-03-20 22:42:10 +0100
  • c564e18ef0 e2ap: change e2ap::generate_setup_request func Piotr Gawlowicz 2023-03-20 21:45:04 +0100
  • e3ae2b8f2d e2ap: clean ric_client::send_e2_msg func Piotr Gawlowicz 2023-03-20 21:14:19 +0100
  • 0db3480785 e2sm_kpm: seems that wireshark does not like report_style_list Piotr Gawlowicz 2023-03-20 22:59:13 +0100
  • 144a8af2e4 e2ap: add e2sm base class, clean e2ap::generate_setup_request func, fill e2ap_kpm desc properly Piotr Gawlowicz 2023-03-20 21:03:22 +0100
  • 9f36e4b12c e2ap: parametrize ric indication Piotr Gawlowicz 2023-03-20 14:03:06 +0100
  • 701f26e34b e2ap: parametrize subscription delete reponse Piotr Gawlowicz 2023-03-20 14:01:42 +0100
  • d1ed79175b e2ap: parametrize subscription reponse Piotr Gawlowicz 2023-03-20 13:59:39 +0100
  • faa90aebdc add ric_subscription class Piotr Gawlowicz 2023-03-17 23:33:16 +0100
  • c3f4dfd194 use ric_client configuration (ip, port) Piotr Gawlowicz 2023-03-17 14:48:09 +0100
  • e21a90336e generate E2 Subscription Delete Resp Piotr Gawlowicz 2023-03-17 14:27:07 +0100
  • 02d1fc5336 generate E2 indication Piotr Gawlowicz 2023-03-17 14:26:38 +0100
  • 03d3bd4fb0 switch to e2sm_kpm_v2 Piotr Gawlowicz 2023-03-17 14:19:02 +0100
  • 315727e612 enable connection with flexric Piotr Gawlowicz 2023-03-17 14:16:46 +0100
  • 2de3c199cb change e2ap_port port Piotr Gawlowicz 2023-03-17 14:01:06 +0100
  • 4bf162cbf1 e2ap: adding e2 metrics interface files yagoda 2023-03-16 10:48:04 +0100
  • 7d8a21cb77 asn1: adding e2sm_kpm version 2.0 packing and unpacking for debugging purposes yagoda 2023-03-14 10:06:11 +0100
  • 1aa5c3819b e2ap: update reset test functions Brendan 2023-01-10 11:21:31 +0100
  • 3015a6cd13 e2ap: remove conflict artifact from source file Brendan 2023-01-10 11:20:49 +0100
  • e52203f739 e2ap, ric: add support for ric reset request and response Brendan 2022-12-14 12:29:21 +0100
  • a599234bf7 e2ap, main: adding metrics interface for e2, parameterizing the startup of the RIC client yagoda 2023-02-02 17:26:47 +0100
  • e2aa9aba85 e2sm: fixing function definition for e2 setup request yagoda 2023-02-02 17:03:27 +0100
  • 07929b74f6 e2ap: add e2 setup response processing, add RANfunction storage functionality. yagoda 2023-01-09 22:47:06 +0100
  • 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 yagoda 2023-01-04 15:49:51 +0100
  • 5ef7ee0e49 e2ap: adding e2sm_kpm asn1 packing/unpacking yagoda 2023-01-04 12:48:55 +0100
  • a8631828d4 e2ap: adding logger to e2ap class yagoda 2023-01-04 11:15:05 +0100
  • d4fbdfd54b ric: making the e2 pack/send function generic yagoda 2022-11-22 22:28:50 +0100
  • d34bd957bc e2ap,ric: adding support of E2-RIC subscription request/response yagoda 2022-11-22 22:21:43 +0100
  • be2442a459 ric, e2ap: adding initial incomming E2 message handling, simple processing of E2 setup response yagoda 2022-11-16 12:45:06 +0100
  • eda5600ab0 ric: adding receiver socket with taskqueue for E2 yagoda 2022-11-16 12:38:54 +0100
  • b3d3c4436f ric: adding logger to RIC client yagoda 2022-11-16 12:35:22 +0100
  • ec8bf3ea6f lib,sctp: changing sctp sock opts to be compatible with RIC yagoda 2022-11-16 12:24:38 +0100