无线局域网的通信方法、装置、接入点设备和站点设备与流程

文档序号:17042084发布日期:2019-03-05 19:18阅读:149来源:国知局
无线局域网的通信方法、装置、接入点设备和站点设备与流程

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



背景技术:

在2016年7月,ieee(instituteofelectricalandelectronicengineers,电气与电子工程师协会)802.11成立了下一代wi-fi(wirelessfidelity,无线保真)技术的研究组wur(wakeupreceiver),即ieee(instituteofelectricalandelectronicengineers,电气与电子工程师协会)802.11ba,主要应用在物联网方面,目的是尽最大可能节省设备的功耗。

在ieee802.11ba标准中定义了一种唤醒消息(wakeup)帧,其主要目的是用来唤醒通信设备的主通信接口,即通信设备通过次通信接口接收wakeup帧,其所需的功耗不大于1mw,因此,次通信接口的待机功耗远低于主通信接口,有利于通信设备节省功耗。

相关技术中,为了降低发送和接收wakeup帧的功耗,需要减小wakeup帧的长度,因此,定义wakeup帧携带的地址信息不是mac(mediaaccesscontrol,介质访问控制子层协议)地址,为了减少数据冲突的发生,仍需要接入点设备和站点设备协商wakeup帧的地址域,但是,具体如何协商确定wakeup帧的接收地址和发送地址却没有明确定义。



技术实现要素:

本发明旨在至少解决现有技术或相关技术中存在的技术问题之一。

为此,本发明的一个目的在于提供一种无线局域网的通信方法。

本发明的另一个目的在于提供一种无线局域网的通信装置。

本发明的又一个目的在于提供一种接入点设备。

本发明的又一个目的在于提供一种站点设备。

为了实现上述目的,本发明第一方面的技术方案,提供了一种新的无线局域网的通信方法,包括:生成响应消息帧,响应消息帧携带有预设哈希摘要算法;在主通信信道发送响应消息帧至站点设备,以指示站点设备根据预设哈希摘要算法确定与基本服务集标识对应的部分基本服务集标识,和/或根据预设哈希摘要算法确定与关联标识对应的部分关联标识,其中,部分基本服务集标识用于指示唤醒消息帧的发送地址,部分连接标识用于指示唤醒消息帧的接收地址,响应消息帧的发送地址的长度大于唤醒消息帧的发送地址的长度,以及响应消息帧的接收地址的长度大于唤醒消息帧的接收地址的长度。

在该技术方案中,通过生成响应消息帧,并且响应消息帧中携带有哈希(hash)摘要算法,以供站点设备根据哈希摘要算法和基本服务集标识(bssid,basicservicesetidentification)计算确定部分基本服务集标识(pbssid,partialbasicservicesetidentification),和/或根据预设哈希摘要算法和关联标识(aid,associationidentification)计算部分关联标识(paid,partialassociationidentification),进而在生成wakeup帧的地址域时,携带位数较少的paid和pbssid,分别指示wakeup帧的接收地址和发送地址,不仅降低了数据冲突的发生,也提升了数据吞吐量和频谱利用率。

同时,由于采用了hash(哈希)摘要算法,能够实现随机性地确定pbssid和paid的值,这样减小了pbssid和paid值相同的重复性,大大的减小了由于接收或发送地址相同导致通信冲突发生的概率。

其中,aid是站点设备与接入点设备建立关联关系时,由接入点设备分配的关联标识,用14位来指示站点设备与接入点设备之间的关联关系,aid的最大值为2007,所有大于2007的值作为保留值使用。通过哈希摘要算法计算aid以确定对应的paid,paid为8位比特数值,有效地减少了地址域的长度。

另外,bssid用来标识bss(basicserviceset,基本服务集),通常占用48位比特值来指示接入点的mac地址,而通过哈希摘要算法计算bssid得到pbssid,pbssid占用8位或16位比特位,同样有效地减少了地址域的长度。

综上,通过生成响应消息帧,并且响应消息帧中携带有哈希(hash)摘要算法,使得wakeup帧携带较少位数的paid和pbssid进行地址域指示,缩短了wakeup帧的长度,进而降低通信设备接收和发送wakeup帧的功耗,不仅减少了数据冲突的发送,而且提升了频谱利用率和数据吞吐量。

