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

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

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



背景技术:

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

目前,在ieee802.11ba中为了使得站点(sta,station)设备更加省电,其主通信接口处于断电(poweroff)状态,即处于休眠状态,而其次通信接口处于上电状态(poweron),即处于通信状态,以侦听接收ap(accesspoint,接入点)向其发送的唤醒消息帧,即站点设备处于wur状态。

唤醒消息帧的目的是唤醒站点的主通信接口进行数据通信,相关技术中指出在ap没有与stas进行数据通信的需求时站点设备也应进入wur状态;在ap发生离开已与其建立关联的stas的覆盖范围时,stas也可能进入wur状态,如此则会导致stas可能接收不到ap发送的唤醒消息帧,从而使得stas处于漫无目的的状态。

因此,需要能够使得新的接入点重新发现处于wur状态的站点的机制,以使站点在已与其建立关联的接入点离开其覆盖范围的情况下,能够快速与新的接入点建立关联,满足ieee802.11ba的需求。



技术实现要素:

本发明正是基于上述技术问题至少之一,提出了一种新的无线局域网的通信方案,能够使得新的接入点重新发现处于wur状态的站点,以使站点在已与其建立关联的接入点离开其覆盖范围的情况下,能够快速与新的接入点建立关联,从而有效地降低设备功耗,使得设备更加省电,满足ieee802.11ba的需求。

有鉴于此,根据本发明的第一方面,提出了一种无线局域网的通信方法,用于站点,所述站点已与第一接入点建立关联,以及所述无线局域网的通信方法包括:接收第二接入点发送的唤醒消息帧,所述唤醒消息帧中包含有表明所述第一接入点已离开所述站点的覆盖范围的标识;根据所述唤醒消息帧唤醒所述站点的主通信接口,以与所述第二接入点建立关联并接收所述第二接入点为所述站点缓存的下行数据帧。

在该技术方案中,当已经与站点建立关联的第一接入点离开了站点的覆盖范围而使站点处于wur状态时,为了避免由于站点无法与第一接入点之间建立正常的数据通信而处于漫无目的的状态,则允许新的第二接入点重新发现该站点,并向其发送唤醒消息帧来唤醒站点的主通信接口,具体地第二接入点发送的唤醒消息帧中包含表明第一接入点已离开该站点的覆盖范围的标识,以使站点与第二接入点之间迅速建立关联,从而使站点能够接收第二接入点为其缓存的下行数据帧,也避免了其一直处于次通信接口苏醒而主通信接口无法被唤醒的漫无目的状态,具体地,站点通过其次通信接口接收第二接入点发送的唤醒消息帧,并通过根据唤醒消息帧唤醒的主通信接口接收下行数据帧,实现站点与新的接入点之间的及时通信,从而有效地降低设备功耗,使得设备更加省电,满足ieee802.11ba的需求。

其中,主通信接口和次通信接口可以是不同的物理实体,其也可以是同一套物理实体,只是逻辑上分开。

在上述技术方案中,优选地,所述唤醒消息帧包括单播唤醒消息帧、组播唤醒消息帧和广播唤醒消息帧;以及当所述唤醒消息帧为单播唤醒消息帧,按照所述站点的第一关联标识接收所述唤醒消息帧;当所述唤醒消息帧为组播唤醒消息帧或广播唤醒消息帧,按照所述站点的不同于所述第一关联标识的第二关联标识接收所述唤醒消息帧;其中,所述站点的所述第一关联标识和所述第二关联标识由所述第一接入点告知所述第二接入点。

在该技术方案中,具体可以根据唤醒消息帧的帧类型的不同而设置不同的唤醒消息帧的接收方式,以使得设备更加省电,进一步地,唤醒消息帧主要包括:实现发送方对接收方一对一的通信模式的单播唤醒消息帧,实现发送方到接收方一对一组的通信模式的组播唤醒消息帧,实现发送方到接收方一对所有的通信模式的广播唤醒消息帧。

进一步地,为了提高站点对唤醒消息帧的接收效率,具体可以通过第一接入点与第二接入点之间的交互,由第一接入点将与唤醒消息帧的帧类型对应的用作唤醒消息帧的接收地址的站点的关联标识发送至第二接入点,以避免在第二接入点向站点发送唤醒消息帧时重新设置其接收地址,且能够保证顺利将唤醒消息帧送达站点的次通信接口,具体地,当唤醒消息帧为单播唤醒消息帧时,站点按照其第一关联标识接收该单播唤醒消息帧,而当唤醒消息帧为组播唤醒消息帧或广播唤醒消息帧时,站点按照其与第一关联标识不同的第二关联标识接收该组播唤醒消息帧或广播唤醒消息帧,其中,第一关联标识和第二关联标识可以分别为站点的不同的aid(associationidentifier,关联标识)。

其中,当第二接入点获得站点的aid后,将不在分配此aid给与其建立初始连接的其他stas,如果此aid与第二接入点分配给与其已经建立关联的其他stas的aid一致,第二接入点则分配新的aid给与其已建立关联的其他stas,以避免地址错误带来冲突。

在上述任一技术方案中,优选地,所述接收第二接入点发送的唤醒消息帧的步骤具体包括:按照预设苏醒周期接收所述唤醒消息帧,所述预设苏醒周期由所述站点与所述第一接入点协商确定。

