Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
This document provide an index which can be used to access/browse the protocol documentation. Protocol documentation is stored together with the protocol sources in the repository empower-enb-proto. Such documentation is not aimed to provide a generic view of the protocol behavior, but rather describes in full details messages exchanged between the two element of the communication, ofter addressed as "controller" and "agent".
The documentation is evolving together with the protocol, and before reaching a stable implementation is possible to go through some (possibly disruptive) changes. Every change committed to the protocol will still be aligned with the documentation that is possible to find in the repository.
Documentation index for version 1
- Generic introduction to the protocol format
- Standard interactions between Controller and Agent
- Master header of the protocol; this is that part of the messages which is ALWAYS present in every message.
- Event headers; these are the first classification of the events happening, and describe the nature of the event.
- Hello message; this message is used for agent presentation to the controller. The additional task it has is to keep-alive the communication and agent presence in the network.
- eNB capabilities message; this message describes the capabilities of an eNB.
- Cell capabilities message; this message describe the capabilities of a single Cell.
- UE report message; this message provides valuable information about UE identity and status.
- UE measurement message; this message carries measurement and statistics relative to an UE.
- Cell measurement message; this message carries measurement and statistics relative to a single Cell.
- Handover message; this message carries information to request/describe the handover operation of an UE.
- RAN slicing message; this message provides useful information and operations that can be performed on the RAN slicing mechanism.
- TLV tokens; TLV approach is being used extensively in the protocol. This file provides documentation that describe token by token.