用于管理在对等连接中的角色的系统和方法技术方案

技术编号:19971015 阅读:30 留言:0更新日期:2019-01-03 16:36
公开了用于管理在对等连接中的角色的系统和方法。第一电子装置发现可用于对等连接的第二电子装置。基于所述第一电子装置的一个或多个电力特性确定组所有者期望值。接收所述第二电子装置的组所有者期望值。将所确定的组所有者期望值与所接收的所述第二电子装置的组所有者期望值相比。基于所确定的组所有者期望值与所接收的所述第二电子装置的组所有者期望值的比较来担任组角色。

Systems and methods for managing roles in peer-to-peer connections

Systems and methods for managing roles in peer-to-peer connections are disclosed. The first electronic device finds a second electronic device that can be used for peer-to-peer connection. The expected value of group owner is determined based on one or more power characteristics of the first electronic device. The group owner expectation value of the second electronic device is received. The determined group owner expectations are compared with the group owner expectations of the received second electronic device. The group role is assumed based on the comparison of the determined group owner expectation value with the group owner expectation value of the received second electronic device.

【技术实现步骤摘要】
用于管理在对等连接中的角色的系统和方法本申请是专利技术名称为“用于管理在对等连接中的角色的系统和方法”,申请号为201310301045.8,申请日为2013年7月17日的专利技术专利申请的分案申请。交叉申请的交叉引用本申请要求保护于2012年7月18日提交的题为“SystemandMethodforManagingRolesinaPeer-To-PeerConnection”的美国临时专利申请第561/673,203号的权益,为了所有目的将其全部内容据此通过引用结合于此。
本主题技术总体涉及对等连接,具体涉及管理在对等连接中的角色。
技术介绍
某些类型的对等连接允许电子装置组在没有单独无线接入点的情况下彼此连接。在这样的对等连接中,组内的一个电子装置担任组所有者角色并且该组的剩余装置担任客户角色,其中组所有者促进该组的电子装置彼此连接。
技术实现思路
本文公开了一种用于管理对等连接的方法,该方法包括:在第一电子装置发现可用于对等连接的第二电子装置;基于第一电子装置的一个或多个电力特性来确定组所有者期望值;接收第二电子装置的组所有者期望值;将所确定的组所有者期望值与所接收的第二电子装置的组所有者期望值相比;基于所确定的组所有者期望值与所接收的第二电子装置的组所有者期望值的比较来担任在对等连接中的组角色。优选地,一个或多个电力特性之一是第一电子装置是否被电池供电。优选地,一个或多个电力特性之一是第一电子装置是否处于充电状态。优选地,如果第一电子装置没有被电池供电或如果第一电子装置被电池供电并处于充电状态,则第一电子装置的组所有者期望值被确定为具有最大组所有者期望值。优选地,一个或多个电力特性之一是在第一电子装置上运行的应用的数量。优选地,第一电子装置的一个或多个电力特性之一是第一电子装置中的处理器核心的数量。优选地,确定组所有者期望值包括:如果第一电子装置被电池供电并且不处于充电状态则确定剩余电池电量;以及如果第一电子装置被电池供电并且不处于充电状态则基于剩余电池电量计算第一电子装置的组所有者期望值。优选地,如果所确定的组所有者期望值小于所接收的第二电子装置的组所有者期望值,则在对等连接中担任客户角色,并且如果所确定的组所有者期望值大于所接收的第二电子装置的组所有者期望值,则在对等连接中担任所有者角色。优选地,该方法还包括:如果所确定的组所有者期望值等于第二电子装置的组所有者期望值,则应用平局打破算法(tie-breakeralgorithm)来确定在对等连接中的组角色。优选地,该方法还包括:如果所确定的组所有者期望值大于所接收的第二电子装置的组所有者期望值,则将第二电子装置识别为对等连接中的组客户;以及如果所确定的组所有者期望值小于所接收的第二电子装置的组所有者期望值,则将第二电子装置识别为对等连接中的组所有者。优选地,在第一电子装置和第二电子装置之间的通信基于Wi-FiDirect。本文还公开了一种用于管理对等连接的系统,该系统包括:一个或多个处理器;以及机器可读介质,包括存储在其中的指令,该指令在由处理器执行时使处理器进行包括以下的操作:在第一电子装置发现可用于对等连接的第二电子装置;基于第一电子装置的一个或多个电力特性来确定组所有者期望值;接收第二电子装置的组所有者期望值;将所确定的组所有者期望值与所接收的第二电子装置的组所有者期望值相比;如果所确定的组所有者期望值小于所接收的第二电子装置的组所有者期望值,则在对等连接中担任客户角色;如果所确定的组所有者期望值大于所接收的第二电子装置的组所有者期望值,则在对等连接中担任所有者角色;以及如果所确定的组所有者期望值等于第二电子装置的组所有者期望值,则应用平局打破算法来确定在对等连接中的组角色。优选地,一个或多个电力特性之一是第一电子装置是否被电池供电。优选地,一个或多个电力特性之一是第一电子装置是否处于充电状态。优选地,一个或多个电力特性之一是在第一电子装置上运行的应用的数量。优选地,第一电子装置的一个或多个电力特性之一是在第一电子装置中的处理器核心的数量。本文还公开了一种用于管理对等连接的机器可读介质,该机器可读介质在由系统执行时使系统进行包括以下的操作:在第一电子装置发现可用于对等连接的第二电子装置;接收第二电子装置的组所有者期望值;如果第一电子装置没有被电池供电,则选择第一电子装置的组所有者期望值的最大组所有者期望值;如果第一电子装置被电池供电,则确定第一电子装置是否处于充电状态;如果第一电子装置处于充电状态,则选择第一电子装置的组所有者期望值的最大组所有者期望值;如果第一电子装置被电池供电并且不处于充电状态,则确定剩余电池电量;如果第一电子装置被电池供电并且不处于充电状态,则基于剩余电池电量来计算第一电子装置的组所有者期望值;如果第一电子装置被电池供电并且不处于充电状态,则将所计算的第一电子装置的组所有者期望值指定为第一电子装置的组所有者期望值;将第一电子装置的组所有者期望值与所接收的第二电子装置的组所有者期望值相比;以及基于第一电子装置的组所有者期望值与所接收的第二电子装置的组所有者期望值的比较来担任在对等连接中的组角色。优选地,一个或多个电力特性之一是第一电子装置是否被电池供电。优选地,一个或多个电力特性之一是第一电子装置是否处于充电状态。优选地,一个或多个电力特性之一是在第一电子装置上运行的应用的数量。附图说明被包括以提供对本主题技术的进一步理解并被并入且构成本说明书的一部分的附图示出本主题技术的各方面并与描述一起用于解释本主题技术的原理。在附图中:图1示出了具有对等连接的电子装置的示例。图2A示出了根据一个或多个实施方式的用于管理对等连接的示例处理。图2B示出了根据一个或多个实施方式的用于确定组所有者期望值的示例处理。图3示出了根据一个或多个实施方式的作为组所有者的电子装置的电池使用时间和作为客户的电子装置的电池使用时间的比较。图4概念性地示出了可以实施本主题技术的实施方式的电子系统。具体实施方式下文所阐述的具体实施方式旨在作为本主题技术的各种配置的描述并非旨在代表可实行本主题技术的仅有配置。附图并入本文并构成具体实施方式的一部分。为了提供对本主题技术的彻底理解的目的,具体实施方式包括具体细节。然而,本主题技术不限于本文所阐述的具体细节,且可以在没有这些具体细节的情况下实施。在某些示例中,结构和部件以框图形式示出,以便避免模糊本主题技术的概念。根据本主题技术,提供了用于管理对等连接的系统和方法。本主题技术在支持对等连接的电子装置(例如,Wi-FiDirectTM)上运行。根据本主题技术的一方面,电子装置被配置为当它们彼此靠近时通知它们的存在状态并发现彼此。电子装置在发现彼此时协商对等连接的角色。在一个或多个实施方式中,电子装置可在对等连接中担任组所有者角色,其中组所有者负责电子装置和其它电子装置之间的数据传输。可选地,电子装置可在对等连接中担任客户角色。作为协商处理的一部分,电子装置彼此分享组所有者期望值。对等连接中的组所有者角色和客户角色的分配基于电子装置的组所有者期望值。例如,具有最大的组所有者期望值的电子装置可担任组所有者角色。在一个或多个实施方式中,基于电子装置的功耗特性来确定电子装置的组所有者期望值。功耗特性可包括存储在电本文档来自技高网...

