A management method, system and device of an intelligent gateway

By splitting the ACS server cluster into two independent clusters for core and non-core business operations, the stability issues of the ACS server when handling a large number of smart gateway requests were resolved, ensuring the smooth execution of core business operations and improving user experience.

CN118827801BActive Publication Date: 2026-01-09CHINA MOBILE M2M +1
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202311663548.X
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-12-05
Publication Date
2026-01-09
Estimated Expiration
2043-12-05

AI Technical Summary

Technical Problem

When the ACS server is handling a large number of smart gateway requests, its stability and availability are affected. Core business requests are interfered with by non-core business requests, resulting in a poor user experience. In addition, the ACS log volume is large, making it difficult to troubleshoot problems.

Method used

The ACS server cluster is split into two independent ACS clusters, one responsible for core business and the other for non-core business. The addresses of the different ACS clusters are managed through the TR069 node of the smart gateway, and different types of business requests are handled separately.

Benefits of technology

It improved the stability and availability of the ACS cluster, ensured the smooth execution of core business operations, reduced the impact of failures, and enhanced the user experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN118827801B_ABST
    Figure CN118827801B_ABST
Patent Text Reader

Abstract

The application discloses a kind of management method, system and equipment of intelligent gateway, by storing the address of first ACS cluster in address node in intelligent gateway, intelligent gateway responds to gateway registration instruction, initiates registration request to the ACS cluster address stored in preset address node, to trigger the first ACS cluster gateway registration and the configuration of core service to the intelligent gateway;Receive the address of second ACS cluster issued by first ACS cluster after completing gateway registration and the configuration of core service, and change the ACS cluster address stored in the address node to the address of second ACS cluster;Initiate non-core service request to the ACS cluster address stored in the address node, to trigger the second ACS cluster to handle the non-core service of the intelligent gateway, by two independent ACS clusters respectively handling core service and non-core service using the application, the stability and availability of ACS cluster can be guaranteed, guarantee the smooth execution of core service.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the field of communication technology, and in particular to a management method, system and device of an intelligent gateway. BACKGROUND

[0002] As an important device of Internet access of a telecom operator, an intelligent gateway generally uses ACS (Auto-Configuration Server) to perform registration, configuration, service opening, firmware upgrade, parameter reporting and the like based on TR069 as a communication protocol, so as to realize remote management of the intelligent gateway.

[0003] In a production environment, an ACS server manages several million intelligent gateways, and registration requests initiated by newly added intelligent gateways every day are in the order of tens of thousands, while heartbeat reporting, parameter change, restart, upgrade file download result, diagnosis and the like of the existing intelligent gateways reach the order of hundreds of millions, which causes great pressure on the ACS server and affects the stability of the ACS service. Moreover, a small amount of core business requests (for example, gateway registration requests) are affected by a large amount of non-core business requests (for example, various reporting requests), which greatly increases the probability of failure of the ACS server, and if the ACS server fails, it will affect the handling of the core business requests, which will bring very bad user experience. Meanwhile, the ACS log quantity is huge, and there are problems such as difficulty in troubleshooting of core business problems. SUMMARY

[0004] The purpose of the embodiments of the present application is to provide a management method, system and device of an intelligent gateway, which can process core business and non-core business by two independent ACS clusters, so as to ensure the stability and availability of the ACS cluster to a certain extent and guarantee the smooth execution of the core business.

[0005] To achieve the above purpose, the embodiments of the present application provide a management method of an intelligent gateway, which is executed by the intelligent gateway, and the method comprises:

[0006] In response to a gateway registration instruction, a registration request is initiated to an ACS cluster address stored in a preset address node; wherein the ACS cluster address stored in the address node is an address of a first ACS cluster, and the registration request is used to trigger the first ACS cluster to perform gateway registration and configuration of core business on the intelligent gateway;

[0007] The address of a second ACS cluster issued by the first ACS cluster after completing the gateway registration and the configuration of the core business is received, and the ACS cluster address stored in the address node is changed to the address of the second ACS cluster;

