專利名稱:內(nèi)容交換網(wǎng)絡(luò)系統(tǒng)及其控制方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種內(nèi)容交換網(wǎng)絡(luò)系統(tǒng)的結(jié)構(gòu)組成及其控制方法,屬于互聯(lián)網(wǎng)通信技術(shù)領(lǐng)域。
背景技術(shù):
互聯(lián)網(wǎng)發(fā)展到今天,仍然面臨以下幾大難題,這些難題的存在將嚴(yán)重影響互聯(lián)網(wǎng)應(yīng)用向有商業(yè)價(jià)值的業(yè)務(wù)方向發(fā)展。
(1)不能提供有效的端到端服務(wù)質(zhì)量QOS保證,導(dǎo)致語(yǔ)音、視頻等應(yīng)用很難作為一項(xiàng)電信級(jí)業(yè)務(wù)提供給用戶。
(2)網(wǎng)絡(luò)安全問(wèn)題目前信息傳輸采取的是未經(jīng)認(rèn)證而自由傳遞數(shù)據(jù)的方式,任何一個(gè)用戶只要知道另一個(gè)用戶的IP地址,就可未經(jīng)對(duì)方用戶同意就向其發(fā)送數(shù)據(jù)包,因而不能為用戶提供有效的安全保護(hù)(包括個(gè)人隱私);同時(shí),由于IP網(wǎng)絡(luò)通信的自由性,導(dǎo)致運(yùn)營(yíng)商不能對(duì)非法用戶的內(nèi)容傳送進(jìn)行有效限制和跟蹤。
(3)網(wǎng)絡(luò)地址轉(zhuǎn)換設(shè)備NAT和防火墻設(shè)備FW的存在導(dǎo)致點(diǎn)到點(diǎn)P2P類應(yīng)用難以全面通暢開(kāi)展,而P2P應(yīng)用卻是互聯(lián)網(wǎng)上建立個(gè)人通信的基礎(chǔ)技術(shù)。
(4)IP4地址資源的匱乏,尤其是亞太地區(qū)國(guó)家無(wú)法滿足為每一個(gè)寬帶用戶分配一個(gè)獨(dú)立的IP地址的需求,導(dǎo)致在目前的技術(shù)條件下,該部分用戶難以在互聯(lián)網(wǎng)上發(fā)布自己的信息;雖然IP6技術(shù)可以解決IP地址資源問(wèn)題,但卻需要對(duì)現(xiàn)有的IP4網(wǎng)絡(luò)做本質(zhì)性的改造,可行性存在很大的疑問(wèn)。
(5)流媒體、視頻、數(shù)據(jù)協(xié)同等應(yīng)用的普及發(fā)展,要求互聯(lián)網(wǎng)提供海量?jī)?nèi)容交換能力,但是,基于早期技術(shù)發(fā)展的MCU/CDN等技術(shù)卻很難支持這種大規(guī)模的海量應(yīng)用。
目前,大家比較關(guān)注的網(wǎng)絡(luò)發(fā)展方向主要有以軟交換為核心的下一代網(wǎng)絡(luò)NGN技術(shù)和以IP6協(xié)議為基礎(chǔ)的NGI技術(shù)。但無(wú)論是NGN還是NGI技術(shù),都只是解決了局部技術(shù)問(wèn)題,對(duì)于“端到端QOS問(wèn)題”和“用戶上網(wǎng)的個(gè)人隱私和網(wǎng)絡(luò)安全問(wèn)題”仍然沒(méi)有具體的解決方案;而對(duì)于如何提供“海量?jī)?nèi)容交換能力”方面,則還沒(méi)有提及。但是,上述難題都是當(dāng)前互聯(lián)網(wǎng)及其應(yīng)用所面臨的最大問(wèn)題,也是互聯(lián)網(wǎng)向多業(yè)務(wù)承載網(wǎng)方向發(fā)展所迫切需要解決的問(wèn)題。
發(fā)明內(nèi)容
本發(fā)明的目的是提供一種內(nèi)容交換網(wǎng)絡(luò)系統(tǒng)CSN(Content SwitchNetwork system),該系統(tǒng)是基于現(xiàn)有互聯(lián)網(wǎng)建立的一種“面向連接的第四層數(shù)據(jù)包傳送系統(tǒng)”,并可提供有QOS和安全保證的點(diǎn)到點(diǎn)、點(diǎn)到多點(diǎn)的海量(大容量)交換能力,為互聯(lián)網(wǎng)向多業(yè)務(wù)承載網(wǎng)方向發(fā)展提供新的技術(shù)支撐。
本發(fā)明的另一個(gè)目的是提供一種內(nèi)容交換網(wǎng)絡(luò)系統(tǒng)的控制方法。
本發(fā)明的目的是這樣實(shí)現(xiàn)的一種內(nèi)容交換網(wǎng)絡(luò)系統(tǒng),該系統(tǒng)包括有客戶端和互聯(lián)網(wǎng),即IP網(wǎng)絡(luò);所述互聯(lián)網(wǎng)是由路由設(shè)備組成的三層數(shù)據(jù)包傳輸網(wǎng)絡(luò)系統(tǒng),該互聯(lián)網(wǎng)上的接入層路由設(shè)備具有QOS管理功能;其特征在于該系統(tǒng)還包括有內(nèi)容交換網(wǎng)絡(luò)CSN業(yè)務(wù)管理中心,連接管理服務(wù)器SS和內(nèi)容交換機(jī)CS;所述客戶端是安裝有CSN客戶端軟件的CSN用戶終端;所述內(nèi)容交換機(jī)CS是分布在互聯(lián)網(wǎng)的骨干節(jié)點(diǎn)或IP城域網(wǎng)上的提供四層交換能力的網(wǎng)絡(luò)設(shè)備,在該系統(tǒng)中用作內(nèi)容傳送路徑的提供者和應(yīng)用數(shù)據(jù)傳送設(shè)備;所述連接管理服務(wù)器SS是負(fù)責(zé)用戶連接管理、業(yè)務(wù)呼叫管理、內(nèi)容傳送路徑管理的服務(wù)器,每個(gè)連接管理服務(wù)器SS可管理多臺(tái)內(nèi)容交換機(jī)CS,每臺(tái)內(nèi)容交換機(jī)則可接受多臺(tái)連接管理服務(wù)器SS的管理;所述CSN業(yè)務(wù)管理中心為該CSN網(wǎng)絡(luò)的后臺(tái)管理服務(wù)器,其承擔(dān)的功能至少包括有提供CSN客戶端的注冊(cè)和登錄,負(fù)責(zé)CSN網(wǎng)絡(luò)的用戶管理和業(yè)務(wù)管理,承擔(dān)用戶認(rèn)證、授權(quán)和計(jì)費(fèi)服務(wù),負(fù)責(zé)與QoS業(yè)務(wù)管理系統(tǒng)協(xié)商QOS服務(wù),負(fù)責(zé)與其它業(yè)務(wù)平臺(tái)互通,允許其它平臺(tái)的用戶使用CSN業(yè)務(wù);所述連接管理服務(wù)器和CSN業(yè)務(wù)管理中心都是設(shè)置在互聯(lián)網(wǎng)上。
所述安裝有CSN客戶端軟件的客戶端是用戶PC機(jī),或應(yīng)用服務(wù)器,或提供通信功能的多媒體通信設(shè)備;每個(gè)CSN客戶端擁有該內(nèi)容交換網(wǎng)絡(luò)系統(tǒng)下的唯一地址,該地址可以是數(shù)字方式表達(dá),也可以是文字方式表達(dá);所述客戶端安裝的CSN客戶端軟件承擔(dān)的主要功能是向所述CSN業(yè)務(wù)管理中心發(fā)送用戶身份認(rèn)證;在獲得CSN業(yè)務(wù)管理中心授權(quán)后,向CSN業(yè)務(wù)管理中心所指定的連接管理服務(wù)器SS申請(qǐng)連接管理服務(wù),并與連接管理服務(wù)器SS建立一個(gè)會(huì)話連接的控制路徑,以便在需要傳送數(shù)據(jù)時(shí),通過(guò)該控制路徑向連接管理服務(wù)器SS申請(qǐng)所需的內(nèi)容傳送路徑CP;再與內(nèi)容交換機(jī)CS建立會(huì)話連接,并通過(guò)該內(nèi)容交換機(jī)建立的內(nèi)容傳送路徑CP將該應(yīng)用數(shù)據(jù)傳送出去;并在數(shù)據(jù)傳送完畢后,再向連接管理服務(wù)器申請(qǐng)拆除與內(nèi)容交換機(jī)所建立的會(huì)話連接。
所述互聯(lián)網(wǎng)承擔(dān)互聯(lián)網(wǎng)數(shù)據(jù)包的傳送,并可在用戶接入層、或匯聚層、或骨干節(jié)點(diǎn)上進(jìn)行相應(yīng)的QOS業(yè)務(wù)能力控制。
所述內(nèi)容交換機(jī)CS承擔(dān)內(nèi)容傳送路徑的建立、用戶應(yīng)用數(shù)據(jù)的傳送和內(nèi)容傳送路徑的釋放;其具體操作內(nèi)容包括根據(jù)所述連接管理服務(wù)器SS的配置命令建立相應(yīng)的內(nèi)容傳送路徑CP,向與該內(nèi)容交換機(jī)CS連接的各個(gè)連接管理服務(wù)器SS匯報(bào)相關(guān)路徑資源,并根據(jù)內(nèi)容傳送路徑表對(duì)進(jìn)入的數(shù)據(jù)包重新封裝和轉(zhuǎn)發(fā),釋放不再使用的用戶連接和內(nèi)容傳送路徑。
所述連接管理服務(wù)器SS承擔(dān)的功能是在CSN業(yè)務(wù)管理中心的管理和協(xié)調(diào)下,接受CSN客戶端的內(nèi)容傳送路徑申請(qǐng)和業(yè)務(wù)呼叫,管理與其連接的各個(gè)內(nèi)容交換機(jī)CS,以建立內(nèi)容傳送路徑CP,收集和整理用戶應(yīng)用數(shù)據(jù)、內(nèi)容交換機(jī)路徑及其它相關(guān)資源信息,并上報(bào)給CSN業(yè)務(wù)管理中心;其中,連接管理服務(wù)器SS與內(nèi)容交換機(jī)CS之間的管理接口MGT-CS是采用私有的通信協(xié)議,或支持簡(jiǎn)單網(wǎng)絡(luò)管理協(xié)議SNMP(Simple Network Management Protocol),或其它能夠建立雙向?qū)崟r(shí)通信能力的協(xié)議。
本發(fā)明的一種內(nèi)容交換網(wǎng)絡(luò)系統(tǒng)的控制方法是這樣實(shí)現(xiàn)的在用戶通信終端上安裝用于申請(qǐng)CSN業(yè)務(wù)的客戶端軟件或軟件模塊,該客戶端軟件通過(guò)CSN業(yè)務(wù)管理中心授權(quán)許可后,與相應(yīng)的連接管理服務(wù)器建立起半永久性的控制會(huì)話連接,即控制路徑CSC(Control Session Connection),用作CSN服務(wù)的控制信息傳遞途徑;當(dāng)CSN客戶端需要傳送應(yīng)用數(shù)據(jù)時(shí),首先通過(guò)控制路徑CSC向連接管理服務(wù)器發(fā)送“內(nèi)容傳送路徑CP(Content Path)”的申請(qǐng),連接管理服務(wù)器根據(jù)其所管理下的內(nèi)容交換機(jī)CS(Content Switch)所擁有的至少包括帶寬、路徑數(shù)目等資源使用情況,為該CSN客戶端指定一個(gè)用于提供該內(nèi)容傳送路徑CP服務(wù)的內(nèi)容交換機(jī)CS1,并通知該CSN客戶端的通信對(duì)端,即另一個(gè)CSN客戶端也使用該內(nèi)容交換機(jī)CS1或使用已與該內(nèi)容交換機(jī)CS1建立了業(yè)務(wù)中繼路徑連接RPC(Relay Path Connection)的另一個(gè)內(nèi)容交換機(jī)CS2獲得內(nèi)容傳送路徑CP服務(wù);該CSN客戶端將與該內(nèi)容交換機(jī)CS1建立起用于傳送本次內(nèi)容的第一條業(yè)務(wù)信息會(huì)話連接SSC1(Service Session Connection),同時(shí),另一個(gè)CSN客戶端則與該內(nèi)容交換機(jī)CS1或與另一個(gè)內(nèi)容交換機(jī)CS2建立起相應(yīng)的第二條業(yè)務(wù)信息會(huì)話連接SSC2;在該兩個(gè)內(nèi)容交換機(jī)CS1、CS2內(nèi),將會(huì)將上述兩條業(yè)務(wù)信息會(huì)話連接SSC1和SSC2作為一個(gè)內(nèi)容傳送路徑進(jìn)行配對(duì),即至少由該兩條業(yè)務(wù)信息會(huì)話連接SSC1和SSC2配對(duì)組成內(nèi)容傳送路徑CP;來(lái)自第一條業(yè)務(wù)信息會(huì)話連接SSC1的應(yīng)用數(shù)據(jù)內(nèi)容被提交到第二條業(yè)務(wù)信息會(huì)話連接SSC2上傳遞出去,而來(lái)自第二條業(yè)務(wù)信息會(huì)話連接SSC2的應(yīng)用數(shù)據(jù)內(nèi)容則通過(guò)第一條業(yè)務(wù)信息會(huì)話連接SSC1傳遞出去,使兩個(gè)CSN客戶端實(shí)現(xiàn)交換數(shù)據(jù)和建立會(huì)話;也就是通過(guò)內(nèi)容交換機(jī)建立一個(gè)面向連接的路徑,實(shí)現(xiàn)通信雙方的內(nèi)容會(huì)話,即面向連接的第四層數(shù)據(jù)包交換;且在建立兩條業(yè)務(wù)信息會(huì)話連接SSC1和SSC2的過(guò)程中,可利用IP網(wǎng)絡(luò)所提供的QOS服務(wù),為該兩條業(yè)務(wù)信息會(huì)話連接SSC1和SSC2提供所需的服務(wù)等級(jí),從而為雙方通信建立有QOS保證的內(nèi)容傳送路徑CP;在建立點(diǎn)到點(diǎn)的內(nèi)容傳送路徑CP的基礎(chǔ)上,CSN客戶端還可以通過(guò)上述建立CP的流程,邀請(qǐng)更多的CSN客戶端加入,以建立組播屬性的內(nèi)容傳送路徑CP;該組播屬性的CP由多個(gè)內(nèi)容傳送路徑CP組成;屬于組播屬性內(nèi)容傳送路徑CP下的CSN客戶端,其數(shù)據(jù)包的目的地址有三種格式1)目的地址僅有一個(gè)接收方的單播方式,2)目的地址允許有多個(gè)接收方的多播方式,3)目的地址為表示該CP下一個(gè)用戶群的“群播地址”的群播方式;如果目的地址為“群播地址”,則該數(shù)據(jù)包發(fā)送給參與該內(nèi)容傳送路徑CP下的該用戶群的除自己以外的所有CSN客戶端;一個(gè)處于組播屬性內(nèi)容傳送路徑CP下的CSN客戶端發(fā)送應(yīng)用數(shù)據(jù)包時(shí),可以擁有上述三種格式中的所有形式,也可以只允許其使用其中某一種格式;建議內(nèi)容交換機(jī)CS在進(jìn)行組播方式下的內(nèi)容傳送路徑CP上的數(shù)據(jù)包轉(zhuǎn)發(fā)時(shí),允許級(jí)別高的CSN用戶可以使用多播和群播方式,而對(duì)于一般的CSN用戶只允許使用單播方式,且該單播方式下的目的地址為屬于該內(nèi)容傳送路徑CP下的有限數(shù)量的CSN用戶地址,CSN用戶是否擁有更高級(jí)別的組播權(quán)限,可以取決于該內(nèi)容傳送路徑CP呼叫時(shí)的CSN客戶端之間的協(xié)商。
該方法包括下列操作步驟A、業(yè)務(wù)申請(qǐng)、注冊(cè)登記和接入控制;B、建立控制路徑CSC;C、業(yè)務(wù)路徑,即內(nèi)容傳送路徑CP的建立和撤除;D、退出CSN系統(tǒng)。
所述的步驟A中,進(jìn)一步包括下列操作步驟A1、首次使用時(shí),CSN客戶端通過(guò)CSN網(wǎng)絡(luò)系統(tǒng)進(jìn)行業(yè)務(wù)申請(qǐng)和注冊(cè)登記,或使用其它業(yè)務(wù)系統(tǒng)的帳號(hào)和密碼,由CSN業(yè)務(wù)管理中心確認(rèn)該用戶身份和初始化相關(guān)信息,或由CSN業(yè)務(wù)管理中心代其在其它業(yè)務(wù)系統(tǒng)確認(rèn)身份;A2、CSN業(yè)務(wù)管理中心向CSN客戶端返回登錄結(jié)果和相關(guān)信息,該信息至少包括確認(rèn)用戶是否具有使用組播功能和/或QOS服務(wù)的權(quán)限,并通知該CSN客戶端所對(duì)應(yīng)的連接管理服務(wù)器的IP地址和服務(wù)端口;A3、CSN業(yè)務(wù)管理中心通知連接管理服務(wù)器SS可以受理的登錄用戶信息和該連接服務(wù)信息。
所述的步驟B中,進(jìn)一步包括下列操作步驟B1、CSN客戶端根據(jù)業(yè)務(wù)控制和管理中心返回的信息,向所屬的連接管理服務(wù)器發(fā)起建立控制信息會(huì)話連接CSC的服務(wù)請(qǐng)求;B2、連接管理服務(wù)器SS接收到該CSC請(qǐng)求信息后,根據(jù)CSN客戶端所在的網(wǎng)絡(luò)環(huán)境選擇決定采用“動(dòng)態(tài)CSC”服務(wù)還是“靜態(tài)CSC”服務(wù);B3、控制路徑CSC建立后,如果CSN客戶端沒(méi)有主動(dòng)提出內(nèi)容傳送服務(wù)申請(qǐng),則處于等待狀態(tài),等待其它CSN客戶端對(duì)其發(fā)起業(yè)務(wù)呼叫。
所述的步驟B2中,進(jìn)一步包括下列操作步驟B21、如果CSN客戶端采用私有IP地址時(shí),即客戶端是通過(guò)FW/NAT方式登錄到連接管理服務(wù)器上,則采用“動(dòng)態(tài)CSC”服務(wù),該服務(wù)將維持一條半永久的TCP或UDP控制路徑連接,即客戶端進(jìn)入CSN系統(tǒng)后,該連接始終保留,直到客戶端退出為止,以保證連接管理服務(wù)器隨時(shí)利用該控制路徑CSC聯(lián)系該CSN客戶端和傳遞控制信息;B22、如果CSN客戶端使用合法IP地址時(shí),則可隨意選擇使用“動(dòng)態(tài)CSC”服務(wù)或“靜態(tài)CSC”服務(wù),其中靜態(tài)CSC服務(wù)不需要在客戶端和連接管理服務(wù)器之間建立一個(gè)半永久的TCP或UDP連接;因?yàn)檫B接管理服務(wù)器可隨時(shí)聯(lián)系到合法IP地址的客戶端,即控制路徑CSC可隨時(shí)開(kāi)通,藉由臨時(shí)建立的TCP/UDP連接傳送控制信息。
所述的步驟C中,進(jìn)一步包括下列操作步驟C1、當(dāng)兩個(gè)CSN客戶端需要建立通信關(guān)系,則第一個(gè)客戶端User1向其對(duì)應(yīng)的第一個(gè)連接管理服務(wù)器SS1發(fā)起業(yè)務(wù)呼叫請(qǐng)求,該請(qǐng)求信息中至少包括通信對(duì)象,內(nèi)容傳送路徑CP類型及其QOS屬性;C2、第一個(gè)連接管理服務(wù)器SS1根據(jù)第一個(gè)客戶端User1的請(qǐng)求,將該請(qǐng)求轉(zhuǎn)發(fā)給第二個(gè)客戶端User2所在的第二個(gè)連接管理服務(wù)器SS2,再由該第二個(gè)連接管理服務(wù)器SS2詢問(wèn)第二個(gè)客戶端User2,確認(rèn)該第二個(gè)客戶端User2是否愿意與第一個(gè)客戶端User1建立通信關(guān)系;如果兩個(gè)客戶端同在一個(gè)連接管理服務(wù)器,則直接由該連接管理服務(wù)器詢問(wèn)另一個(gè)客戶端;C3、第二個(gè)連接管理服務(wù)器SS2獲得第二個(gè)客戶端User2的應(yīng)答后,將該應(yīng)答信息轉(zhuǎn)發(fā)給第一個(gè)連接管理服務(wù)器SS1,第一個(gè)連接管理服務(wù)器SS1在確認(rèn)通信雙方均愿意建立通信關(guān)系后,則繼續(xù)建立內(nèi)容傳送路徑CP的后續(xù)操作;C4、第一個(gè)客戶端User1和該內(nèi)容交換機(jī)CS1之間建立起本次內(nèi)容傳送路徑CP用的TCP或UDP連接SSC1,如果在第一個(gè)客戶端User1向第一個(gè)連接管理服務(wù)器SS1請(qǐng)求建立CP時(shí)的CP業(yè)務(wù)類型為新增CP分支,則該TCP或UDP連接SSC1不需要重新建立;C5、根據(jù)第一個(gè)連接管理服務(wù)器SS1發(fā)來(lái)的建立TCP或UDP連接SSC2要求,第二個(gè)客戶端User2與內(nèi)容交換機(jī)CS1或CS2建立本次CP用的TCP或UDP連接SSC2;如果該連接SSC2建立在同一個(gè)內(nèi)容交換機(jī)CS1上,則本次CP就由兩個(gè)連接SSC1和SSC2組成,如果該連接SSC2建立在另一個(gè)內(nèi)容交換機(jī)CS2上,則本次CP就由三個(gè)連接組合而成SSC1、SSC2和中繼路徑連接RPC;C6、在內(nèi)容路徑CP建立的同時(shí),第一個(gè)連接管理服務(wù)器SS1將該CP的QOS屬性要求提交給CSN內(nèi)容業(yè)務(wù)管理中心,CSN內(nèi)容管理中心審查該CP下的客戶端的QOS業(yè)務(wù)使用權(quán)限和確認(rèn)現(xiàn)有網(wǎng)絡(luò)的QOS能力,決定是否滿足該CP的QOS要求;C7、當(dāng)?shù)谝粋€(gè)客戶端User1和其它客戶端通信完畢時(shí),第一個(gè)客戶端User1或其它客戶端向其對(duì)應(yīng)的連接管理服務(wù)器提出撤除該內(nèi)容路徑CP請(qǐng)求;如果是其它客戶端提出撤除本次CP請(qǐng)求,則該請(qǐng)求需要通過(guò)其對(duì)應(yīng)的連接管理服務(wù)器傳送通知給第一個(gè)客戶端User1所在的第一個(gè)連接管理服務(wù)器SS1;C8、第一個(gè)連接管理服務(wù)器SS1向相關(guān)的內(nèi)容交換機(jī)CS1或CS2發(fā)出撤除CP指令。
所述的步驟C3中,進(jìn)一步包括下列建立內(nèi)容傳送路徑CP的后續(xù)操作C31、第一個(gè)連接管理服務(wù)器SS1根據(jù)該內(nèi)容傳送路徑CP的類型和組播規(guī)模情況,選擇決定該CP是建立在一個(gè)內(nèi)容交換機(jī)CS1還是多個(gè)內(nèi)容交換機(jī)上,如果需要用到多個(gè)內(nèi)容交換機(jī),則該第一個(gè)連接管理服務(wù)器SS1將在各個(gè)內(nèi)容交換機(jī)之間分別建立一個(gè)中繼路徑連接RPC(Relay Path Connection),用于將來(lái)自內(nèi)容交換機(jī)CS1的CP上的數(shù)據(jù)復(fù)制并傳遞到其它相關(guān)的內(nèi)容交換機(jī)上;C32、第一個(gè)連接管理服務(wù)器SS1通過(guò)其和一個(gè)或多個(gè)內(nèi)容交換機(jī)CS之間預(yù)先建立的MGT-CS管理接口連接,向該一個(gè)或多個(gè)內(nèi)容交換機(jī)CS發(fā)送內(nèi)容傳送路徑CP配置命令,該命令中至少包括內(nèi)容傳送路徑CP組成、CP令牌、CP的單播或組播屬性;C33、第一個(gè)連接管理服務(wù)器SS1分別向兩個(gè)客戶端發(fā)送建立內(nèi)容傳送路徑CP的指令,該指令中至少包括建立該CP所需要的各個(gè)內(nèi)容交換機(jī)的IP地址和該CP令牌值;C34、第二個(gè)連接管理服務(wù)器SS2收到第一個(gè)連接管理服務(wù)器SS1發(fā)送過(guò)來(lái)的建立內(nèi)容傳送路徑CP指令后,將該指令傳遞給第二個(gè)客戶端User2。
所述的步驟C6中,進(jìn)一步包括下列操作步驟C61、如果內(nèi)容傳送路徑CP的QOS等級(jí)要求為普通CSN內(nèi)容服務(wù)等級(jí),則CSN內(nèi)容管理中心不需要通知QOS業(yè)務(wù)管理系統(tǒng)配置相關(guān)的QOS屬性,而直接使用互聯(lián)網(wǎng)預(yù)先根據(jù)CSN網(wǎng)絡(luò)相關(guān)IP地址策略所配置的QOS優(yōu)先服務(wù)等級(jí);C62、如果內(nèi)容傳送路徑CP的QOS等級(jí)為更高級(jí)要求或與業(yè)務(wù)相關(guān)的要求,則CSN內(nèi)容管理中心向QOS業(yè)務(wù)管理系統(tǒng)提供該CP相關(guān)的IP地址和端口信息,由QOS業(yè)務(wù)管理系統(tǒng)進(jìn)行IP-QOS屬性的配置;C63、當(dāng)根據(jù)以上步驟建立了內(nèi)容路徑CP后,兩個(gè)客戶端之間就建立起一個(gè)有QOS保證的通信路徑,且通信雙方看不到對(duì)方的IP地址信息;如果第一個(gè)客戶端User1或其它客戶端希望更多的用戶加入該CP的會(huì)話,則重復(fù)前面C1-C6的步驟,讓其它用戶加入會(huì)話,以形成具有組播屬性的內(nèi)容傳送路徑CP。
所述的步驟C8中,進(jìn)一步包括下列操作步驟C81、如果第二個(gè)客戶端User2與內(nèi)容交換機(jī)CS1或CS2建立的本次CP用的TCP或UDP連接SSC2是建立在同一個(gè)內(nèi)容交換機(jī)CS1上,則該內(nèi)容交換機(jī)CS1刪除內(nèi)部的兩個(gè)連接SSC1和SSC2的連接配對(duì)關(guān)系,并撤除與該兩個(gè)客戶端的連接關(guān)系,即斷開(kāi)連接SSC1或SSC2;如果該CP是組播屬性,則只需斷開(kāi)連接SSC2,而繼續(xù)保持連接SSC1,以供該CP的其它分支需繼續(xù)使用連接SSC1;C82、如果第二個(gè)客戶端User2與內(nèi)容交換機(jī)CS1或CS2建立的本次CP用的TCP或UDP連接SSC2是建立在另一個(gè)內(nèi)容交換機(jī)CS2上,則該另一個(gè)內(nèi)容交換機(jī)CS2刪除其內(nèi)部經(jīng)由中繼路徑連接RPC傳遞的兩個(gè)連接SSC1和SSC2的配對(duì)關(guān)系,并斷開(kāi)與第二個(gè)客戶端User2的連接SSC2;C83、連接SSC1或SSC2的斷開(kāi)也可由該兩個(gè)客戶端分別主動(dòng)發(fā)起。
所述的步驟D中,進(jìn)一步包括下列操作步驟D1、CSN客戶端向CSN業(yè)務(wù)管理中心請(qǐng)求退出CSN系統(tǒng)的同時(shí),向連接管理服務(wù)器要求釋放原來(lái)使用的控制路徑CSC,或由CSN業(yè)務(wù)管理中心直接向該客戶端所在的連接管理服務(wù)器SS要求釋放該控制路徑CSC;D2、CSN業(yè)務(wù)管理中心接受用戶的退出請(qǐng)求,并完成計(jì)費(fèi)及相關(guān)信息的統(tǒng)計(jì);或在連接管理服務(wù)器SS釋放控制路徑CSC的同時(shí),由連接管理服務(wù)器SS向CSN業(yè)務(wù)管理中心發(fā)送計(jì)費(fèi)及相關(guān)信息。
本發(fā)明是一種內(nèi)容交換網(wǎng)絡(luò)系統(tǒng)及其控制方法,其主導(dǎo)思想是在IP網(wǎng)絡(luò)上利用內(nèi)容交換機(jī)及其相關(guān)控制技術(shù)創(chuàng)新設(shè)置“一個(gè)面向連接的第四層數(shù)據(jù)包傳送網(wǎng)絡(luò)系統(tǒng)”,在該系統(tǒng)中用戶獲取通信服務(wù)時(shí),只需要與內(nèi)容交換機(jī)建立TCP/UDP的連接關(guān)系。相對(duì)于現(xiàn)有的網(wǎng)絡(luò)技術(shù),本發(fā)明有以下優(yōu)點(diǎn)和效果1、該網(wǎng)絡(luò)系統(tǒng)在一定程度上提供了有效的端到端QOS保證。目前,實(shí)現(xiàn)全網(wǎng)性的端到端QOS保證方案還存在一定難度,但是局部的QOS技術(shù)已經(jīng)可行,因此,在部署QOS策略時(shí)可以只考慮本發(fā)明CSN網(wǎng)絡(luò)所占用的IP地址資源,并根據(jù)這些IP地址在IP網(wǎng)絡(luò)的接入層路由設(shè)備上進(jìn)行QOS等級(jí)的優(yōu)先服務(wù)配置。
2、解決了因IP地址被他人知道而引起的個(gè)人隱私和網(wǎng)絡(luò)安全問(wèn)題,同時(shí),由于用戶的業(yè)務(wù)內(nèi)容均需要通過(guò)內(nèi)容交換機(jī)進(jìn)行轉(zhuǎn)發(fā),因此,在必要時(shí),本發(fā)明網(wǎng)絡(luò)可以跟蹤和有效限制非法用戶的內(nèi)容傳送,從而提供更高層次的信息安全防衛(wèi)能力。
3、本發(fā)明的內(nèi)容交換網(wǎng)絡(luò)系統(tǒng)CSN可不受網(wǎng)絡(luò)地址轉(zhuǎn)換設(shè)備NAT和防火墻設(shè)備FW的影響,順暢地開(kāi)展點(diǎn)到點(diǎn)P2P類應(yīng)用。
4、無(wú)需對(duì)現(xiàn)有的互聯(lián)網(wǎng)架構(gòu)進(jìn)行任何改動(dòng),本發(fā)明網(wǎng)絡(luò)就可以為每一個(gè)用戶分配一個(gè)獨(dú)立的應(yīng)用層地址ID,且該ID既可以采用數(shù)字方式,也可以采用文字方式,因而該地址資源可以足夠多,從而在另外一個(gè)角度上解決了IP4地址資源匱乏問(wèn)題。
5、利用內(nèi)容交換機(jī)硬件提供的應(yīng)用數(shù)據(jù)(即內(nèi)容)轉(zhuǎn)發(fā)能力、多點(diǎn)組播能力以及組網(wǎng)能力,本發(fā)明的CSN網(wǎng)絡(luò)可提供海量(大容量)的內(nèi)容交換能力,且對(duì)于視頻應(yīng)用和會(huì)議類應(yīng)用,不再需要使用MCU類昂貴設(shè)備。
6、本發(fā)明充分利用現(xiàn)有網(wǎng)絡(luò)資源已經(jīng)具備的帶寬和QOS優(yōu)勢(shì),緊密聯(lián)系網(wǎng)絡(luò)層與業(yè)務(wù)層的關(guān)系,可為運(yùn)營(yíng)商建立起具有競(jìng)爭(zhēng)門檻的業(yè)務(wù)平臺(tái);而且,按照本發(fā)明系統(tǒng)及其控制方法部署建立的網(wǎng)絡(luò),在未來(lái)的業(yè)務(wù)發(fā)展中可繼續(xù)利用或升級(jí)。
圖1是本發(fā)明網(wǎng)絡(luò)系統(tǒng)的架構(gòu)組成示意圖。
圖2是本發(fā)明的內(nèi)容交換機(jī)CS內(nèi)形成的具有組播屬性的內(nèi)容傳送路徑CP的示意圖。
圖3是本發(fā)明內(nèi)容交換網(wǎng)絡(luò)系統(tǒng)控制流程示意圖。
具體實(shí)施例方式
參見(jiàn)圖1,本發(fā)明是一種內(nèi)容交換網(wǎng)絡(luò)系統(tǒng)(CSN,Content Switch Networksystem),該系統(tǒng)是由CSN業(yè)務(wù)管理中心1、連接管理服務(wù)器2、內(nèi)容交換機(jī)3、互聯(lián)網(wǎng)(IP網(wǎng))4和CSN客戶端5共五部分組成。
其中CSN客戶端5是安裝有CSN客戶端軟件的用戶PC機(jī),或應(yīng)用服務(wù)器,或提供通信功能的多媒體通信設(shè)備,該CSN客戶端軟件主要提供以下功能(1)向所述CSN業(yè)務(wù)管理中心發(fā)送用戶身份認(rèn)證;(2)在獲得CSN業(yè)務(wù)管理中心授權(quán)后,向CSN業(yè)務(wù)管理中心所指定的連接管理服務(wù)器SS申請(qǐng)連接管理服務(wù),并建立控制會(huì)話連接或控制路徑CSC(Control Session Connection);(3)如果需要進(jìn)行數(shù)據(jù)傳送,則通過(guò)控制路徑CSC向連接管理服務(wù)器發(fā)起內(nèi)容傳送路徑的業(yè)務(wù)呼叫請(qǐng)求;(4)經(jīng)連接管理服務(wù)器授權(quán)許可后,客戶端再與內(nèi)容交換機(jī)建立業(yè)務(wù)會(huì)話連接SSC(Service Session Connection),通過(guò)內(nèi)容交換機(jī)建立的內(nèi)容傳送路徑CP(Content Path)將應(yīng)用數(shù)據(jù)傳送出去;(5)通信完畢后,拆除與內(nèi)容交換機(jī)所建立的會(huì)話連接,以及發(fā)送內(nèi)容傳送路徑使用后的釋放請(qǐng)求。
互聯(lián)網(wǎng)(即IP網(wǎng)絡(luò))4是由路由設(shè)備組成的一個(gè)三層數(shù)據(jù)包傳輸網(wǎng)絡(luò)系統(tǒng),主要承擔(dān)以下功能(1)互聯(lián)網(wǎng)數(shù)據(jù)包的傳送;(2)通過(guò)QOS業(yè)務(wù)管理系統(tǒng),在網(wǎng)絡(luò)接入層或匯聚層或骨干節(jié)點(diǎn)上對(duì)用戶的業(yè)務(wù)流進(jìn)行QOS等級(jí)控制和資源預(yù)留;(3)接受CSN業(yè)務(wù)管理中心的QOS業(yè)務(wù)配置請(qǐng)求,在關(guān)鍵路徑上保證CSN業(yè)務(wù)的QOS要求。
內(nèi)容交換機(jī)3是分布在互聯(lián)網(wǎng)的骨干節(jié)點(diǎn)或IP城域網(wǎng)上的提供四層交換能力的網(wǎng)絡(luò)設(shè)備,主要承擔(dān)內(nèi)容傳送路徑的建立、用戶應(yīng)用數(shù)據(jù)的傳送和內(nèi)容傳送路徑的釋放等功能,具體包括有以下內(nèi)容(1)每個(gè)內(nèi)容交換機(jī)可接受多個(gè)連接管理服務(wù)器的管理,應(yīng)向?qū)?yīng)的連接管理服務(wù)器匯報(bào)相關(guān)路徑資源;(2)根據(jù)連接管理服務(wù)器的配置命令,建立合適的內(nèi)容傳送路徑CP(Content Path)和內(nèi)容傳送路徑表(CP Table);(3)按照連接管理服務(wù)器的要求,在不同的內(nèi)容交換機(jī)之間建立組播型的中繼路徑連接RPC(Relay Path Connection),以提供大容量的組播能力;(4)根據(jù)CP路徑表對(duì)進(jìn)入的數(shù)據(jù)包進(jìn)行重新封裝和轉(zhuǎn)發(fā);(5)根據(jù)連接管理服務(wù)器要求,釋放不再使用的業(yè)務(wù)會(huì)話連接SSC和內(nèi)容傳送路徑CP。
連接管理服務(wù)器2作為本發(fā)明面向連接路徑的管理服務(wù)器,可位于IP網(wǎng)絡(luò)上的任何位置,一般放在骨干節(jié)點(diǎn)附近的數(shù)據(jù)中心機(jī)房中,其承擔(dān)的功能是(1)接受CSN業(yè)務(wù)管理中心的管理,并將收集和整理的用戶應(yīng)用數(shù)據(jù)、內(nèi)容交換機(jī)路徑等相關(guān)信息上報(bào)給CSN業(yè)務(wù)管理中心;(2)接受CSN客戶端的業(yè)務(wù)呼叫請(qǐng)求,并負(fù)責(zé)完成內(nèi)容傳送路徑的建立和拆除;(3)每個(gè)連接管理服務(wù)器可管理多臺(tái)內(nèi)容交換機(jī),以便建立合適的內(nèi)容傳送路徑CP,包括點(diǎn)到點(diǎn)的內(nèi)容傳送路徑和點(diǎn)到多點(diǎn)組播路徑。
CSN業(yè)務(wù)管理中心1作為本發(fā)明CSN網(wǎng)絡(luò)的后臺(tái)管理服務(wù)器,可位于IP網(wǎng)絡(luò)上的任何位置,一般放在骨干節(jié)點(diǎn)附近的數(shù)據(jù)中心機(jī)房中,其承擔(dān)的功能至少包括有(1)提供CSN客戶端的注冊(cè)、登錄和登出;(2)負(fù)責(zé)本發(fā)明CSN系統(tǒng)的用戶管理和業(yè)務(wù)管理,承擔(dān)用戶認(rèn)證、授權(quán)和計(jì)費(fèi)服務(wù);(3)負(fù)責(zé)管理所轄的各連接管理服務(wù)器;(4)負(fù)責(zé)與QoS業(yè)務(wù)管理系統(tǒng)協(xié)商QOS服務(wù);
(5)負(fù)責(zé)與其它業(yè)務(wù)平臺(tái)互通,允許其它平臺(tái)的用戶使用CSN業(yè)務(wù)。
本發(fā)明網(wǎng)絡(luò)系統(tǒng)和控制方法的工作機(jī)理有如下幾項(xiàng)特點(diǎn)首先,設(shè)置有CSN業(yè)務(wù)管理中心和若干個(gè)連接服務(wù)管理器,前者負(fù)責(zé)CSN用戶的接入許可和管理所轄的各連接管理服務(wù)器,后者提供該CSN系統(tǒng)所需要的業(yè)務(wù)控制通道,為本發(fā)明“面向連接的網(wǎng)絡(luò)系統(tǒng)”提供所需要的路徑呼叫、建立、拆除等管理控制。
其次,利用內(nèi)容交換機(jī)提供的四層交換能力,為本發(fā)明CSN系統(tǒng)提供面向連接的業(yè)務(wù)傳送通道,在內(nèi)容交換機(jī)內(nèi)將進(jìn)入的IP數(shù)據(jù)包的包頭信息全部替換為新的IP包頭(包括源IP地址和端口、目的IP地址和端口),再根據(jù)內(nèi)容交換機(jī)內(nèi)部的路徑表將數(shù)據(jù)包發(fā)送出去;再者,通過(guò)設(shè)置CSN客戶端軟件模塊,用戶只與內(nèi)容交換機(jī)建立TCP/UDP連接關(guān)系,用戶的業(yè)務(wù)數(shù)據(jù)則由內(nèi)容交換機(jī)傳遞給目標(biāo)用戶,也就是說(shuō),發(fā)送方和接收方之間不建立直接的IP層通信,從而避免了通信雙方因暴露各自的IP地址隱私而引起的網(wǎng)絡(luò)安全問(wèn)題。
最后,本發(fā)明的CSN業(yè)務(wù)管理中心可以與IP網(wǎng)絡(luò)的QOS管理系統(tǒng)相結(jié)合,實(shí)現(xiàn)CSN業(yè)務(wù)的QOS能力保證。在嚴(yán)格意義的端到端IP-QOS解決方案提供之前,在IP網(wǎng)絡(luò)的接入層路由器上根據(jù)CSN系統(tǒng)的內(nèi)容交換機(jī)所在的IP地址進(jìn)行QOS規(guī)則設(shè)置,就可以優(yōu)先為CSN用戶提供有QOS保證的服務(wù)和應(yīng)用。
參見(jiàn)圖2,為內(nèi)容交換機(jī)CS內(nèi)形成的具有組播屬性的內(nèi)容傳送路徑示意圖,其中圖2(A)所示為最常見(jiàn)的單向組播模式,該模式下只有PC1擁有多播和群播發(fā)送權(quán)限,其發(fā)送出去的數(shù)據(jù)可以被所有用戶(PC2、PC3、PCn等)所接收,但PC2或PC3或PC4僅有單播發(fā)送權(quán)限,且只可以向PC1發(fā)送數(shù)據(jù);圖2(B)為建立在圖2(A)的基礎(chǔ)上,該模式下PC1、PC2均擁有組播(多播和群播)權(quán)限,無(wú)論是PC1還是PC2,都可以向所有CP下的除自己外的其它用戶發(fā)送數(shù)據(jù)包。
參見(jiàn)圖3,具體說(shuō)明本發(fā)明內(nèi)容交換網(wǎng)絡(luò)系統(tǒng)的整個(gè)工作流程的控制方法,其包括四個(gè)階段共16個(gè)操作步驟A、業(yè)務(wù)申請(qǐng)、注冊(cè)登記和接入控制1、首次使用時(shí),通過(guò)CSN網(wǎng)絡(luò)系統(tǒng)的CSN客戶端進(jìn)行注冊(cè)登記,也可由CSN業(yè)務(wù)管理中心使用其它業(yè)務(wù)系統(tǒng)的帳號(hào)和密碼確認(rèn)用戶身份和初始化相關(guān)信息,或由CSN業(yè)務(wù)管理中心代為去其它業(yè)務(wù)系統(tǒng)進(jìn)行身份確認(rèn)。
2、CSN業(yè)務(wù)管理中心向CSN客戶端返回登錄結(jié)果和相關(guān)信息,該信息至少包括確認(rèn)用戶是否具有使用組播功能的權(quán)限和是否具有使用QOS服務(wù)的權(quán)限,并通知CSN客戶端其所對(duì)應(yīng)的連接管理服務(wù)器的IP地址和服務(wù)端口。
3、CSN業(yè)務(wù)管理中心通知連接管理服務(wù)器SS可以受理的登錄用戶信息和該連接服務(wù)信息。
B、建立控制路徑CSC4、CSN客戶端根據(jù)業(yè)務(wù)管理中心返回的信息,向所屬的連接管理服務(wù)器SS發(fā)起建立控制信息會(huì)話連接CSC的服務(wù)請(qǐng)求。
5、連接管理服務(wù)器SS接收到該CSC請(qǐng)求信息后,根據(jù)CSN客戶端所在的網(wǎng)絡(luò)環(huán)境,選擇決定采用“動(dòng)態(tài)CSC服務(wù)”還是“靜態(tài)CSC服務(wù)”;本步驟又可分為以下操作5A、如果CSN客戶端采用的是私有IP地址,即客戶端是通過(guò)FW/NAT等方式登錄到連接管理服務(wù)器上時(shí),則采用“動(dòng)態(tài)CSC”服務(wù),該服務(wù)將維持一條半永久的TCP或UDP連接或控制路徑;所謂半永久是指客戶端進(jìn)入CSN系統(tǒng)后,始終保留該連接,直到客戶端退出為止,以保證連接管理服務(wù)器可隨時(shí)利用該控制路徑聯(lián)系該CSN客戶端和傳遞控制信息;5B、如果CSN客戶端使用的合法IP地址,則既可以使用“動(dòng)態(tài)CSC”服務(wù)方式,也可使用“靜態(tài)CSC”服務(wù)方式;靜態(tài)CSC服務(wù)不需要在客戶端和連接管理服務(wù)器之間建立一個(gè)半永久的TCP或UDP連接,因?yàn)檫B接管理服務(wù)器隨時(shí)可聯(lián)系采用合法IP地址的該客戶端,這種情況下,傳送控制信息時(shí)將臨時(shí)建立一個(gè)TCP/UDP連接,即控制路徑CSC可以隨時(shí)開(kāi)通。
6、控制路徑CSC建立后,如果CSN客戶端不需要主動(dòng)提出內(nèi)容傳送服務(wù)申請(qǐng),則處于“等待”狀態(tài),以待其它CSN客戶端對(duì)其發(fā)起業(yè)務(wù)呼叫。
C、業(yè)務(wù)路徑,即內(nèi)容傳送路徑CP的建立和撤除7、如果CSN客戶端1(User1)需要建立與CSN客戶端2(User2)的通信關(guān)系,則User1向其對(duì)應(yīng)的連接管理服務(wù)器1(SS1)發(fā)起業(yè)務(wù)呼叫請(qǐng)求,該請(qǐng)求信息中至少包括通信對(duì)象(指User2,User3等),內(nèi)容傳送路徑CP類型(單播或組播,新建CP或在已有CP基礎(chǔ)上增加新的分支以實(shí)現(xiàn)組播功能,若是新增分支則需提供已建立CP的名稱或其識(shí)別號(hào)),以及CP的QOS屬性等;如果是新增一個(gè)CP分支,則按以下步驟進(jìn)行7A、User1邀請(qǐng)User3進(jìn)入會(huì)話;7B、User3也可主動(dòng)向User1發(fā)起要求加入多方會(huì)話的請(qǐng)求。
8、連接管理服務(wù)器SS1根據(jù)User1的請(qǐng)求,將該請(qǐng)求轉(zhuǎn)發(fā)給User2或User3所在的連接管理服務(wù)器2(SS2),再由連接管理服務(wù)器SS2向User2或User3發(fā)起詢問(wèn),確認(rèn)User2或User3是否愿意與User1建立通信關(guān)系;如果User2或User3所在的連接管理服務(wù)器也是SS1,則直接由SS1向User2或User3發(fā)起詢問(wèn)。
9、連接管理服務(wù)器SS2獲得User2或User3的應(yīng)答后,將該應(yīng)答信息轉(zhuǎn)發(fā)給連接管理服務(wù)器SS1,連接管理服務(wù)器SS1在確認(rèn)通信雙方均愿意建立通信關(guān)系后,執(zhí)行以下操作步驟91、SS1根據(jù)該CP的類型和組播規(guī)模情況,決定該CP是建立在一個(gè)內(nèi)容交換機(jī)CS1上還是建立在多個(gè)內(nèi)容交換機(jī)CS上,即除了CS1外,還可以有多個(gè)內(nèi)容交換機(jī)CS2、CS3、CS4等;如果需要用到CS2(建議在CP支持的點(diǎn)到多點(diǎn)組播規(guī)模非常大的時(shí)候采用),則SS1通知CS1與CS2,在它們之間建立一個(gè)中繼路徑連接RPC(Relay Path Connection),用于將來(lái)自CS1的CP上的數(shù)據(jù)復(fù)制并傳遞到CS2上,該步驟在圖3中沒(méi)有標(biāo)識(shí)出來(lái);9A、連接管理服務(wù)器SS1通過(guò)SS1和CS1或CS2之間所預(yù)先建立的內(nèi)容交換機(jī)管理接口MGT-CS連接,向內(nèi)容交換機(jī)CS1或CS2發(fā)送CP配置命令,該命令中至少包括CP類型(單播或組播方式)、CP組成(發(fā)起方SSC1和被叫方SSC2或SSC3)、CP令牌等;9B、連接管理服務(wù)器SS1分別向User1,SS2發(fā)送CP建立指令,該指令中至少包括建立CP所需要的內(nèi)容交換機(jī)CS1或CS2的IP地址,CP令牌;9C、連接管理服務(wù)器SS2收到SS1發(fā)送過(guò)來(lái)的CP建立指令后,將該指令傳遞給用戶User2或User3。
10、用戶User1和CS1之間建立起本次CP用的TCP或UDP連接SSC1,如果在用戶User1向連接管理服務(wù)器SS1發(fā)起CP建立請(qǐng)求時(shí)的CP業(yè)務(wù)類型為新增CP分支,則SSC1不需要重新建立。
11、用戶User2/User3根據(jù)SS1發(fā)來(lái)的SSC2/SSC3建立要求,與CS1或CS2建立起本次CP用的TCP或UDP連接SSC2/SSC3,如果SSC2/SSC3建立在CS1上,則本次CP就由SSC1和SSC2/SSC3兩個(gè)連接組成;如果SSC3建立在CS2上,則本次CP就由SSC1,RPC,SSC3三個(gè)連接組合而成(該部分在圖3中沒(méi)有詳細(xì)標(biāo)識(shí)出來(lái))。
12、在內(nèi)容路徑CP建立的同時(shí),連接管理服務(wù)器SS1將該CP的QOS屬性要求提交給CSN內(nèi)容業(yè)務(wù)管理中心,CSN內(nèi)容管理中心通過(guò)審查用戶User1的QOS業(yè)務(wù)使用權(quán)限和確認(rèn)現(xiàn)有網(wǎng)絡(luò)提供QOS的能力(即圖1中的QOS業(yè)務(wù)管理系統(tǒng)),決定是否滿足該CP的QOS要求,CSN內(nèi)容管理中心也可以通過(guò)審查其它CSN客戶端如User2/User3的QOS業(yè)務(wù)使用權(quán)限來(lái)確認(rèn)是否滿足該CP的QOS要求;本步驟在圖3流程圖中沒(méi)有標(biāo)識(shí)出來(lái)。本步驟又可分為以下操作12A、如果CP的QOS等級(jí)要求為普通CSN內(nèi)容服務(wù)等級(jí),則不需要CSN內(nèi)容管理中心通知QOS業(yè)務(wù)管理系統(tǒng)配置相關(guān)QOS屬性,而直接使用互聯(lián)網(wǎng)(IP網(wǎng)絡(luò))預(yù)先根據(jù)CSN網(wǎng)絡(luò)相關(guān)IP地址的策略所配置的QOS優(yōu)先服務(wù)等級(jí);12B、如果CP的QOS等級(jí)為更高級(jí)要求或與業(yè)務(wù)相關(guān)的要求,則由CSN內(nèi)容管理中心將該CP相關(guān)的IP地址和端口信息提供給QOS業(yè)務(wù)管理系統(tǒng),由QOS業(yè)務(wù)管理系統(tǒng)進(jìn)行IP-QOS屬性的配置。
12C、至此,User1和User2/User3之間就可以建立起一個(gè)有QOS保證的通信路徑,且通信雙方看不到對(duì)方的IP地址信息,此時(shí)如果User1希望更多的用戶加入該CP的會(huì)話,則重復(fù)7-12的操作步驟,讓更多的用戶User3,User4,User5…加入會(huì)話,形成具有組播屬性的內(nèi)容傳送路徑CP。
該組播屬性的CP由多個(gè)內(nèi)容傳送路徑CP組成;屬于組播屬性內(nèi)容傳送路徑CP下的CSN客戶端,其數(shù)據(jù)包的目的地址有三種格式1)目的地址僅有一個(gè)接收方的單播方式,2)目的地址允許有多個(gè)接收方的多播方式,3)目的地址為表示該CP下一個(gè)用戶群的“群播地址”的群播方式;如果目的地址為“群播地址”,則該數(shù)據(jù)包發(fā)送給參與該內(nèi)容傳送路徑CP下的該用戶群的除自己以外的所有CSN客戶端;一個(gè)處于組播屬性內(nèi)容傳送路徑CP下的CSN客戶端,發(fā)送應(yīng)用數(shù)據(jù)包時(shí),可以擁有以上三種格式中的所有形式,也可以只允許使用其中一種格式;建議內(nèi)容交換機(jī)CS在進(jìn)行組播方式下的內(nèi)容傳送路徑CP上的數(shù)據(jù)包轉(zhuǎn)發(fā)時(shí),允許級(jí)別高的CSN用戶可以使用多播和群播方式,而對(duì)于一般的CSN用戶只允許使用單播方式,且該單播方式下的目的地址為有限的屬于該內(nèi)容傳送路徑CP下的個(gè)別CSN用戶地址,CSN用戶是否擁有更高級(jí)別的組播權(quán)限,可以取決于該內(nèi)容傳送路徑CP呼叫時(shí)的CSN客戶端之間的協(xié)商。
13、當(dāng)User1和User2/User3通信完畢時(shí),User1向其對(duì)應(yīng)的連接管理服務(wù)器提出撤除該內(nèi)容路徑CP請(qǐng)求;也可以由User2/User3提出撤除本次CP請(qǐng)求,則該請(qǐng)求需要通過(guò)SS2傳送給SS1知道,該步驟又分為以下幾個(gè)操作步驟13A、由User2或User3主動(dòng)向其對(duì)應(yīng)的連接管理服務(wù)器SS2提出拆除業(yè)務(wù)連接通道(SSC2或SSC3)請(qǐng)求,SS2將該請(qǐng)求轉(zhuǎn)發(fā)給連接管理服務(wù)器SS1;13B、連接管理服務(wù)器SS1收到拆除通道的請(qǐng)求后,如果User1不知道User2/User3退出該內(nèi)容通道的信息,則通知User1;
13C、連接管理服務(wù)器SS1向內(nèi)容交換機(jī)CS1下達(dá)拆除內(nèi)容傳送路徑的指令;13D、連接管理服務(wù)器SS1向User2/User3傳達(dá)拆除業(yè)務(wù)路徑(SSC2或SSC3)通知;14、內(nèi)容交換機(jī)CS1刪除內(nèi)部的SSC1和SSC2/SSC3的連接配對(duì)關(guān)系,并撤除與User1和User2/User3的連接關(guān)系(斷開(kāi)SSC1和SSC2/SSC3);SSC1或SSC2/SSC3的斷開(kāi)也可以由User1或User2/User3主動(dòng)發(fā)起。
D、退出CSN系統(tǒng)(圖3中沒(méi)有示意)15、CSN客戶端向CSN業(yè)務(wù)管理中心請(qǐng)求退出CSN系統(tǒng)的同時(shí),也向連接管理服務(wù)器提出該要求,或由CSN業(yè)務(wù)管理中心直接向連接管理服務(wù)器SS要求結(jié)束原來(lái)建立的控制路徑CSC;16、CSN業(yè)務(wù)管理中心接受用戶的退出請(qǐng)求,并完成計(jì)費(fèi)及相關(guān)信息的統(tǒng)計(jì),或由連接管理服務(wù)器SS釋放控制路徑CSC的同時(shí),向CSN業(yè)務(wù)管理中心發(fā)送計(jì)費(fèi)及相關(guān)信息。
權(quán)利要求
1.一種內(nèi)容交換網(wǎng)絡(luò)系統(tǒng),該系統(tǒng)包括有客戶端和互聯(lián)網(wǎng),即IP網(wǎng)絡(luò);所述互聯(lián)網(wǎng)是由路由設(shè)備組成的一個(gè)三層數(shù)據(jù)包傳輸網(wǎng)絡(luò)系統(tǒng),該互聯(lián)網(wǎng)上的接入層路由設(shè)備具有QOS管理功能;其特征在于該系統(tǒng)還包括有內(nèi)容交換網(wǎng)絡(luò)CSN業(yè)務(wù)管理中心,連接管理服務(wù)器SS和內(nèi)容交換機(jī)CS;所述客戶端是安裝有CSN客戶端軟件的用戶終端;所述內(nèi)容交換機(jī)CS是分布在互聯(lián)網(wǎng)的骨干節(jié)點(diǎn)或IP城域網(wǎng)上的提供四層交換能力的網(wǎng)絡(luò)設(shè)備,在該系統(tǒng)中用作內(nèi)容傳送路徑的提供者和應(yīng)用數(shù)據(jù)傳送設(shè)備;所述連接管理服務(wù)器SS是負(fù)責(zé)用戶連接管理、業(yè)務(wù)呼叫管理、內(nèi)容傳送路徑管理的服務(wù)器,每個(gè)連接管理服務(wù)器SS可管理多臺(tái)內(nèi)容交換機(jī)CS,每臺(tái)內(nèi)容交換機(jī)則可接受多臺(tái)連接管理服務(wù)器SS的管理;所述CSN業(yè)務(wù)管理中心為該CSN網(wǎng)絡(luò)的后臺(tái)管理服務(wù)器,其承擔(dān)的功能至少包括有提供CSN客戶端的注冊(cè)和登錄,負(fù)責(zé)CSN網(wǎng)絡(luò)的用戶管理和業(yè)務(wù)管理,承擔(dān)用戶認(rèn)證、授權(quán)和計(jì)費(fèi)服務(wù),負(fù)責(zé)與QoS業(yè)務(wù)管理系統(tǒng)協(xié)商QOS服務(wù),負(fù)責(zé)與其它業(yè)務(wù)平臺(tái)互通,允許其它平臺(tái)的用戶使用CSN業(yè)務(wù);所述連接管理服務(wù)器和CSN業(yè)務(wù)管理中心都是設(shè)置在互聯(lián)網(wǎng)上。
2.根據(jù)權(quán)利要求1所述的內(nèi)容交換網(wǎng)絡(luò)系統(tǒng),其特征在于所述安裝有CSN客戶端軟件的客戶端是用戶PC機(jī),或應(yīng)用服務(wù)器,或提供通信功能的多媒體通信設(shè)備;每個(gè)CSN客戶端擁有該內(nèi)容交換網(wǎng)絡(luò)系統(tǒng)下的唯一地址;所述客戶端安裝的CSN客戶端軟件承擔(dān)的主要功能是向所述CSN業(yè)務(wù)管理中心發(fā)送用戶身份認(rèn)證;在獲得CSN業(yè)務(wù)管理中心授權(quán)后,向CSN業(yè)務(wù)管理中心所指定的連接管理服務(wù)器SS申請(qǐng)連接管理服務(wù),并與連接管理服務(wù)器SS建立控制路徑CSC,與內(nèi)容交換機(jī)CS建立業(yè)務(wù)會(huì)話連接SSC,并通過(guò)該內(nèi)容交換機(jī)建立的內(nèi)容傳送路徑CP將應(yīng)用數(shù)據(jù)傳送出去;在數(shù)據(jù)傳送完畢后,向連接管理服務(wù)器申請(qǐng)撤除業(yè)務(wù)連接或向CSN業(yè)務(wù)管理中心申請(qǐng)退出CSN系統(tǒng)。
3.根據(jù)權(quán)利要求1所述的內(nèi)容交換網(wǎng)絡(luò)系統(tǒng),其特征在于所述互聯(lián)網(wǎng)承擔(dān)互聯(lián)網(wǎng)數(shù)據(jù)包的傳送,并可在用戶接入層、或匯聚層、或骨干節(jié)點(diǎn)上進(jìn)行相應(yīng)的QOS業(yè)務(wù)能力控制。
4.根據(jù)權(quán)利要求1所述的內(nèi)容交換網(wǎng)絡(luò)系統(tǒng),其特征在于所述內(nèi)容交換機(jī)CS承擔(dān)內(nèi)容傳送路徑的建立、用戶應(yīng)用數(shù)據(jù)的傳送和內(nèi)容傳送路徑的釋放;其具體操作內(nèi)容包括根據(jù)所述連接管理服務(wù)器SS的配置命令建立相應(yīng)的內(nèi)容傳送路徑CP,向與該內(nèi)容交換機(jī)CS連接的各個(gè)連接管理服務(wù)器SS匯報(bào)相關(guān)路徑資源,并根據(jù)內(nèi)容傳送路徑表對(duì)進(jìn)入的數(shù)據(jù)包重新封裝和轉(zhuǎn)發(fā),釋放不再使用的用戶連接和內(nèi)容傳送路徑。
5.根據(jù)權(quán)利要求1所述的內(nèi)容交換網(wǎng)絡(luò)系統(tǒng),其特征在于所述連接管理服務(wù)器SS承擔(dān)的功能是在CSN業(yè)務(wù)管理中心的管理和協(xié)調(diào)下,接受CSN客戶端的內(nèi)容傳送路徑申請(qǐng)和業(yè)務(wù)呼叫,管理與其連接的各個(gè)內(nèi)容交換機(jī)CS,以建立內(nèi)容傳送路徑CP,收集和整理用戶應(yīng)用數(shù)據(jù)、內(nèi)容交換機(jī)路徑及其它相關(guān)資源信息,并上報(bào)給CSN業(yè)務(wù)管理中心。
6.一種內(nèi)容交換網(wǎng)絡(luò)系統(tǒng)的控制方法,其特征在于在用戶通信終端上安裝用于申請(qǐng)CSN業(yè)務(wù)的客戶端軟件或軟件模塊,該客戶端軟件通過(guò)CSN業(yè)務(wù)管理中心授權(quán)許可后,與相應(yīng)的連接管理服務(wù)器建立起半永久性的控制會(huì)話連接,即控制路徑CSC,用作CSN服務(wù)的控制信息傳遞途徑;當(dāng)CSN客戶端需要傳送應(yīng)用數(shù)據(jù)時(shí),首先通過(guò)控制路徑CSC向連接管理服務(wù)器發(fā)送“內(nèi)容傳送路徑CP”的申請(qǐng),連接管理服務(wù)器根據(jù)其所管理下的內(nèi)容交換機(jī)CS所擁有的至少包括帶寬、路徑數(shù)目的資源使用情況,為該CSN客戶端指定一個(gè)用于提供該內(nèi)容傳送路徑CP服務(wù)的內(nèi)容交換機(jī)CS1,并通知該CSN客戶端的通信對(duì)端,即另一個(gè)CSN客戶端也使用該內(nèi)容交換機(jī)CS1或使用已與該內(nèi)容交換機(jī)CS1建立了業(yè)務(wù)中繼路徑連接RPC的另一個(gè)內(nèi)容交換機(jī)CS2獲得內(nèi)容傳送路徑CP服務(wù);該CSN客戶端將與該內(nèi)容交換機(jī)CS1建立起用于傳送本次內(nèi)容的第一條業(yè)務(wù)信息會(huì)話連接SSC1,同時(shí),另一個(gè)CSN客戶端則與該內(nèi)容交換機(jī)CS1或與另一個(gè)內(nèi)容交換機(jī)CS2建立起相應(yīng)的第二條業(yè)務(wù)信息會(huì)話連接SSC2;在該兩個(gè)內(nèi)容交換機(jī)CS1、CS2內(nèi),將會(huì)將上述兩條業(yè)務(wù)信息會(huì)話連接SSC1和SSC2作為一個(gè)內(nèi)容傳送路徑進(jìn)行配對(duì),即至少由該兩條業(yè)務(wù)信息會(huì)話連接SSC1和SSC2配對(duì)組成內(nèi)容傳送路徑CP;在建立兩條業(yè)務(wù)信息會(huì)話連接SSC1和SSC2的過(guò)程中,可利用IP網(wǎng)絡(luò)所提供的QOS服務(wù),為該兩條業(yè)務(wù)信息會(huì)話連接SSC1和SSC2提供所需的服務(wù)等級(jí),從而為雙方通信建立有QOS保證的內(nèi)容傳送路徑CP;在建立點(diǎn)到點(diǎn)的內(nèi)容傳送路徑CP的基礎(chǔ)上,CSN客戶端還可以通過(guò)上述建立CP的流程,邀請(qǐng)更多的CSN客戶端加入,以建立組播屬性的內(nèi)容傳送路徑CP。
7.根據(jù)權(quán)利要求6所述的內(nèi)容交換網(wǎng)絡(luò)系統(tǒng)的控制方法,其特征在于該方法包括下列操作步驟A、業(yè)務(wù)申請(qǐng)、注冊(cè)登記和接入控制;B、建立控制路徑CSC;C、業(yè)務(wù)路徑,即內(nèi)容傳送路徑CP的建立和撤除;D、退出CSN系統(tǒng)。
8.根據(jù)權(quán)利要求7所述的內(nèi)容交換網(wǎng)絡(luò)系統(tǒng)的控制方法,其特征在于所述的步驟A中,進(jìn)一步包括下列操作步驟A1、首次使用時(shí),CSN客戶端通過(guò)CSN網(wǎng)絡(luò)系統(tǒng)進(jìn)行業(yè)務(wù)申請(qǐng)和注冊(cè)登記,或使用其它業(yè)務(wù)系統(tǒng)的帳號(hào)和密碼,由CSN業(yè)務(wù)管理中心確認(rèn)該用戶身份和初始化相關(guān)信息,或由CSN業(yè)務(wù)管理中心代其在其它業(yè)務(wù)系統(tǒng)確認(rèn)身份;A2、CSN業(yè)務(wù)管理中心向CSN客戶端返回登錄結(jié)果和相關(guān)信息,該信息至少包括確認(rèn)用戶是否具有使用組播功能和/或QOS服務(wù)的權(quán)限,并通知該CSN客戶端所對(duì)應(yīng)的連接管理服務(wù)器的IP地址和服務(wù)端口;A3、CSN業(yè)務(wù)管理中心通知連接管理服務(wù)器SS可以受理的登錄用戶信息和該連接服務(wù)信息。
9.根據(jù)權(quán)利要求7所述的內(nèi)容交換網(wǎng)絡(luò)系統(tǒng)的控制方法,其特征在于所述的步驟B中,進(jìn)一步包括下列操作步驟B1、CSN客戶端根據(jù)業(yè)務(wù)控制和管理中心返回的信息,向所屬的連接管理服務(wù)器發(fā)起建立控制信息會(huì)話連接CSC的服務(wù)請(qǐng)求;B2、連接管理服務(wù)器SS接收到該CSC請(qǐng)求信息后,根據(jù)CSN客戶端所在的網(wǎng)絡(luò)環(huán)境選擇決定采用“動(dòng)態(tài)CSC”服務(wù)還是“靜態(tài)CSC”服務(wù);B3、控制路徑CSC建立后,如果CSN客戶端沒(méi)有主動(dòng)提出內(nèi)容傳送服務(wù)申請(qǐng),則處于等待狀態(tài),等待其它CSN客戶端對(duì)其發(fā)起業(yè)務(wù)呼叫。
10.根據(jù)權(quán)利要求9所述的內(nèi)容交換網(wǎng)絡(luò)系統(tǒng)的控制方法,其特征在于所述的步驟B2中,進(jìn)一步包括下列操作步驟B21、如果CSN客戶端采用私有IP地址時(shí),即客戶端是通過(guò)FW/NAT方式登錄到連接管理服務(wù)器上,則采用“動(dòng)態(tài)CSC”服務(wù),該服務(wù)將維持一條半永久的TCP或UDP控制路徑連接,即客戶端進(jìn)入CSN系統(tǒng)后,該連接始終保留,直到客戶端退出為止,以保證連接管理服務(wù)器隨時(shí)利用該控制路徑CSC聯(lián)系該CSN客戶端和傳遞控制信息;B22、如果CSN客戶端使用合法IP地址時(shí),則可隨意選擇使用“動(dòng)態(tài)CSC”服務(wù)或“靜態(tài)CSC”服務(wù),其中靜態(tài)CSC服務(wù)不需要在客戶端和連接管理服務(wù)器之間建立一個(gè)半永久的TCP或UDP連接;因?yàn)檫B接管理服務(wù)器可隨時(shí)聯(lián)系到合法IP地址的客戶端,即控制路徑CSC可隨時(shí)開(kāi)通,由臨時(shí)建立的TCP或UDP連接傳送控制信息。
11.根據(jù)權(quán)利要求7所述的內(nèi)容交換網(wǎng)絡(luò)系統(tǒng)的控制方法,其特征在于所述的步驟C中,進(jìn)一步包括下列操作步驟C1、當(dāng)兩個(gè)CSN客戶端需要建立通信關(guān)系,則第一個(gè)客戶端User1向其對(duì)應(yīng)的第一個(gè)連接管理服務(wù)器SS1發(fā)起業(yè)務(wù)呼叫請(qǐng)求,該請(qǐng)求信息中至少包括通信對(duì)象,內(nèi)容傳送路徑CP類型及其QOS屬性;C2、第一個(gè)連接管理服務(wù)器SS1根據(jù)第一個(gè)客戶端User1的請(qǐng)求,將該請(qǐng)求轉(zhuǎn)發(fā)給第二個(gè)客戶端User2所在的第二個(gè)連接管理服務(wù)器SS2,再由該第二個(gè)連接管理服務(wù)器SS2詢問(wèn)第二個(gè)客戶端User2,確認(rèn)該第二個(gè)客戶端User2是否愿意與第一個(gè)客戶端User1建立通信關(guān)系;如果兩個(gè)客戶端同在一個(gè)連接管理服務(wù)器,則直接由該連接管理服務(wù)器詢問(wèn)另一個(gè)客戶端;C3、第二個(gè)連接管理服務(wù)器SS2獲得第二個(gè)客戶端User2的應(yīng)答后,將該應(yīng)答信息轉(zhuǎn)發(fā)給第一個(gè)連接管理服務(wù)器SS1,第一個(gè)連接管理服務(wù)器SS1在確認(rèn)通信雙方均愿意建立通信關(guān)系后,則繼續(xù)建立內(nèi)容傳送路徑CP的后續(xù)操作;C4、第一個(gè)客戶端User1和該內(nèi)容交換機(jī)CS1之間建立起本次內(nèi)容傳送路徑CP用的TCP或UDP連接SSC1,如果在第一個(gè)客戶端User1向第一個(gè)連接管理服務(wù)器SS1請(qǐng)求建立CP時(shí)的CP業(yè)務(wù)類型為新增CP分支,則該TCP或UDP連接SSC1不需要重新建立;C5、根據(jù)第一個(gè)連接管理服務(wù)器SS1發(fā)來(lái)的建立TCP或UDP連接SSC2要求,第二個(gè)客戶端User2與內(nèi)容交換機(jī)CS1或CS2建立本次CP用的TCP或UDP連接SSC2;如果該連接SSC2建立在同一個(gè)內(nèi)容交換機(jī)CS1上,則本次CP就由兩個(gè)連接SSC1和SSC2組成,如果該連接SSC2建立在另一個(gè)內(nèi)容交換機(jī)CS2上,則本次CP就由三個(gè)連接組合而成SSC1、SSC2和中繼路徑連接RPC;C6、在內(nèi)容路徑CP建立的同時(shí),第一個(gè)連接管理服務(wù)器SS1將該CP的QOS屬性要求提交給CSN內(nèi)容業(yè)務(wù)管理中心,CSN內(nèi)容管理中心審查該CP下的客戶端的QOS業(yè)務(wù)使用權(quán)限和確認(rèn)現(xiàn)有網(wǎng)絡(luò)的QOS能力,決定是否滿足該CP的QOS要求;C7、當(dāng)?shù)谝粋€(gè)客戶端User1和其它客戶端通信完畢時(shí),第一個(gè)客戶端User1或其它客戶端向其對(duì)應(yīng)的連接管理服務(wù)器提出撤除該內(nèi)容路徑CP請(qǐng)求;如果是其它客戶端提出撤除本次CP請(qǐng)求,則該請(qǐng)求需要通過(guò)其對(duì)應(yīng)的連接管理服務(wù)器傳送通知給第一個(gè)客戶端User1所在的第一個(gè)連接管理服務(wù)器SS1;C8、第一個(gè)連接管理服務(wù)器SS1向相關(guān)的內(nèi)容交換機(jī)CS1或CS2發(fā)出撤除CP指令。
12.根據(jù)權(quán)利要求11所述的內(nèi)容交換網(wǎng)絡(luò)系統(tǒng)的控制方法,其特征在于所述的步驟C3中,進(jìn)一步包括下列建立內(nèi)容傳送路徑CP的后續(xù)操作C31、第一個(gè)連接管理服務(wù)器SS1根據(jù)該內(nèi)容傳送路徑CP的類型和組播規(guī)模情況,選擇決定該CP是建立在一個(gè)內(nèi)容交換機(jī)CS1還是多個(gè)內(nèi)容交換機(jī)上,如果需要用到多個(gè)內(nèi)容交換機(jī),則該第一個(gè)連接管理服務(wù)器SS1將在各個(gè)內(nèi)容交換機(jī)之間分別建立一個(gè)中繼路徑連接RPC,用于將來(lái)自內(nèi)容交換機(jī)CS1的CP上的數(shù)據(jù)復(fù)制并傳遞到其它相關(guān)的內(nèi)容交換機(jī)上;C32、第一個(gè)連接管理服務(wù)器SS1通過(guò)其和一個(gè)或多個(gè)內(nèi)容交換機(jī)CS之間預(yù)先建立的MGT-CS管理接口連接,向該一個(gè)或多個(gè)內(nèi)容交換機(jī)CS發(fā)送內(nèi)容傳送路徑CP配置命令,該命令中至少包括內(nèi)容傳送路徑CP組成、CP令牌、CP的單播或組播屬性;C33、第一個(gè)連接管理服務(wù)器SS1分別向兩個(gè)客戶端發(fā)送建立內(nèi)容傳送路徑CP的指令,該指令中至少包括建立該CP所需要的內(nèi)容交換機(jī)的IP地址和該CP令牌值;C34、第二個(gè)連接管理服務(wù)器SS2收到第一個(gè)連接管理服務(wù)器SS1發(fā)送過(guò)來(lái)的建立內(nèi)容傳送路徑CP指令后,將該指令傳遞給第二個(gè)客戶端User2。
13.根據(jù)權(quán)利要求11所述的內(nèi)容交換網(wǎng)絡(luò)系統(tǒng)的控制方法,其特征在于所述的步驟C6中,進(jìn)一步包括下列操作步驟C61、如果內(nèi)容傳送路徑CP的QOS等級(jí)要求為普通CSN內(nèi)容服務(wù)等級(jí),則CSN內(nèi)容管理中心不需要通知QOS業(yè)務(wù)管理系統(tǒng)配置相關(guān)的QOS屬性,而直接使用互聯(lián)網(wǎng)預(yù)先根據(jù)CSN網(wǎng)絡(luò)相關(guān)IP地址策略所配置的QOS優(yōu)先服務(wù)等級(jí);C62、如果內(nèi)容傳送路徑CP的QOS等級(jí)為更高級(jí)要求或與業(yè)務(wù)相關(guān)的要求,則CSN內(nèi)容管理中心向QOS業(yè)務(wù)管理系統(tǒng)提供該CP相關(guān)的IP地址和端口信息,由QOS業(yè)務(wù)管理系統(tǒng)進(jìn)行IP-QOS屬性的配置;C63、當(dāng)根據(jù)以上步驟建立了內(nèi)容路徑CP后,兩個(gè)客戶端之間就建立起一個(gè)有QOS保證的通信路徑,且通信雙方看不到對(duì)方的IP地址信息;如果第一個(gè)客戶端User1或其它客戶端希望更多的用戶加入該CP的會(huì)話,則重復(fù)前面C1-C6的步驟,讓其它用戶加入會(huì)話,以形成具有組播屬性的內(nèi)容傳送路徑CP。
14.根據(jù)權(quán)利要求11所述的內(nèi)容交換網(wǎng)絡(luò)系統(tǒng)的控制方法,其特征在于所述的步驟C8中,進(jìn)一步包括下列操作步驟C81、如果第二個(gè)客戶端User2與內(nèi)容交換機(jī)CS1或CS2建立的本次CP用的TCP或UDP連接SSC2是建立在同一個(gè)內(nèi)容交換機(jī)CS1上,則該內(nèi)容交換機(jī)CS1刪除內(nèi)部的兩個(gè)連接SSC1和SSC2的連接配對(duì)關(guān)系,并撤除與該兩個(gè)客戶端的連接關(guān)系,即斷開(kāi)連接SSC1或SSC2;如果該CP是組播屬性,則只需斷開(kāi)連接SSC2,而繼續(xù)保持連接SSC1,以供該CP的其它分支需繼續(xù)使用連接SSC1;C82、如果第二個(gè)客戶端User2與內(nèi)容交換機(jī)CS1或CS2建立的本次CP用的TCP或UDP連接SSC2是建立在另一個(gè)內(nèi)容交換機(jī)CS2上,則該另一個(gè)內(nèi)容交換機(jī)CS2刪除其內(nèi)部經(jīng)由中繼路徑連接RPC傳遞的兩個(gè)連接SSC1和SSC2的配對(duì)關(guān)系,并斷開(kāi)與第二個(gè)客戶端User2的連接SSC2;C83、連接SSC1或SSC2的斷開(kāi)也可由該兩個(gè)客戶端分別主動(dòng)發(fā)起。
15.根據(jù)權(quán)利要求7所述的內(nèi)容交換網(wǎng)絡(luò)系統(tǒng)的控制方法,其特征在于所述的步驟D中,進(jìn)一步包括下列操作步驟D1、CSN客戶端向CSN業(yè)務(wù)管理中心請(qǐng)求退出CSN系統(tǒng)的同時(shí),向連接管理服務(wù)器要求釋放原來(lái)使用的控制路徑CSC,或由CSN業(yè)務(wù)管理中心直接向該客戶端所在的連接管理服務(wù)器SS要求釋放該控制路徑CSC;D2、CSN業(yè)務(wù)管理中心接受用戶的退出請(qǐng)求,并完成計(jì)費(fèi)及相關(guān)信息的統(tǒng)計(jì);或在連接管理服務(wù)器SS釋放控制路徑CSC的同時(shí),由連接管理服務(wù)器SS向CSN業(yè)務(wù)管理中心發(fā)送計(jì)費(fèi)及相關(guān)信息。
全文摘要
一種內(nèi)容交換網(wǎng)絡(luò)系統(tǒng)及其控制方法,該系統(tǒng)由CSN業(yè)務(wù)管理中心、連接管理服務(wù)器、內(nèi)容交換機(jī)、互聯(lián)網(wǎng)(IP網(wǎng)絡(luò))和裝有CSN客戶端軟件的客戶端組成;其中互聯(lián)網(wǎng)是由路由設(shè)備組成的三層數(shù)據(jù)包傳輸網(wǎng)絡(luò)系統(tǒng),其接入層網(wǎng)絡(luò)設(shè)備具有QOS管理功能,內(nèi)容交換機(jī)是分布在互聯(lián)網(wǎng)的骨干節(jié)點(diǎn)或IP城域網(wǎng)上提供四層交換能力的網(wǎng)絡(luò)設(shè)備,用作內(nèi)容傳送路徑的提供者和應(yīng)用數(shù)據(jù)傳送設(shè)備,連接管理服務(wù)器負(fù)責(zé)用戶連接管理、業(yè)務(wù)呼叫管理和內(nèi)容傳送路徑管理,CSN業(yè)務(wù)管理中心為該CSN網(wǎng)絡(luò)的后臺(tái)管理系統(tǒng),負(fù)責(zé)CSN相關(guān)業(yè)務(wù)的接入控制。該系統(tǒng)是基于現(xiàn)有互聯(lián)網(wǎng)建立的一種“面向連接的第四層數(shù)據(jù)包傳送系統(tǒng)”,可提供有QOS和安全保證的點(diǎn)到點(diǎn)、點(diǎn)到多點(diǎn)的大容量?jī)?nèi)容交換能力。
文檔編號(hào)H04L12/28GK1545266SQ20031011514
公開(kāi)日2004年11月10日 申請(qǐng)日期2003年11月20日 優(yōu)先權(quán)日2003年11月20日
發(fā)明者王愛(ài)寶, 胡樂(lè)明, 鄧小峰, 楊一鳴, 馮明, 楊衡, 盧燕青, 張春, 張濤, 張宇飛, 張 榮, 吳恒章, 何峣 申請(qǐng)人:廣東省電信有限公司科學(xué)技術(shù)研究院