專利名稱:用于調節分組數據通信系統中的廣播-多點傳送服務的傳輸的方法和裝置的制作方法
技術領域:
本發明通常涉及分組數據通信系統,以及更具體地說,涉及在分組數據通信系統中的廣播-多點傳送服務(BCMCS)或多媒體廣播/多點傳送服務(MBMS)的傳輸。
背景技術:
第三代合作伙伴計劃2(3GPP2)標準為蜂窩移動通訊系統提供兼容性標準。3GPP2標準確保在CDMA200(碼分多路訪問2000)通信系統(諸如1X系統或DO系統)中操作的移動臺(MS)或接入端(AT)(在下文中統稱為MS)當在根據該標準制造的系統中操作時,能獲得通信服務。為確保兼容性,無線電系統參數和數據傳輸過程由該標準指定,包括管理在空中接口上交換的數字控制消息和承載業務的協議。
3GPP2標準在X.P 0022、A.S00019和S.R0083規格中,提供將通過CDMA2000通信系統的廣播-多點傳送服務(BCMCS)傳送到由該系統服務并預定該服務的MS。例如,BCMCS可以傳送與多媒體節目有關的音頻、視頻和/或數據的廣播-多點傳送流,諸如有線新聞網(CNN)新聞廣播或家庭影院頻道(HBO)秀。當MS在提供BCMCS的通信系統中啟動時,MS可以通過向通信系統,特別是向BCMCS控制器表示接收與BCMCS流有關的多點傳送數據的愿望,請求接入與BCMCS有關的一個或多個廣播-多點傳送流。通過注冊BCMCS,以及注冊特定的廣播-多點傳送流,MS加入與那些流有關的廣播/多點傳送組。
響應于從MS接收有關廣播-多點傳送流的接入請求,BCMCS控制器向MS傳送與那個流,即與MS預訂的特定節目,諸如CNN或HBO有關的多點傳送標識(BCMCS_FLOW_ID和BAK_ID)和用來加密與那個流有關的音頻、視頻和/或數據的加密密鑰(EncrBAK)。當BCMCS控制器接收與該流有關的BCMCS數據時,BCMCS控制器可以使用EncrBAK密鑰加密該數據,以及經服務該MS的基站(BS)或接入網(AN)(在下文中統稱為BS)廣播。然后,每個預訂的MS使用所提供的密鑰解密該廣播音頻、視頻和/或數據,將向MS的用戶顯示該音頻、視頻和/或數據。當MS預訂多個BCMCS流時,為MS提供Flow ID以及與每一流有關的加密密鑰。然后,MS的用戶可以在任何時間選擇解密多個廣播-多點傳送流的哪一廣播-多點傳送流并收聽或觀看。
目前,3GPP2標準不調節由BCMCS控制器傳送到BS和由BS服務的MS預訂的廣播-多點傳送流的數量或質量。即,在將與廣播-多點傳送服務有關的廣播-多點傳送流提供給BS中,BCMCS控制器可能必須提供由該BS服務的所有MS預訂的所有流,不管BS的可用帶寬或信道狀態。這種未經調節的流傳送由于用于所有接收流的廣播的可用帶寬的不足,會在BS中產生擁擠。因此,BS可能以任意中斷一些所接收的流和/或任意降低一個或多個當前接收流的服務質量(QoS)結束。另外,BS不知道與預訂一個或多個流并由該BS服務的每一MS有關的預訂信息。例如,當MS預訂BCMCS時,MS可以進一步將用于該服務的特定QoS指定為例如金、銀或銅計劃,或可以理解將以預定的QoS提供特定的BCMCS。當BS任意地中斷所接收流或任意降低QoS時,BS可能中斷由多個客戶預訂的廣播-多點傳送流,而廣播與少量客戶有關的廣播-多點傳送流,或可能將QoS降低到不可接受的低水平。該結果使客戶失望同時對系統運營商動怒。
因此,需要一種用于通過BCMCS控制器,調節到BS的BCMCS的傳輸的方法和裝置。
圖1是根據本發明的實施例的無線通信系統的框圖。
圖2是根據本發明的實施例的圖1的移動臺的框圖。
圖3是根據本發明的實施例,圖1的通信系統調節廣播-多點傳送服務的傳輸的方法的邏輯流程圖。
圖4是根據本發明的另一實施例,圖1的通信系統調節廣播-多點傳送服務的傳輸的方法的邏輯流程圖。
圖5是根據本發明的另一實施例,圖1的通信系統調節廣播-多點傳送服務的傳輸的方法的邏輯流程圖。
具體實施例方式
為解決調節由BCMCS控制器提供給基站(BS)的廣播-多點傳送服務(BCMCS)的方法和裝置的需要,當服務器接收覆蓋區中的廣播-多點傳送服務的請求時,通信系統將擁擠信息和用戶信息的一個或多個提供給廣播應用服務器。通過將擁擠信息和用戶信息的一個或多個提供給服務器,該服務器能做出有關阻塞、解除阻塞、降低等級或升級經服務基站,請求傳輸到,或目前傳輸到覆蓋區的多個廣播-多點傳送流的廣播-多點傳送流,和/或是否將新的廣播-多點傳送流添加到傳輸給覆蓋區的廣播-多點傳送流的可靠、明智的決定。
通常,本發明的實施例包括一種用于提供廣播-多點傳送服務的方法。該方法包括接收啟動用于同一基站的覆蓋區中的多個廣播-多點傳送流的服務的至少一個請求,以及進一步接收有關該覆蓋區中的擁擠的信息。該方法進一步包括基于所接收的擁擠信息,確定阻塞多個廣播-多點傳送流的廣播-多點傳送流、解除阻塞多個廣播-多點傳送流的廣播-多點傳送流、使多個廣播-多點傳送流的廣播-多點傳送流降低等級、升級多個廣播-多點傳送流的廣播-多點傳送流,以及添加用于在該覆蓋區中傳輸的新廣播-多點傳送流的一個或多個。
響應于確定阻塞廣播-多點傳送流,在該覆蓋區中阻塞廣播-多點傳送流的傳輸。響應于確定解除阻塞廣播-多點傳送流,在該覆蓋區中解除阻塞廣播-多點傳送流的傳輸。響應于確定使廣播-多點傳送流降低等級,在該覆蓋區中傳輸該廣播-多點傳送流前,使廣播-多點傳送流降低等級。響應于確定升級廣播-多點傳送流,在該覆蓋區中傳輸該廣播-多點傳送流前,升級廣播-多點傳送流。響應于確定增加新廣播-多點傳送流,在該覆蓋區中增加新廣播-多點傳送流。
本發明的另一實施例包含一種用于提供廣播-多點傳送服務的方法。該方法包括接收啟動用于同一基站的覆蓋區中的多個廣播-多點傳送流的服務的至少一個請求,并進一步接收與多個廣播-多點傳送流有關的首選項(preference)信息。該方法進一步包括基于所接收的首選項信息,確定阻塞多個廣播-多點傳送流的廣播-多點傳送流、解除阻塞多個廣播-多點傳送流的廣播-多點傳送流、使多個廣播-多點傳送流的廣播-多點傳送流降低等級、升級多個廣播-多點傳送流的廣播-多點傳送流、以及添加用于在該覆蓋區中傳輸的新廣播-多點傳送流的一個或多個。
響應確定阻塞廣播-多點傳送流,在該覆蓋區中阻塞廣播-多點傳送流的傳輸。響應確定解除阻塞廣播-多點傳送流,在該覆蓋區中解除阻塞廣播-多點傳送流的傳輸。響應確定使廣播-多點傳送流降低等級,在該覆蓋區中傳輸該廣播-多點傳送流前,使廣播-多點傳送流降低等級。響應確定升級廣播-多點傳送流,在該覆蓋區中傳輸該廣播-多點傳送流前,升級廣播-多點傳送流。響應確定增加新廣播-多點傳送流,在該覆蓋區中增加新廣播-多點傳送流。
本發明的另一實施例包含一種包括處理器的廣播應用服務器。該處理器接收啟動用于同一基站的覆蓋區中的多個廣播-多點傳送流的服務的至少一個請求。該處理器進一步接收有關該覆蓋區中的擁擠的信息。基于所接收的擁擠信息,處理器確定阻塞多個廣播-多點傳送流的廣播-多點傳送流、解除阻塞多個廣播-多點傳送流的廣播-多點傳送流、使多個廣播-多點傳送流的廣播-多點傳送流降低等級、升級多個廣播-多點傳送流的廣播-多點傳送流,以及添加用于在該覆蓋區中傳輸的新廣播-多點傳送流的一個或多個。
響應于確定阻塞廣播-多點傳送流,處理器阻塞在該覆蓋區中的廣播-多點傳送流的傳輸。響應于確定解除阻塞廣播-多點傳送流,處理器解除阻塞在該覆蓋區中的廣播-多點傳送流的傳輸。響應于確定使廣播-多點傳送流降低等級,處理器在該覆蓋區中傳輸該廣播-多點傳送流前,使廣播-多點傳送流降低等級。響應于確定升級廣播-多點傳送流,處理器在該覆蓋區中傳輸該廣播-多點傳送流前,升級廣播-多點傳送流。
參考圖1-5,將更全面地描述本發明。圖1是根據本發明的實施例的無線通信系統100的框圖。通信系統100包括至少一個基站(BS)、接入網(AN),或無線接入網(RAN)(在下文中,統稱為BS)110。BS110包括至少收發器112,諸如基站收發信臺(BTS)、接入點(AP)或節點B,操作地耦合到網絡控制器114,諸如基站控制器(BSC)、無線電網絡控制器(RNC)或分組控制功能(PCF)。BS110向位于經空中接口106,由BS服務的覆蓋區109,諸如小區或扇區中的移動通信設備,諸如移動臺(MSs)、接入終端(ATs)或用戶裝置(UEs)(在下文中統稱為MSs)提供通信服務。空中接口106包括下行鏈路107和上行鏈路108,分別包括多個射頻(RF)資源,即RF通信信道。下行鏈路107最好包括尋呼信道、至少一個下行鏈路導頻信道、至少一個下行鏈路控制信道,以及至少一個下行鏈路承載信道。上行鏈路108最好包括上行鏈路接入信道和至少一個上行鏈路控制信道。通常,并且與廣播無關,上行鏈路可以進一步包括至少一個上行鏈路承載信道。
通信系統100進一步包括位于BS110的覆蓋區109中并且由BS服務的多個移動臺(MS)、接入終端(AT)或用戶裝置(UE)102-104(示出三個)(在下文中,統稱為MS)。本領域的普通技術人員意識到每一MS102-104可以是但不限于蜂窩電話、無線電話、具有射頻(RF)性能的個人數字助理(PDA)或為數字終端裝置(DTE),諸如膝上型計算機提供RF接口的無線調制解調器的任何一個。每一MS102-104能接收和顯示與由通信系統100提供的廣播-多點傳送服務有關的音頻、視頻和/或數據,該服務提供將廣播-多點傳送服務數據分發到預訂該廣播-多點傳送服務的MS。
通信系統100進一步包括網關116、諸如分組數據服務節點(PDSN)和/或廣播服務節點(BSN)或服務GPRS支持節點(SGSN)以及網關GPRS支持節點,在與網絡控制器114的通信中,可操作地耦合到BS110、廣播應用服務器122,諸如廣播-多點傳送服務(BCMCS)控制器和/或BCMCS內容服務器,或廣播多點傳送服務中心(BM-SC),以及可能其他服務器,諸如用戶支持服務器,以及客戶配置文件數據庫128,可操作地耦合到廣播應用服務器和網關的每一個。在本發明的各個實施例中,客戶配置文件數據庫128可以駐留在認證、授權、記帳實體(AAA)(未示出)、歸屬位置寄存器(HLR)(未示出)或歸屬用戶服務器(HSS)(未示出)中,可以分布在它們中,或可以是與它們分開的實體。BS110、網關116、廣播應用服務器122和客戶配置文件數據庫128的每一個包括無線網絡132的網絡元件。
通信系統100進一步包括多個廣播-多點傳送(BM)內容提供商136、138(示出兩個)。每一BM內容提供商136、138經數據網134耦合到無線網132,特別是服務器122。作為由通信系統100提供并且由每一MS102-104預訂的廣播-多點傳送服務的一部分,每一BM內容提供商136、138為預訂的MS,諸如MSs102-104,經服務器122、網關116和BS110提供廣播-多點傳送服務數據。
通信系統100提供能將多個廣播-多點傳送流傳輸到預訂該服務的MS,諸如MS102-104的廣播-多點傳送服務。例如,廣播-多點傳送流可以包括廣播與多媒體節目有關的音頻、視頻和/或數據,諸如有線新聞網(CNN)新聞廣播、家庭影院頻道(HBO)秀,或體育事件,諸如足球游戲比賽或籃球比賽。最好,通信系統100是根據3GPP2(第三代合作伙伴計劃2)標準操作的碼分多路訪問(CDMA)200通信系統。3GPP2標準為CDMA2000空中接口(1X和DO)提供兼容性標準,以及指定無線通訊系統操作協議,包括無線電系統參數、呼叫處理過程,以及提供廣播-多點傳送服務,即廣播-多點傳送服務(BCMCS)。在3GPP2(第三代合作伙伴計劃2)X.P0022,A.S00019,C.S0054和S.R0083規格中詳細地描述了BCMCS,這些規格在此全部引入,以及可以經互聯網,從3GPP2或從在2500 Wilson Boulevard,Suite 300,Arlington,Virginia 22201(USA)的管理局的3GPP2秘書處獲取其副本。
在本發明的另一實施例中,通信系統100可以是根據3GPP(第三代合作伙伴計劃)標準操作的通用移動通訊服務(UMTS)或GPRS通信系統。3GPP標準還指定無線通訊系統操作協議,以及進一步指定按3GPP(第三代合作伙伴計劃)TS(技術規格)23.246,TS 22.146,TS25.346和TS 29.846傳輸廣播-多點傳送服務,即多媒體廣播/多點傳送服務(MBMS),其規格在此全部引入。在本發明的另一實施例中,通信系統100可以根據任一其他無線通訊系統,諸如但不限于時分多路訪問(TDMA)通信系統,或正交頻分多路訪問(OFDM)通信系統操作。
現在參考圖1和2,MS102-104、網關116和服務器122的每一個包括各自的處理器206、118,224,諸如一個或多個微處理器、微控制器、數字信號處理器(DSP)、它們的結合或本領域的普通技術人員公知的一些其他設備。MS102-104、網關116和服務器122的每一個進一步包括與各自的處理器有關的各自的至少一個存儲設備208、120、126,諸如隨機存取存儲器(RAM)、動態隨機存取存儲器(DRAM),和/或只讀存儲器(ROM)或其等效,存儲與MS網關或服務器有關的標識符,諸如靜態或動態分配的標識符,或靜態或動態分配的路由地址,諸如IP(網際協議)地址,以及可以由處理器執行以便允許處理器在通信系統100中的其他數據和程序。
服務器122的至少一個存儲設備126進一步維護與由服務器提供的每一廣播-多點傳送流有關的一個或多個標識符,例如流標識符(BCMCS_FLOW_ID)和與該流有關的廣播接入密鑰標識符(BAK_ID),以及用來加密與該廣播-多點傳送流有關的數據的加密密鑰,例如EncrBAK。另外,服務器122的至少一個存儲設備126進一步與由服務器提供的每一廣播-多點傳送流關聯,維護該廣播-多點傳送流的服務傳輸參數,諸如推薦數據速率,或帶寬,推薦服務質量(QoS)、與該流有關的服務類、該流是否可以是優質(更高,或超高客戶速率)流的表示,以及網關列表,諸如網關116、BSs,諸如BS110和/或預訂該廣播-多點傳送流的MSs,諸如MSs102-104。
在本發明的各個實施例中,每一MS102-104的至少一個存儲設備208可以包括通常由服務技術人員,從MS移出的永久存儲設備,和/或可以由MS的用戶移出的可移動存儲設備,諸如存儲棒、用戶識別模塊(SIM)或用戶識別模塊(UIM)。每一MS102-104可以進一步包括接收機202和發射機204,可操作地耦合到處理器206以及分別提供由MS接收和傳送消息。除在此具體指出外,通過MS、網關和服務器的各自的處理器206、118和124,執行如在此所述,由MS102-104、網關116或服務器122執行的所有功能。
客戶配置文件數據庫128維護與預訂通信系統100的服務的服務的每一MS,諸如MS102有關的移動標識符(移動ID),以及進一步維護和跟蹤相對于每一MS的信息提供和移動性信息,包括當在通信系統100中MS激活時,注冊該MS。客戶配置文件數據庫128進一步與移動ID關聯,維護用于該MS的客戶配置文件。客戶配置文件包括由通信系統100傳輸,并由MS預訂的MS和服務,諸如廣播-多點傳送服務和特定廣播-多點傳送流的能力及其支持的應用。每一用戶配置文件與每一廣播-多點傳送流關聯,維護該流的預訂細節,諸如由該客戶預訂的流的價格,即預訂費用。
在客戶配置文件數據庫128中維護的每一客戶配置文件可以進一步包括由用戶預訂的任何服務計劃或由用戶提供的服務首選項。例如,MS的用戶可以預訂用于額外費用的金計劃、銀計劃或銅計劃。可以保證金計劃客戶比銀和銅計劃客戶所保證的QoS更高的服務質量(QoS),或可以保證將不降低QoS。可以進一步給予金計劃客戶比銀和銅計劃客戶更高的優先級。例如,當帶寬有限時,那么在將承載信道分配給銀或銅計劃客戶前,可以為金計劃客戶分配承載信道。類似地,可以保證銀計劃客戶比銅計劃客戶更高QoS和優先級,以及可以給予銅計劃客戶比無計劃客戶更高的QoS和優先級。
關于由MS102-104的每一個的用戶預訂的任一廣播-多點傳送服務,在客戶配置文件數據庫128中維持的用于該MS的客戶配置文件可以進一步包括下述的一個或多個由MS,即由MS的用戶預訂的預訂廣播-多點傳送流的列表、廣播-多點傳送流的首選項順序,例如相對于HBO,優先化CNN,以及與所列出的廣播-多點傳送流的一個或多個有關的QoS,該QoS可以是推薦、所需或預訂的QoS。例如,所需或預訂QoS或帶寬可以對應于由MS預訂的最小QoS或帶寬,或與由MS預訂的金、銀或銅計劃有關的QoS或帶寬。
與每一MS102-104有關的客戶配置文件可以進一步維護在MS的至少一個存儲設備208中。通過將客戶配置文件維護在可移動存儲設備中,廣播-多點傳送服務的客戶可以能將預訂服務、首選項和服務計劃的他或她的列表傳送到此時客戶正使用的任何MS。
為接收與由通信系統100提供的廣播-多點傳送服務有關的廣播-多點傳送流,MS102-104,諸如MS102的用戶必須預訂該服務和流。在本發明的一個實施例中,例如,通過以達成協議的價格,即預訂費用,與用于提供該服務和流的系統100的運營商簽訂協議,用戶可以預先注冊該服務和流。然后,系統100的運營商可以將該預訂信息存儲在客戶配置文件數據庫128中維護的客戶配置文件中,以及進一步將與該流有關的標識符存儲在用戶的MS的至少一個存儲設備208中。當MS在通信系統100中激活時,MS可以通過經BS110和網關116,向廣播應用服務器122傳送注冊請求,在任何時間接收預訂的廣播-多點傳送流。注冊請求包括與該流有關的標識符,從而將所注冊的流告知服務器122。
在本發明的另一個實施例中,用戶可以基于微微網,預訂廣播-多點傳送服務和廣播-多點傳送流。在這一實施例中,網絡132,特別是廣播應用服務器122可以通過廣播包括與該流有關的標識符和諸如日期、時間、節目標題和與該流有關的價格的信息的服務公告或服務可用性消息,將廣播-多點傳送流告知MS。響應于接收服務公告或消息,MS的用戶可以通過向通信系統,特別是向網關116或經網關116向廣播應用服務器122傳送表示接收與該流有關的廣播-多點傳送服務數據的愿望的注冊請求,預訂該廣播-多點傳送流。同樣地,注冊請求包括與該流有關的標識符,從而將所注冊的流告知服務器122。
響應于從MS,諸如MS102,或從網關,諸如網關116接收注冊廣播-多點傳送流的請求,廣播應用服務器122將與該網絡,服務BS和/或預訂MS有關的標識符存儲在服務器的一個或多個存儲設備126中。廣播應用服務器122可以進一步從客戶配置文件數據庫128檢索與該MS有關的客戶配置文件,以及通過記帳系統,諸如AAA(未示出),建立記帳記錄,以便給MS開提供該服務的帳單。另外,記帳可以在網關116完成。
另外,響應于接收該注冊請求,廣播應用服務器122經服務該MS的網關,向MS傳送唯一與該廣播-多點傳送流有關的一個或多個標識符,例如BCMCS流標識符(BCMCS_FLOW_ID)和與該BCMCS流有關的廣播接入密鑰標識符(BAK_ID)。廣播應用服務器122可以進一步向MS傳送可以由該MS使用來接收、解碼和顯示與該廣播-多點傳送充有關的數據,諸如該流的開始時間的信息、用來壓縮該數據的解碼信息,諸如壓縮算法,例如MPEG4,以及用來加密該數據的加密密鑰,例如EncrBAK。通過采用加密密鑰來加密和解密該廣播-多點傳送流,僅預訂的MS能接收、解密和解碼該流。當MS的用戶預訂多個廣播-多點傳送流時,MS可以使用與每一流有關的該廣播-多點傳送流標識符,例如BCMCS_FLOW_ID以便區分預訂流和允許MS的用戶選擇收聽或收看的流。然后,當以加密格式接收該數據時,MS可以使用相關加密密鑰,例如EncrBAK來解密和在MS的用戶界面210上顯示該流。
廣播應用服務器122提供中心點,用于將與由通信系統100提供的廣播-多點傳送服務有關的多個廣播-多點傳送流分發給預訂MS。當廣播應用服務器122從廣播-多點傳送內容提供商136、138接收與廣播-多點傳送流有關的數據時,廣播應用服務器經服務該MS的BS,即BS110,將該數據傳送到每一預訂MS,諸如MS102-104,該BS通過經相關空中接口下行鏈路,即下行鏈路107的承載信道,廣播或多點傳送數據來傳送該數據。在傳送該數據前,廣播應用服務器122可以使用分發到該預訂MS的加密密鑰,諸如EncrBAK密鑰,加密該數據。然后,每一預訂MS可以使用所提供的密鑰,解密該廣播音頻、視頻和/或數據,以及經用戶界面210,向MS的用戶顯示該音頻、視頻和/或數據。
當由BS110服務的多個MS102-104預訂多個廣播-多點傳送流時,向每一預訂MS提供每一流會在與BS有關的覆蓋區109的空中接口106中產生擁擠。即,向多個廣播-多點傳送流的每一廣播-多點傳送流分配承載信道可能對多個廣播-多點傳送流的其他廣播-多點傳送流產生不可接收的干擾級,或可能對空中接口106的其他用戶產生不可接受的干擾級。另外,BS110可能缺乏可用帶寬,諸如足夠的承載信道,以便提供由MS102-104預訂的所有廣播-多點傳送流,或空中接口106中的信道狀態可以太弱以致不能支持提供由MS預訂的所有廣播-多點傳送流。為解決這些問題,當由BS提供的廣播-多點傳送服務的數量或質量受帶寬限制或信道狀態約束,或可能擁擠空中接口時,通信系統100提供用于調節廣播-多點傳送服務,特別是由BS提供給預訂MS的廣播-多點傳送流的傳輸的方法和裝置。
現在參考圖3,描述邏輯流程圖300,根據本發明的一個實施例,示例說明通信系統100調節廣播-多點傳送服務的傳輸的方法。當通信系統100,特別是BS110接收多個請求以便啟動用于BS的覆蓋區,即覆蓋區109中的多個廣播-多點傳送流的服務時,邏輯流程圖300開始(302)。每個請求的每一請求與由BS110服務的多個MS102-104的MS關聯,表示MS接收與廣播-多點傳送服務有關的多個廣播-多點傳送流的廣播-多點傳送流的愿望,以及包括與該MS有關的移動ID,以及與所需廣播-多點傳送流有關的流標識符。例如,每一請求可以包括BCMCS注冊消息。例如,當MS在通信系統100中激活,或轉換到BS110時,MS可以傳送該請求。通過另一例子,MS可以響應于從網絡132接收廣播-多點傳送流的公告或告知該流的可用性的消息,傳送該請求。當BS110接收該多個請求時,BS已經可以向覆蓋區109中的MS提供所請求的廣播-多點傳送流的一個或多個,或可以提供其他廣播-多點傳送流。
響應于接收啟動服務的每一請求,BS110向服務該BS的廣播應用服務器,即廣播應用服務器122傳送啟動服務的相應請求,以及廣播應用服務器從該BS接收它(304)。在本發明的一個實施例中,BS可以轉發由該BS接收的啟動服務的請求。在本發明的另一實施例中,響應接收啟動服務的每一請求,BS可以匯編啟動該服務的另一請求,匯編請求包括移動ID以及包括在由該BS接收的請求中的流標識符,然后,將所匯編的請求傳送到廣播應用服務器122。
另外,響應于接收啟動服務的每一請求,BS110將有關BS處的擁擠的信息,諸如RF資源的可用性或BS處的發射功率和/或BS處的信道狀態,傳送到廣播應用服務器122,以及廣播應用服務器從BS接收它(306),以及可以將其存儲在服務器的至少一個存儲設備126中(308)。在本發明的一個實施例中,BS110可以將擁擠信息,作為信息要素附加到用于由BS接收的服務請求上,以及與該請求一起,轉發該信息。在本發明的其他實施例中,響應于接收服務請求,BS110可以將擁擠信息包括在由BS匯編的啟動服務的請求中,或可以匯編包含擁擠信息的單獨消息,然后,在啟動服務的匯編請求中或在單獨的消息中,將擁擠信息傳送到廣播應用服務器122。
本領域的普通技術人員意識到BS110知道在BS可用的RF資源,或通信信道以及分配給目前由BS傳送的每一通信信道的功率。因此,BS110可以生成擁擠信息,即,有關RF資源可用性和/或廣播應用服務器122的可用或分配的發射功率的信息。本領域還已知由BS服務的MS,諸如由BS110服務的MS102-104通過監視由BS傳送的導頻信道,確定相對于被監視導頻信道的信號質量度量,諸如信號強度度量或信噪比,以及在建立上行鏈路的情況下,將所確定的信號質量度量傳送回BS,可以監視信道狀態。然后,BS110可以將所接收的信號質量度量轉發到廣播應用服務器122。
BS110也可以通過確定相對于在上行鏈路可用的情況下,從由BS服務的每一MS102-104接收的信號的信號質量度量,諸如信噪比、誤碼率(BER)或誤幀率(FER)自確定信道狀態。例如,相對于從在軟切換中操作的MS接收的數據幀,通常由BS確定信號質量度量。然后,BS110可以將所確定的信號質量度量傳送到廣播應用服務器122。
通過BS110,將擁擠信息,諸如RF資源可用性、功率可用性或信道狀態信息傳送到廣播應用服務器122可以是單一、周期性或間歇的。例如,只要釋放或分配新的廣播或多點傳送承載信道,BS110可以將RF信道可用性信息傳送到廣播應用服務器122,或可以定期地傳送RF資源可用性的更新。通過另一例子,MS,諸如MS102-104可以周期性地報告它們的導頻信道測量,可以僅當這些量度與先前的測試值改變大于預定量時,才報告這些量度,或僅當這些量度低于,或高于預定閾值時,才報告這些量度是非常公知的。然后,只要接收到這些量度,BS110可以轉發這些量度,或可以執行在控制器114中存儲的、用于確定是否轉發這些量度的算法。本領域的普通技術人員可以想到用于確定BS110何時將這些量度轉發到廣播應用服務器122的許多算法。使用任何一個特定的算法,諸如存儲所接收的度量并且定期轉發最近從每一服務MS接收的量度,或僅當預定多個量度低于或高于閾值時,轉發定期接收的量度取決于該系統100的設計者,以及對本發明來說不是關鍵的。
另外,傳送擁擠信息會由來自由廣播應用服務器122傳送到BS110的這些信息的請求而產生,響應于此,BS自確定如此所述的這些信息或從每一MS102-104請求這些信息。響應于從BS接收的用于擁擠信息的請求,然后,每一MS可以將擁擠信息傳送到請求的BS,如在此所述。
基于從BS110接收的擁擠信息,然后,廣播應用服務器122確定阻塞還是解除阻塞為在覆蓋區109中提供而請求或當前在覆蓋區109中提供的多個廣播-多點傳送流的廣播-多點傳送流(310)。廣播應用服務器122可以進一步或者確定降低等級或升級多個請求的或當前提供的廣播-多點傳送流的廣播-多點傳送流的傳輸參數(310)。另外,或者,廣播應用服務器122可以確定將廣播-多點傳送流添加到在覆蓋區109中提供的廣播-多點傳送流,即,請求廣播-多點傳送內容提供商136、138使新流可以用于在覆蓋區中廣播(310)。
在本發明的一個實施例中,步驟310可以包括下述步驟。廣播應用服務器122可以基于所接收的擁擠信息,確定傳送由MSs102-104請求的所有廣播-多點傳送服務會導致BS110擁擠。例如,廣播應用服務器122可以確定BS110缺少傳送所有所請求的廣播-多點傳送服務的足夠的帶寬或足夠的未分配功率。通過另一例子,廣播應用服務器122可以確定傳送由MS102-104請求的所有廣播-多點傳送服務所需的功率會導致BS110處的每一這種服務或其他正在進行的通信不可接受的干擾級。例如,廣播應用服務器122可以將從BS110接收的每一信號質量度量與信號質量度量閾值進行比較以便產生比較。基于這些比較,諸如閾值和每一度量間的差值量,廣播應用服務器122可以確定傳送由MS102-104請求的所有廣播-多點傳送服務會導致這些度量和/或比較中的不可接受的惡化。
響應于確定傳送由MS 102-104請求的所有廣播-多點傳送服務實例會導致BS110擁擠,廣播應用服務器122可以進一步確定傳送更少所的廣播-多點傳送流,即阻塞所請求或當前提供的廣播-多點傳送流的一個或多個,或可以確定使所請求或當前提供的流的一個或多個降低等級,例如,通過使所請求或當前提供的流的一個或多個的傳輸參數向下調整,或通過調整所請求或當前提供的流的一個或多個的服務類。例如,廣播應用服務器122可以確定通過以降低帶寬或以降低QoS,傳送一個或多個流,向下調整所請求的流的一個或多個的傳輸參數。舉另一例子,廣播應用服務器122可以確定通過延期實時流式服務的廣播,例如,通過將該服務轉換成非實時后臺下載,以不同服務類傳送一個或多個流。
在本發明的另一實施例中,廣播應用服務器122可以在步驟310,基于所接收的擁擠信息,確定RF資源可用性、發射功率可用性或信道狀態為BS110能支持另外的廣播-多點傳送流或一個或多個請求或當前提供的廣播-多點傳送的升級形式。例如,擁擠信息可以表示足夠的帶寬或功率在BS110可用,或充分地改進信道狀態,以便允許廣播應用服務器解除阻塞當前阻塞的廣播-多點傳送流,調整所請求或當前提供的流的一個或多個的傳輸參數,或請求廣播-多點傳送內容提供商136、138生成可用于在覆蓋區109中廣播的新流。
響應于在BS110確定阻塞、解除阻塞、降低等級、升級或增加廣播-多點傳送流,然后,廣播應用服務器122選擇廣播-多點傳送流以便分別阻塞、解除阻塞、降低等級、升級或增加。在選擇阻塞、解除阻塞、降低等級、升級或增加的廣播-多點傳送中,廣播應用服務器122可以通過執行考慮分配給每一這種流的任何一個或多個優先級、建議帶寬和/或流的QoS或流的服務需求類的算法,選擇流。例如,當僅考慮單個因素時,廣播應用服務器122可以確定阻塞,或降低所請求或當前傳送的廣播-多點傳送流的帶寬或Qos,或將所請求或當前傳送的廣播-多點傳送流的服務類改變成最少預訂MSs或最低優先級。通過另一例子,廣播應用服務器122可以降低最高數據速率充的數據速率,諸如廣播具有每秒64千位(kbps)的相關數據速率,而不是以32kbps的數據速率的流。通過另一例子,廣播應用服務器122可以確定降低經BS110提供的多個廣播-多點傳送流的服務的帶寬、QoS或服務類,以便可以提供所有請求和當前傳送的廣播流。另外,如果廣播應用服務器確定更高帶寬可用,可以增加或恢復先前的服務級。
在本發明的另一實施例中,在選擇阻塞、解除阻塞、降低等級、升級或增加的廣播-多點傳送流中,由廣播應用服務器122執行的算法可以進一步考慮、或者考慮與每一廣播-多點傳送流的BS110的提供有關的運營目標,諸如最大化接收廣播-多點傳送流的MS的數量,最大化所提供的流的數量,或最大化由提供流產生的利潤。例如,當廣播應用服務器122選擇阻塞或降低等級的廣播-多點傳送流時,服務器可以選擇具有最少預訂MS的流、非優質流的流,或具有高數據速率或高QoS需求的流。當服務器選擇解除阻塞、升級或增加的廣播-多點傳送流時,服務器可以選擇具有最多請求MS的流或MS預訂的優質廣播-多點傳送流,以便可以解除阻塞或增加更多流。
然后,廣播應用服務器122阻塞、解除阻塞、降低等級、升級或增加被選廣播-多點傳送流(312)。然后,廣播應用服務器122將包括任何降低等級或升級的廣播-多點傳送和任何增加的廣播流的多個請求或正在進行的廣播-多點傳送的每一未阻塞廣播-多點傳送流傳送到BS110(314)。BS110將從廣播應用服務器122接收的廣播-多點傳送流廣播到預訂MSs以及然后,邏輯流300結束(316)。
在本發明的其他實施例中,支持融合網絡和下一代網絡,通過阻塞到一個目的地的廣播-多點傳送流以及到解除阻塞到另一個目的地的廣播-多點傳送流,廣播應用服務器能基于用戶首選項和擁擠情形,將流從一個網絡重定向到另一網絡(相同或不同類型),或從一個設備重定向到另一設備。
通過當服務器接收啟動服務的請求時,將擁擠信息提供給廣播應用服務器122,服務器能做出有關阻塞、解除阻塞、降低等級、升級或增加廣播-多點傳送流的明智決定。例如,廣播應用服務器122可以阻塞或降低具有最低預訂MS或最低優先級的廣播-多點傳送流的帶寬或QoS,或改變其服務類,或可以降低最高數據速率流的數據速率。通過另一例子,廣播應用服務器122可以降低經BS110提供的多個廣播-多點傳送流的帶寬或QoS,或改變其服務類,以便可以提供所有請求和當前傳送的廣播-多點傳送流。當廣播應用服務器122確定較高帶寬可用時,服務器可以增加或恢復服務的在前級。
另外,在阻塞、解除阻塞、降低等級、升級和增加廣播-多點傳送流中,廣播應用服務器122可以優化與在BS110提供的每一廣播-多點傳送流有關的一個或多個運營目標,諸如最大化接收廣播-多點傳送流的MS的數量、最大化所提供的流的數量,或最大化通過提供流產生的利潤。結果,通過允許廣播應用服務器122做出精明選擇,比現有技術增強通信系統100的整體效率,降低客戶對系統性能和低于標準服務的挫敗和失望,以及可以實現和獲得通信系統100的運營商的目標。
圖4是根據本發明的另一實施例,通信系統100調節BS100提供的廣播-多點傳送服務的方法的邏輯流圖400。與邏輯流圖300類似,邏輯流圖400與步驟304類似,當通信系統100,特別是廣播應用服務器122接收用于啟動由廣播應用服務器服務的BS,即BS110的覆蓋區,諸如覆蓋區109中,用于多個廣播-多點傳送的服務的多個請求時開始(402)。與步驟304類似,多個請求的每一個包括與請求啟動廣播-多點傳送流的MS有關的移動ID,以及進一步包括與所請求的廣播-多點傳送流有關的標識符。
廣播應用服務器122進一步接收與每一接收請求有關的MS相關用戶信息(406)。廣播應用服務器可以將所接收的MS相關用戶信息存儲在與所接收的移動ID和所接收的廣播-多點傳送流標識符有關的服務器的至少一個存儲設備126中。在本發明的一個實施例中,傳送啟動服務的請求的MS,諸如MS102,或BS,即BS110可以將預訂信息嵌入該請求中,例如,將預訂信息作為信息要素附加到請求上。例如,啟動服務的請求可以包括與每一請求廣播-多點傳送有關的廣播-多點傳送服務標識符、與每一請求廣播-多點傳送服務有關的QoS、根據每一請求服務的優先級,和/或與每一請求廣播-多點傳送服務有關的首選項順序。首選項順序可以是例如首選項的絕對順序,諸如分配給廣播-多點傳送服務的“10”(最高)和“1”(最低)間的值,或首選項的相對順序,諸如高于HBO的CNN的優先權。包括首選項信息的啟動服務的請求由此經網關116傳送到廣播應用服務器122。在本發明的另一實施例中,BS110可以經網關116,以與啟動服務請求分開的消息,將預訂信息傳送到應用廣播服務器122。
在本發明的另一實施例中,廣播應用服務器122可以通過從網絡元件檢索這些信息,接收預訂信息。即,響應于接收每一請求,以及基于移動ID,廣播應用服務器122可以在客戶配置文件數據庫128中查詢與相關MS預訂的廣播-多點傳送服務有關的信息。響應于該查詢,客戶配置文件數據庫128可以向廣播應用服務器122返回與MS有關的廣播-多點傳送服務標識符的列表、廣播-多點傳送服務的首選項的順序、與用戶希望或預訂的所列出的廣播-多點傳送服務的一個或多個有關的QoS以及根據MS預訂的服務的任何優先級,諸如MS預訂的金、銀或銅計劃的表示的一個或多個。然后,廣播應用服務器122將與移動ID和廣播服務標識符有關的所接收的預訂信息存儲在服務器的至少一個存儲設備126中。
基于所接收的預訂信息,然后,廣播應用服務器122阻塞、解除阻塞、降低等級和/或升級請求在覆蓋區109中提供或當前在覆蓋區中提供的多個廣播-多點傳送流的廣播-多點傳送流(410)。另外,或在替代方案中,廣播應用服務器122可以確定將廣播-多點傳送流添加到在覆蓋區109中提供的廣播-多點傳送流上,即請求廣播-多點傳送內容提供商136、138生成可用于在覆蓋區中廣播的新流(410)。
在本發明的一個實施例中,基于預訂信息,由于例如預訂該流并居住于該覆蓋區中的少量MS(盡管并非所有MS可以請求該流)、與一個或多個流有關的低首選項、與一個或多個流有關的低MS預訂帶寬或QoS,或與請求或接收該服務的MS預訂的服務計劃有關的低帶寬或QoS,諸如與無計劃或銅計劃客戶有關的帶寬或QoS,廣播應用服務器122可以確定阻塞或降低等級一個或多個所請求或當前提供的廣播-多點傳送流。
在本發明的另一實施例中,基于預訂信息,由于例如預訂該流并居住于該覆蓋區中的大量MS(盡管并非所有預訂MS可以請求該流)、與一個或多個流有關的高首選項、與一個或多個流有關的大的MS預訂帶寬或高QoS、與請求或接收該服務的MSs預訂的服務計劃有關的大帶寬或高QoS,諸如與金計劃客戶有關的帶寬或QoS,廣播應用服務器122可以確定解除阻塞或升級一個或多個請求或當前提供的廣播-多點傳送流,和/或將新的廣播-多點傳送流添加到傳送到覆蓋區109的流上。
響應于確定阻塞、解除阻塞、降低等級或升級一個或多個請求或當前提供的廣播-多點傳送流或將新的廣播-多點傳送流增加到傳送到覆蓋區109的流,因此,廣播應用服務器122阻塞、解除阻塞、降低等級和/或升級多個請求或當前傳送的廣播-多點傳送流的廣播-多點傳送流(412)。另外,或在替代方案中,廣播應用服務器122可以將新的廣播-多點傳送流添加到傳送到覆蓋區109的廣播-多點傳送流。當廣播應用服務器122確定降低等級或升級廣播-多點傳送流時,服務器可以通過調整該流的一個或多個傳輸參數,或服務類,降低等級或升級該流。當廣播應用服務器122確定增加廣播-多點傳送流時,那么服務器可以請求廣播-多點傳送內容提供商生成可用于在覆蓋區109中廣播的新流,該新流可以基于所接收的預訂信息,由服務器指定。然后,廣播應用服務器122將所請求的流添加到傳送到覆蓋區109的流。然后,廣播應用服務器122將包括任何調整流和任何添加流的多個請求或正在進行的廣播-多點傳送流的每一未阻塞廣播-多點傳送流傳送到BS110(414)。BS110將從廣播應用服務器122接收的廣播-多點傳送流廣播到預訂MS,以及邏輯流400結束(416)。
在本發明的一個實施例中,在選擇阻塞、解除阻塞、降低等級、升級或增加的廣播-多點傳送流中,廣播應用服務器122可以執行考慮與每一MS有關并由服務器接收的預訂信息和/或與每一流有關,由服務器維護的服務器傳輸參數、在至少一個存儲設備126中維護的算法。特別地,廣播應用服務器122可以考慮由相關MS或由通信系統100的運營商分配給每一請求服務的首選項的順序。在本發明的一個這種實施例中,廣播應用服務器122可以阻塞或降低等級最低首選項廣播-多點傳送服務(例如降低其帶寬或QoS或改變其服務類)。在本發明的另一這種實施例中,廣播應用服務器122可以解除阻塞、升級(例如增加其帶寬或QoS或改變其服務類),或增加最高首選項廣播-多點傳送服務。在本發明的另一這種實施例中,由廣播應用服務器122執行的算法可以考慮由所有請求MSs,分配給每一請求服務的首選項的累積順序。例如,假定從“10”(最高)到“1”的首選項范圍的順序。另外,假定MS102請求啟動用于CNN的服務,以及將“8”分配給CNN,而MS103和MS104分別請求啟動用于HBO的服務,以及分別將“3”和“2”分配給HBO。該首選項的累積順序是用于CNN的“8”和用于HBO的“5”。因此,當傳送兩種服務將在BS110產生擁擠時,廣播應用服務器122可以阻塞或調整HBO的傳輸參數。通過另一例子,當傳送兩種服務將在BS110產生擁擠時,廣播應用服務器122可以考慮由每一MS分配給每一請求廣播-多點傳送服務的首選項,即,由每一MSs102-104分配給CNN和HBO的每一個的首選項,而不是僅分配給由該MS請求的服務。
在本發明的另一實施例中,在選擇阻塞、解除阻塞、降低等級、升級或增加的廣播-多點傳送流中,由廣播應用服務器執行的算法可以考慮,或者考慮與在BS110提供的每一廣播-多點傳送服務有關的運營目標,諸如最大化接收廣播-多點傳送流的MSs的數量、最大化所提供的流的數量,或最大化由提供流產生的利潤。例如,當廣播應用服務器122檢索由BS110服務并請求啟動廣播-多點傳送服務的每一MS102-104的客戶配置文件時,該配置文件可以包括由MS預訂的每一廣播-多點傳送服務的價格。當廣播應用服務器122確定阻塞、以降低帶寬傳送、以降低QoS傳送,或以不同服務類傳送一個或多個廣播-多點傳送服務時,廣播應用服務器可以與將由在BS提供這些服務產生的利潤相反的順序,阻塞或調整服務的傳送參數。
通過當服務器接收啟動服務的請求時,將預訂信息傳送到廣播應用服務器122,服務器能做出有關阻塞、解除阻塞、降低等級、升級或增加廣播-多點傳送流的明智決定。例如,由于預訂該流并居住于該覆蓋區中的少量MS、與一個或多個流有關的低首選項、與一個或多個流有關的低MS預訂帶寬或QoS或與請求或接收該服務的MS預訂的服務計劃有關的低帶寬或QoS,諸如與無計劃或銅計劃客戶有關的帶寬或QoS,廣播應用服務器可以阻塞廣播-多點傳送流、降低其帶寬或QoS,或改變其服務類。通過另一例子,由于預訂該流并居住于該覆蓋區中的大量MS、與一個或多個流有關的高首選項、與一個或多個流有關的大的MS預訂帶寬或高QoS、與請求或接收該服務的MS預訂的服務計劃有關的大帶寬或高QoS,諸如與金計劃客戶有關的帶寬或QoS,廣播應用服務器122可以確定解除阻塞、升級或增加廣播-多點傳送流。同樣地,通過允許廣播應用服務器122做出明智決定,比現有技術增強通信系統100的整體效率,降低對系統性能和低于標準的服務的客戶挫敗和失望,以及可以實現和獲得通信系統100的運營商的目標。
圖5是根據本發明的又一實施例,通信系統100通過BS調節廣播-多點傳送服務的方法的邏輯流圖500。與邏輯流圖300和400類似,當通信系統100,特別是廣播應用服務器122接收啟動用于由該廣播應用服務器服務的BS,即BS110覆蓋區,諸如覆蓋區109中的多個廣播-多點傳送流的服務的多個請求時(504),邏輯流圖500開始(502)。與步驟304和404類似,多個請求的每一請求包括與請求開始廣播-多點傳送流的MS有關的移動ID,以及進一步包括與所請求的廣播-多點傳送流有關的標識符,以及可以從提供該請求的MS或從網絡元件接收。
廣播應用服務器122進一步接收與每一接收請求有關的MS相關預訂信息(506),以及從BS110接收擁擠信息(508),該信息在上文中詳細地描述過。廣播應用服務器122可以進一步將所接收的預訂信息和擁擠信息存儲在至少一個存儲設備126中。基于所接收的預訂信息和所接收的擁擠信息,然后,廣播應用服務器122確定阻塞、解除阻塞、降低等級和/或升級在覆蓋區109中請求提供或當前在覆蓋區109中提供的多個廣播-多點傳送流的廣播-多點傳送流,和/或將新的廣播-多點傳送流增加到傳送到覆蓋區109的廣播-多點傳送流。
在本發明的一個實施例中,廣播應用服務器122可以基于擁擠信息,確定將所有請求的廣播-多點傳送流傳送到覆蓋區109會使該覆蓋區擁擠,如參考步驟310更詳細所述,以及應當阻塞或降低等級所請求和/或當前傳送的廣播-多點傳送流的一個或多個。另外,廣播應用服務器122可以基于擁擠信息,確定BS110能支持附加廣播-多點傳送流以及可以解除阻塞或升級所請求和/或當前傳送的廣播-多點傳送流的一個或多個或可以或增加新流。然后,廣播應用服務器122可以基于預訂信息、擁擠信息和服務信息的一個或多個,確定阻塞、解除阻塞、降低等級或升級一個或多個請求或當前提供的廣播-多點傳送流,或增加新流。例如,廣播應用服務器122可以基于所接收的預訂信息,分級廣播-多點傳送流,然后基于擁擠信息,確定一個或多個等級閾值,以便可以阻塞、以降低帶寬傳送、以降低QoS傳送和/或以不同服務類傳送低于等級閾值的流。例如,可以阻塞低于最低閾值的最低首選項的廣播-多點傳送流,以及可以以降低帶寬或降低QoS傳送低于較高閾值的中等首選項的廣播-多點傳送流。
在本發明的另一實施例中,廣播應用服務器122可以基于預訂信息并參考步驟410所述,確定可以阻塞、解除阻塞、降低等級和/或升級一個或多個請求或當前傳送的廣播-多點傳送流,和/或增加新流,然后,基于預訂信息、擁擠信息和服務信息的一個或多個,可以確定阻塞、解除阻塞、降低等級、升級和/或增加一個或多個廣播-多點傳送流。
然后,廣播應用服務器122將包括任何調整和增加流的多個請求或正在進行廣播-多點傳送流的每一阻塞廣播-多點傳送流傳送到BS110(516)。BS110將從廣播應用服務器122接收的廣播-多點傳送流廣播到預訂MS,以及邏輯流500結束(518)。
通過當服務器接收啟動服務的請求時,將擁擠信息和客戶信息提供給廣播應用服務器122,該服務器能最佳地做出有關阻塞、解除阻塞、降低等級和/或升級廣播-多點傳送流,和/或是否將新的廣播-多點傳送流增加到傳送到覆蓋區109的廣播-多點傳送流的精明、明智決定。再次,與現有技術中任意阻塞和降低等級由基站執行的廣播-多點傳送流相反,通過允許廣播應用服務器122做出精明決定,增強通信系統100的整體效率,降低對系統性能和低于標準的服務的客戶挫敗和失望,以及可以實現和獲得通信系統的運營商的目標。
盡管已經具體示出和參考附圖描述了本發明,本領域的技術人員將理解到在不背離權利要求中闡述的本發明的范圍的情況下,可以各種做出改變,以及替代其要素的等效。因此,說明書和附圖視為示例性,而不是限制意義,以及所有這些改變和替代視為包括在本發明的范圍內。
關于具體實施例,在上文中,已經描述了好處、優點和問題解決方案。然而,好處、優點、問題解決方案和可以產生任何好處、優點或想到或變得更明確的解決方案的任何元件不視為任一或所有權利要求的關鍵、要求、或必要特征或元件。如在此所使用的,術語“包括”、“組成”或其任何變形打算覆蓋非窮舉包括,以便包括元件列表的過程、方法、工藝或裝置不包括僅那些元件而是可以包括未清楚列出或這些過程、方法、工藝或裝置固有的其他元件。此外,除非在此指出,使用相關術語,如果有的話,諸如第一和第二、頂和底等待僅用來將一個實體或動作與另一實體或動作分開,而不必要求或暗示這些實體或動作的任何實際的這些關系或順序。
權利要求
1.一種用于提供廣播-多點傳送服務的方法,包括接收啟動用于同一基站的覆蓋區中的多個廣播-多點傳送流的服務的至少一個請求;接收有關該覆蓋區中的擁擠的信息;基于所接收的擁擠信息,確定阻塞多個廣播-多點傳送流的廣播-多點傳送流、解除阻塞多個廣播-多點傳送流的廣播-多點傳送流、使多個廣播-多點傳送流的廣播-多點傳送流降低等級、升級多個廣播-多點傳送流的廣播-多點傳送流,以及添加用于在該覆蓋區中傳輸的新廣播-多點傳送流的一個或多個;響應于確定阻塞廣播-多點傳送流,阻塞在該覆蓋區中的廣播-多點傳送流的傳輸;響應于確定解除阻塞廣播-多點傳送流,解除阻塞在該覆蓋區中的廣播-多點傳送流的傳輸;響應于確定使廣播-多點傳送流降低等級,在該覆蓋區中傳輸該廣播-多點傳送流之前,使廣播-多點傳送流降低等級;以及響應于確定升級廣播-多點傳送流,在該覆蓋區中傳輸該廣播-多點傳送流之前,升級廣播-多點傳送流;以及響應于確定增加新的廣播-多點傳送流,在該覆蓋區中增加新廣播-多點傳送流。
2.如權利要求1所述的方法,進一步包括,響應于確定增加用于在該覆蓋區中傳輸的新的廣播-多點傳送流,從廣播-多點傳送內容提供商請求新的廣播-多點傳送流。
3.如權利要求1所述的方法,進一步包括,為該多個廣播-多點傳送流的廣播-多點傳送流分配不同于與該廣播-多點傳送流有關的帶寬的帶寬。
4.如權利要求1所述的方法,其中,基于所接收的擁擠信息,確定阻塞、解除阻塞、降低等級和升級多個廣播-多點傳送流的廣播-多點傳送流,以及增加新的廣播-多點傳送流的一個或多個包括基于所接收的擁擠信息并進一步基于與多個廣播-多點傳送流的每一廣播-多點傳送流有關的傳輸參數,阻塞、解除阻塞、降低等級和升級廣播-多點傳送流的一個或多個。
5.如權利要求1所述的方法,進一步包括,響應于接收有關覆蓋區中的擁擠的信息,執行調整一個或多個當前傳送的廣播-多點傳送流的傳輸參數、阻塞一個或多個當前傳送的廣播-多點傳送流的傳輸,以及解除阻塞一個或多個當前傳送的廣播-多點傳送流的傳輸的一個或多個。
6.如權利要求1所述的方法,進一步包括接收與多個廣播-多點傳送流的每一廣播-多點傳送流有關的首選項,以及其中,確定阻塞、解除阻塞、降低等級、升級和增加廣播-多點傳送流的一個或多個包括基于所接收的擁擠信息并進一步基于所接收的首選項,確定阻塞、解除阻塞、降低等級、升級和增加廣播-多點傳送流的一個或多個。
7.如權利要求1所述的方法,其中,確定阻塞、解除阻塞、降低等級、升級和增加多個廣播-多點傳送流的廣播-多點傳送流的一個或多個包括基于所接收的擁擠信息并進一步基于運營目標的最大化,確定解除阻塞、降低等級、升級和增加廣播-多點傳送流的一個或多個。
8.一種用于提供廣播-多點傳送服務的方法,包括接收啟動用于同一基站的覆蓋區中的多個廣播-多點傳送流的服務的至少一個請求;接收與多個廣播-多點傳送流有關的首選項信息;基于所接收的首選項信息,確定阻塞多個廣播-多點傳送流的廣播-多點傳送流、解除阻塞多個廣播-多點傳送流的廣播-多點傳送流、使多個廣播-多點傳送流的廣播-多點傳送流降低等級、升級多個廣播-多點傳送流的廣播-多點傳送流,以及添加用于在該覆蓋區中傳輸的新廣播-多點傳送流的一個或多個;響應于確定阻塞,阻塞在該覆蓋區中的廣播-多點傳送流的傳輸;響應于確定解除阻塞,解除阻塞在該覆蓋區中的廣播-多點傳送流的傳輸;響應于確定降低等級,在該覆蓋區中傳輸之前,使廣播-多點傳送流降低等級;響應于確定升級,在該覆蓋區中傳輸之前,升級廣播-多點傳送流;以及響應于確定增加,增加該覆蓋區中的新廣播-多點傳送流。
9.如權利要求8所述的方法,進一步包括,響應于確定增加用于在該覆蓋區中傳輸的新的廣播-多點傳送流,從廣播-多點傳送內容提供商請求新的廣播-多點傳送流。
10.如權利要求8所述的方法,其中,接收啟動服務的至少一個請求包括從移動臺接收啟動服務的至少一個請求,以及其中,接收首選項信息包括從該移動臺接收首選項信息。
11.如權利要求8所述的方法,進一步包括維護網絡元件中并與移動臺有關的多個廣播-多點傳送流的首選項的順序,以及其中,接收首選項信息包括將用于識別移動臺的首選項信息的請求傳送到該網絡元件,以及響應于傳送該請求,接收多個廣播-多點傳送流的首選項的順序的表示。
12.如權利要求8所述的方法,其中,確定阻塞、解除阻塞、降低等級、升級和增加廣播-多點傳送流的一個或多個包括基于所接收的首選項信息并進一步基于運營目標的最大化,確定阻塞、解除阻塞、降低等級、升級和增加廣播-多點傳送流的一個或多個。
13.一種廣播應用服務器,包括處理器,接收啟動用于同一基站的覆蓋區中的多個廣播-多點傳送流的服務的至少一個請求,接收有關該覆蓋區中的擁擠的信息,基于所接收的擁擠信息,確定阻塞多個廣播-多點傳送流的廣播-多點傳送流、解除阻塞多個廣播-多點傳送流的廣播-多點傳送流、使多個廣播-多點傳送流的廣播-多點傳送流降低等級、升級多個廣播-多點傳送流的廣播-多點傳送流、以及添加用于在該覆蓋區中傳輸的新廣播-多點傳送流的一個或多個,響應于確定阻塞廣播-多點傳送流,阻塞在該覆蓋區中的廣播-多點傳送流的傳輸,響應于確定解除阻塞廣播-多點傳送流,解除阻塞在該覆蓋區中的廣播-多點傳送流的傳輸,響應于確定使廣播-多點傳送流降低等級,在該覆蓋區中傳輸該廣播-多點傳送流前,使廣播-多點傳送流降低等級,以及響應于確定升級廣播-多點傳送流,在該覆蓋區中傳輸該廣播-多點傳送流前,升級廣播-多點傳送流,以及響應于確定增加新的廣播-多點傳送流,增加該覆蓋區中的新的廣播-多點傳送流。
14.如權利要求13所述的廣播應用服務器,其中,處理器響應于確定增加用于在該覆蓋區中傳輸的新的廣播-多點傳送流,傳送用于來自廣播-多點傳送內容提供商的新廣播-多點傳送流的請求。
15.如權利要求13所述的廣播應用服務器,其中,處理器通過請求有關RF資源的可用性和信道狀態的一個或多個的信息,接收該覆蓋區中的擁擠信息,以及響應于所請求的信息,接收有關提供多個廣播-多點傳送流的覆蓋區中的RF資源的可用性和該覆蓋區中的信道狀態的一個或多個的信息。
16.如權利要求13所述的廣播應用服務器,其中,處理器通過接收有關將提供多個廣播-多點傳送流的覆蓋區中的擁擠等級和信道可用性的一個或多個的信息,接收有關該覆蓋區中的擁擠的信息。
17.如權利要求13所述的廣播應用服務器,其中,該處理器進一步為該多個廣播-多點傳送流的廣播-多點傳送流分配不同于與該廣播-多點傳送流有關的帶寬的帶寬。
18.如權利要求13所述的廣播應用服務器,其中,該處理器通過基于所接收的擁擠信息并進一步基于與多個廣播-多點傳送流的每一廣播-多點傳送流有關的服務質量,確定阻塞、解除阻塞、降低等級、升級和增加多個廣播-多點傳送流的廣播-多點傳送流的一個或多個,確定阻塞、解除阻塞、降低等級、升級和增加廣播-多點傳送流的一個或多個。
19.如權利要求13所述的廣播應用服務器,其中,處理器進一步響應于接收有關覆蓋區中的擁擠信息,執行調整一個或多個當前傳送的廣播-多點傳送流的傳輸參數、阻塞一個或多個當前傳送的廣播-多點傳送流的傳輸,以及解除阻塞一個或多個當前傳送的廣播-多點傳送流的傳輸的一個或多個。
20.如權利要求13所述的廣播應用服務器,其中,處理器進一步接收與多個廣播-多點傳送流的每一廣播-多點傳送流有關的首選項,以及其中,處理器通過基于所接收的擁擠信息并進一步基于所接收的首選項,確定阻塞、解除阻塞、降低等級、升級和增加多個廣播-多點傳送流的廣播-多點傳送流的一個或多個,來確定阻塞、解除阻塞、降低等級、升級和增加廣播-多點傳送流的一個或多個。
21.如權利要求13所述的廣播應用服務器,其中,處理器通過基于所接收的擁擠信息并進一步基于運營目標的最大化,確定阻塞、解除阻塞、降低等級、升級和增加廣播-多點傳送流的一個或多個,來確定阻塞、解除阻塞、降低等級、升級和增加廣播-多點傳送流的一個或多個。
22.一種廣播應用服務器,包括處理器,接收啟動用于同一基站的覆蓋區中的多個廣播-多點傳送流的服務的至少一個請求,接收與多個廣播-多點傳送流有關的首選項信息,基于所接收的首選項信息,確定阻塞多個廣播-多點傳送流的廣播-多點傳送流、解除阻塞多個廣播-多點傳送流的廣播-多點傳送流、使多個廣播-多點傳送流的廣播-多點傳送流降低等級、升級多個廣播-多點傳送流的廣播-多點傳送流,以及添加用于在該覆蓋區中傳輸的新廣播-多點傳送流的一個或多個,響應于確定阻塞廣播-多點傳送流,阻塞在該覆蓋區中的廣播-多點傳送流的傳輸,響應于確定解除阻塞廣播-多點傳送流,解除阻塞在該覆蓋區中的廣播-多點傳送流的傳輸,響應于確定使廣播-多點傳送流降低等級,在該覆蓋區中傳輸廣播-多點傳送流前,使廣播-多點傳送流降低等級,以及響應于確定升級廣播-多點傳送流,在該覆蓋區中傳輸廣播-多點傳送流前,升級廣播-多點傳送流。
23.如權利要求23所述的廣播應用服務器,其中,處理器響應于確定增加用于在該覆蓋區中傳輸的新的廣播-多點傳送流,傳送用于來自廣播-多點傳送內容提供商的新廣播-多點傳送流的請求。
24.如權利要求22所述的廣播應用服務器,其中,至少一個請求包括多個廣播-多點傳送流的列表,以及進一步包括所列出的廣播-多點傳送流的首選項的順序的表示。
25.如權利要求22所述的廣播應用服務器,其中,處理器通過基于所接收的首選項信息并進一步基于運營目標的最大化,確定阻塞、解除阻塞、降低等級、升級和增加廣播-多點傳送流的一個或多個,來確定阻塞、解除阻塞、降低等級、升級和增加廣播-多點傳送流的一個或多個。
全文摘要
當服務器接收啟動覆蓋區(109)中的廣播-多點傳送服務的請求時,通信系統(100)將擁擠信息和客戶信息的一個或多個提供給廣播應用服務器(122)。通過將擁擠信息和用戶信息的一個或多個提供給服務器,該服務器能做出有關阻塞、解除阻塞、降低等級或升級請求經服務基站(110),傳送到或當前傳送到覆蓋區的多個廣播-多點傳送流的廣播-多點傳送流,和/或是否將新廣播-多點傳送增加到傳送到該覆蓋區的廣播-多點傳送流的精明、明智決定。
文檔編號H04L12/56GK101061653SQ200580015503
公開日2007年10月24日 申請日期2005年5月31日 優先權日2004年6月2日
發明者瓦倫廷·奧普雷斯庫-敘爾科比, 肖恩·S·凱利, 威廉姆·A·佩恩三世, 約瑟夫·R·斯米塔那 申請人:摩托羅拉公司