值得特别指出的是,哈希摘要算法是指把任意长度的输入量通过散列算法变幻成固定长度的输出量,也称作散列值,哈希摘要算法作为一种压缩映射算法,输入量所占空间通常大于输出量所占空间,因此,所述响应消息帧的发送地址的长度大于所述唤醒消息帧的发送地址的长度,以及所述响应消息帧的接收地址的长度大于所述唤醒消息帧的接收地址的长度。

本发明第二方面的技术方案,提供了一种新的无线局域网的通信方法,包括:接收响应消息帧,所述响应消息帧携带有预设哈希摘要算法;根据所述预设哈希摘要算法确定与基本服务集标识码对应的部分基本服务集标识码,和/或根据所述预设哈希摘要算法确定与连接标识码对应的部分连接标识码,其中,所述部分基本服务集标识码用于指示唤醒消息帧的发送地址,所述部分连接标识码用于指示所述唤醒消息帧的接收地址,所述响应消息帧的发送地址的长度大于所述唤醒消息帧的发送地址的长度,以及所述响应消息帧的接收地址的长度大于所述唤醒消息帧的接收地址的长度。

在该技术方案中,通过接收响应消息帧,并根据所述预设哈希摘要算法确定与基本服务集标识码对应的部分基本服务集标识码,和/或根据所述预设哈希摘要算法确定与连接标识码对应的部分连接标识码,进而在生成wakeup帧的地址域时,携带位数较少的paid和pbssid,分别指示wakeup帧的接收地址和发送地址,不仅降低了数据冲突的发生,也提升了数据吞吐量和频谱利用率。

在上述技术方案中,优选地,所述部分基本服务集标识码包括8个比特的位标识信息或16个比特的位标识信息。

在该技术方案中,通过设置部分基本服务集标识码包括8个比特的位标识信息或16个比特的位标识信息,相对于48位的bssid而言,缩短了wakeup帧的长度,同时,能够正确地指示wakeup帧的发送地址。

在上述技术方案中,优选地,所述部分连接标识码包括8个比特的位标识信息。

在该技术方案中,通过设置部分连接标识码包括8个比特的位标识信息,相对于14位的aid而言,同样有利于缩短wakeup帧的长度,同时,能够正确地指示wakeup帧的接收地址。

在上述技术方案中,优选地,所述响应消息帧为关联响应消息帧或唤醒响应消息帧或鉴权响应消息帧。

在该技术方案中,响应消息帧为关联响应消息帧或鉴权响应消息帧时,则站点设备与接入点设备可以在关联接入的过程中通过下行发送的响应消息帧来协商确定wakeup帧的地址域,响应消息帧为唤醒响应消息帧时,站点设备可在与接入点设备协商进入wur模式的过程中,首先,站点设备向接入点设备发送wurrequest帧,站点设备响应于wurrequest帧时,在wurrequest帧中携带有预设哈希摘要算法,以供站点设备根据哈希摘要算法确定进入wur模式后接收的唤醒消息帧的paid和pbssid。

在上述技术方案中,优选地,在所述响应消息帧为关联响应消息帧时,所述关联响应消息帧还携带有所述基本服务集标识码和/或所述连接标识码。

在该技术方案中,通过在所述响应消息帧为关联响应消息帧时,所述关联响应消息帧还携带有所述基本服务集标识码和/或所述连接标识码,由于关联响应消息帧通过主通信信道传输,因此,关联响应消息帧可以携带较长的地址域来指示基本服务集标识码和/或连接标识码,以供站点设备根据哈希摘要算法分别计算pbssid和paid。

本发明第三方面的技术方案,提供了一种新的无线局域网的通信装置,包括:生成单元,用于生成响应消息帧,所述响应消息帧携带有预设哈希摘要算法;发送单元,用于在主通信信道发送所述响应消息帧至站点设备,以指示所述站点设备根据所述预设哈希摘要算法确定与基本服务集标识码对应的部分基本服务集标识码,和/或根据所述预设哈希摘要算法确定与连接标识码对应的部分连接标识码,其中,所述部分基本服务集标识码用于指示唤醒消息帧的发送地址,所述部分连接标识码用于指示所述唤醒消息帧的接收地址,所述响应消息帧的发送地址的长度大于所述唤醒消息帧的发送地址的长度,以及所述响应消息帧的接收地址的长度大于所述唤醒消息帧的接收地址的长度。

