[发明专利]基于混合单播/多播DNS的服务发现有效
| 申请号: | 201410032842.5 | 申请日: | 2014-01-24 |
| 公开(公告)号: | CN103973830B | 公开(公告)日: | 2019-05-10 |
| 发明(设计)人: | S·D·切希尔 | 申请(专利权)人: | 苹果公司 |
| 主分类号: | H04L29/12 | 分类号: | H04L29/12;H04L1/16 |
| 代理公司: | 中国国际贸易促进委员会专利商标事务所 11038 | 代理人: | 冯玉清 |
| 地址: | 美国加*** | 国省代码: | 美国;US |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 基于 混合 dns 服务 发现 | ||
本文档涉及基于混合单播/多播DNS的服务发现。描述了“混合代理”,其是通过回答来自链路外主机的服务发现查询而使链路外主机能发现链路上的可用服务的网络节点。混合代理可使用“零配置”联网技术,诸如mDNS、DNS‑SD和/或DNS‑LLQ。作为一示例,混合代理可接收单播DNS‑SD查询,在链路上发送对应的mDNS查询以获得响应于查询的信息,然后将单播DNS‑SD响应发送到查询方主机。作为另一示例,混合代理可接收单播DNS‑LLQ查询,将初始DNS‑LLQ回答发送到查询方主机,在其链路上发送mDNS查询以获得额外信息,然后将随后的DNS‑LLQ更新消息发送到查询方主机。
相关申请
本申请在此主张2013年1月23日由发明人Stuart D.Cheshire提交的题为“HYBRIDUNICAST/MULTICAST DNS-BASED SERVICE DISCOVERY”的美国临时申请No.61/757,036(律师档案号No.APL-P18361USP1)的优先权。
技术领域
本文档描述了联网技术。更特别地,本文档描述了用于使用诸如域名系统服务发现(DNS-SD)、多播域名系统(mDNS)以及DNS长寿命查询(DNS-LLQ)之类的技术,从链路外发现链路上的可用服务的方案。
背景技术
服务发现(使用DNS-SD或其他方案)可使主机查找有关由其他主机提供的服务的信息。例如,主机可以使用DNS-SD来发现提供打印服务的联网打印机,然后,通过网络经由所发现的打印机打印文档。
已经提出了跨不同网络实现服务发现的方法(例如,从因特网发现私有网络上的可用服务);然而,这些方法具有若干限制。由于服务发现越来越重要,所以改善当前的服务发现技术将是有利的。
发明内容
本文档描述了“混合代理”等等,混合代理是通过回答它从给定链路外的主机接收到的服务发现查询,使该链路外的主机能够发现该链路上的可用服务的网络节点。混合代理可以例如在路由器、无线接入点(AP)、网关、或者服务和/或以其他方式驻留在链路上的其他设备上实现。本文档还描述了其他主机设备(例如,计算机、智能电话、打印机、摄像机等)以及这些其他主机设备可如何与混合代理进行交互。
在示范性实施例中,提供了一种电子系统。该电子系统可包括:第一接收单元,配置为从查询方主机接收第一查询消息,所述第一查询消息请求关于链路上可用的服务实例的信息;第一发送单元,配置为在所述链路上发送第二查询消息;第二接收单元,配置为接收响应于所述第二查询消息的一个或多个响应性消息,其中所述一个或多个响应性消息指示所述链路上可用的服务实例;第一生成单元,配置为基于所述一个或多个响应性消息,生成响应消息,其中所述响应消息指示所述链路上可用的所述服务实例;以及第二发送单元,配置为将所述响应消息发送到所述查询方主机。
在示例中,所述第一查询消息是单播域名系统服务发现(DNS-SD)查询消息。所述DNS-SD查询消息可包括指示对关于所述链路上可用的服务的信息的请求的问题。
在示例中,所述系统还包括:第二生成单元,配置为基于所述单播DNS-SD查询消息,生成多播DNS(mDNS)查询消息。所述mDNS查询消息用作所述第二查询消息以供所述第一发送单元在所述链路上发送。
在示例中,所述响应消息是基于所述一个或多个响应性消息生成的单播DNS-SD响应消息。所述单播DNS-SD响应消息由所述第二发送单元发送到所述查询方主机。
在示例中,所述第二生成单元还包括:第二转换单元,配置为在生成所述mDNS查询消息时把所述单播DNS-SD查询消息中的全局域名转换到所述mDNS查询消息中的“.local”域名。所述第一生成单元还包括:第一转换单元,配置为在生成所述响应消息时把所述一个或多个响应性消息中的“.local”域名转换到包括在所述响应消息中的全局域名。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苹果公司,未经苹果公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410032842.5/2.html,转载请声明来源钻瓜专利网。





