User Management Device for BNG Capacity and Failover
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing broadband network gateway (BNG) systems face challenges in flexible user capacity expansion and automatic user migration to alternative devices in case of device breakdown, limiting capacity expansion and complicating networking technology.
Innovation Solution
An independent user management device that records and selects the most suitable BNG based on load or delay for user Internet access, ensuring seamless redirection of forwarding information and authentication, allowing for flexible capacity expansion without altering the networking architecture.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If a user management device is integrated into each BNG device, then user authentication and management can be performed locally, but user capacity cannot be expanded flexibly and device complexity increases
Solution Approach 1:
The user management function is extracted from the BNG device and placed in an independent user management device. The BNG device retains only the forwarding function, while the independent user management device handles authentication, authorization, and user capacity management. This separation allows flexible user capacity expansion without increasing BNG device complexity.
Solution Approach 2:
The network device is segmented into two independent components: a BNG device responsible for data forwarding and an independent user management device responsible for user authentication and management. This segmentation allows each component to be optimized independently, enabling flexible user capacity expansion without complicating the BNG device.
2Reliability
If active/active two-node cluster technology is used, then user Internet access disconnection problem is resolved, but capacity expansion is difficult and networking technology becomes complicated
Solution Approach 1:
The independent user management device serves multiple BNG devices simultaneously, providing universal user management capability. This multi-functional approach allows a single user management device to support multiple BNG devices, simplifying the networking architecture compared to dedicated two-node cluster configurations while maintaining reliability through automatic failover.
Solution Approach 2:
The independent user management device acts as an intermediary between multiple BNG devices and the core network. It manages user sessions and coordinates failover across multiple BNG devices, providing a simplified architecture that maintains user Internet access continuity without requiring complex peer-to-peer cluster configurations.
3Productivity
If user management function is separated from BNG device, then user capacity can be expanded flexibly, but device complexity increases
Solution Approach 1:
The user management function is extracted from the BNG device and placed in an independent user management device. This extraction enables flexible user capacity expansion as the independent device can serve multiple BNG devices, while the BNG device itself remains relatively simple in structure.
Solution Approach 2:
The system adopts a dynamic architecture where the independent user management device can dynamically allocate user sessions across multiple BNG devices. This dynamic capability enables flexible user capacity expansion without requiring proportional increases in BNG device complexity, as the user management intelligence is centralized.
Data Source
AI summary
The application discloses an Internet access method. The method includes receiving a first Internet access packet reported by a first BNG, the first Internet access packet carrying user information and information of the first BNG, and receiving the user's second Internet access packet reported by a second BNG, wherein the second Internet access packet carries user information and information of the second BNG. The method also includes recording, according to the user information, information of the first BNG and information of the second BNG in a BNG list to which the user belongs, and selecting, according to a preset policy, the first BNG from the BNG list. The method also includes delivering the user's forwarding information to the first BNG; and sending a response packet to the user, where the response packet is used to instruct the user to access the Internet by using the first BNG.


