[发明专利]混合自动重传请求实体及其数据块的上报方法无效
申请号: | 200610025768.X | 申请日: | 2006-04-17 |
公开(公告)号: | CN101060386A | 公开(公告)日: | 2007-10-24 |
发明(设计)人: | 邵飞 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04L1/18 | 分类号: | H04L1/18 |
代理公司: | 上海明成云知识产权代理有限公司 | 代理人: | 竺云 |
地址: | 518129广东省*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 混合 自动 请求 实体 及其 数据 上报 方法 | ||
1.一种混合自动重传请求实体内数据块的上报方法,其特征在于,包含以下步骤:
接收端的混合自动重传请求实体将每个进程正确接收的数据块放至重排缓存中进行排序,并将已连续正确接收的数据块上报至上层,如果该重排缓存提前收到了序号在后的第一数据块,则启动定时器;
在所述定时器超时前,如果序号在所述第一数据块之前的原先缺失的每一个数据块分别已被确认丢失或被正确接收,则将所述重排缓存内除这些丢失数据块外已连续正确接收的数据块上报至上层。
2.根据权利要求1所述的混合自动重传请求实体内数据块的上报方法,其特征在于,所述接收端根据所述进程中的数据块接收情况判断所述原先缺失的数据块是否已丢失。
3.根据权利要求2所述的混合自动重传请求实体内数据块的上报方法,其特征在于,还包含以下步骤:
当所述接收端未正确接收到所述进程中的数据块时,向发送端的混合自动重传请求实体的相应进程反馈表示失败的信令,如果所述接收端在该进程中随后接收到的是新数据块,且所述未正确接收的数据块未达到最大重传次数时,则所述接收端判定该未正确接收的数据块已丢失。
4.根据权利要求2所述的混合自动重传请求实体内数据块的上报方法,其特征在于,还包含以下步骤:
当所述接收端未正确接收到所述进程中的数据块时,向发送端的混合自动重传请求实体的相应进程反馈表示失败的信令;
如果所述接收端在该进程中所接收到的重传数据块已达到最大重传次数,但该重传的数据块仍然解码错误时,所述接收端判定该数据块已丢失。
5.根据权利要求1至4中任一项所述的混合自动重传请求实体内数据块的上报方法,其特征在于,还包含以下步骤:
当所述定时器超时时,所述接收端将重排缓存内序号在所述第一数据块之前已正确接收的数据块、第一数据块、和序号在所述第一数据块之后已连续正确接收的数据块上报至上层。
6.根据权利要求1至4中任一项所述的混合自动重传请求实体内数据块的上报方法,其特征在于,所述原先缺失的每一个数据块分别已被确认丢失或被正确接收,包含以下三种情况:
所述原先缺失的数据块都被确认丢失;
所述原先缺失的数据块都被正确接收;或者
所述原先缺失的数据块中一部分被正确接收,其余被确认丢失。
7.一种混合自动重传请求实体,包含重排缓存模块、至少一个混合自动重传请求进程、以及定时器,其特征在于,还包含:
确认模块,用于确认未正确接收的数据块是否已丢失;
所述混合自动重传请求进程将其正确接收的数据块送入所述重排缓存模块中,由该重排缓存模块将已连续正确接收的数据块上报至上层,并在提前收到序号在后的第一数据块时,启动定时器,如果在所述定时器超时前,所述确认模块确认所述第一数据块之前的未正确接收的数据块已丢失,则指示所述重排缓存模块将除丢失数据块外已正确接收的数据块连续上报至上层。
8.根据权利要求7所述的混合自动重传请求实体,其特征在于,所述混合自动重传请求进程还用于,在没有达到最大重传次数并请求对端重传后,如果收到的是新数据块,则通知所述确认模块待重传的数据块已丢失。
9.根据权利要求7所述的混合自动重传请求实体,其特征在于,所述混合自动重传请求进程还用于,在达到最大重传次数并且当前传输的数据块解码错误时,通知所述确认模块该数据块己丢失。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200610025768.X/1.html,转载请声明来源钻瓜专利网。