亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

應(yīng)用層傳輸優(yōu)化服務(wù)器發(fā)現(xiàn)方法及裝置的制作方法

文檔序號:7856262閱讀:135來源:國知局
專利名稱:應(yīng)用層傳輸優(yōu)化服務(wù)器發(fā)現(xiàn)方法及裝置的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及通信領(lǐng)域,具體而言,涉及ー種應(yīng)用層傳輸優(yōu)化服務(wù)器發(fā)現(xiàn)方法及裝置。
背景技術(shù)
目前,大量應(yīng)用需要從ー個或是多個候選的主機中選擇合適的節(jié)點來獲取其需要的資源,比如對等網(wǎng)絡(luò)(Peer-to-Peer,簡稱為P2P)應(yīng)用、內(nèi)容分發(fā)網(wǎng)絡(luò)(ContentDeliveryNetwork,簡稱為Q)N)選擇、鏡像選擇等。應(yīng)用層傳輸優(yōu)化(Application-LayerTraffic Optimization,簡稱為ALTO)服務(wù)器的作用就是為這些應(yīng)用提供網(wǎng)絡(luò)相關(guān)的信息支撐,以指導(dǎo)應(yīng)用對候選節(jié)點進(jìn)行更合理的選擇。ALTO技術(shù)是基于客戶機/服務(wù)器 (Client/Server,簡稱為C/S)結(jié)構(gòu)的,ALTO客戶端從ALTO服務(wù)器獲得相關(guān)候選節(jié)點的指導(dǎo)信息,首先就需要ALTO客戶端能夠發(fā)現(xiàn)ALTO服務(wù)器。草案“draft-ietf-alto-server-discovery-03"就是描述ALTO服務(wù)器發(fā)現(xiàn)協(xié)議的。其中,描述獲取ALTO服務(wù)器的通用資源標(biāo)識符(Uniform Resource Identif ier,簡稱為URI)的操作如下I、獲取接入網(wǎng)域名。獲取方式可以是通過用戶輸入、動態(tài)主機配置協(xié)議(DynamicHost Configuration Protocol,簡稱為DHCP)選項,或是通過客戶端地址進(jìn)行逆向域名解析服務(wù)器(DomainName System,簡稱為DNS)的方式來獲??;2、將獲取到的接入網(wǎng)域名作為使用通用資源標(biāo)識符的名稱權(quán)威指針(URI-enabIedNaming Authority Pointer,簡稱為 U-NAPTR)的輸入,進(jìn)一步獲取 ALTO 服務(wù)器的信息資源目錄的URI。但是,在特定網(wǎng)絡(luò)下,例如在應(yīng)用點對點協(xié)議(Point-to-Point Protocol,簡稱為PPP)的環(huán)境中,只運行PPP協(xié)議來獲取主機網(wǎng)絡(luò)地址,不存在DHCP服務(wù)器,此時是無法通過DHCP的方式來獲取接入網(wǎng)域名的,導(dǎo)致不能通過DHCP的方式完成ALTO服務(wù)器發(fā)現(xiàn)。針對現(xiàn)有技術(shù)中在PPP協(xié)議中無法通過DHCP的方式完成ALTO服務(wù)器發(fā)現(xiàn)的問題,目前尚未提出有效的解決方案。