[0008] initiate a non-core service request to the ACS cluster address stored in the address node; wherein the non-core service request is used to trigger the second ACS cluster to process the non-core service of the intelligent gateway.

[0009] As an improvement of the above scheme, the preset address node is a TR069 node of the intelligent gateway.

[0010] As an improvement of the above scheme, the core service includes but is not limited to broadband surfing service, television service, voice service and leased line service.

[0011] As an improvement of the above scheme, the non-core service includes but is not limited to remote management service of monitoring, diagnosing, firmware upgrading and parameter configuring of the intelligent gateway.

[0012] The embodiment of the application further provides a management method of an intelligent gateway, which is executed by an ACS cluster, the ACS cluster comprising a first ACS cluster and a second ACS cluster, and the method comprises:

[0013] The first ACS cluster performs gateway registration and core service configuration on the intelligent gateway when receiving a registration request initiated by the intelligent gateway; wherein the registration request is initiated by the intelligent gateway to an ACS cluster address stored in a preset address node, and the ACS cluster address stored in the address node is an address of the first ACS cluster.

[0014] The first ACS cluster issues an address of the second ACS cluster to the intelligent gateway after completing gateway registration and core service configuration, so that the intelligent gateway changes the ACS cluster address stored in the preset address node to the address of the second ACS cluster.

[0015] The second ACS cluster processes the non-core service of the intelligent gateway when receiving a non-core service request initiated by the intelligent gateway; wherein the non-core service request is initiated by the intelligent gateway to an ACS cluster address stored in a preset address node.

[0016] As an improvement of the above scheme, when the first ACS cluster receives the registration request initiated by the intelligent gateway, the first ACS cluster performs gateway registration and core service configuration on the intelligent gateway, comprising:

[0017] The first ACS cluster performs preset security authentication on the registration request when receiving the registration request initiated by the intelligent gateway.

[0018] After the security authentication passes, the first ACS cluster performs gateway registration and core service configuration on the intelligent gateway.

[0019] As an improvement of the above scheme, the second ACS cluster is configured to, when receiving the non-core service request initiated by the intelligent gateway, process the non-core service of the intelligent gateway, including:

[0020] The second ACS cluster is configured to, when receiving the non-core service request initiated by the intelligent gateway, perform preset security authentication on the non-core service request.

[0021] After the security authentication is passed, the non-core service of the intelligent gateway is processed.

[0022] As an improvement of the above scheme, the preset security authentication includes digest authentication and OUI-SN authentication.

[0023] The embodiment of the application further provides a management system of an intelligent gateway, including an intelligent gateway, a first ACS cluster and a second ACS cluster, wherein,

[0024] The intelligent gateway is configured to, in response to a gateway registration instruction, initiate a registration request to an ACS cluster address stored in a preset address node; wherein the ACS cluster address stored in the address node is an address of the first ACS cluster.

[0025] The first ACS cluster is configured to, when receiving the registration request initiated by the intelligent gateway, perform gateway registration and core service configuration on the intelligent gateway; and after completing the gateway registration and the core service configuration, send an address of the second ACS cluster to the intelligent gateway.

[0026] The intelligent gateway is further configured to change the ACS cluster address stored in the address node to the address of the second ACS cluster; and initiate a non-core service request to the ACS cluster address stored in the address node.

[0027] The second ACS cluster is configured to, when receiving the non-core service request initiated by the intelligent gateway, process the non-core service of the intelligent gateway.

[0028] The embodiment of the application further provides a management device of an intelligent gateway, including a processor, a memory and a computer program stored in the memory and configured to be executed by the processor, and the processor is configured to implement the management method of the intelligent gateway according to any one of the above schemes when executing the computer program.

