专利名称:上行链路传输格式选择的制作方法
技术领域:
本发明的示例性和非限制性实施方式 一般地涉及无线通信系 统、方法、设备和计算机程序,并且更具体地,涉及传输信道信令 和控制。
背景技术:
可能出现在随后的说明书和/或附图中的各种缩写被如下定义
3GPP第三代合作伙伴计划
HARQ混合自动重复请求
DL下行链路
UL上行链路
PHY物理(层1 )
DPCH专用物理信道
HSUPA高速上行链^各分组接入
MAC媒体接入控制
RLC无线链路控制
RNC无线网络控制器
TTI传输时间间隔
DTCH专用业务信道
DCCH专用控制信道
DCH专用信道
E-DCH增强专用传输信道
E画TFC增强传输格式组合
FP帧协议PDU协议数据单元
UE用户设备
Node B基站
TNL传输网络层
UMTS通用移动通信系统
UTRANUMTS陆地无线4妄入网络
MSC移动交换中心
VLR拜访位置寄存器
SGSN服务网关支持节点
VoIP基于因特网协议的话音
无线通信系统为用户提供了移动便利性以及一 套丰富的服务和 功能。此便利性使得持续增长的消费者数目显著地将其用作可接受 的通信模式,以用于商务和个人使用。为了提升更大的使用,从制 造商到服务提供商的通信业已经同意以巨大的花费和成本来开发构 成各种服务和功能的通信协议的标准。
一个努力的区域涉及传输格式组合选择。即,不适当的选择可 以导致低效的数据传输。当需要处理不同优先级的数据时,这尤其 重要,这导致相关硬件(例如,用户设备)和软件中更大的复杂性。
因此,需要一种方法来提供有效的传输格式组合选择,其可以 与已经开发的标准和协议共存。
发明内容
通过使用本发明的示例性实施方式,上述和其他问题被克服, 并且其他的优势被实现。
在其第一方面中,本发明的示例性实施方式提供一种方法,其 包括执行传输格式组合选择以便最大化较高优先级数据的传输。该
方法包括,当针对传输时间间隔考虑调度和/或非调度准许(grant) 时,将高于任何较低优先级数据的优先给予属于调度MAC-d流的给定优先级的数据,而无论所述任何较低优先级数据属于调度MAC-d 流还是非调度MAC-d流;以及,将高于任何较低优先级数据的优先 给予属于非调度MAC-d流的给定优先级的数据,而无论所述任何较 低优先级数据属于调度MAC-d流还是非调度MAC-d流。在该方法 中,其中如果传输包含任何调度数据,则使得选择的MAC-e协议数 据单元的大小不超出以下的总和可应用于在传输时间间隔中传输 的所有非调度准许;基于针对压缩帧调整后的服务准许以及功率偏 移的调度比特的最大数目;以及触发的调度信息的大小,如果有的 话。
在其另一个方面中,本发明的示例性实施方式提供一种设备, 其包括控制器,配置成执行传输格式组合选择以便最大化较高优先 级数据的传输。该控制器进一步配置成,当针对传输时间间隔考虑 调度和/或非调度准许时,将高于任何较低优先级数据的优先给予属 于调度MAC-d流的给定优先级的数据,而无论所述任何较低优先级 数据属于调度MAC-d流还是非调度MAC-d流;以及,将高于任何 较低优先级数据的优先给予属于非调度MAC-d流的给定优先级的数 据,而无论所述任何较低优先级数据属于调度MAC-d流还是非调度 MAC-d流。控制器进一步配置成如果传输包含任何调度数据,则使 得选择的MAC-e协议数据单元的大小不超出以下的总和可应用于 在传输时间间隔中传输的所有非调度准许;基于针对压缩帧调整后 的服务准许以及功率偏移的调度比特的最大数目;以及触发的调度 信息的大小,如果有的话。
在其另一个方面中,本发明的示例性实施方式提供一种设备,
包括用于执行传输格式组合选择以便最大化较高优先级数据的传输 的装置。该执行装置包括这样的装置,其响应于当针对传输时间间 隔考虑调度和/或非调度准许时,用于将高于任何较低优先级数据的 优先给予属于调度MAC-d流的给定优先级的数据,而无论所述任何 较低优先级数据属于调度MAC-d流还是非调度MAC-d流;以及, 将高于任何较低优先级数据的优先给予属于非调度MAC-d流的给定优先级的数据,而无论所述任何较低优先级数据属于调度MAC-d流 还是非调度MAC-d流。如果传输包含任何调度数据,则使得选择的 MAC-e协议数据单元的大小不超出以下的总和可应用于在传输时 间间隔中传输的所有非调度准许;基于针对压缩帧调整后的服务准 许以及来自HARQ配置简档的功率偏移的调度比特的最大数目;以 及触发的调度信息的大小,如果有的话。
在其另 一 个方面中,本发明的示例性实施方式提供 一 种存储计 算机程序指令的存储介质,该计算机程序指令的执行导致这样的操 作,包括通过以下操作执行传输格式组合选择以便最大化较高优先 级数据的传输,当针对传输时间间隔考虑调度和/或非调度准许时, 将高于任何较低优先级数据的优先给予属于调度MAC-d流的给定优 先级的数据,而无论所述任何较低优先级数据属于调度MAC-d流还 是非调度MAC-d流;以及,将高于任何较低优先级数据的优先给予 属于非调度MAC-d流的给定优先级的数据,而无论所述任何较低优 先级数据属于调度MAC-d流还是非调度MAC-d流。如果传输包含 任何调度数据,则使得选择的MAC-e协议数据单元的大小不超出以 下的总和可应用于在传输时间间隔中传输的所有非调度准许;基 于针对压缩帧调整后的服务准许以及功率偏移的调度比特的最大数 目;以及触发的调度信息的大小,如果有的话。
在附图中
图1A是可以根据本发明的示例性实施方式使用的能够提供传 输格式组合选择的协议架构的框输格式组合选择的用户设备和基站的通信系统的框图1C-图1E是根棍太劳即 选择的过程的流程图2A和图2B罢可以才良裉t右、日/
9能够支持传输格式组合选择的通信系统和相关架构的简化框例性E-DCH (增强专用传输信道)传输格式组合选择的框图4A-图4G是根据本发明的各种示例性实施方式的用于E-TFC
选择、准许的量化以及数据复接的过程的流程图5是图示出根据本发明的示例性实施方式的方法的操作以及
计算机程序指令的执行结果的逻辑流程图。 ,
具体实施例方式
首先参考图2A和图2B,其图示出适合于在实施本发明的示例 性实施方式中使用的各种电子设备的简化框图。在图2A中,无线网 络1适于经由另一设备,例如网络接入节点(这里为了方便也称为 节点B 12)与设备10 (这里为了方便也称为UE 10)通信。网络1 可以包括网络控制单元(NCE) 14,其可以包括至少一个无线网络 控制器(RNC),例如经由Iur接口提供与服务RNC ( SRNC )连接 的漂移RNC(DRNC)(也参见图1A)。 UE 10包括数据处理器(DP) IOA、存储程序(PROG) IOC的存储器(MEM) IOB以及用于经由 Uu接口与节点B 12进行双向无线通信11的合适射频(RF)收发器 IOD。节点B 12也包括DP 12A、存储PROG 12C的存储器12B以及 合适的RF收发器12D。节点B 12经由数据路径13耦合到NCE 14, 该数据路径13可以被实现为Iub接口 (参见图1A) 。 NCE14通常 经由核心网络(CN)功能性20 (图2B中所示)提供与一个或多个 外部网络16(例如,电信网络、TCP/IP网络等)的连接。
节点B 12可以4吏用多输入多输出(MIMO)天线系统;例如, 节点B32可以提供两个天线发送和接收能力。该设置支持独立数据 流的并行传输以便实现高数据速率。节点B 12和UE IO可以使用宽 带码分多址(WCDMA)、正交频分复用(OFDM)或单载波频分复 用(FDMA) ( SC-FDMA)来通信。在示例性和非限制性实施方式 中,UL和DL都可以使用WCDMA。假设至少PROG 10C包括程序指令,当由相关的DP 10A来执行 时,使得电子设备根据本发明的示例性实施方式来操作,如下面将 详细描述地。一^:地,本发明的示例性实施方式至少部分地可以通 过可由UE 10的DP 10A执行的计算机软件来实现、或可以通过硬件
可以被认为是或工作为UE IO的控制器,单独地或与一个或多个其 他数据处理器或其他的逻辑电路来组合。
通常将存在由节点B 12所服务的多个UE 10。 UE IO可以或可 以不相同地构建,但总体上都被认为与在无线网络中操作所需的相 关网络协议和标准电子兼容以及逻辑兼容。为了描述这些示例性实 施方式的目的,假设UE 10包括MAC实体或单元或功能10E,并且 相应的和兼容的MAC实体或单元或功能12E存在于节点B中。如 图1A中所示,MAC 10E包括MAC-d(数据)和MAC-e以及MAC-es 功能性。也如图1A中所示,相应的MAC功能性14A可以在NCE 14 (例如在SRNC)中找到。
总体上,UMTS网络(如图2B中)包括三个交互域核心网络 (CN) 20、包括节点B 12和RNC 14的UMTS陆地无线接入网络 (UTRAN)以及UE 10。核心网络20可以才是供用于用户业务的例如 交换、路由和传输的此类功能,并且可以包括用于处理电路交换(CS )
20B。 UTRAN 30为UE 10提供了空中接口接入方法。用于节点B 12 的控制设备表示为RNC 14。
UE10的各种实施方式可以包括但不限于蜂窝电话、具有无线通 信能力的个人数字助理(PDA)、具有无线通信能力的便携式计算 机、例如具有无线通信能力的数字照相机的图像捕获设备、具有无 线通信能力的游戏设备、具有无线通信能力的音乐存储和回放装置、 允许无线因特网接入和浏览的因特网装置、以及结合有此类功能的 组合的便携式单元或终端。
MEM10B 、 12B可以是适合于本地技术环境的任意类型并且可
ii以使用任意合适的数据存储技术来实现,例如基于半导体的存储器 设备、闪存存储器、磁存储器设备和系统、光存储器设备和系统、
固定存储器和可移动存储器。DP IOA、 12A可以是适合于本地技术 环境的任意类型,并且可以包括一个或多个通用计算机、专用计算 机、微处理器、数字信号处理器(DSP)以及基于多核处理器架构的 处理器,作为非限制性的例子。
这里所公开的是用于选择传输格式组合的设备、方法和计算机 程序。在下面的描述中,为了解释的目的,阐述了多个特定的细节 以便冲是供对本发明的实施方式的透彻理解。然而,应该意识到可以 在不使用所有公开的特定细节的情况下实践本发明的示例性实施方 式。在其他的实例中,以框图的形式示出各种结构和设备以便避免 不必要地混淆本发明的实施方式。
尽管关于具有通用移动通信系统(UMTS)架构的通信网络来至 少部分地讨论了本发明的示例性实施方式,^旦应该意识到,本发明 的示例性实施方式具有到具有类似的或等同的功能性能力的其他类 型通信系统的应用性。
例性实施方式一起使用的协议架构的框图。为了说明的目的,这里 针对UMTS系统,特别是针对增强专用传输信道(E-DCH )数据传 输来描述示例性实施方式。在该例子中,MAC实体10E,即 MAC-es/MAC-e部署在UE 10内并且位于MAC-d下。UE 10中的 MAC-es/MAC-e处理UE 10和节点B 12之间的HARQ重传(快速重 传错误接收到的数据分组)、调度和MAC-e复接,以及E-DCH TFC (传输格式组合)选择。MAC实体(MAC-e)也可以使用在节点B 12中,其处理HARQ重传、调度和MAC-e解复接。
在图IB中,该示例性系统可以具有符合UMTS陆地无线接入网 络(UTRAN)的架构。可能存在与演进的-UTRAN (也称为长期演 进(LTE))的某些相似性,尽管更具体地(但并非作为限制)是在 UTRAN E-DCH( HSUPA )的上下文中描述本发明的示例性实施方式。
12E-TFC可以用于确定多少数据可以在一个TTI期间(例如,10ms 或2ms)发送。UE 10可以基于比特速率限度来限制可用于传输和/ 或重传数据的E-TFC的列表,该比特速率限度来自于节点B 12调度 器,采用例如基于传输功率资源的绝对或相对准许。UE10可以选择 最为合适的E-TFC,以便使用可用的资源并且注意将被发送的数据 的优先级。
用于E-TFC选择的传统方法(例如,由3GPP规定)已经导致 复杂的UE IO实现,并且在一些情形中并不能确保较高优先级数据 的传输比较低优先级数据的传输占据优先。特别地,试图将高优先 级信令配置为调度数据以便节省带宽的网络不能确保关于信令传输 的时间。在差的无线条件的情形中,这可能意味着无限期地阻止较 高优先级信令,从而导致掉话。
更具体地,常规的3GPP系统需要来自于MAC-d流的数据被量 化到下一个更小的支持的E-TFC。根据网络配置,该要求可能与 E-TFC选择要求的总体原则相沖突,E-TFC选择要求的总体原则是 要求MAC以最大化较高优先级数据的传输的方式来选择将被发送 的数据。换句话说,常规的E-TFC选择不总是以优先级为基础进行 工作,即,对于给予较高优先级数据优先的每个逻辑信道,UE 10 在MAC-esPDU中进行填充。然而,认识到量化操作于调度/非调度 数据,而忽略数据的优先级。结果是,可以请求UE独立于优先级以 在选择的E-TFC中截去调度数据,这在较高优先级数据的传送中导 致潜在的反向延迟。
上述的场景在特定的情形中可以产生问题,由此某些较高优先 级调度数据被系统地延迟,以便允许传输较低优先级非调度数据。 由于该方法,较高优先级数据的数据传输可以被阻止(潜在地)无 限的时间量。特别地,在其中网络在较高的优先级调度数据上配置 信令的情形中,该情形可以导致不期望的结果,例如掉话。
在3GPPTS 25.321, V6.12.0 ( 2007-03 )第三代合作伙伴计划; 技术规范组无线接入网络;媒体接入控制(MAC)协议规范(版本6),第11.8.1.4部分以及附件C中定义了用于执行E-TFC选择、 MAC-e PDU中的数据复4妄以及数据量化的在先方法。
式组合选择的过程的流程图。根据一个实施方式,提供一种方法, 其以配置的数据优先级被保留的方式来执行E-TFC选择、准许的量 化和MAC-ePDU中的数据复接。这样的方法允许更为简化的UE实 现并且给予无线通信网络自由度来确信地配置调度数据上的信令。 根据该方法,当执行E-TFC功能时
如果传输包含来自于这样的MAC-d流的任何数据,即对于该 MAC-d流并未配置非调度准许,则基于量化前的幅度比、服务准许 (针对压缩帧调整后)、来自选择的HARQ配置简档的功率偏移、 非调度准许(如果有的话)以及调度信息(如果有的话),将最大 的选择的MAC-e PDU量化到下一个更小的支持的E-TFC。
上述的方法可以重申如下
如果传输包含来自于这样的MAC-d流的任何数据,即对于该 MAC-d流并未配置非调度准许,则选择的MAC-e PDU的大小不应 超出以下的总和
可应用于在该TTI中传输的所有非调度准许;基于针对压缩帧 调整后的服务准许和来自于选择的HARQ进程的功率偏移的调度比 特的最大数目;以及触发的调度信息的大小,如果有的话。
在可选的示例性实施方式中,可以修改上述的过程,使得仅低 优先级调度数据可能由于量化而被潜在地丟失。该方法具有在大多 数感兴趣的场景中保留非调度数据的效果。
根据该可替换的示例性实施方式,当执行E-TFC选择功能时
如果传输不包含来自于这样的MAC-d流的数据,即对于该 MAC-d流配置了非调度准许,或
如果传输包含来自于这样的MAC-d流的数据,即对于该MAC-d 流配置了非调度准许,以及包含来自于这样的MAC-d流的数据,即 对于该MAC-d流并未配置非调度准许,并且如果任意此类调度数据的相对优先级低于MAC-e PDU中的所有非调度数据的优先级,则基 于量化前的幅度比、服务准许(针对压缩帧调整后)、来自选择的 HARQ配置简档的功率偏移、非调度准许(如果有的话)以及调度 信息(如果有的话),将最大的选择的MAC-e PDU量化到下一个更 小的支持的E-TFC。
上述的过程可以改述为如下
如果传输没有包含来自于这样的MAC-d流的数据,即对于该 MAC-d流并未配置非调度准许,或
如果传输包含来自于这样的MAC-d流的数据,即对于该MAC-d 流配置了非调度准许,并且传输也包含来自于这样的MAC-d流的数 据,即对于该MAC-d流并未配置非调度准许,并且如果任意此类调 度数据的相对优先级低于MAC-e PDU中的所有非调度数据的优先 级,则所选择的MAC-ePDU的大小不应超出以下的总和可以应用 于该TTI中传输的所有非调度准许;基于服务准许(针对压缩帧调 整后)以及来自选择的HARQ进程的功率偏移的调度比特的最大数 目;以及触发的调度信息(如果有的话)的大小。
根据本发明的各种示例性和非限制性实施方式,在图1A、图1B、 图2A和图2B中变化示出的通信系统使用了符合UTRAN的架构并 且可以执行这里所描述的E-TFC选择、准许的量化以及MAC-e PDU 中的数据复接。
图3A-图3C是根据本发明的各种示例性实施方式的示例性 E-DCH (增强专用传输信道)传输格式组合选择的框图。非限制性 的例子示出调度信令数据与实时VoIP以及背景分组数据的情形(图 3A,图3B),以及非调度信令数据与实时VoIP和背景分组数据的 情形(图3C)。为了方便而非通过限制来假设10ms的TTI。另夕卜, 携带信令数据的无线块(Rb) 1、携带VoIP数据的Rb2以及携带分 组数据的RB 3的使用不应被理解为是对本发明的示例性实施方式的 使用和实践的限制。
下面的用于E-TFC选择功能的伪代码描述根据本发明的各种示
15例性实施方式的包括准许的量化和数据复接的过程。该实施方式提
供了比常规的实现改进的和更为简单的实现。图4A-图4G以流程图 的形式图示出在下面的伪代码中描述的行为。注意可以以多种不同 的方式来编写伪代码(意味着仅仅是信息性的),并且其下面的特 定形式不应被解释为对本发明的示例性实施方式强加任何限制。 用于E-TFC选择的伪代码
下面的示例性伪代码描述E-TFC选择的 一种可能实现 1>确定在即将到来的传输中是否将调度和非调度准许纳入考虑。
1>如果可以传输调度和/或非调度数据,则
2>选择允许最高优先级数据被传输的MAC-d流(当多于一个 的MAC-d流允许相同最高优先级的数据被传输时,剩下的是实现选 择哪个MAC-d流是优选的);
2〉识别这样的MAC-d流其复接列表允许其在与该MAC-d流 相同的TTI中传输,并且其准许允许其在该TTI中传输,以及忽略 不能的那些MAC-d流。
2>基于该MAC-d流的HARQ配置简档,识别使用的功率偏移;
2>基于该功率偏移和E-TFC限制过程,确定"最大支持的净荷" (即,可以由UE在即将到来的传输期间所发送的最大MAC-e PDU 大小或E-TFC);
2>如果即将到来的传输与压缩模式间隔在10ms TTI上重叠, 则按比例减小当前的服务准许(SG);
2>将"剩余的调度准许,,设置成可以根据SG和选择的功率偏 移来传输的最高净荷;
2〉对于具有非调度准许的每个MAC-d流,将"剩余的非调度 准许"设置成准许的值;
2>如果需要传输调度信息,贝'J:
3>将"总的准许净荷"设置成针对所有非调度MAC-d流的 "剩余的非调度准许,,+ "剩余的调度准许"十调度信息的大小的和
162〉否则
3〉将"总的准许净荷,,设置成针对所有非调度MAC-d流的"剩 余的非调度准许,,加上"剩余的调度准许"的和。
2〉设置"剩余的可用净荷"成MIN("最大支持的净荷","总 的准许净荷")
2>将"量化损失"设置成"剩余的可用净荷"的值("剩余的 可用净荷"被舍入到下一个更小的E-TFC) 2〉如果需要传输调度信息
3>从"剩余的可用净荷,,减去调度信息的大小 2>将"量化被应用"设置成FALSE
2 〉对于每个逻辑信道执行下面的循环,按照它们的优先级的顺
序
3>如果该逻辑信道属于具有非调度准许的MAC-d流,贝'J: 4>考虑"剩余的非调度准许"对应于该逻辑信道所映射到 的MAC-d流;
4〉以来自于该逻辑信道的SDU填充MAC-e PDU直到MIN (考虑了 MAC-e/es报头的"剩余的非调度准许,,,用于该逻辑信道 的可用数据,"剩余的可用净荷");
4〉从考虑了 MAC-e/es报头的"剩余的可用净荷"和"剩余 的非调度准许"减去相应的比特(如果有的话) 3>否则
4〉如果"量化被应用"是TRUE 5〉以来自于该逻辑信道的SDU填充MACe PDU直到MIN (考虑了 MAC-e/es报头的"剩余的调度准许净荷",用于该逻辑信 道的可用数据,考虑了 MAC-e/es报头的"剩余的可用净荷");
5>从考虑了 MAC-e/es报头的"剩余的可用净荷"和"剩 余的调度准许"减去相应的比特(如果有的话)。 4>否则
5〉以来自于该逻辑信道的SDU填充MAC-e PDU直到MIN ("剩余的调度准许"、用于该逻辑信道的可用数据、"剩余
的可用净荷"-"量化损失");
5>如果可以在该逻辑信道上传输比特 6〉将"剩余的可用净荷"设置成("剩余的可用净荷"-"量化损失")
6>从考虑了 MAC-e/es报头的"剩余的可用净荷,,和"剩 余的调度准许,,减去相应的比特。
6>将"量化被应用"设置成TRUE 2>如果需要传输调度信息 3>向MAC-e PDU增加调度信息; 3>确定可以携带得到的MAC-e PDU的最小E-TFC; 3>如果填充(padding )允许DDIo发送,则将其添加到MAC-e 报头的结尾。
2〉否则
3>确定可以携带得到的MAC-e PDU的最小E-TFC; 3>如果填充允许调度信息被发送,则将其添加到MAC-e
PDU;
3>如果调度信息被添加到PDU并且如果填充允许DDIO被发 送,则将其添加到MAC-e报头的结尾。
2>将HARQ传输的最大数目设置成选择用于传输的MAC-d 流的HARQ配置简档的最大数目HARQ传输间的最大值。 1 >否则如果需要传输调度信息
2>选择"仅控制"HARQ配置简档; 2>以调度信息来填充MAC-e PDU; 2>选择最小的E-TFC。 在上述的实施方式中,相比于不能确保数据的优先级的传统实 践,确保了由网络所配置的数据的优先级。这意味着例如映射在调 度数据上的较高优先级信令将具有确保的和准时的传输。
在一个示例性实施方式中,携带较低优先级非调度数据的一个或多个数据帧可以被延迟或最终被丢弃,以允许在TTI中传输较高
优先级调度数据。在许多典型的场景中,该发生可以被视为可接受 的折衷。
在另 一 个示例性实施方式中,携带较低优先级非调度数据的数
据帧由于量化而不被丢弃(由于由UE传输的偶尔额外功率而带有可 能小的噪声增加)。
根据示例性实施方式, 一种方法、设备和计算机程序操作于选 择传输格式组合以基于非调度准许和调度准许的至少一个来最大化
传输格式组合的大小,其中传输格式组合通过(如果必要的话)量 化较低优先级数据来保留高优先级数据的传输。
根据示例性实施方式的 一 个方面,传输格式组合提供 一 种增强 专用传输信道(E-DCH)数据传输。数据与MAC-d流关联。
根据示例性实施方式的一个方面,数据被复接在MAC协议数据 单元中,以便根据选择的传输格式组合来传输。
根据示例性实施方式的另 一方面,如果传输包含任何调度数据, 则MAC协议数据单元的大小不超出下面的总和特定传输时间间隔 (TTI)内的非调度准许;基于针对压缩帧调整后的服务准许以及功 率偏移的调度比特的最大数目,以及触发的调度信息的大小。
根据示例性实施方式的另 一 方面,数据传输是通过第三代合伙 伙伴计划(3GPP)网络进行的。
根据示例性实施方式, 一种方法,进一步包括根据一个或多个 限制选择基于非调度准许和调度准许的至少一个传输格式组合,其 中选择的传输格式组合注重将被传输的数据的优先级。所述方法进 一步包括选择性地限制较低优先级数据的传输。
根据示例性实施方式的 一个方面,传输格式组合提供一种增强 专用传输信道(E-DCH)数据传输。数据与一个或多个MAC-d流关 联。
根据示例性实施方式的一个方面,数据复接在MAC或MAC-e 协议数据单元中,以便根据选择的传输格式组合来进行传输。
19应该注意到本发明的示例性实施方式可以应用于结合UE 10的功率受限以及非功率受限的二者来使用。
基于上文,应该清楚的是本发明的示例性实施方式提供一种方法、设备和计算机程序,用于执行传输格式组合选择以便最大化较高优先级数据的传输。参考图5,在块5A处,当针对传输时间间隔考虑调度和/或非调度准许时,有将高于任何较低优先级数据的优先给予属于调度MAC-d流的给定优先级的数据的步骤,而无论该任何较低优先级数据属于调度MAC-d流还是非调度MAC-d流;以及在块5B处,有将高于任何较低优先级数据的优先给予属于非调度MAC-d流的给定优先级的数据的步骤,而无论该任何较低优先级数据属于调度MAC-d流还是非调度MAC-d流。在该方法中,如果传输包含任何调度数据,则在块5C中所示出的步骤处,使得选择的MAC-e协议数据单元的大小不超出以下的总和可应用于在传输时间间隔中传输的所有非调度准许;基于针对压缩帧调整后的服务准许以及功率偏移的调度比特的最大数目;以及触发的调度信息的大小,如果有的话。
前述段落的方法、设备和计算机程序,其中功率偏移来自于选择的HARQ配置简档。
前述段落的方法、设备和计算机程序,其中所述传输时间间隔等于10ms。
前述段落的方法、设备和计算机程序,其中所述传输时间间隔等于2ms。
前述段落的方法、设备和计算机程序,执行在通用移动通信系统陆地无线接入网络中并且包括在操作在该通用移动通信系统陆地无线接入网络中的用户设备中。
前述段落的方法,作为存储在存储介质中的计算机程序指令的运行的结果来执行,该存储介质包括配置成操作在通用移动通信系统陆地无线接入网络中的用户设备的 一部分。
图5中示出的各种块可以视为方法步骤,和/或视为从计算机程
20序代码的操作得到的操作,和/或视为构建成实施相关功能的多个耦合的逻辑电路单元。
总体上,各种示例性实施方式可以以硬件或专用电路、软件、逻辑或其任意组合来实现。这样,应该理解提供传输格式组合选择的处理可以经由软件、硬件(例如,通用处理器、数字信号处理(D S P )
芯片、专用集成电路(ASIC)、现场可编程门阵列(FPGA)等)、固件或其组合来实现。例如,某些方面可以以硬件来实现,而其他方面可以以可由控制器、微处理器或其他计算设备执行的固件或软件来实现,尽管本发明不限于此。
尽管本发明示例性实施方式的各种方面可以图示和描述为框图、流程图或者使用一些其它图形表示,但将理解到这里描述的这些块、设备、系统、技术或者方法可以以作为非限制性例子的硬件、软件、固件、专用电路或逻辑、通用硬件或控制器或其他计算设备或其某些组合来实现。
这样,应该理解本发明的示例性实施方式的至少一些方面可以以例如集成电路芯片和模块的各种组件来实践。还应该理解本发明的示例性实施方式可以以体现为集成电路的设备来实现,其中集成电路可以包括用于体现可以配置以便根据本发明的示例性实施方式操作的数据处理器、数字信号处理器、基带电路以及射频电路中的至少一个或多个的电路(以及可能的固件)。
当结合附图阅读时并且考虑到上述的描述,对于本发明的前述
明显的。然而,任意的和所有的修改仍将落入到本发明的非限制性和示例性实施方式的范围内。
例如,尽管已经在UTRAN系统的上下文中描述了示例性实施方式,但是应当理解本发明的示例性实施方式不限于仅与 一 种特定类型的无线通信系统结合使用,而是可以用来改进其他无线通信系统。
应当理解术语"连接"、"耦合"或其任何变形表示两个或者更多元件之间的直接或者间接的任意连接或者耦合,并且可以涵盖在"连接"或者"耦合"在一起的两个元件之间存在一个或多个中 间元件的情况。元件之间的耦合或者连接可以是物理的、逻辑的或 者其组合。如在此所使用的,通过使用一个或多个电线、线缆和/或 印刷电连接以及通过使用电磁能,可以认为两个元件被"连接"或 者"耦合,,在一起,其中作为几个非限制性和非穷举的示例,电磁 具有射频区域、微波区域和光(可见光和不可见光二者)区 域内的波长的电^t能。
另外,本发明的各种非限制性和示例性实施方式的 一些特征在 没有对应运用其它特征的情况下仍然可以有利地加以运用。因此, 以上描述应当被认为是仅仅对本发明的原理、教导和示例性实施方 式的说明而不是对其限制。
权利要求
1.一种方法,包括通过以下来执行传输格式组合选择以便最大化较高优先级数据的传输当针对传输时间间隔考虑调度和/或非调度准许时,将高于任何较低优先级数据的优先给予属于调度MAC-d流的给定优先级的数据,而无论所述任何较低优先级数据属于调度MAC-d流还是非调度MAC-d流;以及将高于任何较低优先级数据的优先给予属于非调度MAC-d流的给定优先级的数据,而无论所述任何较低优先级数据属于调度MAC-d流还是非调度MAC-d流;其中如果传输包含任何调度数据,则使得选择的MAC-e协议数据单元的大小不超出以下的总和可应用于在传输时间间隔中传输的所有非调度准许;基于针对压缩帧调整后的服务准许以及功率偏移的调度比特的最大数目;以及触发的调度信息的大小,如果有的话。
2. 根据权利要求1所述的方法,其中所述功率偏移是来自于选 择的HARQ配置简档。
3. 根据权利要求1所述的方法,其中所述传输时间间隔等于 10ms。
4. 根据权利要求1所述的方法,其中所述传输时间间隔等于2ms 。
5. 根据权利要求1所述的方法,在用户设备中执行。
6. 根据权利要求1所述的方法,作为在包括用户设备的一部分 的存储介质中存储的计算机程序指令执行的结果得以执行。
7. —种设备,包括控制器,配置成执行传输格式组合选择以便最大化较高优先级 数据的传输,所述控制器进一步配置成,当针对传输时间间隔考虑调度和/或非调度准许时,将高于任何较低优先级数据的优先给予属于调度MAC-d流的给定优先级的数据,而无论所述任何较低优先级 数据属于调度MAC-d流还是非调度MAC-d流;以及将高于任何较 低优先级数据的优先给予属于非调度MAC-d流的给定优先级的数 据,而无论所述任何较低优先级数据属于调度MAC-d流还是非调度 MAC-d流,所述控制器进一步配置成其中传输包含任何调度数据, 则使得选择的MAC-e协议数据单元的大小不超出以下的总和可应 用于在传输时间间隔中传输的所有非调度准许;基于针对压缩帧调 整后的服务准许以及功率偏移的调度比特的最大数目;以及触发的 调度信息的大小,如果有的话。
8. 根据权利要求7所述的设备,其中所述功率偏移是来自于选 择的HARQ配置简档。
9. 根据权利要求7所述的设备,其中所述传输时间间隔等于 10ms。
10. 根据权利要求7所述的设备,其中所述传输时间间隔等于2ms。
11. 根据权利要求7所述的设备,其包括在用户设备中。
12. 根据权利要求7所述的设备,所述控制器可操作为在包括用 户设备的 一 部分的存储介质中存储的计算机程序指令执行的结果。
13. —种设备,包括用于执行传输格式组合选择以便最大化较高优先级数据的传输 的装置,所述执行装置包括这样的装置,其当响应于针对传输时间 间隔考虑调度和/或非调度准许时,用于将高于任何较低优先级数据 的优先给予属于调度M A C - d流的给定优先级的数据,而无论所述任 何较低优先级数据属于调度MAC-d流还是非调度MAC-d流,以及 用于将高于任何较低优先级数据的优先给予属于非调度MAC-d流的 给定优先级的数据,而无论所述任何较低优先级数据属于调度 MAC-d流还是非调度MAC-d流;其中如果传输包含任何调度数据,则使得选择的MAC-e协议数据单元的大小不超出以下的总和可应用于在传输时间间隔中传输的所有非调度准许;基于针对压缩帧调整后的服务准许以及来自HARQ配置简档的功率偏移的调度比特的最大数目;以及触发的调度信息的大小,如果有的话。
14. 根据权利要求13所述的设备,其中所述传输时间间隔等于10ms或等于2ms。
15. 根据权利要求13所述的设备,其包括在用户设备中。
16. 根据权利要求13所述的设备,至少部分地体现为数据处理器中,其配置成执行在包括用户设备的 一部分的存储介质中存储的计算机程序指令。
17. 根据权利要求13所述的设备,至少部分地包括在至少一个集成电路中。
18. —种存储计算机程序指令的存储介质,该计算机程序指令的执行导致这样的操作,包括通过以下操作执行传输格式组合选择以便最大化较高优先级数据的传输当针对传输时间间隔考虑调度和/或非调度准许时,将高于任何较低优先级数据的优先给予属于调度MAC-d流的给定优先级的数据,而无论所述任何较低优先级数据属于调度MAC-d流还是非调度MAC-d流;以及将高于任何较低优先级数据的优先给予属于非调度MAC-d流的给定优先级的数据,而无论所述任何较低优先级数据属于调度MAC-d流还是非调度MAC-d流;其中如果传输包含任何调度数据,则使得选择的MAC-e协议数据单元的大小不超出以下的总和可应用于在传输时间间隔中传输的所有非调度准许;基于针对压缩帧调整后的服务准许以及功率偏移的调度比特的最大数目;以及触发的调度信息的大小,如果有的话。
19. 根据权利要求18所述的存储介质,其中所述功率偏移是来自于选择的HARQ配置简档。
20. 根据权利要求18所述的存储介质,其中所述传输时间间隔等于10ms。
21. 根据权利要求18所述的存储介质,其中所述传输时间间隔等于2ms。
22. 根据权利要求18所述的存储介质,其中当HARQ进程是非活跃的时,进一步包括不将来自MAC-d流的任何数据包括在传输中的操作,其中对于所述MAC-d流并未配置非调度准许。
23. 根据权利要求18所述的存储介质,其包括在用户设备中。
24. 根据权利要求18所述的存储介质,至少部分地包括在结合有执行所述程序指令的控制器的集成电路中。
全文摘要
一种方法,包括执行传输格式组合选择以便最大化较高优先级数据的传输。该方法操作于当针对传输时间间隔考虑调度和/或非调度准许时,将高于任何较低优先级数据的优先给予属于调度MAC-d流的给定优先级的数据,而无论该任何较低优先级数据属于调度MAC-d流还是非调度MAC-d流;以及将高于任何较低优先级数据的优先给予属于非调度MAC-d流的给定优先级的数据,而无论该任何较低优先级数据属于调度MAC-d流还是非调度MAC-d流;其中如果传输包含任何调度数据,则使得选择的MAC-e协议数据单元的大小不超出以下的总和可应用于在传输时间间隔中传输的所有非调度准许;基于针对压缩帧调整后的服务准许以及功率偏移的调度比特的最大数目;以及触发的调度信息的大小,如果有的话。还公开了相应的设备和计算机程序。
文档编号H04L1/18GK101689982SQ200880023079
公开日2010年3月31日 申请日期2008年4月30日 优先权日2007年5月1日
发明者M·怀特海德, S·普罗维迪 申请人:诺基亚公司