欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

用于降低靜默描述符幀發(fā)送速率以改善多SIM無線通信設(shè)備中的性能的裝置和方法與流程

文檔序號:11533592閱讀:320來源:國知局
用于降低靜默描述符幀發(fā)送速率以改善多SIM無線通信設(shè)備中的性能的裝置和方法與流程



背景技術(shù):

多sim(訂戶識別模塊)無線設(shè)備已經(jīng)變得越來越受歡迎,因為它們在服務(wù)選項和其他特征方面具有靈活性。

在各種類型的多sim無線通信設(shè)備中,與訂閱相關(guān)聯(lián)的每個調(diào)制解調(diào)器??梢詫⒂善湎鄳?yīng)的網(wǎng)絡(luò)運營商配置的信息存儲到sim中,這可以允許該sim支持對各種不同通信服務(wù)的使用。例如,各種無線網(wǎng)絡(luò)可以被配置為處理不同類型的數(shù)據(jù),使用不同的通信模式,實現(xiàn)不同的無線接入技術(shù)等。一種類型的多sim無線設(shè)備,被稱為雙sim雙活動(dsda)設(shè)備,通常配置有與每個sim相關(guān)聯(lián)的單獨的發(fā)送/接收鏈,從而允許與對應(yīng)于兩個sim的網(wǎng)絡(luò)之間的同時活動連接。一些被稱為單發(fā)送dsda設(shè)備的dsda設(shè)備配置有與每個sim相關(guān)聯(lián)的單獨的接收鏈以及單個共享發(fā)送鏈,這降低了設(shè)備的硬件成本和功率需求。

當(dāng)dsda設(shè)備涉及兩個sim上的同時語音呼叫時,一個呼叫將是活動的,并且另一個呼叫被置于保持。在所保持的呼叫上以及在活動呼叫上的靜默時段期間,不發(fā)送語音分組,而是通過空中接口以規(guī)則的間隔發(fā)送控制消息和靜默描述符(sid)幀。因此,當(dāng)用于發(fā)送的時隙在sim之間對準(zhǔn)時,可能出現(xiàn)發(fā)送沖突。例如,在單個發(fā)送dsda設(shè)備上,當(dāng)在對準(zhǔn)的時隙期間兩個sim都需要使用發(fā)送鏈時,可能出現(xiàn)調(diào)度沖突。此外,在配置有用于每個sim的單獨發(fā)送電路的dsda設(shè)備中,當(dāng)sim由于共存問題(例如,射頻(rf)干擾)而在它們各自的通信鏈路上同時進(jìn)行發(fā)送時,可能發(fā)生沖突。結(jié)果,一個或多個發(fā)送可能被丟棄或被延遲,從而增加功耗和/或降級性能。



技術(shù)實現(xiàn)要素:

各種實施例的系統(tǒng)、方法和設(shè)備使得多sim無線通信設(shè)備能夠通過在dsda設(shè)備上存在同時呼叫時,選擇性地使得用于sim的靜默描述符(sid)幀優(yōu)先以確保最小時段的sid發(fā)送被實現(xiàn)來維持連接,同時降低該sim的剩余sid幀的優(yōu)先級,來改善性能,在該多sim無線通信設(shè)備上,至少第一sim和第二sim分別與第一rf資源和第二rf資源相關(guān)聯(lián)。各種實施例可以包括用于改善第一和第二rf資源的性能的方法,該方法包括:檢測在與第一sim相關(guān)聯(lián)的調(diào)制解調(diào)器棧上的所保持的語音通信,以及在與第二sim相關(guān)聯(lián)的調(diào)制解調(diào)器棧上的活動語音通信;檢測被調(diào)度以由與第一sim相關(guān)聯(lián)的調(diào)制解調(diào)器棧發(fā)送的至少一個靜默描述符(sid)幀和與第二sim相關(guān)聯(lián)的調(diào)制解調(diào)器棧的發(fā)送機會之間的沖突;識別與第一sim相關(guān)聯(lián)的調(diào)制解調(diào)器棧的sid幀發(fā)送速率;以及對被調(diào)度來由與第一sim相關(guān)聯(lián)的調(diào)制解調(diào)器棧發(fā)送的sid幀應(yīng)用縮減方案。在一些實施例的系統(tǒng)、方法和設(shè)備中,縮減方案可以是基于所識別的sid幀發(fā)送速率的。在一些實施例的系統(tǒng)、方法和設(shè)備中,至少一個sid幀包含舒適噪聲參數(shù)。

在一些實施例的系統(tǒng)、方法和設(shè)備中,識別sid幀發(fā)送速率可以包括識別與無線通信設(shè)備上的發(fā)送功能相關(guān)聯(lián)的語音編解碼器,以及識別間隔,sid_update幀以所述間隔被調(diào)度來在與第一sim相關(guān)聯(lián)的調(diào)制解調(diào)器棧上發(fā)送。在一些實施例的系統(tǒng)、方法和設(shè)備中,應(yīng)用縮減方案可以包括向被調(diào)度來在與第一sim相關(guān)聯(lián)的調(diào)制解調(diào)器棧上發(fā)送的sid_update幀分配優(yōu)先級。

在一些實施例的系統(tǒng)、方法和設(shè)備中,所識別的語音編解碼器是自適應(yīng)多速率編解碼器,并且應(yīng)用縮減方案可以包括:向每二十個不包含帶內(nèi)信令的sid_update幀中的一個幀分配高優(yōu)先級,以及向剩余的不包含帶內(nèi)信令的sid_update幀分配低優(yōu)先級。在一些實施例系統(tǒng)、方法和設(shè)備中,所識別的語音編解碼器是全速率、增強全速率或半速率編解碼器,并且應(yīng)用縮減方案可以包括:向每十個sid_update幀中的一個幀分配高優(yōu)先級,以及向剩余的sid_update幀分配低優(yōu)先級。

附圖說明

并入本文并構(gòu)成本說明書的一部分的附圖例示了本發(fā)明的示例性實施例,并且與上面給出的一般描述和下面給出的詳細(xì)描述一起用于解釋本發(fā)明的特征。

圖1是適用于各種實施例的網(wǎng)絡(luò)的通信系統(tǒng)框圖。

圖2是例示根據(jù)各種實施例的雙sim雙活動無線通信設(shè)備的框圖。

圖3是例示根據(jù)各種實施例的與一個或多個射頻(rf)資源上的不連續(xù)發(fā)送(dtx)相關(guān)聯(lián)的組件的示例配置的框圖。

圖4是例示用于在涉及同時語音呼叫的雙sim無線通信設(shè)備的至少一個sim上應(yīng)用靜默描述符(sid)幀縮減方案的方法的過程流程圖。

圖5是例示使用圖4中的sid幀縮減方案來減少示例的雙sim無線通信設(shè)備上的同時語音呼叫的發(fā)送沖突的方法的過程流程圖。

圖6是適用于各種實施例的示例無線設(shè)備的組件圖。

圖7是適用于各種實施例的另一示例無線設(shè)備的組件圖。

具體實施方式

將參考附圖詳細(xì)描述各種實施例。只要可能,相同的附圖標(biāo)記在整個附圖中將被使用來指代相同或相似的部件。對特定示例和實現(xiàn)方式的引用是出于例示的目的,并且不旨在限制本發(fā)明或權(quán)利要求的范圍。

各種實施例通過降低在與至少一個sim相關(guān)聯(lián)的不連續(xù)發(fā)送(dtx)時段期間發(fā)送靜默描述符(sid)幀時的速率,同時確保最小數(shù)量的sid更新被發(fā)送來維持網(wǎng)絡(luò)的正在進(jìn)行的連接,來改善參與同時語音呼叫的多sim多活動(msma)無線通信設(shè)備的性能。在各種實施例中,當(dāng)與一個sim相關(guān)聯(lián)的保持呼叫上的sid_update幀和與另一個sim相關(guān)聯(lián)的活動呼叫上的發(fā)送機會之間的沖突被識別出時,可以通過調(diào)整所選擇的包含舒適噪聲參數(shù)的sid幀(例如,sid_update幀)的優(yōu)先級,以確保sid幀被發(fā)送得足夠頻繁以維持網(wǎng)絡(luò)連接,同時降低其他sid幀的優(yōu)先級,來減少不必要的上行鏈路發(fā)送,從而最小化包含舒適噪聲參數(shù)的sid幀的發(fā)送速率。在各種實施例中,仲裁器模塊可以向所選擇的sid_update幀分配高優(yōu)先級,以便確保發(fā)送所需的最小數(shù)量的這種sid幀來維持足夠的網(wǎng)絡(luò)連接,同時降低用于該sim的sid_update幀的剩余部分的優(yōu)先級。

