用于实现多频段服务发现的系统和方法_2

文档序号:9402507阅读:来源:国知局
帧所指示的服务的频段和信道的指示。上述服务发现帧可以是服务发现查询(service discovery query)(服务发现请求)或服务发现响应(service discovery response)。
[0023]示例性实施例针对当前的能力进行补充,其中蜂窝通信设备可异构地合并工作在2.4GHz和5GHz频段的W1-Fi无线电设备。示例性设备可有助于通信设备之间的本地直接通信,包括避免通过因特网的需要。
[0024]示例性实施例可以匹配具有协作通信设备中支持通信信道或频段的指示的服务可用性。此匹配可有助于和/或优化这些协作通信设备之间特定服务的直接提供。
[0025]示例性实施例可有助于协作通信设备之间的直接通信,而无需涉及任何基站或接入点。示例性方案可识别公共信道或频段,协作通信设备可利用上述公共信道或频段来进行特定服务的传递。只有可应用在协作通信设备中的任一者或两者中用于进行设备之间的直接通信的可用的信道或频段的子集,才可支持上述特定服务。
[0026]公开的系统和方法的这些以及其他特征和优点在下面实施例的详细描述中被描述或可从下面实施例的详细描述中明显看出。
[0027]回顾图1中所示的示例,在到设备A 110的服务发现响应帧中,设备B 150可包括示例性W1-Fi显示服务可仅在频段X 120、160上得到支持、仅在频段Y 130、170上得到支持或在这两个(所有)频段上得到支持的指示。同样地,在其被发送到设备B 130的服务发现查询帧中,设备A 110还可包括支持的频段和信道的指示。以这种方式,包含的信息可指示:设备A 110正在从设备B 130请求关于设备B 130在指定的频段和信道上可支持哪个服务的响应性指示。
[0028]图2示出根据本发明的多频段服务发现协议200的示意图。在图2中所示的示例性实施例中,通信设备I 210可以是对等网络(P2P:peer-to-peer)通信设备,其可发出探测请求(probe request) 230。通信设备2 220可用探测响应240来作出响应。这些步骤将允许由通信设备I 210发现通信设备2 220。
[0029]发现通信设备2 220之后,通信设备I 210继续去发现在通信设备2 220中可用且由通信设备2 220支持的服务。在图2所示的示例中,通信设备I 210仅可支持在频段R和T上的通信。服务发现查询帧250可从通信设备I 210被发送到通信设备2 220。月艮务发现查询帧250可被用于指定它仅涉及通信设备2 220在通信频段R和T上所支持的服务。换言之,通信设备2 220在服务发现响应帧260中不会向通信设备I汇报任何不能工作在通信频段R和T的服务。特别地,通信设备2 220在服务发现响应帧260中不包括仅能够工作在通信频段S的服务。
[0030]一旦接收到包含由通信设备2 220在通信频段R和T上所支持的服务的服务发现响应帧260,通信设备I 210就决定在通信频段T上开始与通信设备2 220的公共通信服务。根据上面方案的多频段服务发现之后,通信设备I 210将信令(signaling) 270发送到通信设备2 220,使得该服务在通信频段T上启动。根据在通信频段T上的服务,服务280然后开始与通信设备I 210和通信设备2 220 二者进行协作通信。
[0031]如上所述,应当认识到,公开的方案可以足够灵活地确定一些潜在通信设备中的每一设备所支持的是在一些可用的通信频段中的哪一频段。根据所识别的服务的那些确定,公开的方案也能足够灵活地建立各对通信设备之间的通信。在图2的示例中,服务发现帧250、260可在特定通信信道/频段中进行交换,举例来说,例如在公共通信频段R上进行交换。应当指出,服务发现帧250、260实际上能够在任何信道和频段被发送,只要通信设备I 210和通信设备2 220 二者都在工作,以便接收所发送的帧。
[0032]图3示出可包含在使根据本发明的多频段服务发现协议能够实现的任何一帧中的字段的示例性帧格式300。如图3所示,可指定工作类(operating class) 310、信道号330和MAC地址350。在一帧中包含的这些频段和/或信道信息指示利用上述帧发信号的服务能力(service capabilities)适用于所提到的服务。
[0033]根据图2和图3中的描述以及上述描述可以看出,所推荐的用于多频段服务发现的方案使得一个通信设备能够在任何通信频段上发现另一通信设备的服务。这些技术将使具有多频段通信能力的新一代通信设备成为可能。这些设备能够在通信设备对之间在不同通信频段中请求和/或广告(avertise)不同的服务能力。
[0034]图4示出根据本发明的用于实现多频段服务发现协议的示例性系统400的框图。
[0035]示例性系统400可包括用户界面410,用户能够通过该用户界面410与示例性系统400进行通信,并发起(启动)用于多频段服务发现的示例性系统400的操作。多频段服务发现的处理(过程)可由包括在示例性系统400中或与示例性系统400相关联的一个或多个无线电设备470、480的操作(工作)来发起(启动)。用户界面410可被配置为允许用户向示例性系统400输入信息的一个或多个传统机构。特别地当该系统安置在,例如,便携式无线通信设备中时,用户界面410可包括,例如,一体式键盘或带有“软”按键的触摸屏,用于向示例性系统400传递命令和信息。用户界面410可选择性地包括麦克风,用户可通过该麦克风提供口述命令给示例性系统400,以便由语音识别程序进行“翻译”或其他。用户界面410另外可包括任何其他类似的用于示例性系统400的用户操作以及与示例性系统400进行数据交换的设备。用户可通过用户界面410进行输入,以便简单地开启示例性系统400,或者一个或多个无线电设备470、480,从而启动用于示例性系统400的通信和多频段服务发现协议的处理或方案。
[0036]示例性系统400可包括一个或多个本地处理器420,用于分别承担由示例性系统400所执行的处理和控制功能。处理器420包括至少一个用以翻译和执行指令的常规处理器或微处理器。处理器420可通过不同的通信链路来处理传出和传入的信号,包括一个或多个与示例性系统400相关联的无线电设备470、480。上述信号处理可便于实现根据公开方法的详细的多频段服务发现协议的处理或方案。
[0037]示例性系统400可包括一个或多个数据存储设备430。此类数据存储设备430可用于存储由示例性系统400以及具体由处理器420所使用的数据和操作程序或应用。数据存储设备430可包括随机存取存储器(RAM:random access memory)或用于存储信息和由处理器420所执行的指令的另一种动态存储设备。数据存储设备430还可包括只读存储器(ROM:read-only memory),该存储器可包括常规的ROM设备或用于存储静态信息和由处理器420所执行的指令的另一种静态存储设备。数据存储设备430 —般会是示例性系统400不可或缺的部分。另外,数据存储设备430可包括与示例性系统400进行无线通信的示例性系统400的外部的远程数据存储设备。数据存储设备中的至少一个可用于存储关于示例性系统400或与示例性系统400相关联的其他设备的通信频段能力和由示例性系统400或与示例性系统400相关联的其他通信设备所支持的服务协议的识别数据。上述识别数据可用以方便实现协作通信设备之间的初始服务发现。诸如图3所示的示例性帧格式可按上述方式采用适合于服务发现查询或服务发现响应的任一者或两者的数据来填充。
[0038]示例性系统400可包括至少一个数据显示设备440,该设备可被配置为一个或多个常规机构,用以向示例性系统400的用户显示信息。显示的信息可被用户所使用,以便于以它的不同操作(工作)模式来操作示例性系统400,或者,视需要,用于显示,例如,关于解析的服务协议的可用信息。
[0039]示例性系统400可包括外部数据通信接口 450,通过该外部数据通信接口,示例性系统400可与示例性系统400的组成部件进行通信,其中示例性系统400的组成部件并不是单个设备的不可或缺的部分,举例来说,例如,可安置示例
当前第2页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1