一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

通信装置、通信方法、以及程序与流程

2022-10-27 00:21:24 来源:中国专利 TAG:


1.本发明涉及无线通信中用于传输信标(beacon)的频率通道的控制。


背景技术:

2.无线局域网(local area network,lan)技术的标准是由属于无线lan技术标准化团体的电气与电子工程师协会(ieee)802.11制定的,并且无线lan技术的标准包括ieee80.111/a/b/g/n/ac/ax。ieee是institute of electrical and electronics engineers的缩写。
3.在专利文献1中讨论的ieee 802.11中,高达9.6gbps的峰值吞吐量和在拥挤情况下通信速度的提高由正交频分多址接入(ofdma)实现。ofdma是orthogonal frequency-division multiple access的缩写。
4.为了进一步提高吞吐量,成立了制定作为ieee 802.11ax的后续标准的ieee 802.11be的标准的任务组。
5.通常,ieee 802.11的接入点(access point,ap)通过单频率通道与站点(station,sta)建立连接,并且进行通信。在ieee 802.11be标准中,正在研究使一个ap能够通过包括2.4ghz频带、5ghz频带和6ghz频带的多个频率通道与sta建立连接,并且能够进行通信的技术。
6.引用列表
7.专利文献
8.ptl 1:日本专利公开no.2018-50133


技术实现要素:

