主权项 |
一种卫星通信系统模拟器,其特征在于,包括:接收单元、链路单元、信道单元、发送单元、信道控制单元和组网控制单元,其中:接收单元连接多个外部通信设备,用多线程的方式并行处理外部通信设备发来的数据信号,处理过程包括对数据信号的接收和对数据信号的缓存,并将缓存的数据信号按顺序传递给链路单元;链路单元用于对接收到的数据信号进行链路匹配,根据数据信号的来源以及组网控制指令中各外部通信设备之间的连通状态信息,确定数据信号的接收端,并根据数据链路对应的信道状态,确定是否进行数据信号的传输;信道单元生成信道模型,该信道模拟模型是由Rayleigh、Rician、Lognormal三种概率分布函数组合而成的模拟信号,并在信道模模型中加载多径效应、多普勒频移和插入高斯白噪声;发送单元与所述的多个外部通信设备连接,接收到来自链路单元的数据后,将数据分组缓存于接收队列中,然后按照先进先出的原则将数据传输至外部通信设备;信道控制单元接收由用户配置的信道参数,并将信道参数解析为信道控制指令,然后将信道控制指令作用于信道单元;信道控制指令包括多径衰落、多普勒频移和高斯白噪声信噪比;组网控制单元接收由用户配置的组网参数,并将组网参数解析为组网控制指令,然后将组网控制指令作用于链路单元;组网控制指令是包括各外部通信设备的连通状态和网络结构改变与否的信息。 |