亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

信號(hào)處理的制作方法

文檔序號(hào):7859705閱讀:170來源:國知局
專利名稱:信號(hào)處理的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及在移動(dòng)設(shè)備上進(jìn)行呼叫期間處理信號(hào)。
背景技術(shù)
一些通信系統(tǒng)允許諸如個(gè)人計(jì)算機(jī)之類的設(shè)備的用戶通過諸如因特網(wǎng)之類的基于分組的計(jì)算機(jī)網(wǎng)絡(luò)進(jìn)行語音或視頻呼叫。這樣的通信系統(tǒng)包括互聯(lián)網(wǎng)協(xié)議上的語音或視頻(VoIP)系統(tǒng)。這些系統(tǒng)對(duì)用戶是有益的,因?yàn)樗鼈兊某杀就ǔC黠@低于常規(guī)的固定線路或移動(dòng)蜂窩網(wǎng)絡(luò)。對(duì)于遠(yuǎn)距離通信,情況尤其如此。為了使用VoIP系統(tǒng),用戶在他們的設(shè)備上安裝和執(zhí)行客戶端軟件。該客戶端軟件建立VoIP連接以及提供其他功能,比如注冊(cè)和認(rèn)證。除了語音通信之外,客戶端還可以建立用于其他通信媒介的連接,比如即時(shí)消息傳遞(“頂”)、SMS消息傳遞、文件傳輸和語音郵件。隨著移動(dòng)帶寬的增加,越來越令人感興趣的是經(jīng)由運(yùn)行在諸如因特網(wǎng)使能的移動(dòng) 電話之類的移動(dòng)設(shè)備上的客戶端應(yīng)用提供基于分組的視頻呼叫。這些移動(dòng)設(shè)備包括收發(fā)器,比如在一個(gè)或多個(gè)未授權(quán)頻帶上操作以用于經(jīng)由無線接入點(diǎn)(例如WLAN網(wǎng)絡(luò)的Wi-Fi接入點(diǎn))訪問因特網(wǎng)的短距離RF收發(fā)器,和/或在一個(gè)或多個(gè)授權(quán)頻帶上操作以用于經(jīng)由諸如GPRS (通用分組無線業(yè)務(wù))或HSPA (高速分組接入)之類的基于分組的蜂窩網(wǎng)絡(luò)業(yè)務(wù)訪問因特網(wǎng)的蜂窩收發(fā)器。圖I是包括諸如因特網(wǎng)之類的基于分組的網(wǎng)絡(luò)101和移動(dòng)蜂窩網(wǎng)絡(luò)103的通信系統(tǒng)100的示意性圖示。移動(dòng)蜂窩網(wǎng)絡(luò)103包括多個(gè)基站104(在3GPP術(shù)語中有時(shí)被稱為節(jié)點(diǎn)Bs)。每個(gè)基站104被布置成服務(wù)于蜂窩網(wǎng)絡(luò)103的對(duì)應(yīng)小區(qū)。而且,分組交換網(wǎng)絡(luò)101包括多個(gè)用于訪問因特網(wǎng)的諸如Wi-Fi接入點(diǎn)之類的無線接入點(diǎn)106。這些無線接入點(diǎn)可以是一或多個(gè)無線局域網(wǎng)(WLAN)的接入點(diǎn)。多個(gè)用戶終端102被布置成通過網(wǎng)絡(luò)101和/或103進(jìn)行通信。用戶終端102中至少一個(gè)包括諸如因特網(wǎng)使能的移動(dòng)電話之類的移動(dòng)設(shè)備,并且用戶終端102中的其他用戶終端可以包括例如臺(tái)式或膝上型PC。在圖2a和2b中示意性示出示例移動(dòng)設(shè)備102a。該移動(dòng)設(shè)備102a包括一個(gè)或多個(gè)耦合到存儲(chǔ)通信客戶端應(yīng)用的存儲(chǔ)器213的處理器單元(CPU) 211形式的處理裝置。該處理器211還耦合到麥克風(fēng)202、揚(yáng)聲器203、相機(jī)205、電源206、一個(gè)或多個(gè)RF收發(fā)器207、鍵區(qū)209和顯示器212。所述一個(gè)或多個(gè)收發(fā)器207使得移動(dòng)設(shè)備102a能夠訪問所述一個(gè)或多個(gè)網(wǎng)絡(luò)101和/或103。例如,移動(dòng)設(shè)備102a可以包括用于經(jīng)由基站104訪問移動(dòng)蜂窩網(wǎng)絡(luò)103的蜂窩無線收發(fā)器,和/或用于訪問因特網(wǎng)101的有線或無線調(diào)制解調(diào)器。在無線調(diào)制解調(diào)器的情況下,這典型地包括用于經(jīng)由無線接入點(diǎn)106訪問因特網(wǎng)101的短距離無線收發(fā)器(例如 Wi-Fi)ο對(duì)因特網(wǎng)101的訪問也可以通過諸如GPRS (通用分組無線業(yè)務(wù))或HSPA (高速分組接入)之類的其他手段來實(shí)現(xiàn)。在蜂窩層次結(jié)構(gòu)的較高等級(jí)處,蜂窩網(wǎng)絡(luò)103包括多個(gè)蜂窩控制器站105,每一個(gè)蜂窩控制器站耦合到多個(gè)基站104??刂破髡?05被耦合到移動(dòng)蜂窩網(wǎng)絡(luò)103的傳統(tǒng)的電路交換部分,而且耦合到因特網(wǎng)101。控制器站105因此被布置成允許經(jīng)由基站104訪問基于分組的通信,包括對(duì)因特網(wǎng)101的訪問??刂破髡?05可以在GSM/EDGE術(shù)語中被稱為例如基站控制器(BSC),或者在USTM或HSPA術(shù)語中被稱為無線網(wǎng)絡(luò)控制器(RNC)。存儲(chǔ)器213可以包括耦合到處理器211的非易失性存儲(chǔ)器,比如電子可擦除且可編程存儲(chǔ)器(EEPR0M,或“閃速”存儲(chǔ)器)。該存儲(chǔ)器存儲(chǔ)被設(shè)置成在處理器上執(zhí)行且被配置成使得當(dāng)其被執(zhí)行時(shí)通過因特網(wǎng)101和/或蜂窩網(wǎng)絡(luò)103進(jìn)行通信的通信代碼。該通信代碼優(yōu)選地包括通信客戶端應(yīng)用,其用于如上文所討論地通過因特網(wǎng)101、經(jīng)由短距離無線收發(fā)器207和無線接入點(diǎn)106和/或經(jīng)由蜂窩無線收發(fā)器207、基站以及蜂窩網(wǎng)絡(luò)103的控制器站105來執(zhí)行與其他用戶終端102的諸如語音或視頻呼叫之類的通信。然而,所涉及的用戶終端102中的一個(gè)或多個(gè)可替代地可以經(jīng)由有線調(diào)制解調(diào)器來通信,例如在移動(dòng)終端與臺(tái)式PC之間的呼叫的情況下。以此方式,移動(dòng)設(shè)備102a被布置成經(jīng)由因特網(wǎng)101 (或其他基于分組的網(wǎng)絡(luò))建 立與另一個(gè)遠(yuǎn)程終端102b的呼叫。在所示的示例中,遠(yuǎn)程終端102b是臺(tái)式計(jì)算機(jī),但是在其他實(shí)施例中可以是另一個(gè)移動(dòng)設(shè)備。特別地,如果視頻呼叫特征由用戶實(shí)現(xiàn),則該呼叫包括移動(dòng)設(shè)備102a與102b之間的現(xiàn)場(chǎng)視頻呼叫。該視頻呼叫包括由設(shè)備102a和102b實(shí)時(shí)捕獲的、以IP分組的形式經(jīng)由因特網(wǎng)101傳輸?shù)男盘?hào)的交換。交換的信號(hào)可以包括輸入和輸出視頻信號(hào)二者,盡管可替代地該視頻呼叫不需要是雙向的并且可能包括從用戶設(shè)備102中的僅一個(gè)用戶設(shè)備在僅一個(gè)方向上傳輸?shù)囊曨l。交換的信號(hào)可以包括由移動(dòng)設(shè)備102a的相機(jī)205捕獲的“原始的”(未編碼的)輸出視頻信號(hào),其被模數(shù)轉(zhuǎn)換器(ADC) 215轉(zhuǎn)換為數(shù)字信號(hào)并且在塊217處被客戶端編碼。編碼器217在被執(zhí)行時(shí)編碼視頻信號(hào)以便將其壓縮成較低比特率的流,并且輸出編碼的信號(hào),以用于經(jīng)由收發(fā)器207和網(wǎng)絡(luò)101、103而傳輸?shù)竭h(yuǎn)程設(shè)備102b。交換的信號(hào)可以包括來自遠(yuǎn)程終端102b的輸入的編碼的視頻信號(hào),其在解碼器219處由移動(dòng)設(shè)備102a上的客戶端應(yīng)用來解碼。然后可以使用數(shù)模轉(zhuǎn)換器(DAC)221將解碼的視頻信號(hào)轉(zhuǎn)換為模擬信號(hào),并且將其輸出到顯示器212。交換的信號(hào)還可以包括來自遠(yuǎn)程設(shè)備102b的輸入的編碼的音頻信號(hào)以用于經(jīng)由移動(dòng)設(shè)備102a上的揚(yáng)聲器203輸出,和/或由移動(dòng)設(shè)備102a上的麥克風(fēng)202捕獲的輸出的“原始的”(未編碼的)音頻信號(hào)以用于傳輸?shù)竭h(yuǎn)程設(shè)備102b??梢杂糜谥复幋a器和/或解碼器的通用術(shù)語是編解碼器。在當(dāng)前的“智能電話”中,實(shí)現(xiàn)了根據(jù)H. 264標(biāo)準(zhǔn)的基于軟件的編碼,這提供了良好質(zhì)量的編碼,但減少了電池壽命。

