信息处理设备、通信系统、信息处理方法和程序与流程

文档序号:13481774阅读:378来源:国知局

本技术涉及信息处理设备。更具体地,本技术涉及用于利用无线通信来发送和接收信息的信息处理设备、通信系统和信息处理方法,以及用于使计算机执行所述方法的程序。



背景技术:

存在用于利用无线通信来发送和接收信息的无线通信技术。例如,已经提出了用于利用无线局域网(lan)在信息处理设备之间发送和接收信息的通信方法。

例如,如果信息处理设备是移动物体,那么通常使用电池作为其电源。这意味着重要的是降低功耗,以便延长信息处理设备的工作时间。从而,作为无线lan标准化组织的电气和电子工程师协会(ieee)在其ieee802.11标准中,提出了当不需要信息处理设备通信时,允许信息处理设备从通常活跃的唤醒状态转变到不发送或接收信号的休眠状态。所述技术旨在降低功耗。

就所提出的技术而言,处于休眠状态的扩展单元每隔一定时间进入唤醒状态,以利用来自其基站的信号来判定基站是否在缓存指定给自身设备的任何数据。所述信号是信标帧中的流量指示图(tim)。如果判定指定给自身设备的数据被缓存,那么扩展单元向基站发送名为功率节约轮询(powersavepoll,ps-poll)的数据请求帧,以从基站接收所述数据。在接收数据之后,扩展单元返回休眠状态。ps-poll帧构成传达扩展单元的唤醒状态及其数据发送请求的信息。

如果存在多个扩展单元,那么它们可发送多个ps-poll帧。在同时发送多个ps-poll帧的情况下,会启动冲突避免算法,这会导致时间损失。

作为另一个示例,当从扩展单元接收到ps-poll帧时,基站响应于所述ps-poll帧,把数据发送给该扩展单元。在这种情况下,在正在进行数据发送时,不允许任何其他扩展单元执行其发送。结果,其他扩展单元会花费更多的时间以返回休眠状态,这会增大它们的功耗。

已经提出了用于减少由ps-poll冲突的避免以及由某个其他扩展单元正在进行中的通信引起的时间损失的技术。例如,已经提出了一种设定允许各个扩展单元发送ps-poll帧的时间的数据发送和接收系统,所述系统预先把这样的时间设定通知扩展单元,以避免ps-poll冲突(例如,参见ptl1)。

引用列表

专利文献

[ptl1]日本专利公开no.2005-197798



技术实现要素:

技术问题

就上面概述的现有技术而言,在接收到来自扩展单元的ps-poll帧之前,基站首先利用信标把缓存的数据通知各个扩展单元。各个扩展单元事先把该扩展单元进入唤醒状态的信标周期通知基站。即,响应于信标通知,各个扩展单元发送指示自身设备处于唤醒状态的ps-poll帧。这种ps-poll冗余会减小休眠状态的持续时间,从而导致不能降低功耗。

鉴于以上情况,发明了本技术。本技术的目的因此是减少功耗。

问题的解决方案

为了解决上述问题,已经发明了本技术。按照本技术的第一方面,提供一种信息处理设备、信息处理方法和用于使计算机执行所述方法的程序,所述信息处理设备包括控制部分,所述控制部分被构造成如果另一个设备被判定为能够接收数据,那么控制部分进行控制,以在未从所述另一个设备接收到通知信息的情况下,把数据发送给所述另一个设备,所述另一个设备在从功能暂停状态转变到数据可接收状态时,能够在不向数据发送源的设备发送指示所述另一个设备能够接收数据的通知信息的情况下,从所述数据发送源的设备接收数据。这提供了以致如果所述另一个设备被判定为处于数据可接收状态,那么控制部分在未从所述另一个设备接收通知信息的情况下,把数据发送给所述另一个设备的效果。

另外,按照本技术的第一方面,在所述另一个设备被判定已从功能暂停状态转变到数据可接收状态的时候,所述控制部分可进行控制,以把数据发送给所述另一个设备。这提供了以致在所述另一个设备被判定已从功能暂停状态转变到数据可接收状态的时候,控制部分把数据发送给所述另一个设备的效果。

另外,按照本技术的第一方面,所述控制部分可基于事先从所述另一个设备传达的信息,判定所述另一个设备已从功能暂停状态转变到数据可接收状态,所述信息与其中功能暂停状态被解除的周期相关。这提供了以致按照事先从所述另一个设备传达的指示功能暂停状态被解除的周期的信息,判定所述另一个设备已从功能暂停状态转变到数据可接收状态的效果。

另外,按照本技术的第一方面,在所述另一个设备被判定已从功能暂停状态转变到数据可接收状态的时候,所述控制部分可进行控制,以向所述另一个设备通知数据将被发送给所述另一个设备。这提供了以致在所述另一个设备被判定已从功能暂停状态转变到数据可接收状态的时候,向所述另一个设备通知数据将被发送给所述另一个设备的效果。

另外,按照本技术的第一方面,所述控制部分可利用信标帧或者在信标帧之后发送的另一个帧,发出通知。这提供了以致利用信标帧或者在信标帧之后发送的另一个帧发出通知的效果。

另外,按照本技术的第一方面,如果所述控制部分把数据发送给多个其他设备,那么控制部分可向所有这些设备发出通知。这提供了以致如果数据被发送给多个其他设备,那么所有这些设备被给予通知的效果。

另外,按照本技术的第一方面,所述控制部分可利用基于部分虚拟位图(pvb)生成的位图,发出通知。这提供了以致利用按照pvb生成的位图发出通知的效果。

另外,按照本技术的第一方面,在所述另一个设备被判定已从功能暂停状态转变到数据可接收状态的时候,所述控制部分可进行控制,以便除了指示数据将被发送给所述另一个设备的信息之外,还向所述另一个设备通知用于进行数据发送的发送方法和/或发送定时。这提供了以致在所述另一个设备被判定已从功能暂停状态转变到数据可接收状态的时候,除了指示数据将被发送给所述另一个设备的信息之外,还向所述另一个设备通知用于进行数据发送的发送方法和/或发送定时的效果。

另外,按照本技术的第一方面,所述控制部分可根据将用于按频分复用方式的数据发送的频道和/或待发送的聚合分组中的指定给所述另一个设备的分组的数目,向所述另一个设备通知发送方法。这提供了以致向所述另一个设备通知将用于按频分复用方式的数据发送的频道和/或待发送的聚合分组中的指定给所述另一个设备的分组的数目的效果。

按照本技术的第二方面,提供一种信息处理设备、信息处理方法和用于使计算机执行所述方法的程序,所述信息处理设备包括控制部分,所述控制部分被构造成预先向另一个设备通知所述信息处理设备在从功能暂停状态转变到数据可接收状态的时候,能够在不向数据发送源的设备发送指示所述信息处理设备能够接收数据的通知信息的情况下,从所述数据发送源的设备接收数据,此外在所述信息处理设备从功能暂停状态转变到数据可接收状态的时候,所述控制部分进行控制,以从所述另一个设备接收数据。这提供了以致在所述信息处理设备从功能暂停状态转变到数据可接收状态时,从所述另一个设备接收数据的效果。

另外,按照本技术的第二方面,在所述信息处理设备从功能暂停状态转变到数据可接收状态的时候,所述控制部分可进行控制,以在从所述另一个设备接收到指示数据将被发送的信息之后,从所述另一个设备接收所述数据。这提供了以致在所述信息处理设备从功能暂停状态转变到数据可接收状态的时候,在从所述另一个设备接收到指示数据将被发送的信息之后,从所述另一个设备接收所述数据的效果。

另外,按照本技术的第二方面,如果所述另一个设备发送所述数据的发送方法和/或发送定时被指定,那么所述控制部分可按照指定的发送方法和/或指定的发送定时进行控制,以等待从所述另一个设备接收数据。这提供了以致如果所述另一个设备发送所述数据的发送方法和/或发送定时被指定,那么按照指定的发送方法和/或指定的发送定时等待从所述另一个设备接收数据的效果。

另外,按照本技术的第二方面,如果根据将用于按频分复用方式的数据发送的频道指定发送方法,那么所述控制部分可进行控制,以接收在指定的频道上按频分复用方式发送的数据。这提供了以致如果将用于按频分复用方式的数据发送的频道被指定,那么接收在指定的频道上按频分复用方式发送的数据的效果。

另外,按照本技术的第二方面,如果根据待发送的聚合分组中的指定给所述信息处理设备的分组的数目指定发送方法,那么所述控制部分可进行控制,以接收指定给所述信息处理设备的分组,直到达到指定的分组数目为止,此外所述控制部分在所述接收之后,使所述信息处理设备转变到功能暂停状态。这提供了以致如果待发送的聚合分组中的指定给所述信息处理设备的分组的数目被指定,那么接收指定给所述信息处理设备的分组,直到达到指定的分组数目为止,在所述接收之后,使所述信息处理设备转变到功能暂停状态的效果。

