Home width value added service configuration system, method, device, medium and program product

Through the home broadband value-added business configuration system, the user operation portal, the home broadband value-added business operation platform and gateway container management components are used to solve the problem that traditional broadband services are difficult to meet the needs of multiple scenarios, and efficient home broadband value-added business configuration and diversified business support are achieved, improving the user experience.

CN120017536AActive Publication Date: 2025-05-16CHINA MOBILEHANGZHOUINFORMATION TECH CO LTD +1
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
CN202311538431.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-11-16
Publication Date
2025-05-16
Estimated Expiration
2043-11-16

AI Technical Summary

Technical Problem

Traditional broadband services are difficult to meet the needs of users' multi-scenario and multi-level services, poor user experience, and operators lack home broadband gateway tools, resulting in low conversion rate and poor user experience of value-added services.

Method used

It provides a home broad value-added business configuration system, including a user operation portal, a home broad value-added business operation platform and gateway container management components. Through the system, it receives user value-added business configuration requests, manages gateway container service components, and controls the home gateway or router to configure value-added business services.

Benefits of technology

It improves the efficiency of home broadband value-added business configuration, improves user satisfaction, and realizes flexible and efficient configuration of user home broadband value-added business, and supports the development of a variety of business scenarios and business plug-ins.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120017536A_ABST
    Figure CN120017536A_ABST
Patent Text Reader

Abstract

The invention discloses a home wide value added service configuration system, method and device, a medium and a program product, and relates to the technical field of big data. The system comprises a user operation entrance, a home wide value added service operation platform and a gateway container management component, the user operation entrance is used for receiving a value-added service configuration request input by a user; the home wide value-added service operation platform is used for managing the gateway container service component according to service requirements, receiving a value-added service configuration request transmitted by the user operation entrance, and sending the value-added service configuration request to the gateway container management component; and the gateway container management component is deployed on the home gateway or the router and is used for controlling the home gateway or the router to carry out value-added service configuration for the user in response to a value-added service configuration request transmitted by the home wide value-added service operation platform. According to the embodiment of the invention, the overall home wide value added service configuration efficiency can be effectively improved, and the user satisfaction can be improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application belongs to the field of Internet technology, and in particular, relates to a home broadband value-added service configuration system, method, device, medium and program product. Background Art

[0002] With the rapid development of Internet technology and services, broadband products have entered thousands of households, further stimulating the endless demand of users for Internet access. Operators' traditional broadband services have various problems and are difficult to adapt to the high-quality and rapid development of the market. This is mainly reflected in the following aspects:

[0003] (1) The scale of broadband is saturated, and the growth rate of operators' revenue is slowing down. Operators are in urgent need of developing new services to improve user service stickiness. Traditional operators can only sell broadband resources. With the development of Internet technology, the broadband services of operators have shown the characteristics of slowing down the growth of total business volume and business revenue. The broadband penetration rate is high, and the broadband market is saturated. Operators are in urgent need of realizing the transformation of "value management based on scale".

[0004] (2) Traditional broadband based solely on network speed is difficult to meet users' multi-scenario and multi-level business needs. At present, traditional operators' broadband services essentially sell bandwidth resources and do not pay attention to user usage scenarios. At present, home office and online education have further stimulated the scenario-based characteristics of users' broadband Internet access. For example, online education requires one-to-one interaction without lag in online live classes; in online gaming scenarios, it requires no disconnection, no packet loss, low latency, low jitter, etc. In the scenario of teenagers surfing the Internet, it requires anti-addiction and anti-online fraud.

[0005] (3) With client software or networking routers as carriers, the user experience is poor. Specifically, the value-added services provided by existing operators, equipment manufacturers, and Internet manufacturers around broadband are mostly carried out with client software or networking routers as carriers, and the user experience is poor. In order to improve broadband stickiness and earn traffic profits, equipment manufacturers and Internet manufacturers currently lack a home broadband gateway. They mostly provide home broadband value-added services to users through third-party home routers or customized devices, mobile applications, computer clients, etc. However, this type of value-added service delivery method still has many shortcomings. For example, this method often requires users to install additional software or purchase third-party equipment, resulting in a low user conversion rate and a poor overall user experience of value-added services.

[0006] Based on this, the industry is still in urgent need of a new type of home broadband value-added service provision solution to bring users a good value-added service experience. Summary of the invention

[0007] The embodiments of the present application provide a home broadband value-added service configuration system, method, device, medium and program product, which can effectively improve the overall home broadband value-added service configuration efficiency and improve user satisfaction.

