通信系统中的改进的接收窗口更新的制作方法

文档序号:7636188阅读:219来源:国知局
专利名称:通信系统中的改进的接收窗口更新的制作方法
通信系统中的改进的接收窗口更新背景本发明涉及通信系统和设备,更特别地,本发明所涉及的系统和 设备跟踪潜在的接收窗口位置以防止所述接收窗口从正确的潜在位置 移开,从而减小错误位置的概率。数字通信系统包括时分多址(TDMA)系统和码分多址(CDMA) 系统,所述时分多址系统比如是遵循GSM电信标准及其增强(例如 GSM/EDGE)的蜂窝无线电话系统,所述码分多址系统比如是遵循 IS-95、 cdma2000和宽带CDMA ( WCDMA )电信标准的蜂窝无线电 话系统。数字通信系统还包括"混合"TDMA和CDMA系统,比如遵 循通用移动电信系统(UMTS)标准的蜂窝无线电话系统,所述UMTS 标准规定了由欧洲电信标准协会(ETSI)在国际电信联盟(ITU)的 IMT-2000框架内开发的笫三代(3G)移动系统。所述笫三代合作项目 (3GPP)公布了所述UMTS标准。本申请出于解释起来简洁的目的集 中于GSM/EDGE系统,但是将会理解,在本申请中所描述的原理也可 以在其他数字通信系统中实现。

