用于过滤对等网络对有限能力设备的搜索的方法和装置制造方法及图纸

技术编号:5459747 阅读:221 留言:0更新日期:2012-04-11 18:40
提供了一种用于在P2P网络(100)中过滤对等(P2P)搜索查询的方法和装置。具有P2P能力的设备(102)生成P2P搜索查询(404)并且将设备能力信息附加到所述P2P搜索查询以生成特定于设备的P2P搜索查询(412)。将特定于设备的P2P搜索查询提供(414)给P2P网络(100)并且响应于特定于设备的P2P搜索查询远程过滤搜索查询结果以生成过滤的搜索查询结果用于提供给具有P2P能力的设备(416)。

【技术实现步骤摘要】
【国外来华专利技术】
本专利技术通常涉及能够与对等网络通信的设备,更具体地涉及一种用于过滤对等网络对具有有限能力的设备的搜索的方法和装 置。
技术介绍
诸如Shareaza, Limewire, Gnucleus和Gnutella2这样的对等 (P2P)应用(被称为P2P客户端)使用户能够通过P2P网络发送对一个 或多个文件的搜索查询以找到该文件(多个)。当用户正在搜索的文 件(多个)被找到时,返回给用户的査询响应向用户通知在哪里找到 该文件。使用査询响应,用户可以下载一个或数个文件(多个)到他 的设备上。对于具有有限能力的设备,例如无线通信设备,由于有限 的存储器,不足的处理能力,非合适的编解码器或者非合适的用户接 口设备,例如,具有特定的显示尺寸的显示器,因此设备可能不能访 问或播放下载的文件。因此,下载由于特定设备的有限能力而使用户 在该设备上不能访问的文件阻扰了用户和使用,从而浪费宝贵的电池 寿命,网络带宽和/或处理能力。因此,需要一种方法和装置用于自动地过滤对等网络搜索 使得所有被下载到设备上的文件可以被该设备的用户访问(例如,播 放或查看)。此外,根据本专利技术随后的详细描述和所附权利要求,结 合本专利技术的附图和
技术介绍
来考虑,本专利技术的其它期望特性和特征将 变得显而易见。附图说明在下文中,结合以下附图描述本专利技术,其中相同的附图标8记表示相同的元件,并且图l是根据本专利技术的实施例的对等(P2P)网络的图;图2是根据本专利技术实施例的实现图1的P2P网络中的通信的无线通信系统的图;图3是根据本专利技术实施例的用于在图2的无线通信系统和图1的P2P网络中通信的无线通信设备的框图;图4是根据本专利技术实施例的图3的无线通信设备的P2P客户 端的P2P搜索查询操作的流程图;图5是根据本专利技术另一实施例的图3的无线通信设备的P2P 客户端的P2P搜索査询操作的流程图;以及图6是根据本专利技术实施例的文件共享网络子分组和相关的 说明性信息的表,在该实施例中存在现有的聊天群组呼叫。具体实施例方式用于在P2P网络中过滤对等(P2P)搜索查询的方法通过P2P 网络中具有P2P能力的设备生成P2P搜索查询并且将设备能力信息附加 到P2P搜索查询以生成特定于设备的P2P搜索查询。将特定于设备的P2P 搜索査询提供给P2P网络并且响应于特定于设备的P2P搜索查询,远程 过滤搜索查询结果以生成过滤的搜索査询结果用于提供给具有P2P能 力的设备。用于有利地从P2P网络接收过滤的P2P搜索査询结果的装 置包括P2P通信电路和控制器。P2P通信电路将特定于设备的P2P搜索查 询提供给P2P网络。控制器耦合到P2P通信电路并且向其提供特定于设 备的P2P搜索査询。控制器包括P2P客户端,该P2P客户端用于将设备能 力信息附加到生成的P2P搜索查询以生成特定于设备的P2P搜索査询。 并且P2P通信电路响应于特定于设备的P2P搜索査询,接收通过远程过 滤搜索查询结果而生成的过滤的搜索查询结果。以下对本专利技术的详细描述本质上仅仅是示例性的并且没有意图限制本专利技术或者本专利技术的应用和使用。此外,不存在被本专利技术 先前的
技术介绍
或以下对本专利技术的详细描述中出现的任何理论约束的 意图。参见图l,对等(P2P)应用是这样的技术该技术可以使 用许多连接的设备102、 104、 106的资源来在自组织P2P网络100内广泛 地分配内容而不需要中央服务器,即,连接到P2P网络100的每个设备 102、 104、 106执行某些能力用于P2P网络100并且每个设备102、 104、 106可以充当客户端或服务器。 一些设备104比其它设备102、 106更强 大并且更稳定。这些设备104,有时被称为"超级对等点(superpeer)", 通常用作服务器并且充当本地集线器用于较不强大的设备102、 106。 P2P网络100中的客户端设备102通常连接到三个超级对等点104但可以 连接到更多。由于客户端设备102的功率节约考虑,用于客户端设备102 的连接的数目可能受限制。例如,如果客户端设备102是靠电池电能操 作的移动客户端设备102,则移动客户端102可能被限制在每次不超过 五个本地集线器104连接。诸如Shareaza, Limewire, Gnucleus和Gnutella2这样的P2P 应用,被称为P2P客户端,使客户端设备102能够查询并且接收来自自 组织P2P网络100的文件。例如,客户端设备102可以生成Gnutella2格式 化的搜索查询,该搜索查询通过已知的文本传输协议将通常所理解的 Gnutella2分组发送到P2P网络100中的设备104、 106。当客户端设备102 正在搜索的文件被发现时,返回给客户端设备102的查询响应通知客户 端设备102在哪里找到文件。使用査询响应,客户端设备102下载一个 或数个文件(多个)到客户端设备102上。根据当前应用的一个实施例,由客户端设备102生成的搜 索查询是特定于设备的P2P搜索查询,其在Guntella2格式化的子分组中 包括针对客户端设备102特定的设备能力信息。响应于特定于设备的 P2P搜索查询,远离客户端设备102 (即,例如在本地集线器104处)有利地过滤搜索査询结果,使得仅仅向其提供满足客户端设备102的设备 能力的过滤的搜索查询结果。 P2P应用通常被安装在有线因特网上的设备104、 106上, 主要在个人计算机上。由于诸如蜂窝电话的移动无线通信设备,以及 其他小设备,例如个人数字助理(PDA)正在增进计算能力,因此P2P 应用可适合用在这种设备上。根据在此描述的本专利技术的实施例,客户 端设备102是耦合到P2P网络100的无线通信设备102。然而,在回顾本 专利技术在此的教导之后,对于本领域技术人员将变得清楚的是,客户端 设备102可以是无线通信设备,诸如PDA这样的便携式设备,或诸如个 人计算机这样的有线设备,其支持通过依据在下述连接上定义的因特 网协议的因特网进行通信所述连接诸如以太网连接,无线局域网连 接诸如WiFi或WiMax,蓝牙连接,或无线广域网连接诸如WCDMA或 GSM (使用,例如,通用分组无线业务(GPRS))。参见图2,根据本专利技术的实施例的无线通信系统200包括多 个基站210和无线通信设备102,诸如具有P2P网络通信能力的无线通信 设备。多个基站210经由射频(RF)信号与无线通信设备102通信。与 多个基站210中的每一个相关联的是覆盖区域或小区225,其中无线客 户端设备102可以从这样的多个基站210中的一个基站接收信号并且向 这样的多个基站210中的一个基站发射信号。多个基站210耦合到无线电接入网络控制器230,无线电接 入网络控制器230用于控制无线通信系统200中的通信。特别地,多个 基站210耦合到无线电接入网络控制器230的基站控制器235,其控制与 多个基站210中的每一个基站的信号传送。无线电接入网络控制器230 可以接入基站控制器235以通过确定多个基站210中的哪个基站正在从 无线客户端设备102接收RF信号来确定移动客户端设备102位于无线通 信系统200的哪个小区225中。无线电接入网络控制器230耦合到因特网协议(IP)多媒 体子系统(IMS)网络控制器本文档来自技高网
...

【技术保护点】
一种用于在对等(P2P)网络中过滤P2P搜索查询的方法,包括以下步骤: 通过所述P2P网络中具有P2P能力的设备生成P2P搜索查询; 将设备能力信息附加到所述P2P搜索查询,以生成特定于设备的P2P搜索查询; 将所述特定于 设备的P2P搜索查询提供给所述P2P网络;以及 响应于所述特定于设备的P2P搜索查询而远程过滤搜索查询结果,以生成过滤的搜索查询结果用于提供给所述具有P2P能力的设备。

【技术特征摘要】
【国外来华专利技术】...

【专利技术属性】
技术研发人员:卡罗琳吉罗东夫朗苏瓦斯泽维尔埃拉尔朱利安潘斯
申请(专利权)人:摩托罗拉公司
类型:发明
国别省市:US[美国]

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

1