Operation maintenance method, device, system, server, electronic device, and medium

JP7641405B2Active Publication Date: 2025-03-06ZTE CORP
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
JP2023568713
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Priority Date
2021-05-10
Filing Date
2022-04-14
Publication Date
2025-03-06
Estimated Expiration
2042-04-14

AI Technical Summary

Benefits of technology

【0014】 本開示実施形態で提供される運行維持方法は、運行維持要求に基づいて、運行維持サービス能力を照会してサービスエージェント装置及びそれに対応する運行維持指令を決定し、サービスエージェント装置に対して、それに対応する運行維持指令を送信して、サービスエージェント装置が相応の運行維持指令を実行し、運行維持サービス能力は、前記サービスエージェント装置が前記コンテナの運行維持データに基づいて決定するサービス能力であり、サービスエージェント装置により運行維持任務を実行するため、運行維持管理方式を簡略化し、サービスエージェント装置が運行維持指令を実行してコンテナの大きさの影響を受けず、大容量コンテナの運行維持管理が困難である課題を解決できる。そして、サービスエージェント装置は、コンテナの業務データと異なるネットワーク伝送を採用できるため、運行維持管理の業務データ伝送に対する影響を避け、業務データの伝送効率と安定性を高める。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007641405000001
    Figure 0007641405000001
  • Figure 0007641405000002
    Figure 0007641405000002
  • Figure 0007641405000003
    Figure 0007641405000003
Patent Text Reader

Abstract

The present application discloses a service maintenance method, an apparatus, a system, a server, an electronic device, and a medium. [Solution] The method includes the steps of: inquiring about a service capability of a container according to a service request, and determining a service agent device and a corresponding service command, where the service agent device is installed in the container and provides a service capability of a container, and the service capability of the container is determined by the service agent device according to the service data of the container; and sending a corresponding service command to the service agent device, so that the service agent device executes the service command. The technical solution disclosed herein simplifies the service management method, solves the problem of the difficulty of the service management of large-capacity containers, and improves the transmission efficiency and stability of business data.
Need to check novelty before this filing date? Find Prior Art

Description

CROSS-REFERENCE TO RELATED APPLICATIONS

[0001] This disclosure claims priority to a Chinese patent application filed with the China Intellectual Property Office on May 10, 2021, bearing application number 202110504224.6, and entitled "Operational Maintenance Method, Apparatus, System, Server, Electronic Device, and Media," the entire contents of which are incorporated herein by reference. [Technical field]

[0002] TECHNICAL FIELD Embodiments of the present disclosure relate to, but are not limited to, the fields of computer and communication technologies, and in particular to operation maintenance methods, devices, systems, servers, electronic devices, and media. [Background technology]

[0003] With the improvement of 5th-generation (5G) network technology, 5G networks are gradually evolving towards virtualization and containerization, among which virtualization technology solves the problem of loose coupling between hardware and software, and containerization technology provides technical support for service-oriented application scenarios.

[0004] In the face of a large amount of terminal access, the capacity of 5G networks is getting larger and larger, and the number of containers is doubling. Because containers are isolated from the outside world, and the business processes in the containers are also isolated from external resources, the operation maintenance management system can establish a TCP / IP connection with the container to issue operation maintenance commands and monitor the operation status of the container, which brings certain difficulties to the operation maintenance management of 5G networks. In addition, operation maintenance data and business data are transmitted under the same network, which impedes the transmission efficiency of business data. Summary of the Invention [Problem to be solved by the invention]

[0005] The main objective of the present disclosed embodiments is to provide an operation maintenance method, device, system, server, electronic device, and medium for the purpose of simplifying the difficulty of operation maintenance management and increasing the efficiency of transmission of business messages. [Means for solving the problem]

[0006] In a first aspect, the disclosed embodiment includes the steps of: querying a service agent device and a corresponding service command based on a service request, where the service agent device is installed in a container and provides a service, and the service ability is a service ability determined by the service agent device based on the service data of the container; sending the corresponding maintenance command to the service agent device, and the service agent device executing the maintenance command.

[0007] In a second aspect, the present disclosure provides a method for maintaining a traffic flow, the method being applied to a service agent device installed in a container and providing a traffic maintenance service, the method comprising: a maintenance device inquiring about a maintenance service capability, which is a capability of the service agent device to perform a maintenance service, based on the maintenance request, and receiving a maintenance command, which is a command corresponding to the service agent device performing the maintenance service; and executing a traffic maintenance service in accordance with the traffic maintenance command.

[0008] In a third aspect, the disclosed embodiments provide a method for producing a method for manufacturing a semiconductor device comprising: a service management module provided by a service agent device for providing a service of a traffic maintenance service, the service management module being used for managing a traffic maintenance service capability provided by the service agent device for providing a traffic maintenance service, the service agent device being a capability of implementing the traffic maintenance service; A service control module is used for determining the service agent device and corresponding maintenance command according to a maintenance request submitted by a user and the maintenance service capability of the service agent device; a service capability interface for receiving the maintenance command and transmitting the maintenance command to the service agent device, the service agent device being used to execute the maintenance command. Provide operation maintenance equipment.

[0009] In a fourth aspect, the disclosed embodiments provide a service agent device installed in a container, comprising: A receiving module is used for a service maintenance device to inquire about a service maintenance service capability, which is the capability of the service agent device to perform a service maintenance service, based on a service maintenance request, determine a service agent device to perform the service maintenance service, and receive a service maintenance command, which is a command corresponding thereto; and an execution module for executing a traffic maintenance service according to the traffic maintenance command.

[0010] In a fifth aspect, the disclosed embodiment includes a signal-connected service maintenance device and a service agent device, The operation maintenance device is a device according to any one of the present disclosure; The service agent device provides a traffic maintenance management system that employs any one of the service agent devices provided in the present disclosure.

[0011] In a sixth aspect, the present disclosed embodiment includes a virtual container, and further includes an operation maintenance control system, the operation maintenance control system adopts the operation maintenance control system provided in the present disclosed embodiment, and a service agent device provides a server installed in the container.

[0012] In a seventh aspect, the disclosed embodiments provide a method for producing a composition comprising: one or more processors; A memory in which one or more programs are stored, and when the one or more programs are executed by the one or more processors, the one or more processors realize a method according to any one of the methods provided in the present disclosure; and one or more I / O interfaces coupled between the processor and the memory and configured to enable information interaction between the processor and the memory.

[0013] In an eighth aspect, the present disclosed embodiments provide a computer readable medium having stored thereon a computer program which, when executed by a processor, implements the method according to any one of the disclosed embodiments provided herein. Effect of the Invention

[0014] The operational maintenance method provided in the disclosed embodiment includes: determining a service agent device and a corresponding operational maintenance command by querying an operational maintenance service capability according to an operational maintenance request; sending the corresponding operational maintenance command to the service agent device, and the service agent device executes the corresponding operational maintenance command; the operational maintenance service capability is a service capability determined by the service agent device according to the operational maintenance data of the container; the operational maintenance task is executed by the service agent device, thus simplifying the operational maintenance management method; the service agent device executes the operational maintenance command without being affected by the size of the container, thus solving the problem of the difficulty in the operational maintenance management of large-capacity containers; and the service agent device can adopt a network transmission different from that of the container's business data, thus avoiding the impact of operational maintenance on the business data transmission, and improving the efficiency and stability of the business data transmission.

[0015] With regard to these and other aspects of the disclosure and its implementations, more detailed explanations are provided in the description of the drawings, in specific embodiments and in the claims. [Brief description of the drawings]

[0016] [Figure 1] FIG. 2 is an application scene diagram of the technical solution provided by the present disclosure embodiment; [Diagram 2] 1 is a flowchart of a service maintenance method provided by an embodiment of the present disclosure. [Diagram 3] 4 is a flowchart of another service maintenance method provided by an embodiment of the present disclosure. [Figure 4] 4 is a flowchart of a further service maintenance method provided by the disclosed embodiments. [Diagram 5] 1 is a structural conceptual diagram of an operation maintenance device provided by an embodiment of the present disclosure. [Figure 6] FIG. 2 is a structural conceptual diagram of a service management module provided by the present disclosed embodiment; [Figure 7] FIG. 2 is a structural conceptual diagram of a service control module provided by the present disclosed embodiment; [Figure 8] FIG. 2 is a structural conceptual diagram of a service agent device provided by the present disclosure embodiment; [Figure 9] FIG. 2 is a structural conceptual diagram of another service agent device provided by the present disclosure embodiment; [Figure 10] FIG. 2 is an application scene diagram of operation maintenance provided by the present disclosure embodiment. [Figure 11] 1 is a startup flowchart of a service maintenance management system provided by an embodiment of the present disclosure. [Figure 12] 1 is a service flowchart of a traffic maintenance management system provided by an embodiment of the present disclosure. [Figure 13] FIG. 2 is a diagram illustrating another operational maintenance application scenario provided by an embodiment of the present disclosure. [Figure 14] 1 is a structural conceptual diagram of an electronic device provided according to an embodiment of the present disclosure. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0017] In order to make the technical solution of the present disclosure more easily understandable to those skilled in the art, the following detailed description of the server provided by the present disclosure will be given in combination with the accompanying drawings.

[0018] Exemplary embodiments will be described more fully below with reference to the drawings, which may be embodied in different forms and should not be construed as being limited to the embodiments described herein, but rather the purpose of providing these embodiments is to make this disclosure clear and complete, and to allow those skilled in the art to fully appreciate the scope of the disclosure. As used herein, the term "and / or" includes any and all combinations of one or more of the associated listed items.

[0019] The terms used herein are used only to describe certain embodiments and are not intended to limit the present disclosure. As used herein, the singular forms "a" and "the" are also intended to include the plural unless the context clearly indicates otherwise. It will also be understood that when the terms "comprise" and / or "comprise" are used herein, they specify the presence of such features, wholes, steps, operations, elements and / or components, but do not exclude the presence or addition of one or more other features, wholes, steps, operations, elements, components and / or groups thereof.

[0020] The embodiments described herein may be described with reference to plan views and / or cross-sectional views using ideal conceptual diagrams of the present disclosure. Thus, exemplary drawings may be modified based on manufacturing techniques and / or margins. Thus, the embodiments are not limited to the embodiments shown in the drawings, and include changes in configurations formed based on manufacturing processes. Thus, the regions illustrated in the drawings have schematic attributes, and the shapes of the regions illustrated in the drawings exemplify specific shapes of the regions of the elements, but are not limiting.

[0021] Unless otherwise specified, the meaning of all terms (including technical and scientific terms) used in the present specification is the same as that commonly understood by those skilled in the art. It will also be understood that terms defined in general dictionaries are to be interpreted as having a meaning consistent with the meaning in the context of the relevant technology and this disclosure, and are not to be interpreted as having an ideal or excessively formal meaning, unless otherwise specified in the present specification.

[0022] The technical solutions provided by the disclosed embodiments may also be applied to communication networks such as 5th generation (5G) networks, and may also be applied to other containerized networks such as the containerized Internet.

[0023] In order to facilitate understanding of the disclosed embodiment, the application scenario applied to the disclosed embodiment will be described in detail in combination with FIG. 1. FIG. 1 is an application scenario diagram of the technical solution provided by the disclosed embodiment. As shown in FIG. 1, the technical solution provided by the disclosed embodiment relates to a traffic maintenance system 1 and a container 2, where the container 2 is a virtualized network element, and different containers 2 can implement the same or different functions. The traffic maintenance system 1 is used to obtain the operation parameters of the container 2 and perform maintenance and traffic management. A user sends a traffic maintenance request to the traffic maintenance system 1, and the traffic maintenance system 1 performs a corresponding operation according to the traffic maintenance request.

[0024] The operation maintenance management system 1 includes a service agent device 11 and an operation maintenance device 12, in which the service agent device 11 is used to receive an operation maintenance request from a user, and determines the service agent device 11 to perform the task based on the operation maintenance request, and the service agent device 11 is disposed in a container and performs the corresponding operation after receiving an execution command from the operation maintenance device 12.

[0025] In a first aspect, the present disclosure provides a traffic maintenance method, which is a traffic maintenance method proposed based on a Service Based Architecture (SBA) and can be applied to a traffic maintenance device.

[0026] 2 is a flowchart of a method for maintaining operation provided by an embodiment of the present disclosure. As shown in FIG. 2, the method for maintaining operation includes the following steps:

[0027] Step S201: according to a maintenance request, query the maintenance service capability to determine a service agent device and a corresponding maintenance command;

[0028] Here, the service agent device is installed in the container and provides a maintenance service, and the maintenance service capability is a capability of the service agent device that is determined based on the maintenance service.

[0029] In some embodiments, the traffic maintenance request may be manually initiated by a user or automatically initiated by a terminal used by a user. The service agent device can collect traffic maintenance data of the in-container business module, and transmit the traffic maintenance data to the traffic maintenance device, which selects a service agent device and a corresponding traffic maintenance command based on the traffic maintenance data.

[0030] In addition, the operation maintenance device can select one service agent device to execute the operation maintenance request, or can select multiple service agent devices to execute the operation maintenance request. If the service capacity required for the operation maintenance request exceeds the service capacity of one service agent device, the operation maintenance device can select multiple service agent devices to execute the operation maintenance request, that is, the operation maintenance device selects multiple service agent devices based on the operation maintenance request and the service capacity of the service agent device, divides the operation maintenance request into multiple operation maintenance tasks, and assigns and completes them to the multiple service agent devices, and each service agent device executes one operation maintenance task. In addition, the multiple service agent devices can execute their respective operation maintenance tasks simultaneously or in a preset order.

[0031] In some embodiments, when the traffic maintenance device selects multiple service agent devices, the traffic maintenance device determines the traffic maintenance tasks that each service agent device needs to perform based on the service capabilities of the service agent devices. The traffic maintenance device generates different traffic maintenance commands depending on the service agent devices it determines.

[0032] The traffic maintenance command generated by the traffic maintenance device includes the traffic maintenance mission, i.e., the traffic volume that the service agent device needs to execute, and may also include an identification of the service agent device so that the traffic maintenance device can easily identify the service agent device.

[0033] Step S202: sending a corresponding operation maintenance command to the service agent device, and the service agent device executes the operation maintenance command.

[0034] Here, the service maintenance command is a command sent from the service agent device to the service agent device, and the service agent device performs a corresponding service maintenance task based on the service maintenance command. After receiving the service maintenance command, the service agent device performs the service maintenance task according to the service maintenance command.

[0035] The operation maintenance method provided in this embodiment is to inquire about operation maintenance service capabilities based on an operation maintenance request to determine a service agent device and a corresponding operation maintenance command, and send the corresponding operation maintenance command to the service agent device, which executes the operation maintenance command, the operation maintenance service capabilities are service capabilities determined by the service agent device based on the container operation maintenance data, and the operation maintenance task is executed by the service agent device, which simplifies the operation maintenance management method and solves the problem of the difficulty in the operation maintenance management of large-capacity containers. Furthermore, the service agent device can adopt a network transmission different from that for the container business data, which avoids the impact on the operation maintenance management business data and improves the transmission efficiency of the business data.

[0036] In some embodiments, the step of querying a maintenance service capability to determine a service agent device and a corresponding maintenance command based on a maintenance request includes the steps of querying the maintenance service capability to determine a service agent device to execute the maintenance request and a corresponding maintenance mission based on the maintenance request, and determining a maintenance command corresponding to the service agent device based on the maintenance mission corresponding to the service agent device.

[0037] When the service capacity required for the operation maintenance request is relatively large and exceeds the service capacity of any one of the service agent devices, the operation maintenance request can be provided with operation maintenance services by multiple service agent devices.Even if the service capacity required for the operation maintenance request is relatively large and does not exceed the service capacity of the service agent device, the operation maintenance service can be provided by multiple service agent devices to improve operation maintenance. In some embodiments, the service maintenance device determines the service agent device based on the service maintenance request and the service maintenance service capabilities of the service agent device, and then re-determines the service maintenance command for the service agent device.

[0038] In an exemplary embodiment, the traffic maintenance device analyzes the traffic maintenance request, determines the service capabilities required for the traffic maintenance request, selects a service agent device to execute the traffic maintenance request based on the service capabilities required for the traffic maintenance request and the traffic maintenance service capabilities of each service agent device, allows the selected service agent device to determine the traffic maintenance mission, and then determines a traffic maintenance command.

[0039] In some embodiments, the service capability interface corresponds to a service agent device, and the operation and maintenance device can determine the service agent device by querying the service capability interface. After the service agent device registers with the operation and maintenance device, it binds the service agent device, the service capability interface, and the service capability, and the operation and maintenance device can determine the service agent device and its corresponding service capability by querying the service capability interface.

[0040] In some embodiments, the service agent device collects operational maintenance data for each business module in the container and transmits the operational maintenance data to the operational maintenance device via a service capability interface, and the operational maintenance device can use the operational maintenance data to obtain the service capability of the service agent device.

[0041] Here, the operational maintenance data includes one or more of operational environment parameters, system states, task process states, and task indicators of the task module in the container. The operational maintenance device can determine the operational maintenance service capability of the service capability device according to one or more of the operational environment parameters, system states, task process states, and task indicators.

[0042] In some embodiments, the service agent device can define the operational maintenance data according to actual needs, such as the source, type, time, and data content of the operational maintenance data.

[0043] 3 is a flowchart of another operation maintenance method provided by the present disclosure. As shown in FIG. 3, the operation maintenance method includes the following steps:

[0044] Step S301: The registration information transmitted by the service agent device is received. The service agent device sends registration information to the operation maintenance device and registers a corresponding service capability interface with the operation maintenance device, where the service agent device is installed in the container and provides operation maintenance services, and the registration information includes service capability interface information corresponding to the service agent device, and the operation maintenance device can discover the service capability of the service agent device through the service capability interface.

[0045] In some embodiments, the service agent device collects operational maintenance data and reports it to the operational maintenance device through a service capability interface, and the operational maintenance device can analyze the operational maintenance data to know the operational maintenance service capability of the service agent device.

[0046] In some embodiments, the traffic maintenance device can further standardize the service capability interface, for example, defining the type of traffic maintenance command, execution time, execution script, execution result, etc. Standardizing the service capability interface can unify the traffic maintenance operation and reduce the skill requirements of traffic maintenance personnel.

[0047] Step S302: The registration information of the service agent device is stored. In some embodiments, the service maintenance device stores service maintenance data reported by the service agent device and provides a query service.

[0048] Step S303: Receive and store the operation maintenance data sent by the service agent device. Here, the service agent device can define the operational maintenance data, such as data source, type, time, data content, etc. In some embodiments, the operational maintenance data includes one or more of container operational environment data, system status, business process status, and business indicators.

[0049] Step S304: determining the maintenance service capability of the service agent device according to the maintenance data; The operation maintenance device can determine the operation maintenance service capability of the service agent device based on the operation maintenance data. When the operation maintenance device obtains the operation maintenance service capabilities of multiple service agent devices, the operation maintenance device can determine the corresponding operation maintenance service capability based on the operation maintenance data of each service agent device. Here, the operation maintenance service capability is the capability of the service agent device to perform the operation maintenance service.

[0050] Step S305: query the service capability of the service agent according to the maintenance request to determine the service agent device and the corresponding maintenance command. In some embodiments, the navigation request can be manually initiated by a user, for example, the user can initiate the navigation request via an APP. The navigation request can also be automatically initiated by a terminal used by the user.

[0051] The service agent device can collect operational maintenance data of the business modules in the container, and transmit the operational maintenance data to the operational maintenance device, which selects a service agent device to execute the operational maintenance request based on the operational maintenance data.

[0052] In addition, the operation maintenance device can select one service agent device to execute the operation maintenance request, or can select multiple service agent devices to execute the operation maintenance request. If the service capacity required for the operation maintenance request exceeds the service capacity of one service agent device, the operation maintenance device can select multiple service agent devices to execute the operation maintenance request, that is, the operation maintenance device selects multiple service agent devices based on the operation maintenance request and the service capacity of the service agent device, and then divides the operation maintenance request into multiple operation maintenance tasks and assigns them to the multiple service agent devices, and each service agent device executes one operation maintenance task. Here, the multiple service agent devices can execute their respective operation maintenance tasks simultaneously, or can execute them in a pre-established order.

[0053] In some embodiments, when a service maintenance device needs to select multiple service agent devices to complete a service maintenance request, the service maintenance tasks to be performed by each service agent device are determined based on the service capabilities of the service agent devices.

[0054] In addition, the service maintenance command generated by the service maintenance device varies depending on the service agent device determined by the service maintenance device. The service maintenance command generated by the service maintenance device includes a service maintenance task to be performed by the service agent device, and may further include an indicator of the service agent device so that the service maintenance device can easily identify the service agent device.

[0055] Step S306: sending the corresponding operation maintenance command to the service agent device, and the service agent device executes the operation maintenance command. Here, the service maintenance command is a command sent from the service agent device to the service agent device, and the service agent device performs a corresponding service maintenance task based on the service maintenance command, where the service maintenance command includes, but is not limited to, an upgrade command, a query process execution status command, a query version number command, etc.

[0056] In some embodiments, after step S306, the method further includes receiving feedback information after the operation maintenance command is executed from the service agent device, and sending the feedback information to a user.

[0057] After receiving the service maintenance command from the service maintenance device, the service agent device executes the service maintenance command and transmits the execution result to the service maintenance device again.

[0058] For example, the service agent device receives an upgrade command sent from the traffic maintenance device via the service capability interface, and then controls the container to execute the upgrade command and transmits the execution result to the traffic maintenance device.

[0059] The operation maintenance method provided in this embodiment queries operation maintenance service capabilities based on an operation maintenance request to determine a service agent device and a corresponding operation maintenance command, and sends the corresponding operation maintenance command to the service agent device, which then executes the operation maintenance command. The operation maintenance service capabilities are service capabilities determined by the service agent device based on the container operation maintenance data, and the operation maintenance task is executed by the service agent device, which simplifies the operation maintenance management method and solves the problem of the difficulty of large-capacity container operation maintenance. In addition, the service agent device can adopt a network transmission different from that for the container business data, which avoids the impact on the operation maintenance business data and improves the transmission efficiency and stability of the business data.

[0060] In a second aspect, the present embodiment provides a traffic maintenance method, which is a traffic maintenance method proposed based on a service architecture and is applicable to a service agent device, and the service agent device is installed in a container to provide a traffic maintenance service.

[0061] 4 is a flowchart of a further operation maintenance method provided by an embodiment of the present disclosure. As shown in FIG. 4, the operation maintenance method includes the following steps:

[0062] Step S401: receive a service maintenance command. Here, the operation maintenance command is a command corresponding to the operation maintenance device inquiring about the operation maintenance service capability based on the operation maintenance request and determining the service agent device that will perform the operation maintenance service, and the operation maintenance service capability is the capability of the service agent device to perform the operation maintenance service.

[0063] In some embodiments, the navigation request can be manually initiated by a user, for example, the user can initiate the navigation request through an APP. The navigation request can also be automatically initiated by a terminal used by the user.

[0064] The service agent device can collect operational maintenance data of the business module in the container, and transmit the operational maintenance data to the operational maintenance device, which can select a service agent device to execute the operational maintenance request based on the operational maintenance data. Here, the operational maintenance data includes one or more of the container's operational environment parameters, system status, business process status, and business indicators. The service agent device can define the operational maintenance data, such as data source, type, time, data content, etc.

[0065] In some embodiments, the service maintenance device determines the service maintenance service capability of the service agent device based on the service maintenance data. When the service maintenance device obtains the service maintenance service capabilities of multiple service agent devices, the service maintenance device can determine the corresponding service maintenance service capability of each service agent device based on the service maintenance data.

[0066] In addition, the operation maintenance device can select one service agent device to execute the operation maintenance request, or can select multiple service agent devices to execute the operation maintenance request. If the service capacity required for the operation maintenance request exceeds the service capacity of one service agent device, the operation maintenance device can select multiple service agent devices to execute the operation maintenance request, i.e., the operation maintenance device selects multiple service agent devices based on the operation maintenance request and the service capacity of the service agent device, divides the operation maintenance request into multiple operation maintenance tasks, assigns them to the multiple service agent devices, and each service agent device executes one operation maintenance task. Here, the multiple service agent devices can execute their respective operation maintenance tasks simultaneously, or can execute them in a preset order.

[0067] In some embodiments, when a service maintenance device needs to select multiple service agent devices to complete a service maintenance request, the service maintenance task to be performed by each service agent device is determined based on the service capabilities of the service agent devices.

[0068] In addition, the operation maintenance device determines the service agent device, and generates the operation maintenance The commands may also be different. The traffic maintenance command generated by the traffic maintenance device includes the traffic maintenance task to be performed by the service agent device, and may include an identification of the service agent device so that the traffic maintenance device can easily identify the service agent device.

[0069] Step S402: execute a traffic maintenance service according to the traffic maintenance command. The service maintenance command is a command sent by the service agent device to the service agent device, and the service agent device performs corresponding service maintenance tasks based on the service maintenance command, where the service maintenance command includes, but is not limited to, an upgrade command, a query process execution status command, a query version number command, etc.

[0070] In some embodiments, the method further includes transmitting registration information to the traffic maintenance device prior to the step of receiving the traffic maintenance command.

[0071] Wherein, the registration information includes a service capability interface of a service agent device. Each service agent device corresponds to one service capability interface, and the service capability interface can be an identification of the service agent device, or a service capability representing the service agent device. Or, multiple service agent devices share one service capability interface, and the service capability interface numbers the service agent devices, and the service capability of each service agent device can be determined through the service capability interface as well.

[0072] In some embodiments, the method further includes, after transmitting the registration information to the traffic maintenance device and before the step of receiving the traffic maintenance command, acquiring traffic maintenance data, and transmitting the traffic maintenance data to the traffic maintenance device, and the traffic maintenance device determining the traffic maintenance service capabilities of the agent service module based on the traffic maintenance data.

[0073] The service agent device collects operation maintenance data and reports it to the operation maintenance device through a service capability interface, and the operation maintenance device analyzes the operation maintenance data to obtain the service capability of the service agent device, where the operation maintenance data includes one or more of the operation environment parameters, system status, business process status, and business indicators of the business module in the container.

[0074] The service maintenance device can determine the service maintenance service capability of the service agent device based on the service maintenance data. When the service maintenance device obtains the service maintenance service capabilities of multiple service agent devices, the service maintenance device can determine the corresponding service maintenance service capability based on the service maintenance data of each service agent device. Here, the service maintenance service capability is the capability of the service agent device to perform the service maintenance service.

[0075] The operational maintenance method provided in the disclosed embodiment receives an operational maintenance command and performs an operational maintenance service according to the operational maintenance command, the operational maintenance service capability is a service capability determined by the service agent device based on the operational maintenance data of the container, and the operational maintenance task is performed by the service agent device, which simplifies the operational maintenance management method and solves the problem of the difficulty in the operational maintenance management of large-capacity containers. Furthermore, the service agent device can adopt a network transmission different from that for the container business data, which avoids the impact on the operational maintenance business data and improves the transmission efficiency of the business data.

[0076] In a third aspect, the present embodiment provides a traffic maintenance device, which can simplify a traffic maintenance method and solve the problem of difficulties in traffic maintenance of large-capacity containers.

[0077] 5 is a structural conceptual diagram of a traffic control device provided by an embodiment of the present disclosure. As shown in FIG. 5, the traffic control device 500 includes:

[0078] The service management module 501 is configured to manage the maintenance service capabilities provided by the service agent device.

[0079] Here, the service management module 501 manages all modules in the service maintenance device and the service agent device. The service agent device and all modules in the service maintenance device need to register with the service management module 501 in order to be discovered and managed by the service control module. The service management module 501 is used to maintain the availability of the service maintenance service capabilities and also to provide a service discovery mechanism.

[0080] Here, the service agent device is installed in the container and serves as an agent that interacts between the business process in the container and the service control module 502, providing the traffic maintenance device with a traffic maintenance service.

[0081] The service control module 502 is configured to determine a service agent device and a corresponding maintenance command based on the maintenance request and the maintenance service capability of the service agent device.

[0082] The service control module 502 is a consumer of service capabilities. After the service control module 502 obtains a maintenance request, it determines a service agent device to execute the maintenance request based on the maintenance request and the maintenance service capabilities of the service agent device, and further determines the maintenance mission of each service agent device, and determines a maintenance command based on the maintenance mission.

[0083] As an example, if the operation maintenance request is an upgrade request, the service control module 502 determines based on the upgrade request that three service agent devices need to be upgraded, so the service control module 502 generates three upgrade commands and sends the upgrade commands to the determined three service agent devices.

[0084] The service capability interface 503 is configured to receive the maintenance commands and transmit the maintenance commands to the service agent device so that the service agent device executes the maintenance commands.

[0085] Here, the service capability interface 503 needs to be registered with the service management module 501 and then can be discovered and managed by the service management module 501 .

[0086] The service capability interface 503 is used for transmitting the operational maintenance data collected by the service agent device to the service management module 501, receiving the operational maintenance commands sent by the operational maintenance device, and sending the operational maintenance commands to the service agent device.

[0087] 6 is a structural conceptual diagram of the service management module provided by the present disclosure embodiment. As shown in FIG. 6, the service management module 600 includes:

[0088] The service capability maintaining means 601 is configured to maintain the operational service capability of the service agent device.

[0089] Since the operation maintenance service capability of the service agent device changes according to changes in the business processes within the container, the service agent device reports operation maintenance data to the service capability maintenance means 601, and the service capability maintenance means 601 continuously updates the operation maintenance service capability of the service agent device based on the operation maintenance data.

[0090] In some embodiments, the service capability maintaining means 601 periodically obtains the service maintenance data and updates the service maintenance service capability of the service agent device based on the service maintenance data.

[0091] The service agent device is disposed in the container and is used to act on behalf of the interaction between the business process in the container and the service control module. Since the operational maintenance service capability of the service agent device changes according to the change in the business process in the container, the service agent device is used to periodically report operational maintenance data to the service management module so that the service management module constantly updates the operational maintenance service capability of the service agent device.

[0092] The service capability storage means 602 is configured to store service agent devices and corresponding maintenance service capabilities.

[0093] In this embodiment, the service agent device and the corresponding maintenance service capability are stored for subsequent querying of the service agent device and determination of maintenance instructions.

[0094] In some embodiments, the service management module 600 further includes:

[0095] The service capability registration means 603 is configured to obtain registration information of the service agent device and to register the service agent device.

[0096] The service agent device sends registration information to the traffic maintenance device to register a corresponding service capability interface with the traffic maintenance device, where the service agent device is installed in the container and provides traffic maintenance services, and the registration information includes service capability interface information corresponding to the service agent device, so that the traffic maintenance device can discover the service capability of the service agent device through the service capability interface.

[0097] In some embodiments, the service agent device collects and reports operational maintenance data to a service maintenance device via a service capability interface, and the service maintenance device analyzes the operational maintenance data to obtain the service maintenance service capabilities of the service agent device.

[0098] In some embodiments, the service management module 600 further includes:

[0099] The interface standards means 604 is configured to standardize and define service capability interfaces.

[0100] Here, the standardization definition includes one or more of the types of traffic maintenance commands, execution times, execution scripts, and execution results. The interface standardization means 604 can standardize the service capability interface, unify the traffic maintenance operations, and reduce the skill requirements of traffic maintenance personnel.

[0101] In some embodiments, the service management module 600 further includes:

[0102] The service capability discovery unit 605 is configured to discover a service capability interface to facilitate the service control module 502 to query the maintenance service capability of each service agent device.

[0103] 7 is a structural conceptual diagram of the service control module provided by the present disclosure embodiment. As shown in FIG. 7, the service control module 700 includes:

[0104] The query means 701 is configured to query the service capability according to a service maintenance request, and obtain a service agent device for executing the service maintenance request.

[0105] The service management module manages the operation maintenance service capabilities of the service agent device and has a function of querying the operation maintenance service capabilities, so that after receiving an operation maintenance request, the query means 701 launches a query request to the service management module, and the service management module queries the available operation maintenance service capabilities and obtains the service agent device that executes the operation maintenance request.

[0106] In some embodiments, the service agent device is bound to a service capability interface, and the service management module can directly query the service capability interface to learn the maintenance service capabilities of the service agent device.

[0107] It should be noted that the service capability interface includes one or more service capability interfaces, i.e., can store the maintenance service capability of at least one service agent device. Also, the maintenance request may be directed to one service agent device or to multiple service agent devices. If the maintenance request requires the execution of multiple service agent devices, the number of queried service agent devices may be more than one.

[0108] The command generating means 702 is configured to generate a maintenance command based on the maintenance requirement and the maintenance service capability of the service agent device.

[0109] If the service maintenance request requires the execution of multiple service agent devices, the command generating means 702 generates a service maintenance command for each service agent device.

[0110] The transmission means 703 transmits the service maintenance command to a service agent device corresponding to the service maintenance command, and the service agent device executes the service maintenance command.

[0111] In some embodiments, the service control module 700 further includes a receiving means and a service capability determining means, where the receiving means is configured to receive the operational maintenance data transmitted by the service agent device, and the service capability determining means is configured to determine the operational maintenance service capability of the service agent device based on the operational maintenance data.

[0112] Here, the operation maintenance data includes one or more of the operation environment parameters, system state, operation process state, and operation indexes of the container operation module. The operation maintenance management module can determine the operation maintenance service capability of the service capability device through one or more of the operation environment parameters, system state, operation process state, and operation indexes.

[0113] In some embodiments, the service maintenance device further includes a signal transmission interface for receiving a service maintenance request and returning a service maintenance service execution result to the user.

[0114] Here, the operation maintenance request is a request initiated by a user, and the user can initiate the operation maintenance request manually or automatically. For example, the user can manually initiate the operation maintenance request through the APP, or automatically initiate the request through the terminal. When the request is automatically initiated through the terminal, the user can set a condition for initiating the operation maintenance request in advance on the terminal, and when the set condition is met, the terminal initiates the operation maintenance request.

[0115] In addition to receiving the service maintenance request, the signal transmission interface can also transmit the service maintenance result to the user's APP or terminal. For example, after the service agent device executes the service maintenance command, it transmits the execution result to the service control module, and the service control module transmits the execution result to the user's APP again through the signal transmission interface.

[0116] The operation maintenance device provided in this embodiment obtains operation maintenance service capabilities through the service management module, the service control module queries the service management module according to an operation maintenance request to obtain a service agent device that executes operation maintenance services, generates an operation maintenance command corresponding to the service agent device, and the service capability interface sends the operation maintenance command to the service agent device to have the service agent device execute the operation maintenance command, thus simplifying the operation maintenance management method and solving the problem of the difficulty of operation maintenance management of large-capacity containers. And the service agent device and the business data of the container can adopt different network transmissions, thus avoiding the impact on the operation maintenance management business data and improving the transmission efficiency of the business data.

[0117] In a fourth aspect, the present embodiment provides a service agent device, which is installed in a container and is responsible for interaction between a business process and a service maintenance device.

[0118] 8 is a structural conceptual diagram of a service agent device provided by the present disclosure embodiment. As shown in FIG. 8, the service agent device 800 includes:

[0119] The receiving module 801 is configured to receive a maintenance command.

[0120] Here, the maintenance command is a command for the maintenance device to inquire about the maintenance service capability based on the maintenance request, determine the service agent device to execute the maintenance service, and correspond thereto. The maintenance service capability is the capability of the service agent device to execute the maintenance service.

[0121] The service control module in the operation maintenance device queries the service management module based on the operation maintenance request, obtains available service agent devices, and determines the service agent device that executes the operation maintenance request and the corresponding operation maintenance command based on the operation maintenance service capability.

[0122] In addition, the target of the operation maintenance request may be one service agent device or multiple service agent devices, and the service control module may be one or multiple service agent devices that execute the operation maintenance request determined based on the operation maintenance service capability. If it is determined that there are multiple service agent devices, the service control module further determines operation maintenance commands corresponding to each service agent module.

[0123] The execution module 802 is configured to execute a traffic maintenance service according to the traffic maintenance command.

[0124] 9 is a structural conceptual diagram of another service agent device provided by the present disclosure embodiment. As shown in FIG. 8, the service agent device 900 includes:

[0125] The receiving module 901 is configured to receive a maintenance command.

[0126] Here, the maintenance command is a command for the maintenance device to inquire about the maintenance service capability and determine the service agent device to execute the maintenance service based on the maintenance request, and the maintenance service capability is the capability of the service agent device to execute the maintenance service. Here, the maintenance request can be manually initiated by the user, for example, the user initiates the maintenance request via the APP. The maintenance request can also be automatically initiated by the terminal used by the user.

[0127] The service control module in the operation maintenance device queries the service management module based on the operation maintenance request, obtains available service agent devices, and determines the service agent device that executes the operation maintenance request and the corresponding operation maintenance command based on the operation maintenance service capability.

[0128] In addition, the target for executing the operation maintenance request may be one service agent device or multiple service agent devices, and the service control module may be one or multiple service agent devices that execute the operation maintenance request determined based on the operation maintenance service capability. If it is determined that there are multiple service agent devices, the service control module further determines operation maintenance commands corresponding to each service agent module.

[0129] The execution module 902 is configured to execute a traffic maintenance service according to the traffic maintenance command.

[0130] The data collection module 903 is configured to collect container operational maintenance data.

[0131] Here, the operational maintenance data includes one or more of operational environment parameters, system status, task process status, and task indicators of the container-inside task module. The operational maintenance device can determine the operational maintenance service capability of the service capability device through one or more of the operational environment parameters, system status, task process status, and task indicators.

[0132] The transmission module 904 is configured to transmit the service maintenance data to the service maintenance device.

[0133] The transmission module 904 transmits the container operation maintenance data collected by the data collection means 903 to the operation maintenance device, for example, to a service management module in the operation maintenance device, and the service management module determines the operation maintenance service capability of the service agent device based on the operation maintenance data.

[0134] In some embodiments, the sending means 904 is further configured to send registration information to the service maintenance device, where the registration information includes a service capability interface of the service agent device.

[0135] In some embodiments, the service capabilities provided by the service agent device further include data upload capability, data download capability, message transfer capability, system interface capability, business interface capability, and basic function support capability, etc. Here, the data upload capability is a capability to provide a data upload function and transfer data to a specified directory. The data download capability is a capability to provide a capability to browse and download files under a specified directory. The message transfer capability is a capability to transfer a maintenance message to a business module. The system interface capability is a capability to provide a calling function of a system interface in a container. The business interface capability is an interface that provides an interaction function of a business module. The basic function support capability is a capability to provide a registration and status maintenance capability of various defined maintenance capabilities.

[0136] The service agent device provided in this embodiment has a receiving module that receives a service maintenance command, an execution module that executes the service maintenance command, and the service maintenance command causes the service maintenance device to inquire about the service maintenance service capability according to the service maintenance request, and determines the service agent device that executes the service maintenance service and the corresponding command. The service agent device can simplify the service maintenance management method and solve the problem of the difficulty in the service maintenance management of large-capacity containers. And, the service agent device and the business data of the container can adopt different network transmissions, which avoids the influence on the service maintenance management business data and improves the transmission efficiency of the business data.

[0137] In a fifth aspect, the present disclosure provides a traffic maintenance management system, including a traffic maintenance device and a service agent device, the traffic maintenance device and the service agent device are signal-connected, where the traffic maintenance device adopts the traffic maintenance device provided by the present embodiment, and the service agent device adopts the service agent device provided by the present embodiment. The functional modules of the traffic maintenance device and the service agent device may refer to corresponding embodiments, and will not be further described herein.

[0138] In the operation maintenance management system provided by this embodiment, the operation maintenance device determines the service agent device and operation maintenance command through the operation maintenance request and the operation maintenance service capability of the service agent device, and the service agent device executes the corresponding operation maintenance command, simplifying the operation maintenance management method and solving the problem of the difficulty in operation maintenance management of large-capacity containers. Furthermore, the operation maintenance data transmission between the service agent device and the operation maintenance device can be transmitted through a network different from that for the business data in the container, thereby avoiding the impact on the business data of operation maintenance management and improving the transmission efficiency of the business data.

[0139] In a sixth aspect, the present disclosure provides a server, the server including a virtual container and further including a traffic maintenance control system, the traffic maintenance control system adopting the traffic maintenance control system of the above embodiment, and a service agent device is installed in the container, and is used to collect traffic maintenance data of each business module in the container and execute corresponding traffic maintenance commands.

[0140] The server provided by this embodiment installs a service agent device in the container, and the operation maintenance device determines the service agent device and operation maintenance command through the operation maintenance request and the operation maintenance service capability of the service agent device, and then executes the corresponding operation maintenance command through the service agent device, simplifying the operation maintenance management method and solving the problem of the difficulty in operation maintenance management of large-capacity containers. Furthermore, the operation maintenance data between the service agent device and the operation maintenance device can be transmitted through a network different from that for the business data in the container, thereby avoiding the impact on the operation maintenance management business data and improving the transmission efficiency of the business data.

[0141] In order to better understand the inventive intent of the present disclosure, the following takes the 5G network as an example to introduce the operation maintenance management system and operation maintenance method provided by the present disclosure.

[0142] 10 is an application scenario diagram of the traffic maintenance system provided by the present disclosure embodiment. The application scenario is a 5G network, as shown in FIG. 10, the 5G network elements include:

[0143] The Authentication Server Function (AUSF) is used to realize user authorization and authentication.

[0144] The Access and Mobility Management Function (AMF) receives all connection and session related information from the user device and is used to process connection and mobility management tasks only.

[0145] The Session Management Function (SMF) is used for session management such as session establishment, modification and release, including channel maintenance between the UPF and AN nodes.

[0146] The Session Control Protocol (SCP) is used to control the session protocol.

[0147] The Network Slice Selection Function (NSSF) is used to determine an example of a network slice to which the UE is permitted to access based on the UE's slice selection auxiliary information, contract information, etc.

[0148] The Network Exposure Function (NEF) is responsible for managing open network data, collecting, analyzing, reconstructing, and opening up network capabilities.

[0149] The Network Storage Function (NF Repository Function, NRF) is used to realize the automatic management of all NFs for NF registration, management, and status detection. When each NF starts up, it needs to register with the NRF to provide services. The registration information includes NF type, address, service list, etc.

[0150] The Policy Control Function (PCF) is used for the unified policy framework and provides policy rules for the control plane functions.

[0151] Unified Data Management (UDM) is used for 3GPP AKA authentication, user identification, access permissions, registration, mobility, subscriptions, SMS management, etc.

[0152] An application function (AF) refers to various services in the application layer, and may be an application within a carrier or a third-party AF (eg, a video server, a game server, etc.).

[0153] The User Plane Function (UPF) is used for routing and forwarding user packets, data interaction with external data networks, handling user plane quality of service and implementing flow control rules (e.g., gating, redirection, traffic steering), etc.

[0154] Data Network (DN) is used to provide data network to carrier businesses, the Internet, or third-party businesses. A Radio Access Network (RAN) is used to provide access services to terminals.

[0155] The User Device (User Equipment, UE) is used to handle broadcast paging and radio resource control connections.

[0156] The operation and maintenance control system (OP) is used to perform operation and maintenance control on network elements, in which the network elements may be the entities mentioned above or may be entities in other 5G networks not introduced here. Here, the service agent device is installed in the container mirror and operates together with the network element, and the traffic maintenance device is network-connected with the service agent device. The connection network between the traffic maintenance device and the service agent device may be a traffic maintenance network independent of the 5G business network, or may share the 5G business network. However, in order to avoid the impact of the traffic maintenance service on the business data, it is preferable to adopt a traffic maintenance network independent of the 5G business network.

[0157] 11 is a startup flowchart of a traffic maintenance control system provided by the present disclosure. As shown in FIG. 11, when an AMF mirror is instantiated, a service agent device in the mirror is also started. The startup process of a service agent device corresponding to AMF includes the following steps:

[0158] Step S1101: An AMF mirror is instantiated.

[0159] During the process of instantiating the AMF mirror, the network element traffic within the AMF is pulled up and the service agent device is also pulled up.

[0160] Step S1102: The service agent device registers with the operation maintenance device.

[0161] The service agent device registers with the service management module in the operation maintenance device through the service capability interface, and the service management module obtains the correspondence between the service agent device and the service capability interface.

[0162] Step S1103: the service agent device transmits the operation maintenance data in the container to the operation maintenance device.

[0163] The service agent device transmits the operational maintenance data in the container to a service management module in the operational maintenance device, so that the service management module obtains the operational maintenance service capability of the service agent device.

[0164] Step S1104: the service agent device in the container provides service capability to the traffic maintenance device, and calls the service control module in the traffic maintenance device.

[0165] When the traffic maintenance control system is started, it can provide a traffic maintenance service to the user. Figure 12 is a service flowchart of the traffic maintenance control system provided by the present disclosure embodiment. As shown in Figure 12, the traffic maintenance control process includes the following steps:

[0166] Step S1201: in response to a maintenance request, the service management module queries the maintenance service capabilities of all service agent devices, finds out the maintenance service capability corresponding to the maintenance function therefrom, and decides to execute the maintenance request service capability interface.

[0167] Step S1202: the service control module sequentially calls the determined service capability interfaces, and sends a service maintenance command to a service agent device corresponding to the service capability interface.

[0168] Here, the operation maintenance command includes one or more commands for uploading data, downloading data, transmitting a message to a business module in a container, and a system operation command (eg, upgrade).

[0169] Step S1203: after receiving the designated service function interface call, the service agent device executes the operation maintenance command and obtains the execution result.

[0170] Step S1204: Send the execution result to the operation maintenance device through the service capability interface.

[0171] The operation maintenance method and operation maintenance device provided in this embodiment can be applied not only to 5G networks but also to other containerized interconnected networks.

[0172] 13 is a diagram of another operation maintenance application scene provided by the present disclosure embodiment. As shown in FIG. 13, system A 1301, system B 1302, ..., system X 1303 are connected via the Internet, and OP 1304 is connected to system A 1301, system B 1302, ..., system X 1303 via the Internet or other independent networks. At least one of these systems is a system in which multiple containers cooperate to provide business functions. The service agent device provided by the present disclosure is installed in the container, the operation maintenance device unifies the control of the management service agent device, and the service agent device provides operation maintenance services.

[0173] In a seventh aspect, with reference to FIG. 14 , the present disclosure provides an electronic device, one or more processors 1401; A memory 1402 in which one or more programs are stored, and when the one or more programs are executed by the one or more processors, the one or more processors realize the operation maintenance method described above; and one or more I / O interfaces 1403 coupled between the processor and the memory and configured to enable information interaction between the processor and the memory.

[0174] Here, the processor 1401 is a device having a data processing capability, including but not limited to a central processor (CPU), etc. The memory 1402 is a device having a data storage capability, including but not limited to a random access memory (RAM, more specifically SDRAM, DDR, etc.), a read-only memory (ROM), an electrically erasable programmable read-only memory (EEPROM), a flash memory (FLASH) (registered trademark), etc. The I / O interface (read / write interface) 1403, including but not limited to a data bus (Bus), is connected between the processor 1401 and the memory 1402, and enables information interaction between the processor 1401 and the memory 1402.

[0175] In some embodiments, the processor 1401, memory 1402, and I / O interface 1403 are coupled to each other and to other components of the computing device via a bus.

[0176] In an eighth aspect, the present disclosure provides a computer-readable medium having stored thereon a computer program which, when executed by a processor, implements any one of the above-described methods for maintaining operation.

[0177] Those skilled in the art will understand that all or some steps of the methods, systems, and functional modules / units in the devices disclosed above can be implemented as software, firmware, hardware, and appropriate combinations thereof. In hardware embodiments, the division between the functional modules / units mentioned in the above description does not necessarily correspond to the division of physical components, for example, one physical component may have multiple functions, or one function or step may be performed by multiple physical components in cooperation. Some or all physical components can be implemented as software executed by a processor, such as a central processor, digital signal processor, or microprocessor, or as hardware, or as an integrated circuit, such as a dedicated integrated circuit. Such software can be distributed on computer-readable media, which may include computer storage media (or non-transitory media) and communication media (or transitory media). As known to those skilled in the art, the term computer storage media includes volatile and non-volatile, removable and non-removable media implemented in any method or technology for storing information, such as computer-readable instructions, data structures, program modules, or other data. Computer storage media includes, but is not limited to, RAM, ROM, EEPROM, flash memory or other memory technology, CD-ROM, digital versatile disks (DVD) or other optical disk storage, magnetic cassettes, magnetic tape, magnetic disk storage or other magnetic storage devices, or any other medium that can be used to store the desired information and accessed by a computer. Additionally, those skilled in the art will recognize that communication media typically include computer readable instructions, data structures, program modules, or other data in a modulated data signal such as a carrier wave or other transmission mechanism and can include any information delivery media.

[0178] In the present specification, exemplary embodiments are disclosed, and specific terms are used, but they should be used and interpreted in a general illustrative sense only, and not for the purpose of limitation. It will be apparent to those skilled in the art that in some embodiments, features, characteristics and / or elements described in connection with a particular embodiment may be used alone, or in combination with features, characteristics and / or elements described in connection with other embodiments, unless otherwise specified. Thus, those skilled in the art will appreciate that various modifications in form and detail are possible without departing from the scope of the present disclosure, as defined by the appended claims.

Claims

1. determining a service agent device and a corresponding service command based on the service request by querying a service agent device for service capability, where the service agent device is installed in the container and provides service capability, and the service capability is a service capability determined by the service agent device based on the service data of the container; sending the corresponding maintenance command to the service agent device, and the service agent device executes the maintenance command; The operation maintenance data includes one or more of the following: operating environment parameters of the container, system status, business process status, and business indicators. A method of maintaining operation applied to a maintenance device.

2. The step of querying the maintenance service capability based on the maintenance request to determine a service agent device and a corresponding maintenance command includes: Inquiring about the operational service capability of the service agent device based on the operational maintenance request to determine the service agent device that executes the operational maintenance request and the corresponding operational maintenance task; determining a maintenance command corresponding to the service agent device based on a maintenance mission corresponding to the service agent device. The method of claim 1.

3. The step of inquiring about the operational service capability of the service agent device based on the operational maintenance request to determine the service agent device that executes the operational maintenance request and the corresponding operational maintenance task, and determining the service agent device for executing the maintenance request and the corresponding maintenance mission by querying a service capability interface corresponding to the service agent device based on the maintenance service capability. The method of claim 2.

4. before the step of querying the maintenance service capability according to the maintenance request to determine a service agent device and a corresponding maintenance command; receiving registration information sent by the service agent device, the registration information including a service capability interface corresponding to the service agent device; and storing registration information of the service agent device. The method according to claim 3.

5. before the step of querying the maintenance service capability according to the maintenance request to determine a service agent device and a corresponding maintenance command; receiving and storing the operation maintenance data transmitted by the service agent device; determining a service capability of the service agent device based on the service data. The method of claim 1.

6. after the step of transmitting the corresponding operation maintenance command to the service agent device and the service agent device executing the operation maintenance command, The method further includes receiving feedback information after the service maintenance command is executed, the feedback information being returned from the service agent device. The method of claim 1.

7. A method for maintaining operation of a container, the method being applied to a service agent device that is installed in a container and provides a maintenance service, the method comprising: a maintenance device inquiring about a maintenance service capability, which is a capability of the service agent device to perform a maintenance service, based on the maintenance request, and receiving a maintenance command, which is a command corresponding to the service agent device performing the maintenance service; and executing a traffic maintenance service according to the traffic maintenance command; After the step of transmitting registration information to the operation maintenance device and before the step of receiving an operation maintenance command, acquiring operational maintenance data; The method further includes the steps of: transmitting the operational maintenance data to the operational maintenance device, and the operational maintenance device determining an operational maintenance service capability of the agent service module based on the operational maintenance data; The operation maintenance data includes one or more of the following: operating environment parameters of the container, system status, business process status, and business indicators. How to maintain operation.

8. Before the step of acquiring operational maintenance data, The method further includes the step of transmitting registration information including a service capability interface of the service agent device to the operation maintenance device. The method according to claim 7.

9. A service management module configured to manage a traffic management service capability provided by a service agent device that is installed in a container and provides a traffic management service, the service agent device being a capability of the service agent device to perform a traffic management service; a service control module configured to determine the service agent device and its corresponding maintenance command based on a maintenance request submitted by a user and a maintenance service capability of the service agent device; a service capability interface configured to receive the maintenance command and transmit the maintenance command to the service agent device so that the service agent device executes the maintenance command; The service control module includes: A receiving means configured to receive operational maintenance data transmitted by the service agent device, the operational maintenance data including one or more of the operational environment parameters of the container, the system status, the business process status, and the business indicators; and a service capability determining means configured to determine the service capability of the service agent device based on the service capability data of the service agent device. Operation maintenance equipment.

10. The service management module, a service capability maintaining means configured to maintain the operational capability of the service agent device; and a service capability storage means configured to store said service agent device and corresponding maintenance service capabilities.

10. The apparatus of claim 9.

11. The service management module, and a service capability registration means configured to obtain registration information of the service agent device and to register the service agent device.

11. The apparatus of claim 10.

12. The service capability maintaining means periodically acquires operation maintenance data, and updates the operation maintenance service capability of the service agent device based on the operation maintenance data.

11. The apparatus of claim 10.

13. The service management module, and an interface standard means configured to standardize and define the service capability interface.

11. The apparatus of claim 10.

14. The standardization and definition include one or more of the types, execution times, execution scripts, and execution results of the operation maintenance commands.

14. The apparatus of claim 13.

15. The service control module, A query means configured to query the service capability of the service management system based on the service management request to obtain the service agent device for executing the service management request; a command generating means configured to generate a maintenance command based on the maintenance request and a maintenance service capability of the service agent device; a sending means configured to send the maintenance command to the service agent device corresponding to the maintenance command, so that the service agent device executes the maintenance command.

10. The apparatus of claim 9.

16. The system further includes a signal transmission interface configured to receive a service maintenance request and return a service maintenance service execution result.

10. The apparatus of claim 9.

17. A service agent device installed in a container, comprising: A receiving module configured to receive a maintenance command, which is a command corresponding to the maintenance command, from the maintenance device, the maintenance service capability of the service agent device to perform the maintenance service, and to determine the service agent device to perform the maintenance service, based on the maintenance request; an execution module configured to execute a traffic maintenance service according to the traffic maintenance command; data collection means configured to collect operational maintenance data of the container; A transmission module configured to transmit operational maintenance data to the operational maintenance device; The operation maintenance data includes one or more of the following: operating environment parameters of the container, system status, business process status, and business indicators. Service agent device.

18. The transmission module is further configured to transmit registration information including a service capability interface of the service agent device to the operation maintenance device.

20. The service agent device of claim 17.

19. A traffic maintenance control system including a signal-connected traffic maintenance device and a service agent device, The operation maintenance device employs the operation maintenance device according to any one of claims 9 to 16, The service agent device employs a service agent device according to any one of claims 17 to 18. Operation maintenance management system.

20. A server including a virtual container, comprising: Further includes an operation and maintenance management system, The operation maintenance control system employs the operation maintenance control system according to claim 19, and the service agent device is installed in the container. server.

21. One or more processors; a memory in which one or more programs are stored, the one or more programs being executed by the one or more processors to implement the method according to any one of claims 1 to 6 or 7 to 8; one or more I / O interfaces coupled between the processor and the memory and configured to provide information interaction between the processor and the memory. electronic equipment.

22. A computer program stored therein, which, when executed by a processor, implements the method according to any one of claims 1 to 6 or 7 to 8. Computer-readable medium.