[0029] Compared with the prior art, the management method, system and device of the intelligent gateway disclosed by the application split the ACS server cluster into two independent clusters according to the type of the intelligent gateway service to be processed, the intelligent gateway stores the address of the corresponding ACS cluster through a preset address node, and access to different ACS clusters is realized, wherein one ACS cluster is only responsible for processing the core service with small request volume, including gateway registration and core service configuration, and the other cluster is responsible for processing the massive non-core service of the intelligent gateway, so that the core service and the non-core service do not affect each other. Since the request volume of the core service is relatively small and the daily change is not large, the stability and availability of the ACS cluster can be ensured under the condition of using less cluster resources, and in the case of failure, the problem can be quickly analyzed and the service can be quickly restored, so that the gateway registration service is maximally guaranteed, and the situation that a single ACS cluster processes all services is avoided. Since the request volume of the non-core service is very large, a large number of non-core service requests are accumulated to the platform during platform failure, so that it is difficult for the core service of the gateway to obtain resources, and the user experience is greatly improved. BRIEF DESCRIPTION OF DRAWINGS

[0030] Figure 1 is a flowchart of the management method of the intelligent gateway provided by the embodiment of the application;

[0031] Figure 2 is an architecture diagram of the management method of the intelligent gateway in the embodiment of the application;

[0032] Figure 3 is a flowchart of another management method of the intelligent gateway provided by the embodiment of the application;

[0033] Figure 4 is a structure diagram of the management system of the intelligent gateway provided by the embodiment of the application;

[0034] Figure 5 is a flowchart of the work performed by the management system of the intelligent gateway in the embodiment of the application;

[0035] Figure 6 is a structure diagram of the management device of the intelligent gateway provided by the embodiment of the application. DETAILED DESCRIPTION

[0036] The technical solutions in the embodiments of the application will be described clearly and completely below with reference to the drawings in the embodiments of the application. Obviously, the described embodiments are only part of the embodiments of the application, rather than all the embodiments of the application. Based on the embodiments in the application, all other embodiments obtained by those skilled in the art without creative labor fall within the protection scope of the application.

[0037] In the description of the present application, it needs to be understood that the terms "center", "upper", "lower", "front", "back", "left", "right", "vertical", "horizontal", "top", "bottom", "inner", "outer" and the like indicate the orientation or positional relationship based on the orientation or positional relationship shown in the drawings, and are only for the convenience of describing the present application and simplifying the description, and do not indicate or imply that the devices or elements referred to must have a particular orientation, be constructed and operated in a particular orientation, and therefore cannot be understood as limiting the present application.

[0038] The terms "first", "second" are only for descriptive purposes, and cannot be understood as indicating or implying relative importance or implicitly indicating the number of the technical features indicated. Therefore, the features defined with "first", "second" can explicitly or implicitly include one or more of the features. In the description of the present application, unless otherwise stated, the meaning of "a plurality of" is two or more.

[0039] In the description of the present application, it needs to be explained that, unless otherwise explicitly specified and limited, the terms "mounting", "connecting", "connecting" should be understood broadly, for example, it can be fixedly connected, or it can be detachably connected, or integrally connected; it can be mechanically connected, or it can be electrically connected; it can be directly connected, or it can be indirectly connected through an intermediate medium; it can be the communication inside two elements. For those skilled in the art, the specific meaning of the above terms in the present application can be understood according to the specific circumstances.

[0040] Referring to Figure 1 is a flow diagram of a management method of an intelligent gateway provided by an embodiment of the present application, and the embodiment of the present application provides a management method of an intelligent gateway, which is executed by the intelligent gateway, and the method comprises steps S11 to S13:

[0041] S11, in response to a gateway registration instruction, a registration request is initiated to the ACS cluster address stored in the preset address node; wherein the ACS cluster address stored in the address node is the address of the first ACS cluster, and the registration request is used to trigger the first ACS cluster to register the intelligent gateway and configure the core service;

[0042] S12, receiving the address of the second ACS cluster issued by the first ACS cluster after completing the gateway registration and the configuration of the core service, and changing the ACS cluster address stored in the address node to the address of the second ACS cluster;

[0043] S13, a non-core service request is initiated to the ACS cluster address stored in the address node; wherein the non-core service request is used to trigger the second ACS cluster to process the non-core service of the intelligent gateway.

