專利名稱:用于在一個多媒體廣播/組播服務(wù)中分配臨時移動組標(biāo)識的方法和設(shè)備的制作方法
技術(shù)領(lǐng)域:
本發(fā)明通常涉及分組數(shù)據(jù)通信系統(tǒng),并且尤其涉及一種在分組數(shù)據(jù)通信系統(tǒng)中的多媒體廣播組播服務(wù)。
背景技術(shù):
通用移動電信服務(wù)(UMTS)標(biāo)準(zhǔn)為蜂窩移動電信系統(tǒng)提供一個兼容性標(biāo)準(zhǔn)。UMTS標(biāo)準(zhǔn)確保在一個UMTS系統(tǒng)中運行的移動站(MS)或用戶設(shè)備(UE)當(dāng)在根據(jù)該標(biāo)準(zhǔn)制成的一個系統(tǒng)中運行時能夠獲得通信服務(wù)。為了確保兼容性,該標(biāo)準(zhǔn)規(guī)定了包括對通過空中接口交換的數(shù)字控制消息和承載業(yè)務(wù)量進(jìn)行管理的協(xié)議在內(nèi)的無線電系統(tǒng)參數(shù)和數(shù)據(jù)傳送過程。
在3GPP TS 25.344(第三代合作計劃技術(shù)規(guī)范25.344)vO.5.0、3GPPTS 23.246 v1.1.0和3GPP TS 23.846 v6.1.0中,UMTS標(biāo)準(zhǔn)提供了由UMTS通信系統(tǒng)向該系統(tǒng)所服務(wù)的并且預(yù)訂了該服務(wù)的MS供應(yīng)多媒體廣播/組播服務(wù)(MBMS)服務(wù)的規(guī)定。當(dāng)移動站(MS)在提供MBMS服務(wù)的一個通信系統(tǒng)中活動時,所述MBMS服務(wù)例如是關(guān)于諸如超級或世界杯足球賽之類的體育事件的音頻、視頻和/或數(shù)據(jù)的廣播,則MS可以通過向該通信系統(tǒng)表示接收與該MBMS服務(wù)相關(guān)的組播數(shù)據(jù)的意愿,來登記該MBMS服務(wù)。通過登記該MBMS服務(wù),MS加入與該服務(wù)相關(guān)的一個組播組。響應(yīng)于接收來自MS的登記請求,位于系統(tǒng)中的服務(wù)3G GPRS支持節(jié)點(SGSN)經(jīng)由服務(wù)該MS的無線接入網(wǎng)(RAN)向該MS傳送與該MBMS服務(wù)和相應(yīng)的組播組相關(guān)的臨時移動組標(biāo)識(TMGI)。TMGI然后被通信系統(tǒng)使用來在通信系統(tǒng)有MBMS數(shù)據(jù)傳送給與相應(yīng)MBMS服務(wù)/組播組相關(guān)的MS時通知所述MS。
可是,UMTS標(biāo)準(zhǔn)沒規(guī)定通信系統(tǒng)的創(chuàng)建TMGI的元件或者用于向相關(guān)組播組和相應(yīng)MBMS服務(wù)分配TMGI的程序。因此,需要用于在無線通信系統(tǒng)中創(chuàng)建和分配與MBMS服務(wù)相關(guān)的TMGI的的方法和設(shè)備。
圖1是根據(jù)本發(fā)明實施例的無線通信系統(tǒng)的框圖。
圖2是根據(jù)本發(fā)明實施例的圖1中的移動站的框圖。
圖3A是根據(jù)本發(fā)明實施例的一個方法邏輯流程圖,通過該方法,圖1的通信系統(tǒng)產(chǎn)生、分配并分發(fā)與一個多媒體廣播/組播服務(wù)相關(guān)的一個臨時移動組標(biāo)識。
圖3B是根據(jù)本發(fā)明實施例的圖3A方法的邏輯流程圖的繼續(xù),通過該方法,圖1的通信系統(tǒng)產(chǎn)生、分配并分發(fā)與多媒體廣播/組播服務(wù)相關(guān)的臨時移動組標(biāo)識。
圖4是根據(jù)本發(fā)明實施例的一個臨時移動組標(biāo)識的框圖。
具體實施例方式
為了解決對于用于在無線通信系統(tǒng)中創(chuàng)建和分配與MBMS服務(wù)相關(guān)聯(lián)的TMGI的方法和設(shè)備的需要,在分組數(shù)據(jù)通信系統(tǒng)中提供了多媒體廣播/組播服務(wù)(MBMS)服務(wù)器,它為MBMS服務(wù)產(chǎn)生并分配臨時移動組標(biāo)識(TMGI),從而充當(dāng)TMGI的中央倉庫。響應(yīng)于接收到參與MBMS服務(wù)的請求,MBMS服務(wù)器生成TMGI。MBMS服務(wù)器將TMGI分配給MBMS服務(wù),并與和MBMS服務(wù)有關(guān)的信息相關(guān)聯(lián)地存儲TMGI,以便產(chǎn)生存儲的TMGI。MBMS服務(wù)器還把TMGI傳送給所接收請求的源,從而將該TMGI分發(fā)給預(yù)訂該MBMS服務(wù)的移動站。然后預(yù)訂的移動站可以使用該TMGI來接收與MBMS服務(wù)相關(guān)的數(shù)據(jù)分組。
通常,本發(fā)明的一個實施例包含一種用于向多媒體廣播/組播服務(wù)(MBMS)通信會話分配一個臨時移動組標(biāo)識(TMGI)的方法。該方法包括通過MBMS服務(wù)器接收參與MBMS服務(wù)的請求;響應(yīng)于接收到該請求,通過該MBMS服務(wù)器產(chǎn)生TMGI;通過該MBMS服務(wù)器將TMGI分配給MBMS服務(wù);通過該MBMS服務(wù)器,與和該MBMS服務(wù)有關(guān)的信息相關(guān)聯(lián)地存儲該TMGI以便產(chǎn)生存儲的TMGI;并且通過該MBMS服務(wù)器將該TMGI傳送到所接收請求的源。
本發(fā)明的另一實施例包含MBMS服務(wù)器,該MBMS服務(wù)器包括至少一個存儲裝置和一個可操作耦合到所述至少一個存儲裝置的處理器。該處理器接收參與MBMS服務(wù)的請求,響應(yīng)于接收到所述請求而生成TMGI,將該TMGI分配給MBMS服務(wù),在至少一個存儲裝置中與和MBMS服務(wù)有關(guān)的信息相關(guān)聯(lián)地存儲TMGI以便產(chǎn)生存儲的TMGI,并且該TMGI傳送給所接收請求的源。
參考圖1-4可以更充分地說明本發(fā)明。圖1是根據(jù)本發(fā)明實施例的無線通信系統(tǒng)100的框圖。通信系統(tǒng)100包括與無線接入網(wǎng)(RAN)110無線通信的多個移動站(MS)或用戶設(shè)備(UE)102-104(示出了三個),例如但是不限制為蜂窩電話、無線電話、具有射頻(RF)性能的個人數(shù)字助理(PDA)或者向數(shù)字終端設(shè)備(DTE)(比如膝上型計算機)提供RF接入的無線調(diào)制解調(diào)器。RAN110包括至少一個收發(fā)信機或節(jié)點B112,它可操作地耦合到RAN控制器114,優(yōu)選地可操作地耦合到無線網(wǎng)絡(luò)控制器(RNC)。通信系統(tǒng)100還包括耦合到RAN110的支持節(jié)點116,以及經(jīng)由該支持節(jié)點與RAN控制器114通信的多媒體廣播/組播服務(wù)(MBMS)服務(wù)器122,該多媒體廣播/組播服務(wù)(MBMS)服務(wù)器122優(yōu)選地是廣播組播服務(wù)中心(BM-SC)。支持節(jié)點116通常包括一個或多個服務(wù)3G-GPRS支持節(jié)點(SGSN),它們每一個都耦合到一個或多個網(wǎng)關(guān)3G-GPRS支持節(jié)點(GGSN)??墒牵С止?jié)點116的精確結(jié)構(gòu)是通信系統(tǒng)100的運營商的事情而不是本發(fā)明的關(guān)鍵。RAN110、支持節(jié)點116和服務(wù)器122一起在此共同被稱為基礎(chǔ)架構(gòu)132。
MS102-104的每一個都能夠接收和顯示與通信系統(tǒng)100提供的MBMS服務(wù)相關(guān)聯(lián)的音頻、視頻和/或數(shù)據(jù),此服務(wù)向用于將MBMS數(shù)據(jù)分發(fā)到MS。MBMS服務(wù)在3GPP(第三代合作計劃)標(biāo)準(zhǔn)--尤其是在3GPP TS(技術(shù)規(guī)范)25.344 vO.5.0、3GPP TS 23.846 v6.0.0、3GPP TS22.146 v6.0.0、3GPP TS 23.246 v1.1.0、3GPP TR(技術(shù)報告)21.905 v5.4.0和報告R2-030063中被詳細(xì)描述,這些規(guī)范和報告在此被引入以供參考,并且其拷貝可以經(jīng)由互聯(lián)網(wǎng)或者3GPP組織伙伴出版局(MobileCompetence Centre650,route des Lucioles,06921 Sophia-Antipolis Cedex,F(xiàn)rance)從3GPP那里獲得。
RAN110經(jīng)由空中接口138向位于RAN所服務(wù)的一個覆蓋區(qū)(例如一個小區(qū))中的移動站(比如MS102-104)提供通信服務(wù)??罩薪涌?38包括一個下行鏈路140和一個上行鏈路145,它們每一個都包括多個通信信道。優(yōu)選地,下行鏈路140包括一個尋呼信道141、至少一個下行鏈路控制信道142和至少一個下行鏈路業(yè)務(wù)信道143。優(yōu)選地,上行鏈路的鏈路145包括一個上行鏈路接入信道146、至少一個上行鏈路控制信道147和至少一個上行鏈路業(yè)務(wù)信道148。
通信系統(tǒng)100還包括一個諸如IP組播服務(wù)器之類的多媒體廣播/組播服務(wù)(MBMS)內(nèi)容供應(yīng)商136,其經(jīng)由諸如IP網(wǎng)絡(luò)之類的數(shù)據(jù)網(wǎng)絡(luò)134耦合到基礎(chǔ)架構(gòu)132,并且特別是耦合到服務(wù)器122。作為通信系統(tǒng)100提供的并且可以由MS102-104的每一個預(yù)訂的MBMS服務(wù)的一部分,MBMS內(nèi)容供應(yīng)商136通常以IP數(shù)據(jù)分組的形式經(jīng)由服務(wù)器122、支持節(jié)點116和RAN110向MS102-104發(fā)送MBMS數(shù)據(jù)。
現(xiàn)在參見圖1和2,支持節(jié)點116、服務(wù)器122和MS102-104的每一個都包括各自的處理器118、124、206,比如一個或多個微處理器、微控制器、數(shù)字信號處理器(DSP)、它們的組合或者本領(lǐng)域普通技術(shù)人員已知的此類其它設(shè)備。支持節(jié)點116、服務(wù)器122和MS102-104的每一個都還包括與各自的處理器相關(guān)的各自的一個或多個存儲裝置120、126、208,比如隨機訪問存儲器(RAM)、動態(tài)隨機存儲器(DRAM)和/或只讀存儲器(ROM)或它們的等價物,其存儲可以被處理器執(zhí)行并且允許處理器在通信系統(tǒng)100中操作的數(shù)據(jù)和程序。每一個MS102-104的一個或多個存儲裝置208還保持與MS相關(guān)的一個移動標(biāo)識符(移動ID)和與通信系統(tǒng)100提供的MBMS服務(wù)相關(guān)的一個服務(wù)標(biāo)識符(服務(wù)ID)。支持節(jié)點116的一個或多個存儲裝置120還保持與支持節(jié)點唯一相關(guān)的一個支持節(jié)點標(biāo)識符。
服務(wù)ID是與MBMS服務(wù)唯一相關(guān)的一個標(biāo)識符。在本發(fā)明的一個實施例中,服務(wù)ID可以包括一個路由地址,或者可以是一個路由地址的函數(shù),比如識別MBMS服務(wù)的一個Internmet協(xié)議(IP)組播地址。例如,路由地址可以是與諸如MBMS內(nèi)容供應(yīng)商136之類的MBMS數(shù)據(jù)源(它作為與事件相關(guān)的數(shù)據(jù)的源)相關(guān)的一個IP地址,例如10.10.10.10,或者是在源出MBMS數(shù)據(jù)的服務(wù)器122上的一個應(yīng)用程序。在本發(fā)明的另一個實施例中,服務(wù)ID可以包括或者作為路由地址的函數(shù),并且還可以包括或者作為與一個特定支持節(jié)點(比如支持節(jié)點116)或一個MBMS服務(wù)器(比如服務(wù)器122)相關(guān)的接入點名稱(APN)的函數(shù)。例如,APN可以是與操作支持節(jié)點或服務(wù)器的諸如通信系統(tǒng)100的運營商之類的業(yè)務(wù)供應(yīng)商相關(guān)的一個統(tǒng)一資源定位器(URL),例如″t-mobile.com″。在本發(fā)明的其它實施例中,服務(wù)ID可以是將通信系統(tǒng)100提供的MBMS服務(wù)與通信系統(tǒng)提供的所有其它MBMS服務(wù)區(qū)分開來的任何標(biāo)識符,從而使得通信系統(tǒng)分別地識別每一個MBMS服務(wù)。
每一個MS102-104還包括接收機202、發(fā)射機204和可操作地耦合到處理器206的用戶接口212。接收機202和發(fā)射機204分別提供用于由MS接收和發(fā)射消息。用戶接口212包括顯示屏214并且向MS的用戶提供與MS相互作用的性能,包括輸入指令到MS中。在本發(fā)明的一個實施例中,用戶接口212還可以包括一個鍵區(qū),該鍵區(qū)包括多個按鍵,經(jīng)由按鍵,MS的用戶可以輸入一個指令到MS。在本發(fā)明的另一個實施例中,顯示屏214可以包括一個觸摸屏,它能夠確定用戶在觸摸屏上觸摸的位置(即,X坐標(biāo)和Y坐標(biāo))并且把位置數(shù)據(jù)傳送給處理器206?;谖恢脭?shù)據(jù),處理器206然后把用戶的觸摸翻譯成一個指令。優(yōu)選地,觸摸屏可以顯示一個″鍵區(qū)″屏幕,該″鍵區(qū)″屏幕包括多個軟按鍵,這些軟按鍵對應(yīng)于常規(guī)電話鍵區(qū)上的按鍵。
優(yōu)選地,通信系統(tǒng)100是一個按照3GPP(第三代合作計劃)標(biāo)準(zhǔn)操作的通用移動電信服務(wù)(UMTS)通信系統(tǒng),該3GPP標(biāo)準(zhǔn)為UMTS空中接口提供一個兼容性標(biāo)準(zhǔn),并且此標(biāo)準(zhǔn)因此在這里被整體引入。該標(biāo)準(zhǔn)規(guī)定了包括無線電系統(tǒng)參數(shù)和呼叫處理程序在內(nèi)的無線電信系統(tǒng)操作協(xié)議。在通信系統(tǒng)100中,諸如接入信道、控制信道、尋呼信道和業(yè)務(wù)信道之類的下行鏈路的鏈路134或上行鏈路的鏈路135的通信信道,每一個都包括相同頻帶寬度中的多個時隙的一個或多個。可是,本領(lǐng)域普通技術(shù)人員了解通信系統(tǒng)100可以按照任何無線電信系統(tǒng)操作,比如但是不限制為通用分組無線業(yè)務(wù)(GPRS)通信系統(tǒng),碼分多址(CDMA)2000通信系統(tǒng),時分多址(TDMA)通信系統(tǒng)或者正交頻分多址(OFDM)通信系統(tǒng)。
為了通信系統(tǒng)100建立與MBMS服務(wù)的供應(yīng)相關(guān)的預(yù)訂組并且向預(yù)訂的MS通知相關(guān)MBMS數(shù)據(jù)的廣播/組播,通信系統(tǒng)100生成臨時移動組標(biāo)識(TMGI),所述臨時移動組標(biāo)識每一個都被分配給一個MBMS服務(wù),并且被分發(fā)給預(yù)訂該服務(wù)的MS。圖3A是根據(jù)本發(fā)明實施例的一個方法邏輯流程圖300,通過它,通信系統(tǒng)100產(chǎn)生、分配并分發(fā)與一個MBMS服務(wù)相關(guān)的一個臨時移動組標(biāo)識(TMGI)。當(dāng)通信系統(tǒng)100--并且尤其是服務(wù)器122將關(guān)于MBMS服務(wù)的服務(wù)公告(比如諸如超級杯比賽或者世界杯足球比賽之類的體育事件廣播)傳送(304)給每個MS102-104時,邏輯流程圖300開始(302)。
服務(wù)公告可以以任何空中格式被發(fā)送,比如經(jīng)由通過尋呼信道131的一個廣播、經(jīng)由短消息服務(wù)(SMS)或者經(jīng)由組播。服務(wù)公告包括關(guān)于該事件的信息,此信息可以被MS的用戶使用來確定是否預(yù)訂該事件。例如,該信息可以包括與MBMS服務(wù)相關(guān)的服務(wù)ID、諸如Internet協(xié)議(IP)地址之類與MBMS數(shù)據(jù)源(比如源出與該事件相關(guān)的數(shù)據(jù)的MBMS內(nèi)容供應(yīng)商136)相關(guān)的路由地址、諸如″體育″和/或更具體地說″足球″(當(dāng)該事件是一場足球比賽)之類關(guān)于該事件主題的主題類別、比如″世界杯比賽No.1″之類的事件標(biāo)題以及事件日期和時間之中的一個或多個。
響應(yīng)于接收(306)服務(wù)公告,MS102-104,比如MS102,確定(308)是否預(yù)訂服務(wù)公告中識別的MBMS服務(wù)。當(dāng)MS,即,MS102決定預(yù)訂該服務(wù)時,MS向基礎(chǔ)架構(gòu)132(尤其是支持節(jié)點116)傳送(310)預(yù)訂該MBMS服務(wù)的一個請求。預(yù)訂請求包括與服務(wù)相關(guān)的一個標(biāo)識符,優(yōu)選地,與MBMS服務(wù)相關(guān)的路由地址。當(dāng)MS102決定不預(yù)訂該服務(wù)時,除了也許確認(rèn)該公告的接收以外,不響應(yīng)該公告。
在本發(fā)明的一個實施例中,MS102-104,比如MS102,可以基于存儲在一個或多個存儲裝置208中的一個程序或者基于被MS的用戶編程到存儲裝置中的信息來自動地響應(yīng)該公告。例如,MS可以被編程來肯定地答復(fù)主題類別為″體育″或″足球″和/或包括詞組″世界杯″的主題/事件的任何預(yù)訂公告。在本發(fā)明的另一個實施例中,包括在服務(wù)公告中的信息的至少一部分可以被顯示在用戶接口212的顯示屏214上,比如″世界杯比賽No.1″以及該事件的日期和時間。MS還可以在顯示屏214上顯示關(guān)于如何預(yù)訂的指令,比如用戶可以選擇的文本或軟按鍵,或者是用戶可以按下以便產(chǎn)生響應(yīng)的鍵區(qū)的一個按鍵。MS的用戶然后可以通過選擇指示的文本、軟按鍵或按鍵來預(yù)訂事件。響應(yīng)于用戶對指示文本、軟按鍵或按鍵的選擇MS傳送一個預(yù)訂請求給支持節(jié)點116,表示MS的用戶期望預(yù)訂該服務(wù),即,該事件。包括在響應(yīng)中的有與MS唯一相關(guān)的移動ID,這使得支持節(jié)點116確定響應(yīng)源。
響應(yīng)于接收(312)預(yù)訂請求,支持節(jié)點116確定(314)預(yù)訂的MS(即,MS102)是否是激活在這個支持節(jié)點上的這個特定MBMS服務(wù)的第一個MS。響應(yīng)于確定MS102是激活這個支持節(jié)點上這個特定MBMS服務(wù)的第一個MS,支持節(jié)點116傳送(316)一則消息給服務(wù)器122請求參與該MBMS服務(wù)。在本發(fā)明的一個實施例中,該請求可以通知支持節(jié)點116參與該MBMS服務(wù)的期望。在本發(fā)明的其它實施例中,該請求可以通知MS102參與該MBMS服務(wù)的期望或者支持節(jié)點116與MS參與該MBMS服務(wù)的期望。該消息包括與MBMS服務(wù)相關(guān)的一個標(biāo)識符(優(yōu)選地,是服務(wù)ID和/或與該服務(wù)相關(guān)的路由地址)和識別提交該請求的支持節(jié)點的一個支持節(jié)點標(biāo)識符,比如支持節(jié)點116的路由地址。該消息還可以包括與預(yù)訂MS102相關(guān)的一個移動ID。
在從支持節(jié)點116接收到參與MBMS服務(wù)的消息后,服務(wù)器122確定(320)在時間這是否是服務(wù)器接收的預(yù)訂該MBMS服務(wù)(即,加入與該MBMS服務(wù)或事件相關(guān)的一個組)的第一個請求。當(dāng)服務(wù)器122確定(320)這是預(yù)訂該MBMS服務(wù)的第一個請求時,服務(wù)器122生成與該服務(wù)相關(guān)的一個臨時移動組標(biāo)識符(TMGI)。通過在服務(wù)器122中而不是在支持節(jié)點116中設(shè)置TMGI生成和分配功能,通信系統(tǒng)100為所有的TMGI提供一個集中倉庫以及在TMGI的創(chuàng)建、分配、分發(fā)和解分配之上的集中控制,從而避免TMGI的可能重復(fù)分配并且將TMGI的重復(fù)使用最大化。服務(wù)器122在包括于服務(wù)器的一個或多個存儲裝置126中的一個數(shù)據(jù)庫128中存儲(324)TMGI以便產(chǎn)生一個存儲的TMGI,此TMGI和與該MBMS服務(wù)有關(guān)的信息(比如與MBMS服務(wù)相關(guān)的服務(wù)ID和/或路由地址)相關(guān)聯(lián)地一起被存儲在數(shù)據(jù)庫中。通過在服務(wù)器的一個或多個存儲裝置126中(優(yōu)選地在數(shù)據(jù)庫128中)與TMGI相關(guān)聯(lián)地存儲諸如提交該請求的支持節(jié)點116的路由地址之類的支持節(jié)點標(biāo)識符,服務(wù)器122還創(chuàng)建(328)與事件相關(guān)的一個預(yù)訂組。當(dāng)移動ID對服務(wù)器可用時,服務(wù)器122還可以存儲與響應(yīng)的MS(即,MS102)相關(guān)的移動ID。
當(dāng)服務(wù)器122確定(320)參與MBMS服務(wù)的一個更早請求早已被接收時,因此早已生成一個相關(guān)的TMGI并且早已創(chuàng)建了與該MBMS服務(wù)相關(guān)的一個預(yù)訂組,所以服務(wù)器從數(shù)據(jù)庫128中檢索(326)相關(guān)的TMGI,并且在與TMGI和相應(yīng)的預(yù)訂組相關(guān)的數(shù)據(jù)庫128中存儲(328)與響應(yīng)的MS相關(guān)的移動ID和與服務(wù)于該MS的支持節(jié)點相關(guān)的一個支持節(jié)點標(biāo)識符(支持節(jié)點ID),比如支持節(jié)點116的路由地址。
當(dāng)支持節(jié)點116在步驟314確定MS102不是激活這個支持節(jié)點上的這個特定MBMS服務(wù)的第一個MS時,支持節(jié)點116傳送(318)一則消息給服務(wù)器122,通知MS參與該MBMS服務(wù)的請求。邏輯流程圖300然后繼續(xù)到步驟326,在此,響應(yīng)于接收到通知MS參與該MBMS服務(wù)的請求的這則消息,服務(wù)器122從數(shù)據(jù)庫128中檢索相關(guān)的TMGI。服務(wù)器118還在數(shù)據(jù)庫128中與TMGI以及與服務(wù)于MS的支持節(jié)點相關(guān)的支持節(jié)點標(biāo)識符相關(guān)聯(lián)地,存儲(328)與響應(yīng)的MS相關(guān)的移動ID。
響應(yīng)于生成或檢索與MBMS服務(wù)相關(guān)的TMGI,服務(wù)器122經(jīng)由服務(wù)于該MS的支持節(jié)點(即,支持節(jié)點116)傳送(330,332)TMGI給響應(yīng)的MS102-104。當(dāng)支持節(jié)點116在支持節(jié)點的一個或多個存儲裝置120中本地保持TMGI并且支持節(jié)點尚未存儲該TMGI時,那么響應(yīng)于接收來自服務(wù)器122的TMGI,支持節(jié)點116與對應(yīng)于MS102的移動ID以及與MBMS服務(wù)相關(guān)的服務(wù)ID相關(guān)聯(lián)地存儲(333)TMGI在一個或多個存儲裝置120中。
類似于服務(wù)公告,TMGI可以經(jīng)由任何小區(qū)廣播格式(例如經(jīng)由尋呼信道上的一則尋呼消息、經(jīng)由一則短消息服務(wù)(SMS)消息、經(jīng)由一則組播消息)被傳送給MS102。在本發(fā)明的一個實施例中,服務(wù)器122傳送TMGI給支持節(jié)點116并且支持節(jié)點然后以一則激活MBMS環(huán)境接受消息的修改形式傳送TMGI給MS102。激活MBMS環(huán)境接受消息是本領(lǐng)域已知的并且在3GPP TR 23.846中被描述。在通信系統(tǒng)100中,激活MBMS環(huán)境接受消息被修改以便包括一個TMGI數(shù)據(jù)字段,支持節(jié)點116把從服務(wù)器122接收的TMGI嵌入在TMGI數(shù)據(jù)字段中。另外,傳送TMGI的消息還可以包括與預(yù)訂該事件的MS相關(guān)的移動ID,這使得MS確定它是該TMGI的一個預(yù)定接收者。
在本發(fā)明的另一個實施例中,支持節(jié)點116可以在支持節(jié)點的一個或多個存儲裝置120中本地存儲一個TMGI。即,當(dāng)諸如MS102之類的第一個MS經(jīng)由支持節(jié)點116預(yù)訂MBMS服務(wù)時,如上所述響應(yīng)于向服務(wù)器傳送參與MBMS服務(wù)的一個請求,支持節(jié)點接收來自服務(wù)器122的一個TMGI。支持節(jié)點然后把接收到的TMGI與對應(yīng)于MBMS服務(wù)的服務(wù)ID以及對應(yīng)于第一個MS102的一個移動ID相關(guān)聯(lián)地存儲在支持節(jié)點的一個或多個存儲裝置120中。當(dāng)由支持節(jié)點116服務(wù)的第二個MS(比如MS103)稍后向支持節(jié)點傳送參與MBMS服務(wù)的一個請求時,支持節(jié)點可以只從該支持節(jié)點的一個或多個存儲裝置120中檢索(315)TMGI并且傳送(332)TMGI給該MS(即,MS103)而不必從服務(wù)器122獲得TMGI。在這樣一個實施例中,支持節(jié)點116還與TMGI和對應(yīng)于MBMS服務(wù)的服務(wù)ID相關(guān)聯(lián)地把與稍后預(yù)訂的MS(即,MS103)相關(guān)的移動ID存儲(317)在一個或多個存儲裝置120中。
當(dāng)諸如MS102之類的一個MS接收到(334)TMGI時,MS102把TMGI存儲(336)在MS的一個或多個存儲裝置208中的一個表格210中。優(yōu)選地,TMGI與IP組播地址以及與MBMS服務(wù)相關(guān)的APN相關(guān)聯(lián)地存儲在表格210中。除非在這里另作說明,否則在這里被描述為由MS102-104執(zhí)行的所有功能都由MS的處理器206執(zhí)行,并且在這里描述為由支持節(jié)點116或服務(wù)器122執(zhí)行的所有功能都分別由支持節(jié)點的處理器118和服務(wù)器的處理器124執(zhí)行。
圖4是根據(jù)本發(fā)明實施例的TMGI的一比特配置400。在TMGI的一個實施例中,TMGI包括第一組標(biāo)識符(組ID)數(shù)據(jù)字段402,其中嵌入了與預(yù)訂組或MBMS服務(wù)相關(guān)的一個組標(biāo)識符(組ID)。在本發(fā)明的一個實施例中,組ID可以是識別該服務(wù)的其它信息的衍生物,比如對應(yīng)于MBMS服務(wù)的服務(wù)ID、與MBMS服務(wù)相關(guān)的路由地址、或者與MBMS服務(wù)相關(guān)的路由地址和APN。組ID可以包括這樣的信息,或者當(dāng)比特空間有限時,包括縮短形式的此類信息。例如,服務(wù)器122可以把一個散列函數(shù)應(yīng)用到該信息上求出一個縮短形式的此類信息。在本發(fā)明的另一個實施例中,組ID可以是唯一識別服務(wù)的任何標(biāo)識符,比如諸如″世界杯足球2004比賽1″之類的一個事件名或者一個事件名、日期和時間。
在TMGI的另一個實施例中,TMGI還可以包括除了第一數(shù)據(jù)字段402之外的第二數(shù)據(jù)字段404。嵌入在第二數(shù)據(jù)字段404中的是與關(guān)聯(lián)一個MBMS服務(wù)的一個或多個通信會話的每個通信會話相關(guān)的一個標(biāo)識符。即,一個MBMS服務(wù)可以經(jīng)由多個通信會話廣播一個事件。例如,一個MBMS服務(wù)可以涉及一個運動事件(比如一場足球比賽)的廣播。而非提供事件的連續(xù)廣播,MBMS服務(wù)經(jīng)由多個通信會話廣播該事件,其中多個通信會話的每個通信會話涉及該事件的一個單獨的方面,比如涉及多個球門、周期性的得分更新和/或周期性的比賽精彩場面中每一個的一個視頻片或者文字。多個通信會話的每個通信會話然后可以與MBMS內(nèi)容供應(yīng)商136或服務(wù)器122生成的一個唯一標(biāo)識符關(guān)聯(lián),比如會話標(biāo)識符(會話ID)或者序列標(biāo)識符(序列ID)。例如,諸如第一球門之類的第一通信會話可以與會話或序列ID′1′關(guān)聯(lián),諸如第二球門之類的第二通信會話可以與會話或序列ID′2′關(guān)聯(lián)等等。
會話ID不必一定是連續(xù)的,而序列ID是連續(xù)的。會話或序列ID然后由生成該ID的網(wǎng)絡(luò)元件嵌入在與通信會話關(guān)聯(lián)的一個數(shù)據(jù)分組中。
通過在TMGI中包括一個會話ID或一個序列ID,MBMS服務(wù)的一個用戶能夠更好地檢測MBMS數(shù)據(jù)的重發(fā),并因此用戶能夠判斷是否接收該重發(fā)。例如,在與一個MBMS通信會話關(guān)聯(lián)的一組一個或多個MBMS數(shù)據(jù)分組由MBMS內(nèi)容供應(yīng)商136經(jīng)由服務(wù)器122傳送給RAN控制器114之前,包括了會話ID或序列ID的TMGI被傳送給RAN控制器114。RAN控制器114然后廣播TMGI給預(yù)訂該服務(wù)的MS102-104。在接收TMGI后,一個MS102-104解析TMGI以便獲得會話ID或序列ID并存儲獲得的ID。當(dāng)MS檢測到會話ID或序列ID已被接收(從它的存儲器中)時,MS可以拒絕這次會話就要到來的MBMS數(shù)據(jù)的接收,或者可以詢問用戶決定是否接收該數(shù)據(jù)。
在對應(yīng)于MBMS服務(wù)的事件開始后,服務(wù)器122從MBMS內(nèi)容供應(yīng)商136接收(338)一組數(shù)據(jù)分組,該組數(shù)據(jù)分組包括諸如得分、精彩場面和/或視頻片之類的與該事件相關(guān)的有效載荷數(shù)據(jù)。響應(yīng)于接收該組數(shù)據(jù)分組,服務(wù)器122經(jīng)由支持節(jié)點116把該組數(shù)據(jù)分組傳送(342)給RAN控制器114,而服務(wù)ID和與MBMS服務(wù)相關(guān)的TMGI由服務(wù)器嵌入(340)在數(shù)據(jù)分組中。與傳送的數(shù)據(jù)分組一起,服務(wù)器122還可以包括與包括在該數(shù)據(jù)分組中的有效負(fù)載關(guān)聯(lián)的一個′會話描述′。′會話描述′是描述包括在該組數(shù)據(jù)分組中的有效載荷的一個字或一個詞組,比如″球門1″,″球門2″等等。在本發(fā)明的一個實施例中,′會話描述′可以被服務(wù)器122嵌入在該組數(shù)據(jù)分組中。在本發(fā)明的另一個實施例中,MBMS內(nèi)容供應(yīng)商136可以把′會話描述′嵌入在該組數(shù)據(jù)分組中。
響應(yīng)于接收該組數(shù)據(jù)分組以及相關(guān)的服務(wù)ID和TMGI,RAN控制器114與RAN控制器當(dāng)前服務(wù)的并且預(yù)訂了該MBMS服務(wù)的每個MS102-104建立(344)一個通信會話。除了作為建立通信會話的一部分過程,RAN控制器另外向分配到所述預(yù)訂組的每個MS傳送并還可以傳送描述有效載荷的會話描述之外,RAN控制器114按照熟知的MBMS通信會話建立技術(shù)建立通信會話。
例如,在本發(fā)明的一個實施例中,建立(344)通信會話的步驟可以包括如下步驟。RAN控制器114經(jīng)由收發(fā)信機112和下行鏈路控制信道136廣播一個MBMS通告給RAN服務(wù)的所有MS。第一通告包括與MBMS服務(wù)相關(guān)的服務(wù)ID、分配到預(yù)訂組的TMGI以及與接收到的MBMS數(shù)據(jù)組關(guān)聯(lián)的會話描述。響應(yīng)于接收MBMS通告,預(yù)訂該MBMS服務(wù)并且處于空閑模式的每個MS醒過來。另外,響應(yīng)于接收MBMS通告,預(yù)訂該MBMS服務(wù)的每個MS102-104還檢查MS的一個或多個存儲裝置208以便確定包括在通告中的會話描述是否匹配保持在一個或多個存儲裝置中的一個會話描述。當(dāng)沒有發(fā)現(xiàn)匹配時,小區(qū)中預(yù)訂該MBMS服務(wù)并且接收到第一通告的每個MS經(jīng)由一個接入信道傳送一個連接請求(通常是一個無線資源控制(RRC)連接建立請求)給RAN控制器114。在接收到來自每一個預(yù)訂MS的連接請求后,RAN控制器114通過每個響應(yīng)的MS建立一條PTM通信信道或FTP通信信道(RAN控制器確定建立的任何一個)來建立一個通信會話。
在建立PTM通信信道或PTP通信信道后,RAN控制器114然后經(jīng)由建立的一個或多個信道傳送(346)該組數(shù)據(jù)分組給預(yù)訂的MS102-104。在接收到該組數(shù)據(jù)分組后,每個MS102-104在MS的一個或多個存儲裝置208中存儲包括在該組數(shù)據(jù)分組中的會話描述并且在用戶接口212的顯示屏214上顯示會話描述和有效負(fù)載,比如包括在該組數(shù)據(jù)分組中的得分或視頻片。當(dāng)該事件結(jié)束時,服務(wù)器122解除TMGI對該事件的分配(348),從而釋放TMGI用于對另一事件的分配。在其中TMGI被支持節(jié)點116本地存儲的本發(fā)明實施例中,服務(wù)器122還把TMGI的解分配通知(349)給支持節(jié)點并且支持節(jié)點從支持節(jié)點一個或多個存儲裝置120中刪除存儲的TMGI。邏輯流程圖300然后結(jié)束(350)。
在本發(fā)明的一個實施例中,服務(wù)器122不解分配所述TMGI直到該事件之后的第一預(yù)確定時間周期截止時間之后為止。通過在解分配TMGI之前等待該事件結(jié)束之后的一個預(yù)確定時間周期,服務(wù)器122允許預(yù)訂該事件的MS在預(yù)確定時間周期期間獲得MBMS數(shù)據(jù)的重放以及丟失的MBMS數(shù)據(jù)的重新傳送。例如,當(dāng)該事件是一個運動事件時,服務(wù)器122可以不必解分配該TMGI直到該事件已經(jīng)結(jié)束之后的一兩天為止??墒牵A(yù)確定時間周期是通信系統(tǒng)100的設(shè)計者的事情并且可以基于被廣播的事件類型(比如運動事件、音樂會、演講等等)而變化。在本發(fā)明的另一個實施例中,第一時間周期可以動態(tài)地確定。例如,服務(wù)器122可以周期性地詢問支持節(jié)點116是否已經(jīng)從一個預(yù)訂的MS中接收到與該事件相關(guān)的任何請求答復(fù)或MBMS數(shù)據(jù)的重新傳送。當(dāng)服務(wù)器122確定在第二時間周期期間沒有接收到請求答復(fù)或MBMS數(shù)據(jù)的重新傳送時,那么服務(wù)器解分配與該事件相關(guān)的TMGI。服務(wù)器122通過參考包括在服務(wù)器中并且耦合到處理器124上的一個計時器130來確定第一和第二時間周期,此計時器被服務(wù)器使用來對第一和第二時間周期進(jìn)行倒數(shù)計時。
為了以一種對RAN透明的、不需要層間相互作用、支持丟失的MBMS數(shù)據(jù)傳送給在一個或多個通信會話建立后加入一個事件的MS的方式提供MBMS數(shù)據(jù)的重放以及丟失的MBMS數(shù)據(jù)的重新傳送,通信系統(tǒng)100還由MBMS內(nèi)容供應(yīng)商136提供事件相關(guān)數(shù)據(jù)分組的自動重新傳送。通過重新傳送數(shù)據(jù)分組,向預(yù)訂該事件的每個MS提供一個機會去獲得丟失的數(shù)據(jù)分組或者重放早些時候接收到的數(shù)據(jù)分組的信息。重新傳送可以在數(shù)據(jù)的初始傳送之后隨時發(fā)生,但是最好在時間上離初始傳送足夠遠(yuǎn)以便捕獲該組最遲的加入者并且允許已經(jīng)臨時離開通信系統(tǒng)100的覆蓋區(qū)的那些返回到系統(tǒng)的覆蓋區(qū)。
通過提供生成并分配/解分配臨時移動組標(biāo)識(TMGI)給MBMS服務(wù)的MBMS服務(wù)器122,通信系統(tǒng)100將TMGI的重復(fù)分配可能性減到最少。即,通過把TMGI生成和分配功能中心定位在MBMS服務(wù)器122中,通信系統(tǒng)100避免TMGI的可能重復(fù)分配并將TMGI的重復(fù)使用最大化。響應(yīng)于接收到參與一個MBMS服務(wù)的一個請求,MBMS服務(wù)器122生成一個TMGI。MBMS服務(wù)器122分配TMGI給該MBMS服務(wù)并且和與MBMS服務(wù)有關(guān)的信息相關(guān)聯(lián)地把TMGI存儲在服務(wù)器的一個或多個存儲裝置126中的數(shù)據(jù)庫128中以便產(chǎn)生一個存儲的TMGI。MBMS服務(wù)器122還把TMGI傳送給所接收請求的源,從而向預(yù)訂該MBMS服務(wù)的移動站提供該TMGI的分發(fā)。在本發(fā)明的一個實施例中,當(dāng)在第一移動站早先已經(jīng)預(yù)訂MBMS服務(wù)并且早先創(chuàng)建并存儲了一個TMGI之后第二個移動站請求預(yù)訂該MBMS服務(wù)時,MBMS服務(wù)器122從服務(wù)器的一個或多個存儲裝置126中檢索存儲的TMGI并且傳送存儲的TMGI給第二移動站。在本發(fā)明的另一個實施例中,支持節(jié)點116可以在支持節(jié)點的一個或多個存儲裝置120中存儲MBMS服務(wù)器生成并分發(fā)的一個TMGI。當(dāng)在第一移動站經(jīng)由支持節(jié)點早先已經(jīng)預(yù)訂一個MBMS服務(wù)之后第二移動站請求預(yù)訂該MBMS服務(wù)時,支持節(jié)點可以檢索存儲在支持節(jié)點的一個或多個存儲裝置120中的TMGI并且把本地存儲的TMGI傳送給第二移動站。
雖然參考本發(fā)明的特定實施例已經(jīng)特別示出并描述了本發(fā)明,但是本領(lǐng)域普通技術(shù)人員應(yīng)該理解不偏離由如下權(quán)利要求闡明的本發(fā)明的精神和范圍可以進(jìn)行各種變化及其元件的等效替代。因此,說明書和附圖被視為說明性的而不是限制性的,并且所有此類變化和替換意指被包括在本發(fā)明的范圍內(nèi)。
關(guān)于特定的實施例在上面已經(jīng)描述了利益、其它優(yōu)點以及問題的解決方案??墒?,利益、優(yōu)點、問題的解決方案以及可以使任何利益、優(yōu)點或解決方案出現(xiàn)或變得更顯著的任何元件(組)不應(yīng)被解釋為任何或者所有權(quán)利要求的關(guān)鍵的、必需的或者重要的特征或者元件。正如在這里使用的,名詞″包括″″或者它的任何變體″意欲覆蓋一個非獨占性的包括,因此包括一個元件列表的過程、方法、產(chǎn)品或設(shè)備不只包括那些元件而不可以包括沒有特別列出或者此類過程、方法、產(chǎn)品或設(shè)備固有的其它元件。此外,除非在這里指出,否則相關(guān)名詞(比如第一和第二、上下等等)(如果有的話)的使用只被使用來區(qū)分一個實體或動作與另一實體或動作而不一定要求或暗示此類實體或動作之間的任何實際的此類關(guān)系或順序。
權(quán)利要求
1.一種用于向多媒體廣播/組播服務(wù)(MBMS)通信會話分配臨時移動組標(biāo)識(TMGI)的方法,該方法包括通過MBMS服務(wù)器接收參與MBMS服務(wù)的請求;響應(yīng)于接收該請求,通過該MBMS服務(wù)器產(chǎn)生TMGI;通過該MBMS服務(wù)器將該TMGI分配給MBMS服務(wù);通過該MBMS服務(wù)器與該MBMS服務(wù)有關(guān)的信息相關(guān)聯(lián)地存儲該TMGI以便產(chǎn)生存儲的TMGI;和通過該MBMS服務(wù)器將該TMGI傳送到所接收請求的源。
2.權(quán)利要求1的方法,其中分配包括由MBMS服務(wù)器將TMGI唯一地分配給給MBMS服務(wù)。
3.權(quán)利要求1的方法,其中臨時移動組標(biāo)識包括標(biāo)識符,該標(biāo)識符唯一地識別無線通信系統(tǒng)內(nèi)的MBMS服務(wù)。
4.權(quán)利要求1的方法,其中存儲臨時移動組標(biāo)識(TMGI)包括通過和與移動站相關(guān)的標(biāo)識符以及與支持節(jié)點相關(guān)的支持節(jié)點標(biāo)識符中的至少一個相關(guān)聯(lián)地來存儲該TMGI,由多媒體廣播/組播服務(wù)(MBMS)服務(wù)器創(chuàng)建預(yù)訂組。
5.權(quán)利要求1的方法,其中由MBMS服務(wù)器接收到的參與多媒體廣播/組播服務(wù)(MBMS)服務(wù)的請求是MBMS服務(wù)器接收到的參與MBMS服務(wù)的第一個請求,并且其中該方法還包括由MBMS服務(wù)器接收參與MBMS服務(wù)的第二個請求;響應(yīng)于接收第二個請求,檢索所存儲的臨時移動組標(biāo)識(TMGI);和將所檢索出的TMGI傳送給所接收到的第二請求的源。
6.權(quán)利要求1的方法,還包括由支持節(jié)點接收由多媒體廣播/組播服務(wù)(MBMS)服務(wù)器傳送的臨時移動組標(biāo)識(TMGI);由支持節(jié)點將該TMGI與和移動站相關(guān)的移動標(biāo)識符相關(guān)聯(lián)的存儲;在存儲TMGI之后,由支持節(jié)點從移動站接收預(yù)訂MBMS服務(wù)的請求;響應(yīng)于接收來自移動站的請求,由支持節(jié)點檢索由支持節(jié)點存儲的臨時移動組標(biāo)識(TMGI);和由支持節(jié)點向移動站傳送由支持節(jié)點檢索到的TMGI。
7.權(quán)利要求1的方法,還包括與移動站建立通信會話;向移動站傳送具有嵌入其中的TMGI的數(shù)據(jù)分組;在通信會話結(jié)束之后,由MBMS服務(wù)器從MBMS服務(wù)中解除TMGI的分配;和由MBMS服務(wù)器刪除所存儲的TMGI。
8.多媒體廣播/組播服務(wù)(MBMS)服務(wù)器,包括至少一個存儲裝置;可操作耦合到所述至少一個存儲裝置的處理器,該處理器接收參與MBMS服務(wù)的請求,響應(yīng)于接收所述請求而生成臨時移動組標(biāo)識(TMGI),將該TMGI分配給MBMS服務(wù),在至少一個存儲裝置中和與MBMS服務(wù)有關(guān)的信息相關(guān)聯(lián)地存儲TMGI以便產(chǎn)生存儲的TMGI,并且將該TMGI傳送給所接收請求的源。
9.權(quán)利要求8的多媒體廣播/組播服務(wù)(MBMS)服務(wù)器,其中處理器將該TMGI唯一地分配給MBMS服務(wù)。
10.權(quán)利要求8的多媒體廣播/組播服務(wù)(MBMS)服務(wù)器,其中臨時移動組標(biāo)識包括標(biāo)識符,該標(biāo)識符唯一地識別無線通信系統(tǒng)內(nèi)的MBMS服務(wù)。
11.權(quán)利要求8的多媒體廣播/組播服務(wù)(MBMS)服務(wù)器,其中通過和與移動站相關(guān)的移動標(biāo)識符以及與支持節(jié)點相關(guān)的支持節(jié)點標(biāo)識符中的至少一個相關(guān)聯(lián)地存儲TMGI來創(chuàng)建預(yù)訂組,處理器存儲臨時移動組標(biāo)識(TMGI)。
12.權(quán)利要求8的多媒體廣播/組播服務(wù)(MBMS)服務(wù)器,其中當(dāng)MBMS服務(wù)器接收到的參與MBMS服務(wù)的請求是MBMS服務(wù)器接收到的參與MBMS服務(wù)的第一個請求時,處理器通過生成TMGI來生成臨時移動組標(biāo)識(TMGI)。
13.權(quán)利要求8的多媒體廣播/組播服務(wù)(MBMS)服務(wù)器,其中處理器還接收包括與MBMS服務(wù)相關(guān)的MBMS數(shù)據(jù)在內(nèi)的數(shù)據(jù)分組,把臨時移動組標(biāo)識(TMGI)嵌入在數(shù)據(jù)分組中,作為一個通信會話的一部分向一個移動站傳送具有嵌入在其中的TMGI的數(shù)據(jù)分組,并且在通信會話結(jié)束之后從MBMS服務(wù)中解除對TMGI的分配并且從至少一個存儲裝置中刪除存儲的TMGI。
全文摘要
分組數(shù)據(jù)通信系統(tǒng)(100)中的一個多媒體廣播/組播服務(wù)(MBMS)服務(wù)器(122)生成并將臨時移動組標(biāo)識(TMGI)分配給MBMS服務(wù),從而充當(dāng)TMGI的一個中央倉庫。響應(yīng)于接收到參與MBMS服務(wù)的請求,MBMS服務(wù)器生成TMGI(400)。MBMS服務(wù)器將TMGI分配給MBMS服務(wù)并和與MBMS服務(wù)有關(guān)的信息相關(guān)聯(lián)地存儲TMGI,以便產(chǎn)生存儲的TMGI。MBMS服務(wù)器還把TMGI傳送給所接收請求的源,從而向預(yù)訂該MBMS服務(wù)的移動站(102-104)提供該TMGI的分發(fā)。預(yù)訂的移動站然后可以使用該TMGI來接收與MBMS服務(wù)相關(guān)的數(shù)據(jù)分組。
文檔編號H04L29/12GK1981464SQ200480001506
公開日2007年6月13日 申請日期2004年10月5日 優(yōu)先權(quán)日2003年10月6日
發(fā)明者蔡志軍, 博尼·陳 申請人:摩托羅拉公司