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

用于對家庭網(wǎng)絡(luò)遠(yuǎn)程訪問的方法和裝置的制作方法

文檔序號:7681006閱讀:143來源:國知局
專利名稱:用于對家庭網(wǎng)絡(luò)遠(yuǎn)程訪問的方法和裝置的制作方法
技術(shù)領(lǐng)域
本發(fā)明主要涉及用于提供從遠(yuǎn)程設(shè)備對家庭網(wǎng)絡(luò)中的設(shè)備的遠(yuǎn)程訪問的方法和裝置,用于通過家庭網(wǎng)絡(luò)中的多媒體網(wǎng)關(guān)的媒體通
背景技術(shù)
目前,許多不同通信終端和設(shè)備(例如固定或移動(dòng)計(jì)算機(jī)和電話)是可用的,均能夠使用IP (因特網(wǎng)協(xié)議)進(jìn)行基于分組的多媒體通信。多媒體服務(wù)通常以不同的格式和組合通過IP網(wǎng)絡(luò)承擔(dān)媒體傳輸。例如,啟用IP的移動(dòng)終端可以與另一個(gè)啟用IP的移動(dòng)終端交換音頻信息以及可視信息或可以采用任何格式從內(nèi)容服務(wù)器下載媒體。
第三代合作伙伴項(xiàng)目(3GPP)開發(fā)了稱為"IP多媒體子系統(tǒng)"(IMS )的服務(wù)和服務(wù)交付控制架構(gòu)以作為用于處理多媒體服務(wù)和會話的平臺,通常稱為IMS網(wǎng)絡(luò)。因此,IMS網(wǎng)絡(luò)可以用于為連接到不同接入網(wǎng)的啟用IMS的終端發(fā)起并控制多媒體會話,而無論接入技術(shù)。雖然最初設(shè)想為移動(dòng)IP終端來啟用多媒體服務(wù),但是IMS概念可以被固定IP終端使用。在ETSI(歐洲電信標(biāo)準(zhǔn)協(xié)會)中,稱為TISPAN(用于高級網(wǎng)絡(luò)的電信和因特網(wǎng)服務(wù)和協(xié)議)的工作組目前結(jié)合在固定網(wǎng)絡(luò)中采用IMS來工作。
多媒體會話由IMS網(wǎng)絡(luò)中的特定會話控制節(jié)點(diǎn)來處理,這些會話控制節(jié)點(diǎn)通常包括節(jié)點(diǎn)P-CSCF (代理呼叫會話控制功能)、S-CSCF(服務(wù)呼叫會話控制功能)以及I-CSCF (詢問呼叫控制功能)。IMS網(wǎng)絡(luò)還可以包括用于啟用多種多媒體服務(wù)的多種應(yīng)用服務(wù)器和用于存儲訂戶和認(rèn)證數(shù)據(jù)的數(shù)據(jù)庫節(jié)點(diǎn)HSS (歸屬訂戶服務(wù)器)。
5稱為"SIP"(會話發(fā)起協(xié)議)的信令協(xié)議通常用于在IMS網(wǎng)絡(luò)中建立多媒體會話期間傳送信令消息。因此用于建立多媒體會話的設(shè)備和IP終端可以使用標(biāo)準(zhǔn)SIP消息。例如,終端可以發(fā)送稱為"SIPINVITE"的SIP消息以在會話建立過程中(例如當(dāng)在終端中調(diào)用了多媒體應(yīng)用時(shí))發(fā)起與另一方的會話。
在SIP中,使用稱為"SDP"(會話描述協(xié)議)的附加協(xié)議來描述和指定多士某體會話,并可以將SDP消息作為自包容體(self-containedbody)嵌入到SIP消息內(nèi)。SDP消息一般用于提供有關(guān)設(shè)備能力和媒體屬性的信息,以便指定和協(xié)商多J 某體會話的會話參數(shù),正如本領(lǐng)域中公知的。本文中使用術(shù)語"會話參數(shù)"來表示建立會話所需的任何設(shè)備能力、媒體屬性和地址信息。上文提到的SIP INVITE消息及其通用響應(yīng)消息"SIP 200 OK"通常包含具有有關(guān)一個(gè)或多個(gè)編解碼器(編碼器/解碼器)的信息以及會話所需的其他通信參數(shù)(例如IP地址和端口號)的嵌入的SDP消息。
根據(jù)3GPP,終端必須具有對于IMS有效的SIM (訂戶身份模塊(Subscriber Identity Module))應(yīng)用, 一般稱為"ISIM" (IMS SIM),以便在注冊到IMS網(wǎng)絡(luò)時(shí)提供必需的認(rèn)證和訂戶數(shù)據(jù)。ISIM存儲IMS私有身份"IMPI"和至少一個(gè)IMS公共身份"IMPU", 二者對于IMS網(wǎng)絡(luò)都是已知的。IMPI用于認(rèn)證,而每個(gè)IMPU與IMS服務(wù)檔案(profile)關(guān)聯(lián),通常IMS服務(wù)檔案與用戶捆綁。
還期望的是,為連接到私有網(wǎng)絡(luò)(例如住宅或辦公網(wǎng)絡(luò), 一般稱為家庭網(wǎng)絡(luò)、家庭LAN (局域網(wǎng))或本地LAN)的不同IP終端提供基于IMS的服務(wù)。在本文描述中,通用術(shù)語"家庭網(wǎng)絡(luò)"用于任何此類網(wǎng)絡(luò),術(shù)語"家庭設(shè)備"用于家庭網(wǎng)絡(luò)內(nèi)的任何IP終端。
家庭網(wǎng)絡(luò)通常包括不同類型的家庭設(shè)備,包括例如固定和無線電話、計(jì)算機(jī)、媒體播放器、服務(wù)器和電視機(jī)。為了向家庭網(wǎng)絡(luò)中未啟用IMS的家庭設(shè)備提供IMS服務(wù),定義了稱為"家庭IMS網(wǎng)關(guān),HIGA"的多媒體網(wǎng)關(guān),它可以充當(dāng)啟用IMS的終端以代表家庭網(wǎng)絡(luò)中的任何家庭設(shè)備接入IMS服務(wù)。
其中,HIGA包括"背對背用戶代理"(B2BUA),它基本上充當(dāng)未啟用IMS的家庭設(shè)備與IMS網(wǎng)絡(luò)之間的通信的橋接。B2BUA配備有ISIM應(yīng)用,并代表家庭設(shè)備處理與IMS網(wǎng)絡(luò)的IMS信令。例如,如果家庭設(shè)備發(fā)送包含SIP身份但不包含IMS身份的SIP REGISTER消息,HIGA中的B2BUA將該消息轉(zhuǎn)換成根據(jù)常規(guī)IMS過程的兼包含IMPI和IMPU的IMS有效REGISTER消息。
在圖l中,其中示出家庭網(wǎng)絡(luò)IOO,包括家庭住宅或辦公室中的多個(gè)不同的家庭設(shè)備。正如此處示出的,這些設(shè)備包括無線電話、固定電話、電視機(jī)、PC (個(gè)人計(jì)算機(jī))和服務(wù)器。家庭網(wǎng)絡(luò)IOO還包括連接到外部接入網(wǎng)104的常規(guī)住宅網(wǎng)關(guān)RGW 102,以便為網(wǎng)絡(luò)100中的設(shè)備提供外部通信鏈路。RGW104通常包括NAT (網(wǎng)絡(luò)地址轉(zhuǎn)換)功能和本地DHCP (動(dòng)態(tài)主機(jī)配置協(xié)議)服務(wù)器,以向這些設(shè)備提供僅在家庭網(wǎng)絡(luò)內(nèi)有效的本地IP地址,正如本領(lǐng)域中公知的。
家庭網(wǎng)絡(luò)100還包括HIGA 106, HIGA 106提供至其中示出了HSS 110的IMS網(wǎng)絡(luò)108的連接。HIGA 106配備使用適于設(shè)備的協(xié)議至網(wǎng)絡(luò)100中的不同設(shè)備的適合接口。實(shí)踐中,可以在物理上將HIGA 106集成到RGW 102中,但是在本文描述中在邏輯上將其視為單獨(dú)的功能單元。
在HIGA 106中,為網(wǎng)絡(luò)100中的每個(gè)用戶存儲與檔案關(guān)聯(lián)的身份信息112,通常為上文提到的IMPU,該身份信息112對于接入其中存儲相同的身份信息(如HSS 110中的訂戶信息114)的IMS網(wǎng)絡(luò)有效,如圖所示。當(dāng)用戶一般經(jīng)由特定設(shè)備登錄到IMS網(wǎng)絡(luò)時(shí),將該設(shè)備的IP地址關(guān)聯(lián)到用戶的IMPU。因此,網(wǎng)絡(luò)100中的每個(gè)家庭設(shè)備已經(jīng)被賦予本地身份,當(dāng)用戶登錄到該特定設(shè)備時(shí),可以將該本地身份與特定IMS身份關(guān)聯(lián)。WO 2006/045706簡述家庭網(wǎng)絡(luò)中的家庭設(shè)備可以如何通過使用IMPI和IMPU的不同組合的HIGA來獲取IMS服務(wù)。
7當(dāng)網(wǎng)絡(luò)100中的家庭設(shè)備將對于IMS服務(wù)的請求發(fā)送到HIGA106時(shí),HIGA 106通過設(shè)備的本地身份(例如該設(shè)備的本地IP地址)來標(biāo)識該設(shè)備,并通常檢索設(shè)備本身或登錄到該設(shè)備的用戶的對應(yīng)IMS身份112。然后,HIGA 106代表該設(shè)備將服務(wù)請求轉(zhuǎn)換成有效的IMS請求(例如,SIP INVITE),以Y更相應(yīng)地通過與IMS網(wǎng)絡(luò)108傳送適合的SIP消息來為該設(shè)備建立^^舌。以相似的方式,可以由HIGA106使用與家庭設(shè)備之一關(guān)聯(lián)的IMS身份112來建立用于與該設(shè)備的IMS會話的進(jìn)入的請求。在任何一種情況中,會話通過RGW 102從設(shè)備路由/路由到設(shè)備以便通過接入網(wǎng)104傳送媒體,如圖所示。
UPnP (通用即插即用)是一種在多廠商協(xié)作(稱為UPnP論壇)中開發(fā)的架構(gòu),用于建立用于家庭網(wǎng)絡(luò)中IP設(shè)備之間的通信的標(biāo)準(zhǔn)設(shè)備協(xié)議。因此針對設(shè)備使用的不同接入技術(shù)、操作系統(tǒng)、編程語言、格式標(biāo)準(zhǔn)和通信協(xié)議,UPnP提供家庭網(wǎng)絡(luò)中的設(shè)備之間的對等連接性。而且,UPnP支持稱為"發(fā)現(xiàn)"(或"配對")的過程,其中設(shè)備可以動(dòng)態(tài)地加入家庭網(wǎng)絡(luò),獲取本地IP地址,7>示它的名稱和IP地址,并與其他家庭設(shè)備交換能力。UPnP論壇目前正在定義一種用于啟用遠(yuǎn)程訪問的架構(gòu),在此架構(gòu)中,位于私有網(wǎng)絡(luò)外的遠(yuǎn)程UPnP設(shè)備能夠與家庭網(wǎng)絡(luò)內(nèi)的家庭設(shè)備傳送媒體。
圖1還示出家庭設(shè)備100a移動(dòng)到家庭網(wǎng)絡(luò)100外而成為遠(yuǎn)程設(shè)備100a'。遠(yuǎn)程設(shè)備100a'然后通過IMS網(wǎng)絡(luò)108向HIGA 106發(fā)送INVITE消息,以發(fā)起與家庭100中的家庭設(shè)備之一的媒體通信,這要求該遠(yuǎn)程設(shè)備具有有效的IMS身份以便接入IMS網(wǎng)絡(luò)。在WO2006/079891 (諾基亞)中,描述一種解決方案,用于例如使用IPSec(IP安全性)來建立VPN (虛擬專用網(wǎng)絡(luò))隧道作為用于遠(yuǎn)程UpnP訪問的數(shù)據(jù)/i某體傳輸通道。
為了遠(yuǎn)程地訪問家庭設(shè)備,遠(yuǎn)程設(shè)備必須在發(fā)現(xiàn)過程中以某種方式已經(jīng)獲得該家庭設(shè)備的知識。遠(yuǎn)程設(shè)備可能最近在位于家庭網(wǎng)絡(luò)100內(nèi)時(shí)已參與常規(guī)發(fā)現(xiàn)過程,通常包括根據(jù)稱為SSDP(簡單會話發(fā)現(xiàn)協(xié)議)的協(xié)議交換某些發(fā)現(xiàn)消息。但是如果情況并非如此,例如當(dāng)遠(yuǎn)程設(shè)備實(shí)際完全沒有到過該網(wǎng)絡(luò)內(nèi),則需要遠(yuǎn)程地交換發(fā)現(xiàn)消息。
圖2示出用于實(shí)現(xiàn)對網(wǎng)絡(luò)中的家庭設(shè)備(未示出)的遠(yuǎn)程訪問的家庭網(wǎng)絡(luò)的住宅網(wǎng)關(guān)202和遠(yuǎn)程設(shè)備200中的可能邏輯結(jié)構(gòu)。已在遠(yuǎn)程設(shè)備200中配置了遠(yuǎn)程訪問客戶端RAC 200a,以及已在住宅網(wǎng)關(guān)202中配置了對應(yīng)的遠(yuǎn)程訪問服務(wù)器RAS202a,這可以優(yōu)選地在二者都存在于家庭網(wǎng)絡(luò)中時(shí)進(jìn)行,因?yàn)镽AC 200a和RAS 202a應(yīng)該利用匹配的檔案來配置。
遠(yuǎn)程訪問客戶端200a包括遠(yuǎn)程訪問發(fā)現(xiàn)代理RADA 200b ,遠(yuǎn)程訪問服務(wù)器202a包括對應(yīng)的遠(yuǎn)程訪問發(fā)現(xiàn)代理RADA 202b,配置成在家庭網(wǎng)絡(luò)與遠(yuǎn)程設(shè)備之間交換發(fā)現(xiàn)消息。遠(yuǎn)程訪問客戶端200a還包括遠(yuǎn)程訪問傳輸代理RATA200c,遠(yuǎn)程訪問服務(wù)器202a包括對應(yīng)的遠(yuǎn)程訪問傳輸代理RATA 202c,配置成在遠(yuǎn)程設(shè)備與遠(yuǎn)程訪問服務(wù)器202a之間建立用于媒體的傳輸通道。RADA功能可以備選地稱為"UPnP代理",而RATA功能可以備選地稱為"連接代理"。
RATA200c、 202c的配置通常適合于所用的傳輸通道的特性。當(dāng)對住宅網(wǎng)關(guān)使用動(dòng)態(tài)IP地址指定時(shí),可以使用公知的動(dòng)態(tài)DNS (域名系統(tǒng))解決方案來解析住宅網(wǎng)關(guān)202的IP地址。
此外,RADA200b、 202b還可以應(yīng)用過濾器或諸如此類來限制遠(yuǎn)程設(shè)備對家庭設(shè)備和/或服務(wù)的可視性或反之。每個(gè)RADA200b、 202b可以包括聚集有關(guān)家庭設(shè)備和服務(wù)的信息的SSDP代理和適合于同步遠(yuǎn)程訪問客戶端200a和遠(yuǎn)程訪問服務(wù)器202a的發(fā)現(xiàn)代理。
眾所周知,包括i某體通信的不同類型的服務(wù)具有關(guān)于數(shù)據(jù)傳輸?shù)乃俾屎?或延遲的不同的要求,以便在接收端提供令人滿意的結(jié)果。例如,包括語音或視頻的實(shí)時(shí)通信的常規(guī)服務(wù)只容忍非常短的延遲。而且,包括傳輸要在接收方同時(shí)播放的大量數(shù)據(jù)的流傳送服務(wù)要求在會話期間保持某個(gè)數(shù)據(jù)速率或帶寬(有時(shí)稱為"吞吐量,,)以避免播放中的中斷等。因此,使用QoS (服務(wù)質(zhì)量)的不同等級或類別,其中例如"實(shí)時(shí)"保證低延遲,"流傳送"保證某個(gè)帶寬,以及"盡力(besteffort)"在無論任何情況下對延遲或帶寬均沒有保證。
圖3示意示出固定網(wǎng)絡(luò)中按TISPAN指定的 一般用于IMS會話的QoS管理的架構(gòu)。稱為用戶設(shè)備300的通信終端附連到固定網(wǎng)絡(luò)中的固定接入節(jié)點(diǎn)302。第2層鏈路將接入節(jié)點(diǎn)302連接到適合的第2層端接點(diǎn)L2T 304,第2層端接點(diǎn)L2T 304構(gòu)成第2層通信與第3層中的IP通信之間的過渡中的IP邊緣。L2T 304又進(jìn)一步連接到用于與其他網(wǎng)絡(luò)通信的網(wǎng)關(guān), 一般稱為"邊界網(wǎng)關(guān)功能BGF" 306,其中通常實(shí)現(xiàn)NAT功能。
根據(jù)TISPAN, IMS會話的QoS的控制/管理由稱為"資源和管理控制子系統(tǒng)RACS" 308的功能來處理,稱為"資源和管理控制子系統(tǒng)RACS" 308的功能適合于為每個(gè)會話建立QoS,它然后在L2T304由"資源控制實(shí)施功能RCEF" 310來實(shí)施。RACS 308—般還負(fù)責(zé)用于IMS會話的策略控制、資源保留和管理控制,通常取決于用戶。當(dāng)由IMS網(wǎng)絡(luò)312例如使用用于會話控制的P-CSCF節(jié)點(diǎn)312a來建立IMS會話時(shí),如上所述,在SDP消息中定義所需的^S舌參數(shù)或媒體屬性,P-CSCF節(jié)點(diǎn)312a將這些所需的會話參數(shù)或媒體屬性映射到要發(fā)送到RACS 308并由RCEF 310實(shí)施的QoS請求信息中。還在BGF 306中通過RACS 308建立網(wǎng)絡(luò)中的會話所需的任何地址轉(zhuǎn)換。RACS的當(dāng)前范圍 一般覆蓋接入網(wǎng)和不同核心網(wǎng)絡(luò)之間的互連。
但是,仍未解決為遠(yuǎn)程訪問家庭網(wǎng)絡(luò)期間的々某體會話提供適合或正確的服務(wù)質(zhì)量QoS的問題。當(dāng)遠(yuǎn)程設(shè)備訪問家庭網(wǎng)絡(luò)中的設(shè)備以執(zhí)行多媒體會話時(shí),對該會話將僅獲得盡力類型的QoS,因?yàn)椴淮嬖赒oS實(shí)施功能,即使所用的服務(wù)可能要求具有較高需求的QoS級別。

