用于在功率受限状况下管理多个无线接入承载通信的系统、方法和装置制造方法

文档序号:7990852阅读:287来源:国知局
用于在功率受限状况下管理多个无线接入承载通信的系统、方法和装置制造方法
【专利摘要】本申请提供了用于管理多个无线接入承载通信的系统、设备和方法。在一个方面中,提供了一种被配置为通过无线通信链路来传输语音和数据通信的设备。该设备包括接收机,该接收机被配置为接收与功率受限状况相关联的信息选择标准。该设备还包括处理器,所述处理器被配置为检测功率受限状况。该处理器还被配置为:独立于所接收的信息选择标准,选择用于在数据信道上传输的信息。
【专利说明】用于在功率受限状况下管理多个无线接入承载通信的系统、方法和装置
[0001]相关申请的交叉引用
[0002]本申请要求享有于2011年7月1日提交的、标题为“METHODS AND APPARATUS FORPREVENTING MULT1-RAB CALL DROPS CAUSED BY FAILING PS RAB” 的美国临时专利申请N0.61/504,068的优先权,该美国临时专利申请已经转让给本申请的受让人。该在先申请的公开内容被视为本申请的一部分,故以引用方式将其并入本文。
【背景技术】
[0003]本发明的各方面通常涉及无线通信,并且更具体地说,涉及被配置为基于无线状况来启用多个无线接入承载通信的系统、方法和装置。
[0004]已广泛地部署无线通信系统,以便提供各种类型的通信内容,例如语音、数据等。这些系统可以是能够通过共享可用的系统资源(例如,带宽和发射功率)来支持与多个用户进行通信的多址系统。这类多址系统的示例包括码分多址(CDMA)系统、时分多址(TDMA)系统、频分多址(FDMA)系统、3GPP长期演进(LTE)系统和正交频分多址(0FDMA)系统。
[0005]通常,无线多址通信系统可以同时支持多个无线终端(例如,蜂窝电话、平板计算机和其它电子设备)的通信。每个无线终端可以经由一个或多个上行链路和下行链路上的传输与一个或多个基站进行通信。下行链路(或前向链路)是指从基站到无线终端的通信链路,而上行链路(或反向链路)是指从无线终端到基站的通信链路。可以通过单输入单输出(SIS0)、多输入单输出(MIS0)或多输入多输出(ΜΜ0)系统来建立这些通信链路。
[0006]ΜΙΜ0系统使用多个发射天线和多个接收天线,来进行数据传输。由这些发射天线和接收天线形成的ΜΜ0信道可以被分解成独立信道,这些独立信道也可以被称为空间信道。这些独立信道中的每个独立信道对应于一个维度。如果使用由多个发射天线和接收天线所创建的额外维度,则ΜΜ0系统能够提供改善的性能(例如,更高的吞吐量和/或更高的可靠性)。
[0007]ΜΜ0系统支持时分双工(TDD)系统和频分双工(FDD)系统。在TDD系统中,上行链路传输和下行链路传输位于相同的频域内,从而互易性原则允许根据上行链路信道来估计下行链路信道。这使得当在基站处有多个天线可用时,该基站能够在下行链路上获取发射波束成形增益。
[0008]基站的主要目的是提供在一个或多个无线终端与核心通信网络之间的连接。在UMTS无线接入网络(RAN)中,可以将基站的功能划分到两个网络单元中:无线网络控制器(RNC)负责连接建立、资源分配和移动性等功能;基本节点(节点B)被配置为负责去往和来自无线终端的无线发送和接收、以及对共享信道上的连接的用户的资源分配。
[0009]为了在无线终端与基站之间建立呼叫连接,需要无线接入承载(RAB)。RAB携带无线终端与核心通信网络之间的语音或者其它数据。对于诸如语音数据、流数据(例如,对视频片段进行流式传输)、交互数据(例如,与网站进行交互)等不同类型的数据来说,存在不同类型的RAB。同时的语音和数据连接需要多个RAB并且可以被称为多RAB或MRAB连接。在早期的组合的语音和数据网络(例如,3G UMTS)中,同时的语音连接和数据连接并不流行。但是,较新的无线终端设备(例如,触摸屏蜂窝电话)日益同时使用语音连接和数据连接。因此,需要对MRAB资源的改进管理。具体而言,与世界范围内的UMTS3G网络中的语音呼叫相比,MRAB呼叫可能经历明显更高的掉话率(DCR)。对网络和用户设备侧的专门优化可以减轻MRAB呼叫的不良性能。

【发明内容】

