[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN110098879B - 用于选择基本服务集颜色值的设备及方法 - Google Patents

用于选择基本服务集颜色值的设备及方法 Download PDF

Info

Publication number
CN110098879B
CN110098879B CN201810096483.8A CN201810096483A CN110098879B CN 110098879 B CN110098879 B CN 110098879B CN 201810096483 A CN201810096483 A CN 201810096483A CN 110098879 B CN110098879 B CN 110098879B
Authority
CN
China
Prior art keywords
network device
bss color
devices
interference
network
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
CN201810096483.8A
Other languages
English (en)
Other versions
CN110098879A (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.)
Hewlett Packard Development Co LP
Original Assignee
Hewlett Packard Development Co LP
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 Hewlett Packard Development Co LP filed Critical Hewlett Packard Development Co LP
Priority to CN201810096483.8A priority Critical patent/CN110098879B/zh
Priority to US15/963,827 priority patent/US10602526B2/en
Priority to EP18174186.9A priority patent/EP3522581B1/en
Publication of CN110098879A publication Critical patent/CN110098879A/zh
Application granted granted Critical
Publication of CN110098879B publication Critical patent/CN110098879B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/50Allocation or scheduling criteria for wireless resources
    • H04W72/54Allocation or scheduling criteria for wireless resources based on quality criteria
    • H04W72/541Allocation or scheduling criteria for wireless resources based on quality criteria using the level of interference
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B17/00Monitoring; Testing
    • H04B17/30Monitoring; Testing of propagation channels
    • H04B17/309Measuring or estimating channel quality parameters
    • H04B17/318Received signal strength
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B17/00Monitoring; Testing
    • H04B17/30Monitoring; Testing of propagation channels
    • H04B17/382Monitoring; Testing of propagation channels for resource allocation, admission control or handover
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L5/00Arrangements affording multiple use of the transmission path
    • H04L5/003Arrangements for allocating sub-channels of the transmission path
    • H04L5/0058Allocation criteria
    • H04L5/006Quality of the received signal, e.g. BER, SNR, water filling
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W16/00Network planning, e.g. coverage or traffic planning tools; Network deployment, e.g. resource partitioning or cells structures
    • H04W16/02Resource partitioning among network components, e.g. reuse partitioning
    • H04W16/10Dynamic resource partitioning
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W74/00Wireless channel access
    • H04W74/08Non-scheduled access, e.g. ALOHA
    • H04W74/0808Non-scheduled access, e.g. ALOHA using carrier sensing, e.g. carrier sense multiple access [CSMA]
    • 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)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Quality & Reliability (AREA)
  • Physics & Mathematics (AREA)
  • Electromagnetism (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

一种示例性的设备可以包括处理器,用于接收包括至少一个网络设备的设备集合的信息、基于接收的信息估算可用的基本服务集(BSS)颜色值在指定信道中的干涉、以及从可用的BSS颜色值中选择一个比其他BSS颜色值的干涉更低的BSS颜色值。

Description

用于选择基本服务集颜色值的设备及方法
技术领域
本发明涉及通信领域,具体的,涉及用于选择基本服务集颜色值的设备及方法。
背景技术
IEEE 802.11标准中提供作为无线分组中的字段的基本服务集(Basic ServiceSet,BSS)颜色,用于提高空间复用。共有63个可用的BSS颜色值能够在一个信道中被分配。
用户可以使用BSS颜色来识别相互交叠(overlapping)的各BSS的信号并且可以区分不同BSS的信号。
发明内容
一种用于选择基本服务集颜色值的设备,包括处理器,所述处理器用于:接收包括至少一个网络设备的设备集合的信息,其中接收的设备集合的信息包括:设备集合中的每个网络设备的工作信道,设备集合中的每个网络设备的基本服务集(BSS)颜色值,设备集合中的每个网络设备的接收信号强度指示(RSSI),以及,设备集合中的每个网络设备的活跃帧数量;基于接收的信息估算可用的BSS颜色值在指定信道中的干涉;以及从可用的BSS颜色值中选择一个比其他BSS颜色值的干涉更低的BSS颜色值。
一种用于选择基本服务集颜色值的方法,包括:由设备的处理器接收包括至少一个网络设备的设备集合的信息,其中接收的设备集合的信息包括:所述设备集合中的每个网络设备的工作信道,设备集合中的每个网络设备的BSS颜色值,设备集合中的每个网络设备的RSSI,以及,设备集合中的每个网络设备的活跃帧数量;由所述处理器基于接收的信息估算可用的BSS颜色值在指定信道中的干涉;以及由所述处理器从可用的BSS颜色值中选择一个比其他BSS颜色值的干涉更低的BSS颜色值。
一种非瞬时性计算机可读存储介质,包括指令,所述指令在由设备的处理器执行时使所述处理器:接收包括至少一个网络设备的设备集合的信息,其中接收的设备集合的信息包括:设备集合中的每个网络设备的工作信道,设备集合中的每个网络设备的BSS颜色值,设备集合中的每个网络设备的RSSI,以及,设备集合中的每个网络设备的活跃帧数量;基于接收的信息估算可用的BSS颜色值在指定信道中的干涉;以及从可用的BSS颜色值中选择一个比其他BSS颜色值的干涉更低的BSS颜色值。
附图说明
图1是图示根据一个示例的示例性无线系统的框图;
图2是图示根据一个示例的收集的示例性无线系统中的信息的实例图;
图3是图示根据一个示例的过滤的示例性无线系统中的信息的实例图;
图4是图示根据一个示例的示例性无线系统中的可用的BSS颜色值的干涉的实例图;
图5A和图5B是图示根据一个示例的示例性无线系统中的设备的实例图;
图6是图示根据一个示例的示例性无线系统中的设备的另一实例图;
图7是图示根据一个示例的能自动选择BSS颜色值的示例性方法的流程图;
图8是图示根据另一示例的自动选择BSS颜色值的示例性方法的流程图;
图9是图示根据另一示例的自动选择BSS颜色值的示例性方法的流程图;
图10是根据一个示例的一种示例性设备的框图;
图11是根据一个示例的一种示例性设备的框图;以及
图12是根据一个示例的一种示例性网络设备的框图。
具体实施方式
BSS颜色值可以被随机地分配(assign)给工作在信道(channel)的网络设备,例如接入点(Access Point,AP)。在某些实例中,网络由于随机分配的BSS颜色而运行不正常。
为了减少由BSS颜色的随机分配引起的网络退化,可以通过考虑网络环境而为工作在信道的网络设备选择BSS颜色值,例如其他网络设备的工作信道,网络中的其他网络设备被分配的BSS颜色值,网络中的其他网络设备的影响,以及,网络的繁忙程度等。
基于对网络环境的考虑,可以估算出在选择可用的BSS颜色值中的每一个的情况下在网络设备的工作信道中可能存在的干涉。因此,可以为网络设备选择具有较低的干涉水平的BSS颜色值,从而在工作信道中由于BSS颜色分配而存在的干涉可以被控制在低水平。
换言之,当为网络设备选择BSS颜色值时,网络中的其他网络设备的信息可以被收集,并且基于收集的可以影响网络环境的一些方面的信息可以估算出可能的干涉。基于估算的干涉,可以避免为网络设备选择的BSS颜色值是可用的BSS颜色值中具有最高干涉水平的一个,并且为网络设备选择的BSS颜色值可以为具有希望的低干涉水平的一个。
在一个示例中,一种设备包括处理器,所述处理器用于:接收包括至少一个网络设备的设备集合的信息;基于接收的信息估算可用的基本服务集(BSS)颜色值在指定信道中的干涉;以及从可用的BSS颜色值中选择一个比其他BSS颜色值的干涉更低的BSS颜色值。
在另一示例中,一种方法,包括:由设备的处理器接收包括至少一个网络设备的设备集合的信息;由所述处理器基于接收的信息估算可用的基本服务集(BSS)颜色值在指定信道中的干涉;以及由所述处理器从可用的BSS颜色值中选择一个比其他BSS颜色值的干涉更低的BSS颜色值。
在另一示例中,一种非瞬时性计算机可读存储介质包括指令,所述指令在由设备的处理器执行时使所述处理器:接收包括至少一个网络设备的设备集合的信息;基于接收的信息估算可用的基本服务集(BSS)颜色值在指定信道中的干涉;以及从可用的BSS颜色值中选择一个比其他BSS颜色值的干涉更低的BSS颜色值。
本文所使用的“网络设备”一般包括适于传输和/或接收信令、处理这种信令内的信息、以及为工作站(station)(例如,诸如计算机、手机、个人数字助理、平板设备等任何数据处理设备)提供无线局域网络服务的设备。“网络设备”可包括接入点、数据转移设备、网络交换机、路由器、控制器等。如本文所使用的,“接入点”(Access Point,AP)一般指用于任何已知的或可能后续变为已知的无线接入技术的接收点。具体而言,术语“AP”不应局限于基于IEEE 802.11的AP。AP一般作为适于允许网络设备经由各种通信标准连接至有线网络的电子设备。
应认识到,本文在下面描述的示例可包括各种部件和特征。在不背离装置、方法以及非瞬时性计算机可读介质的范围的情况下,可去除和/或修改这些部件和特征中的一些。还应认识到,在下面的描述中,给出特定细节以提供对示例的透彻理解。然而,应理解,示例可在没有限制这些具体细节的情况下被实践。在其它情况下,可以不详细描述已知的方法和结构,以避免不必要的模糊对示例的描述。另外,示例可以彼此结合使用。
在说明书中对“示例”的参考或类似语言意味着结合示例描述的具体特征、结构或特性包括在至少一个示例中,但不必一定在其它示例中。在说明书中的各种位置的短语“在一个示例中”或类似短语的各种情况不一定总参考相同的示例。如本文所使用的,部件是在硬件上执行的硬件和软件的结合以提供给定的功能。
图1是根据一个示例的示例性无线系统的框图。参见图1,无线系统,例如无线局域网(Wireless Local Area Networks,WLAN),包括设备10、以及包括至少一个诸如接入点(Access Point,AP)的网络设备20的设备集合。
设备10可以包括处理器100。该设备10的处理器100可以从包括网络设备20的设备集合接收信息200。通常,信息200可以被该设备10收集,或者信息200也可以被其他设备收集并且被传输到该设备10。
例如,设备10可以通过扫描从设备集合传输无线信号的信道来收集信息200。在另一个示例中,设备集合中的一个网络设备20可以收集该设备集合的信息200并将收集的信息200传输给设备10。
在一个示例中,其中信息200可以包括:设备集合中的每个网络设备20的工作信道,设备集合中的每个网络设备20的BSS颜色值,设备集合中的每个网络设备20的接收信号强度指示(Received Signal Strength Indication,RSSI),以及,设备集合中的每个网络设备20的活跃帧(例如,网络设备20在指定的周期内接收和传输的帧)的数量。
设备10的处理器100还可以基于接收的包括至少一个网络设备20的设备集合的信息200来估算可用的基本服务集(BSS)颜色值在指定信道中的干涉。
在接收的信息200包括网络设备20的工作信道、网络设备20的BSS颜色值、网络设备20的RSSI、以及网络设备20的活跃帧数量的情况下,根据信息200中包括的网络设备20的工作信道,信息200可以被过滤为包括工作在与指定信道相同的网络设备的子集的信息,并且不包括工作在不同于指定信道的网络设备的另一子集的信息。
基于过滤的信息,每个BSS颜色值在指定信道的干涉可以利用下述公式(1)计算:
公式(1):Int(color_i)=∑Int(dev_j)color_i
换言之,可用的BSS颜色值color_i在指定信道的干涉Int(color_i)可以为具有该可用的BSS颜色值color_i的网络设备dev_1~dev_m在指定信道中的干涉之和∑Int(dev_j)color_i(0≤i≤63,1≤j≤m,m,m等于或者小于包括在设备集合中的网络设备20的数量)。
具有该可用BSS颜色值color_i的每个网络设备dev_j的干涉Int(dev_j)color_i可以利用下述公式(2)计算:
公式(2):Int(dev_j)color_i=|RSSIaverage_dev_j|×θ1+Ratioactive_dev_j×θ2
换言之,具有该可用BSS颜色值color_i的每个网络设备dev_j的干涉Int(dev_j)color_i为网络设备dev_j的与第一权重θ1关联的RSSI平均值(例如,网络设备dev_j的指定周期内的RSSI的平均值)的绝对值|RSSIaverage_dev_j|与与第二权重θ2关联的活跃率Ratioactive_dev_j之和。
第一权重θ1和第二权重θ2可以基于期望的RSSI影响和活跃率影响的比例预先设置。
例如,当无线系统繁忙时,活跃率的影响可以考虑比RSSI的影响具有更高的程度,并且第二权重θ2可以预先设置为比其参考值更高。
在另一个示例中,当无线系统空闲,RSSI的影响可以考虑比活跃率的影响具有更高的程度,并且第一权重θ1可以预先设置为比其参考值更高。
在一些实例中,RSSI平均值和活跃率可以不在相同的数量级,或者RSSI平均值的数量级与活跃率的数量级之间的差异可以很大。
例如,网络设备dev_j的RSSI平均值的数量级可以不低于101,并且该网络设备dev_j的活跃率Ratioactive_dev_j的数量级可以是该网络设备dev_j的活跃帧Sumframe_dev_j与设备集中工作在指定信道的所有网络设备dev_1~dev_m的活跃帧Sumframe_all(例如,每个网络设备在指定的周期内接收和传输的帧之和)的数量比,该活跃率Ratioactive_dev_j可以利用下述公式(3)来计算,从而活跃率的数量级可以低于10-1
公式(3):
Figure GDA0003130179360000061
当RSSI平均值的数量级与活跃率的数量级之间的差异大时,第一权重θ1和第二权重θ2可以预先设置为平滑数量级之间的差异,例如通过将RSSI平均值与活跃率归一化到相同的数量级。
可替代地,公式(2)可以变形为下述公式(4),该公式(4)中提供了用于平滑该差异的归一化因子c1和c2。
公式(4):
Figure GDA0003130179360000071
基于公式(4),可以不考虑在第一权重θ1和第二权重θ2的值中引入归一化。
设备10的处理器100可以从可用的BSS颜色值390中选择一个比其他BSS颜色值的干涉更低的BSS颜色值300。选择的BSS颜色值300可以为可分配的值。
图2是图示根据一个示例的收集的示例性无线系统中的信息的实例图。参见图2,设备10的处理器100接收的信息200可以包括以下字段:BSS ID210、信道220、BSS颜色230、RSSI平均值240以及活跃帧数量250。“BSS ID”字段210是基本服务集的与网络设备20关联的唯一标识,“信道”字段220表示网络设备20的工作信道,“BSS颜色”字段230表示网络设备20的已分配BSS颜色值,“RSSI平均值”字段240记录有网络设备20在指定周期内的RSSI的平均值,并且“活跃帧数量”字段250记录有网络设备20在指定周期内的接收和传输的帧数量。
在图2中示出的示例中,设备集合可以包括BSS ID分别为“BSS1”、“BSS2”、“BSS3”以及“BSS4”的四个网络设备。具有BSS ID“BSS1”、“BSS3”以及“BSS4”的网络设备工作在与指定信道相同的信道36。
图3是图示根据一个示例的过滤的示例性无线系统中的信息的实例图。参见图3,设备10的处理器100接收的信息200可以被过滤为不包括具有BSS ID“BSS2”的工作在不同于指定信道的信道48的网络设备,并且“信道”字段220可以被省略。
图4是图示根据一个示例的示例性无线系统中的可用的BSS颜色值的干涉的实例图。参见图4,基于如图3中示出的过滤的信息,在“干涉”字段270中对应于“可用BSS颜色值”字段260中的可用BSS颜色值的干涉可以被估算。
例如,可以利用公式(1)、(4)以及(3)来估算干涉,第一权重θ1和第二权重θ2的值可以都为“0.5”,并且公式(4)中的归一化因子c1和c2的值可以分别为“1”和“10-2”。
如图4所示,BSS颜色值“1”的干涉为50.8,BSS颜色值“2”的干涉为37.5,BSS颜色值“3”的干涉为51.6,并且BSS颜色值“4”至“63”的每一个的干涉为0。
基于估算出的如图4所示的“干涉”字段270中的干涉,设备10的处理器100可以选择BSS颜色值“4”至“63”中的任意一个用于分配。
图5A和图5B是图示根据一个示例的示例性无线系统中的设备的实例图。
参见图5A,设备31可以是能够分配BSS颜色的设备,例如网络控制器,接入控制器(Access Controller,AC),云设备或者专用的BSS颜色分配器。
图5A中示出的示例的设备31的处理器310可以基于接收的信息200估算可用的BSS颜色值在指定信道的干涉,从可用的BSS颜色值中选择一个比其他BSS颜色值的干涉更低的BSS颜色值300,并且将选择的BSS颜色值300分配给设备集合中能够工作在指定信的一个网络设备20,以更新设备集合中的该网络设备20的BSS颜色值。
参见图5B,设备32可以是能够分配BSS颜色的设备,例如网络控制器,接入控制器(Access Controller,AC),云设备或者专用的BSS颜色分配器。
图5B中示出的示例的设备32的处理器320可以基于接收的信息200估算可用的BSS颜色值在指定信道的干涉,从可用的BSS颜色值中选择一个比其他BSS颜色值的干涉更低的BSS颜色值300,并且将选择的BSS颜色值300分配给设备集合之外的能够工作在指定信的一个网络设备30。
换言之,在图5A和图5B中示出的示例中,选择的BSS颜色值300的分配目标可以是不同于设备31或32的网络设备。
图6是图示根据一个示例的示例性无线系统中的设备的另一个实例图。参见图6,设备40可以是网络设备,例如AP或者能够向客户端50传输无线传输或从客户端50接收无线传输的其他设备。
客户端设备50可以是智能手机、移动电话、个人数字助理(Personal DigitalAssistant,PDA)、便携式个人电脑、一体(all-in-one,AIO)计算设备、笔记本、可转换或混合式笔记本、上网本、平板电脑、移动设备、桌面电脑、多媒体播放器、娱乐装置、数据通信装置、便携式阅读设备、或能够传输和接收无线传输的任何其他计算设备。
网络设备40的处理器400可以基于接收的信息200估算可用的BSS颜色值在指定信道的干涉,并且从可用的BSS颜色值中选择一个比其他BSS颜色值的干涉更低的BSS颜色值300。
在图6中示出的示例中,由网络设备40选择的BSS颜色值300的分配目标可以是该网络设备40自身,并且网络设备40的处理器400可以进一步利用选择的BSS颜色值300更新该网络设备40的BSS颜色配置410,从而在该网络设备40与客户端设备50之间传输和接收的指定信道中的无线传输可以利用选择的颜色值300来识别。
网络设备40在上电启动或者加入无线系统时可以具有初始或缺省的BSS颜色值,并且信息200可以由该网络设备40通过扫描来收集。当设备集合中的网络设备20的BSS颜色值与该网络设备40的初始或缺省的BSS颜色值之间的冲突程度高时,设备集合中的网络设备20的信息200可能会难以被设备40的处理器400收集到。
为了避免该网络设备40的收集将网络设备20的信息200遗漏,该网络设备40的处理器400可以在收集信息200的期间进一步禁用或停用(disable)BSS颜色配置410(例如,初始或缺省的BSS颜色值)。
图7是图示根据一个示例的自动选择BSS颜色值的示例性方法的流程图。参见图7:
在611,方法610包括:由设备的处理器接收包括至少一个网络设备的设备集合的信息。
在一个示例中,接收的该设备集合的信息包括:该设备集合中的每个网络设备的工作信道,该设备集合中的每个网络设备的BSS颜色值,该设备集合中的每个网络设备的RSSI,以及,该设备集合中的每个网络设备的活跃帧数量(例如,网络设备在指定的周期内接收和传输的帧)。
在612,方法610包括:由该处理器基于接收的信息估算可用的基本服务集(BSS)颜色值在指定信道中的干涉。
在一个示例中,估算可用的BSS颜色值在指定信道中的干涉可以包括:通过计算该网络设备的与第一权重关联的RSSI平均值的绝对值与该网络设备的与第二权重关联的活跃率之和来确定该网络设备在指定信道中的干涉,其中该网络设备的活跃率为该网络设备的活跃帧与设备集合中工作在指定信道的所有网络设备的活跃帧的数量比;以及,通过计算具有每个可用的BSS颜色值的该网络设备在指定信道中的干涉之和来确定每个可用的BSS颜色值在指定信道中的干涉。
在另一个示例中,估算可用的BSS颜色值在指定信道中的干涉可以进一步包括:归一化该网络设备的RSSI平均值的绝对值和该无线设备的活跃率,例如,通过使用归一化因子。
在613,方法610包括:由该处理器从可用的BSS颜色值中选择一个比其他BSS颜色值的干涉更低的BSS颜色值。
图8是图示根据另一个示例的能够网络设备自动选择BSS颜色值的示例性方法的流程图。参见图8:
在621,方法620包括:由设备的处理器接收包括至少一个网络设备的设备集合的信息。
在一个示例中,接收的该设备集合的信息包括:该设备集合中的每个网络设备的工作信道,该设备集合中的每个网络设备的BSS颜色值,该设备集合中的每个网络设备的RSSI,以及,该设备集合中的每个网络设备的活跃帧数量(例如,网络设备在指定的周期内接收和传输的帧)。
在622,方法620包括:由该处理器基于接收的信息估算可用的基本服务集(BSS)颜色值在指定信道中的干涉。
在一个示例中,估算可用的BSS颜色值在指定信道中的干涉可以包括:通过计算该网络设备的与第一权重关联的RSSI平均值的绝对值与该网络设备的与第二权重关联的活跃率之和来确定该网络设备在指定信道中的干涉,其中该网络设备的活跃率为该网络设备的活跃帧与工作在指定信道的所有网络设备的活跃帧的数量比;以及,通过计算具有每个可用的BSS颜色值的该网络设备在指定信道中的干涉之和来确定每个可用的BSS颜色值在指定信道中的干涉。
在另一个示例中,估算可用的BSS颜色值在指定信道中的干涉可以进一步包括:归一化该网络设备的RSSI平均值的绝对值和该网络设备的活跃率,例如,通过使用归一化因子。
在623,方法620包括:由该处理器从可用的BSS颜色值中选择一个比其他BSS颜色值的干涉更低的BSS颜色值。
在624,方法620包括:由该处理器将选择的BSS颜色值分配给该设备集合中的网络设备或者该设备集合之外的其他网络设备。
图9是图示根据另一个示例的自动选择BSS颜色值的示例性方法的流程图。参见图9:
在631,方法630包括:由设备的处理器接收包括至少一个网络设备的设备集合的信息。
在一个示例中,接收的该设备集合的信息包括:该设备集合中的每个网络设备的工作信道,该设备集合中的每个网络设备的BSS颜色值,该设备集合中的每个网络设备的RSSI,以及,该设备集合中的每个网络设备的活跃帧数量(例如,该网络设备在指定的周期内接收和传输的帧)。
在632,方法630包括:由该处理器基于接收的信息估算可用的基本服务集(BSS)颜色值在指定信道中的干涉。
在一个示例中,估算可用的BSS颜色值在指定信道中的干涉可以包括:通过计算该网络设备的与第一权重关联的RSSI平均值的绝对值与该网络设备的与第二权重关联的活跃率之和来确定该网络设备在指定信道中的干涉,其中该网络设备的活跃率为该网络设备的活跃帧与工作在指定信道的所有网络设备的活跃帧的数量比;以及,通过计算具有每个可用的BSS颜色值的该网络设备在指定信道中的干涉之和来确定每个可用的BSS颜色值在指定信道中的干涉。
在另一个示例中,估算可用的BSS颜色值在指定信道中的干涉可以进一步包括:归一化该网络设备的RSSI平均值的绝对值和该网络设备的活跃率,例如,通过使用归一化因子。
在633,方法630包括:由该处理器从可用的BSS颜色值中选择一个比其他BSS颜色值的干涉更低的BSS颜色值。
在634,方法630包括:由该处理器利用选择的BSS颜色值更新该设备的BSS颜色配置。
图10是根据一个示例的一种示例性设备的框图。参见图10,设备710包括处理器711和非瞬时性计算机可读存储介质(non-transitory computer readable storagemedium)712。
非瞬时性计算机可读存储介质712可以存储可被处理器711执行的指令。
指令包括信息接收指令,信息接收指令在由处理器711执行时可以使处理器711接收包括至少一个网络设备的设备集合的信息。
在一个示例中,接收的该设备集合的信息包括:该设备集合中的每个网络设备的工作信道,该设备集合中的每个网络设备的BSS颜色值,该设备集合中的每个网络设备的RSSI,以及,该设备集合中的每个网络设备的活跃帧数量(例如,网络设备在指定的周期内接收和传输的帧)。
指令包括干涉估算指令,干涉估算指令在由处理器711执行时可以使处理器711基于接收的信息估算可用的BSS颜色值在指定信道中的干涉。
在一个示例中,由处理器711通过执行干涉估算指令估算出的每个可用的BSS颜色值在指定信道中的干涉可以为具有该可用的BSS颜色值的网络设备在指定信道中的干涉之和,该网络设备在指定信道中的干涉可以为该网络设备的与第一权重关联的RSSI平均值的绝对值与该网络设备的与第二权重关联的活跃率之和,并且,该网络设备的活跃率为该网络设备的活跃帧与工作在指定信道的所有网络设备的活跃帧的数量比。
在另一个示例中,该网络设备的RSSI平均值的绝对值和该网络设备的活跃率可以进一步被执行干涉估算指令的处理器711归一化。
指令包括取值选择指令,取值选择指令在由处理器711执行时可以使处理器711从可用的BSS颜色值中选择一个比其他BSS颜色值的干涉更低的BSS颜色值。
图11是根据另一个示例的另一种示例性设备的框图。参见图11,设备720包括射频(Radio Frequency,RF)收发器721、处理器722和非瞬时性计算机可读存储介质723。
非瞬时性计算机可读存储介质723可以存储可被处理器722执行的指令。
指令包括信息接收指令,信息接收指令在由处理器722执行时可以使处理器722接收包括至少一个网络设备的设备集合的信息。
在一个示例中,接收的该设备集合的信息可以包括:该设备集合中的每个网络设备的工作信道,该设备集合中的每个网络设备的BSS颜色值,该设备集合中的每个网络设备的RSSI,以及,该设备集合中的每个网络设备的活跃帧数量(例如,网络设备在指定的周期内接收和传输的帧)。
指令包括干涉估算指令,干涉估算指令在由处理器722执行时可以使处理器722基于接收的信息估算可用的BSS颜色值在指定信道中的干涉。
在一个示例中,由处理器722通过执行干涉估算指令估算出的每个可用的BSS颜色值在指定信道中的干涉可以为具有该可用的BSS颜色值的网络设备在该指定信道中的干涉之和,该网络设备在指定信道中的干涉可以为该网络设备的与第一权重关联的RSSI平均值的绝对值与该网络设备的与第二权重关联的活跃率之和,并且,该网络设备的活跃率为该网络设备的活跃帧与工作在指定信道的所有网络设备的活跃帧的数量比。
在另一个示例中,该网络设备的RSSI平均值的绝对值和该网络设备的活跃率可以进一步被执行干涉估算指令的处理器722归一化。
指令包括取值选择指令,取值选择接收指令在由处理器722执行时可以使处理器722从可用的BSS颜色值中选择一个比其他BSS颜色值的干涉更低的BSS颜色值。
指令包括取值分配指令,取值分配指令在由处理器722执行时可以使处理器722将选择的BSS颜色值分配给该设备集合中的网络设备或者该设备集合之外的其他网络设备,例如通过使用RF收发器721。
图12是根据另一个示例的一种示例性网络设备的框图。参见图12,网络设备730包括射频(Radio Frequency,RF)收发器731、处理器732、非瞬时性计算机可读存储介质733和存储器734。
非瞬时性计算机可读存储介质733可以存储可被处理器732执行的指令,并且存储器734可以存储该网络设备730的BSS颜色设置。
指令包括信息接收指令,信息接收指令在由处理器732执行时可以使处理器732接收包括至少一个网络设备的设备集合的信息。
在一个示例中,接收的该设备集合的信息可以包括:该设备集合中的每个网络设备的工作信道,该设备集合中的每个网络设备的BSS颜色值,该设备集合中的每个网络设备的RSSI,以及,该设备集合中的每个网络设备的活跃帧数量(例如,该网络设备在指定的周期内接收和传输的帧)。
在另一个示例中,信息接收指令在由处理器732执行时可以进一步使处理器732收集该信息,并且在收集该信息的期间禁用或停用(disable)网络设备730的BSS颜色配置。
指令包括干涉估算指令,干涉估算指令在由处理器732执行时可以使处理器732基于接收的信息估算可用的BSS颜色值在指定信道中的干涉。
在一个示例中,由处理器732通过执行干涉估算指令估算出的每个可用的BSS颜色值在指定信道中的干涉可以为具有该可用的BSS颜色值的网络设备在指定信道中的干涉之和,该网络设备在指定信道中的干涉可以为该网络设备的与第一权重关联的RSSI平均值的绝对值与该网络设备的与第二权重关联的活跃率之和,并且,该网络设备的活跃率为该网络设备的活跃帧与工作在指定信道的所有网络设备的活跃帧的数量比。
在另一个示例中,该网络设备的RSSI平均值的绝对值和该网络设备的活跃率可以进一步被执行干涉估算指令的处理器732归一化。
指令包括取值选择指令,取值选择接收指令在由处理器732执行时可以使处理器732从可用的BSS颜色值中选择一个比其他BSS颜色值的干涉更低的BSS颜色值。
指令包括设置更新指令,设置更新指令在由处理器732执行时可以使处理器732利用选择的BSS颜色值更新网络设备730的BSS颜色配置。
尽管本公开已经联系某些示例性实施例进行描述,将理解的是本公开不限于公开的实施例,相反,其旨在覆盖包括在所附权利要求及其等价物的精神和范围内的各种改进和等价设置。

Claims (13)

1.一种用于选择基本服务集颜色值的设备,包括处理器,所述处理器用于:
接收包括至少一个网络设备的设备集合的信息,其中接收的所述设备集合的信息包括:所述设备集合中的每个网络设备的工作信道,所述设备集合中的每个网络设备的基本服务集BSS颜色值,所述设备集合中的每个网络设备的接收信号强度指示RSSI,以及,所述设备集合中的每个网络设备的活跃帧数量;
基于接收的信息估算可用的BSS颜色值在指定信道中的干涉;以及
从可用的BSS颜色值中选择一个比其他BSS颜色值的干涉更低的BSS颜色值。
2.根据权利要求1所述的设备,
其中每个可用的BSS颜色值在所述指定信道中的干涉为具有该可用的BSS颜色值的所述网络设备在所述指定信道中的干涉之和;
其中所述网络设备在所述指定信道中的干涉为所述网络设备的与第一权重关联的RSSI平均值的绝对值与所述网络设备的与第二权重关联的活跃率之和;并且
其中所述网络设备的活跃率为所述网络设备的活跃帧与工作在所述指定信道的所有网络设备的活跃帧的数量比。
3.根据权利要求1所述的设备,
其中每个可用的BSS颜色值在所述指定信道中的干涉为具有该可用的BSS颜色值的所述网络设备在所述指定信道中的干涉之和;
其中所述网络设备在所述指定信道中的干涉为所述网络设备的与第一权重关联的归一化的RSSI平均值的绝对值与所述网络设备的与第二权重关联的归一化的活跃率之和;并且
其中所述网络设备的活跃率为所述网络设备的活跃帧与工作在所述指定信道的所有网络设备的活跃帧的数量比。
4.根据权利要求1所述的设备,其中所述处理器进一步用于:
将选择的BSS颜色值分配给所述设备集合中的网络设备或者所述设备集合之外的其他网络设备。
5.根据权利要求1所述的设备,其中所述处理器进一步用于:
利用选择的BSS颜色值更新所述设备的BSS颜色配置。
6.根据权利要求5所述的设备,其中所述处理器进一步用于:
收集包括至少一个网络设备的设备集合的信息;
在收集所述信息的期间停用所述设备的所述BSS颜色配置。
7.一种用于选择基本服务集颜色值的方法,包括:
由设备的处理器接收包括至少一个网络设备的设备集合的信息,其中接收的所述设备集合的信息包括:所述设备集合中的每个网络设备的工作信道,所述设备集合中的每个网络设备的基本服务集BSS颜色值,所述设备集合中的每个网络设备的接收信号强度指示RSSI,以及,所述设备集合中的每个网络设备的活跃帧数量;
由所述处理器基于接收的信息估算可用的BSS颜色值在指定信道中的干涉;以及
由所述处理器从可用的BSS颜色值中选择一个比其他BSS颜色值的干涉更低的BSS颜色值。
8.根据权利要求7所述的方法,估算可用的BSS颜色值在指定信道中的干涉包括:
通过计算所述网络设备的与第一权重关联的RSSI平均值的绝对值与所述网络设备的与第二权重关联的活跃率之和来确定所述网络设备在所述指定信道中的干涉,其中所述网络设备的活跃率为所述网络设备的活跃帧与工作在所述指定信道的所有网络设备的活跃帧的数量比;以及
通过计算具有每个可用的BSS颜色值的所述网络设备在所述指定信道中的干涉之和来确定每个可用的BSS颜色值在所述指定信道中的干涉。
9.根据权利要求7所述的方法,估算可用的BSS颜色值在指定信道中的干涉进一步包括:
归一化所述网络设备的RSSI平均值的绝对值和所述网络设备的归一化的活跃率。
10.根据权利要求7所述的方法,进一步包括:
由所述处理器将选择的BSS颜色值分配给所述设备集合中的网络设备或者所述设备集合之外的其他网络设备。
11.根据权利要求7所述的方法,进一步包括:
由所述处理器利用选择的BSS颜色值更新所述设备的BSS颜色配置。
12.一种非瞬时性计算机可读存储介质,包括指令,所述指令在由设备的处理器执行时使所述处理器:
接收包括至少一个网络设备的设备集合的信息,其中接收的所述设备集合的信息包括:所述设备集合中的每个网络设备的工作信道,所述设备集合中的每个网络设备的基本服务集BSS颜色值,所述设备集合中的每个网络设备的接收信号强度指示RSSI,以及,所述设备集合中的每个网络设备的活跃帧数量;
基于接收的信息估算可用的BSS颜色值在指定信道中的干涉;以及
从可用的BSS颜色值中选择一个比其他BSS颜色值的干涉更低的BSS颜色值。
13.根据权利要求12所述的非瞬时性计算机可读存储介质,
其中每个可用的BSS颜色值在所述指定信道中的干涉为具有该可用的BSS颜色值的所述网络设备在所述指定信道中的干涉之和;
其中所述网络设备在所述指定信道中的干涉为所述网络设备的与第一权重关联的归一化的RSSI平均值的绝对值与所述网络设备的与第二权重关联的归一化的活跃率之和;并且
其中所述网络设备的活跃率为所述网络设备的活跃帧与工作在所述指定信道的所有网络设备的活跃帧的数量比。
CN201810096483.8A 2018-01-31 2018-01-31 用于选择基本服务集颜色值的设备及方法 Active CN110098879B (zh)

Priority Applications (3)

Application Number Priority Date Filing Date Title
CN201810096483.8A CN110098879B (zh) 2018-01-31 2018-01-31 用于选择基本服务集颜色值的设备及方法
US15/963,827 US10602526B2 (en) 2018-01-31 2018-04-26 Selecting basic service set color values
EP18174186.9A EP3522581B1 (en) 2018-01-31 2018-05-24 Selecting basic service set color values

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810096483.8A CN110098879B (zh) 2018-01-31 2018-01-31 用于选择基本服务集颜色值的设备及方法

Publications (2)

Publication Number Publication Date
CN110098879A CN110098879A (zh) 2019-08-06
CN110098879B true CN110098879B (zh) 2021-08-24

Family

ID=62567235

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810096483.8A Active CN110098879B (zh) 2018-01-31 2018-01-31 用于选择基本服务集颜色值的设备及方法

Country Status (3)

Country Link
US (1) US10602526B2 (zh)
EP (1) EP3522581B1 (zh)
CN (1) CN110098879B (zh)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN116669091A (zh) * 2016-12-07 2023-08-29 索尼公司 通信装置、通信方法和程序
US12035384B1 (en) * 2019-06-25 2024-07-09 Marvell Asia Pte Ltd Network identifiers for WLAN using multiple communication links
US11218890B2 (en) 2019-11-13 2022-01-04 Cisco Technology, Inc. Basic service set color selection
CN111800207B (zh) * 2020-07-08 2021-04-02 温州职业技术学院 一种应用于密集wlan的抗干扰协调系统
CN113709745B (zh) * 2021-07-31 2023-11-07 新华三技术有限公司成都分公司 一种配置基本服务集着色、识别非法ap的方法和ap

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2014025465A1 (en) * 2012-08-08 2014-02-13 Intel Corporation Systems and methods for service set identifier-based location detection
CN104954297A (zh) * 2014-03-28 2015-09-30 中兴通讯股份有限公司 用于无线电信息的快速传递的技术
CN106856629A (zh) * 2015-12-08 2017-06-16 华为技术有限公司 一种数据传输保护方法及其装置

Family Cites Families (23)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US1581786A (en) 1920-11-16 1926-04-20 Ind Res Corp Starting mechanism for internal-combustion engines
US1579674A (en) 1923-11-06 1926-04-06 Teresa Antonio Tire
US1570016A (en) 1924-05-01 1926-01-19 John C Truemper Awning
WO2004077846A2 (en) 2003-02-24 2004-09-10 Autocell Laboratories, Inc. System and method for selecting an access point in a wireless network
US7599714B2 (en) 2005-09-30 2009-10-06 Alcatel-Lucent Usa Inc. Increasing the range of access point cells for a given throughput in a downlink of a wireless local area network
US20090080377A1 (en) 2007-09-24 2009-03-26 Nec Laboratories America, Inc. Distributed Channel Management Based on Channel Hopping in Uncoordinated 802.11 Based WLAN
US8625436B2 (en) 2010-04-06 2014-01-07 Aruba Networks, Inc. Displaying a wideband spectrum using a narrowband receiver
US8514057B2 (en) 2010-11-16 2013-08-20 Aruba Networks, Inc. Locating devices in a wireless network
US8989760B2 (en) * 2012-03-09 2015-03-24 Qualcomm Incorporated Using low-power access points to identify traffic congestion zones
US9397733B2 (en) 2013-04-12 2016-07-19 Broadcom Corporation Dynamic EIRP constraint for a cellular communication system using a large number of base station antennas
US9843936B2 (en) 2014-04-28 2017-12-12 Kabushiki Kaisha Toshiba Method for allocating communication channels to access points in a communications network
US9326294B2 (en) 2014-07-29 2016-04-26 Aruba Networks, Inc. System and method for grouping and assigning channels in a network system
WO2016112306A1 (en) 2015-01-09 2016-07-14 Interdigital Patent Holdings, Inc. Bss-color enhanced transmission in wlans (bss-cet)
CN107251594B (zh) 2015-02-27 2021-01-01 索尼公司 信息处理装置
US10111167B2 (en) 2015-05-22 2018-10-23 Qualcomm Incorporated Detection and resolution of a reduced version basic service set identifier collision
GB2539736A (en) 2015-06-25 2016-12-28 Airspan Networks Inc Wireless network configuration using path loss determination between nodes
US20170085461A1 (en) 2015-09-23 2017-03-23 Qualcomm Incorporated Color assignments for peer-to-peer (p2p) transmissions
US10075976B2 (en) * 2015-11-06 2018-09-11 Cisco Technology, Inc. Enhanced clear channel assessment
EP3286951B1 (en) 2016-03-31 2019-06-26 Hewlett-Packard Enterprise Development LP Calculation of an equivalent isotropic radiated power (eirp) of a reference access point (ap) in a network when predetermined conditions are satisfied
US11283759B2 (en) * 2016-06-13 2022-03-22 Qualcomm Incorporated Techniques for basic service set attribute detection and resolution
US20180184285A1 (en) * 2016-06-13 2018-06-28 Qualcomm Incorporated Techniques for basic service set attribute detection and resolution
US10375695B2 (en) 2016-09-20 2019-08-06 Marvell World Trade Ltd. Spatial reuse transmissions in wireless local area networks (WLANS)
US10412617B2 (en) * 2017-10-24 2019-09-10 Cisco Technology, Inc. BSS color assignment in infrastructure WLANs

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2014025465A1 (en) * 2012-08-08 2014-02-13 Intel Corporation Systems and methods for service set identifier-based location detection
CN104412677A (zh) * 2012-08-08 2015-03-11 英特尔公司 用于基于服务集标识符的位置检测的系统和方法
CN104954297A (zh) * 2014-03-28 2015-09-30 中兴通讯股份有限公司 用于无线电信息的快速传递的技术
CN106856629A (zh) * 2015-12-08 2017-06-16 华为技术有限公司 一种数据传输保护方法及其装置

Also Published As

Publication number Publication date
EP3522581A1 (en) 2019-08-07
EP3522581B1 (en) 2023-03-22
US20190239232A1 (en) 2019-08-01
US10602526B2 (en) 2020-03-24
CN110098879A (zh) 2019-08-06

Similar Documents

Publication Publication Date Title
CN110098879B (zh) 用于选择基本服务集颜色值的设备及方法
US10117107B2 (en) Method, apparatus, system and computer program
CN111386663B (zh) 用于无线通信的电子设备、方法和计算机可读存储介质
US10212735B2 (en) Communications method and device for single-frequency wireless local area network
CN107431977A (zh) 在无线通信网络中接入点的选择
JP5989904B2 (ja) キャリアアグリゲーション処理方法及び装置
EP3890216A2 (en) Apparatus and methods for coordinated spatial reuse in a wireless network
CN108029113A (zh) 通信资源分配
CN118612747A (zh) 用于无线通信的电子设备和方法、计算机可读存储介质
US20160081096A1 (en) Centralized wifi channel selection
JP7147049B2 (ja) 干渉源識別方法、関連デバイス、およびコンピュータ記憶媒体
US10880770B2 (en) Method and apparatus for managing quality of wireless LAN
EP3941133A1 (en) Training sequence transmission method and device
CN110249649B (zh) 用于无线通信的电子设备和方法
CN106912075B (zh) 信道分配方法及装置
CN113891471A (zh) 上行载波配置方法、装置、设备及存储介质
US11277715B2 (en) Transmit multicast frame
CN116056220A (zh) 用于选择性衰落的资源单元指派
KR101492127B1 (ko) 무선 랜 시스템에서 대역폭 할당을 위한 억세스 포인트 제어기, 억세스 포인트 및 방법
CN109155916B (zh) 电子设备和用于电子设备的方法
EP3319379B1 (en) Method and apparatus for determining subframe configuration of cell cluster
CN108271258B (zh) 一种载波分配方法及设备
CN110875793B (zh) 一种干扰协调的方法和设备
CN109640396B (zh) 信号传输方法、相应设备及存储介质
JP2022036772A (ja) 無線通信システムおよび無線通信方法

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