• 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    一種IMS網絡中的數據存儲、查詢方法技術

    技術編號:8273583 閱讀:234 留言:0更新日期:2013-01-31 06:13
    本發明專利技術公開了一種IMS中的數據存儲方法,IMS網絡中一級ENUM-DNS服務器包括的NS數據存儲模塊和A數據存儲模塊分別存儲有存儲域名與二級ENUM-DNS服務器名之間的對應關系和二級ENUM-DNS服務器名與IP之間的對應關系;其中,存儲域名在所述NS數據存儲模塊的存儲采用高級域名向次級域名從左至右依次排列的格式,查詢時,一級ENUM-DNS服務器將接收到的查詢域名倒置后,將其從左至右依次與存儲域名進行匹配,進而得到目的二級ENUM-DNS服務器名以及與之匹配的二級ENUM-DNS服務器的IP。因此本發明專利技術提供的數據存儲、查詢方法的數據存儲、查詢過程簡單,查詢效率及準確率高。

    【技術實現步驟摘要】
    一種IMS網絡中的數據存儲、查詢方法
    本專利技術涉及通信領域,具體涉及IMS網絡數據存儲、查詢方法。
    技術介紹
    IMS(IPMultimediaSubsystem)是IP多媒體系統,是一種全新的多媒體業務形式,它能夠滿足現在的終端客戶更新穎、更多樣化多媒體業務的需求。IMS系統中的用戶可以是通常情況下的手機用戶,也可以是具有特定號碼的軟終端。由于手機用戶和軟終端數量巨大,電信運營商一般會分區域管理用戶信息,在各個區域內設置二級ENUM-DNS服務器,區域內的號碼互通,通過查詢二級ENUM-DNS服務器可以完成。如果要實現區域之間的號碼互通,則必須設置一級ENUM-DNS服務器,由其指出要查詢的號碼或域名所屬的二級ENUM-DNS服務器,然后使查詢轉向對應的二級ENUM-DNS服務器。因此,在IMS網絡中,整個ENUM-DNS系統由一級ENUM-DNS系統和多個二級ENUM-DNS系統構成。一級ENUM-DNS系統負責指明全國范圍內的查詢號碼或查詢域名所屬的二級ENUM-DNS服務器,二級ENUM-DNS服務器則負責維護其管轄范圍內的所有號碼或者域名的具體信息。但是,目前由于IMS網絡中的一級ENUM-DNS服務器中數據存儲的形式多樣,且無完善的查詢機制,導致IMS網中的查詢過程復雜、繁瑣,查詢效率低,查詢的成功率也較低,大大降低了用戶的體驗。
    技術實現思路
    本專利技術要解決的主要技術問題是,提供一種數據存儲、查詢方法,可簡化數據的存儲、查詢過程,提高查詢的效率,進而提高用戶的體驗。為解決上述技術問題,本專利技術提供一種IMS網絡中的數據存儲方法,包括:在所述IMS網絡的一級ENUM-DNS服務器中,設置用于存儲存儲域名與二級ENUM-DNS服務器名之間的對應關系的NS數據存儲模塊,以及設置用于存儲二級ENUM-DNS服務器名與IP地址之間的對應關系的A數據存儲模塊;在所述NS數據存儲模塊中,將所述存儲域名以高級域名到次級域名從左至右依次排列的存儲格式進行存儲。在本專利技術的一種實施例中,各級所述域名之間采用預定標準字符隔開。在本專利技術的一種實施例中,所述各級域名,包括純數字串形式的域名,或者表示服務類型的字符串形式的域名。在本專利技術的一種實施例中,所述存儲域名包括NAPTR存儲域名、A存儲域名以及SRV存儲域名。本專利技術還提供了一種基于如上所述的數據存儲方法的查詢方法,包括依次進行的NS查詢和A查詢;所述NS查詢包括:源二級ENUM-DNS服務器將從客戶端收到的原始查詢請求發送給所述一級ENUM-DNS服務器,所述原始查詢請求包括查詢域名;所述一級ENUM-DNS服務器從所述原始查詢請求中獲取查詢域名,將獲取的查詢域名倒置后,將其與所述NS數據存儲模塊存儲的存儲域名進行匹配,選擇出匹配程度最大的存儲域名作為目標域名,并進一步得到與所述目標域名對應的二級ENUM-DNS服務器名;所述A查詢包括:所述一級ENUM-DNS服務器將得到的二級ENUM-DNS服務器名與A數據存儲模塊存儲的二級ENUM-DNS服務器名進行匹配,得到目的二級ENUM-DNS服務器名,進而得到與所述目的二級ENUM-DNS服務器名對應的IP地址。在本專利技術的一種實施例中,當所述目的二級ENUM-DNS服務器名對應有多個IP地址時,為每個IP地址設置一個用于記錄查詢次數的查詢率字段,選取當前查詢率最小的IP地址作為目的二級ENUM-DNS服務器的IP地址,并更新選取的IP地址的當前查詢率。在本專利技術的一種實施例中,當所述存儲域名包括NAPTR存儲域名、A存儲域名以及SRV存儲域名時,所述查詢域名包括與所述NAPTR存儲域名、A存儲域名和SRV存儲域名分別對應的NAPTR查詢域名、A查詢域名和SRV查詢域名。在本專利技術的一種實施例中,所述一級ENUM-DNS服務器得到所述目的二級ENUM-DNS服務器的IP地址后,還包括根據所述IP地址將所述原始查詢請求傳遞給所述目的二級ENUM-DNS服務器;所述目的二級ENUM-DNS服務器接收到所述原始查詢請求后,根據所述原始查詢請求進行本地查詢,并將最終查詢結果通過所述一級ENUM-DNS服務器反饋給所述源二級ENUM-DNS服務器。在本專利技術的一種實施例中,所述一級ENUM-DNS服務器通過所述NS查詢得到二級ENUM-DNS服務器名后,將其存儲在返回給所述源二級ENUM-DNS服務器的查詢結果的第一字段中,所述一級ENUM-DNS服務器通過所述A查詢得到所述目的二級ENUM-DNS服務器的IP地址后,將其存儲在所述查詢結果的第二字段中,然后將所述查詢結果傳遞給所述源二級ENUM-DNS服務器。在本專利技術的一種實施例中,所述源二級ENUM-DNS服務器接收到所述查詢結果后,根據所述查詢結果包含的目的二級ENUM-DNS服務器的IP地址將所述原始查詢請求傳遞給所述目的二級ENUM-DNS服務器,所述目的二級ENUM-DNS服務器根據接收到的原始查詢請求進行查詢,并將最終的查詢結果反饋給所述源二級ENUM-DNS服務器。本專利技術還提供了一種應用于IMS網絡中的一級ENUM-DNS服務器,包括相互連接的A數據存儲模塊和NS數據存儲模塊;所述NS數據存儲模塊用于存儲存儲域名與二級ENUM-DNS服務器名之間的對應關系;且在所述NS數據存儲模塊中,所述存儲域名以高級域名到次級域名從左至右依次排列的存儲格式存儲;所述A數據存儲模塊用于保存所述二級ENUM-DNS服務器名與IP地址之間的對應關系。本專利技術還提供了一種應用于IMS網絡中的查詢系統,包括一級ENUM-DNS服務器以及與所述一級ENUM-DNS服務器相連接的至少兩個二級ENUM-DNS服務器,且至少一個所述二級ENUM-DNS服務器為源二級ENUM-DNS服務器;所述一級ENUM-DNS服務器包括相互連接的A數據存儲模塊和NS數據存儲模塊;所述NS數據存儲模塊用于存儲存儲域名與二級ENUM-DNS服務器名之間的對應關系;且在所述NS數據存儲模塊中,所述存儲域名以高級域名到次級域名從左至右依次排列的存儲格式存儲;所述A數據存儲模塊用于保存所述二級ENUM-DNS服務器名與IP地址之間的對應關系。本專利技術的有益效果是:本專利技術提供的IMS中的數據存儲方法,使IMS網絡中一級ENUM-DNS服務器包括的NS數據存儲模塊和A數據存儲模塊分別存儲有存儲域名與二級ENUM-DNS服務器名之間的對應關系和二級ENUM-DNS服務器名與IP地址之間的對應關系;其中,存儲域名在所述NS數據存儲模塊的存儲統一采用高級域名向次級域名從左至右依次排列的格式,因此本專利技術中各種類型的存儲域名的格式統一,便于數據的存儲,提高了數據的處理效率。同時,查詢時,一級ENUM-DNS服務器將接收到的查詢域名倒置,使倒置后的查詢域名包含的各級域名也按高級域名向次級域名從左至右依次排列,然后將倒置后的域名從左至右依次與存儲域名進行匹配,選擇匹配程度最高的存儲域名為目的域名,進而根據存儲域名與二級ENUM-DNS服務器名之間的對應關系得到目的域名所對應的二級ENUM-DNS服務器名,并進一步將得到的二級ENUM-DNS服務器名與一級ENUM-DNS服務器的A數據存儲模塊存儲的數據進行匹配,即可獲得目的二級ENUM-DN本文檔來自技高網...
    一種IMS網絡中的數據存儲、查詢方法

    【技術保護點】
    一種IMS網絡中的數據存儲方法,其特征在于包括:在所述IMS網絡的一級ENUM?DNS服務器中,設置用于存儲存儲域名與二級ENUM?DNS服務器名之間的對應關系的NS數據存儲模塊,以及設置用于存儲二級ENUM?DNS服務器名與IP之間的對應關系的A數據存儲模塊;在所述NS數據存儲模塊中,將所述存儲域名以高級域名到次級域名從左至右依次排列的存儲格式進行存儲。

    【技術特征摘要】
    1.一種IMS網絡中的數據存儲方法,其特征在于包括:在所述IMS網絡的一級ENUM-DNS服務器中,設置用于存儲存儲域名與二級ENUM-DNS服務器名之間的對應關系的NS數據存儲模塊,以及設置用于存儲二級ENUM-DNS服務器名與IP地址之間的對應關系的A數據存儲模塊;在所述NS數據存儲模塊中,將所述存儲域名以高級域名到次級域名從左至右依次排列的存儲格式進行存儲。2.如權利要求1所述的存儲方法,其特征在于,各級所述域名之間采用預定標準字符隔開。3.如權利要求2所述的存儲方法,其特征在于,所述各級域名,包括純數字串形式的域名,或者表示服務類型的字符串形式的域名。4.如權利要求2所述的存儲方法,其特征在于,所述存儲域名包括NAPTR存儲域名、A存儲域名以及SRV存儲域名。5.一種基于如權利要求1-4任一所述的數據存儲方法的查詢方法,其特征在于,包括依次進行的NS查詢和A查詢;所述NS查詢包括:源二級ENUM-DNS服務器將從客戶端收到的原始查詢請求發送給所述一級ENUM-DNS服務器,所述原始查詢請求包括查詢域名;所述一級ENUM-DNS服務器從所述原始查詢請求中獲取查詢域名,將獲取的查詢域名倒置后,將其與所述NS數據存儲模塊存儲的存儲域名進行左匹配,選擇出匹配程度最大的存儲域名作為目標域名,并進一步得到與所述目標域名對應的二級ENUM-DNS服務器名;所述A查詢包括:所述一級ENUM-DNS服務器將得到的二級ENUM-DNS服務器名與A數據存儲模塊存儲的二級ENUM-DNS服務器名進行匹配,得到目的二級ENUM-DNS服務器名,進而得到與所述目的二級ENUM-DNS服務器名對應的IP地址。6.如權利要求5所述的查詢方法,其特征在于,當所述目的二級ENUM-DNS服務器名對應有多個IP地址時,為每個IP地址設置一個用于記錄查詢次數的查詢率字段,選取當前查詢率最小的IP地址作為目的二級ENUM-DNS服務器的IP地址,并更新選取的IP地址的當前查詢率。7.如權利要求6所述的查詢方法,其特征在于,當所述存儲域名包括NAPTR存儲域名、A存儲域名以及SRV存儲域名時,所述查詢域名包括與所述NAPTR存儲域名、A存儲域名和SRV存儲域名分別對應的NAPTR查詢域名、A查詢域名和SRV查詢域名。8.如權利要求7所述的查詢方法,其特征在于,所述一級ENUM-DNS服務器得到...

    【專利技術屬性】
    技術研發人員:盛明超孫望許可喜
    申請(專利權)人:中興通訊股份有限公司
    類型:發明
    國別省市:

    網友詢問留言 已有0條評論
    • 還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。

    1
    主站蜘蛛池模板: 一本无码中文字幕在线观| 97无码免费人妻超级碰碰碰碰| 国产成A人亚洲精V品无码性色| 久久人妻av无码中文专区| 亚洲AV无码国产一区二区三区| 中文字幕乱码人妻无码久久| 久热中文字幕无码视频| 久久久久无码国产精品不卡| 久久久久亚洲Av无码专| 少妇无码太爽了在线播放| 精品深夜AV无码一区二区老年 | 国产免费久久久久久无码| 少妇无码AV无码专区在线观看| 无码人妻丰满熟妇区毛片18| 人妻丰满AV无码久久不卡| 亚洲AV无码乱码精品国产| 亚洲aⅴ无码专区在线观看| 无码人妻精品一区二区三区夜夜嗨| 无码国模国产在线无码精品国产自在久国产| 亚洲精品色午夜无码专区日韩| 日韩美无码五月天| 无码人妻丰满熟妇区五十路| 日韩精品真人荷官无码| 亚洲AV无码欧洲AV无码网站| 国产成人无码区免费内射一片色欲| 国产久热精品无码激情| 亚洲国产精品无码久久98| 精品欧洲av无码一区二区| 精品无码久久久久久尤物| 日韩乱码人妻无码系列中文字幕| 亚洲AV无码专区国产乱码电影 | 精品无码成人片一区二区| 久久久久亚洲精品无码蜜桃| 日韩免费无码视频一区二区三区 | 免费无码专区毛片高潮喷水| 日韩aⅴ人妻无码一区二区| 爆乳无码AV一区二区三区| 国产精品无码无卡在线观看久| 免费无码A片一区二三区| 亚洲AV无码一区二区三区鸳鸯影院| 无码中文字幕一区二区三区|