TWI809939B - 多媒體調整適配方法及通訊裝置 - Google Patents
多媒體調整適配方法及通訊裝置 Download PDFInfo
- Publication number
- TWI809939B TWI809939B TW111122860A TW111122860A TWI809939B TW I809939 B TWI809939 B TW I809939B TW 111122860 A TW111122860 A TW 111122860A TW 111122860 A TW111122860 A TW 111122860A TW I809939 B TWI809939 B TW I809939B
- Authority
- TW
- Taiwan
- Prior art keywords
- communication
- application processor
- indication
- processor
- network device
- Prior art date
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/0001—Systems modifying transmission characteristics according to link quality, e.g. power backoff
- H04L1/0014—Systems modifying transmission characteristics according to link quality, e.g. power backoff by adapting the source coding
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W24/00—Supervisory, monitoring or testing arrangements
- H04W24/08—Testing, supervising or monitoring using real traffic
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B17/00—Monitoring; Testing
- H04B17/30—Monitoring; Testing of propagation channels
- H04B17/373—Predicting channel quality or other radio frequency [RF] parameters
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/134—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or criterion affecting or controlling the adaptive coding
- H04N19/164—Feedback from the receiver or from the transmission channel
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W24/00—Supervisory, monitoring or testing arrangements
- H04W24/10—Scheduling measurement reports ; Arrangements for measurement reports
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W36/00—Hand-off or reselection arrangements
- H04W36/0005—Control or signalling for completing the hand-off
- H04W36/0055—Transmission or use of information for re-establishing the radio link
- H04W36/0058—Transmission of hand-off measurement information, e.g. measurement reports
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/20—Arrangements for detecting or preventing errors in the information received using signal quality detector
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W36/00—Hand-off or reselection arrangements
- H04W36/0005—Control or signalling for completing the hand-off
- H04W36/0083—Determination of parameters used for hand-off, e.g. generation or modification of neighbour cell lists
- H04W36/00837—Determination of triggering parameters for hand-off
- H04W36/008375—Determination of triggering parameters for hand-off based on historical data
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Quality & Reliability (AREA)
- Physics & Mathematics (AREA)
- Electromagnetism (AREA)
- Multimedia (AREA)
- Mobile Radio Communication Systems (AREA)
- Pharmaceuticals Containing Other Organic And Inorganic Compounds (AREA)
- Telephone Function (AREA)
Abstract
通訊裝置包括無線電收發器、應用處理器和調制解調處理器。無線收發器透過通訊鏈路與網路裝置通訊,向無線網路中的網路裝置發送無線電訊號,或從網路裝置接收無線電訊號。配置應用處理器運行一個或多個應用程式。調制解調處理器耦接到無線電收發器和應用處理器,並配置為執行以下操作:依據至少一個通訊參數或至少一個通訊事件評估通訊鏈路的未來狀況,以獲得評估結果;向應用處理器發送第一指示以向應用處理器通知評估結果。響應於接收第一指示,進一步配置應用處理器執行操作:調整轉碼器以對從網路裝置接收的資料適配並進行多媒體處理。
Description
本發明要求申請日為2021年6月22日,申請號為63/213,310的美國臨時專利申請、申請日為2021年8月12日,申請號為63/232,283的美國臨時專利申請以及申請日為2022年5月25日,申請號為17/824,874的美國專利申請的優先權。上述美國專利申請的內容透過引用整體併入本文。本發明一般涉及無線通訊,並且,更具體地,涉及透過通訊鏈路與無線網路中的網路裝置通訊的通訊裝置進行多媒體調整適配(multimedia adaptation)的技術。
視頻流(例如視頻點播(video on demand))是一種流行的服務,其中使用與顯示緩衝區相關的機制來緩解抖動、封包延遲和封包丟失。繼視頻流之後,基於雲的交互服務(Cloud-based interactive service)正在興起。基於雲的交互服務包括雲遊戲、雲VR、雲AR等。基於雲的交互服務通常需要雲伺服器。
雲伺服器通常為遊戲顯示裝置提供遊戲的視頻呈現,從而允許設備的使用者玩遊戲。雲伺服器創建玩遊戲所需的每個視頻訊框,透過視頻編碼壓縮整個訊框,並透過相關傳輸網路將與整個訊框對應的封包的位元流傳輸到顯示裝置。在此過程中,視頻編碼部分當前延遲視頻訊框傳輸的開始,直到視頻訊框被完全編碼。這種延遲通常會引入觀眾顯示延遲,從而降低遊戲體驗。此
外,遊戲顯示裝置與網路之間的連接有時可能由於一些網路狀況而品質下降甚至中斷,導致傳輸封包丟失、視頻訊框品質降低和更嚴重的顯示延遲,這也會降低遊戲體驗。
由於基於雲的交互服務對延遲有著嚴格的要求,因此迫切需要採用智慧多媒體轉碼器(codec)調整適配的方法來提高服務接收設備與網路之間的傳輸品質,並改善使用者體驗。
依據本發明的一個實施方式,通訊裝置包括無線電收發器、應用處理器和調制解調處理器(modem processor)。無線收發器號透過通訊鏈路與網路裝置通訊,向無線網路中的網路裝置發送無線電訊號,或從無線網路中的網路裝置接收無線電訊號。配置應用處理器運行一個或複數個應用程式。調制解調處理器耦接到無線電收發器和應用處理器,並配置為執行以下操作:依據至少一個通訊參數或至少一個通訊事件評估通訊鏈路的未來狀況,以獲得評估結果;以及向應用處理器發送第一指示以向應用處理器通知評估結果。響應於接收第一指示,進一步配置應用處理器執行以下操作:調整轉碼器以對從網路裝置接收的資料適配並進行多媒體處理。
依據本發明的一個實施方式,透過通訊鏈路與無線網路中的網路裝置通訊的通訊裝置進行多媒體調整適配的方法包括:通訊裝置的調制解調處理器依據至少一個通訊參數或至少一個通訊事件評估通訊鏈路的未來狀況,以獲得評估結果;所述調制解調處理器向通訊裝置的應用處理器發送第一指示以向應用處理器通知評估結果。響應於接收到第一指示,所述應用處理器調整轉碼器以對從網路裝置接收的資料適配並進行多媒體處理。
在閱讀了各種圖片和圖式中所示的優選實施方式的詳細描述後,本
發明的這些和其他目標對於所屬領域中具有通常技術者將變得顯而易見。
100:通訊裝置
110:無線收發器
111:發送器
112:接收器
120,220:調製解調器
130,330:應用處理器
140:使用者標識卡
150:記憶設備
221:基頻處理設備
222:調製解調處理器
223,332:內部記憶設備
224:網卡
310:控制器
320:顯示裝置
331:視頻編碼器
350:網路裝置
360:雲伺服器
361:視頻處理設備
S1102,S1104,S1106,S1108,S1110:步驟
第1圖示出了依據本發明實施方式的通訊裝置的示例框圖。
第2圖示出了依據本發明實施方式的調製解調器的示例框圖。
第3圖示出了依據本發明實施方式的應用處理器的示例框圖。
第4圖示出了依據本發明實施方式的無線存取網路(radio access network,RAN)中調製解調處理器和應用處理器之間的消息流以及通訊裝置和網路裝置之間的消息流的示例流程圖。
第5圖示出了依據本發明另一實施方式的RAN中調製解調處理器和應用處理器之間的消息流以及通訊裝置和網路裝置之間的消息流的示例流程圖。
第6圖示出了依據本發明又一實施方式的RAN中調製解調處理器和應用處理器之間的消息流以及通訊裝置和網路裝置之間的消息流的示例流程圖。
第7圖示出了依據本發明實施方式的調製解調處理器和應用處理器之間的消息流以及通訊裝置和雲伺服器之間的消息流的示例流程圖。
第8圖示出了依據本發明另一實施方式的調製解調處理器和應用處理器之間的消息流以及通訊裝置和雲伺服器之間的消息流的示例流程圖。
第9圖示出了依據本發明實施方式的調製解調處理器和應用處理器之間的消息流的示例流程圖。
第10圖示出了依據本發明另一實施方式的調製解調處理器和應用處理器之間的消息流的示例流程圖。
第11圖示出了依據本發明實施方式的通訊裝置中的多媒體調整適配方法的流程圖,其中通訊裝置透過通訊鏈路與無線網路中的網路裝置進行通訊。
第1圖示出了依據本發明實施方式的通訊裝置的示例性框圖。通訊裝置100可以是可擕式電子設備,例如行動站(MS,其可以互換地稱為UE)。通訊裝置100包括至少一個天線模組,所述天線模組包括至少一個天線、無線收發器110、調製解調器120、應用處理器130、使用者標識卡140和記憶設備150。可以配置無線收發器110透過天線模組向無線網路中的網路裝置(例如,第3圖所示的網路裝置350)發送無線電訊號,或從無線網路中的網路裝置接收無線電訊號,以透過通訊裝置100和網路裝置之間建立的通訊鏈路與網路裝置通訊。無線收發器110包括配置成經由天線模組從空中介面接收無線訊號的接收器112和配置成經由天線模組向空中介面發送無線訊號的發送器111,並且還可以配置無線收發器110執行射頻(Radio Frequency,RF)訊號處理。例如,接收器112可以將接收到的訊號轉換為要處理的中頻(intermediate frequency,IF)或基頻訊號,或者發送器111可以從調製解調器120接收IF或基頻訊號,並將接收到的訊號轉換為要發送到無線網路或存取網路(例如,蜂巢網路或無線本地存取網路)中的網路裝置的無線電訊號。依據本發明的實施方式,網路裝置可以是小區、節點B、演進節點B(eNB)、gNB、基地台、行動性管理實體(Mobility Management Entity,MME)、存取和行動性管理功能(Access and Mobility Management Function,AMF)設備、存取點(access point,AP)等。在網路側,透過通訊鏈路的無線訊號與通訊裝置100進行通訊。
無線收發器110的發送器111和接收器112可以包括複數個硬體設備,用於執行RF轉換和RF訊號處理。例如,發送器111和/或接收器112可以包括用於放大RF訊號的功率放大器、用於濾波RF訊號的不需要部分的濾波器和/或用於執行射頻轉換的混頻器。依據本發明的一個實施方式,射頻可以是,例如,
LTE系統的任何特定頻帶的頻率,或者5G NR系統的任何特定頻帶的頻率,無線保真(Wireless fidelity,WiFi)系統的任何特定頻帶的頻率等。
可以配置調製解調器120處理相應的通訊協定操作,並處理從無線收發器110接收或向無線收發器110發送IF或基頻訊號。可以配置應用處理器130運行通訊裝置100的操作系統並運行安裝在通訊裝置100中的應用程式。在本發明的實施方式中,調製解調器120和應用處理器130可以設計為離散晶片,其中一些匯流排或硬體介面耦接在它們之間,或者它們可以集成到組合晶片(即片上系統(system on chip,SoC)),本發明不應限於此。
使用者標識卡140可以是使用者標識模組(Subscriber Identity Module,SIM)卡、通用SIM(Universal SIM,USIM)卡、可移除使用者標識模組(Removable User Identity Module,RUIM)卡、CSIM卡等,並且通常包括使用者帳戶資訊、國際行動使用者標識(International Mobile Subscriber Identity,IMSI)和一組SIM卡應用工具包(SIM application toolkit,SAT)命令,可為電話簿連絡人提供存儲空間。記憶設備150可以耦接到調製解調器120和應用處理器130,並且可以存儲系統資料或使用者資料。
應當注意的是,為了澄清本發明的概念,第1圖給出了簡化的框圖,其中僅示出了與本發明相關的組件。例如,在本發明的一些實施方式中,通訊裝置還可以包括第1圖中未示出的一些週邊設備。在另一示例中,在本發明的一些實施方式中,通訊裝置還可以包括耦接到調製解調器120和應用處理器130的中央控制器。因此,本發明不應限於第1圖所示的內容。
在本發明的一些實施方式中,通訊裝置能夠透過如第1圖所示的單卡結構支援複數個RAT通訊。應當注意,儘管第1圖示出了單卡應用,但本發明不應限於此。例如,在本發明的一些實施方式中,通訊裝置可以包括複數個使用者標識卡,以支援以單待機或多待機方式進行的多RAT通訊。在多RAT通訊應
用中,調製解調器、無線收發器和/或天線模組可由使用者身份卡共用,並可具有處理不同RAT的操作和處理符合相應通訊協定的相應RF、IF或基頻訊號。
此外,所屬領域中具有通常技術者仍然可以基於以上給出的描述進行各種改變和修改,以得出包括複數個無線收發器和/或複數個天線模組的用於支援多RAT無線通訊的通訊裝置,而不脫離本發明技術的範圍和精神。因此,在本發明的一些實施方式中,通訊裝置可設計為透過進行一些改變和修改以單待機(single-standby)或多待機(multiple-standby)方式支援多卡應用。
還應注意的是,使用者標識卡140可以是如上所述的專用硬體卡,或者在本發明的一些實施方式中,可以有單獨的標識符、號碼、位址,在相應調製解調器的內部記憶體裝置中燒錄並且能夠識別通訊裝置等。因此,本發明不應限於圖中所示的內容。
應進一步注意的是,在本發明的一些實施方式中,通訊裝置可進一步支援複數個IMSI。
第2圖示出了依據本發明實施方式的調製解調器的示例框圖。調製解調器220可以是第1圖中所示的調製解調器120並且至少包括基頻處理設備221、處理器222(區別於第1圖所示的「應用處理器」,以下稱為「調製解調處理器」)、內部記憶設備223和網卡224。基頻處理設備221可以從無線收發器110接收IF或基頻訊號,並執行IF或基頻訊號處理。例如,基頻處理設備221可以將IF或基頻訊號轉換為複數個數位訊號,並處理數位訊號,反之亦然。基頻處理設備221可以包括執行訊號處理的複數個硬體設備,例如,用於類比數位轉換(Analog-to-Digital Conversion,ADC)轉換的類比數位轉換器、用於數位類比轉換(Digital-to-Analog Conversion,DAC)轉換的數位類比轉換器、用於增益調整的放大器、用於訊號調製的調製器、用於訊號解調的解調器,用於訊號編碼的編碼器、用於訊號解碼的解碼器等。
依據本發明的實施方式,基頻處理設備221可設計為具有處理不同RAT的基頻訊號處理操作和處理符合相應通訊協定的相應IF或基頻訊號的性能,從而支援多RAT無線通訊。依據本發明的另一實施方式,基頻處理設備221可包括複數個子單元,每一個設計為具有處理不同RAT的基頻訊號處理操作和處理符合相應通訊協定的相應IF或基頻訊號的性能,從而支援多RAT無線通訊。因此,本發明不應限於任何具體的實現方式。
調製解調處理器222可以控制調製解調器220的操作。依據本發明的一個實施方式,可以配置處理器222執行調製解調器220的相應軟體模組的程式碼。調製解調處理器222可以維護和執行不同軟體模組的各個任務、執行緒(thread)和/或協定堆疊。在一個實施方式中,可以實現協定堆疊以分別處理一個RAT的無線電活動。然而,可能實現複數個協定堆疊以同時處理一個RAT的無線電活動,或者僅實現一個協定堆疊以同時處理複數個RAT的無線電活動,並且本發明不應限於此。
調製解調處理器222還可以從耦接到調製解調器的使用者標識卡(例如,使用者標識卡140)讀取資料,並將資料寫入使用者標識卡。內部記憶設備223可以存儲調製解調器220的系統資料和使用者資料。調製解調處理器222還可以存取內部記憶設備223。
網卡224為通訊裝置提供網際網路存取服務。應當注意的是,儘管第2圖中所示的網卡224配置在調製解調器內部,但本發明不應限於此。在本發明的一些實施方式中,通訊裝置還包括配置在調製解調器外部的網卡,或者通訊裝置還可以耦接到用於提供網際網路存取服務的外部網卡。在本發明的一些實施方式中,網卡224可以是由通訊裝置100的操作系統創建的虛擬網卡,而不是有形卡。因此,本發明不應限於任何特定的實現方法。
應當注意的是,為了澄清本發明的概念,第2圖給出了簡化的框圖,
其中僅顯示了與本發明相關的組件。因此,本發明不應限於第2圖中所示的內容。
還應注意的是,在本發明的一些實施方式中,調製解調器還包括複數個處理器和/或複數個基頻處理設備。例如,調製解調器包括用於支援多RAT操作的複數個處理器和/或複數個基頻處理設備。因此,本發明不應限於第2圖中所示的內容。
還應注意的是,在本發明的一些實施方式中,基頻處理設備221和調製解調處理器222可以集成到一個處理單元中,並且調製解調器可以包括一個或更多個這樣的處理單元,用於支援多RAT操作。因此,本發明不應限於第2圖中所示的內容。
依據本發明的一個實施方式,調製解調處理器222和應用處理器130可包括複數個邏輯,每個邏輯設計用於處理一個或更多個功能。可以配置邏輯執行一個或更多個軟體和/或韌體模組的程式碼,從而執行相應的操作。當透過執行相應的程式來執行相應的操作時,邏輯可視為專用硬體設備或電路,例如專用處理器子單元。通常而言,調製解調處理器222可配置為執行相對較低協定層的操作,而應用處理器130可配置為執行相對較高協定層的操作。因此,在本發明的一些實施例中,應用處理器130可視為相對於調製解調處理器222的上層實體或上層處理電路,並且調製解調處理器222可視為相對於應用處理器130的下層實體或下層處理電路。
第3圖示出了依據本發明實施方式的應用處理器的示例框圖。應用處理器330可以至少包括配置為處理(例如,編碼和解碼)多媒體資料的視頻編碼器331和用於存儲資料的內部記憶設備332。應用處理器330可以進一步配置為透過執行相應軟體和/或固件模組的程式碼來驅動控制器(例如,遊戲控制器)310和顯示裝置320。依據本發明的一個實施例,控制器310可以是通訊裝置100的觸控式螢幕或有線或無線連接到通訊裝置100的外部操縱杆或操縱杆,顯示裝置
320可以是通訊裝置100的顯示器或螢幕。應用處理器330可以經由在無線網路中的通訊裝置100和網路裝置350之間建立的通訊鏈路與雲伺服器360通訊。雲伺服器360可以至少包括視頻處理設備361,其被配置為處理多媒體資料,包括場景渲染、視頻捕獲、視頻編碼和解碼等。例如,雲伺服器360可以是互動式服務提供者,例如,提供遊戲視頻渲染、創建遊戲所需視頻訊框的遊戲服務提供者、對每個視頻訊框進行編碼,並經由通訊鏈路向通訊裝置100發送與視頻訊框對應的一個或複數個封包,並且通訊裝置100可以是具有應用處理器(例如,應用處理器130/330)的服務接收設備,以運行為服務開發並安裝在通訊裝置100中的應用程式。
應當注意的是,為了澄清本發明的概念,第3圖給出了簡化的框圖,其中僅顯示了與本發明相關的組件。因此,本發明不應限於第3圖中所示的內容。還應注意的是,在本發明的一些實施方式中,視頻編碼器331和/或視頻處理設備361可以實現為圖形處理單元(Graphic Processing Unit,GPU)或者可以包括在GPU中,或者,應用處理器330可以進一步包括GPU,並且本發明不應限於這些實現中的任何一個。
在本發明的第一方面,提出了在通訊中斷期間在通訊裝置中進行多媒體調整適配的方法。透過應用所提出的方法,調製解調處理器222預測或評估可能的通訊中斷,並提前將預測或評估提供給上層實體(例如,應用處理器130/330),以供應用處理器130/330執行適當的多媒體和/或轉碼器調整適配。以這種方式,可以緩解或減輕通訊中斷期間的使用者體驗影響。在本發明的第二方面,提出了用於在通訊裝置中基於高級指示的多媒體調整適配的方法。透過應用所提出的方法,調製解調處理器預測或評估通訊或網路條件,並將預測或評估提供給上層實體(例如,應用處理器130/330),作為應用處理器130/330執行適當多媒體和/或轉碼器調整適配的高級指示。以這種方式,基於來自通訊下
層的預測或高級指示來增強轉碼器調整適配機制。在本發明的第三方面,提出了基於當前轉碼器/網路狀態的智慧切換決策方法。透過應用所提出的方法,當多媒體傳輸穩定時,可以抑制或避免某些特定切換的觸發。以這種方式,可以防止不必要的使用者體驗影響。
依據本發明第一方面的實施例,可以配置調製解調處理器222執行以下操作:依據至少一個通訊參數或至少一個通訊事件評估通訊鏈路的未來狀況,以獲得評估結果;以及向應用處理器發送第一指示以向應用處理器通知評估結果。響應於接收第一指示,配置應用處理器130/330執行以下操作:應用處理器調整轉碼器以對從網路裝置(例如,網路裝置350或透過網路裝置350從雲伺服器360)接收的資料適配並進行多媒體處理。
在本發明的一個實施例中,當評估結果顯示通訊鏈路的中斷事件發生(或即將發生)時,第一指示是中斷指示,以指示通訊鏈路的中斷(interrupt)或中斷事件(interrupt event)即將發生。
在本發明的一個實施例中,可以從包括切換相關事件、測量相關事件和由於另一使用者標識卡的無線電活動的執行而導致的通訊中斷事件的組中選擇至少一個通訊事件,並且可以從包括關於通訊鏈路的當前或預期資料速率、當前或預期吞吐量(throughput)、當前或預期封包錯誤率、當前或預期封包丟失率、當前或預期封包延遲和當前或預期封包抖動的組中選擇至少一個通訊參數。
在本發明的實施例中,可以基於來自網路裝置的推薦位元速率得出資料速率和/或吞吐量。例如,如3GPP TS 38.321子條款6.1.3.20中所定義,推薦位元速率MAC CE由帶有LCID的MAC子標頭標識,分別用於從gNB到UE的位元速率推薦消息和從UE到gNB的位元速率推薦查詢消息。此外,在本發明的實施例中,當發送方交付每個封包時,可以給每個封包一個時間戳記(timestamp),
並且在接收到帶有時間戳記的封包時,接收方可以使用當前系統時間來計算封包延遲(例如,當前時間和時間戳記之間的差)。
在本發明的一個實施例中,調製解調處理器222可以依據接收到的任何命令或將觸發切換過程任何檢測到的事件來評估或預測通訊鏈路的未來狀況。接收到將觸發通訊裝置100隨後執行切換過程的命令或事件可以被視為上述切換相關事件的類型。在本發明的實施例中,在接收到切換命令時或在接收到切換命令之前(注意,有時,切換命令的接收是可預測的),調製解調處理器222可以確定發生了與切換相關的事件,並將通訊鏈路的未來狀態確定為「將發生通訊鏈路的中斷」,並且調製解調處理器222可以將在本發明的第一方面中是中斷指示的第一指示發送到應用處理器130/330。
在本發明的另一實施例中,調製解調處理器222可以依據相鄰小區或相鄰網路裝置的測量結果,或者依據用於報告相鄰網路裝置的測量結果的測量報告來評估或預測通訊鏈路的未來狀況,其中,當前與通訊裝置100通訊並向通訊裝置100提供網路存取服務的網路裝置(例如,網路裝置350)可以是服務小區或服務網路裝置。相鄰小區或相鄰網路裝置的測量和測量結果的報告可被視為上述測量相關事件的類型。在本發明的實施例中,在發送用於報告相鄰網路裝置的測量結果的測量報告時或在發送測量報告之前,一旦調製解調處理器222確定測量結果可以觸發切換過程,調製解調處理器222將通訊鏈路的未來狀態確定為「將發生通訊鏈路的中斷」,並且調製解調處理器222將在本發明的第一方面中是中斷指示的第一指示發送到應用處理器130/330。
第4圖示出了依據本發明實施方式的RAN中調製解調處理器和應用處理器之間的消息流以及通訊裝置和網路裝置之間的消息流的示例流程圖。RAN中的網路裝置可以向通訊裝置(例如,通訊裝置100)發送測量配置。在本發明的實施例中,調製解調處理器222可以有複數個選項向應用處理器130/330
發送中斷指示,至少包括在調製解調處理器222向網路裝置發送測量報告之前的第一選項(選項1-1),在調製解調處理器222向網路裝置發送測量報告之後或在從網路裝置接收切換命令之前的第二選項(選項1-2),在調製解調處理器222接收切換命令之後或在調製解調處理器222啟動切換過程之前的第三選項(選項1-3)。在接收到切換命令和/或向應用處理器130/330發送中斷指示之後,調製解調處理器222可以開始切換過程,然後可以向網路裝置發送切換完成消息。
請注意,如3GPP標準中所規定的,可以在具有報告配置(觸發事件、報告間隔)和相鄰小區列表(Neighbor Cell List,PCI)資訊的RRCConnectionReconfiguration消息中承載測量配置,可以在包含關於服務小區(例如,無線電訊號強度(Radio Signal Strength,RSI))和相鄰小區(例如,PCI、RSI、E-UTRAN小區全域標識符(E-UTRAN Cell Global Identifier,ECGI)、跟蹤區域標識(Tracking Area Identity,TAI))的資訊的RCConnectionReconfigurationComplete消息中承載測量報告,可以在包括MobilityControlInfo以及相關重新配置的RRCConnectionReconfication消息中承載切換命令,並且可以在RCConnectionReconficationComplete消息中承載切換完成消息。
在本發明的另一個實施例中,調製解調處理器222可以透過使用服務網路裝置和/或相鄰網路裝置的無線電品質的測量結果,和/或透過利用切換事件的歷史/統計,來檢測或預測將觸發切換過程(也可視為上述切換相關事件的類型)的切換事件,例如,如果歷史/存儲的記錄/資訊表明:當報告與第一服務小區或頻率和第一相鄰小區或頻率對應的A3事件時,網路將觸發切換過程,以從第一服務小區或頻率切換到第一相鄰小區或頻率,調製解調處理器222可以將A3事件的報告作為將觸發切換過程的切換事件。當命中或檢測到A3事件時,調製解調處理器222可以將通訊鏈路的未來狀況確定為「將發生通訊鏈路的中斷」,
並且調製解調處理器222可以將在本發明的第一方面中是中斷指示的第一指示發送到應用處理器130/330。也就是說,在本發明的實施例中,調製解調處理器222可以基於測量結果、歷史/存儲的記錄/資訊和/或RAT間測量來直接檢測或預測通訊鏈路的中斷事件的發生。
第5圖示出了依據本發明另一實施方式的RAN中調製解調處理器和應用處理器之間的消息流以及通訊裝置和網路裝置之間的消息流的示例流程圖。在預測中斷事件(例如,切換相關事件或如RAT間測量的測量相關事件)時,調製解調處理器222可以將中斷指示發送給應用處理器130/330(選項2-1)。在所述實施例中,調製解調處理器222可以提前或在可能的即將到來的切換命令之前儘早發送中斷指示。在接收到切換命令之後,調製解調處理器222可以開始切換過程,然後可以向網路裝置發送切換完成消息。
在本發明的又一實施例中,調製解調處理器222可依據由於另一使用者標識卡的無線電活動的執行而導致的通訊中斷事件來評估或預測通訊鏈路的未來狀況。假設通訊裝置100至少包括第一使用者標識卡和第二使用者標識卡,其可以是如上所述的專用硬體卡或虛擬卡,並且假設調製解調處理器222透過第一使用者標識卡與服務網路設備(例如,網路設備350)建立通訊鏈路,調製解調處理器222可以在計畫執行第二使用者標識卡的無線電活動時檢測到通訊中斷事件。依據本發明的一個實施例,導致通訊中斷事件的第二使用者標識卡的無線電活動可以包括尋呼接收活動、小區重選活動、系統區塊(system information block,SIB)接收活動、頻內/頻間相鄰小區測量活動,RAT間相鄰小區測量活動、資料傳輸/接收活動(例如,跟蹤區域更新(tracking area update,TAU)或行動註冊更新(mobility registration update,MRU))…等。
第6圖示出了依據本發明又一實施方式的RAN中調製解調處理器和應用處理器之間的消息流以及通訊裝置和網路裝置之間的消息流的示例流程
圖。假設調製解調處理器222透過SIM 1與服務網路裝置(例如,網路裝置350)建立通訊鏈路,SIM 1可視為服務SIM(如第6圖所示為服務SIM 1),並且使用SIM 1使用者平面在通訊裝置和雲伺服器之間存在一些訊務,調製解調處理器222可在切換到SIM 2以執行SIM 2的無線電活動(選項3-1)之前或切換到SIM 2以執行SIM 2的無線電活動(選項3-2)之後,向應用處理器130/330發送中斷指示。
依據本發明的一個實施例,調製解調處理器222可以在第一指示中承載一些可選資訊。可選資訊包括通訊中斷或中斷事件的預期時間/持續時間以及通訊中斷或中斷事件之後的預期資料速率或預期RAT(例如,LTE、FR1、FR2)。
依據本發明第一方面的實施例,調製解調處理器222還可以在獲得評估結果之後在一段時間內保持通訊鏈路有效。在本發明的一個實施例中,當執行保持通訊鏈路在一段時間內有效的操作時,調製解調處理器222可以推遲切換過程或推遲切換過程的啟動(例如,在接收到切換命令之後)或推遲測量報告,或者,提前或儘早發送第一指示(例如,基於上述評估或預測發送第一指示)。更具體地,在本發明的一個實施例中,可進一步配置調製解調處理器222執行以下操作:啟動計時器,以在發送第一指示後的一段時間內保持通訊鏈路有效;以及在計時器到期後執行導致中斷的無線電活動。保持通訊在一段時間內有效的目的是為應用處理器130/330獲得一些額外的時間來與雲伺服器(例如,雲伺服器360)協商關於在通訊中斷期間減輕對使用者的影響的問題(例如,協商轉碼器對多媒體處理的調整適配)。依據本發明的一個實施例,例如但不限於,可以將時間段的長度設置為從通訊裝置發送消息到從網路設備接收響應的往返時間(round trip time,RTT)。
依據本發明的一個實施例,響應於第一指示的接收並且在該時間段內,應用處理器130/330執行以下操作:向雲伺服器提供評估結果或中斷指示;
並與雲伺服器協商轉碼器對多媒體處理的調整適配。為了減輕通訊中斷期間對使用者的影響,應用處理器130/330可以依據評估結果調整轉碼器對從網路設備(例如,網路設備350或透過網路設備350從雲伺服器360)接收的資料進行多媒體處理,本地生成視頻訊框/音頻資料(例如,透過內插(interpolation)/外推(extrapolation)),重播/重複現有訊框,本地播放預先存儲的視頻訊框/音頻資料(例如,廣告),或本地播放預定義的視頻訊框/音頻資料(例如,視覺效果)等。
第7圖示出了依據本發明實施方式的調製解調處理器和應用處理器之間的消息流以及通訊裝置和雲伺服器之間的消息流的示例流程圖。在第7圖所示的實施例中,在接收到切換命令時,調製解調處理器222可以在實際執行切換過程之前向應用處理器130/330發送中斷指示。調製解調處理器222可以在發送中斷指示之後啟動計時器,以保持通訊鏈路在一段時間內有效。也就是說,調製解調處理器222直到計時器到期才開始切換過程。在接收到中斷指示時,應用處理器130/330可以向雲伺服器提供評估結果或中斷指示,以與雲伺服器協商轉碼器對多媒體處理的調整適配。應用處理器130/330可以接收確認(acknowledge,Ack)消息,包括轉碼器調整適配的反饋的資訊,並且應用處理器130/330可以基於雲伺服器供應執行轉碼器調整適配。在本發明的實施例中,轉碼器調整適配可以包括對參數的一個或複數個調整,這些參數包括:解析度、訊框速率、壓縮率、每個訊框的切片(slice)數、量化參數(Quantization Parameter,QP)、資料速率和訊框類型。當計時器到期時,調製解調處理器222可以啟動切換過程並向網路設備發送切換完成消息。請注意,H.264支援依據已經編碼的相鄰圖元的編碼值對宏塊(macroblock)進行高級訊框內(空間)預測,並且源訊號和預測訊號之間的差稱為殘差(residual)。透過近似於常見的離散余弦變換(Discrete Cosine Transform,DCT)的整數變換將殘差變換到空間頻域。量化參數確定用
於將變換係數與有限的步長集相關聯的步長。QP的大值表示粗略近似空間變換的大步,因此大多數訊號只能由少數係數捕獲。QP的較小值更精確地近似於塊的空間頻譜。
第8圖示出了依據本發明另一實施方式的調製解調處理器和應用處理器之間的消息流以及通訊裝置和雲伺服器之間的消息流的示例流程圖。在第8圖所示的實施例中,一旦檢測到觸發測量報告的事件,調製解調處理器222可以在實際執行切換過程之前向應用處理器130/330發送中斷指示。調製解調處理器222可以在發送中斷指示之後啟動計時器,以保持通訊鏈路在一段時間內有效。也就是說,調製解調處理器222直到計時器到期才開始切換過程。在接收到中斷指示時,應用處理器130/330可以向雲伺服器提供評估結果或中斷指示,以與雲伺服器協商轉碼器對多媒體處理的調整適配。應用處理器130/330可以接收Ack消息,包括關於轉碼器調整適配的反饋的資訊,並且應用處理器130/330可以基於雲伺服器供應執行轉碼器調整適配。在本發明的實施例中,轉碼器調整適配可以包括對參數的一個或複數個調整,這些參數包括:解析度、訊框速率、壓縮率、每個訊框的切片數、量化參數(QP)、資料速率和訊框類型。當計時器到期時,調製解調處理器222可以啟動測量報告。當接收到切換命令時,調製解調處理器222可以啟動切換過程並向網路設備發送切換完成消息。
依據本發明第一方面的實施例,調製解調處理器222可進一步向應用處理器130/330發送第二指示,所述第二指示是恢復指示,以通知應用處理器130/330通訊鏈路的恢復。在本發明的實施例中,調製解調處理器222可以在確定中斷事件被避免或通過(pass)時、在發送切換完成消息時或在UE側(例如,通訊裝置100)實際完成切換過程時發送恢復指示。通常,向目標網路設備發送切換完成消息以通知UE已經完成切換,並且在接收到來自目標網路設備的ACK消息作為對已完成切換的確認時,可以在UE側確定切換過程已完成。
依據本發明的一個實施例,調製解調處理器222還可以在第二指示中承載一些額外資訊,包括中斷事件之後的預期資料速率或RAT(例如,LTE、FR1、FR2)。例如,調製解調處理器222可以基於新的服務網路設備(即,在執行切換過程之前的相鄰網路設備)的性能來承載預期資料速率或RAT。
響應於具有額外資訊的第二指示,應用處理器130/330可以相應地調整轉碼器對從網路設備接收的資料進行多媒體處理。例如,應用處理器130/330可以依據從調製解調處理器222獲得的額外資訊,基於雲伺服器供應升級或降級轉碼器。作為另一示例,當多媒體資料的轉碼器被雲伺服器降級時,應用處理器130/330可以在本地放大轉碼器,例如,將圖像解析度從720p提高到1080p。在本發明的實施例中,轉碼器調整適配可以包括對參數的一個或複數個調整,這些參數包括:解析度、訊框速率、壓縮率、每個訊框的切片數、量化參數(QP)、資料速率和訊框類型。
請注意,在本發明的實施例中,在發送第一指示(例如,中斷指示)之後,調製解調處理器222可以保持監視和/或確定是否避免或通過中斷事件或中斷,以及何時避免或通過中斷事件或中斷,調製解調處理器222可進一步向應用處理器130/330發送第二指示(例如,恢復指示)。
第9圖示出了依據本發明實施方式的調製解調處理器和應用處理器之間的消息流的示例流程圖。繼續第4圖所示的實施例,在將切換完成消息發送到網路設備之後,調製解調處理器222向應用處理器130/330發送恢復指示。
第10圖示出了依據本發明另一實施方式的調製解調處理器和應用處理器之間的消息流的示例流程圖。繼續第5圖所示的實施例,在將中斷指示發送到網路設備之後,調製解調處理器222可以保持監視和/或確定中斷是否結束或避免,並在中斷結束或避免時向應用處理器130/330發送恢復指示。
透過在本發明的第一方面中應用所提出的方法,調製解調處理器222
預測或評估可能的通訊中斷,並提前將預測或評估提供給上層實體(例如,應用處理器130/330),以供應用處理器130/330執行適當的多媒體和/或轉碼器調整適配。以這種方式,可以緩解或減輕通訊中斷期間的使用者體驗影響。
依據本發明第二方面的實施方式,配置調製解調處理器222執行以下操作:依據至少一個通訊參數或至少一個通訊事件評估通訊鏈路的未來狀況,以獲得評估結果;以及向應用處理器發送第一指示(高級指示)以向應用處理器通知評估結果。響應於接收第一指示,配置應用處理器130/330執行以下操作:依據評估結果,調整轉碼器對從網路設備(例如,網路設備350或透過網路設備350從雲伺服器360)接收的資料適配並進行多媒體處理。
在本發明的一個實施例中,可以從包括關於通訊鏈路的當前或預期資料速率、當前或預期吞吐量、當前或預期封包錯誤率、當前或預期封包丟失率、當前或預期封包延遲和當前或預期封包抖動的組中選擇至少一個通訊參數。調製解調處理器222可以依據上述通訊參數中的至少一個來評估或預測通訊鏈路的未來狀況,然後向應用處理器130/330發送指示,以將預測的狀況或評估結果通知應用處理器。調製解調處理器222可以提前發送指示,以便應用處理器130/330與雲伺服器(例如,雲伺服器360)協商轉碼器對多媒體處理的調整適配。
在本發明的實施例中,調製解調處理器222還可以在第一指示(在本發明的第二方面中是高級指示)中承載一些額外資訊,包括將影響吞吐量、(預期)錯誤率、封包(或切片或訊框)丟失率,(預期)封包(或切片或訊框)延遲、(預期)封包(或切片或訊框)抖動等的即將發生的事件的預期時間/持續時間。此外,在與雲伺服器的協商期間,應用處理器130/330可以可選地向雲伺服器提供關於上述即將發生的事件的預期時間/持續時間和關於通訊鏈路的預期吞吐量、預期封包(或切片或訊框)錯誤率、預期封包(或切片或訊框)丟失率的資訊,預期封包(或切片或訊框)延遲和預期封包(或切片或訊框)抖
動等,以促進轉碼器調整適配。應用處理器130/330可以從雲伺服器接收包括轉碼器調整適配的反饋的資訊的Ack消息。
響應於第一指示的接收(並且在一些實施例中,響應於從雲伺服器接收Ack消息),應用處理器130/330可以相應地調整用於對從網路設備接收的資料適配並進行多媒體處理的轉碼器。例如,應用處理器130/330可以基於雲伺服器供應升級或降級轉碼器。作為另一示例,當多媒體資料的轉碼器被雲伺服器降級時,應用處理器130/330可以本地放大轉碼器,例如,應用處理器130/330可以將圖像解析度從720p提高到1080p。作為又一示例,應用處理器130/330本地生成視頻訊框/音頻資料(例如,透過內插/外推),或者基於姿勢/運動/使用者輸入本地生成視頻訊框/音頻資料。作為又一示例,應用處理器130/330可以重播/重複現有訊框,本地播放預先存儲的視頻訊框/音頻資料(例如,廣告),或本地播放預定義的視頻訊框/音頻資料(例如,視覺效果)等。
透過在本發明的第二方面中應用所提出的方法,由調製解調處理器222預測或評估通訊或網路條件,並將預測或評估提供給上層實體(例如,應用處理器130/330),作為應用處理器130/330執行適當多媒體和/或轉碼器調整適配的高級指示。以這種方式,基於來自通訊下層的預測或高級指示來增強轉碼器調整適配機制。
第11圖示出了依據本發明實施方式的通訊裝置中的多媒體調整適配方法的流程圖,其中通訊裝置透過通訊鏈路與無線網路中的網路裝置進行通訊。所述方法包括以下步驟:
步驟S1102:通訊裝置的調製解調處理器依據至少一個通訊參數或至少一個通訊事件來評估通訊鏈路的未來狀況,以獲得評估結果。
步驟S1104:調製解調處理器向通訊裝置的應用處理器發送第一指示,以將評估結果通知應用處理器。
步驟S1106:響應於第一指示的接收,應用處理器調整轉碼器適配並進行多媒體處理。
在本發明的一些實施例中,所述方法可選地包括以下步驟:
步驟S1108:當第一指示為中斷指示時,調製解調處理器在獲得評估結果後的一段時間內保持通訊鏈路有效。
步驟S1110:調製解調處理器向應用處理器發送第二指示,以通知應用處理器通訊鏈路恢復。
請注意,在本發明的實施例中,多媒體和/或轉碼器調整適配可以應用於DL方向或UL方向或雙向。此外,多媒體和/或轉碼器調整適配可以由網路側(例如,網路設備或雲伺服器中的訊務控制邏輯或轉碼器控制邏輯,或如第3圖所示的視頻處理設備361)或UE側(例如,通訊裝置中的訊務控制邏輯或轉碼器控制邏輯,或如第3圖所示的視頻編碼器331)控制。
請進一步注意,在本發明的實施例中,可以主動地向雲伺服器提供調製解調器資訊和/或AP資訊,以促進多媒體和/或轉碼器調整適配。可以從包括上述中斷指示和高級指示的組中選擇調製解調器資訊,可以從包括電池壽命(或功耗)資訊、熱量資訊和環境資訊(例如,光等)的組中選擇AP資訊。
與基於通過事件或資訊執行的傳統轉碼器調整適配不同,在本發明的實施例中,可以基於評估或預測的未來網路條件執行多媒體和/或轉碼器調整適配。利用經評估或預測的資訊、調製解調器資訊和/或AP資訊,多媒體和/或轉碼器調整適配可以更適合於通訊裝置100,並且可以大大改善使用者體驗。
在本發明的第三方面中,提出了基於當前轉碼器/網路狀態的智慧切換決策方法。依據本發明第三方面中的實施例,可配置調製解調處理器222執行以下操作:評估用於多媒體處理的轉碼器;為使用中的轉碼器的一個或複數個參數定義門檻值,確定使用中的轉碼器參數的當前值是否大於或等於預定義的
門檻值。當確定結果為是時,調製解調處理器222可以避免觸發切換事件。當確定結果為否時,調製解調處理器222可主動觸發切換事件。
依據本發明的一個實施方式,可以從包括以下參數的組中選擇轉碼器用於多媒體處理的一個或複數個參數:解析度、訊框速率、壓縮率、每個訊框的切片數、量化參數(QP)、資料速率和訊框類型等。
依據本發明的實施方式,調製解調處理器222可以透過推遲測量報告或稍後發送測量報告來避免觸發切換事件,例如,調製解調處理器222可以設置計時器,並且在計時器到期之前不發送A3測量報告。依據本發明的另一實施例,調製解調處理器222可以透過將要在測量報告中承載的測量結果調整為不會觸發切換過程的值並在測量報告中承載調整後的測量結果來避免觸發切換事件。
依據本發明的另一實施例,調製解調處理器222不去確定使用中的轉碼器的參數的當前值是否大於或等於預定義門檻值,而是確定目標網路設備(例如,目標小區)是否更優選,例如,確定目標網路設備的資料速率是否高於服務網路設備,或者目標網路設備是否具有比服務網路設備更高級的RAT。當確定結果為是時,調製解調處理器222可主動觸發切換事件。例如,儘管目標網路設備的無線電條件實際上比服務網路設備差,調製解調處理器222可以透過將關於測量報告中承載的目標網路設備的測量結果調整為足以觸發切換過程的值並在測量報告中承載調整後的測量結果來主動觸發切換事件。
透過在本發明的第三方面中應用所提出的方法,當多媒體傳輸穩定時,可以抑制或避免某些特定切換的觸發,並且當附近的網路設備更優選時,可以主動觸發切換。以這種方式,可以大大改善使用者體驗。
所屬領域中具有通常技術者將會容易察覺到,在保留本發明的教義的同時,可以對裝置和方法做出各種修改和改變。因此,上述公開內容應被解釋為僅受所附申請專利範圍的範圍和界限的限制。
以上所述僅為本發明之較佳實施例,凡依本發明申請專利範圍所做之均等變化與修飾,皆應屬本發明之涵蓋範圍。
S1102,S1104,S1106,S1108,S1110:步驟
Claims (10)
- 一種用於多媒體調整適配的通訊裝置,包括:一無線收發器,在一無線網路中透過一通訊鏈路與一網路裝置進行通訊,向所述網路裝置發送無線訊號或者從所述網路裝置接收無線訊號;一應用處理器,配置為運行一個或複數個應用程式;以及一調制解調處理器,耦接到所述無線電收發器和所述應用處理器,並配置為執行以下操作:依據至少一個通訊參數或至少一個通訊事件來評估所述通訊鏈路的一未來狀況,以獲得一評估結果,其中,從包括切換相關事件和測量相關事件的組中選擇所述至少一個通訊事件;以及向所述應用處理器發送一第一指示以向所述應用處理器通知所述評估結果,其中響應於接收到所述第一指示,進一步配置所述應用處理器執行以下操作:調整一轉碼器以對從所述網路裝置接收的資料適配並進行多媒體處理。
- 如請求項1所述的用於多媒體調整適配的通訊裝置,其中,當所述第一指示為指示所述通訊鏈路將發生中斷的一中斷指示時,所述調制解調處理器進一步執行以下操作:在獲得所述評估結果後的一段時間內保持所述通訊鏈路有效。
- 如請求項2所述的用於多媒體調整適配的通訊裝置,其中,當執行在一段時間內保持所述通訊鏈路有效的操作時,所述調制解調處理器進一步執行以下操作: 啟動一計時器,在發送所述第一指示後的所述一段時間內保持所述通訊鏈路有效;以及在所述計時器到期後執行導致所述中斷的一無線電活動。
- 如請求項1所述的用於多媒體調整適配的通訊裝置,其中,當所述第一指示為指示所述通訊鏈路將發生中斷的一中斷指示時,所述調制解調處理器進一步執行以下操作:向所述應用處理器發送一第二指示,以向所述應用處理器通知所述通訊鏈路恢復。
- 如請求項1所述的用於多媒體調整適配的通訊裝置,還包括:複數個使用者標識卡,包括一第一使用者標識卡和一第二使用者標識卡,其中,所述調制解調處理器透過所述第一使用者標識卡與所述網路設備建立所述通訊鏈路,並且從包括由於執行所述第二使用者標識卡的一無線電活動而導致的通訊中斷事件的組中選擇所述至少一個通訊事件。
- 如請求項1所述的用於多媒體調整適配的通訊裝置,其中,當所述第一指示為指示所述通訊鏈路將發生中斷的一中斷指示時,所述調制解調處理器進一步執行以下操作:在所述通訊鏈路的所述中斷期間在本地生成視頻和/或音頻資料或在本地播放預存儲的視頻和/或音頻資料。
- 如請求項1所述的用於多媒體調整適配的通訊裝置,其中,從包括關於所述通訊鏈路的預期資料速率、預期吞吐量、預期封包錯誤率、預期封包 丟失率、預期封包延遲和預期封包抖動的組中選擇所述至少一個通訊參數。
- 如請求項1所述的用於多媒體調整適配的通訊裝置,其中,響應於接收到所述第一指示,進一步配置所述應用處理器執行以下操作:向一雲伺服器提供所述評估結果;以及與所述雲伺服器協商所述轉碼器對多媒體處理的調整適配。
- 如請求項1所述的用於多媒體調整適配的通訊裝置,其中,當執行調整所述轉碼器以對從所述網路裝置接收的資料進行多媒體處理的操作時,進一步配置所述應用處理器執行以下操作:基於一雲伺服器的供應對所述轉碼器的至少一個參數進行調整,所述參數包括:解析度、訊框速率、壓縮率、每個訊框的切片數、量化參數、資料速率和訊框類型。
- 一種通訊裝置的多媒體調整適配方法,包括:一通訊裝置的一調制解調處理器依據至少一個通訊參數或至少一個通訊事件來評估所述通訊鏈路的一未來狀況,以獲得一評估結果,其中,從包括切換相關事件和測量相關事件的組中選擇所述至少一個通訊事件;所述調制解調處向所述通訊裝置的一應用處理器發送一第一指示,以向所述應用處理器通知所述評估結果,其中響應於接收到所述第一指示,所述應用處理器調整一轉碼器以對從一網路裝置接收的資料適配並進行多媒體處理。
Applications Claiming Priority (6)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US202163213310P | 2021-06-22 | 2021-06-22 | |
US63/213,310 | 2021-06-22 | ||
US202163232283P | 2021-08-12 | 2021-08-12 | |
US63/232,283 | 2021-08-12 | ||
US17/824,874 US20220407618A1 (en) | 2021-06-22 | 2022-05-25 | Communication apparatus and methods for multimedia adaptation in a communication apparatus communicating with a network device in a wireless network via a communication link |
US17/824,874 | 2022-05-25 |
Publications (2)
Publication Number | Publication Date |
---|---|
TW202301851A TW202301851A (zh) | 2023-01-01 |
TWI809939B true TWI809939B (zh) | 2023-07-21 |
Family
ID=84490828
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
TW111122860A TWI809939B (zh) | 2021-06-22 | 2022-06-20 | 多媒體調整適配方法及通訊裝置 |
Country Status (3)
Country | Link |
---|---|
US (1) | US20220407618A1 (zh) |
CN (1) | CN115514961A (zh) |
TW (1) | TWI809939B (zh) |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP3419346A1 (en) * | 2014-01-28 | 2018-12-26 | Openet Telecom Ltd. | System and method for performing network selection |
CN112640390A (zh) * | 2018-09-07 | 2021-04-09 | 苹果公司 | 用于在ims多媒体电话会话中发信号通知ran辅助的编解码器自适应能力的设备和方法 |
US20210168188A1 (en) * | 2016-03-31 | 2021-06-03 | Kyocera Corporation | Method for performing codec adaptation in a ue operating in a communication network |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20080212599A1 (en) * | 2007-03-01 | 2008-09-04 | Qualcomm Incorporated | Methods and systems for encoding data in a communication network |
US9148623B2 (en) * | 2013-06-11 | 2015-09-29 | Qualcomm Incorporated | Apparatus and methods for modem assisted video telephony |
CN107950058B (zh) * | 2015-09-08 | 2020-11-17 | 苹果公司 | 直接和中继连接之间的活动通信会话切换 |
CN110022602A (zh) * | 2018-03-14 | 2019-07-16 | 联发科技股份有限公司 | 增加通信装置的呼叫建立成功的可能性的方法和通信装置 |
EP4011090A4 (en) * | 2019-08-08 | 2023-05-31 | Intel Corporation | LINK AND STREAMING MEDIA PERFORMANCE PREDICTION TECHNOLOGIES |
WO2023013001A1 (ja) * | 2021-08-05 | 2023-02-09 | 株式会社Nttドコモ | 端末、無線通信方法及び基地局 |
-
2022
- 2022-05-25 US US17/824,874 patent/US20220407618A1/en active Pending
- 2022-06-16 CN CN202210694063.6A patent/CN115514961A/zh active Pending
- 2022-06-20 TW TW111122860A patent/TWI809939B/zh active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP3419346A1 (en) * | 2014-01-28 | 2018-12-26 | Openet Telecom Ltd. | System and method for performing network selection |
US20210168188A1 (en) * | 2016-03-31 | 2021-06-03 | Kyocera Corporation | Method for performing codec adaptation in a ue operating in a communication network |
CN112640390A (zh) * | 2018-09-07 | 2021-04-09 | 苹果公司 | 用于在ims多媒体电话会话中发信号通知ran辅助的编解码器自适应能力的设备和方法 |
Also Published As
Publication number | Publication date |
---|---|
TW202301851A (zh) | 2023-01-01 |
US20220407618A1 (en) | 2022-12-22 |
CN115514961A (zh) | 2022-12-23 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9445335B2 (en) | Handover prediction using historical data | |
US9749926B2 (en) | Methods and apparatuses for configuring a wireless device to evaluate handover events | |
US8199719B2 (en) | Methods and apparatus for performing handover between a long term evolution (LTE) network and another type of radio access network | |
US20120315905A1 (en) | Multi-radio handover manager system and algorithms for heterogeneous wireless networking | |
US20130201915A1 (en) | Apparatuses and methods for out-of-band information feedback | |
US12192264B2 (en) | Network-based adaptive streaming media parameter adjustment method and an apparatus | |
US10306182B2 (en) | Method and system for improving video quality during call handover | |
US20180352492A1 (en) | Cell signal strength prediction method, cell signal strength reporting method, and user equipment | |
CN109379766A (zh) | 一种切换WiFi网络的方法及装置 | |
WO2020153214A1 (ja) | セル再選択制御方法及びユーザ装置 | |
CN112020094A (zh) | 应用程序移动性的蜂窝增强 | |
CN116671085A (zh) | 从测量报告中删除不支持新无线电语音的新无线电小区的装置和方法 | |
US10306520B2 (en) | Handover method between heterogeneous wireless communication techniques and device for same | |
WO2016114694A1 (en) | Method and system relating to handover | |
US10129800B2 (en) | Methods and equipment for management of playback buffers | |
JP4325952B2 (ja) | 無線通信端末及び通信方法 | |
TWI809939B (zh) | 多媒體調整適配方法及通訊裝置 | |
US20240172076A1 (en) | Periodic service transmission method and communication apparatus | |
JP6642565B2 (ja) | 通信制御装置、通信システム、通信制御方法及びプログラム | |
US20230371060A1 (en) | Resource scheduling method and apparatus | |
WO2021159245A1 (zh) | 数据传输方法、装置和通信设备 | |
EP2991401B1 (en) | Transmission of old and new system information of a target base station in a handover | |
CN119302029A (zh) | 用于双连接支持5g的无线设备的数据传输管理 | |
CN113438704B (zh) | 一种切换方法及设备 | |
US20250062998A1 (en) | Server node, client device, and methods performed therein for handling media related session |