在该技术方案中,通过生成响应消息帧,并且响应消息帧中携带有哈希(hash)摘要算法,以供站点设备根据哈希摘要算法和基本服务集标识(bssid,basicservicesetidentification)计算确定部分基本服务集标识(pbssid,partialbasicservicesetidentification),和/或根据预设哈希摘要算法和关联标识(aid,associationidentification)计算部分关联标识(paid,partialassociationidentification),进而在生成wakeup帧的地址域时,携带位数较少的paid和pbssid,分别指示wakeup帧的接收地址和发送地址,不仅降低了数据冲突的发生,也提升了数据吞吐量和频谱利用率。

同时,由于采用了hash(哈希)摘要算法,能够实现随机性地确定pbssid和paid的值,这样减小了pbssid和paid值相同的重复性,大大的减小了由于接收或发送地址相同导致通信冲突发生的概率。

其中,aid是站点设备与接入点设备建立关联关系时,由接入点设备分配的关联标识,用14位来指示站点设备与接入点设备之间的关联关系,aid的最大值为2007,所有大于2007的值作为保留值使用。通过哈希摘要算法计算aid以确定对应的paid,paid为8位比特数值,有效地减少了地址域的长度。

另外,bssid用来标识bss(basicserviceset,基本服务集),通常占用48位比特值来指示接入点的mac地址,而通过哈希摘要算法计算bssid得到pbssid,pbssid占用8位或16位比特位,同样有效地减少了地址域的长度。

综上,通过生成响应消息帧,并且响应消息帧中携带有哈希(hash)摘要算法,使得wakeup帧携带较少位数的paid和pbssid进行地址域指示,缩短了wakeup帧的长度,进而降低通信设备接收和发送wakeup帧的功耗,不仅减少了数据冲突的发送,而且提升了频谱利用率和数据吞吐量。

值得特别指出的是,哈希摘要算法是指把任意长度的输入量通过散列算法变幻成固定长度的输出量,也称作散列值,哈希摘要算法作为一种压缩映射算法,输入量所占空间通常大于输出量所占空间,因此,所述响应消息帧的发送地址的长度大于所述唤醒消息帧的发送地址的长度,以及所述响应消息帧的接收地址的长度大于所述唤醒消息帧的接收地址的长度。

为了实现上述目的,本发明第四方面的技术方案,提供了一种新的无线局域网的通信装置,包括:接收单元,用于接收响应消息帧,所述响应消息帧携带有预设哈希摘要算法;确定单元,用于根据所述预设哈希摘要算法确定与基本服务集标识码对应的部分基本服务集标识码,和/或根据所述预设哈希摘要算法确定与连接标识码对应的部分连接标识码,其中,所述部分基本服务集标识码用于指示唤醒消息帧的发送地址,所述部分连接标识码用于指示所述唤醒消息帧的接收地址,所述响应消息帧的发送地址的长度大于所述唤醒消息帧的发送地址的长度,以及所述响应消息帧的接收地址的长度大于所述唤醒消息帧的接收地址的长度。

在该技术方案中,通过接收响应消息帧,并根据所述预设哈希摘要算法确定与基本服务集标识码对应的部分基本服务集标识码,和/或根据所述预设哈希摘要算法确定与连接标识码对应的部分连接标识码,进而在生成wakeup帧的地址域时,携带位数较少的paid和pbssid,分别指示wakeup帧的接收地址和发送地址,不仅降低了数据冲突的发生,也提升了数据吞吐量和频谱利用率。

在上述技术方案中,优选地,所述部分基本服务集标识码包括8个比特的位标识信息或16个比特的位标识信息。

在该技术方案中,通过设置部分基本服务集标识码包括8个比特的位标识信息或16个比特的位标识信息,相对于48位的bssid而言,缩短了wakeup帧的长度,同时,能够正确地指示wakeup帧的发送地址。

