在对等通信组的邻居中发射服务信息的方法和装置的制造方法

文档序号:9732427阅读:276来源:国知局
在对等通信组的邻居中发射服务信息的方法和装置的制造方法
【技术领域】
[0001] 本公开通常设及无线通信设备,具体地,设及在对等通信组的邻居中发射服务信 息的方法和装置。
【背景技术】
[0002] 大多数现代无线设备包括某种形式的对等无线通信。例如,蜂窝电话可W经由蓝 牙连接与其他手机交换联系人信息,或者经由对等Wi-Fi连接(例如,802.1 IWi-Fi连接,而 不需要路由器)与其他手机进行多人游戏。
[0003] 然而,运些对等机制不能有效地扩展到大量的设备。企图扩展运些对等机制导致 数据分组的低效路由,运导致数据的延迟和功率消耗增加。此外,运些对等机制不能有效地 发现彼此的服务W及通过网络单独交互。
【附图说明】
[0004] 图1是示例对等邻居的框图。
[0005] 图2是另一例对等邻居的框图。
[0006] 图3是示例电子设备的框图。
[0007] 图4是在对等通信组的邻居中发射服务信息的示例系统的框图。
[000引图5是用于经由对等通信组的邻居发射服务通知的示例性处理的流程图。
[0009] 图6是用于经由对等通信组的邻居发射对服务通知的响应的示例处理的流程图。
【具体实施方式】
[0010] 简要地说,在具体实施例中,对等客户端(例如,蜂窝电话或其他计算设备)生成服 务通知消息,包括类别(例如,游戏)、子类别(例如,游戏标题)、动作(例如,寻找玩家),组标 识符(例如,组1)和设备标识符(例如,设备1)。对等客户端向本地组所有者发射服务通知, 进而将服务通知转发给该组中与类别和子类别(例如,游戏和游戏标题)两者相关联的每个 成员。本地组所有者还将服务通知转发到与该类别(例如,游戏)相关联的每个本地网桥。每 个转发网桥添加寻址信息(例如,返回路径),并且将消息转发到与该类别(例如游戏)相关 联的每个邻居组所有者。每个接收组所有者去除由于多路径的重复,并且将服务通知转发 到与类别和子类别(例如,游戏和游戏标题)两者相关联的它的每个组成员。每个接收组所 有者还将服务通知转发到识别为网桥且与类别(例如,游戏)相关联的各组成员。
[0011] 按需要重复该处理W贯穿对等通信组的邻居的适当部分充分传播服务通知。最 终,与类别和子类别(例如,游戏和游戏标题)相关联的每个对等客户端接收服务通知。接收 服务通知的对等客户端可W生成对服务通知的响应(例如,也希望玩游戏标题)。响应基于 原始服务通知包括的返回路径通过组所有者将响应从网桥转发到网桥,直到发起对等客户 端接收到响应消息。在其它特性中,使用所公开的方法和装置的无线设备能够动态地形成 非常大的对等组,发现彼此的服务,并且W有效地降低功率消耗和规模的方式单独地彼此 交互。
[0012] 更一般地,公开了用于在对等通信组的邻居中发射服务信息的方法和装置。在实 施例中,一种装置包括服务通知生成器,该服务通知生成器被构造为生成包括类别和子类 别的服务通知。所述装置还包括对等连接器,该对等连接器操作地禪合到服务通知生成器, 对等连接器被构造为经由第一对等组所有者将第一对等客户端连接到第一对等通信组,并 且将服务通知从第一对等客户端发射到第一对等组所有者。所述装置还包括消息转发器, 该消息转发器操作地禪合到对等发射器,所述消息转发器被构造为(a)将服务通知从对等 组所有者转发到与服务通知中的类别和子类别相关联的第一组成员,和(b)将服务通知从 对等组所有者转发到被识别为第一网桥且与服务通知中的类别相关联的第二组成员。
[0013] 第二组成员可W被构造为将寻址信息添加到服务通知,并且将服务通知转发到与 服务通知中的类别相关联的邻居组所有者。邻居组所有者可W被构造为将服务通知转发到 与服务通知中的类别和子类别相关联的第二组成员。邻居组所有者可W被构造为将服务通 知转发到被识别为第二网桥且与服务通知中的类别相关联的第Ξ组成员。第二对等客户端 可W被构造为生成包括寻址信息的响应消息,并且经由通过寻址信息识别的返回路径将响 应消息发射到第一对等客户端。服务通知可W包括与类别和子类别中的至少一个相关联的 动作。服务通知可W包括组标识符和设备标识符。
[0014] 现在转到附图,图1图示了示例对等邻居系统100的特定元件的框图。示出的系统 100包括多个对等组1〇4曰、104b、104c中的多个无线设备102(例如,蜂窝电话、便携式计算 机、电视、相机等)。总的来说,运些直接和/或间接地连接的对等组104a、104b、104c形成网 络邻居系统100。每个对等组104a、104b、104c通常包括充当对等组所有者的无线设备102a、 102c和102f和作为对等客户端的一个或多个其它无线设备10化、102d、10化和102g。每个对 等组所有者无线设备1〇2曰、102c和102f的操作类似用于对等组104a、104b、104c中客户端无 线设备10化、102d、102e和102g的接入点(例如,802. llWi-Fi路由器),即使在此示例中,每 个对等组所有者无线设备102a、102c和102f不具有到网络基础设施的直接连接。
[0015] 对等组104曰、104b、104c可W经由一个或多个无线设备102无线连接到一个或多个 其它对等组104a、104b、104c。在此情况下,连接对等组104a、104b、104c的无线设备102操作 网桥。例如,连接无线设备102可W操作路由网桥(即,RBridgeKRBridges转发通过不实现 开放系统互连(0SI)模型的第3层的端节点发射的太网分组。操作网桥的无线设备102可W 是对等组所有者和/或客户端。
[0016] 图1所示的示例包括Ξ个对等组104a、104b和104c。对等组104a包括对等组所有者 无线设备102a和两个对等客户端无线设备10化和102c。对等组104b包括对等组所有者无线 设备102c和两个对等客户端无线设备102d和102e。在此示例中,无线设备102c在对等组 104a中是客户端设备且在对等组104b中是对等组所有者。无线设备102c是组104a的客户端 且是组104b的所有者。对等组104c包括对等体组所有者无线设备102f和两个对等客户端无 线设备102g和102e。无线设备102e是组104b中的客户端且是组104c中的客户端。
[0017] 组所有者无线设备102a运行RBridge,其形成组104a和组104b之间的连接的一侧。 组所有者无线设备102c运行另一个RBridge,其形成组104a和组104b之间的连接的另一侧。 客户端无线设备102e运行RBridge,其形成组104b和组104c的之间的连接的一侧。组所有者 无线设备102f运行另一个RBridge,其形成组104b和组104c之间的连接的另一侧。
[0018] 系统100中的任何无线设备102可W与系统100中的任何其他无线设备102进行通 信。例如,无线设备102b可W向无线设备102g发送消息。在本实施例中,消息从无线设备 10化向无线设备102a行进。充当组所有者和网桥的无线设备102a确定消息的目的地不在组 104a中。因此,无线设备102a将消息转发到无线设备102c。充当组所有者和网桥的无线设备 102c确定消息的目的地不在组104b中。因此,无线设备102c将消息转发到无线设备102e。无 线设备102e不是组所有者。因此,无线设备102e将消息转发到无线设备102f。充当组所有者 和网桥的无线设备102f确定消息的目的地是在组104c中。因此,无线设备102f将消息转发 到其最终目的地,无线设备l〇2g。
[0019] 在图2中示出另一示例对等邻居系统200的特定元件的框图。示例系统200,如示例 系统1〇〇(其被包括作为示例系统200的子集),包括多个对等组104a、104b、104c、104d中的 多个无线设备102 (例如,蜂窝电话、便携式计算机、电视、相机等)。再次,每个对
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1