[0044] It should be noted that the address of the ACS server is generally pre-stored in the smart gateway when the smart gateway is shipped or delivered, and when the installation and maintenance personnel come to install the broadband, the installation and maintenance personnel will power on the smart gateway, and then manually or automatically input the registration code on the smart gateway for registration. After the smart gateway completes the registration of the OLT (optical line terminal), the smart gateway will automatically initiate a registration request to the pre-stored ACS server, and the ACS server will automatically issue an initialization configuration and a configuration of a core service to the smart gateway after completing the request verification, so as to realize the automatic opening of the core service. After the smart gateway completes the registration, the smart gateway will report a heartbeat, a parameter change, a restart, a result of downloading an upgrade file, a diagnosis and a large number of uplink requests to the ACS server in the running process, and at the same time, the ACS server will also actively issue a firmware upgrade, a parameter configuration, a diagnosis and a large number of downlink requests to the smart gateway according to the operation of the management personnel, and process related non-core services. A large number of smart gateways need to be managed by one ACS server, which causes great pressure on the ACS server and affects the stability of the ACS server. Since the most core function of the ACS for remotely managing the smart gateway is the gateway registration and service configuration issuing function, if the ACS server fails, it will directly affect the installation of the installation and maintenance personnel, so that the user cannot install the broadband and cannot access the network, which not only affects the user experience, but also directly affects the development of the broadband of the telecom operator.

[0045] Therefore, in order to solve the problems of great pressure caused by the ACS server processing a large number of services and the core service being easily affected in the prior art, the embodiment of the present application refers to Figure 2 It is a schematic diagram of the management method of the smart gateway in the embodiment of the present application, and the embodiment of the present application splits the ACS server cluster into two independent clusters according to the type of the service of the smart gateway to be processed, including a first ACS cluster and a second ACS cluster, and the two clusters obtained by splitting process different types of services respectively.

[0046] The smart gateway pre-stores an address node for storing the address of the ACS cluster, and initiates a related service request to the ACS cluster through the stored address. Preferably, the pre-stored address node is a TR069 node of the smart gateway, and more specifically, the TR069 node InternetGatewayDevice.ManagementServer.URL node of the smart gateway.

[0047] Specifically, an address IP1 of the first ACS cluster is preset on the address node when the intelligent gateway is shipped. When the installation and maintenance personnel come to install the broadband, the installation and maintenance personnel power on the intelligent gateway, and then manually or automatically input a registration code on the intelligent gateway for registration. After the intelligent gateway completes the OLT registration, the intelligent gateway automatically initiates a registration request to the preset first ACS cluster, and receives configuration of core services issued by the first ACS cluster. Optionally, the core services include but are not limited to broadband access services, television services, voice services and leased line services, so as to provide the user with functions and services such as broadband access, television, voice and leased line.

[0048] The first ACS cluster is responsible for receiving the intelligent gateway registration request, completing gateway access verification, issuing gateway initialization configuration, issuing configuration information of core services such as broadband access, television, voice and leased line, and issuing an address of a second ACS cluster to the intelligent gateway after the configuration is issued.

[0049] Preferably, the first ACS cluster can perform a preset security authentication on the registration request initiated by the intelligent gateway when the registration request is received, and perform gateway registration and core service configuration on the intelligent gateway after the security authentication is passed.

[0050] Optionally, the preset security authentication includes digest authentication and OUI-SN authentication.

[0051] Specifically, the first ACS cluster performs digest authentication and OUI-SN authentication on the registration request reported by the intelligent gateway, and issues a platform work order service to the intelligent gateway after the authentication is passed. The registration request is an inform request, that is, a remote calling method defined between a CPE (Customer Premises Equipment) and an ACS server in a CWMP (TR069 protocol) protocol stack, and is used for the CPE to establish a connection with the ACS server and to notify information.

[0052] The digest authentication is a "digest" authentication, and in the OUI-SN authentication, OUI is a production manufacturer code of the device, and SN is a serial number of the device. The OUI-SN authentication is to query whether OUI and SN in the INFROM RPC reported information exist in a database, and if the OUI and SN exist, it is determined that the authentication is passed, and if the OUI and SN do not exist, it is determined that the authentication is not passed.

