System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 减少时隙信道跳跃网络中的传输失败的技术制造技术_技高网

减少时隙信道跳跃网络中的传输失败的技术制造技术

技术编号:40328540 阅读:31 留言:0更新日期:2024-02-09 14:21
TSCH网络中的第一节点可以接收来自所述TSCH网络上的第二节点消息发起分组。基于所述消息发起分组中的信息,所述第一节点可以确定与所述消息发起分组相关联的消息内容分组的传输时间。所述第一节点可以生成或修改指示与所述第二节点相关联的退避(backoff)的特定于节点的传输延迟。所述特定于节点的传输延迟可以指示在其期间所述第一节点延迟发起与第二节点的传输的退避时隙的数量。如果所述第一节点在所述特定于节点的传输延迟期间接收到去往所述第二节点的附加分组,则所述第一节点可以将所述附加分组排入队列,直到所述特定于节点的传输延迟完成之后。

【技术实现步骤摘要】
【国外来华专利技术】

本公开总体上涉及计算机网络中的消息传输协议的领域,并且更具体地涉及减少与消息传输相关的传输失败。


技术介绍

1、计算机网络可以包括与计算机网络中的其他节点通信的一个或多个计算设备或节点。在一些情况下,计算机网络可以实施时隙信道跳跃(“tsch”)协议。在一些情况下,实施tsch协议的计算机网络(“tsch网络”)可以包括发送和接收消息(诸如包括分组的消息)的多个节点。包括在tsch网络中的节点可以与网络中的相邻节点发送和接收消息,这种传输发生在tsch协议的特定信道上的特定时隙内。在一些情况下,tsch网络可以包括一个或多个在有限电源(诸如电池)下运行的设备、一个或多个在稳定电源(诸如与电网的电连接)下运行的设备或者使用有限的或稳定的电源的组合的设备。

2、在一些情况下,第一节点可以向tsch网络中的第二节点发起传输。然而,如果第二节点已经参与到与附加节点的传输中,则来自第一节点的传输会失败。例如,第二节点可能不响应第一节点的传输,或者第一节点的传输可能被丢弃。在一些情况下,失败的传输会导致tsch网络中的节点的低效运行。例如,当第二节点已经参与传输时,第一节点可能低效地使用时隙来尝试向第二节点传输。此外,第一节点可能在尝试再次向第二节点传输之前等待一段时间,导致与等待时间相关的进一步低效。在一些情况下,在电池电力下运行的节点会消耗能量来尝试传输,诸如通过应用电池电力来增强天线的功能。如果传输失败,电池供电的节点可能没有完成尝试的传输就已经低效地使用了电池电力。为了改善tsch网络的有效运行,希望减少tsch网络中的节点之间的传输失败。


技术实现思路

1、根据某些实施方式,tsch网络中的计算机网络节点可以被配置用于从所述tsch网络中的附加节点接收消息发起分组。基于所述消息发起分组,所述计算机网络节点可以确定在其期间所述附加节点传输消息内容分组的退避(backoff)时隙的数量。所述消息内容分组可以与所述消息发起分组相关联。所述计算机网络节点可以修改与所述附加节点相关联的特定于节点的传输延迟。所述特定于节点的传输延迟可以指示所述附加节点在所述退避时隙的数量期间不可用于接收传输。所述计算机网络节点可以接收具有去往所述附加节点的目的地的附加消息内容分组。基于所述特定于节点的传输延迟,所述计算机网络节点可以将所述附加消息分组排入队列,以在所述退避时隙的数量之后传输。

2、在一些实施方式中,第一节点可以接收来自第二节点的消息发起分组。基于所述消息发起分组,所述第一节点可以确定与所述消息发起分组相关联的消息内容分组的传输时间。所述第一节点可以修改与所述第二节点相关联的特定于节点的传输延迟。所述特定于节点的传输延迟可以指示在其期间所述第一节点延迟发起到所述第二节点的传输的退避时隙的数量。所述第一节点可以确定具有去往所述第二节点的目的地的附加消息内容分组。基于所述特定于节点的传输延迟,所述第一节点可以将所述附加消息分组排入队列,以在所述特定于节点的传输延迟之后传输到所述第二节点。

3、提及这些说明性实施方式并不是为了限制或限定本公开内容,而是为了提供示例以帮助理解本公开内容。在具体实施方式中讨论了附加的实施方式,并且在那里提供了进一步的描述。

本文档来自技高网...

【技术保护点】

1.一种使用时隙信道跳跃协议(“TSCH网络”)管理计算机网络中的节点传输的方法,所述方法包括由包括在所述TSCH网络中的第一节点的处理器执行的操作,所述操作包括:

2.根据权利要求1所述的方法,还包括:

3.根据权利要求1所述的方法,还包括:

4.根据权利要求1所述的方法,还包括:

5.根据权利要求4所述的方法,其中基于所述第一节点和所述第二节点之间的传输历史来确定所述接收灵敏度或所述传输输出功率中的一个或多个。

6.根据权利要求4所述的方法,还包括:

7.根据权利要求1所述的方法,其中确定所述附加消息内容分组包括以下中的一项或多项:

8.根据权利要求1所述的方法,还包括:

9.根据权利要求1所述的方法,还包括:

10.根据权利要求1所述的方法,其中修改所述特定于节点的传输延迟包括将所述退避时隙的数量调整为包括冲突避免延迟。

11.一种计算机网络节点,被配置用于使用时隙信道跳跃协议(“TSCH网络”)来管理计算机网络中的节点传输,所述计算机网络节点包括处理器,所述处理器被配置为执行操作,所述操作包括:

12.根据权利要求11所述的计算机网络节点,其中确定所述退避时隙的数量包括:

13.根据权利要求11所述的计算机网络节点,所述处理器还被配置用于:

14.根据权利要求11所述的计算机网络节点,其中确定所述退避时隙的数量包括:

15.根据权利要求14所述的计算机网络节点,其中基于所述计算机网络节点和所述附加节点之间的传输历史来确定所述接收灵敏度或所述传输输出功率中的一个或多个。

16.根据权利要求14所述的计算机网络节点,所述处理器还被配置用于:

17.根据权利要求11所述的计算机网络节点,其中接收所述附加消息内容分组包括以下中的一项或多项:

18.根据权利要求11所述的计算机网络节点,所述处理器还被配置用于:

19.根据权利要求11所述的计算机网络节点,所述处理器还被配置用于:

20.根据权利要求11所述的计算机网络节点,其中修改所述特定于节点的传输延迟包括将所述退避时隙的数量调整为包括冲突避免延迟。

...

【技术特征摘要】
【国外来华专利技术】

1.一种使用时隙信道跳跃协议(“tsch网络”)管理计算机网络中的节点传输的方法,所述方法包括由包括在所述tsch网络中的第一节点的处理器执行的操作,所述操作包括:

2.根据权利要求1所述的方法,还包括:

3.根据权利要求1所述的方法,还包括:

4.根据权利要求1所述的方法,还包括:

5.根据权利要求4所述的方法,其中基于所述第一节点和所述第二节点之间的传输历史来确定所述接收灵敏度或所述传输输出功率中的一个或多个。

6.根据权利要求4所述的方法,还包括:

7.根据权利要求1所述的方法,其中确定所述附加消息内容分组包括以下中的一项或多项:

8.根据权利要求1所述的方法,还包括:

9.根据权利要求1所述的方法,还包括:

10.根据权利要求1所述的方法,其中修改所述特定于节点的传输延迟包括将所述退避时隙的数量调整为包括冲突避免延迟。

11.一种计算机网络节点,被配置用于使用时隙信道跳跃协议(“tsch网络”)来管理计算机网络中的节点传输,所述计算机网络节...

【专利技术属性】
技术研发人员:M·S·霍尔科姆J·C·马修斯
申请(专利权)人:兰迪斯盖尔科技股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1