發(fā)明內(nèi)容
根據(jù)本發(fā)明的第一方面,提供一種移動(dòng)設(shè)備,包括無線訪問電路,其被配置成訪問無線通信網(wǎng)絡(luò);用于執(zhí)行通信客戶端應(yīng)用以經(jīng)由通過無線通信網(wǎng)絡(luò)建立的信道與遠(yuǎn)程設(shè)備進(jìn)行基于分組的呼叫的裝置,該通信客戶端應(yīng)用被配置成監(jiān)控至少一個(gè)網(wǎng)絡(luò)參數(shù);硬件處理模塊,其可選擇性地操作來實(shí)現(xiàn)處理功能;軟件處理模塊,其可選擇性地執(zhí)行以實(shí)現(xiàn)所述處理功能;以及選擇機(jī)構(gòu),其用于基于所述至少一個(gè)監(jiān)控的網(wǎng)絡(luò)參數(shù)將所述呼叫提供給硬件處理模塊和軟件處理模塊之一。優(yōu)選地,所述處理功能是視頻或音頻呼叫之一上的編解碼器功能。優(yōu)選地,所述至少一個(gè)監(jiān)控的網(wǎng)絡(luò)參數(shù)是下述至少之一信道比特率;信道端到端傳輸延遲;信道分組丟失率;以及信道分組丟失突發(fā)性(burstiness)。所述選擇機(jī)構(gòu)可以進(jìn)一步響應(yīng)于遠(yuǎn)程設(shè)備的性能來在硬件處理模塊與軟件處理模塊之間進(jìn)行選擇。優(yōu)選地,該選擇機(jī)構(gòu)包括切換裝置,其被配置成接收輸入信號(hào);以及控制裝置,其被配置成接收所述至少一個(gè)監(jiān)控的網(wǎng)絡(luò)參數(shù)并且將控制信號(hào)提供給所述切換裝置,該控制信號(hào)基于所述至少一個(gè)監(jiān)控的網(wǎng)絡(luò)參數(shù),其中該控制信號(hào)控制切換裝置以將輸入信號(hào)輸出到硬件處理模塊或軟件處理模塊以被處理。
軟件處理模塊可以由在用于執(zhí)行通信客戶端應(yīng)用的裝置上執(zhí)行的代碼實(shí)現(xiàn)。優(yōu)選地,監(jiān)控所述至少一個(gè)網(wǎng)絡(luò)參數(shù)是由用于執(zhí)行通信客戶端應(yīng)用的裝置執(zhí)行的傳輸層功能和應(yīng)用層功能中至少一個(gè)。硬件處理模塊和軟件處理模塊二者都可以包括視頻編碼器和視頻解碼器。移動(dòng)設(shè)備可以進(jìn)一步包括用于捕獲實(shí)時(shí)視頻數(shù)據(jù)的裝置,所述裝置以未編碼視頻信號(hào)的形式提供輸入信號(hào)??商娲?,輸入信號(hào)可以是由遠(yuǎn)程設(shè)備經(jīng)由所述信道傳輸?shù)揭苿?dòng)設(shè)備的編碼的視頻信號(hào)。硬件處理模塊和軟件處理模塊二者都可以包括音頻編碼器和音頻解碼器。移動(dòng)設(shè)備可以進(jìn)一步包括用于捕獲音頻數(shù)據(jù)的裝置,所述裝置以未編碼音頻信號(hào)的形式提供輸入信號(hào)??商娲?,輸入信號(hào)可以是由遠(yuǎn)程設(shè)備經(jīng)由所述信道傳輸?shù)揭苿?dòng)設(shè)備的編碼的音頻信號(hào)。在一些實(shí)施例中,所述處理功能是安全功能。優(yōu)選地,所述無線通信網(wǎng)絡(luò)是因特網(wǎng)。優(yōu)選地,所述移動(dòng)設(shè)備是下述之一因特網(wǎng)使能的移動(dòng)電話;手持式游戲控制臺(tái);個(gè)人數(shù)字助理(PDA);平板計(jì)算機(jī);以及膝上型計(jì)算機(jī)。根據(jù)本發(fā)明的第二方面,提供一種經(jīng)由通過無線通信網(wǎng)絡(luò)建立的信道進(jìn)行與遠(yuǎn)程設(shè)備基于分組的呼叫的方法,該方法包括執(zhí)行通信客戶端應(yīng)用以進(jìn)行呼叫并監(jiān)控至少一個(gè)網(wǎng)絡(luò)參數(shù);以及基于所述至少一個(gè)監(jiān)控的網(wǎng)絡(luò)參數(shù),選擇性地將所述呼叫提供給可操作來實(shí)現(xiàn)處理功能的硬件處理模塊和可執(zhí)行以實(shí)現(xiàn)所述處理功能的軟件處理模塊之一。優(yōu)選地,該方法進(jìn)一步包括將所述至少一個(gè)監(jiān)控的網(wǎng)絡(luò)參數(shù)提供給選擇機(jī)構(gòu),其被配置成將呼叫提供給硬件處理模塊或軟件處理模塊。優(yōu)選地,該方法進(jìn)一步包括在選擇機(jī)構(gòu)的切換裝置處接收輸入信號(hào);在選擇機(jī)構(gòu)的控制裝置處接收所述至少一個(gè)監(jiān)控的網(wǎng)絡(luò)參數(shù);以及將來自所述控制裝置的控制信號(hào)提供給所述切換裝置,該控制信號(hào)基于所述至少一個(gè)監(jiān)控的網(wǎng)絡(luò)參數(shù),其中該控制信號(hào)控制切換裝置以將輸入信號(hào)輸出到硬件處理模塊或軟件處理模塊以被處理。優(yōu)選地,該方法進(jìn)一步包括執(zhí)行對(duì)多個(gè)網(wǎng)絡(luò)參數(shù)的邏輯分析。當(dāng)信道比特率大于或等于預(yù)定的比特率閾值、并且信道端到端傳輸延遲小于預(yù)定的延遲閾值、并且信道分組丟失率小于預(yù)定的分組丟失率閾值時(shí),該控制裝置可以控制所述切換裝置以將輸入信號(hào)輸出到硬件處理模塊以被處理。當(dāng)信道比特率小于預(yù)定的比特率閾值時(shí),該控制裝置可以控制所述切換裝置以將輸入信號(hào)輸出到軟件處理模塊以被處理。當(dāng)信道端到端傳輸延遲大于或等于預(yù)定的延遲閾值時(shí),該控制裝置可以控制所述切換裝置以將輸入信號(hào)輸出到軟件處理模塊以被處理。當(dāng)信道分組丟失率大于或等于預(yù)定的分組丟失率閾值時(shí),該控制裝置可以控制所述切換裝置以將輸入信號(hào)輸出到軟件處理模塊以被處理。該方法可以進(jìn)一步包括接收用戶輸入以選擇配置模式,所述配置模式對(duì)應(yīng)于一組恒定閾值,其中該控制裝置使用所述恒定閾值組控制所述切換裝置。優(yōu)選地,該方法進(jìn)一步包括監(jiān)控電源的電源水平;以及基于電源水平調(diào)整選擇機(jī)構(gòu)的操作??梢愿鶕?jù)電源的電源水平改變閾值。優(yōu)選地,當(dāng)電源的電源水平指示移動(dòng)設(shè)備連接到外部電源時(shí),該控制裝置使用第一組恒定閾值控制所述切換裝置。優(yōu)選地,當(dāng)電源的電源水平大于或等于預(yù)定的電源閾值時(shí),該控制裝置使用第二組恒定閾值控制所述切換裝置,并且當(dāng)電源的電源水平小于預(yù)定的電源閾值時(shí),該控制裝置使用第三組恒定閾值控制所述切換裝置。根據(jù)本發(fā)明的第三方面,提供一種計(jì)算機(jī)程序產(chǎn)品,其體現(xiàn)在計(jì)算機(jī)可讀介質(zhì)上并且包括被配置成使得當(dāng)其在移動(dòng)設(shè)備上執(zhí)行時(shí)執(zhí)行上文所述的方法步驟中任意一個(gè)的代碼。


