亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

使能與專用網(wǎng)絡(luò)的多媒體通信的方法和設(shè)備的制作方法

文檔序號:7642875閱讀:297來源:國知局
專利名稱:使能與專用網(wǎng)絡(luò)的多媒體通信的方法和設(shè)備的制作方法
技術(shù)領(lǐng)域
本發(fā)明 一般涉及用于使能通過專用網(wǎng)絡(luò)中的多媒體網(wǎng)關(guān)與連接到 專用網(wǎng)絡(luò)的裝置多媒體通信的方法和設(shè)備。
背景技術(shù)
當(dāng)今可得到各種能夠使用IP(網(wǎng)際協(xié)議)來基于分組的多媒體通信 的通信終端和裝置,例如固定或移動(dòng)計(jì)算機(jī)和電話。多媒體服務(wù)一般需 要代表以不同格式和組合的媒體的編碼數(shù)據(jù)的傳送。例如,IP終端可以 與另一 IP終端交換音頻信息以及視覺信息,或者可以從內(nèi)容服務(wù)器下 載任何格式的多媒體。
被稱為"IP多媒體子系統(tǒng),,(IMS)的網(wǎng)絡(luò)體系結(jié)構(gòu)已經(jīng)由第三代合 作伙伴計(jì)劃(3GPP)開發(fā)為用于在分組域中處理多媒體服務(wù)和會(huì)話的開 放標(biāo)準(zhǔn)。IMS網(wǎng)絡(luò)基于IP傳送基本上控制了用于IP終端的多媒體會(huì)話, 而不考慮接入技術(shù)。例如,多個(gè)不同的接入網(wǎng)絡(luò)可以附接于同一個(gè)IMS網(wǎng)絡(luò)。
圖1是用于通過IMS服務(wù)網(wǎng)絡(luò)為移動(dòng)IP終端A提供多媒體服務(wù)的 基本網(wǎng)絡(luò)結(jié)構(gòu)的示例性示意圖。終端A連接到無線接入網(wǎng)絡(luò)100并且與 另一 IP終端B在涉及一個(gè)或多個(gè)多媒體服務(wù)的通信會(huì)話中通信。該無 線接入網(wǎng)絡(luò)100連接到IMS網(wǎng)絡(luò)102,其處理關(guān)于終端A的會(huì)話??商?換地,終端A可以與用于下載某些媒體內(nèi)容的內(nèi)容服務(wù)器通信。
在圖1中所示的會(huì)話由IMS網(wǎng)絡(luò)102中的特定節(jié)點(diǎn)管理,這里通稱 為"會(huì)話管理節(jié)點(diǎn)"104。這些節(jié)點(diǎn)一般包括S-CSCF(服務(wù)呼叫會(huì)話控制 功能)、I-CSCF(詢問呼叫會(huì)話控制功能)和P-CSCF(代理呼叫會(huì)話控制功 能)。IMS網(wǎng)絡(luò)102此外還包括用于使能各種多媒體服務(wù)的一個(gè)或多個(gè)應(yīng) 用服務(wù)器106和存儲(chǔ)訂戶和驗(yàn)證數(shù)據(jù)的數(shù)據(jù)庫元件HSS (本地訂戶服務(wù) 器)108。網(wǎng)絡(luò)元件1 04-108的各種功能在本領(lǐng)域中通常是已知的,并 且為了理解本發(fā)明的上下文不必在此進(jìn)一步描述。
被稱為"SIP"的信令協(xié)議(會(huì)話啟動(dòng)協(xié)議)用于在IMS網(wǎng)絡(luò)中控制 會(huì)話。標(biāo)準(zhǔn)SIP消息由此可由IMS系統(tǒng)和IP終端或裝置使用以建立并且控制多媒體會(huì)話。例如,在SIP中所定義的消息被稱作"邀請
(INVITE)",終端能夠在配置期間將其發(fā)送給另一方以啟動(dòng)會(huì)話,例
如當(dāng)多媒體應(yīng)用已經(jīng)在該終端中被調(diào)用的時(shí)候。
在SIP中,使用被稱作"會(huì)話說明協(xié)議SDP"的附加協(xié)議,用來通 過SDP消息描述多媒體會(huì)話,其可以被嵌入作為SIP消息內(nèi)的自持體 (self-contained body) 。 SDP由此能由終端使用以提供關(guān)于它們的特 定性能和偏愛的信息,以便如本領(lǐng)域所熟知的那樣指定和協(xié)商用于即將 到來的多媒體會(huì)話的會(huì)話參數(shù)。上述SIP邀請消息 一般包括帶有關(guān)于一 個(gè)或多個(gè)所需要的編解碼器(編碼器/解碼器)的信息的嵌入式SDP消息 以及會(huì)話需要的其它通信參數(shù),例如IP地址和端口號。
根據(jù)3GPP,需要預(yù)訂的訪問IMS網(wǎng)絡(luò)的通信終端能訪問通稱為 "ISIM" (IMS SIM)的對IMS有效的SIM(訂戶識別沖莫塊)應(yīng)用以便向IMS 網(wǎng)絡(luò)的操作者提供必要的驗(yàn)證和訂戶數(shù)據(jù)。當(dāng)今,僅僅這樣的具有ISIM 性能的終端被允許訪問IMS網(wǎng)絡(luò)。
ISIM應(yīng)用一般安裝在通用集成電路卡(UICC)上,其類似于熟知的用 于GSM終端的SIM卡。配備有ISIM的終端被稱作IMS終端。此外,ISIM 還存儲(chǔ)稱為"IMPI"的IMS專用標(biāo)識(Private Identity)和至少一個(gè) 稱為"IMPU"的IMS^^共標(biāo)識,這兩個(gè)對于IMS網(wǎng)絡(luò)均是已知的。IMPI 用于驗(yàn)證并且不被向第三方公開,而IMPU能夠由任何人使用以當(dāng)參與 IMS服務(wù)時(shí)識別訂戶和/或他們的設(shè)備,類似于電子郵件地址或者電話號 碼。意圖使每個(gè)IMPU與IMS服務(wù)配置文件(profile)相關(guān)聯(lián)。
雖然IMS概念是主要構(gòu)思來使能用于移動(dòng)IP終端的多媒體服務(wù)的, 但是,如上所述,它能在不必考慮訪問技術(shù)的情況下被使用。
在歐洲電信標(biāo)準(zhǔn)協(xié)會(huì)(ETSI)中,被稱為TISPAN(用于高級網(wǎng)絡(luò)的電 信和因特網(wǎng)服務(wù)和協(xié)議)的工作組當(dāng)前以在固定網(wǎng)絡(luò)中采用IMS而工作。 現(xiàn)在還希望提供這樣的基于IMS的服務(wù),用于連接到本地或者專用網(wǎng)絡(luò) 的各種IP終端,特別是例如使用傳統(tǒng)的LAN(局域網(wǎng))設(shè)備和協(xié)議連接到 住宅或者辦公室網(wǎng)絡(luò)環(huán)境的各種IP終端。通用術(shù)語"專用網(wǎng)絡(luò)"在下 面的描述中用來代表任何這樣的網(wǎng)絡(luò),包括LAN、 WAN (廣域網(wǎng))和WLAN (無 線局域網(wǎng))。此外,術(shù)語"本地裝置"將用于在能夠IP通信的專用網(wǎng)絡(luò) 內(nèi)的任何終端。
專用網(wǎng)絡(luò)可包括盡管可以是"SIP使能的(SIP enabled)"但不是IMS使能的固定或者無線通信裝置,而該專用網(wǎng)絡(luò)中的其它通信裝置可
以既不是IMS使能的又不是SIP使能的。例如,這樣的簡單裝置可以包 括固定電話和無繩電話,以及計(jì)算機(jī)和所謂的電視機(jī)的機(jī)頂盒(STB)。 大量這樣的現(xiàn)有裝置使得期望提供非IMS裝置和IMS網(wǎng)絡(luò)之間的交互工 作的解決方案,以加強(qiáng)多媒體服務(wù)的市場。
為了向?qū)S镁W(wǎng)絡(luò)中的非IMS使能裝置提供IMS服務(wù),已經(jīng)定義了稱 為"本地IMS網(wǎng)關(guān),HIG"的多媒體網(wǎng)關(guān),其能夠代表專用網(wǎng)絡(luò)中的任何 本地裝置充當(dāng)IMS使能終端。這種類型的本地IMS網(wǎng)關(guān)在 W02006/045706 (Telefonaktiebolaget LM Ericsson)中有所描述。此外, HIG還包括用于在SIP使能但非IMS使能的裝置和IMS網(wǎng)絡(luò)之間通信的 SIP "背靠背用戶代理(Back-to-Back User Agent) (B2BUA) " 。 B2BUA 配備有ISIM應(yīng)用并且代表SIP裝置處理IMS信令,使得與SIP裝置有 關(guān)的所有信令與關(guān)于ISIM應(yīng)用的對應(yīng)IMPI相關(guān)聯(lián)。例如,SIP使能本 地裝置可以向HIG發(fā)送僅僅包含SIP標(biāo)識的SIP注冊(SIP REGISTER) 消息。HIG然后#4居常*見的IMS過程將該消息轉(zhuǎn)換為包含IMPI和IMPU 的IMS注冊消息。
用于使用HIG的典型場景在圖2中大略地說明,其示出了專用或者 "本地"環(huán)境200,例如家庭住宅或者辦公室,其包含在專用網(wǎng)絡(luò)202 中鏈接在一起的多個(gè)不同的本地裝置。如這里所示,這些裝置可以包括 有線線路電話、無繩電話、電視機(jī)、服務(wù)器和PC,并且這些此后被簡單 地稱為"本地裝置"。
專用網(wǎng)絡(luò)202包括連接到外部接入網(wǎng)絡(luò)206的傳統(tǒng)住宅網(wǎng)關(guān)RGW 204,從而為媒體M提供往返于網(wǎng)絡(luò)202中的裝置的通信鏈路。雖然這 里沒有具體示出,RGW 204 —般包括NAT(網(wǎng)絡(luò)地址轉(zhuǎn)換)和防火墻功能 以及如在本領(lǐng)域中熟知的向該裝置提供專用IP地址的本地DHCP(動(dòng)態(tài) 主機(jī)配置協(xié)議)服務(wù)器。
專用網(wǎng)絡(luò)202此外進(jìn)一步包括向IMS網(wǎng)絡(luò)提供連接的HIG 208,這 里IMS網(wǎng)絡(luò)表示為包含HSS 212的IMS核210。 HIG 208配備有對不同 類型的裝置的接口,用于使用裝置專用的協(xié)議的信令。在上述文檔 WO2006/045706中,詳細(xì)描述了包括各種接口、協(xié)議轉(zhuǎn)換和網(wǎng)關(guān)功能的 基本功能性HIG體系結(jié)構(gòu)。實(shí)際上,所描述的HIG功能可以被實(shí)施為分 開的節(jié)點(diǎn),或者在RGW中或者甚至在IMS使能終端中。然而,在該描述中它被認(rèn)為是分開的功能單元而不考慮實(shí)施方案。
在HIG 208中,為專用網(wǎng)絡(luò)202中的每個(gè)裝置存儲(chǔ)標(biāo)識信息2M, — 般包括上述的IMPU,其對于訪問IMS核210是有效的,在IMS核210處, 同樣的標(biāo)識信息還被存儲(chǔ)為HSS 212中的訂戶信息216,如圖所示。上 述W02006/045706概述了 IMPI和IMPU的不同組合是怎樣在上下文中使 用的。由此,網(wǎng)絡(luò)202中的每個(gè)本地裝置已經(jīng)被分配與特定IMS標(biāo)識(例 如用于代表一個(gè)或多個(gè)裝置的IMPU)或者HIG的IMPU相關(guān)聯(lián)的本地標(biāo) 識。標(biāo)識信息214—般被存儲(chǔ)在在HIG 208中實(shí)施的ISIM應(yīng)用中。
由此,當(dāng)網(wǎng)絡(luò)202中的裝置使用它的性能內(nèi)的協(xié)議發(fā)送IMS服務(wù)請 求時(shí),HIG 208通過該裝置的本地IP地址識別該裝置,并且檢索該裝置 本身的或者登錄到該裝置的用戶的對應(yīng)IMS標(biāo)識214。然后,HIG 208 能夠轉(zhuǎn)換所接收的服務(wù)請求并且使用所檢索的IMS標(biāo)識214創(chuàng)建代表該 裝置的有效的基于SIP的IMS請求(例如SIP邀請)。相應(yīng)地,HIG 208 接著將通過與IMS核210互通適當(dāng)?shù)腟IP消息來建立用于該裝置的會(huì)話。
以類似的方式,涉及IMS服務(wù)的進(jìn)入的呼叫(其可以被尋址到這些 裝置之一或者更一般尋址到私人住宅或者辦公室)能夠由代表使用與該 裝置相關(guān)聯(lián)的IMS標(biāo)識214的裝置的HIG或者HIG 2 08建立。該呼叫然 后能夠在RGW 204上被路由到被叫裝置以便傳遞媒體M。以這種方法, IMS核將覺察到網(wǎng)絡(luò)202中的裝置是IMS使能裝置,即使不是這樣,該 裝置將使用HIG 208作為代理來訪問通過IMS網(wǎng)絡(luò)提供的服務(wù)。
IMS網(wǎng)絡(luò)操作者一般分發(fā)注冊在IMS網(wǎng)絡(luò)中的IMS標(biāo)識作為存儲(chǔ)在 HSS 212中的訂戶信息。根據(jù)不同的替換方案,對于網(wǎng)絡(luò)202中的每個(gè) 本地裝置,有效的IMS標(biāo)識和必要的驗(yàn)證數(shù)據(jù)可以注冊在HIG中,或者 一個(gè)或多個(gè)公共IMS標(biāo)識可以由多個(gè)本地裝置共享以便在會(huì)話基礎(chǔ)上的 使用。
非IMS設(shè)備可以通過HIG 208使用根據(jù)UPnP (通用即插即用)的體系 結(jié)構(gòu)來通信,UPnP是由多個(gè)供應(yīng)商合作開發(fā)的,用于建立標(biāo)準(zhǔn)的裝置控 制協(xié)議。UPnP由此提供在專用網(wǎng)絡(luò)中的任何類型的裝置之間通信的對等 連接性,而不考慮接入技術(shù)、操作系統(tǒng)、程序設(shè)計(jì)語言、格式標(biāo)準(zhǔn)和裝 置的通信協(xié)議。UPnP技術(shù)基于因特網(wǎng)標(biāo)準(zhǔn),例如IP、 TCP、 UDP、 HTTP 和XML,并且使用任何傳送介質(zhì),例如電話線、以太網(wǎng)和不同類型的無 線。UPnP為每種類型的裝置定義基本協(xié)議組。此外,UPnP支持自動(dòng)"發(fā)現(xiàn)"過程,也稱為"配對"。使用該發(fā)現(xiàn) 過程,本地裝置能夠動(dòng)態(tài)地加入專用網(wǎng)絡(luò)、獲得專用IP地址、宣告它 的名稱和IP地址并且當(dāng)請求時(shí)向其它裝置提供它的性能。以這種方法,
該專用網(wǎng)絡(luò)中的每個(gè)本地裝置還能夠獲得有關(guān)該網(wǎng)絡(luò)中的其它裝置的 存在和性能的消息。
DLNA(數(shù)字生活網(wǎng)絡(luò)聯(lián)盟)是由消費(fèi)電子電器的領(lǐng)先制造廠家開發(fā) 的新技術(shù),用于從本地網(wǎng)絡(luò)中的任何裝置獲得、存儲(chǔ)和訪問數(shù)字內(nèi)容, 例如音樂、電影和圖像。這樣的DLNA裝置結(jié)合被稱作"裝置和服務(wù)發(fā) 現(xiàn)并且控制"的網(wǎng)絡(luò)部件,用于例如專用IP地址的網(wǎng)絡(luò)屬性的自動(dòng)自 我配置即上述發(fā)現(xiàn)功能性。為了實(shí)現(xiàn)這一點(diǎn),DLNA使用根據(jù)UPnP裝置 體系結(jié)構(gòu),版本1的標(biāo)準(zhǔn)化的UPnP協(xié)議,從而在本地中提供簡單有效 的裝置聯(lián)網(wǎng)。
除在專用網(wǎng)絡(luò)內(nèi)的不同的本地裝置通信之外,還希望遠(yuǎn)程地訪問該 專用網(wǎng)絡(luò),即以便位于該專用網(wǎng)絡(luò)外部的遠(yuǎn)程裝置能夠以與位于該專用 網(wǎng)絡(luò)內(nèi)部時(shí)同樣的方式與該專用網(wǎng)絡(luò)內(nèi)的本地裝置通信。在 WO2006/079891 (諾基亞公司)中,描述了一種解決方案,用于例如使用 IPSec (IP安全性)建立VPN (虛擬專用網(wǎng)絡(luò))隧道作為遠(yuǎn)程UPnP訪問的數(shù) 據(jù)傳送通道??刹糹設(shè),DLNA將利用UPnP遠(yuǎn)程訪問體系結(jié)構(gòu)以還允許遠(yuǎn) 程DLNA裝置訪問本地網(wǎng)絡(luò)。
然而,專用網(wǎng)絡(luò)中的本地裝置使用專用IP地址(例如10.0.x.x、 192. 168. x. x和172. x. x. x)用于在該網(wǎng)絡(luò)內(nèi)通信。這樣的本地網(wǎng)絡(luò)地址 只能用于在該專用網(wǎng)絡(luò)內(nèi)部路由。當(dāng)本地裝置位于專用網(wǎng)絡(luò)內(nèi)部時(shí),一 旦本地裝置已經(jīng)在該網(wǎng)絡(luò)中執(zhí)行了發(fā)現(xiàn)過程,它就知曉了其它本地裝置 的IP地址、名稱和性能。使用該知曉內(nèi)容,這些裝置能夠在該專用網(wǎng) 絡(luò)內(nèi)部而不是外部交換媒體內(nèi)容。由此,如果該本地裝置移出到專用網(wǎng) 絡(luò)并連接到某一公用接入網(wǎng)絡(luò),它將不再能以這樣的方式與另 一個(gè)本地 裝置相互作用。
在上述W02006/079891中所描述的遠(yuǎn)程接入解決方案需要使用基于 FQDN(全域名)和動(dòng)態(tài)DNS(域名服務(wù)器)技術(shù)的IP地址解析。因此,必須 接入該專用網(wǎng)絡(luò)中的動(dòng)態(tài)DNS客戶端。此外,這種解決方案通過—瞼證正 在使用的當(dāng)前裝置,而不是該裝置的用戶是"以裝置為中心的,,。

