用于在功率受限狀況下管理多個無線接入承載通信的系統、方法和裝置制造方法
【專利摘要】本申請提供了用于管理多個無線接入承載通信的系統、設備和方法。在一個方面中,提供了一種被配置為通過無線通信鏈路來傳輸語音和數據通信的設備。該設備包括接收機,該接收機被配置為接收與功率受限狀況相關聯的信息選擇標準。該設備還包括處理器,所述處理器被配置為檢測功率受限狀況。該處理器還被配置為:獨立于所接收的信息選擇標準,選擇用于在數據信道上傳輸的信息。
【專利說明】用于在功率受限狀況下管理多個無線接入承載通信的系統、方法和裝置
[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·賽義德尼 申請人:高通股份有限公司