CN110430015A - 一种基于rs编码校验信息的组包错误数据块重发方法 - Google Patents

一种基于rs编码校验信息的组包错误数据块重发方法 Download PDF

Info

Publication number
CN110430015A
CN110430015A CN201910657768.9A CN201910657768A CN110430015A CN 110430015 A CN110430015 A CN 110430015A CN 201910657768 A CN201910657768 A CN 201910657768A CN 110430015 A CN110430015 A CN 110430015A
Authority
CN
China
Prior art keywords
packet
data
error
sender
method based
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
CN201910657768.9A
Other languages
English (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.)
724th Research Institute of CSIC
Original Assignee
724th Research Institute of CSIC
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 724th Research Institute of CSIC filed Critical 724th Research Institute of CSIC
Priority to CN201910657768.9A priority Critical patent/CN110430015A/zh
Publication of CN110430015A publication Critical patent/CN110430015A/zh
Pending legal-status Critical Current

Links

Classifications

    • 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/08Arrangements for detecting or preventing errors in the information received by repeating transmission, e.g. Verdan system
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/14Session management
    • H04L67/141Setup of application sessions

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Detection And Prevention Of Errors In Transmission (AREA)
  • Communication Control (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

本发明涉及一种基于RS编码校验信息的组包错误数据块重发方法,针对在复杂信噪比信道通信时,发送方将RS编码数据包做分块处理,当接收方接收到有错误的数据时,发送方只需对有错误的数据块重新发送,不需重新发送整个数据包。通过此方法可提高通信传输效率,并能够有效控制误码率水平。

Description

一种基于RS编码校验信息的组包错误数据块重发方法
技术领域
本发明涉及一种组包重发方法。
背景技术
随着电子与通信技术的发展,当今通信***对数据传输的有效性和可靠性要求越来越高,为了使***获得更高的通信传输效率并能有效地控制误码率水平,本发明设计了一种基于RS 编码校验信息组包重发技术,通过重发数据块取代曾经重发整个数据包的方法来提高通信效率。
传统的通信中的组包重发方法是判断接收方接收到的RS编码校验信息是否有误码,当误码率不满足***指标要求时,需要告知发送方并将整个RS编码数据包重新发送一次。当接收方再次接收该数据包时,可能会出现其他误码,重复收发过程直至满足***误码率要求。因不确定下一次重发后接收到无误码的数据,所以此过程可能需要多次,才能够满足性能指标要求。该方法重发整个数据包,且在重发过程中可能会引入新的误码,存在通信传输效率较低及灵活性不够的缺点。
发明内容
本发明的目的在于提出了一种基于RS编码校验信息的组包错误数据块重发方法。
实现本发明目的的技术解决方案为:通信的发起方以RS编码的方式建立通信,发送方将整个RS编码校验信息包做分块处理,并为每个数据块打上标记戳,如Mark1、Mark2、Mark3、 Mark4…..MarkN。当接收方接收到分块后的RS编码校验信息包时,对分块包进行RS解码校验,并判断误码情况。误码判断方法为:直接复用待传未知信息数据包,利用RS解码的信息得到分块包内的误比特数,并结合包块计数器得到整个数据包大小,进行在线计算得到***误码率,而无需发送特定已知测试序列进行统计。若发现接收到的数据有误码,且不满足误码率要求,此时接收方判断错误数据所对应的数据块,并记录该数据块的标记戳,如Markn。接收方将该标记戳告知通信的发送方,当发送方接收到标记戳Markn后,便将该数据块信息重新发送一次,直至接收方接收数据无误码为止。此时不需要将其他已经正确接收的数据再次发送,避免了重新发送整个数据包导致其他数据块接收出现误码的情况。
本发明可提高通信传输效率,并能够有效控制误码率水平。
附图说明
图1:RS编码校验信息数据包。
图2:分块处理后的信息数据包。
图3:记录误码数据块标记戳后的信息数据包。
图4:传统RS编解码通信方式。
图5:校验信息组包重发通信方式。
具体实施方式
如图4所示,该流程图体现了传统RS编解码数据收发的主要步骤,图5描述了校验信息组包重发通信方式的主要过程。本发明具体实施方式如下:
首先发送方对信源信息进行RS编码,得到RS编码校验信息数据包,数据包示意图如图 1所示。
然后对该校验信息做分块处理,并为每个数据块打标记戳,Mark1、Mark2、Mark3、。。。 MarkN,分块处理后数据包示意图如图2所示。
发送方将分块后的数据传输给接收方。当接收方接收到数据时,首先进行RS解码,然后通过复用待传未知信息数据包,利用RS解码的信息得到分块包内的误比特数,并结合包块计数器得出整个数据包大小,进行在线计算得到接收数据的误码率,并判断该误码率是否符合***要求。若接收数据没有误码或者存在误码并符合***误码率要求,则完成此次信息传输过程。若接收数据存在误码且不满足***误码率要求,则记录存在误码的数据块标记戳,如图3中的Markn。
此时接收方将该标记戳反馈给发送方,当发送方接收到该标记戳后,会重新发送标记戳 Markn所对应的数据块信息。当接收方收到Markn数据块后便与已经正确接收的其他数据块进行组包处理。然后再次判断接收数据误码率是否达到***要求,若达标则完成通信,若不达标则需再次重发,直到接收方接收到正确的数据为止。若重发整个数据包,则除了Markn 之外的其他数据块可能会出现误码。则此方法只重发Markn所对应的数据,提高了通信效率且控制了误码率水平。

Claims (2)

1.一种基于RS编码校验信息的组包错误数据块重发方法,其特征在于:发送方将数据包进行分块RS校验编码,并打标记戳;接收方对分块包进行RS解码校验,并判断误码情况,当接收到有误码的数据时,记录标记戳并告知发送方,此后发送方只需重新发送对应存在错误的数据块,而无须重发整包信息。
2.根据权利要求1所述的一种基于RS编码校验信息的组包错误数据块重发方法,其特征在于:所述判断误码的方法为:误码信息直接复用待传未知信息数据包,通过利用RS解码信息得到分块包内的误比特数,并结合包块计数器得到整个数据包大小,进行在线计算得到***误码率,而无需发送特定已知测试序列进行统计。
CN201910657768.9A 2019-07-20 2019-07-20 一种基于rs编码校验信息的组包错误数据块重发方法 Pending CN110430015A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910657768.9A CN110430015A (zh) 2019-07-20 2019-07-20 一种基于rs编码校验信息的组包错误数据块重发方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910657768.9A CN110430015A (zh) 2019-07-20 2019-07-20 一种基于rs编码校验信息的组包错误数据块重发方法

Publications (1)

Publication Number Publication Date
CN110430015A true CN110430015A (zh) 2019-11-08

Family

ID=68411420

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910657768.9A Pending CN110430015A (zh) 2019-07-20 2019-07-20 一种基于rs编码校验信息的组包错误数据块重发方法

Country Status (1)

Country Link
CN (1) CN110430015A (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114025354A (zh) * 2021-11-17 2022-02-08 圆藏(上海)科技有限公司 一种降低信息传输误码的通信方法、***及存储介质

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20090138775A1 (en) * 2006-09-13 2009-05-28 Broadcom Corporation Method for communicating data in xDSL using data retransmission
CN101552659A (zh) * 2008-04-01 2009-10-07 普天信息技术研究院有限公司 一种选择型数据重传的方法和设备
CN101964694A (zh) * 2010-09-27 2011-02-02 北京航空航天大学 高吞吐量、延时敏感无线网络的低截获信号传输***及方法
CN104092707A (zh) * 2014-07-31 2014-10-08 中国电子科技集团公司第五十四研究所 基于分块校验与确认的卫星网络tcp协议性能增强方法
CN107707640A (zh) * 2017-09-25 2018-02-16 深圳市盛路物联通讯技术有限公司 一种点对点数据传输方法和装置

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20090138775A1 (en) * 2006-09-13 2009-05-28 Broadcom Corporation Method for communicating data in xDSL using data retransmission
CN101552659A (zh) * 2008-04-01 2009-10-07 普天信息技术研究院有限公司 一种选择型数据重传的方法和设备
CN101964694A (zh) * 2010-09-27 2011-02-02 北京航空航天大学 高吞吐量、延时敏感无线网络的低截获信号传输***及方法
CN104092707A (zh) * 2014-07-31 2014-10-08 中国电子科技集团公司第五十四研究所 基于分块校验与确认的卫星网络tcp协议性能增强方法
CN107707640A (zh) * 2017-09-25 2018-02-16 深圳市盛路物联通讯技术有限公司 一种点对点数据传输方法和装置

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114025354A (zh) * 2021-11-17 2022-02-08 圆藏(上海)科技有限公司 一种降低信息传输误码的通信方法、***及存储介质

Similar Documents

Publication Publication Date Title
EP1187386B1 (en) Method for asynchronous incremental redundancy reception in a communication system
CN101136722B (zh) 一种适用于高速移动终端的数据发送方法及传输设备
EP1790110B1 (en) A method of formatting and encoding uplink short length data in a wireless communication system
JP3019308B2 (ja) 無線通信回線を介してディジタル・データを送信する方法と装置
US20020064167A1 (en) Hybrid ARQ with parallel packet transmission
RU2007147841A (ru) Прокол автоматического запроса повторной передачи (rq), имеющий множественные механизмы дополнительной обратной связи
EP1298829A1 (en) HARQ techniques for multiple antenna systems
US20020150040A1 (en) Partial puncture retransmission
CN101809920A (zh) 无线通信***的速率匹配
EP1286489A3 (en) Apparatus and method for correcting errors in transport format indicators (TFI) of W-CDMA communication system
CN1965521A (zh) 用于上行链路增强专用信道的冗余版本实现
MY135542A (en) Base station implementing a physical layer automatic repeat request
CN102694636A (zh) 采用喷泉码的harq技术的发送、接收方法及***
CN105847199B (zh) Pusch信道检测ack/nack状态的方法及装置
CN101616442A (zh) 上行链路数据传输方法、终端装置
TW201206106A (en) Data transmission management systems and methods for data transmission management thereof
CN104780029B (zh) 一种混合自动重传请求方法及相关装置
CN101621367A (zh) 一种基于包校验信息的harq译码方法
CN103607264A (zh) 基于3g网络的带内数据传输方法
CN110430015A (zh) 一种基于rs编码校验信息的组包错误数据块重发方法
CN104079376A (zh) 使用前向纠错的数据通信方法和设备
RU2450466C1 (ru) Способ передачи информации по каналам связи и система для его осуществления
US9762358B2 (en) Data retransmission scheme
CN101282202A (zh) 混合自动请求重发方法及数据传输***
CN101232351B (zh) 用于选择是否拒绝在通信站处接收的数据段的设备及方法

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
WD01 Invention patent application deemed withdrawn after publication
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20191108