请问mac层冲突检测的实现
12-14
不知道下面的一种情况有没有办法检测到冲突的发生:
两个slave给一个master同时发送一帧数据,物理层采用通常的调制解调(如QPSK、QAM啥的),两帧数据几乎同时到达master处(反正有部分重叠)。现在希望master对这种情况能够检测出有冲突发生,这样才能通知所有的slave有冲突发生,然后各slave知道有冲突发生然后采用冲突退避算法。
现在的问题是:master根据重叠在一起的两帧,能判断是否有冲突发生吗?关键是master怎么知道这是冲突还是一帧坏帧?不知道有没有办法让master检测到这是一个冲突?
本人主要研究mac层,对物理层不甚了解,觉得冲突检测可能是物理层的事情,所以上来请教,还请高手支招 :)
两个slave给一个master同时发送一帧数据,物理层采用通常的调制解调(如QPSK、QAM啥的),两帧数据几乎同时到达master处(反正有部分重叠)。现在希望master对这种情况能够检测出有冲突发生,这样才能通知所有的slave有冲突发生,然后各slave知道有冲突发生然后采用冲突退避算法。
现在的问题是:master根据重叠在一起的两帧,能判断是否有冲突发生吗?关键是master怎么知道这是冲突还是一帧坏帧?不知道有没有办法让master检测到这是一个冲突?
本人主要研究mac层,对物理层不甚了解,觉得冲突检测可能是物理层的事情,所以上来请教,还请高手支招 :)
纠/检错编码
能否稍微详细地解释一下呢,冲突帧 和 由于信道噪声引起的错帧 不都是会导致
纠/检错编码 校验的时候 出现错误么
sorry, 没仔细看-___-
你查一下书吧
俺记得收不到ack, 发端会超时重传的, 应该不区分是冲突还是信道噪声
嗯,可以用超时重传的方法
但是用这种方法没法应用 n叉树 这种冲突解决机制了
因为我们的网络拓扑结构是 树型结构,且发端之间都不能互相检测冲突的
要是前端能检测到底有没有冲突就 可以 采用 n叉树 冲突检测机制了,这种机制比 二进制指数后退机制要好
能给讲讲 n叉树 冲突解决机制吗,或者给篇文章看看也行,谢谢了。
总之是解码失败,应该是没办法区分普通噪声和冲突帧。对正常传输的一个帧来说,冲突的帧也就成噪声功率了。
google学术搜一下 三叉树冲突解决 或者 n-ary colision resolution 应该很容易搜到吧
相关文章:
- 请问局域网冲突检测的问题(05-08)
- 求助--802.15.3MAC层帧汇聚子层的实现(05-08)
- 有研究无线传感器网络MAC层协议的朋友吗?(05-08)
- 请问:如果采用cbr,那么mac(05-08)
- 请教:MAC协议中的slot是什么意思?(05-08)
- 可不可以用dsp实现802.11中的MAC功能(05-08)
射频专业培训教程推荐