国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      地址轉(zhuǎn)換的制作方法

      文檔序號:7680458閱讀:180來源:國知局
      專利名稱:地址轉(zhuǎn)換的制作方法
      技術(shù)領(lǐng)域
      本公開涉及通信系統(tǒng)中的數(shù)據(jù)通信會話,并且具體地但非排他 地,涉及在用戶設(shè)備和另一節(jié)點之間的、地址轉(zhuǎn)換器節(jié)點所處的布 置中的多媒體會話。
      背景技術(shù)
      本小節(jié)意在提供權(quán)利要求中記載的本發(fā)明的背景或上下文。這 里的描述可以包括可以實現(xiàn)的概念,但是未必是先前已經(jīng)想到或者 實行的。因此,除非在此特別指出,否則本小節(jié)中描述的內(nèi)容并非 是本申請的說明書和權(quán)利要求中的現(xiàn)有技術(shù),包含在本小節(jié)中并不
      認定其為現(xiàn)有技術(shù)。
      通信系統(tǒng)可以看作一種工具,其支持兩個或者更多實體(例如, 用戶設(shè)備/裝置或者與通信系統(tǒng)相關(guān)聯(lián)的其他節(jié)點)之間的通信會話。
      通信例如可以包括語音、多媒體內(nèi)容以及其他數(shù)據(jù)的通信。會話 例如可以是兩個用戶之間的電話呼叫型會話、多方會話(例如,會 議呼叫)或者在至少一個用戶與諸如應(yīng)用服務(wù)器(AS)的節(jié)點之間 的數(shù)據(jù)通信會話。
      通信系統(tǒng)通常按照給定的標(biāo)準(zhǔn)和/或范來運行,這些標(biāo)準(zhǔn)和/或 規(guī)范規(guī)定與通信系統(tǒng)相關(guān)聯(lián)的各種實體可以做什么以及如何估文。例 如,標(biāo)準(zhǔn)或者規(guī)范可以定義用戶(或者更準(zhǔn)確地,用戶設(shè)備或者裝 置)是否具有電路交換服務(wù)和/或分組交換服務(wù)。還可以定義應(yīng)當(dāng)用 于連接的通信協(xié)議和/或參數(shù)。換言之,可以定義可作為通信基礎(chǔ)的 特定規(guī)則集以支持通信。通信系統(tǒng)可以為用戶設(shè)備提供固定的或者 無線的纟妻入。
      通信系統(tǒng)可以包括用于控制和/或攜帶在兩個或更多通信方之間
      5的通信的各種實體。不同的控制實體可以互連??梢蕴峁┮粋€或多 個網(wǎng)關(guān)節(jié)點以用于連接各種網(wǎng)絡(luò),例如用于將公共交換電話網(wǎng)
      (PSTN)、公共陸線移動網(wǎng)絡(luò)(PLMN)、局域網(wǎng)(LAN)、無線 LAN ( WLAN )和/或諸如IP (互聯(lián)網(wǎng)協(xié)議
      )和/或其他分組交換數(shù)據(jù)網(wǎng)絡(luò)的其他通信網(wǎng)絡(luò)彼此連接??梢?將用戶所連接的通信網(wǎng)絡(luò)理解為提供接入系統(tǒng),使得用戶能夠接入 其他網(wǎng)絡(luò)、主機或者特定服務(wù)提供方提供的服務(wù)。
      在分組數(shù)據(jù)網(wǎng)絡(luò)中,可以建立分組數(shù)據(jù)載體,以便在網(wǎng)絡(luò)上攜 帶包含數(shù)據(jù)分組的業(yè)務(wù)流。每個數(shù)據(jù)分組具有適當(dāng)?shù)穆酚尚畔ⅲT 如目的地地址和端口信息,使得去往目的地的路由中的各種實體知 道應(yīng)當(dāng)將該數(shù)據(jù)分組轉(zhuǎn)發(fā)至何處。
      可以向通信系統(tǒng)的用戶提供各種類型的服務(wù)。 一類可能的服務(wù) 通常稱為多媒體。多媒體服務(wù)的例子是可以將諸如圖像、視頻、音 頻文件或其他數(shù)據(jù)的多媒體內(nèi)容從應(yīng)用服務(wù)器下載到用戶設(shè)備。用 戶還可以通過通信系統(tǒng)向其他實體發(fā)送數(shù)據(jù)。例如,用戶可以創(chuàng)建 某些內(nèi)容,諸如拍一張照片或者攝制一段視頻,并且將其創(chuàng)建的內(nèi) 容以數(shù)字化形式(也即,作為內(nèi)容數(shù)據(jù))發(fā)送至多媒體服務(wù)器。對 相同主題感興趣的其他方繼而可以從服務(wù)器下載該作品。用于支持 多媒體通信的數(shù)據(jù)通信可以由適當(dāng)?shù)臄?shù)據(jù)通信系統(tǒng)來提供,例如互 聯(lián)網(wǎng)協(xié)議多媒體子系統(tǒng)(IMS)。
      多媒體數(shù)據(jù)通信系統(tǒng)可以包括地址轉(zhuǎn)換器節(jié)點,例如網(wǎng)絡(luò)地址 轉(zhuǎn)換器(NAT)。地址轉(zhuǎn)換器的使用導(dǎo)致如下情況屬于地址轉(zhuǎn)換 器之后的內(nèi)部節(jié)點的一對私有互聯(lián)網(wǎng)協(xié)議(IP)地址和端口轉(zhuǎn)換為 一對7>共IP地址和端口 。
      在IP多媒體會話中,用來發(fā)送和接收媒體分組的IP地址和端口 通常不同于用來發(fā)送和接收信令業(yè)務(wù)的IP地址和端口 。因此,地址 轉(zhuǎn)換器節(jié)點的存在對于位于地址轉(zhuǎn)換器節(jié)點之后的節(jié)點而言可能導(dǎo) 致某些問題。例如,由于中間的地址轉(zhuǎn)換器節(jié)點,在例如通過地址 轉(zhuǎn)換器節(jié)點來發(fā)送媒體分組之前,這種節(jié)點事先可能不知道用于傳
      6入媒體業(yè)務(wù)的私有和公共IP地址和端口對的轉(zhuǎn)換。此外,在地址轉(zhuǎn) 換器節(jié)點之后的節(jié)點通過地址轉(zhuǎn)換器發(fā)送了 一些媒體分組之前,地 址轉(zhuǎn)換器節(jié)點可能無法將傳入的媒體分組傳遞給該后面的節(jié)點。當(dāng) 分組從私有IP地址和端口發(fā)送時,地址轉(zhuǎn)換器通常配置用于創(chuàng)建從 私有IP地址和端口到公共IP地址和端口的映射。在此映射存在之前, 通過地址轉(zhuǎn)換器無法到達私有IP地址和端口。
      多媒體系統(tǒng)中還可以提供一種稱為媒體代理的元件。媒體代理 的功能是強制各方(例如,用戶與應(yīng)用服務(wù)器)之間的媒體業(yè)務(wù)通 過該媒體代理,從而為網(wǎng)絡(luò)運營商提供對媒體業(yè)務(wù)的更好控制。媒 體代理為媒體業(yè)務(wù)預(yù)留將由節(jié)點使用的公共IP地址和端口對,并且 將此預(yù)留的公共IP地址和端口對映射為該節(jié)點的IP地址和端口 。
      媒體代理的存在可能使地址轉(zhuǎn)換器節(jié)點所導(dǎo)致的已經(jīng)復(fù)雜的情 況進一步復(fù)雜化。如果一方在地址轉(zhuǎn)換器節(jié)點之后,則媒體代理必 須將該方的7>共IP地址和端口映射為預(yù)留的IP地址和端口 。地址轉(zhuǎn) 換器節(jié)點的存在將需要媒體代理將用于媒體分組的轉(zhuǎn)換后的IP地址 和端口映射為由媒體代理預(yù)留的預(yù)留IP地址和端口 ,而不是將該方 的私有IP地址和端口映射為由+某體代理預(yù)留的預(yù)留IP地址和端口 。 然而,在IP地址和端口預(yù)留時,該轉(zhuǎn)換后的IP地址和端口在々某體代 理中是不可用的。
      另一方面,如果不存在地址轉(zhuǎn)換器節(jié)點,則媒體代理可以立刻 將節(jié)點的IP地址和端口映射為由媒體代理預(yù)留的IP地址和端口 。換 言之,地址轉(zhuǎn)換器節(jié)點的存在必然影響媒體代理的行為。問題是, 在此方面缺少合適的機制來通知和/或控制媒體代理。
      一種用于穿越地址轉(zhuǎn)換器節(jié)點的方法已經(jīng)在先前第6版的第三 代伙伴合作計劃(3GPP)中被標(biāo)準(zhǔn)化(參見3GPPTS 23.228,附錄 G以及TS 24.229 )。這包括用于穿越非受控網(wǎng)絡(luò)地址轉(zhuǎn)換器節(jié)點 (NAT設(shè)備)的、基于應(yīng)用層網(wǎng)關(guān)(ALG)和網(wǎng)絡(luò)地址轉(zhuǎn)換網(wǎng)關(guān) (NAT-GW)的方法。當(dāng)用戶設(shè)備(UE)與IMS核心網(wǎng)絡(luò)之間存在 網(wǎng)絡(luò)地址轉(zhuǎn)換器節(jié)點時,在此方法中,諸如應(yīng)用功能/代理調(diào)用會話
      7控制功能(AF/P-CSCF)的控制器通過將接收到的會話發(fā)起協(xié)議/會 話描述協(xié)議(SIP/SDP )消息中的IP地址和端口與攜帶這些SIP/SDP 消息的分組的源IP地址和端口進行比較,從而發(fā)現(xiàn)地址轉(zhuǎn)換器節(jié)點 的存在。SIP/SDP字段包含分組通過地址轉(zhuǎn)換器設(shè)備時用戶設(shè)備的私 有域IP地址,并且發(fā)送者看起來是地址轉(zhuǎn)換器節(jié)點所分配的公共IP 地址。
      因此,與AF/P-CSCF相結(jié)合的ALG功能可以向NAT-GW請求 公共地址,并且在轉(zhuǎn)發(fā)消息之前相應(yīng)地修改SIP/SDP。而且,ALG 以及AF/P-CSCF可以發(fā)起適當(dāng)?shù)陌踩詼y量(例如,互聯(lián)網(wǎng)協(xié)議安 全隧道;IPsec隧道),以便會話發(fā)起協(xié)議(SIP )信令能夠穿過NAT 設(shè)備。
      為了克服與ALG和NAT-GW相關(guān)的限制,3GPP已經(jīng)同意在第 7版規(guī)范中利用由互聯(lián)網(wǎng)工程任務(wù)組(IETF )發(fā)起的用戶數(shù)據(jù)報協(xié)議 (UDP)通過NAT的簡單穿越(STUN) 、 STUN中繼以及ICE (交
      互式連接建立)的機制來增強NAT穿越方法。
      利用這些方法,UE通過向STUN服務(wù)器的查詢來得到外部/公共 IP地址,并且將該外部/公共IP地址插入SIP/SDP層,由此使ALG 和NAT-GW的功能變?yōu)槿哂嗟摹6?,可以消除例如ALG和 NAT-GW方法中與NAT類型相關(guān)的以及與傳入會話邀請相關(guān)的限
      然而,這種方法仍然有很多問題需要解決。例如,當(dāng)用戶設(shè)備 (UE)使用基于STUN的機制來得到外部/公共IP地址以便穿越接 入網(wǎng)中的NAT設(shè)備時,AF/P-CSCF不知道在UE與IMS核心網(wǎng)之間 存在NAT設(shè)備。因此,AF/P-CSCF可能無法發(fā)起適當(dāng)?shù)臏y量(例如 安全性測量),并且針對該UE的會話建立將失敗。
      用戶設(shè)備(UE)的另一問題是要了解(所訪問的)網(wǎng)絡(luò)支持的 NAT穿越方法,例如,網(wǎng)絡(luò)是否支持ALG和NAT-GW或者STUN。
      用戶設(shè)備(UE )的又一 問題是要在網(wǎng)絡(luò)中找到STUN和/或STUN 中繼或者相關(guān)的元件/功能。用戶設(shè)備(UE)已知的默認元件/功能可能在其他網(wǎng)絡(luò)中,并且導(dǎo)致在使用媒體中繼時媒體路徑循環(huán)。
      在此描述的實施方式的目的是解決或者至少緩解以上一個或多 個問題或者由于地址轉(zhuǎn)換器的存在而導(dǎo)致的其他問題。

      發(fā)明內(nèi)容
      按照一種實施方式,提供一種方法,包括在控制器處從節(jié)點
      接收第 一 消息,該第 一 消息指示在該控制器和該節(jié)點之間存在地址
      轉(zhuǎn)換器實體;以及從該控制器向該節(jié)點發(fā)送第二消息,該第二消息 指示可以用于通過地址轉(zhuǎn)換器實體來進行通信的過程。
      按照另一實施方式,提供一種裝置,其包括控制器,該控制器 配置用于從節(jié)點接收第一消息;根據(jù)該第一消息來確定在該控制 器與該節(jié)點之間是否存在地址轉(zhuǎn)換器實體;以及從該控制器向該節(jié) 點發(fā)送第二消息,該第二消息指示可以用于通過地址轉(zhuǎn)換器實體進 行通信的過程。
      在某些實施方式中,節(jié)點包括諸如移動臺的用戶設(shè)備??刂破?可以包括代理服務(wù)器或者呼叫會話控制功能,例如代理呼叫會話控 制功能(P-CSCF)。地址轉(zhuǎn)換器實體可以是網(wǎng)絡(luò)地址轉(zhuǎn)換器(NAT)設(shè)備。
      第 一 消息和第二消息可以以分組數(shù)據(jù)的形式發(fā)送。第 一 消息例 如可以是資源請求、會話發(fā)起或者注冊消息。在某些實施方式中, 第一消息是IP多媒體子系統(tǒng)(IMS)注冊消息或者會話發(fā)起協(xié)議 (SIP)消息。
      在某些實施方式中,第二消息可以指示將用于穿越NAT設(shè)備的 IP安全方法的類型??刂破骺梢詡溥x地(通過第二消息)向節(jié)點指 示其支持的NAT穿越方法的一個或多個類型。例如,第二消息可以 指示控制器支持ALG&NAT-GW、 STUN以及STUN中繼中的一 個或多個。在其他實施方式中,控制器可以(通過第二消息或者其 他消息)向節(jié)點指示支持第二消息中所指示的 一 個或多個NAT穿越 方法的 一個或多個其他節(jié)點的聯(lián)系地址。
      9在某些實施方式中,控制器可以在第二消息中發(fā)送支持可以用 于通過地址轉(zhuǎn)換器實體進行通信的過程的網(wǎng)絡(luò)節(jié)點的至少 一個聯(lián)系地址。
      在某些實施方式中,控制器可以包括輸入和輸出,用于與連接 至通信系統(tǒng)的節(jié)點進行通信??刂破鬟€可以具有處理器,用于執(zhí)行 上述方法中的處理步驟。
      在另一實施方式中,提供一種包括程序代碼的計算機程序,當(dāng) 該程序在控制器中的處理器上運行時,其適于執(zhí)行上文描述的方法。
      在另一實施方式中,提供一種通信系統(tǒng),其包括節(jié)點、地址轉(zhuǎn) 換器實體以及控制器,其中節(jié)點配置用于向控制器發(fā)送第一消息, 該第 一 消息指示在該節(jié)點與該控制器之間存在地址轉(zhuǎn)換器實體,并 且控制器配置用于向該節(jié)點發(fā)送第二消息,該第二消息指示可以用 于通過地址轉(zhuǎn)換器實體進行通信的過程。
      本發(fā)明的實施方式可以提供一種機制,用于通知控制器在節(jié)點 與控制器之間存在地址轉(zhuǎn)換器實體,以及用于確保將網(wǎng)絡(luò)支持的
      NAT穿越方法通知給節(jié)點(例如,用戶設(shè)備)。
      通過下文結(jié)合附圖的詳細描述,本發(fā)明的這些和其他優(yōu)點和特 征及其操作的組織和方式將變得易見,其中貫穿下文描述的多個附 圖,類似的元件具有類似的標(biāo)號。


      為了更好地理解本發(fā)明以及如何實現(xiàn)本發(fā)明,將僅以示例的方 式來參考附圖,其中
      圖1示出了當(dāng)信令和媒體二者穿越NAT時用于IMS接入的參考
      模型;
      圖2示出了用于ICE和出站方法的參考模型;
      圖3示出了應(yīng)用于IMS注冊信令的實施方式的信令圖,其中IMS 注冊信令用于指示(從用戶設(shè)備向AF/P-CSCF )在接入側(cè)存在NAT; 以及
      具體實施例方式
      為了輔助對本發(fā)明的理解,首先將參考一個通信系統(tǒng)給出對可 能的基礎(chǔ)通信系統(tǒng)的說明,在該通信系統(tǒng)中,主干通信網(wǎng)絡(luò)通過本 地化網(wǎng)絡(luò)為用戶設(shè)備提供對多媒體服務(wù)的接入。多媒體系統(tǒng)通常包 括用于提供多媒體服務(wù)的各種網(wǎng)絡(luò)實體。多媒體服務(wù)意在為用戶設(shè) 備提供特別是基于互聯(lián)網(wǎng)協(xié)議(IP)的分組數(shù)據(jù)通信會話。
      無線接入系統(tǒng)可以布置為通過用戶設(shè)備與 一 個或多個基站之間 的無線接口來服務(wù)于移動用戶設(shè)備,從而提供對覆蓋更廣區(qū)域的通 信網(wǎng)絡(luò)的接入。在下文中,移動用戶設(shè)備將在合適時稱為移動臺或 者用戶設(shè)備。
      在圖1中,網(wǎng)絡(luò)為用戶設(shè)備提供分組交換域中的分組交換數(shù)據(jù) 傳輸。所示的網(wǎng)絡(luò)通過諸如IP多媒體子系統(tǒng)(IMS)接入網(wǎng)關(guān)之類 的適當(dāng)網(wǎng)關(guān)布置而連接至外部數(shù)據(jù)網(wǎng)絡(luò),例如,連接至諸如互聯(lián)網(wǎng)
      的分組交換數(shù)據(jù)網(wǎng)絡(luò)(PSDN)。本地?zé)o線接入系統(tǒng)的基站被布置用 于通過無線接口向用戶設(shè)備發(fā)射信號以及從用戶設(shè)備接收信號。相 應(yīng)地,用戶設(shè)備能夠向基站無線地發(fā)射信號以及從基站無線地接收 信號。應(yīng)當(dāng)理解,通信系統(tǒng)可以包括多個本地接入系統(tǒng)。多個移動 設(shè)備可以通過一個或多個接入系統(tǒng)而同時通信。
      用戶設(shè)備可以通過無線連接來訪問各種服務(wù),包括由數(shù)據(jù)網(wǎng)絡(luò) 提供的服務(wù)。用戶設(shè)備由此可以用于諸如以下的任務(wù)撥打和接聽 電話呼叫,從網(wǎng)絡(luò)接收以及向網(wǎng)絡(luò)發(fā)送數(shù)據(jù),以及體驗多媒體內(nèi)容。 可以使用適于根據(jù)適當(dāng)協(xié)議(例如,互聯(lián)網(wǎng)協(xié)議(IP))進行通信 的任何適當(dāng)?shù)囊苿优_設(shè)備來連接至網(wǎng)絡(luò)。例如,用戶可以通過諸如 個人計算機、個人數(shù)據(jù)助理(PDA)、移動臺(MS)、便攜式計算 機及其組合等的用戶設(shè)備來接入蜂窩網(wǎng)絡(luò)。
      移動臺通常具有用于完成所需任務(wù)的處理器和存儲器。諸如移 動臺的用戶設(shè)備可以包括天線,以便從移動通信網(wǎng)絡(luò)的基站無線地接收信號以及向其發(fā)射信號。用戶設(shè)備還可以具有顯示器,以便向 其用戶顯示圖像和其他圖形化信息。還可以提供揚聲器。用戶設(shè)備 的操作可以由適當(dāng)?shù)挠脩艚涌趤砜刂疲T如小鍵盤、語音命令、觸 敏屏幕或觸敏板、其組合等。
      可以通過控制平面和用戶平面上的各種功能來為用戶提供服 務(wù)。在這些功能中,可以將控制平面功能理解為與諸如信令的支持 操作相關(guān),而用戶平面操作與實際凈荷數(shù)據(jù)的通信相關(guān)。在圖1中, 與多媒體服務(wù)相關(guān)聯(lián)的控制平面通信由虛線示出,而用戶平面連接 由實線示出。下文將說明用戶平面通信與控制平面通信中的主要差 別。
      提供控制平面功能(例如,信令)的網(wǎng)絡(luò)實體可以包括服務(wù)器。 在可能的多媒體網(wǎng)絡(luò)架構(gòu)中,可以采用多種不同的服務(wù)器來處理不 同的控制平面功能??刂品?wù)器可以由IP多媒體會話控制服務(wù)器來
      提供,諸如會話發(fā)起協(xié)議應(yīng)用層網(wǎng)關(guān)(SIPALG)、呼叫會話控制功 能(例如,P-CSCF)等??梢詫⒑艚袝捒刂乒δ軇澐譃楦鞣N類別, 諸如代理呼叫會話控制功能(P-CSCF)、查詢呼叫會話控制功能 (I-CSCF)以及服務(wù)呼叫會話控制功能(S-CSCF)。在圖1中,將 所需的控制平面功能理解為由P-CSCF和IMS-ALG來提供。
      在圖1的示例中,IMS接入網(wǎng)關(guān)位于多i某體網(wǎng)絡(luò)的用戶平面上, 并且通過lq接口連接至IMS-ALG。圖1還示出了連接在用戶設(shè)備與 IM S接入網(wǎng)關(guān)之間的地址轉(zhuǎn)換器節(jié)點。
      控制服務(wù)器的功能(也即,P-CSCF和IMS-ALG )是管理IM服 務(wù),因此,只有包含某些控制協(xié)議(例如,SIP)信令的分組通過控 制服務(wù)器。在用戶平面上傳送的任何媒體業(yè)務(wù)無需穿越控制服務(wù)器, 而僅穿越諸如IMS接入網(wǎng)關(guān)的服務(wù)器以及可能存在的地址轉(zhuǎn)換器、 媒體代理和中間路由器。
      相反,圖2示出了用于使用基于STUN的NAT穿越方法的交互 式連接建立(ICE)和出站方法的參考模型。
      在一個實施方式中,當(dāng)用戶設(shè)備使用網(wǎng)絡(luò)中的設(shè)施時,有可能影響用戶設(shè)備與通信合作方(例如,諸如P-CSCF或者其他終端的網(wǎng) 元)之間的通信,此時用戶設(shè)備向通信合作方(例如,P-CSCF)指 示對該設(shè)施的使用,以使得能夠在通信會話中適應(yīng)對該設(shè)施的使用。 在其對用戶設(shè)備的響應(yīng)中,網(wǎng)絡(luò)可以指示其支持哪些與用戶設(shè) 備的指示相關(guān)的功能。網(wǎng)絡(luò)還可以向用戶設(shè)備發(fā)送所支持功能的聯(lián) 系地址。
      一個實施方式在IMS接入中涉及基于STUN的NAT穿越方法。 在此實施方式中,用戶設(shè)備通過STUN服務(wù)器發(fā)送的公共/外部IP地 址來獲知在其自身與核心網(wǎng)之間是否存在NAT設(shè)備(或者多個NAT 設(shè)備)。這通常發(fā)生在建立通信會話的任何嘗試之前。
      在此實施方式中,用戶設(shè)備在嘗試建立任何會話之前向 AF/P-CSCF指示NAT設(shè)備的存在,并且還可能指示該設(shè)備的類型或 者其他參數(shù)。該指示以及相關(guān)的信息可以例如在IMS注冊消息中從 用戶設(shè)備傳輸至AF/P-CSCF。例如,可以使用以下機制在SIP消息 中攜帶該信息。
      可以在via報頭中發(fā)送存在NAT設(shè)備的指示(也即,NAT指示)。 除了其自己的IP地址之夕卜,用戶設(shè)備可以在例如via-extension ( via 擴展)參數(shù)中添加關(guān)于存在NAT設(shè)備的指示。
      備選地,可以在contact (聯(lián)系)報頭中攜帶該指示。除了其自 己的IP地址外,用戶設(shè)備可以添加指示存在NAT設(shè)備的一個或多 個特征標(biāo)簽(例如按照網(wǎng)絡(luò)工作組請求注解(RFC) 3840)。
      在其他實施方式中,用戶設(shè)備可以向proxy-require (代理需要) 報頭或者任何其他已有報頭添加指示存在NAT設(shè)備的一個或多個選 項標(biāo)簽。
      另 一 選擇方案是使用新的報頭來攜帶存在NAT設(shè)備的指示。例 如,預(yù)留新的報頭(例如,P報頭),以用于傳輸有關(guān)存在NAT設(shè) 備、類型的信息以及其他相關(guān)參數(shù)。
      在上述任何情況下,用戶設(shè)備還可以包括有關(guān)NAT類型和其他 參數(shù)的指示。這些情況還可以進行組合。
      13AF/F-CSCF可以從SIP消息中提取信息,并使用該信息來決定 為了與用戶設(shè)備進行通信需要哪些測量,例如,需要IP安全性方法 的哪種模式來使通信能夠穿越檢測到的NAT設(shè)備。
      在對用戶設(shè)備的響應(yīng)中,AF/P-CSCF可以指示其支持例如 ALG&NAT-GW、 STUN、 STUN中繼或者可能的其他NAT穿越方法。 P-CSCF還可以向用戶設(shè)備發(fā)送支持所指示功能的服務(wù)器的聯(lián)系地 址。
      用戶設(shè)備也可以使用對NAT設(shè)備的^r測來決定為了與網(wǎng)絡(luò)進行 通信需要哪些測量,例如,需要IP安全性方法的哪種模式來使通信 能夠穿越檢測到的NAT設(shè)備,或者應(yīng)使用哪種NAT穿越方法。
      現(xiàn)在將參考圖3的信令流程圖來討論按照一個實施方式的信令 方法。
      在圖3的步驟1中,用戶設(shè)備向STUN服務(wù)器發(fā)送請求。STUN 服務(wù)器在步驟2中對用戶設(shè)備進行響應(yīng),并遞送公共/外部IP地址。 在步驟3中,用戶設(shè)備通過由STUN服務(wù)器發(fā)送的IP地址在接入側(cè) 檢測NAT。
      如步驟4所示,用戶設(shè)備繼而向P-CSCF發(fā)送REGISTER(注冊) 請求,其帶有指示可能存在NAT設(shè)備的參數(shù)。在步驟5中,P-CSCF 向S-CSCF發(fā)送該REGISTER請求,并且在步驟6中S-CSCF利用"未 授權(quán)(Unauthorized),,消息進行響應(yīng)。
      在步驟7中,P-CSCF向用戶設(shè)備發(fā)送"未授權(quán)"消息。用戶設(shè) 備與P-CSCF利用消息4和7來交換IP安全性參數(shù),以建立適當(dāng)?shù)?操作模式,從而使信令能夠穿越接入側(cè)的NAT設(shè)備。P-CSCF還可 以指示其支持例如ALG&NAT-GW、 STUN、 STUN中繼或者可能 的其他NAT穿越方法,并且還可以發(fā)送支持所指示功能的服務(wù)器的 4關(guān)系地址。
      在步驟8-步驟11中,用戶設(shè)備、P-CSCF和S-CSCF使用安全的 消息來完成IMS注冊。
      在一般的SIP、 IP或者其他通信網(wǎng)絡(luò)的情況下,指示可以在初始請求中攜帶。例如,在IETF類型的SIP網(wǎng)絡(luò)中,注冊不是強制性的,
      因此需要在初始請求(例如,INVITE (邀請)、MESSAGE (消息)、 PUBLISH (發(fā)布)等)中發(fā)送NAT的指示和/或NAT的類型和/或其
      他參數(shù)。
      本發(fā)明的實施方式可以適用于UAC (用戶代理客戶端)希望與 UAS (用戶代理服務(wù)器)進行通信的其他情況,或者更一般地,適 用于客戶端與代理/服務(wù)器進行通信的任何方法。
      在其他實施方式中,控制器和用戶設(shè)備的作用可以反過來,例 如,代理/服務(wù)器啟動與客戶端的通信。
      由此,在本發(fā)明的實施方式中,終端或者用戶"i殳備可以通過7^ 共/外部IP地址來檢測NAT設(shè)備的存在。終端/用戶設(shè)備繼而可以在 SIP消息(例如,IMS注冊消息)中向IMS核心網(wǎng)(AF/P-CSCF )發(fā) 送指示(還可能有其他信息)。AF/P-CSCF使用該信息來進行用于 成功NAT穿越的測量,例如通過選擇IP安全性測量的適當(dāng)模式。
      所需的數(shù)據(jù)處理功能可以由一個或多個數(shù)據(jù)處理器實體來提 供。當(dāng)適當(dāng)適配的計算機程序代碼產(chǎn)品被載入計算機時,其可以用 來實現(xiàn)實施方式。用于提供操作的程序代碼產(chǎn)品可以存儲在諸如載 體盤、卡或帶的載體介質(zhì)上,并由該介質(zhì)提供??梢酝ㄟ^數(shù)據(jù)網(wǎng)絡(luò) 來下載程序代碼產(chǎn)品??梢岳梅?wù)器中的適當(dāng)軟件來提供實現(xiàn)。
      然而,應(yīng)當(dāng)理解,并非意在將本發(fā)明限于一種特定類型的電子設(shè)備。 圖4的電子設(shè)備包括液晶顯示器形式的顯示器32,小鍵盤34,麥 克風(fēng)36,耳機38,紅外端口42,天線44,按照本發(fā)明的一種實施 方式的UICC形式的智能卡46,讀卡器48,無線電接口電路52,編 解碼電路54,控制器56以及存儲器58。各個電路和元件全是本領(lǐng) 域公知的類型。
      應(yīng)當(dāng)理解,盡管上文已經(jīng)參考第三代(3G)移動通信系統(tǒng)的示 例性架構(gòu)描述了某些實施方式,但是,這些實施方式同樣可以應(yīng)用 于除了在此示出和描述的通信系統(tǒng)以外的任何其他適當(dāng)形式的通信系統(tǒng)。
      本發(fā)明是在方法步驟的一般性上下文中描述的,在一個實施例 中,這些方法步驟可以通過程序產(chǎn)品來實現(xiàn),該計算機程序產(chǎn)品包 括在網(wǎng)絡(luò)環(huán)境中由計算機執(zhí)行的計算機可執(zhí)行指令,諸如程序代碼。 一般地,程序模塊包括例程、程序、對象、組件、數(shù)據(jù)結(jié)構(gòu)等,其 用于執(zhí)行具體任務(wù)或者實現(xiàn)特定的抽象數(shù)據(jù)類型。計算機可執(zhí)行指 令、相關(guān)數(shù)據(jù)結(jié)構(gòu)和程序模塊代表了用于執(zhí)行此處公開的方法的步 驟的程序代碼的示例。這種可執(zhí)行指令或者相關(guān)數(shù)據(jù)結(jié)構(gòu)的特定序 列代表了用于實現(xiàn)在這種步驟中描述的功能的對應(yīng)動作的示例。
      本發(fā)明的軟件和網(wǎng)絡(luò)實現(xiàn)能夠利用具有基于規(guī)則的邏輯或者其 他邏輯的標(biāo)準(zhǔn)編程技術(shù)來完成,從而實現(xiàn)各種數(shù)據(jù)庫搜索步驟、相 關(guān)步驟、比較步驟和決策步驟。還應(yīng)當(dāng)注意的是,此處以及權(quán)利要 求書中使用的措辭"組件"和"模塊"意在包括使用 一行或者更多行軟 件代碼的實現(xiàn)和/或硬件實現(xiàn)和/或用于接收手動輸入的設(shè)備。
      出于示例和描述的目的,已經(jīng)給出了本發(fā)明實施的前述說明。 前述說明并非是窮舉性的也并非要將本發(fā)明限制到所公開的確切開
      式,根據(jù)上述教導(dǎo)還可能存在各種變形和修改,或者是可能從本發(fā) 明的實踐中得到各種變形和修改。選擇和描述這些實施例是為了說 明本發(fā)明的原理及其實際應(yīng)用,以使得本領(lǐng)域的技術(shù)人員能夠以各

      1權(quán)利要求
      1.一種方法,包括在控制器處從節(jié)點接收第一消息,所述第一消息指示在所述控制器與所述節(jié)點之間存在地址轉(zhuǎn)換器實體;以及從所述控制器向所述節(jié)點發(fā)送第二消息,所述第二消息指示可以用于通過所述地址轉(zhuǎn)換器實體來進行通信的過程。
      2. 如權(quán)利要求1的方法,包括從用戶設(shè)備接收所述第一消息。
      3. 如權(quán)利要求2的方法,其中所述用戶設(shè)備包括移動臺。
      4. 如任一在前權(quán)利要求的方法,包括在代理服務(wù)器或者呼叫 會話控制功能實體處接收所述第 一消息。
      5. 如權(quán)利要求4的方法,包括在代理呼叫會話控制功能 (P-CSCF)處接收所述第一消息。
      6. 如任一在前權(quán)利要求的方法,其中所述地址轉(zhuǎn)換器實體包括 網(wǎng)絡(luò)地址轉(zhuǎn)換器(NAT)設(shè)備。
      7. 如任一在前權(quán)利要求的方法,包括以分組數(shù)據(jù)的形式來發(fā) 送所述第 一 消息和所述第二消息中的至少 一 個。
      8. 如任一在前權(quán)利要求的方法,其中所述第一消息包括資源請 求消息,會話發(fā)起消息和注冊消息中的 一個。
      9. 如權(quán)利要求8的方法,其中所述第一消息包括IP多媒體子系 統(tǒng)(IMS)注冊消息或者會話發(fā)起協(xié)議(SIP)消息。
      10. 如任一在前權(quán)利要求的方法,其中所述第二消息指示將用于 穿越所述地址轉(zhuǎn)換器實體的互聯(lián)網(wǎng)協(xié)議(IP)安全性方法的類型。
      11. 如權(quán)利要求10的方法,包括由所述控制器發(fā)送對所述控 制器支持的至少一類穿越方法的指示。
      12. 如權(quán)利要求ll的方法,其中所述第二消息指示對基于以下 至少一個的機制的支持應(yīng)用層網(wǎng)關(guān)(ALG)、網(wǎng)絡(luò)地址轉(zhuǎn)換網(wǎng)關(guān)(NAT-GW)、用戶數(shù)據(jù)報協(xié)議通過網(wǎng)絡(luò)地址轉(zhuǎn)換器的簡單穿越 (STUN) 、 STUN中繼以及交互式連接建立(ICE)。
      13. 如任一在前權(quán)利要求的方法,包括從所述控制器向所述節(jié) 點發(fā)送一個或多個其他節(jié)點的聯(lián)系地址的指示,該一個或多個節(jié)點 支持在所述第二消息中指示的一個或多個地址轉(zhuǎn)換器實體穿越方法。
      14. 一種裝置,包括控制器,其配置用于 從節(jié)點接收第一消息;根據(jù)所述第 一 消息來確定在所述控制器與所述節(jié)點之間是否存 在地址轉(zhuǎn)換器實體;以及從所述控制器向所述節(jié)點發(fā)送第二消息,所述第二消息指示可 以用于通過所述地址轉(zhuǎn)換器實體來進行通信的過程。
      15. 如權(quán)利要求14的裝置,其中所述控制器配置用于在所述的所述過程的網(wǎng)絡(luò)節(jié)點的至少 一個聯(lián)系地址。
      16. 如權(quán)利要求14或15的裝置,其中所述控制器包括輸入和輸出,以便與連接至通信系統(tǒng)的節(jié)點進行通信。
      17. 如權(quán)利要求14到16中任一權(quán)利要求的裝置,其中所述控制 器具有處理器,用于執(zhí)行如權(quán)利要求1到13中任一權(quán)利要求所述的步驟。
      18. —種代理服務(wù)器,包括如權(quán)利要求14到17中任一權(quán)利要求所述的裝置。
      19. 一種呼叫會話控制功能實體,包括如權(quán)利要求14到17中任 一權(quán)利要求所述的裝置。
      20. 如權(quán)利要求19的呼叫會話控制功能實體,包括代理呼叫會 話控制功能(P-CSCF)。
      21. —種包括程序代碼的計算機程序,當(dāng)所述程序在處理器上運 行時,其適于執(zhí)行如權(quán)利要求1到13中任一權(quán)利要求所述的方法。
      22. —種通信系統(tǒng),包括節(jié)點5地址轉(zhuǎn)換器實體;以及控制器,其中所述節(jié)點配置用于向所述控制器發(fā)送第 一 消息,所述第一 消息指示在所述節(jié)點與所述控制器之間存在所述地址轉(zhuǎn)換器實體, 以及所述控制器配置用于向所述節(jié)點發(fā)送第二消息,所述第二消息 指示可以用于通過所述地址轉(zhuǎn)換器實體來進行通信的過程。
      23. 如權(quán)利要求22的通信系統(tǒng),其中所述地址轉(zhuǎn)換器實體包括 網(wǎng)絡(luò)地址轉(zhuǎn)換器(NAT)設(shè)備。
      24. 如權(quán)利要求22或23的通信系統(tǒng),其中所述節(jié)點包括用戶設(shè)備。
      25. 如權(quán)利要求22到24中任一權(quán)利要求的通信系統(tǒng),其中在代 理服務(wù)器或者呼叫會話控制功能實體處提供所述控制器。
      全文摘要
      一種控制器,從節(jié)點接收第一消息,該第一消息指示在該控制器與該節(jié)點之間存在地址轉(zhuǎn)換器實體。該控制器配置用于向該節(jié)點發(fā)送第二消息,該第二消息指示可以用于通過所述地址轉(zhuǎn)換器實體來進行通信的過程。
      文檔編號H04L29/12GK101554035SQ200780044477
      公開日2009年10月7日 申請日期2007年11月9日 優(yōu)先權(quán)日2006年11月13日
      發(fā)明者E·科伊維薩洛, I·維斯特曼, J·拉薩南, M·托希諾 申請人:諾基亞公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1