无线局域网的通信方法及通信装置、通信设备与流程

文档序号:16309752发布日期:2018-12-19 05:13阅读:203来源:国知局
无线局域网的通信方法及通信装置、通信设备与流程

本发明涉及通信技术领域,具体而言,涉及无线局域网的通信方法、无线局域网的通信装置和通信设备。

背景技术

在2016年7月,ieee(instituteofelectricalandelectronicsengineers,电气和电子工程师协会)802.11成立了下一代wi-fi(wirelessfidelity,无线保真)技术的研究组wur(wakeupreceiver),即ieee802.11ba,主要应用在物联网方面,目的是为了尽最大可能节省设备的功耗,最主要的是为了使接收到wake-up帧(唤醒帧)的设备尽最大可能节省设备的功耗。

根据ieee802.11ba的相关要求,ap(accesspoint,接入点)发送wurbeacon帧(wur信标帧)是周期性发送的且wur信标帧的发送周期包含在wur模式元素中,而为了更进一步的省电,对于主通信接口处于断电状态、次通信接口处于上电状态的wur状态,当stas(stations,站点)处于该wur状态时会周期性进行休眠,即stas的次通信接口会周期性侦听ap发送的wur信标帧,以与ap保持通信。

但是,需要定义wur信标帧的发送周期,以使处于休眠状态的stas能够周期性苏醒接收wur信标帧。



技术实现要素:

本发明正是基于上述技术问题至少之一,提出了一种新的无线局域网的通信方案,通过根据站点的次通信接口的休眠周期定义接入点发送wur信标帧的周期,以使处于休眠状态的站点能够周期性苏醒接收wur信标帧,从而使得处于休眠状态的站点能够周期性地与接入点实现时间同步,满足ieee802.11ba的需求,使得设备更加省电。

有鉴于此,根据本发明的第一方面,提出了一种无线局域网的通信方法,用于站点,所述站点已与接入点建立关联,所述无线局域网的通信方法包括:在所述站点的主通信接口进入休眠状态之前,通过所述主通信接口向所述接入点发送第一消息帧,所述第一消息帧中包含有所述站点的次通信接口的休眠周期;当所述主通信接口进入休眠状态后,通过所述次通信接口接收所述接入点按照目标发送周期发来的第二消息帧,以唤醒所述主通信接口,其中,所述目标发送周期为所述接入点接收到的与其关联的各站点的次通信接口分别对应的至少一个休眠周期中最小的一个。

在该技术方案中,为了更进一步地解决与接入点建立关联后站点设备的省电问题,需要在站点的主通信接口进入休眠状态之前与接入点协商站点的次通信接口的休眠周期,具体站点可以通过其主通信接口向接入点发送消息帧告知接入点其休眠周期的形式与接入点协商其次通信接口的休眠周期,以使接入点根据与其关联的各站点的次通信接口的休眠周期确定其向站点发送的用于唤醒站点的主通信接口的第二消息帧的目标发送周期,即站点的次通信接口按照该目标发送周期周期性侦听并接收接入点发送的第二消息帧以唤醒站点的主通信接口,使得处于休眠状态的站点能够周期性苏醒接收来自接入点的消息帧,从而使得处于休眠状态的站点能够周期性地与接入点实现时间同步,满足ieee802.11ba的需求,使得设备更加省电;其中第二消息帧的目标发送周期的大小等于与接入点关联的一个或多个站点各自的次通信接口的休眠周期中最小的休眠周期的大小,以更好地确保站点与接入点之间的时间同步,其中第二消息帧中携带部分时间同步参数信息,其目的就是为了让主通信接口处于休眠状态的站点与接入点保持时间上的同步。

在上述技术方案中,优选地,所述无线局域网的通信方法还包括:解析所述第二消息帧中包含的对应于所述站点的缓存标识信息;根据所述缓存标识信息通过所述主通信接口获取所述接入点为所述站点缓存的下行数据帧。

在该技术方案中,进一步地当站点的次通信接口按照目标发送周期接收到第二消息帧后可以对其进行解析,当确定第二消息帧中包含有与各站点匹配的缓存标识信息时可以确定接入点为站点缓存了下行数据帧,则可以通过被第二消息帧唤醒的站点的主通信接口接收相应的缓存的下行数据帧,从而实现站点与接入点之间的数据通信;其中,第二消息帧中的缓存标识信息当其对应的比特位设置为“1”时可以表示接入点有为站点缓存的下行数据帧。

