对等通信网络中对等点的多跳寻呼转让专利

申请号 : CN200880023759.4

文献号 : CN101790872B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 厉隽怿R·拉罗亚

申请人 : 高通股份有限公司

摘要 :

描述了用于帮助经由一系列直接对等寻呼在对等通信网络中间接寻呼对等点的系统和方法。寻呼消息可以在对等点之间直接传送。此外,从第一对等点传送到第二对等点的寻呼消息可以被进一步路由到第三对等点。例如,寻呼消息可以包括用于完成多跳寻呼的信息(例如,与最终目的地相关联的标识符)。因此,在获得寻呼消息后,对等点可以基于这个信息,转发寻呼消息。

权利要求 :

1.一种用于操作第一无线终端来在对等环境中直接与第二无线终端和第三无线终端传送寻呼消息的方法,所述方法包括:从所述第二无线终端接收第一寻呼消息,其中所述第一寻呼消息包括将所述第一寻呼消息路由到所述第三无线终端的指令;

基于所述指令确定所述第一寻呼消息被指定为要被路由到所述第三无线终端,所述第三无线终端不同于所述第一无线终端;以及将第二寻呼消息发送到所述第三无线终端,所述第二寻呼消息与所述第一寻呼消息相关,其中所述第一、第二和第三无线终端是所述对等环境中的对等点。

2.如权利要求1所述的方法,还包括在所述第一无线终端所监视的第一寻呼间隔的时间的第一子集期间,接收所述第一寻呼消息,所述时间的第一子集是所述第一无线终端的标识符的函数。

3.如权利要求2所述的方法,还包括在第二寻呼间隔的时间的第二子集期间,发送所述第二寻呼消息,所述第二子集是所述第三无线终端的标识符的函数。

4.如权利要求3所述的方法,其中,所述第二寻呼间隔不同于所述第一寻呼间隔。

5.如权利要求1所述的方法,其中,所述第一寻呼消息包括与所述第三无线终端相关联的标识符的至少一部分。

6.如权利要求5所述的方法,其中,确定所述第一寻呼消息被指定为要被路由到所述第三无线终端的步骤还包括基于与所述第三无线终端相关联的标识符被包括在所述第一寻呼消息中,断定是否将所述第二寻呼消息转发到所述第三无线终端。

7.如权利要求1所述的方法,还包括在对应的业务间隔期间,动态地路由与所述第一和第二寻呼消息相关的业务。

8.如权利要求1所述的方法,还包括:

生成第三寻呼消息,所述第三寻呼消息将第四无线终端指定为目标接收方;以及将所述第三寻呼消息直接发送到所述第三无线终端,以供路由到所述第四无线终端。

9.如权利要求8所述的方法,还包括在第三寻呼间隔的时间的第三子集期间,发送所述第三寻呼消息,所述第三子集是所述第三无线终端的标识符的函数。

10.如权利要求1所述的方法,其中,所述第一寻呼消息和所述第二寻呼消息包括与寻呼对等点的标识符、被寻呼的对等点的标识符、最终目的地的标识符、MAC标识符、服务质量等级或业务类型相关的相应信息。

11.如权利要求1所述的方法,其中,在对应的业务间隔期间,所述第二无线终端和所述第三无线终端直接传送与所述第一和第二寻呼消息对应的业务。

12.如权利要求1所述的方法,还包括对寻呼间隔进行同步,在该寻呼间隔期间,收到所述第一寻呼消息,并且基于获得的信号,与所述第二无线终端和所述第三无线终端发送所述第二寻呼消息。

13.一种用于操作第一无线通信装置的方法,包括:

生成第一寻呼消息,所述第一寻呼消息将第二无线通信装置指定为目标接收方,其中所述第一寻呼消息包括将所述第一寻呼消息路由到所述第二无线通信装置的指令;并且将所述第一寻呼消息直接发送到第三无线通信装置,以供基于所述指令路由到所述第二无线通信装置,其中所述第一、第二和第三无线通信装置是对等环境中的对等点。

14.如权利要求13所述的方法,还包括:

在寻呼间隔的时间的子集期间,将所述第一寻呼消息发送到所述第三无线通信装置,所述子集是所述第三无线通信装置的标识符的函数。

15.如权利要求13所述的方法,其中,所述第一寻呼消息包括与所述第二无线通信装置相关联的标识符的至少一部分。

16.如权利要求13所述的方法,其中,所述第一寻呼消息还包括与所述第三无线通信装置的标识符、所述第二无线通信装置的标识符、所述第三无线通信装置的标识符、MAC标识符、服务质量等级或业务类型相关的信息。

17.如权利要求13所述的方法,还包括:

在对应的业务间隔期间,与所述第二无线通信装置直接传送业务。

18.如权利要求13所述的方法,还包括:

在对应的业务间隔期间,经由所述第三无线通信装置,与所述第二无线通信装置间接传送业务。

19.如权利要求13所述的方法,还包括:

在对应的业务间隔期间,经由不同的第四无线通信装置,与所述第二无线通信装置间接传送业务。

20.如权利要求13所述的方法,还包括:

从第四无线通信装置获得第二寻呼消息;

确定所述第二寻呼消息被指定为要被转发到第五无线通信装置;并且将与所述第二寻呼消息相关的第三寻呼消息发送到所述第五无线通信装置。

21.一种在对等网络中实现路由寻呼消息的第一无线通信装置,包括:用于从第二无线通信装置获得第一寻呼消息的模块,其中所述第一寻呼消息包括将所述第一寻呼消息路由到第三无线通信装置的指令;

用于基于所述指令确定所述第一寻呼消息被指定为要被路由到所述第三无线通信装置的模块;以及用于将第二寻呼消息发送到所述第三无线通信装置的模块,所述第二寻呼消息与所述第一寻呼消息相关,其中所述第一、第二和第三无线通信装置是所述对等网络中的对等点。

22.如权利要求21所述的第一无线通信装置,还包括用于在寻呼间隔的时间的第一子集期间,监视来自所述第二无线通信装置的所述第一寻呼消息的模块,所述时间的第一子集是所述第一无线通信装置的标识符的函数。

23.如权利要求21所述的第一无线通信装置,其中,用于向所述第三无线通信装置发送所述第二寻呼消息的模块在寻呼间隔的时间的第二子集期间,发送所述第二寻呼消息,所述第二子集是所述第三无线通信装置的标识符的函数。

24.如权利要求21所述的第一无线通信装置,其中,所述第一寻呼消息包括与所述第三无线通信装置相关联的标识符的至少一部分。

25.如权利要求21所述的第一无线通信装置,还包括用于在对应的业务间隔期间,动态地路由与所述第一和第二寻呼消息相关的业务的模块。

26.如权利要求21所述的第一无线通信装置,还包括:

用于生成第三寻呼消息的模块,所述第三寻呼消息将第四无线通信装置指定为最终目的地;以及用于将所述第三寻呼消息直接发送到所述第三无线通信装置,以供路由到所述第四无线通信装置的模块。

27.如权利要求21所述的第一无线通信装置,其中,所述第一寻呼消息和所述第二寻呼消息包括与寻呼对等点的标识符、被寻呼的对等点的标识符、最终目的地的标识符、MAC标识符、服务质量等级或业务类型相关的相应信息。

28.如权利要求21所述的第一无线通信装置,还包括用于对寻呼间隔进行同步的模块,在该寻呼间隔期间,获得所述第一寻呼消息,并且基于获得的信号,与所述第二无线通信装置和所述第三无线通信装置发送所述第二寻呼消息。

说明书 :

对等通信网络中对等点的多跳寻呼

技术领域

[0001] 下面的描述涉及无线通信。更为具体地说,涉及使得对等点能够在对等网络中通过一系列直接对等寻呼来间接地互相寻呼。

背景技术

