專利名稱:移動無線通信網(wǎng)絡(luò)中可調(diào)節(jié)的質(zhì)量廣播業(yè)務(wù)的制作方法
背景技術(shù):
隨著第三代(3G)無線通信網(wǎng)絡(luò)的引入,目前將視頻業(yè)務(wù)傳送到移動用戶是可能的。已經(jīng)證明視頻是用于娛樂和教育以及通信的有效媒介。在無線通信網(wǎng)絡(luò)上傳送的視頻業(yè)務(wù)將大大豐富移動用戶的通信能力,并將為內(nèi)容提供商打開新的市場機會。無論移動用戶在哪里,多媒體與視頻流業(yè)務(wù)都將允許內(nèi)容提供商向移動用戶傳送視頻。例如,在機場休息室等待班機的移動用戶將能夠接收例如體育比賽、新聞、或其它節(jié)目的實況節(jié)目廣播,而不是簡單地通過基于文本的業(yè)務(wù)來獲得最新資料。另外,移動用戶將有權(quán)使用視頻點播(VOD)節(jié)目。電視會議將是加強移動用戶通信能力的另一項業(yè)務(wù)。
由于視頻傳輸消耗掉相當(dāng)大的空中接口容量,因此在峰值周期期間可能發(fā)生話音用戶與多媒體用戶之間對可用空中接口資源的爭用。業(yè)務(wù)提供商在平衡語音用戶與多媒體用戶的需要方面需要一些靈活性。一種解決方法是分別為語音用戶和多媒體用戶分配固定量的空中接口資源。然而,從頻譜利用的觀點上看,資源的固定分配效率低。如果語音用戶的數(shù)量少,則分配給語音用戶的資源將得不到充分利用。當(dāng)語音用戶數(shù)量少時,能夠通過為多媒體用戶動態(tài)分配未使用的資源來實現(xiàn)系統(tǒng)容量的增加。當(dāng)語音用戶和多媒體用戶的累積總需求超過提供這種業(yè)務(wù)的可用資源時仍可能出現(xiàn)問題。在網(wǎng)絡(luò)擁塞周期期間,接納控制算法將阻止一些用戶接收業(yè)務(wù)。業(yè)務(wù)提供商可以向一些用戶收取附加費用,以便在峰值周期期間這些用戶具有優(yōu)先享用權(quán)。然而,將總有一些不滿意的用戶。
發(fā)明概述本發(fā)明提供一種響應(yīng)于需求變化來在移動無線通信網(wǎng)絡(luò)中動態(tài)再分配空中接口資源并根據(jù)專門用于廣播流的資源來調(diào)節(jié)(scale)廣播流質(zhì)量的方法和系統(tǒng)??梢允褂糜糜谡{(diào)整廣播流質(zhì)量的各種技術(shù)。在本發(fā)明的優(yōu)選實施例中,分層編碼算法結(jié)合分層傳輸方案用于響應(yīng)于變化的需求來適配廣播流的質(zhì)量。每一個廣播流的內(nèi)容可以包括視頻、音頻或其它多媒體內(nèi)容,其被編碼為多個層,該多個層包括基本層和一個或多個增強層,其中一個或多個增強層可依次被結(jié)合來提供質(zhì)量上的漸進改進?;緦影ù硪曨l的最重要特征的數(shù)據(jù)。另外的增強層包括漸進改進視頻的數(shù)據(jù)。該網(wǎng)絡(luò)具有響應(yīng)于資源利用率的改變來選擇性地改變廣播流中的層數(shù)并由此選擇性地改變網(wǎng)絡(luò)中各個點上的廣播流質(zhì)量的能力。降低廣播流中的層數(shù)降低了該流的帶寬需要,以降低支持該廣播流所需要的空中接口資源。
在本發(fā)明的另一方面,當(dāng)改變廣播流的質(zhì)量時,該網(wǎng)絡(luò)向移動站提供明確的通知,以避免業(yè)務(wù)中斷并實現(xiàn)在變化之間的平滑轉(zhuǎn)變。該網(wǎng)絡(luò)可以向移動站發(fā)送消息,指示廣播流的質(zhì)量和/或用于傳送該廣播流的資源中的變化。該消息可以包括預(yù)先指示所述改變生效的時間的動作時間參數(shù)。
附圖簡述
圖1是圖示典型移動無線通信網(wǎng)絡(luò)中的功能實體的框圖;圖2是圖示視頻流會話的示意圖;圖3是圖示電視會議會話的示意圖;圖4是圖示用于動態(tài)調(diào)節(jié)多媒體流質(zhì)量的功能實體的框圖。
發(fā)明詳述圖1圖示用于向移動用戶提供廣播/多播業(yè)務(wù)(BCMCS)的典型無線網(wǎng)絡(luò)10。無線網(wǎng)絡(luò)10可以是任何類型的無線網(wǎng)絡(luò),例如CDMA網(wǎng)絡(luò)、WCDMA網(wǎng)絡(luò)、GSM/GPRS網(wǎng)絡(luò)、EDGE網(wǎng)絡(luò)或UMTS網(wǎng)絡(luò)。圖1圖示了根據(jù)cdma2000標(biāo)準(zhǔn)配置的網(wǎng)絡(luò)10。無線網(wǎng)絡(luò)10包括核心網(wǎng)絡(luò)20和無線接入網(wǎng)(RAN)30。核心網(wǎng)絡(luò)20連接到一個或多個外部網(wǎng)絡(luò),例如互聯(lián)網(wǎng)或其它無線通信網(wǎng)絡(luò)。RAN30連接到核心網(wǎng)絡(luò)20,并用作移動站100的接入點。
核心網(wǎng)絡(luò)20包括分組數(shù)據(jù)服務(wù)節(jié)點(PDSN)21、廣播服務(wù)節(jié)點(BSN)22、BCMCS控制器23、BCMCS內(nèi)容服務(wù)器(BCMCS-CS)24和認證、授權(quán)和計費服務(wù)器(AAA)26。PDSN21連接到外部的分組數(shù)據(jù)網(wǎng)(PDN),例如互聯(lián)網(wǎng),并支持去往和來自移動站的PPP連接。它增加和刪除去往和來自RAN30的IP流,并在外部數(shù)據(jù)網(wǎng)與RAN30之間路由分組。BSN22連接到BCMCS-CS24,并支持去往和來自移動站的BCMCS流。它增加和刪除去往和來自RAN30的BCMCS流。如以下描述的,為了比特率適配,BSN還處理BCMCS流。如果希望,BSN22的功能可以結(jié)合進PDSN21。BCMCS控制器23負責(zé)管理并提供BCMCS會話信息到BSN22、BCMCS-CS24、RAN30和移動站100。BCMCS-CS24是使BCMCS內(nèi)容可由移動站使用的邏輯實體。BCMCS-CS24不一定是該內(nèi)容的源,但是可以從外面的內(nèi)容提供商接收該內(nèi)容。在移動站的歸屬網(wǎng)絡(luò)中或在諸如互聯(lián)網(wǎng)的外部PDN中,內(nèi)容提供商50可以是服務(wù)網(wǎng)絡(luò)內(nèi)部的服務(wù)器。它可以存儲并轉(zhuǎn)發(fā)來自內(nèi)容提供商的內(nèi)容,或可以合并來自多個內(nèi)容提供商的內(nèi)容。如果使用了加密,則BCMCS-CS24可以加密該流內(nèi)容。AAA26負責(zé)認證、授權(quán)和計費功能。它訪問用戶簡檔數(shù)據(jù)庫(未示出),以從用戶的預(yù)約簡檔中獲取信息,并可向BCMCS-CS24發(fā)送該用戶預(yù)約簡檔。
RAN30包括分組控制功能(PCF)32、基站控制器32和一個或多個無線基站(RBS)36。PCF32的基本功能是建立、維持并終止到PDSN21的連接。BSC34控制在它們相應(yīng)域內(nèi)的無線資源。BSC34能夠管理幾個RBS36。RBS36提供用于與移動用戶通信的空中接口。在第三代合作項目2(3GPP2)規(guī)范中標(biāo)題為“CDMA高速廣播-多播分組數(shù)據(jù)空中接口規(guī)范(CDMA High Rate broadcast-MulticastPacket Data Air Interface Specification),版本10(2004年2月)(BCMCS空中接口規(guī)范)”中描述了用于提供BCMCS業(yè)務(wù)的典型空中接口規(guī)范,其內(nèi)容在此通過結(jié)合進來。
BCMCS業(yè)務(wù)提供向多個用戶同時發(fā)送相同信息流(這里稱為BCMCS流)的能力。BCMCS業(yè)務(wù)可用于視頻流應(yīng)用并向移動站100提供電視會議能力。典型的視頻流應(yīng)用包括實況廣播和視頻點播(VOD)。圖2和圖3圖示了兩種應(yīng)用。
在圖2中,BCMCS流從BCMCS-CS24流向許多移動站100,這些移動站100可以位于網(wǎng)絡(luò)的不同扇區(qū)內(nèi)。存在于核心網(wǎng)絡(luò)20或PDN內(nèi)的內(nèi)容提供商50產(chǎn)生BCMCS流的內(nèi)容,其可以包括實時廣播或存儲的廣播程序。該內(nèi)容是數(shù)字形式的。如果該內(nèi)容提供商在該網(wǎng)絡(luò)之外,則該內(nèi)容提供商將該內(nèi)容分組化,以在IP網(wǎng)絡(luò)上傳送到核心網(wǎng)絡(luò)20內(nèi)的BCMCS-CS24,BCMCS-CS24使該內(nèi)容可由該無線通信網(wǎng)絡(luò)內(nèi)的移動站使用。BCMCS流在網(wǎng)絡(luò)10內(nèi)的分支點上被復(fù)制,以使該流可由不同的扇區(qū)使用。一個或多個RBS36在前向廣播信道上向移動站100廣播BCMCS流。
在圖3中,四個移動站100(MS1-4)在參加電視會議。來自一個移動站100(MS1)的BCMCS流被示出,然而,本領(lǐng)域普通技術(shù)人員將會理解相似的BCMCS流起源于移動站100中的每一個。始發(fā)移動站100(MS1)在反向鏈路廣播信道上向服務(wù)RBS36發(fā)送BCMCS流。網(wǎng)絡(luò)10將該BCMCS流路由到一個或多個終端RAN30,終端RAN30在前向廣播信道上向終端移動站100(MS2-4)廣播該BCMCS流。圖3圖示了在兩個不同RAN30內(nèi)的三個終端移動站100(MS2-4)。
通過在3GPP2規(guī)范中標(biāo)題為“廣播和多播業(yè)務(wù)框架X.P0019,Rev.0.1.4(2004年3月15日)(框架)(Broadcast and Multicast Services Framework X.P0019,Rve.0.1.4(March 15,2004)(Framework))”中描述的多個過程使得能夠?qū)崿F(xiàn)BCMCS業(yè)務(wù)的接收?;具^程包括業(yè)務(wù)發(fā)現(xiàn)/通知、內(nèi)容預(yù)約、內(nèi)容信息獲取、內(nèi)容可用性確定、BCMCS登記、內(nèi)容接收和BCMCS登記撤消。網(wǎng)絡(luò)10提供一種或多種使用戶能夠請求或被通知關(guān)于可用的BCMCS業(yè)務(wù)的機制。BCMCS-CS24可充當(dāng)與移動站100內(nèi)的客戶應(yīng)用通信的服務(wù)器。該客戶應(yīng)用可以從BCMCS-CS24請求BCMCS業(yè)務(wù)信息,或者BCMCS-CS24可以發(fā)送關(guān)于BCMCS業(yè)務(wù)的自發(fā)通知。其它的業(yè)務(wù)發(fā)現(xiàn)/通知機制包括經(jīng)由SMS和WAP的通知。不管使用什么機制用于業(yè)務(wù)發(fā)現(xiàn)/通知,都把涉及BCMCS內(nèi)容和時間表的信息提供給移動站100。業(yè)務(wù)發(fā)現(xiàn)/通知機制提供關(guān)于信息獲取所需要的該業(yè)務(wù)的基本信息,例如內(nèi)容名稱和起始時間。
用戶預(yù)約BCMCS內(nèi)容,并選擇他想要接收的內(nèi)容。內(nèi)容預(yù)約可以在業(yè)務(wù)發(fā)現(xiàn)/通知之前或之后執(zhí)行。用戶預(yù)約信息被存儲在用戶簡檔中。為了接收所選擇的內(nèi)容,移動站100與BCMS控制器23通信,以獲取與所選BCMCS內(nèi)容相關(guān)的會話信息。該過程被稱為內(nèi)容信息獲取。該會話信息包括例如識別BCMCS流的BCMCS流識別符、例如報頭壓縮和/或報頭去除的流處理、以及使用的傳輸與應(yīng)用協(xié)議這樣的信息。
內(nèi)容可用性確定過程使移動站100能夠確定特定BCMCS流的可用性。服務(wù)RBS36可以在開銷消息中向MS發(fā)送內(nèi)容可用性信息。如果移動站100不能從該開銷消息中發(fā)現(xiàn)內(nèi)容可用性信息,則移動站100可以通過做出BCMCS登記請求來請求想要的BCMCS流。
BCMCS登記過程由移動站100用來請求BCMCS流的傳送。BCMCS登記請求由移動站100發(fā)送到服務(wù)RBS36。如果沒有建立BCMCS-CS24與RBS36之間的承載路徑,則RBS36將協(xié)同BCMCS-CS24建立承載路徑。一旦移動站100開始接收BCMCS流,RBS36就可能要求移動站100定期登記。當(dāng)沒有接收該流的移動站100時,定期登記允許RBS36停止廣播該BCMCS流。
移動站100可以執(zhí)行BCMCS撤消登記過程,以通知RBS36移動站100不再監(jiān)控該BCMCS流。如果用于移動站100的撤消登記定時器終止,在RBS36上還可以通過超時來發(fā)生撤消登記。
用于在空中接口上發(fā)送BCMCS流的BCH可以是共享信道或?qū)S眯诺?。通常BCH將具有前向鏈路,但不具有反向鏈路。在cdma2000系統(tǒng)中,廣播信道可以包括一個或多個前向輔助信道(F-SCH)。另外,在cdma2000中,BCH可以在共享分組數(shù)據(jù)信道,例如前向分組數(shù)據(jù)信道F-PDCH上來承載。BCH傳送包含由BCMCS-CS產(chǎn)生的BCMCS內(nèi)容的分組。BCH還能夠傳送前向鏈路信令消息。每一個BCMCS流與識別符相關(guān)聯(lián)。如以下將更詳細描述的,BCMCS流可以包括一個或多個支流。
BCMCS流在前向廣播信道(F-BCH)上發(fā)送到移動站。BCH可以包括幾個在這里稱為廣播邏輯信道的子信道。BCMCS流在一個廣播邏輯信道上傳送。每一個廣播邏輯信道可以傳送一個或多個BCMCS流。為了使移動站能夠成功地發(fā)現(xiàn)并監(jiān)控廣播內(nèi)容,需要將各種與廣播相關(guān)的參數(shù)在空中接口上發(fā)送到移動接收機。該網(wǎng)絡(luò)以廣描開銷消息的形式在BCH上廣播這些參數(shù)。該廣播開銷消息包含邏輯信道到物理信道的映射和用于BCMCS流的其它參數(shù),以使移動站能夠成功接收該BCMCS流。
由于視頻流和多媒體流消耗大量的資源,因此本發(fā)明提供一種響應(yīng)于需求變化來動態(tài)再分配空中接口資源并根據(jù)專用于BCMCS流的資源來調(diào)節(jié)BCMCS質(zhì)量的機制。例如,當(dāng)需求超過可用資源的容量時,網(wǎng)絡(luò)中的資源管理實體可以降低專用于指定BCMCS流的空中接口資源。在這種情況下,降低BCMCS流的質(zhì)量以使該BCMCS流適應(yīng)降低的空中接口資源。相反地,當(dāng)空中接口資源未得到充分利用時,資源管理實體可以增加專用于該BCMCS流的空中接口資源。在這種情況下,增強BCMCS流的質(zhì)量以提供更高的QoS來接收該BCMCS流。
可以使用各種用于適配BCMCS流質(zhì)量的技術(shù)。例如,可以改變廣播流的源編碼以降低數(shù)據(jù)速率。在本發(fā)明的優(yōu)選實施例中,分層編碼算法結(jié)合分層傳輸方案用于相應(yīng)于變化的需求來適配BCMCS流的質(zhì)量。每一個BCMCS流的內(nèi)容可以包括視頻、音頻或其它多媒體內(nèi)容,其被編碼為多個層,該多個層包括基本層和一個或多個增強層,其中一個或多個增強層可依次被結(jié)合來提供質(zhì)量上的漸進改進。例如,用于視頻壓縮和傳輸?shù)腗PEG-2、MPEG-4和H.263標(biāo)準(zhǔn)支持分層的視頻編碼?;緦影ù硪曨l最重要特征的數(shù)據(jù)。另外的增強層包括漸進改進該視頻的數(shù)據(jù)。例如,MPEG-2和H.263標(biāo)準(zhǔn)用四種可伸縮模式來支持累積分層的視頻編碼,其中四種可伸縮模式是空間可伸縮性、時間可伸縮性、SNR可伸縮性和數(shù)據(jù)分段。這些可伸縮模式的結(jié)合導(dǎo)致由大量層組成的混合可伸縮性。網(wǎng)絡(luò)具有響應(yīng)于資源利用率的改變來選擇性地改變BCMCS流中的層數(shù)并由此選擇性地改變網(wǎng)絡(luò)中各個點上的BCMCS流質(zhì)量的能力。降低BCMCS流中的層數(shù)降低了該流的帶寬需要,以降低支持該BCMCS流所需要的空中接口資源。
圖4圖示在本發(fā)明的一個典型實施例中用于適配BCMCS流的帶寬需要的邏輯網(wǎng)絡(luò)單元。資源管理器60監(jiān)控資源利用率,并確定要分配給指定BCMCS流的資源。流管理器62從BCMCS-CS24接收分層內(nèi)容,并響應(yīng)于資源管理器60使分層內(nèi)容適應(yīng)于分配的資源,在一實施例中,用分層編碼算法來編碼該內(nèi)容。資源管理器60確定分配到該流的資源所能容納的分層數(shù)或比特率。該流管理器62響應(yīng)于資源管理器60產(chǎn)生BCMCS流,該流具有適應(yīng)于分配給該廣播流的資源的質(zhì)量。在擁塞周期期間,流管理器62實際上充當(dāng)調(diào)節(jié)從BCMCS-CS24流向移動站100的BCMCS流的調(diào)節(jié)器。在一優(yōu)選實施例中,BCMCS-CS24將所有層發(fā)送給流管理器,流管理器響應(yīng)于資源管理器60將層配對。
許多技術(shù)可用于改變在承載分層內(nèi)容的BCMCS流中的層。在一種方法中,這里稱為分組過濾方法,BCMCS-CS24向流管理器62提供包括多個層的單個BCMCS流。使用分層編碼算法來編碼該BCMCS流。由包含在該分組報頭中的信息來識別對應(yīng)于不同層的分組。流管理器62包括分組過濾器,該分組過濾器過濾在該BCMCS流中的分組,并丟棄在該空中接口上沒有發(fā)送的那些分組。
在另一種方法中,這里稱為多細流方法,BCMCS流被劃分為多個對應(yīng)于不同編碼層的“細”流。每一層作為單獨的支流從BCMCS-CS24發(fā)送到流管理器62。每一個支流與相同的BCMCS流識別符相關(guān)聯(lián)。流管理器62選擇要在空中接口上傳送到移動站100的層,并丟棄沒有選擇的層。優(yōu)選地是,所選擇的層在空中接口上發(fā)送之前可以由流管理器62合并。該方法降低了在移動站上的計算要求。可替換地,所選擇的層可以單獨地被發(fā)送,并在移動站100上合并。
在第三種方法中,這里稱為組方法,多個BCMCS流從BCMCS-CS發(fā)送到流管理器62。每一個流承載相同內(nèi)容,但具有不同數(shù)量的編碼層。例如,一個流可以僅僅包括基本層,第二個流可以包括基本層和第一增強層,第三個流可以包括基本層和兩個增強層。這樣,每一個流對應(yīng)于不同的層分組,因此,在這里將每一個流稱為一個組。多個組可以與相同的BCMCS流識別符相關(guān)聯(lián)??赡苄枰硗獾淖R別符來識別各個組。根據(jù)分配給特定BCMCS流的資源,流管理器62選擇由分配給該BCMCS流的資源所能容納的最高質(zhì)量的組。所選擇的組在空中接口上發(fā)送到移動站100。
在該組方法的一種變形中,多個組可以同時在空中接口上發(fā)送到移動站100。移動站100能夠根據(jù)移動站的能力和業(yè)務(wù)簡檔來獨立選擇要接收的組。每一組可以被加密,并需要可存儲在該用戶的預(yù)約簡檔中的不同預(yù)約。當(dāng)資源可用時,發(fā)送所有的組。資源管理器60能夠根據(jù)空中接口資源的可用性來動態(tài)地增加或刪除在空中接口上發(fā)送的組。
當(dāng)適配BCMCS流的質(zhì)量時可以考慮除網(wǎng)絡(luò)狀態(tài)之外的其它因素。例如,該網(wǎng)絡(luò)可利用對移動站能力的了解來避免發(fā)送不能由任何移動站100接收的內(nèi)容。例如,如果沒有能夠接收并處理多于3個層的移動站,則在空中接口上發(fā)送多于三個層是浪費資源的。移動站能力到資源管理器60的反饋在圖4中由虛線表示。
資源管理器60可以存在于網(wǎng)絡(luò)內(nèi)的單個節(jié)點上,或者可以分布于兩個或更多的節(jié)點中。在一典型實施例中,資源管理器60存在于BSC內(nèi),并在一個扇區(qū)接一個扇區(qū)的基礎(chǔ)上實現(xiàn)動態(tài)質(zhì)量調(diào)節(jié)。流管理器62能夠位于RAN30內(nèi)的每一個RBS36或BSC34上。將流管理器62定位在BSC34或RBS36上提供了響應(yīng)于資源利用率本地改變的最大靈活性,且將不需要核心網(wǎng)絡(luò)內(nèi)的任何改變??商鎿Q地,流管理器62能夠定位在核心網(wǎng)絡(luò)20內(nèi)的BSN22上,或與BCMCS-CS服務(wù)器24集成在一起。
資源管理器60監(jiān)控諸如語音、分組數(shù)據(jù)和廣播業(yè)務(wù)的不同業(yè)務(wù)的資源利用率,并確定應(yīng)當(dāng)怎樣分配可用的無線資源。資源管理器60根據(jù)資源利用率來動態(tài)改變那些資源的分配。如果一個扇區(qū)開始經(jīng)歷擁塞,則資源管理器60可以將BCMCS正使用的資源再分配到語音業(yè)務(wù)或其它業(yè)務(wù)。相反地,如果扇區(qū)負載輕,則資源管理器60可以將未使用的資源分配給BCMCS業(yè)務(wù),以提高QoS。
管理的資源將取決于用于傳送廣播業(yè)務(wù)的信道的類型。對于CDMA網(wǎng)絡(luò)中的前向鏈路通信來說,根據(jù)正用于傳送業(yè)務(wù)的信道的類型,資源管理器60能夠管理兩種類型的資源-1)用于專用信道的沃爾什(Walsh)碼和功率,以及2)用于共享信道的時隙和功率?;贐CMCS流所需要的帶寬,資源管理器60確定將什么樣的特定資源分配給該BCMCS流,并確定可由所分配資源容納的層數(shù)。流管理器62響應(yīng)于資源管理器60來相應(yīng)地改變BCMCS流的質(zhì)量。
在本發(fā)明的優(yōu)選實施例中,資源管理器60測量例如功率和可用沃爾什碼的有限資源的使用。資源管理器60能夠測量當(dāng)前正在使用的或當(dāng)前可用的資源量。例如,如果監(jiān)控的資源是功率,則資源管理器60可以監(jiān)控由每一種業(yè)務(wù)使用的總功率和由所有業(yè)務(wù)使用的總共率。資源管理器可以將功率測量結(jié)果與指示擁塞或未充分利用的預(yù)定閾值相比較?;谂c預(yù)定閾值的比較,資源管理器可以再分配空中接口資源,以降低由BCMCS消耗的資源量。如以上描述的,可以通過使用分層編碼算法來調(diào)整BCMCS流的質(zhì)量。
資源管理器60可以使用過濾負載指示符來適配廣播信道。因為資源利用率可能在移動通信系統(tǒng)中迅速改變,所以確定分配給BCMCS的資源所使用的度量可以被過濾掉以調(diào)整資源管理器60對改變狀態(tài)的響應(yīng)度。例如使廣播中的內(nèi)容改變太迅速將不是所希望的,因為頻繁的改變會增加實現(xiàn)該改變所需要的開銷。此外,廣播質(zhì)量太頻繁的改變會干就用戶。
在本發(fā)明的另一方面中,當(dāng)改變BCMCS流的質(zhì)量時,網(wǎng)絡(luò)向移動站100提供明確通知,以避免業(yè)務(wù)中斷并實現(xiàn)改變之間的平滑轉(zhuǎn)變??梢詫⑴c該BCMCS流相關(guān)的可能操作模式通知給移動站100。例如在內(nèi)容信息獲取期間或在登記以接收BCMCS流期間,移動站可以獲取該信息。每一種操作模式對應(yīng)于一組定義該編碼的BCMCS會話參數(shù)和移動站100成功接收并解碼BCMCS流所需要的其它參數(shù)。每一種操作模式具有唯一識別該操作模式的模式識別符。
根據(jù)本發(fā)明,通過向移動站100發(fā)送包括模式識別符的新會話參數(shù)來給出BCMCS流中變化的通知。包括模式識別符的會話參數(shù)可以作為廣播業(yè)務(wù)參數(shù)消息(BSPM)的一部分在尋呼信道(PCH)或廣播控制信道(BCCH)上發(fā)送。BSPM是使網(wǎng)絡(luò)能夠指定與BCMCS流相關(guān)的會話參數(shù)的廣播控制消息。會話參數(shù)還可以指定與該BCMCS流相關(guān)的新的邏輯-物理映射(LPM)。
根據(jù)本發(fā)明的一個實施例,將兩個新參數(shù)增加到BSPM使用時間參數(shù)和動作時間參數(shù)。使用時間參數(shù)是1-比特指示符,該指示符通知移動站100與BCMCS流相關(guān)的會話參數(shù)中的改變是未決的。動作時間參數(shù)精確地通知移動站100會話參數(shù)中的改變何時將會有效。使用時間參數(shù)是單一比特。當(dāng)使用時間參數(shù)設(shè)置為“1”時,移動站100被指示在動作時間參數(shù)中指定的時間開始使用包含在BSPM中的新會話參數(shù)。動作時間參數(shù)是6-比特字段,其以80毫秒(模64)的單位來指示系統(tǒng)時間廣播信道的新參數(shù)將變得有效。
當(dāng)移動站100接收BSPM時,移動站100將BSPM的序列號與存儲在存儲器中的序列號相比較,以確定以前是否收到過該消息。如果是,則忽略該消息,如果BSPM是新消息,則移動站100處理該消息中的剩余字段。任何新的BSPM參數(shù)都存儲在存儲器中。如果使用時間參數(shù)設(shè)置為“1”,則移動站在指定的動作時間之前繼續(xù)使用舊的BSPM參數(shù),然后調(diào)用新參數(shù)。BSPM的參數(shù)可以指定新的邏輯信道-物理信道映射和/或BCMCS流內(nèi)容中的變化。例如,BSPM能夠?qū)V播所使用的編碼以及層數(shù)指示給移動站100。
在CDMA系統(tǒng)中,在軟切換/更軟切換中的移動站100可以從兩個或更多個扇區(qū)接收相同信息。為了合并從兩個或更多個扇區(qū)發(fā)送的信息,移動站100需要從兩個扇區(qū)接收相同的信息。當(dāng)正在接收BCMCS流的移動站100處于軟切換時,來自多個扇區(qū)的正在被軟合并的傳輸需要被協(xié)調(diào)。除了傳送用于BCMCS流的LPM和操作模式之外,網(wǎng)絡(luò)還可以向移動站傳送能夠被合并的軟切換鄰域。在這種情況下,移動站100可以編程為僅僅軟合并來自那些可兼容扇區(qū)的傳輸。
在允許移動站100軟結(jié)合與將BCMCS流中的改變限制到僅僅那些在其中改變是最佳的扇區(qū)之間有一個折衷。因而,移動站100可能不總是能結(jié)合來自相鄰扇區(qū)的傳輸。例如,如果一個扇區(qū)負載輕,且相鄰的扇區(qū)負載重,則在每一個扇區(qū)中可以用不同的編碼來發(fā)送BCMCS流。在這種情況下,移動站100將不能結(jié)合來自相鄰扇區(qū)的BCMCS流。在許多情況下,可以容忍對來自不同扇區(qū)的BCMCS流的軟結(jié)合能力的喪失。然而,如果扇區(qū)小,且移動站100高速移動,則來自不同扇區(qū)的BCMCS流的軟結(jié)合能力的喪失可能更加顯著。如果業(yè)務(wù)提供商認為軟結(jié)合能力是重要的,則業(yè)務(wù)提供商可以將扇區(qū)分組為更大的廣播區(qū)。在廣播區(qū)內(nèi)的每一個扇區(qū)發(fā)送同樣的BCMCS流,從而保持軟結(jié)合來自相同廣播區(qū)內(nèi)不同扇區(qū)的BCMCS流的能力。在這種情況下,每一個廣播區(qū)可以有單個資源管理器60。如果廣播區(qū)對應(yīng)于由單個BSC34管理的一組扇區(qū),則資源管理器60可方便地定位于BSC34上。在另一實施例中,資源管理器60可以定位于RAN30內(nèi)PCF32上或定位于核心網(wǎng)絡(luò)20內(nèi)的BSN22上。資源管理器60監(jiān)控在廣播區(qū)內(nèi)的所有扇區(qū)中的資源利用率,并確定該BCMCS流的操作模式。在這種情況下,資源管理器60選擇由所有扇區(qū)所能容納的最高質(zhì)量的操作模式。
到目前為止所描述的實施例中,已假定BCMCS流起源于有線網(wǎng)絡(luò)并終止于移動站。在這種情況下,廣播流在有線網(wǎng)絡(luò)上從內(nèi)容提供商50發(fā)送到RBS36,并由RBS36在空中接口上發(fā)送到移動站100。在本發(fā)明的一些實施例中,BCMCS流可以在移動站100上發(fā)起和終止??赡艹霈F(xiàn)這種情況的一種應(yīng)用是如圖3中示出的電視會議,如果兩個或更多個移動站100正參加電視會議,則每一個移動站100產(chǎn)生BCMCS流,該BCMCS流在反向鏈路信道上發(fā)送到無線通信網(wǎng)絡(luò)10,并由網(wǎng)絡(luò)10路由到為該接收移動站100提供服務(wù)的RBS36,并在前向鏈路廣播信道上發(fā)送到接收移動站100。在這種情況下,資源管理器60如以前描述的使用下面描述的某些更改來控制用于前向鏈路信道的資源,以考慮從始發(fā)移動站100到網(wǎng)絡(luò)10的反向鏈路信道的性能。更特別地,在提供前向廣播信道方面,資源管理器60可以考慮起自移動站100的反向鏈路的性能。在前向鏈路上為BCMCS流分配超出起自始發(fā)移動站的反向鏈路容量的資源是沒有益處的。通過考慮反向鏈路的性能,避免了前向鏈路的超出供應(yīng)。因此,資源管理器60可以基于起自始發(fā)移動站100的反向鏈路容量來限制分配到BCMCS流的空中接口資源。
在反向鏈路上,約束因子是在扇區(qū)中不同用戶之間的干擾。服務(wù)RBS36控制移動站100的發(fā)送功率電平。通常通過控制反向?qū)ьl信道的發(fā)送功率來執(zhí)行功率控制。由業(yè)務(wù)-導(dǎo)頻比來限制可用的發(fā)送功率??刂破鹱允及l(fā)移動站100的反向鏈路信道的資源管理器60確定在反向鏈路上發(fā)送的層數(shù),并把在反向鏈路信道上接收的BCMCS流的質(zhì)量報告給控制前向鏈路資源的資源管理器60。如以上指出的,來自反向鏈路資源管理器60的報告可以由前向鏈路資源管理器60使用,以提供前向鏈路廣播信道。同樣,當(dāng)反向鏈路信道的容量超過前向鏈路廣播信道的容量時,用于前向鏈路廣播信道的資源管理器60可以將信息反饋回反向鏈路資源管理器60,以防止超出提供反向鏈路。因此,用于反向鏈路信道和前向鏈路廣播信道的資源管理器60可以協(xié)商一個能夠由前向鏈路和反向鏈路廣播信道都能容納的合適的BCMCS流配置。
權(quán)利要求
1.一種在無線通信網(wǎng)絡(luò)中提供廣播業(yè)務(wù)的方法,包括a.在前向鏈路廣播信道上將源自內(nèi)容提供商的廣播流發(fā)送到一個或多個移動站;b.監(jiān)控前向鏈路空中接口資源的利用率;和c.響應(yīng)于前向鏈路空中接口資源利用率的改變來動態(tài)調(diào)整分配到該廣播流的前向鏈路空中接口資源;和d.響應(yīng)于對分配的前向鏈路空中接口資源的調(diào)整來調(diào)節(jié)所述廣播流的質(zhì)量。
2.權(quán)利要求1的方法,其中調(diào)節(jié)廣播流的質(zhì)量包括改變用分層編碼算法編碼的廣播流中的層數(shù)。
3.權(quán)利要求2的方法,其中改變用分層編碼算法編碼的廣播流中的層數(shù)包括在該無線通信網(wǎng)絡(luò)中向流管理器輸入具有第一層數(shù)的廣播流,通過流管理器改變該廣播流中的層數(shù),并從流管理器輸出具有第二層數(shù)的廣播流,以從網(wǎng)絡(luò)節(jié)點發(fā)送到移動站。
4.權(quán)利要求3的方法,其中輸入到流管理器的廣播流包括單個包含所述第一層數(shù)的流。
5.權(quán)利要求4的方法,其中從流管理器輸出的廣播流包括單個包含第二層數(shù)的流。
6.權(quán)利要求4的方法,其中從流管理器輸出的廣播流包括多個流,每一個流相應(yīng)于所述第二層數(shù)中的一個。
7.權(quán)利要求3的方法,其中輸入到流管理器的廣播流包括多個流。
8.權(quán)利要求7的方法,其中每一個到流管理器的輸入流對應(yīng)于所述第一層數(shù)中的一個。
9.權(quán)利要求8的方法,其中從流管理器輸出的廣播流包括單個流,該流包含對應(yīng)于多個輸入流的選擇層。
10.權(quán)利要求9的方法,其中從流管理器輸出的廣播流包括對應(yīng)于選擇層的一個或多個流。
11.權(quán)利要求7的方法,其中每一個到流管理器的輸入流包括一組一個或多介層。
12.權(quán)利要求11的方法,其中來自流管理器的輸出流是對應(yīng)于所選擇組的單個流。
13.權(quán)利要求1的方法,其中調(diào)節(jié)廣播流的質(zhì)量包括改變廣播流的編碼。
14.權(quán)利要求1的方法,其中監(jiān)控前向鏈路空中接口資源的利用率包括監(jiān)控在一個或多個前向鏈路信道上的發(fā)送功率分配。
15.權(quán)利要求1的方法,其中監(jiān)控前向鏈路空中接口資源的利用率包括監(jiān)控在一個或多個專用前向鏈路信道上的沃爾什碼分配。
16.權(quán)利要求1的方法,其中監(jiān)控前向鏈路空中接口資源的利用率包括監(jiān)控在一個或多個共享前向鏈路信道上的時隙分配。
17.權(quán)利要求1的方法,進一步包括向移動站發(fā)送廣播業(yè)務(wù)參數(shù),以指示專用于該廣播流的前向鏈路空中接口資源。
18.權(quán)利要求17的方法,其中廣播業(yè)務(wù)參數(shù)指示應(yīng)用到在空中接口上發(fā)送的廣播流的調(diào)節(jié)。
19.權(quán)利要求18的方法,其中向移動站發(fā)送的廣播業(yè)務(wù)參數(shù)包括識別用于該廣播流的廣播業(yè)務(wù)參數(shù)集的模式識別符。
20.權(quán)利要求17的方法,其中向移動站發(fā)送的廣播業(yè)務(wù)參數(shù)包括提前指示廣播參數(shù)何時將會有效的動作時間參數(shù)。
21.權(quán)利要求1的方法,其中內(nèi)容提供商是在反向鏈路信道上向無線通信網(wǎng)絡(luò)發(fā)送該廣播流的始發(fā)移動站。
22.權(quán)利要求21的方法,進一步包括確定反向鏈路廣播信道的容量,并調(diào)節(jié)在反向鏈路信道上傳送的廣播流的質(zhì)量。
23.權(quán)利要求22的方法,進一步包括基于在反向鏈路信道上發(fā)送的廣播流的質(zhì)量,限制專用于所述廣播流的前向鏈路空中接口資源。
24.權(quán)利要求22的方法,進一步包括基于在前向鏈路廣播信道上傳送的廣播流的質(zhì)量,限制專用于所述廣播流的反向鏈路空中接口資源。
25.權(quán)利要求1的方法,其中調(diào)節(jié)廣播流的質(zhì)量包括使廣播流的內(nèi)容適配于分配的前向鏈路空中接口資源。
26.一種用于在移動無線通信網(wǎng)絡(luò)中提供廣播業(yè)務(wù)的系統(tǒng),包括資源管理器,監(jiān)控前向鏈路空中接口資源的利用率并響應(yīng)于前向鏈路空中接口資源的變化來動態(tài)調(diào)整分配到廣播流的前向鏈路空中接口資源;和流管理器,響應(yīng)于對分配的前向鏈路空中接口資源的調(diào)整來調(diào)節(jié)廣播流的質(zhì)量。
27.權(quán)利要求26的系統(tǒng),使用分層編碼算法來編碼廣播流,并且其中,流管理器通過改變廣播流中的層數(shù)來調(diào)節(jié)該廣播流的質(zhì)量。
28.權(quán)利要求27的系統(tǒng),其中輸入到流管理器的廣播流包括單個包含第一層數(shù)的流。
29.權(quán)利要求28的系統(tǒng),其中從流管理器輸出的廣播流包括單個包含小于或等于第一層數(shù)的第二層數(shù)的流。
30.權(quán)利要求28的系統(tǒng),其中從流管理器輸出的廣播流包括多個流,每一個流對應(yīng)于廣播流的一個層。
31.權(quán)利要求27的系統(tǒng),其中輸入到流管理器的廣播流包括多個流。
32.權(quán)利要求31的系統(tǒng),其中每一個到流管理器的輸入流對應(yīng)于廣播流的一個層。
33.權(quán)利要求32的系統(tǒng),其中從流管理器輸出的廣播流包括單個流,該流包含廣播流的選擇層。
34.權(quán)利要求32的系統(tǒng),其中從流管理器輸出的廣播流包括對應(yīng)于選擇層的一個或多個流。
35.權(quán)利要求31的系統(tǒng),其中每一個到流管理器的輸入流包括一組一個或多個層。
36.權(quán)利要求35的系統(tǒng),其中來自流管理器的輸出流是對應(yīng)于所選組的單個流。
37.權(quán)利要求26的系統(tǒng),其中流管理器通過改變廣播流的編碼來調(diào)節(jié)該廣播流的質(zhì)量。
38.權(quán)利要求26的系統(tǒng),其中資源管理器監(jiān)控在一個或多個前向鏈路信道上的發(fā)送功率分配。
39.權(quán)利要求26的系統(tǒng),其中資源管理器監(jiān)控在一個或多個專用前向鏈路信道上的沃爾什碼分配。
40.權(quán)利要求26的系統(tǒng),其中資源管理器監(jiān)控在一個或多個共享前向鏈路信道上的時隙分配。
41.權(quán)利要求26的系統(tǒng),其中資源管理器向移動站發(fā)送廣播業(yè)務(wù)參數(shù),以指示專用于廣播流的前向鏈路空中接口資源。
42.權(quán)利要求41的系統(tǒng),其中廣播業(yè)務(wù)參數(shù)指示應(yīng)用到在空中接口上發(fā)送的廣播流的調(diào)節(jié)。
43.權(quán)利要求42的系統(tǒng),其中向移動站發(fā)送的廣播業(yè)務(wù)參數(shù)包括識別用于廣播流的廣播業(yè)務(wù)參數(shù)集的模式識別符。
44.權(quán)利要求41的系統(tǒng),其中向移動站發(fā)送的廣播業(yè)務(wù)參數(shù)包括提前指示該廣播參數(shù)何時將會有效的動作時間參數(shù)。
45.權(quán)利要求26的系統(tǒng),其中廣播流發(fā)起于在反向鏈路信道上向無線通信網(wǎng)絡(luò)發(fā)送該廣播流的移動站。
46.權(quán)利要求45的系統(tǒng),其中資源管理器基于在反向鏈路信道上從始發(fā)移動站發(fā)送的廣播流的質(zhì)量來限制專用于該廣播流的前向鏈路空中接口資源。
47.權(quán)利要求45的系統(tǒng),其中資源管理器基于用于在前向鏈路廣播信道上傳輸?shù)恼{(diào)節(jié)發(fā)送包括限制專用于該廣播流的反向鏈路空中接口資源的信息。
48.一種在無線通信網(wǎng)絡(luò)中提供廣播業(yè)務(wù)的方法,包括在前向廣播信道上向一個或多個移動站發(fā)送廣播流;和向移動站發(fā)送與該廣播流相關(guān)聯(lián)的新會話參數(shù),該新會話參數(shù)包括指示該新會話參數(shù)何時將會有效的動作時間參數(shù)。
49.權(quán)利要求48的方法,其中新會話參數(shù)指示廣播流質(zhì)量的改變。
50.權(quán)利要求48的方法,其中新會話參數(shù)指示用于傳送該廣播流的空中接口資源的改變。
51.一種在無線通信網(wǎng)絡(luò)中接收廣播業(yè)務(wù)的方法,包括通過前向廣播信道在移動站接收廣播流;在移動站接收包含新會話參數(shù)的消息,其中新會話參數(shù)包括指示新會話參數(shù)何時將會有效的動作時間參數(shù);和在指定的動作時間基于新會話參數(shù)重新配置該移動站。
52.權(quán)利要求51的方法,其中新會話參數(shù)指示廣播流質(zhì)量的改變。
53.權(quán)利要求51的方法,其中新會話參數(shù)指示用于傳送該廣播流的空中接口資源的改變。
全文摘要
廣播流的質(zhì)量響應(yīng)于前向鏈路空中接口資源利用率的變化而改變。網(wǎng)絡(luò)監(jiān)控前向鏈路空中接口資源的利用率,并相應(yīng)于前向鏈路空中接口資源利用率的變化來動態(tài)地改變專用于該廣播流的前向鏈路空中接口資源。根據(jù)分配的前向鏈路資源來調(diào)節(jié)廣播流的質(zhì)量。廣播流可以包括分層內(nèi)容,且能夠通過改變在空中接口上發(fā)送的層數(shù)來實現(xiàn)調(diào)節(jié)。網(wǎng)絡(luò)可以提前通知給移動站何時廣播的質(zhì)量將發(fā)生改變。當(dāng)廣播流發(fā)起于移動站時,可以通過從始發(fā)移動站的反向鏈路信道上發(fā)送的廣播流的質(zhì)量來限制前向鏈路空中接口資源。
文檔編號H04L12/56GK1768510SQ200480009066
公開日2006年5月3日 申請日期2004年4月1日 優(yōu)先權(quán)日2003年4月1日
發(fā)明者I·汗, S·巴拉蘇布拉馬尼安 申請人:艾利森電話股份有限公司