CN112423344A - Comprehensive management system based on data exchange and transmission encapsulation - Google Patents

Comprehensive management system based on data exchange and transmission encapsulation Download PDF

Info

Publication number
CN112423344A
CN112423344A CN202011165892.2A CN202011165892A CN112423344A CN 112423344 A CN112423344 A CN 112423344A CN 202011165892 A CN202011165892 A CN 202011165892A CN 112423344 A CN112423344 A CN 112423344A
Authority
CN
China
Prior art keywords
data
module
unit
transmission
data exchange
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
CN202011165892.2A
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.)
Shandong Chuangqi Cloud Computing Co ltd
Original Assignee
Shandong Chuangqi Cloud Computing 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 Shandong Chuangqi Cloud Computing Co ltd filed Critical Shandong Chuangqi Cloud Computing Co ltd
Priority to CN202011165892.2A priority Critical patent/CN112423344A/en
Publication of CN112423344A publication Critical patent/CN112423344A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W28/00Network traffic management; Network resource management
    • H04W28/02Traffic management, e.g. flow control or congestion control
    • H04W28/06Optimizing the usage of the radio link, e.g. header compression, information sizing, discarding information
    • H04W28/065Optimizing the usage of the radio link, e.g. header compression, information sizing, discarding information using assembly or disassembly of packets
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F17/00Digital computing or data processing equipment or methods, specially adapted for specific functions
    • G06F17/10Complex mathematical operations
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/004Arrangements for detecting or preventing errors in the information received by using forward error control
    • H04L1/0056Systems characterized by the type of code used
    • H04L1/0057Block codes
    • H04L1/0058Block-coded modulation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/0078Avoidance of errors by organising the transmitted data in a format specifically designed to deal with errors, e.g. location
    • H04L1/0085Formatting with cells
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/12Arrangements for detecting or preventing errors in the information received by using return channel
    • H04L1/16Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
    • H04L1/1607Details of the supervisory signal
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W40/00Communication routing or communication path finding
    • H04W40/02Communication route or path selection, e.g. power-based or shortest path routing
    • H04W40/22Communication route or path selection, e.g. power-based or shortest path routing using selective relaying for reaching a BTS [Base Transceiver Station] or an access point
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W84/00Network topologies
    • H04W84/02Hierarchically pre-organised networks, e.g. paging networks, cellular networks, WLAN [Wireless Local Area Network] or WLL [Wireless Local Loop]
    • H04W84/10Small scale networks; Flat hierarchical networks
    • H04W84/12WLAN [Wireless Local Area Networks]

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Mathematical Physics (AREA)
  • Data Mining & Analysis (AREA)
  • General Physics & Mathematics (AREA)
  • Mathematical Analysis (AREA)
  • Mathematical Optimization (AREA)
  • Computational Mathematics (AREA)
  • Pure & Applied Mathematics (AREA)
  • Databases & Information Systems (AREA)
  • Software Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Algebra (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

The invention relates to the technical field of integrated management, in particular to an integrated management system based on data exchange and transmission encapsulation. The integrated management platform comprises a communication unit, a network unit, a data exchange unit and a transmission encapsulation unit, wherein the communication unit is used for establishing communication for each node in the network unit, the network unit is used for connecting the data exchange unit with the data node in the transmission encapsulation unit through a network, the data exchange unit is used for exchanging and transmitting data, and the transmission encapsulation unit is used for encapsulating the transmitted data. The switch router is arranged in an open area, so that the interference of buildings and barriers to signals is reduced, the stability of the signal transmission rate is improved, and meanwhile, the wireless local area network is adopted, and can be quickly expanded from a small local area network with only a few users to a large network with thousands of users through various configuration modes of the wireless local area network.

Description

Comprehensive management system based on data exchange and transmission encapsulation
Technical Field
The invention relates to the technical field of integrated management, in particular to an integrated management system based on data exchange and transmission encapsulation.
Background
The existing integrated management system adopts tcp communication, communication packets all adopt a standard ASCII code JSON data format, a platform acquires and monitors real-time data through a bottom-layer energy metering instrument, uploads the data to a data acquisition terminal and uploads the data to the integrated management platform through transmission modes such as a Wireless Local Area Network (WLAN), 4G, GPRS and INTERNET, but the WLAN transmits the data by means of radio waves which are transmitted through a wireless transmitting device, and buildings, vehicles, trees and other obstacles can block the transmission of electromagnetic waves, so that the performance of the network is influenced.
Disclosure of Invention
The present invention is directed to a comprehensive management system based on data exchange and transport encapsulation to solve the problems set forth in the background art.
In order to achieve the above object, the present invention provides a comprehensive management system based on data exchange and transmission encapsulation, comprising a comprehensive management platform, wherein the comprehensive management platform comprises a communication unit, a network unit, a data exchange unit and a transmission encapsulation unit; the communication unit is used for establishing communication for each node in the network unit; the network unit is used for connecting the data nodes in the data exchange unit and the transmission encapsulation unit through a network, and the data exchange unit is used for exchanging and transmitting data; the transmission packaging unit is used for packaging the transmitted data;
the communication unit comprises a signal receiving module and a protocol module; the signal receiving module is used for receiving signals of each node in the network unit; the protocol module is used for transmitting the received signal to a receiving node in a protocol mode;
the network unit comprises a distributed processing module and a networking module; the distributed processing module is used for decomposing the problem or the task into a plurality of sub-problems and dispersing the sub-problems to different computers in the network for processing and calculation; the networking module is used for carrying out cooperative communication with other networks;
the data exchange unit comprises a data request module and a data uploading module; the data request module is used for downloading a data request to the terminal detection equipment; the data uploading module is used for uploading data from the data centralized acquisition terminal to the comprehensive management platform, and the comprehensive management platform responds to the data centralized acquisition terminal to upload the data according to the uploaded data;
the transmission packaging unit comprises a coding module and a packaging module; the encoding module is used for encoding data; and the packaging module is used for packaging the coded data and transmitting the coded data.
As a further improvement of the technical solution, the protocol module defines a communication mode and a flow by using a transmission control protocol, and the connection steps of the transmission control protocol are as follows:
s1.1, a client SENDs a SYN (SEQ = x) message to a server side and enters a SYN _ SEND state;
s1.2, the server receives the SYN message, responds to a SYN (SEQ = y) ACK (ACK = x + 1) message, and enters a SYN _ RECV state;
s1.3, the client receives the SYN message of the server end, responds to an ACK (ACK = y + 1) message, and enters into an Established state.
As a further improvement of the present technical solution, the connection termination step of the transmission control protocol is as follows:
s2.1, the application process firstly calls close, namely the terminal executes active closing, and a transmission control protocol of the terminal sends a FIN section to indicate that the data is sent completely;
s2.2, the opposite end receiving the FIN executes passive closing, and the FIN is confirmed by a transmission control protocol;
s2.3, the application process receiving the file end character calls close to close the socket of the file end character, and causes the transmission control protocol to send a FIN;
s2.4, the original transmission control protocol of the original transmission end of the FIN sent by the transmission control protocol confirms the FIN.
As a further improvement of this technical solution, the networking moduleAdopting WMN networking, the WMN networking comprises a gatewayRoad surface RouterA Mesh router and a Mesh client.
The Mesh client is accessed to the wireless Mesh router in a wireless connection mode, the wireless Mesh router forms a relatively stable forwarding network in a multi-hop interconnection mode, any Mesh router can be used as a data forwarding relay of other Mesh routers in a general network architecture of the WMN, part of the Mesh routers further have the additional capacity of an Internet gateway, the gateway Mesh router forwards the service between the WMN and the Internet through a high-speed wired link, the general network architecture of the WMN can be regarded as being composed of two planes, the access plane provides network connection for the Mesh client, and the forwarding plane forwards the relay service between the Mesh routers.
As a further improvement of the present technical solution, an efficiency calculation formula of the distributed processing module is as follows:
Figure 251553DEST_PATH_IMAGE001
wherein, P is a problem; t is the time for solving the problem P; m is a parallel computer system; u is a utility function; c is the minimum cost function invested in solving the problem P within T time on the system M; the efficiency measurement model comprehensively considers two states of development and operation of the parallel system, and unifies the development time and the system operation time into the problem solving time T.
As a further improvement of the technical solution, the parallel computer system adopts an MPI parallel programming model, and the MPI programming function at least includes:
the MPI _ Init is used for initializing an MPI execution environment, establishing the relation among a plurality of MPI processes and preparing for subsequent communication;
the MPI _ Finailize is used for finishing an MPI execution environment, and a parallel area of the MPI program is defined between the MPI _ Init and the MPI _ Finailize;
MPI _ Comm _ rank for representing respective MPI processes;
MPI _ Comn _ size, which is used to indicate how many processes in a group of processes return an error value of integer type, with two function parameters, an MPI _ Comn type communication domain, identifying the group of MPI processes that participate in the computation.
As a further improvement of the technical scheme, the encoding in the encoding module adopts ASCII code which uses specified 7 bitsBinary numberCombined representation of 128 kindsCharacter(s)8 positionBinary numberCombined representation of 256 kindsCharacter(s)
As a further improvement of the technical solution, the encapsulation module encapsulates the data in a JSON data format.
As a further improvement of the technical solution, the JSON data format encapsulation process is as follows:
s3.1, acquiring a JSON format configuration file;
s3.2, reading the transmission file into a memory;
s3.3, searching a configuration rule corresponding to the transmission file in the configuration file, and if the configuration rule exists, entering S3.4; otherwise, entering a time-out retransmission mechanism; when the configuration rule corresponding to the transmission file is searched in the configuration file, one mode is that the configuration rule corresponding to the transmission file is searched in the configuration file according to the naming rule of the transmission file;
s3.4, reading a transmission record from the transmission file;
s3.5, acquiring a rule, namely the name of a field according to the configuration file;
s3.6, acquiring the value of the field corresponding to the name, and writing the name/value into a temporary file;
s3.7, repeating S3.5-S3.6 until all configuration rules aiming at the transmission file in the configuration file are traversed;
and S3.8, repeating S3.4-S3.7 until all call ticket processing is finished.
As a further improvement of the present technical solution, the working process of the timeout retransmission mechanism in S3.3 is as follows:
s4.1, sending an overtime retransmission request to the client;
s4.2, a request or an upload command is sent out and then no response is received within a specified time, the specified time is 2S, and the time is considered to be overtime;
and S4.3, continuously sending a timeout retransmission request to the client after timeout, and determining that the communication is unavailable if no response is received after retransmitting the specified number of times, wherein the specified number is 3 times, and the communication is ended.
Compared with the prior art, the invention has the beneficial effects that: through arranging the switch router in spacious section to reduce the interference of building and barrier to the signal, improve signal transmission rate's stability, adopt wireless local area network simultaneously, there are multiple configuration modes through wireless local area network, can expand to thousands of users' large-scale network from only few users 'small-size LAN very fast, and can provide the characteristics that wired networks such as "roam" between the node can't realize, reduce the wiring simultaneously, the network construction, arrangement time.
Drawings
FIG. 1 is a schematic diagram of an integrated management platform module according to embodiment 1;
fig. 2 is a schematic block diagram of a communication unit according to embodiment 1;
FIG. 3 is a schematic diagram of a network element module of embodiment 1;
FIG. 4 is a block diagram of a data exchange unit according to embodiment 1;
fig. 5 is a schematic diagram of a transmission packaging unit module according to embodiment 1.
The various reference numbers in the figures mean:
100. a comprehensive management platform;
110. a communication unit; 111. a signal receiving module; 112. a protocol module;
120. a network unit; 121. a distribution processing module; 122. a networking module;
130. a data exchange unit; 131. a data request module; 132. a data uploading module;
140. a transmission encapsulation unit; 141. an encoding module; 142. and (5) packaging the module.
Detailed Description
The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are only a part of the embodiments of the present invention, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
In the description of the present invention, it is to be understood that the terms "center", "longitudinal", "lateral", "length", "width", "thickness", "upper", "lower", "front", "rear", "left", "right", "vertical", "horizontal", "top", "bottom", "inner", "outer", "clockwise", "counterclockwise", and the like, indicate orientations and positional relationships based on those shown in the drawings, and are used only for convenience of description and simplicity of description, and do not indicate or imply that the equipment or element being referred to must have a particular orientation, be constructed and operated in a particular orientation, and thus, should not be considered as limiting the present invention.
Example 1
The present invention provides a comprehensive management system based on data exchange and transmission encapsulation, please refer to fig. X-X, which includes a comprehensive management platform 100, and is characterized in that: the integrated management platform 100 includes a communication unit 110, a network unit 120, a data exchange unit 130, and a transmission encapsulation unit 140; the communication unit 110 is configured to establish communication for each node in the network unit 120; the network unit 120 is configured to connect the data nodes in the data exchange unit 130 and the transmission encapsulation unit 140 via a network, which preferably employs a wireless local area network, and the wireless local area network at least includes a computer device, a network connection device and a network transmission medium, wherein the computer device further includes a network transmission mediumServerAndwork stationThe network connection equipment comprisesNetwork cardConcentratorSwitchAnd the place of the switch router is preferably arranged in an open area in the using process, and buildings and barriers in the open area are few, so that the interference of the buildings and the barriers to signals is reduced, the stability of the signal transmission rate is improved, and the network transmission medium comprisesCoaxial cableDouble twisted pairThreadAndoptical cableMeanwhile, a bus-type structure network (hereinafter referred to as a network) is adopted: the bus structure connects all node devices, and all node workstations in the network are operated via the busInformationThe transmission, in the bus structure, the insertion and the disassembly of the node equipment are very convenient, in addition, the bus structure has high network reliability, fast response speed among network nodes,SharingThe method has the advantages of strong resource capacity, less equipment investment, low cost and convenient installation and use, and when a certain workstation node fails, the whole network system is slightly influenced; the data exchange unit 130 is configured to exchange and transmit data, where data in the integrated management platform 100 downloads a data request to the terminal monitoring device through a wireless local area network and a GPRS communication mode, and the data acquisition terminal executes the request and returns a request result to the data through the wireless local area network and the GPRS communication mode; the transmission encapsulating unit 140 is configured to encapsulate the transmitted data;
the communication unit 110 includes a signal receiving module 111, a protocol module 112; the signal receiving module 111 is configured to receive signals of each node in the network unit 120; the protocol module 112 is configured to transmit the received signal to a receiving node in a protocol manner;
the network unit 120 includes a distribution processing module 121 and a networking module 122; the distributed processing module 121 is configured to decompose a problem or a task into a plurality of sub-problems, and disperse the sub-problems to different computers in a network for processing and calculation; the networking module 122 is configured to perform cooperative communication with other networks;
the data exchange unit 130 includes a data request module 131 and a data upload module 132; the data request module 131 is configured to download a data request to the terminal detection device; the data uploading module 132 is configured to upload data from the centralized data collection terminal to the integrated management platform 100, and the integrated management platform responds to the centralized data collection terminal to upload the data according to the uploaded data;
the transmission encapsulation unit 140 includes an encoding module 141 and an encapsulation module 142; the encoding module 141 is configured to encode data; the encapsulation module 142 is configured to encapsulate the encoded data and transmit the encapsulated data.
In addition, the protocol module 112 defines a communication mode and a flow by using a transmission control protocol, and the connection steps of the transmission control protocol are as follows:
s1.1, sending a SYNSEQ = x message to a server by a client, and entering a SYN _ SEND state;
s1.2, the server receives the SYN message, responds to a SYNSEQ = yACKACK = x +1 message, and enters a SYN _ RECV state;
s1.3, the client receives the SYN message of the server end, responds to an ACKACK = y +1 message, and enters into an Established state.
Further, the connection termination step of the transmission control protocol is as follows:
s2.1, the application process firstly calls close, namely the terminal executes active closing, and a transmission control protocol of the terminal sends a FIN section to indicate that the data is sent completely;
s2.2, the opposite end receiving the FIN executes passive closing, and the FIN is confirmed by a transmission control protocol;
s2.3, the application process receiving the file end character calls close to close the socket of the file end character, and causes the transmission control protocol to send a FIN;
s2.4, the original transmission control protocol of the original transmission end of the FIN sent by the transmission control protocol confirms the FIN.
Specifically, the networking module 122 adopts WMN networking, and the WMN networking includes a gatewayRouterA Mesh router and a Mesh client.
The Mesh client is accessed to the wireless Mesh router in a wireless connection mode, the wireless Mesh router forms a relatively stable forwarding network in a multi-hop interconnection mode, any Mesh router can be used as a data forwarding relay of other Mesh routers in a general network architecture of the WMN, part of the Mesh routers further have the additional capacity of an Internet gateway, the gateway Mesh router forwards the service between the WMN and the Internet through a high-speed wired link, the general network architecture of the WMN can be regarded as being composed of two planes, the access plane provides network connection for the Mesh client, and the forwarding plane forwards the relay service between the Mesh routers.
In addition, the performance calculation formula of the distributed processing module 121 is as follows:
Figure 143592DEST_PATH_IMAGE001
wherein, P is a problem; t is the time for solving the problem P; m is a parallel computer system; u is a utility function; c is the minimum cost function invested in solving the problem P within T time on the system M; the efficiency measurement model comprehensively considers two states of development and operation of the parallel system, and unifies the development time and the system operation time into the problem solving time T.
In addition, the parallel computer system adopts an MPI parallel programming model, and the MPI programming functions at least comprise:
the MPI _ Init is used for initializing an MPI execution environment, establishing a relation among a plurality of MPI processes and preparing for subsequent communication;
MPI _ Finailize, MPI _ Finailize is used for ending the MPI execution environment, and a parallel area of the MPI program is defined between MPI _ Init and MPI _ Finailize;
MPI _ Comm _ rank used to represent each MPI process;
MPI _ Comn _ size, which is used to indicate how many processes in a group of processes return an error value of integer type, with two function parameters, an MPI _ Comn type communication field, identifying the group of MPI processes that participate in the computation.
Further, the encoding in the encoding module 141 uses ASCII code using a specified 7-bit codeBinary numberCombined representation of 128 kindsCharacter(s)8 positionBinary numberCombined representation of 256 kindsCharacter(s)Wherein:
0 to 31 and 127 areControl characterOr a communication specific character;
32 to 126 areCharacter(s)Wherein 48-57 are 0 to 9 ten Arabic numerals;
65-90 are 26 capital English letters, 97-122 are 26 small English letters, and the rest are punctuation marks, operation symbols and the like;
while in ASCII code, the most significant bit thereof is used asParity bitParity-check, which is a method used to check whether errors occur during the transmission of a code, is generally divided intoParity checkAnd even check, as follows:
parity checkStipulating: correct code oneByte(s)The number of the 1 s in the intermediate is an odd number, and if the number of the 1 s is not an odd number, 1 s are added to the highest b 7;
even check stipulations: the number of 1's in a byte of the correct code must beEven number ofIf the number is not even, 1 is added to the highest b 7;
the last 128 are calledExtended ASCIIAnd (4) code.
Specifically, the encapsulation module 142 encapsulates the data in a JSON data format.
In addition, the JSON data format encapsulation process is as follows:
s3.1, acquiring a JSON format configuration file;
s3.2, reading the transmission file into a memory;
s3.3, searching a configuration rule corresponding to the transmission file in the configuration file, and if the configuration rule exists, entering S3.4; otherwise, entering a time-out retransmission mechanism; when the configuration rule corresponding to the transmission file is searched in the configuration file, one mode is that the configuration rule corresponding to the transmission file is searched in the configuration file according to the naming rule of the transmission file;
s3.4, reading a transmission record from the transmission file;
s3.5, acquiring a rule, namely the name of a field according to the configuration file;
s3.6, acquiring the value of the field corresponding to the name, and writing the name/value into a temporary file;
s3.7, repeating S3.5-S3.6 until all configuration rules aiming at the transmission file in the configuration file are traversed;
and S3.8, repeating S3.4-S3.7 until all call ticket processing is finished.
Besides, the working process of the timeout retransmission mechanism in S3.3 is as follows:
s4.1, sending an overtime retransmission request to the client;
s4.2, a request or an upload command is sent out and then no response is received within a specified time, the specified time is 2S, and the time is considered to be overtime;
and S4.3, continuously sending a timeout retransmission request to the client after timeout, and determining that the communication is unavailable if no response is received after retransmitting the specified number of times, wherein the specified number is 3 times, and the communication is ended.
The foregoing shows and describes the general principles, essential features, and advantages of the invention. It will be understood by those skilled in the art that the present invention is not limited to the embodiments described above, and the preferred embodiments of the present invention are described in the above embodiments and the description, and are not intended to limit the present invention. The scope of the invention is defined by the appended claims and equivalents thereof.

Claims (10)

1. Comprehensive management system based on data exchange and transmission encapsulation, comprising a comprehensive management platform (100), characterized in that: the integrated management platform (100) comprises a communication unit (110), a network unit (120), a data exchange unit (130) and a transmission encapsulation unit (140); the communication unit (110) is used for establishing communication for each node in the network unit (120); the network unit (120) is used for connecting the data exchange unit (130) and the data node in the transmission encapsulation unit (140) through a network; the data exchange unit (130) is used for exchanging and transmitting data; the transmission encapsulating unit (140) is used for encapsulating the transmitted data;
the communication unit (110) comprises a signal receiving module (111) and a protocol module (112); the signal receiving module (111) is used for receiving signals of each node in the network unit (120); the protocol module (112) is used for transmitting the received signal to a receiving node in a protocol mode;
the network unit (120) comprises a distributed processing module (121) and a networking module (122); the distributed processing module (121) is used for decomposing the problem or task into a plurality of sub-problems and dispersing the sub-problems to different computers in the network for processing and calculation; the networking module (122) is used for carrying out cooperative communication with other networks;
the data exchange unit (130) comprises a data request module (131) and a data uploading module (132); the data request module (131) is used for downloading a data request to the terminal detection equipment; the data uploading module (132) is used for uploading data from the data centralized acquisition terminal to the integrated management platform (100);
the transmission packaging unit (140) comprises an encoding module (141) and a packaging module (142); the encoding module (141) is used for encoding data; and the encapsulation module (142) is used for encapsulating the coded data and transmitting the coded data.
2. The integrated management system based on data exchange and transport encapsulation according to claim 1, characterized in that: the protocol module (112) defines a communication mode and a flow by adopting a transmission control protocol, and the connection steps of the transmission control protocol are as follows:
s1.1, a client SENDs a SYN (SEQ = x) message to a server side and enters a SYN _ SEND state;
s1.2, the server receives the SYN message, responds to a SYN (SEQ = y) ACK (ACK = x + 1) message, and enters a SYN _ RECV state;
s1.3, the client receives the SYN message of the server end, responds to an ACK (ACK = y + 1) message, and enters into an Established state.
3. The integrated management system based on data exchange and transport encapsulation according to claim 2, characterized in that: the connection termination step of the transmission control protocol is as follows:
s2.1, the application process firstly calls close, and a transmission control protocol of the end sends a FIN section;
s2.2, executing 'passive closing' on the opposite end receiving the FIN;
s2.3, the application process receiving the file end character calls close to close the socket of the file end character, and the transmission control protocol also sends a FIN;
s2.4, the original transmission control protocol of the original transmission end of the FIN sent by the transmission control protocol confirms the FIN.
4. The integrated management system based on data exchange and transport encapsulation according to claim 1, characterized in that: the networking module (122) adopts WMN networking, and the WMN networking comprises a gatewayRouterA Mesh router and a Mesh client.
5. The integrated management system based on data exchange and transport encapsulation according to claim 1, characterized in that: the efficiency calculation formula of the distributed processing module (121) is as follows:
Figure 877248DEST_PATH_IMAGE001
wherein, P is a problem; t is the time for solving the problem P; m is a parallel computer system; u is a utility function; c is the minimum cost function invested in solving the problem P within T time on the system M.
6. The integrated management system based on data exchange and transport encapsulation according to claim 5, wherein: the parallel computer system adopts an MPI parallel programming model, and the MPI programming function at least comprises the following components:
the MPI _ Init is used for initializing an MPI execution environment, establishing the relation among a plurality of MPI processes and preparing for subsequent communication;
MPI _ Finailize to end an MPI execution environment;
MPI _ Comm _ rank for representing respective MPI processes;
MPI _ Comn _ size, which is used to indicate how many processes in a group of processes, returns an integer error value.
7. The integrated management system based on data exchange and transport encapsulation according to claim 1, characterized in that: the encoding in the encoding module (141) uses ASCII codes.
8. The integrated management system based on data exchange and transport encapsulation according to claim 1, characterized in that: and the packaging module (142) is packaged by adopting a JSON data format.
9. The integrated management system based on data exchange and transport encapsulation according to claim 1, characterized in that: the JSON data format encapsulation process is as follows:
s3.1, acquiring a JSON format configuration file;
s3.2, reading the transmission file into a memory;
s3.3, searching a configuration rule corresponding to the transmission file in the configuration file, and if the configuration rule exists, entering S3.4; otherwise, entering a time-out retransmission mechanism;
s3.4, reading a transmission record from the transmission file;
s3.5, acquiring a rule, namely the name of a field according to the configuration file;
s3.6, acquiring the value of the field corresponding to the name, and writing the name/value into a temporary file;
s3.7, repeating S3.5-S3.6 until all configuration rules aiming at the transmission file in the configuration file are traversed;
and S3.8, repeating S3.4-S3.7 until all call ticket processing is finished.
10. The integrated management system based on data exchange and transport encapsulation according to claim 1, characterized in that: the working process of the timeout retransmission mechanism in S3.3 is as follows:
s4.1, sending an overtime retransmission request to the client;
s4.2, after a request or an uploading command is sent out, no response is received within a specified time, and the response is considered to be overtime;
and S4.3, continuously sending a timeout retransmission request to the client after timeout, and determining that the communication is unavailable if no response is received after retransmission for a specified number of times, so that the communication is ended.
CN202011165892.2A 2020-10-27 2020-10-27 Comprehensive management system based on data exchange and transmission encapsulation Pending CN112423344A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202011165892.2A CN112423344A (en) 2020-10-27 2020-10-27 Comprehensive management system based on data exchange and transmission encapsulation

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202011165892.2A CN112423344A (en) 2020-10-27 2020-10-27 Comprehensive management system based on data exchange and transmission encapsulation

Publications (1)

Publication Number Publication Date
CN112423344A true CN112423344A (en) 2021-02-26

Family

ID=74840694

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202011165892.2A Pending CN112423344A (en) 2020-10-27 2020-10-27 Comprehensive management system based on data exchange and transmission encapsulation

Country Status (1)

Country Link
CN (1) CN112423344A (en)

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1411290A (en) * 2001-09-30 2003-04-16 厦门雅迅网络股份有限公司 Radio data communication system
KR20110034284A (en) * 2009-09-28 2011-04-05 에스케이 텔레콤주식회사 System nad method for measuring quality of wireless personal area network, and apparatus applied to the same
CN102333289A (en) * 2011-05-26 2012-01-25 迈普通信技术股份有限公司 Short message-based comprehensive 3G (3rd Generation) network equipment management system and short message-based comprehensive 3G network equipment management method
CN105636125A (en) * 2014-11-04 2016-06-01 浙江大学 Self-adaptive cooperative relay transmission method in cognitive heterogeneous wireless network
CN108551679A (en) * 2018-04-18 2018-09-18 深圳市银河风云网络***股份有限公司 Wireless device communication means based on LAN Mesh technologies and system
CN110022297A (en) * 2019-03-01 2019-07-16 广东工业大学 A kind of HD video live broadcast system

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1411290A (en) * 2001-09-30 2003-04-16 厦门雅迅网络股份有限公司 Radio data communication system
KR20110034284A (en) * 2009-09-28 2011-04-05 에스케이 텔레콤주식회사 System nad method for measuring quality of wireless personal area network, and apparatus applied to the same
CN102333289A (en) * 2011-05-26 2012-01-25 迈普通信技术股份有限公司 Short message-based comprehensive 3G (3rd Generation) network equipment management system and short message-based comprehensive 3G network equipment management method
CN105636125A (en) * 2014-11-04 2016-06-01 浙江大学 Self-adaptive cooperative relay transmission method in cognitive heterogeneous wireless network
CN108551679A (en) * 2018-04-18 2018-09-18 深圳市银河风云网络***股份有限公司 Wireless device communication means based on LAN Mesh technologies and system
CN110022297A (en) * 2019-03-01 2019-07-16 广东工业大学 A kind of HD video live broadcast system

Similar Documents

Publication Publication Date Title
US5627829A (en) Method for reducing unnecessary traffic over a computer network
CN100593313C (en) Method and system for dynamic aggregation in wireless network
Moraes et al. Performance comparison of IoT communication protocols
CN101809953A (en) Millimeter-wave communications for peripheral devices
CN106209812A (en) A kind of method of internet-of-things terminal platform data encapsulation
CN109217983B (en) Industrial Internet of things operation terminal communication protocol design method
Gao et al. Toward emulation-based performance assessment of constrained application protocol in dynamic networks
CN110120854B (en) Method and device for transmitting data
CN102082773B (en) Communication method based on inter-column security communication network protocol of reactor protection system
CN101300816A (en) Translating network addresses for multiple network interfaces
CN101309169A (en) Network management method and network management system, network apparatus
CN107918375A (en) A kind of equipment high in the clouds monitoring management system
CN102938726B (en) A kind of JICQ is at line file sending, receiving method and device
CN112423344A (en) Comprehensive management system based on data exchange and transmission encapsulation
CN208076997U (en) A kind of equipment high in the clouds monitoring management system
Shi et al. Effective capacity for renewal service processes with applications to HARQ systems
CN114337942B (en) Message retransmission method and device and electronic equipment
CN104618878A (en) Short message gateway
CN115396855A (en) Intelligent data processing method in industrial Internet of things
Wang et al. A CoAP-based OPC UA transmission scheme for resource-constrained devices
CN101330664A (en) Method, system and apparatus for realizing multimedia business
CN113973134A (en) Data transmission method and device, electronic equipment and computer storage medium
Makridis et al. Utilizing Feedback Channel Mechanisms for Reaching Average Consensus over Directed Network Topologies
CN108334424B (en) Method for filtering redundant data of network communication management platform based on LPWAN technology
CN106603203A (en) Data transmission method and device

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