Replies: 5 comments
-
|
Likewise, the hop limit could be configurable for telemetry and other non‑text messages, and separately for text, so that the network wouldn’t be congested by telemetry from nodes with a hop limit set to 7. |
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.
-
It seems to me that in the case of addressable, non-broadcast message sending, you can opt out of the flooding approach, and if the message could not be delivered using the neighbor table, then, well, so be it, the delivery failed... Maybe in this case it would be appropriate to give the user a message like "Try sending the message again later." |
Beta Was this translation helpful? Give feedback.
-
|
That's a possible approach from the technical side, but I don't think the user experience would be reasonable for practical messaging. The route has to be established first, so messaging usually has to start with a flooded message. It's not impossible that there's an established route as a result from other, earlier transmissions over parts of the route that add up to a working longer route, but that would be pure luck. Out of curiosity, it certainly would be interesting to see how far you can push it: What's highest number of hops you can occasionally get a packet to travel across? But the current protocol wouldn't tell you how many hops the packet has travelled, so even that use case isn't really there. What's currently limiting the distance over which you can have conversations really isn't the hop limit, it's the reliability of each individual hop. |
Beta Was this translation helpful? Give feedback.
-
|
@ygguser Is your suggestion aimed to solve the particular problem within your mesh? Could you please share the problem you faced? |
Beta Was this translation helpful? Give feedback.

Uh oh!
There was an error while loading. Please reload this page.
-
Platform
ESP32
Description
As far as I understand, the limit on the number of hops is used in order to prevent excessive exposure to the radio channel. But, as it seems to me, the increased load will only be when sending broadcast messages. When sending targeted messages, the channel should not be heavily loaded.
Is it possible to use hoplimit only for broadcast messages?
In this case, it would be possible to send addressable messages over much longer distances...
Beta Was this translation helpful? Give feedback.
All reactions