在上述任一技术方案中,优选地,所述第一消息帧包括wur请求帧;所述第二消息帧包括wur信标帧。

在该技术方案中,用于与接入点协商站点的次通信接口的休眠周期的第一消息帧可以为wur请求帧,具体地为站点在进入wur状态之前,需与接入点协商其休眠周期,则发送wur请求消息帧;而用于供处于周期性休眠状态的站点的次通信接口侦听和接收的第二消息帧可以为wur信标帧,以使站点和接入点能够同步,同时也根据下行缓存数据标识信息来确认是否有缓存的下行数据,及时唤醒站点的主通信接口进行下行数据帧的接收。

根据本发明的第二方面,还提出了一种无线局域网的通信装置,用于站点,所述站点已与接入点建立关联,所述无线局域网的通信装置包括:发送模块,用于在所述站点的主通信接口进入休眠状态之前,通过所述主通信接口向所述接入点发送第一消息帧,所述第一消息帧中包含有所述站点的次通信接口的休眠周期;接收模块,用于当所述主通信接口进入休眠状态后,通过所述次通信接口接收所述接入点按照目标发送周期发来的第二消息帧,以唤醒所述主通信接口,其中,所述目标发送周期为所述接入点接收到的与其关联的各站点的次通信接口分别对应的至少一个休眠周期中最小的一个。

在该技术方案中,为了更进一步地解决与接入点建立关联后站点设备的省电问题,需要在站点的主通信接口进入休眠状态之前与接入点协商站点的次通信接口的休眠周期,具体站点可以通过其主通信接口向接入点发送消息帧告知接入点其休眠周期的形式与接入点协商其次通信接口的休眠周期,以使接入点根据与其关联的各站点的次通信接口的休眠周期确定其向站点发送的用于唤醒站点的主通信接口的第二消息帧的目标发送周期,即站点的次通信接口按照该目标发送周期周期性侦听并接收接入点发送的第二消息帧以唤醒站点的主通信接口,使得处于休眠状态的站点能够周期性苏醒接收来自接入点的消息帧,从而使得处于休眠状态的站点能够周期性地与接入点实现时间同步,满足ieee802.11ba的需求,使得设备更加省电;其中第二消息帧的目标发送周期的大小等于与接入点关联的一个或多个站点各自的次通信接口的休眠周期中最小的休眠周期的大小,以更好地确保站点与接入点之间的时间同步,其中第二消息帧中携带部分时间同步参数信息,其目的就是为了让主通信接口处于休眠状态的站点与接入点保持时间上的同步。

在上述技术方案中,优选地,所述无线局域网的通信装置还包括:解析模块,用于解析所述第二消息帧中包含的对应于所述站点的缓存标识信息;获取模块,用于根据所述解析模块解析得到的所述缓存标识信息通过所述主通信接口获取所述接入点为所述站点缓存的下行数据帧。

在该技术方案中,进一步地当站点的次通信接口按照目标发送周期接收到第二消息帧后可以对其进行解析,当确定第二消息帧中包含有与各站点匹配的缓存标识信息时可以确定接入点为站点缓存了下行数据帧,则可以通过被第二消息帧唤醒的站点的主通信接口接收相应的缓存的下行数据帧,从而实现站点与接入点之间的数据通信;其中,第二消息帧中的缓存标识信息当其对应的比特位设置为“1”时可以表示接入点有为站点缓存的下行数据帧。

在上述任一技术方案中,优选地,所述第一消息帧包括wur请求帧;所述第二消息帧包括wur信标帧。

在该技术方案中,用于与接入点协商站点的次通信接口的休眠周期的第一消息帧可以为wur请求帧,具体地为站点在进入wur状态之前,需与接入点协商其休眠周期,则发送wur请求消息帧;而用于供处于周期性休眠状态的站点的次通信接口侦听和接收的第二消息帧可以为wur信标帧,以使站点和接入点能够同步,同时也根据下行缓存数据标识信息来确认是否有缓存的下行数据,及时唤醒站点的主通信接口进行下行数据帧的接收。

