本发明属于测试技术领域,尤其涉及一种基于格雷码的方形QAM星座图编码方法和系统。
背景技术:
矢量信号分析中通常采用星座图来表征调制信号质量,星座图中星座点的编码方法直接影响信号解调后的BER(即比特误码率),已有的星座图编码通常有格雷码编码方式、顺序码编码方式等,顺序码编码方式直接按照符号顺序进行编码,误码率较高,格雷码编码方式对符号按照格雷码形式编码,保证相邻符号之间只有一位不同,减少了误码率。
格雷码编码属于可靠性编码,是一种错误最小化的编码方式,由于这种编码相邻的两个星座点之间只有一位不同,大大减少了星座点由一个状态到下一个状态时的瞬间模糊状态,提高了抗干扰能力。以16QAM星座图为例,典型的格雷码星座图编码方式如图1所示,以星座图中左上角为起点,按图示顺序以格雷码方式进行编码,状态切换时遍历所有星座点,确保每个星座点都与周边星座点只有一位不同。
基于格雷码的星座点编码方式误码率较低,但是由于编码时没有规律,需要依次对星座图中所有点进行编码,编码一次的运行时间为O(n),n为方形QAM星座图中星座点的数量,对于256QAM,n为256。在对接收符号编解码时,对于每个符号都需要依次与所有星座点进行比较,以此对符号进行判决并编码,时间成本较高,效率较低。
技术实现要素:
为克服上述现有技术的不足,本发明提供了一种基于格雷码的方形QAM星座图编码方法和系统。所述方法对方形QAM调制信号的星座点进行编码,首先将星座点对应的I、Q数据的符号位作为高两位比特位,用以区分星座点所在象限,星座点的低位比特位在第一象限内以格雷码的形式进行排列&#x