發(fā)明內(nèi)容
本發(fā)明的目的在于解決上面概述的問題。更確切地來說,本發(fā)明的目的在于,提供一種機(jī)制用于確保遠(yuǎn)程訪問家庭網(wǎng)絡(luò)期間的媒體會話的相關(guān)QoS??梢酝ㄟ^提供如以下所附獨(dú)立權(quán)利要求所述的方法和裝置來獲得這些和其他目的。
根據(jù)一個(gè)方面,提供一種在接入網(wǎng)中為家庭網(wǎng)絡(luò)與位于家庭網(wǎng)絡(luò)外的遠(yuǎn)程設(shè)備之間的多媒體會話建立QoS的方法,其中遠(yuǎn)程設(shè)備和家庭網(wǎng)絡(luò)的至少一個(gè)連接到接入網(wǎng)。在該方法中,從遠(yuǎn)程設(shè)備接收會話邀請消息(invite message),該會話邀請消息用于會話的第一部分期間的設(shè)備發(fā)現(xiàn)和對于家庭網(wǎng)絡(luò)中的々某體的可選瀏覽。然后為會話的第一部分在接入網(wǎng)中實(shí)施QoS。當(dāng)從遠(yuǎn)程設(shè)備接收到會話再邀請消息(re-invite message)以便為會話的第二部分期間與家庭網(wǎng)絡(luò)中的選定家庭設(shè)備的媒體通信更新QoS時(shí),基于用于媒體通信的會話參數(shù)來為會話的第二部分確定QoS需求。然后為會話的第二部分中的媒體通信在接入網(wǎng)中實(shí)施更新的QoS以滿足所確定的QoS需求。
根據(jù)另一個(gè)方面,提供一種通信設(shè)備,其設(shè)置成當(dāng)位于家庭網(wǎng)絡(luò)外時(shí)作為遠(yuǎn)程設(shè)備訪問該家庭網(wǎng)絡(luò)。該遠(yuǎn)程設(shè)備和家庭網(wǎng)絡(luò)的至少一個(gè)連接到接入網(wǎng)。該遠(yuǎn)程設(shè)備包括發(fā)送單元,該發(fā)送單元適合于向家庭網(wǎng)絡(luò)中的多媒體網(wǎng)關(guān)發(fā)送會話邀請消息,以用于多媒體會話的第一部分期間的設(shè)備發(fā)現(xiàn)和對于家庭網(wǎng)絡(luò)中的媒體的可選瀏覽,其中為會話的第一部分在接入網(wǎng)絡(luò)中實(shí)施QoS。該遠(yuǎn)程設(shè)備還包括確定單元,該確定單元適合于確定是否必須為會話的第二部分期間與家庭網(wǎng)絡(luò)中的選定家庭設(shè)備的媒體通信更新QoS。發(fā)送單元還適合于向多媒體網(wǎng)關(guān)發(fā)送會話再邀請消息,以便為與選定家庭設(shè)備的媒體通信更新QoS,其中為會話的第二部分在接入網(wǎng)中實(shí)施所更新的QoS。
根據(jù)又一個(gè)方面,在多々某體服務(wù)網(wǎng)絡(luò)中提供一種會話控制節(jié)點(diǎn),其設(shè)置成使得為位于家庭網(wǎng)絡(luò)外的遠(yuǎn)程設(shè)備實(shí)現(xiàn)對所述家庭網(wǎng)絡(luò)的訪問。該遠(yuǎn)程i殳備和家庭網(wǎng)絡(luò)的至少一個(gè)連4妄到接入網(wǎng),所述4妄入網(wǎng)連接到所述多媒體服務(wù)網(wǎng)絡(luò)。該會話控制節(jié)點(diǎn)包括接收單元,該接收單元適合于從遠(yuǎn)程設(shè)備接收指向家庭網(wǎng)絡(luò)的會話邀請消息,用于會話的一部分期間的設(shè)備發(fā)現(xiàn)和對于家庭網(wǎng)絡(luò)中的媒體的可選瀏覽,并且還適合于從遠(yuǎn)程設(shè)備接收指向家庭網(wǎng)絡(luò)的會話再邀請消息,用于在會話的第二部分期間與家庭網(wǎng)絡(luò)中的選定家庭設(shè)備的媒體通信。會話控
制節(jié)點(diǎn)還包括QoS實(shí)施單元和QoS更新單元,QoS實(shí)施單元適合于為會話的第一部分在接入網(wǎng)中實(shí)施QoS,以及QoS更新單元適合于基于用于媒體通信的會話參數(shù)為會話的第二部分更新QoS。 QoS實(shí)施單元還適合于為第二會話在接入網(wǎng)中實(shí)施所更新的QoS。
在下文的詳細(xì)描述中將解釋本發(fā)明的其他的可能特征和益處。