根据本发明的第三方面,还提出了一种无线局域网的通信方法,用于接入点,所述无线局域网的通信方法包括:接收与所述接入点关联的至少一个站点的主通信接口分别发来的第一消息帧,每个第一消息帧中包含对应站点的次通信接口的休眠周期;获取对应于所述至少一个站点的至少一个休眠周期中最小的休眠周期;生成第二消息帧;将所述最小的休眠周期作为所述第二消息帧的发送周期,并按照所述发送周期发送所述第二消息帧。

在该技术方案中,为了更进一步地解决与接入点关联的站点设备的省电问题,在站点的主通信接口进入休眠状态之前接收各主通信接口发来的对应站点的次通信接口的休眠周期,以协商确定站点的次通信接口的休眠周期,具体地接入点可以通过接收站点的主通信接口发来的包含有其次通信接口的休眠周期的第一消息帧的形式与站点协商其次通信接口的休眠周期,以使接入点根据与其关联的各站点的次通信接口的休眠周期确定其向站点发送的用于唤醒站点的主通信接口的第二消息帧的发送周期,以站点的次通信接口按照该发送周期周期性侦听并接收接入点发送的第二消息帧唤醒站点的主通信接口,使得处于休眠状态的站点能够周期性苏醒接收来自接入点的消息帧,从而使得处于休眠状态的站点能够周期性地与接入点实现时间同步,满足ieee802.11ba的需求,使得设备更加省电;其中第二消息帧的发送周期的大小等于与接入点关联的一个或多个站点各自的次通信接口的休眠周期中最小的休眠周期的大小,以更好地确保站点与接入点之间的时间同步,其中第二消息帧中携带部分时间同步参数信息,其目的就是为了让主通信接口处于休眠状态的站点与接入点保持时间上的同步。

在上述技术方案中,优选地,所述生成第二消息帧的步骤,还包括:配置所述第二消息帧包含对应于各站点的缓存标识信息,所述缓存标识信息用于指示所述接入点已为对应站点缓存下行数据帧。

在该技术方案中,进一步地为了实现站点与接入点之间的数据通信,可以在按照确定的发送周期向站点的次通信接口发送的第二消息帧中配置与各站点匹配的缓存标识信息,以供对应的站点解析确定接入点为其缓存了下行数据帧,则可以通过被第二消息帧唤醒的站点的主通信接口及时接收相应的缓存的下行数据帧;其中,第二消息帧中的缓存标识信息当其对应的比特位设置为“1”时可以表示接入点有为站点缓存的下行数据帧。

在上述任一技术方案中,优选地,所述第一消息帧包括wur请求帧;所述第二消息帧包括wur信标帧。

在该技术方案中,用于与接入点协商站点的次通信接口的休眠周期的第一消息帧可以为wur请求帧,具体地为站点在进入wur状态之前,需与接入点协商其休眠周期,则发送wur请求消息帧;而用于供处于周期性休眠状态的站点的次通信接口侦听和接收的第二消息帧可以为wur信标帧,以使站点和接入点能够同步,同时也根据下行缓存数据标识信息来确认是否有缓存的下行数据,及时唤醒站点的主通信接口进行下行数据帧的接收。

根据本发明的第四方面,还提出了一种无线局域网的通信装置,用于接入点,所述无线局域网的通信装置包括:接收模块,用于接收与所述接入点关联的至少一个站点的主通信接口分别发来的第一消息帧,每个第一消息帧中包含对应站点的次通信接口的休眠周期;获取模块,用于获取所述接收模块接收的对应于所述至少一个站点的至少一个休眠周期中最小的休眠周期;生成模块,用于生成第二消息帧;发送模块,用于将所述获取模块获取的所述最小的休眠周期作为所述第二消息帧的发送周期,并按照所述发送周期发送所述第二消息帧。

