專(zhuān)利名稱(chēng):控制前端系統(tǒng)與多個(gè)客戶(hù)系統(tǒng)之間的通信的方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種控制前端系統(tǒng)與多個(gè)客戶(hù)系統(tǒng)之間通過(guò)包括多個(gè)多點(diǎn)傳送路由系統(tǒng)和接收機(jī)的網(wǎng)絡(luò)進(jìn)行的通信的方法,每個(gè)多點(diǎn)傳送路由系統(tǒng)被配置為將前端發(fā)送的、并尋址到各個(gè)多點(diǎn)傳送組的多點(diǎn)傳送消息轉(zhuǎn)發(fā)到接收機(jī),其能夠?yàn)榭蛻?hù)系統(tǒng)接收尋址到任何包括該接收機(jī)的多點(diǎn)傳送組的消息,其中,對(duì)于每個(gè)接收機(jī),僅把多點(diǎn)傳送路由系統(tǒng)中最靠近的一個(gè)系統(tǒng)配置為直接向接收機(jī)轉(zhuǎn)發(fā)一個(gè)消息拷貝,該消息尋址到包含該接收機(jī)的多點(diǎn)傳送組,該方法包括維護(hù)用戶(hù)組信息,使多個(gè)客戶(hù)系統(tǒng)中的每個(gè)經(jīng)過(guò)注冊(cè)的系統(tǒng)鏈接到多個(gè)用戶(hù)組中相關(guān)的一個(gè)組,以及把經(jīng)過(guò)注冊(cè)的客戶(hù)系統(tǒng)分配給至少一個(gè)多點(diǎn)傳送組,使得與特定用戶(hù)組相關(guān)的所有客戶(hù)系統(tǒng)都位于一個(gè)公共的多點(diǎn)傳送組內(nèi),一個(gè)前端服務(wù)器被配置為用尋址到一個(gè)多點(diǎn)傳送組的消息向客戶(hù)系統(tǒng)多點(diǎn)傳送用戶(hù)組消息,每個(gè)用戶(hù)組消息可用于用戶(hù)組內(nèi)的所有客戶(hù)系統(tǒng)。
本發(fā)明還涉及一種控制前端系統(tǒng)與多個(gè)客戶(hù)系統(tǒng)之間通過(guò)包括多個(gè)多點(diǎn)傳送路由系統(tǒng)和接收機(jī)的網(wǎng)絡(luò)進(jìn)行的通信的系統(tǒng),每個(gè)多點(diǎn)傳送路由系統(tǒng)被配置為把前端發(fā)送的、并尋址到各個(gè)多點(diǎn)傳送組的多點(diǎn)傳送消息轉(zhuǎn)發(fā)到接收機(jī),其能夠?yàn)榭蛻?hù)系統(tǒng)接收尋址到任何包括該接收機(jī)的多點(diǎn)傳送組的消息,其中,對(duì)于每個(gè)接收機(jī),僅把多點(diǎn)傳送路由系統(tǒng)中最靠近的一個(gè)系統(tǒng)配置為直接向接收機(jī)轉(zhuǎn)發(fā)一個(gè)消息拷貝,該消息尋址到包含該接收機(jī)的多點(diǎn)傳送組,該系統(tǒng)包括一個(gè)用于維護(hù)用戶(hù)組信息的數(shù)據(jù)庫(kù),使多個(gè)客戶(hù)系統(tǒng)中的每個(gè)經(jīng)過(guò)注冊(cè)的系統(tǒng)鏈接到多個(gè)用戶(hù)組中相關(guān)的一個(gè)組,其中該系統(tǒng)被配置為把經(jīng)過(guò)注冊(cè)的客戶(hù)系統(tǒng)分配給至少一個(gè)多點(diǎn)傳送組,使得與特定用戶(hù)組相關(guān)的所有客戶(hù)系統(tǒng)都位于一個(gè)公共的多點(diǎn)傳送組內(nèi),一個(gè)前端服務(wù)器被配置為用尋址到一個(gè)多點(diǎn)傳送組的消息向客戶(hù)系統(tǒng)多點(diǎn)傳送用戶(hù)組消息,每個(gè)用戶(hù)組消息可用于用戶(hù)組內(nèi)的所有客戶(hù)系統(tǒng)。
本發(fā)明還涉及一種請(qǐng)求從前端系統(tǒng)向第一客戶(hù)系統(tǒng)發(fā)送組消息的方法,前端系統(tǒng)通過(guò)包括多個(gè)多點(diǎn)傳送路由系統(tǒng)和接收機(jī)的網(wǎng)絡(luò)與多個(gè)其它客戶(hù)系統(tǒng)進(jìn)行通信,每個(gè)多點(diǎn)傳送路由系統(tǒng)被配置為把前端發(fā)送的、并尋址到各個(gè)多點(diǎn)傳送組的多點(diǎn)傳送消息轉(zhuǎn)發(fā)到接收機(jī),其能夠?yàn)榭蛻?hù)系統(tǒng)接收尋址到任何包括該接收機(jī)的多點(diǎn)傳送組的消息,其中,對(duì)于每個(gè)接收機(jī),僅把多點(diǎn)傳送路由系統(tǒng)中最靠近的一個(gè)系統(tǒng)配置為直接向接收機(jī)轉(zhuǎn)發(fā)一個(gè)消息拷貝,該消息尋址到包含該接收機(jī)的多點(diǎn)傳送組,前端系統(tǒng)包括一個(gè)用于維護(hù)組信息的注冊(cè)系統(tǒng),使多個(gè)客戶(hù)系統(tǒng)中的每個(gè)經(jīng)過(guò)注冊(cè)的系統(tǒng)都能鏈接到多個(gè)組中相關(guān)的一個(gè)組,并把多點(diǎn)傳送地址分配給客戶(hù)系統(tǒng),使得與一個(gè)特定組相關(guān)的所有客戶(hù)系統(tǒng)具有一個(gè)公共的多點(diǎn)傳送地址,以及一個(gè)服務(wù)器被配置成用具有多點(diǎn)傳送地址的消息向至少一個(gè)客戶(hù)系統(tǒng)多點(diǎn)傳送組消息,每個(gè)組消息可用于組內(nèi)的所有客戶(hù)系統(tǒng)。
本發(fā)明還涉及一種請(qǐng)求從前端系統(tǒng)向第一客戶(hù)系統(tǒng)發(fā)送組消息的系統(tǒng),前端系統(tǒng)通過(guò)包括多個(gè)多點(diǎn)傳送路由系統(tǒng)和接收機(jī)的網(wǎng)絡(luò)與多個(gè)其它客戶(hù)系統(tǒng)進(jìn)行通信,每個(gè)多點(diǎn)傳送路由系統(tǒng)被配置為把前端發(fā)送的、并尋址到各個(gè)多點(diǎn)傳送組的多點(diǎn)傳送消息轉(zhuǎn)發(fā)到接收機(jī),其能夠?yàn)榭蛻?hù)系統(tǒng)接收尋址到任何包括該接收器的多點(diǎn)傳送組的消息,其中,對(duì)于每個(gè)接收機(jī),僅把多點(diǎn)傳送路由系統(tǒng)中最靠近的一個(gè)系統(tǒng)配置為直接向接收機(jī)轉(zhuǎn)發(fā)一個(gè)消息拷貝,該消息尋址到包含該接收機(jī)的多點(diǎn)傳送組,前端系統(tǒng)包括一個(gè)用于維護(hù)組信息的注冊(cè)系統(tǒng),使多個(gè)客戶(hù)系統(tǒng)中的每個(gè)經(jīng)過(guò)注冊(cè)的系統(tǒng)都能鏈接到多個(gè)組中相關(guān)的一個(gè)組,并把多點(diǎn)傳送地址分配給客戶(hù)系統(tǒng),使得與一個(gè)特定組相關(guān)的所有客戶(hù)系統(tǒng)具有一個(gè)公共的多點(diǎn)傳送地址,以及一個(gè)服務(wù)器,被配置為用具有多點(diǎn)傳送地址的消息向至少一個(gè)客戶(hù)系統(tǒng)多點(diǎn)傳送組消息,每個(gè)組消息可用于組內(nèi)的所有客戶(hù)系統(tǒng)。
本發(fā)明還涉及一種計(jì)算機(jī)程序。
根據(jù)公開(kāi)文本W(wǎng)O 01/91465已知了一種方法實(shí)例。該公開(kāi)內(nèi)容說(shuō)明了一種以安全方式向普通終端用戶(hù)組廣播數(shù)字媒體內(nèi)容的機(jī)制,同時(shí)仍考慮到這些實(shí)際使用或訪(fǎng)問(wèn)數(shù)字媒介內(nèi)容的終端用戶(hù)使專(zhuān)用性保持在所期望的水平。一個(gè)終端用戶(hù)設(shè)備和一個(gè)前端廣播裝置通過(guò)至少一個(gè)信道進(jìn)行通信。內(nèi)容的安全特征最好通過(guò)對(duì)內(nèi)容進(jìn)行加密而獲得,使得只有經(jīng)過(guò)授權(quán)的用戶(hù)才能夠訪(fǎng)問(wèn)媒體內(nèi)容。訪(fǎng)問(wèn)信息最好通過(guò)一個(gè)ECM(控制消息)來(lái)分配,其最好使得終端用戶(hù)設(shè)備能夠生成正確的密鑰。優(yōu)選地,如果終端用戶(hù)設(shè)備也從前端廣播裝置接收到一個(gè)EMM或授權(quán)消息,終端用戶(hù)設(shè)備只能生成密鑰。EMM可以被同時(shí)發(fā)送到多個(gè)不同的終端用戶(hù)設(shè)備,即廣播或多點(diǎn)傳送,使得一組終端用戶(hù)設(shè)備能同時(shí)接收信息。根據(jù)特定的用戶(hù)計(jì)劃或其他類(lèi)型的支付結(jié)構(gòu)和/或根據(jù)終端用戶(hù)設(shè)備組中設(shè)備的網(wǎng)絡(luò)地址,可以對(duì)一組終端用戶(hù)設(shè)備設(shè)計(jì)一個(gè)特定的EMM。
使用終端用戶(hù)設(shè)備組中設(shè)備網(wǎng)絡(luò)地址的方法所存在的問(wèn)題在于其不能夠非常有效地提供關(guān)于網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)的信息。這意味著由前端開(kāi)始的樹(shù)的分枝上的終端用戶(hù)設(shè)備會(huì)在一組內(nèi)結(jié)束,當(dāng)靠近前端系統(tǒng)的多點(diǎn)傳送路由系統(tǒng)向多個(gè)相鄰的多點(diǎn)傳送路由系統(tǒng)提供組消息的拷貝時(shí),其反過(guò)來(lái)會(huì)導(dǎo)致很大的網(wǎng)絡(luò)通信量。
本發(fā)明的一個(gè)目的是提供公開(kāi)文獻(xiàn)中所定義類(lèi)型的方法和系統(tǒng),其能夠更有效地使用網(wǎng)絡(luò)帶寬。
該目標(biāo)由本發(fā)明的通信控制方法所獲得,其特征在于獲取唯一地識(shí)別出最靠近第一客戶(hù)系統(tǒng)的接收機(jī)的最近多點(diǎn)傳送路由系統(tǒng)的信息,以及把第一客戶(hù)系統(tǒng)分配到一個(gè)用戶(hù)組,該用戶(hù)組包括至少一個(gè)具有相同的最近多點(diǎn)傳送路由系統(tǒng)的其他客戶(hù)系統(tǒng)。
因?yàn)橹挥卸帱c(diǎn)傳送路由系統(tǒng)中最近的一個(gè)系統(tǒng)被配置為直接向接收機(jī)發(fā)送一個(gè)消息拷貝,該消息尋址到包含該接收機(jī)的多點(diǎn)傳送組,由其他多點(diǎn)傳送路由系統(tǒng)通過(guò)最短路徑把多點(diǎn)傳送組的定址消息轉(zhuǎn)發(fā)到最靠近的多點(diǎn)傳送路由系統(tǒng)。因?yàn)榕c一個(gè)特定用戶(hù)組相關(guān)的所有客戶(hù)系統(tǒng)都位于一個(gè)公共的多點(diǎn)傳送組內(nèi),消息數(shù)量可以保持相對(duì)較低。因?yàn)榈谝豢蛻?hù)系統(tǒng)被分配給一個(gè)用戶(hù)組,該用戶(hù)組包括至少一個(gè)具有相同的最近多點(diǎn)傳送路由系統(tǒng)的其他客戶(hù)系統(tǒng),多點(diǎn)傳送消息以單播方式(unicast)(即兩條消息)或者使用數(shù)據(jù)鏈路層所提供的多點(diǎn)傳送性能,通過(guò)“最后一段傳輸部分(last hop)”僅被發(fā)送到各個(gè)客戶(hù)系統(tǒng)。
在一個(gè)優(yōu)選實(shí)施例中,獲取唯一地識(shí)別最近多點(diǎn)傳送路由系統(tǒng)的信息的步驟包括從第一客戶(hù)系統(tǒng)接收一個(gè)注冊(cè)請(qǐng)求消息,該消息包括對(duì)于最靠近第一客戶(hù)系統(tǒng)的接收機(jī)的最近多點(diǎn)傳送路由系統(tǒng)來(lái)說(shuō)唯一的網(wǎng)絡(luò)地址。
該實(shí)施例利用了以下事實(shí)即為客戶(hù)系統(tǒng)接收多點(diǎn)傳送消息的接收機(jī)在大多數(shù)網(wǎng)絡(luò)中必須向最近的多點(diǎn)傳送路由系統(tǒng)注冊(cè)。因此其具有識(shí)別最近多點(diǎn)傳送路由系統(tǒng)的信息,或者具有獲取該識(shí)別信息的能力。在遠(yuǎn)離由最近多點(diǎn)傳送路由系統(tǒng)構(gòu)成的網(wǎng)絡(luò)節(jié)點(diǎn)的網(wǎng)絡(luò)內(nèi)節(jié)點(diǎn)處,這種消息更難以獲得。
該方法的優(yōu)選實(shí)施例包括從第一客戶(hù)系統(tǒng)接收一個(gè)注冊(cè)請(qǐng)求消息,該消息包括第一客戶(hù)系統(tǒng)的標(biāo)識(shí),以及檢驗(yàn)第一客戶(hù)系統(tǒng)是否被授權(quán)以接收用于該用戶(hù)組內(nèi)所有客戶(hù)系統(tǒng)的消息,其中如果被授權(quán),則第一客戶(hù)系統(tǒng)僅分配到該用戶(hù)組。
因?yàn)榈谝豢蛻?hù)系統(tǒng)的注冊(cè)請(qǐng)求消息包括第一客戶(hù)系統(tǒng)的標(biāo)識(shí),其可以通過(guò)代理服務(wù)器發(fā)送。
一個(gè)優(yōu)選變型包括接收一個(gè)包括數(shù)字簽名的注冊(cè)請(qǐng)求消息,使用所述標(biāo)識(shí)來(lái)獲取客戶(hù)系統(tǒng)的公共密鑰,并使用公共密鑰來(lái)檢驗(yàn)簽名的真?zhèn)巍?br>
因此,提供了一種能檢測(cè)惡意客戶(hù)系統(tǒng)偽裝第一客戶(hù)系統(tǒng)發(fā)出請(qǐng)求的機(jī)制。
一個(gè)優(yōu)選實(shí)施例包括從第一客戶(hù)系統(tǒng)接收一個(gè)注冊(cè)請(qǐng)求消息,該消息包括對(duì)于為第一客戶(hù)系統(tǒng)接收多點(diǎn)傳送消息的接收機(jī)來(lái)說(shuō)唯一的網(wǎng)絡(luò)地址,以及當(dāng)?shù)谝豢蛻?hù)系統(tǒng)分配到用戶(hù)組時(shí),向接收機(jī)唯一的網(wǎng)絡(luò)地址返回一個(gè)注冊(cè)響應(yīng)消息,該注冊(cè)響應(yīng)消息包括至少第一客戶(hù)系統(tǒng)已經(jīng)分配的用戶(hù)組的公共多點(diǎn)傳送組的多點(diǎn)傳送網(wǎng)絡(luò)地址。
因?yàn)樽?cè)響應(yīng)消息被發(fā)送到接收機(jī)的唯一網(wǎng)絡(luò)地址,即單播,接收機(jī)不需要被配置為接收多點(diǎn)傳送地址下的消息。注冊(cè)響應(yīng)消息包括多點(diǎn)傳送網(wǎng)絡(luò)地址。這允許隨后把接收機(jī)配置為接收該地址下的消息和/或?qū)⒁粋€(gè)或多個(gè)多點(diǎn)傳送路由系統(tǒng)配置為把多點(diǎn)傳送網(wǎng)絡(luò)地址下的組消息發(fā)送到接收機(jī)。
一個(gè)優(yōu)選變型包括接收一個(gè)包括檢驗(yàn)數(shù)據(jù)的注冊(cè)請(qǐng)求消息,并構(gòu)成一個(gè)注冊(cè)響應(yīng)消息,其包括了表示至少一部分檢驗(yàn)數(shù)據(jù)的數(shù)據(jù)。
這防止了“中間人”攻擊并欺騙第一客戶(hù)系統(tǒng)從前端服務(wù)器之外的另一個(gè)服務(wù)源接收消息。這對(duì)于向具有能夠?qū)用芟⒑?或倒頻內(nèi)容進(jìn)行解密的客戶(hù)系統(tǒng)發(fā)送組消息的各種情況尤其有用。該實(shí)施例中,發(fā)送客戶(hù)系統(tǒng)組消息以獲取客戶(hù)系統(tǒng)所存儲(chǔ)的安全密鑰的企圖被阻止。
一個(gè)優(yōu)選實(shí)施例包括從第一客戶(hù)系統(tǒng)接收一個(gè)注冊(cè)請(qǐng)求消息,該消息包括對(duì)于為第一客戶(hù)系統(tǒng)接收多點(diǎn)傳送消息的接收機(jī)來(lái)說(shuō)唯一的網(wǎng)絡(luò)地址,以及當(dāng)?shù)谝豢蛻?hù)系統(tǒng)分配到用戶(hù)組時(shí),向接收機(jī)的專(zhuān)用網(wǎng)絡(luò)地址返回一個(gè)注冊(cè)響應(yīng)消息,該注冊(cè)響應(yīng)消息包括至少一個(gè)密鑰對(duì)的至少一個(gè)密鑰,隨后傳輸尋址到公共多點(diǎn)傳送組的至少一個(gè)組消息,并且用密鑰對(duì)中的另一個(gè)密鑰對(duì)其進(jìn)行加密。
因此,第一客戶(hù)系統(tǒng)能夠接收加密的組消息,例如使用與用戶(hù)組共用的密鑰進(jìn)行加密。因?yàn)樽?cè)響應(yīng)消息被返回到接收機(jī)唯一的網(wǎng)絡(luò)地址,密鑰消息不會(huì)被其他接收機(jī)或客戶(hù)系統(tǒng)接收到。尤其不能夠通過(guò)加入多點(diǎn)傳送組而獲取該密鑰或密鑰組。
一個(gè)優(yōu)選實(shí)施例,其中網(wǎng)絡(luò)是最好使用互聯(lián)網(wǎng)協(xié)議的分組交換網(wǎng)絡(luò),其包括從服務(wù)器在具有有效負(fù)荷和頭數(shù)據(jù)的獨(dú)立數(shù)據(jù)包內(nèi)傳輸組消息,其中每個(gè)包的有效負(fù)荷被分別加密。
因此,前端系統(tǒng)和為同一用戶(hù)組的客戶(hù)系統(tǒng)接收數(shù)據(jù)包的每個(gè)接收機(jī)之間的鏈路被密碼保護(hù)。
一個(gè)優(yōu)選實(shí)施例包括把第一客戶(hù)系統(tǒng)分配到僅包括具有相同的最近多點(diǎn)傳送路由系統(tǒng)的其他客戶(hù)系統(tǒng)的用戶(hù)組。
因此,前端服務(wù)器一次僅需要把每個(gè)用戶(hù)組消息作為多點(diǎn)傳送消息發(fā)送給用戶(hù)組內(nèi)的所有成員。
一個(gè)優(yōu)選實(shí)施例包括,當(dāng)確定另一個(gè)不同的多點(diǎn)傳送路由系統(tǒng)對(duì)于能夠?yàn)榈谝豢蛻?hù)系統(tǒng)接收多點(diǎn)傳送消息的接收機(jī)來(lái)說(shuō)變成了最近的多點(diǎn)傳送路由系統(tǒng)時(shí),就從該用戶(hù)組中去除第一客戶(hù)系統(tǒng)。
該實(shí)施例允許第一客戶(hù)系統(tǒng)在操作期間通過(guò)不同的接收機(jī)來(lái)接收組消息。同時(shí)保持了前端通信的效率。
根據(jù)另一個(gè)方面,本發(fā)明中一種用于控制前端系統(tǒng)與多個(gè)客戶(hù)系統(tǒng)之間通過(guò)包括多個(gè)多點(diǎn)傳送路由系統(tǒng)和接收機(jī)的網(wǎng)絡(luò)進(jìn)行的通信的系統(tǒng),其特征在于該系統(tǒng)被配置為獲取唯一地識(shí)別最靠近第一客戶(hù)系統(tǒng)的接收機(jī)的最近多點(diǎn)傳送路由系統(tǒng)的信息,以及把第一客戶(hù)系統(tǒng)分配到一個(gè)用戶(hù)組,該用戶(hù)組包括至少一個(gè)具有相同的最近多點(diǎn)傳送路由系統(tǒng)的其他客戶(hù)系統(tǒng)。
優(yōu)選地,系統(tǒng)被配置為用于實(shí)現(xiàn)本發(fā)明的方法。
根據(jù)本發(fā)明的另一個(gè)方面,一種請(qǐng)求從前端系統(tǒng)向第一客戶(hù)系統(tǒng)發(fā)送組消息的方法,該前端系統(tǒng)通過(guò)網(wǎng)絡(luò)與多個(gè)其它客戶(hù)系統(tǒng)進(jìn)行通信,其特征在于獲取唯一地識(shí)別最靠近第一客戶(hù)系統(tǒng)的接收機(jī)的最近多點(diǎn)傳送路由系統(tǒng)的信息,向注冊(cè)系統(tǒng)傳送一個(gè)包括所獲取的信息的注冊(cè)請(qǐng)求消息,使得注冊(cè)系統(tǒng)能夠把第一客戶(hù)系統(tǒng)分配到用戶(hù)組,該用戶(hù)組包括至少一個(gè)具有相同的最近多點(diǎn)傳送路由系統(tǒng)的其他客戶(hù)系統(tǒng)。
因此,實(shí)現(xiàn)該方法的系統(tǒng)和前端系統(tǒng)一起增加了向客戶(hù)系統(tǒng)傳送組消息的效率。
一個(gè)優(yōu)選實(shí)施例中,唯一地識(shí)別最近多點(diǎn)傳送路由系統(tǒng)的信息是多點(diǎn)傳送路由系統(tǒng)的唯一網(wǎng)絡(luò)地址,并通過(guò)依據(jù)網(wǎng)絡(luò)協(xié)議的消息交換而獲得。
因此,利用所提供的機(jī)制來(lái)獲得最近多點(diǎn)傳送路由系統(tǒng)的識(shí)別。這使得該方法很容易實(shí)現(xiàn)。其不需要修改多點(diǎn)傳送所使用的網(wǎng)絡(luò)協(xié)議,而只需修改前端系統(tǒng)和接收機(jī)和/或客戶(hù)系統(tǒng)。
一個(gè)優(yōu)選實(shí)施例包括接收一個(gè)注冊(cè)響應(yīng)消息,所述消息包括第一客戶(hù)系統(tǒng)已經(jīng)被分配的用戶(hù)組所分配的公共多點(diǎn)傳送地址,以及向最近的多點(diǎn)傳送路由系統(tǒng)傳送一個(gè)通知公共多點(diǎn)傳送地址的消息。
因此其確保了為第一客戶(hù)系統(tǒng)接收用戶(hù)組消息的接收機(jī)實(shí)際上接收了基本上所有的用戶(hù)組消息。
一個(gè)實(shí)施例中,其中接收機(jī)包括與包含第一客戶(hù)系統(tǒng)的至少一個(gè)設(shè)備的接口,該方法包括通過(guò)該接口從第一客戶(hù)系統(tǒng)接收至少表示用戶(hù)標(biāo)識(shí)的信息,以及向注冊(cè)系統(tǒng)傳輸一個(gè)進(jìn)一步包括用戶(hù)標(biāo)識(shí)的注冊(cè)請(qǐng)求消息。
因此該方法使得接收機(jī)能夠相當(dāng)于不同特性的客戶(hù)系統(tǒng)的代理服務(wù)器。其優(yōu)點(diǎn)在于該類(lèi)客戶(hù)系統(tǒng)可以被轉(zhuǎn)移到其他網(wǎng)絡(luò)位置上。
在一個(gè)優(yōu)選實(shí)施例中,第一客戶(hù)系統(tǒng)被包括在具有與第一客戶(hù)系統(tǒng)的接收機(jī)的接口的設(shè)備內(nèi),所述方法包括通過(guò)該接口從接收機(jī)接收到唯一地識(shí)別最靠近接收機(jī)的最近多點(diǎn)傳送路由系統(tǒng)的消息,以及通過(guò)該接口把注冊(cè)請(qǐng)求消息返回到接收機(jī),用于轉(zhuǎn)發(fā)到注冊(cè)系統(tǒng)。
該實(shí)施例還具有的優(yōu)點(diǎn)在于其允許第一客戶(hù)系統(tǒng)結(jié)合網(wǎng)絡(luò)內(nèi)不同位置上的不同接收機(jī)一起使用,另外,注冊(cè)請(qǐng)求消息由客戶(hù)系統(tǒng)構(gòu)成,允許使用相對(duì)簡(jiǎn)易的接收機(jī)。
在一個(gè)優(yōu)選變型中,第一客戶(hù)系統(tǒng)處在一個(gè)安全設(shè)備,優(yōu)選為智能卡的防干擾環(huán)境內(nèi),其中第一客戶(hù)系統(tǒng)被配置為存儲(chǔ)安全密鑰,且注冊(cè)請(qǐng)求消息至少由第一客戶(hù)系統(tǒng)簽名。
這提供了額外的保護(hù)以確保第一客戶(hù)系統(tǒng)實(shí)際上與有效的用戶(hù)相連接。
一個(gè)優(yōu)選實(shí)施例包括獲取第一客戶(hù)系統(tǒng)的接收機(jī)的唯一網(wǎng)絡(luò)地址,并將該接收機(jī)的唯一網(wǎng)絡(luò)地址包括在注冊(cè)請(qǐng)求消息內(nèi)。
該實(shí)施例允許對(duì)注冊(cè)請(qǐng)求消息做出響應(yīng),把安全的信息返回到第一客戶(hù)系統(tǒng),而不會(huì)被其他接收機(jī)接收到該消息。
根據(jù)本發(fā)明的另一個(gè)方面,用于請(qǐng)求從前端系統(tǒng)向第一客戶(hù)系統(tǒng)發(fā)送組消息的系統(tǒng)被配置為實(shí)現(xiàn)本發(fā)明所述的請(qǐng)求從前端系統(tǒng)向第一客戶(hù)系統(tǒng)發(fā)送組消息的方法。
根據(jù)另一個(gè)方面,本發(fā)明提供了一種計(jì)算機(jī)程序,當(dāng)其在計(jì)算機(jī)上運(yùn)行時(shí),其使得計(jì)算機(jī)能夠?qū)崿F(xiàn)本發(fā)明的方法。
現(xiàn)在將參照附圖進(jìn)一步詳細(xì)說(shuō)明本發(fā)明,其中
圖1示意性地給出了一種應(yīng)用上述方法的網(wǎng)絡(luò)結(jié)構(gòu),使得用戶(hù)能夠接收加密的內(nèi)容數(shù)據(jù),圖2示意性地給出了一種接收機(jī)系統(tǒng),其包括一個(gè)接收機(jī)/解碼器和一個(gè)條件訪(fǎng)問(wèn)模塊形式的客戶(hù)系統(tǒng)以及智能卡。
圖3是客戶(hù)系統(tǒng)請(qǐng)求注冊(cè)方法的第一種變型的相關(guān)流程圖,圖4是客戶(hù)系統(tǒng)請(qǐng)求注冊(cè)方法的第二種變型的相關(guān)流程圖,以及圖5是當(dāng)接收到注冊(cè)響應(yīng)消息后執(zhí)行的幾個(gè)步驟的流程圖。
圖1中,第一個(gè)前端系統(tǒng)包括一個(gè)CA系統(tǒng)1,一個(gè)用戶(hù)管理系統(tǒng)(SMS)2,一個(gè)預(yù)加密系統(tǒng)3和一個(gè)視頻點(diǎn)播(VOD)服務(wù)器4。第二個(gè)前端系統(tǒng)包括相同的CA系統(tǒng)1和SMS 2,以及倒頻系統(tǒng)5和廣播服務(wù)器6。廣播服務(wù)器6被配置為通過(guò)圖1中用附圖標(biāo)記7表示的互聯(lián)網(wǎng)廣播內(nèi)容數(shù)據(jù),例如視頻、音頻或文本數(shù)據(jù)。在一個(gè)替代實(shí)施例中,內(nèi)容數(shù)據(jù)通過(guò)衛(wèi)星、電纜或地面網(wǎng)絡(luò)或其組合形式作為數(shù)字視頻廣播(DVB)服務(wù)向外廣播。一種使用該方法從VOD服務(wù)器4傳輸內(nèi)容數(shù)據(jù)的變型也是可行的。
內(nèi)容數(shù)據(jù)用MPEG-2格式傳輸。由VOD服務(wù)器4根據(jù)需要所提供或由廣播服務(wù)器6廣播的每個(gè)事件由至少一個(gè)基本流構(gòu)成,也稱(chēng)作一個(gè)分量。這些事件可能包括視頻數(shù)據(jù)、音頻數(shù)據(jù)、文本數(shù)據(jù)等的一個(gè)或多個(gè)流。至少音頻和視頻數(shù)據(jù)具有共用的時(shí)基?;玖鲾?shù)據(jù)由所謂的打包基本流(PES)分組來(lái)攜帶。PES流由PES分組組成,其中所有分組都包含由單個(gè)基本流數(shù)據(jù)和PED分組的包頭數(shù)據(jù)內(nèi)的代碼構(gòu)成的有效負(fù)荷,且所有基本流數(shù)據(jù)都包括相同的流標(biāo)識(shí)。
PES分組則由MPEG-2傳送流(TS)分組來(lái)攜帶。PES分組可以分布在多個(gè)MPEG-2TS分組內(nèi)。內(nèi)容數(shù)據(jù)在PES分組層或在傳送流層內(nèi)用一個(gè)快速變化的控制字(CW)被倒頻。CW在互聯(lián)網(wǎng)7內(nèi)位于授權(quán)控制消息(ECM)內(nèi)。該實(shí)例中,其被攜帶在獨(dú)立的MPEG-2傳送流內(nèi),其復(fù)合了VOD服務(wù)器4和廣播服務(wù)器6傳送的數(shù)據(jù)流。ECM內(nèi)的CW用產(chǎn)品密鑰加密,其變化速率低于CW。授權(quán)解碼特定服務(wù)的接收機(jī)組借助于授權(quán)管理消息(EMM)獲得該產(chǎn)品密鑰。這些EMM是組消息的實(shí)例,該消息可用于多個(gè)用戶(hù)。
圖1的實(shí)例中,組消息由CA系統(tǒng)1以多點(diǎn)傳送互聯(lián)網(wǎng)協(xié)議(IP)數(shù)據(jù)報(bào)的形式在互聯(lián)網(wǎng)7內(nèi)傳輸。
作為一個(gè)實(shí)例,示出了五個(gè)接收機(jī)系統(tǒng),每個(gè)系統(tǒng)包括五個(gè)集成接收機(jī)解碼器(IRD)8-12中的一個(gè)。IRD 8-12的實(shí)現(xiàn)形式可以是帶有網(wǎng)卡或調(diào)制解調(diào)器的個(gè)人電腦系統(tǒng),把視頻和音頻信號(hào)傳送到電視機(jī)的所謂機(jī)頂盒,帶有網(wǎng)卡或調(diào)制解調(diào)器的數(shù)字電視機(jī),具有多媒體性能的移動(dòng)電話(huà)等。
圖2示出了接收機(jī)系統(tǒng)的一個(gè)詳細(xì)實(shí)例,其形狀為一個(gè)IRD設(shè)備13。IRD設(shè)備13包括一個(gè)處理器14,其能夠訪(fǎng)問(wèn)(易失性)主存儲(chǔ)器15以及在系統(tǒng)總線(xiàn)16上傳送控制命令和數(shù)據(jù)。計(jì)算機(jī)程序使得處理器14能夠參與一個(gè)進(jìn)程,其中請(qǐng)求發(fā)送的EMM存儲(chǔ)在只讀存儲(chǔ)器(ROM)17中和/或可由處理器14通過(guò)控制器18進(jìn)行訪(fǎng)問(wèn),控制器提供了對(duì)存儲(chǔ)介質(zhì)19,例如硬盤(pán)單元或光學(xué)介質(zhì)讀取器的訪(fǎng)問(wèn)。該存儲(chǔ)介質(zhì)19也可以用于把代碼加載到ROM 17,從而為IRD設(shè)備13提供所需功能,如現(xiàn)有技術(shù)已知。
在所示實(shí)例中,接收機(jī)系統(tǒng)也包括一個(gè)CA模塊20,其通過(guò)一個(gè)接口21與IRD設(shè)備13通信,優(yōu)選遵循公用接口標(biāo)準(zhǔn)。CA模塊20反過(guò)來(lái)通過(guò)一個(gè)智能卡接口23與一個(gè)存取令牌共同操作,在這種情況下是一個(gè)智能卡22。
該實(shí)例中,智能卡22帶有一個(gè)主處理器24,存儲(chǔ)器25和密碼副處理器26。智能卡22存儲(chǔ)了與SMS 2內(nèi)保存的數(shù)據(jù)相對(duì)應(yīng)的用戶(hù)數(shù)據(jù)。在一個(gè)實(shí)施例中,它是一個(gè)多扇區(qū)智能卡,用于處理與作為收費(fèi)廣播服務(wù)部分所提供的內(nèi)容數(shù)據(jù)相分離的視頻點(diǎn)播收費(fèi)部分的內(nèi)容數(shù)據(jù)。
CA模塊20具有一個(gè)接口模塊27,用于從IRD設(shè)備13接收指令,以及一個(gè)智能卡接口模塊28,用于和智能卡22交換數(shù)據(jù)和/或指令。其還包括一個(gè)處理器29,ROM 30和RAM 31,用于執(zhí)行存取倒頻后內(nèi)容數(shù)據(jù)的進(jìn)程內(nèi)的各個(gè)步驟。
IRD設(shè)備13包括一個(gè)網(wǎng)絡(luò)接口設(shè)備32,最好是一個(gè)以太網(wǎng)卡。替代實(shí)施例可包括一個(gè)調(diào)制解調(diào)器,一個(gè)無(wú)線(xiàn)接口設(shè)備,用于和外部xDSL調(diào)制解調(diào)器等進(jìn)行通信。為了簡(jiǎn)化下列說(shuō)明,可以假定網(wǎng)絡(luò)接口設(shè)備32是一個(gè)以太網(wǎng)卡。
網(wǎng)絡(luò)接口設(shè)備32通過(guò)軟件實(shí)現(xiàn)的網(wǎng)絡(luò)堆棧來(lái)傳送IP數(shù)據(jù)報(bào)。倒頻MPEG-2TS分組格式的有效負(fù)荷被傳送到一個(gè)濾波和反倒頻模塊33。該模塊33過(guò)濾出屬于指示IRD設(shè)備13調(diào)入的服務(wù)的接收到的多路數(shù)據(jù)包。ECM和EMM被傳送到CA模塊20。CA模塊20把(加密的)ECM和EMM提供給智能卡22。智能卡22從EMM中獲取產(chǎn)品密鑰,并存儲(chǔ)在存儲(chǔ)器25內(nèi)。產(chǎn)品密鑰被用于解密CW,后者被返回到濾波和反倒頻模塊33。在一個(gè)替代實(shí)施例(未示出)中,IRD自身包括至少一個(gè)智能卡接口,因此不需要CA模塊20。
網(wǎng)絡(luò)接口設(shè)備32用軟件加強(qiáng),使得IRD設(shè)備13能夠?qū)崿F(xiàn)各種網(wǎng)絡(luò)協(xié)議。其組合形式使得IRD設(shè)備13能接收尋址到多點(diǎn)傳送組的IP數(shù)據(jù)包。也就是說(shuō)IRD設(shè)備13能夠接受包括攜帶了IP多點(diǎn)傳送地址的頭數(shù)據(jù)的IP數(shù)據(jù)包。該地址同樣可由第一部分識(shí)別,即分配給多點(diǎn)傳送地址的一個(gè)特殊地址前綴。IRD設(shè)備13使用網(wǎng)絡(luò)組管理協(xié)議(IGMP)加入多點(diǎn)傳送組。
回到圖1,其示意性地給出了第一、二和三個(gè)IRD8-10被當(dāng)作局域網(wǎng)(LAN)34內(nèi)的節(jié)點(diǎn)的情況。第一多點(diǎn)傳送路由器35的功能是接收具有多點(diǎn)傳送IP地址的IP數(shù)據(jù)報(bào),該地址被分配給包括第一、二和三個(gè)IRD 8-10中任意一個(gè)IRD的組。IP多點(diǎn)傳送地址被翻譯成鏈路層多點(diǎn)傳送地址,在這種情況下是以太網(wǎng)多點(diǎn)傳送地址。IGMP使得第一、二和三個(gè)IRD能夠把其多點(diǎn)傳送組成員情況報(bào)告給最靠近它們的第一多點(diǎn)傳送路由器35。
第二、三和四個(gè)多點(diǎn)傳送路由器36-38被清楚地示出。應(yīng)當(dāng)理解僅示意性示出的第一和第二網(wǎng)絡(luò)段39、40會(huì)包含更多的該類(lèi)多點(diǎn)傳送路由器。第五和第六個(gè)路由器41、42不能夠多點(diǎn)傳送。第四個(gè)多點(diǎn)傳送路由器38是最靠近第四和第五個(gè)IRD的多點(diǎn)傳送路由器。第四個(gè)多點(diǎn)傳送路由器38把尋址到由第四和第五個(gè)IRD11、12加入的組的多點(diǎn)傳送IP數(shù)據(jù)報(bào)轉(zhuǎn)換成目標(biāo)地址段內(nèi)帶有攜帶了第四和第五個(gè)IRD 11、12各自單播地址的頭數(shù)據(jù)的IP數(shù)據(jù)報(bào)。
圖1中IRD 8-12分別和一個(gè)智能卡(未示出)接口,例如智能卡22或更精確的說(shuō),和智能卡22的一個(gè)扇區(qū)內(nèi)包含的客戶(hù)系統(tǒng)的實(shí)現(xiàn)方式接口。下列實(shí)例假定客戶(hù)系統(tǒng)可用于使IRD設(shè)備13能夠從VOD服務(wù)器4接收內(nèi)容數(shù)據(jù)。
圖3所示的一個(gè)實(shí)施例中,IRD設(shè)備13實(shí)現(xiàn)請(qǐng)求發(fā)送EMM,即組消息的方法,對(duì)攜帶加密CW的ECM進(jìn)行解密,用于對(duì)所請(qǐng)求的VOD服務(wù)進(jìn)行反倒頻。
第一個(gè)步驟43中,IRD設(shè)備13發(fā)送出一個(gè)消息以獲得最近的多點(diǎn)傳送路由器的IP地址。最近的多點(diǎn)傳送路由器是多點(diǎn)傳送路由器35-38中的多點(diǎn)傳送路由器,其繞過(guò)其他所有多點(diǎn)傳送路由器向IRD設(shè)備13轉(zhuǎn)發(fā)一個(gè)多點(diǎn)傳送消息。如果IRD設(shè)備13對(duì)應(yīng)于第一、二和三個(gè)IRD 8-10其中的一個(gè),則最近的就是第一個(gè)多點(diǎn)傳送路由器35。如果IRD設(shè)備13對(duì)應(yīng)于第四、五個(gè)IRD 11、12其中的一個(gè),則最近的就是第四個(gè)多點(diǎn)傳送路由器38。哪個(gè)路由器是最近的路由器取決于路由協(xié)議,路由系統(tǒng)使用該協(xié)議來(lái)尋找到達(dá)特定目標(biāo)的最短鏈接。第一個(gè)步驟43也可包含監(jiān)聽(tīng)最近的多點(diǎn)傳送路由系統(tǒng)周期性傳送的公告消息。
在一個(gè)替代的實(shí)施例中,第一步驟43被另一個(gè)步驟所替代,其中IRD設(shè)備13從存儲(chǔ)在存儲(chǔ)介質(zhì)19內(nèi)的配置消息中獲取最近的多點(diǎn)傳送路由系統(tǒng)的網(wǎng)絡(luò)地址。該配置可以由用戶(hù)在設(shè)置IRD設(shè)備13時(shí)輸入。
隨后的步驟44中,IRD設(shè)備13接收到最近的多點(diǎn)傳送路由器的IP地址。需要注意的是,該IP地址是分配給路由器的接口的IP地址,也即其對(duì)于該路由器是唯一的。盡管步驟44通常在第一步驟43之后,步驟44也可包含接收一個(gè)ICMP重定向消息。如果第一次選擇的多點(diǎn)傳送路由器實(shí)際上不是根據(jù)路由器應(yīng)用的路由協(xié)議所確定的最近的路由器,則會(huì)發(fā)生這種情況。
CA系統(tǒng)1把請(qǐng)求服務(wù)的各個(gè)客戶(hù)系統(tǒng)分配到多個(gè)用戶(hù)組之一。為此,系統(tǒng)或作為替代的SMS 2維護(hù)用戶(hù)組信息,使多個(gè)客戶(hù)系統(tǒng)中的每個(gè)注冊(cè)系統(tǒng)鏈接到為其所分配的一個(gè)組。同時(shí),注冊(cè)客戶(hù)系統(tǒng)被分配給至少一個(gè)多點(diǎn)傳送組,每個(gè)多點(diǎn)傳送組對(duì)應(yīng)一個(gè)多點(diǎn)傳送IP地址。一旦從特定的與客戶(hù)系統(tǒng)相關(guān)的IRD設(shè)備13接收到請(qǐng)求發(fā)送EMM的消息,CA系統(tǒng)把該客戶(hù)系統(tǒng)分配給至少一個(gè)多點(diǎn)傳送組,使得與包含該客戶(hù)系統(tǒng)的用戶(hù)組相關(guān)的所有客戶(hù)系統(tǒng)具有至少一個(gè)分配的公共多點(diǎn)傳送組。
用于用戶(hù)組內(nèi)所有成員的EMM在與公共多點(diǎn)傳送組相應(yīng)的多點(diǎn)傳送IP地址下的多點(diǎn)傳送IP數(shù)據(jù)報(bào)內(nèi)被多點(diǎn)傳送。這些攜帶EMM的數(shù)據(jù)報(bào)被CA系統(tǒng)包含的一個(gè)服務(wù)器多點(diǎn)傳送。在一個(gè)替代實(shí)施例中,ECM也以同樣的方式多點(diǎn)傳送。
為了確保有效的使用互聯(lián)網(wǎng)7,IRD設(shè)備13發(fā)出的注冊(cè)請(qǐng)求消息包括步驟44內(nèi)獲得的IP地址。CA系統(tǒng)1把第一個(gè)客戶(hù)系統(tǒng)分配給一個(gè)用戶(hù)組,該用戶(hù)組包括至少一個(gè)已經(jīng)報(bào)告具有和最近多點(diǎn)傳送路由器相同IP地址的其他客戶(hù)系統(tǒng)。優(yōu)選地,CA系統(tǒng)確保發(fā)出請(qǐng)求的客戶(hù)系統(tǒng)所分配的用戶(hù)組僅包含具有共用最近多點(diǎn)傳送路由器的客戶(hù)系統(tǒng)。
一旦確定了另一個(gè)多點(diǎn)傳送路由系統(tǒng)對(duì)于為客戶(hù)系統(tǒng)接收多點(diǎn)傳送消息的接收機(jī)變成最近的多點(diǎn)傳送路由系統(tǒng),CA系統(tǒng)1最好將客戶(hù)系統(tǒng)重新分配到另一個(gè)不同的用戶(hù)組,從而從該客戶(hù)系統(tǒng)原先所分配的組中去除該客戶(hù)系統(tǒng)。這是一個(gè)有利的特點(diǎn),因?yàn)榭蛻?hù)系統(tǒng)僅在智能卡22的一個(gè)扇區(qū)上部分實(shí)現(xiàn)。因?yàn)橹悄芸?2是可攜帶、防干擾、且可由令牌訪(fǎng)問(wèn)的,其可以和五個(gè)IRD 8-12中的另一個(gè)結(jié)合使用。
通過(guò)實(shí)現(xiàn)上述方法,第一、二和三個(gè)IRD 8-10接收多點(diǎn)傳送數(shù)據(jù)報(bào)的客戶(hù)系統(tǒng)被分配到第一個(gè)用戶(hù)組。第四、五個(gè)IRD 11、12接收攜帶組消息的多點(diǎn)傳送IP數(shù)據(jù)報(bào)的客戶(hù)系統(tǒng)被分配到另一個(gè)用戶(hù)組。因此,第一用戶(hù)組的多點(diǎn)傳送IP數(shù)據(jù)報(bào)每次由CA系統(tǒng)1和第一多點(diǎn)傳送路由器35之間的每個(gè)路由系統(tǒng)來(lái)轉(zhuǎn)發(fā)。第二個(gè)用戶(hù)組的多點(diǎn)傳送IP數(shù)據(jù)報(bào)被一次轉(zhuǎn)發(fā),直到其到達(dá)第四個(gè)多點(diǎn)傳送路由器38。僅有兩個(gè)單獨(dú)的拷貝被送往第四和第五個(gè)IRD 11、12。這些拷貝分別以“隧道”方式通過(guò)第五和第六個(gè)路由器41、42,也即不能夠多點(diǎn)傳送的路由器。如果使用第一到第三個(gè)IRD 8-10之一的任何客戶(hù)系統(tǒng)被分配給使用第四和第五個(gè)IRD 11、12之一的相同的組,那么單獨(dú)的拷貝會(huì)進(jìn)一步向上游方向傳送,因此這種把客戶(hù)系統(tǒng)分配給用戶(hù)組的特定方式節(jié)省了帶寬。
回到圖3,IRD設(shè)備13獲得了一個(gè)隨機(jī)數(shù)(步驟45),最好是從智能卡22獲得。該隨機(jī)數(shù)相當(dāng)于檢驗(yàn)數(shù)據(jù),隨后將對(duì)其闡釋。智能卡22或IRD設(shè)備13把表示隨機(jī)數(shù)的信息保留在存儲(chǔ)器內(nèi),用于隨后的檢驗(yàn)。IRD設(shè)備在建立注冊(cè)請(qǐng)求消息時(shí)把該隨機(jī)數(shù)包括在內(nèi),將其添加到步驟44中獲得的IP地址內(nèi)。
IRD設(shè)備13隨后(步驟46)或當(dāng)前獲取存儲(chǔ)在智能卡22的一個(gè)扇區(qū)內(nèi)的用戶(hù)標(biāo)識(shí)。通過(guò)CA模塊20接收到該數(shù)據(jù)。注冊(cè)請(qǐng)求消息包括用戶(hù)標(biāo)識(shí)或能夠確定用戶(hù)身份的信息。
由此建立的注冊(cè)請(qǐng)求消息首先被提交到智能卡22(步驟47)。智能卡22被設(shè)置為存儲(chǔ)一個(gè)密鑰,后者被用于數(shù)字簽名和/或?qū)ψ?cè)請(qǐng)求消息進(jìn)行加密。在這種狀態(tài)下,IRD設(shè)備13從智能卡22接收到其返回消息(步驟48)。
隨后(步驟49),注冊(cè)請(qǐng)求消息被發(fā)送到CA系統(tǒng)1。使用UDP通過(guò)IP發(fā)送注冊(cè)請(qǐng)求消息。
為了防止IRD設(shè)備13被“掛起”,啟動(dòng)一個(gè)定時(shí)器(步驟50)。期望在時(shí)間間隔Δt內(nèi)從CA系統(tǒng)1接收到注冊(cè)響應(yīng)消息。如果沒(méi)有接收到,重復(fù)步驟49,且時(shí)間間隔被設(shè)置為隨機(jī)增加Δt的量值。
程序如圖5所示繼續(xù)運(yùn)行。首先闡釋圖4示出的作為圖3所示步驟的替代形式。在該替代形式中,請(qǐng)求發(fā)送EMM的方法由智能卡22實(shí)現(xiàn),而不是IRD設(shè)備13。為此,智能卡22執(zhí)行存儲(chǔ)在存儲(chǔ)器25內(nèi)的指令。一個(gè)實(shí)施例中,這些指令采用的形式是由IRD設(shè)備13通過(guò)互聯(lián)網(wǎng)7下載的程序。
IRD設(shè)備13的目的是使用上述任意方法結(jié)合圖3的步驟43獲取最近的多點(diǎn)傳送路由系統(tǒng)的IP地址。智能卡22通過(guò)和CA模塊20的接口23接收到獲取的IP地址(步驟51)。所示實(shí)施例中,其還接收到IRD設(shè)備13的單播IP地址。隨后其生成一個(gè)隨機(jī)數(shù)(步驟52)和注冊(cè)請(qǐng)求消息的正文(步驟53)。正文包括接收到的最近多點(diǎn)傳送路由器的IP地址和隨機(jī)數(shù),以及一個(gè)用戶(hù)標(biāo)識(shí)。其還包括步驟51中接收到的IRD設(shè)備13的單播IP地址。一個(gè)實(shí)施例中,用戶(hù)標(biāo)識(shí)由表示智能卡序列號(hào)的數(shù)據(jù)構(gòu)成。一個(gè)實(shí)施例中,消息正文包括消息正文內(nèi)一個(gè)或多個(gè)其他信息條目的散列。散列通常是一個(gè)單向操作。選擇的散列功能要確保不可能通過(guò)對(duì)應(yīng)用該功能生成的散列值進(jìn)行分析而提取出輸入值,并且兩個(gè)不同的輸入不會(huì)導(dǎo)致相同的散列值。
消息正文被簽名(步驟54)。一個(gè)實(shí)施例中(未示出),消息正文被加密。隨后注冊(cè)請(qǐng)求消息被傳送到IRD設(shè)備13(步驟55)。一個(gè)實(shí)施例中,從IRD設(shè)備13的存儲(chǔ)器中提取出CA系統(tǒng)1的IP地址。一個(gè)替代實(shí)施例中,智能卡22把服務(wù)器1的IP地址通知給IRD設(shè)備13。IRD設(shè)備13產(chǎn)生了攜帶注冊(cè)請(qǐng)求消息的IP數(shù)據(jù)報(bào),其頭數(shù)據(jù)內(nèi)包括了CA系統(tǒng)1的單播IP地址。
在此討論的實(shí)例中,CA系統(tǒng)1接收注冊(cè)請(qǐng)求消息。如果接收到加密格式的消息,則對(duì)其進(jìn)行解密。注冊(cè)請(qǐng)求消息內(nèi)的用戶(hù)標(biāo)識(shí)被提取出來(lái),并提交給SMS 2。由此檢驗(yàn)產(chǎn)生消息的客戶(hù)系統(tǒng)是否被授權(quán)以接收用于該客戶(hù)系統(tǒng)將要被分配的用戶(hù)組內(nèi)所有客戶(hù)系統(tǒng)的EMM。只有在存在該授權(quán)時(shí),該客戶(hù)系統(tǒng)才被分配到該用戶(hù)組。如果此消息被簽名,使用與智能卡22內(nèi)保存的專(zhuān)用密鑰對(duì)應(yīng)的公共密鑰來(lái)檢驗(yàn)簽名。用戶(hù)標(biāo)識(shí)最好用于獲取適當(dāng)?shù)墓裁荑€以檢驗(yàn)簽名的真實(shí)性。
根據(jù)注冊(cè)請(qǐng)求消息的內(nèi)容重新生成注冊(cè)請(qǐng)求消息內(nèi)包含的散列值,并與隨注冊(cè)請(qǐng)求消息一起傳送的散列值進(jìn)行比較。
CA系統(tǒng)1進(jìn)一步獲取為發(fā)送注冊(cè)請(qǐng)求消息的客戶(hù)系統(tǒng)接收多點(diǎn)傳送消息的IRD設(shè)備13的唯一(即單播)IP地址。
假定發(fā)出請(qǐng)求的客戶(hù)系統(tǒng)被授權(quán)接收所請(qǐng)求的EMM,其被分配到接收所請(qǐng)求服務(wù)的EMM的一個(gè)用戶(hù)組。選擇的用戶(hù)組包括至少一個(gè)注冊(cè)請(qǐng)求消息,其表示了相同的最近多點(diǎn)傳送路由地址的其他客戶(hù)系統(tǒng)。
客戶(hù)系統(tǒng)能夠借助于CA系統(tǒng)1生成的注冊(cè)響應(yīng)消息接收EMM。注冊(cè)響應(yīng)消息包括注冊(cè)請(qǐng)求消息內(nèi)的隨機(jī)數(shù),或者與隨機(jī)數(shù)有關(guān)的唯一信息。注冊(cè)響應(yīng)消息還包括至少一個(gè)密鑰或至少一個(gè)密鑰對(duì)。它最好包括三個(gè)密鑰對(duì)中每個(gè)密鑰對(duì)的一個(gè)密鑰。密鑰對(duì)用于向客戶(hù)系統(tǒng)單點(diǎn)傳送消息。一個(gè)密鑰用于對(duì)尋址到一個(gè)用戶(hù)組的組信息進(jìn)行加密。一個(gè)密鑰用于對(duì)尋址到不止一個(gè)用戶(hù)組的全體客戶(hù)系統(tǒng)的廣播消息進(jìn)行加密。注冊(cè)響應(yīng)消息還包括分配給發(fā)出請(qǐng)求的客戶(hù)系統(tǒng)的用戶(hù)組的至少公用多點(diǎn)傳送組的多點(diǎn)傳送地址。在一些實(shí)施例中,其進(jìn)一步包括為多個(gè)用戶(hù)組的所有成員進(jìn)行尋址的多點(diǎn)傳送地址。在一個(gè)優(yōu)選實(shí)施例中,注冊(cè)響應(yīng)消息包括一個(gè)散列值,該散列值基于注冊(cè)響應(yīng)消息中余值的一部分或所有數(shù)據(jù)。所示實(shí)施例中,其包括一個(gè)數(shù)字簽名。
回到圖5,IRD設(shè)備13接收到注冊(cè)響應(yīng)消息(步驟56)。使用CA系統(tǒng)1的公共密鑰檢驗(yàn)注冊(cè)響應(yīng)消息上附加的簽名(步驟57)。相對(duì)于步驟45或52中所保留的拷貝來(lái)檢驗(yàn)隨機(jī)數(shù)(步驟58)。隨后獲取該客戶(hù)系統(tǒng)已經(jīng)被分配的用戶(hù)組的公共多點(diǎn)傳送組所應(yīng)用的多點(diǎn)傳送地址(步驟59)。
IRD設(shè)備13被觸發(fā)以啟動(dòng)最近的多點(diǎn)傳送路由器的注冊(cè)。尤其是其依據(jù)互聯(lián)網(wǎng)組管理協(xié)議發(fā)送一個(gè)消息,把步驟50中獲取的多點(diǎn)傳送地址通知給最近的多點(diǎn)傳送路由系統(tǒng)。因此,IRD設(shè)備13加入了多點(diǎn)傳送組。其能夠接收IP數(shù)據(jù)報(bào),后者的頭數(shù)據(jù)的目標(biāo)地址段內(nèi)包括了多點(diǎn)傳送地址。至少一個(gè)IP數(shù)據(jù)報(bào)包括用密鑰對(duì)的一個(gè)密鑰加密的有效負(fù)荷。從注冊(cè)響應(yīng)消息中獲取用于解密有效負(fù)荷的相應(yīng)密鑰,并存儲(chǔ)在智能卡22的存儲(chǔ)器內(nèi)。如果使用對(duì)稱(chēng)加密,密鑰對(duì)中的密鑰難免是相同的。
本發(fā)明不局限于上述實(shí)施例,可以在所附權(quán)利要求的范圍內(nèi)進(jìn)行改變。例如,注冊(cè)請(qǐng)求消息和/或注冊(cè)響應(yīng)消息內(nèi)的散列值和簽名可以互相結(jié)合,其中簽名是散列值的密文。
權(quán)利要求
1.一種用于控制前端系統(tǒng)(1-6)與多個(gè)客戶(hù)系統(tǒng)(13,22)之間通過(guò)包括多個(gè)多點(diǎn)傳送路由系統(tǒng)(35-38)和接收機(jī)(8-13)的網(wǎng)絡(luò)(7)進(jìn)行的通信的方法,每個(gè)多點(diǎn)傳送路由系統(tǒng)(35-38)被配置為將前端系統(tǒng)發(fā)送的、并尋址到各個(gè)多點(diǎn)傳送組的多點(diǎn)傳送消息轉(zhuǎn)發(fā)到接收機(jī),其能夠?yàn)榭蛻?hù)系統(tǒng)接收尋址到任何包括該接收機(jī)的多點(diǎn)傳送組的消息,其中,對(duì)于每個(gè)接收機(jī),僅把多點(diǎn)傳送路由系統(tǒng)(35-38)中最靠近的一個(gè)系統(tǒng)配置成直接向接收機(jī)轉(zhuǎn)發(fā)一個(gè)消息拷貝,該消息尋址到包含該接收機(jī)的多點(diǎn)傳送組,所述方法包括維護(hù)用戶(hù)組信息,使多個(gè)客戶(hù)系統(tǒng)中的每個(gè)經(jīng)過(guò)注冊(cè)的系統(tǒng)連接到多個(gè)用戶(hù)組中相關(guān)的一個(gè)組,以及把經(jīng)過(guò)注冊(cè)的客戶(hù)系統(tǒng)分配給至少一個(gè)多點(diǎn)傳送組,使得與特定用戶(hù)組相關(guān)的所有客戶(hù)系統(tǒng)都位于一個(gè)公共的多點(diǎn)傳送組內(nèi),一個(gè)前端服務(wù)器被配置為用尋址到多點(diǎn)傳送組的消息向客戶(hù)系統(tǒng)多點(diǎn)傳送用戶(hù)組消息,每個(gè)用戶(hù)組消息可用于用戶(hù)組內(nèi)的所有客戶(hù)系統(tǒng),該方法的特征在于,獲取唯一地識(shí)別最靠近第一客戶(hù)系統(tǒng)的接收機(jī)的最近多點(diǎn)傳送路由系統(tǒng)的信息,以及把第一客戶(hù)系統(tǒng)分配到一個(gè)用戶(hù)組,該用戶(hù)組包括至少一個(gè)具有相同的最近多點(diǎn)傳送路由系統(tǒng)的其他客戶(hù)系統(tǒng)。
2.根據(jù)權(quán)利要求1的方法,其中獲取唯一地識(shí)別最近多點(diǎn)傳送路由系統(tǒng)(35-38)的信息的步驟包括從第一客戶(hù)系統(tǒng)接收一個(gè)注冊(cè)請(qǐng)求消息,該注冊(cè)請(qǐng)求消息包括對(duì)于最靠近第一客戶(hù)系統(tǒng)的接收機(jī)的最近多點(diǎn)傳送路由系統(tǒng)來(lái)說(shuō)唯一的網(wǎng)絡(luò)地址。
3.根據(jù)權(quán)利要求1或2的方法,包括從第一客戶(hù)系統(tǒng)接收一個(gè)注冊(cè)請(qǐng)求消息,該注冊(cè)請(qǐng)求消息包括第一客戶(hù)系統(tǒng)的標(biāo)識(shí),以及檢驗(yàn)第一客戶(hù)系統(tǒng)是否被授權(quán)以接收用于用戶(hù)組內(nèi)所有客戶(hù)系統(tǒng)的消息,其中如果被授權(quán),則第一客戶(hù)系統(tǒng)僅被分配到該用戶(hù)組。
4.根據(jù)權(quán)利要求3的方法,包括接收一個(gè)包括數(shù)字簽名的注冊(cè)請(qǐng)求消息,使用所述標(biāo)識(shí)來(lái)獲取客戶(hù)系統(tǒng)的公共密鑰,并使用公共密鑰來(lái)檢驗(yàn)簽名的真?zhèn)巍?br>
5.根據(jù)權(quán)利要求1-4中任一項(xiàng)的方法,包括從第一客戶(hù)系統(tǒng)接收一個(gè)注冊(cè)請(qǐng)求消息,該注冊(cè)請(qǐng)求消息包括為第一客戶(hù)系統(tǒng)接收多點(diǎn)傳送消息的接收機(jī)的唯一網(wǎng)絡(luò)地址,并且當(dāng)?shù)谝豢蛻?hù)系統(tǒng)分配到用戶(hù)組時(shí),向接收機(jī)的唯一網(wǎng)絡(luò)地址返回一個(gè)注冊(cè)響應(yīng)消息,該注冊(cè)響應(yīng)消息包括第一客戶(hù)系統(tǒng)已經(jīng)分配的用戶(hù)組的至少公共多點(diǎn)傳送組的多點(diǎn)傳送網(wǎng)絡(luò)地址。
6.根據(jù)權(quán)利要求5的方法,包括接收一個(gè)包括檢驗(yàn)數(shù)據(jù)的注冊(cè)請(qǐng)求消息,并構(gòu)成一個(gè)的注冊(cè)響應(yīng)消息,該注冊(cè)響應(yīng)消息包括了表示至少部分檢驗(yàn)數(shù)據(jù)的數(shù)據(jù)。
7.根據(jù)權(quán)利要求1-6中任一項(xiàng)的方法,包括從第一客戶(hù)系統(tǒng)接收一個(gè)注冊(cè)請(qǐng)求消息,該注冊(cè)請(qǐng)求消息包括為第一客戶(hù)系統(tǒng)接收多點(diǎn)傳送消息的接收機(jī)的唯一網(wǎng)絡(luò)地址,并且當(dāng)?shù)谝豢蛻?hù)系統(tǒng)分配到用戶(hù)組時(shí),向接收機(jī)的唯一網(wǎng)絡(luò)地址返回一個(gè)注冊(cè)響應(yīng)消息,該注冊(cè)響應(yīng)消息包括至少一個(gè)密鑰對(duì)中的至少一個(gè)密鑰,隨后傳輸尋址到公共多點(diǎn)傳送組的至少一個(gè)組消息,并且用密鑰對(duì)中的另一個(gè)密鑰對(duì)其進(jìn)行加密。
8.根據(jù)權(quán)利要求7的方法,其中所述網(wǎng)絡(luò)是分組交換網(wǎng)絡(luò),最好使用互聯(lián)網(wǎng)協(xié)議,包括從服務(wù)器在具有有效負(fù)荷和頭數(shù)據(jù)的獨(dú)立數(shù)據(jù)包內(nèi)傳輸組消息,其中每個(gè)數(shù)據(jù)包有效負(fù)荷被分別加密。
9.根據(jù)前述權(quán)利要求中任一項(xiàng)的方法,包括把第一客戶(hù)系統(tǒng)分配到僅包括具有相同的最近多點(diǎn)傳送路由系統(tǒng)的其他客戶(hù)系統(tǒng)的用戶(hù)組。
10.根據(jù)前述權(quán)利要求中任一項(xiàng)的方法,包括當(dāng)確定另一個(gè)不同的多點(diǎn)傳送路由系統(tǒng)(35-38)對(duì)于能夠?yàn)榈谝豢蛻?hù)系統(tǒng)接收多點(diǎn)傳送消息的接收機(jī)變成了最近的多點(diǎn)傳送路由系統(tǒng)時(shí),從用戶(hù)組中去除第一客戶(hù)系統(tǒng)。
11.一種控制前端系統(tǒng)(1-6)與多個(gè)客戶(hù)系統(tǒng)(13,22)之間通過(guò)包括多個(gè)多點(diǎn)傳送路由系統(tǒng)(35-38)和接收機(jī)(8-13)的網(wǎng)絡(luò)(7)進(jìn)行的通信的系統(tǒng),每個(gè)多點(diǎn)傳送路由系統(tǒng)(35-38)被配置為將前端發(fā)送的、并尋址到各個(gè)多點(diǎn)傳送組的多點(diǎn)傳送消息轉(zhuǎn)送到接收機(jī)(8-13),其能夠?yàn)榭蛻?hù)系統(tǒng)接收尋址到任何包括該接收機(jī)的多點(diǎn)傳送組的消息,其中,對(duì)于每個(gè)接收機(jī),僅把多點(diǎn)傳送路由系統(tǒng)(35-38)中最靠近的一個(gè)系統(tǒng)配置為直接向接收機(jī)(8-13)轉(zhuǎn)發(fā)一個(gè)消息拷貝,該消息尋址到包含該接收機(jī)的多點(diǎn)傳送組,所述系統(tǒng)包括一個(gè)用于維護(hù)用戶(hù)組信息的數(shù)據(jù)庫(kù)(2),使多個(gè)客戶(hù)系統(tǒng)中的每個(gè)經(jīng)過(guò)注冊(cè)的系統(tǒng)鏈接到多個(gè)用戶(hù)組中相關(guān)的一個(gè)組,其中所述系統(tǒng)被配置為將經(jīng)過(guò)注冊(cè)的客戶(hù)系統(tǒng)分配給至少一個(gè)多點(diǎn)傳送組,使得與特定用戶(hù)組相關(guān)的所有客戶(hù)系統(tǒng)(13,22)都位于一個(gè)公共的多點(diǎn)傳送組內(nèi),一個(gè)前端服務(wù)器,被配置為用尋址到多點(diǎn)傳送組的消息向客戶(hù)系統(tǒng)(13,22)多點(diǎn)傳送用戶(hù)組消息,每個(gè)用戶(hù)組消息可用于用戶(hù)組內(nèi)所有客戶(hù)系統(tǒng),該系統(tǒng)的特征在于,該系統(tǒng)被配置為獲取唯一地識(shí)別最靠近第一客戶(hù)系統(tǒng)(13,22)的接收機(jī)的最近多點(diǎn)傳送路由系統(tǒng)(35-38)的信息,以及把第一客戶(hù)系統(tǒng)分配到一個(gè)用戶(hù)組,該用戶(hù)組包括至少一個(gè)具有相同的最近多點(diǎn)傳送路由系統(tǒng)的其他客戶(hù)系統(tǒng)。
12.根據(jù)權(quán)利要求11的系統(tǒng),其被配置為用于執(zhí)行權(quán)利要求1-10中任一項(xiàng)的方法。
13.一種請(qǐng)求從前端系統(tǒng)(1-6)向第一客戶(hù)系統(tǒng)發(fā)送組消息的方法,前端系統(tǒng)通過(guò)包括多個(gè)多點(diǎn)傳送路由系統(tǒng)(35-38)和接收機(jī)(8-13)的網(wǎng)絡(luò)(7)與多個(gè)其它客戶(hù)系統(tǒng)(13,22)進(jìn)行通信,每個(gè)多點(diǎn)傳送路由系統(tǒng)(35-38)被配置為將前端發(fā)送的、并尋址到各個(gè)多點(diǎn)傳送組的多點(diǎn)傳送消息轉(zhuǎn)發(fā)到接收機(jī)(8-13),其能夠?yàn)榭蛻?hù)系統(tǒng)接收尋址到任何包括該接收機(jī)(8-13)的多點(diǎn)傳送組的消息,其中,對(duì)于每個(gè)接收機(jī),僅把多點(diǎn)傳送路由系統(tǒng)中最靠近的一個(gè)系統(tǒng)配置為直接向接收機(jī)轉(zhuǎn)發(fā)一個(gè)消息拷貝,該消息尋址到包含該接收機(jī)的多點(diǎn)傳送組,所述前端系統(tǒng)包括一個(gè)用于維護(hù)組信息的注冊(cè)系統(tǒng)(1,2),使多個(gè)客戶(hù)系統(tǒng)中的每個(gè)經(jīng)過(guò)注冊(cè)的系統(tǒng)鏈接到多個(gè)組中相關(guān)的一個(gè)組,把多點(diǎn)傳送地址分配給客戶(hù)系統(tǒng),使得與特定組相關(guān)的所有客戶(hù)系統(tǒng)都具有一個(gè)公共的多點(diǎn)傳送地址,以及一個(gè)服務(wù)器(1),被配置為用具有多點(diǎn)傳送地址的消息向至少一個(gè)客戶(hù)系統(tǒng)多點(diǎn)傳送組消息,每個(gè)組消息可用于組內(nèi)的所有客戶(hù)系統(tǒng),其特征在于,獲取唯一地識(shí)別最靠近第一客戶(hù)系統(tǒng)的接收機(jī)的最近多點(diǎn)傳送路由系統(tǒng)的信息,向注冊(cè)系統(tǒng)傳送一個(gè)包括所獲取的信息的注冊(cè)請(qǐng)求消息,使得注冊(cè)系統(tǒng)能夠把第一客戶(hù)系統(tǒng)分配到用戶(hù)組,該用戶(hù)組包括至少一個(gè)具有相同的最近多點(diǎn)傳送路由系統(tǒng)的其他客戶(hù)系統(tǒng)。
14.根據(jù)權(quán)利要求13的方法,其中唯一地識(shí)別最近多點(diǎn)傳送路由系統(tǒng)的信息是多點(diǎn)傳送路由系統(tǒng)的唯一網(wǎng)絡(luò)地址,并且通過(guò)依據(jù)網(wǎng)絡(luò)協(xié)議的消息交換而獲得。
15.根據(jù)權(quán)利要求13或14的方法,包括接收一個(gè)注冊(cè)響應(yīng)消息,所述注冊(cè)響應(yīng)消息包括第一客戶(hù)系統(tǒng)已經(jīng)被分配的用戶(hù)組所分配的公共多點(diǎn)傳送地址,以及向最近的多點(diǎn)傳送路由系統(tǒng)傳送一個(gè)通知公共多點(diǎn)傳送地址的消息。
16.根據(jù)權(quán)利要求13-15中任一項(xiàng)的方法,其中接收機(jī)包括與包含第一客戶(hù)系統(tǒng)的至少一個(gè)設(shè)備(22)的接口(21),所述方法包括通過(guò)所述接口從第一客戶(hù)系統(tǒng)接收至少表示用戶(hù)標(biāo)識(shí)的信息,以及向注冊(cè)系統(tǒng)(1,2)傳輸一個(gè)進(jìn)一步包括用戶(hù)標(biāo)識(shí)的注冊(cè)請(qǐng)求消息。
17.根據(jù)權(quán)利要求13-15中任一項(xiàng)的方法,其中第一客戶(hù)系統(tǒng)被包括在具有和第一客戶(hù)系統(tǒng)的接收機(jī)的接口(23,28)的設(shè)備(22)內(nèi),所述方法包括通過(guò)所述接口(23,28)從接收機(jī)接收到唯一地識(shí)別最靠近接收機(jī)(13)的最近多點(diǎn)傳送路由系統(tǒng)的信息,通過(guò)所述接口把注冊(cè)請(qǐng)求消息返回到接收機(jī)(13),用于轉(zhuǎn)發(fā)到注冊(cè)系統(tǒng)(1,2)。
18.根據(jù)權(quán)利要求16或17的方法,其中第一客戶(hù)系統(tǒng)處在一個(gè)安全設(shè)備,最好為智能卡的防干擾環(huán)境內(nèi),其中第一客戶(hù)系統(tǒng)被配置為存儲(chǔ)安全密鑰以及至少由第一客戶(hù)系統(tǒng)簽名的注冊(cè)請(qǐng)求消息。
19.根據(jù)權(quán)利要求13-18中任一項(xiàng)的方法,包括獲取第一客戶(hù)系統(tǒng)的接收機(jī)(13)的唯一網(wǎng)絡(luò)地址,并將接收機(jī)的唯一網(wǎng)絡(luò)地址包括在注冊(cè)請(qǐng)求消息內(nèi)。
20.根據(jù)權(quán)利要求19的方法,包括接收一個(gè)注冊(cè)響應(yīng)消息,所述注冊(cè)響應(yīng)消息包括接收機(jī)唯一的網(wǎng)絡(luò)地址下的消息內(nèi)的至少一個(gè)密鑰對(duì)中的至少一個(gè)密鑰,隨后接收尋址到公共多點(diǎn)傳送組的至少一個(gè)經(jīng)過(guò)加密的組消息,以及使用適當(dāng)?shù)拿荑€對(duì)中的另一個(gè)密鑰對(duì)經(jīng)過(guò)加密的組消息進(jìn)行解密。
21.根據(jù)權(quán)利要求13-20中任一項(xiàng)的方法,包括向注冊(cè)系統(tǒng)傳送一個(gè)包括檢驗(yàn)數(shù)據(jù)的注冊(cè)請(qǐng)求消息,接收一個(gè)注冊(cè)響應(yīng)消息,所述注冊(cè)響應(yīng)消息包括第一客戶(hù)系統(tǒng)已經(jīng)分配的用戶(hù)組所分配的公共多點(diǎn)傳送地址和響應(yīng)數(shù)據(jù),并且檢驗(yàn)響應(yīng)數(shù)據(jù)是否包括表示至少部分檢驗(yàn)數(shù)據(jù)的信息。
22.用于請(qǐng)求從前端系統(tǒng)(1-6)向第一客戶(hù)系統(tǒng)發(fā)送組消息的系統(tǒng),前端系統(tǒng)通過(guò)包括多個(gè)多點(diǎn)傳送路由系統(tǒng)(35-38)和接收機(jī)(8-13)的網(wǎng)絡(luò)(7)與多個(gè)其它客戶(hù)系統(tǒng)(13,22)進(jìn)行通信,每個(gè)多點(diǎn)傳送路由系統(tǒng)(35-38)被配置為將前端發(fā)送的、并尋址到各個(gè)多點(diǎn)傳送組的多點(diǎn)傳送消息轉(zhuǎn)發(fā)到接收機(jī),其能夠?yàn)榭蛻?hù)系統(tǒng)接收尋址到任何包括該接收機(jī)的多點(diǎn)傳送組的消息,其中,對(duì)于每個(gè)接收機(jī),僅把多點(diǎn)傳送路由系統(tǒng)(35-38)中最靠近的一個(gè)系統(tǒng)配置為直接向接收機(jī)轉(zhuǎn)發(fā)一個(gè)消息拷貝,該消息尋址到包含該接收機(jī)的多點(diǎn)傳送組,所述前端系統(tǒng)包括一個(gè)用于維護(hù)組信息的注冊(cè)系統(tǒng)(1,2),使多個(gè)客戶(hù)系統(tǒng)中的每個(gè)經(jīng)過(guò)注冊(cè)的系統(tǒng)鏈接到多個(gè)組中相關(guān)的一個(gè)組,把多點(diǎn)傳送地址分配給客戶(hù)系統(tǒng),使得與特定組相關(guān)的所有客戶(hù)系統(tǒng)具有一個(gè)公共的多點(diǎn)傳送地址,以及一個(gè)服務(wù)器(1),被配置為用具有多點(diǎn)傳送地址的消息向至少一個(gè)客戶(hù)系統(tǒng)多點(diǎn)傳送組消息,每個(gè)組消息可用于組內(nèi)的所有客戶(hù)系統(tǒng),該系統(tǒng)被設(shè)置為實(shí)現(xiàn)權(quán)利要求13-21中任一項(xiàng)的方法。
23.一種計(jì)算機(jī)程序,當(dāng)其在計(jì)算機(jī)(1;13;20)上運(yùn)行時(shí),其使得計(jì)算機(jī)能夠?qū)崿F(xiàn)權(quán)利要求1-10或13-21中任一項(xiàng)的方法。
全文摘要
一種控制前端系統(tǒng)(1-6)與多個(gè)客戶(hù)系統(tǒng)(13,22)之間通過(guò)包括多個(gè)多點(diǎn)傳送路由系統(tǒng)(35-38)和接收機(jī)(8-13)的網(wǎng)絡(luò)(7)進(jìn)行的通信的方法,其中,對(duì)于各個(gè)接收機(jī),僅把多點(diǎn)傳送路由系統(tǒng)(35-38)中最靠近的一個(gè)系統(tǒng)配置為直接向接收機(jī)轉(zhuǎn)發(fā)一個(gè)消息拷貝,該消息尋址到包含該接收機(jī)的多點(diǎn)傳送組,其包括維護(hù)用戶(hù)組信息,使多個(gè)客戶(hù)系統(tǒng)中的每個(gè)注冊(cè)系統(tǒng)鏈接到多個(gè)用戶(hù)組中相關(guān)的一個(gè)組,以及把注冊(cè)后的客戶(hù)系統(tǒng)分配給至少一個(gè)多點(diǎn)傳送組,使得與特定用戶(hù)組相關(guān)的所有客戶(hù)系統(tǒng)都位于一個(gè)公共的多點(diǎn)傳送組內(nèi)。獲取唯一識(shí)別最靠近第一客戶(hù)系統(tǒng)的接收機(jī)的最近多點(diǎn)傳送路由系統(tǒng)的信息,以及第一客戶(hù)系統(tǒng)被分配到一個(gè)用戶(hù)組,該用戶(hù)組包括至少一個(gè)具有相同的最近多點(diǎn)傳送路由系統(tǒng)的其他客戶(hù)系統(tǒng)。
文檔編號(hào)H04L29/06GK1822545SQ20061000444
公開(kāi)日2006年8月23日 申請(qǐng)日期2006年2月14日 優(yōu)先權(quán)日2005年2月14日
發(fā)明者阿爾伯特·簡(jiǎn)恩·波斯查, 亞克·杜·普羅伊 申請(qǐng)人:耶德托存取公司