在该技术方案中,第一接入点在与第二接入点进行交互告知其用于唤醒站点的主通信接口的唤醒消息帧的接收地址的同时,还可以通过将站点的次通信接口的苏醒周期告知第二接入点,从而使其按照该周期向站点的次通信接口发送唤醒消息帧,以确保在站点不做任何改变的情况下能够尽量缩短处于漫无目的的状态的时间,并能够在准确而高效地接收到第二接入点发送的唤醒消息帧后,能够快速与第二接入点建立关联,以及时进入数据通信状态,降低设备功耗,使得设备更加省电。

在上述方案中,如果第二接入点接收到的苏醒周期小于其预设的唤醒消息帧发送的最小苏醒周期,则将该苏醒周期作为其发送唤醒消息帧的最小苏醒周期。

根据本发明的第二方面,还提出了一种无线局域网的通信装置,用于站点,所述站点已与第一接入点建立关联,以及所述无线局域网的通信装置包括:接收模块,用于接收第二接入点发送的唤醒消息帧,所述唤醒消息帧中包含有表明所述第一接入点已离开所述站点的覆盖范围的标识;唤醒模块,用于根据所述接收模块接收到的所述唤醒消息帧唤醒所述站点的主通信接口,以与所述第二接入点建立关联并接收所述第二接入点为所述站点缓存的下行数据帧。

在该技术方案中,当已经与站点建立关联的第一接入点离开了站点的覆盖范围而使站点处于wur状态时,为了避免由于站点无法与第一接入点之间建立正常的数据通信而处于漫无目的的状态,则允许新的第二接入点重新发现该站点,并向其发送唤醒消息帧来唤醒站点的主通信接口,具体地第二接入点发送的唤醒消息帧中包含表明第一接入点已离开该站点的覆盖范围的标识,以使站点与第二接入点之间迅速建立关联,从而使站点能够接收第二接入点为其缓存的下行数据帧,也避免了其一直处于次通信接口苏醒而主通信接口无法被唤醒的漫无目的状态,具体地,站点通过其次通信接口接收第二接入点发送的唤醒消息帧,并通过根据唤醒消息帧唤醒的主通信接口接收下行数据帧,实现站点与新的接入点之间的及时通信,从而有效地降低设备功耗,使得设备更加省电,满足ieee802.11ba的需求。

其中,主通信接口和次通信接口可以是不同的物理实体,其也可以是同一套物理实体,只是逻辑上分开。

在上述技术方案中,优选地,所述唤醒消息帧包括单播唤醒消息帧、组播唤醒消息帧和广播唤醒消息帧;以及所述接收模块具体用于:当所述唤醒消息帧为单播唤醒消息帧,按照所述站点的第一关联标识接收所述唤醒消息帧;当所述唤醒消息帧为组播唤醒消息帧或广播唤醒消息帧,按照所述站点的不同于所述第一关联标识的第二关联标识接收所述唤醒消息帧;其中,所述站点的所述第一关联标识和所述第二关联标识由所述第一接入点告知所述第二接入点。

在该技术方案中,具体可以根据唤醒消息帧的帧类型的不同而设置不同的唤醒消息帧的接收方式,以使得设备更加省电,进一步地,唤醒消息帧主要包括:实现发送方对接收方一对一的通信模式的单播唤醒消息帧,实现发送方到接收方一对一组的通信模式的组播唤醒消息帧,实现发送方到接收方一对所有的通信模式的广播唤醒消息帧。

进一步地,为了提高站点对唤醒消息帧的接收效率,具体可以通过第一接入点与第二接入点之间的交互,由第一接入点将与唤醒消息帧的帧类型对应的用作唤醒消息帧的接收地址的站点的关联标识发送至第二接入点,以避免在第二接入点向站点发送唤醒消息帧时重新设置其接收地址,且能够保证顺利将唤醒消息帧送达站点的次通信接口,具体地,当唤醒消息帧为单播唤醒消息帧时,站点按照其第一关联标识接收该单播唤醒消息帧,而当唤醒消息帧为组播唤醒消息帧或广播唤醒消息帧时,站点按照其与第一关联标识不同的第二关联标识接收该组播唤醒消息帧或广播唤醒消息帧,其中,第一关联标识和第二关联标识可以分别为站点的不同的aid。

其中,当第二接入点获得站点的aid后,将不在分配此aid给与其建立初始连接的其他stas,如果此aid与第二接入点分配给与其已经建立关联的其他stas的aid一致,第二接入点则分配新的aid给与其已建立关联的其他stas,以避免地址错误带来冲突。

在上述任一技术方案中,优选地,所述接收模块具体用于:按照预设苏醒周期接收所述唤醒消息帧,所述预设苏醒周期由所述站点与所述第一接入点协商确定。

在该技术方案中,第一接入点在与第二接入点进行交互告知其用于唤醒站点的主通信接口的唤醒消息帧的接收地址的同时,还可以通过将站点的次通信接口的苏醒周期告知第二接入点,从而使其按照该周期向站点的次通信接口发送唤醒消息帧,以确保在站点不做任何改变的情况下能够尽量缩短处于漫无目的的状态的时间,并能够在准确而高效地接收到第二接入点发送的唤醒消息帧后,能够快速与第二接入点建立关联,以及时进入数据通信状态,降低设备功耗,使得设备更加省电。

在上述方案中,如果第二接入点接收到的苏醒周期小于其预设的唤醒消息帧发送的最小苏醒周期,则将该苏醒周期作为其发送唤醒消息帧的最小苏醒周期。