[0008] In a first aspect, an embodiment of the present application provides a home broadband value-added service configuration system, the home broadband value-added service configuration system comprising: a user operation portal, a home broadband value-added service operation platform, and a gateway container management component;

[0009] The user operation entry is used to receive a value-added service configuration request input by a user;

[0010] The home broadband value-added service operation platform is used to manage the gateway container service component according to service requirements, and receive the value-added service configuration request transmitted by the user operation portal, and send the value-added service configuration request to the gateway container management component;

[0011] The gateway container management component is deployed on the home gateway or router, and is used to respond to the value-added service configuration request transmitted by the home broadband value-added service operation platform, and control the home gateway or router to configure the value-added service for the user.

[0012] According to some embodiments of the present application, optionally, the home broadband value-added service configuration system further includes a message middleware; the message middleware is used to receive a message push interface call request initiated by the home broadband value-added service operation platform when the home broadband value-added service operation platform receives a value-added service configuration request; and, in response to the message push interface call request, publish a notification message to the gateway container management component;

[0013] The gateway container management component is used to respond to the notification message and publish a response message to the message middleware; and initiate a policy interface request to the home broadband value-added service operation platform, so that the home broadband value-added service operation platform responds to the policy interface request and sends the value-added service configuration request to the gateway container management component.

[0014] According to some embodiments of the present application, optionally, the gateway container management component is further used to obtain the pending operation processing identifier of the gateway container management component on the home broadband value-added service operation platform by periodically initiating a heartbeat interface request to the home broadband value-added service operation platform after receiving the notification message and before initiating a policy interface request to the home broadband value-added service operation platform;

[0015] The home broadband value-added service operation platform is also used to respond to the gateway container management component with a pending operation processing identifier when a pending operation processing identifier is detected, so that the gateway container management component initiates a policy interface request to the home broadband value-added service operation platform after receiving the response information initiated by the home broadband value-added service operation platform.

[0016] According to some embodiments of the present application, optionally, before initiating a heartbeat interface request to the home broadband value-added service operation platform at a regular interval, the gateway container management component is further used to: report device identification information to the home broadband value-added service operation platform, and establish a polling mechanism with the home broadband value-added service operation platform.

[0017] According to some embodiments of the present application, optionally, the gateway container management component is specifically used to:

[0018] In response to the value-added service configuration request, create corresponding routing rules based on IPtables;

[0019] When the user's corresponding terminal device performs application operations, the home gateway or router is controlled to receive the user's service traffic data packets, and the service traffic data packets are matched with routing rules based on IPset technology, and the service traffic data packets are marked when they meet the preset conditions;

[0020] Routes marked service traffic packets to the virtual network card for processing.

[0021] According to some embodiments of the present application, optionally, the home broadband value-added service system further includes a public communication component; the public communication component is deployed on a home gateway or a router;

[0022] The public communication component is used to realize the business communication between the home broadband value-added service operation platform and the gateway container management component.

[0023] According to some embodiments of the present application, optionally, the home broadband value-added service operation platform is also used to perform data management on user information, service information, device information and application information.

[0024] Based on the same inventive concept, in a second aspect, an embodiment of the present application provides a method for configuring a home broadband value-added service, the method comprising:

[0025] Receiving a value-added service configuration request input by a user;

[0026] In response to the value-added service configuration request, the home gateway or router is controlled to perform value-added service configuration for the user.

[0027] In a third aspect, an embodiment of the present application provides a home broadband value-added service configuration device, the home broadband value-added service configuration device comprising:

[0028] a processor and a memory storing computer program instructions;

[0029] When the processor executes the computer program instructions, the method for configuring the home broadband value-added service provided in any one of the above embodiments of the present application is implemented.

[0030] In a fourth aspect, an embodiment of the present application provides a computer storage medium, on which computer readable storage medium is stored computer program instructions, and when the computer program instructions are executed by a processor, a method for configuring a home broadband value-added service as provided in any one of the above embodiments of the present application is implemented.

[0031] In a fifth aspect, an embodiment of the present application provides a computer program product. When instructions in the computer program product are executed by a processor of an electronic device, the electronic device executes a method for configuring a home broadband value-added service as provided in any one of the above embodiments of the present application.