發(fā)明內(nèi)容
本發(fā)明的目的是解決上述問題。更具體地說,本發(fā)明的目的是使從 位于專用網(wǎng)絡(luò)外部的遠(yuǎn)程裝置訪問專用網(wǎng)絡(luò)中的本地裝置,而不需要IP 地址解析功能性成為可能。通過提供根據(jù)下面所附的獨(dú)立權(quán)利要求的方 法和設(shè)備,能夠獲得這些和其它目的。
根據(jù)一個(gè)方面,在遠(yuǎn)程裝置中提供一種用于當(dāng)該遠(yuǎn)程裝置位于專用 網(wǎng)絡(luò)外部時(shí)從該遠(yuǎn)程裝置訪問專用網(wǎng)絡(luò)中的本地裝置的方法,其中該專 用網(wǎng)絡(luò)包括連接到多媒體服務(wù)網(wǎng)絡(luò)的多媒體網(wǎng)關(guān)。在多媒體服務(wù)網(wǎng)絡(luò)上 發(fā)送指向該多媒體網(wǎng)關(guān)的會(huì)話邀請消息,該會(huì)話邀請消息任選地包括所 選擇的本地裝置標(biāo)識,如果在該遠(yuǎn)程裝置中可得到的話。響應(yīng)于該會(huì)話 邀請消息,然后從該多媒體網(wǎng)關(guān)接收該專用網(wǎng)絡(luò)中的住宅網(wǎng)關(guān)的連接參 數(shù)。如果本地裝置標(biāo)識包括在該會(huì)話邀請消息中,則所接收的連接參數(shù) 與所選擇的本地裝置相關(guān)聯(lián),或者如果本地裝置標(biāo)識沒有包括在該會(huì)話 邀請消息中,則與能夠提供本地裝置信息的多媒體網(wǎng)關(guān)中的代理功能相 關(guān)聯(lián)。該連接參數(shù)然后用于與該選擇的本地裝置互通媒體或者用于從該 代理功能獲得本地裝置信息。
根據(jù)另 一方面,在位于專用網(wǎng)絡(luò)外部的遠(yuǎn)程裝置中提供一種設(shè)備, 其用于訪問該專用網(wǎng)絡(luò)中的本地裝置,其中該專用網(wǎng)絡(luò)包括連接到多媒 體服務(wù)網(wǎng)絡(luò)的多媒體網(wǎng)關(guān)。所發(fā)明的遠(yuǎn)程裝置設(shè)備包括用于在多媒體服 務(wù)網(wǎng)絡(luò)上發(fā)送指向多媒體網(wǎng)關(guān)的會(huì)話邀請消息的裝置,該會(huì)話邀請消息 任選地包括所選擇的本地裝置標(biāo)識,如果在該遠(yuǎn)程裝置中可得到的話。 該遠(yuǎn)程裝置設(shè)備進(jìn) 一 步包括用于響應(yīng)于該會(huì)話邀請消息從該多媒體網(wǎng) 關(guān)接收該專用網(wǎng)絡(luò)中的住宅網(wǎng)關(guān)的連接參數(shù)以與所選擇的本地裝置通 信的裝置。如果本地裝置標(biāo)識包括在該會(huì)話邀請消息中,所接收的連接 參數(shù)與所選擇的本地裝置相關(guān)聯(lián),或者如果本地裝置標(biāo)識沒有包括在該 會(huì)話邀請消息中,則與能夠提供本地裝置信息的多媒體網(wǎng)關(guān)中的代理功 能相關(guān)聯(lián)。該遠(yuǎn)程裝置設(shè)備進(jìn)一步包括使用該連接參數(shù)來與該選擇的本 地裝置互通媒體或者從該代理功能獲得本地裝置信息的裝置。
通過在該遠(yuǎn)程裝置中實(shí)施上面的發(fā)明的方法和設(shè)備,當(dāng)位于專用網(wǎng) 絡(luò)外部時(shí),能夠容易并且安全地訪問專用網(wǎng)絡(luò)中的本地裝置,而又不需 要IP地址解析功能性。
所發(fā)明的遠(yuǎn)程裝置中的方法和設(shè)備可以任選地具有以下特征。該接收的連接參數(shù)優(yōu)選地包括能夠用于路由在專用網(wǎng)絡(luò)外部的網(wǎng) 絡(luò)地址/端口號組合。
如果遠(yuǎn)程裝置在當(dāng)位于專用網(wǎng)絡(luò)內(nèi)部時(shí)先前執(zhí)行的發(fā)現(xiàn)過程中已 經(jīng)獲得了該本地裝置標(biāo)識,所選擇的本地裝置標(biāo)識能夠包括在該會(huì)話邀 請消息中。
該會(huì)話邀請消息可以是常規(guī)的SIP邀請消息并且該本地裝置標(biāo)識可
以包含在嵌入在該SIP邀請消息中的SDP消息中,或者包含在該SIP報(bào) 頭的"到(To):"字段中。
如果本地裝置標(biāo)識沒有包含在該會(huì)話邀請消息中,能夠與該專用網(wǎng) 絡(luò)建立到代理功能的VPN隧道,用于與該代理功能同步以獲得關(guān)于該專 用網(wǎng)絡(luò)中的本地裝置的信息。該VPN隧道還能夠用于與所選擇的本地裝 置通信。
根據(jù)又一方面,提供一種在專用網(wǎng)絡(luò)的多媒體網(wǎng)關(guān)中的方法,并且 其連接到多媒體服務(wù)網(wǎng)絡(luò),以使能從位于該專用網(wǎng)絡(luò)外部的遠(yuǎn)程裝置訪 問該專用網(wǎng)絡(luò)中的本地裝置。從該遠(yuǎn)程裝置在多媒體服務(wù)網(wǎng)絡(luò)上接收會(huì) 話邀請消息,該會(huì)話邀請消息任選地包括所選擇的本地裝置標(biāo)識。然后 建立該專用網(wǎng)絡(luò)中的住宅網(wǎng)關(guān)的連接參數(shù),用于與該遠(yuǎn)程裝置通信。如 果本地裝置標(biāo)識包括在該會(huì)話邀請消息中,這些連接參數(shù)與所選擇的本 地裝置相關(guān)聯(lián),或者如果本地裝置標(biāo)識沒有包括在該會(huì)話邀請消息中, 則與能夠提供本地裝置信息的多媒體網(wǎng)關(guān)中的代理功能相關(guān)聯(lián)。響應(yīng)于 所接收的會(huì)話邀請消息,然后將已建立的連接參數(shù)發(fā)送給該遠(yuǎn)程裝置。
根據(jù)又一方面,提供用于專用網(wǎng)絡(luò)的多媒體網(wǎng)關(guān)中的設(shè)備,以使能 從位于該專用網(wǎng)絡(luò)外部的遠(yuǎn)程裝置訪問本地裝置,該多媒體網(wǎng)關(guān)被連接 到多媒體服務(wù)網(wǎng)絡(luò)。該發(fā)明的遠(yuǎn)程裝置設(shè)備包括用于在多媒體服務(wù)網(wǎng)絡(luò) 上接收來自遠(yuǎn)程裝置的會(huì)話邀請消息的裝置,該會(huì)話邀請消息任選地包 括所選擇的本地裝置標(biāo)識。該多媒體網(wǎng)關(guān)設(shè)備進(jìn)一步包括用于建立該專 用網(wǎng)絡(luò)中的住宅網(wǎng)關(guān)的連接參數(shù)以與該遠(yuǎn)程裝置通信的裝置。如杲本地 裝置標(biāo)識包括在該會(huì)話邀請消息中,這些連接參數(shù)與所選擇的本地裝置 相關(guān)聯(lián),或者如果本地裝置標(biāo)識沒有包括在該會(huì)話邀請消息中,則與能 夠提供本地裝置信息的多媒體網(wǎng)關(guān)中的代理功能相關(guān)聯(lián)。該多媒體網(wǎng)關(guān) 設(shè)備進(jìn)一步包括響應(yīng)于所接收的會(huì)話邀請消息,將已建立的連接參數(shù)發(fā) 送給該遠(yuǎn)程裝置的裝置。通過在該多媒體網(wǎng)關(guān)中實(shí)施上面的發(fā)明的方法和設(shè)備,當(dāng)位于專用 網(wǎng)絡(luò)外部時(shí)該遠(yuǎn)程裝置能夠容易并且安全地訪問專用網(wǎng)絡(luò)中的本地裝 置,而不需要IP地址解析功能性。
所發(fā)明的多媒體網(wǎng)關(guān)中的方法和設(shè)備可以任選地具有以下特征。
該已建立的連接參數(shù)優(yōu)選地包括能夠用于路由在專用網(wǎng)絡(luò)外部的 網(wǎng)絡(luò)地址/端口號組合。
所接收的會(huì)話邀請消息可以是常規(guī)的SIP邀請消息,并且在該情況
下,200 0K消息作為具有連接參數(shù)的響應(yīng)而被發(fā)送,該連接參數(shù)包含在 嵌入在200 0K消息中的SDP消息中,或者包括在200 0K消息的SIP報(bào) 頭中的"到"字段中。
可替換地,如果本地裝置標(biāo)識不包含在所接收的會(huì)話邀請消息中, 可以與該遠(yuǎn)程裝置建立到代理功能的VPN隧道,用于與該遠(yuǎn)程裝置同步 以提供關(guān)于該專用網(wǎng)絡(luò)中的本地裝置的信息。
本發(fā)明的進(jìn)一步可能的特征和好處將在下面的詳細(xì)說明中加以解釋。