根据本发明的第三方面,还提出了一种无线局域网的通信方法,用于接入点,所述无线局域网的通信方法包括:生成唤醒消息帧,所述唤醒消息帧用于唤醒已与目标接入点建立关联的站点的主通信接口;发送所述唤醒消息帧至所述站点的次通信接口,其中,所述唤醒消息帧中包含有表明所述目标接入点已离开所述站点的覆盖范围的标识。

在该技术方案中,当已经与站点建立关联的目标接入点离开了站点的覆盖范围而使站点处于wur状态时,为了避免由于站点无法与目标接入点之间建立正常的数据通信而处于漫无目的的状态,则可以通过生成并向该站点发送唤醒消息帧以唤醒其主通信接口进行数据通信的凡是重新发现该站点,具体地,该唤醒消息帧中包含表明目标接入点已离开该站点的覆盖范围的标识,以使与站点之间迅速建立关联,从而使站点能够接收新的接入点为其缓存的下行数据帧,也避免了其一直处于次通信接口苏醒而主通信接口无法被唤醒的漫无目的状态,具体地,向站点的次通信接口发送该唤醒消息帧,并在根据该唤醒消息帧唤醒站点的主通信接口后向站点的主通信接口发送为其缓存的下行数据帧,实现与处于wur状态的站点之间的及时通信,从而有效地降低设备功耗,使得设备更加省电,满足ieee802.11ba的需求。

其中,站点的主通信接口和次通信接口可以是不同的物理实体,其也可以是同一套物理实体,只是逻辑上分开。

在上述技术方案中,优选地,所述唤醒消息帧包括单播唤醒消息帧、组播唤醒消息帧和广播唤醒消息帧;以及当所述唤醒消息帧为单播唤醒消息帧时,设置其接收地址为所述站点的第一关联标识;当所述唤醒消息帧为组播唤醒消息帧或多播唤醒消息帧时,设置其接收地址为所述站点的第二关联标识;其中,所述站点的所述第一关联标识和所述第二关联标识接收自所述目标接入点。

在该技术方案中,具体可以根据唤醒消息帧的帧类型的不同而设置不同的唤醒消息帧的接收方式,以使得设备更加省电,进一步地,唤醒消息帧主要包括:实现发送方对接收方一对一的通信模式的单播唤醒消息帧,实现发送方到接收方一对一组的通信模式的组播唤醒消息帧,实现发送方到接收方一对所有的通信模式的广播唤醒消息帧。

为了提高站点对唤醒消息帧的接收效率,具体可以通过与目标接入点之间的交互,接收目标接入点发送的与唤醒消息帧的帧类型对应的用作唤醒消息帧的接收地址的站点的关联标识,以避免向站点发送唤醒消息帧时重新设置其接收地址,且能够保证顺利将唤醒消息帧送达站点的次通信接口,具体地,当唤醒消息帧为单播唤醒消息帧时,设置该单播唤醒消息帧的接收地址为站点的第一关联标识,而当唤醒消息帧为组播唤醒消息帧或广播唤醒消息帧时,设置该组播唤醒消息帧或广播唤醒消息帧的接收地址为站点的与第一关联标识不同的第二关联标识,其中,第一关联标识和第二关联标识可以分别为站点的不同的aid。

其中,当自目标接入点处获得站点的aid后,将不在分配此aid给与其建立初始连接的其他stas,如果此aid与分配给与其已经建立关联的其他stas的aid一致,则分配新的aid给与其已建立关联的其他stas,以避免地址错误带来冲突。

在上述任一技术方案中,优选地,所述无线局域网的通信方法在发送所述唤醒消息帧至所述站点的主通信接口之前还包括:接收所述目标接入点发送的其与所述站点协商确定的其次通信接口的苏醒周期,以参照向所述站点发送所述唤醒消息帧。

在该技术方案中,在与目标接入点进行交互获取用于唤醒站点的主通信接口的唤醒消息帧的接收地址的同时,还可以自目标接入点处获取站点的次通信接口的苏醒周期,从而能够按照该周期向站点的次通信接口发送唤醒消息帧,以确保在站点不做任何改变的情况下能够尽量缩短其处于漫无目的的状态的时间,并能够使站点在准确而高效地接收到新的接入点发送的唤醒消息帧后,能够快速与新的接入点建立关联,以及时进入数据通信状态,降低设备功耗,使得设备更加省电。

在上述方案中,如果自目标接入点接收到的苏醒周期小于预设的唤醒消息帧发送的最小苏醒周期,则将该苏醒周期作为发送唤醒消息帧的最小苏醒周期。

根据本发明的第四方面,还提出了一种无线局域网的通信装置,用于接入点,所述无线局域网的通信装置包括:生成模块,用于生成唤醒消息帧,所述唤醒消息帧用于唤醒已与目标接入点建立关联的站点的主通信接口;发送模块,用于发送所述生成模块生成的所述唤醒消息帧至所述站点的次通信接口,其中,所述唤醒消息帧中包含有表明所述目标接入点已离开所述站点的覆盖范围的标识。

在该技术方案中,当已经与站点建立关联的目标接入点离开了站点的覆盖范围而使站点处于wur状态时,为了避免由于站点无法与目标接入点之间建立正常的数据通信而处于漫无目的的状态,则可以通过生成并向该站点发送唤醒消息帧以唤醒其主通信接口进行数据通信的凡是重新发现该站点,具体地,该唤醒消息帧中包含表明目标接入点已离开该站点的覆盖范围的标识,以使与站点之间迅速建立关联,从而使站点能够接收新的接入点为其缓存的下行数据帧,也避免了其一直处于次通信接口苏醒而主通信接口无法被唤醒的漫无目的状态,具体地,向站点的次通信接口发送该唤醒消息帧,并在根据该唤醒消息帧唤醒站点的主通信接口后向站点的主通信接口发送为其缓存的下行数据帧,实现与处于wur状态的站点之间的及时通信,从而有效地降低设备功耗,使得设备更加省电,满足ieee802.11ba的需求。