在上述技术方案中,优选地,所述部分连接标识码包括8个比特的位标识信息。

在该技术方案中,通过设置部分连接标识码包括8个比特的位标识信息,相对于14位的aid而言,同样有利于缩短wakeup帧的长度,同时,能够正确地指示wakeup帧的接收地址。

在上述技术方案中,优选地,所述响应消息帧为关联响应消息帧或唤醒响应消息帧或鉴权响应消息帧。

在该技术方案中,响应消息帧为关联响应消息帧或鉴权响应消息帧时,则站点设备与接入点设备可以在关联接入的过程中通过下行发送的响应消息帧来协商确定wakeup帧的地址域,响应消息帧为唤醒响应消息帧时,站点设备可在与接入点设备协商进入wur模式的过程中,首先,站点设备向接入点设备发送wurrequest帧,站点设备响应于wurrequest帧时,在wurrequest帧中携带有预设哈希摘要算法,以供站点设备根据哈希摘要算法确定进入wur模式后接收的唤醒消息帧的paid和pbssid。

在上述技术方案中,优选地,在所述响应消息帧为关联响应消息帧时,所述关联响应消息帧还携带有所述基本服务集标识码和/或所述连接标识码。

在该技术方案中,通过在所述响应消息帧为关联响应消息帧时,所述关联响应消息帧还携带有所述基本服务集标识码和/或所述连接标识码,由于关联响应消息帧通过主通信信道传输,因此,关联响应消息帧可以携带较长的地址域来指示基本服务集标识码和/或连接标识码,以供站点设备根据哈希摘要算法分别计算pbssid和paid。

本发明的第五方面的技术方案提供了一种接入点装置,包括:上述任一项所述的无线局域网的通信装置。

本发明的第六方面的技术方案提供了一种站点装置,包括:上述任一项所述的无线局域网的通信装置。

本发明的优点将在下面的描述部分中给出,部分将从下面的描述中变得明显,或通过本发明的实践了解到。

附图说明

本发明的上述和/或附加的方面和优点从结合下面附图对实施例的描述中将变得明显和容易理解,其中:

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

图2示出了根据本发明的另一个实施例的无线局域网的通信方法的示意流程图;

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

图4示出了根据本发明的另一个实施例的无线局域网的通信装置的示意框图;

图5示出了根据本发明的一个实施例的站点设备的示意框图;

图6示出了根据本发明的一个实施例的接入点设备的示意框图;

图7示出了根据本发明的一个实施例的无线局域网的通信方案的数据交互示意图;

图8示出了根据本发明的另一个实施例的无线局域网的通信方案的数据交互示意图;

图9示出了根据本发明的再一个实施例的无线局域网的通信方案的数据交互示意图。

具体实施方式

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

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

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

如图1所示,根据本发明的实施例的无线局域网的通信方法,包括:步骤s102,生成响应消息帧,响应消息帧携带有预设哈希摘要算法;步骤s104,在主通信信道发送响应消息帧至站点设备,以指示站点设备根据预设哈希摘要算法确定与基本服务集标识对应的部分基本服务集标识,和/或根据预设哈希摘要算法确定与关联标识对应的部分关联标识。

在该技术方案中,通过生成响应消息帧,并且响应消息帧中携带有哈希(hash)摘要算法,以供站点设备根据哈希摘要算法和基本服务集标识(bssid,basicservicesetidentification)计算确定部分基本服务集标识(pbssid,partialbasicservicesetidentification),和/或根据预设哈希摘要算法和关联标识(aid,associationidentification)计算部分关联标识(paid,partialassociationidentification),进而在生成wakeup帧的地址域时,携带位数较少的paid和pbssid,分别指示wakeup帧的接收地址和发送地址,不仅降低了数据冲突的发生,也提升了数据吞吐量和频谱利用率。

同时,由于采用了hash(哈希)摘要算法,能够实现随机性地确定pbssid和paid的值,这样减小了pbssid和paid值相同的重复性,大大的减小了由于接收或发送地址相同导致通信冲突发生的概率。