[0032] The embodiments of the present application provide a home broadband value-added service configuration system, method, device, medium and program product. By providing a user operation portal, a home broadband value-added service operation platform and a gateway container management component in the home broadband value-added service configuration system, the user operation portal can be used to receive a value-added service configuration request input by a user; the home broadband value-added service operation platform is used to manage the gateway container service component according to service requirements. In the case where a user initiates a value-added service configuration request through the user operation portal, the value-added service configuration request is sent to the gateway container management component. In this way, the gateway container management component deployed on the home gateway or router, after receiving the value-added service configuration request transmitted by the home broadband value-added service operation platform, controls the home gateway or router to configure the value-added service for the user, thereby realizing flexible and efficient configuration of the user's home broadband value-added service.

[0033] From the above description, it can be seen that a home broadband value-added service configuration system, method, device, medium and program product of the embodiment of the present application, by providing a user operation portal, a home broadband value-added service operation platform and a gateway container management component in the home broadband value-added service configuration system, can form a home broadband value-added service ecosystem framework that integrates a user operation portal, a service operation platform and a gateway container management component, which can be flexibly expanded to support diverse services. The home broadband value-added service ecosystem framework can support the development of various service plug-ins, thereby realizing the scenario-based and diversified development of home broadband services, which can effectively improve the overall home broadband value-added service configuration efficiency and improve user satisfaction. BRIEF DESCRIPTION OF THE DRAWINGS

[0034] In order to more clearly illustrate the technical solution of the embodiments of the present application, the following is a brief introduction to the drawings required for use in the embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without any creative work.

[0035] Figure 1 It is a schematic diagram of the architecture of a home broadband value-added service configuration system provided by an embodiment of the present application;

[0036] Figure 2 This is a schematic diagram of an accelerated traffic routing path of a home broadband value-added service configuration system provided in an embodiment of the present application;

[0037] Figure 3 This is a schematic diagram of the communication timing between the gateway container management component and the home broadband value-added service operation platform provided in an embodiment of the present application;

[0038] Figure 4 is a system timing diagram of a home broadband value-added service configuration system provided by an embodiment of the present application;

[0039] Figure 5 It is a flowchart of a method for configuring a home broadband value-added service provided by an embodiment of the present application;

[0040] Figure 6 It is a structural diagram of a home broadband value-added service configuration device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0041] The features and exemplary embodiments of various aspects of the present application will be described in detail below. In order to make the purpose, technical solutions and advantages of the present application clearer, the present application will be further described in detail below in conjunction with the accompanying drawings and specific embodiments. It should be understood that the specific embodiments described herein are only intended to explain the present application, rather than to limit the present application. For those skilled in the art, the present application can be implemented without the need for some of these specific details. The following description of the embodiments is only to provide a better understanding of the present application by illustrating the examples of the present application.

[0042] It should be noted that, in this article, relational terms such as first and second, etc. are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Moreover, the terms "include", "comprise" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, the elements defined by the statement "include..." do not exclude the presence of other identical elements in the process, method, article or device including the elements.

[0043] It should be noted that the acquisition, storage, use, and processing of data in the technical solution of this application are in compliance with the relevant provisions of national laws and regulations.

[0044] In order to solve the problems of the prior art, the embodiments of the present application provide a method, device, equipment, computer storage medium and program product for configuring a home broadband value-added service. It should be noted that the embodiments provided in the present application are not intended to limit the scope of the present application.

[0045] The following first introduces the home broadband value-added service configuration system provided in the embodiment of the present application.

[0046] Figure 1 The schematic diagram of the architecture of the home broadband value-added service configuration system provided by an embodiment of the present application is shown. The home broadband value-added service configuration method is applied to an electronic device, which may include a server or a user terminal. Figure 1 As shown, the home broadband value-added service configuration system includes a user operation portal, a home broadband value-added service operation platform and a gateway container management component.

[0047] like Figure 1 As shown, the user operation portal can be used to receive the value-added service configuration request input by the user. Specifically, the user operation portal can be in the form of WeChat applet, web page, mobile phone APP (Application) for user operation, and all operations are performed by interacting with the home broadband value-added service operation platform to solve the limitation that users can only use the service under the local area network.

[0048] The above-mentioned home broadband value-added service operation platform can be used to manage the gateway container service component according to service requirements, and receive the value-added service configuration request transmitted by the user operation portal, and send the value-added service configuration request to the gateway container management component.

[0049] In some more specific implementations, the above-mentioned home broadband value-added service operation platform is also used to perform data management on user information, service information, device information and application information.

[0050] Specifically, see Figure 1 The home broadband value-added service operation platform can be divided into four modules: user management, service management, device management, and application management. The home broadband value-added service operation platform can be responsible for the overall scheduling of services, sending installation, uninstallation, start, stop, and update commands to the gateway container management component, and overall management of all gateway container management components according to business needs.

[0051] The above-mentioned home broadband value-added service operation platform can also be responsible for information synchronization with the first and second-level home open platforms and business systems, playing a central role in value-added services. At the same time, it provides H5 (HTML5.0, Hypertext Markup Language) page or interface support, which is convenient for implanting WeChat applet or mobile phone APP to realize user operation interaction.

[0052] The gateway container management component is deployed on the home gateway or router to respond to the value-added service configuration request transmitted by the home broadband value-added service operation platform and control the home gateway or router to configure the value-added service for the user. It can be responsible for implementing the functions of pulling, starting, stopping, upgrading, and uninstalling service plug-ins in the home gateway or router according to the needs of different services and the user's service subscription and usage information, playing a core role in actual key value-added services and having an effect similar to the mobile phone application market.

[0053] Specifically, the above-mentioned gateway container management component can be VASDocker (Value-Added-ServiceDocker, value-added service container), which can be built using Linux lightweight container LXC (Linux Container) kernel virtualization technology, and can be used to host various value-added service applications, while achieving effective isolation between home broadband value-added services and normal broadband basic Internet access functions, so that the functions of the home gateway or router in the home broadband value-added service scenario and the basic broadband Internet access scenario do not affect each other.

[0054] The VASDocker container plug-in can also realize a series of home broadband value-added service operations such as subscription, information query, and traffic forwarding acceleration through the smart gateway, and according to the service subscription verification, the corresponding value-added service application module functions such as information pulling, installation, uninstallation, start and stop, and update of business functions can be carried out. VASDocker can also realize the delivery of business plug-ins according to subscription, on-demand, or the integration of multiple business plug-ins, so as to meet the requirements of business ecology.

[0055] From the above description, it can be seen that a home broadband value-added service configuration system in an embodiment of the present application can form a home broadband value-added service ecosystem framework that integrates a user operation portal, a service operation platform and a gateway container management component by providing a user operation portal, a home broadband value-added service operation platform and a gateway container management component in the home broadband value-added service configuration system. It can be flexibly expanded to support diverse services. The home broadband value-added service ecosystem framework can support the development of various service plug-ins, thereby realizing the scenario-based and diversified development of home broadband services, which can effectively improve the overall home broadband value-added service configuration efficiency and improve user satisfaction.

[0056] According to some embodiments of the present application, more specifically, the home broadband value-added service system further includes a public communication component. This public communication component is also deployed on a home gateway or router and can be used to implement service communication between the home broadband value-added service operation platform and the gateway container management component.

[0057] In this embodiment, a public communication component is used to support all communication functions between the home broadband value-added service operation platform and VASDocker, as well as between the home broadband value-added service operation platform and various service plug-ins, to complete a series of information communications such as operation control, information reporting, and configuration update, and is the transit communication unit of the entire service system.

[0058] According to some embodiments of the present application, it is optional to consider that the core and most basic function of the development of home broadband value-added services is the identification and diversion technology of services. Only after the traffic is accurately and efficiently identified can specific business processing be carried out. For typical services such as game acceleration, education acceleration, green Internet access, and security protection, the identification of business traffic is the first step.

[0059] Currently, due to the limitations of the hardware configuration and performance of home broadband gateways, the traditional traffic identification method based on CPU (Central Processing Unit / Processor) soft processing is difficult to implement on home broadband gateways. Based on this, the gateway container management component is specifically used for:

[0060] In response to the value-added service configuration request, create corresponding routing rules based on IPtables;

[0061] When the user's corresponding terminal device performs application operations, the home gateway or router is controlled to receive the user's service traffic data packets, and the service traffic data packets are matched with routing rules based on IPset technology, and the service traffic data packets are marked when they meet the preset conditions;

[0062] Routes marked service traffic packets to the virtual network card for processing.

[0063] Specifically, this embodiment proposes to adopt the diversion and diversion technology based on IPTables+IPSet+TUN to solve the problem of insufficient diversion and diversion performance based on business, so that various home broadband value-added services can be carried out without affecting the performance of the gateway. This embodiment is based on the IPTables extension IPSet module, which can accommodate a large-scale IP address library, so as to perform high-performance identification and acceleration of traffic based on IP addresses. After identifying the business traffic that needs attention, if further CPU processing is still required, it is sent to the CPU through the TUN virtual network card technology.

[0064] In general, VASDocker interacts with the home broadband value-added service operation platform to obtain user service subscription information, complete the distribution of IP rules for designated services, and control the smart gateway (home gateway or router) to complete the identification and diversion of service traffic data packets.

