用于执行机器至机器通信的装置和方法

文档序号:8324245阅读:191来源:国知局
用于执行机器至机器通信的装置和方法
【技术领域】
[0001] 本发明涉及装置至装置通信,并且更具体地说,涉及用于利用Wi-Fi直连来执行 通信的装置及其方法。
【背景技术】
[0002] 装置至装置(下面简写为D2D)通信可以包括:Wi-Fi直连、蓝牙(bluetooth)、 ZigBee等。在这种情况下,Wi-Fi是"无线LAN",并且指示用于在接入装置(AP)安装点附近 执行高速因特网的通信网络。Wi-Fi直连是现有Wi-Fi的新版本,并且指示用于通过Wi-Fi 而非因特网网络来彼此连接装置的通信技术。而且,Wi-Fi直连不需要热点、路由器、接入 点(AP)等。如果提供支持Wi-Fi直连的装置,则装置彼此直接连接,以交换文件或共享通 信网络。
[0003] 因而,Wi-Fi直连是Wi-Fi加载装置之间的一种直接通信,而不需要支持Wi-Fi联 盟装置之间的接入的AP(接入点)。
[0004]Wi-Fi直连采用一对一彼此连接两个装置的系统。即,通过Wi-Fi直连,智能电话 和智能电话、笔记本和鼠标,或者平板PC和打印机彼此直接连接。通过Wi-Fi直连,保存 在一个智能电话中的照片、音乐或视频容易发送至另一智能电话,直接打印保存在平板PC 中的文档或照片,在PC与智能电话之间同步化联系人,或者游戏机彼此直接连接以享受游 戏。
[0005] 几个装置可以连接至单个装置。例如,监视器、打印机、数字摄像机以及鼠标共同 连接至支持Wi-Fi直连的笔记本计算机。在这种情况下,如果笔记本计算机连接至现有的 Wi-Fi网络,则连接至笔记本计算机的其它装置可以按相同方式进行针对Wi-Fi网络的因 特网接入。然而,可选地提供了一种一对多的系统。
[0006] 此时,当建立初始连接时,Wi-Fi直连设备相互确定被假设成操作为AP的设备。为 此,对按Wi-Fi直连连接装置的方法描述如下。首先,Wi-Fi直连支持装置收发其间的控制 消息,它们可以相互识别哪些装置支持Wi-Fi直连并且通过控制消息递送用于相互接入所 需的信息。在这种情况下,两个不同的Wi-Fi直连装置执行用于协商Wi-Fi直连装置中的 规定的一个扮演作为组所有者的角色的过程。在这种情况下,组所有者意指,通过在属于配 置Wi-Fi直连网络的装置组的连接的装置上增加控制来扮演作为AP的角色的装置。根据 该协商,按交换这两个装置中的每一个的组所有者意图值的方式来确定组所有者角色。
[0007] 然而,因为现有Wi-Fi直连连接通常通过比较被配置为发送随机值的预置组所有 者意图值来确定一组所有者,所以其可以导致有效的网络连接(例如,控制一特定装置成 为组所有者等)不可用的问题。

【发明内容】

