專利名稱::實現多媒體通信的方法和設備的制作方法
技術領域:
:本發明一般涉及用于通過連接到多媒體服務網絡的多媒體網關來實現多々某體通信的方法和設備。然后可為連接到專用網絡的裝置、特別是家居網絡中的不同類型通信裝置提供對多媒體服務的訪問。
背景技術:
:現在有各種各樣的通信裝置,它們能夠使用IP(因特網協議)、例如固定或移動計算機和電話進行基于分組的多媒體通信。多媒體服務通常需要傳輸以不同格式和組合來表示媒體的編碼數據。術語"多媒體"在本說明書中將用來一般表示通過使用基于分組的IP(因特網協議)傳輸技術傳遞的任何i某體選擇。多媒體服務涉及表示例如音頻、視頻、圖像、文本、文檔、動畫等不同類型^某體的數據的分組交換通信。第三代合作伙伴項目(3GPP)已經開發了稱作"IP多媒體子系統,,(IMS)的網絡體系結構作為用于處理分組域中多々某體服務和會話的開放標準。IMS是用于與所使用的接入技術或多或少不相關地實現基于EP傳輸的服務并且不限于任何特定服務的平臺。因此,IMS網絡控制多i某體會話,但不用于實際傳送有效載荷數椐,有效載荷數據通過接入網和任何中間傳輸網絡、包括因特網進行路由。圖1是用于通過IMS服務網絡來提供多i某體服務的基本網絡結構的示范示意圖示。在涉及一個或多個多々某體服務的通信會話S中,移動終端A連接到無線電接入網100,并且與連接到另一個4妄入網102的固定終端B通信。還可以存在鏈接該4妄入網100和102的中間主干網(未示出)。IMS網絡104連接到無線電接入網100,并處理針對終端A的會話,其中網絡100、104通常為一個運營商所有。在這個實例中,對應的IMS網絡106代表終端B來處理會話,并且兩個IMS網絡104和106可由不同的運營商控制。或者,兩個通信終端當然可連接到同一個接入網和/或可屬于同一個IMS網絡。終端A還可與服務器通信,例如以便從內容提供商下載一些々某體。此外,如果終端正在^皮訪接入網漫游,則多媒體服務由終端的"歸屬,,IMS網絡、即它在其中登記為訂戶的MS網絡來處理。圖1所示的會話S由各IMS網絡中的特定節點管理,在這里一般稱作"會話管理節點"108。這些節點通常包括S-CSCF(服務呼叫會話控制功能)、I-CSCF(詢問呼叫會話控制功能)和P-CSCF(代理呼叫會話控制功能)。各IMS網絡104、106還包括用于實現各種多^某體服務的一個或多個應用服務器IIO。此外,主要數據庫部件HSS(歸屬用戶服務器)112其中還存儲訂戶數據和鑒權數據以及服務信息。IMS網絡106基本上與網絡104相似。所示網絡部件108-112的各種特定功能一般是本領域已知的,不需要在這里進一步描述以便理解本發明的上下文。當然,IMS網絡104、106包含許多其它節點和功能,為了簡潔起見,這里未示出。稱作"SIP"(按照標準正TFRFC3261的會話啟動協議)的^見范用于處理IMS網絡中的會話。SIP是用于信令的應用層控制協議,以創建并一般處理通過分組交換邏輯的會話。因此,SIP標準可由IMS系統和終端用來建立與控制IP多媒體通信。SIP本身不提供多i某體服務,而是使其它協議或應用可用于實際實現這類服務的一組基元可用。例如,在調用了某個應用程序時,在SIP中定義稱作"邀請"的消息,以便在建立過程中發起會話。在SIP中,使用稱作"會話描述協議SDF,的附加協議,用于通過SDP消息來描述多i某體會話,SDP消息可作為自含式主體嵌入SIP消息中。因此,SDP可由終端用于提供與它們的特定能力和偏好有關的信息,以便協商和約定在即將來臨的多媒體會話中要使用哪些會話參數、具體來說是編解碼器以及^某體的IP地址和端口,這是本領域眾所周知的。上述"SIP邀請"消息包括SDP消息,其中具有關于一個或多個所需編解碼器(編碼器/解碼器)以及即將來臨的會話所需的其它通信參數的信息。根據3GPP,要求訪問IMS網絡的預訂通信終端有權訪問IMSSIM或"ISIM"(IMS用戶標識才莫塊)應用程序,以便向IMS網絡的運營商提供必要的鑒權和訂戶數據。現在,僅允許IMS使能終端訪問IMS網絡。ISM應用程序通常安裝在通用集成電路卡(UICC)上,類似于眾所周知的GSM終端SIM卡。配備了ISIM的終端稱作"MS使能"終端。ISIM其中還存儲稱作"IMPr,的IMS私用標識以及稱作"IMPU"的至少一個IMS公用標識,它們兩者是IMS網絡已知的。IMPI用于鑒權并且不向第三方公開,而IMPU可由任何人用于在參與IMS服務時識別訂戶和/或他們的設備,與電子郵件地址或電話號碼相似。目的在于,各IMPU與IMS服務配置文件關聯。雖然IMS概念主要被理解為實現移動IP終端的多媒體服務,但它可與接入技術無關地使用,如上所述。在歐洲電信標準協會(ETSI),稱作TISPAN(高級網絡的電信和因特網服務及協議)的工作小組當前正從事在固定網絡中釆用IMS的工作。現在還希望使用例如常失見LAN(局域網)設備和協議為連接到局部或專用網絡、特別是家居或辦公網絡環境的各種IP終端提供這類基于IMS的服務。一般術語"專用網絡"將在以下描述中用來表示任何這類網絡,包括LAN、WAN(廣域網)和WLAN(無線局域網)。此外,術語"裝置"將用于專用網絡中能夠進行IP通信的任何終端。專用網絡可包括固定或無線通信裝置,它們不是IMS使能的,但它們可能是"SIP使能的",而專用網絡中的其它通信裝置可以既不是IMS使能的,也不是SIP使能的。例如,這類簡單裝置可包括固定電話和無繩電話,以及PC和電視機的所謂STB(機頂盒)。大量這類現有的"家用裝置"使得希望提供用于非IMS裝置與IMS網絡之間的互通解決方案,以便擴大多々某體服務的市場。為了向例如連接到專用家居或辦公網絡的非MS使能通信裝置提供IMS服務,定義了稱作"家用IMS網關HIG"的多^某體網關,它可代表與其連接的任何通信裝置充當MS使能終端。在申請人的早期專利申請PCT/EP2005/055248中描述了這種類型的家用MS網關。HIG其中還包括用于在SIP使能但非IMS使能裝置與IMS網絡之間進行互通的SIP"背對背用戶代理"(B2BUA)。B2BUA配備了ISIM應用程序,并代表SIP裝置處理IMS信令,使得有關SIP裝置的所有信令都與ISIM應用程序上的對應IMPI關聯。例如,SIP使能裝置可向fflG發送僅包含SIP標識的"SIP登記"消息。然后,fflG按照常規IMS過程,將消息轉換成包含IMPI和IMPU的"IMS登記"消息。圖2示出了使用HIG的一種典型情況,其中示出專用或"家用,,環境200、如家庭住宅或辦公室,它包含在專用網絡202中鏈接在一起的多個不同EP通信裝置。如這里所示的,這些裝置可包括有線電話、無繩電話、電視機、服務器和人計算機,并且以下將其簡單稱作"裝置"。專用網絡202包括常規家居網關RGW204,它連接到外部接入網206,提供媒體M對網絡202中裝置的通信鏈路。雖然在這里沒有具體示出,但是RGW204通常包括NAT(網絡地址轉換)和防火墻功能,并且還包括向裝置提供私用IP地址的本地DHCP(動態主機配置協議)服務器,這是本領域眾所周知的。專用網絡202其中還包括提供到IMS網絡的連接的HIG208,在這里示為包含HSS212的IMS核心212。HIG208配備了針對使用裝置特定協議進行信號傳輸的不同類型裝置的接口。在專利申請PCT/EP2005/055248中詳細描述了HIG的基本功能體系結構,包括各種接口、協議轉換和網關功能。但是,這些配置細節不需要在這里進一步描述以便理解本發明。實際上,所描述的HIG功能性可作為獨立節點或者在RGW中、甚至在IMS使能終端中實現。但是,在本說明書中被認為是獨立的功能單元,與實現無關。在HIG208中,為網絡202中裝置的每個存儲標識信息214,通常包括上述IMPU,其對于訪問MS核心210是有效的,在IMS核心210中還將同樣的標識信息作為訂戶信息216存儲在HSS212中,如如何使用IMPI和IMPU的不同組合。這樣,給網絡202中的各裝置分配一個例如包括IMPU的有效IMS標識,它與其本地IP地址關聯。標識信息214通常存儲在HIG208中實現的ISIM應用程序中。因此,當網絡202中的裝置使用其能力范圍內的協議發送IMS服務的請求時,HIG208通過它的本地IP地址來識別該裝置,并檢索與那個裝置關聯的IMS標識214。然后,HIG可轉換所接收服務請求,并代表該裝置使用檢索的IMS標識214創建有效的基于SIP的IMS請求(例如"SIP邀請")。然后,通過相應地與IMS核心210傳遞適當的SIP消息,HIG208將為該裝置建立會話。以類似方式,涉及IMS服務的入局呼叫,它可能針對裝置之一或一般針對專用家用或辦公裝置,可由HIG代表該裝置使用與裝置關聯的IMS標識214來建立。然后可通過RGW204將呼叫路由到被叫裝置以便傳遞i某體M。這樣,IMS核心將裝置202視為IMS使能裝置,并且裝置將使用HIG208作為訪問通過IMS網絡提供的服務的代理。但是,這個過程要求必須在HIG中為專用網絡202中的各裝置分配有效的IMS標識,包括必要的鑒權數據。IMS網絡運營商通常分發IMS標識,它們還必須作為存儲在HSS212中的訂戶信息在IMS網絡中登記。每當將一個裝置添加到網絡時,必須給其分配新的IMS標識。因此,每當對局部環境即專用網絡202添加或去除一個裝置時,必須修改在兩個位置208、212建立的1MS標識。這個略微靈活的解決方案對用戶和IMS運營商施加了不希望的管理負擔,并且用戶應當如何處理IMS標識如IMPU也不是4艮清楚。此夕卜,IMS網絡可能變得加載了必須管理的大量IMS標識和預訂。因此,希望一種更靈活且便利的解決方案為非IMS使能裝置提供對IMS服務的訪問。
發明內容本發明的目的一般來說是避免或至少減少以上所述的問題。更具體來說,本發明的目的是能夠避免給專用網絡中的各裝置單獨分配IMS標識。這些目的及其它目的可通過提供根據以下所附獨立權利要求的方法和多媒體服務網關來獲得。在通過與多i某體服務網絡連接的多々某體網關為連接到專用網絡的通信裝置提供對多々某體月良務的訪問的本發明方法中,最初接收會話請求。然后,響應該會話請求,代表專用網絡中的至少一個裝置使用與多々某體網關關聯的有效月良務標識并使用所述至少一個裝置的能力,在協商過程中建立會話。在第一實例中,會話請求可以是到專用網絡的入局請求的會話邀請,然后根據會話的能力要求從所述通信裝置中選擇所述至少一個裝置。可通過所接收會話邀請中建議的會話參數來指示能力要求,然后將會話參數與專用網絡中的裝置能力進行比較,以便選擇所述至少一個裝置。可從多媒體網關中的裝置數據庫或者通過向裝置請求裝置能力來檢索裝置的能力。裝置能力可以指以下至少一項至少一個i某體編解碼器、傳輸速度能力和存儲容量。會話邀請可以是"SIP邀請"消息,并且建議的會話參數可包含在嵌入"SIP邀請"消息中的SDP消息中。還可根據預定規則或策略來選擇所述至少一個裝置。還可選擇多個裝置用于會話、用于接收不同的組合i某體流或用于在所選裝置上同時接收相同的i某體流。可在多媒體網關中為專用網絡中的某些人和/或裝置分配單獨的服務標識,使得可代表所述人和/或裝置使用其對應的單獨月良務標識和能力來建立多々某體會話。在第二實例中,會話請求可關于來自專用網絡的請求裝置的出局請求,然后在建立會話時使用該請求裝置的能力。可從多々某體網關中的裝置數據庫中檢索請求裝置的能力。會話特定信息可存儲在會話映射表中,該表可用于與會話相關的其它信令。會話特定信息可包括定義會話的呼叫ID、所述至少一個裝置的本地IP地址和所選端口、專用網絡的家居網關的保留端口以及遠程方的IP地址。與多i某體網關關聯的服務標識可包括IMPU。在連接到多々某體服務網絡的多々某體網關中用于為連接到專用網絡的通信裝置提供對多媒體服務的訪問的本發明設備包括用于接收會話請求的部件;以及用于響應所述會話請求代表專用網絡中的至少一個裝置使用與多々某體網關關聯的有效服務標識并使用所述至少一個裝置的能力來在協商過程中建立會話的部件。在會話請求是到專用網絡的入局請求的會話邀請的情況下,該設備還包括適合于根據會話的能力要求從專用網絡中的所述通信裝置選擇所述至少一個裝置的邏輯單元。可通過所接收會話邀請中建議的會話參數來指示能力要求,然后邏輯單元還可適合于將所述會話參數與專用網絡中的裝置的能力進行比較,以便選擇所述至少一個裝置。邏輯單元還可適合于從多i某體網關中的裝置數據庫或者通過向裝置請求所述裝置能力來^r索所述裝置能力。所述裝置能力可以指以下至少一項至少一個i某體編解碼器、傳輸速度能力和存儲容量。會話邀請可以是"SIP邀請"消息,并且建議的會話參數可包含在嵌入"SIP邀請"消息中的SDP消息中。置。邏輯單元還可適合于選擇多個裝置用于會話、用于接收不同的組合々某體流或用于在所選裝置上同時接收相同的々某體流。該設備還可包括用于執行以下操作的部件在多々某體網關中為專用網絡中的某些人和/或裝置分配單獨的服務標識,使得可代表所述人和/或裝置使用其對應的單獨服務標識來建立多媒體會話。在會話請求關于來自專用網絡的請求裝置的出局請求的情況下,該設備還可包括用于在建立會話時使用請求裝置的能力的部件。該設備還可包括用于從多媒體網關中的裝置數據庫中檢索所述請求裝置的能力的部件。該設備還可包括用于將會話特定信息存儲在會話映射表中的部件,會話映射表可用于與會話相關的其它信令。會話特定信息可包括定義會話的呼叫ID、所述至少一個裝置的本地IP地址和所選端口、專用網絡的家居網關的保留端口以及遠程方的IP地址。與多々某體網關關聯的服務標識可包括IMPU。在以下詳細描述中說明本發明的其它可能特征和有益效果。現在通過優選實施例并參照附圖更詳細地描述本發明,附圖中圖1是用于在兩個通信終端之間傳遞多媒體的常規網絡結構的示意圖。圖2是根據現有技術通過本地"家用IMS網關HIG"訪問多媒體服務的家居網絡的示意圖。圖3是根據一個實施例用于建立入局呼叫的多媒體會話時的多媒體網關的框圖。圖4是根據另一個實施例用于建立出局呼叫的多^某體會話時的圖3所示多々某體網關的框圖。圖5是根據另一個實施例使用多媒體網關建立多媒體會話的步驟的流程圖。圖6是根據另一個實施例作為圖5所示過程的一部分用于選擇一個裝置的步驟的流程圖。具體實施例方式簡言之,本發明通過與多々某體網關關聯的共享服務標識來實現連接到專用網絡的任何IP通信裝置的多i某體通信。因此,在多々某體服務13網絡中有效的共享服務標識由多々某體網關用于代表專用網絡中的裝置來訪問服務網絡。通過將共享服務標識用于連接到專用網絡的多個裝置,就不需要給每個裝置分配特定的單獨服務標識以便獲得對多力某體服務的訪問權。由此,足以向多媒體服務網絡登記多々某體網關及其標識以迎合專用網絡中的多個裝置,這將減少服務網絡中的登記數。在本發明實施例的以下詳細說明中,其它優點將變得十分清楚。在本說明書中,多媒體網關將稱作連接到MS(IP多媒體子系統)網絡的HIG(家用IMS網關)。但是,本發明基本上不限于這些具體術語,也不限于下文提到的任何具體協議和標準。圖3示出根據一個實施例用于建立入局呼叫的多^某體會話時的多i某體網關即HIG300。與圖2相似,fflG300是專用網絡中的多個裝置302與這里示為IMS網絡304的多々某體服務網絡之間的網關。假定,所示裝置302是非IMS使能的,正如以上對于圖2所述的,但是本發明不排除也使用IMS使能的裝置。HIG300配備了適合于每個所連接裝置的協議和接口。HIG300具有IMS標識,它在IMS網絡304中有效,并作為HSS306中的預訂存儲在其中,如虛線框所示。根據當前標準,所需的IMS標識包括IMPI/IMPU組合,^f旦是本發明一般不限于這個方面。HSS306還存儲與IMS標識關聯的訂戶和鑒權數據(未示出)。由此,HIG300向IMS網絡304登記作為相當于任何IMS使能通信終端的訂戶,使得IMS網絡將HIG視為單個IMS終端。然后,一旦所有非IMS使能裝置都向HIG進行本地登記了,就可使用HIG的標識到達它們。專用網絡中的裝置302還連接到常少見網絡網關RGW308,網關RGW308又連接到接入網310,以便傳遞媒體。HIG300包括通信單元312,用于與IMS網絡304傳遞信令消息;以及邏輯單元314,用于識別和選擇專用網絡中用于多i某體通信的裝置。HIG300還包括裝置數據庫316,其中包含關于302的與其局部標識、本地IP地址、當前狀態以及相對于多i某體通信的能力有關的信息,在這里示意地示為D1、D2、D3…。然后,可使用裝置數據庫316例如根據會話的性質來選擇用于多媒體會話的適當裝置。裝置數據庫316是在裝置進入專用網絡并向HIG進行本地登記時逐漸建立的。非IMS裝置可根據裝置類型使用例如UPnP(通用即插即用)或SIP等適當協議或者便于自動登記的其它任何適當方式向HIG300登記。裝置數據庫316可按照以下結構配置<table>tableseeoriginaldocumentpage15</column></row><table>等等在第一列,為各裝置指定局部標識,例如它可以是UPnP裝置的UUID(通用唯一標識符)、SIP裝置的SEPURI(統一資源定位符)或者主機名可以是其IP地址的非SIP和非UPnP裝置的FQDN(完全合格域名)。第二列包括如上所述由RGW臨時分配的各裝置的本地IP地址。在第三列,為各裝置指定一個狀態,例如可用、不可用、忙等。在最后一列,為各裝置指定能力,通常包括一個或多個編解碼器,并且還可包括傳輸速度能力和存儲容量。現在參照圖3所示的步驟3:1-3:8來描述用于在入局呼叫的情況下為專用網絡中的裝置建立多i某體會話的過程。在第一步驟3:1,HIG300中的通信單元312從IMS網絡304接收已經從另一方如IMS使能終端(未示出)發送的、送往HIG的IMS標識的公用標識部分的會話邀請。該會話邀請其中包括建議的會話參數,例如編解碼器,并且通常是具有包含這個信息的SDP消息的"SIP邀請"消息。然后,在下一個步驟3:2,將建議的會話參數提交給邏輯單元314,在下一個步驟3:3,它通過將例如SDP中建議的參數與裝置數據庫316中的信息進行比較來執行"映射"操作。在考慮了數據庫316中用于裝置302的各種信息之后,例如相對于裝置的能力和建議的媒體格式來選擇裝置之一作為即將來臨會話的最適當裝置,只要那個裝置的當前狀態示為可用就行。或者,例如可使用簡單IP裝置的UPnP協議直接向裝置請求能力,而不是在步驟3:3從數據庫316中檢索它們。如果這個過程用于檢索裝置能力,則不需要將它們存儲在數椐庫316中。數據庫316還可包括優先級指示,使得專用網絡中的用戶例如可根據+某體類型和/或誰是主叫方,優選在特定裝置上接收某些呼叫。例如,用戶可優選在位于他/她的私人房間的電話上^^收來自特定方的呼叫,而寧愿在另一個更公開放置的電話上接收其它呼叫。或者,這類還能夠選擇多于一個的裝置用于會話。例如,可能希望在不同裝置上接收不同的組合々某體流,以便獲得最佳播放質量。還可以在不同位置的裝置上同時接收相同的流,等等。但是為了簡潔起見,以下描述將針對僅選擇一個裝置。一般來說,任何規則或策略均可定義為優選地在邏輯單元314中實現的用于選擇裝置的算法等。因此,本發明在這方面提供了更大的靈活性。在選擇一個裝置之后,在下一個步驟3:4,命令通信單元312代表所選裝置使用HIG的IMS標識針對IMS網絡304建立多々某體會話。在這個步驟中,邏輯單元314還向通信單元312提交在建立過程中要使用的所選裝置的能力數據。在下一個步驟3:5,通信單元312現在與RGW308通信,以{更一般地為所選裝置建立通信鏈路。這個步驟可包括例如經由內部UPnP控制點為會話的一個或多個々某體流保留在RGW308的NAT/防火墻中開》文的端口。然后,一般如下一個步驟3:6所示,通信單元312例如按照SBP相應地與IMS網絡交換常規信令消息,以便代表所選裝置與主叫方建立會話。在建立過程中,通信單元3124吏用在上述步驟3:4接收的fflG的共享IMS標識和所選裝置的能力數據以及在步驟3:5接收的RGWIP地址和端口來響應在步驟3:1最初接收的會話邀請,這些參數可在嵌入適當SIP響應消息中的SDP消息中提供給IMS網絡304。在響應時,通信單元312還提供RGW308的公用EP地址和所選端口作為即將來臨會話的聯系點,它們還在SDP中給出。在完成與遠程方的會話建立之后,通信單元接收到遠程方的IP地址。通信單元312還將RGW308中的遠程方的IP地址和保留端口與所選裝置的本地IP地址關聯,在先前步驟3:3在數據庫316中能找到它。這個IP地址對還與定義會話的呼叫ID關聯,它通常在首先接收的會話邀請消息"SIP邀請"中給出。這個會話特定信息存儲在HIG300的會話映射表中,該表可用于與這個會話相關的其它信令。會話映射表可具有以下結構<table>tableseeoriginaldocumentpage17</column></row><table>在第一列,通過主叫方標識和呼叫標識來定義IMS會話。第二列包含遠程方的公用IP地址。此外,笫三列包含如上述步驟3:5中請求的RGW的所選/保留端口。在第四列,指定裝置的本地IP地址和其中的本地端口。在最后一列,為所選裝置指定局部標識,它例如可以是UUID、SIPURI或FQDN,即基本上來自裝置數據庫316的上述表中第一列的信息。接下來,在步驟3:7,通信單元312請求RGW開放NAT中的保留端口映射,包括例如遠程方的IP地址等最終協商的參數。最后,可在步驟3:8開始會話,并且在RGW308中通過NAT將任何入局々某體映射到所選裝置的本地EP地址和端口。如上所述,可按照不同的規則和策略來執行選擇入局呼叫的即將來臨會話的裝置的過程,下面將對其進行更詳細描述。此外,還應當注意,除了HIG300的IMS標識之外,本發明不排除還使用某些人和/或個人裝置單獨的IMS標識,術語"個人裝置,,表示該裝置具有在HIG中定義的它自己的IMS標識,例如包括單獨的IMPU。還能夠讓人在專用網絡的任何裝置上將單獨的IMPU用于通信。因此,單獨的IMS標識由此可由HIG用于代表對應的個人裝置或人來建立多々某體會話。送往單獨IMS標識的入局呼叫將自然連接到與那個IMS標識關聯的一個或多個個人裝置。例如,家庭成員可具有與他/她的單獨IMS標識關聯的一個或多個個人裝置以及與HIG的共享IMS標識關聯的公共裝置。對于送往共享IMS標識的入局呼叫,個人裝置也可充當公共裝置,將作為裝置選擇的一個選項被包含在內。這樣,可定義專用網絡中裝置的不同子集以便規定裝置的選擇,并且由它的用戶在HIG中登記這類裝置子集。送往HIG的MS標識的呼叫將導致從一組公共裝置中選擇一個裝置,而送往單獨IMS標識的呼叫表示選擇關聯的個人裝置。一個以上裝置可與單獨IMS標識關聯。此外,特定裝置相對于入局呼叫既可充當公共裝置又可充當個人裝置。如果多個裝置支持如在"SIP邀請"的SDP消息中指定的在入局會話邀請中建議的能力(與上述實例中的步驟3:3比較),則可考慮用于選擇裝置的其它因素。例如,可請求用戶經由某個用戶接口來分配用于入局呼叫的裝置,在這里不作進一步描述。還能夠讓滿足能力要求的所有裝置接收呼叫、即多個裝置振鈴,使得將選擇被"接聽"并接受該呼叫的第一裝置用于通信。如上所述,還可在HIG中定義裝置優先級,規定裝置的選擇。例如,如杲在HIG中登記了用戶,則應當在可能的情況下相對于能力來選擇他/她的關聯裝置,而如果用戶目前沒有登記,則應當將呼叫送往語音郵件功能等。如果沒有單個裝置能夠支持入局呼叫的能力要求,而是兩個或更多裝置一起將至少滿足所需能力的最低要求,則HIG可以能夠將呼叫的i某體流的不同成分相應地送往這些裝置。例如,電視裝置可支持所需的視頻編解碼器,而電話裝置可支持所需的音頻編解碼器。然后,可建立電視會議,其中電視裝置顯示可視成分,而電話裝置發射音頻成分。還可將々某體流到不同裝置的劃分定義為偏好。當使用劃分的々某體流時,各媒體組件將接收它自己的NAT端口映射。從以上給出的實例應當清楚看到,在定義裝置選擇的規則或策略時,本發明給用戶提供了極大的靈活性。現在參照圖4所示的步驟4:1-4:8來描述在出局呼叫的情況下建立專用網絡中包含的非IMS使能裝置400的多i某體會話的過程。參與的部件基本上與圖3所示的相同,因此在這里再次使用相同的標號。在第一步驟4:1,HIG300中的通信單元312從裝置400接收送往遠程方、如IMS使能終端或內容服務器的會話請求。按照那個裝置400的能力中的協議給出所接收請求。在下一個步驟4:2,將該請求提交給邏輯單元314,然后在下一個步驟4:3,邏輯單元314從裝置數據庫316中檢索裝置400的能力、標識信息和本地IP地址。在下一個步驟4:4,邏輯單元314命令通信單元312使用HIG的IMS標識為所選裝置建立到IMS網絡304的會話。在這個步驟,邏輯單元314還向通信單元312提交在建立過程中要使用的所選裝置的能力數據。在步驟4:4還提交所選裝置的本地IP地址。但是,如果裝置400與單獨的IMS標識、即個人裝置關聯,則通信單元312可使用那個IMS標識代替fflG的IMS標識。或者,用戶可在步驟4:1的會話請求中指示應當使用HIG的共享IMS標識。這樣,優選地由用戶決定要使用什么IMS標識。在下一個步驟4:5,通信單元312現在與RGW308通信,以便一般地建立所選裝置的通信鏈路。這個步驟基本上與前一個實例中的步驟3:5相似,包括為會話的一個或多個不同々某體流保留在RGW308的NAT/防火墻中開放的端口。RGW還在接入網側提供它的公用IP地址。然后,RGW的保留端口還與裝置400的本地IP地址關聯。這個信息還將與在會話建立期間給出的、定義會話的呼叫ID關聯,并存儲在HIG300的會話映射表中,正如對于前一個實例所述的。一般如下一個步驟4:6所示,通信單元312然后例如按照SIP相應地與IMS網絡交換常規信令消息,以便代表所選裝置與主叫方建立會話。在建立過程中,通信單元312使用在上述步驟4:4接收的HIG的IMS標識和裝置400的能力數據以及在步驟4:5接收的RGW公用IP地址和端口來發送會話邀請、如"SIP邀請,,,這些參數可在嵌入"SIP邀請"消息的SDP消息中提供給IMS網絡304。通信單元312還提供RGW308的公用IP地址和保留端口,通常在SDP消息中與能力一起提供,作為即將來臨會話的聯系點。在完成與遠程方的會話建立之后,通信單元"t妾收到了遠程方的EP地址,并且會話映射表相應地纟皮更新,如前一個實例中所述。接下來,在步驟4:7,通信單元312請求RGW開放NAT中的保留端口映射,包括例如遠程方的EP地址等最終協商的參數。最后,在步驟4'8可開始會話,并且現在可在RGW308中通過NAT將任何入局々某體映射到裝置400的本地IP地址和端口。此外,將在步驟4:6的會話建立期間給出的呼叫ID存儲在HIG300的會話映射表中,正如前一個實例中一樣。圖5是示出根據另一個實施例用于使用專用網絡和多々某體服務網絡(通常為IMS網絡)中的多媒體網關來建立多媒體會話的不同步驟的流程圖。一般在多々某體網關如以上對于圖3和圖4所述的HIG300中執行所示過程。假定,已經為在多媒體服務網絡中有效的多士某體網關定義了單個IMS標識。在第一步驟500,接收會話請求,在本說明書中它是用于例如在圖3的步驟3:1中來自外部方的入局會話邀請或者例如在圖4的步驟4:1中來自內部裝置的出局會話請求的一般術語。在下一個步驟502,確定所接收會話請求是關于入局呼叫還是出局呼叫。在入局呼叫的情況下,在下一個步驟504確定所需的能力,它們通常示為所接收會話請求中例如"SIP邀請"消息的SDP消息中的所建議會話參數,例如包括至少一個編解碼器。在下一個步驟506,可選地根據預定規則或策略來選擇至少滿足所需能力的最低要求的適當且可用的裝置,如以上在圖3的步驟3:3中所述的。如前面所述,可在多々某體網關中實現用于選擇4喿作的裝置選擇算法。例如,如果沒有完全滿足所需能力的裝置是可用的,則可選擇具有"相當"能力的裝置,然后可在隨后的會話建立過程中與主叫方協商新的會話參數。有希望的是,可協商可由主叫方和所選裝置使用的新會話參數、例如包括至少一個備選編解碼器。否則,可能需要在所產生的會話中排除某個i某體成分,例如,如果不能約定視頻編解碼器,則所建議的電視會議可能導致純語音呼叫。在步驟502是出局呼叫的情況下,在下一個步驟508,識別專用網絡中的主叫裝置,并檢索它的能力和本地IP地址,如以上在圖4的步驟4:3中所述的。在下一個步驟510,例如按照裝置的用戶來確定所選或主叫裝置是否將用作"個人,,裝置。如上所述,優選地由用戶決定要將什么IMS標識用于會話。可能已經給該裝置分配了單獨的有效IMS標識,或者用戶可在會話請求中指示應當使用HIG的共享IMS標識還是他/她的單獨的有效IMS標識。如果裝置在這個特定會話中是個人裝置,則在下一個步驟512,通過多4某體網關與多^某體服務網絡之間的常規建立過程,代表所選或主叫裝置使用那個單獨IMS標識來建立會話。另一方面,如果在步驟510中所選或主叫裝置不是個人裝置、即沒有在多媒體服務網絡中有效的單獨IMS標識的裝置,則在最后所示的步驟514,^吏用多々某體網關的IMS標識來建立會話。圖6是示出根據又一個實施例作為圖5所示過程的一部分(具體是步驟506)選擇入局呼叫的裝置的示范過程的流程圖。假定,已經對即將來臨的會話識別了所需能力,如上述步驟504中那樣。在第一步驟600,將所需能力與專用網絡中潛在裝置的已存儲能力進行比較,如對于圖3的步驟3:3中的映射操作所述的。或者,在經過步驟600的比較時,專用網絡中的裝置可根據請求來提供其能力,而不是將它們存儲在裝置數據庫中。在下一個步驟602,還根據預定規則或策略(如果有的話)來確定至少滿足所需能力的最低要求的適當裝置,如上所述。在下一個步驟604,例如通過檢查在上述裝置數據庫結構的第三列中指示的狀態,進一步確定所討論的裝置當前是否可用。在這里,不同的備選方案是可用的,例如在所確定適當裝置的狀態指示為"忙"時,裝置選擇算法可規定入局呼叫應當等待至少預定時段,直到該裝置再次變為可用。如果在步驟604發現所考慮的裝置是可用的,則最后將它選擇用于即將來臨的會話,如最終步驟606所示的,并且例如按照圖5的步驟510-514,可對所選裝置繼續進行會話建立。與在背景部分所述的HIG的先前已知用途相比,在可選地基于預定規則和策略進行入局多i某體呼叫的裝置選擇中,本發明提供了極大的靈活性。其中還可選擇多個裝置用于接收所接收々某體的不同成分,或者用于接收相同的々某體。本發明還使得必須為多々某體服務網絡中的終端定義的服務標識、具體為IMPU的數量減少。因此,網絡運營商將受益于管理更少的7>用標識、如IMPU及其關聯的訂戶和筌權數據。其它有益效果包括增加了保密性,因為使用共享服務標識的裝置是專用網絡外部的其它裝置不可辨別的。換言之,網絡運營商或其它用戶都無法檢測各個裝置標識及其屬性和活動。還可使人工配置,包括在多々某體服務網絡中登記裝置的努力最小化。因此,用戶可使用共享服務標識來創建具有"隱藏"裝置的專用網絡,這些"隱藏"裝置未在多媒體服務網絡中單獨登記。還能夠在專用網絡中引入臨時來訪者,而沒有涉及多々某體服務網絡,然后,臨時來訪者可使用HIG及其服務標識來獲得對多々某體服務網絡所提供的多々某體服務的訪問權。完全由專用網絡用戶來判定是否應當允許來訪裝置以這種方式訪問多々某體服務。雖然已經參照具體示范實施例描述了本發明,但是,本描述一般僅用于說明本發明的概念,而不應當被理解為限制本發明的范圍。例如,在描述以上實施例時通篇采用IMS和fflG的概念,但是,本質上可釆用實現多i某體通信的任何其它標準和網絡部件。本發明由所附權利要求書定義。權利要求1.一種通過連接到多媒體服務網絡的多媒體網關為連接到專用網絡的通信裝置提供對多々某體服務的訪問的方法,包括以下步驟-4姿收會話請求,以及-響應所述會話請求,代表所述專用網絡中的至少一個裝置,使用與所述多i某體網關關聯的有效服務標識并使用所述至少一個裝置的能力,在協商過程中建立會話。2.如權利要求l所述的方法,其中所述會話請求是到所述專用網絡的入局請求的會話邀請,并根據所述會話的能力要求從所述通信裝置中選擇所述至少一個裝置。3.如權利要求2所述的方法,其中通過所接收會話邀請中建議的會話參數來指示所述能力要求,并將所述會話參數與所述專用網絡中的裝置能力進行比較,以便選擇所述至少一個裝置。4.如權利要求3所述的方法,其中從所述多々某體網關中的裝置數據庫中檢索所述裝置能力。5.如權利要求3所述的方法,其中通過向所述裝置請求所述裝置能力來檢索所述裝置能力。6.如權利要求3-5中任一項所述的方法,其中所述裝置能力是指以下至少一項至少一個々某體編解碼器、傳輸速度能力和存儲容量。7.如權利要求3-6中任一項所述的方法,其中所述會話邀請是"SEP邀請"消息,并且所述建議的會話參數包含在嵌入所述"SIP邀請"消息中的SDP消息中。8.如權利要求2-7中任一項所述的方法,其中進一步根據預定規則或策略來選擇所述至少一個裝置。9.如權利要求2-8中任一項所述的方法,其中選擇多個裝置用于所述會話、用于接收不同的組合i某體流或用于在所選裝置上同時接收相同的媒體流。10.如權利要求1-9中任一項所述的方法,其中在所述多々某體網關中為所述專用網絡中的某些人和/或裝置分配單獨服務標識,使得代表所述人和/或裝置使用它們的對應單獨服務標識和能力來建立多々某體會話。11.如權利要求1所述的方法,其中所述會話請求關于來自所述專用網絡的請求裝置的出局請求,并在建立所述會話時使用所述請求裝置的能力。12.如權利要求11所述的方法,其中從所述多i某體網關中的裝置數據庫中檢索所述請求裝置的所述能力。13.如權利要求1-12中任一項所述的方法,其中將會話特定信息存儲在會話映射表中,所述會話映射表可用于與所述會話相關的其它信令。14.如權利要求13所述的方法,其中所述會話特定信息包括定義所述會話的呼叫ID、所述至少一個裝置的本地IP地址和所選端口、所述專用網絡的家居網關的保留端口以及遠程方的IP地址。15.如權利要求1-14中任一項所述的方法,其中所述服務標識包括歸U。16.—種在連接到多媒體服務網絡的多媒體網關中用于為連接到專用網絡的通信裝置提供對多媒體服務的訪問的設備,包括-用于接收會話請求的部件,以及-用于響應所述會話請求代表所述專用網絡中的至少一個裝置使用與所述多々某體網關關聯的有資iJ良務標識并使用所述至少一個裝置的能力在協商過程中建立會話的部件。17.如權利要求16所述的設備,其中所述會話請求是到所述專用網絡的入局請求的會話邀請,并且所述設備還包括適合于根據所述會話的能力要求從所述專用網絡中的所述通信裝置中選擇所述至少一個裝置的邏輯單元。18.如權利要求17所述的設備,其中通過所接收會話邀請中建議的會話參數來指示所述能力要求,并且所述邏輯單元還適合于將所述會話參數與所述專用網絡中的裝置能力進行比較,以便選擇所述至少一個裝置。19.如權利要求18所述的設備,其中所述邏輯單元還適合于從所述多Jf某體網關中的裝置數據庫中檢索所述專用網絡中的所述裝置能力。20.如權利要求18所述的設備,其中所述邏輯單元還適合于通過向所述裝置請求所述裝置能力來檢索所述專用網絡中的所述裝置能力。21.如權利要求18-20中任一項所述的設備,其中所述裝置能力是指以下至少一項至少一個媒體編解碼器、傳輸速度能力和存儲容量。22.如權利要求18-21中任一項所述的設備,其中所述會話邀請是"SIP邀請"消息,并且所述建議的會話參數包含在嵌入所述"SIP邀請"消息中的SDP消息中。23.如權利要求17-22中任一項所述的設備,其中所述邏輯單元還適合于進一步根據預定規則或策略來選擇所述至少一個裝置。24.如權利要求17-23中任一項所述的設備,其中所述邏輯單元還適合于選擇多個裝置用于所述會話、用于接收不同的組合i某體流或用于在所選裝置上同時接收相同的々某體流。25.如權利要求16-24中任一項所述的設備,還包括用于執行如下操作的部件在所述多々某體網關中為所述專用網絡中的某些人和/或裝置分配單獨服務標識,使得可代表所述人和/或裝置使用它們的對應單獨服務標識來建立多i某體會話。26.如權利要求16所述的設備,其中所述會話請求關于來自所述專用網絡的請求裝置的出局請求,所述設備還包括用于在建立所述會話時使用所述請求裝置的能力的部件。27.如權利要求26所述的設備,還包括用于從所述多々某體網關中的裝置數據庫中檢索所述請求裝置的所述能力的部件。28.如權利要求16-27中任一項所述的設備,還包括用于將會話特定信息存儲在會話映射表中的部件,所述會話映射表可用于與所述會話相關的其它信令。29.如權利要求28所述的設備,其中所述會話特定信息包括定義所述會話的呼叫ID、所述至少一個裝置的本地IP地址和所選端口、所述專用網絡的家居網關的保留端口以及遠程方的IP地址。30.如權利要求16-29中任一項所述的設備,其中所述服務標識包括證U。全文摘要在連接到多媒體服務網絡(304)的多媒體網關(300)中用于為連接到專用網絡的通信裝置(302)提供對多媒體服務的訪問的方法和設備。多媒體網關可包括裝置數據庫(316)、通信單元(312)和邏輯單元(314)。服務標識與多媒體網關關聯,并且在多媒體服務網絡中有效。當接收到會話請求時,代表專用網絡中的至少一個裝置使用所述服務標識和所述至少一個裝置的能力來建立會話。由此,不需要所選裝置的單獨服務標識。如果會話請求是入局請求的會話邀請,則根據會話的能力要求來選擇所述至少一個裝置。文檔編號H04L29/06GK101313550SQ200580052117公開日2008年11月26日申請日期2005年11月24日優先權日2005年11月24日發明者T·卡格紐斯申請人:艾利森電話股份有限公司