掌桥专利:专业的专利平台
掌桥专利
首页

无线通信系统、装置及其控制方法、车辆、存储介质

文献发布时间:2023-06-19 18:53:06


无线通信系统、装置及其控制方法、车辆、存储介质

技术领域

本发明涉及无线通信系统、装置及其控制方法、车辆、存储介质。

背景技术

已知如下技术:搭载于车辆的无线通信装置在车辆的行驶中经由无线局域网(无线LAN)接入因特网。专利文献1提出了根据与接入提供装置进行通信的通信机会的大小关系来使通信有效率的技术,接入提供装置用于提供向因特网的接入。

现有技术文献

专利文献

专利文献1:日本特开2016-76911号公报

发明内容

发明所要解决的问题

在无线LAN这样的短程通信中,能够进行通信的范围狭小,在移动度大的车辆中,接入点与客户端之间的无线连接可能在短时间内被切断。因此,在专利文献1的技术中,有时无法适当地选择无线连接装置连接的接入点。本发明的一个目的在于,提供能够使无线通信装置适当地选择连接目的地的技术。

用于解决问题的方案

在一部分实施方式中,提供无线通信装置,在所述无线通信装置中,具备:无线通信单元,其进行无线通信;获取单元,其获取所述无线通信单元连接于接入提供装置之后的所述无线通信单元的动作状态,所述接入提供装置能够提供向网络的接入;判定单元,其判定所述无线通信单元的所述动作状态是否满足通知条件;以及通知单元,在所述无线通信单元的所述动作状态被判定为满足所述通知条件的情况下,所述通知单元对其它无线通信装置通知所述无线通信单元能够对向所述网络的接入进行中继。

在其它实施方式中,提供无线通信装置,在所述无线通信装置中,具备:无线通信单元,其进行无线通信;接收单元,其从接入提供装置接收能够提供向网络的接入的通知;获取单元,其获取所述接入提供装置与所述无线通信单元之间的通信质量的变化量;以及判定单元,其基于所述通信质量的变化量,判定是否连接于所述接入提供装置。

在另一其它实施方式中,提供无线通信系统,在所述无线通信系统中,具备:接入提供装置,其能够提供向网络的接入;以及无线通信装置,其能够连接于所述接入提供装置,所述无线通信装置获取连接于所述接入提供装置之后的所述无线通信装置的动作状态,并判定所述无线通信装置的所述动作状态是否满足通知条件,在判定为所述无线通信装置的所述动作状态满足所述通知条件的情况下,所述无线通信装置对其它无线通信装置通知所述无线通信装置能够对向所述网络的接入进行中继。

在另一其它实施方式中,提供无线通信装置的控制方法,在所述控制方法中,包括:获取所述无线通信装置连接于接入提供装置之后的所述无线通信装置的动作状态的步骤,所述接入提供装置能够提供向网络的接入;判定所述无线通信装置的所述动作状态是否满足通知条件的步骤;以及在判定为所述无线通信装置的所述动作状态满足所述通知条件的情况下,对其它无线通信装置通知所述无线通信装置能够对向网络的接入进行中继的步骤。

在另一其它实施方式中,提供无线通信装置的控制方法,在所述无线通信装置的控制方法中,包括:从接入提供装置接收能够提供向网络的接入的通知的步骤;获取所述接入提供装置与所述无线通信装置之间的通信质量的变化量的步骤;以及基于所述通信质量的变化量,判定是否连接于所述接入提供装置的步骤。

发明的效果

根据上述单元,无线通信装置能够适当地选择连接目的地。。

附图说明

图1是说明一部分实施方式的概要的示意图。

图2是说明一部分实施方式的无线通信装置的硬件结构例的框图。

图3是说明一部分实施方式的无线通信装置的功能构成例的框图。

图4是说明一部分实施方式的无线通信装置的动作例的流程图。

图5是说明一部分实施方式的无线通信装置的动作例的流程图。

具体实施方式

以下,参照附图,详细说明实施方式。而且,以下的实施方式并非用于限定权利要求要保护的技术方案,并且实施方式中所说明的特征的组合也并非全部都是技术方案所必须的。也可以是,实施方式中所说明的多个特征中的两个以上的特征任意地组合。另外,对于相同或者同样的结构标注相同的附图标记,省略重复的说明。

参照图1,说明一部分实施方式的概要。一部分实施方式涉及无线通信装置,尤其涉及移动体具有的无线通信装置。以下,作为移动体的例子而例举了车辆。除此之外,移动体例如也可以是如无人机等无人航空器那样在进行动作时地理位置变化的任意的装置。车辆可以是四轮机动车,可以是两轮机动车,也可以是其它车辆。车辆具有的无线通信装置可以是搭载于车辆的无线通信装置,也可以是车辆暂时携带的无线通信装置(例如,车辆的乘客的手机)。