在该技术方案中,为了更进一步地解决与接入点关联的站点设备的省电问题,在站点的主通信接口进入休眠状态之前接收各主通信接口发来的对应站点的次通信接口的休眠周期,以协商确定站点的次通信接口的休眠周期,具体地接入点可以通过接收站点的主通信接口发来的包含有其次通信接口的休眠周期的第一消息帧的形式与站点协商其次通信接口的休眠周期,以使接入点根据与其关联的各站点的次通信接口的休眠周期确定其向站点发送的用于唤醒站点的主通信接口的第二消息帧的发送周期,以站点的次通信接口按照该发送周期周期性侦听并接收接入点发送的第二消息帧唤醒站点的主通信接口,使得处于休眠状态的站点能够周期性苏醒接收来自接入点的消息帧,从而使得处于休眠状态的站点能够周期性地与接入点实现时间同步,满足ieee802.11ba的需求,使得设备更加省电;其中第二消息帧的发送周期的大小等于与接入点关联的一个或多个站点各自的次通信接口的休眠周期中最小的休眠周期的大小,以更好地确保站点与接入点之间的时间同步,其中第二消息帧中携带部分时间同步参数信息,其目的就是为了让主通信接口处于休眠状态的站点与接入点保持时间上的同步。

在上述技术方案中,优选地,所述生成模块还用于:配置所述第二消息帧包含对应于各站点的缓存标识信息,所述缓存标识信息用于指示所述接入点已为对应站点缓存下行数据帧。

在该技术方案中,进一步地为了实现站点与接入点之间的数据通信,可以在按照确定的发送周期向站点的次通信接口发送的第二消息帧中配置与各站点匹配的缓存标识信息,以供对应的站点解析确定接入点为其缓存了下行数据帧,则可以通过被第二消息帧唤醒的站点的主通信接口及时接收相应的缓存的下行数据帧;其中,第二消息帧中的缓存标识信息当其对应的比特位设置为“1”时可以表示接入点有为站点缓存的下行数据帧。

在上述任一技术方案中,优选地,所述第一消息帧包括wur请求帧;所述第二消息帧包括wur信标帧。

在该技术方案中,用于与接入点协商站点的次通信接口的休眠周期的第一消息帧可以为wur请求帧,具体地为站点在进入wur状态之前,需与接入点协商其休眠周期,则发送wur请求消息帧;而用于供处于周期性休眠状态的站点的次通信接口侦听和接收的第二消息帧可以为wur信标帧,以使站点和接入点能够同步,同时也根据下行缓存数据标识信息来确认是否有缓存的下行数据,及时唤醒站点的主通信接口进行下行数据帧的接收。

根据本发明的第五方面,还提出了一种通信设备,包括:如上述第二方面所述的无线局域网的通信装置;和/或如上述第四方面所述的无线局域网的通信装置。

本发明的上述技术方案,通过根据站点的次通信接口的休眠周期定义接入点发送wur信标帧的周期,以使处于休眠状态的站点能够周期性苏醒接收wur信标帧,从而使得处于休眠状态的站点能够周期性地与接入点实现时间同步,满足ieee802.11ba的需求,使得设备更加省电。

附图说明

图1示出了本发明第一实施例的无线局域网的通信方法的流程示意图;

图2示出了本发明第二实施例的无线局域网的通信方法的流程示意图;

图3示出了本发明第一实施例的无线局域网的通信装置的示意框图;

图4示出了本发明第三实施例的无线局域网的通信方法的流程示意图;

图5示出了本发明第二实施例的无线局域网的通信装置的示意框图。

具体实施方式

为了能够更清楚地理解本发明的上述目的、特征和优点,下面结合附图和具体实施方式对本发明进行进一步的详细描述。需要说明的是,在不冲突的情况下,本申请的实施例及实施例中的特征可以相互组合。

在下面的描述中阐述了很多具体细节以便于充分理解本发明,但是,本发明还可以采用其他不同于在此描述的其他方式来实施,因此,本发明的保护范围并不受下面公开的具体实施例的限制。

下面结合图1和图2对本发明的实施例的用于站点的无线局域网的通信方法进行详细说明,其中所述站点已与接入点建立关联。

如图1所示,根据本发明实施例的用于站点的无线局域网的通信方法,具体包括以下流程步骤:

步骤102,在所述站点的主通信接口进入休眠状态之前,通过所述主通信接口向所述接入点发送第一消息帧,所述第一消息帧中包含有所述站点的次通信接口的休眠周期。

步骤104,当所述主通信接口进入休眠状态后,通过所述次通信接口接收所述接入点按照目标发送周期发来的第二消息帧,以唤醒所述主通信接口,其中,所述目标发送周期为所述接入点接收到的与其关联的各站点的次通信接口分别对应的至少一个休眠周期中最小的一个。