現(xiàn)在將通過優(yōu)選實(shí)施例和參考附圖來更加詳細(xì)地描述本發(fā)明,其

圖1是用于使能終端A的多媒體通信的傳統(tǒng)IMS網(wǎng)絡(luò)結(jié)構(gòu)的示意性 視圖。
圖2是根據(jù)現(xiàn)有技術(shù)的通過局部"本地IMS網(wǎng)關(guān)HIG"訪問多媒體 服務(wù)的住宅/專用網(wǎng)絡(luò)的示意性視圖。
圖3是根據(jù)一個(gè)實(shí)施例的用于從遠(yuǎn)程裝置訪問本地裝置的示意性情形。
圖4是根據(jù)另 一 實(shí)施例具有由遠(yuǎn)程裝置執(zhí)行的用于將多媒體內(nèi)容與 專用網(wǎng)絡(luò)中的本地裝置通信的步驟的流程圖。
圖5是根據(jù)另 一實(shí)施例具有由多媒體網(wǎng)關(guān)執(zhí)行的用于在遠(yuǎn)程裝置和 專用網(wǎng)絡(luò)中的本地裝置之間建立多媒體會(huì)話的步驟的流程圖。
圖6是根據(jù)另一實(shí)施例說明遠(yuǎn)程裝置、住宅網(wǎng)關(guān)RGW和多媒體網(wǎng)關(guān) HIG的功能體系結(jié)構(gòu)的示意性框圖。
圖7是根椐另 一實(shí)施例用于當(dāng)在遠(yuǎn)程裝置中可得到本地裝置信息時(shí)獲得從遠(yuǎn)程裝置到專用網(wǎng)絡(luò)中的本地裝置的遠(yuǎn)程訪問的信令圖。
圖8是根據(jù)另 一實(shí)施例用于當(dāng)在遠(yuǎn)程裝置中不可得到本地裝置信息 時(shí)獲得從遠(yuǎn)程裝置到專用網(wǎng)絡(luò)中的本地裝置的遠(yuǎn)程訪問的信令圖。
圖9a和9b是根據(jù)另外實(shí)施例將會(huì)話邀請消息發(fā)送給多媒體網(wǎng)關(guān)的 遠(yuǎn)程裝置A的框圖。
具體實(shí)施例方式
簡短地描述,本發(fā)明通過如下方式使能位于專用網(wǎng)絡(luò)外部的遠(yuǎn)程裝 置與專用網(wǎng)絡(luò)中的本地裝置的多媒體通信,即通過利用多媒體服務(wù)網(wǎng)絡(luò) 中的標(biāo)準(zhǔn)會(huì)話建立消息來獲得該遠(yuǎn)程裝置和所選擇的本地裝置之間的 多媒體網(wǎng)關(guān)中的連接。
在該描述中,該多媒體網(wǎng)關(guān)將稱為連接到IMS網(wǎng)絡(luò)的HIG,并且術(shù) 語UPnP將用來代表專用網(wǎng)絡(luò)體系結(jié)構(gòu)。然而,本發(fā)明基本上不限于這 些具體術(shù)語,也不限于下面所提到的任何具體協(xié)議和標(biāo)準(zhǔn)。
圖3示出專用網(wǎng)絡(luò)300的示意性的場景例子,該專用網(wǎng)絡(luò)300包括 用于控制多媒體服務(wù)的多媒體網(wǎng)關(guān)HIG 302和用于數(shù)據(jù)和媒體傳送的住 宅網(wǎng)關(guān)RGW 304。雖然網(wǎng)絡(luò)300中可能存在其它本地裝置,但是在該專 用網(wǎng)絡(luò)300中僅示出了兩個(gè)本地裝置,即無線終端306和媒體服務(wù)器 308。
在本例中,無線終端306移動(dòng)到該專用網(wǎng)絡(luò)外部,如虛線箭頭所示, 并且它然后連接到公用接入網(wǎng)絡(luò)(未示出)。由此,無線終端306在這 上下文中變?yōu)橄鄬S镁W(wǎng)絡(luò)300的遠(yuǎn)程裝置。在該解決方案中,先決條 件是遠(yuǎn)程裝置306和HIG 302已經(jīng)注冊為例如IMS網(wǎng)絡(luò)的多媒體服務(wù)網(wǎng) 絡(luò)310中的客戶端。另外,遠(yuǎn)程裝置306配備有適于遠(yuǎn)程地訪問該專用 網(wǎng)絡(luò)中的本地裝置的特定應(yīng)用,其在下面的描述中通稱為"本地裝置訪 問客戶端,HDAC"。該HDAC應(yīng)用還可以適于核查遠(yuǎn)程裝置306當(dāng)前是 否連接到該專用網(wǎng)絡(luò)。
在用戶已經(jīng)激活遠(yuǎn)程裝置306中的HDAC之后,例如常規(guī)的SIP邀 請消息的會(huì)話邀請消息被發(fā)送,例如使用IMPU標(biāo)識指向網(wǎng)絡(luò)300中的 HIG 302。 HIG 302中的特定IMPU標(biāo)識可以被定義來遠(yuǎn)程地訪問HIG 302。 然后利用現(xiàn)有機(jī)制來與HIG 302建立多媒體會(huì)話,并且該會(huì)話能夠用于 訪問該網(wǎng)絡(luò)中的所選擇的本地裝置??商娲兀摃?huì)話能夠用于訪問HIG中的代理功能以通常訪問專用網(wǎng)絡(luò)并且在同步過程中從代理功能獲得 本地裝置信息。
然后HIG 302通過在RGW 304中建立包括IP地址/端口號組合的連 接參數(shù)來響應(yīng),其然后能夠用于與所選擇的本地裝置通信或者與HIG 302 中的代理功能通信。該連接參數(shù)然后響應(yīng)于該會(huì)話邀請消息而被發(fā)送給 遠(yuǎn)程裝置306,該連接參數(shù)優(yōu)選地被包括在常規(guī)的會(huì)話建立消息中。例 如,該連接參數(shù)可以被包含在傳統(tǒng)上嵌入SIP 200 OK消息的SDP消息 中,作為對SIP邀請的常規(guī)響應(yīng)消息。
在本例中,用戶想訪問媒體服務(wù)器308以便從那里提取某些媒體內(nèi) 容,例如音樂或者圖像以用于播放或者顯示在裝置306上。如果遠(yuǎn)程裝 置306在先前位于專用網(wǎng)絡(luò)300中時(shí)已經(jīng)執(zhí)行了發(fā)現(xiàn)過程,則例如名稱、 裝置標(biāo)識和裝置性能的裝置信息已經(jīng)存儲(chǔ)在遠(yuǎn)程裝置306中,用戶可得 到這些信息進(jìn)行裝置選擇。如果這樣的補(bǔ)充信息在發(fā)現(xiàn)過程中被交換并 且存儲(chǔ)在裝置306中,用戶甚至可以瀏覽存儲(chǔ)在本地裝置中的媒體內(nèi)容。
如果在遠(yuǎn)程裝置中可得到本地裝置信息,本地裝置的列表可以呈現(xiàn) 在顯示屏上以供用戶選擇。取決于實(shí)施方案,用戶可以在激活裝置306 中的HDAC之前選擇本地裝置來通信。如果用戶在發(fā)送會(huì)話邀請消息之 前以這種方法選擇本地裝置308,裝置306中的HDAC (當(dāng)被激活時(shí))將 在該消息中(例如在嵌入在SIP邀請消息中的SDP消息中)包括所選擇 的本地裝置308的標(biāo)識。本地裝置標(biāo)識還可以被包含在該消息的報(bào)頭中, 例如SIP報(bào)頭中的"到,,字段。本地裝置標(biāo)識可以是名稱、專用網(wǎng)絡(luò) 地址(例如IP地址或者M(jìn)AC(々某體訪問控制)地址)、UUID(通用唯一標(biāo)識 符)或者在專用網(wǎng)絡(luò)3 0 0中識別的任何其它裝置標(biāo)識。
另一方面,如果在遠(yuǎn)程裝置306中不可得到本地裝置信息,則在接 收包含網(wǎng)絡(luò)地址和端口號的連接參數(shù)之后從HIG 302中獲得本地裝置信 息。在那種情況下,裝置306中的HDAC當(dāng)然將發(fā)送不帶有任何本地裝 置標(biāo)識的"簡單(plain)"會(huì)話邀請消息,其中術(shù)語"簡單"僅僅用 于指示缺少這樣的本地裝置標(biāo)識。然而,上述HIG 302中的代理功能的 標(biāo)識可以被包含在簡單會(huì)話邀請消息中。
作為專用網(wǎng)絡(luò)300的一部分,假設(shè)HIG 302參與了任何所執(zhí)行的發(fā) 現(xiàn)過程,并且由此先前已經(jīng)獲得了已經(jīng)存儲(chǔ)在裝置數(shù)據(jù)庫302a等等中 的本地裝置信息。該發(fā)現(xiàn)過程可以由HIG中的UPnP代理功能執(zhí)行。由此,響應(yīng)于該會(huì)話邀請消息,HIG 302將關(guān)于本地裝置的有效信息發(fā)送 給遠(yuǎn)程裝置306,包含它們的名稱、裝置標(biāo)識和性能。用戶然后選擇本 地裝置用于通信。
圖4是根據(jù)另一實(shí)施例具有由遠(yuǎn)程裝置執(zhí)行的用于將多媒體內(nèi)容 (這里簡稱為"媒體")與專用網(wǎng)絡(luò)中的本地裝置通信的步驟的流程圖。 該專用網(wǎng)絡(luò)還包括多媒體網(wǎng)關(guān)和住宅網(wǎng)關(guān)。舉例來說,該過程中的遠(yuǎn)程 裝置、本地裝置,多媒體網(wǎng)關(guān)和住宅網(wǎng)關(guān)可以分別是如圖3所描述的無 線終端306、媒體服務(wù)器308、 HIG 302和RGW 304。
在第一個(gè)步驟400中,響應(yīng)于某些適當(dāng)?shù)挠脩糨斎?,例如按壓按鈕 或者其等價(jià)物,該遠(yuǎn)程裝置中的HDAC被激活。如上所述,響應(yīng)于HDAC 的激活或者在該用戶已經(jīng)選擇了特定本地裝置用于通信之后,該遠(yuǎn)程裝 置可以將會(huì)話邀請消息發(fā)送給多媒體網(wǎng)關(guān)。例如,如果在遠(yuǎn)程裝置中可 得到本地裝置信息,本地裝置的列表可以呈現(xiàn)在顯示屏上以供用戶選 擇。如果不可得到,可以由用戶或者HDAC啟動(dòng)簡單會(huì)話邀請消息,其 在下面將更加詳細(xì)地描述。
在下一個(gè)步驟402中,該過程基本上被分成兩個(gè)不同的分支,這取 決于在該遠(yuǎn)程裝置中是否可得到任何本地裝置信息。如上所述,遠(yuǎn)程裝
有;文的本地裝置信息。在一個(gè)可能的實(shí)施方案中',例如,遠(yuǎn)程裝置可能 已經(jīng)在相對近期完成了發(fā)現(xiàn)過程,借此所存儲(chǔ)的本地裝置信息能夠被認(rèn) 定是有效的。然而,如果在最近的發(fā)現(xiàn)過程之后已經(jīng)過去了預(yù)定的時(shí)間 周期,任何所存儲(chǔ)的本地裝置信息會(huì)被認(rèn)定是過時(shí)的。另一可能的情況 是該遠(yuǎn)程裝置實(shí)際上從未存在于該專用網(wǎng)絡(luò)中并且由此從未進(jìn)行任何 發(fā)現(xiàn)過程,由此沒有存儲(chǔ)任何本地裝置信息。
由此,在前一種情況下,當(dāng)在遠(yuǎn)程裝置中可得到有效本地裝置信息 時(shí)(在步驟402中為"是"),在步驟404中會(huì)話邀請消息被發(fā)送給該 多媒體網(wǎng)關(guān),該會(huì)話邀請消息包括已經(jīng)由用戶選擇來用于通信的本地裝 置標(biāo)識,如上所述。響應(yīng)于步驟404的會(huì)話邀請消息,從多媒體網(wǎng)關(guān)接 收與所選擇的本地裝置相關(guān)聯(lián)的住宅網(wǎng)關(guān)中的連接參數(shù),如步驟406所 示。所接收的連接參數(shù)優(yōu)選地至少包含住宅網(wǎng)關(guān)中的IP地址/端口號組 合。
在步驟406中所接收的連接參數(shù)然后在步驟408中被用來與相關(guān)本地裝置互通媒體。因?yàn)榻o定的連接參數(shù)已經(jīng)與住宅網(wǎng)關(guān)中所選擇的本地 裝置相關(guān)聯(lián),來自遠(yuǎn)程裝置的尋址那些連接參數(shù)的任何消息或者數(shù)據(jù)由 此將指向所選擇的裝置。應(yīng)該注意到住宅網(wǎng)關(guān)中的所接收的連接參數(shù)能 夠用于路由在專用網(wǎng)絡(luò)外部,而本地裝置的專用IP地址則不能。
另一方面,如果在遠(yuǎn)程裝置中不可得到有效本地裝置信息(在步驟
402中為"否,,),在步驟410中不帶有特定本地裝置標(biāo)識的"簡單" 會(huì)話邀請消息被發(fā)送給該多媒體網(wǎng)關(guān),雖然它可能包含指向多媒體網(wǎng)關(guān) 中的代理功能的標(biāo)識,如上所述。響應(yīng)于步驟410的簡單會(huì)話邀請消息, 從多媒體網(wǎng)關(guān)接收與多媒體網(wǎng)關(guān)中的代理功能相關(guān)聯(lián)的住宅網(wǎng)關(guān)中的 連接參數(shù),如步驟412所示。
代理功能能夠通過執(zhí)行發(fā)現(xiàn)過程以獲得關(guān)于該專用網(wǎng)絡(luò)中的本地 裝置的有效信息來向遠(yuǎn)程裝置提供本地裝置信息,并且可以是如上討論 的UPnP代理。代理功能由此在該發(fā)現(xiàn)過程期間從該本地裝置連續(xù)地收 集這樣的信息,優(yōu)選地包含它們的名稱、裝置標(biāo)識和性能。
在步驟412中所接收的連接參數(shù)能夠用于與該代理功能通信并且優(yōu) 選地至少包含住宅網(wǎng)關(guān)中的IP地址/端口號組合,當(dāng)與代理功能通信時(shí), 任何隨后的消息和請求能夠被尋址到那里。應(yīng)該注意到住宅網(wǎng)關(guān)中的所 接收的連接參數(shù)能夠用于路由在專用網(wǎng)絡(luò)外部,而本地裝置的專用IP 地址則不能。
在隨后的步驟414中,使用所接收的該代理的IP地址和端口號與 該專用網(wǎng)絡(luò)建立到多媒體網(wǎng)關(guān)中的代理功能的VPN隧道(例如IPSec)。 在下一個(gè)步驟416中,所建立的VPN隧道然后用于與該代理功能同步以 獲得本地裝置信息,從而發(fā)現(xiàn)專用網(wǎng)絡(luò)中的裝置和服務(wù)。當(dāng)接收該本地 裝置信息時(shí),該本地裝置優(yōu)選地以適當(dāng)?shù)姆绞斤@示在該遠(yuǎn)程裝置上,并 且該用戶然后能通過適當(dāng)?shù)妮斎朊钸x擇本地裝置用于通信。
最后,在最后所示的步驟418中,該遠(yuǎn)程裝置能夠使用步驟414中 所建立的VPN隧道與所選擇的本地裝置互通媒體。由此,能夠在遠(yuǎn)程裝 置處選擇本地裝置并且能夠使用VPN隧道安全地交換敏感信息和數(shù)據(jù), 基本上與就像該遠(yuǎn)程裝置實(shí)際位于該專用網(wǎng)絡(luò)內(nèi)例如使用UPnP協(xié)議的 方式相同??商鎿Q地, 一旦在步驟416之后在遠(yuǎn)程裝置中可得到本地裝 置信息,當(dāng)前VPN隧道可以被關(guān)閉并且包含所選擇的本地裝置標(biāo)識的會(huì) 話邀請消息可以根據(jù)步驟4 04稍后被發(fā)送給多媒體網(wǎng)關(guān)并且從而沿著流程圖的左側(cè)分支進(jìn)行下去。
圖5是根據(jù)另 一 實(shí)施例具有由多媒體網(wǎng)關(guān)執(zhí)行的用于在遠(yuǎn)程裝置和 專用網(wǎng)絡(luò)中的本地裝置之間使能多媒體會(huì)話的步驟的流程圖。該過程基 本上與上面圖4描述的遠(yuǎn)程裝置中發(fā)生的過程對應(yīng),其中相同的部件和
條件通常也在圖5中涉及,由此這里不再描述。
在第一個(gè)步驟500中,從遠(yuǎn)程裝置接收會(huì)話邀請消息,其可能或者 可能不包含本地裝置標(biāo)識,見下文。響應(yīng)于此,在隨后的步驟502中, 多媒體網(wǎng)關(guān)優(yōu)選地驗(yàn)證該遠(yuǎn)程裝置和/或它的用戶。
接下來,在步驟504中確定在所接收的會(huì)話邀請消息中是否包含指 示所選擇的用于通信的本地裝置的任何本地裝置標(biāo)識。如上所述,遠(yuǎn)程 裝置可能或者可能不在會(huì)話邀請消息中包含本地裝置標(biāo)識,這取決于在 該遠(yuǎn)程裝置中其可用性。
如果包含本地裝置標(biāo)識(在步驟504中為"是,,),在步驟506中基 于所包含的本地裝置標(biāo)識確定所選擇的本地裝置的專用網(wǎng)絡(luò)地址。如果 名稱或者類似物被用作本地裝置標(biāo)識,則能夠在多媒體網(wǎng)關(guān)中的裝置數(shù) 據(jù)庫等等中發(fā)現(xiàn)該裝置的對應(yīng)專用IP地址。如上所述,該本地裝置標(biāo)
識實(shí)際上可以是它的專用網(wǎng)絡(luò)地址,并且在該情況下在該步驟做出對其 的驗(yàn)證。
此后,在步驟508中例如通過建立遠(yuǎn)程裝置的IP地址/端口號和與 所選擇的本地裝置相關(guān)聯(lián)的IP地址/端口號之間的住宅網(wǎng)關(guān)中的NAT綁 定來創(chuàng)建到所選擇的本地裝置的連接。
在下一個(gè)步驟"0中,與所選擇的本地裝置相關(guān)聯(lián)的住宅網(wǎng)關(guān)中的 連接參數(shù)被發(fā)送給遠(yuǎn)程裝置,該步驟與圖4中的步驟406對應(yīng)。該連接 參數(shù)優(yōu)選地至少包含為遠(yuǎn)程裝置保留的根據(jù)NAT綁定的住宅網(wǎng)關(guān)中的 IP地址/端口號。遠(yuǎn)程裝置因此能使用那些連接參數(shù)來與所選擇的本地 裝置互通任何消息或者數(shù)據(jù),由此其能夠路由在該專用網(wǎng)絡(luò)外部。
另 一方面,如果接收到不包含本地裝置標(biāo)識的簡單會(huì)話邀請消息 (在步驟504中為"否"),在步驟512中,例如通過建立遠(yuǎn)程裝置的 IP地址/端口號和與該代理功能相關(guān)聯(lián)的IP地址/端口號之間的住宅網(wǎng) 關(guān)中的NAT綁定來在住宅網(wǎng)關(guān)中創(chuàng)建到多媒體網(wǎng)關(guān)中代理功能的連接。 以上面圖4所描述的同樣的方法,代理功能能夠執(zhí)行發(fā)現(xiàn)過程以獲得關(guān) 于專用網(wǎng)絡(luò)中的本地裝置的有效信息,并且該代理功能可以是UPnP代理。
在下一個(gè)步驟514 (與圖4中的步驟412相對應(yīng))中,與代理功能 相關(guān)聯(lián)的住宅網(wǎng)關(guān)中的連接參數(shù)被發(fā)送給遠(yuǎn)程裝置,該連接參數(shù)優(yōu)選地 至少包含為該遠(yuǎn)程裝置保留的住宅網(wǎng)關(guān)中的IP地址/端口號。遠(yuǎn)程裝置 因此能使用那些連接參數(shù)來與該代理功能互通任何消息或者數(shù)據(jù),由此 該遠(yuǎn)程裝置能夠路由在該專用網(wǎng)絡(luò)外部。
在隨后的步驟516中,^使用所發(fā)送的該代理的IP地址和端口號與 該遠(yuǎn)程裝置建立到多媒體網(wǎng)關(guān)中的代理功能的VPN隧道(例如IPSec)。 在下一個(gè)步驟518中,所建立的VPN隧道然后用于同步過程以向遠(yuǎn)程裝 置提供本地裝置信息,從而顯露專用網(wǎng)絡(luò)中的裝置和服務(wù)。遠(yuǎn)程裝置用 戶然后選擇本地裝置用于通信,在本圖中不再進(jìn)一步示出。
圖6是說明用于實(shí)現(xiàn)上述解決方案的不同功能如何能夠一方面在遠(yuǎn) 程裝置600中實(shí)施,而另一方面在住宅網(wǎng)關(guān)RGW 602和專用網(wǎng)絡(luò)的多々某 體網(wǎng)關(guān)HIG 604中實(shí)施的例子的示意性框圖。多媒體網(wǎng)關(guān)HIG604連接 到IMS網(wǎng)絡(luò)(未示出),并且HIG 604和遠(yuǎn)程裝置600均已經(jīng)注冊為IMS 客戶端。應(yīng)該注意到圖6完全是邏輯性地說明了不同的結(jié)構(gòu),技術(shù)人員 將能夠通過任何適當(dāng)?shù)挠布蛙浖趯?shí)踐中實(shí)施這些功能。
遠(yuǎn)程裝置600包括HDAC應(yīng)用600a,用于與專用網(wǎng)絡(luò)中的本地裝置 (未示出)相互作用。當(dāng)裝置600存在于專用網(wǎng)絡(luò)中時(shí),它起使用UPnP CP(控制點(diǎn))600b用于連接性和裝置發(fā)現(xiàn)的本地裝置的作用。當(dāng)在專用網(wǎng) 絡(luò)外部時(shí),IMSUA(用戶代理)600c用來獲得RGW 602的連接參數(shù)(例如, 可路由的IP地址/端口號組合),用于與專用網(wǎng)絡(luò)中的本地裝置通信。 UPnP代理600d用來在遠(yuǎn)程裝置和本地網(wǎng)絡(luò)之間同步UPnP發(fā)現(xiàn)消息,并 且CC (連接客戶端)600e用來基于RGW 602的IP地址建立連接,其能夠 通過IMS上的常規(guī)SIP消息檢索,如上所述。遠(yuǎn)程裝置600還可以包括 數(shù)據(jù)庫等6G0f,用于存儲(chǔ)本地裝置信息。
RGW 602是傳統(tǒng)的住宅網(wǎng)關(guān),包括NAT功能602a和UPnP因特網(wǎng)網(wǎng) 關(guān)裝置IGD 602b,用于控制NAT IP地址和端口映射。
HIG 604包括客戶端DB(數(shù)據(jù)庫)604a,其包含本地裝置的專用IP 地址,并且其中同樣通過如上所述的發(fā)現(xiàn)過程或類似過程來收集本地裝 置信息。存儲(chǔ)在客戶端DB 604a中的本地裝置的發(fā)現(xiàn)信息還可以包括裝 置的名稱和性能。本地裝置的專用IP地址和發(fā)現(xiàn)信息還可以被存儲(chǔ)在分開的數(shù)據(jù)庫中,這取決于實(shí)施方案。HIG 604進(jìn)一步包括HIG邏輯功 能604b和B2BUA(背靠背用戶代理)604c,用于在本地裝置和IMS網(wǎng)絡(luò)之 間通信。
HIG 604由此根據(jù)上述例子通過實(shí)施與遠(yuǎn)程裝置600的UPnP CP 600b、 UPnP代理600d和連接性客戶端600e分別對應(yīng)的UPnP CP 604d、 UPnP代理604e和CC604f來支持遠(yuǎn)程訪問。UPnP代理604e能夠用來將 例如多路廣播UPnP發(fā)現(xiàn)消息傳送給遠(yuǎn)程裝置600,以便促進(jìn)UPnP發(fā)現(xiàn) 信息的同步。
圖7和圖8分別更加詳細(xì)地說明了根據(jù)另外的實(shí)施例如何能夠在不 同節(jié)點(diǎn)和部件之間實(shí)施信令過程,從而獲得基本上如上所解釋的那樣從 遠(yuǎn)程裝置700通過住宅網(wǎng)關(guān)RGW 702和多士某體網(wǎng)關(guān)HIG 704到本地裝置 706的遠(yuǎn)程訪問。再次,前提條件是遠(yuǎn)程裝置700和HIG 704均已經(jīng)注 冊為IMS客戶端。
以下的信令步驟由此有些不同,這取決于遠(yuǎn)程裝置是否與專用網(wǎng)絡(luò) 同步,即遠(yuǎn)程裝置是否具有例如先前位于網(wǎng)絡(luò)內(nèi)時(shí)在發(fā)現(xiàn)過程中所獲得 的任何關(guān)于本地裝置的消息和專用網(wǎng)絡(luò)上的服務(wù)。如果新的裝置已經(jīng)被 加到該專用網(wǎng)絡(luò)中,或者當(dāng)使用從沒有進(jìn)入過該專用網(wǎng)絡(luò)的遠(yuǎn)程裝置 時(shí),情況可能不是這樣。在圖7中,在遠(yuǎn)程裝置中從開始可得到有效的 本地裝置信息,而在圖8中則不是。
在圖7和圖8中,遠(yuǎn)程裝置700包括用于訪問本地裝置的客戶端應(yīng) 用HDAC 700a、用于在IMS網(wǎng)絡(luò)上通信的用戶代理IMS UA 700b和用于 在專用網(wǎng)絡(luò)內(nèi)的本地裝置之間通信的應(yīng)用UPnP 700c。此外,RGW 702 包括對應(yīng)的UPnP應(yīng)用702a, HIG 704包括提供本地裝置和IMS網(wǎng)絡(luò)之 間接口的用戶代理B2BUA 704a和對應(yīng)的UPnP應(yīng)用7 04b。UPnP應(yīng)用700c 和704b兩者均包含如上面圖6所描述的控制點(diǎn)和代理功能。
現(xiàn)在將參考圖7描述在遠(yuǎn)程裝置中可得到有效的本地裝置信息時(shí)的 情況。在第一個(gè)步驟7:1中,想從遠(yuǎn)程裝置700訪問本地裝置的用戶激 活HDAC 700a,該激活能夠以在位于專用網(wǎng)絡(luò)內(nèi)部或者位于專用網(wǎng)絡(luò)外 部時(shí)相同的方式完成。如上所述,用戶可能已經(jīng)在步驟7:1激活HDAC 之前選擇了本地裝置706。
在下一個(gè)步驟7:2中,HDAC 700a基本上對UPnP 700c的控制點(diǎn)功 能核查遠(yuǎn)程裝置700當(dāng)前是否連接到該專用網(wǎng)絡(luò)并且位于該專用網(wǎng)絡(luò)內(nèi)部。響應(yīng)于此,UPnP 700c在步驟7: 3中基本上回答"是"(在內(nèi)部,已 連接)或者"否"(在外部,遠(yuǎn)程連接)。
在隨后的步驟7:4中,HDAC 700a啟動(dòng)IMS UA 700b以發(fā)送作為會(huì) 話邀請消息的基于IMS的SIP邀請,在這種情況下SIP邀請包括指向HIG 704的IMPU的所選擇的本地裝置706的標(biāo)識。響應(yīng)于此,在下一個(gè)步驟 7:5中IMS UA 700b發(fā)出包括本地裝置標(biāo)識的SIP邀請,其由HIG 7(M 中的B2BUA 704a接收。然后在步驟7: 6中B2BUA 704a通過將同樣也包 含在SIP邀請中的遠(yuǎn)程裝置的IMS用戶標(biāo)識與預(yù)先存儲(chǔ)在HIG 704中的 允許用戶的值進(jìn)行比較來-驗(yàn)證用戶。
B2BUA 704a然后通知UPnP應(yīng)用704b關(guān)于此刻所接收的SIP邀i青, 如步驟7: 6a所示。接下來,在步驟7: 7中,UPnP應(yīng)用704b中的UPnP CP 從RGW 702中的UPnP功能702a請求NAT綁定,其通過UPnP IGD處理, 如上面圖6所示。NAT綁定是為遠(yuǎn)程裝置的IP地址和端口號和所選擇的 本地裝置706的局部IP地址而請求的,該遠(yuǎn)程裝置的IP地址和端口號 通常提供在SIP邀請的SDP中。由此,HIG 704能夠使用包括在SIP邀 請內(nèi)的所接收的本地裝置標(biāo)識從它的裝置數(shù)據(jù)庫中檢索本地裝置706的 局部IP地址。然后在步驟7: 8中RGW中的UPnP功能7 02a (IGD)確認(rèn)NAT 綁定。因此,如果本地裝置標(biāo)識在上面被接收在SIP邀請中,則步驟7: 7 和7: 8代表如圖5中的步驟508所述的專用網(wǎng)絡(luò)的連接參數(shù)的建立。
在由此已經(jīng)建立了與本地裝置通信的連接參數(shù)之后,在下 一 個(gè)步驟 7:9中,HIG 704中的B2BUA 7 04a將凈皮稱為200 OK的SIP中的標(biāo)準(zhǔn)確 認(rèn)消息發(fā)送給遠(yuǎn)程裝置700中的IMSUA 700b。 200 OK消息包括SDP,其 包含具有為本地裝置706建立的IP地址和端口的NAT綁定信息,遠(yuǎn)程 裝置能夠使用其將任何消息和數(shù)據(jù)傳遞到所選擇的本地裝置或者從所 選擇的本地裝置傳遞任何消息和數(shù)據(jù)。在隨后的步驟7:10中,IMSUA 700b將SDP信息轉(zhuǎn)發(fā)給HDAC 700a。
此時(shí),HDAC 700a可以使用所接收的局部IP地址和端口的連接參數(shù) 來啟動(dòng)UPnP功能700c的連接性客戶端以建立到所選擇的本地裝置的 VPN隧道(例如IPSec),以便提供安全通信。然而,這里沒有示出VPN 隧道的建立,因?yàn)樗鼘τ诒窘鉀Q方案來說是可省略的。
隨后的步驟7:11大略地說明了遠(yuǎn)程裝置700的用戶使用UPnP CP 瀏覽所選擇的本地裝置706中的媒體內(nèi)容。在步驟7:12中,響應(yīng)于來自用戶的適當(dāng)?shù)妮斎朊?,UPnP CP通過向本地裝置發(fā)送HTTP GET命令 來選擇本地裝置上的媒體。在最后所示的步驟7:13中,所請求的媒體 內(nèi)容最終一皮發(fā)送給遠(yuǎn)程裝置700的UPnP功能700c。應(yīng)該注意到在步驟 7: 11、 7: 12和7: 13中使用所建立的NAT綁定通過RGW 702傳遞遠(yuǎn)程裝 置7 00和本地裝置7 06之間的通信。
在圖8中,當(dāng)過程開始時(shí),在遠(yuǎn)程裝置中實(shí)際上不可得到有效的本 地裝置信息,這與上述圖7的情況不同。在第一個(gè)步驟8:1中,雖然由 于還不可得到本地裝置信息,用戶不能預(yù)先選擇任何本地裝置,但是用 戶仍激活HDAC 700a。隨后的步驟8: 2和8: 3基本上與圖7中的步驟7: 2 和7:3相同,這里將不再重復(fù)描述。
接下來,在隨后的步驟8:4中,HDAC 700a啟動(dòng)IMS UA 700b以發(fā) 送作為簡單會(huì)話邀請消息的IMS SIP邀請,在這種情況下其不包含本地 裝置標(biāo)識。在下一個(gè)步驟8:5中,IMS UA 700b然后將SIP邀請發(fā)送給 HIG 704中的B2BUA 704a。在步驟8: 6中,B2BUA 704a然后以和圖7中 的步驟7: 6基本上相同的方式驗(yàn)證用戶,這里將不再重復(fù)描述。
此外,步驟8: 6a示出了 UPnP應(yīng)用704b的關(guān)于所接收的SIP邀請 的通知,與圖7中的步驟7: 6a相對應(yīng)。下一個(gè)步驟8: 7說明了從UPnP 功能702a請求NAT綁定,其從UPnP應(yīng)用704b中的UpnP CP發(fā)送,如 圖7中的步驟7:7—樣。然而,在這種情況下,因?yàn)檫€沒有本地裝置被 指示,NAT綁定是為遠(yuǎn)程裝置的IP地址和端口號和HIG 704的UPnP代 理的本地IP地址而請求的。特定端口號用來到達(dá)UPnP代理。UPnP^f戈理 可以在和HIG相同的裝置中,即具有相同的IP地址。
步驟8:8說明了 NAT綁定的證實(shí),與圖7中的步驟7: 8相對應(yīng)。因 此,如果沒有本地裝置標(biāo)識在上面被接收在SIP邀請中,步驟8: 7和8: 8 代表如圖5中的步驟512所述的專用網(wǎng)絡(luò)的連接參數(shù)的建立。
在下一個(gè)步驟8:9中,確認(rèn)消息200 OK被發(fā)送給IMSUA 700b,與 圖7中的步驟7:9和圖5中的步驟514相對應(yīng)。200 OK消息包括具有現(xiàn) 在包含為HIG 7(M中的UPnP代理而建立的IP地址和端口的NAT綁定信 息的SDP,遠(yuǎn)程裝置能夠使用其以在選擇本地裝置之前傳遞任何消息和 數(shù)據(jù)。在下一個(gè)步驟8: 10中,IMSUA 700b將SDP信息轉(zhuǎn)發(fā)給HDAC 700a, 與圖7中的步驟7: IO相對應(yīng)。
在隨后的步驟8:11中,HDAC 700a可以使用所接收的該UPnP代理的IP地址和端口來啟動(dòng)UPnP功能700c中的連接性客戶端以建立到HIG 704中的UPnP代理的VPN隧道(例如IPSec)。在步驟S: H中,如上面 所要求的那樣建立VPN隧道。這里,可以根據(jù)上面提到的 W02006/079891 (諾基亞公司)來建立VPN隧道。
在成功建立VPN隧道之后,在隨后的步驟8:13中,UPnP功能?00c 中的UPnP代理能夠與UPnP功能7(Mb中的UPnP代理關(guān)于本地裝置信息 同步以發(fā)現(xiàn)專用網(wǎng)絡(luò)中的裝置和服務(wù)。該步驟由此與圖5中的步驟518 和圖4中的步驟416對應(yīng)。由此,能夠選擇本地裝置并且能夠使用VPN 隧道在遠(yuǎn)程裝置700和專用網(wǎng)絡(luò)之間安全地交換敏感信息和數(shù)據(jù),所使
用的方式與就像該遠(yuǎn)程裝置位于專用網(wǎng)絡(luò)內(nèi)所使用的方式基本相同。 隨后所示出的內(nèi)容瀏覽的步驟8: 14、發(fā)送數(shù)據(jù)提取命令的步驟8: 15
和將所請求的媒體發(fā)送給遠(yuǎn)程裝置700的步驟8: 16分別以和圖7中的
步驟7:11、 7: 12和7: 13所4吏用的方式基本相同的方式執(zhí)行,因此這鳥
將不再重復(fù)描述。
圖9a示意性地說明了位于專用網(wǎng)絡(luò)外部的遠(yuǎn)程裝置A將包括所選
擇的本地裝置標(biāo)識的會(huì)話邀請消息900a發(fā)送給多媒體網(wǎng)關(guān)902。響應(yīng)于
此,多媒體網(wǎng)關(guān)902將與所選擇的本地裝置相關(guān)聯(lián)的連接參數(shù)900b發(fā)
送給遠(yuǎn)程裝置A。
圖9b示意性地說明了遠(yuǎn)程裝置A將不具有本地裝置標(biāo)識的簡單會(huì) 話邀請消息900c發(fā)送給多媒體網(wǎng)關(guān)902。響應(yīng)于此,多媒體網(wǎng)關(guān)902將 與代理功能相關(guān)聯(lián)的連接參數(shù)900d發(fā)送給遠(yuǎn)程裝置A。代理功能能夠通 過已經(jīng)在專用網(wǎng)絡(luò)中執(zhí)行發(fā)現(xiàn)過程而提供本地裝置信息,如上所述。
通過根據(jù)任何上述實(shí)施例來實(shí)施本發(fā)明,能夠容易并且安全地從位 于專用網(wǎng)絡(luò)外部的遠(yuǎn)程裝置訪問該專用網(wǎng)絡(luò)中的本地裝置。此外,無需 使用IP地址解析功能性。
優(yōu)勢在于遠(yuǎn)程裝置中的HDAC與IMS部分相互作用,并且該HDAC還 是"設(shè)備場境敏感的(context sensitive)",即能夠檢測裝置是否 在專用網(wǎng)絡(luò)中。IMS消息用來將所選擇的裝置標(biāo)識攜帶給專用網(wǎng)絡(luò),并 且HIG能夠在RGW中進(jìn)行必要的IP地址/端口映射以使能遠(yuǎn)程訪問。這 意^^木著HDAC應(yīng)用的"外)t見和感覺"對于終端用戶可以是相同的,而不 必考慮他/她在專用網(wǎng)絡(luò)內(nèi)部還是外部。由此,當(dāng)被遠(yuǎn)程地連接時(shí),有 可能使用相同的裝置標(biāo)識。此外,因?yàn)槭褂肐MS來找到專用HIG,本解決方案是"以用戶為中 心的",因此訪問控制不再受裝置的束縛,而是受用戶的束縛。因?yàn)閁PnP 不依賴于用戶,所以這可以實(shí)現(xiàn)為以裝置為中心的體系結(jié)構(gòu),而IMS則 相反。然而,本發(fā)明不限于IMS網(wǎng)絡(luò)的使用,而是能夠通過使用通常用 于建立媒體通信的常規(guī)SIP消息來實(shí)施。
雖然已經(jīng)參考具體示例性實(shí)施例描述了本發(fā)明,但是該描述通常僅 僅用于說明發(fā)明構(gòu)思并且不應(yīng)視為對本發(fā)明范圍的限制。雖然在描述上 述實(shí)施例時(shí)已經(jīng)貫穿全文使用了概念I(lǐng)MS、 HIG和UPnP,但是用于使能 多々某體通信的任何其它標(biāo)準(zhǔn)和網(wǎng)絡(luò)元件基本上可以被使用。例如,SIP 可以被用作一般的信令協(xié)議,而不必考慮是否使用了 IMS的網(wǎng)絡(luò)標(biāo)準(zhǔn)。 本發(fā)明是由下面的獨(dú)立權(quán)利要求限定的。
權(quán)利要求
1. 一種當(dāng)遠(yuǎn)程裝置(306)位于專用網(wǎng)絡(luò)外部時(shí)從遠(yuǎn)程裝置(306)訪問專用網(wǎng)絡(luò)(300)中的本地裝置(308)的方法,其中該專用網(wǎng)絡(luò)包括連接到多媒體服務(wù)網(wǎng)絡(luò)(310)的多媒體網(wǎng)關(guān)(302),該方法包括在該遠(yuǎn)程裝置中執(zhí)行的如下步驟-在該多媒體服務(wù)網(wǎng)絡(luò)上發(fā)送指向多媒體網(wǎng)關(guān)的會(huì)話邀請消息,所述消息任選地包括所選擇的本地裝置標(biāo)識,如果在該遠(yuǎn)程裝置中可得到的話。-響應(yīng)于所述會(huì)話邀請消息,從該多媒體網(wǎng)關(guān)接收該專用網(wǎng)絡(luò)中的住宅網(wǎng)關(guān)的連接參數(shù),其中,如果所述本地裝置標(biāo)識包括在該會(huì)話邀請消息中,所述連接參數(shù)與所選擇的本地裝置相關(guān)聯(lián),或者如果本地裝置標(biāo)識沒有包括在該會(huì)話邀請消息中,則與能夠提供本地裝置信息的多媒體網(wǎng)關(guān)中的代理功能相關(guān)聯(lián),和-使用所接收的連接參數(shù)來與所述選擇的本地裝置互通媒體或者來從所述代理功能獲得本地裝置信息。
2. 根據(jù)權(quán)利要求1所述的方法,其中所接收的連接參數(shù)包括能夠用 于路由在專用網(wǎng)絡(luò)外部的網(wǎng)絡(luò)地址/端口號組合。
3. 根據(jù)權(quán)利要求1或者2所述的方法,其中如果該遠(yuǎn)程裝置已經(jīng)在 當(dāng)位于該專用網(wǎng)絡(luò)內(nèi)部時(shí)先前所執(zhí)行的發(fā)現(xiàn)過程中獲得了本地裝置信 息,則所述本地裝置標(biāo)識包含在該會(huì)話邀請消息中。
4. 根據(jù)權(quán)利要求3所述的方法,其中該會(huì)話邀請消息是常規(guī)的SIP 邀請消息并且所述本地裝置標(biāo)識包含在嵌入在該SIP邀請消息中的SDP 消息中,或者包含在該SIP報(bào)頭的"到"字段中。
5. 根據(jù)權(quán)利要求1或者2所述的方法,其中如果該本地裝置標(biāo)識沒 有包含在該會(huì)話邀請消息中,與該專用網(wǎng)絡(luò)建立到所述代理功能的VPN 隧道,并且所述VPN隧道用于與該代理功能同步以獲得關(guān)于該專用網(wǎng)絡(luò) 中的本地裝置的信息。
6. 根據(jù)權(quán)利要求5所述的方法,其中該VPN隧道被進(jìn)一步用于與任 何所選擇的本地裝置通信。
7. 根據(jù)權(quán)利要求1-6中的任一項(xiàng)所述的方法,其中該多媒體網(wǎng)關(guān)是 本地IMS網(wǎng)關(guān)并且該多媒體服務(wù)網(wǎng)絡(luò)是IMS網(wǎng)絡(luò),并且其中該遠(yuǎn)程裝置和該本地IMS網(wǎng)關(guān)均是IMS客戶端。
8. 根據(jù)權(quán)利要求7所述的方法,其中所發(fā)送的會(huì)話邀請消息被指向 該多媒體網(wǎng)關(guān)的IMPU并且包括該遠(yuǎn)程裝置的IMPU。
9. 根據(jù)權(quán)利要求1-8中的任一項(xiàng)所述的方法,其中所選擇的本地裝 置是媒體服務(wù)器并且該遠(yuǎn)程裝置通過流式傳輸接收互通的媒體。
10. —種遠(yuǎn)程裝置中的設(shè)備,用于當(dāng)位于所述專用網(wǎng)絡(luò)外部時(shí)訪問 專用網(wǎng)絡(luò)中的本地裝置,其中該專用網(wǎng)絡(luò)包括連接到多媒體服務(wù)網(wǎng)絡(luò)的 多媒體網(wǎng)關(guān),該設(shè)備包括-在該多媒體服務(wù)網(wǎng)絡(luò)上發(fā)送指向多媒體網(wǎng)關(guān)的會(huì)話邀請消息的裝 置,所述消息任選地包括所選擇的本地裝置標(biāo)識,如果在該遠(yuǎn)程裝置中 可得到的話,-用于響應(yīng)于所述會(huì)話邀請消息從該多媒體網(wǎng)關(guān)接收該專用網(wǎng)絡(luò)中 的住宅網(wǎng)關(guān)的連接參數(shù)的裝置,其中,如果本地裝置標(biāo)識包括在該會(huì)話邀請消息中,所述連接參數(shù) 與所選擇的本地裝置相關(guān)聯(lián),或者如果本地裝置標(biāo)識沒有包括在該會(huì)話 邀請消息中,則與能夠提供本地裝置信息的多媒體網(wǎng)關(guān)中的代理功能相 關(guān)聯(lián),和-使用所接收的連接參數(shù)來與所述選擇的本地裝置互通媒體或者來 從所述代理功能獲得本地裝置信息的裝置。
11. 根據(jù)權(quán)利要求IO所述的設(shè)備,其中所接收的連接參數(shù)包括能夠 用于路由在專用網(wǎng)絡(luò)外部的網(wǎng)絡(luò)地址/端口號組合。
12. 根據(jù)權(quán)利要求10或者11所述的設(shè)備,進(jìn)一步包括用于如果該 遠(yuǎn)程裝置在當(dāng)位于該專用網(wǎng)絡(luò)內(nèi)部時(shí)先前所執(zhí)行的發(fā)現(xiàn)過程中已經(jīng)獲 得了本地裝置信息,則將所述本地裝置標(biāo)識包含在該會(huì)話邀請消息中的 裝置。
13. 根據(jù)權(quán)利要求12所述的設(shè)備,其中該會(huì)話邀請消息是常規(guī)的 SIP邀請消息并且所述本地裝置標(biāo)識包含在嵌入在該SIP邀請消息中的 SDP消息中,或者包含在該SIP報(bào)頭的"到"字段中。
14. 根據(jù)權(quán)利要求10或者11所述的設(shè)備,進(jìn)一步包括用于如果本 地裝置標(biāo)識沒有包含在該會(huì)話邀請消息中,與該專用網(wǎng)絡(luò)建立到所述代 理功能的VPN隧道,并且用于使用所述VPN隧道來與該代理功能同步以 獲得關(guān)于該專用網(wǎng)絡(luò)中的本地裝置的信息的裝置。
15. 根據(jù)權(quán)利要求14所述的設(shè)備,進(jìn)一步包括使用該VPN隧道以與 任何所選擇的本地裝置通信的裝置。
16. 根據(jù)權(quán)利要求10-15中的任一項(xiàng)所述的設(shè)備,其中該多媒體網(wǎng) 關(guān)是本地IMS網(wǎng)關(guān)并且該多媒體服務(wù)網(wǎng)絡(luò)是IMS網(wǎng)絡(luò),并且其中該遠(yuǎn)程 裝置和該本地IMS網(wǎng)關(guān)均是IMS客戶端。
17. 根據(jù)權(quán)利要求16所述的設(shè)備,其中所發(fā)送的會(huì)話邀請消息被指 向該多媒體網(wǎng)關(guān)的IMPU并且包括該遠(yuǎn)程裝置的IMPU。
18. 根據(jù)權(quán)利要求10-17中的任一項(xiàng)所述的設(shè)備,其中該本地裝置 是媒體服務(wù)器并且該遠(yuǎn)程裝置適于通過流式傳輸接收該互通的媒體。
19. 根據(jù)權(quán)利要求10-18中的任一項(xiàng)所述的設(shè)備,進(jìn)一步包括用于 核查該遠(yuǎn)程裝置當(dāng)前是否連接到該專用網(wǎng)絡(luò)的裝置。
20. —種使能從位于專用網(wǎng)絡(luò)外部的遠(yuǎn)程裝置(306)訪問專用網(wǎng)絡(luò) (300)中的本地裝置(308 )的方法,其中該專用網(wǎng)絡(luò)包括連接到多媒體 服務(wù)網(wǎng)絡(luò)(310)的多媒體網(wǎng)關(guān)(302 ),該方法包括在該多媒體網(wǎng)關(guān)中 執(zhí)行的如下步驟-在多媒體服務(wù)網(wǎng)絡(luò)上接收來自遠(yuǎn)程裝置的會(huì)話邀請消息,所述消 息任選地包括所選擇的本地裝置標(biāo)識。-建立該專用網(wǎng)絡(luò)中的住宅網(wǎng)關(guān)的連接參數(shù),用于與該遠(yuǎn)程裝置通信,其中,如果所述本地裝置標(biāo)識包括在該會(huì)話邀請消息中,所述連接 參數(shù)與所選擇的本地裝置相關(guān)聯(lián),或者如果本地裝置標(biāo)識沒有包括在該 會(huì)話邀請消息中,則與能夠提供本地裝置信息的多媒體網(wǎng)關(guān)中的代理功 能相關(guān)寫關(guān),和-響應(yīng)于所述會(huì)話邀請消息,將已建立的連接參數(shù)發(fā)送給該遠(yuǎn)程裝置。
21. 根據(jù)權(quán)利要求20所述的方法,其中已建立的連接參數(shù)包括能夠 用于i 各由在專用網(wǎng)絡(luò)外部的網(wǎng)絡(luò)地址/端口號組合。
22. 根據(jù)權(quán)利要求20或者21所述的方法,其中所接收的會(huì)話邀請 消息是常規(guī)的SIP邀請消息,并且200 OK消息作為具有連接參數(shù)的響 應(yīng)而凈皮發(fā)送,該連接參數(shù)包含在嵌入在200 OK消息中的SDP消息中, 或者包含在200 OK消息的SIP報(bào)頭中的"到"字段中。
23. 根據(jù)權(quán)利要求20-22中的任一項(xiàng)所述的方法,其中如果本地裝置標(biāo)識不包含在所接收的會(huì)話邀請消息中,與該遠(yuǎn)程裝置建立到所述代理功能的VPN隧道,并且所述VPN隧道用于與該遠(yuǎn)程裝置同步以提供有 關(guān)該專用網(wǎng)絡(luò)中的本地裝置的信息。
24. 根據(jù)權(quán)利要求20-23中的任一項(xiàng)所述的方法,其中該多媒體網(wǎng) 關(guān)是本地IMS網(wǎng)關(guān)并且該多媒體服務(wù)網(wǎng)絡(luò)是IMS網(wǎng)絡(luò),并且其中該遠(yuǎn)程 裝置和該本地IMS網(wǎng)關(guān)均是IMS客戶端。
25. —種在專用網(wǎng)絡(luò)(3Q0)中的多媒體網(wǎng)關(guān)(302)中的設(shè)備,用于使 能從位于所述專用網(wǎng)絡(luò)外部的遠(yuǎn)程裝置(306)訪問本地裝置(308),該 多媒體網(wǎng)關(guān)連接到多媒體服務(wù)網(wǎng)絡(luò)(310),該設(shè)備包括-用于在多媒體服務(wù)網(wǎng)絡(luò)上接收來自遠(yuǎn)程裝置的會(huì)話邀請消息的裝 置,所述消息任選地包括所選擇的本地裝置標(biāo)識。-用于建立該專用網(wǎng)絡(luò)中的住宅網(wǎng)關(guān)的連接參數(shù)以與該遠(yuǎn)程裝置通 信的裝置,其中,如果所述本地裝置標(biāo)識包括在該會(huì)話邀請消息中,所述連接 參數(shù)與所選擇的本地裝置相關(guān)聯(lián),或者如果本地裝置標(biāo)識沒有包括在該 會(huì)話邀請消息中,則與能夠提供本地裝置信息的多媒體網(wǎng)關(guān)中的代理功 能相關(guān)聯(lián),和-用于響應(yīng)于所述會(huì)話邀請消息,將已建立的連接參數(shù)發(fā)送給該遠(yuǎn) 程裝置的裝置。
26. 根據(jù)權(quán)利要求25所述的設(shè)備,其中已建立的連接參數(shù)包括能夠 用于路由在專用網(wǎng)絡(luò)外部的網(wǎng)絡(luò)地址/端口號組合。
27. 根據(jù)權(quán)利要求26所述的設(shè)備,其中所接收的會(huì)話邀請消息是常 規(guī)的SIP邀請消息,該設(shè)備進(jìn)一步包括用于發(fā)送作為具有連接參數(shù)的響 應(yīng)的200 OK消息,該連接參數(shù)包含在嵌入在200 OK消息中的SDP消息 中,或者包含在200 OK消息的SIP報(bào)頭中的"到"字段中。
28. 根據(jù)權(quán)利要求25-27中的任一項(xiàng)所述的設(shè)備,進(jìn)一步包括用于 如果本地裝置標(biāo)識不包含在所接收的會(huì)話邀請消息中,與該遠(yuǎn)程裝置建 立到所述代理功能的VPN隧道的裝置,以及用于使用所述VPN隧道以與 該遠(yuǎn)程裝置同步以提供有關(guān)該專用網(wǎng)絡(luò)中的本地裝置的信息的裝置。
29. 根據(jù)權(quán)利要求25-28中的任一項(xiàng)所述的設(shè)備,其中該多媒體網(wǎng). 關(guān)是本地IMS網(wǎng)關(guān)并且該多媒體服務(wù)網(wǎng)絡(luò)是IMS網(wǎng)絡(luò),并且其中該遠(yuǎn)程 裝置和該本地IMS網(wǎng)關(guān)均是IMS客戶端。 ,
全文摘要
一種使能從位于專用網(wǎng)絡(luò)外部的遠(yuǎn)程裝置(306)訪問專用網(wǎng)絡(luò)(300)中的本地裝置(308)的方法和設(shè)備。該專用網(wǎng)絡(luò)包括連接到多媒體服務(wù)網(wǎng)絡(luò)(310)的多媒體網(wǎng)關(guān)(302)。會(huì)話邀請消息從遠(yuǎn)程裝置發(fā)送到多媒體網(wǎng)關(guān)。作為響應(yīng),該專用網(wǎng)絡(luò)中的住宅網(wǎng)關(guān)(304)的連接參數(shù)被發(fā)送給該遠(yuǎn)程裝置,如果本地裝置標(biāo)識包括在所接收的消息中,該連接參數(shù)與所選擇的本地裝置相關(guān)聯(lián),或者如果這樣的本地裝置標(biāo)識沒有包括在所接收的消息內(nèi),與能夠提供本地裝置信息的多媒體網(wǎng)關(guān)中的代理功能相關(guān)聯(lián)。以這種方法,該專用網(wǎng)絡(luò)中的本地裝置能夠容易并且安全地被遠(yuǎn)程地訪問。
文檔編號H04L29/06GK101536451SQ200680056278
公開日2009年9月16日 申請日期2006年12月13日 優(yōu)先權(quán)日2006年10月31日
發(fā)明者J·彼得森, R·斯科格, S·穆拉卡米, T·卡格紐斯 申請人:艾利森電話股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會(huì)獲得點(diǎn)贊!
1