图1所示的车辆100A~100D具有各自的无线通信装置101A~101D。以下,将车辆100A~100D总称为车辆100。对车辆100的说明适用于车辆100A~100D中的任一者。同样地,将无线通信装置101A~101D总称为无线通信装置101。对无线通信装置101的说明适用于无线通信装置101A~101D中的任一者。

无线通信装置101能够作为Wi-Fi(注册商标)等无线局域网(LAN)的客户端(还能够称为子机、STA、终端等)进行动作。即,无线通信装置101能够连接于无线LAN的接入点(还能够称为母机等),并通过该接入点来接入外部网络。例如,假设在车辆100行驶中的道路旁边设置有通信装置110,通信装置110作为无线LAN的接入点进行动作。在无线通信装置101处于通信装置110的通信范围内的情况下,无线通信装置101能够与通信装置110建立无线连接。

通信装置110能够通过有线连接或者无线连接来接入广域网120(例如,因特网)。与通信装置110连接中的无线通信装置101能够通过通信装置110来接入广域网120。以下,将通信装置110那样能够对无线通信装置提供向广域网120的接入的装置称为接入提供装置。在广域网120还连接有服务器130等。与通信装置110连接中的无线通信装置101能够通过通信装置110来与服务器13进行通信。

通信装置110也可以设置在预计车辆100会减速、暂时停止的情形多的地方(例如,信号指示设备的附近、十字路口的附近)。通过在这样的地方设置,无线通信装置101与通信装置110连接的状态能够维持得长。通信装置110也可以设置在便利店、加油站这样的店铺。这样,通信装置110也可以是在固定于特定的地理位置的状态(换言之,静止的状态)下被使用。

无线通信装置101不仅能够作为无线LAN的客户端进行动作,也能够作为无线LAN的接入点进行动作。如果作为接入点进行动作的无线通信装置101能够接入广域网120,则该无线通信装置101的客户端也能够通过该无线通信装置101来接入广域网120。这样,能够接入广域网120并作为接入点进行动作的无线通信装置101能够对其它无线通信装置101提供向广域网120的接入,因此称为接入提供装置。

在图1的例子中,在通信装置110与无线通信装置101A之间建立有无线连接111A。在无线连接111A中,通信装置110作为接入点进行动作,无线通信装置101A作为客户端进行动作。另外,在无线通信装置101A与无线通信装置101B之间建立有无线连接111B。在无线连接111B中,无线通信装置101A作为接入点进行动作,无线通信装置101B作为客户端进行动作。在该例子中,无线通信装置101A作为客户端和接入点这两者进行动作。通过这样相互连接的多个无线通信装置101,构成无线通信系统。

也可以使无线通信装置101B作为无线LAN的接入点发挥功能,对其它无线通信装置101(例如,无线通信装置101D)提供向广域网120的接入。在该情况下,无线通信装置101D通过无线通信装置101B、无线通信装置101A以及通信装置110来接入广域网120。这样,也可以是,一个无线通信装置通过一个以上的其它无线通信装置(即,多跳)来接入通信装置110。另外,也可以是,多个无线通信装置101(例如,无线通信装置101B和无线通信装置101C)作为客户端连接于作为接入点进行动作的无线通信装置101A。

也可以是,多个接入提供装置能够对无线通信装置101B提供向广域网120的接入。例如,假设无线通信装置101A和无线通信装置101D这两者连接于通信装置110,并各自作为接入点进行动作。无线通信装置101B在处于通信装置110、无线通信装置101A以及无线通信装置101D各自的通信范围内的情况下,也可以通过这些中的任一者来接入广域网120。也可以是,无线通信装置101B基于既定的基准(例如,通信质量)来选择要连接的接入点。例如,也可以是,如果无线通信装置101B从无线通信装置101A接收的信号的RSSI(ReceivedSignal Strength Indicator:接收信号强度指标)最高,则无线通信装置101B连接于无线通信装置101A。

如上所述,也可以是,与通信装置110建立了无线连接111A的无线通信装置101A为了对其它无线通信装置101提供向广域网120的接入,而作为接入点进行动作。具体来说,也可以是,无线通信装置101A根据与通信装置110建立了无线连接111A的情形,进行自身能够作为接入点进行动作的通知(例如,SSID(Service Set Identifier:服务集标识符)的广播)。

如图1所示,假设在无线通信装置101A与通信装置110之间建立有无线连接111A。当该无线连接111A被切断时,不仅无线通信装置101A无法接入广域网120,将无线通信装置101A用作接入点的其它无线通信装置101也无法接入广域网120。当前的无线LAN的通信距离典型为几百米以下。因此,例如在车辆100A高速行驶的情况下,即使在通信装置110与无线通信装置101A之间建立了无线连接111A,该连接也可能马上被切断。

当无线连接111A在短时间内被切断时,连接于无线通信装置101A的其它无线通信装置101(例如,无线通信装置101B)会在短时间内重新连接于其它的接入点。在这样的情况下,无线通信装置101B不连接于无线通信装置101A则浪费少。因而,在一部分实施方式中,也可以是,在表示与接入提供装置(例如,通信装置110)建立连接之后该连接能够持续一定程度时间的条件满足了的情况下,无线通信装置101A将自身能够作为接入点进行动作通知给其它无线通信装置。由此,作为客户端进行动作的无线通信装置101能够连接于适当的接入点。