在该实施例中,为了更进一步地解决与接入点建立关联后站点设备的省电问题,需要在站点的主通信接口进入休眠状态之前与接入点协商站点的次通信接口的休眠周期,具体站点可以通过其主通信接口向接入点发送消息帧告知接入点其休眠周期的形式与接入点协商其次通信接口的休眠周期,以使接入点根据与其关联的各站点的次通信接口的休眠周期确定其向站点发送的用于唤醒站点的主通信接口的第二消息帧的目标发送周期,即站点的次通信接口按照该目标发送周期周期性侦听并接收接入点发送的第二消息帧以唤醒站点的主通信接口,使得处于休眠状态的站点能够周期性苏醒接收来自接入点的消息帧,从而使得处于休眠状态的站点能够周期性地与接入点实现时间同步,满足ieee802.11ba的需求,使得设备更加省电;其中第二消息帧的目标发送周期的大小等于与接入点关联的一个或多个站点各自的次通信接口的休眠周期中最小的休眠周期的大小,以更好地确保站点与接入点之间的时间同步,其中第二消息帧中携带部分时间同步参数信息,其目的就是为了让主通信接口处于休眠状态的站点与接入点保持时间上的同步。

譬如,与接入点关联的站点目前有三个,分别为站点a、站点b和站点c,其中,站点a与接入点协商确定的其次通信接口的休眠周期为500ms,站点b与接入点协商确定的其次通信接口的休眠周期为1000ms,站点c与接入点协商确定的其次通信接口的休眠周期为1500ms,则所能确定接入点发送的第一消息帧的目标发送周期为500ms。

进一步地,如图2所示,上述实施例所述的无线局域网的通信方法除了步骤102~步骤104还包括以下流程步骤:

步骤106,解析所述第二消息帧中包含的对应于所述站点的缓存标识信息。

步骤108,根据所述缓存标识信息通过所述主通信接口获取所述接入点为所述站点缓存的下行数据帧。

在该实施例中,进一步地当站点的次通信接口按照目标发送周期接收到第二消息帧后可以对其进行解析,当确定第二消息帧中包含有与各站点匹配的缓存标识信息时可以确定接入点为站点缓存了下行数据帧,则可以通过被第二消息帧唤醒的站点的主通信接口接收相应的缓存的下行数据帧,从而实现站点与接入点之间的数据通信;其中,第二消息帧中的缓存标识信息当其对应的比特位设置为“1”时可以表示接入点有为站点缓存的下行数据帧。

进一步具体地第二消息帧中的缓存标识信息可以采用bitmap(位图文件)的形式表示,比如当缓存标识信息aid(associationidentifier,连接识别码)对应比特位置为“1”时表示有缓存的下行数据帧,置为“0”时表示没有缓存的下行数据帧。

进一步地,在上述任一实施例中,所述第一消息帧包括wur请求帧;所述第二消息帧包括wur信标帧。

在该实施例中,用于与接入点协商站点的次通信接口的休眠周期的第一消息帧可以为wur请求帧,具体地为站点在进入wur状态之前,需与接入点协商其休眠周期,则发送wur请求消息帧;而用于供处于周期性休眠状态的站点的次通信接口侦听和接收的第二消息帧可以为wur信标帧,以使站点和接入点能够同步,同时也根据下行缓存数据标识信息来确认是否有缓存的下行数据,及时唤醒站点的主通信接口进行下行数据帧的接收。

其中,图1和图2所示的通信方法的执行主体可以是接入点与站点组成的网络中的站点设备,譬如智能手机或pda(personaldigitalassistant,掌上电脑)等设备。

其中,站点设备接收唤醒消息帧的接口为其次通信接口,而接收唤醒消息帧的目的就是为了唤醒站点设备的主通信接口,以用来进行通信从而获得接入点设备为其缓存的下行数据帧,具体地主、次通信接口可以为天线,其可能是物理上分开,也可能是逻辑上分开。

图3示出了本发明第一实施例的无线局域网的通信装置的示意框图。

如图3所示,根据本发明的实施例的用于站点的无线局域网的通信装置30包括:发送模块302和接收模块304。

