Remote management method and device for 5G communication unit

By developing the network management module based on OpenCPU in the 5G communication unit, the problem that the 5G communication unit cannot perform remote management is solved, the status reporting and differential upgrade functions are realized, and the operation and maintenance capabilities are improved.

CN119545381APending Publication Date: 2025-02-28STATE GRID INFORMATION & TELECOMM GRP CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411429650.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-10-14
Publication Date
2025-02-28

AI Technical Summary

Technical Problem

The 5G communication unit lacks an independent microcontroller unit and cannot run the network management program, which makes it impossible for operation and maintenance personnel to perform status monitoring and remote upgrades.

Method used

Through the network management module developed secondary based on OpenCPU, the status reporting and differential upgrade functions of the 5G communication unit are realized, and the connection request, status information and upgrade request are sent to the network management server.

Benefits of technology

It realizes the remote network management function of 5G communication units, supports status monitoring and differential upgrades, and improves operation and maintenance capabilities. It is especially suitable for remote monitoring and management of a large number of power service terminals in the power grid.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119545381A_ABST
    Figure CN119545381A_ABST
Patent Text Reader

Abstract

The embodiment of the invention provides a remote management method and device for a 5G communication unit, and the method comprises the steps: transmitting a connection request message to a network management server through a network management module which carries out the secondary development based on an OpenCPU after the 5G communication unit carries out the dial-up network access; the network management module receives a connection success message of the network management server; wherein the connection success message comprises report configuration information; and the network management module sends the state information of the 5G communication unit to the network management server according to the reported configuration information. According to the invention, remote management such as state monitoring and upgrading of the 5G communication unit can be realized.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The embodiments of the present application relate to the field of communication technology, and in particular, to a remote management method and device for a 5G communication unit. Background Art

[0002] The 5G communication unit used in the power business system is a communication module embedded in the power business terminal, such as the communication unit on the concentrator and energy controller, which is used to communicate remotely with the power business master station. Since the 5G communication unit lacks an independent micro-control unit and cannot run the network management program, the operation and maintenance personnel cannot perform remote network management such as status monitoring and upgrades. Summary of the invention

[0003] In view of this, the purpose of the embodiments of the present application is to propose a remote management method and device for a 5G communication unit to solve the problem of remote management of the 5G communication unit.

[0004] Based on the above purpose, an embodiment of the present application provides a remote management method of a 5G communication unit, including:

[0005] After the 5G communication unit dials into the network, it uses the network management module secondary developed based on OpenCPU to send a connection request message to the network management server;

[0006] The network management module receives a connection success message from the network management server; wherein the connection success message includes reporting configuration information;

[0007] The network management module sends the status information of the 5G communication unit to the network management server according to the reported configuration information.

[0008] Optionally, the reporting configuration information includes a reporting period, reporting content and a reporting address;

[0009] The network management module sends the status information of the 5G communication unit to the network management server according to the reported configuration information, including:

[0010] The network management module sends the status information including the reporting content to the reporting address of the network management server according to the reporting period.

[0011] Optionally, the method further includes:

[0012] After receiving the upgrade request sent by the network management server, the network management module sends the current version information to the network management server;

[0013] The network management server receives the current version information, compares the current version information with the latest version information, and if the current version information is inconsistent with the latest version information, sends the current version information and the latest version information to the upgrade management server;

[0014] The upgrade management server receives the current version information and the latest version information, generates a differential upgrade package according to the current version information and the latest version information, and sends the differential upgrade package to the network management server;

[0015] The network management server receives the differential upgrade package, and sends the download address of the differential upgrade package to the network management module;

[0016] The network management module downloads the differential upgrade package according to the download address, and performs the upgrade according to the differential upgrade package, and after the upgrade is completed, sends an upgrade completion message including the upgraded version information to the network management server;

[0017] The network management server receives the upgrade completion message, compares the upgraded version information with the latest version information, and sends an upgrade completion message to the network management module if the two are consistent.

[0018] Optionally, the upgrade management server determines the difference between the current version and the latest version according to the current version information and the latest version information and a preset differential upgrade method, and compiles and packages the difference into the differential upgrade package.

