亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

數(shù)據(jù)發(fā)送系統(tǒng)的制作方法

文檔序號(hào):7552466閱讀:109來(lái)源:國(guó)知局
專利名稱:數(shù)據(jù)發(fā)送系統(tǒng)的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及在發(fā)送包含聲音和圖象的流數(shù)據(jù)時(shí),能經(jīng)由單點(diǎn)傳送網(wǎng)絡(luò)進(jìn)行多點(diǎn)傳送(Multicast)發(fā)送的系統(tǒng)。
背景技術(shù)
作為向許多終端統(tǒng)一報(bào)告數(shù)據(jù)分組的通信方式,已知的有多點(diǎn)傳送通信。在該多點(diǎn)傳送通信中,發(fā)送方向多點(diǎn)傳送組發(fā)送數(shù)據(jù)分組,接收方通過(guò)成為多點(diǎn)傳送組成員而能接收數(shù)據(jù)分組。另外,接收方通過(guò)從組成員中脫離而能終止數(shù)據(jù)分組的接收。
接收方的終端使用組管理協(xié)議,向連接在同一網(wǎng)絡(luò)上的多點(diǎn)傳送路由器發(fā)送為了成為組成員的組參加要求或?yàn)榱藦慕M成員中脫離的組脫離要求的控制分組。可以在任意時(shí)候自由地發(fā)送該組參加要求或脫離要求。作為該組管理協(xié)議,在根據(jù)IETF(因特網(wǎng)設(shè)計(jì)任務(wù)規(guī)則Internet Engineering Task Force)作成的標(biāo)準(zhǔn)推薦文件RFC2236中規(guī)定了IGMP(因特網(wǎng)組管理協(xié)議Internet Group ManagementProtocol),在RFC2710中規(guī)定了MLD(多點(diǎn)傳送接收者發(fā)現(xiàn))。
多點(diǎn)傳送路由器定期發(fā)送對(duì)是否存在組成員進(jìn)行基于組管理協(xié)議的參加組查詢分組,成為組成員的接收終端利用組參加要求分組對(duì)該查詢進(jìn)行應(yīng)答。多點(diǎn)傳送路由根據(jù)有無(wú)對(duì)查詢的應(yīng)答來(lái)判斷是否存在組成員,僅在存在組成員的網(wǎng)絡(luò)中對(duì)數(shù)據(jù)分組進(jìn)行中繼。多點(diǎn)傳送路由器確認(rèn)組成員的存在,在判斷出有必要中繼數(shù)據(jù)分組的情況下,使用多點(diǎn)傳送路徑控制協(xié)議,將發(fā)送要求通知其他路由器。另外,在判斷出不存在組成員而不需要中繼數(shù)據(jù)分組的情況下,通知發(fā)送停止要求。多點(diǎn)傳送路由器按照通知的多點(diǎn)傳送路由器路徑控制協(xié)議的內(nèi)容,更新保存的多點(diǎn)傳送中繼信息。作為多點(diǎn)傳送路徑協(xié)議的代表,對(duì)RFC2362規(guī)定PIM-SM(協(xié)議獨(dú)立多點(diǎn)傳送稀疏矩陣模式Protocol Independent Multicast-Sparse Mode),對(duì)RFC1584規(guī)定MOSPF(多點(diǎn)傳送開放最短路徑第1版Multicast Open ShortestPath First)。另外,作為協(xié)議的設(shè)計(jì)公開了PIM-DM(協(xié)議獨(dú)立多點(diǎn)傳送密集模式Protocol Independent Multicast-Dense Mode)和DVMRP(遠(yuǎn)距離無(wú)線電導(dǎo)引多點(diǎn)傳送路由協(xié)議Distance VectorMulticast Routing Protocol)。
為了進(jìn)行多點(diǎn)傳送發(fā)送服務(wù),上述多點(diǎn)傳送路徑控制協(xié)議有必要在構(gòu)成網(wǎng)絡(luò)的所有路由器上動(dòng)作,但在網(wǎng)絡(luò)上存在在與多點(diǎn)傳送不對(duì)應(yīng)的路由器的情況下,在多點(diǎn)傳送路由器之間使用設(shè)置被稱為通道的假設(shè)的發(fā)送路徑的通道技術(shù)。成為通道始端的多點(diǎn)傳送路由器在發(fā)送路徑上中繼用多點(diǎn)傳送發(fā)送的數(shù)據(jù)分組的情況下,用單點(diǎn)傳送數(shù)據(jù)對(duì)數(shù)據(jù)分組進(jìn)行壓縮,并向作為通道終端的多點(diǎn)傳送路由器發(fā)送。存在于發(fā)送路徑上的與多點(diǎn)傳送不對(duì)應(yīng)的路由器將該被壓縮了的多點(diǎn)傳送數(shù)據(jù)分組作為通常的單點(diǎn)傳送數(shù)據(jù)分組進(jìn)行中繼。成為通道終端的多點(diǎn)傳送路由器從被壓縮了的單點(diǎn)傳送分組數(shù)據(jù)中取出多點(diǎn)傳送數(shù)據(jù)分組,并通過(guò)多點(diǎn)傳送進(jìn)行中繼。在因特網(wǎng)上,使用該技術(shù)構(gòu)筑被稱為Mbone(多點(diǎn)傳送主干)的公共試驗(yàn)網(wǎng)。
在混合存在與多點(diǎn)傳送對(duì)應(yīng)的網(wǎng)絡(luò)(以下稱為多點(diǎn)傳送網(wǎng)絡(luò))和不對(duì)應(yīng)的網(wǎng)絡(luò)的網(wǎng)絡(luò)系統(tǒng)中,作為不使用通道技術(shù)發(fā)送數(shù)據(jù)的技術(shù),記載了以下這樣的多點(diǎn)傳送網(wǎng)絡(luò)將多點(diǎn)傳送通信裝置與網(wǎng)絡(luò)連接,與不對(duì)應(yīng)于多點(diǎn)傳送的網(wǎng)絡(luò)連接的發(fā)送接收者向最近的多點(diǎn)傳送通信裝置發(fā)出數(shù)據(jù)的發(fā)送要求或接收要求。數(shù)據(jù)的發(fā)送者在要求發(fā)送數(shù)據(jù)后,通過(guò)單點(diǎn)傳送向該多點(diǎn)傳送通信裝置發(fā)送數(shù)據(jù)。對(duì)于該多點(diǎn)傳送通信裝置揭示了將通過(guò)單點(diǎn)傳送接收到的數(shù)據(jù)轉(zhuǎn)換為多點(diǎn)傳送,并在多點(diǎn)傳送網(wǎng)絡(luò)內(nèi)發(fā)送的技術(shù)。
專利文獻(xiàn)1-特開2002-185528號(hào)公報(bào)。
在因特網(wǎng)上或企業(yè)內(nèi)部網(wǎng)絡(luò)中,在利用多點(diǎn)傳送進(jìn)行數(shù)據(jù)發(fā)送的情況下,網(wǎng)絡(luò)上所有的終端都有必要與多點(diǎn)傳送功能對(duì)應(yīng)。現(xiàn)在,與多點(diǎn)傳送對(duì)應(yīng)的終端增加了,在其中一部分中存在通過(guò)多點(diǎn)傳送進(jìn)行發(fā)送服務(wù)的因特網(wǎng)服務(wù)協(xié)議。但是,也存在很多未與多點(diǎn)傳送對(duì)應(yīng)的路由器,為了使所有機(jī)器與多點(diǎn)傳送對(duì)應(yīng),就需要很大成本。所以,即使接收方終端與多點(diǎn)傳送網(wǎng)絡(luò)連接,但在從與多點(diǎn)傳送不對(duì)應(yīng)的網(wǎng)絡(luò)連接的發(fā)送終端向許多終端發(fā)送數(shù)據(jù)的情況下,也必須使用單點(diǎn)傳送,從而導(dǎo)致網(wǎng)絡(luò)上傳輸信息量的增大。
在特開2002-185528號(hào)公報(bào)所記載的發(fā)明中,雖然發(fā)送者用單點(diǎn)傳送向多點(diǎn)傳送通信終端發(fā)送數(shù)據(jù),但由于以發(fā)送者一方為主導(dǎo)進(jìn)行數(shù)據(jù)的發(fā)送,所以即使在不存在接收者時(shí)也會(huì)向多點(diǎn)傳送通信裝置發(fā)送數(shù)據(jù),從而導(dǎo)致在發(fā)送終端和多點(diǎn)傳送通信裝置之間的網(wǎng)絡(luò)中存在的傳輸信息量很大,給多點(diǎn)傳送通信裝置帶來(lái)多余的負(fù)荷。

發(fā)明內(nèi)容
本發(fā)明的目的在于提供一種系統(tǒng),通過(guò)利用多點(diǎn)傳送將未與多點(diǎn)傳送網(wǎng)絡(luò)連接的發(fā)送終端所保持的流數(shù)據(jù)發(fā)送到與多點(diǎn)傳送網(wǎng)絡(luò)連接的終端,來(lái)抑制網(wǎng)絡(luò)整體上的傳輸信息量。
為了達(dá)到上述目的,在本發(fā)明中,能在設(shè)置在多點(diǎn)傳送網(wǎng)絡(luò)和與多點(diǎn)傳送不對(duì)應(yīng)的網(wǎng)絡(luò)之間的多點(diǎn)傳送發(fā)送裝置中,如果接收到從與多點(diǎn)傳送網(wǎng)絡(luò)連接的終端發(fā)出的流數(shù)據(jù)的多點(diǎn)傳送發(fā)送要求,則訪問與不對(duì)應(yīng)于多點(diǎn)傳送的網(wǎng)絡(luò)連接的流數(shù)據(jù)的發(fā)送終端(以下稱為發(fā)送服務(wù)器),通過(guò)單點(diǎn)傳送從發(fā)送服務(wù)器接收流數(shù)據(jù),并通過(guò)多點(diǎn)傳送向與多點(diǎn)傳送網(wǎng)絡(luò)連接的終端發(fā)送接收流數(shù)據(jù)。
多點(diǎn)傳送發(fā)送裝置保存使能用多點(diǎn)傳送發(fā)送的流數(shù)據(jù)的信息與成為流數(shù)據(jù)的發(fā)送目標(biāo)地的多點(diǎn)傳送組地址對(duì)應(yīng)的管理表。在該管理表中,能由多點(diǎn)傳送發(fā)送裝置的管理者進(jìn)行設(shè)置,作為流數(shù)據(jù)的信息,登記保存流數(shù)據(jù)的發(fā)送服務(wù)器的信息(IP地址和URL)等。另外,通過(guò)向用戶通知管理表,能使用戶知道能接收的流數(shù)據(jù)的信息。如果用戶在接收終端中選擇了任意的流數(shù)據(jù),則從接收終端向流數(shù)據(jù)的發(fā)送目標(biāo)地多點(diǎn)傳送組發(fā)送組參加要求。最近的多點(diǎn)傳送路由器如果接收到該組參加要求,則使用多點(diǎn)傳送路徑控制協(xié)議,向發(fā)送終端發(fā)送數(shù)據(jù)的發(fā)送要求。通過(guò)給現(xiàn)有的多點(diǎn)傳送路徑控制協(xié)議,發(fā)送要求通過(guò)存在于從發(fā)送終端到各接收終端的最短路徑上的多點(diǎn)傳送路由器被轉(zhuǎn)送,到達(dá)與發(fā)送終端最近的多點(diǎn)傳送路由器。
并且,通過(guò)使多點(diǎn)傳送發(fā)送裝置作為多點(diǎn)傳送路由器而動(dòng)作,能接收發(fā)送要求。多點(diǎn)傳送發(fā)送裝置如果接收到對(duì)登記在上述管理表中的多點(diǎn)傳送組的發(fā)送要求,則訪問保存有與多點(diǎn)傳送組對(duì)應(yīng)的流數(shù)據(jù)的發(fā)送服務(wù)器,要求希望的流數(shù)據(jù)的發(fā)送。如果從發(fā)送服務(wù)器發(fā)出的流數(shù)據(jù)分組通過(guò)單點(diǎn)傳送被發(fā)送到多點(diǎn)傳送發(fā)送裝置,則通過(guò)多點(diǎn)傳送發(fā)送裝置將接收到的單點(diǎn)傳送數(shù)據(jù)分組轉(zhuǎn)換為多數(shù)據(jù)分組并轉(zhuǎn)送到多點(diǎn)傳送網(wǎng)絡(luò)內(nèi),各接收終端通過(guò)多點(diǎn)傳送接收希望的流數(shù)據(jù)。在從連接在多點(diǎn)傳送網(wǎng)絡(luò)上的終端對(duì)相同的流數(shù)據(jù)發(fā)來(lái)發(fā)送要求的情況下,多點(diǎn)傳送發(fā)送裝置由于已經(jīng)通過(guò)多點(diǎn)傳送發(fā)送了數(shù)據(jù),所以最近的多點(diǎn)傳送路由器向各接收終端進(jìn)行多點(diǎn)傳送中繼。
另一方面,在數(shù)據(jù)接收結(jié)束的情況下,各接收終端發(fā)送從現(xiàn)在正在接收的多點(diǎn)傳送組退出組的要求。與組參加時(shí)一樣,如果最近的路由器接收到了組退出要求,則向發(fā)送終端發(fā)送數(shù)據(jù)發(fā)送停止要求。多點(diǎn)傳送路由器接收該數(shù)據(jù)發(fā)送停止要求,在通過(guò)多點(diǎn)傳送路徑控制協(xié)議處理,判斷出自身沒有必要進(jìn)行多點(diǎn)傳送數(shù)據(jù)的中繼的情況下,再向發(fā)送終端發(fā)送數(shù)據(jù)發(fā)送停止要求。多點(diǎn)傳送發(fā)送裝置接收該數(shù)據(jù)發(fā)送停止要求,如果判斷出流數(shù)據(jù)的接收終端不存在,則終止從發(fā)送服務(wù)器接收數(shù)據(jù)。
根據(jù)本發(fā)明,在從與能進(jìn)行多點(diǎn)傳送發(fā)送的網(wǎng)絡(luò)連接的終端對(duì)與不能進(jìn)行多點(diǎn)傳送發(fā)送的網(wǎng)絡(luò)連接的終端所保存的數(shù)據(jù)有了發(fā)送要求的情況下,通過(guò)用單點(diǎn)傳送從該發(fā)送終端取得數(shù)據(jù),用多點(diǎn)傳送向能進(jìn)行多點(diǎn)傳送發(fā)送的網(wǎng)絡(luò)發(fā)送該數(shù)據(jù),能進(jìn)行抑制了網(wǎng)絡(luò)中傳送的信息量的數(shù)據(jù)發(fā)送服務(wù)。


