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

CN114125076A - Data forwarding system - Google Patents

Data forwarding system Download PDF

Info

Publication number
CN114125076A
CN114125076A CN202111371872.5A CN202111371872A CN114125076A CN 114125076 A CN114125076 A CN 114125076A CN 202111371872 A CN202111371872 A CN 202111371872A CN 114125076 A CN114125076 A CN 114125076A
Authority
CN
China
Prior art keywords
data forwarding
data
server
identifier
application
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.)
Pending
Application number
CN202111371872.5A
Other languages
Chinese (zh)
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.)
Suzhou Aurora Infinite Information Technology Co ltd
Original Assignee
Suzhou Aurora Infinite Information 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 Suzhou Aurora Infinite Information Technology Co ltd filed Critical Suzhou Aurora Infinite Information Technology Co ltd
Priority to CN202111371872.5A priority Critical patent/CN114125076A/en
Publication of CN114125076A publication Critical patent/CN114125076A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/16Implementation or adaptation of Internet protocol [IP], of transmission control protocol [TCP] or of user datagram protocol [UDP]
    • H04L69/163In-band adaptation of TCP data exchange; In-band control procedures

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer And Data Communications (AREA)

Abstract

The invention discloses a data forwarding system, comprising: the system comprises a data forwarding server and a plurality of application servers, wherein the data forwarding server is positioned in a public network, and the application servers can be in network communication with the data forwarding server; when the application server is started, a TCP link communicated with the data forwarding server is created, a plurality of different virtual data channels are created on the TCP link and are identified by using the identifier ID, and therefore communication between the data forwarding server and the plurality of application servers is achieved.

Description