其中,aid是站点设备与接入点设备建立关联关系时,由接入点设备分配的关联标识,用14位来指示站点设备与接入点设备之间的关联关系,aid的最大值为2007,所有大于2007的值作为保留值使用。通过哈希摘要算法计算aid以确定对应的paid,paid为8位比特数值,有效地减少了地址域的长度。

另外,bssid用来标识bss(basicserviceset,基本服务集),通常占用48位比特值来指示接入点的mac地址,而通过哈希摘要算法计算bssid得到pbssid,pbssid占用8位或16位比特位,同样有效地减少了地址域的长度。

综上,通过生成响应消息帧,并且响应消息帧中携带有哈希(hash)摘要算法,使得wakeup帧携带较少位数的paid和pbssid进行地址域指示,缩短了wakeup帧的长度,进而降低通信设备接收和发送wakeup帧的功耗,不仅减少了数据冲突的发送,而且提升了频谱利用率和数据吞吐量。

值得特别指出的是,哈希摘要算法是指把任意长度的输入量通过散列算法变幻成固定长度的输出量,也称作散列值,哈希摘要算法作为一种压缩映射算法,输入量所占空间通常大于输出量所占空间,因此,所述响应消息帧的发送地址的长度大于所述唤醒消息帧的发送地址的长度,以及所述响应消息帧的接收地址的长度大于所述唤醒消息帧的接收地址的长度。

图2示出了根据本发明的另一个实施例的无线局域网的通信方法的示意流程图。

如图2所示,根据本发明的另一个实施例的无线局域网的通信方法,包括:步骤s202,接收响应消息帧,所述响应消息帧携带有预设哈希摘要算法;步骤s204,根据所述预设哈希摘要算法确定与基本服务集标识码对应的部分基本服务集标识码,和/或根据所述预设哈希摘要算法确定与连接标识码对应的部分连接标识码,其中,所述部分基本服务集标识码用于指示唤醒消息帧的发送地址,所述部分连接标识码用于指示所述唤醒消息帧的接收地址,所述响应消息帧的发送地址的长度大于所述唤醒消息帧的发送地址的长度,以及所述响应消息帧的接收地址的长度大于所述唤醒消息帧的接收地址的长度。

在该技术方案中,通过接收响应消息帧,并根据所述预设哈希摘要算法确定与基本服务集标识码对应的部分基本服务集标识码,和/或根据所述预设哈希摘要算法确定与连接标识码对应的部分连接标识码,进而在生成wakeup帧的地址域时,携带位数较少的paid和pbssid,分别指示wakeup帧的接收地址和发送地址,不仅降低了数据冲突的发生,也提升了数据吞吐量和频谱利用率。

在上述技术方案中,优选地,所述部分基本服务集标识码包括8个比特的位标识信息或16个比特的位标识信息。

在该技术方案中,通过设置部分基本服务集标识码包括8个比特的位标识信息或16个比特的位标识信息,相对于48位的bssid而言,缩短了wakeup帧的长度,同时,能够正确地指示wakeup帧的发送地址。

在上述技术方案中,优选地,所述部分连接标识码包括8个比特的位标识信息。

在该技术方案中,通过设置部分连接标识码包括8个比特的位标识信息,相对于14位的aid而言,同样有利于缩短wakeup帧的长度,同时,能够正确地指示wakeup帧的接收地址。

在上述技术方案中,优选地,所述响应消息帧为关联响应消息帧或唤醒响应消息帧或鉴权响应消息帧。

在该技术方案中,响应消息帧为关联响应消息帧或鉴权响应消息帧时,则站点设备与接入点设备可以在关联接入的过程中通过下行发送的响应消息帧来协商确定wakeup帧的地址域,响应消息帧为唤醒响应消息帧时,站点设备可在与接入点设备协商进入wur模式的过程中,首先,站点设备向接入点设备发送wurrequest帧,站点设备响应于wurrequest帧时,在wurrequest帧中携带有预设哈希摘要算法,以供站点设备根据哈希摘要算法确定进入wur模式后接收的唤醒消息帧的paid和pbssid。

在上述技术方案中,优选地,在所述响应消息帧为关联响应消息帧时,所述关联响应消息帧还携带有所述基本服务集标识码和/或所述连接标识码。

