antirez / antirez/freakwan

Isn't this trivial to DOS?

Đang mở
#8 2 bình luận 0 reaction 0 người được giao Xem trên GitHub
Ngôn ngữ chính
Python
Star
503
Fork
28
Chỉ số merge pull request
Không có pull request nào được merge trong 30 ngày

Mô tả

> FreakWAN implementations are required to implement Listen Before Talk, in order to avoid sending messages if they detect some other valid LoRa transmission (either about FreakWAN or not) currently active. In this implementation, this feature is accomplished by reading the LoRa radio status register and avoiding transmitting if the set of bits reports an incoming packet being received.

> LBT is a fundamental improvement for the performance of this protocol, since a major issue with this kind of routing, where every packet is sent and then relayed to everybody on the same frequency, is packet collisions.

I'm asking solely based on the information in the README without looking into the code further, so forgive me if I get it wrong.

It seems based on the description that anyone with a long-range LoRa antenna could transmit junk data in order to take down the network in the surrounding physical location. Maybe it doesn't matter that much, but if I understand LoRa correctly, with good line-of-sight, one could reach quite far, therefore taking out large swaths of the network, on at least a local level.

Hướng dẫn đóng góp

Chưa lập chỉ mục được hướng dẫn đóng góp cho kho mã nguồn này

Đánh giá

Issue này chưa được đánh giá.

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.