国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      一種用于家庭網(wǎng)關(guān)的語音自帶域名解析方法

      文檔序號:7782198閱讀:219來源:國知局
      一種用于家庭網(wǎng)關(guān)的語音自帶域名解析方法
      【專利摘要】本發(fā)明公開一種用于家庭網(wǎng)關(guān)的語音自帶域名解析方法,包含:數(shù)組初始化置空;創(chuàng)建域名系統(tǒng)線程;查詢狀態(tài)機制,判斷當前域名系統(tǒng)查詢的狀態(tài)機制,若是查詢中則返回,若是查詢空閑則傳入要查詢的域名并與域名系統(tǒng)里的域名進行比較,判斷域名系統(tǒng)是否有該傳入的域名,若否則查詢失?。蝗羰莿t進行域名解析獲取對應的IP地址,并將該域名及其對應的IP地址傳入對應的數(shù)組,將狀態(tài)機制改為查詢成功;將查詢成功的域名及其對應的IP地址加入到域名系統(tǒng)的數(shù)據(jù)庫。本發(fā)明通過創(chuàng)建一個線程來通過線程進行解析域名地址,有效減少資源的浪費,并能夠快速得到所需要域名解析的真實地址,并保留此地址,效率高,實時性強,準確度高。
      【專利說明】—種用于家庭網(wǎng)關(guān)的語音自帶域名解析方法
      【技術(shù)領(lǐng)域】
      [0001]本發(fā)明涉及語音自帶域名解析技術(shù),具體涉及一種用于家庭網(wǎng)關(guān)的語音自帶域名解析方法。
      【背景技術(shù)】
      [0002]域名解析是把域名指向網(wǎng)站空間IP,讓人們通過注冊的域名可以方便地訪問到網(wǎng)站一種服務。域名解析也叫域名指向、服務器設(shè)置、域名配置以及反向IP登記等等。說得簡單點就是將好記的域名解析成IP,服務由DNS服務器完成,是把域名解析到一個IP地址,然后在此IP地址的主機上將一個子目錄與域名綁定。
      [0003]VoIP (Voice over Internet Protocol)簡而言之就是將模擬信號(Voice)數(shù)字化,以數(shù)據(jù)封包(Data Packet)的形式在IP網(wǎng)絡(luò)(IP Network)上做實時傳遞。VoIP最大的優(yōu)勢是能廣泛地采用Internet和全球IP互連的環(huán)境,提供比傳統(tǒng)業(yè)務更多、更好的服務。VoIP可以在IP網(wǎng)絡(luò)上便宜的傳送語音、傳真、視頻、和數(shù)據(jù)等業(yè)務,如統(tǒng)一消息業(yè)務、虛擬電話、虛擬語音/傳真郵箱、查號業(yè)務、Internet呼叫中心、Internet呼叫管理、電視會議、電子商務、傳真存儲轉(zhuǎn)發(fā)和各種信息的存儲轉(zhuǎn)發(fā)等。VoIP的基本原理是:通過語音的壓縮算法對語音數(shù)據(jù)編碼進行壓縮處理,然后把這些語音數(shù)據(jù)按TCP/IP標準進行打包,經(jīng)過IP網(wǎng)絡(luò)把數(shù)據(jù)包送至接收地,再把這些語音數(shù)據(jù)包串起來,經(jīng)過解壓處理后,恢復成原來的語音信號,從而達到由互聯(lián)網(wǎng)傳送語音的目的。IP電話的核心與關(guān)鍵設(shè)備是IP網(wǎng)關(guān),它把各地區(qū)電話區(qū)號映射為相應的地區(qū)網(wǎng)關(guān)IP地址。這些信息存放在一個數(shù)據(jù)庫中,數(shù)據(jù)接續(xù)處理軟件將完成呼叫處理、數(shù)字語音打包、路由管理等功能。在用戶撥打長途電話時,網(wǎng)關(guān)根據(jù)電話區(qū)號數(shù)據(jù)庫資料,確定相應網(wǎng)關(guān)的IP地址,并將此IP地址加入IP數(shù)據(jù)包中,同時選擇最佳路由,以減少傳輸時延,IP數(shù)據(jù)包經(jīng)Internet到達目的地的網(wǎng)關(guān)。在一些Internet尚未延伸到或暫時未設(shè)立網(wǎng)關(guān)的地區(qū),可設(shè)置路由,由最近的網(wǎng)關(guān)通過長途電話網(wǎng)轉(zhuǎn)接,實現(xiàn)通信業(yè)務。
      [0004]而語音注冊服務器、代理服務器、以及出局代理服務器可能填寫的是域名,這個時候就需要進行域名解析。
      [0005]現(xiàn)有的技術(shù)缺點是:當注冊服務器、代理服務器、出局代理服務器是域名的時候,語音進程需要向域名系統(tǒng)(Domain Name System, DNS)進程發(fā)送異步消息進行解析,解析后DNS進程再發(fā)送消息給語音進程來獲取真正的ip地址,導致時延性,效率底下。

      【發(fā)明內(nèi)容】

      [0006]本發(fā)明提供一種用于家庭網(wǎng)關(guān)的語音自帶域名解析方法,在語音進程下,創(chuàng)建線程,通過線程進行解析,效率高,實時性強,并且比較準確。
      [0007]為實現(xiàn)上述目的,本發(fā)明提供一種用于家庭網(wǎng)關(guān)的語音自帶域名解析方法,其特點是,該方法包含以下步驟:
      步驟1、語音進程下創(chuàng)建用于存儲查詢域名和對應的ip地址的數(shù)組,將該數(shù)組初始化置空;
      步驟2、語音進程創(chuàng)建域名系統(tǒng)線程,用于處理語音進程下域名系統(tǒng)的請求解析;
      步驟3、查詢狀態(tài)機制,狀態(tài)機制包含:查詢空閑、查詢中、查詢成功和查詢失??;初始化后狀態(tài)機制為查詢空閑;
      判斷當前域名系統(tǒng)查詢的狀態(tài)機制,若是查詢空閑則跳轉(zhuǎn)到步驟4,若是查詢中則返
      回;
      步驟4、將要查詢的域名傳入,將傳來的域名與語音進程的域名系統(tǒng)里的域名進行比較,判斷域名系統(tǒng)是否有該傳入的域名,若是則跳轉(zhuǎn)到步驟5,若否則跳轉(zhuǎn)到步驟6 ;
      步驟5、進行域名解析獲取對應的IP地址,并將該域名及其對應的IP地址傳入對應的數(shù)組,將狀態(tài)機制改為查詢成功,跳轉(zhuǎn)到步驟7 ;
      步驟6、狀態(tài)機制為查詢失敗,并跳轉(zhuǎn)到步驟4重新查詢;
      步驟7、將查詢成功的域名及其對應的IP地址加入到語音進程的域名系統(tǒng)的數(shù)據(jù)庫進行儲存。
      [0008]上述步驟4進行查詢時,對儲存有域名與IP地址對應關(guān)系的文件進行加鎖;并在步驟6完成查詢時進行解鎖。
      [0009]本發(fā)明一種用于家庭網(wǎng)關(guān)的語音自帶域名解析方法和現(xiàn)有技術(shù)相比,其優(yōu)點在于,本發(fā)明通過創(chuàng)建一個線程來通過線程進行解析域名地址,有效減少資源的浪費,并能夠快速得到所需要域名解析的真實地址,并保留此地址,效率高,實時性強,準確度高。
      【專利附圖】

      【附圖說明】
      [0010]圖1為本發(fā)明一種用于家庭網(wǎng)關(guān)的語音自帶域名解析方法的流程圖。
      【具體實施方式】
      [0011]以下結(jié)合附圖,進一步說明本發(fā)明的具體實施例。
      [0012]如圖1所示,本發(fā)明公開一種用于家庭網(wǎng)關(guān)的語音自帶域名解析方法,該方法包含以下步驟:
      步驟1、語音進程(voice)下創(chuàng)建用于存儲查詢域名和對應的IP地址的數(shù)組,將該數(shù)組進行初始化置空。
      [0013]步驟2、語音進程創(chuàng)建域名系統(tǒng)線程,用于處理語音進程下域名系統(tǒng)的請求解析。
      [0014]步驟3、查詢狀態(tài)機制,狀態(tài)機制包含:查詢空閑、查詢中、查詢成功和查詢失?。怀跏蓟鬆顟B(tài)機制應為查詢空閑。
      [0015]判斷當前域名系統(tǒng)查詢的狀態(tài)機制,若是查詢空閑則跳轉(zhuǎn)到步驟4,若是查詢中則退出查詢域名解析。
      [0016]步驟4、將要查詢的域名傳入,將傳來的域名與語音進程的域名系統(tǒng)里的域名進行比較,判斷域名系統(tǒng)是否有該傳入的域名,若是,則跳轉(zhuǎn)到步驟5,若否,則跳轉(zhuǎn)到步驟6。
      [0017]步驟5、進行域名解析獲取對應的IP地址,并將該域名及其對應的IP地址傳入對應的數(shù)組,將狀態(tài)機制改為查詢成功,并跳轉(zhuǎn)到步驟7。
      [0018]步驟6、狀態(tài)機制為查詢失敗,并跳轉(zhuǎn)到步驟4重新查詢和域名解析。
      [0019]步驟7、將查詢成功的域名及其對應的IP地址加入到語音進程的域名系統(tǒng)的數(shù)據(jù)庫進行儲存,方便下次查詢。
      [0020]在本實施例中,較佳地,在步驟4查詢時,可以對存有域名與IP地址對應關(guān)系的文件進行加鎖,使得加鎖后,就只讓這個進程使用此文件,其它進程不能調(diào)用,需要此進程執(zhí)行完或者在預設(shè)的執(zhí)行一定時間后,其它進程才可以調(diào)用,且步驟6查詢結(jié)束后,對上述文件進行解鎖。
      [0021]盡管本發(fā)明的內(nèi)容已經(jīng)通過上述優(yōu)選實施例作了詳細介紹,但應當認識到上述的描述不應被認為是對本發(fā)明的限制。在本領(lǐng)域技術(shù)人員閱讀了上述內(nèi)容后,對于本發(fā)明的多種修改和替代都將是顯而易見的。因此,本發(fā)明的保護范圍應由所附的權(quán)利要求來限定。
      【權(quán)利要求】
      1.一種用于家庭網(wǎng)關(guān)的語音自帶域名解析方法,其特征在于,該方法包含以下步驟: 步驟1、語音進程下創(chuàng)建用于存儲查詢域名和對應的ip地址的數(shù)組,將該數(shù)組初始化置空; 步驟2、語音進程創(chuàng)建域名系統(tǒng)線程,用于處理語音進程下域名系統(tǒng)的請求解析; 步驟3、查詢狀態(tài)機制,狀態(tài)機制包含:查詢空閑、查詢中、查詢成功和查詢失?。怀跏蓟鬆顟B(tài)機制為查詢空閑; 判斷當前域名系統(tǒng)查詢的狀態(tài)機制,若是查詢空閑則跳轉(zhuǎn)到步驟4,若是查詢中則返回; 步驟4、將要查詢的域名傳入,將傳來的域名與語音進程的域名系統(tǒng)里的域名進行比較,判斷域名系統(tǒng)是否有該傳入的域名,若是則跳轉(zhuǎn)到步驟5,若否則跳轉(zhuǎn)到步驟6 ; 步驟5、進行域名解析獲取對應的IP地址,并將該域名及其對應的IP地址傳入對應的數(shù)組,將狀態(tài)機制改為查詢成功,跳轉(zhuǎn)到步驟7 ; 步驟6、狀態(tài)機制為查詢失敗,并跳轉(zhuǎn)到步驟4重新查詢; 步驟7、將查詢成功的域名及其對應的IP地址加入到語音進程的域名系統(tǒng)的數(shù)據(jù)庫進行儲存。
      2.如權(quán)利要求1所述的用于家庭網(wǎng)關(guān)的語音自帶域名解析方法,其特征在于,所述步驟4進行查詢時,對儲存有域名與IP地址對應關(guān)系的文件進行加鎖;并在步驟6完成查詢時進行解鎖。
      【文檔編號】H04M7/00GK103701949SQ201310729826
      【公開日】2014年4月2日 申請日期:2013年12月26日 優(yōu)先權(quán)日:2013年12月26日
      【發(fā)明者】趙勇 申請人:上海斐訊數(shù)據(jù)通信技術(shù)有限公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1