Data forwarding system
Technical Field
The invention relates to the technical field of network communication, in particular to a data forwarding system.
Background
With the development of the mobile internet and the internet of things, smart homes are increasingly applied, in practical applications, application servers (for example, a smart door lock, a smart air conditioner, a remote camera and the like) are arranged in homes or companies, and in order to facilitate the use of users, clients (for example, a mobile phone and the like) are generally allowed to remotely control and log in the application servers. As shown in fig. 1, a data forwarding server 2 is installed in a public network by a manufacturer, and the data forwarding server 2 and an application server 3 as well as a client 1 can perform network communication.
Therefore, how to make the data forwarding server 2 forward data between the client 1 and the application server 3 becomes a problem to be solved urgently.
Disclosure of Invention
In view of the above, the main object of the present invention is to provide a data forwarding system.
In order to achieve the purpose, the technical scheme of the invention is realized as follows: a data forwarding system comprising: the system comprises a data forwarding server and a plurality of application servers, wherein the data forwarding server is positioned in a public network, and the application servers can be in network communication with the data forwarding server; when the application server is started, a TCP link communicated with the data forwarding server is established; the application server is further used for creating and operating the M application modules when receiving an instruction for creating the M application modules, and sending a request for creating the M data forwarding modules to the data forwarding server; after receiving a message of successful creation, sending M triples (application modules, data forwarding modules and identifier IDs) to a data forwarding server, wherein the application modules in different triples are different, the data forwarding modules in different triples are different, the identifier IDs in different triples are different, and M is a natural number; the data forwarding server is configured to: when a request for creating M data forwarding modules is received, creating the M data forwarding modules, sending a message of successful creation to the application server, and receiving M triples (application modules, data forwarding modules, identifier IDs); after receiving a request of a first application module for sending first data, the application server sends the first data and a first identifier ID to the data forwarding server through the TCP link, wherein the first application module and the first identifier ID are located in the same triple; the data forwarding server receives first data and a first identifier ID through the TCP link, and then sends the first data to a first data forwarding module corresponding to the first identifier ID; the data forwarding server receives a request that a second data forwarding module sends second data to the application server, and then sends the second data and a second identifier ID to the application server through the TCP link, wherein the second data forwarding module and the second identifier ID are located in the same triple; and the application server receives the second data and the second identifier ID through the TCP link, and then sends the second data to a second application module corresponding to the second identifier ID.
As an improvement of the embodiment of the present invention, the instruction for creating M application modules is sent by a data forwarding server.
As an improvement of the embodiment of the present invention, the TCP link uses TLS encryption or SSL encryption.
As an improvement of the embodiment of the present invention, the identifier ID is a binary number and has a length of 160 bits.
As an improvement of the embodiment of the present invention, the "sending the first data and the first identifier ID to the data forwarding server through the TCP link" specifically includes: after the first data and the first identifier ID are compressed by gzip, the first data and the first identifier ID are sent to the data forwarding server through the TCP link; the "the data forwarding server receives the first data and the first identifier ID through the TCP link" specifically includes: after the data forwarding server receives the compressed data through the TCP link, decompression is carried out by using gzip, and first data and a first identifier ID are obtained; the "sending the second data and the second identifier ID to the application server through the TCP link" specifically includes: after the second data and the second identifier ID are compressed by gzip, the second data and the second identifier ID are sent to the application server through the TCP link; the step of receiving, by the application server, the second data and the second identifier ID through the TCP link specifically includes: and after receiving the compressed data through the TCP link, the application server performs decompression operation by using gzip, and obtains second data and a second identifier ID.
As an improvement of the embodiment of the present invention, the operating system of the application server is Linux.
As an improvement of the embodiment of the present invention, the creating and running M application modules specifically includes: creating and operating M processes, wherein each process corresponds to a unique application module; f (index of file descriptor table of corresponding process, MAC address of the application server, current time), and f () is hash function.
As an improvement of the embodiment of the present invention, f () is a function of MD 5.
As an improvement of the embodiment of the present invention, the application server sends heartbeat data to the data forwarding server through the TCP link every other preset time.
As an improvement of the embodiment of the present invention, when the application server is closed, the application server stops M application modules, cancels the TCP link, and sends a request for stopping M data forwarding modules to the data forwarding server; after the data forwarding server completes cancellation of the TCP link, when a request for stopping M data forwarding modules is received, the data forwarding server stops the M data forwarding modules and deletes M triples (application modules, data forwarding modules and identifier IDs).
The mechanical gripper provided by the embodiment of the invention has the following advantages: the embodiment of the invention discloses a data forwarding system, which comprises: the system comprises a data forwarding server and a plurality of application servers, wherein the data forwarding server is positioned in a public network, and the application servers can be in network communication with the data forwarding server; when the application server is started, a TCP link communicated with the data forwarding server is created, a plurality of different virtual data channels are created on the TCP link and are identified by using the identifier ID, and therefore communication between the data forwarding server and the plurality of application servers is achieved.
Drawings
Fig. 1 is a topology diagram of a data forwarding system according to an embodiment of the present invention.
Detailed Description
The present invention will be described in detail below with reference to embodiments shown in the drawings. The present invention is not limited to the embodiment, and structural, methodological, or functional changes made by one of ordinary skill in the art according to the embodiment are included in the scope of the present invention.
The following description and the drawings sufficiently illustrate specific embodiments herein to enable those skilled in the art to practice them. Portions and features of some embodiments may be included in or substituted for those of others. The scope of the embodiments herein includes the full ambit of the claims, as well as all available equivalents of the claims. The terms "first," "second," and the like, herein are used solely to distinguish one element from another without requiring or implying any actual such relationship or order between such elements. In practice, a first element can also be referred to as a second element, and vice versa. Also, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a structure, apparatus, or device that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such structure, apparatus, or device. Without further limitation, an element defined by the phrase "comprising an … …" does not exclude the presence of other like elements in a structure, device or apparatus that comprises the element. The embodiments are described in a progressive manner, each embodiment focuses on differences from other embodiments, and the same and similar parts among the embodiments are referred to each other.
The terms "longitudinal," "lateral," "upper," "lower," "front," "rear," "left," "right," "vertical," "horizontal," "top," "bottom," "inner," "outer," and the like herein, as used herein, are defined as orientations or positional relationships based on the orientation or positional relationship shown in the drawings, and are used for convenience in describing and simplifying the description, but do not indicate or imply that the device or element being referred to must have a particular orientation, be constructed and operated in a particular orientation, and thus should not be construed as limiting the present invention. In the description herein, unless otherwise specified and limited, the terms "mounted," "connected," and "connected" are to be construed broadly, and may include, for example, mechanical or electrical connections, communications between two elements, direct connections, and indirect connections via intermediary media, where the specific meaning of the terms is understood by those skilled in the art as appropriate.
An embodiment of the present invention provides a data forwarding system, as shown in fig. 1, including:
the system comprises a data forwarding server 2 and a plurality of application servers 3, wherein the data forwarding server 2 is positioned in a public network, and the application servers 3 can perform network communication with the data forwarding server 2; here, optionally, the data forwarding server 2 may be created by a product manufacturer and located in a public network, and the application server 3 may be a smart home product provided in a company or a home. In actual products, an operating system (e.g., linux, etc.) runs on the data forwarding server 2 and the application server 3.
When the application server 3 is started, a TCP (Transmission Control Protocol) link that communicates with the data forwarding server 2 is created;
the application server 3 is further configured to create and operate M application modules when receiving an instruction to create the M application modules, and send a request to create the M data forwarding modules to the data forwarding server 2; after receiving the message of successful creation, sending M triplets (application modules, data forwarding modules, identifier IDs) to the data forwarding server 2, where the application modules in different triplets are different, the data forwarding modules in different triplets are different, the identifier IDs in different triplets are different, and M is a natural number. Here, in the application server 3, it may be configured that M applications are created when the application server 3 is started, and then, when the application server 3 is started, the application server 3 receives an instruction to create M application modules; in addition, the instruction to create M application modules may also be sent by the data forwarding server 2.
Here, the "sending M triplets (application module, data forwarding module, identifier ID) to the data forwarding server 2" may specifically be: m triplets (unique identifier of application module, unique identifier of data forwarding module, identifier ID) are sent to the data forwarding server 2.
The data forwarding server 2 is configured to: when a request for creating M data forwarding modules is received, creating M data forwarding modules, sending a message of successful creation to the application server 3, and receiving M triples (application modules, data forwarding modules, identifier IDs);
here, it is understood that the application server 3 may have a plurality of different functions, and in order to implement these functions, a corresponding application module may be created for each function, and in practice, when the application module is executed, a corresponding process or thread may be created. In practice, a telecom operator may provide an Internet access service to a company or a home, the application server 3 may be connected to the Internet through the access service, and since the data forwarding server 2 is located in a public network, the application server 3 (when a manufacturer produces, an IP address and a port number of the data forwarding server 2 may be set on the application server 3, where the IP is an Internet Protocol, or an internetworking Protocol) may actively send a request for establishing a TCP link to the data forwarding server 2. The data forwarding server 2 and the application server 3 then establish the TCP link. The application server 3 sends a request for creating M data forwarding modules to the data forwarding server 2, so that the data forwarding server 2 creates M data forwarding modules (similarly, when the data forwarding modules are operated, corresponding processes or threads can be created), the M data forwarding modules and the M application modules are in a one-to-one correspondence relationship, and in order to uniquely identify the "one-to-one correspondence relationship", a unique identifier ID can be created for the "one-to-one correspondence relationship".
In actual use, when the client 1 logs in the application server 3, the application server 3 sends the plurality of application servers corresponding to the client 1 (i.e. the plurality of application servers owned by the user who logs in the client 1) and the function included in each application server 3 to the client 1, so that the user can specify and request to use a specific function in a certain application server 3 through the client 1, and then the application server 3 calls a corresponding data forwarding module to forward data between the client 1 and the corresponding application module in the corresponding application server 3.
After receiving a request for sending first data by a first application module, the application server 3 sends the first data and a first identifier ID to the data forwarding server 3 through the TCP link, wherein the first application module and the first identifier ID are located in the same triple; the data forwarding server 2 receives the first data and the first identifier ID through the TCP link, and then sends the first data to the first data forwarding module corresponding to the first identifier ID;
the data forwarding server 2 receives a request that a second data forwarding module sends second data to the application server 3, and then sends the second data and a second identifier ID to the application server 3 through the TCP link, wherein the second data forwarding module and the second identifier ID are located in the same triple; the application server 3 receives the second data and the second identifier ID through the TCP link, and then sends the second data to the second application module corresponding to the second identifier ID.
Here, all data forwarding between the application server 3 and the data forwarding server 2 is performed through the TCP link and distinguished by the flag ID.
In this embodiment, the instruction for creating M application modules is sent by the data forwarding server 2.
In this embodiment, the TCP link uses TLS (Transport Layer Security) encryption or SSL (Secure Socket Layer) encryption.
In this embodiment, the identifier ID is a binary number and has a length of 160 bits.
In this embodiment, the sending the first data and the first identifier ID to the data forwarding server 3 through the TCP link specifically includes: after the first data and the first identifier ID are compressed by gzip, the first data and the first identifier ID are sent to the data forwarding server 3 through the TCP link;
the "the data forwarding server 2 receives the first data and the first identifier ID through the TCP link" specifically includes: after receiving the compressed data through the TCP link, the data forwarding server 2 performs decompression operation by using gzip, and obtains first data and a first identifier ID;
the "sending the second data and the second identifier ID to the application server 3 through the TCP link" specifically includes: after the second data and the second identifier ID are compressed by gzip, the second data and the second identifier ID are sent to the application server 3 through the TCP link;
the "the application server 3 receives the second data and the second identifier ID through the TCP link" specifically includes: after receiving the compressed data through the TCP link, the application server 3 performs decompression operation using gzip, and obtains second data and a second identifier ID.
In this embodiment, the operating system of the application server 3 is Linux.
In this embodiment, the "creating and running M application modules" specifically includes: creating and operating M processes, wherein each process corresponds to a unique application module;
f (index of file descriptor table of corresponding process, MAC address of the application server 3, current time), and f () is hash function.
In this embodiment, f () is a function MD5(MD5 Message-Digest Algorithm, MD5 Message Digest).
In this embodiment, the application server 3 sends heartbeat data to the data forwarding server 2 through the TCP link every other preset time. This may prevent the TCP link from being broken.
In this embodiment, when the application server 3 is closed, the M application modules are stopped, the TCP link is cancelled, and a request for stopping the M data forwarding modules is sent to the data forwarding server 2;
after the data forwarding server 2 completes cancellation of the TCP link, when receiving a request to stop M data forwarding modules, the data forwarding server stops M data forwarding modules and deletes M triples (application module, data forwarding module, identifier ID).
It should be understood that although the present description refers to embodiments, not every embodiment contains only a single technical solution, and such description is for clarity only, and those skilled in the art should make the description as a whole, and the technical solutions in the embodiments can also be combined appropriately to form other embodiments understood by those skilled in the art.
The above-listed detailed description is only a specific description of a possible embodiment of the present invention, and they are not intended to limit the scope of the present invention, and equivalent embodiments or modifications made without departing from the technical spirit of the present invention should be included in the scope of the present invention.