[0053] The first ACS cluster performs digest authentication and OUI-SN authentication on the inform request reported by the intelligent gateway according to the following specific method:

[0054] Step 1: When requesting a resource that requires authentication, the server returns a response with a status code 401 Authorization Required and a WWW-Authenticate header field.

[0055] Step 2: The client receiving the 401 status code returns a response containing the Authorization header field information required for digest authentication. The Authorization header field information must contain the fields username, realm, nonce, uri, and response.

[0056] Step 3: The server receiving the request containing the Authorization header field information verifies the correctness of the authentication information. After successful authentication, the server returns a response containing the Request-URI resource.

[0057] After the first ACS cluster completes the work order service distribution, the address IP2 of the second ACS cluster is distributed to the gateway TR069 node InternetGatewayDevice.ManagementServer.URL through the SetParameterValues method.

[0058] After receiving the address of the second ACS cluster, the intelligent gateway changes the value of its TR069 node InternetGatewayDevice.ManagementServer.URL node to the address IP2 of the second ACS cluster, so that in subsequent processes, it initiates related non-core service requests to the ACS cluster where the stored address is located according to demand. Specifically, after the ACS remotely changes the URL address of the gateway management platform preset by the CPE of the intelligent gateway, the CPE of the intelligent gateway initiates a non-core service request to the second ACS cluster where the new URL address is located through the INFORM RPC method. Optionally, the non-core service includes but is not limited to remote management services such as monitoring, diagnosis, firmware upgrade, and parameter configuration of the intelligent gateway.

[0059] The second ACS cluster is responsible for receiving heartbeat reporting, parameter changes, restarts, upgrade file download results, diagnosis, and other reporting requests from the intelligent gateway, and simultaneously implementing platform batch configuration, firmware upgrade, diagnosis, and other remote management functions.

[0060] Preferably, the second ACS cluster can perform a preset security authentication on the non-core service request initiated by the intelligent gateway when receiving the non-core service request, and process the non-core service of the intelligent gateway after the security authentication is passed.

[0061] Specifically, the second ACS cluster receives the inform information of the intelligent gateway, completes the digest authentication and OUI-SN authentication, and then parses the inform information to complete the service function. When the second ACS cluster receives the request, the device information of the intelligent gateway is recorded, and the upstream system is informed that the current device is connected to the second ACS cluster. Subsequent platform-initiated batch configuration, firmware upgrade, remote diagnosis and other service requests are also issued from the second ACS cluster.

[0062] According to the technical means of the embodiment of the application, the ACS server cluster is split into two independent clusters according to the intelligent gateway service type to be processed, the intelligent gateway stores the addresses of the corresponding ACS clusters through a preset address node, access to different ACS clusters is realized, one of the ACS clusters is only responsible for processing a small amount of core services including gateway registration and core service configuration, and the other cluster is responsible for processing a large amount of non-core services of the intelligent gateway, so that the core services and the non-core services do not affect each other. Since the request amount of the core services is relatively small and the daily change amount is not large, the stability and availability of the ACS cluster can be ensured under the condition of using less cluster resources, and in the case of failure in an extreme case, the problem can be quickly analyzed and the service can be recovered, the gateway registration service is maximally ensured not to be affected, and the situation that a large amount of non-core service requests are accumulated to the platform during platform failure due to a large amount of non-core service requests, so that the core services of the gateway are difficult to obtain resources is avoided, and the user experience is greatly improved.

[0063] Referring to Figure 3 is a flowchart of another intelligent gateway management method provided by the embodiment of the application, and the embodiment of the application provides another intelligent gateway management method, which is executed by an ACS cluster, the ACS cluster includes a first ACS cluster and a second ACS cluster, and the method includes steps S21 to S23.

[0064] S21, when the first ACS cluster receives a registration request initiated by an intelligent gateway, the intelligent gateway is registered and configured with core services; wherein the registration request is initiated by the intelligent gateway to the ACS cluster address stored in a preset address node, and the ACS cluster address stored in the address node is the address of the first ACS cluster;

