无线电通信的制作方法

文档序号:7739214阅读:164来源:国知局
专利名称:无线电通信的制作方法
无线电通信技术领域
本发明的实施例涉及无线电通信。特别地,它们涉及在无线电通信网络中以功率高效的方式来分发信息。
背景技术
多个无线电装置可以形成ad-hoc (特定的)无线电通信网络。无线电装置为了在网络中接收到向其传送的数据,该无线电装置可以连续地“监听”无线电信号。然而,以该方式操作的无线电装置通常消耗很多功率。
在其它实现中,每个无线电装置可以与共有时钟同步。每个无线电装置可以在指派给其的窗口中“监听”无线电信号。以该方式操作的无线电装置可以比以上涉及的那些装置消耗更少的功率。然而,在包括很多无线电装置的网络中,因为大量时间被分配用于“监听”,所以数据传输可能是效率低下的。发明内容
根据本发明的各种但不一定是所有实施例,提供了一种方法,其包括将使用第一无线电设备从第一装置接收到的第一唤醒信号标识为转发唤醒信号(forwarding wake-up signal);以及响应于将所述第一唤醒信号标识为转发唤醒信号,启用与所述第一无线电设备不同的一个或多个其它无线电设备,以便接收第一数据信号并将所述第一数据信号转发到至少第二装置。
与所述一个或多个其它无线电设备相比,所述第一无线电设备可以操作在较低的功率。可以从所述第一装置接收到所述第一数据信号。
所述第一唤醒信号可以被标识为来自多个不同唤醒信号的转发唤醒信号。来自所述多个不同唤醒信号的至少一个唤醒信号可以标识数据分发方法。
所述多个不同唤醒信号可以包括用于一组数据分发方法的唤醒信号,所述一组数据分发方法包括以下内容中的至少两个单播、多播和广播。
启用所述一个或多个无线电设备可以包括使得所述一个或多个其它无线电设备进入操作状态。
所述方法可以进一步包括控制所述第一无线电设备来转发所述第一唤醒信号, 其中在转发所述第一数据信号之前,转发所述第一唤醒信号。
可以启用与所述第一无线电设备不同的第二无线电设备,以便接收和转发所述第一数据信号。所述第二无线电设备可以被配置以便使用无线电通信协议来操作。所述第一唤醒信号可以指示所述第一数据信号是可使用所述无线电通信协议来接收的。可以在根据所述第一唤醒信号而标识了所述无线电通信协议之后启用所述第二无线电设备。
可以启用与所述第一无线电设备不同的第二无线电设备,以便接收所述第一数据信号。可以启用与所述第一和第二无线电设备不同的第三无线电设备,以便将所述第一数据信号转发到所述第二装置。
所述第二无线电设备可以被配置以便使用无线电通信协议来操作。所述第一唤醒信号可以标识用于接收所述第一数据信号的无线电通信协议。可以在根据所述第一唤醒信号而标识了所述无线电通信协议之后启用所述第二无线电设备。
所述第三无线电设备可以被配置以便使用另一无线电通信协议来操作。可以在标识出所述至少第二装置可与所述另一无线电通信协议相兼容之后启用所述第三无线电设备。
所述方法可以进一步包括接收所述第一数据信号。可以在同一位置接收所述第一唤醒信号和所述第一数据信号。所述方法可以进一步包括将所述第一数据信号转发到至少所述第二装置。
根据本发明的各种但不一定是所有的实施例,提供了一种包括计算机程序指令的计算机程序,当由至少一个处理器执行所述指令时,使得能够实现如上所述的方法。
根据本发明的各种但不一定是所有的实施例,提供了一种装置,其包括接口 ;以及处理电路,所述处理电路被配置以便将使用第一无线电设备从第一装置接收到的第一唤醒信号标识为转发唤醒信号,并且被配置以便响应于将所述第一唤醒信号标识为转发唤醒信号,使用所述接口来启用与所述第一无线电设备不同的一个或多个其它无线电设备,从而接收第一数据信号并将所述第一数据信号转发到至少第二装置。
所述第一无线电设备可以被配置以便与所述一个或多个其它无线电设备相比, 操作在较低的功率。可以从所述第一装置接收所述第一数据信号。
所述处理电路可以被配置以便将所述第一唤醒信号标识为来自多个不同唤醒信号的转发唤醒信号。来自所述多个不同唤醒信号的至少一个唤醒信号可以标识数据分发方法。
所述处理电路可以被配置以便控制所述第一无线电设备来转发所述第一唤醒信号。可以在转发所述第一数据信号之前转发所述第一唤醒信号。
所述处理电路可以被配置以便启用与所述第一无线电设备不同的第二无线电设备来接收和转发所述第一数据信号。
所述处理电路可以被配置以便启用与所述第一无线电设备不同的第二无线电设备来接收所述第一数据信号。所述处理电路可以被配置以便启用与所述第一和第二无线电设备不同的第三无线电设备,从而将所述第一数据信号转发到所述第二装置。
所述装置可以进一步包括所述第一无线电设备。所述装置可以进一步包括所述一个或多个其它无线电设备。
根据本发明的各种但不一定是所有的实施例,提供了一种包括计算机程序指令的计算机程序,当由至少一个处理器执行所述指令时,使得能够将使用第一无线电设备从第一装置接收到的第一唤醒信号标识为转发唤醒信号;以及响应于将所述第一唤醒信号标识为转发唤醒信号,启用第二无线电设备,以便接收第一数据信号并将所述第一数据信号转发到至少第二装置。
与所述一个或多个其它无线电设备相比,所述第一无线电设备可以操作在较低的功率。可以从所述第一装置接收所述第一数据信号。
所述第一唤醒信号可以被标识为来自多个不同唤醒信号的转发唤醒信号。来自所述多个不同唤醒信号的至少一个唤醒信号可以标识数据分发方法。
可以启用与所述第一无线电设备不同的第二无线电设备来接收和转发所述第一数据信号。
可以启用与所述第一无线电设备不同的第二无线电设备来接收所述第一数据信号。可以启用与所述第一和第二无线电设备不同的第三无线电设备来将所述第一数据信号转发到所述第二装置。
根据本发明的各种但不一定是所有的实施例,提供了一种存储了如上所述的计算机程序的有形计算机可读介质。
根据本发明的各种但不一定是所有的实施例,提供了一种装置,其包括用于将由第一无线电设备从第一装置接收到的第一唤醒信号标识为转发唤醒信号的模块;以及用于响应于将所述第一唤醒信号标识为转发唤醒信号,启用第二无线电设备来接收第一数据信号和将所述第一数据信号转发到至少第二装置的模块。
所述第一无线电设备可以被配置以便与所述一个或多个其它无线电设备相比, 操作在较低的功率。
根据本发明的各种但不一定是所有实施例,提供了一种方法,其包括从多个不同数据分发方法中为第一数据信号确定数据分发方法;以及响应于从所述多个不同数据分发方法中确定了第一数据分发方法,生成第一唤醒信号来由无线电设备传送;响应于从所述多个数据分发方法中确定了不同的第二数据分发方法,生成不同的第二唤醒信号来由所述无线电设备传送。
所述第一唤醒信号可以标识所述第一数据分发方法。所述第二唤醒信号可以标识所述第二数据分发方法。所述第一和第二数据分发方法可以是来自以下组中的任何两个 广播、多播和单播。
所述方法可以进一步包括传送所述第一唤醒信号或所述第二唤醒信号;以及随后传送第一数据信号。所传送的唤醒信号可以标识用于在接收所述第一数据信号时使用的无线电通信协议。
根据本发明的各种但不一定是所有实施例,提供了一种装置,其包括处理电路, 用于从多个不同数据分发方法中为第一数据信号确定数据分发方法,其中所述处理电路被配置以便响应于从所述多个不同数据分发方法中确定了第一数据分发方法,生成第一唤醒信号来由无线电设备传送,并且所述处理电路被配置以便响应于从所述多个数据分发方法中确定了不同的第二数据分发方法,生成不同的第二唤醒信号来由所述无线电设备传送。
所述第一唤醒信号可以标识所述第一数据分发方法。所述第二唤醒信号可以标识所述第二数据分发方法。所述第一和第二数据分发方法可以是来自以下组中的任何两个 广播、多播和单播。
所述装置可以进一步包括第一无线电设备,其被配置以便传送所生成的唤醒信号;以及第二无线电设备,用于在传送了所生成的唤醒信号之后传送第一数据信号。
所传送的唤醒信号可以标识用于在接收所述第一数据信号时使用的无线电通信协议。
根据本发明的各种但不一定是所有的实施例,提供了一种包括计算机程序指令的计算机程序,当由至少一个处理器执行所述指令时,使得能够从多个不同数据分发方法中为第一数据信号确定数据分发方法;以及响应于从所述多个不同数据分发方法中确定了第一数据分发方法,生成第一唤醒信号来由无线电设备传送;响应于从所述多个数据分发方法中确定了不同的第二数据分发方法,生成不同的第二唤醒信号来由所述无线电设备传送。
所述第一唤醒信号可以标识所述第一数据分发方法,并且所述第二唤醒信号标识所述第二数据分发方法。所述第一和第二数据分发方法可以是来自以下组中的任何两个 广播、多播和单播。
所述计算机程序指令可以进一步使得能够传送所述第一唤醒信号或所述第二唤醒信号;以及随后传送第一数据信号。
所传送的唤醒信号可以标识用于在接收所述第一数据信号时使用的无线电通信协议。
根据本发明的各种但不一定是所有的实施例,提供了一种存储了如上所述的计算机程序的有形计算机可读介质。
根据本发明的各种但不一定是所有的实施例,提供了一种装置,包括用于从多个不同数据分发方法中为第一数据信号确定数据分发方法的模块;用于响应于从所述多个不同数据分发方法中确定了第一数据分发方法,生成第一唤醒信号来由无线电设备传送的模块;以及用于响应于从所述多个数据分发方法中确定了不同的第二数据分发方法,生成不同的第二唤醒信号来由所述无线电设备传送的模块。
所述第一唤醒信号可以标识所述第一数据分发方法,并且所述第二唤醒信号可以标识所述第二数据分发方法。


