《响应于网络应答轮询对移动台传输进行优先化的方法和设备.pdf》由会员分享,可在线阅读,更多相关《响应于网络应答轮询对移动台传输进行优先化的方法和设备.pdf(22页珍藏版)》请在专利查询网上搜索。
1、(10)申请公布号 CN 102405663 A (43)申请公布日 2012.04.04 C N 1 0 2 4 0 5 6 6 3 A *CN102405663A* (21)申请号 201080017507.8 (22)申请日 2010.04.20 61/171,323 2009.04.21 US H04W 28/12(2006.01) H04W 28/04(2006.01) H04W 74/06(2006.01) (71)申请人捷讯研究有限公司 地址加拿大安大略省沃特卢市 (72)发明人戴维菲利普霍尔 萨蒂什文科博 (74)专利代理机构中科专利商标代理有限责任 公司 11021 代理人王。
2、玮 (54) 发明名称 响应于网络应答轮询对移动台传输进行优先 化的方法和设备 (57) 摘要 公开了响应于网络应答轮询对移动台传输 进行优先化的方法和设备。在此公开的移动台 (105)中的示例方法包括接收对期望与数据一起 发送的应答信息的请求(206);以及如果之前发 送的数据块与暂时应答状态相关联,响应于所述 请求(206),发送控制消息(214),所述控制消息 (214)包括应答信息。 (30)优先权数据 (85)PCT申请进入国家阶段日 2011.10.20 (86)PCT申请的申请数据 PCT/CA2010/000597 2010.04.20 (87)PCT申请的公布数据 WO201。
3、0/121371 EN 2010.10.28 (51)Int.Cl. (19)中华人民共和国国家知识产权局 (12)发明专利申请 权利要求书 2 页 说明书 13 页 附图 6 页 CN 102405667 A 1/2页 2 1.一种移动台(105)中的方法,所述方法包括: 接收对期望与数据一起发送的应答信息的请求(206);以及 如果之前发送的数据块与暂时应答状态相关联,响应于所述请求(206)发送控制消息 (214),所述控制消息(214)包括应答信息。 2.根据权利要求1所述的方法,其中,移动台(105)支持增强通用分组无线电服务 EGPRS网络中的快速ACK/NACK报告FANR特征,。
4、其中,所述请求(206)是针对捎带ACK/NACK PAN的轮询,以及所述控制消息(214)是EGPRS分组下行链路ACK/NACK控制消息。 3.根据权利要求1或2所述的方法,还包括: 将与之前由所述移动台发送的数据块的集合相关联的应答信息存储在应答状态数组 (212)中,所述应答状态数组中的每项与所述数据块的集合中的相应数据块相关联并存储 了与所述相应数据块相关联的应答状态,所述应答状态对应于肯定应答状态、否定应答状 态、未决应答或暂时应答状态中的至少一个,其中,所述之前发送的数据块包括在所述数据 块的集合中,以及 处理所述应答状态数组(212),以确定所述之前发送的数据块是否与暂时应答状。
5、态相 关联。 4.根据权利要求3所述的方法,还包括: 如果所述之前发送的数据块与暂时应答状态相关联并且所述数据块的集合中的每个 其他数据块与肯定应答状态或暂时应答状态中的一个相关联,则响应于所述请求(206)发 送所述控制消息(214)。 5.根据权利要求3所述的方法,还包括:如果所述之前发送的数据块与暂时应答状态 相关联,所述数据块的集合中的第二数据块与未决应答状态相关联,以及所述数据块的集 合中的每个其他数据块与肯定应答状态、暂时应答状态或未决应答状态中的一个相关联, 则响应于所述请求(206)发送所述控制消息(214)。 6.根据前述权利要求中任一项所述的方法,还包括: 如果所述之前发送。
6、的数据块与未决应答状态相关联,则响应于所述请求(206)发送所 述控制消息(214)。 7.根据前述权利要求中任一项所述的方法,还包括: 当在PAN字段中接收到针对所述之前发送的数据块的肯定应答时,将所述之前发送的 数据块与暂时应答状态相关联。 8.根据权利要求1至6中任一项所述的方法,还包括: 当接收到针对所述之前发送的数据块的肯定应答,然而所述移动台(105)要等待另一 确认以确定成功接收到所述之前发送的数据块时,将所述之前发送的数据块与暂时应答状 态相关联。 9.一种存储机器可读指令的有形制造件,当执行所述机器可读指令时,所述机器可读 指令使得机器执行在前述权利要求中任一项中定义的方法。。
7、 10.一种移动台(105),包括: 轮询解码器(205),接收针对期望与数据一起捎带的应答信息的轮询(206);以及 发送处理器单元(215),如果至少一个已发送的数据块与暂时应答状态相关联,使所述 移动台(105)响应于所述轮询(206)而发送控制消息(214),所述控制消息(214)包括应答 权 利 要 求 书CN 102405663 A CN 102405667 A 2/2页 3 信息。 11.根据权利要求10所述的移动台(105),其中,所述移动台(105)支持增强通用分组 无线电服务EGPRS网络中的快速ACK/NACK报告FANR特征,其中,所述轮询(206)是针对捎 带ACK/。
8、NACK PAN的轮询,以及所述控制消息(214)是EGPRS ACK/NACK控制消息。 12.根据权利要求10或11所述的移动台(105),其中,所述至少一个已发送的数据块 在发送窗口中,所述发送窗口开始于开始块序列号并延伸至与要发送的下一个新的数据块 相关联的块序列号,然而不延伸超过特定的窗口尺寸,所述开始块序列号对应于与最早的 之前发送的不与肯定应答状态相关联的数据块相关联的块序列号。 13.根据权利要求10或11所述的移动台(105),还包括: 存储在存储器中的应答状态数组(212),所述应答状态数组的每项存储与所述移动台 (105)所维持的发送窗口中相应的之前发送的数据块相关联的应。
9、答状态,所述应答状态对 应于肯定应答状态、否定应答状态、未决应答或暂时应答状态中的至少一个,以及 应答状态数组处理器(210),处理所述应答状态数组(212)并确定所述至少一个已发 送的数据块是否与暂时应答状态相关联。 14.根据权利要求13所述的移动台(105),其中,所述控制消息(214)中包括的应答信 息是第一应答信息,以及所述应答状态数组处理器(210)要基于从网络接收的第二应答信 息来更新所述应答状态数组(212)。 15.根据权利要求14所述的移动台(105),其中,当所述第二应答信息在PAN字段中接 收到并且包括针对所述至少一个已发送的数据块的肯定应答时,所述应答状态数组处理器 。
10、(210)要更新所述应答状态数组(212)以将所述至少一个已发送的数据块与暂时应答状态 相关联。 权 利 要 求 书CN 102405663 A CN 102405667 A 1/13页 4 响应于网络应答轮询对移动台传输进行优先化的方法和设 备 0001 相关申请 0002 本专利要求于2009年4月21日提交的题为“Methods and Apparatus to Prioritize Mobile Station Transmissions in Response to Network Acknowledgment Polling”、序列号为61/171,323的美国临时申请的优先权。以。
11、此通过整体引用的方式将序 列号为61/171,323的美国临时申请并入。 技术领域 0003 本公开大致涉及移动台传输处理,并且更具体地,涉及响应于网络应答轮询对移 动台传输进行优先化(prioritize)的方法和设备。 背景技术 0004 很多通信系统使用允许发射机确认数据传输已经被所期望的接收机成功接收到 的自动重传(ARQ)技术。典型的ARQ技术涉及接收机为每个接收到的数据块发送应答信 息,该应答信息标识出该数据块被应答。应答信息可以包括指示数据块接收成功的肯定应 答(在此称之为“ACK”)、指示数据块接收失败的否定应答(在此称之为“NACK”)以及任何 的其他适当的应答信息。例如,在。
12、增强型通用数据无线电服务(EGPRS)通信系统中,接收机 可以使用RLC/MAC控制消息(其中,MAC指的是媒体访问控制)来应答对无线电链路控制 (RLC)数据块的接收,该RLC/MAC控制消息例如EGPRS分组下行链路ACK/NACK控制消息或 者分组上行链路ACK/NACK控制消息。 0005 在双向通信系统(例如,EGPRS系统)的情况下,可以通过将这种应答信息与要在 相反的方向上发送的数据块包括在一起,减少与使用单独的控制消息发送应答信息有关的 等待时间。例如,EGPRS通过其快速ACK/NACK报告(FANR)特征来支持这种等待时间减少。 FANR特征允许通过捎带(piggy-bac。
13、ked)应答ACK/NACK(PAN)字段的使用,将应答信息与从 接收单元向发送单元发送的RLC/MAC数据块一起进行捎带。然而,经由PAN字段接收到的 应答信息一般没有经由单独的分组ACK/NACK控制消息接收到的应答信息可靠。由此,发射 机将在接收到的PAN字段中与ACK相关联的数据块视为仅被暂时应答,并因此与暂时应答 状态(在此称之为TENTATIVE_ACK状态)相关联,直到经由适当的ACK/NACK控制消息进行 确认。相应地,在特定的环境中,可能需要EGPRS发射机重新发送与TENTATIVE_ACK状态相 关联的块,直到接收到适当的ACK/NACK控制消息确认,即使该块很可能已经被。
14、接收机接收 到。 附图说明 0006 图1是能够支持在此描述的方法和设备的示例EGPRS通信系统的方框图。 0007 图2是根据在此描述的方法和设备的使用传输优先化的示例移动台的方框图,该 方法和设备可以在图1的示例EGPRS通信系统中使用。 说 明 书CN 102405663 A CN 102405667 A 2/13页 5 0008 图3是根据在此描述的方法和设备的使得可以进行移动台传输优先化的示例网 络单元的方框图,该方法和设备可以在图1的示例EGPRS通信系统中使用。 0009 图4是表示可执行以实现图2中的示例移动台的示例过程的流程图。 0010 图5是表示可执行来实现图3中的示例网。
15、络单元的示例过程的流程图。 0011 图6是示例处理系统的方框图,该示例处理系统可以存储和执行用于实现图4和 /或图5的一些或全部过程的示例机器可读指令,以实现图2的示例移动台、图3的示例网 络单元、图1的示例EGPRS通信系统或其任意组合。 具体实施方式 0012 于此公开了响应于网络应答轮询对移动台传输进行优先化的方法和设备。在此描 述的优先化移动台传输的第一示例技术涉及从与移动台通信的网络接收轮询的移动台,该 轮询对期望由移动台发送的应答信息以及前往网络的后续数据块进行请求。示例的优先化 技术还涉及移动台处理与之前由移动台发送的数据块的集合相关联的应答信息,以确定要 由移动台向网络发送的。
16、后续数据块。此外,当要由移动台向网络发送的后续数据块与暂时 应答状态相关联时,示例优先化技术涉及移动台发送包括至少所请求的应答信息的单独的 控制消息,而不是将后续数据块与所请求的应答信息一起发送。 0013 对面向与该移动台通信的网络的移动台传输进行优先化的第二示例技术涉及网 络确定该网络从移动台接收到的第二数据块与该网络之前从移动台接收到的第一数据块 相对应。第二示例技术还涉及网络确定移动台将第二数据块与暂时应答状态相关联。例 如,通过确定第一数据块的接收与第二数据块的接收之间的持续时间已满足或者超过第一 阈值,通过确定由网络向移动台发送的第一数据块的特定类型的应答(例如,作为PAN的一 部。
17、分)的数目已经满足或者超过第二阈值,或者其任意组合,网络可以确定移动台将第二 数据块与暂时应答状态相关联。此外,当网络已确定第二数据块已在移动台处与暂时应答 状态相关联时,第二示例技术涉及网络将计划由网络向移动台发送的第一轮询消息替换为 请求移动台使用单独的控制消息发送应答信息的第二轮询消息,第一轮询消息请求移动台 将应答信息与后续去往网络的数据块一起发送。 0014 如下面更详细地描述的,在前述技术中任一项的具体示例实现中,移动台和网络 可以支持EGPRS FANR特征。在这种示例实现中,来自网络的请求移动台将应答信息与后续 数据块一起发送的轮询与请求将PAN字段与前往网络的上行链路RLC/。
18、MAC数据块一起发送 的轮询相对应。此外,在这种示例实现中,包括至少所请求的应答信息的单独的控制消息与 EGPRS分组下行链路ACK/NACK控制消息相对应。 0015 因为使用PAN字段来提供应答信息,在这种示例中的移动台将应答信息存储在应 答状态数组(在此也称为应答状态数组)中。应答状态数组中的每一项存储与在发送窗口 内向网络发送的对应数据块相关联的应答状态。应答状态对应于肯定应答状态、否定应答 状态、未决应答状态和暂时应答状态中的至少一个。如下面更详细地描述的,暂时应答状态 指示了具体的数据块之前已向网络发送,并且网络对具体数据块的接收进行了应答。然而, 网络使用从网络单元请求另一确认的。
19、应答技术(例如,FANR技术,在FANR技术中,将PAN字 段与至移动台的下行链路RLC/MAC数据块传输包括在一起)来确定网络成功接收到该具体 的数据块。 说 明 书CN 102405663 A CN 102405667 A 3/13页 6 0016 如下面更详细地描述的,在此描述的示例方法和设备提供了比用于优先化移动台 传输的已知技术更多的优点。例如,如上所述,EGPRS中的FANR特征允许通过使用PAN字段 来将应答信息与RLC/MAC数据块一起捎带应答。然而,经由PAN字段接收到的应答信息会 没有经由单独的EGPRS分组下行链路ACK/NACK控制消息或者分组上行链路ACK/NACK控。
20、制 消息接收到的应答信息可靠。由此,发射机将在接收到的PAN字段中与ACK相关联的数据 块视为仅被暂时应答,并因此与TENTATIVE_ACK状态相关联,直到经由适当的ACK/NACK控 制消息进行确认。此外,发射机不能移动其相关联的发送窗口通过具有TENTATIVE_ACK状 态的块,直到接收到这种信息为止。相应地,在特定的环境下,可能需要常规EGPRS发射机 来重新发送与TENTATIVE_ACK状态相关联的块,直到接收到这种确认为止,即使该块很可 能已经被接收机接收到(例如,由此避免窗口可能变停止(stalled)的可能性)。 0017 在EGPRS实现中,当对移动台进行轮询以针对接收到。
21、的下行链路RLC/MAC数据块 在伴随着后续上行链路RLC/MAC数据块的PAN字段中提供应答信息、但是在移动台没有上 行链路RLC/MAC数据块要发送时,移动台可以利用单独的分组下行链路ACK/NACK控制消息 对轮询进行响应。然而,即使仅剩的要发送的块是具有TENTATIVE_ACK状态的块,常规的 移动台也需要响应于轮询而使用伴随的PAN字段来重新发送该TENTATIVE_ACK块,即使该 TENTATIVE_ACK块很可能已经被网络接收到。与常规实现不同,在此描述的传输优先化技术 允许移动台在仅剩余与TENTATIVE_ACK状态相关联的上行链路RLC/MAC块要向网络重新发 送时,响。
22、应于针对PAN的轮询,向网络发送分组下行链路ACK/NACK控制消息。在该情况下, 通过不需要这些TENTATIVE_ACK块的重传,移动台可以向网络发送分组下行链路ACK/NACK 控制消息,这可以比PAN提供更多的应答信息,并且可以确认向移动台发送的任何之前的 下行链路RLC/MAC块的应答,从而允许网络推进(advance)其发送窗口。相反,常规实现可 能需要移动台将PAN与重传的TENTATIVE_ACK块一起发送,即使发送这种PAN提供比分组 下行链路ACK/NACK控制消息更少的应答信息并且不允许网络推进其发送窗口。 0018 转向附图,图1中示出了能够支持在此描述的移动台传输优先。
23、化技术的示例 EGPRS通信系统100的方框图。EGPRS系统100包括与网络单元110通信的移动台105。可 以通过任何类型的移动台或者用户端点设备来实现示例移动台105,例如移动电话设备、固 定电话设备、个人数字助理(PDA)等。可以通过任何类型的网络通信设备来实现示例网络 单元110,例如,基站系统、无线电接入网等。虽然图1中仅示出了一个移动台105和一个网 络单元110,EGPRS系统100可以支持任何数目的移动台105和网络单元110。 0019 所示出的示例的移动台105包括RLC/MAC发射机115和RLC/MAC接收机120,每个 都通信耦接到天线125。类似地,所示出的示例的。
24、网络单元110包括RLC/MAC发射机130和 RLC/MAC接收机135,每个都通信耦接到天线140。包括在移动台105中的示例RLC/MAC发 射机115经由示例天线125无线地发送上行链路RLC和MAC信息,用以由包括在网络单元 110中的示例RLC/MAC接收机135经由示例天线140接收。如图1中示出的,RLC/MAC发射 机115向RLC/MAC接收机135发送的上行链路RLC和MAC信息包括经由对应的上行链路物 理控制信道150发送的上行链路(在图中指定为“UL”)RLC/MAC控制消息145(例如,下面 更详细地讨论的EGPRS分组下行链路ACK/NACK控制消息145),或者。
25、经由对应的上行链路物 理数据信道160发送的上行链路RLC/MAC数据块155。如下面更详细地讨论的,移动台105 使用传输优先化,在传输优先化中,在特定的环境下,移动台105可以使用EGPRS分组下行 说 明 书CN 102405663 A CN 102405667 A 4/13页 7 链路ACK/NACK控制消息145来响应针对来自网络单元115的应答信息的轮询,而不是实现 常规操作,该常规操作涉及将特定的之前的上行链路RLC/MAC数据块155与网络单元115 所请求的应答信息一起进行重新发送。 0020 再次参考图1,包括在网络单元110中的示例RLC/MAC发射机130经由天线140。
26、无 线地发送下行链路RLC和MAC信息,以由包括在移动台105中的示例RLC/MAC接收机120 经由天线125接收。如图1中示出的,RLC/MAC发射机130向RLC/MAC接收机120发送的 下行链路RLC和MAC信息包括经由对应的下行链路物理控制信道170发送的下行链路(在 图中指定为“DL”)RLC/MAC控制消息165(例如,如下面更详细地讨论的分组上行链路ACK/ NACK控制消息165),或者经由对应的下行链路物理数据信道180发送的下行链路RLC/MAC 数据块175。如下面更详细地讨论的,网络单元110支持即使使用常规的移动台也可以实现 的移动台传输优先化方案。 0021 E。
27、GPRS系统100实现各种ARQ技术,以确认其期望的接受者成功接收到所发送的 RLC/MAC数据块。相应地,为了应答下行链路传输,能够由移动台的RLC/MAC发射机115发 送的上行链路RLC/MAC控制消息145之一是针对移动台的RLC/MAC接收机120成功接收到 下行链路RLC/MAC数据块175而提供ACK指示的EGPRS分组下行链路ACK/NACK控制消息 145。此外,移动台的RLC/MAC发射机115所发送的EGPRS分组下行链路ACK/NACK控制消 息145针对移动台的RLC/MAC接收机120没有成功接收到下行链路RLC/MAC数据块175提 供NACK指示。 0022 类。
28、似地,为了应答上行链路传输,能够由网络单元的RLC/MAC发射机130发送的上 行链路RLC/MAC控制消息165之一是针对网络单元的RLC/MAC接收机135成功接收到上行 链路RLC/MAC数据块155提供ACK指示的分组上行链路ACK/NACK控制消息165。此外,网 络单元的RLC/MAC发射机130所发送的分组上行链路ACK/NACK控制消息165针对网络单 元的RLC/MAC接收机135没有成功接收到上行链路RLC/MAC数据块155提供NACK指示。 0023 此外,EGPRS系统100实现FANR特征,以提供等待时间减少的应答信息。在没有 FANR的情况下,使用控制消息来发送接。
29、收到的RLC/MAC数据块的所有应答,控制消息例如 是EGPRS分组下行链路ACK/NACK控制消息145、分组上行链路ACK/NACK控制消息165等。 这种控制消息不包括任何的RLC数据,然而除应答信息之外,其可以包括其他RLC/MAC控制 信息。仅使用控制消息来发送应答信息的缺点在于这种方式可能效率不高,特别是当需要 快速发送应答信息(例如,为了允许快速重传错误接收的块)时或者当需要指示非常少的 块的状态(例如,在低带宽传输中)时。在这种场景下,与RLC/MAC控制消息的容量相比, 实际有用的应答信息的量非常少。 0024 为了减少等待时间,FANR特征允许在包括有RLC/MAC数据块的。
30、传输的PAN字段中 发送应答信息。在所示出的图1的示例中,将针对下行链路RLC/MAC数据块175的接收的 应答信息包括在与对应的上行链路RLC/MAC数据块155一起发送的PAN字段中。类似地, 将针对上行链路RLC/MAC数据块155的接收的应答信息包括在与对应的下行链路RLC/MAC 数据块175一起发送的PAN字段190中。如在EGPRS标准中所规定的,上行链路PAN字段 185包括所报告的位图(RB)字段,该位图字段提供应答比特的集合,每个比特针对由RB所 应答的相应的接收数据块提供ACK或者NACK指示。上行链路PAN字段185还包括与数据 块的块序列号有关的开始序列号(SSN),。
31、其与RB字段所覆盖的数据块集合中包括的第一数 说 明 书CN 102405663 A CN 102405667 A 5/13页 8 据块相对应。上行链路PAN字段185还包括窗口开始(BOW)字段,窗口开始(BOW)字段指 示SSN字段是否(至少间接地)指示与提供应答信息的接收机所维持的接收窗口的开始相 对应的数据块的标识。 0025 如EGPRS标准所规定,下行链路PAN字段190可以使用基于SSN的编码或者基于 时间的编码。在基于SSN的编码的情况下,下行链路PAN字段190包括如上所述的针对上 行链路PAN字段185的RB字段、SSN字段和BOW字段。在基于时间的编码的情况下,下行 链路。
32、PAN字段190包括RB字段,基于发送下行链路PAN字段190的时间来确定正被应答的 特定块。 0026 总的来说,认为PAN字段提供的应答信息没有由分组ACK/NACK控制消息提供的应 答信息可靠。PAN字段的可靠性降低一般源自于针对PAN字段使用而不是针对控制消息使 用的更少的检错和纠错、更少的鲁棒编码或者这两者。因为产生更高可能性的错误的肯定 检测,一般小心对待PAN字段,以避免可能在这种错误的肯定检测的情况下出现任何严重 的故障。例如,作为PAN的错误肯定解码的结果,RLC/MAC发射机可能错误地相信RLC/MAC 数据块已经被其对端成功接收到,从而使得发射机将该块从其发送缓存中移除。。
33、为了避免 这种严重的故障,使用暂时应答状态(在此称为“TENTATIVE_ACK”状态)来指示针对之前 发送的数据块,已经经由PAN字段而不是经由分组ACK/NACK控制消息接收到ACK指示。因 此,可以将已发送的RLC/MAC数据块与至少以下四种应答状态相关联:ACKED(肯定应答)、 TENTATIVE_ACK(暂时应答)、NACKED(否定应答)或者PENDING_ACK(未决应答,亦即,还未 接收到针对该数据块的应答信息)。 0027 如上所述,RLC/MAC发射机一般不能移动其相关联的发送窗口,直到将窗口中最 早的块与ACKED状态相关联(即,直到确认已经接收到该最早的块)。从而,在。
34、至少一些 配置中,移动台的RLC/MAC发射机115将在已经向移动台105分配了对应的上行链路物理 数据信道160、但是移动台没有其他数据块要发送时(例如,没有新的数据块或者之前发送 的、与NACKED或PENDING_ACK状态相关联的数据块),重传具有TENTATIVE_ACK状态的上 行链路RLC/MAC数据块155。即使网络单元的RLC/MAC接收机135很可能已经接收到这些 TENTATIVE_ACK块,在没有其他数据要发送时,移动台的RLC/MAC发射机115也将继续发送 这种TENTATIVE_ACK块,直到接收到对TENTATIVE_ACK块的应答进行确认的分组上行链路 ACK。
35、/NACK控制消息165(由此,允许这些块与ACKED状态相关联,并允许移动台的RLC/MAC 发射机115所维持的发送窗口递进)。 0028 在EGPRS系统100中典型的FANR操作期间,网络单元110将轮询移动系统105,以 在与后续上行链路RLC/MAC数据块155相伴随的PAN字段185中提供下行链路应答信息, 直到网络单元110需要移动其发送窗口(例如,以允许快速重传移动台所否定应答的已发 送的下行链路块)。然后,为了允许其发送窗口移动,网络单元110将轮询移动系统105,以 在单独的EGRPS分组下行链路ACK/NACK控制消息145中提供下行链路应答信息(例如,以 允许确认之前。
36、发送的与TENTATIVE_ACK状态相关联的块)。此外,当轮询移动系统105以在 PAN字段185中提供下行链路应答信息、但是移动台105没有上行链路RLC/MAC数据块155 要发送时,移动台105可以使用分组下行链路ACK/NACK控制消息145来响应轮询,从而提 供下行链路数据块的提早确认,并允许网络单元110推进其发送窗口。 0029 然而,即使仅剩的要发送的上行链路数据块是具有TENTATIVE_ACK状态的块,常 说 明 书CN 102405663 A CN 102405667 A 6/13页 9 规的EGPRS移动台需要响应于针对PAN的轮询,将该TENTATIVE_ACK块与。
37、伴随的PAN字段 一起重新发送,即使该TENTATIVE_ACK块很可能已经被网络接收到。这种TENTATIVE_ACK 块的重传基本没有优点,特别是由于TENTATIVE_ACK块很可能已经被网络接收到,并且网 络不能基于仅经由PAN接收到的应答信息来推进其发送窗口。相反,所示出示例的移动台 105使用了传输优先化,在传输优先化中,移动台的RLC/MAC发射机115可以在移动台仅剩 余一个与TENTATIVE_ACK状态相关联的上行链路RLC/MAC数据块155要向网络重新发送的 时候,响应于针对PAN的轮询,向网络单元110发送分组下行链路ACK/NACK控制消息145。 在该情况下,通过。
38、不需要重传这些TENTATIVE_ACK块,移动台105可以比常规的实现更早地 向网络单元110发送分组下行链路ACK/NACK控制消息145。发送分组下行链路ACK/NACK 控制消息145而不是PAN 185产生很多优点,例如提供的应答信息比在PAN中可以提供的 多,以及确认向移动台发送的任何之前的下行链路RLC/MAC块175的应答,从而允许网络单 元110比常规实现更早地推进其发送窗口。图2中示出了描绘对这种传输优先化的支持的 移动台105的示例实现,下面对此进行更详细的描述。 0030 图1的网络单元110还支持即使使用常规移动台也可以实现的移动台传输优先化 方案。例如,网络单元11。
39、0操作以确定接收到的上行链路RLC/MAC数据块115是否是之前 接收到的数据块的副本。然后,使用下面更详细地描述的一个或者多个技术,网络单元110 推断接收到的副本上行链路RLC/MAC数据块155是否在移动台105处与TENTATIVE_ACK状 态相关联,或者与其他状态(例如,如PENDING_ACK状态)相关联。如果网络单元110推断 副本上行链路RLC/MAC数据块155在移动台105处与TENTATIVE_ACK状态相关联,从而移 动台105仅具有TENTATIVE_ACK块要发送,网络单元110将任何针对期望向移动台105发 送的PAN的轮询替换为针对分组下行链路ACK/NACK。
40、控制消息145的轮询。这种过程间接 地使得移动台105实现上述的传输优先化。图3中示出了描绘对这种传输优先化的支持的 网络单元110的示例实现,下面对此进行更详细的描述。 0031 虽然在图1的EGPRS系统100的背景下描述在此公开的示例传输优先化方法和设 备,这些示例方法和设备可以容易地适配为在任何的通信系统中使用,在这些通信系统中, 可以经由控制消息,或者备选地经由在伴随数据块的字段中的传输来提供应答信息。此外, 由于包括在移动台105和网络单元110中的RLC/MAC发射机和接收机的对称性,虽然从移 动台进行实现的视角描述了在此公开的示例方法和设备,也可以由网络单元110来实现所 公开。
41、的示例方法和设备。 0032 图2中示出了图1的EGPRS系统100中包括的移动台105的示例实现的方框图。 具体地,图2示出了移动台的RLC/MAC发射机115和移动台的RLC/MAC接收机120的示例实 现。在所示出的图2的示例中,移动台的RLC/MAC接收机120包括对从网络单元(例如,网 络单元110)接收到的轮询消息进行解码的轮询解码器205,该轮询消息请求移动系统105 提供针对之前由网络发送的下行链路数据块(例如,下行链路RLC/MAC数据块175)的应答 信息。例如,为了实现EGPRS FANR特征,轮询解码器205可以解码接收到的针对PAN消息 的轮询206,轮询206请求移。
42、动系统105在与要向网络发送的上行链路数据块(例如,上行 链路RLC/MAC数据块155)相伴随的PAN字段(例如,如PAN字段185)中提供这种应答信 息。作为另一示例,轮询解码器205可以解码接收到的针对PDAN消息的轮询208,轮询208 请求移动系统105在单独的EGPRS分组下行链路ACK/NACK控制消息(例如,EGPRS分组下 说 明 书CN 102405663 A CN 102405667 A 7/13页 10 行链路ACK/NACK控制消息145)中提供这种应答信息。 0033 在所示出的图2的示例中,移动台的RLC/MAC发射机115包括应答状态数组处理 器210,应答状态。
43、数组处理器210处理对之前发送的上行链路数据(例如,上行链路RLC/ MAC数据块155)的集合的应答状态进行存储的应答状态数组212(在此也指定为“V(B)”)。 在当前处理间隔期间,示例应答状态数组处理器210更新并处理V(B)中与移动台的RLC/ MAC发射机115所维持的当前发送窗口中的这些上行链路数据块相对应的应答状态数组项 的集合。例如,要更新/处理的V(B)中的应答状态数组项的集合开始于发送窗口的开始块 序列号V(A),并延伸至要发送的下一个上行链路数据块的块序列号V(S),而不延伸超过所 指定的窗口尺寸WS,发送窗口的开始块序列号对应于没有与ACKED状态相关联的最早的上 行链。
44、路数据块的块序列号。在具体的处理迭代中,应答状态数组处理器210更新任何针对 其已经接收到应答信息的上行链路数据块的应答状态,并然后选择下一个由移动台的RLC/ MAC发射机115发送的上行链路数据块。 0034 例如,在更新存储在应答状态数组V(B)中的应答状态之后,应答状态数组处理器 210处理该数组V(B),并选择与NACKED状态相关联的上行链路数据块用于重传。如果没有 上行链路数据块与NACKED状态相关联,应答状态数组处理器210选择下一个可用的新(例 如,未发送的)上行链路数据块用于发送(假定发送窗口没有停止,因为由于最早的上行链 路数据块仍然没有与ACKED状态相关联,已经发送。
45、了最大数目的上行链路数据块)。然而, 如果也不存在新的上行链路数据(或者发送窗口已经停止),应答状态数组处理器210处 理数组V(B)并选择与PENDING_ACK状态相关联的上行链路数据块用于重传(因为仍然没 有接收到针对这种之前发送的上行链路块的应答信息)。然而,如果也不存在与PENDING_ ACK状态相关联的上行链路数据块,应答状态数组处理器210处理数组V(B)并选择与 TENTATIVE_ACK状态相关联的上行链路数据块用于重传(因为在可以递进移动台的RLC/ MAC发射机115所维持的发送窗口之前,将需要确认这种之前发送的块的应答)。然而,如 果也不存在与TENTATIVE_AC。
46、K状态相关联的上行链路数据块,应答状态数组处理器210指 示没有上行链路数据块要发送。 0035 在所示出的示例中,当所请求的轮询类型是针对PAN的轮询(例如,与接收到的针 对PAN消息的轮询206相对应)时,应答状态数组处理器210还从轮询解码器205获得针对 PAN指示的轮询。如果从轮询解码器205接收到针对PAN指示的轮询,并且应答状态数组处 理器210已选择了新的上行链路数据块或者与NACKED状态或PENDING_ACK状态相关联的 之前发送的上行链路数据块来用于发送,应答状态数组处理器210维持其对哪个上行链路 数据块要与所请求的PAN字段一起发送的选择。然而,如果应答状态数组处理。
47、器210已选 择与TENTATIVE_ACK状态相关联的之前发送的上行链路数据块,应答状态数组处理器210 修订其选择,以指示没有上行链路数据块要发送。如下面更详细地描述的,通过指示没有上 行链路块要发送,移动台的RLC/MAC发射机115将响应于网络针对PAN消息的轮询206,发 送单独的EGPRS分组下行链路ACK/NACK控制消息214,而不是重传与TENTATIVE_ACK状态 有关联的上行链路数据块来作为与PAN字段185一起的上行链路RLC/MAC数据块155。备 选地,应答状态数组处理器210可以维持其对与TENTATIVE_ACK状态相关联的上行链路数 据块的选择,但是指示所选。
48、择的块与TENTATIVE_ACK状态相关联,以允许后续处理确定可 以响应于网络针对PAN的轮询来发送单独的EGPRS分组下行链路ACK/NACK控制消息214, 说 明 书CN 102405663 A CN 102405667 A 8/13页 11 而不是TENTATIVE_ACK块和PAN组合155/185。 0036 图2的移动台105中包括的RLC/MAC发射机115还包括优先化上行链路传输的发 送优先级处理器215。总体上,示例发送优先级处理器215将多数RLC/MAC控制消息的传输 优先化为高于RLC/MAC数据块(包括任何伴随的PAN字段)的传输。然而,发送优先级处理 器215还。
49、从轮询解码器205获得针对PAN指示的轮询,并将响应于针对PAN的网络轮询的 上行链路传输作为特殊情况对待。例如,如果发送优先级处理器215获得针对PAN指示的 轮询,并且应答状态数组处理器210已经选择了与TENTATIVE_ACK状态没有关联的下一个 用于发送的块,则发送优先级处理器215允许所选择的上行链路数据块与所请求的PAN字 段一起,以与RLC/MAC数据块的传输相关联的正常优先级来作为RLC/MAC数据块和PAN字 段组合155/185发送。然而,如果应答状态数组处理器210已选择了与TENTATIVE_ACK状 态相关联的下一个用于发送的块,或者应答状态数组处理器210指示没有上行链路块要发 送,发送优先级处理器215响应于网络针对PAN消息的轮询206,进行单独的EGPRS分组下 行链路ACK/NACK控制消息214的发送,而不是将与TENTATIVE_ACK状态相关联的上行链路 数据块与PAN字段一起重传。这种操作实现了上述的移动台传输优先化,以及与响应于针 对PAN的轮询而不发送TENTATIVE_ACK块相关联的优点。 0037 至少一些实例实现可以进一步扩展传输优先化,以使得响应于针对PAN消息的轮 询2。