[go: up one dir, main page]

CN101277173B - Data answering method for shortwave ARQ data transmission - Google Patents

Data answering method for shortwave ARQ data transmission Download PDF

Info

Publication number
CN101277173B
CN101277173B CN 200810044351 CN200810044351A CN101277173B CN 101277173 B CN101277173 B CN 101277173B CN 200810044351 CN200810044351 CN 200810044351 CN 200810044351 A CN200810044351 A CN 200810044351A CN 101277173 B CN101277173 B CN 101277173B
Authority
CN
China
Prior art keywords
frame
data
content
array
emission side
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.)
Expired - Fee Related
Application number
CN 200810044351
Other languages
Chinese (zh)
Other versions
CN101277173A (en
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.)
CETC 30 Research Institute
Original Assignee
CETC 30 Research Institute
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 CETC 30 Research Institute filed Critical CETC 30 Research Institute
Priority to CN 200810044351 priority Critical patent/CN101277173B/en
Publication of CN101277173A publication Critical patent/CN101277173A/en
Application granted granted Critical
Publication of CN101277173B publication Critical patent/CN101277173B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Communication Control (AREA)
  • Synchronisation In Digital Transmission Systems (AREA)

Abstract

The invention provides a date response method in shortwave ARQ date transmission which belongs to shortwave date transmission technical field. The method aims at solving problems of large date response amount, low efficiency, high hardware system cost in prior art. The method has steps: a sending side sends date, a receiving side reverts received date response by using frame mapping method, the sending side and the receiving side process frame serial number management and document organizing by using local synchronization method. The method provided by the invention can be used in shortwave ARQ date transmission.

Description