術(shù)語“無線設(shè)備”和“無線通信設(shè)備”在本文中可互換使用,以指代蜂窩電話、智能電話、個人或移動多媒體播放器、個人數(shù)字助理(pda)、膝上型計算機、平板計算機、智能書、掌上計算機、無線電子郵件接收器,支持多媒體因特網(wǎng)的蜂窩電話、無線游戲控制器以及包括可編程處理器和存儲器及用于建立無線通信路徑和經(jīng)由無線通信路徑發(fā)送/接收數(shù)據(jù)的電路的類似的個人電子設(shè)備中的任何一種或全部。

如本文所使用的,術(shù)語“sim”,“sim卡”和“訂戶識別模塊”被可互換地使用來表示可以是集成電路或嵌入到可移動卡中的存儲器,該存儲器存儲國際移動訂戶身份(imsi)、相關(guān)密鑰和/或用于識別和/或認(rèn)證網(wǎng)絡(luò)上的無線設(shè)備的其他信息。術(shù)語sim還可以用作對與特定sim相關(guān)聯(lián)的通信網(wǎng)絡(luò)的縮寫引用,因為存儲在sim中的信息使得無線設(shè)備能夠建立與特定網(wǎng)絡(luò)的通信鏈路,因此sim和通信網(wǎng)絡(luò)以及由該網(wǎng)絡(luò)支持的服務(wù)和訂閱彼此相關(guān)。

如本文所使用的,術(shù)語“多sim無線通信設(shè)備”,“多sim無線設(shè)備”,“雙sim無線通信設(shè)備”,“雙sim雙活動設(shè)備”和“dsda設(shè)備”被可互換地使用來描述配置有多于一個sim并且能夠獨立地處理與所有訂閱的網(wǎng)絡(luò)的通信的無線設(shè)備。

如本文所使用的,術(shù)語“無線網(wǎng)絡(luò)”,“蜂窩網(wǎng)絡(luò)”,“系統(tǒng)”,“公共陸地移動網(wǎng)絡(luò)”和“plmn”被可互換地使用來描述與無線設(shè)備和/或無線設(shè)備上的訂閱相關(guān)聯(lián)的運營商的無線網(wǎng)絡(luò)和/或其漫游合作伙伴。

如本文所使用的,術(shù)語“不連續(xù)發(fā)送”,“dtx模式”和“dtx時段”在本文中被可互換地使用,以指代允許在沒有要發(fā)送的語音數(shù)據(jù)的時段期間關(guān)閉或減少發(fā)送電路以便節(jié)省設(shè)備中的功率并降低空中接口上的總干擾水平的機制。

無線通信網(wǎng)絡(luò)被廣泛部署來提供比如語音、分組數(shù)據(jù)、廣播、消息傳送等各種通信服務(wù)。這些無線網(wǎng)絡(luò)能夠通過共享可用網(wǎng)絡(luò)資源來支持多個用戶的通信。這樣的無線網(wǎng)絡(luò)的示例包括全球移動通信系統(tǒng)(gsm),碼分多址(cdma)網(wǎng)絡(luò),時分多址(tdma)網(wǎng)絡(luò)和頻分多址(fdma)網(wǎng)絡(luò)。這些無線網(wǎng)絡(luò)還可以利用各種無線技術(shù),比如寬帶cdma(w-cdma),cdma2000,全球移動通信系統(tǒng)(gsm)等。

在當(dāng)前的移動通信中,無線服務(wù)運營商已經(jīng)根據(jù)訂戶的服務(wù)提供商/運營商的偏好來標(biāo)準(zhǔn)化用于選擇無線通信系統(tǒng)并從其獲得服務(wù)的多種技術(shù)。服務(wù)提供商通常使得訂戶能夠通過向訂戶設(shè)備提供配置信息來接入網(wǎng)絡(luò)。為了清楚起見,下面針對gsm類型和/或umts類型的網(wǎng)絡(luò)來描述實施例,但是該實施例可以應(yīng)用于使用任何其他無線技術(shù)或協(xié)議的網(wǎng)絡(luò)。

示例gsm網(wǎng)絡(luò)可以在多個gsm頻帶(例如,gsm900,gsm850等)中的任何一個上操作,每個gsm頻帶覆蓋由絕對射頻信道號(例如,arfcn)所標(biāo)識的多個射頻(rf)信道。用于各種gsm頻帶的arfcn在題為“digitalcellulartelecommunicationssystem(phase2+);radiotransmissionandreception(release1999)”的3gppts05.05中給出。此外,每個gsm網(wǎng)絡(luò)通常在特定gsm頻帶中的特定rf信道集合上操作。在描述各種實施例時,術(shù)語“信道”、“頻率”和“arfcn”可以互換使用,并且可以指代gsm頻帶中的信道和/或其它網(wǎng)絡(luò)頻帶中的信道(即,用于umts網(wǎng)絡(luò)的uarfcn等)。

支持兩個或更多個sim卡的多sim無線設(shè)備可以具有為用戶提供便利的多種能力,比如在一個設(shè)備上允許不同的無線運營商、計劃、電話號碼、計費帳戶等。多sim無線通信設(shè)備技術(shù)的發(fā)展已經(jīng)為這種設(shè)備帶來了各種不同的選項。例如,“活動雙sim”無線設(shè)備允許兩個sim保持活動并且可由該設(shè)備訪問。具體地,一種類型的活動雙sim無線通信設(shè)備可以是“雙sim雙活動”(dsda)無線設(shè)備,在該“雙sim雙活動”(dsda)無線設(shè)備中,兩個sim被配置為使用單獨的發(fā)送和/或接收電路(即,rf資源)。因此,在一些dsda裝置中,sim可以同時在多種模式中的任一模式下進(jìn)行操作,比如活動/連接模式(即,發(fā)送和/或接收數(shù)據(jù)),空閑模式等。在一些dsda裝置中,分配給每個sim的單獨rf資源可以限于接收鏈,其中sim被配置為共享單個發(fā)送鏈。其他多sim無線通信設(shè)備可以被配置為比如通過為至少三個sim中的每一個提供單獨的收發(fā)器,在同時活動的連接中操作多于兩個sim。

多sim無線通信設(shè)備中的sim可以與相同或不同的plmn相關(guān)聯(lián),每個plmn可以具有多于一個的無線網(wǎng)絡(luò)。每個sim通常由服務(wù)提供商配置無線通信設(shè)備可以從其接收服務(wù)的優(yōu)選plmn的列表(即,歸屬plmn和漫游合作伙伴plmn)。在一些實施例中,無線設(shè)備處理器可以訪問與所述sim中的給定sim相關(guān)聯(lián)的非易失性存儲器,以識別所支持的無線接入技術(shù)以及對應(yīng)的使能頻帶(以及每個頻帶中的arfcn/uarfcn/信道)。

盡管多sim無線通信設(shè)備為終端用戶提供多種選項,但是它們還需要高效地執(zhí)行復(fù)雜任務(wù)。此外,隨著無線通信網(wǎng)絡(luò)變得更加普遍并且訂戶數(shù)量持續(xù)增加,無線帶寬變得越來越不足。為了緩解這個問題,高級語音壓縮技術(shù)被使用來減少每個語音呼叫所需的帶寬。例如,可以經(jīng)由編碼器/解碼器(“編解碼器”),將每秒8000個樣本每數(shù)據(jù)8比特的標(biāo)準(zhǔn)語音編碼(比如64千比特/秒)減少到8千比特/秒或更少,編解碼器比如是gsm自適應(yīng)多速率(amr)和增強型全速率(efr)編解碼器,以及cdma增強型可變速率編解碼器(evrc)。編解碼器通常對樣本集合進(jìn)行操作,樣本集合被壓縮并被作為數(shù)據(jù)幀發(fā)送。例如,一些編解碼器將語音呼叫劃分為20ms時間段,每20ms發(fā)送一次語音數(shù)據(jù)幀。

一些語音編解碼器不僅定義語音壓縮算法,而且定義靜默壓縮算法。在無線通信設(shè)備上的典型雙向?qū)υ捴?,每個個體可以講稍微小于一半的時間。在沒有語音輸入的時段(即,“靜默時段”)期間,由于該靜默沒有信息內(nèi)容,所以發(fā)送由無線通信設(shè)備的麥克風(fēng)檢測到的背景噪聲可能是對網(wǎng)絡(luò)資源的不必要使用。

通過在這些靜默時段期間減少發(fā)送信號,可以最小化無線通信設(shè)備的占空比和對網(wǎng)絡(luò)資源的使用。發(fā)送信號的這種減少可以在常規(guī)無線通信設(shè)備上通過采用不連續(xù)發(fā)送(dtx)模式來實現(xiàn)。在dtx模式中,在靜默時段(也稱為dtx時段)期間,可以例如通過節(jié)省電池功率和減輕無線通信設(shè)備上的發(fā)射機組件的工作負(fù)荷并且釋放該信道以減少干擾和/或與其他信號共享該信道,來改善無線語音通信系統(tǒng)的整體效率。