【技术保护点】
1.一种用于管理对等连接的方法,所述方法包括:在第一电子装置处发现可用于对等连接的第二电子装置;通过所述第一电子装置且基于所述第一电子装置的一个或多个电力特性来确定组所有者期望值,所述一个或多个第一电力特性包含运行在第一电子装置上的应用的数量;通过所述第一电子装置接收所述第二电子装置的组所有者期望值;通过所述第一电子装置将所确定的组所有者期望值与所接收的第二电子装置的组所有者期望值相比;以及通过所述第一电子装置且基于所确定的组所有者期望值与所接收的所述第二电子装置的组所有者期望值的比较来担任在所述对等连接中的组角色。

【技术特征摘要】
2012.07.18 US 61/673,203;2013.03.13 US 13/802,2361.一种用于管理对等连接的方法,所述方法包括:在第一电子装置处发现可用于对等连接的第二电子装置;通过所述第一电子装置且基于所述第一电子装置的一个或多个电力特性来确定组所有者期望值,所述一个或多个第一电力特性包含运行在第一电子装置上的应用的数量;通过所述第一电子装置接收所述第二电子装置的组所有者期望值;通过所述第一电子装置将所确定的组所有者期望值与所接收的第二电子装置的组所有者期望值相比;以及通过所述第一电子装置且基于所确定的组所有者期望值与所接收的所述第二电子装置的组所有者期望值的比较来担任在所述对等连接中的组角色。2.根据权利要求1所述的方法,其中,所述一个或多个电力特性之一是所述第一电子装置是否被电池供电。3.根据权利要求1或2所述的方法,其中,所述一个或多个电力特性之一是所述第一电子装置是否处于充电状态。4.根据权利要求3所述的方法,其中,如果所述第一电子装置没有被电池供电或者如果所述第一电子装置被电池供电并且处于充电状态,则所述第一电子装置的组所有者期望值被确定为具有最大组所有者期望值。5.根据权利要求3所述的方法,其中,所述第一电子装置与所述第二电子装置之间的通信是基于Wi-FiDirect。6.根据权利要求1或2所述的方法,其中,所述第一电子装置的所述一个或多个电力特性之一是所述第一电子装置中的处理器核心的数量。7.根据权利要求1或2所述的方法,其中,确定所述组所有者期望值包括:如果所述第一电子装置被电池供电并且不处于充电状态,则确定剩余电池电量;以及如果所述第一电子装置是被电池供电并且不处于充电状态,则基于所述剩余电池电量来计算所述第一电子装置的组所有者期望值。8.根据权利要求1或2所述的方法,其中,如果所确定的组所有者期望值小于所接收的所述第二电子装置的组所有者期望值,则在所述对等连接中担任客户角色,并且其中,如果所确定的组所有者期望值大于所接收的所述第二电子装置的组所有者期望值,则在所述对等连接中担任所有者角色。9.根据权利要求8所述的方法,还包括,如果所确定的组所有者期望值等于所述第二电子装置的组所有者期望值,则应用平局打破算法来确定在所述对等连接中的组角色。10.根据权利要求8所述的方法,其中,所述第一电子装置的所述一个或多个电力特性之一是所述第一电子装置中的处理器核心总量。11.一种用于管理对等连接的系统,所述系统包括:一个或多个处理器;以及机器可读介质,包括存储在其中的指令,所述指令在由所述处理器执行时使所述处理器进行包括以下的操作:在第一电子装置处发现可用于对等连接的第二电子装置;所述系统包括所述第一电子装置,所述第一电子装置适于:基于所述第一电子装置的一个或多个电力特性来确定组所有者期望值,所述一个或多个电力特性包括在所述第一电子装置上运行的应用的数量;接收所述第二电子装置的组所有者期望值;将所确...

【专利技术属性】
技术研发人员:内拉伊·库马尔·加格吉特胡·让塞
申请(专利权)人:安华高科技股份有限公司
类型:发明
国别省市:新加坡,SG

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

1