用于动态调整上行链路传输时间的方法和装置 基于35U.S.C.S.119要求优先权
本专利申请要求于2007年4月20日递交的、名称为“Method andApparatus for Dynamic Adjustment of Uplink Transmission Time”、序号为60/913262的临时申请的优先权,该临时申请已经转让给本申请的受让人,故以引用方式将其明确地并入本文。
【技术领域】
概括地说,本发明涉及通信,具体地说,本发明涉及用于在通信系统中动态调整传输时间间隔(TTI)的技术。
背景技术
为了提供诸如话音和分组数据之类的各种通信,广泛部署了通信系统。这些系统可以是能够通过共享可用系统资源与多个用户进行通信的多址系统。这类多址系统的例子包括码分多址(CDMA)系统、时分多址(TDMA)系统、频分多址(FDMA)系统、正交频分多址(OFDMA)系统等。
通信系统可使用传输时间间隔(TTI)在多个通信系统部件之间(例如,用户装置(UE)和基站(BS或节点B)之间)传输数据。比方说,节点B在给定的TTI将一个或多个数据分组发往接收机,其中,所述TTI可以是基于传输状况的(通常称作为链路预算)。一般来说,链路预算指的是通信系统中在发射机和接收机之间传输的信号的增益和损耗,由此,链路预算需要考虑衰减信号、天线增益、其它增益及损耗。举个例子,接收功率等于节点B的发射功率减去节点B的损耗,再加上节点B的增益。由此,给定节点B内的所有传输都能够使用共同的TTI。在当前标准下,通信系统可以选择2毫秒(ms)TTI,也可以选择10ms TTI。通常来说,通信系统在通信事件(例如,语音呼叫、数据呼叫或其组合...)建立时,要么选择2ms TTI,要么选择10ms TTI。此外,传统系统通常对给定通信区域(例如,小区)中的所有UE-节点B对使用相同的TTI。
因此,在本领域中,需要能够在已建立的通信会话中动态选择TTI,以及能够分别为传输区域中的多个移动设备动态选择TTI。
【发明内容】
下面给出对一个或多个实施例的简要概述,以提供对这些实施例的基本理解。该概述不是对全部预期方面的泛泛概括,也不旨在标识所有方面的关键或重要元件或者描述任意或所有方面的范围。其目的仅在于以简化形式提供一个或多个方面的一些概念,以作为后文将描述的更加具体的内容的序言。
高速分组接入标准使得10毫秒(ms)传输时间间隔(TTI)、2ms TTI均能用于上行链路传输操作。高速分组接入(HSPA)包括高速下行链路分组接入(HSDPA)技术、高速上行链路分组接入(HSUPA)技术,HSPA还包括HSPA+技术。HSDPA、HSUPA和HSPA+分别是第三代合作伙伴计划(3GPP)规范发布版本5、发布版本6和发布版本7的一部分,这些规范都以引用的方式明确并入本文中。在HSUPA中,2ms TTI能够提供较短的传输延迟和较大的混合自动重传请求(HARQ)增益。此外,2ms TTI能够使得移动设备操作的非连续传输(DTX)模式下的电池寿命更长。与2msTTI相比,10ms TTI能够提供更好的链路预算(例如,更加稳健的传输),由此,针对位于通信链路状况较差的小区的范围内的移动设备而言,10msTTI更可取。
比方说,在传输状况良好时,TTI可以较短;比方说,在传输状况较差时,TTI可以较长。两种常见的TTI为2ms和10ms,其中,比方说,2ms TTI用于良好状况(例如,UE邻近BS,几乎没有干扰...)下的传输,比方说,在状况欠佳的情况下(例如,UE位于节点B的小区边缘,有剧烈的干扰...),使用10ms TTI。例如,当所处状况适于使用较短TTI时,通过选择较短的TTI,发射机能够在同样的总时间内发射更多的信息(例如,在给定的总时间窗口(诸如,比方说200ms)内,2ms TTI窗口比10ms TTI窗口多)。例如,发射机还能够在欠佳的状况下,通过选择较长的TTI窗口来稳健地发射数据(例如,具有更好的链路预算)。
一般来说,传统的通信系统并不动态地选择TTI窗口(例如,传统的系统在已建立的通信会话期间并不调整TTI)。此外,传统地通信系统通常不会为某一传输区域(例如,小区)内的每个UE-BS对(例如,一对一、多对一、或一对多)或在多个传输区域间迁移的多个UE-BS对(例如,处于软切换状态或经历软切换状况)指定TTI。而是,一般来说,传统的通信系统在建立通信会话时选择固定的TTI,并在该通信会话期间维持选定的TTI。在UE能力指示了优选的TTI时,就会出现这种情况。由此,传统的系统选择固定的TTI,而不考虑实际的通信链路状况。此外,通常对给定区域(例如,小区)中的每个UE-BS对都应用该固定TTI。
因此,比方说,无线区域网络(RAN)小区中的所有手机都归于相同的固定TTI速率。在已建立的通信会话期间,这对链路上的通信的整体质量、性能和效率都很不利。比方说,当在良好状况下发起手机呼叫时,可选择2ms TTI。在继续维持2ms TTI时,比方说,随着手机用户远离节点B,链路状况会变糟,甚至足够糟糕到会导致(比方说)数据分组丢失、通信质量变差或呼叫掉线。
在另一个例子中,手机呼叫是在非最佳链路状况下发起的,那么就可选择10ms TTI。例如,当天气状况转好时,链路上的传输状况也会得到改善。然而,由于传统系统中的TTI已选定为10ms,那么通信链路将继续使用10ms TTI,若链路状况改善后能够支持比方说2ms TTI,这样做效率就很低(例如,动态地转变为2ms TT能够提供更高的质量、更高效的通信或数据传送率)。
在再一个例子中,假定无线区域网络(RAN)中的多个手机中的一些手机处于良好状况而其它手机处于欠佳状况,告知小区中所有的手机均使用10ms TTI速率(例如,根据最坏的通信状况来为RAN小区中的所有手机设置TTI)。尽管这样做能够对小区中所有的UE提供稳健的通信,然而,所述UE中的一些UE本可以使用较短的TTI,所以,这些UE未得到优化,且比它们(比方说)使用2ms TTI执行起来效率要低。
与向小区中的所有UE分配选定的TTI的传统系统相比,本发明主题有助于向小区中的每个UE动态分配TTI速率。就动态分配TTI速率而言,其意味着可在现有的通信事件内调整通信链路的TTI速率,例如,在手机通话期间,手机可在2ms TTI与10ms TTI之间切换,以维持最佳性能。这样做能够在状况允许的情况下提供更好的通信吞吐量,在状况欠佳的情况下提供更健壮的通信。此外,小区中的每个UE都能够分配到针对该UE的具体状况的最合适的TTI。在当前HSPA标准下,设想到的是2ms TTI和10ms TTI,因此,为便于理解和说明,本申请仅使用这两种TTI窗口作为例子。本领域的技术人员将会认识到:本申请的主题并非限制性的,任何TTI窗口都可以使用。从而,当标准改变时和/或使用其它TTI窗口更可取时,这些TTI窗口应视为落入本申请主题的保护范围和精神内。使用2ms TTI和/或10ms TTI的任何具体例子并不旨在作出限制,仅仅是将这些具体例子作为当前标准下的例子来描述。
在一个具体的实施例中,无线网络控制器(RNC)动态选择待用于同UE进行通信的TTI。RNC使用的选择标准包括,但不限于:导频信号的信噪比(Ecp/Nt)和/或一个或多个UE的分组差错率(PER)。由此,比方说,当RNC确定出UE当前正在使用第一TTI、Ecp/Nt已超过了预定阈值和/或在特定时间间隔PER已跃过预定限制,那么RNC就促进对UE的动态重新配置,以使用有助于实现更佳通信链路的其它TTI。
在另一个具体实施例中,使用第一TTI的UE(例如,通过调度信息(SI)传输)向节点B指示通信链路标记(例如,可用传输(TX)功率净空)。节点B向RNC中继该信息,以便有助于实现有关通信链路次佳(比方说,UE的TX功率净空受限)的RNC确定。当存在非最佳通信状况时(例如,UE具有受限的TX功率净空),RNC就促进对UE的动态重新配置,以使用有助于实现更佳通信链路的其它TTI。
在再一个具体实施例中,使用第一TTI的UE监测通信链路标记。这些通信链路标记包括,但不限于功率净空限制、TX功率净空随时间的变化(例如,斜率)和/或HARQ提前终止统计量。UE传送UE请求,要求RNC对UE进行动态重新配置,以使用有助于实现更佳通信链路的其它TTI。在一个非限制性的例子中,如果可用TX功率净空变得低于预定阂值,那么UE可经由发往RNC的层3消息来请求切换为10ms TTI。
为实现前述及相关目的,所述一个或多个方面包括后面将要充分描述并在权利要求书中具体指明的特征。下文的描述和附图详细阐述了所述一个或多个方面的某些示例性特征。但是,这些方面是仅仅说明可采用各种方面的原理的一些不同方法,本发明旨在包括所有这些方面及其等同物。
【附图说明】
图1示出了无线通信系统。
图2示出了图1中的一个或多个部件的计算机设备实现方式的一个方面的示意图。
图3A-3C示出了根据本发明主题多个方面的功能模块的示意图。
图4示出了根据本发明主题某一方面的适于HSUPA多码传输的时间图。
图5示出了根据本发明主题某一方面的动态调整TTI的时间图。
图6示出了根据本发明主题多个方面的动态TTI调整的时间对比图。
图7示出了根据本发明主题某一方面的通信系统中的元件的图示。
图8示出了根据本发明主题某一方面的非限制性的示例性动态TTI调整的对比图。
图9示出了根据本发明主题某一方面的,有助于动态调整TTI的方法。
图10示出了根据本发明主题某一方面的,有助于动态调整TTI的方法。
图11示出了根据本发明主题某一方面的,有助于动态调整TTI的方法。
图12示出了根据本发明主题某一方面的,有助于动态调整TTI的方法。
【具体实施方式】
现在参照附图描述各个方面。在下面的描述中,为说明起见,给出了大量具体细节,以便提供对一个或多个方面的全面理解。然而,很明显,也可以不用这些具体细节来实现所述方面。
在本申请中所用的术语“部件”、“模块”、“系统”等意指与计算机相关的实体,其可以是、但并不仅限于:硬件、固件、硬件和软件的组合、软件或执行的软件。例如,部件可以是、但并不仅限于:处理器上运行的进程、处理器、对象、可执行程序、执行的线程、程序和/或计算机。举例说明,在计算设备上运行的应用和该计算设备都是部件。一个或多个部件可以位于执行中的一个进程和/或线程内,以及,一个部件可以位于一台计算机上和/或分布于两台或更多台计算机之间。另外,可以通过存储了多种数据结构的多种计算机可读介质来执行这些部件。这些部件可以通过本地和/或远程进程(例如,根据具有一个或多个数据分组的信号)进行通信(如,来自一个部件的数据在本地系统中、分布式系统中和/或通过诸如互联网等的网络与其它系统的部件通过信号进行交互)。
此外,本发明结合终端描述了各种方面,该终端可以是有线终端,也可以是无线终端。终端还可以称作为系统、设备、用户单元、用户站、移动站、移动台、移动设备、远方站、远程终端、接入终端、用户终端、终端、通信设备、用户代理、用户设备或用户装置(UE)。无线终端可以是蜂窝电话、卫星电话、无绳电话、会话发起协议(SIP)电话、无线本地环路(WLL)站、个人数字助理(PDA)、具有无线连接能力的手持设备、计算设备或连接到无线调制解调器的其它处理设备。此外,本文结合基站描述了各种方面。基站可用来与无线终端通信,基站还可以称作接入点、节点B或一些其它术语。
本发明所描述的技术可用于各种无线通信系统,例如码分多址(CDMA)、时分多址(TDMA)、频分多址(FDMA)、正交频分多址(OFDMA)、单载波频分多址(SC-FDMA)和其它系统。术语“系统”和“网络”经常交互使用。CDMA系统可以实现诸如通用陆地无线接入(UTRA)、码分多址2000(CDMA2000或)等的无线技术。UTRA包括宽带CDMA(W-CDMA)和CDMA的其它变形。CDMA2000涵盖了IS-2000、IS-95和IS-856标准。TDMA系统可以实现诸如全球移动通信系统(GSM)等的无线技术。OFDMA系统可以实现诸如演进的UTRA(E-UTRA)、超移动宽带(UMB)、IEEE 802.11(Wi-Fi)、IEEE 802.16(WiMAX)、IEEE 802.20(移动宽带无线接入(MBWA))、快速低时延接入/无缝切换的正交频分复用(FOFDM或Flash-)等的无线技术。UTRA和E-UTRA是通用移动电信系统(UMTS)的一部分。第三代合作伙伴计划(3GPP)长期演进(LTE)是使用E-UTRA的UMTS的最新发布版本,其在下行链路上采用OFDMA,在上行链路上采用SC-FDMA。在来自名为“第三代合作伙伴计划(3GPP)”的组织的文件中描述了UTRA、E-UTRA、UMTS、LTE和GSM。另外,在来自名为“第三代合作伙伴计划2(3GPP2)”的组织的文件中描述了cdma 2000和UMB。在来自名为“第三代合作伙伴计划2(3GPP2)”的组织的文件中描述了CDMA2000和UMB。
此外,术语“或者”意味着包括性的“或者”而不是排他性的“或者”。也就是说,除非另外指定,或者从上下文能清楚得知,否则“X使用A或者B”的意思是任何自然的包括性置换。也就是说,短语“X使用A或者B”满足下述任一例子:X使用A;X使用B;或者X使用A和B二者。另外,除非另外指定或从上下文能清楚得知是单一形式,否则本申请和附加的权利要求书中使用的“一”和“一个”冠词通常表示“一个或多个”。
转向图1,示出了无线通信系统100,其包括能够支持若干无线终端120通信的若干基站110。基站是用于同多个终端进行通信的固定站,基站还可以称之为接入点、基站收发机(BTS)、节点B或一些其它术语。终端可以是固定的,也可以是移动的,终端还可以称之为移动站(MS)、移动装置(ME)、用户装置(UE)、无线设备、用户单元或一些其它术语。终端散布在系统中。每个基站都可在任意给定时刻同任意数量的终端进行通信,这取决于各种因素,诸如(比方说)基站覆盖(例如,小区)范围内终端的数量、可用系统资源、终端的数据需求等等。系统控制器130对基站进行协调和控制。系统控制器包括无线网络控制器(RNC)(未示出)。终端和基站之间的传输协议可包括TTI窗口作为该协议的一部分,比方说,如3GPP规范发布版本5、发布版本6和/或发布版本7等规范所述。
通常,如本文所述,对上行链路操作而言,3GPP发布版本6(以及发布版本7)标准允许10ms的传输时间间隔(TTI)或2ms的TTI。一般来说,2ms的TTI能够提供更低的传输延迟、更高的HARQ增益、更长的UE电池寿命或上述的组合。此外,例如,如本文所述,10ms的TTI能够在次佳通信链路上提供更加稳健的通信,由此,优选10ms TTI用于小区边缘处正在经历软切换状况或是处于软切换过程中的UE。
具体而言,3GPP发布版本6(HSUPA)标准规定了增强型上行链路专用信道(EDCH)、一个或多个EDCH专用物理信道(当前允许多达4个EDPDCH信道)以及EDCH专用物理控制信道(EDPCCH),上述信道中的每一个信道都能够在单个TTI内传送信息,其中,在HSUPA中,所述TTI可以为2ms,也可以为10ms。EDCH在每一TTI携带单个传送块。将EDCH映射至一个或多个(多达4个)EDPDCH。EDPDCH上行链路信道包括报头、净荷和带TTI的调度信息。EDCH与EDPCCH相关联。EDPDCH上行链路信道包括控制信息(例如,序列标识号和传送格式指示符)和资源状态指示符(例如,向节点B指示UE准许的数据率是否满足要求)。EDCH在单个传送块集(TBS)中包括数据。使用如所述上行链路信道等的上行链路信道,能够在符合3GPP规范(例如,发布版本6和/或7)的2ms TTI或10ms TTI中将数据从UE上载到节点B。
传统的HSUPA(以及HSUPA+)网络通常将10ms TTI或2ms TTI用于与UE之间的通信链路。通过将重配置消息从RNC发往UE的方式,将TTI分配给UE。RNC可为小区中的所有UE分配TTI。比方说,在使用2ms TTI会出现链路预算问题的大型小区中,可将10ms TTI分配给小区中的所有UE,这样做虽能够改进小区性能但同时也会降低传输容量和电池寿命。在任意给定时段,短TTI窗口都会多于长TTI窗口。由此,一般来说,短TTI(例如,2ms TTI)可用来通过在每一给定时段在更多的单个传送块集(TBS)中发送信息来更高效地携带信息,比方说,在与发送1个10ms TTI相同的时间可发送5个2ms TTI。一般来说,如果对于通信系统合适的话,相比使用较长的TTI(例如,10ms TTI)而言,优选使用较短的TTI(例如,2ms TTI),因为这可能会改善性能(例如,在更少的总时间内发射更多的信息)。然而,在由于系统状况的原因(例如,由于受限的TX功率净空的原因Ecp/Nt比无法增加、对较短的TTI而言分组差错率(PER)过高...)而使得通信系统无法支持较短的TTI时,就只能优选较长的TTI(例如,10ms TTI)了。
参照图2,系统100(图1)的部件可体现在计算机设备200中,计算机设备200包括与处理器220进行通信的存储器210。存储器210用于存储由处理器220运行的应用。存储器210包括随机存取存储器(RAM)、只读存储器(ROM)及上述的组合。具体来说,系统100(图1)中的每一部件均包括一个或多个功能模块、应用或能够用以执行本文所述的特定于部件的动作的程序230。此外,处理器220能够用于执行与本文所述的一个或多个部件相关联的处理功能。处理器220包括单个处理器或多组处理器或多核处理器。此外,处理器220可实现为集成处理器系统和/或分布式处理系统。
另外,计算机设备200包括用户接口240,后者可用于:从UE 120的用户接收输入;生成输出,以呈现给用户。用户接口240包括一个或多个输入设备,所述输入设备包括但不仅限于:键盘、数字键盘、鼠标、触摸敏感显示器、导航键、功能键、话筒、语音识别部件、能够从用户接收输入的任何其它机制,或是上述的组合。此外,用户接口240包括一个或多个输出设备,所述输出设备包括但不仅限于:显示器、话筒、触觉反馈机制、打印机、能够向用户显现输出的任何其它机制,或是上述的组合。
此外,计算机设备200包括通信部件250,后者使用硬件、软件和服务来建立和维持与一个或多个其它部件的通信。通信部件250携带计算机设备200中的多个部件之间的通信以及计算机设备200和外部设备(诸如接入点系统控制器130或节点B110(图1)、其它网络端或基础设施元件或串行连接到或局部连接到计算机设备200的其它设备)之间的通信。通信部件250包括:接收机,用于接收通信内容;发射机,用于发射通信内容。此外,通信部件250包括相应的接收链部件和发射链部件,以使得能够根据一项或多项各自的协议来交换消息。
另外,计算机设备200还包括数据库260(可为硬件和/或软件的任意合适的组合),当数据库260不在主动式存储器210中使用时,其提供对数据/信息、数据关系、结合本发明的方面使用的软件程序/应用的大容量存储。另外,当各自的应用不在主动式存储器210中时,数据库260就存储一个或多个功能模块/程序/应用230。
参照图3,示出了根据本发明主题的方面的功能模块的示意图。就图3A而言,具体来说,其描绘了根据本发明主题的方面的动态TTI调整通信系统的一个实施例的功能模块的示意图。在一个实施例中,TTI确定部件300位于RNC中(例如,在系统控制器130(见图1)中,或在图7、图8的RNC中)。在另外的实施例中,TTI确定模块300可位于如下位置:节点B;系统控制器(例如,图1中的130)的其它部分;或是通信系统中的与确定最佳TTI、向UE传送指示以动态调整TTI窗口密切相关的类似的计算机实现部分。TTI确定部件300可以是单一部件,也可以用分布式方式来形成。此外,TTI确定部件300中的部件可体现为共享部件,比方说,通信模块250(参见图2)可用作TTI确定部件300的I/O部件315。此外,TTI确定部件300包括通信状况分析器部件305,后者用于分析,比方说,UE与节点B之间的通信链路的通信状况(例如,链路预算)。所述分析是基于通信链路状况标记的,这些通信链路标记包括分组差错率(PER)、传输(TX)功率电平和/或导频信道信噪比(Ecp/Nt)等等。
通信状况分析器部件305通信耦合到TTI选择逻辑部件310。比方说,TTI逻辑选择部件310为UE和节点B之间的通信链路确定最佳TTI窗口。该确定至少部分地基于源自部件310的通信状况分析。此外,该确定还基于另外的因素,比方说,包括商业目标、有关未来通信系统状况的推论(例如,由人工智能部件(未示出)来确定)或预定逻辑模式等与通过选择适当的TTI来改善通信系统性能有关的因素。
TTI确定部件300还包括输入/输出(I/O)部件315。I/O部件315可用来接收发往TTI确定部件300的信息,或是从TTI确定部件300发出的信息。例如,I/O部件315接收与通信状况相关的标记,以用于通信状况分析器部件305中的分析。类似地,比方说,I/O部件315将选定的TTI从TTI选择逻辑部件310传送到(比方说,图中未显示的)发射机,以发往UE。
转向图3B,描绘了根据本发明主题的方面的动态TTI调整通信系统的一个实施例的功能模块的示意图。在一个实施例中,TTI确定部件330位于RNC中(例如,在系统控制器130(见图1)中,或在图7、图8的RNC中)。在另外的实施例中,TTI确定模块300可位于如下位置:节点B;系统控制器(例如,图1中的130)的其它部分;或是通信系统中的与确定最佳TTI、向UE传送指示以动态调整TTI窗口密切相关的类似的计算机实现部分。TTI确定部件300可以是单一部件,也可以用分布式方式来形成。此外,TTI确定部件300中的部件可体现为共享部件,比方说,通信模块250(参见图2)可用作TTI确定部件300的I/O部件315。TTI确定部件330包括通信状况分析器部件335,后者接收与对(比方说)UE和节点B之间的通信链路的通信状况(例如,链路预算)的外部分析有关的标记。该外部分析是基于通信链路状况标记的,这些通信链路标记包括分组差错率(PER)、TX功率电平、UE TX功率净空和/或导频信道信噪比(Ecp/Nt)等等。通过接收经外部分析的通信状况,可直接使用该信息而无需对其进行进一步的处理。
通信状况输入部件335通信耦合到TTI选择逻辑部件340。TTI选择逻辑部件340与TTI选择逻辑部件310相同或与之类似。比方说,TTI逻辑选择部件340为UE和节点B之间的通信链路确定最佳TTI窗口。该确定至少部分地基于源自部件340的对通信状况的分析。此外,该确定还基于另外的因素,比方说,包括商业目标、有关未来通信系统状况的推论(例如,由人工智能部件(未示出)来确定)、或预定逻辑模式等与通过选择适当的TTI来改善通信系统性能有关的因素。
TTI确定部件330还包括输入/输出(I/O)部件345。I/O部件345可用来接收发往TTI确定部件330的信息,或是从TTI确定部件330发出的信息。例如,I/O部件345接收外部分析出的通信状况信息,并向通信状况输入部件335传递该信息。类似地,比方说,I/O部件345将选定的TTI从TTI选择逻辑部件340传送到(比方说)发射机(未示出),以发往UE。
转向图3C,描绘了根据本发明主题的方面的动态TTI调整通信系统的一个实施例的功能模块的示意图。在一个实施例中,基于UE的TTI请求部件360可位于UE(例如,UE 120(参见图1)、手机、PDA、膝上型计算机或本文所述的其它UE)中。在另一个实施例中,基于UE的TTI请求部件360位于节点B中。基于UE的TTI请求部件360可以是单一部件,也可以用分布式方式来形成(比方说在UE与节点B之间)。此外,基于UE的TTI请求部件360中的部件可体现为共享部件,例如,UE 120的发射机/接收机(见图1)可用作基于UE的TTI请求部件360的本地TTI请求生成器部件375。
基于UE的TTI请求部件360包括通信状况分析器部件365,后者与通信状况分析器部件305相同或与之类似。通信状况分析器部件365至少部分地根据可由UE监测的通信标记来分析(比方说)UE和节点B之间的通信链路的通信状况(例如,链路预算)。所述分析是基于通信链路状况标记的,所述通信链路状况标记包括TX功率净空、TX功率净空随时间的变化率、实际TX功率电平和/或导频信道信噪比(Ecp/Nt)。
通信状况分析器部件365可通信耦合到本地TTI选择逻辑部件370。比方说,本地TTI选择逻辑部件370为UE和节点B之间的通信链路确定最佳TTI窗口。该确定至少部分地基于源自部件365的对通信状况的分析。由此,一般来说,本地TTI确定是基于对从UE的角度来看的通信状况的分析的。
基于UE的TTI请求部件360还包括本地TTI请求生成器部件375(其与I/O部件315类似)。本地TTI请求生成器部件375可用来接收发往基于UE的TTI请求部件360的信息,或是从基于UE的TTI请求部件360发出的信息。举个例子,本地TTI请求生成器部件375接收UE可用的通信状况信息,并向通信状况分析器部件365传递该信息。类似地,比方说,本地TTI请求生成器部件375将选定的本地TTI从本地TTI选择逻辑部件370传送到(比方说)发射机(未示出),以发往RNC。
本地TTI请求生成器部件375还特别用于生成可传送到RNC的TTI请求。TTI请求至少部分地基于本地TTI选择逻辑部件370确定。因此,在分析本地通信状况(例如,能够由UE检测(perceivable)的链路预算标记)时,就形成了至少部分地基于所述本地通信状况的本地TTI确定。随后,该本地TTI确定可用来形成发往(例如)RNC的TTI请求。RNC随后还作出涉及实现本地TTI请求的额外确定(未示出),并根据这些额外的确定(未示出),向UE发送指示以至少部分地根据本地TTI请求来调整TTI。
现在参照图4,示出了用于HSUPA传输的时间图400。信息在每一TTI410内发射。如本文所述,在当前3GPP规范下(发行版本6),EDCH 410通过映射至多达四个EDPDCH 420而得到扩展。在该例子中(例如,依据3GPP规范的发布版本6),TTI可以为2ms,也可以为10ms。一般来说,3GPP规范通过增加现有移动无线网络的容量,促进HSPA(例如,3GPP发布版本6)上若干兆比特/秒的数据率。这对需要高数据吞吐量的系统(例如,IP语音(VoIP)、视频会议和移动办公应用)而言非常有用。在HSPA+(例如,3GPP发布版本7)下,另外的改进也是可能的。
与为同UE之间的通信会话分配固定的TTI的传统系统相比,根据本发明主题,可根据特定于不同的UE的通信状况,向通信系统中的每一UE动态分配TTI。因此,当通信系统状况变化时,在连续不断的通信会话事件中可以改变TTI。举个例子,可至少部分地根据UE的链路预算需求(从第一TTI向第二TTI过渡有助于改进通信系统性能)来作出确定。然而,本发明主题并不限于在特定的一组TTI中进行选择,在当前通信系统产业规范下,为简单和便于理解,本文中的例子和说明一般都是结合2ms TTI和10ms TTI来描述的。然而,应当注意的是,在其它TTI时间窗口符合产业或应用标准时,也可使用这些窗口,所有此类的TTI都视作在本发明的保护范围和精神内。
现在参照图5,示出了根据本发明主题的对TTI进行动态调整的图表500。给出了确定因子(DF)相对于时间的绘图,该绘图示出了随时间变化的阈值电平(阈值502)和确定因子等级(DF等级504)。在510,通信系统使用多个2ms TTI传送数据,这种情况持续直到(在520)DF等级504超过阈值等级502为止。在520,当DF等级504超过阈值502时,通信系统(例如,RNC)将TTI从2ms TTI(在530)动态调整至10ms TTI(在540),以便在已建立的通信链路上继续通信。例如,从RNC向UE发射重新配置消息,以指示UE使用新的TTI。类似地,在550,当DF等级504低于阈值502时,通信系统将TTI从10ms TTI(在560)动态调整至2ms TTI(在570),以便在已建立的通信链路上继续通信。如本文所述,本发明主题并不限于2ms TTI和/或10ms TTI,这些特定TTI窗口仅仅是用作非限制性的例子,因其符合当前产业标准(例如,3GPP发布版本6和发布版本7)。在其它TTI窗口遵循相关产业或应用标准的情况下,这些TTI窗口均视作在本发明主题的保护范围内。
在根据图5示出的过渡的一个例子中(根据当前标准这是合适的,如本文所述),手机呼叫在邻近节点B的地方开始,此时,传输状况足够好(例如,所述状况能够在预定HARQ剩余误差率、分组差错率(例如,从0%至2%等)、TX功率净空,...或上述组合的情况下维持通信链路)。这一点在克服USPTO审查员可能发出的反驳意见方面很有价值。在该例子中,支持2ms TTI(例如,510),其优于较长的TTI(例如,由于会有较高的信息吞吐量等的原因,2ms TTI比10ms TTI更高效)。随后,电话呼叫继续,手机用户可能进入通信状况会糟到破坏(例如,在520,DF等级504超过阈值502)的电梯。在通信系统是使用2ms TTI窗口来进行数据传输的情况下(例如,530),RNC指明应当使用10ms TTI,以维持电话呼叫(例如,RNC指示从2ms TTI(530)过渡至10ms TTI(540))。当使用传统手机方法在电梯中继续手机呼叫时,可使用较长的TTI,以使用10msTTI窗口维持最佳连接(例如,增加TX功率电平以在电梯通道造成干扰的情况下维持链路...)。在使用较长的TTI时,比方说,传输将会效率较低(例如,较高的TX功率电平时会使用更多功率;在给定总时间间隔内传送的信息更少...),但这相比(比方说)无法关闭通信链路仍是更可取的。随后,手机用户在抵达其所期望的楼层时离开电梯,这时,DF等级504降到阈值等级502之下(例如,在550)。作为响应,RNC指明通过再次过渡TTI,通信链路的效率将得到改善(例如,在给定总时间间隔传送更多的信息...),此次过渡是从10ms TTI(例如,560)至2ms TTI(例如,570)。应当认识到,本发明主题可至少部分地根据各自的UE-节点B对的通信状况(例如,链路预算),促进至少两种TTI之间的动态调整。
现在参照图6,在另一个方面,在通信系统600中存在多个UE,RNC指示每个UE对各自的通信链路中的每一通信链路使用适当的TTI。与通常是根据最坏通信链路状况为小区中的所有UE分配单一TTI的传统系统相比,本发明主题随时间变化实现对小区中的每个单独UE的动态TTI过渡。因此,第一UE 610使用10ms TTI,并随时间根据特定于第一UE 610的变化的通信状况过渡为2ms TTI;第二UE 620仅使用10ms TTI;第三UE 630仅使用2ms TTI;第四UE 640使用10ms TTI,过渡为2ms TTI,随后又过渡为10ms TTI,然后又回到2ms TTI。由此,与向小区中的所有UE分配“最低公分母”TTI相比,对TTI进行动态调整有助于实现更好、更高效的通信系统。
根据本发明主题的一个方面,对TTI的动态调整可至少部分地根据确定因子(DF)超越阈值等级(例如,504)来确定,如本文所述。DF可以是单个标记、不同标记的组合、或至少部分地基于标记的推论。标记通常与通信链路状况有关,由此动态调整TTI将有助于BS同UE之间更优的数据通信。因此,在良好的数据通信链路状况既允许使用2ms TTI,又允许使用10ms TTI时,通信链路的最佳TTI为2ms TTI,因2ms TTI有助于UE同BS之间进行更快速的数据传送。当然,在对动态调整TTI进行确定的过程中也可包括其它因素或标记。例如,当链路状况良好时,2ms TTI和10msTTI均可使用;在数据传输率足够低以致无需2ms TTI的情况下,选择10msTTI。
类似地,当链路状况足够好至既能够支持2ms TTI,又能够支持10msTTI时,出于如下原因选择10ms TTI:经确定,UE处于向另一BS进行软切换的过程中,在这种情况下,优选10ms TTI;或是,经确定,UE处于软切换状况,在这种情况下,10ms TTI将能够提供更好的通信链路。在一个具体的例子中,分组差错率(PER)可用作DF,从而,比方说,当PER超过1%时,RNC就动态过渡至10ms TTI,以便维持通信链路而不会有过度的分组差错。在另一个具体的例子中,导频信道信噪比(Ecp/Nt)可用作DF,从而,比方说,当Ecp/Nt通过增长来补偿增长的差错率而达到阈值时,RNC就动态调整至10ms TTI,以便能够使用较低的Ecp/Nt(例如,TX功率净空受限状态可作为表征了在TTI之间进行动态过渡的需要的指示符)。类似地,当PER和/或Ecp/Nt用作标记时,它们还指示了过渡至较短的TTI是适当的,举个例子,当PER低于阂值时(例如,低于1%),RNC就发起动态过渡至2ms TTI,以便实现通信链路上更高效的数据传输。在通信状况(例如,链路预算)会受到几乎无限多的因素的影响的情况下,与链路预算有关的类似的大量其它标记均可用以促进确定何时动态调整TTI,所有此类通信状况标记(例如,链路预算标记)都视作在本发明主题的保护范围内。
现在参照图7,示出了根据本发明主题的方面的有助于动态调整TTI的系统700的图示。系统700包括多个基站(节点B)。每个节点B都通信耦合到RNC(为简单说明起见,在图7中,两个节点B连接到单个RNC,然而,本发明主题并不限于此)。RNC可独立地对系统700中的每一UE进行动态调整。例如,当手机710位于节点B附近且具有良好的通信链路状况时,可以指示手机710使用2ms TTI。此外,例如,可以指示手机720使用10ms TTI,因其由于位于小区边缘附近的原因而具有较差的通信链路状况。此外,PDA 730在如下情况下经指示从2ms TTI过渡至10ms TTI:当PDA 730接近小区边缘时;当PDA 730经历软切换状况时或当PDA 730在软切换过程中时。由此,根据PDA所经历的通信状况,RNC可以指示PDA 730动态调整其TTI,以维持满意的闭合链路。如上文所详细描述的,本发明主题并不限于2ms和10ms的TTI,而是可采用与通信系统相关的任意持续时间的TTI。
现在参照图8,示出了根据本发明主题的方面的有助于动态调整TTI的系统800、820和850的图示。系统800包括一个或多个UE 802、一个或多个节点B 804和一个或多个RNC 806。UE 802通过无线连接通信耦合至节点B 804。经由节点B 804将信息从UE 802传送至RNC 806。在本发明主题的一个实施例中,所述信息既包括通信信息/数据(例如,信息净荷、VoIP分组、语音信息、应用数据...),又包括通信链路信息(例如,Ecp/Nt、PER、服务质量数据...)。
RNC 806经由节点B 804监测传送给它的信息(810)。RNC 806所执行的监测可用连续、同步或异步的方式来完成。当所述检测是以连续方式来完成时,连续地更新所监测的信息,以便形成与标记(涉及动态调整TTI)有关的确定(810)。类似地,在同步监测时(810),按照预定的均匀调度监测标记,从而以均匀间隔更新所监测的信息,以便形成与涉及动态调整TTI的标记有关的确定(810)。另外,可使用异步监测(810)以非均匀间隔更新所监测的信息,诸如(但不限于):发起呼叫时、发生软切换时、出现特定级别的数据吞吐量时、出现源自多个UE 802的总业务通过RNC 806时、在一天中的特定时段期间(例如,高呼叫量时段...)或上述的组合等等。
在810监测的标记可用于确定何时动态调整TTI是适当的。一般来说,系统800使用RNC 806来检测并确定(810)何时应当进行对TTI的动态调整,而不会给系统800中的节点B 804或UE 802带来额外的负担。在810,确定出动态TTI调整适当时,RNC 806通过指示UE 802从第一TTI变为第二TTI来发起动态TTI调整。
系统800还支持根据通信链路状况向每个UE 802分配一个TTI。由此,系统800监测标记并确定(810)使用起初的TTI(例如,当通信链路形成后,系统800的RNC 806指示UE 802以最适当的TTI(如2ms TTI或10msTTI)开始)。例如,可使用系统800中的每个UE 802的链路预算要求来监测和确定对TTI的分配(810)。从而,比方说,小区边缘处的发射功率不够的UE 802可由RNC 806分配10ms TTI。此外,在其它UE 802各自的通信链路状况足以支持2ms TTI的情况下,向其它UE 802分配2ms TTI。这样做会出现得到充分支持的混合TTI系统,如本文所述。
在根据本发明主题的一个例子中,系统800有助于RNC 806监测标记(诸如每个UE 802的Ecp/Nt设置点和分组差错率(PER))。在该例子中,如果RNC 806检测出UE 802当前使用的是2ms TTI且Ecp/Nt设置点已超过了特定阈值和/或特定时间间隔中的通信链路PER超过了能够接受的限度,那么RNC 806就确定UE 802具有受限的TX功率净空,其无法维持闭合上行链路通信(例如,呼叫有掉线的危险)。作为响应,RNC 806(经由节点B 802)向UE 802发送重新配置消息,指示UE 802从2ms TTI过渡至10ms TTI,以便继续通信(例如,动态调整TTI)。在3GPP发布版本6或发布版本7标准(分别为HSUPA或HSPA+)下,该非限制性示例性系统800无需任何标准改变。
RNC 806能够为系统800中的每个UE 802确定一个最佳TTI。最佳TTI可基于多项系统因素,这些因素包括,但不限于:系统800整体性能、最高数据传送率、最低整体功耗、系统800应用与商业目标相融合。能够动态调整TTI,这使得系统管理员能够基于几乎无限数量的预定最佳操作状况来进行动态TTI调整,所有此类状况均应视作在本发明主题的保护范围内。例如,RNC 806监测每个UE 802的Ecp/Nt设置点和分组差错率(PER)。在RNC 806检测到UE 802当前使用的是10ms TTI且其Ecp/Nt设置点低于某一阈值、PER在可接受的限度内的情况下,RNC向UE 802发送重配置消息,请求UE 802从10ms TTI过渡至2ms TTI,以便在连续的通信链路期间更高效地利用系统800的资源。
转向图8,系统820包括一个或多个UE 822、一个或多个节点B 824和一个或多个RNC 826。UE 822通过无线连接通信耦合至节点B 824。经由节点B 824将信息从UE 822传送至RNC 826。在本发明主题的一个实施例中,所述信息包括通信信息/数据(例如,信息净荷、VoIP分组、语音信息、应用数据...)。此外,UE 822收集特定标记并经由节点B 824将特定标记通过通信信道发往RNC 826(830)。这些标记包括通信链路信息(例如,Ecp/Nt、PER、服务质量数据、TX功率净空信息...)。RNC 826接收所述标记并形成与动态调整TTI有关的确定(840)。由此,系统820与系统800功能类似,只是系统820包括UE 822可用的通信链路信息(例如,RNC 826并非直接可用的链路信息),以相对于810处形成的确定而言改进840处形成的确定。一般来说,系统820能够向涉及动态调整TTI的确定过程提供更多的信息。
由此,当RNC 826无法直接选择通信链路信息(例如,UE 822的TX功率净空...)时,可要求RNC 826根据其它标记来确定这些标记(例如,与系统800类似)。然而,通过将该信息从UE 822传送至RNC 826(例如,发送标记830),就可以直接依赖所述标记,而不是推断或确定出所述标记。例如,可在经调度的传输操作中,通过将调度信息(SI)消息通过节点B 824传递至RNC 826来发送另外的标记(830)。传递至RNC 826的信息有助于RNC 826作出的确定(840)。由此,系统820就能够改善涉及动态调整TTI的确定的可靠性(具体地,将UE 822能够取得,但RNC 826并非直接可用的标记传送给RNC 826)。然而,系统820会要求当前标准改变,以涵盖如下操作:收集、传送这些另外的标记,而不是依赖于RNC 826根据RNC 826已可用的其它监测到的标记来推断这些标记。
再次转向图8,系统850包括一个或多个UE 852、一个或多个节点B 854和一个或多个RNC 856。UE 852通过无线连接通信耦合至节点B 854。经由节点B 854可将信息从UE 852传送至RNC 856。在本发明主题的一个实施例中,所述信息包括通信信息/数据(例如,信息净荷、VoIP分组、语音信息、应用数据...)。此外,UE 822监测并确定何时动态调整TTI是有益的,向RNC 856发送请求860以发起动态TTI调整。RNC 856接收请求并形成与动态调整TTI有关的确定。由此,系统870与系统800功能类似,只是系统850可将监测有关确定动态TTI调整适当性的标记和方面的任务转移给UE 852。一般来说,系统820预处理UE 852处的通信链路信息,确定需要动态调整TTI(例如,从UE 852的角度),从而将动态调整UE 852的TTI的请求提供给RNC 856,其中,该请求包括在对动态调整执行请求的UE 852的TTI的适当性的确定中。
UE 852知悉与UE 852有关的标记,该标记可用来形成涉及动态调整UE 852的TTI的确定。例如,所述标记为UE 852TX功率净空限度、UE 852HARQ提前终止统计量。根据这些本地相关标记,UE 852向RNC 856发送请求,以动态调整UE 852的TTI。该请求可由RNC 856根据并非本地于UE 852的其它标记(例如,系统资源、商业目标、复杂分析...)来处理,在870,响应该请求,形成涉及动态调整UE 852的TTI的确定。例如,如果UE 852的可用TX功率净空低于某个阈值,那么UE 852就(比方说)通过发送层3消息,请求RNC 856将UE 852从2ms TTI切换为10ms TTI。在UE 852处监测标记(860)更有助于实时监测标记,例如,监测剩余UE852的TX功率净空的变化(例如,斜坡),这将有助于提前生成动态TTI调整请求(例如,在UE 852实际用完TX功率净空之前就请求动态TTI调整)。随后,RNC将该请求(UE 852)与另外的标记(例如,Ecp/Nt设置点、PER...)组合起来,作出发起动态调整UE 852的TTI的最终决策(如适当的话)。系统850(与系统800、系统820相比)能够提供最好的性能,然而,它需要标准改变(例如,需指定特定UE 852算法,需要经由节点B854标识UE 852和RNC 856之间的新的层3消息)。
现在参照图9,示出了根据本发明主题的方面的有助于动态调整TTI的方法900。在910,接收与通信链路状况有关的信息。该信息包括与通信链路的上行链路部分有关的标记。所述标记包括,比方说,分组差错率、导频信道信号与噪声之比、TX功率净空信息或上述组合,以及与通信链路有关的其它标记。这些标记与通信链路质量相关。例如,在分组差错率高于能够接受的分组差错率时,将没有足够的功率以从UE向节点B发射数据分组。在另一个例子中,当导频信道信噪比高于阈值时,则存在过多的以足够高的TX功率进行发射的UE,这会造成巨大的干扰。本领域的技术人员将会认识到与通信链路的状况有关的很多其它标记,所有此类标记若与确定动态调整TTI窗口的适当性有关,那么这些标记就落入本发明主题的保护范围内。
在920,根据接收到的信息,形成对动态调整通信系统中的TTI的适当性的确定。通过动态调整TTI,TTI就能够在已建立的通信链路内改变,以维持或改善该通信链路的性能。例如,倘若使用的是2ms TTI,且接收到的标记指示了过高的PER,那么就形成如下确定:改为10ms TTI能够改善通信链路的性能,由此,这样做是适当的。
在930,根据对适当性的确定来动态调整TTI。比方说,在确定出为维持已建立的通信链路而从2ms TTI改为10ms TTI是适当的情况下,RNC指示UE将TTI从2ms调整为10ms。此时,方法900结束。
除了在已建立的通信链路内动态调整TTI之外,方法900还有助于在建立通信链路时动态调整TTI。例如,当发起手机呼叫时,RNC接收与潜在通信链路的状况有关的信息(910),从而形成对最适当的TTI的确定(920),指示UE使用所述适当的TTI来关闭链路(930)。由此,比方说,当小区边缘处的手机发起呼叫时,低Ecp/Nt指示了10ms TTI是可使用的最适当的TTI,于是,指示UE使用10ms TTI来建立呼叫。类似地,指示小区中的其它UE各自使用适当的TTI(例如,可建立混合TTI小区)。
此外,可结合通信链路状况标记,根据另外的标准来动态调整TTI。举个例子,在UE具有足够好的通信链路状况以维持2ms TTI,但其正进入向第二节点B进行软切换的状况时,RNC就(比方说)指示UE转到10ms TTI,以便有助于软切换。另外,在第二节点B通信链路状况标记指示了可使用2ms TTI来完成软切换时,RNC就指示UE在整个软切换过程中维持2msTTI。如本文所述,对TTI的动态调整并不限于2ms TTI和10ms TTI,本领域的技术人员将会认识到全部TTI时间都落入本发明主题的保护范围内,其中,所述TTI均符合已建立的标准或特定的应用。
现在参照图10,示出了根据本发明主题的方面的有助于动态调整TTI的方法1000。在1010,RNC监测与通信链路状况有关的信息。将可由RNC监测的标记组合起来,以形成有关可能的通信链路状况的确定。例如,在PER升高超过了阈值,且提高Ecp/Nt无法校正升高的PER的情况下,作出如下确定:很有可能UE具有受限的TX功率净空,因此通信链路不可能改善。本领域的技术人员将会认识到:根据RNC监测的标记,可作出几乎无限量的有关通信系统特征的其它确定,所有相关的这种标记和确定都在本发明主题的保护范围内。
在1020,RNC至少部分地根据监测到的信息,确定动态调整TTI的适当性。比方说,在已确定出根据监测到的Ecp/Nt和PER不可能改善通信链路的情况下,RNC就确定——动态调整TTI以改善、维持已建立的通信链路是适当的。在1030,RNC根据所述确定来发起动态TTI调整。举个例子,在已确定出有可能UE的TX功率净空受限且使用的是2ms TTI的情况下,RNC指示UE动态调整为10ms TTI,以便改进链路上的通信。此时,方法1000结束。方法1000符合当前产业标准(例如,3GPP发布版本6和发布版本7)。
现在参照图11,示出了根据本发明主题的方面的有助于动态调整TTI的方法1100。在1110,接收UE可用的通信链路状况信息。该信息不是可由RNC直接监测得到的信息。例如,RNC可根据本文所述的其它标记推断出UE可用的可用TX功率净空,然而,该相同的信息对于UE本身直接可用。由此,比方说,UE将这些标记传送给节点B,节点B将该信息转发给RNC。
在1120,RNC至少部分地根据接收到的UE信息,确定动态调整TTI的适当性。例如,RNC接收到可用UE TX功率净空信息,其中,该信息指示了没有足够的净空剩余,那么,RNC就确定动态调整TTI是适当的。在1130,RNC在适当时发起对TTI的动态调整。由此,例如,在已作出调整TTI是适当的确定时,RNC指示UE调整TTI。此时,方法1100结束。
一般来说,方法1100允许将另外的信息传送到RNC,以便改进与动态调整TTI有关的确定。在方法800,当RNC无法直接监测状况的标记时,会要求RNC形成对所述状况存在的可能性的确定(例如,推论),与方法800相比,方法1100允许收集这些另外的标记,并将它们传送给RNC,以便改进对TTI的动态调整。虽然方法1100并不符合当前产业标准(例如,3GPP发布版本6、发布版本7),但额外的益处将能促进修改标准,从而包括额外的消息容量以向RNC传送UE可用信息,以便改进涉及动态TTI调整的确定。
现在参照图12,示出了根据本发明主题的方面的有助于动态调整TTI的方法1200。在1210,UE接收与通信链路状况有关的信息。在1220,UE至少部分地根据UE接收到的信息,确定为该UE动态调整TTI的适当性。在1230,对适当性的本地确认使得将动态TTI调整请求发往RNC。由此,通信系统中的每个UE都自行监测、确定何时需要进行TTI调整,并根据本地通信链路状况发起动态TTI调整请求。举个例子,当UE自行监测到增长的Ecp/Nt设置点时(例如,1210),UE就确定其不久将需要调整TTI以维持已建立的链路(例如,1220),于是UE请求RNC响应于该确定而动态调整TTI(例如,1230)。
在1240,RNC至少部分地根据UE的请求,发起动态TTI调整。由此,当每个UE请求TTI调整时,RNC根据除请求以及其它因素,最终确定动态调整TTI的适当性。例如,当UE请求TTI调整时,RNC可能确定出——动态TTI调整会对整个通信系统性能造成不利影响,因此TTI调整是不适当的,作为响应,RNC就拒绝发起动态TTI调整。此时,方法1200结束。
一般来说,方法1200将确定动态TTI调整的适当性的各方面分布于通信网络的不同元件中。这使得通信系统中的UE能够根据与UE本地相关且UE可用的通信链路状况,形成本地确定。这样做还能够减少RNC的运算量,及降低消息传送和信息业务量,这都与传递通过通信网络经由节点B从UE发往RNC的、用以形成确定的标记有关。在形成本地于UE的确定后,仅需要向RNC发送请求(作为涉及动态TTI调整的适当性的RNC确定的一部分)。通过将与TTI调整有关的最终确定集中化,在最终确定时就能够虑及并非本地于UE的另外的因素。在已形成最终确定之后,发回UE的一个简单的消息指示UE动态调整TTI。虽然方法1200与当前产业标准(例如,3GPP发布版本6、发布版本7)不兼容,但是,就动态TTI调整而言,方法1200能够提供极大的益处。本领域技术人员将会认识到,任意此后的标准开发可包括该分布式动态TTI调整方法,但这些特征都应视作在本发明主题的保护范围内。
此外,本领域技术人员应当理解,信息和信号可以使用多种不同的技术和方法来表示。例如,在贯穿上面的描述中提及的数据、指令、命令、信息、信号、比特、符号和码片可以用电压、电流、电磁波、磁场或粒子、光场或粒子或者其任意组合来表示。
用于执行本申请所述功能的通用处理器、数字信号处理器(DSP)、专用集成电路(ASIC)、现场可编程门阵列(FPGA)或其它可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件或者其任意组合,可以实现或执行结合本申请的实施例所描述的各种示例性的逻辑器件、逻辑框图、模块和电路。通用处理器可以是微处理器,或者,该处理器也可以是任何常规的处理器、控制器、微控制器或者状态机。处理器也可能实现为计算设备的组合,例如,DSP和微处理器的组合、多个微处理器、一个或多个微处理器与DSP内核的结合,或者任何其它此种结构。另外,至少一台处理器包括用于执行本发明所描述的一个或多个步骤和/或动作的一个或多个模块。
此外,结合本发明所公开的多个方面而描述的方法或者算法的步骤和/或动作可直接体现为硬件、由处理器执行的软件模块或两者的组合。软件模块可以位于RAM存储器、闪存、ROM存储器、EPROM存储器、EEPROM存储器、寄存器、硬盘、移动硬盘、CD-ROM或者本领域熟知的任何其它形式的存储介质中。一种示例性的存储介质耦合至处理器,从而使处理器能够从该存储介质读取信息,且可向该存储介质写入信息。当然,存储介质也可以是处理器的组成部分。处理器和存储介质还可以位于ASIC中。
此外,在某些方面,处理器和存储介质还可以位于ASIC中。另外,该ASIC可以位于用户终端中。当然,处理器和存储介质也可以作为分立组件存在于用户终端中。另外,在某些方面,方法或者算法的步骤和/或动作可作为一段代码和/或指令或者代码和/或指令的任意组合或者一组代码和/或指令位于机器可读介质和/或计算机可读介质中,其中,机器可读介质和/或计算机可读介质可以合并于计算机程序制品中。用于执行本申请所述功能的通用处理器、数字信号处理器(DSP)、专用集成电路(ASIC)、现场可编程门阵列(FPGA)或其它可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件或者其任意组合,可以实现或执行结合本申请的实施例所描述的各种示例性逻辑框图、模块和电路。通用处理器可以是微处理器,或者,该处理器也可以是任何常规的处理器、控制器、微控制器或者状态机。处理器也可能实现为计算设备的组合,例如,DSP和微处理器的组合、多个微处理器、一个或多个微处理器与DSP内核的结合,或者任何其它此种结构。
在一个或多个方面中,本发明所述功能可以用硬件、软件、固件或它们组合的方式来实现。当使用软件实现时,可以将这些功能存储在计算机可读介质中或者作为计算机可读介质上的一个或多个指令或代码进行传输。计算机可读介质包括计算机存储介质和通信介质,其中通信介质包括便于从一个地方向另一个地方传送计算机程序的任何介质。存储介质可以是计算机能够存取的任何可用介质。通过示例的方式而非限制的方式,这种计算机可读介质可以包括RAM、ROM、EEPROM、CD-ROM或其它光盘存储、磁盘存储介质或其它磁存储设备、或者能够用于携带或存储期望的指令或数据结构形式的程序代码并能够由计算机进行存取的任何其它介质。此外,任何连接可以称作为计算机可读介质。例如,如果软件是使用同轴电缆、光纤电缆、双绞线、数字用户线(DSL)或者诸如红外线、无线和微波之类的无线技术从网站、服务器或其它远程源传输的,那么同轴电缆、光纤电缆、双绞线、DSL或者诸如红外线、无线和微波之类的无线技术包括在所述介质的定义中。如本发明所使用的,盘和碟包括压缩光碟(CD)、激光影碟、光碟、数字通用光碟(DVD)、软盘和蓝光碟,其中盘(disk)通常磁性地复制数据,而碟(disc)则用激光来光学地复制数据。上面的组合也应当包括在计算机可读介质的保护范围之内。
尽管前述公开内容描述了示例性方面和/或实施例,然而,应当注意的是,在不脱离所附权利要求书限定的所描述的方面和/或实施例的范围的前提下,可以对本发明作出各种改变和修改。此外,尽管所描述的方面和/或实施例的单元被描述或声明为单个的,但除非明确规定仅限于单个,否则可以预料到复数情形。另外,除非有所声明,否则,任何方面和/或实施例的全部或部分可以与任何其它方面和/或实施例的全部或部分结合起来使用。前文对本发明公开的例子进行了描述,以使得本领域技术人员能够实现或者使用本发明。对于本领域技术人员来说,对这些例子的各种修改都是显而易见的,并且,本发明定义的总体原理也可以在不脱离本发明精神和保护范围的基础上适用于其它例子。因此,本发明并不旨在限于本发明给出的例子,而是应与本发明公开的原理和新颖性特征的最广范围相一致。