在dtx模式中,如果無線通信設(shè)備的發(fā)送電路被完全關(guān)閉,則通常與語音一起發(fā)送的背景噪聲也消失。結(jié)果,聽到不自然的發(fā)聲音頻靜音的呼叫參與者可能被誤認(rèn)為該呼叫已經(jīng)掉線或斷開。因此,已經(jīng)開發(fā)了這樣的技術(shù):生成表征被稱為舒適噪聲的背景噪聲的參數(shù),并且以比語音幀的速率低的速率,通過空中接口在靜默描述符(sid)幀中發(fā)送這些參數(shù)。例如,一些編解碼器可以檢測存在于無線通信設(shè)備(即,近端設(shè)備)上的背景噪聲并且表征該背景噪聲,比如確定其音調(diào)和音量,以及將表征參數(shù)發(fā)送到呼叫的另一方的無線通信設(shè)備(即遠(yuǎn)端接收設(shè)備)。在遠(yuǎn)端接收設(shè)備處,噪聲參數(shù)可以被使用來生成輕微的背景噪聲,比如軟白噪聲,重新創(chuàng)建在近端發(fā)送設(shè)備處的背景噪聲,并且因此向收聽者傳達(dá)另一方持續(xù)在線。

基于sid幀中的所接收參數(shù),遠(yuǎn)端接收設(shè)備上的編解碼器可以合成舒適噪聲,該舒適噪聲可以模擬在語音幀的發(fā)送期間通常將被聽到的背景噪聲。例如,舒適噪聲參數(shù)可以描述被設(shè)計為反映發(fā)送側(cè)的實際背景噪聲的當(dāng)前頻譜和時間內(nèi)容的舒適噪聲。舒適噪聲參數(shù)通常包括語音編碼參數(shù)的子集,比如合成濾波器系數(shù)和增益參數(shù)。sid幀內(nèi)的示例參數(shù)包括線譜頻率(lsf)和能量增益。利用分別大致等同于背景噪聲的音調(diào)和音量的這兩個信息,接收設(shè)備可以重新創(chuàng)建(即,近似于)背景聲音。

通常,通過分別向服務(wù)網(wǎng)絡(luò)發(fā)送sid_first幀和sid_onset幀來指示dtx時段的開始和結(jié)束。在dtx時段期間,在sid_update幀中以固定速率通過空中接口來發(fā)送舒適噪聲參數(shù)。例如,針對gsm系統(tǒng)中的語音信道使用全速率(fr)或增強型fr(efr)編解碼器,sid_update幀通常以每24幀(即每480ms)一次的速率發(fā)送。使用半速率(hr)語音編解碼器,sid_update幀通常以兩倍于fr編解碼器的速率或每12幀(即,每240ms)一次發(fā)送。此外,雖然通過使用自適應(yīng)多速率(amr)語音編解碼器來獨立于小區(qū)的tdma幀結(jié)構(gòu)地發(fā)送amr幀,但是sid_update幀可以以四倍于fr或efr編解碼器的速率的速率來發(fā)送(即,每120ms一次)。除了sid幀之外,dtx時段期間的發(fā)送可以包括控制信息。

在dsda設(shè)備中,當(dāng)兩個sim都參與語音呼叫時,一個呼叫作為活動的呼叫進(jìn)行,而另一個呼叫被置于針對用戶的保持狀態(tài)。與保持呼叫的sim相關(guān)聯(lián)的調(diào)制解調(diào)器棧的操作可以以與活動語音呼叫上的dtx時段相同的方式進(jìn)行。也就是說,一旦呼叫被置于保持狀態(tài)(即,該呼叫處于保持),sim就可以通過發(fā)送sid_first幀來向所連接的網(wǎng)絡(luò)指示dtx時段的開始。直到通過發(fā)送sid_onset幀來指示呼叫保持的結(jié)束(即,dtx時段的結(jié)束),sid_update幀將被重復(fù)地發(fā)送到所連接的網(wǎng)絡(luò),以便傳送用于接收端(即,該保持呼叫的另一方)的設(shè)備的舒適噪聲參數(shù)。這樣,另一方可以聽到保持呼叫沒有掉線的音頻指示。同時,與活動語音呼叫相關(guān)聯(lián)的sim使得能夠在語音時段期間發(fā)送語音分組,以及在靜默/dtx時段期間發(fā)送sid幀和控制信息。

如所描述的,當(dāng)dsda設(shè)備的兩個sim都參與語音呼叫時,一個呼叫通常作為活動的呼叫進(jìn)行,而另一個呼叫被置于保持狀態(tài)。在各種實施例中,保持呼叫狀態(tài)可以對應(yīng)于不連續(xù)發(fā)送(dtx)時段。也就是說,對于與處于保持狀態(tài)的呼叫相關(guān)聯(lián)的sim,可以不發(fā)送語音分組。相反,可以僅僅發(fā)送sid幀和控制信息。類似地,對于與活動呼叫相關(guān)聯(lián)的sim,當(dāng)在語音時段期間發(fā)生對語音分組的發(fā)送的同時,在dtx時段期間(即,在由每個參與者說出的單詞之間的暫停期間),可以僅僅發(fā)送sid幀和控制信息。

在dtx時段開始之后,在保持呼叫(以及在活動呼叫的靜默時段)中所發(fā)送的sid幀是sid_update幀,該幀通常包含使得呼叫的另一端的接收機能夠生成舒適噪聲的參數(shù)。與經(jīng)常(例如,每20ms一次)發(fā)送的語音分組不同,sid_update幀可能被不頻繁地發(fā)送。發(fā)送sid_update幀的固定間隔取決于所使用的語音編解碼器。然而,由于sid_update幀中的信息限于舒適噪聲參數(shù),所以這種sid_update幀通常是重復(fù)的,提供不變或冗余的舒適噪聲參數(shù)。另外,當(dāng)sid_update被丟棄或丟失(即,未被接收到)時,通信協(xié)議要求利用所接收的最后sid幀來替換所丟失的sid_update。在sid_update幀的情況下,假設(shè)舒適噪聲參數(shù)沒有改變,則沒有必要的信息由于發(fā)送失敗而丟失,并且另一參與方的設(shè)備的接收機仍然能夠基于先前信息而生成舒適噪聲。換句話說,如果未接收到sid_update,則接收機設(shè)備使用來自其接收的最后sid_update的參數(shù)來繼續(xù)生成舒適噪聲。

圖1例示了適用于各種實施例的無線網(wǎng)絡(luò)系統(tǒng)100。第一無線設(shè)備102和第二無線設(shè)備104中的每個可以被配置為建立與一個或多個無線接入網(wǎng)絡(luò)的小區(qū)鐵塔或基站的無線連接。例如,無線設(shè)備102,104可以使用第一基站106和第二基站108來發(fā)送/接收數(shù)據(jù),第一基站106和第二基站108中的每一個可以是本領(lǐng)域中已知的第一網(wǎng)絡(luò)110的一部分。第一無線設(shè)備102還可以被配置為通過第三基站112發(fā)送/接收數(shù)據(jù),第三基站112可以是第二網(wǎng)絡(luò)114的一部分。

網(wǎng)絡(luò)110,114可以是蜂窩數(shù)據(jù)網(wǎng)絡(luò),并且可以使用信道接入方法,包括但不限于頻分多址(fdma),時分多址(tdma),碼分多址(cdma),通用移動電信系統(tǒng)(umts)(特別地,長期演進(jìn)(lte)),全球移動通信系統(tǒng)(gsm),wi-fi,pcs或可以在無線通信網(wǎng)絡(luò)或數(shù)據(jù)通信網(wǎng)絡(luò)中使用的其它協(xié)議。網(wǎng)絡(luò)110,114可以使用相同或不同的無線接口和/或物理層。在一些實施例中,基站106,108,112可以由一個或多個基站控制器(bsc)(例如,第一bsc116和第二bsc118)控制。例如,如本領(lǐng)域中已知的,基站106,108、第一bsc116和其他組件可以形成第一網(wǎng)絡(luò)110。也可以使用替代網(wǎng)絡(luò)配置,并且實施例不限于所示的配置。例如,在另一個實施例中,第一bsc116和基站106,108中的至少一個的功能可以被折疊成具有這些組件的功能的單個“混合”模塊。

在各種實施例中,在駐留在由基站106,112管理的小區(qū)上之后,第一無線設(shè)備102可以同時接入多個核心網(wǎng)絡(luò)(例如,第一核心網(wǎng)絡(luò)120和第二核心網(wǎng)絡(luò)122)。第一無線設(shè)備102還可以建立與wi-fi接入點(未示出)的連接,wi-fi接入點可以連接到因特網(wǎng)。雖然各種實施例對于無線網(wǎng)絡(luò)特別有用,但是該實施例不限于無線網(wǎng)絡(luò),并且可以在沒有對方法做出改變的情況下在有線網(wǎng)絡(luò)上實現(xiàn)。

