欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

局域網(wǎng)中的服務(wù)發(fā)現(xiàn)集合方法和實(shí)現(xiàn)該方法的設(shè)備的制作方法

文檔序號(hào):7950045閱讀:164來源:國(guó)知局
專利名稱:局域網(wǎng)中的服務(wù)發(fā)現(xiàn)集合方法和實(shí)現(xiàn)該方法的設(shè)備的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及數(shù)字服務(wù)在IP網(wǎng)絡(luò)上向本地客戶端的交付,更具體地涉及用于發(fā)現(xiàn)向經(jīng)由局域網(wǎng)或家用網(wǎng)絡(luò)連接到服務(wù)交付網(wǎng)絡(luò)的客戶端提供的服務(wù)的階段(phase)。
背景技術(shù)
在IP網(wǎng)絡(luò)上的數(shù)字服務(wù)(特別是視聽服務(wù))的傳送是DVB(“數(shù)字視頻廣播”)組內(nèi)的標(biāo)準(zhǔn)化工作的主題。可在文檔“ETSI TS 102 034 v1.1.1(2004-06)Digital Video Broadcasting(DVB);Transport of MPEG-2 Based DVB Servicesover IP Based Networks”中找到此工作的結(jié)果。在當(dāng)前的階段中,應(yīng)在客戶端的背景中考慮此文檔,該客戶端在所述標(biāo)準(zhǔn)中被稱為HNED(“家用網(wǎng)絡(luò)終端設(shè)備”),其經(jīng)由如圖1所示的透明網(wǎng)關(guān)直接連接到服務(wù)交付(delivery)網(wǎng)絡(luò)。在此圖中,客戶端因此屬于所述交付網(wǎng)絡(luò),并且除了別的以外,還共享其IP尋址空間和域名。
除了別的以外,此標(biāo)準(zhǔn)描述了這種網(wǎng)絡(luò)中的服務(wù)的發(fā)現(xiàn)。其定義用于發(fā)現(xiàn)服務(wù)、選擇服務(wù)和發(fā)出服務(wù)發(fā)現(xiàn)信息的機(jī)制。
所提出的第一個(gè)問題是用于識(shí)別服務(wù)提供者和服務(wù)的機(jī)制。通過服務(wù)提供者在其下注冊(cè)并且該服務(wù)提供者控制的域名來唯一地識(shí)別該服務(wù)提供者。
發(fā)現(xiàn)過程中的各種步驟如下。首先,必須確定服務(wù)信息入口(entry)點(diǎn)。這樣的入口點(diǎn)對(duì)應(yīng)于提供對(duì)描述所提供的服務(wù)的信息的訪問的服務(wù)器的IP地址。此描述信息是以XML文件的形式描述的,所述XML文件描述服務(wù)的列表,并且對(duì)于每個(gè)服務(wù),給出包含將此服務(wù)發(fā)送到的地址的某些信息。
因此,所述標(biāo)準(zhǔn)解決的第一個(gè)問題是找到一個(gè)或多個(gè)服務(wù)發(fā)現(xiàn)入口點(diǎn)的方式。該標(biāo)準(zhǔn)定義了用于找到這個(gè)或這些入口點(diǎn)的過程,所述過程在于向客戶端提供的五種不同方法??蛻舳诵枰来螄L試這五種方法,并且停止在向其給出至少一個(gè)對(duì)于服務(wù)發(fā)現(xiàn)的有效入口點(diǎn)的第一個(gè)方法上。
應(yīng)當(dāng)在客戶端透明連接到傳送網(wǎng)絡(luò)的背景中考慮此標(biāo)準(zhǔn)??蛻舳耸谴司W(wǎng)絡(luò)的成員。這一要求是嚴(yán)格的,因?yàn)榫哂袑?shí)際上連接到可以是家用網(wǎng)絡(luò)或企業(yè)網(wǎng)絡(luò)的局域網(wǎng)的數(shù)字服務(wù)客戶端很平常。通常,在這種情況下,局域網(wǎng)經(jīng)由非透明網(wǎng)關(guān)外部連接到諸如服務(wù)交付網(wǎng)絡(luò)的外部網(wǎng)絡(luò)。局域網(wǎng)具有其自己的、與傳送網(wǎng)絡(luò)不同的尋址空間,在此網(wǎng)關(guān)上實(shí)現(xiàn)已知地址轉(zhuǎn)換機(jī)制。

