用于在不同的对等通信群组之间传输数据的方法和装置的制造方法_2

文档序号:8548393阅读:来源:国知局
一个无线设备102a、102c和102f?和作为对等(P2P)客户端的一个或多个其他无线设备102。每个对等群组所有者102a、102c和102f如同用于该对等群组104中的客户端的接入点(例如,802.1lff1-Fi路由器)那样工作。
[0024]此外,在这个示例中,每个对等群组所有者102a、102c和102f具有到接入点202的无线连接,其进而具有到网络基础设施204的直接连接。网络基础设施204可以是任何适当的网络基础设施204,诸如互联网和/或某些其他有线和/或无线数据网络,包括但不限于任何适当的广域网或局域网。
[0025]如上参考图1所述的,每个对等群组104可以经由一个或多个无线设备102无线连接到一个或多个其他对等群组104。在这样的情形中,连接对等群组104的无线设备102操作桥接器。例如,连接无线设备102可以操作RBridge。操作桥接器的无线设备102可以是对等群组所有者和/或客户端。
[0026]此外,每个对等群组104可以经由接入点202和网络基础设施204连接到一个或多个其他对等群组104。在这样的情形中,连接群组104到接入点202的无线设备102可以操作桥接器或者接入点202可以操作桥接器。例如,无线设备102和/或接入点202可以操作 RBridge。
[0027]共同地,直接和/或间接通过无线设备102、接入点202和/或网络基础设施204连接的这些对等群组104形成网络“邻居”。邻居中的任何无线设备102可以与邻居中的任何其他无线设备102通信。例如,无线设备102b可以发送消息到无线设备102h。在这个示例中,消息从无线设备102b行进到无线设备102a。充当群组所有者和桥接器的无线设备102a确定消息的目的地不在群组104a中。因此,无线设备102a将消息转发到接入点202a。接入点202a通过网络基础设施204将消息转发到接入点202c。充当桥接器的接入点202c确定消息的目的地在群组104d中。因此,接入点202c将消息转发到其最终目的地,无线设备 102ho
[0028]图1和图2中所图示的每个设备(例如无线设备102和/或接入点204)可以包括诸如微处理器、存储器、外围设备等等的许多电子设备的某些共同方面。图3中图示了示例电子设备300的某些元素的框图。示例电子设备300包括主单元302,其如果需要可以包括通过地址/数据总线306电耦合到一个或多个存储器308、其他计算机电路310和一个或多个接口电路312的一个或多个物理处理器304。处理器304可以是任何适当的处理器或多个处理器。例如,电气设备300可以包括中央处理单元(CPU)和/或图形处理单元(GPU)。在一些实施例中,物理处理器304由执行多个虚拟处理器和/或虚拟机器的超级管理器管理。
[0029]存储器308可以包括各种类型的非瞬时存储器,包括易失性存储器和/或非易失性存储器,诸如但不限于分布式存储器、只读存储器(ROM)、随机存取存储器(RAM)等等。存储器308典型地存储软件程序,其与系统中的其他设备交互,如这里所述。这个程序可以以任何适当的方式由处理器304执行。存储器308还可以存储从服务器检索的和/或经由输入设备314加载的指示文档、文件、程序、网页等等的数字数据。
[0030]接口电路312可以使用任何适当的接口标准、诸如以太网接口和/或通用串行总线(USB)接口来实现。一个或多个输入设备314可以连接到接口电路312,用于将数据和命令输入到主单元302。例如,输入设备314可以是键盘、鼠标、触摸屏、轨迹板、isopoint、相机、语音识别系统、加速计、全球定位系统(GPS)和/或任何其他适当的输入设备。
[0031]一个或多个显示器、打印机、扬声器、监视器、电视、高清电视和/或其他适当的输出设备316还可以经由接口电路312连接到主单元302。显示器316可以是阴极射线管(CRT)、液晶显示器(IXD)、电子墨水(e-1nk)和/或任何其他适当类型的显示器。显示器316生成在操作设备300期间生成的数据的视觉显示。例如,显示器316可以用于显示网页和/或从服务器106和其他设备接收到的其他内容。视觉显示可以包括对人类输入的提示、运行时间统计、计算值、数据等等。
[0032]一个或多个存储设备318还可以经由接口电路312连接到主单元302。例如,硬盘驱动器、⑶驱动器、DVD驱动器和/或其他存储设备可以连接到主单元302。存储设备318可以存储设备300所使用的任何类型的数据。
[0033]电气设备300还可以经由到网络110的连接来与其他网络设备322交换数据。网络连接可以是任何类型的网络连接,诸如以太网连接、数字订户线(DSL)、电话线、同轴电缆、无线基站330等等。系统100的用户114可能需要向服务器106注册。在这样的情形,每个用户114可以选择用户标识符(例如电子邮件地址)和密码,其可以是激活服务所需要的。用户标识符和密码可以使用构建到用户浏览器中的加密来跨网络110传递。替选地,用户标识符和/或密码可以由服务器106指派。
[0034]在一些实施例中,设备300可以是无线设备300。在这样的情形中,设备300可以包括一个或多个天线324,其连接到一个或多个射频(RF)收发机326。收发机326可以包括一个或多个接收机和一个或多个发射机,其工作在相同和/或不同频率上。例如,设备300可以包括蓝牙收发机316、W1-Fi收发机316以及分集蜂窝收发机316。收发机326允许设备300与诸如电话、相机、监视器、电视和/或高清电视的其他无线设备328交换信号,诸如语音、视频和数据。例如,设备300可以直接和/或经由基站330发送和接收无线电话信号、文本消息、音频信号和/或视频信号。与每个接收机相关联的接收信号强度指示(RSSI)生成对由设备300接收的每个信号的相对强度或弱度的指示。
[0035]图4中图示了用于确定设备是否将运行桥接器的示例电子设备400的某些元素的框图。电子设备400可以用硬件或硬件和执行软件的硬件的组合来实现。在一个实施例中,电子设备400包括执行软件的CPU。其他适当的硬件包括一个或多个专用集成电路(ASIC)、状态机、现场可编程门阵列(FPGA)和/或数字信号处理器(DSP)。
[0036]示例电子设备400包括操作地耦合到第一桥接器接口 404的同时P2P连接检测器
402。在示例中,第一桥接器接口 404在无线设备102中。如果同时P2P连接检测器402确定电子设备400同时连接到两个或更多P2P连接,同时P2P连接检测器402使得电子设备400例示第一桥接器接口 404。例如,如果诸如蜂窝电话的无线设备102确定其与充当P2P群组所有者的两个不同的其他无线设备102相关联,则无线设备102运行RBridge。
[0037]示例电子设备400还包括同时P2P/接入点检测器406和接入点桥接器接口检测器408。同时P2P/接入点检测器406和接入点桥接器接口检测器408操作地耦合到与门410。与门410操作地耦合到第二桥接器接口 412。在示例中,第二桥接器接口 404在接入点202中ο
[0038]如果同时P2P/接入点检测器406指示电子设备400同时连接到P2P连接和接入点202,且接入点桥接器接口检测器408指示接入点202包括桥接器接口,则电子设备400使得第二桥接器接口 404被例示。例如,如果无线设备102确定其与充当P2P群组所有者的另一无线设备102相关联,同时无线设备102与能够运行RBridge接口的接入点202相关联,则无线设备102使得接入点202运行RBridge接口。
[0039]如果同时P2P/接入点检测器406不指示电子设备400同时连接到P2P连接和接入点202,或者接入点桥接器接口检测器408不指示接入点202包括桥接器接口,则电子设备400不使得第二桥接器接口 404被例示。例如,如果无线设备102确定其不与充当P2P群组
当前第2页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1