commit | 5cbdfbb7ff4a82cdfd99ab484858c04bf759eac2 | [log] [tgz] |
---|---|---|
author | Wei-Yu Chen <weiyu@opennetworking.org> | Thu Dec 02 01:10:21 2021 +0800 |
committer | Wei-Yu Chen <weiyu@opennetworking.org> | Mon Dec 13 21:18:55 2021 +0800 |
tree | 68c90358b48c89f47ef9144f24430e00326abcf3 | |
parent | 49950b95822b5656e53e7e0bc13e3f4d33123528 [diff] |
AETHER-2788 Use parameter from configuration to configure eNB AETHER-2725 CWMP fault returns by eNodeB AETHER-2692 Check the XML sent by eNodeB and ACS are valid AETHER-2691 Research on eNodeB TR-069 service issue AETHER-2788 Use parameter from configuration to configure eNB AETHER-2789 Load enodeb configuration by the serial number AETHER-2821 Configure the PLMN which is current not supported by enodebd AETHER-2839 Create acs_common to own the common attribute of eNodeb configuration AETHER-2831 Writing documentation of configuring enodebd This patch contains above jira tickets. It can work and configure the eNodeB with single configuration now. Change-Id: I4875d099246a1995de420c4947e7a99823055161
eNodeB daemon is an Automatic Configuration Server (ACS) which forks from Facebook Magma project. It currently tested with Sercomm eNodeB P27-SCE4255W small cell.
We have these configuration files for configuring eNodeBD service.
The enodebd will generate the empty configuration to config service, and it will load override_configs/gateway.mconfig
to fill in the empty configuration.
The acs_common.yml
will hold the default value for all eNodeBs, like as the PLMN may be a shared value among all eNodeBs.
The serial_number.yml
will have the customized value for each configurable parameters. The value in serial_number.yml
will override the value defines in gateway.mconfig
and acs_common.yml
when corresponding eNodeB connects (base on the serial number provided by eNodeB).