在该技术方案中,通过在所述响应消息帧为关联响应消息帧时,所述关联响应消息帧还携带有所述基本服务集标识码和/或所述连接标识码,由于关联响应消息帧通过主通信信道传输,因此,关联响应消息帧可以携带较长的地址域来指示基本服务集标识码和/或连接标识码,以供站点设备根据哈希摘要算法分别计算pbssid和paid。

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

如图3所示,根据本发明的一个实施例的无线局域网的通信装置300包括:生成单元302,用于生成响应消息帧,所述响应消息帧携带有预设哈希摘要算法;发送单元304,用于在主通信信道发送所述响应消息帧至站点设备,以指示所述站点设备根据所述预设哈希摘要算法确定与基本服务集标识码对应的部分基本服务集标识码,和/或根据所述预设哈希摘要算法确定与连接标识码对应的部分连接标识码,其中,所述部分基本服务集标识码用于指示唤醒消息帧的发送地址,所述部分连接标识码用于指示所述唤醒消息帧的接收地址,所述响应消息帧的发送地址的长度大于所述唤醒消息帧的发送地址的长度,以及所述响应消息帧的接收地址的长度大于所述唤醒消息帧的接收地址的长度。

在该技术方案中,通过生成响应消息帧,并且响应消息帧中携带有哈希(hash)摘要算法,以供站点设备根据哈希摘要算法和基本服务集标识(bssid,basicservicesetidentification)计算确定部分基本服务集标识(pbssid,partialbasicservicesetidentification),和/或根据预设哈希摘要算法和关联标识(aid,associationidentification)计算部分关联标识(paid,partialassociationidentification),进而在生成wakeup帧的地址域时,携带位数较少的paid和pbssid,分别指示wakeup帧的接收地址和发送地址,不仅降低了数据冲突的发生,也提升了数据吞吐量和频谱利用率。

同时,由于采用了hash(哈希)摘要算法,能够实现随机性地确定pbssid和paid的值,这样减小了pbssid和paid值相同的重复性,大大的减小了由于接收或发送地址相同导致通信冲突发生的概率。

其中,aid是站点设备与接入点设备建立关联关系时,由接入点设备分配的关联标识,用14位来指示站点设备与接入点设备之间的关联关系,aid的最大值为2007,所有大于2007的值作为保留值使用。通过哈希摘要算法计算aid以确定对应的paid,paid为8位比特数值,有效地减少了地址域的长度。

另外,bssid用来标识bss(basicserviceset,基本服务集),通常占用48位比特值来指示接入点的mac地址,而通过哈希摘要算法计算bssid得到pbssid,pbssid占用8位或16位比特位,同样有效地减少了地址域的长度。

综上,通过生成响应消息帧,并且响应消息帧中携带有哈希(hash)摘要算法,使得wakeup帧携带较少位数的paid和pbssid进行地址域指示,缩短了wakeup帧的长度,进而降低通信设备接收和发送wakeup帧的功耗,不仅减少了数据冲突的发送,而且提升了频谱利用率和数据吞吐量。

值得特别指出的是,哈希摘要算法是指把任意长度的输入量通过散列算法变幻成固定长度的输出量,也称作散列值,哈希摘要算法作为一种压缩映射算法,输入量所占空间通常大于输出量所占空间,因此,所述响应消息帧的发送地址的长度大于所述唤醒消息帧的发送地址的长度,以及所述响应消息帧的接收地址的长度大于所述唤醒消息帧的接收地址的长度。

值得特别指出的是,上述通信装置300可以兼容于或集成于具有wi-fi通信模块的手机、平板电脑、音乐播放装置、导航装置和路由器等接入点设备,上述生成单元302可以是上述通信装置300的处理器(cpu)、控制器(mcu)、嵌入式微控芯片和基带处理器等,上述发送单元304可以是上述通信装置300可以是天线和载波调制模块等。

图4示出了根据本发明的另一个实施例的无线局域网的通信装置的示意框图。