作为客户端进行动作的无线通信装置101B不仅在无线连接111A被切断的情况下无法接入广域网120,而且在无线连接111B被切断的情况下也无法接入广域网120。因而,也可以是,在表示被切断的可能性低的连接条件满足了的情况下,作为客户端进行动作的无线通信装置101B连接于接入点。由此,作为客户端进行动作的无线通信装置101能够连接于适当的接入点。

参照图2,说明无线通信装置101的硬件结构例。如上所述,无线通信装置101的说明也适用于图1的无线通信装置101A~101D中的任一者。也可以是,无线通信装置101具有处理器201、存储器202、无线通信模块203、连接接口204。

处理器201控制无线通信装置101整体。具体来说,处理器201执行各种运算。存储器202存储处理器201的处理所需的数据。存储器202例如由ROM(Read Only Memory:只读存储器)、RAM(Random Access Memory:随机存储器)实现。也可以是,处理器201执行存储器202保存的程序,由此执行无线通信装置101的动作。也可以是,取而代之,由ASIC(Application Specific Integrated Circuit:专用集成电路)、FPGA(FieldProgrammable Gate Array:现场可编程门阵列)这样的专用电路来执行无线通信装置101的动作的一部分或者全部。

无线通信模块203与无线通信装置101的外部的通信装置(例如,通信装置110、其它无线通信装置101)进行无线通信。无线通信模块203例如由天线、高频电路、基带处理电路等来实现。无线通信模块203符合Wi-Fi等无线LAN的协议。如上所述,无线通信模块203可以作为无线LAN的接入点发挥功能,也可以作为无线LAN的客户端发挥功能。也可以是,无线通信模块203符合除了无线LAN以外的协议。无线通信模块203可以具有分别被分配有个别的MAC(Media Access Control:媒体访问控制)地址的多个芯片,也可以具有被分配有多个MAC地址的一个芯片。

连接接口204是用于与车辆100连接的接口。在无线通信装置101为暂时携带到车辆100的无线通信装置的情况下,连接接口204可以是用于近距离无线通信的模块,也可以是用于有线连接的连结器。在无线通信装置101能够利用无线通信模块203来与车辆100进行通信的情况下,也可以省略连接接口204。在无线通信装置101是搭载于车辆100的无线通信装置的情况下,连接接口204也可以是用于有线连接的连结器。也可以是,如后所述,为了从车辆100获取车速而使用连接接口204。在不从车辆100获取车速的情况下,也可以省略连接接口204。

参照图3,说明无线通信装置101的功能构成例。例如也可以是,处理器201执行存储器202保存的程序,由此实现图3所示的构成要素。

客户端部301进行作为无线LAN的客户端的动作。例如,客户端部301使用无线通信模块203来发现接入点、建立和切断与接入点的连接、与接入点进行发送和接收数据等。

接入点部302进行作为无线LAN的接入点的动作。例如,接入点部302使用无线通信模块203来广播接入点的识别信息(例如,SSID(Service Set Identifier:服务集标识符))、建立和切断与客户端的连接、与客户端进行发送和接收数据等。

状态获取部303获取无线通信模块203的动作状态。也可以是,由状态获取部303获取的无线通信模块203的动作状态包括接入提供装置与无线通信模块203之间的通信状态。也可以是,无线通信模块203的通信状态包括无线通信模块203连接于接入提供装置起的经过时间。也可以是,状态获取部303使用无线通信装置101具有的内部钟表(未图示)来测定该经过时间。另外,也可以是,无线通信模块203的通信状态包括接入提供装置与无线通信模块203之间的通信质量。也可以是,该通信质量例如是接入提供装置广播的信号的接收强度(例如,RSSI)。也可以是,取而代之或者除此之外,由状态获取部303获取的无线通信装置101的动作状态包括无线通信模块203的移动速度。也可以是,状态获取部303通过连接接口204来从搭载于车辆100的车速传感器获取车辆100的速度,并将该速度视为无线通信模块203的移动速度。也可以是,取而代之,状态获取部303使用无线通信装置101具有的速度传感器(未图示)来测定无线通信模块203的移动速度。

通知判定部304判定是否满足如下通知基准,该通知基准为用于向其它无线通信装置通知无线通信模块203能够对向广域网120的接入进行中继的基准。后面详细说明该通知基准。信息通知部305将无线通信装置101具有的信息提供给其它无线通信装置。也可以,例如,信息通知部305对其它无线通信装置通知:无线通信模块203能够对向广域网120的接入进行中继。在后详细记述信息通知部305通知的信息。