[0065] See below Figure 2, Figure 2 Schematic diagram of the accelerated traffic routing path of the home broadband value-added service configuration system provided by an embodiment of the present application. Figure 2 As shown, the gateway container management component responds to the home broadband value-added service configuration request and creates corresponding routing rules based on IPtables.

[0066] When the terminal device corresponding to the user performs application operations, the home gateway or router is controlled to receive the user's business traffic data packet. For example, the acceleration device A corresponding to user A can send game data packets and non-game data packets. After the home gateway receives the game data packet and the non-game data packet, the IPSet technology is extended on the basis of IPTables to mark the game data packet, and then the game data including the route of the marked acceleration device A is sent to the virtual network card (tun) application layer for data processing, and the non-game data is routed to the physical network card for data processing and reporting. In this way, the business traffic identification and diversion processing are completed by controlling the intelligent gateway.

[0067] According to some embodiments of the present application, the home broadband value-added service configuration system may further include a message middleware. The message middleware is used to receive a message push interface call request initiated by the home broadband value-added service operation platform when the home broadband value-added service operation platform receives a value-added service configuration request; and, in response to the message push interface call request, publish a notification message to the gateway container management component.

[0068] The gateway container management component is used to respond to the notification message and publish a response message to the message middleware; and initiate a policy interface request to the home broadband value-added service operation platform, so that the home broadband value-added service operation platform responds to the policy interface request and sends the value-added service configuration request to the gateway container management component.

[0069] The above-mentioned gateway container management component is also used to obtain the pending operation processing identifier of the gateway container management component in the home broadband value-added service operation platform by regularly initiating a heartbeat interface request to the home broadband value-added service operation platform after receiving a notification message and before initiating a policy interface request to the home broadband value-added service operation platform.

[0070] The home broadband value-added service operation platform is also used to respond to the gateway container management component with a pending operation processing identifier when a pending operation processing identifier is detected, so that the gateway container management component initiates a policy interface request to the home broadband value-added service operation platform after receiving the response information initiated by the home broadband value-added service operation platform.

[0071] According to some embodiments of the present application, optionally, before initiating a heartbeat interface request to the home broadband value-added service operation platform at a regular interval, the gateway container management component is further used to: report device identification information to the home broadband value-added service operation platform, and establish a polling mechanism with the home broadband value-added service operation platform.

[0072] To facilitate understanding of the above embodiments, please refer to Figure 3 and Figure 4 , Figure 3 This is a schematic diagram of the communication timing between the gateway container management component and the home broadband value-added service operation platform provided in an embodiment of the present application; Figure 4 This is a system timing diagram of a home broadband value-added service configuration system provided in an embodiment of the present application.

[0073] In this embodiment, taking into account the fact that users can currently only operate home broadband value-added service products within a local area network, a mechanism is proposed to actively communicate with the home broadband value-added service operation platform through VASDocker through periodic polling at a certain period. When the user uses an operation portal such as WeChat applet, the home broadband value-added service operation platform performs operation control on VASDocker based on the aforementioned polling channel, thereby realizing a roaming experience for the home broadband value-added service, which is no longer limited to local area network operations.

[0074] See below Figure 3 ,like Figure 3 As shown, in order to realize the polling communication between the home broadband value-added service operation platform and the gateway container management component VASDocker, after the above-mentioned home broadband intelligent gateway is powered on and connected to the broadband network, VASDocker is started and can actively report the MAC (Media Access Control or Medium Access Control) address and other device identification information to the home broadband value-added service operation platform. The home broadband value-added service operation platform obtains broadband device information from the first-level home opening platform to verify the legality of the device and the business handling status.

[0075] VASDocker and the home broadband value-added service operation platform maintain a polling mechanism. After the channel is established, when the user operates the gateway device and the corresponding service through the operation portal, the home broadband value-added service operation platform can actively complete the communication with VASDocker. The overall timing can be as follows: Figure 4 shown.

[0076] like Figure 4 As shown in the figure, the VASDocker polling cycle can be obtained from the home broadband value-added service operation platform when it is powered on for the first time, so that the home broadband value-added service operation platform can configure a separate operation cycle according to the user device. Figure 4In the case of a large scale of home broadband gateways, polling messages will occupy a large bandwidth, and the user operation experience is usually within a few seconds. The message load sharing can be achieved through message middleware (such as EMQ cluster mode). Based on this mechanism, users can get rid of the LAN restrictions and realize the operation control of home intranet devices in roaming conditions, which greatly improves the user service experience.