·
為了更好地理解本發(fā)明并且示出它可以如何實(shí)施,現(xiàn)在通過實(shí)例參照附圖,在附圖中
圖I是通信系統(tǒng)的示意性表示,
圖2a是已知的移動(dòng)終端的示意性表示,
圖2b是已知的移動(dòng)終端的示意性框圖,
圖3是根據(jù)本發(fā)明的移動(dòng)終端的示意性框圖,
圖4是信號(hào)處理模塊的示意性表示,
圖5是協(xié)議棧的示意性表示,
圖6圖示了確定是實(shí)現(xiàn)軟件編解碼器還是實(shí)現(xiàn)硬件編解碼器的方法,
圖7圖示了確定用于圖6的方法中的參數(shù)的方法。
具體實(shí)施例方式在圖3中不意性不出了根據(jù)本發(fā)明的移動(dòng)設(shè)備102a。圖3中所不的移動(dòng)設(shè)備102a包括信號(hào)處理模塊320,其包括CPU 311 (用于實(shí)現(xiàn)軟件編解碼器并執(zhí)行其他信號(hào)處理功能)和硬件編解碼器。該硬件編解碼器可以在專用芯片上實(shí)現(xiàn)或者可以物理地定位在與CPU311相同的管芯上。信號(hào)處理模塊320被稱合到存在于上文參照?qǐng)D2a和2b描述的已知移動(dòng)設(shè)備中的相同設(shè)備。即,信號(hào)處理模塊320被耦合到存儲(chǔ)通信客戶端應(yīng)用的存儲(chǔ)器313。信號(hào)處理模塊320還耦合到麥克風(fēng)302、揚(yáng)聲器303、相機(jī)305、電源306、一個(gè)或多個(gè)RF收發(fā)器307、鍵區(qū)309和顯示器312。信號(hào)處理模塊320進(jìn)一步耦合到監(jiān)控電源306的電源水平監(jiān)控塊308。該電源水平監(jiān)控塊308可以采取模數(shù)轉(zhuǎn)換器的形式,其讀取電源306的電壓水平并且將該電壓水平轉(zhuǎn)換成可以被信號(hào)處理模塊320讀取的數(shù)字?jǐn)?shù)據(jù)?,F(xiàn)在將參照?qǐng)D4更詳細(xì)地討論信號(hào)處理模塊320。信號(hào)處理模塊320可以用于編碼輸入信號(hào)以用于在語音或視頻呼叫期間通過網(wǎng)絡(luò)101、103傳輸?shù)竭h(yuǎn)程設(shè)備102b。輸入信號(hào)在線402上被提供給編碼器開關(guān)404。在操作中,輸入信號(hào)可以是從麥克風(fēng)302輸出的音頻信號(hào),并且/或者輸入信號(hào)可以是由相機(jī)305捕獲的實(shí)時(shí)視頻信號(hào)。編碼器開關(guān)404還從控制塊430接收控制信號(hào)412。編碼器開關(guān)404操作以依據(jù)控制信號(hào)412在線406上將接收的輸入信號(hào)輸出到硬件編解碼器405,或者在線408上輸出到軟件編解碼器410。硬件編解碼器405和軟件編解碼器410中所選的一個(gè)在線414上提 供編碼的輸出信號(hào)。編碼的輸出信號(hào)414可以被提供給網(wǎng)絡(luò)接口 207以通過網(wǎng)絡(luò)101、103傳輸?shù)竭h(yuǎn)程設(shè)備102b。盡管為了解釋的目的被示出為單獨(dú)的塊,如由虛線所指示,但是軟件編解碼器410通過在CPU 311 (在圖4中未示出)上執(zhí)行程序代碼來實(shí)現(xiàn)。硬件編解碼器405使用專用電路來實(shí)現(xiàn)。硬件編解碼器使用比軟件編解碼器更少的電力,并且因此可以延長電池壽命。然而,軟件編解碼器可以在一些情形下提供更好的質(zhì)量結(jié)果并且可以更容易地被更新。所描述的實(shí)施例允許通過控制塊430的動(dòng)作依據(jù)情況選擇最優(yōu)編解碼器??刂茐K430通過在CPU 311上執(zhí)行代碼來實(shí)現(xiàn),該代碼可以存儲(chǔ)在存儲(chǔ)器313中或存儲(chǔ)在圖3中未示出的單獨(dú)的存儲(chǔ)器中??刂茐K430接收包括比特率442、傳輸延遲444、分組丟失率446以及遠(yuǎn)程設(shè)備102b的性能448的監(jiān)控的網(wǎng)絡(luò)參數(shù),并且基于這些監(jiān)控的網(wǎng)絡(luò)參數(shù)輸出控制信號(hào)412以控制編碼器開關(guān)404。遠(yuǎn)程設(shè)備102b的性能448可以包括例如遠(yuǎn)程設(shè)備102b的屏幕分辨率或遠(yuǎn)程設(shè)備102b的CPU性能。如由虛線所轉(zhuǎn)達(dá),參數(shù)442-448通過在CPU 311上執(zhí)行通信客戶端應(yīng)用而被監(jiān)控。下文參照?qǐng)D6提供關(guān)于控制塊430如何生成控制信號(hào)412的描述。信號(hào)處理模塊320還可以用于解碼輸入信號(hào)以用于在語音或視頻呼叫期間輸出到移動(dòng)設(shè)備102a的用戶108a。輸入信號(hào)在線422上被提供給解碼器開關(guān)424。在操作中,該輸入信號(hào)可以是通過網(wǎng)絡(luò)101、103從遠(yuǎn)程設(shè)備102b接收的編碼的音頻信號(hào)和/或編碼的視頻信號(hào)。解碼器開關(guān)424還從控制塊430接收控制信號(hào)432。下面參照?qǐng)D6提供關(guān)于控制模塊430如何生成控制信號(hào)432的描述。解碼器開關(guān)424操作以依據(jù)控制信號(hào)432在線426上將接收的輸入信號(hào)輸出到硬件編解碼器405,或者在線428上將其輸出到軟件編解碼器410。硬件編解碼器405和軟件編解碼器410中所選的一個(gè)在線434上提供解碼的輸出信號(hào)。解碼的輸出信號(hào)434可以被轉(zhuǎn)換為可以被揚(yáng)聲器203或顯不器212輸出的模擬信號(hào)。應(yīng)當(dāng)領(lǐng)會(huì),硬件編解碼器405和軟件編解碼器410可以是包括視頻編碼器和/或視頻解碼器的視頻編解碼器,或者可以是包括音頻編碼器和/或音頻解碼器的音頻編解碼器??梢允褂镁幋a器開關(guān)404和解碼器開關(guān)424彼此獨(dú)立地開關(guān)編碼器和解碼器。
為了描述如何監(jiān)控參數(shù)442-448,現(xiàn)在參照?qǐng)D5。如本領(lǐng)域技術(shù)人員將會(huì)熟悉的,用戶設(shè)備可以通過諸如因特網(wǎng)之類的網(wǎng)絡(luò)通信的基本機(jī)制可以被認(rèn)為是協(xié)議棧(在運(yùn)行在每一個(gè)用戶設(shè)備上的軟件中體現(xiàn))。依據(jù)通信類型,存在多個(gè)不同的協(xié)議棧,但是在圖5中作為代表不出了一個(gè)協(xié)議棧。在該棧中,最低層是負(fù)責(zé)在設(shè)備102a與102b之間通過RF鏈路傳送比特的鏈路層516。該鏈路層516負(fù)責(zé)以(典型地編碼的)比特的形式傳送RF業(yè)務(wù),其被調(diào)制到載波頻率上?;ヂ?lián)網(wǎng)層514是負(fù)責(zé)即時(shí)分組路由的分組協(xié)議。本領(lǐng)域技術(shù)人員將會(huì)理解,數(shù)據(jù)分組包括報(bào)頭部分和有效載荷。報(bào)頭包括目的地用戶設(shè)備的互聯(lián)網(wǎng)地址(例如,IP地址),并且有效載荷包括通信客戶端應(yīng)用所期望的要被傳輸?shù)膶?shí)際用戶數(shù)據(jù)。當(dāng)路由節(jié)點(diǎn)接收分組時(shí),其IP層軟件檢查IP地址并確定將該分組路由到的下一個(gè)相鄰路由節(jié)點(diǎn)(或者如果目的地設(shè)備是鄰近的,則為最終用戶終端設(shè)備)。
傳輸層512添加封裝在IP報(bào)頭的頂部的附加的報(bào)頭信息以提供諸如端口編號(hào)、擁塞控制和分組接收的確認(rèn)之類的服務(wù)。最后,應(yīng)用層510涉及包括在分組有效載荷中的用戶信息,例如語音或視頻呼叫的音頻或視頻內(nèi)容或頂消息的用戶文本??蛻舳藨?yīng)用在有效載荷中自由地包括它所希望的如適合于所討論的應(yīng)用的任何內(nèi)容。在處理器311上執(zhí)行的通信客戶端應(yīng)用可以在傳輸層512上操作以監(jiān)控端到端傳輸延遲444和分組丟失率446。通信客戶端應(yīng)用可以使用時(shí)間戳來監(jiān)控傳輸延遲。分組丟失可以使用分組的序號(hào)中的間隙來確定。應(yīng)當(dāng)領(lǐng)會(huì)用于監(jiān)控該信息的其他方法可被使用,例如在較低層上使用網(wǎng)絡(luò)設(shè)備。這些參數(shù)可以在應(yīng)用層510上被通信客戶端應(yīng)用用來估計(jì)可以用于音頻/視頻流的可用網(wǎng)絡(luò)帶寬。而且,通信客戶端應(yīng)用可以接收關(guān)于遠(yuǎn)程設(shè)備102b的性能448的信息,這可以響應(yīng)于移動(dòng)設(shè)備102a的請(qǐng)求而被接收或作為稍后通過鏈路進(jìn)行的呼叫的建立的一部分而被接收。通信客戶端應(yīng)用將監(jiān)控的參數(shù)442-448提供給控制塊430,該控制塊然后可以評(píng)估監(jiān)控的參數(shù)442-448以確定是實(shí)現(xiàn)硬件編解碼器405還是實(shí)現(xiàn)軟件編解碼器410以處理輸入信號(hào)402、422。發(fā)明人已經(jīng)開發(fā)了在確定是實(shí)現(xiàn)硬件編解碼器405還是實(shí)現(xiàn)軟件編解碼器410時(shí)控制塊430實(shí)現(xiàn)的邏輯。在輸入信號(hào)必須被編碼用于傳輸時(shí)使用的邏輯在圖6中被圖示。在構(gòu)造邏輯的過程中,發(fā)明人已經(jīng)假設(shè)以下內(nèi)容
首先,當(dāng)處理實(shí)時(shí)視頻信號(hào)時(shí),硬件編解碼器405與軟件編解碼器410相比能夠以更高的分辨率處理輸入,這是由于實(shí)現(xiàn)軟件編解碼器410所在的CPU 311的限制引起的。其次,與硬件編解碼器405相比,軟件編解碼器410更容易被更新并且因此可能具有更多技術(shù)上先進(jìn)的特征,因此它可能在低比特率、長延遲和高分組丟失條件下執(zhí)行得比硬件編解碼器405更好。最后,與軟件編解碼器410相比,硬件編解碼器405消耗更少的來自電源306的電力。在步驟602處,控制塊430接收監(jiān)控的參數(shù)442-448。在步驟604處,控制塊430確定比特率442是否大于或等于預(yù)定的閾值A(chǔ)。如果比特率442小于A,在步驟614處控制塊430輸出控制信號(hào)412,其控制編碼器開關(guān)404以在線402上將輸入提供給軟件編解碼器410。預(yù)定的閾值A(chǔ)應(yīng)當(dāng)依據(jù)實(shí)際的硬件編解碼器的實(shí)現(xiàn)方式來調(diào)諧。一個(gè)示例是500kbps。如果在步驟604處確定了比特率442大于或等于A,則控制塊430繼續(xù)進(jìn)行到步驟606,在步驟606中它確定端到端傳輸延遲444是否大于或等于預(yù)定的閾值B。如果延遲444大于或等于B,則控制塊430繼續(xù)進(jìn)行到步驟614并且如上所述地操作。預(yù)定的閾值B再次應(yīng)當(dāng)根據(jù)實(shí)際的硬件編解碼器的實(shí)現(xiàn)方式來調(diào)諧。在一個(gè)示例情境中,500ms端到端延遲可能是所需的,并且如果硬件編解碼器405需要400ms以便編碼在線402上的輸入,則網(wǎng)絡(luò)延遲應(yīng)當(dāng)小于100ms,因此在該示例中閾值B將被選擇為100ms。如果在步驟606處確定延遲444小于B,則控制塊430繼續(xù)進(jìn)行到步驟608,在步驟608中它確定分組丟失率446是否大于預(yù)定的閾值C。如果分組丟失率446大于C,則控制塊430繼續(xù)進(jìn)行到步驟614并且如上所述地操作。在一個(gè)示例情境中,預(yù)定閾值C可以是0%,以使得硬件編解碼器405僅在沒有分組丟失時(shí)使用。 如果分組丟失率446小于或等于C,則控制塊430繼續(xù)進(jìn)行到步驟610,在步驟610中它確定遠(yuǎn)程設(shè)備性能448是否大于或等于預(yù)定的閾值D。如果遠(yuǎn)程設(shè)備性能448小于D,則控制塊430繼續(xù)進(jìn)行到步驟614并且如上所述地操作。在一個(gè)示例情境中,如果硬件編解碼器405針對(duì)VGA分辨率和更高的分辨率而被調(diào)諧,則在步驟610處該過程檢驗(yàn)遠(yuǎn)程設(shè)備102b的CPU是否可以在硬件編解碼器405被應(yīng)用之前處理VGA分辨率。盡管分組丟失被提及,但是應(yīng)當(dāng)領(lǐng)會(huì)可以使用分組丟失的其他度量,比如突發(fā)性。如果在步驟610處確定遠(yuǎn)程設(shè)備性能448大于或等于D,則在步驟614處,控制塊430輸出控制信號(hào)412,其控制編碼器開關(guān)404以在線402上將輸入提供給硬件編解碼器405。因此,硬件編解碼器405僅在比特率442大于或等于A、延遲444小于B、分組丟失446小于或等于C且遠(yuǎn)程設(shè)備性能448大于或等于D時(shí)被使用,并且如果這些條件不滿足,則使用軟件編解碼器410。因此硬件編解碼器405在網(wǎng)絡(luò)的所述條件良好并且遠(yuǎn)程設(shè)備102b可以處理高分辨率時(shí)被使用。為了簡化起見,在圖4中示出了硬件編解碼器405與軟件編解碼器410之間的清楚的分離。然而,在一些實(shí)現(xiàn)方式中,可能不存在這種清楚的分離,例如當(dāng)使用其中所述處理的一部分運(yùn)行在圖形處理單元(GPU)上的混合結(jié)構(gòu)時(shí)。然而,在這些實(shí)現(xiàn)方式中,上文參照?qǐng)D6討論的切換算法仍然適用。應(yīng)當(dāng)領(lǐng)會(huì),由控制塊430在編碼的輸入信號(hào)必須被解碼時(shí)實(shí)現(xiàn)的邏輯不考慮遠(yuǎn)程設(shè)備性能448。因此,在解碼過程中,硬件編解碼器405在網(wǎng)絡(luò)條件良好時(shí)使用。S卩,硬件編解碼器405僅在比特率442大于或等于A、延遲444小于B且分組丟失446小于或等于C時(shí)被使用,并且如果這些條件不滿足,則使用軟件編解碼器410。由于網(wǎng)絡(luò)參數(shù)不斷變化,因此圖6中使用的邏輯可以導(dǎo)致硬件編解碼器405與軟件編解碼器410之間的頻繁切換。這是不合需要的,因?yàn)轭l繁的編解碼器切換導(dǎo)致延遲(由該切換造成的)和比特率開銷。為了防止頻繁的編解碼器切換,可以使用各種不同的方法。例如,控制塊430可以僅輸出控制信號(hào)412、432以在自從上次編解碼器切換過去超過X秒的情況下應(yīng)用編解碼器切換,X的一個(gè)示例值是10秒。在另一個(gè)示例中,監(jiān)控的參數(shù)442-448可以在時(shí)間段Y上取平均,Y的一個(gè)示例是5秒。在又一個(gè)示例中,統(tǒng)計(jì)指標(biāo)可以被應(yīng)用到在時(shí)間段Y上監(jiān)控的網(wǎng)絡(luò)參數(shù),例如在時(shí)間段Y上監(jiān)控的網(wǎng)絡(luò)參數(shù)的最差值可以被發(fā)送到控制塊430。可以根據(jù)電源306的狀況(即電源水平)使圖6所示的邏輯中使用的預(yù)定的閾值
A、B、C、D自適應(yīng)。如圖4所示,電源水平監(jiān)控塊308可以將電源306的電源水平提供給控制塊430?,F(xiàn)在將參照?qǐng)D7描述控制塊如何使用該信息自適應(yīng)地改變圖6中使用的閾值A(chǔ)、
B、C、D。在步驟702處,控制塊430從電源水平監(jiān)控塊308接收電源306的電源水平。在步驟704處,控制塊430確定電力電纜是否被連接到移動(dòng)設(shè)備102a以使得電力 被提供給電源206 (即確定移動(dòng)設(shè)備的電源是否正充電)。如果電力電纜被連接到移動(dòng)設(shè)備102以使得電力被提供給電源306,則編解碼器的電力利用不是重要的,然后如圖所示,在步驟708處在圖6的過程中使用第一配置。即,在圖6的過程中使用值A(chǔ)l、BI、Cl、D1。該第一配置用于使控制塊430偏向盡可能多地使用軟件編解碼器410。在視頻呼叫期間,到硬件編解碼器405的切換將僅在遠(yuǎn)程設(shè)備102b能夠接收高分辨率視頻時(shí)是可能的。作為起碼的示例,第一配置中的參數(shù)可以采用值A(chǔ)l=1500kbps、Bl=IOOms, C1=0%、Dl=HD能力(capable)。如果在步驟704處確定電力未被提供給電源306,則在步驟706處控制塊430確定電源306的電源水平是否大于或等于60%容量。如果電源306的電源水平大于或等于60%容量,則如在步驟710處所示,在圖6的過程中使用第二配置。即,在圖6的過程中使用值A(chǔ)2、B2、C2、D2。當(dāng)電源306的電源水平大于或等于60%容量時(shí),在大多數(shù)情境中軟件編解碼器410仍然是優(yōu)選的。因此在視頻呼叫期間,第二配置中的參數(shù)可以采用值A(chǔ)2=500kbps、B2=200ms、C2=l%、D2=QVGA能力。應(yīng)當(dāng)領(lǐng)會(huì),這些值僅僅是示例,并且不以任何方式限制。如果在在步驟706處確定電源306的電源水平小于60%容量,則如在步驟712處所示,在圖6的過程中使用第三配置。該第三配置用于使控制塊430偏向盡可能多地使用硬件編解碼器405。8卩,在圖6的過程中使用值八3、83、03、03。因此,在視頻呼叫期間,第二配置中的參數(shù)可以采用值A(chǔ)2=500kbps、B2=200ms、C2=l%、D2=QVGA能力。應(yīng)當(dāng)領(lǐng)會(huì),這些值僅僅是示例,并且不以任何方式限制。應(yīng)當(dāng)領(lǐng)會(huì),60%的閾值電源僅僅是示例,且不以任何方式限制。而且,應(yīng)當(dāng)領(lǐng)會(huì),其他電源閾值可以與附加的閾值配置相關(guān)聯(lián)地使用。重要的是,注意到A、B、C、D是恒定值,用于決定應(yīng)當(dāng)何時(shí)使用硬件編解碼器405或軟件編解碼器410,并且Al、A2、A3是不同的恒定值(同樣,B1、B2、B3和C1、C2、C3和Dl、D2、D3是不同的恒定值)。所有值可以針對(duì)不同的設(shè)備、不同的相機(jī)、不同的麥克風(fēng)并且適合不同的用戶(搖晃的視頻或頭部特寫視頻)等而被不同地調(diào)諧。實(shí)現(xiàn)圖6和7所圖示的方法使得能夠做出關(guān)于是否動(dòng)態(tài)地(on the fly)使用硬件編解碼器405或軟件編解碼器410來對(duì)網(wǎng)絡(luò)和電池條件方面的變化作出反應(yīng)的決定。通過選擇Al、BI、Cl,Dl ;A2、B2、C2,D2和A3、B3、C3,D3的預(yù)定的閾值基于電源306的電源水平,可以給予硬件實(shí)現(xiàn)的編解碼器405或軟件編解碼器410優(yōu)先級(jí)。當(dāng)電源306的電源水平低時(shí),應(yīng)當(dāng)將優(yōu)先級(jí)給予使用更少電池的硬件編解碼器405,類似地當(dāng)移動(dòng)設(shè)備連接到外部電源時(shí)(即移動(dòng)設(shè)備正在充電)時(shí),應(yīng)當(dāng)將優(yōu)先級(jí)給予軟件編解碼器410。為了實(shí)現(xiàn)該優(yōu)先化(prioritisation),所述恒定閾值可以被設(shè)置如下
Al S A2 £ A3 B3 S B2 ^ BI C3 2 C2 S Cl
D1 £ D2. ^ D3
因此,以比特率閾值A(chǔ)1、A2、A3為例,當(dāng)移動(dòng)設(shè)備連接到外部電源并且優(yōu)先級(jí)應(yīng)當(dāng)被給予軟件編解碼器410時(shí),在步驟604中使用最高閾值A(chǔ)l,因?yàn)檐浖幗獯a器410可以在低比特率信道條件下執(zhí)行得更好。相反,當(dāng)電源306的電源水平低并且優(yōu)先級(jí)應(yīng)當(dāng)被給予硬件編解碼器405時(shí),在步驟604中使用最低閾值A(chǔ)3。如上文所述,在圖6和7中圖示的方法使得本發(fā)明能夠自動(dòng)選擇操作的最佳模式。在本發(fā)明的另一個(gè)實(shí)施例中,在移動(dòng)設(shè)備102a處接收的用戶輸入可以推翻(override)控制塊430的自動(dòng)決策。該用戶輸入可以在移動(dòng)設(shè)備102a的例如麥克風(fēng)302或鍵區(qū)309之 類的輸入裝置處被接收。在該實(shí)施例中,用戶可以選擇配置模式,每個(gè)配置模式對(duì)應(yīng)于一組預(yù)定的閾值。例如,“最佳性能”配置模式可以對(duì)應(yīng)于預(yù)定的閾值A(chǔ)l、BI、Cl、D1,“更好的電池”配置模式可以對(duì)應(yīng)于預(yù)定的閾值A(chǔ)2、B2、C2、D2,并且“最佳電池”配置模式可以對(duì)應(yīng)于預(yù)定的閾值A(chǔ)3、B3、C3、D3。應(yīng)當(dāng)領(lǐng)會(huì),這些配置模式可以對(duì)應(yīng)于除了上文描述的那些預(yù)定的閾值之外的其他預(yù)定的閾值。在一個(gè)示例情境中,移動(dòng)設(shè)備102a的用戶108a可能希望進(jìn)行重要的呼叫并且因此想要高水平的呼叫質(zhì)量。用戶108a能夠了解電源306的電源水平是低的(即小于60%)并且電源306將能夠在剩余的時(shí)間長度(即30分鐘)向移動(dòng)設(shè)備提供電力。在此情境中,圖7中所圖示的方法將自動(dòng)使用預(yù)定的閾值A(chǔ)3、B3、C3、D3 (參見步驟706、712)。然而,用戶108a可以意識(shí)到重要的呼叫將僅持續(xù)20分鐘。即,電源306具有足夠的電力用于呼叫的持續(xù)時(shí)間。因此,用戶108a可以選擇“最佳性能”配置模式來推翻控制塊430的自動(dòng)功能并且選擇預(yù)定的閾值A(chǔ)l、BI、Cl、DI,從而實(shí)現(xiàn)最佳呼叫質(zhì)量。在另一個(gè)示例情境中,移動(dòng)設(shè)備102a的用戶108a可能希望進(jìn)行持續(xù)時(shí)間將會(huì)很長的呼叫。用戶108a能夠了解電源306的電源水平是高的(即大于60%)。在此情境中,圖7中所圖示的方法將自動(dòng)使用預(yù)定的閾值A(chǔ)2、B2、C2、D2 (參見步驟706、712)。用戶108a可以選擇“最佳電池”配置模式來推翻控制塊430的自動(dòng)功能并且選擇預(yù)定的閾值A(chǔ)3、B3、C3、D3,從而實(shí)現(xiàn)最佳電池性能以針對(duì)呼叫的長度提供足夠的電力。本發(fā)明的實(shí)施例避免了對(duì)在設(shè)計(jì)和制造過程期間在硬件和軟件之間做出權(quán)衡的需要。在過去,在移動(dòng)設(shè)備102a的設(shè)計(jì)過程期間,為了實(shí)現(xiàn)最佳呼叫質(zhì)量、安全或電池性能,需要做出許多權(quán)衡。移動(dòng)設(shè)備將設(shè)有硬件輔助芯片以便改進(jìn)移動(dòng)設(shè)備的電池性能;然而,硬件實(shí)現(xiàn)方式可能變得過時(shí)并且不會(huì)實(shí)現(xiàn)由可以容易更新的基于軟件的實(shí)現(xiàn)方式實(shí)現(xiàn)的呼叫質(zhì)量的水平。通過允許在軟件與硬件實(shí)現(xiàn)方式之間的現(xiàn)場(chǎng)選擇,該權(quán)衡不再必須在設(shè)計(jì)階段做出。除了上文所討論的視頻編解碼器之外,本發(fā)明可以應(yīng)用于音頻編解碼器、安全相關(guān)功能或其他電池密集型功能。
盡管已經(jīng)特別參照視頻和/或語音呼叫討論了本發(fā)明的實(shí)施例,但是應(yīng)當(dāng)領(lǐng)會(huì),本發(fā)明的應(yīng)用可以擴(kuò)展到其他移動(dòng)視頻用途,比如現(xiàn)場(chǎng)流播放和視頻郵件。盡管已經(jīng)參照優(yōu)選實(shí)施例特別地示出和描述了本發(fā)明,但是本領(lǐng)域技術(shù)人員應(yīng)當(dāng) 理解可以在不脫離由所附權(quán)利要求定義的本發(fā)明的范圍的情況下做出形式和細(xì)節(jié)的各種改變。
權(quán)利要求
1.一種經(jīng)由通過無線通信網(wǎng)絡(luò)建立的信道進(jìn)行與遠(yuǎn)程設(shè)備基于分組的呼叫的方法,該方法包括 執(zhí)行通信客戶端應(yīng)用以進(jìn)行呼叫并監(jiān)控至少一個(gè)網(wǎng)絡(luò)參數(shù);以及基于所述至少一個(gè)監(jiān)控的網(wǎng)絡(luò)參數(shù),選擇性將所述呼叫提供給可操作來實(shí)現(xiàn)處理功能的硬件處理模塊和可執(zhí)行以實(shí)現(xiàn)所述處理功能的軟件處理模塊之一。
2.權(quán)利要求I的方法,其中所述至少一個(gè)監(jiān)控的網(wǎng)絡(luò)參數(shù)是下述至少之一 信道比特率; 信道端到端傳輸延遲; 信道分組丟失率;以及 信道分組丟失突發(fā)性。
3.權(quán)利要求I的方法,該方法進(jìn)一步包括 在選擇機(jī)構(gòu)的切換裝置處接收輸入信號(hào); 在選擇機(jī)構(gòu)的控制裝置處接收所述至少一個(gè)監(jiān)控的網(wǎng)絡(luò)參數(shù);以及將來自所述控制裝置的控制信號(hào)提供給所述切換裝置,該控制信號(hào)基于所述至少一個(gè)監(jiān)控的網(wǎng)絡(luò)參數(shù),其中該控制信號(hào)控制切換裝置以將輸入信號(hào)輸出到硬件處理模塊或軟件處理模塊以被處理。
4.權(quán)利要求3的方法,進(jìn)一步包括執(zhí)行對(duì)多個(gè)網(wǎng)絡(luò)參數(shù)的邏輯分析。
5.權(quán)利要求4的方法,其中當(dāng) 信道比特率大于或等于預(yù)定的比特率閾值,并且 信道端到端傳輸延遲小于預(yù)定的延遲閾值,并且 信道分組丟失率小于預(yù)定的分組丟失率閾值時(shí), 所述控制裝置控制所述切換裝置以將輸入信號(hào)輸出到硬件處理模塊以被處理;和/或當(dāng)信道比特率小于預(yù)定的比特率閾值時(shí),或當(dāng)信道端到端傳輸延遲大于或等于預(yù)定的延遲閾值時(shí),或當(dāng)信道分組丟失率大于或等于預(yù)定的分組丟失率閾值時(shí),所述控制裝置控制所述切換裝置以將輸入信號(hào)輸出到軟件處理模塊以被處理。
6.權(quán)利要求5的方法,其中所述方法進(jìn)一步包括接收用戶輸入以選擇配置模式,所述配置模式對(duì)應(yīng)于一組恒定閾值,其中所述控制裝置使用所述恒定閾值組控制所述切換裝置。
7.權(quán)利要求5的方法,進(jìn)一步包括 監(jiān)控電源的電源水平;以及 基于電源水平調(diào)整選擇機(jī)構(gòu)的操作。
8.權(quán)利要求7的方法,其中所述閾值根據(jù)電源的電源水平而改變;當(dāng)電源的電源水平指示移動(dòng)設(shè)備連接到外部電源時(shí),所述控制裝置使用第一組恒定閾值控制所述切換裝置;當(dāng)電源的電源水平大于或等于預(yù)定的電源閾值時(shí),所述控制裝置使用第二組恒定閾值控制所述切換裝置;以及當(dāng)電源的電源水平小于預(yù)定的電源閾值時(shí),所述控制裝置使用第三組恒定閾值控制所述切換裝置。
9.一種計(jì)算機(jī)程序產(chǎn)品,其體現(xiàn)在計(jì)算機(jī)可讀介質(zhì)上并且包括代碼,所述代碼被配置成使得當(dāng)其在移動(dòng)設(shè)備上執(zhí)行時(shí)執(zhí)行權(quán)利要求1-8中任一項(xiàng)的方法。
10.一種適合用于實(shí)現(xiàn)權(quán)利要求1-8中任一項(xiàng)的方法的移動(dòng)設(shè)備,包括無線訪問電路,其被配置成訪問無線通信網(wǎng)絡(luò); 用于執(zhí)行通信客戶端應(yīng)用以經(jīng)由通過無線通信網(wǎng)絡(luò)建立的信道與遠(yuǎn)程設(shè)備進(jìn)行基于分組的呼叫的裝置,該通信客戶端應(yīng)用被配置成監(jiān)控至少一個(gè)網(wǎng)絡(luò)參數(shù); 硬件處理模塊,其可選擇性地操作來實(shí)現(xiàn)處理功能; 軟件處理模塊,其可選擇性地執(zhí)行以實(shí)現(xiàn)所述處理功能;以及選擇機(jī)構(gòu),其用于基于所述至少一個(gè)監(jiān)控的網(wǎng)絡(luò)參數(shù)將所述呼叫提供給硬件處理模塊和軟件處理模塊之一。
全文摘要
一種用于經(jīng)由通過無線通信網(wǎng)絡(luò)建立的信道與遠(yuǎn)程設(shè)備進(jìn)行基于分組的呼叫的移動(dòng)設(shè)備、方法和計(jì)算機(jī)程序產(chǎn)品。該移動(dòng)設(shè)備包括配置成訪問無線通信網(wǎng)絡(luò)的無線訪問電路;用于執(zhí)行通信客戶端應(yīng)用以經(jīng)由通過無線通信網(wǎng)絡(luò)建立的信道與遠(yuǎn)程設(shè)備進(jìn)行基于分組的呼叫的裝置,該通信客戶端應(yīng)用被配置成監(jiān)控至少一個(gè)網(wǎng)絡(luò)參數(shù);硬件處理模塊,其可選擇性地操作來實(shí)現(xiàn)處理功能;軟件處理模塊,其可選擇性地執(zhí)行以實(shí)現(xiàn)所述處理功能;以及選擇機(jī)構(gòu),其用于基于所述至少一個(gè)監(jiān)控的網(wǎng)絡(luò)參數(shù)將所述呼叫提供給硬件處理模塊和軟件處理模塊之一。
文檔編號(hào)H04W28/06GK102932841SQ20121032635
公開日2013年2月13日 申請(qǐng)日期2012年9月6日 優(yōu)先權(quán)日2011年9月6日
發(fā)明者K.烏爾姆, A.杰弗里莫夫, D.趙 申請(qǐng)人:斯凱普公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1