在無線網(wǎng)絡(luò)系統(tǒng)100中,第一無線設(shè)備102可以是多sim無線通信設(shè)備,該設(shè)備能夠在多個sim(例如,第一sim162和第二sim164)上操作。例如,第一無線設(shè)備102可以是雙sim無線通信設(shè)備。使用雙sim功能,第一無線設(shè)備102可以通過駐留在由基站106,112管理的小區(qū)上來同時接入核心網(wǎng)絡(luò)120,122中的每個。核心網(wǎng)絡(luò)120,122可以通過公共交換電話網(wǎng)絡(luò)(pstn)124互連,核心網(wǎng)絡(luò)120,122可以跨越pstn網(wǎng)絡(luò)來將各種輸入和輸出通信路由到第一無線設(shè)備102。

第一無線設(shè)備102可以使用sim162,164中的一個,向比如第二無線設(shè)備104的第三方設(shè)備進(jìn)行語音呼叫或數(shù)據(jù)呼叫。第一無線設(shè)備102還可以從第三方接收語音呼叫或其他數(shù)據(jù)傳輸。第三方設(shè)備(例如,第二無線設(shè)備104)可以是各種設(shè)備中的任何一種,包括但不限于移動電話、膝上型計算機、pda、服務(wù)器等。

無線設(shè)備102,104中的一些或全部可以配置有多模式能力,并且可以包括多個收發(fā)機,該多個收發(fā)機用于通過不同的無線鏈路/rat與不同的無線網(wǎng)絡(luò)進(jìn)行通信。例如,第一無線設(shè)備102可以被配置為在不同訂閱上通過多個無線數(shù)據(jù)網(wǎng)絡(luò)進(jìn)行通信,比如在雙sim無線設(shè)備中。具體地,第一無線設(shè)備102可以配置有雙sim雙活動(dsda)能力,該能力可以使得第一無線設(shè)備102能夠同時參與兩個獨立的通信會話,通常是通過獨立的發(fā)送/接收鏈。

為了清楚起見,雖然本文描述的技術(shù)和實施例涉及配置有至少一個gsm訂閱的無線設(shè)備,但是它們可以擴(kuò)展到其他無線接入網(wǎng)絡(luò)(例如,umts/wcdma,lte,cdma等)上的訂閱。

圖2是適于實現(xiàn)各種實施例的無線設(shè)備200的功能框圖。根據(jù)各種實施例,無線設(shè)備200可以類似于上面參考圖1所描述的無線設(shè)備102,104中的一個或多個。參考圖1-2所示,無線設(shè)備200可以包括第一sim接口202a,該接口可以接納與第一訂閱相關(guān)聯(lián)的第一sim204a。無線設(shè)備200還可以包括第二sim接口202b,該接口可以接納與第二訂閱相關(guān)聯(lián)的第二sim204b。

各種實施例中的sim可以是配置有sim和/或usim應(yīng)用的通用集成電路卡(uicc),使得能夠接入例如gsm和/或umts網(wǎng)絡(luò)。uicc還可以為電話簿和其他應(yīng)用提供存儲??商娲?,在cdma網(wǎng)絡(luò)中,sim可以是卡上的uicc可移動用戶身份模塊(r-uim)或cdma訂戶身份模塊(csim)。

sim204a,204b中的每一個可以具有cpu、rom、ram、eeprom和i/o電路。在各種實施例中使用的sim204a,204b中的一個或多個可以包含用戶賬戶信息、imsi、sim應(yīng)用工具包(sat)命令集合和用于電話簿聯(lián)系人的存儲空間。sim204a,204b中的一個或多個還可以存儲歸屬標(biāo)識符(例如,系統(tǒng)標(biāo)識號/網(wǎng)絡(luò)標(biāo)識號對,歸屬plmn(hplmn)碼等)以指示sim網(wǎng)絡(luò)運營商提供商。集成電路卡身份(iccid)sim序列號可以印刷在sim204a,204b中的一個或多個上用于識別。然而,sim可以實現(xiàn)在無線設(shè)備200的存儲器(例如,存儲器214)的一部分內(nèi),并且因此不需要是單獨的或可移除的電路、芯片或卡。

無線設(shè)備200可以包括至少一個控制器,比如通用處理器206,其可以耦合到一個或多個編碼器/解碼器(codec)208。codec208接著可以耦合到揚聲器210和麥克風(fēng)212。通用處理器206還可以耦合到存儲器214。

存儲器214可以是存儲處理器可執(zhí)行指令的非暫態(tài)有形計算機可讀存儲介質(zhì)。例如,指令可以包括通過對應(yīng)的基帶rf資源鏈來路由與第一或第二訂閱相關(guān)的通信數(shù)據(jù)。存儲器214可以存儲操作系統(tǒng)(os),以及用戶應(yīng)用軟件和可執(zhí)行指令。存儲器214還可以存儲應(yīng)用數(shù)據(jù),比如陣列數(shù)據(jù)結(jié)構(gòu)。

通用處理器206和存儲器214中的每個可以耦合到至少一個基帶調(diào)制解調(diào)器處理器216。無線設(shè)備200中的sim204a,204b中的每個可以與基帶rf資源鏈相關(guān)聯(lián),該基帶rf資源鏈可以包括基帶調(diào)制解調(diào)器處理器216以及一個或多個放大器和無線電設(shè)備(在此通常被稱為rf資源218),該基帶調(diào)制解調(diào)器處理器216可以執(zhí)行用于與rat通信和控制rat的基帶/調(diào)制解調(diào)器功能。在一些實施例中,基帶rf資源鏈可以共享基帶調(diào)制解調(diào)器處理器216(即,為無線設(shè)備200上的所有sim執(zhí)行基帶/調(diào)制解調(diào)器功能的單個設(shè)備)。在其他實施例中,每個基帶rf資源鏈可以包括物理上或邏輯上分離的基帶處理器(例如,bb1,bb2)。

rf資源218可以耦合到至少兩個無線天線220a,220b,并且可以執(zhí)行針對與無線設(shè)備200的sim204a,204b中的每個相關(guān)聯(lián)的無線服務(wù)的發(fā)送和/或接收功能。在一些實施例中,rf資源218可以耦合到無線天線220,221,該無線天線220,221用于發(fā)送和接收用于sim204a,204b的rf信號,從而使得無線設(shè)備200能夠執(zhí)行與和sim204a,204b相關(guān)聯(lián)的單獨網(wǎng)絡(luò)和/或服務(wù)的同時通信。rf資源218可以提供單獨的發(fā)送和接收功能,或者可以包括組合發(fā)射機和接收機功能的收發(fā)機。在一些實施例中,無線天線220a,220b中的一個或兩個可以各自表示與每個rf資源218相關(guān)聯(lián)的多個天線,例如以支持分集接收。

在一些實施例中,通用處理器206、存儲器214、基帶調(diào)制解調(diào)器處理器216和rf資源218可以作為片上系統(tǒng)222包括在無線設(shè)備200中。在一些實施例中,第一和第二sim204a,204b及其對應(yīng)的接口202a,202b可以位于片上系統(tǒng)222的外部。此外,各種輸入和輸出設(shè)備可以耦合到片上系統(tǒng)222的組件,比如接口或控制器。適于在無線設(shè)備200中使用的示例用戶輸入組件可以包括但不限于鍵盤224和觸摸屏顯示器226以及麥克風(fēng)212。

在一些實施例中,鍵盤224、觸摸屏顯示器226、麥克風(fēng)212或其組合可以執(zhí)行接收發(fā)起呼出呼叫的請求的功能。例如,觸摸屏顯示器226可以接收對聯(lián)系人列表中的聯(lián)系人的選擇或接收電話號碼。在另一示例中,觸摸屏顯示器226和麥克風(fēng)212中的任一個或兩者可以執(zhí)行接收發(fā)起呼出呼叫的請求的功能。例如,觸摸屏顯示器226可以接收對聯(lián)系人列表中的聯(lián)系人的選擇或接收電話號碼。作為另一示例,發(fā)起呼出呼叫的請求可以是經(jīng)由麥克風(fēng)212接收的語音命令的形式??梢栽跓o線設(shè)備200中的各種軟件模塊和功能之間提供接口,以實現(xiàn)它們之間的通信,如在本領(lǐng)域中已知的。

通過一起工作,兩個sim204a,204b、基帶調(diào)制解調(diào)器處理器216、rf資源218和無線天線220a,220b可以構(gòu)成兩個或更多個rat。例如,sim、基帶處理器和rf資源可以被配置為支持兩種不同的無線接入技術(shù),比如gsm和wcdma。通過添加更多的sim卡、sim接口、rf資源和/或用于連接到附加移動網(wǎng)絡(luò)的天線,可以在無線設(shè)備200上支持更多的rat。