其中,站点的主通信接口和次通信接口可以是不同的物理实体,其也可以是同一套物理实体,只是逻辑上分开。

在上述技术方案中,优选地,所述唤醒消息帧包括单播唤醒消息帧、组播唤醒消息帧和广播唤醒消息帧;以及所述无线局域网的通信装置还包括设置模块,所述设置模块用于:当所述唤醒消息帧为单播唤醒消息帧时,设置其接收地址为所述站点的第一关联标识;当所述唤醒消息帧为组播唤醒消息帧或多播唤醒消息帧时,设置其接收地址为所述站点的第二关联标识;其中,所述站点的所述第一关联标识和所述第二关联标识接收自所述目标接入点。

在该技术方案中,具体可以根据唤醒消息帧的帧类型的不同而设置不同的唤醒消息帧的接收方式,以使得设备更加省电,进一步地,唤醒消息帧主要包括:实现发送方对接收方一对一的通信模式的单播唤醒消息帧,实现发送方到接收方一对一组的通信模式的组播唤醒消息帧,实现发送方到接收方一对所有的通信模式的广播唤醒消息帧。

为了提高站点对唤醒消息帧的接收效率,具体可以通过与目标接入点之间的交互,接收目标接入点发送的与唤醒消息帧的帧类型对应的用作唤醒消息帧的接收地址的站点的关联标识,以避免向站点发送唤醒消息帧时重新设置其接收地址,且能够保证顺利将唤醒消息帧送达站点的次通信接口,具体地,当唤醒消息帧为单播唤醒消息帧时,设置该单播唤醒消息帧的接收地址为站点的第一关联标识,而当唤醒消息帧为组播唤醒消息帧或广播唤醒消息帧时,设置该组播唤醒消息帧或广播唤醒消息帧的接收地址为站点的与第一关联标识不同的第二关联标识,其中,第一关联标识和第二关联标识可以分别为站点的不同的aid。

其中,当自目标接入点处获得站点的aid后,将不在分配此aid给与其建立初始连接的其他stas,如果此aid与分配给与其已经建立关联的其他stas的aid一致,则分配新的aid给与其已建立关联的其他stas,以避免地址错误带来冲突。

在上述任一技术方案中,优选地,所述无线局域网的通信装置还包括:接收模块,用于在所述发送模块发送所述唤醒消息帧至所述站点的主通信接口之前,接收所述目标接入点发送的其与所述站点协商确定的其次通信接口的苏醒周期,以参照向所述站点发送所述唤醒消息帧。

在该技术方案中,在与目标接入点进行交互获取用于唤醒站点的主通信接口的唤醒消息帧的接收地址的同时,还可以自目标接入点处获取站点的次通信接口的苏醒周期,从而能够按照该周期向站点的次通信接口发送唤醒消息帧,以确保在站点不做任何改变的情况下能够尽量缩短其处于漫无目的的状态的时间,并能够使站点在准确而高效地接收到新的接入点发送的唤醒消息帧后,能够快速与新的接入点建立关联,以及时进入数据通信状态,降低设备功耗,使得设备更加省电。

在上述方案中,如果自目标接入点接收到的苏醒周期小于预设的唤醒消息帧发送的最小苏醒周期,则将该苏醒周期作为发送唤醒消息帧的最小苏醒周期。

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

通过本发明的上述技术方案,能够使得新的接入点重新发现处于wur状态的站点,以使站点在已与其建立关联的接入点离开其覆盖范围的情况下,能够快速与新的接入点建立关联,从而有效地降低设备功耗,使得设备更加省电,满足ieee802.11ba的需求。

附图说明

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

图2示出了本发明实施例的用于站点的无线局域网的通信装置的示意框图;

图3示出了本发明实施例的用于接入点的无线局域网的通信方法的流程示意图;

图4示出了本发明实施例的用于接入点的无线局域网的通信装置的示意框图;

图5示出了本发明实施例的无线局域网的通信系统的交互示意图。

具体实施方式

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

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

图1示出了本发明实施例的用于站点的无线局域网的通信方法的流程示意图,其中,站点已与第一接入点建立关联。

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

步骤102,接收第二接入点发送的唤醒消息帧,所述唤醒消息帧中包含有表明所述第一接入点已离开所述站点的覆盖范围的标识。

可以理解的是,所述唤醒消息帧包括单播唤醒消息帧、组播唤醒消息帧和广播唤醒消息帧,即唤醒消息帧主要包括:实现发送方对接收方一对一的通信模式的单播唤醒消息帧,实现发送方到接收方一对一组的通信模式的组播唤醒消息帧,实现发送方到接收方一对所有的通信模式的广播唤醒消息帧。

进一步地可以根据唤醒消息帧的帧类型的不同而设置不同的唤醒消息帧的接收方式,以使得设备更加省电,具体地,该步骤102中的接收第二接入点发送的唤醒消息帧的方案可以具体执行为:

