專利名稱::在網絡中路由呼叫的制作方法在網絡中路由呼叫優先權信息本申請要求了于2005年7月29日提交的美國臨時專利申請號60/703,812和于2006年2月3日提交的美國臨時專利申請號60/764,748的優先權益。在此將這兩個臨時申請的內容全部引用以供參考。
背景技術:
:網際協議多媒體子系統(InternetProtocolMultimediaSubsystemIMS)提供了移動和固定多媒體服務。IMS的目的在于經由因特網提供現在和將來的服務。IMS向網絡運營商和服務供應商給出了用于控制每個服務并對其進行收費的能力。另外,向用戶提供了用于從他們的歸屬計算機/網絡以及經由他們的移動設備來執行服務的能力。并入并構成此說明書一部分的附示了本發明的實施例,并且連同說明書一起用來解釋本發明。在附圖中,圖1圖示了其中可以實現按照本發明原理的方法和系統的示例性系統;圖2圖示了圖1的電話號碼映射服務器的示例性配置;圖3圖示了圖1的系統的一部分;圖4A和4B圖示了在與對等服務供應商相關聯的電話號碼映射數據庫和電話號碼映射根服務器之間的示例性關系;和圖5和6圖示了由圖1所圖示的各個設備的示例性處理。具體實施例方式按照本發明原理的實現方式的以下詳細描述涉及附圖。在不同附圖中相同的附圖標記可以標識相同的或相似的元素。以下詳細描述也7并非限制本發明。作為替代,本發明的范圍由所附權利要求及其等效物來限定。依照本發明原理的實現方式涉及關于網際協議(IP)多媒體子系統(IMS)(也被稱為"IMS核心"或"IMS平臺")的路由業務量。IMS核心可以用于在處理和路由確定期間從各個始發地向可能調用增值服務的各個目的地路由多媒體呼叫/數據會話。不涉及IMS訂戶端點或基于IMS應用的呼叫可以繞過IMS核心(例如,在IMS核心周圍路由)。應當理解,這里所使用的電話學術語覆蓋了基于美國的公共交換電話網絡(PSTN)結構。按照本發明原理的實現方式不局限于此。例如,按照本發明原理的實現方式同樣適用于其它通信網絡。示例性的系統圖i圖示了其中可以實現按照本發明原理的方法和系統的示例性系統100。如所圖示,系統100可以包括服務呼叫會話控制功能(S-CSCF)102、詢問呼叫會話控制功能(I-CSCF)104、代理呼叫會話控制功能(P-CSCF)106、本地訂戶服務器(HSS)108、預定位置功能(SLF)110、兩個媒體網關(MGW)功能112、兩個媒體網關控制功能(MGCF)114、共享本地網關(SLG)116、網絡網關(NGW)118、引出網關控制功能(BGCF)120、引入網關控制功能(BIGCF)122、多媒體資源功能(MRF)124、一個或多個應用服務器132、服務創建環境(SCE)邏輯134、宿主的網際協議中央局交換機服務(CENTREX)(HIPC)136、統一消息發送服務(UM)138、載波應用服務(AS)140、組列表管理服務器(GLMS)142、存在性服務144、電話號碼映射(ENUM)服務器146、訪問會話邊界控制器(A-SBC)148、網間互連會話邊界控制器(I-SBC)150、政策引擎152、政策決定功能(PDF)154、資源管理功能(RM)156、收費功能(CF)158、收費數據功能(CDF)160、收費網關功能(CGF)162和通用用戶簡檔(GUP)164,所述多媒體資源功能(MRF)124可以包括多媒體資源功能控制器(MRFC)126、多媒體資源功能處理器(MRFP)128和媒體資源代理(MRB)130。為了簡單起見,提供了在圖1中所圖示的組件編號。在實踐中,典型的系統可以包括比圖1中所圖示的更多或更少的組件。A.呼叫會話控制組件S-CSCF102、I-CSCF104禾BP-CSCF106可以被認為是系統100中的呼叫會話控制組件。呼叫控制組件可以負責按每個事件來分析會話(例如,會話啟動協議(sessioninitiationprotocolSIP))以及應用邏輯(例如,商業邏輯、服務邏輯、操作邏輯等)。會話控制的結果可以是把事件路由到適當組件和/或添加SIP首部和值。S-CSCF102可以被視為IMS核心的大腦。如這里所用的術語"IMS核心"可以涉及并包括呼叫會話控制組件(即,S-CSCS102、I-CSCF104、P-CSCF104)。IMS核心還可以包括HSS108和/或與提供IMS相關服務相關聯的其它元素。系統100中的其它組件,諸如BGCF120禾口BIGCF122可以表示非核心IMS組件。S-CSCF102可以為IMS平臺的用戶執行會話控制和注冊服務。S-CSCF102可以從HSS108接收用戶簡檔并且路由IMS用戶(也被稱作"IMS訂戶"或"訂戶")所請求的會話。另外,S-CSCF102可以根據來自HSS108的信息來執行用戶認證。在一些實現方式中,S-CSCF102可以包括服務能力交互管理器(SCIM)和資源管理(RM)功能。SCIM可以負責跨各個服務協調一個或多個應用服務的提供,使得技術和平臺能夠為IMS用戶生成有價值的服務。RM可以負責通過分配適當資源來執行商業規則和服務級協定(SLA)。I-CSCF104可以充當連接到由其它IP網絡所服務的訂戶的主要聯系點。I-CSCF104可以位于IMS核心的邊緣。I-CSCF104可以接收SIP消息并且標識SP消息的下一跳點(hop)。為了實現這點,I-CSCF104可以向HSS108査詢適當S-CSCF的位置(例如,地址),其中將向所述S-CSCF轉發特定的SIP消息。P-CSCF106可以充當連接到本地IMS訂戶的主要聯系點。照此,P-CSCF106可以驗證請求,把請求轉發到所選目的地,處理并轉發響應。P-CSCF106可以產生可收費事件并且向CF158發送與可收費事件相關的信息。另外,P-CSCF106可以與PDF154相交互,從而根據平臺資源和服務質量(QoS)量度來許可、拒絕或使會話請求降級。HSS108可以包括用來充當用戶相關信息的中央儲存庫的一個或多個服務器。HSS108可以包含用于處理多媒體會話的用戶相關預訂信息。在HSS108中所包含的一些信息可以包括用于為特定用戶標識特定S-CSCF102位置的信息。如上所指出,當從網絡元素接收查詢時,特定S-CSCF102的位置可以被傳送到I-CSCF104。HSS108還可以包括用戶簡檔信息,其包含服務觸發點和用于提供所述服務的相應資源(例如,應用、媒體、服務等)。用戶簡檔信息可以被轉發到S-CSCF102以用于會話控制和服務處理。此外,HSS108可以直接從應用服務器132提供并接收更新。SLFIIO可以包括一個或多個數據庫,所述數據庫包含訂戶的服務位置信息。SLFIIO可以從I-CSCF104接收包含訂戶標識信息的査詢并且根據訂戶標識信息返回用于標識服務該訂戶的HSS108的信息。B.網關和網關控制功能系統100可以包括用于把IMS核心橋接到外部網絡的各個組件,諸如公共交換電話網絡(PSTN)、因特網(Internet)等。這些組件可以包括MGW功能112、MGCF114、SLG116、NGW118、BGCF120和BIGCF122,可以執行路由去往或來自IMS平臺的協議轉換和事件。MGW功能112可以連接PSTN網絡和IMS核心。在一種實現方式中,MGW功能112可以終止來自PSTN網絡的承載信道和來自IMS核心的媒體流(例如,IP網絡中的實時傳輸協議(RTP)流,或ATM主干網中的異步傳輸模式適配層2(AAL2)/ATM連接),執行在這些終端之間的轉換,并且執行譯碼和信號處理。另外,MGW功能112可以向線路交換(CS)用戶提供音調通告。在按照本發明原理的一種實現方式中,MGW功能112可以在MGCF114的控制下操作。MGCF114可以是網關基礎設施的一部分,其使得能夠在IMS和PSTN網絡之間進行通信。MGCF114可以在把會話轉發到IMS平臺之前在ISDN用戶部分(ISUP)或基本速率接口(PrimaryRateInterface,PRT)與SIP協議之間執行協議轉換。依照類似的方式,指向PSTN用戶的IMS發起會話可以經過MGCF114。MGCF140可以控制MGW112中的媒體信道。另外,MGCF114可以向CF158報告帳戶信息。SLG116可以在相同的物理實體內包括MGCF114和一組相關聯的MGW112實體。SLG116可以把IMS平臺連接到PSTN的本地交換層。在一種實現方式中,在SLG116和本地交換網絡之間的接口可以包括基于數字信號0(DSO)或數字信號1(DS1)的非場所相關聯信令(NFAS)PRLNGW118可以包括物理上位于獨立的物理實體中的MGCF114和一組相關聯的MGW112實體。NGW118可以把IMS平臺連接到PSTN的長距離層。在一種實現方式中,在NGW118的MGCF114和長距離網絡之間的接口可以包括基于DSO或DS1的信令系統7(SS7)接口并且在NGW118的MGW112和長距離網之間的接口可以包括DS1承載信道。BGCF120可以把IMS發起的呼叫連接到線路交換(CS)客戶(例如,IMS用戶呼叫PSTN中的電話號碼)。BGCF120可以根據路由政策來選擇適當網絡或可以選擇到其它網絡的適當MGCF,將在所述適當網絡中進行連接。BIGCF122可以對應于進入點,用于處理來自批發商、PSTN網關(例如,NGW118,SLG116,I-SBC150)、批發網關(可以對非緊急呼叫要求預付費授權)、其它基于IP的載波(例如,基于VoIP對等協定),應急服務對等點等的向內呼叫。當呼叫目的在于IMS訂戶時或當將調用IMS服務時,BIGCF122可以把呼叫路由到IMS核心,或者當所述呼叫目的在于非IMS訂戶并且呼叫方或被叫方沒有調用IMS服務時可以繞過IMS核心元素(P-CSCF106,I-CSCF104,S-CSCF102,HSS108等)。BIGCF122可以把到基于PSTN的端點的呼叫路由到BGCF120并且把到基于IP的端點(例如,到批發、基于IP的載波等)的呼叫直接路由到與所述基于IP的端點相關聯的I-SBC150。BIGCF122可以包括用于把緊急呼叫路由到BGCF120的靜態路由政策。BIGCF120還可以支持用于把非緊急呼叫從確定的始發地(例如,對非緊急呼叫要求預付費授權的批發網關)路由到預付費服務控制器的靜態路由政策。如果調用來自和/或去往IMS訂戶或IMS服務的呼叫,那么BIGCF122可以使用I-CSCF104把呼叫路由到IMS平臺,以調用呼叫和/或被叫方特征。BIGCF122可以包括一組配置數據。例如,BIGCF122可以維護服務主機的列表。如果呼入請求中的請求統一資源標識符(R-URI)沒有標識服務主機之一,那么BIGCF122可以把呼叫外部委托給由域名服務(DNS)服務(SRV)記錄所解析的地址,或者通過發送會話啟動協議(SIP)403響應(或其它類型的消息)來拒絕呼叫,除非所述呼叫為緊急呼叫。依照這種方式,BIGCF122可以拒絕目的地為未知實體的呼叫。BIGCF122還可以按每個國家包括緊急事件前綴列表。例如,BIGCF122可以存儲用于美國的前綴911。BIGCF122可以存儲每個始發國的非地理編號列表(例如,800,411等)。經由此列表,BIGCF122可以直接路由呼叫以用于PSTN引出。BIGCF122可以進一步存儲始發主機的列表(例如,網關統一資源定位符(URL)),可能期待來自這些主機的呼叫。如果呼叫不是來自始發主機列表中的主機之一(依照次最高通路或第一通路),那么BIGCF122可以拒絕該請求。基于始發主機的數據可以包括多個數據元素。例如,數據元素可以包括一個或多個主機名的網關IP地址。始發主機可以指向前綴/后綴信息以使呼叫方號碼標準化。例如,批發網關始發地可以具有規則,用于表明,如果在呼叫方號碼給出7個數字,那么用+1732來為呼叫方號碼作前綴。后綴信息可以表明在后綴之后考慮多少數字。始發主機可以標識呼叫方身份指示符的位置。例如,始發主機可以標識從SIPINVITE消息中的哪個首部獲取呼叫方信息。數據元素還可以包括網關的國家或位置。此位置可以由BIGCF122用來根據呼叫始發國家來使被叫方號碼標準化。網關的位置還可以由BIGCF122用來標識將向其中路由緊急呼叫的網關的位置。數據元素可以進一步包括來自每個始發主機的阻塞前綴列表。例如,1卯0*可以表明"1-900"呼叫被此網關阻塞。數據元素可以進一步包括用于每個始發主機的出站路由。例如,來自給定主機的非緊急呼叫可以被路由到所配置的主機,諸如預付費服務控制器。除以上數據之外,BIGCF122可以利用以下數據來配置允許或拒絕處理INVITE的變量,其中請求URI不與所配置服務的主機之一相匹配;用于接受或拒絕所述請求的每個始發域或IP地址的選項;用于處理確定的SIP請求的選項;不允許的每個始發地的前綴;基于前綴匹配的靜態路由規則;指向ENUM服務器農場(farm)的服務器組;指向用于路由到IMS核心的I-CSCF服務器農場的服務器組;指向用于繞過IMS核心并且直接路由到BGCF120的BGCF服務器農場的服務器組;指向應急服務定位服務器農場(例如,美國應急服務網絡部分)的服務器組;用于指定確定的消息將被送往錯誤日志或屏幕顯示的選項;用于在BIGCF122中使網關運行以及使網關停止運行的選項;為號碼標準化所需要的國家代碼;號碼標準化規則(例如,基于始發網關);用于啟用或禁止記錄類別的選項;用于啟用或禁止警報的選項;以及用于啟用或禁止量度的選項。在一種實現方式中,BIGCF122可以經由SIP接口連接到I-CSCF104、SLG116、NGW118和BGCF120。另外,BIGCF122可以經由DNS協議接口連接到ENUM146。C.媒體資源功能(MRF)IMS核心可以提供共享的多媒體服務。多媒體服務(或應用)的例子包括演播通告、音頻/視頻記錄和播放、交互式語音響應(IVR)、傳真接收和傳輸、自動語音識別(ASR)、文本到語音(TTS)會話、多媒體會議、用戶化振鈴音、經由蜂窩按鍵通話(PoC)、視頻消息發送等。MRF124可以是IMS平臺的一部分并且可以支持要求多媒體流的服務。如圖1中所圖示,MRF124可以包括MRFC126、MRFP128和MRB130。MRFC126和MRFP128是向與承載相關的服務(例如,多方會話、向用戶宣告、承載譯碼等)提供支持的IMS資源。MRFC126可以提供與承載控制相關的服務。MRFP128可以提供用戶面資源,所述用戶面資源可以由MRFC126請求并指示。MRB130可以提供資源管理功能,其能夠允許媒體資源變為在多個應用之間共享的共用資源。D.應用服務器應用服務器132可以包括在系統100的應用層內提供增強音頻、視頻、消息發送和數據服務的一個或多個服務器。應用服務器132可由IMS平臺的用戶訪問并且向那些用戶提供增值多媒體服務。應用服務器132可以向服務的IMS平臺提交費用,所述應用服務器132向IMS用戶團體提供所述服務。可以在系統100內使用的兩種類型的應用服務器132可以包括微應用和宏應用(或宏應用服務)。可以通過使用服務創建環境(SCE)134在共同的服務遞送平臺上提供微應用。微應用可以包括各式各樣的增強多媒體服務,所述多媒體服務需要快速的開發和部署周期。宏應用服務的例子包括宿主的IPCENTREX(HIPC)136、統一的消息發送(UM)138和載波應用服務140。HIPC136可以對應于專有小交換機(PBX)服務的類型,其中切換發生在本地電話局而不是傳統的PBX所處的公司場所。在一種實現方式中,可以用SIP語音特征服務器來替換或補充HIPC136。統一消息發送138可以允許用戶能夠從單個接口獲取并發送語音消息,而不管技術(例如,電話,個人計算機等)及其它統一消息發送服務(例如,傳真淀積獲取、語音到電子郵件等)。載波AS140可以便利免工具呼叫處理。E.服務創建環境(SCE)SCE134提供了用于迅速開發下一代服務的基礎。SCE134可以支持Java規范請求(JSR)116SIP小服務程序和外在應用編程接口(API)套件以用于開發者獲得訪問IMS平臺。單個SCE134可以支持多個宏應用服務器并且可以支持構建微應用。F.服務IMS核心可以支持多個不同的服務,諸如GLMS142、存在性144和ENUM服務器146。GLMS142可以包括一個或多個服務,允許跨IMS內的多個應用的組列表創建、管理和使用。GLMS142可以強制訪問和可見性規則。存在性144可以包括一個或多個服務,所述服務用于使集合存在性和可用性信息的任務自動化。存在性144可以向一個用戶通知另一用戶的可用性和意愿的狀態以便進行通信。存在性服務器144可以使用存在性用戶代理(PresenceUserAgentPUA)來管理IMS用戶的存在性并且處理存在性預訂請求。例如,應用或IMS訂戶可以充當觀察者,其是預訂由存在性服務器144所提供的存在性信息的實體。ENUM服務器146可以提供E.164到SIPURI的轉換。BIGCF122和S-CSCF102可以查詢ENUM服務器146以確定呼叫的下一跳點。在按照本發明原理的一些實現方式中,BIGCF122可以執行用于呼叫和被叫號碼解析的ENUM査詢。G.邊界元素IMS核心可以包括一個或多個會話邊界控制器(SBC),用于提供對不同的服務供應商網絡之間邊界的控制,提供基于SIP的IMS平臺和其它服務供應商網絡之間的信令協議交互工作,控制服務供應商網絡之間的傳輸邊界,并且向媒體流提供使用測量和服務質量(QoS)量度。可以在IMS平臺中實現的兩種類型的SBC是訪問會話邊界控制器(A-SBC)148和I-SBC150。A-SBC148可以對應于到用于用戶場所設備(CPE)業務量的IMS平臺的進入點,除批發網關外。A-SBC148可以提供SIP知曉的防火墻能力,用于支持網絡地址轉換(NAT),防止拒絕服務(DoS)攻擊并且執行其它安全性實施特征。A-SBC148可以是在IMS平臺之前的第一SEP事件標準點。網間互連會話邊界控制器(I-SBC)150可以充當在IMS平臺和批發網關之間以及在所述IMS平臺和IP對等VoIP載波之間的連接點。I-SBC150可以提供SIP標準化和拓撲隱藏和互連網絡網關(THIG)服務。在一種實現方式中,I-SBC150可以利用邊界網關功能(BGF)來代替或補充。H.政策系統IOO可以包括多個政策組件。例如,如圖1中所圖示系統100可以包括政策引擎152、PDF154和RM156。政策引擎152可以包括一個或多個基于規則的引擎,用于管理訂戶對IMS平臺的訪問、訂戶對資源的訪問以及對在IMS平臺內所進行幾種不同類型事件請求的路由選擇判定。在一種實現方式中,政策引擎152可以向IMS平臺中的判定和政策點提供判定邏輯。PDF154可以對應于用于基于服務的本地政策控制的政策判定點(PDP)。PDF154可以根據會話和媒體相關信息來進行政策判定。PDF154可以與另一IMS元素(諸如A-SBC148或I-SBC150)交換此判定信息以便控制通信鏈路的流量和特性。可以使用RM156來執行組件級的政策。如圖l中所圖示,RM156可以與例如S-CSCF102、BIGCF122、A-SBC148和I-SBC150相關聯。在一種實現方式中,RM156可以存儲并執行政策判定,所述政策判定與RM156相關聯的位置相關。I.收費功能(CF)CF158可以包括用于影響離線收費和在線收費的統一系統。離線收費是其中與該資源使用并發地收集用于網絡資源使用的收費信息的過程。可以經由一連串CF158來傳遞收費信息。在此過程的結尾,呼叫詳細記錄(CDR)文件可以由網絡產生,然后它被轉發到網絡運營商的記帳域以用于可以包括費率和再現的訂戶記帳處理。在線收費是其中收費信息可以實時影響所提供服務的過程。支持此能力要求在收費機制和網絡的會話控制機制之間的直接交互作用。在線收費的例子包括預付費呼叫卡使用。CDF160可以把從IMS組件所采集的可收費事件編制成單個CDR以用于離線記帳活動。CDF160可以從收費觸發功能(CTF)采集可收費事件,所述收費觸發功能(CTF)可以與系統100的組件相關聯并且在創建CDR之后把記帳數據傳遞到CGF162。CGF162可以充當在離線收費系統、在線系統和外部后處理系統(諸如記帳域)之間的網關。J.通用用戶簡檔(GUP)與IMS訂戶相關的信息可以采用許多格式,由許多網絡元素和管理機構來管理。這使得對用戶、網絡元素和增值服務供應商來說對該數據的訪問更加復雜。通用用戶簡檔(GUP)解決這些問題并且提供對訂戶數據的通用概念描述。GUP服務器可以提供用于訪問在GUP中所描述數據的裝置。ENUM服務器的示例性配置圖2圖示了ENUM服務器146的示例性配置。如所圖示,ENUM服務器146可以包括總線210、處理邏輯220、存儲器230、輸入設備240、輸出設備250和通信接口260。應當理解,ENUM服務器146可以包括幫助接收、發送和/或處理數據的其它組件(未示出)。此外應當理解,其它配置也是可以的。總線210可以允許在ENUM服務器146的組件之間的通信。處理邏輯220可以包括用于解釋并執行指令的任何類型的處理器或微處理器。在其它實現方式中,處理邏輯220可以被實現為或包括專用集成電路(ASIC)、現場可編程門陣列(FPGA)等。存儲器230可以包括用于存儲供處理邏輯220執行的信息和指令的隨機存取存儲器(RAM)或其它類型動態存儲器、用于存儲用于處理邏輯220的靜態信息和指令的只讀存儲器(ROM)或其它類型的靜態存儲設備,和/或用于存儲信息和/或指令的其它類型磁或光記錄介質及其相應驅動器。輸入設備240可以包括用于允許操作者向ENUM服務器146輸入信息的設備,諸如鍵盤、小鍵盤、鼠標、筆、麥克風、一個或多個生物測定機構等。輸出設備250可以包括用于向操作者輸出信息的設備,諸如顯示器、揚聲器等。通信接口260可以包括任何收發器式機構,用于使ENUM服務器146能夠與其它設備和/或系統通信。例如,通信接口260可以包括用于與系統100內的其它組件通信的機構。如下面詳細描述,ENUM服務器146可以執行與路由去往和來自各方的呼叫相關聯的處理。ENUM服務器146可以響應于處理邏輯220執行在諸如存儲器230之類的計算機可讀介質中所包含的軟件指令來執行這些及其它功能。計算機可讀介質可以被定義為一個或多個存儲設備和/或載波。軟件指令可以經由通信接口260從另一計算機可讀介質或另一設備讀取到存儲器230中。在存儲器230中所包含的軟件指令可以使處理邏輯220執行稍后將描述的過程。作為選擇,可以代替或結合軟件指令來使用硬連線電路以便實現按照本發明原理的過程。從而,按照本發明原理的系統和方法不限于硬件電路和軟件的任何具體組合。示例性的處理采用E.164格式的號碼是用于公共電信網上資源的全局上唯一的、獨立于語言的標識符,其可以支持許多不同的服務和協議。E.164由國際電信聯盟(ITU)來控制。目前,和URI相對比,希望建立會話的許多IMS訂戶可以經由E.164號碼(也被稱為訂戶公共ID)來標識。因此,系統IOO可以支持向由E.164號碼所標識的終端建立會話,如下面所詳細描述。系統100,并且尤其是ENUM服務器146可以執行與執行ENUM相關的映射相關聯的處理,所述映射諸如從E.164號碼到URI的映射。這里此處理可以被稱作"基礎設施ENUM"。基礎設施ENUM是基于在因特網工程任務組(IETF)請求注解(RFC)3761中所定義的格式和過程。然而,那些格式和過程(即,在RFC3761中所指定的格式和過程)的ENUM服務器146應用可以不嚴格按照在RFC3761中所定義的對象。例如,RFC3761定義了E.164號碼到URI的轉換,所述URI用于標識單個訂戶(被稱為記錄地址或AOR)。然后可以使用在RFC-3261和RFC-3263中的機制來路由這些URI。這種實現方式有時被稱為"用戶ENUM"。概念上,用戶ENUM是最終用戶服務。因而,可以由向其分配給定E.164號碼的訂戶來確定與所述號碼的轉換邏輯的存在和性質。相比之下,基礎設施ENUM是網絡路由選擇機制。基礎設施ENUM轉換一般對于所有活動E.164號碼來說都存在。給定號碼的轉換細節可以由向其分配號碼的實體來確定,例如由國家號碼計劃管理員、代表這種實體工作的代理或己經受托負責號碼分配的實體。基礎設施ENUM利用與用戶ENUM類似的轉換技術,但是所產生的URI不必標識最終用戶。與給定E.164號碼相關聯的轉換邏輯可以(直接或間接地)標識網絡元素,其中所述會話請求應當被轉發到所示網絡元素以供隨后處理。ENUM服務器146及系統中的其它組件執行基礎設施ENUM相關處理并且分析在用戶ENUM處理和基礎設施ENUM處理之間的任何潛在沖突。圖3是用于圖示系統100與執行與ENUM相關處理并且特別是與基礎設施ENUM相關處理相關聯的示例性部分的框圖。參照圖3,所圖示的系統100的一部分包括S-CSCF102、I-CSCF104、P-CSCF106、BGCF120、BIGCF122、ENUM服務器146和操作支持系統(OSS)/商業支持系統(BSS)310。ENUM服務器146可以被耦合到S-CSCF102和BIGCF122。S-CSCF102和BIGCF122可以例如經由DNS協議與ENUM服務器146通信。S-CSCF102、I-CSCF104、P-CSCF106、BGCF120和BIGCF121例如可以使用SIP信令來彼此通信。ENUM服務器146還被示為被耦合到OSS/BSS310。在示例性的實現方式中,OSS/BSS310可以把準備和/或配置信息發送到ENUM服務器146并且ENUM服務器146可以把日志、警報和/或各個量度發送到OSS/BSS310,如下面所更詳細地描述。ENUM服務器146執行與基礎設施ENUM相關聯的多個功能。基礎設施ENUM相關處理可以服務于內部路由選擇功能和中間載波路由選擇功能。例如,ENUM服務器146可以把包括池化(pooled)和/或端口化(ported)號碼的E.164路由號碼轉換為URI以用于路由目的。ENUM服務器146還可以包括用于把命名權威指針(NAPTR)記錄填充到ENUM數據庫(未在圖3中示出)中。ENUM服務器146可以進一步提供與OSS/BSS310相關聯的警報和性能管理功能和配置管理功能。ENUM服務器146可以進一步按照RFC1034和RFC1035來提供DNS服務器功能。如上所述,ENUM服務器146提供了內部路由選擇信息以及路由選擇信息以供在諸如VoIP服務供應商之類的一組對等服務供應商之間使用。例如,基礎設施ENUM可以被打算用于服務供應商內部路由選擇和/或在一組對等VoIP服務供應商之間使用。DNSNAPTR查詢可以是基于由對等伙伴所同意的共用頂級域(TLD)的。在此配置中,每方管理其在它具有管理權限的一組ENUM服務器內自己的ENUM轉換數據。對與被分配給其它載波的號碼相關聯的轉換信息所進行的査詢被轉發給與那些載波相關聯的服務器并由其來應答。作為選擇,對等伙伴可以在其具有管理權限的一組服務器內并且在其選擇的"專用"TLD下共享他們的ENUM轉換數據,他們中的每個存儲來自各方的數據,其中它已經與所述各方執行了對等協定。在任何一種實現方式中,所選擇的TLD可以不是E164.arpa域,使得它不與用戶ENUM相沖突。TLD還可以使用非公共的根,諸如不是.com、.edu、.gov等的根,以便確保該數據不能由公眾訪問。在涉及共享TLD的配置中,可由系統100及其VoIP對等伙伴訪問的DNS對等供應商可以宿主該域根。例如,圖4A圖示了被耦合到E.164數據庫420和E.164數據庫430的ENUM根服務器410。E.164數據庫420可以在ENUM服務器146內實現或者可以是可由ENUM服務器146訪問的數據庫。E.164數據庫430可以與VoIP對等伙伴相關聯。E.164數據庫420可以接收來自IMSSIP服務器425的ENUM查詢。IMSSIP服務器425例如可以表示系統IOO中的BIGCF122、S-CSCF102或另一SIP服務器。如果特定的E.164號碼不包括在E.164數據庫420內,那么E.164數據庫420可以通過與ENUM根服務器410通信來執行分層、遞歸的DNS解析。類似地,E.164數據庫430可以利用ENUM根服務器410來執行分級、遞歸的DNS解析。ENUM對等服務供應商還可以提供附加服務,諸如支持對端口化號碼進行路由。在每個對等伙伴在專用TLD下存儲用于其自己的號碼以及被分配給其對等伙伴的號碼的基礎設施ENUM轉換的配置中,每個伙伴可以為對其有權限的每個E.164號碼或E.164號碼塊來確定URI,其中所述號碼應當響應于來自每個對等伙伴的査詢而轉換為所述URI。每個伙伴然后可以生成相應的數據并且向彼此伙伴提供適當的子集。反過來,每個伙伴可以期待從其它伙伴接收等效的轉換數據,所述數據可以被存儲在本地數據庫420中。表達和交換基礎設施ENUM轉換的此過程可以定期重復,可以借助可由系統IOO及其VoIP對等伙伴訪問的DNS對等供應商來便于進行。這種DNS對等供應商還可以提供某些增值功能,諸如端口化和池化號碼的標準化。E.164數據庫420可以接收來自IMSSIP服務器425的ENUM査詢。IMSSIP服務器425例如可以表示系統100中的BIGCF122、S-CSCF102或另一SIP服務器。由于E.164數據庫420包含來自所有對等伙伴的轉換數據,所以它可以在不要求訪問任何外部數據存儲設備的情況下分析此査詢。類似地,E.164數據庫430可以分析來自其域中SIP服務器的所有査詢,而不要求訪問外部數據存儲設備。在"共享TLD"配置的示例性實現方式中,給定E.164號碼所轉換的URI,與該號碼沒有被分配給負責系統100的實體相比,如果被分配給所述實體的話,則是不同的。例如,響應于査詢所返回的URI可以標識系統100內的元素,所述査詢用于指定被分配給負責E.164數據庫420的實體的號碼,而響應于查詢所返回的URI可以(按照該操作者的意思)標識在該運營商網絡中的元素,所述査詢用于指定被分配給另一運營商的號碼。因此系統100可以使用這里被稱作為"拆分DNS"的配置來實現一種政策。拆分DNS可以使用兩組DNS服務器,一個用于內部使用而一個用于外部使用。例如,圖4B圖示了拆分DNS實現方式。參照圖4B,系統100可以包括外部DNS服務器440、E.164數據庫442、內部DNS服務器450和E.164數據庫420。防火墻或其它安全設備可以位于服務器440和450之間以防止對DNS服務器440進行未經授權的訪問。可以依照類似于系統100的方式來配置圖4B中虛線右方所圖示的VoIP對等伙伴。外部DNS服務器440可以連接到ENUM根服務器410并且可以從系統100外面接收査詢。外部DNS服務器440還可以被耦合到E.164數據庫442。內部DNS服務器450和/或E.164數據庫420可以從系統100內部訪問。內部DNS服務器450可以用給出在系統100內路由呼叫細節的數據來填充。用于在外部DNS服務器440中配置轉換的該組E.164號碼可以與用于在內部DNS服務器450中配置轉換的該組E.164號碼重疊。然而,由DNS服務器440和450所返回的URI可能是不同的。例如,外部DNS服務器440可以響應于用于指定被分配給由負責系統100的實體所擁有的號碼的查詢來返回系統100內I-SBC的URI,而內部DNS服務器450可以返回I-CSCF104或批發網關地址的URI。系統100內的設備可以被配置成用于使用內部DNS服務器450。內部DNS服務器450可以把它無法分析的査詢轉發到外部DNS服務器440。外部DNS服務器440可以使用VoIP服務供應商對等(例如,VoIP對等伙伴)的ENUM根服務器410和DNS服務器來參與DNS分級解析。由于用戶ENUM和基礎設施ENUM服務于不同的需要并且用不同的數據來填充,所以對于相同的E.164號碼來說在來自用戶ENUM和基礎設施ENUM査詢的結果之間可能存在差異。這些差異可能導致標識不同的路由選擇邏輯并且可能為用戶已經預定的服務標識不同的供應商。為了分析這些差異,系統100可以把用戶ENUM作為終止網絡問題來處理。即,只有向其分配了特定號碼的服務供應商才可能會執行用戶ENUM査找。這幫助確保對等協定條款得到尊重,由此避免了其中用戶ENUM結果可能會導致繞過VoIP對等網絡的情況。系統100還可以對內部IMS用戶只使用基礎設施ENUM路由和IMS服務配置,由此維護了垂直服務集成。與系統100相關聯的實體/服務供應商還可以對內部擁有非IMS訂戶的號碼而利用基礎設施和用戶ENUM路由以及用戶ENUM服務配置。這允許服務供應商提供非IMSVoIP服務,其中用戶ENUM可以扮演更重要的角色。圖5是用于圖示與系統IOO所接收呼叫相關聯的示例性處理的流程圖。處理可以始于BIGCF122接收呼叫(動作510)。所述呼叫例如可以來自外部始發地,諸如批發訂戶、進入PSTN網關、類3網絡、類5網絡等。然后BIGCF122可以根據呼叫方號碼和被叫方號碼來執行基礎設施ENUM査找。例如,BIGCF122可以向ENUM服務器146發送用于標識呼叫方號碼的DNSNAPTR查詢(動作510)。BIGCF122還可以向ENUM服務器146發送或作為選擇發送用于標識被叫方號碼的獨立的DNSNAPTR査詢(動作510)。在又一實現方式中,BIGCF122可以向包括呼叫和被叫方號碼的ENUM服務器146發送單個DNSNAPTR査詢。ENUM服務器146可以接收DNSNAPTR査詢(動作520)。ENUM服務器146連同BIGCF122—起可以確定呼叫是否將被IMS核心服務(動作530)。例如在一種實現方式中,如果呼叫方號碼沒有與調用IMS應用的IMS簡檔相關聯、被叫方號碼沒有與IMS訂戶相關聯或者被叫方沒有與調用IMS應用的IMS簡檔相關聯,那么所述呼叫可能不由IMS核心服務。假定所述呼叫不由IMS核心服務。在這種情況下,ENUM服務器146可以把響應返回到BIGCF122,它包括用于標識IMS核心外元素的URI(動作540)。例如,ENUM服務器146可以標識用于指向批發訂戶網關的URI(例如,sip:CdPN@gateway.wholesaler.com,其中"CdPN"表示被叫方E.164號碼)。BIGCF122可以接收來自ENUM服務器146的響應并且相應地路由呼叫。在這種情況下,所述呼叫可以被路由到IMS核心之外。艮P,BIGCF122把呼叫路由到由ENUM查詢響應中的URI所標識的實體,在此例子中其具有繞過IMS核心的效果(動作550)。例如,如果在ENUM査詢響應中的URI標識批發網關或基于IP的載波終結點,那么BIGCF122可以(如果在ENUM查詢響應中沒有返回任何URI)把呼叫轉發到BGCF120以便路由到適當的PSTN終結點或適當的I-SBC150。如果呼叫將被路由到IMS核心,那么ENUM服務器146可以返回用于標識IMS核心中元素的響應(動作560)。例如,ENUM服務器146可以返回用于標識IMS核心中元素的URI(例如,sip:CdPN@icscfl.21.sip.com)。在此例子中,消息表明所述呼叫將被路由至ljI-CSCF104。BIGCF122可以接收具有URI的響應并且把呼叫路由到IMS核心(即,在此例子中為I-CSCF104)以便終止訂戶特征處理(動作570)。所述終止訂戶特征處理例如可以包括由IMS核心所執行的應用,諸如文本-語音轉換系統、IVR、ASR、多媒體會議等。在各種情況下,IMS核心中的適當元素可以調用適當的IMS服務,把請求轉發到適當的元素和/或向適當的IMS訂戶轉發所述呼叫。上面相對于圖5所描述的處理涉及例如來自非IMS訂戶從IMS核心之外所接收的入站呼叫。圖6圖示了與入站呼叫相關聯的示例性處理,所述入站呼叫由IMS核心從注冊訂戶接收。處理可以始于從注冊IMS訂戶接收呼叫(動作610)。呼叫消息例如可以從P陽CSCF106發送到例如S-CSCF102。S-CSCF102可以獲取用于始發用戶的服務簡檔(動作620)。例如,S-CSCF102可以訪問HSS108以確定HSS108是否包括用于目的地號碼(即,被叫方號碼)的IMS簡檔。假定S-CSCF102無法在HSS108中找到用于被叫方號碼的IMS簡檔。然后S-CSCF102可以根據被叫方號碼來執行基礎設施ENUM查找(動作630)。例如,S-CSCF102可以向包括被叫方號碼的ENUM服務器146發送DNSNAPTR査詢。ENUM服務器146可以接收DNSNAPTR査詢并且產生例如用于指向VoIP對等伙伴網關的URI(動作640)。作為選擇,URI可以指向PSTN目的地網關。然后ENUM服務器146可以把響應轉發到S-CSCF102。假定ENUM服務器146產生用于指向VoIP對等伙伴網關的URI。然后S-CSCF102可以使用VoIP對等伙伴網關名稱作為搜索關鍵字來在本地表中査找用于例如標識I-SBC的URI(動作650)。然后S-CSCF102可以標識來自本地表的URI并且把用于指定此URI的路由首部添加到信令消息(動作650)。然后S-CSCF102可以經由在動作650所確定的I-SBC把呼叫路由到對等伙伴網關(動作660)。在一些實現方式中,基于在動作630的被叫號碼的基礎設施ENUM査找可能導致ENUM服務器146返回"空"響應。例如,這可能發生在被叫號碼停止服務時。在這種情況下,S-CSCF102可以終止所述呼叫。如上所述,ENUM服務器146支持對IMS訂戶和非訂戶的路由査找。ENUM服務器146還可以執行多個其它功能/過程。例如,ENUM服務器H6可以實現如在IETFRFC3401、3402、3403、3404禾口3405中所定義的動態委托發現系統(DDDS)。ENUM服務器146可以執行用于上傳E.164號碼和NAPTR資源記錄的映射的批量處理。ENUM服務器146還可以包括用于允許手動更新E.164和NAPTR映射的管理接□。ENUM服務器146可以進一步執行驗證在NAPTR資源記錄中URI的格式并且拒絕包含不正確URI格式的NAPTR資源記錄。ENUM服務器146還可以提供對把一個E.164號碼映射到多個NAPTR資源記錄的支持。ENUM服務器146還可以提供對在IETFRFC3764中所指定的"SIP"Enumservice的支持以及對"VOID"Enumservice的支持。ENUM服務器146可以進一步支持映射政策,使得可通過使用例如多達15個數字的任意號碼來解析NAPTR記錄。ENUM服務器146還可以按照RFC1034支持負面響應高速緩存以及支持*記錄(即,通配符)。如在圖5和6中所論述,與運營商政策相耦合的各個情況管理來自ENUM服務器146的響應。下面的表1提供了對各種不同號碼的示例性ENUM響應。<table>tableseeoriginaldocumentpage27</column></row><table>BIGCF122可以使用來自兩個NAPTR査詢(即,被叫號碼査詢和呼叫號碼査詢)的響應來把呼叫路由到IMS核心(例如,朝向I-CSCF104)或遠離IMS核心(例如,朝向BGCF120)。如上所述,用于提供基于IP服務(例如,VoIP)并且希望經由IP來交換相關聯信息流的一組運營商(即"對等伙伴")的基礎設施ENUM配置可以使用共享頂級域(TLD)或專用TLD來實現。共享TLD配置可以使用拆分DNS結構來實現。在共享TLD或專用TLD配置中,從對等伙伴返回給查詢的響應可能不同于從系統100內響應于查詢所返回的響應。此外,為了在對等環境中工作,ENUM服務器146可以提供以下安全特征a)在DNS表中所填充的數據可以不包括關于訂戶的機密信息;b)可以被外部各方查詢的數據可以不包括用于揭示系統100的專有屬性的信息。例如,向外部暴露的URI(對應于I-SBC的那些)可以使用沒有揭示網絡拓撲的名稱;c)內部ENUM服務器146可以被配置成用于只接受來自所核準的系統100的一組組件的DNS查詢。這可以通過直接配置服務器或借助在網絡安全控制點中所實現的訪問控制表來實現。用于內部DNS服務器的該組批準組件例如可以包括S-CSCF102和BIGCF122。除上述之外,用于外部ENUM服務器所批準的該組組件可以被限于由VoIP對等伙伴所顯式標識的一組設備。在"專用TLD"配置中,OSS/BSS310(圖3)可以利用與系統100相關聯的ENUM數據來填充ENUM對等服務供應商數據庫。對等服務供應商可以利用本地號碼可攜帶性信息來擴展此數據,并且可以把合并數據推入實時的名稱服務器。ENUM服務器146還可以提供用于實時觀察以下與性能相關的系統信息系統正常運行時間、成功查詢概要、不成功査詢概要和系統利用率百分比(處理器和存儲設備)。ENUM服務器146可以進一步提供用于幫助性能管理的日志和量度。例如,ENUM服務器146可以利用可配置的記錄數據內容來記錄請求和響應,即日志的字段可以是可配置的。記錄可以被寫入到具有定期遞增文件標識符的持久性存儲設備,例如日志文件。文件周期和最小/最大文件尺寸可以是可配置的,并且ENUM服務器146可以支持記錄到離線平臺持久性存儲設備作為一個選項。ENUM服務器146還可以支持多個配置管理特征。例如,ENUM服務器146例如可以支持簡單對象訪問協議(SOAP)或明文XML/HTTP提供應用編程接口(API),用于允許完全遠程配置ENUM服務器146,包括加載和改變DNS記錄。ENUM服務器146還可以支持基于命令行的配置和管理控制臺、基于圖形用戶接口(GUI)的配置和管理控制臺以及能夠從單個控制臺管理多個ENUM服務器146的實例并且批量處理以上傳NAPTR資源記錄的配置和管理控制臺。ENUM服務器146還可以支持錯誤管理功能。例如,ENUM服務器146可以產生用于標識在至少以下方面的問題的警報網絡接口、磁盤容量利用率和不成功的查詢計數超過可配置的閾值。ENUM服務器146還可以提供用于實時觀察與故障相關的系統信息的工具,諸如按照嚴重性的警報計數。結論這里所描述的實施方式用于經由IMS核心或在所述IMS核心之外來路由呼叫。例如,如果呼叫涉及IMS訂戶或調用IMS應用,那么ENUM服務器可以提供路由選擇信息,用于表明該呼叫將經由IMS核心來路由。然而如果呼叫不涉及IMS訂戶或調用IMS應用,那么ENUM服務器可以標識將導致在IMS核心之外路由的路由選擇信息。在前面的說明中,已經參考其具體示例性實施例描述了本發明。然而,在不脫離由以下權利要求所闡明的本發明寬闊精神和范圍的情況下,對其進行各種修改和改變將是顯而易見的。因此,說明書和附圖只是說明性而并非是限制性意義。例如,為簡單起見在圖1中圖示了單個ENUM服務器。在一些實現方式中,可以使用多個ENUM服務器。另外,上述呼叫路由情況只用于解釋性目的。在按照本發明的實現方式中還可以處理涉及IMS訂戶、非IMS訂戶、對等方、PSTN方等的其它呼叫/呼叫路由情況。另外,雖然已經相對于圖5和6描述了一系列動作,而在按照本發明的其它實現方式中所述動作次序可以改變。此外,可以并行實現非相關的動作。對本領域普通技術人員來說,用在附圖中所圖示實現方式中軟件、固件和硬件的許多不同形式來實現本發明的各方面是顯而易見的。用于實現按照本發明原理的各方面的實際軟件代碼或專門控制硬件并不限制本發明。從而,不考慮具體軟件代碼描述本發明各方面的操作和行為一一應當理解本領域普通技術人員將能根據這里的描述來設計軟件并且控制硬件以便實現所述各方面。此外,本發明的某些部分可以被實現為用于執行一個或多個功能的"邏輯"。此邏輯可以包括諸如處理器、微處理器、專用集成電路或現場可編程門陣列之類的硬件、軟件或硬件和軟件的組合。這里所描述的本發明方面通常適于經由網際協議基礎設施實現的多媒體會話,所述網際協議基礎設施使用E.164號碼來標識端點。與電話學相關聯術語(例如,"呼叫")的頻繁使用和E.164號碼與這種服務的歷史關聯限制了本發明的范圍或適用性。在本申請說明書中所使用的元素、動作或指令不應當被理解為對本發明來說是關鍵的或必要的,除非顯式地進行了這種描述。不加數量限制的項意在包括一個或多個項。在只表示一項的情況下,使用術語"一個"或類似的語言。此外,短語"根據"旨在意味著"至少部分地根據",除非顯示地另外說明。權利要求1.一種系統,包括至少一個設備,被配置成用于從網際協議多媒體子系統(IMS)組件接收至少一個查詢,所述至少一個查詢與呼叫相關聯,并且根據所述至少一個查詢把路由選擇信息轉發到所述IMS組件,所述路由選擇信息用于指出當呼叫方沒有調用IMS相關服務、被叫方沒有調用IMS相關服務并且所述被叫方不是IMS訂戶時,與路由所述呼叫相關聯的處理將繞過所述IMS與提供IMS相關服務相關聯的部分。2.如權利要求l所述的系統,其中至少一個設備包括電話號碼映射服務器,被配置成用于把E.164號碼轉換為統一資源標識符。3.如權利要求2所述的系統,其中所述電話號碼映射服務器被配置成用于接收第一查詢,所述第一査詢包括呼叫方號碼,為所述呼叫方號碼標識第一統一資源標識符,接收第二査詢,所述第二查詢包括被叫方號碼,為所述被叫方號碼標識第二統一資源標識符,并且把所述第一和第二統一資源標識符轉發到所述IMS組件。4.如權利要求l所述的系統,其中所述至少一個設備進一步被配置成用于當所述呼叫方調用IMS相關服務、所述被叫方調用IMS相關服務或所述被叫方是IMS訂戶時,經由所述IMS與提供IMS相關服務相關聯的部分來路由所述呼叫。5.如權利要求1所述的系統,其中所述IMS與提供IMS相關服務相關聯的部分包括多個呼叫會話控制組件,并且當所述呼叫要繞過所述IMS與提供IMS相關服務相關聯的部分時,所述路由選擇信息不標識任何所述呼叫會話控制組件。6.如權利要求l所述的系統,其中所述至少一個設備包括電話號碼映射服務器,和數據庫,用于存儲E.164號碼和相應的統一資源標識符,所述電話號碼映射服務器被配置成用于把所接收的與所述呼叫相關聯的E.164號碼映射到統一資源標識符。7.如權利要求6所述的系統,其中所述電話號碼映射服務器進一步被配置成用于與對等服務供應商所關聯的電話號碼映射根服務器和由對等伙伴所操作的電話號碼映射服務器通信,以標識與所述呼叫相關聯的統一資源標識符。8.如權利要求6所述的系統,其中所述電話號碼映射服務器進一步被配置成用于存儲屬于本地運營商和一組對等伙伴的號碼的電話號碼映射信息,并且在不與其它服務器通信的情況下,對屬于所述本地運營商和該組對等伙伴的號碼求解查詢。9.如權利要求l所述的系統,其中所述至少一個設備包括第一域名系統服務器,被配置成用于存儲與所述IMS相關聯的E.164號碼,和第二域名系統服務器,被配置成用于標識與在該IMS之外的各方相關聯的統一資源標識符。10.如權利要求9所述的系統,其中所述第二域名系統服務器被配置成用于與在所述IMS之外的實體通信,以求解在所述IMS之外的某方接收的與呼叫相關聯的電話號碼映射査詢。11.一種方法,包括接收電話號碼映射査詢,所述査詢與呼叫相關聯;根據所述査詢來產生路由選擇信息;并且把所述路由選擇信息轉發到控制設備,所述路由選擇信息指出當與所述呼叫相關聯的呼叫方沒有調用IMS服務、與所述呼叫相關聯的被叫方沒有調用IMS服務并且所述被叫方不是IMS訂戶時,與路由所述呼叫相關聯的處理將繞過因特網多媒體子系統(IMS)的核心部分。12.如權利要求ll所述的方法,其中所述產生路由選擇信息包括把與所述呼叫方相關聯的第一E.164號碼映射到第一統一資源標識符,并且把與所述被叫方相關聯的第二E.164號碼映射到第二統一資源標識符。13.如權利要求12所述的方法,進一步包括把所述第一和第二統一資源標識符轉發到所述控制設備;由所述控制設備接收所述第一和第二資源標識符;并且根據所述第一和第二統一資源標識符通過繞過所述IMS的核心部分來路由所述呼叫。14.如權利要求ll所述的方法,還包括當所述呼叫方調用IMS服務、所述被叫方調用IMS服務或者所述被叫方是IMS訂戶時,經由所述IMS的核心部分來路由所述呼叫。15.如權利要求11所述的方法,其中所述產生路由選擇信息包括:與電話號碼映射根服務器通信,以標識與所述呼叫相關聯的統一資源標識符。16.如權利要求ll所述的方法,其中所述產生路由選擇信息包括存取第一數據庫,所述第一數據庫被配置成用于存儲與所述IMS相關聯的E.164號碼,并且存取第二數據庫,所述第二數據庫被配置成用于當所述第一數據庫沒有存儲與所述呼叫相關聯的E.164號碼時,存儲與所述IMS之外的各方相關聯的E.164號碼。17.如權利要求16所述的方法,其中所述產生路由選擇信息進一步包括當所述呼叫來自所述IMS之外的某方時,與在所述IMS之外的各實體通信以求解查詢。18.—種方法,包括接收電話號碼映射查詢,所述查詢與從呼叫方到被叫方的呼叫相關聯;標識與所述呼叫方相關聯的第一統一資源標識符;標識與所述被叫方相關聯的第二統一資源標識符;把所述第一和第二統一資源標識符轉發到控制設備;并且當所述呼叫方沒有調用IMS相關服務、所述被叫方沒有調用IMS相關服務并且所述被叫方不是IMS訂戶時,把所述呼叫路由到所述被叫方,其中所述路由繞過所述IMS與提供IMS相關服務相關聯的部分。19.如權利要求18所述的方法,其中所述標識第一統一資源標識符包括把與所述呼叫方相關聯的E.164號碼映射到所述第一統一資源標識符,并且所述標識所述第二統一資源標識符包括把與所述被叫方相關聯的E.164號碼映射到所述第二統一資源標識符。20.如權利要求18所述的方法,其中所述標識第一統一資源標識符或第二統一資源標識符中的至少一個包括存取第一數據庫,所述第一數據庫被配置成用于存儲與所述IMS相關聯的E.164號碼,并且存取第二數據庫,所述第二數據庫被配置成用于當所述第一數據庫沒有存儲與所述呼叫相關聯的E.164號碼時存儲與所述IMS之外的各方相關聯的E.164號碼。21.如權利要求18所述的方法,其中所述標識第一統一資源標識符或第二統一資源標識符中的至少一個包括當所述呼叫方或被叫方不是IMS訂戶時,與所述IMS之外的各實體通信以求解所述査詢。全文摘要一種方法,包括接收與呼叫相關聯的電話號碼映射查詢。所述方法還可以包括根據所述查詢來產生路由選擇信息并且把所述路由選擇信息轉發到控制設備。路由選擇信息可以指出當與呼叫相關聯的呼叫方沒有調用因特網多媒體子系統(IMS)服務、與呼叫相關聯的被叫方沒有調用IMS服務并且所述被叫方不是IMS訂戶時,與路由所述呼叫相關聯的處理將繞過IMS的核心部分。文檔編號H04L29/06GK101518015SQ200680036019公開日2009年8月26日申請日期2006年7月31日優先權日2005年7月29日發明者亞龍·拉普斯,史蒂文·L·拉斯,格雷戈里·韋爾奇,理查德·L·麥克克萊恩,蒂莫西·德懷特,詹姆斯·L·維拉爾,馬里亞弗蘭卡·格雷戈拉特申請人:威瑞森全球商務有限責任公司