[0077] Specifically, when the home broadband value-added service operation platform receives a value-added service configuration request, the home broadband value-added service operation platform calls the MQTT (Message Queuing Telemetry Transport) message push interface, and the above-mentioned value-added service configuration request can be specifically used, for example, to update the management and control policy or update the value-added service configuration request. Correspondingly, the message middleware EMQ cluster receives the message push interface call request initiated by the home broadband value-added service operation platform. After receiving the above-mentioned message push interface call request, the message middleware EMQ cluster will respond to the message push interface call request and publish an MQTT notification message to the gateway container management component.

[0078] The gateway container management component is used to respond to the MQTT notification message sent by the EMQ cluster and publish the corresponding MQTT response message to the message middleware. On the basis of the polling communication mechanism pre-established between the gateway container management component and the home broadband value-added service operation platform, the gateway container management component periodically initiates a heartbeat interface request (request heartbeat interface) to the home broadband value-added service operation platform to obtain the pending operation processing identifier of the gateway container management component on the home broadband value-added service operation platform.

[0079] In this way, when the home broadband value-added service operation platform detects the pending operation processing identifier, it responds to the pending operation processing identifier to the gateway container management component, so that the gateway container management component initiates a policy interface request to the home broadband value-added service operation platform after receiving the response information initiated by the home broadband value-added service operation platform. In this way, the home broadband value-added service operation platform responds to the policy interface request and sends the value-added service configuration request to the gateway container management component. The gateway container management component can respond to the value-added service configuration request transmitted by the home broadband value-added service operation platform, thereby controlling the home gateway or router to configure the value-added service for the user, and finally completing the support for the user's home broadband value-added service.

[0080] In general, the home broadband value-added service configuration system in this application builds a home broadband value-added service application store through the home broadband value-added service operation platform and VASDocker technology, strengthens business scenarios, forms scenario-based broadband products, and solves the problem that traditional operators can only sell broadband resources and are difficult to form business stickiness. The home broadband value-added service configuration system completes the stripping of the common basic functions of the business through the VASDocker component, forming a diversion, diversion and communication module, which can support various types of home broadband value-added services.

[0081] Based on the same inventive concept, the home broadband value-added service configuration method provided in the embodiment of the present application is introduced below. Figure 5 The flowchart of the method for configuring a home broadband value-added service provided by an embodiment of the present application is shown. The method for configuring a home broadband value-added service is applied to the system for configuring a home broadband value-added service provided by any of the aforementioned embodiments of the present application. Figure 5 As shown, the home broadband value-added service configuration method includes the following steps:

[0082] S510, receiving a value-added service configuration request input by a user;

[0083] S520, in response to the value-added service configuration request, controlling the home gateway or router to perform value-added service configuration for the user.

[0084] The embodiment of the present application provides a method for configuring a home broadband value-added service, which has the beneficial effects of the home broadband value-added service configuration system provided by the embodiment of the present application. For details, reference may be made to the specific description of the home broadband value-added service configuration system in the above embodiments, which will not be repeated in this embodiment.

[0085] Based on the home broadband value-added service configuration method provided in the above embodiment, out of the same inventive concept, the present application also provides a home broadband value-added service configuration device corresponding to the above home broadband value-added service configuration method. Figure 6 Provides a detailed introduction to the equipment configured for home broadband value-added services.

[0086] See below Figure 6 , Figure 6 It is a structural diagram of a home broadband value-added service configuration device provided in an embodiment of the present application.

[0087] The home broadband value-added service configuration device may include a processor 601 and a memory 602 storing computer program instructions.

[0088] Specifically, the processor 601 may include a central processing unit (CPU), or an application specific integrated circuit (ASIC), or may be configured to implement one or more integrated circuits of the embodiments of the present application.

[0089] The memory 602 may include a large capacity memory for data or instructions. By way of example and not limitation, the memory 602 may include a hard disk drive (HDD), a floppy disk drive, a flash memory, an optical disk, a magneto-optical disk, a magnetic tape, or a universal serial bus (USB) drive or a combination of two or more of these. In appropriate cases, the memory 602 may include a removable or non-removable (or fixed) medium. In appropriate cases, the memory 602 may be inside or outside the integrated gateway disaster recovery device. In a specific embodiment, the memory 602 is a non-volatile solid-state memory.

[0090] The memory may include read-only memory (ROM), random access memory (RAM), magnetic disk storage media devices, optical storage media devices, flash memory devices, electrical, optical or other physical / tangible memory storage devices. Thus, typically, the memory includes one or more tangible (non-transitory) computer-readable storage media (e.g., memory devices) encoded with software including computer-executable instructions, and when the software is executed (e.g., by one or more processors), it is operable to perform the operations described with reference to the method according to an aspect of the present disclosure.