[0065] S22, after the first ACS cluster completes the gateway registration and the core service configuration, the address of the second ACS cluster is issued to the intelligent gateway, so that the intelligent gateway changes the ACS cluster address stored in the preset address node to the address of the second ACS cluster;

[0066] S23, the second ACS cluster processes the non-core service of the intelligent gateway when receiving the non-core service request initiated by the intelligent gateway; wherein the non-core service request is initiated by the intelligent gateway to the ACS cluster address stored in the preset address node.

[0067] The embodiment of the application splits the ACS server cluster into two independent clusters according to the service type of the processed intelligent gateway, including a first ACS cluster and a second ACS cluster, and the two clusters obtained by splitting process different types of services respectively.

[0068] The intelligent gateway is preset to set an address node for storing the address of the ACS cluster, and initiates a related service request to the ACS cluster through the stored address. Preferably, the preset address node is a TR069 node of the intelligent gateway, more specifically, an InternetGatewayDevice.ManagementServer.URL node of the TR069 node of the intelligent gateway.

[0069] Specifically, the address IP1 of the first ACS cluster is pre-stored on the address node when the intelligent gateway is shipped or delivered. When the installation and maintenance personnel come to the door for broadband installation, the installation and maintenance personnel power on the intelligent gateway, and then manually or automatically input the registration code for registration on the intelligent gateway. After the intelligent gateway completes the OLT registration, it automatically initiates a registration request to the pre-stored first ACS cluster, and receives the configuration of the core service issued by the first ACS cluster. Optionally, the core service includes but is not limited to broadband access service, television service, voice service and dedicated line service, thereby providing the user with broadband access, television, voice, dedicated line and other functional services.

[0070] The first ACS cluster is responsible for receiving the intelligent gateway registration request, completing the gateway access verification, issuing the gateway initialization configuration, issuing the configuration information of the broadband access, television, voice, dedicated line and other core services, and issuing the address of the second ACS cluster to the intelligent gateway after completing the configuration issuance.

[0071] Preferably, the first ACS cluster performs gateway registration and core service configuration on the intelligent gateway when receiving the registration request initiated by the intelligent gateway, including:

[0072] The first ACS cluster performs preset security authentication on the registration request when receiving the registration request initiated by the intelligent gateway, and performs gateway registration and core service configuration on the intelligent gateway after the security authentication is passed.

[0073] The intelligent gateway changes the value of its TR069 node InternetGatewayDevice.ManagementServer.URL node to the address IP2 of the second ACS cluster after receiving the address of the second ACS cluster, so that in subsequent processes, the intelligent gateway initiates relevant non-core service requests to the ACS cluster where the stored address is located according to requirements. Optionally, the non-core service includes, but is not limited to, remote management services such as monitoring, diagnosis, firmware upgrade and parameter configuration of the intelligent gateway.

[0074] The second ACS cluster is responsible for receiving heartbeat reporting, parameter change, restart, upgrade file download result, diagnosis and other reporting requests of the intelligent gateway, and simultaneously implements platform batch configuration, firmware upgrade, diagnosis and other remote management functions.

[0075] Preferably, when the second ACS cluster receives the non-core service request initiated by the intelligent gateway, the second ACS cluster processes the non-core service of the intelligent gateway, including:

[0076] When the second ACS cluster receives the non-core service request initiated by the intelligent gateway, the second ACS cluster performs a preset security authentication on the non-core service request; after the security authentication passes, the second ACS cluster processes the non-core service of the intelligent gateway.

[0077] Optionally, the preset security authentication includes digest authentication and OUI-SN authentication.

[0078] By using the technical means of the embodiments of the present application, the ACS server cluster is split into two independent clusters according to the type of the intelligent gateway service to be processed, the intelligent gateway stores the address of the corresponding ACS cluster through a preset address node, and access to different ACS clusters is realized, one of the ACS clusters is only responsible for processing the core service with small request volume, including gateway registration and core service configuration, and the other cluster is responsible for processing the massive non-core service of the intelligent gateway, so that the core service and the non-core service do not affect each other. Since the request volume of the core service is relatively small and the change amount is not large every day, the stability and availability of the ACS cluster can be ensured with less cluster resources, and in the case of failure in extreme cases, the problem can be quickly analyzed and the service can be quickly recovered, which maximizes the protection of the gateway registration service and greatly improves the user experience.