其中,所述发送模块302用于在所述站点的主通信接口进入休眠状态之前,通过所述主通信接口向所述接入点发送第一消息帧,所述第一消息帧中包含有所述站点的次通信接口的休眠周期;所述接收模块304用于当所述主通信接口进入休眠状态后,通过所述次通信接口接收所述接入点按照目标发送周期发来的第二消息帧,以唤醒所述主通信接口,其中,所述目标发送周期为所述接入点接收到的与其关联的各站点的次通信接口分别对应的至少一个休眠周期中最小的一个。

在该实施例中,为了更进一步地解决与接入点建立关联后站点设备的省电问题,需要在站点的主通信接口进入休眠状态之前与接入点协商站点的次通信接口的休眠周期,具体站点可以通过其主通信接口向接入点发送消息帧告知接入点其休眠周期的形式与接入点协商其次通信接口的休眠周期,以使接入点根据与其关联的各站点的次通信接口的休眠周期确定其向站点发送的用于唤醒站点的主通信接口的第二消息帧的目标发送周期,即站点的次通信接口按照该目标发送周期周期性侦听并接收接入点发送的第二消息帧以唤醒站点的主通信接口,使得处于休眠状态的站点能够周期性苏醒接收来自接入点的消息帧,从而使得处于休眠状态的站点能够周期性地与接入点实现时间同步,满足ieee802.11ba的需求,使得设备更加省电;其中第二消息帧的目标发送周期的大小等于与接入点关联的一个或多个站点各自的次通信接口的休眠周期中最小的休眠周期的大小,以更好地确保站点与接入点之间的时间同步,其中第二消息帧中携带部分时间同步参数信息,其目的就是为了让主通信接口处于休眠状态的站点与接入点保持时间上的同步。

譬如,与接入点关联的站点目前有三个,分别为站点a、站点b和站点c,其中,站点a与接入点协商确定的其次通信接口的休眠周期为500ms,站点b与接入点协商确定的其次通信接口的休眠周期为1000ms,站点c与接入点协商确定的其次通信接口的休眠周期为1500ms,则所能确定接入点发送的第一消息帧的目标发送周期为500ms。

进一步地,在上述实施例中,如图3所示,所述无线局域网的通信装置30还包括:解析模块306和获取模块308。

其中,所述解析模块306用于解析所述第二消息帧中包含的对应于所述站点的缓存标识信息;所述获取模块308用于根据所述解析模块306解析得到的所述缓存标识信息通过所述主通信接口获取所述接入点为所述站点缓存的下行数据帧。

在该实施例中,进一步地当站点的次通信接口按照目标发送周期接收到第二消息帧后可以对其进行解析,当确定第二消息帧中包含有与各站点匹配的缓存标识信息时可以确定接入点为站点缓存了下行数据帧,则可以通过被第二消息帧唤醒的站点的主通信接口接收相应的缓存的下行数据帧,从而实现站点与接入点之间的数据通信;其中,第二消息帧中的缓存标识信息当其对应的比特位设置为“1”时可以表示接入点有为站点缓存的下行数据帧。

进一步具体地第二消息帧中的缓存标识信息可以采用bitmap的形式表示,比如当缓存标识信息aid对应比特位置为“1”时表示有缓存的下行数据帧,置为“0”时表示没有缓存的下行数据帧。

进一步地,在上述任一实施例中,所述第一消息帧包括wur请求帧;所述第二消息帧包括wur信标帧。

在该实施例中,用于与接入点协商站点的次通信接口的休眠周期的第一消息帧可以为wur请求帧,具体地为站点在进入wur状态之前,需与接入点协商其休眠周期,则发送wur请求消息帧;而用于供处于周期性休眠状态的站点的次通信接口侦听和接收的第二消息帧可以为wur信标帧,以使站点和接入点能够同步,同时也根据下行缓存数据标识信息来确认是否有缓存的下行数据,及时唤醒站点的主通信接口进行下行数据帧的接收。

在具体实现时,发送模块302可以是发射器或天线等,接收模块304可以是接收器或天线等;解析模块306和获取模块308可以是中央处理器或基带处理器等。

图4示出了本发明第三实施例的无线局域网的通信方法的流程示意图。

如图4所示,根据本发明的实施例的用于接入点的无线局域网的通信方法,具体包括以下流程步骤:

步骤402,接收与所述接入点关联的至少一个站点的主通信接口分别发来的第一消息帧,每个第一消息帧中包含对应站点的次通信接口的休眠周期。

步骤404,获取对应于所述至少一个站点的至少一个休眠周期中最小的休眠周期。

