无线通信设备、无线通信方法、程序和无线通信系统的制作方法

文档序号:7898304阅读:260来源:国知局
专利名称:无线通信设备、无线通信方法、程序和无线通信系统的制作方法
技术领域
本发明涉及一种无线通信设备、无线通信方法、程序和无线通信系统。
背景技术
IEEE(电子和电气工程师协会)802. 11代表的无线LAN(局域网)系统由于其优 点(如高安装灵活性)而正代替有线网络变得越来越普遍。例如,如日本未审专利公开 No. 2008-283590中所公开,IEEE 802. 11标准化的无线LAN系统由无线通信设备组组成, 该无线通信设备组是作为主单元的访问点和作为从单元的多个站,多个站连接到一个访问 点。在该无线LAN系统中,确定访问点作为主单元,站作为从单元。另一方面,根据Wi-Fi联盟标准发展下的Wi-Fi直连,多个装备直接连接以形成通 信组,且在形成通信组时,确定每个装备作为组所有者和客户端中的哪个。例如,每个装备 与另一装备交换指示其作为组所有者的优先级的权重,且比较其权重和另一装备的权重, 从而确定其作为组所有者和客户端中的哪个。

发明内容
然而,由于在形成通信组时在多个装备之间总是执行用于确定每个装备的角色的 协商,因此担心形成通信组和实现数据发送与接收要花费较长的时间。鉴于以上说明,期望提供一种可以容易地确定设备作为组所有者和客户端中的哪 个的新颖、改进的无线通信设备、无线通信方法、程序和无线通信系统。根据本发明实施例,提供一种无线通信设备,该无线通信设备包括通信单元,与另 一无线通信设备通信;角色确定单元,基于所述通信单元接收的所述另一无线通信设备的 信息,确定是作为组所有者的角色还是作为客户端的角色;以及通信控制单元,作为扮演所 述角色确定单元确定的角色的设备,控制用于形成与所述另一无线通信设备的无线通信组 的通信。所述另一无线通信设备的信息可以包括所述另一无线通信设备作为组所有者和 客户端中的哪个的信息,以及在所述另一无线通信设备作为组所有者时,所述角色确定单 元可以确定作为客户端,而在所述另一无线通信设备作为客户端时,所述角色确定单元确 定作为组所有者。所述角色确定单元可以基于所述另一无线通信设备的信息计算所述无线通信设 备作为组所有者的优先级和所述另一无线通信设备作为组所有者的优先级,并比较所述无 线通信设备作为组所有者的优先级和所述另一无线通信设备作为组所有者的优先级,来确 定是作为组所有者的角色还是作为客户端的角色。所述另一无线通信设备的信息可以包括存在或不存在作为组所有者或客户端的 功能的信息,以及当所述另一无线通信设备仅具有作为组所有者和客户端中的一个的功能 时,所述角色确定单元可以确定作为组所有者和客户端中的另一个。无线通信设备可进一步包括连接目的地选择单元,当通过所述通信单元接收了来自一个或多于一个另一无线通信设备的信息时,选择所述一个或多于一个另一无线通信设 备中的任何一个作为连接目的地。所述连接目的地选择单元可以在所述一个或多于一个另一无线通信设备中选择 满足来自上层应用的请求条件的另一无线通信设备作为连接目的地。所述通信控制单元可以控制所述通信单元发送询问报文,该询问报文请求发送所 述另一无线通信设备的信息。所述通信控制单元控制所述通信单元发送询问报文,该询问报文包括应用信息并 请求对与所述应用信息指示的应用兼容的另一无线通信设备的应答。根据本发明另一实施例,提供一种无线通信方法,包括如下步骤从另一无线通信 设备接收所述另一无线通信设备的信息;基于所述另一无线通信设备的信息确定是作为组 所有者的角色还是作为客户端的角色;以及作为扮演确定的角色的设备,进行用于形成与 所述另一无线通信设备的无线通信组的通信。根据本发明另一实施例,提供一种使计算机作为无线通信设备的程序,包括通信 单元,与另一无线通信设备通信;角色确定单元,基于所述通信单元接收的所述另一无线通 信设备的信息,确定是作为组所有者的角色还是作为客户端的角色;以及通信控制单元,作 为扮演所述角色确定单元确定的角色的设备,控制用于形成与所述另一无线通信设备的无 线通信组的通信。根据本发明另一实施例,提供一种包括第一无线通信设备和第二无线通信设备的 无线通信系统。第二无线通信设备包括通信单元,与所述第一无线通信设备通信,角色确定单 元,基于所述通信单元接收的所述第一无线通信设备的信息,确定是作为组所有者的角色 还是作为客户端的角色,以及通信控制单元,作为扮演所述角色确定单元确定的角色的设 备,控制用于形成与所述第一无线通信设备的无线通信组的通信。根据上述本发明实施例,可以容易地确定设备作为组所有者和客户端中的哪个。


