用于Wi-Fi串行总线和Wi-Fi对接服务的发现的技术的制作方法

文档序号:9309045阅读:531来源:国知局
用于Wi-Fi串行总线和Wi-Fi对接服务的发现的技术的制作方法
【专利说明】用于W1-Fi串行总线和W1-Fi对接服务的发现的技术
[0001]相关串请
[0002]本申请要求于2013年4月11日递交的、题为“用于W1-Fi串行总线和W1-Fi对接服务的发现的技术”的美国临时专利申请N0.61/810,980的优先权。
技术领域
[0003]本文所描述的示例总体涉及W1-Fi串行总线和W1-Fi对接服务的发现。
【背景技术】
[0004]随着用于无线连接的W1-Fi网络的日益流行,使用底层的W1-Fi链路用于外设连接的新的服务(例如,W1-Fi串行总线(WSB)和W1-Fi对接(WDC))被不断地开发出来。
[0005]因此,存在对改善的用于W1-Fi串行总线和W1-Fi对接服务的发现的技术的一般需要。
【附图说明】
[0006]在附图中,相似的参考标号一般指示相同的、功能上类似的、和/或结构上类似的元件。元件首先出现于的附图由参考编号中最左边的(一个或多个)数字来指示。本发明将参照附图进行描述,其中:
[0007]图1是W1-Fi串行总线(WSB)服务名称(Service Name)组分和示例WSB服务名称的图解。
[0008]图2示出了 W1-Fi对接(WDC)服务名称组分和示例对接服务名称。
[0009]图3是示例性无线通信设备的图解。
【具体实施方式】
[0010]在下面的描述中,提出了大量具体细节。然而,应当理解,本发明的实施例可以在无需这些具体细节的情况下实施。在其他实例中,已知的方法、结构和技术未被详细示出,以免模糊对本说明的理解。
[0011]对“一个实施例”、“实施例”、“示例实施例”、“各个实施例”等的提及指示所描述的本发明的(一个或多个)实施例可以包括特定的特征、结构或特点,但不是每一个实施例必须包括该特定的特征、结构或特点。而且,重复使用短语“在一个实施例中”不一定指代同一实施例,尽管其可以指代同一实施例。
[0012]如本文所使用的,除非另有所指,否则对用来描述普通对象的顺序形容词“第一”、“第二”、“第三”等的使用仅仅指示所提及的相似对象的不同实例,并且不意为暗示所描述的对象必须以给定的顺序(时间上或空间上)、排序或任意其他方式进行。
[0013]—些实施例可以结合如下设备和/或网络来使用:根据现有的WiGig串行扩展规范版本1.2(2017年7月,最终规范)、无线吉比特联盟(WGA)规范(无线吉比特联盟公司(Wireless Gigabit Alliance,Inc) WiGig MAC 和 PHY 规范第 1.1 版,2011年4月,最终规范)和/或将来的版本和/或其衍生版本进行操作的设备和/或网络;根据现有的IEEE 802.11标准(IEEE 802.11-2012,针对信息技术-在局域网系统和城域网系统之间进行信息交换和通信的IEEE标准(IEEE Standard for Informat1ntechnology—Telecommunicat1ns and informat1n exchange between systems Localand metropolitan area networks)—具体要求第11部分:无线LAN介质访问控制(MAC)和物理层(PHY)规范,2012 年 3 月 29 日;IEEE802.11 任务组 ac (IEEE802.1ltask groupac,TGac) (" IEEE802.ll-09/0308rl2-TGac 信道模型附录文件");ffiEE802.11 任务组ad(IEEE802.1ltask group ad, TGad)(针对信息技术-在局域网系统和城域网系统之间进行信息交换和通信的IEEE P802.1lad标准-具体要求-第11部分:无线LAN媒体访问控制(MAC)和物理层(PHY)规范-修订3:针对60GHz带宽中的非常高吞吐量的增强(Enhancements for Very High Throughput in the 60GHz Band))和 / 或将来的版本和 /或其衍生版本进行操作设备和/或网络;根据现有的WirelessHD?规范和/或将来的版本和/或其衍生版本进行操作的设备和/或网络;和/或为上述网络的一部分的单元和/或设备;等等。
[0014]问题
[0015]随着用于无线连接的W1-Fi网络的日益流行,使用底层的W1-Fi链路用于外设连接的新的服务(例如,W1-Fi串行总线(WSB)和W1-Fi对接(WDC))被不断地开发出来。WSB使得能够通过W1-Fi链路来支持USB流量,并且允许WSB主机无线地连接到W1-Fi使能USB设备/功能(WSB外设)并且经由W1-Fi使能USB集线器(WSB Hub)遗留USB设备/功能。
[0016]W1-Fi对接(docking)使得W1-Fi使能设备(被对接端(Dockee))无线地连接到W1-Fi对接(WDC),W1-Fi对接转而向被对接端提供外部连接。外设可以或是无线地或是通过有线/电缆而被连接到WDC。
[0017]W1-Fi Direct (W1-Fi P2P技术)是用于WSB和W1-Fi对接的关键使能技术。其实现具有WSB或W1-Fi对接能力的设备的发现;然而,为了满足预期的用户体验,发现通用功能是不够的。相反,在与设备关联和建立连接之前,协议必须能够向用户提供关于由设备支持的服务的附加的和具体的信息。这在企业、咖啡店或其他密集环境中是十分重要的,在这些密集环境中,可能存在许多可用的WDC和WSB外设。在这样的情形中,用户在关联和建立连接之前需要有效地认知到关于由每个WDC和WSB外设提供的服务。使用如P2P技术的现有技术方案(其中,用户需要进行首次连接以能够认知关于由设备提供的服务和设备的具体能力),增加了扩展延迟并且不能带来满意的用户体验。
[0018]解决方案
[0019]为了解决该问题,W1-Fi Direct (W1-Fi直连)定义了可选的服务发现机制。然而,应当注意,W1-Fi Direct服务发现机制在搜索设备方面不够有效并且引入较高开销。为了解决W1-Fi Direct服务发现机制的缺陷,本文的实施例提供了利用W1-Fi Direct服务(WFDS)的框架,该WFDS框架针对使用W1-Fi Direct技术的服务的发现定义了扩展的且有效的服务发现。
[0020]所描述的实施例将WSB和W1-Fi对接标记为要由W1-Fi使能设备提供的两个潜在的服务,并且使用WFDS框架的服务名称特征来定义由WSB和对接使能设备提供的详细服务的有效发现的机制。在一个实施例中,命名组分(naming component)和命名结构(namingstructure)针对能够提供WSB或W1-Fi对接服务的W1-Fi设备进行了描述。
[0021]WSB
[0022]本文所提供的实施例可以将WSB标识为WFDS的服务,并且针对WSB服务引入下面的服务名称组分(用户可能需要这些服务名称组分来做出决策以进行到WSB设备的连接):
[0023]WSB, “WSB”作为服务名称的一部分而存在指示了支持WSB协议。
[0024]版本(vers1n),其标识了支持WSB协议的何种版本。该信息将被用来确保建立连接的设备使用相同的WSB协议版本或兼容版本的WSB协议。
[0025]模式(mode),其标识了 WSB协议的操作模式并且可以被设置如下:
[0026]MAC-以本机模式进行WSB操作(直接通过MAC)
[0027]IP-以IP模式进行WSB操作(通过TCP/IP)
[0028]WSB角色(role)。任何WSB设备可以作为WSB主机、WSB外部设备、或WSB Hub的角色。该信息可以由设备用来查找特定角色(例如,WSB主机查找WSB外设)以缩小选择。如果设备支持多于一个的WSB角色(例如,可以用作WSB主机或WSB外设的设备),则将使用两个服务名称。
[0029]关于由WSB暴露的USB设备的信息:
[0030]USB版本(vers1n),标识了由WSB后面的USB设备支持的USB的版本。该信息辅助设备对要连接到的USB设备的选择。
[0031]WSB后面的USB设备的USB-1F定义的设备类型。
[0032]WSB后面的USB设备的USB-1F定义的设备子类型。该USB设备类型和子类型可以由用户直接使用或者在由设备上的应用SW进行处理之后(例如,将设备类型和子类型映射为设备的用户友好描述和图标)来间接使用,以认知关于由设备提供的功能。其可以包括如“打印机”、“照相机”等的设备类型的用户友好描述以及用户字符串。
[0033]附加地,基于对给定的命名组分可以以任意顺序出现在给定的服务名称中的理解,本发明针对WSB提出了如下服务名称结构,该服务名称结构包括上面提到的所有命名组分。
[0034]Org.W1-F1.WSB.vers1n, mode.Host.USB_vers1n
[0035]Org.W1-F1.WSB.vers1n, mode.Peripheral.USB_vers1n.USB-1F_defined_device_class.USB-lF_defined_device_sub-class
[0036]Org.W1-F1.WSB.vers1n, mode.Hub.USB_vers1n.USB-1F_defined_device_class.USB-1F_defined_device_sub-class
[0037]应当注意,WSB外设和WSB Hub的命名结构可以携带USB设备/功能的多个实例的命名组分。另外,在WSB Hub的情形中,如果关于USB设备的信息存在,则其指代WSB Hub的下游连接的USB设备。
[0038]总体被示出为100的图1是W1-Fi串行总线(WSB)服务名称组分和示例WSB服务名称的图解。I1示出了所提出的WSB服务名称组分,这些WSB服务名称组分在实施例中可以包括但不限于,WSB、模式、版本、WSB角色、USB版本、USB-1F定义的类型代码、以及USB-1F定义的子类型。
[0039]120在实施例中示出了 WSB服务名称的示例。在该特定的示例中,WSB服务名称可以包括但不限于=Org和W1-Fi,其为组织相关的组分;WSB、MAC、1.0和HUB ;USB 2.0、MAC-2,其为与由WSB Hub揭露的大型存储USB设备有关的组分;以及USB 2.0和无(None),其为与由WSB Hub揭露的USB设备有关的组分。
[0040]再次,图1是出于说明和示范目的,并且应当理解,WSB服务名称组分和WSB服务名称的大量变体旨在于被包括在本文所说明的实施例中。
[0041]W1-Fi 对接
[0042]本文的实施例提供了将W1-Fi对接标识为WFDS顶部的服务,并且针对W1-Fi对接服务示出了如下服务名称组分(用户可能需要这些服务名称组分来做出决策以进行到W1-Fi对接设备的连接):
[0043]对接(docking),作为服务名称的
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1