CN1988537A - Data transmission protocol - Google Patents

Data transmission protocol Download PDF

Info

Publication number
CN1988537A
CN1988537A CN 200610119312 CN200610119312A CN1988537A CN 1988537 A CN1988537 A CN 1988537A CN 200610119312 CN200610119312 CN 200610119312 CN 200610119312 A CN200610119312 A CN 200610119312A CN 1988537 A CN1988537 A CN 1988537A
Authority
CN
China
Prior art keywords
data
slave unit
main equipment
data block
send
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
CN 200610119312
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.)
Central Academy of SVA Group Co Ltd
Original Assignee
Central Academy of SVA Group 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 Central Academy of SVA Group Co Ltd filed Critical Central Academy of SVA Group Co Ltd
Priority to CN 200610119312 priority Critical patent/CN1988537A/en
Publication of CN1988537A publication Critical patent/CN1988537A/en
Pending legal-status Critical Current

Links

Landscapes

  • Communication Control (AREA)

Abstract

This invention relates to a data transmission protocol, which can process data transmission between the primary equipment and the slave, including the sending and receiving data flow of equipment. After the transmitter sends data, the receiver will return the received data to make the transmitter judge whether data transmission is correct, if not, it re-sends the data. The invention is used for data transmission between two sets of equipment with high reliability and simple process in processing small quantities of data, which can shorten the software development cycle and reduce the cost of hardware.

Description