当所述唤醒消息帧为单播唤醒消息帧,按照所述站点的第一关联标识接收所述唤醒消息帧;当所述唤醒消息帧为组播唤醒消息帧或广播唤醒消息帧,按照所述站点的不同于所述第一关联标识的第二关联标识接收所述唤醒消息帧;其中,所述站点的所述第一关联标识和所述第二关联标识由所述第一接入点告知所述第二接入点。

可以理解的是,为了提高站点对唤醒消息帧的接收效率,具体可以通过第一接入点与第二接入点之间的交互,由第一接入点将与唤醒消息帧的帧类型对应的用作唤醒消息帧的接收地址的站点的关联标识发送至第二接入点,以避免在第二接入点向站点发送唤醒消息帧时重新设置其接收地址,且能够保证顺利将唤醒消息帧送达站点的次通信接口,具体地,当唤醒消息帧为单播唤醒消息帧时,站点按照其第一关联标识接收该单播唤醒消息帧,而当唤醒消息帧为组播唤醒消息帧或广播唤醒消息帧时,站点按照其与第一关联标识不同的第二关联标识接收该组播唤醒消息帧或广播唤醒消息帧,其中,第一关联标识和第二关联标识可以分别为站点的不同的aid。

其中,当第二接入点获得站点的aid后,将不在分配此aid给与其建立初始连接的其他stas,如果此aid与第二接入点分配给与其已经建立关联的其他stas的aid一致,第二接入点则分配新的aid给与其已建立关联的其他stas,以避免地址错误带来冲突。

进一步地,第一关联标识可以为一般的aid,而第二关联标识可以为特殊的aid,比如“1111111111111111”、“1111000011110000”、“0000000000000000”等。

更进一步地,在上述实施例中,该步骤102中的接收第二接入点发送的唤醒消息帧的方案还可以具体执行为:按照预设苏醒周期接收所述唤醒消息帧,所述预设苏醒周期由所述站点与所述第一接入点协商确定。

可以理解的是,第一接入点在与第二接入点进行交互告知其用于唤醒站点的主通信接口的唤醒消息帧的接收地址的同时,还可以通过将站点的次通信接口的苏醒周期告知第二接入点,从而使其按照该周期向站点的次通信接口发送唤醒消息帧,以确保在站点不做任何改变的情况下能够尽量缩短处于漫无目的的状态的时间,并能够在准确而高效地接收到第二接入点发送的唤醒消息帧后,能够快速与第二接入点建立关联,以及时进入数据通信状态,降低设备功耗,使得设备更加省电。

也就是说,在第一接入点与第二接入点进行交互时,可以实现唤醒周期信息位与aid之间的映射,以确保站点的次通信接口能够顺利接收到第二接入点发送的唤醒消息帧。

在上述实施例中,如果第二接入点接收到的苏醒周期小于其预设的唤醒消息帧发送的最小苏醒周期,则将该苏醒周期作为其发送唤醒消息帧的最小苏醒周期。

步骤104,根据所述唤醒消息帧唤醒所述站点的主通信接口,以与所述第二接入点建立关联并接收所述第二接入点为所述站点缓存的下行数据帧。

综上,在上述实施例中,当已经与站点建立关联的第一接入点离开了站点的覆盖范围而使站点处于wur状态时,为了避免由于站点无法与第一接入点之间建立正常的数据通信而处于漫无目的的状态,则允许新的第二接入点重新发现该站点,并向其发送唤醒消息帧来唤醒站点的主通信接口,具体地第二接入点发送的唤醒消息帧中包含表明第一接入点已离开该站点的覆盖范围的标识,以使站点与第二接入点之间迅速建立关联,从而使站点能够接收第二接入点为其缓存的下行数据帧,也避免了其一直处于次通信接口苏醒而主通信接口无法被唤醒的漫无目的状态,具体地,站点通过其次通信接口接收第二接入点发送的唤醒消息帧,并通过根据唤醒消息帧唤醒的主通信接口接收下行数据帧,实现站点与新的接入点之间的及时通信,从而有效地降低设备功耗,使得设备更加省电,满足ieee802.11ba的需求。

其中,主通信接口和次通信接口可以是不同的物理实体,其也可以是同一套物理实体,只是逻辑上分开。

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

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

图2示出了本发明实施例的用于站点的无线局域网的通信装置的示意框图,其中,站点已与第一接入点建立关联。

如图2所示,根据本发明实施例的用于站点的无线局域网的通信装置20包括:接收模块202和唤醒模块204。

其中,所述接收模块202用于接收第二接入点发送的唤醒消息帧,所述唤醒消息帧中包含有表明所述第一接入点已离开所述站点的覆盖范围的标识;所述唤醒模块204用于根据所述接收模块202接收到的所述唤醒消息帧唤醒所述站点的主通信接口,以与所述第二接入点建立关联并接收所述第二接入点为所述站点缓存的下行数据帧。

在该实施例中,当已经与站点建立关联的第一接入点离开了站点的覆盖范围而使站点处于wur状态时,为了避免由于站点无法与第一接入点之间建立正常的数据通信而处于漫无目的的状态,则允许新的第二接入点重新发现该站点,并向其发送唤醒消息帧来唤醒站点的主通信接口,具体地第二接入点发送的唤醒消息帧中包含表明第一接入点已离开该站点的覆盖范围的标识,以使站点与第二接入点之间迅速建立关联,从而使站点能够接收第二接入点为其缓存的下行数据帧,也避免了其一直处于次通信接口苏醒而主通信接口无法被唤醒的漫无目的状态,具体地,站点通过其次通信接口接收第二接入点发送的唤醒消息帧,并通过根据唤醒消息帧唤醒的主通信接口接收下行数据帧,实现站点与新的接入点之间的及时通信,从而有效地降低设备功耗,使得设备更加省电,满足ieee802.11ba的需求。

