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

无线通信装置、无线通信方法及无线通信系统与流程

2022-09-08 01:43:05 来源:中国专利 TAG:


1.本发明涉及无线通信装置、无线通信方法及无线通信系统。


背景技术:

2.已有在多个无线设备(或者,也称为“节点”、“无线节点”、“无线通信装置”或“无线通信终端”)之间转发消息的无线通信网络(例如,无线网格网络)(例如,参照专利文献1)。
3.现有技术文献
4.专利文献
5.专利文献1:日本特开平11-98137号公报


技术实现要素:

6.但是,关于在无线网格网络中提高无线信号(例如,也称为“数据”或“消息”)的传输效率的方法,尚有研究的余地。
7.本发明的非限定性的实施例有助于提供能够提高无线网格网络中的信号传输效率的无线通信装置、无线通信方法及无线通信系统。
8.本发明的一个实施例的无线通信装置是无线网格网络中的无线通信装置,其包括:接收电路,接收无线信号;以及控制电路,基于接收到的所述无线信号的目的地信息、和与可进行通信的其他候选无线设备所属的群组相关的信息,决定不选择为接收到的所述无线信号的转发目的地的候选无线设备。
9.应予说明,这些总括性的或具体的方式可由系统、装置、方法、集成电路、电脑程序或记录介质实现,也可由系统、装置、方法、集成电路、电脑程序及记录介质的任意的组合实现。
10.根据本发明的一个实施例,能够提高无线网格网络中的信号传输效率。
11.本发明的一个实施例的更多优点和效果将通过说明书和附图予以阐明。这些优点和/或效果分别由若干个实施方式、以及说明书及附图所记载的特征提供,但未必需要为了获得一个或一个以上的相同的特征而全部提供。
附图说明
12.图1是表示无线通信网络结构的一例的图。
13.图2是表示无线通信网络的动作例的时序图。
14.图3是表示无线通信网络结构的一例的图。
15.图4是表示无线设备的结构的一例的方框图。
16.图5是表示无线通信网络的动作例的时序图。
17.图6是表示无线设备的动作例的流程图。
18.图7是表示转发处理的动作例的流程图。
19.图8是表示无线通信网络结构的变形例的图。
20.图9是表示无线通信网络结构的变形例中的动作例的时序图。
具体实施方式
21.以下,参照附图详细地说明本发明的实施方式。此外,以下所说明的实施方式只是一例,本发明并不受以下的实施方式限定。
22.随着物联网(internet of things,iot)化的快速发展,搭载有无线设备的终端或传感器数正在增加。无线网格网络是由此种无线设备构成的无线通信网络的一例。与其他无线通信网络的结构相比,无线网格网络有如下特点:可灵活地设定接收区域,并且即使通信局部被阻断,也可自我修复。
23.可设想无线网格网络例如由大量的无线设备构成。因此,例如无线网格网络内的多个无线设备有时会被分成多个群组(例如,也称为“通信群组”或“无线设备群组”)。例如,可将具有相同性质或质量(例如,接收质量)的无线设备分到同一群组。此外,具有相同性质的无线设备的例子可包括配置于相同区域的多个无线设备。
24.例如,在专利文献1中,公开了使群组之间的通信汇聚于各群组中的代表设备的方法。
25.在专利文献1中,例如,如图1所示,无线通信网络1(例如,无线网格网络)中的多个无线设备11(图1中的无线设备a~无线设备f)被分成一个或多个群组(图1中的群组12及群组13)。另外,在专利文献1中,例如,如图1所示,选出群组12及群组13各自中的一个或多个代表设备(图1中的无线设备c及无线设备d)。
26.在图1中,各无线设备11例如直接与和该无线设备11属于同一群组的其他无线设备进行通信。另外,在图1中,各无线设备11经由代表设备,与属于与该无线设备11不同的群组的无线设备进行通信。例如,在图1中,在从属于群组12的无线设备a向属于群组13的无线设备f发送信号(例如,消息)时,在消息被发送(换句话说,转发)至作为群组12的代表设备的无线设备c后,无线设备c将消息(例如,一部分或全部的数据)转发至作为群组13的代表设备的无线设备d。
27.但是,在专利文献1所记载的方法中,有可能包含选定(换句话说,选择、设定或决定)各群组中的代表设备的过程。图2是表示专利文献1所记载的方法中的处理过程的一例的时序图。例如,如图2所示,进行数据通信之前的过程有可能包含与代表设备的选定相关的、例如以下的处理:收集信息(例如,“取得接收信号强度指示符(received signal strength indicator,rssi)”);选定候选代表设备(例如,“取得rssi列表(list)并选定代表”);将代表设备的作用托付给候选代表设备(例如,“代表请求”);以及由候选代表设备承担托付,并通知给群组内的其他无线设备(例如,“准许并通知”)。
28.由于代表设备的选定处理,例如到数据通信开始为止的时间(换句话说,到成为可进行通信的状态为止的时间)有可能会增加。
29.另外,对于专利文献1所记载的方法,例如在各群组中,通信(换句话说,业务或通信负载)容易集中于代表设备,因此,通信速度(或者,系统吞吐量)有可能会下降。
30.在本发明的一个实施例中说明如下方法,即,在无线网格网络中,例如不选定代表设备而进行多个群组之间的通信。根据本发明的一个实施例,例如因为不选定代表设备,所以与专利文献1所记载的方法相比,能够缩短到数据通信开始为止的时间。另外,根据本发
ratio,sinr)或误比特率(或者,误分组率)之类的与接收信号的质量相关的信息。
42.存储部113例如存储消息(例如,发送数据或接收数据)。另外,例如可以是,存储部113存储与消息转发的控制相关的信息(后述)。
43.控制部114例如控制消息的发送、接收或转发。
44.例如可以是,控制部114基于质量测量部112中的接收质量(例如,rssi)的测量结果,生成关于可与无线设备101进行通信的其他无线设备的信息(以下,称为“无线设备信息”)。无线设备信息例如可以是表示可与无线设备101进行通信的其他无线设备的列表。
45.另外,例如,控制部114判定其他无线设备所属的群组。例如可以是,控制部114判定接收到的消息的目的地无线设备所属的群组。例如可以是,控制部114判定接收到的消息是发往接收到该消息的无线设备101所属的群组(以下,方便起见,也称为“同一群组”)的消息,还是发往与该群组不同的其他的群组(以下,方便起见,也称为“其他群组”)的消息。
46.另外,例如可以是,控制部114判定可与无线设备101进行通信的其他无线设备所属的群组。例如可以是,控制部114生成表示其他无线设备是否与无线设备101属于同一群组的信息(以下,称为“群组信息”)。群组信息例如也可以是表示可与无线设备101进行通信的其他无线设备是属于“同一群组”,还是属于“其他群组”的信息。
47.此外,例如可在发送消息(换句话说,数据通信)之前,由控制部114生成无线设备信息及群组信息。另外,例如可定期或非定期地对无线设备信息及群组信息进行更新。例如,可在无线设备101或群组的结构发生了变更的情况下,对无线设备信息及群组信息进行更新。另外,无线设备信息及群组信息例如可保存于存储部113。
48.而且,控制部114例如基于无线设备信息、群组信息及接收到的消息的目的地无线设备所属的群组,控制从其他无线设备接收到的消息的转发(换句话说,中继)。另外,控制部114可基于后述的消息发送规则,控制消息的收发(例如,发送、接收及转发)。
49.[无线设备的动作例]
[0050]
说明上述无线通信网络100中的无线设备101的动作例。
[0051]
[发送规则]
[0052]
无线通信网络100中的各无线设备101例如基于包含以下的规则1~规则8的发送规则,控制消息的收发(例如,发送、接收及转发)。
[0053]
<规则1>
[0054]
在接收到的消息的目的地为同一群组内的无线设备的情况下,无线设备101不向其他群组内的无线设备发送消息。
[0055]
例如,可以是,在消息的目的地信息表示同一群组(或者,属于同一群组的无线设备)的情况下,无线设备101向同一群组内的其他无线设备转发消息,且不向其他群组内的无线设备转发消息。换句话说,在消息的目的地信息表示无线设备101所属的第一群组的情况下,无线设备101选择第一群组内的无线设备(换句话说,候选无线设备)作为消息的转发目的地,并且,不选择与第一群组不同的第二群组内的无线设备作为消息的转发目的地。
[0056]
此外,有时其他群组内的无线设备101也能接收到基于<规则1>而被转发(换句话说,无线发送)的消息。因此,例如可以是,在从其他群组的无线设备转发的消息的目的地无线设备属于其他群组的情况下,无线设备101丢弃(换句话说,不转发)该消息。例如,在消息的目的地信息表示与无线设备101所属的第一群组不同的第二群组,且接收到的消息的
转发源无线设备属于第二群组的情况下,无线设备101丢弃接收到的消息。换句话说,在<规则1>中,发送侧的无线设备不向某无线设备转发消息(换句话说,不将某无线设备选择为作为转发目的地的候选无线设备)即相当于接收侧的该无线设备将消息丢弃。
[0057]
<规则2>
[0058]
在接收到的消息的目的地为其他群组,且无线设备101能够向其他群组内的无线设备发送消息的情况下,无线设备101不向同一群组内发送消息。
[0059]
例如可以是,在消息的目的地无线设备属于其他群组,且无线设备101可与其他群组内的无线设备进行通信的情况下,无线设备101向其他群组内的无线设备转发消息,且不向同一群组内的其他无线设备转发消息。换句话说,在消息的目的地信息表示与无线设备101所属的第一群组不同的第二群组的情况下,无线设备101选择第二群组内的无线设备(换句话说,候选无线设备)作为消息的转发目的地,而不选择第一群组内的无线设备作为消息的转发目的地。
[0060]
此外,有时同一群组内的无线设备101也能接收到基于<规则2>而被转发(换句话说,无线发送)的消息。因此,例如可以是,在从同一群组的其他无线设备转发的消息的目的地无线设备属于其他群组,且该其他无线设备可与其他群组内的无线设备进行通信的情况下,无线设备101丢弃(换句话说,不转发)该消息。例如,在消息的目的地信息表示与无线设备101所属的第一群组不同的第二群组,且接收到的消息的转发源无线设备属于第一群组的情况下,无线设备101丢弃接收到的消息。换句话说,在<规则2>中,发送侧的无线设备不向某无线设备转发消息(换句话说,不将某无线设备选择为作为转发目的地的候选无线设备)即相当于接收侧的该无线设备将消息丢弃。
[0061]
<规则3>
[0062]
在进行了一次第一消息的转发后,转发第二消息的情况下,无线设备101在等待一定时间(例如,称为“时延时间”)后,进行与第二消息的转发相关的处理(例如,控制转发)。此处,第一消息与第二消息可以是相同的,也可以是不同的。
[0063]
此外,在<规则3>中,在经过一定时延时间后进行消息转发的条件并不限定于进行了一次消息转发的情况,也可以是已进行了规定次(例如,两次以上)消息转发的情况。
[0064]
另外,<规则3>中的时延时间并不限定于固定值,也可以是可变值。例如,可以是以无线设备为单位来设定时延时间,也可以是以群组为单位来设定时延时间。
[0065]
<规则4>
[0066]
当在转发消息之前,已确认从其他无线设备发送了相同消息的情况下,无线设备101中止该消息的发送(换句话说,转发)。
[0067]
例如可以是,在从与第一无线设备不同的第二无线设备接收到与从第一无线设备接收到的消息相同的消息的情况下,无线设备101丢弃接收到的消息。
[0068]
<规则5>
[0069]
无线设备101不向消息的发送源无线设备、或消息的发送源群组发送(换句话说,转发)消息。换句话说,无线设备101不选择消息的发送源无线设备、或消息的发送源群组内的无线设备作为消息的转发目的地。
[0070]
此外,有时,例如存在于转发源无线设备的周边的无线设备101也能接收到被转发(换句话说,无线发送)的消息。因此,例如可以是,消息的发送源无线设备101、或属于消息
的发送源群组的无线设备101例如丢弃(换句话说,不转发)从该消息被转发到的其他群组的无线设备发送的消息。
[0071]
例如可以是,在图3中,在从群组103内的无线设备接收到的消息与向群组103内的无线设备转发的消息相同的情况下,群组102内的无线设备101丢弃接收到的消息。换句话说,在<规则5>中,发送侧的无线设备不向某无线设备转发消息(换句话说,不将某无线设备选择为作为转发目的地的候选无线设备)即相当于接收侧的该无线设备将消息丢弃。
[0072]
<规则6>
[0073]
无线设备101不发送已发送过的消息。换句话说,在接收到的消息与过去已转发的消息相同的情况下,无线设备101中止转发接收到的消息。
[0074]
<规则7>
[0075]
对于消息的应答(或者,称为“应答信号”)的传输路径(例如,也称为“应答路径”或“返回路径”)是与消息的传输路径(例如,称为“请求路径”或“前往路径”)相同的路径。
[0076]
<规则8>
[0077]
在消息的目的地无线设备并非为无线设备101,且若遵循<规则2>及<规则5>,则不存在转发目的地的无线设备的情况下,无线设备101向同一群组内的其他无线设备转发消息。
[0078]
以上,说明了发送规则。
[0079]
图5是表示本发明的一个实施例的无线通信网络100的动作例的时序图。
[0080]
在图5中,无线通信网络100例如具有如图3所示的六台无线设备101(无线设备a~无线设备f)。
[0081]
[取得rssi]
[0082]
各无线设备101例如在数据通信之前,成为保留有关于可与各无线设备101进行通信的其他无线设备的信息(例如,无线设备信息)、以及与无线设备信息所含的无线设备所属的群组相关的信息(例如,群组信息)的状态。
[0083]
例如,如图5所示,无线设备101收发包含rssi的信息(例如,称为“rssi信息”)。例如可以是,在无线设备101中,质量测量部112测量rssi,收发部111进行rssi信息的发送及接收中的至少一者,存储部113保留接收到的其他无线设备的rssi信息。另外,可以是,在无线设备101中,控制部114基于rssi信息,判定其他无线设备是与无线设备101属于同一群组,还是属于与无线设备101不同的群组(换句话说,其他群组)。
[0084]
在图5中,将各无线设备101基于分别从无线设备a、无线设备b、无线设备c、无线设备d、无线设备d及无线设备f发送的信号的rssi而生成的rssi信息表示为“ra”、“rb”、“rc”、“rd”、“re”及“rf”。
[0085]
作为一例,对图5所示的无线设备b进行说明。
[0086]
在图5中,无线设备b保留有对于无线设备a、无线设备c、无线设备d及无线设备e的rssi信息(例如,ra、rc、rd及re)。因此,例如,在无线设备b所保留的无线设备信息(与可进行通信的无线设备相关的信息)中,包含无线设备a、无线设备c、无线设备d及无线设备e。
[0087]
另外,可以是,无线设备b所保留的群组信息表示无线设备a及无线设备c属于同一群组(例如,群组102),无线设备d及无线设备e属于其他群组(例如,群组103)。此外,例如也可以是,基于与作为判定对象的无线设备对应的rssi进行群组判定。
[0088]
可以是,在图5中,其他的无线设备a、无线设备c~无线设备f与无线设备b同样地保留有无线设备信息及群组信息。
[0089]
与取得上述无线设备信息及群组信息相关的动作例如可在未进行数据通信的期间,定期或非定期地进行。例如,可每隔一定时间对无线设备信息及群组信息进行更新。或者,例如可在由于无线设备的删减、新增之类的变更,无线通信网络100的拓扑结构发生变化时,对无线设备信息及群组信息进行更新。
[0090]
可以是,各无线设备101在生成(或者,更新)无线设备信息及群组信息的动作完成后,成为可进行通信的状态。
[0091]
此外,图5所示的无线设备101中的取得rssi的方法是一例,并不限定于此。
[0092]
[数据通信]
[0093]
在图5中,作为一例,说明从无线设备a向无线设备f发送两次请求消息(req1及req2)的情况。请求消息例如可以是请求取得无线设备f所具有的信息的信息。
[0094]
在图5所示的例子中,请求消息的发送源无线设备为无线设备a,目的地无线设备为无线设备f。
[0095]
<关于请求消息req1>
[0096]
在时刻t1处,发往无线设备f的请求消息req1被输入至无线设备a。此处,无线设备a可不向其他群组(例如,群组103)发送消息。因此,无线设备a例如向群组102内的可进行通信的无线设备b及无线设备c发送请求消息req1。
[0097]
无线设备b所接收的请求消息req1是发往属于与无线设备b所属的群组102不同的群组103的无线设备f的消息。另外,无线设备b可与属于群组103的无线设备d及无线设备e进行通信。因此,在时刻t3处,无线设备b例如基于<规则2>,将在时刻t2处接收到的请求消息req1转发至属于群组103的无线设备d及无线设备e。
[0098]
此处,因为无线设备b可与群组102内的无线设备c进行通信,所以无线设备c也能接收到无线设备b所转发的请求消息req1(例如,图5所示的从无线设备b延伸至无线设备c的虚线箭头。目的地外的分发)。因此,无线设备c基于<规则4>,中止在时刻t2处接收到的请求消息req1的转发动作(图5所示的
×
标记是指中止发送)。
[0099]
在图5中,无线设备e所接收的请求消息req1是发往属于无线设备e所属的群组103的无线设备f的消息。因此,在时刻t5处,无线设备e例如基于<规则1>,将在时刻t4处接收到的请求消息req1转发至属于群组103的无线设备f。在时刻t6处,无线设备f接收发往无线设备f的请求消息req1。
[0100]
另外,无线设备d还在时刻t6处,从无线设备e接收已在时刻t4处由无线设备b转发来的请求消息req1。因此,无线设备d基于<规则4>,中止在时刻t4处接收到的请求消息req1的转发动作(图5所示的
×
标记是指中止发送)。
[0101]
此外,在图5中,作为一例,说明了如下情况,即,在时刻t2及时刻t3处,无线设备b转发请求消息req1,无线设备c中止转发请求消息req1,在时刻t4及时刻t5处,无线设备e转发请求消息req1,无线设备d中止转发请求消息req1,但并不限定于此。例如,可由接收到消息的多个无线设备中的能够更早执行消息(例如,请求消息req1)的转发处理的无线设备进行转发处理,其他无线设备基于<规则3>中止转发处理。通过该动作,在无线通信网络100中,消息不易被重复地转发,因此,能够提高数据传输效率。
[0102]
在图5中,例如可根据<规则7>,基于请求消息req1的传输路径来决定对于请求消息req1的应答的传输路径。例如,在图5中,请求消息req1的传输路径是无线设备a、无线设备b、无线设备e及无线设备f。因此,对于请求消息req1的应答的传输路径可以是无线设备f、无线设备e、无线设备b及无线设备a。
[0103]
例如可以是,各无线设备101在转发请求消息req1时,记录包含与该无线设备101相关的信息的路径信息。可以是,各无线设备101基于所记录的信息,决定是否转发请求消息req1的应答。
[0104]
<关于请求消息req2>
[0105]
请求消息req2例如在无线设备a发送请求消息req1后的时刻t6处,被输入至无线设备a。如上所述,无线设备a可不向其他群组(例如,群组103)发送消息。因此,无线设备a例如向群组102内的可进行通信的无线设备b及无线设备c发送请求消息req2。
[0106]
在图5所示的时刻t7处,无线设备b及无线设备c从无线设备a接收请求消息req2。此处,无线设备b进行了请求消息req1的转发动作。换句话说,无线设备c未进行请求消息req1的转发动作。因此,无线设备b基于<规则3>,使在时刻t7处接收到的请求消息req2的转发动作等待一定的时延时间。
[0107]
例如,可基于无线设备101耗费于消息转发处理的时间(以下,称为“转发处理时间”),决定一定的时延时间。例如,可以将时延时间设定为转发处理时间的2倍以下的时间。例如,在无线设备101中,在将时延时间设定为转发处理时间的50%的时间的情况下,与不延迟的情况相比,无线设备101会耗费1.5倍的转发处理时间。此外,时延时间不限于转发处理时间的50%的时间,也可以是其他比例。另外,并不限定于基于转发处理时间的情况,例如也可基于通信量的分散程度及所允许的转发时延时间,来设定时延时间。
[0108]
另外,无线设备c在时刻t7处所接收的请求消息req2是发往属于与无线设备c所属的群组102不同的群组103的无线设备f的消息。另外,无线设备c可与属于群组103的无线设备d及无线设备e进行通信。因此,例如在无线设备b等待进行转发动作(换句话说,保持待机)的期间,在时刻t8处,无线设备c基于<规则2>,将在时刻t7处接收到的请求消息req2转发至属于群组103的无线设备d及无线设备e。
[0109]
此处,因为无线设备c可与群组102内的无线设备b进行通信,所以无线设备b也能接收到无线设备c所转发的请求消息req2(例如,图5所示的从无线设备c延伸至无线设备b的虚线箭头。目的地外的分发)。因此,无线设备b基于<规则4>,中止在时刻t7处接收到的请求消息req2的转发动作(图5所示的
×
标记是指中止发送)。
[0110]
在图5中,与无线设备b同样地,无线设备e进行了请求消息req1的转发动作,因此,无线设备e基于<规则3>,使在时刻t9处接收到的请求消息req2的转发动作等待一定的时延时间。在无线设备e等待进行转发动作(换句话说,保持待机)的期间,在时刻t10处,无线设备d例如基于<规则1>,将在时刻t9处接收到的请求消息req2转发至属于群组103的无线设备f。在时刻t11处,无线设备f接收发往无线设备f的请求消息req2。
[0111]
另外,无线设备e还在时刻t11处,从无线设备d接收已在时刻t9处由无线设备c转发来的请求消息req2。因此,无线设备e基于<规则4>,中止在时刻t9处接收到的请求消息req2的转发动作(图5所示的
×
标记是指中止发送)。
[0112]
这样,在图5中,每当转发消息时,转发从无线设备a向无线设备f发送的多个(例
如,两个)消息的无线设备在无线设备d与无线设备e之间切换。换句话说,由无线设备d及无线设备e中的某一个无线设备连续转发消息的可能性低,因此,能够在无线通信网络100中分散通信负载。
[0113]
例如,可根据<规则7>,基于请求消息req2的传输路径来决定对于请求消息req2的应答的传输路径。例如,在图5中,请求消息req2的传输路径是无线设备a、无线设备c、无线设备d及无线设备f。因此,对于请求消息req2的应答的传输路径可以是无线设备f、无线设备d、无线设备c及无线设备a。
[0114]
这样,在转发了请求消息req1的无线设备b及无线设备e等待转发动作的期间,请求消息req2由无线设备c及无线设备d转发。换句话说,根据基于<规则3>的时延时间的设定,例如在图5所示的时刻t8及时刻t10处,由无线设备b及无线设备e转发请求消息req2的可能性降低,由无线设备c及无线设备d转发请求消息req2的可能性升高。根据该动作,在图5中,每当转发消息时,从无线设备a向无线设备f发送的多个(例如,两个)消息的传输路径有可能在无线设备b与无线设备c之间切换,且有可能在无线设备d与无线设备e之间切换。换句话说,由无线设备b和无线设备c中的一个无线设备、或无线设备d和无线设备e中的一个无线设备连续转发消息的可能性减小。由此,能够在无线通信网络100中分散通信负载。
[0115]
接着,说明无线通信网络100中的各无线设备101的动作例。
[0116]
图6是表示无线设备101的动作例的流程图。
[0117]
在图6中,无线设备101例如对无线设备信息及群组信息之类的信息进行更新(s101)。例如可以是,无线设备101通过测量rssi,检测可与无线设备101进行通信的其他无线设备,并基于检测出的结果,对无线设备信息(例如,可进行通信的无线设备的列表)进行更新。另外,可以是,无线设备101例如基于rssi的测量结果,判定可进行通信的无线设备是同一群组内的无线设备,还是其他群组的无线设备,并对群组信息进行更新。
[0118]
例如,无线设备101在信息更新后,成为等待接收消息的状态(例如,消息等待状态)。
[0119]
无线设备101例如判断是否接收到消息(s102)。在未接收到消息的情况下(s102:否(no)),无线设备101例如判断是否经过了与信息更新相关的一定时间(s103)。在经过了一定时间的情况下(s103:是(yes)),无线设备101返回s101的处理,并进行信息更新。另一方面,在未经过一定时间的情况下(s103:否),无线设备101返回s102的处理,并继续保持等待接收消息的状态。
[0120]
此外,在图6中,说明了每当经过一定时间时进行信息更新的情况,但并不限定于此。例如,可以是每当经过一定时间时(换句话说,定期地或周期性地)进行信息更新,也可以是在发生了某事件(例如,拓扑结构发生变化)的情况下(换句话说,非定期地或非周期性地),进行信息更新。
[0121]
在图6中的接收到消息的情况下(s102:是),无线设备101判断接收到的消息是否为新消息(s104)。换句话说,无线设备101判断接收到的消息是否与过去已转发的消息不同。在接收到的消息并非为新消息的情况下(s104:否),无线设备101例如丢弃该消息(s105),并返回s102的处理。
[0122]
图6所示的s104及s105的处理相当于上述<规则6>。
[0123]
在接收到的消息为新消息的情况下(s104:是),无线设备101判断接收到的消息是
否为发往无线设备101(换句话说,自身)的消息(s106)。无线设备101在接收到的消息并非发往自身的情况下(s106:否),进行消息转发处理(s107)。另一方面,无线设备101在接收到的消息是发往自身的消息的情况下(s106:是),对消息进行接收处理(s108)。例如可以是,无线设备101在s107的处理或s108的处理后,返回s102的处理。
[0124]
图7是表示图6所示的s107的消息转发处理的动作例的流程图。
[0125]
在图7中,无线设备101将与无线设备101相关的信息(例如,称为“自身信息”或“路径信息”)写入接收到的消息(s201)。例如可以是,根据该信息而在各无线设备101中,基于<规则7>来决定对于消息的应答的传输路径。
[0126]
可以是,无线设备101判断已转发旗标是否为关闭(off)(s202)。
[0127]“已转发旗标”例如可以是表示在本消息之前的一定期间内无线设备101是否转发了其他消息的信息。例如可以是,在无线设备101转发了消息的情况下,已转发旗标被设定为打开(on)。另外,可以是,例如在无线设备101已中止转发消息的情况下,已转发旗标被设定为关闭。另外,在数据通信之前(例如,初始设定时),可将已转发旗标设定为关闭。
[0128]
在图7中的已转发旗标为打开的情况下(s202:否),无线设备101等待一定的时延时间(s203)。由此,变为由其他无线设备101进行转发,从而能够避免由特定的无线设备101集中地进行通信。图7所示的s202及s203的处理相当于上述<规则3>。
[0129]
在已转发旗标为关闭的情况下(s202:是),或者在s203的处理后,无线设备101判断与接收到的消息相同的消息是否未由其他无线设备转发(s204)。在其他无线设备已转发相同的消息的情况下(s204:否),无线设备101丢弃消息(s205),并将已转发旗标设定为关闭(s206)。图7所示的s204、s205及s206的处理相当于上述<规则4>。
[0130]
在其他无线设备未转发相同的消息的情况下(s204:是),无线设备101判断接收到的消息是否为发往无线设备101所属的群组(例如,同一群组)内的无线设备的消息(s207)。
[0131]
在消息并非为发往同一群组内的无线设备的消息的情况下(s207:否),无线设备101判断是否能够向与发送源的群组不同的其他群组的无线设备转发消息(s208)。在能够向与发送源的群组不同的其他群组的无线设备转发消息的情况下(s208:是),无线设备101向与发送源的无线设备不同的其他群组的无线设备转发消息(s209)。图7所示的s207、s208及s209的处理相当于上述<规则2>或<规则5>。
[0132]
另一方面,在并非可向与发送源的群组不同的其他群组的无线设备转发消息的情况下(s208:否),无线设备101向同一群组的无线设备转发消息(s210)。图7所示的s207、s208及s210的处理相当于上述<规则8>。
[0133]
另外,在消息为发往同一群组内的无线设备的消息的情况下(s207:是),无线设备101向同一群组的无线设备转发消息(s210)。换句话说,可以是,无线设备101在消息为发往同一群组内的无线设备的消息的情况下,不向其他群组的无线设备转发消息。图7所示的s207及s210的处理相当于上述<规则1>。
[0134]
当在s209或s210的处理中转发了消息的情况下,无线设备101将已转发旗标设定为打开(s211)。无线设备101例如可在s211的处理之后,返回图6所示的s102的处理。
[0135]
以上,说明了无线设备101的动作例。
[0136]
在本实施方式中,无线通信网络100中的无线设备101基于接收到的消息的目的地信息、和关于可与无线设备101进行通信的其他无线设备(例如,候选无线设备)所属的群组
的信息,决定不选择为接收到的消息的转发目的地的候选无线设备。例如,在消息的目的地信息表示同一群组的情况下,无线设备101不选择其他群组内的无线设备作为接收到的消息的转发目的地(相当于上述<规则1>)。另外,例如在消息的目的地信息表示其他群组的情况下,无线设备101不选择同一群组内的无线设备作为接收到的消息的转发目的地(相当于上述<规则2>)。
[0137]
通过这些处理,在无线通信网络100中,例如即使不在各群组中选定代表设备,无线设备101也能够向同一群组、以及其他群组中目的地无线设备所属的一个群组内的无线设备转发消息。由此,根据本实施方式,因为无需如专利文献1所记载的那样的选定代表设备的过程,所以能够缩短到可进行数据通信为止的时间。另外,根据本实施方式,无线设备101可不向其他群组转发发往同一群组内的无线设备的消息,且不向同一群组转发发往其他群组内的无线设备的消息,因此,能够减少通信量。
[0138]
另外,例如即使是在消息转发至可与图5所示的两个群组102和群组103这两者进行通信的其他群组(未图示)内的无线设备101的情况下,该无线设备101也可基于<规则2>而不转发(例如,丢弃)消息,因此,能够减少通信量。
[0139]
另外,在本实施方式中,例如当在转发消息后,转发下一个消息的情况下,无线设备101在等待一定的时延时间后,进行与消息转发相关的动作(相当于上述<规则3>)。通过该处理,在能以相同程度的时机来转发相同消息的多个无线设备101中,消息由与正在等待时延时间的无线设备不同的其他无线设备转发的可能性变高。由此,消息容易由无线通信网络100内的多个无线设备分散地转发。例如,在有多个消息的通信路径的情况下,能够抑制通信偏重于多个通信路径中的一部分的路径。
[0140]
另外,在已从其他无线设备转发了与接收到的消息相同的消息的情况下,无线设备101中止转发消息(相当于上述<规则4>)。通过该处理,由与实际已转发了消息的无线设备不同的其他无线设备转发消息的可能性降低,因此,在无线通信网络100中,不易从多个无线设备101同时转发相同的消息,所以能够减少通信量。
[0141]
另外,在本实施方式中,无线设备101例如不向消息的发送源无线设备或发送源群组发送消息(相当于上述<规则5>)。另外,无线设备101不发送已发送过的消息(相当于上述<规则6>)。通过这些处理,能够抑制在相同路径中反复转发相同消息,因此,能够减少通信量。
[0142]
根据以上内容,本实施方式能够提高无线通信网络中的数据的传输效率。
[0143]
[变形例]
[0144]
图8是表示变形例的无线通信网络100a的结构例的图。图8所示的无线通信网络100a例如为如下结构,即,除了图3所示的无线通信网络100的结构之外,还新增了群组104。在图8中,例如无线设备g、无线设备h及无线设备i属于群组104。
[0145]
在图8中,无线设备a~无线设备f各自的连接关系(例如,可否进行无线通信)与图3相同。另外,在图8中,无线设备g可分别与无线设备f、无线设备h及无线设备i进行无线通信,无线设备h可分别与无线设备f、无线设备g及无线设备i进行无线通信,无线设备i可分别与无线设备g及无线设备h进行无线通信。
[0146]
如图8所示,属于群组102的无线设备101与属于群组104的无线设备101之间的通信要经由群组103。
[0147]
图9是表示变形例的无线通信网络100a的动作例的时序图。
[0148]
在图9中,例如可以是,各无线设备101(例如,无线设备a~无线设备i)与上述实施方式同样地,基于发送规则(<规则1>~<规则8>)控制消息的收发(例如,转发)。
[0149]
在图9中,作为一例,说明从无线设备a向无线设备i发送两次请求消息(req1及req2)的情况。
[0150]
如图9所示,与图5同样地,各无线设备101例如在数据通信之前,成为保留有关于可与各无线设备101进行通信的其他无线设备的信息(例如,无线设备信息)、以及与无线设备信息所含的无线设备所属的群组相关的信息(例如,群组信息)的状态。
[0151]
接着,在图9中,在时刻t1处,发往无线设备i的请求消息req1被输入至无线设备a。此外,在图9所示的时刻t1~时刻t4及时刻t6~时刻t23处,各无线设备101例如与上述实施方式同样地,基于发送规则来控制请求消息req1的收发(例如,发送、转发、接收或转发中止)。
[0152]
在图9所示的时刻t4处,无线设备d及无线设备e(群组103内的无线设备)从无线设备b(群组102内的无线设备)接收发往无线设备i(群组104内的无线设备)的请求消息req1。
[0153]
此处,无线设备d及无线设备e接收到的请求消息req1的目的地为其他群组(群组104)的无线设备,且无线设备d及无线设备e并非可向群组104发送消息。另外,可与无线设备d及无线设备e进行通信的其他群组的无线设备b及无线设备c属于请求消息req1的发送源的群组102。
[0154]
因此,在基于<规则2>及<规则5>的情况下,无线设备d及无线设备e中不存在可转发消息的无线设备。因此,在图9中,例如可以是,无线设备d(也可以是无线设备e)在时刻t5处,基于<规则8>,向无线设备d所属的群组103内的其他无线设备f转发消息(图9所示的(1)的位置)。
[0155]
另外,在图9中,在时刻t6处,发往无线设备i的请求消息req2被输入至无线设备a。此外,在图9所示的时刻t6~时刻t11及时刻t13~时刻t28处,各无线设备101例如与上述实施方式同样地,基于发送规则来控制请求消息req2的收发(例如,发送、转发、接收或转发中止)。
[0156]
在图9所示的时刻t11处,无线设备f从无线设备e接收发往无线设备i的请求消息req2。
[0157]
此处,如图9所示,无线设备f在时刻t7处转发了请求消息req1。因此,无线设备f基于<规则3>,使在时刻t7处接收到的请求消息req2的转发动作等待一定的时延时间。此外,在图9中,除了无线设备f之外,群组103中不存在可与群组104内的无线设备进行通信的无线设备。因此,如图9所示,无线设备f在经过一定的时延时间后,向群组104内的无线设备g及无线设备h转发请求消息req2(图9所示的(2)的位置)。
[0158]
以上,说明了本发明的一个实施例。
[0159]
此外,上述实施方式及变形例中说明的无线通信网络的结构是一例,并不限定于此。例如可以是,无线通信网络内的群组数(或者,无线设备101的数量)、属于各群组的无线设备101的数量和各无线设备101之间的连接关系中的至少一者与图3或图8所示的例子不同。
[0160]
另外,在上述实施方式及变形例中,以请求消息及应答作为在无线通信网络100中
被发送(例如,分发或请求)的信号的一例进行了说明,但被发送的信号并不限定于此,也可以是其他种类的信号。
[0161]
以上,参照附图说明了各种实施方式,但本发明当然不限定于此例。本领域技术人员显然能够在本技术的保护范围所记载的范畴内想到各种变更例或修正例,并且应当了解的是,这些变更例或修正例当然也属于本发明的技术范围。另外,也可在不脱离发明主旨的范围内,将上述实施方式中的各构成要素任意组合。
[0162]
在上述各实施方式中,对使用硬件来构成本发明的例子进行了说明,但本发明还可以通过在与硬件协作下的软件来实现。
[0163]
另外,在上述各实施方式的说明中所使用的各功能块可以典型地被实现为作为集成电路的lsi(large scale integration,大规模集成电路)。集成电路也可控制在上述实施方式的说明中所使用的各功能块,且具备输入和输出。这些既可以分别实行单芯片化,也可以是以包含其中一部分结构或者全部结构的方式实行单芯片化。这里称为lsi,但根据集成度的不同,有时也称为ic(integrated circuit,集成电路)、ssi(small scale integration,小规模集成电路)、msi(middle scale integration,中等规模集成电路)、系统lsi(system lsi)、超大lsi(super lsi)、vlsi(very large scale integration,非常大规模集成电路)、特大lsi(ultra lsi)。
[0164]
另外,集成电路化的方式不限于lsi,也可以使用专用电路或通用处理器来实现。也可以利用lsi制造后能够编程的fpga(field programmable gate array,现场可编程门阵列)、对lsi内部的电路块的连接或设定能进行重新构置的可重构置处理器(reconfigurable processor)。
[0165]
另外,如果随着半导体技术的进步或其他技术的派生,出现了代替lsi的集成电路化的技术,当然也可使用该技术来实现功能块的集成化。还存在应用生物技术等的可能性。
[0166]
本发明可在具有通信功能的所有种类的装置、设备、系统(总称为“通信装置”)中实施。通信装置的非限定性的例子包括:电话(手机、智能手机等)、平板电脑、个人电脑(pc)(膝上型电脑、台式机、笔记本电脑等)、相机(数码照相机、数码摄像机等)、数码播放器(数码音频/视频播放器等)、可穿戴设备(可穿戴相机、智能手表、跟踪设备等)、游戏机、电子书阅读器、远程健康/远程医疗(远程保健/医学处方)设备、带有通信功能的交通工具或交通运输工具(汽车、飞机、轮船等)、以及上述各种装置的组合。
[0167]
通信装置并不限定于可携带或可移动的装置,也包含无法携带或被固定的所有种类的装置、设备、系统。例如包括:智能家居设备(家电设备、照明设备、智能电表或计量器、控制面板等)、自动售货机、以及其他可存在于iot(internet of things,物联网)网络上的所有“物体(things)”。
[0168]
通信除了包含通过蜂窝系统、无线lan(local area network,局域网)系统、通信卫星系统等进行的数据通信之外,还包含通过这些系统的组合进行的数据通信。另外,通信装置也包含与执行本发明中记载的通信功能的通信设备连接或连结的、控制器或传感器等设备。例如,包含产生执行通信装置的通信功能的通信设备所使用的控制信号或数据信号的控制器或传感器。
[0169]
另外,通信装置包含与上述非限定性的各种装置进行通信或对上述各种装置进行控制的基础设施设备,例如,基站、接入点、以及其他所有的装置、设备、系统。
[0170]
以上的说明中,各构成要素中所使用的
“…
部”这一表述也可替换为
“…
电路(circuitry)”、
“…
装置(device)”、
“…
组件(assembly)”、
“…
单元(unit)”或
“…
模块(module)”之类的其他表述。
[0171]
(实施方式的归纳)
[0172]
本发明的一个实施例的无线通信装置是无线网格网络中的无线通信装置,其包括:接收电路,接收无线信号;以及控制电路,基于接收到的所述无线信号的目的地信息、和与可进行通信的其他候选无线设备所属的群组相关的信息,决定不选择为接收到的所述无线信号的转发目的地的候选无线设备。
[0173]
在本发明的一个实施例中,所述控制电路在所述目的地信息表示与所述无线通信装置所属的第一群组不同的第二群组的情况下,不选择所述第一群组内的所述候选无线设备作为所述无线信号的转发目的地,在所述目的地信息表示所述第一群组的情况下,不选择所述第二群组内的所述候选无线设备作为所述无线信号的转发目的地。
[0174]
在本发明的一个实施例中,所述控制电路在所述目的地信息表示与所述无线通信装置所属的第一群组不同的第二群组,且接收到的所述无线信号的转发源无线设备属于所述第一群组的情况下,丢弃接收到的所述无线信号,在所述目的地信息表示所述第二群组,且接收到的所述无线信号的转发源无线设备属于所述第二群组的情况下,丢弃接收到的所述无线信号。
[0175]
在本发明的一个实施例中,所述控制电路在所述目的地信息表示所述第二群组的情况下,选择所述第二群组内的所述候选无线设备作为所述无线信号的转发目的地,在所述目的地信息表示所述第一群组的情况下,选择所述第一群组内的所述候选无线设备作为所述无线信号的转发目的地。
[0176]
在本发明的一个实施例中,当在转发第一无线信号后,转发第二无线信号的情况下,所述控制电路等待一定时间。
[0177]
在本发明的一个实施例中,所述一定时间被设定为所述无线信号的转发处理时间的2倍以下的时间。
[0178]
在本发明的一个实施例中,在从与第一无线设备不同的第二无线设备接收到与从所述第一无线设备接收到的所述无线信号相同的信号的情况下,所述控制电路丢弃所述无线信号。
[0179]
在本发明的一个实施例中,所述控制电路不选择所述无线信号的发送源的无线设备、或所述无线信号的发送源的群组内的所述候选无线设备作为所述无线信号的转发目的地。
[0180]
在本发明的一个实施例中,在从与所述无线通信装置所属的第一群组不同的第二群组内的无线设备接收到的所述无线信号与已向所述第二群组内的所述候选无线设备转发的信号相同的情况下,所述控制电路丢弃接收到的所述无线信号。
[0181]
在本发明的一个实施例中,在接收到的所述无线信号与过去已转发的信号相同的情况下,所述控制电路丢弃接收到的所述无线信号。
[0182]
在本发明的一个实施例中,基于所述无线信号的传输路径,决定所述无线网格网络中的对于所述无线信号的应答信号的传输路径。
[0183]
在本发明的一个实施例的无线通信方法中,无线网格网络中的无线通信装置接收
无线信号,并基于接收到的所述无线信号的目的地信息、和与可进行通信的其他候选无线设备所属的群组相关的信息,决定不选择为接收到的所述无线信号的转发目的地的候选无线设备。
[0184]
本发明的一个实施例的无线通信系统包括:无线网格网络中的第一无线设备;以及多个第二无线设备,可与所述第一无线设备进行通信,所述第一无线设备接收无线信号,并基于接收到的所述无线信号的目的地信息、和与所述多个第二无线设备所属的群组相关的信息,决定所述多个第二无线设备中的不选择为接收到的所述无线信号的转发目的地的候选无线设备。
[0185]
在2020年1月31日申请的特愿2020-014839的日本专利申请所包含的说明书、附图及说明书摘要的公开内容,全部引用于本技术。
[0186]
工业实用性
[0187]
本发明能够应用于无线通信系统。
[0188]
附图标记说明
[0189]
101 无线设备
[0190]
111 收发部
[0191]
112 质量测量部
[0192]
113 存储部
[0193]
114 控制部
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

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

相关文献