[0002] 无线通信系统被广泛地部署来提供各种类型的通信;例如,可以经由这些无线通信系统提供语音和/或数据。一种典型的无线通信系统或网络可以为多个用户提供对一个或多个共享资源的访问。例如,系统可以使用各种多址技术,比如频分复用(FDM)、时分复用(TDM)、码分复用(CDM)、正交频分复用(OFDM)等等。
[0003] 普通的无线通信系统使用一个或多个基站,该一个或多个基站提供覆盖区域。典型的基站可以发送多个数据流来用于广播、多播和/或单播服务,其中,数据流可以是无线终端感兴趣独立接收的数据流。在这种基站的覆盖区域中的无线终端可以被使用来接收由复合流所携带的一个、多个或所有数据流。同样,无线终端可以将数据发送到基站或另一无线终端。
[0004] 无线通信系统利用(leverage)无线频谱的各部分来传输数据。然而,无线频谱是昂贵且有价值的资源。例如,希望在无线频谱的一个部分上(例如,在许可的频谱内)运行无线通信系统的公司会承受巨大的成本。此外,常规技术通常使无线频谱的利用率不足。根据一个普通例子,分配给广域网蜂窝通信的频谱通常在时间和空间上不能被均匀利用。因此,在给定地理位置或在给定的时间间隔,频谱的很大一部分可能没有使用。
[0005] 根据另一个例子,无线通信系统常常使用对等体系结构或ad hoc体系结构,因此无线终端能够直接向另一无线终端传输信号。同样,信号不需要经过基站;与此相反,在彼此范围内的各个无线终端可以直接进行通信。然而,常规对等网络通常以异步的方式工作,由此,对等点可以在特定时间执行不同的任务。因此,对等点可能遇到与对处于范围中的不同对等点进行寻呼来进行直接通信相关的困难,在这种异步环境中不能有效地利用电力,等等。

发明内容

[0006] 为了提供对一个或多个实施例的基本理解,下面给出了这些实施例的简单概括。该概括部分不是对所有设想的方面的详尽总结,其既不是要识别关键或重要元素,也不是描绘出任何实施例或所有实施例的范围。其目的仅在于以简单的形式呈现一个或多个实施例的一些概念,以此作为稍后呈现的更为详细的描述的前言部分。
[0007] 根据一个或多个实施例及其对应的公开内容,结合帮助经由一系列直接对等寻呼来在对等通信网络中间接地寻呼对等点,描述了各个方面。寻呼消息可以在对等点之间直接传送。而且,从第一对等点传送到第二对等点的寻呼消息可以被进一步路由到第三对等点。例如,寻呼消息可以包括用于进行多跳寻呼的信息(例如,与最终目的地相关联的标识符),因此,在获得寻呼消息后,对等点可以基于这个信息来转发寻呼消息。
[0008] 根据相关方面,在本文中描述了用于操作第一无线终端来在对等环境中直接与第二无线终端传送寻呼消息的方法。所述方法可以包括从第一对等点接收第一寻呼消息。此外,所述方法可以包括确定出第一寻呼消息被指定为要被路由到第二对等点,第二对等点不同于第一无线终端。而且,所述方法可以包括将第二寻呼消息发送到第二对等点,第二寻呼消息与第一寻呼消息相关。
[0009] 另一方面涉及无线通信装置。所述无线通信装置可以包括用于保存与下述操作相关的指令的存储器:生成将第二对等点指定为目标接收方的第一寻呼消息,以及将第一寻呼消息直接发送到第一对等点,以用于路由到第二对等点。此外,所述无线通信装置可以包括处理器,该处理器耦合到存储器,被配置来执行存储器中所保存的指令。
[0010] 又一方面涉及用于实现在对等网络中路由寻呼消息的无线通信装置。所述无线通信装置可以包括用于从第一对等点获得第一寻呼消息的模块;用于确定出第一寻呼消息被指定为要被路由到第二对等点的模块;以及用于将第二寻呼消息发送到第二对等点的模块,第二寻呼消息与第一寻呼消息相关。
[0011] 又一方面涉及存储有机器可执行指令的机器可读介质,所述机器可执行指令用于:在无线终端处,从第一对等点接收第一寻呼消息;基于第一寻呼消息中所包括的与第二对等点相关的标识符的至少一部分,断定第一寻呼消息要被转发到第二对等点;以及将第二寻呼消息发送到第二对等点,第二寻呼消息与第一寻呼消息相关。
[0012] 根据另一方面,无线通信系统中的装置可以包括处理器,其中所述处理器可以被配置来从第一对等点获得第一寻呼消息。此外,所述处理器可以被配置来断定第一寻呼消息被指定为要被路由到第二对等点。而且,所述处理器可以被配置来将第二寻呼消息传送到第二对等点,第二寻呼消息与第一寻呼消息相关。
[0013] 为了实现上述以及相关目的,所述一个或多个实施例包括后面将全部描述并在权利要求中特别指出的特征。下面的描述以及附图详细地阐述了所述一个或多个实施例的某些示例性方面。然而,这些方面指示的仅仅是可以使用各个实施例的原理的各种方式中的少数方式。此外,所描述的实施例意在包括所有这些方面以及它们的等同物。

附图说明

[0014] 图1是根据本文阐述的各个方面的无线通信系统的图示;
[0015] 图2是用于在对等网络中对无线终端之间的通信进行同步,以进行直接对等寻呼的示例系统的图示;
[0016] 图3是由在对等环境中通信的同步后的对等点所使用的示例时序图的图示;
[0017] 图4是寻呼间隔的示例时序图的图示;
[0018] 图5是另一寻呼间隔的示例时序图的图示;
[0019] 图6是在对等网络上进行直接对等寻呼的示例系统的图示;
[0020] 图7是在对等环境中实现多跳寻呼的示例系统的图示;
[0021] 图8是操作第一无线终端来在对等网络中直接与第二无线终端传送寻呼消息的示例方法的图示;
[0022] 图9是帮助在对等环境中直接发送寻呼消息的示例方法的图示;
[0023] 图10是帮助在对等环境中评估是否寻呼对等点的示例方法的图示;
[0024] 图11是由无线终端使用来帮助在对等环境中路由多跳寻呼的示例方法的图示;
[0025] 图12是由无线终端使用来帮助生成用于在对等环境中进行多跳寻呼的寻呼消息的示例方法的图示;
[0026] 图13是根据各个方面实现的包括多个小区的示例通信系统的图示;
[0027] 图14是根据本文描述的各个方面实现的示例无线终端(例如,移送设备、末端节点……)的图示;
[0028] 图15是用于实现在对等网络中直接与对等点间传送寻呼消息的示例系统的图示;
[0029] 图16是实现在对等网络中路由寻呼消息的示例系统的图示。

具体实施方式

