使用TDLS的无线显示发现和操作制造技术

技术编号:8718369 阅读:161 留言:0更新日期:2013-05-17 19:55
本公开的某些方面提出了用于在建立诸如隧道直接链路建立(TDLS)链路之类的链路之前发现源设备或宿设备及其能力的计算机程序产品。所建立的链路可以用于诸如与所期望的源设备或宿设备的Wi-Fi显示会话之类的不同应用。所提出的计算机程序产品还可以应用于利用对等通信的设备。

【技术实现步骤摘要】
【国外来华专利技术】
概括地说,本公开的某些方面涉及无线通信,具体地说,本公开的某些方法涉及使用隧道直接链路建立(TDLS)的设备发现和操作。
技术介绍
无线显示系统可以提供显示镜像,其中,显示数据被无线发送到宿设备用于显示,其允许物理电缆的消除。在典型的无线显示系统中,源设备处的显示帧被捕获、压缩并且通过诸如W1-Fi连接之类的无线链路发送到宿设备。宿设备对数据帧进行解码并且将其呈现在其显示面板上。在建立无线链路之前,设备可能需要发现其邻近的能够显示数据的可用设备。
技术实现思路
本公开的某些方面提供了一种用于由第一设备进行无线通信的方法。该方法一般地包括:发现特定类型的一个或多个设备;识别所发现的设备中能够支持隧道直接链路建立(TDLS)操作的一个或多个设备;基于一个或多个设备能力从所识别的一个或多个设备中选择第二设备;以及,建立与所述第二设备的TDLS链路。本公开的某些方面提供了一种用于无线通信的方法。该方法一般地包括:从设备接收请求消息;以及,向所述设备发送包含隧道直接链路建立(TDLS)能力、TDLS优选或TDLS可行性中的至少一个的消息。本公开的某些方面提供了一种用于无线通信的装置。该装置一般地包括:用于发现特定类型的一个或多个设备的模块;用于识别所发现的设备中能够支持隧道直接链路建立(TDLS)操作的一个或多个设备的模块;用于基于一个或多个设备能力从所识别的一个或多个设备中选择第二设备的模块;以及,用于建立与所述第二设备的TDLS链路的模块。本公开的某些方面提供了一种用于无线通信的装置。该装置一般地包括:用于从设备接收请求消息的模块;以及,用于向所述设备发送包含隧道直接链路建立(TDLS)能力、TDLS优选或TDLS可行性中的至少一个的消息的模块。某些方面提供了一种用于由第一设备进行无线通信的计算机程序产品。该计算机程序产品典型地包括其上存储有指令的计算机可读介质,所述指令可以由一个或多个处理器执行。所述指令一般地包括:用于发现特定类型的一个或多个设备的指令;用于识别所发现的设备中能够支持隧道直接链路建立(TDLS)操作的一个或多个设备的指令;用于基于一个或多个设备能力从所识别的一个或多个设备中选择第二设备的指令;以及,用于建立与所述第二设备的TDLS链路的指令。某些方面提供了一种用于无线通信的计算机程序产品。该计算机程序产品典型地包括其上存储有指令的计算机可读介质,所述指令可以由一个或多个处理器执行。所述指令一般地包括:用于从设备接收请求消息的指令;以及,用于向所述设备发送包含隧道直接链路建立(TDLS)能力、TDLS优选或TDLS可行性中的至少一个的消息的指令。本公开的某些方面提供了 一种用于无线通信的装置。该装置一般地包括至少一个处理器和耦合到所述至少一个处理器的存储器。所述至少一个处理器被配置为:发现特定类型的一个或多个设备;识别所发现的设备中能够支持隧道直接链路建立(TDLS)操作的一个或多个设备;基于一个或多个设备能力从所识别的一个或多个设备中选择第二设备;以及,建立与所述第二设备的TDLS链路。本公开的某些方面提供了 一种用于无线通信的装置。该装置一般地包括至少一个处理器和耦合到所述至少一个处理器的存储器。所述至少一个处理器被配置为:从设备接收请求消息;以及,向所述设备发送包含隧道直接链路建立(TDLS)能力、TDLS优选或TDLS可行性中的至少一个的消息。附图说明为了详细地理解本公开的上述特征的方式,可以参考某些方面对上文所简要概括的给出更具体的描述,其中一些方面在附图中示出。然而应当注意,附图示出的仅是本公开的某些典型的方面,并且因此不将其视为限制其范围,因为说明书可以包括其它等效方面。图1示出了根据本公开的某些方面的示例性无线显示系统。图2示出了根据本公开的某些方面的通信系统的方框图。图3示出了根据本公开的某些方面的另一示例性无线显示系统。图4示出了根据本公开的某些方面的能够执行提出的发现操作的源设备的示例性方框图。图5示出了根据本公开的某些方面的提出的消息格式。图6示出了根据本公开的某些方面的包括多个源设备和宿设备的网络。图7A-图7C示出了根据本公开的某些方面的利用提出的发现方法的网络。图8示出了根据本公开的某些方面用于使用隧道直接链路建立(TDLS)进行发现和操作的示例性操作。图8A示出了能够执行图8中所示出的操作的示例性组件。图9示出了根据本公开的某些方面的提出的发现方法的流程图。图10示出了根据本公开的某些方面的提出的发现方法的另一流程图。图11示出了根据本公开的某些方面能够执行提出的发现操作的宿设备的示例性方框图。图12示出了根据本公开的某些方面可以由宿设备执行的用于使用隧道直接链路建立(TDLS)进行发现和操作的示例性操作。图12A示出了能够执行图12中所示出的操作的示例性组件。具体实施方式现在参照附图描述各个方面。在下面的描述中,为便于解释,给出了大量具体细节,以便提供对一个或多个方面的全面理解。然而,很明显,也可以不用这些具体细节来实现这些方面。如在本申请中所使用的,术语“组件”、“模块”和“系统”等意在包括与计算机相关的实体,其例如可以是但不限于硬件、固件、硬件与软件的组合、软件或者执行中的软件。例如,组件可以是但不限于是:处理器上运行的进程、处理器、对象、可执行程序、执行的线程、程序和/或计算机。举例说明,计算设备上运行的应用程序和计算设备都可以是组件。一个或多个组件可以位于执行中的进程和/或线程内,并且,组件可以位于一台计算机上和/或分布于两台或更多台计算机之间。此外,可以通过其上存储有各种数据结构的各种计算机可读介质来执行这些组件。这些组件可以通过本地的和/或远程的进程来进行通信,例如根据具有一个或多个数据分组的信号(例如,来自于一个组件的数据,其中该组件通过所述信号与本地系统、分布式系统中的另一个组件进行交互,和/或通过诸如因特网之类的网络与其它系统进行交互)来进行通信。此外,本文结合终端描述了各个方面,终端可以是有线终端或无线终端。终端还可以称为系统、设备、用户单元、用户站、移动站、移动台、移动设备、远程站、远程终端、接入终端、用户终端、终端、通信设备、用户代理、用户装置或用户设备(UE)。无线终端可以是蜂窝电话、卫星电话、无绳电话、会话发起协议(SIP)电话、无线本地环路(WLL)站、个人数字助理(PDA)、具有无线连接能力的手持设备、计算设备、或连接到无线调制解调器的其它处理设备。此外,本文结合基站描述了各个方面。基站可以用于与无线终端进行通信,并且其还可以称为接入点、节点B、演进型节点B Ce节点B)或者一些其它术语。更进一步地,术语“或”旨在表示包含性的“或”而不是排他性的“或”。即,若非特别指出,或者从上下文中显而易见,否则短语“X使用A或B”旨在表示任意一种自然的包含性置换。即,以下任意一个实例都满足短语“X使用A或B”:X使用A ;X使用B ;或X使用A和B两者。另外,本申请中以及附属的权利要求中所使用的冠词“一”通常应该被解释为表示“一个或多个”,除非具体指出或者从上下文显而易见其是指代单数形式。示例性无线显示系统图1示出了示例性无线显示系统100,在其中可以实现本公开的各个方面。如所示出的,显示系统可以包括源设备110,源设备11本文档来自技高网...