Claims (10)

1. A data forwarding system, comprising:
the system comprises a data forwarding server (2) and a plurality of application servers (3), wherein the data forwarding server (2) is positioned in a public network, and the application servers (3) can be in network communication with the data forwarding server (2);
when the application server (3) is started, a TCP link communicated with the data forwarding server (2) is established;
the application server (3) is further used for creating and operating the M application modules when receiving an instruction for creating the M application modules, and sending a request for creating the M data forwarding modules to the data forwarding server (2); after receiving a message of successful creation, sending M triples (application modules, data forwarding modules and identifier IDs) to a data forwarding server (2), wherein the application modules in different triples are different, the data forwarding modules in different triples are different, the identifier IDs in different triples are different, and M is a natural number;
the data forwarding server (2) is configured to: when a request for creating M data forwarding modules is received, creating the M data forwarding modules, sending a message of successful creation to the application server (3), and receiving M triples (application modules, data forwarding modules, identifier IDs);
after receiving a request of a first application module for sending first data, the application server (3) sends the first data and a first identifier ID to the data forwarding server (3) through the TCP link, wherein the first application module and the first identifier ID are located in the same triple; the data forwarding server (2) receives the first data and the first identifier ID through the TCP link, and then sends the first data to a first data forwarding module corresponding to the first identifier ID;
the data forwarding server (2) receives a request that a second data forwarding module sends second data to the application server (3), and then sends the second data and a second identifier ID to the application server (3) through the TCP link, wherein the second data forwarding module and the second identifier ID are located in the same triple; and the application server (3) receives the second data and the second identifier ID through the TCP link, and then sends the second data to a second application module corresponding to the second identifier ID.
2. The data forwarding system of claim 1, wherein:
the instruction to create the M application modules is sent by a data forwarding server (2).
3. The data forwarding system of claim 1, wherein:
the TCP link uses TLS encryption or SSL encryption.
4. The data forwarding system of claim 1, wherein:
the identifier ID is a binary number and is 160 bits in length.
5. The data forwarding system of claim 1, wherein:
the sending of the first data and the first identifier ID to the data forwarding server (3) via the TCP link specifically includes: after the first data and the first identifier ID are compressed by gzip, the first data and the first identifier ID are sent to the data forwarding server (3) through the TCP link;
the step of receiving, by the data forwarding server (2), the first data and the first identifier ID via the TCP link specifically includes: after the data forwarding server (2) receives the compressed data through the TCP link, decompression is carried out by using gzip, and first data and a first identifier ID are obtained;
the sending of the second data and the second identifier ID to the application server (3) via the TCP link may specifically include: after the second data and the second identifier ID are compressed by gzip, the second data and the second identifier ID are sent to the application server (3) through the TCP link;
the step of receiving, by the application server (3), the second data and the second identifier ID via the TCP link specifically includes: after the application server (3) receives the compressed data through the TCP link, the decompression operation is carried out by using gzip, and second data and a second identifier ID are obtained.
6. The data forwarding system of claim 1, wherein:
the operating system of the application server (3) is Linux.
7. The data forwarding system of claim 6, wherein:
the "creating and running M application modules" specifically includes: creating and operating M processes, wherein each process corresponds to a unique application module;
f (index of file descriptor table of corresponding process, MAC address of the application server (3), current time), f () is hash function.
8. The data forwarding system of claim 7, wherein:
f () is a MD5 function.
9. The data forwarding system of claim 1, wherein:
and the application server (3) sends heartbeat data to the data forwarding server (2) through the TCP link at intervals of preset time.
10. The data forwarding system of claim 1, wherein:
when the application server (3) is closed, stopping M application modules, canceling the TCP link, and sending a request for stopping M data forwarding modules to the data forwarding server (2);
after the data forwarding server (2) completes the cancellation of the TCP link, when receiving a request for stopping M data forwarding modules, the data forwarding server stops M data forwarding modules and deletes M triples (application modules, data forwarding modules, identifier IDs).
CN202111371872.5A 2021-11-18 2021-11-18 Data forwarding system Pending CN114125076A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202111371872.5A CN114125076A (en) 2021-11-18 2021-11-18 Data forwarding system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202111371872.5A CN114125076A (en) 2021-11-18 2021-11-18 Data forwarding system