上限值设定部306设定作为接入点进行动作的无线通信模块203能够中继的无线通信装置的台数的上限值、或者作为接入点进行动作的无线通信模块203能够中继的无线通信装置的跃点数的上限值。上限值设定部306可以仅设定台数的上限值与跃点数的上限值中的一方,也可以设定双方。作为接入点进行动作的无线通信模块203能够中继的无线通信装置,不仅包括与无线通信模块203直接(即,不经由其它无线通信装置)连接的无线通信装置,也可以包括与无线通信模块203间接(即,经由其它无线通信装置)连接的无线通信装置。作为接入点进行动作的无线通信模块203能够中继的无线通信装置的跃点数,也可以是从客户端到无线通信模块203为止经由的其它无线通信装置的台数。

当连接于无线通信模块203的客户端的台数过多时,各客户端的通信质量(例如,吞吐量)会降低。因而,也可以是,无线通信装置101设定无线通信模块203能够中继的无线通信装置的台数的上限值,并拒绝来自超过该上限值的其它无线通信装置的连接要求。也可以是,上限值设定部306基于接入提供装置与无线通信模块203之间的通信质量来设定台数的上限值。也可以是,如果接入提供装置与无线通信模块203之间的通信质量(例如,吞吐量)高,则上限值设定部306将台数的上限值增大,如果通信质量低,则上限值设定部306将台数的上限值减小。

当连接于无线通信模块203的客户端的跃点数过多时,客户端的通信质量(例如,等待时间)会降低。因而,也可以是,无线通信装置101设定无线通信模块203能够中继的无线通信装置的跃点数的上限值,并拒绝来自超过该上限值的其它无线通信装置的连接要求。也可以是,上限值设定部306基于接入提供装置与无线通信模块203之间的通信质量来设定跃点数的上限值。也可以是,如果接入提供装置与无线通信模块203之间的通信质量(例如,等待时间)高,则上限值设定部306将跃点数的上限值增大,如果通信质量低,则上限值设定部306将跃点数的上限值减小。

在无线通信模块203作为客户端进行动作的情况下,AP选择部307选择要连接的接入点。也可以是,如后所述,AP选择部307按照既定的基准来选择接入点。也可以是,在客户端部301发现了多个接入点的情况下,AP选择部307优先选择信号质量良好(例如,RSSI高)的接入点。

在图3中,说明了无线通信装置101作为接入点与客户端这两者进行动作的情况的功能构成。也可以是,在无线通信装置101不具有作为接入点的功能的情况下,无线通信装置101不包括接入点部302、通知判定部304、信息通知部305以及上限值设定部306。

参照图4,说明与接入提供装置连接之前的无线通信装置101的动作例。在图4的开始时间点,假设无线通信装置101没有与任何接入提供装置连接。可以根据无线通信装置101启动的情形来开始图4的方法,也可以根据来自无线通信装置101的用户的指示来开始图4的方法。也可以是,处理器201执行存储器202保存的程序,由此执行图4的各步骤。

在步骤S401,无线通信装置101(例如,其客户端部301)搜索周围的接入提供装置。如上所述,接入提供装置是能够对无线通信装置101提供向广域网120的接入的装置。例如,通信装置110能够接入广域网120,并且作为无线LAN的接入点进行动作,因此该通信装置110是接入提供装置。另外,在图1的例子中,车辆100A的无线通信装置101A在(例如通过通信装置110)能够接入广域网120并且在作为接入点进行动作的情况下,成为接入提供装置。无线通信装置101A即使能够接入广域网120,如果不是作为接入点进行动作,则其它无线通信装置也无法连接于无线通信装置101A,因此该无线通信装置101A不会成为接入提供装置。另外,无线通信装置101A即使作为接入点进行动作,如果无法接入广域网120,则其它无线通信装置也无法通过无线通信装置101A来接入广域网120,因此该无线通信装置101A不会成为接入提供装置。接入提供装置广播能够提供向广域网120的接入的通知。例如,接入提供装置广播的SSID相当于能够提供向广域网120的接入的通知。无线通信装置101搜索进行这样的通知的接入提供装置。

在步骤S402,无线通信装置101(例如,其AP选择部307)判定在周围是否发现了接入提供装置。在发现了接入提供装置的情况(在步骤S402中为“是”)下,无线通信装置101使处理转移至步骤S403,在除此之外的情况(在步骤S402中为“否”),无线通信装置101使处理转移至步骤S401,并继续搜索接入提供装置。也可以是,无线通信装置101根据接收到能够提供向广域网120的接入的通知的情形,来判定为发现了接入提供装置。

在步骤S403,无线通信装置101(例如,其状态获取部303)获取所发现的接入提供装置与无线通信装置101的无线通信模块203之间的通信质量的变化量。通信质量也可以是接入提供装置广播的信号的接收强度(例如,RSSI)。通信质量的变化量也可以是既定的时间(例如,1秒)内的通信质量的变化量。

