[发明专利]一种上报是否正确接收到数据的方法有效
申请号: | 200610127972.2 | 申请日: | 2006-09-01 |
公开(公告)号: | CN101136727A | 公开(公告)日: | 2008-03-05 |
发明(设计)人: | 柳光;房明 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04L1/16 | 分类号: | H04L1/16;H04L1/18 |
代理公司: | 北京德琦知识产权代理有限公司 | 代理人: | 宋志强;麻海明 |
地址: | 518129广东省*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 上报 是否 正确 接收 数据 方法 | ||
技术领域
本发明涉及在无线通信系统中收发数据的技术,特别涉及一种上报是否正确接收到数据的方法。
背景技术
目前,在无线通信系统中的移动台(MS),如在通用分组无线业务(GPRS)系统或全球移动通信系统(GSM)中的MS和无线通信系统网络侧之间传输数据时,上行和下行使用两种不同的机制。临时块流(TBF)是MS和无线通信系统网络侧之间临时的连接,只在数据传输的过程中才存在,其支持在分组物理信道上的逻辑链路控制(LLC)分组数据单元(PDU)的单向传输。一个TBF可以在当前时隙所分配的无线通信系统中的一个或多个分组数据信道(PDCH)上使用无线资源传输数据。无线通信系统网络为每个TBF分配了临时块流指示(TFI),在一个PDCH中同时出现多个TBF时,每个TBF的TFI都不同,从而用于向MS指示接收对应的TBF。
无线通信系统网络侧的每一个LLC帧由一系列承载数据的无线链路控制(RLC)块组成,每个RLC块有相应的块序列号(BSN),且按照BSN的次序进行承载数据的RLC块的传输。无线块是无线资源分配和无线传输的基本单位,其可以承载在TBF上传输,每个无线块由4个时隙组成,且分别位于4个连续的时分多址(TDMA)帧,每个无线块的传输时延都是20毫秒(ms),如图1所示,52复帧的52个时隙按照图1所示进行排列,共有12个无线块,分别用B0、B1、...、B11表示,每个52复帧的周期为240ms,这样每个无线块的时长等于20ms。RLC数据块的传输由无线块承载(只是携带RLC块的数据部分),因编码方式的不同,1个无线块最多可以承载2个RLC数据块。为了在无线通信系统中优化分组交换模式下的数据传输,RLC块传输在RLC/媒体接入控制(MAC)确认模式下受自动重复请求(ARQ)机制控制,通过轮询让MS报告相关下行链路状况及成功接收RLC块的信息。轮询机制仅适用于下行数据传输,由无线通信系统网络侧的分组控制单元(PCU)控制下发轮询请求,询问MS是否正确接收到RLC块,MS接收到该轮询请求后,会通过上行数据回复是否正确接收到RLC块。无线通信系统网络侧,即发送端采用发送窗口来寻址RLC块,在发送窗口中,RLC块被分别标识为未发送、等待确认、正确接收和错误接收状态:一个RLC块未被发送过,则标识为未发送状态;如果RLC块被发送则标识为等待确认状态;当接收到下行数据携带的正确接收或错误接收(ACK/NACK)报告时,则标识该RLC块为正确接收状态或错误接收状态。发送端根据接收到的ACK/NACK报告获知所发送的RLC块是否被正确接收并相应更新发送窗口,如果所发送的RLC块已经标识为正确接收状态,则将发送窗口更新,发送窗口更新后,会根据BSN的大小移动到下一个标识等待确认状态的RLC块的位置。
无线通信系统网络侧轮询的频率根据当前无线链路的情况进行自适应调整,当无线链路的错块率(BLER)升高(根据MS通过上行数据回复的ACK/NACK报告获知),轮询频率增加;反之,轮询频率降低。轮询还考虑RLC块的调度频率。图2为现有技术采用轮询方式传输RLC块的方法流程图,假设轮询间隔设置为12RLC块,涉及的网络实体包括无线通信系统网络侧和MS,其具体步骤为:
步骤201、无线通信系统网络侧按照RLC块的BSN,向MS顺序发送RLC块。
步骤202、MS错误接收来自无线通信系统网络侧的RLC块,该步骤为可选步骤。
步骤203、在无线通信系统网络侧发送12个RLC块后,向MS发送携带ACK/NACK轮询标识的RLC块。
步骤204、MS接收到步骤203的RLC块时,通过上行数据携带ACK/NACK报告,该报告中携带是否分别正确接收到12个RLC块的信息。
步骤205、无线通信系统网络侧根据接收到的ACK/NACK报告,确定要重传的RLC块,即重传错误接收或丢失的RLC块。
由于MS的RLC层需要收集LLC帧所包含的全部RLC块才能组包上传给MS的高层,如果一个RLC块丢失就会影响整个LLC帧向MS的高层传输。但是通过图2所述的方法告知无线通信系统网络侧MS是否正确接收到LLC帧所包含的RLC块,会存在传输延时,这是因为:轮询是间隔产生的,当出现丢失或错误接收的RLC块时,无线通信系统网络侧不能立即获知并重传错误接收或丢失的RLC块,只有等到轮询且MS上报ACK/NACK报告后才重传。在实际应用中,无线通信系统网络侧获知错误接收或丢失的RLC块需要约150~250ms的时间,这样就产生了较大的传输时延。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200610127972.2/2.html,转载请声明来源钻瓜专利网。