
本發(fā)明涉及網(wǎng)絡通信
技術領域:
,特別是涉及一種呼叫業(yè)務路由處理方法和系統(tǒng)。
背景技術:
:SIP(SessionInitiationProtocol,會話初始協(xié)議)是由IETF(InternetEngineeringTaskForce,因特網(wǎng)工程任務組)制定的多媒體通信協(xié)議。SIP協(xié)議是基于文本的應用層控制協(xié)議,用于創(chuàng)建、修改和釋放一個或多個參與者的會話。廣泛應用于NGN(NextGenerationNetwork,下一代網(wǎng)絡)和IMS(IPMultimediaSubsystem,IP多媒體子系統(tǒng))的網(wǎng)絡中,可以支持并應用于語音、視頻、數(shù)據(jù)等多媒體業(yè)務。綜合交換設備是會話建立和會話控制的核心設備,主要完成用戶管理、呼叫代理、呼叫控制、業(yè)務路由和狀態(tài)管理等功能。綜合接入網(wǎng)關實現(xiàn)各類異構網(wǎng)絡的接入,主要完成信令、協(xié)議、媒體數(shù)據(jù)的轉換功能。傳統(tǒng)的會話路由處理方法是綜合交換設備接收有線資源終端發(fā)送的呼叫請求,根據(jù)呼叫請求確定目標有線資源類型,根據(jù)確定的類型將呼叫請求路由到對應的有線資源終端。傳統(tǒng)的會話路由處理方法只能完成有線資源之間的呼叫路由,呼叫業(yè)務適用范圍有限。技術實現(xiàn)要素:基于此,有必要針對上述問題,提供一種可擴大呼叫業(yè)務適用范圍的呼叫業(yè)務路由處理方法和系統(tǒng)。一種呼叫業(yè)務路由處理方法,包括以下步驟:接收呼叫請求并進行解析得到目標用戶號碼;根據(jù)所述目標用戶號碼以及預設的號碼規(guī)則表獲取目標用戶類型;當所述目標用戶類型為有線資源時,根據(jù)所述目標用戶號碼獲取對應的注冊地址,并將所述呼叫請求路由至所述注冊地址;當所述目標用戶類型為無線資源時,根據(jù)所述目標用戶號碼獲取目標用戶的可達性信息,并根據(jù)所述可達性信息路由所述呼叫請求。一種呼叫業(yè)務路由處理系統(tǒng),包括:呼叫請求接收模塊,用于接收呼叫請求并進行解析得到目標用戶號碼;用戶類型獲取模塊,用于根據(jù)所述目標用戶號碼以及預設的號碼規(guī)則表獲取目標用戶類型;有線資源路由模塊,用于當所述目標用戶類型為有線資源時,根據(jù)所述目標用戶號碼獲取對應的注冊地址,并將所述呼叫請求路由至所述注冊地址;無線資源路由模塊,用于當所述目標用戶類型為無線資源時,根據(jù)所述目標用戶號碼獲取目標用戶的可達性信息,并根據(jù)所述可達性信息路由所述呼叫請求。上述呼叫業(yè)務路由處理方法和系統(tǒng),接收呼叫請求并進行解析得到目標用戶號碼,根據(jù)目標用戶號碼以及預設的號碼規(guī)則表獲取目標用戶類型。當目標用戶類型為有線資源時,根據(jù)目標用戶號碼獲取對應的注冊地址,并將呼叫請求路由至注冊地址。當目標用戶類型為無線資源時,根據(jù)目標用戶號碼獲取目標用戶的可達性信息,并根據(jù)可達性信息路由呼叫請求。通過對呼叫請求進行解析獲取目標用戶號碼確定目標用戶類型,根據(jù)不同的目標用戶類型采用對應方式路由呼叫請求,實現(xiàn)有線資源和無限資源的路由處理,擴大了呼叫業(yè)務的適用范圍。附圖說明圖1為一實施例中呼叫業(yè)務路由處理方法的流程圖;圖2為另一實施例中呼叫業(yè)務路由處理方法的流程圖;圖3為一實施例中注冊登錄的時序圖;圖4為一實施例中訂閱無線資源的鏈路信息的時序圖;圖5為一實施例中路由處理流程圖;圖6為一實施例中終端用戶到終端用戶的呼叫時序圖;圖7為一實施例中終端用戶到網(wǎng)關電話用戶的呼叫時序圖;圖8為一實施例中終端用戶到移動用戶的呼叫時序圖;圖9為一實施例中呼叫業(yè)務路由處理系統(tǒng)的結構圖;圖10為另一實施例中呼叫業(yè)務路由處理系統(tǒng)的結構圖。具體實施方式在一個實施例中,一種呼叫業(yè)務路由處理方法,如圖1所示,包括以下步驟:步驟S130:接收呼叫請求并進行解析得到目標用戶號碼。可通過綜合交換設備接收呼叫請求,并解析得到目標用戶號碼。當用戶需要建立通話時,可發(fā)送攜帶有目標用戶相關信息的呼叫請求至綜合交換設備。發(fā)送呼叫請求的用戶的類型,以及目標用戶的類型都包括有線資源和無線資源。有線資源具體可包括終端用戶、綜合接入網(wǎng)關和網(wǎng)關電話用戶,無線資源可包括移動用戶等。其中,終端用戶可直接發(fā)送呼叫請求至綜合交換設備,網(wǎng)關電話用戶和移動用戶均通過綜合接入網(wǎng)關發(fā)送呼叫請求至綜合交換設備。具體地,本實施例中,呼叫請求為SIP消息。可采用SIPURI(UniformResourceIdentifier,統(tǒng)一資源標識)對有線資源和無線資源統(tǒng)一標識,以便對呼叫請求進行解析獲取對應用戶的相關信息,提高信息獲取便利性。SIPURI的標準格式為:SIP:username@domain:port,其中username表示用戶名,domain表示SIP域,port為端口號。對于有線資源,可根據(jù)用戶號碼或者設備名稱對各有線資源進行標識;對于無線資源,則可根據(jù)移動用戶號碼和其所歸屬的域構成無線資源的標識。通過提取呼叫請求中攜帶的標識,便可根據(jù)標識得到對應的目標用戶號碼。步驟S140:根據(jù)目標用戶號碼以及預設的號碼規(guī)則表獲取目標用戶類型。號碼規(guī)則表存儲有用戶號碼與用戶類型的對應關系,還可存儲有綜合接入網(wǎng)關標識、移動用戶平臺ID等其它信息。可以理解,號碼規(guī)則表的具體形式并不唯一。本實施例中,號碼規(guī)則表如表1所示。表1通過預先存儲號碼規(guī)則表,在獲取得到目標用戶號碼之后,根據(jù)目標用戶號碼查詢號碼規(guī)則表便可獲取到對應的目標用戶類型。對應地,目標用戶類型也包括有線資源和無線資源。步驟S150:當目標用戶類型為有線資源時,根據(jù)目標用戶號碼獲取對應的注冊地址,并將呼叫請求路由至注冊地址。若目標用戶類型為有線資源,則根據(jù)目標用戶號碼獲取對應的注冊地址,并將呼叫請求路由至該注冊地址,實現(xiàn)有線資源的路由處理。在一個實施例中,有線資源包括終端用戶和網(wǎng)關電話用戶。步驟S150包括步驟152和步驟154。步驟152:當目標用戶類型為終端用戶時,根據(jù)目標用戶號碼查詢預設的有線資源路由表,獲取目標用戶的注冊地址,并將呼叫請求路由到注冊地址。有線資源路由表存儲有用戶類型與用戶注冊地址的對應關系,還可存儲有綜合接入網(wǎng)關的注冊地址等其它信息。可以理解,有線資源路由表的具體形式并不唯一,本實施例中,有線資源路由表如表2所示。序號字段名稱字段類型字段含義備注1usernamechar用戶名2domainchar用戶所在的域3contactchar用戶注冊地址4expireint注冊超時時間5callidchar注冊ID6cseqint注冊序列號7user_agentchar用戶注冊使用的代理8socketchar注冊socket信息表2通過預先存儲有線資源路由表,在獲取到終端用戶的號碼之后,查詢有線資源路由表便可得到終端用戶的注冊地址,將呼叫請求路由到該注冊地址。步驟154:當目標用戶類型為網(wǎng)關電話用戶時,根據(jù)目標用戶號碼查詢號碼規(guī)則表獲取目標用戶對應的綜合接入網(wǎng)關標識,根據(jù)綜合接入網(wǎng)關標識查詢有線資源路由表獲取綜合接入網(wǎng)關的注冊地址,并將呼叫請求路由到綜合接入網(wǎng)關的注冊地址。若目標用戶類型為網(wǎng)關電話用戶,則先查詢號碼規(guī)則表獲取對應的綜合接入網(wǎng)關標識,然后查詢有線資源路由表得到綜合接入網(wǎng)關的注冊地址,將呼叫請求路由到該注冊地址。此外,當?shù)玫骄C合接入網(wǎng)關的注冊地址之后,還可判斷綜合接入網(wǎng)關是否在線,若是,則將呼叫請求路由到綜合接入網(wǎng)關的注冊地址,若否,則路由失敗。本實施例中,根據(jù)有線資源的不同類型提供不同的路由方案,提高了路由處理適應性,進一步擴大了呼叫業(yè)務的適用范圍。步驟S160:當目標用戶類型為無線資源時,根據(jù)目標用戶號碼獲取目標用戶的可達性信息,并根據(jù)可達性信息路由呼叫請求。若目標用戶類型為無線資源,則根據(jù)目標用戶號碼獲取目標用戶的可達性信息,根據(jù)可達性信息進行路由。可達性信息包含與無線資源相關的綜合接入網(wǎng)關所在子網(wǎng)的信息,根據(jù)可達性信息選擇呼叫請求的發(fā)送途徑,實現(xiàn)無線資源的路由處理。在一個實施例中,無線資源包括移動用戶。步驟S160中根據(jù)目標用戶號碼獲取目標用戶的可達性信息,并根據(jù)可達性信息路由呼叫請求,包括步驟162至步驟168。步驟162:根據(jù)目標用戶號碼查詢號碼規(guī)則表,獲取對應的移動用戶平臺ID。根據(jù)移動用戶的號碼查詢號碼規(guī)則表,便可得到對應的移動用戶平臺ID。步驟164:根據(jù)移動用戶平臺ID查詢預設的無線資源鏈路狀態(tài)信息,獲取移動用戶的可達性信息。無線資源鏈路狀態(tài)信息存儲有移動用戶的移動用戶平臺ID與可達性信息的對應關系,還可存儲其它信息。可以理解,無線資源鏈路狀態(tài)信息的具體形式并不唯一,本實施例中,無線資源鏈路狀態(tài)信息如表3所示。表3其中,可達性信息包括與移動用戶相關的綜合接入網(wǎng)關所在子網(wǎng)的子網(wǎng)鏈路狀態(tài)、子網(wǎng)鏈路服務狀態(tài)、子網(wǎng)質量和子網(wǎng)帶寬等信息。步驟166:根據(jù)可達性信息對移動用戶所有的可達性子網(wǎng)進行篩選,得到最優(yōu)子網(wǎng)。篩選方式并不唯一,具體可先按照預設優(yōu)先級對移動用戶所有的可達性子網(wǎng)進行排序,根據(jù)子網(wǎng)鏈路狀態(tài)、子網(wǎng)鏈路服務狀態(tài)、子網(wǎng)質量和子網(wǎng)帶寬選擇得到最優(yōu)子網(wǎng)。步驟168:將呼叫請求路由到最優(yōu)子網(wǎng)所接入的綜合接入網(wǎng)關。具體可通過最優(yōu)子網(wǎng)的ID查找到最優(yōu)子網(wǎng)所接入的綜合接入網(wǎng)關,并將呼叫請求路由到該綜合接入網(wǎng)關。此外,在查找到最優(yōu)子網(wǎng)所接入的綜合接入網(wǎng)關之后,還可判斷綜合接入網(wǎng)關是否在線,若是,則將呼叫請求路由到該綜合接入網(wǎng)關,若否,則返回步驟166,重新篩選最優(yōu)子網(wǎng)。在一個實施例中,如圖2所示,步驟S130之前,呼叫業(yè)務路由處理方法還包括步驟S110和步驟S120。步驟S110:接收有線資源發(fā)送的注冊消息,根據(jù)注冊消息生成有線資源路由表并存儲。若有線資源的類型為終端用戶,則終端用戶可直接發(fā)送注冊消息至綜合交換設備。若有線資源的類型為網(wǎng)關電話用戶,則網(wǎng)關電話用戶通過綜合接入網(wǎng)關發(fā)送注冊消息至綜合交換設備。注冊消息具體可包括用戶號碼、用戶注冊地址等信息,綜合交換設備根據(jù)用戶注冊地址形成有線資源路由表并存儲,實現(xiàn)有線資源的注冊登錄,用作后續(xù)進行有線資源路由處理。具體地,在一個實施例中,如圖3所示,有線資源的注冊登錄流程包括:步驟301:終端用戶/綜合接入網(wǎng)關向綜合交換設備發(fā)送注冊請求。步驟302:綜合交換設備向終端用戶/綜合接入網(wǎng)關發(fā)送鑒權提示。具體可以是發(fā)送401Unauthorized消息進行鑒權。步驟303:終端用戶/綜合接入網(wǎng)關向綜合交換設備發(fā)送帶鑒權信息的注冊消息。鑒權信息用于標識具有注冊權限的終端用戶/綜合接入網(wǎng)關,具體形式并不唯一。例如,終端用戶/綜合接入網(wǎng)關可發(fā)送攜帶有注冊秘鑰的注冊消息至綜合交換設備。步驟304:鑒權通過后,綜合交換設備向終端用戶/綜合接入網(wǎng)關發(fā)送響應消息。綜合交換設備對鑒權信息進行鑒權認證,通過后發(fā)送響應消息至終端用戶/綜合接入網(wǎng)關,具體可以是發(fā)送200OK響應消息,表示綜合交換設備收到消息。綜合交換設備還將終端用戶、綜合接入網(wǎng)關的注冊地址信息保存到有線資源路由表。步驟S120:發(fā)送訂閱消息至綜合接入網(wǎng)關,并接收綜合接入網(wǎng)關響應訂閱消息所返回的無線資源的鏈路信息,根據(jù)無線資源的鏈路信息生成無線資源鏈路狀態(tài)信息并存儲。綜合交換設備采用訂閱的方式向綜合接入網(wǎng)關收集無線鏈路信息。此外,根據(jù)無線資源的鏈路信息生成無線資源鏈路狀態(tài)信息并存儲之后,還可包括接收綜合接入網(wǎng)關發(fā)送的無線資源的更新鏈路信息,并根據(jù)更新鏈路信息對無線資源鏈路狀態(tài)信息進行更新的步驟。在一個實施例中,如圖4所示,訂閱無線資源的鏈路信息的流程包括:步驟401:綜合交換設備向綜合接入網(wǎng)關發(fā)送訂閱消息,訂閱該綜合接入網(wǎng)關所接入所有的無線鏈路信息。步驟402:綜合接入網(wǎng)關向綜合交換設備回復響應消息。綜合接入網(wǎng)關具體可以發(fā)送200OK響應消息至綜合交換設備,表示收到消息。步驟403:綜合接入網(wǎng)關向綜合交換設備上報無線鏈路信息,上報無線鏈路信息。步驟404:綜合交換設備回復響應消息,并將無線鏈路信息保存到無線鏈路狀態(tài)信息表中。步驟405:綜合接入網(wǎng)關檢測到接入該綜合接入網(wǎng)關的無線鏈路信息發(fā)生變化。步驟406:綜合接入網(wǎng)關向綜合交換設備主動上報發(fā)生變化的無線鏈路狀態(tài)信息。步驟407:綜合交換設備回復響應消息。綜合交換設備回復200OK消息,表示收到信息,并更新無線鏈路狀態(tài)信息表。綜合交換設備通過不同的方式收集有線資源和無線資源的路由信息,并且將路由信息進行保存。在接收到呼叫請求后,通過解析SIPURI對目標用戶進行標識,執(zhí)行步驟S150和步驟S160,根據(jù)目標用戶的類型進行不同的路由處理。具體地,在一個實施例中,如圖5所示,根據(jù)目標用戶的類型進行路由處理的流程包括:1)綜合交換設備收到呼叫請求后,解析消息的SIPURI獲取目標用戶標識。2)根據(jù)目標用戶標識查詢號碼規(guī)則表判斷目標用戶類型,目標用戶為有線用戶時,執(zhí)行第3步;目標用戶為無線用戶時,執(zhí)行第6步。3)判斷目標用戶是終端用戶還是網(wǎng)關電話用戶,目標用戶為終端用戶時,執(zhí)行第4步;目標用戶為網(wǎng)關電話用戶時,執(zhí)行第5步。4)綜合交換設備查詢有線資源路由表,獲取目標終端用戶的注冊地址,將請求路由到注冊地址,路由處理結束。5)查詢號碼規(guī)則表確定網(wǎng)關電話用戶所接入的綜合接入網(wǎng)關,查詢有線資源路由表,判斷綜合接入網(wǎng)關是否在線,如在線則根據(jù)注冊地址將請求路由到注冊地址,如離線則路由失敗,路由處理結束。6)獲取移動用戶的所有可達性信息。7)按照優(yōu)先級從高到低的順序對到達該移動用戶所有可達性進行排序。8)優(yōu)先選擇子網(wǎng)鏈路狀態(tài)為正常、子網(wǎng)鏈路服務狀態(tài)為空閑、子網(wǎng)質量為優(yōu)的無線資源(子網(wǎng))。9)根據(jù)子網(wǎng)ID選擇該子網(wǎng)所接入的綜合接入網(wǎng)關。10)查詢有線資源路由表判斷綜合接入網(wǎng)關是否在線,如不在線,返回到第8步重新選擇合適的無線資源;如在線,將請求路由到綜合接入網(wǎng)關的注冊地址,路由處理結束。在一個實施例中,步驟S160之后,呼叫業(yè)務路由處理方法還包括以下步驟:接收對應呼叫請求返回的響應消息,并將響應消息返回至發(fā)送呼叫請求的用戶端。目標用戶在接收到呼叫請求之后返回響應消息至綜合交換設備,綜合交換設備將響應消息返回至呼叫請求的用戶端。響應消息的類型并不唯一,具體可包括180Ringing響應消息和200OK響應消息。其中,180Ringing響應消息表示正在呼叫目標用戶,200OK響應消息表示已接通目標用戶。為便于更好地理解上述呼叫業(yè)務路由處理方法,下面結合具體實施例進行詳細解釋說明。如圖6所示,終端用戶到終端用戶的呼叫流程包括:步驟601:終端用戶向綜合交換設備發(fā)送INVITE消息,對目標終端用戶進行呼叫請求。步驟602:綜合交換設備向目標終端用戶發(fā)送100Trying響應消息,表示正在嘗試接通目標終端用戶。步驟603:綜合交換設備通過路由處理,將INVITE呼叫請求路由到目標終端用戶。步驟604:目標終端用戶發(fā)送100Trying響應消息至綜合交換設備,表示正在嘗試接通。步驟605:目標終端用戶發(fā)送正在呼叫的180Ringing響應消息至綜合交換設備。步驟606:綜合交換設備將表示正在呼叫的180Ringing響應消息發(fā)送至終端用戶。步驟607:目標終端用戶發(fā)送表示已接通的200OK響應消息至綜合交換設備。步驟608:綜合交換設備向終端用戶發(fā)送表示已接通的200OK響應消息。步驟609:終端用戶與目標終端用戶之間建立通話,媒體流。如圖7所示,終端用戶到網(wǎng)關電話用戶的呼叫流程包括:步驟701:終端用戶向綜合交換設備發(fā)送INVITE消息,對網(wǎng)關電話用戶的進行呼叫請求。步驟702:綜合交換設備向終端用戶發(fā)送表示正在嘗試接通的100Trying響應消息。步驟703:綜合交換設備通過路由處理,將INVITE呼叫請求路由到網(wǎng)關電話用戶對應的綜合接入網(wǎng)關。步驟704:綜合接入網(wǎng)關向綜合交換設備發(fā)送表示正在嘗試接通的100Trying響應消息。步驟705:綜合接入網(wǎng)關將呼叫請求發(fā)送到網(wǎng)關電話用戶。步驟706:網(wǎng)關電話用戶向綜合接入網(wǎng)關回復響應消息。步驟707:綜合接入網(wǎng)關向綜合交換設備發(fā)送表示正在呼叫的180Ringing響應消息。步驟708:綜合交換設備向終端用戶發(fā)送表示正在呼叫的180Ringing響應消息。步驟709:綜合接入網(wǎng)關向綜合交換設備發(fā)送表示已接通的200OK響應消息。步驟710:綜合交換設備向終端用戶發(fā)送表示已接通的200OK響應消息。步驟711:終端用戶與網(wǎng)關電話用戶之間建立通話,媒體流。如圖8所示,終端用戶到移動用戶的呼叫流程包括:步驟801:終端用戶向綜合交換設備發(fā)送INVITE消息,對移動用戶的進行呼叫請求。步驟802:綜合交換設備向終端用戶發(fā)送表示正在嘗試接通的100Trying響應消息。步驟803:綜合交換設備通過路由處理,將INVITE呼叫請求路由到移動用戶所接入的綜合接入網(wǎng)關。步驟804:綜合接入網(wǎng)關向綜合交換設備發(fā)送表示正在嘗試接通的100Trying響應消息。步驟805:綜合接入網(wǎng)關通過無線鏈路將呼叫請求發(fā)送到移動用戶。步驟806:移動用戶向綜合接入網(wǎng)關回復響應消息。步驟807:綜合接入網(wǎng)關向綜合交換設備發(fā)送表示正在呼叫的180Ringing響應消息。步驟808:綜合交換設備向終端用戶發(fā)送表示正在呼叫的180Ringing響應消息。步驟809:綜合接入網(wǎng)關向綜合交換設備發(fā)送200OK響應消息;步驟810:綜合交換設備向終端用戶發(fā)送表示已接通的200OK響應消息。步驟811:終端用戶與移動用戶之間建立通話,媒體流。上述呼叫業(yè)務路由處理方法,通過對呼叫請求進行解析獲取目標用戶號碼確定目標用戶類型,根據(jù)不同的目標用戶類型采用對應方式路由呼叫請求,實現(xiàn)有線資源和無限資源的路由處理,擴大了呼叫業(yè)務的適用范圍。在一個實施例中,一種呼叫業(yè)務路由處理系統(tǒng),如圖9所示,包括呼叫請求接收模塊130、用戶類型獲取模塊140、有線資源路由模塊150和無線資源路由模塊160。呼叫請求接收模塊130用于接收呼叫請求并進行解析得到目標用戶號碼。發(fā)送呼叫請求的用戶的類型,以及目標用戶的類型都包括有線資源和無線資源。有線資源具體可包括終端用戶和網(wǎng)關電話用戶,無線資源可包括移動用戶等。其中,終端用戶可直接發(fā)送呼叫請求至綜合交換設備,網(wǎng)關電話用戶和移動用戶均通過綜合接入網(wǎng)關發(fā)送呼叫請求至綜合交換設備。用戶類型獲取模塊140用于根據(jù)目標用戶號碼以及預設的號碼規(guī)則表獲取目標用戶類型。號碼規(guī)則表存儲有用戶號碼與用戶類型的對應關系,還可存儲有綜合接入網(wǎng)關標識、移動用戶平臺ID等其它信息。可以理解,號碼規(guī)則表的具體形式并不唯一。通過預先存儲號碼規(guī)則表,在獲取得到目標用戶號碼之后,根據(jù)目標用戶號碼查詢號碼規(guī)則表便可獲取到對應的目標用戶類型。對應地,目標用戶類型也包括有線資源和無線資源。有線資源路由模塊150用于當目標用戶類型為有線資源時,根據(jù)目標用戶號碼獲取對應的注冊地址,并將呼叫請求路由至注冊地址。若目標用戶類型為有線資源,則根據(jù)目標用戶號碼獲取對應的注冊地址,并將呼叫請求路由至該注冊地址,實現(xiàn)有線資源的路由處理。在一個實施例中,有線資源包括終端用戶和網(wǎng)關電話用戶,有線資源路由模塊150包括第一有線資源處理單元和第二有線資源處理單元。第一有線資源處理單元用于當目標用戶類型為終端用戶時,根據(jù)目標用戶號碼查詢預設的有線資源路由表,獲取目標用戶的注冊地址,并將呼叫請求路由到注冊地址。有線資源路由表存儲有用戶類型與用戶注冊地址的對應關系,還可存儲有綜合接入網(wǎng)關的注冊地址等其它信息。可以理解,有線資源路由表的具體形式并不唯一。通過預先存儲有線資源路由表,在獲取到終端用戶的號碼之后,查詢有線資源路由表便可得到終端用戶的注冊地址,將呼叫請求路由到該注冊地址。第二有線資源處理單元用于當目標用戶類型為網(wǎng)關電話用戶時,根據(jù)目標用戶號碼查詢號碼規(guī)則表獲取目標用戶對應的綜合接入網(wǎng)關標識,根據(jù)綜合接入網(wǎng)關標識查詢預設的有線資源路由表獲取綜合接入網(wǎng)關的注冊地址,并將呼叫請求路由到綜合接入網(wǎng)關的注冊地址。若目標用戶類型為網(wǎng)關電話用戶,則先查詢號碼規(guī)則表獲取對應的綜合接入網(wǎng)關標識,然后查詢有線資源路由表得到綜合接入網(wǎng)關的注冊地址,將呼叫請求路由到該注冊地址。此外,當?shù)玫骄C合接入網(wǎng)關的注冊地址之后,還可判斷綜合接入網(wǎng)關是否在線,若是,則將呼叫請求路由到綜合接入網(wǎng)關的注冊地址,若否,則路由失敗。本實施例中,根據(jù)有線資源的不同類型提供不同的路由方案,提高了路由處理適應性,進一步擴大了呼叫業(yè)務的適用范圍。無線資源路由模塊160用于當目標用戶類型為無線資源時,根據(jù)目標用戶號碼獲取目標用戶的可達性信息,并根據(jù)可達性信息路由呼叫請求。若目標用戶類型為無線資源,則根據(jù)目標用戶號碼獲取目標用戶的可達性信息,根據(jù)可達性信息進行路由。可達性信息包含與無線資源相關的綜合接入網(wǎng)關所在子網(wǎng)的信息,根據(jù)可達性信息選擇呼叫請求的發(fā)送途徑,實現(xiàn)無線資源的路由處理。在一個實施例中,無線資源包括移動用戶。無線資源路由模塊160包括第一無線資源路由單元、第二無線資源路由單元、第三無線資源路由單元和第四無線資源路由單元。第一無線資源路由單元用于當目標用戶類型為無線資源時,根據(jù)目標用戶號碼查詢所述號碼規(guī)則表,獲取對應的移動用戶平臺ID。根據(jù)移動用戶的號碼查詢號碼規(guī)則表,便可得到對應的移動用戶平臺ID。第二無線資源路由單元用于根據(jù)移動用戶平臺ID查詢預設的無線資源鏈路狀態(tài)信息,獲取移動用戶的可達性信息。無線資源鏈路狀態(tài)信息存儲有移動用戶的移動用戶平臺ID與可達性信息的對應關系,還可存儲其它信息。可以理解,無線資源鏈路狀態(tài)信息的具體形式并不唯一。其中,可達性信息包括與移動用戶相關的綜合接入網(wǎng)關所在子網(wǎng)的子網(wǎng)鏈路狀態(tài)、子網(wǎng)鏈路服務狀態(tài)、子網(wǎng)質量和子網(wǎng)帶寬等信息。第三無線資源路由單元用于根據(jù)可達性信息對移動用戶所有的可達性子網(wǎng)進行篩選,得到最優(yōu)子網(wǎng)。篩選方式并不唯一,具體可先按照預設優(yōu)先級對移動用戶所有的可達性子網(wǎng)進行排序,根據(jù)子網(wǎng)鏈路狀態(tài)、子網(wǎng)鏈路服務狀態(tài)、子網(wǎng)質量和子網(wǎng)帶寬選擇得到最優(yōu)子網(wǎng)。第四無線資源路由單元用于將呼叫請求路由到最優(yōu)子網(wǎng)所接入的綜合接入網(wǎng)關。具體可通過最優(yōu)子網(wǎng)的ID查找到最優(yōu)子網(wǎng)所接入的綜合接入網(wǎng)關,并將呼叫請求路由到該綜合接入網(wǎng)關。此外,在查找到最優(yōu)子網(wǎng)所接入的綜合接入網(wǎng)關之后,還可判斷綜合接入網(wǎng)關是否在線,若是,則將呼叫請求路由到該綜合接入網(wǎng)關,若否,則重新篩選最優(yōu)子網(wǎng)。在一個實施例中,如圖10所示,呼叫業(yè)務路由處理系統(tǒng)還包括有線資源注冊模塊110和無線資源訂閱模塊120。有線資源注冊模塊110用于在呼叫請求接收模塊130接收呼叫請求并進行解析得到目標用戶號碼之前,接收有線資源發(fā)送的注冊消息,根據(jù)注冊消息生成有線資源路由表并存儲。若有線資源的類型為終端用戶,則終端用戶可直接發(fā)送注冊消息至綜合交換設備。若有線資源的類型為網(wǎng)關電話用戶,則網(wǎng)關電話用戶通過綜合接入網(wǎng)關發(fā)送注冊消息至綜合交換設備。注冊消息具體可包括用戶號碼、用戶注冊地址等信息,綜合交換設備根據(jù)用戶注冊地址形成有線資源路由表并存儲,實現(xiàn)有線資源的注冊登錄,用作后續(xù)進行有線資源路由處理。無線資源訂閱模塊120用于在呼叫請求接收模塊130接收呼叫請求并進行解析得到目標用戶號碼之前,發(fā)送訂閱消息至綜合接入網(wǎng)關,并接收綜合接入網(wǎng)關響應訂閱消息所返回的無線資源的鏈路信息,根據(jù)無線資源的鏈路信息生成無線資源鏈路狀態(tài)信息并存儲。綜合交換設備采用訂閱的方式向綜合接入網(wǎng)關收集無線鏈路信息。此外,根據(jù)無線資源的鏈路信息生成無線資源鏈路狀態(tài)信息并存儲之后,還可接收綜合接入網(wǎng)關發(fā)送的無線資源的更新鏈路信息,并根據(jù)更新鏈路信息對無線資源鏈路狀態(tài)信息進行更新。在一個實施例中,呼叫業(yè)務路由處理系統(tǒng)還包括響應消息返回模塊。響應消息返回模塊用于在有線資源路由模塊150將呼叫請求路由至注冊地址,或無線資源路由模塊160根據(jù)可達性信息路由呼叫請求之后,接收對應呼叫請求返回的響應消息,并將響應消息返回至發(fā)送呼叫請求的用戶端。目標用戶在接收到呼叫請求之后返回響應消息至綜合交換設備,綜合交換設備將響應消息返回至呼叫請求的用戶端。以上所述實施例的各技術特征可以進行任意的組合,為使描述簡潔,未對上述實施例中的各個技術特征所有可能的組合都進行描述,然而,只要這些技術特征的組合不存在矛盾,都應當認為是本說明書記載的范圍。以上所述實施例僅表達了本發(fā)明的幾種實施方式,其描述較為具體和詳細,但并不能因此而理解為對發(fā)明專利范圍的限制。應當指出的是,對于本領域的普通技術人員來說,在不脫離本發(fā)明構思的前提下,還可以做出若干變形和改進,這些都屬于本發(fā)明的保護范圍。因此,本發(fā)明專利的保護范圍應以所附權利要求為準。當前第1頁1 2 3