另外,按照本技术的第二方面,如果发送定时被指定,那么所述控制部分可进行控制,以使除了在指定的发送定时之外,所述信息处理设备转变到功能暂停状态。这提供了以致如果发送定时被指定,那么除了在指定的发送定时之外,使所述信息处理设备转变到功能暂停状态的效果。

按照本技术的第三方面,提供了一种通信系统、信息处理方法和用于使计算机执行所述方法的程序,所述通信系统包括第一信息处理设备和第二信息处理设备。所述第一信息处理设备被构造成向第二信息处理设备通知所述第一信息处理设备在从功能暂停状态转变到数据可接收状态时,能够在不向数据发送源的设备发送指示所述第一信息处理设备能够接收数据的通知信息的情况下,从所述数据发送源的设备接收数据,此外在所述第一信息处理设备从功能暂停状态转变到数据可接收状态的时候,所述第一信息处理设备从所述第二信息处理设备接收数据。所述第二信息处理设备被构造成如果所述第一信息处理设备被判定为处于数据可接收状态,那么所述第二信息处理设备在未从所述第一信息处理设备接收到通知信息的情况下,把数据发送给所述第一信息处理设备。这提供了以致在通知第二信息处理设备之后,当从功能暂停状态转变到数据可接收状态时,所述第一信息处理设备从所述第二信息处理设备接收数据,并且如果所述第一信息处理设备被判定为处于数据可接收状态,那么所述第二信息处理设备在未从所述第一信息处理设备接收通知信息的情况下,把数据发送给所述第一信息处理设备的效果。

发明的有利效果

本技术提供了降低功耗的主要效果。上面概述的有益效果不是对本公开的限定。根据下面的说明,本公开的其他优点将是明显的。

附图说明

图1是描述作为本技术的一个实施例的由通信系统10形成的无线网络的构成示例的示意图。

图2是描述本技术的实施例中的基站100的功能构造示例的方框图。

图3是描述在本技术的实施例中,在扩展单元101-103通知基站100它们如何支持非触发发送时,由扩展单元101-103使用的帧的构造示例的示意图。

图4是描述在本技术的实施例中,由基站100管理的流量指示虚拟位图(tivb)的构造示例的示意图。

图5是描述在本技术的实施例中,从基站100向扩展单元发送的tim的典型帧格式的示意图。

图6是描述在本技术的实施例中,从基站100发送给扩展单元的pvb通常是如何生成的示意图。

图7是描述在本技术的实施例中,基站100通常如何生成非轮询递送位图(npdb)的示意图。

图8是描述在本技术的实施例中,基站100通常如何生成非轮询信息位图(npib)的示意图。

图9是描述在本技术的实施例中,从基站100向扩展单元发送的典型位图的示意图。

图10是描述在本技术的实施例中,从基站100向扩展单元发送的tim的典型帧格式的示意图。

图11是描述在本技术的实施例中,在设备之间发送和接收的数据流的示意图。

图12是描述在本技术的实施例中,在设备之间发送和接收的数据流的另一个示意图。

图13是描述在本技术的实施例中,在设备之间发送和接收的数据流的另一个示意图。

图14是描述在本技术的实施例中,在设备之间发送和接收的数据流的另一个示意图。

图15是描述在本技术的实施例中,由扩展单元101进行的通知处理的典型过程的流程图。

图16是描述在本技术的实施例中,由基站100进行的登记处理的典型过程的流程图。

图17是描述在本技术的实施例中,由基站100进行的数据发送处理的典型过程的流程图。

图18是描述作为在本技术的实施例中,由基站100进行的数据发送处理的一部分的非触发数据发送处理的示例的流程图。

图19是描述在本技术的实施例中,由扩展单元101进行的数据接收处理的典型过程的流程图。

图20是描述智能电话的示意构造示例的方框图。

图21是描述汽车导航系统的示意构造示例的方框图。

图22是描述无线接入点的示意构造示例的方框图。

具体实施方式

下面说明的是用于实现本技术的优选模式(下面称为实施例)。将按照以下标题给出说明:

1.实施例(其中基站在未被扩展单元触发的情况下把数据发送给扩展单元之前,利用信标把数据的存在通知扩展单元的示例)

2.应用

1.实施例

(通信系统的构造示例)

图1是描述作为本技术的一个实施例,由通信系统10形成的无线网络的构造示例的示意图。图1中的示例描述基站(信息处理设备)100和扩展单元(信息处理设备)101-103组成构成无线网络的通信系统10。

例如,基站100和扩展单元101-103都可以是具有无线通信功能的固定或移动信息处理设备。固定信息处理设备可以是例如无线局域网(lan)系统的接入点或基站。移动信息处理设备可以是例如智能电话、蜂窝电话或平板终端。

基站100和扩展单元101-103都被假定具有支持电气与电子工程师协会(ieee)802.11的无线lan标准(比如ieee802.11ax的无线lan标准)的通信功能。对于无线lan,可以使用无线保真(wi-fi)、wi-fi直连或者wi-ficertifiedmiracast规范(技术规范名称:wi-fi显示)。替代地,可以利用某种其他的合适的通信方法来进行无线通信。

例如,通信系统10可构成其中当被互连时多个设备一对一地相互无线通信的网络(即,构成网格网络或者ad-hoc网络)。可在按照例如ieee802.11s的网格网络中使用通信系统10。

再例如,通信系统10可构成由接入点(基本单元)及其从属设备(扩展单元)组成的网络。在本技术的该实施例中,基站100可以充当接入点,而扩展单元101-103可以充当该接入点(基站100)的从属设备。

在图1中,通过虚线连接地描述了能够相互直接无线通信的设备。

在本技术的实施例中,为了说明的目的,将分别说明源设备(发送侧设备)的操作和目的地设备(接收侧设备)的操作。注意,这两种设备的功能可被包含在单个设备中,或者这两种设备中任何一个的功能可被包含在一个设备中。

本技术的实施例所针对的系统构造不限于上面所述的系统构造。例如,尽管图1描述了由4个信息处理设备构成的典型通信系统,不过构成的信息处理设备的数目不限于4个。多个信息处理设备相互连接的方式不限于上述连接模式任意之一。例如,本技术的实施例可适用于具有按照与上述连接模式任意之一不同的方式相互连接的多个设备的网络。

(信息处理设备的功能构造示例)

图2是描述本技术的实施例中的基站100的功能构造示例的方框图。

基站100包括数据处理部分110、信号处理部分120、无线接口部分130、天线140、存储部分150和控制部分160。

数据处理部分110在控制部分160的控制下处理各种数据。例如,数据处理部分110通过向来自上层的数据添加媒体访问控制(mac)报头和检错码,生成用于无线发送的分组。数据处理部分110把生成的分组供应给信号处理部分120。

当接收到数据时,数据处理部分110还可对从信号处理部分120接收的一串比特进行诸如报头分析和分组检错之类的处理,之后把处理后的数据供应给上层。数据处理部分110还可把报头分析和分组检错的结果通知控制部分160。

信号处理部分120在控制部分160的控制下进行各种信号处理。例如,在发送的时候,信号处理部分120基于由控制部分160设定的编码和调制方案,通过向数据添加前导码和物理层(phy)报头,对从数据处理部分110输入的数据进行编码。信号处理部分120把从信号处理获得的发送符号流供应给无线接口部分130。

例如,在接收的时候,信号处理部分120可从来自无线接口部分130的接收符号流中检测前导码和phy报头,之后解码所述流,并把解码结果供应给数据处理部分110。另外,例如,信号处理部分120把phy报头检测的结果通知控制部分160。

无线接口部分130是往来于利用无线通信连接的另一个信息处理设备发送和接收各种信息的接口。例如,在发送的时候,无线接口部分130把来自信号处理部分120的输入转换成模拟信号,所述模拟信号被放大、滤波和上变频到预定频率。无线接口部分130把作为结果的信号输出给天线140。

例如,在接收的时候,无线接口部分130可对来自天线140的输入进行相反的处理,并把处理结果馈入信号处理部分120。顺便提及,无线接口部分130是记载在附加权利要求中的接收部分的示例。

存储部分150担任由控制部分160进行的数据处理的工作区的角色,并且起保持各种数据的存储介质的作用。例如,诸如非易失性存储器、磁盘、光盘或磁光(mo)盘之类的存储介质可以用作存储部分150。例如,电可擦可编程只读存储器(eeprom)或可擦可编程rom(eprom)可用作非易失性存储器。例如,硬盘或盘状磁盘可用作磁盘。例如,压缩光盘(cd)、可记录数字通用光盘(dvd-r)或者蓝光光盘(bd;注册商标)可用作光盘。

控制部分160控制数据处理部分110和信号处理部分120的接收操作和发送操作。例如,控制部分160在各个部分之间传递信息,设定通信参数,并且为数据处理部分110调度分组。

