无线通信系统和无线通信装置的制造方法

文档序号:10694566阅读:661来源:国知局
无线通信系统和无线通信装置的制造方法
【专利摘要】目的在于得到能够在短时间进行其他的无线通信装置的搜索的无线通信系统,其具有包含主动扫描终端和被动扫描终端在内的多个无线通信装置,所述主动扫描终端在从1个频率信道发送探测请求帧之后,不等待来自其他的无线通信装置的响应帧而连续地从其他的频率信道发送探测请求帧,然后,从作为等待信道的响应信道发送探测请求帧而等待来自所述被动扫描终端的响应,在所述探测请求帧中叠加直到响应为止的偏移时间的信息和响应信道的信息,在接收所述探测请求帧后,所述被动扫描终端在经过了直到响应为止的偏移时间之后,从所述响应信道的信息所指定的频率信道发送响应帧。
【专利说明】
无线通信系统和无线通信装置
技术领域
[0001 ]本发明涉及无线通信系统和无线通信装置。
【背景技术】
[0002]近年来,在车载设备中搭载利用无线LAN(Local Area Network:局域网)的无线通信装置,另一方面,随着智能手机和平板终端广泛普及,大量的行人持有无线通信装置。因此,研究出通过利用车载设备的无线通信装置与行人的无线通信装置之间的无线通信(人车间或者路车间通信)而进行危险预测。在无线通信装置间的无线通信中,通过探测、即探索能够利用的频率信道来搜索通信对方的终端,如果能够通信则开始通信。
[0003]以往,在搜索无线LAN 中的 IEEE (the Institute of Electrical andElectronics Engineers:工程师协会,Inc.)802.lla/b/g/n/ac的基础结构模式的通信对方的手段中,存在主动扫描(Active Scanning)和被动扫描(Passive Scanning)。
[0004]在主动扫描中,无线通信装置一接收到“ScanType”是主动扫描(Active Scan)的aMLME-SCAN.Request”原语就开始主动扫描。
[0005]另外,“MLME-SCAN.request”原语是在无线通信装置探索通信对方时SME(Stat1nManagement Enti ty:站台管理实体)生成、并通知给MLME(MAC subLayer ManagementEntity: MAC子层管理实体)的原语、S卩命令。
[0006]在主动扫描中,无线通信装置等待直到在某频率信道中经过作为一定时间的探测延迟(Probe Delay)时间、或者接收到从接入点发送的信标(Beacon)帧。在不接收信标帧而经过作为一定时间的探测延迟时间的情况下,无线通信装置开始进行用于搜索通信对方的探测请求(Probe Request)帧的广播。在探测请求的发送开始后,无线通信装置启动探测定时器(Probe Timer),在作为启动后的一定期间的“MinChannelTime:最小信道时间”内,判断 “PHY-CCA.1ndicat1n(Busy)”是否从物理层传递给MAC(Medium Access Control:媒体接入控制)层。
[0007]另外,“PHY-CCA.1ndicat1n(Busy)”是从物理层向MAC层通知频率信道处于被其他的无线通信装置使用的状态的原语、即命令。
[0008]当在“MinChannelTime” 内未从物理层向MAC 层通知 “PHY-CCA.1ndi cat 1n (Busy)”的情况下,无线通信装置开始下一频率信道的扫描。
[0009]另一方面,当在“MinChannelTime” 内从物理层通知了 “PHY-CCA.1ndicat1n(Busy)”的情况下,在从探测定时器的启动经过了 “MaxChannelTime”之后,进行接收到的所有探测响应(Probe Response)的处理,然后,开始在下一频率信道中扫描。
[0010]另外,“MinChannelTime”是在扫描时各频率信道所花费的最小时间,“MaxChannelTime”是在扫描时各频率信道所花费的最大时间,“MaxChannelTime”被定义为“MinChannelTime”以上的值。在由“ChannelList”指定的各频率信道中进行上述的动作。
[0011]这里,将探索通信对方的无线通信装置设为终端STAl,将通信对方的无线通信装置设为终端API。探索通信对方的终端STAl在决定扫描的频率信道之后,开始进行探测请求帧的广播。
[0012]接收到探测请求帧的终端API在DIFS(DCF(Distr ibuted Coordinat1nFunct1n)InterFrame Space)时间经过后将探测响应帧发送给终端STAl。接收到探测响应帧的终端STAl在SIFS(Short Inter Frame Space)时间经过后,发送ACK(acknowledgment)帧。终端STAl在从探测请求的发送开始经过“MaxChannelTime”之后,开始进行接收到的所有的探测响应的处理。并且,通过设定“ScanType”,开始进行主动扫描或者被动扫描。并且,根据探测延迟时间设定直到发送探测请求为止的时间。并且,根据“MinChannelTime”和“MaxChannelTime”,将“MinChannelTime” 的值和 “MaxChannelTime” 的值也设定为固定值。
[0013]关于扫描的频率信道,通过“ChannelList”设定终端的可利用的物理频率列表。无线通信装置的物理层在接收到探测响应帧时,向MAC层通知“PHY-CCA.1ndicat1n(Busy)”。存在“PHY-CCA.1ndicat1n(Busy)”是指从其他的无线通信装置接收到探测响应帧,存在当前使用该频率信道的其他无线通信装置,可能能够与该无线通信装置进行通信。不存在“PHY-CCA.1ndicat1n(Busy)”是指不存在其他的无线通信装置。
[0014]在上述内容中,如果存在“PHY-CCA.1ndicat1n(Busy)”,则假设该频率信道中存在通信对方的候选,如果不存在“PHY-CCA.1ndicati0n(BuSy)”,则假设在该频率信道中不存在通信对方的候选。
[0015]在被动扫描中,无线通信装置一接收到“ScanType”是被动扫描的“MLME-SCAN.request”原语,就开始被动扫描。开始进行被动扫描的无线通信装置从由“ChannelList”指定的各频率信道等待信标帧,在经过“MaxChannelTime”后,在下一信道中等待。
[0016]作为一例,在专利文献I中公开如下的技术:在不经由接入点的无线通信装置间的直接通信中,彼此的终端随机设定频率信道的扫描的顺序,并且随机决定扫描频率信道时的扫描开始时刻,“MaxChannelTime”、“MinChannelTime” 分别是在不超过“ChannelTime” 的最大值、“MinChannelTime”的最大值的范围中随机决定的,通过进行顺序扫描,快速检测彼此的终端。
[0017]现有技术文献
[0018]专利文献
[0019]专利文献1:日本特开2012-209893号公报
[0020]非专利文献
[0021]非专利文献1:1EEE Computer Society,802.11 (TM)-2012_IEEE Standard forInformat1n techno1gy-Telecommunicat1ns and informat1n exchange betweensystems Local and metropolitan area networks—Specific requirements PartII:Wireless LAN Medium Access ControI(MAC)and Physical Layer(PHY)Specificat1ns