步骤406,生成第二消息帧。

步骤408,将所述最小的休眠周期作为所述第二消息帧的发送周期,并按照所述发送周期发送所述第二消息帧。

在该实施例中,为了更进一步地解决与接入点关联的站点设备的省电问题,在站点的主通信接口进入休眠状态之前接收各主通信接口发来的对应站点的次通信接口的休眠周期,以协商确定站点的次通信接口的休眠周期,具体地接入点可以通过接收站点的主通信接口发来的包含有其次通信接口的休眠周期的第一消息帧的形式与站点协商其次通信接口的休眠周期,以使接入点根据与其关联的各站点的次通信接口的休眠周期确定其向站点发送的用于唤醒站点的主通信接口的第二消息帧的发送周期,以站点的次通信接口按照该发送周期周期性侦听并接收接入点发送的第二消息帧唤醒站点的主通信接口,使得处于休眠状态的站点能够周期性苏醒接收来自接入点的消息帧,从而使得处于休眠状态的站点能够周期性地与接入点实现时间同步,满足ieee802.11ba的需求,使得设备更加省电;其中第二消息帧的发送周期的大小等于与接入点关联的一个或多个站点各自的次通信接口的休眠周期中最小的休眠周期的大小,以更好地确保站点与接入点之间的时间同步,其中第二消息帧中携带部分时间同步参数信息,其目的就是为了让主通信接口处于休眠状态的站点与接入点保持时间上的同步。

譬如,与接入点关联的站点目前有三个,分别为站点a、站点b和站点c,其中,站点a与接入点协商确定的其次通信接口的休眠周期为500ms,站点b与接入点协商确定的其次通信接口的休眠周期为1000ms,站点c与接入点协商确定的其次通信接口的休眠周期为1500ms,则所能确定接入点发送的第一消息帧的发送周期为500ms。

进一步地,在上述实施例的步骤406中还包括:配置所述第二消息帧包含对应于各站点的缓存标识信息,所述缓存标识信息用于指示所述接入点已为对应站点缓存下行数据帧。

在该实施例中,进一步地为了实现站点与接入点之间的数据通信,可以在按照确定的发送周期向站点的次通信接口发送的第二消息帧中配置与各站点匹配的缓存标识信息,以供对应的站点解析确定接入点为其缓存了下行数据帧,则可以通过被第二消息帧唤醒的站点的主通信接口及时接收相应的缓存的下行数据帧;其中,第二消息帧中的缓存标识信息当其对应的比特位设置为“1”时可以表示接入点有为站点缓存的下行数据帧。

进一步具体地第二消息帧中的缓存标识信息可以采用bitmap的形式表示,比如当缓存标识信息aid对应比特位置为“1”时表示有缓存的下行数据帧,置为“0”时表示没有缓存的下行数据帧。

进一步地,在上述任一实施例中,所述第一消息帧包括wur请求帧;所述第二消息帧包括wur信标帧。

在该实施例中,用于与接入点协商站点的次通信接口的休眠周期的第一消息帧可以为wur请求帧,具体地为站点在进入wur状态之前,需与接入点协商其休眠周期,则发送wur请求消息帧;而用于供处于周期性休眠状态的站点的次通信接口侦听和接收的第二消息帧可以为wur信标帧,以使站点和接入点能够同步,同时也根据下行缓存数据标识信息来确认是否有缓存的下行数据,及时唤醒站点的主通信接口进行下行数据帧的接收。

图4所示的通信方法的执行主体可以是接入点与站点组成的网络中的接入点设备,譬如路由器或是带wi-fi接口的服务器。

图5示出了本发明第二实施例的无线局域网的通信装置的示意框图。

如图5所示,根据本发明的实施例的用于接入点的无线局域网的通信装置50包括:接收模块502、获取模块504、生成模块506和发送模块508。

其中,所述接收模块502用于接收与所述接入点关联的至少一个站点的主通信接口分别发来的第一消息帧,每个第一消息帧中包含对应站点的次通信接口的休眠周期;所述获取模块504用于获取所述接收模块502接收的对应于所述至少一个站点的至少一个休眠周期中最小的休眠周期;所述生成模块506用于生成第二消息帧;所述发送模块508用于将所述获取模块504获取的所述最小的休眠周期作为所述第二消息帧的发送周期,并按照所述发送周期发送所述第二消息帧。