[0019] Optionally, after receiving the differential upgrade package, the network management module verifies the differential upgrade package and performs an upgrade after the verification passes.

[0020] The embodiment of the present application also provides a remote management device for a 5G communication unit, including:

[0021] A sending submodule, configured to send a connection request message to a network management server after the 5G communication unit dials into the network; and to send status information of the 5G communication unit to the network management server according to the received reported configuration information;

[0022] The receiving submodule is used to receive a connection success message from the network management server; wherein the connection success message includes reporting configuration information.

[0023] Optionally, the reporting configuration information includes a reporting period, reporting content and a reporting address;

[0024] The sending submodule is used to send the status information including the reporting content to the reporting address of the network management server according to the reporting period.

[0025] Optionally, the device further comprises:

[0026] The sending submodule is used to send the current version information to the network management server after receiving the upgrade request sent by the network management server, and send an upgrade completion message including the upgraded version information to the network management server after the upgrade;

[0027] The receiving submodule is used to receive the upgrade request sent by the network management server, and receive the download address sent by the network management server;

[0028] The upgrade submodule is used to download the differential upgrade package according to the download address and then upgrade according to the differential upgrade package; wherein the differential upgrade package is generated by the upgrade management server receiving the current version information and the latest version information sent by the network management server based on the current version information and the latest version information.

[0029] Optionally, the upgrade management server determines the difference between the current version and the latest version according to the current version information and the latest version information and a preset differential upgrade method, and compiles and packages the difference into the differential upgrade package.

[0030] Optionally, the upgrade submodule is used to verify the differential upgrade package and perform the upgrade after the verification passes.

[0031] From the above, it can be seen that the remote management method and device of the 5G communication unit provided in the embodiment of the present application are based on the OpenCPU embedded function of the 5G communication unit. The network management module is secondary developed, and the network management module is used to report the status information of the communication unit to the network management server. The differential upgrade function is implemented, which can realize the remote network management function of the communication unit, and is particularly suitable for remote monitoring and management of 5G communication units on a large number of power business terminals in the power grid. It does not consume a lot of resources and can improve the operation and maintenance capabilities. BRIEF DESCRIPTION OF THE DRAWINGS

[0032] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.

[0033] Figure 1 This is a schematic diagram of the status reporting process of the 5G communication unit in an embodiment of the present application;

[0034] Figure 2 This is a schematic diagram of the upgrade process of the 5G communication unit according to an embodiment of the present application;

[0035] Figure 3A schematic diagram of data flow during the upgrade process of an embodiment of the present application;

[0036] Figure 4 This is a block diagram of the device structure of an embodiment of the present application;

[0037] Figure 5 This is a structural block diagram of an electronic device according to an embodiment of the present application. DETAILED DESCRIPTION

[0038] In order to make the objectives, technical solutions and advantages of the present disclosure more clearly understood, the present disclosure is further described in detail below in combination with specific embodiments and with reference to the accompanying drawings.

[0039] It should be noted that, unless otherwise defined, the technical terms or scientific terms used in the embodiments of the present application should be the usual meanings understood by people with ordinary skills in the field to which the present disclosure belongs. The "first", "second" and similar words used in the embodiments of the present application do not represent any order, quantity or importance, but are only used to distinguish different components. "Including" or "comprising" and similar words mean that the elements or objects appearing in front of the word cover the elements or objects listed after the word and their equivalents, without excluding other elements or objects. "Connecting" or "connected" and similar words are not limited to physical or mechanical connections, but can include electrical connections, whether direct or indirect. "Up", "down", "left", "right" and the like are only used to represent relative positional relationships. When the absolute position of the described object changes, the relative positional relationship may also change accordingly.