圖1是本發(fā)明實(shí)施例1的多點(diǎn)傳送發(fā)送系統(tǒng)的結(jié)構(gòu)圖。
圖2是多點(diǎn)傳送發(fā)送裝置10的框圖。
圖3是多點(diǎn)傳送發(fā)送裝置10處理的分組30的結(jié)構(gòu)圖。
圖4是多點(diǎn)傳送發(fā)送裝置10所保存的數(shù)據(jù)管理表17的說(shuō)明圖。
圖5是多點(diǎn)傳送轉(zhuǎn)換表16的說(shuō)明圖。
圖6是終端從發(fā)送服務(wù)器接收數(shù)據(jù)分組的處理的時(shí)序圖。
圖7是終端從組中退出的情況下的處理的時(shí)序圖。
圖8是多點(diǎn)傳送發(fā)送裝置10的分組接收處理的流程圖。
圖9是數(shù)據(jù)轉(zhuǎn)送處理的流程圖。
圖10是多點(diǎn)傳送協(xié)議處理的流程圖。
圖11是訪問控制處理的流程圖。
圖12是在實(shí)施例2中,終端從發(fā)送服務(wù)器接收數(shù)據(jù)分組的處理的時(shí)序圖。
圖13是實(shí)施例3的多點(diǎn)傳送發(fā)送系統(tǒng)的結(jié)構(gòu)圖。
圖14是實(shí)施例3的多點(diǎn)傳送發(fā)送裝置90的框圖。
圖15是多點(diǎn)傳送發(fā)送裝置90的分組接收處理的流程圖。
圖16是數(shù)據(jù)轉(zhuǎn)送處理的流程圖。
圖17是多點(diǎn)傳送路徑控制處理的流程圖。
圖18是實(shí)施例4的多點(diǎn)傳送發(fā)送系統(tǒng)的結(jié)構(gòu)圖。
圖19是多點(diǎn)傳送發(fā)送裝置100的框圖。
圖20是數(shù)據(jù)管理裝置120的框圖。
圖21是實(shí)施例4中的終端接收數(shù)據(jù)的處理的時(shí)序圖。
圖22是多點(diǎn)傳送發(fā)送裝置100中的分組接收處理的流程圖。
圖23是多點(diǎn)傳送路徑控制處理的流程圖。
圖24是轉(zhuǎn)換信息更新處理的流程圖。
圖25是數(shù)據(jù)管理裝置120的接收分組時(shí)的處理的流程圖。
圖26是訪問控制處理的流程圖。
圖27是實(shí)施例5的多點(diǎn)傳送發(fā)送系統(tǒng)的結(jié)構(gòu)圖。
具體實(shí)施例方式
以下,參照本