如图4所示,根据本发明的另一个实施例的无线局域网的通信装置400,包括:接收单元402,用于接收响应消息帧,所述响应消息帧携带有预设哈希摘要算法;确定单元404,用于根据所述预设哈希摘要算法确定与基本服务集标识码对应的部分基本服务集标识码,和/或根据所述预设哈希摘要算法确定与连接标识码对应的部分连接标识码,其中,所述部分基本服务集标识码用于指示唤醒消息帧的发送地址,所述部分连接标识码用于指示所述唤醒消息帧的接收地址,所述响应消息帧的发送地址的长度大于所述唤醒消息帧的发送地址的长度,以及所述响应消息帧的接收地址的长度大于所述唤醒消息帧的接收地址的长度。

在该技术方案中,通过接收响应消息帧,并根据所述预设哈希摘要算法确定与基本服务集标识码对应的部分基本服务集标识码,和/或根据所述预设哈希摘要算法确定与连接标识码对应的部分连接标识码,进而在生成wakeup帧的地址域时,携带位数较少的paid和pbssid,分别指示wakeup帧的接收地址和发送地址,不仅降低了数据冲突的发生,也提升了数据吞吐量和频谱利用率。

在上述技术方案中,优选地,所述部分基本服务集标识码包括8个比特的位标识信息或16个比特的位标识信息。

在该技术方案中,通过设置部分基本服务集标识码包括8个比特的位标识信息或16个比特的位标识信息,相对于48位的bssid而言,缩短了wakeup帧的长度,同时,能够正确地指示wakeup帧的发送地址。

在上述技术方案中,优选地,所述部分连接标识码包括8个比特的位标识信息。

在该技术方案中,通过设置部分连接标识码包括8个比特的位标识信息,相对于14位的aid而言,同样有利于缩短wakeup帧的长度,同时,能够正确地指示wakeup帧的接收地址。

在上述技术方案中,优选地,所述响应消息帧为关联响应消息帧或唤醒响应消息帧或鉴权响应消息帧。

在该技术方案中,响应消息帧为关联响应消息帧或鉴权响应消息帧时,则站点设备与接入点设备可以在关联接入的过程中通过下行发送的响应消息帧来协商确定wakeup帧的地址域,响应消息帧为唤醒响应消息帧时,站点设备可在与接入点设备协商进入wur模式的过程中,首先,站点设备向接入点设备发送wurrequest帧,站点设备响应于wurrequest帧时,在wurrequest帧中携带有预设哈希摘要算法,以供站点设备根据哈希摘要算法确定进入wur模式后接收的唤醒消息帧的paid和pbssid。

在上述技术方案中,优选地,在所述响应消息帧为关联响应消息帧时,所述关联响应消息帧还携带有所述基本服务集标识码和/或所述连接标识码。

在该技术方案中,通过在所述响应消息帧为关联响应消息帧时,所述关联响应消息帧还携带有所述基本服务集标识码和/或所述连接标识码,由于关联响应消息帧通过主通信信道传输,因此,关联响应消息帧可以携带较长的地址域来指示基本服务集标识码和/或连接标识码,以供站点设备根据哈希摘要算法分别计算pbssid和paid。

值得特别指出的是,上述通信装置400可以兼容于或集成于具有wi-fi通信模块的手机、平板电脑、音乐播放装置、导航装置和路由器等站点设备,上述确定单元404可以是上述通信装置400的处理器(cpu)、控制器(mcu)、嵌入式微控芯片和基带处理器等,上述接收单元402可以是上述通信装置400可以是天线和载波调制模块等。

图5示出了根据本发明的一个实施例的接入点设备的示意框图。

如图5所示,根据本发明的一个实施例的接入点设备500,包括如上述任一项技术方案所述的无线局域网的通信装置300。

图6示出了根据本发明的一个实施例的站点设备的示意框图。

如图6所示,根据本发明的一个实施例的站点设备600,包括如上述任一项技术方案所述的无线局域网的通信装置400。

图7示出了根据本发明的一个实施例的无线局域网的通信方案的数据交互示意图。

图8示出了根据本发明的另一个实施例的无线局域网的通信方案的数据交互示意图。

图9示出了根据本发明的再一个实施例的无线局域网的通信方案的数据交互示意图。