現(xiàn)在將通過優(yōu)選實(shí)施例并參照附圖更詳細(xì)地描述本發(fā)明,其中圖l是示出根據(jù)現(xiàn)有技術(shù)的、遠(yuǎn)程設(shè)備訪問家庭網(wǎng)絡(luò)以與家庭設(shè)
備進(jìn)行媒體通信時(shí)的家庭網(wǎng)絡(luò)的示意圖。
圖2是示出根據(jù)現(xiàn)有技術(shù)的、遠(yuǎn)程設(shè)備中和住宅網(wǎng)關(guān)中的遠(yuǎn)程訪
問特征的框圖。
圖3是示出根據(jù)現(xiàn)有技術(shù)的、用于在固定網(wǎng)絡(luò)中為IMS會話提供QoS的網(wǎng)絡(luò)架構(gòu)的框圖。
圖4是根據(jù)一個(gè)實(shí)施例的、為遠(yuǎn)程設(shè)備與家庭網(wǎng)絡(luò)中的家庭設(shè)備之間的多媒體^^舌建立適合或正確的QoS時(shí)的示意網(wǎng)絡(luò)略圖。
圖5是根據(jù)另一個(gè)實(shí)施例的流程圖、具有用于在遠(yuǎn)程設(shè)備與家庭網(wǎng)絡(luò)中的家庭設(shè)備之間建立多媒體會話的過程中的步驟。
圖6是示出根據(jù)另一個(gè)實(shí)施例的、遠(yuǎn)程設(shè)備、住宅網(wǎng)關(guān)RGW和多媒體網(wǎng)關(guān)HIGA的功能架構(gòu)的示意框圖。
圖7是根據(jù)另一個(gè)實(shí)施例的信令圖,示出可如何實(shí)現(xiàn)當(dāng)遠(yuǎn)程設(shè)備與家庭網(wǎng)絡(luò)中的家庭設(shè)備傳送媒體時(shí)用于確保某個(gè)QoS的本發(fā)明解決方案。
圖8是示出根據(jù)又一個(gè)實(shí)施例的遠(yuǎn)程設(shè)備的示意框圖。
圖9是示出根據(jù)又一個(gè)實(shí)施例的會話控制節(jié)點(diǎn)的示意框圖。
1具體實(shí)施例方式
在本文描述中,術(shù)語HIGA用于一般地表示家庭網(wǎng)絡(luò)中連接到IMS網(wǎng)絡(luò)的多媒體網(wǎng)關(guān),術(shù)語UPnP將用于一般地表示家庭網(wǎng)絡(luò)架構(gòu)。但是,本發(fā)明不限于這些特定術(shù)語,也不限于下文涉及的任何特定協(xié)議和標(biāo)準(zhǔn)。
簡言之,本發(fā)明可用于使用家庭網(wǎng)絡(luò)中的HIGA,為位于家庭網(wǎng)絡(luò)外的遠(yuǎn)程設(shè)備確保用于與家庭網(wǎng)絡(luò)中的家庭設(shè)備進(jìn)行多媒體通信的適合或需要的QoS。當(dāng)遠(yuǎn)程設(shè)備最初訪問HIGA以便執(zhí)行與家庭網(wǎng)絡(luò)的會話中的發(fā)現(xiàn)過程以及例如對于家庭設(shè)備中的媒體內(nèi)容的瀏覽時(shí),為與HIGA的初始會話選擇某個(gè)QoS??梢酝ㄟ^遠(yuǎn)程設(shè)備與HIGA之間通過IMS網(wǎng)絡(luò)交換的會話建立消息為初始會話選擇QoS。然后,IMS網(wǎng)絡(luò)中的會話控制節(jié)點(diǎn)(例如P-CSCF)可以基于會話建立期間遠(yuǎn)程設(shè)備與HIGA之間的々某體屬性或會話參數(shù)的交換來確定所需的QoS,媒體屬性或會話參數(shù)通常作為在來自遠(yuǎn)程設(shè)備的INVITE消息中以及也在來自HIGA的200 OK響應(yīng)消息中嵌入的SDP消息。
備選地,可以選擇相對低級別的缺省QoS,該QoS被認(rèn)為對于通常在發(fā)現(xiàn)和瀏覽的過程涉及的媒體的有限交換和普通信令是足夠的。例如,缺省QoS可以是盡力類型的。
在任何一種情況中,然后在遠(yuǎn)程設(shè)備使用的接入網(wǎng)中實(shí)施選定的QoS,以及在家庭網(wǎng)絡(luò)和HIGA所連接到的接入網(wǎng)中也實(shí)施選定的QoS。當(dāng)完成發(fā)現(xiàn)過程和對媒體的可選瀏覽,并且遠(yuǎn)程設(shè)備選擇家庭設(shè)備來進(jìn)行媒體通信時(shí),與該家庭設(shè)備建立新會話,這涉及在例如SDP消息中進(jìn)一步交換用于兩個(gè)設(shè)備的會話參數(shù)或媒體屬性。然后基于交換的會話參數(shù)來確定是否必須為新會話更新QoS,換言之,確定使用的接入網(wǎng)中是否需要比先前的更高的QoS級別。在該情況下,在接入網(wǎng)中實(shí)施新的QoS以確保遠(yuǎn)程訪問期間設(shè)備之間的々某體的正確通信。
圖4是示出根據(jù)一個(gè)實(shí)施例的,可以如何為遠(yuǎn)程設(shè)備400與家庭網(wǎng)絡(luò)402中的家庭設(shè)備402a之間的多々某體會話建立正確或所需的QoS的網(wǎng)絡(luò)略圖。在此示例中,遠(yuǎn)程設(shè)備400當(dāng)前連接到第一接入網(wǎng)404,家庭網(wǎng)絡(luò)402連接到第二接入網(wǎng)406,其中網(wǎng)絡(luò)404和406可以通過一般稱為"骨干"網(wǎng)絡(luò)408 (有時(shí)也稱為傳輸網(wǎng)絡(luò))的任何通信鏈路和中間網(wǎng)絡(luò)進(jìn)行通信。而且,網(wǎng)絡(luò)404連接到第一IMS網(wǎng)絡(luò)410,網(wǎng)絡(luò)406連接到第二IMS網(wǎng)絡(luò)412,但是網(wǎng)絡(luò)404和406也可以只是連接到同一個(gè)IMS網(wǎng)絡(luò)。
遠(yuǎn)程設(shè)備400與家庭網(wǎng)絡(luò)402之間的互連因此基本包括用于數(shù)據(jù)傳輸?shù)娜齻€(gè)主要通信鏈路,即通過第一接入網(wǎng)404的第一鏈路4:1、通過骨干網(wǎng)絡(luò)408的第二鏈路4:2和通過第二接入網(wǎng)406的第三鏈路4:3。當(dāng)然,每個(gè)主要鏈路可以包括不同路由器與交換機(jī)之間的多個(gè)子鏈路。
如圖所示,假定通過接入網(wǎng)的第一和第三鏈路4:1和4:3需要為會話建立正確的QoS,而第二鏈路4:2則不需要。 一般認(rèn)為接入網(wǎng)構(gòu)成數(shù)據(jù)傳輸?shù)?瓶頸",其具有有限的傳輸資源,其中QoS將是關(guān)鍵的,尤其是在涉及無線電接口時(shí),而骨干網(wǎng)絡(luò)預(yù)期提供對于任何QoS需求都足夠的傳輸資源。
可以基本按如下方式對通過網(wǎng)絡(luò)404、 406的鏈路4:1和4:3的每個(gè)建立正確的QoS。遠(yuǎn)程設(shè)備400通過發(fā)送會話邀請消息(例如SIPINVITE,例如在嵌入的SDP消息中包含建議的會話參數(shù)),發(fā)起與HIGA402b的會話,以便執(zhí)行發(fā)現(xiàn)過程和對家庭網(wǎng)絡(luò)402中媒體的可選瀏覽。HIGA402b然后發(fā)送響應(yīng)消息,例如SIP200OK,該消息也例如在嵌入的SDP消息中包含建議的會話參數(shù)。這些會話建立消息通過第一IMS網(wǎng)絡(luò)410中的會話控制節(jié)點(diǎn)410a和第二IMS網(wǎng)絡(luò)412中的會話控制節(jié)點(diǎn)412a來傳遞,
然后,每個(gè)會話控制節(jié)點(diǎn)410a、 412a最初可以為會話選擇對于發(fā)現(xiàn)和可選瀏覽認(rèn)為是足夠的缺省QoS,或基于會話建立消息的SDP中包含的建議的會話參數(shù)來選擇正確的QoS。
在任何一種情況中,節(jié)點(diǎn)410a和412a然后將選定的QoS分別發(fā)送到接入網(wǎng)404和406中的傳輸控制功能404a和406b,傳輸控制功能404a和406b —般負(fù)責(zé)設(shè)置和實(shí)施QoS以將各個(gè)接入網(wǎng)中的資源分配用于單個(gè)會話中的數(shù)據(jù)傳輸。術(shù)語"傳輸控制功能"在本文中是在普遍意義上來使用的,每個(gè)功能404a,406a可以包括上述的節(jié)點(diǎn)用于QoS實(shí)施和傳輸資源分配的RCEF和用于地址轉(zhuǎn)換的BGF。
當(dāng)遠(yuǎn)程設(shè)備400通過建立的會話執(zhí)行了發(fā)現(xiàn)過程和可選瀏覽并選擇了家庭設(shè)備402a以進(jìn)行媒體通信時(shí),遠(yuǎn)程設(shè)備400發(fā)送會話再邀請消息以建立新的QoS設(shè)置,以便在正在進(jìn)行的會話的第二部分期間與選定的家庭設(shè)M送媒體。會話的第二部分的QoS更新過程與會話的初始部分的QoS建立相似,同樣涉及例如在SDP消息中交換現(xiàn)在反映與選定設(shè)備的通信的媒體屬性等的媒體屬性或會話參數(shù)。但是,此時(shí),會話控制節(jié)點(diǎn)410a、 412a基于所交換的會話參數(shù)來選擇正確的QoS,其中該QoS需求通常高于會話的初始部分的QoS需求,因?yàn)槌R?guī)對話和/或非常大量々某體數(shù)據(jù)的傳輸將提出有關(guān)延遲和/或帶寬的較
尚需求。
然后基于交換的會話參數(shù)或媒體屬性在傳輸控制功能404a和406b中為會話的第二部分更新QoS,并在接入網(wǎng)絡(luò)中實(shí)施新的QoS以確保會話期間的設(shè)備之間媒體的正確通信。如果接入網(wǎng)404、 406連接到同 一個(gè)IMS網(wǎng)絡(luò)(例如網(wǎng)絡(luò)410 ),則其中的會話控制節(jié)點(diǎn)(例如,P-CSCF)將選擇QoS并在傳輸控制功能404a和406a中實(shí)現(xiàn)該QoS,如虛線雙向箭頭所示。
在圖5中,示出根據(jù)一個(gè)實(shí)施例的、用于為遠(yuǎn)程設(shè)備與家庭網(wǎng)絡(luò)中的家庭設(shè)備之間的多媒體會話確保連接到IMS網(wǎng)絡(luò)的接入網(wǎng)中的正確的QoS的過程的流程圖。假定圖5的過程可以在遠(yuǎn)程設(shè)備和家庭網(wǎng)絡(luò)連接到的一個(gè)或兩個(gè)接入網(wǎng)中實(shí)現(xiàn)。因此,遠(yuǎn)程設(shè)備和家庭網(wǎng)絡(luò)可以連接到不同的接入網(wǎng),然后可以連接到分開的IMS網(wǎng)絡(luò)或連接到同一個(gè)IMS網(wǎng)絡(luò),或連接到同一個(gè)接入網(wǎng)。對圖5的下文描述將僅涉及遠(yuǎn)程設(shè)備和家庭網(wǎng)絡(luò)的至少一個(gè)連接到的一個(gè)接入網(wǎng),但是在適用的情況下由兩個(gè)接入網(wǎng)基本同時(shí)地執(zhí)行該過程也是適合的。
在第一步驟500中,從遠(yuǎn)程設(shè)備接收會話邀請消息,以在與家庭網(wǎng)絡(luò)的會話的第 一部分期間執(zhí)行設(shè)備發(fā)現(xiàn)和媒體的可選瀏覽的過程。該會話邀請消息實(shí)際首先在IMS網(wǎng)絡(luò)中的會話控制節(jié)點(diǎn)(例如P-CSCF)處被接收,然后在家庭網(wǎng)絡(luò)中的HIGA處被接收。在下一步驟502中,會話控制節(jié)點(diǎn)選擇對接入網(wǎng)中的會話實(shí)施的缺省QoS (如果可適用,則在任一側(cè))。正如上文提到的,在此點(diǎn)基于交換的會話參數(shù)或媒體屬性為會話選擇適合的QoS以取代缺省QoS是可能的。
當(dāng)遠(yuǎn)程設(shè)備在會話的第 一部分中執(zhí)行了發(fā)現(xiàn)過程和可選地瀏覽了媒體內(nèi)容以便與選定的家庭設(shè)備傳送媒體時(shí),在后續(xù)步驟504中,從遠(yuǎn)程設(shè)備接收到會話再邀請消息以更新用于會話的第二部分中媒體傳輸?shù)腝oS。同樣地,再邀請消息在IMS會話控制節(jié)點(diǎn)處被接收到,然后在HIGA處^皮接收到。
在一個(gè)實(shí)施例中,在發(fā)送會話再邀請消息之前,遠(yuǎn)程設(shè)備可能已經(jīng)檢查是否因?yàn)閷τ跁挼牡诙糠值牟煌琎oS需求(取決于所涉及的々某體屬性)而必須更新初始為會話已經(jīng)建立的QoS。如果先前實(shí)施的QoS對于會話第二部分期間的媒體傳輸是足夠的,則無需會話再邀請消息。
在另一個(gè)實(shí)施例中,當(dāng)選擇了家庭設(shè)備來進(jìn)行媒體通信時(shí),遠(yuǎn)程設(shè)備總是發(fā)送會話再邀請消息,該消息包含更新的會話參數(shù)。然后,由IMS會話控制節(jié)點(diǎn)做出判斷是否要更新接入網(wǎng)中的QoS設(shè)置。
返回到圖5,然后在后續(xù)步驟506中,由IMS會話控制節(jié)點(diǎn)基于再邀請消息中和來自HIGA的響應(yīng)消息中包含的遠(yuǎn)程設(shè)備與HIGA(代表家庭設(shè)備)之間交換的媒體屬性或會話參數(shù),確定對于即將進(jìn)行的媒體傳輸?shù)腝oS需求。如上所述,可以將此類會話參數(shù)或媒體屬性包含在SIP消息INVITE和200 OK中嵌入的SDP消息中。
接下來,在步驟508中,確定是否需要為會話的第二部分更新最初為該會話實(shí)施的QoS,以確保設(shè)備之間的媒體的正確通信。如果不需要的話,則在步驟510中,在會話的第二部分期間保持會話的第一部分期間使用的缺省QoS。但是,如果在步驟508中確定缺省QoS對于會話的第二部分來說是不足的或"不夠好",則在最后一步512中,選擇更新的QoS,該更新的QoS滿足上文步驟506中確定的QoS需求,然后在會話的第二部分期間為々某體傳輸實(shí)施該更新的QoS。
圖6是示出基于UPnP架構(gòu),在位于一端的遠(yuǎn)程設(shè)備600中和位于另一端的住宅網(wǎng)關(guān)RGW602與多媒體網(wǎng)關(guān)HIGA604中,可如何實(shí)現(xiàn)用于實(shí)行上述解決方案的不同功能的示例的示意框圖。多々某體網(wǎng)關(guān)HIGA 604連接到IMS網(wǎng)絡(luò)(未示出),并且HIGA 604和遠(yuǎn)程設(shè)備600均已注冊為IMS客戶端。應(yīng)該注意,圖6在純邏輯上示出不同結(jié)構(gòu),并且本領(lǐng)域技術(shù)人員將能夠?qū)嶋H通過任何適合的硬件和軟件來實(shí)現(xiàn)這些功能。
遠(yuǎn)程設(shè)備600包括用于與家庭網(wǎng)絡(luò)中的家庭設(shè)備遠(yuǎn)程通信的遠(yuǎn)程訪問應(yīng)用RAA600a。當(dāng)處在家庭網(wǎng)絡(luò)外時(shí), 一般使用IMSUA(用戶代理)600b來接入IMS服務(wù)。在此上下文中,IMS UA 600b還用于在與家庭網(wǎng)絡(luò)中的家庭設(shè)備通信時(shí)獲取RGW 602的連接參數(shù)(例如可路由的IP地址/端口號組合)。
遠(yuǎn)程設(shè)備600還包括UPnP協(xié)議棧,其結(jié)合用于控制UPnP設(shè)備的UPnP CP (控制點(diǎn))600c和用于遠(yuǎn)程地獲取與家庭網(wǎng)絡(luò)的連接性和訪問權(quán)的UPnP遠(yuǎn)程訪問客戶端(RAC ) 600d。在UPnP RAC 600d內(nèi),使用RADA600e以在遠(yuǎn)程設(shè)備與家庭網(wǎng)絡(luò)之間同步UPnP發(fā)現(xiàn)消息,并使用RATA 600f以基于RGW 602的IP地址建立連接,此IP地址可以通過IMS上的常規(guī)SIP消息來檢索。遠(yuǎn)程設(shè)備600還可以包括用于處理接收的媒體的UPnPDMR (數(shù)字媒體渲染器)(未示出)。
RGW 602包括用于控制NAT IP地址和端口映射的標(biāo)準(zhǔn)住宅網(wǎng)關(guān)功能,例如NAT功能602a和UPnP因特網(wǎng)網(wǎng)關(guān)設(shè)備IGD 602b。 RGW602還包括UPnP遠(yuǎn)程訪問服務(wù)器(RAS ) 602c,同樣包括RADA602d和RATA602e,以便使包括設(shè)備600的遠(yuǎn)程設(shè)備能夠進(jìn)行遠(yuǎn)程訪問。HIGA604包括設(shè)備數(shù)據(jù)庫(DB) 604a,設(shè)備數(shù)據(jù)庫(DB) 604a包含家庭網(wǎng)絡(luò)中的家庭設(shè)備的私有IP地址,并且其中還可以在發(fā)現(xiàn)過程中收集家庭設(shè)備信息。DB 604a中存儲的家庭設(shè)備的發(fā)現(xiàn)信息還可以包括家庭設(shè)備的名稱和能力。HIGA 604還包括HIGA邏輯功能604b、用于家庭設(shè)備與IMS網(wǎng)絡(luò)之間的通信的B2BUA 604c(具有ISIM應(yīng)用)以及用于管理家庭網(wǎng)絡(luò)中的本地UPnP設(shè)備(例如RGW 602中的NAT 602a)的UPnP CP 604d。
圖7更詳細(xì)地示出可如何根據(jù)另外的實(shí)施例實(shí)現(xiàn)不同節(jié)點(diǎn)與組件之間的信令過程,以為遠(yuǎn)程設(shè)備700與位于家庭網(wǎng)絡(luò)中的家庭設(shè)備702之間的多々某體會話實(shí)現(xiàn)正確的QoS。所涉及的節(jié)點(diǎn)還包括位于IMS網(wǎng)絡(luò)中的會話控制節(jié)點(diǎn)P-CSCF 702、位于接入網(wǎng)中的傳輸控制功能BGF/RCEF 704,以及住宅網(wǎng)關(guān)RGW 706、多媒體網(wǎng)關(guān)HIGA 708和家庭設(shè)備710 (所有這三個(gè)都位于家庭網(wǎng)絡(luò)中)。
在此上下文中,功能P-CSCF 702和BGF/RCEF 704基本上分別等效于上文針對圖4描述的會話控制節(jié)點(diǎn)(410a、 412a)和傳輸控制功能(404a、 406a)。在圖7中,假定涉及僅一個(gè)接入網(wǎng)和僅一個(gè)IMS網(wǎng)絡(luò),但是本示例可對涉及兩個(gè)接入網(wǎng)和甚至兩個(gè)IMS網(wǎng)絡(luò)時(shí)的情況也是有效的,即當(dāng)遠(yuǎn)程設(shè)備和家庭網(wǎng)絡(luò)連接到由不同IMS網(wǎng)絡(luò)服務(wù)的不同接入網(wǎng)時(shí)也是有效的,如上所述。在這種信令方案中,則復(fù)制功能P-CSCF 702和BGF/RCEF 704以分別在每個(gè)接入網(wǎng)/IMS網(wǎng)絡(luò)中動(dòng)作。
同樣地,遠(yuǎn)程設(shè)備700和HIGA708已經(jīng)注冊為IMS客戶端是先決條件。遠(yuǎn)程設(shè)備700包括RAA700a、 IMS UA 700b和其中實(shí)現(xiàn)遠(yuǎn)程訪問客戶端RAC的UPnP功能700c,基本如圖6中所示的對應(yīng)功能。相應(yīng)地,RGW 706也包括其中實(shí)現(xiàn)遠(yuǎn)程訪問月l務(wù)器RAS的UPnP功能(未示出),基本如圖6中所示。備選地,UPnP功能和RAS可以駐留在HIGA 708中,雖然本示例示出另一種方式。下文將簡述所示的信令步驟。步驟7:1 -期望從遠(yuǎn)程設(shè)備700訪問家庭網(wǎng)絡(luò)中的設(shè)備的用戶通過適合的輸入命令激活RAA700a。
步驟7:2 - RAA 700a觸發(fā)IMS UA 700b發(fā)送指向HIGA 708的IMPU的基于IMS的會話邀請消息SIP INVITE。 SIP INVITE消息中嵌入的SPD消息可以包含或不包含有關(guān)期望的媒體屬性(上文一般稱為會話參數(shù))的信息。
步驟7:3 -對此響應(yīng),IMS UA 700b發(fā)出SIP INVITE消息,該SIP INVITE消息首先被IMS網(wǎng)絡(luò)中的P-CSCF節(jié)點(diǎn)708接收。
步驟7:4 - P-CSCF節(jié)點(diǎn)708將INVITE消息轉(zhuǎn)發(fā)到HIGA 708,由HIGA 708中的B2BUA (未示出)接收并處理該消息。在SIP INVITE消息中嵌入的SPD消息包含遠(yuǎn)程設(shè)備700所用的IP地址和端口號。
步驟7:5 - HIGA 708中的B2BUA通過將SIP INVITE消息中包含的遠(yuǎn)程設(shè)備的IMS用戶身份與HIGA708中已經(jīng)預(yù)先存儲的允許的用戶的身份進(jìn)行比較來認(rèn)證該用戶。例如,SIP INVITE報(bào)頭可以包含所謂的P-Asserted-Identity作為IMS用戶身份。
步驟7:6 -使用HIGA 708中的UPnP CP (未示出),在RGW 706中對遠(yuǎn)程設(shè)備700的IP地址和端口號和RGW 706中(或備選地在HIGA 708中)的UPnP RAS的本地地址請求NAT綁定。
步驟7:7 - RGW 706中的UPnP IGD (未示出)確認(rèn)該NAT綁定。
步驟7:8 - HIGA 708中的B2BUA向遠(yuǎn)程設(shè)備700發(fā)送含有所獲得的NAT綁定信息的SIP 200 OK消息,所獲得的NAT綁定信息包含RGW 706中的UPnP RAS的IP地址和端口號。SIP 200 OK消息首先被P-CSCF節(jié)點(diǎn)702接收。
步驟7:9 - P-CSCF節(jié)點(diǎn)702提取有關(guān)于在BGF 704中建立所謂的"針孔(pin-hole)"(它基本上是通過BGF的連接)的SDP參數(shù),并確定初始QoS策'略設(shè)置以支持稱為"UPnP遠(yuǎn)程訪問信令"的服務(wù),即用于執(zhí)行發(fā)現(xiàn)過程和媒體的可選瀏覽的會話的第一部分,如上所述。P-CSCF節(jié)點(diǎn)702然后(例如經(jīng)由圖3所示的RACS功能)向BGF/RCEF功能704發(fā)送標(biāo)準(zhǔn)H.248消息,包含用于針孔建立的QoS/策略設(shè)置和IP地址,/人而有效地實(shí)施發(fā)現(xiàn)過程所需的QoS。優(yōu)選地,為會話的第一部分選擇缺省QoS,如上所述。如果涉及兩個(gè)IMS網(wǎng)絡(luò),則基于每個(gè)相應(yīng)的IMS網(wǎng)絡(luò)中的用戶服務(wù)檔案,可以由兩個(gè)P-CSCF節(jié)點(diǎn)并行地執(zhí)行該步驟。
步驟7:10 - BGF/RCEF功能704以確認(rèn)消息(例如通過RACS功能)來響應(yīng)P-CSCF節(jié)點(diǎn)702。
步驟7:11 - P-CSCF節(jié)點(diǎn)702將步驟7:8中接收到的SIP 200 OK消息轉(zhuǎn)發(fā)到遠(yuǎn)程設(shè)備700中的IMSUA700b,因此其包含具有NAT綁定信息的嵌入的SDP消息,該NAT綁定信息包含要用于訪問RGW706中的UPnP RAS的IP地址和端口號。
步驟7:12 - IMS UA 700b將接收的SDP信息傳輸?shù)絉AA 700a。
步驟7:13 - RAA 700a發(fā)起或觸發(fā)UPnP功能700c的RAC中的UPnP RATA以建立與家庭網(wǎng)絡(luò)的遠(yuǎn)程訪問。
步驟7:14 - UPnP功能700c的RAC中的UPnP RATA和RGW 706的RAS中的UPnP RATA使用在步驟7:11-12的SDP中接收到的IP地址和端口號,在遠(yuǎn)程設(shè)備700與RGW 706之間建立VPN隧道(例如IPSec )。
步驟7:15 -在成功的VPN隧道建立之后,UPnP功能700c的UPnP RADA可以與RGW 706的RAS中(備選地在HIGA 708中)的對應(yīng)UPnP RADA同步,以通過在如上所述的會話第一部分期間執(zhí)行發(fā)現(xiàn)過程來發(fā)現(xiàn)家庭網(wǎng)絡(luò)上的服務(wù)和設(shè)備。
步驟7:16 -遠(yuǎn)程設(shè)備700的UPnP功能700c中的UPnP CP現(xiàn)在選擇家庭設(shè)備710并瀏覽選定設(shè)備中可用的內(nèi)容。這可以例如通過使用UPnP ContentDirectory Browse動(dòng)作來才丸4亍。利用將BrowseFlag i殳置成BrowseMetadata,然后來自選定的UPnP設(shè)備的結(jié)果(Result)響應(yīng)將包含瀏覽的內(nèi)容的士某體屬性,例如項(xiàng)目類型Imageltem、 audioltem或videoltem以及所選內(nèi)容的編碼的比特率和大小。步驟7:17 -用戶現(xiàn)在通過適合的輸入命令選擇要在會話的第二 部分中從家庭設(shè)備710檢索的內(nèi)容/服務(wù)。
步驟7:18 - UPnP功能700c中的RAC通知RAA 700a有關(guān)將影響 QoS決定的所選內(nèi)容的相關(guān)媒體屬性,例如媒體類型、所選內(nèi)容的編 碼的比特率和大小,這些均在步驟7:16中已檢索。
步驟7:19 - RAA700a將這些媒體屬性與步驟7:12中接收的也用 于在步驟7:14中建立VPN連接的SDP信息比較。如果所選內(nèi)容的媒 體屬性顯著地不同于接收的SDP信息,則必須更新/修改在步驟7:9 中為會話的VPN連接選擇并實(shí)施的缺省QoS,以確保會話的第二部 分期間的正確媒體傳輸?;诓襟E7:18中接收的UPnP參數(shù),可以例 如由J 某體類型是videoltem或結(jié)合編碼的比特率和/或大小來觸發(fā)更新 決定。
步驟7:20 - RAA 700a基于所選媒體內(nèi)容觸發(fā)向HIGA 708發(fā)送 SIP RE-INVITE消息,其含有SPD消息,該SPD消息包含至少當(dāng)前 媒體屬性。然后將在步驟7:18和7:19中作為示例給出的UPnP參數(shù)映 射到SDP消息中的對應(yīng)J 某體和屬性描述(111=和a=)行中。
步驟7:21 -將SIP RE-INVITE消息從IMS UA 700b發(fā)送到HIGA 708,該消息首先被P-CSCF節(jié)點(diǎn)702接收。
步驟7:22 - P-CSCF節(jié)點(diǎn)702將SIP RE-INVITE消息轉(zhuǎn)發(fā)到HIGA
708。
步驟7:23 - HIGA 708中的B2BUA向P-CSCF節(jié)點(diǎn)702返回SIP 200 0K消息。如果需要的話,HIGA 708可以使用具有更新的媒體屬 性的SDP消息中的信息將任何QoS設(shè)置應(yīng)用于家庭網(wǎng)絡(luò)中。
步驟7:24 - P-CSCF節(jié)點(diǎn)702通過提取相關(guān)于QoS策略設(shè)置的 SDP參數(shù)(例如,纟某體類型、帶寬需求和有關(guān)IP地址和端口號的信 息)來確定新的QoS。
步驟7:25 -相應(yīng)地,P-CSCF節(jié)點(diǎn)702通過對其發(fā)送H.248消息 (經(jīng)由RACS )來更新RCEF 704中的QoS/策略設(shè)置,從而有效地實(shí)施即將進(jìn)行的會話的第二部分期間的媒體傳輸所需的QoS,該消息與 步驟7:9中發(fā)送的消息相似。如果涉及兩個(gè)IMS網(wǎng)絡(luò),則基于每個(gè)相 應(yīng)IMS網(wǎng)絡(luò)中的用戶服務(wù)檔案,可以由兩個(gè)P-CSCF節(jié)點(diǎn)并行地執(zhí)行
該步驟。
步驟7:26 - BGF/RCEF功能704以確認(rèn)消息(例如通過RACS功 能)響應(yīng)P-CSCF節(jié)點(diǎn)702,與步驟7:10相似。
步驟7:27 - P-CSCF節(jié)點(diǎn)702將步驟7:23中接收到的SIP 200 OK 消息轉(zhuǎn)發(fā)到遠(yuǎn)程設(shè)備700中的IMS UA 700b ,因此該消息包含嵌入的 SDP消息,與步驟7:11相似。
步驟7:28 - IMS UA 700b將接收的SDP信息傳輸?shù)絉AA 700a, 與步驟7:12相似。
步驟7:29 - RAA 700a然后觸發(fā)UPnP功能700c中的UPnP CP以 發(fā)送HTTP GET命令來從家庭設(shè)備710取得或下載所選媒體。
步驟7:30 - UPnP功能700c中的UPnP CP向家庭設(shè)備710發(fā)送 HTTP GET命令。
步驟7:31 -最后在會話的第二部分中使用UPnP功能700c從家 庭設(shè)備710將所選媒體下載到遠(yuǎn)程設(shè)備700,例如通過流傳送應(yīng)用來 下載。在此步驟期間,由于步驟7:25中的QoS實(shí)施,在通過接入網(wǎng) 的傳輸期間確保了所需的QoS。如上文提到的,當(dāng)可適用時(shí),QoS實(shí) 施可以在兩個(gè)接入網(wǎng)中同時(shí)進(jìn)行。
上文對圖7描述的示例涉及這樣一種情況遠(yuǎn)程設(shè)備從家庭網(wǎng)絡(luò) 中的家庭設(shè)備(例如媒體服務(wù)器)取得或下載媒體。但是,示出的過 程也可以應(yīng)用于任何一個(gè)方向的通信,例如將媒體從遠(yuǎn)程設(shè)備傳輸?shù)?家庭設(shè)備時(shí),或在包括雙向的媒體傳輸?shù)膶υ挄捚陂g,等等。因此, 包括媒體瀏覽和從家庭設(shè)備取得媒體的所描述的過程則將稍微有所 不同,本領(lǐng)域技術(shù)人員能夠容易地理解這一點(diǎn)。
圖8是示出設(shè)置成在位于家庭網(wǎng)絡(luò)外時(shí)訪問家庭網(wǎng)絡(luò)(未示出) (例如在上文對于圖4、 5和7所描述的過程中)的遠(yuǎn)程設(shè)備800的
22示意框圖。該遠(yuǎn)程設(shè)備和家庭網(wǎng)絡(luò)的至少 一個(gè)連接到其中可以實(shí)施
QoS的接入網(wǎng)(未示出)。
該遠(yuǎn)程設(shè)備800包括發(fā)送單元800a,該發(fā)送單元800a適合于向 家庭網(wǎng)絡(luò)中的多媒體網(wǎng)關(guān)804發(fā)送^^舌邀請消息,用于多媒體^^舌的 第一部分期間的設(shè)備發(fā)現(xiàn)和對于家庭網(wǎng)絡(luò)中的々某體的可選瀏覽。然后 對于會話的第一部分,在接入網(wǎng)中實(shí)施QoS,基本如上文所述。多媒 體網(wǎng)關(guān)804可以是HIGA,如圖所示。
該遠(yuǎn)程設(shè)備800還包括確定單元800b,確定單元800b適合于確 定是否必須為會話的第二部分期間與家庭網(wǎng)絡(luò)中選定家庭設(shè)備進(jìn)行 的媒體通信更新QoS。發(fā)送單元800a還適合于向多媒體網(wǎng)關(guān)發(fā)送會 話再邀請消息以更新用于與選定家庭設(shè)備的媒體通信的QoS。然后對 于會話的第二部分,在接入網(wǎng)中實(shí)施更新的QoS,基本如上文所述。
確定單元800b還可以適合于基于媒體通信的媒體屬性來確定是 否必須為會話的第二部分期間的纟某體通信更新QoS。
圖9是示出多i某體服務(wù)網(wǎng)絡(luò)中的會話控制節(jié)點(diǎn)900的示意框圖, 其設(shè)置成使得對于位于所述家庭網(wǎng)絡(luò)外的遠(yuǎn)程設(shè)備902能夠訪問家庭 網(wǎng)絡(luò)(未示出)(例如在上文對于圖4、 5和7所描述的過程中)。該 遠(yuǎn)程設(shè)備和家庭網(wǎng)絡(luò)的至少 一個(gè)連接到其中可以通過傳輸控制節(jié)點(diǎn) 906來實(shí)施QoS的接入網(wǎng)904。
該會話控制節(jié)點(diǎn)900包括接收單元900a,該接收單元900a適合 于從遠(yuǎn)程設(shè)備902接收會話邀請消息,該會話邀請消息指向家庭網(wǎng)絡(luò), 用于會話的第 一部分期間的設(shè)備發(fā)現(xiàn)和對于家庭網(wǎng)絡(luò)中的媒體的可 選瀏覽。
會話控制節(jié)點(diǎn)900還包括服務(wù)質(zhì)量QoS實(shí)施單元900b,服務(wù)質(zhì) 量QoS實(shí)施單元900b適合于為會話的第一部分在接入網(wǎng)904的傳輸 控制節(jié)點(diǎn)906中實(shí)施QoS。
接收單元900a還適合于從遠(yuǎn)程設(shè)備902接收會話再邀請消息, 該會話再邀請消息指向家庭網(wǎng)絡(luò),用于在會話的第二部分期間與家庭
2網(wǎng)絡(luò)中的選定家庭設(shè)備的媒體通信。
會話控制節(jié)點(diǎn)900最后包括QoS更新單元900c, QoS更新單元 900c適合于基于媒體通信的會話參數(shù)更新用于會話的第二部分的 QoS,其中QoS實(shí)施單元900b還適合于為會話的第二部分在接入網(wǎng) 904的傳輸控制節(jié)點(diǎn)906中實(shí)施更新的QoS。
會話控制節(jié)點(diǎn)900可以是作為多々某體服務(wù)網(wǎng)絡(luò)的IMS網(wǎng)絡(luò)中的 P-CSCF節(jié)點(diǎn)。QoS實(shí)施單元900b還可以適合于為會話的第一部分選 擇QoS作為缺省QoS,或基于建立會話的第一部分期間交換的會話參 數(shù)來為會話的第一部分選擇QoS。
QoS更新單元900c還可以適合于從來自遠(yuǎn)程設(shè)備的會話再邀請 消息中和/或來自家庭網(wǎng)絡(luò)的響應(yīng)消息中嵌入的SPD消息提取用于會 話的第二部分的會話參數(shù)。交換的會話參數(shù)可指示設(shè)備能力和/或媒體
屬性。傳輸控制節(jié)點(diǎn)可以包括RCEF功能。
圖8和9分別示出其中可以使用本發(fā)明的,在遠(yuǎn)程設(shè)備800和會 話控制節(jié)點(diǎn)900中的多種可行的邏輯功能單元。但是本領(lǐng)域技術(shù)人員 應(yīng)該能夠不局限于這些特定示出的結(jié)構(gòu)而使用適合的軟件和硬件來 實(shí)現(xiàn)本文描述的功能。
因此上述實(shí)施例可以用于建立適合或正確的QoS,其適合于在遠(yuǎn) 程設(shè)備與家庭網(wǎng)絡(luò)中的家庭設(shè)備之間的媒體通信中提供令人滿意的 結(jié)果,例如取決于所用的設(shè)備和/或應(yīng)用以及正在傳送的媒體。
雖然本發(fā)明是參考特定示范實(shí)施例來描述的,但是該描述大體上 僅旨在說明本發(fā)明的概念而不應(yīng)視為限制本發(fā)明的范圍。雖然在描述 上面的實(shí)施例時(shí)始終使用了 IMS、 HIGA和UPnP的概念,但是基本 上也可以使用用于實(shí)現(xiàn)多媒體通信的任何其他標(biāo)準(zhǔn)和網(wǎng)絡(luò)元件。例 如,可以使用SIP作為通用信令協(xié)議,而無論是否使用IMS、 TISPAN 和/或UPnP的標(biāo)準(zhǔn)。本發(fā)明一般由所附獨(dú)立權(quán)利要求來定義。
權(quán)利要求
1.一種在接入網(wǎng)(404、406)中為家庭網(wǎng)絡(luò)(402)與位于所述家庭網(wǎng)絡(luò)外的遠(yuǎn)程設(shè)備(400)之間的多媒體會話建立服務(wù)質(zhì)量QoS的方法,其中所述遠(yuǎn)程設(shè)備和家庭網(wǎng)絡(luò)的至少一個(gè)連接到所述接入網(wǎng),所述方法包括如下步驟-從所述遠(yuǎn)程設(shè)備接收會話邀請消息,所述會話邀請消息用于所述會話的第一部分期間的設(shè)備發(fā)現(xiàn)和對于所述家庭網(wǎng)絡(luò)中的媒體的可選瀏覽,-為所述會話的第一部分在所述接入網(wǎng)中實(shí)施QoS,-從所述遠(yuǎn)程設(shè)備接收會話再邀請消息,以便為所述會話的第二部分期間與所述家庭網(wǎng)絡(luò)中的選定的家庭設(shè)備的媒體通信更新所述QoS,-基于用于所述媒體通信的會話參數(shù)來為所述會話的第二部分確定QoS需求,以及-在所述接入網(wǎng)中為所述會話的第二部分中的媒體通信實(shí)施更新的QoS以滿足所確定的QoS需求。
2. 如權(quán)利要求1所述的方法,其中將用于所述會話的第一部分的QoS選擇作為缺省QoS,或基于所述會話的第一部分的建立期間交換的會話參數(shù)來選擇用于所述會話的第一部分的QoS。
3. 如權(quán)利要求1或2所述的方法,其中從來自所述遠(yuǎn)程設(shè)備的所述會話邀請/再邀請消息中和/或來自所述家庭網(wǎng)絡(luò)的響應(yīng)消息中嵌入的SPD消息提取用于所述會話的第二或第一部分的所述會話參數(shù)。
4. 如權(quán)利要求1-3中任一項(xiàng)所述的方法,其中所述交換的會話參數(shù)指示設(shè)備能力和/或々某體屬性。
5. 如權(quán)利要求1-4中任一項(xiàng)所述的方法,其中為所述第二會話確定所述QoS需求,并由所述接入網(wǎng)連接的多媒體服務(wù)網(wǎng)絡(luò)中的會話控制節(jié)點(diǎn)來更新所述QoS。
6. 如權(quán)利要求5所述的方法,其中所述多媒體服務(wù)網(wǎng)絡(luò)是IMS網(wǎng)絡(luò),并且所述會話控制節(jié)點(diǎn)是P-CSCF節(jié)點(diǎn)。
7. 如權(quán)利要求1-6中任一項(xiàng)所述的方法,其中在所述接入網(wǎng)中的傳輸控制節(jié)點(diǎn)中實(shí)施所述QoS。
8. 如權(quán)利要求7所述的方法,其中所述傳輸控制節(jié)點(diǎn)包括RCEF功能。
9. 一種通信設(shè)備(800),設(shè)置成當(dāng)位于家庭網(wǎng)絡(luò)外時(shí)充當(dāng)遠(yuǎn)程設(shè)備訪問所述家庭網(wǎng)絡(luò),其中所述通信設(shè)備和家庭網(wǎng)絡(luò)的至少 一個(gè)連接到接入網(wǎng),所述通信設(shè)備包括-發(fā)送單元(800a ),適合于向所述家庭網(wǎng)絡(luò)中的多媒體網(wǎng)關(guān)(804)發(fā)送會話邀請消息,用于多媒體會話的第 一部分期間的設(shè)備發(fā)現(xiàn)和對于所述家庭網(wǎng)絡(luò)中的媒體的可選瀏覽,其中為所述會話的第一部分在所述接入網(wǎng)中實(shí)施服務(wù)質(zhì)量QoS,以及-確定單元(800b),適合于確定是否必須為所述會話的第二部分期間與所述家庭網(wǎng)絡(luò)中的選定的家庭設(shè)備的媒體通信更新所述QoS,其中所述發(fā)送單元(800a)還適合于向所述多媒體網(wǎng)關(guān)發(fā)送會話再邀請消息,以便為與所述選定的家庭設(shè)備的媒體通信更新所述QoS,其中為所述會話的第二部分在所述接入網(wǎng)中實(shí)施所更新的QoS。
10. 如權(quán)利要求9所述的通信設(shè)備,其中所述確定單元還適合于基于所述媒體通信的媒體屬性來確定是否必須為所述會話的第二部分期間的4某體通信更新所述QoS。
11. 一種多媒體服務(wù)網(wǎng)絡(luò)(906)中的^^舌控制節(jié)點(diǎn)(900),設(shè)置成使得為位于家庭網(wǎng)絡(luò)外的遠(yuǎn)程設(shè)備實(shí)現(xiàn)對所述家庭網(wǎng)絡(luò)的訪問,其中所述遠(yuǎn)程設(shè)備和家庭網(wǎng)絡(luò)的至少一個(gè)連接到接入網(wǎng),所述接入網(wǎng)連接到所述多媒體服務(wù)網(wǎng)絡(luò),所述會話控制節(jié)點(diǎn)包括-接收單元(900a),適合于從所述遠(yuǎn)程設(shè)備接收指向所述家庭網(wǎng)絡(luò)的會話邀請消息,用于會話的第一部分期間的設(shè)備發(fā)現(xiàn)和對于所述家庭網(wǎng)絡(luò)中的媒體的可選瀏覽,并且還適合于從所述遠(yuǎn)程設(shè)備接收指向所述家庭網(wǎng)絡(luò)的會話再邀請消息,用于在所述會話的第二部分期間與所述家庭網(wǎng)絡(luò)中的選定的家庭設(shè)備的媒體通信,-服務(wù)質(zhì)量QoS實(shí)施單元(900b),適合于為所述會話的所述第一部分在所述接入網(wǎng)中實(shí)施QoS,以及-QoS更新單元(900c),適合于基于用于所述媒體通信的會話參數(shù)來為所述會話的所述第二部分更新所述QoS,其中所述QoS實(shí)施單元(900b)還適合于為所述第二會話在所述接入網(wǎng)中實(shí)施所更新的QoS。
12. 如權(quán)利要求11所述的會話控制節(jié)點(diǎn),其中所述會話控制節(jié)點(diǎn)是P-CSCF節(jié)點(diǎn),以及所述多媒體服務(wù)網(wǎng)絡(luò)是IMS網(wǎng)絡(luò)。
13. 如權(quán)利要求11或12所述的會話控制節(jié)點(diǎn),其中所述QoS實(shí)施單元(900b)還適合于將用于所述會話的第一部分的QoS選擇作為缺省QoS,或基于所述會話的第一部分的建立期間交換的會話參數(shù)來選擇用于所述會話的第一部分的QoS。
14. 如權(quán)利要求11-13中任一項(xiàng)所述的會話控制節(jié)點(diǎn),其中所述QoS更新單元(900c)還適合于從來自所述遠(yuǎn)程設(shè)備的所述會話再邀請消息中和/或來自所述家庭網(wǎng)絡(luò)的響應(yīng)消息中嵌入的SPD消息提取用于所述會話的第二部分的所述會話參數(shù)。
15. 如權(quán)利要求11-14中任一項(xiàng)所述的會話控制節(jié)點(diǎn),其中所述交換的^S舌參數(shù)指示設(shè)備能力和/或媒體屬性。
16. 如權(quán)利要求11-15中任一項(xiàng)所述的會話控制節(jié)點(diǎn),其中所述QoS實(shí)施單元(900b)還適合于在所述接入網(wǎng)中的傳輸控制節(jié)點(diǎn)中實(shí)施所述QoS。
17. 如權(quán)利要求16所述的會話控制節(jié)點(diǎn),其中所述傳輸控制節(jié)點(diǎn)包括RCEF功能。
全文摘要
一種用于為家庭網(wǎng)絡(luò)(402)與位于該家庭網(wǎng)絡(luò)外的遠(yuǎn)程設(shè)備(400)之間的多媒體會話確定接入網(wǎng)(404、406)中的服務(wù)質(zhì)量QoS的方法和裝置。該遠(yuǎn)程設(shè)備和家庭網(wǎng)絡(luò)的至少一個(gè)連接到接入網(wǎng)。當(dāng)從遠(yuǎn)程設(shè)備接收到用于在家庭網(wǎng)絡(luò)中進(jìn)行設(shè)備發(fā)現(xiàn)的會話邀請消息時(shí),在接入網(wǎng)中實(shí)施缺省QoS。當(dāng)從遠(yuǎn)程設(shè)備接收到用于與家庭網(wǎng)絡(luò)中的選定家庭設(shè)備(402a)進(jìn)行媒體通信的會話再邀請消息時(shí),基于建立媒體通信期間交換的會話參數(shù)來為媒體通信確定QoS需求。然后基于確定的QoS需求,在接入網(wǎng)中為會話實(shí)施更新的QoS。
文檔編號H04L29/06GK101627601SQ200780049984
公開日2010年1月13日 申請日期2007年6月28日 優(yōu)先權(quán)日2007年1月18日
發(fā)明者T·卡格紐斯 申請人:艾利森電話股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1
崇礼县| 上蔡县| 栖霞市| 安多县| 定襄县| 洛浦县| 会泽县| 通州区| 酒泉市| 英超| 田阳县| 遂平县| 秦安县| 龙川县| 绥江县| 凤山市| 汨罗市| 同江市| 洱源县| 临沂市| 昌都县| 茂名市| 浠水县| 错那县| 彰化市| 游戏| 澎湖县| 九寨沟县| 晋州市| 张掖市| 景洪市| 渑池县| 镇宁| 巨鹿县| 胶南市| 麻城市| 乐亭县| 徐水县| 若尔盖县| 鄂州市| 通州区|