发明名称 一种中继系统中自动重传请求的实现方法和装置
摘要 本发明公开了一种中继系统中的自动重传请求(ARQ)的实现方法,包括如下步骤:A、中继站RS接收来自发送端的数据分段,判断所收到的数据分段是否正确,若是,则执行步骤B,否则执行步骤C;B、所述RS暂存所收到的正确数据分段并向发送端发送所述正确数据分段对应的肯定确认ACK,RS进入等待发送状态,并将所收到的正确数据分段发送到接收端;C、RS向发送端发送所接收的错误数据分段对应的NACK,当收到来自发送端的数据分段则转至步骤A。本发明还公开了一种实现ARQ的中继站,包括数据收发端口、控制模块和信令收发端口。本发明通过RS根据所收到数据的正确性决定等待发送端重传数据或者向接收端发送数据,能够及时对数据传输中出现的错误进行纠正,因此可以保证中继系统中数据传输的正确性。
申请公布号 CN101174930B 申请公布日期 2012.01.04
申请号 CN200610138057.3 申请日期 2006.11.03
申请人 华为技术有限公司;北京邮电大学 发明人 李婷;冯淑兰;梁童;林雪红;吕旌阳
分类号 H04L1/18(2006.01)I;H04W88/04(2009.01)I 主分类号 H04L1/18(2006.01)I
代理机构 北京德琦知识产权代理有限公司 11018 代理人 王琦;王诚华
主权项 一种中继系统中的自动重传请求ARQ方法,其特征在于,包括如下步骤:A、中继站RS接收来自发送端的数据分段,判断所收到的数据分段是否正确,若是,则执行步骤B,否则执行步骤C;B、所述RS暂存所收到的正确数据分段并向发送端发送所述正确数据分段对应的肯定确认ACK,RS进入等待发送状态,并将所收到的正确数据分段发送到接收端;C、RS向发送端发送所接收的错误数据分段对应的NACK,当收到来自发送端的数据分段则转至步骤A;所述步骤B包括:B11、RS暂存所收到的正确数据分段,并向发送端发送所述正确数据分段对应的肯定确认ACK,将所述正确数据分段发送至接收端,并启动ARQ块生命周期定时器ARQ_BLOCK_LIFETIME和ARQ重传定时器ARQ_RETRY_TIMEOUT;B12、RS判断来自接收端的确认信息,若是ACK,则丢弃所述ACK所对应的正确数据;若是否定确认NACK或者ARQ重传定时器超时前没有收到确认消息,则将暂存的正确数据分段发送至接收端并转至步骤B13;B13、RS判断所述ARQ块生命周期定时器是否超时,若是则丢弃所暂存的正确数据分段;否则判断是否收到所有正确数据分段的ACK,若还有未收到ACK的正确数据分段,则返回步骤B12,若所有正确数据分段都收到ACK则结束步骤B;或者,所述步骤B包括:B21、RS暂存所收到的正确数据分段并向发送端发送所述正确数据分段对应的肯定确认ACK,将所收到的第一个错误数据分段之前的正确数据分段发送至接收端,并启动ARQ块生命周期定时器和ARQ重传定时器; B22、RS判断来自接收端的确认信息,丢弃第一个NACK之前的正确数据分段,将第一个NACK所对应的正确数据分段以及该正确数据分段之后的正确数据分段发送至接收端;若ARQ重传定时器超时前没有收到确认消息,则将暂存的正确数据分段发送至接收端并转至步骤B23;B23、RS判断所述ARQ块生命周期定时器是否超时,若是则丢弃所暂存的正确数据分段;否则判断是否收到所有正确数据分段的ACK,若还有未收到ACK的正确数据分段转至步骤B22,若所有正确数据分段都收到ACK则结束步骤B。
地址 518129 广东省深圳市龙岗区坂田华为总部办公楼