CN103002478A - 一种ndpa帧发送、处理方法、及站点 - Google Patents
一种ndpa帧发送、处理方法、及站点 Download PDFInfo
- Publication number
- CN103002478A CN103002478A CN2011102762561A CN201110276256A CN103002478A CN 103002478 A CN103002478 A CN 103002478A CN 2011102762561 A CN2011102762561 A CN 2011102762561A CN 201110276256 A CN201110276256 A CN 201110276256A CN 103002478 A CN103002478 A CN 103002478A
- Authority
- CN
- China
- Prior art keywords
- field
- frame
- ndpa
- value
- group
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Classifications
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D30/00—Reducing energy consumption in communication networks
- Y02D30/70—Reducing energy consumption in communication networks in wireless communication networks
Landscapes
- Mobile Radio Communication Systems (AREA)
Abstract
本发明实施例公开了一种NDPA帧发送、处理方法、及站点。本发明实施例方法包括:站点解析数据帧的物理层帧中的VHE-SIG-A1字段,所述VHT-SIG-A1字段中包含组标识Group ID字段;当所述数据帧为NDPA帧,且所述Group ID字段的值为2至62中的任意一个整数时,若所述站点所在的MU组的编号与所述Group ID字段的值不一致,则停止解析所述NDPA帧。能够有效的缩短非目标站点处理NDPA帧的花费的时间,且能够有效的节约电能。
Description
技术领域
本发明涉及无线通信技术领域,尤其涉及一种NDPA帧发送、处理方法、及站点。
背景技术
在无线通信系统中,使用基本服务集(BSS,Basic Service Set)描述在一个无线局域网(WLAN,Wireless Local Area Networks)中的一组相互通信的站点(STA,Station),BSS有两种类型,一种是基础设施模式的基本服务集,包含一个接入点(AP,Access Point)和若干个站点;一种是独立模式的基本服务集,由若干个站点组成,各站点之间相互直接通信。
在现有的无线通信系统中,引入了多用户多输入输出(MU-MIMO,MultiUser-Multiple Input Multiple Output)技术及超高吞吐率(VHT,Very HighThroughput)探测机制(Sounding Protocol)技术,其中MU-MIMO技术是指发送端能够同时向多个用户发送数据。在现有技术中,MU-MIMO技术发送端最多支持同时向4个属于同一个多用户(MU,User-Multiple)组的用户发送数据;高吞吐率探测机制是一种存在于波束成形发送端和波束成形接收端之间的信道侦测机制,通过这种机制,波束成形发送端可以更好的获得与波束成形接收端之间的信道情况,从而通过调整相关参数达到改善通信状况的目的。
在现有的无线通信系统中,BSS中的源站点(指生成并发送空包通知(NDPA,Null Data Packet Announcement)帧的站点)将向所在的基本服务集内的其他站点发送NDPA帧,通知目标站点(指需要向源站点反馈信道状况的站点)准备进行测量,以获取目标站点的信道状况,具体为:站点A接收到站点B发送的数据帧之后,站点A将解析该帧的介质访问控制(MAC,Media Access Control)层,判断该数据帧是否属于NDPA帧,若是NDPA帧,则检查该NDPA帧MAC层中的STA Info字段中是否包含自身的连接身份号(AID,Association Identifier),若有,则从NDPA帧的MAC层中获得站点B需要站点A反馈的参数类型及反馈维数,并在后续接收到站点B发送的NDP帧后,对对应的反馈类型及反馈维数进行测量,并在接收到站点B发送的目标站点为站点A的波束成形反馈轮询帧(Beamforming report Poll frame)后,向站点B反馈具体的测量结果。
研究人员在分析站点处理NDPA帧的研究中发现,当目标站点个数大于1时,BSS中的源站点将通过广播形式发送NDPA帧,大量的非目标站点也将接收到该NDPA帧,并对该NDPA帧进行解析,必需解析完整个MAC层才能知道是否需要向源站点反馈数据,即是否为目标站点,使得不需要向源站点反馈数据的非目标站点必须使用较长的时间解析NDPA帧的MAC层,且该解析过程将消耗站点较多的电能。
发明内容
本发明实施例提供了一种NDPA帧发送、处理方法、及站点,用于站点对接收到的NDPA帧进行处理,通过解析NDPA帧的物理层帧确定自身是否与NDPA帧中的目的站点属于同一个MU组,能够有效的节约非目标站点的处理时间及电能。
本发明实施例中的NDPA帧的处理方法包括:站点解析数据帧的物理层帧中的VHE-SIG-A1字段,所述VHT-SIG-A1字段中包含组标识Group ID字段;当所述数据帧为NDPA帧,且所述Group ID字段的值为2至62中的任意一个整数时,若所述站点所在的MU组的编号与所述Group ID字段的值不一致,则停止解析所述NDPA帧。
本发明实施例中的NDPA帧的发送方法包括:当目标站点属于同一个多用户MU组时,获取所述MU组的编号;将所述MU组的编号设置为NDPA帧的物理层帧中VHT-SIG-A1字段中Group ID字段的值,生成NDPA帧;发送所述NDPA帧。
本发明实施例中的站点包括:解析单元,用于解析数据帧的物理层帧中的VHT-SIG-A1字段,所述VHT-SIG-A1字段中包含Group ID字段;停止单元,用于当所述数据帧为NDPA帧,且所述Group ID字段的值为2至62中的任意一个整数时,若所述站点所在的MU组的编号与所述Group ID字段的值不一致,则停止解析。
本发明实施例中的站点包括:获取单元,用于当目标站点属于同一个多用户组MU组时,获取所述MU组的编号;帧生成单元,用于将所述MU组的编号设置为NDPA帧的物理层帧中VHT-SIG-A1字段中Group ID字段的值,生成NDPA帧;发送单元,用于发送所述NDPA帧。
从以上技术方案可以看出,本发明实施例具有以下优点:
在本发明实施例中,站点通过解析数据帧的物理层帧中的VHT-SIG-A1字段中的Group ID字段,当接收到的数据帧为NDPA帧且该Group ID字段的值为2至62中的任意一个整数时,若站点所在的MU组的编号与该GroupID字段的值不一致,停止解析NDPA帧,使得站点能够在数据帧的物理层帧的VHT-SIG-A1字段确定是否停止解析接收到的NDPA帧,能够有效的缩短非目标站点处理NDPA帧的花费的时间,且能够有效的节约电能。
附图说明
图1为本发明实施例中一种NDPA帧处理方法的一个示意图;
图2为本发明实施例中一种NDPA帧处理方法的另一示意图;
图3为本发明实施例中一种NDPA帧发送方法的一个示意图;
图4为本发明实施例中站点的一个示意图;
图5为本发明实施例中站点的另一示意图;
图6为本发明实施例中站点的一个示意图。
具体实施方式
本发明实施例提供了一种NDPA帧发送、处理方法、及站点,用于站点对接收到的NDPA帧进行处理,通过判断NDPA帧的物理层帧的VHT-SIG-A1字段中的Group ID字段的值是否与自身所在的MU组的编号一致确定是否停止解析NDPA帧,能够有效的节约非目标站点解析NDPA帧所花费的时间及电能。
需要说明的时,在本发明实施例中,当目标站点为属于同一个多用户组的至少2个站点时,源站点将使用优化后的NDPA帧协议生成NDPA帧,即利用NDPA帧的物理层帧中VHT-SIG-A1字段中的Group ID字段的值指示目标站点所在的MU组,且在VHT-SIG-A1字段中设置NDPA帧的帧标识字段,用于标识NDPA帧,使得接收到数据帧的站点,可根据优化后的NDPA帧协议,利用帧标识字段确定接收到的数据帧是否为NDPA帧,及根据NDPA帧中的Group ID字段确定本站点是否与目标站点属于同一个MU组,当本站点与目标站点不属于同一个MU组时,将停止解析NDPA帧,能够有效的缩短非目标站点处理NDPA帧所消耗的时间和电能。
为了更好的理解本发明的技术方案,请参阅图1,为本发明实施例一种NDPA帧的处理方法的实施例,包括:
101、站点解析接收到的数据帧的物理层帧中的VHT-SIG-A1字段,VHT-SIG-A1字段中包含Group ID字段;
在本发明实施例中,站点是指具有无线网卡的终端,可以是手机、笔记本电脑、车载电脑等。
在本发明实施例中,站点接收到数据帧之后,站点将解析数据帧的物理层帧中的VHT-SIG-A1字段,该VHT-SIG-A1字段中包含组标识(Group ID,Group IDentity)字段。
在IEEE802.11ac协议系统中,站点发送的数据帧的物理层帧格式如下:
| L-STF | L-LTF | L-SIG | VTH-SIG-A | VTH-STF | VTH-LTFs | VTH-SIG-B | Data |
且数据帧的物理层帧各字段的含义如下:
| 字段 | 描述 |
| L-STF | 非高吞吐率短训练字段(Non-HT Short Training field) |
| L-LTF | 非高吞吐率长训练字段(Non-HT Long Training field) |
| L-SIG | 非高吞吐率信令字段(Non-HT SIGNAL field) |
| VHT-SIG-A | 非常高吞吐率信令A字段(VHT Signal A field) |
| VHT-STF | 非常高吞吐率短训练字段(VHT Short Training field) |
| VHT-LTF | 非常高吞吐率长训练字段(VHT Long Training field) |
| VHT-SIG-B | 非常高吞吐率信令B字段(VHT Signal B field) |
| Data | 数据字段,承载了MAC层协议数据单元(MPDU) |
其中,VHT-SIG-A字段包括VHT-SIG-A1字段和VHT-SIG-A2字段。
在本发明实施例中,VHT-SIG-A1字段总有24bits,标记为B0-B23,并将该24bits对应不同的参数字段,具体请参看下表:
102、当数据帧为NDPA帧,且Group ID字段的值为2至62中的任意一个整数时,若站点所在的MU组的编号与Group ID字段的值不一致,则停止解析NDPA帧。
在本发明实施例中,当Group ID字段的值为2至62中的任意一个整数时,该Group ID字段的值用于指示目标站点所在MU的编号,且数据帧的目标站点为Group ID字段的值所指示的MU组的编号对应的MU组中的至少2个站点。
在本发明实施例中,当数据帧为NDPA帧,且Group ID字段的值为2至62中的任意一个整数时,若站点所在的MU组的编号与Group ID字段的值不一致,站点将停止解析NDPA帧。
需要说明的是,在本发明实施例中,当站点所在的MU组的编号与GroupID字段的值一致时,站点将按照优化后的NDPA帧协议继续解析接收到的NDPA帧。
在本发明实施例中,站点通过解析接收到的物理层帧中VHT-SIG-A1字段,获得Group ID字段,当数据帧为NDPA帧,且Group ID字段的值为2至62中的任意一个整数时,若站点所在的MU组的编号与Group ID字段的值不一致,说明站点与目标站点并不在同一个MU组中,为非目标站点,站点将停止解析NDPA帧,使得非目标站点只需要解析到NDPA物理层帧中的VHT-SIG-A1字段,能够有效的节约非目标站点处理NDPA帧所消耗的时间及电能。
为了更好的理解本发明的技术方案,请参阅图2,为本发明实施例中一种NDPA帧的处理方法的另一实施例,包括:
201、站点解析接收到的数据帧的物理层帧的VHT-SIG-A1字段,VHT-SIG-A1字段中包含Group ID字段;
在本发明实施例中,站点解析接收到的数据帧的物理层帧的VHT-SIG-A1字段,该VHT-SIG-A1字段中包含Group ID字段。
202、当Group ID字段的值为2至62中的任意一个整数时,根据物理层帧的VHT-SIG-A1字段确定所述数据帧是否为NDPA帧;
在本发明实施例中,按照优化后的NDPA帧协议生成的NDPA帧,在该NDPA物理层帧中的VHT-SIG-A1字段中将包含帧标识字段,用于标识数据帧为NDPA帧,因此,源站点在生成NDPA帧时,将使用帧标识字段标识数据帧为NDPA帧,接收到数据帧的站点在确定接收到的数据帧是否为NDPA帧时,可获取NDPA帧协议中设置的帧标识字段进行确定。
在本发明实施例中,VHT-SIG-A1字段中包含流数(Nsts,Number ofstreams)字段,且VHT-SIG-A1字段的长度为24比特,标记为B0-B23,Nsts字段的长度为12比特,标记为B10-B21。
在本发明实施例中,优化后NDPA帧协议中设置帧标识字段的方法有很多种,例如,帧标识字段可以为B10-B 12,B13-B15,B16-B18,B19-B21中的任意一个字段,或者,所述帧标识字段为B10-B12,B13-B15,B16-B18,B19-B21任意三个字段,或者利用B2字段和/或B23字段作为帧标识字段,站点可根据帧标识字段的值确定接收到的数据帧是否为NDPA帧,具体的方法如下:
1)若帧标识字段为B10-B12,B13-B15,B16-B18,B19-B21中的任意一个字段,则当帧标识字段所对应的值为5,或者6,或者7时,站点确定该数据帧为NDPA帧;
需要说明的是,在本发明实施例中,若在优化后的NDPA帧协议中帧标识字段为B10-B12,B13-B15,B16-B18,B19-B21中的任意一个字段,用于标识数据帧为NDPA帧,则还可将所述Nsts字段中B10-B12,B13-B15,B16-B18,B19-B21中除帧标识字段外的三个字段中的任意一个字段作为NDPA帧流数字段,用于指示NDPA帧的流数的,所述NDPA帧流数字段的值为所述NDPA帧的流数;例如,若设置B10-B12字段为帧标识字段,标识NDPA帧,则可设置B13-B15,B16-B18,B19-B21字段中任意一个字段作为NDPA帧流数字段,用于指示该NDPA帧的流数。
进一步的,在优化后的NDPA协议中,除设置帧标识字段及NDPA帧流数字段,还可将所述VHT-SIG-A1字段中除帧标识字段及NDPA帧流数字段之外的字段作为NDPA帧目标站点字段,用于指示NDPA帧的目标站点。例如:若以B10-B12字段为帧标识字段,标识NDPA帧,且B13-B15字段作为NDPA帧流数字段,则可利用剩余的B16-B18,B19-B21字段作为NDPA帧目标站点字段,用于指示目标站点,其中NDPA帧目标站点字段的设置方法可以为:采用位图或组合的方式对所述NDPA帧目标站点字段进行设置。
需要说明的是,在本发明实施例中,若在Nsts字段中包含NDPA帧目标站点字段,则站点在确定本站点属于Group ID所指示的MU组之后,还可通过解析物理层帧中的NDPA帧目标站点字段,确定本站点是否为目标站点,当本站点不属于目标站点时,站点将停止解析NDPA帧。
2)当帧标识字段为Nsts字段中的B10-B12,B13-B15,B16-B18,B19-B21中任意三个字段组合作为帧标识字段时,站点将获取Nsts字段中的帧标识字段中三个字段的值,当帧标识字段中任意一个字段的值大于4时,该数据帧为NDPA帧,或者,当帧标识字段中任意两个字段的值之和大于8时,该数据帧为NDPA帧,或者,当帧标识字段中三个字段分别对应的值之和大于8时,数据帧为NDPA帧。需要说明的是,当帧标识字段为Nsts字段中的B10-B12,B13-B15,B16-B18,B19-B21中的任意三个的组合时,可将剩余的一个字段作为NDPA帧流数字段,用于指示NDPA帧的流数。
3)当帧标识字段为VHT-SIG-A1字段中的B2字段和/或B23字段时,接收到数据帧的站点将根据物理层帧中VHT-SIG-AI字段中的B2字段和/或B23字段的值,确定数据帧是否为NDPA帧,需要说明的是,在本发明实施例中,利用B2字段和/或B23字段指示NDPA帧的方法有很多种,例如,源站点可对B2字段和/或B23字段进行设置,使得当B2字段的值为1时,数据帧为NDPA帧;或者,当B2字段的值为0时,数据帧为NDPA帧;或者,当B23字段的值为1时,数据帧为NDPA帧;或者,当B23字段的值为0时,数据帧为NDPA帧;或者,当B2字段的取值为1且B23字段的取值为0时,数据帧为NDPA帧;或者,当B2字段的取值为0且B23字段的取值为0时,数据帧为NDPA帧;或者,当B2字段的取值为1且B23字段的取值为1时,数据帧为NDPA帧;或者,当B2字段的取值为0且B23字段的取值为1时,数据帧为NDPA帧。需要说明的是,在实际应用中,可根据具体的情况使用B2字段和/或B23字段,此处不做限定。
需要说明的时,在本发明实施中,在优化后的NDPA帧协议中,当所述VHT-SIG-AI字段中的B2字段和/或B23字段为帧标识字段时,优化后的NDPA帧协议还将Nsts字段中B10-B12,B13-B15,B16-B18,B19-B21任意一个字段作为NDPA帧流数字段,用于指示NDPA帧的流数的,其中,NDPA帧流数字段的值为所述NDPA帧的流数。
进一步的,在优化后的NDPA帧协议中,还将在Nsts字段中除NDPA帧流数字段之外的字段作为NDPA帧目标站点字段,用于指示NDPA帧的目标站点,中NDPA帧目标站点字段的设置方法可以为:采用位图或组合的方式对所述NDPA帧目标站点字段进行设置。
需要说明的是,在本发明实施例中,源站点将按照优化后的NDPA帧协议生成NDPA帧,站点在确定接收到的数据帧是否为NDPA帧及如何解析NDPA帧时,也将按照优化后的NDPA帧协议对接收到数据帧进行判断,且当确定数据帧为NDPA帧之后,站点将按照优化后的NDPA帧协议中NDPA帧的解析方式解析NDPA帧。
203、当数据帧为NDPA帧,且Group ID字段的值为2至62中的任意一个整数时,若站点所在的MU组的编号是否与Group ID字段的值不一致,则停止解析NDPA帧;
步骤203与图1所示的实施例中的步骤102相似,此处不再赘述。
需要说明的是,在本发明实施例中,当Group ID字段的值为2至62中的任意一个整数,数据帧为NDPA帧,且站点属于Group ID字段所指示的MU组时,站点将按照优化后的NDPA帧协议解析该NDPA帧,且当NDPA帧的物理层帧中包含NDPA帧流数字段及NDPA帧目标站点字段时,站点可在物理层帧中获取NDPA帧的流数及目的站点字段。
在本发明实施例中,当Group ID字段的值为2至62中的任意一个整数,且数据帧并不是NDPA帧时,站点将按现有技术中的解析数据帧的方法处理该数据帧,该处理方法为本领域技术人员的公知常识,此处不再赘述。
在本发明实施例中,站点通过解析接收到的物理层帧的VHT-SIG-A1字段,并当VHT-SIG-A1字段中的Group ID字段的值为2至62中任意一个时,站点将根据VHT-SIG-A1字段中帧标识字段的值确定该数据帧是否为NDPA帧,并通过Group ID字段确定站点是否与目标站点属于同一个MU组,使得非目标站点停止解析NDPA帧,能够有效的节约非目标站点处理NDPA帧消耗的时间及电能。
在本发明实施例中,图1及图2详细介绍了接收到NDPA帧的站点处理NDPA帧的方法,下面将介绍源站点发送NDPA帧的方法,请参阅图3,为本发明实施例中一种NDPA帧的发送方法的实施例,包括:
301、当目标站点属于同一个MU组时,获取MU组的编号;
在本发明实施例中,发送NDPA帧的站点可称为源站点,当站点需要至少一个目标站点反馈信道状态时,将发送NDPA帧通知目标站点,使得目标站点能够及时反馈信道状态。
在本发明实施例中,当目标站点属于同一个MU组时,源站点将获取该MU组的编号。
需要说明的是,源站点可以是AP,或者不是AP。
302、将MU组的编号设置为NDPA帧的物理层帧中VHT-SIG-A1字段中Group ID字段的值,生成NDPA帧;
在本发明实施例中,源站点获取目标站点所在MU组的编号之后,将该MU组的编号设置为NDPA物理层帧VHT-SIG-A1字段中Group ID字段的值,需要说明的是,在本发明实施例中,MU组的编号范围2至62,因此,GroupID字段若用于指示MU组的编号时,其取值范围为2至62中的任意一个整数。
需要说明的是,在本发明实施例中,VHT-SIG-A1字段的长度为24比特,标记为B0-B23,VHT-SIG-A1字段中还包含Nsts字段,Nsts字段的长度为12比特,标记为B10-B21。
在本发明实施例中,当目标站点属于同一个MU组时,源站点将按照优化后的NDPA帧协议生成NDPA帧,即在NDPA帧的物理层帧中VHT-SIG-A1字段中利用Group ID字段指示MU组。
进一步的,为了标识源站点发送的数据帧为NDPA帧,源站点还将按照优化后的NDPA帧协议在VHT-SIG-A1字段中设置设置帧标识字段和/或NDPA帧目标站点字段,具体包括:
1)将VHT-SIG-A1字段中Nsts字段中的B10-B12,B13-B15,B16-B18,B19-B21任意一个字段设置为帧标识字段,且将帧标识字段的值设置为5,或者6,或者7,标识该帧为NDPA帧。
进一步的,源站点还可在B10-B12,B13-B15,B16-B18,B19-B21中,使用除帧标识字段之外的三个字段中的任意一个字段作为NDPA帧流数字段,对NDPA帧流数字段进行设置,用于指示NDPA帧的流数,其中,NDPA帧流数字段的值为NDPA帧的流数;
进一步的,源站点还可使用Nsts字段中除帧标识字段及NDPA帧流数字段之外的两个字段作为NDPA帧目标站点字段,对NDPA帧目标站点字段进行设置,用于指示目标站点。其中,设置NDPA帧目标站点字段的方法为:采用位图或组合的方式对NDPA帧目标站点字段进行设置。
为了更好的理解1)中的内容,请参阅下表,为本发明实施例中的一个具体应用例,其中,使用B10-B12字段作为帧标识字段,使用B13-B15作为NDPA帧流数字段,使用B16-B18,B19-B21作为NDPA帧目标站点字段。
2)将Nsts字段中B10-B12,B13-B15,B16-B18,B19-B21中任意三个字段作为帧标识字段,对该帧标识字段的值进行设置,使得B13-B15,B16-B18,B19-B21中任意一个对应的值大于4,或者B13-B15,B16-B18,B19-B21中任意两个的值之和大于8,或者B13-B15,B16-B18,B19-B21对应的值之和大于8,用于标识NDPA帧。
进一步的,源站点还可将Nsts字段中除帧标识字段外的一个字段作为NDPA帧流数字段,设置NDPA帧流数字段,NDPA帧流数字段的值为NDPA帧的流数。
为了更好的理解2)中的内容,请参看下表,为本发明实施例中的具体的应用例,其中,使用B 10-B12作为NDPA帧流数字段,用于指示NDPA帧的流数,使用B13-B15,B16-B18,B19-B21字段作为帧标识字段,用于指示NDPA帧。
3)将VHT-SIG-A1字段中的B2字段和/或B23字段作为帧标识字段,设置该帧标识字段的值,利用B2字段和/或B23字段标识NDPA帧。
进一步的,源站点还可将Nsts字段中B10-B12,B13-B15,B16-B18,B19-B21任意一个字段作为NDPA帧流数字段,设置NDPA帧流数字段,用于指示NDPA帧的流数的,NDPA帧流数字段的值为NDPA帧的流数;
进一步的,源站点还可将Nsts字段中除NDPA帧流数字段之外的字段作为NDPA帧目标站点字段,设置NDPA帧目标站点字段,用于指示NDPA帧的目标站点,其中,设置NDPA帧目标站点字段的方法为:采用位图或组合的方式对NDPA帧目标站点字段进行设置。
为了更好的理解本发明的技术方案,将介绍1)及3)中采用位图的方式对NDPA帧目标站点字段进行设置的方法的具体应用例。
请参看下表:
B13 B14 B15 B16 B17 B18 B19 B20 B21
上表中,选取B13-B16字段指示目标站点,其中每一个字节对应一个MU组中的站点。当B13为1时指示其对应的站点是目标站点,当B13为0时指示其对应的站点不是目标站点,或者,当B13为0时指示其对应的站点是目标站点,当B13为1时指示其对应的站点不是目标站点。
下面将介绍1)及3)中采用组合的方式对NDPA帧目标站点字段进行设置的方法的具体应用例。
请参看下表:
Bitmap
B16 B17 B18 B19 B20 B21
上表中,采用B16-B21指示目标站点,具体为:
| 6比特流(对应的十进制值) | 指示的目标站点 |
| 000000(0) | STA1、STA2 |
| 100000(1) | STA1、STA3 |
| 010000(2) | STA1、STA4 |
| 110000(3) | STA2、STA3 |
| 001000(4) | STA2、STA4 |
| 101000(5) | STA3、STA4 |
| 011000(6) | STA1、STA2、STA3 |
| 111000(7) | STA1、STA2、STA4 |
| 000100(8) | STA1、STA3、STA4 |
| 100100(9) | STA2、STA3、STA4 |
| 010100(10) | STA1、STA2、STA3、STA4 |
| 110100-111111(11-63) | 保留 |
303、发送NDPA帧。
在本发明实施例中,源站点生成NDPA帧之后,将发送该NDPA帧至所在的BSS中的站点。
在本发明实施例中,接收到数据帧的站点,可按照优化后的NDPA帧协议,通过物理层帧中的VHT-SIG-A1字段中的帧指示字段的值判确定数据帧是否为NDPA帧及确定本站点是否在Group ID的值所指示的MU组中,具体的判断方法请参阅图1及图2所示的实施例,此处不再赘述。
在本发明实施例中,当目标站点属于同一个MU组时,源站点将该MU组的编号设置为NDPA物理层帧中VHT-SIG-A1字段中Group ID字段的值,且还可通过在设置VHT-SIG-A1字段中的值标识NDPA帧,使得接收到该NDPA帧的站点解析到物理层帧的VHT-SIG-A1字段即可确认是否需要停止解析NDPA帧,减少非目标站点解析NDPA帧所消耗的时间及电能。
请参阅图4,为本发明实施例中站点的实施例,包括:
解析单元401,用于解析接收到的物理层帧,获得物理层帧中的VHT-SIG-A1字段,VHT-SIG-A1字段中包含Group ID字段;
停止单元402,用于当数据帧为NDPA帧,且Group ID字段的值为2至62中的任意一个整数时,若站点所在的MU组的编号是否与Group ID字段的值不一致,则停止解析。
在本发明实施例中,站点的解析单元401将解析接收到的物理层帧,获得物理层帧中的VHT-SIG-A1字段,该字段中包含Group ID字段,当该数据帧为NDPA帧,且Group ID字段的值为2至62中的任意一个整数时,若站点所在的MU组的编号是否与Group ID字段的值一致,停止单元402将停止解析NDPA帧。
在本发明实施例中,站点通过对接收到的物理层帧中VHT-SIG-A1字段进行解析,获得Group ID字段,当数据帧为NDPA帧,且Group ID字段的值为2至62中的任意一个整数时,确定站点所在的MU组的编号是否与GroupID字段的值一致,若站点所在的MU组的编号与Group ID的值不一致时,该站点与目标站点并不在同一个MU组中,为非目标站点,站点将停止解析NDPA帧,使得非目标站点只需要解析到物理帧层的VHT-SIG-A1字段,能够有效的节约非目标站点解析NDPA帧所消耗的时间及电能。
为了更好的理解本发明中的技术,请参阅图5,为本发明实施例中站点的另一实施例,包括:
图4所示实施例描述的解析单元401,停止单元402,且与图4所示实施例描述的内容相似,此处不再赘述。
此外,站点还包括:
确定单元501,用于用于根据所述物理层帧中的VHT-SIG-A1字段确定所述数据帧是否为NDPA帧,具体的判断方式包括:根据VHT-SIG-A1字段中的帧标识字段判断数据帧是否为NDPA帧,若帧标识字段为B10-B12,B13-B15,B16-B18,B19-B21中的任意一个字段,则当帧标识字段所对应的值为5,或者6,或者7时,站点确定该数据帧为NDPA帧,当帧标识字段为Nsts字段中的B10-B12,B13-B15,B16-B18,B19-B21中的任意三个字段时,则站点将获取Nsts字段中的帧标识字段分别对应的值,当帧标识字段中任意一个字段对应的值大于4时,该数据帧为NDPA帧,或者,当帧标识字段中任意两个字段的值之和大于8时,该数据帧为NDPA帧,或者,当帧标识字段三个字段分别对应的值之和大于8时,数据帧为NDPA帧;当帧标识字段为VHT-SIG-A1字段中的B2和/或B23字段时,接收到数据帧的站点将根据数据帧的物理层帧中VHT-SIG-AI字段中的B2字段和/或B23字段的值,确定数据帧是否为NDPA帧。
在本发明实施例中,站点的解析单元401解析接收到的物理层帧的VHT-SIG-A1字段,该字段中包含Group ID字段,当该Group ID字段的值为2至62中的任意一个整数时,确定单元501将根据物理层帧中的VHT-SIG-A1字段确定数据帧是否为NDPA帧,若是NDPA帧时,当站点所在的MU组的编号与Group ID字段的值不一致时,停止单元402停止解析NDPA帧。
在本发明实施例中,站点通过解析接收到的物理层帧,获得VHT-SIG-A1字段,并当VHT-SIG-A1字段中的Group ID字段的值为2至62中任意一个时,站点将根据VHT-SIG-A1字段中的帧标识字段确定该数据帧是否为NDPA帧,并通过Group ID字段确定站点是否与目标站点在同一个MU组中,使得非目标站点只需要解析到物理帧层的VHT-SIG-A1字段,能够有效的节约非目标站点解析NDPA帧所消耗的时间及电能。
在本发明实施例中,图4及图5所示的实施例描述的是接收到NDPA帧的站点,下面将描述发送NDPA帧的站点,请参阅图6,为本发明实施例中站点的实施例,包括:
获取单元601,用于当目标站点属于同一个MU组时,获取MU组的编号;
帧生成单元602,用于将MU组的编号设置为NDPA帧物理层VHT-SIG-A1字段中Group ID字段的值,生成NDPA帧;
发送单元603,用于发送NDPA帧。
在本发明实施例中,帧生成单元602还用于当所述Nsts字段中的B10-B12,B13-B15,B16-B18,B19-B21字段中任意一个字段为帧标识字段时,设置所述帧标识字段的值设为5,或者6,或者7,标识所述NDPA帧;进一步的用于在所述B10-B12,B13-B15,B16-B18,B19-B21中,使用除所述帧标识字段之外的三个字段中的任意一个字段作为NDPA帧流数字段,对所述NDPA帧流数字段进行设置,用于指示所述NDPA帧的流数,所述NDPA帧流数字段的值为所述NDPA帧的流数;进一步的,用于使用除所述帧标识字段及所述NDPA帧流数字段之外的两个字段作为NDPA帧目标站点字段,对所述NDPA帧目标站点字段进行设置,用于指示目标站点。
或者,用于当所述Nsts字段中的B10-B12,B13-B15,B16-B18,B19-B21中任意三个字段组合作为帧标识字段时,对所述帧标识字段的值进行设置,使得所述帧标识字段中中任意一个字段对应的值大于4,或者所述帧标识字段中任意两个字段的值之和大于8,或者所述帧标识字段中的三个字段对应的值之和大于8,用于标识所述NDPA帧;进一步的用于使用除所述帧标识字段及所述NDPA帧流数字段之外的两个字段作为NDPA帧目标站点字段,对所述NDPA帧目标站点字段进行设置,用于指示目标站点。
或者用于当所述VHT-SIG-AI字段中的B2和/或B23为帧标识字段时,设置所述帧标识字段的值,利用所述B2和/或B23标识所述NDPA帧。进一步的,用于将所述Nsts字段中B10-B12,B13-B15,B16-B18,B19-B21任意一个字段作为NDPA帧流数字段,设置所述NDPA帧流数字段,用于指示NDPA帧的流数的,所述NDPA帧流数字段的值为所述NDPA帧的流数;进一步的,用于将所述Nsts字段中除NDPA帧流数字段之外的字段作为NDPA帧目标站点字段,设置所述NDPA帧目标站点字段,用于指示NDPA帧的目标站点。
在本发明实施例中,当目标站点属于同一个MU组时,获取单元601将获取MU组的编号,并由帧生成单元602将MU组的编号设置为NDPA帧物理层帧中VHT-SIG-A1字段中Group ID字段的值,生成NDPA帧,此外,帧生成单元602还将在NDPA物理层帧的VHT-SIG-A1字段中设置帧标识字段,及NDPA帧流数字段和/或NDPA帧目标站点字段,最后发送单元603将生成的NDPA帧发送给所在的BSS中的站点。
在本发明实施例中,当目标站点属于同一个MU组时,源站点将该MU组的编号设置为NDPA物理层帧中VHT-SIG-A1字段中Group ID字段的值,且还可通过在设置VHT-SIG-A1字段中的值标识NDPA帧,使得接收到该NDPA帧的站点只需要解析到物理帧层的VHT-SIG-A1字段,能够有效的节约非目标站点解析NDPA帧所消耗的时间及电能。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分步骤是可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。
以上对本发明所提供的一种NDPA帧的发送、处理方法、及站点进行了详细介绍,对于本领域的一般技术人员,依据本发明实施例的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。
Claims (18)
1.一种空包通知NDPA帧的处理方法,其特征在于,包括:
站点解析接收到的数据帧的物理层帧中的VHE-SIG-A1字段,所述VHT-SIG-A1字段中包含组标识Group ID字段;
当所述数据帧为NDPA帧,且所述Group ID字段的值为2至62中的任意一个整数时,若所述站点所在的MU组的编号与所述Group ID字段的值不一致,则停止解析所述NDPA帧。
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
当所述站点所在的MU组的编号与所述Group ID字段的值一致时,继续解析所述NDPA帧。
3.根据权利要求1或2所述的方法,其特征在于,
当所述Group ID字段的值为2至62中的任意一个整数时,所述Group ID字段的值用于指示目标站点所在MU组的编号,且所述数据帧的目标站点为所述Group ID字段的值所指示的MU组的编号对应的MU组中的2至4个站点。
4.根据权利要求1所述的方法,其特征在于,所述方法还包括:
根据所述物理层帧中的VHT-SIG-A1字段确定所述数据帧是否为NDPA帧。
5.根据权利要求4所述的方法,其特征在于,
所述VHT-SIG-AI字段中还包含流数Nsts字段,所述VHT-SIG-A1字段的长度为24比特,标记为B0-B23,所述Nsts字段的长度为12比特,标记为B10-B21;
所述VHT-SIG-A1字段中包含用于指示NDPA帧的帧标识字段,所述帧标识字段为所述Nsts字段中B10-B12,B13-B15,B16-B18,B19-B21中的任意一个字段,或者,所述帧标识字段为Nsts字段中B10-B12,B13-B15,B16-B18,B19-B21中的任意三个字段,或者所述帧标识字段为B2字段和/或B22字段。
6.根据权利要求5所述的方法,其特征在于,
当所述用于指示NDPA帧的帧标识字段为B10-B12,B13-B15,B16-B18,B19-B21中的任意一个字段时,则所述帧标识字段所对应的值为5,或者6,或者7,所述数据帧为NDPA帧。
7.根据权利要求5所述的方法,其特征在于,
当所述用于指示NDPA帧的帧标识字段为B10-B12,B13-B15,B16-B18,B19-B21中任意三个字段时;
若所述帧标识字段中任意一个字段对应的值大于4,所述数据帧为NDPA帧;
或者,
若所述帧标识字段中任意两个字段的值之和大于8,所述数据帧为NDPA帧;
或者,
若所述帧标识字段中三个字段对应的值之和大于8,所述数据帧为NDPA帧。
8.根据权利要求5所述的方法,其特征在于,
当所述帧标识字段为所述VHT-SIG-AI字段中的B2字段和/或B23字段时,
若所述B2字段的值为1时,所述数据帧为NDPA帧;
或者,
若所述B2字段的值为0时,所述数据帧为NDPA帧;
或者,
若所述B23字段的值为1时,所述数据帧为NDPA帧;
或者,
若所述B23字段的值为0时,所述数据帧为NDPA帧;
或者,
若所述B2字段的取值为1且所述B23字段的取值为0时,所述数据帧为NDPA帧;
或者,
若所述B2字段的取值为0且所述B23字段的取值为0时,所述数据帧为NDPA帧;
或者,
若所述B2字段的取值为1且所述B23字段的取值为1时,所述数据帧为NDPA帧;
或者,
若所述B2字段的取值为0且所述B23字段的取值为1时,所述数据帧为NDPA帧。
9.一种NDPA帧的发送方法,其特征在于,包括:
当目标站点属于同一个多用户MU组时,获取所述MU组的编号;
将所述MU组的编号设置为NDPA帧的物理层帧中VHT-SIG-A1字段中Group ID字段的值,生成NDPA帧;
发送所述NDPA帧。
10.根据权利要求9所述的方法,其特征在于,所述VHT-SIG-A1字段的长度为24比特,标记为B0-B23,所述VHT-SIG-A1字段中还包含Nsts字段,所述Nsts字段的长度为12比特,标记为B 10-B21;
所述方法还包括:
当所述Nsts字段中的B10-B12,B13-B15,B16-B18,B19-B21字段中任意一个字段为帧标识字段时,设置所述帧标识字段的值设为5,或者6,或者7,标识所述NDPA帧;
或者,
当所述Nsts字段中的B10-B12,B13-B15,B16-B18,B19-B21中任意三个字段组合作为帧标识字段时,对所述帧标识字段的值进行设置,使得所述帧标识字段中中任意一个字段对应的值大于4,或者所述帧标识字段中任意两个字段的值之和大于8,或者所述帧标识字段中的三个字段对应的值之和大于8,用于标识所述NDPA帧;
或者,
当所述VHT-SIG-AI字段中的B2字段和/或B23字段为帧标识字段时,设置所述帧标识字段的值,利用所述B2字段和/或B23字段标识所述NDPA帧。
11.根据权利要求10所述的方法,其特征在于,
当所述Nsts字段中的B10-B12,B13-B15,B16-B18,B19-B21字段中任意一个字段为帧标识字段时,所述方法还包括:
在所述B10-B12,B13-B15,B16-B18,B19-B21字段中,使用除所述帧标识字段之外的三个字段中的任意一个字段作为NDPA帧流数字段,对所述NDPA帧流数字段进行设置,用于指示所述NDPA帧的流数,所述NDPA帧流数字段的值为所述NDPA帧的流数;
使用Nsts字段中除所述帧标识字段及所述NDPA帧流数字段之外的两个字段作为NDPA帧目标站点字段,采用位图或组合的方式对所述NDPA帧目标站点字段进行设置,用于指示目标站点。
12.根据权利要求10所述的方法,其特征在于,
当所述Nsts字段中B10-B1,B13-B15,B16-B18,B19-B21中任意三个字段为帧标识字段时,将所述Nsts字段中除所述帧标识字段外的一个字段作为NDPA帧流数字段,设置所述NDPA帧流数字段,所述NDPA帧流数字段的值为所述NDPA帧的流数。
13.根据权利要求10所述的方法,其特征在于,
当所述VHT-SIG-AI字段中的B2字段和/或B23字段为帧标识字段时,所述方法还包括:
将所述Nsts字段中B10-B12,B13-B15,B16-B18,B19-B21任意一个字段作为NDPA帧流数字段,设置所述NDPA帧流数字段,用于指示NDPA帧的流数的,所述NDPA帧流数字段的值为所述NDPA帧的流数;
将所述Nsts字段中除NDPA帧流数字段之外的字段作为NDPA帧目标站点字段,使用位图或组合的方式设置所述NDPA帧目标站点字段的值,用于指示NDPA帧的目标站点。
14.一种站点,其特征在于,包括:
解析单元,用于解析接收到的数据帧的物理层帧中的VHT-SIG-A1字段,所述VHT-SIG-A1字段中包含Group ID字段;
停止单元,用于当所述数据帧为NDPA帧,且所述Group ID字段的值为2至62中的任意一个整数时,若所述站点所在的MU组的编号与所述Group ID字段的值不一致,则停止解析。
15.根据权利要求14所述的站点,其特征在于,所述站点还包括继续处理单元,当所述站点所在的MU组的编号与所述Group ID字段的值一致时,继续解析所述NDPA帧。
16.根据权利要求14或15所述的站点,其特征在于,所述站点还包括:
确定单元,用于根据所述物理层帧中的VHT-SIG-A1字段确定所述数据帧是否为NDPA帧。
17.一种站点,其特征在于,包括:
获取单元,用于当目标站点属于同一个多用户组MU组时,获取所述MU组的编号;
帧生成单元,用于将所述MU组的编号设置为NDPA帧的物理层帧中VHT-SIG-A1字段中Group ID字段的值,生成NDPA帧;
发送单元,用于发送所述NDPA帧。
18.根据权利要求17所述的站点,其特征在于,所述帧生成单元还用于设置帧标识字段,当所述帧标识字段为将所述VHT-SIG-A1字段中Nsts字段中的B10-B12,B13-B15,B16-B18,B19-B21任意一个字段时,将所述帧标识字段的值设置为5,或者6,或者7,标识数据帧为NDPA帧;
或者,
当所述Nsts字段中的B10-B12,B13-B15,B16-B18,B19-B21中任意三个字段组合作为帧标识字段时,对所述帧标识字段的值进行设置,使得所述帧标识字段中任意一个字段的值大于4,或者所述帧标识字段中任意两个字段的值之和大于8,或者所述帧标识字段中三个字段对应的值之和大于8,标识数据帧为NDPA帧;
或者,
当所述VHT-SIG-A1字段中的B2字段和/或B23字段作为帧标识字段时,设置所述帧标识字段的值,利用所述B2和/或B23标识NDPA帧。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN2011102762561A CN103002478A (zh) | 2011-09-16 | 2011-09-16 | 一种ndpa帧发送、处理方法、及站点 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN2011102762561A CN103002478A (zh) | 2011-09-16 | 2011-09-16 | 一种ndpa帧发送、处理方法、及站点 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN103002478A true CN103002478A (zh) | 2013-03-27 |
Family
ID=47930503
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN2011102762561A Pending CN103002478A (zh) | 2011-09-16 | 2011-09-16 | 一种ndpa帧发送、处理方法、及站点 |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN103002478A (zh) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN104852818A (zh) * | 2015-05-18 | 2015-08-19 | 乐鑫信息科技(上海)有限公司 | 物联网设备的兼容配置方法及系统 |
| CN108599823A (zh) * | 2016-05-10 | 2018-09-28 | 华为技术有限公司 | 无线帧的发送与接收方法与装置 |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN102090126A (zh) * | 2008-07-14 | 2011-06-08 | 高通股份有限公司 | 用于提供单独的竞争窗以允许对未决的上行链路sdma传输机会进行分配的系统和方法 |
| WO2011068985A1 (en) * | 2009-12-02 | 2011-06-09 | Marvell World Trade Ltd. | Method and apparatus for sounding multiple stations |
-
2011
- 2011-09-16 CN CN2011102762561A patent/CN103002478A/zh active Pending
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN102090126A (zh) * | 2008-07-14 | 2011-06-08 | 高通股份有限公司 | 用于提供单独的竞争窗以允许对未决的上行链路sdma传输机会进行分配的系统和方法 |
| WO2011068985A1 (en) * | 2009-12-02 | 2011-06-09 | Marvell World Trade Ltd. | Method and apparatus for sounding multiple stations |
Non-Patent Citations (1)
| Title |
|---|
| ROBERT STACEY等: "《doc.: IEEE 802.11-09/0992r18》", 16 September 2010 * |
Cited By (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN104852818A (zh) * | 2015-05-18 | 2015-08-19 | 乐鑫信息科技(上海)有限公司 | 物联网设备的兼容配置方法及系统 |
| CN104852818B (zh) * | 2015-05-18 | 2017-12-12 | 乐鑫信息科技(上海)有限公司 | 物联网设备的兼容配置方法及系统 |
| CN108599823A (zh) * | 2016-05-10 | 2018-09-28 | 华为技术有限公司 | 无线帧的发送与接收方法与装置 |
| US10924227B2 (en) | 2016-05-10 | 2021-02-16 | Huawei Technologies Co., Ltd. | Radio frame sending and receiving methods and apparatus |
| CN116527088A (zh) * | 2016-05-10 | 2023-08-01 | 华为技术有限公司 | 无线帧的发送与接收方法与装置 |
| CN116527088B (zh) * | 2016-05-10 | 2024-04-12 | 华为技术有限公司 | 无线帧的发送与接收方法与装置 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP5619991B2 (ja) | 無線ローカルエリアネットワーク(wlan)のための効果的なグループid管理 | |
| CN102244607B (zh) | 用于无线通讯系统中配置封包的方法及装置 | |
| US8885620B2 (en) | Method and apparatus for sounding multiple stations | |
| EP3444964B1 (en) | Method and apparatus of transmitting a spatial stream for mu - mimo in a wireless local area network system | |
| CN103404187B (zh) | 以站为中心的多用户多输入多输出(mu‑mimo) | |
| US8599735B2 (en) | Group addressing for multicast transmissions for power savings at physical layer | |
| CN106102149B (zh) | 用于无线局域网的方法以及无线局域网中的设备 | |
| US9480018B2 (en) | Phy data unit format for MIMO | |
| CN104467931B (zh) | 无线局域网中的节能方法以及无线设备 | |
| CN104394583B (zh) | 节省功耗的方法及站点设备 | |
| US20120163292A1 (en) | Frame Header in Wireless Communication System | |
| CN102201891B (zh) | 一种无线帧的发送方法和装置 | |
| CN103098402A (zh) | 在无线lan 系统中收发mimo 包的方法和设备 | |
| CN103002550B (zh) | 一种控制站点进行睡眠状态的方法及站点 | |
| US20240090033A1 (en) | Methods and devices for selective subchannel transmission operation in wireless local area networks | |
| WO2022121861A1 (zh) | 信道探测方法及相关装置 | |
| CN105636177A (zh) | 数据传输结束的指示、处理方法及装置 | |
| CN103002478A (zh) | 一种ndpa帧发送、处理方法、及站点 | |
| CN103001778B (zh) | 一种组播包传送方法、站点装置及服务集系统 | |
| CN103096436B (zh) | Ibss系统中信息包的发送和接收方法及装置 | |
| WO2022087913A1 (zh) | 通信方法和通信设备 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| C06 | Publication | ||
| PB01 | Publication | ||
| C10 | Entry into substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| RJ01 | Rejection of invention patent application after publication |
Application publication date: 20130327 |
|
| RJ01 | Rejection of invention patent application after publication |