[0010]位于所附权利要求的范围之内的系统、方法和装置的各个实现方式分别具有多个方面,但是这些方面中没有任何单一方面可以单独地负责本文所描述的期望属性。在不限制所附权利要求的范围的情况下,本文描述了一些突出特征。在考虑这些讨论之后,特别是在阅读标题为“【具体实施方式】”的部分之后,人们将理解如何使用各个实现方式的特征来管理MRAB呼叫中的数据传输。
[0011]在一个方面中,提供了一种改进语音和数据通信中的无线连接的方法。该方法包括:在移动站处接收与功率受限状况相关联的信息选择标准。该方法还包括检测所述功率受限状况。该方法还包括:选择用于在数据信道上传输的信息。该信息是独立于所接收的信息选择标准而被选择的。
[0012]在一个实施例中,选择用于传输的信息可以包括:在所述功率受限状况期间,省略确认(ACK)和否定确认(NACK)。在另一个实施例中,选择用于传输的信息可以包括:在所述功率受限状况期间,仅选择无线链路控制(RLC)确认(ACK)和否定确认(NACK)。在另一个实施例中,选择用于传输的信息可以包括:在所述功率受限状况期间,仅选择传输控制协议(TCP)和无线链路控制(RLC)确认(ACK)和否定确认(NACK)。该方法还可以包括:推迟一个或多个未选定的信息,以便在不再检测到所述功率受限状况之后进行传输。该方法还可以包括:当无线设备用尽发射功率时,检测在所述无线设备处的第一射频状况。所述上行链路数据可以是多无线接入承载(MRAB)呼叫的一部分。
[0013]在另一个方面中,提供了一种被配置为通过无线通信链路来传输语音和数据通信的设备。该设备包括接收机,该接收机被配置为接收与功率受限状况相关联的信息选择标准。该设备还包括处理器,该处理器被配置为检测所述功率受限状况。所述处理器还被配置为:选择用于在数据信道上传输的信息。该信息是独立于所接收的信息选择标准而被选择的。
[0014]在一个实施例中,所述处理器可以被配置为:在所述功率受限状况期间,省略确认(ACK)和否定确认(NACK)。在一个实施例中,所述处理器可以被配置为:在所述功率受限状况期间,仅选择无线链路控制(RLC)确认(ACK)和否定确认(NACK)。在一个实施例中,所述处理器可以被配置为:在所述功率受限状况期间,仅选择传输控制协议(TCP)和无线链路控制(RLC)确认(ACK)和否定确认(NACK)。在一个实施例中,所述处理器可以被配置为:推迟一个或多个未选定的信息,以便在不再检测到所述功率受限状况之后进行传输。在一个实施例中,所述处理器可以被配置为:当所述设备用尽发射功率时,检测在所述设备处的第一射频状况。所述上行链路数据可以是多无线接入承载(MRAB)呼叫的一部分。
[0015]在另一个方面中,提供了被配置为通过无线通信链路来传输语音和数据通信的另一种设备。该设备包括用于接收与功率受限状况相关联的信息选择标准。该设备还包括用于检测所述功率受限状况的模块。该设备还包括:用于选择用于在数据信道上传输的信息的模块。独立于所接收的信息选择标准,来对信息进行选择。
[0016]在一个实施例中,用于选择用于传输的信息的模块可以包括:用于在所述功率受限状况期间,省略确认(ACK)和否定确认(NACK)的模块。在一个实施例中,选择用于传输的信息的模块可以包括:用于在所述功率受限状况期间,仅选择无线链路控制(RLC)确认(ACK)和否定确认(NACK)的模块。在一个实施例中,用于选择用于传输的信息的模块可以包括:用于在所述功率受限状况期间,仅选择传输控制协议(TCP)和无线链路控制(RLC)确认(ACK)和否定确认(NACK)的模块。该设备还可以包括:用于推迟一个或多个未选定的信息,以便在不再检测到所述功率受限状况之后进行传输的模块。用于检测的模块可以包括:用于当所述设备用尽发射功率时,检测在所述设备处的第一射频状况的模块。所述上行链路数据可以是多无线接入承载(MRAB)呼叫的一部分。
[0017]在另一个方面中,提供了一种非临时性计算机可读存储介质。该介质包括以下指令:当这些指令被装置的处理器执行时,使得所述装置接收与功率受限状况相关联的信息选择标准。该介质还包括以下指令,当这些指令被所述装置的处理器执行时,使得所述装置检测所述功率受限状况。该介质还包括以下指令:当这些指令被所述装置的处理器执行时,使得所述装置选择用于在数据信道上传输的信息。所述信息是独立于所接收的信息选择标准而被选择的。
[0018]在一个实施例中,该介质还可以包括以下指令,当这些指令被所述装置的处理器执行时,使得所述装置在所述功率受限状况期间,省略确认(ACK)和否定确认(NACK)。在一个实施例中,该介质还可以包括以下指令,当这些指令被所述装置的处理器执行时,使得所述装置在所述功率受限状况期间,仅选择无线链路控制(RLC)确认(ACK)和否定确认(NACK)。在一个实施例中,该介质还可以包括以下指令,当这些指令被所述装置的处理器执行时,使得所述装置在所述功率受限状况期间,仅选择传输控制协议(TCP)和无线链路控制(RLC)确认(ACK)和否定确认(NACK)。在一个实施例中,该介质还可以包括以下指令,当这些指令被所述装置的处理器执行时,使得所述装置推迟一个或多个未选定的信息,以便在不再检测到所述功率受限状况之后进行传输。在一个实施例中,该介质还可以包括以下指令,当这些指令被所述装置的处理器执行时,使得所述装置在无线设备用尽发射功率时,检测在所述无线设备处的第一射频状况。所述上行链路数据可以是多无线接入承载(MRAB)呼叫的一部分。
【专利附图】