[0040] As described in the background technology section, the 5G communication unit in the power business system does not have an independent microcontroller unit and cannot independently run the network management program, so it is impossible to monitor the status of the communication unit in real time, and it is also impossible to upgrade to support new functions. There are generally two ways to upgrade the 5G communication unit. One is to build a public network server, upload the software versions of the 5G communication unit to the server, and obtain the corresponding software version from the server for upgrading after the 5G communication unit is connected to the public network. Since the 5G communication unit of the power business system is generally deployed in a private network, it is difficult to obtain the upgraded version through the public network server for upgrading; the other is to disassemble the 5G communication unit for offline upgrading, which is time-consuming and labor-intensive, and has low efficiency, especially in large-scale deployment. It is not only too costly, but also affects the normal operation of the power grid business.

[0041] In view of this, an embodiment of the present application provides a remote management method for a 5G communication unit, which performs secondary development of a network management module based on the OpenCPU of the 5G communication unit, and uses the network management module to implement remote management such as status reporting and upgrading of the communication unit.

[0042] The technical solution of the present application is further described in detail below through specific embodiments.

[0043] like Figure 1 As shown, the remote management method of the 5G communication unit provided in the embodiment of the present application includes:

[0044] S101: After the 5G communication unit dials into the network, it uses the network management module secondary developed based on OpenCPU to send a connection request message to the network management server;

[0045] S102: The network management module receives a connection success message from the network management server; wherein the connection success message includes reporting configuration information;

[0046] S103: The network management module sends the status information of the 5G communication unit to the network management server according to the reported configuration information.

[0047] In this embodiment, the 5G communication unit supports OpenCPU embedded development, and the network management module is secondary developed based on OpenCPU, and the network management module is used to realize remote network management of the 5G communication unit, including status reporting, upgrading, etc. The power service terminal powers on the 5G communication unit, and the 5G communication unit and the network management module are initialized. After the 5G communication unit dials into the network, it sends a connection request message to the network management server (Auto-Configuration Server, ACS). After receiving the connection request message, the network management server sends a connection success message including the reported configuration information to the network management module. During operation, the 5G communication unit sends its own status information to the network management server according to the reported configuration information, thereby realizing the status monitoring of the communication unit.

[0048] In some embodiments, the reporting configuration information includes a reporting period, reporting content, and reporting address;

[0049] The network management module sends the status information of the 5G communication unit to the network management server according to the reported configuration information, including: the network management module sends the status information including the reported content to the reporting address of the network management server according to the reporting cycle.

[0050] In this embodiment, the status information and reporting method reported by the 5G communication unit can be configured by the network management server. The reporting configuration information sent by the network management server includes the reporting period of the status information. For example, the status information is sent once every predetermined time. The reporting content includes the current operating status of the 5G communication unit, such as normal working status, sleep status, etc. The reporting address is the URL address where the status information is sent.

[0051] like Figure 2 , 3 As shown, to achieve the upgrade of the communication unit, the remote management method of the 5G communication unit also includes:

[0052] S201: After receiving the upgrade request sent by the network management server, the network management module sends the current version information to the network management server;

[0053] S202: The network management server receives the current version information, compares the current version information with the latest version information, and if the current version information is inconsistent with the latest version information, sends the current version information and the latest version information to the upgrade management server;

[0054] S203: The upgrade management server receives the current version information and the latest version information, generates a differential upgrade package according to the current version information and the latest version information, and sends the differential upgrade package to the network management server;

[0055] S204: The network management server receives the differential upgrade package and sends the download address of the differential upgrade package to the network management module;

[0056] S205: The network management module downloads the differential upgrade package according to the download address, and performs the upgrade according to the differential upgrade package. After the upgrade is completed, an upgrade completion message including the upgraded version information is sent to the network management server;

[0057] S206: The network management server receives the upgrade completion message, compares the upgraded version information with the latest version information, and sends an upgrade completion message to the network management module if the two are consistent.

