CN111901828A - 信息处理设备、通信***和信息处理方法 - Google Patents
信息处理设备、通信***和信息处理方法 Download PDFInfo
- Publication number
- CN111901828A CN111901828A CN202010806488.2A CN202010806488A CN111901828A CN 111901828 A CN111901828 A CN 111901828A CN 202010806488 A CN202010806488 A CN 202010806488A CN 111901828 A CN111901828 A CN 111901828A
- Authority
- CN
- China
- Prior art keywords
- information processing
- frame
- processing apparatus
- reception
- mpdu
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 230000010365 information processing Effects 0.000 title claims abstract description 463
- 238000003672 processing method Methods 0.000 title claims abstract description 11
- 238000004891 communication Methods 0.000 title abstract description 110
- 230000005540 biological transmission Effects 0.000 claims description 189
- 238000012545 processing Methods 0.000 claims description 48
- 230000001629 suppression Effects 0.000 claims description 38
- 238000000034 method Methods 0.000 description 107
- 238000005516 engineering process Methods 0.000 description 90
- 230000008569 process Effects 0.000 description 78
- 230000006870 function Effects 0.000 description 24
- 238000010586 diagram Methods 0.000 description 22
- 230000000694 effects Effects 0.000 description 22
- 239000000523 sample Substances 0.000 description 14
- 238000001514 detection method Methods 0.000 description 13
- 230000002776 aggregation Effects 0.000 description 10
- 238000004220 aggregation Methods 0.000 description 10
- 230000004044 response Effects 0.000 description 7
- 238000012549 training Methods 0.000 description 4
- 238000012544 monitoring process Methods 0.000 description 3
- 230000008054 signal transmission Effects 0.000 description 3
- 238000010420 art technique Methods 0.000 description 2
- 230000010267 cellular communication Effects 0.000 description 2
- 230000008859 change Effects 0.000 description 2
- 238000012790 confirmation Methods 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 239000004065 semiconductor Substances 0.000 description 2
- 230000005236 sound signal Effects 0.000 description 2
- 108700026140 MAC combination Proteins 0.000 description 1
- 230000002159 abnormal effect Effects 0.000 description 1
- 230000001133 acceleration Effects 0.000 description 1
- 230000002730 additional effect Effects 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000000295 complement effect Effects 0.000 description 1
- 239000000284 extract Substances 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 229910044991 metal oxide Inorganic materials 0.000 description 1
- 150000004706 metal oxides Chemical class 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012806 monitoring device Methods 0.000 description 1
Images
Classifications
-
- 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/10—Flow control between communication endpoints
- H04W28/12—Flow control between communication endpoints using signalling between network elements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/0078—Avoidance of errors by organising the transmitted data in a format specifically designed to deal with errors, e.g. location
- H04L1/0091—Avoidance of errors by organising the transmitted data in a format specifically designed to deal with errors, e.g. location arrangements specific to receivers, e.g. format detection
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/004—Arrangements for detecting or preventing errors in the information received by using forward error control
- H04L1/0056—Systems characterized by the type of code used
- H04L1/0061—Error detection codes
-
- 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/04—Error control
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W28/00—Network traffic management; Network resource management
- H04W28/02—Traffic management, e.g. flow control or congestion control
- H04W28/06—Optimizing the usage of the radio link, e.g. header compression, information sizing, discarding information
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W84/00—Network topologies
- H04W84/02—Hierarchically pre-organised networks, e.g. paging networks, cellular networks, WLAN [Wireless Local Area Network] or WLL [Wireless Local Loop]
- H04W84/10—Small scale networks; Flat hierarchical networks
- H04W84/12—WLAN [Wireless Local Area Networks]
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
- Communication Control (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Closed-Circuit Television Systems (AREA)
- Detection And Prevention Of Errors In Transmission (AREA)
- Small-Scale Networks (AREA)
Abstract
信息处理设备、通信***和信息处理方法。在本发明中,适当地停止帧的接收。本发明的信息***包括第一信息处理设备和第二信息处理设备。第一信息处理设备执行控制使得向接收帧的第二信息处理设备发送信号(该信号具有向后兼容性),该信号用作第二信息处理设备停止帧的接收的指标。另外,在第二信息处理设备已接收到从第一信息处理设备发送的帧的情况下,第二信息处理设备执行控制以基于用作用于停止帧的接收的指标的信号(该信号具有向后兼容性)停止帧的接收。
Description
本申请是申请号为201580036518.3、发明名称为“信息处理设备、通信***和信息处理方法”、国际申请日为2015年6月1日的专利申请的分案申请,其全部内容通过引用合并于此。
技术领域
本技术涉及信息处理设备。具体地,本技术涉及使用无线通信交换信息的信息处理设备、通信***和信息处理方法。
背景技术
在相关技术中,存在用于使用无线通信交换信息的无线通信技术。例如,提出了使用无线LAN在信息处理设备之间交换信息的通信方法。
以此方式,当执行无线通信时,提出了使用帧校验序列(FCS)检测接收到的帧的数据中是否有错误的错误检测方法。当根据错误检测方法在接收到的帧中检测到错误时,帧被丢弃。相反,当在接收到的帧中没有检测到错误时,读取媒体访问控制(MAC)报头以确定帧是否去往自己的信息处理设备。当帧不是去往自己的信息处理设备时,尽管帧的内容是正确的,接收到的帧被丢弃。
在错误检测方法中,除了MAC报头外,还需要将直至最尾端的全部帧解调并且将从解调的帧的值生成的校验和与FCS比较。因此,在接收帧到最后之后,确定数据中存在错误。因此,例如,当在MAC报头的时间点存在错误,或当尽管在MAC报头的时间点没有错误,但帧不是去往自己的信息处理设备时,在帧被全部接收前可能不执行该确定。
因此,例如,提出了无线分组通信***,在无线分组通信***中,用于存储用于分组的报头的错误检测代码的字段被新设置在用于物理层的上层的协议的分组的报头的尾端处(例如,参见专利文献1)。
引用列表
专利文献
专利文献1:JP2000-261462A
发明内容
技术问题
在上述相关技术的技术中,报头中的地址和控制信息是由物理层的上层的协议来检查的。当确认报头是无效的时、当根据错误检测代码确认地址和控制信息是有效的并且不存在去往自己的信息处理设备的地址时、或当控制信息不是可以被自己的信息处理设备接收的控制信息时,停止接收的指令被发送到物理层。
但是,在上述相关技术的技术中,存在这样的担心:不能识别新设置的存储错误检测代码的字段的无线通信设备可能不能正确地解调接收到的帧。因此,重要的是,考虑到向后兼容性,适当地停止接收正在接收的帧。
期望提供本技术以适当地停止帧的接收。
问题的解决方案
做出本技术是为了解决上述问题。本技术的第一个方面是一种信息处理方法、一种使计算机执行该方法的程序和一种信息处理设备,该信息处理设备包括控制单元,该控制单元被配置为执行控制使得向接收帧的其他信息处理设备发送信号,该信号具有向后兼容性并且该信号用作其他信息处理设备停止帧的接收的指标。因此,可以获得如下操作效果:向接收帧的其他信息处理设备发送信号(该信号是具有向后兼容性的信号),该信号用作其他信息处理设备停止帧的接收的指标。
根据第一个方面,控制单元可以将基于使用MAC报头获得的计算结果的信息用作指标。因此,可以获得将基于使用MAC报头获得的计算结果的信息用作指标的操作效果。
根据第一个方面,控制单元可以将基于计算结果的信息存储在帧中的物理层的报头中,并且将该信息用作信号。因此,可以获得将基于计算结果的信息存储在帧中的物理层的报头中并且将该信息用作信号的操作效果。
根据第一个方面,控制单元可以将连接帧中的多个帧当中的一个帧用作指标,在该连接帧中连接多个帧。因此,可以获得将连接帧中的多个帧当中的一个帧用作指标的操作效果。
根据第一个方面,控制单元可以将作为指标的信息的发送源地址或发送目的地地址作为指标存储在帧中的物理层的报头中。因此,可以获得将作为指标的信息的发送源地址或发送目的地地址作为指标存储在帧中的物理层的报头中的操作效果。
根据第一个方面,控制单元可以基于来自基站的信息、来自无线从站的信息、发送目标帧的长度以及是否以多个频率的束来执行发送中的至少一个来确定是否发送信号。因此,可以获得基于来自基站的信息、来自无线从站的信息、发送目标帧的长度以及是否以多个频率的束来执行发送中的至少一个来确定是否发送信号的技术效果。
本技术的第二个方面是一种信息处理方法、一种使计算机执行该方法的程序和一种信息处理设备,该信息处理设备包括控制单元,该控制单元被配置为执行控制使得在接收从其他信息处理设备发送的帧时基于指标停止帧的接收,其中,通过该指标停止帧的接收,并且由具有向后兼容性的信号指定该指标。因此,可以获得如下操作效果:在接收从其他信息处理设备发送的帧时基于指标(该指标是由具有向后兼容性的信号指定的指标)停止帧的接收,其中,通过该指标停止帧的接收。
根据第二个方面,该指标可以包括被包括在信号中的MAC报头的FCS,以及控制单元可以基于FCS和基于MAC报头计算出的校验和之间的比较结果,确定MAC报头的数据中是否存在错误。因此,可以获得基于FCS和基于MAC报头计算出的校验和之间的比较结果确定MAC报头的数据中是否存在错误的操作效果。
根据第二个方面,该指标可以被存储在连接帧中的多个帧当中的一个帧中,在该连接帧中连接多个帧。因此,可以获得将该指标存储在连接帧中的多个帧当中的一个帧中的操作效果。
根据第二个方面,该指标可以被存储在物理层的报头中。因此可以获得将该指标存储在物理层的报头中的操作效果。
根据第二个方面,控制单元基于所述指标确定帧的MAC报头的数据中是否存在错误,并且当MAC报头的数据中存在错误时,执行控制使得停止帧的接收。因此,可以获得如下操作效果:基于所述指标确定帧的MAC报头的数据中是否存在错误,并且当MAC报头的数据中存在错误时,执行控制使得停止帧的接收。
根据第二个方面,当帧的MAC报头的数据中没有错误时,在帧是以单播方式发送的并且帧的发送目的地不是去往自己的信息处理设备的情况下,以及在帧是以多播方式发送的并且帧的发送目的地不是去往自己的信息处理设备所属的多播组的情况下,控制单元可以确定停止帧的接收。因此,可以获得如下操作效果:当帧的MAC报头的数据中没有错误时,在帧是以单播方式发送的并且帧的发送目的地不是去往自己的信息处理设备的情况下,以及在帧是以多播方式发送的并且帧的发送目的地不是去往自己的信息处理设备所属的多播组的情况下,确定停止帧的接收。
根据第二个方面,当帧的MAC报头的数据中没有错误时,在帧是以广播方式发送的并且帧的发送目的地不是与自己的信息处理设备连接的信息处理设备的情况下,控制单元可以确定停止帧的接收。因此,可以获得如下操作效果:当帧的MAC报头的数据中没有错误时,在帧是以广播方式发送的并且帧的发送目的地不是与自己的信息处理设备连接的信息处理设备的情况下,确定停止帧的接收。
根据第二个方面,当帧的MAC报头的数据中没有错误时,控制单元可以执行控制,使得在接收被停止的帧的发送目的地或发送源不是与自己的信息处理设备连接的信息处理设备的情况下,改变载波侦听水平。因此,可以获得如下操作效果:当MAC报头的数据中没有错误时,执行控制,使得在接收被停止的帧的发送目的地或发送源不是与自己的信息处理设备连接的信息处理设备的情况下,改变载波侦听水平。
根据第二个方面,控制单元可以执行控制,使得设定发送抑制,直到接收被停止的帧的接收结束定时为止。因此,可以获得设定发送抑制直到接收被停止的帧的接收结束定时为止的操作效果。
根据第二个方面,当设定了发送抑制时,控制单元可以执行控制,使得在如下情况下发送确认:接收到去往自己的信息处理设备的帧,在去往自己的信息处理设备的多个帧当中的至少一个帧能够正确地被接收,以及需要向去往自己的信息处理设备的帧的发送源发送确认。因此,可以获得如下操作效果:当设定了发送抑制时,在如下情况下发送确认:接收到去往自己的信息处理设备的帧,在去往自己的信息处理设备的多个帧当中的至少一个帧能够正确地被接收,以及需要向去往自己的信息处理设备的帧的发送源发送确认。
根据第二个方案,当帧的MAC报头的数据中没有错误时,控制单元可以执行控制,使得在基于存储在接收被停止的帧中的信息决定的发送抑制时间段期间设定发送抑制。因此,可以获得如下操作效果:当MAC报头的数据中没有错误时,在基于存储在接收被停止的帧中的信息决定的发送抑制时间段期间设定发送抑制。
本技术的第一个方面是一种信息处理方法、一种使计算机执行该方法的程序和一种通信***,该通信***包括:第一信息处理设备,被配置执行控制使得向接收帧的第二信息处理设备发送信号,该信号具有向后兼容性,并且该信号用作第二信息处理设备停止帧的接收的指标;以及第二信息处理设备,被配置为执行控制使得当接收到从第一信息处理设备发送的帧时,基于信号停止帧的接收。因此,可以获得如下操作效果:第一信息处理设备执行向接收帧的第二信息处理设备发送信号(该信号是具有向后兼容性的信号),该信号用作第二信息处理设备停止帧的接收的指标;以及当接收到从第一信息处理设备发送的帧时,第二信息处理设备基于信号停止帧的接收。
发明的有益效果
根据本技术,可以获得如下好的有益效果:可以适当地停止帧的接收。注意,上述有益效果不必是限制性的,并且可以实现本公开中描述的有益效果。
附图说明
图1是示出根据本技术的第一实施例的通信***10的***配置示例的示图。
图2是示出根据本技术的第一实施例的信息处理设备100的内部配置示例的框图。
图3是示出作为本技术的基础的IEEE 802.11的MAC帧格式的配置示例的示图。
图4是示意性示出作为本技术的基础的帧的接收定时的示例的示图。
图5是示出根据本技术的第一实施例的通信***10中包括的信息处理设备之间交换的PLCP报头的配置示例的示图。
图6是示出由根据本技术的第一实施例的信息处理设备100进行的帧发送处理的处理过程的示例的流程图。
图7是示出由根据本技术的第一实施例的信息处理设备200进行的帧接收处理的处理过程的示例的流程图。
图8是示出由根据本技术的第一实施例的信息处理设备100确定是否在帧发送处理中发送接收停止信号的处理的流程图。
图9是示出由根据本技术的第一实施例的信息处理设备200确定是否在帧发送处理中发送接收停止信号的处理的流程图。
图10是示出由根据本技术的第一实施例的信息处理设备100进行的帧发送处理中的对于接收停止信号的发送确定处理的流程图。
图11是示出由根据本技术的第一实施例的信息处理设备200进行的帧接收处理中的接收停止确定处理的流程图。
图12是示出由根据本技术的第一实施例的信息处理设备200进行的帧接收处理中的帧接收停止处理的流程图。
图13是示出根据本技术的第二实施例的通信***10中包括的信息处理设备之间交换的A-MPDU的帧格式的配置示例的示图。
图14是示出由根据本技术的第二实施例的信息处理设备200进行的帧接收处理中的接收停止确定处理的流程图。
图15是示出由根据本技术的第二实施例的信息处理设备200进行的帧接收处理中的帧接收停止处理的流程图。
图16是示出由根据本技术的第三实施例的信息处理设备100确定是否在帧发送处理中发送接收停止信号的处理的流程图。
图17是示出根据本技术的第三实施例的通信***10中包括的信息处理设备之间交换的HE-SIG-A的配置示例的示图。
图18是示出由根据本技术的第三实施例的信息处理设备100进行的帧发送处理中的对于接收停止信号的发送确定处理的流程图。
图19是示出由根据本技术的第三实施例的信息处理设备200进行的帧接收处理中的接收停止确定处理的流程图。
图20是示出由根据本技术的第三实施例的信息处理设备200进行的帧接收处理中的帧接收停止处理的流程图。
图21是示出智能电话的示意性配置的示例的框图。
图22是示出汽车导航设备的示意性配置的示例的框图。
图23是示出无线接入点的示意性配置的示例的框图。
具体实施方式
在下文中,将说明用于实施本技术的模式(下文中被称为实施例)。将按照下列顺序来进行说明。
1.第一实施例(将用作用于停止接收的指标的信息存储在PLCP报头的服务(SERVICE)中的示例)
2.第二实施例(A-MPDU的开头帧被设定为接收停止信号的示例)
3.第三实施例(使用用于IEEE 802.11ax的SIG(HE-SIG-A)生成接收停止信号的示例)
4.应用示例
<1.第一实施例>
[通信***的配置示例]
图1是示出根据本技术的第一实施例的通信***10的***配置示例的示图。
通信***10包括信息处理设备100和信息处理设备200至204。信息处理设备100是权利要求中描述的第一信息处理设备的示例。信息处理身边200至204是权利要求中描述的第二信息处理设备的示例。
信息处理设备100是作为无线网络的中心的信息处理设备。这里,作为通信方案,例如,可以使用依照电气和电子工程师协会(IEEE)802.11的无线局域网(LAN)标准的通信方案。作为无线LAN,例如,可以使用无线保真(Wi-Fi)、Wi-Fi直接或Wi-Fi认证无线显示(Miracast)规范(技术规范名称:Wi-Fi显示)。可以执行使用其他通信方案的无线通信。
例如,信息处理设备100是由使用无线LAN连接到每一个信息处理设备并且交换每一条信息的接入点或基站来实现的。例如,信息处理设备100可以以有线或无线线路连接到外部网络(诸如因特网)。
信息处理设备200至204是无线连接到信息处理设备100的信息处理设备。在图1中,信息处理设备100与信息处理设备200至204之间的连接关系通过虚线示意性地示出。例如,当使用无线LAN作为通信方案时,信息处理设备200至204对应于站。
例如,信息处理设备100可以被设定为具有无线通信功能的固定信息处理设备。例如,信息处理设备200至204可以被设定为具有无线通信功能的便携式信息处理设备。
这里,例如,便携式信息处理设备是诸如智能电话、移动电话或平板终端的信息处理设备。例如,固定信息处理设备是诸如基站、接入点、打印机、个人计算机或家用电器的信息处理设备。
在本技术的第一实施例中,将描述在通信***10中执行广播传送、单播传送或多播传送的示例。这里,广播传送是将数据发送到网络中的不特定的许多信息处理设备的传送方案。即,广播传送是在不决定目的地的情况下将数据发送到邻近的信息处理设备的传送方案。单播传送是在网络中指定一个信息处理设备并且将数据发送到该信息处理设备的传送方案。多播传送是在网络中指定多个信息处理设备并且将数据发送到这些信息处理设备的传送方案。例如,在多播传送中,数据可以被同时发送到组中的信息处理设备。
[信息处理设备的配置示例]
图2是示出根据本技术的第一实施例的信息处理设备100的内部配置示例的框图。信息处理设备200至204的内部配置与信息处理设备100的内部配置基本上相同。因此,将只描述信息处理设备100,并且将不描述其他设备。
信息处理设备100包括天线110、通信单元120、控制单元130和存储单元140。
通信单元120是经由天线110发送和接收无线电波的单元(例如,无线LAN调制解调器)。通信单元120被假设为执行依照上述通信方案中的至少一个的无线通信。
控制单元130基于控制程序控制信息处理设备100的每一个单元。例如,控制单元130对发送的信息和接收的信息执行信号处理。例如,控制单元130由中央处理单元(CPU)实现。
例如,当通信单元120使用无线通信发送数据时,控制单元130处理发送目标信息并且生成要被实际发送的数据块(发送分组)。随后,控制单元130将生成的发送分组输出到通信单元120。通信单元120将发送分组转换为具有用于实际传送的通信方案的格式的分组,并且随后将转换后的发送分组从天线110向外部发送。
例如,当通信单元120使用无线通信接收数据时,通信单元120通过对由通信单元120的接收器经由天线110接收的无线电波信号执行的信号处理来提取接收分组。然后,控制单元130解释所提取的接收分组。当确定接收分组是要被保持为解释结果的数据时,控制单元130将数据记录在存储单元140上。
例如,控制单元130执行控制,使得向接收帧的每一个其他信息处理设备发送信号(该信号是具有向后兼容性的信号),该信号用作每一个其他信息处理设备(例如,信息处理设备200至204)停止帧的接收的指标。在这个情况下,控制单元130可以使用基于使用媒体访问控制(MAC)报头(例如,直到MAC报头的帧检测序列(FCS))获得的计算结果的信息作为指标。这里,例如,直到MAC报头的帧检测序列(FCS)可以被用作基于计算结果的信息。控制单元130可以将基于计算结果的信息存储在帧中的物理层的报头中,并且使用该信息作为用作停止帧的接收的指标的信号。这里,例如,物理层的报头是物理层汇聚过程(PLCP)报头。
例如,当接收从信息处理设备100发送的帧时,信息处理设备200的控制单元(对应于控制单元130)执行控制使得停止帧的接收。例如,信息处理设备200的控制单元可以执行控制,使得基于指标(由具有向后兼容性的信号指定的指标(例如,直到MAC报头的FCS))停止帧的接收,其中通过该指标停止帧的接收。
存储单元140具有用于由控制单元130进行的数据处理的工作区域的作用或保持各种类型的数据的存储介质的功能。作为存储单元140,例如,可以使用诸如非易失性存储器、磁盘、光盘或磁光(MO)盘的存储介质。作为非易失性存储器,例如,可以使用电可擦除可编程只读存储器(EEPROM)或可擦除可编程只读存储器(EPROM)。作为磁盘,例如,可以使用硬盘或盘形磁盘。作为光盘,例如,可以使用压缩盘(CD)、数字万用盘可记录(DVD-R)或蓝光盘(BD(注册商标))。
这里,如上所述,存在检测无线LAN中的接收到的帧的数据中是否存在错误的错误检测方法。例如,已知有发送器将发送数据的校验和作为被称为帧校验序列(FCS)的比特串预先存储在帧中的错误检测方法。根据该错误检测方法,接收器可以通过将从接收数据生成的校验和与FCS的值进行比较来检测错误。
例如,当从接收到的帧生成的校验和的值与FCS的值不同时,接收该帧的信息处理设备确定接收到的帧中存在错误并且丢弃该帧。
相反,当从接收到的帧生成的校验和的值与FCS的值相同时,接收该帧的信息处理设备确定接收到的帧中没有错误。然后,信息处理设备读取媒体访问控制(MAC)报头。
这里,发送源的MAC地址、发送目的地的MAC地址和发送抑制时间被存储在MAC报头中。发送源的MAC地址被称为发送地址(TA)。发送目的地的MAC地址被称为接收地址(RA)。发送抑制时间被称为网络分配向量(NAV)。
例如,当接收到的帧的RA与自己的信息处理设备的MAC地址不同时,尽管接收到的帧的内容是正确的,信息处理设备丢弃接收到的帧。以此方式,丢弃帧的信息处理设备不在NAV中执行发送。
相反,确定接收到的帧中没有错误并且自己的信息处理设备的MAC地址与RA相同的信息处理设备将MAC的有效载荷发送给上层。
以此方式,当执行错误检测时,可以使用MAC报头中的信息确定数据是否去往自己的信息处理设备。
[MAC帧格式的示例]
图3是示出作为本技术的基础的IEEE 802.11的MAC帧格式的配置示例的示图。MAC帧格式被配置为具有MAC报头301、帧体302和FCS 303。
这里,假设使用IEEE 802.11的MAC帧格式来执行错误检测的情况。在这个情况下,对于图3中示出的IEEE 802.11的MAC帧格式,除了MAC报头301之外,还需要将直到帧的最后尾端的全部均解调,并且将从解调的帧的值生成的校验和与FCS进行比较。为了确定数据中是否存在错误,必须接收帧到最后。
由于这个原因,例如,当在MAC报头的时间点检测到错误时,或当没有检测到错误但帧不是去往自己的信息处理设备的帧时,可以在帧被全部接收之前不执行该确定。
“帧的接收定时的示例”
图4是示意性地示出作为本技术的基础的帧的接收定时的示例的示图。在图4中,水平轴代表时间轴。在图4中,两个帧21和22的接收定时在说明中被相互比较。
如图4中所示,假设信息处理设备接收帧21的情况。例如,帧21的RA与自己的信息处理设备的MAC地址不同。因此,帧21被假设为即时当帧21是可以正常接收的时也被丢弃的分组。
接收帧21的信息处理设备在接收帧21的最后尾端之前可能不确定帧21是否是去往自己的信息处理设备的帧。
在这样的情形下,去往自己的信息处理设备的帧22被假设为在帧21被完全接收之前到达。在这个情况下,正在接收帧21的信息处理设备可能不从帧21切换到帧22以开始接收。因此,在帧21的接收完成并且确定帧21不是去往自己的信息处理设备的帧(由箭头23指示的位置)之后,帧22已经在到达的中途并且处于不可接收的状态。
以此方式,存在这样的担心:即使当去往自己的信息处理设备的帧在不是去往自己的信息处理设备的帧或存在错误的帧的接收期间新到达时,也没有开始去往自己的信息处理设备的帧的接收并且错失了接收机会。
因此,在本技术的实施例中,将描述在不改变帧的格式的情况下执行对帧(例如,MAC报头)的错误检测的示例。因此,可以适当地确定是否停止正在被接收的帧的接收并且提高帧的接收机会。
[PLCP报头的配置示例]
图5是示出根据本技术的第一实施例的通信***10中包括的信息处理设备之间交换的PLCP报头的配置示例的示图。
PLCP报头是指物理层的报头。图5示出了依照IEEE 802.11规范的PLCP报头。PLCP报头被配置为包括速率311、预留312、长度312、奇偶性314、尾部315以及服务(SERVICE)316。
服务(SERVICE)316是被准备为用来同步接收器的解扰器的字段。在IEEE 802.11规范中,存在仅为预留的未使用的预留区域。不对应于停止帧的接收的功能的信息处理设备不使用在预留区域中描述的数据。因此,不对应于停止帧的接收的功能的信息处理设备可以在不使用该功能的情况下执行正常的接收处理。
因此,在本技术的第一实施例中,通过描述预留区域中的用作停止接收的指标的信息,可以确保向后兼容性。
即,信息处理设备100的控制单元130计算直到MAC报头的FCS作为用作停止接收的指标的信息,并且将计算出的FCS存储在包括在PLCP报头中的服务316字段的预留区域中。
类似地,在信息处理设备200至204中,可以将直到MAC报头的FCS作为用作停止接收的指标的信号存储在包括在PLCP报头中的服务316字段的预留区域中。
这里,停止帧的接收的功能被假设为指的是根据本技术的第一到第三实施例中的每一个的功能。接收停止信号被假设为指的是用作停止接收的指标的信号。
[发送侧信息处理设备的操作示例]
图6是示出由根据本技术的第一实施例的信息处理设备100进行的帧发送处理的处理过程的示例的流程图。在图6中,作为示例,将描述信息处理设备100是发送侧信息处理设备的情况。
首先,执行确定是否发送接收停止信号的处理(步骤S720)。将参考图8详细地描述确定是否发送接收停止信号的处理。
随后,作为确定是否发送接收停止信号的处理的结果,控制单元130确定是否可以发送接收停止信号(步骤S701)。当不可以发送接收停止信号时(步骤S701),控制单元130发送没有存储用作停止接收的指标的信息(例如,直到MAC报头的FCS)的帧(步骤S702)。
当可以发送接收停止信号时(步骤S701),执行对于接收停止信号的发送确定处理(步骤S740)。将参考图10详细描述对于接收停止信号的发送确定处理。
随后,控制单元130发送存储用作停止接收的指标的信息的帧或没有存储用作停止接收的指标的信息的帧(步骤S702)。步骤S701、S702、S720和S740是权利要求中描述的发送过程的示例。
[接收侧信息处理设备的操作示例]
图7是示出由根据本技术的第一实施例的信息处理设备200进行的帧接收处理的处理过程的示例的流程图。在图7中,作为示例,将描述信息处理设备200是接收侧信息处理设备的情况。
首先,执行接收停止确定处理(步骤S750)。将参考图11详细描述接收停止确定处理。
随后,作为接收停止确定处理的结果,信息处理设备200的控制单元(对应于图2中示出的控制单元130)确定是否停止正在接收的帧的接收(步骤S711)。当停止正在接收的帧的接收时(步骤S711),执行帧接收停止处理(步骤S760)。将参考图12详细描述帧接收停止处理。
当不停止正在接收的帧的接收时(步骤S711),继续帧的接收(步骤S712)。
[确定是否发送接收停止信号的处理的操作示例]
图8是示出由根据本技术的第一实施例的信息处理设备100确定是否在帧发送处理中发送接收停止信号的处理(图6中示出的步骤S720的处理过程)的流程图。
确定是否发送接收停止信号的处理是当发送接收停止信号(接收停止信号是用作停止接收的指标的信号)的信息处理设备100从其他信息处理设备接收预定信号时生成的处理。基于关联请求帧和探测请求帧之间的至少一条信息和关于信息处理设备100的元素信息确定是否可以发送接收停止信号。
控制单元130确定是否接收到关联请求帧和探测请求帧中的至少一个(步骤S721)。这样的帧是从其他信息处理设备(例如,信息处理设备200至204)发送的。
关联请求帧是当其他信息处理设备(例如,信息处理设备200至204)与信息处理设备100建立连接时使用的帧。探测请求帧是当其他信息处理设备(例如,信息处理设备200至204)扫描信息处理设备100时使用的帧。
当关联请求帧和探测请求帧均没有被接收到时(步骤S721),继续监控。
当接收到关联请求帧和探测请求帧中的至少一个时(步骤S721),控制单元130确认接收到的帧的元素信息。帧的元素信息存储指示是否可以进行接收停止信号的接收的信息。
例如,指示是否可以进行接收停止信号的发送的信息是指可以指定信息处理设备是否是对应于IEEE 802.11ax的信息处理设备的信息。当信息处理设备是对应于IEEE802.11ax的信息处理设备时,可以确定信息处理设备是对应于接收停止的信息处理设备(能够接收接收停止信号的信息处理设备)。
控制单元130确定接收到的帧的发送源是否是对应于接收停止的信息处理设备(步骤S722)。当接收到的帧的发送源是对应于接收停止的信息处理设备时(步骤S722),控制单元130确认关于自己的信息处理设备的元素信息。然后,基于指示是否可以在关于自己的信息处理设备的元素信息中发送接收停止信号的信息,控制单元130确定是否可以发送接收停止信号(步骤S723)。即,控制单元130确定自己的信息处理设备(信息处理设备100)是否是对应于接收停止的信息处理设备(能够发送接收停止信号的信息处理设备)。
这里,例如,指示是否可以发送接收停止信号的信息是指可以指定信息处理设备是否是对应于IEEE 802.11ax的信息处理设备的信息。
当自己的信息处理设备(信息处理设备100)是对应于接收停止的信息处理设备时(步骤S723),控制单元130确定是否可以发送接收停止信号(步骤S724)。即,当自己的信息处理设备(信息处理设备100)可以发送接收停止信号并且帧的发送源可以接收接收停止信号时,控制单元130确定可以发送接收停止信号。
当自己的信息处理设备(信息处理设备100)是不对应于接收停止的信息处理设备时(步骤S723),控制单元130确定不可以发送接收停止信号(步骤S726)。
当接收到的帧的发送源是不对应于接收停止的信息处理设备时(步骤S722),控制单元130确认其他信息处理设备已经连接到信息处理设备100(连接目的地的信息处理设备)。然后,控制单元130确定在连接目的地的信息处理设备当中是否存在对应于接收停止的一个或多个信息处理设备(步骤S725)。
当在连接目的地的信息处理设备当中存在对应于接收停止的一个或多个信息处理设备时(步骤S725),处理进行到步骤S724。相反,当在连接目的地的信息处理设备当中不存在对应于接收停止的信息处理设备时(步骤S725),处理进行到步骤S726。
图9是示出由根据本技术的第一实施例的信息处理设备200确定是否在帧发送处理中发送接收停止信号的处理(图6中示出的步骤S720的处理过程)的流程图。
图9示出当信息处理设备200是发送侧信息处理设备时确定是否发送接收停止信号的处理的示例。确定是否发送接收停止信号的处理与当信息处理设备100是发送侧信息处理设备时的处理基本上相同,但是在确定使用或未使用时使用的帧的类型不同,
即,信息处理设备200基于信标帧和探测响应帧中的至少一条信息和信息处理设备200的元素信息确定是否发送接收停止信号。图9示出从信号处理设备100发送信标帧和探测响应帧的示例。
这里,信标帧是当信息处理设备100报告关于自己的信息处理设备时使用的帧。探测响应是对信息处理设备200发送的探测请求的响应,并且是指存储关于信息处理设备100的每一条信息的帧。
控制单元130确定是否接收到信标帧和探测响应帧中的至少一个(步骤S731)。从信息处理设备100发送每一个帧。
当指标帧和探测响应帧均没有被接收时(步骤S731),继续监控。当接收到指标帧和探测响应帧中的至少一个时(步骤S731),处理进行到步骤S732。随后的处理(步骤S732至S736)对应于图8中示出的处理(步骤S722至S726)。因此,在此将省略对其的描述。
[对于接收停止信号的发送确定处理的操作示例]
图10是示出由根据本技术的第一实施例的信息处理设备100进行的帧发送处理中的对于接收停止信号的发送确定处理(图6中示出的步骤S740的处理过程)的流程图。
基于发送目标帧的长度,控制单元130确定是否发送接收停止信号(S741)。例如,基于聚合帧的长度,控制单元130确定是否发送接收停止信号(S741)。在这个情况下,控制单元130确定聚合帧的长度是否等于或大于阈值(步骤S741)。
这里,聚合是用于捆绑多个帧并且将帧的束作为一个帧发送。聚合帧是指被捆绑以作为一个帧发送的多个帧。换句话说,聚合帧是被连接以作为一个帧发送的多个帧。
例如,当短帧具有小于阈值的长度时,虽然整个帧被解释,但是假设帧被解释的时间较短。因此,在本技术的第一实施例中,当帧的长度等于或大于阈值时,发送接收停止信号。
例如,用于确定帧的类型是否是数据帧的标准可以被设定为用来确定是否发送接收停止信号的标准。例如,当帧的类型是管理帧或控制帧时,考虑这样的情况,其中执行到没有完成连接的目的地的发送。在这个情况下,为了不在接收侧停止帧,不发送接收停止信号。与之相比,当帧类型是数据帧时,发送接收停止信号。
当聚合帧的长度小于阈值时(步骤S741),控制单元130确定不发送接收停止信号(步骤S744)。
当聚合帧的长度等于或大于阈值时(步骤S741),控制单元130基于信道捆绑是否用于发送来确定是否发送接收停止信号(步骤S742)。
这里,信道捆绑是用于在多个信道的束中执行发送的技术。当使用多个信道时,假设使用很多通信资源。但是,当使用一个信道(或较少数量的信道)时,假设没有使用很多的通信资源。因此,在本技术的第一个实施例中,当信道捆绑被用于发送时,发送接收停止信号。
当信道捆绑被用于发送时(步骤S742),控制单元130确定发送接收停止信号(步骤S743)。在这个情况下,控制单元130将用作停止接收的指标的信息(直到MAC报头的FCS)存储在帧中,并且发送存储有用作指标的信息的帧(步骤S743)。具体地,控制单元130将用作停止接收的指标的信息(例如,直到MAC报头的FCS)存储在图5示出的服务316的预留区域中。
当信道捆绑没有被用于发送时(步骤S742),控制单元130确定不发送接收停止信号(步骤S744)。在这个情况下,控制单元130发送没有存储用作停止接收的指标的信息的帧。
以此方式,控制单元130可以基于发送目标帧的长度和是否以多个频率的束执行发送中的至少一个确定是否发送用作停止接收的指标的信号。控制单元130可以基于来自基站的信息和来自无线从站的信息中的至少一个确定是否发送用作停止接收的指标的信号。控制单元130可以基于至少一条信息确定是否发送用作停止接收的指标的信号。
[接收停止确定处理的操作示例]
图11是示出由根据本技术的第一实施例的信息处理设备200进行的帧接收处理中的接收停止确定处理(图7中示出的步骤S750的处理过程)的流程图。
信息处理设备200接收从信息处理设备100发送的帧。以此方式,在完成直到从信息处理设备100发送的帧中的MAC报头的接收后,信息处理设备200的控制单元确认存储在PLCP报头的服务字段中的MAC报头的FCS。例如,FCS被存储在图5中示出的服务316的预留区域。
然后,信息处理设备200的控制单元确定从接收的MAC报头计算出的校验和是否与MAC报头的FCS的值相同(步骤S751)。当校验和与值不相同时(步骤S751),信息处理设备200的控制单元确定帧中存在错误并且确定停止帧的接收(步骤S578)。因此,停止帧的接收(步骤S758)。
当校验和与值相同时(步骤S751),信息处理设备200的控制单元确定接收到的帧是否是以单播方式发送的帧(步骤S752)。
当接收到的帧是以单播方式发送的帧时(步骤S752),信息处理设备200的控制单元确认存储在MAC报头中的RA(发送目的地的MAC地址)(步骤S753)。当RA是自己的信息处理设备的地址时(步骤S753),信息处理设备200的控制单元执行控制使得继续帧的接收(步骤S754)。
相反,当RA不是自己的信息处理设备的地址时(步骤S753),信息处理设备200的控制单元确定该帧不是去往自己的信息处理设备的帧并且确定停止该帧的接收(步骤S758)。因此,停止帧的接收并且丢弃帧(步骤S758)。
当接收到的帧不是以单播方式发送的帧时(步骤S752),信息处理设备200的控制单元确认存储在MAC报头中的TA(发送源的MAC地址)(步骤S755)。当TA是作为连接目的地的AP(信息处理设备100)的地址时(步骤S755),信息处理设备200的控制单元确定接收到的帧是否是以广播方式发送的帧(步骤S756)。
当接收到的帧是以广播方式发送的帧时(步骤S756),信息处理设备200的控制单元执行控制使得继续帧的接收(步骤S754)。
当TA不是作为连接目的地的AP(信息处理设备100)的地址时(步骤S755),信息处理设备200的控制单元确定该帧不是来自作为连接目的地的AP(信息处理设备100)的帧,并且确定停止该帧的接收(步骤S758)。因此,停止帧的接收并且丢弃帧(步骤S758)。
当接收到的帧不是以广播方式发送的帧时(步骤S756),信息处理设备200的控制单元确认存储在MAC报头中的RA(发送目的地的MAC地址)(步骤S757)。然后,当RA是自己的信息处理设备所属的组的地址时(步骤S757),信息处理设备200的控制单元执行控制使得继续帧的接收(步骤S754)。
当RA不是自己的信息处理设备所属的组的地址时(步骤S757),信息处理设备200的控制单元确定该帧不是到自己的信息处理设备所属的组的帧,并且确定停止帧的接收(步骤S758)。因此,停止帧的接收并且丢弃帧(步骤S758)。
以此方式,信息处理设备200的控制单元可以基于停止帧的接收的指标(直到MAC报头的FCS)确定帧中的MAC报头的数据中是否存在错误。具体地,信息处理设备200的控制单元基于MAC报头的FCS和基于MAC报头计算出的校验和之间的比较结果确定MAC报头的数据中是否存在错误。然后,当MAC报头的数据中存在错误时,信息处理设备200的控制单元执行控制使得停止帧的接收。
当MAC报头的数据中没有错误时,信息处理设备200的控制单元可以基于帧是否是以单播方式发送的并且帧的发送目的地是否去往自己的信息处理设备确定是否停止帧的接收。具体地,当帧是以单播方式发送的并且帧的发送目的地不是去往自己的信息处理设备时,信息处理设备200的控制单元确定停止帧的接收。
当MAC报头的数据中没有错误时,信息处理设备200的控制单元可以基于帧是否是以广播方式发送的并且帧的发送目的地是否是自己的信息处理设备的连接目的地确定是否停止接收。具体地,当帧是以广播方式发送的并且帧的发送目的地不是自己的信息处理设备的连接目的地时,信息处理设备200的控制单元确定停止帧的接收。
[帧接收停止处理的操作示例]
图12是示出由根据本技术的第一实施例的信息处理设备200进行的帧接收处理中的帧接收停止处理(图7中示出的步骤S760的处理过程)的流程图。
首先,信息处理设备200的控制单元确定从接收的MAC报头计算出的校验和是否与存储在PLCP报头中的MAC报头的FSC的值相同(步骤S761)。当校验和与值相同时(步骤S761),信息处理设备200的控制单元基于存储在PLCP报头中的长度和速率来计算接收到的帧的结束时间(步骤S762)。存储在PLCP报头中的长度对应于图5中示出的长度313并且速率对应于图5中示出的速率311。当校验和与值相同时,可以获取发送抑制时间(NAV)。
然后,信息处理设备200的控制单元设定发送抑制,使得在存储在MAC报头中的发送抑制时间(NAV)与计算出的接收到的帧的结束时间之和的时间内不执行发送(步骤S762)。
这样一来,可以减少不必要的发送。信息处理设备200可以减少功率并且可以通过减少帧的碰撞状况来提高***吞吐量。
随后,信息处理设备200的控制单元确认存储在MAC报头中的RA(发送目的地的MAC地址)和TA(发送源的MAC地址)(步骤S763)。然后,确定TA或RA是否是除了连接目的地以外的AP(除了信息处理设备200以外)的地址(步骤S763)。
当TA或RA是除了连接目的地以外的AP(除了信息处理设备100以外)的地址时(步骤S763),发送抑制被取消并且CCA的阈值被增加以执行发送。因此,信息处理设备200的控制单元改变载波帧听水平(步骤S764)。例如,当载波侦听水平的默认值是-82dBm时,载波侦听水平从-82dBm改变为-62dBm。这个改变是示例并且载波侦听水平可以改变为其他值。
这里,CCA阈值是当执行信道访问并且信道被确定为处于空闲状态时使用的阈值。当阈值增加时,多个信息处理设备(从站)可以同时执行发送。因此,可以提高***吞吐量。
随后,信息处理设备200的控制单元确定是否处于DSC期间(步骤S765)。这里,DSC是指载波侦听水平的改变时间段。当不处于DSC期间时(步骤S765),信息处理设备200的控制单元执行设定使得载波侦听水平返回到默认(步骤S770)。
当处于DSC期间时(步骤S765),信息处理设备200的控制单元在DSC期间接收新的帧并且确定该帧是否是需要发送对其的确认的帧(步骤S766)。即,信息处理设备200的控制单元在DSC期间接收新的帧并且使用在帧的尾端处的FCS没有检测到错误,然后确定该帧是否去往自己的信息处理设备并且是否需要发送对于帧的确认(步骤S766)。
当在DSC期间接收新的帧并且该帧是需要发送对其的确认的帧时(步骤S766),信息处理设备200的控制单元向帧的发送源发送确认(步骤S769)。
同样地,信息处理设备200的控制单元在DSC期间接收新的聚合帧并且使用在至少一个帧的尾端处的FCS没有检测到错误,然后确定该帧是否去往自己的信息处理设备并且是否需要发送块确认(步骤S766)。当在DSC期间接收新的聚合帧并且聚合帧是需要发送对其的块确认的帧时(步骤S766),向帧的发送源发送块确认(步骤S769)。
当新的帧不是在DSC期间接收的或接收到的帧不是需要发送对其的确认的帧时(步骤S766),信息处理设备200的控制单元确定是否存在要发送的数据(步骤S767)。当没有要发送的数据时(步骤S767),处理返回到步骤S765。
当存在要发送的数据时(步骤S767),通过DSC的数据发送处理开始(步骤S768)并且处理返回到步骤S765。
当从接收的MAC报头计算出的校验和与存储在PLCP报头中的MAC报头的FCS的值不相同时(步骤S761),信息处理设备200的控制单元计算接收到的帧的结束时间(步骤S771)。如上所述,信息处理设备200的控制单元基于存储在PLCP报头中的长度和速率计算接收到的帧的结束时间。因为信息处理设备200的控制单元可以不读取存储在MAC报头中的发送抑制时间(NAV),信息处理设备200的控制单元可以不指定发送抑制时间(NAV)。
然后,信息处理设备200的控制单元设定发送抑制,使得不执行发送,直至计算出的接收到的帧的结束时间为止(步骤S771)。
随后,信息处理设备200的控制单元确定时间段是否是发送抑制时间段(步骤S772)。当时间段不是发送抑制时间段时(步骤S772),信息处理设备200的控制单元取消发送抑制(步骤S775)。
当时间段是发送抑制时间段时(步骤S772),信息处理设备200的控制单元接收新的帧并且确定该帧是否是需要发送对其的确认的帧(步骤S773)。
然后,当信息处理设备200的控制单元接收新的帧并且该帧是需要发送对其的确认的帧时(步骤S773),信息处理设备200的控制单元向帧的发送源发送确认(步骤S774)。这些处理(步骤S773和S774)对应于上述处理(步骤S766和S769)。因此,将在此省略对其的描述。
以此方式,当MAC报头的数据中没有错误时,信息处理设备200的控制单元执行处理,使得在直至接收被停止的帧的接收结束定时为止的时间段和存储在帧中的发送抑制时间段之和的时间段中设定发送抑制。
当MAC报头的数据中没有错误并且接收被停止的帧的发送目的地或发送源不是自己的信息处理设备的连接目的地时,信息处理设备200的控制单元执行控制使得改变载波侦听水平。
当MAC报头的数据中有错误,信息处理设备200的控制单元停止帧的接收并且执行控制,使得设定发送抑制直至帧的接收结束定时为止。
当设定了发送抑制并且满足预定条件时,信息处理设备200的控制单元执行控制使得发送确认。这里,预定条件是这样的情况,其中接收到去往自己的信息处理设备的帧,去往自己的信息处理设备的帧中的至少一个帧可以被正确地接收,以及需要向去往自己的信息处理设备的帧的发送源发送确认。
以此方式,根据本技术的第一实施例,可以在考虑向后兼容性的情况下适当地停止开始接收的帧的接收。
<2.第二实施例>
在本技术的第二实施例中,将描述聚合MAC协议数据单元(A-MPDU)帧用作接收停止信号的示例。具体地,A-MPDU帧的开头子帧的MAC有效载荷被设定为0并且该开头子帧用作接收停止信号。即,发送仅由MAC报头和FCS形成的帧(其中MAC有效载荷为0)作为接收停止信号。
根据本技术的第二实施例的信息处理设备的配置与图1等中示出的信息处理设备100和信息处理设备200至204基本上相同。因此,将与本技术的第一实施例的附图标记相同的附图标记给予与本技术的第一实施例共同的部分,并且将部分地省略对其的描述。
本技术的第二实施例中的一些处理是与本技术的第一实施例的那些处理共同的。所以,将与本技术的第一实施例的附图标记相同的附图标记给予与本技术的第一实施例共同的部分,并且将部分地省略对其的描述。
[A-MPDU帧的格式示例]
图13是示出根据本技术的第二实施例的通信***10中包括的信息处理设备之间交换的A-MPDU的帧格式的配置示例的示图。
A-MPDU帧具有通常用于无线LAN的聚合帧的格式。
A-MPDU被配置为包括多个A-MPDU子帧320至322。在每一个A-MPDU子帧320至322中,存在MAC报头和FCS。例如,在A-MPDU子帧320中,存在MAC报头331和FCS 333。如上所述,聚合帧是被连接作为一个帧发送的多个帧。子帧是指在连接帧(聚合帧)中的多个帧当中的一个帧,在连接帧中连接多个帧。
这里,在本技术的第二实施例中,如上所述,A-MPDU帧的开头子帧320的MAC有效载荷(帧体332)被设定为0。即,在本技术的第二实施例中,通过向A-MPDU的开头添加帧体332被设定为0的一个子帧来设定接收停止信号。
当发送侧信息接收设备发送接收停止信号时,向A-MPDU的开头添加新的子帧,并且该子帧的MAC有效载荷的长度被设定为0。因此,可以发送接收停止信号。即,控制单元130可以使用聚合帧的开头子帧作为停止接收的指标。
例如,在一些情况下,A-MPDU的各个子帧的目的地是不同的。以此方式,当A-MPDU的各个子帧的目的地是不同的时,可确定目的地是自己的信息处理设备的信息(例如,组的标识符)可以被用作存储在开头子帧中的目的地地址。在这个情况下,发送目的地的每一个设备可以基于存储在开头子帧中的信息(例如,组的标识符)确定帧是否是去往自己的信息处理设备的帧。
确定是否发送接收停止信号的处理(图6中示出的步骤S720)和对于接收处理信号的发送确定处理(图6中示出的步骤S740)与本技术的第一实施例的那些处理相同。因此,在此省略对其的描述。
以此方式,因为可以在不改变所有当前的IEEE 802.11规范的情况下实现接收停止信号的发送,可以确保向后兼容性。
[接收停止确定处理的操作示例]
图14是示出由根据本技术的第二实施例的信息处理设备200进行的帧接收处理中的接收停止确定处理(图7中示出的步骤S750的处理过程)的流程图。图14是通过修改图11的一部分获得的图。因此,将与图11的附图标记相同的附图标记给予与图11共同的部分。将部分地省略对其的描述。
这里,在本技术的第一实施例中,已描述了新添加用于MAC报头的FCS并且确认FCS的示例。然而,在本技术的第二实施例中,使用现有的FCS并且确认FCS(步骤S781)。
具体地,信息处理设备200的控制单元确认A-MPDU帧的开头子帧的FCS(步骤S781)。例如,FCS是图13中示出的A-MPDU帧的开头子帧320的FCS 333。
然后,信息处理设备200的控制单元确定从接收的A-MPDU帧的开头子帧计算出的校验和是否与开头子帧的FCS的值相同(步骤S781)。当校验和与值不相同时(步骤S781),处理进行到步骤S758。相反,当校验和与值相同时(步骤S781),处理进行到步骤S752。
[帧接收停止处理的操作示例]
图15是示出由根据本技术的第二实施例的信息处理设备200进行的帧接收处理中的帧接收停止处理(图7中示出的步骤S760的处理过程)的流程图。图15是通过修改图12的一部分获得的图。因此,将与图12的附图标记相同的附图标记给予与图12共同的部分。将部分地省略对其的描述。
这里,在本技术的第一实施例中,已描述了新添加用于MAC报头的FCS并且确认FCS的示例。然而,在本技术的第二实施例中,使用现有的FCS并且确认FCS(步骤S791)。
具体地,信息处理设备200的控制单元确认A-MPDU帧的开头子帧的FCS(步骤S791)。例如,FCS是图13中示出的A-MPDU帧的开头子帧320的FCS 333。
然后,信息处理设备200的控制单元确定从接收的A-MPDU帧的开头子帧计算出的校验和是否与开头子帧的FCS的值相同(步骤S791)。当校验和与值不相同时(步骤S791),处理进行到步骤S771。相反,当校验和与值相同时(步骤S791),处理进行到步骤S762。
<3.第三实施例>
在本技术的第三实施例中,将描述使用用于IEEE 802.11ax的SIG(HE-SIG(高效率信号)-A)生成接收停止信号的示例。
根据本技术的第三实施例的信息处理设备的配置与图1等中示出的信息处理设备100和信息处理设备200至204基本上相同。因此,将与本技术的第一实施例和第二实施例的附图标记相同的附图标记给予与本技术的第一实施例和第二实施例共同的部分,并且将部分地省略对其的描述。
本技术的第三实施例中的一些处理是与本技术的第一实施例和第二实施例的那些处理共同的。因此,将与本技术的第一实施例和第二实施例的附图标记相同的附图标记给予与本技术的第一实施例和第二实施例共同的部分,并且将部分地省略对其的描述。
[确定是否发送接收停止信号的处理的操作示例]
图16是示出由根据本技术的第三实施例的信息处理设备100在帧接收处理中确定是否发送接收停止信号的处理(图6中示出的步骤S720的处理过程)的流程图。
图16示出发送侧信息处理设备是信息处理设备100的情况的示例。图16示出与本技术的第一实施例和第二实施例的处理一起确定信息处理设备100周围的所有其他信息处理设备是否是对应于接收停止的信息处理设备的确定处理的示例。这里,对应于接收停止的信息处理设备是能够接收接收停止信号的信息处理设备。
控制单元130确定是否接收到关联请求帧和探测请求帧中的至少一个(步骤S801)。
当关联请求帧和探测请求帧均没有被接收到时(步骤S801),继续监控。
当接收到至少一个帧时(步骤S801),控制单元130确定接收到的帧的发送源是否是对应于接收停止的信息处理设备(步骤S802)。
当接收到的帧的发送源是对应于接收停止的信息处理设备时(步骤S802),控制单元130确定自己的信息处理设备(信息处理设备100)是否可以发送接收停止信号(步骤S803)。
当自己的信息处理设备可以发送接收停止信号时(步骤S803),控制单元130可以确定连接到自己的信息处理设备(信息处理设备100)的所有信息处理设备(从站)是否可以发送接收停止信号(步骤S804)。
当连接到自己的信息处理设备的所有信息处理设备(从站)可以发送接收停止信号(步骤S804)时,控制单元130确定其他信息处理设备(主站)是否可以接收信号(步骤S805)。
当没有可以接收信号的其他信息处理设备(主站)时(步骤S805),控制单元130确定可以发送接收停止信号(步骤S806)。
当存在可以接收信号的其他信息处理设备(主站)时(步骤S805),控制单元130确定是否所有信息处理设备(主站)可以发送接收停止信号(步骤S807)。
当所有信息处理设备(主站)可以发送接收停止信号时(步骤S807),控制单元130确定可以发送接收信号(步骤S806)。当所有信息处理设备(主站)不可以发送接收停止信号时(步骤S807),控制单元130确定不可以发送接收停止信号(步骤S808)。
当接收到的帧的发送源不是对应于接收停止的信息处理设备时(步骤S802),处理进行到步骤S808。当自己的信息处理设备不可以发送接收停止信号时(步骤S803),处理进行到步骤S808。当连接到自己的信息处理设备的所有信息处理设备(从站)不可以发送接收停止信号时(步骤S804),处理进行到步骤S808。
这里,即使当信息处理设备接收到包括接收停止信号的帧时,不对应于接收停止功能的信息处理设备也不可以解调数据。因此,不将接收停止信号发送到不对应于接收停止功能的信息处理设备。
这里,例如,当不对应于接收停止功能的信息处理设备接收所述接收停止信号的发送时,不对应于接收停止功能的信息处理设备确定信息处理设备接收到具有不清楚格式的信号并且在接收信号的时间段内不执行发送。即使在这种情况下,取决于格式的不同,不会发生不正常的分组被发送到上层的问题。所以,可以确保向后兼容性。即,本技术的第三实施例不限于对应于接收停止功能的信息处理设备的配置的情况。
[HE-SIG-A的配置示例]
图17是示出根据本技术的第三实施例的通信***10中包括的信息处理设备之间交换的HE-SIG(高效率信号)-A的配置示例的示图。
图17示出了作为用于IEEE 802.11ax的SIG的HE-SIG-A 341。
在图17中示出由传统短训练字段(L-STF)、传统长训练字段(L-LTF)、传统信号(L-SIG)、HE-SIG-A 341、高效率短训练字段(HE-STF)、高效率长训练字段(HE-LTF)、HE-SIG-B以及IEEE 802.11的数据形成的格式示例。
[接收停止信号发送确定处理的操作示例]
图18是示出由根据本技术的第三实施例的信息处理设备100进行的帧发送处理中的接收停止信号发送确定处理(图6中示出的步骤S740的处理过程)的流程图。
控制单元130确定发送目标帧是以单播方式还是多播方式发送的(步骤S811)。
当发送目标帧是以单播方式或多播方式发送的时(步骤S811),控制单元130通过在用于IEEE 802.11ax的SIG中存储RA来设定接收停止信号(步骤S812)。即,RA(发送目的地的地址)被存储在用于IEEE 802.11ax的SIG中。
这里,单播发送或多播发送是指定目的地并且执行向信息处理设备的发送的方案。因此,当包括在接收到的帧中的RA不同时,接收该帧的信息处理设备可以确定该帧不是去往自己的信息处理设备。
用于IEEE 802.11ax的SIG(图17中示出的HE-SIG-A 341)是仅可以被对应于IEEE802.11ax的信息处理设备解调的比特串。因此,通过将用作停止接收的指标的信息存储在SIG中,对应于IEEE 802.11ax的信息处理设备可以停止接收。
不对应于IEEE 802.11ax的信息处理设备不可以读取用于IEEE 802.11ax的SIG,并且因为不清楚的格式而不执行解调。因此,可以确保向后兼容性。
当发送目标帧是以广播方式发送的时(步骤S811),通过将TA(自己的信息处理设备的地址)存储在用于IEEE 802.11ax的SIG中来设定接收停止信号(步骤S813)。
这里,广播发送是当能够接收帧的所有信息处理设备被设定为目的地以执行发送时使用的方案。当TA与自己的信息处理设备连接到的信息处理设备100的地址不同时,接收该帧的信息处理设备可以确定该帧不是去往自己的信息处理设备。
以此方式,控制单元130可以通过将用作停止接收的指标的信息(RA或TA)存储在用于IEEE 802.11ax的SIG中来设定接收停止信号。因此,接收该帧的信息处理设备可以基于存储在用于IEEE 802.11ax的SIG中的地址来确定是否停止帧的接收。即,当存储在SIG中的地址与自己的信息处理设备的地址不同或与自己的信息处理设备连接到的信息处理设备100的地址不同时,信息处理设备可以停止接收帧并且丢弃帧。
这里,例如,当从站执行向主站的单播发送时,从站将关于主站的信息(主站的地址)作为RA存储在HE-SIG-A中。在这个情况下,当连接到主站的其他从站接收信号时,其他从站可能不确定存储在HE-SIG-A中的关于主站的信息是TA还是RA。因此,当连接到主站的其他从站接收信号时,尽管该信号不是去往自己的信息处理设备的信号,其他从站可以继续接收信号。因此,从站可以通过包括用于指定在RA和TA之间存储哪一个的标识符来正确地执行确定。即,控制单元130可以将用于指定在RA和TA之间存储哪一个的标识符包括在用于IEEE 802.11ax的SIG中来发送标识符。
接收侧设备可以获取包括在接收到的帧中的用于IEEE 802.11ax的SIG中的用作停止接收的指标的信息(RA或TA)和标识符(用于指定在RA和TA之间存储哪一个的标识符)。然后,接收侧设备可以使用标识符来正确地使用用作停止接收的指标的信息(RA或TA)。
以此方式,作为标识符存储的值可以是地址、RA或TA,或可以是从地址、RA或TA唯一地导出的压缩值。
[接收停止确定处理的操作示例]
图19是示出由根据本技术的第三实施例的信息处理设备200进行的帧接收处理中的接收停止确定处理(图7中示出的步骤S750的处理过程)的流程图。
信息处理设备200的控制单元确认存储在接收到的帧中的用于IEEE 802.11ax的SIG中的地址,并且确定是否存储了用于接收停止确定的地址(步骤S821)。
当用于接收停止确定的地址没有被存储在SIG中时(步骤S821),信息处理设备200的控制单元执行控制使得继续帧的接收(步骤S823)。
当用于接收停止确定的地址被存储在SIG中时(步骤S821),信息处理设备200的控制单元确定地址是否与自己的信息处理设备的地址或自己的信息处理设备所属的组的地址相同(步骤S822)。
当地址与自己的信息处理设备的地址或自己的信息处理设备所属的组的地址相同时(步骤S822),信息处理设备200的控制单元执行控制使得继续帧的接收(步骤S823)。
当地址与自己的信息处理设备的地址或自己的信息处理设备所属的组的地址中的任一个不相同时(步骤S822),信息处理设备200的控制单元确定地址是否与连接目的地相同(步骤S824)。
当地址与连接目的地相同时(步骤S824),信息处理设备200的控制单元执行控制使得继续帧的接收(步骤S823)。
当地址与连接目的地不相同时(步骤S824),信息处理设备200的控制单元确定停止帧的接收(步骤S825)。因此,停止帧的接收并且丢弃帧(步骤S825)。
[帧接收停止处理的操作示例]
图20是示出由根据本技术的第三实施例的信息处理设备200进行的帧接收处理中的帧接收停止处理(图7中示出的步骤S760的处理过程)的流程图。
首先,信息处理设备200的控制单元基于存储在PLCP报头的长度和速率来计算接收到的帧的结束时间(步骤S831)。然后,信息处理设备200的控制单元设定发送抑制,使得在计算出的接收到的帧的结束时间内不执行发送(步骤S831)。
通过这样做,可以减少不必要的发送。信息处理设备200可以减少功率并且可以通过减少帧的碰撞状况来提高***吞吐量。
随后,信息处理设备200的控制单元确定是否设定了发送抑制(时间是否达到了计算出的接收到的帧的结束时间)(步骤S832)。当没有设定发送抑制时(当时间达到计算出的接收到的帧的结束时间时)(步骤S832),信息处理设备200的控制单元取消发送抑制(步骤S835)。
当时间段在发送抑制期间时(步骤S832),信息处理设备200的控制单元接收新的帧并且确定该帧是否是需要发送对其的确认的帧(步骤S833)。
当接收到新的帧并且该帧是需要发送对其的确认的帧时(步骤S833),信息处理设备200的控制单元向帧的发送源发送确认(步骤S834)并且处理返回到步骤S832。相反,当没有接收到新的帧或接收到的帧是不需要发送对其的确认的帧时(步骤S833),处理返回到步骤S832。
以此方式,在本技术的第一实施例到第三实施例中,可以在不改变帧的格式的情况下检测帧(例如,MAC报头)的错误。因此,可以在考虑向后兼容性的情况下适当地停止正在接收的帧的接收,并且因此提高帧的接收机会。
在本技术的第一实施例到第三实施例中,作为示例,已描述了主站(信息处理设备100)向从站(信息处理设备200至204)发送信号并且从站(信息处理设备200至204)接收信号的情况。本技术的第一实施例到第三实施例可以相似地被应用于从站(信息处理设备200至204)向主站(信息处理设备100)发送信号并且主站(信息处理设备100)接收信号的情况。本技术的第一实施例到第三实施例还可以被应用于从站之间的通信。
<4.应用示例>
根据本公开的技术可以被应用于各种产品。例如,信息处理设备100或信息处理设备201至204可以被实现为移动终端(诸如智能电话、平板个人电脑(PC)、笔记本PC、便携游戏终端、或数码相机)固定类型终端(诸如电视接收机、打印机、数码扫描仪或网络存储器)或车载终端(诸如汽车导航装置)。另外,信息处理设备100或信息处理设备201至204可以被实现为执行机器对机器(M2M)通信的终端(也被称为机器类型通信(MTC)终端)(诸如智能仪表、自动售货机、远程监控装置和销售点(POS)终端)。另外,信息处理设备100或信息处理设备201至204可以是安装在这样的终端中的无线通信模块(例如,被配置在一个管芯中的集成电路模块)。
例如,信息处理设备100可以被实现为具有路由功能或没有路由功能的无线LAN接入点(也被称为无线基站)。信息处理设备100可以被实现为移动无线LAN路由器。另外,信息处理器100可以是安装在这样的设备中的无线通信模块(例如,被配置在一个管芯中的集成电路模块)。
[4-1.第一应用示例]
图21是示出可以应用本公开的技术的智能电话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的屏幕上的触摸的触摸传感器、小键盘(key pad)、键盘、按钮、开关等,以接收来自用户的操作或信息输入。显示设备910具有屏幕(诸如液晶显示屏(LCD)或有机发光二极管(OLED)显示器)以显示智能电话900的输出图像。扬声器911将从智能电话900输出的音频信号转换为声音。
无线通信接口913支持IEEE 802.11a、11b、11g、11n、11ac和11ad的一种或多种无线LAN标准以执行无线LAN通信。在基础架构模式下,无线通信接口913可以经由无线LAN接入点与其他装置通信。此外,在直接通信模式(诸如自组织(ad hoc)模式、Wi-Fi直接等)下,无线通信接口913可以直接与其他装置通信。在Wi-Fi直接下,与在自组织模式下不同,两个终端之一作为接入点操作,但是在终端之间直接执行通信。无线通信接口913通常可以具有基带处理器、无线电频率(RF)电路、功率放大器等。无线通信接口913可以是其上集成有存储通信控制程序的存储器、执行程序的处理器和相关电路的单芯片模块。除了无线LAN方案外,无线通信接口913还可以支持其他类型的无线通信方案(诸如短距离无线通信方案、接近无线通信方案或蜂窝通信方案)。天线开关914对于无线通信接口913中包括的多个电路(例如,用于其他无线通信方案的电路)切换天线915的连接目的地。天线915具有一个或多个天线元件(例如,MIMO天线中包括的多个天线元件),并且用于从无线通信接口913发送和接收无线信号。
注意,智能电话900可以包括多个天线(例如,用于无线LAN的天线或用于接近无线通信方案的天线等),而不限于图21的示例。在这个情况下,天线开关914可以从智能电话900的配置中省略。
总线917将处理器901、存储器902、贮存器903、外部连接接口904、相机906、传感器907、麦克风908、输入设备909、显示设备910、扬声器911、无线通信接口913以及辅助控制器919相互连接。电池918经由图中虚线所部分地示出的馈电线向图21中示出的智能电话900的每一个块供应电能。例如,辅助控制器919使得在睡眠模式下操作智能电话900的最少必要功能。
在图21中示出的智能电话900中,参考图2描述的通信单元120和控制单元130可以被安装在无线通信接口913上。至少一些功能可以被安装在处理器901或辅助处理器919上。例如,可以通过分组高效地使用无线电资源来减少电池918的电力消耗。
当处理器901以应用水平执行接入点功能时,智能电话900可以作为无线接入点(软件AP)操作。无线通信接口913可以具有无线接入点功能。
[4-2.第二应用示例]
图22是示出可以应用本公开的技术的车辆导航装置920的示意性配置的示例的框图。汽车导航装置920包括处理器921、存储器922、全球定位***(GPS)模块924、传感器925、数据接口926、内容播放器927、存储介质接口928、输入设备929、显示设备930、扬声器931、无线通信接口933、天线开关934、天线935和电池938。
例如,处理器921可以是控制汽车导航装置920的导航功能和其他功能的CPU或SoC。存储器922包括存储由处理器921执行的程序和数据的RAM和ROM。
GPS模块924使用从GPS卫星接收的GPS信号来测量汽车导航装置920的位置(例如,纬度、经度和高度)。传感器925可以包括例如包括陀螺仪传感器、地磁传感器、气压传感器等的传感器组。例如,数据接口926经由未示出的终端连接到车载网络941,以获取在车辆侧生成的数据(诸如车速数据)。
内容播放器927再现存储在***到存储介质接口928中的存储介质(例如CD或DVD)中的内容。输入设备929包括,例如,检测显示设备930的屏幕上的触摸的接触传感器、按钮、开关等,以接收来自用户的操作或信息输入。显示设备930具有显示导航功能或再现内容的图像的屏幕(诸如LCD显示器或OLED显示器)。扬声器931输出导航功能或再现内容的声音。
无线通信接口933支持IEEE 802.11a、11b、11g、11n、11ac和11ad的一种或多种无线LAN标准以执行无线LAN通信。在基础架构模式下,无线通信接口933可以经由无线LAN接入点与其他装置通信。此外,在直接通信模式(诸如自组织模式、Wi-Fi直接等)下,无线通信接口933可以直接与其他装置通信。无线通信接口933通常可以具有基带处理器、RF电路、功率放大器等。无线通信接口933可以是其上集成有存储通信控制程序的存储器、执行程序的处理器和相关电路的单芯片模块。除了无线LAN方案外,无线通信接口933还可以支持其他类型的无线通信方案(诸如短距离无线通信方案、接近无线通信方案或蜂窝通信方案)。天线开关934对于无线通信接口933中包括的多个电路切换天线935的连接目的地。天线935具有一个或多个天线元件,并且用于从无线通信接口933发送和接收无线信号。
注意,汽车导航装置920可以包括多个天线,而不限于图22的示例。在这个情况下,天线开关934可以从汽车导航装置920的配置中省略。
电池938经由图中虚线所部分地示出的馈电线向图22中示出的汽车导航装置920的每一个块供应电能。另外,电池938累积从车辆供应的电能。
在图22中示出的汽车导航装置920中,参考图2描述的通信单元120和控制单元130可以被安装在无线通信接口933上。至少一些功能可以被安装在处理器921上。
无线通信接口933可以作为上述信息处理设备100操作,或可以向进入车辆中的用户携带的终端提供无线连接。
本公开的技术可以被实现为包括上述汽车导航装置920的一个或多个块、车载网络941和车辆侧模块942的车载***(或车辆)940。车辆侧模块942生成车辆侧数据(诸如车速、引擎转数或故障信息),并且将生成的数据输出到车载网络941中。
[4-3.第三应用示例]
图23是示出可以应用本公开的技术的无线接入点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可以是LAN(诸如以太网(注册商标)或广域网(WAN))。
无线通信接口963支持IEEE 802.11a、11b、11g、11n、11ac和11ad的一种或多种无线LAN标准,以作为接入点向位于附近的终端提供无线连接。无线通信接口963通常可以具有基带处理器、RF电路、功率放大器等。无线通信接口963可以是其上集成有存储通信控制程序的存储器、执行程序的处理器和相关电路的单芯片模块。天线开关964对于无线通信接口963中包括的多个电路切换天线965的连接目的地。天线965具有一个天线元件或多个天线元件,并且用于从无线通信接口963发送和接收无线信号。
在图23中示出的无线接入点950中,图2中所示的控制单元130可以安装在无线通信接口963上。至少一些功能可以被实现在控制器951中。
上述实施例是用于实施本技术的示例,并且与实施例中的要素和权利要求中的特定的发明要素具有对应关系。相似地,权利要求中的特定的发明要素和本技术的实施例中的被给予与特定的发明要素相同名称的要素具有对应关系。但是本技术不限于实施例,而是可以在不偏离本技术的要旨的范围内以实施例的各种修改形式来实现。
上面描述的实施例中描述的处理序列可以作为具有一系列序列的方法来处理,或作为用于使得计算机执行一系列序列的程序来处理,并且记录介质存储该程序。作为记录介质,可以使用硬盘、CD(压缩盘)、MD(迷你盘)和DVD(数字万用盘)、存储卡以及蓝光盘(注册商标)。
另外,本说明书中描述的效果不是限制而仅仅是示例,并且可以有附加效果。
此外,本技术也可以配置如下。
(1)一种信息处理设备,包括:
控制单元,被配置为执行控制使得向接收帧的其他信息处理设备发送信号,所述信号具有向后兼容性并且所述信号用作所述其他信息处理设备停止帧的接收的指标。
(2)根据(1)所述的信息处理设备,
其中,控制单元将基于使用MAC报头获得的计算结果的信息用作所述指标。
(3)根据(2)所述的信息处理设备,
其中,控制单元将基于计算结果的信息存储在帧中的物理层的报头中,并且将所述信息用作所述信号。
(4)根据(1)所述的信息处理设备,
其中,控制单元将连接帧中的多个帧当中的一个帧用作所述指标,在所述连接帧中连接所述多个帧。
(5)根据(1)所述的信息处理设备,
其中,控制单元将作为指标的信息的发送源地址或发送目的地地址作为指标存储在帧中的物理层的报头中。
(6)根据(1)至(5)中任一项所述的信息处理设备,
其中,控制单元基于来自基站的信息、来自无线从站的信息、发送目标帧的长度以及是否以多个频率的束来执行发送中的至少一个来确定是否发送所述信号。
(7)一种信息处理设备,包括:
控制单元,被配置为执行控制使得在接收从其他信息处理设备发送的帧时基于指标停止所述帧的接收,其中,通过所述指标停止帧的接收,并且由具有向后兼容性的信号指定所述指标。
(8)根据(7)所述的信息处理设备,其中
所述指标包括被包括在所述信号中的MAC报头的FCS,以及
控制单元基于FCS和基于MAC报头计算出的校验和之间的比较结果,确定MAC报头的数据中是否存在错误。
(9)根据(8)所述的信息处理设备,
其中,所述指标被存储在连接帧中的多个帧当中的一个帧中,在所述连接帧中连接所述多个帧。
(10)根据(8)所述的信息处理设备,
其中,所述指标被存储在物理层的报头中。
(11)根据(7)至(10)中任一项所述的信息处理设备,
其中,控制单元基于所述指标确定帧的MAC报头的数据中是否存在错误,并且当MAC报头的数据中存在错误时,执行控制使得停止帧的接收。
(12)根据(7)至(11)中任一项所述的信息处理设备,
其中,当帧的MAC报头的数据中没有错误时,在帧是以单播方式发送的并且帧的发送目的地不是去往自己的信息处理设备的情况下,以及在帧是以多播方式发送的并且帧的发送目的地不是去往自己的信息处理设备所属的多播组的情况下,控制单元确定停止帧的接收。
(13)根据(7)至(11)中任一项所述的信息处理设备,
其中,当帧的MAC报头的数据中没有错误时,在帧是以广播方式发送的并且帧的发送目的地不是与自己的信息处理设备连接的信息处理设备的情况下,控制单元确定停止帧的接收。
(14)根据(7)至(11)中任一项所述的信息处理设备,
其中,当帧的MAC报头的数据中没有错误时,控制单元执行控制,使得在接收被停止的帧的发送目的地或发送源不是与自己的信息处理设备连接的信息处理设备的情况下,改变载波侦听水平。
(15)根据(7)至(14)中任一项所述的信息处理设备,
其中,控制单元执行控制,使得设定发送抑制,直到接收被停止的帧的接收结束定时为止。
(16)根据(15)所述的信息处理设备,
其中,当设定了发送抑制时,控制单元执行控制,使得在如下情况下发送确认:接收到去往自己的信息处理设备的帧,在去往自己的信息处理设备的多个帧当中的至少一个帧能够正确地被接收,以及需要向去往自己的信息处理设备的帧的发送源发送确认。
(17)根据(15)或(16)所述的信息处理设备,
其中,当帧的MAC报头的数据中没有错误时,控制单元执行控制,使得在基于存储在接收被停止的帧中的信息决定的发送抑制时间段期间设定发送抑制。
(18)一种通信***,包括:
第一信息处理设备,被配置为执行控制使得向接收帧的第二信息处理设备发送信号,所述信号具有向后兼容性,并且所述信号用作第二信息处理设备停止帧的接收的指标;以及
第二信息处理设备,被配置为执行控制使得当接收到从第一信息处理设备发送的帧时,基于所述信号停止帧的接收。
(19)一种向接收帧的其他信息处理设备发送信号的信息处理方法,所述信号具有向后兼容性,并且所述信号用作所述其他信息处理设备停止帧的接收的指标。
(20)一种当接收从其他信息处理设备发送的帧时基于指标停止所述帧的接收的信息处理方法,其中通过所述指标停止帧的接收,并且由具有向后兼容性的信号指定所述指标。
附图标记列表
10 通信***
100、200至204 信息处理设备
110 天线
120 通信单元
130 控制单元
140 存储单元
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 (9)
1.一种信息处理设备,包括:
处理电路,所述处理电路配置为:
从其他信息处理设备接收A-MPDU子帧,所述A-MPDU子帧具有向后兼容性,并且包括发送源TA的地址、发送目的地RA的地址或组的标识符中的至少之一;
在检测所述A-MPDU子帧的直到媒体访问控制MAC报头的帧检查序列FCS时,当所述A-MPDU子帧的MAC报头的数据中没有错误时,基于所述A-MPDU子帧的MAC报头中所包括的TA、RA或所述组的标识符中的至少之一来停止包括所述A-MPDU子帧的A-MPDU的接收;以及
在接收被停止的A-MPDU的发送目的地或发送源不是与该信息处理设备连接的信息处理设备的情况下,设定对于发送的载波侦听水平。
2.根据权利要求1所述的信息处理设备,其中,
所述处理电路基于FCS与基于MAC报头计算的校验和之间的比较结果来确定MAC报头的数据中是否存在错误。
3.根据权利要求1所述的信息处理设备,其中,所述处理电路:
确定所述A-MPDU子帧的MAC报头的数据中是否存在错误;以及
当MAC报头的数据中存在错误时,执行控制使得停止A-MPDU的接收。
4.根据权利要求1所述的信息处理设备,其中,当所述A-MPDU子帧的MAC报头的数据中没有错误时,所述处理电路被配置为:在A-MPDU是以单播方式发送的并且A-MPDU的发送目的地不是去往该信息处理设备的情况下,以及在A-MPDU是以多播方式发送的并且A-MPDU的发送目的地不是去往该信息处理设备所属的多播组的情况下,确定停止A-MPDU的接收。
5.根据权利要求1所述的信息处理设备,其中,当所述A-MPDU子帧的MAC报头的数据中没有错误时,在A-MPDU是以广播方式发送的并且A-MPDU的发送目的地不是与该信息处理设备连接的信息处理设备的情况下,所述处理电路确定停止A-MPDU的接收。
6.根据权利要求1所述的信息处理设备,其中,所述处理电路执行控制,使得设定发送抑制,直到接收被停止的A-MPDU的接收结束定时为止。
7.根据权利要求6所述的信息处理设备,其中,当设定了发送抑制时,所述处理电路执行控制,使得在如下情况下发送确认:接收到去往该信息处理设备的帧,在去往该信息处理设备的多个帧当中的至少一个帧能够正确地被接收,以及需要向去往该信息处理设备的帧的发送源发送确认。
8.根据权利要求6所述的信息处理设备,其中,当所述A-MPDU子帧的MAC报头的数据中没有错误时,所述处理电路执行控制,使得在基于存储在接收被停止的A-MPDU中的信息决定的发送抑制时间段期间设定发送抑制。
9.一种信息处理方法,包括:
由信息处理设备的处理电路从其他信息处理设备接收A-MPDU子帧,所述A-MPDU子帧具有向后兼容性,并且包括发送源TA的地址、发送目的地RA的地址或组的标识符中的至少之一;
在检测所述A-MPDU子帧的直到媒体访问控制MAC报头的帧检查序列FCS时,当所述A-MPDU子帧的MAC报头的数据中没有错误时,基于所述A-MPDU子帧的MAC报头中所包括的TA、RA或所述组的标识符中的至少之一来停止包括所述A-MPDU子帧的A-MPDU的接收;以及
在接收被停止的A-MPDU的发送目的地或发送源不是与该信息处理设备连接的信息处理设备的情况下,由所述处理电路设定对于发送的载波侦听水平。
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2014142951 | 2014-07-11 | ||
JP2014-142951 | 2014-07-11 | ||
CN201580036518.3A CN106664598B (zh) | 2014-07-11 | 2015-06-01 | 信息处理设备、通信***和信息处理方法 |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201580036518.3A Division CN106664598B (zh) | 2014-07-11 | 2015-06-01 | 信息处理设备、通信***和信息处理方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN111901828A true CN111901828A (zh) | 2020-11-06 |
Family
ID=55064007
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201580036518.3A Active CN106664598B (zh) | 2014-07-11 | 2015-06-01 | 信息处理设备、通信***和信息处理方法 |
CN202010806488.2A Pending CN111901828A (zh) | 2014-07-11 | 2015-06-01 | 信息处理设备、通信***和信息处理方法 |
Family Applications Before (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201580036518.3A Active CN106664598B (zh) | 2014-07-11 | 2015-06-01 | 信息处理设备、通信***和信息处理方法 |
Country Status (7)
Country | Link |
---|---|
US (4) | US10582423B2 (zh) |
EP (1) | EP3169101A4 (zh) |
JP (2) | JP6760063B2 (zh) |
CN (2) | CN106664598B (zh) |
AU (1) | AU2015286295B2 (zh) |
BR (1) | BR112017000089B1 (zh) |
WO (1) | WO2016006365A1 (zh) |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
AU2015286295B2 (en) | 2014-07-11 | 2018-12-06 | Sony Corporation | Information processing device, communication system and information processing method |
CN107926046B (zh) * | 2015-07-20 | 2021-02-05 | 瑞典爱立信有限公司 | 控制对无线通信***中的共享无线媒体的访问 |
JP6603617B2 (ja) | 2015-08-31 | 2019-11-06 | パナソニック インテレクチュアル プロパティ コーポレーション オブ アメリカ | ゲートウェイ装置、車載ネットワークシステム及び通信方法 |
KR20170070639A (ko) * | 2015-12-14 | 2017-06-22 | 삼성전자주식회사 | 통신 시스템에서 데이터 송수신 방법 및 장치 |
JP6828632B2 (ja) * | 2017-08-03 | 2021-02-10 | 住友電気工業株式会社 | 検知装置、検知方法および検知プログラム |
Citations (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2000261462A (ja) * | 1999-03-11 | 2000-09-22 | Seiko Epson Corp | 無線パケット通信システム |
JP2005303585A (ja) * | 2004-04-09 | 2005-10-27 | Oki Electric Ind Co Ltd | 受信制御方法および無線lan装置 |
US20060078001A1 (en) * | 2004-10-08 | 2006-04-13 | Interdigital Technology Corporation | Wireless local area network medium access control extensions for station power efficiency and resource management |
JP2007019773A (ja) * | 2005-07-07 | 2007-01-25 | Sharp Corp | 送信装置、受信装置及びそれらを備えた通信装置 |
US20080186890A1 (en) * | 2007-02-06 | 2008-08-07 | Samsung Electronics Co., Ltd. | Method and system for power saving in wireless local area communication networks |
CN101548488A (zh) * | 2006-12-07 | 2009-09-30 | 三菱电机株式会社 | 无线通信***、无线终端站、无线基站以及无线通信方法 |
CN101911601A (zh) * | 2007-11-08 | 2010-12-08 | Lg电子株式会社 | 无线mesh网中的数据发送方法和A-MSDU格式 |
CN102045386A (zh) * | 2009-10-18 | 2011-05-04 | 英特尔公司 | 选择性地中止无线通信分组的接收的设备、***以及方法 |
US20110134816A1 (en) * | 2009-12-09 | 2011-06-09 | Yong Liu | Wireless Communication Signaling for Aggregate Data Units |
CN102124682A (zh) * | 2008-08-20 | 2011-07-13 | 高通股份有限公司 | 针对聚合帧中的错误校正有效利用标头空间 |
US20120195296A1 (en) * | 2011-01-31 | 2012-08-02 | Kabushiki Kaisha Toshiba | Wireless communication apparatus |
Family Cites Families (19)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20030011471A (ko) * | 2001-08-03 | 2003-02-11 | 동훈산업 주식회사 | 종합 외환업무 시스템 |
US7729373B2 (en) * | 2002-07-02 | 2010-06-01 | Broadcom Corporation | Modified range requests enabling bandwidth requests and state of health reporting |
US7304971B2 (en) * | 2002-11-01 | 2007-12-04 | Lucent Technologies Inc. | Flexible transmission method for wireless communications |
KR100574622B1 (ko) * | 2003-02-24 | 2006-04-27 | 삼성전자주식회사 | 무선 랜 데이터 프레임과, 이를 이용한 무선 랜 데이터송/수신 방법 및 그 시스템 |
US7593447B2 (en) | 2004-07-12 | 2009-09-22 | Santanu Basu | Rotary disk laser module |
AU2005285274B2 (en) | 2004-09-10 | 2009-03-05 | Interdigital Technology Corporation | Implementing a smart antenna in a wireless local area network |
US20070011554A1 (en) * | 2005-06-27 | 2007-01-11 | Intel Corporation | Block acknowledgement request apparatus, systems, and methods |
US8050179B2 (en) * | 2005-09-22 | 2011-11-01 | Freescale Semiconductor, Inc. | Method and system for acknowledging frames in a communication network |
WO2007097038A1 (ja) * | 2006-02-27 | 2007-08-30 | Fujitsu Limited | バッファの制御装置、クロスバースイッチ及びバッファの制御方法 |
JP2009528745A (ja) * | 2006-02-28 | 2009-08-06 | ノキア コーポレイション | 無線ネットワークにおける省電力配信のための、macヘッダを使用するマルチキャストグループアドレス信号伝達 |
JP4793239B2 (ja) | 2006-07-21 | 2011-10-12 | ソニー株式会社 | 印刷装置、印刷方法及び記録媒体駆動装置 |
JP2009049461A (ja) * | 2007-08-13 | 2009-03-05 | Toshiba Corp | 無線通信装置 |
US8427951B2 (en) * | 2007-08-30 | 2013-04-23 | International Business Machines Corporation | Method, system, and apparatus for reliable data packet recovery in a link layer of a data center ethernet network |
JP2009225334A (ja) | 2008-03-18 | 2009-10-01 | Toshiba Corp | 無線通信装置 |
JP2010109939A (ja) | 2008-10-31 | 2010-05-13 | Toshiba Corp | 無線通信装置 |
JP5316208B2 (ja) * | 2009-05-08 | 2013-10-16 | ソニー株式会社 | 通信装置及び通信方法、コンピューター・プログラム、並びに通信システム |
EP2357773B1 (en) * | 2010-02-10 | 2018-01-10 | Avago Technologies General IP (Singapore) Pte. Ltd | Preamble and header bit allocation for power savings within multiple user, multiple access, and/or MIMO wireless communications systems |
US8837373B2 (en) * | 2011-11-01 | 2014-09-16 | Telefonaktiebolaget L M Ericsson (Publ) | Relay node, main unit for a relay node and method therein |
AU2015286295B2 (en) | 2014-07-11 | 2018-12-06 | Sony Corporation | Information processing device, communication system and information processing method |
-
2015
- 2015-06-01 AU AU2015286295A patent/AU2015286295B2/en active Active
- 2015-06-01 CN CN201580036518.3A patent/CN106664598B/zh active Active
- 2015-06-01 JP JP2016532499A patent/JP6760063B2/ja active Active
- 2015-06-01 EP EP15818494.5A patent/EP3169101A4/en active Pending
- 2015-06-01 BR BR112017000089-0A patent/BR112017000089B1/pt active IP Right Grant
- 2015-06-01 CN CN202010806488.2A patent/CN111901828A/zh active Pending
- 2015-06-01 WO PCT/JP2015/065747 patent/WO2016006365A1/ja active Application Filing
- 2015-06-01 US US15/315,014 patent/US10582423B2/en active Active
-
2020
- 2020-01-29 US US16/775,284 patent/US11228944B2/en active Active
- 2020-08-25 JP JP2020141801A patent/JP7205523B2/ja active Active
-
2021
- 2021-12-23 US US17/560,310 patent/US11856460B2/en active Active
-
2023
- 2023-11-29 US US18/522,228 patent/US20240098574A1/en active Pending
Patent Citations (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2000261462A (ja) * | 1999-03-11 | 2000-09-22 | Seiko Epson Corp | 無線パケット通信システム |
JP2005303585A (ja) * | 2004-04-09 | 2005-10-27 | Oki Electric Ind Co Ltd | 受信制御方法および無線lan装置 |
US20060078001A1 (en) * | 2004-10-08 | 2006-04-13 | Interdigital Technology Corporation | Wireless local area network medium access control extensions for station power efficiency and resource management |
JP2007019773A (ja) * | 2005-07-07 | 2007-01-25 | Sharp Corp | 送信装置、受信装置及びそれらを備えた通信装置 |
CN101548488A (zh) * | 2006-12-07 | 2009-09-30 | 三菱电机株式会社 | 无线通信***、无线终端站、无线基站以及无线通信方法 |
US20080186890A1 (en) * | 2007-02-06 | 2008-08-07 | Samsung Electronics Co., Ltd. | Method and system for power saving in wireless local area communication networks |
CN101911601A (zh) * | 2007-11-08 | 2010-12-08 | Lg电子株式会社 | 无线mesh网中的数据发送方法和A-MSDU格式 |
CN102124682A (zh) * | 2008-08-20 | 2011-07-13 | 高通股份有限公司 | 针对聚合帧中的错误校正有效利用标头空间 |
CN102045386A (zh) * | 2009-10-18 | 2011-05-04 | 英特尔公司 | 选择性地中止无线通信分组的接收的设备、***以及方法 |
US20110134816A1 (en) * | 2009-12-09 | 2011-06-09 | Yong Liu | Wireless Communication Signaling for Aggregate Data Units |
CN102652419A (zh) * | 2009-12-09 | 2012-08-29 | 马维尔国际贸易有限公司 | 用于聚合数据单元的无线通信信令 |
US20120195296A1 (en) * | 2011-01-31 | 2012-08-02 | Kabushiki Kaisha Toshiba | Wireless communication apparatus |
Also Published As
Publication number | Publication date |
---|---|
AU2015286295B2 (en) | 2018-12-06 |
BR112017000089B1 (pt) | 2023-12-12 |
US20170156081A1 (en) | 2017-06-01 |
EP3169101A1 (en) | 2017-05-17 |
CN106664598A (zh) | 2017-05-10 |
JP7205523B2 (ja) | 2023-01-17 |
JP2021002831A (ja) | 2021-01-07 |
US11856460B2 (en) | 2023-12-26 |
JP6760063B2 (ja) | 2020-09-23 |
WO2016006365A1 (ja) | 2016-01-14 |
JPWO2016006365A1 (ja) | 2017-04-27 |
US20240098574A1 (en) | 2024-03-21 |
EP3169101A4 (en) | 2018-03-07 |
US20200169920A1 (en) | 2020-05-28 |
AU2015286295A1 (en) | 2016-12-22 |
US10582423B2 (en) | 2020-03-03 |
US20220116826A1 (en) | 2022-04-14 |
BR112017000089A2 (pt) | 2018-01-09 |
US11228944B2 (en) | 2022-01-18 |
CN106664598B (zh) | 2020-09-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP7205523B2 (ja) | 情報処理装置、通信システムおよび情報処理方法 | |
JP6398728B2 (ja) | 情報処理装置および情報処理方法 | |
JP7060050B2 (ja) | 通信装置および通信方法 | |
JP6729582B2 (ja) | 通信装置および通信方法 | |
CN113676308B (zh) | 通信设备和通信方法 | |
WO2017033531A1 (ja) | 通信装置および通信方法 | |
CN109845388B (zh) | 信息处理装置和信号发送控制方法 | |
US11012854B2 (en) | Communication device and communication method | |
WO2017183278A1 (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 |