A method of information encoding for Radio Access Network Operations, Administration, and Maintenance (RAN OAM) related data via a computer comprising the steps of:
- providing semantics of RAN OAM data (RAN semantics) comprising RAN OAM-related data to be used while exchanging information over standardized interfaces for inter-operability;
- providing a generic information encoding model for encoding the RAN OAM-related data, the generic information encoding model using common message structures to encode OAM-related RAN parameters nested in RAN structures for exchanging Application Programming Interface (API) messages between R1 data producers and R1 data consumers,
- wherein the generic information encoding model using Information Elements (IE) and/or IE structures leverage the RAN semantics;
- enabling an R1 data consumer via a data customer computer to discover data capabilities of an R1 data producer that produces the RAN OAM-related data over an Open-RAN (O-RAN) standardized R1 interface between rApps and Non-RT RIC/service management and orchestration (SMO) platform functions.