在该实施例中,为了更进一步地解决与接入点关联的站点设备的省电问题,在站点的主通信接口进入休眠状态之前接收各主通信接口发来的对应站点的次通信接口的休眠周期,以协商确定站点的次通信接口的休眠周期,具体地接入点可以通过接收站点的主通信接口发来的包含有其次通信接口的休眠周期的第一消息帧的形式与站点协商其次通信接口的休眠周期,以使接入点根据与其关联的各站点的次通信接口的休眠周期确定其向站点发送的用于唤醒站点的主通信接口的第二消息帧的发送周期,以站点的次通信接口按照该发送周期周期性侦听并接收接入点发送的第二消息帧唤醒站点的主通信接口,使得处于休眠状态的站点能够周期性苏醒接收来自接入点的消息帧,从而使得处于休眠状态的站点能够周期性地与接入点实现时间同步,满足ieee802.11ba的需求,使得设备更加省电;其中第二消息帧的发送周期的大小等于与接入点关联的一个或多个站点各自的次通信接口的休眠周期中最小的休眠周期的大小,以更好地确保站点与接入点之间的时间同步,其中第二消息帧中携带部分时间同步参数信息,其目的就是为了让主通信接口处于休眠状态的站点与接入点保持时间上的同步。

譬如,与接入点关联的站点目前有三个,分别为站点a、站点b和站点c,其中,站点a与接入点协商确定的其次通信接口的休眠周期为500ms,站点b与接入点协商确定的其次通信接口的休眠周期为1000ms,站点c与接入点协商确定的其次通信接口的休眠周期为1500ms,则所能确定接入点发送的第一消息帧的发送周期为500ms。

进一步地,在上述实施例中,所述生成模块506还用于:配置所述第二消息帧包含对应于各站点的缓存标识信息,所述缓存标识信息用于指示所述接入点已为对应站点缓存下行数据帧。

在该实施例中,进一步地为了实现站点与接入点之间的数据通信,可以在按照确定的发送周期向站点的次通信接口发送的第二消息帧中配置与各站点匹配的缓存标识信息,以供对应的站点解析确定接入点为其缓存了下行数据帧,则可以通过被第二消息帧唤醒的站点的主通信接口及时接收相应的缓存的下行数据帧;其中,第二消息帧中的缓存标识信息当其对应的比特位设置为“1”时可以表示接入点有为站点缓存的下行数据帧。

进一步具体地第二消息帧中的缓存标识信息可以采用bitmap的形式表示,比如当缓存标识信息aid对应比特位置为“1”时表示有缓存的下行数据帧,置为“0”时表示没有缓存的下行数据帧。

进一步地,在上述任一实施例中,所述第一消息帧包括wur请求帧;所述第二消息帧包括wur信标帧。

在该实施例中,用于与接入点协商站点的次通信接口的休眠周期的第一消息帧可以为wur请求帧,具体地为站点在进入wur状态之前,需与接入点协商其休眠周期,则发送wur请求消息帧;而用于供处于周期性休眠状态的站点的次通信接口侦听和接收的第二消息帧可以为wur信标帧,以使站点和接入点能够同步,同时也根据下行缓存数据标识信息来确认是否有缓存的下行数据,及时唤醒站点的主通信接口进行下行数据帧的接收。

在具体实现时,接收模块502可以是接收器或天线等,发送模块508可以是发射器或天线等;获取模块504和生成模块506可以是信号处理器、中央处理器或基带处理器等。

根据本发明的实施例还提出了一种通信设备,包括:如图3中所示的无线局域网的通信装置30;和/或如图5中所示的无线局域网的通信装置50。

以上结合附图详细说明了本发明的技术方案,通过根据站点的次通信接口的休眠周期定义接入点发送wur信标帧的周期,以使处于休眠状态的站点能够周期性苏醒接收wur信标帧,从而使得处于休眠状态的站点能够周期性地与接入点实现时间同步,满足ieee802.11ba的需求,使得设备更加省电。

在本说明书的描述中,术语“第一”、“第二”仅用于描述的目的,而不能理解为指示或暗示相对重要性,对于本领域的普通技术人员而言,可以根据具体情况理解上述术语在本公开实施例中的具体含义。

以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

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