[0030] 现在参照附图描述各个实施例,其中在整个附图中,相同的参考标记被用来指代相同元件。在下面的描述中,出于说明的目的,为了提供对一个或多个实施例的全面理解,阐述了许多具体细节。然而,很明显,也可以在没有这些具体细节的情况下实践这些实施例。在其它例子中,为了帮助描述一个或多个实施例,公知的结构和设备以方框图的形式示出。
[0031] 如在本申请中所使用的,术语“组件”、“模块”、“系统”等等意指与计算机相关的实体,其为硬件、固件、硬件和软件的组合、软件或执行中的软件。例如,组件可以是但不限于:在处理器上运行的进程、处理器、对象、可执行的程序、执行的线程、程序和/或计算机。作为例示,在计算设备上运行的应用和计算设备两者都可以是组件。一个或多个组件可以驻留在执行的进程和/或线程中,并且组件可以位于一个计算机中和/或分布在两个或更多计算机之间。此外,这些组件能够从其上存储有各种数据结构的各种计算机可读介质执行。
所述组件可以通过本地和/或远程进程进行通信,比如根据具有一个或多个数据分组的信号(例如,来自一个组件的数据,该组件与本地系统、分布式系统中的另一个组件进行交互和/或通过信号在诸如因特网之类的网络上与其它系统进行交互)进行通信。
[0032] 此外,本文结合无线终端描述了各个实施例。无线终端也可以被称作系统、订户单元、订户站、移动台、移动装置、移动设备、远程站、远程终端、接入终端、用户终端、终端、无线通信设备、用户代理、用户设备或用户装置(UE)。无线终端可以是蜂窝电话、无绳电话、会话发起协议(SIP)电话、无线本地环路(WLL)站、个人数字助理(PDA)、具有无线连接能力的手持设备、计算设备或其它与无线调制解调器相连的处理设备。此外,在本文中结合基站描述各个实施例。基站可以用来与无线终端进行通信,并且也可以称作接入点、Node B或某一其它术语。
[0033] 此外,可以通过使用标准编程和/或工程技术,将本文所描述的各个方面或特征实现为方法、装置或制品。如本文所使用的术语“制品”旨在包含可从任何计算机可读设备、载体或介质访问的计算机程序。例如,计算机可读介质可以包括但不限于,磁性存储设备(例如,硬盘、软盘、磁条等)、光盘(例如,压缩盘(CD)、数字通用盘(DVD)等)、智能卡、以及快闪存储设备(例如,EPROM、卡、棒、键驱动器等)。另外,本文所描述的各种存储介质可以表示用于存储信息的一个或多个设备和/或其他机器可读介质。术语“机器可读介质”可以包括但不限于无线信道和能够存储、包含和/或承载指令和/或数据的各种其它介质。
[0034] 现在参考图1,根据本文所给出的各种实施例来例示无线通信系统100。系统100可以包括一个或多个无线终端102。尽管只绘出了两个无线终端102,但是要明白的是,系统100可以包括基本上任意数目的无线终端102。无线终端102可以是例如蜂窝电话、智能电话、膝上型计算机、手持通信设备、手持计算设备、卫星无线电、全球定位系统、PDA和/或用于通过无线通信系统100进行通信的任何其它合适设备。无线终端102可以经由局域对等(P2P)网络(例如,ad hoc网络)彼此之间直接通信。对等通信可以通过在无线终端102之间直接传送信号来进行。因此,所述信号不需要经过基站(例如,基站104)。所述对等网络可以提供短程高数据速率的通信(例如,在家庭、办公室等类型的环境中)。
[0035] 此外,系统100可以支持广域网(WAN)(例如,蜂窝WAN系统)。系统100在一个或多个扇区中可以包括基站104(例如,接入点)和/或任意数目的其它不同的(disparate)基站(未示出),用于彼此接收、发送、中继等等无线通信信号,和/或从一个或多个无线终端102接收以及向一个或多个无线终端102发送和中继例如无线通信信号。基站104可以包括发射机链和接收机链,所述发射机链和接收机链中的每一个可以依次包括与信号发送和接收相关联的多个组件(例如,处理器、调制器、复用器、解调器、解复用器、天线……),如同本领域技术人员将明白的一样。当经由系统100所支持的广域基础架构网络进行通信时,无线终端102可以向基站104发送信号和/或从基站104接收信号。
[0036] 无线终端102之间的对等通信可以是同步的。例如,无线终端102可以利用公共时钟基准来同步不同功能的性能。无线终端102可以从基站104(和/或提供较少功能的发射机(未示出))获得时序信号,该时序信号用来同步无线终端102的操作。无线终端102可以从其它源,例如GPS卫星,获得时序信号。根据一个例子,在对等网络中,可以对时间进行有意义的划分,以用于象对等点发现、寻呼和业务传输这样的功能。此外,可以设想,每个对等网络可以设置自己的时间。
[0037] 在可以在对等网络中进行通信之前,无线终端102(例如,对等点)可以互相检测和识别。这个对等点之间的相互检测和识别过程可以被称作对等点发现。在无线终端102发现它们附近的相应对等点后,这些无线终端可以与通过对等点发现而检测和识别出的它们的对等点建立活动对等连接。例如,无线终端(例如,无线终端102之一)可能希望与所发现的对等点(例如,无线终端102中的另一个)通信。相应地,无线终端可以在寻呼间隔期间,将寻呼消息直接发送到这个对等点,并且寻呼消息可以使得无线终端和对等点能够在业务间隔期间直接通信。系统100可以支持允许无线终端102直接寻呼对等点而无需通过基础设施基站(例如,基站104)传输寻呼消息的协议。根据另一例子,无线终端102可以向第一对等点发送(例如,直接发送)寻呼消息,其中有将寻呼消息(或者与这个寻呼消息相关联的第二寻呼消息)路由到第二对等点的指令。然后,第一对等点可以将寻呼消息转发(例如,直接发送)到第二对等点。因此,无线终端102可以(例如,经由多跳连接)通过一系列的直接对等寻呼来间接地寻呼第二对等点。
[0038] 可以在被称作寻呼间隔的特定时间期间,定期地发送寻呼消息,所述发送的时序可以由协议预定并为无线终端102获知。对等点可以与公共时钟基准同步。例如,无线终端102可以接收广播信号和/或对来自本地基站104的少量广播信息进行解码。同步可以允许给定地理位置中的对等点识别出每个寻呼间隔的开始和结束(例如,以及每个对等点发现间隔和/或业务间隔的开始和结束)。另外,可以借助于同步来获得间隔内的时序(例如,寻呼、对等点发现或业务间隔内的符号的符号时序)。
[0039] 局域对等网络和广域网可以共享公共无线频谱以进行通信。因此,可以共享带宽来经由不同类型的网络传送数据。例如,对等网络和广域网均可以在被许可的频谱上进行通信。然而,所述对等通信不需要利用广域网基础架构。
[0040] 现在参见图2,例示了系统200,系统200用于在对等网络中对无线终端之间的通信进行同步,以用于直接对等寻呼。系统200包括无线终端202,该无线终端202可以直接与基本上任意数目的不同的无线终端(例如,不同的无线终端1204、…、不同的无线终端X206,其中,X可以是任何整数)进行通信。尽管下文中提供了关于无线终端202的进一步细节,但是要明白的是,这些说明同样可以应用于不同的无线终端204~206。而且,即使在下面描述了两个对等点(例如,无线终端202~206)之间的直接通信,但是要明白的是,可以将一系列的直接对等寻呼链接在一起,以使得能够通过经由至少一个中间对等点传送寻呼消息来间接地寻呼。
[0041] 无线终端202还可以包括同步器208,该同步器208使无线终端202和不同的无线终端204~206之间的时序一致。同步器208可以从公共时钟基准获得它的时序。不同的无线终端204~206中的类似同步器(未示出)可以从同一公共时钟基准获得它们各自的时序。此外,同步器208可以使用预定协议来估计所述公共时钟基准,以识别在与公共时钟基准相关的时间(例如,当前时间)所要执行的功能的类型。因此,例如,同步器208和不同的无线终端204~206中的类似同步器(未示出)可以确定从公共时钟基准所识别出的时间段可以用于对等点发现、寻呼或业务传输之一。对于同步器208或不同的无线终端204~206中的类似同步器(未示出),所识别出的时间段基本相同或类似,即使无线终端202~206彼此间并没有直接进行通信。
[0042] 同步器208所使用的公共时钟基准可以是来自无线终端202和不同的无线终端204~206附近的基站(未示出)的广播信息(例如,广播信号)。另一种公共时钟基准可以包括GPS卫星信号。例如,广播信息可以是信标、PN(伪随机)序列信号、导频信号或其它广播信号。此外,广播信号可以从基站定期接收。另外,可以由同步器208根据该广播信号确定时序信息。作为例子,无线终端202和不同的无线终端204~206可以接收同一广播信号,并同步到该广播信号。因此,它们对时间具有共同的认识。可以利用公共的时间概念(notion of time),根据空中接口协议所定义的预定模式,将时间线划分成用于每种类型的功能(例如,对等点发现、寻呼、业务传输)的不同时段。
[0043] 另外,无线终端202可以包括直接寻呼通信器210,该通信器在同步器208所确定的寻呼间隔期间,完成直接对等寻呼。例如,无线终端202可以(例如,在对等点发现期间)发现不同的无线终端204~206在通信范围内。例如,无线终端202可以获取与在对等点发现期间所发现的不同的无线终端204~206对应的标识符(例如,对等通信标识符)。然而,要明白的是,无线终端202可以在任何时候和通过任何方式获取标识符。然后,无线终端202可以决定与特定的所发现的对等点(例如,不同的无线终端1204)建立活动对等连接。可以通过无线终端202使用直接寻呼通信器210来将寻呼消息直接发送到不同的无线终端1204(或所发现的任何其它对等点),建立这个连接。响应于直接寻呼消息,无线终端202和不同的无线终端1204可以进入活动状态,从而它们可以(例如,在业务间隔期间)在彼此之间直接传送业务。根据另一例子,不同的无线终端X206可能希望与无线终端202建立活动对等连接。相应地,直接寻呼通信器210可以侦听由不同的无线终端X206发送到无线终端202的寻呼消息。
[0044] 直接寻呼通信器210还可以包括寻呼消息生成器212和寻呼消息检测器214。寻呼消息生成器212可以形成意在去往不同的无线终端204~206之一的寻呼消息,和/或在同步器208所确定的寻呼间隔的第一部分期间,将这个寻呼消息发送到不同的无线终端204~206中的这个无线终端。此外,寻呼消息检测器214可以在同步器208所确定的寻呼间隔的第二部分期间,监视是否从不同的无线终端204~206中的一个或多个无线终端接收到寻呼消息;和/或评估这个寻呼消息的内容。根据一个例子,寻呼间隔的第一和第二部分在时间上可能不重叠。因此,无线终端202可以提供半双工通信,其中在不同的时间进行寻呼消息的发送和接收。无线终端202可以利用寻呼消息检测器214,在寻呼间隔的全部时间中的少部分时间内,侦听来自不同的无线终端204~206的呼入寻呼消息;同时寻呼消息可能由寻呼消息生成器212在寻呼间隔的全部时间中的剩余时间期间(例如,在作为与寻呼消息意在去往的不同的无线终端204~206唯一对应的标识符的函数的时刻)发送。
[0045] 作为例子,无线终端202可以进入包括不同的无线终端204~206的对等网络。一进入这个网络,同步器208就可以确定与对等通信相关的时序(例如,基于所接收的公共时钟基准)。此外,在为对等点发现所划分出的时间内,无线终端202可以检测和/或识别位于无线终端202附近的不同的无线终端204~206。如果无线终端202期望发起与不同的无线终端1204间的活动对等通信,则寻呼消息生成器212可以识别在其期间不同的无线终端1204可以监视呼入寻呼消息的寻呼间隔的一部分。根据一个例子,寻呼间隔的这个部分可以是不同的无线终端1204的标识符(例如,对等通信标识符)的函数;该标识符可以映射、散列等等到该寻呼间隔内的子间隔。而且,与寻呼间隔的全部时间相比,该寻呼间隔的这个部分可能小,和/或该寻呼间隔的这个部分在不同的寻呼间隔之间可以改变。在寻呼间隔的这个部分期间,寻呼消息生成器212可以将寻呼消息发送到不同的无线终端1204。
寻呼消息可以包括被寻呼的对等点的标识符(例如,不同的无线终端1204的标识符)、寻呼对等点的标识符(例如,无线终端202的标识符)、MAC ID、服务质量(QoS)信息、与通信的类型(例如,语音、数据、游戏……)有关的信息、标识符的一部分、上述的组合等。例如,寻呼消息可以包括与被寻呼的对等点(例如,不同的无线终端1204)对应的寻呼标识符,其中寻呼标识符可以是被寻呼的对等点的对等通信标识符的一部分。基于所发送的寻呼消息,无线终端202和不同的无线终端1204可以(例如,在业务间隔期间)建立活动对等连接。
[0046] 根据另一例子,寻呼消息检测器214可以监视由对等点(例如,不同的无线终端X206)传输的呼入寻呼消息。寻呼消息检测器214可以在寻呼间隔的一部分期间进行侦听,其中这个部分可以是无线终端202的标识符(例如,对等通信标识符)的函数。寻呼消息检测器214可以允许无线终端202在子间隔期间监视寻呼消息,该子间隔可以与不同的无线终端204~206在特定寻呼间隔期间所监视的子间隔相似或不同。然而,如果相似的子间隔在特定的寻呼间隔期间被多于一个的对等点监视,则可以在不同的寻呼间隔期间监视不同的子间隔。被监视的子间隔的时变特性使得每个对等点可以寻呼每个对等点和/或被每个对等点寻呼,即使在特定寻呼间隔期间可能偶尔发生冲突。例如,寻呼消息检测器214可以在寻呼间隔的被监视的部分期间接收寻呼消息,然后建立活动对等连接。根据另一例子,寻呼消息检测器214可以监视这个部分,但不接收寻呼消息,并且因此,无线终端202可以在对应的业务间隔期间,转变到睡眠状态。
[0047] 一组固定的预定时间间隔可以专用于直接对等寻呼。例如,无线终端202可以选择这些时间间隔的子集,来利用寻呼消息检测器214,根据与无线终端202对应的对等通信标识符,监视它的对等寻呼。要由寻呼消息检测器214监视的时间间隔的典型工作周期(duty cycle)可以为大约1秒。而且,无线终端202的寻呼消息检测器214可以在时间间隔中监视少量符号。这些符号在时间上可以是连续的。例如,符号的数目可以小于8。这些符号可以携带时变寻呼标识符,该时变寻呼标识符可以根据无线终端202的对等通信标识符唯一地导出。如果无线终端202的寻呼消息检测器214检测到它的寻呼标识符已经在这个时间间隔中发送,则无线终端202认为自身已经被寻呼。否则,无线终端202可以(例如,在业务间隔期间)转变到省电模式。
[0048] 在另一例子中,寻呼消息生成器212可以形成意在去往不同的无线终端204~206之一的寻呼消息,和/或在同步器208所确定的第一寻呼间隔期间,将该寻呼消息发送到不同的无线终端204~206中的这个无线终端。此外,寻呼消息检测器214可以在同步器208所确定的寻呼间隔的第二部分期间,监视是否从不同的无线终端204~206中的一个无线终端接收到寻呼消息;和/或评估寻呼消息的内容。根据一个例子,第一和第二寻呼间隔在时间上可能不重叠。由于监视或发送寻呼消息的时间间隔是基本上整个寻呼间隔,而不是寻呼间隔的一部分,因此这个例子与前一例子之间存在不同。在一个实施例中,除了在其期间寻呼消息生成器202意在将寻呼消息发送到其它无线终端的寻呼间隔之外,寻呼消息检测器214可以监视所有寻呼间隔。在另一实施例中,寻呼消息检测器214可以监视作为无线终端202的标识符(例如,对等通信标识符)的函数的寻呼间隔的子集。这个函数可以是时变的。此外,当寻呼消息生成器212意在将寻呼消息发送到不同的无线终端1204时,寻呼消息生成器212可以识别出在其期间不同的无线终端1204可以监视呼入寻呼消息的寻呼间隔。这个寻呼间隔可以是不同的无线终端1204的标识符(例如,对等通信标识符)的函数。这个函数可以是时变的。
[0049] 参见图3,例示了由在对等通信环境内通信的同步后的对等点所使用的示例时序图。时序图300可以被划分成用于对等点发现的间隔302、用于寻呼的间隔304以及用于业务的间隔306。如上所述,基于公共时钟基准,对等点之间可以彼此同步;因此,对等点可以具有相同的时序图300概念(notion)。
[0050] 对等点发现间隔302可以专用于检测和识别对等点。此外,在相邻的对等点发现间隔302之间,可以包括任何数目的寻呼间隔304和/或业务间隔306。在相邻寻呼间隔304之间可以包括任何数目的业务间隔306。在寻呼间隔期间304,无线终端可以将寻呼消息直接发送到对等点,和/或侦听来自对等点的寻呼消息。相应地,响应于所传送的寻呼消息,无线终端和对等点可以在业务间隔306期间,进入活动状态并且直接通信。此外,当无线终端在对应的寻呼间隔304期间不发送或接收寻呼消息时,无线终端可以在业务间隔
306期间转入睡眠模式(例如,为了省电)。
[0051] 参见图4,例示了寻呼间隔的示例时序图400。寻呼间隔可以包括一组子间隔。例如,子间隔可以包括一个符号。寻呼间隔可以包括N个符号,比如OFDM符号,其中N可以是任何整数。对等网络内的每个对等点可以监视寻呼间隔内的一组子间隔中的少部分(例如,这些符号中的一个或多个符号),以侦听从不同的对等点发送到这个对等点的寻呼消息。例如,特定无线终端所监视的一个或多个子间隔可以是该特定无线终端的标识符的函数。此外,被监视的子间隔也可以是时间的函数(例如,时变的)。因此,不同的子间隔可以在不同的寻呼间隔期间由对应的无线终端监视。
[0052] 而且,剩余子间隔可以被特定无线终端使用来向对等点发送寻呼消息,因为对等通信可以使用半双工模式,在半双工模式中,无线终端在特定时间要么发送要么接收数据。例如,特定无线终端可以识别要由期望与其进行直接对等通信的对等点监视的子间隔。子间隔可以被确定为对等点的标识符和/或时间的函数(例如,散列、映射……)。因此,无线终端可以在所确定的子间隔期间发送寻呼消息。
[0053] 假设无线终端要在寻呼间隔中寻呼对等点。在这个寻呼间隔中,要由无线终端监视的子间隔和要由对等点监视的子间隔有可能基本上彼此重叠。在第一例子中,无线终端将发送寻呼消息处理为较高优先级任务。也就是,无线终端可以总是决定在这个寻呼间隔中发送寻呼消息,在这种情况下,无线终端可能不能对假定无线终端监视的整个子间隔进行监视。结果是,无线终端可能丢失来自其它对等点的一些可能的呼入寻呼消息。在第二例子中,无线终端将监视寻呼消息处理为较高优先级任务。也就是,无线终端可以决定在这个寻呼间隔不发送寻呼消息,从而无线终端可以监视用于来自其它对等点的一些可能的呼入寻呼消息的子间隔。无线终端可以选择另一寻呼间隔(例如,后续寻呼间隔),在该另一寻呼间隔中,要由无线终端监视的子间隔和要由对等点监视的子间隔彼此基本上不重叠。无线终端可以在这个寻呼间隔发送寻呼消息。结果是,将寻呼消息发送到对等点被延迟。在第三例子中,无线终端评估监视来自其它对等点的寻呼消息和将寻呼消息发送到对等点的相对重要性,并且随后决定是将发送寻呼消息处理为较高优先级任务,还将监视寻呼消息处理为较高优先级任务。例如,如果预计到有重要的寻呼消息(例如,以合理的高可靠性)到达,则监视寻呼消息的重要性高。如果与要由寻呼消息建立的连接相关联的QoS优先级高,则发送寻呼消息的重要性高。而且,当寻呼消息已经被延迟了某一时间发送时,发送寻呼消息的重要性增加。
[0054] 根据一个例子,无线终端可以基于(例如,从所接收的信标导出的)标识符和/或时间概念(notion of time),确定发送时间和/或侦听时间。实际上,时变变量可以从时间概念导出。所有无线终端可以得到相同的时间概念。例如,无线终端可以从来自基站的广播(信标)信号,获得时变变量。时变变量可以是在广播信号中发送的某一变量。例如,这个变量可以是某一时间计数器或系统时间,该时间计数器或系统时间可以随时间改变。在本文档中,时间概念被称作时间计数器。希望时间计数器随着寻呼间隔的变化而变化。作为另一个例子,无线终端可以利用伪随机数发生器来选择发送时间和/或侦听时间,其中,伪随机数发生器的种子可以是无线终端的标识符和来自基站的广播信号所提供的当前计数器值。当时间计数器变化时,所选的发送时间和/或侦听时间也可以随寻呼间隔的变化而变化。
[0055] 现在参见图5,例示了另一寻呼间隔的示例时序图500。如所绘出的,寻呼间隔可以包括两个段:即,寻呼消息间隔502和寻呼确认间隔504。寻呼消息间隔502可以包括与图4中的时序图400相似的任意数目的子间隔。类似地,对等环境中的每个对等点可以基于各自的标识符,监视子间隔的时变子集。而且,寻呼确认间隔504可以使得在认为自身在寻呼消息间隔502期间已经被寻呼的无线终端,能够验证它真的被对等点寻呼。
[0056] 多个无线终端可以在寻呼消息间隔502期间,监视相同的时间子间隔或相同数目的符号。在寻呼标识符短于对等通信标识符的情况下,多于一个的无线终端可以认为它们被寻呼,但是这些无线终端中只有一个被实际寻呼。为了进一步解决这种模糊性,这些无线终端可以监视由发起寻呼的无线终端(例如,寻呼对等点)发送的附加寻呼信息。该附加寻呼信息可以包括接收方无线终端(例如,被寻呼的对等点)的标识符的附加比特以及发送无线终端(例如,寻呼对等点)的标识符的一些比特。此外,该附加信息可以包括用于在对等业务模式期间进行直接传送的所提议的MACID、与业务类型(例如,语音、数据、游戏……)相关的数据、QoS等级等。
[0057] 根据一个例子,专用的寻呼消息间隔502可以允许寻呼对等点在寻呼消息间隔502的子间隔期间,将寻呼消息(例如,包括寻呼标识符)发送到要被寻呼的目标对等点。当在寻呼消息间隔502中接收到这个信号后,监视这个(这些)子间隔的对等点可以评估该寻呼消息,并且(例如,通过评估其中包括的寻呼标识符,)确定它是否是目标接收方。因此,这个对等点可以返回到省电模式。根据另一例子,监视公共子间隔的另一对等点可能在寻呼消息间隔502期间,检查该寻呼消息,并且错误地相信它是目标接收方。这个对等点可以在寻呼确认间隔504期间获得附加寻呼信息,并且认识到它不是目标接收方。作为又一例示,与寻呼消息间隔502对应的寻呼确认间隔504可以允许实际的目标接收方完成寻呼握手过程。
[0058] 在另一例子(未示出)中,对等网络中的所有无线终端可以监视数据业务突发。因此,寻呼无线终端可以在后续时间间隔中(例如,在广播模式中),使用至少一个业务突发来发送附加寻呼信息。由寻呼无线终端选择的数据业务突发可能不是预定的。然而,寻呼无线终端可以在特定的预定延迟界限内发送数据业务突发,因此如果其它无线终端还没有看到它们的标识符在该延迟界限内发送,则其它无线终端将返回到省电模式。数据业务突发可以具有其对应的确认间隔,在该对应的确认间隔中,被寻呼的无线终端可以发送确认来完成寻呼握手过程。
[0059] 现在参见图6,例示了通过对等网络来完成直接对等寻呼的系统600。系统600包括无线终端202,该无线终端202可以通过对等网络与其它不同的无线终端(例如,对等点)进行通信。无线终端202可以包括同步器208,该同步器208协调各种功能(例如,对等点发现、寻呼、业务传输)的执行。同步器208可以获得公共时钟基准,并对公共时钟基准进行分析以确定有意义的时间概念。另外,不同的无线终端可以获得公共时钟基准,并对该公共时钟基准进行分析以得到同样的时间概念。因此,本地区域中的对等点可以与这个同一公共时钟基准(例如,来自同一基站)同步。所以,对等点可以获得同样的时序(同步后的时序)而不用彼此直接进行通信。例如,公共时钟基准可以是无线终端202和对等点的范围内的基站所发送的信标信号。此外,无线终端202可以包含直接寻呼通信器210,该通信器还包括寻呼消息生成器212和寻呼消息检测器214。
[0060] 无线终端202还可以包括对等点发现通信器602和业务通信器604。基于同步器208所得到的同步后的时间概念,对等点发现通信器602和业务通信器604可以经由对等网络,在为这些功能所分配的各自的时间期间发送和/或接收信号。例如,对等点发现通信器602可以实现检测和识别无线终端202的对等点。此外,对等点发现通信器602可以发送允许检测和识别无线终端202的数据。此外,在所分配的业务间隔期间,无线终端202和对等点可以利用业务通信器604,发送和/或接收业务。
[0061] 另外,无线终端202可以包括状态转变器606。为了省电,当无线终端202没有涉及功能(例如业务传输)时,在与这些功能相关联的时间间隔期间,状态转变器606可以使无线终端202进入睡眠状态。此外,在对等点发现间隔期间,状态转变器606将无线终端202(例如,从睡眠状态)切换到打开状态,从而使得无线终端202能够发现对等点和/或被对等点发现。此外,在寻呼间隔(或寻呼间隔的一部分)期间,状态转变器606将无线终端202切换到打开状态。
[0062] 此外,无线终端202可以包括存储器608和处理器610。存储器608可以保存与无线终端202相关联的标识符。此外,存储器608可以保存与对等点对应的标识符,这些标识符可以被直接寻呼通信器210利用。另外,存储器608可以保存与下述操作相关的各种指令:将利用不同无线终端进行的不同功能的时间间隔同步;建立本地区域中用于寻呼的公共时间段(例如,基于从基站所获得的信息);识别用于发送和/或侦听寻呼消息的寻呼间隔内的子间隔;生成用于发送到不同无线终端的寻呼消息;检测来自对等点的寻呼消息等。此外,处理器610可以执行本文所描述的指令。
[0063] 参见图7,例示了用于在对等环境内实现多跳寻呼的系统700。系统700包括无线终端A702、无线终端B704和无线终端C706。然而,要明白的是,在系统700中可以包括任意数目的与无线终端702~706类似的无线终端。此外,无线终端702~706可以基本上类似于如上结合图2描述的无线终端202和/或不同的无线终端204~206。无线终端702~706中的每个都可以包括各自的直接寻呼通信器210。此外,每个直接寻呼通信器
210还可以包括寻呼消息路由器708,寻呼消息路由器708路由寻呼消息以实现间接寻呼。
另外,尽管未示出,如上所述,直接寻呼通信器210可以包括寻呼消息生成器和/或寻呼消息检测器。
[0064] 根据一个例子,无线终端A702可能希望利用对等连接,与无线终端C706进行通信。然而,无线终端A702和无线终端C704可能被放置在彼此相隔太远距离的位置上,从而在这些无线终端之间不能直接发生对等通信。另外或作为替换,无线终端A702可能不能直接寻呼无线终端C706,或者出于不同的理由,无线终端A702可以选择不直接寻呼无线终端C706。因此,无线终端A702可以(例如,通过使用寻呼消息路由器708)向无线终端B704传递寻呼消息,该寻呼消息提供指示无线终端B704将寻呼消息转发到无线终端C706的信息。此外,寻呼消息一到达它的目的地且无线终端A702与无线终端C706间接连接,则可以在无线终端A702和无线终端C706之间间接(或直接)路由业务。例如,可以使用动态切换来选择业务的路由。根据一个例示,业务可以在无线终端A702和无线终端C706之间直接传送,经由无线终端B704或任何其它无线终端(未示出)传送等。此外,业务路由可以随时间改变。注意,可以按照与多跳寻呼消息基本类似的方式来路由业务。或者,业务可以使用与多跳寻呼消息所使用的路由不同的路由。
[0065] 无线终端A702的寻呼消息路由器708可以使得寻呼消息生成器(未示出)能够生成寻呼消息,该寻呼消息包括寻呼消息要被直接发送到的对等点的标识符(例如,无线终端B704(中间对等点)的标识符)以及附加路由信息。因此,无线终端B704的寻呼消息路由器708可以对寻呼消息中包括的附加路由信息进行分析,并确定寻呼消息要被转发到无线终端C706。附加路由信息例如可以是寻呼消息最终要被传送到的对等点(例如,无线终端C706)(和/或任何不同的中间对等点)的标识符。
[0066] 可以通过传送一系列的直接寻呼消息(例如,无线终端A702寻呼无线终端B704,无线终端B704寻呼无线终端C706……)来完成多跳寻呼。因此,一系列的直接寻呼可以被使用来间接地传送与寻呼相关的信息。此外,在多跳方案中使用的直接寻呼(例如,一系列寻呼中的对等点之间的每个直接寻呼)可以基本上类似于本文描述的直接寻呼的其它示例。
[0067] 参见图8~12,例示了与在对等网络中执行直接寻呼相关的方法。尽管为了说明简单,这些方法被示出或描述为一系列动作,但是要理解和明白的是,这些方法并不限于这些动作的顺序,因为根据一个或多个实施例,一些动作可以以不同的顺序出现和/或与本文示出并描述的其它动作同时进行。例如,本领域技术人员将理解和明白的是,可替换地,方法可以被表示为一系列相关的状态或事件,例如以状态图的形式。另外,根据一个或多个实施例,实现一种方法并不要求所有示出的动作。
[0068] 转到图8,例示了操作第一无线终端来在对等网络中直接与第二无线终端传送寻呼的方法800。在802,可以从信号源(例如,基站、接入节点、GPS卫星……)接收参考信号。参考信号可以由对等网络中的附近基站广播。因此,执行同步的无线终端以及对等网络中的其它无线终端(例如,可以类似地完成同步的无线终端)可以从同一基站获取公共信号。
此外,参考信号可以是公共时钟基准。根据一个例子,参考信号可以是信标、PN(伪随机)序列信号、导频信号等。此外,可以定期地接收参考信号。在804,可以基于所获得的信号,对寻呼间隔序列(例如,寻呼周期)进行同步。例如,参考时刻的时间位置可以首先根据所获得的信号导出,然后,寻呼间隔的开始和/或结束时间可以被确定为相对于参考时刻的某一固定时间偏移(例如,寻呼间隔序列的开始时刻可以根据参考时刻导出)。注意,无线终端可以以周期性的方式获得这个信号,并且因此继续估计或调整参考时刻。在寻呼间隔期间,无线终端可以从对等点接收寻呼消息,和/或向对等点发送寻呼消息。寻呼间隔的开始时间、结束时间、寻呼间隔内的时序(例如,子间隔)可以在对等环境中协调。在806,可以针对对等点直接发送的寻呼消息,监视寻呼间隔序列。例如,寻呼间隔期间的时间的子集可以作为无线终端的标识符的函数(例如,散列、映射……)进行监视。此外,时间的子集可以是时变的。作为一个例示,寻呼间隔序列中的特定寻呼间隔期间的时间的第一子集可以被确定为是无线终端的标识符的函数,并且可以在特定寻呼间隔期间,针对由对等点直接发送的寻呼消息,监视时间的第一子集。例如,时间的第一子集的持续时间可以小于特定寻呼间隔的持续时间的50%。此外,可以在寻呼间隔的剩余时间的至少一部分期间,不进行监视。作为另一例子,时间变量可以根据所获得的参考信号确定,并且在一个寻呼间隔和后续寻呼间隔之间,时间变量的值可以改变。按照这个例子,时间的第一子集可以被确定为寻呼间隔的时间变量的函数。
[0069] 如果在时间的子集期间,对等点发送寻呼消息,则无线终端可以接收到寻呼消息。此外,一收到寻呼消息,则可以对所获得的寻呼消息的内容进行评估(例如,可以将无线终端的标识符与在该寻呼消息中接收的信息比特的至少一部分进行比较)。例如,可以检查在寻呼消息中包括的与标识符相关的信息(例如,与寻呼对等点、被寻呼的对等点、MAC ID、最终目的地……,相关),来确定无线终端是否是寻呼消息的目标接收方。此外,寻呼消息中的(例如,与MAC ID、QoS、业务类型……,相关的)信息可以被使用来实现在对应的业务间隔期间,在对等点和无线终端之间直接传送业务。
[0070] 根据另一例子,可以针对寻呼消息,监视寻呼间隔期间(例如,寻呼间隔的第一段期间)的时间的子集。如果无线终端从寻呼对等点获得寻呼消息,则无线终端可以在寻呼间隔的第二段期间接收附加信息,该附加信息被使用来确定无线终端是否是来自寻呼对等点的寻呼消息的目标接收方。与寻呼间隔的第一段相比,寻呼对等点例如可以在第二段期间,发送更多的信息(例如,寻呼对等点和/或被寻呼的对等点的标识符,在直接通信期间使用的所提议的MAC ID……)。因此,可以解决与目标接收方对等点相关的模糊性。作为另一例示,附加信息可以经由业务广播(例如,业务间隔期间)发送而不是在寻呼间隔的第二段期间发送。因此,获得寻呼消息的无线终端可以利用广播信息来推断它们是否是目标接收方。
[0071] 转到图9,例示了用于帮助在对等环境中直接发送寻呼消息的方法900。在902,可以基于从信号源接收的所获得的参考信号,对寻呼间隔进行同步。无线终端和它的对等点对时间可以具有共同的认识,从而实现对寻呼间隔进行同步。在904,对等点可以被选择来从一组可用对等点寻呼。例如,可以在对等点发现间隔期间,检测和识别无线终端的附近内的任意数目的对等点,并且特定对等点可以被选择来与这些检测到并识别出的对等点建立直接对等通信。在906,可以从寻呼间隔序列中选择寻呼间隔,其中该寻呼间隔正被所选择的对等点监视。此外,可以确定由对等点监视的寻呼间隔期间的时间的子集。例如,这个子集可以是对等点的标识符的函数(例如,散列、映射……)。此外,这个子集可以是时变的。在908,寻呼消息可以在所选择的寻呼间隔期间,发送到所选择的对等点。此外,可以在被确定为被对等点监视的所选择的寻呼间隔中的时间的子集期间,将寻呼消息发送到所选择的对等点。寻呼消息可以包括被寻呼的对等点的标识符、寻呼该对等点的无线终端202的标识符、用于直接传送业务的MAC ID、服务质量(QoS)信息、与通信的类型(例如,语音、数据、游戏……)有关的信息、标识符的一部分、上述的组合等。根据另一例子,可以在寻呼间隔的第二段期间和/或业务间隔的期间,(例如,经由广播)将附加信息发送到对等点。这个附加信息使得能够解决与寻呼消息的目标接收方相关联的模糊性(例如,同时减轻在时间的第二子集期间传送寻呼消息所使用的带宽量)。
[0072] 参见图10,例示了用于帮助评估是否在对等环境中寻呼对等点的方法1000。在1002,可以基于从信号源接收的所获得的信号,对寻呼间隔进行同步。在1004,可以选择在寻呼间隔期间要被寻呼的对等点。在1006,可以确定对等点所监视的寻呼间隔的时间的第一子集。第一子集可以是对等点的标识符的函数,并且可以与寻呼间隔的第二子集重叠,在寻呼间隔的第二子集期间,无线终端要侦听所接收的消息。然而,由于无线终端在半双工模式下操作,所以无线终端可以在给定时间进行接收或发送。在1008,可以评估与寻呼对等点相关联的紧急度。例如,可以进行分析,以确定寻呼对等点的值是否大于从无线终端的任何对等点接收寻呼的值。在1010,当紧急度大于阈值(例如,与对等点通信的值大于丢失来自任何对等点的寻呼的值)时,在由对等点监视的时间的第一子集期间,可以将寻呼发送到对等点,而不是侦听。在另一例子中,无线终端不进行分析。取而代之,无线终端决定发送寻呼消息,并且冒着丢失潜在的寻呼的风险。在又一例子中,终端可以延迟发送寻呼消息。无线终端可以等待,直到后续寻呼间隔,在后续寻呼间隔中,终端可以在时间的第一子集中发送寻呼消息,以及在时间的第二子集中监视呼入寻呼消息,其中第一和第二子集基本上不重叠。
[0073] 现在参见图11,例示了由无线终端使用来帮助在对等环境中路由多跳寻呼的方法1100。在1102,可以从第一对等点(例如源)接收第一寻呼消息。第一寻呼消息可以包括直接接收第一寻呼的对等点的标识符、第一对等点的标识符、寻呼消息最终要被传送到的第二对等点(例如,目的地)的标识符、用于直接传送业务的MAC ID、服务质量(QoS)信息、与通信的类型(例如,语音、数据、游戏……)有关的信息、标识符的一部分、上述的组合等。无线终端充当源和目的地之间的中间节点。如上描述了在第一对等点和无线终端之间发送和接收第一寻呼消息的方法。例如,第一寻呼消息可以在无线终端所监视的第一寻呼间隔的时间的第一子集期间,由无线终端从第一对等点接收;时间的第一子集可以是无线终端的标识符的函数。
[0074] 在1104,可以确定第一寻呼消息被指定要被路由到第二对等点,第二对等点不同于无线终端。例如,第一寻呼消息可以包括第二对等点的标识符。作为例示,可以进行评估,以断定是否将第一寻呼消息发送到第二对等点。或者,接收第一寻呼消息的无线终端可以将自己识别为最终目的地。因此,不需要进一步路由第一寻呼消息。在1106,可以将第二寻呼消息发到第二对等点,其中第二寻呼消息可以与第一寻呼消息相关联。作为例示,可以根据从第一对等点接收的第一寻呼消息,生成第二寻呼消息和/或将第二寻呼消息发送到第二对等点。此外,当对第一寻呼消息的评估揭示第一寻呼消息要被路由到第二对等点时,可以发送第二寻呼消息。如上描述了在无线终端和第二对等点之间发送和接收第二寻呼消息的方法。例如,可以在第二寻呼间隔的时间的第二子集期间,发送第二寻呼消息,其中第二子集可以是第二对等点的标识符的函数。第二寻呼间隔可以不同于第一寻呼间隔。根据另一例子,可以类似地在第一对等点和第二对等点之间路由与寻呼消息对应的业务。
[0075] 转到图12,例示了无线终端使用来帮助生成用于在对等环境中进行多跳寻呼的寻呼消息的方法1200。在1202,无线终端(源)意在寻呼另一终端(第二对等点)。可以生成寻呼消息,该寻呼消息将第二对等点指定为目标接收方(例如,最终目的地对等点)。例如,这个指定可以通过将第二对等点的标识符包括在寻呼消息中来提供。此外,寻呼消息可以生成来用于到第一对等点的直接对等传送,第一对等点充当源无线终端和第二对等点之间的中间节点。寻呼消息将第二对等点指定为最终目的地对等点,以及将第一对等点指定为用于接收直接寻呼消息的中间节点。在1204,寻呼消息可以被直接发送到第一对等点,以供路由到第二对等点。相应地,基于对目标接收方的指定,第一对等点可以识别出寻呼消息(或基于这个寻呼消息的不同的寻呼消息)要被路由到第二对等点。基于寻呼消息,可以在第二对等点和无线终端之间传送业务,该无线终端生成并发送寻呼消息。例如,可以直接在第二对等点和该无线终端之间传送业务。根据另一例子,当在第二对等点和该无线终端之间传送时,业务可以经过第一对等点。根据另一例示,在第二对等点和该无线终端之间间接传送的业务可以经过不同的第三对等点(和/或多个对等点)。
[0076] 要明白的是,根据本文所述的一个或多个方面,可以进行关于在对等环境中直接寻呼对等点的推理。如本文所使用的,术语“推断”或“推理”通常指的是根据通过事件和/或数据获得的一组观察结果,推论或推断出系统、环境和/或用户的状态的过程。例如,推理可以被使用来识别特定的上下文或动作,或推理可以产生状态的概率分布。这种推理是概率性的,也就是说,根据所考虑的数据和事件,计算感兴趣的状态的概率分布。推理还指的是用于根据事件集和/或数据集构成高级事件的技术。这种推理使得根据观察到的事件集和/或所存储的事件数据来构造新的事件或动作,而不管事件是否在极接近的时间上相关,以及事件和数据是否来自一个或若干个事件和数据源。
[0077] 根据一个例子,上述的一个或多个方法可以包括进行关于基于对等点的标识符确定何时将寻呼消息发送到该对等点的推理。根据另一个例子,进行与基于接收寻呼消息的概率和/或与向对等点传送业务有关的紧急度有关的推理。要明白的是,前述的实例本质上是说明性的,而不是要限制可以进行的推理的数量或者限制结合本文所述的各种实施例和/或方法进行这些推理的方式。
[0078] 图13描述了根据各个方面实现的示例通信系统1300,通信系统1300包括多个小区:小区I1302、小区M1304。注意,邻近小区1302、1304稍有重叠,如小区边界区域1368所示。系统1300中的每个小区1302、1304都包括三个扇区。根据各个方面,也可以是未被细分为多个扇区的小区(N=1)、具有两个扇区的小区(N=2)以及具有多于三个扇区的小区(N>3)。小区1302包括第一扇区(扇区I1310),第二扇区(扇区II1312)和第三扇区(扇区III1314)。每个扇区1310、1312、1314都具有两个扇区边界区域,每个边界区域由两个相邻扇区共享。
[0079] 小区I1302包括基站(BS)(基站I1306)、以及处于每个扇区1310、1312、1314中的多个末端节点(EN)(例如无线终端)。扇区I1310包括EN(1)1336和EN(X)1338;扇区II1312包括EN(1’)1344和EN(X’)1346;扇区III1314包括EN(1’’)1352和EN(X’’)1354。类似地,小区M1304包括基站M1308、以及处于每个扇区1322、1324、1326中的多个末端节点(EN)。扇区I1322包括EN(1)1336’和EN(X)1338’;扇区II1324包括EN(1’)
1344’和EN(X’)1346’;扇区III1326包括EN(1’’)1352’和EN(X’’)1354’。
[0080] 系统1300还包括网络节点1360,该网络节点分别经由网络链路1362、1364与BS I1306和BS M1308耦合。网络节点1360还可以经由网络链路1366耦合到其它网络节点(例如,其它基站、AAA服务器节点、中间节点、路由器等)以及互联网。网络链路1362、1364、1366可以是例如光纤线缆。每个末端节点(例如EN(1)1336)可以是包括发射机和接收机的无线终端。无线终端(例如,EN(1)1336)可以在系统1300中移动,并且可以经由无线链路与该EN当前所在的小区中的基站进行通信。无线终端(WT)(例如,EN(1)1336)可以经由基站(例如,BS1306)和/或网络节点1360与对等节点(例如,系统1300中或系统1300外的其它WT)进行通信。WT(例如,EN(1)1336)可以是移动通信设备,比如蜂窝电话、具有无线调制解调器的个人数据助理等。
[0081] 通信系统1300也可以支持局域对等通信。例如,公共频谱(common spectrum)既可以用于局域对等通信,也可以用于经由广域网(例如,蜂窝基础架构网络)进行的通信。无线终端可以经由局域对等网络(比如对等网络1370、1372、1374)与其它对等点进行通信。尽管只绘出了三个对等网络1370-1374,但应该明白的是,可以支持任何数目、大小、形状等的对等网络。例如,每个对等网络1370-1374都可以支持在无线终端之间直接传输信号。此外,每个对等网络1370-1374可以包括在相似地理区域内(例如,在彼此的范围内)的无线终端。例如,EN(1)1336可以通过局域对等网络1370与EN(X)1338进行通信。然而,应该明白的是,无线终端不需要与同一扇区和/或小区相关联从而被包含在公共对等网络中。此外,对等网络可以重叠(例如,EN(X’)1346可以利用对等网络1372和1374)。另外,一些无线终端可能不被对等网络支持。无线终端可以利用广域网和/或对等网络,其中这些网络(例如,同时或相继地)重叠。此外,无线终端可以无缝地切换或同时利用这些网络。因此,不论是正在发射还是正在接收的无线终端都可以有选择地利用一个或多个这些网络来优化通信。
[0082] 图14例示了示例无线终端(例如,末端节点、移动设备……)1400,该无线终端可以用作图13的系统1300中的任何一个无线终端(例如,末端节点、移动设备……),比如,EN(1)1336。无线终端1400实现音调子集分配序列。无线终端1400包括含有解码器1412的接收机1402、含有编码器1414的发射机1404、处理器1406和存储器1408,上述元件通过总线1410耦合在一起,并且各个元件1402、1404、1406、1408可以通过总线1410交换数据和信息。用于从基站(和/或其它不同的无线终端)接收信号的天线1403与接收机1402相耦合。用于向例如基站(和/或其它不同的无线终端)发送信号的天线1405与发射机1404相耦合。
[0083] 处理器1406(例如,CPU)通过执行例程1420和使用存储器1408中的数据/信息1422来控制无线终端1400的操作并实现各种方法。
[0084] 数据/信息1422包括用户数据1434、用户信息1436以及音调子集分配序列信息1450。用户数据1434可以包括意在去往对等节点的数据,该数据将被路由到编码器1414,以供在由发射机1404发送到基站之前进行编码;以及从基站接收的数据,该数据已经由接收机1402中的解码器1412进行处理。用户信息1436包括上行链路信道信息1438、下行链路信道信息1440、终端ID信息1442、基站ID信息1444、扇区ID信息1446和模式信息
1448。上行链路信道信息1438包括用于识别上行链路信道段的信息,其中所述上行链路信道段已经由基站分配来供无线终端1400在向基站发送时使用。上行链路信道可以包括上行链路业务信道、专用上行链路控制信道(例如,请求信道、功率控制信道和时序控制信道)。每个上行链路信道包括一个或多个逻辑音调,每个逻辑音调之后都跟随一个上行链路跳跃序列。上行链路跳跃序列在小区的每个扇区类型之间以及在相邻小区之间是不同的。
下行链路信道信息1440包括用于识别下行链路信道段的信息,其中所述下行链路信道段已由基站分配给WT1400以供在基站向WT1400发送数据/信息时使用。下行链路信道可以包括下行链路业务信道和分配信道,每个下行链路信道包括一个或多个逻辑音调,每个逻辑音调之后跟随着一个下行链路跳跃序列,该下行链路跳跃序列在小区的各个扇区之间是同步的。
[0085] 用户信息1436还包括终端ID信息1442、基站ID信息1444和扇区ID信息1446,所述终端ID信息1442是基站分配的标识,基站ID信息1444用于识别已经与该WT建立通信的特定基站,扇区ID1446用于识别WT1400当前所位于的小区的特定扇区。基站ID1444提供小区斜率值以及扇区ID信息1446提供扇区索引类型,小区斜率值和扇区索引类型可以被使用来导出音调跳跃序列。用户信息1436中还包括模式信息1448,用于识别WT1400是处于睡眠模式、保持模式还是打开模式。
[0086] 音调子集分配序列信息1450包括下行链路去掉符号时间信息1452和下行链路音调信息1454。下行链路去掉符号时间信息1452包括帧同步结构信息(比如超时隙、信标时隙和超时隙结构信息)、用于指定给定的符号周期是否是去掉符号周期(如果是,则指定去掉符号周期的索引)的信息、以及用于指定去掉符号是否是用于截短基站所使用的音调子集分配序列的复位点的信息。下行链路音调信息1454包括这样的信息,该信息包括分配给基站的载波频率、音调的数目和频率、要分配给去掉符号周期的音调子集的集合、以及其它小区和扇区所特有的值,比如斜率、斜率索引和扇区类型。
[0087] 例程1420包括通信例程1424、无线终端控制例程1426、同步例程1428、寻呼生成/传输例程1430、以及检测例程1432。通信例程1424控制WT1400所使用的各种通信协议。例如,通信例程1424可以经由广域网(例如,与基站)和/或局域对等网络(例如,直接与不同的无线终端)实现通信。作为另一个例子,通信例程1424可以实现(例如,从基站)接收广播信号。无线终端控制例程1426控制无线终端1400的基本功能,包括控制接收机1402和发射机1404。同步例程261428控制将无线终端1400与(例如,从基站)接收到的信号同步。对等网络中的对等点也可以与该信号同步。例如,所接收到的信号可以是信标、PN(伪随机)序列信号、导频信号等。此外,可以周期性地获得该信号,并且对等点已知的协议(例如,与同步例程1428相关联的)可以用来识别与不同功能(例如,对等点发现、寻呼、业务传输)相对应的间隔。寻呼生成/传输例程1430控制生成供在寻呼间隔期间发送的消息和/或确定何时(例如,子间隔)目标对等点侦听寻呼消息。此外,寻呼生成/传输例程1430可以控制在所确定的子间隔期间将寻呼消息发送给对等点。检测例程1432控制检测源自不同的无线终端(例如,对等点)的寻呼消息。检测例程1432可以(例如,基于与无线终端1400相关联的标识符,)确定无线终端1400侦听呼入寻呼消息的寻呼间隔内的子间隔。
[0088] 参见图15,例示了实现在对等网络中直接向对等点传送寻呼消息的系统1500。例如,系统1500可以至少部分地驻留在无线终端内。要明白的是,系统1500被表示为包含多个功能块,这些功能块可以是表示由处理器、软件或上述的组合(例如,固件)所实现的功能的功能块。系统1500包括可以结合动作的电子组件的逻辑组合1502。例如,逻辑组合1502可以包括用于从信号源获得参考信号的电子组件1504。根据一个例示,信号源可以是基站、接入点、GPS卫星等。例如,该信号可以被广播到对等网络。此外,对等点可以基于所接收的信号,获得共同时间概念,并且共同时间概念可以被利用来对寻呼间隔进行同步。此外,逻辑组合1502可以包括用于根据所获得参考信号,确定参考时刻的电子组件1506。此外,逻辑组合1502可以包括用于根据参考时刻来导出寻呼间隔序列的开始时刻的电子组件1508。逻辑组合1502还可以包括用于在寻呼间隔序列期间,监视由对等点直接发送的寻呼消息的电子组件1510。另外,系统1500可以包括存储器1510,该存储器保存用于执行与电子组件1504、1506、1508和1510相关联的功能的指令。尽管这些组件被示出为在存储器1510的外部,但是要理解的是,电子组件1504、1506、1508和1510中的一个或多个电子组件可以存在于存储器1510中。
[0089] 参看图16,例示了实现在对等网络中路由寻呼消息的系统1600。例如,系统1600可以至少部分地驻留在无线终端内。要明白的是,系统1600被表示为包含多个功能块,这些功能块可以是表示由处理器、软件或上述的组合(例如,固件)所实现的功能的功能块。系统1600包括可以结合动作的电子组件的逻辑组合1602。例如,逻辑组合1602可以包括用于从第一对等点获得第一寻呼消息的电子组件1604。根据一个例示,第一寻呼消息可以包括第一寻呼消息要被转发的第二对等点的标识符。此外,逻辑组合1602可以包括用于确定第一寻呼消息被指定为要被路由到第二对等点的电子组件1606。此外,逻辑组合1602可以包括用于将第二寻呼消息发送到第二对等点的电子组件1608。另外,系统1600可以包括存储器1610,该存储器保存用于执行与电子组件1604、1606和1608相关联的功能的指令。尽管这些组件被示出为在存储器1610的外部,但是要理解的是,电子组件1604、1606和1608中的一个或多个电子组件可以存在于存储器1610中。
[0090] 要理解的是,本文所描述的实施例可以采用硬件、软件、固件、中间件、微代码或上述的任意组合来实现。对于硬件实现,所述处理单元可以在以下部件内实现:一个或多个专用集成电路(ASIC)、数字信号处理器(DSP)、数字信号处理设备(DSPD)、可编程逻辑器件(PLD)、现场可编程门阵列(FPGA)、处理器、控制器、微控制器、微处理器、被设计成执行本文所述的功能的其它电子单元或者上述的组合。
[0091] 当所述实施例以软件、固件、中间件或微代码、程序代码或代码段实现时,它们可以存储在机器可读介质中,比如存储组件中。代码段可以表示过程、函数、子程序、程序、例程、子例程、模块、软件包、类或指令、数据结构或程序语句的任何组合。一个代码段可以通过传递和/或接收信息、数据、自变量、参数或存储器内容,耦合到另一代码段或硬件电路。信息、自变量、参数、数据等可以经由任何合适的机制传递、转发或发送,所述任何合适的机制包括存储器共享、消息传递、令牌传递、网络传输等。
[0092] 对于软件实现,本文所描述的技术可以利用执行本文所述的功能的模块(例如,过程,函数等)实现。所述软件代码可以存储在存储器单元中,并且由处理器执行。所述存储器单元可以在所述处理器内部或外部实现,在外部实现的情况下,所述存储器单元可以通过本领域中公知的各种手段,可通信地耦合到所述处理器。
[0093] 如上的描述包括一个或多个实施例的实例。显然,为了描述上述实施例而描述组件或方法的每个可想象得到的组合是不可能的,但是本领域技术人员可以认识到,各个实施例的许多进一步的组合和置换是可能的。因此,所描述的实施例意在包含落入所附权利要求的精神和范围的所有这些替换、修改、变型。此外,就在具体实施方式或权利要求中使用的术语“包含”而言,该词的涵盖方式类似于“包括”一词,如同“包括”一词在权利要求中用作衔接词所解释的那样。