[0058] In this embodiment, considering that a full upgrade requires a large amount of data to be transmitted, a long time, and high power consumption, a differential upgrade method is used to upgrade the 5G communication unit. The network management server sends an upgrade request to the network management module of the 5G communication unit regularly or according to the upgrade instruction. After receiving the upgrade request, the network management module sends the current version information to the network management server. The network management server receives the current version information of the communication unit and compares the current version information with the latest version information. If the current version information is inconsistent with the latest version information, that is, the current version of the communication unit is not the latest version, the current version information and the latest version information are sent to the upgrade management server; the upgrade management server receives the current version information and the latest version information, generates a differential upgrade package for differential upgrade according to the current version information and the latest version information, and sends the differential upgrade package to the network management server; the network management server receives the differential upgrade package, saves the differential upgrade package in a predetermined storage unit, and sends the download address for accessing the storage unit to the network management unit. After receiving the download address, the network management unit downloads the differential upgrade package from the download address, and upgrades according to the differential upgrade package. After the upgrade is completed, the upgraded version information is sent to the network management server; the network management server receives the upgraded version information of the communication unit, determines whether the upgraded version is the latest version, and completes the upgrade process if it has been upgraded to the latest version.

[0059] In some embodiments, the upgrade management server configures the version compilation and packaging environment, determines the difference between the current version and the latest version according to the preset differential upgrade method based on the current version information and the latest version information, and compiles and packages the difference into a differential upgrade package.

[0060] In some embodiments, the network management module receives the differential upgrade package, verifies the differential upgrade package, and performs the upgrade after the verification passes. For example, the network management module verifies the verification information in the differential upgrade package.

[0061] The remote management method of the 5G communication unit provided in the embodiment of the present application is based on the secondary development of the network management module of the OpenCPU embedded function of the 5G communication unit, and the network management module is used to report the status information of the communication unit to the network management server, and realize the differential upgrade function, which can realize the remote network management function of the communication unit, and is particularly suitable for the remote monitoring and management of 5G communication units on a large number of power business terminals in the power grid, without consuming a lot of resources, and can improve the operation and maintenance capabilities.

[0062] It should be noted that the method of the embodiment of the present application can be performed by a single device, such as a computer or server. The method of this embodiment can also be applied to a distributed scenario and completed by multiple devices cooperating with each other. In the case of such a distributed scenario, one of the multiple devices can only perform one or more steps in the method of the embodiment of the present application, and the multiple devices will interact with each other to complete the described method.

[0063] It should be noted that the above is a description of a specific embodiment of the present specification. Other embodiments are within the scope of the appended claims. In some cases, the actions or steps recorded in the claims can be performed in an order different from that in the embodiments and still achieve the desired results. In addition, the processes depicted in the drawings do not necessarily require the specific order or continuous order shown to achieve the desired results. In some embodiments, multitasking and parallel processing are also possible or may be advantageous.

[0064] like Figure 4 As shown, the embodiment of the present application also provides a remote management device for a 5G communication unit, including a network management module secondary developed based on OpenCPU, and the network management module includes:

[0065] The sending submodule is used to send a connection request message to the network management server after the 5G communication unit dials into the network; and send the status information of the 5G communication unit to the network management server according to the received reported configuration information;

[0066] The receiving submodule is used to receive a connection success message from the network management server; wherein the connection success message includes reporting configuration information.

[0067] In some embodiments, the reporting configuration information includes a reporting period, reporting content, and a reporting address;

[0068] The sending submodule is used to send the status information including the reported content to the reporting address of the network management server according to the reporting period.

[0069] In some embodiments, to implement the upgrade of the communication unit, the network management module further includes:

[0070] The sending submodule is used to send the current version information to the network management server after receiving the upgrade request sent by the network management server, and send the upgrade completion message including the upgraded version information to the network management server after the upgrade;

[0071] A receiving submodule, used to receive an upgrade request sent by the network management server, and receive a download address sent by the network management server;

[0072] The upgrade submodule is used to download the differential upgrade package according to the download address and then upgrade according to the differential upgrade package; wherein the differential upgrade package is generated by the upgrade management server receiving the current version information and the latest version information sent by the network management server based on the current version information and the latest version information.

[0073] In some embodiments, the upgrade submodule is used to verify the differential upgrade package and perform the upgrade after the verification passes.

[0074] For the convenience of description, the above devices are described in terms of functions divided into various modules. Of course, when implementing the embodiments of the present application, the functions of each module can be implemented in the same or multiple software and / or hardware.

