首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >需要为单个或多个无线节点接口提供c++功能,如手动功能。

需要为单个或多个无线节点接口提供c++功能,如手动功能。
EN

Stack Overflow用户
提问于 2021-03-25 03:16:46
回答 1查看 75关注 0票数 0

在无线节点的接口元素级别:我知道模拟内核在模块收到消息时调用handleMessage()。当两个单一或多个无线节点之间建立物理无线链路以进行通信时,是否有类似的功能?如果没有这样的函数,我如何生成它?谢谢

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-03-26 10:07:00

没有物理无线链路。无线电台发送可以在另一端接收或不能接收的分组。物理无线链路只是底层通信之上的抽象层。

也就是说,您认为什么时候有物理无线链路存在?当两个对等点之间交换数据的时候?只有一种方式或数据应该以两种方式传播?node1如何知道node2收到了发送的数据?它应该等待确认吗?多久?如果确认在传输过程中丢失了,该怎么办?等等..。

在两个节点之间提供可靠的通信通道是链路层(或者Mac层)的责任,如果您想要像在Ieee80211Mac中那样这样称呼它的话。因此,您应该在某个地方添加您的逻辑,但是您必须定义自己的逻辑。看看handleLowerPacket(),它是插入代码的好地方。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/66792554

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档