[發明專利]一種自動切換外部代理服務器地址的方法有效
| 申請號: | 201310275783.X | 申請日: | 2013-07-03 |
| 公開(公告)號: | CN103297564A | 公開(公告)日: | 2013-09-11 |
| 發明(設計)人: | 肖青平;沈時雨 | 申請(專利權)人: | 深圳市共進電子股份有限公司 |
| 主分類號: | H04L29/12 | 分類號: | H04L29/12;H04M7/00 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 廣東省深圳市南山區南海大道1019號南山醫療器械產業園B116、B1*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 自動 切換 外部 代理服務器 地址 方法 | ||
技術領域
本發明涉及網絡語音通信(voice?over?internet?protocol,簡稱VOIP)終端領域,尤其涉及一種自動切換外部代理服務器地址的方法。
背景技術
隨著通信及網絡的普及,VOIP這種有別于傳統公共交換電話網絡(Public?Switched?Telephone?Network,簡稱PSTN)的通話方式得到了越來越多的應用機會。特別是在國家“光進銅退”和國家“三網合一”的政策指引下,VOIP技術得到了前所未有的發展機會,VOIP電話也開始進入千家萬戶。
VOIP電話是通過主從形式來實現的功能,在使用前先要向服務器進行注冊,只有在注冊成功的情況下,才能進行撥打電話等一系列的相關操作。如果注冊和撥打電話都直接發向注冊服務器和代理服務器,則這兩服務器的任務就特別繁重,為了減輕這兩服務器的任務,則在一特定區域設定一個外部代理服務器來處理此類事件。當我們發起注冊和呼叫時,先向外部代理服務器發送,再由外部代理服務器處理,轉發。最終實現注冊和呼叫。
在現在的實際應用中,如圖1,這個外部代理服務器地址,都是以域名的形式來使用,當進行設置好之后,就不方便改動,如若遇到代理服務器出現故障的情況下,則由該外部代理服務器代理的所有設備都不能正常工作,影響特別大。這個時候,可能有備用的外部代理服務器或有別的外部代理服務器存在,若要使用該片區的設備都能正常功作,只能通過手動去修改每一個客戶端的外部代理服務品配置項。
發明內容
本發明的目的在于提供一種自動切換外部代理服務器地址的方法,解決了目前外部代理服務器地址設置好后不方便改動,出現故障影響范圍太大的問題。
為解決上述問題,本發明所采取的技術方案是:
一種自動切換外部代理服務器地址的方法,包括以下步驟:
步驟一,配置一個可以解析出多個IP的固定外部代理服務器域名地址;
步驟二,判斷外部代理服務器域名地址是否為域名;
步驟三,如果外部代理服務器域名地址是域名,則對域名進行地址解析,選取最高優先級的地址作為用于發起注冊的外部代理服務器地址;
步驟四,如果外部代理服務器域名地址不是域名,則用該IP地址去注冊,若注冊成功,發起呼叫;
步驟五,如果地址注冊失敗或在發起呼叫時沒有得到回應,則進行外部代理服務器地址切換,此時保存的IP地址有多個,則切換到下一個,若現在使用的地址已經是最后一個,則重新進行域名解析獲取地址。
更進一步的技術方案是,所述步驟三中,對域名進行地址解析不成功,則進行外部代理服務器地址切換,此時保存的外部代理地址有多個,則切換到下一個,若現在使用的地址已經是最后一個,則重新切換到第一個外部代理服務器地址。
一種VOIP終端系統自動切換外部代理服務器發起注冊和呼叫的方法,包括以下步驟:
步驟一,配置一個可以解析出多個IP的固定外部代理服務器域名地址;
步驟二,判斷外部代理服務器域名地址是否為域名;
步驟三,如果外部代理服務器域名地址是域名,則對域名進行地址解析并把該域名對應的多個IP地址按照返回時的優先級順序保存起來,選取最高優先級的地址作為用于發起注冊的外部代理服務器地址;
步驟四,如果外部代理服務器域名地址不是域名,則用該IP地址去注冊,若注冊成功,發起呼叫;
步驟五,如果地址注冊失敗或在發起呼叫時沒有得到回應,此時IP列隊里如果還有剩余的IP地址可用,如果有則從列表中獲取下一個IP地址設置到當前外部代理服務器地址,若是沒有則進行外部代理服務器切換,此時保存的IP地址有多個,則切換到下一個,若現在使用的地址已經是最后一個,則重新進行域名解析獲取地址。
更進一步的技術方案是,所述步驟三中,對域名進行地址解析不成功,則進行外部代理服務器地址切換,此時保存的外部代理地址有多個,則切換到下一個,若現在使用的地址已經是最后一個,則重新切換到第一個外部代理服務器地址。
采用上述技術方案所產生的有益效果在于:本發明能夠在其中一個外部代理服務器出現故障的情況下,不用手動去配置修改外部代理服務器地址,而是通過域名的方式,讓一個固定的域名地址解析成多個IP,當一個IP所對應的代理服務器出現故障的時候,可以自動的切換到下一IP地址進行注冊和發起呼叫,這樣不會影響客戶的正常使用,避免了因為一個外部代理服務器出現故障,使其所代理的所有設備都不能使用的問題。附圖說明
圖1是一種VOIP終端系統自動切換外部代理服務器發起注冊和呼叫的方法的流程示意圖。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于深圳市共進電子股份有限公司,未經深圳市共進電子股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310275783.X/2.html,轉載請聲明來源鉆瓜專利網。