现在假定向其发送数据的扩展单元是在从功能暂停状态转变到数据可接收状态时,能够在不向基站100(即,数据发送源的设备)发送指示所述扩展单元能够接收数据的通知信息(例如,ps-poll)的情况下,接收指定给它的数据的设备。在这种情况下,如果控制部分160判定扩展单元处于数据可接收状态,那么控制部分160进行控制,以在未从所述扩展单元接收通知信息的情况下,把数据发送给所述扩展单元。例如,在判定扩展单元已从功能暂停状态转变到数据可接收状态的时候,控制部分160可进行控制,以把数据发送给所述扩展单元。再例如,在核实扩展单元已从功能暂停状态转变到数据可接收状态之后,控制部分160可进行控制,以把数据发送给所述扩展单元。又例如,在判定扩展单元已从功能暂停状态转变到数据可接收状态的时候,控制部分160可向所述扩展单元通知数据将被发送给所述扩展单元。

在随后的说明本技术的实施例的段落中,非触发发送指的是基站利用信标把数据的存在通知扩展单元,之后在未被扩展单元触发的情况下把数据发送给扩展单元的动作。

本上下文中的触发例如是ps-poll、服务质量(qos)空值(pm=0)或者指示功能暂停状态的终止的某个其他帧。ps-poll是指示退出节电状态(例如,功能暂停状态)并请求数据的信号。qos空值(pm=0)是指示退出节电状态(例如,功能暂停状态)的信号。

功能暂停状态意味着由扩展单元可使用的至少一些功能暂停的状态。例如,功能暂停状态可被定义为扩展单元可使用的接收功能暂停的状态(例如,诸如休眠状态之类的低功耗状态)。不过,可能发生在进行其他操作的同时,相对于连接的基站,扩展单元处于低功耗状态的情况。也可能发生在进行关于除扩展单元连接的群组以外的群组的操作时,相对于连接的基站,该扩展单元处于低功耗状态的情况。此外,可能发生在搜索除扩展单元连接的群组以外的群组的同时,相对于连接的基站,该扩展单元处于低功耗状态的情况。从而,当扩展单元相对于连接的基站处于低功耗状态,但是相对于除连接的基站以外的设备未处于低功耗状态时,扩展单元仍然被认为处于功能暂停状态。

(发出如何支持非触发发送的通知的帧的构造示例)

图3是描述在本技术的实施例中,在扩展单元101-103通知基站100它们如何支持非触发发送时,由扩展单元101-103使用的帧的构造示例的示意图。图3描述其中信息元素(ie)被用于发出通知支持非触发发送的示例。

ie由元素id字段201、长度字段202和非轮询递送字段203组成。在图3中,在每个字段下面,指示表示每个字段的八位字节的值。同样地,在随后的附图中,在每个字段下面指示每个字段(或其一部分)的八位字节的值。

元素id字段201保持标识符(id),所述标识符(id)指示这是发出通知支持非触发发送的ie。

长度字段202保持指示ie中的数据的长度的信息。

非轮询递送203保持指示支持非触发发送的信息(例如,非轮询递送(npd)能力)。

例如,基站100事先核实各个扩展单元101-103是否支持非触发发送。例如,基站100可使各个扩展单元101-103发送在图3中描述的ie,从而预先判定各个扩展单元是否支持非触发发送。

可在基站100与各个扩展单元101-103之间交换某些信息的时候,发送和接收在图3中描述的ie。例如,可在利用握手过程交换能力信息的时候,发送和接收在图3中描述的ie。

如上所述,基站100可使用图3中的ie事先核实各个扩展单元101-103是否支持非触发发送,并管理所述核实的结果。例如,基站100可把所述核实的结果存储在存储部分150中,以为了管理的目的。图4中描述了这种管理的示例。

(流量指示虚拟位图(tivb)的构造示例)

图4是描述在本技术的实施例中,由基站100管理的tivb的构造示例的示意图。图4描述其中存在24个支持非触发发送的扩展单元,每个扩展单元被分配关联标识符(aid)的示例。aid是由基站100分配给各个扩展单元以用于管理目的的标识符。

在图4的上部中描述的aid是分配给所涉及的扩展单元的aid。在图4的下部中描述的tivb比特是按照各个比特指示递送给对应aid的数据是否被缓存的方式布置的。即,如果tivb比特为1,那么意味着递送给对应aid的数据被缓存;如果tivb比特为0,那么意味着递送给对应aid的数据未被缓存。

如图4中所示,tivb用于管理指定给支持非触发发送的各个扩展单元的数据是否被缓存。

例如,如果指定给处于功能暂停状态的扩展单元的数据已到达,那么基站100暂时缓存该数据,并且在图4中描述的tivb中,把与目的地扩展单元的aid对应的比特设定为1。

另外,基站100定期或不定期地判定指定给处于功能暂停状态的各个扩展单元的数据是否缓存在基站100中。如果基站100判定指定给处于功能暂停状态的扩展单元的数据缓存在基站100内,那么基站100利用信标通知目的地扩展单元。例如,基站100把通知包含在信标的流量指示图(tim)中,之后发送所述信标。基站100还可向扩展单元通知是否将按非触发方式发送缓存的数据。

