社区
无线
帖子详情
一个看似简单的广播问题,麻烦各位帮忙看看!
秀小川
2012-05-30 09:51:54
现在有一个项目想用广播呼叫的方式实现,也就是一个点A发出呼叫信号,其余收到信号的点就发出应答信号。开始认为很简单的问题,但是后面实验的时候就发现,当同时有多个应答信号同时到达的时候,A点就不能正确处理,有时候还会死机.....
不知道这样的问题怎么解决,各位有没有什么好点的方法。
...全文
114
8
打赏
收藏
一个看似简单的广播问题,麻烦各位帮忙看看!
现在有一个项目想用广播呼叫的方式实现,也就是一个点A发出呼叫信号,其余收到信号的点就发出应答信号。开始认为很简单的问题,但是后面实验的时候就发现,当同时有多个应答信号同时到达的时候,A点就不能正确处理,有时候还会死机..... 不知道这样的问题怎么解决,各位有没有什么好点的方法。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
ziwei55
2012-05-31
打赏
举报
回复
应该步同异步锁问题
秀小川
2012-05-31
打赏
举报
回复
分机的话估计能真正收到的最多20个吧!
速率我这个还真是不太清楚。
秀小川
2012-05-31
打赏
举报
回复
数据传输量到不是很大,只有五六个字节而已!
dsoyy
2012-05-30
打赏
举报
回复
回复了2次都没成功,怪哉!
本人之前做过无线点菜,是N台从机,一台基站。
若多台从机同时发送信号到基站,基站根据ID编号只处理最先到达的消息,其余消息不处理,直到处理完成本次消息后再次进入等待状态,处理之后最先到达的消息。
从机发送消息没有成功(没反馈信号),认为占线,启动3次重发机制,之后还不成功,提示失败,让客户重发或者检查设备。
这样实时性不高,但是有些领域还是不错的方法。
dsoyy
2012-05-30
打赏
举报
回复
这个和你数据量大小,传输速率和分机数目有关。
数据量大,分机多,再次重发碰撞有时候无法避免。只能尽量少的发生。
allanqyz
2012-05-30
打赏
举报
回复
无线有随机退避机制,不会每次都碰撞的,然后隐藏节点就另说le
falloutmx
2012-05-30
打赏
举报
回复
如果是无线的,按楼上的方法用3次握手解决。如果是有线,加大缓冲区数量和响应速度
秀小川
2012-05-30
打赏
举报
回复
如果两个信号同时到达,结果发生碰撞之后两个信号都互相干扰没有收到。过段时间两个都重发,这样的话是不是两个还是同时到达的?
C++笔试题汇总(6)
企业要求面试者写
一个
最
简单
的strcpy 函数都可看出面试者在技术上究竟达到了怎样的程度,我们能真正写好
一个
strcpy 函数吗?我们都觉得自己能,可是我们写出的strcpy 很可能只能拿到10 分中的2 分。 读者可从本文...
函数的傅立叶展开掐死我吧_如果看了这篇文章你还不懂傅里叶变换,那就过来掐死我吧(二)...
但是很感谢一直在评论区
帮忙
解答读者
问题
的各位,就不一一@了。这里郑重感谢大连海事大学的吴楠老师,一位学识渊博、备课缜密、但授课不拘一格的年轻教师!当时大三他教我通信原理,但是他先用了4结课帮我们复习了很...
C/C++笔试题(很多)
微软亚洲技术中心的面试题!...(2)并发性:不仅进程之间可以并发执行,同
一个
进程的多个线程之间也可并发执行 (3)拥有资源:进程是拥有资源的独立单位,线程不拥有系统资源,但可以访问隶属于进程的资源. (4
c/c++笔试题
线程是指进程内的
一个
执行单元,也是进程内的可调度实体. 与进程的区别: (1)调度:线程作为调度和分配的基本单位,进程作为拥有资源的基本单位 (2)并发性:不仅进程之间可以并发执行,同
一个
进程的多个线程之间也...
C/C++笔试题
微软亚洲技术中心的面试题!...(2)并发性:不仅进程之间可以并发执行,同
一个
进程的多个线程之间也可并发执行 (3)拥有资源:进程是拥有资源的独立单位,线程不拥有系统资源,但可以访问隶属于进程的资源. (4
无线
3,846
社区成员
5,006
社区内容
发帖
与我相关
我的任务
无线
硬件/嵌入开发 无线
复制链接
扫一扫
分享
社区描述
硬件/嵌入开发 无线
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章