1、(10)申请公布号 CN 102948179 A (43)申请公布日 2013.02.27 C N 1 0 2 9 4 8 1 7 9 A *CN102948179A* (21)申请号 201180030733.4 (22)申请日 2011.06.17 61/357,888 2010.06.23 US H04W 8/00(2006.01) H04W 84/18(2006.01) (71)申请人高通股份有限公司 地址美国加利福尼亚 (72)发明人 R保兰基 N 布尚 D P马拉蒂 (74)专利代理机构永新专利商标代理有限公司 72002 代理人张扬 王英 (54) 发明名称 事件触发的对等体发现
2、 (57) 摘要 公开了用于支持对等(P2P)通信的技术。在 一个方面,设备基于触发事件来执行对等体发现。 在一个设计中,设备检测触发对等体发现的事件, 触发对等体发现的事件可以是应用在设备上变得 活动、设备的位置的改变、设备被打开等。设备基 于检测到触发对等体发现的事件来执行对等体发 现。在一个设计中,设备响应于检测到触发事件, 开始对等体发现。在另一个设计中,设备响应于检 测到触发事件,改变对等体发现的至少一个特征 (例如,频率)。在另一个设计中,设备确定应用在 设备上变得活动。设备(例如,在邻近检测信号中) 发送查询来请求来自对等体设备的服务以支持应 用。 (30)优先权数据 (85)P
3、CT申请进入国家阶段日 2012.12.21 (86)PCT申请的申请数据 PCT/US2011/040968 2011.06.17 (87)PCT申请的公布数据 WO2011/163088 EN 2011.12.29 (51)Int.Cl. 权利要求书3页 说明书10页 附图6页 (19)中华人民共和国国家知识产权局 (12)发明专利申请 权利要求书 3 页 说明书 10 页 附图 6 页 1/3页 2 1.一种用于无线通信的方法,包括: 由设备检测触发对等体发现的事件;以及 基于检测到所述触发对等体发现的事件,由所述设备执行对等体发现。 2.根据权利要求1所述的方法,其中,检测所述触发对等
4、体发现的事件包括检测应用 在所述设备上变得活动。 3.根据权利要求1所述的方法,其中,检测所述触发对等体发现的事件包括检测所述 设备的位置的改变。 4.根据权利要求3所述的方法,其中,检测所述设备的位置的改变包括基于所述设备 的服务小区或者所述设备进行的信号强度测量或者所述设备的定位或者其组合来检测所 述设备的位置的改变。 5.根据权利要求1所述的方法,其中,检测所述触发对等体发现的事件包括检测所述 设备被打开。 6.根据权利要求1所述的方法,其中,基于检测到所述触发对等体发现的事件来执行 对等体发现包括响应于检测到所述触发对等体发现的事件由所述设备开始对等体发现。 7.根据权利要求1所述的方
5、法,其中,基于检测到所述触发对等体发现的事件来执行 对等体发现包括响应于检测到所述触发对等体发现的事件由所述设备发送邻近检测信号。 8.根据权利要求7所述的方法,还包括: 当没有检测到触发对等体发现的事件时,由所述设备跳过对所述邻近检测信号的发 送。 9.根据权利要求1所述的方法,其中,基于检测到所述触发对等体发现的事件来执行 对等体发现包括响应于检测到所述触发对等体发现的事件来接收来自对等体设备的邻近 检测信号。 10.根据权利要求9所述的方法,还包括: 当没有检测到触发对等体发现的事件时,跳过对来自所述对等体设备的所述邻近检测 信号的接收。 11.根据权利要求1所述的方法,其中,基于检测到
6、所述触发对等体发现的事件来执行 对等体发现包括响应于检测到所述触发对等体发现的事件由所述设备改变对等体发现的 频率。 12.根据权利要求1所述的方法,其中,基于检测到所述触发对等体发现的事件来执行 对等体发现包括响应于检测到所述触发对等体发现的事件由所述设备改变对等体发现的 至少一个特征。 13.根据权利要求1所述的方法,其中,基于检测到所述触发对等体发现的事件来执行 对等体发现包括响应于检测到所述触发对等体发现的事件来多次发送邻近检测信号。 14.根据权利要求13所述的方法,其中,所述邻近检测信号的连续发送通过固定的延 迟间隔开。 15.根据权利要求13所述的方法,其中,所述邻近检测信号的连
7、续发送通过越来越长 的延迟间隔开。 16.根据权利要求1所述的方法,还包括: 当没有检测到触发对等体发现的事件时,以第一频率发送邻近检测信号;以及 权 利 要 求 书CN 102948179 A 2/3页 3 当检测到所述触发对等体发现的事件时,以第二频率发送所述邻近检测信号,与所述 第二频率相比,所述第一频率更低。 17.一种用于无线通信的装置,包括: 用于由设备检测触发对等体发现的事件的模块;以及 用于基于检测到所述触发对等体发现的事件,由所述设备执行对等体发现的模块。 18.根据权利要求17所述的装置,其中,所述用于检测触发对等体发现的事件的模块 包括用于检测应用在所述设备上变得活动或者
8、所述设备的位置的改变或者所述设备被打 开的模块。 19.根据权利要求17所述的装置,其中,所述用于基于检测到所述触发对等体发现的 事件来执行对等体发现的模块包括用于响应于检测到所述触发对等体发现的事件由所述 设备开始对等体发现的模块。 20.根据权利要求17所述的装置,其中,所述用于基于检测到所述触发对等体发现的 事件来执行对等体发现的模块包括用于响应于检测到所述触发对等体发现的事件由所述 设备改变对等体发现的频率的模块。 21.一种用于无线通信的装置,包括: 至少一个处理器,其被配置为:由设备检测触发对等体发现的事件,并且基于检测到所 述触发对等体发现的事件,由所述设备执行对等体发现。 22
9、.根据权利要求21所述的装置,其中,所述至少一个处理器被配置为:检测应用在所 述设备上变得活动或者所述设备的位置的改变或者所述设备被打开作为所述触发对等体 发现的事件。 23.根据权利要求21所述的装置,其中,所述至少一个处理器被配置为:响应于检测到 所述触发对等体发现的事件,开始对等体发现。 24.根据权利要求21所述的装置,其中,所述至少一个处理器被配置为:响应于检测到 所述触发对等体发现的事件,改变对等体发现的频率。 25.一种计算机程序产品,包括: 非临时性计算机可读介质,其包括: 用于使至少一个处理器执行由设备检测触发对等体发现的事件的代码;以及 用于使至少一个处理器执行基于检测到所
10、述触发对等体发现的事件,由所述设备执行 对等体发现的代码。 26.一种用于无线通信的方法,包括: 确定应用在第一设备上变得活动;以及 由所述第一设备发送查询来请求来自第二设备的服务以支持所述应用。 27.根据权利要求26所述的方法,其中,发送所述查询包括发送包括所述查询的邻近 检测信号。 28.根据权利要求26所述的方法,其中,所述查询标识由所述第一设备请求的所述服 务或者向其请求所述服务的特定的设备类型或者这二者。 29.根据权利要求26所述的方法,其中,所述查询请求所述第二设备开始发送邻近检 测信号。 30.根据权利要求26所述的方法,还包括: 权 利 要 求 书CN 102948179
11、A 3/3页 4 在发送所述查询之后,检测来自所述第二设备的邻近检测信号。 31.根据权利要求26所述的方法,其中,所述查询请求所述第二设备通过无线网络来 联系所述第一设备。 32.一种用于无线通信的装置,包括: 用于确定应用在第一设备上变得活动的模块;以及 用于由所述第一设备发送查询来请求来自第二设备的服务以支持所述应用的模块。 33.根据权利要求32所述的装置,其中,所述查询标识由所述第一设备请求的所述服 务或者向其请求所述服务的特定的设备类型或者这二者。 34.根据权利要求32所述的装置,还包括: 用于在发送所述查询之后,检测来自所述第二设备的邻近检测信号的模块。 35.一种用于无线通信
12、的装置,包括: 至少一个处理器,其被配置为:确定应用在第一设备上变得活动,并且由所述第一设备 发送查询来请求来自第二设备的服务以支持所述应用。 36.根据权利要求35所述的装置,其中,所述查询标识由所述第一设备请求的所述服 务或者向其请求所述服务的特定的设备类型或者这二者。 37.根据权利要求35所述的装置,其中,所述至少一个处理器被配置为:在发送所述查 询之后,检测来自所述第二设备的邻近检测信号。 38.一种计算机程序产品,包括: 非临时性计算机可读介质,其包括: 用于使至少一个处理器确定应用在第一设备上变得活动的代码;以及 用于使所述至少一个处理器执行由所述第一设备发送查询来请求来自第二设
13、备的服 务以支持所述应用的代码。 权 利 要 求 书CN 102948179 A 1/10页 5 事件触发的对等体发现 0001 本申请要求于2010年6月23日递交的、名称为“EVENT TRIGGEREDPEER DISCOVERY”的临时美国申请序号61/357,888的优先权,故以引用的方式将其全部内容并 入本文。 技术领域 0002 概括地说,本公开内容涉及通信,具体地说,涉及用于支持对等(P2P)通信的技术。 背景技术 0003 无线通信网络被广泛地部署,以便提供各种通信内容,例如语音、视频、分组数据、 消息传送、广播等等。这些无线网络可以是能够通过共享可用的网络资源来支持多个用户
14、 的多址网络。这种多址网络的示例包括码分多址(CDMA)网络、时分多址(TDMA)网络、频分 多址(FDMA)网络、正交FDMA(OFDMA)网络和单载波FDMA(SC-FDMA)网络。无线通信网络 还可以称为广域网(WAN)。 0004 无线通信网络可以包括能够支持多个设备的通信的多个基站。设备可以通过下行 链路和上行链路来与基站进行通信。下行链路(或者前向链路)指的是从基站到设备的通信 链路,而上行链路(或者反向链路)指的是从设备到基站的通信链路。设备还能够与一个或 多个其它设备进行对等通信。可能期望有效地支持设备之间的P2P通信。 发明内容 0005 本文描述了用于支持P2P通信的技术。
15、在一个方面,设备可以基于触发事件来执 行对等体发现。在一个设计中,当被事件触发时,所述设备可以执行对等体发现,而不是以 定期的速率一直执行对等体发现。在另一个设计中,当被事件触发时,所述设备可以以不同 的方式来执行对等体发现。 0006 在一个设计中,所述设备可以检测触发对等体发现的事件,所述事件可以是应用 在所述设备上变得活动、所述设备的所述位置的改变、所述设备被打开等。所述设备可以基 于检测到所述触发对等体发现的事件来执行对等体发现。在一个设计中,所述设备可以响 应于检测到所述触发事件开始对等体发现。在另一个设计中,所述设备可以响应于检测到 所述触发事件改变对等体发现的特征中的至少一个特征
16、(例如,所述频率)。所述设备可以 针对对等体发现发送邻近检测信号(PDS)和/或接收来自其它设备的邻近检测信号。 0007 在另一个设计中,所述设备可以确定应用在所述设备上变得活动。所述设备可以 (例如,在邻近检测信号中)发送查询来请求来自对等体设备的服务以支持所述应用。所述 查询可以标识由所述设备请求的所述服务、向其请求所述服务的特定的设备类型(例如,打 印机)等。 0008 下面进一步详细描述本公开内容的各个方面和特征。 附图说明 说 明 书CN 102948179 A 2/10页 6 0009 图1示出了无线通信网络。 0010 图2示出了基线PDS发送和接收方案。 0011 图3示出了
17、客户端驱动的PDS发送方案。 0012 图4示出了客户端驱动的PDS接收方案。 0013 图5示出了具有低频率(periodicity)的PDS发送的基于移动性的PDS发送。 0014 图6和图7示出了用于执行对等体发现的两个过程。 0015 图8示出了设备的框图。 0016 图9示出了两个设备的框图。 具体实施方式 0017 本文所描述的技术可以用于各种无线通信网络,例如CDMA、TDMA、FDMA、OFDMA、 SC-FDMA和其它无线网络。术语“网络”和“系统”通常可以交换使用。CDMA网络可以实现 诸如通用陆地无线接入(UTRA)、cdma2000等的无线技术。UTRA包括宽带CDMA
18、(WCDMA)、时 分同步CDMA(TD-SCDMA)和CDMA的其它变形。cdma2000涵盖IS-2000、IS-95和IS-856标 准。TDMA网络可以实现诸如全球移动通信系统(GSM)的无线技术。OFDMA网络可以实现诸 如演进型UTRA(E-UTRA)、超移动宽带(UMB)、IEEE 802.11(Wi-Fi)、IEEE 802.16(WiMAX)、 IEEE 802.20、闪速-等的无线技术。UTRA和E-UTRA是通用移动电信系统(UMTS) 的一部分。在频分双工(FDD)和时分双工(TDD)二者中,3GPP长期演进(LTE)和改进的LTE (LTE-A)是UMTS的使用了E-
19、UTRA的新版本,其在下行链路上使用OFDMA而在上行链路上使 用SC-FDMA。在名为“第三代合作伙伴计划”(3GPP)的组织的文档中描述了UTRA、E-UTRA、 UMTS、LTE、LTE-A和GSM。在名为“第三代合作伙伴计划2”(3GPP2)的组织的文档中描述 了cdma2000和UMB。本文所描述的技术可以用于上文所提及的无线网络和无线技术以及其 它无线网络和无线技术。 0018 图1示出了无线通信系统100,该系统可以包括多个基站和其它网络实体。为了简 单起见,在图1中仅示出了一个基站110。基站可以是与设备进行通信的实体,并且还可以 称为节点B、演进型节点B(eNB)、接入点等等
20、。基站可以为特定的地理区域提供通信覆盖 并且可以支持位于覆盖区域内的设备的通信。为了提高网络容量,可以将基站的整个覆盖 区域划分成多个(例如,三个)更小的区域。相应的基站子系统可以为每一个更小的区域提 供服务。在3GPP中,术语“小区”可以指的是基站的覆盖区域和/或为该覆盖区域提供服 务的基站子系统,这取决于使用术语的上下文。 0019 设备120可以分布在整个无线网络中,并且每一个设备可以是静止的或移动的。 设备还可以称为用户设备(UE)、用户装备、移动站、终端、接入终端、用户单元、站、节点等。 设备可以是蜂窝电话、个人数字助理(PDA)、无线调制解调器、无线通信设备、手持设备、膝 上型计算
21、机、无绳电话、无线本地环路(WLL)站、智能电话、上网本、智能本、平板电脑、外围 设备(例如,打印机)等。设备可以针对WAN通信在无线网络中与基站进行通信。设备还可 以针对P2P通信直接与一个或多个其它设备进行通信。P2P通信指的是两个或多个设备之 间的没有通过基站的直接通信。在图1所示的示例中,设备120a和120b可以与基站110 进行通信,并且设备120b、120c和120d可以进行对等通信。设备120c和120d也可以与基 站进行通信,例如,当未参与P2P通信时或者可能与P2P通信同时发生。 说 明 书CN 102948179 A 3/10页 7 0020 P2P通信中的一个挑战是在特
22、定的范围内(例如,在射频(RF)范围内)对所关注的 对等体设备的发现/检测。为了有助于对等体发现,可以和/或期望进行对等通信的设备 可以定期地发送邻近检测信号(PDS)。邻近检测信号还可以称为对等体检测信号、对等体发 现信号等。邻近检测信号可以包括导频信号或者参考信号,并且可以包括用于识别发送邻 近检测信号的设备的信息。设备可以基于由这些其它设备所发送的对等体检测信号来检测 其邻近的其它设备。 0021 邻近检测信号可以具有可以有助于对等体发现的各种属性。在一个设计中,可以 在低重用的情况下发送邻近检测信号,这可以减少由邻近检测信号观测到的干扰并且可以 实现由位于远处的设备来对信号的检测。还可
23、以发送邻近检测信号使得可以在较大的可靠 性的情况下和/或在不好的信道状况中检测到邻近检测信号。还可以将邻近检测信号设计 为使得消耗尽可能少的发射功率来发送该信号。 0022 图2示出了具有邻近检测信号的永久发送和接收的基线PDS发送和接收方案。在 该基线PDS方案中,在每一个时间间隔T PDS,CYCLE 中,设备可以在平均持续时间T PDS,TX 期间发 送其邻近检测信号(在图2中标记为“TXPDS”)并且可以在平均持续时间T PDS,RX 期间检测来 自对等体设备的邻近检测信号(在图2中标记为“RX PDS”),其中T PDS,TX 、T PDS,RX 和T PDS,CYCLE 中 的每一
24、个可以是任何合适的值。T PDS,TX 可以是一个PDS发送间隔的平均持续时间。T PDS,RX 可 以是一个PDS接收间隔的平均持续时间。T PDS,CYCLE 可以是一个PDS周期的持续时间。 0023 在一个设计中,设备可以被同步到其服务小区并且可以基于服务小区的时序来确 定其PDS发送间隔和接收间隔。设备可以在PDS接收间隔中检测来自其它设备的邻近检测 信号。如果没有同步不同的小区,则设备可以基于由相邻小区发送的同步信号和/或参考 信号来确定所关注的每一个相邻小区的时序。然后设备可以在基于每一个相邻小区的时序 所确定的PDS接收间隔中检测来自同步到该相邻小区的其它设备的邻近检测信号。通
25、常, 设备的PDS发送间隔和接收间隔可以是连续的或者可以不是连续的,并且可以是分别与设 备的与PDS发送和接收相关联的电池功率消耗成正比。 0024 在基线PDS方案中,设备可以定期地发送和接收邻近检测信号,即使当没有其它 设备可能对与该设备进行通信感兴趣时也是如此。这可能导致设备的显著的电池功率消 耗,其可能降低设备的备用电池寿命。将期望可以减少与对等体发现相关联的电池功率消 耗的技术。 0025 在一个方面,设备可以基于触发事件来执行对等体发现。在事件触发的对等体发 现的一个设计中,可以仅当被事件触发时,设备才执行对等体发现,而不是以定期的速率一 直执行对等体发现。在该设计中,可以仅当针对
26、对等体发现被事件触发时,设备才发送邻近 检测信号和/或接收来自对等体设备的邻近检测信号。因此对等体发现可以由触发事件而 启用或者由触发事件的缺少而禁用。 0026 在事件触发的对等体发现的另一个设计中,当被事件触发时,设备可以以不同的 方式来执行对等体发现。例如,当没有被事件触发时,设备可以较不频繁地执行对等体发 现,并且当被事件触发时,设备可以更频繁地执行对等体发现。举另一个例子,当没有被事 件触发时,设备可以仅检测来自对等体设备的邻近检测信号,并且当被事件触发时,设备可 以发送邻近检测信号并且检测邻近检测信号。 0027 设备可以基于触发事件以其它方式来执行对等体发现。在一个设计中,设备可
27、以 说 明 书CN 102948179 A 4/10页 8 自动地执行事件触发的对等体发现。在另一个设计中,设备可以在网络的协助下执行事件 触发的对等体发现。例如,无线网络可以广播指示覆盖区域内可用的某些设备和/或服务 的信息。设备可以使用该信息来决定是否执行事件触发的对等体发现。在任何情况下,事件 触发的对等体发现可以减少设备的电池功率消耗同时提供良好的性能。如下面所描述的, 各种类型的事件可以触发对等体发现。 0028 在一个设计中,设备可以基于与应用在设备上变得活动对应的触发事件来执行对 等体发现。当被应用变得活动触发时,设备可以开始对等体发现,或者当应用变得活动时, 设备可以以较高的频
28、率(即,较快的速率)执行对等体发现。当设备上的任何活动的应用不 需要时,设备可以跳过对等体发现或者可以以较低的频率执行对等体发现。设备可以基于 触发事件以各种方式来执行对等体发现。 0029 图3示出了可以用于事件触发的对等体发现的客户端驱动的PDS发送方案的设 计。在该设计中,仅当设备上的应用期望P2P通信时,设备才可以发送邻近检测信号。该设 计还可以称为应用驱动的PDS发送。 0030 在一个设计中,设备可以自动地确定何时发送其邻近检测信号。在起始于时间T1 的PDS周期中,由于没有应用期望P2P通信,所以设备可以跳过发送其邻近检测信号。然而, 设备仍然可以接收来自对等体设备的邻近检测信号
29、。在起始于时间T2的PDS周期中,由于 应用期望P2P通信,所以设备可以发送其邻近检测信号。设备也可以接收来自对等体设备 的邻近检测信号。通常,当应用期望P2P通信时,设备可以发送其邻近检测信号,否则设备 可以跳过发送其邻近检测信号。 0031 针对图3所示的设计,设备的邻近检测信号的平均发送时间T client-driven,PDS,TX 可以 表示成: 0032 T client-driven,PDS,TX, =T PDS,TX 式(1) 0033 其中是在其中设备上的应用是活动的/进行中的时间的分数(fraction)。由 于可能是很小的值,所以设备的平均发送时间可能远小于基线PDS方案
30、的平均发送时 间。因此,对于客户端驱动的PDS发送方案来说,电池功率消耗可能远远更低。 0034 对于图3所示的设计来说,来自对等体设备的邻近检测信号的平均接收时间可以 等于T PDS,RX ,并且可以未与基线PDS方案发生改变。这可以假设用于发送邻近检测信号的 PDS资源的数量与基线PDS方案中的数量是相同的。 0035 图4示出了也可以用于事件触发的对等体发现的客户端驱动的PDS接收方案的设 计。在该设计中,仅当设备上的应用期望P2P通信时,设备才可以接收邻近检测信号。该设 计还可以称为应用驱动的PDS接收、基于服务器的PDS发送等。 0036 在图4所示的设计中,设备可以自动地确定何时接
31、收来自对等体设备的邻近检测 信号。在起始于时间T1的PDS周期中,由于没有应用期望P2P通信,所以设备可以跳过接 收邻近检测信号。然而,设备仍然可以发送其邻近检测信号。在起始于时间T2的PDS周期 中,由于应用期望P2P通信,所以设备可以接收来自对等体设备的邻近检测信号,并且也可 以发送其邻近检测信号。通常,当应用期望P2P通信时,设备可以接收来自对等体设备的邻 近检测信号,否则设备可以跳过对邻近检测信号的接收。 0037 对于图4所示的设计,来自对等体设备的邻近检测信号的平均接收时间 T client-driven,PDS,RX 可以表示成: 说 明 书CN 102948179 A 5/10
32、页 9 0038 T client-driven,PDS,RX, =T PDS,RX 式(2) 0039 由于可能是很小的值,所以设备的平均接收时间可能远小于基线PDS方案的平 均接收时间。因此,对于客户端驱动的PDS接收方案来说,电池功率消耗可能远远更低。 0040 在一个设计中,图4中的客户端驱动的PDS接收方案可以用于客户端-服务器应 用,在客户端-服务器应用中,服务器设备向客户端设备提供服务。服务器设备可以在每一 个PDS周期中广播其邻近检测信号并且可以通告其服务。例如,来自服务器设备的邻近检 测信号可以使用一个或几个比特来指示“我提供服务X”,这可以最低限度地影响开销。无 论这些客户
33、端设备何时期望获取来自服务器设备的服务,客户端设备都可以检测来自服务 器设备的邻近检测信号。 0041 在一个设计中,图3中的客户端驱动的PDS发送方案也可以用于客户端-服务器 应用。该设计可以用于在其中活动可能不频繁的应用。在这种情况下,对于客户端设备来 说,广播指示对特定的服务的期望的其邻近检测信号可能是更有效的。例如,来自客户端设 备的邻近检测信号可以使用一个或几个比特来指示“我想要服务X”,这可以最低限度地影 响开销。举例说明,服务器设备可以是打印机,该打印机可以打印诸如台式计算机、膝上型 计算机、蜂窝电话等的客户端设备的文件。想要打印机的客户端设备可以广播指示对打印 机的期望(例如,
34、指示“我想要打印机”)的邻近检测信号而不是使打印机一直广播其存在。 打印机可以检测来自客户端设备的邻近检测信号,并且可以(i)开始发送其邻近检测信号 和/或(ii)通过无线网络连接到客户端设备。该设计可以允许服务器设备在针对对等体发 现的仅接收模式中进行操作并且仅当客户端设备期望由服务器设备提供的服务时才打开。 0042 仅当应用是活动的时,上文所描述的客户端驱动的PDS发送方案和客户端驱动的 PDS接收方案才可以通过发送或接收邻近检测信号来减少设备的电池功率消耗。使用哪一 个特定的方案可以取决于各种因素,例如应用活动的频率、可用的电源等。例如,如果服务 器设备(例如,打印机)连接到电源插座,
35、则电池功率消耗可能不是问题,并且可能期望使服 务器设备一直发送其邻近检测信号。通常,可以基于诸如应用的类型、服务器属性、客户端 属性等的一个或多个因素来为应用选择客户端驱动的PDS发送方案和/或客户端驱动的 PDS接收方案。 0043 客户端驱动的PDS发送方案还可以减少用于发送邻近检测信号的PDS资源的使 用。与基线PDS方案相比,可以通过因子减少由客户端驱动的PDS发送方案使用的PDS 资源的数量。如果较低的PDS资源利用不是设计的目标,则可以通过使用与基线PDS方 案相同数量的PDS资源实现显著减小的时延。具体地说,PDS周期可以从T PDS,CYCLE 减少到 T PDS,CYCLE
36、,并且可以使用相同数量的PDS资源,这是因为仅在该时间的百分比期间发 送邻近检测信号。然而,由于更短的PDS周期,所以延迟可以从T PDS,RX 减少到T PDS,RX 。因 子可以取决于特定的应用并且可以处于10 -2 的数量级或者更低。例如,在上文所描述的 打印机应用中,可以在典型的办公室场景中每隔几分钟发送一次打印请求并且在家庭场景 中每隔几小时或者每隔几天发送一次打印请求。因此,与针对基线PDS方案的秒钟相比,客 户端驱动的PDS发送可能每隔几分钟、每隔几小时或者每隔几天而发生。 0044 客户端驱动的PDS发送方案和客户端驱动的PDS接收方案可以显著地减少不频繁 地活动的应用的电池功
37、率消耗。然而,这些方案可能不适用于需要不断地执行对等体发现 的应用。示例可以是如果朋友的手机在附近则使手机发出嗡嗡声的应用。这样的应用可能 说 明 书CN 102948179 A 6/10页 10 需要设备不断地执行对等体发现。 0045 在一个设计中,基于移动性的PDS发送方案可以用于需要不断地执行对等体发现 的设备。在该方案中,当设备的位置改变时,设备可以发送其邻近检测信号和/或接收来自 对等体设备的邻近检测信号。可以检测设备的位置的改变,并且设备的位置的改变可以触 发该设备发送邻近检测信号。 0046 可以以各种方式检测设备的位置的改变,并且可能不需要精确地检测设备的位置 的改变。在一个
38、设计中,可以基于其服务小区来确定设备的位置,并且服务小区标识(ID)可 以用于指示设备的位置。如果选择新的服务小区,则设备可以被视为已经改变其位置,并且 当其服务小区改变时设备可以发送其邻近检测信号。在另一个设计中,可以基于RF指纹法 (fingerprinting)来确定设备的位置。在该设计中,设备可以测量不同小区的接收信号强 度,并且可以基于小区的接收信号强度的充分改变来确定设备已经移动。在又一个设计中, 可以基于GPS定位、基于网络的定位等来确定设备的位置。设备可以基于其先前的位置和 当前的位置来确定其位置已经改变。在又一个设计中,可以基于设备的速率或者速度来检 测设备的位置的改变。速率
39、可以涵盖大小,而速度可以涵盖大小和方向两者。设备可以包 括能够确定设备的速率或者速度的传感器或者其它机制。在又一个设计中,可以基于来自 其它设备的邻近检测信号的接收信号强度的改变来检测设备的位置的改变。如果来自多于 一个的其它设备的邻近检测信号的接收信号强度改变足够的量,则设备可以确定其(而不 是另一个设备)已经移动。设备还可以以其它的方式检测其位置的改变。 0047 用户在大多数时候可能是静止的,并且由用户的设备观测到的服务小区改变的平 均数量可能小于每天十次。由于对于基于移动性的PDS发送方案而言可能每天存在几个 PDS发送而对于基线PDS方案而言可能每隔几秒钟存在一个PDS发送,所以基于
40、移动性的 PDS发送方案可以将所需的PDS发送的数量缩减数百或者数千倍。 0048 基于移动性的PDS发送方案可以用于具有相对远距离(例如,覆盖几个小区)的邻 近检测信号。在这种情况下,可以基于服务小区ID来很容易地执行对位置改变的检测,如 上文所描述的。基于移动性的PDS发送方案还可以用于具有中等距离或者近距离的邻近检 测信号。在这种情况下,可以基于定位(例如,GPS定位或者基于网络的定位)、导频强度测 量等来确定对位置的改变的检测。 0049 在一个设计中,设备可以在没有任何网络协助的情况下自动地执行基于移动性的 PDS发送。设备可以具有其自己的算法以确定其位置何时已经改变并且当检测到位置
41、的改 变时发送其邻近检测信号。 0050 通常,无论何时检测到触发对等体发现的事件,设备都可以发送其邻近检测信号 和/或接收来自其它设备的邻近检测信号。触发事件可以对应于应用变得活动或者设备的 位置的改变或者设备被通电等。 0051 各种技术可以用于改善对等体发现,其中针对事件触发的对等体发现(例如,针对 基于移动性的PDS发送方案或者客户端驱动的PDS发送方案)不频繁地发送PDS传输。 0052 在一个设计中,响应于检测到触发对等体发现的事件,设备可以多次发送其邻近 检测信号。该设计可以改善其它设备对邻近检测信号的接收。在一个设计中,邻近检测信 号的连续发送可以通过固定的延迟均匀地间隔开。在
42、另一个设计中,邻近检测信号的连续 发送可以通过越来越长的(指数地增加的)延迟间隔开。针对这两个设计,可以在邻近检测 说 明 书CN 102948179 A 10 7/10页 11 信号的连续发送之间的延迟中引进某一随机性,以随机化与来自其它设备的邻近检测信号 的冲突。 0053 在另一个设计中,当对给定的设备A通电时,给定的设备A可以发送其邻近检测信 号以实现已经移动的对等体设备的检测。当另一个设备B移动并且发送其邻近检测信号 时,设备A可能被关闭。因此,设备A可能不知道设备B已经移入设备A的附近。当打开设 备A时,设备A可以发送其邻近检测信号,以使设备B检测设备A。 0054 在又一个设计中
43、,当没有检测到触发事件时,设备可以以低频率执行对等体发现。 当检测到触发事件时,设备可以以高频率和/或以不同的方式来执行对等体发现。 0055 图5示出了具有低频率PDS发送的基于移动性的PDS发送的设计。在该设计中, 无论设备的位置何时改变,设备都可以发送其邻近检测信号。设备还可以以低频率发送其 邻近检测信号,即使位置没有改变也是如此。具体地说,设备可以在每一个周期T PDS,LONG_CYCLE 中发送其邻近检测信号,与基线PDS方案中的T PDS,CYCLE 相比,T PDS,LONG_CYCLE 可能更长。 0056 设备还可以以其它方式来发送其邻近检测信号以改善对针对事件触发的对等体
44、 发现的邻近检测信号的接收。可以使用上文所描述的设计中的任何一个或者任何组合。 0057 图6示出了用于执行对等体发现的过程600的设计。设备(如下文所描述的)或 者某一其它实体可以执行过程600。设备可以检测触发该设备进行对等体发现的事件(框 612)。在一个设计中,设备可以检测应用在设备上变得活动作为触发事件。在另一个设计 中,设备可以检测其位置的改变作为触发事件。设备可以基于设备的服务小区(例如,服务 小区中的改变)、设备进行的信号强度测量、设备的定位等来检测其位置的改变。在又一个 设计中,设备可以检测被打开作为触发事件。设备还可以以其它方式来检测触发事件。 0058 设备可以基于检测到
45、触发对等体发现的事件来执行对等体发现(框614)。在一个 设计中,设备可以响应于检测到触发事件开始对等体发现。在一个设计中,设备可以响应于 检测到触发事件发送邻近检测信号,例如,如图3所示。当没有检测到触发事件时,设备可 以跳过对邻近检测信号的发送。在另一个设计中,设备可以响应于检测到触发事件接收来 自对等体设备的邻近检测信号,例如,如图4所示。当没有检测到触发事件时,设备可以跳 过接收来自对等体设备的邻近检测信号。 0059 在另一个设计中,设备可以响应于检测到触发事件改变对等体发现的至少一个特 征。例如,设备可以响应于检测到触发事件改变对等体发现的频率。 0060 在一个设计中,针对客户端
46、驱动的PDS发送,当应用程序变得活动时,设备可以发 送邻近检测信号。当应用不活动时,设备可以跳过对邻近检测信号的发送。在一个设计中, 针对客户端驱动的PDS接收,当应用变得活动时,设备可以接收来自对等体设备的邻近检 测信号。当应用不活动时,设备可以跳过接收来自对等体设备的邻近检测信号。在一个设 计中,针对基于移动性的PDS发送,当检测到设备的位置的改变时,设备可以发送邻近检测 信号。在一个设计中,当打开设备时,设备可以发送邻近检测信号。设备还可以以其它的方 式发送邻近检测信号和/或接收来自对等体设备的邻近检测信号。 0061 在一个设计中,设备可以响应于检测到触发事件多次发送邻近检测信号。在一
47、个 设计中,邻近检测信号的连续发送可以通过固定的延迟间隔开。在另一个设计中,邻近检测 信号的连续发送可以通过越来越长的延迟间隔开。 0062 在一个设计中,当没有检测到触发对等体发现的事件时,设备可以以第一频率发 说 明 书CN 102948179 A 11 8/10页 12 送邻近检测信号。当检测到触发对等体发现的事件时,设备可以以第二频率发送邻近检测 信号。与第二频率相比,第一频率可能更低。 0063 图7示出了用于执行对等体发现的过程700的设计。第一设备(如下文所描述的) 或者某一其它实体可以执行过程700。第一设备可以确定应用在第一设备上变得活动(框 712)。第一设备可以发送查询来
48、请求来自第二/对等体设备的服务以支持应用(框714)。 在一个设计中,可以在邻近检测信号中发送查询,第一设备可以针对对等体发现发送邻近 检测信号。还可以以其它的方式发送查询。查询可以标识第一设备所请求的服务、向其请 求服务的特定的设备类型(例如,打印机)等。 0064 在一个设计中,查询可以请求第二设备开始发送邻近检测信号。在发送查询之后, 第一设备可以检测来自第二设备的邻近检测信号(框716)。在另一个设计中,查询可以请求 第二设备通过无线网络来联系第一设备。然后第一设备可以通过无线网络与第二设备进行 通信。 0065 图8示出了设备120u的设计的框图,设备120u可以是图1中的设备中的一
49、个设 备。在设备120u内,接收机812可以接收由其它设备所发送的P2P信号以进行P2P通信和 由基站所发送的下行链路信号以进行WAN通信。发射机814可以向其它设备发送P2P信号 以进行P2P通信并且向基站发送上行链路信号以进行WAN通信。 0066 模块816可以生成P2P信号并且可以向其它设备发送P2P信号以进行P2P通信。 模块818可以接收来自其它设备的P2P信号并且可以处理所接收的P2P信号。模块820可 以生成针对设备120u的邻近检测信号并且可以发送邻近检测信号以使其它设备能够检测 到设备120u的存在。模块822可以检测来自其它设备的邻近检测信号。模块824可以生 成上行链路信号并且可以向基站发送上行链路信号以进行WAN通信。模块826可以接收来 自基站的下行链路信号并且可以处理所接收的下行链路信号。 0067 设备120u内的各种模块可以以如以上所描述的方式操作。处理器/控制器828 可以指导设备120u内的各种模块的操作。存储器830可以存储用于设备120u的数
copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1