[0008] 技术问题
[0009] 为解决上述问题,本发明的技术任务是提供一种在建立Wi-Fi直连连接中考虑到 包括在ANQP (接入网络查询协议)中的服务信息来确定组所有者的通信执行方法。
[0010] 本发明的另一技术任务是提供一种用于动态地改变组所有者意图值以对应于针 对特定的网络情况而恰当地确定的组所有者的装置和通信执行方法。
[0011] 可根据本发明获取的技术任务不限于上述技术任务。而且,本发明所属技术领域 的普通技术人员,根据下面的描述,可以清楚地明白其它未提到的技术任务。
[0012] 技术方案
[0013] 在本发明的第一技术方面中,在此提供了一种根据本发明一个实施方式的执行第 一装置的装置至装置02D)通信的方法,该方法包括以下步骤:发现支持所述D2D通信的第 二装置,从所发现的第二装置接收ANQP(接入网络查询协议)消息,基于接收的所述第二装 置的所述ANQP消息来确定是否支持镜像服务,作为所述确定步骤的结果,如果所述第二装 置支持所述镜像服务,则从所述ANQP消息获取所述第二装置的服务信息,以及基于获取的 所述第二装置的服务信息和所述第一装置的服务信息,将所述第一装置或者所述第二装置 确定为组所有者。
[0014] 优选的是,所述方法还可以包括以下步骤:从所述第二装置接收所述第二装置的 组所有者意图值,通过将所述第一装置的所述组所有者意图值与所述第二装置的所述组所 有者意图值彼此比较,来设置所述第二装置的组所有者意图值,以使被确定为所述组所有 者的装置的所述组所有者意图值具有更大的值,以及向所述第二装置发送所述第一装置的 设置的所述组所有者意图值。
[0015] 更优选的是,如果所述第一装置被确定为所述组所有者,则设置所述第一装置的 所述组所有者意图值的步骤可以包括以下步骤:将所述第一装置的所述组所有者意图值与 所述第二装置的所述组所有者意图值彼此比较;而作为所述比较的结果,如果所述第一装 置的所述组所有者意图值小于所述第二装置的所述组所有者意图值,则将所述第一装置的 所述组所有者意图值设置成大于所述第二装置的所述组所有者意图值。
[0016] 更优选的是,如果所述第一装置被确定为所述组的客户端,则所述设置所述第一 装置的所述组所有者意图值的步骤可以包括以下步骤:将所述第一装置的所述组所有者意 图值与所述第二装置的所述组所有者意图值彼此比较;而作为所述比较的结果,如果所述 第一装置的所述组所有者意图值大于所述第二装置的所述组所有者意图值,则将所述第一 装置的所述组所有者意图值设置成小于所述第二装置的所述组所有者意图值。
[0017] 优选的是,所述服务信息可以包括指示服务器装置或客户端装置的类型信息、网 络支持信息、网络需求信息以及网络设置信息中的至少一个。
[0018] 优选的是,可以从Wi-Fi服务发现过程的GAS (-般广告服务)协议消息的查询请 求字段提取所述ANQP消息。
[0019] 优选的是,可以从所述ANQP消息的查询数据字段获取所述服务信息。
[0020] 在本发明的第二技术方面中,在此提供了一种用于执行装置至装置02D)通信的 第一装置,该第一装置包括:接收器,该接收器被配置为,发现支持所述D2D通信的第二装 置,所述接收器被配置为,从所发现的第二装置接收ANQP (接入网络查询协议)消息,和处 理器,该处理器基于接收的所述第二装置的所述ANQP消息来确定是否支持镜像服务,作为 所述确定步骤的结果,如果所述第二装置支持所述镜像服务,则所述处理器从所述ANQP消 息获取所述第二装置的服务信息,所述处理器基于获取的所述第二装置的服务信息和所述 第一装置的服务信息,将所述第一装置或者所述第二装置确定为组所有者。
[0021] 优选的是,所述接收器可以从所述第二装置接收所述第二装置的组所有者意图 值,并且其中,所述处理器通过将所述第一装置的所述组所有者意图值与所述第二装置的 所述组所有者意图值彼此比较,来设置所述第二装置的组所有者意图值,以便使被确定为 所述组所有者的一装置的所述组所有者意图值具有更大的值。
[0022] 更优选的是,如果所述第一装置被确定为所述组的客户端,则所述处理器可以将 所述第一装置的所述组所有者意图值与所述第二装置的所述组所有者意图值彼此比较。作 为所述比较的结果,如果所述第一装置的所述组所有者意图值大于所述第二装置的所述组 所有者意图值,则所述处理器可以将所述第一装置的所述组所有者意图值设置成小于所述 第二装置的所述组所有者意图值。
[0023] 更优选的是,如果所述第一装置被确定为所述组所有者,则所述处理器可以将所 述第一装置的所述组所有者意图值与所述第二装置的所述组所有者意图值彼此比较。作为 所述比较的结果,如果所述第一装置的所述组所有者意图值小于所述第二装置的所述组所 有者意图值,则所述处理器可以将所述第一装置的所述组所有者意图值设置成大于所述第 二装置的所述组所有者意图值。
[0024] 更优选的是,所述第一装置还可以包括发送器,该发送器被配置为,向所述第二装 置发送所述第一装置的所设置的所述组所有者意图值。
[0025] 有利效果
[0026] 根据本发明的通信执行方法保持现有Wi-Fi直连功能,并且还利用包括在 ANQP(接入网络查询协议)消息中的服务信息来确定并设置组所有者。
[0027] 可从本发明获取的效果不限于上述效果。而且,本发明所属技术领域的普通技术 人员,根据下面的描述,可以清楚地明白其它未提到的效果。
【附图说明】
[0028] 图1是用于Wi-Fi直连网络的配置的图。
[0029] 图2是用于被配置为利用Wi-Fi直连来执行通信的装置的框图。
[0030] 图3是根据本发明一个实施方式的用于描述确定Wi-Fi直连的组所有者的方法的 流程图。
[0031] 图4是根据本发明一个实施方式的用于描述设置组所有者意图值的方法的流程 图。
[0032] 图5是根据本发明一个实施方式的用于描述设置组所有者意图值的详细方法的 流程图。
[0033] 图6是根据本
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1