A kind of data answering method in the shortwave ARQ transfer of data
Technical field
The invention belongs to the shortwave technical field of data transmission, particularly a kind of data answering method in the shortwave ARQ transfer of data.
Background technology
Mostly data answering method in existing shortwave ARQ (Automatic Repeat Request, the automatic repeat request) transfer of data is that with HF Data Link Protocal (HFDLP, high-frequency data link agreement) agreement be that benchmark changes.The recipient adopts Frame of a position (bit) mapping (position mapping) to replying of data in the HFDLP agreement, at every turn in channel a series of position mapping, as adopt 32 bytes (256bit) to represent the reception condition of 256 frame data, after 256 frame data all finish receiving, use 32 new bytes again, represent the reception condition of next 256 frames.The recipient when replying data answering at every turn, even each data of all just receiving seldom all will add whole position mappings.
When using short wave communication, channel variation is violent, and error burst is many, and the data answering frame is made mistakes emission side, back can only retransmission data, causes communication efficiency low.Compare Frame, the data answering data volume is little, and this just requires should the maximum reliability that guarantees data answering with limiting the quantity of.Data answering frame design Outflow-Rate-Nearby-Inclined must cause the transmission time to increase, and bit error probability increases, and adopts repeatedly retransmission mechanism to guarantee correct also corresponding being multiplied of cost that receives of recipient.
Summary of the invention
The objective of the invention is to solve the problem that data volume is big, efficient is lower, the hardware system expense is big of the data answering that prior art exists, a kind of data answering method in a kind of shortwave ARQ transfer of data is provided, can significantly reduce the data volume of data answering, the hardware system expense is littler, efficient is higher, and being easy to use repeatedly, modes such as repeating transmission, low speed transmission guarantee that the recipient receives reliably.
Purpose of the present invention realizes by following technical proposals:
A kind of data answering method in the shortwave ARQ transfer of data, emission side sends data, the recipient adopts the mode of frame mapping to reply to receiving replying of data, and emission side and recipient adopt the local method of synchronization, in emission side, the local frame number that carries out of recipient manages and file organization.
The above-mentioned local method of synchronization comprises the steps:
A. emission side and recipient are had the frame mapping array an of this locality respectively, the numbering correspondence of the subscript of array and Frame, and each byte content of array is 1, then the content of the Frame of expression representative is correct; Be 0, then represent the content false of the Frame of representative;
B. the content of the local frame mapping of the first initialization in emission side array is 0 entirely, when beginning to send data, writes down the Frame sequence number of this transmission;
C. the content of the local frame mapping of recipient elder generation initialization array is 0 entirely, when receiving data, with the frame number that has in each Frame as subscript, according to the check results of calculating the comparing data frame, if promptly data frame content is correct, then in local frame mapping array, fill in 1; If the data frame content mistake then fills in 0 in local frame mapping array;
D. receive direction emission side sends data answering;
E. after emission side receives data answering,, refresh local frame mapping array according to the Frame sequence number and the response content of the transmission of record before.
After the present invention adopts said method, because all reply the ARQ process and must just can use through verification, then use the local method of synchronization, can make emission side, it is synchronous that recipient's progress keeps always, so that both sides' state keeps consistency, and owing to adopted the local method of synchronization in emission side, frame number management and file organization are carried out in recipient this locality, information such as frame number do not need to catch channel, the reply data amount of aerial transmission significantly reduces, make and adopt data answering method efficient of the present invention significantly to improve, even repeating for the reliability that guarantees data answering to send or adopting low speed to send under the situation of data answering, the expense of hardware system is littler compared to existing technology, maintains acceptable degree.
As seen, adopt method of the present invention, can significantly reduce the data volume of data answering in the ARQ transfer of data, saved the valuable communication resource, also just because of data volume is little, can using repeatedly easily, modes such as repeating transmission, low speed transmission guarantee that the other side receives reliably.
Embodiment
The present invention is further illustrated below in conjunction with specific embodiment.
A kind of data answering method in the shortwave ARQ transfer of data, emission side sends data, the recipient adopts the mode of frame mapping to reply to receiving replying of data, and emission side and recipient adopt the local method of synchronization, in emission side, the local frame number that carries out of recipient manages and file organization.
The above-mentioned local method of synchronization comprises the steps:
A. emission side and recipient are had the frame mapping array an of this locality respectively, the numbering correspondence of the subscript of array and Frame, and each byte content of array is 1, then the content of the Frame of expression representative is correct; Be 0, then represent the content false of the Frame of representative;
B. the content of the local frame mapping of the first initialization in emission side array is 0 entirely, when beginning to send data, writes down the Frame sequence number of this transmission;
C. the content of the local frame mapping of recipient elder generation initialization array is 0 entirely, when receiving data, with the frame number that has in each Frame as subscript, according to the check results of calculating the comparing data frame, if promptly data frame content is correct, then in local frame mapping array, fill in 1; If the data frame content mistake then fills in 0 in local frame mapping array;
D. receive direction emission side sends data answering;
E. after emission side receives data answering,, refresh local frame mapping array according to the Frame sequence number and the response content of the transmission of record before.
For example, when the N frame data were responsed, can design frame type was that 1 byte, position mapping are replied to the N/8 byte, are verified as 2 bytes, and wherein the CRC16 verification is adopted in verification.
Position mapping response part adopts the corresponding 1 frame data frame of 1bit, is that 1 this frame of expression is correct, is 0 this frame mistake of expression.Because adopt the local method of synchronization, reply data need not carry frame number information again, so the length of this part is N/8 byte (the Frame number of N for replying), then in the present embodiment, add frame head, verification, the length of whole data answering is (3+N/8) byte.
When N=40, data answering is 8 bytes; During N=80, data answering is 13 bytes, and obviously the data volume of data answering significantly reduces.

Claims (1)

1. a kind of data answering method in the shortwave ARQ transfer of data, emission side sends data, the recipient adopts the mode of frame mapping to reply to receiving replying of data, it is characterized in that, emission side and recipient adopt the local method of synchronization, in emission side, the local frame number that carries out of recipient manages and file organization; The described local method of synchronization comprises the steps:
A. emission side and recipient are had the frame mapping array an of this locality respectively, the numbering correspondence of the subscript of array and Frame, and each byte content of array is 1, then the content of the Frame of expression representative is correct; Be 0, then represent the content false of the Frame of representative;
B. the content of the local frame mapping of the first initialization in emission side array is 0 entirely, when beginning to send data, writes down the Frame sequence number of this transmission;
C. the content of the local frame mapping of recipient elder generation initialization array is 0 entirely, when receiving data, with the frame number that has in each Frame as subscript, according to the check results of calculating the comparing data frame, if promptly data frame content is correct, then in local frame mapping array, fill in 1; If the data frame content mistake then fills in 0 in local frame mapping array;
D. receive direction emission side sends data answering;
E. after emission side receives data answering,, refresh local frame mapping array according to the Frame sequence number and the response content of the transmission of record before.
CN 200810044351 2008-05-07 2008-05-07 Data answering method for shortwave ARQ data transmission Expired - Fee Related CN101277173B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN 200810044351 CN101277173B (en) 2008-05-07 2008-05-07 Data answering method for shortwave ARQ data transmission

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN 200810044351 CN101277173B (en) 2008-05-07 2008-05-07 Data answering method for shortwave ARQ data transmission