A kind of Data Transport Protocol
Technical field
The present invention relates to a kind of Data Transport Protocol that belongs in the data communication field, mainly between identical device or distinct device, carry out the transmission of data.
Background technology
Present Data Transport Protocol has a lot, is to be used for transmission information between the multiple devices.These host-host protocols mainly are divided into two parts, and a part is a network group, and a part is a user group in addition.Network group can comprise physical layer, data link layer, networking layer etc., the standard agreement bluetooth of use, GSM, 802.11b/g, serial ports, SPI agreement.A part is a user group in addition, and user group can comprise transport layer, Session Layer, and presentation layer, application layer etc., the standard of use has ICP/IP protocol, agreement H.323, agreement T.120, GSRP agreement, YMODEM agreement, ZMODEM agreement etc.
A kind of data transmission method described in the invention belongs to user group, can be applied to any physical layer, data link layer, networking layer.
A lot of consumption electronic products is based on embedded system now, and the major technique of its application is DSP, single-chip microcomputer etc., and its systematic comparison is simple.Transmit data between these consumption electronic products mutually, if the host-host protocol more complicated, hardware cost and software cost will rise during realization, reduce the competitiveness of product in market.
Summary of the invention
The purpose of this invention is to provide a kind of Data Transport Protocol, it is mainly used in two data transfer between devices, when handling the small lot data, and the reliability height, flow process is simple; Can shorten software development cycle, reduce hardware cost.
In order to achieve the above object, the invention provides a kind of Data Transport Protocol, can before main equipment and slave unit, carry out transfer of data, comprise main equipment and send data flow and main equipment receiving data stream journey;
Described main equipment is to be responsible for ordering other need send or receive the equipment of data; Described slave unit is to receive main equipment to give an order, and does the equipment of corresponding actions;
Described data comprise successively: 1, the data block of storage transmission size of data; 2, the data block of some storage transmission data; For last data block, if the size of the concrete data of storage is less than the size of this data block, remainder zero padding;
Described main equipment sends data flow and comprises following steps:
Step 1, main equipment send the data block of storage transmission size of data to slave unit:
Step 1.1, main equipment send " data send instruction " to slave unit:
If slave unit correctly receives instruction, then return this director data to main equipment, prepare to begin to receive data, main equipment receives and checks the correctness of the director data of passback, and then execution in step 1.2;
If slave unit receives error message, then do not send any response to main equipment, do not receive the passback director data of slave unit after main equipment is overtime at the appointed time yet, think transfer instruction failure, retransmit " data send instruction " to slave unit, up to receiving the correct passback data that slave unit sends, execution in step 1.2;
Step 1.2, main equipment are unit with the byte, send the data block of storage transmission size of data successively to slave unit, and concrete steps are:
Step 1.2.1, main equipment send first byte that the data block of size of data is transmitted in this storage to slave unit, and slave unit receives data, and the data that this receives are returned to main equipment, and main equipment receives, checks and write down the correctness of these data;
Step 1.2.2, circulation execution in step 1.2.1 carry out transfer of data and passback to other all bytes in this data block successively;
Step 1.3, when the whole data block end of transmission, if show the passback data that receive in the record of main equipment, the passback director data that comprises " data send instruction " described in the step 1.1 is all correct, then continues to carry out next step, sends next data block; If wrong in the passback data that receive, then main equipment sends this data block to slave unit again, promptly re-executes step 1, and at this moment, what main equipment sent earlier is " data re-transmitting instruction ".
In the described step 1, when data block of transmission, comprise from the passback of " data send instruction " and confirm data byte until last data byte of packet, the passback data that slave unit receives are if wrong, main equipment still can send all data of this data block and finish, and resends the data of this piece again.
Step 2, main equipment send the data block of some storage transmission data successively to slave unit:
Step 2.1, main equipment are unit according to the described process of step 1 with the byte, send each byte in data blocks of first storage transmission data to slave unit successively; Circulation execution in step 2.1,
Step 2.2, circulation execution in step 2.1 are carried out transfer of data to the data block of other storage transmission data successively;
Step 3, when transmission of data blocks of all storage transmission data finish, main equipment sends " Data Transfer Done instruction ", slave unit receives and instructs, and the sum of data block is checked;
If check that the sum that obtains data block is correct, slave unit passback " Data Transfer Done " instruction, main equipment receives and checks the correctness of data, finishes whole transmission communication;
If check the total mistake that obtains data block, then slave unit does not send any response to main equipment, the response of not receiving slave unit yet after main equipment is overtime is at the appointed time withdrawed from after main equipment 8 times is retransmitted " Data Transfer Done " instruction, thinks this Communications failure.
In the step 3, the sum of described data block is: the size of the data block of the total bytes that slave unit receives/storage transmission data.
Described slave unit is after receiving last byte of a data block, and what next acquiescence received is instruction, is not instruction as if what receive this moment, and then slave unit responds; Can retransmit order after main equipment is overtime, if the response of not receiving slave unit yet after retransmitting for 8 times, then think this Communications failure.
Described main equipment receiving data stream journey comprises following steps:
Step 1, slave unit send the data block of storage transmission size of data to main equipment:
Step 1.1, main equipment send " Data Receiving instruction " to slave unit:
If slave unit correctly receives instruction, then return this director data to main equipment, prepare to begin to send data, main equipment receives and checks the correctness of the director data of passback, and then execution in step 1.2;
If slave unit receives error message, then do not send any response to main equipment, do not receive the passback director data of slave unit after main equipment is overtime at the appointed time yet, think transfer instruction failure, retransmit " Data Receiving instruction " to slave unit, up to receiving the correct passback data that slave unit sends, execution in step 1.2;
Step 1.2, slave unit are unit with the byte, send the data block of storage transmission size of data successively to main equipment, and concrete steps are:
Step 1.2.1, slave unit send first byte that the data block of size of data is transmitted in this storage to main equipment, and main equipment receives data, and the data that this receives are returned to slave unit, and slave unit receives, checks and write down the correctness of these data;
Step 1.2.2, circulation execution in step 1.2.1 carry out transfer of data and passback to other all bytes in this data block successively;
Step 1.3, when the whole data block end of transmission, if show the passback data that receive in the record of slave unit, the passback director data that comprises " the Data Receiving instruction " described in the step 1.1 is all correct, then continues to carry out next step, sends next data block; If wrong in the passback data that receive, then slave unit sends this data block to main equipment again, promptly re-executes step 1, and at this moment, what slave unit sent earlier is " data re-transmitting instruction ".
In the described step 1, when data block of transmission, comprise from the passback of " Data Receiving instruction " and confirm data byte until last data byte of packet, the passback data that main equipment receives are if wrong, slave unit still can send all data of this data block and finish, and resends the data of this piece again.
Step 2, slave unit send the data block of some storage transmission data successively to main equipment:
Step 2.1, slave unit are unit according to the described process of step 1 with the byte, send each byte in data blocks of first storage transmission data to main equipment successively; Circulation execution in step 2.1,
Step 2.2, circulation execution in step 2.1 are carried out transfer of data to the data block of other storage transmission data successively;
Step 3, when transmission of data blocks of all storage transmission data finish, slave unit sends " Data Transfer Done instruction ", main equipment receives and instructs, and the sum of data block is checked;
If check that the sum that obtains data block is correct, main equipment passback " Data Transfer Done " instruction, slave unit receives and checks the correctness of data, finishes whole transmission communication;
If check the total mistake that obtains data block, then main equipment does not send any response to slave unit, the response of not receiving main equipment yet after slave unit is overtime is at the appointed time withdrawed from after slave unit 8 times is retransmitted " Data Transfer Done " instruction, thinks this Communications failure.
In the step 3, the sum of described data block is: the size of the data block of the total bytes that main equipment receives/storage transmission data.
Described main equipment is after receiving last byte of a data block, and what next acquiescence received is instruction, is not instruction as if what receive this moment, and then main equipment responds; Can retransmit order after slave unit is overtime, if the response of not receiving slave unit yet after retransmitting for 8 times, then think this Communications failure.
A kind of Data Transport Protocol provided by the invention, when different electrical type equipment interaction process small lot data, with the reliability height that this agreement realizes, flow process is simple, and is portable good.In exploitation and producing, the main advantage of its embodiment reduces hardware cost for shortening software development cycle.Make product when the development data transfer function, faster response speed and better cost advantage can be arranged.
The present invention has been successfully applied to platforms such as PC, television set, hand-held device at present.
Description of drawings
Fig. 1 is the schematic flow sheet that the main equipment among the present invention sends data;
Fig. 2 is the schematic flow sheet that the main equipment among the present invention receives data;
Embodiment
Following according to Fig. 1 and Fig. 2, specify a kind of better embodiment of the present invention:
The invention provides a kind of Data Transport Protocol, can before main equipment and slave unit, carry out transfer of data, comprise main equipment and send data flow and main equipment receiving data stream journey;
Described main equipment is to be responsible for the equipment that the order miscellaneous equipment need send or receive data; Described slave unit is to receive main equipment to give an order, and does the equipment of corresponding actions;
Described data comprise successively: 1, the data block of storage transmission size of data, and the definition size is 4 bytes in the present embodiment; 2, the data block of some storage transmission data, in the present embodiment, the size that defines each data block is 64 bytes; For last data block, if the storage concrete data less than 64 bytes, the remainder zero padding;
As shown in Figure 1, described main equipment transmission data flow comprises following steps:
Step 1, main equipment send the data block of storage transmission size of data to slave unit:
Step 1.1, main equipment send " data send instruction 0x00 " to slave unit:
If slave unit correctly receives instruction, then return this director data to main equipment, prepare to begin to receive data, main equipment receives and checks the correctness of the director data of passback, and then execution in step 1.2;
If slave unit receives error message, then do not send any response to main equipment, do not receive the passback director data of slave unit after main equipment is overtime at the appointed time yet, think transfer instruction failure, retransmit " data send instruction 0x00 " to slave unit, up to receiving the correct passback data that slave unit sends, execution in step 1.2;
Step 1.2, main equipment are unit with the byte, send the data block of storage transmission size of data successively to slave unit, and concrete steps are:
Step 1.2.1, main equipment send first byte that the data block of size of data is transmitted in this storage to slave unit, and slave unit receives data, and the data that this receives are returned to main equipment, and main equipment receives, checks and write down the correctness of these data;
Step 1.2.2, circulation execution in step 1.2.1 carry out transfer of data and passback to other 3 bytes in this data block successively;
Step 1.3, when 4 byte end of transmissions of whole data block, if show the passback data that receive in the record of main equipment, the passback director data that comprises " data send instruction 0x00 " described in the step 1.1 is all correct, then continues to carry out next step, sends next data block; If wrong in the passback data that receive, then main equipment sends this data block to slave unit again, promptly re-executes step 1, and at this moment, that main equipment sends earlier is " data re-transmitting instruction 0xFF ".
In the described step 1, when data block of transmission, comprise from the passback of " data send instruction 0x00 " and confirm data byte until last data byte of packet, the passback data that slave unit receives are if wrong, main equipment still can send all data of this data block and finish, and resends the data of this piece again.
Step 2, main equipment send the data block of some storage transmission data successively to slave unit:
Step 2.1, main equipment are unit according to the described process of step 1 with the byte, send 64 bytes in data blocks of first storage transmission data to slave unit successively; Circulation execution in step 2.1,
Step 2.2, circulation execution in step 2.1 are carried out transfer of data to the data block of other storage transmission data successively;
Step 3, when transmission of data blocks of all storage transmission data finish, main equipment sends " Data Transfer Done instruction 0x0F ", slave unit receives instruction, and the sum of data block is checked;
If check that the sum that obtains data block is correct, slave unit passback " Data Transfer Done instruction 0x0F " instruction, main equipment receives and checks the correctness of data, finishes whole transmission communication;
If check the total mistake that obtains data block, then slave unit does not send any response to main equipment, the response of not receiving slave unit yet after main equipment is overtime is at the appointed time withdrawed from after main equipment 8 times is retransmitted " Data Transfer Done instruction 0x0F " instruction, thinks this Communications failure.
In the step 3, the sum of described data block is: total bytes/64 that slave unit receives.
Described slave unit is after receiving last byte of a data block, and what next acquiescence received is instruction, is not instruction as if what receive this moment, and then slave unit responds; Can retransmit order after main equipment is overtime, if the response of not receiving slave unit yet after retransmitting for 8 times, then think this Communications failure.
Described main equipment receiving data stream journey comprises following steps:
Step 1, slave unit send the data block of storage transmission size of data to main equipment:
Step 1.1, main equipment send " Data Receiving instruction 0xF0 " to slave unit:
If slave unit correctly receives instruction, then return this director data to main equipment, prepare to begin to send data, main equipment receives and checks the correctness of the director data of passback, and then execution in step 1.2;
If slave unit receives error message, then do not send any response to main equipment, do not receive the passback director data of slave unit after main equipment is overtime at the appointed time yet, think transfer instruction failure, retransmit " Data Receiving instruction 0xF0 " to slave unit, up to receiving the correct passback data that slave unit sends, execution in step 1.2;
Step 1.2, slave unit are unit with the byte, send the data block of storage transmission size of data successively to main equipment, and concrete steps are:
Step 1.2.1, slave unit send first byte that the data block of size of data is transmitted in this storage to main equipment, and main equipment receives data, and the data that this receives are returned to slave unit, and slave unit receives, checks and write down the correctness of these data;
Step 1.2.2, circulation execution in step 1.2.1 carry out transfer of data and passback to other 3 bytes in this data block successively;
Step 1.3, when the whole data block end of transmission, if show the passback data that receive in the record of slave unit, the passback director data that comprises " the Data Receiving instruction 0xF0 " described in the step 1.1 is all correct, then continues to carry out next step, sends next data block; If wrong in the passback data that receive, then slave unit sends this data block to main equipment again, promptly re-executes step 1, and at this moment, that slave unit sends earlier is " data re-transmitting instruction 0xFF ".
In the described step 1, when data block of transmission, comprise from the passback of " Data Receiving instruction " and confirm data byte until last data byte of packet, the passback data that main equipment receives are if wrong, slave unit still can send all data of this data block and finish, and resends the data of this piece again.
Step 2, slave unit send the data block of some storage transmission data successively to main equipment:
Step 2.1, slave unit are unit according to the described process of step 1 with the byte, send 64 bytes in data blocks of first storage transmission data to main equipment successively; Circulation execution in step 2.1,
Step 2.2, circulation execution in step 2.1 are carried out transfer of data to the data block of other storage transmission data successively;
Step 3, when transmission of data blocks of all storage transmission data finish, slave unit sends " Data Transfer Done instruction 0x0F ", main equipment receives instruction, and the sum of data block is checked;
If check that the sum that obtains data block is correct, main equipment passback " Data Transfer Done instruction 0x0F " instruction, slave unit receives and checks the correctness of data, finishes whole transmission communication;
If check the total mistake that obtains data block, then main equipment does not send any response to slave unit, the response of not receiving main equipment yet after slave unit is overtime is at the appointed time withdrawed from after slave unit 8 times is retransmitted " Data Transfer Done instruction 0x0F " instruction, thinks this Communications failure.
In the step 3, the sum of described data block is: the size of the data block of the total bytes that main equipment receives/storage transmission data.
Described main equipment is after receiving last byte of a data block, and what next acquiescence received is instruction, is not instruction as if what receive this moment, and then main equipment responds; Can retransmit order after slave unit is overtime, if the response of not receiving slave unit yet after retransmitting for 8 times, then think this Communications failure.
A kind of Data Transport Protocol provided by the invention, when different electrical type equipment interaction process small lot data, with the reliability height that this agreement realizes, flow process is simple, and is portable good.In exploitation and producing, the main advantage of its embodiment reduces hardware cost for shortening software development cycle.Make product when the development data transfer function, faster response speed and better cost advantage can be arranged.
The present invention has been successfully applied to platforms such as PC, television set, hand-held device at present.