[0079] Referring to Figure 4 and Figure 5 , Figure 4 is a structural schematic diagram of a management system of an intelligent gateway provided by the embodiments of the present application, Figure 5is a flowchart of the work performed by the management system of the intelligent gateway in the embodiment of the present application, the embodiment of the present application further provides a management system 30 of an intelligent gateway, comprising an intelligent gateway 31 and an ACS cluster 32, wherein the ACS cluster 32 comprises a first ACS cluster 321 and a second ACS cluster 322.

[0080] The intelligent gateway 31 is configured to initiate a registration request to the ACS cluster address stored in the address node at a preset address in response to a gateway registration instruction; wherein the ACS cluster address stored in the address node is the address of the first ACS cluster.

[0081] The first ACS cluster 321 is configured to perform gateway registration and core service configuration on the intelligent gateway when receiving the registration request initiated by the intelligent gateway; and to issue the address of the second ACS cluster to the intelligent gateway after completing the gateway registration and core service configuration.

[0082] The intelligent gateway 31 is further configured to change the ACS cluster address stored in the address node to the address of the second ACS cluster; and to initiate a non-core service request to the ACS cluster address stored in the address node.

[0083] The second ACS cluster 322 is configured to process the non-core service of the intelligent gateway when receiving the non-core service request initiated by the intelligent gateway.

[0084] It should be noted that the intelligent gateway is configured to perform the management method of the intelligent gateway executed by the intelligent gateway as described above; the ACS cluster is configured to perform the management method of the intelligent gateway executed by the ACS cluster as described above, and the working principles and beneficial effects of the two are one-to-one correspondence, and thus will not be repeated.

[0085] Referring to Figure 6 is a structural schematic diagram of a management device of an intelligent gateway provided by the embodiment of the present application, the embodiment of the present application provides a management device 40 of an intelligent gateway, comprising a processor 41, a memory 42 and a computer program stored in the memory and configured to be executed by the processor, and the processor implements the management method of the intelligent gateway as described in any one of the above embodiments when executing the computer program.

[0086] It should be noted that the management device of the intelligent gateway provided by the embodiment of the present application is configured to perform all flow steps of the management method of the intelligent gateway of the above embodiment, and the working principles and beneficial effects of the two are one-to-one correspondence, and thus will not be repeated.

[0087] The embodiment of the present application further provides a computer readable storage medium, which comprises a stored computer program, wherein the computer program controls a device where the computer readable storage medium is located to perform the management method of the intelligent gateway as any one of the above embodiments when the computer program is running.

[0088] Those skilled in the art can understand that all or part of the processes in the above-mentioned embodiment methods can be completed by a computer program instructing relevant hardware, and the program can be stored in a computer readable storage medium. When the program is executed, the program can include the processes of the above-mentioned embodiments of the methods. The storage medium can be a magnetic disc, an optical disc, a read-only memory (ROM) or a random access memory (RAM) and the like.

[0089] The above is the preferred embodiment of the present application. It should be pointed out that, for those skilled in the art, without departing from the principles of the present application, a number of improvements and refinements can be made, which are also considered to be within the scope of protection of the present application.

Claims

1. A management method of an intelligent gateway, characterized by, The method is executed by an intelligent gateway, and comprises: in response to a gateway registration instruction, initiating a registration request to an ACS cluster address stored in a preset address node; wherein the ACS cluster address stored in the address node is an address of a first ACS cluster, and the registration request is used to trigger the first ACS cluster to perform gateway registration and core service configuration on the intelligent gateway; receiving an address of a second ACS cluster issued by the first ACS cluster after the gateway registration and the core service configuration are completed, and changing the ACS cluster address stored in the address node to the address of the second ACS cluster; initiating a non-core service request to the ACS cluster address stored in the address node; wherein the non-core service request is used to trigger the second ACS cluster to process a non-core service of the intelligent gateway; the core service includes but is not limited to broadband access service, television service, voice service and leased line service; and the non-core service includes but is not limited to remote management service of monitoring, diagnosis, firmware upgrade and parameter configuration of the intelligent gateway.

