[发明专利]无线网络中近程服务的发现有效
| 申请号: | 200680047829.0 | 申请日: | 2006-12-20 | 
| 公开(公告)号: | CN101341685A | 公开(公告)日: | 2009-01-07 | 
| 发明(设计)人: | T·W·库纳尔;A·阿布里什克;A·A·哈桑;D·琼斯;F·杜恩;H·沈;J·阮;S·R·加塔;V·M·帕里克;Y·卢;S·O·林德赛 | 申请(专利权)人: | 微软公司 | 
| 主分类号: | H04L12/28 | 分类号: | H04L12/28 | 
| 代理公司: | 上海专利商标事务所有限公司 | 代理人: | 陈斌 | 
| 地址: | 美国华*** | 国省代码: | 美国;US | 
| 权利要求书: | 查看更多 | 说明书: | 查看更多 | 
| 摘要: | |||
| 搜索关键词: | 无线网络 近程 服务 发现 | ||
发明背景
1.发明领域
本发明涉及使用无线通信在与设备建立连接之前发现由该设备提供的服 务。
2.相关技术讨论
诸如802.11x和蓝牙的无线通信技术能使设备在例如小于100米的相对短 的范围上进行无线通信。为了发现其它无线设备,一台设备广播无线消息并监 听来自其它设备的无线消息。若发现另一设备,就可在两设备之间建立无线连 接。一旦建立连接,设备就可交换各种类型的消息。例如,设备可以交换与提 供由设备之一提供的服务(例如,打印,头戴式耳机连接,PDA同步等)相关 的信息。
各种服务可在设备之间通过无线地通信提供。作为一示例,膝上型计算机 可与打印机无线地通信以打印文挡。一旦在计算机和打印机之间建立无线连 接,计算机可发现由打印机提供的打印服务。计算机然后可通过无线连接利用 打印机提供的打印服务。
先前开发的基于IP的发现服务的各种方法要求由设备提供的服务可被发 现之前就要建立与该设备的连接。例如,诸如SSDP(简单服务发现协议), WS-发现(Web服务发现)和SLP(服务定位协议)要求在发现网络上的服务 之前就要建立网络层连接(QSI模型层3)。一旦连接后,由设备提供的服务 就在IP网络上发送广播或多播消息以广告它们的服务。先前开发的基于IP的 服务发现方法不提供途径来确定提供服务的设备是否在请求服务的设备的附 近。
发明概述
在先前的系统中,设备提供的服务可在与设备建立了连接之后被发现。本 发明人理解到在建立与设备从连接之前发现由设备提供的服务是合乎需要的。 能够在建立连接之前发现服务可便于找到在802.11x、超宽带(UWB)或其他 合适网络环境中的所需服务。这种发现在无线上下文中或许特别有用,其中无 线信号仅可以在相对短的距离上有效地发送,服务发现从而可被局限于仅对位 于用户紧密近程内的那些设备。例如,进入一不熟悉建筑物的计算机用户希望 能确定她是否能使用附近的打印机来打印文档。然而,该用户可能不希望只是 想弄清楚附近是否有合适的打印机而建立与本地无线网络或个别设备的连接。 根据本发明的一个方面,用户可从她的计算机有效地发送无线请求,询问网络 中的本地设备是否提供有合适的打印机服务。作为响应,打印机或代表打印机 起作用的其他设备可发送一响应给计算机,指示可用的打印服务的类型。随后, 用户可建立与网络和/或特定设备(诸如打印机)的连接以获得所需的服务。在 本发明的另一个方面,用户可被动地监听由本地设备广告的服务消息。用户可 请求和接收来自特定设备的附加信息和/或建立与该设备的连接以获得所需的 服务。
在一个实施例中,本发明涉及一种由第一设备访问由位于第一设备的近程 内的第二设备提供的服务的方法。该方法包括发送请求关于所请求服务的响应 的无线请求消息的步骤。该方法还包括接收关于所请求服务的无线响应消息, 并基于该无线响应消息在建立第一设备和适合于提供所请求服务的第二设备 之间的连接前确定所请求的服务是否由第二设备提供。如果第二设备提供所请 求的服务,则可建立第一设备和第二设备之间的连接。
在另一个实施例中,本发明涉及具有用于执行各个步骤的计算机可执行指 令的计算机可读介质。所述步骤包括由第一设备发送无线请求消息,请求关于 所请求的服务的响应。可从第二设备接收关于所请求的服务的无线响应消息, 并在建立第一设备和适合于提供所请求服务的第二设备间的连接之前,基于所 述无线响应消息作出所请求的服务是否由在第一设备的近程内的第二设备提 供的判断。如果第二设备提供所请求的服务则可建立第一设备和第二设备间的 连接。
在还有的另一个实施例中,本发明涉及具有用于执行下述步骤的计算机可 执行指令的计算机可读介质,所述步骤包括在第二设备处接收来自第一设备的 请求关于所请求服务的响应的无线请求消息。在建立第一设备和适合于提供所 请求服务的第二设备间的连接之前,可作出第二设备是否提供所请求的服务的 判断,如果第二设备提供所请求的服务,则可将关于所请求服务的无线响应消 息发送到第一设备。响应于来自第一设备的连接请求,可建立第一设备和第二 设备之间的连接。
附图简述
附图并不旨在按比例绘制。各图中,在各附图中所示的每个相同或近似相 同的组件用相同的数字标号表示。为了清楚起见,并不对所有附图中的所有组 件加以标注。附图中:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于微软公司,未经微软公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200680047829.0/2.html,转载请声明来源钻瓜专利网。