Claims (8)

1. Data Transport Protocol, main equipment sends data to slave unit and carries out transfer of data, and described data comprise the data block of a storage transmission size of data and the data block of some storages transmission data successively; It is characterized in that, comprise following steps:
Step 1, main equipment send the data block of storage transmission size of data to slave unit:
Step 1.1, main equipment send " data send instruction " to slave unit;
If slave unit correctly receives instruction, return this director data to main equipment, prepare to begin to receive data, main equipment receives and checks the correctness of the director data of passback, execution in step 1.2;
If slave unit receives error message, then do not send any response, do not receive the passback director data of slave unit after main equipment is overtime at the appointed time yet, retransmit " data send instruction " to slave unit to main equipment, up to receiving the correct passback data that slave unit sends, execution in step 1.2;
Step 1.2, main equipment are unit with the byte, send the data block of storage transmission size of data successively to slave unit, and concrete steps are:
Step 1.2.1, main equipment send first byte that the data block of size of data is transmitted in this storage to slave unit, and slave unit receives data, and the data that this receives are returned to main equipment, and main equipment receives, checks and write down the correctness of these data;
Step 1.2.2, circulation execution in step 1.2.1 carry out transfer of data and passback to other all bytes in this data block successively;
Behind step 1.3, the whole data block end of transmission,, then carry out next step, send next data block if the passback data that main equipment receives comprise that the passback director data of " data send instruction " described in the step 1.1 is all correct; If wrong in the passback data that receive, then main equipment sends this data block to slave unit again, re-executes step 1, and at this moment, what main equipment sent earlier is " data re-transmitting instruction ";
Step 2, main equipment send the data block of some storage transmission data successively to slave unit:
Step 2.1, main equipment are unit according to the described process of step 1 with the byte, send each byte in data blocks of first storage transmission data to slave unit successively; Circulation execution in step 2.1;
Step 2.2, circulation execution in step 2.1 are carried out transfer of data to the data block of other storage transmission data successively;
After the transmission of data blocks of step 3, all storage transmission data finished, main equipment sent " Data Transfer Done instruction ", and slave unit receives instruction, and the sum of data block is checked;
If check that the sum that obtains data block is correct, slave unit passback " Data Transfer Done " instruction, main equipment receives and checks the correctness of data, finishes whole transmission communication;
If check the total mistake that obtains data block, then slave unit does not send any response to main equipment, the response of not receiving slave unit yet after main equipment is overtime is at the appointed time withdrawed from after main equipment 8 times is retransmitted " Data Transfer Done " instruction, thinks this Communications failure.
2. Data Transport Protocol as claimed in claim 1 is characterized in that, in the data block of last storage transmission data, the size of the concrete data of storage is as if the size less than this data block, remainder zero padding.
3. Data Transport Protocol as claimed in claim 1 is characterized in that, in the step 3, the sum of described data block is: the size of the data block of the total bytes that slave unit receives/storage transmission data.
4. Data Transport Protocol as claimed in claim 1 is characterized in that, described slave unit is after receiving last byte of a data block, and what next acquiescence received is instruction, is not instruction as if what receive this moment, and then slave unit responds; Can retransmit order after main equipment is overtime, if the response of not receiving slave unit yet after retransmitting for 8 times, then think this Communications failure.
5. Data Transport Protocol, main equipment receive the data that slave unit sends and carry out transfer of data, and described data comprise the data block of a storage transmission size of data and the data block of some storages transmission data successively; It is characterized in that, comprise following steps:
Step 1, slave unit send the data block of storage transmission size of data to main equipment:
Step 1.1, main equipment send " Data Receiving instruction " to slave unit:
If slave unit correctly receives instruction, then return this director data to main equipment, prepare to begin to send data, main equipment receives and checks the correctness of the director data of passback, execution in step 1.2;
If slave unit receives error message, then do not send any response, do not receive the passback director data of slave unit after main equipment is overtime at the appointed time yet, retransmit " Data Receiving instruction " to slave unit to main equipment, up to receiving the correct passback data that slave unit sends, execution in step 1.2;
Step 1.2, slave unit are unit with the byte, send the data block of storage transmission size of data successively to main equipment, and concrete steps are:
Step 1.2.1, slave unit send first byte that the data block of size of data is transmitted in this storage to main equipment, and main equipment receives data, and the data that this receives are returned to slave unit, and slave unit receives, checks and write down the correctness of these data;
Step 1.2.2, circulation execution in step 1.2.1 carry out transfer of data and passback to other all bytes in this data block successively;
Behind step 1.3, the whole data block end of transmission,, then continue to carry out next step, send next data block if the passback data that receive comprise that the passback director data of " the Data Receiving instruction " described in the step 1.1 is all correct; If wrong in the passback data that receive, then slave unit sends this data block to main equipment again, re-executes step 1, and at this moment, what slave unit sent earlier is " data re-transmitting instruction ";
Step 2, slave unit send the data block of some storage transmission data successively to main equipment:
Step 2.1, slave unit are unit according to the described process of step 1 with the byte, send each byte in data blocks of first storage transmission data to main equipment successively; Circulation execution in step 2.1;
Step 2.2, circulation execution in step 2.1 are carried out transfer of data to the data block of other storage transmission data successively;
After the transmission of data blocks of step 3, all storage transmission data finished, slave unit sent " Data Transfer Done instruction ", and main equipment receives instruction, and the sum of data block is checked;
If check that the sum that obtains data block is correct, main equipment passback " Data Transfer Done " instruction, slave unit receives and checks the correctness of data, finishes whole transmission communication;
If check the total mistake that obtains data block, then main equipment does not send any response to slave unit, the response of not receiving main equipment yet after slave unit is overtime is at the appointed time withdrawed from after slave unit 8 times is retransmitted " Data Transfer Done " instruction, thinks this Communications failure.
6. Data Transport Protocol as claimed in claim 5 is characterized in that, in the data block of last storage transmission data, the size of the concrete data of storage is as if the size less than this data block, remainder zero padding.
7. Data Transport Protocol as claimed in claim 5 is characterized in that, in the step 3, the sum of described data block is: the size of the data block of the total bytes that main equipment receives/storage transmission data.
8. Data Transport Protocol as claimed in claim 5 is characterized in that, described main equipment is after receiving last byte of a data block, and what next acquiescence received is instruction, is not instruction as if what receive this moment, and then main equipment responds; Can retransmit order after slave unit is overtime, if the response of not receiving slave unit yet after retransmitting for 8 times, then think this Communications failure.
CN 200610119312 2006-12-08 2006-12-08 Data transmission protocol Pending CN1988537A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN 200610119312 CN1988537A (en) 2006-12-08 2006-12-08 Data transmission protocol

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN 200610119312 CN1988537A (en) 2006-12-08 2006-12-08 Data transmission protocol