各種實施例的無線設(shè)備可以在rf資源中具有多于一個的天線和/或其它用于執(zhí)行發(fā)送功能的發(fā)送鏈組件。與sim相關(guān)聯(lián)的rf資源可以包括一個或多個發(fā)送鏈,其可以包括但不限于rf前端、rf前端的組件(包括發(fā)射機單元)、天線等。與sim相關(guān)聯(lián)的rf資源還可以包括一個或多個接收鏈,其可以包括但不限于rf前端、rf前端的組件(包括接收機單元)、天線等。在各種實施例中,發(fā)送和/或接收鏈的部分可以被集成到單個芯片中,或者分布在多個芯片上。此外,發(fā)送鏈或發(fā)送鏈的部分可以與無線設(shè)備的其它功能一起集成到芯片中。各種實施例可以用于具有構(gòu)成rf資源中的至少一個的接收部分的兩個或更多個天線和/或接收鏈并且具有一個或多個發(fā)送鏈的無線系統(tǒng)中。

圖3例示了根據(jù)各種實施例的可以在無線設(shè)備中交互以提供能力的dtx元件的配置300。參考圖1-3,配置300中的這種dtx元件可以是無線設(shè)備102,104和/或200中之一的功能和/或組件,并且可以與在sim-1204a和/或sim-2204b上使能的呼叫相關(guān)聯(lián)。在無線通信設(shè)備(例如,102,200)上的配置300中,麥克風(fēng)302(例如,212)可以將聲學(xué)聲音轉(zhuǎn)換成電信號,該電信號接著可以被提供給語音(即話音)編碼器304。在各種實施例中,語音編碼器304可以是一個或多個codec208的一部分。語音編碼器304可以將語音編碼為較低的速率,產(chǎn)生可以被傳遞到tx-dtx處理器306且被轉(zhuǎn)發(fā)到發(fā)送鏈308的語音幀。

在各種實施例中,發(fā)送鏈308可以包括執(zhí)行用于通過對應(yīng)的基帶rf資源鏈來路由與特定sim相關(guān)聯(lián)的用于發(fā)送的通信數(shù)據(jù)的功能的任何一個或多個組件。在一些實施例中,發(fā)送鏈308可以包括基帶調(diào)制解調(diào)器處理器216(例如bb1或bb2)的功能組件和rf資源218的rf前端組件,以調(diào)節(jié)用于發(fā)送的信號。這樣的rf前端組件可以包括例如收發(fā)機單元(tx)以及(未示出的)數(shù)模轉(zhuǎn)換器(dac)、濾波器和放大器,其功能和細(xì)節(jié)在數(shù)字收發(fā)機設(shè)計領(lǐng)域是已知的。在各種實施例中,發(fā)送鏈308可以與天線220a,220b中的一個或多個相關(guān)聯(lián)?;趓f資源218的配置、由sim支持的網(wǎng)絡(luò)等,可以選擇天線220a,220b中的一個來用于發(fā)送。在一些實施例中,發(fā)送鏈308可以在多個sim之間共享。在其他實施例中,發(fā)送鏈308可以是無線通信設(shè)備的多個發(fā)送鏈中的一個,并且可以與由特定sim使能的發(fā)送相關(guān)聯(lián)。

當(dāng)特定sim處于活動語音呼叫中并且相關(guān)聯(lián)的調(diào)制解調(diào)器棧正在正常模式下操作時,tx-dtx處理器306可以將所編碼的語音幀轉(zhuǎn)發(fā)到發(fā)送鏈308,而不管由麥克風(fēng)302產(chǎn)生的信號是包含實際語音還是僅僅包含背景噪聲。使用天線220a,220b中的一個,發(fā)送鏈308可以通過基站(例如,106,108,112),經(jīng)由無線接口將語音幀作為上行鏈路信號發(fā)送到網(wǎng)絡(luò)(例如,110,114)。

在各種實施例中,從網(wǎng)絡(luò)(例如,基站106,108,112)接收的命令可以觸發(fā)dtx模式中的操作。當(dāng)特定的sim參與語音呼叫并且相關(guān)聯(lián)的調(diào)制解調(diào)器棧處于dtx模式中時,語音活動檢測器(vad)310可以分析由麥克風(fēng)302產(chǎn)生的信號,以確定該信號是包含語音還是僅包含背景噪聲。

具體來說,如根據(jù)各種通信標(biāo)準(zhǔn)(例如,gsm)所定義的,vad310可以分析由麥克風(fēng)302產(chǎn)生的信號的能量和頻譜變化?;诖朔治?,vad310可以生成vad標(biāo)志,其狀態(tài)指示該信號是包括語音(vad=1)還是僅包括背景噪聲(vad=0)。當(dāng)vad標(biāo)志被置位(vad=1)時,tx-dtx處理器306可以中繼正常語音幀。當(dāng)vad標(biāo)志(vad=0)未被置位時,tx-dtx處理器306可以生成包含舒適噪聲參數(shù)的sid幀(例如,sid_update幀),其可以被傳遞給發(fā)送鏈308。發(fā)送鏈308可以繼續(xù)將這些幀轉(zhuǎn)發(fā)到天線220a,220b中的一個,以更新接收側(cè)的舒適噪聲。在各種實施例中,可以在由tx-dtx處理器306向發(fā)送鏈308遞送的幀的控制比特中設(shè)置語音(sp)標(biāo)志,以指示所發(fā)送的幀是正常語音幀(sp=1,sp標(biāo)志被置位)還是sid幀(sp=0,sp標(biāo)志未被置位)。

當(dāng)vad標(biāo)志的狀態(tài)從置位改變?yōu)槲幢恢梦粫r,tx-dtx處理器306從發(fā)送由語音編碼器304遞送的編碼語音幀切換到生成包含舒適噪聲參數(shù)的sid幀。如所描述的,靜默時段的第一sid幀可以是sid_first幀。在各種實施例中,vad310的背景噪聲的第一實例可以觸發(fā)dtx時段(即,靜音時段)的開始,而不管語音呼叫是活動的還是處于保持狀態(tài)。

如果vad310稍后根據(jù)語音編碼器304的參數(shù)檢測到語音,則vad310可以將vad標(biāo)志置位,以便指導(dǎo)tx-dtx處理器306重新開始語音幀的繼續(xù)發(fā)送。在各種實施例中,可以由tx-dtx處理器306生成sid_onset幀來指示重新開始語音幀的發(fā)送(即,結(jié)束dtx時段)。

tx-dtx處理器306可以通過采用或以其它方式與無線通信設(shè)備中的舒適噪聲生成器(未示出)通信來生成sid_update幀。例如,tx-dtx處理器306可以選擇正常語音中的用于提供關(guān)于背景噪聲的電平和頻譜的信息的那些參數(shù)作為噪聲參數(shù)。與多個語音幀的持續(xù)時間對應(yīng)的平均值也可以進(jìn)一步包括在這種參數(shù)內(nèi)。在各種實施例中,每個語音幀可以包含對應(yīng)數(shù)量個參數(shù),根據(jù)該參數(shù)可以計算出與那些語音幀的持續(xù)時間對應(yīng)的公共值。然后,可以在sid幀中將這些噪聲參數(shù)發(fā)送到網(wǎng)絡(luò)。

在作為配置300的一部分示出的無線通信設(shè)備(例如,102,104,200)的接收側(cè),接收鏈312可以經(jīng)由天線220a,220b中的一個,通過天線220a,220b中的一個來借助基站(例如,106,108,112)從網(wǎng)絡(luò)(例如,110,114)接收rf下行鏈路信號。在各種實施例中,接收鏈312可以包括執(zhí)行以下功能的任何一個或多個組件:通過對應(yīng)的基帶rf資源鏈來路由所接收的信號以處理與特定sim相關(guān)聯(lián)的通信。在一些實施例中,接收鏈312可以包括基帶調(diào)制解調(diào)器處理器216(例如,bb1或bb2)的功能部件和rf資源218的rf前端組件。這種rf前端組件可以包括,例如接收單元(rx1或rx2)以及(未示出的)模數(shù)轉(zhuǎn)換器(adc)和數(shù)字下變頻器(ddc),其功能和細(xì)節(jié)在數(shù)字收發(fā)機設(shè)計領(lǐng)域中是已知的。在各種實施例中,接收鏈312可以與天線220a,220b中的一個或多個相關(guān)聯(lián)??梢曰趓f資源218的配置、由特定sim支持的網(wǎng)絡(luò)等來選擇天線220a,220b中的一個。在各種實施例中,接收鏈312可以是無線通信設(shè)備的多個接收鏈中的一個,并且可以與接收由特定sim使能的通信相關(guān)聯(lián)。