9.技术问题
10.在ieee 802.11be标准中,正在研究使ap能够通过多个频率通道与sta建立连接并且能够进行通信的技术;然而,在ap通过多个频率通道传输信标帧的情况下,会增加功耗和处理负荷。
11.因此,正在研究仅通过代表性的频率通道的信标帧的传输。然而,例如,当ap仅通过第一频率通道传输信标帧并且与第一通信装置通信时,在ap通过第二频率通道与第二通信装置建立连接的情况下,第二通信装置不能接收信标帧。当第二通信装置不能接收信标帧时,第二通信装置例如不能获取用于同步的基本信息,并且不能进行同步。此外,在通信装置使用省电功能的情况下,通信装置不能获取上述的基本信息,并且不能得知通信装置从省电状态返回时的定时。
12.本发明旨在当进行通过多个频率通道的通信时,防止不能接收信标帧的通信装置的出现。
13.问题解决方案
14.为了实现上述目的,根据本发明的通信装置是通过第一频率通道和第二频率通道
与另一通信装置建立连接的通信装置,并且包括:传输单元,其被配置为传输包括第一频率通道信息和第二频率通道信息的信标帧,所述第一频率通道信息是通过所述第一频率通道进行通信的信息,所述第二频率通道信息是通过所述第二频率通道进行通信的信息,以及切换单元,其被配置为在所述传输单元通过所述第一频率通道传输所述信标帧的情况下,并且在在所述通信装置与第一其它通信装置通过所述第一频率通道建立连接期间第二其它通信装置与所述通信装置通过所述第二频率通道建立连接的情况下,将用于传输所述信标帧的频率通道从所述第一频率通道切换为所述第二频率通道,所述第一其它通信装置识别所述第一频率通道信息和所述第二频率通道信息。
15.发明的有利效果
16.根据本发明,当进行通过多个频率通道的通信时,在防止不能接收信标帧的通信装置的出现的同时可进行通信。
附图说明
17.[图1]图1是例示通信装置102所属的网络的配置的示意图。
[0018]
[图2]图2是例示通信装置102至106中的每一个的功能配置的示意图。
[0019]
[图3]图3是例示通信装置102至106中的每一个的硬件配置的示意图。
[0020]
[图4]图4是与通过通信装置102传输信标帧的处理相关的流程图。
[0021]
[图5]图5是用于确定用于传输信标帧的频率通道的流程图。
[0022]
[图6]图6是在通信装置102确定了用于传输信标帧的频率通道后,支持多链路通信的通信装置103建立连接的情况下的序列图。
[0023]
[图7]图7是支持多链路通信的通信装置103建立连接,并且然后属于多链路通信非支持装置的通信装置104建立连接的情况下的序列图。
[0024]
[图8]图8是属于多链路通信非支持装置的通信装置104建立连接,并且然后属于多链路通信非支持装置的通信装置105建立连接的情况下的序列图。
[0025]
[图9]图9是例示多链路性能要素的帧格式的示例的示意图。
具体实施方式
[0026]
下面将参照附图详细描述本发明的示例性实施例。在下面的示例性实施例中描述的配置仅是说明性的,并且本发明不限于所例示的配置。
[0027]
图1例示了本示例性实施例中由通信装置102构成的网络配置。通信装置102是具有构成网络101的功能的接入点(ap)。例示了包括通信装置102和通信装置103至106的网络101。通信装置102和通信装置103及106支持ieee 802.11be标准,并且能够通过网络101进行符合ieee 802.11be标准的通信。
[0028]
而且,通信装置102、103和106通过多个频带中的多个频率通道建立连接,并且能够进行多链路通信。多个频带表示子ghz(sub-ghz)频带、2.4ghz频带、3.6ghz频带、4.9ghz频带、5ghz频带、60ghz频带和6ghz频带。例如,通信装置102可通过2.4ghz频带的第一频率通道与通信装置103建立连接及可通过5ghz频带的第二频率通道与通信装置103建立连接,并且可通过这两个连接进行通信。在这种情况下,通信装置102与通过第一频率通道的连接并行地维持通过第二频率通道的连接。而且,所建立的连接可被称为链路。此外,通信装置
102可不在不同的频带中建立连接而是在相同的频带中通过不同频率通道建立多个连接。
[0029]
而且,通信装置102、103和106可通过20mhz、40mhz、80mhz、160mhz及320mhz的频带宽度进行通信。
[0030]
相反地,通信装置104和105中的每一个不支持多扭结通信(下文,被称为多链路通信非支持装置)。多链路通信非支持装置可以是支持ieee 802.11a/b/g/n/ac/ax标准的通信装置,或是支持ieee 802.11be标准但不支持多链路通信的通信装置。
[0031]
在本示例性实施例中,通信装置102、103和106中的每一个包括一个或多个无线局域网(lan)控制单元。在通信装置102、103和106中的每一个包括两个或多个无线lan控制单元的情况下,通信装置102、103和106中的每一个可通过使用多个频率通道同时地传输/接收帧。所述示意图是说明性的,并且下面的论述例如可适用于包括更广泛区域中的大量通信装置的网络或各种通信装置的位置关系,但不限于此。
[0032]
图2例示了根据本示例性实施例的通信装置102至106中的每一个的功能配置。通信装置102至106中的每一个包括无线lan控制单元201和208、帧生成单元202、无线lan管理单元203、以及用户界面(user interface,ui)控制单元204、以及无线天线207和209。
[0033]
无线lan控制单元201和208分别被配置为包括用于向另一通信装置传输无线信号或从另一通信装置接收无线信号的电路以及用于控制电路的程序。无线lan控制单元201和208分别根据ieee 802.11系列标准、基于由下面描述的帧生成单元202生成的帧来控制无线通信。无线lan控制单元201和208分别控制与2.4ghz频带、5ghz频带和6ghz频带中的另一通信装置的无线信号。
[0034]
无线lan控制单元的数量不限于2个,并且可以是1个或3个或没有限制。在设置有1个无线lan控制单元的情况下,可以按照时间划分的方式使用无线lan控制单元以传输/接收多个频率通道的帧。所设置的无线天线的数量与无线lan控制单元的数量一致。
[0035]
帧生成单元202生成要由无线lan控制单元201和208中的至少一个传输的无线lan控制帧。由帧生成单元生成的无线lan控制帧可基于存储在下面描述的存储单元301中的设置生成。而且,除此之外或者代替,无线lan控制帧可基于由用户输入的用户设置生成。
[0036]
无线lan管理单元203管理通信装置102至106支持的频率通道。例如,在无线lan控制单元201支持2.4ghz频带并且无线lan控制单元208支持6ghz频带的情况下,无线lan管理单元203管理并与帧生成单元202共享这些频率通道。
[0037]
在通信装置102中,无线lan管理单元203管理当前建立连接的通信装置的连接状态。连接状态包括关于通过哪个频率通道连接的通信装置的数量的信息和关于建立连接的通信装置是否是多链路通信非支持装置的信息。由无线lan控制单元中的每一个支持的频率通道可由下面描述的通信单元306和无线天线307和308确定,并且可被存储在存储单元301中的设置限制。可选择地,由无线lan控制单元中的每一个支持的频率通道可被通过ui控制单元204的用户设置改变。
[0038]
ui控制单元204被配置为包括用于接收用户对通信装置的操作的触摸面板或与ui相关的硬件(例如,按键),以及控制触摸面板和硬件的程序。ui控制单元204具有向用户呈现信息的功能,例如,显示图像或输出声音的功能。
[0039]
图3例示了根据本示例性实施例的通信装置102至106中的每一个的硬件配置。通信单元102包括存储单元301、控制单元302、功能单元303、输入单元304、输出单元305、通信
单元306、以及无线天线307和308。
[0040]
存储单元301包括诸如只读存储器(rom)和随机存取存储器(ram)的一个或多个存储器,并且存储用于进行下面描述的各种操作的程序和诸如用于无线通信的通信参数的各种信息。rom是read only memory 的缩写,并且ram是random access memory的缩写。除了诸如rom和ram的存储器,诸如软盘、硬盘、光盘、磁光盘、光盘只读存储器(cd-rom)、可刻录光盘(cd-r)、磁带、非易失性存储卡和数字多功能光盘(dvd)的存储介质也可用作存储单元301。而且,存储单元可包括多个存储器等。
[0041]
控制单元302包括诸如中央处理单元(cpu)和微处理单元(mpu)的处理器、专用集成电路(asic)、数字信号处理器(dsp)、现场可编程门阵列(fpga)等。cpu是central processing unit的缩写,mpu是micro processing unit的缩写,并且asic是application specific integrated circuit的缩写。而且,dsp是digital signal processor的缩写,并且fpga是field programmable gate array的缩写。
[0042]
控制单元302通过执行存储在存储单元301中的程序来控制整个的ap或sta。控制单元302可与存储在存储单元301中的程序以及操作系统(os)合作来控制整个的ap或sta。
[0043]
而且,控制单元302控制功能单元303以进行预先确定的处理,例如摄像、打印和投影。功能单元303是使ap或sta进行预先确定的处理的硬件。例如,在ap或sta是照相机的情况下,功能单元303是摄像单元,并且进行摄像处理。在ap或sta是打印机的情况下,功能单元303是打印单元,并且进行打印处理。而且,例如,在ap或sta是投影仪的情况下,功能单元303是投影单元,并且进行投影处理。由功能单元303处理的数据可以是存储在存储单元301中的数据,或是通过下面描述的通信单元306与另一ap或sta进行通信的数据。
[0044]
输入单元304从用户接收各种操作。输出单元305通过监控画面和扬声器向用户进行各种输出。输出单元305的输出可以是监控画面上的显示、由扬声器输出的声音、振动输出等。输入单元304和输出单元305两者可由一个模块(如触摸面板)实现。而且,输入单元304和输出单元305可以分别与通信装置102集成或分离。
[0045]
通信单元306控制符合ieee 802.11系列标准的无线通信。通信单元306控制天线307和308以传输/接收由控制单元302生成的用于无线通信的信号。在通信装置102支持近场通信(near field communication,nfc)标准、标准或除ieee 802.11be标准之外的其它标准的情况下,通信单元306可控制符合这些通信标准的无线通信。在通信装置102进行符合多个通信标准的无线通信的情况下,可分别地设置与各通信标准相对应的通信单元和天线。通信装置102通过通信单元306与通信装置103、104、105和106中的每一个通信诸如图像数据、文档数据和视频数据的数据。天线307和308中的至少一个可与通信单元306集成或分离。而且,天线307和308中的每一个可包括一个或多个物理天线以进行多输入和多输出(multi-input and multi-output,mimo)的传输/接收。
[0046]
通信装置102至106中的每一个通过使用由外部电源或内置电池供应的电力来操作各单元。
[0047]
图4是例示在控制单元302执行存储在通信装置102的存储单元301中的程序时所进行的处理流程的流程图。流程图例示了传输信标帧的处理流程。
[0048]
在本示例性实施例中,在启动无线lan功能时,例如,在打开通信装置102时或在打开通信装置102的无线lan功能时,开始所述流程图。
[0049]
首先,在步骤s401中,通信装置102在信标帧传输通道确定处理中确定用于传输信标帧的频率通道。
[0050]
基于关于由ap所支持的频率通道的信息确定传输信标帧的频率通道,该ap由通信装置102的无线lan管理单元203管理。例如,在无线lan控制单元201支持2.4ghz频带并且无线lan控制单元208支持5ghz频带的情况下,通信装置102可使用一个2.4ghz频带的频率通道和一个5ghz频带的频率通道。另外,通信装置102也可使用两个2.4ghz频带的频率通道和两个5ghz频带的频率通道。
[0051]
而且,通信装置102可基于与通信装置102建立连接的通信装置的连接状态确定用于传输信标帧的频率通道,通信装置102由无线lan管理单元203管理。这将在下面参照图5描述。
[0052]
在确定了用于传输信标帧的频率通道后,在步骤s402,通信装置102在信标帧间隔期间,通过所确定的频率通道开始用于传输信标帧的处理。在该示例中,信标帧间隔被设置为100毫秒;然而,信标帧间隔不限于此。
[0053]
在步骤s403中,通信装置102监控频率通道的使用状态。在频率通道的使用状态已改变的情况下(步骤s403中的“是”),处理返回至步骤s401。在频率通道的使用状态没有被改变的情况下(步骤s403中的“否”),重复进行步骤s403中的处理直至在步骤s404中确定结束处理。在此期间,信标帧的传输维持在已在步骤s402中开始传输的频率通道中。
[0054]
在通信装置102与另一通信装置之间的连接状态改变的情况下,频率通道的使用状态可被改变。在本示例性实施例中,将新通信装置的连接描述为频率通道的使用状态的改变的示例;然而,与已经建立的其它通信装置的连接的断开可以作为频率通道的使用状态的改变来处理。
[0055]
另外,在可使用的频率通道被用户输入改变时,或在通信装置102检测到周围的无线通道的拥堵情况被改变时,可改变频率通道的使用状态。因此,以该改变作为触发,处理可返回至步骤s401。
[0056]
在步骤s404中,在无线lan功能结束时,例如,在通信装置102被关闭时或在通信装置102的无线lan功能被关闭时,处理结束。
[0057]
在多链路通信中,在通过多个连接的频率通道的全部传输信标帧时,会增加功耗和处理负荷。换句话说,会增加要供应到通信单元306的电力,并且会增加要由控制单元302并行进行的处理。因此,可从多个频率通道中选择代表性的通道,并且可通过代表性的通道传输不仅包括关于代表性的通道的信息而且包括关于其它频率通道(非代表性的通道)的信息的信标帧。代表性的通道可被称为主通道(primary ch)。从而,与通信装置102建立连接的通信装置中的每一个可从代表性的通道的信标帧一起获取关于非代表性的通道的信息。所获取的信息包括用于与通信装置同步的定时同步功能(tsf)信息和表示到每个通信装置的传输数据是否待机的传输表示映射(tim)信息;然而,信息不限于此。tsf是timing synchronization function的缩写,并且tim是traffic indication map的缩写。
[0058]
信标帧中包括的频率通道的信息可以仅包括传输信标帧通过的频率通道以外的频率通道的信息。例如,在2.4ghz频带中传输的信标帧可以仅包括关于5ghz频带的频率通道的信息,在5ghz频带中传输的信标帧可以仅包括关于2.4ghz频带的频率通道的信息。在同一5ghz频带中有多个通道可使用的情况下,为了通知在同一频带中的不同通道的可用
性,信标帧可以包括关于同一频带中的频率通道的信息。
[0059]
关于频率通道的信息不仅可以传递给信标帧,而且可以传递给由通信装置102传输的探测响应(probe response)、关联响应(association response)或重新关联响应(reassociation response)。而且,属于多链路通信支持装置的通信装置103和106中的每一个可通过探测响应、关联响应或重新关联响应向通信装置102通知自身可使用的频率信息。
[0060]
可通过将频率通道信息存储在诸如多链路性能要素的多链路通信支持信息要素中来将频率通道信息传递给信标帧。而且,可通过扩展已存在的信息要素(例如,多频带要素(multi-band element))来存储频率通道信息,并且可使用类似的方法而不限于此。
[0061]
图9例示了多链路性能要素的帧格式的示例。在本示例性实施例中,图9所例示的要素的名称是多链路性能要素;然而,名称不限于此,并且例如也可以是多链路要素或其它名称。
[0062]
通信装置102、103和106中的每一个可通过使用图9所例示的多链路性能要素向对方装置通知表示自身装置在多链路通信中的性能的性能信息。通信装置102从接收到的性能信息检测通信装置是多链路通信支持装置。
[0063]
多链路性能要素的帧包括要素id(element id)901、长度902和ml性能(ml capabilities)903。ml性能903包括共用信息(common info)904、每个频带信息(per band info)905和每个链路信息(per link info)906。common info 904是表示所有频带和链路的共用的信息的字段。而且,per band infor 905是表示特定频带中包括的所有链路的共用的信息的字段,并且包括用于每个频带的信息。而且,per link info 906是表示用于每个链路的信息的字段,并且包括用于每个链路的信息。
[0064]
common info 904中包括的主通道(primary ch)907是包括表示用于传输/接收与多链路通信相关的管理帧的频率通道的信息的字段。管理帧表示信标帧、探测请求帧/响应帧、关联请求帧/响应帧和行动帧(action frame)。
[0065]
在性能信息是由element(要素)表示的情况下,per link info 906表示关于频率通道的信息,通过该频率通道,element的传输装置支持多链路通信。在这种情况下,通道的数量包括一组per link info 906,通过该通道的数量,element的传输装置支持多链路通信。在本示例性实施例中,例如,在通信装置102支持2.4ghz频带中的1ch(通道)以及5ghz频带中的3ch的情况下,per link info 906包括两个字段,即用于2.4ghz频带中的1ch的字段以及用于5ghz频带中的3ch的字段。而且,信标帧中包括的频率通道信息是per link info 906中包括的信息,并且是用于通过由信标帧中包括的频率通道信息所表示的频率通道进行通信的信息。多链路通信支持装置可识别per link info 906中包括的信息,但多链路通信非支持装置不能识别per link info 906中包括的信息。
[0066]
per link info 906中包括的链路id(link id)908是包括用于识别链路的标识符的字段。
[0067]
per link info 906中包括的频带id(band id)909是包括用于识别频带的信息的字段。例如,假设band id 909包括0、1和2的值,则2.4ghz频带、5ghz频带和6ghz频带作为与这些值相对应的频带。此时,例如,在band id 909具有0的值时,包括band id 909的per link info 906是2.4ghz频带中的多链路通信的链路的共用的信息。band id 908中包括的
值与由该值所表示的内容之间的对应关系不限于此。而且,band id 908的位数可增加以表示更多的频带。
[0068]
带宽910是包括表示由link id 908所表示的链路的带宽的信息的字段。在性能信息是由多链路性能要素表示的情况下,该字段表示由link id 908所表示的链路所支持的带宽。带宽910是包括表示由band id 909所表示的频带中的通信装置所支持的带宽的性能信息的字段。例如,假设带宽910包括0、1和2的值,则20mhz带宽、40mhz带宽和80mhz带宽作为对应于这些值的频率带宽。此时,例如,在band id 909具有0的值时,由band id 909所表示的频带中的多链路性能要素的传输装置所支持的带宽是20mhz。在带宽910具有1或更多的值的情况下,多链路性能要素的传输装置在建立多链路通信的链路时可支持该值或其比其小的值的所有带宽。例如,在带宽910具有2的值时,传输装置支持所有20mhz、40mhz和80mhz作为链路的带宽。在通信装置102和103的每一个中,在仅一个链路的通信中支持的带宽和在多链路通信中支持的带宽可彼此不同。
[0069]
通道(ch)911是包括表示由link id 908所表示的链路的频率通道的信息的字段。该字段可包括直接表示信道的数。可选择地,ch 911可包括0、1、2的值,则例如1ch、2ch和3ch的通道可显示为对应于这些值的通道。例如,在ch 911具有0的值时,对应的通道是1ch。ch 911中包括的值与由该值所表示的内容之间的对应关系不限于此。
[0070]
将参考图5描述当在步骤s401中,控制单元302通过执行存储在通信装置102的存储单元301中的程序来确定用于传输信标帧的频率通道时的处理流程。
[0071]
首先,在步骤s501中,通信装置102确定已与通信装置102建立连接的通信装置的存在/不存在。通信装置的连接状态由无线lan管理单元203管理。在步骤s501中,在确定不存在已建立连接的通信装置的情况下(步骤s501中的否),在步骤s502中确定用于传输信标帧的频率通道。在这种情况下,可基于通信装置102的默认设置、用户输入的设置或与周围的无线环境相对应的设置来确定频率通道。在在步骤s502中确定了用于传输信标帧的频率通道之后,处理结束。
[0072]
而且,在步骤s502中,通信装置102可基于用户的设置,将用于传输信标帧的频率通道变成仅由用户设置的多个频率通道,或者确定各链路使用的通道。在不存在用户输入的情况下,将使用保持在存储单元301中的默认设置。
[0073]
而且,可基于周围的无线环境的拥挤情况确定用于传输信标帧的频率通道。作为调查拥挤情况的方法,可考虑在频带中传输探测请求并且对响应探测响应的数量进行计数的方法或对在预先确定的时间段内接收到的信标帧的数量进行计数的方法。此外,也可考虑对在预先确定的时间段内载波感测的次数进行合计的方法或与其它通信装置交换信息的方法;然而,方法不限于此。
[0074]
在步骤s501中,在确定存在已建立连接的通信装置的情况下(步骤s501中的是),在步骤s503中,确定是否仅有一台通信装置建立了连接。已连接的通信装置的数量也由无线lan管理单元203管理。
[0075]
在步骤s503中,在确定仅有一台通信装置建立了连接的情况下(步骤s503中的是),在步骤s504中,确定是否是通过正在传输信标帧的频率通道的连接。在步骤s504中,在确定是通过正在传输信标帧的频率通道的连接的情况下(步骤s504中的是),在步骤s505中,将维持用于传输信标帧的频率通道。然后处理结束。在步骤s504中,在确定不是通过正
在传输信标帧的频率通道的连接的情况下(步骤s504中的否),在步骤s506中,用于传输信标帧的频率通道被切换到通信装置已通过其建立连接的频率通道。然后处理结束。不是通过正在传输信标帧的频率通道的连接的情况,例如表示当通信装置102在5ghz频带中传输信标帧时通信装置103在2.4ghz频带中建立连接的情况。在这种情况下,用于传输信标帧的频率通道将被确定为2.4ghz频带。在步骤s506中,当用于传输信标帧的频率通道被切换到通信装置103已通过其建立连接的频率通道时,可以维持通过正在传输信标帧的频率通道的信标帧的传输。在这种情况下,通过两个频率通道传输信标帧。
[0076]
在步骤s503中,在确定两台或更多台的通信装置建立了连接的情况下(步骤s503中的否),在步骤s507中,确定是否是通过正在传输信标帧的频率通道的连接。在步骤s507中,在确定是通过正在传输信标帧的频率通道的连接的情况下(步骤s507中的是),在步骤s508中,维持用于传输信标帧的频率通道。然后处理结束。在步骤s507中,在确定不是通过正在传输信标帧的频率通道的连接的情况下(步骤s507中的否),在步骤s509中,确定多链路通信非支持装置是否已通过正在传输信标帧的频率通道建立了连接。注意,已建立连接的通信装置是否是多链路通信非支持装置也由无线lan管理单元203管理。在步骤s509中,在确定多链路通信非支持装置已建立连接的情况下(步骤s509中的是),在步骤s510中,用于传输信标帧的频率通道被切换到两个频率通道。然后处理结束。例如,描述了通信装置102在2.4ghz频带中传输信标帧的同时在2.4ghz频带中与多链路通信非支持装置建立连接的情况。此时,在多链路通信非支持装置也在5ghz频带中建立了连接的情况下,可通过两个频率通道传输信标帧。在通信装置102在5ghz频带与支持多链路通信的装置建立连接的情况下,以类似方式传输信标帧。
[0077]
在步骤s509中,在确定多链路通信非支持装置没有建立连接的情况下(步骤s509中的否),在步骤s511中,频率通道被切换到第二或后续的通信装置已通过其建立连接的频率通道。然后处理结束。例如,描述了通信装置102在2.4ghz频带中传输信标帧的同时在2.4ghz频带中与支持多链路通信的装置建立连接的情况。此时,在多链路通信非支持装置在5ghz频带中建立了连接的情况下,用于传输信标帧的频率通道从2.4ghz频带切换到5ghz频带。在已在5ghz频带中建立连接的通信装置是支持多链路通信的装置的情况下,以类似方式切换频率通道。
[0078]
如上所述,在通过频率通道中的一个传输信标帧的情况下,可在降低通信装置的功耗的同时进行通信,以便不生成不能接收信标帧的通信装置。换句话说,足以向通信单元306供应通过频率通道中的一个传输信标帧所需的电力。与通过多个频率通道传输信标帧的情况相比,这可降低功耗。而且,控制单元302没有必要进行处理以通过多个频率通道并行地传输信标帧。因此,可降低控制单元302的处理负荷。而且,多链路通信非支持装置可在这种情形下接收信标帧。因此,这样的装置可基于信标帧适当地进行通信,并且可基于信标帧进行处理。
[0079]
将参照图6至图8描述图5中的流程图的处理的具体示例。
[0080]
图6是在通信装置102将2.4ghz频带的频率通道确定为用于传输信标帧的频率通道之后,在支持多链路通信的通信装置103在5ghz频带建立连接的情况下的序列图。
[0081]
在启动后的步骤s502中,通信装置102将2.4ghz频带确定为用于传输信标帧的频率通道,并且在步骤s402中,通信装置102开始信标帧的传输(m6011)。因此,通信装置103开
始在2.4ghz频带中的信标帧的接收。信标帧不仅包括2.4ghz频带的频率通道信息而且包括5ghz频带的频率通道信息。因此,通信装置103可识别出通信装置102能够通过2.4ghz频带和5ghz频带的频率通道进行通信。换句话说,通信装置103可通过在2.4ghz频带中接收信标帧来检测到通信装置102能够通过5ghz频带的频率通道进行通信。在通信装置103在5ghz频带通过广播传输探测请求帧时(m6021),通信装置102通过5ghz频带的频率通道接收探测请求帧。响应于接收到的探测请求帧,通信装置102传输探测响应帧(m6022)。因此,通信装置103可检测到通信装置102能够通过5ghz频带的频率通道进行通信。此时,在通过信标帧的接收可充分地接收可通信的频率通道信息的情况下,可省略探测请求帧和探测响应帧。
[0082]
为了在5ghz频带与通信装置102建立连接,通信装置103传输关联请求帧(m6023)。响应于接收到的关联请求帧,通信装置102传输关联响应帧(m6024)。因此,通信装置103和通信装置102可通过5ghz频带的频率通道建立连接。
[0083]
以该连接作为触发,在步骤s403中,通信装置102确定频率通道的使用状态已被改变。然后处理返回至步骤s401。虽然通信装置102通过2.4ghz的频率通道传输信标帧,但是通信装置102可检测到通信装置已在5ghz频带中连接,并且在步骤s506中可将用于传输信标帧的频率通道切换到5ghz频带的频率通道。
[0084]
由于切换,通信装置103仅通过5ghz频带的频率通道监控信标帧是足够的。因此,与通信装置103在通过2.4ghz频带的频率通道接收信标帧的同时通过5ghz频带的频率通道进行通信的情况相比,通信装置103能够以低功耗和低处理负荷维持通信。而且,与通信装置102通过2.4ghz频带和5ghz频带传输信标帧的情况相比,通信装置102也能够以低功耗和低处理负荷维持通信。
[0085]
为了通知用于传输信标帧的频率通道的切换,通信装置102可通过正在传输信标帧的频率通道传输行动帧(m6012)。而且,通信装置102在传输m6022时将用于传输信标帧的频率通道设置为2.4ghz频带;然而,通信装置102在传输m6024时可将频率通道切换到5ghz频带并且向通信装置103通知频率通道的切换。在这种情况下,在接收到m6023时,通信装置102在步骤s403中检测频率通道的使用状态的改变,处理返回至步骤s401,并且通信装置102将用于传输信标帧的频率通道改变成5ghz频带。在m6024帧中的频率通道信息可从2.4ghz频带更新为5ghz频带。
[0086]
已切换用于传输信标帧的频率通道的通信装置102通过切换的频率通道维持信标帧的传输(m6025)。
[0087]
在本示例性实施例中,通信装置103是支持多链路通信的通信装置。在建立与属于多链路通信非支持装置的通信装置104的连接的情况下,可进行类似的处理。
[0088]
图7是在通信装置102与支持多链路通信的通信装置103建立连接、然后通信装置102与属于多链路通信非支持装置的通信装置104建立连接的情况下的序列图。作为示例,将描述如下情况:在通信装置102将2.4ghz频带中的频率通道确定为用于传输信标帧的频率通道后,通信装置103在2.4ghz频带中建立连接,并且然后通信装置104在5ghz频带中建立连接。
[0089]
在启动后的步骤s502中,通信装置102将2.4ghz频带确定为用于传输信标帧的频率通道,并且在步骤s402中,通信装置102开始信标帧的传输(m7011)。通信装置103开始通过2.4ghz频带的频率通道接收信标帧。由于信标帧包括5ghz频带的频率通道信息,因此通
信装置103可识别出通信装置102能够通过2.4ghz频带和5ghz频带进行通信。换句话说,通信装置103通过在2.4ghz频带接收信标帧,可检测到通信装置102能够通过5ghz频带的频率通道进行通信。在通信装置103在2.4ghz频带通过广播传输探测请求帧时(m7012),通信装置102可通过2.4ghz频带的频率通道接收探测请求帧。响应于接收到的探测请求帧,通信装置102传输探测响应帧(m7013)。因此,通过在2.4ghz频带接收通信装置102的信标帧,通信装置103可检测到通信装置102能够通过5ghz频带的频率通道进行通信。
[0090]
为了在2.4ghz频带与通信装置102建立连接,通信装置103将传输关联请求帧(m7014)。响应于接收到的关联请求帧,通信装置102传输关联响应帧(m7015)。因此,通信装置103和通信装置102可通过2.4ghz频带的频率通道建立连接。
[0091]
以该连接作为触发,通信装置102在步骤s403中确定频率通道的使用状态已被改变。然后处理返回至步骤s401。虽然通信装置102检测到通信装置在2.4ghz频带中已建立连接,但是通信装置102在步骤s505中确定信标帧可通过2.4ghz频带的频率通道继续传输,并且维持用于传输信标帧的频率通道。
[0092]
另一方面,属于多链路通信非支持装置的通信装置104在5ghz频带通过广播传输探测请求帧(m7021)。此时,通信装置102可通过5ghz频带的频率通道接收探测请求帧。响应于接收到的探测请求帧,通信装置102传输探测响应帧(m7022)。因此,通信装置104检测到通信装置102能够通过5ghz频带的频率通道进行通信。
[0093]
为了在5ghz频带与通信装置102建立连接,通信装置104将传输关联请求帧(m7023)。响应于接收到的关联请求帧,通信装置102传输关联响应帧(m7024)。因此,通信装置104和通信装置102通过5ghz频带的频率通道建立连接。
[0094]
以该连接作为触发,通信装置102在步骤s403中确定频率通道的使用状态已被改变。然后处理返回至步骤s401。虽然通信装置102通过2.4ghz频带的频率通道传输信标帧,但是通信装置102基于一台通信装置在5ghz频带已建立连接,将用于传输信标帧的频率通道切换到5ghz频带的频率通道。
[0095]
由于切换,通信装置104仅通过已建立连接的5ghz频带中的频率通道监控信标帧是足够的。
[0096]
为了通知用于传输信标帧的频率通道的切换,通信装置102可通过正在传输信标帧的频率通道传输行动帧(m7016)。通信装置102通过用于传输信标帧的频率通道维持信标帧的传输(m7025)。已接收行动帧(m7016)的通信装置103可通过将信标帧的监控频率通道从2.4ghz切换到5ghz频带来继续与通信装置102的通信。
[0097]
在通信装置103支持多链路通信但仅通过2.4ghz频带建立了连接的情况下,由于用于传输信标帧的频率通道从2.4ghz频带切换到5ghz频带,因此通信装置103的通信是断开的。然而,通信装置103也可从信标帧的频率通道信息检测到通信装置102能够在5ghz频带建立连接。因此,通信装置103也可在5ghz频带请求连接。
[0098]
图8是在通信装置102与属于多链路通信非支持装置的通信装置104建立连接、然后通信装置102与属于多链路通信非支持装置的通信装置105建立连接的情况下的序列图。作为示例,将描述如下情况:在通信装置102将2.4ghz频带中的频率通道确定为用于传输信标帧的频率通道后,通信装置104在2.4ghz频带中建立连接,并且然后通信装置105在5ghz频带中建立连接。
[0099]
在启动后的步骤s502中,通信装置102将2.4ghz频带确定为用于传输信标帧的频率通道,并且在步骤s402中,通信装置102开始信标帧的传输(m8011)。通信装置104开始通过2.4ghz频带的频率通道接收信标帧。信标帧不仅包括2.4ghz频带的频率通道信息而且包括5ghz频带的频率通道信息。然而,由于通信装置104是多链路通信非支持装置,因此通信装置104不能识别出通信装置102能够通过2.4ghz频带和5ghz频带的频率通道进行通信。在这样情况下,通信装置104在2.4ghz频带通过广播传输探测请求帧(m8012)。通信装置102可通过2.4ghz频带的频率通道接收探测请求帧。响应于接收到的探测请求帧,通信装置102传输探测响应帧(m8013)。因此,通信装置104可检测到通信装置102能够通过2.4ghz频带的频率通道进行通信。
[0100]
为了在2.4ghz频带与通信装置102建立连接,通信装置104将传输关联请求帧(m8014)。响应于接收到的关联请求帧,通信装置102传输关联响应帧(m8015)。因此,通信装置104和通信装置102可通过2.4ghz频带的频率通道建立连接。
[0101]
以该连接作为触发,通信装置102在步骤s403中确定频率通道的使用状态已被改变。然后处理返回至步骤s401。虽然通信装置102检测到通信装置在2.4ghz频带中已建立连接,但是通信装置102在步骤s505中确定信标帧可通过2.4ghz频带的频率通道继续传输,并且维持用于传输信标帧的频率通道。
[0102]
另一方面,当通信装置105在5ghz频带通过广播传输探测请求帧时(m8021),通信装置102可通过5ghz频带的频率通道接收探测请求帧。响应于接收到的探测请求帧,通信装置102传输探测响应帧(m8022)。因此,通信装置105检测到通信装置102能够通过5ghz频带的频率通道进行通信。
[0103]
为了在5ghz频带与通信装置102建立连接,通信装置105将传输关联请求帧(m8023)。响应于接收到的关联请求帧,通信装置102传输关联响应帧(m8024)。因此,通信装置105和通信装置102通过5ghz频带的频率通道建立连接。
[0104]
以该连接作为触发,通信装置102在步骤s403中确定频率通道的使用状态已被改变。然后处理返回至步骤s401。通信装置102检测到已通过2.4ghz频带和5ghz频带的频率通道建立与多链路通信非支持装置的连接。因此,在步骤s510中,通信装置102将用于传输信标帧的频率通道切换到2.4ghz频带的频率通道和5ghz频带的频率通道。
[0105]
由于切换,通信装置104和105仅通过已建立连接的各自的频率通道监控信标帧是足够的。
[0106]
如上所述,根据本示例性实施例的通信装置102可通过切换用于传输信标帧的频率通道来防止不能接收信标帧的通信装置的出现。
[0107]
注意,存储可实现上述功能的程序代码的记录介质可提供给系统或装置,并且该系统或装置的计算机(中央处理单元(cpu)或微处理单元(mpu))可读取和执行存储在记录介质中的程序代码。在这种情况下,从存储介质读出的程序代码本身可实现上述示例性实施例的功能,并且存储程序代码的存储介质可配置为上述装置。
[0108]
用于提供程序代码的存储介质的示例包括软盘、硬盘、光盘、磁光盘、cd-rom、cd-r、磁带、非易失性存储卡、rom和dvd。
[0109]
而且,上述功能不仅可以通过计算机执行读取的程序代码来实现,而且可以通过使计算机中运行的操作系统(os)基于程序代码的指令进行部分或全部的实际处理来实现。
os是operating system的缩写。
[0110]
而且,从存储介质读取的程序代码可写入插入到计算机的功能扩展板中包括的存储器中或连接到计算机的功能扩展单元中包括的存储器中。而且,在功能扩展板或功能扩展单元中设置的cpu可基于程序代码的指令进行部分或全部的实际处理,从而实现上述功能。
[0111]
本发明可通过以下处理来实现:经由网络或存储介质将用于实现上述示例性实施例的一个或多个功能的程序提供给系统或装置,并且使系统或装置的计算机中的一个或多个处理器读取并执行程序。而且,本发明可以由实现一个或多个功能的电路(例如,asic)来实现。
[0112]
本发明并不局限于上述实施,并且在本发明的精神和范围内可进行各种变化和修改。因此,提出以下权利要求以告知公众本发明的范围。
[0113]
本技术要求于2020年3月18日提交的日本专利申请no.2020-048199的权益,该申请的全部分内容通过引用方式并入本文中。
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献