[發明專利]呼叫處理方法、系統及服務器有效
| 申請號: | 201210065347.5 | 申請日: | 2012-03-13 |
| 公開(公告)號: | CN102624731A | 公開(公告)日: | 2012-08-01 |
| 發明(設計)人: | 林霖;黃小珠;桑濤;施洋;沈斌;宋濤 | 申請(專利權)人: | 華為技術有限公司 |
| 主分類號: | H04L29/06 | 分類號: | H04L29/06;H04W4/16;H04W40/00 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 518129 廣東*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 呼叫 處理 方法 系統 服務器 | ||
技術領域
本發明涉及通信方法,具體涉及呼叫處理方法、系統及服務器。
背景技術
會話發起協議(Session?Initiation?Protocol,SIP)作為寬帶下的呼叫控制協議,運用越來越廣泛。一個SIP終端可以利用SIP協議注冊到一個呼叫會話控制功能(call?session?control?function,CSCF)上。注冊成功的SIP終端可以使用SIP協議發起呼叫或接收呼叫。
目前因特網多媒體子系統(Internet?Protocol(IP)Multimedia?Subsystem,IMS)網絡是基于SIP協議建立的下一代通訊網絡,一個典型的IMS網絡系統中,包括了SIP終端、CSCF實體以及應用服務器(application?server,AS),然而在目前的SIP協議下,SIP終端只能注冊到一個CSCF實體上,如果該CSCF實體故障時或者SIP終端和CSCF實體之間連接中斷時,該SIP終端將無法發起正常呼叫。此外,如果CSCF實體和AS之間連接故障或者AS故障時,即使SIP終端可以打通應急電話,但在AS上主叫業務和被叫業務都將無法被觸發。從而使得SIP用戶體驗降低。
發明內容
本發明實施例提供一種呼叫處理的方法,包括:
被叫終端歸屬的第二服務器接收被叫終端歸屬的第一服務器發送的轉移呼叫的請求,所述請求中包含了路由信息,所述路由信息包含了各個已遍歷服務器的標識,其中,所述已遍歷服務器為當前已經嘗試處理所述呼叫的被叫終端歸屬的服務器;所述第二服務器判斷自身是否具有所述呼叫所需的全服務能力,如果具有,確定由所述第二服務器處理所述呼叫;如果不具有,所述第二服務器判斷所述路由信息是否包含了除所述第二服務器之外的被叫終端歸屬的所有其它服務器的標識,如果包含,則所述第二服務器進行拆線判斷處理,如果不包含,則查詢存儲在所述第二服務器中所述被叫終端歸屬的其它服務器的優先級,向除了已遍歷服務器之外的所述被叫終端歸屬的服務器中優先級最高的服務器,發送轉移呼叫的請求。
可選的,方法還包括:所述第一服務器接收呼叫所述被叫終端的呼叫請求;所述第一服務器判斷自身是否具有所述呼叫所需的全服務能力,如果具有,確定由所述第一服務器處理所述呼叫請求;如果不具有,則查詢存儲在所述第一服務器中所述被叫終端歸屬的其它服務器的優先級,向其它服務器中優先級最高的第二服務器發送轉移呼叫的請求,所述請求中包含了路由信息。
可選的,方法還包括:所述第二服務器接收到的轉移呼叫的請求還包括轉移呼叫最大次數,所述轉移呼叫最大次數表示所述呼叫可被轉移的最大次數;所述方法還包括:所述第二服務器將從所述第一服務器接收到的所述轉移呼叫的請求包含的轉移呼叫最大次數減一,并在發送的所述轉移呼叫的請求中攜帶將減一處理后的轉移呼叫最大次數。
可選的,方法還包括:在所述第二服務器判斷所述路由信息是否包含了除所述第二服務器之外的被叫終端歸屬的所有服務器的標識之前,所述方法還包括:判斷所述新的轉移呼叫最大次數是否為零,如果為零,所述第二服務器進行拆線判斷處理;如果不為零,則所述第二服務器判斷所述路由信息是否包含了除所述第二服務器之外的被叫終端歸屬的所有服務器的標識。
可選的,方法還包括:所述接收的轉移呼叫的請求中還包含當前最大服務能力和具有當前最大服務能力對應的服務器標識,所述當前最大服務能力為各個已遍歷服務器中具有服務能力的最大值;所述發送轉移呼叫的請求之前,還包括:所述第二服務器確定所述第二服務器的服務能力大于所述當前最大服務能力時,所述第二服務器將所述接收的轉移呼叫的請求中的當前最大服務能力修改為所述第二服務器的服務能力,和將所述當前最大服務能力對應的服務器標識修改為所述第二服務器標識;所述向除了已遍歷服務器之外的所述被叫終端歸屬的服務器優先級最高的服務器,發送轉移呼叫的請求,包括:向除了已遍歷服務器之外的所述被叫終端歸屬的服務器優先級最高的服務器,發送修改后的轉移呼叫的請求。
可選的,方法還包括:所述拆線判斷處理具體包括:所述第二服務器判斷所述第二服務器自身的服務能力是否大于所述當前最大服務能力。如果大于,則確定所述第二服務器處理所述呼叫;如果小于或等于,則確定所述具有當前最大服務能力的服務器處理所述呼叫,所述第二服務器向所述第一服務器發送拆線消息,所述拆線消息包含了具有當前最大服務能力的服務器標識。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于華為技術有限公司,未經華為技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210065347.5/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種基于圖像傳輸的加密解密方法及系統
- 下一篇:制備神經氨酸衍生物的方法