本發(fā)明的實(shí)施例。
圖1是表示本發(fā)明的實(shí)施例1的多點(diǎn)傳送發(fā)送系統(tǒng)的結(jié)構(gòu)的圖。
在該多點(diǎn)傳送發(fā)送系統(tǒng)中,能通過(guò)多點(diǎn)傳送進(jìn)行通信的多點(diǎn)傳送網(wǎng)絡(luò)70和不對(duì)應(yīng)于多點(diǎn)傳送的單點(diǎn)傳送網(wǎng)絡(luò)60通過(guò)多點(diǎn)傳送發(fā)送裝置10連接。
多點(diǎn)傳送發(fā)送裝置10用地址M1與單點(diǎn)傳送網(wǎng)絡(luò)60連接,同地址M2與多點(diǎn)傳送網(wǎng)絡(luò)70連接。單點(diǎn)傳送網(wǎng)絡(luò)60與發(fā)送服務(wù)器50a(主機(jī)名為svr1,地址為S1)、發(fā)送服務(wù)器50b(主機(jī)名為svr2,地址為S2)連接。在多點(diǎn)傳送網(wǎng)絡(luò)70內(nèi),設(shè)置多點(diǎn)傳送路由器40a、40b、40c,多點(diǎn)傳送路由器40b、40c被設(shè)置在多點(diǎn)傳送路由器40a的下位。進(jìn)而,多點(diǎn)傳送路由器40b與終端51a、51b連接,多點(diǎn)傳送路由器40c與終端51c、51d連接。
多點(diǎn)傳送發(fā)送裝置10與多點(diǎn)傳送路由器40a連接。該多點(diǎn)傳送發(fā)送裝置10按照保存在內(nèi)部的數(shù)據(jù)管理表,同多點(diǎn)傳送向多點(diǎn)傳送網(wǎng)絡(luò)70內(nèi)通知發(fā)送程序。
下面,在圖2中表示了多點(diǎn)傳送發(fā)送裝置10的框圖。
分組接收部件11接收從發(fā)送服務(wù)器發(fā)來(lái)的流數(shù)據(jù)分組和從最近的多點(diǎn)傳送路由器發(fā)來(lái)的與多點(diǎn)傳送路徑控制有關(guān)的控制分組,并發(fā)送到分組判別部件12。分組判別部件12判別接收分組是數(shù)據(jù)分組還是控制分組。在控制分組的情況下,將分組發(fā)送到協(xié)議處理部件13,在數(shù)據(jù)分組的情況下,將分組發(fā)送到數(shù)據(jù)轉(zhuǎn)送處理部件18。
多點(diǎn)傳送協(xié)議處理部件13從接收到的控制分組抽出組地址信息,將抽出的組地址信息和控制分組的控制內(nèi)容發(fā)送到訪問控制處理部件14。另外,多點(diǎn)傳送協(xié)議處理部件13具有定期發(fā)送多點(diǎn)傳送路徑控制協(xié)議的控制分組的功能。通過(guò)發(fā)送該控制分組,在從多點(diǎn)傳送路由器參照路由器廣播發(fā)送裝置10的時(shí)候,由于模擬地進(jìn)行與多點(diǎn)傳送路由器相同的動(dòng)作,所以能從最近的多點(diǎn)傳送路由器接收多點(diǎn)傳送控制分組。
訪問控制處理部件14調(diào)查從多點(diǎn)傳送協(xié)議處理部件13通知的組地址信息是否被登記在多點(diǎn)傳送轉(zhuǎn)換表16中。如果地址信息沒有被登記,則向發(fā)送數(shù)據(jù)管理部件15查詢,取得保存有與組地址對(duì)應(yīng)的流數(shù)據(jù)的發(fā)送服務(wù)器的信息,實(shí)施用來(lái)從用發(fā)送服務(wù)器信息表示的發(fā)送服務(wù)器接收流數(shù)據(jù)的處理。通常,終端(或者客戶端)在從服務(wù)器接收流等數(shù)據(jù)的時(shí)候,使用專用的協(xié)議要求數(shù)據(jù)的發(fā)送。
在該專用的協(xié)議中,有在RFC2817中規(guī)定的“HTTP”(超文本傳送協(xié)議)、在RFC2326中規(guī)定的“RTSP”(實(shí)時(shí)流協(xié)議)等。例如,在使用HTTP進(jìn)行訪問的情況下,首先為了在終端和發(fā)送服務(wù)器之間交換數(shù)據(jù),而在使用“TCP”(傳送控制協(xié)議)確立了對(duì)話后,開始接收流數(shù)據(jù)。另外,在使用作為流控制協(xié)議的RTSP進(jìn)行訪問的情況下,在用TCP確立了對(duì)話后,使用RTSP取得流信息后開始接收數(shù)據(jù)。
訪問控制處理部件14通過(guò)上述這樣的協(xié)議確立與發(fā)送服務(wù)器的對(duì)話。在確立了對(duì)話而能接收數(shù)據(jù)了的時(shí)刻,將發(fā)送服務(wù)器的地址信息和組地址信息等登記到多點(diǎn)傳送轉(zhuǎn)換表16。在已經(jīng)將組地址信息登記到多點(diǎn)傳送轉(zhuǎn)換表16的情況下,由于處于從發(fā)送服務(wù)器接收數(shù)據(jù)的狀態(tài)下,所以不進(jìn)行訪問處理。
發(fā)送數(shù)據(jù)處理管理部件15進(jìn)行將從數(shù)據(jù)管理表17抽出的一部分信息的發(fā)送程序發(fā)送到用戶的處理。另外,在發(fā)送數(shù)據(jù)管理部件15中,根據(jù)從網(wǎng)絡(luò)管理者等外部的操作,也能進(jìn)行數(shù)據(jù)管理表17的更新。
數(shù)據(jù)轉(zhuǎn)送處理部件18調(diào)查接收到的數(shù)據(jù)分組的發(fā)送方地址是否被登記在多點(diǎn)傳送轉(zhuǎn)換表16中,如果沒有被登記,則從多點(diǎn)傳送轉(zhuǎn)換表16中取得與發(fā)送方對(duì)應(yīng)的組地址信息。另外,數(shù)據(jù)轉(zhuǎn)送處理部件18將取得的組地址信息設(shè)置為接收數(shù)據(jù)分組的發(fā)送目標(biāo)地址,將發(fā)送方多點(diǎn)傳送發(fā)送裝置10自身的地址設(shè)置為發(fā)送方地址,并發(fā)送到分組發(fā)送部件19。
分組發(fā)送部件19發(fā)送由數(shù)據(jù)轉(zhuǎn)送處理部件18轉(zhuǎn)送的數(shù)據(jù)分組和由多點(diǎn)傳送協(xié)議處理部件13發(fā)送的控制分組、由訪問控制處理部件14用于與發(fā)送服務(wù)器的通信的協(xié)議分組、由發(fā)送數(shù)據(jù)管理部件15通知的發(fā)送程序。
圖3中表示了多點(diǎn)傳送通信裝置10處理的分組30的結(jié)構(gòu)。
分組30由標(biāo)題部分31和數(shù)據(jù)部分32構(gòu)成。標(biāo)題部分31包含分組30的發(fā)送方地址33、發(fā)送目標(biāo)地址34和協(xié)議信息35。在數(shù)據(jù)部分32中包含發(fā)送方端口編號(hào)36和發(fā)送目標(biāo)端口編號(hào)37。該端口編號(hào)在發(fā)送多個(gè)流數(shù)據(jù)的情況下,被作為用來(lái)識(shí)別各個(gè)流的信息而使用。
從多點(diǎn)傳送發(fā)送裝置10向發(fā)送服務(wù)器發(fā)送的訪問要求分組將發(fā)送目標(biāo)地址34設(shè)置為發(fā)送服務(wù)器的地址,從發(fā)送服務(wù)器向多點(diǎn)傳送通信裝置10發(fā)送來(lái)的流數(shù)據(jù)分組將發(fā)送目標(biāo)地址設(shè)置為多點(diǎn)傳送發(fā)送裝置10的地址。
在多點(diǎn)傳送發(fā)送裝置10將從發(fā)送服務(wù)器接收到的數(shù)據(jù)分組轉(zhuǎn)送到多點(diǎn)傳送網(wǎng)絡(luò)內(nèi)的情況下,多點(diǎn)傳送發(fā)送裝置10將自己的地址設(shè)置為發(fā)送方地址33,將發(fā)送的多點(diǎn)傳送組的地址設(shè)置發(fā)送目標(biāo)地址34。
在圖4中表示了多點(diǎn)傳送發(fā)送裝置10所保存的數(shù)據(jù)管理表17的結(jié)構(gòu)。
該數(shù)據(jù)管理表17是包含發(fā)送數(shù)據(jù)信息和發(fā)送數(shù)據(jù)取得信息的表。在發(fā)送數(shù)據(jù)信息中登記了流數(shù)據(jù)的標(biāo)題、流數(shù)據(jù)的內(nèi)容說(shuō)明、發(fā)送目標(biāo)地的多點(diǎn)傳送組地址和用于流數(shù)據(jù)的發(fā)送的協(xié)議名。在發(fā)送數(shù)據(jù)取得信息中用URL形式登記了保存流數(shù)據(jù)的發(fā)送服務(wù)器的地址信息或訪問目的地信息。
可以將多點(diǎn)傳送組地址和發(fā)送服務(wù)器的地址信息設(shè)置為IP4或IP6那樣的基于多個(gè)網(wǎng)絡(luò)協(xié)議的地址或URL。例如,在將IP6的多點(diǎn)傳送組地址設(shè)置為組地址,將與IP4網(wǎng)絡(luò)連接的發(fā)送服務(wù)器地址信息設(shè)置為發(fā)送服務(wù)器的情況下,從與IPv4網(wǎng)絡(luò)連接的發(fā)送服務(wù)器接收流數(shù)據(jù),能通過(guò)多點(diǎn)傳送向用Ipv6構(gòu)成的多點(diǎn)傳送網(wǎng)絡(luò)發(fā)送流數(shù)據(jù)。
并且,作為發(fā)送數(shù)據(jù)信息的附加信息,也可以包含用來(lái)發(fā)送發(fā)送數(shù)據(jù)的時(shí)刻信息。發(fā)送時(shí)刻信息被用于對(duì)多點(diǎn)傳送發(fā)送裝置10向發(fā)送服務(wù)器的訪問進(jìn)行控制。在設(shè)置了發(fā)送時(shí)刻的情況下,即使除了發(fā)送時(shí)間以外還接收到了接收要求,訪問控制處理部件14也不執(zhí)行對(duì)發(fā)送服務(wù)器的訪問處理,因而由于即使訪問發(fā)送服務(wù)器,除了發(fā)送時(shí)刻以外也不發(fā)送數(shù)據(jù),所以并不向網(wǎng)絡(luò)傳輸不必要的分組。
發(fā)送數(shù)據(jù)管理部件15從數(shù)據(jù)管理表17中抽出發(fā)送數(shù)據(jù)信息,將其作為發(fā)送程序,發(fā)送給預(yù)先決定的通知用多點(diǎn)傳送組。在發(fā)送程序的通知中,使用例如RFC2327所規(guī)定的“SDP”(會(huì)話描述協(xié)議)。設(shè)置在數(shù)據(jù)管理表17中的內(nèi)容并不只限定于上述內(nèi)容,也可以包含用來(lái)發(fā)送用SDP規(guī)定的信息的信息。
在圖5中表示了多點(diǎn)傳送轉(zhuǎn)換表16的例子。
在多點(diǎn)傳送轉(zhuǎn)換表16中登記了現(xiàn)在正在接收的流數(shù)據(jù)的發(fā)送服務(wù)器地址和流數(shù)據(jù)分組的傳送目的地組地址信息。
在多點(diǎn)傳送發(fā)送裝置10從多個(gè)發(fā)送服務(wù)器接收流數(shù)據(jù)的情況下,為了識(shí)別從哪個(gè)發(fā)送服務(wù)器接收哪個(gè)流數(shù)據(jù),而使用發(fā)送服務(wù)器地址。在多點(diǎn)傳送發(fā)送裝置10的數(shù)據(jù)轉(zhuǎn)送處理部件18(圖2)中,根據(jù)從發(fā)送服務(wù)器接收的流數(shù)據(jù)分組的發(fā)送源地址,檢索多點(diǎn)傳送轉(zhuǎn)換表16,取得與該地址對(duì)應(yīng)的傳送目的地組地址信息。將取得了的組地址信息設(shè)置為接收數(shù)據(jù)分組的目標(biāo)地址,將多點(diǎn)傳送發(fā)送裝置10的地址設(shè)置為發(fā)送源地址。
在從同一發(fā)送服務(wù)器接收多個(gè)流數(shù)據(jù)的情況下,可以使用協(xié)議信息和端口編號(hào)信息識(shí)別各流數(shù)據(jù)。在這種情況下,在多點(diǎn)傳送轉(zhuǎn)換表16和數(shù)據(jù)管理表17中登記協(xié)議信息和端口編號(hào)信息,數(shù)據(jù)轉(zhuǎn)送處理部件18根據(jù)發(fā)送源地址信息、協(xié)議信息和端口編號(hào)信息,檢索多點(diǎn)傳送轉(zhuǎn)換表16,取得傳送目的組地址信息。
根據(jù)多點(diǎn)傳送應(yīng)用程序,有在事先需要在多點(diǎn)傳送數(shù)據(jù)分組中使用的端口編號(hào)的信息的情況,但也有到從發(fā)送服務(wù)器接收流數(shù)據(jù)為止都不知道所使用的端口編號(hào)的情況。在這種情況下,將管理者決定的端口編號(hào)登記到數(shù)據(jù)管理表17中,包含在發(fā)送程序中通知用戶。在數(shù)據(jù)轉(zhuǎn)送處理部件18中,在將組地址信息設(shè)置為從發(fā)送服務(wù)器接收到的數(shù)據(jù)分組的目標(biāo)地址時(shí),將登記在數(shù)據(jù)管理表17中的端口編號(hào)也設(shè)置為端口編號(hào)來(lái)進(jìn)行傳送。
下面,說(shuō)明在上述這樣構(gòu)成的多點(diǎn)傳送發(fā)送系統(tǒng)中,終端51接收發(fā)送程序,從發(fā)送程序中選擇流數(shù)據(jù)進(jìn)行接收的動(dòng)作。
首先,在終端51a希望接收標(biāo)題為“A”的流數(shù)據(jù)的情況下,首先,向標(biāo)題為“A”的發(fā)送目標(biāo)地組地址G1發(fā)送組參加要求。
如果多點(diǎn)傳送路由器40b接收到該組參加要求,則多點(diǎn)傳送路由器40b依照多點(diǎn)傳送路徑控制協(xié)議進(jìn)行處理,將發(fā)送到組G1的數(shù)據(jù)分組的發(fā)送要求發(fā)送到多點(diǎn)傳送路由器40a。
如果多點(diǎn)傳送路由器40a接收到該發(fā)送要求,則依照多點(diǎn)傳送路徑控制協(xié)議進(jìn)行處理,向多點(diǎn)傳送發(fā)送裝置10發(fā)送向組G1發(fā)送的數(shù)據(jù)分組的發(fā)送要求。多點(diǎn)傳送發(fā)送裝置10如果接收到該發(fā)送要求,則從發(fā)送要求中抽出用多點(diǎn)傳送控制分組要求的組地址G1,并參照數(shù)據(jù)管理表17(圖4)檢索與G1對(duì)應(yīng)的信息。由于在數(shù)據(jù)管理表17中作為與組G1對(duì)應(yīng)的URL信息登記了“http//svr1/data1/”,所以多點(diǎn)傳送發(fā)送裝置10確立用來(lái)從主機(jī)名為“svr1”的發(fā)送服務(wù)器50a接收用“data1”表示的數(shù)據(jù)的會(huì)話。這時(shí),在多點(diǎn)傳送轉(zhuǎn)換表16中登記組“G1”和發(fā)送服務(wù)器50a的地址S1”。
多點(diǎn)傳送發(fā)送裝置10如果從發(fā)送服務(wù)器50a接收到流數(shù)據(jù),則將接收數(shù)據(jù)分組的發(fā)送目標(biāo)地址設(shè)置為“G1”,將發(fā)送源地址設(shè)置為多點(diǎn)傳送發(fā)送裝置10的地址“M2”,并向多點(diǎn)傳送路由器40a轉(zhuǎn)送數(shù)據(jù)。多點(diǎn)傳送路由器40a如果接收到發(fā)送到組G1的數(shù)據(jù),則向要求了向組G1發(fā)送數(shù)據(jù)分組的多點(diǎn)傳送路由器40b轉(zhuǎn)送接收到的數(shù)據(jù)分組。多點(diǎn)傳送路由器40b如果接收到發(fā)送到組G1的數(shù)據(jù)分組,則向接收到發(fā)送到組G1的數(shù)據(jù)分組的發(fā)送要求的終端51a轉(zhuǎn)送數(shù)據(jù)分組。
這時(shí),在終端51b接收標(biāo)題為“A”的流數(shù)據(jù)的情況下,終端51b向標(biāo)題為“A”的發(fā)送目標(biāo)地多點(diǎn)傳送組G1發(fā)送組參加要求。多點(diǎn)傳送路由器40b由于已經(jīng)轉(zhuǎn)送了發(fā)送到組G1的數(shù)據(jù)分組,所以如果接收到從終端51b發(fā)來(lái)的組參加要求,則依照多點(diǎn)傳送路徑控制協(xié)議進(jìn)行處理,向終端51b轉(zhuǎn)送流數(shù)據(jù)。
進(jìn)而,在終端51c接收標(biāo)題為“A”的流數(shù)據(jù)的情況下,終端51c向標(biāo)題為為“A”的發(fā)送目標(biāo)地組G1發(fā)送組參加要求。多點(diǎn)傳送路由器40c如果接收到從終端51c發(fā)來(lái)的組參加要求,則依照多點(diǎn)傳送路徑控制協(xié)議進(jìn)行處理,向多點(diǎn)傳送路由器40a發(fā)送向組G1發(fā)送的數(shù)據(jù)分組的發(fā)送要求。多點(diǎn)傳送路由器40a由于已經(jīng)向多點(diǎn)傳送路由器40b轉(zhuǎn)送了發(fā)送到G1的數(shù)據(jù)分組,所以如果接收到發(fā)送要求,則向多點(diǎn)傳送路由器40c轉(zhuǎn)送發(fā)送到組G1的數(shù)據(jù)分組,并向終端51c轉(zhuǎn)送流數(shù)據(jù)。
接著,在終端50d接收標(biāo)題為“B”的流數(shù)據(jù)的情況下,終端51d向標(biāo)題為“B”的發(fā)送目標(biāo)地組G2發(fā)送組參加要求。多點(diǎn)傳送路由器40c如果接收到組參加要求,則依照多點(diǎn)傳送路徑控制協(xié)議進(jìn)行處理,向多點(diǎn)傳送路由器40a發(fā)送向組G2發(fā)送的數(shù)據(jù)分組的發(fā)送要求。多點(diǎn)傳送路由器40a如果接收到發(fā)送要求,則依照多點(diǎn)傳送路徑控制協(xié)議進(jìn)行處理,向多點(diǎn)傳送發(fā)送裝置10發(fā)送向組G2發(fā)送的數(shù)據(jù)分組的發(fā)送要求。
多點(diǎn)傳送發(fā)送裝置10如果接收到發(fā)送到組G2的多點(diǎn)傳送控制分組,則參照登記在數(shù)據(jù)管理表17中的信息,使用HTTP協(xié)議訪問與組G2對(duì)應(yīng)的主機(jī)名為“svr2”的發(fā)送服務(wù)器50b,要求發(fā)送用data2表示的數(shù)據(jù)。多點(diǎn)傳送發(fā)送裝置10如果接收到從發(fā)送服務(wù)器50b發(fā)來(lái)的數(shù)據(jù),則將數(shù)據(jù)分組的發(fā)送目標(biāo)地址設(shè)置為G2,將發(fā)送源地址設(shè)置為自身的地址M2,并多點(diǎn)傳送路由器40a轉(zhuǎn)送數(shù)據(jù)。接收到數(shù)據(jù)多點(diǎn)傳送路由器40a和40c轉(zhuǎn)送發(fā)送到G2的數(shù)據(jù)分組,并向終端51d發(fā)送流數(shù)據(jù)。
下面,說(shuō)明終止數(shù)據(jù)接收的步驟。
多點(diǎn)傳送發(fā)送裝置10在不存在接收發(fā)送數(shù)據(jù)的終端的時(shí)刻,切斷與發(fā)送服務(wù)器的會(huì)話,終止數(shù)據(jù)的接收。即,在如上述那樣終端51a、51b、51c正在分別接收發(fā)送到組G2的數(shù)據(jù)的時(shí)候,終端51a發(fā)出了從組G1脫離組的要求的情況下,如果多點(diǎn)傳送路由器40b接收到組脫離要求,則依照多點(diǎn)傳送路徑控制協(xié)議進(jìn)行處理。即,這時(shí),由于終端51b還正在接收發(fā)送到組G1的數(shù)據(jù),所以多點(diǎn)傳送路由器40b進(jìn)行處理,將發(fā)送組G1的數(shù)據(jù)分組只轉(zhuǎn)送到終端51b。
進(jìn)而,在終端51b發(fā)出了從組G1脫離組的要求的情況下,多點(diǎn)傳送路由器40b接收組脫離要求,依照多點(diǎn)傳送路徑控制協(xié)議進(jìn)行處理,判斷為不存在接收發(fā)送到組G1的數(shù)據(jù)的終端,向多點(diǎn)傳送路由器40a發(fā)送向組G1發(fā)送數(shù)據(jù)的停止要求。多點(diǎn)傳送路由器40a如果接收到發(fā)送停止要求,則依照多點(diǎn)傳送路徑控制協(xié)議進(jìn)行處理,進(jìn)行處理,將發(fā)送到組G1的數(shù)據(jù)分組只轉(zhuǎn)送到多點(diǎn)傳送路由器40c。
進(jìn)而,在終端50c發(fā)出了從組G1脫離組的要求的情況下,多點(diǎn)傳送路由器40c接收組脫離要求,依照多點(diǎn)傳送路徑控制協(xié)議進(jìn)行處理,由于不存在接收發(fā)送到組G1的數(shù)據(jù)分組的終端,所以判斷為不需要轉(zhuǎn)送數(shù)據(jù),向多點(diǎn)傳送路由器40a發(fā)送數(shù)據(jù)發(fā)送的停止要求。多點(diǎn)傳送路由器40a接收發(fā)送停止要求,依照多點(diǎn)傳送路徑控制協(xié)議進(jìn)行處理,判斷為不需要向多點(diǎn)傳送路由器40b、40c轉(zhuǎn)送數(shù)據(jù),向多點(diǎn)傳送發(fā)送裝置10發(fā)送向組G1的發(fā)送停止要求。多點(diǎn)傳送發(fā)送裝置10如果接收到從多點(diǎn)傳送路由器40a發(fā)來(lái)的發(fā)送停止要求,則抽出包含在發(fā)送停止要求中的組地址信息,終止對(duì)與組地址信息對(duì)應(yīng)的發(fā)送服務(wù)器的訪問。這時(shí),從多點(diǎn)傳送轉(zhuǎn)換表16中刪除組地址信息、服務(wù)器地址信息等。通過(guò)以上的處理,停止流數(shù)據(jù)的發(fā)送。
下面,說(shuō)明終端51從發(fā)送服務(wù)器50接收數(shù)據(jù)分組時(shí)的處理流程。
圖6是終端51a、51b從發(fā)送服務(wù)器50a接收數(shù)據(jù)分組時(shí)的時(shí)序圖。
多點(diǎn)傳送發(fā)送裝置10定期向與多點(diǎn)傳送網(wǎng)絡(luò)70連接的終端發(fā)送發(fā)送程序200。
在終端51a接收發(fā)送程序200,通過(guò)發(fā)送程序200接收希望的流數(shù)據(jù)的情況下,首先,向作為流數(shù)據(jù)的組的組G1發(fā)送組參加要求201。多點(diǎn)傳送路由器40b如果接收到從終端51a發(fā)來(lái)的組參加要求,則依照多點(diǎn)傳送路徑控制協(xié)議進(jìn)行處理,向多點(diǎn)傳送路由器40a發(fā)送向組G1發(fā)送的數(shù)據(jù)分組的發(fā)送要求202。多點(diǎn)傳送路由器40a如果接收該發(fā)送要求202,則依照多點(diǎn)傳送路徑控制協(xié)議進(jìn)行處理,再向多點(diǎn)傳送發(fā)送裝置10發(fā)送向組G1發(fā)送的數(shù)據(jù)分組的發(fā)送要求203。
多點(diǎn)傳送發(fā)送裝置10如果接收到發(fā)送要求203,則從數(shù)據(jù)管理表17取得與組G1對(duì)應(yīng)的發(fā)送服務(wù)器的信息,并向發(fā)送服務(wù)器50a發(fā)送數(shù)據(jù)“data1”的發(fā)送要求204。多點(diǎn)傳送發(fā)送裝置10如果接收到發(fā)送要求204,則實(shí)施用來(lái)在發(fā)送服務(wù)器50a和多點(diǎn)傳送發(fā)送裝置10之間發(fā)送流數(shù)據(jù)的會(huì)話確立處理。如果確立了會(huì)話,則發(fā)送服務(wù)器50a通過(guò)單點(diǎn)傳送向多點(diǎn)傳送發(fā)送裝置10發(fā)送流數(shù)據(jù)205。
多點(diǎn)傳送發(fā)送裝置10如果接收到流數(shù)據(jù)205,則將流數(shù)據(jù)205的目標(biāo)地址轉(zhuǎn)換為“G1”,并作為多點(diǎn)傳送數(shù)據(jù)206向組G1轉(zhuǎn)送。多點(diǎn)傳送數(shù)據(jù)206通過(guò)多點(diǎn)傳送路由器40a、40b被轉(zhuǎn)送,并被發(fā)送到向組G1發(fā)出了的發(fā)送要求的終端51a。
在此,如果終端51b同樣向組G1發(fā)送了組參加要求207,則在多點(diǎn)傳送路由器40b中由于已經(jīng)正在接收發(fā)送到組G1的多點(diǎn)傳送數(shù)據(jù)206,所以多點(diǎn)傳送路由器40b如果接收到組參加要求,則也向終端51b轉(zhuǎn)送多點(diǎn)傳送數(shù)據(jù)206。
下面,說(shuō)明終端51結(jié)束正在從發(fā)送服務(wù)器50接收數(shù)據(jù)分組的接收的處理,即從組中脫離時(shí)的處理的流程。
圖7表示了終端51從組中脫離時(shí)的消息序列。
多點(diǎn)傳送發(fā)送裝置10將從發(fā)送服務(wù)器50a發(fā)來(lái)的數(shù)據(jù)分組220轉(zhuǎn)換為多點(diǎn)傳送數(shù)據(jù)分組221,并轉(zhuǎn)送到組G1。在此,在終端51a發(fā)出了從組G1脫離的要求222的情況下,如果多點(diǎn)傳送路由器40b接收到脫離要求222,則依照多點(diǎn)傳送路徑控制協(xié)議進(jìn)行處理,終止向終端51a轉(zhuǎn)送發(fā)送到組G1的數(shù)據(jù)分組221。這時(shí),繼續(xù)向終端51b進(jìn)行轉(zhuǎn)送。
進(jìn)而,早終端51b發(fā)出了從組G1脫離組的要求223的情況下,多點(diǎn)傳送路由器40b接收組脫離要求223,依照多點(diǎn)傳送路徑控制協(xié)議進(jìn)行處理,判斷為不存在接收發(fā)送到組G1的數(shù)據(jù)分組的終端,向多點(diǎn)傳送路由器40a發(fā)送數(shù)據(jù)分組的發(fā)送停止要求224。
多點(diǎn)傳送路由器40a接收發(fā)送停止要求224并依照多點(diǎn)傳送路徑控制協(xié)議,判斷為多點(diǎn)傳送路由器40a沒有必要轉(zhuǎn)送發(fā)送到組G1的數(shù)據(jù)分組,并將發(fā)送到組G1的數(shù)據(jù)分組的發(fā)送停止要求225發(fā)送到多點(diǎn)傳送發(fā)送裝置10。多點(diǎn)傳送發(fā)送裝置10如果接收到發(fā)送停止要求225,則向發(fā)送服務(wù)器50a發(fā)送指示結(jié)束數(shù)據(jù)發(fā)送的發(fā)送結(jié)束分組226。發(fā)送服務(wù)器如果接收到發(fā)送結(jié)束分組226,則停止數(shù)據(jù)分組的發(fā)送。
圖8是多點(diǎn)傳送發(fā)送裝置10接收到分組時(shí)的處理的流程圖。
首先,判斷接收到的分組是否是多點(diǎn)傳送控制分組(步驟S300)??梢愿鶕?jù)接收到的數(shù)據(jù)分組的協(xié)議編號(hào)進(jìn)行判別。在接收到多點(diǎn)傳送控制分組的情況下,進(jìn)行多點(diǎn)傳送協(xié)議處理(步驟S301)。在步驟S300中,在不是多點(diǎn)傳送控制分組的情況下,判斷是否是從發(fā)送服務(wù)器通過(guò)單點(diǎn)傳送(unicast)發(fā)送到多點(diǎn)傳送發(fā)送裝置10的數(shù)據(jù)分組的,應(yīng)該用多點(diǎn)傳送轉(zhuǎn)送的書記分組(步驟S302)。如果接收數(shù)據(jù)分組的發(fā)送源地址已經(jīng)被登記在多點(diǎn)傳送轉(zhuǎn)換表中,則進(jìn)行數(shù)據(jù)轉(zhuǎn)送處理(步驟S303)。
圖9是詳細(xì)表示圖8的數(shù)據(jù)轉(zhuǎn)送處理的流程圖。
首先,從多點(diǎn)傳送轉(zhuǎn)換表16中檢索并取得與接收到的數(shù)據(jù)分組的發(fā)送源地址對(duì)應(yīng)的組地址(步驟S310)。接著,將多點(diǎn)傳送發(fā)送裝置10自身的地址設(shè)置為數(shù)據(jù)分組的發(fā)送源地址(步驟S311),將組地址設(shè)置為發(fā)送目標(biāo)地址(步驟S312),轉(zhuǎn)換地址信息。然后,發(fā)送轉(zhuǎn)換了地址信息的數(shù)據(jù)分組(步驟S313)。
圖10是詳細(xì)表示圖8的多點(diǎn)傳送協(xié)議處理的流程圖。
首先,判斷接收到的控制分組是否是表示對(duì)組的發(fā)送要求或發(fā)送停止要求的分組(步驟S340)。如果是表示發(fā)送要求或發(fā)送停止要求的分組,則從分組中抽出被要求了的組地址信息(步驟S341),在接收到了除此以外的分組的情況下,結(jié)束處理。接著,判斷分組是否是發(fā)送要求(步驟S342)。如果分組是發(fā)送要求,則判斷從分組中抽出的組地址是否被登記在多點(diǎn)傳送轉(zhuǎn)換表中(步驟S343),如果組地址已經(jīng)被登記則結(jié)束處理,如果未登記組地址信息,則為了從與組地址信息對(duì)應(yīng)的發(fā)送服務(wù)器開始發(fā)送數(shù)據(jù),而實(shí)施訪問控制處理(步驟S344)。
另外,在步驟S342中,在判斷出分組是發(fā)送停止要求的情況下,實(shí)施用來(lái)終止從與組地址信息對(duì)應(yīng)的發(fā)送服務(wù)器發(fā)送數(shù)據(jù)的訪問控制處理(步驟S344)。
圖11是詳細(xì)表示圖10的訪問控制處理的流程圖。
首先,判斷要求是發(fā)向發(fā)送服務(wù)器的發(fā)送要求(數(shù)據(jù)發(fā)送開始要求),還是發(fā)送停止要求(數(shù)據(jù)發(fā)送停止要求)(步驟S360)。
在是發(fā)送開始要求的情況下,從數(shù)據(jù)管理表中抽出通過(guò)多點(diǎn)傳送協(xié)議處理通知的組地址所對(duì)應(yīng)的發(fā)送服務(wù)器信息(步驟S362)。根據(jù)抽出的該發(fā)送服務(wù)器信息,向發(fā)送服務(wù)器發(fā)送用來(lái)取得發(fā)送數(shù)據(jù)的訪問要求,確立與發(fā)送服務(wù)器的會(huì)話(步驟S363)。會(huì)話確立后,將組地址信息、該服務(wù)器地址信息登記到多點(diǎn)傳送轉(zhuǎn)換表中(步驟S364)。
另一方面,在步驟S360中,在判斷出發(fā)送停止要求的情況下,向發(fā)送服務(wù)器發(fā)送發(fā)送停止要求,并切斷與發(fā)送服務(wù)器的會(huì)話(步驟S361),從多點(diǎn)傳送轉(zhuǎn)換表中刪除組地址信息、發(fā)送服務(wù)器地址信息(步驟S365)。
在以上那樣構(gòu)成的實(shí)施例1的多點(diǎn)傳送發(fā)送系統(tǒng)中,在與多點(diǎn)傳送網(wǎng)絡(luò)連接的客戶終端51從位于多點(diǎn)傳送網(wǎng)絡(luò)中的發(fā)送服務(wù)器50接收流數(shù)據(jù)的情況下,通過(guò)多點(diǎn)傳送發(fā)送裝置10將單點(diǎn)傳送網(wǎng)絡(luò)數(shù)據(jù)轉(zhuǎn)換為多點(diǎn)傳送網(wǎng)絡(luò)數(shù)據(jù),向客戶終端51參加的組進(jìn)行發(fā)送,因而即使在混合存在單點(diǎn)傳送和多點(diǎn)傳送的環(huán)境中,也能實(shí)現(xiàn)抑制了在網(wǎng)絡(luò)中傳送的信息量的數(shù)據(jù)發(fā)送服務(wù)器。
下面,說(shuō)明本發(fā)明的實(shí)施例2的多點(diǎn)傳送發(fā)送系統(tǒng)。
實(shí)施例2的多點(diǎn)傳送發(fā)送系統(tǒng)具有與圖1和圖2一樣的構(gòu)成,但在多點(diǎn)傳送發(fā)送裝置10中包括防止發(fā)送數(shù)據(jù)的篡改、竊聽、非法使用等的加密等功能這一點(diǎn)上是不同的。
參照?qǐng)D2說(shuō)明實(shí)施例2的多點(diǎn)傳送發(fā)送裝置10。并且,省略對(duì)與實(shí)施例1一樣進(jìn)行動(dòng)作的結(jié)構(gòu)的說(shuō)明。
首先,在客戶終端51希望接收發(fā)送程序的情況下,向多點(diǎn)傳送發(fā)送裝置10發(fā)送發(fā)送程序要求分組。
多點(diǎn)傳送發(fā)送裝置10的分組接收部件11(圖2)與其他分組一樣也接收從客戶終端51發(fā)來(lái)的發(fā)送程序要求分組,并發(fā)送到分組判別部件11。
在分組判別部件11判別為發(fā)送程序要求分組的情況下,向發(fā)送數(shù)據(jù)管理部件15發(fā)送發(fā)送程序要求分組。發(fā)送數(shù)據(jù)管理部件15如果接收到發(fā)送程序要求分組,則首先對(duì)要求發(fā)送程序的客戶終端51是否是能接受多點(diǎn)傳送發(fā)送服務(wù)的正規(guī)的用戶(是否是簽定了合同的用戶)進(jìn)行認(rèn)證處理。根據(jù)需要,通過(guò)在客戶終端51和多點(diǎn)傳送發(fā)送裝置10之間傳送ID、密碼等認(rèn)證信息,來(lái)實(shí)施該認(rèn)證處理。在認(rèn)證處理成功了的情況下,在發(fā)送數(shù)據(jù)管理部件15中對(duì)發(fā)送程序進(jìn)行加密,并經(jīng)由分組發(fā)送部件19向客戶終端51發(fā)送。
并且,也可以對(duì)客戶終端51發(fā)送的發(fā)送程序要求分組、多點(diǎn)傳送發(fā)送裝置10和客戶終端51之間的認(rèn)證處理等一連串的通信進(jìn)行加密。
在分組判別部件11將接收分組判斷為是流數(shù)據(jù)分組的情況下,將分組發(fā)送到數(shù)據(jù)轉(zhuǎn)送處理部件18,在判斷為控制分組的情況下,發(fā)送到多點(diǎn)傳送協(xié)議處理部件13。在數(shù)據(jù)轉(zhuǎn)送處理部件18和多點(diǎn)傳送協(xié)議處理部件13中,與實(shí)施例1一樣,進(jìn)行將組地址信息通知訪問控制處理部件14的處理。接著,訪問控制處理部件14加密進(jìn)行向發(fā)送服務(wù)器50的訪問、會(huì)話的確立、數(shù)據(jù)的接收等一連串的通信。與發(fā)送服務(wù)器50進(jìn)行的加密通信的方式被設(shè)置到數(shù)據(jù)管理表17中。即,將加密方式、加密鍵等與加密有關(guān)的信息存儲(chǔ)為數(shù)據(jù)管理表17的附加信息。另外,在向客戶終端51通知的發(fā)送程序中,包含用來(lái)解碼被加密了公開鍵等的數(shù)據(jù)的信息,通過(guò)使用該公開鍵,使只有被認(rèn)證了的客戶終端51能對(duì)流數(shù)據(jù)進(jìn)行解碼,能接收發(fā)送。
在確立了與發(fā)送服務(wù)器的會(huì)話后,與實(shí)施例1一樣,將發(fā)送服務(wù)器的地址信息和組地址信息登記到多點(diǎn)傳送轉(zhuǎn)換表16中。
并且,也可以構(gòu)成為在數(shù)據(jù)管理表17中,保存多個(gè)所有用戶都能接收發(fā)送的流數(shù)據(jù)、只有依照簽定合同的合同信息被認(rèn)證了的用戶能接收發(fā)送的流數(shù)據(jù)的信息。針對(duì)所有用戶能接收發(fā)送的流數(shù)據(jù),從多點(diǎn)傳送發(fā)送裝置10向客戶終端51預(yù)先通知發(fā)送程序,通過(guò)只在如上述那樣有了發(fā)送程序要求的情況下將發(fā)送程序通知簽定了合同的用戶,能只向合同用戶發(fā)送特別的流數(shù)據(jù)。
在圖12中,表示了在實(shí)施例2的多點(diǎn)傳送發(fā)送系統(tǒng)中,終端51從發(fā)送服務(wù)器50接收數(shù)據(jù)分組時(shí)的時(shí)序。
首先,終端51a向多點(diǎn)傳送發(fā)送裝置10發(fā)送發(fā)送程序要求550。
多點(diǎn)傳送發(fā)送裝置10對(duì)發(fā)出發(fā)送程序要求550的終端的用戶進(jìn)行認(rèn)證處理。如果認(rèn)證成功而判斷出是正規(guī)的用戶,則向終端51a發(fā)送發(fā)送程序551。
終端51a從發(fā)送程序551中取得希望的流數(shù)據(jù)的信息,向?qū)?yīng)的組G1發(fā)送組參加要求552。
與終端51a連接的多點(diǎn)傳送路由器40b如果接收到從終端51a發(fā)來(lái)的組參加要求552,則依照多點(diǎn)傳送路徑控制協(xié)議進(jìn)行處理,向多點(diǎn)傳送路由器40a發(fā)送向組G1發(fā)送的數(shù)據(jù)分組的發(fā)送要求553。
多點(diǎn)傳送路由器40a接收該發(fā)送要求553,將發(fā)送要求554發(fā)送到多點(diǎn)傳送發(fā)送裝置10。多點(diǎn)傳送發(fā)送裝置10如果接收到發(fā)送要求554,則從數(shù)據(jù)管理表17中取得與組G1對(duì)應(yīng)的發(fā)送服務(wù)器的信息,并向發(fā)送服務(wù)器50a發(fā)送數(shù)據(jù)“data1”的發(fā)送要求555。如果發(fā)送服務(wù)器50a接收到發(fā)送要求555,則通過(guò)單點(diǎn)傳送從發(fā)送服務(wù)器50a向多點(diǎn)傳送發(fā)送裝置10發(fā)送流數(shù)據(jù)556。
多點(diǎn)傳送發(fā)送裝置10如果接收到流數(shù)據(jù)556,則將數(shù)據(jù)分組的發(fā)送目標(biāo)地址轉(zhuǎn)換為組G1,并作為多點(diǎn)傳送數(shù)據(jù)557進(jìn)行轉(zhuǎn)送。多點(diǎn)傳送數(shù)據(jù)557通過(guò)多點(diǎn)傳送路由器40a、40b被轉(zhuǎn)送,被發(fā)送到終端51a。
在此,在終端51b希望接收流數(shù)據(jù)的情況下,首先,與終端51a一樣,發(fā)送發(fā)送程序要求558。多點(diǎn)傳送發(fā)送裝置10如果接收到發(fā)送程序要求558,則對(duì)終端51b的用戶進(jìn)行認(rèn)證處理,在認(rèn)證成功了的情況下,將發(fā)送程序559通知終端51b。終端51b從發(fā)送程序551中取得希望的流數(shù)據(jù)的信息,并向?qū)?yīng)的組G1發(fā)送組參加要求560。多點(diǎn)傳送路由器40b如果接收到該組參加要求560,則由于已經(jīng)正在接收發(fā)送到組G1的多點(diǎn)傳送數(shù)據(jù)557,所以向終端51b轉(zhuǎn)送多點(diǎn)傳送數(shù)據(jù)557。
并且,在實(shí)施例2的多點(diǎn)傳送發(fā)送系統(tǒng)中,發(fā)送數(shù)據(jù)時(shí)必須在通信路徑上包保護(hù)數(shù)據(jù)。作為在多點(diǎn)傳送發(fā)送裝置10和各發(fā)送服務(wù)器之間的通信路徑上保護(hù)數(shù)據(jù)的方法,可以使用VPN(虛擬私有網(wǎng)絡(luò)),在多點(diǎn)傳送發(fā)送裝置10和各發(fā)送服務(wù)器之間構(gòu)筑VPN。
在如上述那樣構(gòu)成的實(shí)施例2中,由于對(duì)流數(shù)據(jù)的發(fā)送程序和流數(shù)據(jù)進(jìn)行加密而發(fā)送,所以除了實(shí)施例1的效果以外,還能提供以下的發(fā)送服務(wù)只有簽定了發(fā)送服務(wù)合同的用戶才能接收發(fā)送程序,進(jìn)而只有簽定了發(fā)送服務(wù)合同的用戶才能參照發(fā)送程序,閱覽流數(shù)據(jù)。
下面,說(shuō)明本發(fā)明的實(shí)施例3的多點(diǎn)傳送發(fā)送系統(tǒng)。
在實(shí)施例3的多點(diǎn)傳送發(fā)送系統(tǒng)中,多點(diǎn)傳送發(fā)送裝置90具有多點(diǎn)傳送路徑控制功能。并且,對(duì)進(jìn)行與實(shí)施例1和2相同動(dòng)作的結(jié)構(gòu)付與相同的符號(hào),并省略其詳細(xì)說(shuō)明。
圖13是表示實(shí)施例3的多點(diǎn)傳送發(fā)送系統(tǒng)的結(jié)構(gòu)的圖。
多點(diǎn)傳送發(fā)送裝置90被設(shè)置在多點(diǎn)傳送網(wǎng)絡(luò)70內(nèi),與多點(diǎn)傳送路由器40b和40c連接,進(jìn)而,與單點(diǎn)傳送網(wǎng)絡(luò)60連接。發(fā)送服務(wù)器50a、50b與單點(diǎn)傳送網(wǎng)絡(luò)60連接。多點(diǎn)傳送路由器40b與終端51a和終端51b連接,多點(diǎn)傳送路由器40c與終端51c和終端51d連接。多點(diǎn)傳送發(fā)送裝置90與發(fā)送終端52連接。該發(fā)送終端52是通過(guò)多點(diǎn)傳送向沒有登記在數(shù)據(jù)管理表17中的組G3進(jìn)行流數(shù)據(jù)發(fā)送的終端裝置。
圖14是詳細(xì)表示實(shí)施例3的多點(diǎn)傳送發(fā)送裝置90的框圖。
分組接收部件11接收多點(diǎn)傳送數(shù)據(jù)分組、從發(fā)送服務(wù)器通過(guò)單點(diǎn)傳送發(fā)送的數(shù)據(jù)分組、用來(lái)進(jìn)行多點(diǎn)傳送路徑控制的控制分組,并發(fā)送到分組判別部件。
分組判別部件12在接收到的分組是多點(diǎn)傳送控制分組的情況下,將接收分組發(fā)送到多點(diǎn)傳送路徑控制處理部件23,在接收到從發(fā)送服務(wù)器通過(guò)單點(diǎn)傳送發(fā)送的數(shù)據(jù)分組的情況下,將接收分組發(fā)送到多點(diǎn)傳送轉(zhuǎn)換處理部件21,在接收到多點(diǎn)傳送數(shù)據(jù)分組的情況下。將接收分組發(fā)送數(shù)據(jù)轉(zhuǎn)送處理部件22。
在多點(diǎn)傳送路徑控制處理部件23中,根據(jù)接收到的控制分組執(zhí)行多點(diǎn)傳送路徑控制。另外,如果接收到的控制分組是與發(fā)送要求和發(fā)送停止要求有關(guān)的控制分組,則將包含在接收到的控制分組中的組地址信息通知訪問控制處理部件14。進(jìn)而,在直接接收到基于組管理協(xié)議的組參加要求分組或組脫離要求分組的情況下,也將包含在控制分組中的組地址信息通知訪問控制處理部件14。
多點(diǎn)傳送轉(zhuǎn)換處理部件21根據(jù)多點(diǎn)傳送轉(zhuǎn)換表16,將組地址設(shè)置為從發(fā)送服務(wù)器接收到的單點(diǎn)傳送數(shù)據(jù)分組的目標(biāo)地址信息。即,將多點(diǎn)傳送發(fā)送裝置90自身的地址信息登記為發(fā)送源地址信息,并作為多點(diǎn)傳送數(shù)據(jù)分組發(fā)送到數(shù)據(jù)轉(zhuǎn)送處理部件22。數(shù)據(jù)轉(zhuǎn)送處理部件22根據(jù)多點(diǎn)傳送轉(zhuǎn)送信息,對(duì)由分組接收部件11接收到的多點(diǎn)傳送數(shù)據(jù)分組和從多點(diǎn)傳送轉(zhuǎn)換處理部件21發(fā)來(lái)的多點(diǎn)傳送數(shù)據(jù)分組進(jìn)行轉(zhuǎn)送處理。
并且,由于訪問控制處理部件14、發(fā)送數(shù)據(jù)管理部件15、多點(diǎn)傳送轉(zhuǎn)換表16、數(shù)據(jù)管理表17與實(shí)施例1相同,所以省略其詳細(xì)說(shuō)明。
下面,說(shuō)明在如上述那樣構(gòu)成的多點(diǎn)傳送發(fā)送系統(tǒng)中,終端51接收發(fā)送程序,從發(fā)送程序中選擇流數(shù)據(jù),進(jìn)行接收的動(dòng)作。
首先,在終端51 a希望發(fā)送標(biāo)題為“A”的流數(shù)據(jù)的情況下,向“A”的發(fā)送目標(biāo)組G1發(fā)送組參加要求。多點(diǎn)傳送路由器40b如果接收到組參加要求,則依照多點(diǎn)傳送路徑控制協(xié)議進(jìn)行處理,向多點(diǎn)傳送發(fā)送裝置90發(fā)送向組G1發(fā)送的數(shù)據(jù)分組的發(fā)送要求。
多點(diǎn)傳送發(fā)送裝置90如果接收到該多點(diǎn)傳送發(fā)送要求,則依照多點(diǎn)傳送路徑控制協(xié)議進(jìn)行處理,參照用來(lái)將發(fā)送到組G1的數(shù)據(jù)分組轉(zhuǎn)送到多多點(diǎn)傳送路由器40b的數(shù)據(jù)管理表17,取得對(duì)應(yīng)于組G1的信息,并登記到多點(diǎn)傳送轉(zhuǎn)換表16中,根據(jù)登記在數(shù)據(jù)轉(zhuǎn)換表17中的內(nèi)容,向發(fā)送服務(wù)器50a要求數(shù)據(jù)的發(fā)送。
發(fā)送服務(wù)器50a如果接收到數(shù)據(jù)發(fā)送要求,則用單點(diǎn)傳送將數(shù)據(jù)發(fā)送到多點(diǎn)傳送發(fā)送裝置90。多點(diǎn)傳送發(fā)送裝置90將接收到的數(shù)據(jù)分組轉(zhuǎn)換為發(fā)送到組G1的多點(diǎn)傳送數(shù)據(jù)分組,并轉(zhuǎn)送到多點(diǎn)傳送路由器40b。通過(guò)多點(diǎn)傳送路由器40b將接收到的發(fā)送到組G1的數(shù)據(jù)分組轉(zhuǎn)送到終端51a,終端51a能接收流數(shù)據(jù)。
在此,在終端51b希望接收標(biāo)題為“A”的流數(shù)據(jù)的情況下,終端51b向組G1發(fā)送組參加要求。多點(diǎn)傳送路由器40b如果接收到該組參加要求,則由于已經(jīng)依照多點(diǎn)傳送路徑控制協(xié)議,正在將發(fā)送到組G1的數(shù)據(jù)分組轉(zhuǎn)送到終端51a,所以也將數(shù)據(jù)分組轉(zhuǎn)送到終端51b。
進(jìn)而,在終端51c希望接收標(biāo)題為“A”的流數(shù)據(jù)的情況下,終端51c向組G1發(fā)送組參加要求。多點(diǎn)傳送路由器40c如果接收到該組參加要求,則依照多點(diǎn)傳送路徑控制協(xié)議進(jìn)行處理,將發(fā)送到組G1的數(shù)據(jù)分組發(fā)送要求發(fā)送到多點(diǎn)傳送發(fā)送裝置90。多點(diǎn)傳送發(fā)送裝置90如果接收到該數(shù)據(jù)分組發(fā)送要求,則依照多點(diǎn)傳送路徑控制協(xié)議進(jìn)行處理,將發(fā)送到組G1的數(shù)據(jù)分組不只轉(zhuǎn)送到多點(diǎn)傳送路由器40b,也轉(zhuǎn)送到多點(diǎn)傳送路由器40c。這時(shí),所廣播發(fā)送裝置90由于已經(jīng)正在訪問與組G1對(duì)應(yīng)的發(fā)送服務(wù)器,所以不執(zhí)行新的訪問處理。
在此,在終端51d希望接收組G3正在發(fā)送的數(shù)據(jù)的情況下,終端51d向組G3發(fā)送組參加要求。多點(diǎn)傳送路由器40c如果接收到該組參加要求,則將發(fā)送到組G3的數(shù)據(jù)分組發(fā)送要求發(fā)送到多點(diǎn)傳送發(fā)送裝置90。多點(diǎn)傳送發(fā)送裝置90如果接收到該數(shù)據(jù)分組發(fā)送要求,則依照多點(diǎn)傳送路徑控制協(xié)議,進(jìn)行用來(lái)將發(fā)送到組G3的數(shù)據(jù)分組轉(zhuǎn)送到多點(diǎn)傳送路由器40c的處理。這時(shí),由于在數(shù)據(jù)發(fā)送表中沒有登記與組G3有關(guān)的信息,所以不執(zhí)行訪問處理。然后,多點(diǎn)傳送發(fā)送裝置90通過(guò)將終端52發(fā)送的向組G3發(fā)送的數(shù)據(jù)分組轉(zhuǎn)送到多點(diǎn)傳送路由器40c,終端51d能接收流數(shù)據(jù)。
圖15是多點(diǎn)傳送發(fā)送裝置90接收到分組時(shí)的處理的流程圖。
首先,判別接收到的分組是數(shù)據(jù)分組還是用來(lái)進(jìn)行多點(diǎn)傳送路徑控制的控制分組(步驟S600)。根據(jù)接收到的分組的協(xié)議編號(hào)能進(jìn)行該判別。在接收到的分組是與多點(diǎn)傳送路徑控制有關(guān)的分組的情況下,實(shí)施多點(diǎn)傳送路徑控制處理(步驟S601)。在接收到的分組不是與路徑控制有關(guān)的控制分組的情況下,判別是否是應(yīng)該轉(zhuǎn)送的數(shù)據(jù)分組(步驟S602)。即,多點(diǎn)傳送發(fā)送裝置90接收的數(shù)據(jù)是從發(fā)送服務(wù)器通過(guò)單點(diǎn)傳送發(fā)送的數(shù)據(jù)分組、或從其他發(fā)送終端用多點(diǎn)傳送發(fā)送的數(shù)據(jù)分組。所以,如果發(fā)送目標(biāo)地址是多點(diǎn)傳送、或者發(fā)送源地址沒有被登記在多點(diǎn)傳送轉(zhuǎn)換表(圖5)中,則執(zhí)行步驟603,如果是除此以外則結(jié)束處理。接著,判別發(fā)送目標(biāo)地址是否是單點(diǎn)傳送(步驟603)。如果發(fā)送目標(biāo)地址是單點(diǎn)傳送,則由于是從發(fā)送服務(wù)器發(fā)送的數(shù)據(jù)分組所以執(zhí)行數(shù)據(jù)轉(zhuǎn)換處理(步驟604),轉(zhuǎn)換為多點(diǎn)傳送,并執(zhí)行多點(diǎn)傳送轉(zhuǎn)送處理(步驟605)。在步驟603中,在發(fā)送目標(biāo)地址是多點(diǎn)傳送的情況下,不執(zhí)行數(shù)據(jù)轉(zhuǎn)送處理(步驟604),執(zhí)行多點(diǎn)傳送轉(zhuǎn)送處理(步驟605)。
在圖16中,詳細(xì)表示了圖15的數(shù)據(jù)轉(zhuǎn)換處理(步驟604)的流程圖。
首先,從多點(diǎn)傳送轉(zhuǎn)換表(圖5)中檢索并取得與接收到的數(shù)據(jù)分組的發(fā)送源地址對(duì)應(yīng)的組地址(步驟610)。接著,將組地址設(shè)置為數(shù)據(jù)分組的發(fā)送目標(biāo)地址(步驟611),并將多點(diǎn)傳送發(fā)送裝置90的地址設(shè)置為數(shù)據(jù)分組的發(fā)送源地址(步驟612)。
在圖17中,詳細(xì)表示了圖15的多點(diǎn)傳送路徑控制處理(步驟601)的流程圖。
首先,根據(jù)接收到的協(xié)議,實(shí)施協(xié)議處理(步驟640)。接著,判別接收到的控制分組是否是指示控制向組的發(fā)送的發(fā)送控制分組(發(fā)送要求或發(fā)送停止要求)(步驟641)。如果是發(fā)送控制分組,則抽出要求了分組的組地址(步驟642)。另一方面,在是除此以外的分組的情況下,結(jié)束處理。
接著,判別控制分組是否是發(fā)送要求(步驟643)。如果控制分組是發(fā)送要求,則判別抽出的組地址是否被登記到多點(diǎn)傳送轉(zhuǎn)換表中(步驟644)。如果組地址已經(jīng)被登記到多點(diǎn)傳送轉(zhuǎn)換表中,則結(jié)束處理。另一方面,如果沒有登記,則執(zhí)行用來(lái)開始從與組地址信息對(duì)應(yīng)的發(fā)送服務(wù)器發(fā)送數(shù)據(jù)的訪問控制處理(步驟645)。該訪問控制處理由于與圖11所示的處理一樣,所以省略說(shuō)明。
根據(jù)上述那樣構(gòu)成的實(shí)施例3,在提供多點(diǎn)傳送發(fā)送服務(wù)的時(shí)候,能減少設(shè)置在多點(diǎn)傳送網(wǎng)絡(luò)中的發(fā)送裝置的個(gè)數(shù),能減輕網(wǎng)絡(luò)管理者的管理負(fù)擔(dān)和發(fā)送裝置的成本。
下面,說(shuō)明本發(fā)明的實(shí)施例4的多點(diǎn)傳送發(fā)送系統(tǒng)。
在實(shí)施例4中,通過(guò)各自的不同裝置實(shí)施向發(fā)送服務(wù)器的訪問處理、將發(fā)送的數(shù)據(jù)分組轉(zhuǎn)換為多點(diǎn)傳送進(jìn)行轉(zhuǎn)送的處理。并且,對(duì)進(jìn)行與實(shí)施例1到實(shí)施例3相同的動(dòng)作的結(jié)構(gòu)付與相同的符號(hào),并省略其詳細(xì)說(shuō)明。
圖18是表示實(shí)施例4的多點(diǎn)傳送發(fā)送系統(tǒng)的結(jié)構(gòu)。
多點(diǎn)傳送發(fā)送裝置100在多點(diǎn)傳送網(wǎng)絡(luò)70中,與多點(diǎn)傳送路由器40b、40c、數(shù)據(jù)管理裝置120連接。該數(shù)據(jù)管理裝置120還與單點(diǎn)傳送網(wǎng)絡(luò)60連接。
發(fā)送服務(wù)器50a、50b與單點(diǎn)傳送網(wǎng)絡(luò)60連接。多點(diǎn)傳送路由器40b與終端51a、51b連接,多點(diǎn)傳送路由器40c與終端51c、51d連接。
在圖19中表示了多點(diǎn)傳送發(fā)送裝置100的框圖。在本實(shí)施例中,多點(diǎn)傳送發(fā)送裝置100包括多點(diǎn)傳送路徑控制功能。
分組接收部件101為了包括多點(diǎn)傳送控制分組、經(jīng)由數(shù)據(jù)管理裝置120從發(fā)送服務(wù)器發(fā)送的單點(diǎn)傳送數(shù)據(jù)分組、從數(shù)據(jù)管理裝置120通知的多點(diǎn)傳送轉(zhuǎn)換信息、多點(diǎn)傳送路徑控制功能,所以接收多點(diǎn)傳送數(shù)據(jù)分組,并發(fā)送到分組判別部件102。分組判別部件102判別接收到的分組或信息,在判斷出分組是多點(diǎn)傳送控制分組的情況下,發(fā)送到多點(diǎn)傳送路徑控制處理部件103。
多點(diǎn)傳送路徑控制處理部件103依照多點(diǎn)傳送路徑控制協(xié)議,進(jìn)行分組所示的控制處理。在接收到的分組是指示數(shù)據(jù)分組的發(fā)送要求或發(fā)送停止要求的控制分組的情況下,從控制分組中抽出組地址信息,并將組地址信息通知數(shù)據(jù)管理裝置120。在接收分組是從發(fā)送服務(wù)器發(fā)來(lái)的數(shù)據(jù)分組的情況下,發(fā)送到多點(diǎn)傳送轉(zhuǎn)換處理部件106。多點(diǎn)傳送轉(zhuǎn)換處理部件106與實(shí)施例1一樣,依照多點(diǎn)傳送轉(zhuǎn)換表105轉(zhuǎn)換多點(diǎn)傳送數(shù)據(jù)分組,并發(fā)送到數(shù)據(jù)轉(zhuǎn)送處理部件107。另外,在由分組判別部件102判別的信息是多點(diǎn)傳送轉(zhuǎn)換信息的情況下,發(fā)送到轉(zhuǎn)換信息管理部件104。在轉(zhuǎn)換信息管理部件104中,接收由數(shù)據(jù)管理裝置120通知的多點(diǎn)傳送轉(zhuǎn)換信息,進(jìn)行多點(diǎn)傳送轉(zhuǎn)換表105的更新處理。多點(diǎn)傳送轉(zhuǎn)換信息包含登記或刪除的發(fā)送服務(wù)器的地址信息和組地址信息等。進(jìn)而,在由分組判別部件102判別了的分組是多點(diǎn)傳送數(shù)據(jù)分組的情況下,發(fā)送到數(shù)據(jù)轉(zhuǎn)送處理部件107。數(shù)據(jù)轉(zhuǎn)送處理部件107進(jìn)行接收到的多點(diǎn)傳送數(shù)據(jù)分組和由多點(diǎn)傳送轉(zhuǎn)換處理106進(jìn)行了轉(zhuǎn)換的多點(diǎn)傳送數(shù)據(jù)分組的轉(zhuǎn)送處理。
在圖20中表示了數(shù)據(jù)管理裝置120的框圖。
分組接收部件121接收從多點(diǎn)傳送發(fā)送裝置100發(fā)來(lái)的組地址信息、從發(fā)送服務(wù)器發(fā)來(lái)的數(shù)據(jù)分組、從用戶發(fā)來(lái)的發(fā)送程序要求分組,并發(fā)送到分組判別部件122。分組判別部件122判別接收到的分組或信息。在接收到的信息是組地址信息的情況下,將接收分組發(fā)送到訪問控制處理部件123。訪問控制處理部件123執(zhí)行與發(fā)送服務(wù)器的訪問處理,在確立了與發(fā)送服務(wù)器的會(huì)話的情況下,將發(fā)送源地址信息和組地址信息作為多點(diǎn)傳送轉(zhuǎn)換信息通知多點(diǎn)傳送發(fā)送裝置100。在確立了與發(fā)送服務(wù)器的會(huì)話后,對(duì)從發(fā)送服務(wù)器發(fā)送的數(shù)據(jù)分組不進(jìn)行任何的變更,而轉(zhuǎn)送到多點(diǎn)傳送發(fā)送裝置100。在接收到從用戶要求發(fā)送程序的分組的情況下,與實(shí)施例2一樣,進(jìn)行用戶的認(rèn)證處理,只在判斷出是正規(guī)的用戶的情況下,向用戶發(fā)送發(fā)送程序。
下面說(shuō)明在如上述那樣構(gòu)成的多點(diǎn)傳送發(fā)送系統(tǒng)中,終端51a接收發(fā)送程序,從發(fā)送程序中選擇流數(shù)據(jù),進(jìn)行接收的動(dòng)作。
如果終端51a向希望的數(shù)據(jù)的組發(fā)送組參加要求,則多點(diǎn)傳送路由器40b接收組的參加要求,并通過(guò)依照多點(diǎn)傳送路徑控制協(xié)議進(jìn)行處理,將發(fā)送到組的數(shù)據(jù)分組的發(fā)送要求通知多點(diǎn)傳送發(fā)送裝置100。多點(diǎn)傳送發(fā)送裝置100如果接收到發(fā)送要求,則通過(guò)依照多點(diǎn)傳送路徑控制協(xié)議進(jìn)行處理,將要求發(fā)送的組信息通知數(shù)據(jù)管理裝置120。數(shù)據(jù)管理裝置120如果接收到該組信息,則根據(jù)登記在數(shù)據(jù)管理表125中的內(nèi)容向發(fā)送服務(wù)器50要求數(shù)據(jù)發(fā)送,多點(diǎn)傳送發(fā)送裝置100通知發(fā)送服務(wù)器的地址等轉(zhuǎn)換信息。
數(shù)據(jù)管理裝置120如果從發(fā)送服務(wù)器通過(guò)單點(diǎn)傳送發(fā)送了數(shù)據(jù),則原樣地轉(zhuǎn)送到多點(diǎn)傳送發(fā)送裝置100。多點(diǎn)傳送發(fā)送裝置100根據(jù)從數(shù)據(jù)管理裝置120通知的轉(zhuǎn)換信息,將數(shù)據(jù)分組轉(zhuǎn)換為發(fā)送到要求了的組的多點(diǎn)傳送數(shù)據(jù)分組,并轉(zhuǎn)送到多點(diǎn)傳送路由器40b,多點(diǎn)傳送路由器40b將多點(diǎn)傳送數(shù)據(jù)分組轉(zhuǎn)送到終端51a。
這時(shí),在終端51b接收到對(duì)與終端51a要求了的組相同的組的組參加要求的情況下,多點(diǎn)傳送路由器40b接收組參加要求,并依照多點(diǎn)傳送路徑控制協(xié)議進(jìn)行處理。多點(diǎn)傳送路由器40b由于已經(jīng)正在將發(fā)送到組的數(shù)據(jù)分組轉(zhuǎn)送到終端51a,所以也將數(shù)據(jù)分組轉(zhuǎn)送到終端51b。
圖21表示了終端51經(jīng)由多點(diǎn)傳送發(fā)送裝置100和數(shù)據(jù)管理裝置120,接收從發(fā)送服務(wù)器50發(fā)來(lái)的數(shù)據(jù)的處理的時(shí)序。
并且,與實(shí)施例2一樣,終端51向數(shù)據(jù)管理裝置120要求發(fā)送程序,數(shù)據(jù)管理裝置120實(shí)施用戶認(rèn)證處理。
終端51向數(shù)據(jù)管理裝置120發(fā)送發(fā)送程序要求500,通知發(fā)送程序。數(shù)據(jù)管理裝置120如果接收到發(fā)送程序要求500,則首先進(jìn)行用戶的認(rèn)證處理,如果是正規(guī)的用戶,則發(fā)送發(fā)送程序501。并且,也可以對(duì)發(fā)送程序要求500、發(fā)送程序501進(jìn)行加密發(fā)送。
接著,接收終端51為了通過(guò)發(fā)送程序接收希望的流數(shù)據(jù),而發(fā)送用來(lái)參加對(duì)應(yīng)的組的組參加要求502。多點(diǎn)傳送發(fā)送裝置100如果接收到組參加要求502,則將被要求了的組信息的內(nèi)容作為組信息503,通知數(shù)據(jù)發(fā)送裝置120。數(shù)據(jù)管理裝置120如果接收到組信息503,則向保存了與組信息對(duì)應(yīng)的流數(shù)據(jù)的發(fā)送服務(wù)器發(fā)送發(fā)送要求504,要求數(shù)據(jù)的發(fā)送。
接著,數(shù)據(jù)管理裝置120進(jìn)行用來(lái)在數(shù)據(jù)管理裝置120和發(fā)送服務(wù)器之間接收數(shù)據(jù)的會(huì)話確立處理。如果確立了會(huì)話,則將多點(diǎn)傳送轉(zhuǎn)換信息505通知多點(diǎn)傳送發(fā)送裝置100。該多點(diǎn)傳送轉(zhuǎn)換信息包含與圖4所示的多點(diǎn)傳送轉(zhuǎn)換表一樣的信息。
另外,會(huì)話確立后,從發(fā)送服務(wù)器向要求了數(shù)據(jù)的發(fā)送的數(shù)據(jù)管理裝置120發(fā)送單點(diǎn)傳送數(shù)據(jù)分組506。數(shù)據(jù)管理裝置120將數(shù)據(jù)分組506轉(zhuǎn)送到多點(diǎn)傳送發(fā)送裝置100。多點(diǎn)傳送發(fā)送裝置100通過(guò)根據(jù)接收到的多點(diǎn)傳送轉(zhuǎn)換信息,將單點(diǎn)傳送數(shù)據(jù)分組506轉(zhuǎn)換為多點(diǎn)傳送數(shù)據(jù)分組507并發(fā)送到終端51,向終端51發(fā)送流數(shù)據(jù)。
圖22表示了本實(shí)施例的多點(diǎn)傳送發(fā)送裝置100中的分組接收時(shí)的處理流程。
首先,判別接收到的分組是用來(lái)進(jìn)行多點(diǎn)傳送路徑控制的控制分組還是除此以外的分組(步驟800)。可以根據(jù)接收到的分組的協(xié)議編號(hào)進(jìn)行該判別。在是多點(diǎn)傳送路徑控制分組的情況下,執(zhí)行多點(diǎn)傳送路徑控制處理(步驟801)。在不是多點(diǎn)傳送路徑控制分組的情況下,判別是應(yīng)該轉(zhuǎn)送的數(shù)據(jù)分組還是從數(shù)據(jù)管理裝置120發(fā)來(lái)的多點(diǎn)傳送轉(zhuǎn)換信息的通知(步驟802)。如果目標(biāo)地址是多點(diǎn)傳送,或者發(fā)送源地址被登記在多點(diǎn)傳送轉(zhuǎn)換表中,則判斷為是應(yīng)該轉(zhuǎn)送的數(shù)據(jù)分組,執(zhí)行步驟803。在步驟803中,如果目標(biāo)地址是單點(diǎn)傳送,則由于從發(fā)送服務(wù)器發(fā)送的數(shù)據(jù)是數(shù)據(jù)分組,所以執(zhí)行數(shù)據(jù)轉(zhuǎn)換處理(步驟804)后,執(zhí)行多點(diǎn)傳送轉(zhuǎn)送處理(步驟805)。并且,該數(shù)據(jù)轉(zhuǎn)換處理與實(shí)施例3中的數(shù)據(jù)轉(zhuǎn)換處理(圖16)是一樣的。
在步驟803中,如果目標(biāo)地址是多點(diǎn)傳送,則不執(zhí)行數(shù)據(jù)轉(zhuǎn)換處理(步驟804),而進(jìn)行多點(diǎn)傳送轉(zhuǎn)送處理(步驟805)。
在步驟802中,在接收到數(shù)據(jù)分組以外的分組的情況下,實(shí)施轉(zhuǎn)換信息更新處理(步驟807)。
圖23表示了圖22的多點(diǎn)傳送路徑控制處理801的詳細(xì)流程圖。
首先,根據(jù)接收到的協(xié)議實(shí)施協(xié)議處理(步驟820)。
接著,判別接收到的控制分組是否是指示向組發(fā)送的控制分組(發(fā)送要求或發(fā)送停止要求(步驟821)。如果接收分組是控制分組,則抽出通過(guò)控制分組要求的組地址信息(步驟822),在接收到除此以外的分組的情況下,結(jié)束處理。
接著,判別控制分組是否是發(fā)送要求(步驟823),如果是發(fā)送要求,則調(diào)查抽出了的組地址是否被登記到多點(diǎn)傳送轉(zhuǎn)換表中(步驟824)。如果已經(jīng)登記了組地址則結(jié)束處理,如果未登記,則將組地址信息和要求所示的信息通知數(shù)據(jù)管理裝置120(步驟825)。
在步驟823中,在不是發(fā)送要求的情況下,由于是發(fā)送停止要求,所以將組地址信息和要求所示的信息通知數(shù)據(jù)管理裝置120(步驟825)。
在圖24中,表示了圖22的轉(zhuǎn)換信息更新處理807的詳細(xì)流程圖。
首先,判別接收到的分組是否是從數(shù)據(jù)管理裝置120通知的多點(diǎn)傳送轉(zhuǎn)換信息分組(步驟840)。在不是多點(diǎn)傳送轉(zhuǎn)換信息分組的情況下,結(jié)束處理。在是多點(diǎn)傳送轉(zhuǎn)換信息的情況下,由于在多點(diǎn)傳送轉(zhuǎn)換信息中包含發(fā)送服務(wù)器的地址信息、組地址信息和表示發(fā)送開始或發(fā)送結(jié)束的信息,所以在包含表示開始了發(fā)送的信息的情況下,將發(fā)送服務(wù)器的地址和組地址信息登記到轉(zhuǎn)換表中。在表示結(jié)束了發(fā)送的情況下,從轉(zhuǎn)換表中刪除發(fā)送服務(wù)器的地址和組地址信息(步驟841)。
圖25是表示本實(shí)施例的數(shù)據(jù)管理裝置120的分組接收時(shí)的處理的流程圖。數(shù)據(jù)管理裝置120接收的是從多點(diǎn)傳送發(fā)送裝置100發(fā)來(lái)的組地址信息、從發(fā)送服務(wù)器發(fā)來(lái)的數(shù)據(jù)分組或從用戶發(fā)來(lái)的發(fā)送程序要求分組中的任意一個(gè)。
首先,判別接收到的分組是從發(fā)送服務(wù)器發(fā)送來(lái)的數(shù)據(jù)分組還是除此以外的分組(步驟850)。在數(shù)據(jù)分組的情況下,原樣地轉(zhuǎn)送到多點(diǎn)傳送發(fā)送裝置100(步驟851)。在不是數(shù)據(jù)分組的情況下,實(shí)施訪問控制處理(步驟852)。
圖26是表示圖25的訪問控制處理852的詳細(xì)處理的流程圖。
首先,判別接收到的信息是從多點(diǎn)傳送發(fā)送裝置100發(fā)來(lái)的組信息通知還是從用戶發(fā)來(lái)的發(fā)送程序要求(步驟860)。如果是組通知信息,則判別通知信息是向發(fā)送服務(wù)器的數(shù)據(jù)發(fā)送開始要求還是發(fā)送停止要求(步驟861)。在發(fā)送開始要求的情況下,從數(shù)據(jù)管理表中抽出與通知了的組信息對(duì)應(yīng)的發(fā)送服務(wù)器信息(步驟862),根據(jù)抽出的發(fā)送服務(wù)器信息,發(fā)送用來(lái)從發(fā)送服務(wù)器取得發(fā)送數(shù)據(jù)的數(shù)據(jù)發(fā)送要求,并確立與發(fā)送服務(wù)器的會(huì)話(步驟863)。確立會(huì)話后,將組地址信息、服務(wù)器地址信息和表示確立了會(huì)話并開始了數(shù)據(jù)發(fā)送的信息作為轉(zhuǎn)換信息,通知多點(diǎn)傳送發(fā)送裝置100(步驟864)。在步驟861中,在是發(fā)送停止要求的情況下,向發(fā)送服務(wù)器發(fā)送發(fā)送停止要求,切斷與發(fā)送服務(wù)器的會(huì)話(步驟865),將組地址信息、發(fā)送服務(wù)器地址信息和表示終止了數(shù)據(jù)發(fā)送的信息作為轉(zhuǎn)換信息,通知多點(diǎn)傳送發(fā)送裝置100(步驟864)。
在步驟860中,在不是從多點(diǎn)傳送發(fā)送裝置100發(fā)來(lái)的組信息通知的情況下,由于是從終端發(fā)來(lái)的發(fā)送程序要求,所以實(shí)施用戶認(rèn)證處理(步驟867)。在用戶認(rèn)證成功了的情況下,將發(fā)送程序發(fā)送到終端(步驟868),如果認(rèn)證失敗,則結(jié)束處理。
在實(shí)施例4的多點(diǎn)傳送發(fā)送系統(tǒng)中,通過(guò)在多點(diǎn)傳送的發(fā)送中,用不同的裝置進(jìn)行多點(diǎn)傳送路徑控制處理和訪問控制處理,能分散處理,減輕各裝置的處理負(fù)荷,因而,在實(shí)施例2的多點(diǎn)傳送發(fā)送系統(tǒng)的效果基礎(chǔ)上,還能提高作為系統(tǒng)整體的處理速度。
下面,說(shuō)明本發(fā)明的實(shí)施例5的多點(diǎn)傳送發(fā)送系統(tǒng)。
在實(shí)施例5中,是使用了上述實(shí)施例1到4的多點(diǎn)傳送發(fā)送系統(tǒng)的用來(lái)進(jìn)行多點(diǎn)傳送發(fā)送的服務(wù)提供的系統(tǒng)。
在圖27中,表示了實(shí)施例5的系統(tǒng)的結(jié)構(gòu)。
數(shù)據(jù)提供者200包括發(fā)送服務(wù)器210(210a、210b),并通過(guò)單點(diǎn)傳送與多點(diǎn)傳送發(fā)送裝置300連接,進(jìn)行有償?shù)臄?shù)據(jù)發(fā)送。ISP400是通過(guò)多點(diǎn)傳送連接用戶終端500(500a、500b、500c、500d)和多點(diǎn)傳送發(fā)送裝置300的服務(wù)提供者。
下面說(shuō)明在上述這樣構(gòu)成的多點(diǎn)傳送發(fā)送系統(tǒng)中,ISP400通過(guò)多點(diǎn)傳送進(jìn)行發(fā)送數(shù)據(jù)提供者200所保存的有償數(shù)據(jù)的服務(wù)的情況。
多點(diǎn)傳送發(fā)送裝置300對(duì)應(yīng)于與ISP400連接的用戶終端500的要求,向數(shù)據(jù)提供者200的發(fā)送服務(wù)器210要求數(shù)據(jù),并從發(fā)送服務(wù)器210取得數(shù)據(jù)。即,ISP400作為用戶從數(shù)據(jù)提供者200要求數(shù)據(jù)。
在基于現(xiàn)有的多點(diǎn)傳送的數(shù)據(jù)發(fā)送中,是難以掌握現(xiàn)在正在接收的用戶數(shù)存在多少的,但在這種情況下,ISP400是接收者,ISP400設(shè)置設(shè)想了通過(guò)多點(diǎn)傳送發(fā)送數(shù)據(jù)的從量收費(fèi),數(shù)據(jù)提供者200能向ISP400要求收費(fèi)的費(fèi)用。并且,為了進(jìn)行從量收費(fèi),在多點(diǎn)傳送發(fā)送裝置300中,也可以記錄對(duì)發(fā)送服務(wù)器210的訪問的日志信息。
ISP400向數(shù)據(jù)提供者200支付與實(shí)際接收到的數(shù)據(jù)對(duì)應(yīng)的費(fèi)用,用ISP400確定的方式向與ISP400連接的用戶終端500的用戶進(jìn)行收費(fèi)。
在以上這樣構(gòu)成的實(shí)施例5的多點(diǎn)傳送發(fā)送系統(tǒng)中,通過(guò)數(shù)據(jù)提供者200經(jīng)由多點(diǎn)傳送發(fā)送裝置300向ISP400進(jìn)行數(shù)據(jù)提供的從量收費(fèi),就能在數(shù)據(jù)提供者200和ISP400之間,或者在ISP400和用戶終端500的用戶之間進(jìn)行與各項(xiàng)服務(wù)對(duì)應(yīng)的收費(fèi),從而能容易地實(shí)現(xiàn)數(shù)據(jù)提供的系統(tǒng)。
權(quán)利要求
1.一種數(shù)據(jù)發(fā)送系統(tǒng),利用多點(diǎn)傳送向與能進(jìn)行多點(diǎn)傳送通信的第1網(wǎng)絡(luò)連接的多個(gè)接收終端發(fā)送從與不能進(jìn)行多點(diǎn)傳送通信的第2網(wǎng)絡(luò)連接的發(fā)送終端發(fā)送的數(shù)據(jù),其特征在于包括向上述多個(gè)接收終端發(fā)送由上述發(fā)送終端發(fā)送的數(shù)據(jù)的發(fā)送裝置;上述發(fā)送裝置包括使上述發(fā)送終端的信息和用來(lái)向上述多個(gè)接收終端發(fā)送數(shù)據(jù)的發(fā)送目標(biāo)信息關(guān)聯(lián)的關(guān)聯(lián)信息存儲(chǔ)裝置;從上述接收終端接收要求數(shù)據(jù)發(fā)送的控制分組的控制分組接收裝置;和根據(jù)上述數(shù)據(jù)發(fā)送要求,參照上述關(guān)聯(lián)信息,向上述發(fā)送終端要求發(fā)送數(shù)據(jù)的數(shù)據(jù)發(fā)送要求裝置。
2.根據(jù)權(quán)利要求1所述的數(shù)據(jù)發(fā)送系統(tǒng),其特征在于上述發(fā)送裝置包括將由上述發(fā)送終端發(fā)送的數(shù)據(jù)分組變更為針對(duì)包含在上述數(shù)據(jù)發(fā)送要求中的發(fā)送目標(biāo)的數(shù)據(jù)分組而進(jìn)行發(fā)送的發(fā)送裝置。
3.根據(jù)權(quán)利要求1所述的數(shù)據(jù)發(fā)送系統(tǒng),其特征在于上述發(fā)送裝置包括根據(jù)上述數(shù)據(jù)發(fā)送要求來(lái)生成上述發(fā)送終端和發(fā)送目標(biāo)的多點(diǎn)傳送信息的對(duì)應(yīng)信息的對(duì)應(yīng)信息生成裝置。
4.根據(jù)權(quán)利要求1所述的數(shù)據(jù)發(fā)送系統(tǒng),其特征在于上述發(fā)送裝置包括向上述接收終端發(fā)布用于上述接收終端選擇上述發(fā)送終端所保持的數(shù)據(jù)的數(shù)據(jù)發(fā)送信息的數(shù)據(jù)發(fā)送信息發(fā)布裝置;上述接收終端包括使用上述數(shù)據(jù)發(fā)送信息來(lái)選擇上述發(fā)送終端所保持的數(shù)據(jù),并要求發(fā)送數(shù)據(jù)的數(shù)據(jù)發(fā)送要求裝置。
5.根據(jù)權(quán)利要求4所述的數(shù)據(jù)發(fā)送系統(tǒng),其特征在于上述接收終端包括要求與上述數(shù)據(jù)的發(fā)送有關(guān)的認(rèn)證的認(rèn)證要求裝置;上述發(fā)送裝置包括接收來(lái)自上述接收終端的認(rèn)證要求的認(rèn)證要求接收裝置;和對(duì)該接收終端進(jìn)行認(rèn)證的認(rèn)證裝置;上述數(shù)據(jù)發(fā)送信息發(fā)布裝置向基于上述認(rèn)證裝置的認(rèn)證獲得了成功的終端發(fā)布上述數(shù)據(jù)發(fā)送信息。
6.根據(jù)權(quán)利要求5所述的數(shù)據(jù)發(fā)送系統(tǒng),其特征在于上述接收終端包括對(duì)上述認(rèn)證要求進(jìn)行加密的加密裝置;和要求與上述數(shù)據(jù)的發(fā)送有關(guān)的認(rèn)證的認(rèn)證要求裝置;上述發(fā)送裝置包括對(duì)上述數(shù)據(jù)發(fā)送信息進(jìn)行加密的加密裝置;上述數(shù)據(jù)發(fā)送信息發(fā)布裝置發(fā)布上述被加密的數(shù)據(jù)發(fā)送信息。
7.根據(jù)權(quán)利要求1所述的數(shù)據(jù)發(fā)送系統(tǒng),其特征在于上述發(fā)送裝置包括對(duì)向上述接收終端發(fā)送的數(shù)據(jù)進(jìn)行加密的加密裝置。
8.根據(jù)權(quán)利要求1~7中的任意一個(gè)所述的數(shù)據(jù)發(fā)送系統(tǒng),其特征在于上述發(fā)送裝置發(fā)送按照用于數(shù)據(jù)要求的多點(diǎn)傳送路徑控制協(xié)議的控制分組。
9.根據(jù)權(quán)利要求1所述的數(shù)據(jù)發(fā)送系統(tǒng),其特征在于上述發(fā)送裝置包括具有上述關(guān)聯(lián)信息存儲(chǔ)裝置和上述數(shù)據(jù)發(fā)送要求裝置,并接收從與上述第2網(wǎng)絡(luò)連接的上述發(fā)送終端發(fā)來(lái)的數(shù)據(jù)的管理裝置;和具有上述數(shù)據(jù)發(fā)送要求接收裝置,并向與上述第1網(wǎng)絡(luò)連接的上述接收終端發(fā)送該數(shù)據(jù)的數(shù)據(jù)發(fā)送裝置。
10.根據(jù)權(quán)利要求1所述的數(shù)據(jù)發(fā)送系統(tǒng),其特征在于上述第1網(wǎng)絡(luò)所使用的網(wǎng)絡(luò)協(xié)議與上述第2網(wǎng)絡(luò)所使用的網(wǎng)絡(luò)協(xié)議不同。
11.一種數(shù)據(jù)發(fā)送裝置,利用多點(diǎn)傳送向與能進(jìn)行多點(diǎn)傳送通信的第1網(wǎng)絡(luò)連接的多個(gè)接收終端發(fā)送從與不能進(jìn)行多點(diǎn)傳送通信的第2網(wǎng)絡(luò)連接的發(fā)送終端發(fā)送的數(shù)據(jù)的數(shù)據(jù)發(fā)送裝置,其特征在于包括使上述發(fā)送終端的信息和用來(lái)向上述多個(gè)接收終端發(fā)送數(shù)據(jù)的發(fā)送目標(biāo)信息關(guān)聯(lián)的關(guān)聯(lián)信息存儲(chǔ)裝置;從上述接收終端接收要求數(shù)據(jù)發(fā)送的控制分組的控制分組接收裝置;根據(jù)上述數(shù)據(jù)發(fā)送要求,參照上述關(guān)聯(lián)信息,向上述發(fā)送終端要求數(shù)據(jù)發(fā)送的數(shù)據(jù)發(fā)送要求裝置。
12.根據(jù)權(quán)利要求11所述的數(shù)據(jù)發(fā)送裝置,其特征在于包括將由上述發(fā)送終端發(fā)送的數(shù)據(jù)分組變更為針對(duì)包含在上述數(shù)據(jù)發(fā)送要求中的發(fā)送目標(biāo)的數(shù)據(jù)分組來(lái)進(jìn)行發(fā)送的發(fā)送裝置。
13.根據(jù)權(quán)利要求11所述的數(shù)據(jù)發(fā)送裝置,其特征在于包括根據(jù)上述數(shù)據(jù)發(fā)送要求來(lái)生成上述發(fā)送裝置與發(fā)送目標(biāo)的多點(diǎn)傳送信息的對(duì)應(yīng)信息的對(duì)應(yīng)信息生成裝置。
14.根據(jù)權(quán)利要求11所述的數(shù)據(jù)發(fā)送裝置,其特征在于包括向上述接收終端發(fā)布用于上述接收終端選擇上述發(fā)送終端所保存的數(shù)據(jù)的數(shù)據(jù)發(fā)送信息的數(shù)據(jù)發(fā)送信息發(fā)布裝置。
15.根據(jù)權(quán)利要求14所述的數(shù)據(jù)發(fā)送裝置,其特征在于包括接收來(lái)自上述接收終端的認(rèn)證要求的認(rèn)證要求接收裝置;和對(duì)該接收終端進(jìn)行認(rèn)證的認(rèn)證裝置;上述數(shù)據(jù)發(fā)送信息發(fā)布裝置向基于上述認(rèn)證裝置的認(rèn)證獲得了成功的終端發(fā)布上述數(shù)據(jù)發(fā)送信息。
16.根據(jù)權(quán)利要求15所述的數(shù)據(jù)發(fā)送裝置,其特征在于包括對(duì)上述認(rèn)證要求進(jìn)行加密的加密裝置;接收通過(guò)上述接收終端進(jìn)行了加密的上述認(rèn)證要求的認(rèn)證要求接收裝置;和對(duì)上述數(shù)據(jù)發(fā)送信息進(jìn)行加密的加密裝置;上述數(shù)據(jù)發(fā)送信息發(fā)布裝置發(fā)布上述被加密了的數(shù)據(jù)發(fā)送信息。
17.根據(jù)權(quán)利要求11~16中任意一項(xiàng)所述的數(shù)據(jù)發(fā)送裝置,其特征在于包括對(duì)向上述接收終端發(fā)送的數(shù)據(jù)進(jìn)行加密的加密裝置。
18.根據(jù)權(quán)利要求11所述的數(shù)據(jù)發(fā)送裝置,其特征在于發(fā)送按照被用于數(shù)據(jù)要求的多點(diǎn)傳送路徑控制協(xié)議的控制分組。
19.根據(jù)權(quán)利要求11所述的數(shù)據(jù)發(fā)送裝置,其特征在于包括具有上述關(guān)聯(lián)信息存儲(chǔ)裝置和上述數(shù)據(jù)發(fā)送要求裝置,并接收從與上述第2網(wǎng)絡(luò)連接的上述發(fā)送終端發(fā)來(lái)的數(shù)據(jù)的管理裝置;和具有上述控制分組接收裝置,并向與上述第1網(wǎng)絡(luò)連接的上述接收終端發(fā)送該數(shù)據(jù)的數(shù)據(jù)發(fā)送裝置。
20.根據(jù)權(quán)利要求11所述的數(shù)據(jù)發(fā)送裝置,其特征在于上述第1網(wǎng)絡(luò)所使用的網(wǎng)絡(luò)協(xié)議與上述第2網(wǎng)絡(luò)所使用的網(wǎng)絡(luò)協(xié)議不同。
21.一種數(shù)據(jù)通信方法,是被用于數(shù)據(jù)發(fā)送系統(tǒng)中的數(shù)據(jù)通信方法,該數(shù)據(jù)發(fā)送系統(tǒng)包括利用多點(diǎn)傳送向與能進(jìn)行多點(diǎn)傳送通信的第1網(wǎng)絡(luò)連接的多個(gè)接收終端發(fā)送從與不能進(jìn)行多點(diǎn)傳送通信的第2網(wǎng)絡(luò)連接的發(fā)送終端發(fā)送的數(shù)據(jù),并通過(guò)多點(diǎn)傳送向上述多個(gè)接收終端發(fā)送由上述發(fā)送終端發(fā)送的數(shù)據(jù)的發(fā)送裝置,其特征在于上述發(fā)送裝置,存儲(chǔ)使上述發(fā)送終端的信息和用來(lái)向上述多個(gè)接收終端發(fā)送數(shù)據(jù)的發(fā)送目標(biāo)信息關(guān)聯(lián)的關(guān)聯(lián)信息,從上述接收終端接收要求上述數(shù)據(jù)發(fā)送的控制分組,根據(jù)上述數(shù)據(jù)發(fā)送的要求,參照上述關(guān)聯(lián)信息,向上述發(fā)送終端要求數(shù)據(jù)發(fā)送。
22.根據(jù)權(quán)利要求21所述的數(shù)據(jù)通信方法,其特征在于上述發(fā)送裝置將由上述發(fā)送終端發(fā)送的數(shù)據(jù)分組變更為發(fā)送到包含在上述數(shù)據(jù)發(fā)送要求中的發(fā)送目標(biāo)的數(shù)據(jù)分組來(lái)進(jìn)行發(fā)送。
23.根據(jù)權(quán)利要求21所述的數(shù)據(jù)通信方法,其特征在于上述發(fā)送裝置根據(jù)上述數(shù)據(jù)發(fā)送要求來(lái)生成使上述發(fā)送裝置與發(fā)送目標(biāo)的多點(diǎn)傳送信息對(duì)應(yīng)的對(duì)應(yīng)信息。
24.根據(jù)權(quán)利要求21所述的數(shù)據(jù)通信方法,其特征在于上述第1網(wǎng)絡(luò)所使用的網(wǎng)絡(luò)協(xié)議與上述第2網(wǎng)絡(luò)所使用的網(wǎng)絡(luò)協(xié)議不同。
全文摘要
本發(fā)明公開了一種數(shù)據(jù)發(fā)送系統(tǒng),經(jīng)由單點(diǎn)傳送網(wǎng)絡(luò)向多點(diǎn)傳送網(wǎng)絡(luò)進(jìn)行包含聲音和圖象的流數(shù)據(jù)的多點(diǎn)傳送發(fā)送。包括向多個(gè)接收終端(51)發(fā)送從發(fā)送終端(50)發(fā)送的數(shù)據(jù)的發(fā)送裝置(10),發(fā)送裝置(10)包括使發(fā)送終端(50)的信息和用來(lái)向多個(gè)接收終端(51)發(fā)送數(shù)據(jù)的發(fā)送目標(biāo)信息關(guān)聯(lián)的關(guān)聯(lián)信息存儲(chǔ)裝置;從接收終端(51)接收數(shù)據(jù)發(fā)送要求的數(shù)據(jù)發(fā)送要求接收裝置;和根據(jù)數(shù)據(jù)發(fā)送要求,參照關(guān)聯(lián)信息,向發(fā)送終端(50)要求數(shù)據(jù)發(fā)送的數(shù)據(jù)發(fā)送要求裝置。
文檔編號(hào)H04L12/56GK1503538SQ200310114920
公開日2004年6月9日 申請(qǐng)日期2003年11月13日 優(yōu)先權(quán)日2002年11月20日
發(fā)明者福島英洋, 森本茂樹, 樹 申請(qǐng)人:株式會(huì)社日立制作所
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1