假定指定给处于功能暂停状态的多个扩展单元的数据缓存在基站100中。在这种情况下,基站100可在不被触发的情况下,把所有数据发送给所述多个扩展单元。在这类发送的时候,基站100可使用图3中描述的ie向各个扩展单元通知数据将按触发方式被发送给各个扩展单元。基站100把指示所有数据将按非触发方式被发送的信息(例如,全局非轮询递送通告(g-npda)包含在ie中,之后发送所述ie。

替代地,基站100可发出递送给各个aid的数据是否将按非触发方式被发送的通知。例如,基站100可利用包含在信标中的tim,向扩展单元通知存在指定给该扩展单元的数据。随后,基站100可在扩展单元进入数据可接收状态的时候,把数据发送给该扩展单元。用于数据的存在的通知的tim也被称为递送流量指示消息(dtim)。

图5和图6描述供本技术的实施例使用的部分虚拟位图(pvb)帧格式和tim帧格式。

(tim帧格式的示例)

图5是描述在本技术的实施例中,从基站100向扩展单元发送的tim的典型帧格式的示意图。

tim帧格式由元素id字段211、长度字段212、dtim计数字段213、dtim时段字段214、位图控制字段215和部分虚拟位图字段216组成。

元素id字段211保持指示这是通知非触发发送的ie的id。

长度字段212保持指示tim帧中的数据的长度的信息。

dtim计数字段213保持直到下一个信标为止的信标的数目的信息。

dtim时段字段214保持指示用于设定发送缓存在基站100中的数据的定时的值的信息。

位图控制字段215保持关于下一个字段的信息。

部分虚拟位图字段216保持在图6的下部中描述的pvb。

(pvb生成的示例)

图6是描述在本技术的实施例中,从基站100发送给扩展单元的pvb通常是如何生成的示意图。在图6的下部中描述的tivb和图4中的tivb相同。图6描述tivb通常如何与pvb相关。

当向各个扩展单元通知递送给其aid的数据是否将按非触发方式被单独发送时,基站100可基于ieee802.11下的pvb生成位图。在利用信标发送tim中,例如,基站100通过从tivb中只提取必要的元素,生成pvb。

图6描述其中递送给aid=1-16、19、20和24的数据被缓存在基站100中的示例。即,图6中的示例描述pvb包括与指定给由aid=1-24标识的扩展单元的数据有关的信息,并且对应于aid=1-16、19、20和24的各个比特被设定为1。图6中的示例还描述各个aid被通知对于aid=1-4、10-16、19、20和24,将进行非触发发送。下面说明的是基于图6中描述的pvb单独向各个aid通知向其递送的数据的非触发发送的设定的非轮询递送位图(npdb)的示例。

例如,各个aid=1-24可被通知是否对其进行非触发发送。在这种情况下,如在图6的下部中所描述的,通过向对应于各个aid的比特设定“1”或“0”,生成位图。即,对于与数据被缓存在基站100中并且对其进行非触发发送的aid=1-4、10-16、19、20和24对应的各个比特,设定值“1”。对于与数据被缓存在基站100中但是不对其进行非触发发送的aid=5-9对应的各个比特,设定值“0”。另外,对于数据未被缓存在基站100中的aid=17、18和21-23对应的各个比特,设定值“0”。

基站100及其扩展单元事先在它们之间交换aid。从而在npdb的发送的时候不发送aid的情况下,各个扩展单元可基于预先交换的pvb的内容来识别npdb。

通过从上述位图中删除不必要的信息,可以压缩所述位图。例如,可以不使用与数据未被缓存在基站100中的aid对应的比特地构成位图,位图是只使用与数据被缓存在基站100中的aid对应的比特形成的。在这种情况下,与不必要的aid对应的比特被删除,以致实际分配的aid与比特序列之间的对应关系被破坏。然而,基于pvb的原始内容,可以重构这些对应关系。图7描述其中在生成用于通知非触发发送的非轮询递送位图(npdb)时,删除与不必要aid对应的比特的示例。

(基于pvb生成npdb的示例)

图7是描述在本技术的实施例中通过基站100通常如何生成npdb的示意图。具体地,图7描述其中基于pvb,基站100生成用于通知非触发发送设定的位图(npdb)的示例。在图7中,值“0”表示与数据未被缓存在基站100中的各个aid对应的比特。

(发送方法的通知的示例)

下面说明的是发送方法的通知的示例。如上所述,基站100可向数据按非触发方式被发送给的各个扩展单元通知关于发送方法的信息。例如,基站100可通知在按频分复用、聚合(聚合媒体访问控制协议数据单元(a-mpdu))或时分复用方式的发送的时候所需的信息。

例如,如果将按频分复用(例如,正交频分多址接入(ofdma))方式发送数据,那么通知与用于发送的频道有关的信息。这允许扩展单元接收按频分复用方式发送的数据。

再例如,如果将利用聚合(a-mpdu)发送数据,那么通知包含的指定给对应扩展单元的分组的数目。这允许扩展单元在接收到指定给自身设备的所有分组时,停止接收数据。停止接收进一步降低功耗。这还防止在接收到指定给自身设备的所有分组之前,接收被取消。

连同发送方法一起或者与发送方法分开,可以通知数据发送的定时(例如,发送时间)。在这种情况下,扩展单元可维持功能暂停状态,直到数据将被发送给自身设备的时间到达为止(例如,直到发送时间为止)。这进一步降低功耗。

基站100可把关于递送给各个aid的数据的上述发送信息(例如,发送方法、发送时间)单独通知由各个aid标识的扩展单元。当被通知这类发送信息时,扩展单元可按照发送信息等待接收数据。

和在npdb的情况下一样,可基于pvb生成用于通知上述发送信息的位图。下面说明的是生成用于通知上述发送信息的位图的示例。

例如,具有aid=1-24的所有扩展单元可被通知发送信息。即,对于与数据被缓存在基站100中并且按非触发方式向其发送数据的aid=1-3、9-16、19、20和24对应的一串比特,设定有效数据v。对于与数据被缓存在基站100中但是不按非触发方式向其发送数据的aid=4-8对应的一串比特,设定空值数据n。此外,对于与数据未被缓存在基站100中的aid=17、18和21-23对应的一串比特,设定空值数据n。随后可以使用其中如上所述设定有效数据v和空值数据n的位图。

在本上下文中,例如如果数据将按频分复用方式被发送,那么有效数据指的是供使用的频道。同样,例如,如果将利用聚合发送数据,那么有效数据指的是包含在聚合帧中的指定给目标扩展单元的分组的数目。有效数据还指的是发送时间。例如,这些数据项都由1个八位字节构成。

如上所述,通过从位图中删除不必要的信息,可以压缩位图。下面参考图8说明的是通过从位图中删除不必要的信息来压缩位图的示例。

(基于pvb生成非轮询信息位图(npib)的示例)

图8是描述在本技术的实施例中,通过基站100通常如何生成npib的示意图。具体地,图8描述其中基站100基于pvb生成用于通知发送信息的位图(npib)的示例。在图8中,与对其来说存在有效数据的各个aid对应的比特通过附图标记v指示,而空值数据通过n指示。

图8中的示例描述和生成npdb的情况一样,在pvb包括与指定给由aid=1-24标识的扩展单元的数据有关的信息的情况下,对应于aid=1-16、19、20和24的各个比特被设定为1。另外,在这个示例中,由aid=1-3、9-16、19、20和24标识的扩展单元被描述成被通知按非触发方式向其发送数据。

例如,可以只利用与数据被缓存在基站100中的aid对应的一串比特,而不利用与数据未被缓存在基站100中的aid对应的一串比特,构成位图。在这种情况下,与不必要的aid对应的一串比特被删除,以致实际分配的aid和比特序列之间的对应关系被破坏。然而,基于pvb的原始内容,可以重构这些对应关系。图8中的第二层和第三层描述在生成用于通知发送信息的位图(npib)时,通常如何删除与不必要的aid(aid=17、18、21-23)对应的一串比特。

替代地,为了压缩的目的,可以删除指定给不按非触发方式向其发送数据的扩展单元的空值数据。在这种情况下,与不必要的aid对应的比特被删除,以致实际分配的aid和比特序列之间的对应关系被破坏。然而,基于pvb和npdb的原始内容,可以重构这些对应关系。图8中的第三层和第四层描述在生成用于通知发送信息的位图(npib)时,通常如何删除与不必要的aid(aid=4-8)对应的一串比特。

如上所述,在基于pvb生成npib的情况下,可以分两步地实现压缩。

再例如,各个aid可不被通知发送信息。可改为一起通知共享相同的发送信息的多组aid。图9中描述了一个这样的示例。

(其中共享相同发送信息的aid被分组的位图)

图9是描述在本技术的实施例中,从基站100向扩展单元发送的典型位图的示意图。

图9描述其中共享相同发送信息的aid被分组的位图的示例。即,在图9的示例中,aid=1和7构成共享相同发送信息的一组aid,并且aid=5和19构成共享相同发送信息的另一组aid。

这里假定存在多达2008个aid。这意味着需要11个比特来表示关于它们的信息。在这种情况下,数据大小会变得大于在图8中描述的位图的数据大小。从而,在利用1个八位字节表示有效数据的情况下,优选只在事先计数按非触发方式向其发送数据的aid的数目,以判定是否可以利用1个八位字节或更少的八位字节表示它们的信息之后,才使用位图。

替代地,上述位图都可在图5中描述的tim帧格式内被扩展。图10中描述了这类扩展的示例。在另一种备选方案中,各个上述位图可使用与用于进行通知的信标的帧不同的帧。例如,与信标的帧不同的这类帧是用于通知各个上述位图的专用帧。所述帧可以紧跟在信标之后(例如,在短帧间间隔(sifs)之后)被发送。

(tim的典型帧格式)

图10是描述在本技术的实施例中,从基站100向扩展单元发送的tim的典型帧格式的示意图。图10中描述的tim是图5中指示的tim帧格式的扩展示例。因此,与图5中的部分相同的部分通过相同的附图标记指示,并且下面省略它们的冗余说明。

图10中的tim的帧格式是其中包含上述非轮询递送位图(npdb)和非轮询信息位图(npib)的典型帧格式。

在tim的帧格式中,包含非轮询递送位图(npdb)字段217和非轮询信息位图(npib)字段218。非轮询递送位图(npdb)字段217保持在图7的下层中描述的npdb。非轮询信息位图(npib)字段218保持在图8的最下层中描述的npib。这些字段构成可基于部分虚拟位图字段216被压缩和重构的信息。

(通信示例)

下面参考图11至图14,说明在多个设备之间发送和接收的数据的通信的示例。

图11至图14描述其中基站100是数据发送源而扩展单元101-103是数据发送目的地的示例。在图11至图14中,水平轴表示时间轴。在给定的扩展单元处于休眠状态的情况下,时间轴的与该扩展单元对应的部分通过在时间轴之下划上阴影地描述的矩形指示。在给定的扩展单元未处于休眠状态的情况下,该扩展单元被假定处于唤醒状态。在图中,tbtt代表目标信标发送时间,即,关于信标发送定时的信息。

(数据发送的示例)

图11是描述在本技术的实施例中,在设备之间发送和接收的数据流的示意图。

图11中的子图“a”描述进行非触发发送的示例。图11中的子图“b”描述进行通常的数据发送的比较示例。

如在图11的子图“b”中所描述的,在不需要扩展单元101-103通信的情况下,它们从通常活跃的唤醒状态转变到不发送或接收任何信号的休眠状态。这降低了功耗。

处于休眠状态的扩展单元101-103每隔一定时间进入唤醒状态,并且利用来自基站100的信号核实指定给自身设备的任意数据是否缓存在基站100中。例如,利用信标411的tim进行所述核实。图11的子图“b”中的示例描述指定给扩展单元101和102的数据缓存在基站100中。

如上所述,在指定给自身设备的数据被缓存的情况下,扩展单元101和102向基站100发送数据请求帧(ps-poll)412和416。例如,在把数据请求帧412发送给基站100之后,扩展单元101接收响应于发送的请求帧412来自于基站100的确认(ack)帧413,随后接收数据414。在发送关于数据414的ack帧415之后,扩展单元101返回休眠状态。

顺便提及,ps-poll帧构成指示该扩展单元处于唤醒状态并且该帧是数据发送请求的信息。

例如,在把数据请求帧416发送给基站100之后,扩展单元102接收响应于发送的请求帧416来自于基站100的ack帧417,并且随后接收数据418。在发送关于数据418的ack帧419之后,扩展单元102返回休眠状态。

如果如在图11的子图“b”中所描述的,存在请求数据的多个扩展单元,那么存在多个扩展单元可同时发送多个ps-poll帧的可能性。鉴于此,可以使用冲突避免算法来使发送多个ps-poll帧的时间错开。然而,使用于发送多个ps-poll帧的时间错开的冲突避免算法会导致时间损失。

如果基站100接收到来自扩展单元101的数据请求帧412,那么基站100响应于接收到的数据请求帧412,发送数据414。在这种情况下,在正在发送数据414时,扩展单元102不能进行发送。从而,扩展单元102返回休眠状态需要更长的时间,这会增大功耗。

相反,按照本技术的实施例,基站利用信标向扩展单元通知指定给该扩展单元的数据的存在,之后在未被扩展单元触发的情况下,把数据发送给扩展单元。当利用信标通知数据的存在时,基站还可通知数据的非触发发送、发送数据的方法以及关于发送定时的发送信息。

在非触发发送正在进行时,扩展单元不发送数据请求帧(例如,ps-poll帧)。按预定间隔进行非触发发送,而不使用冲突避免算法(称为退避(backoff))。例如,可以每隔最短的可定义时间单位(例如,短帧间间隔(sifs))进行非触发发送。如上所述,假定基站事先核实各个扩展单元是否支持非触发发送。

具体地,如在图11的子图“a”中所描述的,基站100把包括tim(比如在图5或图10中描述的tim)的信标401发送给各个扩展单元。图11的子图“a”中的示例描述指定给扩展单元101和102的数据被缓存在基站100中。

当在信标401的发送之后过去预定时间段(例如,sifs)时,基站100把指定给扩展单元101的数据402发送给该扩展单元101。扩展单元101把关于数据402的ack帧403发送给基站100。扩展单元101随后返回休眠状态。

替代地,在基站100和扩展单元101相互通信时,扩展单元102可转变到休眠状态。可基于包含在信标401中的发送信息(例如,发送定时)设定转变到休眠状态的时隙。图14中描述了这是如何进行的示例。

当在ack帧403的接收之后过去预定时间段(例如,sifs)时,基站100把指定给扩展单元102的数据404发送给该扩展单元102。扩展单元102把关于数据404的ack帧405发送给基站100。扩展单元102随后返回休眠状态。

某种其他合适的方法可用于发送数据。例如,可以采用诸如频分复用、聚合(a-mpdu)和时分复用之类方法中的任意一种方法。在图12至图14中,描述了利用这些方法的示例。

(按频分复用方式的数据发送的示例)

图12是描述在本技术的实施例中,在设备之间发送和接收的数据流的另一个示意图。图12描述利用按频分复用方式的数据发送的方法的示例。可使用的一种典型频分复用方法是正交频分多址接入(ofdma)。

在图12中,假定由在与时间轴正交的方向上相互重叠的两个矩形表示的数据422由两个频分复用数据项构成,一个数据项指定给扩展单元101,而另一个数据项指定给扩展单元102。

(利用聚合的数据发送的示例)

图13是描述在本技术的实施例中,在设备之间发送和接收的数据流的另一个示意图。图13描述使用利用聚合的数据发送的方法的示例。

在图13中,假定由在时间轴的方向上并排布置的两个矩形表示的数据432由两个聚合数据项构成,一个数据项指定给扩展单元101,而另一个数据项指定给扩展单元102,那么所述聚合数据项构成聚合媒体访问控制(mac)协议数据单元(a-mpdu)。另外假定各个聚合数据项中描述了不同的目的地。

(按时分复用方式的数据发送的示例)

图14是描述在本技术的实施例中,在设备之间发送和接收的数据流的另一个示意图。图14描述利用按时分复用(调度)的方式的数据发送方法的示例。

如上所述,在基站100和扩展单元101相互通信时(持续时间t1),扩展单元102可转变到休眠状态。转变到休眠状态的该时隙(持续时间t1)可基于包含在信标441中的发送信息(例如,发送定时)来设定。例如,扩展单元102可在接收信标441之后,立即转变到休眠状态,并且可在紧接在指定给扩展单元102的数据444被发送给扩展单元102之前,转变到唤醒状态。

上述发送方法不是对扩展单元如何向基站发送接收的确认(例如,ack、块ack(ba))的限定。可以改为使用某种其他合适的发送方法。例如,基站可相继从一个或多个扩展单元接收接收确认。替代地,基站可从一个或多个扩展单元接收频分复用的接收确认。在另一种备选方案中,基站可从代表多个扩展单元的一个扩展单元接收接收确认。在另一种备选方案中,基站可向扩展单元发送接收确认请求,并从接收确认请求被发送给的扩展单元接收接收确认。

如果扩展单元未能接收数据,那么基站可制止上述序列中数据的重传。在上述序列结束时,基站可在通常的发送序列中重传数据。

如果发送的数据包含指示在基站中未缓存另外的数据的信息(例如,在更多数据字段中设定“0”),那么目的地扩展单元可制止后续序列中ps-poll帧的发送。

(扩展单元的操作示例)

图15是描述在本技术的实施例中,由扩展单元101进行的通知处理的典型过程的流程图。在预定定时(例如,在重新使扩展单元与基站连接的时侯),进行所述通知处理。

首先,扩展单元101的控制部分(相当于图2中描述的控制部分160)判定自身设备(扩展单元101)是否支持非触发发送(步骤s801)。如果判定自身设备支持非触发发送(步骤s801),那么扩展单元101的控制部分进行控制,以把指示如何支持非触发发送的信息(即,指示支持非触发发送的信息)发送给基站100(步骤s802)。

如果自身设备不支持非触发发送(步骤s801),那么扩展单元101的控制部分进行控制,以把指示如何支持非触发发送的信息(即,指示不支持非触发发送的信息)发送给基站100(步骤s803)。顺便提及,步骤s801和s802构成记载在附加权利要求中的通知过程的示例。

(基站(信息处理设备)的操作示例)

图16是描述在本技术的实施例中,由基站100进行的登记处理的典型过程的流程图。

首先,基站100的控制部分160判定是否接收到指示如何支持非触发发送的信息(步骤s811)。如果判定未接收到指示如何支持非触发发送的信息(步骤s811),那么控制部分160继续监视到来的信息。

如果接收到指示如何支持非触发发送的信息(步骤s811),那么控制部分160判定接收到的信息是否指示支持非触发发送(步骤s812)。

如果判定接收到的信息指示支持非触发发送(步骤s812),那么控制部分160把发送该信息的扩展单元登记为支持非触发发送(步骤813)。

如果接收到的信息指示不支持非触发发送(步骤s812),那么控制部分160把发送该信息的扩展单元登记为不支持非触发发送(步骤814)。这样,控制部分160能够管理各个扩展单元是否支持非触发发送。

(基站(信息处理设备)的操作示例)

图17是描述在本技术的实施例中,由基站100进行的数据发送处理的典型过程的流程图。

首先,基站100的控制部分160接收关于扩展单元处于功能暂停状态的时段的信息(步骤s821)。

此时,基站100的控制部分160可估计扩展单元处于唤醒状态。这允许基站100的控制部分160估计扩展单元处于功能暂停状态的时段。用于估计扩展单元处于唤醒状态的信息在下面说明。

利用监听间隔(listeninterval)字段,可以估计扩展单元从功能暂停状态转变到唤醒状态的定时。例如,当基站和扩展单元相互有关联时,扩展单元可事先向基站传达监听间隔字段。

监听间隔字段指示接收信标的周期。监听间隔字段是以信标为间隔给出的。例如,当基站和扩展单元相互有关联时,基站可事先向扩展单元传达信标间隔。信标间隔是以tu为单位给出的,其中一个tu为1024μs。这样,基于从扩展单元预先传达的与退出功能暂停状态的周期有关的信息,控制部分160能够判定扩展单元已从功能暂停状态转变到数据可接收状态。

控制部分160随后判定数据处理部分110是否已从上层接收到指定给处于功能暂停状态的扩展单元的数据(步骤s822)。如果判定数据处理部分110未从上层接收到指定给处于功能暂停状态的扩展单元的数据(步骤s822),那么控制部分160继续监视数据接收。

如果数据处理部分110已从上层接收到指定给处于功能暂停状态的扩展单元的数据(步骤s822),那么控制部分160管理指定给该扩展单元的数据的保留。例如,如图4中所示,控制部分160向对应于扩展单元的aid比特(tivb比特)设定1。如果指定给该扩展单元的数据被删除,那么控制部分160向对应于该扩展单元的aid比特(tivb比特)设定0。控制部分160随后判定是否对于支持非触发发送的扩展单元进行非触发数据发送(步骤s823)。例如,可能发生即使扩展单元支持非触发发送也不对该扩展单元进行非触发发送的情况。例如,需要被可靠发送的数据是正常发送的,而不是按非触发方式发送的。例如,需要被可靠发送的数据包括紧急数据或紧急呼叫(比如用于报告生命危险的数据)。紧急呼叫通常构成与人或动物的生命有关的信息(例如,报告心脏病发作的信息或者指示某人昏倒的信息)。对于普通内容(例如,图像或音频内容),判定数据通常只需要按非触发方式发送。

如果数据将按非触发方式被发送给支持非触发发送的扩展单元(步骤s823),那么进行非触发数据发送处理(步骤s830)。该数据发送处理在下面参考图18详细说明。

在判定支持非触发发送的扩展单元已退出功能暂停状态的时候,执行非触发数据发送的处理(步骤s830)。

如果数据不以非触发方式被发送给支持非触发发送的扩展单元(步骤s823),那么进行触发数据发送处理(步骤s824)。该数据发送处理和通常的数据发送处理相同,从而将不再进一步讨论。

(非触发数据发送处理的操作示例)

图18是描述在本技术的实施例中,作为由基站100进行的数据发送处理的一部分的非触发数据发送处理(图17中的步骤s830的过程)的示例的流程图。

首先,基站100的控制部分160进行控制,以发送包括指示数据将以非触发方式被发送的信息的信标(步骤s831)。例如,发送其中包含图6的pvb、图7的npdb或者图8的npib的信标。

控制部分160随后判定是否已到达发送定时(步骤s832)。如果判定还未到达发送定时(步骤s832),那么控制部分160继续监视所述定时。如果已到达发送定时(步骤s832),那么控制部分160把已到达发送定时的数据发送给扩展单元(s833)。

如果存在待发送的指定给多个扩展单元的数据,那么判定对于各个扩展单元是否已到达发送定时。随后数据被相继发送给已到达发送定时的各个扩展单元。顺便提及,步骤s821-s823和s831-s833构成记载在附加权利要求中的控制过程的示例。

如上所述,在扩展单元被判定已从功能暂停状态转变到数据可接收状态的时候,控制部分160进行控制,以便除了指示数据将以非触发方式被发送给所述扩展单元的信息之外,还向所述扩展单元通知用于进行数据发送的发送方法和/或发送定时。在这种情况下,控制部分160可根据将用于按频分复用方式的数据发送的频道或待发送的聚合分组中的指定给所述扩展单元的分组的数目,通知发送方法。

(扩展单元的操作示例)

图19是描述在本技术的实施例中,由扩展单元101进行的数据接收处理的典型过程的流程图。

首先,扩展单元101的控制部分判定是否已到达转变到唤醒状态的定时(步骤s841)。如果判定还未到达转变到唤醒状态的定时(步骤s841),那么控制部分继续监视所述定时。

如果已到达转变到唤醒状态的定时(步骤s841),那么进入唤醒状态。扩展单元101的控制部分判定是否接收到信标(步骤s842)。如果判定未接收到信标(步骤s842),那么扩展单元101的控制部分判定是否已到达转变到休眠状态的定时(步骤s843)。如果已到达转变到休眠状态的定时(步骤s843),那么进入休眠状态(步骤s849)。如果还未到达转变到休眠状态的定时(步骤s843),那么控制部分返回步骤s842。

如果判定接收到信标(步骤842),那么扩展单元101的控制部分基于包含在接收的信标中的信息(例如,图6中的pvb),判定指定给自身设备的数据是否缓存在基站100中(步骤844)。如果判定指定给自身设备的数据未被缓存在基站100中(步骤s844),那么控制部分转到步骤s849。替代地,如果指定给自身设备的数据未被缓存在基站100中(步骤s844),那么在到达转变到休眠状态的定时之后,控制部分可转到步骤s849。

如果指定给自身设备的数据被缓存在基站100中(步骤s844),那么扩展单元101的控制部分判定接收的信标是否包括指示将按非触发方式发送所述数据的信息(步骤s845)。如果判定信标不包括指示将按非触发方式发送所述数据的信息(步骤s845),那么扩展单元101的控制部分进行控制,以执行触发数据接收的处理(步骤s848)。

如果信标包括指示将按非触发方式发送数据的信息(步骤s845),那么扩展单元101的控制部分判定接收的信标是否包括发送信息(例如,发送方法、发送定时)(步骤s846)。如果判定信标不包括发送信息(步骤s846),那么控制部分转到步骤s848。

如果信标包括发送信息(步骤s846),那么扩展单元101的控制部分基于发送信息进行控制以执行数据接收处理(步骤s847)。顺便提及,步骤s841-s848构成记载在附加权利要求中的控制过程的示例。

例如,如果发送方法包含在发送信息中,那么按照该发送方法进行数据接收的处理。如果发送方法指定频分复用的使用以及用于发送的频道,那么在指定的频道上接收按频分复用方式发送的数据。

再例如,假定发送方法指定聚合数据(聚合分组)的发送以及聚合分组中的指定给自身设备的分组的数目。在这种情况下,接收指定给自身设备的数据,直到达到指定的分组数目为止。可以作出一旦达到指定的分组数目,控制部分就转变到功能暂停状态的安排。

又例如,如果发送信息包括发送定时,那么按照发送定时进行数据接收处理。如果特定发送时间被指定为发送定时,那么当指定的发送时间到达时,接收指定给自身设备的数据。可以作出在指定的发送时间到达之前控制部分等待数据接收,在等待接收时控制部分维持功能暂停状态的安排。

又例如,如果发送信息包括发送方法和发送定时两者,那么按照发送方法和发送定时进行数据接收的处理。在这种情况下,利用数据接收的上述处理的组合来完成数据接收处理。

如上所述,当自身设备从功能暂停状态转变到数据可接收状态时,扩展单元101的控制部分能够在不向基站发送指示数据可被接收的信息的情况下,向基站通知扩展单元能够接收数据。另外,在自身设备从功能暂停状态转变到数据可接收状态的时候,扩展单元101的控制部分可进行控制以从基站接收数据。

另外,在扩展单元101从功能暂停状态转变到数据可接收状态的时候,扩展单元101的控制部分可进行控制,以在从基站接收指示数据将被发送的信息之后,从基站接收数据。

另外,如果发送方法和/或发送定时被指定,那么扩展单元101的控制部分可按照指定的发送方法和/或指定的发送定时进行控制,以等待从基站接收数据。

如上所述,无线lan标准规定用于降低扩展单元的功耗的节电功能。例如,处于休眠状态的扩展单元每隔一定时间进入唤醒状态,以利用来自基站的信号判定在基站中是否存在指定给自身设备的数据。如果判定在基站中存在指定给自身设备的数据,那么扩展单元向基站传达唤醒状态和表示数据发送请求的触发(例如,ps-poll)。在从基站接收数据之后,扩展单元转变到休眠状态。然而,如果构造多个扩展单元,那么存在同时发送多个触发的可能性,启动冲突避免算法会导致时间损失。如此招致的时间损失会使各个扩展单元花费更多的时间返回休眠状态,这增大了功耗。

按照本技术的实施例,在基站认识到指定给扩展单元的数据的存在时,基站向该扩展单元通知非触发数据发送。紧接在所述通知之后,基站把数据发送给扩展单元。这帮助减少时间损失。还可以适当地发送为非触发数据发送所需的信息。

如上所述,本技术的实施例使在无诸如ps-poll帧之类的触发介入的情况下,向处于功能暂停状态的扩展单元的数据发送成为可能。这消除了由ps-poll帧或类似手段的使用引起的冗余,从而延长了扩展单元能够维持在休眠状态的时间段。这降低了功耗。此外,实施例允许有效地通知为非触发数据发送所必需的信息。即,实施例使通常由ps-poll帧的使用所引起的时间损失最小化,以便延长休眠状态的时间段,从而降低功耗。

本技术的实施例中的基站100和扩展单元101-103可以连同各种设备一起在各种领域中使用。例如,基站100和扩展单元101-103可以用作在汽车上采用的无线设备(比如,汽车导航系统、智能电话)。再例如,基站100和扩展单元101-103可被用作在教育领域中采用的学习设备(例如,平板终端)。又例如,基站100和扩展单元101-103可被用作在农业领域中采用的无线设备(例如,牲畜管理系统的终端)。同样地,基站100和扩展单元101-103可被用作在诸如体育和医疗护理之类领域中采用的无线设备。

2.应用

本公开的技术可应用于各种产品。例如,可以移动终端(比如智能电话、平板个人计算机(pc)、膝上型pc、移动游戏终端或数字相机);固定终端(比如电视机、打印机、数字扫描仪或网络存储设备);或者车载终端(比如汽车导航系统)的形式,实现基站100和扩展单元101-103。基站100和扩展单元101-103也可被实现成进行机器间(m2m)通信的机器型通信(mtc)终端,比如智能仪表、自动售货机、远程监视设备和销售点(pos)终端。此外,可以安装在上述终端中的无线通信模块(例如,由单个管芯构成的集成电路模块)的形式,实现基站100和扩展单元101-103。

替代地,基站100可被实现成设有或者未设有路由器功能的无线lan接入点(也被称为无线基站)。作为另一种备选方案,基站100可被实现成移动无线lan路由器。作为另一种备选方案,基站100可以是安装在这类设备中的无线通信模块(例如,由单个管芯构成的集成电路模块)。

2-1.第一应用

图20是描述本公开的技术可应用于的智能电话900的示意构造示例的方框图。智能电话900包括处理器901、存储器902、存储装置903、外部连接接口904、摄像头906、传感器907、麦克风908、输入设备909、显示设备910、扬声器911、无线通信接口913、天线开关914、天线915、总线917、电池918和辅助控制器919。

处理器901可以是中央处理单元(cpu)或片上系统(soc)。处理器901控制智能电话900的应用层和其他层的功能。存储器902包括随机存取存储器(ram)和只读存储器(rom),用于存储数据以及由处理器901执行的程序。存储装置903可包括诸如半导体存储器或硬盘之类的存储介质。外部连接接口904是连接外部设备(比如存储卡或通用串行总线(usb)设备)与智能电话900的接口。

摄像头906可具有成像元件,比如电荷耦合器件(ccd)或互补金属氧化物半导体(cmos),用于生成拍摄的图像。例如,传感器907可包括诸如定位传感器、陀螺仪传感器、地磁传感器和加速度传感器之类的一组传感器。麦克风908把输入智能电话900的声音转换成音频信号。例如,输入设备909包括检测显示设备910的屏幕上的触摸的触摸传感器、小键盘、键盘、按钮或开关,并且接收来自用户的操作或信息输入。显示设备910具有诸如液晶显示器(lcd)或有机发光二极管(oled)显示器之类的屏幕,显示从智能电话900输出的图像。扬声器911把从智能电话900输出的音频信号转换成声音。

无线通信接口913通过支持诸如ieee802.11a、ieee802.11b、ieee802.11g、ieee802.11n、ieee802.11ac和ieee802.11ad之类的无线lan标准至少之一,进行无线通信。在基础设施模式下,无线通信接口913可经由无线lan接入点与另一个设备通信。在诸如adhoc模式或wi-fi直连模式之类的直接通信模式下,无线通信接口913可直接与另一个设备通信。不同于在adhoc模式下,在wi-fi直连模式下,两个通信终端之一起接入点作用。在这些终端之间直接进行通信。通常,无线通信接口913可包括基带处理器、射频(rf)电路和功率放大器。无线通信接口913可以是集成用于存储通信控制程序的存储器、用于执行所述程序的处理器和相关电路的单芯片模块。除了无线lan方式以外,无线通信接口913还可支持其他类型的无线通信方式,比如近场通信、邻近通信方式或蜂窝通信。天线开关914在包含在无线通信接口913中的多个电路(例如,用于不同无线通信方式)之间,切换天线915的连接点。天线915具有一个或多个天线元件(例如,构成多输入多输出(mimo)天线的多个天线元件),并且由无线通信接口913使用用于发送和接收无线信号。

图20中的示例不是对如何构造智能电话900的限定。替代地,智能电话900可具有多个天线(例如,用于无线lan的天线、用于邻近通信方式的天线,等等)。在这种情况下,可从智能电话900的构造中省略天线开关914。

总线917互连处理器901、存储器902、存储装置903、外部连接接口904、摄像头906、传感器907、麦克风908、输入设备909、显示设备910、扬声器911、无线通信接口913和辅助控制器919。电池918经由图20中部分由虚线指示的馈电线,向图中描述的智能电话900的各个块供电。例如,辅助控制器919在睡眠模式下启动智能电话900的最少功能。

在图20中描述的智能电话900中,上面参考图2说明的控制部分160可利用无线通信接口913来实现。上述功能中的至少一部分可利用处理器901或辅助控制器919实现。

通过使处理器901在应用层执行接入点功能,智能电话900可起无线接入点(软件ap)的作用。替代地,无线通信接口913可包括无线接入点功能。

2-2.第二应用

图21是描述本公开的技术可应用于的汽车导航系统920的示意构造示例的方框图。汽车导航系统920包括处理器921、存储器922、全球定位系统(gps)模块924、传感器925、数据接口926、内容播放器927、存储介质接口928、输入设备929、显示设备930、扬声器931、无线通信接口933、天线开关934、天线935和电池938。

例如,处理器921可以是cpu或soc,控制汽车导航系统920的汽车导航功能和其他功能。存储器922包括ram和rom,用于存储数据以及由处理器921执行的程序。

gps模块924利用从gps卫星接收的gps信号,测量汽车导航系统920的位置(例如,纬度、经度和高度)。传感器925可包括诸如陀螺仪传感器、地磁传感器和气压传感器之类的一组传感器。例如,数据接口926经由未图示的终端连接到车载网络941,并且获取在车辆侧生成的数据,比如速度数据。

内容播放器927再现存储在载入存储介质接口928中的存储介质(例如cd或dvd)上的内容。例如,输入设备929包括检测显示设备930的屏幕上的触摸的触摸传感器、按钮或开关,并且接收来自用户的操作或信息输入。显示设备930具有诸如lcd或oled显示器之类的屏幕,显示来自导航功能或者被再现内容的图像。扬声器931输出来自导航功能或者被再现内容的声音。

无线通信接口933通过支持诸如ieee802.11a、ieee802.11b、ieee802.11g、ieee802.11n、ieee802.11ac和ieee802.11ad之类的无线lan标准至少之一,进行无线通信。在基础设施模式下,无线通信接口933可经由无线lan接入点与另一个设备通信。在诸如ad-hoc模式或wi-fi直连模式之类的直接通信模式下,无线通信接口933可直接与另一个设备通信。通常,无线通信接口933可包括基带处理器、rf电路和功率放大器。无线通信接口933可以是集成用于存储通信控制程序的存储器、用于执行所述程序的处理器和相关电路的单芯片模块。除了无线lan方式以外,无线通信接口933还可支持其他类型的无线通信方式,比如近场通信、邻近通信方式或蜂窝通信。天线开关934在包含在无线通信接口933中的多个电路之间,切换天线935的连接点。天线935具有一个或多个天线元件,并且由无线通信接口933使用用于发送和接收无线信号。

图21中的示例不是对如何构成汽车导航系统920的限定。替代地,汽车导航系统920可具有多个天线。在这种情况下,可从汽车导航系统920的构造中省略天线开关934。

电池938经由图21中部分用虚线指示的馈电线,向图中描述的汽车导航系统920的各个块供电。另外,电池938存储从车辆侧馈入的电力。

在图21中描述的汽车导航系统920中,上面参考图2讨论的控制部分160可利用无线通信接口933实现。上述功能中的至少一部分可利用处理器921实现。

无线通信接口933可起上述基站(信息处理设备)100的作用,向由乘坐车辆的用户持有的终端提供无线连接。

可以包括上述汽车导航系统920的至少一个块、车载网络941和车辆侧模块942的车载系统(或车辆)940的形式,实现本公开的技术。车辆侧模块942生成车辆侧数据,比如发动机转速或故障信息,并把生成的数据输出到车载网络941上。

2-3.第三应用

图22是描述本公开的技术可应用于的无线接入点950的示意构造示例的方框图。无线接入点950包括控制器951、存储器952、输入设备954、显示设备955、网络接口957、无线通信接口963、天线开关964和天线965。

例如,控制器951可以是cpu或数字信号处理器(dsp)。控制器951启动无线接入点950的网际协议(ip)层和更高层的各种功能(例如,接入限制、路由、加密、防火墙和日志管理)。存储器952包括ram和rom,并且存储由控制器951执行的程序以及各种控制数据(例如,终端列表、路由表、加密密钥、安全设置和日志)。

例如,输入设备954包括按钮或开关,并且接收由用户进行的操作。显示设备955包括led灯,显示无线接入点950的工作状态。

网络接口957是用于把无线接入点950连接到有线通信网络958的有线通信接口。网络接口957可包括多个连接端子。有线通信网络958可以是诸如以太网(注册商标)之类的lan或者广域网(wan)。

无线通信接口963支持诸如ieee802.11a、ieee802.11b、ieee802.11g、ieee802.11n、ieee802.11ac和ieee802.11ad之类的无线lan标准至少之一。充当接入点的无线通信接口963向附近的终端提供无线连接。通常,无线通信接口963可包括基带处理器、rf电路和功率放大器。无线通信接口963可以是集成用于存储通信控制程序的存储器、用于执行所述程序的处理器和相关电路的单芯片模块。天线开关964在包含在无线通信接口963中的多个电路之间,切换天线965的连接点。天线965具有一个或多个天线元件,并且由无线通信接口963使用用于发送和接收无线信号。

在图22中描述的无线接入点950中,上面参考图2讨论的控制部分160可利用无线通信接口963实现。上述功能中的至少一部分可利用控制器951实现。

上面说明的实施例仅仅是其中可实现本技术的示例。实施例的细节基本上对应于在附加权利要求中要求保护的发明事项。同样地,在附加权利要求中命名的发明事项基本上对应于在本技术的优选实施例的上述说明中具有相同名称的实施例的细节。不过,这些实施例和其他示例不是对本技术的限定,本技术也可利用实施例的各种修改和变更来实现,只要所述各种修改和变更在附加权利要求的范围之内。

上面结合实施例讨论的过程可被理解为构成具有一系列这类过程的方法。另外,所述过程可被理解为形成用于使计算机执行一系列这类过程的程序,或者可被理解为构成存储这类程序的记录介质。例如,记录介质可以是光盘(cd)、小型光盘(md)、数字通用光盘(dvd)、存储卡或者蓝光光盘(注册商标)。

在本说明书中提及的有利效果仅仅是示例而不是本公开的限制。通过阅读本公开,其他优点将变得明显。

可优选如下构造本技术:

(1)一种信息处理设备,包括:

控制部分,所述控制部分被构造成如果另一个设备被判定为能够接收数据,那么控制部分进行控制,以在未从所述另一个设备接收到通知信息的情况下,把数据发送给所述另一个设备,所述另一个设备在从功能暂停状态转变到数据可接收状态时,能够在不向数据发送源的设备发送指示所述另一个设备能够接收数据的通知信息的情况下,从所述数据发送源的设备接收数据。

(2)如在上面的段落(1)中所述的信息处理设备,其中在所述另一个设备被判定为已从功能暂停状态转变到数据可接收状态的时候,所述控制部分进行控制,以把数据发送给所述另一个设备。

(3)如在上面的段落(1)或(2)中所述的信息处理设备,其中所述控制部分基于事先从所述另一个设备传达的信息,判定所述另一个设备已从功能暂停状态转变到数据可接收状态,所述信息与其中功能暂停状态被解除的周期有关。

(4)如在上面的段落(1)-(3)任意之一中所述的信息处理设备,其中在所述另一个设备被判定已从功能暂停状态转变到数据可接收状态的时候,所述控制部分进行控制,以向所述另一个设备通知数据将被发送给所述另一个设备。

(5)如在上面的段落(4)中所述的信息处理设备,其中控制部分利用信标帧或者在信标帧之后发送的另一个帧,发出通知。

(6)如在上面的段落(4)或(5)中所述的信息处理设备,其中如果控制部分把数据发送给多个其他设备,那么控制部分向所有这些设备发出通知。

(7)如在上面的段落(4)-(6)任意之一中所述的信息处理设备,其中控制部分利用基于部分虚拟位图(pvb)生成的位图,发出通知。

(8)如在上面的段落(1)-(7)任意之一中所述的信息处理设备,其中在所述另一个设备被判定已从功能暂停状态转变到数据可接收状态的时候,所述控制部分进行控制,以便除了指示数据将被发送给所述另一个设备的信息之外,还向所述另一个设备通知用于进行数据发送的发送方法和/或发送定时。

(9)如在上面的段落(8)中所述的信息处理设备,其中所述控制部分根据将用于按频分复用方式的数据发送的频道和/或待发送的聚合分组中的指定给所述另一个设备的分组的数目,向所述另一个设备通知发送方法。

(10)一种信息处理设备,包括:

控制部分,所述控制部分被构造成预先向另一个设备通知所述信息处理设备在从功能暂停状态转变到数据可接收状态时,能够在不向数据发送源的设备发送指示所述信息处理设备能够接收数据的通知信息的情况下,从所述数据发送源的设备接收数据,此外在所述信息处理设备从功能暂停状态转变到数据可接收状态的时候,所述控制部分进行控制,以从所述另一个设备接收数据。

(11)如在上面的段落(10)中所述的信息处理设备,其中在所述信息处理设备从功能暂停状态转变到数据可接收状态的时候,所述控制部分进行控制,以在从所述另一个设备接收指示数据将被发送的信息之后,从所述另一个设备接收所述数据。

(12)如在上面的段落(10)或(11)中所述的信息处理设备,其中如果所述另一个设备发送所述数据的发送方法和/或发送定时被指定,那么所述控制部分按照指定的发送方法和/或指定的发送定时进行控制,以等待从所述另一个设备接收数据。

(13)如在上面的段落(12)中所述的信息处理设备,其中如果根据将用于按频分复用方式的数据发送的频道指定发送方法,那么所述控制部分进行控制,以接收在指定的频道上按频分复用方式发送的数据。

(14)如在上面的段落(12)中所述的信息处理设备,其中如果根据待发送的聚合分组中的指定给所述信息处理设备的分组的数目指定发送方法,那么所述控制部分进行控制,以接收指定给所述信息处理设备的分组,直到达到指定的分组数目为止,此外所述控制部分在所述接收之后,使所述信息处理设备转变到功能暂停状态。

(15)如在上面的段落(12)-(14)任意之一中所述的信息处理设备,其中如果发送定时被指定,那么所述控制部分进行控制,以使除了在指定的发送定时之外,所述信息处理设备转变到功能暂停状态。

(16)一种通信系统,包括:

第一信息处理设备;以及

第二信息处理设备;

其中第一信息处理设备被构造成向第二信息处理设备通知所述第一信息处理设备在从功能暂停状态转变到数据可接收状态时,能够在不向数据发送源的设备发送指示所述第一信息处理设备能够接收数据的通知信息的情况下,从所述数据发送源的设备接收数据,此外在所述第一信息处理设备从功能暂停状态转变到数据可接收状态的时候,所述第一信息处理设备从所述第二信息处理设备接收数据;并且

所述第二信息处理设备被构造成如果所述第一信息处理设备被判定为处于数据可接收状态,那么所述第二信息处理设备在未从所述第一信息处理设备接收到通知信息的情况下,把数据发送给所述第一信息处理设备。

(17)一种供信息处理设备使用的信息处理方法,所述方法包括:

控制过程,如果另一个设备被判定为能够接收数据,那么进行控制,以在未从所述另一个设备接收到通知信息的情况下,把数据发送给所述另一个设备,所述另一个设备在从功能暂停状态转变到数据可接收状态时,能够在不向数据发送源的设备发送指示所述另一个设备能够接收数据的通知信息的情况下,从所述数据发送源的设备接收数据。

(18)一种供信息处理设备使用的信息处理方法,所述方法包括:

通知过程,预先向另一个设备通知所述信息处理设备在从功能暂停状态转变到数据可接收状态时,能够在不向数据发送源的设备发送指示所述信息处理设备能够接收数据的通知信息的情况下,从所述数据发送源的设备接收数据;以及

控制过程,在所述信息处理设备从功能暂停状态转变到数据可接收状态的时候,进行控制,以从所述另一个设备接收数据。

(19)一种程序,所述程序用于使信息处理设备的计算机执行:

控制过程,如果另一个设备被判定为能够接收数据,那么进行控制,以在未从所述另一个设备接收到通知信息的情况下,把数据发送给所述另一个设备,所述另一个设备在从功能暂停状态转变到数据可接收状态时,能够在不向数据发送源的设备发送指示所述另一个设备能够接收数据的通知信息的情况下,从所述数据发送源的设备接收数据。

(20)一种程序,所述程序用于使信息处理设备的计算机执行:

通知过程,预先向另一个设备通知所述信息处理设备在从功能暂停状态转变到数据可接收状态时,能够在不向数据发送源的设备发送指示所述信息处理设备能够接收数据的通知信息的情况下,从所述数据发送源的设备接收数据;以及

控制过程,在所述信息处理设备从功能暂停状态转变到数据可接收状态的时候,进行控制,以从所述另一个设备接收数据。

附图标记列表

10通信系统

100基站(信息处理设备)

101-103扩展单元(信息处理设备)

110数据处理部分

120信号处理部分

130无线接口部分

140天线

150存储部分

160控制部分

900智能电话

901处理器

902存储器

903存储装置

904外部连接接口

906摄像头

907传感器

908麦克风

909输入设备

910显示设备

911扬声器

913无线通信接口

914天线开关

915天线

917总线

918电池

919辅助控制器

920汽车导航系统

921处理器

922存储器

924gps模块

925传感器

926数据接口

927内容播放器

928存储介质接口

929输入设备

930显示设备

931扬声器

933无线通信接口

934天线开关

935天线

938电池

941车载网络

942车辆侧模块

950无线接入点

951控制器

952存储器

954输入设备

955显示设备

957网络接口

958有线通信网络

963无线通信接口

964天线开关

965天线

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1