Publications (1)

Publication Number Publication Date
CN1988537A true CN1988537A (en) 2007-06-27

Family

ID=38185172

Family Applications (1)

Application Number Title Priority Date Filing Date
CN 200610119312 Pending CN1988537A (en) 2006-12-08 2006-12-08 Data transmission protocol

Country Status (1)

Country Link
CN (1) CN1988537A (en)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101354829B (en) * 2008-09-12 2010-06-02 航天东方红卫星有限公司 Satellite telemetering data transmission method
CN101409612B (en) * 2008-11-26 2011-06-15 北京全路通信信号研究设计院 System and method for redundant Ethernet communication
CN101771531B (en) * 2008-12-26 2012-11-28 北京中电华大电子设计有限责任公司 Dataflow control method of WLAN (wireless local area network) card chip
CN103944820A (en) * 2014-05-15 2014-07-23 东莞市联臣电子科技有限公司 Data communication method, host, slave and communication system
CN104601299A (en) * 2013-10-30 2015-05-06 北京临近空间飞行器***工程研究所 Data transmission system and method based on two-way acknowledgment
CN107291645A (en) * 2016-04-01 2017-10-24 昆达电脑科技(昆山)有限公司 The data transmission method of dual controller
CN116520754A (en) * 2023-06-27 2023-08-01 厦门芯泰达集成电路有限公司 DPS module control method and system based on preloading mode

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101354829B (en) * 2008-09-12 2010-06-02 航天东方红卫星有限公司 Satellite telemetering data transmission method
CN101409612B (en) * 2008-11-26 2011-06-15 北京全路通信信号研究设计院 System and method for redundant Ethernet communication
CN101771531B (en) * 2008-12-26 2012-11-28 北京中电华大电子设计有限责任公司 Dataflow control method of WLAN (wireless local area network) card chip
CN104601299A (en) * 2013-10-30 2015-05-06 北京临近空间飞行器***工程研究所 Data transmission system and method based on two-way acknowledgment
CN104601299B (en) * 2013-10-30 2017-11-28 北京临近空间飞行器***工程研究所 A kind of data transmission system and method based on two-way confirmation
CN103944820A (en) * 2014-05-15 2014-07-23 东莞市联臣电子科技有限公司 Data communication method, host, slave and communication system
CN107291645A (en) * 2016-04-01 2017-10-24 昆达电脑科技(昆山)有限公司 The data transmission method of dual controller
CN107291645B (en) * 2016-04-01 2020-05-01 昆达电脑科技(昆山)有限公司 Data transmission method of double controllers
CN116520754A (en) * 2023-06-27 2023-08-01 厦门芯泰达集成电路有限公司 DPS module control method and system based on preloading mode
CN116520754B (en) * 2023-06-27 2023-09-22 厦门芯泰达集成电路有限公司 DPS module control method and system based on preloading mode

