我正在研究无线ad-hoc网络中的邻居发现协议。在发现阶段进行时,有许多协议仅依赖于节点之间的信标消息。另一方面,还有其他方法尝试在发现期间传输更多信息(如节点的邻居表),以加速它。根据收听这些消息所需的时间,发现延迟和功耗会有所不同。假设使用相同的硬件来传输它们并且没有冲突。
我读到信标可以非常快速地发送(容易少于1ms),但我还没有发现发送/接收更大消息需要多长时间。假设一条消息带有大约50-500个数字,代表有关您邻居的所有信息。需要多少额外的电力?
更新
这个更大的消息可以分成一堆信标大小的消息吗?如果确实如此,那么我认为用于传输/监听的功率会线性增长。
答案 0 :(得分:0)
一种可能的解决方案是将 N 不同的信标类消息中的传输与一小部分额外信息分开,以便能够将它们重新组合在一起。通过这种方式,随着 N 的增长,使用的功率会线性增长。