在步骤S404,无线通信装置101(例如,其AP选择部307)判定通信质量的变化量是否满足连接条件。在变化量满足连接条件的情况(在步骤S404中为“是”)下,无线通信装置101使处理转移至步骤S405,在除此之外的情况(在步骤S404中为“否”)下,使处理转移至步骤S401,并从连接候选中除去不满足连接条件的接入提供装置,并且继续搜索新的接入提供装置。

连接条件是用于使无线通信装置101作为客户端连接于所发现的接入提供装置的条件,例如事先保存于存储器202。也可以是,连接条件包括基于所发现的接入提供装置与无线通信装置101的无线通信模块203之间的通信质量的变化量的条件。也可以是,例如,连接条件包括该通信质量的变化量为下限阈值以上且上限阈值以下。在通信质量提高了的情况下,通信质量的变化量成为正的值,在通信质量降低了的情况下,通信质量的变化量成为负的值。通信质量的变化量大于上限阈值意味着通信质量与上限阈值相比大幅提高。通信质量的变化量小于下限阈值意味着通信质量与下限阈值相比大幅降低。

一般来讲,接入提供装置(接入点)与无线通信模块203(客户端)之间的通信质量依赖于两者的距离。因此,在通信质量的变化量为正的情况下,认为两者的距离接近,在通信质量的变化量为负的情况下,认为两者的距离远离。

在接入提供装置与无线通信模块203的距离以超过阈值的快节奏远离的情况下,认为即使无线通信模块203连接于接入提供装置,该连接也会立即断开。因而,AP选择部307选择不连接于这样的接入提供装置。例如,假设在图1所示的车辆的位置关系中,车辆100D的无线通信装置101D作为接入提供装置进行动作,车辆100A的无线通信装置101A发现了该接入提供装置。车辆100D在车辆100A的后方并且向着与车辆100A相反的方向行驶中,因此两者的距离会远离。如果该远离的速度大,则通信质量的变化量会小于下限阈值。因而,无线通信装置101A不连接于无线通信装置101D。

在接入提供装置与无线通信模块203的距离以超过阈值的快节奏接近的情况下,认为即使无线通信模块203连接于接入提供装置,该连接也会立即断开。因而,AP选择部307选择不连接于这样的接入提供装置。例如,假设在图1所示的车辆的位置关系中,假设车辆100C的无线通信装置101C作为接入提供装置进行动作,车辆100A的无线通信装置101A发现了该接入提供装置。车辆100C在车辆100A的前方并且向着与车辆100A相反的方向行驶中,因此两者的距离会接近。如果该接近速度大,则通信质量的变化量会大于上限阈值。预测车辆100A与车辆100C在相互会车之后高速远离。因而,无线通信装置101A不连接于无线通信装置101C。

如果接入提供装置与无线通信装置101的无线通信模块203之间的通信质量的变化量为下限阈值以上且上限阈值以下,则认为无线通信模块203能够将与接入提供装置的连接维持一定程度的时间。例如,在图1所示的车辆的位置关系中,假设车辆100A的无线通信装置101A作为接入提供装置进行动作,车辆100B的无线通信装置101B发现了该接入提供装置。车辆100A与车辆100B向相同的方向行驶,因此通信质量的变化量收敛于下限阈值与上限阈值之间。在该情况下,认为无线通信装置101A与无线通信装置101B之间的连接能够维持一定程度的时间。因此,无线通信装置101B连接于无线通信装置101A。在其它的例子中,假设车辆100B的无线通信装置101B发现了作为接入提供装置的通信装置110。如果通信质量的变化量收敛于下限阈值与上限阈值之间,则认为车辆100B在十字路口以低速度行驶,或者在十字路口暂时停止。在该情况下,认为通信装置110与无线通信装置101B之间的连接能够维持一定程度的时间。因此,无线通信装置101B连接于通信装置110。

也可以是,连接条件包括除了与上述的通信质量的变化量相关的条件以外的条件。在后记述其它条件的具体例。

在步骤S405,无线通信装置101(例如,其客户端部301)连接于接入提供装置。无线通信装置101能够通过该连接来与接入提供装置进行通信,因此无线通信装置101能够接入广域网120。在无线通信装置101能够接入广域网120因而无线通信装置101自身也能够作为接入提供装置进行动作的情况下,执行之后的步骤。在无线通信装置101不具有作为接入点的功能的情况下,也可以省略之后的步骤。

在步骤S406,无线通信装置101(例如,其状态获取部303)获取无线通信模块203连接于接入提供装置之后的无线通信模块203的动作状态。也可以是,无线通信模块203的动作状态包括接入提供装置与无线通信模块203之间的通信状态、无线通信模块203的移动速度。也可以是,接入提供装置与无线通信模块203之间的通信状态包括无线通信模块203连接于接入提供装置起的经过时间、接入提供装置与无线通信模块203之间的通信质量。无线通信装置101可以获取这些动作状态全部,也可以获取这些动作状态中的一部分。也可以是,如上所述,无线通信装置101(例如,其上限值设定部306)基于所获取到的通信质量,来设定台数的上限值或者跃点数的上限值。

