專利名稱:一種基于用戶體驗質量測量的編碼方法、終端和系統的制作方法
技術領域:
本發明涉及無線通信技術,尤指一種基于用戶體驗質量測量的編碼方法、終端和 系統。
背景技術:
目前的編碼技術主要包括兩部分信源編碼和信道編碼。對于信源編碼,由于傳統 網絡采用電路交換,因此信源編碼在傳統網絡中通常是固定速率的。在由Internet承載的 IP電話領域,利用自適應多速率(Adaptive Multi-Rate,AMR)技術可以改變用戶的編碼速 率,控制其速率改變的依據通常是網絡資源條件,比如網絡帶寬等。對于信道編碼,主要根據服務類型設置其模式。比如,自適應調制與編碼 (Adaptive Modulation and Coding,AMC)就是一種信道編碼中采用的技術,該技術根據 信道情況自適應改變調制及編碼方式。其中,信道情況可以通過基于接收機信道質量指示 (channel quality indicator, CQI)反饋的方法進行估計。AMC技術廣泛應用于移動通信 系統、數字電視廣播(DVB)等無線通信系統之中,用以提高系統的傳輸效率和能力。在具體 應用中,根據服務類型的不同,VoIP用戶被設置為不使用AMC,而Data用戶使用AMC。這樣 導致的問題是,VoIP用戶對資源的利用效率低下,可能造成潛在的無線資源浪費。可以看出,采用適當的編碼技術能夠對資源的合理利用起到很大的影響。
發明內容
有鑒于此,本發明的主要目的在于根據用戶體驗質量(QoE)對編碼技術進行調 整,以實現更高效的無線資源利用,進而在保證更多用戶具有好的體驗質量的同時,增加系
統容量。為達到上述目的,本發明的技術方案具體是這樣實現的一種基于用戶體驗質量QoE測量的編碼方法,包括在目標用戶終端測量QoE值,對所測量的QoE值和預設的QoE閾值進行比較,根據 比較結果調整信源編碼速率和信道編碼模式中的至少一個,按照調整后的信源編碼速率和 /或信道編碼模式進行編碼。所述對所測量的QoE值和預設的QoE閾值進行比較,根據比較結果調整信源編碼 速率和信道編碼模式中的至少一個包括當所述預設的QoE閾值為第一閾值時,判斷所測量的QoE值是否大于第一閾值,如 果大于所述第一閾值,則將該目標用戶終端的信道編碼模式修改為比原模式高階的模式, 并返回測量該目標用戶終端的QoE值。當所述比原模式高階的模式為AMC模式時,所述將該目標用戶終端的信道編碼模 式修改為比原模式高階的模式包括目標用戶終端將信道質量指示CQI反饋給基站,基站判斷使用AMC模式的用戶數 是否達到上限值,如果未達到則將該目標用戶終端的信道編碼模式設置為AMC模式,如果
5達到則通知目標用戶終端。所述將該目標用戶終端的信道編碼模式修改為比原模式高階的模式包括目標用 戶終端選出所述比原模式高階的模式并將該高階模式通知給基站,基站根據通知修改該目 標用戶終端的信道編碼模式。該方法進一步包括目標用戶終端向源用戶終端請求降低信源編碼速率,所述源 用戶終端按照該請求修改該目標用戶終端的信源編碼速率,并返回測量該目標用戶終端的 QoE 值。所述目標用戶終端向源用戶終端請求降低信源編碼速率包括目標用戶終端確定 出降低后的信源編碼速率,將其攜帶在RTP消息的編解碼模式請求CMR中發送給源用戶終端。所述對所測量的QoE值和預設的QoE閾值進行比較,根據比較結果調整信源編碼 速率和信道編碼模式中的至少一個包括當所述預設的QoE閾值為第二閾值時,判斷所測量的QoE值是否小于第二閾值,如 果小于所述第二閾值,則所述目標用戶終端向源用戶終端請求提高信源編碼速率,所述源 用戶終端按照該請求修改該目標用戶終端的信源編碼速率,并返回測量該目標用戶終端的 QoE 值。所述目標用戶終端向源用戶終端請求提高信源編碼速率包括目標用戶終端確定 出提高后的信源編碼速率,將其攜帶在RTP消息的編解碼模式請求CMR中發送給源用戶終端。該方法進一步包括目標用戶終端向基站請求將信道編碼模式修改為比原模式低 階的模式,并返回測量該目標用戶終端的QoE值。當原模式為AMC模式時,所述將該目標用戶終端的信道編碼模式修改為比原模式 低階的模式包括目標用戶終端將最低等級的CQI反饋給基站,基站收到該CQI后將該目標用戶終 端的信道編碼模式設置為AMC模式中最低階的模式。所述將該目標用戶終端的信道編碼模式修改為比原模式低階的模式包括目標用 戶終端選出所述比原模式低階的模式并將該低階模式通知給基站,基站根據通知修改該目 標用戶終端的信道編碼模式。所述第一閾值或者第二閾值根據用戶類型、所接受的服務類型、當前的服務狀態、 以及服務優先級中的至少一個參數進行設置。該方法進一步包括根據用戶是否為封閉用戶組的成員設置所述第一閾值或者第
二閾值。所述QoE值為語音的平均評價值MOS。一種用戶終端,包括用戶體驗質量QoE測量單元,用于測量QoE值,并將測量到的QoE值和預設的QoE 閾值進行比較;模式調整單元,用于根據比較結果調整信源編碼模式和信道編碼模式中的至少一 個。一種基于用戶體驗質量QoE測量的編碼系統,包括
用戶終端,用于測量QoE,并將測量到的QoE值和第一 QoE閾值進行比較,根據比較 結果調整信道編碼模式,并將調整結果通知基站;基站,用于接收用戶終端發出的調整結果,并按照調整結果改變該用戶終端的信 道編碼模式。所述用戶終端用于在測量到的QoE值大于所述第一 QoE閾值時,將該用戶終端的 信道編碼模式變為比原模式高階的模式。所述用戶終端進一步用于在測量到的QoE值小于第二 QoE閾值時,將該用戶終端 的信道編碼模式變為比原模式低階的模式。一種基于用戶體驗質量QoE測量的編碼系統,包括目標用戶終端,用于測量QoE值,并將測量到的QoE值和第二 QoE閾值進行比較, 根據比較結果調整信源編碼速率,并將調整結果通知源用戶終端;源用戶終端,用于接收目標用戶終端發出的調整結果,并按照調整結果改變該目 標用戶終端的信源編碼速率。所述目標用戶終端用于在測量到的QoE值小于所述第二 QoE閾值時,將該目標用 戶終端的信源編碼速率提高。所述目標用戶終端進一步用于在測量到的QoE值大于第一 QoE閾值時,將該目標 用戶終端的信源編碼速率降低。一種基于用戶體驗質量QoE測量的資源分配方法,包括在目標用戶終端測量QoE值,根據所測量的QoE值調整信源編碼速率和信道編碼 模式中的至少一個,按照調整后的信源編碼速率和/或信道編碼模式確定數據傳輸所需的 無線資源。所述根據所測量的QoE值調整信源編碼速率和信道編碼模式中的至少一個包括將所測量的QoE值和第一 QoE閾值進行比較,判斷所測量的QoE值是否大于第一 QoE閾值,如果大于所述第一 QoE閾值,則將該目標用戶終端的信道編碼模式修改為比原模 式高階的模式;或者將所測量的QoE值和第二 QoE閾值進行比較,判斷所測量的QoE值是否小于第二 QoE閾值,如果小于所述第二 QoE閾值,則所述目標用戶終端向源用戶終端請求提高信源編 碼速率,所述源用戶終端按照該請求修改該目標用戶終端的信源編碼速率。所述按照調整后的信源編碼速率和/或信道編碼模式確定數據傳輸所需的無線 資源包括根據信源編碼速率和/或信道編碼模式確定所需資源塊的數量,并為該目標用戶 終端分配所述數量的資源塊進行數據傳輸。由上述技術方案可見,本發明的這種基于用戶體驗質量測量的編碼方法、終端和 系統,根據QoE對編碼技術進行調整,當QoE過好時將信道編碼模式變為高階或者將信源編 碼速率降低,當QoE過差時將信源編碼速率提高或者將信道編碼模式變為低階,從而使無 線資源得到合理利用。
圖1為本發明的基本原理圖2為本發明一個實施例中的編碼方法流程圖;圖3為本發明一個實施例中當測量到的MOS值高于第一閾值時的編碼調整流程 圖;圖4為本發明一個實施例中當測量到的MOS值低于第二閾值時的編碼調整流程 圖;圖5為本發明一個實施例中目標用戶終端和源用戶終端之間進行AMR速率調整的 流程圖;圖6為目標用戶終端和源用戶終端之間傳輸的RTP消息的格式示意圖;圖7a和圖7b為本發明一個實施例中采用AMC和AMR控制前、后系統容量和滿意 率的比較示意圖;圖8a和圖8b為本發明一個實施例中采用AMR控制前、后系統容量和滿意率的比 較示意圖;圖9a和圖9b為本發明一個實施例中采用AMC控制前、后系統容量和滿意率的比 較示意圖。
具體實施例方式為使本發明的目的、技術方案及優點更加清楚明白,以下參照附圖并舉實施例,對 本發明進一步詳細說明。現有的通信系統是容量受限的,一個用戶的通信質量過好,表明該用戶可能占用 過多的無線資源,間接導致系統中其他用戶可用的無線資源減少。因此,本發明提出了一 種編碼方法,具體原理見圖1,通過測量用戶終端(UE)的通信質量確定其無線資源的占用 是否合理,并在確定資源占用不合理時對該用戶終端的編碼技術進行調整,使得無線資源 在整個系統中的分配和占用趨于合理。其中,對用戶終端的通信質量進行判斷使用的是測 量到的用戶體驗質量(QoE)值。具體地,所測量到的QoE可以為語音的平均評價值(mean opinion score,M0S)o在本發明提供的編碼方法中,目標用戶終端周期性地測量自身的MOS值,并將其 和保證值進行比較。如果測量到的MOS值高于某個保證值,表明需要將編碼技術調整到資 源占用較少的狀態;如果測量到的MOS值低于某個保證值,表明可以將編碼技術調整到資 源占用較多的狀態。通過調整編碼技術,改變用戶終端的MOS值,進而影響該UE的資源塊 消耗,從而在資源占用和通信質量上得到一個平衡。其中,將編碼技術調整到資源占用較少的狀態,對于信源編碼而言,可以是將信源 編碼速率降低;對于信道編碼而言,可以是將編碼模式從低階變為高階。相應地,將編碼技 術調整到資源占用較多的狀態,對于信源編碼而言,可以是將信源編碼速率提高;對于信道 編碼而言,可以是將編碼模式從高階變為低階。信道編碼中,為用戶終端設置調制和編碼方案(Modulation and CodingScheme, MCS)時,可采用的基本MCS模式主要有8種(按照調制模式和/或編碼速率從低階到高階 排序)BPSK 1/2、QPSK 1/2、QPSK 2/3、QPSK3/4、16-QAM 1/2U6-QAM 9/16U6-QAM 3/4、 64-QAM 3/4。比如,QPSK1/2 是指 QPSK、1/2 碼率 Turbo 碼。又如,64-QAM 3/4 是指 64QAM、 3/4碼率Turbo碼。平均意義上而言,高階的基本MCS模式比低階的基本MCS模式具有更高
8的丟包率。此外,從是否隨時間變化的角度考慮,為用戶終端設置的MCS模式又分為固定 MCS模式和自適應調制和編碼(Adaptive Modulation and Coding, AMC)模式。其中,固定MCS模式是指針對某個用戶始終采用一種基本MCS模式,即為用戶設置 的MCS模式不隨時間發生變化。AMC模式是指根據用戶的信道條件隨時間的變化,從幾個基本MCS模式構成的集 合中選出一個合適的模式,即為用戶設置的MCS模式隨時間改變。比如,在一個利用AMC 模式的系統中,處于較好信道條件的用戶通常被分配更高階的調制方式或編碼速率(如 64-QAM 3/4);而處于較差信道條件的用戶則被分配較低階的調制方式或編碼速率(如 QPSK 1/2)。需要指出,AMC模式中常用的調制和編碼方式包括BPSK 1/2、QPSK 1/2、 QPSK2/3、QPSK 3/4U6-QAM 1/2U6-QAM 9/16U6-QAM 3/4,64-QAM 3/4,此時 BPSK 1/2 是 該AMC模式中最低階的模式。也就是說,AMC模式是動態地從以上8種基本MCS模式中選 出一種。因此,除了固定MCS模式為64-QAM 3/4模式的情況之外,其他固定MCS模式都是 比AMC模式更為低階的MCS模式,也就是說在資源占用上都多于AMC模式。當然,也可以調 整AMC模式中可供動態選擇的基本MCS模式,比如進行動態調整時,只能從4種基本MCS模 式中選出一種。需要說明的是,在根據MOS值進行編碼調整時,將低階的固定MCS模式變為AMC模 式,會帶來以下效果(1)處于信道情況好的用戶可以分配更高階的調制方式及編碼速率,這樣能夠提 高整個小區的平均數據吞吐量;(2)基于調制編碼方式改變的鏈路級AMC相對于發送功率 控制的方法能夠減小干擾的變化;(3)將AMC與時域調度相結合,利用用戶終端的快速衰落 特點可以使終端處于低衰落狀態。在3GPP LTE中,AMC模式的執行頻率最快可以為一幀(Ims)。在3GPP TR 25. 848 關于HSDPA的評估中,每隔4個HSDPA物理幀(8ms)的AMC在較低速用戶的場景中,不會導 致很多的性能下降。此外,在3GPPLTE中,AMC下行信令開銷使得一個IOMHz帶寬的小區能 夠承受的使用AMC模式的用戶數最多為200個,而上行CQI反饋開銷(即8ms的AMC延遲) 將占用3%的系統信令開銷。因此,一定數量的AMC用戶的控制信令開銷是可以承受的。進一步地,對于信源編碼,由目標用戶終端根據保證值和測量到的MOS值的關系 確定調整結果,將該調整結果攜帶在RTP消息中發送給源用戶終端。信道編碼中,對于調整后的MCS模式為AMC模式的情況,目標用戶終端只需向基站 發出攜帶CQI的啟動資源請求,觸發基站使用AMC模式對該目標用戶終端進行信道編碼,該 啟動資源請求是現有信令。在一個具體的實現方式中,CQI用4個比特表示,共有16個等 級。在其他情況下,目標用戶終端將調整結果通知基站,由基站修改該目標用戶終端 的MCS模式,該調整結果可以是目標用戶終端確定出的MCS模式。具體實現時,可以通過新 增一條從目標用戶終端到基站的信令,將目標用戶終端的調整結果通知基站。以下舉一個具體實例,對本發明中基于MOS測量的編碼方法進行說明,具體流程 見圖2。步驟201 在某個用戶終端周期性地測量該用戶的MOS值。或者,該步驟也可以在基站側執行。較佳地,所述測量MOS值可以是采用E-Model方法,根據公式(1)和(2)計算出 該用戶的MOS值。R = Ro-Is-Id-Ie+A (1)其中Ro是基礎因素,由噪聲電平和信號響度等決定;Is是與語音同時出現的信 號損傷,包括響度、量化失真和非優化側音電平;Id是滯后于語音的損傷,包括回聲和延遲 造成的會話困難;Ie是設備損傷因素,包括VoIP系統對傳輸信號的影響、受到丟包率和信 源編碼速率等的影響等;A是優勢因素,指用戶在撥打電話時的期望因素,例如移動電話使 用起來很方便,因此人們對使用時與通話質量相關的問題就比較寬容。需要指出,Id和Ie 這兩個參數中的延遲、丟包率和信源編碼速率等因素是計算R時重點要考慮的。
'1,R<0 對于E-Model方法,在進行測量時不需要人為參與,不需要提供原聲音數據,因此 更便于在終端進行測量。但是,本發明中的MOS測量并不局限于E-Model方法,也可以采用 其他方法。步驟202 將測量到的MOS值和保證值進行比較,該保證值可以是一個或者多個閾 值。如果該用戶的MOS值高于第一閾值,即享受了過好的服務體驗,則執行步驟203。如果 該用戶的MOS值低于第二閾值,即未達到保證的服務體驗,則執行步驟204。如果該用戶的 MOS值在第一閾值和第二閾值之間,則執行步驟205。其中,第一閾值和第二閾值是預先設置的,用于體現用戶應該享受到的基本服務 體驗,并且這些閾值可以根據需要進行調整。比如,可以將第一閾值設為4. 05 ;將第二閾值 設為4。此外,可以為系統中的不同用戶設置不同的第一QoE閾值和第二QoE閾值,確定第一 QoE閾值和第二 QoE閾值的依據可以是用戶類型、所接受的服務類型、當前的服務狀態、以 及服務優先級等。比如,用戶類型可以為手機用戶或數據卡用戶;所接受的服務類型可以為 語音業務或數據下載業務;當前的服務狀態可以為活動狀態(active)或閑置狀態(idle); 服務優先級可以為高優先級或低優先級。進一步地,對于毫微微蜂窩(femtocell)基站下 的用戶,還可根據該用戶是封閉用戶組(Closed Subscriber Group)的成員或非封閉用戶 組(non-Closed SubscriberGroup)的成員確定第一 QoE閾值和第二 QoE 值。步驟203 對該用戶終端啟動能夠節省無線資源的編碼調整,并使用調整后的編 碼技術對該用戶終端的數據進行編碼傳輸。具體地,節省資源的編碼調整分為步驟2031的 信道編碼調整和步驟2032的信源編碼調整。實際應用中,在進行節省無線資源的調整時, 可以考慮先進行信道編碼調整。在信道編碼調整未達到要求時,再啟動信源編碼調整。也 就是說,步驟2032的信源編碼調整是可選的。具體地,假設該用戶為VoIP用戶,該VoIP用 戶調整前在信道編碼上采用的是半靜態調度,即始終采用QPSK模式。2031 將該用戶的信道編碼模式從QPSK模式調整為AMC模式,以節省一部分資源。 相比QPSK模式,采用AMC模式會適當降低用戶的MOS值,從而達到節省資源的目的。當然,將QPSK模式調整為AMC模式只是一個具體的示例,本申請并不局限于此。為 達到節省資源的目的,只要將用戶的信道編碼模式從低階的MCS模式調整到高階,比如將BPSK 1/2模式調整為16-QAM 1/2模式,或者將AMC模式調整為64-QAM 3/4模式,都能夠適 當降低用戶的MOS值,從而節省無線資源。2032:如果該用戶在采用信道編碼調整后,仍然有過高的MOS值,則進一步降低該 用戶的信源編碼速率。比如,降低自適應多速率(Adaptive Multi-Rate, AMR)的編碼速率,也能節省一部 分資源。需要說明的是,AMR技術主要用于移動設備的音頻,多用于人聲、通話等。一般情 況下,AMR設置有八種不同的編碼速率。采用較低速率的AMR將消耗較少的無線資源,但同 時也會降低用戶的MOS值。較高速率的AMR將消耗較多的無線資源,同時會提高用戶的MOS值。步驟204:對該用戶終端啟動能夠消耗無線資源的編碼調整,并使用調整后的編 碼技術對該用戶終端的數據進行編碼傳輸。具體地,消耗資源的編碼調整分為步驟2041的 信源編碼調整和步驟2042的信道編碼調整。實際應用中,在進行消耗無線資源的調整時, 可以考慮先進行信源編碼調整,這點和步驟203不同。在信源編碼調整未達到要求時,再啟 動信道編碼調整。也就是說,步驟2042的信道編碼調整是可選的。2041 提高該用戶的AMR速率,以提高該用戶的MOS值,使用戶得到更好的服務體 驗,該過程將消耗一部分無線資源。表一示出在信道編碼模式固定為QPSK 2/3下的不同 AMR速率對資源的消耗量。
AMR編解碼模式壓縮后的字節數 (bytes)FDD DL (PRBs)FDD UL (PRBs)AMR 4.75kbps17-291-21-2AMR 5.15kbps18-301-21-2AMR 5.90kbps19-311-21-2AMR 6.70kbps21-3322AMR 7.40kbps23-3522AMR 7.95kbps25-3722AMR 10.2kbps30-422-32-3AMR 12.2kbps35-472-32-3AMR SID10-221-21-2表一2042 如果AMR速率已經達到最高速率,而用戶的MOS值仍未達到要求,則取消 AMC控制,讓用戶終端進入固定MCS模式(比如進入QPSK模式),該過程將進一步消耗無線 資源。步驟205 測量到的MOS值在第一閾值和第二閾值之間,則確定該用戶終端具有適 當的MOS值,流程結束。在執行步驟203或者步驟204時,在對信源和/或信道編碼方案進行調整后,由于 不同的編碼方案對應不同的無線資源占用,為該用戶分配的無線資源也會相應調整。比如, 將信源編碼速率從AMR 5. 90kbps調整到AMR10. 2kbps,則FDD DL占用的物理資源塊(PRB)
11將從1-2個調整到2-3個。也就是說,可以根據所確定的信源和/或信道編碼方案,確定數 據傳輸所需的資源塊(Resource Block, RB)的數量,并為用戶分配所需的這些資源塊。圖3為本發明一個實施例中當測量到的MOS值高于第一閾值時的編碼調整流程 圖,具體包括以下步驟。步驟301 目標用戶終端測量其MOS值。該測量可以是周期性地,也可以是在某個 時刻發起的。步驟302 判斷測量到的MOS值是否大于第一閾值,如果大于第一閾值則執行步驟 303,否則返回執行步驟301。步驟303 判斷該目標用戶終端是否處于AMC模式,如果處于則執行步驟307,否則 執行步驟304。步驟304 該目標用戶終端將真實CQI反饋給基站(BS)。步驟305 基站判斷其管轄的用戶中使用AMC模式的用戶是否達到上限值,如果達 到則執行步驟307,否則執行步驟306。步驟306 基站將該目標用戶終端的MCS模式設置為AMC模式,并返回執行步驟 301。步驟307 該目標用戶終端向源用戶終端請求降低自身數據的AMR速率,并返回執 行步驟301。圖4為本發明一個實施例中當測量到的MOS值低于第二閾值時的編碼調整流程 圖,具體包括以下步驟。步驟401 目標用戶終端周期性測量其MOS值。步驟402 判斷測量到的MOS值是否小于第二閾值,如果小于第二閾值則執行步驟 403,否則返回執行步驟401。步驟403 判斷該目標用戶終端的AMR速率是否已經達到最大,如果已經達到最大 則執行步驟405,否則執行步驟404。步驟404 該目標用戶終端請求源用戶終端提高AMR速率,并返回執行步驟401。步驟405 為將MCS模式從AMC模式降為低階,該目標用戶終端向基站反饋最低等 級的CQI。需要說明的是,此時反饋的CQI可能不是真實CQI,只是為了利用現有信令(比如 啟動資源請求等)將MCS模式降為低階。步驟406 基站將該目標用戶終端設置為低階MCS模式,并返回執行步驟401。圖5為本發明一個實施例中目標用戶終端和源用戶終端之間進行AMR速率調整的 流程圖,具體為步驟501 源用戶終端和目標用戶終端之間通過核心網絡,采用AMR模式1傳輸語
音數據。步驟502 目標用戶終端發送RTP包,將其中的編解碼模式請求(CMR)字段設置為 AMR模式2。需要指出,數據傳輸所采用的AMR速率是由源用戶終端(即編碼端)決定的,當目 標用戶終端(即解碼端)通過測量MOS值確定需要對AMR速率進行調整時,該目標用戶終 端向源用戶終端發出RTP消息,在RTP包頭的CMR字段填寫所期望的AMR速率,請求源用戶終端據其修改AMR速率,目標用戶終端和源用戶終端之間傳輸的RTP消息的格式見圖6。 此外,表二示出CMR字段的具體內容。可以看出,AMR模式1為5. 15kbit/s, AMR模式2為 5.90kbit/s。
4比特幀類型模式指示幀內容(二進制)(Frame Type)(Mode Indication)(包括模式、舒適噪聲以及其他)0000004.75 kbit/s0001115.15kbit/s0010225.90 kbit/s0011336.70 kbit/s (PDC-EFR)0100447.40 kbit/s (TDMA-EFR)0101557.95 kbit/s01106610.2 kbit/s01117712.2 kbit/s (GSM-EFR)10008-AMR-SID10019-GSM-EFR
101010-TDMA-EFR101111-PDC-EFR110012-預留110113-預留111014-預留111115-無數據(無發送/無接收)表二步驟503 源用戶終端改用AMR模式2向目標用戶終端傳輸語音數據。可以看出,本發明可以使小區內的無線資源得到有效的利用,從而提高系統容量 和用戶滿意率。具體地,圖7-9示出采用本發明方案后的效果示意圖,其中用戶的初始狀態 為QPSK 2/3模式和Half rate的AMR模式(即AMR模式3,速率為6. 7kbps)。圖7a和圖7b為本發明一個實施例中采用AMC和AMR控制前、后系統容量和滿意 率的比較示意圖。在應用編碼調整前,該系統能夠容納的用戶數為263個,其中滿意用戶 有203個,不滿意用戶(斜線表示)有60個;同時采用AMC和AMR控制進行編碼調整后, 該系統能夠容納的用戶數增加到302個,其中滿意用戶有285個,不滿意用戶(斜線表示) 有17個。經過上述調整,系統容量提高14.8%。對于用戶滿意率,應用前的用戶滿意率為 77.2%,應用后的用戶滿意率(斜線表示)為94.4%。圖8a和圖8b為本發明一個實施例中采用AMR控制前、后系統容量和滿意率的比 較示意圖。在應用編碼調整前,滿意用戶有204個,不滿意用戶(斜線表示)有59個;僅采 用AMR控制進行編碼調整后,滿意用戶有254個,不滿意用戶(斜線表示)有16個。經過 上述調整,系統容量提高2. 7 %。對于用戶滿意率,應用前的用戶滿意率為77. 6 %,應用后 的用戶滿意率(斜線表示)為94.1%。圖9a和圖9b為本發明一個實施例中采用AMC控制前、后系統容量和滿意率的比
13較示意圖。在應用編碼調整前,滿意用戶有205個,不滿意用戶(斜線表示)有58個;僅采 用AMC控制進行編碼調整后,滿意用戶有233個,不滿意用戶(斜線表示)有67個。經過 上述調整,系統容量提高14. 1 %。對于用戶滿意率,應用前的用戶滿意率為78. 0%,應用后 的用戶滿意率(斜線表示)為78.0%。可以看出,同時采用AMC和AMR控制,可以同時有效地提高系統容量和用戶滿意 率。如果僅采用AMR控制,可以有效提高用戶滿意率和小幅地提高系統容量。如果僅采用 AMC控制,可以有效提高系統容量或者進一步地能很小幅度地提高用戶滿意率。進一步地,本發明還提供了一種可根據QoE測量結果發起編碼調整的用戶終端, 該用戶終端包括用戶體驗質量QoE測量單元,用于測量QoE值,并將測量到的QoE值和預 設的QoE閾值進行比較;以及模式調整單元,用于根據比較結果調整信源編碼模式和信道 編碼模式中的至少一個。具體地,預設的QoE閾值包括第一閾值和第二閾值,其中第一閾值(QoE_ Overqualified)用于控制該用戶終端的QoE不要過好,以免浪費無線資源,或者說第一閾 值是QoE上限值;第二閾值(QoE_GUaranteed)用于控制該用戶終端的QoE不要過差,以免 影響通信質量,也就是說第二閾值是QoE下限值。此外,本發明還提供了一種基于用戶體驗質量QoE測量的編碼系統,包括用戶終端,用于測量QoE,并將測量到的QoE值和第一 QoE閾值進行比較,根據比較 結果調整信道編碼模式,并將調整結果通知基站;基站,用于接收用戶終端發出的調整結果,并按照調整結果改變該用戶終端的信 道編碼模式。當測量到的QoE值大于第一 QoE閾值時,用戶終端通知基站將該終端的信道編碼 模式升為高階。進一步地,當測量到的QoE值小于第二 QoE閾值時,用戶終端也可以通知基 站將該終端的信道編碼模式降為低階。此外,本發明還提供了一種基于用戶體驗質量QoE測量的編碼系統,包括目標用戶終端,用于測量QoE值,并將測量到的QoE值和第二 QoE閾值進行比較, 根據比較結果調整信源編碼速率,并將調整結果通知源用戶終端;源用戶終端,用于接收目 標用戶終端發出的調整結果,并按照調整結果改變該目標用戶終端的信源編碼速率。當測 量到的QoE值小于第二 QoE閾值時,目標用戶終端通知源用戶終端,將該目標用戶終端的信 源編碼速率提高。進一步地,當測量到的QoE值大于第一 QoE閾值時,目標用戶終端也可以 通知源用戶終端,將該目標用戶終端的信源編碼速率降低。以上所述僅為本發明的較佳實施例而已,并不用以限制本發明,凡在本發明的精 神和原則之內,所作的任何修改、等同替換、改進等,均應包含在本發明的保護范圍之內。
權利要求
一種基于用戶體驗質量QoE測量的編碼方法,其特征在于,包括在目標用戶終端測量QoE值,對所測量的QoE值和預設的QoE閾值進行比較,根據比較結果調整信源編碼速率和信道編碼模式中的至少一個,按照調整后的信源編碼速率和/或信道編碼模式進行編碼。
2.根據權利要求1所述的方法,其特征在于,所述對所測量的QoE值和預設的QoE閾值 進行比較,根據比較結果調整信源編碼速率和信道編碼模式中的至少一個包括當所述預設的QoE閾值為第一閾值時,判斷所測量的QoE值是否大于第一閾值,如果大 于所述第一閾值,則將該目標用戶終端的信道編碼模式修改為比原模式高階的模式,并返 回測量該目標用戶終端的QoE值。
3.根據權利要求2所述的方法,其特征在于,當所述比原模式高階的模式為AMC模式 時,所述將該目標用戶終端的信道編碼模式修改為比原模式高階的模式包括目標用戶終端將信道質量指示CQI反饋給基站,基站判斷使用AMC模式的用戶數是否 達到上限值,如果未達到則將該目標用戶終端的信道編碼模式設置為AMC模式,如果達到 則通知目標用戶終端。
4.根據權利要求2所述的方法,其特征在于,所述將該目標用戶終端的信道編碼模式 修改為比原模式高階的模式包括目標用戶終端選出所述比原模式高階的模式并將該高階模式通知給基站,基站根據通 知修改該目標用戶終端的信道編碼模式。
5.根據權利要求2-4任一項所述的方法,其特征在于,進一步包括目標用戶終端向源 用戶終端請求降低信源編碼速率,所述源用戶終端按照該請求修改該目標用戶終端的信源 編碼速率,并返回測量該目標用戶終端的QoE值。
6.根據權利要求5所述的方法,其特征在于,所述目標用戶終端向源用戶終端請求降 低信源編碼速率包括目標用戶終端確定出降低后的信源編碼速率,將其攜帶在RTP消息的編解碼模式請求 CMR中發送給源用戶終端。
7.根據權利要求1或2所述的方法,其特征在于,所述對所測量的QoE值和預設的QoE 閾值進行比較,根據比較結果調整信源編碼速率和信道編碼模式中的至少一個包括當所述預設的QoE閾值為第二閾值時,判斷所測量的QoE值是否小于第二閾值,如果小 于所述第二閾值,則所述目標用戶終端向源用戶終端請求提高信源編碼速率,所述源用戶 終端按照該請求修改該目標用戶終端的信源編碼速率,并返回測量該目標用戶終端的QoE 值。
8.根據權利要求7所述的方法,其特征在于,所述目標用戶終端向源用戶終端請求提 高信源編碼速率包括目標用戶終端確定出提高后的信源編碼速率,將其攜帶在RTP消息的編解碼模式請求 CMR中發送給源用戶終端。
9.根據權利要求7所述的方法,其特征在于,進一步包括目標用戶終端向基站請求將 信道編碼模式修改為比原模式低階的模式,并返回測量該目標用戶終端的QoE值。
10.根據權利要求9所述的方法,其特征在于,當原模式為AMC模式時,所述將該目標用 戶終端的信道編碼模式修改為比原模式低階的模式包括目標用戶終端將最低等級的CQI反饋給基站,基站收到該CQI后將該目標用戶終端的 信道編碼模式設置為AMC模式中最低階的模式。
11.根據權利要求9所述的方法,其特征在于,所述將該目標用戶終端的信道編碼模式 修改為比原模式低階的模式包括目標用戶終端選出所述比原模式低階的模式并將該低階模式通知給基站,基站根據通 知修改該目標用戶終端的信道編碼模式。
12.根據權利要求7所述的方法,其特征在于,所述第一閾值或者第二閾值根據用戶類 型、所接受的服務類型、當前的服務狀態、以及服務優先級中的至少一個參數進行設置。
13.根據權利要求12所述的方法,其特征在于,進一步包括根據用戶是否為封閉用戶 組的成員設置所述第一閾值或者第二閾值。
14.根據權利要求1所述的方法,其特征在于,所述QoE值為話音的平均評價值M0S。
15.一種用戶終端,其特征在于,包括用戶體驗質量QoE測量單元,用于測量QoE值,并將測量到的QoE值和預設的QoE閾值 進行比較;模式調整單元,用于根據比較結果調整信源編碼模式和信道編碼模式中的至少一個。
16.一種基于用戶體驗質量QoE測量的編碼系統,其特征在于,包括用戶終端,用于測量QoE,并將測量到的QoE值和第一 QoE閾值進行比較,根據比較結果 調整信道編碼模式,并將調整結果通知基站;基站,用于接收用戶終端發出的調整結果,并按照調整結果改變該用戶終端的信道編 碼模式。
17.根據權利要求16所述的系統,其特征在于,所述用戶終端用于在測量到的QoE值大 于所述第一 QoE閾值時,將該用戶終端的信道編碼模式變為比原模式高階的模式。
18.根據權利要求16或17所述的系統,其特征在于,所述用戶終端進一步用于在測量 到的QoE值小于第二 QoE閾值時,將該用戶終端的信道編碼模式變為比原模式低階的模式。
19.一種基于用戶體驗質量QoE測量的編碼系統,其特征在于,包括目標用戶終端,用于測量QoE值,并將測量到的QoE值和第二 QoE閾值進行比較,根據 比較結果調整信源編碼速率,并將調整結果通知源用戶終端;源用戶終端,用于接收目標用戶終端發出的調整結果,并按照調整結果改變該目標用 戶終端的信源編碼速率。
20.根據權利要求19所述的系統,其特征在于,所述目標用戶終端用于在測量到的QoE 值小于所述第二 QoE閾值時,將該目標用戶終端的信源編碼速率提高。
21.根據權利要求19或20所述的系統,其特征在于,所述目標用戶終端進一步用于在 測量到的QoE值大于第一 QoE閾值時,將該目標用戶終端的信源編碼速率降低。
22.一種基于用戶體驗質量QoE測量的資源分配方法,其特征在于,包括在目標用戶終端測量QoE值,根據所測量的QoE值調整信源編碼速率和信道編碼模式 中的至少一個,按照調整后的信源編碼速率和/或信道編碼模式確定數據傳輸所需的無線 資源。
23.根據權利要求22所述的方法,其特征在于,所述根據所測量的QoE值調整信源編碼 速率和信道編碼模式中的至少一個包括將所測量的QoE值和第一 QoE閾值進行比較,判斷所測量的QoE值是否大于第一 QoE 閾值,如果大于所述第一 QoE閾值,則將該目標用戶終端的信道編碼模式修改為比原模式 高階的模式;或者將所測量的QoE值和第二 QoE閾值進行比較,判斷所測量的QoE值是否小于第二 QoE 閾值,如果小于所述第二 QoE閾值,則所述目標用戶終端向源用戶終端請求提高信源編碼 速率,所述源用戶終端按照該請求修改該目標用戶終端的信源編碼速率。
24.根據權利要求22或23所述的方法,其特征在于,所述按照調整后的信源編碼速率 和/或信道編碼模式確定數據傳輸所需的無線資源包括根據信源編碼速率和/或信道編碼模式確定所需資源塊的數量,并為該目標用戶終端 分配所述數量的資源塊進行數據傳輸。
全文摘要
本發明公開了一種基于用戶體驗質量QoE測量結果進行編碼的方法、終端和系統。該方法包括在目標用戶終端測量QoE值,對所測量的QoE值和預設的QoE閾值進行比較,根據比較結果調整信源編碼速率和信道編碼模式中的至少一個,按照調整后的信源編碼速率和/或信道編碼模式進行編碼,或者進一步根據調整后的編碼方案進行無線資源分配。本發明的這種方法、終端和系統根據QoE對編碼技術進行調整,從而使無線資源得到合理利用。
文檔編號H04W88/02GK101925088SQ20091014745
公開日2010年12月22日 申請日期2009年6月12日 優先權日2009年6月12日
發明者周玨嘉, 白勇, 陳嵐 申請人:株式會社Ntt都科摩