[0075] The apparatus of the above-mentioned embodiment is used to implement the corresponding method in the above-mentioned embodiment, and has the beneficial effects of the corresponding method embodiment, which will not be described in detail here.

[0076] Figure 5 A more specific schematic diagram of the hardware structure of an electronic device provided in this embodiment is shown, and the device may include: a processor 1010, a memory 1020, an input / output interface 1030, a communication interface 1040, and a bus 1050. The processor 1010, the memory 1020, the input / output interface 1030, and the communication interface 1040 are connected to each other through the bus 1050 in the device.

[0077] The processor 1010 can be implemented by a general-purpose CPU (Central Processing Unit), a microprocessor, an application-specific integrated circuit (ASIC), or one or more integrated circuits, and is used to execute relevant programs to implement the technical solutions provided in the embodiments of this specification.

[0078] The memory 1020 may be implemented in the form of ROM (Read Only Memory), RAM (Random Access Memory), static storage device, dynamic storage device, etc. The memory 1020 may store an operating system and other application programs. When the technical solutions provided in the embodiments of this specification are implemented by software or firmware, the relevant program codes are stored in the memory 1020 and are called and executed by the processor 1010.

[0079] The input / output interface 1030 is used to connect the input / output module to realize information input and output. The input / output module can be configured in the device as a component (not shown in the figure), or it can be externally connected to the device to provide corresponding functions. The input device may include a keyboard, a mouse, a touch screen, a microphone, various sensors, etc., and the output device may include a display, a speaker, a vibrator, an indicator light, etc.

[0080] The communication interface 1040 is used to connect a communication module (not shown) to realize communication interaction between the device and other devices. The communication module can realize communication through a wired mode (such as USB, network cable, etc.) or a wireless mode (such as mobile network, WIFI, Bluetooth, etc.).

[0081] The bus 1050 includes a path that transmits information between the various components of the device (eg, the processor 1010, the memory 1020, the input / output interface 1030, and the communication interface 1040).

[0082] It should be noted that, although the above device only shows the processor 1010, the memory 1020, the input / output interface 1030, the communication interface 1040 and the bus 1050, in the specific implementation process, the device may also include other components necessary for normal operation. In addition, it can be understood by those skilled in the art that the above device may also only include the components necessary for implementing the embodiments of the present specification, and does not necessarily include all the components shown in the figure.

[0083] The electronic device of the above embodiment is used to implement the corresponding method in the above embodiment, and has the beneficial effects of the corresponding method embodiment, which will not be described in detail here.

[0084] The computer-readable medium of this embodiment includes permanent and non-permanent, removable and non-removable media, and information storage can be implemented by any method or technology. Information can be computer-readable instructions, data structures, modules of programs, or other data. Examples of computer storage media include, but are not limited to, phase change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technology, read-only compact disk read-only memory (CD-ROM), digital versatile disk (DVD) or other optical storage, magnetic cassettes, magnetic tape magnetic disk storage or other magnetic storage devices or any other non-transmission media that can be used to store information that can be accessed by a computing device.

[0085] Those skilled in the art should understand that the discussion of any of the above embodiments is merely illustrative and is not intended to imply that the scope of the present disclosure (including the claims) is limited to these examples. Based on the concept of the present disclosure, the technical features in the above embodiments or different embodiments may be combined, the steps may be implemented in any order, and there are many other variations of the different aspects of the embodiments of the present application as described above, which are not provided in detail for the sake of simplicity.

[0086] In addition, to simplify the description and discussion, and in order not to make the embodiments of the present application difficult to understand, the known power supply / ground connection with the integrated circuit (IC) chip and other components may or may not be shown in the provided drawings. In addition, the device can be shown in the form of a block diagram to avoid making the embodiments of the present application difficult to understand, and this also takes into account the fact that the details of the implementation of these block diagram devices are highly dependent on the platform to be implemented in the embodiments of the present application (that is, these details should be fully within the scope of understanding of those skilled in the art). In the case of elaborating specific details (e.g., circuits) to describe exemplary embodiments of the present disclosure, it is obvious to those skilled in the art that the embodiments of the present application can be implemented without these specific details or when these specific details are changed. Therefore, these descriptions should be considered illustrative rather than restrictive.