图1描绘了移动无线电蜂窝电信系统10,其例如可以是GSM或 GSM/EDGE通信系统。无线网络控制器(RNC) 12、 14控制各种无线 网络功能,其中例如包括无线接入承载设置、分集切换等等。更一般 来说,每个RNC通过适当的(多个)基站(BS)引导去往和来自移动 台(MS )、远程终端或用户设备(UE )的呼叫,它们通过下行链路(DL ) (即基站到移动台或前向)信道和上行链路(UL)(即移动台到基站或 反向)信道彼此通信。所示出的RNC12被耦合到BS16、 18、 20,所 示出的RNC14被耦合到BS22、 24、 26。每个BS在3G词汇中是节点 B,其为一个地理区域提供服务,该地理区域可以被划分成一个或多个 小区。所示出的BS26具有五个天线扇区Sl-S5,可以说所述各天线扇 区构成该BS26的所述小区。所述各BS典型地通过专用电话线、光纤 链接、微波链接等等被耦合到其对应的RNC。 RNC 12、 14都通过一 个或多个核心网络节点(比如移动交换中心(未示出))和/或分组无 线业务节点(未示出)与外部网络连接,所述外部网络例如是公共交
换电话网(PSTN)、因特网等等。在图1中,所示出的MS28、 30与 多个基站通信MS28与BS16、 18、 20通信,并且MS 30与BS 20、 22通信。RNC 12、 14之间的控制链路允许通过BS 20、 22的去往/来 自MS30的分集通信。用于GSM和GSM/EDGE通信系统的多媒体广播和多播服务 (MBMS)由3GPP标准化。特别在以下地方描述了 MBMS: 3GPP技 术规范TS 43.246 ver. 6.2.0技术规范组GSM/EDGE无线接入网; GERAN中的多媒体广播多播服务(MBMS);第2阶段(第6版)(2005 年l月)。MBMS提供到移动台(UE)的高速度、高质量的广播(或多播) 传输。MBMS的一个重要特征将是使得无线电资源的利用高效,这是 通过允许无线地进行点对多点(p-t-m)传输,这也就是说,许多终端 将能够侦听相同的传输。这已经促进在其他两个无线电链路控制 (RLC )模式(即未经确认模式和已确认模式)之外引入了第三种RLC 模式,即非持久模式。特别在以下地方描述了这三种RLC模式3GPP TS44.0M通用分组无线业务(GPRS)的第9章;移动台(MS )-基站 系统(BSS)接口;无线电链路控制/介质访问控制(RLC/MAC)协议 (第6版)V6.歸。所述非持久传输模式类似于GSM/EDGE分组数据的所述已确认 和未经确认DL传输模式(GPRS和增强GPRS ( EGPRS ))。在已确 认模式下,所述网络可以在任何时间请求所述终端发送确认/否定确认 (ACK/NACK)反馈消息,以表明到目前为止哪些无线电链路控制 (RLC)块已经被正确接收或者尚未被正确接收,并且所有的块都必须 被重新传输,直到它们已经被报告为由该终端成功接收。在未经确认 模式下,ACK/NACK反馈是不可能的,并且对于每个RLC块只允许 一次传输尝试;如果在第一次尝试之后没有正确接收到一个块,则所 述终端认为该块已丟失。在所述非持久模式下,与GSM/EDGE未经确认模式一样,RLC 块可能会丟失,但是对于每个RLC块的多次传输也是可能的,并且如 果所述网络希望的话,该网络可以针对ACK/NACK反馈对所述终端进 行轮询,这与GSM/EDGE已确认模式一样。所述非持久模式非常适用 于MBMS的所述p-t-m传输,这是因为其具有是否对终端进行轮询以 及在即使不进行轮询的情况下也进行重新传输的自由。然而,所述非 持久模式也并非没有问题。将在比如图1中所示的通信系统内传输的数据被分成RLC块,以 便无线地传输。每个RLC块具有一个报头,该报头特别包含一个块序 号(BSN)。每个RLC块中的BSN用11个比特进行编码,也就是说 可以编码2048个不同的BSN值。许多数据种类(特别是MBMS数据) 需要编号超出2048的RLC块。为了处理在0-2047的范围之外的块号, 所述块号N如前被编码为模2048。为了使得可以从块序号BSN明确地 导出块号N,对于所述三种RLC传输模式的不同规则被标准化。每个RLC块报头还包括一个循环冗余校验(CRC )值,其在GPRS 和EGPRS系统中都很短,只有8个比特。假设比特错误在已解码块中 是均匀分布的,则一个8比特的CRC值意味着报头错误不被检测到的 概率是1/256。具有未被检测到的报头错误的RLC块很可能具有错误 的BSN,这可能导致在非持久RLC模式以及未经确认RLC模式下错 误(并且常常较大)地增大N0。 N0是比至今所接收到的最大块号N 仅仅大1的一个数,并且其被用于确定"接收窗口"的位置和尺寸, 该"接收窗口"用于从块序号中导出块号。这可能导致对许多(正确 接收的)后续块的块号的误解。概要本申请认识到,有可能跟踪潜在的GPRS和EGPRS接收窗口位置 并且防止所述接收窗口从所述潜在位置移开,从而减小所述接收窗口 的错误位置的概率,并且解决常规的未经确认和非持久RLC模式下的 问题。在本发明的一个方面,提供一种在通信系统内的接收机中更新接 收窗口的方法,在该通信系统中根据未经确认传输模式和非持久传输 模式的至少其中之一来传输无线电链路控制块,其中每一个块具有各 自的块号和允许确定该块号的已编码报头,并且被传输到该接收机的 各块的块号具有该接收机已知的序列。所述方法包括以下步骤把所 接收的块的块号与接收窗口进行比较;如果所接收的该块的块号处在 该接收窗口之外,则丢弃所接收的该块;如果所接收的该块的块号处 在该接收窗口之内,则保留所接收的该块;以及确定更新后的接收窗 口,其中更新后的该接收窗口具有减小的尺寸,所述减小的尺寸排除 了具有根据所述序列所不被允许的块号的所接收的各块。在本发明的另一方面,提供一种计算机可读介质,其包含用于在 通信系统内的接收机中更新接收窗口的计算机程序,在该通信系统中 根据未经确认传输模式和非持久传输模式的至少其中之一来传输无线 电链路控制块,其中每一个块具有各自的块号和允许确定该块号的已 编码报头,并且被传输到该接收机的各块的块号具有该接收机已知的序列。所述计算机程序使得处理器执行以下步骤把所接收的块的块 号与接收窗口进行比较;如果所接收的该块的块号处在该接收窗口之 外,则丢弃所接收的该块;如果所接收的该块的块号处在该接收窗口 之内,则保留所接收的该块;以及确定更新后的接收窗口,其中更新 后的该接收窗口具有减小的尺寸,所述减小的尺寸排除了具有根据所 述序列所不被允许的块号的所接收的各块。在本发明的又一方面,提供一种用于通信系统的接收机,在该通 信系统中根据未经确认传输模式和非持久传输模式的至少其中之一来 传输无线电链路控制块,其中每一个块具有各自的块号和允许确定该 块号的已编码报头,并且被传输到该接收机的各块的块号具有该接收 机已知的序列。所述接收机包括前端,其被配置成生成所接收的信 号的采样;以及处理器,其被配置成处理所述采样。该处理器通过以 下步骤更新用于所述各块的接收窗口把所接收的块的块号与接收窗 口进行比较;如果所接收的该块的块号处在该接收窗口之外,则丢弃 所接收的该块;如果所接收的该块的块号处在该接收窗口之内,则保 留所接收的该块;以及确定更新后的接收窗口,其中更新后的该接收 窗口具有减小的尺寸,所述减小的尺寸排除了具有根据所述序列所不 被允许的块号的所接收的各块。附图简述通过结合附图阅读下面的说明将理解申请人的发明的几个目的、 特征和优点,其中图l描绘了电信系统;图2A和图2B是示出了由于未被检测到的RLC块报头错误所造成 的问题的表格; 图3A和图3B是示出了本发明的操作的表格;图4是电信系统内的接收机的方框图;以及图5和图6是根据本发明的各方面的方法的流程图。详细描述如上所述,对于所述三种RLC传输模式的不同规则被标准化,以 便使得可以从块序号BSN明确导出块号N。将会理解,被传输到接收 机的各块的块号处在该接收机已知的序列中。对于未经确认模式,BSN总是被解释为处在NO到N0+2047的范 围内的值,其中N0比至今所接收到的最大块号大1。该范围典型地被 称作"接收窗口"。对于已确认模式,BSN总是被解释为处在不同接收窗口 (即N0 到N0+WS-1的范围)内的值,其中NO是尚未被确认的最小块号,并 且WS是可设置的窗口尺寸参数。在EGPRS系统中,WS可以由所述 网络设置为一个处在64到1024的范围内的值。在GPRS系统中,WS 总是被设置为64。对于非持久模式,BSN总是被解释为处在NO-WS到N0+2047-WS 的范围内的值,其中NO是以下两个值当中的较大的一个(1 ) WS 加上尚未被确认的最小块号N,以及U)比至今所接收到的最大块号 N大l。因此,可能由于接收到新的最大块号或者由于确认一个较早的 块而使得所述接收窗口前进。重新传输其块号处在NO-WS到N0-1的范围内的各块是可能的。 其BSN处在该范围之外的各块应当被丟弃。其块号N小于NO-WS的 未经确认的各块被丢失。在未经确认模式和非持久模式下,NO模2048等于一个接收状态变 量V(R),在3GPP TS 44.060 V6.10.0第9章中描述了该接收状态变量。 在已确认模式下,N0模20站等于一个接收窗口状态变量V(Q),在3GPP TS 44.060 V6.10.0第9章中描述了该接收窗口状态变量。还是如上所述,具有未被检测到的报头错误并且从而具有错误的 BSN的RLC块可能导致在未经确认和非持久RLC模式下错误地增大 N0,这可能导致对许多(正确接收的)后续块的块号的误解。可以注 意到,这一问题不存在于已确认模式下。图2A是示出了对于未经确认RLC模式的所述问题的表格。如在 3GPPTS 44.060 V6.10.0第9章中所描述的那样,在没有重新传输的情 况下对各RLC块进行传输,并且所传输的各块的块号处在一个顺序序 列中。假设第一个接收到的RLC块的块号为N=10000,并且其报头被 判断为例如基于其CRC而被正确解码。于是,根据用于未经确认模式 的规则,N0=10000 (即比至今所接收到的最大块号大1),并且所述 接收窗口是10000到12047。第二个接收到的RLC块的块号为N-10001 (在最右列中表明),但是其报头被错误解码,从而例如其块号为 N-10781 (在最右列旁边的那一列中表明),并且该错误未被检测到。 即便如此,根据所述规则仍然有N0=10001,并且所述接收窗口是10001 到12048。第三个接收到的RLC块的块号为N=10003 (在最右列中表明), 并且其报头被判断为被正确解码,但是NO已经由于对第二个块的报头 的错误解码而被错误地增大,从而使得1\0=10782,并且所述接收窗口 被错误地定位在10782到12829。因此,第三个块的BSN将被错误地 解释为处在该错误的接收窗口 10782到10782+2047内的某处的一个编 号。例如图2A中所示,第三个块的编号被解释为10002+2048或者 12050。这导致对于第四个块的NO被进一步错误地增大到12051,如图2A 中所示,并且第四个被判断为被正确解码的块报头的BSN将被错误地 解释为处在12051到14098的范围内的某处的一个编号。例如图2A中 所示,第四个块的编号被解释为12051,并且所述错误继续传播。第五 个块的块号为N=10004,但是其被错误地解释为具有块号12052,并且 所述错误在后续接收的各块中继续传播。因此,在单个错误事件之后,可能长的一系列后续块号都被错误 地解释。这可能导致临时块流(TBF)的全部停用,其是由两个无线 电资源(RR)实体使用来支持在所述通信系统内的分组数据物理信道 上单向传送上层分组数据单元(PDU)的物理连接。即使所述连接未 丢失,但是由于单个未被检测到的报头错误,仍然可能导致长时间的 传输中断。相同的问题可能发生在所述非持久RLC模式下,尽管由于BSN 范围0-2047的一部分(高达该范围的一半,这取决于所述WS参数的
设置)被解释为无效BSN并且导致立即丟弃所述块,因此风险略低。 图2B示出了其中WS-512的非持久模式的一个例子,该例子在其他方 面与未经确认模式(图2A)的例l具有相同的条件。比较图2A和图 2B,可以看出,由于未经确认和非持久RLC模式的不同规则,仅有所 述接收窗口是不同的。如下面更详细地解释的那样,通过基于已经接收到的各块跟踪所 允许的接收窗口位置并且防止该接收窗口从所允许的位置移开,减小 了该接收窗口的错误位置的概率,并且解决了在常规的未经确认和非 持久RLC模式下的上述问题。下面的例子是对于GPRS和EGPRS通 信系统给出的,但是将会理解,本发明不限于根据GPRS和EGPRS 协议的通信系统。在跟踪所允许的接收窗口位置的过程中,仅仅跟踪该接收窗口的 最大所允许新位置就足够了,即该接收窗口的所允许的上限,其是一 个可以被称作MaxN0的参数。随后,在未经确认和非持久RLC模式 下可以把对NO的更新限制为现实的值,例如小于或等于在所述最大所 允许新接收窗口位置处的最大值的值。因此,在未经确认RLC模式下,只有当N处在N0到MaxN0的 范围内时才不丢弃RLC块,这可以被看作是把所述接收窗口的尺寸减 小到一个基于先前的各块号的尺寸,即由下限NO和上限MaxNO所确 定的尺寸。在所述网络如在适用的标准中所规定的那样使用所有块号 并且在递增顺序的序列中把它们传输到接收机的情况下,该参数 MaxNO是所述接收窗口的上限和NO的最大可能值。对于3GPP TS 44.060 V6.10.0以及其他通信系统标准就是这种情况。在图3A中示出了本发明在未经确认模式下的操作,该图是一个表 格,其与上面结合图2A所描述的例子具有相同的条件。在图3A中包 括表明所示出的各块的MaxNO值的一列。比较图2A与图3A,可以看 出,在图3A中只有块N-10001被丟失。在图3A中,可以看出,只要报头被判断为已经被正确解码,则所 述上限MaxNO就等于下限N0,并且在通过所述CRC检测到^L头解码 错误的情况下或者当所述块号N处在接收窗口之外时,对于每个所接 收到的块把该上限递增预定量(在该例中是+l)。在所示出的例子中, 该上限参数MaxNO被递增+1,但是MaxNO也可以才艮据特定的通信系
统而被递增其他量。另外,除了在未被检测到的错误的情况下,所述接收窗口的尺寸根据该上限MaxN0被有效地减小。如果报头解码是错误的并且没有利用所述CRC被检测到,则可以 通过把错误的块号(在图3A的例子中是10781 )与尺寸减小的接收窗 口进行比较而容易地检测到该错误的块号,并且从而丢弃或者等效地 忽略具有错误解码的报头的该块。为了跟踪各RLC块,仍然通过递增 所述上限MaxN0来更新接收窗口的位置。 一旦报头被判断为已经被正 确解码,就把MaxNO设置为N0的值。因此,将会理解,可以以所述方式检测到不能从所述CRC检测到 的解码错误,并且所述参数MaxNO可以被看作是对CRC的补充,例 如是一种从给定尺寸的CRC获得更低的错误概率的方式。在图3B中示出了本发明在非持久模式下的操作,该图是一个表 格,其与上面结合图2B所描述的例子具有相同的条件。在图3B中包 括表明所示出的各块的MaxNO值的一列,以及表明如下面所描述的那 样更新后的N0值的一列。比较图2B与图3B,可以看出,在图3B中, 只有块N=10001被丟失。在图3B中,对于除了 N=10002的该块之外 的所有块,MaxNO的值都与NO的值相同,N=10002的该块是紧接在 其报头由于未被检测到的错误而被错误地解码为10781的块之后所接 收到的那个块。在非持久模式下的操作与未经确认模式下的操作类似。在非持久 模式下,在顺序序列中传输各RLC块,其中例如具有根据3GPP TS 44.060 V6.10.0进行重新传输的可能性。每个新的接收窗口是下限NO-WS到上限MaxNO,其中MaxNO被定义为NO的最大允许值,并且在 图3B中与图2B中一样,WS=512。与在未经确认模式下一样,只要报 头被判断为已经被正确解码,MaxNO就等于N0,并且在通过所述CRC 检测到报头解码错误的情况下或者当所述块号N处在接收窗口之外时 递增MaxNO (在图3B的例子中是递增+1 )。在非持久模式下的操作与在未经确认模式下的操作的不同之处在 于, 一旦正确的l艮头被解码,MaxNO不被设置为NO的值。这可以通 过比较NO、 MaxNO和更新后的NO值的各列而看出。代之以,由于相 应的所接收块可能是被正确解码了的重新传输,因此NO保持不变,即 不被递增。然而,如果NO变得大于MaxNO,则立即把MaxNO更新到
等于N0。这样,只有其报头被错误解码的块N40001被丢失。本发明减小了对所述接收窗口位置进行错误更新的概率,对所述 接收窗口位置的错误更新可能会导致传输中断。除此之外,当在非持久模式下使用递增冗余(IR)时,对接收窗口位置的错误更新会降低 性能。对接收窗口的错误更新可能擦除所述IR存储器内的可用数据和 /或导致存储错误的数据。当使用本发明时减少了 IR性能的所述降级。可以通过处在诸如图1中所示的通信系统内的移动台或UE中的适 当编程的处理器、专用集成电路或者其他逻辑电路来实现这些操作。图4是所述接收机400的方框图,其通过天线402接收无线电信 号,并且在前端接收机(FeRX) 404中对所接收的信号进行下变换和 采样。输出采样从FeRX404被馈送到信道估计器和均衡器406,其估 计所述无线电信道的脉冲响应,并且补偿通过可改变的信道的信号传 播的效应,这例如是通过适当地处理所接收信号的所接收回波。该估 计器/均衡器406的输出被提供给符号解码器408,其产生例如数字数 据的信息,在适当情况下对于特定的通信系统进一步处理所述信息。 用于均衡化、信道估计和符号解码的方法和设备是本领域所公知的。 该解码器408有利地是一个被编程的处理器,其实现上述操作以及图5 和图6中所示出的任一种方法或全部两种方法。图5是根据本发明的一方面在未经确认模式下更新接收窗口的方 法的流程图。该方法开始于获得RLC块(步骤502)并且解码块报头 (步骤504)。如果该块的CRC表明正确的解码(步骤506中的"是,,), 则确定块号N是否处在该接收窗口之内(步骤508),即是否等于或 者处在下限与上限之间。如果该块号处在该接收窗口之内,则确定一 个尺寸减小的接收窗口 (步骤510),其排除了具有根据所述已知的块 号序列所不允许的(错误的)已解码块号的所接收的各块。如图5中的虚线所暗示的那样,确定尺寸减小的窗口的步骤可以 包括递增所述窗口下限参数NO (步骤512)以及把所述窗口上限参数 MaxNO设置成等于NO (步骤514),并且所述流程对于下一块返回到 步骤502。如果该块的CRC表明一个解码错误已经被校正(步骤506 中的"否"),则递增MaxNO (步骤516),并且所述流程对于下一 块返回到步骤502。如果所述块号N处在所述接收窗口之外(步骤508 中的"否"),则丟弃该块或者忽略该块(步骤518),递增MaxNO
(步骤516),并且所述流程对于下一块返回到步骤502。图6是根据本发明的另一方面在非持久模式下更新接收窗口的尺 寸的方法的流程图。该方法开始于获得RLC块(步骤602)并且解码 块报头(步骤604)。如果该块的CRC表明正确的解码(步骤606中 的"是"),则确定块号N是否处在该接收窗口之内(步骤608)。 如果该块号处在该接收窗口之内(步骤608中的"是"),则确定一 个尺寸减小的接收窗口 (步骤610),其排除了具有根据所述已知的块 号序列所不允许的(错误的)已解码块号的所接收的各块。如图6中的虚线所暗示的那样,确定尺寸减小的窗口的步骤可以 包括确定NO是否大于MaxNO (步骤612 )。如果NO大于MaxNO (步 骤612中的"是"),则把所述窗口上限MaxNO设置成等于NO (步 骤614),并且所述流程对于下一块返回到步骤602。如果该块的CRC 表明一个解码错误已经被校正(步骤606中的"否,,),则递增MaxNO (步骤616),并且所述流程对于下一块返回到步骤602。如果所述块 号N处在所述接收窗口之外(步骤608中的"否"),则丟弃该块或 者忽略该块(步骤M8),递增MaxNO (步骤616 ),并且所述流程对 于下一块返回到步骤602。如果NO不达于MaxNO (步骤612中的 "否"),则所述流程对于下一块返回到步骤602。将会理解,在必要时重复执行上述过程,以便例如对发射机与接 收机之间的通信信道的时变特性做出响应。为了便于理解,按照可以 例如由可编程计算机系统的各元件执行的动作序列描述了本发明的许 多方面。将会认识到,各种动作可以由专用电路(例如被互连来执行 专门功能的分立逻辑门或者专用集成电路)执行,由程序指令执行(所 述程序指令由一个或多个处理器执行),或者由二者的组合执行。实 现本发明的各实施例的无线接收机例如可以被包括在移动电话、寻呼 机、头戴式耳机、膝上型计算机和其他移动终端或类似设备中。此外,本发明还可以被认为完全在任何形式的计算机可读存储介 质内实现,其中存储有适当的指令集,以便由指令执行系统、设备或 装置(比如基于计算机的系统、包含处理器的系统或者可以从介质取 指令并且执行所述指令的其他系统)使用或者与其相结合地使用。如 这里使用的"计算机可读介质"可以是能够包含、存储、传送、传播 或者传输程序的任何装置,所述程序由指令执行系统、设备或装置使
用或者与其相结合地使用。所述计算机可读介质例如可以是但不限于 电子、磁、光学、电磁、红外或半导体系统、设备、装置或传播介质。 所述计算机可读介质的更具体的例子(非穷举列表)包括具有一条或多条线的电连接、便携式计算机盘、随机存取存储器(RAM)、只读 存储器(ROM)、可擦除可编程只读存储器(EPROM或闪存)以及光纤。因此,本发明可以以许多不同的形式来实现,在上面并没有描述 所有这些形式,并且所有这样的形式都被设想为在本发明的范围之 内。对于本发明的各种方面的每个方面,任何这种形式可以被称作是 "被配置成执行所述动作的逻辑",或者被称作是"执行所述动作的逻 辑"。应当强调,本申请中所使用的术语"包括"规定了所陈述的特征、 整数、步骤或组件的存在,并且不排除存在或添加一个或多个其他的 特征、整数、步骤、组件或其组合。上面描述的特定实施例仅仅是说明性的,并且无论如何不应当被 视为是限制性的。本发明的范围由所附权利要求书来限定,并且打算 在其中包含落在权利要求书的范围内的所有变型和等同物。
权利要求
1、一种在通信系统内的接收机中更新接收窗口的方法,在该通信系统中根据未经确认传输模式和非持久传输模式的至少其中之一来传输无线电链路控制块,其中每一个块具有各自的块号和允许确定该块号的已编码报头,并且被传输到该接收机的各块的块号具有该接收机已知的序列,该方法包括以下步骤把所接收的块的块号与接收窗口进行比较;如果所接收的该块的块号处在该接收窗口之外,则丢弃所接收的该块;如果所接收的该块的块号处在该接收窗口之内,则保留所接收的该块;以及确定更新后的接收窗口,其中更新后的该接收窗口具有减小的尺寸,所述减小的尺寸排除了具有根据所述序列所不被允许的块号的所接收的各块。
2、 权利要求l所述的方法,其中,所述确定步骤包括基于所接收所述接收窗口之内而确定该块的MaxN0参数;以及基于该MaxN0参数 来减小该接收窗口的尺寸。
3、 权利要求2所述的方法,其中,如果所述块的报头被判断为被 正确解码并且如果所述块号处在所述接收窗口之内,则把所述MaxNO 参数设置成等于NO参数,该NO参数是基于先前接收的块的块号;以及如果该块的报头被判断为被错误解码或者如果该块号处在该接收窗口 之外,则通过根据所述序列把该MaxNO参数递增预定量来确定该 MaxNO参数。
4、 权利要求3所述的方法,其中,所述MaxNO参数被递增l。
5、 权利要求2所述的方法,其中,如果所述块的报头被判断为被 正确解码并且如果所述块号处在所述接收窗口之内,则确定基于先前 接收的块的块号的NO参数是否大于所述MaxNO参数;如果该NO参数大 于该MaxNO参数,则把该MaxNO参数设置成等于NO参数;以及如果该 块的报头被判断为被错误解码或者如果该块号处在该接收窗口之外, 则通过4艮据所述序列把该MaxNO参数递增预定量来确定该MaxN0参 数。
6、 权利要求5所述的方法,其中,所述MaxNO参数被递增l。
7、 权利要求2所述的方法,其中,基于所述块中的循环冗余信息 来判断该块的报头是否已经被正确解码。
8、 一种计算机可读介质,其包含用于在通信系统内的接收机中更 新接收窗口的计算机程序,在该通信系统中根据未经确认传输模式和 非持久传输模式的至少其中之一来传输无线电链路控制块,其中每一 个块具有各自的块号和允许确定该块号的已编码报头,并且被传输到 该接收机的各块的块号具有该接收机已知的序列,所述计算机程序执 行以下步骤把所接收的块的块号与接收窗口进行比较;如果所接收的该块的块号处在该接收窗口之外,则丢弃所接收的 该块;如果所接收的该块的块号处在该接收窗口之内,则保留所接收的 该块;以及确定更新后的接收窗口,其中更新后的该接收窗口具有减小的尺 寸,所述减小的尺寸排除了具有根据所述序列所不被允许的块号的所 接收的各块。
9、 权利要求8所述的计算机可读介质,其中,所述计算机程序通块号是否处在所述接收窗口之内而确定该块的MaxNO参数来执行所述 确定步骤;以及基于该MaxNO参数来减小该接收窗口的尺寸。
10、 权利要求9所述的计算机可读介质,其中,如果所述块的报头 被判断为被正确解码并且如果所述块号处在所述接收窗口之内,则把 所述MaxNO参数设置成等于NO参数,该NO参数是基于先前接收的块的 块号;以及如果该块的报头被判断为被错误解码或者如果该块号处在 该接收窗口之外,则通过根据所述序列把该MaxNO参数递增预定量来 确定该MaxNO参数。
11、 权利要求10所述的计算机可读介质,其中,所述MaxNO参数 被递增l。
12、 权利要求9所述的计算机可读介质,其中,如果所述块的报头 被判断为被正确解码并且如果所述块号处在所述接收窗口之内,则确 定基于先前接收的块的块号的NO参数是否大于所述MaxNO参数;如果该NO参数大于该MaxNO参数,则把该MaxN0参数设置成等于NO参数; 以及如果该块的报头被判断为被错误解码或者如果该块号处在该接收 窗口之外,则通过根据所述序列把该MaxNO参数递增预定量来确定该 MaxNO参数。
13、 权利要求12所述的计算机可读介质,其中,所述MaxNO参数 被递增l。
14、 权利要求9所述的计算机可读介质,其中,基于所述块中的循 环冗余信息来判断该块的报头是否已经被正确解码。
15、 一种用于通信系统的接收机,在该通信系统中根据未经确认传输模式和非持久传输模式的至少其中之一来传输无线电链路控制 块,其中每一个块具有各自的块号和允许确定该块号的已编码报头, 并且被传输到该接收机的各块的块号具有该接收机已知的序列,该接 收机包括前端,其被配置成生成所接收的信号的采样;以及 处理器,其被配置成处理所述采样;其中,该处理器通过以下步骤更新用于所述各块的接收窗口 把所接收的块的块号与接收窗口进行比较;如果所接收的该块的块号处在该接收窗口之外,则丢弃所接收的 该块;如果所接收的该块的块号处在该接收窗口之内,则保留所接收的 该块;以及确定更新后的接收窗口,其中更新后的该接收窗口具有减小的尺 寸,所述减小的尺寸排除了具有根据所述序列所不被允许的块号的所 接收的各块。
16、 权利要求15所述的接收机,其中,所述确定步骤包括基于所处在所述接收窗口之内而确定该块的MaxNO参数;以及基于该MaxNO 参数来减小该接收窗口的尺寸。
17、 权利要求16所述的接收机,其中,如果所述块的报头被判断 为被正确解码并且如果所述块号处在所述接收窗口之内,则把所述 MaxNO参数设置成等于NO参数,该NO参数是基于先前接收的块的块 号;以及如果该块的报头被判断为被错误解码或者如果该块号处在该接收窗口之外,则通过根据所述序列把该MaxNO参数递增预定量来确 定该MaxNO参数。
18、 权利要求17所述的接收机,其中,所述MaxNO参数被递增l。
19、 权利要求16所述的接收机,其中,如果所述块的报头被判断为被正确解码并且如果所述块号处在所述接收窗口之内,则确定基于 先前接收的块的块号的NO参数是否大于所述MaxNO参数;如果该N0参 数大于该MaxNO参数,则把该MaxNO参数设置成等于NO参数;以及如 果该块的报头被判断为被错误解码或者如果该块号处在该接收窗口之 外,则通过才艮据所述序列把该MaxNO参数递增预定量来确定该MaxNO 参数。
20、 权利要求19所述的接收机,其中,所述MaxNO参数被递增l。
21、 权利要求16所述的接收机,其中,基于所述块中的循环冗余 信息来判断该块的报头是否已经被正确解码。
全文摘要
在通信系统内跟踪潜在的接收窗口位置可以防止所述接收窗口从正确的潜在位置移开,从而减小接收窗口的错误位置的概率。例如,可以通过以下步骤更新接收窗口把所接收的块的块号与接收窗口进行比较;如果所接收的该块的块号处在该接收窗口之外,则丢弃所接收的该块;如果所接收的该块的块号处在该接收窗口之内,则保留所接收的该块;以及确定更新后的接收窗口,其中更新后的该接收窗口具有减小的尺寸,所述减小的尺寸排除了具有根据所述块号的序列所不被允许的块号的所接收的各块。
文档编号H04L29/06GK101133604SQ200680004947
公开日2008年2月27日 申请日期2006年2月2日 优先权日2005年2月15日
发明者J·辛格瓦尔, J·阿克斯纳斯 申请人:艾利森电话股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1