[發明專利]用于基于域名系統的設備和目標發現的方法和系統有效
| 申請號: | 201280046021.6 | 申請日: | 2012-09-03 |
| 公開(公告)號: | CN103891247A | 公開(公告)日: | 2014-06-25 |
| 發明(設計)人: | N·維卡里;B·伊斯勒;C·尼德邁爾 | 申請(專利權)人: | 西門子公司 |
| 主分類號: | H04L29/08 | 分類號: | H04L29/08 |
| 代理公司: | 中國專利代理(香港)有限公司 72001 | 代理人: | 馬麗娜;劉春元 |
| 地址: | 德國*** | 國省代碼: | 德國;DE |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 用于 基于 域名 系統 設備 目標 發現 方法 | ||
1.一種計算機實施的方法,用于在客戶端-服務器計算機網絡中取回在屬于一個或幾個服務類型的幾個服務實例之中的特定服務實例的列表,每種服務類型與服務實例的列表相關聯,其中在通過客戶端經由客戶端應用程序作出的對特定服務類型的請求中請求特定服務實例,該方法包括:
-由域名系統(DNS)接收對特定服務類型的請求,所述請求例如由客戶端應用程序轉發到所述DNS系統;
-由所述域名系統對請求進行解析,其中對請求的解析包括:
1)根據記錄在所述DNS系統的DNS系統存儲器中的和在所述請求中傳達的信息確定第一服務類型T1和與所述第一服務類型T1相關的服務實例的第一列表L1;
2)搜索包括在與所述第一服務類型T1相關的TXT資源記錄中的鏈接結構,其中所述鏈接結構被設計用于確定和識別與服務子類型T2相關的服務實例的另一個列表L2;
3)對i=2,...,N+1進行迭代,N為與第一服務類型T1相關的服務子類型的數量:如果鏈接結構及其對應的服務子類型Ti存在并且被找到,那么搜索包括在所述服務子類型Ti的TXT資源記錄中的鏈接結構,其中所述鏈接結構被設計用于確定和識別與服務子類型Ti+1相關的服務實例的列表Li+1。
2.根據權利要求1的計算機實施的方法,其中由所述DNS和客戶端應用程序進行的對請求的解析包括:
4)對于根據步驟1-3中的至少一個識別的服務實例的每個列表Li,i=1,...,N+1,確定特定服務實例是否屬于所述列表Li;
5)如果該特定服務實例屬于根據步驟1-3中的至少一個確定的列表Li(i=1,...,N+1)中的一個,停止根據步驟3的迭代和對鏈接結構的搜索,并返回與所述特定服務實例相關的信息至客戶端,否則根據步驟1-4中的至少一個繼續搜索所述特定服務實例,直到服務實例的列表LN+1和服務子類型TN-1已根據步驟4被檢查過以確定所述特定服務實例是否屬于所述列表Li(i=1,...,N+1)中的一個;
6)如果所述特定服務實例不屬于所述列表Li(i=1,...,N+1)中的任何一個,返回錯誤消息至客戶端。
3.根據權利要求2的計算機實施的方法,其特征在于與所述特定服務相關聯的并且返回到客戶端的信息包括PTR?RR、SRV?RR和/或TXT?RR。
4.根據權利要求1-3中一項的計算機實施的方法,其特征在于鏈接結構是任意的。
5.根據權利要求1-4中一項的計算機實施的方法,其特征在于鏈接結構是鏈接的列表,或者編號的列表,或者樹型列表,或者雙鏈接的列表。
6.根據權利要求1-5中一項的計算機實施的方法,其特征在于在鏈接結構中對子類型的引用是隱含的,并且免于在任何資源記錄中明確的存儲。
7.根據權利要求5或6中的一項的計算機實施的方法,其特征在于編號的列表以指示“listtype=numbered”開始,服務子類型的數量N被編碼為“numtypes=N”,第一服務類型T1被編碼為“basetype=my_type”,并且然后N個服務子類型Ti(i=1,...,N+1)被編碼為{“my_type1=_list_continuation1._sub”,...,“my_typeN=_list_continuationN._sub”}。
8.根據權利要求1-7中的一項的計算機實施的方法,其特征在于與第一服務類型T1或與服務子類型Ti相關聯的TXT?RR包括關于所述第一服務類型T1或所述后續Ti服務類型編碼的附加信息。
9.根據權利要求8的計算機實施的方法,其中所述附加信息包括特定類型層次的可用性或資源和服務實例之間的區分。
10.一種用于在分布式環境中解析名稱并發現服務的域名系統,其包括:
-名稱服務器;
-適合于將所述DNS連接到至少一個客戶端設備的至少一個連接;
-所述域名系統能夠與駐存在該客戶端設備中的至少一個客戶端應用程序協作;
其特征在于該名稱服務器包括被配置為根據權利要求1中描述的方法與駐存在該客戶端設備中的客戶端應用程序一起工作的客戶端應用程序和信息。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于西門子公司,未經西門子公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201280046021.6/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:冰箱
- 下一篇:一種激光切割轉角的方法及系統