發(fā)明內(nèi)容
應(yīng)當(dāng)在連接到與交付網(wǎng)絡(luò)不同的這種局域網(wǎng)的客戶端的背景中考慮本發(fā)明。其它客戶端以及將表現(xiàn)為數(shù)字服務(wù)服務(wù)器的設(shè)備可以連接到此局域網(wǎng)(例如家用網(wǎng)絡(luò))??梢越o出的一個(gè)例子是這樣的網(wǎng)關(guān),其用于連接到由衛(wèi)星或電纜傳送的視聽服務(wù),并在IP網(wǎng)絡(luò)上以DVB服務(wù)的形式再次傳送它們??梢蕴峒暗牧硪焕邮潜镜孛襟w服務(wù)器,其包含可在局域網(wǎng)上傳送的所存儲(chǔ)的服務(wù)。因此,可以將在IP網(wǎng)絡(luò)上表現(xiàn)為DVB服務(wù)服務(wù)器的任何種類的設(shè)備連接到局域網(wǎng)。
于是,出現(xiàn)了用于發(fā)現(xiàn)向連接到這種網(wǎng)絡(luò)的客戶端提供的服務(wù)的階段的問題。根據(jù)上述標(biāo)準(zhǔn)的客戶端將只發(fā)現(xiàn)由外部網(wǎng)絡(luò)提供的服務(wù)。它將不能發(fā)現(xiàn)其網(wǎng)絡(luò)本地的服務(wù)器提供的服務(wù)。
本發(fā)明使得根據(jù)DVB-IPI階段1標(biāo)準(zhǔn)并且連接在經(jīng)由非透明網(wǎng)關(guān)而與服務(wù)交付網(wǎng)絡(luò)互連的局域網(wǎng)內(nèi)的標(biāo)準(zhǔn)客戶端能夠發(fā)現(xiàn)由外部交付網(wǎng)絡(luò)和其局域網(wǎng)中的服務(wù)器兩者向其提供的所有服務(wù)。本發(fā)明主要基于我們稱為“SD&S代理”的服務(wù)發(fā)現(xiàn)集合(aggregation)功能,其是在連接到與網(wǎng)關(guān)的自組織(ad-hoc)配置共同運(yùn)行的局域網(wǎng)的任一設(shè)備上實(shí)現(xiàn)的。
本發(fā)明涉及一種提供關(guān)于提供給局域網(wǎng)的客戶端的數(shù)字服務(wù)的信息的方法,所述局域網(wǎng)經(jīng)由網(wǎng)關(guān)連接到數(shù)字服務(wù)交付網(wǎng)絡(luò),該方法包括以下步驟-在局域網(wǎng)內(nèi)提供數(shù)字服務(wù)的服務(wù)器的內(nèi)部發(fā)現(xiàn)步驟;-在交付網(wǎng)絡(luò)上提供服務(wù)的服務(wù)器的外部發(fā)現(xiàn)步驟;-用于集合在所述內(nèi)部發(fā)現(xiàn)步驟和外部發(fā)現(xiàn)步驟中收集的信息的步驟;以及-用于在局域網(wǎng)上提供此信息的步驟。
根據(jù)本發(fā)明的特定實(shí)施例,根據(jù)局域網(wǎng)內(nèi)的設(shè)備的標(biāo)準(zhǔn)發(fā)現(xiàn)協(xié)議執(zhí)行內(nèi)部發(fā)現(xiàn)步驟。
根據(jù)本發(fā)明的特定實(shí)施例,局域網(wǎng)內(nèi)的設(shè)備的標(biāo)準(zhǔn)發(fā)現(xiàn)協(xié)議為UPnP。
根據(jù)本發(fā)明的特定實(shí)施例,通過手動(dòng)配置所述服務(wù)器的地址來執(zhí)行內(nèi)部發(fā)現(xiàn)步驟。
根據(jù)本發(fā)明的特定實(shí)施例,根據(jù)DVB-IPI階段1標(biāo)準(zhǔn)執(zhí)行外部發(fā)現(xiàn)和/或提供步驟。
本發(fā)明還涉及一種至少意欲用于提供關(guān)于數(shù)字服務(wù)的信息的設(shè)備,其中所述數(shù)字服務(wù)被提供給可連接到局域網(wǎng)的所述局域網(wǎng)的客戶端,所述局域網(wǎng)經(jīng)由網(wǎng)關(guān)連接到數(shù)字服務(wù)交付網(wǎng)絡(luò),并且,所述設(shè)備具有-內(nèi)部發(fā)現(xiàn)在局域網(wǎng)內(nèi)提供數(shù)字服務(wù)的服務(wù)器的裝置;-外部發(fā)現(xiàn)在交付網(wǎng)絡(luò)上提供服務(wù)的服務(wù)器的裝置;-集合在內(nèi)部發(fā)現(xiàn)步驟和外部發(fā)現(xiàn)步驟中收集的信息的裝置;以及-在局域網(wǎng)上提供此信息的裝置。
本發(fā)明還涉及一種用于提供關(guān)于向局域網(wǎng)的客戶端提供的數(shù)字服務(wù)的信息的系統(tǒng),所述局域網(wǎng)經(jīng)由網(wǎng)關(guān)連接到數(shù)字服務(wù)交付網(wǎng)絡(luò),其中所述網(wǎng)關(guān)被適配為響應(yīng)旨在獲得提供關(guān)于數(shù)字服務(wù)的信息的服務(wù)器的地址的請(qǐng)求。
根據(jù)本發(fā)明的特定實(shí)施例,所述提供設(shè)備和網(wǎng)關(guān)是同一個(gè)設(shè)備。


