CN110768756A - 控制信标帧发送的方法及相关装置 - Google Patents
控制信标帧发送的方法及相关装置 Download PDFInfo
- Publication number
- CN110768756A CN110768756A CN201810829801.7A CN201810829801A CN110768756A CN 110768756 A CN110768756 A CN 110768756A CN 201810829801 A CN201810829801 A CN 201810829801A CN 110768756 A CN110768756 A CN 110768756A
- Authority
- CN
- China
- Prior art keywords
- slave
- beacon frame
- time
- master
- indication information
- 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
- 230000005540 biological transmission Effects 0.000 title claims abstract description 267
- 238000000034 method Methods 0.000 title claims abstract description 146
- 230000002093 peripheral effect Effects 0.000 description 61
- 230000006870 function Effects 0.000 description 54
- 230000015654 memory Effects 0.000 description 54
- 238000012545 processing Methods 0.000 description 53
- 238000004891 communication Methods 0.000 description 28
- 230000004044 response Effects 0.000 description 27
- 238000010586 diagram Methods 0.000 description 24
- 230000011664 signaling Effects 0.000 description 23
- 238000012790 confirmation Methods 0.000 description 16
- 230000008569 process Effects 0.000 description 16
- 238000006243 chemical reaction Methods 0.000 description 13
- 230000003068 static effect Effects 0.000 description 12
- 238000007726 management method Methods 0.000 description 10
- 230000003321 amplification Effects 0.000 description 8
- 238000001914 filtration Methods 0.000 description 8
- 238000003199 nucleic acid amplification method Methods 0.000 description 8
- 238000004590 computer program Methods 0.000 description 7
- 230000003993 interaction Effects 0.000 description 7
- 230000007246 mechanism Effects 0.000 description 7
- 101100325792 Saccharomyces cerevisiae (strain ATCC 204508 / S288c) BAT1 gene Proteins 0.000 description 5
- 238000013461 design Methods 0.000 description 5
- VYLDEYYOISNGST-UHFFFAOYSA-N bissulfosuccinimidyl suberate Chemical compound O=C1C(S(=O)(=O)O)CC(=O)N1OC(=O)CCCCCCC(=O)ON1C(=O)C(S(O)(=O)=O)CC1=O VYLDEYYOISNGST-UHFFFAOYSA-N 0.000 description 4
- 230000000694 effects Effects 0.000 description 4
- 101100161473 Arabidopsis thaliana ABCB25 gene Proteins 0.000 description 3
- 101100096893 Mus musculus Sult2a1 gene Proteins 0.000 description 3
- 101150081243 STA1 gene Proteins 0.000 description 3
- 101100325794 Saccharomyces cerevisiae (strain ATCC 204508 / S288c) BAT2 gene Proteins 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 3
- 238000005259 measurement Methods 0.000 description 3
- OVGWMUWIRHGGJP-WTODYLRWSA-N (z)-7-[(1r,3s,4s,5r)-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-WTODYLRWSA-N 0.000 description 2
- 101100366889 Caenorhabditis elegans sta-2 gene Proteins 0.000 description 2
- 230000008878 coupling Effects 0.000 description 2
- 238000010168 coupling process Methods 0.000 description 2
- 238000005859 coupling reaction Methods 0.000 description 2
- 238000005538 encapsulation Methods 0.000 description 2
- ZAWXOCUFQSQDJS-UHFFFAOYSA-N 8-hydroxy-3-methyl-3,4-dihydro-2h-benzo[a]anthracene-1,7,12-trione Chemical compound O=C1C2=C(O)C=CC=C2C(=O)C2=C1C=CC1=C2C(=O)CC(C)C1 ZAWXOCUFQSQDJS-UHFFFAOYSA-N 0.000 description 1
- 230000001413 cellular effect Effects 0.000 description 1
- 239000003795 chemical substances by application Substances 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 239000000835 fiber Substances 0.000 description 1
- 230000000977 initiatory effect Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000008520 organization Effects 0.000 description 1
- 230000000737 periodic effect Effects 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
- 238000001228 spectrum Methods 0.000 description 1
- GOLXNESZZPUPJE-UHFFFAOYSA-N spiromesifen Chemical compound CC1=CC(C)=CC(C)=C1C(C(O1)=O)=C(OC(=O)CC(C)(C)C)C11CCCC1 GOLXNESZZPUPJE-UHFFFAOYSA-N 0.000 description 1
- 230000002269 spontaneous effect Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L5/00—Arrangements affording multiple use of the transmission path
- H04L5/003—Arrangements for allocating sub-channels of the transmission path
- H04L5/0032—Distributed allocation, i.e. involving a plurality of allocating devices, each making partial allocation
- H04L5/0035—Resource allocation in a cooperative multipoint environment
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/20—Control channels or signalling for resource management
- H04W72/27—Control channels or signalling for resource management between access points
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L5/00—Arrangements affording multiple use of the transmission path
- H04L5/003—Arrangements for allocating sub-channels of the transmission path
- H04L5/0053—Allocation of signaling, i.e. of overhead other than pilot signals
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L5/00—Arrangements affording multiple use of the transmission path
- H04L5/003—Arrangements for allocating sub-channels of the transmission path
- H04L5/0048—Allocation of pilot signals, i.e. of signals known to the receiver
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L5/00—Arrangements affording multiple use of the transmission path
- H04L5/0091—Signaling for the administration of the divided path
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L5/00—Arrangements affording multiple use of the transmission path
- H04L5/0091—Signaling for the administration of the divided path
- H04L5/0094—Indication of how sub-channels of the path are allocated
-
- 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
- H04W48/00—Access restriction; Network selection; Access point selection
- H04W48/08—Access restriction or access information delivery, e.g. discovery data delivery
- H04W48/12—Access restriction or access information delivery, e.g. discovery data delivery using downlink control channel
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W84/00—Network topologies
- H04W84/02—Hierarchically pre-organised networks, e.g. paging networks, cellular networks, WLAN [Wireless Local Area Network] or WLL [Wireless Local Loop]
- H04W84/10—Small scale networks; Flat hierarchical networks
- H04W84/12—WLAN [Wireless Local Area Networks]
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本申请提供一种控制信标帧发送的方法及相关装置,该方法包括:主接入点AP生成用于指示至少一个从AP的Beacon帧的发送时间的指示信息;主AP向至少一个从AP发送指示信息;其中,主AP与至少一个从AP属于同一个AP协作组,AP协作组内的AP的Beacon帧的发送时间各不相同。本申请提供的技术方案,能够提升Beacon帧的传输鲁棒性。
Description
技术领域
本申请涉及通信技术领域,特别涉及控制信标帧发送的方法及相关装置。
背景技术
信标(Beacon)帧是基本服务集合(Basic Service Set,BSS)系统中承载BSS内资源规划、机制指示、参数配置等功能的管理帧。每个BSS中可以包括一个接入点(AccessPoint,AP),其中,AP用于向本BSS中的站点(Station,STA)提供数据传输等服务。
在实际应用中,AP可以周期性地向本BSS内的STA发送Beacon帧,以向本BSS中的STA通知上述与BSS相关的管理信息。
目前,为了防止存在通信盲点,在一定范围内部署多个AP成为一种较为常见的网络部署方式,例如商场、学校等数据传输场景。但是,在多个AP的覆盖范围较为临近时,可能会出现Beacon相互干扰的情况,进而导致Beacon帧的传输鲁棒性降低。
发明内容
本申请提供了一种控制信标帧发送的方法及相关装置,能够提升Beacon帧的传输鲁棒性。
第一方面,本申请提供一种控制信标帧发送的方法,包括:
主AP生成用于指示至少一个从AP的Beacon帧的发送时间的指示信息;
主AP向至少一个从AP发送指示信息;
其中,主AP与至少一个从AP属于同一个AP协作组,AP协作组内的AP的Beacon帧的发送时间各不相同。
采用本申请提供的控制信标帧发送的方法,由于AP协作组内的从AP只会在分配给自己的发送时间发送自己的Beacon帧,因此,可以保证AP协作组内的各个AP的Beacon帧不会冲突,从而可以提升Beacon帧的传输鲁棒性。
在一种可能的实现方式中,主AP的Beacon帧可以称为第一Beacon帧,各个从AP的Beacon帧可以称为第二Beacon帧;主AP可以通过在主AP的信标周期BI内发送携带有指示信息的第一Beacon帧的方式来指示各个从AP的第二Beacon帧的发送时间,指示信息中可以用于指示至少一个第二Beacon帧的发送时间。
在一种可能的实现方式,指示信息包括:至少一个从AP的标识信息,和,至少一个时间间隔;其中,时间间隔也可以称为时间偏移,指示信息中包括的至少一个时间间隔与至少一个从AP一一对应,时间间隔用于指示所对应的从AP的第二Beacon帧的发送时间相对于第一Beacon帧的结束时间的时间差。
在一种可能的实现方式中,主AP可以将BI划分为N个等分时间段,N为包括主AP和至少一个从AP的总AP个数,即N减去1等于至少一个从AP的个数;将N个等分时间段中的第一个等分时间段作为第一Beacon帧的发送时间,将N个等分时间段中除第一个等分时间段之外的N-1个等分时间段作为至少一个从AP的发送时间,其中,N-1个等分时间段与N-1个从AP一一对应。
在一种可能的实现方式中,指示信息包括:至少一个从AP的列表,列表中包括用于指示至少一个从AP的标识,至少一个从AP的标识在列表中的位置与N-1个等分时间段一一对应;各个从AP在接收到指示信息之后,将自身的AP标识在列表中的位置所对应的等分时间段确定为该从AP的第二Beacon帧的发送时间。示例性地,通过调整从AP的标识在列表中的位置,就可以调整该从AP对应的第二Beacon帧的发送时间。
在一种可能的实现方式中,指示信息还包括:至少一个从AP和主AP的个数的总和N。
在一种可能的实现方式中,主AP可以设置主AP对应的BSS内的STA,在其它AP的Beacon帧的发送时间内,禁止数据传输。示例性地,主AP可以通过在至少一个从AP的第二Beacon帧的发送时间到达之前,向主AP的BSS内的STA发送静默时间指示的方式来实施。
在第一方面的基础上,在AP协作组内的某一AP的Beacon发送时间,AP协作组内的其它AP可以禁止各自BSS的数据传输,进而可以避免AP协作组内的数据传输与Beacon相互干扰,从而也可以提升Beacon帧的传输鲁棒性。
在一种可能的实现方式中,主AP可以是AP协作组中的任一AP,也可以是AP协作组中周边AP数最多的AP,或者,根据其他方式从AP协作组中选出的AP。
在一种可能的实现方式中,在主AP执行上述生成指示信息的步骤之前,召集AP可以向主AP发送主AP选择请求消息,主AP在收到选择请求消息后,向召集AP发送携带有主AP的周边AP数的响应消息,召集AP还可以向其它AP发送主AP选择请求消息,并接受其它AP发送的响应消息,然后,召集AP就可以根据获取到的信息,选择周边AP数最多的AP作为主AP,其中,召集AP选择主AP的范围可以为在预设范围内存在的至少两个AP,至少两个AP可以包括召集AP和主AP,或者,还可以包括其它AP;之后,召集AP可以向主AP发送主AP确认指示,主AP确认指示可表明AP协作组中的主AP身份确认。AP协作组中的其它AP可以根据上述至少两个AP中的部分AP或者全部AP确定。
第二方面,本申请还提供一种控制信标帧发送的方法,包括:
目标从AP接收主AP发送的用于指示至少一个从AP的Beacon帧的发送时间的指示信息;目标从AP属于至少一个从AP;
目标从AP在指示信息所指示的Beacon帧的发送时间,发送目标从AP的Beacon帧;
其中,主AP与至少一个从AP属于同一AP协作组;AP协作组内的各个AP的Beacon帧的发送时间各不相同。
在一种可能的实现方式中,主AP的Beacon帧可以称为第一Beacon帧,至少一个从AP的Beacon帧可以称为第二Beacon帧;目标从AP可以接收主AP发送的携带有指示信息的第一Beacon帧,其中,指示信息用于指示至少一个第二Beacon帧的发送时间。
在一种可能的实现方式中,指示信息包括:用于指示至少一个从AP的标识信息,和,至少一个时间间隔;
其中,至少一个时间间隔与至少一个从AP一一对应,时间间隔用于指示所对应的从AP的第二Beacon帧的发送时间相对于第一Beacon帧的结束时间的时间差。
在一种可能的实现方式中,BI包括N个等分时间段,其中,N减去1等于至少一个从AP的个数;第一Beacon帧的发送时间对应N个等分时间段中的第一个等分时间段,N个等分时间段中除第一个等分时间段之外的N-1个等分时间段与至少一个从AP一一对应。
在一种可能的实现方式中,指示信息包括:至少一个从AP的列表,列表包括用于指示至少一个从AP的标识,至少一个从AP的标识在列表中的位置与N-1个等分时间段一一对应;
从AP的第二Beacon帧的发送时间为从AP的标识在列表中的位置所对应的等分时间段。
在一种可能的实现方式中,指示信息还包括:至少一个从AP和主AP的个数的总和N。
在一种可能的实现方式中,方法还包括:
在AP协作组中的其他AP的Beacon帧的发送时间到达之前,目标从AP向目标从AP的基本服务集合BSS中的站点STA发送静默时间指示;静默时间指示用于指示目标从AP对应的BSS内的STA,在AP协作组中的其它AP的Beacon帧的发送时间,禁止数据传输。
在一种可能的实现方式中,主AP为AP协作组中周边AP数最多的AP。
在一种可能的实现方式中,在主AP生成用于指示至少一个从AP的Beacon帧的发送时间的指示信息之前,方法还包括:
主AP向召集AP发送主AP对应的周边AP数;
接收召集AP发送的主AP确认指示,主AP确认指示为召集AP在主AP对应的周边AP数为至少两个AP中对应的周边AP数最多的AP时发送的;
其中,AP协作组为根据至少两个AP确定的。
第三方面,本申请提供一种确定主AP的方法,方法包括:
获取至少两个AP中各个AP对应的周边AP数;
将至少两个AP中对应的周边AP数最多的AP,确定为至少两个AP对应的AP协作组的主AP。
本申请实施例提供的确定主AP的方法,可以用于确定AP协作组中的主AP。本申请实施例提供的确定主AP的方法可以在上述第一方面提供的控制信标帧发送的方法之前执行,也可以应用于未采用第一方面所提供的方法的其他场景。
在一种可能的实现方式中,可以由召集AP来获取至少两个AP中各个AP对应的周边AP数;召集AP可以是指示两个AP中的任一AP。召集AP可以通过向至少两个AP中的其它AP发送主AP选择请求消息,来请求其他AP反馈用于确定主AP的周边AP数等信息。之后,召集AP就可以根据接收到的信息,确定AP协作组中的主AP。最终确定的主AP可以是该召集AP,也可以是至少两个AP中除召集AP之外其它AP。
在一种可能的实现方式中,在主AP确认之后,可以由主AP向至少两个AP中的其他AP发送AP建组请求消息;其它AP可以向主AP发送响应消息,主AP接收各个其他AP发送的响应消息,若响应消息表明该其它AP愿意加入该主AP对应的AP协作组,则主AP将该其它AP确认为AP协作组中的从AP。
第四方面,本申请实施例提供一种主AP侧的通信装置,该装置可以是主AP设备,也可以是主AP内的芯片。该装置具有实现上述第一方面、第三方面中任一方面涉及主AP的功能。该功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。该硬件或软件包括一个或多个与上述功能相对应的单元。
在一种可能的实现方式中,当该装置为主AP时,主AP包括:处理器和收发器,所述处理器被配置为支持主AP执行上述方法中相应的功能。收发器用于支持主AP和从AP、主AP对应的BSS内的STA、第一AP之间的通信,向从AP、主AP对应的BSS内的STA、第一AP发送上述方法中所涉及的信息或指令。可选的,主AP还可以包括存储器,所述存储器用于与处理器耦合,其保存主AP必要的程序指令和数据。
在一种可能的实现方式中,该装置包括:处理器,基带电路,射频电路和天线。其中处理器用于实现对各个电路部分功能的控制,基带电路用于生成各类信令和消息,例如响应消息、主AP选择请求消息、主AP指示消息、确认消息,经由射频电路进行模拟转换、滤波、放大和上变频等处理后,经由天线发送给从AP、STA。可选的,该装置还可包括存储器,其保存主AP必要的程序指令和数据。
在一种可能的实现方式中,该装置可以包括处理器和调制解调器,处理器可以用于指令或操作系统,以实现对主AP功能的控制,调制解调器可以按协议对数据进行封装、编解码、调制解调、均衡等以生成无线帧,以支持主AP执行上述第一方面、第三方面中任一方面中相应的功能。
在一个可能的实现方式中,当该装置为主AP内的芯片时,该芯片包括:处理模块和收发模块,所述处理模块例如可以是处理器,例如,此处理器用于生成各类消息和信令,并对各类消息按照协议封装后,进行编码,调制,放大等处理,所述处理器还可以用于解调,解码,解封装后获得信令和消息,所述收发模块例如可以是该芯片上的输入/输出接口、管脚或电路等。该处理模块可执行存储单元存储的计算机执行指令,以支持主AP执行上述方法中相应的功能。可选地,所述存储单元可以为所述芯片内的存储单元,如寄存器、缓存等,所述存储单元还可以是所述主AP内的位于所述芯片外部的存储单元,如只读存储器(read-only memory,简称ROM)或可存储静态信息和指令的其他类型的静态存储设备,随机存取存储器(random access memory,简称RAM)等。
在一种可能的实现方式中,该装置包括处理器,该处理器用于与存储器耦合,并读取存储器中的指令并根据所述指令执行上述第一方面、第三方面中任一方面所述的方法。该存储器可以位于该处理器内部,还可以位于该处理器外部。
第五方面,本申请实施例提供一种从AP侧的通信装置,该装置可以是从AP设备,也可以是从AP内的芯片。该装置具有实现上述第二方面涉及从AP的功能。该功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。该硬件或软件包括一个或多个与上述功能相对应的单元。
在一种可能的实现方式中,当该装置为从AP时,从AP包括:处理器和收发器,所述处理器被配置为支持从AP执行上述方法中相应的功能。收发器用于支持从AP和主AP、从AP对应的BSS内的STA、第一AP之间的通信,向主AP、从AP对应的BSS内的STA、第一AP发送上述方法中所涉及的信息或指令。可选的,从AP还可以包括存储器,所述存储器用于与处理器耦合,其保存从AP必要的程序指令和数据。
在一种可能的实现方式中,该装置包括:处理器,基带电路,射频电路和天线。其中处理器用于实现对各个电路部分功能的控制,基带电路用于生成各类信令和消息,例如响应消息、主AP选择请求消息、合作确认消息、AP建组请求消息、协作组指示消息、主AP指示消息,经由射频电路进行模拟转换、滤波、放大和上变频等处理后,经由天线发送给从AP、STA。可选的,该装置还可包括存储器,其保存从AP必要的程序指令和数据。
在一种可能的实现方式中,该装置可以包括处理器和调制解调器,处理器可以用于指令或操作系统,以实现对从AP功能的控制,调制解调器可以按协议对数据进行封装、编解码、调制解调、均衡等以生成无线帧,以支持从AP执行上述第二方面中相应的功能。
在一个可能的实现方式中,当该装置为从AP内的芯片时,该芯片包括:处理模块和收发模块,所述处理模块例如可以是处理器,例如,此处理器用于生成各类消息和信令,并对各类消息按照协议封装后,进行编码,调制,放大等处理,所述处理器还可以用于解调,解码,解封装后获得信令和消息,所述收发模块例如可以是该芯片上的输入/输出接口、管脚或电路等。该处理模块可执行存储单元存储的计算机执行指令,以支持从AP执行上述方法中相应的功能。可选地,所述存储单元可以为所述芯片内的存储单元,如寄存器、缓存等,所述存储单元还可以是所述从AP内的位于所述芯片外部的存储单元,如只读存储器(read-only memory,简称ROM)或可存储静态信息和指令的其他类型的静态存储设备,随机存取存储器(random access memory,简称RAM)等。
在一种可能的实现方式中,该装置包括处理器,该处理器用于与存储器耦合,并读取存储器中的指令并根据所述指令执行上述第二方面所述的方法。该存储器可以位于该处理器内部,还可以位于该处理器外部。
第六方面,本申请实施例提供一种接入点侧的通信装置,该装置可以是接入点设备,也可以是接入点内的芯片。该装置具有实现上述第三方面的功能。在一种实现方式中,该装置具有实现上述第三方面涉及的召集AP所执行的功能。该功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。该硬件或软件包括一个或多个与上述功能相对应的单元。
在一种可能的实现方式中,当该装置为召集AP时,召集AP包括:处理器和收发器,所述处理器被配置为支持执行上述第三方面所述的方法中相应的功能。收发器用于支持召集AP和其他AP之间的通信,向其他AP发送上述方法中所涉及的信息或指令。可选的,召集AP还可以包括存储器,所述存储器用于与处理器耦合,其保存召集AP必要的程序指令和数据。
在一种可能的实现方式中,该装置包括:处理器,基带电路,射频电路和天线。其中处理器用于实现对各个电路部分功能的控制,基带电路用于生成各类信令和消息,例如响应消息、合作确认消息,经由射频电路进行模拟转换、滤波、放大和上变频等处理后,经由天线发送给其他AP。可选的,该装置还可包括存储器,其保存召集AP必要的程序指令和数据。
在一种可能的实现方式中,该装置可以包括处理器和调制解调器,处理器可以用于指令或操作系统,以实现对召集AP功能的控制,调制解调器可以按协议对数据进行封装、编解码、调制解调、均衡等以生成无线帧,以支持召集AP执行上述第三方面中相应的功能。
在一个可能的实现方式中,当该装置为召集AP内的芯片时,该芯片包括:处理模块和收发模块,所述处理模块例如可以是处理器,例如,此处理器用于生成各类消息和信令,并对各类消息按照协议封装后,进行编码,调制,放大等处理,所述处理器还可以用于解调,解码,解封装后获得信令和消息,所述收发模块例如可以是该芯片上的输入/输出接口、管脚或电路等。该处理模块可执行存储单元存储的计算机执行指令,以支持召集AP执行上述方法中相应的功能。可选地,所述存储单元可以为所述芯片内的存储单元,如寄存器、缓存等,所述存储单元还可以是所述召集AP内的位于所述芯片外部的存储单元,如只读存储器(read-only memory,简称ROM)或可存储静态信息和指令的其他类型的静态存储设备,随机存取存储器(random access memory,简称RAM)等。
在一种可能的实现方式中,该装置包括处理器,该处理器用于与存储器耦合,并读取存储器中的指令并根据所述指令执行上述第三方面所述的方法。该存储器可以位于该处理器内部,还可以位于该处理器外部。
其中,上述任一处提到的处理器,可以是一个通用中央处理器(CentralProcessing Unit,简称CPU),微处理器,特定应用集成电路(application-specificintegrated circuit,简称ASIC),或一个或多个用于控制上述各方面空间复用方法的程序执行的集成电路。
第七方面,本申请提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有指令,所述指令可以由处理电路上的一个或多个处理器执行。当其在计算机上运行时,使得计算机执行上述第一方面至第三方面中的任一方面或其任意可能的实现方式中的方法。
第八方面,提供了一种包含指令的计算机程序产品,其在计算机上运行时,使得计算机执行上述第一方面至第三方面中的任一方面或其任意可能的实现方式中的方法。
又一方面,本申请提供了一种芯片系统,该芯片系统包括处理器,用于支持数据发送设备实现上述方面中所涉及的功能,例如生成或处理上述各方面中所涉及的数据和/或信息。在一种可能的设计中,所述芯片系统还包括存储器,所述存储器,用于保存数据发送设备必要的程序指令和数据。该芯片系统可以由芯片构成,也可以包含芯片和其他分立器件。
又一方面,本申请实施例提供一种无线通信系统,该系统包括上述方面涉及的主AP,和,至少一个从AP。
又一方面,本申请实施例提供一种无线通信系统,该系统包括上述方面涉及的召集AP,和,至少一个其他AP。
附图说明
图1为WLAN网络的示意图一;
图2为控制信标帧发送的一种方法的示意图;
图3为一种Beacon信息的结构示意图;
图4为本申请提供的控制信标帧发送的方法的流程图一;
图5为本申请提供的控制信标帧发送的方法的示意性流程图一;
图6A为本申请提供的指示信息的结构示意图一;
图6B为本申请提供的控制信标帧发送的方法的示意性流程图二;
图6C为本申请提供的指示信息的结构示意图二;
图7为本申请提供的控制信标帧发送的方法的示意性流程图三;
图8为安静时间段指示信息的结构示意图;
图9为本申请提供的控制信标帧发送的方法的示意性流程图四;
图10为本申请提供的确定主AP的方法的示意性流程图;
图11为本申请提供的确定AP协作组的方法的示意性流程图;
图12示出了本申请实施例的主AP的装置1200的示意性框图;
图13示出了本申请实施例的另一种主AP侧的通信装置1300的示意性框图;
图14示出了本申请实施例的从AP的装置1400的示意性框图;
图15示出了本申请实施例的另一种从AP侧的通信装置1500的示意性框图;
图16示出了本申请实施例的召集AP的装置1600的示意性框图;
图17示出了本申请实施例的另一种召集AP侧的通信装置1700的示意性框图。
具体实施方式
本申请的实施方式部分使用的术语仅用于对本申请的具体实施例进行解释,而非旨在限定本申请。
本申请提供的控制信标帧发送的方法可以应用于需要发送信标帧的无线通信网络中,例如,无线局域网(Wireless Access Network,WLAN)。
图1为WLAN网络的示意图一。如图1所示,WLAN网络的系统结构可以包括至少两个网络侧设备和多个终端侧设备。网络侧设备例如可以为接入点(Access Point,AP),终端侧设备例如可以为站点(Station,STA)。其中,每个AP和与其存在关联的STA组成一个BSS。在本申请提供的实施方式中,接入点AP可以是用于与站点通信的设备。该接入点可以是任意一种具有无线收发功能的设备或可设置于该设备的芯片,该设备包括但不限于:演进型节点B(evolved Node B,eNB)、无线网络控制器(radio network controller,RNC)、节点B(Node B,NB)、基站控制器(base station controller,BSC)、基站收发台(basetransceiver station,BTS)、家庭基站(例如,home evolved NodeB,或home Node B,HNB)、基带单元(base band Unit,BBU),无线保真(wireless fidelity,WIFI)系统中的接入点(access point,AP)、无线中继节点、无线回传节点、传输点(transmission point,TP)或者发送接收点(transmission and reception point,TRP)等,还可以为支持5G协议的基站等,站点STA用户设备、接入终端、用户单元、用户站、移动站、移动台、远方站、远程终端、移动设备、用户终端、终端、无线通信设备、用户代理或用户装置。站点还可以是蜂窝电话、无绳电话、会话启动协议(session initiation protocol,SIP)电话、无线局域网中的站点、个人数字处理(personal digital assistant,PDA)、具有无线通信功能的手持设备、计算设备或连接到无线调制解调器的其它处理设备、车载设备、可穿戴设备,未来5G网络中的终端设备或者未来演进的公用陆地移动通信网络(public land mobile network,PLMN)中的终端设备等。
信标(Beacon)帧是承载BSS系统中重要的管理帧。随着IEEE802.11标准修订的不断进行,Beacon帧所承载的功能越来越多,对Beacon帧的可靠性的需求也越来越高。但是,一方面,由于Beacon帧是广播(broadcast)帧,没有反馈ACK机制,因此,Beacon帧本身的鲁棒性弱于非广播(unicast)帧。另一方面,在下一代WLANs技术的应用场景中,Beacon帧愈发容易受到干扰。举例来说,高密集部署场景(High-dense deployment scenarios)是IEEE802.11ax以及下一代WLANs所针对的主要场景,该场景表示在有限覆盖范围内存在大量的APs以及大量的激活的站点(active STAs)。因此,该高密集部署场景势必导致BSS间的干扰加大。又如,IEEE 802.11ax引入了空间复用(spatial reuse,SR)技术,用以进一步提升空间频谱复用的能力,但是,应用这一技术也会进一步增加BSS之间的干扰。
因此,如何避免或减少Beacon帧传输时受到的干扰,进而提升Beacon帧传输的鲁棒性,成为目前亟需解决的一项重要问题。
在一种Beacon帧的控制方式中,IEEE 802.11ad提出多AP协作(AP clustering),其中,主AP将自己的信标发送间隔(Beacon Interval,BI)等分为N段,协作组内的AP仅允许在每一个阶段开始的时候竞争发送Beacon。这种方式,从AP发送Beacon时仍可能发生冲突。
图2为控制信标帧发送的一种方法的示意图。如图2所示,AP1为主AP,AP2和AP3为从AP,AP1的BI被分为3段。首先,AP1在第1阶段的开始时间发送Beacon,在AP1确认了自己的Beacon发送时段后,AP1设置自身在除了第1阶段之外的N-1个时段的开始时间进入信标静默时间(Beacon Silent Period,Beacon SP),如第2阶段和第3阶段的开始时间,禁止AP1对应的BSS传输数据。然后,AP2和AP3在第2个阶段的开始时间竞争发送Beacon帧,此时,AP2和AP3的Beacon帧仍可能发生冲突,可见,从AP的Beacon帧仍然可能面临由于干扰导致传输鲁棒性降低的问题。之后,在从AP依次确认了自己的Beacon发送时段之后,各个从AP可以设置自身在其它N-1个Beacon时段进入Beacon SP,禁止本BSS传输。其中,Beacon传输时长(Beacon transmission interval,BTI)为每个AP的Beacon的发送时长。
此外,在另一种Beacon帧的控制方式中,802.11s(分布式自组织网络)提出了Beacon定时广播(Beacon timing advertisement)机制和目标Beacon传输时间(TargetBeacon transmission time,TBTT)机制。其中,AP、STA均定义为mesh STA。Beacon定时广播机制定义mesh STA在收集到周边其他邻居mesh STA的Beacon信息后,在其自己的Beacon帧中将邻居mesh STA的Beacon信息广播出去。
图3为一种Beacon信息的结构示意图。如图3所示,邻居mesh STA的Beacon帧可以包括以8位字节(Octets)表示的邻居mesh STA的Beacon信息,其中包括位于第1个8位字节的邻居mesh STA的邻居STA标识(Neighbor STAID)、位于第3个字节的邻居mesh STA的邻居TBTT标识(Neighbor TBTT)以及位于第2个字节的邻居mesh STA的信标时间间隔(BeaconInterval)。
TBTT的选择selection机制可描述为:一个mesh STA收到周边邻居mesh STA的Beacon信息,以及Beacon中携带的Beacon timing advertisement信息,自己选择自己的TBTT以避开邻居的Beacon。需要说明的是,该机制是分布式自发完成的。当前mesh STA1获取的是邻居mesh STA2的Beacon信息。mesh STA1只能确定与mesh STA2不冲突的Beacon发送时间。也就是说,这种控制方式,不涉及AP间协商或者调度Beacon的时间及周期,仍然存在mesh STA1与其它距离较远的mesh STA的Beacon发送时可能出现冲突的问题。
为了解决上述问题,本申请提供一种控制信标帧发送的方法,在AP协作组内,主AP生成用于指示至少一个从AP的Beacon帧的发送时间的指示信息,并向至少一个从AP发送该指示信息,其中,AP协作组内的所有AP的Beacon帧的发送时间是相互不冲突的,使得AP协作组内的各个从AP在主AP指示的Beacon帧的发送时间发送自己的Beacon帧,进而可以避免AP协作组内的AP发送Beacon时发生冲突的问题,进而可以提升Beacon帧传输的鲁棒性。此外,在AP协作组内的某一AP的Beacon帧的发送时间,AP协作组内的各个其它AP可以禁止各自BSS的数据传输,还可以进一步避免AP协作组内的数据传输与Beacon帧相互干扰的问题。
下面对本申请提供的控制信标帧发送的方法进行详细说明。
实施例一
图4为本申请提供的控制信标帧发送的方法的流程图一。如图4所示,本申请提供的控制信标帧发送的方法,可以包括以下步骤:
S401,主AP生成用于指示至少一个从AP的Beacon帧的发送时间的指示信息。
其中,主AP与至少一个从AP可以属于同一个AP协作组。
在本申请中,AP协作组可以是802.11ad中的AP簇(AP clustering),或者,AP协作组也可以是由下一代WLAN中的虚拟AP组成,或者,AP协作组还可以是其它组织方式集结的AP接入点的集合。在本申请提供的实施方式中,AP还可以是802.11s中的meshSTA等网络设备。
在本申请中,在主AP生成指示信息之前,可以先确定AP协作组及主AP。
在一示例中,可以先确定主AP,再确定AP协作组。例如,可以在多个AP中,根据这些AP的周边AP数以及各自的Beacon发送时间等因素来确定主AP,之后,可以由主AP确认多个AP中的其它AP是否愿意加入主AP对应的AP协作组,若同意加入,则该AP协作组中的其它AP为从AP。又如,主AP可以是这些AP中的任一AP,只要确认这些AP中的部分或者全部其它AP愿意加入该主AP对应的AP协作组即可。
在另一示例中,也可以先确定AP协作组再确定AP协作组对应的主AP。
在本申请提供的实施方式中,主AP例如可以是AP协作组中周边AP数最多的AP。
在本申请中,从AP的数量可以为一个或多个。可参考图1所示,AP协作组可以包括AP1、AP2、AP3,其中,AP1可以为主AP,AP2和AP3可以为从AP。每个AP对应的BSS可以包括一个或多个站点STA。可参考图1所示,AP1对应的BSS可以包括STA10和STA11两个站点,AP2对应的BSS可以包括STA20、STA21两个站点,AP3对应的BSS可以包括STA30、STA31两个站点。主AP可以分别为AP协作组内的每个AP,分配一个Beacon帧的发送时间,并且,主AP为AP协作组内的各个AP分配的Beacon发送时间应各不相同。示例性的,AP协作组内的任意两个AP的Beacon帧的发送时间可以互不重叠。
在本申请中,指示信息可以为一个也可以为多个。在一示例中,主AP可以生成一个指示信息,该指示信息用于指示所有从AP的Beacon帧的发送时间。在另一示例中,主AP可以生成多个指示信息,其中,每个指示信息用于指示一个或者多个从AP的Beacon帧的发送时间。
S402,主AP向至少一个从AP发送指示信息。
在本申请中,主AP可以通过多种方式向从AP发送指示信息。举例来说,主AP的Beacon帧可以称为第一Beacon帧,各个从AP的Beacon帧可以称为各个从AP对应的第二Beacon帧。
在一示例中,上述至少一个从AP的Beacon帧为至少一个第二Beacon帧;上述主AP向至少一个从AP发送指示信息的步骤,可以包括:主AP可以发送第一Beacon帧,其中,第一Beacon帧可以包括上述指示信息,该指示信息用于指示上述至少一个第二Beacon帧的发送时间。在该示例中,主AP的第一Beacon帧中可以携带用于指示所有从AP的Beacon帧的发送时间的指示信息,之后,主AP就可以通过第一Beacon帧告知AP协作组内的所有从AP所分配的第二Beacon帧的发送时间。需要说明的是,主AP可以在主AP的信标周期(BeaconInterval,BI)内发送主AP的第一Beacon帧。
在另一示例中,主AP也可以通过其它类型的帧或消息向各个从AP指示第二Beacon帧的发送时间。例如,可以在AP协作组建立后,向各个从AP分别发送指示信息。示例性地,主AP可以向各个从AP分别发送用于指示所有从AP的第二Beacon帧的发送时间的指示信息,或者,主AP也可以向各个从AP分别发送用于指示接收方的从AP的第二Beacon帧的发送时间的指示信息。
在本申请中,对于上述至少一个从AP中的任一目标从AP,目标从AP可以接收主AP发送的用于指示至少一个从AP的Beacon帧的发送时间的指示信息;之后,目标从AP可以在指示信息所指示的Beacon帧的发送时间,发送目标从AP的Beacon帧。
S403,从AP在指示信息指示的第二Beacon帧的发送时间,发送从AP的第二Beacon帧。
在本申请中,从AP可以在接收到指示信息后,从指示信息中提取自己的第二Beacon帧的发送时间,之后,从AP可以在所分配的第二Beacon帧的发送时间到达时,开始发送自己的第二Beacon帧。示例性地,AP2和AP3可以在自己的第二Beacon帧的发送时间到达时,开始发送自己的第二Beacon帧。
在本申请中,指示信息可以有多种形式,可参见本申请其它实施例中对指示信息的说明。
可选的,还可包括:S404,主AP在AP协作组内的其它AP的Beacon帧的发送时间,禁止主AP对应的BSS的数据传输。
在本申请中,主AP可以在AP协作组内的其它AP的Beacon帧的发送时间,禁止主AP自身对应的BSS内的数据传输。示例性地,AP1的BSS可以包括STA10和STA11,则AP1可以在AP2、AP3的第二Beacon帧的发送时间,禁止AP1、STA10、STA11之间的数据传输。
在本申请中,主AP可以在其它AP的Beacon帧的发送时间到达前,向主AP的BSS内的STA发送静默时间指示,静默时间指示用于指示主AP对应的BSS内的STA在至少一个从AP的第二Beacon帧的发送时间,禁止数据传输。主AP禁止自身对应的BSS内的数据传输可以采用多种实施方式,可参见本申请其它实施例中对禁止BSS内的数据传输的实施方式的说明。
可选的,还可包括:S405,从AP在AP协作组内的其它AP的Beacon帧的发送时间,禁止该从AP对应的BSS的数据传输。
在本申请中,对于AP协作组内的任一目标从AP,该目标从AP可以在AP协作组内的其它AP的Beacon帧的发送时间,禁止目标从AP自身对应的BSS内的数据传输。示例性地,AP2可以在AP1、AP3的Beacon帧的发送时间,禁止AP2对应的BSS的数据传输。AP3可以在AP1、AP2的Beacon帧的发送时间,禁止AP3对应的BSS的数据传输。
在本申请中,所述目标从AP可以在AP协作组中的其他AP的Beacon帧的发送时间到达之前,向目标从AP的BSS中的STA发送静默时间指示;静默时间指示用于指示目标从AP对应的BSS内的STA,在AP协作组中的其它AP的Beacon帧的发送时间,禁止数据传输。目标从AP禁止自身对应的BSS内的数据传输可以采用多种实施方式,可参见本申请其它实施例中对禁止BSS内的数据传输的说明。
需要说明的是,上述步骤S404和S405不是本申请实施例中必须执行的步骤;例如,在AP2的Beacon帧的发送时间,作为主AP的AP1可以执行S404,作为从AP的AP3可以执行S405,只要AP1和AP3中任意一个AP能够禁止本BSS的STA进行数据传输,就可以减少对AP2的Beacon帧的干扰,从而提升AP2的Beacon帧的传输鲁棒性。另外,对于任一从AP来说,在一个主AP的一个BI内,可以执行步骤S403一次,可以执行步骤S404一次或多次。步骤S403可以早于步骤S404执行,也可以晚于步骤S404执行,还可以在多次S404中间执行。此外,对于不同的从AP来说,如AP2和AP3,还可以在AP1的Beacon帧的发送时间,同时执行S405。
采用本申请提供的控制信标帧发送的方法,由于AP协作组内的从AP只会在分配给自己的第二Beacon帧的发送时间发送自己的第二Beacon帧,因此,可以保证AP协作组内的各个AP的Beacon帧不会冲突,从而可以提升Beacon帧的传输鲁棒性。
进一步地,在AP协作组内的某一AP的Beacon发送时间,AP协作组内的其它AP可以禁止各自BSS的数据传输,进而可以避免AP协作组内的数据传输与Beacon相互干扰,从而也可以提升Beacon帧的传输鲁棒性。
实施例二
本申请还提供一种控制信标帧发送的方法。在图4所示实施例的基础上,主AP生成用于指示至少一个从AP的Beacon帧的发送时间的指示信息,并向至少一个从AP发送指示信息的步骤还可以采用以下的实施方式。
在本申请中,主AP生成的用于指示至少一个从AP的第二Beacon帧的发送时间的指示信息,可以采用以下形式的实施方式。
在第一种实施方式中,指示信息可以包括:用于指示上述至少一个从AP的标识信息,和,至少一个时间间隔;其中,至少一个时间间隔与至少一个从AP一一对应,至少一个时间间隔中的各个时间间隔用于指示所对应的从AP的第二Beacon帧的发送时间相对于所述第一Beacon帧的结束时间的时间差。时间间隔也可以称为时间偏移。
示例性地,第一种实施方式可以应用于主AP以显示调度方式指示至少一个从AP的第二Beacon帧的发送时间的过程中。在显示调度方式中,主AP可以直接确定每个从AP的Beacon帧的发送时间,并发送给每个从AP。
图5为本申请提供的控制信标帧发送的方法的示意性流程图一。如图5所示,AP1为主AP,AP2和AP3为从AP,主AP与从AP的交互过程可以包括以下步骤:
S501,AP1发送第一Beacon帧,第一Beacon帧包含至少一个从AP的发送时间T与地址信息addr。
在本申请中,主AP的第一Beacon帧中可以定义一个新的元素(element)类型,该element中可以写入从AP的发送时间T与地址信息addr,用以指示其他从AP的Beacon发送时间。其中,addr可以是AP的标识。
举例来说,AP的标识可以是以下信息中的至少一种信息:
AP的MAC地址;
AP在BSS中的BSS ID;
虚拟AP ID;
AP在个人集体服务集(Personal basic service set,PBSS)控制点(PBSScontrol pont,PCP)中的ID;
AP在AP簇中的ID;
AP在BSS中的BSS颜色(BSS color)。
在本申请中,发送时间T可以用于指示从AP在接收到主AP的Beacon帧后,等待发送时间T之后发送Beacon帧。举例来说,第一Beacon帧中可以填入多个[T,addr]信息,例如,[T1,AP2]、[T2,AP3]。这样,主AP1的第一Beacon帧就可用于指示AP2的第二Beacon帧的发送时间为在接收到AP1的第一Beacon帧后T2时间,以及,用于指示AP3的第二Beacon帧的发送时间为在接收到AP1的第一Beacon帧后T2时间。
表1为本申请提供的指示信息的一种示意。
表1
T1 | AP2的标识 |
T2 | AP3的标识 |
在又一种可能的实现中,第一Beacon帧可以包含至少一个从AP的发送时间时间信息TI与地址信息addr。对于第一个从AP的第二Beacon帧,该第一个从AP的第二Beacon帧的发送时间信息,可以为第一个从AP的第二Beacon帧的发送时间相对于第一Beacon帧的发送时间的时间差,对于第二个及之后的从AP的第二Beacon帧,该发送时间信息,可以为第二Beacon帧的发送时间相对于前一个第二Beacon帧的发送时间的时间差。
示例性地,发送时间信息可以为多个[ΔT,addr]。例如,以图5为例,对于AP2,其对应的信息为[T1,addr],对于AP3,其对应的信息为[T2-T1,addr],则AP2对应的ΔT为T1,AP2的第二Beacon帧的发送时间为在接收到第一Beacon帧之后的T1时间,AP3对应的ΔT为T2-T1,AP3的第二Beacon帧的发送时间为AP2的第二Beacon发送时间之后的T2-T1时间,也就是说,AP3的第二Beacon帧的发送时间为在接收到第一Beacon帧之后的T2时间。采用此种方案,由于仅携带时间差(T2-T1)信息,相比于前一个方案,其信令开销更小。
表2为本申请提供的发送时间信息的又一种示意。
表2
T1 | AP2的标识 |
T2-T1 | AP3的标识 |
S502,AP2在接收到主AP1的第一Beacon帧后,等待T1时长,发送AP2的第二Beacon帧。
S503,AP3在接收到主AP1的第一Beacon帧后,等待T2时长,发送AP2的第二Beacon帧。
需要说明的是,本申请提供的示意性流程图的横轴为时间轴,DL表示下行(downlink),UL表示上行(uplink)。各个从AP可以在被分配的Beacon帧的发送时间到达前点协调功能(Point coordination function,PCF)帧间隔(PCF interframe space,PISF)抢占信道。
示例性地,T1和T2可以分别为主AP的BI周期除以AP总个数的正整数倍。在本申请提供的实施方式中,T1和T2之间的差值也可以不是BI周期除以AP总个数的正整数倍。
采用显示调度方式,主AP调度组(group)内其他AP的Beacon帧的发送时间,可以避免从AP之间发生Beacon冲突的问题。
在第二种指示信息的实施方式中,可以将主AP的BI划分为若干时间段,例如,主AP的BI可以划分为N个等分时间段,其中,N减去1等于至少一个从AP的个数,即N为AP协作组中的主AP和从AP的总个数,主AP的第一Beacon帧的发送时间可以对应N个等分时间段中的第一个等分时间段。
在此基础上,指示信息可以包括:至少一个从AP的列表(AP List),其中,N个等分时间段中除第一个等分时间段之外的N-1个等分时间段可以与至少一个从AP一一对应,至少一个从AP中的任一从AP的第二Beacon帧的发送时间属于该从AP在AP列表中的位置所对应的等分时间段。
图6A为本申请提供的指示信息的结构示意图一。
如图6A所示,指示信息可以包括从AP的总个数、至少一个从AP列表和BI时间,其中,N为总的AP的个数,从AP的总个数和BI时间也可以不放在指示信息中,各个从AP的标识的实现方式可参看第一种实施方式中的说明。
可以理解的,指示信息也可以包括:至少一个从AP列表;可选的,还可以包括AP的总个数N(既包括主AP又包括从AP),则接收到该指示信息的从AP,可以根据AP的总个数N得到从AP的个数为N-1。
需要说明的是,该从AP的列表可以通过各个从AP在列表中的位置指示各个从AP的第二Beacon帧的发送时间顺序,从AP列表可以包括各个从AP的标识信息,其中,从AP的标识信息可以为上述第一种实施方式中说明的AP的标识的任一种实现方式,例如,该标识信息可以为该从AP对应的BSS ID,从AP在接收到指示信息携带的至少一个从AP的列表时,可以根据自己的AP标识在AP列表中所在的位置,确定该从AP对应的等分时间段。示例性地,若AP2的标识位于从AP列表中的第一位,AP3的标识位于的第二位,则AP2可以对应除第一个等分时间段之外的N-1个等分时间段中的第1个等分时间段,也就是N个等分时间段中的第2个等分时间段,AP3可以对应第2个等分时间段,也就是N个等分时间段中的第3个等分时间段。还需要说明的是,每个从AP的第二Beacon帧的发送时间可以为所对应的等分时间段,或者,每个从AP的第二Beacon帧的发送时间可以属于所对应的等分时间段,也就是说,每个从AP的第二Beacon帧的发送时间也可以是所对应的等分时间段中的一部分,例如,每个从AP的第二Beacon帧的发送时间可以为所对应的等分时间段中的开始的一段时间。
示例性地,第二种指示信息的实施方式可以应用于主AP以隐式调度方式指示至少一个从AP的第二Beacon帧的发送时间的过程中。
图6B为本申请提供的控制信标帧发送的方法的示意性流程图二。如图6B所示,AP1为主AP,AP2和AP3为从AP,主AP与从AP之间的交互过程可以包括以下步骤:
S601,AP1发送第一Beacon帧,其中,所述AP1的第一Beacon帧包含AP的列表和AP总个数N。
其中,与显示调度方式相似,第一Beacon帧中可以定义一个新的element类型,包含AP的列表,也可以称为从AP发送list,即从AP的第二Beacon帧的发送顺序,此外,还可以包含根据从AP数和主AP的BI确定的等间隔时段,即BI除以N得到的等分时间段。示例性的,从AP发送list中的第一个从AP的第二Beacon帧的发送时间可以为该第一个从AP从当前BI的开始时刻起,等待第一个等分时间段结束之后的时间;从AP发送list中的第二个从AP的第二Beacon帧的发送时间可以为该第二个从AP在主AP开始发送第一Beacon帧后,等待第二个等分时间段结束之后的时间。结合图1举例来说,从AP发送List可以包括AP2、AP3。即,AP2为从AP发送List中的第一个从AP,AP3为从AP发送List中的第二个从AP。
S602,AP2在接收到AP1的第一Beacon帧后,从当前BI的开始时刻起等待第一个等分时间段结束后,发送AP2的第二Beacon帧。
其中,AP2可以在接收到第一Beacon帧后,在从AP发送List中确定AP2的标识所在的位置,如第1位,再根据第一Beacon帧中的BI和N,确定等分时间段,之后,根据等分时间段和位置,确定AP2的发送时间。
需要说明的是,在本申请提供的实施方式中,第一Beacon帧也可以不包含AP总个数N。各个从AP可以根据从AP发送List确定所有从AP的个数M,则若主AP的个数为1个,N就等于M+1。
在本申请中,各个从AP的第二Beacon帧的发送时间可以确定为在第一Beacon帧结束后再等待等分时间段乘以从AP的位置的时间。示例性地,AP2的第二Beacon帧的发送时间可以为在第一Beacon帧的结束时间后再等待等分时间段乘以1的时间。
S603,AP3在接收到AP1的第一Beacon帧后,从当前BI的开始时刻起等待第二个等分时间段结束后,发送AP3的第二Beacon帧。
其中,AP3在从AP发送List中的位置为第2位,则AP3的第二Beacon帧的发送时间可以为在第一Beacon帧的结束时间后再等待等分时间段乘以2的时间。
还需要说明的是,在本申请提供的实施方式中,N个时间段还可以是非等分的时间段。则指示信息可以包含各个非等分时间段的具体时长,或者,各个从AP可以预先获取N个非等分的时间段的时长。
采用隐式调度方式,也可以避免从AP之间发生Beacon帧冲突的问题,并且将信标周期等分,可以采用从AP在从AP列表中的位置来指示从AP的第二Beacon帧的发送时间,减少了信令开销。
在第三种指示信息的实施方式中,也可以将主AP的BI划分为若干时间段,例如,主AP的BI可以划分为N个等分时间段,其中,N减去1等于至少一个从AP的个数,即N为AP协作组中的主AP和从AP的总个数,主AP的第一Beacon帧的发送时间可以对应N个等分时间段中的第一个等分时间段。
在此基础上,指示信息可以包括:至少一个从AP的列表和N-1个时间段编号,其中,N-1个时间段编号指示N-1个等分时间段中除第一个等分时间段之外的N-1个等分时间段;N-1个时间段编号与至少一个从AP的列表中的从AP一一对应,至少一个从AP中的任一从AP的第二Beacon帧的发送时间属于从AP对应的时间段编号所指示的等分时间段。
图6C为本申请提供的指示信息的结构示意图二。
需要说明的是,该从AP的列表用于指示各个从AP在列表中的位置,从AP在接收到指示信息携带的至少一个从AP的列表时,可以根据自己的AP标识在AP列表中的位置,从N-1个时间段编号中确定该从AP对应的时间段编号。
在一示例中,AP2的标识在AP列表的位置可以为第1位,则AP2可以对应N-1个时间段编号中的第1个时间段编号对应的时间段,AP3的标识在AP列表的位置可以为第2位,则AP3可以对应N-1个时间段编号中的第2个时间段编号对应的时间段。在又一示例中,AP2的标识在AP列表的位置可以为第2位,则AP2可以对应N-1个时间段编号中的第2个时间段编号对应的时间段,AP3的标识在AP列表的位置可以为第1位,则AP3可以对应N-1个时间段编号中的第1个时间段编号对应的时间段。第三种指示信息的实施方式也可以应用于隐式调度方式中。
采用本申请提供的各种指示信息的实施方式,主AP能够灵活的指示从AP的第二Beacon帧的发送时间,避免AP协作组内的AP的Beacon发送冲突,并且,指示信息的数据长度较小,从而可以使得第一Beacon帧携带信息量较小。本申请实施例中的其它技术方案细节和技术效果可参见本申请其它实施例中的描述。
实施例三
本申请还提供一种控制信标帧发送的方法,在上述实施例的基础上,步骤S404中的主AP在AP协作组中的其它AP的Beacon帧的发送时间,禁止本BSS的数据传输的步骤,可以采用主AP可以向主AP对应的BSS的STA发送静默时间指示的方式来实施。该方式可以以指示主AP对应的BSS内的STA,在AP协作组中除主AP之外的其它AP的Beacon帧的发送时间内,禁止数据传输。
类似地,步骤S405中的从AP在AP协作组中的其它AP的Beacon帧的发送时间,禁止本BSS的数据传输的步骤,可以采用从AP可以向从AP对应的BSS的STA发送静默时间指示的方式来实施。该方式可以指示从AP对应的BSS内的STA,在AP协作组中除该从AP之外的其它AP的Beacon帧的发送时间内,禁止数据传输。需要说明的是,对于该从AP来说,AP协作组中除该从AP之外的其它AP可以是主AP,也可以是除该从AP之外的其它从AP。
举例来说,静默时间指示可以采用以下多种实施方式。
在第一种静默时间指示的实施方式中,可以基于目标唤醒时间(Target waketime,TWT)设置禁止BSS内的数据传输,这种方式也可以称为基于TWT的避让传输方式。
示例性地,对于主AP来说,主AP可以在AP协作组内的任一其它AP的Beacon帧的发送时间到达前,将目标唤醒时间携带在主AP的Beacon帧中,发送给主AP对应的BSS内的STA。对于从AP来说,从AP可以在AP协作组内的任一其它AP的Beacon帧的发送时间到达前,将目标唤醒时间携带在该从AP的Beacon帧中,发送给该从AP对应的BSS内的STA。
在本申请中,可以定义一种新类型的TWT:静默类型TWT(Silent TWT),也可以称为静默服务期(Silent Service Period,Silent SP)。静默类型TWT、静默服务期都可以是某一个帧中的信息元素(information element,IE)。每个信息元素可以包括一个或一组字段,每个字段可以称为一个域。例如,静默TWT和静默服务期均可以包括:起始时间(starttime)域和服务时间(service time)域。
在本申请中,起始时间域的值可以为一个时间偏移量,该时间偏移量用于指示STA在携带该目标唤醒时间的Beacon帧的结束时间起延迟该时间偏移量之后时刻,开始保持静默。服务时间域用于指示STA需要保持静默的时长。示例性地,起始时间域的值可以为,从携带静默服务期的Beacon帧的结束时间至其它AP的Beacon帧的发送时间之间的这个时间偏移量,可参看图7所示的TWT1。服务时间域的值可以为Beacon帧的发送持续时间。在一些场景中,Beacon帧的发送持续时间也可以称为Beacon传输时长(Beacon transmissioninterval,BTI)。
在实际应用中,对于主AP来说,主AP可以向主AP的BSS内的STA,发送主AP的第一Beacon帧,其中,第一Beacon帧可以包括:静默服务期;该静默服务期用于指示主AP对应的BSS内的STA,在至少一个从AP的第二Beacon帧的发送时间内,禁止数据传输;静默服务期中的起始时间域的值为从第一Beacon帧的结束时间至至少一个从AP的第二Beacon帧的发送时间之间的时间偏移量;静默服务期中的服务时间域的值为所述至少一个从AP的第二Beacon帧的发送持续时间。
对于至少一个从AP中的任一目标从AP来说,目标从AP向目标从AP的BSS中的STA发送目标从AP的第二Beacon帧,第二Beacon帧可以包括:静默服务期;该静默服务期用于指示目标从AP对应的BSS内的STA,在AP协作组中的其它AP的Beacon帧的发送时间,禁止数据传输;其中,静默服务期中的起始时间域的值为从目标从AP的第二Beacon帧的结束时间至AP协作组中的其它AP的Beacon帧的发送时间之间的时间偏移量;静默服务期中的服务时间域的值为其它AP的Beacon帧的发送持续时间。
需要说明的是,对于主AP来说,其它AP的Beacon帧的发送时间是AP协作组中的各个从AP的第二Beacon帧的发送时间,对于目标从AP来说,其它AP的Beacon帧的发送时间是主AP的第一Beacon帧的发送时间和除该目标从AP之外的其它从AP的Beacon帧的发送时间。
图7为本申请提供的控制信标帧发送的方法的示意性流程图三。如图7所示,主AP和从AP采用基于TWT的避让传输方式的步骤可以包括:
S701,AP1发送第一Beacon帧。
在本申请中,第一Beacon帧中包含静默类型TWT或者静默服务期,其中包含起始时间域与服务时间域。
举例来说,起始时间域可以包括:时间偏移量TWT1和TWT2。TWT1用于指示AP1的BSS内的STA,在AP2的第二Beacon帧的发送时间内,停止传输数据,其中,可参考图7所示,TWT1可以为自接收到第一Beacon帧至AP2的第二Beacon帧的发送时间之间的时间偏移量。TWT2用于指示AP1的BSS内的STA,在AP3的第二Beacon帧的发送时间内,停止传输数据,其中,可参考图7所示,TWT2可以为自接收到第一Beacon帧至AP3的第二Beacon帧的发送时间之间的时间偏移量。服务时间域的值可以为Beacon发送时长,即Beacon帧的发送持续时长。
在本申请中,AP1的BSS内的STA在第一Beacon帧的结束时刻之后,等待时间偏移量TWT1后停止数据传输,并在AP2的Beacon帧的发送持续时间保持停止传输状态。AP1的BSS内的STA在第一Beacon帧的结束时刻之后,等待时间偏移量TWT2后停止数据传输,并在AP3的Beacon帧的发送持续时间保持停止传输状态。
S702,AP2在AP2的第二Beacon帧的发送时间发送自己的第二Beacon帧,在其他AP的Beacon帧的发送时间段保持静默。
在本申请中,AP2在接收到AP1发送的用于指示至少一个从AP的Beacon帧的发送时间的指示信息后,可以根据指示信息确定AP协作组中的主AP和AP3的Beacon帧的发送时间,并在AP2的第二Beacon帧中携带用于指示在主AP和AP3的Beacon帧的发送时间,禁止AP2的BSS的数据传输的目标唤醒时间。与第一Beacon帧类似,AP2的第二Beacon帧中可以包含静默类型TWT或者静默服务期,其中包含起始时间域与服务时间域。
示例性地,起始时间域可以包括:时间偏移量TWT3和TWT4(图中未示出),TWT3可以为自接收到AP2的第二Beacon帧至AP3的第二Beacon帧的发送时间之间的时间偏移量。则AP2的BSS内的STA在AP2的第二Beacon帧的结束时刻之后,等待TWT3后停止数据传输,并在AP3的Beacon帧的发送时长内,保持停止传输状态。TWT4可以为自接收到AP2的第二Beacon帧至最近的AP1的第一Beacon帧的发送时间之间的时间偏移量。则AP2的BSS内的STA,在AP2的第二Beacon帧的结束时刻之后,等待TWT4后停止数据传输,并在AP1的Beacon帧的发送持续时间内,保持停止传输状态。
S703,AP3在AP3的第二Beacon帧的发送时间发送自己的第二Beacon帧,在其他AP的发送时间段保持静默。
在本申请中,AP3设置本BSS的STA禁止数据传输的方式与AP2类似,可参看S702中的描述。
需要说明的是,在AP1发送Beacon帧时,AP2和AP3不是必须都保持静默。在本申请提供的实施方式中,在AP协作组中的至少一个从AP中,在第一Beacon帧的发送时间,若有任一从AP禁止该从AP的BSS内的数据传输,就可以确定能够降低对第一Beacon帧的干扰。类似地,在任一目标从AP的第二Beacon帧的发送时间,若AP协作组中除所述目标从AP之外的其它从AP和主AP中的至少一个AP禁止本BSS的数据传输,同样可以确定能够降低对该目标从AP的第二Beacon帧的干扰。
在第二种静默时间指示的实施方式中,可以基于802.11ax的安静时间段(quiettime period)设置禁止BSS内的数据传输,这种实施方式也可以称为基于安静时间段的避让传输方式。安静时间段也可以称作禁声时间段,可以用于指示不传输数据的时间段。
对于主AP来说,主AP在AP协作组内的任一其它AP的Beacon帧的发送时间到达前,可以向主AP对应的BSS的STA发送安静时间段指示信息,安静时间段指示信息用于指示主AP对应的BSS内的STA,在AP协作组中除主AP之外的其它AP的Beacon帧的发送时间,禁止数据传输。
类似地,对于从AP来说,在AP协作组内的任一其它AP的Beacon帧的发送时间到达前,从AP可以向从AP对应的BSS的STA,发送安静时间段指示信息,该安静时间段指示信息用于指示从AP对应的BSS内的STA,在AP协作组中除该从AP之外的其它AP的Beacon帧的发送时间,禁止数据传输。需要说明的是,在AP协作组中除该从AP之外的其它AP可以是主AP,也可以是除该从AP之外的其它从AP。
图8为安静时间段指示信息的结构示意图,如图8所示,安静时间段指示信息可以包括安静持续时间(Quiet Period Duration)域和业务具体标识(Service SpecificIdentifier)域。其中,业务具体标识域的值可以为:信标静默令牌(Beacon SilentToken),信标静默令牌用于指示需要静默的原因,即避让AP协作组的其它AP的Beacon帧。安静持续时间用于指示STA在接收到安静时间段指示信息之后保持静默的时长。
在一示例中,对于主AP来说,在至少一个从AP的第二Beacon帧的发送时间到达之前,主AP可以向主AP对应的BSS内的STA发送安静时间段指示信息;其中,安静时间段指示信息中的安静持续时间域的值可以为至少一个从AP的第二Beacon帧的发送持续时间;安静时间段的业务特殊标识符域的值可以为信标静默令牌;安静时间段指示信息用于指示主AP对应的BSS内的STA,在接收到安静时间段指示信息之后的安静持续时间域所指示的时间内,禁止数据传输。
在另一示例中,对于至少一个从AP中的任一目标从AP来说,在AP协作组中的其他AP的Beacon帧的发送时间到达之前,目标从AP可以向目标从AP对应的BSS内的STA发送安静时间段指示信息;其中,案件时间段指示信息中的安静持续时间域为上述其它AP的Beacon帧的发送持续时间,业务具体标识域为信标静默令牌。安静时间段指示信息用于指示目标从AP对应的BSS内的STA在接收到安静时间段指示信息之后的安静持续时间域所指示的时间内,禁止数据传输。
图9为本申请提供的控制信标帧发送的方法的示意性流程图四。如图9所示为AP协作组内各个AP在其它AP的Beacon帧的发送时间设置自身对应的BSS禁止数据传输的过程。示例性地,AP协作组中的AP可以采用安静时间段建立消息(quiet time period Setup,QTP-Setup)来发送安静时间段。
S901,AP1可以在AP2的Beacon帧的发送时间到达前,向AP1的BSS内的STA发送QTP-Setup消息,其中,安静持续时间域的值为AP2的Beacon帧的发送持续时间。
其中,AP1发送的QTP-Setup消息的安静时间段用于指示AP1的BSS内的STA在接收到安静时间段后的安静持续时间内禁止数据传输。
S902,AP3可以在AP2的Beacon帧的发送时间到达前,向AP3的BSS内的STA发送QTP-Setup消息,其中,安静持续时间域的值为AP2的Beacon帧的发送持续时间
其中,AP3发送的QTP-Setup消息的安静时间段用于指示AP3的BSS内的STA在接收到安静时间段后的安静持续时间内禁止数据传输。
S903,AP2可以在AP2的Beacon帧的发送时间到达时,发送AP2的Beacon帧。
也就是说,在AP2发送Beacon之前,AP1和/或AP3可以发送QTP-Setup消息,指示其所在的BSS内的STA,在接收到本BSS的AP发送的安静时间段后的安静持续时间内禁止数据传输。
S904,AP1可以在AP3的Beacon帧的发送时间到达前,向AP1的BSS内的STA发送QTP-Setup消息,其中,安静持续时间域的值为AP3的Beacon帧的发送持续时间。
S905,AP2可以在AP3的Beacon帧的发送时间到达前,向AP2的BSS内的STA发送QTP-Setup消息,其中的安静持续时间为AP3的Beacon帧的发送持续时间。
S906,AP3可以在AP3的Beacon帧的发送时间到达时,发送AP3的Beacon帧。
也就是说,在AP3发送Beacon之前,AP1和/或AP2可以发送QTP-Setup消息,指示其所在的BSS内的STA,在接收到本BSS的AP发送的安静时间段后的安静持续时间内禁止数据传输。
S907,AP2可以在AP1的Beacon帧的发送时间到达前,向AP2的BSS内的STA发送QTP-Setup消息,其中,安静持续时间域的值为AP1的Beacon帧的发送持续时间。
S908,AP3可以在AP1的Beacon帧的发送时间到达前,向AP3的BSS内的STA发送QTP-Setup消息,其中,安静持续时间域的值为AP1的Beacon帧的发送持续时间。
S909,AP1可以在AP1的Beacon帧的发送时间到达时,发送AP1的Beacon帧。
也就是说,在AP1发送Beacon之前,AP1和/或AP2可以发送QTP-Setup消息,指示其所在的BSS内的STA,在接收到本BSS的AP发送的安静时间段后的安静持续时间内禁止数据传输。在本申请提供的实施方式中,为了避免AP协作组中主AP发送的第一个Beacon帧与AP协作组中的其它AP的Beacon帧发生干扰,还可以在AP协作组确立初期,由主AP通知AP协作组中的所有从AP,禁止在主AP的Beacon帧的发送时间发送所有从AP的Beacon帧,由于各个从AP的Beacon帧在第一个Beacon帧时尚未发出,在这种情况下,各个从AP的通信范围内的STA可能尚未接入各个从AP的BSS,这样,各个从AP下可能也不会有STA发起数据传输。
需要说明的是,在AP2的发送Beacon时,AP1和AP3不是必须都保持安静,在本申请实施例提供的实施方式中,若AP1和AP3中至少一个AP对应的BSS内的STA,在AP2发送Beacon时保持静默,就可以确定能够降低对AP2的Beacon帧的干扰。也就是说,对于S901和S902来说,S901和S902不是必须同时执行的步骤。类似地,S904和S905也不是必须同时执行的步骤,S907和S908也不是必须同时执行的步骤。
可选的,本申请实施例的步骤还可以包括:
S910,AP1可以在AP2的的下一个Beacon帧的发送时间到达前,向AP1的BSS内的STA发送QTP-Setup消息,其中,安静持续时间域的值为AP2的Beacon帧的发送持续时间。
在本申请提供的其它实施方式中,对于AP1的S901、S910来说,S901和S910不是必须执行的步骤。示例性地,S901的QTP-Setup中携带的安静时间段指示信息,还可以包括:安静周期域。示例性地,安静周期域的值可以为一个BI,则AP1对应的BSS内的STA,在接收到S901的QTP-Setup之后,可以在S901的QTP-Setup的结束时刻后的S SP内保持静默,并在S901的QTP-Setup的结束时刻后,每隔一个BI时长后的S SP内保持静默。可参看图9所示,每个QTP-Setup消息后的S SP可以为一个Beacon发送时长。
采用上述两种实施方式均可以使得AP协作组内的任一AP在AP协作组内其它AP的Beacon帧的发送时间,禁止本BSS的数据传输,从而避免对其它AP的Beacon帧的干扰。本申请实施例中的其它技术方案细节和技术效果可参见本申请其它实施例中的描述。
实施例四
在上述任一实施例的基础上,在步骤S401之前,还可以采用以下方式确定主AP。确定主AP过程也可以称为主AP遴选流程。
在一种主AP遴选流程中,可以由一个召集AP向周边AP发送召集请求,触发周边AP反馈信息,然后,根据接收到的信息,召集AP可以从包括召集AP和周边AP在内的至少两个AP中,选出AP协作组中的主AP。
图10为本申请提供的确定主AP的方法的示意性流程图。如图10所示,横轴为时间轴,召集AP与周边AP的交互过程可以包括以下步骤:
S1001,召集AP发送主AP选择请求消息,指示周边AP反馈用于决策主AP的信息。
在本申请中,召集AP可以通过主AP选择请求消息发送召集请求。示例性地,召集AP可以采用广播的方式发送主AP选择请求消息。
在本申请中,在一预设区域内可以存在至少两个AP,召集AP可以是至少两个AP中的任意一个AP,周边AP可以为至少两个AP中除召集AP之外的至少一个其它AP,召集AP可以在发送主AP选择请求消息前,先确定在召集AP对应的上述预设区域内存在的周边AP。在发送主AP选择请求消息前确定的周边AP可以称为召集AP已知的周边AP。
在本申请中,召集AP指示周边AP反馈的信息例如可以包括:周边AP数、Beacon周期等。
S1002,周边AP发送响应消息,该响应消息用于反馈决策主AP的信息。
在本申请中,向召集AP发送响应消息的周边AP的数量可以为一个或多个。各个周边AP可以分别向召集AP发送响应消息,其中包括各个AP的周边AP数、Beacon周期等。
在本申请中,多个周边AP可以正交频分多址(Orthogonal Frequency DivisionMultipleAccess,OFDMA)方式发送响应消息,以节省时间。示例性的,周边AP以OFDMA方式回复信息可以包括:调度和竞争两种方式。
需要说明的是,由于主AP选择请求消息可以是广播方式发送的,因此,向召集AP发送响应消息的周边AP可以为召集AP已知的周边AP,也可以为召集AP未知的周边AP。其中,召集AP未知的周边AP可以是除召集AP已知的周边AP之外的其它AP,例如,在预设区域中新上电的AP,或者,处于预设区域的边缘的AP。
在实际应用中,召集AP已知的周边AP可以采用调度方式来发送响应消息,召集AP未知的周边AP可以采用竞争方式发送响应消息。
以图10为例,召集AP可以为AP1,在召集AP发送主AP选择请求消息之前,召集AP可以先确定预设区域内存在AP2、AP3和AP4,即,确定已知的周边AP包括:AP2、AP3和AP4,然后,在发送主AP选择请求消息时,召集AP可以在主AP选择请求消息中指示为AP2、AP3和AP4调度的时频资源,同时,召集AP还可以在主AP选择请求消息中指示为召集AP未知的周边AP分配的用于竞争(for contention)的时频资源,之后,这些召集AP已知的周边AP,就可以使用召集AP调度的时频资源发送响应消息,如图10示出的,AP2、AP3和AP4分别使用被分配的时频资源发送响应消息,而召集AP未知的周边AP则可以以竞争方式使用上述用于竞争的时频资源来发送响应消息。
S1003,召集AP发送主AP指示消息。
在本申请中,召集AP在接收到指示一个周边AP反馈的周边AP数等信息后,可以根据接收到的至少一个周边AP反馈的周边AP数和召集AP自身对应的周边AP数,从包括召集AP和至少一个周边AP在内的多个AP中,选出周边AP数最多的AP作为主AP。在一示例中,主AP可以是召集AP,也可以是任一周边AP。
在本申请中,召集AP可以通过广播方式发送主AP指示消息。
在本申请中,主AP指示消息可以包括:从主AP的Addr,其中,主AP的Addr可以是:主AP的MAC地址、主AP的BSS ID、主AP对应的虚拟AP ID、主AP在PCP中的ID、主AP在AP簇中的ID、主AP的BSS color中至少一种信息。
S1004,主AP发送合作确认消息。
在本申请中,主AP可以采用广播的方式发送合作确认消息,当召集AP与主AP不是同一AP时,主AP可以向召集AP发送合作确认消息,该合作确认消息可以表明主AP已确认自己在AP协作组中的身份。在主AP确认后,AP协作组中除主AP之外的AP的身份可以为从AP,之后,主AP就可以开始执行生成用于指示AP协作组中至少一个从AP的Beacon帧的发送时间的指示信息的步骤。
在本申请提供的另一种实施方式中,需要说明的是,步骤S1004可以不是本申请实施例必须执行的步骤,例如,在召集AP与主AP为同一AP时,召集AP可以不需要通过外部消息发送合作确认消息。
需要说明的是,在本申请提供的实施方式中,召集AP可以与最终确定的主AP可以不是同一AP。
在一示例中,若召集AP可以与最终确定的主AP不是同一AP,则召集AP可以先获取至少两个AP中各个AP对应的周边AP数,例如,可以发送召集请求;然后,将上述至少两个AP中对应的周边AP数最多的AP,确定为至少两个AP对应的AP协作组的主AP,在选出主AP之后,召集AP可以向所选择的主AP以及其它周边AP发送主AP确认指示,其中包括主AP的Addr。此外,召集AP还可以确定一个BI。相应地,对于主AP来说,主AP可以在接收到召集AP发送的召集请求后,向召集AP发送主AP对应的周边AP数;之后,主AP可以接收召集AP发送的主AP指示消息,其中,主AP指示消息为召集AP在主AP对应的周边AP数为至少两个AP中对应的周边AP数最多的AP时发送的;然后,主AP可以向召集AP发送合作确认消息。
在另一示例中,若召集AP是步骤S401中的主AP,上述主AP生成用于指示至少一个从AP的Beacon帧的发送时间的指示信息之前,主AP可以执行上述召集AP获取至少两个AP中的各个AP的周边AP数的步骤,其中,主AP为至少两个AP中周边AP数最多的AP。
还需要说明的是,AP协作组中的部分或者全部AP可以为上述至少两个AP中的AP。在一示例中,AP协作组中的AP与至少两个AP中的AP可以全部相同,也可以部分相同。在一种实施方式中,召集AP也可以不是AP协作组中的AP。
本申请实施例提供了一种确定主AP的实施方式。本申请实施例中的其它技术方案细节和技术效果可参见本申请其它实施例中的描述。
实施例五
本申请实施例还提供一种确定AP协作组的方法,在上述任一实施例的基础上,在步骤101之前,还可以采用以下方式确定AP协作组。
在一种确定AP协作组的实施方式中,可以在主AP确定后,由主AP触发周边AP回复是否愿意加入AP协作组。周边AP可以回复是否愿意加入协作组。然后,主AP向周边AP发送表示AP协作组建立的协作组指示消息。
图11为本申请提供的确定AP协作组的方法的示意性流程图。如图11所示,横轴为时间轴,主AP与周边AP的交互过程可以包括以下步骤:
S1101,主AP发送AP建组请求消息,AP建组请求消息用于触发周边AP回复是否愿意加入AP协作组的响应消息。
在本申请中,在主AP身份确认后,主AP可以在AP建组请求消息中通知周边AP以OFDMA调度方式或者竞争方式回复信息。
S1102,周边AP向主AP发送响应消息,该响应消息用于表示周边AP是否同意加入AP协作组。
在本申请中,可参看图11所示,周边AP可以回复“ACK”表示同意加入,回复“NAK”表示不同意加入。其他AP可以是主AP已知的AP或者未知的AP,对于已知的AP,可以采用主AP预先调度的时频资源发送回复信息,以调度方式回复可以回复ACK或者NAK,如图11中的AP2、AP3和AP4。对于未知的AP,可以采用主AP预留的用于竞争的时频资源发送回复信息。以竞争方式回复可以回复ACK,表示同意加入。
S1103,主AP发送协作组指示消息,该协作组指示消息用于指示AP协作组的建立。
在本申请中,主AP可以采用广播的方式发送协作组指示消息。协作组指示消息可以包括AP协作组的成员和AP协作组的相关信息,其中,AP协作组的相关信息可以包括AP协作组的标识(Group ID)、分配的AID、BI周期等。
S1104,AP协作组中的从AP向主AP发送确认消息。
在本申请中,从AP可以向主AP发送确认消息(ACK)表明接收到协作组指示消息。从AP向主AP发送确认为可选的步骤。示例性地,如图11所示,从AP可以包括AP2、AP3、AP4和AP6。这些从AP可以使用主AP调度的时频资源发送确认消息。
本申请实施例提供了一种确定应用控制信标帧发送的方法中的AP协作组的实施方式。本申请实施例中的其它技术方案细节和技术效果可参见本申请其它实施例中的描述。
实施例六
图12示出了本申请实施例的主AP侧的装置1200的示意性框图。在一个实施例中,图12所示的装置,1200可以对应于上述方法实施例中的主AP侧的装置,可以具有方法中的主AP的任意功能,可选地,本申请实施例的装置1200可以是主AP,也可以是主AP内的芯片。该装置1200可以包括处理模块1210和收发模块1220,可选的,该装置1200还可以包括存储模块1230。
例如,该处理模块1210,可以用于执行前述方法实施例中步骤S401。
该收发模块1220,可以用于执行前述方法实施例中的步骤S402、S404中的步骤,或者,用于执行前述方法实施例中的步骤S501中的步骤,或者,用于执行前述方法实施例中的步骤S601中的步骤,或者,用于执行前述方法实施例中的步骤S701中的步骤,或者,用于执行前述方法实施例中的步骤S901、步骤S904、步骤S909中的步骤,或者用于执行步骤S1001,步骤S1002;或者用于执行步骤S1101,步骤S1102;或者用于接收步骤S1001中发送的主AP选择请求消息,或者用于接收S1003中发送的主AP指示消息。
应理解,根据本申请实施例的装置1200可对应于前述的实施例的各方法中的主AP,并且装置1200中的各个模块所具有的上述管理操作和/或功能,以及,各个模块所具有的其它管理操作和/或功能,分别为了实现前述各个方法的相应步骤,为了简洁,在此不再赘述。
可以替换的,装置1200也可配置成通用处理系统,例如通称为芯片,该处理模块1210可以包括:提供处理功能的一个或多个处理器;所述收发模块1220例如可以是输入/输出接口、管脚或电路等,输入/输出接口可用于负责此芯片系统与外界的信息交互,例如,此输入/输出接口可对由芯片外的其他模块输入给此芯片的响应消息、主AP选择请求消息、主AP指示消息、确认消息等进行处理。该处理模块可执行存储模块中存储的计算机执行指令以实现上述方法实施例中主AP的功能。在一个示例中,装置1200中可选的包括的存储模块1230可以为芯片内的存储单元,如寄存器、缓存等,所述存储模块1230还可以是位于芯片外部的存储单元,如只读存储器(read-only memory,简称ROM)或可存储静态信息和指令的其他类型的静态存储设备,随机存取存储器(random access memory,简称RAM)等。
在另一个示例中,图13示出了本申请实施例的另一种主AP侧的通信装置1300的示意性框图。本申请实施例的装置1300可以是上述方法实施例中的主AP,装置1300可以用于执行上述方法实施例中的主AP的部分或全部功能。该装置1300可以包括:处理器1310,基带电路1313,射频电路1340以及天线1350,可选的,该装置1300还可以包括存储器1320。装置1300的各个组件通过总线1360耦合在一起,其中总线系统1360除包括数据总线之外,还包括电源总线、控制总线和状态信号总线。但是为了清楚说明起见,在图中将各种总线都标为总线系统1360。
处理器1310可用于实现对主AP的控制,用于执行上述实施例中由主AP进行的处理,可以执行上述方法实施例中涉及主AP的处理过程和/或用于本申请所描述的技术的其他过程,还可以运行操作系统,负责管理总线以及可以执行存储在存储器中的程序或指令。
基带电路1313、射频电路1340以及天线1350可以用于支持主AP和上述实施例中涉及的主AP或从AP及站点之间收发信息,以支持主AP与其他节点之间进行无线通信。一个示例中,来自站点发送的测量结果经由天线1350接收,由射频电路1340进行滤波、放大、下变频以及数字化等处理后,再经由基带电路1313解码、按协议解封装数据等基带处理后,由处理器1310进行处理来恢复站点所发送的业务数据和信令信息;又一个示例中,主AP发送的站点组建立反馈消息可由处理器1310进行处理,经由基带电路1313进行按协议封装,编码等基带处理,进一步由射频电路1340进行模拟转换、滤波、放大和上变频等射频处理后,经由天线1350发送给主AP。
存储器1320可以用于存储主AP的程序代码和数据,存储器1320可以是图12中的存储模块1230。可以理解的,基带电路1313、射频电路1340以及天线1350还可以用于支持主AP与其他网络实体进行通信,例如,用于支持主AP与核心网侧的网元进行通信。图13中存储器1320被示为与处理器1310分离,然而,本领域技术人员很容易明白,存储器1320或其任意部分可位于装置1300之外。举例来说,存储器1320可以包括传输线、和/或与无线节点分离开的计算机制品,这些介质均可以由处理器1310通过总线接口1360来访问。可替换地,存储器1320或其任意部分可以集成到处理器1310中,例如,可以是高速缓存和/或通用寄存器。
可以理解的是,图13仅仅示出了主AP的简化设计。例如,在实际应用中,主AP可以包含任意数量的发射器,接收器,处理器,存储器等,而所有可以实现本发明的主AP都在本发明的保护范围之内。
图14示出了本申请实施例的从AP侧的装置1400的示意性框图。在一个实施例中,图14所示的装置,1400可以对应于上述方法实施例中的从AP侧的装置,可以具有方法中的从AP的任意功能,可选地,本申请实施例的装置1400可以是从AP,也可以是从AP内的芯片。该装置1400可以包括处理模块1410和收发模块1420,可选的,该装置1400还可以包括存储模块1430。
例如,该处理模块1410,可以用于执行前述方法实施例中步骤S405。
该收发模块1420,可以用于接收前述方法实施例中的步骤S402中发送的信令或数据,或者用于执行步骤S403,步骤S405;或者可以用于接收前述方法实施例中的步骤所S501中发送的信令或数据,或者用于执行步骤S502或S503;或者可以用于接收前述方法实施例中的步骤所S601中发送的信令或数据,或者用于执行步骤S602或S603;或者可以用于接收前述方法实施例中的步骤所S701中发送的信令或数据,或者用于执行步骤S702或S703;或者可以用于执行步骤S903、步骤S905、步骤S907,或者可以用于执行步骤S902、步骤S906、步骤S908;或者可以用于接收前述方法实施例中的步骤S1001、步骤S1003中发送的信令或数据,或者用于执行步骤S1002或S1004;或者可以用于接收前述方法实施例中的步骤S1101、步骤S1103中发送的信令或数据,或者用于执行步骤S1102或S1104。
应理解,根据本申请实施例的装置1400可对应于前述的实施例的各方法中的从AP,并且装置1400中的各个模块所具有的上述管理操作和/或功能,以及,各个模块所具有的其它管理操作和/或功能,分别为了实现前述各个方法的相应步骤,为了简洁,在此不再赘述。
可以替换的,装置1400也可配置成通用处理系统,例如通称为芯片,该处理模块1410可以包括:提供处理功能的一个或多个处理器;所述收发模块1420例如可以是输入/输出接口、管脚或电路等,输入/输出接口可用于负责此芯片系统与外界的信息交互,例如,此输入/输出接口可对由芯片外的其他模块输入给此芯片的响应消息、主AP选择请求消息、合作确认消息、AP建组请求消息、协作组指示消息、主AP指示消息进行处理。该处理模块可执行存储模块中存储的计算机执行指令以实现上述方法实施例中从AP的功能。在一个示例中,装置1400中可选的包括的存储模块1430可以为芯片内的存储单元,如寄存器、缓存等,所述存储模块1430还可以是位于芯片外部的存储单元,如只读存储器(read-only memory,简称ROM)或可存储静态信息和指令的其他类型的静态存储设备,随机存取存储器(randomaccess memory,简称RAM)等。
在另一个示例中,图15示出了本申请实施例的另一种从AP侧的通信装置1500的示意性框图。本申请实施例的装置1500可以是上述方法实施例中的从AP,装置1500可以用于执行上述方法实施例中的从AP的部分或全部功能。该装置1500可以包括:处理器1510,基带电路1515,射频电路1540以及天线1550,可选的,该装置1500还可以包括存储器1520。装置1500的各个组件通过总线1560耦合在一起,其中总线系统1560除包括数据总线之外,还包括电源总线、控制总线和状态信号总线。但是为了清楚说明起见,在图中将各种总线都标为总线系统1560。
处理器1510可用于实现对从AP的控制,用于执行上述实施例中由从AP进行的处理,可以执行上述方法实施例中涉及从AP的处理过程和/或用于本申请所描述的技术的其他过程,还可以运行操作系统,负责管理总线以及可以执行存储在存储器中的程序或指令。
基带电路1515、射频电路1540以及天线1550可以用于支持从AP和上述实施例中涉及的从AP或从AP及站点之间收发信息,以支持从AP与其他节点之间进行无线通信。一个示例中,来自站点发送的测量结果经由天线1550接收,由射频电路1540进行滤波、放大、下变频以及数字化等处理后,再经由基带电路1515解码、按协议解封装数据等基带处理后,由处理器1510进行处理来恢复站点所发送的业务数据和信令信息;又一个示例中,从AP发送的站点组建立反馈消息可由处理器1510进行处理,经由基带电路1515进行按协议封装,编码等基带处理,进一步由射频电路1540进行模拟转换、滤波、放大和上变频等射频处理后,经由天线1550发送给从AP。
存储器1520可以用于存储从AP的程序代码和数据,存储器1520可以是图14中的存储模块1430。可以理解的,基带电路1515、射频电路1540以及天线1550还可以用于支持从AP与其他网络实体进行通信,例如,用于支持从AP与核心网侧的网元进行通信。图15中存储器1520被示为与处理器1510分离,然而,本领域技术人员很容易明白,存储器1520或其任意部分可位于装置1500之外。举例来说,存储器1520可以包括传输线、和/或与无线节点分离开的计算机制品,这些介质均可以由处理器1510通过总线接口1560来访问。可替换地,存储器1520或其任意部分可以集成到处理器1510中,例如,可以是高速缓存和/或通用寄存器。
可以理解的是,图15仅仅示出了从AP的简化设计。例如,在实际应用中,从AP可以包含任意数量的发射器,接收器,处理器,存储器等,而所有可以实现本发明的从AP都在本发明的保护范围之内。
图16示出了本申请实施例的召集AP侧的装置1600的示意性框图。在一个实施例中,图16所示的装置,1600可以对应于上述方法实施例中的召集AP侧的装置,可以具有方法中的召集AP的任意功能,可选地,本申请实施例的装置1600可以是召集AP,也可以是召集AP内的芯片。该装置1600可以包括处理模块1610和收发模块1620,可选的,该装置1600还可以包括存储模块1630。需要说明的是,召集AP可以是至少两个AP或者AP协作组中的任一AP,例如,可以为上述召集AP所涉及的方法中的主AP或者第一AP。
例如,该处理模块1610,可以用于执行前述方法实施例中步骤S1001。
该收发模块1620,可以用于执行步骤S1001,步骤S1003;或者可以用于接收前述方法实施例中的S1002、S1004发送的信令或数据。需要说明的是,若召集AP为上述方法实施例中的主AP,则该收发模块1620还可以用于执行上述收发模块1320所执行的步骤。若召集AP为上述方法实施例中的从AP,则该收发模块1620还可以用于执行上述收发模块1520所执行的步骤。
应理解,根据本申请实施例的装置1600可对应于前述的实施例的各方法中的召集AP,并且装置1600中的各个模块所具有的上述管理操作和/或功能,以及,各个模块所具有的其它管理操作和/或功能,分别为了实现前述各个方法的相应步骤的上述和其它管理操作和/或功能分别为了实现前述各个方法的相应步骤,为了简洁,在此不再赘述。
可以替换的,装置1600也可配置成通用处理系统,例如通称为芯片,该处理模块1610可以包括:提供处理功能的一个或多个处理器;所述收发模块1620例如可以是输入/输出接口、管脚或电路等,输入/输出接口可用于负责此芯片系统与外界的信息交互,例如,此输入/输出接口可对由芯片外的其他模块输入给此芯片的响应消息、合作确认消息,输出进行处理。该处理模块可执行存储模块中存储的计算机执行指令以实现上述方法实施例中召集AP的功能。在一个示例中,装置1600中可选的包括的存储模块1630可以为芯片内的存储单元,如寄存器、缓存等,所述存储模块1630还可以是位于芯片外部的存储单元,如只读存储器(read-only memory,简称ROM)或可存储静态信息和指令的其他类型的静态存储设备,随机存取存储器(random access memory,简称RAM)等。
在另一个示例中,图17示出了本申请实施例的另一种召集AP侧的通信装置1700的示意性框图。本申请实施例的装置1700可以是上述方法实施例中的召集AP,装置1700可以用于执行上述方法实施例中的召集AP的部分或全部功能。该装置1700可以包括:处理器1710,基带电路1717,射频电路1740以及天线1750,可选的,该装置1700还可以包括存储器1720。装置1700的各个组件通过总线1760耦合在一起,其中总线系统1760除包括数据总线之外,还包括电源总线、控制总线和状态信号总线。但是为了清楚说明起见,在图中将各种总线都标为总线系统1760。
处理器1710可用于实现对召集AP的控制,用于执行上述实施例中由召集AP进行的处理,可以执行上述方法实施例中涉及召集AP的处理过程和/或用于本申请所描述的技术的其他过程,还可以运行操作系统,负责管理总线以及可以执行存储在存储器中的程序或指令。
基带电路1717、射频电路1740以及天线1750可以用于支持召集AP和上述实施例中涉及的召集AP或召集AP及站点之间收发信息,以支持召集AP与其他节点之间进行无线通信。一个示例中,来自站点发送的测量结果经由天线1750接收,由射频电路1740进行滤波、放大、下变频以及数字化等处理后,再经由基带电路1717解码、按协议解封装数据等基带处理后,由处理器1710进行处理来恢复站点所发送的业务数据和信令信息;又一个示例中,召集AP发送的站点组建立反馈消息可由处理器1710进行处理,经由基带电路1717进行按协议封装,编码等基带处理,进一步由射频电路1740进行模拟转换、滤波、放大和上变频等射频处理后,经由天线1750发送给召集AP。
存储器1720可以用于存储召集AP的程序代码和数据,存储器1720可以是图16中的存储模块1630。可以理解的,基带电路1717、射频电路1740以及天线1750还可以用于支持召集AP与其他网络实体进行通信,例如,用于支持召集AP与核心网侧的网元进行通信。图17中存储器1720被示为与处理器1710分离,然而,本领域技术人员很容易明白,存储器1720或其任意部分可位于装置1700之外。举例来说,存储器1720可以包括传输线、和/或与无线节点分离开的计算机制品,这些介质均可以由处理器1710通过总线接口1760来访问。可替换地,存储器1720或其任意部分可以集成到处理器1710中,例如,可以是高速缓存和/或通用寄存器。
可以理解的是,图17仅仅示出了召集AP的简化设计。例如,在实际应用中,召集AP可以包含任意数量的发射器,接收器,处理器,存储器等,而所有可以实现本发明的召集AP都在本发明的保护范围之内。
本申请实施例还提供一种计算机存储介质,该计算机可读存储介质中存储有指令,所述指令可以由处理电路上的一个或多个处理器执行。当其在计算机上运行时,使得计算机执行上述各方面所述的方法。
本申请实施例还提供了一种芯片系统,该芯片系统包括处理器,用于支持分布式单元、集中式单元、以及主AP或从AP或召集AP以实现上述实施例中所涉及的功能,例如生成或处理上述方法中所涉及的数据和/或信息。
在一种可能的设计中,所述芯片系统还可以包括存储器,所述存储器,用于保存分布式单元、集中式单元以及主AP或从AP或召集AP必要的程序指令和数据。该芯片系统,可以由芯片构成,也可以包含芯片和其他分立器件。
本申请实施例还提供了一种处理器,用于与存储器耦合,用于执行上述各实施例中任一实施例中涉及主AP的方法和功能。
本申请实施例还提供了一种处理器,用于与存储器耦合,用于执行上述各实施例中任一实施例中涉及从AP的方法和功能。
本申请实施例还提供了一种处理器,用于与存储器耦合,用于执行上述各实施例中任一实施例中涉及召集AP的方法和功能。
本申请实施例还提供了一种包含指令的计算机程序产品,其在计算机上运行时,使得计算机执行执行上述各实施例中任一实施例中涉及主AP的方法和功能。
本申请实施例还提供了一种包含指令的计算机程序产品,其在计算机上运行时,使得计算机执行执行上述各实施例中任一实施例中涉及从AP的方法和功能。
本申请实施例还提供了一种包含指令的计算机程序产品,其在计算机上运行时,使得计算机执行执行上述各实施例中任一实施例中涉及召集AP的方法和功能。
本申请实施例还提供一种无线通信系统,该系统包括上述实施例中涉及的主AP和至少一个从AP。
本申请实施例还提供一种无线通信系统,该系统包括上述实施例中涉及的召集AP和至少一个其他AP。
在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。所述计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行所述计算机程序指令时,全部或部分地产生按照本申请所述的流程或功能。所述计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。所述计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,所述计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线(例如同轴电缆、光纤、数字用户线)或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。所述计算机可读存储介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可用介质集成的服务器、数据中心等数据存储设备。所述可用介质可以是磁性介质,(例如,软盘、硬盘、磁带)、光介质(例如,DVD)、或者半导体介质(例如固态硬盘Solid StateDisk)等。
Claims (20)
1.一种控制信标帧发送的方法,其特征在于,包括:
主接入点AP生成用于指示至少一个从AP的Beacon帧的发送时间的指示信息;
所述主AP向所述至少一个从AP发送所述指示信息;
其中,所述主AP与所述至少一个从AP属于同一个AP协作组,所述AP协作组内的AP的Beacon帧的发送时间各不相同。
2.根据权利要求1所述的方法,其特征在于,所述至少一个从AP的Beacon帧为至少一个第二Beacon帧;
所述主AP向所述至少一个从AP发送所述指示信息,包括:
所述主AP在所述主AP的信标周期BI内发送第一Beacon帧,所述第一Beacon帧包括所述指示信息,所述指示信息用于指示所述至少一个第二Beacon帧的发送时间。
3.根据权利要求2所述的方法,其特征在于,所述指示信息包括:用于指示所述至少一个从AP的标识信息,和,至少一个时间间隔;
其中,所述至少一个时间间隔与所述至少一个从AP一一对应,所述时间间隔用于指示所对应的从AP的第二Beacon帧的发送时间相对于所述第一Beacon帧的结束时间的时间差。
4.根据权利要求2所述的方法,其特征在于,所述BI包括N个等分时间段,其中,所述N减去1等于所述至少一个从AP的个数;所述第一Beacon帧的发送时间对应所述N个等分时间段中的第一个等分时间段,所述N个等分时间段中除所述第一个等分时间段之外的N-1个等分时间段与所述至少一个从AP一一对应。
5.根据权利要求4所述的方法,其特征在于,所述指示信息包括:所述至少一个从AP的列表,所述列表包括用于指示所述至少一个从AP的标识,所述至少一个从AP的标识在所述列表中的位置与所述N-1个等分时间段一一对应;
所述从AP的所述第二Beacon帧的发送时间为所述从AP的标识在所述列表中的位置所对应的等分时间段。
6.一种控制信标帧发送的方法,其特征在于,包括:
目标从AP接收主AP发送的用于指示至少一个从AP的Beacon帧的发送时间的指示信息;所述目标从AP属于所述至少一个从AP;
所述目标从AP在所述指示信息所指示的Beacon帧的发送时间,发送所述目标从AP的Beacon帧;
其中,所述主AP与所述至少一个从AP属于同一AP协作组;所述AP协作组内的各个AP的Beacon帧的发送时间各不相同。
7.根据权利要求6所述的方法,其特征在于,所述至少一个从AP的Beacon帧为至少一个第二Beacon帧;
所述目标从AP接收主AP发送的用于指示至少一个从AP的Beacon帧的发送时间的指示信息,包括:
所述目标从AP接收所述主AP发送的第一Beacon帧,所述第一Beacon帧包括所述指示信息,所述指示信息用于指示所述至少一个第二Beacon帧的发送时间。
8.根据权利要求7所述的方法,其特征在于,所述指示信息包括:用于指示所述至少一个从AP的标识信息,和,至少一个时间间隔;
其中,所述至少一个时间间隔与所述至少一个从AP一一对应,所述时间间隔用于指示所对应的从AP的第二Beacon帧的发送时间相对于所述第一Beacon帧的结束时间的时间差。
9.根据权利要求7所述的方法,其特征在于,所述BI包括N个等分时间段,其中,所述N减去1等于所述至少一个从AP的个数;所述第一Beacon帧的发送时间对应所述N个等分时间段中的第一个等分时间段,所述N个等分时间段中除所述第一个等分时间段之外的N-1个等分时间段与所述至少一个从AP一一对应。
10.根据权利要求9所述的方法,其特征在于,所述指示信息包括:所述至少一个从AP的列表,所述列表包括用于指示所述至少一个从AP的标识,所述至少一个从AP的标识在所述列表中的位置与所述N-1个等分时间段一一对应;
所述从AP的所述第二Beacon帧的发送时间为所述从AP的标识在所述列表中的位置所对应的等分时间段。
11.一种控制信标帧发送的装置,其特征在于,位于主AP侧,所述装置包括:
生成模块,用于生成用于指示至少一个从AP的Beacon帧的发送时间的指示信息;
收发模块,用于向所述至少一个从AP发送所述指示信息;其中,所述主AP与所述至少一个从AP属于同一个AP协作组,所述AP协作组内的AP的Beacon帧的发送时间各不相同。
12.根据权利要求11所述的装置,其特征在于,所述至少一个从AP的Beacon帧为至少一个第二Beacon帧;
所述收发模块,具体用于:
在所述主AP的信标周期BI内发送第一Beacon帧,所述第一Beacon帧包括所述指示信息,所述指示信息用于指示所述至少一个第二Beacon帧的发送时间。
13.根据权利要求12所述的装置,其特征在于,所述指示信息包括:用于指示所述至少一个从AP的标识信息,和,至少一个时间间隔;
其中,所述至少一个时间间隔与所述至少一个从AP一一对应,所述时间间隔用于指示所对应的从AP的第二Beacon帧的发送时间相对于所述第一Beacon帧的结束时间的时间差。
14.根据权利要求12所述的装置,其特征在于,所述BI包括N个等分时间段,其中,所述N减去1等于所述至少一个从AP的个数;所述第一Beacon帧的发送时间对应所述N个等分时间段中的第一个等分时间段,所述N个等分时间段中除所述第一个等分时间段之外的N-1个等分时间段与所述至少一个从AP一一对应。
15.根据权利要求14所述的装置,其特征在于,所述指示信息包括:所述至少一个从AP的列表,所述列表包括用于指示所述至少一个从AP的标识,所述至少一个从AP的标识在所述列表中的位置与所述N-1个等分时间段一一对应;
所述从AP的所述第二Beacon帧的发送时间为所述从AP的标识在所述列表中的位置所对应的等分时间段。
16.一种控制信标帧发送的装置,其特征在于,位于至少一个从AP中的目标从AP侧,所述装置包括:
生成模块,用于接收主AP发送的用于指示所述至少一个从AP的Beacon帧的发送时间的指示信息,所述目标从AP属于所述至少一个从AP;
收发模块,用于在所述指示信息所指示的Beacon帧的发送时间,发送所述目标从AP的Beacon帧;其中,所述主AP与所述至少一个从AP属于同一AP协作组;所述AP协作组内的各个AP的Beacon帧的发送时间各不相同。
17.根据权利要求16所述的装置,其特征在于,所述至少一个从AP的Beacon帧为至少一个第二Beacon帧;
所述收发模块,具体用于:
接收所述主AP发送的第一Beacon帧,所述第一Beacon帧包括所述指示信息,所述指示信息用于指示所述至少一个第二Beacon帧的发送时间。
18.根据权利要求17所述的装置,其特征在于,所述指示信息包括:用于指示所述至少一个从AP的标识信息,和,至少一个时间间隔;
其中,所述至少一个时间间隔与所述至少一个从AP一一对应,所述时间间隔用于指示所对应的从AP的第二Beacon帧的发送时间相对于所述第一Beacon帧的结束时间的时间差。
19.根据权利要求17所述的装置,其特征在于,所述BI包括N个等分时间段,其中,所述N减去1等于所述至少一个从AP的个数;所述第一Beacon帧的发送时间对应所述N个等分时间段中的第一个等分时间段,所述N个等分时间段中除所述第一个等分时间段之外的N-1个等分时间段与所述至少一个从AP一一对应。
20.根据权利要求19所述的装置,其特征在于,所述指示信息包括:所述至少一个从AP的列表,所述列表包括用于指示所述至少一个从AP的标识,所述至少一个从AP的标识在所述列表中的位置与所述N-1个等分时间段一一对应;
所述第二Beacon帧的发送时间为所述从AP的标识在所述列表中的位置所对应的等分时间段。
Priority Applications (5)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202410756027.7A CN118555047A (zh) | 2018-07-25 | 2018-07-25 | 控制信标帧发送的方法及相关装置 |
CN201810829801.7A CN110768756A (zh) | 2018-07-25 | 2018-07-25 | 控制信标帧发送的方法及相关装置 |
PCT/CN2019/091752 WO2020019905A1 (zh) | 2018-07-25 | 2019-06-18 | 控制信标帧发送的方法及相关装置 |
US17/155,386 US11974297B2 (en) | 2018-07-25 | 2021-01-22 | Beacon frame transmission control method and related apparatus |
US18/615,426 US20240323979A1 (en) | 2018-07-25 | 2024-03-25 | Beacon frame transmission control method and related apparatus |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810829801.7A CN110768756A (zh) | 2018-07-25 | 2018-07-25 | 控制信标帧发送的方法及相关装置 |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202410756027.7A Division CN118555047A (zh) | 2018-07-25 | 2018-07-25 | 控制信标帧发送的方法及相关装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN110768756A true CN110768756A (zh) | 2020-02-07 |
Family
ID=69180781
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202410756027.7A Pending CN118555047A (zh) | 2018-07-25 | 2018-07-25 | 控制信标帧发送的方法及相关装置 |
CN201810829801.7A Pending CN110768756A (zh) | 2018-07-25 | 2018-07-25 | 控制信标帧发送的方法及相关装置 |
Family Applications Before (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202410756027.7A Pending CN118555047A (zh) | 2018-07-25 | 2018-07-25 | 控制信标帧发送的方法及相关装置 |
Country Status (3)
Country | Link |
---|---|
US (2) | US11974297B2 (zh) |
CN (2) | CN118555047A (zh) |
WO (1) | WO2020019905A1 (zh) |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2022021358A1 (zh) * | 2020-07-31 | 2022-02-03 | 北京小米移动软件有限公司 | 多连接的通信方法、装置以及计算机可读存储介质 |
WO2023274013A1 (zh) * | 2021-06-29 | 2023-01-05 | 华为技术有限公司 | 无线通信方法、装置和无线分布式系统 |
WO2023279291A1 (zh) * | 2021-07-07 | 2023-01-12 | 北京小米移动软件有限公司 | 信号处理方法及装置、电子设备及存储介质 |
CN116963314A (zh) * | 2023-09-21 | 2023-10-27 | 南京云程半导体有限公司 | 一种协作组播方法、电子设备及存储介质 |
WO2024182923A1 (zh) * | 2023-03-03 | 2024-09-12 | 北京小米移动软件有限公司 | 通信方法、电子设备及存储介质 |
RU2827133C2 (ru) * | 2021-07-07 | 2024-09-23 | Бейдзин Сяоми Мобайл Софтвэр Ко., Лтд. | Способ и устройство обработки сигналов, электронное устройство и носитель данных |
Families Citing this family (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP3602936B1 (en) * | 2017-03-24 | 2021-09-01 | Motorola Mobility LLC | Method and apparatus for receiving downlink data transmissions |
US11653394B2 (en) * | 2019-08-21 | 2023-05-16 | Qualcomm Incorporated | Synchronized channel access coexistence |
US11742949B2 (en) | 2020-05-08 | 2023-08-29 | Signify Holding B.V. | Power saving for an optical wireless communication system |
US20220210854A1 (en) * | 2020-12-30 | 2022-06-30 | Google Llc | Fixed Broadband Wireless Access CPE with Embedded IoT Gateways |
US20230055342A1 (en) * | 2021-08-06 | 2023-02-23 | Dell Products, L.P. | Beacon orchestration for concurrent collaboration sessions in peer-to-peer (p2p) or mesh networks |
CN118077256A (zh) | 2021-09-07 | 2024-05-24 | 欧芬诺有限责任公司 | 静默时间间隔终止 |
CN117134873A (zh) * | 2022-05-20 | 2023-11-28 | 华为技术有限公司 | 信道接入方法和相关装置 |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20080205340A1 (en) * | 2007-02-28 | 2008-08-28 | Qualcomm, Incorporated | Neighbor discovery in a wireless system |
CN103796277A (zh) * | 2012-10-26 | 2014-05-14 | 中国移动通信集团北京有限公司 | 一种指示信标帧发送和发送信标帧的方法、系统和装置 |
CN104853375A (zh) * | 2015-05-14 | 2015-08-19 | 江苏中兴微通信息科技有限公司 | 一种增强型无线局域网中避免信标帧碰撞的发送方法 |
CN105165100A (zh) * | 2013-05-03 | 2015-12-16 | 交互数字专利控股公司 | 用于wlan的分数载波侦听多点接入/冲突避免(csma/ca)的系统和方法 |
CN105493583A (zh) * | 2013-08-27 | 2016-04-13 | 高通股份有限公司 | 高效无线(hew)接入点(ap)协调协议 |
CN107211351A (zh) * | 2015-01-23 | 2017-09-26 | 高通股份有限公司 | 快速初始链路建立发现(fd)帧传输 |
Family Cites Families (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7675878B2 (en) * | 2003-09-30 | 2010-03-09 | Motorola, Inc. | Enhanced passive scanning |
DE602006009250D1 (de) * | 2005-05-12 | 2009-10-29 | Philips Intellectual Property | Verteiltes medienzugangsprotokoll für drahtlose maschennetzwerk |
KR101298385B1 (ko) | 2005-11-02 | 2013-08-20 | 인터디지탈 테크날러지 코포레이션 | 무선 분배 시스템에 대한 자율적인 채널 코디네이션 방법 및 장치 |
US20080009307A1 (en) * | 2006-07-06 | 2008-01-10 | Ramesh Sekhar | System and method for optimized wireless client communication |
US8077614B2 (en) * | 2007-12-05 | 2011-12-13 | At&T Intellectual Property I, L.P. | Synchronizing wireless local area network access points |
US8305885B2 (en) * | 2008-05-08 | 2012-11-06 | At&T Intellectual Property I, L.P. | Control of quality of service in overlapping basic service sets in wireless local area networks |
EP2761783A4 (en) * | 2011-09-30 | 2015-05-20 | Intel Corp | WEAKENING OF OVERLAPPING BASIC SERVICES INTERFERENCE IN INTELLIGENT GOVERNORS |
CN103096492B (zh) * | 2011-11-08 | 2016-09-07 | 华为终端有限公司 | 一种无线接入点与终端通信的方法、系统及相关设备 |
US20150341853A1 (en) * | 2013-01-09 | 2015-11-26 | Lg Electronics Inc. | Method and apparatus for controlling beacon transmission in wireless communication system |
CN105766036B (zh) * | 2013-11-12 | 2019-07-26 | 马维尔国际贸易有限公司 | 用于在无线局域网(wlan)中的设备间同步定时的方法和装置 |
EP3068173B1 (en) * | 2013-12-06 | 2019-12-04 | Huawei Technologies Co., Ltd. | Accessing an access point by a station device |
-
2018
- 2018-07-25 CN CN202410756027.7A patent/CN118555047A/zh active Pending
- 2018-07-25 CN CN201810829801.7A patent/CN110768756A/zh active Pending
-
2019
- 2019-06-18 WO PCT/CN2019/091752 patent/WO2020019905A1/zh active Application Filing
-
2021
- 2021-01-22 US US17/155,386 patent/US11974297B2/en active Active
-
2024
- 2024-03-25 US US18/615,426 patent/US20240323979A1/en active Pending
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20080205340A1 (en) * | 2007-02-28 | 2008-08-28 | Qualcomm, Incorporated | Neighbor discovery in a wireless system |
CN103796277A (zh) * | 2012-10-26 | 2014-05-14 | 中国移动通信集团北京有限公司 | 一种指示信标帧发送和发送信标帧的方法、系统和装置 |
CN105165100A (zh) * | 2013-05-03 | 2015-12-16 | 交互数字专利控股公司 | 用于wlan的分数载波侦听多点接入/冲突避免(csma/ca)的系统和方法 |
CN105493583A (zh) * | 2013-08-27 | 2016-04-13 | 高通股份有限公司 | 高效无线(hew)接入点(ap)协调协议 |
CN107211351A (zh) * | 2015-01-23 | 2017-09-26 | 高通股份有限公司 | 快速初始链路建立发现(fd)帧传输 |
CN104853375A (zh) * | 2015-05-14 | 2015-08-19 | 江苏中兴微通信息科技有限公司 | 一种增强型无线局域网中避免信标帧碰撞的发送方法 |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2022021358A1 (zh) * | 2020-07-31 | 2022-02-03 | 北京小米移动软件有限公司 | 多连接的通信方法、装置以及计算机可读存储介质 |
WO2023274013A1 (zh) * | 2021-06-29 | 2023-01-05 | 华为技术有限公司 | 无线通信方法、装置和无线分布式系统 |
WO2023279291A1 (zh) * | 2021-07-07 | 2023-01-12 | 北京小米移动软件有限公司 | 信号处理方法及装置、电子设备及存储介质 |
RU2827133C2 (ru) * | 2021-07-07 | 2024-09-23 | Бейдзин Сяоми Мобайл Софтвэр Ко., Лтд. | Способ и устройство обработки сигналов, электронное устройство и носитель данных |
WO2024182923A1 (zh) * | 2023-03-03 | 2024-09-12 | 北京小米移动软件有限公司 | 通信方法、电子设备及存储介质 |
CN116963314A (zh) * | 2023-09-21 | 2023-10-27 | 南京云程半导体有限公司 | 一种协作组播方法、电子设备及存储介质 |
CN116963314B (zh) * | 2023-09-21 | 2023-12-22 | 南京云程半导体有限公司 | 一种协作组播方法、电子设备及存储介质 |
Also Published As
Publication number | Publication date |
---|---|
US20240323979A1 (en) | 2024-09-26 |
US20210168795A1 (en) | 2021-06-03 |
US11974297B2 (en) | 2024-04-30 |
WO2020019905A1 (zh) | 2020-01-30 |
CN118555047A (zh) | 2024-08-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110768756A (zh) | 控制信标帧发送的方法及相关装置 | |
US20220070918A1 (en) | Communication Method And Device | |
CN108141872B (zh) | 用于共享通信介质上的共存的信道配置 | |
JP6527965B2 (ja) | チャネル効率の高い分散方式のピアステーション間のデータ伝送の方法及びシステム | |
CN106688288B (zh) | 用于d2d系统中的通信的同步过程及资源控制方法和装置 | |
CN106688258B (zh) | 用于nan的无线资源调度方法和装置 | |
US9635614B2 (en) | Power management method for station in wireless LAN system and station that supports same | |
JP5795023B2 (ja) | ミリ波無線システムにおけるクラスタリング管理 | |
CN111107617B (zh) | 自组网中的数据发送及接收方法、装置、终端、存储介质 | |
CN109041039A (zh) | 用于设备对设备通信的用户设备及其方法 | |
CN110831215B (zh) | 数据调度的方法和装置 | |
CN110381602A (zh) | 随机接入的方法、网络设备和用户设备 | |
CN113228803B (zh) | 在预配置上行链路资源上调度传输 | |
CN116406500A (zh) | 用于多ap协调中的同步的方法和设备 | |
CN111132304A (zh) | 自组网的全网同步方法及装置、终端、存储介质 | |
WO2020011000A1 (zh) | 多接入点ap协作传输方法、相关装置及系统 | |
US10098134B2 (en) | Method and apparatus for controlling priority in device to device communication | |
CN111148233A (zh) | 一种资源分配方法及基站 | |
KR20220151606A (ko) | 사이드링크 구성을 위한 시스템 및 방법 | |
CN114846824B (zh) | 对设备的计数 | |
US11617204B2 (en) | Channel scheduling for spatial reuse | |
CN110178404A (zh) | 一种资源使用方法、相关装置及系统 | |
CN109076498B (zh) | 一种中心式接入点ap簇的形成方法和接入点 | |
US20160029334A1 (en) | Method and apparatus for synchronizing networks among heterogeneous wireless operators | |
US20240114346A1 (en) | Citizen broadcast radio spectrum (cbrs) operations |
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 | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20200207 |