CN107926021A - 信息处理装置和信息处理方法 - Google Patents
信息处理装置和信息处理方法 Download PDFInfo
- Publication number
- CN107926021A CN107926021A CN201680047921.0A CN201680047921A CN107926021A CN 107926021 A CN107926021 A CN 107926021A CN 201680047921 A CN201680047921 A CN 201680047921A CN 107926021 A CN107926021 A CN 107926021A
- Authority
- CN
- China
- Prior art keywords
- information
- information processor
- control unit
- sta
- value
- 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.)
- Granted
Links
- 230000010365 information processing Effects 0.000 title claims description 62
- 238000003672 processing method Methods 0.000 title claims description 6
- 230000005540 biological transmission Effects 0.000 claims description 272
- 230000008859 change Effects 0.000 claims description 165
- 238000000034 method Methods 0.000 claims description 91
- 230000008569 process Effects 0.000 claims description 54
- 230000004044 response Effects 0.000 claims description 52
- 238000012986 modification Methods 0.000 claims description 14
- 230000004048 modification Effects 0.000 claims description 14
- 230000000052 comparative effect Effects 0.000 claims description 12
- 238000012545 processing Methods 0.000 abstract description 188
- 238000005516 engineering process Methods 0.000 description 185
- 230000006854 communication Effects 0.000 description 129
- 238000004891 communication Methods 0.000 description 128
- 230000014509 gene expression Effects 0.000 description 112
- 238000001514 detection method Methods 0.000 description 65
- 230000006870 function Effects 0.000 description 27
- 238000003860 storage Methods 0.000 description 27
- 238000012937 correction Methods 0.000 description 18
- 238000004364 calculation method Methods 0.000 description 13
- 230000002829 reductive effect Effects 0.000 description 11
- 230000003247 decreasing effect Effects 0.000 description 10
- 230000000694 effects Effects 0.000 description 10
- 238000010586 diagram Methods 0.000 description 8
- 238000005259 measurement Methods 0.000 description 8
- 230000009467 reduction Effects 0.000 description 8
- 230000033228 biological regulation Effects 0.000 description 7
- 230000007423 decrease Effects 0.000 description 7
- 241000208340 Araliaceae Species 0.000 description 6
- 235000005035 Panax pseudoginseng ssp. pseudoginseng Nutrition 0.000 description 6
- 235000003140 Panax quinquefolius Nutrition 0.000 description 6
- 238000012790 confirmation Methods 0.000 description 6
- 235000008434 ginseng Nutrition 0.000 description 6
- 238000001914 filtration Methods 0.000 description 4
- 230000000670 limiting effect Effects 0.000 description 4
- 238000012546 transfer Methods 0.000 description 4
- XLYOFNOQVPJJNP-UHFFFAOYSA-N water Substances O XLYOFNOQVPJJNP-UHFFFAOYSA-N 0.000 description 4
- 238000012935 Averaging Methods 0.000 description 3
- 230000007246 mechanism Effects 0.000 description 3
- 239000002245 particle Substances 0.000 description 3
- 230000000717 retained effect Effects 0.000 description 3
- 238000012360 testing method Methods 0.000 description 3
- RTZKZFJDLAIYFH-UHFFFAOYSA-N Diethyl ether Chemical compound CCOCC RTZKZFJDLAIYFH-UHFFFAOYSA-N 0.000 description 2
- 230000002776 aggregation Effects 0.000 description 2
- 238000004220 aggregation Methods 0.000 description 2
- 230000006399 behavior Effects 0.000 description 2
- 238000006243 chemical reaction Methods 0.000 description 2
- 238000000205 computational method Methods 0.000 description 2
- 125000004122 cyclic group Chemical group 0.000 description 2
- 230000005611 electricity Effects 0.000 description 2
- 238000007689 inspection Methods 0.000 description 2
- 238000010606 normalization Methods 0.000 description 2
- 238000006116 polymerization reaction Methods 0.000 description 2
- 230000000630 rising effect Effects 0.000 description 2
- 239000004065 semiconductor Substances 0.000 description 2
- 239000000725 suspension Substances 0.000 description 2
- 238000012549 training Methods 0.000 description 2
- 101000741965 Homo sapiens Inactive tyrosine-protein kinase PRAG1 Proteins 0.000 description 1
- 102100038659 Inactive tyrosine-protein kinase PRAG1 Human genes 0.000 description 1
- 108700026140 MAC combination Proteins 0.000 description 1
- 101100172132 Mus musculus Eif3a gene Proteins 0.000 description 1
- 230000018199 S phase Effects 0.000 description 1
- 230000001133 acceleration Effects 0.000 description 1
- 230000004913 activation Effects 0.000 description 1
- 230000002411 adverse Effects 0.000 description 1
- 230000003321 amplification Effects 0.000 description 1
- 238000013459 approach Methods 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 230000010267 cellular communication Effects 0.000 description 1
- 230000000295 complement effect Effects 0.000 description 1
- 239000013078 crystal Substances 0.000 description 1
- 235000013399 edible fruits Nutrition 0.000 description 1
- 230000002349 favourable effect Effects 0.000 description 1
- 239000007788 liquid Substances 0.000 description 1
- 244000144972 livestock Species 0.000 description 1
- 230000014759 maintenance of location Effects 0.000 description 1
- 229910044991 metal oxide Inorganic materials 0.000 description 1
- 150000004706 metal oxides Chemical class 0.000 description 1
- 238000003199 nucleic acid amplification method Methods 0.000 description 1
- 238000013139 quantization Methods 0.000 description 1
- 230000011664 signaling Effects 0.000 description 1
- 230000007704 transition Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B17/00—Monitoring; Testing
- H04B17/30—Monitoring; Testing of propagation channels
- H04B17/309—Measuring or estimating channel quality parameters
- H04B17/318—Received signal strength
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W16/00—Network planning, e.g. coverage or traffic planning tools; Network deployment, e.g. resource partitioning or cells structures
- H04W16/14—Spectrum sharing arrangements between different networks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W28/00—Network traffic management; Network resource management
- H04W28/02—Traffic management, e.g. flow control or congestion control
- H04W28/0247—Traffic management, e.g. flow control or congestion control based on conditions of the access network or the infrastructure network
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W48/00—Access restriction; Network selection; Access point selection
- H04W48/16—Discovering, processing access restriction or access information
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W52/00—Power management, e.g. TPC [Transmission Power Control], power saving or power classes
- H04W52/02—Power saving arrangements
- H04W52/0203—Power saving arrangements in the radio access network or backbone network of wireless communication networks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/50—Allocation or scheduling criteria for wireless resources
- H04W72/54—Allocation or scheduling criteria for wireless resources based on quality criteria
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W74/00—Wireless channel access
- H04W74/08—Non-scheduled access, e.g. ALOHA
- H04W74/0808—Non-scheduled access, e.g. ALOHA using carrier sensing, e.g. carrier sense multiple access [CSMA]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W74/00—Wireless channel access
- H04W74/08—Non-scheduled access, e.g. ALOHA
- H04W74/0808—Non-scheduled access, e.g. ALOHA using carrier sensing, e.g. carrier sense multiple access [CSMA]
- H04W74/0816—Non-scheduled access, e.g. ALOHA using carrier sensing, e.g. carrier sense multiple access [CSMA] with collision avoidance
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W88/00—Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
- H04W88/16—Gateway arrangements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W28/00—Network traffic management; Network resource management
- H04W28/02—Traffic management, e.g. flow control or congestion control
- H04W28/0231—Traffic management, e.g. flow control or congestion control based on communication conditions
- H04W28/0236—Traffic management, e.g. flow control or congestion control based on communication conditions radio quality, e.g. interference, losses or delay
-
- 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
- H04W52/00—Power management, e.g. TPC [Transmission Power Control], power saving or power classes
- H04W52/04—TPC
- H04W52/30—TPC using constraints in the total amount of available transmission power
- H04W52/32—TPC of broadcast or control channels
- H04W52/325—Power control of control or pilot channels
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/20—Manipulation of established connections
- H04W76/27—Transitions between radio resource control [RRC] states
-
- 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]
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D30/00—Reducing energy consumption in communication networks
- Y02D30/70—Reducing energy consumption in communication networks in wireless communication networks
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Quality & Reliability (AREA)
- Computer Security & Cryptography (AREA)
- Physics & Mathematics (AREA)
- Electromagnetism (AREA)
- Mobile Radio Communication Systems (AREA)
- Small-Scale Networks (AREA)
Abstract
本发明涉及高效地利用无线资源。一种信息处理装置是包括控制单元的信息处理装置。提供在信息处理装置中的控制单元实施控制,从而在检测到被判定为是传输自与自身装置所属的第一网络不同的第二网络的分组时中止分组的接收。此外,提供在信息处理装置中的控制单元实施控制,从而基于被判定为是传输自第二网络的分组的接收强度而将载波侦听作为空闲状态处理。
Description
技术领域
本发明的技术涉及信息处理装置。具体来说,本发明的技术涉及利用无线通信来交换信息的信息处理装置和信息处理方法。
背景技术
过去在无线***中存在这样的情况,当多个无线终端使用相同的无线资源(频率和时间)实施数据传输时会由于数据冲突而产生干扰,从而导致接收侧的数据接收失败。因此,当存在使用相同频率的多个无线终端时,希望提供一种办法,从而使得一个无线终端可以占用特定时间带内的尽可能远的频率来传输数据,以便防止数据冲突。
作为一种用于提供如前所述的办法的技术,例如一种使用载波侦听来避免冲突的技术是可用的。在该技术中,无线终端在数据传输之前进入接收模式,在接收模式下其测量将被使用的频率信道(在后文中也被称作信道)中的接收功率。随后无线终端利用阈值判定所测量的接收功率,并且抑制传输直到确认可用的无线资源为止,从而避免数据冲突。所述阈值在后文中也被称作载波侦听水平。为了抑制传输以便避免冲突或者相反地避免通过这种方式过度地抑制传输,需要一种用于适当地设定载波侦听水平的技术。
因此,例如已经提出一种无线通信装置,其中通过暂时改变载波侦听水平而高效地实施介质访问(例如参考PTL 1)。
[引用列表]
[专利文献]
[PTL 1]
JP 2007-134905A
发明内容
[技术问题]
在前面描述的现有技术中,由于其中载波侦听水平发生改变的无线通信装置与其中载波侦听水平未发生改变的无线通信装置相比可以获得数据传输权的可能性较高,因此会产生传输机会中的不公平。因此,很重要的是减少传输机会中的不公平并且高效地利用无线资源。
鉴于前面描述的情况创建了本发明的技术,本发明的技术的一个目的是高效地利用无线资源。
[针对问题的解决方案]
创建本发明的技术是为了解决前面描述的问题,本发明的技术的第一方面是:一种包括控制单元的信息处理装置,在检测到被判定为是传输自与自身装置所属的第一网络不同的第二网络的分组时,所述控制单元中止分组的接收,并且基于分组的接收强度将载波侦听作为空闲状态处理;和用于所述信息处理装置的信息处理方法;以及用于使得计算机执行所述方法的程序。这就引起以下操作:当分组被判定为是传输自第二网络时,中止分组的接收,并且基于分组的接收强度将载波侦听作为空闲状态处理。
此外,在该第一方面中,控制单元可以基于分组的接收强度与第一阈值之间的比较结果而实施控制,以将载波侦听作为空闲状态处理。这就引起以下操作:基于分组的接收强度与第一阈值之间的比较结果,将载波侦听作为空闲状态处理。
此外,在该第一方面中,控制单元可以基于被添加到分组的物理层的报头的网络标识符而识别从该处传输分组的装置所属的第二网络。这就引起以下操作:基于被添加到分组的物理层的报头的网络标识符而识别从该处传输分组的装置所属的第二网络。
此外,在该第一方面中,控制单元可以基于被添加到分组的物理层的报头的网络标识符与第一网络的网络标识符之间的比较结果而识别第二网络。这就引起以下操作:基于被添加到分组的物理层的报头的网络标识符与第一网络的网络标识符之间的比较结果而识别第二网络。
此外,在该第一方面中,控制单元可以基于被添加到分组的数据链路层的报头的网络标识符与第一网络的网络标识符之间的比较结果而识别第二网络。这就引起以下操作:基于被添加到分组的数据链路层的报头的网络标识符与第一网络的网络标识符之间的比较结果而识别第二网络。
此外,在该第一方面中,控制单元可以实施用于向其他装置传输信息的控制,所述信息用于规定由属于第一网络的其他装置使用并且被用于确定第一阈值的第一信息以及与第一信息联动的无线传输参数的集合。这就引起以下操作:向其他装置传输用于规定第一信息以及无线传输参数的集合的信息。
此外,在该第一方面中,控制单元可以实施控制,从而基于用于规定第一阈值的信息与参考帧的接收强度之间的比值而传输以下信息的其中之一以作为第一信息:用于规定第一阈值的信息,以及用于指定在由接收到参考帧的所述其他装置使第一阈值改变的范围的信息。这就引起以下操作:基于用于规定第一阈值的信息与参考帧的接收强度之间的比值,传输以下信息的其中之一:用于规定第一阈值的信息,以及用于指定在由接收到参考帧的所述其他装置使第一阈值改变的范围的信息。
此外,在该第一方面中,无线传输参数可以是以下各项的至少其中之一:传输功率、传输固定等待时间、载波侦听随机等待时间、最大帧时间长度、可用信道带宽以及可用信道频率。这就引起以下操作:传输其中的至少一个无线传输参数。
此外,在该第一方面中,控制单元可以实施控制,从而在传输自属于第一网络的其他装置并且以自身装置为目的地的帧包括关于该帧的传输功率的信息时,基于所述关于传输功率的信息改变用于该帧的接收响应的传输功率并且传输接收响应。这就引起以下操作:当传输自属于第一网络的其他装置并且以自身装置为目的地的帧包括关于该帧的传输功率的信息时,基于所述关于传输功率的信息改变用于该帧的接收响应的传输功率并且传输接收响应。
此外,在该第一方面中,参考帧可以是传输自属于第一网络的装置的信标。这就引起以下操作:把传输自属于第一网络的装置的信标用作参考帧。
此外,在该第一方面中,所述信息处理装置可以与属于第一网络的其他装置和属于第二网络的其他装置的至少其中一者共享用于规定第一信息以及无线传输参数的集合的信息。这就引起以下操作:与属于第一网络的其他装置和属于第二网络的其他装置的至少其中一者共享用于规定第一信息以及无线传输参数的集合的信息。
此外,在该第一方面中,控制单元可以改变第一阈值并且实施控制,从而基于响应于改变后的第一阈值而改变的无线传输参数来传输数据。这就引起以下操作:改变第一阈值,并且基于响应于改变后的第一阈值而改变的无线传输参数来传输数据。
此外,在该第一方面中,控制单元可以与第一阈值联动地改变无线传输参数。这就引起以下操作:与第一阈值联动地改变无线传输参数。
此外,在该第一方面中,控制单元可以基于包括在传输自属于第一网络的其他装置的帧中的信息而改变第一阈值。这就引起以下操作:基于包括在传输自属于第一网络的其他装置的帧中的信息而改变第一阈值。
此外,在该第一方面中,控制单元可以实施控制,从而基于包括在帧中的边际值和帧的接收强度而改变第一阈值。这就引起以下操作:基于包括在帧中的边际值和帧的接收强度而改变第一阈值。
此外,在该第一方面中,控制单元可以实施控制,从而在基于边际值和接收强度而确定的范围内改变第一阈值。这就引起以下操作:在基于边际值和接收强度而确定的范围内改变第一阈值。
此外,在该第一方面中,控制单元可以实施控制,从而基于包括在传输自属于第一网络的其他装置的帧中的信息以及第一阈值相对于参考值的改变量而确定无线传输参数。这就引起以下操作:基于包括在传输自属于第一网络的其他装置的帧中的信息以及第一阈值相对于参考值的改变量而确定无线传输参数。
此外,在该第一方面中,无线传输参数可以是用于设定传输功率的参数,并且当要改变无线传输参数时,控制单元可以实施控制,从而把关于被改变后的无线传输参数设定的传输功率的信息包括到将被传输到属于第一网络的装置的帧中。这就引起以下操作:当要改变无线传输参数时,把关于被改变后的无线传输参数设定的传输功率的信息包括到将被传输到属于第一网络的装置的帧中。
此外,在该第一方面中,所述帧可以是传输自属于第一网络的装置的信标。这就引起以下操作:使用传输自属于第一网络的装置的信标。
[本发明的有利效果]
通过本发明的技术,可以实现能够高效地利用无线资源的优越效果。应当提到的是,这里所描述的效果不一定是限制性的,而是可以表现出在本公开内容中所描述的任何效果。
附图说明
图1是描绘出本发明的技术的第一实施例中的通信***10的***配置的一个实例的视图。
图2是描绘出本发明的技术的第一实施例中的信息处理装置(AP)100的功能配置的一个实例的方块图。
图3是示出本发明的技术的第一实施例中的信息处理装置(AP)100的分组传输和接收处理的处理过程的一个实例的流程图。
图4是描绘出由本发明的技术的第一实施例中的信息处理装置(AP)100实施的处理与PLCP报头之间的关系的一个实例(处理分类表)的视图。
图5是描绘出本发明的技术的第一实施例中的信息处理装置(AP)100的传输和接收处理内的分组检测/接收判定处理的流程图。
图6是描绘出由本发明的技术的第一实施例中的信息处理装置(AP)100实施的处理与PLCP报头之间的关系的一个实例(处理分类表)的视图。
图7是描绘出本发明的技术的第一实施例中的信息处理装置(AP)100的传输和接收处理内的分组检测/接收判定处理的流程图。
图8是描绘出由配置本发明的技术的第一实施例中的通信***10的不同信息处理装置执行的整个处理流程的一个实例的序列图。
图9是描绘出由配置本发明的技术的第一实施例中的通信***10的不同信息处理装置的组件执行的处理流程的一个实例的视图。
图10是描绘出存储在本发明的技术的第一实施例中的存储单元120中的边际值与联动参数计算信息的组合的一个实例的视图。
图11是描绘出在本发明的技术的第一实施例中的不同信息处理装置之间交换的信标帧的格式的一个实例的视图。
图12是描绘出本发明的技术的第一实施例中的信息处理装置(STA)200的扩展CCA阈值确定处理的一个实例的视图。
图13是描绘出将被用于本发明的技术的第一实施例中的信息处理装置(STA)200的传输的帧格式的一个实例的视图。
图14是描绘出在本发明的技术的第一实施例中的信息处理装置(AP)100与信息处理装置(STA)200之间共享的边际值与联动参数计算信息的组合的一个实例的视图。
图15是描绘出在本发明的技术的第一实施例中的不同信息处理装置之间交换的信标帧的格式的一个实例的视图。
图16是描绘出在本发明的技术的第一实施例中的不同信息处理装置之间交换的信标帧的格式的另一个实例的视图。
图17是描绘出在本发明的技术的第二实施例中的不同信息处理装置之间交换的信标帧的格式的另一个实例的视图。
图18是描绘出由配置本发明的技术的第三实施例中的通信***10的不同信息处理装置执行的整个处理流程的一个实例的序列图。
图19是描绘出在本发明的技术的第三实施例中的不同信息处理装置之间交换的信标帧的格式的一个实例的视图。
图20是描绘出在配置本发明的技术的第四实施例中的通信***10的不同装置之间交换的PPDU的格式的一个实例的视图。
图21是描绘出由本发明的技术的第四实施例中的信息处理装置(STA)200设定所期望的检测水平的一个实例的序列图。
图22是描绘出在本发明的技术的第四实施例中的不同信息处理装置之间交换的信标帧的格式的一个实例的视图。
图23是描绘出由配置本发明的技术的第四实施例中的通信***10的不同信息处理装置执行的整个处理流程的一个实例的序列图。
图24是描绘出由配置本发明的技术的第五实施例中的通信***10的不同信息处理装置执行的整个处理流程的一个实例的序列图。
图25是描绘出在本发明的技术的第五实施例中的不同信息处理装置之间交换的信标帧的格式的一个实例的视图。
图26是描绘出本发明的技术的第五实施例中的信息处理装置(STA)200的传输功率确定处理(TPC传输功率确定处理)的一个实例的视图。
图27是描绘出在本发明的技术的第六实施例中的不同信息处理装置之间交换的信标帧的格式的一个实例的视图。
图28是描绘出在配置本发明的技术的第七实施例中的通信***10的不同装置之间交换的帧格式的一个实例的视图。
图29是描绘出由本发明的技术的第七实施例中的信息处理装置(AP)100实施的处理与PLCP报头和MAC报头之间的关系的一个实例(处理分类表)的视图。
图30是示出本发明的技术的第七实施例中的信息处理装置(AP)100的传输和接收处理内的分组检测/接收判定处理的流程图。
图31是示意性地描绘出本发明的技术的第七实施例中的信息处理装置(AP)100的退避计数器的虚拟减法处理的一个实例的视图。
图32是描绘出智能电话的通常配置的一个实例的方块图。
图33是描绘出汽车导航***的通常配置的一个实例的方块图。
图34是描绘出无线接入点的通常配置的一个实例的方块图。
具体实施方式
后面将描述用于实施本发明的技术的各种模式(在后文中被称作实施例)。将根据下面的顺序给出描述。
1、第一实施例(其中STA(站)基于从AP(接入点)通知的边际值确定扩展CCA(空闲信道评估)阈值的实例)
2、第二实施例(其中设定针对扩展CCA阈值的上限水平和针对传输功率的下限水平的实例)
3、第三实施例(其中STA使用从AP通知的扩展CCA阈值的实例)
4、第四实施例(其中作为通知向通信伙伴发出所期望的检测水平的实例)
5、第五实施例(其中作为前提由执行传输功率控制的STA实施扩展CCA阈值的设定的实例)
6、第六实施例(其中作为规则响应于某种情况而添加用于抑制传输功率的过度降低的处理的实例)
7、第七实施例(其中使用利用PLCP报头的扩展CCA操作和利用MAC报头的扩展CCA操作两者的实例)
8、应用实例
<1、第一实施例>
[通信***的配置实例]
图1是描绘出本发明的技术的第一实施例中的通信***10的***配置的一个实例的视图。
通信***10包括信息处理装置(AP)100、另一个信息处理装置(STA)200和再一个信息处理装置(STA)250。通信***10是遵循无线LAN(局域网)的***或者基于无线LAN的通信***。
信息处理装置(AP)100是对应于作为通信***10的中心的主单元(主站、基站)的无线通信装置。信息处理装置(AP)100可以通过有线连接或无线连接而连接到例如因特网之类的外部网络。举例来说,信息处理装置(AP)100可以被用作无线LAN***中的接入点。
信息处理装置(STA)200和信息处理装置(STA)250是对应于通过无线通信与信息处理装置(AP)100单独进行通信的从属单元(从属站)的无线通信装置。此外,在图1中,通过点线示意性地表明不同装置之间的每一个无线连接。举例来说,信息处理装置(STA)200和信息处理装置(STA)250可以被用作无线LAN***中的站。
信息处理装置(STA)200具有扩展CCA功能和用于改变传输功率的功能(TPC(传输功率控制)功能)的至少其中之一。
在这里,扩展CCA功能表示进行如下操作的功能:当判定所检测到的分组是传输自与自身装置所属的无线网络不同的无线网络的分组时,自身装置中途中止接收操作并且返回待机状态,并且当分组的接收强度与判定阈值(在后文中被称作扩展CCA阈值)之间的关系满足预定条件时,即使在分组信号持续时间期间也把信道状态作为空闲状态处理。
如果信息处理装置(STA)200具有扩展CCA功能,则使用扩展CCA的传输以及其中未使用扩展CCA的正常传输都是可能的。如果未使用扩展CCA,除非发生例如信号的意外丢失或者PHY(物理层)报头出错之类的例外情况,否则不管所检测到的分组的传输来源的装置所属的无线网络如何,信息处理装置(STA)200在分组信号持续时间期间都把信道状态作为繁忙状态处理。
此外,例如如果信息处理装置(STA)200具有TPC功能,则使用TPC的传输以及其中不使用TPC的正常传输都是可能的。
信息处理装置(STA)250不具有扩展CCA功能。具体来说,信息处理装置(STA)250不具有基于所检测到的分组的传输来源的装置所属的无线网络的状况以及接收强度而在分组的信号持续时间期间把信道状态作为空闲状态处理的功能。因此,除非发生前面所描述的例外情况,否则不管所检测到的分组的传输来源的装置所属的无线网络如何,信息处理装置(STA)250在分组的信号持续时间期间都把信道状态作为繁忙状态对待。在后面的描述中,信息处理装置(STA)200也被称作HE(高效率)装置,并且信息处理装置(STA)250也被称作传统装置。此外,如果HE装置和传统装置彼此没有明确地区分,则所述装置也被简单地全部称作信息处理装置(STA)。
信息处理装置(STA)200可以动态地改变前面描述的扩展CCA阈值。通过这种方式,信息处理装置(STA)200可以在法律规定的范围内动态地改变扩展CCA阈值。
此外,当信息处理装置(STA)200的扩展CCA未被使用时的操作模式也被称作正常模式,并且当使用扩展CCA动态地改变扩展CCA阈值时的操作模式也被称作扩展CCA模式。此外,被用于信息处理装置(STA)200的数据传输的参数也被称作传输参数。传输参数是例如传输功率、EDCA(增强型分布式信道接入)参数、时隙参数、最大帧时间长度、带宽或者操作信道之类的参数。此外,正常模式下的传输参数也被称作默认传输参数,并且扩展CCA模式下的传输参数也被称作联动参数。应当提到的是,假设传统装置使用默认阈值和默认传输参数。此外,默认阈值和默认传输参数在各个装置之间可以是相等的,或者在不同装置中可以是不同的。
[信息处理装置的配置实例]
图2是描绘出本发明的技术的第一实施例中的信息处理装置(AP)100的功能配置的一个实例的方块图。应当提到的是,信息处理装置(STA)200的功能配置基本上类似于信息处理装置(AP)100的功能配置,因此省略其描述。
信息处理装置(AP)100包括通信单元110、天线111、存储单元120和控制单元130。
通信单元110通过天线111实施分组的传输和接收。举例来说,与数据的传输和接收有关的数据链路层和物理层的总体信号处理被包括在通信单元110中。
在这里,数据链路层处理特别包括:向/从来自上层的数据有效载荷添加和去除LLC(逻辑链路控制)/SNAP(子网访问协议)报头,MAC(媒体访问控制)报头的添加/去除,添加错误检测代码/分组错误的检测,重新发送,CSMA/CA(载波侦听多址/冲突避免)的介质访问处理,管理帧和控制帧的生成等等。
与此同时,物理层处理特别包括以下处理:基于由控制单元130设定的编码和调制方案实施编码、交织和调制,添加PLCP(物理层会聚协议)报头和PLCP前同步码,基于前同步码的检测和信道估计处理,模拟/数字信号转换,频率转换,放大,滤波等等。
存储单元120在预定记录介质上以及从预定记录介质实施数据的记录和再现。举例来说,通过各种记录介质来实施存储单元120。举例来说,可以使用例如以下的记录介质:比如HDD(硬盘驱动器)或闪存之类的固定存储器,具有内建在其中的固定存储器的存储器卡,光盘,磁光盘,以及全息存储器。
控制单元130充当算术处理单元和控制装置,并且根据各种程序控制信息处理装置(AP)100中的总体操作。举例来说,通过例如CPU(中央处理单元)或微处理器之类的电子电路来实施控制单元130。应当提到的是,控制单元130可以包括在其中存储将被使用的程序、算术运算参数等等的ROM(只读存储器),以及用于暂时存储适当地变化的参数等等的RAM(随机存取存储器)。
举例来说,控制单元130实施将由通信单元110使用的各种参数的设定。此外,控制单元130创建将向连接到信息处理装置(AP)100的信息处理装置(STA)通知的规则(与使用在网络中的扩展CCA阈值(扩展CCA边际值和联动参数计算信息)的改变有关的规则)。
此外,例如,控制单元130实施控制,以在检测到被判定为是传输自与信息处理装置(AP)100所属的第一网络不同的第二网络的分组时中止分组的接收。在这种情况下,控制单元130实施控制,以基于分组的接收强度将载波侦听作为空闲状态处理。具体来说,控制单元130把分组的接收强度与第一阈值(扩展CCA阈值)进行相互比较,并且基于所述比较的结果实施控制,以将载波侦听作为空闲状态处理。
举例来说,控制单元130可以基于被添加到所接收到的分组中的物理层(例如PLCP层)的报头的网络标识符(其例如被称作COLOR信息或BSS COLOR信息)而识别从该处传输分组的装置所属的网络。具体来说,基于被添加到分组中的物理层的报头的网络标识符与自身装置所属的网络的网络标识符之间的比较结果,控制单元130识别从该处传输分组的装置所属的网络。
此外,举例来说,控制单元130实施控制,以改变第一阈值(扩展CCA阈值),并且基于响应于改变后的第一阈值而被改变的无线传输参数来传输数据。在这种情况下,控制单元130可以与第一阈值联动地改变无线传输参数。
[载波侦听和扩展CCA的操作实例]
这里将描述载波侦听和扩展CCA的总体操作的实例。
图3是描绘出本发明的技术的第一实施例中的信息处理装置(AP)100的分组传输和接收处理的处理过程的实例的流程图。应当提到的是,虽然参照图3描述了信息处理装置(AP)100,但是所述处理过程也可以类似地被应用于其他信息处理装置(信息处理装置(STA)200)。换句话说,该传输和接收处理是在主站侧与从属站侧之间类似的处理。
信息处理装置(AP)100的控制单元130在传输期间和接收期间的时间段之外的一个时间段内实施分组检测/接收判定处理(步骤S810)。后文中将参照图5详细描述该分组检测/接收判定处理。
随后,信息处理装置(AP)100的控制单元130判定是否存在将要传输的分组(步骤S801)。如果不存在将要传输的分组(步骤S801),则结束分组传输和接收处理的操作。
如果存在将要传输的分组(步骤S801),则信息处理装置(AP)100的控制单元130判定信息处理装置(AP)100是否已经获得传输权(步骤S802)。
在这里,假设其中获得传输权的状态表示其中退避计数器是0的状态,所述退避计数器响应于其中载波侦听结果是空闲(IDLE)的时间段而被递减。
如果信息处理装置(AP)100已经获得传输权(步骤S802),则信息处理装置(AP)100的控制单元130实施分组传输(步骤S804)。如果信息处理装置(AP)100尚未获得传输权(步骤S802),则信息处理装置(AP)100的控制单元130判定将要传输的分组是否是针对接收自通信伙伴的分组的立即响应(步骤S803)。
应当提到的是,将成为针对接收自通信伙伴的分组的立即响应的分组例如是CTS(允许发送)帧、ACK(确认)帧或块Ack帧。
如果将要传输的分组不是针对接收自通信伙伴的分组的立即响应(步骤S803),则在不实施分组传输的情况下结束分组传输和接收处理的操作(步骤S803)。如果将要传输的分组是针对接收自通信伙伴的分组的立即响应(步骤S803),则信息处理装置(AP)100的控制单元130实施分组传输(步骤S804)。通过这种方式,可以实施作为针对接收自通信伙伴的分组的立即响应的分组的传输而不管载波侦听的状态如何。
通过这种方式,当有分组要传输并且此外信息处理装置(AP)100已经获得传输权时,并且当将要传输的分组是针对接收自通信伙伴的分组的立即响应时,信息处理装置(AP)100实施分组的传输。
[针对分组检测/接收判定处理的操作实例]
图4是描绘出本发明的技术的第一实施例中的将由信息处理装置(AP)100实施的处理与PLCP报头之间的关系的实例(处理分类表)的视图。应当提到的是,将参照图5详细给出参照图4的描述。
图5是示出本发明的技术的第一实施例中的信息处理装置(AP)100的传输和接收处理内的分组检测/接收判定处理(图3中所描绘的步骤S810处的处理过程)的流程图。
首先,信息处理装置(AP)100的控制单元130对通过天线111输入到该处的信号的RSSI(接收信号强度指标)实施测量,并且保留通过测量确定的RSSI。此外,信息处理装置(AP)100的控制单元130实施前同步码式样的相关计算,以确定相关器输出(步骤S811)。该相关器输出表示相关输出强度COL(相关器输出水平)。在这里,可以通过下面的表达式简要表明RSSI与相关输出强度COL之间的关系。
相关输出强度COL=RSSI×归一化相关器输出
具体来说,相关器输出不是归一化相关器输出水平,而是反映接收功率的通过转换获得的相关器输出。
通过这种方式,每一个信息处理装置(AP和STA)在处于等待状态时监测关于通过天线输入到该处的信号的RSSI的测量和前同步码相关器输出。
随后信息处理装置(AP)100的控制单元130实施前同步码式样的相关计算,并且将该相关计算的输出(前同步码相关器输出)与检测阈值进行相互比较(步骤S812)。在这里,所述检测阈值是用于在判定处理之前读取信号(SIGNAL)字段的检测阈值。
如果前同步码相关器输出的值等于或低于检测阈值(步骤S812),则信息处理装置(AP)100的控制单元130把所测量的RSSI与能量检测阈值进行相互比较(步骤S813)。随后,信息处理装置(AP)100的控制单元130判定RSSI是否高于能量检测阈值ED(步骤S813)。在这里,能量检测阈值ED例如可以被设定到每20MHz带宽-62dBm。
另一方面,如果前同步码相关器输出的值超出检测阈值(步骤S812),则信息处理装置(AP)100的控制单元130过渡到载波侦听繁忙(BUSY)状态(步骤S814),随后结束分组检测/接收判定处理的操作。另一方面,如果RSSI等于或低于能量检测阈值ED(步骤S813),则信息处理装置(AP)100的控制单元130过渡到载波侦听空闲(IDLE)状态(步骤S815),并且随后结束分组检测/接收判定处理的操作。
另一方面,如果前同步码相关器输出的值超出检测阈值(步骤S812),则信息处理装置(AP)100的控制单元130过渡到载波侦听繁忙(BUSY)状态(步骤S816)。随后信息处理装置(AP)100的控制单元130对PLCP报头中的后续信号(SIGNAL)字段进行解码,并且读出信号(SIGNAL)字段中的信息等等(步骤S817)。
举例来说,信息处理装置(AP)100的控制单元130读出在图20中描绘的“COLOR”字段和PLCP报头的CRC(Cyclic Redundancy Check(循环冗余校验))。在“COLOR”字段中放置作为无线网络标识符的COLOR信息。
在这里,COLOR信息(BSS COLOR信息)是从连接到自身装置的伙伴装置(例如主站)事先通知的信息,并且是可以用来标识自身装置所属的BSS(基本服务集合)的信息(例如数字值)。此外,COLOR信息(BSS COLOR信息)是用于在PLCP层中标识BSS的标识符的实例。应当提到的是,作为类似的信息,BSSID被放置在MAC报头中。但是可以从物理层(PLCP层)中的BSSID以简化形式来表示COLOR信息。
此外,信息处理装置(AP)100的控制单元130把读出的信息与图4中描绘出的处理分类表进行相互对照,以便确定后续的处理(步骤S817)。
具体来说,信息处理装置(AP)100的控制单元130计算PLCP报头的CRC,以便确认在PLCP报头中是否存在错误。在这里,如果PLCP报头存在错误,则字段的值的有效性无法被确认。因此,当PLCP报头存在错误时,后续的处理被确定为“中止接收(错误)”,正如在图4中所描绘的那样。另一方面,如果PLCP报头的CRC不存在错误,则信息处理装置(AP)100的控制单元130基于“COLOR”字段的内容而确定处理。
具体来说,如果COLOR字段存在并且COLOR字段中的值等于自身装置所属的BSS的值,则后续的处理被确定为“接收”。另一方面,如果COLOR字段存在并且此外COLOR字段中的值不同于自身装置所属的BSS的值,则后续的处理被确定为“中止接收”。另一方面,如果不存在COLOR字段,则后续的处理被确定为“接收”。
假设这样一种情况,其中信息处理装置(AP)100不具有用于解释COLOR信息的功能。在这种情况下,如果PLCP报头的CRC计算结果没有错误,则后续的处理被确定为“接收”而不管是否存在COLOR信息,也不管COLOR信息的值如何。
通过这种方式,信息处理装置(AP)100的控制单元130把“接收”、“中止接收”和“中止接收(错误)”的其中之一确定为后续的处理(步骤S817)。
如果“接收”被确定为后续的处理(步骤S818),则信息处理装置(AP)100的控制单元130持续实施所检测到的分组的接收直到最后(步骤S819)。
如果“中止接收”被确定为后续的处理(步骤S818),则信息处理装置(AP)100的控制单元130在PLCP报头的末尾的时间点中止所检测到的分组的接收并且返回等待状态(步骤S820)。但是载波侦听水平被作为繁忙(BUSY)处理直到分组的末尾的时间点(步骤S821)。此外,信息处理装置(AP)100的控制单元130把下一个循环中的传输试验(transmissiontrial)之前的帧间隔(IFS(帧间空间))确定为AIFS(仲裁IFS)或DIFS(分布式接入IFS)。
另一方面,如果“中止接收(错误)”被确定为后续的处理(步骤(S818),则信息处理装置(AP)100的控制单元130在PLCP报头的末尾的时间点中止所检测到的分组的接收并且返回等待状态(步骤S822)。
在这里,本发明的技术的实施例表明其中使用前面所描述的扩展CCA功能的情况的实例。具体来说,本发明的技术的实施例表明这样的实例,其中中止使用BSS标识符(COLOR信息)和扩展CCA阈值(判定阈值)判定为不是从自身装置所属的BSS传输的分组的接收,并且取决于某一条件实施用于把信道作为空闲状态处理的操作。在本发明的技术的实施例中,这一操作被称作扩展CCA操作。此外,作为获得将要在这一操作中使用的扩展CCA阈值的一种方法,有多种变型可用。
应当提到的是,当没有指定特定值时,假设扩展CCA阈值的默认值是用以实施与前面所描述的这样的总体载波侦听操作等效的操作的值。换句话说,当确定所述默认值等于或低于前同步码检测阈值时,假设等效地实施与图5的操作类似的操作。
[在扩展CCA操作上的分组检测/接收判定处理的操作实例]
图6是描绘出本发明的技术的第一实施例中的由信息处理装置(AP)100实施的处理与PLCP报头之间的关系的实例(处理分类表)的视图。应当提到的是,将参照图7详细给出参照图6的描述。
图7是描绘出本发明的技术的第一实施例中的信息处理装置(AP)100的传输和接收处理内的分组检测/接收判定处理(图3中所描绘的步骤S810处的处理过程)的流程图。应当提到的是,由于图7是针对图5的一部分的修改,因此与图5共同的部分由相同的附图标记标示并且将省略其描述。
信息处理装置(AP)100的控制单元130对PLCP报头中的后续信号(SIGNAL)字段进行解码,并且读出信号(SIGNAL)字段中的信息等等(步骤S817)。
此外,信息处理装置(AP)100的控制单元130把读出的信息与图6中描绘出的处理分类表进行相互对照,以便确定后续的处理(步骤S825)。
具体来说,信息处理装置(AP)100的控制单元130计算PLCP报头的CRC,并且确认在PLCP报头中是否存在错误。在这里,如果在PLCP报头中存在错误,则字段的值的有效性无法被确认。因此,正如在图6中所描绘的那样,当在PLCP报头中存在错误时,后续的处理被确定为“中止接收(错误)”。另一方面,如果在PLCP报头的CRC中不存在错误,则基于扩展CCA阈值和“COLOR”字段的内容来确定处理。
在这里,特别当假设规定扩展CCA阈值的信息未被包括在分组本身中时(也就是说,在图20中描绘出的格式被假设为到达分组的PPDU格式),从在到达分组本身中描述的“请求检测水平”字段的内容规定的值被用作扩展CCA阈值。如果假设规定扩展CCA阈值的信息未被包括在分组本身中,则把通过不同的方法事先导出并保留的值用作扩展CCA阈值。
具体来说,如果COLOR字段存在并且COLOR字段的值与自身装置所属的BSS的值相同,则后续的处理被确定为“接收”。另一方面,如果COLOR字段不存在,则后续的处理被确定为“接收”。
另一方面,如果COLOR字段存在并且此外COLOR字段的值不同于自身装置所属的BSS的值,则后续的处理被确定为“中止接收”。在这种情况下,判定相关器输出强度(前同步码相关器输出的值)是低于还是等于或高于扩展CCA阈值。随后,如果相关器输出强度低于扩展CCA阈值,则后续的处理被确定为“中止接收(空闲)”。另一方面,如果相关器输出强度等于或高于扩展CCA阈值,则后续的处理被确定为“中止接收(繁忙)”。应当提到的是,将与扩展CCA阈值比较的值可以是表示接收信号的强度的不同指数,比如RSSI。
通过这种方式,信息处理装置(AP)100的控制单元130把“接收”、“中止接收(空闲)”、“中止接收(繁忙)”和“中止接收(错误)”的其中之一确定为后续的处理(步骤S817)。
此外,如果“中止接收(空闲)”被确定为后续的处理(步骤S825),则信息处理装置(AP)100的控制单元130在PLCP报头的末尾的时间点中止所检测到的分组的接收并且返回等待状态(步骤S822)。在这种情况下,信息处理装置(AP)100的控制单元130把载波侦听作为空闲状态处理(步骤S822)。
[总体处理的实例]
图8是描绘出由配置本发明的技术的第一实施例中的通信***10的各个单独的信息处理装置执行的整个处理流程的实例的序列图。在图8中描绘出与作为配置通信***10的信息处理装置的信息处理装置(AP)100和信息处理装置(STA)200有关的总体处理的流程。
首先,通信***10实施扩展CCA边际值确定处理(步骤S711)。随后,信息处理装置(AP)100实施联动参数信息确定处理(步骤S712)。随后,信息处理装置(AP)100实施针对信息处理装置(STA)200的通知处理(步骤S713)。
随后,信息处理装置(STA)200实施扩展CCA阈值确定处理(步骤S714)。随后,信息处理装置(STA)200实施联动参数设定处理(步骤S715)。
[处理流程的一个实例]
图9是描绘出由配置本发明的技术的第一实施例中的通信***10的各个单独的信息处理装置的组件执行的处理流程的一个实例的视图。在图9中,作为配置通信***10的各个单独的信息处理装置中的单元,描绘出与信息处理装置(AP)100的通信单元110和控制单元130以及信息处理装置(STA)200的通信单元210和控制单元230有关的处理流程。应当提到的是,通信单元210和控制单元230分别对应于图2中所描绘的通信单元110和控制单元130。
首先,信息处理装置(AP)100的控制单元130在将要确定扩展CCA阈值时确定将要使用的边际值(扩展CCA边际值)并且导出联动参数计算信息(301)。此外,信息处理装置(AP)100的控制单元130生成信标的内容(301)。随后,信息处理装置(AP)100的控制单元130将其内容输出到通信单元110(302)。
信息处理装置(AP)100的通信单元110在控制单元130的控制下把包括扩展CCA边际值的信标传输到信息处理装置(STA)200(303)。信息处理装置(STA)200的通信单元210把所接收到的信标的内容输出到控制单元230(304)。
随后,信息处理装置(STA)200的控制单元230基于所接收到的信标的接收强度和包括在所接收到的信标中的扩展CCA边际值而改变扩展CCA阈值(305)。此外,信息处理装置(STA)200的控制单元230基于扩展CCA阈值的校正数量而设定联动参数(305)。随后,信息处理装置(STA)200的控制单元230将其内容输出到通信单元210(306)。信息处理装置(STA)200的通信单元210基于来自控制单元230的设定内容而实施传输处理。
此外,如果信息处理装置(STA)200的控制单元230把传输功率设定为联动参数,则其向通信单元210发出通知以便把联动参数(传输功率信息)包括到传输数据的一部分中(307和308)。
此外,信息处理装置(STA)200的通信单元210在控制单元230的控制下把数据传输到信息处理装置(AP)100(309)。信息处理装置(AP)100的通信单元110把所接收到的数据的内容输出到控制单元130(310)。
如果传输功率信息被包括在所接收到的数据中,则信息处理装置(AP)100的控制单元130使得将ACK传输到通信单元110,并且同时基于传输功率信息的内容控制针对所接收到的数据的ACK的传输功率(311和312)。此外,信息处理装置(AP)100的通信单元110在控制单元130的控制下传输ACK(313)。
通过这种方式,当要改变与传输功率有关的无线传输参数时,信息处理装置(STA)200的控制单元230实施控制,从而把与改变后的传输功率有关的信息包括到将被传输到属于相同网络的装置的帧中。
此外,假设这样一种情况,其中传输自属于相同网络的另一装置并且以自身装置为目的地的帧包括与该帧的传输功率有关的信息。在这种情况下,信息处理装置(AP)100的控制单元130基于与传输功率有关的信息实施控制,从而传输针对该帧的接收响应(ACK)并且同时改变接收响应的传输功率。
现在将描述单独的处理。
[扩展CCA边际值确定处理(图8中所描绘的步骤S711)]
当所连接的从属装置(STA)确定扩展CCA阈值时,信息处理装置(AP)100的控制单元130作为其中一条改变规则确定将要使用的边际值(扩展CCA边际值)。本发明的技术的第一实施例把由信息处理装置(STA)200确定的阈值作为扩展CCA阈值处理。应当提到的是,在后面的描述中,扩展CCA阈值有时被称作EXTCCA_TH。
信息处理装置(AP)100的控制单元130能够根据各种参考来确定边际值。举例来说,信息处理装置(AP)100的控制单元130监测周围环境以便测量平均干扰强度,并且可以基于所测量的平均干扰强度来确定边际值。举例来说,如果平均干扰强度关于阈值为高,则信息处理装置(AP)100的控制单元130确定高值以作为边际值,但是如果平均干扰强度关于阈值为低,则确定低值以作为边际值。
此外,举例来说,信息处理装置(AP)100的控制单元130可以响应于HE装置和传统装置的数目(或比例)而确定边际值。在这里,传统装置是不包括特定功能(例如用于执行扩展CCA操作的功能)的信息处理装置。举例来说,信息处理装置(AP)100的控制单元130可以在考虑到从属装置(STA)当中的具有用于执行扩展CCA操作的功能的HE装置的数目以及不具有所述功能的传统装置的数目的情况下确定边际值。
此外,举例来说,信息处理装置(AP)100的控制单元130可以在考虑到属于另一个BSS(基本服务集合)的HE装置和传统装置的数目的信息的情况下确定边际值。
此外,举例来说,信息处理装置(AP)100的控制单元130可以基于信息处理装置的数目与平均干扰强度的组合而确定边际值。此外,信息处理装置(AP)100可以采用预定值(例如固定值)作为边际值。
[联动参数信息确定处理(图8中所描绘的步骤S712)]
当所连接的从属装置(STA)将确定传输参数时,信息处理装置(AP)100的控制单元130作为其中一条改变规则确定将要使用的联动参数计算信息。具体来说,信息处理装置(AP)100的控制单元130将传输参数从其默认值改变。
联动参数是用于使得从属装置(STA)把传输参数改变到一定值,从而可以关于扩展CCA对传输机会的增加或减少在相反的方向上产生影响的参数。
具体来说,联动参数是附带参数(incidental parameter),其在信息处理装置(STA)200改变扩展CCA阈值EXTCCA_TH时被应用来缓和作为一个整体的***的不公平。当扩展CCA阈值EXTCCA_TH将被增大时,联动参数的意义是作为传输机会的增加的交换而将施加的惩罚。另一方面,当扩展CCA阈值EXTCCA_TH将被减小时,联动参数的意义是作为传输机会的减少的交换而将提供的优待。
取决于联动参数,设定与扩展CCA阈值EXTCCA_TH的改变联动地从默认传输参数改变的传输功率。
例如可以使得联动参数计算信息在一一对应关系中与前面描述的边际值相对应。换句话说,有可能使得联动参数计算信息唯一地对应于边际值。在这种情况下,在信息处理装置(AP)100中确保如果边际值相同,则联动参数计算信息相同。此外,可以使得边际值与联动参数计算信息的组合与其他信息处理装置(AP)中是共同的。在这种情况下,此外还确保在不同的信息处理装置(AP)中,如果边际值相同,则联动参数计算信息也相同。
举例来说,信息处理装置(AP)100的控制单元130可以把边际值与联动参数计算信息的组合存储到存储单元120中,从而使其可以从所述组合当中选择将要使用的组合。在图10中描绘出所述组合的一个实例。
在这里,作为组合的选择标准,可以使用与边际值的确定标准类似的标准。此外,信息处理装置(AP)100的控制单元130可以使用使得边际值和联动参数计算信息在一一对应关系中彼此对应的公式导出联动参数计算信息。
在这里,随着联动参数计算信息改变的传输功率可以采取多种形式。举例来说,联动参数计算信息可以包括传输功率改变系数α和β以作为用于改变传输功率的参数。这样,可以与扩展CCA阈值EXTCCA_TH的改变联动地改变传输功率。
此外,联动参数计算信息可以包括传输固定等待时间改变系数γ、κ和τ以作为用于改变传输固定等待时间的参数。因此,可以与扩展CCA阈值EXTCCA_TH的改变联动地改变传输固定等待时间。
此外,联动参数计算信息可以包括载波侦听随机等待时间改变系数δ和ε以作为用于改变传输固定等待时间的参数。这样,可以与扩展CCA阈值EXTCCA_TH的改变联动地改变载波侦听随机等待时间。
或者,联动参数计算信息可以包括最大帧时间长度改变系数μ和ν以作为用于改变无线资源(例如频率)的专有时间长度的参数。这样,可以与扩展CCA阈值EXTCCA_TH的改变联动地改变无线资源的专有时间长度。
此外,出于相同的目的,用于改变单次帧传输中的最大传输信息数量、单次传输中的最大分组连接数目以及可以被用于多帧的连续传输的最大时间长度(例如TXOP极限)的参数可以被包括在联动参数计算信息中。
此外,联动参数计算信息可以包括可用信道带宽改变系数λ以作为用于改变可用信道带宽的参数。这样,可以与扩展CCA阈值EXTCCA_TH的改变联动地改变可被使用的信道带宽。
此外,联动参数计算信息可以包括信道限制操作判定系数ω或者指定可用信道群组的信息的至少其中之一以作为用于限制可用信道频率的参数。这样,可以与扩展CCA阈值EXTCCA_TH的改变联动地限制可用信道频率。
[边际值与联动参数计算信息的组合实例]
图10是描绘出存储在本发明的技术的第一实施例中的存储单元120中的边际值与联动参数计算信息的组合的一个实例的视图。
图10描绘出这样一个实例,其中传输功率和传输固定等待时间(例如AIFSN(仲裁帧间空间数目))是改变目标的传输参数。信息处理装置(AP)100可以从所述组合当中选择一个条目(行)。应当提到的是,联动参数计算信息的值可以被改变,从而使得改变量(惩罚或优待的尺度)在信息处理装置(AP)100(或信息处理装置(STA)200)的控制下增大。
[通知处理(图8中所描绘的步骤S713)]
信息处理装置(AP)100的控制单元130向信息处理装置(STA)200通知表明所生成的改变规则的信息。本发明的技术的第一实施例表明这样一个实例,其中信息处理装置(AP)100把边际值和用于扩展CCA阈值计算的联动参数计算信息放置到将被通知的帧中。如前所述的此类信息将被放置到其中的帧可以是例如被传送到所有从属装置(STA)的信标帧,或者可以是被单独传送到所述从属装置(STA)的另一个管理帧。在这里,作为一个实例表明了如前所述的此类信息被放置到信标帧中的格式的一个实例。
[信标格式的实例]
图11是描绘出在本发明的技术的第一实施例中的不同信息处理装置之间交换的信标帧的格式的一个实例的视图。
在图11中所描绘的信标帧的有效载荷401中放置动态CCA参数402。在动态CCA参数402中放置表明改变规则的信息。
具体来说,动态CCA参数402是从单元ID 403、长度404、边际405和关联参数列表406配置的。
在单元ID 403中放置标识信息。在长度404中放置字段长度。
在边际405中放置通过前面描述的扩展CCA阈值确定处理(图8中所描绘的步骤S711)而确定的边际值(用于联动参数计算的边际值)。
在关联参数列表406中放置通过前文中描述的联动参数信息确定处理(图8中所描绘的步骤S712)而确定的联动参数计算信息。
关联参数列表406是从条目数目407、参数类型408和410以及系数值409和411配置的。此外,参数类型408和410以及系数值409和411被提供在N个集合中。在这里,N是表明改变目标的联动参数计算信息的数目的值。
在条目数目407中放置改变目标的联动参数计算信息的数目。在参数类型408和410中放置改变目标的联动参数的类型。在系数值409和411中放置改变系数值(联动参数计算信息)。
通过以这种方式把边际值和联动参数计算信息放置到用于通知的信标帧中,则观察到前面所描述的规则“边际值和联动参数计算信息在一一对应关系中彼此对应”。此外,通过把边际值和联动参数计算信息放置到用于通知的信标帧中,即使信息处理装置(AP)100实施可能会降低***质量的错误设定,信息处理装置(STA)200或某一其他装置也可以检测到这样的错误。因此可以确保可测试性。
通过这种方式,表明边际值和联动参数计算信息的组合(也就是改变规则)的信息被从信息处理装置(AP)100传送到信息处理装置(STA)200。
通过这种方式,本发明的技术的第一实施例表明这样一个实例,其中边际值和联动参数计算信息本身被放置到信标帧中并且被传送到信息处理装置(STA)。但是用于规定边际值和联动参数计算信息的至少其中之一的信息(例如用于规定所述值的标识信息)可以被存储到信标帧中,并且作为信标帧被传送到信息处理装置(STA)中。
[扩展CCA阈值确定处理(图8中所描绘的步骤S714)]
信息处理装置(STA)200的控制单元230基于来自信息处理装置(AP)100的通知确定并且设定扩展CCA阈值。
举例来说,信息处理装置(STA)200的控制单元230基于传送到该处的边际值和参考帧的接收强度(例如,RSSI)确定扩展CCA阈值。在这里,所述参考帧是表明前面描述的改变规则的信息例如被放置在其中的信标帧。此外,将另一帧确定为参考帧。在后面将参照图12描述扩展CCA阈值确定处理。
图12是描绘出本发明的技术的第一实施例中的信息处理装置(STA)200的扩展CCA阈值确定处理的一个实例的视图。在图12中描绘出信息处理装置(AP)100与信息处理装置(STA)200之间的交换的一个实例。
首先,信息处理装置(STA)200的通信单元210接收从连接目的地的信息处理装置(AP)100传输的信标帧。
在这里,假设在信息处理装置(STA)200处接收自连接目的地的信息处理装置(AP)100的最近的参考帧(信标帧)的接收强度(RSSI)由R_ref(dBm)表示。与此同时,在前面描述的通知处理中从信息处理装置(AP)100传送的边际值(由图11中所描绘的边际405规定的边际值)由M(dB)表示。应当提到的是,可以使用通过对于多个参考帧上的测量结果实施滤波(比如求平均)而获得的值以作为R_ref。
举例来说,信息处理装置(STA)200的控制单元230计算通过从参考帧的接收强度R_ref中减去边际值M而获得的值,以作为可以被设定的扩展CCA阈值EXTCCA_TH的上限值EXTCCA_TH_capable。具体来说,使用下面的表达式1来计算上限值EXTCCA_TH_capable。应当提到的是,下面的表达式1是对数表达式。
EXTCCA_TH_capable=R_ref-M…表达式1
随后,信息处理装置(STA)200的控制单元230在不超出上限值EXTCCA_TH_capable的范围内改变扩展CCA阈值EXTCCA_TH(也就是说确定扩展CCA阈值)。因此,可以由信息处理装置(STA)200检测到传输自信息处理装置(AP)100的信号的可能性可以被提高。
应当提到的是,可以通过上限值或者基于某一其他因素的下限值来限制扩展CCA阈值EXTCCA_TH的值。
在这里,扩展CCA阈值EXTCCA_TH的默认值由EXTCCA_TH_default表示,并且改变后的扩展CCA阈值EXTCCA_TH的值由EXTCCA_TH_updated表示。举例来说,EXTCCA_TH_default可以是每20MHz带宽-82dBm。
此外,使用下面给出的表达式2来计算EXTCCA_TH_default与EXTCCA_TH_updated之间的差D_EXTCCA_TH。同样应当提到的是,下面的表达式2是对数表达式。此外,下面所表明的公式中的D_EXTCCA_TH都是dB值。
D_EXTCCA_TH=EXTCCA_TH_updated-EXTCCA_TH_default…表达式2
如果参照前面给出的表达式(1),则在具有更高RSSI的信息处理装置(STA)200中,允许改变到更高的扩展CCA阈值EXTCCA_TH。应当提到的是,扩展CCA阈值EXTCCA_TH的改变在所述范围内具有自由,并且没有必要使得信息处理装置(STA)200把扩展CCA阈值EXTCCA_TH设定到EXTCCA_TH_capable。
举例来说,信息处理装置(STA)200可以完全不改变扩展CCA阈值EXTCCA_TH。换句话说,扩展CCA阈值EXTCCA_TH在信息处理装置(STA)200的控制下是可变的。因此可以防止发生下面的情况:链路状态较差的信息处理装置(STA)200把扩展CCA阈值EXTCCA_TH改变到高值,并且这样增加了预期之外的传输失败从而降低整个***的性能。
[联动参数设定处理(图8中所描绘的步骤S715)]
信息处理装置(STA)200的控制单元230确定并且设定联动参数(传输参数)。
举例来说,信息处理装置(STA)200的控制单元230可以基于通过前文中描述的扩展CCA阈值确定处理而确定的扩展CCA阈值与默认阈值之间的差(也就是说基于D_EXTCCA_TH)来控制联动参数。
举例来说,信息处理装置(STA)200的控制单元230可以响应于所述差的增大而增大改变量(惩罚或优待的尺度),但是可以响应于所述差的减小而减小改变量。因此,可以适当地缓和响应于扩展CCA阈值EXTCCA_TH的上升宽度(rise width)或较低宽度(lowerwidth)而产生的总体***上的不公平。
此外,信息处理装置(STA)200的控制单元230可以使用对应于边际值的联动参数计算信息来设定联动参数。举例来说,假设信息处理装置(STA)200遵循从信息处理装置(AP)100通知的改变规则来确定联动参数,并且不偏离改变规则。后面将描述设定各种传输参数的实例。
[传输功率的设定实例]
信息处理装置(STA)200的控制单元230可以基于D_EXTCCA_TH改变传输功率。举例来说,通过下面给出的表达式3表明了使用改变系数α和β的传输功率改变的一个实例。应当提到的是,改变后的传输功率由P_updated表示,并且将作为参考的传输功率由P_default表示,二者都是dB值。此外,假设参考传输功率P_default由***中的各个单独的信息处理装置(AP和从属装置)通过某种方法事先共享。下面的表达式是对数表达式。
P_updated=P_default-(D_EXTCCA_TH/α)+β…表达式3
举例来说,假设其中α具有正值并且扩展CCA阈值EXTCCA_TH高于默认阈值EXTCCA_TH_default的情况。在这种情况下,传输功率随着D_EXTCCA_TH增大而降低。换句话说,传输功率随着扩展CCA阈值EXTCCA_TH_updated增大而降低。
此外,假设其中α具有正值并且扩展CCA阈值EXTCCA_TH_updated低于默认阈值EXTCCA_TH_default的情况。在这种情况下,传输功率随着D_EXTCCA_TH减小而提高。换句话说,传输功率随着扩展CCA阈值EXTCCA_TH_updated减小而提高。
此外,假设其中α具有正值并且扩展CCA阈值EXTCCA_TH_updated高于默认阈值EXTCCA_TH_default的情况。即使在刚刚描述的这种情况下,根据前文中给出的表达式3计算的P_updated可能变得高于P_default。在这种情况下,假设信息处理装置(STA)200的控制单元230在不改变传输功率的情况下使用P_default。
类似地,假设其中α具有正值并且扩展CCA阈值EXTCCA_TH_updated低于默认阈值EXTCCA_TH_default的情况。同样在刚刚描述的这种情况下,根据前文中给出的表达式3计算的P_updated可能变得低于P_default。在这种情况下,假设信息处理装置(STA)200的控制单元230在不改变传输功率的情况下使用P_default。
在这里,信息处理装置(STA)200的控制单元230不限于使用低于所计算的P_updated的传输功率(也就是说在自身装置变得更加不利的方向上使用其它值)。在这种情况下,把所计算的P_updated作为可由控制单元230设定的上限值处理。
当将要应用的惩罚或优待通过这种方式作用在相反的方向上时,假设信息处理装置(STA)200的控制单元230使用默认传输参数。这类似地也适用于后文中所表明的其他传输参数。
[传输固定等待时间的设定实例]
信息处理装置(STA)200的控制单元230可以基于D_EXTCCA_TH改变传输固定等待时间。
在这里,传输固定等待时间例如对应于IEEE(电气和电子工程师协会)802.11标准中的AIFS(仲裁帧间空间)。此外,AIFS对应于当实施传输试验时所必需等待的时隙数目(AIFSN(仲裁帧间空间数目))。
具体来说,信息处理装置(STA)200的控制单元230可以基于D_EXTCCA_TH改变AIFSN。
举例来说,通过下面给出的表达式4表明了使用改变系数(传输固定等待时间改变系数)γ来改变AIFSN的一个实例。在这里,改变后的AIFSN由AIFSN_updated表示,并且默认AIFSN由AIFSN_default表示,二者都具有真实值。
AIFSN_updated=AIFSN_default+(D_EXTCCA_TH/γ)…表达式4
在这里,默认AIFSN表示由信息处理装置(AP)100使用信标帧的EDCA参数IE通知的AIFSN的值。该AIFSN的改变被应用于所有访问类别。
举例来说,假设其中α具有正值并且扩展CCA阈值EXTCCA_TH_updated高于默认阈值EXTCCA_TH_default的情况。在这种情况下,AIFSN(也就是等待时隙数目)随着D_EXTCCA_TH增大而增大。
此外,例如假设其中α具有正值并且扩展CCA阈值EXTCCA_TH_updated低于默认阈值EXTCCA_TH_default的情况。在这种情况下,AIFSN(也就是等待时隙数目)随着D_EXTCCA_TH减小而减小。
此外,通过下面给出的表达式5表明了例如使用改变系数(传输固定等待时间改变系数)κ来改变一个时隙的时间长度T_slot的一个实例。在这里,改变后的T_slot由T_slot_updated表示,并且默认T_slot由T_slot_default表示,二者都具有真实值。
T_slot_updated=T_slot_default×κ…表达式5
此外,通过下面给出的表达式6表明了例如使用改变系数(传输固定等待时间改变系数)τ来改变作为当AIFSN=0时的等待时间的SIFS(短帧间空间)长度的一个实例。在这里,改变后的SIFS由SIFS_updated表示,并且默认SIFS由SIFS_default表示,二者都具有真实值。
SIFS_updated=SIFS_default×τ…表达式6
在这里,信息处理装置(STA)200的控制单元230不限于使用高于所计算的AIFSN_updated、T_slot_updated和SIFS_updated的设定值(也就是说在自身装置变得更加不利的方向上使用其它值)。
[载波侦听随机等待时间的设定实例]
载波侦听随机等待时间例如对应于表明IEEE802.11标准中的随机退避的范围的CW(争用窗口)。作为CW,有CWmin和CWmax可用。在后面,作为一个实例将表明其中信息处理装置(STA)200的控制单元230基于D_EXTCCA_TH改变CWmin的情况的一个实例。
通过下面给出的表达式7表明了使用改变系数δ和ε来改变CWmin的一个实例。在这里,改变后的CWmin由CW_updated表示,并且默认CWmin由CW_default表示,二者都具有真实值。
CW_updated=CW_default×(D_EXTCCA_TH/δ)+(D_EXTCCA_TH/ε)…表达式7
在这里,假设默认CWmin标示由信息处理装置(AP)100使用信标帧的EDCA参数IE通知的CWmin的值。该CWmin的改变被应用于所有访问类别。应当提到的是,对于δ和ε可以把不同值分配给不同的访问类别。
此外,虽然这里描述了CWmin,但是类似的改变也可以被应用于CWmax。
举例来说,假设其中δ和ε具有正值并且扩展CCA阈值EXTCCA_TH_updated高于默认阈值EXTCCA_TH_default的情况。在这种情况下,随着D_EXTCCA_TH增大(也就是说随着扩展CCA边际值增大),CWmin也增大,并且随机等待时间的期望值变高。
与此同时,假设其中δ和ε具有正值并且扩展CCA阈值EXTCCA_TH_updated低于默认阈值EXTCCA_TH_default的情况。在这种情况下,随着D_EXTCCA_TH减小(也就是说随着扩展CCA阈值减小),CWmin也减小,并且随机等待时间的期望值变低。
在这里,信息处理装置(STA)200的控制单元230不限于使用长于所计算的CW_updated的设定值(也就是说在自身装置变得更加不利的方向上使用其它值)。
[最大帧时间长度的设定实例]
信息处理装置(STA)200的控制单元230可以基于D_EXTCCA_TH改变最大帧时间长度。在这里,最大帧时间长度例如对应于PPDU(PLCP(物理层会聚协议)协议数据单元)时间长度。
举例来说,信息处理装置(STA)200的控制单元230可以提供针对PPDU时间长度的上限并且基于D_EXTCCA_TH确定所述上限。
通过下面给出的表达式8表明了使用改变系数μ和ν来改变针对PPDU时间长度的上限的一个实例。在这里,改变后的PPDU时间长度上限值由T_updated表示,并且假设这是真实值。
T_updated=μ-ν×D_EXTCCA_TH…表达式8
举例来说,假设其中ν具有正值并且扩展CCA阈值EXTCCA_TH_updated高于默认阈值EXTCCA_TH_default的情况。在这种情况下,随着D_EXTCCA_TH增大(也就是说随着扩展CCA阈值增大),T_updated(也就是PPDU的时间长度)减小。
此外,假设其中ν具有正值并且扩展CCA阈值EXTCCA_TH_updated低于默认阈值EXTCCA_TH_default的情况。在这种情况下,随着D_EXTCCA_TH减小(也就是说随着扩展CCA阈值减小),T_updated(也就是PPDU的时间长度)增大。
在这里,信息处理装置(STA)200的控制单元230不限于使用短于所计算的T_updated的设定值(也就是说在自身装置变得更加不利的方向上使用其它值)。
应当提到的是,正如前文中所描述的那样,出于改变无线资源的独占时间长度的目的,还可以关于以下各项应用类似的计算:单次帧传输中的最大传输信息量、单次传输中的最大分组连接数目、相同分组的最大重新发送次数以及可以被用于多帧的连续传输的最大时间长度。
[可用信道带宽的设定实例]
信息处理装置(STA)200的控制单元230可以基于D_EXTCCA_TH改变可用于传输的信道带宽。
通过下面给出的表达式9表明了使用改变系数λ来改变可用信道带宽的一个实例。在这里,改变后的可用信道带宽由BW_updated表示,并且默认可用信道带宽由BW_default表示,同时最小粒度由BW_unit表示,并且假设三者都是真实值。
BW_updated=BW_default-{(λ×D_EXTCCA_TH)/BW_unit}×BW_unit…表达式9
举例来说,假设其中λ具有正值并且扩展CCA阈值EXTCCA_TH_updated高于默认阈值EXTCCA_TH_default的情况。在这种情况下,随着D_EXTCCA_TH增大(也就是说随着扩展CCA阈值增大),BW_updated(也就是可用信道带宽)减小。
另一方面,假设其中λ具有正值并且扩展CCA阈值EXTCCA_TH_updated低于默认阈值EXTCCA_TH_default的情况。在这种情况下,随着D_EXTCCA_TH减小(也就是说随着扩展CCA阈值减小),BW_updated(也就是可用信道带宽)增大。
在这里,信息处理装置(STA)200的控制单元230不限于使用短于所计算的BW_updated的设定值(也就是说在自身装置变得更加不利的方向上使用其它值)。
[可用信道频率的设定实例]
信息处理装置(STA)200的控制单元230可以基于D_EXTCCA_TH改变可用于传输的信道频率。
举例来说,当D_EXTCCA_TH高于信道限制操作判定系数ω时,信息处理装置(STA)200的控制单元230使用从信息处理装置(AP)100指定的信道。
应当提到的是,在前文中所描述的传输参数的改变中,可以不必传送或使用所有的多个改变系数。举例来说,只使用α而不使用β或者只使用δ而不使用ε的处理是可允许的。这类似地也适用于其他实施例。
[传输处理和接收响应处理]
信息处理装置(STA)200的控制单元230基于来自信息处理装置(AP)100的通知实施联动参数(传输参数)的改变,正如前文中所描述的那样。此外,在改变之后,信息处理装置(STA)200的控制单元230实施扩展CCA操作和传输处理。应当提到的是,在图3和7中描绘了扩展CCA操作。
在这里,假设其中信息处理装置(STA)200作为联动参数改变传输功率的情况。在这种情况下,信息处理装置(STA)200的控制单元230向连接目的地的信息处理装置(AP)100通知关于设定的传输功率的信息(传输功率信息)。举例来说,信息处理装置(STA)200的控制单元230把表明改变后的传输功率的信息P_updated放置到帧的一部分中并且与之一起传输。因此,信息处理装置(AP)100可以根据信息处理装置(STA)200侧的传输功率的改变而实施传输功率控制。在图13中描绘出用于通知通过这种方式改变之后的传输功率的帧格式的一个实例。
[被用于传输的帧格式的实例]
图13是描绘出被用于本发明的技术的第一实施例中的信息处理装置(STA)200的传输的帧格式的实例的视图。
在图13的a中描绘出其中传输功率信息被放置在PLCP报头中的帧格式的一个实例。具体来说描绘出其中传输功率信息被放置在PLCP报头的SIG 421中的一个实例。
在图13的b中描绘出其中传输功率信息被放置在MAC报头422和423中的帧格式的一个实例。
在图13的c中描绘出其中传输功率信息被放置在管理帧的有效载荷部分424中的帧格式的一个实例。应当提到的是,有效载荷部分424通过帧聚合连接到传输帧的一部分。
在图13的d中描绘出其中传输功率信息被放置在有效载荷部分425中的帧格式的一个实例,其中LLC-SNAP报头的以太类型(Ether Type)具有不同于正常值的值。应当提到的是,有效载荷部分425通过帧聚合连接到传输帧的一部分。
虽然在图13的a和b中描绘出的帧格式具有较小的开销,但是必须改变现有格式。因此,传统装置无法从信号正确地获取数据,并且存在传统装置可能会实施预期之外的行为的可能性。
在图13的c和d中描绘出的帧格式的开销大于在图13的a和b中描绘出的帧格式。但是传统装置可以读出放置在帧格式中的传输功率信息并且可以确保后向兼容性。
应当提到的是,图13描绘出其中传输自信息处理装置(STA)200的帧是数据帧并且所述数据帧是A-MPDU(聚合MAC协议数据单元)的帧格式的一个实例,其中多帧彼此连接。但是信息处理装置(STA)200可以把传输功率信息放置到任意帧中。举例来说,信息处理装置(STA)200可以把传输功率信息放置到不处于聚合状态的数据帧、管理帧、控制帧等等中,并且单独进行传输。
[传输功率控制的实例]
信息处理装置(AP)100的控制单元130可以基于从信息处理装置(STA)200传送到该处的信息而实施传输功率控制。
举例来说,信息处理装置(AP)100的控制单元130可以基于从信息处理装置(STA)200传送到该处的传输功率信息而设定将要传输到信息处理装置(STA)200的帧的传输功率。举例来说,如果信息处理装置(STA)200把传输功率设定成低于参考传输功率,则信息处理装置(AP)100的控制单元130从参考传输功率降低将要传输到信息处理装置(STA)200的帧的传输功率。因此,应用用于确保作为总体***的公平性的惩罚或优待。此外,如果配置***的各个单独装置的传输功率降低,则干扰减小,并且可以改进整个***的效率。
此外,举例来说,信息处理装置(AP)100的控制单元130可以使用传输功率控制之后的传输功率把针对接收自信息处理装置(STA)200的帧的ACK/NACK(否定确认)的应答帧发送到信息处理装置(STA)200。
在这里,信息处理装置(STA)200基于参考帧的接收强度确定扩展CCA阈值。因此,信息处理装置(AP)100优选地把参考帧的传输功率保持到预定值(参考传输功率)。
通过这种方式,信息处理装置(STA)200的控制单元230可以实施控制,从而基于包括在从信息处理装置(AP)100传输到该处的帧中的信息(例如边际值)而改变扩展CCA阈值。举例来说,信息处理装置(STA)200的控制单元230可以基于包括在帧中的边际值和帧的接收强度而改变扩展CCA阈值。此外,信息处理装置(STA)200的控制单元230可以在基于边际值和接收强度而确定的范围内改变扩展CCA阈值。
此外,信息处理装置(STA)200的控制单元230可以基于包括在从信息处理装置(AP)100传输到该处的帧中的信息以及扩展CCA阈值相对于参考值的变化量而确定无线传输参数。举例来说,信息处理装置(STA)200的控制单元230可以确定以下各项的至少其中之一:传输功率、传输固定等待时间、载波侦听随机等待时间、最大帧时间长度、可用信道带宽和可用信道频率。
[其他处理实例]
信息处理装置(AP)100的控制单元130可以使用由自身装置确定的边际值和联动参数计算信息来实施EXTCCA_TH和传输参数的动态改变。
在这种情况下,信息处理装置(AP)100的每一个从属装置(例如信息处理装置(STA)200)被请求向信息处理装置(AP)100周期性地传输参考帧。应当提到的是,即使在信息处理装置(STA)200通过前文中描述的处理而改变传输功率的情况下,参考帧的传输功率也可以被保持到预定值。
信息处理装置(AP)100的控制单元130可以把来自所有从属装置(STA)的参考帧的接收强度当中的最低接收强度作为前文中所描述的R_ref处理,并且实施前文中所描述的扩展CCA阈值确定处理、联动参数设定处理等等。在这里,被作为R_ref处理的接收强度不必是最低接收强度,而可以是根据某种其他标准选择的接收强度。举例来说,所述接收强度例如可以是最高接收强度、从多个接收强度样本获得的平均值/中间值、最近接收到的来自从属装置(STA)的信号的接收强度、来自最近从自身装置向其传输信号的目的地装置的信号的接收强度、来自自身装置意图接下来向其实施传输的目的地装置的最近接收强度等等。应当提到的是,即使当信息处理装置(AP)100改变传输功率时,参考帧的传输功率优选地仍保持到预定值。
[其中共享边际值与联动参数计算信息的组合的实例]
图10中所描绘的边际值与联动参数计算信息的组合可以由信息处理装置(STA)200共享。在通过这种方式共享所述组合的情况下,在通知处理(图8中所描绘的步骤S713)中从信息处理装置(AP)100传送到信息处理装置(STA)200的信息量被减少,并且用于通知的帧格式可以被简化。
举例来说,用于标识边际值与联动参数计算信息的每一种组合的标识信息(例如模式编号)可以在信息处理装置(AP)100与信息处理装置(STA)200之间共享。在图14中描绘出模式编号与边际值和联动参数计算信息的组合之间的关系的一个实例。
图14是描绘出在本发明的技术的第一实施例中的信息处理装置(AP)100与信息处理装置(STA)200之间共享的边际值与联动参数计算信息的组合的一个实例的视图。
信息处理装置(AP)100的控制单元130在通知处理(图8中所描绘的步骤S713)中发出模式编号的通知以作为表明边际值与联动参数计算信息的组合的信息。在这种情况下,信息处理装置(STA)200的控制单元230可以基于通过参照图14中描绘的信息所通知的模式编号而获取边际值与联动参数计算信息的组合。在图15中描绘出其中将模式编号放置到信标帧中以便通过这种方式通知模式编号的格式的一个实例。
[将被用于模式编号的通知的信标帧的实例]
图15是描绘出在本发明的技术的第一实施例中的不同信息处理装置之间交换的信标帧的格式的一个实例的视图。
在图15中所描绘的信标帧的有效载荷431中放置动态CCA参数432。在动态CCA参数432中放置用于模式编号的通知的信息以作为表明改变规则的信息。
具体来说,动态CCA参数432是从单元ID 433、长度434和模式索引435配置的。
在单元ID 433中放置标识信息。在长度434中放置字段长度。在模式索引435中放置用于规定模式编号的信息。
通过这种方式,信息处理装置(AP)100的控制单元130实施控制,从而把用于规定将被用于确定扩展CCA阈值的第一信息以及与第一信息联动的无线传输参数的集合的信息传输到信息处理装置(STA)200。此外,信息处理装置(AP)100和信息处理装置(STA)200可以与属于相同网络的另一装置共享用于规定第一信息和无线传输参数的集合的信息。
应当提到的是,该例表明这样一个实例,其中在信息处理装置(AP)100与信息处理装置(STA)200之间共享边际值与联动参数计算信息的组合。但是也可以与属于另一个网络的信息处理装置(AP)共享边际值与联动参数计算信息的组合。换句话说,信息处理装置(AP)100和信息处理装置(STA)200可以与属于相同网络的其他装置和属于不同网络的其他装置的至少其中之一共享用于规定所述组合的信息。
在这里,由于所有信息处理装置(STA)必须是相等的,因此无法使用仅对其中的一部分是有利的列表。但是认为可以允许信息处理装置(AP)比信息处理装置(STA)更加有利。因此,可以使得信息处理装置(AP)100所保有的组合信息(用于边际值与联动参数计算信息的组合的候选列表)是比信息处理装置(STA)200所保有的组合信息(不同的更加有利的列表)更加有利的信息。
[其中对于扩展CCA操作需要明确许可的修改]
当要实施扩展CCA操作时,可能需要来自信息处理装置(AP)100的明确许可。具体来说,信息处理装置(AP)100通过添加在信标帧中的信息向从属装置(STA)通知许可/不许可。此外,BSS中的从属装置(STA)根据包括在信标中的信息进行操作。在图16中描绘出这种情况下的信标格式的一个实例。
[信标格式的实例]
图16是描绘出在本发明的技术的第一实施例中的不同信息处理装置之间交换的信标帧的格式的一个实例的视图。
图16中所描绘的实例是这样一个实例,其中允许扩展CCA 415被添加到图11中所描绘的动态CCA参数402。应当提到的是,与图11中所描绘的实例具有相同名称的任何字段都对应于图11中所描绘的实例中的字段,因此将省略其描述。
允许扩展CCA 415的字段中的信息表明BSS中的每一个信息处理装置(STA和AP)是否将被许可实施扩展CCA操作。
如果信息处理装置(STA)接收到信标帧,则基于被放置在信标帧中的允许扩展CCA415中的信息而确认其是否被许可实施扩展CCA操作。随后,只有当扩展CCA操作被许可时,信息处理装置(STA)才实施扩展CCA操作。另一方面,当扩展CCA操作不被许可时,即使信息处理装置(STA)是准备好进行扩展CCA操作的HE装置,其仍然保持类似于传统装置的操作。在这种情况下,边际405的字段或关联参数列表406的字段中的内容不被使用。
[其中还一起使用其他载波侦听阈值的改变的实例]
除了扩展CCA阈值的改变之外,还可以一起使用正常载波侦听检测阈值的改变。正常载波侦听检测阈值特别表明前同步码检测阈值、能量检测阈值和CCA中间分组检测阈值。举例来说,当要改变前同步码检测阈值时,有可能把前同步码检测阈值控制成等于或低于所确定的扩展CCA阈值的值。
<2、第二实施例>
本发明的技术的第二实施例表明其中设定针对扩展CCA阈值的上限水平、针对传输功率的下限水平等等的一个实例。
应当提到的是,本发明的技术的第二实施例中的信息处理装置的配置与图1、2等等中所描绘的信息处理装置(AP)100以及信息处理装置(STA)200和250的配置基本上相同。因此,与本发明的技术的第一实施例中共同的部分通过与本发明的技术的第一实施例相同的附图标记来标示,并且将省略其部分描述。
[总体处理]
由于总体处理类似于本发明的技术的第一实施例,因此在这里将省略其描述。
[扩展CCA边际确定处理]
扩展CCA边际确定处理类似于本发明的技术的第一实施例。但是在本发明的技术的第二实施例中,信息处理装置(AP)100确定边际值并且此外还确定将在信息处理装置(AP)100的从属装置(STA)的联动参数设定处理中使用的参数(传输功率下限水平)。该传输功率下限值优选地是基于干扰的强度而确定的。后面将描述确定传输功率下限水平的一个实例。
举例来说,信息处理装置(AP)100通过监测器测量平均干扰强度并且把测量值设定到I。此外,信息处理装置(AP)100设定关于I和噪声功率N可以确保足够的SINR的水平以作为下限水平(传输功率下限水平)。该下限水平由LL表示。如果特定的调制和编码方法(MCS)能够借以确保足够的传输特性的SINR由SINR(m)表示,其中m是MCS的索引,则通过下面给出的表达式10来表示对应于每一个m的下限值LL(m)。表达式10是通过真实值的表示。
LL(m)=SINR(m)×{I+N}…表达式10
在这里,每一个LL(m)可以具有通过把预定偏移量加到根据表达式10获得的值上而获得的值。此外,LL值的数目可以不等于所使用的SMCS值的数目,并且例如可以由采取特定MCS值的LL值表示。
[联动参数信息确定处理]
联动参数信息确定类似于本发明的技术的第一实施例。但是在本发明的技术的第二实施例中假设至少包括关于传输功率的信息以作为联动参数。
[通知处理]
信息处理装置(AP)100的控制单元130向信息处理装置(STA)200通知表明所创建的改变规则的信息。在本发明的技术的第二实施例中描述了这样一个实例,其中信息处理装置(AP)100把用于扩展CCA阈值计算的边际值和联动参数计算信息(至少包括传输功率下限水平)放置到帧中以便对其进行通知。这样的信息被放置到其中的帧可以是例如将被传送到所有从属装置(STA)的信标帧,或者可以是将被单独传送的另一个管理帧。在这里,作为一个实例将描述当如前所述的此类信息被放置到信标帧中时的格式的一个实例。
[信标格式的实例]
图17是描绘出在本发明的技术的第二实施例中的不同信息处理装置之间交换的信标帧的格式的一个实例的视图。
在图17中所描述的信标帧的有效载荷441中布置了相关联的STA信息442、传输功率信息443和动态CCA参数444。
应当提到的是,图17中所描绘的实例是其中相关联的STA信息442和传输功率信息443被添加到图11中所描绘的有效载荷401的一个实例。此外,图17中所描绘的实例是其中下限水平列表455被添加到图11中所描绘的动态CCA参数402的一个实例。因此,由于具有与图11中所描绘的相同名称的任何字段都对应于图11中所描绘的实例中的字段,因此将省略其描述。
相关联的STA信息442是从单元ID 445、长度446、活跃HE-STA数目447和活跃传统STA数目448配置的。
在单元ID 445中放置标识信息。在长度446中放置字段长度。
在活跃HE-STA数目447中放置信息处理装置(AP)100所连接到的从属装置(STA)当中的具有特定功能的装置(HE装置)的数目。
在活跃传统STA数目448中放置信息处理装置(AP)100所连接到的从属装置(STA)当中的传统装置的数目。
因此,如果信息处理装置(AP)100在这种格式中接收到来自另一个信息处理装置(AP)的信标,则其可以了解属于另一个无线网络的HE装置和传统装置的数目。
应当理解的是,当要存储装置数目时,存储其中考虑到每个特定时间段的通信量的数量的装置数目。举例来说,由于已连接但是完全不通信的装置对于去往其他站的通信完全不贡献干扰,因此所述装置的贡献在计数时可以被减少或者可以从系数中消除。
传输功率信息443是从单元ID 449、长度450和传输功率451配置的。
在单元ID 449中放置标识信息。在长度450中放置字段长度。
在传输功率451中放置用于规定将被用于参考帧(信标)的传输中的传输功率(例如参考传输功率)的信息。
动态CCA参数444是从单元ID 452、长度453、CCA边际454、下限水平列表455和列表456配置的。
下限水平列表455是从条目数目457、下限水平1 458、下限水平(M-1)459和下限水平M 460配置的。通过这种方式,从M个字段配置下限水平。在这里,M表明下限水平值的数目。
在条目数目457中放置传输功率下限水平值的数量。
在下限水平1 458中放置通过前文中描述的扩展CCA边际确定处理(传输功率边际确定处理)所确定的传输功率下限值的值LL。此外,如果存在多个LL值,则将其相继地放置。举例来说,其被放置到下限水平(M-1)459和下限水平M 460中。
应当提到的是,相关联的STA信息442的信息和下限水平列表455被放置在其中的位置和层不限于图17的实例,并且可以是另一个不同的位置和层。
[扩展CCA阈值确定处理]
在本发明的技术的第二实施例中,信息处理装置(STA)200使用前文中给出的表达式1计算上限值EXTCCA_TH_capable,并且实施算术运算以用于进一步提供针对所计算的EXTCCA_TH_capable的上限。
在这里,虽然EXTCCA_TH_capable是用于设定EXTCCA_TH_updated的上限值,但是该算术运算指定针对EXTCCA_TH_capable的值的上限。
举例来说,信息处理装置(STA)200可以通过从通过联动参数设定处理所设定的传输功率的改变进行逆计算而确定上限值。后面将描述算术运算方法。
举例来说,信息处理装置(STA)200确定作为针对可设定传输功率的下限值的传输功率,在该传输功率下,估计传输自自身装置的信号会以比信息处理装置(AP)100的EXTCCA_TH高出边际值的接收强度被信息处理装置(AP)100接收到。具体来说,信息处理装置(STA)200把这样一个值确定为针对传输功率的可设定下限值TXPOWER_capable,该值是通过把信息处理装置(AP)100的默认扩展CCA阈值和默认边际值加到通过从参考帧的传输功率减去接收强度所获得的值上而获得的。具体来说,可以使用下面给出的表达式11来计算针对传输功率的可设定下限值TXPOWER_capable。在这里假设作为信息处理装置(AP)100的默认扩展CCA阈值的EXTCCA_TH_default是***中的各个单独的信息处理装置已知的共同值。应当提到的是,下面的表达式11是对数表达式。
TXPOWER_capable=TXPOWER_ref-R_ref+EXTCCA_TH_default+M…表达式11
在这里,在表达式11中,R_ref(dBm)表示信息处理装置(STA)200对于接收自连接目的地的信息处理装置(AP)100的最近的参考帧(信标帧)的接收强度(RSSI)。此外,M表示在前文中描述的通知处理中从信息处理装置(AP)100通知的边际值,并且TXPOWER_ref表示从信息处理装置(AP)100通知的参考帧的传输功率。应当提到的是,R_ref可以是通过对于多个参考帧上的测量结果实施滤波(比如求平均)而获得的值。此外,M是边际值。此外,TXPOWER_capable的值可以被限制到上限值或者基于某种其他因素的下限值。
随后,信息处理装置(STA)200使用下面给出的表达式12对于TXPOWER_capable实施下限处理。
TXPOWER_capable=max(TXPOWER_capable,TXPOWER_ref-R_ref+R_LL)…表达式12
在这里,在表达式12中,下限接收水平R_LL是基于在通知处理中从信息处理装置(AP)100通知的下限水平信息LL(m)而计算的。举例来说,从LL(m)的各个值当中,可以把不超出R_ref(例如信标的RSSI)的最大值确定为R_LL。此外,当R_ref低于LL(m)的所有值时,可以把LL(m)的各个值当中的最小值确定为R_LL。此外,信息处理装置(STA)200可以在事先把与信息处理装置(AP)100共享的预定偏移量加到LL(m)上之后确定R_LL。
随后,信息处理装置(STA)200可以在不小于下限值TXPOWER_capable的范围内确定TXPOWER_updated(也就是说在其中不会低于TXPOWER_capable的范围内)。
随后,信息处理装置(STA)200使用TXPOWER_updated的值以及从信息处理装置(AP)100通知的联动参数计算信息内的与传输功率有关的α和β的值来计算针对EXTCCA_TH的上限值EXTCCA_TH_UL。具体来说,信息处理装置(AP)100可以使用表达式13来计算上限值EXTCCA_TH_UL。
EXTCCA_TH_UL=α(P_default-TXPOWER_updated+β)+EXTCCA_TH_default…表达式13
在这里,表达式13是通过对前文中给出的表达式2和表达式3进行变换以便通过对P_updated应用前文中描述的TXPOWER_updated而对D_EXTECCA_TH进行逆计算而获得的,并且基本上是相同的。
信息处理装置(STA)200使用针对EXTCCA_TH的上限值EXTCCA_TH_UL来更新EXTCCA_TH_capable。具体来说,信息处理装置(STA)200使用表达式14来更新EXTCCA_TH_capable。
EXTCCA_TH_capable=min(EXTCCA_TH_capable,EXTCCA_TH_UL)…表达式14
在这里,与本发明的技术的第一实施例中类似,信息处理装置(STA)200应用EXTCCA_TH_capable以便在针对EXTCCA_TH_default的范围内确定EXTCCA_TH_updated并且计算D_EXTECCA_TH。
在这里,信息处理装置(STA)200可以在考虑到接收自与之连接的信息处理装置(AP)100的相关联的STA信息442(在图17中描绘)的情况下确定EXTCCA_TH_updated。举例来说,信息处理装置(STA)200可以在传统装置与所有连接装置的数目的比例较高时把EXTCCA_TH_updated确定到相当高的值,但是可以在所述比例较低时把EXTCCA_TH_updated确定到相当低的值。
通过这种方式,可以使得针对扩展CCA阈值的上限水平对应于针对传输功率惩罚的下限值。
[联动参数设定处理]
联动参数设定处理与本发明的技术的第一实施例中基本上类似,并且信息处理装置(STA)200基于D_EXTECCA_TH的值确定联动参数。但是关于传输功率的改变值,信息处理装置(STA)200应用在前文中描述的扩展CCA阈值确定处理中计算的TXPOWER_updated。
[传输处理和接收响应处理]
传输处理和接收响应处理与本发明的技术的第一实施例中类似,因此在这里省略其描述。
通过这种方式,在本发明的技术的第二实施例中,实施针对本发明的技术的第一实施例的扩展。因此,可以防止出现这样的情况:当EXTCCA_TH的值被简单地增大时,传输功率联动地变得过低,从而降低整个***的效率。此外,由于同时有可能保持EXTCCA_TH的增大与传输功率之间的对应性,因此可以保持公平性。
应当提到的是,本发明的技术的第二实施例表明这样一个实例,其中应用针对扩展的两个因素,包括前文中描述的TXPOWER_capable的下限机制以及考虑到关于HE装置和传统装置的数目的信息的校正。但是所述因素不需要一定被组合利用,而是可以独立地应用其中一个因素。
<3、第三实施例>
本发明的技术的第一实施例表明这样一个实例,其中信息处理装置(STA)基于从信息处理装置(AP)100通知的边际值来确定扩展CCA阈值。
本发明的技术的第三实施例表明这样一个实例,其中信息处理装置(AP)100向信息处理装置(STA)通知扩展CCA阈值,从而使得信息处理装置(STA)使用所通知的扩展CCA阈值。具体来说,本发明的技术的第三实施例表明这样一个实例,其中在通知处理中,信息处理装置(AP)100所传递的不是边际值而是扩展CCA阈值,以便由信息处理装置(STA)直接立即应用。
应当提到的是,本发明的技术的第三实施例中的信息处理装置的配置与图1、2等等中所描绘的信息处理装置(AP)100和信息处理装置(STA)200的配置基本上相同。因此,与本发明的技术的第一实施例中共同的部分通过与本发明的技术的第一实施例相同的附图标记来标示,并且将省略其部分描述。
[总体处理的实例]
图18是描绘出由配置本发明的技术的第三实施例中的通信***10的信息处理装置执行的总体处理流程的一个实例的序列图。图18描绘出与作为配置通信***10的信息处理装置的信息处理装置(AP)100和信息处理装置(STA)200有关的总体处理的流程。
首先,信息处理装置(AP)100实施扩展CCA阈值确定处理(步骤S721)。随后,信息处理装置(AP)100实施联动参数信息确定处理(步骤S722)。随后,信息处理装置(AP)100实施针对信息处理装置(STA)200的通知处理(步骤S723)。
随后,信息处理装置(STA)200实施扩展CCA阈值设定处理(步骤S724)。随后,信息处理装置(STA)200实施联动参数设定处理(步骤S725)。
[扩展CCA阈值确定处理(图18中所描绘的步骤S721)]
正如前文中所描述的那样,在本发明的技术的第三实施例中,信息处理装置(AP)100向信息处理装置(STA)通知扩展CCA阈值。随后,信息处理装置(STA)使用所通知的扩展CCA阈值。因此,在本发明的技术的第三实施例中,信息处理装置(AP)100所确定的不是边际值而是扩展CCA操作,以便由信息处理装置(STA)应用。
首先,信息处理装置(AP)100的控制单元130估计去往其从属装置(STA)的传播衰减。举例来说,信息处理装置(AP)100的控制单元130可以基于获取自从属装置(STA)的信息来估计去往每一个从属装置(STA)的传播衰减。作为这一信息,例如可以使用事先通知自从属装置(STA)的信息(参考帧的传输功率P_ref,来自从属装置(STA)的参考帧的接收强度R_ref)。
随后,信息处理装置(AP)100的控制单元130确定其中考虑到传播衰减数量、自身装置的传输功率P_self以及内部所保有的扩展CCA边际值M的值以作为从属装置(STA)的扩展CCA阈值EXTCCA_TH。具体来说,可以使用下面给出的表达式15来确定扩展CCA阈值EXTCCA_TH。下面的表达式是对数表示。
EXTCCA_TH_capable=P_self-P_ref+R_ref+M…表达式15
通过这种方式,信息处理装置(AP)100的控制单元130对于各个单独的从属装置相继地确定扩展CCA阈值EXTCCA_TH。
[联动参数信息确定处理(图18中所描绘的步骤S722)]
联动参数信息确定处理与本发明的技术的第一实施例中类似,因此在这里省略其描述。
[通知处理(图18中所描绘的步骤S723)]
信息处理装置(AP)100的控制单元130向信息处理装置(STA)200通知表明所创建的改变规则的信息。本发明的技术的第三实施例表明这样一个实例,其中信息处理装置(AP)100把扩展CCA阈值替代用于扩展CCA阈值计算的边际值放置到帧中以对其进行通知。此类信息被放置到其中的帧可以是例如将被传送到所有从属装置(STA)的信标帧,或者可以是将被单独传送的某个其他管理帧。在这里,作为一个实例表明了此类信息被放置到信标帧中的格式的一个实例。
[信标格式的实例]
图19是描绘出在本发明的技术的第三实施例中的不同信息处理装置之间交换的信标帧的格式的一个实例的视图。
在图19中所描述的有效载荷471中布置了动态CCA参数472。
应当提到的是,图19中所描绘的实例与图11中所描绘的实例的不同之处在于,在图11中所描绘的动态CCA参数402中布置了扩展CCA阈值列表473以替代CCA边际405。此外,在扩展CCA阈值列表473中,对于每一个从属装置(STA)放置用于每一个从属装置(STA)的扩展CCA阈值。因此,与图11中所描绘的实例中共同的部分由相同的附图标记标示,并且将省略其描述。
扩展CCA阈值列表473是从条目数目(M)474、AID 475和447以及扩展CCA阈值476和478配置的。
在条目数目(M)474中放置信息处理装置(AP)100所连接到的从属装置(STA)的数目(将向其传送扩展CCA阈值的从属装置(STA)的数目)。
在AID 475和477中放置可以规定每一个扩展CCA阈值是用于哪一个从属装置(STA)的信息。图19描绘出其中AID(关联ID)被用作所述信息的一个实例。
扩展CCA阈值被放置在每一个扩展CCA阈值476和478中。此外还存储等于将向其传送扩展CCA阈值的从属装置(STA)的数目的AID475和477以及扩展CCA阈值476和478的一定数目的组合。
[扩展CCA阈值设定处理(图18中所描绘的步骤S724)]
在前面所描述的通知处理中,从信息处理装置(AP)100向从属装置(STA)传送扩展CCA操作。因此,每一个信息处理装置(STA)200应用在通知处理中传送到该处的扩展CCA阈值(将由自身装置应用的扩展CCA阈值)。
应当提到的是,信息处理装置(STA)200可以使用传送到该处的扩展CCA阈值作为上限来设定低于所述扩展CCA阈值的一定范围内的不同的扩展CCA阈值。
[联动参数设定处理]
由于联动参数设定处理与本发明的技术的第一实施例类似,因此在这里省略其描述。
[传输处理和接收响应处理]
由于传输处理和接收响应处理与本发明的技术的第一实施例类似,因此在这里省略其描述。
通过这种方式,信息处理装置(AP)100的控制单元130可以传输用于规定扩展CCA阈值的信息(例如扩展CCA阈值)和用于指定一定范围的信息(例如边际值)的其中之一,其中接收到参考帧的另一个不同装置将基于与参考帧的接收强度的比值而在所述范围内改变扩展CCA阈值。
应当提到的是,本发明的技术的第三实施例表明这样一个实例,其中信息处理装置(AP)100的控制单元130仅仅计算和传送扩展CCA阈值,将由从属装置(STA)使用的联动参数(例如传输功率)的计算则由信息处理装置(STA)200的控制单元230实施。但是联动参数(例如传输功率)的计算也可以由信息处理装置(AP)100的控制单元130实施,从而将联动参数传送到从属装置(STA)。在这种情况下,信息处理装置(STA)200可以应用原样传送到该处的扩展CCA阈值和联动参数(例如传输功率)的值。
此外,信息处理装置(STA)200的控制单元230不限于使用低于传送到该处的传输功率的不同设定值。
虽然传输功率在这里被用作联动参数的一个实例,但是这类似地也适用于例如AIFSN之类的其他联动参数。此外,在任何其他联动参数中,信息处理装置(STA)200的控制单元230不限于使用与被传送到该处的参数设定值相比使其变得更加不利的不同设定值。
[还利用其他载波侦听阈值的改变的实例]
除了扩展CCA阈值的改变之外,用于正常载波侦听的检测阈值的改变也可以被一起使用。用于正常载波侦听的检测阈值特别表明前同步码检测阈值、能量检测阈值和CCA中间分组检测阈值。举例来说,当要改变前同步码检测阈值时,有可能把前同步码检测阈值控制成等于或低于所确定的扩展CCA阈值的值。
<4、第四实施例>
本发明的技术的第四实施例表明这样一个实例,其中将所期望的检测水平(所期望的接收水平)传送到通信伙伴。具体来说,本发明的技术的第四实施例的用于在将要实施扩展CCA操作时获取将要使用的扩展CCA阈值的方法不同于本发明的技术的第一到第三实施例。
应当提到的是,本发明的技术的第四实施例中的信息处理装置的配置与图1、2等等中所描绘的信息处理装置(AP)100和信息处理装置(STA)200的配置基本上相同。因此,与本发明的技术的第一实施例中共同的部分通过与本发明的技术的第一实施例相同的附图标记来标示,并且将省略其部分描述。
[扩展CCA操作的实例]
首先将描述本发明的技术的第四实施例中的扩展CCA操作的发明。
实施扩展CCA操作的信息处理装置(AP和STA)把用于规定所期望的检测水平的信息添加到将从自身装置传输的分组并且传输所述分组。在这里,作为向其添加用于规定所期望的检测水平的信息的字段,例如PLCP报头中的某一字段的一部分是适用的。在图20中描绘出其中把用于规定所期望的检测水平的信息添加到PLCP报头的某一字段的一部分中的一个实例。
[PLCP报头的格式的实例]
图20是描绘出在配置本发明的技术的第四实施例中的通信***10的不同装置之间交换的PLCP报头的格式的一个实例的视图。图20将PPDU(表示层协议数据单元)的格式作为用于描述的一个实例。
PPDU是从前同步码481、信号(SIGNAL)482、扩展483、服务484、MPDU(MAC协议数据单元)485以及报尾和填充486配置的。
前同步码481表明对应于在图20的b中描绘的IEEE802.11L-STF(传统短训练字段)或L-LTF(传统长训练字段)的部分。此外,前同步码481具有与之兼容的格式。
信号(SIGNAL)482是在其中描述对于解码后续信号所必要的信息的字段。作为一个实例,在图20的b中所描绘IEEE802.11L-SG(传统信号)或VHT-SIG-A(非常高吞吐量信号-A)与之对应。
应当提到的是,取决于格式,有时把附加的字段(VHT-STF、VHT-LTF或VHT-SIG-B)添加到信号(SIGNAL)482的更后面。
这里在本发明的技术的第四实施例中,在作为物理报头内的PLCP报头的信号(SIGNAL)482的某一字段的一部分处新准备用于放置所期望的检测水平(请求检测水平)和BSS标识符(COLOR信息)的字段。具体来说,在被作为PLCP报头部分的信号(SIGNAL)482中的保留部分(Reserved)处理的部分处新提供用于放置所期望的检测水平和BSS标识符的字段。此外,在针对通信伙伴的传输的一定衰减数量之后,每一个信息处理装置(传统装置除外)基于所述衰减数量计算所期望的检测水平,并且将所期望的检测水平放置到信号(SIGNAL)482中。此外,每一个信息处理装置(传统装置除外)还把BSS标识符放置到信号(SIGNAL)482中以便传输BSS标识符。
应当提到的是,在本发明的技术的第四实施例中,在被作为信号(SIGNAL)482中的保留部分(Reserved)处理的部分处提供所期望的检测水平和BBS标识符。因此,可以在不干扰传统装置的接收的情况下实施本发明的技术的第四实施例中的规定功能。
接收到所期望的检测水平和BSS标识符被放置在其中的分组的信息处理装置(传统装置除外)获取并且在扩展CCA操作中使用所期望的检测水平和BSS标识符。
此外,在本发明的技术的第四实施例中,当用于规定所期望的检测水平的信息被放置到PLCP报头中的某一字段的一部分中时,COLOR信息也一起被放置到PLCP报头中。
[所期望的检测水平的设定实例]
图21是描绘出由本发明的技术的第四实施例中的信息处理装置(STA)200设定所期望的检测水平的一个实例的序列图。在图21中描绘出与作为信息处理装置的信息处理装置(AP)100和信息处理装置(STA)200有关的总体处理的流程。此外,图21描绘出其中信息处理装置(STA)200侧实施确定去往信息处理装置(AP)100的分组的目的地的扩展CCA操作。
首先,信息处理装置(AP)100计算所期望的检测水平计算边际值。所述计算方法可以类似于本发明的技术的第一实施例中的扩展CCA边际确定处理(图18中所描绘的步骤S721)的计算方法。随后,信息处理装置(AP)100把所计算的所期望的检测水平计算边际值放置到信标中并且传输信标(步骤S731)。
信息处理装置(STA)200接收信标(步骤S732)。随后,信息处理装置(STA)200计算所期望的检测水平EXTCCA_TH_REQ。
举例来说,信息处理装置(STA)200的控制单元230估计自身装置(STA)与分组的目的地(信息处理装置(AP)100)之间的传播衰减数量。举例来说,信息处理装置(STA)200的控制单元230可以基于从信息处理装置(AP)100获取的信息来估计去往信息处理装置(AP)100的传播衰减。作为该信息,例如可以使用从信息处理装置(AP)100事先传送的信息(参考帧的传输功率P_ref和来自信息处理装置(AP)100的参考帧的接收强度R_ref)。在该例中描绘出其中所述目的地是信息处理装置(AP)100并且参考帧是信标帧的一个实例。在图22中描绘出这种情况下的信标帧格式的一个实例。
[信标格式的实例]
图22是描绘出在本发明的技术的第四实施例中的信息处理装置之间交换的信标帧的格式的一个实例的视图。
在图22中所描绘的信标帧的有效载荷491中布置传输信息492和动态CCA参数402。应当提到的是,在图22中所描绘的实例是其中传输信息492被添加在图11中所描绘的有效载荷401中的一个实例。因此,与图11中所描绘的实例共同的部分由相同的附图标记标示,并且省略其描述。
传输信息492是从单元ID 493、长度494和传输功率495配置的。应当提到的是,所述各项对应于在图17中描绘的具有相同名称的部分。
正如在图22中所描绘的那样,在信标帧中,参考帧的传输功率P_ref被放置在传输功率495中。与此同时,对于所期望的检测水平计算所必要的边际值M被放置在边际405中。此外,信标帧的RSSI成为参考帧的接收强度R_ref。
举例来说,信息处理装置(STA)200的控制单元230可以确定其中考虑到传播衰减数量、自身装置的传输功率P_self以及所期望的检测水平计算边际值M的值以作为所期望的检测水平EXTCCA_TH_REQ。具体来说,可以使用下面给出的表达式16来确定所期望的检测水平EXTCCA_TH_REQ(步骤S733)。
EXTCCA_TH_REQ=P_self-P_ref+R_ref+M…表达式16
在这里,前面描述的M具有用于信道变化的边际数量的意义。举例来说,M可以被设定到近似10到20dB。
随后,信息处理装置(STA)200把所计算的所期望的检测水平EXTCCA_TH_REQ保留到其内部(步骤S733)。
随后,信息处理装置(STA)200在其实施针对信息处理装置(AP)100的传输时把所保留的所期望的检测水平EXTCCA_TH_REQ和COLRO信息放置到PLCP报头中并且对其进行传输(步骤S734)。举例来说,可以在对其应用固定的量化之后把EXTCCA_TH_REQ的值写入到图20中所描绘的信号(SIGNAL)482的请求检测水平字段中。
应当提到的是,虽然该例表明信息处理装置(STA)200侧的所期望的检测水平计算的一个实例,但是信息处理装置(AP)100侧也可以类似地计算并且使用所期望的检测水平。举例来说,信息处理装置(AP)100可以通过获取来自从属装置(STA)的参考帧和传输功率信息而计算所期望的检测水平。在这里,在信息处理装置(AP)100的情况下,认为存在成为目的地的多个从属装置(STA)。因此,信息处理装置(AP)100对于每一个目的地计算并且保留所期望的检测水平EXTCCA_TH_REQ。随后,当信息处理装置(AP)100传输分组时,其对于每一个目的地描述相应的EXTCCA_TH_REQ并且传输分组。
此外,虽然该例表明其中把放置在信标帧中的信息用作用于所期望的检测阈值水平计算的边际值的一个实例,但是也可以把事先确定的已知值保有在内部并且使用。
本发明的技术的第四实施例中的扩展CCA操作基本上与图7中类似。在这种情况下,在对PLCP报头字段进行解码时,同时还读出在PLCP报头中描述的所期望的检测水平的值。随后将所期望的检测水平的读出值用作扩展CCA阈值。具体来说,在基于图6中所描绘的处理分类表来判定处理时,使用所读出的扩展CCA阈值。
因此,在其中所期望的检测水平被设定到高值的来自另一个无线网络的分组以低接收水平到达的情况下,可以把载波侦听作为空闲处理,并且可以实施同时传输。
通过这种方式,在本发明的技术的第四实施例中,由于将被应用的扩展CCA阈值是在每一个装置检测到分组时最终确定的,因此可以省略用于确定阈值的事先信令。
此外,在本发明的技术的第四实施例中,提供基本上是根据扩展CCA操作功能的开/关的联动参数计算信息。
[总体配置的实例]
图23是描绘出由配置根据本发明的技术的第四实施例的通信***10的信息处理装置执行的总体处理流程的一个实例的序列图。图23描绘出与作为配置通信***10的信息处理装置的信息处理装置(AP)100和信息处理装置(STA)200有关的总体处理的流程。
首先,信息处理装置(AP)100实施联动参数信息确定处理(步骤S731)。随后,信息处理装置(AP)100实施针对信息处理装置(STA)200的通知处理(步骤S732)。
随后,信息处理装置(STA)200实施联动参数设定处理(步骤S733)。后面将描述如前所述的这样的处理。
[联动参数信息确定处理(图23中所描绘的步骤S731)]
正如前面所描述的那样,本发明的技术的第四实施例与本发明的技术的第一实施例的不同之处在于,每次使用被放置在所接收到的分组中的一个值以作为扩展CCA阈值。因此,联动参数不依赖于扩展CCA阈值。因此,在联动参数信息确定处理中,确定根据扩展CCA功能的开/关的联动参数计算信息。
[联动参数计算信息的确定实例]
举例来说,信息处理装置(AP和STA)把将在扩展CCA操作开启(ON)时应用的联动参数计算信息事先存储到其存储单元中。随后,当扩展CCA操作开启时,信息处理装置(AP和STA)读出并且使用存储在存储单元中的联动参数计算信息。
在这里,联动参数计算信息本身优选地具有抵消其他装置可能由于扩展CCA功能的激活而遭受的质量降低的值。
此外,作为联动参数计算信息的变型,可以指定多种参数。因此后面将描述所述参数的实例。
举例来说,联动参数计算信息可以包括传输功率校正系数α和β,以作为用于联动地改变传输功率的参数。
此外,例如联动参数计算信息可以包括传输固定等待时间校正系数γ、κ和τ,以作为用于联动地改变传输固定等待时间的参数。
此外,例如联动参数计算信息可以包括载波侦听随机等待时间校正系数δ和ε,以作为用于联动地改变载波侦听随机等待时间的参数。
此外,例如联动参数计算信息可以包括最大帧时间长度校正系数μ和ν,以作为用于联动地改变最大帧时间长度的参数。应当提到的是,即使在针对以下各项重写时,仍然可以应用类似的思考方式:一次帧传输中的最大传输信息数量,相同分组的最大重新发送次数,或者可以在多帧的相继传输中应用的最大时间长度。
此外,例如联动参数计算信息可以包括可用信道带宽校正系数λ,以作为用于联动地改变可用信道带宽的参数。
此外,例如联动参数计算信息可以包括可用信道群组,以作为用于限制可用信道频率的参数。
[通知处理(图23中所描绘的步骤S732)]
可以使用图22中所描绘的信标以作为通知帧。
[联动参数设定处理(图23中所描绘的步骤S733)]
在本发明的技术的第四实施例中,实施扩展CCA操作的信息处理装置(STA)观察从信息处理装置(AP)传送的联动参数计算信息。响应于其类型,按照以下方式利用通过联动参数信息确定处理(图23中所描绘的步骤S731)所确定的联动参数计算信息。
应当提到的是,在指定多种联动参数计算信息的情况下,必须对其全部进行观察。
此外,在前文中所描述的本发明的第四实施例中,实施扩展CCA操作的信息处理装置(AP和STA)把所期望的接收水平的信息放置到将由自身装置传输的分组中。
在这里还假设这样一种情况,其中取决于设备的性能、通信情况(例如在希望使用高调制的情况下)等等,每一个信息处理装置(STA)不愿意设定联动参数。因此,每一个信息处理装置(STA)可以被配置成基于设备的性能、通信情况等等确定其不实施扩展CCA操作。
后面将描述设定联动参数的一个实例。
[联动地改变传输功率的实例]
可以使用在通知处理中从信息处理装置(AP)获得的校正系数α和β来改变传输功率。举例来说,通过下面给出的表达式表明传输功率改变的一个实例。在这里,改变后的传输功率由P_updated表示,并且默认传输功率由P_default表示。下面的表达式是逻辑表示。
P_updated=(P_default/α)+β…表达式17
[联动地改变传输固定等待时间的实例]
传输固定等待时间例如对应于IEEE802.11标准中的AIFS。此外,传输固定等待时间对应于当实施传输试验时所必需等待的时隙数目(AIFSN)。有可能改变传输固定等待时间。举例来说,通过下面给出的表达式18表明了使用校正系数γ来改变AIFSN的一个实例。在这里,改变后的AIFSN由AIFSN_updated表示,并且默认AIFSN由AIFSN_default表示。下面的表达式是通过真实值的表示。
AIFSN_updated=AIFSN_default+γ…表达式18
在这里,默认AIFSN表明由信息处理装置(AP)100在信标的EDCA参数IE中通知的AIFSN的值。AIFSN的校正被应用于所有类别。
[联动地改变载波侦听随机等待时间的实例]
载波侦听随机等待时间例如对应于表明IEEE802.11标准中的随机退避范围的CW(争用窗口)。虽然CW包括CWmin和CWmax,但是在这里描述改变CWmin的一个实例。举例来说,通过下面给出的表达式19表明了使用校正系数δ和ε来改变CWmin的一个实例。在这里,改变后的CWmin由CW_updated表示,并且默认CWmin由CW_default表示。下面的表达式是真实值的表达式。
CW_updated=CW_default×δ+ε…表达式19
在这里,默认CWmin表明由信息处理装置(AP)100在信标的EDCA参数IE中通知的CWmin的值。对于所有访问类别单独实施CWmin的这一校正。作为δ和ε,例如可以把其它值应用于不同的访问类别。此外,对于CWmax也可以实施类似的校正。
[联动地改变最大帧时间长度的实例]
这里描述了改变最大帧时间长度的一个实例。举例来说,PPDU时间长度与该最大帧时间长度对应。提供针对该最大帧时间长度的上限。举例来说,通过下面给出的表达式20表明了其中使用校正系数μ和ν的PPDU时间长度控制值的计算的一个实例。在这里,改变后的PPDU时间长度限制值由T_updated表示,默认的PPDU时间长度限制值由T_default表示。下面的表达式是真实值的表达式。
T_updated=T_default×μ×ν…表达式20
应当提到的是,正如前文中所描述的那样,即使在针对以下各项重写时,仍然可以应用类似的思考方式:一次帧传输中的最大传输信息数量,一次传输中的最大分组连接数目,相同分组的最大重新发送次数,或者可以在多帧的相继传输中使用的最大时间长度。
[联动地改变可用信道带宽的实例]
这里描述了改变可被用于传输的信道带宽的一个实例。举例来说,通过下面给出的表达式21表明了其中使用校正系数λ的可用信道带宽限制值的计算的一个实例。在这里,改变后的可用信道带宽由BW_updated表示,默认可用信道带宽由BW_default表示,并且信道带宽的最小粒度由BW_unit表示。下面的表达式是真实值的表达式。
BW_updated=BW_default-λ×BW_unit…表达式21
[限制可用信道频率的实例]
例如在从信息处理装置(AP)100指定信道的情况下,只能使用指定的信道。
[传输处理和接收响应处理]
传输处理和接收响应处理与本发明的技术的第一实施例中类似,其不同之处在于,每次获取并且使用在将要实施扩展CCA操作时使用的扩展CCA阈值。因此在这里省略其描述。
本发明的技术的第四实施例表明这样一个实例,其中信息处理装置(AP)100确定联动参数计算信息并且向从属装置(STA)通知联动参数计算信息。但是正如本发明的技术的第三实施例所表明的那样,由信息处理装置(AP)100的控制单元130确定并且被传送到从属装置(STA)的不是联动参数计算信息,而是联动参数本身(例如传输功率的设定值)。在这种情况下,从属装置(STA)200的控制单元230不限于使用与被传送到该处的参数设定值相比使其变得更加不利的不同设定值。
<5、第五实施例>
本发明的技术的第一实施例表明这样一个实例,其中信息处理装置(STA)以扩展CCA操作的执行为前提来实施传输功率控制(TPC)。
本发明的技术的第五实施例表明这样一个实例,其中信息处理装置(STA)以传输功率控制的执行为前提来实施传输功率控制(TPC)。应当提到的是,本发明的技术的第五实施例也允许这样的情况,其中EXTCCA_TH不会被信息处理装置(STA)改变(也就是说不实施扩展CCA操作)。此外,由传输功率控制改变的传输功率也被称作TPC传输功率。此外,由传输功率控制作为校正数量计算的参考的传输功率也被称作参考传输功率。此外,与传输功率控制联动地被改变的传输参数也被称作TPC传输参数。
应当提到的是,本发明的技术的第五实施例中的信息处理装置的配置与图1、2等等中所描绘的信息处理装置(AP)100和信息处理装置(STA)200的配置基本上相同。因此,与本发明的技术的第一实施例中共同的部分通过与本发明的技术的第一实施例相同的附图标记来标示,并且将省略其部分描述。
[总体处理的实例]
图24是描绘出由配置根据本发明的技术的第五实施例的通信***10的信息处理装置执行的总体处理流程的一个实例的序列图。图24描绘出与作为配置通信***10的信息处理装置的信息处理装置(AP)100和信息处理装置(STA)200有关的总体处理的流程。
首先,信息处理装置(AP)100实施传输功率边际确定处理(步骤S741)。随后,信息处理装置(AP)100实施联动参数信息确定处理(步骤S742)。随后,信息处理装置(AP)100实施针对信息处理装置(STA)200的通知处理(步骤S743)。
随后,信息处理装置(STA)200实施传输功率确定处理(步骤S744)。随后,信息处理装置(STA)200实施联动参数设定处理(步骤S745)。
随后,在信息处理装置(AP)100与信息处理装置(STA)200之间实施传输处理和接收确认处理(步骤S746)。
随后,信息处理装置(AP)100实施传输功率控制处理(步骤S747)。下面将描述所提到的处理。
[传输功率边际确定处理(图24中所描绘的步骤S741)]
当所连接的从属装置(STA)确定传输功率(TPC传输功率)时,信息处理装置(AP)100的控制单元130作为其中一条改变规则确定将要使用的边际值。
信息处理装置(AP)100可以基于各种参考来确定边际值。举例来说,信息处理装置(AP)100的控制单元130可以监测周围环境以便测量平均干扰强度,并且基于所测量的平均干扰强度来确定边际值。举例来说,当平均干扰强度关于阈值为高时,信息处理装置(AP)100的控制单元130可以确定高值,但是当平均干扰强度关于阈值为低时,则可以确定低值。
但是可以使用另一种确定方法。举例来说,信息处理装置(AP)100的控制单元130可以基于信息处理装置(STA)当中的HE装置和传统装置的数目(或比例)而确定边际值。此外,信息处理装置(AP)100的控制单元130例如可以在考虑到关于另一个BSS的HE装置和传统装置的数目(或比例)的信息的情况下确定边际值。此外,信息处理装置(AP)100的控制单元130例如可以在考虑到准备好进行扩展CCA操作的装置的数目和不具有所述功能的传统装置的数目的细节的情况下确定边际值。
此外,信息处理装置(AP)100的控制单元130可以基于前文中所描述的信息处理装置(STA)的数目与平均干扰强度的组合而确定边际值。此外,信息处理装置(AP)100的控制单元130可以采用预定值以作为边际值。
[联动参数信息确定处理(图24中所描绘的步骤S742)]
当所连接的从属装置(STA)确定传输参数时,信息处理装置(AP)100的控制单元130作为其中一条改变规则确定将要使用的联动参数。具体来说,信息处理装置(AP)100的控制单元130从其默认值改变传输参数。
在这里,联动参数是使得信息处理装置(STA)把传输参数改变到一定值的参数,从而通过关于参考传输功率改变传输功率而对传输成功率的提高/降低产生相反的效果。换句话说,联动参数是在信息处理装置(STA)改变传输功率时被应用来缓和整个***中的不公平的附带参数。举例来说,当传输功率将被提高时,联动参数的意义是作为传输成功率的提高的交换而将施加的惩罚。另一方面,当传输功率将被降低时,联动参数的意义是作为传输成功率的降低的交换而将提供的优待。通过该联动参数,与传输功率的改变联动地设定从默认传输参数改变的传输参数。
假设联动参数在一一对应关系中与前文中描述的边际值相对应。换句话说,联动参数唯一地对应于边际值。因此,在信息处理装置(AP)100中确保如果边际值相同,则联动参数相同。边际值与联动参数的组合可以与其他信息处理装置(AP)是共同的。如果所述组合通过这种方式是共同的,则确保即使在不同的信息处理装置(AP)中,如果边际值相同,则联动参数也相同。
举例来说,信息处理装置(AP)100的控制单元130可以把边际值与联动参数的组合事先存储到存储单元120中,从而使其可以从所存储的组合当中选择将要使用的组合。这里的选择标准是前文中关于针对边际值的标准所描述的标准。此外,可以使用使得边际值和联动参数在一一对应关系中彼此对应的计算公式导出组合。
在这里,随着联动参数改变的传输参数可以通过多种形式可用。
举例来说,联动参数可以包括EXTCCA_TH改变系数α和β以作为用于改变EXTCCA_TH的参数。这样,与传输功率的改变联动地改变EXTCCA_TH。
此外,联动参数可以包括传输固定等待时间改变系数γ、κ和τ以作为用于改变传输固定等待时间的参数。这样,与传输功率的改变联动地改变传输固定等待时间。
此外,联动参数可以包括载波侦听随机等待时间改变系数δ和ε以作为用于改变传输固定等待时间的参数。这样,与传输功率的改变联动地改变载波侦听随机等待时间。
此外,联动参数可以包括最大帧时间长度改变系数μ和ν以作为用于改变无线资源(例如频率)的独占时间长度的参数。这样,与传输功率的改变联动地改变无线资源的独占时间长度。应当提到的是,出于相同的目的,用于改变以下各项的参数可以被包括在联动参数中:一次帧传输中的最大传输信息数量、一次传输中的最大分组连接数目、相同分组的最大重新发送次数或者可以被用于多帧的相继传输的最大时间长度。
此外,联动参数可以包括可用信道带宽改变系数λ以作为用于改变可用信道带宽的参数。这样,与传输功率的改变联动地改变可用信道带宽。
此外,联动参数可以包括信道限制操作判定系数ω和指定可用信道群组的信息的至少其中之一以作为用于限制可用信道频率的参数。这样,与传输功率的改变联动地限制可用信道频率。
[通知处理(图24中所描绘的步骤S743)]
信息处理装置(AP)100的通信单元110和控制单元130向信息处理装置(STA)200通知表明所创建的改变规则的信息。
在本发明的技术的第五实施例中,信息处理装置(AP)100把边际值和联动参数放置到帧中以用于以后通知。在这里,放置目的地的帧可以是被传送到所有从属装置(STA)的信标帧,或者可以是被单独传送的某些其他帧(例如管理帧)。这里在图25中描绘出将信标帧用于放置的情况下的格式的一个实例。
[信标格式的实例]
图25是描绘出在本发明的技术的第五实施例中的不同信息处理装置之间交换的信标帧的格式的一个实例的视图。
在图25中所描绘的信标帧的有效载荷501中布置传输信息592和动态TPC参数502。应当提到的是,图25中所描绘的实例是这样一个实例,其中在图22中所描绘的有效载荷491中布置动态TC参数502以替代动态CCA参数402。此外,图25中所描绘的实例是这样一个实例,其中在图22中所描绘的动态CCA参数402中布置TPC边际503以替代CCA边际405。因此,与图22中所描述的实例共同的部分由相同的附图标记标示,并且将省略其描述。
在TPC边际503中放置通过前文中描述的传输功率边际确定处理(图24中所描绘的步骤S741)所确定的边际值(用于确定传输功率的边际值)。
如图25中所示,在信标帧中,把参考帧的传输功率P_ref放置在传输功率495中。此外,用于确定传输功率的边际值M被放置在TPC边际503中。
通过这种方式,表明边际值和联动参数的信息(也就是改变规则)被从信息处理装置(AP)100传送到信息处理装置(STA)200,正如前文中所描述的那样。应当提到的是,与本发明的技术的第一实施例中类似,替代传输边际值和联动参数,可以把用于规定边际值和联动参数的模式编号传送到信息处理装置(STA)200。
[传输功率确定处理(图24中所描绘的步骤S744)]
信息处理装置(STA)200的控制单元230基于来自信息处理装置(AP)100的通知确定并且设定传输功率(TPC传输功率)。
举例来说,信息处理装置(STA)200的控制单元230基于传送到该处的边际值和参考帧的接收强度(RSSI)而确定传输功率。在这里,参考帧可以是表明前面所描述的改变规则的信息被放置在其中的信标帧。
图26是描绘出本发明的技术的第五实施例中的信息处理装置(STA)200的传输功率确定处理(TPC传输功率确定处理)的一个实例的视图。图26描绘出信息处理装置(AP)100与信息处理装置(STA)200之间的交换的一个实例。
首先,信息处理装置(STA)200的通信单元210接收传输自连接目的地的信息处理装置(AP)100的信标帧。
举例来说,信息处理装置(STA)200确定作为针对可设定传输功率的下限值的传输功率,在该传输功率下,估计传输自自身装置的信号会以比信息处理装置(AP)100侧的EXTCCA_TH高出等于边际值M的数量的接收强度被信息处理装置(AP)100接收到。
具体来说,信息处理装置(STA)200的控制单元230把这样一个值确定为可设定传输功率的下限值TXPOWER_capable,该值是通过把信息处理装置(AP)100的默认扩展CCA阈值和边际值加到通过从参考帧的传输功率减去接收强度所获得的值上而获得的,并且使用下面给出的表达式22来计算可设定传输功率的下限值TXPOWER_capable。在这里,信息处理装置(AP)100的默认扩展CCA阈值EXTCCA_TH_default是***中的各个信息处理装置(AP和STA)共同的已知值。应当提到的是,下面的表达式22是对数表式。
TXPOWER_capable=TXPOWER_ref-R_ref+EXTCCA_TH_default+M…表达式22
在这里,在表达式22中,R_ref(dBm)表示在信息处理装置(STA)200处对于接收自连接目的地的信息处理装置(AP)100的最近的参考帧(信标帧)的接收强度(RSSI)。此外,M(dB)表示在前文中描述的通知处理中从信息处理装置(AP)100传送的边际值,并且TXPOWER_ref表示从信息处理装置(AP)100传送的参考帧的传输功率。应当提到的是,R_ref可以具有通过对于多个参考帧上的测量结果实施滤波(比如求平均)而获得的值。此外,M是边际值。此外,TXPOWER_capable的值可以被限制到上限值或者基于某种其他因素的下限值。
随后,信息处理装置(STA)200的控制单元230在不会变得小于下限值TXPOWER_capable的一定范围内(也就是说在其中不会低于TXPOWER_capable的一定范围内)改变传输功率(也就是说确定TPC传输功率)。这样,传输自信息处理装置(STA)200的信号可以能够由信息处理装置(AP)100检测到的可能性可以被提高。
此外,参考传输功率的值由TXPOWER_ref表示,并且改变后的传输功率(也就是TPC传输功率)由TXPOWER_updated表示。在这种情况下,使用下面给出的表达式23来计算TXPOWER_ref与TXPOWER_updated之间的差D_TXPOWER。应当提到的是,下面的表达式23也是对数表示。
D_TXPOWER=TXPOWER_ref-TXPOWER_updated…表达式23
这里,在表达式23中,如果其是已知的并且与***中的信息处理装置(AP和STA)是共同的,则参考传输功率的值不一定需要是与TXPOWER_ref一致的值。此外,如果涉及前文中给出的表达式22,则对于具有更高RSSI的信息处理装置(STA)200允许改变到较低传输功率。应当提到的是,传输功率的改变在一定范围内具有一定自由度,并且信息处理装置(STA)200不一定需要把TXPOWER_updated设定到TXPOWER_capable。举例来说,信息处理装置(STA)200可以完全不改变传输功率。换句话说,D_TXPOWER可以在信息处理装置(STA)200的控制下变化。因此,可以防止这样的情况:链路状态不佳的信息处理装置(STA)200改变到低传输功率状态,从而增加意图之外的传输失败并且降低整个***的性能。此外,信息处理装置(STA)200可以响应于将被使用的调制方法和纠错编码方法而在所述范围内设定传输功率。
[联动参数设定处理(图24中所描绘的步骤S745)]
信息处理装置(STA)200的控制单元230确定并且设定联动参数(TPC传输参数)。
举例来说,信息处理装置(STA)200的控制单元230可以基于在前文中描述的传输功率确定处理中确定的传输功率(TPC传输功率)与参考传输功率之间的差(即D_TXPOWER)来控制传输参数。
举例来说,信息处理装置(STA)200的控制单元230可以响应于所述差的增大而增大改变量(惩罚或优待的尺度),并且可以响应于所述差的减小而减小改变量。这样,可以缓和响应于传输功率的上升宽度或较低宽度而发生的整个***的不公平。
此外,信息处理装置(STA)200的控制单元230可以使用对应于边际值的联动参数来设定传输功率(TPC传输功率)。假设信息处理装置(STA)200观察从信息处理装置(AP)100传送的改变规则,以便确定传输功率并且不偏离该传输功率。后面将描述基于所传送的联动参数的传输参数的确定方法。
信息处理装置(STA)200的控制单元230可以响应于D_TXPOWER而改变自身装置的扩展CCA阈值EXTCCA_TH。通过下面给出的表达式24表明了使用改变系数α和β来改变扩展CCA阈值EXTCCA_TH的情况的一个实例。应当提到的是,改变后的EXTCCA_TH由EXTCCA_TH_updated表示,默认EXTCCA_TH由EXTCCA_TH_default表示,并且假设二者是dB值。下面的表达式是对数表达式。
EXTCCA_TH_updated=EXTCCA_TH_default+(D_TXPOWER/α)+β…表达式24
在这里,当α具有正值并且传输功率低于参考传输功率时,EXTCCA_TH随着D_TXPOWER增大(也就是说随着传输功率降低)而增大。另一方面,当α具有正值但是传输功率高于参考传输功率时,EXTCCA_TH随着D_TXPOWER减小(也就是说随着传输功率提高)而减小。
另一方面,即使当α具有正值并且传输功率低于参考传输功率时,也可能会发生其中根据前面给出的表达式24计算的EXTCCA_TH_updated低于EXTCCA_TH_default的情况。在这种情况下,控制单元230使用EXTCCA_TH_default而不改变EXTCCA_TH。通过这种方式,如果将要施加的惩罚或优待作用在相反的方向上,则信息处理装置(STA)200使用默认传输参数。
类似地,即使当α具有正值并且传输功率高于参考传输功率时,也可能会发生其中根据前面给出的表达式24计算的EXTCCA_TH_updated高于EXTCCA_TH_default的情况。在这种情况下,控制单元230使用EXTCCA_TH_default而不改变EXTCCA_TH。通过这种方式,如果将要施加的惩罚或优待作用在相反的方向上,则信息处理装置(STA)200使用默认传输参数。这类似地也适用于将在后文中描述的其他传输参数。
[传输固定等待时间的设定实例]
信息处理装置(STA)200的控制单元230可以响应于D_TXPOWER而改变传输固定等待时间。举例来说,信息处理装置(STA)200的控制单元230可以响应于D_TXPOWER而改变ASFSN。
通过下面给出的表达式25表明了使用改变系数γ来改变AIFSN的情况的一个实例。在这里,改变后的AIFSN由AIFSN_updated表示,默认AIFSN由AIFSN_default表示,并且假设二者是真实值。
AIFSN_updated=AIFSN_default-(D_TXPOWER/γ)…表达式25
在这里,假设默认AIFSN表明由信息处理装置(AP)100使用信标帧的EDCA参数IE通知的AIFSN的值。AIFSN的这一改变被应用于所有访问类别(access category)。
举例来说,当γ具有正值并且传输功率低于参考传输功率时,AIFSN(也就是等待时隙数目)随着D_TXPOWER增大(也就是说随着传输功率降低)而减小。另一方面,当γ具有正值但是传输功率高于参考传输功率时,AIFSN(也就是等待时隙数目)随着D_TXPOWER减小(也就是说随着传输功率提高)而增大。
与此同时,可以使用下面给出的表达式26来改变一个时隙的时间长度T_slot。下面的表达式是通过真实值的表示。
T_slot_updated=T_slot_default×κ…表达式26
此外,可以使用下面给出的表达式27来改变作为当AIFSN=0时的等待时间的SIFS长度。下面的表达式是通过真实值的表示。
SIFS_updated=SIFS_default×τ…表达式27
[载波侦听随机等待时间的设定实例]
信息处理装置(STA)200的控制单元230可以响应于D_TXPOWER而改变载波侦听随机等待时间。举例来说,信息处理装置(STA)200的控制单元230可以响应于D_TXPOWER而改变CWmin。
通过下面给出的表达式28表明了使用改变系数δ和ε来改变CWmin的一个实例。在这里,改变后的CWmin由CWmin_updated表示,默认CWmin由CWmin_default表示,并且假设二者是真实值。
CW_updated=CW_default/(D_TXPOWER/δ)-(D_TXPOWER/ε)…表达式28
在这里,默认CWmin表明由信息处理装置(AP)100使用信标帧的EDCA参数IE通知的CWmin的值。CWmin的这一改变被应用于所有访问类别。应当提到的是,δ和ε可以在其它值中被分配到各个单独的访问类别。
此外,虽然在前面的描述中对CWmin进行了描述,但是CWmin也可以被类似地改变。
举例来说,当δ和ε具有正值并且传输功率低于参考传输功率时,响应于D_TXPOWER的增大(也就是说随着传输功率降低),CWmin减小并且随机等待时间的期望值减小。另一方面,当δ和ε具有正值并且传输功率高于参考传输功率时,响应于D_TXPOWER的减小(也就是说随着传输功率提高),CWmin增大并且随机等待时间的期望值增大。
[最大帧时间长度的设定实例]
信息处理装置(STA)200的控制单元230可以响应于D_TXPOWER而改变最大帧时间长度。举例来说,信息处理装置(STA)200的控制单元230可以响应于D_TXPOWER而提供针对PPDU时间长度的上限并且确定所述上限。
通过下面给出的表达式29表明了使用改变系数μ和ν来改变针对PPDU时间长度的上限值的情况的一个实例。在这里,改变后的针对PPDU时间长度的上限由T_updated表示,并且假设这是真实值。
T_updated=μ+ν×D_TXPOWER…表达式29
举例来说,当ν具有正值并且传输功率低于参考传输功率时,T_updated(也就是PPDU的时间长度)随着D_TXPOWER增大(也就是说随着传输功率降低)而增大。另一方面,当ν具有正值但是传输功率高于参考传输功率时,T_updated(也就是PPDU的时间长度)随着D_TXPOWER减小(也就是说随着传输功率提高)而减小。
应当提到的是,正如前文中所描述的那样,出于改变无线资源的独占时间长度的目的,关于以下各项也可以应用类似的计算:单次帧传输中的最大传输信息数量、单次传输中的最大分组连接数目、相同分组的最大重新发送次数以及可以被用于多帧的连续传输的最大时间长度。
[可用信道带宽的设定实例]
信息处理装置(STA)200的控制单元230可以响应于D_TXPOWER而改变可被用于传输的信道带宽。举例来说,通过下面给出的表达式30表明了使用改变系数λ来改变可用信道带宽的情况的一个实例。在这里,改变后的可用信道带宽由BW_updated表示,默认可用信道带宽由BW_default表示,信道带宽的最小粒度由BW_unit表示,并且假设三者是真实值。
BW_updated=BW_default+((λ+D_TXPOWER)/BW_unit)×BW_unit…表达式30
举例来说,当λ具有正值并且传输功率低于参考传输功率时,BW_updated(也就是可用信道带宽)随着D_TXPOWER增大(也就是说随着传输功率降低)而增大。另一方面,当α具有正值但是传输功率高于参考传输功率时,BW_updated(也就是可用信道带宽)随着D_TXPOWER减小(也就是说随着传输功率提高)而减小。
[可用信道频率的设定实例]
信息处理装置(STA)200的控制单元230可以响应于D_TXPOWER而改变可用于传输的信道频率。举例来说,在可用信道受到信息处理装置(AP)100限制的情况下,当D_TXPOWER高于信道限制操作判定系数ω时,信息处理装置(STA)200的控制单元230可以去除所述限制。这样,信息处理装置(AP)100可以使用相应的信道实施传输。
[传输处理和接收响应处理(图24中所描绘的步骤S746)]
传输处理和接收响应处理与本发明的技术的第一实施例中类似,因此在这里省略其描述。应当提到的是,信息处理装置(STA)200向信息处理装置(AP)100通知表明设定传输功率的信息的连接目的地。
[传输功率控制处理(图24中所描绘的步骤S747)]
传输功率控制处理与本发明的技术的第一实施例中类似,因此在这里省略其描述。应当提到的是,信息处理装置(AP)100基于表明由信息处理装置(STA)200设定的传输功率的信息而设定用于将被传输到信息处理装置(STA)200的帧的传输功率。但是信息处理装置(AP)100把参考帧的传输功率保持到预定值(默认传输功率)。
[其他处理实例]
信息处理装置(AP)100的控制单元130可以使用由自身装置确定的边际值和联动参数来实施动态传输功率和传输参数。
在这种情况下,信息处理装置(AP)100的从属装置(例如信息处理装置(STA)200)必须周期性地向信息处理装置(AP)100传输参考帧。在这种情况下,假设即使在信息处理装置(STA)200中通过前文中描述的处理改变传输功率时,参考帧的传输功率仍然被保持到预定值。此外,表明将被用于参考帧传输的传输功率的信息被放置到该参考帧中。
信息处理装置(AP)100的控制单元130可以测量来自每一个从属装置(STA)的参考帧的接收强度R_ref,并且基于针对每一个从属装置(STA)的R_ref而实施传输功率的改变。此外,信息处理装置(AP)100的控制单元130可以基于针对每一个从属装置(STA)的D_TXPOWER而改变传输参数。在这里,无需为每一个从属装置(STA)单独设定一个值,可以把根据某种参考从针对各个单独的从属装置(STA)的D_TXPOWER当中选择的D_TXPOWER确定为用以确定联动传输参数的代表性值。举例来说,D_TXPOWER例如可以是:最低D_TXPOWER、最高D_TXPOWER、从针对多个特定目的地的多个D_TXPOWER样本获得的平均值/中间值、针对自身装置最近一次向其进行传输的目的地装置的D_TXPOWER、针对最近一次从该处接收到分组的传输来源装置的D_TXPOWER、针对自身装置意图接下来向其实施传输的目的地装置的D_TXPOWER等等。
应当提到的是,与本发明的技术的第一实施例中类似,边际值与联动参数的组合可以由信息处理装置(AP)100和信息处理装置(STA)200共享。在这种情况下,与信息处理装置(STA)200所保有的组合信息相比,信息处理装置(AP)100所保留的组合信息(边际值与联动参数的组合的候选列表)可能是更加有利的信息(另一个更加有利的列表)。
<6、第六实施例>
本发明的技术的第六实施例表明这样一个实例,其中基于本发明的技术的第五实施例,作为规则添加用于响应于某种情况而抑制传输功率的过度降低的处理。这样,可以提供借以进一步改进整个***的效率的发明。
具体来说,本发明的技术的第六实施例表明这样一个实例,其中在本发明的技术的第五实施例中,具体实现通过前文中参照图26描述的针对TXPOWER_capable的下限值而实施的限制。此外,本发明的技术的第六实施例表明通过考虑到HE装置和传统装置的数目而提供用于改进效率的发明的一个实例。
应当提到的是,本发明的技术的第六实施例中的信息处理装置的配置与图1、2等等中所描绘的信息处理装置(AP)100和信息处理装置(STA)200的配置基本上相同。因此,与本发明的技术的第一实施例中共同的部分通过与本发明的技术的第一实施例相同的附图标记来标示,并且将省略其部分描述。
此外,后面将参照图24描述本发明的技术的第六实施例中的特征处理。
[传输功率边际确定处理(图24中所描绘的步骤S741)]
本发明的技术的第六实施例表明这样一个实例,其中当要确定传输功率边际时,信息处理装置(AP)100利用关于HE装置的数目和传统装置的数目的信息。
信息处理装置(AP)100可以参照各种参考来确定边际值。举例来说,信息处理装置(AP)100的控制单元130监测周围环境以便测量平均干扰强度,并且可以基于所测量的平均干扰强度来确定边际值。举例来说,当平均干扰强度关于阈值为高时,信息处理装置(AP)100的控制单元130可以确定高值,但是当平均干扰强度关于阈值为低时,则可以确定低值。
此外,信息处理装置(AP)100的控制单元130可以基于从属装置当中的HE装置和传统装置的数目(或比例)来确定边际值。此外,信息处理装置(AP)100的控制单元130例如可以在考虑到属于由另一个信息处理装置(AP)打开的无线网络的HE装置和传统装置的数目(或比例)的信息的情况下确定传输功率边际值。举例来说,信息处理装置(AP)100的控制单元130可以在传统装置与装置总数的比例关于阈值为高时确定高边际值,但是在传统装置的比例关于阈值为低时确定低边际值。
此外,信息处理装置(AP)100的控制单元130可以从信息处理装置(AP)100所有的信息获取从属装置当中的HE装置和传统装置的数目。此外,信息处理装置(AP)100的控制单元130可以从传输自其他无线网络的信息处理装置(AP)的信标的内容获取所述其他无线网络的HE装置和传统装置的数目的信息。在图27中描绘出这种情况下的信标格式的一个实例。
此外,本发明的技术的第六实施例表明这样一个实例,其中信息处理装置(AP)100确定传输功率边际值,并且从属装置(STA)确定作为被使用在传输功率确定处理中的参数的下限水平。在这里,所述下限水平优选的是基于干扰的强度而确定的。下面将描述所述确定处理的一个实例。
举例来说,信息处理装置(AP)100的控制单元130通过监测器测量平均干扰强度并且把测量结果的值设定到I。随后,信息处理装置(AP)100的控制单元130设定对于I和噪声功率N可以确保足够的SINR的水平以作为下限水平。在这里,所述下限水平由LL表示。此外,如果特定的调制和编码方法(MCS)能够借以确保足够的传输特性的SINR由SINR(m)表示,其中m是针对MCS的索引,则可以使用下面给出的表达式31来确定对应于每一个m的下限LL(m)。下面的表达式31是通过真实值的表示。
LL(m)=SINR(m)×(I+N)…表达式31
应当提到的是,每一个LL(m)可以具有在考虑到预定偏移量的情况下从根据表达式31获得的值而确定的值。此外,所提供的LL的数量可以不必等于将要使用的MCS的数目,相反在采取特定MCS的情况下例如可以是由LL表示的值。
[联动参数信息确定处理(图24中所描绘的步骤S742)]
联动参数信息确定处理与本发明的技术的第五实施例中类似,因此在这里省略其描述。
[通知处理(图24中所描绘的步骤S743)]
在图27中描绘出当与第六实施例中类似地把边际值和联动参数放置到信标帧中时的信标帧的格式。
[信标格式的实例]
图27是描绘出在本发明的技术的第六实施例中的不同信息处理装置之间交换的信标帧的格式的一个实例的视图。
图27中所描绘的实例是这样一个实例,其中布置动态TPC参数511以替代图17中所描绘的动态CCA参数444。此外,图27中所描绘的实例是这样一个实例,其中在图17中所描绘的动态CCA参数444中布置TPC边际512以替代CCA边际454。因此,与图17中所描绘的实例共同的部分由相同的附图标记标示,并且将省略其描述。
在TPC边际512中放置通过前文中描述的传输功率边际确定处理(图24中所描绘的步骤S741)所确定的边际值(用于确定传输功率的边际值)。
[传输功率确定处理(图24中所描绘的步骤S744)]
与本发明的技术的第五实施例中类似,信息处理装置(STA)200的控制单元230可以根据前文中给出的表达式22获取TXPOWER_capable。此外,信息处理装置(STA)200的控制单元230可以基于在通信处理(图24中所描绘的步骤S743)中从信息处理装置(AP)100传送的下限水平信息LL(m)而获取下限接收水平R_LL。应当提到的是,虽然TXPOWER_capable本身是设定TXPOWER_updated时的下限值,但是这一算术运算指定针对TXPOWER_capable的值的下限。
在这里,从各个LL(m)值当中确定不超出R_ref(图26中所描绘的信标的RSSI)的最大值以作为R_LL。与此同时,如果R_ref低于任何LL(m)值,则把其中最小的一个LL(m)值确定为R_LL。应当提到的是,信息处理装置(STA)200的控制单元230可以在把与信息处理装置(AP)100共享的预定偏移量加到LL(m)上之后确定R_LL。
随后,信息处理装置(STA)200的控制单元230可以使用下面给出的表达式32来更新TXPOWER_capable。应当提到的是,下面的表达式32是对数表示。
TXPOWER_capable=max(TXPOWER_capable,TXPOWER_ref-R_ref+R_LL)…表达式32
信息处理装置(STA)200的控制单元230可以在不小于下限值TXPOWER_capable的一定范围内改变传输功率(也就是说在其中不会低于TXPOWER_capable的一定范围内)。此外,改变后的传输功率的值由TXPOWER_updated表示。因此可以提高传输自信息处理装置(STA)200的信号可以由信息处理装置(AP)100检测到的可能性。
应当提到的是,信息处理装置(STA)200的控制单元230可以在考虑到接收自信息处理装置(AP)100的相关联的STA信息442(在图27中描绘)的信息的情况下确定TXPOWER_updated。举例来说,当传统装置关于装置总数的比例相对于阈值为高时,信息处理装置(STA)200的控制单元230可以把TXPOWER_updated确定到相当高的值。另一方面,当传统装置关于装置总数的比例相对于阈值为低时,信息处理装置(STA)200的控制单元230可以把TXPOWER_updated确定到相当低的值。
[联动参数设定处理(图24中所描绘的S745)]
联动参数设定处理与本发明的技术的第五实施例中类似,因此在这里省略其描述。
[传输处理和接收确认处理(图24中所描绘的步骤S746)]
传输处理和接收确认处理与本发明的技术的第五实施例中类似,因此在这里省略其描述。
[传输功率控制处理(图24中所描绘的步骤S747)]
传输功率控制处理与本发明的技术的第五实施例中类似,因此在这里省略其描述。
通过以这种方式对于本发明的技术的第五实施例实施本发明的技术的第六实施例中的扩展,通过前面描述的针对TXPOWER_capable的下限机制可以把TXPOWER_capable设定到更高的值。因此可以避免传输功率的过度降低的不利影响。应当提到的是,这里的不利影响表示这样一种状态,其中如果传输功率的降低超出必要的程度,则可用调制朝向数据速率变得过低,并且作为整个***的无线资源的利用效率被降低。
应当提到的是,本发明的技术的第六实施例表明其中使用两个扩展因素的一个实例,也就是针对TXPOWER_capable的下限机制以及其中考虑到关于HE装置和传统装置的数目(或比例)的信息的校正。但是二者不必被组合使用,而是可以独立地应用其中的任一项。
<7、第七实施例>
本发明的技术的第一到第六实施例表明这样一个实例,其中利用COLOR信息来实施关于所检测到的分组是否传输自与自身装置所属的无线网络不同的无线网络的判定。但是所述判定可以利用MAC报头中的BSSID来实施。
举例来说,在其中多个MPDU被连接以用于传输的A-MPDU的情况下,每一个MPDU(A-MPDU子帧)包括BSSID的信息以及用于确认所述信息的可信度的FCS(帧校验序列)信息。因此,当关于接收期间的A-MPDU子帧的FCS的内容与CRC计算结果彼此相符时,即使在A-MPDU的接收期间,如果BSSID信息在该时间点不同于属于自身装置的BSSID信息,则可以判定所检测到的分组是传输自与自身装置所属的无线网络不同的无线网络。此外,在刚刚描述的这种情况下,可以对后续处理应用扩展CCA操作。
通过这种方式,本发明的技术的第七实施例表明这样一个实例,其中在本发明的技术的第一到第六实施例中所描述的利用PLCP报头的扩展CCA操作和利用MAC报头的扩展CCA操作都被使用。
[帧格式的实例]
图28是描绘出在配置本发明的技术的第七实施例中的通信***10的不同装置之间交换的帧格式的一个实例的视图。在图28的a中描绘出在利用MAC报头的扩展CCA处理中所使用的帧格式的一个实例。与此同时,在图28的b中描绘出在本发明的技术的第一到第六实施例中所使用的帧格式的一个实例(在利用PLCP报头的扩展CCA处理中所使用的帧)。
在图28的a中描绘出的帧是从前同步码521、信号(SIGNAL)522、扩展523、服务524、A-MPDU子帧530、540和550以及报尾和填充525配置的。
与此同时,A-MPDU子帧530是从MPDU定界符531、MAC报头532、MSDU(MAC服务数据单元)533和FCS 534配置的。在MAC报头532中包括BSSID的信息。应当提到的是,A-MPDU子帧540和550的配置与A-MPDU子帧530的配置类似。
举例来说,如果MPDU的CRC没有错误,则可以基于包括在MAC报头532中的BSSID的信息在箭头标记A的时间点处判定所检测到的分组的传输来源的装置所属的无线网络。在这种情况下,可以如前文中所描述的那样实施扩展CCA操作。
在图28的b中描绘出的帧是从前同步码521、信号(SIGNAL)522、扩展523、服务524、PSDU 560以及报尾和填充525配置的。
举例来说,如果信号(SIGNAL)522的CRC没有错误,则可以基于包括在信号(SIGNAL)522中的COLOR信息在箭头标记B的时间点处判定所检测到的分组的传输来源的装置所属的无线网络。在这种情况下,可以如本发明的技术的第一到第六实施例中所表明的那样实施扩展CCA操作。
[扩展CCA操作时的分组检测/接收判定处理的操作实例]
图29是描绘出由本发明的技术的第七实施例中的信息处理装置(AP)100实施的处理与PLCP报头和MAC报头之间的关系的一个实例(处理分类表)的视图。在图29的a中描绘出其中使用PLCP报头来实施判定的处理分类表的一个实例。该处理分类表与图6中所描绘的处理分类表相同。
在图29的b中描绘出其中使用MAC报头来实施判定的处理分类表的一个实例。将参照图30详细描述所述处理分类表。
图30是描绘出本发明的技术的第七实施例中的信息处理装置(AP)100的传输和接收处理内的分组检测/接收判定处理(图3中所描绘的步骤S810处的处理过程)的流程图。应当提到的是,由于图30是针对图7的一部分的修改,因此与图7中共同的部分由相同的附图标记标示,并且将省略其描述。但是在图30中假设使用图29的a中所描绘的第一处理分类表以替代图6中所描绘的处理分类表。
此外,在图30中所描绘的分组检测/接收判定处理中描绘出还允许利用MAC报头的扩展CCA操作的分组检测/接收判定处理的一个实例。
信息处理装置(AP)100的控制单元130把所读出的信息与图29的a中所描绘的第一处理分类表进行对照,以便确定后续处理(步骤S825)。
如果“接收”被选择为后续处理(步骤S825),则信息处理装置(AP)100的控制单元130把正在接收的MAC报头中的信息与图29的b中所描绘的第二处理分类表进行对照,以便确定后续处理(步骤S831)。具体来说,信息处理装置(AP)100的控制单元130在接收期间基于MPDU的单元中的MAC报头的FCS的计算结果和BSSID来确定后续处理(步骤S831)。
具体来说,信息处理装置(AP)100的控制单元130针对MAC报头的FCS计算CRC,并且确认在针对MAC报头的FCS的CRC计算结果中是否存在错误。在这里,如果针对MAC报头的FCS的CRC计算结果存在错误,则将后续处理确定为“继续接收”,正如在图29的b中所描绘的那样。另一方面,如果针对MAC报头的FCS的CRC计算结果不存在错误,则基于MAC报头中的扩展CCA阈值和BSSID的单独内容来确定处理。
具体来说,如果MAC报头中的BSSID的值等于自身装置所属的BSS的值,则后续处理被确定为“继续接收”。
另一方面,如果MAC报头中的BSSID的值不同于自身装置所属的BSS的值,则后续处理被确定为“中止接收”。在这种情况下,判定相关器输出强度(前同步码相关器输出的值)是低于还是等于或高于扩展CCA阈值。随后,如果相关器输出强度低于扩展CCA阈值,则后续处理被确定为“中止接收(空闲)”。另一方面,如果相关器输出强度等于或高于扩展CCA阈值,则后续处理被确定为“中止接收(繁忙)”。应当提到的是,将与扩展CCA阈值进行比较的值可以是表示接收信号强度的不同指数。
通过这种方式,信息处理装置(AP)100的控制单元130把“继续接收”、“中止接收(空闲)”和“中止接收(繁忙)”的其中之一确定为后续处理(步骤S831)。
如果“继续接收”被确定为后续处理(步骤S832),则信息处理装置(AP)100的控制单元130判定PPDU的接收是否结束(步骤S833)。随后,如果PPDU的接收未结束(步骤S833),则处理返回到步骤831。另一方面,如果PPDU的接收结束(步骤S833),则处理前进到步骤S813。
另一方面,如果“中止接收(空闲)”被确定为后续处理(步骤S832),则处理前进到步骤S822。但是如果“中止接收(繁忙)”被确定为后续处理(步骤S832),则处理前进到步骤S820。
另一方面,如果“中止接收(空闲)”被确定为后续处理,则控制单元130可以按照不同于正常递减处理的方式来处理退避计数器。通常来说,当载波侦听处于繁忙状态时,退避计数器的值被保持,并且在载波侦听过渡到空闲状态之后,从所述值恢复递减。因此,例如可以通过下面的方式改变处理为之恢复递减的值的方式。
举例来说,控制单元130把从检测到分组的前同步码时过渡到繁忙算起一直到判定中止接收的时间点为止的接收时间转换成一定数目的时隙,并且从退避计数器的值减去所述时隙的数目,并且随后可以把通过所述减法获得的值用作重新开始值而开始以后的递减。简而言之,当控制单元130实施中止接收并且通过扩展CCS把以后的载波侦听置于空闲状态时,其等效地处理成使得在直到实施中止接收为止的时间内,载波侦听也是追溯地空闲的。在图31中描绘出该例。
[退避计数器的虚拟减法处理的实例]
图31是示意性地描绘出本发明的技术的第七实施例中的信息处理装置(AP)100的退避计数器的虚拟减法处理的一个实例的视图。应当提到的是,在图31中的上方(在图中的左侧)所描绘的帧对应于在图28的a中所描绘的帧。此外,在图31中定义了第二退避计数器以便于描述。
在图31中描绘出这样一个实例,其中控制单元130在顶部接收到A-MPDU子帧530的FCS 534的时间点判定中止接收(空闲)。在这种情况下,如果假设控制单元130在前同步码的顶部过渡到繁忙状态,则其把该时间点处的退避计数器的值替代到第二退避计数器中,以便把从前同步码的顶部算起到中止接收为止的时间转换成一定数目的时隙,并且随后把退避计数器递减所述数目。随后,把中止接收的时间点处的第二退避计数器的值替换到退避计数器中。因此,中止接收的时间点处的退避计数器变成比正常操作中更小的值,并且可以更加高效地实施介质访问。应当提到的是,当判定中止接收(繁忙)时,第二退避计数器的值不被替换。
在这里,第二退避计数器的值在中止接收的时间点处有时会变得等于或低于0,正如在图31中的上层级处(在三个时间轴上的最上层级处)所表明的那样。在刚刚描述的这种情况下,控制单元130可以把退避计数器的值设定到下面给出的第一到第三值的其中之一。
作为第一值,控制单元130可以把退避计数器的值设定到0。在这种情况下,在信道状态过渡到空闲状态之后,假设没有通过退避的等待时间则实施传输。
作为第二值,控制单元130可以把退避计数器的值设定到递减之前的值与0之间的值。具体来说,当信道状态变为繁忙状态时,开始第二退避计数器的值的递减,并且当第二退避计数器的值变为0时,则现在开始递增。随后,当第二退避计数器的值达到递减开始时的值时,则再次开始递减。当信道状态是繁忙状态时,控制单元130把退避计数器的值设定到通过重复前面描述的处理而获得的值。
举例来说,假设第二退避计数器的值在开始接收时是9,正如在图31中的第二退避计数器的值的层级处所表明的那样。在这种情况下,正如在图31的中间状态处所描绘的那样(在三个时间轴上的中间层级处),第二退避计数器的值在被设定到9之后被递减,直到达到0为止,并且在达到0之后递增,直到达到9为止。随后,第二退避计数器的值在达到0之后再次被递减,并且在繁忙状态结束时变为2。随后,正如在图31的退避计数器的实际值的层级处所描绘的那样(在三个时间轴当中的最下方层级处),第二退避计数器的值被设定到退避计数器的值。
应当提到的是,在繁忙状态结束时,计算第二值,并且所计算的值可以被设定到退避计数器的值。举例来说,当第二退避计数器的值是负值,第二退避计数器值与0的差(也就是第二退避计数器值的绝对值)。在这种情况下,如果第二退避计数器值等于或高于递减之前的值,则可以把通过从所递减的值进行递减之前的值减去所述差而获得的设定到第二退避计数器值。
此外,退避计数器的值可以被设定到从退避计数器的值进行递减之前的值(也就是退避计数器的初始值)到0之间的值,或者可以被设定到从第二退避计数器的值进行递减之前的值到0之间的一个值。
作为第三值,控制单元130可以通过不同于第二值的设定方法的一种方法把退避计数器的值设定到递减之前的值到0之间的一个值。举例来说,当繁忙状态结束时,控制单元130从退避计数器或第二退避计数器的递减之前的值到0之间的值当中随机选择一个值。随后,控制单元130可以把所选择的值设定到退避计数器的值。
在这里,在实施中止接收以过渡到空闲状态之后,可以不提供一段预定时间的等待时间。举例来说,在繁忙状态结束之后,控制单元130可以开始退避计数器的值的递减而不提供通过IFS的等待时间。应当提到的是,很自然地无法否认的是提供一段预定时间的等待时间。
通过这种方式,信息处理装置(AP)100的控制单元130把添加到分组中的数据链路层的报头的网络标识符与自身装置所属的网络的网络标识符进行比较。随后,信息处理装置(AP)100的控制单元130可以基于所述比较的结果而识别从该处传输分组的装置所属的无线网络。
应当提到的是,图30描绘出使用利用PLCP报头的扩展CCA操作和利用MAC报头的扩展CCA操作全部二者的一个实例。但是没有必要使用全部两项操作,而是可以仅实施例如利用MAC报头的用于判定的处理。
通过这种方式,根据本发明的技术的第七实施例,扩展CCA操作也可以被应用于其中PLCP报头不具有COLOR信息的格式的分组。
应当提到的是,本发明的技术的第一到第七实施例可以被部分地或完全组合或改变,从而产生某些其他形式。举例来说,正如在本发明的技术的第五和第六实施例中所表明的那样,基于传输功率控制,可以由信息处理装置(AP)单独指定传输功率,正如通过本发明的技术的第三实施例所表明的那样。
在这里,在随机访问类型的无线***中,有一种改进无线利用效率的技术可用。举例来说,有这样一种技术可用,通过所述技术中止被判定为传输自与自身装置所属的BSS不同的BSS的分组的接收,并且把分组的接收强度与特定标准进行比较,并且随后基于所述比较的结果将载波侦听作为空闲处理。
但是如果判定阈值被提高,则其判定阈值被提高的装置与其判定阈值保持为低的另一个装置之间的传输机会的公平性可能会受到损害。
因此,在本发明的技术的实施例中,在一个集合中实施判定阈值(扩展CCA阈值)的改变以及与判定阈值联动的参数(无线传输参数)的改变。这样,***的无线资源的利用效率可以得到改进,同时对于传输机会的公平性的影响得到抑制。此外,随即可以基于信息处理装置(AP)与信息处理装置(STA)之间的链路质量适当地设定判定阈值。此外,可以提供这样一种发明,通过所述发明即使信息处理装置(AP)设定了可能会损害公平性的无效设定值,也可以检测出这一点。
通过这种方式,根据本发明的技术的实施例,在实施扩展CCA操作时可以确保不同装置之间的公平性。此外,在实施扩展CCA阈值时随着整个***的干扰增加可以被抑制。此外,可以实施根据装置的链路强度来设定扩展CCA阈值。此外,可以确保规则违反的设定的检测中的可测试性。
此外,本发明的技术的实施例中的信息处理装置(AP)100和信息处理装置(STA)200可以被应用于在多种领域中所使用的装置。举例来说,所述信息处理装置可以被应用于在汽车中所使用的无线装置(例如汽车导航***和智能电话)。此外,所述信息处理装置例如可以被应用于车辆对车辆通信和道路对车辆通信(V2X(车辆对X))。此外,所述信息处理装置例如可以被应用于在教育领域中所使用的学***板装置)。此外,所述信息处理装置例如可以被应用于例如在农业领域中所使用的无线装置(例如家畜管理***的终端)。类似地,所述信息处理装置可以被应用于例如在体育领域、医疗领域等等中所使用的无线装置。
<8、应用>
根据本公开内容的技术可以被应用于多种产品。举例来说,所述技术可以被实施成移动终端,比如智能电话、平板PC(个人计算机)、笔记本PC、便携式游戏终端或数字摄影机、固定终端(比如电视接收器、打印机、数字扫描仪或网络存储装置)或者例如汽车导航***之类的汽车终端。此外,所述技术可以被实施成实施M2M(机器对机器)通信的终端(也被称作MTC(机器类型通信)终端),比如信息处理装置(AP)100、信息处理装置(STA)200、智能仪表、自动售货机、远程监测设备或者POS(销售点)终端。此外,信息处理装置(AP)100或信息处理装置(STA)200可以是被合并在如前面所描述的终端中的无线通信模块(例如从一个管芯配置的集成电路模块)。
与此同时,信息处理装置(AP)100可以被实施成具有路由器功能或者不具有路由器功能的无线LAN接入点(也被称作无线基站)。此外,信息处理装置(AP)100可以被实施成移动无线LAN路由器。此外,信息处理装置(AP)100可以是被合并在这些装置中的无线通信模块(例如从一个管芯配置的集成电路模块)。
[8-1、第一应用实例]
图32是描绘出可以对其应用根据本公开内容的技术的智能电话900的示意性配置的一个实例的方块图。智能电话900包括处理器901、存储器902、存储装置903、外部连接接口904、摄影机906、传感器907、麦克风908、输入设备909、显示设备910、扬声器911、无线通信接口913、天线开关914、天线915、总线917、电池918以及辅助控制器919。
处理器901例如可以是CPU(中央处理单元)或SoC(芯片上***),并且控制智能电话900的应用层和其他层的功能。存储器902包括RAM(随机存取存储器)和ROM(只读存储器),并且存储将由处理器901执行的程序和数据。存储装置903可以包括例如半导体存储器或硬盘之类的存储介质。外部连接接口904是用于把例如存储器卡或USB(通用串行总线)设备之类的外部设备连接到智能电话900的接口。
摄影机906具有例如CCD(电荷耦合设备)单元或CMOS(互补金属氧化物半导体)单元之类的图像拾取单元,并且生成拾取图像。传感器907可以包括传感器群组,比如位置测量传感器、陀螺仪传感器、地磁传感器和加速度传感器。麦克风908把输入到智能电话900的声音转换成声音信号。输入设备909例如包括利用显示设备910的屏幕检测触摸的触摸传感器、小键盘、键盘、按钮、开关等等,并且接收从用户输入的操作或信息。显示设备910具有液晶显示器(LCD)单元、有机发光二极管(OLED)显示单元等等的屏幕,并且显示智能电话900的输出图像。扬声器911把输入自智能电话900的声音信号转换成声音。
无线通信接口913支持例如IEEE802.11a、11b、11g、11n、11ac和11ad之类的无线LAN标准当中的一种或多种,并且执行无线通信。无线通信接口913可以在基础设施模式下通过无线LAN接入点与另一个装置进行通信。此外,在例如自组织模式或Wi-Fi直连模式之类的直接通信模式下,无线通信接口913可以与另一个装置直接通信。应当提到的是,在不同于自组织模式的Wi-Fi直连中,虽然两个终端的其中之一充当接入点,但是在二者之间彼此直接实施通信。通常来说,无线通信接口913可以包括基带处理器、RF(射频)电路、功率放大器等等。无线通信接口913可以是单芯片模块,存储有通信控制程序的存储器、执行程序的处理器以及相关的电路被集成在其中。除了无线LAN方法之外,无线通信接口913可以支持任何其他类型的无线通信方法,比如短距离无线通信方法、近距离无线通信方法或蜂窝通信方法。天线开关914在包括在无线通信接口913中的多个电路(例如用于不同无线通信方法的电路)之间切换天线915的连接目的地。天线915具有单个或多个天线单元(例如配置MIMO天线的多个天线单元),并且被无线通信接口913用于传输和接收无线信号。
应当提到的是,智能电话900不限于图32的实例,并且可以包括多个天线(例如用于无线LAN的天线、用于近距离无线通信方法的天线等等)。在这种情况下,可以从智能电话900的配置中省略天线开关914。
总线917把处理器901、存储器902、存储装置903、外部连接接口904、摄影机906、传感器907、麦克风908、输入设备909、显示设备910、扬声器911、无线通信接口913和辅助控制器919彼此连接。电池918通过在图32中部分地由虚线表明的馈线向图32中所描绘的智能电话900的各个方块供电。辅助控制器919例如在睡眠模式下使得智能电话900的最低所需功能进行操作。
在图32中所描绘的智能电话900中,参照图2描述的控制单元130可以被合并在无线通信接口913中。此外,至少其中一些所述功能可以被合并在处理器901或辅助控制器919中。
应当提到的是,通过由处理器901在应用层级执行接入点功能,智能电话900可以作为无线接入点(软件AP)操作。此外,无线通信接口913可以具有无线接入点功能。
[8-2、第二应用实例]
图33是描绘出可以对其应用根据本公开内容的技术的汽车导航***920的示意性配置的一个实例的方块图。汽车导航***920包括处理器921、存储器922、GPS(全球定位***)模块924、传感器925、数据接口926、内容播放器927、存储介质接口928、输入设备929、显示设备930、扬声器931、无线通信接口933、天线开关934、天线935以及电池938。
处理器921例如可以是CPU或SoC,并且控制汽车导航***920的导航功能和其他功能。存储器922包括RAM和ROM,并且存储将由处理器921执行的程序和数据。
GPS模块924使用接收自GPS卫星的GPS信号测量汽车导航***920的位置(例如纬度、经度和高度)。传感器925可以包括传感器群组,比如陀螺仪传感器、地磁传感器和气压传感器。数据接口926例如通过为被描绘出的终端连接到车内网络941,并且获取由车辆侧生成的数据(比如车速数据)。
内容播放器927再现存储在存储介质(例如CD或DVD)中的内容,所述存储介质被***在存储介质接口928中。输入设备929包括例如利用显示设备930的屏幕来检测触摸的触摸传感器、按钮、开关等等,并且接收来自用户的操作或信息输入。显示设备930具有LCD单元、OLED显示单元等等的屏幕,并且显示导航功能或者再现内容的图像。扬声器931输出导航功能的声音或者再现内容的声音。
无线通信接口933支持例如IEEE802.11a、11b、11g、11n、11ac和11ad之类的无线LAN标准当中的一种或多种,并且执行无线通信。无线通信接口933可以在基础设施模式下通过无线LAN接入点与另一个装置进行通信。此外,在例如自组织模式或Wi-Fi直连模式之类的直接通信模式下,无线通信接口933可以与另一个装置直接通信。通常来说,无线通信接口933可以包括基带处理器、RF电路、功率放大器等等。无线通信接口933可以是单芯片模块,存储有通信控制程序的存储器、执行程序的处理器以及相关的电路被集成在其中。除了无线LAN方法之外,无线通信接口933可以支持任何其他类型的无线通信方法,比如短距离无线通信方法、近距离无线通信方法或蜂窝通信方法。天线开关934在包括在无线通信接口933中的多个电路之间切换天线935的连接目的地。天线935具有单个或多个天线单元,并且被无线通信接口933用于传输和接收无线信号。
应当提到的是,汽车导航***920不限于图33的实例,并且可以包括多个天线。在这种情况下,可以从汽车导航***920的配置中省略天线开关934。
电池938通过在图33中部分地由虚线表明的馈线向图33中所描绘的汽车导航***920的各个方块供电。此外,电池938积蓄从车辆侧供应的电力。
在图33中所描绘的汽车导航***920中,参照图2描述的控制单元130可以被合并在无线通信接口933中。此外,至少其中一些所述功能可以被合并在处理器921中。
此外,无线通信接口933可以作为前文中所描述的信息处理装置(AP)100操作,并且为车上的用户所有的终端提供无线连接。
此外,根据本公开内容的技术可以被实施成包括前文中所描述的汽车导航***920的其中一个或多个模块、车内网络941以及车辆侧模块942的车内***(或车辆)940。车辆侧模块942生成车辆侧数据,比如车速、引擎速度或故障信息,并且把所生成的数据输出到车内网络941。
[8-3、第三应用]
图34是描绘出可以对其应用根据本公开内容的技术的无线接入点950的示意性配置的一个实例的方块图。无线接入点950包括控制器951、存储器952、输入设备954、显示设备955、网络接口957、无线通信网络963、天线开关964以及天线965。
控制器951例如可以是CPU或DSP(数字信号处理器),并且控制无线接入点950的IP(互联网协议)层和上层的各种功能(例如用于访问限制、路由、加密、防火墙、日志管理等等的功能)。存储器952包括RAM和ROM,并且存储将由控制器951执行的程序以及各种控制数据(例如终端列表、路由表、加密密钥、安全设定、日志等等)。
输入设备954例如包括按钮、开关等等,并且接收来自用户的操作。显示设备955包括LED灯等等,并且显示无线接入点950的操作状态。
网络接口957是允许无线接入点950连接到无线通信网络958的无线通信接口。网络接口957可以具有多个连接终端。无线通信网络958可以是例如Ethernet(注册商标)之类的LAN或者可以是WAN(广域网)。
无线通信网络963支持例如IEEE802.11a、11b、11g、11n、11ac和11ad之类的无线LAN标准当中的一种或多种,并且对于相邻终端充当接入点以便提供无线连接。无线通信网络963通常可以包括基带处理器、RF电路、功率放大器等等。无线通信网络963可以是单芯片模块,存储有通信控制程序的存储器、执行程序的处理器以及相关的电路被集成在其中。天线开关964在包括在无线通信网络963中的多个电路之间切换天线965的连接目的地。天线965具有单个或多个天线单元,并且被无线通信网络963用于传输和接收无线信号。
在图34中所描绘的无线接入点950中,参照图2描述的控制单元130可以被合并在无线通信网络963中。此外,至少其中一些所述功能可以被合并在控制器951中。
应当提到的是,前面所描述的实施例表明用于具体实现本发明的技术的一个实例,并且所述实施例中的事项与用以在权利要求中限定本发明的事项分别具有对应关系。类似地,用以在权利要求中限定本发明的事项与对其应用相同标示的本发明的技术的实施例中的事项分别具有对应关系。但是本发明的技术不限于所述实施例,并且在不背离本发明的技术的主题内容的情况下可以通过以各种方式修改所述实施例而具体实现本发明的技术。
此外,前文中结合前述实施例所描述的任何处理过程可以被理解成具有所述一系列过程的方法,并且可以被理解成用于使得计算机执行所述一系列过程的程序,或者可以被理解成在其中存储程序的记录介质。作为记录介质,例如可以使用CD(紧致盘)、MD(迷你盘)、DVD(数字通用盘)、存储器卡、蓝光盘(Blu-ray(注册商标)盘)等等。
应当提到的是,本文中所描述的有利效果完全是示例性而非限制性的,并且还可以获得其他优点。
应当提到的是,本发明的技术可以采取以下配置:
(1)一种信息处理装置,包括:
控制单元,其在检测到被判定为是传输自与自身装置所属的第一网络不同的第二网络的分组时中止分组的接收,并且基于分组的接收强度将载波侦听作为空闲状态处理。
(2)根据前面的(1)的信息处理装置,其中,控制单元基于分组的接收强度与第一阈值之间的比较结果而实施控制,从而将载波侦听作为空闲状态处理。
(3)根据前面的(1)或(2)的信息处理装置,其中,控制单元基于被添加到分组的物理层的报头的网络标识符而识别从该处传输分组的装置所属的第二网络。
(4)根据前面的(3)的信息处理装置,其中,控制单元基于被添加到分组的物理层的报头的网络标识符与第一网络的网络标识符之间的比较结果而识别第二网络。
(5)根据前面的(2)或(3)的信息处理装置,其中,控制单元基于被添加到分组的数据链路层的报头的网络标识符与第一网络的网络标识符之间的比较结果而识别第二网络。
(6)根据(2)的信息处理装置,其中,控制单元实施用于向其他装置传输信息的控制,所述信息用于规定由属于第一网络的其他装置使用并且被用于确定第一阈值的第一信息以及与第一信息联动的无线传输参数的集合。
(7)根据(6)的信息处理装置,其中,控制单元实施控制,从而基于用于规定第一阈值的信息与参考帧的接收强度之间的比值而传输以下信息的其中之一以作为第一信息:用于规定第一阈值的信息,以及用于指定将由接收到参考帧的所述其他装置在其中改变第一阈值的范围的信息。
(8)根据前面的(6)或(7)的信息处理装置,其中,无线传输参数是以下各项的至少其中之一:传输功率、传输固定等待时间、载波侦听随机等待时间、最大帧时间长度、可用信道带宽以及可用信道频率。
(9)根据前面的(1)到(8)当中的任一条的信息处理装置,其中,控制单元实施控制,从而在传输自属于第一网络的其他装置并且以自身装置为目的地的帧包括关于该帧的传输功率的信息时,基于所述关于传输功率的信息改变用于该帧的接收响应的传输功率并且传输接收响应。
(10)根据前面的(9)的信息处理装置,其中,参考帧是传输自属于第一网络的装置的信标。
(11)根据前面的(6)到(8)当中的任一条的信息处理装置,其中,所述信息处理装置与属于第一网络的其他装置和属于第二网络的其他装置的至少其中之一共享用于规定第一信息和无线传输参数的集合的信息。
(12)根据前面的(2)、(6)到(8)和(11)当中的任一条的信息处理装置,其中,控制单元改变第一阈值并且实施控制,从而基于响应于改变后的第一阈值而改变的无线传输参数来传输数据。
(13)根据前面的(12)的信息处理装置,其中,控制单元与第一阈值联动地改变无线传输参数。
(14)根据前面的(2)、(6)到(8)和(11)到(13)当中的任一条的信息处理装置,其中,控制单元基于包括在传输自属于第一网络的其他装置的帧中的信息而改变第一阈值。
(15)根据前面的(14)的信息处理装置,其中,控制单元实施控制,从而基于包括在帧中的边际值和帧的接收强度而改变第一阈值。
(16)根据前面的(15)的信息处理装置,其中,控制单元实施控制,从而在基于边际值和接收强度而确定的范围内改变第一阈值。
(17)根据前面的(12)的信息处理装置,其中,控制单元实施控制,从而基于包括在传输自属于第一网络的其他装置的帧中的信息以及第一阈值相对于参考值的改变量而确定无线传输参数。
(18)根据前面的(12)到(17)当中的任一条的信息处理装置,其中
无线传输参数是用于设定传输功率的参数;并且
当要改变无线传输参数时,控制单元实施控制,从而把关于被改变后的无线传输参数设定的传输功率的信息包括到将被传输到属于第一网络的装置的帧中。
(19)根据前面的(17)的信息处理装置,其中,所述帧是传输自属于第一网络的装置的信标。
(20)一种信息处理方法,包括:
用于在检测到被判定为是传输自与自身装置所属的第一网络不同的第二网络的分组时中止分组的接收的第一过程;以及
用于基于分组的接收强度将载波侦听作为空闲状态处理的第二过程。
[附图标记列表]
10——通信***
100——信息处理装置(AP)
110——通信单元
111——天线
120——存储单元
130——控制单元
200、250——信息处理装置(STA)
210——通信单元
230——控制单元
900——智能电话
901——处理器
902——存储器
903——存储装置
904——外部连接接口
906——摄影机
907——传感器
908——麦克风
909——输入设备
910——显示设备
911——扬声器
913——无线通信接口
914——天线开关
915——天线
917——总线
918——电池
919——辅助控制器
920——汽车导航***
921——处理器
922——存储器
924——GPS模块
925——传感器
926——数据接口
927——内容播放器
928——存储介质接口
929——输入设备
930——显示设备
931——扬声器
933——无线通信接口
934——天线开关
935——天线
938——电池
941——车辆网络
942——车辆侧模块
950——无线接入点
951——控制器
952——存储器
954——输入设备
955——显示设备
957——网络接口
958——有线通信网络
963——无线通信接口
964——天线开关
965——天线
Claims (20)
1.一种信息处理装置,包括:
控制单元,其在检测到被判定为是传输自与自身装置所属的第一网络不同的第二网络的分组时中止分组的接收,并且基于所述分组的接收强度将载波侦听作为空闲状态处理。
2.根据权利要求1所述的信息处理装置,其中,所述控制单元基于所述分组的接收强度与第一阈值之间的比较结果而实施控制以将所述载波侦听作为空闲状态处理。
3.根据权利要求2所述的信息处理装置,其中,所述控制单元基于被添加到所述分组的物理层的报头的网络标识符而识别传输所述分组的装置所属的所述第二网络。
4.根据权利要求3所述的信息处理装置,其中,所述控制单元基于被添加到所述分组的物理层的报头的网络标识符与所述第一网络的网络标识符之间的比较结果而识别所述第二网络。
5.根据权利要求2所述的信息处理装置,其中,所述控制单元基于被添加到所述分组的数据链路层的报头的网络标识符与所述第一网络的网络标识符之间的比较结果而识别所述第二网络。
6.根据权利要求2所述的信息处理装置,其中,所述控制单元实施控制以传输信息到其它装置,所述信息用于规定由属于所述第一网络的其它装置使用并且被用于确定所述第一阈值的第一信息以及无线传输参数的集合,所述无线传输参数与所述第一信息联动。
7.根据权利要求6所述的信息处理装置,其中,所述控制单元实施控制,以基于用于规定所述第一阈值的信息与参考帧的接收强度之间的比值而传输以下信息之一以作为所述第一信息:用于规定所述第一阈值的信息,以及用于指定在由接收到所述参考帧的所述其它装置使所述第一阈值改变的范围的信息。
8.根据权利要求6所述的信息处理装置,其中,所述无线传输参数是以下各项中的至少一者:传输功率、传输固定等待时间、载波侦听随机等待时间、最大帧时间长度、可用信道带宽以及可用信道频率。
9.根据权利要求1所述的信息处理装置,其中,所述控制单元实施控制,以在传输自属于所述第一网络的其它装置并且以所述自身装置为目的地的帧包括关于所述帧的传输功率的信息时,基于关于所述传输功率的信息改变用于所述帧的接收响应的传输功率并且传输所述接收响应。
10.根据权利要求9所述的信息处理装置,其中,所述参考帧是传输自属于所述第一网络的装置的信标。
11.根据权利要求6所述的信息处理装置,其中,所述信息处理装置与属于所述第一网络的其它装置和属于所述第二网络的其它装置中的至少一者共享用于规定所述第一信息以及所述无线传输参数的集合的信息。
12.根据权利要求2所述的信息处理装置,其中,所述控制单元改变所述第一阈值并且实施控制,以基于响应于改变后的第一阈值而改变的无线传输参数来传输数据。
13.根据权利要求12所述的信息处理装置,其中,所述控制单元与所述第一阈值联动地改变所述无线传输参数。
14.根据权利要求2所述的信息处理装置,其中,所述控制单元基于包括在传输自属于所述第一网络的其它装置的帧中的信息而改变所述第一阈值。
15.根据权利要求14所述的信息处理装置,其中,所述控制单元实施控制,以基于包括在所述帧中的边际值和所述帧的接收强度而改变所述第一阈值。
16.根据权利要求15所述的信息处理装置,其中,所述控制单元实施控制,以在基于所述边际值和所述接收强度而确定的范围内改变所述第一阈值。
17.根据权利要求12所述的信息处理装置,其中,所述控制单元实施控制,以基于包括在传输自属于所述第一网络的其它装置的帧中的信息以及所述第一阈值相对于参考值的改变量而确定所述无线传输参数。
18.根据权利要求12所述的信息处理装置,其中
所述无线传输参数是用于设定传输功率的参数,并且
当要改变所述无线传输参数时,所述控制单元实施控制以将关于被改变后的无线传输参数设定的传输功率的信息包括到将被传输到属于所述第一网络的装置的帧中。
19.根据权利要求17所述的信息处理装置,其中,所述帧是传输自属于所述第一网络的装置的信标。
20.一种信息处理方法,包括:
用于在检测到被判定为是传输自与自身装置所属的第一网络不同的第二网络的分组时中止所述分组的接收的第一过程;以及
用于基于所述分组的接收强度将载波侦听作为空闲状态处理的第二过程。
Applications Claiming Priority (5)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2015169116 | 2015-08-28 | ||
JP2015-169116 | 2015-08-28 | ||
JP2015215417 | 2015-11-02 | ||
JP2015-215417 | 2015-11-02 | ||
PCT/JP2016/067168 WO2017038193A1 (ja) | 2015-08-28 | 2016-06-09 | 情報処理装置および情報処理方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN107926021A true CN107926021A (zh) | 2018-04-17 |
CN107926021B CN107926021B (zh) | 2022-06-21 |
Family
ID=58187128
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201680047921.0A Active CN107926021B (zh) | 2015-08-28 | 2016-06-09 | 信息处理装置和信息处理方法 |
Country Status (16)
Country | Link |
---|---|
US (1) | US10548076B2 (zh) |
EP (3) | EP3917269B1 (zh) |
JP (2) | JP6883213B6 (zh) |
KR (1) | KR102542922B1 (zh) |
CN (1) | CN107926021B (zh) |
AU (1) | AU2016315197B2 (zh) |
BR (1) | BR112018003336A2 (zh) |
CA (1) | CA2995914C (zh) |
ES (2) | ES2775723T3 (zh) |
MX (1) | MX2018002207A (zh) |
MY (1) | MY194027A (zh) |
PH (1) | PH12018500385A1 (zh) |
RU (1) | RU2718165C2 (zh) |
SG (1) | SG11201710887RA (zh) |
TW (1) | TWI702875B (zh) |
WO (1) | WO2017038193A1 (zh) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113453307A (zh) * | 2020-03-25 | 2021-09-28 | 瑞昱半导体股份有限公司 | 通信装置与动态调整分组检测阈值的方法 |
CN113661755A (zh) * | 2019-03-18 | 2021-11-16 | 苹果公司 | 用于取决于用户配置来平衡对蜂窝车辆到一切(c-v2x)和智能交通***(its-g5)或专用短程通信(dsrc)的时间资源分配的***和方法 |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP3409064B1 (en) * | 2016-01-29 | 2020-04-01 | Telefonaktiebolaget LM Ericsson (publ) | Clear channel assessment technique |
GB2546993B (en) * | 2016-02-03 | 2020-09-09 | Toshiba Res Europe Limited | Multi-threshold listening method for dynamic sensitivity control enabled wireless MAC |
DE102019200690A1 (de) * | 2019-01-21 | 2020-07-23 | Robert Bosch Gmbh | Verfahren zum Betreiben einer primären Kommunikationseinrichtung |
CN115715027A (zh) | 2020-07-01 | 2023-02-24 | 华为技术有限公司 | 多链路设备的aid分配方法及相关装置 |
US11477817B2 (en) * | 2020-11-17 | 2022-10-18 | Hewlett Packard Enterprise Development Lp | Systems and methods for prioritized channel access for 802.11ax clients in BSS with mixed clients |
JP2022139156A (ja) * | 2021-03-11 | 2022-09-26 | オムロン株式会社 | 受信機、送信機、無線通信システム、無線通信方法、及びプログラム |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102769912A (zh) * | 2012-07-16 | 2012-11-07 | 北京星网锐捷网络技术有限公司 | 应用于wlan的报文传输方法及装置、网络设备 |
US20130017794A1 (en) * | 2011-07-15 | 2013-01-17 | Cisco Technology, Inc. | Mitigating Effects of Identified Interference with Adaptive CCA Threshold |
US20150032868A1 (en) * | 2013-07-26 | 2015-01-29 | Accton Technology Corporation | Access point with capability of dynamically adjusting current cca threshold value and operating method thereof |
Family Cites Families (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20060046739A1 (en) * | 2004-08-25 | 2006-03-02 | Cisco Technology, Inc. | Method and apparatus for improving performance in wireless networks by tuning receiver sensitivity thresholds |
JP4253321B2 (ja) | 2005-11-09 | 2009-04-08 | 株式会社東芝 | 無線通信装置及び無線通信方法 |
JP4138831B2 (ja) * | 2006-09-19 | 2008-08-27 | 株式会社東芝 | 無線通信装置およびプログラム |
JP4413934B2 (ja) * | 2007-02-08 | 2010-02-10 | 株式会社東芝 | 無線通信装置及び無線通信方法 |
US8520683B2 (en) * | 2007-12-18 | 2013-08-27 | Qualcomm Incorporated | Managing communications over a shared medium |
JP5155697B2 (ja) * | 2008-03-05 | 2013-03-06 | 株式会社東芝 | 無線通信装置 |
JP4497222B2 (ja) * | 2008-03-26 | 2010-07-07 | ソニー株式会社 | 通信装置及び通信方法、並びにコンピュータ・プログラム |
JPWO2009145326A1 (ja) * | 2008-05-27 | 2011-10-20 | 日本電気株式会社 | コグニティブ無線システム、コグニティブ無線機および無線信号検出方法 |
KR101518059B1 (ko) * | 2008-07-02 | 2015-05-07 | 엘지전자 주식회사 | 초고처리율 무선랜 시스템에서의 채널 관리 방법과 채널 스위치 방법 |
JP2010081360A (ja) * | 2008-09-26 | 2010-04-08 | Toshiba Corp | 無線通信装置および無線通信方法 |
CN111106886B (zh) * | 2014-05-13 | 2022-06-03 | 韦勒斯标准与技术协会公司 | 用于空闲信道评估的无线通信方法及使用该方法的无线通信终端 |
JP6488206B2 (ja) * | 2015-07-08 | 2019-03-20 | 株式会社東芝 | 無線通信装置および無線通信方法 |
-
2016
- 2016-06-09 RU RU2018106373A patent/RU2718165C2/ru active
- 2016-06-09 MY MYPI2017705126A patent/MY194027A/en unknown
- 2016-06-09 MX MX2018002207A patent/MX2018002207A/es unknown
- 2016-06-09 SG SG11201710887RA patent/SG11201710887RA/en unknown
- 2016-06-09 ES ES16841225T patent/ES2775723T3/es active Active
- 2016-06-09 AU AU2016315197A patent/AU2016315197B2/en active Active
- 2016-06-09 EP EP21170227.9A patent/EP3917269B1/en active Active
- 2016-06-09 EP EP19209425.8A patent/EP3651536B1/en active Active
- 2016-06-09 US US15/742,257 patent/US10548076B2/en active Active
- 2016-06-09 EP EP16841225.2A patent/EP3343993B1/en active Active
- 2016-06-09 JP JP2017537596A patent/JP6883213B6/ja active Active
- 2016-06-09 CN CN201680047921.0A patent/CN107926021B/zh active Active
- 2016-06-09 ES ES19209425T patent/ES2872023T3/es active Active
- 2016-06-09 KR KR1020187003491A patent/KR102542922B1/ko active IP Right Grant
- 2016-06-09 WO PCT/JP2016/067168 patent/WO2017038193A1/ja active Application Filing
- 2016-06-09 CA CA2995914A patent/CA2995914C/en active Active
- 2016-06-09 BR BR112018003336-7A patent/BR112018003336A2/pt active Search and Examination
- 2016-08-18 TW TW105126413A patent/TWI702875B/zh active
-
2018
- 2018-02-21 PH PH12018500385A patent/PH12018500385A1/en unknown
-
2021
- 2021-02-09 JP JP2021018691A patent/JP7074216B2/ja active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20130017794A1 (en) * | 2011-07-15 | 2013-01-17 | Cisco Technology, Inc. | Mitigating Effects of Identified Interference with Adaptive CCA Threshold |
CN102769912A (zh) * | 2012-07-16 | 2012-11-07 | 北京星网锐捷网络技术有限公司 | 应用于wlan的报文传输方法及装置、网络设备 |
US20150032868A1 (en) * | 2013-07-26 | 2015-01-29 | Accton Technology Corporation | Access point with capability of dynamically adjusting current cca threshold value and operating method thereof |
Non-Patent Citations (5)
Title |
---|
CATT: "QoS control for LAA UL transmission", 《3GPP TSG RAN WG2 MEETING #90 R2-152279》 * |
NEWRACOM: "NAV Operation for Spatial Reuse", 《IEEE-SA MENTOR》 * |
ORANGE: "OBSS Reuse mechanism which preserves fairness", 《IEEE-SA MENTOR》 * |
SONY: "Impact of TPC coupled to DSC for legacy unfairness issue", 《IEEE-SA MENTOR》 * |
SONY: "Perform Analysis of BSS Color and DSC", 《IEEE-SA MENTOR》 * |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113661755A (zh) * | 2019-03-18 | 2021-11-16 | 苹果公司 | 用于取决于用户配置来平衡对蜂窝车辆到一切(c-v2x)和智能交通***(its-g5)或专用短程通信(dsrc)的时间资源分配的***和方法 |
US12041600B2 (en) | 2019-03-18 | 2024-07-16 | Apple Inc. | Systems and methods for balancing time resource allocation to cellular vehicle-to-everything (C-V2X) and intelligent transport systems (ITS-G5) or dedicated short range communication (DSRC) depending on user configurations |
CN113453307A (zh) * | 2020-03-25 | 2021-09-28 | 瑞昱半导体股份有限公司 | 通信装置与动态调整分组检测阈值的方法 |
Also Published As
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP7040588B2 (ja) | 無線通信装置及び無線通信方法 | |
CN107926021A (zh) | 信息处理装置和信息处理方法 | |
CN106664603A (zh) | 电子装置和方法 | |
CN108702794A (zh) | 无线通信设备和无线通信方法 | |
US11057848B2 (en) | Wireless communication device and wireless communication method | |
JP6822532B2 (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 |