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 PDFInfo
- 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
Links
- 238000003860 storage Methods 0.000 title claims abstract description 23
- 238000000034 method Methods 0.000 title claims abstract description 16
- 238000007726 management method Methods 0.000 claims description 135
- 238000013507 mapping Methods 0.000 claims description 24
- 238000004458 analytical method Methods 0.000 claims description 10
- 230000005540 biological transmission Effects 0.000 claims description 8
- 238000004590 computer program Methods 0.000 claims description 6
- 238000012423 maintenance Methods 0.000 abstract description 35
- 238000010586 diagram Methods 0.000 description 7
- 238000005516 engineering process Methods 0.000 description 3
- 230000003287 optical effect Effects 0.000 description 3
- 238000004364 calculation method Methods 0.000 description 2
- 238000004891 communication Methods 0.000 description 2
- 239000013307 optical fiber Substances 0.000 description 2
- 230000000644 propagated effect Effects 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000004422 calculation algorithm Methods 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 238000013480 data collection Methods 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 238000009776 industrial production Methods 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 230000008520 organization Effects 0.000 description 1
- 230000035515 penetration Effects 0.000 description 1
- 230000008707 rearrangement Effects 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 238000012360 testing method Methods 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L61/00—Network arrangements, protocols or services for addressing or naming
- H04L61/45—Network directories; Name-to-address mapping
- H04L61/4505—Network directories; Name-to-address mapping using standardised directories; using standardised directory access protocols
- H04L61/4511—Network directories; Name-to-address mapping using standardised directories; using standardised directory access protocols using domain name system [DNS]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L61/00—Network arrangements, protocols or services for addressing or naming
- H04L61/09—Mapping addresses
- H04L61/10—Mapping addresses of different types
- H04L61/103—Mapping addresses of different types across network layers, e.g. resolution of network layer into physical layer addresses or address resolution protocol [ARP]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/10—Protocols 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
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.
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)
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)
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 |
-
2020
- 2020-11-12 CN CN202011261177.9A patent/CN112511660B/en active Active
Patent Citations (21)
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)
Title |
---|
王秀欣等: "基于NATT协议的NAT穿越技术的设计与实现", 《电力系统通信》 * |
王秀欣等: "基于NATT协议的NAT穿越技术的设计与实现", 《电力系统通信》, vol. 30, no. 198, 10 April 2009 (2009-04-10), pages 60 - 62 * |
Cited By (9)
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 |