Similar Documents

Publication Publication Date Title
CN105024861B (en) A kind of reliable remote communication means and its communicator based on big-dipper satellite
CN102546784B (en) Method for conducting batch upgrading for device firmware based on controller area network (CAN) bus
CN104184553B (en) Low-power consumption bluetooth data transmission method, device and equipment
CN1988537A (en) Data transmission protocol
CN102710758B (en) Method for continuously transferring breakpoint of data stream based on single chip system
CN105187227A (en) Device utilizing RMAP protocol to realize plug-and-play function of CAN bus equipment
CN107360177B (en) A kind of message transmitting method and device based on UDP
CN102835091A (en) Multi-media USB data transfer over digital interaction interface for video and audio (DIIVA)
CN104620564A (en) Transmission of multiple protocol data elements via an interface utilizing a data tunnel
WO2011137640A1 (en) File transmission method, file transmission apparatus and file reception apparatus
CN107819659B (en) Intelligent cascade communication network based on SPI
CN102377778A (en) Remote asymmetric end communication method based on Ethernet
CN107832250A (en) A kind of master-slave communication timing method and method for reliable transmission based on SPI
CN103973414B (en) A kind of data transmission method and device
CN103516673A (en) Network data communication method, network data communication system, network data communication client and network data communication server
CN105743865A (en) Multimedia file data transmission system and transmission method
WO2009045071A3 (en) Apparatus and method for transmitting and receiving automatic retransmission request feedback information element in a communication system
CN107612841A (en) A kind of method, apparatus and computer equipment for transmitting data
CN104270344A (en) Quintillion gatekeeper
CN100428745C (en) Data transmitting method and apparatus
CN102377505A (en) Serial port-based IPMI (Intelligent Platform Management Interface) package transmission method
CN101605128A (en) The method that the LINUX master-slave equipment communicates by Ethernet interface
CN101068372B (en) Method and apparatus of handling a variable of a wireless link control reset procedure
CN109688208A (en) A kind of data load method based on FC-AE-ASM message
CN106102101A (en) Processing method that a kind of WAP is connected with Radio Access Controller and system

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
AD01 Patent right deemed abandoned

Effective date of abandoning: 20070627

C20 Patent right or utility model deemed to be abandoned or is abandoned