下面结合图7至图9,对根据本发明的实施例的无线局域网的通信方案进行具体说明。

站点设备600设有主通信接口602和次通信接口604,其中,主通信接口602和次通信接口604可以为同一物理实体,逻辑上分开,也可以为不同的物理实体,即设备拥有两套接收发装置,其中主通信接口602和次通信接口604可以是天线或接收发器,接入点设备500在进入wur模式后,主通信接口602休眠,次通信接口604支持接收wakeup帧,当wakeup帧指示接入点设备500缓存有待发送至站点设备600的下行数据帧时,次通信接口604唤醒主通信接口602等待接收下行数据帧。

实施例一:

如图7所示,为了减少wakeup帧携带的地址域长度,在站点设备600请求关联于接入点设备500时,主通信接口602首先向接入点设备500发送关联请求消息(associationrequest)帧,接入点设备500反馈关联响应消息(associationresponse)帧至主通信接口602,关联响应消息帧中携带有哈希摘要算法、aid和bssid,以供站点设备600根据哈希摘要算法、aid和bssid计算paid和pbssid。

站点设备600进入wur模式后,若接入点设备500检测到有下行数据帧需要发送至站点设备600,则生成wakeup帧单播发送至次通信接口604,wakeup帧携带的地址域为paid和pbssid,次通信接口604唤醒主通信接口602,通过pbssid确定wakeup帧的发送地址,以及通过paid确认wakeup帧的接收地址,进而根据pbssid反馈ack帧至接入点设备500。

实施例二:

如图8所示,为了减少wakeup帧携带的地址域长度,在站点设备600请求关联于接入点设备500时,处于通信安全考虑需要进行鉴权确认操作,主通信接口602向接入点设备500发送鉴权请求消息(authenticationrequest)帧,接入点设备500反馈鉴权响应消息(authenticationresponse)帧至主通信接口602,鉴权响应消息帧中携带有哈希摘要算法、aid和bssid,以供站点设备600根据哈希摘要算法、aid和bssid计算paid和pbssid。

站点设备600进入wur模式后,若接入点设备500检测到有下行数据帧需要发送至站点设备600,则生成wakeup帧单播发送至次通信接口604,wakeup帧携带的地址域为paid和pbssid,次通信接口604唤醒主通信接口602,通过pbssid确定wakeup帧的发送地址,以及通过paid确认wakeup帧的接收地址,进而根据pbssid反馈ack帧至接入点设备500。

实施例三:

如图9所示,为了减少wakeup帧携带的地址域长度,在站点设备600请求关联于接入点设备500后,为了降低通信设备的功耗,站点设备600需要与接入点设备500协商进入wur模式,主通信接口602向接入点设备500发送wur请求消息(wurrequest)帧,接入点设备500反馈wur响应消息(wurresponse)帧至主通信接口602,wur响应消息帧中携带有哈希摘要算法、aid和bssid,以供站点设备600根据哈希摘要算法、aid和bssid计算paid和pbssid。

站点设备600进入wur模式后,若接入点设备500检测到有下行数据帧需要发送至站点设备600,则生成wakeup帧单播发送至次通信接口604,wakeup帧携带的地址域为paid和pbssid,次通信接口604唤醒主通信接口602,通过pbssid确定wakeup帧的发送地址,以及通过paid确认wakeup帧的接收地址,进而根据pbssid反馈ack帧至接入点设备500。

以上结合附图详细说明了本发明的技术方案,考虑到相关技术中如何减少wakeup帧的地址域长度的技术问题,本发明提出了一种无线局域网的通信方案,通过生成响应消息帧,并且响应消息帧中携带有哈希(hash)摘要算法,以供站点设备根据哈希摘要算法和基本服务集标识(bssid,basicservicesetidentification)计算确定部分基本服务集标识(pbssid,partialbasicservicesetidentification),和/或根据预设哈希摘要算法和关联标识(aid,associationidentification)计算部分关联标识(paid,partialassociationidentification),进而在生成wakeup帧的地址域时,携带位数较少的paid和pbssid,分别指示wakeup帧的接收地址和发送地址,不仅降低了数据冲突的发生,也提升了数据吞吐量和频谱利用率。

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

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