为了更好地理解本发明的实施例的各种例子,现在将仅通过例子来参考附图,在附图中
图1图示了装置的示意图2图示了图1的装置的更详细示意图3图示了无线电通信网络的第一例子;
图4A图示了第一方法;
图4B图示了第二方法;
图5图示了无线电通信网络的第二例子;
图6图示了在无线电通信网络中用于数据的通信的第一时序图7图示了在无线电通信网络中用于数据的通信的第二时序图;以及
图8图示了在无线电通信网络中用于数据的通信的第三时序图。
具体实施方式
本发明的实施例涉及在无线电通信网络中的数据通信。第一装置可以为第一数据信号确定数据分发方法,诸如广播、多播或单播。第一装置可以为第一数据信号生成标识了所确定的数据分发方法的唤醒信号。第一装置可以使用低功率的第一唤醒无线电设备来将所生成的唤醒信号传送到第二装置。在已经传送了所生成的唤醒信号之后,第一装置可以使用第二无线电设备来将第一数据信号传送到第二装置。
第二装置可以使用低功率的第一唤醒无线电设备来从第一装置接收所生成的唤醒信号。第二装置可以根据所接收到的唤醒信号来标识出所确定的数据分发方法。第二装置可以根据所述数据分发方法来确定出其要转发第一数据信号。第二装置可以启用(与低功率的第一唤醒无线电设备不同的)一个或多个无线电设备来接收和转发来自第一装置的第一数据信号。
附示了装置1/9/30,其包括处理电路12,用于从多个不同数据分发方法中为第一数据信号;34确定数据分发方法,其中所述处理电路12被配置以便响应于从所述多个不同数据分发方法中确定了第一数据分发方法,生成第一唤醒信号来由无线电设备10 传送,并且所述处理电路12被配置以便响应于从所述多个数据分发方法中确定了不同的第二数据分发方法,生成不同的第二唤醒信号来由无线电设备10传送。
附图还图示了装置2/9/30,其包括接口 13 ;以及处理电路12,所述处理电路12 被配置以便将使用第一无线电设备10从第一装置1接收到的第一唤醒信号32标识为转发唤醒信号,并且被配置以便响应于将第一唤醒信号32标识为转发唤醒信号,使用所述接口 13来启用与第一无线电设备10不同的一个或多个其它无线电设备20,从而接收第一数据信号;34并将第一数据信号34转发到至少第二装置3。
图1图示了示例性装置30。装置30可以是电子设备,诸如手持便携式电子设备。 例如,装置30可以是移动电话、个人数字助理、个人音乐播放器、笔记本或上网本。
图1中图示的示例性装置30包括第一无线电设备10和第二无线电设备20。在其它实现中,也可以提供另外的无线电设备。第一无线电设备10被图示为包括装置9。装置 9可以例如是芯片集。在该例中,装置9包括处理电路12、接口 13和存储器14。
元件10、12、13、14和20可在操作上耦合,并且可以存在任何数目或组合的中介元件(包括没有中介元件)。在图1的例子中,第一和第二无线电设备10、20共址。例如,它们可以都被包含在装置30的壳体内。
第一无线电设备10被配置以便使用第一无线电通信协议来接收和传送无线电信号。第一无线电通信协议可以例如是IEEE(电子和电气工程师协会)802.15.4协议。第一无线电设备10可以是当其处于操作状态时消耗相对少量功率的“唤醒”无线电设备。
第二无线电设备20被配置以便使用第二无线电通信协议来接收和传送无线电信号。第二无线电通信协议可以不同于第一无线电通信协议。第二无线电通信协议可以例如是蓝牙协议或IEEE 802. 11协议。
第一和第二无线电设备10、20可以在相同的频带中操作。在本发明的一些实现中,可以共享第一和第二无线电设备10、20的一些组件。例如,第一和第二无线电设备10、 20可以共享共有的天线。
第二无线电设备20可以具有“休眠”状态和“操作”状态。第二无线电设备20可以在操作上用于当其处于操作状态时(而不是当其处于休眠状态时)接收和传送无线电信号。当第二无线电设备20处于其操作状态中时,其比处于休眠状态时消耗更多的功率。在本发明的一些实现中,第二无线电设备20当处于休眠状态时不消耗功率。
当第二无线电设备20处于其操作状态时,其比当第一无线电设备10处于其操作状态时的第一无线电设备20消耗更多的功率。第二无线电设备20还可以被配置以便与第一无线电设备10相比以更快的数据速率来传送数据。
第一无线电设备10和第二无线电设备20可以使用长距离或短距离无线电信号来进行通信。长距离无线电信号的距离例如可以超过100米。在本发明的一些其它实现中, 短距离无线电信号的距离例如可以是100米或更少。在一些进一步的实现中,短距离无线电信号的距离例如可以是10米或更少。
处理电路12被配置以便接收输入信号和提供输出信号。处理电路12被配置以便对存储器14进行写入和对存储器14进行读取。处理电路12还被配置以便通过向第二无线电设备20提供使其从处于“休眠”状态切换到处于“操作”状态的输出信号,从而使用接口 13来启用第二无线电设备20接收和传送无线电信号。
处理电路12的实现可以仅在硬件(电路、处理器等)中,使得特定方面在仅包括固件的软件中,或者可以是硬件和软件(包括固件)的组合。图1图示了示例性实现,其中, 处理电路12使用在存储器14中存储的可执行计算机程序指令16来进行操作。
存储器14被图示为存储了包括计算机程序指令16的计算机程序15,计算机程序指令16当被加载到处理电路12中时控制装置30的操作。计算机程序指令16提供逻辑和例程,其使得装置30能够实现图4A和图4B以及图6至图8中所示的方法的至少一些方面。
计算机程序15可以经由任何适当的递送机制40而到达装置30。递送机制40可以例如是有形计算机可读存储介质、计算机程序产品、存储设备、诸如CD-ROM或DVD的记录介质,或者有形地体现计算机程序15的制品。递送机制40可以是被配置以便可靠地传输计算机程序15的信号。装置30可以传播或传送作为计算机数据信号的计算机程序15。
尽管存储器14被图示为单个组件,但是其可以被实现为一个或多个单独的组件, 其中一些或全部可以是集成的/可装卸的和/或可提供永久/半永久/动态/高速缓冲的存储器。
图2图示了图1的装置30的更详细示意图的例子。图2中图示的无线电设备10 包括第一天线17、第一射频(RF)处理电路18、第一基带处理电路12、接口 13和存储器14。 图1中图示的第一基带处理电路12、接口 13和存储器14与图1中图示的被类似编号的元件相对应。
第一天线17被配置以便接收和传送无线电信号。第一 RF处理电路18被配置以便对(来自第一基带处理电路12的)信号进行调制和上变频,用于按照第一无线电通信协议来传送为无线电信号。第一 RF处理电路18还被配置以便按照第一无线电通信协议来对无线电信号进行解调和下变频,并且将所得到的信息提供给第一基带处理电路12。
第二无线电设备包括第二天线27、第二 RF处理电路观、第二基带处理电路22和第二存储器24。
第二天线27被配置以便接收和传送无线电信号。第二 RF处理电路观被配置以便对(来自第二基带处理电路22的)信号进行调制和上变频,用于按照第二无线电通信协议来传送为无线电信号。第二 RF处理电路观还被配置以便按照第二无线电通信协议来对无线电信号进行解调和下变频,并且将所得到的信息提供给第二基带处理电路22。
第二基带处理电路22被配置以便接收输入信号和提供输出信号。第二基带处理电路22被配置以便对存储器M进行写入和读取。第二基带处理电路22的实现可以仅在硬件(电路、处理器等)中、使得特定方面在仅包括固件的软件中,或者可以是硬件和软件(包括固件)的组合。图2图示了示例性实现,其中,第二基带处理电路22使用在存储器 24中存储的可执行计算机程序指令沈来进行操作。
存储器M被图示为存储了包括计算机程序指令沈的计算机程序25,计算机程序指令26当被加载到第二基带处理电路22中时控制装置30的操作。
计算机程序25可以经由任何适当的递送机制50而到达装置30。递送机制50可以例如是有形计算机可读存储介质、计算机程序产品、存储设备、诸如CD-ROM或DVD的记录介质,或者有形地体现了计算机程序25的制品。递送机制50可以是被配置以便可靠地传输计算机程序25的信号。装置30可以传播或传送作为计算机数据信号的计算机程序25。
尽管存储器M被图示为单个组件,但是其可以被实现为一个或多个单独的组件, 其中一些或全部可以是集成的/可装卸的和/或可提供永久/半永久/动态/高速缓冲的存储器。
在本发明的一些实现中,第一基带处理电路12被配置以便向第二基带处理电路 22提供控制信号,从而使得第二无线电设备20从处于其休眠模式切换到处于其操作模式。
替代地,第一基带处理电路12可以被配置以便向第二 RF处理电路28提供控制信号,从而使得第二无线电设备20从处于其休眠模式切换到处于其操作模式。在该实现中, 在第二基带处理电路22没有进入其操作状态的情况下,第二 RF处理电路观可以进入其操作状态。这在下面进一步详细地进行了解释。
现在将相对于图3、图4A和图4B描述根据本发明实施例的方法。
图3图示了包括第一、第二和第三装置1、2、3的无线电通信网络60。装置1、2、3 中的每一个均可以采取与图2中所示的装置30相同的形式。无线电通信网络60可以例如是ad-hoc网络。
在图3的例子中,第一和第三装置1、3的传送距离是使得它们无法与彼此直接通信。第二装置2能够直接与第一装置1和第三装置3这二者通信。
考虑第一装置1希望在网络60中传送第一信息的例子。第一装置1可以根据多个数据分发方法之一来传送第一信息。所述数据分发方法包括单播、多播和广播。
单播涉及将信息(仅)传送到网络中的单个装置。多播涉及将信息传送到网络中的装置的子集。广播涉及将信息传送到网络中的所有装置。
在图4A的框311处,第一装置1确定用于第一信息的数据分发方法。在下面的例子中,要在网络60中广播第一信息。
在图4A的框320处,第一装置1的第一基带处理电路12生成用于第一信息的第一唤醒信号32。第一唤醒信号32并不包括第一信息。在通过第一 RF处理电路18进行上变频和调制之后,由第一装置1的第一无线电设备10来传送第一唤醒信号32。随后由第一装置1的第二无线电设备20来传送第一数据信号34 (其包括第一信息)。
第一唤醒信号32包括分发类型标识符,该分发类型标识符标识了用于第一数据信号34的数据分发方法,其在该情况下是广播。第一唤醒信号32还包括消息标识符,其唯一地标识了该广播。在该例中的消息标识符可以例如是由第一基带处理电路12生成的随机数。
第一唤醒信号32还可以包括诸如以下的其它信息对于将被用来传送第一数据信号34的无线电通信协议的指示,以及相对于第一唤醒信号32的传送,对于将传送第一数据信号34的时间的指示。
第二装置2的第一无线电设备10从第一装置1接收第一唤醒信号32。在图4B的框330处,第二装置2的第一基带处理电路12在通过第一 RF处理电路18进行的下变频和调制之后处理唤醒信号32。
第二装置2的第一基带处理电路12根据分发类型标识符来将第一唤醒信号32标识为转发唤醒信号。也就是说,基带处理电路12标识出第一装置1将要传送应当由第二装置2来转发的数据信号34。
在图4B的框340处,响应于将第一唤醒信号32标识为转发唤醒信号,(第二装置 2的)第一基带处理电路12使用接口 13来启用(第二装置2的)第二无线电设备20,以便接收和转发第一数据信号;34。
更详细地,第二装置2的第一基带处理电路12使用接口 13来将控制信号输出到第二无线电设备20的第二基带处理电路22。该控制信号使得第二无线电设备20从处于其休眠状态切换到处于其操作状态。
当第二装置2的第二无线电设备20处于其操作状态时,它从第一装置1接收第一数据信号;34。第二无线电设备20的第二 RF处理电路观对第一数据信号34进行下变频和解调。
第二 RF处理电路观将第一数据信号34提供给第二基带处理电路22,第二基带处理电路22处理在第一数据信号34中包括的第一信息。第二基带处理电路22可以例如将第一信息传送到第二装置2的中央处理器(未示出)。
第二装置2的第二基带处理电路22还控制第二 RF处理电路28来转发(重传) 第一数据信号;34。
在第二装置2转发第一数据信号34之前,第二装置2的第一无线电设备10转发第一唤醒信号32。在该例中,使用第一无线电通信协议来转发第一唤醒信号34。然而,在其它实现中,可以使用备选的无线电通信协议来转发第一唤醒信号32。无线电通信协议可以例如取决于要接收所转发的第一唤醒信号32的装置的接收能力。
在第二装置2已经转发了第一唤醒信号32和第一数据信号34之后,(第二装置 2的)第一基带处理电路12可以将控制信号输出到(第二装置2的)第二基带处理电路 22。该控制信号可以禁用第二无线电设备20。例如,该控制信号可以使得第二无线电设备 20从处于其操作状态切换到处于其休眠状态。
第三装置3的第一无线电设备10接收到由第二装置2所传送的第一唤醒信号32。 然后,第三装置3的第一无线电设备10使得第三装置3的第二无线电设备20从处于其休眠状态切换到处于其操作状态。然后,第三装置3的第二无线电设备20可以接收和转发由第二装置2所传送的第一数据信号34。
在转发第一数据信号34之前,第三装置3使用其第一无线电设备10来重传唤醒信号32。可以由第二装置2来接收对第一唤醒信号32的重传。在该可能事件下,第二装置2的第一基带处理电路12根据包括在第一唤醒信号32中的消息标识符来确定第一装置1已经接收到并转发了第一数据信号34。因此,第二装置2可以忽略由第三装置3所传送的第一数据信号34。
以上已经相对于广播描述了本发明的实施例。然而,如上所述,诸如单播或多播的13其它数据分发方法也是可能的。
用于单播数据信号传送的唤醒信号可以包括分发类型标识符,该分发类型标识符将数据信号传送标识为单播传送。唤醒信号还可以包括消息标识符,该消息标识符标识了数据信号传送所针对的装置的地址。
在单播传送的情况下,如果与在消息标识符中所标识的装置不同的装置接收到唤醒信号,则该装置的第二无线电设备20可不被启用,并且该装置可以忽略随后传送的数据信号。
用于多播数据信号传送的唤醒信号可以包括分发类型标识符,该分发类型标识符将数据信号传送标识为多播传送。唤醒信号还可以包括消息标识符,该消息标识符标识了数据信号传送所针对的装置的组地址。
如果装置根据在唤醒信号中所标识的组地址而确定多播数据信号传送与其无关, 则该装置的第二无线电设备20可不被启用并且该装置可以忽略随后传送的数据信号。
本发明的实施例有利地提供了一种通过网络来传播信息的功率高效的方式。在网络中对唤醒信号的使用意味着高数据速率、高功率(第二)无线电设备仅当其处于使用中时才需要处于操作状态。而且,对不同类型的唤醒信号的使用有利地使得装置能够确定是否接收和转发随后传送的数据信号。
图5图示了包括七个装置1-7的无线电通信网络70。图5中图示的装置采用了与以上关于图2所描述的装置相同的形式。分别通过附图标记110、210、310、410、510、610和 710来指示第一至第七装置1-7的传送范围。
箭头80、82、84、86、88、90、92、94和96指示了对于在网络70中直接通信的可能性。例如,箭头80和82指示第一装置1可以与第二和第三装置2、3直接通信。其它装置 4-7处在第一装置1的传送范围之外。
图6是示例性时序图,其图示了由装置1-7通过网络70来传播第一唤醒信号和第一数据信号。
框101表示通过第一装置1的第一无线电设备10进行的对第一唤醒信号的传送, 第一唤醒信号随后由第二和第三装置2、3的第一无线电设备10接收。响应于接收到第一唤醒信号,第二和第三装置2、3的第二无线电设备20被启用。
框102表示由第一装置1的第二无线电设备20进行的对第一数据信号的传送。框 201和301分别指示由第二和第三装置2、3的第二无线电设备20来接收第一数据信号。
框202表示第一唤醒信号在由第二装置2转发。由第一和第三装置1、3来接收由第二装置2传送的第一唤醒信号。第一和第三装置1、3将其识别为是对第一装置1所传送的第一唤醒信号的重传(根据第一唤醒信号的消息标识符)。因此,当在框203由第二装置 2的第二无线电设备20重传第一数据信号时,第一和第三装置1、3并不接收和处理第一数据信号。
在该例中,第三装置3的第一无线电设备10利用CSMA (载波感测、多址接入)。当在框202由第二装置2重传第一唤醒信号时,第三装置3的第一无线电设备10感测该重传, 并且在重传第一唤醒信号本身之前等待该传送结束。
框302表示由第三装置3的第一无线电设备10进行的对第一唤醒信号的重传。该信号由第四和第五装置4、5的第一无线电设备10来接收,第四和第五装置4、5随后启用其第二无线电设备20。
框303指示由第三装置3进行的对第一数据信号的重传。框401和501指示第三装置3所传送的第一数据信号由第四和第五装置4、5的第二无线电设备20来接收。
在框502,由第五装置5的第一无线电设备20重传第一唤醒信号。利用CSMA,第四装置4的第一无线电设备10感测由第五装置5进行的对第一唤醒信号的重传,并且当在框402处重传第一唤醒信号本身之前等待其结束。
由第四装置4传送的第一唤醒信号被第三和第五装置3、5接收,第三和第五装置 3、5(根据消息标识符)将其识别为是关于前一传送的副本。
由第五装置5传送的第一唤醒信号被第六和第七装置6、7的第一无线电设备10 接收。响应于接收到第一唤醒信号,第六和第七装置6、7的第二无线电设备20被启用。
第四和第五装置的第一无线电设备10分别在框403和框503处重传第一数据信号。在框601和框701,由第五装置5进行的对第一数据信号的重传被第六和第七装置6、 7接收。框602和603图示了由第六装置6分别进行的对第一唤醒信号和第一数据信号的重传。框702和703图示了由第七装置7进行的对第一唤醒信号和第一数据信号的重传。
图7是第二示例性时序图,其图示了由装置1-7通过网络70来传播第一唤醒信号和第一数据信号。在图7的例子中,第三装置3未能接收到由第一装置1传送的第一数据信号。因此,在图7中没有(在图6中呈现的)框301。
在图7的例子中,响应于接收到由第一装置1(在框101)或第二装置(在框202) 传送的第一唤醒信号,可以启用第三装置3的第二无线电设备20。
在第三装置3的第二无线电设备20被启用之后,其在框304处接收来自第二装置 2的第一数据信号。
图8图示了在图5的网络70中传送的信息的第三示例性时序图。在图8的例子中,第三装置3最初未能从第一装置1或第二装置2接收到第一数据信号。因此,图8中没有(在图6中呈现的)框301和(在图7中呈现的)框304。
在图8的例子中,响应于接收到由第一装置1(在框101)或第二装置(在框202) 传送的第一唤醒信号,启用第二无线电设备20。
在已经启用了第二无线电设备20之后,装置1期望第二无线电设备20接收数据信号。在没有接收到数据信号且已经过去(启用第二无线电设备20后的)预定时间之后, 第三装置3在框305传送对于重发数据信号的请求。可以使用第三装置3的第一或第二无线电设备10、20来传送该重发请求。
在图8的例子中,在从第三装置3接收到重发请求之后,第一和第二装置1、2重发第一唤醒信号(在框103和204)和第一数据信号(在框104和20 这二者。然后,第三装置3的第二无线电设备20在框305从第二装置2接收第一数据信号。
在本发明的其它实现中,第一和第二装置1、2没有响应于接收到重发请求而重发唤醒信号和第一数据信号这二者。相反,第一和第二装置1、2仅重发第一数据信号。
图4A、图4B和图6至图8中所示的框可以表示方法中的步骤和/或在计算机程序15、25中的代码段。对框的特定顺序的图示并不一定暗示对所述框存在要求或优选的顺序,而是可以改变所述框的顺序和布置。此外,省略一些步骤也是可能的。
对“计算机可读存储介质”、“计算机程序产品”、“有形体现的计算机程序”等或者“处理电路”、“计算机”、“处理器”等的引用应当被理解成不仅包括具有不同架构(诸如单 /多处理器架构和顺序(Von Neumann)/并行架构)的计算机,而且还包括专用电路,诸如现场可编程门阵列(FPGA)、专用电路(ASIC)、信号处理设备和其它设备。对计算机程序、指令、代码等的引用应当被理解成包括用于可编程处理器或固件的软件,例如像关于以下内容的硬件设备的可编程内容用于处理器的指令,或者用于固定功能设备、门阵列或可编程逻辑器件等的配置设置。
尽管已经参照各种例子在前述段落中描述了本发明的实施例,但是应当理解,在没有脱离如要求保护的本发明范围的情况下,可以做出对所给例子的修改。例如,包括第一和基带处理电路12和存储器14的装置9可以位于第一无线电设备10之外。第二基带电路22和存储器M可以位于第二无线电设备20之外。
在以上的描述中,第一基带处理器12被用来根据第一唤醒信号32的分发类型标识符来将第一唤醒信号32标识为转发唤醒信号。在其它实现中,第一唤醒信号32可以被第一 RF处理电路18 (例如,通过使用相关技术(correlation technique))标识为转发唤醒信号。
上述装置包括两个无线电设备10、20。在本发明的一些实现中,装置可以包括三个或更多无线电设备。由装置传送的唤醒信号可以标识出该装置将用来随后传送数据信号的无线电通信协议。第一基带处理电路12可以使用该指示来确定要启用哪个无线电设备,以便接收数据信号。
在本发明的一些实现中,由装置用来接收数据信号的无线电设备可以与用来转发该数据信号的无线电设备不同。因此,第一基带处理电路12可以在唤醒信号已经被接收之后启用不止一个无线电设备。
被选择用来(重新)发送数据信号的无线电设备可以取决于另一装置的能力。例如,在使用特定无线电通信协议来向第二装置(重新)发送数据信号之前,第一装置可以标识出第二装置与该无线电通信协议相兼容。
在前面的说明书中所描述的特征可以按照与明确描述的组合不同的组合来使用。
尽管已经参照某些特征描述了功能,但是那些功能可以由其它特征来实施,而不管是否进行了描述。
尽管已经参照某些实施例描述了特征,但是那些特征也可以在其它实施例中呈现,而不管是否进行了描述。
虽然前述说明书致力于集中在被认为是特别重要的本发明的那些特征,但是应当理解,申请人要求针对在附图中示出和/或在上文中引用的任何可获专利的特征或特征的组合来进行保护,而不管是否已经对其进行了特别的强调。
权利要求
1.一种方法,其包括将使用第一无线电设备从第一装置接收到的第一唤醒信号标识为转发唤醒信号;以及响应于将所述第一唤醒信号标识为转发唤醒信号,启用与所述第一无线电设备不同的一个或多个其它无线电设备,以便接收第一数据信号并将所述第一数据信号转发到至少第~ ^C且 O
2.根据权利要求1所述的方法,其中,与所述一个或多个其它无线电设备相比,所述第一无线电设备操作在较低的功率。
3.根据权利要求1或2所述的方法,其中,所述第一数据信号是从所述第一装置接收的。
4.根据权利要求1、2或3所述的方法,其中,所述第一唤醒信号被标识为来自多个不同唤醒信号的转发唤醒信号。
5.根据权利要求4所述的方法,其中,来自所述多个不同唤醒信号的至少一个唤醒信号标识了数据分发方法。
6.根据权利要求5所述的方法,其中,所述多个不同唤醒信号包括用于一组数据分发方法的唤醒信号,所述一组数据分发方法包括以下中的至少两个单播、多播和广播。
7.根据前述权利要求中的任何一项所述的方法,其中,启用所述一个或多个无线电设备包括使得所述一个或多个其它无线电设备进入操作状态。
8.根据前述权利要求中的任何一项所述的方法,其进一步包括控制所述第一无线电设备来转发所述第一唤醒信号,其中,所述第一唤醒信号是在转发所述第一数据信号之前被转发的。
9.根据前述权利要求中的任何一项所述的方法,其中,与所述第一无线电设备不同的第二无线电设备被启用以便接收和转发所述第一数据信号。
10.根据权利要求9所述的方法,其中,所述第二无线电设备被配置以便使用无线电通信协议来操作,所述第一唤醒信号指示所述第一数据信号是能使用所述无线电通信协议来接收的,并且所述第二无线电设备是在根据所述第一唤醒信号标识了所述无线电通信协议之后被启用的。
11.根据权利要求1至8中的任何一项所述的方法,其中,与所述第一无线电设备不同的第二无线电设备被启用以便接收所述第一数据信号,并且其中,与所述第一和第二无线电设备不同的第三无线电设备被启用以便将所述第一数据信号转发到所述第二装置。
12.根据权利要求11所述的方法,其中,所述第二无线电设备被配置以便使用无线电通信协议来操作,所述第一唤醒信号标识了用于接收所述第一数据信号的无线电通信协议,并且所述第二无线电设备是在根据所述第一唤醒信号标识了所述无线电通信协议之后被启用的。
13.根据权利要求12所述的方法,其中,所述第三无线电设备被配置以便使用另一无线电通信协议来操作,并且所述第三无线电设备是在标识出所述至少第二装置与所述另一无线电通信协议可兼容之后被启用的。
14.根据前述权利要求中的任何一项所述的方法,其进一步包括接收所述第一数据信号。
15.根据前述权利要求中的任何一项所述的方法,其中,所述第一唤醒信号和所述第一数据信号是在同一位置被接收的。
16.根据前述权利要求中的任何一项所述的方法,其进一步包括将所述第一数据信号转发到至少所述第二装置。
17.—种包括计算机程序指令的计算机程序,当由至少一个处理器执行所述计算机程序指令时,使得能够实现根据权利要求1至15中的任何一项所述的方法。
18.一种装置,其包括接口 ;以及处理电路,所述处理电路被配置以便将使用第一无线电设备从第一装置接收到的第一唤醒信号标识为转发唤醒信号,并且被配置以便响应于将所述第一唤醒信号标识为转发唤醒信号,使用所述接口来启用与所述第一无线电设备不同的一个或多个其它无线电设备, 从而接收第一数据信号并将所述第一数据信号转发到至少第二装置。
19.根据权利要求18所述的装置,其中,所述第一无线电设备被配置以便与所述一个或多个其它无线电设备相比,操作在较低的功率。
20.根据权利要求18或19所述的装置,其中,所述第一数据信号是从所述第一装置接收的。
21.根据权利要求18、19或20所述的装置,其中,所述处理电路被配置以便将所述第一唤醒信号标识为来自多个不同唤醒信号的转发唤醒信号。
22.根据权利要求21所述的装置,其中,来自所述多个不同唤醒信号的至少一个唤醒信号标识了数据分发方法。
23.根据权利要求18至22中的任何一项所述的装置,其中,所述处理电路被配置以便 控制所述第一无线电设备来转发所述第一唤醒信号,并且其中,所述第一唤醒信号是在转发所述第一数据信号之前被转发的。
24.根据权利要求18至23中的任何一项所述的装置,其中,所述处理电路被配置以便 启用与所述第一无线电设备不同的第二无线电设备来接收和转发所述第一数据信号。
25.根据权利要求18至23中的任何一项所述的装置,其中,所述处理电路被配置以便 启用与所述第一无线电设备不同的第二无线电设备来接收所述第一数据信号,并且所述处理电路被配置以便启用与所述第一和第二无线电设备不同的第三无线电设备来将所述第一数据信号转发到所述第二装置。
26.根据权利要求18至25中的任何一项所述的装置,其进一步包括所述第一无线电设备。
27.根据权利要求18至沈中的任何一项所述的装置,其进一步包括所述一个或多个其它无线电设备。
28.—种包括计算机程序指令的计算机程序,当由至少一个处理器执行所述计算机程序指令时,使得能够将使用第一无线电设备从第一装置接收到的第一唤醒信号标识为转发唤醒信号;以及响应于将所述第一唤醒信号标识为转发唤醒信号,启用第二无线电设备,以便接收第一数据信号并将所述第一数据信号转发到至少第二装置。
29.根据权利要求观所述的计算机程序,其中,与所述一个或多个其它无线电设备相比,所述第一无线电设备操作在较低的功率。
30.根据权利要求观或四所述的计算机程序,其中,所述第一数据信号是从所述第一装置接收的。
31.根据权利要求观、四或30所述的计算机程序,其中,所述第一唤醒信号被标识为来自多个不同唤醒信号的转发唤醒信号。
32.根据权利要求31所述的计算机程序,其中,来自所述多个不同唤醒信号的至少一个唤醒信号标识了数据分发方法。
33.根据权利要求观至32中的任何一项所述的计算机程序,其中,与所述第一无线电设备不同的第二无线电设备被启用以便接收和转发所述第一数据信号。
34.根据权利要求观至32中的任何一项所述的计算机程序,其中,与所述第一无线电设备不同的第二无线电设备被启用以便接收所述第一数据信号,并且其中,与所述第一和第二无线电设备不同的第三无线电设备被启用以便将所述第一数据信号转发到所述第二直ο
35.一种有形计算机可读介质,其存储了根据权利要求观至34中的任何一项所述的计算机程序。
36.一种装置,其包括用于将由第一无线电设备从第一装置接收到的第一唤醒信号标识为转发唤醒信号的模块;以及用于响应于将所述第一唤醒信号标识为转发唤醒信号,启用第二无线电设备,以便接收第一数据信号并将所述第一数据信号转发到至少第二装置的模块。
37.根据权利要求36所述的装置,其中,所述第一无线电设备被配置以便与所述一个或多个其它无线电设备相比,操作在较低的功率。
38.一种方法,其包括从多个不同数据分发方法中为第一数据信号确定数据分发方法;以及响应于从所述多个不同数据分发方法中确定了第一数据分发方法,生成第一唤醒信号来由无线电设备传送;响应于从所述多个数据分发方法中确定了不同的第二数据分发方法,生成不同的第二唤醒信号来由所述无线电设备传送。
39.根据权利要求38所述的方法,其中,所述第一唤醒信号标识了所述第一数据分发方法,并且所述第二唤醒信号标识了所述第二数据分发方法。
40.根据权利要求;38或39所述的方法,其中,所述第一和第二数据分发方法是来自以下组中的任何两个广播、多播和单播。
41.根据权利要求38至40中的任何一项所述的方法,其进一步包括传送所述第一唤醒信号或所述第二唤醒信号,以及随后传送第一数据信号。
42.根据权利要求41所述的方法,其中,所传送的唤醒信号标识了用于在接收所述第一数据信号时使用的无线电通信协议。
43.一种包括计算机程序指令的计算机程序,当由至少一个处理器执行所述计算机程序指令时,使得能够实现根据权利要求38至42中的任何一项所述的方法。
44.一种装置,其包括处理电路,用于从多个不同数据分发方法中为第一数据信号确定数据分发方法,其中,所述处理电路被配置以便响应于从所述多个不同数据分发方法中确定了第一数据分发方法,生成第一唤醒信号来由无线电设备传送,并且所述处理电路被配置以便响应于从所述多个数据分发方法中确定了不同的第二数据分发方法,生成不同的第二唤醒信号来由所述无线电设备传送。
45.根据权利要求44所述的装置,其中,所述第一唤醒信号标识了所述第一数据分发方法,并且所述第二唤醒信号标识了所述第二数据分发方法。
46.根据权利要求44或45所述的装置,其中,所述第一和第二数据分发方法是来自以下组中的任何两个广播、多播和单播。
47.根据权利要求44至46中的任何一项所述的装置,其进一步包括第一无线电设备,其被配置以便传送所生成的唤醒信号;以及第二无线电设备,用于在传送了所生成的唤醒信号之后传送第一数据信号。
48.根据权利要求47所述的装置,其中,所传送的唤醒信号标识了用于在接收所述第一数据信号时使用的无线电通信协议。
49.一种包括计算机程序指令的计算机程序,当由至少一个处理器执行所述计算机程序指令时,使得能够从多个不同数据分发方法中为第一数据信号确定数据分发方法;以及响应于从所述多个不同数据分发方法中确定了第一数据分发方法,生成第一唤醒信号来由无线电设备传送;响应于从所述多个数据分发方法中确定了不同的第二数据分发方法,生成不同的第二唤醒信号来由所述无线电设备传送。
50.根据权利要求49所述的计算机程序,其中,所述第一唤醒信号标识了所述第一数据分发方法,并且所述第二唤醒信号标识了所述第二数据分发方法。
51.根据权利要求49或50所述的计算机程序,其中,所述第一和第二数据分发方法是来自以下组中的任何两个广播、多播和单播。
52.根据权利要求49至51中的任何一项所述的计算机程序,其中,所述计算机程序指令进一步使得能够传送所述第一唤醒信号或所述第二唤醒信号,以及随后传送第一数据信号。
53.根据权利要求52所述的计算机程序,其中,所传送的唤醒信号标识了用于在接收所述第一数据信号时使用的无线电通信协议。
54.一种有形计算机可读介质,其存储了根据权利要求48至53中的任何一项所述的计算机程序。
55.一种装置,其包括用于从多个不同数据分发方法中为第一数据信号确定数据分发方法的模块;用于响应于从所述多个不同数据分发方法中确定了第一数据分发方法,生成第一唤醒信号来由无线电设备传送的模块;以及用于响应于从所述多个数据分发方法中确定了不同的第二数据分发方法,生成不同的第二唤醒信号来由所述无线电设备传送的模块。
56.根据权利要求55所述的装置,其中,所述第一唤醒信号标识了所述第一数据分发方法,并且所述第二唤醒信号标识了所述第二数据分发方法。
全文摘要
提供了第一和第二装置、第一和第二方法以及第一和第二计算机程序。第一装置包括处理电路,用于从多个不同数据分发方法中为第一数据信号确定数据分发方法,其中所述处理电路被配置以便响应于从所述多个不同数据分发方法中确定了第一数据分发方法,生成第一唤醒信号来由无线电设备传送,并且所述处理电路被配置以便响应于从所述多个数据分发方法中确定了不同的第二数据分发方法,生成不同的第二唤醒信号来由所述无线电设备传送。第二装置包括接口和处理电路。该处理电路被配置以便将使用第一无线电设备从第一装置接收到的所生成的唤醒信号标识为转发唤醒信号,并且被配置以便响应于将所生成的唤醒信号标识为转发唤醒信号,使用所述接口来启用与第一无线电设备不同的一个或多个其它无线电设备,从而接收并将第一数据信号转发到至少第三装置。
文档编号H04W52/02GK102484854SQ200980161361
公开日2012年5月30日 申请日期2009年9月10日 优先权日2009年9月10日
发明者A·帕林, J·雷纳马基 申请人:诺基亚公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1