在步骤S407,无线通信装置101(例如,其通知判定部304)判定所获取到的动作状态是否满足通知条件。在所获取到的动作状态满足通知条件的情况(在步骤S407中为“是”)下,无线通信装置101使处理转移至步骤S408,在除此之外的情况(在步骤S407中为“否”)下,使处理转移至步骤S406。在处理转移至步骤S406的情况下,无线通信装置101再次获取无线通信模块203的动作状态,并判定新的动作状态是否满足通知条件。

通知条件是用于向其它无线通信装置通知无线通信模块203能够对向广域网120的接入进行中继、即无线通信装置101能够作为接入提供装置进行动作的条件,例如事先被保存于存储器202。

也可以是,通知条件包括同接入提供装置与无线通信模块203之间的通信状态相关的条件。也可以是,例如,通知条件包括与无线通信模块203连接于接入提供装置起的经过时间相关的条件。具体来说,也可以是,在该经过时间超过阈值时间的情况下,无线通信装置101判定为进行上述的通知,在该经过时间为阈值时间以下的情况下,无线通信装置101判定为不进行上述的通知。在经过时间短的期间,接入提供装置与无线通信模块203之间的连接可能会立即切断。因而,无线通信装置101根据经过了阈值时间仍与接入提供装置继续连接着的情形,来向其它无线通信装置通知能够提供向广域网120的接入。

也可以是,通知条件包括同接入提供装置与无线通信模块203之间的通信质量(例如,吞吐量、等待时间等)相关的条件。具体来说,也可以是,在该通信质量超过阈值质量的情况下,无线通信装置101判定为进行上述的通知,在该通信质量为阈值质量以下的情况下,无线通信装置101判定为不进行上述的通知。如果通信质量高,则即使是短时间的连接也认为值得作为其它无线通信装置的接入点进行动作。因而,无线通信装置101根据与接入提供装置的通信质量大于阈值质量的情形,来向其它无线通信装置通知能够提供向广域网120的接入。

也可以是,通知条件包括与无线通信模块203的移动速度相关的条件。具体来说,也可以是,在该移动速度为阈值速度以下的情况下,无线通信装置101判定为进行上述的通知,在该移动速度超过阈值速度的情况下,无线通信装置101判定为不进行上述的通知。无线通信模块203的移动速度越高,无线通信模块203越容易脱离接入提供装置的通信范围。因而,无线通信装置101根据无线通信模块203的移动速度为阈值速度以下的情形,来向其它无线通信装置通知能够提供向广域网120的接入。

连接条件可以是同时满足上述的全部条件,也可以是满足上述的条件中的至少一者。

在步骤S408,无线通信装置101(例如,其接入点部302)向其它无线通信装置通知能够对向广域网120的接入进行中继。也可以是,该通知为广播作为接入点而发挥功能的无线通信模块203的识别信息(例如,SSID)。也可以是,取而代之,无线通信装置101通过其它的方法进行该通知。

在步骤S409,无线通信装置101(例如,其信息通知部305)向其它无线通信装置通知:为了判定其它无线通信装置是否连接于无线通信装置101而能够使用的其它信息。也可以是,能够省略该步骤。也可以是,在该步骤通知的信息例如包括无线通信装置101正连接着的接入提供装置的识别信息(例如,SSID)。也可以是,除此之外或者取而代之,在该步骤通知的信息包括无线通信装置101正连接着的接入提供装置与无线通信装置101之间的通信质量。另外,也可以是,在该步骤通知的信息包括由上限值设定部306设定的上述的台数的上限值或者跃点数的上限值。也可以是,接收到这些信息的其它无线通信装置101(客户端)基于这些信息来判定是否连接于无线通信装置101(接入点)。

在步骤S410,无线通信装置101(例如,其接入点部302)判定是否从其它无线通信装置接收到连接要求。在接收到连接要求的情况(在步骤S410为“是”)下,无线通信装置101使处理转移至步骤S411,在除此之外的情况(在步骤S410中为“否”)下,无线通信装置101使处理转移至步骤S406。在处理转移至步骤S406的情况下,无线通信装置101再次获取无线通信模块203的状态,并判定其新的状态是否满足通知条件。也可以是,在不满足通知条件的情况下,无线通信装置101结束能够作为接入提供装置进行动作的通知。

在步骤S411,无线通信装置101(例如,其接入点部302)与其它无线通信装置建立连接,并开始对其它无线通信装置与接入提供装置之间的通信进行中继。

然后,参照图5,说明与接入提供装置连接中的无线通信装置101的动作例。可以根据无线通信装置101连接于接入提供装置的情形来开始图5的方法,也可以根据来自无线通信装置101的用户的指示来开始图5的方法。也可以是,处理器201执行存储器202保存的程序,由此执行图5的各步骤。

在步骤S501,无线通信装置101(例如,其客户端部301)搜索与连接中的接入提供装置不同的接入提供装置。也可以是,接入提供装置的搜索方法与上述的步骤S401同样。