[0087] Although the present disclosure has been described in conjunction with specific embodiments of the present disclosure, many replacements, modifications and variations of these embodiments will be apparent to those skilled in the art from the foregoing description. For example, other memory architectures (e.g., dynamic RAM (DRAM)) may use the embodiments discussed.

[0088] The embodiments of the present application are intended to cover all such substitutions, modifications and variations that fall within the broad scope of the appended claims. Therefore, any omissions, modifications, equivalent substitutions, improvements, etc. made within the spirit and principles of the embodiments of the present application should be included in the scope of protection of the present disclosure.

Claims

1. A remote management method for a 5G communication unit, characterized in that: include: After the 5G communication unit dials into the network, it uses the network management module secondary developed based on OpenCPU to send a connection request message to the network management server; The network management module receives a connection success message from the network management server; wherein the connection success message includes reporting configuration information; The network management module sends the status information of the 5G communication unit to the network management server according to the reported configuration information.

2. The method according to claim 1, characterized in that The reporting configuration information includes a reporting period, reporting content and a reporting address; The network management module sends the status information of the 5G communication unit to the network management server according to the reported configuration information, including: The network management module sends the status information including the reporting content to the reporting address of the network management server according to the reporting period.

3. The method according to claim 1, characterized in that Also includes: After receiving the upgrade request sent by the network management server, the network management module sends the current version information to the network management server; The network management server receives the current version information, compares the current version information with the latest version information, and if the current version information is inconsistent with the latest version information, sends the current version information and the latest version information to the upgrade management server; The upgrade management server receives the current version information and the latest version information, generates a differential upgrade package according to the current version information and the latest version information, and sends the differential upgrade package to the network management server; The network management server receives the differential upgrade package, and sends the download address of the differential upgrade package to the network management module; The network management module downloads the differential upgrade package according to the download address, and performs the upgrade according to the differential upgrade package, and after the upgrade is completed, sends an upgrade completion message including the upgraded version information to the network management server; The network management server receives the upgrade completion message, compares the upgraded version information with the latest version information, and sends an upgrade completion message to the network management module if the two are consistent.

4. The method according to claim 3, characterized in that The upgrade management server determines the difference between the current version and the latest version according to the current version information and the latest version information and in accordance with a preset differential upgrade method, and compiles and packages the difference part into the differential upgrade package.

5. The method according to claim 3, characterized in that: After receiving the differential upgrade package, the network management module verifies the differential upgrade package and performs an upgrade after the verification passes.

6. A remote management device for a 5G communication unit, characterized in that: include: The sending submodule is used to send a connection request message to the network management server after the 5G communication unit dials into the network; and sending the status information of the 5G communication unit to the network management server according to the received reported configuration information; The receiving submodule is used to receive a connection success message from the network management server; wherein the connection success message includes reporting configuration information.

7. The device according to claim 6, characterized in that The reporting configuration information includes a reporting period, reporting content and a reporting address; The sending submodule is used to send the status information including the reporting content to the reporting address of the network management server according to the reporting period.

8. The device according to claim 6, characterized in that Also includes: The sending submodule is used to send the current version information to the network management server after receiving the upgrade request sent by the network management server, and send an upgrade completion message including the upgraded version information to the network management server after the upgrade; The receiving submodule is used to receive the upgrade request sent by the network management server, and receive the download address sent by the network management server; The upgrade submodule is used to download the differential upgrade package according to the download address and then upgrade according to the differential upgrade package; wherein the differential upgrade package is generated by the upgrade management server receiving the current version information and the latest version information sent by the network management server based on the current version information and the latest version information.

9. The device according to claim 8, characterized in that The upgrade management server determines the difference between the current version and the latest version according to the current version information and the latest version information and in accordance with a preset differential upgrade method, and compiles and packages the difference part into the differential upgrade package.

10. The device according to claim 8, characterized in that The upgrade submodule is used to verify the differential upgrade package and perform the upgrade after the verification passes.