【发明内容】

[0022]发明要解决的课题
[0023]然而,根据上述以往的技术,在像汽车这样的高速移动的车辆上搭载的无线通信装置与车辆外的无线通信装置进行通信的、应该早期检测出各频率信道的所有无线通信装置的状况下,需要高速且连续地扫描各频率信道。因此,存在无线通信装置的搜索需要较长时间的问题。
[0024]在作为一例的非专利文献I的主动扫描中,连续地扫描终端可利用的频率信道。扫描可利用的各频率信道的最小时间为“MinChanneITime”。例如,在利用2.4GHz频带的11个信道、即从Chl到Chll时,I次扫描所需的最小时间为“MinChannelTime X 11+信道变更时间X 11+探测请求发送处理时间”。I次扫描所需的最大时间为“MaxChannelTime X 11+信道变更时间X 11+探测请求发送处理时间+探测响应接收处理时间”。
[0025]在作为一例的专利文献I的终端的检测方法中,在扫描可利用的各频率信道的情况下,例如在利用2.4 G H z频带的11个信道、即从C h I到C h 11时,所需的最小时间为“MinChannelTime X 11+信道变更时间X 11+探测请求发送处理时间”。另外,“MinChannelTime”为MinChanneITime最大值以下的随机值。并且,所需的最大时间为“MaxChannelTime X 11+信道变更时间X 11+探测请求发送处理时间+探测响应接收处理时间”。另外,“MaxChannelTime”为MaxChannelTime最大值以下的随机值。
[0026]本发明是鉴于上述情况而完成的,其目的在于,得到能够与以往相比短时间地搜索其他无线通信装置的无线通信装置。
[0027]用于解决课题的手段
[0028]为了解决上述的课题,达成目的,本发明具有包含主动扫描终端和被动扫描终端在内的多个无线通信装置,所述主动扫描终端在从I个频率信道发送探测请求帧之后,不等待来自其他的无线通信装置的响应帧而也连续地从其他的频率信道发送探测请求帧,然后,最后从作为等待信道的响应信道发送探测请求帧,等待来自所述被动扫描终端的响应,在所述探测请求帧中叠加直到响应为止的偏移时间的信息和响应信道的信息,在接收到所述探测请求帧后,所述被动扫描终端在经过直到响应为止的偏移时间后,从所述响应信道信息所指定的频率信道发送探测响应帧。
[0029]发明效果
[0030]根据本发明,实现如下的效果:能够得到用比以往更短的时间进行其他的无线通信装置的搜索的无线通信装置。
【附图说明】
[0031]图1是示出包含实施方式I的无线通信装置的无线通信系统的结构的一例的图。
[0032]图2是示出作为包含实施方式I的无线通信装置的无线通信系统的结构的一例的应用例的图。
[0033]图3是示出实施方式I的无线通信装置的结构的一例的图。
[0034]图4是说明实施方式I的主动扫描的图。
[0035]图5是说明比较例的方式中的主动扫描的图。
[0036]图6是示出实施方式I的主动扫描中的频率信道的变更例的图。
[0037]图7是示出实施方式I的“VendorSpecificInfo”的帧格式的例子的图。
[0038]图8是说明实施方式I的被动扫描的图。
[0039]图9是说明比较例的方式中的被动扫描的图。
[0040]图10是说明实施方式I的主动扫描的时序图。
[0041]图11是说明比较例的方式中的主动扫描的时序图。
[0042]图12是示出实施方式2的无线通信装置的结构的一例的图。
[0043]图13是示出实施方式3的无线通信装置的结构的一例的图。
[0044]图14是示出实施方式3的“VendorSpecificInfo”的帧格式的例子的图。
[0045]图15是示出实现实施方式I的硬件结构的一例的图。
【具体实施方式】
[0046]以下,根据附图对本发明的无线通信装置的实施方式详细地进行说明。另外,本发明不限于本实施方式。
[0047]实施方式1.
[0048]图1是示出包含本发明的无线通信装置的无线通信系统的实施方式I的结构的一例的图。无线通信装置I是设置于汽车的车载设备,是无线LAN基站,作为称为AP的接入点或者W1-Fi基站进行动作,通过无线链路4与无线通信装置2A、2B通信。无线通信装置2A、2B作为无线LAN终端站即STA终端站进行动作。另外,在图1中,将无线通信装置I设为无线LAN基站,将无线通信装置2A、2B设为无线LAN终端站,但本发明不限于此。并且,无线链路4只要是使用了由2.4GHz频带、5GHz频带或者60GHz频带的无线LAN装置所使用的频带的无线链路即可,可以使用它们中的任意I个频带的信道,也可以使用从它们中选择的多个频带的信道。
[0049]图2是示出作为包含本发明的无线通信装置的无线通信系统的实施方式I的结构的一例的应用例的图。在图2所示的无线通信系统中,无线通信装置I固定于汽车5,无线通信装置2A、2B被带入汽车5内,无线通信装置1、2A、2B与车外的无线通信装置3A、3B、3C进行通信。关于固定在汽车5中的无线通信装置I,可以例示汽车的音响本体(Head Unit)、汽车导航设备、汽车音频设备以及后座椅监视器。关于无线通信装置2A、2B,可以例示平板电脑、智能手机、便携游戏设备、音乐播放器以及个人计算机。同样,关于无线通信装置3A、3B、3C,可以例示作为平板终端的平板PC、智能手机、便携游戏设备、作为公众无线LAN基站的热点基站或者中继站以及支持无线LAN的数字标牌。另外,本发明不限于例示的这些结构和动作方式。
[0050]图3是示出本实施方式的无线通信装置I的结构的一例的图。图3中示出发送部6、接收部7、MAC层控制部8以及参数控制部9。另外,无线通信装置2A、2B和无线通信装置3A、3B、3C也是相同的结构。
[0051]发送部6是进行无线通信的通信电路,具有依据IEEE802.1l的发送功能。发送部6进行从MAC层控制部8通知的无线LAN帧的发送,进行基于CSMA/CA的载波侦听的判断。
[0052]接收部7是进行无线通信的通信电路,具有依据IEEE802.1l的接收功能。接收部7进行无线LAN帧的接收,进行针对目的地为单播的无线LAN帧的ACK帧的发送判断。
[0053]MAC层控制部8对进行扫描时的频率信道进行控制,进行基于探测定时器的帧发送的控制,根据从参数控制部9通知的信息而发送无线LAN帧。
[0054]参数控制部9决定“MLME-SCAN.request”原语中的各参数,在进行扫描时通知给MAC层控制部8。
[0055]图15是示出实现实施方式1的无线通信装置1、24、28、3六、38、3(:的硬件结构的一例的图。MAC控制部8和参数控制部9是通过由处理器21执行存储于存储器22的程序而实现的。接收部7相当于接收器24,发送部6相当于发送器23。处理器21、存储器22、发送器23以及接收器24通过系统总线25进行连接。并且,也可以具有多个处理器21,具有多个存储器22,它们协作地执行图3的框图所示的功能。通过软件或者硬件都可以实现无线通信装置1、2A、2B、3A、3B、3C。
[0056]无线通信装置1、无线通信装置2A、2B以及无线通信装置3A、3B、3C被分类成主动扫描终端和被动扫描终端。主动扫描终端进行主动扫描。被动扫描终端不进行主动扫描,而接收从主动扫描终端发送的探测请求帧,利用探测响应帧进行响应。在图2中,无线通信装置I和无线通信装置2A、2B是主动扫描终端,无线通信装置3A、3B、3C是被动扫描终端。
[0057]图4是说明本实施方式中的主动扫描的图。在图4中,主动扫描终端首先开始扫描(SlOl),初始化为“MinChannelTime” ?O (S102 ),判定 Chl是否为响应信道(ResponseChannel),在不是响应信道的情况下发送探测请求,在是响应信道的情况下不发送探测请求。这样,在Chl到Chll中的响应信道内不发送探测请求,在不是响应信道的信道内发送探测请求(从S103到S106)。即,在从I个频率信道发送探测请求帧之后,不等待响应帧而连续地从其他的频率信道发送探测请求帧。然后,转移到作为等待信道的响应信道(S107),设“MinChannelTime” =等待时间(S108),发送探测请求(S109),启动探测定时器(SllO),判定在 “MinChannelTime” 中是否通知了 uPHY-CCA.1ndi cat 1n (Busy),! (Slll),在通知了的情况下、即在S111中分支到“是”的情况下,在“MaxChannelTime”后对探测响应进行处理(S112),在未通知的情况下、即在Slll中分支到“否”的情况下不经过S112而结束扫描(S113)。
[0058]图5是说明比较例的方式中的主动扫描的图。在图5中,主动扫描终端首先开始扫描(S201),进行待机直到经过探测延迟时间或者通知了 “PHYRxStart.1ndicat1n”原语(S202),发送探测请求(S203),启动探测定时器(S204),判定在“MinChannelTime”中是否通知了 “PHY-CCA.1ndicat1n(Busy)”(S205)。在通知的情况下、即在S205中分支到“是”的情况下,在“MaxChannelTime”后对探测响应进行处理(S206),在未通知的情况下、即在S205中分支到“否”的情况下不经过S206而结束扫描,转移到下一频率信道(S207),示出了依次重复进行这些步骤的方式。
[0059]另外,在本实施方式中,在开始扫描前,决定“MinChannelTime”、“MaxChannelTime”、作为响应偏移时间信息的“ResponseOffSetTime”、作为响应信道信息的 “Response Channel”、“FastScanType”。将 “ScanType” 设为主动扫描、“FastScanType”设为“True”、探测延迟时间设为O。“Mi nChanne I T ime”通过比较例的方式设为“MinChannelTime+ResponseOffSetTime”,“MaxChannelTime”通过比较例的方式设为“MaxChannelTime+ResponseOffSetTime”。在 “ChannelList” 中按照扫描的顺序登记进行扫描的频率列表。并且,通过“MLME-SCAN.request”原语,将这些参数从SME通知给MLME。
[0000]首先,无线通信装置的MAC层控制部8—接收到“MLME-SCAN.request”原语,无线通信装置就开始扫描。无线通信装置的MAC层控制部8依次选择“ChannelList”指定的频率信道作为发送信道。并且,利用所决定的频率信道开始进行探测请求帧的广播。无线通信装置的MAC层控制部8在发送探测请求帧之后,立即将使用的信道变更为下一频率信道。或者,作为“MinChanneITime” 启动探测定时器。
[0061]无线通信装置的MAC层控制部8在利用“ChannelList”指定的各频率信道进行步骤S105的探测请求帧的发送的情况下,如图6所示,推迟发送由响应信道指定的频率信道的探测请求帧。图6是示出本实施方式的主动扫描的频率信道的变更例的图。在图6中从2.4GHz频带频率信道Chl到ChlI被登记于“ChannelList”,响应信道为Ch6。即,MAC层控制部8判定Chl到Chll是否为响应信道,在是响应信道的情况下不发送探测请求,在不是响应信道的情况下发送探测请求。
[0062]无线通信装置的MAC层控制部8在“ChannelList”指定的各频率信道的探测请求帧的发送结束后,利用由响应信道指定的频率信道进行探测请求帧的发送。在从响应信道指定的频率信道发送探测请求帧时,MAC层控制部8在将“MinChannelTime”设定成由“MLME-SCAN.request”原语通知的“MinChanneITime”的值后,进行发送。
[0063]无线通信装置的MAC层控制部8在探测定时器的启动后,判定在“MinChannelTime”内是否将“PHY-CCA.1ndicat1n(Busy)”从物理层通知给MAC层。
[0064]在“MinChannelTime” 内未通知 “PHY-CCA.1ndi cat 1n (Busy)” 的情况下,无线通信装置的MAC层控制部8结束响应信道中的探测响应帧的等待,返回SlOl。未通知“PHY-CCA.1ndicat1n(Busy)”是指未从其他的无线通信装置接收到探测响应帧,当前使用被“ChannelList”指定的各频率信道的其他无线通信装置不存在。
[0065]另一方面,在“MinChannelTime”内通知了 “PHY-CCA.1ndicat1n(Busy),,的情况下,无线通信装置的MAC层控制部8在从探测定时器的启动起经过“MaxChannelTime”之后开始进行接收到的探测响应帧的处理。通知了 “PHY-CCA.1ndicat1n(Busy)”是指从其他的无线通信装置接收到探测响应帧,存在当前使用“ChannelList”指定的各频率信道中的任意频率信道的其他无线通信装置,可能能够与该无线通信装置进行通信。
[0066]响应偏移时间由参数控制部9决定。响应偏移时间的值是根据登记在“ChannelList”中的频率信道的数量而决定的。具体而言,比登记于“ChannelList的频率信道数量X (频率信道的变更次数+探测请求的发送处理时间)的值”大。这样,响应的等待时间可以根据发送探测请求帧的频率信道数量来设定,或者也可以根据响应帧的接收数量来设定。
[0067]登记于“Channe I L i s t”的频率信道由参数控制部9决定。能够登记于“ChannelList”的频率信道是在无线通信装置所使用的无线LAN的标准中支持的频率信道,并且从在使用无线通信装置的国家中允许使用的频率信道中选择。无线通信装置的MAC层控制部8按照登记于所通知的“ChannelList”的频率信道的顺序进行顺序扫描。例如在2.4GHz频带的频率信道Chl到Chll能够使用的情况下,“ChannelList”的登记顺序可以依次指定Chl到Chll,也可以随机指定。在作为主动扫描终端的无线通信装置所发送的探测请求帧中包含 “VendorSpecificInfo”。
[0068]图7示出本实施方式的“VendorSpecificlnf ο”的帧格式的例子。图7所示的“VendorSpecificInfo” 的帧由 I字节的 “Element ID”(元素ID)、I字节的 “Length”(长度)、3字节的“0UI”、1字节的“0UI Type”(0UI类型)、2字节的“Response Offset Time”(响应偏移时间)、I字节的“Response Channel”(响应信道)构成。假设将“0UI”设定成固定值“0x002692”、将“OUIType”设定成固定值“OxFF”。另外,“0UI”和“0UI Type”不限于该值,只要能够与比较例的字段进行区别、且不会对未应用本发明的无线LAN装置带来影响、实现相同的效果即可。作为一例,也可以使用现有的探测请求帧的Reserved字段来通知相同的内容。
[0069]图8是说明本实施方式中的被动扫描的图。被动扫描终端开始扫描(S301),判定在Chl中是否通知了 “PHY-CCA.1ndicat1n(Busy)”(S303),在通知了的情况下、即在S303中分支到“是”的情况下对探测请求进行处理(S304),等待偏移时间(S305),将信道变更成响应信道(S306),发送探测响应(S307)。在未通知的情况下、即在S303中分支到“否”的情况下转移到下一信道。在Chl到Chll中进行这些步骤(S302到S308),结束扫描(S309)。
[0070]图9是说明比较例的方式中的被动扫描的图。示出如下的方式:被动扫描终端开始扫描(S401),启动探测定时器(S402),判定在“MinChannelTime”中是否通知了 “PHY-CCA.1ndi cat 1n (Busy)” (S403),在通知了的情况下,在经过 “MaxChannelTime” 后,处理信标帧(S404),在未通知的情况下结束扫描而转移到下一频率信道(S405),依次重复这些步骤。
[0071]另外,在本实施方式中,作为被动扫描终端的无线通信装置在开始被动扫描时,从SME向MLME通知 “ScanType” 是被动扫描、“FastScanType” 是 “True” 的 “MLME-SCAN.request”原语。
[0072]作为被动扫描终端的无线通信装置的MAC层控制部8与比较例的方式同样地,每经过“MaxChannelTime”变更等待探测请求帧的频率信道,也可以将等待的频率信道设为固定。
[0073]作为被动扫描终端的无线通信装置的MA C层控制部8 —接收到“ M L M E -SCAN.request”原语,就在任意的频率信道中等待由作为主动扫描终端的无线通信装置发送的探测请求帧。接收到探测请求帧的无线通信装置的MAC层控制部8从探测请求帧的终端制造者固有的信息“VendorSpecificInfo”中取出图7所示的信息,在经过响应偏移时间元素所指定的响应偏移时间+DIFS时间后,从作为响应信道元素所指定的等待信道的响应信道向探测请求帧发送源的无线通信装置发送探测响应帧。
[0074]作为被动扫描终端的无线通信装置的MAC层控制部8在发送探测响应帧之后,可以返回原来的频率信道,也可以维持发送了探测响应帧的频率信道。因此,如果无线通信装置正在与其他的无线通信装置进行通信,则可以返回通信信道。
[0075]图10是说明本实施方式中的主动扫描的时序图。图11是说明比较例的方式中的主动扫描的时序图。在图11中,作为通信对方的无线通信装置的终端APl在从探测请求起经过DIFS时间后发送探测响应,作为探索通信对方的无线通信装置的终端STAl在从探测响应起经过SIFS时间后发送ACK,但在图10中,被动扫描终端1、2在从探测请求起经过偏移时间+DIFS时间后分别发送探测响应,主动扫描终端在从探测响应起经过SIFS时间后发送ACK。
[0076]接着,对通知给MLME的原语、即作为命令的“MLME-SCAN.r eque s t”进行说明。“MLME-SCAN.request”由无线通信装置的SME生成。在图3所示的结构中,由于MAC层控制部8相当于MLME,参数控制部9相当于SME,因此,“MLME-SCAN.request”由参数控制部9生成,通知给MAC层控制部8。
[0077]“MLME-SCAN.request” 包含:“BSSType”、“BSSID”、“SSID”、“ScanType”、“ProbeDe lay”、“ChannelList”、“MinChannelTime”、“MaxChannelTime”、“Requestlnformat1n”、“SSID List”、“ChannelUsage”、“AccessNetworkType”、“HESSID”、“Mesh I D”、作为响应偏移时间的“Response Off Se tTime”、作为响应信道的“ResponseChannel”、“FastScanType”、“VendorSpecificInfo”。在本发明中,向 uMLME-SCAN.request”添加“ResponseOffSetTime”、“ResponseChannel”和“FastScanType”。
[0078]响应偏移时间是在无线通信装置发送探测请求帧时设定在“VendorSpecificInfo”中的值。接收到探测请求帧的无线通信装置在经过响应偏移时间之后,向发送源的无线通信装置发送探测响应帧。
[0079]作为响应信道的“ResponseChannel”是在作为主动扫描终端的无线通信装置发送探测请求帧时设定在“VendorSpecificInfo”中的值。并且,作为主动扫描终端的无线通信装置在向“ChannelList”中的、由响应信道指定的频率信道之外的所有频率信道发送探测请求帧后,在最后利用由响应信道指定的频率信道进行探测请求帧的发送之后,等待探测响应帧。作为接收到探测请求帧的被动扫描终端的无线通信装置的MAC层控制部8在向作为发送源的主动扫描终端的无线通信装置发送探测响应帧时,从由响应信道信息指定的信道发送探测响应帧。
[0080]“FastScanType”是通知是否应用本发明方式的标志。在“FastScanType”是“True”的情况下,如果“ScanType”是主动扫描,则设为主动扫描终端,在“FastScanType”是“False”的情况下,设为被动扫描终端,使用被动扫描或者比较例的方式的主动扫描。
[00811 另外,这里说明的“MLME-SCAN.request”是一例,本发明不限于此。
[0082]根据本实施方式,与比较例的方式相比,能够实现无线通信装置的高速的相互检测。另外,在本实施方式所说明的方式中,将探测请求和探测响应用于无线通信装置的相互检测,但只要实现相同的效果,则不限于此。例如,向无线通信装置所发送的数据帧(DataFrame)和动作帧(Act1n Frame)插入相同的值,在一定时间后从无线通信装置取得响应,由此,能够在通信中也进行相互检测。
[0083]并且,在本实施方式中,对作为主动扫描终端的无线通信装置所发送的探测请求帧进行响应的终端只要是能够接收探测请求帧的终端即可,也可以不作为被动扫描终端进行动作。例如,作为主动扫描终端的无线通信装置或者按照比较例的方式进行动作的终端也可以在接收到由作为其他的主动扫描终端的无线通信装置所发送的探测请求帧的情况下,利用探测响应帧进行响应。
[0084]以上说明的本实施方式的无线通信系统具有包含主动扫描终端和被动扫描终端的多个无线通信装置,所述主动扫描终端在从I个频率信道发送探测请求帧之后,不等待来自其他的无线通信装置的响应帧而连续地从其他的频率信道发送探测请求帧,由此,从响应信道以外的所有频率信道发送探测请求帧,最后从作为等待信道的响应信道发送探测请求帧,等待来自所述被动扫描终端的响应,在所述探测请求帧中叠加直到响应为止的偏移时间的信息和响应信道的信息,在所述探测请求帧的接收后,所述被动扫描终端在经过直到响应为止的偏移时间之后,从所述响应信道的信息所指定的频率信道发送响应帧。
[0085]以上说明的本实施方式的无线通信装置是由包含主动扫描终端和被动扫描终端的多个无线通信装置进行通信的无线通信系统的主动扫描终端,在从I个频率信道发送探测请求帧之后,不等待来自其他的无线通信装置的响应帧而连续地从其他的频率信道发送探测请求帧,由此,从响应信道以外的所有频率信道发送探测请求帧,最后从作为等待信道的响应信道发送探测请求帧,等待来自所述被动扫描终端的响应,在所述探测请求帧中叠加直到响应为止的偏移时间的信息和响应信道的信息。
[0086]并且,作为被动扫描终端的无线通信装置在接收来自作为主动扫描终端的无线通信装置的所述探测请求帧之后,在经过了直到响应为止的所述偏移时间后,从所述响应信道的信息所指定的频率信道发送响应帧。
[0087]例如,在非专利文献I的主动扫描中,终端连续地扫描能够使用的频率信道。扫描能够使用的各频率信道的最小时间为“MinChanne I Time”。例如,在使用2.4GHz频带的Ch I到Chll时,I次扫描所需要的最小时间为uMinChannelTimeX 11+信道变更时间X 11+探测请求发送处理时间”。I次扫描所需要的最大时间为“MaxChannelTime X 11+信道变更时间Xll+探测请求发送处理时间+探测响应接收处理时间”。
[0088]根据本实施方式,例如在使用2.4GHz频带的Chl到ChlI时,I次扫描所需要的最小时间为“MinChannelTime+偏移时间+信道变更时间X 11+探测请求发送处理时间”。并且,I次扫描所需要的最大时间为“MaxChannelTime+偏移时间+信道变更时间X 11+探测请求发送处理时间+探测响应接收处理时间”,具有如下的效果:能够得到与比较例相比更高速地进行其他的无线通信装置的搜索的无线通信装置。
[0089]实施方式2.
[0090]图12是示出本实施方式的无线通信装置即作为无线通信装置I的变形例的无线通信装置Ia的结构的一例的图。在图12中,对与图3共同的结构要素标注相同的符号。图12所示的结构是在图3所示的结构中添加了扫描控制部10的结构。另外,本实施方式的无线通信装置2A、2B和无线通信装置3A、3B、3C的变形例也是相同的结构。
[0091 ]扫描控制部10在作为主动扫描终端的无线通信装置中,从MAC层控制部8定期地接受载波侦听的通知次数,求出比较空闲的频率信道,通知给参数控制部9。参数控制部9将在“MLME-SCAN.request”原语中通知给MAC层控制部8的响应信道设定成从扫描控制部10通知的频率信道。每单位时间的载波侦听的通知次数可以用于响应信道的设定,也可以根据被动扫描终端的移动距离而再次设定响应信道。另外,被动扫描终端也可以存在对已作出过一次响应的主动扫描终端不进行响应的时间。
[0092]扫描控制部10在作为被动扫描终端的无线通信装置中,对接收到的探测请求帧的发送源MAC地址进行存储。MAC层控制部8在接收到探测请求帧时,对扫描控制部10进行询问,只要在一定间隔内从同一发送源MAC地址接收到探测请求帧,则可以向MAC层控制部8通知不发送探测响应帧。
[0093]扫描控制部10在作为主动扫描终端的无线通信装置中对作为探测请求帧的响应的探测响应帧的接收状况进行监视而控制“MaxChanneITime”的值。扫描控制部10例如向参数控制部9通知在响应较多的情况下使“MaxChannelTime”的值小、在响应较少的情况下使“MaxChannelTime”的值大。这里,响应的多少只要使用设定阈值即可,在来自被动扫描终端的每单位时间的响应小于阈值的情况下,扫描控制部10延长探测请求帧的发送间隔,在来自被动扫描终端的每单位时间的响应为阈值以上的情况下,扫描控制部10缩短探测请求帧的发送间隔,根据被动扫描终端的移动速度,使探测请求帧的发送间隔发生变化。
[0094]扫描控制部10根据无线通信装置的移动状况控制作为顺序扫描的间隔的“MaxChannelTime”的值。例如,以在作为主动扫描终端的无线通信装置高速移动的情况下减小“MaxChannelTime”的值、在未移动的情况下增大“MaxChannelTime”的值的方式通知给参数控制部9。这样,无线通信装置的移动中的顺序扫描与无线通信装置的停止中的顺序扫描相比,以较短的间隔进行,顺序扫描的间隔优选根据无线通信装置的移动速度进行控制。
[0095]扫描控制部10根据所扫描的频率信道的数量控制“MaxChannelTime”的值。例如,向参数控制部9通知在频率信道的数量相对较多的情况下增大“MaxChannelTime”的值、在频率信道的数量相对较少的情况下减小“MaxChannelTime”的值。
[0096]扫描控制部10在作为主动扫描终端的无线通信装置中,控制“MaxChannelTime”的值。扫描控制部10例如监视每单位时间的探测响应帧的发送终端数量,向参数控制部9通知在发送终端数较多的情况下增大“MaxChannelTime”的值、在发送终端数较少的情况下减小“MaxChannelTime,,的值。
[0097]扫描控制部10在作为主动扫描终端的无线通信装置中,如果来自登记于“ChannelList”的各频率信道的载波侦听的通知较多,则可以变更“ChannelList”的频率信道的登记顺序,将变更后的“ChannelList”通知给参数控制部9。并且,在始终通知载波侦听的频率信道中判断为无线LAN无法使用,在一定时间内从“ChannelList”中去除,将变更后的“Chann e IL i s t”通知给参数控制部9。
[0098]如上所述,根据本实施方式,无线通信装置可以控制响应信道的值、是否需要接收至1J的探测请求的响应、以及“MaxChanne IT ime”的值,变更“Channe ILi s t”,但扫描控制部1的动作不限于此。并且,可以组合地使用上述条件,也可以切换地使用。另外,扫描控制部10是通过由图15的处理器21执行存储于存储器22的程序而实现的。
[0099]实施方式3.
[0100]图13是示出本实施方式的无线通信装置即作为无线通信装置I的变形例的无线通信装置Ib的结构的一例的图。在图13中,对与图3共同的结构要素标注相同的符号。图13所示的结构是在图3所示的结构中添加了应用通信控制部11的结构。另外,本实施方式的无线通信装置2A、2B和无线通信装置3A、3B、3C的变形例也是相同的结构。
[0101]应用通信控制部11在主动扫描终端和被动扫描终端中,在无线LAN帧中将希望在无线通信装置间共享的应用信息通知给参数控制部9。参数控制部9使“MLME-SCAN.request”原语的“VendorSpecif iclnf O”包含被通知的应用信息。
[0102]在作为本实施方式的主动扫描终端的无线通信装置所发送的探测请求帧中包含终端制造商固有的信息“VendorSpecificInfo”。图14是示出本实施方式的“VendorSpecificInfo”的帧格式的例子。图14所不的“VendorSpecificInfo”的帧由I字节的“Element ID”元素、I字节的“Length”(长度)元素、3字节的“0UI”元素、I字节的“OUIType”(0UI类型)元素、2字节的“Response Offset Time”(响应偏移时间)元素、I字节的“Response Channel”(响应信道)元素、I字节的“informat1n num”(信息num)元素、I字节的“informat1n type”(信息类型)元素、“informat1n”(信息)元素构成。在图14的帧格式中,相对于图7的帧格式,添加了 “informat1n num”元素、“informat1n type”元素以及“informat1n”元素。“informat1n num” 元素表不 “informat1n type” 与 “informat1n”元素的组合的数量。“informat1n type”元素表示设定于“informat1n”元素的信息的类型。在“informat1n”元素中包含应该在无线通信装置间共享的应用信息。“informat1ntype”元素与“informat1n”元素的组合可以包含多个。
[0103]在本实施方式的被动扫描终端所发送的探测响应帧中也可以与主动扫描终端同样地包含 “VendorSpecificInfo”。
[0104]无线通信装置的MAC层控制部8从包含在接收到的无线LAN帧中的“VendorSpecificInfo”取出应用信息,通知给应用通信控制部11。应用通信控制部11也可以根据来自MAC层控制部8的通知而更新应用信息源的应用信息,通知给参数控制部9。
[0105]作为主动扫描终端的无线通信装置的应用通信控制部II针对“VendorSpecificInfo”,将特定的MAC地址识别或者个人识别信息设定于“informat1n”元素。也可以向作为被动扫描终端的无线通信装置的应用通信控制部11通知从接收到的探测响应帧取出的“VendorSpecificInfo”,应用通信控制部11利用探测响应帧只对与MAC地址识别或者个人识别信息匹配的终端进行响应。这样,通过在特定的MAC地址识别、探测请求帧和响应帧中叠加特定的MAC地址识别信息以及个人识别信息,能够仅在特定的用户间共享信息。另外,在只在特定的无线通信装置间进行通信的情况下,也可以不使用包含在“VendorSpecificInfo”中的特定的MAC地址识别或者个人识别信息,而使用探测响应帧的预先共享的SSID元素的值进行识别而进行相同的通信。
[0106]作为被动扫描终端的无线通信装置在发送探测响应帧时,也可以使“VendorSpecificInfo”的“informat1n”元素包含由该无线通信装置等待探测请求帧的频率信道。从被动扫描终端接收到包含等待的频率信道的信息的探测请求帧的主动扫描终端仅向所指定的频率信道发送探测请求帧即可。
[0107]在作为主动扫描终端的无线通信装置中,接收到来自被动扫描终端的包含进行等待的频率信道的信息的探测请求帧的主动扫描终端可以向参数控制部9通知将进行等待的被动扫描终端最多的频率信道设定为响应信道的值。
[0108]作为主动扫描终端的无线通信装置也可以对探测请求进行单播发送或者组播发送,向特定的无线通信装置发送无线LAN帧。
[0109]如上所述,根据本实施方式,无线通信装置能够使探测请求帧和探测响应帧包含终端制造商固有的信息“VendorSpecificInfo”、且在“VendorSpecif iclnf ο”中包含应用信息,可以只在特定的无线通信终端间进行无线LAN帧的收发,但应用通信控制部11的动作不限于上述动作。另外,可以组合地使用上述条件,也可以切换地使用。
[0110]作为应用本实施方式的例子,可列举出如下的结构:将主动扫描终端搭载于车辆,被动扫描终端由用户持有,在主动扫描终端的探测请求帧和被动扫描终端的响应帧中叠加共享信息。
[0111]另外,在本实施方式中,使用探测请求和探测响应进行了说明,但不限于此,也可以使用数据帧、动作帧、专用的帧、已存在的探测请求帧的Reserved(保留)字段。另外,应用通信控制部11是通过由图15的处理器21执行存储于存储器22的程序而实现的。
[0112]实施方式4.
[0113]在实施方式I至3中,无线通信装置被固定为进行被动扫描或者主动扫描中的任意扫描,但本发明不限于此,无线通信装置也可以定期地切换被动扫描和主动扫描。在图2中,无线通信装置I和无线通信装置2A、2B是主动扫描终端,无线通信装置3A、3B、3C是被动扫描终端,但本发明不限于此。例如,当无线通信装置3A成为主动扫描终端时,能够进行与无线通信装置3B、3C的通信,交换信息。此外,当无线通信装置I和无线通信装置2A、2B成为被动扫描终端时,能够与其他的汽车内的无线通信装置进行通信,能够交换信息。
[0114]另外,被动扫描与主动扫描的变更可以在由使用无线通信装置的用户手动地变更的时机进行,也可以在根据时间而决定的时机进行,也可以在根据所接收的无线LAN帧而决定的时机进行。
[0115]另外,实施方式I至3在不发生矛盾的情况下可以组合,也可以构成为能够切换。
[0116]另外,在实施方式I至3中,对通过无线LAN进行无线通信装置间的通信的方式进行了说明,但本发明不限于此,也可以使用无线LAN以外的无线通信。作为一例,也可以像Bluetooth(注册商标)或者ZigBee(注册商标)那样应用于从相互多个频率信道列表中相互进行终端检测的无线通信。
[0117]另外,在应用本发明的例中,可列举出这样的无线通信系统:该无线通信系统具有第I无线通信装置和第2无线通信装置,在由该第I无线通信装置定期地发送的探测请求帧中叠加第I无线通信装置与第2无线通信装置之间共享的信息,由此,将第I无线通信装置通知给第2无线通信装置,用户所具有的所述第I无线通信装置定期地发送所述探测请求帧,由此向搭载于车辆的第2无线通信装置通知所述第I无线通信装置的位置,所述第2无线通信装置接收所述探测请求帧,根据所述车辆的移动速度、移动方向以及所述用户与所述车辆的距离,将所述用户的存在通知给所述车辆的驾驶员。
[0118]工业上的可利用性
[0119]如上所述,本发明的无线通信装置在需要高速地搜索其他的无线通信装置的无线通信装置上是有用的。
[0120]标号说明
[0121]1、1&、113、24、28、3々、38、3(::无线通信装置;4:无线链路(无线1^);5:汽车;6:发送部;7:接收部;8:MAC层控制部;9:参数控制部;10:扫描控制部;11:应用通信控制部;21:处理器;22:存储器;23:发送器;24:接收器;25:系统总线。
【主权项】
1.一种无线通信系统,其特征在于, 该无线通信系统具有包含主动扫描终端和被动扫描终端在内的多个无线通信装置, 所述主动扫描终端在从I个频率信道发送探测请求帧之后,不等待来自其他的无线通信装置的响应帧而也连续地从其他的频率信道发送探测请求帧, 然后,最后从作为等待信道的响应信道发送探测请求帧,等待来自所述被动扫描终端的响应, 在所述探测请求帧中叠加直到响应为止的偏移时间的信息和响应信道的信息, 在接收到所述探测请求帧后,所述被动扫描终端在经过直到响应为止的偏移时间后,从所述响应信道信息所指定的频率信道发送探测响应帧。2.根据权利要求1所述的无线通信系统,其特征在于, 该无线通信系统定期地将所述被动扫描终端切换成主动扫描终端,将所述主动扫描终立而切换成被动扫描终立而。3.—种无线通信装置,其是包含主动扫描终端和被动扫描终端在内的多个无线通信装置进行通信的无线通信系统的主动扫描终端,其特征在于, 在从I个频率信道发送探测请求帧之后,不等待来自其他的无线通信装置的响应帧而也连续地从其他的所有的频率信道发送探测请求帧, 然后,最后从作为等待信道的响应信道发送探测请求帧,等待来自所述被动扫描终端的响应, 在所述探测请求帧中叠加直到响应为止的偏移时间的信息和响应信道的信息。4.一种无线通信装置,其是被动扫描终端,其特征在于, 该无线通信装置在接收到来自权利要求3所述的作为主动扫描终端的所述无线通信装置的所述探测请求帧后,在经过直到响应为止的所述偏移时间之后,从所述响应信道的信息所指定的频率信道发送响应帧。5.根据权利要求3所述的无线通信装置,其特征在于, 所述响应的等待时间是根据发送所述探测请求帧的频率信道数量或者所述响应帧的接收数量而设定的。6.根据权利要求3所述的无线通信装置,其特征在于, 所述响应信道是根据每单位时间的载波侦听通知次数而设定的, 根据所述被动扫描终端的移动距离而再次设定所述响应信道。7.根据权利要求3所述的无线通信装置,其特征在于, 在来自所述被动扫描终端的每单位时间的响应小于阈值的情况下延长探测请求帧的发送间隔, 在来自所述被动扫描终端的每单位时间的响应为阈值以上的情况下缩短所述探测请求帧的发送间隔, 根据所述被动扫描终端的移动速度改变所述探测请求帧的发送间隔。8.根据权利要求3至7中的任意一项所述的无线通信装置,其中, 所述主动扫描终端搭载于车辆,所述被动扫描终端由用户持有, 在所述主动扫描终端的探测请求帧和所述被动扫描终端的响应帧中叠加共享信息。9.根据权利要求4所述的无线通信装置,其特征在于, 该无线通信装置存在对已作出过响应的主动扫描终端不进行响应的时间。10.根据权利要求3所述的无线通信装置,其特征在于, 按照比停止中的顺序扫描短的间隔进行移动中的顺序扫描, 根据所述无线通信装置的移动速度控制所述顺序扫描的间隔。11.根据权利要求3或4所述的无线通信装置,其特征在于, 在特定的MAC地址识别、探测请求帧和响应帧中叠加特定的MAC地址识别信息和个人识别信息,由此,仅在特定的用户间共享信息。12.—种无线通信系统,其具有第I无线通信装置和第2无线通信装置,通过在该第I无线通信装置定期地发送的探测请求帧中叠加第I无线通信装置与第2无线通信装置之间共享的信息,从而将第I无线通信装置通知给第2无线通信装置,其特征在于, 用户持有的所述第I无线通信装置定期地发送所述探测请求帧,从而将所述第I无线通信装置的位置通知给搭载于车辆的第2无线通信装置, 所述第2无线通信装置接收所述探测请求帧, 根据所述车辆的移动速度、移动方向以及所述用户与所述车辆的距离,将所述用户的存在通知给所述车辆的驾驶员。
【文档编号】H04W8/00GK106063306SQ201580011529
【公开日】2016年10月26日
【申请日】2015年2月27日 公开号201580011529.6, CN 106063306 A, CN 106063306A, CN 201580011529, CN-A-106063306, CN106063306 A, CN106063306A, CN201580011529, CN201580011529.6, PCT/2015/55865, PCT/JP/15/055865, PCT/JP/15/55865, PCT/JP/2015/055865, PCT/JP/2015/55865, PCT/JP15/055865, PCT/JP15/55865, PCT/JP15055865, PCT/JP1555865, PCT/JP2015/055865, PCT/JP2015/55865, PCT/JP2015055865, PCT/JP201555865
【发明人】藤上真太朗, 永井幸政, 角武宪
【申请人】三菱电机株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1