專利名稱:基于在多播會(huì)話中接收的應(yīng)用使用互聯(lián)網(wǎng)協(xié)議電視服務(wù)的方法和設(shè)備的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種用于使用互聯(lián)網(wǎng)協(xié)議電視(IPTV)服務(wù)的方法和設(shè)備,更具體地 講,涉及一種發(fā)送和接收與IPTV服務(wù)相關(guān)的應(yīng)用的方法和設(shè)備。
背景技術(shù):
互聯(lián)網(wǎng)協(xié)議電視(IPTV)服務(wù)是指通過IP網(wǎng)絡(luò)(即,超高速互聯(lián)網(wǎng)絡(luò))傳遞服務(wù) (例如,信息、視頻內(nèi)容)并且廣播到TV。隨著通信和廣播的集成的進(jìn)行,對(duì)IPTV服務(wù)的興 趣日益增加,可以預(yù)期,IPTV服務(wù)的啟動(dòng)將會(huì)對(duì)內(nèi)容和家電產(chǎn)業(yè)以及通信和廣播產(chǎn)業(yè)造成 巨大的影響。根據(jù)現(xiàn)有技術(shù),IPTV用戶必須具有用于不同IPTV供應(yīng)商的不同機(jī)頂盒,以通過IP 網(wǎng)絡(luò)接收IPTV服務(wù)。換句話說,只有具有根據(jù)IPTV服務(wù)提供商定義的標(biāo)準(zhǔn)制造的IPTV機(jī) 頂盒的用戶才能接收IPTV服務(wù)提供商的IPTV服務(wù)。例如,如果存在三個(gè)IPTV服務(wù)提供商, 即公司A、B和C,則購(gòu)買公司A的機(jī)頂盒的服務(wù)消費(fèi)者僅能使用公司A的IPTV服務(wù),并且 為了使用公司B或C的IPTV服務(wù),必須具有公司B或C的單獨(dú)的機(jī)頂盒。這種IPTV服務(wù) 和機(jī)頂盒之間的兼容性的問題減少了服務(wù)消費(fèi)者的選擇,降低了 IPTV服務(wù)的質(zhì)量,或者妨 礙了 IPTV服務(wù)基礎(chǔ)的擴(kuò)展。為了解決兼容性問題,最近組成了開放IPTV論壇并且正在討論標(biāo)準(zhǔn)化。該論壇正 在建立不取決于IPTV服務(wù)提供商的公共標(biāo)準(zhǔn),并且正在進(jìn)行基于該公共標(biāo)準(zhǔn)將IPTV服務(wù) 提供給服務(wù)消費(fèi)者的討論。開放IPTV論壇旨在通過建立不取決于IPTV服務(wù)提供商的接口和硬件平臺(tái),來允 許用戶容易地使用由多個(gè)IPTV服務(wù)提供商提供的IPTV服務(wù)。根據(jù)開放IPTV功能架構(gòu),用 戶可使用由多個(gè)不同IPTV服務(wù)提供商提供的IPTV服務(wù),而不需要具有用于不同IPTV服務(wù) 提供商的不同機(jī)頂盒,因而用戶可以在多個(gè)服務(wù)之間具有更多選擇。為了允許用戶使用多個(gè)不同IPTV服務(wù)提供商提供的服務(wù),在開放IPTV功能架構(gòu) 的住宅網(wǎng)絡(luò)中,存在這種用于中繼多個(gè)IPTV服務(wù)提供商的實(shí)體,如應(yīng)用網(wǎng)關(guān)(AG)、IMS網(wǎng)關(guān) (IG)和CSP網(wǎng)關(guān)(CG)實(shí)體。這些中繼實(shí)體接收從位于住宅網(wǎng)絡(luò)外部的提供商網(wǎng)絡(luò)提供的 IPTV服務(wù),并且將IPTV服務(wù)中繼到位于住宅網(wǎng)絡(luò)內(nèi)部的終端實(shí)體。
發(fā)明內(nèi)容
技術(shù)方案本發(fā)明提供一種用于發(fā)送和接收與IPTV服務(wù)相關(guān)的應(yīng)用的方法和設(shè)備,以及一 種記錄有用于執(zhí)行所述方法的程序的計(jì)算機(jī)可讀記錄介質(zhì)。有益效果 根據(jù)本發(fā)明,客戶機(jī)可通過驅(qū)動(dòng)在多播會(huì)話中接收的應(yīng)用來使用IPTV服務(wù)。
通過參照附圖對(duì)本發(fā)明示例性實(shí)施例進(jìn)行的詳細(xì)描述,本發(fā)明的上述和其他特點(diǎn) 和優(yōu)點(diǎn)將會(huì)變得更加清楚,其中圖1示出根據(jù)本發(fā)明示例性實(shí)施例的客戶機(jī);圖2示出用于解釋根據(jù)本發(fā)明示例性實(shí)施例的使用服務(wù)的方法的流程圖;圖3示出根據(jù)本發(fā)明示例性實(shí)施例的住宅網(wǎng)絡(luò)的多個(gè)實(shí)體;圖4示出用于解釋根據(jù)本發(fā)明另一示例性實(shí)施例的使用服務(wù)的方法的流程圖;圖5示出根據(jù)本發(fā)明示例性實(shí)施例的關(guān)于提供應(yīng)用的多播會(huì)話的信息;圖6示出根據(jù)本發(fā)明示例性實(shí)施例的請(qǐng)求多播會(huì)話的建立的消息,在住宅網(wǎng)絡(luò)的 實(shí)體之間發(fā)送和接收所述消息;圖7示出根據(jù)本發(fā)明示例性實(shí)施例的請(qǐng)求多播會(huì)話的建立的消息,所述消息從住 宅網(wǎng)絡(luò)的實(shí)體發(fā)送到提供商網(wǎng)絡(luò)的實(shí)體;圖8示出根據(jù)本發(fā)明示例性實(shí)施例的指示完成多播會(huì)話的建立的響應(yīng)消息,所述 消息從提供商網(wǎng)絡(luò)的實(shí)體發(fā)送到住宅網(wǎng)絡(luò)的實(shí)體;圖9示出根據(jù)本發(fā)明示例性實(shí)施例的指示完成多播會(huì)話的建立的響應(yīng)消息,在住 宅網(wǎng)絡(luò)的實(shí)體之間發(fā)送所述消息。最佳方式根據(jù)本發(fā)明的一方面,提供一種通過客戶機(jī)使用互聯(lián)網(wǎng)協(xié)議電視(IPTV)服務(wù)的 方法,所述方法包括從第一服務(wù)器接收關(guān)于多播會(huì)話的信息,其中,所述多播會(huì)話提供與 IPTV服務(wù)相關(guān)的應(yīng)用;基于接收的信息請(qǐng)求第二服務(wù)器建立多播會(huì)話;在根據(jù)所述請(qǐng)求建 立的多播會(huì)話中接收應(yīng)用。接收關(guān)于多播會(huì)話的信息的步驟可包括接收可擴(kuò)展標(biāo)記語言(XML)文檔,所述 XML文檔包括提供應(yīng)用的服務(wù)器的IP地址、用于多播會(huì)話的信道的數(shù)量和多播會(huì)話的標(biāo)識(shí) 符中的至少一個(gè)。接收關(guān)于多播會(huì)話的信息的步驟可包括接收運(yùn)動(dòng)圖像專家組(MPEG)2_傳輸流 (TS),所述MPEG2-TS包括提供應(yīng)用的服務(wù)器的IP地址、用于多播會(huì)話的信道的數(shù)量和多播 會(huì)話的標(biāo)識(shí)符中的至少一個(gè)。多播會(huì)話可以是根據(jù)IP多媒體子系統(tǒng)(IMS)的IP多播會(huì)話。根據(jù)本發(fā)明的另一方面,提供一種通過第一實(shí)體接收與互聯(lián)網(wǎng)協(xié)議電視(IPTV) 服務(wù)相關(guān)的應(yīng)用的方法,所述方法包括從位于住宅網(wǎng)絡(luò)外部的第二實(shí)體接收關(guān)于多播會(huì) 話的信息,其中,所述多播會(huì)話提供應(yīng)用;請(qǐng)求住宅網(wǎng)絡(luò)的網(wǎng)關(guān)實(shí)體建立多播會(huì)話;在根據(jù) 所述請(qǐng)求建立的多播會(huì)話中從第三實(shí)體接收應(yīng)用的數(shù)據(jù),其中,網(wǎng)關(guān)實(shí)體請(qǐng)求管理與IPTV 服務(wù)相關(guān)的會(huì)話的實(shí)體建立多播會(huì)話。根據(jù)本發(fā)明的另一方面,提供一種使用互聯(lián)網(wǎng)協(xié)議電視(IPTV)服務(wù)的客戶機(jī),所 述客戶機(jī)包括會(huì)話信息接收單元,從第一服務(wù)器接收關(guān)于多播會(huì)話的信息,其中,所述多 播會(huì)話提供與IPTV服務(wù)相關(guān)的應(yīng)用;會(huì)話請(qǐng)求單元,基于接收的信息請(qǐng)求第二服務(wù)器建立 多播會(huì)話;應(yīng)用接收單元,在根所述請(qǐng)求建立的多播會(huì)話中接收應(yīng)用的數(shù)據(jù)。根據(jù)本發(fā)明的另一方面,提供一種使用互聯(lián)網(wǎng)協(xié)議電視(IPTV)服務(wù)的系統(tǒng),所述 系統(tǒng)包括第一實(shí)體,從位于住宅網(wǎng)絡(luò)外部的第二實(shí)體接收關(guān)于提供應(yīng)用的多播會(huì)話的信息,并請(qǐng)求住宅網(wǎng)絡(luò)的網(wǎng)關(guān)實(shí)體建立多播會(huì)話;網(wǎng)關(guān)實(shí)體請(qǐng)求管理與IPTV服務(wù)相關(guān)的會(huì)話 的實(shí)體建立多播會(huì)話,其中,第一實(shí)體在根據(jù)所述請(qǐng)求建立的多播會(huì)話中從第三實(shí)體接收 應(yīng)用的數(shù)據(jù)。根據(jù)本發(fā)明的另一方面,提供一種記錄有用于執(zhí)行使用IPTV服務(wù)的方法和接收 應(yīng)用的方法的計(jì)算機(jī)可讀記錄介質(zhì)。
具體實(shí)施例方式在下文中,將參照附圖詳細(xì)描述本發(fā)明的示例性實(shí)施例。圖1示出根據(jù)本發(fā)明示例性實(shí)施例的客戶機(jī)10。參照?qǐng)D1,客戶機(jī)10包括會(huì)話信息接收單元102、會(huì)話請(qǐng)求單元104、應(yīng)用接收單元 106和服務(wù)使用單元108。雖然在下面的描述中將互聯(lián)網(wǎng)協(xié)議電視(IPTV)服務(wù)用作服務(wù)的 示例,但是本領(lǐng)域普通技術(shù)人員將容易地了解,根據(jù)本發(fā)明的使用服務(wù)的方法和設(shè)備還可 應(yīng)用于除了 IPTV服務(wù)之外的不同類型的良務(wù)。會(huì)話信息接收單元102從提供商網(wǎng)絡(luò)11的第一服務(wù)器(未示出)接收關(guān)于會(huì)話 的信息,在所述會(huì)話中可接收與IPTV服務(wù)相關(guān)的應(yīng)用。所述會(huì)話可以是用于以多播方式發(fā) 送與應(yīng)用相關(guān)的文件的會(huì)話,諸如單向傳輸?shù)奈募魉?FLUTE)會(huì)話。IPTV服務(wù)可包括廣 播、內(nèi)容點(diǎn)播(CoD)、推送CoD、內(nèi)容下載、網(wǎng)絡(luò)個(gè)人視頻記錄(PVR)、即時(shí)通訊、web服務(wù)等中 的至少一個(gè)。通常,使用IPTV服務(wù)的客戶機(jī)10已經(jīng)嵌入與IPTV服務(wù)相關(guān)的應(yīng)用。然而, 當(dāng)與IPTV服務(wù)相關(guān)的應(yīng)用在發(fā)布之后被更新時(shí),或者當(dāng)新的IPTV服務(wù)被提供時(shí),客戶機(jī)10 可能不得不接收除了嵌入的應(yīng)用之外的新的應(yīng)用。因此,為了接收應(yīng)用,會(huì)話信息接收單元102從提供商網(wǎng)絡(luò)11的第一服務(wù)器接收 關(guān)于提供應(yīng)用的多播會(huì)話的信息。這里,第一服務(wù)器可以是這樣的實(shí)體,即,根據(jù)開放IPTV 功能架構(gòu)發(fā)送關(guān)于提供商網(wǎng)絡(luò)11提供的IPTV服務(wù)的信息以及關(guān)于將與IPTV服務(wù)相關(guān)的 應(yīng)用提供給客戶機(jī)10的多播會(huì)話的信息??赏ㄟ^可擴(kuò)展標(biāo)記語言(XML)文檔,或者通過運(yùn)動(dòng)圖像專家組(MPEG)2_傳輸流 (TS)的應(yīng)用信息表(AIT)或擴(kuò)展的應(yīng)用信息表(XAIT),將關(guān)于多播會(huì)話的信息提供給客戶 機(jī)10。稍后將參照?qǐng)D3詳細(xì)描述關(guān)于多播會(huì)話的信息。會(huì)話請(qǐng)求單元104向提供商網(wǎng)絡(luò)11的第二服務(wù)器(未示出)請(qǐng)求建立提供應(yīng)用 的多播會(huì)話。在通過IP網(wǎng)絡(luò)的多播會(huì)話中,為加入會(huì)話的每個(gè)客戶機(jī)分配帶寬。因此,會(huì) 話請(qǐng)求單元104向管理多播會(huì)話的第二服務(wù)器請(qǐng)求允許加入多播會(huì)話和分配帶寬。具體地 講,因?yàn)樵诟鶕?jù)IP多媒體子系統(tǒng)(IMS)的IP多播會(huì)話中,僅能為請(qǐng)求建立多播會(huì)話的客戶 機(jī)保證數(shù)據(jù)傳輸?shù)姆?wù)質(zhì)量(QoS)和分配帶寬,所以會(huì)話請(qǐng)求單元104基于由會(huì)話信息接 收單元102接收的關(guān)于多播會(huì)話的信息,請(qǐng)求第二服務(wù)器建立多播會(huì)話。 這里,第二服務(wù)器可以是這樣的實(shí)體,即,根據(jù)開放IPTV功能架構(gòu)執(zhí)行認(rèn)證和會(huì) 話管理,以控制對(duì)由提供商網(wǎng)絡(luò)11提供的IPTV服務(wù)的訪問。應(yīng)用接收單元106在應(yīng)會(huì)話請(qǐng)求單元104的請(qǐng)求建立的多播會(huì)話中接收預(yù)定應(yīng) 用。更具體地講,應(yīng)用接收單元106從提供由提供商網(wǎng)絡(luò)11提供的與IPTV服務(wù)相關(guān)的應(yīng) 用的第三服務(wù)器接收所述預(yù)定應(yīng)用。這里,第三服務(wù)器可以是這樣的實(shí)體,即,根據(jù)開放IPTV功能架構(gòu)具有與IPTV服務(wù)相關(guān)的應(yīng)用。
服務(wù)使用單元108通過驅(qū)動(dòng)由應(yīng)用接收單元106接收的應(yīng)用來使用IPTV服務(wù)。根據(jù)開放IPTV功能架構(gòu),第一服務(wù)器、第二服務(wù)器和第三服務(wù)器是執(zhí)行它們的功 能的單獨(dú)的實(shí)體。然而,第一服務(wù)器、第二服務(wù)器和第三服務(wù)器不需要是物理分離的實(shí)體, 而是可作為一個(gè)或兩個(gè)物理分離的實(shí)體執(zhí)行它們的功能。圖2示出用于解釋根據(jù)本發(fā)明示例性實(shí)施例的使用服務(wù)的方法的流程圖。參照?qǐng)D2,在操作210,客戶機(jī)10從提供商網(wǎng)絡(luò)11的第一服務(wù)器接收關(guān)于提供與 IPTV服務(wù)相關(guān)的應(yīng)用的多播會(huì)話的信息。如上所述,可通過XML文檔或者通過MPEG2-TS的 AIT或XAIT將關(guān)于多播會(huì)話的信息提供給客戶機(jī)10。在操作220,客戶機(jī)10請(qǐng)求第二服務(wù)器建立多播會(huì)話,并從第二服務(wù)器接收對(duì)請(qǐng) 求的響應(yīng)。更具體地講,客戶機(jī)10基于在操作210接收的信息,請(qǐng)求第二服務(wù)器建立提供 使用預(yù)定IPTV服務(wù)所需的應(yīng)用的多播會(huì)話,并從第二服務(wù)器接收對(duì)請(qǐng)求的響應(yīng)。在操作230,客戶機(jī)10在操作220建立的多播會(huì)話中接收應(yīng)用。更具體地講,客 戶機(jī)10從第三服務(wù)器接收應(yīng)用,所述第三服務(wù)器提供由提供商網(wǎng)絡(luò)11提供的與至少一個(gè) IPTV服務(wù)相關(guān)的至少一個(gè)應(yīng)用。在操作240,客戶機(jī)10通過驅(qū)動(dòng)在操作230接收的應(yīng)用來使用IPTV服務(wù)。圖3示出根據(jù)本發(fā)明示例性實(shí)施例的住宅網(wǎng)絡(luò)30的多個(gè)實(shí)體310至330。在圖3中,住宅網(wǎng)絡(luò)30的多個(gè)實(shí)體310至330根據(jù)開放IPTV功能架構(gòu)作為圖1 所示的客戶機(jī)10運(yùn)行。參照?qǐng)D3,根據(jù)本發(fā)明示例性實(shí)施例的住宅網(wǎng)絡(luò)30包括根據(jù)開放IPTV功能架構(gòu)的 開放IPTV終端功能(OITF)實(shí)體310、IMS網(wǎng)關(guān)(IG)實(shí)體320和應(yīng)用網(wǎng)關(guān)(AG)是實(shí)體330。OITF實(shí)體310最終消費(fèi)由提供商網(wǎng)絡(luò)31提供的IPTV服務(wù)。OITF實(shí)體310通過 與用戶交互來消費(fèi)由提供商網(wǎng)絡(luò)31的至少一個(gè)IPTV服務(wù)提供商提供的IPTV服務(wù)。顯示 預(yù)定用戶接口并根據(jù)顯示結(jié)果接收用戶輸入的裝置(諸如TV)可以是OITF實(shí)體310。IG實(shí)體320是中繼OITF實(shí)體310對(duì)IPTV服務(wù)的訪問的實(shí)體。IG實(shí)體320接收 從提供商網(wǎng)絡(luò)31提供的IPTV服務(wù),并將IPTV服務(wù)中繼到OITF實(shí)體310。IG實(shí)體320根 據(jù)OITF實(shí)體310的請(qǐng)求與提供商網(wǎng)絡(luò)31的一個(gè)或多個(gè)實(shí)體通信,以根據(jù)用于IPTV服務(wù)的 IMS建立會(huì)話,在建立的會(huì)話中接收IPTV服務(wù),并將IPTV服務(wù)中繼到OITF實(shí)體310。AG實(shí)體330是接收與IPTV服務(wù)相關(guān)的應(yīng)用并將該應(yīng)用中繼到OITF實(shí)體310的實(shí) 體。作為可選實(shí)體的AG實(shí)體330可改變從提供商網(wǎng)絡(luò)31的實(shí)體接收的應(yīng)用,并將改變的 應(yīng)用中繼到OITF實(shí)體310。例如,AG實(shí)體330可通過將程序語言添加到接收的應(yīng)用或?qū)€(gè) 性化廣告插入到接收的應(yīng)用來改變接收的應(yīng)用,然后將改變的應(yīng)用提供給OITF實(shí)體310。下面將參照?qǐng)D4詳細(xì)地描述通過圖3中示出的OITF實(shí)體310、IG實(shí)體320和AG 實(shí)體330接收與IPTV服務(wù)相關(guān)的應(yīng)用的方法和通過驅(qū)動(dòng)接收的應(yīng)用來使用IPTV服務(wù)的方 法。圖4示出用于解釋根據(jù)本發(fā)明另一示例性實(shí)施例的使用服務(wù)的方法的流程圖。參照?qǐng)D4,在操作410,OITF實(shí)體310或AG實(shí)體330從提供商網(wǎng)絡(luò)31的預(yù)定實(shí)體 接收關(guān)于多播會(huì)話的信息,所述多播會(huì)話提供與IPTV服務(wù)相關(guān)的應(yīng)用。當(dāng)從提供商網(wǎng)絡(luò)31的IPTV服務(wù)發(fā)現(xiàn)實(shí)體接收到關(guān)于多播會(huì)話的信息時(shí),OITF實(shí)體310或AG實(shí)體330可接收關(guān)于提供與IPTV服務(wù)相關(guān)的應(yīng)用的多播會(huì)話的信息以及關(guān)于 IPTV服務(wù)的信息。根據(jù)開放IPTV功能架構(gòu),住宅網(wǎng)絡(luò)30的OITF實(shí)體310搜索多個(gè)IPTV服務(wù)提供 商以使用IPTV服務(wù),然后發(fā)現(xiàn)找到的IPTV服務(wù)提供商的IPTV服務(wù)。在根據(jù)本發(fā)明示例性 實(shí)施例的使用服務(wù)的方法中,OITF實(shí)體310可以在從IPTV服務(wù)發(fā)現(xiàn)實(shí)體接收到IPTV服務(wù) 的發(fā)現(xiàn)結(jié)果時(shí),接收關(guān)于提供與IPTV服務(wù)相關(guān)的應(yīng)用的多播會(huì)話的信息。
如上所述,可通過XML文檔或者通過MPEG2-TS的AIT或XAIT將關(guān)于多播會(huì)話的 信息提供給OITF實(shí)體310或AG實(shí)體330。圖5示出根據(jù)本發(fā)明示例性實(shí)施例的關(guān)于提供應(yīng)用的多播會(huì)話的信息。參照?qǐng)D5,在圖2的操作210或者圖4的操作410發(fā)送和接收的關(guān)于多播會(huì)話的信 息可包括在XML文檔中。元素“senderIP”指示關(guān)于提供應(yīng)用的實(shí)體的IP地址的信息,元素“numCharmels” 指示關(guān)于用于提供應(yīng)用的多播會(huì)話的信道的數(shù)量的信息。元素“destIP”指示關(guān)于接收應(yīng) 用的實(shí)體的IP地址和端口的信息,元素“TSI”指示關(guān)于多播會(huì)話的標(biāo)識(shí)符的信息。元素 “sessionTimeParam”指示關(guān)于多播會(huì)話的開始和結(jié)束時(shí)間的信息,元素“l(fā)ang”指示關(guān)于語 曰的fn息。XML文檔可包括關(guān)于應(yīng)用數(shù)據(jù)的前向糾錯(cuò)(FEC)的信息和關(guān)于用于會(huì)話的協(xié)議的 信息??筛鶕?jù)會(huì)話描述協(xié)議(SDP)來描述包括在XML文檔中的信息。在操作420,OITF實(shí)體310或AG實(shí)體330基于在操作410接收的關(guān)于多播會(huì)話的 信息,請(qǐng)求IG實(shí)體320建立與IPTV服務(wù)相關(guān)的多播會(huì)話。因?yàn)榭梢詾镮MS網(wǎng)絡(luò)的IP多播 會(huì)話保證數(shù)據(jù)傳輸?shù)腝oS,所以O(shè)ITF實(shí)體310或AG實(shí)體330請(qǐng)求IG實(shí)體320建立IP多播 會(huì)話。由于在IP多播會(huì)話中發(fā)送數(shù)據(jù)的實(shí)體的有限帶寬,因此,隨著加入IP多播會(huì)話的 實(shí)體數(shù)量的增加,不能保證數(shù)據(jù)傳輸?shù)腝oS。然而,根據(jù)本發(fā)明示例性實(shí)施例,通過在加入 多播會(huì)話之前接收關(guān)于多播會(huì)話的信息并基于接收的信息建立IMS網(wǎng)絡(luò)的多播會(huì)話,可實(shí) 現(xiàn)具有保證的QoS的數(shù)據(jù)傳輸。通過具有保證的QoS的數(shù)據(jù)傳輸,IP服務(wù)用戶的滿意度增 力口,有助于IPTV服務(wù)基礎(chǔ)的擴(kuò)展和相關(guān)產(chǎn)業(yè)的發(fā)展。OITF實(shí)體310或AG實(shí)體330根據(jù)開放IPTV功能架構(gòu)中定義的用于實(shí)體之間交互 的接口,將預(yù)定消息發(fā)送到IG實(shí)體320,以請(qǐng)求建立多播會(huì)話,將參照?qǐng)D6對(duì)此進(jìn)行詳細(xì)描 述。圖6示出根據(jù)本發(fā)明示例性實(shí)施例的請(qǐng)求多播會(huì)話的建立的消息,在住宅網(wǎng)絡(luò)30 的實(shí)體之間發(fā)送和接收所述消息。參照?qǐng)D6,在操作420,OITF實(shí)體310或AG實(shí)體330將HTTP請(qǐng)求消息發(fā)送到住宅 網(wǎng)絡(luò)30的IG實(shí)體320。一旦基于在操作410接收的關(guān)于提供應(yīng)用的多播會(huì)話的信息產(chǎn)生請(qǐng)求建立多播 會(huì)話的HTTP請(qǐng)求消息,產(chǎn)生的HTTP請(qǐng)求消息就被發(fā)送到IG實(shí)體320。如圖6所示,HTTP請(qǐng)求消息的頭包括會(huì)話發(fā)起協(xié)議(SIP)頭的內(nèi)容,該HTTP請(qǐng)求 消息由IG實(shí)體320發(fā)送到提供商網(wǎng)絡(luò)31的實(shí)體,以建立多播會(huì)話。SIP頭中可包括關(guān)于SIP消息的類型的信息、關(guān)于接收器的信息、關(guān)于發(fā)送器的信息、以及關(guān)于內(nèi)容類型的信息,所述關(guān)于內(nèi)容類型的信息根據(jù)會(huì)話描述協(xié)議(SDP)指示包括在SIP主體中的內(nèi)容是關(guān)于多播會(huì)話的信息。HTTP請(qǐng)求消息的主體包括關(guān)于多播會(huì)話的詳細(xì)信息,其中,由OITF實(shí)體310或AG 實(shí)體330請(qǐng)求建立所述多播會(huì)話。在圖6中,HTTP主體包括在多播會(huì)話中提供應(yīng)用的實(shí)體 的IP地址、提供應(yīng)用的多播會(huì)話的信道數(shù)量、OITF實(shí)體310或AG實(shí)體330的IP地址、以 及用于多播會(huì)話的端口數(shù)量。參照?qǐng)D4,在操作430,IG實(shí)體320請(qǐng)求提供商網(wǎng)絡(luò)310的預(yù)定實(shí)體建立提供應(yīng)用 的多播會(huì)話。更具體地講,IG實(shí)體320請(qǐng)求提供商網(wǎng)絡(luò)31的認(rèn)證和會(huì)話管理(ASM)實(shí)體
建立多播會(huì)話。根據(jù)開放IPTV功能架構(gòu),ASM實(shí)體認(rèn)證訪問IPTV服務(wù)的用戶并執(zhí)行用于協(xié)調(diào)和 管理用戶行為的會(huì)話管理。因此,IG實(shí)體320基于在操作420從OITF實(shí)體310或AG實(shí)體 330接收的關(guān)于多播會(huì)話的信息,請(qǐng)求提供商網(wǎng)絡(luò)31的ASM實(shí)體建立提供應(yīng)用的多播會(huì)話, 將參照?qǐng)D7對(duì)此進(jìn)行詳細(xì)描述。圖7示出根據(jù)本發(fā)明示例性實(shí)施例的請(qǐng)求多播會(huì)話的建立的消息,所述消息從住 宅網(wǎng)絡(luò)30的實(shí)體發(fā)送到提供商網(wǎng)絡(luò)31的實(shí)體。參照?qǐng)D7,在操作430,IG實(shí)體320將根據(jù)開放IPTV功能架構(gòu)產(chǎn)生的SIP INVITE 消息發(fā)送到提供商網(wǎng)絡(luò)31的ASM實(shí)體。IG實(shí)體320基于在操作420從OITF實(shí)體310或AG實(shí)體330發(fā)送到IG實(shí)體320 的HTTP請(qǐng)求消息,產(chǎn)生請(qǐng)求建立多播會(huì)話的SIP INVITE消息,然后將產(chǎn)生的SIP INVITE消 息發(fā)送到ASM實(shí)體。如圖7所示,包括在SIPINVITE消息的頭中的信息與包括在如圖6所 示的HTTP請(qǐng)求消息的頭中的信息相同,并且包括在SIP INVITE消息的主體中的信息與包 括在如圖6所示的HTTP請(qǐng)求消息的主體中的信息相同。返回參照?qǐng)D4,在操作440,提供商網(wǎng)絡(luò)31的預(yù)定實(shí)體將指示響應(yīng)于在操作420 產(chǎn)生的建立多播會(huì)話的請(qǐng)求,已經(jīng)完成提供應(yīng)用的多播會(huì)話的建立的消息發(fā)送到IG實(shí)體 320。發(fā)送指示完成多播會(huì)話的建立的消息的預(yù)定實(shí)體可以是ASM實(shí)體?!┰诓僮?30,IG實(shí)體320將請(qǐng)求建立多播會(huì)話的消息發(fā)送到提供商網(wǎng)絡(luò)31的 ASM實(shí)體,在操作440,ASM實(shí)體就將響應(yīng)于請(qǐng)求消息的響應(yīng)消息發(fā)送到IG實(shí)體320,將參照 圖8對(duì)此進(jìn)行詳細(xì)描述。圖8示出根據(jù)本發(fā)明示例性實(shí)施例的指示完成多播會(huì)話的建立的響應(yīng)消息,所述 消息從提供商網(wǎng)絡(luò)31的實(shí)體發(fā)送到住宅網(wǎng)絡(luò)30的實(shí)體。參照?qǐng)D8,在操作440,提供商網(wǎng)絡(luò)31的ASM實(shí)體將SIP響應(yīng)消息發(fā)送到IG實(shí)體 320。ASM實(shí)體根據(jù)在操作430接收的SIP INVITE消息,建立將應(yīng)用提供給住宅網(wǎng)絡(luò)30的 OITF實(shí)體310或AG實(shí)體330的多播會(huì)話,并將指示完成多播會(huì)話的建立的SIP響應(yīng)消息發(fā) 送到IG實(shí)體320。 如圖8所示,包括在SIP響應(yīng)消息的頭中的信息與包括在如圖7所示的SIP INVITE消息的頭中的信息相同,并且包括在SIP響應(yīng)消息的主體中的信息與包括在如圖7 所示的SIP INVITE消息的主體中的信息相同。 返回參照?qǐng)D4,在操作450,IG實(shí)體320向OITF實(shí)體310或AG實(shí)體330通知已經(jīng) 完成提供與IPTV服務(wù)相關(guān)的應(yīng)用的多播會(huì)話的建立。
IG實(shí)體320將指示完成多播會(huì)話的建立的SIP響應(yīng)消息轉(zhuǎn)換為HTTP響應(yīng)消息,并 將HTTP響應(yīng)消息發(fā)送到OITF實(shí)體310或AG實(shí)體330,將參照?qǐng)D9對(duì)此進(jìn)行詳細(xì)描述。 圖9示出根據(jù)本發(fā)明示例性實(shí)施例的指示完成多播會(huì)話的建立的響應(yīng)消息,在住 宅網(wǎng)絡(luò)30的實(shí)體之間發(fā)送所述消息。如圖9所示,包括在HTTP響應(yīng)消息的頭中的信息與包括在如圖8所示的SI P響 應(yīng)消息的頭中的信息相同,并且包括在HTTP響應(yīng)消息的主體中的信息與包括在如圖8所示 的SIP響應(yīng)消息的主體中的信息相同。在操作460,OITF實(shí)體310或AG實(shí)體330加入在操作410至450建立的多播會(huì) 話,并從提供商網(wǎng)絡(luò)31的預(yù)定實(shí)體接收與IPTV服務(wù)相關(guān)的應(yīng)用。提供應(yīng)用的提供商網(wǎng)絡(luò)31的預(yù)定實(shí)體可以是IPTV應(yīng)用實(shí)體。根據(jù)開放IPTV功能架構(gòu),OITF實(shí)體310或AG實(shí)體330從IPTV應(yīng)用實(shí)體接收與 IPTV服務(wù)相關(guān)的應(yīng)用,所述IPTV應(yīng)用實(shí)體具有與內(nèi)容點(diǎn)播(CoD)、內(nèi)容下載、網(wǎng)絡(luò)個(gè)人視頻 記錄(PVR)等相關(guān)的應(yīng)用??梢酝ㄟ^內(nèi)容傳送網(wǎng)絡(luò)(CDN)實(shí)體從IPTV應(yīng)用實(shí)體接收與IPTV服務(wù)相關(guān)的應(yīng) 用。OITF實(shí)體310或AG實(shí)體330在IPTV控制實(shí)體的控制之下,通過⑶N實(shí)體接收IPTV應(yīng) 用實(shí)體的應(yīng)用。在操作470,OITF實(shí)體310或AG實(shí)體330通過驅(qū)動(dòng)在操作460接收的與IPTV服 務(wù)相關(guān)的應(yīng)用來使用預(yù)定的IPTV服務(wù)。盡管已經(jīng)參照本發(fā)明示例性實(shí)施例具體顯示和描述了本發(fā)明,但是本領(lǐng)域普通技 術(shù)人員將理解,在不脫離由權(quán)利要求限定的本發(fā)明的精神和范圍的情況下,可以在形式和 細(xì)節(jié)上進(jìn)行各種改變。因此,本發(fā)明的精神應(yīng)該由權(quán)利要求和等同物覆蓋,或者等同修改應(yīng) 該被認(rèn)為落入本發(fā)明的精神的范圍。根據(jù)本發(fā)明的系統(tǒng)也可被實(shí)現(xiàn)為計(jì)算機(jī)可讀記錄介質(zhì) 上的計(jì)算機(jī)可讀代碼。例如,根據(jù)本發(fā)明示例性實(shí)施例的設(shè)備可包括連接到圖1和圖3中示出的裝置的 單元的總線以及與總線結(jié)合的至少一個(gè)處理器。所述設(shè)備還可包括連接到至少一個(gè)處理器 的存儲(chǔ)器,其與總線結(jié)合以存儲(chǔ)命令以及接收或產(chǎn)生的消息,并執(zhí)行命令。計(jì)算機(jī)可讀記錄介質(zhì)是任何能夠存儲(chǔ)其后可由計(jì)算機(jī)系統(tǒng)讀取的數(shù)據(jù)的數(shù)據(jù) 存儲(chǔ)裝置。計(jì)算機(jī)可讀記錄介質(zhì)的示例包括只讀存儲(chǔ)器(ROM)、隨機(jī)存取存儲(chǔ)器(RAM)、 CD-ROM、磁帶、軟盤和光學(xué)數(shù)據(jù)存儲(chǔ)裝置,以及諸如通過互聯(lián)網(wǎng)傳輸?shù)妮d波。所述計(jì)算機(jī)可 讀記錄介質(zhì)還可分布在網(wǎng)絡(luò)連接的計(jì)算機(jī)系統(tǒng)上,從而計(jì)算機(jī)可讀代碼以分布式方式被存 儲(chǔ)和執(zhí)行。
權(quán)利要求
1.一種通過客戶機(jī)使用互聯(lián)網(wǎng)協(xié)議電視IPTV服務(wù)的方法,所述方法包括從第一服務(wù)器接收關(guān)于多播會(huì)話的信息,其中,所述多播會(huì)話提供與IPTV服務(wù)相關(guān)的 應(yīng)用;基于接收的信息請(qǐng)求第二服務(wù)器建立多播會(huì)話;在根據(jù)向第二服務(wù)器的請(qǐng)求建立的多播會(huì)話中接收應(yīng)用。
2.如權(quán)利要求1所述的方法,其中,接收關(guān)于多播會(huì)話的信息的步驟包括接收可擴(kuò)展 標(biāo)記語言XML文檔,所述XML文檔包括提供應(yīng)用的服務(wù)器的IP地址、用于多播會(huì)話的信道 的數(shù)量和多播會(huì)話的標(biāo)識(shí)符中的至少一個(gè)。
3.如權(quán)利要求1所述的方法,其中,接收關(guān)于多播會(huì)話的信息的步驟包括接收運(yùn)動(dòng)圖 像專家組MPEG2-傳輸流TS,所述MPEG2-TS包括提供應(yīng)用的服務(wù)器的IP地址、用于多播會(huì) 話的信道的數(shù)量和多播會(huì)話的標(biāo)識(shí)符中的至少一個(gè)。
4.如權(quán)利要求1所述的方法,其中,第一服務(wù)器是用于從多個(gè)IPTV服務(wù)中發(fā)現(xiàn)IPTV服 務(wù)的服務(wù)器,第二服務(wù)器是用于執(zhí)行與IPTV服務(wù)相關(guān)的會(huì)話管理的服務(wù)器。
5.如權(quán)利要求1所述的方法,還包括通過驅(qū)動(dòng)接收的應(yīng)用來使用IPTV服務(wù)。
6.如權(quán)利要求1所述的方法,其中,多播會(huì)話是根據(jù)IP多媒體子系統(tǒng)IMS的IP多播會(huì)話。
7.—種通過第一實(shí)體接收與互聯(lián)網(wǎng)協(xié)議電視IPTV服務(wù)相關(guān)的應(yīng)用的方法,所述方法 包括從位于住宅網(wǎng)絡(luò)外部的第二實(shí)體接收關(guān)于多播會(huì)話的信息,其中,所述多播會(huì)話提供 應(yīng)用;請(qǐng)求住宅網(wǎng)絡(luò)的網(wǎng)關(guān)實(shí)體建立多播會(huì)話;在根據(jù)向網(wǎng)關(guān)實(shí)體的請(qǐng)求建立的多播會(huì)話中從第三實(shí)體接收應(yīng)用的數(shù)據(jù),其中,網(wǎng)關(guān)實(shí)體請(qǐng)求管理與IPTV服務(wù)相關(guān)的會(huì)話的實(shí)體建立多播會(huì)話。
8.如權(quán)利要求7所述的方法,其中,接收關(guān)于多播會(huì)話的信息的步驟包括接收可擴(kuò)展 標(biāo)記語言XML文檔,所述XML文檔包括第三實(shí)體的IP地址、用于多播會(huì)話的信道的數(shù)量和 多播會(huì)話的標(biāo)識(shí)符中的至少一個(gè)。
9.如權(quán)利要求7所述的方法,其中,接收關(guān)于多播會(huì)話的信息的步驟包括接收運(yùn)動(dòng)圖 像專家組MPEG2-傳輸流TS,所述MPEG2-TS包括第三實(shí)體的IP地址、用于多播會(huì)話的信道 的數(shù)量和多播會(huì)話的標(biāo)識(shí)符中的至少一個(gè)。
10.如權(quán)利要求7所述的方法,其中,網(wǎng)關(guān)實(shí)體是IP多媒體子系統(tǒng)IMS網(wǎng)關(guān)IG實(shí)體,第一實(shí)體是根據(jù)開放IPTV功能架構(gòu)的應(yīng)用網(wǎng)關(guān)實(shí)體或終端實(shí)體,第二實(shí)體是根據(jù)開放IPTV功能架構(gòu)的IPTV服務(wù)發(fā)現(xiàn)實(shí)體,第三實(shí)體是根據(jù)開放IPTV功能架構(gòu)的IPTV應(yīng)用實(shí)體。
11.如權(quán)利要求7所述的方法,其中,多播會(huì)話是根據(jù)IP多媒體子系統(tǒng)IMS的IP多播 會(huì)話。
12.一種使用互聯(lián)網(wǎng)協(xié)議電視IPTV服務(wù)的客戶機(jī),所述客戶機(jī)包括會(huì)話信息接收單元,從第一服務(wù)器接收關(guān)于多播會(huì)話的信息,其中,所述多播會(huì)話提供 與IPTV服務(wù)相關(guān)的應(yīng)用;會(huì)話請(qǐng)求單元,基于接收的信息請(qǐng)求第二服務(wù)器建立多播會(huì)話;應(yīng)用接收單元,在根據(jù)向第二服務(wù)器的請(qǐng)求建立的多播會(huì)話中接收應(yīng)用的數(shù)據(jù)。
13.一種使用互聯(lián)網(wǎng)協(xié)議電視IPTV服務(wù)的系統(tǒng),所述系統(tǒng)包括第一實(shí)體,從位于住宅網(wǎng)絡(luò)外部的第二實(shí)體接收關(guān)于多播會(huì)話的信息,并請(qǐng)求住宅網(wǎng) 絡(luò)的網(wǎng)關(guān)實(shí)體建立多播會(huì)話,其中,所述多播會(huì)話提供應(yīng)用,其中,網(wǎng)關(guān)實(shí)體請(qǐng)求管理與IPTV服務(wù)相關(guān)的會(huì)話的實(shí)體建立多播會(huì)話, 其中,第一實(shí)體在根據(jù)向網(wǎng)關(guān)實(shí)體的請(qǐng)求建立的多播會(huì)話中從第三實(shí)體接收應(yīng)用的數(shù)據(jù)。
14.一種記錄有用于執(zhí)行如權(quán)利要求1所述的方法的程序的計(jì)算機(jī)可讀記錄介質(zhì)。
15.一種記錄有用于執(zhí)行如權(quán)利要求7所述的方法的程序的計(jì)算機(jī)可讀記錄介質(zhì)。
全文摘要
提供這樣一種方法和設(shè)備,其中,接收關(guān)于多播會(huì)話的信息,并在基于接收的信息建立的多播會(huì)話中接收應(yīng)用,其中,所述多播會(huì)話提供與預(yù)定互聯(lián)網(wǎng)協(xié)議電視(IPTV)服務(wù)相關(guān)的應(yīng)用。
文檔編號(hào)H04N7/173GK102047681SQ200980119802
公開日2011年5月4日 申請(qǐng)日期2009年5月27日 優(yōu)先權(quán)日2008年5月27日
發(fā)明者樸成珍 申請(qǐng)人:三星電子株式會(huì)社