其中,主通信接口和次通信接口可以是不同的物理实体,其也可以是同一套物理实体,只是逻辑上分开。

进一步地,在上述实施例中,所述唤醒消息帧包括单播唤醒消息帧、组播唤醒消息帧和广播唤醒消息帧;以及所述接收模块202具体用于:当所述唤醒消息帧为单播唤醒消息帧,按照所述站点的第一关联标识接收所述唤醒消息帧;当所述唤醒消息帧为组播唤醒消息帧或广播唤醒消息帧,按照所述站点的不同于所述第一关联标识的第二关联标识接收所述唤醒消息帧;其中,所述站点的所述第一关联标识和所述第二关联标识由所述第一接入点告知所述第二接入点。

在该实施例中,具体可以根据唤醒消息帧的帧类型的不同而设置不同的唤醒消息帧的接收方式,以使得设备更加省电,进一步地,唤醒消息帧主要包括:实现发送方对接收方一对一的通信模式的单播唤醒消息帧,实现发送方到接收方一对一组的通信模式的组播唤醒消息帧,实现发送方到接收方一对所有的通信模式的广播唤醒消息帧。

进一步地,为了提高站点对唤醒消息帧的接收效率,具体可以通过第一接入点与第二接入点之间的交互,由第一接入点将与唤醒消息帧的帧类型对应的用作唤醒消息帧的接收地址的站点的关联标识发送至第二接入点,以避免在第二接入点向站点发送唤醒消息帧时重新设置其接收地址,且能够保证顺利将唤醒消息帧送达站点的次通信接口,具体地,当唤醒消息帧为单播唤醒消息帧时,站点按照其第一关联标识接收该单播唤醒消息帧,而当唤醒消息帧为组播唤醒消息帧或广播唤醒消息帧时,站点按照其与第一关联标识不同的第二关联标识接收该组播唤醒消息帧或广播唤醒消息帧,其中,第一关联标识和第二关联标识可以分别为站点的不同的aid。

其中,当第二接入点获得站点的aid后,将不在分配此aid给与其建立初始连接的其他stas,如果此aid与第二接入点分配给与其已经建立关联的其他stas的aid一致,第二接入点则分配新的aid给与其已建立关联的其他stas,以避免地址错误带来冲突。

进一步地,第一关联标识可以为一般的aid,而第二关联标识可以为特殊的aid,比如“1111111111111111”、“1111000011110000”、“0000000000000000”等。

进一步地,在上述实施例中,所述接收模块202具体用于:按照预设苏醒周期接收所述唤醒消息帧,所述预设苏醒周期由所述站点与所述第一接入点协商确定。

在该实施例中,第一接入点在与第二接入点进行交互告知其用于唤醒站点的主通信接口的唤醒消息帧的接收地址的同时,还可以通过将站点的次通信接口的苏醒周期告知第二接入点,从而使其按照该周期向站点的次通信接口发送唤醒消息帧,以确保在站点不做任何改变的情况下能够尽量缩短处于漫无目的的状态的时间,并能够在准确而高效地接收到第二接入点发送的唤醒消息帧后,能够快速与第二接入点建立关联,以及时进入数据通信状态,降低设备功耗,使得设备更加省电。

也就是说,在第一接入点与第二接入点进行交互时,可以实现唤醒周期信息位与aid之间的映射,以确保站点的次通信接口能够顺利接收到第二接入点发送的唤醒消息帧。

在上述实施例中,如果第二接入点接收到的苏醒周期小于其预设的唤醒消息帧发送的最小苏醒周期,则将该苏醒周期作为其发送唤醒消息帧的最小苏醒周期。

在具体实现时,接收模块202可以是接收器或天线等;唤醒模块204可以是中央处理器或基带处理器等。

图3示出了本发明实施例的用于接入点的无线局域网的通信方法的流程示意图。

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

步骤302,生成唤醒消息帧,所述唤醒消息帧用于唤醒已与目标接入点建立关联的站点的主通信接口。

可以理解的是,所述唤醒消息帧包括单播唤醒消息帧、组播唤醒消息帧和广播唤醒消息帧,即唤醒消息帧主要包括:实现发送方对接收方一对一的通信模式的单播唤醒消息帧,实现发送方到接收方一对一组的通信模式的组播唤醒消息帧,实现发送方到接收方一对所有的通信模式的广播唤醒消息帧。

进一步地可以根据唤醒消息帧的帧类型的不同而设置不同的唤醒消息帧的接收方式,以使得设备更加省电,具体地,该步骤302中的生成唤醒消息帧的方案可以具体执行为:

当所述唤醒消息帧为单播唤醒消息帧时,设置其接收地址为所述站点的第一关联标识;当所述唤醒消息帧为组播唤醒消息帧或多播唤醒消息帧时,设置其接收地址为所述站点的第二关联标识;其中,所述站点的所述第一关联标识和所述第二关联标识接收自所述目标接入点。

