[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN112511660A - Management system, method, device and storage medium of edge terminal equipment - Google Patents

Management system, method, device and storage medium of edge terminal equipment Download PDF

Info

Publication number
CN112511660A
CN112511660A CN202011261177.9A CN202011261177A CN112511660A CN 112511660 A CN112511660 A CN 112511660A CN 202011261177 A CN202011261177 A CN 202011261177A CN 112511660 A CN112511660 A CN 112511660A
Authority
CN
China
Prior art keywords
user side
domain name
management
side control
control instruction
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN202011261177.9A
Other languages
Chinese (zh)
Other versions
CN112511660B (en
Inventor
李�城
周晖
王丽君
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Softcom Smart City Technology Co ltd
Original Assignee
Beijing Softcom Smart City Technology Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Softcom Smart City Technology Co ltd filed Critical Beijing Softcom Smart City Technology Co ltd
Priority to CN202011261177.9A priority Critical patent/CN112511660B/en
Publication of CN112511660A publication Critical patent/CN112511660A/en
Application granted granted Critical
Publication of CN112511660B publication Critical patent/CN112511660B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L61/00Network arrangements, protocols or services for addressing or naming
    • H04L61/45Network directories; Name-to-address mapping
    • H04L61/4505Network directories; Name-to-address mapping using standardised directories; using standardised directory access protocols
    • H04L61/4511Network directories; Name-to-address mapping using standardised directories; using standardised directory access protocols using domain name system [DNS]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L61/00Network arrangements, protocols or services for addressing or naming
    • H04L61/09Mapping addresses
    • H04L61/10Mapping addresses of different types
    • H04L61/103Mapping addresses of different types across network layers, e.g. resolution of network layer into physical layer addresses or address resolution protocol [ARP]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/10Protocols in which an application is distributed across nodes in the network

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

The embodiment of the invention discloses a management system, a method, a device and a storage medium of edge terminal equipment, wherein the system comprises: the system comprises at least one user side management device, a domain name resolution server, a management cloud server and at least one border gateway device; the management cloud server is respectively connected with the at least one user side management device, the domain name resolution server and the at least one border gateway device. The technical scheme disclosed by the embodiment of the invention realizes the remote management and operation and maintenance of the edge terminal equipment, solves the problem that the user side management equipment needs extremely strict field environment support, saves a large amount of labor cost and time cost, simultaneously can manage the operation and maintenance mode of the same edge terminal equipment by a plurality of user side management equipment, increases the flexibility of operation and maintenance operation, can control the operation and maintenance mode of the plurality of edge terminal equipment by one user side management equipment, and greatly improves the operation and maintenance efficiency.

Description

Management system, method, device and storage medium of edge terminal equipment
Technical Field
The embodiment of the invention relates to the field of industrial control, in particular to a management system, a management method, a management device and a storage medium of edge terminal equipment.
Background
With the continuous development of edge computing technology and edge storage technology, more and more devices are deployed in an industrial field (i.e., an edge end close to a product or data source) instead of a central management computer room, so that strong device support is provided for smooth operation of industrial production.
The management and maintenance of the edge terminal equipment generally includes that the upper computer terminal equipment is physically connected with the edge terminal equipment through Ethernet line or serial port communication, and then the operation and maintenance operation is carried out on the edge terminal equipment through the upper computer terminal equipment.
However, according to the technical scheme, the upper computer terminal device needs to be geographically close to the edge terminal device so as to be physically connected, extremely strict use requirements are provided for field support of the upper computer terminal device, and a worker can only operate and maintain one edge terminal device, so that a large amount of labor cost and time cost need to be consumed, and the operation and maintenance efficiency is extremely low.
Disclosure of Invention
The embodiment of the invention provides a management system, a management method, a management device and a storage medium of edge terminal equipment, which are used for realizing remote operation and maintenance operation of the edge terminal equipment.
In a first aspect, an embodiment of the present invention provides a management system for an edge terminal device, including:
the system comprises at least one user side management device, a domain name resolution server, a management cloud server and at least one border gateway device; the management cloud server is respectively connected with the at least one user side management device, the domain name resolution server and the at least one border gateway device;
the user side management equipment is used for acquiring a user side control instruction and transmitting the user side control instruction to the management cloud server;
the domain name resolution server is used for storing the mapping relation between the domain name of the at least one border gateway device and the Internet IP address;
the management cloud server is used for acquiring the user side control instruction transmitted by the user side management equipment, analyzing the user side control instruction to acquire a target domain name, acquiring a target internet IP address matched with the target domain name through the domain name analysis server, and transmitting the user side control instruction to the corresponding border gateway equipment through the target internet IP address;
the border gateway device is connected with at least one edge terminal device, and is used for acquiring the user side control instruction transmitted by the management cloud server, and transmitting the user side control instruction to the at least one edge terminal device through a local area network (IP) address.
In a second aspect, an embodiment of the present invention provides a method for managing edge terminal devices, including:
the user side management equipment acquires a user side control instruction and transmits the user side control instruction to the management cloud server;
the management cloud server obtains a target domain name by analyzing the user side control instruction, and obtains a target Internet Protocol (IP) address matched with the target domain name through a domain name analysis server;
the management cloud server transmits the user side control instruction to corresponding border gateway equipment through the target internet IP address;
and the border gateway equipment acquires MAC address information by analyzing the user side control instruction, and transmits the user side control instruction to corresponding edge terminal equipment through a local area network IP address according to the MAC address information.
In a third aspect, an embodiment of the present invention provides a management apparatus for edge terminal devices, including:
the command acquisition module is integrated in the user side management equipment and used for acquiring a user side control command and transmitting the user side control command to the management cloud server;
the target address acquisition module is integrated in the management cloud server and used for acquiring a target domain name by analyzing the user side control instruction and acquiring a target Internet Protocol (IP) address matched with the target domain name by a domain name analysis server;
the instruction forwarding module is integrated in the management cloud server and used for transmitting the user side control instruction to the corresponding border gateway equipment through the target internet IP address;
and the instruction transmission module is integrated in the border gateway equipment and used for acquiring MAC address information by analyzing the user side control instruction and transmitting the user side control instruction to corresponding edge terminal equipment through a local area network IP address according to the MAC address information.
In a fourth aspect, an embodiment of the present invention further provides a computer-readable storage medium, on which a computer program is stored, where the computer program, when executed by a processor, implements the management method for the edge terminal device according to any embodiment of the present invention.
The management system of the edge terminal equipment in the embodiment of the invention realizes remote management and operation and maintenance of the edge terminal equipment, solves the problem that the user side management equipment needs extremely strict field environment support, saves a large amount of labor cost and time cost, simultaneously can manage the operation and maintenance mode of the same edge terminal equipment by a plurality of user side management equipment, increases the flexibility of operation and maintenance, and can control the operation and maintenance mode of a plurality of edge terminal equipment by one user side management equipment, thereby greatly improving the operation and maintenance efficiency.
Drawings
Fig. 1A is a block diagram of a management system of an edge terminal device according to an embodiment of the present invention;
fig. 1B is a network topology structure diagram of port mapping according to an embodiment of the present invention;
fig. 1C is a block diagram of a management system of an edge terminal device according to an embodiment of the present invention;
fig. 2 is a flowchart of a management method for an edge terminal device according to a second embodiment of the present invention;
fig. 3 is a block diagram of a management apparatus of an edge terminal device according to a third embodiment of the present invention;
fig. 4 is a block diagram of a computer device according to the present invention.
Detailed Description
The present invention will be described in further detail with reference to the accompanying drawings and examples. It is to be understood that the specific embodiments described herein are merely illustrative of the invention and are not limiting of the invention. It should be further noted that, for the convenience of description, only some of the structures related to the present invention are shown in the drawings, not all of the structures.
Example one
Fig. 1A is a block diagram of a management system of an edge terminal device according to an embodiment of the present invention, where the structure includes: at least one user-side management device 100, a domain name resolution server 200, a management cloud server 300, and at least one border gateway device 400; wherein, the management cloud server 300 is respectively connected to the at least one user-side management device 100, the domain name resolution server 200, and the at least one border gateway device 400;
the edge terminal device 500 in the embodiment of the present invention is a field device deployed in various complex environments such as a factory, a building weak power well, and/or a monitoring pole, and the edge terminal device 500 in the field environment generally has the characteristics of a large number of devices and a dispersed region; the types of edge termination devices 500 may include edge computing devices and/or edge storage devices; edge Computing (Edge Computing) refers to a service platform with network, Computing, storage and application core capabilities on one side close to an object or a data source so as to provide end services nearby, and Edge Computing equipment is also field equipment for providing Edge Computing services; edge Storage (Edge Storage), which is to directly store the collected data in a data collection point to realize the Storage of the data nearby, and avoid the occurrence of data acquisition delay or data loss phenomenon caused by long-distance data transmission, and the Edge Storage device is also a field device providing Edge Storage service; in the embodiment of the present invention, the type of the edge terminal device 500 and the deployed environment are not particularly limited.
The user-side management device 100 is configured to obtain a user-side control instruction, and transmit the user-side control instruction to the management cloud server 300. The user side management device 100 is a PC (Personal Computer) device used by the user side, on which a management Client (Client) is installed to provide a local service program for managing the edge terminal device 500 for the user; since the user-side management device 100 is in communication connection with the management cloud server 300 through the internet (i.e., an extranet), the user-side management device 100 does not need to be located nearby the edge terminal device 500 in a geographical location, and the problem that the user-side management device 100 has a high requirement on the field device environment is solved; for one edge terminal device 500, management can be performed through one or more user side management devices 100, so as to implement a "many-to-one" operation and maintenance mode, so that a plurality of operation and maintenance personnel can perform operation and maintenance operations at different locations; for a user side management device 100, one or more edge terminal devices 500 may also be managed, so as to implement a "one-to-many" operation and maintenance mode, so as to enhance the management efficiency of the edge terminal devices and save device resources.
The domain name resolution server 200 is configured to store a mapping relationship between a domain name of the at least one border gateway device 400 and an internet IP address. The Domain Name (Domain Name) is the Name of a certain computer or computer group on the internet which consists of a string of names separated by points and is used for positioning identification of the computer in data transmission; because the address number string of the Internet IP address is complicated and is not easy to remember, and the address organization name and property cannot be displayed, and meanwhile, the computer device may also use a dynamic Internet IP (Internet Protocol) address (i.e. dynamic IP), so that the domain name is used as the identity of each computer device or each computer device group, which is convenient for distinguishing different computer devices. The Domain Name resolution server 200 is a server for providing a Domain Name System (DNS), and is a distributed database in which a mapping relationship between a Domain Name and an internet IP address is recorded, and enables a user to access the border gateway device 400 connected to the internet more conveniently.
The management cloud server 300 is configured to obtain the user-side control instruction transmitted by the user-side management device 100, analyze the user-side control instruction to obtain a target domain name, obtain a target internet IP address matched with the target domain name through the domain name resolution server 200, and transmit the user-side control instruction to the corresponding border gateway device 400 through the target internet IP address. The management cloud server 200 is a management server deployed in a cloud environment, on which a server program corresponding to a management client is installed, after a user-side control instruction is obtained through the server program, the user-side control instruction is analyzed to obtain a device domain name (i.e., a target domain name) therein, that is, identity information of a corresponding border gateway device 400 is determined, a target internet IP address matched with the target domain name, that is, an outer network address of the border gateway device 400, is obtained through the domain name analysis server 200, and the obtained user-side control instruction is transmitted to the border gateway device 400 through the outer network address, so as to forward the user-side control instruction.
The border gateway device 400 is connected to at least one edge terminal device 500, and configured to obtain the user-side control instruction transmitted by the management cloud server 300, and transmit the user-side control instruction to the at least one edge terminal device 500 through a local area network IP address. Gateway (Gateway) devices, such as routers and switches having a three-layer switching function, are computer devices that provide data conversion services among a plurality of networks, and are negotiation devices for data transmission from one network to another; in the embodiment of the present invention, the border gateway device 400 is a connection medium between the internet and the local area network, one end of the border gateway device is connected to the management cloud server 300 in the internet, and the other end of the border gateway device is connected to at least one edge terminal device 500, after a user-side control instruction in the internet (i.e., an external network) is obtained, an internal network penetration is realized through port mapping, and then the control instruction is forwarded to the edge terminal device 500 in the local area network (i.e., an internal network); as shown in fig. 1B, in the embodiment of the present invention, the border gateway device 400 performs an extranet connection with the management cloud server 300 (e.g., 192.168.1.1) through an internet IP address (e.g., 192.168.1.55), and simultaneously performs an intranet connection with one or more edge terminal devices (e.g., 192.16.10.5) through a local network IP address (e.g., 192.16.10.1). Specifically, the border gateway device 400 parses the user-side Control command to obtain Media Access Control Address (MAC Address) information, locates the edge terminal device 500 to be controlled according to the MAC Address information, and then sends the user-side Control command to the edge terminal device 500 through the local area network IP Address of the edge terminal device 500.
Optionally, in this embodiment of the present invention, the management system of the edge terminal device further includes a dynamic domain name resolution server 600; as shown in fig. 1C, the dynamic domain name resolution server 600 is connected to the domain name resolution server 200, and configured to perform dynamic domain name resolution to update a mapping relationship between a domain name of at least one border gateway device 400 and an internet IP address, and transmit the updated mapping relationship to the domain name resolution server 200. When the border gateway device 400 accesses the internet in the form of a Dynamic IP, because a fixed internet IP address does not exist, the Dynamic IP address of the user needs to be mapped to a fixed Domain Name resolution service (DDNS) provided by the Dynamic Domain Name resolution Server 600, so as to update the Domain Name of the border gateway device 400 and the currently used internet IP address, and ensure that the management cloud Server 300 can obtain the external network address of the border gateway device 400 according to the Domain Name, so as to forward the user-side control instruction.
The management system of the edge terminal equipment in the embodiment of the invention realizes remote management and operation and maintenance of the edge terminal equipment, solves the problem that the user side management equipment needs extremely strict field environment support, saves a large amount of labor cost and time cost, simultaneously can manage the operation and maintenance mode of the same edge terminal equipment by a plurality of user side management equipment, increases the flexibility of operation and maintenance, and can control the operation and maintenance mode of a plurality of edge terminal equipment by one user side management equipment, thereby greatly improving the operation and maintenance efficiency.
Example two
Fig. 2 is a flowchart of a management method for an edge terminal device according to a second embodiment of the present invention, where the embodiment of the present invention is applicable to a situation where a remote operation and maintenance operation is performed on an edge terminal device, and the method may be executed by a management apparatus for an edge terminal device according to the first embodiment of the present invention, where the apparatus may be implemented in a software and/or hardware manner, and may be integrated in a management system for an edge terminal device according to the first embodiment of the present invention, where the method specifically includes the following steps:
s210, the user side management device obtains a user side control instruction and transmits the user side control instruction to the management cloud server.
The user test control command can comprise an updating command of an algorithm model (for example, a calculation model in an edge calculation device) file in the edge terminal device, a running command of a user operation interface file (for example, a Shell file in a Linux system) and operation commands of adding, deleting, modifying and inquiring other system files.
Optionally, in this embodiment of the present invention, the obtaining, by the user-side management device, the user-side control instruction further includes: and the user side management equipment displays the domain name list and the instruction list of the edge terminal equipment to be controlled through the management client, and generates a user side control instruction according to the obtained selected and finished domain name and instruction name. The user can select the object to be controlled from the domain name list and the instruction list, and the user side management device generates a user side control instruction after acquiring the object to be controlled selected and completed by the user through the management client.
Optionally, in this embodiment of the present invention, the generating, by the user-side management device, the user-side control instruction according to the obtained selected domain name and instruction name includes: and the user side management equipment generates matched user side control instructions for the selected domain names respectively through multithreading concurrency according to the obtained plurality of selected domain names. And if a plurality of domain names are acquired, respectively generating and sending matched user side control instructions for the edge terminal equipment corresponding to each domain name through a multithreading concurrency technology so as to simultaneously carry out operation and maintenance operation on the plurality of edge terminal equipment.
Optionally, in this embodiment of the present invention, the generating, by the user side management device, the user side control instruction according to the obtained selected domain name and instruction name, further includes: and the user side management equipment generates a user side control instruction based on a secure shell protocol according to the obtained selected and completed domain name and instruction name. The Secure Shell (SSH) is a security protocol for remote login and remote command execution, which can effectively prevent the problem of information leakage in the remote management process; meanwhile, the SSH can be applied to various operating systems, such as HP-UX, Linux, AIX, Solaris, Digital UNIX, Irix and the like, so that the SSH-based user side control instruction has the characteristic of universal applicability for different types of edge terminal equipment with different operating systems.
S220, the management cloud server obtains a target domain name by analyzing the user side control command, and obtains a target Internet Protocol (IP) address matched with the target domain name through a domain name analysis server.
And S230, the management cloud server transmits the user side control instruction to the corresponding border gateway equipment through the target Internet IP address.
S240, the border gateway device obtains MAC address information by analyzing the user side control instruction, and transmits the user side control instruction to the corresponding edge terminal device through a local area network IP address according to the MAC address information.
Optionally, in this embodiment of the present invention, the method for managing an edge terminal device further includes: when the border gateway equipment detects that the Internet IP address changes, the real-time Internet IP address is sent to a dynamic domain name resolution server; when the dynamic domain name resolution server acquires the real-time internet IP address sent by the border gateway equipment, updating the mapping relation between the domain name of the border gateway equipment and the internet IP address, and transmitting the updated mapping relation to the domain name resolution server; and when the domain name resolution server acquires the updated mapping relation, storing the updated mapping relation.
The technical scheme provided by the embodiment of the invention realizes remote management and operation and maintenance of the edge terminal equipment, solves the problem that the user side management equipment needs extremely strict field environment support, saves a large amount of labor cost and time cost, simultaneously can manage the operation and maintenance mode of the same edge terminal equipment by a plurality of user side management equipment, increases the flexibility of operation and maintenance operation, can control the operation and maintenance mode of the plurality of edge terminal equipment by one user side management equipment, and greatly improves the operation and maintenance efficiency.
EXAMPLE III
Fig. 3 is a block diagram of a management apparatus for edge termination devices according to a third embodiment of the present invention, where the apparatus specifically includes: an instruction acquisition module 310, a target address acquisition module 320, an instruction forwarding module 330 and an instruction transmission module 340;
the instruction acquisition module 310 is integrated in the user side management device, and is configured to acquire a user side control instruction and transmit the user side control instruction to the management cloud server;
a target address obtaining module 320, integrated in the management cloud server, configured to obtain a target domain name by analyzing the user-side control instruction, and obtain a target internet IP address matched with the target domain name by a domain name analysis server;
an instruction forwarding module 330, integrated in the management cloud server, configured to transmit the user-side control instruction to a corresponding border gateway device through the target internet IP address;
and the instruction transmission module 340 is integrated in the border gateway device, and is configured to obtain MAC address information by analyzing the user-side control instruction, and transmit the user-side control instruction to a corresponding edge terminal device through a local area network IP address according to the MAC address information.
The technical scheme provided by the embodiment of the invention realizes remote management and operation and maintenance of the edge terminal equipment, solves the problem that the user side management equipment needs extremely strict field environment support, saves a large amount of labor cost and time cost, simultaneously can manage the operation and maintenance mode of the same edge terminal equipment by a plurality of user side management equipment, increases the flexibility of operation and maintenance operation, can control the operation and maintenance mode of the plurality of edge terminal equipment by one user side management equipment, and greatly improves the operation and maintenance efficiency.
Optionally, on the basis of the foregoing technical solution, the management apparatus for edge terminal equipment further includes:
the Internet IP address detection module is integrated in the border gateway equipment and used for sending the real-time Internet IP address to the dynamic domain name resolution server when detecting that the Internet IP address changes;
the mapping relation transmission module is integrated in the dynamic domain name resolution server and used for updating the mapping relation between the domain name of the border gateway equipment and the Internet IP address when the real-time Internet IP address sent by the border gateway equipment is acquired, and transmitting the updated mapping relation to the domain name resolution server;
and the mapping relation storage module is integrated in the domain name resolution server and used for storing the updated mapping relation when the updated mapping relation is acquired.
Optionally, on the basis of the above technical solution, the instruction obtaining module 310 is specifically configured to display, by the user-side management device through the management client, a domain name list and an instruction list of the edge terminal device to be controlled, and generate the user-side control instruction according to the obtained selected domain name and instruction name.
Optionally, on the basis of the above technical solution, the instruction obtaining module 310 is further specifically configured to generate, according to the obtained multiple domain names that are selected and completed, matching user-side control instructions for each of the selected and completed domain names through multithreading concurrence.
Optionally, on the basis of the above technical solution, the instruction obtaining module 310 is further specifically configured to generate a user-side control instruction based on a secure shell protocol according to the obtained selected and completed domain name and instruction name.
The device can execute the management method of the edge terminal equipment provided by any embodiment of the invention, and has corresponding functional modules and beneficial effects of the execution method. For technical details not described in detail in this embodiment, reference may be made to the method provided in any embodiment of the present invention.
EXAMPLE five
Fifth, an embodiment of the present invention further provides a computer-readable storage medium, on which a computer program is stored, where the computer program, when executed by a processor, implements a management method for an edge terminal device according to any embodiment of the present invention; the method comprises the following steps:
the user side management equipment acquires a user side control instruction and transmits the user side control instruction to the management cloud server;
the management cloud server obtains a target domain name by analyzing the user side control instruction, and obtains a target Internet Protocol (IP) address matched with the target domain name through a domain name analysis server;
the management cloud server transmits the user side control instruction to corresponding border gateway equipment through the target internet IP address;
and the border gateway equipment acquires MAC address information by analyzing the user side control instruction, and transmits the user side control instruction to corresponding edge terminal equipment through a local area network IP address according to the MAC address information.
Computer storage media for embodiments of the invention may employ any combination of one or more computer-readable media. The computer readable medium may be a computer readable signal medium or a computer readable storage medium. A computer readable storage medium may be, for example, but not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination of the foregoing. More specific examples (a non-exhaustive list) of the computer readable storage medium would include the following: an electrical connection having one or more wires, a portable computer diskette, a hard disk, a Random Access Memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing. In the context of this document, a computer readable storage medium may be any tangible medium that can contain, or store a program for use by or in connection with an instruction execution system, apparatus, or device.
A computer readable signal medium may include a propagated data signal with computer readable program code embodied therein, for example, in baseband or as part of a carrier wave. Such a propagated data signal may take many forms, including, but not limited to, electro-magnetic, optical, or any suitable combination thereof. A computer readable signal medium may also be any computer readable medium that is not a computer readable storage medium and that can communicate, propagate, or transport a program for use by or in connection with an instruction execution system, apparatus, or device.
Program code embodied on a computer readable medium may be transmitted using any appropriate medium, including but not limited to wireless, wireline, optical fiber cable, RF, etc., or any suitable combination of the foregoing.
Computer program code for carrying out operations for aspects of the present invention may be written in any combination of one or more programming languages, including an object oriented programming language such as Java, Smalltalk, C + + or the like and conventional procedural programming languages, such as the "C" programming language or similar programming languages. The program code may execute entirely on the user's computer, partly on the user's computer, as a stand-alone software package, partly on the user's computer and partly on a remote computer or entirely on the remote computer or server. In the case of a remote computer, the remote computer may be connected to the user's computer through any type of network, including a Local Area Network (LAN) or a Wide Area Network (WAN), or the connection may be made to an external computer (for example, through the Internet using an Internet service provider).
It is to be noted that the foregoing is only illustrative of the preferred embodiments of the present invention and the technical principles employed. It will be understood by those skilled in the art that the present invention is not limited to the particular embodiments described herein, but is capable of various obvious changes, rearrangements and substitutions as will now become apparent to those skilled in the art without departing from the scope of the invention. Therefore, although the present invention has been described in greater detail by the above embodiments, the present invention is not limited to the above embodiments, and may include other equivalent embodiments without departing from the spirit of the present invention, and the scope of the present invention is determined by the scope of the appended claims.

Claims (10)

1. A management system for an edge termination device, comprising: the system comprises at least one user side management device, a domain name resolution server, a management cloud server and at least one border gateway device; the management cloud server is respectively connected with the at least one user side management device, the domain name resolution server and the at least one border gateway device;
the user side management equipment is used for acquiring a user side control instruction and transmitting the user side control instruction to the management cloud server;
the domain name resolution server is used for storing the mapping relation between the domain name of the at least one border gateway device and the Internet IP address;
the management cloud server is used for acquiring the user side control instruction transmitted by the user side management equipment, analyzing the user side control instruction to acquire a target domain name, acquiring a target internet IP address matched with the target domain name through the domain name analysis server, and transmitting the user side control instruction to the corresponding border gateway equipment through the target internet IP address;
the border gateway device is connected with at least one edge terminal device, and is used for acquiring the user side control instruction transmitted by the management cloud server, and transmitting the user side control instruction to the at least one edge terminal device through a local area network (IP) address.
2. The system of claim 1, further comprising: a dynamic domain name resolution server;
the dynamic domain name resolution server is connected with the domain name resolution server and used for executing dynamic domain name resolution so as to update the mapping relation between the domain name of at least one border gateway device and the internet IP address and transmit the updated mapping relation to the domain name resolution server.
3. The system of claim 1, wherein the edge termination device comprises an edge computing device and/or an edge storage device.
4. A management method for edge terminal equipment is characterized by comprising the following steps:
the user side management equipment acquires a user side control instruction and transmits the user side control instruction to the management cloud server;
the management cloud server obtains a target domain name by analyzing the user side control instruction, and obtains a target Internet Protocol (IP) address matched with the target domain name through a domain name analysis server;
the management cloud server transmits the user side control instruction to corresponding border gateway equipment through the target internet IP address;
and the border gateway equipment acquires MAC address information by analyzing the user side control instruction, and transmits the user side control instruction to corresponding edge terminal equipment through a local area network IP address according to the MAC address information.
5. The method of claim 4, further comprising:
when the border gateway equipment detects that the Internet IP address changes, the real-time Internet IP address is sent to a dynamic domain name resolution server;
when the dynamic domain name resolution server acquires the real-time internet IP address sent by the border gateway equipment, updating the mapping relation between the domain name of the border gateway equipment and the internet IP address, and transmitting the updated mapping relation to the domain name resolution server;
and when the domain name resolution server acquires the updated mapping relation, storing the updated mapping relation.
6. The method of claim 4, wherein the user-side management device obtains user-side control instructions, further comprising:
and the user side management equipment displays the domain name list and the instruction list of the edge terminal equipment to be controlled through the management client, and generates a user side control instruction according to the obtained selected and finished domain name and instruction name.
7. The method according to claim 6, wherein the generating, by the user-side management device, the user-side control instruction according to the obtained domain name and instruction name that are selected to be completed, includes:
and the user side management equipment generates matched user side control instructions for the selected domain names respectively through multithreading concurrency according to the obtained plurality of selected domain names.
8. The method according to claim 6, wherein the user side management device generates a user side control instruction according to the obtained domain name and instruction name that are selected to be completed, further comprising:
and the user side management equipment generates a user side control instruction based on a secure shell protocol according to the obtained selected and completed domain name and instruction name.
9. An apparatus for managing an edge termination device, comprising:
the command acquisition module is integrated in the user side management equipment and used for acquiring a user side control command and transmitting the user side control command to the management cloud server;
the target address acquisition module is integrated in the management cloud server and used for acquiring a target domain name by analyzing the user side control instruction and acquiring a target Internet Protocol (IP) address matched with the target domain name by a domain name analysis server;
the instruction forwarding module is integrated in the management cloud server and used for transmitting the user side control instruction to the corresponding border gateway equipment through the target internet IP address;
and the instruction transmission module is integrated in the border gateway equipment and used for acquiring MAC address information by analyzing the user side control instruction and transmitting the user side control instruction to corresponding edge terminal equipment through a local area network IP address according to the MAC address information.
10. A computer-readable storage medium, on which a computer program is stored, characterized in that the program, when executed by a processor, implements a method of managing an edge termination device according to any one of claims 1 to 7.
CN202011261177.9A 2020-11-12 2020-11-12 Management system, method and device of edge terminal equipment and storage medium Active CN112511660B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202011261177.9A CN112511660B (en) 2020-11-12 2020-11-12 Management system, method and device of edge terminal equipment and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202011261177.9A CN112511660B (en) 2020-11-12 2020-11-12 Management system, method and device of edge terminal equipment and storage medium

Publications (2)

Publication Number Publication Date
CN112511660A true CN112511660A (en) 2021-03-16
CN112511660B CN112511660B (en) 2023-11-24

Family

ID=74957225

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202011261177.9A Active CN112511660B (en) 2020-11-12 2020-11-12 Management system, method and device of edge terminal equipment and storage medium

Country Status (1)

Country Link
CN (1) CN112511660B (en)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113381894A (en) * 2021-06-10 2021-09-10 北京小程科技有限公司 Decentralized data communication system and method for urban in-road parking management
CN113382084A (en) * 2021-06-30 2021-09-10 北京小程科技有限公司 Method and system for remotely debugging local area network equipment of parking lot through wide area network
CN114024840A (en) * 2021-11-02 2022-02-08 浙江三维万易联科技有限公司 Request transmission method and device, storage medium and electronic device
CN114035960A (en) * 2021-11-16 2022-02-11 京东方科技集团股份有限公司 Edge computing device, interaction method, device, terminal device and storage medium
CN114676017A (en) * 2022-03-18 2022-06-28 北京国泰网信科技有限公司 Industrial control acquisition edge calculation system
CN115189998A (en) * 2022-07-11 2022-10-14 北京蔚领时代科技有限公司 Method, system and equipment for maintaining server based on PaaS platform
CN115361032A (en) * 2022-08-17 2022-11-18 佛山市朗盛通讯设备有限公司 Antenna unit for 5G communication

Citations (21)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20060253609A1 (en) * 2005-05-03 2006-11-09 Dmitry Andreev Determining address of closest edge server
CN101442566A (en) * 2009-01-08 2009-05-27 中国电信股份有限公司 Method and apparatus for implementing dynamic domain name update
US20110085565A1 (en) * 2008-06-09 2011-04-14 Nokia Corporation Method, apparatus, and computer program product for communication routing
CN103067355A (en) * 2012-12-10 2013-04-24 深信服网络科技(深圳)有限公司 Network guard method and system based on domain name
US20130111008A1 (en) * 2011-10-28 2013-05-02 Chuck A. Black Network service monitoring at edge network device
US20150271022A1 (en) * 2014-03-23 2015-09-24 Avaya Inc. Configuration of networks using client device access of remote server
CN106502180A (en) * 2016-12-05 2017-03-15 广州银变电力设备有限公司 A kind of transformer Intelligent remote monitoring system and method
CN108124020A (en) * 2016-11-28 2018-06-05 中国电信股份有限公司 Domain name analytic method, system and equipment
CN108769214A (en) * 2018-05-31 2018-11-06 北京百度网讯科技有限公司 For controlling edge calculations equipment, the method and apparatus for updating the data
US20190162438A1 (en) * 2017-11-30 2019-05-30 General Electric Company Apparatus and methods to synchronize edge device communications with a cloud broker
CN109873815A (en) * 2019-01-28 2019-06-11 西安电子科技大学 Isomeric compound networking certification method based on edge calculations, Internet of Things security platform
CN109921573A (en) * 2019-03-01 2019-06-21 中国科学院合肥物质科学研究院 A kind of system that extensive motor predictive maintenance is realized based on edge calculations gateway
CN110098947A (en) * 2018-01-31 2019-08-06 华为技术有限公司 A kind of dispositions method of application, equipment and system
US20190258214A1 (en) * 2017-09-25 2019-08-22 Mitsubishi Electric Corporation Information processing system and information processing method
CN110191007A (en) * 2019-06-27 2019-08-30 广州虎牙科技有限公司 Node administration method, system and computer readable storage medium
GB201912871D0 (en) * 2019-09-06 2019-10-23 R3 Iot Ltd A gateway for communication, and method thereof
CN110601883A (en) * 2019-09-04 2019-12-20 北京和利时系统工程有限公司 Cloud configuration method, system, storage medium and terminal of edge gateway
KR102075791B1 (en) * 2019-04-10 2020-03-02 주식회사 와이드티엔에스 System For Prosessing Fast Data Using Linking IoT Device In Edge Computing
CN111031043A (en) * 2019-12-13 2020-04-17 上海联数物联网有限公司 Internet of things management system and method based on composite smoke sensor
CN111182083A (en) * 2020-02-11 2020-05-19 腾讯科技(深圳)有限公司 Equipment control method and device and edge equipment
CN111459664A (en) * 2020-03-19 2020-07-28 北京美住美宿科技有限公司 Hotel management system capable of balancing load

Patent Citations (21)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20060253609A1 (en) * 2005-05-03 2006-11-09 Dmitry Andreev Determining address of closest edge server
US20110085565A1 (en) * 2008-06-09 2011-04-14 Nokia Corporation Method, apparatus, and computer program product for communication routing
CN101442566A (en) * 2009-01-08 2009-05-27 中国电信股份有限公司 Method and apparatus for implementing dynamic domain name update
US20130111008A1 (en) * 2011-10-28 2013-05-02 Chuck A. Black Network service monitoring at edge network device
CN103067355A (en) * 2012-12-10 2013-04-24 深信服网络科技(深圳)有限公司 Network guard method and system based on domain name
US20150271022A1 (en) * 2014-03-23 2015-09-24 Avaya Inc. Configuration of networks using client device access of remote server
CN108124020A (en) * 2016-11-28 2018-06-05 中国电信股份有限公司 Domain name analytic method, system and equipment
CN106502180A (en) * 2016-12-05 2017-03-15 广州银变电力设备有限公司 A kind of transformer Intelligent remote monitoring system and method
US20190258214A1 (en) * 2017-09-25 2019-08-22 Mitsubishi Electric Corporation Information processing system and information processing method
US20190162438A1 (en) * 2017-11-30 2019-05-30 General Electric Company Apparatus and methods to synchronize edge device communications with a cloud broker
CN110098947A (en) * 2018-01-31 2019-08-06 华为技术有限公司 A kind of dispositions method of application, equipment and system
CN108769214A (en) * 2018-05-31 2018-11-06 北京百度网讯科技有限公司 For controlling edge calculations equipment, the method and apparatus for updating the data
CN109873815A (en) * 2019-01-28 2019-06-11 西安电子科技大学 Isomeric compound networking certification method based on edge calculations, Internet of Things security platform
CN109921573A (en) * 2019-03-01 2019-06-21 中国科学院合肥物质科学研究院 A kind of system that extensive motor predictive maintenance is realized based on edge calculations gateway
KR102075791B1 (en) * 2019-04-10 2020-03-02 주식회사 와이드티엔에스 System For Prosessing Fast Data Using Linking IoT Device In Edge Computing
CN110191007A (en) * 2019-06-27 2019-08-30 广州虎牙科技有限公司 Node administration method, system and computer readable storage medium
CN110601883A (en) * 2019-09-04 2019-12-20 北京和利时系统工程有限公司 Cloud configuration method, system, storage medium and terminal of edge gateway
GB201912871D0 (en) * 2019-09-06 2019-10-23 R3 Iot Ltd A gateway for communication, and method thereof
CN111031043A (en) * 2019-12-13 2020-04-17 上海联数物联网有限公司 Internet of things management system and method based on composite smoke sensor
CN111182083A (en) * 2020-02-11 2020-05-19 腾讯科技(深圳)有限公司 Equipment control method and device and edge equipment
CN111459664A (en) * 2020-03-19 2020-07-28 北京美住美宿科技有限公司 Hotel management system capable of balancing load

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
王秀欣等: "基于NATT协议的NAT穿越技术的设计与实现", 《电力系统通信》 *
王秀欣等: "基于NATT协议的NAT穿越技术的设计与实现", 《电力系统通信》, vol. 30, no. 198, 10 April 2009 (2009-04-10), pages 60 - 62 *

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113381894A (en) * 2021-06-10 2021-09-10 北京小程科技有限公司 Decentralized data communication system and method for urban in-road parking management
CN113381894B (en) * 2021-06-10 2024-04-12 北京小程科技有限公司 Decentralized data communication system and method for urban road parking management
CN113382084A (en) * 2021-06-30 2021-09-10 北京小程科技有限公司 Method and system for remotely debugging local area network equipment of parking lot through wide area network
CN114024840A (en) * 2021-11-02 2022-02-08 浙江三维万易联科技有限公司 Request transmission method and device, storage medium and electronic device
CN114035960A (en) * 2021-11-16 2022-02-11 京东方科技集团股份有限公司 Edge computing device, interaction method, device, terminal device and storage medium
CN114676017A (en) * 2022-03-18 2022-06-28 北京国泰网信科技有限公司 Industrial control acquisition edge calculation system
CN115189998A (en) * 2022-07-11 2022-10-14 北京蔚领时代科技有限公司 Method, system and equipment for maintaining server based on PaaS platform
CN115189998B (en) * 2022-07-11 2024-05-17 北京蔚领时代科技有限公司 Method, system and equipment for maintaining server based on PaaS platform
CN115361032A (en) * 2022-08-17 2022-11-18 佛山市朗盛通讯设备有限公司 Antenna unit for 5G communication

Also Published As

Publication number Publication date
CN112511660B (en) 2023-11-24

Similar Documents

Publication Publication Date Title
CN112511660B (en) Management system, method and device of edge terminal equipment and storage medium
US11218376B2 (en) Algorithmic problem identification and resolution in fabric networks by software defined operations, administration, and maintenance
CN110247784B (en) Method and device for determining network topology structure
KR101573182B1 (en) Method For Managing Network And For Providing Service QoS
EP2854374B1 (en) Method and device for managing terminal in home network and home network
US10673747B2 (en) Device deployment and network management using a self-service portal
US11509532B2 (en) Switch triggered traffic tracking
US9473369B2 (en) Application topology based on network traffic
CN103248512B (en) The generation method and system of application layer topological structure in communication network
CN104639363A (en) Management server and management method thereof for managing cloud appliances in virtual local area networks
CN102055813A (en) Access controlling method for network application and device thereof
CN103905251A (en) Network topology obtaining method and device
CN108965036B (en) Method, system, server and storage medium for configuring cross-public network equipment mutual access
US20140337471A1 (en) Migration assist system and migration assist method
CN106331187A (en) NAT (Network Address Translation) penetration method, device and system
CN111585786A (en) Realization of secret-free building method of big data cluster
CN103812672A (en) Method for discovering newly-added network element device, correlative device, and system
CN102882733A (en) WEB webmaster method realized by penetrating through NAT (Network Address Translation) equipment
CN109510717B (en) Method, device, equipment and storage medium for acquiring information of node equipment
CN106603257B (en) method for determining incidence relation between station and switch port
CN116032691B (en) Shooting range interconnection method, electronic equipment and readable storage medium
CN102801566A (en) Sever cluster unattended remote control
CN105357287B (en) The mobile sms service end of compatible SNMP and SMI-S a kind of and system
EP3640803B1 (en) Host monitoring method and device
US20240340215A1 (en) Discovering and retrieving management data in a telecommunications network

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
CB02 Change of applicant information

Address after: 101, 2nd Floor, Building 3, East District, No. 10 Northwest Wangdong Road, Haidian District, Beijing, 100193

Applicant after: Beijing softong Intelligent Technology Co.,Ltd.

Address before: 100193 202, floor 2, building 16, East District, No. 10, northwest Wangdong Road, Haidian District, Beijing

Applicant before: Beijing Softcom Smart City Technology Co.,Ltd.

CB02 Change of applicant information
GR01 Patent grant
GR01 Patent grant