通過閱讀后面的描述,將更好地理解本發(fā)明,并且其它特征和優(yōu)點(diǎn)將變得顯而易見,所述描述參照了附圖,在附圖中圖1表示由當(dāng)前標(biāo)準(zhǔn)提出的網(wǎng)絡(luò)架構(gòu)。
圖2表示作為本發(fā)明的背景但是不具有本發(fā)明的實(shí)現(xiàn)的網(wǎng)絡(luò)架構(gòu)。
圖3表示本發(fā)明的網(wǎng)絡(luò)架構(gòu)。
具體實(shí)施例方式
文檔“ETSI TS 102 034 v1.1.1(2004-06)Digital Video Broadcasting(DVB);Transport of MPEG-2 Based DVB Services over IP Based Networks”提供了用于在雙向IP網(wǎng)絡(luò)上部署第一DVB服務(wù)的第一組標(biāo)準(zhǔn)化規(guī)范。
在此文檔中,我們使用術(shù)語(yǔ)-內(nèi)容提供者,用于表示擁有或被許可銷售內(nèi)容的實(shí)體。
-服務(wù)提供者,用于表示獲取或許可來自內(nèi)容提供者的內(nèi)容,并以服務(wù)的形式將此內(nèi)容打包的實(shí)體。
-交付網(wǎng)絡(luò),用于表示將服務(wù)提供者連接到交付網(wǎng)絡(luò)的網(wǎng)關(guān)的網(wǎng)絡(luò)。
-交付網(wǎng)絡(luò)網(wǎng)關(guān)或更簡(jiǎn)單地說網(wǎng)關(guān),用于表示將一個(gè)或多個(gè)交付網(wǎng)絡(luò)連接到一個(gè)或多個(gè)家用網(wǎng)絡(luò)區(qū)段(segment)的設(shè)備。
-DVB-IP服務(wù),用于表示在IP網(wǎng)絡(luò)上交付的DVB服務(wù)或基于IP的內(nèi)容點(diǎn)播。
-DVB服務(wù),用于表示作為由廣播者控制的、可在節(jié)目安排時(shí)間表中傳送的一系列節(jié)目的DVB所定義的服務(wù)。
-內(nèi)容點(diǎn)播,用于表示按照終端用戶對(duì)于立即消費(fèi)或存儲(chǔ)的請(qǐng)求而提供的節(jié)目。
-客戶端或HNED(家用網(wǎng)絡(luò)終端設(shè)備),用于表示連接到家用網(wǎng)絡(luò)的設(shè)備,并且其終止基于IP的信息流的設(shè)備。
-家用網(wǎng)絡(luò)區(qū)段,用于表示單個(gè)鏈路上的分層技術(shù),并且其在HNED和連接組件之間提供第2層(layer 2)連接。
-連接組件,用于表示用來在鏈路層的層級(jí)上將組件互連的組件。
圖1表示由當(dāng)前標(biāo)準(zhǔn)提出的網(wǎng)絡(luò)架構(gòu)。其示出了附圖標(biāo)記為1.1的HNED,其連接到附圖標(biāo)記為1.2的家用網(wǎng)絡(luò)。家用網(wǎng)絡(luò)經(jīng)由附圖標(biāo)記為1.3的網(wǎng)關(guān)連接到附圖標(biāo)記為1.4的交付網(wǎng)絡(luò)。該交付網(wǎng)絡(luò)容留能夠提供DVB-IP服務(wù)的服務(wù)器??稍诮桓毒W(wǎng)絡(luò)中獲得的服務(wù)的提供可以以附圖標(biāo)記為1.5的SD&S(“服務(wù)發(fā)現(xiàn)和選擇”)服務(wù)器的形式獲得。在上述DVB-IPI文檔中描述了此服務(wù)器、它的操作以及它所提供的服務(wù)信息的形式。此文檔以描述這些服務(wù)的信息的XML(“可擴(kuò)展標(biāo)記語(yǔ)言”)文件形式提供了所述描述??赏ㄟ^HTTP(“超文本傳輸協(xié)議”)請(qǐng)求來訪問這些文件。網(wǎng)關(guān)1.3具有透明的特性,也就是說,其不代表兩個(gè)不同網(wǎng)絡(luò)之間的邊界。具體地說,其不實(shí)現(xiàn)地址轉(zhuǎn)換。因此,諸如HNED客戶端1.1的家用網(wǎng)絡(luò)或局域網(wǎng)1.2的設(shè)備處于交付網(wǎng)絡(luò)1.4的尋址空間中。在連接到網(wǎng)絡(luò)時(shí),特別對(duì)該客戶端進(jìn)行準(zhǔn)備,以經(jīng)由公知的DHCP(“動(dòng)態(tài)主機(jī)配置協(xié)議”)協(xié)議獲得其IP地址和網(wǎng)絡(luò)配置信息。對(duì)于連接的客戶端,此協(xié)議在于在MAC層的層級(jí)上以廣播請(qǐng)求的形式傳送其MAC地址;此請(qǐng)求將被DHCP服務(wù)器識(shí)別,所述DHCP服務(wù)器繼而將向它提供它需要采用的IP地址以及諸如任意網(wǎng)關(guān)地址、網(wǎng)絡(luò)掩碼等的多個(gè)網(wǎng)絡(luò)參數(shù)。因此,為所述交付網(wǎng)絡(luò)容留這種DHCP服務(wù)器進(jìn)行了準(zhǔn)備,從而允許當(dāng)客戶端連接時(shí)的配置。附圖標(biāo)記為1.6的箭頭表示指向SD&S服務(wù)器1.5的客戶端的SD&S服務(wù)的入口點(diǎn)。
一旦客戶端被連接并被配置,該客戶端就需要能夠找到服務(wù)發(fā)現(xiàn)和選擇(SD&S)服務(wù)的入口點(diǎn)。因此,此入口點(diǎn)是由交付網(wǎng)絡(luò)容留的SD&S服務(wù)器的地址。客戶端必須根據(jù)所述標(biāo)準(zhǔn)執(zhí)行以找到此入口點(diǎn)的過程由使得該客戶端能夠找到此入口點(diǎn)的五種不同的方法組成。必須按順序依次嘗試這五種方法,當(dāng)這些方法之一使得客戶端能夠找到至少一個(gè)SD&S服務(wù)入口點(diǎn)時(shí),該過程停止。
這些方法中的第一個(gè)方法是使用在網(wǎng)絡(luò)提供(provisioning)信息文檔中描述的可選機(jī)制。此機(jī)制在于定義HTTP GET和POST請(qǐng)求,使得客戶端能夠與網(wǎng)絡(luò)交換標(biāo)準(zhǔn)化信息。當(dāng)實(shí)現(xiàn)它時(shí),通過使用DHCP(“動(dòng)態(tài)主機(jī)配置協(xié)議”)協(xié)議啟動(dòng)的客戶端經(jīng)由用于定義下一服務(wù)器的地址的這一協(xié)議的“siaddr”參數(shù)而獲得要用于HTTP請(qǐng)求的地址。因此,客戶端可以使用HTTPGET請(qǐng)求來獲得可包含所尋找的入口點(diǎn)的配置文件。如果沒有實(shí)現(xiàn)此網(wǎng)絡(luò)提供,其為所述標(biāo)準(zhǔn)的可選機(jī)制,則當(dāng)客戶端啟動(dòng)時(shí)DHCP“siaddr”字段必須被設(shè)置為0。
第二個(gè)方法是使用網(wǎng)絡(luò)的域名。在啟動(dòng)時(shí)通過DHCP獲得此域名??蛻舳藢⒎?wù)名“_dvbservdsc”、協(xié)議名“_tcp”或“_udp”與此域名級(jí)聯(lián),以根據(jù)如RFC(“請(qǐng)求注解”)文檔號(hào)2782定義的服務(wù)位置機(jī)制獲得入口點(diǎn)的地址。與此RFC文檔兼容的名稱服務(wù)器將能夠通過給出入口點(diǎn)的地址而響應(yīng)在此模型上建立的名稱解析請(qǐng)求。
第三個(gè)方法與第二個(gè)方法相同,但是使用標(biāo)準(zhǔn)域名“service.dvb.org”。在實(shí)踐中,DVB負(fù)責(zé)在此地址上保持關(guān)于由已經(jīng)向其注冊(cè)的服務(wù)提供者提供的服務(wù)的信息。
第四個(gè)方法是訂閱由IANA(“因特網(wǎng)編號(hào)分配機(jī)構(gòu)”)規(guī)定的多播地址,該機(jī)構(gòu)統(tǒng)一管理因特網(wǎng)編號(hào)分配。在實(shí)踐中,多播地址“224.0.23.14”專門用于此用途,并為要求而向該機(jī)構(gòu)注冊(cè)。
第五個(gè)方法是對(duì)于客戶端,提供用于使用戶在客戶端中手動(dòng)輸入入口點(diǎn)的值的設(shè)施。
因此,符合DVB-IPI階段1的客戶端必須執(zhí)行這五種方法,并依次嘗試它們,直到找到使得它能夠獲得描述向其提供的服務(wù)的信息的入口點(diǎn)為止。
圖2圖示當(dāng)偏離由所述標(biāo)準(zhǔn)的階段1施加的嚴(yán)格框架時(shí)出現(xiàn)的問題。所描述的假設(shè)反映圖1圖示的圖,但改變了網(wǎng)關(guān)類型。在實(shí)踐中,家用網(wǎng)絡(luò)形成具有其自己私有的尋址空間的獨(dú)立網(wǎng)絡(luò)是平常的。在這種情況下,附圖標(biāo)記為2.7的網(wǎng)關(guān)不再是透明的以便成為真正的路由器。在這種情況下,它實(shí)現(xiàn)地址轉(zhuǎn)換技術(shù)以便對(duì)外部網(wǎng)絡(luò)(在這種情況下是交付網(wǎng)絡(luò))隱藏家用網(wǎng)絡(luò)的內(nèi)部地址是很平常的。圖2還圖示了家用網(wǎng)絡(luò)容留參考標(biāo)記為2.1和2.6的多個(gè)客戶端的情況。家用網(wǎng)絡(luò)也可以容留附圖標(biāo)記為2.8的本地DVB-IPI服務(wù)服務(wù)器,其中由附圖標(biāo)記為2.9的本地SD&S服務(wù)器提供用于該本地DVB-IPI服務(wù)服務(wù)器的服務(wù)描述。這種本地DVB-IPI服務(wù)服務(wù)器的典型可以是用于由衛(wèi)星傳送的服務(wù)以及重新分配在IP網(wǎng)絡(luò)上接收的DVB服務(wù)的調(diào)諧器(tuner)網(wǎng)關(guān),或者甚至可以是存儲(chǔ)屬于用戶的服務(wù)的多媒體服務(wù)器,這些服務(wù)可能已經(jīng)由用戶注冊(cè)或購(gòu)買。箭頭2.10和2.11表示符合DVB-IPI階段1標(biāo)準(zhǔn)的客戶端將在這樣的配置中獲得并且指向交付網(wǎng)絡(luò)的SD&S服務(wù)器的SD&S服務(wù)的入口點(diǎn)。
在實(shí)踐中,用于獲得在所述網(wǎng)絡(luò)中應(yīng)用的這一入口點(diǎn)的五種標(biāo)準(zhǔn)化方法的應(yīng)用必須將交付網(wǎng)絡(luò)的SD&S服務(wù)器2.5的地址提供給客戶端。這對(duì)于所述方法2、方法3和方法4是清楚的。使用由所述標(biāo)準(zhǔn)規(guī)定的網(wǎng)絡(luò)提供機(jī)制的方法1需要一些解釋。此機(jī)制依賴于由地址的DHCP服務(wù)器經(jīng)由“siaddr”字段進(jìn)行的提供,此地址指向這樣的服務(wù)器,其中客戶端可以以HTTP模式與該服務(wù)器對(duì)話,以獲得附加的配置信息,包括其具有訪問權(quán)的一個(gè)或多個(gè)SD&S服務(wù)的一個(gè)或多個(gè)入口點(diǎn)。在圖1中圖示并被用作當(dāng)前標(biāo)準(zhǔn)的基礎(chǔ)的情況下,可以合理地設(shè)想管理此交付網(wǎng)絡(luò)的服務(wù)提供者實(shí)現(xiàn)所述網(wǎng)絡(luò)提供選項(xiàng)(option),其中在所述情況中,在網(wǎng)關(guān)為透明的情況下由交付網(wǎng)絡(luò)容留和控制DHCP服務(wù)器;但是,在獨(dú)立于交付網(wǎng)絡(luò)的家用局域網(wǎng)的情況下,設(shè)想在局域網(wǎng)上實(shí)現(xiàn)這種服務(wù)看起來是不合理的?,F(xiàn)在,客戶端將從本地DHCP服務(wù)器獲得其初始配置,所述本地DHCP服務(wù)器通常駐留在網(wǎng)關(guān)上,然而有可能在駐留在局域網(wǎng)上的任何設(shè)備上實(shí)現(xiàn),但是因此由用戶而不是服務(wù)提供者來管理。因此,在此背景下,實(shí)現(xiàn)可選網(wǎng)絡(luò)提供選項(xiàng)不能被包括在所述假設(shè)中,并且由家用網(wǎng)絡(luò)的DHCP服務(wù)器提供的“siaddr”字段將為0。因此,由所述標(biāo)準(zhǔn)過程執(zhí)行的用于搜尋客戶端的SD&S服務(wù)入口點(diǎn)的第一個(gè)方法將總是失敗。
由于方法2和方法3依賴于DNS(“域名服務(wù)器”)名稱解析請(qǐng)求,它們將被中繼給交付網(wǎng)絡(luò)的名稱服務(wù)器,并且因此被按照與客戶端被直接連接在交付網(wǎng)絡(luò)內(nèi)時(shí)相同的方式服務(wù)。
依賴于收聽公知的多播地址的方法4也將以相似的方式起作用。在實(shí)踐中,多播透明地“跨越”網(wǎng)絡(luò)。局域網(wǎng)的客戶端將接收由交付網(wǎng)絡(luò)的SD&S服務(wù)器傳送到此地址的任何數(shù)據(jù)流。
由于方法5依賴于用戶,因此由其服務(wù)提供者通知的用戶將能夠按照需要輸入此提供者的SD&S服務(wù)器的地址。
因此,可以看到假定獨(dú)立的家用局域網(wǎng),客戶端將自然地指向其服務(wù)提供者的SD&S服務(wù)。因此,所出現(xiàn)的問題是它如何能夠訪問任何本地服務(wù)服務(wù)器。在實(shí)踐中,這些服務(wù)器不為服務(wù)提供者所知,因此它們必然被訪問提供者的SD&S服務(wù)忽略。因此,客戶端無法訪問它們?,F(xiàn)在描述對(duì)此問題的解決方案,以使得根據(jù)上述DVB-IPI階段1標(biāo)準(zhǔn)的標(biāo)準(zhǔn)客戶端能夠訪問向其提供服務(wù)的完整描述的SD&S服務(wù),其中所述標(biāo)準(zhǔn)客戶端可經(jīng)由其服務(wù)提供者而外部地以及經(jīng)由其家用局域網(wǎng)上的本地服務(wù)器而內(nèi)部地訪問所述服務(wù)。
圖3表示本發(fā)明的示例實(shí)施例,其定義了被稱為SD&S代理3.1的本地服務(wù),所述SD&S代理3.1可駐留在用戶的家用局域網(wǎng)3.2的任何設(shè)備上,并且具體地駐留在將它鏈接到交付網(wǎng)絡(luò)的網(wǎng)關(guān)3.7上。此SD&S代理3.1的操作依賴于多個(gè)功能首先,它必須收集關(guān)于可在家用網(wǎng)絡(luò)上獲得的服務(wù)的信息,此階段被稱為內(nèi)部發(fā)現(xiàn)階段;接著,它必須收集關(guān)于由外部交付網(wǎng)絡(luò)提供的服務(wù)的信息,并且此階段被稱為外部發(fā)現(xiàn)階段。一旦收集了關(guān)于內(nèi)部的和外部的所有服務(wù)的信息,SD&S代理3.1就通過充當(dāng)標(biāo)準(zhǔn)SD&S服務(wù)器來提供此信息。因此,家用網(wǎng)絡(luò)3.2具有采用此SD&S代理3.1的形式的、包含關(guān)于局域網(wǎng)的客戶端(用戶終端3.6和3.3)可獲得的所有服務(wù)的信息的本地SD&S服務(wù)器。為了完整,本發(fā)明的示例實(shí)施例還將因此描述如何確保在已經(jīng)描述的搜尋SD&S服務(wù)入口點(diǎn)的過程期間,標(biāo)準(zhǔn)DVB-IPI客戶端獲得此SD&S代理3.1的地址而不是其交付網(wǎng)絡(luò)3.4的SD&S服務(wù)器3.5的地址。箭頭3.22和3.23分別表示用戶終端3.6和3.3到SD&S代理3.1的入口點(diǎn)。箭頭3.20表示SD&S代理3.1到SD&S服務(wù)器3.5的入口點(diǎn)。
存在很多實(shí)現(xiàn)用于發(fā)現(xiàn)可在家用網(wǎng)絡(luò)中獲得的服務(wù)的內(nèi)部階段的方式。可以描述它們中的一些。作為本實(shí)施例的優(yōu)選方法的一種巧妙的方法是依靠UPnP(“通用即插即用”)標(biāo)準(zhǔn),其將基于IP的局域網(wǎng)上的設(shè)備之間的交互和相互發(fā)現(xiàn)標(biāo)準(zhǔn)化。對(duì)UPnP的介紹可以在下面的文檔中找到“UPnPTMDeviceArchitecture 1.0”。UPnP規(guī)定每個(gè)設(shè)備通過給出關(guān)于其自身的信息而將其自身通報(bào)給網(wǎng)絡(luò)。具體地說,字段定義設(shè)備的類型,因此如果在局域網(wǎng)上將其自身定義為DVB服務(wù)服務(wù)器3.8或SD&S服務(wù)器3.9的所有設(shè)備滿足UPnP標(biāo)準(zhǔn),則可以收集這些設(shè)備的地址。否則,也可以規(guī)定用戶通過輸入提供DVB服務(wù)的這些本地設(shè)備的地址而手動(dòng)配置容留SD&S代理功能的設(shè)備。可以使用用于發(fā)現(xiàn)可在局域網(wǎng)上獲得的設(shè)備的其它協(xié)議,每一個(gè)在這里可能被用于實(shí)現(xiàn)此內(nèi)部發(fā)現(xiàn)階段,而不偏離本發(fā)明的框架。箭頭3.21表示SD&S代理3.1到SD&S服務(wù)器3.9的入口點(diǎn)。
因此,對(duì)于容留SD&S代理功能的設(shè)備,外部發(fā)現(xiàn)階段是發(fā)現(xiàn)由交付網(wǎng)絡(luò)提供的服務(wù)。已經(jīng)看到此發(fā)現(xiàn)如何沒有對(duì)家用網(wǎng)絡(luò)內(nèi)的標(biāo)準(zhǔn)客戶端造成問題。在實(shí)踐中,由于其標(biāo)準(zhǔn)化操作,其將獲得交付網(wǎng)絡(luò)的SD&S服務(wù)的入口點(diǎn),并因此能夠詢問此服務(wù)以獲得描述可在此交付網(wǎng)絡(luò)上獲得的供應(yīng)物(offering)的服務(wù)信息。因此,所需要的是在容留SD&S代理功能的設(shè)備的點(diǎn)上提供完全標(biāo)準(zhǔn)的操作以便實(shí)現(xiàn)所述外部發(fā)現(xiàn)階段。
類似地,由于定義了內(nèi)部發(fā)現(xiàn)階段和外部發(fā)現(xiàn)階段,因此所述代理將作為對(duì)于在家用局域網(wǎng)上提供此信息而完全標(biāo)準(zhǔn)的SD&S服務(wù)器來操作。因此,本領(lǐng)域技術(shù)人員應(yīng)當(dāng)參考引用的文檔以找到提供此信息的XML文件的語(yǔ)法和組織的細(xì)節(jié)。
仍然需要描述根據(jù)DVB-IPI階段1標(biāo)準(zhǔn)的標(biāo)準(zhǔn)客戶端獲得指向適時(shí)(duly)定義的代理的入口點(diǎn)、而不是如我們已經(jīng)看到的交付網(wǎng)絡(luò)的SD&S服務(wù)器的入口點(diǎn)所需的修改。必須在將家用局域網(wǎng)和交付網(wǎng)絡(luò)分開的網(wǎng)關(guān)上做出這些修改。對(duì)于用于獲得入口點(diǎn)的過程的每個(gè)方法,現(xiàn)在將詳述本發(fā)明示例實(shí)施例的適當(dāng)操作。
對(duì)于方法1,我們已經(jīng)看到將不在家用局域網(wǎng)上實(shí)現(xiàn)此方法。因此,此方法將總是失敗。因此,客戶端將自動(dòng)進(jìn)行到方法2。
我們已經(jīng)看到此方法2在于通過名稱“_dvbservdsc._tcp.domain”來發(fā)起DNS請(qǐng)求,其中“domain”為交付網(wǎng)絡(luò)的域名,此網(wǎng)絡(luò)的名稱服務(wù)器通過給出所述網(wǎng)絡(luò)的SD&S服務(wù)器的地址而響應(yīng)此請(qǐng)求。因此,標(biāo)準(zhǔn)客戶端將利用家用局域網(wǎng)的域名來構(gòu)造所述名稱。此域名通常將與交付網(wǎng)絡(luò)的域名相同,但是也可以被本地地定義。在任意情況下,此DNS請(qǐng)求一定不能被按照慣例對(duì)待并且因此被中繼給交付網(wǎng)絡(luò),因而所述網(wǎng)關(guān)將被配置為阻止對(duì)于以“_dvbservdsc._tcp”開始的名稱的任何DNS請(qǐng)求或者至少具有與本地域名、交付網(wǎng)絡(luò)的域名或域名“services.dvb.org”相對(duì)應(yīng)的“domain”的DNS請(qǐng)求“_dvbservdsc._tcp.domain”,并且該網(wǎng)關(guān)將通過給出本地SD&S代理的地址而自己響應(yīng)。這種修改通常是在容留用于定義本地關(guān)聯(lián)的本地DNS服務(wù)器的網(wǎng)關(guān)中提供的。
因此,這一修改也將解決將DNS請(qǐng)求發(fā)送到地址“_dvbservdsc._tcp.services.dvb.org”的方法3的問題。
在方法2和方法3失敗的情況下,例如在網(wǎng)關(guān)包含SD&S代理的不正確地址的情況下,客戶端將嘗試收聽公知的組播地址224.0.23.14的方法4。這里,同樣,必須對(duì)網(wǎng)關(guān)做出修改,以確保客戶端不訂閱在交付網(wǎng)絡(luò)上發(fā)生的向此地址的傳送。經(jīng)由IGMP(因特網(wǎng)組管理協(xié)議)協(xié)議來取出對(duì)組播地址的訂閱,所述IGMP協(xié)議是路由器用來在網(wǎng)絡(luò)上傳送請(qǐng)求以訂閱傳送、并且作為回應(yīng)將此傳送的分組從服務(wù)器發(fā)送到客戶端的協(xié)議。具體地說,客戶端將利用廣播地址發(fā)送被稱為“加入(join)”的IGMP請(qǐng)求以用于訂閱。因此,足以在網(wǎng)關(guān)處阻止此請(qǐng)求,因而當(dāng)前在交付網(wǎng)絡(luò)上的傳送將不會(huì)指向家用網(wǎng)絡(luò)。然而,由于在局域網(wǎng)上廣播“加入”請(qǐng)求,因此SD&S代理將接收它,并且與任何標(biāo)準(zhǔn)SD&S服務(wù)器一樣,將其服務(wù)信息發(fā)送到此地址。以這種方式,本地客戶端將因此在公知的組播地址“224.0.23.14”上接收到來自SD&S代理而不是來自交付網(wǎng)絡(luò)的服務(wù)信息。
可以看到在網(wǎng)關(guān)的層級(jí)上做出的這些修改也將在其外部發(fā)現(xiàn)階段中阻止SD&S代理服務(wù)。在實(shí)踐中,后者基于應(yīng)用用于獲得交付網(wǎng)絡(luò)的SD&S服務(wù)器的入口點(diǎn)的標(biāo)準(zhǔn)過程。存在很多解決此問題的方式。解決此問題的第一種方式是在網(wǎng)關(guān)自身上實(shí)現(xiàn)SD&S代理,并且以這種方式,由網(wǎng)關(guān)上的代理發(fā)出的DNS或IGMP請(qǐng)求不會(huì)被網(wǎng)關(guān)阻止。在家用局域網(wǎng)中與所述網(wǎng)關(guān)分開的設(shè)備上實(shí)現(xiàn)所述代理的情況下,可以配置網(wǎng)關(guān)使得來自容留所述代理的設(shè)備的請(qǐng)求不被阻止而是被按照慣例對(duì)待。
對(duì)于方法5,用戶將能夠輸入他的SD&S代理的地址來取代由其服務(wù)提供者提供的地址。
因此,可以看到,以DNS配置和阻止對(duì)于公知地址的IGMP請(qǐng)求為代價(jià),標(biāo)準(zhǔn)客戶端現(xiàn)在將真正地指向本地SD&S代理,而不再指向交付網(wǎng)絡(luò)的SD&S服務(wù)。
這里描述的示例實(shí)施例實(shí)際上是指示性的例子,并可由本領(lǐng)域技術(shù)人員修改。具體地,對(duì)阻止DNS或IGMP請(qǐng)求的網(wǎng)關(guān)做出的修改可根據(jù)所使用的準(zhǔn)確設(shè)備類型和所述請(qǐng)求的特性而被不同地實(shí)現(xiàn)。盡管本發(fā)明的示例實(shí)施例是針對(duì)根據(jù)DVB標(biāo)準(zhǔn)的服務(wù)描述的,但是其可以被擴(kuò)展到根據(jù)其它標(biāo)準(zhǔn)的所有類型的數(shù)字服務(wù)和其它網(wǎng)絡(luò)。
權(quán)利要求
1.一種提供關(guān)于提供給局域網(wǎng)的客戶端的數(shù)字服務(wù)的信息的方法,所述局域網(wǎng)經(jīng)由網(wǎng)關(guān)連接到數(shù)字服務(wù)交付網(wǎng)絡(luò),該方法特征在于其包括以下步驟在所述局域網(wǎng)內(nèi)提供數(shù)字服務(wù)的服務(wù)器的內(nèi)部發(fā)現(xiàn)步驟;在所述交付網(wǎng)絡(luò)上提供服務(wù)的服務(wù)器的外部發(fā)現(xiàn)步驟;用于集合在所述內(nèi)部發(fā)現(xiàn)步驟和外部發(fā)現(xiàn)步驟中收集的信息的步驟;以及用于在局域網(wǎng)上提供此信息的步驟。
2.如權(quán)利要求1所述的方法,其特征在于,根據(jù)局域網(wǎng)內(nèi)的設(shè)備的標(biāo)準(zhǔn)發(fā)現(xiàn)協(xié)議來執(zhí)行所述內(nèi)部發(fā)現(xiàn)步驟。
3.如權(quán)利要求2所述的方法,其特征在于,所述局域網(wǎng)內(nèi)的設(shè)備的標(biāo)準(zhǔn)發(fā)現(xiàn)協(xié)議為UPnP。
4.如權(quán)利要求1所述的方法,其特征在于,通過手動(dòng)配置所述服務(wù)器的地址來執(zhí)行所述內(nèi)部發(fā)現(xiàn)步驟。
5.如權(quán)利要求1至4中的任一項(xiàng)所述的方法,其特征在于,根據(jù)DVB-IPI階段1標(biāo)準(zhǔn)來執(zhí)行所述外部發(fā)現(xiàn)步驟。
6.如權(quán)利要求1至5中的任一項(xiàng)所述的方法,其特征在于,根據(jù)DVB-IPI階段1標(biāo)準(zhǔn)來執(zhí)行用于提供此信息的步驟。
7.一種至少意欲用于提供關(guān)于數(shù)字服務(wù)的信息的設(shè)備,其中所述數(shù)字服務(wù)被提供給可連接到局域網(wǎng)的所述局域網(wǎng)的客戶端,所述局域網(wǎng)經(jīng)由網(wǎng)關(guān)連接到數(shù)字服務(wù)交付網(wǎng)絡(luò),其特征在于所述設(shè)備具有內(nèi)部發(fā)現(xiàn)在局域網(wǎng)內(nèi)提供數(shù)字服務(wù)的服務(wù)器的裝置;外部發(fā)現(xiàn)在交付網(wǎng)絡(luò)上提供服務(wù)的服務(wù)器的裝置;集合在內(nèi)部發(fā)現(xiàn)步驟和外部發(fā)現(xiàn)步驟中收集的信息的裝置;以及在局域網(wǎng)上提供此信息的裝置。
8.一種用于提供關(guān)于提供給局域網(wǎng)的客戶端的數(shù)字服務(wù)的信息的系統(tǒng),所述局域網(wǎng)經(jīng)由網(wǎng)關(guān)連接到數(shù)字服務(wù)交付網(wǎng)絡(luò),所述系統(tǒng)包括如權(quán)利要求7所述的設(shè)備,并且其中,所述網(wǎng)關(guān)被適配為響應(yīng)旨在獲得服務(wù)器地址的請(qǐng)求,所述服務(wù)器提供關(guān)于提供給如權(quán)利要求7所述的設(shè)備的數(shù)字服務(wù)的信息。
9.如權(quán)利要求8所述的系統(tǒng),其特征在于,至少意欲提供信息的所述設(shè)備和所述網(wǎng)關(guān)是同一個(gè)設(shè)備。
全文摘要
本發(fā)明使得根據(jù)DVB-IPI階段1標(biāo)準(zhǔn)并連接在局域網(wǎng)內(nèi)的標(biāo)準(zhǔn)客戶端能夠發(fā)現(xiàn)由外部交付網(wǎng)絡(luò)和該客戶端的局域網(wǎng)中的服務(wù)器兩者提供給該客戶端的所有服務(wù),其中所述局域網(wǎng)經(jīng)由非透明網(wǎng)關(guān)與服務(wù)交付網(wǎng)絡(luò)互連。本發(fā)明主要基于我們稱為“SD&S代理”的服務(wù)發(fā)現(xiàn)集合功能,其是在連接到與網(wǎng)關(guān)的自組織配置共同運(yùn)行的局域網(wǎng)的設(shè)備中的任一個(gè)上實(shí)現(xiàn)的。
文檔編號(hào)H04L12/28GK101076993SQ200580042543
公開日2007年11月21日 申請(qǐng)日期2005年12月9日 優(yōu)先權(quán)日2004年12月9日
發(fā)明者讓-弗朗索瓦·弗勒里, 讓-巴普蒂斯特·亨利, 瑪麗-盧克·錢珀?duì)?申請(qǐng)人:湯姆森特許公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
县级市| 黄大仙区| 丰台区| 永靖县| 内丘县| 宜都市| 塔城市| 萨嘎县| 顺昌县| 丰城市| 上林县| 策勒县| 察哈| 长沙市| 宁城县| 沿河| 沐川县| 巴彦县| 正宁县| 永丰县| 开江县| 大港区| 桂平市| 武乡县| 河津市| 化隆| 文昌市| 泗阳县| 金山区| 隆化县| 中西区| 甘洛县| 大英县| 进贤县| 延吉市| 苍溪县| 平邑县| 瑞金市| 河曲县| 华宁县| 揭阳市|