[0091] The processor 601 reads and executes the computer program instructions stored in the memory 602 to implement any one of the home broadband value-added service configuration methods in the above embodiments.

[0092] In one example, the data home broadband value-added service configuration device may further include a communication interface 603 and a bus 610. Figure 6 As shown, the processor 601, the memory 602, and the communication interface 603 are connected via a bus 610 and communicate with each other.

[0093] The communication interface 603 is mainly used to implement communication between various modules, devices, units and / or equipment in the embodiments of the present application.

[0094] Bus 610 includes hardware, software or both, and couples the components of home broadband value-added service configuration equipment to each other. For example, but not limitation, bus may include accelerated graphics port (AGP) or other graphics bus, enhanced industrial standard architecture (EISA) bus, front-end bus (FSB), hypertransport (HT) interconnection, industrial standard architecture (ISA) bus, infinite bandwidth interconnection, low pin count (LPC) bus, memory bus, micro channel architecture (MCA) bus, peripheral component interconnection (PCI) bus, PCI-Express (PCI-X) bus, serial advanced technology attachment (SATA) bus, video electronics standard association local (VLB) bus or other suitable bus or two or more of these combinations. In appropriate cases, bus 610 may include one or more buses. Although the present application embodiment describes and shows a specific bus, the present application considers any suitable bus or interconnection.

[0095] The home broadband value-added service configuration device executes the home broadband value-added service configuration method in the embodiment of the present application, thereby realizing the home broadband value-added service configuration method described in the embodiment of the present application.

[0096] In addition, in combination with the home broadband value-added service configuration method in the above embodiment, the present application embodiment can provide a computer storage medium for implementation. The computer storage medium stores computer program instructions; when the computer program instructions are executed by a processor, any home broadband value-added service configuration method in the above embodiment is implemented.

[0097] Based on the home broadband value-added service configuration method in the above embodiment, an embodiment of the present application provides a computer program product. When the instructions in the computer program product are executed by a processor of an electronic device, the electronic device executes the home broadband value-added service configuration method provided in any one of the above embodiments of the present application.

[0098] It should be clear that the present application is not limited to the specific configuration and processing described above and shown in the figures. For the sake of simplicity, a detailed description of the known method is omitted here. In the above embodiments, several specific steps are described and shown as examples. However, the method process of the present application is not limited to the specific steps described and shown, and those skilled in the art can make various changes, modifications and additions, or change the order between the steps after understanding the spirit of the present application.

[0099] The functional blocks shown in the above-described block diagram can be implemented as hardware, software, firmware or a combination thereof. When implemented in hardware, it can be, for example, an electronic circuit, an application specific integrated circuit (ASIC), appropriate firmware, a plug-in, a function card, etc. When implemented in software, the elements of the present application are programs or code segments that are used to perform the required tasks. The program or code segment can be stored in a machine-readable medium, or transmitted on a transmission medium or a communication link by a data signal carried in a carrier wave. "Machine-readable medium" can include any medium capable of storing or transmitting information. Examples of machine-readable media include electronic circuits, semiconductor memory devices, ROM, flash memory, erasable ROM (EROM), floppy disks, CD-ROMs, optical disks, hard disks, optical fiber media, radio frequency (RF) links, etc. The code segment can be downloaded via a computer network such as the Internet, an intranet, etc.

[0100] It should also be noted that the exemplary embodiments mentioned in this application describe some methods or systems based on a series of steps or devices. However, this application is not limited to the order of the above steps, that is, the steps can be performed in the order mentioned in the embodiment, or in a different order from the embodiment, or several steps can be performed simultaneously.

[0101] Aspects of the present disclosure are described above with reference to the flowchart and / or block diagram of the method, device (system) and computer program product according to the embodiment of the present disclosure. It should be understood that each box in the flowchart and / or block diagram and the combination of each box in the flowchart and / or block diagram can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, or other programmable data processing device to produce a machine so that these instructions executed by the processor of the computer or other programmable data processing device enable the implementation of the function / action specified in one or more boxes of the flowchart and / or block diagram. Such a processor can be, but is not limited to, a general-purpose processor, a special-purpose processor, a special application processor, or a field programmable logic circuit. It can also be understood that each box in the block diagram and / or flowchart and the combination of boxes in the block diagram and / or flowchart can also be implemented by dedicated hardware that performs a specified function or action, or can be implemented by a combination of dedicated hardware and computer instructions.