在步骤S502,无线通信装置101(例如,其AP选择部307)判定是否发现了与连接中的接入提供装置不同的接入提供装置。在发现了接入提供装置的情况(在步骤S502中为“是”)下,无线通信装置101使处理转移至步骤S503,在除此之外的情况(在步骤S502中为“否”)下,无线通信装置101使处理转移至步骤S501,并继续搜索接入提供装置。也可以是,无线通信装置101根据接收到能够提供向广域网120的接入的通知的情形,来判定为发现了接入提供装置。

在步骤S503,无线通信装置101(例如,其AP选择部307)获取连接中的接入提供装置与无线通信模块203之间的通信质量、在步骤S502发现的接入提供装置与无线通信模块203之间的通信质量。将前者的通信质量称为当前的通信质量,将后者的通信质量称为切换候选的通信质量。在该步骤获取的通信质量例如可以是RSSI,可以是吞吐量,也可以是等待时间。

在步骤S504,无线通信装置101(例如,其AP选择部307)判定是否满足用于将连接中的接入提供装置切换为其它接入提供装置的切换条件。在满足切换条件的情况(在步骤S504中为“是”)下,无线通信装置101使处理转移至步骤S505,在除此之外的情况(在步骤S504中为“否”)下,使处理转移至步骤S501,并继续搜索接入提供装置。切换条件可以包括与切换候选的通信质量相关的条件,该条件也可以与当前的通信质量相关。例如,也可以是,切换条件包括同当前的通信质量与切换候选的通信质量的比较相关的条件。具体来说,也可以是,切换条件包括切换候选的通信质量相比于当前的通信质量而言高出阈值质量。

还有,也可以是,切换条件包括从连接中的接入提供装置接收到的识别信息与在步骤S502发现的接入提供装置等同。如上所述,在步骤S409中,连接中的接入提供装置(例如,无线通信装置101A)还通知其连接中的接入提供装置(例如,通信装置110)的识别信息。也可以是,对切换条件进行判定的无线通信装置(例如,无线通信装置101B)将在步骤S502发现了与连接中的接入提供装置(例如,无线通信装置101A)相比处于上游的接入提供装置(例如,通信装置110)作为切换条件。由此,无线通信装置101能够原样保持属于相同的无线LAN,并减少用于接入广域网120的跃点数。

在步骤S505,无线通信装置101(例如,其AP选择部307)连接于在步骤S502发现的接入提供装置,并切断与之前连接的接入提供装置的连接。

<实施方式的总结>

<项目1>

一种无线通信装置,在所述无线通信装置101中,具备:

无线通信单元203,其进行无线通信;

获取单元303,其获取所述无线通信单元连接于接入提供装置101、110之后的所述无线通信单元的动作状态,所述接入提供装置101、110能够提供向网络120的接入;

判定单元304,其判定所述无线通信单元的所述动作状态是否满足通知条件;以及

通知单元305,在所述无线通信单元的所述动作状态被判定为满足所述通知条件的情况下,该通知单元305对其它无线通信装置101通知所述无线通信单元能够对向所述网络的接入进行中继。

根据该项目,不适于作为接入提供装置进行动作的无线通信装置不会作为接入点进行动作,因此无线通信装置能够适当地选择连接目的地。

<项目2>

根据项目1所述的无线通信装置,所述无线通信单元通过所述接入提供装置来对所述其它无线通信装置向所述网络的接入进行中继。

根据该项目,能对多个无线通信装置进行中继来接入网络。

<项目3>

根据项目1或2所述的无线通信装置,

由所述获取单元获取的所述动作状态包括所述接入提供装置与所述无线通信单元之间的通信状态,

所述通知条件包括与所述通信状态相关的条件。

根据该项目,能基于通信状态适当地进行通知。

<项目4>根据项目3所述的无线通信装置,

由所述获取单元获取的所述动作状态包括从所述无线通信单元连接于所述接入提供装置起的经过时间,

所述通知条件包括与所述经过时间相关的条件。

根据该项目,能基于经过时间适当地进行通知。

<项目5>

根据项目3或4所述的无线通信装置,

由所述获取单元获取的所述动作状态包括所述接入提供装置与所述无线通信单元之间的通信质量,

所述通知条件包括与所述通信质量相关的条件。

根据该项目,能基于通信质量适当地进行通知。

<项目6>

根据项目1至5中的任一项所述的无线通信装置,

由所述获取单元获取的所述动作状态包括所述无线通信单元的移动速度,

所述通知条件包括与所述移动速度相关的条件。

根据该项目,能基于移动速度适当地进行通知。

<项目7>

根据项目1至6中的任一项所述的无线通信装置,

所述获取单元还获取所述接入提供装置的识别信息,

所述通知单元对所述其它无线通信装置通知所述接入提供装置的所述识别信息。

根据该项目,作为客户端进行动作的无线通信终端能够基于所通知的识别信息来适当地选择连接目的地。

<项目8>