Publications (1)

Publication Number Publication Date
CN114125076A true CN114125076A (en) 2022-03-01

Family

ID=80397782

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202111371872.5A Pending CN114125076A (en) 2021-11-18 2021-11-18 Data forwarding system

Country Status (1)

Country Link
CN (1) CN114125076A (en)

Citations (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6324648B1 (en) * 1999-12-14 2001-11-27 Gte Service Corporation Secure gateway having user identification and password authentication
CN101795222A (en) * 2009-11-13 2010-08-04 深圳市科陆电子科技股份有限公司 Multi-stage forward service system and method
CN101909061A (en) * 2010-08-06 2010-12-08 福建升腾资讯有限公司 Creation and application method of dynamic virtual channel based on remote display protocol
CN102035904A (en) * 2010-12-10 2011-04-27 北京中科大洋科技发展股份有限公司 Method for converting TCP network communication server into client
CN102263680A (en) * 2010-05-25 2011-11-30 广州市聚晖电子科技有限公司 Smart home system
CN102469124A (en) * 2010-11-09 2012-05-23 中兴通讯股份有限公司 Implementation method, gateway, agency and system of mobile internet business based on AOG
US20130024690A1 (en) * 2011-07-21 2013-01-24 Microsoft Corporation Centralized service for distributed service deployments
CN106775486A (en) * 2016-12-26 2017-05-31 中国建设银行股份有限公司 Data access system, method and routing server, configuration center server
US20170237815A1 (en) * 2014-08-07 2017-08-17 Telefonaktiebolaget Lm Ericsson (Publ) Data transfer in a system of connected things
CN110650171A (en) * 2018-06-27 2020-01-03 视联动力信息技术股份有限公司 Video networking service scheduling system and method
CN111327650A (en) * 2018-12-14 2020-06-23 中兴通讯股份有限公司 Data transmission method, device, equipment and storage medium
CN113014610A (en) * 2019-12-19 2021-06-22 深圳市宏电技术股份有限公司 Remote access method, device and system
WO2021145874A1 (en) * 2020-01-15 2021-07-22 Planetway Corporation Digital signature system using scalable servers

Patent Citations (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6324648B1 (en) * 1999-12-14 2001-11-27 Gte Service Corporation Secure gateway having user identification and password authentication
CN101795222A (en) * 2009-11-13 2010-08-04 深圳市科陆电子科技股份有限公司 Multi-stage forward service system and method
CN102263680A (en) * 2010-05-25 2011-11-30 广州市聚晖电子科技有限公司 Smart home system
CN101909061A (en) * 2010-08-06 2010-12-08 福建升腾资讯有限公司 Creation and application method of dynamic virtual channel based on remote display protocol
CN102469124A (en) * 2010-11-09 2012-05-23 中兴通讯股份有限公司 Implementation method, gateway, agency and system of mobile internet business based on AOG
CN102035904A (en) * 2010-12-10 2011-04-27 北京中科大洋科技发展股份有限公司 Method for converting TCP network communication server into client
US20130024690A1 (en) * 2011-07-21 2013-01-24 Microsoft Corporation Centralized service for distributed service deployments
US20170237815A1 (en) * 2014-08-07 2017-08-17 Telefonaktiebolaget Lm Ericsson (Publ) Data transfer in a system of connected things
CN106775486A (en) * 2016-12-26 2017-05-31 中国建设银行股份有限公司 Data access system, method and routing server, configuration center server
CN110650171A (en) * 2018-06-27 2020-01-03 视联动力信息技术股份有限公司 Video networking service scheduling system and method
CN111327650A (en) * 2018-12-14 2020-06-23 中兴通讯股份有限公司 Data transmission method, device, equipment and storage medium
CN113014610A (en) * 2019-12-19 2021-06-22 深圳市宏电技术股份有限公司 Remote access method, device and system
WO2021145874A1 (en) * 2020-01-15 2021-07-22 Planetway Corporation Digital signature system using scalable servers

Non-Patent Citations (3)

* Cited by examiner, † Cited by third party
Title
XIN HE; MINGSHU HE; ZHIJIE HAN: "A Survey of Network Topology of Data Center", 2018 IEEE 4TH INTERNATIONAL CONFERENCE ON BIG DATA SECURITY ON CLOUD (BIGDATASECURITY), IEEE INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE AND SMART COMPUTING, (HPSC) AND IEEE INTERNATIONAL CONFERENCE ON INTELLIGENT DATA AND SECURITY (IDS), 29 November 2018 (2018-11-29) *
任瑞芳;金慧;: "物联网设备远程控制技术研究与改进", 电脑知识与技术, no. 11, 15 April 2015 (2015-04-15) *
刘伟杰;张娟;: "基于IPv4/IPv6隧道技术的NAT研究", 计算机与数字工程, no. 08, 20 August 2008 (2008-08-20) *

Similar Documents

Publication Publication Date Title
CN106992917B (en) Message forwarding method and device
WO2012141086A1 (en) Computer system, controller, and network access policy control method
JP4231985B2 (en) Relay server and communication system
EP3100472A1 (en) A method for commissioning and joining of a field device to a network
CN102984031B (en) Method and device for allowing encoding equipment to be safely accessed to monitoring and control network
EP2880832B1 (en) Method for configuring network nodes of a telecommunications network, telecommunications network, program and computer program product
US20020095506A1 (en) Relay server, communication system and facsimile system
US7555007B2 (en) Integrated management system and method for network connection means in networks having different telecommunication protocols
CN114125076A (en) Data forwarding system
CN107547621B (en) Message forwarding method and device
US7650417B2 (en) Method for setting up a communication between a device and a host application over an IP network
CN105591903A (en) Message forwarding method and device
CN104426792A (en) Scheduler support ability query method, scheduler support ability notification method and scheduler support ability query device
CN116170214A (en) ITMS platform and sub-gateway communication method, device, equipment and storage medium
CN109150661A (en) A kind of method for discovering equipment and device
JP4517911B2 (en) Policy distribution method, system, program, policy distribution server, and client terminal
WO2016059840A1 (en) Communication apparatus, method for controlling communication between different types of devices, and method for eliminating specificity of operational management
CN109218323A (en) A kind of remote configuring method for firewall box
CN114338633B (en) Method and system for remotely connecting Linux server
CN105592022A (en) Equipment service call method and apparatus based on Alljoyn gateway
CN116016535B (en) Load balancing system for controlling local application
CN220605929U (en) Novel network system
KR100372342B1 (en) Operator Command Processing Method In The Mobile Communication System
WO2016062085A1 (en) Virtual network realization method, nve and nva device and system
CN105634808B (en) Method for realizing authentication management system of wired intelligent equipment

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
AD01 Patent right deemed abandoned
AD01 Patent right deemed abandoned

Effective date of abandoning: 20240927