發(fā)現(xiàn)數(shù)據(jù)網(wǎng)絡(luò)基礎(chǔ)設(shè)施服務(wù)的制作方法
【專利摘要】一種用于提供適于終端用戶(10)的接入網(wǎng)絡(luò)的服務(wù)的方法和設(shè)備。通過(guò)將限定的信息提供至家庭網(wǎng)關(guān)(110)和/或接入網(wǎng)絡(luò)提供商(12),服務(wù)提供商(18)使得接入網(wǎng)絡(luò)提供商(12)能夠開放其自身與服務(wù)提供商之間的專用通信信道(20)。服務(wù)提供商可使用該信道來(lái)請(qǐng)求關(guān)于終端用戶的接入網(wǎng)絡(luò)的能力的信息,并且請(qǐng)求調(diào)節(jié)發(fā)送至所述終端用戶的數(shù)據(jù)流。
【專利說(shuō)明】發(fā)現(xiàn)數(shù)據(jù)網(wǎng)絡(luò)基礎(chǔ)設(shè)施服務(wù)
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及將諸如應(yīng)用服務(wù)和內(nèi)容服務(wù)的服務(wù)傳送至終端用戶,并且尤其(但非專門)涉及這樣一種方法和系統(tǒng),該方法和系統(tǒng)通過(guò)在服務(wù)提供商與終端用戶的接入網(wǎng)絡(luò)提供商之間建立直接通信信道來(lái)改進(jìn)終端用戶對(duì)傳送的服務(wù)的體驗(yàn),終端用戶的接入網(wǎng)絡(luò)的能力以及分組優(yōu)先級(jí)請(qǐng)求可通過(guò)所述信道來(lái)交換。
【背景技術(shù)】
[0002]用戶對(duì)于通過(guò)互聯(lián)網(wǎng)從內(nèi)容提供商提供的內(nèi)容的需求增加。這些內(nèi)容包括但不限于電影、游戲、音樂(lè)、視頻電話等。
[0003]大多數(shù)消費(fèi)者通過(guò)來(lái)自互聯(lián)網(wǎng)服務(wù)提供商(ISP)的寬帶接入來(lái)享用這些服務(wù),但是在許多情況下,ISP從接入網(wǎng)絡(luò)提供商(ANP)購(gòu)買接入和回程聚合。在多數(shù)情況下,ISP為終端用戶的設(shè)備提供登錄服務(wù)和后續(xù)的互聯(lián)網(wǎng)地址的分配。然而,ISP不知曉各個(gè)消費(fèi)者的連接的各個(gè)速度、其技術(shù)類型或者該連接的位置。
[0004]應(yīng)用提供商(AP)通常與終端用戶具有直接關(guān)系而與ISP或ANP無(wú)關(guān),并且它們對(duì)終端用戶可能使用哪個(gè)ISP 了解有限或完全不了解,更不用說(shuō)ANP。可通過(guò)ISP對(duì)終端用戶使用的IP地址進(jìn)行網(wǎng)絡(luò)地址/端口地址轉(zhuǎn)換(NAT),并且在一些情況下可發(fā)生后續(xù)的地址/端口轉(zhuǎn)換。另外,可通過(guò)ISP將IP地址分配至執(zhí)行本地終端IP地址的網(wǎng)絡(luò)地址轉(zhuǎn)換的家庭網(wǎng)關(guān),并且請(qǐng)求服務(wù)的終端可以是各自具有由該網(wǎng)關(guān)或其它裝置分配的私有IP地址的多個(gè)終端中的一個(gè)。
[0005]由于對(duì)終端用戶使用的ISP或ANP缺乏了解,內(nèi)容提供商不能直接建立終端用戶的接入連接的任何屬性。
[0006]EP2169 914描述了一種用于內(nèi)容傳送的方法和系統(tǒng),其中終端用戶系統(tǒng)處的插件通過(guò)終端用戶系統(tǒng)中托管的運(yùn)行時(shí)應(yīng)用環(huán)境來(lái)收集諸如終端用戶系統(tǒng)的IP地址和特征的關(guān)于終端用戶系統(tǒng)的信息。這些特征稍后被用于確定合適的內(nèi)容傳送比特率的算法使用。然而,這依賴于對(duì)終端用戶的裝置的軟件的部署和維護(hù),隨著各種智能裝置的增加,這變得更加成問(wèn)題。另外,該技術(shù)不能確定有利于最靠近的內(nèi)容緩存器的用戶的地理,或者不能為接入網(wǎng)絡(luò)提供任何控制路徑以將內(nèi)容傳送優(yōu)先化。
[0007]因此,需要提供一種考慮終端用戶使用的接入網(wǎng)絡(luò)的屬性或特征將信息提供給應(yīng)用或服務(wù)提供商的方法和系統(tǒng),以便優(yōu)化應(yīng)用或服務(wù)的傳送,而與終端裝置的類型及其所在的位置無(wú)關(guān)。
【發(fā)明內(nèi)容】
[0008]根據(jù)本發(fā)明的第一方面,提供了將數(shù)據(jù)流從服務(wù)提供商提供至終端用戶的方法,該方法包括所述服務(wù)提供商執(zhí)行以下步驟:
[0009]在服務(wù)器從終端用戶接收對(duì)數(shù)據(jù)流的請(qǐng)求;
[0010]響應(yīng)于接收所述請(qǐng)求,構(gòu)建發(fā)現(xiàn)消息,以便發(fā)現(xiàn)用于所述終端用戶的接入網(wǎng)絡(luò)提供商,所述發(fā)現(xiàn)消息包括將使得所述接入網(wǎng)絡(luò)提供商能夠在接入網(wǎng)絡(luò)提供商的服務(wù)器與服務(wù)提供商的服務(wù)器之間創(chuàng)建獨(dú)立專用通信信道的限定的信息;以及
[0011]將數(shù)據(jù)流和所述發(fā)現(xiàn)消息發(fā)送至所述終端用戶。
[0012]根據(jù)本發(fā)明的第二方面,提供了一種將數(shù)據(jù)流從服務(wù)提供商提供至終端用戶的方法,該方法包括在中間接入網(wǎng)絡(luò)提供商系統(tǒng)處執(zhí)行以下步驟:
[0013]從服務(wù)提供商服務(wù)器接收遞交至終端用戶的數(shù)據(jù)流;
[0014]在所述流中檢測(cè)發(fā)現(xiàn)消息;
[0015]從所述發(fā)現(xiàn)消息中檢索限定的信息;以及
[0016]使用所述信息來(lái)向服務(wù)提供商服務(wù)器開放獨(dú)立專用通信信道。
[0017]通過(guò)將服務(wù)提供商服務(wù)器和接入網(wǎng)絡(luò)提供商系統(tǒng)配置為根據(jù)這些方法執(zhí)行直接通信對(duì)話,可在服務(wù)提供商與接入網(wǎng)絡(luò)提供商之間建立對(duì)話,而無(wú)需參照任何中間網(wǎng)絡(luò),并且與可應(yīng)用于對(duì)服務(wù)的請(qǐng)求的任何網(wǎng)絡(luò)轉(zhuǎn)換無(wú)關(guān)。
[0018]優(yōu)選地,利用對(duì)由IETF標(biāo)準(zhǔn)RFC5389限定的STUN(NAT會(huì)話傳輸應(yīng)用程序)協(xié)議的增強(qiáng)來(lái)將所述發(fā)現(xiàn)消息多路復(fù)用在所述數(shù)據(jù)流上,其中,所述增強(qiáng)是為發(fā)現(xiàn)消息添加新的字段。
[0019]優(yōu)選地,所述服務(wù)提供商服務(wù)器利用所述創(chuàng)建的專用通信信道來(lái)從接入網(wǎng)絡(luò)提供商系統(tǒng)請(qǐng)求和接收終端用戶的接入網(wǎng)絡(luò)的特征,并且基于所述接收到的特征來(lái)選擇和/或調(diào)節(jié)服務(wù)將如何被傳送至終端用戶以及從何處被傳送至終端用戶。
[0020]通過(guò)使得服務(wù)提供商能夠發(fā)現(xiàn)接入網(wǎng)絡(luò)提供商并且獲得關(guān)于終端用戶的接入網(wǎng)絡(luò)的特征和地理位置的信息,可通過(guò)根據(jù)網(wǎng)絡(luò)的特征改變或選擇服務(wù)來(lái)將提供至終端用戶的服務(wù)優(yōu)化,并且從最靠近終端用戶的位置提供所述服務(wù)。
[0021]優(yōu)選地,所述服務(wù)提供商服務(wù)器使用所述創(chuàng)建的獨(dú)立專用通信信道,請(qǐng)求用戶的接入網(wǎng)絡(luò)通過(guò)相對(duì)于接入網(wǎng)絡(luò)處的其它流中的分組控制數(shù)據(jù)流中的分組的優(yōu)先級(jí)來(lái)調(diào)節(jié)數(shù)據(jù)流。
[0022]通過(guò)使得服務(wù)提供商能夠通過(guò)專用通信信道請(qǐng)求調(diào)節(jié)數(shù)據(jù)流,可在接入網(wǎng)絡(luò)中將終端用戶所請(qǐng)求的任何延遲敏感內(nèi)容優(yōu)先化,以提供質(zhì)量一致的服務(wù)。
[0023]在本發(fā)明的第三方面中,提供了一種服務(wù)提供服務(wù)器,其用于將數(shù)據(jù)流提供至終端用戶,所述服務(wù)器包括:
[0024]接口,其被布置為從終端用戶接收數(shù)據(jù)流/將數(shù)據(jù)流發(fā)送至終端用戶;
[0025]服務(wù)邏輯,其被布置為響應(yīng)于從終端用戶接收對(duì)數(shù)據(jù)流的請(qǐng)求來(lái)構(gòu)建發(fā)現(xiàn)消息,其中,所述發(fā)現(xiàn)消息包括限定的信息,該限定的信息使得接入網(wǎng)絡(luò)提供商能夠在接入網(wǎng)絡(luò)提供商的服務(wù)器與服務(wù)提供商的服務(wù)器之間創(chuàng)建獨(dú)立專用通信信道;
[0026]其中,所述接口還被布置為將數(shù)據(jù)流和所述發(fā)現(xiàn)消息發(fā)送至所述終端用戶。
[0027]在本發(fā)明的第四方面中,提供了一種接入網(wǎng)絡(luò)提供商系統(tǒng),該接入網(wǎng)絡(luò)提供商系統(tǒng)管理接入網(wǎng)絡(luò),從服務(wù)提供商發(fā)送至終端用戶的數(shù)據(jù)流流動(dòng)通過(guò)所述接入網(wǎng)絡(luò);所述接入網(wǎng)絡(luò)提供商系統(tǒng)包括:
[0028]數(shù)據(jù)探針,其被布置為監(jiān)測(cè)流動(dòng)通過(guò)接入網(wǎng)絡(luò)的數(shù)據(jù)流,以便檢測(cè)和復(fù)制流中的發(fā)現(xiàn)消息分組;
[0029]請(qǐng)求管理器服務(wù)器,其被布置為從數(shù)據(jù)探針接收所述發(fā)現(xiàn)消息分組的副本,并且從所述發(fā)現(xiàn)消息檢索限定的信息,所述請(qǐng)求管理器服務(wù)器還被布置基于所檢索到的信息進(jìn)行操作,以創(chuàng)建至服務(wù)提供商的服務(wù)器的專用通信信道。
[0030]在本發(fā)明的第五方面中,提供了一種用于將數(shù)據(jù)流從服務(wù)提供商提供至終端用戶的系統(tǒng),所述系統(tǒng)包括上述的服務(wù)提供服務(wù)器和接入網(wǎng)絡(luò)提供商系統(tǒng)。
[0031]在本發(fā)明的第六方面中,提供了一種計(jì)算機(jī)程序或一套計(jì)算機(jī)程序,其用于一個(gè)或更多個(gè)計(jì)算機(jī)來(lái)執(zhí)行所描述的方法。
[0032]在本發(fā)明的第七方面中,提供了一種計(jì)算機(jī)程序產(chǎn)品,其包括包含指令的可以按照電子方式讀取的數(shù)據(jù)載體,所述指令在被可編程處理器執(zhí)行時(shí)根據(jù)所描述的方法進(jìn)行操作。
[0033]現(xiàn)在,將參照附圖通過(guò)舉例的方式描述本發(fā)明的實(shí)施方式,附圖中:
[0034]圖1示出了通過(guò)互聯(lián)網(wǎng)進(jìn)行內(nèi)容傳送的現(xiàn)有技術(shù)的系統(tǒng)的示意圖。
[0035]圖2示出了根據(jù)本發(fā)明的示例的系統(tǒng)的一般實(shí)現(xiàn)。
[0036]圖3示出了在圖2的系統(tǒng)中流動(dòng)的處理和信息。
[0037]圖4示出了在ANP操作用于本地交換或光纖到路邊的通常寬帶網(wǎng)絡(luò)時(shí)實(shí)現(xiàn)的本發(fā)明的示例。
[0038]圖5示出了用于大規(guī)模光纖到前端網(wǎng)絡(luò)運(yùn)營(yíng)商(Fibre-to-the premise networkoperator)的通常實(shí)現(xiàn)。
【具體實(shí)施方式】
[0039]圖1示出了通過(guò)互聯(lián)網(wǎng)進(jìn)行內(nèi)容傳送的現(xiàn)有技術(shù)的系統(tǒng)的示意圖。終端用戶希望從內(nèi)容服務(wù)提供商18獲得內(nèi)容。從終端用戶至內(nèi)容服務(wù)提供商18并返回的數(shù)據(jù)連接通過(guò)不同的網(wǎng)絡(luò)域。用戶終端111可直接連接至由接入網(wǎng)絡(luò)提供商12提供的接入網(wǎng)絡(luò),或者用戶終端可以是本地網(wǎng)絡(luò)10的一部分,本地網(wǎng)絡(luò)10可以是為諸如計(jì)算機(jī)、智能電話、機(jī)頂盒或音頻播放器的多個(gè)不同的終端用戶終端111提供網(wǎng)絡(luò)連接的無(wú)線局域網(wǎng)WLAN或有線局域網(wǎng)。本地網(wǎng)絡(luò)10包括家庭網(wǎng)關(guān)110,其可執(zhí)行本地終端IP地址的網(wǎng)絡(luò)地址轉(zhuǎn)換。終端用戶通過(guò)接入網(wǎng)絡(luò)提供商(ANP) 12來(lái)獲得任何服務(wù)。
[0040]ANP12包括系統(tǒng)、服務(wù)器和各種數(shù)據(jù)庫(kù)、存儲(chǔ)器和處理器(未示出),它們被配置為向終端用戶的互聯(lián)網(wǎng)服務(wù)提供商(ISP) 14轉(zhuǎn)發(fā)網(wǎng)絡(luò)連接請(qǐng)求。ANP12還包括數(shù)據(jù)庫(kù)120,關(guān)于接入網(wǎng)絡(luò)技術(shù)、拓?fù)?、用戶連接和連接狀態(tài)的數(shù)據(jù)存儲(chǔ)在數(shù)據(jù)庫(kù)120中。
[0041]ISP14具有包括各種數(shù)據(jù)庫(kù)、存儲(chǔ)器和處理器(未示出)的系統(tǒng),所述系統(tǒng)被配置為驗(yàn)證所述連接請(qǐng)求(登錄),并根據(jù)需要分配IP地址。ISP14還可包括防火墻140。在成功連接之后,終端用戶接入諸如公共互聯(lián)網(wǎng)16的其它網(wǎng)絡(luò),但是,當(dāng)穿越防火墻140時(shí)可進(jìn)行網(wǎng)絡(luò)地址轉(zhuǎn)換NAT和/或端口地址轉(zhuǎn)換PAT。其它防火墻也可存在于終端用戶的數(shù)據(jù)連接中。公共互聯(lián)網(wǎng)16被配置為將服務(wù)或內(nèi)容請(qǐng)求轉(zhuǎn)發(fā)至屬于內(nèi)容服務(wù)提供商18的內(nèi)容服務(wù)器180。
[0042]內(nèi)容服務(wù)器180可包括一個(gè)或更多個(gè)接口,它們用于從終端用戶以及通過(guò)服務(wù)邏輯(軟件模塊)配置的數(shù)據(jù)庫(kù)和處理器(這里未示出)接收數(shù)據(jù)流/將數(shù)據(jù)流發(fā)送至終端用戶以及所述數(shù)據(jù)庫(kù)和處理器,以確定終端用戶是否有權(quán)限接收所請(qǐng)求的服務(wù)或內(nèi)容或者是否被配置為執(zhí)行其它任務(wù)。如果針對(duì)服務(wù)的請(qǐng)求被許可,則內(nèi)容服務(wù)器180通過(guò)防火墻140內(nèi)的NAT功能利用分配給終端用戶的IP地址向終端用戶發(fā)送所請(qǐng)求的服務(wù)或內(nèi)容,其中IP地址被轉(zhuǎn)換回家庭網(wǎng)關(guān)110的IP地址,或者,如果不存在這種網(wǎng)關(guān),則轉(zhuǎn)換回分配給終端用戶終端111的IP地址。
[0043]參照?qǐng)D2,現(xiàn)在將描述根據(jù)本發(fā)明的系統(tǒng)的第一實(shí)施方式。在該實(shí)施方式中,服務(wù)提供商是應(yīng)用提供商,應(yīng)用可以是通過(guò)互聯(lián)網(wǎng)流至終端用戶網(wǎng)絡(luò)10的諸如電影、音樂(lè)、視頻電話等的內(nèi)容。
[0044]該系統(tǒng)與圖1所示的現(xiàn)有技術(shù)的系統(tǒng)的狀態(tài)的不同之處在于:在接入網(wǎng)絡(luò)提供商系統(tǒng)12以及應(yīng)用提供商服務(wù)器18 二者中,包括用于使得所述二者能夠在它們之間打開專用通信信道的新穎特征。
[0045]如在現(xiàn)有技術(shù)的系統(tǒng)中,應(yīng)用提供商服務(wù)器[S6](對(duì)應(yīng)于圖1中的內(nèi)容服務(wù)器180)包括:接口,其被布置為從終端用戶接收數(shù)據(jù)/將數(shù)據(jù)發(fā)送至終端用戶;處理器;數(shù)據(jù)庫(kù)和服務(wù)邏輯,其被布置為向終端用戶提供服務(wù)。另外,服務(wù)邏輯由軟件模塊配置為響應(yīng)于從終端用戶接收針對(duì)服務(wù)(數(shù)據(jù)流)的請(qǐng)求將包括限定的信息的發(fā)現(xiàn)消息多路復(fù)用在發(fā)送至終端用戶的數(shù)據(jù)流上。應(yīng)用提供商服務(wù)器還包括:服務(wù)選擇模塊,其被布置為響應(yīng)于從接入網(wǎng)絡(luò)提供商系統(tǒng)接收接入網(wǎng)絡(luò)能力,來(lái)針對(duì)終端用戶的接入網(wǎng)絡(luò)的能力選擇和/或調(diào)節(jié)服務(wù)或內(nèi)容;以及調(diào)節(jié)模塊,其被布置為響應(yīng)于從接入網(wǎng)絡(luò)提供商系統(tǒng)接收接入網(wǎng)絡(luò)能力,來(lái)控制數(shù)據(jù)流中的分組相對(duì)于通過(guò)接入網(wǎng)絡(luò)的其它流的優(yōu)先級(jí)或者控制帶寬的分配。
[0046]接入網(wǎng)絡(luò)提供商系統(tǒng)12還包括數(shù)據(jù)流控制系統(tǒng)[SI]、數(shù)據(jù)探針[S2]和請(qǐng)求管理器服務(wù)器[S4]。數(shù)據(jù)流控制系統(tǒng)[SI]被配置為優(yōu)先標(biāo)記與特定數(shù)據(jù)流關(guān)聯(lián)的數(shù)據(jù)分組并對(duì)其進(jìn)行排隊(duì)。數(shù)據(jù)探針[S2]被配置為檢查通過(guò)的流中的數(shù)據(jù)分組,并將特定標(biāo)識(shí)的數(shù)據(jù)分組(即,發(fā)現(xiàn)消息)復(fù)制到請(qǐng)求管理器服務(wù)器[S4]。請(qǐng)求管理器服務(wù)器被配置為接收所述分組,提取分組中的限定的信息并且基于所述限定的信息開放ANP12與AP18之間的專用通信信道20。請(qǐng)求管理器服務(wù)器[S4]包括一個(gè)或更多個(gè)處理器;一個(gè)或更多個(gè)存儲(chǔ)器;以及軟件模塊,該軟件模塊在被加載在存儲(chǔ)器中并且由處理器運(yùn)行時(shí),執(zhí)行要描述的方法的一部分。
[0047]如在現(xiàn)有技術(shù)的系統(tǒng)的狀態(tài)中那樣,終端用戶通過(guò)將網(wǎng)絡(luò)連接請(qǐng)求轉(zhuǎn)發(fā)至ISP14的ANP12來(lái)獲得服務(wù)。ISP14驗(yàn)證連接請(qǐng)求(登錄),并且其根據(jù)需要被分配有IP地址。在請(qǐng)求經(jīng)由公共互聯(lián)網(wǎng)16穿過(guò)防火墻[S5]到達(dá)AP服務(wù)器[S6]的情況下,終端用戶隨后通過(guò)ANP12和ISP14訪問(wèn)來(lái)自AP18的服務(wù)或內(nèi)容。
[0048]如先前的描述,AP服務(wù)器[S6]知曉終端用戶的接入網(wǎng)絡(luò)的特征以及具有用于控制ANP12所提供的這些特征的選項(xiàng)可以是有用的。如果應(yīng)用服務(wù)器[S6]需要來(lái)自ANP12的該服務(wù),則其將在發(fā)送至終端用戶的數(shù)據(jù)流上多路復(fù)用具有特殊簽名的消息。在終端用戶交互期間,通過(guò)對(duì)于AP的應(yīng)用服務(wù)器[S6]唯一的事務(wù)標(biāo)識(shí)符,多路復(fù)用的消息的內(nèi)容標(biāo)識(shí)AP的應(yīng)用服務(wù)器[S6](例如,在公共域名服務(wù)(DNS)中注冊(cè)的完全合格域名(FQDN))以及各個(gè)終端用戶的會(huì)話。在ANP系統(tǒng)12中包括的數(shù)據(jù)探針[S2]處將檢測(cè)到該消息。當(dāng)被檢測(cè)到時(shí),消息分組通過(guò)數(shù)據(jù)探針[S2]被復(fù)制至ANP的請(qǐng)求管理器服務(wù)器[S4]。請(qǐng)求管理器服務(wù)器[S4]被配置為存儲(chǔ)消息信息與所接收到的多路復(fù)用的分組的(即,在接入網(wǎng)絡(luò)中看到的終端用戶的)目的地IP地址和端口號(hào)以及關(guān)于在接入網(wǎng)絡(luò)的拓?fù)渲袡z測(cè)到該消息的位置(例如,數(shù)據(jù)回程回路和聚合點(diǎn))的任何其它本地網(wǎng)絡(luò)信息。請(qǐng)求管理器[S4]還被配置為開放與應(yīng)用服務(wù)器[6]的直接和獨(dú)立的數(shù)據(jù)連接,從而引用事務(wù)標(biāo)識(shí)符和ANP12的標(biāo)識(shí)(例如,其自身的FQDN)。一旦建立了該連接,應(yīng)用服務(wù)器[S6]可向ANP12請(qǐng)求關(guān)于終端用戶的接入網(wǎng)絡(luò)的屬性的信息,從而利用事務(wù)標(biāo)識(shí)符參照特定數(shù)據(jù)流。利用用于AP18的標(biāo)識(shí)和ANP12的標(biāo)識(shí)的FQDN,它們與事務(wù)標(biāo)識(shí)組合以形成用于終端用戶的會(huì)話期間的全局唯一對(duì)話參考。當(dāng)請(qǐng)求管理器服務(wù)器[S4]從AP18接收針對(duì)網(wǎng)絡(luò)屬性的這種請(qǐng)求時(shí),請(qǐng)求管理器服務(wù)器[S4]被配置為檢索IP地址和針對(duì)該對(duì)話存儲(chǔ)的任何網(wǎng)絡(luò)拓?fù)湫畔ⅲ⑹褂迷摂?shù)據(jù)來(lái)對(duì)存儲(chǔ)在接入網(wǎng)絡(luò)管理數(shù)據(jù)庫(kù)[S3]中的信息進(jìn)行索引。在檢索到所請(qǐng)求的信息時(shí),請(qǐng)求管理器[S4]將其傳回應(yīng)用服務(wù)器[S6]。如果應(yīng)用服務(wù)器[S6]請(qǐng)求應(yīng)當(dāng)在接入網(wǎng)絡(luò)內(nèi)調(diào)節(jié)傳送至終端用戶的數(shù)據(jù)會(huì)話,例如優(yōu)先化分組、分配的非競(jìng)爭(zhēng)性帶寬、限制帶寬等,則請(qǐng)求管理器服務(wù)器[S4]被配置為與控制數(shù)據(jù)流控制系統(tǒng)[SI]的數(shù)據(jù)網(wǎng)絡(luò)組件交互,以實(shí)現(xiàn)這一點(diǎn)。
[0049]因此,參照?qǐng)D3,隨后進(jìn)行以下步驟以使應(yīng)用提供商(AP) 18發(fā)現(xiàn)接入網(wǎng)絡(luò)提供商(ANP)12。
[0050]步驟1-(可選的)
[0051]如果需要在AP18和ANP12之間的經(jīng)驗(yàn)證或確認(rèn)為私有的數(shù)據(jù)連接(AP18和ANP12通過(guò)所述數(shù)據(jù)連接直接通信),則AP18和ANP12交換安全證書。AP18和ANP12還應(yīng)該交換應(yīng)該布置在通過(guò)所述數(shù)據(jù)連接在它們之間交換的任何消息中的標(biāo)識(shí)信息,使得各方可同時(shí)為多個(gè)實(shí)體服務(wù)。這些標(biāo)識(shí)應(yīng)該在全局唯一命名空間中,以便在AP和ANP具有多種關(guān)系時(shí)避免沖突。唯一標(biāo)識(shí)的示例是在注冊(cè)的完全合格域名FQDN(例如AnyAP.com或AnyANP.com)周圍建立的標(biāo)識(shí)。該標(biāo)識(shí)可與解析為建立與AP服務(wù)器[S6]的數(shù)據(jù)連接所需的IP地址的公共DNS條目同義或?yàn)槠湟徊糠帧?br>
[0052]步驟2
[0053]終端用戶登錄它們的ISP賬戶并且被分配IP地址Al和對(duì)諸如公共互聯(lián)網(wǎng)的網(wǎng)絡(luò)的準(zhǔn)許接入。ANP12記錄所分配的IP地址并將其與關(guān)聯(lián)的網(wǎng)絡(luò)拓?fù)湟黄鸫鎯?chǔ)在其接入網(wǎng)絡(luò)管理數(shù)據(jù)庫(kù)[S3]中。
[0054]步驟3
[0055]終端用戶建立與AP的服務(wù)器[S6]的數(shù)據(jù)會(huì)話并請(qǐng)求服務(wù)。然而,終端用戶的IP地址可由于防火墻[S5]中的網(wǎng)絡(luò)地址轉(zhuǎn)換NAT而從A1改變?yōu)锳2。另外,端口地址可從P1改變?yōu)镻2。因此,應(yīng)用提供商18不能從所接收到的IP地址A2確定哪個(gè)ANP (或潛在地,哪個(gè)ISP)為終端用戶提供服務(wù),因此不能將其用作針對(duì)與ANP12交換信息的任何對(duì)話的參考。
[0056]步驟4
[0057]應(yīng)用服務(wù)器[S6]中的服務(wù)邏輯確定,為了優(yōu)化針對(duì)終端用戶的服務(wù)體驗(yàn),發(fā)現(xiàn)哪個(gè)ANP12為終端用戶服務(wù)可以是有利的。該邏輯因此利用在IETF標(biāo)準(zhǔn)RFC5389NAT會(huì)話傳輸應(yīng)用程序(STUN)中描述的用于協(xié)議多路復(fù)用和“指紋”的技術(shù)的類型來(lái)構(gòu)建發(fā)現(xiàn)請(qǐng)求消息。這使得包含對(duì)于該應(yīng)用特定的數(shù)據(jù)的消息能夠同與應(yīng)用數(shù)據(jù)分組在相同IP地址A2和端口號(hào)P2上發(fā)送的其它消息區(qū)分開。在該發(fā)現(xiàn)請(qǐng)求消息內(nèi),應(yīng)用服務(wù)器[S6]包括AP的全局唯一標(biāo)識(shí)(如步驟I所述)、用于與應(yīng)用服務(wù)器聯(lián)系的地址和事務(wù)標(biāo)識(shí)符(或者針對(duì)與特定終端用戶的連接關(guān)聯(lián)的任何網(wǎng)絡(luò)信息交換可被ANP12和AP18使用的標(biāo)識(shí))。STUN還描述了形成這種事務(wù)標(biāo)識(shí)的方法。[0058]AP18將該構(gòu)建的消息發(fā)送至其根據(jù)終端用戶請(qǐng)求接收的源IP地址A2和端口號(hào)P2O當(dāng)消息通過(guò)執(zhí)行網(wǎng)絡(luò)地址轉(zhuǎn)換的防火墻[S5]時(shí),IP地址和端口號(hào)變回A1和P1并被發(fā)送至ANP12并且最終被發(fā)送至終端用戶的本地網(wǎng)絡(luò)10,或者直接被發(fā)送至用戶裝置。
[0059]步驟5
[0060]ANP12中的數(shù)據(jù)探針[S2]監(jiān)測(cè)通過(guò)接入網(wǎng)絡(luò)的所有有效數(shù)據(jù)流。當(dāng)數(shù)據(jù)探針在由AP18在步驟4中發(fā)送的發(fā)現(xiàn)請(qǐng)求消息中檢測(cè)到協(xié)議多路復(fù)用配置文件和指紋字段時(shí),其將具有該消息的分組復(fù)制到接入網(wǎng)絡(luò)中的其請(qǐng)求管理器服務(wù)器[S4],以進(jìn)行更仔細(xì)的檢查。
[0061]當(dāng)這些協(xié)議多路復(fù)用的分組中的一個(gè)被用戶終端接收時(shí),如果用戶終端不能理解多路復(fù)用的協(xié)議,則用戶終端應(yīng)該將該分組丟棄,或者如果用戶終端理解多路復(fù)用的協(xié)議,則用戶終端忽略該消息的發(fā)現(xiàn)請(qǐng)求方面。
[0062]步驟6
[0063]請(qǐng)求管理器服務(wù)器[S4]管理與AP18的應(yīng)用服務(wù)器[S6]交換的請(qǐng)求和響應(yīng)。在接收到通過(guò)數(shù)據(jù)探針[S2]復(fù)制給它的發(fā)現(xiàn)分組時(shí),請(qǐng)求管理器服務(wù)器[S4]將創(chuàng)建在發(fā)現(xiàn)請(qǐng)求消息的分組中看見的AP18標(biāo)識(shí)、應(yīng)用服務(wù)器地址[S6]、事務(wù)標(biāo)識(shí)和目的地IP地址A1以及目的地端口號(hào)P1的內(nèi)部綁定。如果ANP12操作預(yù)先安排的安全連接,如步驟I中的描述,則該綁定的形成可取決于將AP標(biāo)識(shí)識(shí)別為有效。
[0064]請(qǐng)求管理器服務(wù)器[S4]將隨后基于在步驟I中交換的信息建立與提供認(rèn)證和加密(如果有的話)的應(yīng)用服務(wù)器[S6]的數(shù)據(jù)連接(或者,如果這不是從AP18至ANP12的第一發(fā)現(xiàn)請(qǐng)求,則使用現(xiàn)有連接)。從ANP12至AP的服務(wù)器S6的開放對(duì)話消息包括用于ANP12和AP18的全局唯一標(biāo)識(shí),在步驟4中由應(yīng)用服務(wù)器[S6]在發(fā)現(xiàn)請(qǐng)求消息中插入的應(yīng)用服務(wù)器[S6]地址和事務(wù)標(biāo)識(shí)。AP標(biāo)識(shí)、ANP標(biāo)識(shí)和事務(wù)標(biāo)識(shí)的組合形成在應(yīng)用服務(wù)器
[S6]與請(qǐng)求管理器服務(wù)器[S4]之間的后續(xù)消息交換中使用的全局唯一對(duì)話參考。
[0065]步驟7
[0066]AP的應(yīng)用服務(wù)器[S6]現(xiàn)在可進(jìn)行對(duì)這樣的信息的請(qǐng)求,所述信息涉及開放的對(duì)話上的用戶的接入屬性的特征,參考利用ANP12的全局唯一標(biāo)識(shí)以及在步驟6中描述的它們自身的全局唯一對(duì)話參考的數(shù)據(jù)流。
[0067]步驟8
[0068]請(qǐng)求管理器服務(wù)器使用在步驟4中描述的全局唯一對(duì)話參考來(lái)從在步驟6中存儲(chǔ)的綁定中檢索終端用戶IP地址Ap請(qǐng)求管理器服務(wù)器將隨后使用該IP地址來(lái)詢問(wèn)接入網(wǎng)絡(luò)管理數(shù)據(jù)庫(kù)[S3]以確定用戶連接至哪個(gè)網(wǎng)絡(luò)接入端口(例如銅線、無(wú)線接入點(diǎn)、光纖)以及與該接入端口關(guān)聯(lián)的屬性(例如速度、總體位置、技術(shù)類型等),以及關(guān)于其回程網(wǎng)絡(luò)的動(dòng)態(tài)或靜態(tài)屬性可獲得的任何其它相關(guān)信息,并且利用所請(qǐng)求到的信息來(lái)響應(yīng)應(yīng)用服務(wù)器[S6]ο
[0069]步驟9
[0070]利用如步驟4中描述的對(duì)話參考,應(yīng)用服務(wù)器[S6]還可通過(guò)所述開放對(duì)話向請(qǐng)求管理器服務(wù)器[S4]進(jìn)行請(qǐng)求,以將用于關(guān)聯(lián)的終端用戶的連接的接入網(wǎng)絡(luò)內(nèi)的數(shù)據(jù)分組的調(diào)節(jié)應(yīng)用于應(yīng)用服務(wù)器。這種數(shù)據(jù)流調(diào)節(jié)可包括分組標(biāo)記和排隊(duì)優(yōu)先化,從而突然進(jìn)入未使用的或特定分配的接入網(wǎng)絡(luò)帶寬或監(jiān)督數(shù)據(jù)流。
[0071]步驟10[0072]請(qǐng)求管理器服務(wù)器[S4]使用在步驟4中描述的對(duì)話參考來(lái)從在步驟6中存儲(chǔ)的綁定中檢索用戶IP地址A1和端口號(hào)P115該IP地址隨后用于詢問(wèn)接入網(wǎng)絡(luò)管理數(shù)據(jù)庫(kù)[S3]以確定終端用戶使用接入網(wǎng)絡(luò)拓?fù)涞哪男┎糠?,并且針?duì)具有該目的地IP地址A1和端口號(hào)?工的分組將所請(qǐng)求的數(shù)據(jù)流動(dòng)作應(yīng)用于接入網(wǎng)絡(luò)中的數(shù)據(jù)流控制系統(tǒng)[SI],例如帶寬分配和分組優(yōu)先化。
[0073]步驟11
[0074]當(dāng)完成與用戶的會(huì)話時(shí)或者當(dāng)ANP12檢測(cè)到終端用戶接入已斷開時(shí),應(yīng)用服務(wù)器
[S6]關(guān)閉與請(qǐng)求管理器服務(wù)器[S4]的對(duì)話。
[0075]在以上步驟4中,參考STUN標(biāo)準(zhǔn)、RFC5389NAT會(huì)話傳輸應(yīng)用程序(STUN)。STUN標(biāo)準(zhǔn)描述了客戶機(jī)和服務(wù)器可以如何確定基于端到端的IP地址和端口轉(zhuǎn)換。STUN標(biāo)準(zhǔn)還描述了協(xié)議可如何在相同的IP地址和端口號(hào)上多路復(fù)用以及如何通過(guò)特定消息頭以及“指紋”字段的使用來(lái)進(jìn)行后續(xù)檢測(cè)。本發(fā)明使用在STUN中描述的一些技術(shù)。然而,通過(guò)針對(duì)發(fā)現(xiàn)消息添加新字段來(lái)增強(qiáng)協(xié)議,并且將協(xié)議在不同的架構(gòu)和問(wèn)題空間中應(yīng)用于標(biāo)準(zhǔn)中描述的那些。另外,本發(fā)明不用于客戶機(jī)和服務(wù)器之間而是用于中間實(shí)體,即,接入網(wǎng)絡(luò)提供商系統(tǒng)。最重要的是,本發(fā)明的技術(shù)不用于確定地址和端口轉(zhuǎn)換,如STUN那樣,而是用于建立獨(dú)立于在客戶機(jī)與服務(wù)器之間建立的路徑的單獨(dú)的通信路徑,因此啟用不在用戶-客戶機(jī)數(shù)據(jù)信道中的獨(dú)立的消息事務(wù)。然而,可設(shè)計(jì)出用于在發(fā)送至終端用戶的數(shù)據(jù)流上多路復(fù)用發(fā)現(xiàn)消息的其它協(xié)議。
[0076]在本發(fā)明的第二另選實(shí)施方式中,在終端用戶的家庭網(wǎng)絡(luò)10中的家庭網(wǎng)關(guān)110與應(yīng)用服務(wù)器[S6]之間另外或另選地建立獨(dú)立通信信道,以使得AP服務(wù)器[S6]能夠向網(wǎng)關(guān)請(qǐng)求本地接入網(wǎng)絡(luò)10的特征以及用于控制上行分組優(yōu)先化。與[S2]相似的數(shù)據(jù)探針以及與[S4]相似的請(qǐng)求管理器服務(wù)器被具體實(shí)現(xiàn)在家庭網(wǎng)關(guān)110中,并且用于檢測(cè)發(fā)現(xiàn)消息和建立獨(dú)立通信信道的處理與本發(fā)明的第一實(shí)施方式中的相同。
[0077]ANP中的請(qǐng)求管理器服務(wù)器[S4]與AP服務(wù)器[S6]之間的專用通信信道以及在家庭網(wǎng)關(guān)110中起作用的請(qǐng)求管理器服務(wù)器可并存。
[0078]圖4中示出了關(guān)于本發(fā)明怎樣在對(duì)互聯(lián)網(wǎng)服務(wù)提供商ISP來(lái)說(shuō)大量的典型ADSL或VDSL寬帶接入網(wǎng)絡(luò)中實(shí)現(xiàn)的更加詳細(xì)的示圖。這里的數(shù)據(jù)探針[S2]包括位于數(shù)字用戶線路訪問(wèn)多路復(fù)用器(DSLAM)與接入網(wǎng)絡(luò)提供商域12中的寬帶遠(yuǎn)程接入服務(wù)器(BRAS)之間的深度分組檢測(cè)器。深度分組檢測(cè)器連接至請(qǐng)求管理器服務(wù)器[S4],并且經(jīng)過(guò)的流中的由深度分組檢測(cè)器檢測(cè)到的所有發(fā)現(xiàn)消息均通過(guò)該連接被復(fù)制到請(qǐng)求管理器服務(wù)器。接入網(wǎng)絡(luò)管理數(shù)據(jù)庫(kù)[S3]通過(guò)RADIUS服務(wù)器連接至BRAS,連接至DSLAM并且連接至請(qǐng)求管理器服務(wù)器[S4]。BRAS通過(guò)RADIUS服務(wù)器將通過(guò)ISP分配至終端用戶的IP地址和端口號(hào)傳送至數(shù)據(jù)庫(kù)[S3],并且DSLAM將用戶線路的特征和技術(shù)傳送至數(shù)據(jù)庫(kù)[S3]。當(dāng)請(qǐng)求管理器服務(wù)器想要在數(shù)據(jù)庫(kù)[S3]中搜索特定終端用戶的接入網(wǎng)絡(luò)的特征時(shí),其被配置為將包括終端用戶的IP地址的搜索請(qǐng)求發(fā)送至接入網(wǎng)絡(luò)管理數(shù)據(jù)庫(kù)[S3],特征在接入網(wǎng)絡(luò)管理數(shù)據(jù)庫(kù)[S3]中被檢索到并被發(fā)送回請(qǐng)求管理器服務(wù)器,請(qǐng)求管理器服務(wù)器通過(guò)專用通信信道20將結(jié)果轉(zhuǎn)發(fā)至應(yīng)用服務(wù)器[S6]。
[0079]通過(guò)專用通信信道20調(diào)節(jié)應(yīng)用提供商所請(qǐng)求的數(shù)據(jù)流可在深度分組檢測(cè)器處執(zhí)行,但是也可通過(guò)BRAS執(zhí)行(如果支持該能力),并且在由請(qǐng)求管理器服務(wù)器[S4]直接將指令發(fā)送至深度分組檢測(cè)器[S2]或者經(jīng)由接入網(wǎng)絡(luò)管理數(shù)據(jù)庫(kù)[S3]將指令發(fā)送至BRAS的情況下通過(guò)下游分組路由組件(未示出)獲得起作用的分組優(yōu)先級(jí)標(biāo)記。
[0080]圖5中示出了關(guān)于針對(duì)大規(guī)模光纖到前端網(wǎng)絡(luò)運(yùn)營(yíng)商如何實(shí)現(xiàn)本發(fā)明的更詳細(xì)的示圖。這里,家庭網(wǎng)關(guān)連接至光網(wǎng)絡(luò)單元,并且深度分組檢測(cè)器[S2]位于光線路終端與BRAS之間。技術(shù)、帶寬用法和線路速度全部從光線路終端單元傳送至數(shù)據(jù)庫(kù)[S3],并且本地接口的速度、經(jīng)過(guò)的數(shù)據(jù)量以及對(duì)帶寬的任何限制均從光網(wǎng)絡(luò)單元傳送至數(shù)據(jù)庫(kù)[S3]。如在ADSL/VDSL實(shí)現(xiàn)中,深度分組檢測(cè)器連接至請(qǐng)求管理器服務(wù)器[S4],并且深度分組檢測(cè)器所檢測(cè)到的所有發(fā)現(xiàn)消息均被復(fù)制到請(qǐng)求管理器服務(wù)器。請(qǐng)求管理器服務(wù)器[S4]連接至接入網(wǎng)絡(luò)管理數(shù)據(jù)庫(kù)[S3],并且當(dāng)請(qǐng)求管理器服務(wù)器希望在數(shù)據(jù)庫(kù)[S3]中搜索接入網(wǎng)絡(luò)特征時(shí),其將搜索請(qǐng)求直接發(fā)送至數(shù)據(jù)庫(kù)并且從數(shù)據(jù)庫(kù)直接接收響應(yīng)。此后,請(qǐng)求管理器服務(wù)器通過(guò)專用通信信道20將特征發(fā)送至應(yīng)用服務(wù)器[S6]。
[0081]通過(guò)專用通信信道20調(diào)節(jié)應(yīng)用提供商所請(qǐng)求的數(shù)據(jù)流可在深度分組檢測(cè)器處執(zhí)行,但是也可通過(guò)BRAS執(zhí)行(如果支持該能力),并且在由請(qǐng)求管理器服務(wù)器[S4]直接將指令發(fā)送至深度分組檢測(cè)器[S2]或者經(jīng)由接入網(wǎng)絡(luò)管理數(shù)據(jù)庫(kù)[S3]將指令發(fā)送至BRAS的情況下通過(guò)下游分組路由組件(未示出)獲得起作用的分組優(yōu)先級(jí)標(biāo)記。
[0082]通過(guò)可在由接入網(wǎng)絡(luò)提供商系統(tǒng)12中的程序模塊提供的應(yīng)用程序數(shù)據(jù)中具體實(shí)現(xiàn)的可執(zhí)行計(jì)算機(jī)程序代碼、請(qǐng)求管理器服務(wù)器S4和在應(yīng)用服務(wù)器S6中至少部分地實(shí)現(xiàn)了本發(fā)明的示例性實(shí)施方式。當(dāng)這種計(jì)算機(jī)程序代碼被加載到各個(gè)服務(wù)器的存儲(chǔ)器中以由相應(yīng)處理器執(zhí)行時(shí),其提供能夠執(zhí)行根據(jù)本發(fā)明的上述示例性實(shí)施方式的方法的至少一部分的計(jì)算機(jī)程序代碼結(jié)構(gòu)。
[0083]此外,本領(lǐng)域技術(shù)人員應(yīng)該理解,參照的計(jì)算機(jī)程序結(jié)構(gòu)可對(duì)應(yīng)于圖3所示的處理流程,其中所述處理的各個(gè)步驟可對(duì)應(yīng)于至少一行計(jì)算機(jī)程序代碼,并且與相應(yīng)服務(wù)器中的處理器結(jié)合提供了用于實(shí)現(xiàn)所描述的處理的設(shè)備。
[0084]應(yīng)該理解,以上實(shí)施方式是本發(fā)明的例示性示例??稍O(shè)想本發(fā)明的其它實(shí)施方式。例如,用于實(shí)現(xiàn)所描述的處理的模塊或者模塊的一部分可在硬件中實(shí)現(xiàn)或者在硬件和軟件的組合中實(shí)現(xiàn)。
[0085]應(yīng)用或內(nèi)容服務(wù)器可以例如是媒體服務(wù)器、游戲服務(wù)器或視頻電話服務(wù)器。
[0086]給出的實(shí)施方式示例用于固定的寬帶ANP,但是在移動(dòng)網(wǎng)絡(luò)的能力內(nèi)也可應(yīng)用于移動(dòng)寬帶接入網(wǎng)絡(luò)提供商,并且可包括移動(dòng)手機(jī)式的報(bào)告。
[0087]給出的實(shí)施方式示例示出了 ANP作為與ISP獨(dú)立的組織的一般情況,但是相同技術(shù)可被作為ISP和ANP的組合的寬帶提供商利用。
[0088]總而言之,本發(fā)明提供了一種方法和設(shè)備,其用于提供適于終端用戶的接入網(wǎng)絡(luò)的服務(wù)。通過(guò)將限定的信息提供至接入網(wǎng)絡(luò)提供商服務(wù)器和/或網(wǎng)關(guān),服務(wù)提供商使得接入網(wǎng)絡(luò)提供商能夠開放其自身與服務(wù)提供商之間的專用通信信道。服務(wù)提供商可使用該信道來(lái)請(qǐng)求關(guān)于終端用戶的接入網(wǎng)絡(luò)的能力的信息,并且請(qǐng)求調(diào)節(jié)發(fā)送至所述終端用戶的數(shù)據(jù)流。
【權(quán)利要求】
1.一種將數(shù)據(jù)流從服務(wù)提供商提供給終端用戶的方法,該方法包括所述服務(wù)提供商執(zhí)行以下步驟: 在服務(wù)器處從所述終端用戶接收針對(duì)數(shù)據(jù)流的請(qǐng)求; 響應(yīng)于接收所述請(qǐng)求,構(gòu)建發(fā)現(xiàn)消息,以便發(fā)現(xiàn)針對(duì)所述終端用戶的接入網(wǎng)絡(luò)提供商,所述發(fā)現(xiàn)消息包括限定的信息,該限定的信息將使得所述接入網(wǎng)絡(luò)提供商能夠在所述接入網(wǎng)絡(luò)提供商的服務(wù)器與所述服務(wù)提供商的服務(wù)器之間創(chuàng)建獨(dú)立專用通信信道;以及 將所述數(shù)據(jù)流和所述發(fā)現(xiàn)消息發(fā)送給所述終端用戶。
2.一種將數(shù)據(jù)流從服務(wù)提供商提供至終端用戶的方法,該方法包括在中間接入網(wǎng)絡(luò)提供商系統(tǒng)處執(zhí)行以下步驟: 從服務(wù)提供商的服務(wù)器接收傳送至終端用戶的所述數(shù)據(jù)流; 在所述流中檢測(cè)發(fā)現(xiàn)消息; 從所述發(fā)現(xiàn)消息中檢索限定的信息;以及 使用所述信息來(lái)向所述服務(wù)提供商的服務(wù)器開放獨(dú)立專用通信信道。
3.根據(jù)權(quán)利要求2所述的方法,其中,所述接入網(wǎng)絡(luò)提供商的服務(wù)器在從所述發(fā)現(xiàn)消息中提取信息時(shí),在所提取的信息與從所述發(fā)現(xiàn)消息的分組檢索到的目的地IP地址和端口號(hào)之間創(chuàng)建內(nèi)部綁定。
4.根據(jù)權(quán)利要求2或3所述的方法,其中,所述接入網(wǎng)絡(luò)提供商的服務(wù)器將對(duì)話消息發(fā)送至所述服務(wù)提供商的服務(wù)器,該對(duì)話消息包括用于所述接入網(wǎng)絡(luò)提供商的唯一標(biāo)識(shí)、用于所述服務(wù)提供商的服務(wù)器的唯一標(biāo)識(shí)以及事務(wù)標(biāo)識(shí),其中,這三個(gè)標(biāo)識(shí)的組合形成用于針對(duì)特定數(shù)據(jù)會(huì)話的后續(xù)消息交換的全局唯一對(duì)話參考。
5.根據(jù)權(quán)利要求1或2所述的方法,其中,通過(guò)利用對(duì)由IETF標(biāo)準(zhǔn)RFC5389限定的NAT會(huì)話傳輸應(yīng)用程序STUN協(xié)議的增強(qiáng),來(lái)在所述數(shù)據(jù)流上多路復(fù)用所述發(fā)現(xiàn)消息,其中,所述增強(qiáng)是為所述發(fā)現(xiàn)消息添加新的字段。
6.根據(jù)權(quán)利要求1所述的方法,該方法還包括以下步驟:所述服務(wù)提供商的服務(wù)器利用所述創(chuàng)建的專用通信信道來(lái)從所述接入網(wǎng)絡(luò)提供商系統(tǒng)請(qǐng)求和接收關(guān)于所述終端用戶的接入網(wǎng)絡(luò)的信息,并且基于所述接收到的信息來(lái)選擇和/或調(diào)節(jié)要傳送至所述終端用戶的服務(wù)。
7.根據(jù)權(quán)利要求1所述的方法,該方法包括以下步驟:所述服務(wù)提供商的服務(wù)器利用所述創(chuàng)建的獨(dú)立專用通信信道,通過(guò)請(qǐng)求相對(duì)于接入網(wǎng)絡(luò)處的其它流中的分組對(duì)所述數(shù)據(jù)流中的分組的優(yōu)先級(jí)和/或帶寬分配進(jìn)行控制,來(lái)調(diào)節(jié)所述數(shù)據(jù)流。
8.一種根據(jù)前述權(quán)利要求中的任一項(xiàng)所述的方法,其中,所述發(fā)現(xiàn)消息包括所述服務(wù)提供商的服務(wù)器的唯一標(biāo)識(shí)、用于聯(lián)系所述服務(wù)提供商的地址以及事務(wù)標(biāo)識(shí)符。
9.一種服務(wù)提供服務(wù)器,其用于將數(shù)據(jù)流提供至終端用戶,所述服務(wù)器包括: 接口,其被布置為從終端用戶接收數(shù)據(jù)流/將數(shù)據(jù)流發(fā)送至終端用戶; 服務(wù)邏輯,其被布置為響應(yīng)于從所述終端用戶接收針對(duì)數(shù)據(jù)流的請(qǐng)求來(lái)構(gòu)建發(fā)現(xiàn)消息,其中,所述發(fā)現(xiàn)消息包括限定的信息,該限定的信息將使得接入網(wǎng)絡(luò)提供商能夠在所述接入網(wǎng)絡(luò)提供商的服務(wù)器與所述服務(wù)提供商的服務(wù)器之間創(chuàng)建獨(dú)立專用通信信道, 其中,所述接口還被布置為將所述數(shù)據(jù)流和所述發(fā)現(xiàn)消息發(fā)送至所述終端用戶。
10.根據(jù)權(quán)利要求9所述的服務(wù)器,該服務(wù)器還包括服務(wù)選擇模塊,該服務(wù)選擇模塊被布置為基于接入網(wǎng)絡(luò)信息來(lái)選擇和/或調(diào)節(jié)要傳送至所述終端用戶的服務(wù),所述接入網(wǎng)絡(luò)信息是通過(guò)由所述接入網(wǎng)絡(luò)提供商的服務(wù)器響應(yīng)于接收所述發(fā)現(xiàn)消息創(chuàng)建的所述獨(dú)立專用通信信道而從所述接入網(wǎng)絡(luò)提供商接收的。
11.根據(jù)權(quán)利要求9所述的服務(wù)器,該服務(wù)器還包括調(diào)節(jié)模塊,該調(diào)節(jié)模塊被布置為通過(guò)經(jīng)由所述接入網(wǎng)絡(luò)提供商的服務(wù)器響應(yīng)于接收所述發(fā)現(xiàn)消息創(chuàng)建的所述獨(dú)立專用通信信道提交控制信息,來(lái)相對(duì)于其它流中的分組控制所述接入網(wǎng)絡(luò)中的所述數(shù)據(jù)流中的分組的優(yōu)先級(jí)。
12.—種接入網(wǎng)絡(luò)提供商系統(tǒng),該接入網(wǎng)絡(luò)提供商系統(tǒng)管理接入網(wǎng)絡(luò),其中,從服務(wù)提供商發(fā)送至終端用戶的數(shù)據(jù)流流動(dòng)通過(guò)所述接入網(wǎng)絡(luò),所述接入網(wǎng)絡(luò)提供商系統(tǒng)包括: 數(shù)據(jù)探針,其被布置為監(jiān)測(cè)流動(dòng)通過(guò)所述接入網(wǎng)絡(luò)的數(shù)據(jù)流,以便檢測(cè)和復(fù)制流中的發(fā)現(xiàn)消息分組; 請(qǐng)求管理器服務(wù)器,其被布置為從所述數(shù)據(jù)探針接收所述發(fā)現(xiàn)消息分組的副本,并且從所述發(fā)現(xiàn)消息檢索限定的信息,所述請(qǐng)求管理器服務(wù)器還被布置為基于所述檢索到的信息進(jìn)行操作,以創(chuàng)建至所述服務(wù)提供商的服務(wù)器的專用通信信道。
13.根據(jù)權(quán)利要求12所述的接入網(wǎng)絡(luò)提供商的服務(wù)器,所述接入網(wǎng)絡(luò)提供商的服務(wù)器還包括數(shù)據(jù)流控制系統(tǒng),該數(shù)據(jù)流控制系統(tǒng)用于對(duì)與特定數(shù)據(jù)流關(guān)聯(lián)的數(shù)據(jù)分組進(jìn)行優(yōu)先級(jí)標(biāo)記和排隊(duì)。
14.一種用于將數(shù)據(jù)流從服務(wù)提供商提供至終端用戶的系統(tǒng),該系統(tǒng)包括: 服務(wù)提供商的服務(wù)器,所述服務(wù)提供商的服務(wù)器包括: 接口,其被布置為從終端用戶接收數(shù)據(jù)流/將數(shù)據(jù)流發(fā)送至終端用戶; 服務(wù)邏輯,其被布置為響應(yīng)于從終端用戶接收針對(duì)數(shù)據(jù)流的請(qǐng)求來(lái)構(gòu)建發(fā)現(xiàn)消息,其中,所述發(fā)現(xiàn)消息包括限定的信息,所述限定的信息將使得所述接入網(wǎng)絡(luò)提供商能夠在所述接入網(wǎng)絡(luò)提供商的服務(wù)器與所述服務(wù)提供商的服務(wù)器之間創(chuàng)建獨(dú)立專用通信信道, 其中,所述接口還被布置為將所述數(shù)據(jù)流和所述發(fā)現(xiàn)消息發(fā)送至所述終端用戶;所述系統(tǒng)還包括: 接入網(wǎng)絡(luò)提供商系統(tǒng),該接入網(wǎng)絡(luò)提供商系統(tǒng)包括: 數(shù)據(jù)探針,其被布置為監(jiān)測(cè)通過(guò)所述接入網(wǎng)絡(luò)的數(shù)據(jù)流,以便從所述數(shù)據(jù)流中檢測(cè)和復(fù)制所述發(fā)現(xiàn)消息分組;以及 請(qǐng)求管理器服務(wù)器,其被布置為從所述數(shù)據(jù)探針接收所述發(fā)現(xiàn)消息分組的副本,并且從所述發(fā)現(xiàn)消息中檢索限定的信息,所述請(qǐng)求管理器服務(wù)器還被布置為基于所述檢索到的信息進(jìn)行操作,以創(chuàng)建至所述服務(wù)提供商的服務(wù)器的專用通信信道。
15.根據(jù)權(quán)利要求9或權(quán)利要求14所述的服務(wù)提供商的服務(wù)器,所述服務(wù)提供商的服務(wù)器還包括多路復(fù)用器,該多路復(fù)用器被布置為將所述發(fā)現(xiàn)消息多路復(fù)用在發(fā)送至所述終端用戶的所述數(shù)據(jù)流上。
16.一種計(jì)算機(jī)程序或一套計(jì)算機(jī)程序,其用于一個(gè)或更多個(gè)計(jì)算機(jī)執(zhí)行根據(jù)權(quán)利要求I至8中的任一項(xiàng)所述的方法的步驟。
17.一種計(jì)算機(jī)程序產(chǎn)品,該計(jì)算機(jī)程序產(chǎn)品包括包含指令的能夠按照電子方式讀取的數(shù)據(jù)載體,所述指令在被可編程處理器執(zhí)行時(shí)根據(jù)權(quán)利要求1至8中的任一項(xiàng)所述的方法進(jìn)行操作。
【文檔編號(hào)】H04L29/08GK103959744SQ201280059158
【公開日】2014年7月30日 申請(qǐng)日期:2012年11月23日 優(yōu)先權(quán)日:2011年11月30日
【發(fā)明者】I·W·G·詹金斯 申請(qǐng)人:英國(guó)電訊有限公司