[0102] The above is only a specific implementation of the present application. Those skilled in the art can clearly understand that for the convenience and simplicity of description, the specific working processes of the systems, modules and units described above can refer to the corresponding processes in the aforementioned method embodiments, and will not be repeated here. It should be understood that the protection scope of the present application is not limited to this. Any technician familiar with the technical field can easily think of various equivalent modifications or replacements within the technical scope disclosed in this application, and these modifications or replacements should be included in the protection scope of this application.

Claims

1. A home broadband value-added service configuration system, characterized in that: The system includes a user operation portal, a home broadband value-added service operation platform and a gateway container management component; The user operation entry is used to receive a value-added service configuration request input by a user; The home broadband value-added service operation platform is used to manage the gateway container service component according to service requirements, and receive the value-added service configuration request transmitted by the user operation portal, and send the value-added service configuration request to the gateway container management component; The gateway container management component is deployed on a home gateway or a router, and is used to control the home gateway or the router to perform value-added service configuration for the user in response to the value-added service configuration request transmitted by the home broadband value-added service operation platform.

2. The system according to claim 1, characterized in that The system further includes a message middleware; the message middleware is used to receive a message push interface call request initiated by the home broadband value-added service operation platform when the home broadband value-added service operation platform receives the value-added service configuration request; And, in response to the invoking message push interface request, publishing a notification message to the gateway container management component; The gateway container management component is used to publish a response message to the message middleware in response to the notification message; And, initiating a policy interface request to the home broadband value-added service operation platform, so that the home broadband value-added service operation platform responds to the policy interface request and sends the value-added service configuration request to the gateway container management component.

3. The system according to claim 2, characterized in that The gateway container management component is further configured to obtain a pending operation processing identifier of the gateway container management component on the home broadband value-added service operation platform by periodically initiating a heartbeat interface request to the home broadband value-added service operation platform after receiving the notification message and before initiating a policy interface request to the home broadband value-added service operation platform; The home broadband value-added service operation platform is further configured to respond to the pending operation processing identifier to the gateway container management component when the pending operation processing identifier is detected, so that the gateway container management component initiates a policy interface request to the home broadband value-added service operation platform after receiving the response information initiated by the home broadband value-added service operation platform.

4. The system according to claim 3, characterized in that Before initiating a heartbeat interface request to the home broadband value-added service operation platform at a fixed time, the gateway container management component is further used to: report device identification information to the home broadband value-added service operation platform and establish a polling mechanism with the home broadband value-added service operation platform.

5. The system according to claim 1, characterized in that The gateway container management component is specifically used for: In response to the value-added service configuration request, create corresponding routing rules based on IPtables; When the terminal device corresponding to the user performs an application operation, the home gateway or the router is controlled to receive the service traffic data packet of the user, and the routing rule matching is performed on the service traffic data packet based on the IPset technology, and the service traffic data packet is marked when the service traffic data packet meets the preset conditions; Routes marked service traffic packets to the virtual network card for processing.

6. The system according to claim 1, characterized in that The home broadband value-added service system further includes a public communication component; the public communication component is deployed on the home gateway or the router; The public communication component is used to implement service communication between the home broadband value-added service operation platform and the gateway container management component.

7. The system according to claim 1, characterized in that The home broadband value-added service operation platform is also used to manage user information, service information, device information and application information.

8. A method for configuring a home broadband value-added service, characterized in that: Applied to the home broadband value-added service configuration system according to any one of claims 1 to 7; the method comprises: Receiving a value-added service configuration request input by a user; In response to the value-added service configuration request, control the home gateway or router to perform value-added service configuration for the user.

9. A home broadband value-added service configuration device, characterized in that: The device comprises: a processor and a memory storing computer program instructions; When the processor executes the computer program instructions, the method for configuring the home broadband value-added service according to claim 7 is implemented.

10. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores computer program instructions, and when the computer program instructions are executed by the processor, the method for configuring the home broadband value-added service according to claim 7 is implemented.

11. A computer program product, characterized in that When the instructions in the computer program product are executed by a processor of an electronic device, the electronic device executes the method for configuring the home broadband value-added service according to claim 7.

Citation Information

Patent Citations

  • Method, system and apparatus for value-added service capability of Internet service

    CN101483831A

  • System and method for realizing value added service

    CN101720081A

  • QoS real-time regulation method and system for mobile value-added services

    CN103581864A

  • IPTV value-added service management system and method

    WO2014063523A1