發(fā)明內(nèi)容
本發(fā)明提供了ー種應(yīng)用層傳輸優(yōu)化服務(wù)器發(fā)現(xiàn)方法及裝置,以至少解決上述問題。根據(jù)本發(fā)明的ー個方面,提供了ー種應(yīng)用層傳輸優(yōu)化服務(wù)器發(fā)現(xiàn)方法,包括應(yīng)用層傳輸優(yōu)化(ALTO)客戶端通過與點對點(PPP)服務(wù)端進(jìn)行PPP協(xié)議下的信息交互,獲得PPP服務(wù)端配置的接入網(wǎng)域名;ALT0客戶端根據(jù)接入網(wǎng)域名獲取ALTO服務(wù)器的通用資源標(biāo)識符(URL)。優(yōu)選地,應(yīng)用層傳輸優(yōu)化(ALTO)客戶端通過與點對點(PPP)服務(wù)端進(jìn)行PPP協(xié)議下的信息交互,獲得PPP服務(wù)端配置的接入網(wǎng)域名,包括ALTO客戶端向PPP服務(wù)端發(fā)送PPP請求,其中,PPP請求中攜帯接入網(wǎng)域名配置選項;在PPP服務(wù)端為接入網(wǎng)域名配置選項配置好對應(yīng)的接入網(wǎng)域名后,ALTO客戶端接收來自PPP服務(wù)端的接入網(wǎng)域名。優(yōu)選地,ALTO客戶端采用以下方式將PPP請求發(fā)送給PPP服務(wù)端將PPP請求攜帶在第一網(wǎng)絡(luò)控制協(xié)議(Network Control Protocol,簡稱為NCP)報文中發(fā)送給PPP服務(wù)端。優(yōu)選地,ALTO客戶端采用以下方式接收來自PPP服務(wù)端的接入網(wǎng)域名接收PPP服務(wù)端發(fā)送的第二 NCP報文,其中,第二 NCP報文中攜帶接入網(wǎng)域名。優(yōu)選地,ALTO客戶端根據(jù)接入網(wǎng)域名獲取ALTO服務(wù)器的通用資源標(biāo)識符URL,包括:ALT0客戶端根據(jù)接入網(wǎng)域名,采用使用通用資源標(biāo)識符的名稱權(quán)威指針(U-NAPTRA)查詢方式得到ALTO服務(wù)器的URL。根據(jù)本發(fā)明的另一方面,提供了ー種應(yīng)用層傳輸優(yōu)化服務(wù)器發(fā)現(xiàn)裝置,包括交互 模塊,用于通過與點對點(PPP)服務(wù)端進(jìn)行PPP協(xié)議下的信息交互,獲得PPP服務(wù)端配置的接入網(wǎng)域名;獲取模塊,用于根據(jù)接入網(wǎng)域名獲取ALTO服務(wù)器的通用資源標(biāo)識符(URL)。優(yōu)選地,交互模塊包括發(fā)送單元,用于向PPP服務(wù)端發(fā)送PPP請求,其中,PPP請求中攜帯接入網(wǎng)域名配置選項;接收單元,用于在PPP服務(wù)端為接入網(wǎng)域名配置選項配置好對應(yīng)的接入網(wǎng)域名后,接收來自PPP服務(wù)端的接入網(wǎng)域名。優(yōu)選地,發(fā)送單元采用以下方式將PPP請求發(fā)送給PPP服務(wù)端將PPP請求攜帯在第一網(wǎng)絡(luò)控制協(xié)議(NCP)報文中發(fā)送給PPP服務(wù)端。優(yōu)選地,接收單元采用以下方式接收來自PPP服務(wù)端的接入網(wǎng)域名接收PPP服務(wù)端發(fā)送的第二 NCP報文,其中,第二 NCP報文中攜帶接入網(wǎng)域名。優(yōu)選地,獲取模塊包括查詢單元,用于根據(jù)接入網(wǎng)域名,采用使用通用資源標(biāo)識符的名稱權(quán)威指針(U-NAPTRA)查詢方式得到ALTO服務(wù)器的URL。通過本發(fā)明,采用PPP交互方式為ALTO客戶端提供接入網(wǎng)域名,ALTO根據(jù)接入網(wǎng)域名確定ALTO服務(wù)器的URL的方式,解決了在PPP協(xié)議中無法通過DHCP的方式完成ALTO服務(wù)器發(fā)現(xiàn)的問題,進(jìn)而達(dá)到了在PPP協(xié)議中同樣發(fā)現(xiàn)ALTO服務(wù)器的效果。


