[go: up one dir, main page]

CN111108805B - 基于多波束轮询的传输方法及通讯设备 - Google Patents

基于多波束轮询的传输方法及通讯设备 Download PDF

Info

Publication number
CN111108805B
CN111108805B CN201780095102.8A CN201780095102A CN111108805B CN 111108805 B CN111108805 B CN 111108805B CN 201780095102 A CN201780095102 A CN 201780095102A CN 111108805 B CN111108805 B CN 111108805B
Authority
CN
China
Prior art keywords
time slot
sta
duration
beacon
communication
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.)
Active
Application number
CN201780095102.8A
Other languages
English (en)
Other versions
CN111108805A (zh
Inventor
马英东
何昭君
李晓东
张勇
郭勇
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Publication of CN111108805A publication Critical patent/CN111108805A/zh
Application granted granted Critical
Publication of CN111108805B publication Critical patent/CN111108805B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W74/00Wireless channel access
    • H04W74/04Scheduled access
    • H04W74/06Scheduled access using polling
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/30Resource management for broadcast services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/04Wireless resource allocation
    • H04W72/044Wireless resource allocation based on the type of the allocated resource
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/50Allocation or scheduling criteria for wireless resources
    • H04W72/52Allocation or scheduling criteria for wireless resources based on load
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B7/00Radio transmission systems, i.e. using radiation field
    • H04B7/02Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
    • H04B7/04Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
    • H04B7/06Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station
    • H04B7/0613Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station using simultaneous transmission
    • H04B7/0615Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station using simultaneous transmission of weighted versions of same signal
    • H04B7/0617Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station using simultaneous transmission of weighted versions of same signal for beam forming
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/04Wireless resource allocation
    • H04W72/044Wireless resource allocation based on the type of the allocated resource
    • H04W72/0446Resources in time domain, e.g. slots or frames
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/20Control channels or signalling for resource management
    • H04W72/23Control channels or signalling for resource management in the downlink direction of a wireless link, i.e. towards a terminal
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W84/00Network topologies
    • H04W84/02Hierarchically pre-organised networks, e.g. paging networks, cellular networks, WLAN [Wireless Local Area Network] or WLL [Wireless Local Loop]
    • H04W84/10Small scale networks; Flat hierarchical networks
    • H04W84/12WLAN [Wireless Local Area Networks]

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

本申请公开了一种基于多波束轮询的传输方法及装置,以及基于该方法的一种通讯设备及电子设备可读存储介质,通过接入点AP广播信标消息,该信标消息用于指明信标周期的时长;并向站点STA发送包含有信道使用时长的数据包;其中,信道使用时长用于指明在信标周期的时长范围内AP与STA进行通讯的目标时隙;从而使得AP与STA可以在目标时隙进行通讯。实现了AP基于多波束轮询STA,通过向STA分配目标时隙,实现以定向通讯代替全向通讯,有助于在保证长距离传输的前提下还能够提升系统增益;同时,实现各个STA与AP之间通讯的有序性,提升交互效率,且大大缓解STA间通讯冲突的问题。

Description

基于多波束轮询的传输方法及通讯设备
技术领域
本申请实施例涉及通讯技术,尤其涉及一种基于多波束轮询的传输方法及通讯设备。
背景技术
基于802.11协议的无线局域网(Wireless Local Area Networks,简称“WLAN”),因其设备价格便宜、频段免费、容易部署等优点,近年来得到快速发展。
通信厂商希望借助已经成熟的WLAN产业链,通过对WLAN现有通讯技术改造,将WLAN技术用于室外长距离传输。WLAN现有通讯技术是采用竞争传输机制,其传输时序见图1所示,工作流程为:首先节点在发送数据前,先监听信道一段时间(如图1中的分布式帧间隙,Distributed Inter-frame Space,简称“DIFS”);如果信道空闲,则传输数据;如果信道忙,则执行随机退避,重新竞争;其中,节点在数据中包含有占用信道的时间信息(如,Duration字段),其他节点则开启定时器进入等待,定时器结束后重新竞争信道。此外,在802.11协议中的竞争传输机制引入了“隐藏终端”问题,参见图2,也就是说站点(Station,简称“STA”)STA1和STA2无法相互感知,互为“隐藏终端”,由于“隐藏终端”的存在,使得两者不知道对方的存在而发生同时往接入点(Access Point,简称“AP”)传输数据时的冲突情况,造成空口利用率下降。
对于当WLAN用于室外长距离传输时,需要采用窄波束高增益天线提升作用距离,其中,窄波束天线指的是辐射方向图的波束宽度很小的天线;高增益天线和普通天线的区别,就是高增益天线增益高些,距离可以更远,但牺牲了波瓣宽度;普通天线增益低些,距离近些,但波瓣宽度,也就是对四周覆盖范围大些。然而,上述竞争接入机制应用于窄波束高增益天线时会存在以下问题:1)如果采用全向监听,即AP对每个STA都进行监听,这会导致天线增益降低,损失系统增益,降低传输距离;同时,由于正常通信时采用窄波束,对于室外长距离传输场景,STA1和STA2距离通常较远,互相无法感知,互为隐藏终端,随着隐藏终端数量增加,网络性能会严重下降。2)如果采用定向监听,AP由于不知道STA1和STA2何时需要传输数据,则无法与之同步(即不知道何时将窄波束对准STA1、STA2的方向),造成容量下降,传输效率不高。
发明内容
本申请实施例提供一种基于多波束轮询的传输方法及装置,以及一种通讯设备及电子设备可读存储介质,用以解决现有技术中WLAN用于室外长距离传输时存在的网络性能差、传输效率低的技术问题。
第一方面,本申请实施例提供一种基于多波束轮询的传输方法,包括:
接入点AP广播信标消息,所述信标消息用于指明信标周期的时长;
向站点STA发送包含有信道使用时长的数据包;其中,所述信道使用时长用于指明在所述信标周期的时长范围内所述AP与所述STA进行通讯的目标时隙;
与所述STA在所述目标时隙进行通讯。
在一种可能的设计中,所述与所述STA在所述目标时隙进行通讯之前,还包括:
在所述目标时隙,将天线定向于所述目标时隙对应的STA。
在一种可能的设计中,所述信标周期包括:信标头时隙、数据传输时隙;
所述数据传输时隙包括:M个重复周期、每个重复周期中包含K个时隙;其中,M、K为大于等于1的正整数。
在一种可能的设计中,所述接入点AP广播信标消息包括:
AP在所述信标头时隙广播所述信标消息。
在一种可能的设计中,所述重复周期的个数M、所述每个重复周期中包含的时隙个数K为预先配置给所述AP的参数;
或者,
所述信标消息还包括:所述重复周期的个数M、所述每个重复周期中包含的时隙个数K。
在一种可能的设计中,所述向站点STA发送包含有信道使用时长的数据包之前,还包括:
所述AP根据与STA进行通讯的数据量确定通讯时长;
根据与所述STA对应的目标时隙,对所述通讯时长进行调整,得到所述信道使用时长。
在一种可能的设计中,所述根据与所述STA对应的目标时隙,对所述通讯时长进行调整,包括:
调整所述通讯时长,以使调整后的通讯时长对所述时隙个数K取模后的值用于指示所述STA与所述AP进行通讯的目标时隙。
在一种可能的设计中,所述向站点STA发送包含有信道使用时长的数据包包括:
所述信道使用时长被包含在以下数据包中的至少一种中发送给STA:
介质访问控制MAC数据包、请求传输RTS数据包、确认传输CTS数据包、拒绝传输DTS数据包。
第二方面,本申请实施例还提供一种基于多波束轮询的传输方法,包括:
站点STA获取接入点AP广播的信标消息,所述信标消息用于指明信标周期的时长;
接收所述AP发送的包含有信道使用时长的数据包;
根据所述数据包中的所述信道使用时长,在所述信标周期的时长范围内确定与所述AP进行通讯的目标时隙;
与所述AP在所述目标时隙进行通讯。
在一种可能的设计中,所述信标周期包括:信标头时隙、数据传输时隙;
所述数据传输时隙包括:M个重复周期、每个重复周期中包含K个时隙;其中,M、K为大于等于1的正整数。
在一种可能的设计中,所述站点STA获取接入点AP广播的信标消息包括:
在所述信标头时隙,获取AP广播的所述信标消息;
所述站点STA获取接入点AP广播的信标消息之后,还包括:
所述STA根据所述信标周期的时长,并根据所述重复周期的个数M、所述每个重复周期中包含的时隙个数K,对所述数据传输时隙进行时隙划分。
在一种可能的设计中,所述方法还包括:
所述重复周期的个数M、所述每个重复周期中包含的时隙个数K为预先配置给所述STA的参数;
或者,所述信标消息还包括:所述重复周期的个数M、所述每个重复周期中包含的时隙个数K;
所述站点STA获取接入点AP广播的信标消息之后,还包括:
所述STA对所述信标消息进行解析,解析后获取到所述重复周期的个数M、所述每个重复周期中包含的时隙个数K。
在一种可能的设计中,所述根据所述数据包中的所述信道使用时长,在所述信标周期的时长范围内确定与所述AP进行通讯的目标时隙包括:
根据所述信道使用时长,对所述时隙个数K取模,取模后的值用于指明所述STA与所述AP进行通讯的目标时隙。
在一种可能的设计中,所述接收所述AP发送的包含有信道使用时长的数据包包括:
接收所述AP发送的、被包含在以下数据包中的至少一种中的所述信道使用时长:
介质访问控制MAC数据包、请求传输RTS数据包、确认传输CTS数据包、拒绝传输DTS数据包。
第三方面,本申请实施例提供一种基于多波束轮询的传输装置,包括:
广播模块,用于广播信标消息,所述信标消息用于指明信标周期的时长;
发送模块,用于向站点STA发送包含有信道使用时长的数据包;其中,所述信道使用时长用于指明在所述信标周期的时长范围内所述AP与所述STA进行通讯的目标时隙;与所述STA在所述目标时隙进行通讯。
在一种可能的设计中,所述装置还包括:
定向模块,用于在所述目标时隙,将天线定向于所述目标时隙对应的STA。
在一种可能的设计中,所述信标周期包括:信标头时隙、数据传输时隙;
所述数据传输时隙包括:M个重复周期、每个重复周期中包含K个时隙;其中,M、K为大于等于1的正整数。
在一种可能的设计中,所述广播模块,具体用于在所述信标头时隙,广播所述信标消息。
在一种可能的设计中,还包括:
存储模块,用于预先存储所述重复周期的个数M、所述每个重复周期中包含的时隙个数K;
或者,所述信标消息还包括:所述重复周期的个数M、所述每个重复周期中包含的时隙个数K。
在一种可能的设计中,所述装置还包括:
处理模块,用于根据与STA进行通讯的数据量确定通讯时长;根据与所述STA对应的目标时隙,对所述通讯时长进行调整,得到所述信道使用时长。
在一种可能的设计中,所述处理模块,具体用于调整所述通讯时长,以使调整后的通讯时长对所述时隙个数K取模后的值用于指示所述STA与所述AP进行通讯的目标时隙。
在一种可能的设计中,所述发送模块,具体用于将所述信道使用时长包含在以下信息中的至少一种中发送给STA:
介质访问控制MAC数据包、请求传输RTS数据包、确认传输CTS数据包、拒绝传输DTS数据包。
第四方面,本申请实施例还提供一种基于多波束轮询的传输装置,包括:
获取模块,用于获取接入点AP广播的信标消息,所述信标消息用于指明信标周期的时长;还用于接收所述AP发送的包含有信道使用时长的数据包;
确定模块,用于根据所述数据包中的所述信道使用时长,在所述信标周期的时长范围内确定与所述AP进行通讯的目标时隙;
通讯模块,用于与所述AP在所述目标时隙进行通讯。
在一种可能的设计中,所述信标周期包括:信标头时隙、数据传输时隙;
所述数据传输时隙包括:M个重复周期、每个重复周期中包含K个时隙;其中,M、K为大于等于1的正整数。
在一种可能的设计中,所述获取模块,具体用于在所述信标头时隙,获取AP广播的所述信标消息;
所述确定模块,还用于根据所述信标周期的时长,并根据所述重复周期的个数M、所述每个重复周期中包含的时隙个数K,对所述数据传输时隙进行时隙划分。
在一种可能的设计中,所述装置还包括:
存储模块,用于预先存储所述重复周期的个数M、所述每个重复周期中包含的时隙个数K;
或者,所述信标消息还包括:所述重复周期的个数M、所述每个重复周期中包含的时隙个数K;
所述装置还包括:
解析模块,用于对所述信标消息进行解析,解析后获取到所述重复周期的个数M、所述每个重复周期中包含的时隙个数K。
在一种可能的设计中,所述确定模块,具体用于根据所述信道使用时长,对所述时隙个数K取模,取模后的值用于指明所述STA与所述AP进行通讯的目标时隙。
在一种可能的设计中,所述获取模块,具体用于接收所述AP发送的、被包含在以下数据包中的至少一种中的所述信道使用时长:
介质访问控制MAC数据包、请求传输RTS数据包、确认传输CTS数据包、拒绝传输DTS数据包。
第五方面,本申请实施例提供一种通讯设备,包括:发送器、处理器,
所述发送器,用于广播信标消息,所述信标消息用于指明信标周期的时长;还用于向站点STA发送包含有信道使用时长的数据包;其中,所述信道使用时长用于指明在所述信标周期的时长范围内所述AP与所述STA进行通讯的目标时隙;
所述处理器,用于与所述STA在所述目标时隙进行通讯。
在一种可能的设计中,所述处理器,还用于在所述目标时隙,将天线定向于所述目标时隙对应的STA。
在一种可能的设计中,所述信标周期包括:信标头时隙、数据传输时隙;
所述数据传输时隙包括:M个重复周期、每个重复周期中包含K个时隙;其中,M、K为大于等于1的正整数。
在一种可能的设计中,所述发送器,具体用于在所述信标头时隙广播所述信标消息。
在一种可能的设计中,还包括:存储器;
所述存储器,用于预先存储所述重复周期的个数M、所述每个重复周期中包含的时隙个数K;
或者,
所述信标消息还包括:所述重复周期的个数M、所述每个重复周期中包含的时隙个数K。
在一种可能的设计中,所述处理器,还用于根据与STA进行通讯的数据量确定通讯时长;根据与所述STA对应的目标时隙,对所述通讯时长进行调整,得到所述信道使用时长。
在一种可能的设计中,所述处理器,具体用于调整所述通讯时长,以使调整后的通讯时长对所述时隙个数K取模后的值用于指示所述STA与所述AP进行通讯的目标时隙。
在一种可能的设计中,所述发送器,用于将所述信道使用时长包含在以下数据包中的至少一种中发送给STA:
介质访问控制MAC数据包、请求传输RTS数据包、确认传输CTS数据包、拒绝传输DTS数据包。
第六方面,本申请实施例提供一种通讯设备,包括:接收器,处理器;
所述接收器,用于接收接入点AP广播的信标消息,所述信标消息用于指明信标周期的时长;还用于接收所述AP发送的包含有信道使用时长的数据包;
所述处理器,用于根据所述数据包中的所述信道使用时长,在所述信标周期的时长范围内确定与所述AP进行通讯的目标时隙;还用于与所述AP在所述目标时隙进行通讯。
在一种可能的设计中,所述信标周期包括:信标头时隙、数据传输时隙;
所述数据传输时隙包括:M个重复周期、每个重复周期中包含K个时隙;其中,M、K为大于等于1的正整数。
在一种可能的设计中,所述接收器,具体用于在所述信标头时隙,接收接入点AP广播的信标消息;
所述处理器,还用于根据所述信标周期的时长,并根据所述重复周期的个数M、所述每个重复周期中包含的时隙个数K,对所述数据传输时隙进行时隙划分。
在一种可能的设计中,还包括:存储器;
所述存储器,用于预先存储所述重复周期的个数M、所述每个重复周期中包含的时隙个数K;
或者,所述信标消息还包括:所述重复周期的个数M、所述每个重复周期中包含的时隙个数K;
所述处理器,还用于对所述信标消息进行解析,解析后获取到所述重复周期的个数M、所述每个重复周期中包含的时隙个数K。
在一种可能的设计中,所述处理器,还用于根据所述信道使用时长,对所述时隙个数K取模,取模后的值用于指明所述STA与所述AP进行通讯的目标时隙。
在一种可能的设计中,所述接收器,具体用于接收所述AP发送的、被包含在以下数据包中的至少一种中的所述信道使用时长:
介质访问控制MAC数据包、请求传输RTS数据包、确认传输CTS数据包、拒绝传输DTS数据包。
第七方面,本申请实施例提供一种电子设备可读存储介质,包括程序,当其在电子设备上运行时,使得电子设备执行上述任一项所述的方法。
可见,在以上各个方面,本申请实施例提供的基于多波束轮询的传输方法及装置、通讯设备及电子设备可读存储介质,通过接入点AP广播信标消息,该信标消息用于指明信标周期的时长;并向站点STA发送包含有信道使用时长的数据包;其中,信道使用时长用于指明在信标周期的时长范围内AP与STA进行通讯的目标时隙;从而使得AP与STA可以在目标时隙进行通讯。实现了AP基于多波束轮询STA,通过向STA分配目标时隙,实现以定向通讯代替全向通讯,有助于在保证长距离传输的前提下还能够提升系统增益;同时,实现各个STA与AP之间通讯的有序性,提升交互效率,且大大缓解STA间通讯冲突的问题。
附图说明
图1为现有技术中的基于802.11协议的传输时序图;
图2为现有技术中的隐藏终端冲突示意图;
图3为本申请一实施例提供的基于多波束轮询的传输方法的流程示意图;
图4为图1所示实施例的STA工作状态示意图;
图5为本申请另一实施例提供的基于多波束轮询的传输方法的流程示意图;
图6为图5所示实施例的信标周期的结构示意图;
图7a~图7d为图5所示实施例的各种类型数据包格式的示意图;
图8为本申请一实施例提供的基于多波束轮询的传输方法的流程示意图;
图9为本申请另一实施例提供的基于多波束轮询的传输方法的流程示意图;
图10为本申请一实施例提供的基于多波束轮询的传输装置的结构示意图;
图11为本申请另一实施例提供的基于多波束轮询的传输装置的结构示意图;
图12为本申请一实施例提供的基于多波束轮询的传输装置的结构示意图;
图13为本申请另一实施例提供的基于多波束轮询的传输装置的结构示意图;
图14为本申请一实施例提供的通讯设备的结构示意图;
图15为本申请一实施例提供的通讯设备的结构示意图。
具体实施方式
图3为本申请一实施例提供的基于多波束轮询的传输方法的流程示意图,如图3所示,本实施例提供一种基于多波束轮询的传输方法,其可应用于设置有执行该基于多波束轮询的传输方法的装置内,本实施例以AP为执行主体进行方案的阐述,其是移动计算机用户进入有线以太网骨干的接入点,AP上设置有窄波束高增益天线,以实现室外长距离传输。该AP可以为移动终端设备、基站设备、路由器设备、无线交换机、服务器设备等接入点设备。该基于多波束轮询的传输方法具体包括:
步骤301、接入点AP广播信标消息,信标消息用于指明信标周期的时长。
具体的,AP在通信信道上广播信标消息,以使监听该通信信道的各个STA可以监听到该信标消息,该信标消息中包含了指明该信标周期的属性的信息,例如,该信标周期的持续时长,以使监听到该广播信息的各个STA可以根据信标周期的持续时长,对信标周期进行时隙间隔的划分,并进而计算自己与AP之间进行定向通讯的时隙等信息。
步骤302、向站点STA发送包含有信道使用时长的数据包;其中,信道使用时长用于指明在信标周期的时长范围内AP与STA进行通讯的目标时隙。
步骤303、与STA在目标时隙进行通讯。
具体的,信道使用时长是AP给STA分配的通讯时长,该信道使用时长中还隐含了STA在信标周期的时长范围内的具体那个时隙,也就是目标时隙,可以与AP进行通讯。其中,该信道使用时长可以被包含在AP与STA进行通讯的数据信令或控制信令的指定字段中(如duration字段),以使STA根据该信道使用时长,计算出其位于信标周期的哪个具体的时隙,即得到目标时隙,从而在该目标时隙与AP进行通讯。也就是说,AP采用了与STA进行定向通讯的机制,通过指定各个STA与其进行通讯的时隙,实现仅在目标时隙,将波束指向目标时隙对应的STA所在的扇区,因此,对于STA来说,若其未接收到AP向其发送的指明信道使用时长的数据包,则其与AP之间的通讯扇区未确定,则其按照如图1所示的载波监听/冲突避免(Carrier Sense Multiple Access with Collision Avoidance,简称“CSMA/CA”)的机制随机选择时隙发射信号;CSMA/CA利用ACK信号来避免冲突的发生,也就是说,只有当发送端收到网络上返回的ACK信号后才确认送出的数据已经正确到达目的地址。如前现有技术中所述,采用该技术,站点在发送包的同时不能检测到信道上有无冲突,只能尽量“避免”。因此,若STA在非AP指定给其的时隙发送数据包,或者STA没有接收到AP发送的包含信道使用时长的数据包,则可以采用现有技术中的CSMA/CA机制与AP进行通讯;当STA接收到了AP发送的包含信道使用时长的数据包,则表示其与AP之间通讯的扇区已经确定,当目标时隙到达,AP的天线指向该目标时隙对应的扇区,AP与STA按照指定的时隙发射通讯信号。上述STA的工作状态可以参见图4所示。
本实施例提供的基于多波束轮询的传输方法,通过接入点AP广播信标消息,该信标消息用于指明信标周期的时长;并向站点STA发送包含有信道使用时长的数据包;其中,信道使用时长用于指明在信标周期的时长范围内AP与STA进行通讯的目标时隙;从而使得AP与STA可以在目标时隙进行通讯。实现了AP基于多波束轮询STA,通过向STA分配目标时隙,实现以定向通讯代替全向通讯,有助于在保证长距离传输的前提下还能够提升系统增益;同时,实现各个STA与AP之间通讯的有序性,提升交互效率,且大大缓解STA间通讯冲突的问题。
图5为本申请另一实施例提供的基于多波束轮询的传输方法的流程示意图,如图5所示,在上述实施例的基础上,本实施例提供一种基于多波束轮询的传输方法,包括:
步骤501、接入点AP广播信标消息,信标消息用于指明信标周期的时长。
具体的,信标周期可以包括:信标头时隙(Beacon Header Interval,简称“BHI”)、数据传输时隙(Data Transmission Interval,简称“DTI”);AP在该信标头时隙的时长范围内广播该信标消息,通常来说,BHI占用一个公共时隙,例如2ms、几百微秒等的时长进行传输,该公共时隙的时长可以由本领域技术人员根据信道特性进行配置,本申请对此不作具体限定。DTI的时长需要根据信标消息中所指示的信标周期的时长计算得到。例如,信标周期为100ms,其中,BHI占2ms,则DTI占98ms。其中,数据传输时隙DTI包括:M个重复周期、每个重复周期中包含K个时隙,M、K为大于等于1的正整数。因此,STA接收到信标消息后首先可以确定出如图6中A部分所示的信标周期的结构,再根据重复周期M、每个重复周期中所包含的时隙个数K确定出如图6中B部分所示的信标周期的时隙划分结构。
其中,对于重复周期的个数M、每个重复周期中包含的时隙个数K可以是预先配置给AP和各个STA的参数;也就是说,在控制AP的控制器、控制STA的控制器启动后,控制软件中已经预置了M和K的数值,则STA在接收到信标周期的广播消息后,可以根据已知的M和K得到与AP所设置的信标周期同步的信标周期配置。将M、K提前预置的方案,可以有效地减少传输M、K所消耗的开销,节省信道资源。
可选的,为了实现更加灵活的信标周期的划分,使得AP可以根据信道质量、STA数量、分布等属性信息,更加灵活地进行指定目标时隙的分配,该M和K的参数值,也可以随着信标的广播消息传递到各个STA处。因此,可以将重复周期的个数M、每个重复周期中包含的时隙个数K包含在信标消息中,以使STA对信标消息进行解析,获取到M、K等参数,从而对DTI进行灵活可变的时隙划分。
步骤502、根据与STA进行通讯的数据量确定通讯时长;并根据与STA对应的目标时隙,对通讯时长进行调整,得到信道使用时长。
具体的,AP发送给STA的信道使用时长是由两部分时间构成的,一部分是AP与STA进行通讯实际所需的时长(即通讯时长),该部分时长是根据AP与STA完成一次通讯的数据量的确定的;另一部分是在该第一部分时长的基础上,加上AP用于向STA指明,其在哪个目标时隙与AP进行通讯的附加信息,得到调整后的信道使用时长。也就是说,加上该附加信息后的通讯时长中包含有STA与AP进行通讯的目标时隙的信息,其中,该附加信息的数值可以根据最终确定的信道使用时长对时隙个数K取模后的值来指示目标时隙,例如,某STA需要在信标周期每个重复周期的第3个时隙与AP进行数据传输,重复周期的个数M=7,则该STA会在M=1至M=7的每个重复周期中的第三个时隙与AP进行通讯。若每个重复周期中包含K=7个时隙,根据数据量成功完成数据传输的通讯时长需要1996微秒,则根据1996mod7=1可知余量值是1,不满足目标时隙为第3个时隙的配置,因此,需要在1996微秒的基础上加上2微秒,得到1998微秒(1996mod7=3),则1998微秒为AP确定的配置给STA的信道使用时长。其中,对K取模后的值与目标时隙之间的对应关系,可以为上述例子中的数值一一对应关系,即取模后的余量值3对应目标时隙为第3个时隙,本领域技术人员也可以对取模后的余量值与目标时隙配置其他的对应关系,例如,取模后的余量值0对应目标时隙的第1个时隙,取模后的余量值1对应目标时隙的第2个时隙,即对K取模后的余量值+1后的数值与目标时隙的数值一一对应。需要说明的是,采用取模算法仅为举例说明如何将时长信息与目标时隙相对应,其本质是利用数据包中的通讯时长信息传递扇区信息,因此,本领域技术人员可以采用其他的计算方式。
步骤503、向站点STA发送包含有信道使用时长的数据包。
具体的,信道使用时长中隐含了指明与STA在信标周期的时长范围内进行通讯的目标时隙的信息。为了对现有的802.11协议改动最小,且能实现本实施例的技术目的,可以将信道使用时长信息可以被包含在以下现有技术中存在的数据包中的至少一种中发送给STA:介质访问控制MAC数据包、请求传输(Request to Send,简称“RTS”)数据包、确认传输(Clear to Send,简称“CTS”)数据包、拒绝传输(Decline to Send,简称“DTS”)数据包。其中的RTS/CTS传输机制,其基本思想是,送出数据前,先送一段小小的请求传送报文RTS给目标端,等待目标端回应CTS报文后,才开始传送。利用RTS/CTS握手程序,确保接下来传送资料时,不会被碰撞。同时由于RTS/CTS封包都很小,让传送的无效开销变小。但由于如背景技术中所述的“隐藏终端”的存在,即使采用了RTS/CTS传输机制,仍然不可避免的会出现站点间的冲突,只不过RTS/CTS本身报文很短,即便发生冲突,损失也有限。然而,若在RTS/CTS传输机制的基础上采用本申请的AP波束轮询方案,则可以最大限度地避免掉冲突的发生。因此,AP可以将duration信息包含在RTS/CTS数据包中,以使STA与其在指定的目标间隙通讯。举例来说,可以将duration信息设置在如图7a~图7d所示的各个数据包的第二个字段内,其中,图7a为802.11MAC数据包格式、图7b为RTS数据包格式、图7c为CTS数据包格式、图7d为DTS数据包格式,以使STA对上述各个数据包中的第二个字段Duration解析后,得到duration的参数值。需要说明的是,上述数据包仅为举例并非对本实施例的限制,可以理解的是,该信道使用时长可以被包含在AP与STA进行通讯的任意类型的数据包中。
步骤504、在目标时隙,将天线定向于目标时隙对应的STA。
具体的,AP在目标时隙将天线指向该目标时隙所归属的STA方向,以使天线发射出来的电磁波对准指定的在该目标时隙进行通讯的STA所在的扇区,从而实现一对一的定向通讯。
步骤505、与STA在目标时隙进行通讯。
图8为本申请一实施例提供的基于多波束轮询的传输方法的流程示意图,如图8所示,本实例以各个STA为执行主体进行方案的阐述,任何一个接入无线AP的设备都可以作为本实施例中的STA,如,基站设备。本实施例提供的基于多波束轮询的传输方法,包括:
步骤801、获取接入点AP广播的信标消息,信标消息用于指明信标周期的时长。
具体的,STA监听通信信道上AP广播的信标消息,如在分布式帧间隙DIFS期间进行发送数据前的监听。其中,信标消息中包含了指明信标周期属性的信息,例如,该信标周期的持续时长,以使监听到该广播信息的各个STA可以根据信标周期的持续时长,对信标周期进行时隙间隔的划分,并进而计算自己与AP之间进行定向通讯的时隙等信息。
步骤802、接收AP发送的包含有信道使用时长的数据包。
步骤803、根据数据包中的信道使用时长,在信标周期的时长范围内确定与AP进行通讯的目标时隙。
步骤804、与AP在目标时隙进行通讯。
具体的,信道使用时长中隐含有用于指明AP与STA在信标周期的时长范围内进行通讯的目标时隙的信息,该信道使用时长信息可以被包含在AP与STA进行通讯的数据信令或控制信令的指定字段中(如duration字段),以使STA根据该信道使用时长,计算出其位于信标周期的哪个具体的时隙,即得到目标时隙,从而在该目标时隙与AP进行通讯。也就是说,AP采用了与STA进行定向通讯的机制,通过指定各个STA与其进行通讯的时隙,实现仅在目标时隙,将波束指向目标时隙对应的STA所在的扇区,因此,对于STA来说,若其未接收到AP向其发送的指明信道使用时长的数据包,则其与AP之间的通讯扇区未确定,则其按照按照如图1所示的载波监听/冲突避免(Carrier Sense Multiple Access with CollisionAvoidance,简称“CSMA/CA”)的机制随机选择时隙发射信号;CSMA/CA利用ACK信号来避免冲突的发生,也就是说,只有当发送端收到网络上返回的ACK信号后才确认送出的数据已经正确到达目的地址。如前现有技术中所说,采用该技术,站点在发送包的同时不能检测到信道上有无冲突,只能尽量“避免”。因此,若STA在非AP指定给其的时隙发送数据包,或者STA没有接收到AP发送的包含信道使用时长的数据包,则可以采用现有技术中的CSMA/CA机制与AP进行通讯;当STA接收到了AP发送的包含信道使用时长的数据包,则表示其与AP之间通讯的扇区已经确定,则当目标时隙到达,AP的天线指向该目标时隙对应的扇区,则AP与STA按照指定的时隙发射接收信号。上述STA的工作状态可以参见图4所示。
本实施例提供的基于多波束轮询的传输方法,STA通过获取接入点AP广播的信标消息,该信标消息用于指明信标周期的时长;并接收AP发送的包含有信道使用时长的数据包;根据数据包中的信道使用时长,在信标周期的时长范围内确定与AP进行通讯的目标时隙;从而实现与AP在目标时隙进行通讯。该方案实现了STA基于多波束轮询在指定AP指定的扇区与AP进行通讯,通过接收AP分配的目标时隙,实现以定向通讯代替全向通讯,有助于在保证长距离传输的前提下还能够提升系统增益;同时,实现各个STA与AP之间通讯的有序性,提升交互效率,且大大缓解STA间通讯冲突的问题。
图9为本申请另一实施例提供的基于多波束轮询的传输方法的流程示意图,如图9所示,在上述实施例的基础上,本实施例提供一种基于多波束轮询的传输方法,包括:
步骤901、获取接入点AP广播的信标消息,信标消息用于指明信标周期的时长。
具体的,信标周期可以包括:信标头时隙(Beacon Header Interval,简称“BHI”)、数据传输时隙(Data Transmission Interval,简称“DTI”);AP在该信标头时隙的时长范围内广播该信标消息,通常来说,BHI占用一个公共时隙,例如2ms、几百微秒等的时长进行传输,该公共时隙的时长可以由本领域技术人员根据信道特性进行配置,本申请对此不作具体限定。DTI的时长需要根据信标消息中所指示的信标周期的时长计算得到。例如,信标周期为100ms,其中,BHI占2ms,则DTI占98ms。其中,数据传输时隙DTI包括:M个重复周期、每个重复周期中包含K个时隙,其中,M、K为大于等于1的正整数。因此,STA接收到信标消息后首先可以确定出如图6中A部分所示的信标周期的结构,再根据重复周期M、每个重复周期中所包含的时隙个数K确定出如图6中B部分所示的信标周期的时隙划分结构。其中,对于重复周期的个数M、每个重复周期中包含的时隙个数K可以是预先配置给AP和各个STA的参数;也就是说,在控制AP的控制器、控制STA的控制器启动后,控制软件中已经预置了M和K的数值,则STA在接收到信标周期的广播消息后,可以根据已知的M和K得到与AP所设置的信标周期同步的信标周期配置。将M、K提前预置的方案,可以有效地减少传输M、K所消耗的开销,节省信道资源。
可选的,为了实现更加灵活的信标周期的划分,使得AP可以根据信道质量、STA数量、分布等属性信息,更加灵活地进行指定目标时隙的分配,该M和K的参数值,也可以随着信标的广播消息传递到各个STA处。因此,可以将重复周期的个数M、每个重复周期中包含的时隙个数K包含在信标消息中,以使STA在获取到接入点AP广播的信标消息之后,对信标消息进行解析,解析后获取到重复周期的个数M、每个重复周期中包含的时隙个数K,实现对DTI进行灵活可变的时隙划分。
步骤902、接收AP发送的包含有信道使用时长的数据包。
具体的,信道使用时长中隐含了指明与STA在信标周期的时长范围内进行通讯的目标时隙的信息。为了对现有的802.11协议改动最小,且能实现本实施例的技术目的,信道使用时长可以被包含在以下数据包中的至少一种中,介质访问控制MAC数据包、请求传输(Request to Send,简称“RTS”)数据包、确认传输(Clear to Send,简称“CTS”)数据包、拒绝传输(Decline to Send,简称“DTS”)数据包。其中的RTS/CTS传输机制,其基本思想是,送出数据前,先送一段小小的请求传送报文RTS给目标端,等待目标端回应CTS报文后,才开始传送。利用RTS/CTS握手(handshake)程序,确保接下来传送资料时,不会被碰撞。同时由于RTS/CTS封包都很小,让传送的无效开销变小。但由于如背景技术中所述的“隐藏终端”的存在,即使采用了RTS/CTS传输机制,仍然不可避免的会出现站点间的冲突,只不过RTS/CTS本身报文很短,即便发生冲突,损失也有限。然而,若在RTS/CTS传输机制的基础上采用本申请的AP波束轮询方案,则可以最大限度地避免掉冲突的发生,因此,AP可以将duration信息包含在RTS/CTS数据包中,以使STA与其在指定的目标间隙通讯。举例来说,可以将duration信息设置在如图7a~图7d所示的各个数据包的第二个字段内,其中,图7a为802.11MAC数据包格式、图7b为RTS数据包格式、图7c为CTS数据包格式、图7d为DTS数据包格式,以使STA对上述各个数据包中的第二个字段Duration解析后,得到duration的参数值。需要说明的是,上述数据包仅为举例并非对本实施例的限制,可以理解的是,该信道使用时长可以被包含在AP与STA进行通讯的任意类型的数据包中。
步骤903、根据信道使用时长,对时隙个数K取模,取模后的值用于指明STA与AP进行通讯的目标时隙。
举例来说,信标(Beacon)周期100ms,BHI头部占2ms;重复周期个数M=7,每个重复周期内的时隙个数K=7,每个时隙的长度为2ms。AP数据包中的Duration字段设置为1998微秒,STA对收到AP数据包中的Duration字段,对K求模(S=Duration MOD K),求模结果就是目标时隙。即,求模结果1998MOD 7=3,则该STA位于第3时隙。则该STA会在M=1至M=7的每个重复周期中的第三个时隙与AP进行通讯。通常来说,Duration中几个微秒的差异,不会明显影响容量。则该STA将在如图6所示的信标周期中的每个标号为“3”的时隙与AP进行通讯。
步骤904、与AP在目标时隙进行通讯。
具体的,AP在目标时隙将天线对准指定的在该目标时隙进行通讯的STA所在的扇区,从而实现一对一的定向通讯。
图10为本申请一实施例提供的基于多波束轮询的传输装置的结构示意图,如图10所示,该基于多波束轮询的传输装置,包括:
广播模块101,用于接入点AP广播信标消息,信标消息用于指明信标周期。
发送模块102,用于向站点STA发送包含有信道使用时长的数据包;其中,信道使用时长用于指明在信标周期的时长范围内AP与STA进行通讯的目标时隙;与STA在目标时隙进行通讯。
本实施例的基于多波束轮询的传输装置可用于执行图3所示的方法实施例,其实现原理类似,在此不再赘述。
本实施例提供的基于多波束轮询的传输装置,通过接入点AP广播信标消息,该信标消息用于指明信标周期的时长;并向站点STA发送包含有信道使用时长的数据包;其中,信道使用时长用于指明在信标周期的时长范围内AP与STA进行通讯的目标时隙;从而使得AP与STA可以在目标时隙进行通讯。实现了AP基于多波束轮询STA,通过向STA分配目标时隙,实现以定向通讯代替全向通讯,有助于在保证长距离传输的前提下还能够提升系统增益;同时,实现各个STA与AP之间通讯的有序性,提升交互效率,且大大缓解STA间通讯冲突的问题。
图11为本申请另一实施例提供的基于多波束轮询的传输装置的结构示意图,如图11所示,在上一实施例的基础上,该装置还包括:
定向模块103,用于在目标时隙,将天线定向于目标时隙对应的STA。
可选的,信标周期包括:信标头时隙、数据传输时隙;
数据传输时隙包括:M个重复周期、每个重复周期中包含K个时隙;其中,M、K为大于等于1的正整数。
可选的,广播模块101,具体用于在信标头时隙,广播该信标消息。
可选的,还包括:
存储模块104,用于预先存储重复周期的个数M、每个重复周期中包含的时隙个数K;
或者,信标消息还包括:重复周期的个数M、每个重复周期中包含的时隙个数K。
可选的,该装置还包括:
处理模块105,用于根据与STA进行通讯的数据量确定通讯时长;根据与STA对应的目标时隙,对通讯时长进行调整,得到信道使用时长。可选的,处理模块105,具体用于调整通讯时长,以使调整后的通讯时长对时隙个数K取模后的值用于指示STA与AP进行通讯的目标时隙。可选的,发送模块102,具体用于将信道使用时长包含在以下信息中的至少一种中发送给STA:
介质访问控制MAC数据包、请求传输RTS数据包、确认传输CTS数据包、拒绝传输DTS数据包。
本实施例的基于多波束轮询的传输装置可用于执行图5所示的方法实施例,其实现原理类似,在此不再赘述。
图12为本申请一实施例提供的基于多波束轮询的传输装置的结构示意图,如图12所示,该基于多波束轮询的传输装置,包括:
获取模块121,用于获取接入点AP广播的信标消息,信标消息用于指明信标周期的时长;还用于接收AP发送的包含有信道使用时长的数据包。
确定模块122,用于根据数据包中的信道使用时长,在信标周期的时长范围内确定与AP进行通讯的目标时隙。
通讯模块123,用于与AP在目标时隙进行通讯。
本实施例的基于多波束轮询的传输装置可用于执行图8所示的方法实施例,其实现原理类似,在此不再赘述。
本实施例提供的基于多波束轮询的传输装置,STA通过获取接入点AP广播的信标消息,该信标消息用于指明信标周期的时长;并接收AP发送的包含有信道使用时长的数据包;根据数据包中的信道使用时长,在信标周期的时长范围内确定与AP进行通讯的目标时隙;从而实现与AP在目标时隙进行通讯。该方案实现了STA基于多波束轮询在指定AP指定的扇区与AP进行通讯,通过接收AP分配的目标时隙,实现以定向通讯代替全向通讯,有助于在保证长距离传输的前提下还能够提升系统增益;同时,实现各个STA与AP之间通讯的有序性,提升交互效率,且大大缓解STA间通讯冲突的问题。
图13为本申请另一实施例提供的基于多波束轮询的传输装置的结构示意图,如图13所示,在上一实施例的基础上,
信标周期包括:信标头时隙、数据传输时隙;
数据传输时隙包括:M个重复周期、每个重复周期中包含K个时隙;其中,M、K为大于等于1的正整数。
可选的,获取模块121,具体用于在信标头时隙,获取AP广播的信标消息。
确定模块122,还用于根据信标周期的时长,并根据重复周期的个数M、每个重复周期中包含的时隙个数K,对数据传输时隙进行时隙划分。
可选的,该装置还包括:
存储模块124,用于预先存储重复周期的个数M、每个重复周期中包含的时隙个数K。
或者,信标消息还包括:重复周期的个数M、每个重复周期中包含的时隙个数K;
该装置还包括:
解析模块125,用于对信标消息进行解析,解析后获取到重复周期的个数M、每个重复周期中包含的时隙个数K。
可选的,确定模块122,具体用于根据信道使用时长,对时隙个数K取模,取模后的值用于指明STA与AP进行通讯的目标时隙。
可选的,获取模块121,具体用于接收AP发送的、被包含在以下数据包中的至少一种中的信道使用时长:
介质访问控制MAC数据包、请求传输RTS数据包、确认传输CTS数据包、拒绝传输DTS数据包。本实施例的基于多波束轮询的传输装置可用于执行图9所示的方法实施例,其实现原理类似,在此不再赘述。
图14为本申请一实施例提供的通讯设备的结构示意图,该通讯设备可以为具有通讯功能的移动终端设备、基站设备、路由器设备、无线交换机、服务器设备等接入点设备。如图14所示,本申请提供一种通讯设备,包括:发送器141、处理器142;
发送器141、处理器142可以通过总线进行连接。当然,在实际运用中,发送器141、处理器142之间可以不是总线结构,而可以是其它结构,例如星型结构,本申请不作具体限定。
可选地,处理器142具体可以是通用的中央处理器或ASIC,可以是一个或多个用于控制程序执行的集成电路,可以是使用FPGA开发的硬件电路,可以是基带处理器。
可选地,处理器142可以包括至少一个处理核心。
该通讯设备可以用于执行前述方法图3与图5所示的实施例中的任一种方法。
其中,发送器141,用于广播信标消息,信标消息用于指明信标周期的时长;还用于向站点STA发送包含有信道使用时长的数据包;其中,信道使用时长用于指明在信标周期的时长范围内AP与STA进行通讯的目标时隙。
处理器142,用于与STA在目标时隙进行通讯。
可选的,处理器142,还用于在目标时隙,将天线定向于目标时隙对应的STA。
可选的,信标周期包括:信标头时隙、数据传输时隙;
数据传输时隙包括:M个重复周期、每个重复周期中包含K个时隙;其中,M、K为大于等于1的正整数。
可选的,发送器141,具体用于在信标头时隙广播信标消息。
可选的,还包括:存储器143;发送器141、处理器142、存储器143可以通过总线进行连接。
存储器143,用于预先存储重复周期的个数M、每个重复周期中包含的时隙个数K。
可选地,存储器143可以包括ROM、RAM和磁盘存储器中的一种或多种。存储器143用于存储处理器142运行时所需的数据和/或指令。存储器143的数量可以为一个或多个。
或者,
信标消息还包括:重复周期的个数M、每个重复周期中包含的时隙个数K。
可选的,处理器142,还用于根据与STA进行通讯的数据量确定通讯时长;根据与STA对应的目标时隙,对通讯时长进行调整,得到信道使用时长。
可选的,处理器142,具体用于调整通讯时长,以使调整后的通讯时长对时隙个数K取模后的值用于指示STA与AP进行通讯的目标时隙。
可选的,发送器141,用于将信道使用时长包含在以下数据包中的至少一种中发送给STA:
介质访问控制MAC数据包、请求传输RTS数据包、确认传输CTS数据包、拒绝传输DTS数据包。
图15为本申请一实施例提供的通讯设备的结构示意图,如图15所示,本申请提供一种通讯设备,例如,基站设备,其包括:接收器151,处理器152;
接收器151,处理器152可以通过总线进行连接。当然,在实际运用中,接收器151,处理器152之间可以不是总线结构,而可以是其它结构,例如星型结构,本申请不作具体限定。
可选地,处理器152具体可以是通用的中央处理器或ASIC,可以是一个或多个用于控制程序执行的集成电路,可以是使用FPGA开发的硬件电路,可以是基带处理器。
可选地,处理器152可以包括至少一个处理核心。
该通讯设备可以用于执行前述方法图8与图9所示的实施例中的任一种方法。
其中,接收器151,用于接收接入点AP广播的信标消息,信标消息用于指明信标周期的时长;还用于接收AP发送的包含有信道使用时长的数据包。
处理器152,用于根据数据包中的信道使用时长,在信标周期的时长范围内确定与AP进行通讯的目标时隙;还用于与AP在目标时隙进行通讯。
可选的,信标周期包括:信标头时隙、数据传输时隙;
数据传输时隙包括:M个重复周期、每个重复周期中包含K个时隙;其中,M、K为大于等于1的正整数。
可选的,接收器151,具体用于在信标头时隙,接收接入点AP广播的信标消息。
处理器152,还用于根据信标周期的时长,并根据重复周期的个数M、每个重复周期中包含的时隙个数K,对数据传输时隙进行时隙划分。
可选的,该通讯设备还包括:存储器153;接收器151,处理器152、存储器153可以通过总线进行连接。
存储器153,用于预先存储重复周期的个数M、每个重复周期中包含的时隙个数K。
可选地,存储器153可以包括ROM、RAM和磁盘存储器中的一种或多种。存储器153用于存储处理器152运行时所需的数据和/或指令。存储器153的数量可以为一个或多个。
或者,信标消息还包括:重复周期的个数M、每个重复周期中包含的时隙个数K。
处理器152,还用于对信标消息进行解析,解析后获取到重复周期的个数M、每个重复周期中包含的时隙个数K。
可选的,处理器152,还用于根据信道使用时长,对时隙个数K取模,取模后的值用于指明STA与AP进行通讯的目标时隙。
可选的,接收器151,具体用于接收AP发送的、被包含在以下数据包中的至少一种中的信道使用时长:
介质访问控制MAC数据包、请求传输RTS数据包、确认传输CTS数据包、拒绝传输DTS数据包。
本申请还提供一种电子设备可读存储介质,包括程序,当其在电子设备上运行时,使得电子设备执行上述任一实施例所述的方法。
在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行计算机程序指令时,全部或部分地产生按照本申请实施例的流程或功能。计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线(例如,同轴电缆、光纤、数字用户线(DigitalSubscriber Line,DSL))或无线(例如,红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。计算机可读存储介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可用介质集成的服务器、数据中心等数据存储设备。可用介质可以是磁性介质,(例如,软盘、硬盘、磁带)、光介质(例如,DVD)、或者半导体介质(例如,固态硬盘(Solid State Disk,SSD))等。
本领域技术人员应该可以意识到,在上述一个或多个示例中,本申请实施例所描述的功能可以用硬件、软件、固件或它们的任意组合来实现。当使用软件实现时,可以将这些功能存储在计算机可读介质中或者作为计算机可读介质上的一个或多个指令或代码进行传输。计算机可读介质包括计算机存储介质和通信介质,其中通信介质包括便于从一个地方向另一个地方传送计算机程序的任何介质。存储介质可以是通用或专用计算机能够存取的任何可用介质。
最后应说明的是:以上实施例仅用以说明本申请的技术方案,而非对其限制;尽管参照前述实施例对本申请进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本申请各实施例技术方案的精神和范围。

Claims (24)

1.一种基于多波束轮询的传输方法,其特征在于,包括:
接入点AP广播信标消息,所述信标消息用于指明信标周期的时长;
向站点STA发送包含有信道使用时长的数据包;其中,所述信道使用时长用于指明在所述信标周期的时长范围内所述AP与所述STA进行通讯的目标时隙;
与所述STA在所述目标时隙进行通讯;
所述向站点STA发送包含有信道使用时长的数据包包括:
所述信道使用时长被包含在以下数据包中的至少一种中发送给STA:
介质访问控制MAC数据包、请求传输RTS数据包、确认传输CTS数据包、拒绝传输DTS数据包。
2.根据权利要求1所述的方法,其特征在于,所述与所述STA在所述目标时隙进行通讯之前,还包括:
在所述目标时隙,将天线定向于所述目标时隙对应的STA。
3.根据权利要求1所述的方法,其特征在于,
所述信标周期包括:信标头时隙、数据传输时隙;
所述数据传输时隙包括:M个重复周期、每个重复周期中包含K个时隙;其中,M、K为大于等于1的正整数。
4.根据权利要求3所述的方法,其特征在于,所述接入点AP广播信标消息包括:
AP在所述信标头时隙广播所述信标消息。
5.根据权利要求4所述的方法,其特征在于,所述重复周期的个数M、所述每个重复周期中包含的时隙个数K为预先配置给所述AP的参数;
或者,
所述信标消息还包括:所述重复周期的个数M、所述每个重复周期中包含的时隙个数K。
6.根据权利要求5所述的方法,其特征在于,所述向站点STA发送包含有信道使用时长的数据包之前,还包括:
所述AP根据与STA进行通讯的数据量确定通讯时长;
根据与所述STA对应的目标时隙,对所述通讯时长进行调整,得到所述信道使用时长。
7.根据权利要求6所述的方法,其特征在于,所述根据与所述STA对应的目标时隙,对所述通讯时长进行调整,包括:
调整所述通讯时长,以使调整后的通讯时长对所述时隙个数K取模后的值用于指示所述STA与所述AP进行通讯的目标时隙。
8.一种基于多波束轮询的传输方法,其特征在于,包括:
站点STA获取接入点AP广播的信标消息,所述信标消息用于指明信标周期的时长;
接收所述AP发送的包含有信道使用时长的数据包;
根据所述数据包中的所述信道使用时长,在所述信标周期的时长范围内确定与所述AP进行通讯的目标时隙;
与所述AP在所述目标时隙进行通讯;
所述接收所述AP发送的包含有信道使用时长的数据包包括:
接收所述AP发送的、被包含在以下数据包中的至少一种中的所述信道使用时长:
介质访问控制MAC数据包、请求传输RTS数据包、确认传输CTS数据包、拒绝传输DTS数据包。
9.根据权利要求8所述的方法,其特征在于,
所述信标周期包括:信标头时隙、数据传输时隙;
所述数据传输时隙包括:M个重复周期、每个重复周期中包含K个时隙;其中,M、K为大于等于1的正整数。
10.根据权利要求9所述的方法,其特征在于,所述站点STA获取接入点AP广播的信标消息包括:
在所述信标头时隙,获取AP广播的所述信标消息;
所述站点STA获取接入点AP广播的信标消息之后,还包括:
所述STA根据所述信标周期的时长,并根据所述重复周期的个数M、所述每个重复周期中包含的时隙个数K,对所述数据传输时隙进行时隙划分。
11.根据权利要求10所述的方法,其特征在于,所述方法还包括:
所述重复周期的个数M、所述每个重复周期中包含的时隙个数K为预先配置给所述STA的参数;
或者,所述信标消息还包括:所述重复周期的个数M、所述每个重复周期中包含的时隙个数K;
所述站点STA获取接入点AP广播的信标消息之后,还包括:
所述STA对所述信标消息进行解析,解析后获取到所述重复周期的个数M、所述每个重复周期中包含的时隙个数K。
12.根据权利要求11所述的方法,其特征在于,所述根据所述数据包中的所述信道使用时长,在所述信标周期的时长范围内确定与所述AP进行通讯的目标时隙包括:
根据所述信道使用时长,对所述时隙个数K取模,取模后的值用于指明所述STA与所述AP进行通讯的目标时隙。
13.一种通讯设备,其特征在于,包括:发送器、处理器;
所述发送器,用于广播信标消息,所述信标消息用于指明信标周期的时长;还用于向站点STA发送包含有信道使用时长的数据包;其中,所述信道使用时长用于指明在所述信标周期的时长范围内AP与所述STA进行通讯的目标时隙;
所述处理器,用于与所述STA在所述目标时隙进行通讯;
所述发送器,用于将所述信道使用时长包含在以下数据包中的至少一种中发送给STA:
介质访问控制MAC数据包、请求传输RTS数据包、确认传输CTS数据包、拒绝传输DTS数据包。
14.根据权利要求13所述的通讯设备,其特征在于,
所述处理器,还用于在所述目标时隙,将天线定向于所述目标时隙对应的STA。
15.根据权利要求14所述的通讯设备,其特征在于,
所述信标周期包括:信标头时隙、数据传输时隙;
所述数据传输时隙包括:M个重复周期、每个重复周期中包含K个时隙;其中,M、K为大于等于1的正整数。
16.根据权利要求15所述的通讯设备,其特征在于,
所述发送器,具体用于在所述信标头时隙广播所述信标消息。
17.根据权利要求16所述的通讯设备,其特征在于,还包括:存储器;
所述存储器,用于预先存储所述重复周期的个数M、所述每个重复周期中包含的时隙个数K;
或者,
所述信标消息还包括:所述重复周期的个数M、所述每个重复周期中包含的时隙个数K。
18.根据权利要求17所述的通讯设备,其特征在于,
所述处理器,还用于根据与STA进行通讯的数据量确定通讯时长;根据与所述STA对应的目标时隙,对所述通讯时长进行调整,得到所述信道使用时长。
19.根据权利要求18所述的通讯设备,其特征在于,
所述处理器,具体用于调整所述通讯时长,以使调整后的通讯时长对所述时隙个数K取模后的值用于指示所述STA与所述AP进行通讯的目标时隙。
20.一种通讯设备,其特征在于,包括:接收器,处理器;
所述接收器,用于接收接入点AP广播的信标消息,所述信标消息用于指明信标周期的时长;还用于接收所述AP发送的包含有信道使用时长的数据包;
所述处理器,用于根据所述数据包中的所述信道使用时长,在所述信标周期的时长范围内确定与所述AP进行通讯的目标时隙;还用于与所述AP在所述目标时隙进行通讯;
所述接收器,具体用于接收所述AP发送的、被包含在以下数据包中的至少一种中的所述信道使用时长:
介质访问控制MAC数据包、请求传输RTS数据包、确认传输CTS数据包、拒绝传输DTS数据包。
21.根据权利要求20所述的通讯设备,其特征在于,
所述信标周期包括:信标头时隙、数据传输时隙;
所述数据传输时隙包括:M个重复周期、每个重复周期中包含K个时隙;其中,M、K为大于等于1的正整数。
22.根据权利要求21所述的通讯设备,其特征在于,
所述接收器,具体用于在所述信标头时隙,接收接入点AP广播的信标消息;
所述处理器,还用于根据所述信标周期的时长,并根据所述重复周期的个数M、所述每个重复周期中包含的时隙个数K,对所述数据传输时隙进行时隙划分。
23.根据权利要求22所述的通讯设备,其特征在于,还包括:存储器;
所述存储器,用于预先存储所述重复周期的个数M、所述每个重复周期中包含的时隙个数K;
或者,所述信标消息还包括:所述重复周期的个数M、所述每个重复周期中包含的时隙个数K;
所述处理器,还用于对所述信标消息进行解析,解析后获取到所述重复周期的个数M、所述每个重复周期中包含的时隙个数K。
24.根据权利要求23所述的通讯设备,其特征在于,
所述处理器,还用于根据所述信道使用时长,对所述时隙个数K取模,取模后的值用于指明STA与所述AP进行通讯的目标时隙。
CN201780095102.8A 2017-09-27 2017-09-27 基于多波束轮询的传输方法及通讯设备 Active CN111108805B (zh)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/CN2017/103764 WO2019061107A1 (zh) 2017-09-27 2017-09-27 基于多波束轮询的传输方法及通讯设备

Publications (2)

Publication Number Publication Date
CN111108805A CN111108805A (zh) 2020-05-05
CN111108805B true CN111108805B (zh) 2022-04-05

Family

ID=65900439

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201780095102.8A Active CN111108805B (zh) 2017-09-27 2017-09-27 基于多波束轮询的传输方法及通讯设备

Country Status (4)

Country Link
US (1) US11259273B2 (zh)
EP (1) EP3678442B1 (zh)
CN (1) CN111108805B (zh)
WO (1) WO2019061107A1 (zh)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US12356373B2 (en) * 2023-11-27 2025-07-08 Synaptics Incorporated Nonconforming network allocation vector (NAV) detection and mitigation

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2008087604A2 (en) * 2007-01-19 2008-07-24 Koninklijke Philips Electronics, N.V. Apparatus and method for enabling discovery of wireless devices
CN103379595A (zh) * 2012-04-28 2013-10-30 华为技术有限公司 无线局域网中sta获取数据的方法、装置及系统
CN105594242A (zh) * 2013-10-07 2016-05-18 高通股份有限公司 Lte-u空闲信道评估操作

Family Cites Families (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7110380B2 (en) * 2001-02-07 2006-09-19 Freescale Semiconductor, Inc. System, method, and computer program product for sharing bandwidth in a wireless personal area network or a wireless local area network
US20080112369A1 (en) * 2006-11-13 2008-05-15 Samsung Electronics Co., Ltd. Method and apparatus for allocating bandwidth of wireless network, and method and apparatus for transmitting and receiving data on the network
US8553659B2 (en) * 2008-03-12 2013-10-08 Broadcom Corporation Method and system for optimal beamforming in wireless networks
US8670395B2 (en) * 2008-06-26 2014-03-11 Samsung Electronics Co., Ltd. System and method for priority driven contention scheme for supporting enhanced QoS in a wireless communication network
WO2010118383A1 (en) * 2009-04-10 2010-10-14 Marvell World Trade Ltd. Signaling for multi-dimension wireless resource allocation
US9084221B2 (en) * 2010-02-03 2015-07-14 Qualcomm Incorporated Protocol for communication
US8446825B2 (en) * 2011-06-29 2013-05-21 Broadcom Corporation Method and system for reliable service period allocation in 60 GHz MAC
CA2864234A1 (en) * 2012-02-10 2013-08-15 Lg Electronics Inc. Method and apparatus for accessing channel in wlan system
KR101553856B1 (ko) * 2012-06-13 2015-09-17 주식회사 케이티 무선랜 시스템에서 채널 액세스 방법
CN103517329B (zh) * 2012-06-18 2017-06-13 华为技术有限公司 无线局域网中sta获取及发送数据的方法、装置
US9179455B2 (en) * 2012-10-05 2015-11-03 Intel Corporation Methods and arrangements for frequency selective transmission
US9344980B2 (en) * 2013-04-26 2016-05-17 Futurewei Technologies, Inc. Systems and methods for efficient channel synchronization
CN107113823B (zh) * 2015-07-10 2020-04-28 华为技术有限公司 信道接入期的分配方法、装置及系统

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2008087604A2 (en) * 2007-01-19 2008-07-24 Koninklijke Philips Electronics, N.V. Apparatus and method for enabling discovery of wireless devices
CN103379595A (zh) * 2012-04-28 2013-10-30 华为技术有限公司 无线局域网中sta获取数据的方法、装置及系统
CN105594242A (zh) * 2013-10-07 2016-05-18 高通股份有限公司 Lte-u空闲信道评估操作

Also Published As

Publication number Publication date
CN111108805A (zh) 2020-05-05
EP3678442A4 (en) 2020-08-26
EP3678442B1 (en) 2023-07-26
US20200229139A1 (en) 2020-07-16
US11259273B2 (en) 2022-02-22
WO2019061107A1 (zh) 2019-04-04
EP3678442A1 (en) 2020-07-08

Similar Documents

Publication Publication Date Title
US11800565B2 (en) Wireless communication method for simultaneous data transmission, and wireless communication terminal using same
US12368527B2 (en) Wireless communication terminal and wireless communication method for multi-user uplink transmission
US11140718B2 (en) Wireless communication terminal for multi-user uplink transmission, and wireless communication method
US11523335B2 (en) Wireless communication method for saving power and wireless communication terminal using same
US12166587B2 (en) Wireless communication terminal and wireless communication method for multi-user concurrent transmission
CN111108805B (zh) 基于多波束轮询的传输方法及通讯设备

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant