【技术实现步骤摘要】
【国外来华专利技术】泛洪网状网络中的分布式业务控制
本文中呈现的实施例涉及装置、其中的方法、控制器、计算机程序和计算机程序产品。具体来说,它涉及在参与使用泛洪技术(floodingtechnique)的网状网络时对何时中继消息做出决定的装置。
技术介绍
网状联网是物联网(IoT)的关键体系结构。在这种网络拓扑中,所有节点/装置可彼此通信;要么通过直接消息交换,要么经由帮助将消息从源转发到目的地的中间节点。与必须使用额外的网关装置或接入点(这通常需要额外的设备和更广泛的规划)相比,这通常更成本有效且更易于实现。以下接着是关于在本领域和相关领域中常用的一些术语的介绍。自组网络(adhocnetwork)为特定目的而置于一起,并且通常但不总是具有临时性质。(adhoc是拉丁语并且意为“为此目的”。)自组网络有时指其中节点/装置在网络中具有同等状态并且能够自由与任何其它节点/装置相关联和/或通信的网络的任何集合。有时将这些节点/装置称为自组节点/装置。无线自组网络是分散型的无线网络,其中节点/装置无线地通信。有时将这些节点/装置称为无线节点/装置或无线自组节点/装置。将网络称为自组,因为它不依赖于预先存在的基础设施,诸如基站、接入点或路由器,所述基础设施通常存在于像移动电话网络的受管理的(包括基础设施的)无线网络中。而是,每个节点/装置通过为其它节点/装置转发/中继数据而参与路由。基于网络连接性动态地做出哪些节点/装置应当将数据转发到哪些其它节点/装置的确定。MANET(移动自组网络)是移动且无线连接的节 ...
【技术保护点】
1.一种由中继装置(RD)执行以便中继在源装置(SD)中发起并预定去往目的地装置(DD)的用户数据消息(530)的方法,其中所述源装置(SD)、所述中继装置(RD)和所述目的地装置(DD)参与网状网络,所述方法包括:/n接收(S1000)在所述源装置(SD)中发起并预定去往所述目的地装置(DD)的第一ping消息(510),其中所述第一ping消息(510)包括第一跳计数器(515);以及/n通过步进所述第一跳计数器(515)并传送所述第一ping消息(510)来中继(S1100)所述第一ping消息(510);以及/n接收(S1200)在所述源装置(SD)中发起并预定去往所述目的地装置(DD)的用户数据消息(530);以及/n确定(S1400)所述中继装置(RD)是否在可能路径上,指示所述中继装置(RD)在从所述源装置(SD)到所述目的地装置(DD)的路径上;以及/n确定(S1600)所述中继装置(RD)是否在足够短的路径上,指示所述中继装置(RD)在从所述源装置(SD)到所述目的地装置(DD)的路径上,所述路径被认为足够短以证明中继是合理的;以及/n只有当所述中继装置(RD)在所述 ...
【技术特征摘要】
【国外来华专利技术】1.一种由中继装置(RD)执行以便中继在源装置(SD)中发起并预定去往目的地装置(DD)的用户数据消息(530)的方法,其中所述源装置(SD)、所述中继装置(RD)和所述目的地装置(DD)参与网状网络,所述方法包括:
接收(S1000)在所述源装置(SD)中发起并预定去往所述目的地装置(DD)的第一ping消息(510),其中所述第一ping消息(510)包括第一跳计数器(515);以及
通过步进所述第一跳计数器(515)并传送所述第一ping消息(510)来中继(S1100)所述第一ping消息(510);以及
接收(S1200)在所述源装置(SD)中发起并预定去往所述目的地装置(DD)的用户数据消息(530);以及
确定(S1400)所述中继装置(RD)是否在可能路径上,指示所述中继装置(RD)在从所述源装置(SD)到所述目的地装置(DD)的路径上;以及
确定(S1600)所述中继装置(RD)是否在足够短的路径上,指示所述中继装置(RD)在从所述源装置(SD)到所述目的地装置(DD)的路径上,所述路径被认为足够短以证明中继是合理的;以及
只有当所述中继装置(RD)在所述可能路径上并且在所述足够短的路径上时,才中继(S1800)所述用户数据消息(530)。
2.根据权利要求1所述的方法,其中所述确定(S1400)所述中继装置(RD)是否在所述可能路径上包括:
只有当所述中继装置(RD)已经接收到在所述目的地装置(DD)中发起并预定去往所述源装置(SD)的第一ping响应消息(520)时,才确定所述中继装置(RD)在所述可能路径上,其中所述第一ping响应消息(520)与所述第一ping消息(510)有关,并且包括最短可能路径的第一路径长度(526)。
3.根据权利要求2所述的方法,其中所述确定(S1600)所述中继装置(RD)是否在所述足够短的路径上包括:
获取(S1620)经由所述中继装置的最短距离,经由所述中继装置的所述最短距离指示从所述源装置(SD)经由所述中继装置(RD)到所述目的地装置(DD)的最短路径上的跳数;以及
至少基于经由所述中继装置的所述最短距离和最短可能路径的所述路径长度来确定(S1640)所述中继装置(RD)在所述足够短的路径上。
4.根据权利要求3所述的方法,其中所述确定(S1640)所述中继装置(RD)是否在所述足够短的路径上进一步包括:
将所述确定建立在允许的额外跳值的基础上。
5.根据权利要求3所述的方法,其中所述获取(S1620)经由所述中继装置的所述最短距离包括:
从所述中继装置中的数据库获得经由所述中继装置的所述最短距离。
6.根据权利要求3所述的方法,其中所述获取(S1620)经由所述中继装置的所述最短距离包括:
从另一个装置获得经由所述中继装置的所述最短距离。
7.根据权利要求3所述的方法,其中所述获取(S1620)经由所述中继装置的所述最短距离包括:
传送(S1621)预定去往所述源装置(SD)的第二ping消息(510);以及
接收(S1622)在所述源装置(SD)中发起并预定去往所述中继装置(RD)的第二ping响应消息(520),其中所述第二ping响应消息(520)与所述第二ping消息(510)有关,并且包括最短可能路径的第二路径长度(526);以及
传送(S1623)预定去往所述目的地装置(DD)的第三ping消息(510);以及
接收(S1624)在所述目的地装置(DD)中发起并预定去往所述中继装置(RD)的第三ping响应消息(520),其中所述第三ping响应消息(520)与所述第三ping消息(510)有关,并且包括最短可能路径的第三路径长度(526);以及
基于最短可能路径的所述第二和第三路径长度来确定(S1625)经由所述中继装置的所述最短距离。
8.根据权利要求1或2所述的方法,其中所述确定(S1600)所述中继装置(RD)是否在所述足够短的路径上,其中:
所述第一ping响应消息(520)进一步包括到源的剩余距离(529),所述到源的剩余距离(529)指示从所述中继装置(RD)到所述源装置(SD)的剩余跳数,所述方法包括:
至少基于所述第一跳计数器和所述到源的剩余距离来确定(S1680)所述中继装置(RD)在所述足够短的路径上。
9.根据权利要求8所述的方法,其中所述确定(S1680)所述中继装置(RD)是否在所述足够短的路径上进一步包括:
将所述确定建立在允许的额外跳值的基础上。
10.根据权利要求8所述的方法,进一步包括:
通过步进所述到源的剩余距离(529)并传送所述第一ping响应消息(520)来中继所述第一ping响应消息(520)。
11.根据权利要求8所述的方法,进一步包括:
只有当所述中继装置(RD)在所述足够短的路径上时,才通过步进所述到源的剩余距离(529)并传送所述第一ping响应消息(520)来中继所述第一ping响应消息(520)。
12.一种由中继装置(RD)执行以便省略中继在源装置(SD)中发起并预定去往目的地装置(DD)的用户数据消息(530)的方法,其中所述源装置(SD)、所述中继装置(RD)和所述目的地装置(DD)参与网状网络,所述方法包括:
接收(S1000)在所述源装置(SD)中发起并预定去往所述目的地装置(DD)的第一ping消息(510),其中所述第一ping消息(510)包括第一跳计数器(515);以及
通过步进所述第一跳计数器(515)并传送所述第一ping消息(510)来中继(S1100)所述第一ping消息(510);以及
接收(S1200)在所述源装置(SD)中发起并预定去往所述目的地装置(DD)的用户数据消息(530);以及
确定(S1400)所述中继装置(RD)是否不在可能路径上,指示所述中继装置(RD)不在从所述源装置(SD)到所述目的地装置(DD)的路径上;以及
如果所述中继装置(RD)不在所述可能路径上,则不中继(S1800)所述用户数据消息(530)。
13.根据权利要求12所述的方法,其中所述确定(S1400)所述中继装置(RD)是否不在所述可能路径上包括:
只有当所述中继装置(RD)没有接收到在所述目的地装置(DD)中发起并预定去往所述源装置(SD)的第一ping响应消息(520)时,才确定所述中继装置(RD)不在所述可能路径上,其中所述第一ping响应消息(520)与所述第一ping消息(510)有关。
14.一种用于中继在源装置(SD)中发起并预定去往目的地装置(DD)的用户数据消息(530)的中继装置(RD),其中所述源装置(SD)、所述中继装置(RD)和所述目的地装置(DD)参与网状网络,所述中继装置(RD)包括:
收发器单元(U110),所述收发器单元(U110)配置成接收(S1000)在所述源装置(SD)中发起并预定去往所述目的地装置(DD)的第一ping消息(510),其中所述第一ping消息(510)包括第一跳计数器(515);以及
控制器单元(U100),所述控制器单元(U100)配置成通过步进所述第一跳计数器(515)并经由已经配置成传送所述第一ping消息的所述收发器单元(U110)传送所述第一ping消息(510)来中继(S1100)所述第一ping消息(510);以及
所述收发器单元(U110)进一步配置成接收(S1200)在所述源装置(SD)中发起并预定去往所述目的地装置(DD)的用户数据消息(530);以及
所述控制器单元(U100)进一...
【专利技术属性】
技术研发人员:P·斯基勒马克,G·希尔茨,R·迪塔兰托,M·阿斯特罗姆,
申请(专利权)人:瑞典爱立信有限公司,
类型:发明
国别省市:瑞典;SE
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。