【附图说明】
[0019]为了能够详细地理解本申请的特征的实现方式,已经参照一些方面给出了对上文简要概括的更详细的描述,在附图中示出了这些方面中的一些方面。应当注意的是,由于本说明书可以承认其它同等有效的方面,所以附图仅仅描绘了本申请的某些典型方面并且不应被认为限制本申请的范围。
[0020]图1示出了无线通信系统的示例性功能框图。
[0021]图2示出了可以用于促进通信节点(例如,无线终端与基站)之间的通信的组件的示例性功能框图。
[0022]图3示出了用于描绘图1的无线终端中的无线通信方法的一种实现的示例性流程图。
[0023]图4示出了用于描绘图1的无线终端中的无线通信方法的另一种实现的示例性流程图。
[0024]图5示出了另一种无线终端的示例性功能框图。
[0025]根据惯例,附图中示出的各种特征没有按比例进行描绘。因此,为了清楚起见,各种特征的尺寸可以被任意放大或缩小。另外,附图中的一些附图可能没有描绘给定系统、方法或设备的组件中的全部组件。最后,在整个说明书和附图中,相同的附图标记可以用于表示相同的特征。
【具体实施方式】
[0026]下面描述了位于所附权利要求的保护范围之内的实现方式的各个方面。应当清楚的是,本文所描述的方面可以通过多种形式来实现,并且本文所描述的任何具体结构和/或功能仅仅是说明性的。基于本申请,本领域普通技术人员应当明白,本申请描述的方面可以独立于任何其它方面实现,并且可以通过各种方式来组合这些方面中的两个或更多个方面。例如,可以使用本申请阐述的任意数量的方面来实现装置和/或来实施方法。此外,可以使用本文阐述的一个或多个方面再加上其它结构和/或功能、或者与本申请阐述的一个或多个方面不同的其它结构和/或功能,来实现这样的装置和/或实施这样的方法。
[0027]本申请中描述的技术可以用于各种无线通信网络,例如,码分多址(CDMA)网络、时分多址(TDMA)网络、频分多址(FDMA)网络、正交FDMA (0FDMA)网络、单载波FDMA (SC-FDMA)网络等。术语“网络”和“系统”经常可互换使用。CDMA网络可以实现诸如通用陆地无线接入(UTRA)、cdma2000等无线技术。UTRA包括宽带CDMA (W-CDMA)和低码片率(LCR)。cdma2000覆盖IS-2000、IS-95和IS-856标准。TDMA网络可以实现诸如全球移动通信系统(GSM)之类的无线技术。0FDMA网络可以实现诸如演进型UTRA (E-UTRA)、IEEE802.11、IEEE802.16、IEEE802.20、IEEE802.22、Flash-OFDMA 等无线技术。UTRA、E-UTRA 以及 GSM是通用移动电信系统(UMTS)的一部分。长期演进(LTE)是使用E-UTRA的UMTS的即将到来的版本。在来自名称为“第三代合作伙伴计划”(3GPP)组织的文档中描述了 UTRA、E-UTRA、GSM、UMTS和LTE。类似地,在来自名称为“第三代合作伙伴计划2”(3GPP2)组织的文档中描述了 cdma2000。
[0028]在一些方面中,本文的教导可以用于包括宏范围覆盖(例如,诸如3G网络之类的较大区域蜂窝网络,其一般被称为宏小区网络)和较小范围覆盖(例如,基于住宅区或基于楼宇的网络环境)的网络。随着无线终端(WT)或用户设备(无线终端100)在这种网络中移动,在某些位置处可以由提供宏覆盖的基站(BS)或接入节点(AN)对该无线终端进行服务,而在其它位置处可以由提供较小范围覆盖的接入节点(例如,毫微微节点(FN))对该无线终端进行服务。在一些方面中,较小覆盖节点可以用于提供递增的容量增长、楼宇内覆盖和不同的服务(例如,实现更稳健的用户体验)。在本文的讨论中,在相对较大区域上提供覆盖的节点可以被称为宏节点,而在相对较小区域(例如,住宅区)上提供覆盖的节点可以被称为毫微微节点。在与宏区域相比更小,并且与毫微微区域相比更大的区域上提供覆盖的节点可以被称为微微节点(例如,在商业建筑物中提供覆盖)。
[0029]与宏节点、毫微微节点或微微节点相关联的小区,可以分别被称为宏小区、毫微微小区或微微小区。在一些实现中,每个小区可以进一步与一个或多个扇区相关联(例如,每个小区被划分成一个或多个扇区)。
[0030]在各种应用中,可以使用其它术语来指代宏节点、毫微微节点或微微节点。例如,宏节点可以被配置为或被称为接入节点、接入点、基站、节点B、演进节点B、宏小区等。此夕卜,毫微微节点可以被配置为或者被称为家庭节点B (HNB)、家庭演进节点B (HeNB)、接入点、毫微微小区等。
[0031]图1示出了无线通信系统的示例性功能框图。无线通信系统10可以包括至少一个无线终端100和至少一个基站101,其中所述至少一个无线终端100和所述至少一个基站101被配置为通过第一通信链路161和第二通信链路163进行相互通信。第一通信链路161和第二通信链路163中的每一个可以是单分组通信链路或者多分组通信链路,其中在所述单分组通信链路上,在每个循环期间可以发送单个分组,而在所述多分组通信链路上,在每个循环期间可以发送多个分组。例如,第一通信链路161可以是双分组通信链路,其中在该双分组通信链路上,在每个循环期间可以发送零个、一个或两个分组。
[0032]在图1所示的实现中,无线终端100包括与存储器120、输入设备130和输出设备140相耦接的处理器110。该处理器可以与调制解调器150和收发机160相耦接。所示的收发机160也与调制解调器150和天线170相耦接。无线终端100及其组件可以由电池180和/或外部电源进行供电。在一些实现中,电池180或者其一部分可由外部电源经由电源接口 190进行充电。虽然对参照无线终端100所描述的功能框进行了单独的描绘,但应当理解的是,这些功能框并不需要是单独的结构元件。例如,可以将处理器110和存储器120实现在单个芯片中。类似地,可以将处理器110、调制解调器150和收发机160中的两个或更多个实现在单个芯片中。
[0033]处理器110可以是被设计为执行本文所述功能的通用处理器、数字信号处理器(DSP)、专用集成电路(ASIC)、现场可编程门阵列(FPGA)或者其它可编程逻辑器件、分立门或者晶体管逻辑、分立硬件组件或者其任意适当组合。处理器还可以被实现为计算设备的组合,例如,DSP和微处理器的组合、多个微处理器、与DSP核相结合的一个或多个微处理器、或者任何其它这类结构。
[0034]在图1所示的实现中,处理器110可以经由一个或多个总线进行耦接,并且从存储器120读取信息或者向存储器120写入信息。另外地或替代地,该处理器可以包含诸如处理器寄存器之类的存储器。存储器120可以包括处理器高速缓冲器,该处理器高速缓冲器包括其中不同层具有不同容量和访问速度的多级分层高速缓冲器。存储器120还可以包括随机存取存储器(RAM)、其它易失性存储设备或者非易失性存储设备。该存储设备可以包括硬盘驱动器、光碟(例如,压缩光碟(⑶)或数字视频光碟(DVD))、闪存、软盘、磁带和Zip驱动器。
[0035]处理器110还与输入设备130和输出设备140相f禹接,其中输入设备130和输出设备140分别被配置为:从无线终端100的用户接收输入,并且向无线终端100的用户提供输出。适合的输入设备可以包括但不限于:键盘、按钮、密钥、开关、指针设备、鼠标、操纵杆、遥控器、红外探测器、视频摄像头(其有可能与视频处理软件相耦接,以便例如探测手势或面部表情)、运动探测器或者麦克风(其有可能与音频处理软件相耦接,以便例如探测语音命令)。适合的输出设备可以包括,但不限于:包括显示器和打印机的可视化输出设备、包括扬声器、头戴式耳机、耳机和警报器的音频输出设备、以及包括力反馈游戏控制器和振动设备的触觉输出设备。
[0036]处理器110可以与调制解调器150和收发机160相耦接。调制解调器150和收发机160可以被配置为:准备由处理器110所生成的数据,以便通过天线170在通信链路161、163上进行无线传输。调制解调器150和收发机160还对通过天线170在通信链路161、163上接收的数据进行解调。在一些实现中,调制解调器150和收发机160可以被配置为:根据一个或多个空中接口标准进行操作。收发机可以包括发射机162、接收机164或者二者。在其它实现中,发射机162和接收机164是两个单独的组件。调制解调器150和收发机160可以被实现成被设计为执行本文所述功能的通用处理器、数字信号处理器(DSP)、专用集成电路(ASIC)、现场可编程门阵列(FPGA)或者其它可编程逻辑器件、分立门或者晶体管逻辑、分立硬件组件或者其任意适合的组合。天线170可以包括用于多输入/多输出(ΜΜ0)通信的多个天线。
[0037]无线终端100及其组件可以由电池180和/或外部电源进行供电。电池180可以是存储能量的任何设备,并且具体地说,是存储化学能量并将其提供成电能量的任何设备。电池180可以包括一个或多个蓄电池或者一个或多个原电池,其中所述一个或多个蓄电池包括锂聚合物电池、锂离子电池、镍金属氢化物电池或者镍镉电池,所述一个或多个原电池包括碱性电池、锂电池、氧化银电池或者锌碳电池。外部电源可以包括墙壁插座、车载点烟器插座、无线能量传输平台或者太阳。
[0038]在一些实现中,电池180或者其一部分可由外部电源通过电源接口 190进行充电。电源接口 190可以包括:用于连接电池充电器的插座、用于近场无线能量传送的感应器、或者用于将太阳能转换成电能量的光伏板。
[0039]在一些实现中,无线终端100是移动电话、个人数据助理(PDA)、手持计算机、膝上型计算机、无线数据接入卡、GPS接收机/导航仪、相机、MP3播放器、便携式摄像机、游戏控制台、手表、时钟或者电视。
[0040]如图1中所示,基站101至少还包括与存储器112和收发机165相耦接的处理器
111。收发机165包括与天线171相耦接的发射机167和接收机166。可以如上面参照无线终端100所描述的,实现处理器111、存储器112、收发机165和天线171。
[0041]在图1的无线通信系统10中,基站101可以通过第一通信链路161和/或第二通信链路163向无线终端100发送数据分组。
[0042]图2示出了可以用于促进通信节点(例如,无线终端与基站)之间的通信的组件的示例性功能框图。具体而言,图2是通信系统200的第一无线设备210 (例如,基站)和第二无线设备250 (例如,无线终端)的简化框图。在第一设备210处,从数据源212向发射(TX)数据处理器214提供用于多个数据流的业务数据。
[0043]在一些实现中,每个数据流是在各自的发射天线上进行发送的。TX数据处理器214可以被配置为:基于为每个数据流所选定的具体编码方案,对该数据流的业务数据进行格式化、编码和交织。
[0044]可以使用0FDM技术将每个数据流的编码数据与导频数据进行复用。一般情况下,导频数据通常是通过已知方式处理的已知数据模式,在接收机系统处可以使用所述导频数据来估计信道响应。随后,可以基于为每个数据流所选定的特定调制方案(例如,BPSK、QPSK、M-PSK或者M-QAM),对该数据流的复用后的导频和编码数据进行调制(S卩,符号映射),以便提供调制符号。可以通过由处理器230执行的指令,来确定对每个数据流的数据速率、编码和调制。数据存储器232可以存储由处理器230或者设备210的其它组件所使用的程序代码、数据和其它信息。
[0045]在图2所示的实现中,可以向TX ΜΙΜ0处理器220提供用于一些数据流的调制符号,TX ΜΜ0处理器220可以进一步对调制符号进行处理(例如,进行0FDM)。随后,TX ΜΙΜ0处理器220向收发机(XCVR) 222k到222T提供调制符号流。在一些方面中,TX ΜΙΜ0处理器220对数据流的符号和正在发射这些符号的天线应用波束成形权重。
[0046]每个收发机222接收和处理各自的符号流,以便提供一个或多个模拟信号,并进一步调节(例如,放大、滤波和上变频)模拟信号以便提供适合于在信道上传输的调制信号。随后,分别从天线224Α到224Τ发射来自收发机222Α到222Τ的调制信号。
[0047]在第二设备250处,所发送的调制信号由天线252Α到252R进行接收,将从每个天线252接收的信号提供给相应的收发机(XCVR)254A到254R。每个收发机254可以被配置为:调节(例如,滤波、放大和下变频)各自接收的信号,数字化调节后的信号以便提供采样,并进一步处理这些采样以便提供相应的“所接收的”符号流。
[0048]随后,接收(RX)数据处理器165基于特定的接收机处理技术,从收发机254接收符号流,并处理所接收的符号流,以便提供“检测出的”符号流。随后,RX数据处理器165对每个检测出的符号流进行解调、解交织和解码,以便恢复出该数据流的业务数据。RX数据处理器165的处理过程与在设备210处的TX ΜΙΜ0处理器220和ΤΧ数据处理器214所执行的处理是互补的。
[0049]处理器270形成上行链路消息,其中所述上行链路消息可以包括与通信链路和/或所接收的数据流有关的各种类型的信息。随后,反向链路消息由ΤΧ数据处理器238进行处理,由调制器280进行调制,由收发机254Α到254R进行调节,并发送回设备210,其中ΤΧ数据处理器238还从数据源236接收用于多个数据流的业务数据。
[0050]在设备210处,来自第二设备250的调制信号由天线224进行接收,由收发机222进行调节,由解调器(DEM0D) 240进行解调,并由RX数据处理器242进行处理,以提取由第二设备250发送的上行链路消息。随后,处理器230对所提取的消息进行处理。
[0051]图2还描绘了可以包括用于执行接入控制的一个或多个组件的通信组件。例如,接入控制组件290可以与处理器230和/或设备210的其它组件进行协作,以便发送/接收去往/来自另一个设备(例如,设备250)的信号。类似地,接入控制组件292可以与处理器270和/或设备250的其它组件进行协作,以便发送/接收去往/来自另一个设备(例如,设备210)的信号。应当理解的是,对于每个设备210和250来说,所描述的组件中的两个或更多个组件的功能可以由单个组件来提供。例如,单个处理组件可以提供接入控制组件290和处理器230的功能,单个处理组件可以提供接入控制组件292和处理器270的功能。
[0052]可以通过包括多个协议层的协议栈来描述基站与无线终端之间的接口,其中这些协议层中的每个协议层为上面和/或下面的下一层提供具体服务。例如,协议栈的顶层(其有时被称为无线资源控制(RRC)层)可以控制信令,以便控制去往该无线终端的无线连接。另外,该层可以提供从基站对无线终端的一些方面的控制,并且可以包括:用于控制无线承载、物理信道、不同信道类型的映射、测量的功能以及其它功能。[0053]造成MRAB呼叫有更高DCR的主要原因可能是:在较差的射频(RF)环境下,诸如分组交换(PS)RAB之类的数据连接的失败。即使在较差的RF状况下,当无线终端100 (图1)发射功率达到最大电平时,无线终端100可以继续在上行链路(UL)中发送少量的数据。在一个实施例中,传输格式组合(TFC)的最小集合是:允许无线终端100在UL中进行发送的TFC的集合,而不管所分配的发射功率预算和/或净空限制。
[0054]在一些实现中,包括来自PS RAB的仅一个发射块的TFC是TFC的最小集合。相应地,如果不存在要发送的语音或者信令,即使当无线终端100用尽了功率时(S卩,处于功率受限状况),也可以在UL中发送数据。但是,由于较差的RF状况,所发送的UL数据可能不被接入点(AP)确认。在相关的定时器到期之后,无线终端100可以触发无线链路控制(RLC)重置过程。该重置过程也可能由于较差的RF状况而失败。不成功的重置可能导致无线资源控制(RRC)连接的掉线,其导致符合适用标准的呼叫掉话。在各个实施例中,网络策略可以允许仅数据呼叫掉话,这是由于仅数据呼叫容易重新建立。另一方面,在对数据呼叫的重置将中断语音呼叫的环境下,MRAB呼叫也发生掉话是不可接受的。
[0055]相应地,需要将PS RAB与其它RAB进行分隔,以防止在较差的RF状况下,PS RAB中断整个连接。在一个实施例中,在无线终端100用尽发射功率的情形下,无线终端100可以避免在较差RF状况下,在MRAB呼叫中发送UL数据。更具体地说,无线终端100可以避免以符合标准的方式来发送UL数据。本申请描述的方法和系统特别适合于语音+版本99(R99)UL+HSDPA下行链路(DL)MRAB配置。在一个实施例中,本申请所描述的系统和方法可以在无线终端100中实现,而无需对全球认证论坛(GCF)标准进行修改。
[0056]在一个实施例中,在较差的RF状况下,无线终端100可以限制MRAB呼叫中的不重要信息的UL传输。重要信息可以包括:携带针对DL的RLC ACK/NACK的RLC控制协议数据单元(PDU)、和/或携带针对DL的TCP ACK/NACK的RLC数据H)U。无线终端100可以通过将包含与PS RAB相关联的至少一个传输块(TB)的所有TFC保持在TFC的最小集合之外,来在较差的RF状况下,不允许不重要信息的UL数据传输。如果上面所列出的排除条件之一被满足,则可以允许包含与PS RAB相关联的TB的至少一个TFC进入TFC的最小集合。在较差的RF状况下,当无线终端100正在达到最大发射功率时,只有来自TFC的最小集合的TFC才是有效的。
[0057]图3示出了用于描绘图1的无线终端100中的无线通信的方法300的一种实现的示例性流程图。虽然本文中参照无线终端100描述了方法300 (其中上面参照图1讨论了无线终端100),但是本领域普通技术人员应当理解,方法300也可以由任何其它适合的设备(例如,设备210和250 (图2)中的一个或二者)来实现。在一个实施例中,方法300可以由CPU110结合发射机162、接收机164和存储器120来执行。虽然本文参照特定的顺序来描述方法300,但是在各个实施例中,本申请中的模块可以按照不同的顺序来执行,或者可以省略本申请中的模块,并且可以增加额外的模块。
[0058]首先,方法300开始于方框310,当新的PDU准备好从PS RAB进行发送。在方框320处,无线终端100判断PS RAB是否既是R99RAB又是MRAB的一部分。如果PS RAB不是R99RAB并且不是MRAB的一部分,则在方框330处,无线终端100转而执行TFC选择。另一方面,如果PS RAB既是R99RAB又是MRAB的一部分,则无线终端100转到方框340。
[0059]接下来,在方框340处,无线终端100判断该PDU是否是控制RLC PDU0如果TOU是控制RLC PDU,则无线终端100转到方框350,在方框350处,无线终端100在TFC的最小集合中包括至少一个TFC,其中所述至少一个TFC具有来自PS RAB的至少一个TB。随后,无线终端100转到方框330,执行TFC选择。另一方面,如果PDU不是控制RLC H)U,则无线终端100转到方框360。
[0060]随后,在方框360处,无线终端100判断PDU是否携带TCP ACK或NACK。如果TOU确实携带了 TCP ACK或NACK,则无线终端100转到方框350,在方框350处,无线终端100在TFC的最小集合中包括至少一个TFC,其中所述至少一个TFC具有来自PS RAB的至少一个TB。随后,无线终端100转到方框330,执行TFC选择。另一方面,如果PDU不携带TCPACK或NACK,则无线终端100转到方框370。
[0061]随后,在方框370,当PDU确实没有携带TCP ACK或NACK时,无线终端100从TFC的最小集合中排除具有来自PS RAB的至少一个TB的所有TFC。随后,无线终端100转到方框330,执行TFC选择。
[0062]根据上文,无线终端100可以使用以下方式中的一种或多种方式来判断PDU是否携带TCP ACK/NACK:在RLC或者MAC层处的深度分组检测、来自更高协议层的明确指示。在一个实施例中,在某些环境下,无线终端100可以跳过对PDU是否携带TCP ACK或NACK的判断。例如,无线终端100可以实现排除时段,在该时段期间,将携带来自PS RAB的TB的TFC包括在TFC的最小集合中。在另一个实施例中,该排除时段可以是定期的或者非定期的。在另一个实施例中,该排除可以是动态的,例如,基于缓冲区占用状况等。
[0063]图4是描绘在无线终端中的发射功率控制的方法的另一种实现的流程图。虽然本文参照无线终端100 (上面参照图1讨论了无线终端100)描述了方法400,但本领域普通技术人员应当理解,方法400也可以由任何其它适合的设备(例如,设备210和250 (图2)中的一个或二者)来实现。在一个实施例中,方法400可以由CPU110结合发射机162、接收机164和存储器120来执行。虽然本文参照特定的顺序来描述方法400,但是在各个实施例中,本文中的模块可以按照不同的顺序执行,或者可以省略本文中的模块,并且可以增加额外的模块。
[0064]首先,方法400开始于方框410,其中在方框410处,无线终端100接收与功率受限状况相关联的信息选择标准。例如,无线终端100可以通过天线170,从基站101接收信息选择标准。在各个实施例中,信息选择标准可以请求和/或命令无线终端100根据诸如功率受限状况之类的标准,允许或拒绝具体的通信。
[0065]例如,当无线终端100正在接近、满足或者超过可用发射功率预算时,可能存在功率受限状况。例如,在较差的RF状况下(在这种状况下,基站101不能很好地接收来自无线终端100的传输),无线终端100可以增加其发射功率。举例而言,基站101可以甚至在较差的RF状况下,经由信息选择标准,指导无线终端100发送不重要的信息。
[0066]接下来,在方框420处,无线终端100检测功率受限状况。在各个实施例中,无线终端100可以通过对发射功率进行测量、将发射功率与门限进行比较、对总功耗、电池状态进行测量等等,来检测功率受限状况。当无线终端100检测到功率受限状态时,方法400转到方框430。
[0067]随后,在方框430处,无线终端100独立于所接收的信息选择标准,选择用于在数据信道上传输的信息。例如,无线终端100可以在数据信道上省略一个或多个信息块(例如,不重要信息),即使这种省略与从基站101接收的指令相冲突。再举一个例子,无线终端100可以在数据信道上发送一个或多个信息块(例如,重要信息),即使该传输与从基站101接收的指令相冲突。
[0068]相应地,无线终端100可以独立地或单方面地确定要通过数据信道发送哪些信息。在各种环境下,无线终端100可以更好地确定应当通过数据信道发送哪些信息,以便增加维持同时语音信道的可能性。
[0069]图5示出了另一种无线终端的示例性功能框图。本领域普通技术人员应当理解的是,与图5中所示的简化的无线终端500相比,无线终端可以具有更多的组件。无线终端500仅仅描绘了在描述位于权利要求的保护范围内的实现的一些突出特征时有用的那些组件。
[0070]在所描绘的实施例中,无线终端500包括接收电路530、检测电路540、选择电路550和天线560。在一种实现中,接收电路530被配置为:接收与功率受限状况相关联的信息选择标准。例如,接收电路可以被配置为:执行如上面参照图4所描述的方框410。在一种实现中,用于接收的单元包括接收电路530。
[0071]检测电路540被配置为检测功率受限状况。例如,检测电路540可以被配置为:执行如上面参照图4所描述的方框420。在一种实现中,用于检测的单元包括检测电路540。
[0072]选择电路550被配置为:独立于所接收的信息选择标准,选择用于在数据信道上传输的信息。例如,该选择电路550可以被配置为:执行如上面参照图4所描述的方框430。在一种实现中,用于选择的单元包括选择电路550。
[0073]无线终端可以包括、被实现为或者被称为用户设备、用户站、用户单元、移动站、移动电话、移动节点、远程站、远程终端、用户终端、用户代理、用户设备或某种其它术语。在一些实现中,无线终端可以包括蜂窝电话、无绳电话、会话发起协议(SIP)电话、无线本地环路(WLL)站、个人数字助理(PDA)、具有无线连接功能的手持设备或者连接到无线调制解调器的某种其它适合的处理设备。于是,本申请所教示的一个或多个方面可以并入到电话(例如,蜂窝电话或智能电话)、计算机(例如,膝上型计算机)、便携式通信设备、便携式计算设备(例如,个人数据助理)、娱乐设备(例如,音乐设备、视频设备或卫星无线电设备)、全球定位系统设备或者被配置为通过无线介质进行通信的任何其它适合的设备中。
[0074]基站可以包括、被实现为或者被称为:节点B、演进节点B、无线网络控制器(RNC)、基站(BS)、无线基站(RBS)、基站控制器(BSC)、基站收发机(BTS)、收发机功能(TF)、无线收发机、无线路由器、基本服务集(BSS)、扩展服务集(ESS)或者某种其它类似的术语。
[0075]在一些方面中,基站可以包括用于通信系统的接入节点。例如,这样的接入节点可以经由去往网络(例如,诸如互联网或蜂窝网络之类的广域网)的有线或无线通信链路,来提供针对或去往该网络的连接。相应地,基站可以使得另一个节点(例如,无线终端)能够接入网络或某种其它功能。此外,应当明白的是,这些节点中的一个或两个节点可以是便携式的,或者在某些情况下是相对不便携的。
[0076]此外,应当理解的是,无线节点能够以非无线方式(例如,通过有线连接)来发送和/或接收信息。因此,如本文所讨论的接收机和发射机可以包括适合的通信接口组件(例如,电接口组件或光接口组件),以便通过非无线介质进行通信。
[0077]无线终端或节点可以通过一个或多个无线通信链路进行通信,其中,所述一个或多个无线通信链路是基于任何适合的无线通信技术的,或者在其它方面中支持任何适合的无线通信技术。例如,在一些方面中,无线终端可以与网络进行关联。在一些方面中,网络可以包括局域网或广域网。无线终端可以支持或者在其它方面中使用诸如本文所讨论的那些之类的多种无线通信技术、协议或标准中的一种或多种(例如,CDMA、TDMA、OFDM、OFDMA、WiMAX,W1-Fi等)。类似地,无线终端可以支持或者在其它方面中使用多种相应的调制或复用方案中的一种或多种。因此,无线终端可以包括适合的组件(例如,空中接口),以便使用上文或者其它无线通信技术,通过一个或多个无线通信链路来建立并通信。例如,无线终端可以包括具有相关联的发射机组件和接收机组件的无线收发机,其中所述相关联的发射机组件和接收机组件可以包括有助于通过无线介质进行通信的各种组件(例如,信号发生器和信号处理器)。
[0078]应当理解的是,对本文元素的任何引用使用诸如“第一”、“第二”等指定,通常并不限制那些元素的数量或顺序。相反,本文中可以将这些指定用作区分两个或更多个元素或者一个元素的实例的简便方法。因此,对于第一元素和第二元素的引用并不意味着:在该处仅可以使用两个元素,或者第一元素必须以某种方式位于第二元素之前。此外,除非另行声明,否则元素的集合可以包括一个或多个元素。
[0079]本领域技术人员将会理解,可以用各种不同技术和手段中的任一种来表示信息和信号。例如,上面描述的全文中可以引用的数据、指令、命令、信息、信号、比特、符号、以及码片,可以用电压、电流、电磁波、磁场或磁粒子、光场或光粒子、或者它们的任意组合来表示。
[0080]本领域普通技术人员还应当明白,结合本文所公开的方面所描述的各种示例性的逻辑框、模块、处理器、单元、电路和算法步骤中的任一个可以被实现成电子硬件(例如,数字实现、模拟实现或二者组合,这些可以使用源编码或某种其它技术来设计)、包含指令的、各种形式的程序或设计代码(为了方便起见,在本文中可以被称为“软件”或“软件模块”)或二者的组合。为了清楚地描绘硬件和软件之间的这种可交换性,上面已经对各种示例性的组件、方框、模块、电路以及步骤围绕其功能进行了总体描述。至于这种功能是实现成硬件还是实现成软件,取决于具体应用和向整个系统施加的设计约束。熟练的技术人员可以针对每个特定应用,以变通的方式实现所描述的功能,但是,这种实现决策不应解释为导致背离本申请的保护范围。
[0081]结合本申请所公开的方面描述的各种示例性的逻辑框、模块和电路,可以在集成电路(1C)、无线终端或基站内实现或者由集成电路(1C)、无线终端或基站执行。1C可以包括被设计为执行本文所述功能的通用处理器、数字信号处理器(DSP)、专用集成电路(ASIC)、现场可编程门阵列(FPGA)或其它可编程逻辑器件、分立门或者晶体管逻辑、分立硬件组件、电子组件、光组件、机械组件或者其任意组合,并且1C可以执行位于该1C之中、该1C之外或者内外的代码或指令。通用处理器可以是微处理器,或者,该通用处理器可以是任何传统的处理器、控制器、微控制器或者状态机。处理器也可以被实现为计算设备的组合,例如,DSP和微处理器的组合、多个微处理器、与DSP核相结合的一个或多个微处理器、或者任何其它此种结构。
[0082]应当理解的是,在任何所公开的过程中的步骤的任何具体顺序或层次只是示例性方法的一个例子。应当理解的是,基于设计偏好,可以重新排列这些过程中的步骤的具体顺序或层次,而仍然处于本申请的范围内。所附的方法权利要求以示例顺序给出各种步骤的元素,但并不意味着局限于所给出的具体顺序或层次。
[0083]本申请所述功能可以用硬件、软件、固件或它们任意组合的方式来实现。当在软件中实现时,可以将这些功能作为一个或多个指令或代码存储在计算机可读介质上或者通过计算机可读介质进行传输。计算机可读介质包括计算机存储介质和通信介质,其中通信介质包括便于从一个地方向另一个地方传送计算机程序的任何介质。存储介质可以是计算机能够访问的任何可用介质。举例说明,而非限制,这些计算机可读介质可以包括RAM、ROM、EEPROM、CD-ROM或其它光盘存储器、磁盘存储器或其它磁存储设备、或者能够用于携带或存储具有指令或数据结构形式的期望的程序代码并能够由计算机进行访问的任何其它介质。此外,可以将任何连接适当地命名为计算机可读介质。举例而言,如果软件是使用同轴电缆、光缆、双绞线、数字用户线路(DSL)或者诸如红外线、无线电和微波之类的无线技术从网站、服务器或其它远程源发送的,那么同轴电缆、光缆、双绞线、DSL或者诸如红外线、无线电和微波之类的无线技术被包括在所述介质的定义中。如本申请所使用的,磁盘和光碟包括压缩光碟(CD)、激光光碟、光碟、数字多功能光碟(DVD)、软盘和蓝光光碟,其中磁盘通常用磁来复制数据,而光碟则用激光来光学地复制数据。上述组合也应当被包括在计算机可读介质的范围内。总之,应当理解的是,计算机可读介质可以以任何适合的计算机程序产品来实现。
[0084]为了使本领域任何普通技术人员能够实施或使用位于所附权利要求的范围内的实现方式,提供了以上描述。对于本领域普通技术人员来说,对这些方面的各种修改将是显而易见的,并且本申请定义的总体原理也可以在不脱离本申请的范围的前提下应用到其它方面。因此,本申请并非旨在局限于本文所示的方面,而是与本文公开的原理和新颖特征的最宽范围相一致。
【权利要求】
1.一种对语音和数据通信中的无线连接进行改进的方法,包括:在移动站处接收与功率受限状况相关联的信息选择标准;检测所述功率受限状况;以及独立于所接收的信息选择标准,选择用于在数据信道上传输的信息。
2.根据权利要求1所述的方法,其中,选择用于传输的信息包括:在所述功率受限状况期间,省略确认(ACK )和否定确认(NACK )。
3.根据权利要求1所述的方法,其中,选择用于传输的信息包括:在所述功率受限状况期间,仅选择无线链路控制(RLC)确认(ACK)和否定确认(NACK)。
4.根据权利要求1所述的方法,其中,选择用于传输的信息包括:在所述功率受限状况期间,仅选择传输控制协议(TCP)和无线链路控制(RLC)确认(ACK)和否定确认(NACK)。
5.根据权利要求1所述的方法,还包括:推迟一个或多个未选择的信息,以便在不再检测到所述功率受限状况之后进行传输。
6.根据权利要求1所述的方法,其中,所述检测包括:当无线设备用尽发射功率时,检测所述无线设备处的第 一射频状况。
7.根据权利要求1所述的方法,其中,所述上行链路数据包括多无线接入承载(MRAB)呼叫的至少一部分。
8.—种被配置为通过无线通信链路来传输语音和数据通信的设备,所述设备包括:接收机,所述接收机被配置为接收与功率受限状况相关联的信息选择标准;以及处理器,所述处理器被配置为:检测所述功率受限状况;以及独立于所接收的信息选择标准,选择用于在数据信道上传输的信息。
9.根据权利要求8所述的设备,其中,所述处理器被配置为:在所述功率受限状况期间,省略确认(ACK )和否定确认(NACK )。
10.根据权利要求8所述的设备,其中,所述处理器被配置为:在所述功率受限状况期间,仅选择无线链路控制(RLC)确认(ACK)和否定确认(NACK)。
11.根据权利要求8所述的设备,其中,所述处理器被配置为:在所述功率受限状况期间,仅选择传输控制协议(TCP)和无线链路控制(RLC)确认(ACK)和否定确认(NACK)。
12.根据权利要求8所述的设备,其中,所述处理器被配置为:推迟一个或多个未选定的信息,以便在不再检测到所述功率受限状况之后进行传输。
13.根据权利要求8所述的设备,其中,所述处理器被配置为:当所述设备用尽发射功率时,检测所述设备处的第一射频状况。
14.根据权利要求8所述的设备,其中,所述上行链路数据包括多无线接入承载(MRAB)呼叫的至少一部分。
15.一种用于通过无线通信链路来传输语音和数据通信的装置,所述装置包括:用于接收与功率受限状况相关联的信息选择标准的模块;用于检测所述功率受限状况的模块;以及用于独立于所接收的信息选择标准,选择用于在数据信道上传输的信息的模块。
16.根据权利要求15所述的装置,其中,用于选择用于传输的信息的模块包括:用于在所述功率受限状况期间,省略确认(ACK)和否定确认(NACK)的模块。
17.根据权利要求15所述的装置,其中,用于选择用于传输的信息的模块包括:用于在所述功率受限状况期间,仅选择无线链路控制(RLC)确认(ACK)和否定确认(NACK)的模块。
18.根据权利要求15所述的装置,其中,用于选择用于传输的信息的模块包括:用于在所述功率受限状况期间,仅选择传输控制协议(TCP)和无线链路控制(RLC)确认(ACK)和否定确认(NACK)的模块。
19.根据权利要求15所述的装置,还包括:用于推迟一个或多个未选定的信息,以便在不再检测到所述功率受限状况之后进行传输的模块。
20.根据权利要求15所述的装置,其中,所述用于检测的模块包括:用于当所述装置用尽发射功率时,检测所述装置处的第一射频状况的模块。
21.根据权利要求15所述的装置,其中,所述上行链路数据包括多无线接入承载(MRAB)呼叫的至少一部分。
22.一种包括指令的非临时性计算机可读存储介质,其中当装置的处理器执行所述指令时,使得所述装置执行以下操作:接收与功率受限状况相关联的信息选择标准;检测所述功率受限状况;以及独立于所接收的信息选择标准,选择用于在数据信道上传输的信息。
23.根据权利要求22所述的介质,还包括如下指令,当这些指令被所述装置的处理器执行时,使得所述装置执行以下操作:在所述功率受限状况期间,省略确认(ACK )和否定确认(NACK )。
24.根据权利要求22所述的介质,还包括如下指令,当这些指令被所述装置的处理器执行时,使得所述装置执行以下操作:在所述功率受限状况期间,仅选择无线链路控制(RLC)确认(ACK)和否定确认(NACK)。
25.根据权利要求22所述的介质,还包括如下指令,当这些指令被所述装置的处理器执行时,使得所述装置执行以下操作:在所述功率受限状况期间,仅选择传输控制协议(TCP)和无线链路控制(RLC)确认(ACK)和否定确认(NACK)。
26.根据权利要求22所述的介质,还包括如下指令,当这些指令被所述装置的处理器执行时,使得所述装置执行以下操作:推迟一个或多个未选定的信息,以便在不再检测到所述功率受限状况之后进行传输。
27.根据权利要求22所述的介质,还包括如下指令,当这些指令被所述装置的处理器执行时,使得所述装置执行以下操作:当无线设备用尽发射功率时,检测所述无线设备处的第一射频状况。
28.根据权利要求22所述的介质,其中,所述上行链路数据包括多无线接入承载(MRAB)呼叫的至少一部分。
【文档编号】H04W52/32GK103748940SQ201280032469
【公开日】2014年4月23日 申请日期:2012年7月2日 优先权日:2011年7月1日
【发明者】A·恰托维奇, M·A·赛义德尼 申请人:高通股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1