CN105813131A - 数据发送方法、获取方法、发送装置及获取装置 - Google Patents
数据发送方法、获取方法、发送装置及获取装置 Download PDFInfo
- Publication number
- CN105813131A CN105813131A CN201410856631.3A CN201410856631A CN105813131A CN 105813131 A CN105813131 A CN 105813131A CN 201410856631 A CN201410856631 A CN 201410856631A CN 105813131 A CN105813131 A CN 105813131A
- Authority
- CN
- China
- Prior art keywords
- website
- radio frames
- protocol data
- data
- data unit
- 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.)
- Withdrawn
Links
- 238000000034 method Methods 0.000 title claims abstract description 54
- 230000005540 biological transmission Effects 0.000 claims description 46
- 230000011664 signaling Effects 0.000 claims description 42
- 238000005538 encapsulation Methods 0.000 claims description 19
- 238000012790 confirmation Methods 0.000 claims description 16
- 239000000945 filler Substances 0.000 claims description 9
- 238000013481 data capture Methods 0.000 claims description 5
- 238000005516 engineering process Methods 0.000 abstract description 3
- 238000010586 diagram Methods 0.000 description 35
- 238000004891 communication Methods 0.000 description 10
- OVGWMUWIRHGGJP-WVDJAODQSA-N (z)-7-[(1s,3r,4r,5s)-3-[(e,3r)-3-hydroxyoct-1-enyl]-6-thiabicyclo[3.1.1]heptan-4-yl]hept-5-enoic acid Chemical compound OC(=O)CCC\C=C/C[C@@H]1[C@@H](/C=C/[C@H](O)CCCCC)C[C@@H]2S[C@H]1C2 OVGWMUWIRHGGJP-WVDJAODQSA-N 0.000 description 8
- 101000988961 Escherichia coli Heat-stable enterotoxin A2 Proteins 0.000 description 8
- 101150081243 STA1 gene Proteins 0.000 description 8
- 230000007246 mechanism Effects 0.000 description 7
- 238000004364 calculation method Methods 0.000 description 5
- 230000003111 delayed effect Effects 0.000 description 4
- 230000008569 process Effects 0.000 description 4
- 230000000694 effects Effects 0.000 description 3
- 230000009467 reduction Effects 0.000 description 3
- 101100172132 Mus musculus Eif3a gene Proteins 0.000 description 2
- 230000006872 improvement Effects 0.000 description 2
- 230000002860 competitive effect Effects 0.000 description 1
- 239000012141 concentrate Substances 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000006116 polymerization reaction Methods 0.000 description 1
- 238000011160 research Methods 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 238000012360 testing method Methods 0.000 description 1
- 238000010200 validation analysis Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/02—Details
- H04L12/16—Arrangements for providing special services to substations
- H04L12/18—Arrangements for providing special services to substations for broadcast or conference, e.g. multicast
- H04L12/189—Arrangements for providing special services to substations for broadcast or conference, e.g. multicast in combination with wireless systems
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/46—Interconnection of networks
- H04L12/4633—Interconnection of networks using encapsulation techniques, e.g. tunneling
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L61/00—Network arrangements, protocols or services for addressing or naming
- H04L61/09—Mapping addresses
- H04L61/25—Mapping addresses of the same type
- H04L61/2503—Translation of Internet protocol [IP] addresses
- H04L61/2592—Translation of Internet protocol [IP] addresses using tunnelling or encapsulation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W12/00—Security arrangements; Authentication; Protecting privacy or anonymity
- H04W12/02—Protecting privacy or anonymity, e.g. protecting personally identifiable information [PII]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W12/00—Security arrangements; Authentication; Protecting privacy or anonymity
- H04W12/03—Protecting confidentiality, e.g. by encryption
- H04W12/033—Protecting confidentiality, e.g. by encryption of the user plane, e.g. user's traffic
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W28/00—Network traffic management; Network resource management
- H04W28/02—Traffic management, e.g. flow control or congestion control
- H04W28/06—Optimizing the usage of the radio link, e.g. header compression, information sizing, discarding information
- H04W28/065—Optimizing the usage of the radio link, e.g. header compression, information sizing, discarding information using assembly or disassembly of packets
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/04—Wireless resource allocation
- H04W72/044—Wireless resource allocation based on the type of the allocated resource
- H04W72/0446—Resources in time domain, e.g. slots or frames
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W74/00—Wireless channel access
- H04W74/08—Non-scheduled access, e.g. ALOHA
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L2209/00—Additional information or applications relating to cryptographic mechanisms or cryptographic arrangements for secret or secure communication H04L9/00
- H04L2209/80—Wireless
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本发明提供了一种数据发送方法、获取方法、发送装置及获取装置,其中,该数据发送方法包括:第一站点将需要发送至多个第二站点的数据分别封装于不同的协议数据单元中,其中,该协议数据单元包括媒体访问控制MAC层协议数据单元和/或物理层协议数据单元;该第一站点将封装有数据的协议数据单元级联于无线帧中;该第一站点将无线帧发送给多个第二站点,通过本发明,解决了相关技术中存在的在进行数据发送时,会造成信道竞争激烈及开销大的问题,进而达到了降低信道竞争,减小开销的效果。
Description
技术领域
本发明涉及通信领域,具体而言,涉及一种数据发送方法、获取方法、发送装置及获取装置。
背景技术
当前,在无线网络领域,无线局域网(WirelessLocalAreaNetworks,简称为WLAN)快速发展,全球对WLAN覆盖需求日益增长。电气和电子工程师协会工业规范IEEE802.11工作组先后定义了802.11a、802.11b、802.11g、802.11n等一系列WLAN技术标准,主要制定物理层(PhysicalLayer,简称为PHY)和媒体访问控制(MediaAccessControl,简称为MAC)层规范。随后陆续出现了其他任务组,致力于发展涉及现有802.11技术改进的规范,例如,高效局域网(HighEfficiencyWLAN,简称为HEW)任务组主要研究密集布网场景下如何使WLAN网络实现数据的更高效传输。
WLAN的基本架构指一个由站点(Station,简称为STA)组成的基本服务集(BasicServiceSet,简称为BSS),该BSS包含一个接入点站点(AccessPointstation,简称为AP)以及与AP相关联的多个非AP站点(non-APStation)。802.11定义了两种基本的无线信道的接入方式:基于竞争的接入方式-分布式协调功能(DistributedCoordinationFunction,简称为DCF);以及基于调度的接入方式-点协调功能(PointCoordinationFunction,简称为PCF)。在这两种基本接入方式的基础上,考虑业务流的服务质量(QualityofService,简称为QoS)需求,又提出了两种信道接入方式:增强型分布式协调访问功能(EnhancedDistributedChannelAccess,简称为EDCA)和混合协调功能控制信道访问功能(HybridCoordinationfunctionControlledchannelAccess,简称为HCCA)。
DCF是最基本的信道接入模式,利用带有冲突避免的载波侦听多路访问机制(CSMAwithCollisionAvoidance,简称为CSMA/CA)使多个STA共享无线信道。EDCA是增强型信道接入模式,基于CSMA/CA机制,EDCA中定义了4种接入类别(AccessCategories,简称为AC),分别为背景接入类别(ACBackground,简称为AC_BK)、尽力服务接入类别(ACBestEffort,简称为AC_BE)、视频接入类别(ACVideo,简称为AC_VI)和语音接入类别(ACVoice,简称为AC_VO),每个AC定义了一组特定的参数,这些参数在统计上规定了各AC对信道接入的优先级别。EDCA竞争信道接入的过程为:当信道变为空闲状态后首先等待一个固定时长,称为仲裁帧间隔(ArbitrationInter-FrameSpace,简称为AIFS),然后等待一个随机回退时段,之后获得一个传输机会(TransmissionOpportunity,简称为TXOP),如图1所示,图1是相关技术中的EDCA竞争接入机制示意图。
在EDCA和HCCA方式下,STA通过信道接入过程获得一个TXOP,一个TXOP指的是STA可以传输特定通信类别的有界时段,一旦获得TXOP,该STA可以根据AC继续传输数据帧、或控制帧、或管理帧、或接收响应帧。接入点AP可以在一个TXOP内传输一个AC队列内的多个用户的数据,但每个用户数据独立打包在不同的无线帧中,每个无线帧都有物理帧头开销,且至少间隔短帧间间隔(ShortInterframeSpace,简称为SIFS)发送。
在HEW的典型场景中,STA分布非常密集,从而导致信道竞争激烈,每一个站点能获取到的传输机会随之减少,对于接入点而言,要和所有非接入点站点竞争接入信道。在实际部署的场景中,常发生小数据风暴的现象,当接入点有大量站点的时延不敏感小数据待发时,如果采用传统的竞争接入方式,接入点按照AC-BE类的业务接入优先级竞争信道,通过点对点的推送效率太低,通过多用户传输方式,如正交频分多址(OrthogonalFrequencyDivisionMultipleAccess,OFDMA)方式或多用户多入多出(Multi-UserMultiple-InputMultiple-Output,简称为MU-MIMO)技术也仅针对少量多用户,仍然不能很好地解决海量用户的小数据发送带来的信道竞争及开销问题。
针对相关技术中的数据发送时,会造成信道竞争激烈及开销大的问题,目前尚未提出有效的解决方案。
发明内容
本发明提供了一种数据发送方法、获取方法、发送装置及获取装置,以至少解决相关技术中存在的在进行数据发送时,会造成信道竞争激烈及开销大的问题。
根据本发明的一个方面,提供了一种数据发送方法,包括:第一站点将需要发送至多个第二站点的数据分别封装于不同的协议数据单元中,其中,所述协议数据单元包括媒体访问控制MAC层协议数据单元和/或物理层协议数据单元;所述第一站点将封装有所述数据的协议数据单元级联于无线帧中;所述第一站点将所述无线帧发送给所述多个第二站点。
进一步地,所述第一站点在将所述无线帧发送至所述多个第二站点之前,还包括:所述第一站点将与所述数据对应的用于标识所述多个第二站点的标识信息封装于所述无线帧中。
进一步地,所述第一站点通过如下方式至少之一将所述标识信息封装于所述无线帧中:所述第一站点将所述标识信息封装于一个协议数据单元中,并将封装有所述标识信息的协议数据单元与封装有所述数据的协议数据单元级联于所述无线帧中;所述第一站点将所述标识信息封装于所述无线帧的物理层信令域中;所述第一站点将所述标识信息分别对应封装于封装有所述数据的协议数据单元中。
进一步地,所述第一站点对封装有所述数据的协议数据单元通过与所述数据对应的第二站点的私有密钥进行加密;和/或,所述第一站点对封装有所述标识信息的协议数据单元通过组密钥进行加密。
进一步地,所述标识信息包括以下信息至少之一:所述多个第二站点的识别标识信息、所述多个第二站点的分组标识信息、所述多个第二站点的数据存在指示信息、所述多个第二站点的协议数据单元的位置信息、所述多个第二站点的协议数据单元的个数信息、所述多个第二站点对应的地址信息。
进一步地,封装有所述数据的协议数据单元分别对应于相同或不同的第二站点,当所述协议数据单元包括所述MAC层协议数据单元时,封装有所述数据的MAC层协议数据单元的帧头中包括以下信息至少之一:与所述第二站点对应的地址信息;与所述第二站点对应的确认反馈策略。
进一步地,当所述多个第二站点的数据分别封装于不同的MAC层协议数据单元中时,在所述无线帧的物理层信令域中携带以下信息至少之一:用于指示所述无线帧包含有需要发送至多个第二站点的数据的指示信息;用于标识广播地址或组播地址的接收地址识别信息。
进一步地,当所述协议数据单元包括所述MAC层协议数据单元时,封装有所述标识信息的MAC层协议数据单元的帧头中包括广播或组播接收地址信息和/或与所述第二站点对应的确认反馈策略。
进一步地,当所述协议数据单元包括所述MAC层协议数据单元时,所述第一站点将封装有所述数据的MAC层协议数据单元级联于无线帧中包括:所述第一站点通过预定的格式将封装有所述数据的MAC层协议数据单元级联于所述无线帧中,其中,所述预定的格式包括以下至少之一:MAC层协议数据单元长度信息、校验信息、第一特定间隔符、第一填充符。
进一步地,当所述协议数据单元包括所述物理层协议数据单元时,封装有所述数据的物理层协议数据单元分别对应于相同或不同的第二站点,封装有所述数据的物理层协议数据单元的物理层信令域中包括以下信息至少之一:用于指示所述无线帧包含有需要发送至多个第二站点的数据的指示信息;所述物理层协议数据单元长度信息;与所述第二站点对应的识别信息;用于指示封装有所述数据的物理层协议数据单元后续是否还存在物理层协议数据单元的指示信息;物理层传输参数,其中,所述物理层传输参数至少包括:调制编码方式。
进一步地,当所述协议数据单元包括所述物理层协议数据单元时,封装有所述标识信息的物理层协议数据单元物理层信令域中包括以下信息至少之一:用于指示所述无线帧包含有需要发送至多个第二站点的数据的指示信息;所述物理层协议数据单元长度信息;广播或组播接收地址识别信息;用于指示封装有所述数据的物理层协议数据单元后续是否还存在物理层协议数据单元的指示信息;物理层传输参数,其中,所述物理层传输参数至少包括:调制编码方式。
进一步地,当所述协议数据单元包括所述物理层协议数据单元时,所述第一站点将封装有所述数据的物理层协议数据单元级联于无线帧中包括:所述第一站点将封装有所述数据的物理层协议数据单元按直接顺序级联于所述无线帧中;和/或,所述第一站点通过预定的格式将封装有所述数据的物理层协议数据单元级联于所述无线帧中,其中,所述预定的格式包括以下至少之一:第二填充符、第二特定间隔符。
进一步地,所述第一站点将所述无线帧发送给所述多个第二站点包括:所述第一站点获取用于发送所述无线帧的传输机会;所述第一站点利用所述传输机会将所述无线帧发送给所述多个第二站点。
进一步地,所述第一站点获取用于发送所述无线帧的传输机会包括:所述第一站点通过增强型分布式协调访问功能EDCA方式采用相应优先级的信道接入参数进行信道竞争,获取所述传输机会。
进一步地,所述第一站点利用所述传输机会将所述无线帧发送给所述多个第二站点包括:所述第一站点在发送完***消息帧之后的特定帧间间隔后将所述无线帧发送给所述多个第二站点;和/或,所述第一站点在预先分配的用于发送所述无线帧的资源上将所述无线帧发送给所述多个第二站点。
根据本发明的另一方面,提供了一种数据获取方法,包括:第二站点接收第一站点发送的无线帧,其中,所述无线帧中包括级联的且封装有数据的协议数据单元,其中,所述协议数据单元包括媒体访问控制MAC层协议数据单元和/或物理层协议数据单元;所述第二站点判断所述无线帧中是否携带有所述第二站点需要获取的数据;在判断结果为是的情况下,所述第二站点获取所述无线帧中的数据。
进一步地,所述第二站点判断所述无线帧中是否携带有所述第二站点需要获取的数据包括:所述第二站点根据以下信息至少之一判断所述无线帧中是否携带有所述第二站点的标识信息或地址信息:所述无线帧的物理层信令域中封装的用于标识与所述数据对应的站点的标识信息、所述无线帧的协议数据单元中封装的用于标识与所述数据对应的站点的标识信息、所述无线侦中封装有所述数据的层协议数据单元的帧头中包括的需要获取数据的站点的地址信息;在判断结果为是的情况下,所述第二站点确定所述无线侦中携带有所述第二站点需要获取的数据。
进一步地,所述第二站点根据所述无线帧的物理层信令域中封装的用于标识与所述数据对应的站点的标识信息判断所述无线帧中是否携带有所述第二站点的标识信息包括:所述第二站点根据所述无线帧的物理层信令域中封装的所述标识信息中携带的以下信息至少之一判断所述无线帧中是否携带有所述第二站点的标识信息:所述第二站点的识别标识信息、所述第二站点的分组标识信息、所述第二站点的数据存在指示信息、所述第二站点的数据的位置信息、所述第二站点的数据的个数信息、所述第二站点对应的地址信息。
进一步地,所述第二站点根据所述无线帧的协议数据单元中封装的用于标识与所述数据对应的站点的标识信息判断所述无线帧中是否携带有所述第二站点的标识信息包括:所述第二站点根据所述无线帧的协议数据单元中封装的所述标识信息中携带的以下信息至少之一判断所述无线帧中是否携带有所述第二站点的标识信息:所述第二站点的识别标识信息、所述第二站点的分组标识信息、所述第二站点的数据存在指示信息、所述第二站点的数据的位置信息、所述第二站点的数据的个数信息、所述第二站点对应的地址信息。
进一步地,所述第二站点根据所述无线侦中封装有所述数据的协议数据单元的帧头中包括的需要获取数据的站点的地址信息判断所述无线帧中是否携带有所述第二站点的地址信息包括:所述第二站点依次解码所述无线侦中封装有所述数据的协议数据单元;所述第二站点判断封装有所述数据的协议数据单元的帧头中是否携带有所述第二站点的地址信息;在判断结果为是的情况下,确定所述无线侦中携带有所述第二站点的地址信息。
根据本发明的另一方面,提供了一种数据发送装置,该装置应用于第一站点中,包括:第一封装模块,用于将需要发送至多个第二站点的数据分别封装于不同的协议数据单元中,其中,所述协议数据单元包括媒体访问控制MAC层协议数据单元和/或物理层协议数据单元;级联模块,用于将封装有所述数据的协议数据单元级联于无线帧中;发送模块,用于将所述无线帧发送给所述多个第二站点。
进一步地,所述数据发送装置还包括:第二封装模块,用于将与所述数据对应的用于标识所述多个第二站点的标识信息封装于所述无线帧中。
进一步地,所述数据发送装置还包括:第一加密模块,用于对封装有所述数据的协议数据单元通过与所述数据对应的第二站点的私有密钥进行加密;和/或,第二加密模块,用于对封装有所述标识信息的协议数据单元通过组密钥进行加密。
进一步地,所述发送模块包括:获取单元,用于获取用于发送所述无线帧的传输机会;发送单元,用于利用所述传输机会将所述无线帧发送给所述多个第二站点。
根据本发明的另一方面,提供了一种数据获取装置,该装置应用于第二基站中,包括:接收模块,用于接收第一站点发送的无线帧,其中,所述无线帧中包括级联的且封装有数据的协议数据单元,其中,所述协议数据单元包括媒体访问控制MAC层协议数据单元和/或物理层协议数据单元;判断模块,用于判断所述无线帧中是否携带有所述第二站点需要获取的数据;获取模块,用于在所述判断模块的判断结果为是的情况下,获取所述无线帧中的数据。
进一步地,所述判断模块包括:判断单元,用于根据以下信息至少之一判断所述无线帧中是否携带有所述第二站点的标识信息或地址信息:所述无线帧的物理层信令域中封装的用于标识与所述数据对应的站点的标识信息、所述无线帧的协议数据单元中封装的用于标识与所述数据对应的站点的标识信息、所述无线侦中封装有所述数据的协议数据单元的帧头中包括的需要获取数据的站点的地址信息;确定单元,用于在所述判断单元的判断结果为是的情况下,确定所述无线侦中携带有所述第二站点需要获取的数据。
通过本发明,采用第一站点将需要发送至多个第二站点的数据分别封装于不同的协议数据单元中,其中,所述协议数据单元包括媒体访问控制MAC层协议数据单元和/或物理层协议数据单元;所述第一站点将封装有所述数据的协议数据单元级联于无线帧中;所述第一站点将所述无线帧发送给所述多个第二站点,解决了相关技术中存在的在进行数据发送时,会造成信道竞争激烈及开销大的问题,进而达到了降低信道竞争,减小开销的效果。
附图说明
此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
图1是相关技术中的EDCA竞争接入机制示意图;
图2是根据本发明实施例的数据发送方法的流程图;
图3是根据本发明实施例的数据获取方法的流程图;
图4是根据本发明实施例的数据发送装置的结构框图;
图5是根据本发明实施例的数据发送装置的第一种优选结构框图;
图6是根据本发明实施例的数据发送装置的第二种优选结构框图;
图7是根据本发明实施例的数据发送装置中发送模块46的结构框图;
图8是根据本发明实施例的数据获取装置的结构框图;
图9是根据本发明实施例的数据获取装置中判断模块84的结构框图;
图10是根据本发明实施例一的第一种无线帧的格式示意图;
图11是根据本发明实施例一的第二种无线帧的格式示意图;
图12是根据本发明实施例一的第三种无线帧的格式示意图;
图13是根据本发明实施例二的无线帧的格式示意图;
图14是根据本发明实施例三的无线帧的格式示意图;
图15是根据本发明实施例四的无线帧的格式示意图;
图16是根据本发明实施例五的无线帧的格式示意图;
图17是根据本发明实施例六的无线帧的格式示意图;
图18是根据本发明实施例七的无线帧的格式示意图;
图19是根据本发明实施例八的无线帧发送示意图;
图20是根据本发明实施例九的无线帧发送示意图;
图21是根据本发明实施例十的无线帧发送示意图。
具体实施方式
下文中将参考附图并结合实施例来详细说明本发明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。
在本实施例中提供了一种数据发送方法,图2是根据本发明实施例的数据发送方法的流程图,如图2所示,该流程包括如下步骤:
步骤S202,第一站点将需要发送至多个第二站点的数据分别封装于不同的协议数据单元中,其中,该协议数据单元包括媒体访问控制MAC层协议数据单元和/或物理层协议数据单元;
步骤S204,该第一站点将封装有数据的协议数据单元级联于无线帧中;
步骤S206,该第一站点将无线帧发送给多个第二站点。
通过上述步骤,采用将封装有数据的协议数据单元级联于无线帧中的方法,可以实现通过一个无线帧给多个站点发送数据的目的,降低了信道竞争,有效解决了相关技术中存在的在进行数据发送时,会造成信道竞争激烈及开销大的问题,进而达到了降低信道竞争,减小开销的效果。
在第一站点在将无线帧发送至多个第二站点之前,还可以在该无线帧中封装与第二站点相关的标识信息,在一个可选的实施例中,在第一站点在将无线帧发送至多个第二站点之前,还包括:第一站点将与数据对应的用于标识多个第二站点的标识信息封装于无线帧中。从而保证了第二站点在接收到该无线帧后可以根据标识信息确定该无线帧中是否包含自身所需要接收的数据。
在将标识数据封装于无线帧中时,可以有多种封装方式,在一个可选的实施例中,第一站点可以通过如下方式至少之一将标识信息封装于无线帧中:第一站点将标识信息封装于一个协议数据单元中,并将封装有标识信息的协议数据单元与封装有数据的协议数据单元级联于无线帧中;第一站点将标识信息封装于无线帧的物理层信令域中;第一站点将标识信息分别对应封装于封装有数据的协议数据单元中。
其中,在将无线帧发送给多个第二站点之前,还可以对该无线帧中的协议数据单元进行加密处理,进行加密的协议数据单元可以是全部协议数据单元,也可以是部分协议数据单元。并且,经过加密处理后的协议数据单元可以为独立加密单元。对协议数据单元进行加密的方式可以为多种,在一个可选的实施例中,可以通过如下方式对协议数据单元进行加密:第一站点对封装有数据的协议数据单元通过与数据对应的第二站点的私有密钥进行加密;和/或,第一站点对封装有标识信息的协议数据单元通过组密钥进行加密。即,封装有需要发送给第二基站的数据的协议数据单元与封装有标识信息的协议数据单元的加密方式可以不一样,从而保证了数据传输的可靠性。
上述标识信息包括以下信息至少之一:多个第二站点的识别标识信息、多个第二站点的分组标识信息、多个第二站点的数据存在指示信息、多个第二站点的协议数据单元的位置信息、多个第二站点的协议数据单元的个数信息、多个第二站点对应的地址信息。
封装有数据的协议数据单元分别对应于相同或不同的第二站点,当该协议数据单元包括MAC层协议数据单元时,封装有数据的MAC层协议数据单元的帧头中可以包括以下信息至少之一:与第二站点对应的地址信息;与第二站点对应的确认反馈策略。
当多个第二站点的数据分别封装于不同的MAC层协议数据单元中时,在无线帧的物理层信令域中可以携带以下信息至少之一:用于指示无线帧包含有需要发送至多个第二站点的数据的指示信息;用于标识广播地址或组播地址的接收地址识别信息。
当上述协议数据单元包括MAC层协议数据单元时,封装有标识信息的MAC层协议数据单元的帧头中可以包括广播或组播接收地址信息和/或与第二站点对应的确认反馈策略。
在将数据封装于多个协议数据单元中后,可以将该多个协议数据单元级联于无线帧中,级联的方式多种多样,在一个可选的实施例中,当上述协议数据单元包括MAC层协议数据单元时,第一站点将封装有数据的MAC层协议数据单元级联于无线帧中包括:第一站点通过预定的格式将封装有数据的MAC层协议数据单元级联于无线帧中,其中,该预定的格式包括以下至少之一:MAC层协议数据单元长度信息、校验信息、第一特定间隔符、第一填充符。
当协议数据单元包括物理层协议数据单元时,封装有数据的物理层协议数据单元分别对应于相同或不同的第二站点,封装有数据的物理层协议数据单元的物理层信令域中可以包括以下信息至少之一:用于指示无线帧包含有需要发送至多个第二站点的数据的指示信息;物理层协议数据单元长度信息;与第二站点对应的识别信息;用于指示封装有数据的物理层协议数据单元后续是否还存在物理层协议数据单元的指示信息;物理层传输参数,其中,该物理层传输参数至少包括:调制编码方式。
当上述协议数据单元包括物理层协议数据单元时,封装有标识信息的物理层协议数据单元物理层信令域中包括以下信息至少之一:用于指示无线帧包含有需要发送至多个第二站点的数据的指示信息;物理层协议数据单元长度信息;广播或组播接收地址识别信息;用于指示封装有数据的物理层协议数据单元后续是否还存在物理层协议数据单元的指示信息;物理层传输参数,其中,该物理层传输参数至少包括:调制编码方式。
在将数据封装于多个协议数据单元中后,可以将该多个协议数据单元级联于无线帧中,级联的方式多种多样,在一个可选的实施例中,当上述协议数据单元包括物理层协议数据单元时,第一站点将封装有数据的物理层协议数据单元级联于无线帧中包括:第一站点将封装有数据的物理层协议数据单元按直接顺序级联于无线帧中;和/或,第一站点通过预定的格式将封装有数据的物理层协议数据单元级联于无线帧中,其中,该预定的格式包括以下至少之一:第二填充符、第二特定间隔符。
第一站点在将无线帧发送给第二站点之前,可以先获取传输机会,在一个可选的实施例中,第一站点将无线帧发送给多个第二站点包括:第一站点获取用于发送无线帧的传输机会;该第一站点利用上述传输机会将无线帧发送给多个第二站点。
第一站点获取传输机会的方式为多种,在一个可选的实施例中,第一站点获取用于发送无线帧的传输机会包括:第一站点通过增强型分布式协调访问功能EDCA方式采用相应优先级的信道接入参数进行信道竞争,获取该传输机会。
在获取传输机会后,第一站点可以利用该传输机会将无线帧发送给第二站点,在一个可选的实施例中,第一站点利用传输机会将无线帧发送给多个第二站点包括:第一站点在发送完***消息帧之后的特定帧间间隔后将无线帧发送给多个第二站点;和/或,第一站点在预先分配的用于发送无线帧的资源上将无线帧发送给多个第二站点。
在本实施例中还提供了一种数据获取方法,图3是根据本发明实施例的数据获取方法的流程图,如图3所示,该流程包括如下步骤:
步骤S302,第二站点接收第一站点发送的无线帧,其中,该无线帧中包括级联的且封装有数据的协议数据单元,其中,协议数据单元包括媒体访问控制MAC层协议数据单元和/或物理层协议数据单元;
步骤S304,第二站点判断该无线帧中是否携带有第二站点需要获取的数据;
步骤S306,在判断结果为是的情况下,该第二站点获取无线帧中的数据。
通过上述步骤,采用接收携带数据的无线帧的方法获取数据,并且,在该无线帧中级联有封装了数据的协议数据单元,从而可以实现多个第二站点仅接收同一个无线帧便能够获取自身所需要的数据的目的,降低了信道竞争,有效解决了相关技术中存在的在进行数据发送时,会造成信道竞争激烈及开销大的问题,进而达到了降低信道竞争,减小开销的效果。
第二站点判断无线帧中是否携带有第二站点需要获取的数据时可以有多种判断方式,在一个可选的实施例中,可以至少通过如下方式进行判断:第二站点根据以下信息至少之一判断无线帧中是否携带有第二站点的标识信息或地址信息:无线帧的物理层信令域中封装的用于标识与数据对应的站点的标识信息、无线帧的协议数据单元中封装的用于标识与数据对应的站点的标识信息、无线侦中封装有数据的层协议数据单元的帧头中包括的需要获取数据的站点的地址信息;在判断结果为是的情况下,第二站点确定无线侦中携带有第二站点需要获取的数据。
在一个可选的实施例中,第二站点根据上述无线帧的物理层信令域中封装的用于标识与数据对应的站点的标识信息判断无线帧中是否携带有第二站点的标识信息包括:第二站点根据无线帧的物理层信令域中封装的标识信息中携带的以下信息至少之一判断无线帧中是否携带有第二站点的标识信息:第二站点的识别标识信息、第二站点的分组标识信息、第二站点的数据存在指示信息、第二站点的数据的位置信息、第二站点的数据的个数信息、第二站点对应的地址信息。
在一个可选的实施例中,第二站点根据无线帧的协议数据单元中封装的用于标识与数据对应的站点的标识信息判断无线帧中是否携带有第二站点的标识信息包括:第二站点根据无线帧的协议数据单元中封装的标识信息中携带的以下信息至少之一判断无线帧中是否携带有第二站点的标识信息:第二站点的识别标识信息、第二站点的分组标识信息、第二站点的数据存在指示信息、第二站点的数据的位置信息、第二站点的数据的个数信息、第二站点对应的地址信息。
在一个可选的实施例中,第二站点根据无线侦中封装有数据的协议数据单元的帧头中包括的需要获取数据的站点的地址信息判断无线帧中是否携带有第二站点的地址信息包括:第二站点依次解码无线侦中封装有数据的协议数据单元;第二站点判断封装有数据的协议数据单元的帧头中是否携带有第二站点的地址信息;在判断结果为是的情况下,确定该无线侦中携带有第二站点的地址信息。
在本实施例中还提供了一种数据发送装置,该装置用于实现上述实施例及优选实施方式,已经进行过说明的不再赘述。如以下所使用的,术语“模块”可以实现预定功能的软件和/或硬件的组合。尽管以下实施例所描述的装置较佳地以软件来实现,但是硬件,或者软件和硬件的组合的实现也是可能并被构想的。
图4是根据本发明实施例的数据发送装置的结构框图,该数据发送装置可以应用于第一站点中,如图4所示,该装置包括第一封装模块42、级联模块44和发送模块36,下面对该装置进行说明。
第一封装模块42,用于将需要发送至多个第二站点的数据分别封装于不同的协议数据单元中,其中,该协议数据单元包括媒体访问控制MAC层协议数据单元和/或物理层协议数据单元;级联模块44,连接至上述第一封装模块42,用于将封装有数据的协议数据单元级联于无线帧中;发送模块46,连接至上述级联模块44,用于将无线帧发送给多个第二站点。
图5是根据本发明实施例的数据发送装置的第一种优选结构框图,如图5所示,该装置除包括图4所示的所有模块外,还包括第二封装模块52,下面对该装置进行说明。
第二封装模块52,连接至上述发送模块46,用于将与数据对应的用于标识多个第二站点的标识信息封装于无线帧中。
图6是根据本发明实施例的数据发送装置的第二种优选结构框图,如图6所示,该装置除包括图5所示的所有模块外,还包括第一加密模块62和/或第二加密模块64,下面对该装置进行说明。
第一加密模块62,连接至上述发送模块46,用于对封装有数据的协议数据单元通过与数据对应的第二站点的私有密钥进行加密;
第二加密模块64,连接至上述发送模块46,用于对封装有标识信息的协议数据单元通过组密钥进行加密。
图7是根据本发明实施例的数据发送装置中发送模块46的结构框图,如图7所示,该发送模块46包括获取单元72和发送单元74,下面对该发送模块46进行说明。
获取单元72,用于获取用于发送无线帧的传输机会;发送单元46,连接至上述获取单元72,用于利用上述传输机会将无线帧发送给多个第二站点。
图8是根据本发明实施例的数据获取装置的结构框图,该装置应用于第二基站中,如图8所示,该装置包括接收模块82、判断模块84和获取模块86,下面对该装置进行说明。
接收模块82,用于接收第一站点发送的无线帧,其中,该无线帧中包括级联的且封装有数据的协议数据单元,其中,该协议数据单元包括媒体访问控制MAC层协议数据单元和/或物理层协议数据单元;判断模块84,连接至上述接收模块82,用于判断无线帧中是否携带有第二站点需要获取的数据;获取模块86,连接至上述判断模块84,用于在判断模块84的判断结果为是的情况下,获取无线帧中的数据。
图9是根据本发明实施例的数据获取装置中判断模块84的结构框图,如图9所示,该判断模块84包括判断单元92和确定单元94,下面对该判断模块84进行说明。
判断单元92,用于根据以下信息至少之一判断无线帧中是否携带有第二站点的标识信息或地址信息:该无线帧的物理层信令域中封装的用于标识与数据对应的站点的标识信息、无线帧的协议数据单元中封装的用于标识与数据对应的站点的标识信息、无线侦中封装有数据的协议数据单元的帧头中包括的需要获取数据的站点的地址信息;确定单元94,连接至上述判断单元92,用于在判断单元92的判断结果为是的情况下,确定无线侦中携带有第二站点需要获取的数据。
下面结合具体实施例对本发明进行说明:
实施例一
在密集场景下的无线通信***中,有接入点AP(同上述的第一站点)以及站点STA1、STA2…STAn等(同上述的多个第二站点)。
图10是根据本发明实施例一的第一种无线帧的格式示意图,如图10所示,接入点AP缓存有大量站点的小数据包。AP将多个站点的小数据包按照MAC层协议数据单元(ProtocolDataUnit,简称PDU)的格式分别封装为一个MACPDU,即MPDU。每个MPDU中包含MAC帧头及MAC帧体,其中MAC帧头中包含该站点的地址信息。每个MAC帧体通过相应站点的私有密钥进行加密。AP将多个站点的MPDU按照特定的MAC帧聚合的格式,即A-MPDU的格式将每个MPDU聚合在一个A-MPDU中构成该无线帧的数据域,其中每个MPDU之前添加一个特殊定义的间隔符,包括MPDU长度信息,CRC校验信息,特定分界符,可以如图11所示,图11是根据本发明实施例一的第二种无线帧的格式示意图。AP可以在数据域前面的物理层信令域中包括广播或组播类型的接收地址信息,例如广播或组播MAC地址的部分关联识别标识(PartialAssociatedIdentifier,简称PartialAID),用于指示该无线帧为一个广播或组播的无线帧。
AP也可以在数据域前面的物理层信令域中携带该无线帧承载多个站点的用户数据指示信息,用于指示站点该无线帧中携带多个站点的MAC层协议数据单元,如图12所示,图12是根据本发明实施例一的第三种无线帧的格式示意图。
AP在每个站点的MPDU的帧头中还可以指示相应站点的确认反馈策略(ACKPolicy),例如无反馈确认(NOACK)、立即确认(ACK)、延迟确认(DelayedACK)等。
接收站点在收到上述无线帧后,当根据信令域中的PartialAID判断自己匹配该广播或组播地址时,将持续解码该无线帧中的MAC层协议数据单元,当解码得到某个MPDU的接收地址为自己的MAC地址时,接收此MPDU;或者,接收站点根据信令域携带的承载多个站点的用户数据指示信息获知该无线帧包含多个用户数据时,将持续解码该无线帧中的MAC层协议数据单元,当解码得到某个MPDU的接收地址为自己的MAC地址时,接收此MPDU。根据所接收的自己的MPDU的帧头中确认反馈策略,以相应方式反馈。
实施例二
在密集场景下的无线通信***中,有接入点AP以及站点STA1、STA2…STAn等。
接入点AP缓存有大量站点的小数据包。AP将多个站点的小数据包按照MAC层PDU的格式分别封装为一个MPDU。每个MPDU中包含MAC帧头及MAC帧体,其中MAC帧头中包含该站点的地址信息。每个MAC帧体通过相应站点的私人密钥进行加密。AP将多个站点的MPDU按照特定的MAC帧聚合的格式,即A-MPDU的格式,将每个MPDU聚合在一个A-MPDU中构成无线帧的数据域,其中每个MPDU之前添加一个特殊定义的间隔符,包括MPDU长度信息,CRC校验信息,特定分界符。
AP将上述站点的指示信息,可以是地址列表,或者分组范围,或者站点比特图信息,站点数据存在指示信息,站点数据位置指示信息,站点数据个数指示信息等,封装为一个MPDU,并以组密钥对该MPDU的MAC帧体进行加密。该MPDU的接收地址为广播或组播MAC地址,并与多个站点的MPDU一起按照特定的MAC帧聚合的格式,即A-MPDU的格式,将每个MPDU聚合在一个A-MPDU中构成该无线帧的数据域。在A-MPDU中的第一个MPDU为承载上述站点指示信息的MPDU。AP在A-MPDU的前面添加物理层信令域及前导信息构成无线帧并发送。如图13所示,图13是根据本发明实施例二的无线帧的格式示意图。
AP在每个站点的MPDU的帧头中还可以指示相应站点的确认反馈策略(ACKPolicy),例如无反馈确认(NoACK)、立即确认(ACK)、延迟确认(DelayedACK)等。AP在承载上述站点指示信息的MPDU的帧头中携带确认反馈策略为无反馈确认(NOACK)。
接收站点在收到上述无线帧后,解码数据域A-MPDU中的第一个MPDU,获得地址信息,判断该A-MPDU中是否有自己的MPDU,若有,则根据地址信息所指示的具体MPDU的位置,或者盲检得到接收地址为自己的地址的MPDU,接收此MPDU。根据所接收的自己的MPDU的帧头中确认反馈策略,以相应方式反馈。
实施例三
结合实施例一和二,接入点在一个A-MPDU中的第一个MPDU承载站点指示信息,后面级联各个站点的MPDU,构成无线帧的数据域。AP在数据域前面的物理层信令域中携带广播或组播类型接收地址信息,和/或携带承载多个站点的用户数据指示信息。AP发送此无线帧。如图14所示,图14是根据本发明实施例三的无线帧的格式示意图。
接收站点在收到上述无线帧后,若成功解码数据域A-MPDU中的第一个MPDU,获得站点指示信息,判断该A-MPDU中是否有自己的MPDU,若有,则根据站点指示信息所指示的具体MPDU的位置,或者盲检得到接收地址为自己的地址的MPDU,接收此MPDU。若第一个MPDU解码失败,则根据广播或组播类型接收地址信息,和/或携带承载多个站点的用户数据指示信息,判断该无线帧中可能有自己的数据,则将持续解码该无线帧中的MAC层协议数据单元,当解码得到某个MPDU的接收地址为自己的MAC地址时,接收此MPDU。根据所接收的自己的MPDU的帧头中确认反馈策略,以相应方式反馈。
实施例四
在密集场景下的无线通信***中,有接入点AP以及站点STA1、STA2…STAn等。
接入点AP缓存有大量站点的小数据包。AP将多个站点的小数据包按照MAC层PDU的格式分别封装为一个MPDU。每个MPDU中包含MAC帧头及MAC帧体,其中MAC帧头中包含该站点的地址信息。每个MAC帧体通过相应站点的私有密钥进行加密。AP将多个站点的MPDU按照特定的MAC帧聚合的格式,即A-MPDU的格式,将每个MPDU聚合在一个A-MPDU中构成无线帧的数据域,其中每个MPDU之前添加一个特殊定义的间隔符,包括MPDU长度信息,CRC校验信息,特定分界符。
AP在每个站点的MPDU的帧头中还可以指示相应站点的确认反馈策略(ACKPolicy),例如无反馈确认(NOACK),立即确认(ACK),延迟确认(DelayedACK)等。AP在数据域前面的物理层信令域中包括接收站点指示信息,即各个接收站点的部分关联识别标识列表(PartialAssociatedIdentifier,简称为PartialAID),或者站点AID范围,或者比特图指示信息,站点数据存在指示信息,站点数据位置指示信息,站点数据个数指示信息等,用于指示该无线帧中包含哪些站点的数据。如图15所示,图15是根据本发明实施例四的无线帧的格式示意图。
接收站点在收到上述无线帧后,根据信令域中的站点指示信息,判断该无线帧数据域中是否包含有自己的MPDU,若有,则根据站点指示信息所指示的具体MPDU的位置,接收与自己MAC地址匹配的MPDU。根据所接收的自己的MPDU的帧头中确认反馈策略,以相应方式反馈。
实施例五
在密集场景下的无线通信***中,有接入点AP以及站点STA1、STA2…STAn等。
接入点AP缓存有大量站点的小数据包。AP将多个站点的小数据包按照物理层(PHY)协议数据单元PDU的格式分别封装为一个PHYPDU,即PPDU。每个PPDU的MAC层帧体通过相应站点的私人密钥进行加密。AP将多个站点的PPDU聚合成为一个无线帧,该无线帧包括一个物理前导信息,以及每个站点的PPDU,即聚合PPDU子帧(A-PPDU子帧)。每个PPDU之间可以直接链接或者以填充符和/或特殊间隔符链接,其中,当PPDU之间直接链接时,PPDU之间是无填充符、间隔符等的直接链接。其中每个PPDU中至少包含物理层信令域和/或MAC层协议数据单元MPDU,其中物理层信令域中可以包含以下信息至少之一:
●多站点数据的指示信息,用于指示该无线帧包含多个站点的PPDU;
●该PPDU长度信息;
●该PPDU承载的数据所属站点的识别信息,如部分关联识别号PAID;
●指示后续有其它PPDU的指示信息;
●物理层传输参数,如调制编码方式(ModulationCodingScheme,简称为MCS),用于指示该PPDU的解调解码方式。
如图16所示,图16是根据本发明实施例五的无线帧的格式示意图,在图16中表示的是PPDU间的直接链接示意图。
AP在每个站点的PPDU的MAC层帧头中还可以指示相应站点的确认反馈策略(ACKPolicy),例如无反馈确认(NoACK)、立即确认(ACK)、延迟确认(DelayedACK)等。
接收站点在收到上述无线帧后,根据前导信息进行信道估计,并解码每个PPDU,根据PPDU中的物理信令域中的站点识别信息PAID和、或该PPDU中的MAC层帧头中的接收地址信息判断该PPDU是否是自己的PPDU,若是,则接收此PPDU。根据所接收的PPDU的MAC层帧头中确认反馈策略,以相应方式反馈。
实施例六
在密集场景下的无线通信***中,有接入点AP以及站点STA1、STA2…STAn等。
接入点AP缓存有大量站点的小数据包。AP将多个站点的小数据包按照物理层(PHY)协议数据单元PDU的格式分别封装为一个PHYPDU,即PPDU。每个PPDU中至少包含物理层信令域和/或MAC层协议数据单元MPDU。每个PPDU的MAC层负荷包括MAC帧头及MAC帧体。MAC层帧体通过相应站点的私人密钥进行加密。每个PPDU的MAC帧头中的接收地址为对应站点的MAC地址,MAC层帧头中还可以指示相应站点的确认反馈策略(ACKPolicy),MAC帧体中携带对应站点的数据信息。PPDU的物理层信令域中可以包含以下信息至少之一:
●多站点数据的指示信息,用于指示该无线帧包含多个站点的PPDU;
●该PPDU长度信息;
●该PPDU承载的数据所属站点的识别信息,如部分关联识别号PAID;
●指示后续还有其它PPDU的指示信息;
●物理层传输参数,如调制编码方式MCS,用于指示该PPDU的解调解码方式。
AP将上述站点的指示信息,可以是地址列表,或者分组范围,或者站点比特图信息,站点数据存在指示信息,站点数据位置指示信息,站点数据个数指示信息等,封装为一个PPDU,并以组密钥对该PPDU的MAC帧体进行加密。该PPDU的MAC帧头中的接收地址为广播或组播MAC地址,MAC层帧头中还可以指示相应站点的确认反馈策略(ACKPolicy)为无反馈确认方式(NoACK),MAC帧体中携带上述站点的指示信息。该PPDU中至少包含物理层信令域和/或MAC层负荷,其中物理层信令域中可以包含以下信息至少之一:
●多站点数据的指示信息,用于指示该无线帧包含多个站点的PPDU;
●该PPDU长度信息;
●广播或组播识别信息,如部分关联识别号PAID;
●指示后续还有其它PPDU的指示信息;
●物理层传输参数,如调制编码方式MCS,用于指示该PPDU的解调解码方式。
AP将承载上述站点指示信息的PPDU与多个站点的PPDU链接在一起并在前面添加物理前导信息,构成无线帧。每个PPDU之间可以直接链接或者以填充符和/或特殊间隔符链接。如图17所示,图17是根据本发明实施例六的无线帧的格式示意图。
接收站点在收到上述无线帧后,根据前导信息进行信道估计,首先解码承载上述站点指示信息的PPDU,获取站点指示信息,即分组信息,自己的PPDU位置信息等,然后解码后续相应位置的PPDU,根据PPDU中的物理信令域中的站点识别信息PAID和/或该PPDU中的MAC层帧头中的接收地址信息判断该PPDU是否是自己的PPDU,若是,则接收此PPDU。根据所接收的PPDU的MAC层帧头中确认反馈策略,以相应方式反馈。
实施例七
同实施例六,AP可以将站点指示信息封装为一个PPDU。该PPDU只包含物理信令域,如图18所示,图18是根据本发明实施例七的无线帧的格式示意图。在物理信令域中包含以下信息至少之一:
●地址列表、分组范围、站点比特图信息,站点数据存在指示信息,站点数据位置指示信息,站点数据个数指示信息等至少之一;
●多站点数据的指示信息,用于指示无线帧包含多个站点的PPDU;
●广播或组播识别信息,如部分关联识别号PAID;
●更多PPDU指示信息,指示后续还有其它PPDU;
●物理层传输参数,如调制编码方式MCS,用于指示该PPDU的解调解码方式。
实施例八
在密集场景下的无线通信***中,有接入点AP以及站点STA1、STA2…STAn等。
AP通过EDCA机制竞争接入信道,其中,AP在检测到媒体空闲后,先后延一个仲裁帧间隔PIFS,然后后延一个随机回退时段,并成功获取到一个传输机会TXOP,AP发送上述实施例中的无线帧。AP在发送该无线帧之前,也可以先发送一个信道预约帧,如CTS-TO-SELF。如图19所示,图19是根据本发明实施例八的无线帧发送示意图。
实施例九
在密集场景下的无线通信***中,有接入点AP以及站点STA1、STA2…STAn等。
AP通过EDCA机制竞争接入信道,其中,AP在检测到媒体空闲后,先后延一个仲裁帧间隔PIFS,然后后延一个随机回退时段,并成功获取到一个传输机会TXOP。AP发送***消息beacon帧,并在beacon帧之后的SIFS帧间间隔后发送上述实施例中的无线帧。如图20所示,图20是根据本发明实施例九的无线帧发送示意图。
本实施例中,AP也可以在上述TXOP中发送一个其它下行数据帧,并在SIFS间隔之后,发送上述无线帧。或者AP在上述TXOP中先发送一个资源调度指示帧,预约一段非竞争接入时间窗,AP在该非竞争接入时间窗内发送上述无线帧。
实施例十
在密集场景下的无线通信***中,有接入点AP以及站点STA1、STA2…STAn等。
AP通过EDCA机制竞争接入信道,其中,AP在检测到媒体空闲后,先后延一个仲裁帧间隔AIFS,然后后延一个随机回退时段,并成功获取到一个传输机会TXOP。AP发送调度帧,并在调度帧中指示该帧结束t时间后发送上述实施例中的无线帧。如图21所示,图21是根据本发明实施例十的无线帧发送示意图。
显然,本领域的技术人员应该明白,上述的本发明的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,并且在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件结合。
以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
Claims (26)
1.一种数据发送方法,其特征在于,包括:
第一站点将需要发送至多个第二站点的数据分别封装于不同的协议数据单元中,其中,所述协议数据单元包括媒体访问控制MAC层协议数据单元和/或物理层协议数据单元;
所述第一站点将封装有所述数据的协议数据单元级联于无线帧中;
所述第一站点将所述无线帧发送给所述多个第二站点。
2.根据权利要求1所述的方法,其特征在于,所述第一站点在将所述无线帧发送至所述多个第二站点之前,还包括:
所述第一站点将与所述数据对应的用于标识所述多个第二站点的标识信息封装于所述无线帧中。
3.根据权利要求2所述的方法,其特征在于,通过如下方式至少之一将所述标识信息封装于所述无线帧中:
所述第一站点将所述标识信息封装于一个协议数据单元中,并将封装有所述标识信息的协议数据单元与封装有所述数据的协议数据单元级联于所述无线帧中;
所述第一站点将所述标识信息封装于所述无线帧的物理层信令域中;
所述第一站点将所述标识信息分别对应封装于封装有所述数据的协议数据单元中。
4.根据权利要求3所述的方法,其特征在于,包括:
所述第一站点对封装有所述数据的协议数据单元通过与所述数据对应的第二站点的私有密钥进行加密;和/或,
所述第一站点对封装有所述标识信息的协议数据单元通过组密钥进行加密。
5.根据权利要求2所述的方法,其特征在于,所述标识信息包括以下信息至少之一:
所述多个第二站点的识别标识信息、所述多个第二站点的分组标识信息、所述多个第二站点的数据存在指示信息、所述多个第二站点的协议数据单元的位置信息、所述多个第二站点的协议数据单元的个数信息、所述多个第二站点对应的地址信息。
6.根据权利要求1所述的方法,其特征在于,封装有所述数据的协议数据单元分别对应于相同或不同的第二站点,当所述协议数据单元包括所述MAC层协议数据单元时,封装有所述数据的MAC层协议数据单元的帧头中包括以下信息至少之一:
与所述第二站点对应的地址信息;
与所述第二站点对应的确认反馈策略。
7.根据权利要求1所述的方法,其特征在于,当所述多个第二站点的数据分别封装于不同的MAC层协议数据单元中时,在所述无线帧的物理层信令域中携带以下信息至少之一:
用于指示所述无线帧包含有需要发送至多个第二站点的数据的指示信息;
用于标识广播地址或组播地址的接收地址识别信息。
8.根据权利要求1所述的方法,其特征在于,当所述协议数据单元包括所述MAC层协议数据单元时,封装有所述标识信息的MAC层协议数据单元的帧头中包括广播或组播接收地址信息和/或与所述第二站点对应的确认反馈策略。
9.根据权利要求1所述的方法,其特征在于,当所述协议数据单元包括所述MAC层协议数据单元时,所述第一站点将封装有所述数据的MAC层协议数据单元级联于无线帧中包括:
所述第一站点通过预定的格式将封装有所述数据的MAC层协议数据单元级联于所述无线帧中,其中,所述预定的格式包括以下至少之一:MAC层协议数据单元长度信息、校验信息、第一特定间隔符、第一填充符。
10.根据权利要求1所述的方法,其特征在于,当所述协议数据单元包括所述物理层协议数据单元时,封装有所述数据的物理层协议数据单元分别对应于相同或不同的第二站点,封装有所述数据的物理层协议数据单元的物理层信令域中包括以下信息至少之一:
用于指示所述无线帧包含有需要发送至多个第二站点的数据的指示信息;
所述物理层协议数据单元长度信息;
与所述第二站点对应的识别信息;
用于指示封装有所述数据的物理层协议数据单元后续是否还存在物理层协议数据单元的指示信息;
物理层传输参数,其中,所述物理层传输参数至少包括:调制编码方式。
11.根据权利要求3所述的方法,其特征在于,当所述协议数据单元包括所述物理层协议数据单元时,封装有所述标识信息的物理层协议数据单元物理层信令域中包括以下信息至少之一:
用于指示所述无线帧包含有需要发送至多个第二站点的数据的指示信息;
所述物理层协议数据单元长度信息;
广播或组播接收地址识别信息;
用于指示封装有所述数据的物理层协议数据单元后续是否还存在物理层协议数据单元的指示信息;
物理层传输参数,其中,所述物理层传输参数至少包括:调制编码方式。
12.根据权利要求1所述的方法,其特征在于,当所述协议数据单元包括所述物理层协议数据单元时,所述第一站点将封装有所述数据的物理层协议数据单元级联于无线帧中包括:
所述第一站点将封装有所述数据的物理层协议数据单元按直接顺序级联于所述无线帧中;和/或,
所述第一站点通过预定的格式将封装有所述数据的物理层协议数据单元级联于所述无线帧中,其中,所述预定的格式包括以下至少之一:第二填充符、第二特定间隔符。
13.根据权利要求1所述的方法,其特征在于,所述第一站点将所述无线帧发送给所述多个第二站点包括:
所述第一站点获取用于发送所述无线帧的传输机会;
所述第一站点利用所述传输机会将所述无线帧发送给所述多个第二站点。
14.根据权利要求13所述的方法,其特征在于,所述第一站点获取用于发送所述无线帧的传输机会包括:
所述第一站点通过增强型分布式协调访问功能EDCA方式采用相应优先级的信道接入参数进行信道竞争,获取所述传输机会。
15.根据权利要求13所述的方法,其特征在于,所述第一站点利用所述传输机会将所述无线帧发送给所述多个第二站点包括:
所述第一站点在发送完***消息帧之后的特定帧间间隔后将所述无线帧发送给所述多个第二站点;和/或,
所述第一站点在预先分配的用于发送所述无线帧的资源上将所述无线帧发送给所述多个第二站点。
16.一种数据获取方法,其特征在于,包括:
第二站点接收第一站点发送的无线帧,其中,所述无线帧中包括级联的且封装有数据的协议数据单元,其中,所述协议数据单元包括媒体访问控制MAC层协议数据单元和/或物理层协议数据单元;
所述第二站点判断所述无线帧中是否携带有所述第二站点需要获取的数据;
在判断结果为是的情况下,所述第二站点获取所述无线帧中的数据。
17.根据权利要求16所述的方法,其特征在于,所述第二站点判断所述无线帧中是否携带有所述第二站点需要获取的数据包括:
所述第二站点根据以下信息至少之一判断所述无线帧中是否携带有所述第二站点的标识信息或地址信息:所述无线帧的物理层信令域中封装的用于标识与所述数据对应的站点的标识信息、所述无线帧的协议数据单元中封装的用于标识与所述数据对应的站点的标识信息、所述无线侦中封装有所述数据的层协议数据单元的帧头中包括的需要获取数据的站点的地址信息;
在判断结果为是的情况下,所述第二站点确定所述无线侦中携带有所述第二站点需要获取的数据。
18.根据权利要求17所述的方法,其特征在于,所述第二站点根据所述无线帧的物理层信令域中封装的用于标识与所述数据对应的站点的标识信息判断所述无线帧中是否携带有所述第二站点的标识信息包括:
所述第二站点根据所述无线帧的物理层信令域中封装的所述标识信息中携带的以下信息至少之一判断所述无线帧中是否携带有所述第二站点的标识信息:
所述第二站点的识别标识信息、所述第二站点的分组标识信息、所述第二站点的数据存在指示信息、所述第二站点的数据的位置信息、所述第二站点的数据的个数信息、所述第二站点对应的地址信息。
19.根据权利要求17所述的方法,其特征在于,所述第二站点根据所述无线帧的协议数据单元中封装的用于标识与所述数据对应的站点的标识信息判断所述无线帧中是否携带有所述第二站点的标识信息包括:
所述第二站点根据所述无线帧的协议数据单元中封装的所述标识信息中携带的以下信息至少之一判断所述无线帧中是否携带有所述第二站点的标识信息:
所述第二站点的识别标识信息、所述第二站点的分组标识信息、所述第二站点的数据存在指示信息、所述第二站点的数据的位置信息、所述第二站点的数据的个数信息、所述第二站点对应的地址信息。
20.根据权利要求17所述的方法,其特征在于,所述第二站点根据所述无线侦中封装有所述数据的协议数据单元的帧头中包括的需要获取数据的站点的地址信息判断所述无线帧中是否携带有所述第二站点的地址信息包括:
所述第二站点依次解码所述无线侦中封装有所述数据的协议数据单元;
所述第二站点判断封装有所述数据的协议数据单元的帧头中是否携带有所述第二站点的地址信息;
在判断结果为是的情况下,确定所述无线侦中携带有所述第二站点的地址信息。
21.一种数据发送装置,其特征在于,应用于第一站点中,包括:
第一封装模块,用于将需要发送至多个第二站点的数据分别封装于不同的协议数据单元中,其中,所述协议数据单元包括媒体访问控制MAC层协议数据单元和/或物理层协议数据单元;
级联模块,用于将封装有所述数据的协议数据单元级联于无线帧中;
发送模块,用于将所述无线帧发送给所述多个第二站点。
22.根据权利要求21所述的装置,其特征在于,还包括:
第二封装模块,用于将与所述数据对应的用于标识所述多个第二站点的标识信息封装于所述无线帧中。
23.根据权利要求22所述的装置,其特征在于,还包括:
第一加密模块,用于对封装有所述数据的协议数据单元通过与所述数据对应的第二站点的私有密钥进行加密;和/或,
第二加密模块,用于对封装有所述标识信息的协议数据单元通过组密钥进行加密。
24.根据权利要求21所述的装置,其特征在于,所述发送模块包括:
获取单元,用于获取用于发送所述无线帧的传输机会;
发送单元,用于利用所述传输机会将所述无线帧发送给所述多个第二站点。
25.一种数据获取装置,其特征在于,应用于第二站点中,包括:
接收模块,用于接收第一站点发送的无线帧,其中,所述无线帧中包括级联的且封装有数据的协议数据单元,其中,所述协议数据单元包括媒体访问控制MAC层协议数据单元和/或物理层协议数据单元;
判断模块,用于判断所述无线帧中是否携带有所述第二站点需要获取的数据;
获取模块,用于在所述判断模块的判断结果为是的情况下,获取所述无线帧中的数据。
26.根据权利要求25所述的装置,其特征在于,所述判断模块包括:
判断单元,用于根据以下信息至少之一判断所述无线帧中是否携带有所述第二站点的标识信息或地址信息:所述无线帧的物理层信令域中封装的用于标识与所述数据对应的站点的标识信息、所述无线帧的协议数据单元中封装的用于标识与所述数据对应的站点的标识信息、所述无线侦中封装有所述数据的协议数据单元的帧头中包括的需要获取数据的站点的地址信息;
确定单元,用于在所述判断单元的判断结果为是的情况下,确定所述无线侦中携带有所述第二站点需要获取的数据。
Priority Applications (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410856631.3A CN105813131A (zh) | 2014-12-31 | 2014-12-31 | 数据发送方法、获取方法、发送装置及获取装置 |
PCT/CN2015/099248 WO2016107524A1 (zh) | 2014-12-31 | 2015-12-28 | 数据发送方法、获取方法、发送装置及获取装置 |
US15/541,103 US20170353330A1 (en) | 2014-12-31 | 2015-12-28 | Data Sending Method, Acquisition Method, Sending Device and Acquisition Device |
EP15875200.6A EP3242528A4 (en) | 2014-12-31 | 2015-12-28 | Data transmission method, acquisition method, transmission apparatus and acquisition apparatus |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410856631.3A CN105813131A (zh) | 2014-12-31 | 2014-12-31 | 数据发送方法、获取方法、发送装置及获取装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN105813131A true CN105813131A (zh) | 2016-07-27 |
Family
ID=56284272
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410856631.3A Withdrawn CN105813131A (zh) | 2014-12-31 | 2014-12-31 | 数据发送方法、获取方法、发送装置及获取装置 |
Country Status (4)
Country | Link |
---|---|
US (1) | US20170353330A1 (zh) |
EP (1) | EP3242528A4 (zh) |
CN (1) | CN105813131A (zh) |
WO (1) | WO2016107524A1 (zh) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2019085900A1 (zh) * | 2017-11-02 | 2019-05-09 | 华为技术有限公司 | 应答帧延迟时长设置方法、装置及*** |
CN113994614A (zh) * | 2019-07-11 | 2022-01-28 | 松下电器(美国)知识产权公司 | 用于混合自动重复请求传输的通信装置和通信方法 |
CN114585073A (zh) * | 2016-11-04 | 2022-06-03 | 松下电器(美国)知识产权公司 | 集成电路 |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10873878B2 (en) * | 2016-02-19 | 2020-12-22 | Nxp Usa, Inc. | Acknowledgement of transmissions in a wireless local area network |
WO2024049029A1 (ko) * | 2022-09-02 | 2024-03-07 | 엘지전자 주식회사 | 무선랜 시스템에서 병합 물리 계층 프로토콜 데이터 유닛 송수신 방법 및 장치 |
WO2024049034A1 (ko) * | 2022-09-02 | 2024-03-07 | 엘지전자 주식회사 | 무선랜 시스템에서 병합 물리 계층 프로토콜 데이터 유닛 송수신 방법 및 장치 |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20050152359A1 (en) * | 2003-12-23 | 2005-07-14 | Giesberts Pieter-Paul S. | Frame aggregation format |
EP1624618A1 (en) * | 2004-08-07 | 2006-02-08 | Samsung Electronics Co., Ltd. | Data transmission method using packet aggregation |
US20060078001A1 (en) * | 2004-10-08 | 2006-04-13 | Interdigital Technology Corporation | Wireless local area network medium access control extensions for station power efficiency and resource management |
US20080130538A1 (en) * | 2006-12-05 | 2008-06-05 | Qualcomm Incorporated | Enhanced management frame aggregation in a wireless network system |
US20090147719A1 (en) * | 2007-12-07 | 2009-06-11 | Samsung Electro-Mechanics Co., Ltd. | Method of transmitting data to multi destinations in wireless lan system |
CN102118872A (zh) * | 2009-12-31 | 2011-07-06 | 中兴通讯股份有限公司 | 上行同步命令传递的方法和*** |
US20130301625A1 (en) * | 2012-05-11 | 2013-11-14 | Cambridge Silicon Radio Limited | Aggregation of information units in a wireless network |
CN104852777A (zh) * | 2014-02-14 | 2015-08-19 | 华为终端有限公司 | 多目标聚合传输方法和相关设备及*** |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102026411B (zh) * | 2009-09-18 | 2014-07-23 | 电信科学技术研究院 | 一种mac pdu的发送方法、***和装置 |
CN102158899B (zh) * | 2010-02-12 | 2015-01-07 | 华为技术有限公司 | 中继网络中的数据转发方法、装置及*** |
CN102595494A (zh) * | 2012-02-07 | 2012-07-18 | 北京新岸线无线技术有限公司 | 一种数据传输方法和装置 |
-
2014
- 2014-12-31 CN CN201410856631.3A patent/CN105813131A/zh not_active Withdrawn
-
2015
- 2015-12-28 EP EP15875200.6A patent/EP3242528A4/en not_active Withdrawn
- 2015-12-28 US US15/541,103 patent/US20170353330A1/en not_active Abandoned
- 2015-12-28 WO PCT/CN2015/099248 patent/WO2016107524A1/zh active Application Filing
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20050152359A1 (en) * | 2003-12-23 | 2005-07-14 | Giesberts Pieter-Paul S. | Frame aggregation format |
EP1624618A1 (en) * | 2004-08-07 | 2006-02-08 | Samsung Electronics Co., Ltd. | Data transmission method using packet aggregation |
US20060078001A1 (en) * | 2004-10-08 | 2006-04-13 | Interdigital Technology Corporation | Wireless local area network medium access control extensions for station power efficiency and resource management |
US20080130538A1 (en) * | 2006-12-05 | 2008-06-05 | Qualcomm Incorporated | Enhanced management frame aggregation in a wireless network system |
US20090147719A1 (en) * | 2007-12-07 | 2009-06-11 | Samsung Electro-Mechanics Co., Ltd. | Method of transmitting data to multi destinations in wireless lan system |
CN102118872A (zh) * | 2009-12-31 | 2011-07-06 | 中兴通讯股份有限公司 | 上行同步命令传递的方法和*** |
US20130301625A1 (en) * | 2012-05-11 | 2013-11-14 | Cambridge Silicon Radio Limited | Aggregation of information units in a wireless network |
CN104852777A (zh) * | 2014-02-14 | 2015-08-19 | 华为终端有限公司 | 多目标聚合传输方法和相关设备及*** |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114585073A (zh) * | 2016-11-04 | 2022-06-03 | 松下电器(美国)知识产权公司 | 集成电路 |
WO2019085900A1 (zh) * | 2017-11-02 | 2019-05-09 | 华为技术有限公司 | 应答帧延迟时长设置方法、装置及*** |
CN109756929A (zh) * | 2017-11-02 | 2019-05-14 | 华为技术有限公司 | 应答帧延迟时长设置方法、装置及*** |
CN113994614A (zh) * | 2019-07-11 | 2022-01-28 | 松下电器(美国)知识产权公司 | 用于混合自动重复请求传输的通信装置和通信方法 |
CN113994614B (zh) * | 2019-07-11 | 2024-06-11 | 松下电器(美国)知识产权公司 | 用于混合自动重复请求传输的通信装置和通信方法 |
Also Published As
Publication number | Publication date |
---|---|
EP3242528A1 (en) | 2017-11-08 |
US20170353330A1 (en) | 2017-12-07 |
EP3242528A4 (en) | 2017-12-27 |
WO2016107524A1 (zh) | 2016-07-07 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10771126B2 (en) | Uplink multi-user multiple input multiple output for wireless local area network | |
US11882065B2 (en) | Transmission apparatus and transmission method | |
KR101760073B1 (ko) | 무선 통신들을 위한 송신 보호 | |
US10225061B2 (en) | Method and apparatus for receiving frame | |
US8594007B2 (en) | Sequential ACK for multi-user transmissions | |
KR101760074B1 (ko) | 프라이머리 및 세컨더리 액세스 카테고리를 가진 무선 통신 | |
US10057747B2 (en) | 5G MB connectivity acknowledgement aggregation | |
KR101711657B1 (ko) | 고용량 무선 통신 시스템에서의 자원 관리 방법 | |
US10383141B2 (en) | Uplink SDMA transmit opportunity scheduling | |
EP3241391B1 (en) | Method and station for digital communications with interference avoidance | |
EP3340713B1 (en) | Data transmission method and device in wireless communication system | |
CN107211452A (zh) | 用于支持无线局域网(wlan)***的多用户传输的方法、装置和*** | |
CN106576364A (zh) | 用于在无线通信***中发送数据的方法及其设备 | |
CN105813131A (zh) | 数据发送方法、获取方法、发送装置及获取装置 | |
JP2017525196A (ja) | 直交周波数分割多重wlanにおけるサブチャネル割り当て | |
US20150049727A1 (en) | Uplink sdma transmit opportunity scheduling | |
CN105659683A (zh) | 用于设置循环前缀长度的***和方法 | |
US10701686B1 (en) | Protection mechanism for multi-user transmission | |
US20230209518A1 (en) | Communication method and apparatus | |
EP4203596A1 (en) | Terminal apparatus, base station apparatus, and communication method for priority based transmissions |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
WW01 | Invention patent application withdrawn after publication |
Application publication date: 20160727 |
|
WW01 | Invention patent application withdrawn after publication |