2. The management method of the intelligent gateway according to claim 1, characterized in that, the preset address node is a TR069 node of the intelligent gateway.

3. A management method of an intelligent gateway, characterized by, The method is executed by an ACS cluster, and the ACS cluster comprises a first ACS cluster and a second ACS cluster, and the method comprises: the first ACS cluster performs gateway registration and core service configuration on an intelligent gateway when receiving a registration request initiated by the intelligent gateway; wherein the registration request is initiated by the intelligent gateway to an ACS cluster address stored in a preset address node, and the ACS cluster address stored in the address node is an address of the first ACS cluster; the first ACS cluster issues an address of a second ACS cluster to the intelligent gateway after the gateway registration and the core service configuration are completed, so that the intelligent gateway changes the ACS cluster address stored in the preset address node to the address of the second ACS cluster; the second ACS cluster processes a non-core service of the intelligent gateway when receiving a non-core service request initiated by the intelligent gateway; wherein the non-core service request is initiated by the intelligent gateway to an ACS cluster address stored in a preset address node; the core service includes but is not limited to broadband access service, television service, voice service and leased line service; and the non-core service includes but is not limited to remote management service of monitoring, diagnosis, firmware upgrade and parameter configuration of the intelligent gateway.

4. The management method of the intelligent gateway according to claim 3, characterized in that, the first ACS cluster performs gateway registration and core service configuration on the intelligent gateway when receiving the registration request initiated by the intelligent gateway, comprising: the first ACS cluster performs preset security authentication on the registration request when receiving the registration request initiated by the intelligent gateway; after the security authentication is passed, the first ACS cluster performs gateway registration and core service configuration on the intelligent gateway.

5. The management method of the intelligent gateway according to claim 3, wherein, the second ACS cluster processes the non-core service of the intelligent gateway when receiving the non-core service request initiated by the intelligent gateway, comprising: the second ACS cluster performs preset security authentication on the non-core service request when receiving the non-core service request initiated by the intelligent gateway; and after the security authentication is passed, the second ACS cluster processes the non-core service of the intelligent gateway. The second ACS cluster performs preset security authentication on the non-core service request when receiving the non-core service request initiated by the intelligent gateway. After the security authentication is passed, the non-core service of the intelligent gateway is processed.

6. The management method of the intelligent gateway according to claim 4 or 5, characterized in that, The preset security authentication includes digest authentication and OUI-SN authentication.

7. A management system of an intelligent gateway, characterized by, The system comprises an intelligent gateway, a first ACS cluster and a second ACS cluster, wherein The intelligent gateway is configured to initiate a registration request to the ACS cluster address stored in a preset address node in response to a gateway registration instruction, and the ACS cluster address stored in the address node is the address of the first ACS cluster. The first ACS cluster is configured to perform gateway registration and core service configuration on the intelligent gateway when receiving the registration request initiated by the intelligent gateway, and to issue the address of the second ACS cluster to the intelligent gateway after completing the gateway registration and core service configuration. The intelligent gateway is further configured to change the ACS cluster address stored in the address node to the address of the second ACS cluster, and to initiate a non-core service request to the ACS cluster address stored in the address node. The second ACS cluster is configured to process the non-core service of the intelligent gateway when receiving the non-core service request initiated by the intelligent gateway. The core service includes but is not limited to broadband Internet service, television service, voice service and leased line service, and the non-core service includes but is not limited to remote management service of monitoring, diagnosing, firmware upgrading and parameter configuring of the intelligent gateway.

8. A management device of an intelligent gateway, characterized by, The system comprises a processor, a memory and a computer program stored in the memory and configured to be executed by the processor, and the processor implements the management method of the intelligent gateway according to any one of claims 1 to 6 when executing the computer program.

Citation Information

Patent Citations

  • System business isolation method and apparatus, electronic device and readable storage medium

    CN108628636A

  • Client device configuration management method and device

    CN112118121A