接收鏈312可以將下行鏈路幀與所接收的下行鏈路信號分離,并且可以將下行鏈路幀應(yīng)用于rx-dtx處理器314。rx-dtx處理器314可以基于該下行鏈路幀的sp標(biāo)志,來確定該下行鏈路幀是包括正常語音幀還是包括sid幀。當(dāng)sp標(biāo)志被置位(sp=1)時,rx-dtx處理器314可以將該語音幀轉(zhuǎn)發(fā)到語音(即,話音)解碼器316,該語音解碼器可以是一個或多個codec208的一部分。當(dāng)sp標(biāo)志未被置位(sp=0)時,則rx-dtx處理器314可以通過基于所接收的sid幀中的被更新的參數(shù)來合成舒適噪聲,來生成語音幀。該語音幀或所生成的語音幀可以被轉(zhuǎn)發(fā)到語音解碼器316,語音解碼器316可以將解碼的信號傳遞到揚聲器318(例如,210),以轉(zhuǎn)換成聲學(xué)信號。

多sim設(shè)備(例如,200)的基帶調(diào)制解調(diào)器處理器(例如,216)的單獨單元可以被實現(xiàn)為單獨的結(jié)構(gòu)或者被實現(xiàn)為同一結(jié)構(gòu)內(nèi)的單獨邏輯單元,并且可以被配置為執(zhí)行包括分別與至少兩個sim相關(guān)聯(lián)的至少兩個協(xié)議棧/調(diào)制解調(diào)器棧的軟件。sim和相關(guān)聯(lián)的調(diào)制解調(diào)器棧可以被配置為支持滿足不同用戶需求的多種通信服務(wù)。此外,可以向特定的sim配置信息以執(zhí)行不同的信令程序,用于訪問與這些服務(wù)相關(guān)聯(lián)的核心網(wǎng)絡(luò)的域并用于處理其數(shù)據(jù)。

多sim無線設(shè)備的基帶調(diào)制解調(diào)器處理器的單獨單元可以被實現(xiàn)為單獨的結(jié)構(gòu)或者被實現(xiàn)為同一結(jié)構(gòu)內(nèi)的單獨邏輯單元,并且可以被配置為執(zhí)行包括分別與至少兩個sim相關(guān)聯(lián)的至少兩個協(xié)議/調(diào)制解調(diào)器棧的軟件。sim和相關(guān)聯(lián)的調(diào)制解調(diào)器??梢员慌渲脼橹С譂M足不同用戶需求的多種通信服務(wù)。此外,可以向特定的sim配置信息以執(zhí)行不同的信令程序,用于訪問與這些服務(wù)相關(guān)聯(lián)的核心網(wǎng)絡(luò)的域并用于處理其數(shù)據(jù)。

雖然相對于gsm和/或umts網(wǎng)絡(luò)進(jìn)行描述,但是這些僅僅是與各種實施例的調(diào)制解調(diào)器棧相關(guān)聯(lián)的服務(wù)小區(qū)可以屬于的網(wǎng)絡(luò)的示例。

在其中無線設(shè)備(例如,200)配置有多個sim(每個sim與獨立rf資源(例如,dsda設(shè)備)和/或獨立接收電路(例如,單個發(fā)送dsda設(shè)備)相關(guān)聯(lián))的各種實施例中,可以通過比如針對處于保持狀態(tài)的語音呼叫降低dtx時段期間上行鏈路發(fā)送的速率以便避免兩個或更多個sim之間的發(fā)送沖突,來實現(xiàn)功耗和性能改進(jìn)。

在各種實施例中,這些改進(jìn)可以通過基于由發(fā)送電路使用的特定語音編解碼器的配置來確定在保持的語音呼叫期間針對sid_update幀的期望發(fā)送速率來實現(xiàn)。在各種實施例中,這種期望發(fā)送速率可以是在不降級到保持呼叫網(wǎng)絡(luò)的連接的情況下可實現(xiàn)的最小速率。基于針對sid_update幀的期望發(fā)送速率,可以采用優(yōu)先化處理來指定被調(diào)度來發(fā)送的sid_update幀中的要被實際發(fā)送的百分比,并將所調(diào)度的剩余sid_update幀消隱(即,將發(fā)送功率降低到零)。在一些實施例中,優(yōu)先化處理可以向不一定需要發(fā)送的sid_update幀分配低優(yōu)先級,使得無線設(shè)備的發(fā)送消隱(tx消隱)處理可以優(yōu)先選擇那些幀來進(jìn)行消隱,同時發(fā)送來自一個或多個其他sim的幀。

圖4例示根據(jù)一些實施例的用于改善關(guān)于多sim多活動(例如,dsda)無線設(shè)備(例如,圖1-2中的102,104,200)上的發(fā)送的效率和性能的方法400。在一些實施例中,多sim多活動設(shè)備可以配置有包括用于每個sim的單獨接收機電路,但是在多個sim之間共享的單個發(fā)射機(例如,單個發(fā)送dsda設(shè)備)的rf資源。在各種實施例中,方法400的操作可以由無線設(shè)備的一個或多個處理器來實現(xiàn),比如圖2中的通用處理器206和/或基帶調(diào)制解調(diào)器處理器216,或者可以由可以耦合到存儲器(例如,214)和基帶調(diào)制解調(diào)器處理器216的單獨控制器(未示出)來實現(xiàn)。

參考圖1-4,在塊402,無線設(shè)備處理器可以檢測無線設(shè)備上的同時語音呼叫。具體地,無線設(shè)備處理器可以檢測到與第一sim(“sim-1”)相關(guān)聯(lián)的調(diào)制解調(diào)器棧正在參與處于保持狀態(tài)的語音呼叫,并且與第二sim(“sim-2”)相關(guān)聯(lián)的調(diào)制解調(diào)器棧正在參與處于活動狀態(tài)的語音呼叫。對第一sim(sim-1)和第二sim(sim-2)的引用是任意的,并且僅用于描述實施例的目的,并且無線設(shè)備處理器可以分配任何指示符、名稱或其他指定以區(qū)分sim和相關(guān)聯(lián)的調(diào)制解調(diào)器棧。此外,這在實施例方法中同樣應(yīng)用,而不管在活動語音呼叫中涉及哪個sim。

無線設(shè)備(例如,圖1中的102,104,200)可以具有分層的軟件體系結(jié)構(gòu)以與第一網(wǎng)絡(luò)和第二網(wǎng)絡(luò)通信。軟件體系結(jié)構(gòu)可以分布在一個或多個基帶調(diào)制解調(diào)器處理器216中,該一個或多個基帶調(diào)制解調(diào)器處理器216可以是rf通信資源218的一部分和/或連接到rf通信資源218。在各種實施例中,這種分層軟件體系結(jié)構(gòu)可以包括多個協(xié)議棧,該多個協(xié)議棧中的每個協(xié)議??梢耘c不同的sim相關(guān)聯(lián)。協(xié)議棧可以被實現(xiàn)為允許使用在多個sim上配置的信息的調(diào)制解調(diào)器操作。因此,可以由基帶調(diào)制解調(diào)器處理器執(zhí)行的協(xié)議棧在本文中被可互換地稱為調(diào)制解調(diào)器棧。雖然調(diào)解發(fā)送沖突可以取決于承載呼叫的網(wǎng)絡(luò)的特定無線接入技術(shù)、無線設(shè)備的rf資源以及在該無線設(shè)備上配置的一個或多個語音編解碼器的特定參數(shù),但是一般的sid幀調(diào)度可以根據(jù)方法400進(jìn)行。

在塊404,無線設(shè)備處理器可以識別被調(diào)度來由與第一sim相關(guān)聯(lián)的調(diào)制解調(diào)器棧進(jìn)行發(fā)送的即將到來的sid幀。在塊406,無線設(shè)備處理器可以識別與第二sim相關(guān)聯(lián)的調(diào)制解調(diào)器棧上的即將到來的發(fā)送機會(例如,發(fā)送信道(tch)幀)。

在確定塊408,無線設(shè)備處理器可以確定在與第一sim和第二sim相關(guān)聯(lián)的調(diào)制解調(diào)器棧之間是否存在或?qū)⒋嬖趕id幀發(fā)送沖突。例如,在其中每個sim與獨立的rf資源相關(guān)聯(lián)以執(zhí)行接收功能和發(fā)送功能的dsda設(shè)備中,sid幀發(fā)送沖突可以是干擾沖突。在單個發(fā)送dsda設(shè)備中,發(fā)送沖突可以是在調(diào)度對共享發(fā)送資源的使用以發(fā)送用于一個sim的sid幀和用于另一sim的幀時的重疊。