此處所說明的附圖用來提供對本發(fā)明的進(jìn)ー步理解,構(gòu)成本申請的一部分,本發(fā)明的示意性實施例及其說明用于解釋本發(fā)明,并不構(gòu)成對本發(fā)明的不當(dāng)限定。在附圖中圖I是根據(jù)本發(fā)明實施例的應(yīng)用層傳輸優(yōu)化服務(wù)器發(fā)現(xiàn)方法流程圖;圖2是根據(jù)本發(fā)明優(yōu)選實施例的ALTO服務(wù)器發(fā)現(xiàn)方法的流程示意圖;圖3是根據(jù)本發(fā)明實施例的應(yīng)用層傳輸優(yōu)化服務(wù)器發(fā)現(xiàn)裝置的結(jié)構(gòu)框圖;圖4是根據(jù)本發(fā)明優(yōu)選實施例的應(yīng)用層傳輸優(yōu)化服務(wù)器發(fā)現(xiàn)裝置的結(jié)構(gòu)框圖。
具體實施例方式下文中將參考附圖并結(jié)合實施例來詳細(xì)說明本發(fā)明。需要說明的是,在不沖突的情況下,本申請中的實施例及實施例中的特征可以相互組合。圖I是根據(jù)本發(fā)明實施例的應(yīng)用層傳輸優(yōu)化服務(wù)器發(fā)現(xiàn)方法流程圖,如圖I所示,該方法主要包括以下步驟(步驟S102-步驟S104)步驟S102,應(yīng)用層傳輸優(yōu)化(ALTO)客戶端通過與點對點(PPP)服務(wù)端進(jìn)行PPP協(xié)議下的信息交互,獲得PPP服務(wù)端配置的接入網(wǎng)域名;步驟S104,ALTO客戶端根據(jù)接入網(wǎng)域名獲取ALTO服務(wù)器的通用資源標(biāo)識符(URL)0在本實施例中,步驟S102可以這樣實施ALT0客戶端向PPP服務(wù)端發(fā)送PPP請求,其中,PPP請求中攜帯接入網(wǎng)域名配置選項;在PPP服務(wù)端為接入網(wǎng)域名配置選項配置好對應(yīng)的接入網(wǎng)域名后,ALTO客戶端接收來自PPP服務(wù)端的接入網(wǎng)域名。其中,ALTO客戶端可以采用以下方式將PPP請求發(fā)送給PPP服務(wù)端將PPP請求攜帯在第一網(wǎng)絡(luò)控制協(xié)議(NCP)報文中發(fā)送給PPP服務(wù)端。ALTO客戶端可以采用以下方式接收來自PPP服務(wù)端的接入網(wǎng)域名接收PPP服務(wù)端發(fā)送的第二 NCP報文,其中,第二 NCP報文中攜帯接入網(wǎng)域名。在本實施例中,步驟S104可以這樣實施ALTO客戶端根據(jù)接入網(wǎng)域名,采用使用 通用資源標(biāo)識符的名稱權(quán)威指針(U-NAPTRA)查詢方式得到ALTO服務(wù)器的URL。通過這種方式,在PPP協(xié)議環(huán)境下,ALTO客戶端同樣可以獲得PPP服務(wù)端的接入網(wǎng)域名。下面結(jié)合圖2及優(yōu)選實施例對上述實施例提供的應(yīng)用層傳輸優(yōu)化服務(wù)器發(fā)現(xiàn)方法進(jìn)行詳細(xì)說明。圖2是根據(jù)本發(fā)明優(yōu)選實施例的ALTO服務(wù)器發(fā)現(xiàn)方法的流程示意圖,如圖2所示,該流程包括以下步驟(步驟S202-步驟S206)步驟S202,ALTO客戶端發(fā)起PPP請求,請求報文(即上述第一 NCP報文)中包含了接入網(wǎng)域名配置選項。其中,ALTO客戶端具備PPP配置請求功能的設(shè)備,例如用戶終端,它需要執(zhí)行本身原有功能的基礎(chǔ)上還要執(zhí)行ALTO客戶端的功能。這些設(shè)備都要獲取ALTO服務(wù)器的信息以便使用ALTO服務(wù)。在完成正常PPP協(xié)商過程中的鏈路層建鏈和認(rèn)證工作之后,是通過NCP報文交互的方式來獲取本端網(wǎng)絡(luò)層的配置信息的,例如IP地址等。不同的配置信息通過不同的NCP報文選項來指定獲取,在請求過程中,請求報文包含請求端所需配置的選項,應(yīng)答報文負(fù)責(zé)把請求報文中指定選項的結(jié)果返回給請求端。在本實施例中,需要在PPP請求中攜帯接入網(wǎng)域名配置選項(即上述接入網(wǎng)域名配置選項)來進(jìn)ー步獲取進(jìn)行U-NAPTR查詢所需要的域名信息(即上述接入網(wǎng)域名),需要原有的NCP報文增加接入網(wǎng)域名選項來支持。步驟S204,PPP服務(wù)端發(fā)送應(yīng)答報文(即上述第二 NCP報文),其中包含接入網(wǎng)域名選項中攜帯的請求端(即ALTO客戶端)對應(yīng)的接入網(wǎng)域名信息。其中,PPP服務(wù)端可以是網(wǎng)絡(luò)運營商提供的PPP服務(wù)器,負(fù)責(zé)下發(fā)網(wǎng)絡(luò)配置給終端網(wǎng)絡(luò)設(shè)備。PPP服務(wù)端作為PPP配置發(fā)送的一端,接收到配置請求報文(即上述第一 NCP報文)之后,需要進(jìn)行識別后處理其中的接入網(wǎng)域名配置選項,把接入網(wǎng)域名包含在應(yīng)答報文(即上述第二 NCP報文)中傳送給請求端; 步驟S206,ALTO客戶端提取接入網(wǎng)域名,然后用U-NAPTR方式進(jìn)行查詢,獲取ALTO服務(wù)器的URI。本實施例主要針對特殊場景(PPP協(xié)議),在沒有DHCP服務(wù)器的情況下,同樣可以通過PPP協(xié)議的方式用來發(fā)現(xiàn)ALTO服務(wù)器,補充了 ALTO服務(wù)器發(fā)現(xiàn)的使用場景和方法。需要說明的是,因為現(xiàn)有的PPP協(xié)議中NCP報文并不支持發(fā)送接入網(wǎng)域名配置選項,本實施例擴展NCP協(xié)議報文選項,以增加對接入網(wǎng)域名配置選項及其配置好的接入網(wǎng)域名的支持。采用上述實施例提供的應(yīng)用層傳輸優(yōu)化服務(wù)器發(fā)現(xiàn)方法,通過PPP交互方式為ALTO客戶端提供接入網(wǎng)域名,ALTO再根據(jù)接入網(wǎng)域名確定ALTO服務(wù)器的URL,解決了在PPP協(xié)議中無法通過DHCP的方式完成ALTO服務(wù)器發(fā)現(xiàn)的問題,進(jìn)而達(dá)到了在PPP協(xié)議中同樣發(fā)現(xiàn)ALTO服務(wù)器的效果。圖3是根據(jù)本發(fā)明實施例的應(yīng)用層傳輸優(yōu)化服務(wù)器發(fā)現(xiàn)裝置的結(jié)構(gòu)框圖,該裝置用以實現(xiàn)上述實施例提供的應(yīng)用層傳輸優(yōu)化服務(wù)器發(fā)現(xiàn)方法,如圖3所示,該裝置主要包括交互模塊10和獲取模塊20。其中,交互模塊10,用于通過與點對點(PPP)服務(wù)端進(jìn)行PPP協(xié)議下的信息交互,獲得PPP服務(wù)端配置的接入網(wǎng)域名;獲取模塊20,連接至交互模塊 10,用于根據(jù)接入網(wǎng)域名獲取ALTO服務(wù)器的通用資源標(biāo)識符(URL)。圖4是根據(jù)本發(fā)明優(yōu)選實施例的應(yīng)用層傳輸優(yōu)化服務(wù)器發(fā)現(xiàn)裝置的結(jié)構(gòu)框圖,如圖4所示,在該優(yōu)選實施例提供的裝置中,交互模塊10可以包括發(fā)送單元12,用于向PPP服務(wù)端發(fā)送PPP請求,其中,PPP請求中攜帯接入網(wǎng)域名配置選項;接收單元14,連接至發(fā)送単元12,用于在PPP服務(wù)端為接入網(wǎng)域名配置選項配置好對應(yīng)的接入網(wǎng)域名后,接收來自PPP服務(wù)端的接入網(wǎng)域名。其中,發(fā)送單元12可以采用以下方式將PPP請求發(fā)送給PPP服務(wù)端將PPP請求攜帶在第一網(wǎng)絡(luò)控制協(xié)議(NCP)報文中發(fā)送給PPP服務(wù)端。接收單元14可以采用以下方式接收來自PPP服務(wù)端的接入網(wǎng)域名接收PPP服務(wù)端發(fā)送的第二 NCP報文,其中,第二 NCP報文中攜帶接入網(wǎng)域名。在該優(yōu)選實施例提供的裝置中,獲取模塊20可以包括查詢單元22,用于根據(jù)接入網(wǎng)域名,采用使用通用資源標(biāo)識符的名稱權(quán)威指針(U-NAPTRA)查詢方式得到ALTO服務(wù)器的URL。采用上述實施例提供的應(yīng)用層傳輸優(yōu)化服務(wù)器發(fā)現(xiàn)裝置,通過PPP交互方式為ALTO客戶端提供接入網(wǎng)域名,ALTO再根據(jù)接入網(wǎng)域名確定ALTO服務(wù)器的URL,解決了在PPP協(xié)議中無法通過DHCP的方式完成ALTO服務(wù)器發(fā)現(xiàn)的問題,進(jìn)而達(dá)到了在PPP協(xié)議中同樣發(fā)現(xiàn)ALTO服務(wù)器的效果。從以上的描述中,可以看出,本發(fā)明實現(xiàn)了如下技術(shù)效果采用PPP交互方式為ALTO客戶端提供接入網(wǎng)域名,ALTO根據(jù)接入網(wǎng)域名確定ALTO服務(wù)器的URL的方式,解決了在PPP協(xié)議中無法通過DHCP的方式完成ALTO服務(wù)器發(fā)現(xiàn)的問題,進(jìn)而達(dá)到了在PPP協(xié)議中同樣發(fā)現(xiàn)ALTO服務(wù)器的效果。顯然,本領(lǐng)域的技術(shù)人員應(yīng)該明白,上述的本發(fā)明的各模塊或各步驟可以用通用的計算裝置來實現(xiàn),它們可以集中在單個的計算裝置上,或者分布在多個計算裝置所組成的網(wǎng)絡(luò)上,可選地,它們可以用計算裝置可執(zhí)行的程序代碼來實現(xiàn),從而,可以將它們存儲在存儲裝置中由計算裝置來執(zhí)行,并且在某些情況下,可以以不同于此處的順序執(zhí)行所示出或描述的步驟,或者將它們分別制作成各個集成電路模塊,或者將它們中的多個模塊或步驟制作成單個集成電路模塊來實現(xiàn)。這樣,本發(fā)明不限制于任何特定的硬件和軟件結(jié)合。
以上所述僅為本發(fā)明的優(yōu)選實施例而已,并不用于限制本發(fā)明,對于本領(lǐng)域的技術(shù)人員來說,本發(fā)明可以有各種更改和變化。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的 保護范圍之內(nèi)。
權(quán)利要求
1.一種應(yīng)用層傳輸優(yōu)化服務(wù)器發(fā)現(xiàn)方法,其特征在于,包括 應(yīng)用層傳輸優(yōu)化ALTO客戶端通過與點對點PPP服務(wù)端進(jìn)行PPP協(xié)議下的信息交互,獲得所述PPP服務(wù)端配置的接入網(wǎng)域名; 所述ALTO客戶端根據(jù)所述接入網(wǎng)域名獲取ALTO服務(wù)器的通用資源標(biāo)識符URL。
2.根據(jù)權(quán)利要求I所述的方法,其特征在于,應(yīng)用層傳輸優(yōu)化ALTO客戶端通過與點對點PPP服務(wù)端進(jìn)行PPP協(xié)議下的信息交互,獲得所述PPP服務(wù)端配置的接入網(wǎng)域名,包括 所述ALTO客戶端向所述PPP服務(wù)端發(fā)送PPP請求,其中,所述PPP請求中攜帶接入網(wǎng)域名配置選項; 在所述PPP服務(wù)端為所述接入網(wǎng)域名配置選項配置好對應(yīng)的接入網(wǎng)域名后,所述ALTO客戶端接收來自所述PPP服務(wù)端的所述接入網(wǎng)域名。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述ALTO客戶端采用以下方式將所述PPP請求發(fā)送給所述PPP服務(wù)端 將所述PPP請求攜帶在第一網(wǎng)絡(luò)控制協(xié)議NCP報文中發(fā)送給所述PPP服務(wù)端。
4.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述ALTO客戶端采用以下方式接收來自所述PPP服務(wù)端的所述接入網(wǎng)域名 接收所述PPP服務(wù)端發(fā)送的第二 NCP報文,其中,所述第二 NCP報文中攜帶所述接入網(wǎng)域名。
5.根據(jù)權(quán)利要求I至4中任一項所述的方法,其特征在于,所述ALTO客戶端根據(jù)所述接入網(wǎng)域名獲取ALTO服務(wù)器的通用資源標(biāo)識符URL,包括 所述ALTO客戶端根據(jù)所述接入網(wǎng)域名,采用使用通用資源標(biāo)識符的名稱權(quán)威指針U-NAPTRA查詢方式得到所述ALTO服務(wù)器的URL。
6.一種應(yīng)用層傳輸優(yōu)化服務(wù)器發(fā)現(xiàn)裝置,其特征在于,包括 交互模塊,用于通過與點對點PPP服務(wù)端進(jìn)行PPP協(xié)議下的信息交互,獲得所述PPP服務(wù)端配置的接入網(wǎng)域名; 獲取模塊,用于根據(jù)所述接入網(wǎng)域名獲取ALTO服務(wù)器的通用資源標(biāo)識符URL。
7.根據(jù)權(quán)利要求6所述的裝置,其特征在于,所述交互模塊包括 發(fā)送單元,用于向所述PPP服務(wù)端發(fā)送PPP請求,其中,所述PPP請求中攜帶接入網(wǎng)域名配置選項; 接收單元,用于在所述PPP服務(wù)端為所述接入網(wǎng)域名配置選項配置好對應(yīng)的接入網(wǎng)域名后,接收來自所述PPP服務(wù)端的所述接入網(wǎng)域名。
8.根據(jù)權(quán)利要求7所述的裝置,其特征在于,所述發(fā)送單元采用以下方式將所述PPP請求發(fā)送給所述PPP服務(wù)端 將所述PPP請求攜帶在第一網(wǎng)絡(luò)控制協(xié)議NCP報文中發(fā)送給所述PPP服務(wù)端。
9.根據(jù)權(quán)利要求7所述的裝置,其特征在于,所述接收單元采用以下方式接收來自所述PPP服務(wù)端的所述接入網(wǎng)域名 接收所述PPP服務(wù)端發(fā)送的第二 NCP報文,其中,所述第二 NCP報文中攜帶所述接入網(wǎng)域名。
10.根據(jù)權(quán)利要求6至9中任一項所述的裝置,其特征在于,所述獲取模塊包括 查詢單元,用于根據(jù)所述接入網(wǎng)域名,采用使用通用資源標(biāo)識符的名稱權(quán)威指針NAPTRA查詢 方式得到所述ALTO服務(wù)器的URL。
全文摘要
本發(fā)明公開了一種應(yīng)用層傳輸優(yōu)化服務(wù)器發(fā)現(xiàn)方法及裝置。其中,該方法包括應(yīng)用層傳輸優(yōu)化(ALTO)客戶端通過與點對點(PPP)服務(wù)端進(jìn)行PPP協(xié)議下的信息交互,獲得PPP服務(wù)端配置的接入網(wǎng)域名;ALTO客戶端根據(jù)接入網(wǎng)域名獲取ALTO服務(wù)器的通用資源標(biāo)識符(URL)。通過本發(fā)明,能夠在PPP協(xié)議中同樣完成ALTO服務(wù)器的發(fā)現(xiàn)。
文檔編號H04L29/08GK102780776SQ20121025114
公開日2012年11月14日 申請日期2012年7月19日 優(yōu)先權(quán)日2012年7月19日
發(fā)明者曹亞林, 黎定軍 申請人:中興通訊股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1