Fixed network IPTV implementation method based on broadband core network
By realizing the multi-operator access and synchronous management of IPTV set-top boxes in the broadband core network architecture, the problem of low construction and operation efficiency of fixed-network IPTV is solved, the user experience is improved, and the broadband co-construction and sharing model is realized.
Patent Information
- Application Number
- CN202411702603.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-26
- Publication Date
- 2025-03-11
AI Technical Summary
Fixed-network IPTV is inefficient in construction and operation, has poor user experience, and user choice preferences lead to wasting operator resources, frequent network failures, affecting user experience.
By realizing multi-operator access to IPTV set-top boxes in the broadband core network architecture, the optical module management system and broadband service system are used to synchronize user information and service information, and combining SDN technology to realize network access control and traffic forwarding.
It improves the network construction and operation efficiency of fixed-network IPTV, reduces costs, improves user experience, and realizes a broadband co-construction and sharing model, reducing resource waste.
Smart Images

Figure CN119603488A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of broadband network construction, and is particularly applicable to a fixed network IPTV implementation method based on a broadband core network. Background Art
[0002] Fixed-line IPTV connects the set-top box to the broadband network to provide users with video services such as digital TV viewing, on-demand, and playback. Fixed-line IPTV service traffic can be divided into control-plane traffic such as network access authentication and address allocation, forwarding-plane unicast traffic such as users watching on-demand videos, watching live broadcasts with time-shift playback, and accessing value-added content, and forwarding-plane multicast traffic such as users watching live TV.
[0003] Fixed-line IPTV relies on the home broadband network, accesses the optical modem provided by the backbone network operator through the router, and then accesses the optical distribution box of the backbone network operator through the wiring cabinet. Generally, the fiber-to-the-home facilities in residential areas are built by the building developer and the residential buildings simultaneously. Each backbone network operator needs to lay out public optical cables and optical distribution facilities outside the residential buildings according to its own situation. When the user selects a backbone network operator, the backbone network operator will issue the company's optical modem to the user, and then connect the user's home optical fiber to its own optical distribution facilities. When the user changes the backbone network operator, the optical modem needs to be replaced, and the user's home optical fiber connection from the optical distribution facilities of other operators needs to be removed and then connected. This results in that in the same area, each backbone network operator needs to invest in a certain amount of public optical cables and optical distribution facilities. The user's choice preference will lead to a waste of resources invested by the operator and low efficiency. At the same time, when each telecommunications operator performs fiber jump operations, there are often serious unsafe factors, which often lead to network failures, increase the number of network repair reports, and reduce user experience.
[0004] Broadband core network (BNC) is a new network architecture for broadband networks, which is mainly responsible for access control, service management and traffic forwarding of broadband services. Based on the concept of SDN technology, it realizes the separation of user plane and control plane of BNG network elements, and can open the separation of forwarding and control of BNC through standardized interfaces. How to improve the construction and operation efficiency of fixed-line IPTV, reduce construction and operation costs, and improve the user experience of fixed-line IPTV based on the new broadband core network (BNC) architecture has become an important direction for network optimization. Summary of the invention
[0005] The present invention aims to provide a fixed-line IPTV implementation method based on a broadband core network, aiming to solve the problems of low construction and operation efficiency and poor user experience of fixed-line IPTV.
[0006] To achieve the above object, the present invention adopts the following technical solutions: According to the fixed network IPTV implementation method based on broadband core network described in the present invention, each IPTV set-top box can access multiple backbone networks; the IPTV set-top box enters the optical modem management system through the unique identity code of the optical modem connected to the IPTV set-top box; the optical modem management system guides the user to enter the broadband service system of the selected backbone network operator, input the user information and IPTV service information and complete the payment, and obtain the IPTV account number and password; the broadband service system of the backbone network operator sends the user information and IPTV service information to the BSS system of the backbone network operator; the BSS system synchronously updates the user's network access rights and service features to the AAA system of the backbone network operator.
[0007] Furthermore, the broadband core network CP sends the IPTV service platform address of the backbone network operator selected by the user to the set-top box, and the IPTV set-top box sends the IPTV account and password to the IPTV service platform; After the IPTV service platform verifies the IPTV account and password of the IPTV set-top box, it allocates service rights to the IPTV set-top box.
[0008] Furthermore, the EPG server of the IPTV service platform sends electronic program guide information to the IPTV set-top box; the IPTV set-top box parses the electronic program guide information and displays it on the user interface.
[0009] Furthermore, the signaling process of the fixed network IPTV control plane includes: the IPTV set-top box sends a DHCP broadcast to all UPs at the broadband core network pool end through the user's optical modem ONU, and the UP encapsulates the message and sends it to the broadband core network CP for decision; after the broadband core network CP identifies the backbone network operator corresponding to the user's optical modem ONU, it requests authentication from the backbone network operator's AAA system, completing the authentication interaction between the IPTV set-top box and the backbone network operator's AAA system; After authentication, the backbone network operator's DHCP server assigns an address to the IPTV set-top box; The broadband core network CP selects a suitable broadband core network UP to undertake the IPTV set-top box service, sends a forwarding flow table, and requests the AAA system to enable billing.
[0010] Furthermore, the DHCP message includes the identifier of the backbone network operator specified by the user, the user account, and the password.
[0011] Furthermore, after the authentication is passed, the DHCP offer / request / ack of the IPTV set-top box is unicast in the designated broadband core network UP selected by the broadband core network CP.
[0012] Furthermore, the fixed network IPTV unicast data plane process includes: the content providing module of the backbone network operator initiates unicast traffic with the IP address of the IPTV set-top box as the destination address, passes through the core router CR of the backbone network operator to the broadband core network UP, and then forwards it through the access network routing table lookup.
[0013] Furthermore, the fixed network IPTV multicast data plane process includes: the backbone network operator's content provision module multicast source initiates multicast traffic with the multicast group address as the destination address, passes through the backbone network operator's core router CR to the broadband core network UP, and then forwards it through the access network routing table lookup.
[0014] The advantages of the present invention are that based on the broadband core network (BNC) architecture, the network transmission scheme of the control plane and data plane of the fixed-line IPTV is reconstructed, the fixed-line IPTV broadband co-construction and sharing is realized, the efficiency of the fixed-line IPTV network construction and operation is improved, the cost of the fixed-line IPTV network construction and operation is reduced, and the user experience of the fixed-line IPTV is improved. BRIEF DESCRIPTION OF THE DRAWINGS
[0015] Figure 1 The figure is a schematic diagram of the flow path of the fixed network IPTV data control plane in the method described in the present invention.
[0016] Figure 2 The figure is a schematic diagram of the unicast traffic path of the fixed network IPTV data plane in the method described in the present invention.
[0017] Figure 3 The figure is a schematic diagram of the multicast traffic path of the fixed network IPTV data plane in the method of the present invention. DETAILED DESCRIPTION
[0018] The technical solutions in the embodiments of the present invention are described clearly and completely below. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.
[0019] In the present invention, fixed-line IPTV includes forwarding-side unicast traffic such as users watching on-demand videos, watching live broadcasts with time-shifted playback, and accessing value-added content, as well as forwarding-side multicast traffic such as users watching live TV. Fixed-line voice refers to the user's fixed-line telephone terminal accessing the broadband network through dial-up, and then realizing the called terminal paging and traffic interaction through switching.
[0020] The fixed network IPTV implementation method based on broadband core network described in the present invention is based on a novel broadband core network (BNC) architecture.
[0021] The broadband core network (BNC) architecture is based on the technical concept of SDN, which can realize the separation of the user plane and control plane of the broadband network gateway BNG network element; and then adopt cloud native technology to realize the cloud-based intensive deployment of the management layer and control plane network elements. The network functions of the control plane are further defined as several "service" modules that can be flexibly called, which can realize the modular deployment of different functions of the BNG control plane, decoupling between modules, and elastic expansion of different modules; realize load sharing among multiple modules with the same function; realize plug-and-play of functional units through automatic discovery and registration of functional units, and adopt standardized API interfaces to realize the openness of BNC capabilities.
[0022] The broadband core network BNC mainly includes the broadband core network control plane (BNC-CP) and the broadband core network user plane (BNC-UP).
[0023] The BNC control plane (BNC-CP) includes the control plane functions (CTRL, UPMNG, ACC, etc.) of the traditional broadband network gateway (BNG), RADIUS server, DHCP server, as well as CDN control plane, intelligent business analysis (CAM) and other network elements to realize functions such as user access control and business management. In the future, the control plane network elements should evolve towards a service-oriented architecture. The various control plane network elements should be interconnected using service-oriented interfaces, and the necessary control plane network elements should be selected and deployed according to the needs of network business development.
[0024] The BNC user plane (BNC-UP) is mainly responsible for user service traffic forwarding and traffic control. It deploys SAC / SAD network elements on demand to provide service intelligent perception and value-added services, and deploys CDN resource pools to provide CDN services according to business development needs.
[0025] The broadband core network BNC is managed by a unified BNC management and control system, which is responsible for the management and operation of the BNC system, service status monitoring, alarm management, rapid fault location and demarcation, service configuration, etc. Each BNC network element and management and control system should support IPv4 / IPv6 dual stack mode and IPv6 single stack mode.
[0026] Among them, the main functions of the BNC control plane (BNC-CP) include CTRL control module, UPMNG management module, ACC access module, AAA responsible for authentication, authorization and billing function module, DHCP address module, CAM and CDN control plane modules. CTRL is responsible for allocating IP addresses to users and interacting with various servers. UPMNG is responsible for UP device status management, sending configurations to the broadband core network user plane UP, creating and distributing forwarding table entries. ACC is responsible for processing PPPoE and DHCP dial-up messages. AAA is responsible for authentication, authorization and billing functions. DHCP is responsible for address management and allocation. CAM is a central analysis platform that collaborates with the intelligent traffic collection unit and is responsible for collecting user flow logs and policy coordination. The CDN control plane is responsible for policy control of CDN, etc.
[0027] The main functions of the BNC user plane (BNC-UP) include BNC-UP, SAU, CDN and other modules. The BNC-UP module is responsible for completing functions such as user service traffic forwarding and traffic control, including: traffic forwarding, QoS, traffic statistics, unicast routing protocol, multicast routing protocol, SRv6 and other forwarding plane functions. The SAU service perception unit is responsible for completing service collection, analysis and reporting functions, including: SAC (card-type service perception unit) and SAD (stand-alone service perception unit). The CDN content provision module is responsible for providing content services to users.
[0028] In the fixed network IPTV implementation method based on broadband core network described in the present invention, each IPTV set-top box can access multiple backbone networks. Specifically, the IPTV set-top box enters the optical modem management system through the unique identity code of the optical modem connected to the IPTV set-top box; the optical modem management system guides the user to enter the broadband service system of the selected backbone network operator, enter the user information and IPTV service information and complete the payment, and obtain the IPTV account and password; the broadband service system of the backbone network operator sends the user information and IPTV service information to the BSS system of the backbone network operator; the BSS system synchronously updates the user's network access rights and service features to the AAA system of the backbone network operator. At this point, the IPTV set-top box has established a connection with the backbone network.
[0029] Afterwards, the IPTV set-top box sends a DHCP broadcast to all UPs in the broadband core network pool through the user's optical modem ONU. The UP encapsulates the message and sends it to the broadband core network CP for decision. After the broadband core network CP identifies the backbone network operator corresponding to the user's optical modem ONU, it requests authentication from the backbone network operator's AAA system to complete the authentication interaction between the IPTV set-top box and the backbone network operator's AAA system. After the authentication is passed, the backbone network operator's DHCP server assigns an address to the IPTV set-top box, and the broadband core network CP selects a suitable broadband core network UP to undertake the IPTV set-top box service, sends down the forwarding flow table, and requests the AAA system to start billing.
[0030] Among them, the DHCP message includes the backbone network operator's identifier, user account, and password. The broadband core network CP control plane determines which backbone network operator the current user's optical modem ONU belongs to based on the backbone network operator's identifier in the DHCP message, and then redirects the DHCP message to the corresponding backbone network operator's AAA (authentication, authorization, and accounting) system for authentication. After the user's optical modem ONU completes the authentication interaction with the backbone network operator's AAA system, the broadband core network control plane CP requests an address from the designated backbone network operator's DHCP server. The backbone network operator's DHCP server allocates an IP address to the current user's IPTV set-top box. The IP address is forwarded to the broadband core network user plane UP through the broadband core network control plane CP, and the broadband core network control plane CP sends a forwarding flow table to the broadband core network user plane UP. At the same time, the broadband core network control plane CP requests the backbone network operator's AAA (authentication, authorization, and accounting) to start accounting. Subsequent DHCP offer / request / ack messages of the user's IPTV set-top box are all unicast through the designated broadband core network UP.
[0031] Since the broadband core network control plane CP and user plane UP, as well as the PON network below the broadband core network UP, are uniformly constructed and operated, and are equally connected to various backbone network operators, a co-construction and sharing model of "one company builds and multiple companies use" is realized, breaking the current complex process in which each backbone network operator needs to provide ONU equipment for their own users and then connect the user's home optical fiber to their own network through fiber hopping.
[0032] At the same time, the broadband core network CP sends the IPTV service platform address of the backbone network operator selected by the user to the set-top box. The IPTV set-top box connects to the IPTV service platform to start the service authentication process. That is, the IPTV set-top box sends a data packet of identity information such as the IPTV account and password to the IPTV service platform; after the IPTV service platform verifies the IPTV account and password of the IPTV set-top box, it allocates service permissions to the IPTV set-top box.
[0033] If the IPTV service platform verifies that the IPTV account and password of the IPTV set-top box are correct, it returns a message of successful authentication to the IPTV set-top box and allocates corresponding service permissions to the user, such as a list of accessible channels, value-added service permissions, etc. If the IPTV account and password of the IPTV set-top box are incorrect, it returns a prompt of authentication failure, and the set-top box cannot access the IPTV service normally.
[0034] After successful authentication, the IPTV set-top box will request the EPG server of the IPTV service platform for electronic program guide information. The EPG server stores information such as program schedules and program introductions for all channels. After receiving the request, the EPG server will send the relevant EPG data to the set-top box. After receiving the data, the set-top box will parse it and display it on the user interface. Users can view the program schedules of each channel in the current and future period through the electronic program guide.
[0035] like Figure 1 FIG. 1 is a schematic diagram of the control plane traffic path of the fixed network IPTV service.
[0036] In the fixed network IPTV implementation method based on broadband core network of the present invention, the control plane traffic path for the fixed network IPTV is as follows: Figure 1 shown.
[0037] The IPTV set-top box starts the address acquisition and authentication process, sends a DHCP discover message to broadcast to all user plane UPs at the broadband core network pool end, and the broadband core network user plane UP encapsulates the message into a VXLAN tunnel and sends it to the broadband core network control plane CP for authentication with the corresponding backbone network operator's AAA (authentication, authorization, and accounting) system.
[0038] After the uplink data of the IPTV set-top box passes through the user's optical modem ONU, the message sent to the broadband core network control plane CP contains the identification of the backbone network operator. The broadband core network control plane CP recognizes that the user's optical modem ONU is a user of the backbone network operator, and determines that its IPTV set-top box is also a user of the backbone network operator, and then transfers all negotiation messages to the backbone network operator's AAA server. The backbone network operator's AAA server performs authentication interaction with the IPTV set-top box to complete the authentication of the IPTV set-top box.
[0039] After the authentication is passed, the backbone network operator's DHCP server allocates an IP address to the user's IPTV set-top box (all subsequent traffic is forwarded to the backbone network operator's backbone bearer network), the broadband core network control plane CP selects the appropriate broadband core network user plane UP, and subsequent dhcp offer / request / ack are all unicast; the broadband core network control plane CP sends the forwarding flow table; the broadband core network control plane CP requests AAA to start the billing process.
[0040] In the fixed network IPTV implementation method based on broadband core network described in the present invention, the fixed network IPTV data plane flow is divided into unicast and multicast. Figure 2 As shown in FIG. 1 , it is a schematic diagram of the unicast path of data plane traffic of fixed network IPTV service. Figure 3 , which is a schematic diagram of the data plane traffic multicast path of the fixed network IPTV service.
[0041] When unicasting, the content provider module of the backbone network operator initiates unicasting with the IP address of the user's IPTV set-top box as the destination address, and transmits the data to the broadband core network user plane UP through the core router CR of the backbone network operator, accesses the access network, and forwards the data through the network router table lookup, the backbone network operator's EVPN-VPLS forwards, and the OLT / ONU Layer 2 VLAN table lookup forwards the data.
[0042] When multicasting, the backbone network operator's multicast source initiates multicast traffic with the multicast group address as the destination address, and then passes through the backbone network operator's core router CR to the broadband core network user plane UP access network to check the multicast routing table for forwarding, and the OLT / ONU checks the Layer 2 multicast forwarding table for forwarding.
Claims
1. A method for implementing fixed network IPTV based on a broadband core network, characterized in that: Each IPTV set-top box can access multiple backbone networks; the IPTV set-top box enters the optical modem management system through the unique identity code of the user's optical modem connected to the IPTV set-top box; the optical modem management system guides the user to enter the broadband service system of the selected backbone network operator, enter the user information and IPTV service information and complete the payment, and obtain the IPTV account and password; the broadband service system of the backbone network operator sends the user information and IPTV service information to the backbone network operator's BSS system; the BSS system synchronously updates the user's network access rights and service features to the backbone network operator's AAA system.
2. The method for implementing fixed network voice and fixed network IPTV based on broadband core network according to claim 1, characterized in that: The broadband core network CP sends the IPTV service platform address of the backbone network operator selected by the user to the set-top box, and the IPTV set-top box sends the IPTV account and password to the IPTV service platform; After the IPTV service platform verifies the IPTV account and password of the IPTV set-top box, it allocates service rights to the IPTV set-top box.
3. The method for implementing fixed network voice and fixed network IPTV based on broadband core network according to claim 2, characterized in that: The EPG server of the IPTV service platform sends the electronic program guide information to the IPTV set-top box; the IPTV set-top box parses the electronic program guide information and displays it on the user interface.
4. The method for implementing fixed network voice and fixed network IPTV based on broadband core network according to claim 1, characterized in that: The signaling process of the fixed network IPTV control plane includes: the IPTV set-top box sends a DHCP broadcast to all UPs in the broadband core network pool through the user's optical modem ONU, and the UP encapsulates the message and sends it to the broadband core network CP for decision; After the broadband core network CP identifies the backbone network operator corresponding to the user's optical modem ONU, it requests authentication from the backbone network operator's AAA system, completing the authentication interaction between the IPTV set-top box and the backbone network operator's AAA system; After authentication, the backbone network operator's DHCP server assigns an address to the IPTV set-top box; The broadband core network CP selects a suitable broadband core network UP to undertake the IPTV set-top box service, sends a forwarding flow table, and requests the AAA system to enable billing.
5. The method for implementing fixed network voice and fixed network IPTV based on broadband core network according to claim 4, characterized in that: The DHCP message includes the backbone network operator's identifier, user account, and password specified by the user.
6. The method for implementing fixed network IPTV based on broadband core network according to claim 4, characterized in that: After authentication, the DHCP offer / request / ack of the IPTV set-top box is unicast in the designated broadband core network UP selected by the broadband core network CP.
7. The method for implementing fixed network IPTV based on broadband core network according to claim 1, characterized in that: The fixed network IPTV unicast data plane process includes: the content provider module of the backbone network operator initiates unicast traffic with the IP address of the IPTV set-top box as the destination address, passes through the core router CR of the backbone network operator to the broadband core network UP, and then forwards it through the access network routing table lookup.
8. The method for implementing fixed network IPTV based on broadband core network according to claim 1, characterized in that: The fixed network IPTV multicast data plane process includes: the backbone network operator's content provider module multicast source initiates multicast traffic with the multicast group address as the destination address, passes through the backbone network operator's core router CR to the broadband core network UP, and then forwards it through the access network routing table lookup.