響應(yīng)于確定在與第一sim和第二sim相關(guān)聯(lián)的調(diào)制解調(diào)器棧之間不存在或?qū)⒉淮嬖诎l(fā)送沖突(即,確定塊408=“否”),在塊410,與第一和第二sim相關(guān)聯(lián)的調(diào)制解調(diào)器??梢远祭^續(xù)進(jìn)行它們各自的保持語音呼叫和活動語音呼叫的發(fā)送。

響應(yīng)于確定在與第一sim和第二sim相關(guān)聯(lián)的調(diào)制解調(diào)器棧之間存在或?qū)⒋嬖诎l(fā)送沖突(即,確定塊408=“是”),在塊412,無線通信設(shè)備處理器可以識別由無線設(shè)備的語音編碼器采用的sid幀發(fā)送的速率。可以例如通過在與第一sim相關(guān)聯(lián)的調(diào)制解調(diào)器棧的物理層中操作的仲裁器模塊來識別sid幀發(fā)送速率。在一些實施例中,仲裁器模塊可以從語音編碼器(即,聲碼器)接收sid_update幀,該幀可以用于識別sid幀發(fā)送速率。在一些實施例中,sid_update幀發(fā)送速率可以通過確定(例如,從存儲器調(diào)用)無線設(shè)備所使用的聲碼器來進(jìn)行確定。

在塊414,使用所識別的sid_update幀發(fā)送速率,無線設(shè)備處理器可以將縮減方案應(yīng)用于與第一sim相關(guān)聯(lián)的調(diào)制解調(diào)器棧所調(diào)度的sid_update幀。在各種實施例中,縮減方案可以實現(xiàn)于在與所述第一sim相關(guān)聯(lián)的所述調(diào)制解調(diào)器棧的物理層中操作的仲裁器模塊中。例如,仲裁器模塊可以向所選擇的sid_update幀分配高優(yōu)先級,使得發(fā)送為了在第一sim上維持足夠的網(wǎng)絡(luò)連接所需的最小數(shù)量的sid_update幀。在各種實施例中,如果無線設(shè)備被配置為使用自適應(yīng)多速率(amr)聲碼器,則仲裁器模塊可以向每二十個不包含帶內(nèi)信令的sid_update幀中的一個幀分配高優(yōu)先級,并且對剩余的不包含帶內(nèi)信令的sid_update幀分配低優(yōu)先級。例如,仲裁器模塊可以向每二十個不包含帶內(nèi)信令的sid_update幀中的一個幀分配高優(yōu)先級,并且向剩余十九個不包含帶內(nèi)信令的sid_update幀分配低優(yōu)先級。如果無線設(shè)備被配置為使用全速率(fr)、增強全速率(efr)或半速率(hr)聲碼器,則仲裁器模塊可以向每十個sid_update幀中的至少一個幀分配高優(yōu)先級,并且對剩余的sid_update幀分配低優(yōu)先級。例如,仲裁器模塊可以向每十個sid_update幀中的一個幀分配高優(yōu)先級,并向剩余的九個sid_update幀分配低優(yōu)先級。在塊414,無線設(shè)備處理器可以使用分配給sid_update幀的優(yōu)先級來決定在圖5所示的方法500中是發(fā)送幀還是消隱幀。

圖5例示根據(jù)一些實施例的可以針對方法400(圖4)中的確定塊408中發(fā)現(xiàn)的每個沖突實現(xiàn)的發(fā)送方法500。方法500的操作可以由無線設(shè)備的一個或多個處理器來實現(xiàn),比如圖2中的通用處理器206和/或基帶調(diào)制解調(diào)器處理器216,或者可以由耦合到存儲器(例如,214)和基帶調(diào)制解調(diào)器處理器216的單獨控制器(未示出)來實現(xiàn)。

參考圖1-5,在塊502,無線設(shè)備處理器可以檢測到已經(jīng)到達(dá)被調(diào)度來用于與第一sim相關(guān)聯(lián)的調(diào)制解調(diào)器棧上的下一個sid_update幀的時間。在確定塊504,無線設(shè)備處理器可以確定下一個所調(diào)度的sid_update幀是否被分配高優(yōu)先級(即,根據(jù)方法400的操作)。響應(yīng)于確定下一個所調(diào)度的sid_update沒有被分配高優(yōu)先級(即,確定塊504=“否”),在塊506,無線設(shè)備處理器可以“消隱”(即,將發(fā)送功率降低到零)低優(yōu)先級的下一個所調(diào)度的sid_update,同時允許在與第二sim相關(guān)聯(lián)的調(diào)制解調(diào)器棧上執(zhí)行發(fā)送活動。

響應(yīng)于確定所述下一個所調(diào)度的sid_update已經(jīng)被分配高優(yōu)先級(即,確定塊504=“是”),在塊508,無線設(shè)備處理器可以發(fā)送高優(yōu)先級的sid_update幀,并且消隱在與第二sim相關(guān)聯(lián)的調(diào)制解調(diào)器棧上進(jìn)行的同時發(fā)送活動。

在確定塊510,無線設(shè)備處理器可以確定是否繼續(xù)與第一sim相關(guān)聯(lián)的語音呼叫的靜默時段(即,是否維持保持狀態(tài))。例如,與第二sim相關(guān)聯(lián)的活動呼叫可以已經(jīng)被終止,從而允許與第一sim相關(guān)聯(lián)的保持呼叫變?yōu)榛顒拥牟⑶以试S用戶說話。如所描述的,可以通過檢查存儲器中的標(biāo)志(例如,確定vad310是否被置位為1)或者確定sid_onset幀是否被調(diào)度為由與第一sim相關(guān)聯(lián)的調(diào)制解調(diào)器棧進(jìn)行發(fā)送來進(jìn)行這個確定。在另一示例中,所保持的語音呼叫可以在變?yōu)榛顒又坝珊艚械牧硪环浇K止,由此結(jié)束與和第一sim相關(guān)聯(lián)的網(wǎng)絡(luò)的通信。響應(yīng)于確定與第一sim相關(guān)聯(lián)的語音呼叫的靜默時段正在繼續(xù)(即,確定塊510=“是”),在塊502,只要呼叫處于靜默時段中,無線設(shè)備處理器可以再次檢測被調(diào)度來用于與第一sim相關(guān)聯(lián)的調(diào)制解調(diào)器處理器上的下一個sid_update幀的時間何時到達(dá)以重復(fù)方法500。

響應(yīng)于確定與第一sim相關(guān)聯(lián)的語音呼叫的靜默時段不應(yīng)當(dāng)繼續(xù)(即,確定塊510=“否”),消隱低優(yōu)先級sid幀的方法500可以結(jié)束,并且無線設(shè)備的處理器可以返回執(zhí)行方法400的操作。

如所討論的,對第一sim/sim-1和第二sim/sim-2以及第一和第二調(diào)制解調(diào)器棧的引用是任意的,并且可以應(yīng)用于由處理器和/或rf資源實現(xiàn)的任一或任意sim或相關(guān)功能。此外,對sim和/或調(diào)制解調(diào)器棧的這些指定可以在執(zhí)行本文的方法的實例之間切換或反轉(zhuǎn)。

各種實施例(包括但不限于上面參考圖4和5討論的實施例)可以在各種無線設(shè)備中的任何一種中實現(xiàn),其示例在圖6中示出。例如,無線設(shè)備600(其可以對應(yīng)于例如圖1-2中的無線設(shè)備102,104,200)可以包括耦合到觸摸屏控制器604的處理器602和內(nèi)部存儲器606。處理器602可以是被指定用于一般或特定處理任務(wù)的一個或多個多核集成電路(ic)。內(nèi)部存儲器606可以是易失性或非易失性存儲器,并且還可以是安全的和/或加密的存儲器,或不安全的和/或未加密的存儲器,或其任何組合。

觸摸屏控制器604和處理器602還可以耦合到觸摸屏面板612,比如電阻感應(yīng)觸摸屏、電容感應(yīng)觸摸屏、紅外感應(yīng)觸摸屏等。無線設(shè)備600可以具有一個或多個無線信號收發(fā)機608(例如,wi-fi,rf無線設(shè)備)以及用于發(fā)送和接收的天線610,它們彼此耦合和/或耦合到處理器602。收發(fā)機608和天線610可以與上述電路一起使用以實現(xiàn)各種無線傳輸協(xié)議棧和接口。無線設(shè)備600可以包括蜂窩網(wǎng)絡(luò)無線調(diào)制解調(diào)器芯片616,其使得能夠經(jīng)由蜂窩網(wǎng)絡(luò)進(jìn)行通信并且耦合到處理器。無線設(shè)備600可以包括耦合到處理器602的外圍設(shè)備連接接口618。外圍設(shè)備連接接口618可以被單獨配置為接受一種類型的連接,或者被多重配置為接受各種類型的物理和通信連接,公共或?qū)S械模热鐄sb,firewire,thunderbolt或pcie。外圍設(shè)備連接接口618還可以耦合到類似配置的外圍設(shè)備連接端口(未示出)。無線設(shè)備600還可以包括用于提供音頻輸出的揚聲器614。無線設(shè)備600還可以包括由塑料、金屬或材料的組合構(gòu)成的殼體620,用于容納本文所討論的部件中的全部或一些。無線設(shè)備600可以包括耦合到處理器602的電源622,比如一次性電池或可再充電電池??稍俪潆婋姵剡€可以耦合到外圍設(shè)備連接端口以從無線設(shè)備600外部的源接收充電電流。