【技术保护点】
一种用于由第一设备进行无线通信的方法,包括:发现特定类型的一个或多个设备;识别所发现的设备中能够支持隧道直接链路建立(TDLS)操作的一个或多个设备;基于一个或多个设备能力,从所识别的一个或多个设备中选择第二设备;以及建立与所述第二设备的TDLS链路。

【技术特征摘要】
【国外来华专利技术】2010.09.24 US 61/386,353;2011.09.22 US 13/240,8521.一种用于由第一设备进行无线通信的方法,包括: 发现特定类型的一个或多个设备; 识别所发现的设备中能够支持隧道直接链路建立(TDLS)操作的一个或多个设备; 基于一个或多个设备能力,从所识别的一个或多个设备中选择第二设备;以及 建立与所述第二设备的TDLS链路。2.根据权利要求1所述的方法,其中,所述发现是利用按照无线保真(W1-Fi)直连标准的一个或多个过程来执行的。3.根据权利要求1所述的方法,进一步包括: 向所述设备发送请求消息,所述请求消息包括对所述设备能力的请求;以及 从所述设备接收一个或多个响应消息,所述响应消息包括一个或多个能力。4.根据权利要求3所述的方法,其中,所述请求消息包括关于所述第一设备的能力的信息。5.根据权利要求1所述的方法,其中,所述设备能力包括以下中的一个或多个: 支持TDLS链路上的显示操作的能力、建立所述TDLS链路的可行性以及对使用TDLS的优选。6.根据权利要求1所述的方法,其中,如果所述第一设备和所述第二设备被连接到共同的接入点,则建立所述TDLS链路。`7.根据权利要求1所述的方法,进一步包括: 如果所述第一设备和所述第二设备被连接到不同接入点,则连接到对所述第二设备进行服务的接入点。8.根据权利要求1所述的方法,进一步包括: 向所述第二设备发送同步消息;以及 接收响应于所述同步消息的确认消息。9.根据权利要求1所述的方法,进一步包括: 在定时器到期之后取消所述TDLS链路建立;以及 在所述第一设备和所述第二设备之间建立无线保真(W1-Fi)直接连接。10.根据权利要求1所述的方法,进一步包括: 存储所建立的TDLS链路的一个或多个属性以用于未来在所述第一设备和所述第二设备之间建立一个或多个TDLS链路。11.一种用于无线通信的方法,包括: 从设备接收请求消息;以及 向所述设备发送包括隧道直接链路建立(TDLS)能力、TDLS优选或TDLS可行性中的至少一个的消息。12.根据权利要求11所述的方法,进一步包括: 建立与所述设备的TDLS链路。13.根据权利要求11所述的方法,其中,按照无线保真(W1-Fi)直连标准接收所述请求消息。14.一种用于无线通信的装置,包括: 用于发现特定类型的一个或多个设备的模块;用于识别所发现的设备中能够支持隧道直接链路建立(TDLS)操作的一个或多个设备的模块; 用于基于一个或多个设备能力从所识别的一个或多个设备中选择第二设备的模块;以及 用于建立与所述第二设备的TDLS链路的模块。15.根据权利要求14所述的装置,其中,所述用于发现的模块利用按照无线保真(W1-Fi)直连标准的一个或多个过程。16.根据权利要求14所述的装置,进一步包括: 用于向所述设备发送请求消息的模块,所述请求消息包括对设备能力的请求;以及 用于从所述设备接收一个或多个响应消息的模块,所述响应消息包括一个或多个能力。17.根据权利要求16所述的装置,其中,所述请求消息包括关于所述装置的能力的信肩、O18.根据权利要求14所述的装置,其中,所述设备能力包括以下中的一个或多个: 支持TDLS链路上的显示操作的能力、建立所述TDLS链路的可行性以及对使用TDLS的优选。19.根据权利要求14所述的装置,其中,如果所述装置和所述第二设备被连接到共同的接入点,则建立所述TDLS链路。20.根据权利要求14所述的装置,进一步包括: 用于在所述装置和所述第二设备被连接到不同接入点时,连接到对所述第二设备进行服务的接入点的模块。21.根据权利要求14所述的装置,进一步包括: 用于向所述第二设备发送同步消息的模块;以及 用于接收响应于所述同步消息的确认消息的模块。22.根据权利要求14所述的装置,进一步包括: 用于在定时器到期之后取消所述TDLS链路建立的模块;以及 用于在所述装置和所述第二设备之间建立无线保真(W1-Fi)直接连接的模块。23.根据权利要求14所述的装置,进一步包括: 用于存储所建立的TDLS链路的一个或多个属性以用于未来在所述装置和所述第二设备之间建立一个或多个TDLS链路的模块。24.一种用于无线通信的装置,包括: 用于从设备接收请求消息的模块;以及 用于向所述设备发送包括隧道直接链路建立(TDLS)能力、TDLS优选或TDLS可行性中的至少一个的消息的模块。25.根据权利要求24所述的装置,进一步包括: 用于建立与所述设备的TDLS链路的模块。26.根据权利要求24所述的装置,其中,按照无线保真(W1-Fi)直连标准来接收所述请求消息。27.一种用于由第一设备进行无线通信的计算机程序产品,包括其上存储有指令的计算机可读介质,所述指令能够由一个或多个处理器执行,并且所述指令包括: ...

【专利技术属性】
技术研发人员:K·拉贾马尼M·M·文廷克V·K·琼斯四世
申请(专利权)人:高通股份有限公司
类型:发明
国别省市:美国;US

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1