请问关于STM-1的扰码
12-29
用的是x^7 + x^6 + 1
而帧头同步是靠的 F6F6F6282828 六字节的识别
请问,对于非帧头的数据序列,如果因为扰码产生了F6F6F6282828的序列,是否就会使得帧头识别失败?这样的问题在工程中是如何解决的?
谢谢
而帧头同步是靠的 F6F6F6282828 六字节的识别
请问,对于非帧头的数据序列,如果因为扰码产生了F6F6F6282828的序列,是否就会使得帧头识别失败?这样的问题在工程中是如何解决的?
谢谢
理论上存在这种可能,撞上了就认点背呗。
谢谢回复。不过这也太玄乎了点。
航天就是这么干的,详见ccsds标准。
帧头同步不是看到一个识别码就算同不上了,又一个状态机来实现的。一般要好几个帧头同不上了,才算是in-sync了。所以就算是数据出现一个识别码,也不会影响同步,因为各个帧头之间的距离是固定的。一旦进入同步状态,下一个帧头的出现位置也是可以预知的。
对。讨论的就是进入同步状态之前的事
如果发送的内容足够巧(因为扰码没有增加信息空间,所以总有足够巧的情况)
就会让接收设备进入混乱状态,是不是?
如果使用转义等方式,对传输的数据进行约束,理论上可以完全避免这种状况吧?
可以这么做,比如HDLC。但是有时候没有必要,毕竟这么长的帧头和加扰后的数据撞上的概率很低。
只会发生在设备刚上电的时候,全部码流进行搜索的帧头的时候,会有这种可能。一旦已经锁定了帧头,不会在内容的位置上搜索帧头,自然也不会有这种问题。
另外,算算实际概率,也就值到实在不值得担心。一次碰巧的概率是1/2^48,检验帧头至少有连续5帧,也就是1/2^240,可以等到世界毁灭了。
工程上可以参考GR-253-core
文档太长了,我找到的是issue 4
请问可否指点一下具体章节?
射频专业培训教程推荐