上面描述的各種實施例(包括但不限于上面參考圖4和5討論的實施例)也可以實現(xiàn)在各種個人計算設(shè)備內(nèi),比如如圖7所示的膝上型計算機700。許多膝上型計算機包括用作計算機的定點設(shè)備的觸摸板觸摸表面717,并且因此可以接收拖動、滾動和輕擊手勢,類似于在配備有觸摸屏顯示器的無線計算設(shè)備上實現(xiàn)的且如上面描述的那些。膝上型計算機700通常將包括耦合到易失性存儲器712和大容量非易失性存儲器(比如快閃存儲器的磁盤驅(qū)動器713)的處理器711。膝上型計算機700還可以包括耦合到處理器711的軟盤驅(qū)動器714和光盤(cd)驅(qū)動器715。膝上型計算機700還可以包括耦合到處理器711的多個連接器端口,用于建立數(shù)據(jù)連接或接納外部存儲器設(shè)備,比如usb或連接器插座,或用于將處理器711耦合到網(wǎng)絡(luò)的其他網(wǎng)絡(luò)連接電路。在筆記本配置中,計算機外殼包括觸摸板觸摸表面717、鍵盤718和顯示器719,觸摸板觸摸表面717、鍵盤718和顯示器719全部都耦合到處理器711。計算設(shè)備的其他配置可以包括耦合到處理器的計算機鼠標(biāo)或軌跡球(例如,經(jīng)由usb輸入),這也是眾所周知的,其也可以結(jié)合各種實施例使用。

處理器602和711可以是可由軟件指令(應(yīng)用)配置以執(zhí)行各種功能(包括上述各種實施例的功能)的任何可編程微處理器、微型計算機或者一個或多個多處理器芯片。在一些設(shè)備中,可以提供多個處理器,比如專用于無線通信功能的一個處理器和專用于運行其他應(yīng)用的一個處理器。通常,可以在軟件應(yīng)用被訪問并加載到處理器602和711之前,將軟件應(yīng)用存儲在內(nèi)部存儲器606,712和713中。處理器602和711可以包括足以存儲應(yīng)用軟件指令的內(nèi)部存儲器。在許多設(shè)備中,內(nèi)部存儲器可以是易失性存儲器或非易失性存儲器,比如快閃存儲器,或兩者的混合。為了本描述的目的,對存儲器的一般引用是指可由處理器602,711訪問的存儲器,包括插入到設(shè)備中的內(nèi)部存儲器或可移動存儲器以及處理器602和711本身內(nèi)的存儲器。

前述方法描述和過程流程圖被提供來僅僅作為例示性示例,并且不旨在要求或暗示各種實施例的步驟必須以所呈現(xiàn)的順序執(zhí)行。如本領(lǐng)域技術(shù)人員將明白的,前述實施例中的步驟的順序可以以任何順序執(zhí)行。比如“之后”,“然后”,“下一個”等詞語并不旨在限制步驟的順序;這些詞語僅僅用于在對方法的描述中引導(dǎo)讀者。此外,以單數(shù)形式對權(quán)利要求要素的任何引用,例如使用冠詞“一(a)”,“一個(an)”或“該(the)”不應(yīng)被解釋為將該要素限制為單數(shù)。

雖然本文中使用術(shù)語“第一”和“第二”來描述與sim相關(guān)聯(lián)的數(shù)據(jù)發(fā)送和與不同sim相關(guān)聯(lián)的數(shù)據(jù)接收,但是這樣的標(biāo)識符僅僅是為了方便,并且不意味著將各種實施例限于特定順序、序列、類型的網(wǎng)絡(luò)或運營商。

結(jié)合本文中所公開的實施例而描述的各種例示性邏輯塊、模塊、電路和算法步驟可以被實施為電子硬件、計算機軟件或兩者的組合。為了清楚地例示硬件和軟件的這種可互換性,上面已經(jīng)在其功能方面一般性地描述了各種例示性組件、塊、模塊、電路和步驟。這樣的功能被實現(xiàn)為硬件還是軟件,取決于特定應(yīng)用和施加在整個系統(tǒng)上的設(shè)計約束。所屬領(lǐng)域的技術(shù)人員可以針對每一特定應(yīng)用以不同方式實施所描述的功能性,但此類實現(xiàn)決策不應(yīng)被解釋為導(dǎo)致脫離本發(fā)明的范圍。

用于實現(xiàn)結(jié)合本文公開的方面描述的各種例示性邏輯、邏輯塊、模塊和電路的硬件可以利用被設(shè)計為執(zhí)行本文描述的功能的通用處理器、數(shù)字信號處理器(dsp)、專用集成電路集成電路(asic)、現(xiàn)場可編程門陣列(fpga)或其它可編程邏輯器件、分立門或晶體管邏輯、分立硬件組件或其任何組合來實現(xiàn)或執(zhí)行。通用處理器可以是微處理器,但是在替代方案中,處理器可以是任何常規(guī)的處理器、控制器、微控制器或狀態(tài)機。處理器還可以實現(xiàn)為計算設(shè)備的組合,例如dsp和微處理器的組合、多個微處理器的組合、一個或多個微處理器結(jié)合dsp核心的組合、或任何其他這樣的配置??商娲?,一些步驟或方法可以由給定功能專有的電路執(zhí)行。

在一個或多個示例性的方面中,所描述的功能可以以硬件、軟件、固件或其任何組合實現(xiàn)。如果以軟件實現(xiàn),則所述功能可以作為一個或多個指令或代碼存儲在非暫態(tài)計算機可讀存儲介質(zhì)或非暫態(tài)處理器可讀存儲介質(zhì)上。本文所公開的方法或算法的步驟可以體現(xiàn)在可駐留在非暫態(tài)計算機可讀或處理器可讀存儲介質(zhì)上的處理器可執(zhí)行軟件模塊中。非暫態(tài)計算機可讀或處理器可讀存儲介質(zhì)可以是可由計算機或處理器訪問的任何存儲介質(zhì)。作為示例而非限制,這種非暫態(tài)計算機可讀或處理器可讀介質(zhì)可以包括ram、rom、eeprom、快閃存儲器、cd-rom或其他光盤存儲設(shè)備、磁盤存儲設(shè)備或其他磁存儲設(shè)備,或者可以用于以指令或數(shù)據(jù)結(jié)構(gòu)的形式存儲期望的程序代碼并且可以由計算機訪問的任何其它介質(zhì)。如本文所使用的磁盤和光盤包括壓縮光盤(cd),激光光盤,光盤,數(shù)字通用光盤(dvd),軟盤和藍(lán)光光盤,其中磁盤通常磁性地復(fù)制數(shù)據(jù),而光盤使用激光光學(xué)地復(fù)制數(shù)據(jù)。上述的組合也包括在非暫態(tài)計算機可讀和處理器可讀介質(zhì)的范圍內(nèi)。另外,方法或算法的操作可以作為一個代碼和/或指令或者代碼和/或指令的任何組合或集合駐留在非暫態(tài)處理器可讀介質(zhì)和/或計算機可讀介質(zhì)上,其可以并入計算機程序產(chǎn)品。

所公開的實施例的前述描述被提供來使得本領(lǐng)域技術(shù)人員能夠?qū)崿F(xiàn)或使用本公開。對這些實施例的各種修改對于本領(lǐng)域技術(shù)人員將是顯而易見的,并且可以在不脫離本公開的范圍的情況下,將本文定義的一般原理應(yīng)用于其他變型。因此,本公開不限于本文所描述的實施例和設(shè)計,而是與符合下面的權(quán)利要求和本文公開的原理和新穎特征的最寬范圍相一致。

當(dāng)前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
固原市| 股票| 乐亭县| 蛟河市| 五原县| 南城县| 靖州| 隆林| 涟水县| 公安县| 工布江达县| 上思县| 淄博市| 郑州市| 白山市| 车致| 行唐县| 瑞丽市| 酒泉市| 平潭县| 瑞丽市| 县级市| 禹州市| 清新县| 盐津县| 宁强县| 临高县| 晋城| 商水县| 江孜县| 黑山县| 鹤岗市| 三门县| 临朐县| 孝义市| 墨玉县| 海城市| 资源县| 清水县| 永修县| 中方县|