图1是示出无线节点的示例布局的解释图。
图2是示出根据比较示例的多个无线通信设备形成通信组的过程的解释图。
图3是示出根据实施例的无线通信设备的配置的功能框图。
图4是示出根据本发明一个实施例形成通信组的过程的解释图。
图5是示出询问报文的示例结构的解释图。
图6是示出应答报文的示例结构的解释图。
图7是示出无线通信设备的角色确定处理的详细流程的流程图。
图8是示出本发明第一具体应用例子的解释图。
图9是示出本发明第二具体应用例子的解释图。
具体实施例方式
以下,参考附图详细说明本发明的优选实施例。注意,在本说明书和附图中,以相 同的附图标记表示具有基本上相同功能和结构的结构元件,且省略对这些结构元件的重复
5说明。在本说明书和附图中,在一些例子中,通过对相同的附图标记附以不同的字母来 区分具有基本上相同功能的多个结构元件的每个。例如,在必要时如无线通信设备20A、20B 和20C这样区分具有基本相同功能的多个结构元件。然而,在没有特别需要区分具有基本 上相同功能的多个结构元件时,仅以相同的附图标记表示该多个结构元件。例如,在没有特 别需要区分无线通信设备20A、20B和20C时,将其简称为无线通信设备20。按如下顺序说明本发明的优选实施例1.本发明一个实施例的概要2.无线通信设备的配置3.无线通信设备的操作4.本发明的具体应用例子5.总结<1.本发明一个实施例的概要>图1是示出无线节点的示例布局的解释图。在图1所示的例子中,在无线通信设 备20A附近存在如访问节点10、无线通信设备20B、无线通信设备20C、无线通信设备20D和 无线通信设备22的无线节点。此外,每个无线节点具有作为组所有者的功能、作为客户端 的功能,或作为组所有者的功能和作为客户端的功能二者。例如,访问点10仅具有作为组所有者的功能。此外,无线通信设备22具有遵循 IEEE 802. 11的硬件,且仅具有作为客户端的功能。而且,无线通信设备20A-20D具有作为 组所有者的功能和作为客户端的功能二者。此外,在图1所示的例子中,无线通信设备20B作为组所有者且与作为客户端的无 线通信设备20C形成通信组。而且,无线通信设备20D处于不与任何无线节点连接的未连 接状态。注意,尽管图1示意性示出了无线通信设备20,无线通信设备20可以是信息处理 设备如PC (个人计算机)、移动电话、便携式音乐回放设备、家用视频处理设备(例如DVD记 录器、录像带记录器等)、家用视频显示设备、PDA(个人数字助理)、家用游戏设备、电子家 用电器、便携式视频处理设备或便携式游戏设备。以下,作为本发明的比较示例,说明多个无线通信设备24形成通信组的过程。图2是示出根据比较示例的多个无线通信设备24形成通信组的解释图。参考图 2,无线通信设备24A和无线通信设备24B首先彼此交换设备信息、硬件信息等(S32)。例 如,无线通信设备24A通知无线通信设备24B其是音频设备,是扬声器,且被AC电源驱动 等。此外,无线通信设备24B通知无线通信设备24A其是音频设备,被电池驱动,且是音频 播放器等。接着,无线通信设备24A和无线通信设备24B进行关于他们中的哪个作为主单元 的协商(S34)。例如,无线通信设备24A和无线通信设备24B中的每个将其作为主单元的优 先级发送给对方,并比较自身作为主单元的优先级和对方作为主单元的优先级,从而确定 其角色。此后,无线通信设备24A和无线通信设备24B的每个作为S34中确定的主单元或 从单元,且形成通信组(S36)。例如,当无线通信设备24A作为主单元时,无线通信设备24A将其作为主单元的通知发送给无线通信设备24B,且无线通信设备24B将其作为无线通信 设备24A的从单元的通知发送给无线通信设备24A。如上所述,在比较例中,在无线通信设备24A和无线通信设备24B之间进行哪个作 为主单元的协商。因此,担心形成通信组并实现数据发送和接收花费时间较长。此外,尽管 无线通信设备24的优选角色根据形成通信组后使用的应用而变化,但是难以根据最适于 在形成通信组后使用的应用的连接模式来形成通信组。在此背景下,提出了根据本发明一个实施例的无线通信设备20。根据本发明一个 实施例的无线通信设备20可在与另一无线节点形成通信组时容易地确定其作为客户端和 组所有者中的哪个。以下详细说明无线通信设备20。<2.无线通信设备的配置>图3是示出根据实施例的无线通信设备20的配置的功能框图。参考图3,无线通 信设备20包括数据处理单元204、发送处理单元208、无线接口单元212、控制单元220、存 储器230和天线234。在发送操作中,数据处理单元204响应于例如来自上层的请求产生各种数据帧和 数据报文,并将其提供给发送处理单元208。发送处理单元208在发送期间进行处理(如对 于数据处理单元204生成的报文添加各种数据头或误差检测码如FCS (帧校验序列)),然后 将处理的数据提供给无线接口单元212。无线接口单元212通过从发送处理单元208接收 的数据生成载波的频带中的调制信号,并通过天线234发送该信号作为无线信号。此外,在接收操作中,无线接口单元212对通过天线234接收的无线信号进行下转 换,并将该信号转换成位串从而解码各种数据帧。发送处理单元208分析添加到从无线接 口单元212提供的各种数据帧的头,并在基于误差检测码确认在数据帧中没有误差的情况 下,将各种数据帧提供给数据处理单元204。数据处理单元204处理并分析从发送处理单元 208提供的各种数据帧和数据报文。以这种方式,数据处理单元204、发送处理单元208、无 线接口单元212和天线234用作通信单元。 控制单元220控制数据处理单元204、发送处理单元208和无线接口单元212的接 收操作和发送操作。例如,控制单元220进行操作如确定用户频率、指示产生或发送控制消 息、解释控制消息和连接处理控制。控制消息可以是公告信息如信标、信标的确收、探查请 求和探查应答、根据该实施例的询问报文和应答报文等。此外,控制单元220具有作为通信控制单元222、连接目的地选择单元224和角色 确定单元226的功能。通信控制单元222控制与另一无线节点的用于形成通信组的通信, 且连接目的地选择单元224选择附近无线节点中的任何无线节点作为连接目的地。在形成 与另一无线节点的通信组时角色确定单元226确定作为组所有者还是作为客户端的角色。存储器230具有作为控制单元220处理数据的工作区域的角色和存储各种数据的 存储介质的功能。存储器230可以是如非易失性存储器、磁盘、光盘或MO(磁光)盘的存储 介质。非易失性存储器的例子是EEPR0M(电可擦除可编程只读存储器)、EPROM(可擦除可 编程ROM)等。磁盘的例子是硬盘、盘状磁盘等。光盘的例子是⑶(压缩盘)、DVD-R(可记 录数字多功能盘)、BD (蓝光盘(注册商标))等。<3.无线通信设备的操作>以下,参考图4-7说明根据本发明实施例的无线通信设备20的操作。
图4是示出根据本发明一个实施例形成通信组的过程的解释图。参考图4,无线通 信设备20A和无线通信设备20D首先彼此交换各种信息,如服务信息和设备信息(S42)。例如,无线通信设备20A发送包含其自身设备的服务信息、设备信息等的询问报 文,且接收该询问报文的无线通信设备20D发送包含其自身设备的服务信息、设备信息等 的应答报文。注意图4示出了无线通信设备20A与无线通信设备20D交换信息的情况,无 线通信设备20A也与附近的多个无线节点交换信息。以下参考图5和图6说明询问报文和 应答报文的示例结构。图5是示出询问报文的示例结构的解释图。如图5所示,询问报文包括Mac头、帧 体和FCS。帧体包括服务信息52、设备信息54、执行服务信息55、请求服务信息56以及请 求设备信息58。注意,询问报文可遵循IEEE标准802. 11-2007指定的动作帧,或可以是探 查请求报文。服务信息52是指示与发送源设备兼容的服务(应用)的信息。在服务信息52中, 例如说明了指示DMS (数字媒体服务器)的信息、指示DMP (数字媒体播放器)的信息、指示 应用等的信息。此外,在服务信息52中,编码解码器信息可被描述为与发送源设备兼容的 功能。设备信息54是指示发送源设备的设备类型的信息。在设备信息54中,例如描述 了指示音频设备的信息、指示便携式音乐回放设备的信息、指示扬声器的信息、指示电池驱 动的信息、指示AC电源驱动的信息等。执行服务信息55是指示发送源设备当前正在执行的服务的信息。在执行服务信 息55中,例如描述了指示当前正执行音乐回放应用的信息。请求服务信息56是指示发送源设备期望执行的服务的信息。在请求服务信息56 中,例如描述了指示DMS的信息、指示DMP的信息、指示视频流的回放的信息、指示视频内容 的读取的信息、指示音乐的回放的信息、指示静止图片的显示的信息等。请求设备信息58是指示发送源设备针对通信另一端的设备请求的设备类型的信 息。在请求设备信息58中,如在设备信息54中,描述了指示音频设备的信息、指示便携式音 乐回放设备的信息、指示扬声器的信息、指示电池驱动的信息、指示AC电源驱动的信息等。 询问报文可进一步包含指示兼容协议、认证状态、使用的信道、对应的信道、关联状态、加入 组的信息等。图6是示出应答报文的示例结构的解释图。如图6所示,应答报文包括Mac头, 帧体和FCS。帧体包括与发送源设备相关的服务信息62和设备信息64。应答报文可遵循 IEEE标准802. 11-2007规定的动作帧,且在这种情况下接收了询问报文的设备可发送应答 报文,而不考虑与另一无线节点的连接状态或认证状态。服务信息62是指示应答报文的发送源设备与之兼容的服务(应用)的信息。在 服务信息62中,例如描述了指示DMS的信息、指示DMP的信息、指示应用的信息等。此外, 在服务信息62中,编码解码器信息可被描述为与发送源设备兼容的功能。设备信息64是指示应答报文的发送源设备的设备类型的信息。在设备信息64中, 例如描述了指示音频设备的信息、指示便携式音乐回放设备的信息、指示扬声器的信息、指 示电池驱动的信息、指示AC电源驱动的信息等。此外,图1所示的各个无线节点可在发送应答报文时将以下信息添加到设备信息64 访问点10 仅具有作为组所有者的功能。无线通信设备22 仅具有作为客户端的功能。无线通信设备20B和20C 形成了通信组且当前在通信。无线通信设备20D 具有作为组所有者的功能和作为客户端的功能二者。执行服务信息66是指示应答报文的发送源设备当前正在执行的服务的信息。在 执行服务信息66中,例如描述了指示当前在执行流内容的回放的信息。注意,应答报文可 进一步包含指示兼容协议、认证状态、使用的信道、对应信道、关联状态、加入组的信息等。此外,仅当满足询问报文的请求服务信息56或请求设备信息58时,接收了询问报 文的设备才发送应答报文。或者,当满足询问报文的请求服务信息56或请求设备信息58 时,接收了询问报文的设备可发送其自身设备满足请求条件的通知而不是服务信息62和 设备信息64。返回参考图4,进一步描述了形成通信组的步骤。无线通信设备20A将在S42从附 近的无线节点接收的信息记录到存储器230中。然后,基于存储器230中记录的信息,无线 通信设备20A从附近的无线节点选择连接目的地且进一步确定是作为组所有者的角色还 是作为客户端的角色(S44)。注意,当无线通信设备20A选择不满足在形成通信组后期望使 用的服务的需求的无线节点作为连接目的地时,无线通信设备20A可在进行连接请求或确 定角色之前将其通知给上层应用。稍后参考图7详细说明角色的确定。此外,尽管图4中 没有示出,也可以在无线通信设备20D中进行角色的确定。当无线通信设备20A选择无线通信设备20D作为连接目的地时,无线通信设备20A 和无线通信设备20D作为S44中确定的组所有者或客户端,并形成通信组(S46)。例如,当 无线通信设备20D作为组所有者时,无线通信设备20D通知无线通信设备20A其作为组所 有者,且无线通信设备20A通知无线通信设备20D其作为无线通信设备20D的客户端。如上所述,根据本发明一个实施例,在形成通信组时不需要针对多个无线通信设 备20之间的角色进行协商(图2中S34的处理)。因此有可能减少形成通信组和实现数据 发送和接收所需的时间。以下详细说明每个无线通信设备20中用于实现上述有利效果的 角色确定处理。图7是示出无线通信设备20的角色确定处理的详细流程的流程图。无线通信设 备20首先进行询问报文和应答报文的发送和接收。接着,当在无线通信设备20的通信范 围内存在一个或多于一个无线节点时(S302),连接目的地选择单元224从所述一个或多于 一个无线节点选择连接目的地(S304),并将选择的连接目的地通知给上层应用(S306)。例 如,连接目的地选择单元224可仅选择与形成通信组之后要执行的服务或功能兼容的无线 节点作为连接目的地。另一方面,当在无线通信设备20的通信范围内不存在无线节点或 不存在可提供期望服务的无线节点时(S302),无线通信设备20确定扮演组所有者的角色 (S322),且进行作为组所有者所需的参数设置(S324)。此后,无线通信设备20等待来自作 为客户端的无线通信设备的连接请求。当发现可以与之通信的无线节点时,通信控制单元 222控制通信单元对无线通信设备22发送连接提示。在S306的处理之后,当连接目的地无线节点仅可作为组所有者和客户端中的一 个时(S308),角色确定单元226确定作为组所有者和客户端中的另一个的角色(S310)。
例如,当图1所示的访问点10被选择为连接目的地时,因为访问点10仅具有作为 组所有者的功能,角色确定单元226确定其自身的设备扮演客户端的角色且进行作为客户 端需要的参数设置。然后,通信控制单元222控制通信单元将连接请求发送到访问点10。此外,当图1所示的无线通信设备22被选择为连接目的地时,因为无线通信设备 22仅具有客户端的功能,角色确定单元226确定其自身设备扮演组所有者的角色,且进行 作为组所有者需要的参数设置。然后,通信控制单元222控制通信单元将连接提示发送到 无线通信设备22。另一方面,当连接目的地无线节点可作为组所有者和客户端中的任何一个时 (S308),在连接目的地已作为组所有者(S312)的情况下,角色确定单元226确定扮演客户 端的角色从而不断开连接目的地的通信。例如,当图1所示的无线通信设备20B被选择为连接目的地时,因为无线通信设备 20B作为组所有者且与无线通信设备20C通信,则角色确定单元226确定其自身设备扮演客 户端的角色,从而不断开无线通信设备20B的通信。然后,在角色确定单元226进行了作为 客户端必需的参数设置之后,通信控制单元222控制通信单元将连接请求发送到无线通信 设备20B。然后,当连接目的地执行重要服务(S316)且需要改变连接目的地的拓扑时 (S318),无线通信设备20将改变拓扑的请求发送到连接目的地(S320),并基于收集的信息 确定角色。例如,当图1所示的作为客户端的无线通信设备20C被选择为连接目的地且无线 通信设备20C执行重要服务时,无线通信设备20A动作,使得无线通信设备20C的通信不被 断开。具体地,当无线通信设备20C具有作为无线通信设备20B的客户端和作为无线通 信设备20A的组所有者的功能时,角色确定单元226确定扮演客户端的角色。此外,当无线 通信设备20C具有作为无线通信设备20B的客户端和也作为无线通信设备20A的客户端的 功能时,角色确定单元226确定扮演组所有者的角色。另一方面,当无线通信设备20C不具 有作为无线通信设备20B的客户端和作为无线通信设备20A的组所有者或客户端的功能 时,无线通信设备20A向无线通信设备20C请求改变拓扑(通信组的结构)。此外,当图1所示的无线通信设备20D被选择为连接目的地时,角色确定单元226 可通过无线通信设备20D的设备信息以及在连接后要执行的服务等的特征信息,来计算无 线通信设备20A作为组所有者的优先级和无线通信设备20D作为组所有者的优先级并比较 两个设备的优先级来确定角色。可替代地,当无线通信设备20A和无线通信设备20D在过去已彼此连接且过去的 连接历史记录在存储器230中时,角色确定单元226可确定无线通信设备20A扮演与过去 连接中相同的角色。或者,当过去的连接历史没有记录在存储器230中时,角色确定单元 226可通过与无线通信设备20D进行针对角色的协商来确定角色。在以上述方式确定角色之后,角色确定单元226进行用于扮演确定的角色的参数 设置(S324)。此后,进行图4所示的S46的处理。<4.本发明的具体应用例子〉以下参考图8和图9说明本发明的具体应用例子。
10
(第一应用例子)图8是示出本发明第一具体应用例子的解释图。图8所示的音乐播放器20A和 20C以及扬声器20B具有上述无线通信设备20的功能。此外,音乐播放器20A和20C是声 音源,且假定期望通过扬声器20B顺序地播放音乐播放器20A和20C的音乐的情况(音乐 播放)。此外,假定音乐播放器20C和扬声器20B已形成通信组,音乐播放器20C作为客户 端,且扬声器20B作为组所有者。在这种情况下,音乐播放器20A进行与扬声器20B的询问报文和应答报文的发送 与接收,从而使扬声器20B执行音乐播放服务。结果,发现已执行服务,音乐播放器20C作为 DMS,且扬声器20B作为DMP。另一方面,音乐播放器20A期望执行音乐播放服务,作为DMS。由于需要顺序地输出音乐播放器20A和20C的声音,可确定管理输出的扬声器20B 应成为组所有者。因此,音乐播放器20A向音乐播放器20C发送拓扑结构改变请求。接收 到拓扑改变请求后,音乐播放器20C停止播放音乐且断开与扬声器20B的连接。然后,确定 音乐播放器20A和20C作为客户端且扬声器20B作为组所有者,从而形成新的通信组。或者,在播放的音乐结束之后音乐播放器20C对拓扑改变请求作出应答的情况 下,在播放的音乐结束时音乐播放器20C将其通知给音乐播放器20A并断开与扬声器20B 的连接。然后,确定音乐播放器20A和20C作为客户端且扬声器20B作为组所有者,从而进 行用于形成新通信组的通信。(第二应用例子)图9是示出本发明第二具体应用例子的解释图。图9所示的计算机20A和电视设 备20E具有上述无线通信设备20的功能。此外,电视设备20E已与连接到因特网12的访 问点10形成通信组,且访问点10作为组所有者,电视设备20E作为客户端。此外,假定电 视设备20E在播放通过因特网12分发的内容,且用户在观看被播放的内容。假定如下情况期望在电视设备20E上显示计算机20A的屏幕,即使用电视设备 20E作为计算机20的显示器。在这种情况下,计算机20A和电视设备20E通过使用询问报文和应答报文彼此通 知与之兼容的服务、设备信息、期望的服务信息、正在执行的服务等。例如,电视设备20E发送指示与之兼容的服务是静止图片显示、视频显示等且正 在执行的服务是视频显示的报文。此外,计算机20A发送指示期望的服务是显示计算机屏 幕的报文。从而计算机20A和电视设备20E可知道另一设备的功能、服务执行状态、期望的 服务等。然后,当电视设备20E具有在保持与访问点的连接的同时通过作为计算机20A的 组所有者形成新通信组的功能时,确定电视设备20E作为组所有者。此后,电视设备20E提 示计算机20A加入通信组且进行通信以使计算机20A作为客户端加入通信组。<5.总结〉如上所述,根据本发明一个实施例,在形成通信组时不需要在多个无线通信设备 20之间进行角色协商。因此有可能减少形成通信组和实现数据发送及接收所需的时间。尽管以上参考附图详细说明了本发明的优选实施例,本发明不限于此。本领域技 术人员应理解只要在权利要求或其等同物的范围内,根据设计需求和其他因素,可出现各种修改、组合、子组合和变化。此外,并非一定需要按照顺序图或流程图中所示的顺序按时间顺序执行本说明书 的无线通信设备20的处理中的步骤。例如,可以以与流程图中所示的顺序不同的顺序或可 并行地处理无线通信设备20的处理中的步骤。此外,可以产生如下计算机程序,该计算机程序使硬件(如无线通信设备20中包 括的CPU、ROM和RAM)执行与上述无线通信设备20的元件等同的功能。此外,可提供存储 该计算机程序的存储介质。本申请包含与2009年12月22日提交日本专利局的日本优先权专利申请JP 2009-290696的公开相关的主题内容,其全部内容通过引用包括在此。
权利要求
1.一种无线通信设备,包括通信单元,与另一无线通信设备通信;角色确定单元,基于所述通信单元接收的所述另一无线通信设备的信息,确定是作为 组所有者的角色还是作为客户端的角色;以及通信控制单元,作为扮演所述角色确定单元确定的角色的设备,控制用于形成与所述 另一无线通信设备的无线通信组的通信。
2.根据权利要求1所述的无线通信设备,其中,所述另一无线通信设备的信息包括所述另一无线通信设备作为组所有者和客户端中 的哪个的信息,以及在所述另一无线通信设备作为组所有者时,所述角色确定单元确定作为客户端,而在 所述另一无线通信设备作为客户端时,所述角色确定单元确定作为组所有者。
3.根据权利要求1所述的无线通信设备,其中所述角色确定单元基于所述另一无线通信设备的信息计算所述无线通信设备作为组 所有者的优先级和所述另一无线通信设备作为组所有者的优先级,并比较所述无线通信设 备作为组所有者的优先级和所述另一无线通信设备作为组所有者的优先级,来确定是作为 组所有者的角色还是作为客户端的角色。
4.根据权利要求1所述的无线通信设备,其中所述另一无线通信设备的信息包括存在或不存在作为组所有者或客户端的功能的信 息,以及当所述另一无线通信设备仅具有作为组所有者和客户端中的一个的功能时,所述角色 确定单元确定作为组所有者和客户端中的另一个。
5.根据权利要求1所述的无线通信设备,进一步包括连接目的地选择单元,当通过所述通信单元接收了来自一个或多于一个另一无线通 信设备的信息时,选择所述一个或多于一个另一无线通信设备中的任何一个作为连接目的 地。
6.根据权利要求5所述的无线通信设备,其中所述连接目的地选择单元在所述一个或多于一个另一无线通信设备中选择满足来自 上层应用的请求条件的另一无线通信设备作为连接目的地。
7.根据权利要求5所述的无线通信设备,其中所述通信控制单元控制所述通信单元发送询问报文,该询问报文请求发送所述另一无 线通信设备的信息。
8.根据权利要求5所述的无线通信设备,其中所述通信控制单元控制所述通信单元发送询问报文,该询问报文包括应用信息并请求 对与所述应用信息指示的应用兼容的另一无线通信设备的应答。
9.一种无线通信方法,包括以下步骤从另一无线通信设备接收所述另一无线通信设备的信息;基于所述另一无线通信设备的信息确定是作为组所有者的角色还是作为客户端的角 色;以及作为扮演确定的角色的设备,进行用于形成与所述另一无线通信设备的无线通信组的通信。
10.一种使计算机作为无线通信设备的程序,包括 通信单元,与另一无线通信设备通信;角色确定单元,基于所述通信单元接收的所述另一无线通信设备的信息,确定是作为 组所有者的角色还是作为客户端的角色;以及通信控制单元,作为扮演所述角色确定单元确定的角色的设备,控制用于形成与所述 另一无线通信设备的无线通信组的通信。
11.一种无线通信系统,包括 第一无线通信设备;以及 第二无线通信设备,包括通信单元,与所述第一无线通信设备通信,角色确定单元,基于所述通信单元接收的所述第一无线通信设备的信息,确定是作为 组所有者的角色还是作为客户端的角色,以及通信控制单元,作为扮演所述角色确定单元确定的角色的设备,控制用于形成与所述 第一无线通信设备的无线通信组的通信。
全文摘要
提供一种无线通信设备,包括通信单元,与另一无线通信设备通信;角色确定单元,基于所述通信单元接收的所述另一无线通信设备的信息,确定是作为组所有者的角色还是作为客户端的角色;以及通信控制单元,作为扮演所述角色确定单元确定的角色的设备,控制用于形成与所述另一无线通信设备的无线通信组的通信。
文档编号H04W4/08GK102118697SQ20101061766
公开日2011年7月6日 申请日期2010年12月15日 优先权日2009年12月22日
发明者内藤将彦, 斋藤绘里香, 板谷夏树, 铃木英之 申请人:索尼公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1