CN109768950B - Data processing method for real-time data exchange of communication tower fault maintenance system - Google Patents
Data processing method for real-time data exchange of communication tower fault maintenance system Download PDFInfo
- Publication number
- CN109768950B CN109768950B CN201810055665.0A CN201810055665A CN109768950B CN 109768950 B CN109768950 B CN 109768950B CN 201810055665 A CN201810055665 A CN 201810055665A CN 109768950 B CN109768950 B CN 109768950B
- Authority
- CN
- China
- Prior art keywords
- data
- byte
- speed
- real
- low
- 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.)
- Active
Links
Images
Landscapes
- Data Exchanges In Wide-Area Networks (AREA)
- Maintenance And Management Of Digital Transmission (AREA)
Abstract
The invention discloses a real-time data exchange protocol of a communication iron tower fault maintenance system, which is divided into a high-speed channel data section and a low-speed channel data section based on the characteristics of state monitoring of the communication iron tower, wherein the high-speed channel data section is used for transmitting data with high real-time requirements such as abnormal alarm and the like, and the low-speed channel data section is used for transmitting data which changes slowly and needs long-term observation, so that the real-time and comprehensive state monitoring of the communication iron tower is finished. The exchange protocol solves the contradiction that a large amount of data cannot be transmitted in time but a large amount of invalid data occupies a data channel due to low data communication bandwidth in the traditional application, so that the whole communication iron tower state monitoring process achieves the purpose of real-time high-speed monitoring and can also take care of the comprehensiveness of the data. The invention can be applied to the condition monitoring occasions of communication towers and the like, and is a universal data exchange protocol.
Description
Technical Field
The invention belongs to the technical field of communication tower maintenance, and particularly relates to a real-time data exchange protocol of a communication tower fault maintenance system.
Background
The existing communication iron tower maintenance work is mainly completed manually, in order to realize intelligent automatic monitoring and fault maintenance of the communication iron tower, a quick and effective monitoring network must be established, particularly data exchange must be carried out, and the data must be timely transmitted to a command center when abnormal alarm occurs.
In order to solve the problems, a real-time data exchange protocol of a communication tower fault maintenance system is provided, the data exchange protocol starts from the actual requirement of intelligent monitoring of communication tower faults, reduces the data volume as much as possible, can take care of the real-time performance of alarming and the like and the actual requirement of a large amount of monitoring data, and is an effective and practical data exchange mode.
Disclosure of Invention
Based on this, it is necessary to provide a data exchange protocol of the communication tower fault maintenance system in combination with the use conditions of the communication tower for the data exchange problem faced by the communication tower fault intelligent monitoring and maintenance system based on the internet of things, which can overcome the disadvantage that the data volume is large and the data cannot be transmitted to the command center in time due to the traditional direct coding, so that the method has the characteristics of clear physical concept and transmission efficiency, and can be used in the communication tower intelligent monitoring and maintenance system based on the internet of things.
In a first aspect, an embodiment of the present invention provides a data exchange protocol for a communication tower fault maintenance system, where the protocol includes: the real-time data exchange protocol is composed of a constant data packet header, a high-speed state mark segment and a low-speed data segment; the data of the high-speed state mark section is composed of a byte, and each bit of the byte data is assigned with a specific alarm mark; the low-speed data segment is composed of byte numbers and byte data, the byte numbers mark the position of each byte of the long data, and the byte data are corresponding data true values.
In one embodiment, the real-time data exchange protocol is composed of three sections, namely a data packet header, a high-speed state flag section and a low-speed data section, wherein the three sections are invariable, the data packet header of the data exchange protocol is fixed, the length of the data packet header is not more than 2 bytes, the high-speed state flag section is composed of 1 byte, the length of the low-speed data section is determined according to actual requirements, and the typical value is 3 bytes, so that the data volume of each packet of data is small, and the data exchange efficiency is improved.
In one embodiment, the data of the high-speed state flag segment is composed of one byte, each bit of the byte data is assigned with a specific alarm flag, 0 is normal, and 1 is abnormal alarm, which means that the high-speed state flag segment indicates a specific data state by using each data bit of 1 byte, so that the time delay from the acquisition of the communication tower state by the sensing system to the data transmission to the command center is effectively reduced, and the problem of insufficient data transmission bandwidth is overcome.
In one embodiment, the method further comprises the following steps: the low-speed data segment is composed of byte numbers and byte data, the byte numbers mark the position of each byte of the long byte data, the byte data are corresponding data true values, the data true values are used for solving the problem that the long byte data occupies data bandwidth in transmission, the byte number of the data is disassembled, the data is transmitted to a command center by a plurality of data packets, and then the data is synthesized and recovered at a receiving end.
In one embodiment, the recovering of the data at the receiving end means that the data is numbered according to the byte sequence of a group of data at the transmitting end, the corresponding bytes of the data are placed into the low-speed data segment according to the serial number for transmission, then the byte data of the low-speed data segment are placed into the corresponding position of the data buffer according to the serial number of the byte in the data receiving buffer of the command center, and the data is decoded to form the usable data after the data transmission is finished.
The invention provides a real-time data exchange protocol of a communication tower fault maintenance system, which identifies a specific alarm state needing to be quickly transmitted to a command center by using a high-speed data segment and completes data transmission with low real-time requirement and large data volume by using a low-speed data segment. The data exchange protocol solves the contradiction between the data volume and the data bandwidth in the data exchange process of the communication iron tower fault maintenance system, has the characteristics of clear physical concept and high information transmission efficiency, and can be used for data exchange of the communication iron tower fault maintenance system.
Drawings
FIG. 1 is a diagram of a real-time data exchange protocol structure of a communication tower fault maintenance system
FIG. 2 is a schematic diagram of an application scenario of the present invention;
FIG. 3 is a schematic diagram of an application scenario system architecture according to the present invention.
Detailed Description
In order to make the objects, technical solutions and advantages of the present invention clearer, a communication tower fault maintenance system real-time data exchange protocol according to the present invention is described in detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative of the invention and are not intended to limit the invention.
Fig. 1 is a schematic structural diagram of a real-time data exchange protocol of a communication tower fault maintenance system in an embodiment. In practical application, the real-time data exchange protocol can be directly applied to the transmission of the data of the front-end sensing module of the communication tower fault maintenance system.
The invention provides a real-time data exchange protocol of a communication tower fault maintenance system, which comprises the following steps in one embodiment: the real-time data exchange protocol is composed of a constant data packet header, a high-speed state mark segment and a low-speed data segment; the data of the high-speed state mark section is composed of a byte, and each bit of the byte data is assigned with a specific alarm mark; the low-speed data segment is composed of byte numbers and byte data, the byte numbers mark the position of each byte of the long data, and the byte data are corresponding data true values.
Still further, in one embodiment, the method further comprises: the real-time data exchange protocol is composed of a constant data packet header, a high-speed state mark section and a low-speed data section, the data packet header of the data exchange protocol is fixed, the length of the data packet header is not more than 2 bytes, the high-speed state mark section is composed of 1 byte, the length of the low-speed data section is determined according to actual requirements, and the typical value is 3 bytes, so that the data volume of each packet of data is small, and the data exchange efficiency is improved.
Still further, in one embodiment, the method further comprises: the data of the high-speed state mark section is composed of one byte, each bit of the byte data is endowed with a specific alarm mark, 0 is normal, 1 is abnormal alarm, and the high-speed state mark section indicates a specific data state by using each data bit of 1 byte, so that the time delay from the acquisition of the communication iron tower state by a sensing system to the data transmission to a command center is effectively reduced, and the problem of insufficient data transmission bandwidth is solved;
still further, in one embodiment, the method further comprises: the low-speed data segment is composed of byte numbers and byte data, the byte numbers mark the position of each byte of the long byte data, the byte data are corresponding data real values, the data real values are used for solving the problem that the long byte data occupies data bandwidth in transmission, the byte number of the data is disassembled, the data is transmitted to a command center by a plurality of data packets, and then the data is synthesized and recovered at a receiving end;
it should be noted that, the recovering of data at the receiving end means that the data is numbered according to the byte sequence of a group of data at the transmitting end, the corresponding bytes of the data are placed into the low-speed data segment according to the serial number for transmission, then the byte data of the low-speed data segment are placed into the corresponding position of the data buffer according to the serial number of the byte in the receiving data buffer of the command center, and the data is decoded to form the usable data after the data transmission is finished.
The invention provides a real-time data exchange protocol of a communication iron tower fault maintenance system, which is characterized in that the protocol format is divided into a high-speed channel data section and a low-speed channel data section, the high-speed channel data section is used for transmitting data with high real-time requirement such as abnormal alarm and the like, the low-speed channel data section is used for transmitting data which changes slowly and needs to be observed for a long time, so that the real-time and comprehensive state monitoring of the communication iron tower is finished at the same time.
The application scenario diagram of the communication tower related to the present invention is shown in fig. 2.
The communication tower application scenario system architecture diagram related to the present invention is shown in fig. 3.
The above-mentioned embodiments only express several embodiments of the present invention, and the description thereof is more specific and detailed, but not construed as limiting the scope of the present invention. It should be noted that, for a person skilled in the art, several variations and modifications can be made without departing from the inventive concept, which falls within the scope of the present invention. Therefore, the protection scope of the present patent shall be subject to the appended claims.
Claims (2)
1. A data processing method for real-time data exchange of a communication iron tower fault maintenance system is characterized in that data is processed to be composed of a constant data packet header, a high-speed state mark section and a low-speed data section;
the data of the high-speed state mark section is composed of a byte, each bit of the byte data is assigned with a specific alarm mark, the numerical value of the byte represents whether an alarm scene corresponding to the alarm mark occurs or not, and the specific alarm mark comprises an attitude abnormity alarm mark, a manned tower-climbing alarm mark and a lightning stroke alarm mark;
the low-speed data segment is composed of byte numbers and byte data, the byte numbers mark the position of each byte of the long data, the byte data are corresponding data true values, the data true values are used for solving the problem that the transmission of the long byte data occupies data bandwidth, the byte numbers of the data are disassembled, the data are transmitted to a command center by a plurality of data packets, and then the data are synthesized and recovered at a receiving end.
2. The data processing method of claim 1, wherein the receiving end recovers the data by numbering a group of data according to the byte sequence of the data at the sending end, and placing the corresponding bytes of the data into the low-speed data segment for transmission according to the serial number, and then placing the byte data of the low-speed data segment into the corresponding position of the data buffer zone according to the numbering of the bytes in a data receiving buffer zone of the command center, and decoding the data to form the usable data after the data transmission is finished.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810055665.0A CN109768950B (en) | 2018-01-19 | 2018-01-19 | Data processing method for real-time data exchange of communication tower fault maintenance system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810055665.0A CN109768950B (en) | 2018-01-19 | 2018-01-19 | Data processing method for real-time data exchange of communication tower fault maintenance system |
Publications (2)
Publication Number | Publication Date |
---|---|
CN109768950A CN109768950A (en) | 2019-05-17 |
CN109768950B true CN109768950B (en) | 2021-08-31 |
Family
ID=66449039
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810055665.0A Active CN109768950B (en) | 2018-01-19 | 2018-01-19 | Data processing method for real-time data exchange of communication tower fault maintenance system |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109768950B (en) |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1980133A (en) * | 2005-12-02 | 2007-06-13 | 华为技术有限公司 | Data-bag interacting method and personal field network communication apparatus |
CN102056235A (en) * | 2009-11-09 | 2011-05-11 | 华为技术有限公司 | Data transmission method, equipment and system |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101202604B (en) * | 2007-08-14 | 2011-03-30 | 深圳市同洲电子股份有限公司 | Method for transmitting network data |
CN101989931A (en) * | 2010-12-15 | 2011-03-23 | 成都勤智数码科技有限公司 | Operation alarm processing method and device |
CN102981941B (en) * | 2012-11-08 | 2016-03-02 | 大唐软件技术股份有限公司 | A kind of alert processing method and alarm treatment device |
CN103067518B (en) * | 2012-12-29 | 2016-05-18 | 广东志成冠军集团有限公司 | A kind of In-vehicle networking video monitoring system and alarm method thereof |
CN105446707B (en) * | 2014-07-09 | 2020-02-21 | 杭州海康威视系统技术有限公司 | Data conversion method |
-
2018
- 2018-01-19 CN CN201810055665.0A patent/CN109768950B/en active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1980133A (en) * | 2005-12-02 | 2007-06-13 | 华为技术有限公司 | Data-bag interacting method and personal field network communication apparatus |
CN102056235A (en) * | 2009-11-09 | 2011-05-11 | 华为技术有限公司 | Data transmission method, equipment and system |
Also Published As
Publication number | Publication date |
---|---|
CN109768950A (en) | 2019-05-17 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101022405A (en) | Universal framing rule packaging method | |
US7630399B2 (en) | Apparatus and method for recognizing frame check sequence in generic framing procedure encapsulation mode | |
CN104902243B (en) | The real-time return system of unmanned plane line walking HD video and retransmission method based on optical fiber ring network | |
CN103778772B (en) | Framing and interconnection transmitting method in electricity utilization information collecting system | |
CN101882975A (en) | A Method of Using Ethernet Frame Preamble to Transmit Data | |
CN107579894B (en) | FPGA-based EBR1553 bus protocol implementation device | |
CN103442003A (en) | Data acquisition backfill system for SCADA system and method thereof | |
CN109768950B (en) | Data processing method for real-time data exchange of communication tower fault maintenance system | |
CN100334819C (en) | Ethernet optical fiber transceiver and data transceiving method used on said tranceiver | |
CN104702371A (en) | Dual-link data transmission method based on network reliable transmission protocol | |
CN110519136B (en) | RS485 multi-machine communication system capable of achieving self-adaptive networking | |
CN108988977B (en) | Method, device and system for transmitting service flow in flexible Ethernet protocol | |
CN102088359A (en) | Remote monitoring system and method | |
CN110932810A (en) | Digital duplication method and digital duplication system based on FPGA | |
CN106656575A (en) | Fault diagnosis method suitable for longitudinal protection multiplex channel | |
CN202436213U (en) | Safety helmet based on wireless networking technology | |
CN108173235A (en) | A Flexible HVDC Converter Valve Bridge Arm Overcurrent Protection System | |
CN104980259A (en) | Method and device for multilink data transmission | |
CN114096009B (en) | Flexible and efficient multi-class data dynamic framing method | |
CN102970221A (en) | Redundancy communication method among nodes based on multiple networks | |
CN108768810B (en) | An efficient transmission method of transient big data based on FC | |
CN104378778B (en) | Method, system and the transfer gateway to communicate in Internet of Things between master-salve station | |
CN110266110A (en) | A kind of power network dispatching system | |
CN103379543B (en) | A kind of data transmission method based on TD-LTE | |
CN101534310A (en) | A data transferring method and a data processing apparatus |
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 | ||
GR01 | Patent grant | ||
GR01 | Patent grant |