可以理解的是,为了提高站点对唤醒消息帧的接收效率,具体可以通过与目标接入点之间的交互,接收目标接入点发送的与唤醒消息帧的帧类型对应的用作唤醒消息帧的接收地址的站点的关联标识,以避免向站点发送唤醒消息帧时重新设置其接收地址,且能够保证顺利将唤醒消息帧送达站点的次通信接口,具体地,当唤醒消息帧为单播唤醒消息帧时,设置该单播唤醒消息帧的接收地址为站点的第一关联标识,而当唤醒消息帧为组播唤醒消息帧或广播唤醒消息帧时,设置该组播唤醒消息帧或广播唤醒消息帧的接收地址为站点的与第一关联标识不同的第二关联标识,其中,第一关联标识和第二关联标识可以分别为站点的不同的aid。

其中,当自目标接入点处获得站点的aid后,将不在分配此aid给与其建立初始连接的其他stas,如果此aid与分配给与其已经建立关联的其他stas的aid一致,则分配新的aid给与其已建立关联的其他stas,以避免地址错误带来冲突。

进一步地,第一关联标识可以为一般的aid,而第二关联标识可以为特殊的aid,比如“1111111111111111”、“1111000011110000”、“0000000000000000”等。

进一步地,在上述实施例中,所述无线局域网的通信方法还包括:接收所述目标接入点发送的其与所述站点协商确定的其次通信接口的苏醒周期,以参照向所述站点发送所述唤醒消息帧。

可以理解的是,在与目标接入点进行交互获取用于唤醒站点的主通信接口的唤醒消息帧的接收地址的同时,还可以自目标接入点处获取站点的次通信接口的苏醒周期,从而能够按照该周期向站点的次通信接口发送唤醒消息帧,以确保在站点不做任何改变的情况下能够尽量缩短其处于漫无目的的状态的时间,并能够使站点在准确而高效地接收到新的接入点发送的唤醒消息帧后,能够快速与新的接入点建立关联,以及时进入数据通信状态,降低设备功耗,使得设备更加省电。

也就是说,在与目标接入点进行交互时,可以实现唤醒周期信息位与aid之间的映射,以确保站点的次通信接口能够顺利接收到新的接入点发送的唤醒消息帧。

在上述实施例中,如果自目标接入点接收到的苏醒周期小于预设的唤醒消息帧发送的最小苏醒周期,则将该苏醒周期作为发送唤醒消息帧的最小苏醒周期。

步骤304,发送所述唤醒消息帧至所述站点的次通信接口,其中,所述唤醒消息帧中包含有表明所述目标接入点已离开所述站点的覆盖范围的标识。

综上,在上述实施例中,当已经与站点建立关联的目标接入点离开了站点的覆盖范围而使站点处于wur状态时,为了避免由于站点无法与目标接入点之间建立正常的数据通信而处于漫无目的的状态,则可以通过生成并向该站点发送唤醒消息帧以唤醒其主通信接口进行数据通信的凡是重新发现该站点,具体地,该唤醒消息帧中包含表明目标接入点已离开该站点的覆盖范围的标识,以使与站点之间迅速建立关联,从而使站点能够接收新的接入点为其缓存的下行数据帧,也避免了其一直处于次通信接口苏醒而主通信接口无法被唤醒的漫无目的状态,具体地,向站点的次通信接口发送该唤醒消息帧,并在根据该唤醒消息帧唤醒站点的主通信接口后向站点的主通信接口发送为其缓存的下行数据帧,实现与处于wur状态的站点之间的及时通信,从而有效地降低设备功耗,使得设备更加省电,满足ieee802.11ba的需求。

其中,站点的主通信接口和次通信接口可以是不同的物理实体,其也可以是同一套物理实体,只是逻辑上分开。

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

图4示出了本发明实施例的用于接入点的无线局域网的通信装置的示意框图。

如图4所示,根据本发明实施例的用于接入点的无线局域网的通信装置40包括:生成模块402和发送模块404。

其中,所述生成模块402用于生成唤醒消息帧,所述唤醒消息帧用于唤醒已与目标接入点建立关联的站点的主通信接口;所述发送模块404用于发送所述生成模块402生成的所述唤醒消息帧至所述站点的次通信接口,其中,所述唤醒消息帧中包含有表明所述目标接入点已离开所述站点的覆盖范围的标识。

在该实施例中,当已经与站点建立关联的目标接入点离开了站点的覆盖范围而使站点处于wur状态时,为了避免由于站点无法与目标接入点之间建立正常的数据通信而处于漫无目的的状态,则可以通过生成并向该站点发送唤醒消息帧以唤醒其主通信接口进行数据通信的凡是重新发现该站点,具体地,该唤醒消息帧中包含表明目标接入点已离开该站点的覆盖范围的标识,以使与站点之间迅速建立关联,从而使站点能够接收新的接入点为其缓存的下行数据帧,也避免了其一直处于次通信接口苏醒而主通信接口无法被唤醒的漫无目的状态,具体地,向站点的次通信接口发送该唤醒消息帧,并在根据该唤醒消息帧唤醒站点的主通信接口后向站点的主通信接口发送为其缓存的下行数据帧,实现与处于wur状态的站点之间的及时通信,从而有效地降低设备功耗,使得设备更加省电,满足ieee802.11ba的需求。

其中,站点的主通信接口和次通信接口可以是不同的物理实体,其也可以是同一套物理实体,只是逻辑上分开。

进一步地,在上述实施例中,所述唤醒消息帧包括单播唤醒消息帧、组播唤醒消息帧和广播唤醒消息帧;以及所述无线局域网的通信装置还包括设置模块406,所述设置模块406用于:当所述唤醒消息帧为单播唤醒消息帧时,设置其接收地址为所述站点的第一关联标识;当所述唤醒消息帧为组播唤醒消息帧或多播唤醒消息帧时,设置其接收地址为所述站点的第二关联标识;其中,所述站点的所述第一关联标识和所述第二关联标识接收自所述目标接入点。

