Page 1442 - 5G Basics - Core Network Aspects
P. 1442
3 Signalling aspects
7 Architecture of the BNG pool
App Module App Module App Module
Signalling Interface between
Controller and Application
Controller
Signalling Interface between
Controller and BNG
BNG BNG BNG
Figure 7-1 – The Architecture of the BNG Pool
The architecture of the BNG pool, which is required to keep aligned with the SBAN model defined in [ITU-T
Q.3711], is divided into three layers, as shown in Fig. 7-1. The BNG is responsible for the packet forwarding,
policy enforcing, and route processing etc. The controller performs central control and coordination among
multiple BNG devices which belong to the same BNG pool. Services can be easily configured based on the
application modules with the northbound APIs provided by the controller.
The controller is in charge of the BNG pool, and the BNG devices forward data packets, provide the backup
protection for each other and realize the load balancing among members of the BNG pool based on the
actions/commands from the controller. The application interface defined by the controller is open for the
upper application developers, which can satisfy the application requirements, e.g. providing differentiated
QoS for specific services/users.
The detailed signalling between the application and the controller is not included in this recommendation.
The signalling between the controller and the BNG is stressed in the Section 8.
8 Signalling requirements for the BNG pool
As the hub node, the controller establishes the star-like control connections with each member of the BNG
pool. To realize the high reliability and load balancing in the BNG pool, the following signalling requirements
between the controller and the member of the BNG pool is recommended to be specified.
No new protocol is specified here, and the signalling can be implemented with existing protocols with
possible extension.
8.1 Signalling for membership management and configuration of the BNG pool
The controller is in charge of the membership management for the BNG pool. The membership management
functions include adding new member, deleting old member, and monitoring the status of each member of
the BNG pool.
1432