Publications (2)

Publication Number Publication Date
CN101277173A CN101277173A (en) 2008-10-01
CN101277173B true CN101277173B (en) 2011-02-16

Family

ID=39996221

Family Applications (1)

Application Number Title Priority Date Filing Date
CN 200810044351 Expired - Fee Related CN101277173B (en) 2008-05-07 2008-05-07 Data answering method for shortwave ARQ data transmission

Country Status (1)

Country Link
CN (1) CN101277173B (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103532681B (en) * 2012-07-05 2018-03-23 上海无线电设备研究所 Cooperation measurement systems response formula bidirectional data communication method
CN108055323B (en) * 2017-12-13 2020-11-20 中核控制系统工程有限公司 Communication method based on data link layer

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2001028127A1 (en) * 1999-10-09 2001-04-19 Qualcomm Incorporated Method and apparatus for minimising total transmission energy in a communication system by using channel quality
CN1402463A (en) * 2001-08-22 2003-03-12 松下电器产业株式会社 Method and apparatus for automatic request repeat of sending and receiving
US6587464B1 (en) * 1999-01-08 2003-07-01 Nortel Networks Limited Method and system for partial reporting of missing information frames in a telecommunication system
CN1735002A (en) * 2004-08-13 2006-02-15 三星电子株式会社 Be used for method at the reception result of mobile communication system report bag
CN101026441A (en) * 2006-02-24 2007-08-29 中芯国际集成电路制造(上海)有限公司 Automatic erroneous data packet repeating method and retransmission buffer

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6587464B1 (en) * 1999-01-08 2003-07-01 Nortel Networks Limited Method and system for partial reporting of missing information frames in a telecommunication system
WO2001028127A1 (en) * 1999-10-09 2001-04-19 Qualcomm Incorporated Method and apparatus for minimising total transmission energy in a communication system by using channel quality
CN1402463A (en) * 2001-08-22 2003-03-12 松下电器产业株式会社 Method and apparatus for automatic request repeat of sending and receiving
CN1735002A (en) * 2004-08-13 2006-02-15 三星电子株式会社 Be used for method at the reception result of mobile communication system report bag
CN101026441A (en) * 2006-02-24 2007-08-29 中芯国际集成电路制造(上海)有限公司 Automatic erroneous data packet repeating method and retransmission buffer

Also Published As

Publication number Publication date
CN101277173A (en) 2008-10-01

Similar Documents

Publication Publication Date Title
CN109905211B (en) Transmission and receiving method, terminal and base station
CN102158330B (en) Processing method and device for combining memory space by using hybrid automatic repeat request (HARQ)
JP2014096832A (en) Bundling of ack information in wireless communication system
US9001936B2 (en) Buffer management device and method for hybrid automatic repeat requests in a wireless communication system
CN104025690A (en) Method and user equipment for adjusting sending time
EP3493585B1 (en) User device, base station, and communication method
CN103095440B (en) Automatic repeat request system and method is mixed in free space optical communication
CN101325475A (en) Method for remotely upgrading embedded system software
CN110650192A (en) New energy monitoring system based on Beidou short message communication
CN102299784B (en) Data transmission method and equipment
CN101277173B (en) Data answering method for shortwave ARQ data transmission
CN103873209B (en) A kind of frame check mechanism for improving wireless communications efficiency
EP1892874A2 (en) Data retransmission method, communications device, and computer program
CN101662350B (en) Method for reporting packet process result in a mobile communication system
CN110958084B (en) Method and communication equipment for transmitting acknowledgement message
CN101330446A (en) Analysis method for enhancing protocol layer frame of special transmission channel
JP7035089B2 (en) Data mapping transmission method and related products
CN101252421B (en) Receiving/sending method of short answering / no answering, and coding/decoding apparatus thereof
CN105264806B (en) A kind of transmission method and equipment of data message
CN102868557B (en) Method for realizing configuration synchronization between network manager and xPON (x-passive optical network) device
CN101577613B (en) Deep space file transmission method based on negative response
CN109150380A (en) Method, the network equipment and the terminal device of data transmission
CN103944690B (en) Bitmap compression method in RLC data retransmission system
CN103338097A (en) Method and system for HARQ (Hybrid Automatic Repeat Request) data processing
CN104144043B (en) A kind of method that hybrid automatic repeat-request merges

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20110216