在该实施例中,具体可以根据唤醒消息帧的帧类型的不同而设置不同的唤醒消息帧的接收方式,以使得设备更加省电,进一步地,唤醒消息帧主要包括:实现发送方对接收方一对一的通信模式的单播唤醒消息帧,实现发送方到接收方一对一组的通信模式的组播唤醒消息帧,实现发送方到接收方一对所有的通信模式的广播唤醒消息帧。

为了提高站点对唤醒消息帧的接收效率,具体可以通过与目标接入点之间的交互,接收目标接入点发送的与唤醒消息帧的帧类型对应的用作唤醒消息帧的接收地址的站点的关联标识,以避免向站点发送唤醒消息帧时重新设置其接收地址,且能够保证顺利将唤醒消息帧送达站点的次通信接口,具体地,当唤醒消息帧为单播唤醒消息帧时,设置该单播唤醒消息帧的接收地址为站点的第一关联标识,而当唤醒消息帧为组播唤醒消息帧或广播唤醒消息帧时,设置该组播唤醒消息帧或广播唤醒消息帧的接收地址为站点的与第一关联标识不同的第二关联标识,其中,第一关联标识和第二关联标识可以分别为站点的不同的aid。

其中,当自目标接入点处获得站点的aid后,将不在分配此aid给与其建立初始连接的其他stas,如果此aid与分配给与其已经建立关联的其他stas的aid一致,则分配新的aid给与其已建立关联的其他stas,以避免地址错误带来冲突。

进一步地,第一关联标识可以为一般的aid,而第二关联标识可以为特殊的aid,比如“1111111111111111”、“1111000011110000”、“0000000000000000”等。

进一步地,在上述实施例中,所述无线局域网的通信装置40还包括:接收模块408,用于在所述发送模块404发送所述唤醒消息帧至所述站点的主通信接口之前,接收所述目标接入点发送的其与所述站点协商确定的其次通信接口的苏醒周期,以参照向所述站点发送所述唤醒消息帧。

在该实施例中,在与目标接入点进行交互获取用于唤醒站点的主通信接口的唤醒消息帧的接收地址的同时,还可以自目标接入点处获取站点的次通信接口的苏醒周期,从而能够按照该周期向站点的次通信接口发送唤醒消息帧,以确保在站点不做任何改变的情况下能够尽量缩短其处于漫无目的的状态的时间,并能够使站点在准确而高效地接收到新的接入点发送的唤醒消息帧后,能够快速与新的接入点建立关联,以及时进入数据通信状态,降低设备功耗,使得设备更加省电。

也就是说,在与目标接入点进行交互时,可以实现唤醒周期信息位与aid之间的映射,以确保站点的次通信接口能够顺利接收到第二接入点发送的唤醒消息帧。

在上述实施例中,如果自目标接入点接收到的苏醒周期小于预设的唤醒消息帧发送的最小苏醒周期,则将该苏醒周期作为发送唤醒消息帧的最小苏醒周期。

在具体实现时,生成模块402和设置模块406可以是中央处理器或基带处理器等;发送模块404可以是发射器或天线等,接收模块408可以是接收器或天线等。

下面结合图5所示的本发明实施例的无线局域网的通信系统的具体交互示意对本发明的技术方案进行具体说明。

如图5所示,在本发明实施例的无线局域网的通信系统中,站点502之前已与第一接入点504建立了关联,并相互之间协商确定了第一接入点504向其发送的唤醒消息帧的接收地址以及站点502的次通信接口的苏醒周期;进一步地,当第一接入点504由于断电等原因离开了站点502的覆盖范围以后,由于站点502已与第一接入点504建立关联,则此时其处于wur状态,即其主通信接口处于休眠状态,次通信接口处于通信状态侦听并接收来自第一接入点504的唤醒消息帧,显然,当第一接入点504离开了站点502的覆盖范围后,站点502会进入漫无目的的状态;为了降低设备功耗,使得设备更加省电,满足ieee802.11ba的需求,此时可以通过第一接入点504与第二接入点506之间的交互,使得第二接入点506获取到站点502的接收地址及其次通信接口的苏醒周期,以在站点502会进入漫无目的的状态时,重新发现该站点502,与其建立关联,并向其次通信接口发送唤醒消息帧,以唤醒其主通信接口接收第二接入点506为其缓存的下行数据帧。

其中,在站点502与第二接入点重新建立关联时,可以利用ieee802.11ai机制,以使得处于wur状态的站点502在老的第一接入点504离开其覆盖范围的情况下,能够快速与新的第二接入点506建立关联,满足ieee802.11ba需求。

进一步地,站点502的接收唤醒消息帧的接收地址为站点502的aid,具体地,当唤醒消息帧为单播唤醒消息帧时,其接收地址可以为一般的aid,而当唤醒消息帧为组播唤醒消息帧或广播唤醒消息帧时,其接收地址可以为特殊的aid。

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

以上结合附图详细说明了本发明的技术方案,通过本发明的技术方案,能够使得新的接入点重新发现处于wur状态的站点,以使站点在已与其建立关联的接入点离开其覆盖范围的情况下,能够快速与新的接入点建立关联,从而有效地降低设备功耗,使得设备更加省电,满足ieee802.11ba的需求。

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

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

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