根据项目1至7中的任一项所述的无线通信装置,

由所述获取单元获取的所述动作状态包括所述接入提供装置与所述无线通信单元之间的通信质量,

所述通知单元对所述其它无线通信装置通知所述通信质量。

根据该项目,作为客户端进行动作的无线通信终端能够基于所通知的通信质量来适当地选择连接目的地。

<项目9>

根据项目1至8中的任一项所述的无线通信装置,

所述通知单元对所述其它无线通信装置通知:所述无线通信单元能够中继的无线通信装置的台数的上限值或者所述无线通信单元能够中继的无线通信装置的跃点数的上限值。

根据该项目,作为客户端进行动作的无线通信终端能够基于所通知的上限值来适当地选择连接目的地。

<项目10>

根据项目9所述的无线通信装置,

由所述获取单元获取的所述动作状态包括所述接入提供装置与所述无线通信单元之间的通信质量,

所述无线通信装置还包括设定单元306,该设定单元306基于所述通信质量来设定所通知的所述台数的所述上限值或者所述跃点数的所述上限值。

根据该项目,能够适当地设定上限值。

<项目11>

根据项目1至10中的任一项所述的无线通信装置,

所述接入提供装置作为无线局域网的接入点进行动作。

根据该项目,能够将上述实施方式应用于无线局域网。

<项目12>

一种无线通信装置,在所述无线通信装置101中,具备:

无线通信单元203,其进行无线通信;

接收单元301,其从接入提供装置101、110接收能够提供向网络120的接入的通知;

获取单元303,其获取所述接入提供装置与所述无线通信单元之间的通信质量的变化量;以及

判定单元307,其基于所述通信质量的变化量,判定是否连接于所述接入提供装置。

根据该项目,能够避免连接于被认为短时间内连接会切断的接入点,因此无线通信装置能够适当地选择连接目的地。

<项目13>

根据项目12所述的无线通信装置,

所述接入提供装置是第一接入提供装置,

在所述无线通信单元与所述第一接入提供装置连接中,所述接收单元从第二接入提供装置接收能够提供向所述网络的接入的通知,

在满足切换条件的情况下,所述无线通信单元连接于所述第二接入提供装置。

根据该项目,能够适当地切换连接目的地。

<项目14>

根据项目13所述的无线通信装置,

所述切换条件包括:从所述第一接入提供装置接收到的识别信息与所述第二接入提供装置的识别信息等同,所述第二接入提供装置与所述无线通信单元之间的通信质量满足既定的条件。

根据该项目,能够原样保持属于相同的无线LAN并减少跃点数。

<项目15>

一种车辆100,具备项目1至14中的任一项所述的无线通信装置。

根据该项目,能够将上述实施方式应用于车辆。

<项目16>

一种程序,使计算机101作为项目1至14中的任一项所述的无线通信装置的各单元发挥功能。

根据该项目,能够将上述实施方式应用于程序。

<项目17>

一种无线通信系统,具备:

接入提供装置101、110,其能够提供向网络120的接入;以及

无线通信装置101,其能够连接于所述接入提供装置,

所述无线通信装置获取连接于所述接入提供装置之后的所述无线通信装置的动作状态,并判定所述无线通信装置的所述动作状态是否满足通知条件,在判定为所述无线通信装置的所述动作状态满足所述通知条件的情况下,所述无线通信装置对其它无线通信装置101通知所述无线通信装置能够对向所述网络的接入进行中继。

根据该项目,不适于作为接入提供装置进行动作的无线通信装置不会作为接入点进行动作,因此无线通信装置能够适当地选择连接目的地。

<项目18>

一种无线通信装置101的控制方法,在所述控制方法中,包括:

获取所述无线通信装置连接于接入提供装置101、110之后的所述无线通信装置的动作状态的步骤S406,所述接入提供装置101、110能够提供对所述网络120的接入;

判定所述无线通信装置的所述动作状态是否满足通知条件的步骤S407;以及

在判定为所述无线通信装置的所述动作状态满足所述通知条件的情况下,对其它无线通信装置101通知所述无线通信装置能够对向网络的接入进行中继的步骤S408。

根据该项目,不适于作为接入提供装置进行动作的无线通信装置不会作为接入点进行动作,因此无线通信装置能够适当地选择连接目的地。

<项目19>

一种无线通信装置101的控制方法,在所述控制方法中,包括:

从接入提供装置101、110接收能够提供向网络120的接入的通知的步骤S402;

获取所述接入提供装置与所述无线通信装置之间的通信质量的变化量的步骤S403;以及

基于所述通信质量的变化量,判定是否连接于所述接入提供装置的步骤S404。

根据该项目,能够避免连接于被认为在短时间内连接会切断的接入点,因此无线通信装置能够适当地选择连接目的地。

发明不限定于上述实施方式,能够在发明宗旨的范围内进行各种变形、变更。

附图标记的说明

100:车辆;101:无线通信装置;110:通信装置:120:广域网。

技术分类

06120115723097