微波EDA网,见证研发工程师的成长!
首页 > 射频和无线通信 > 射频无线通信文库 > 一种短波动态频谱接入系统的设计

一种短波动态频谱接入系统的设计

时间:03-07 来源:互联网 点击:

频谱接入也称频率接入、无线电信道接入等,是无线电接入技术的基础。动态频谱接入是相对于静态频谱接入而言的。静态频谱接入是指通信系统只能在频率管理部门预先分配的频率或频段上工作,这样做的优点是管理规范,能够确保各系统有序可靠地运行,但同时也存在着频谱资源利用率低的缺点。而动态频谱接入广义上的概念是把整个无线电频谱作为可资利用的信道资源,实时地感知、识别,有效地加以利用; 狭义上的动态频谱接入是指在较宽的频段上,对频谱进行感知、识别和利用。短波动态频谱接入就是对短波频谱环境进行动态、实时地感知,实时选择最优空闲工作频率,自适应改变短波通信系统结构和工作参数,使短波通信系统始终建链在传输条件较好的信道上,从而有效利用空闲频谱,大大提高短波频段的频谱资源利用率。

短波动态频谱接入系统基于ARM 嵌入式系统硬件和软件开发平台,针对短波频谱资源日益贫乏、信道传播特性不稳定的问题,采用无源与有源相结合的动态信道监测方法,以及基于多用户的协作频谱感知方法,实现了短波空闲频谱的感知、短波最佳工作频率的自动选择以及频谱的动态接入控制,提高了短波频谱的利用率和数据传输的可靠性及有效性。

1 短波动态频谱接入系统硬件设计

短波动态频谱接入系统的硬件组成部分主要包括:TMS320VC5502 数字信号处理器、音频信号处理模块以及外部存储器等部分。

TMS320VC5502 是信号处理部分的核心,主要负责对音频信号处理模块送来的数据进行频谱分析;TLV320AIC10 音频处理模块主要完成对输入模拟信号的滤波和A/ D 转换工作; SST39LF800A 作为程序存储器,存放DSP 的引导程序; SDRAM 作为外部存储空间的扩展,存放处理的数据; DSP 与各外设的联络由XC2C128VQ100 来完成; 2410 开发板承载整个应用程序,同时通过RS 232 串口实现对短波电台的自动化操作和控制,并通过反馈信息获取电台的工作状态,图1 为系统的硬件框图。

图1 系统硬件框图

系统工作过程如下: 系统加电TMS320VC5502复位后,由其内部固化的引导程序( BOOT) 将存于FLASH 的程序和数据搬移至内部RAM。由电台音频口送来的音频信号经TLV320AIC10 采样后,送到高速处理器TMS320VC5502 进行基带信号的FFT 运算。DSP 每运行一次算法,将结果送至RAM,在信道扫描一周后,RAM 将结果送到DSP,将各个信道的噪声功率值排序,并将结果通过RS232 口送给SBC 2410 开发板,SBC 2410 开发板收到后,根据预先设置好的噪声门限为每个信道划分等级,并将其存储在数据库中。

2 短波动态频谱接入系统软件设计

2. 1 探测信号发送主程序设计

探测信号发送主程序流程如图2 所示。

图2 探测信号发送主程序流程

有效载荷经过卷积编码、交织和正交符号映射后,形成长度为13 1*= 832 的3 bit 数据符号序列,然后与保护序列、探测报头和数据符号序列组成信道符号序列,以2 400 符号/ s 的速率对1 800 Hz的载波进行8PSK 调制,产生发送波形。

2. 2 接收信号恢复主程序设计

在没有通信任务的状态下,系统持续地监测信道上有没有高过门限的有效信号序列。如果发现信号,系统开始对信号进行捕获。当第1 次出现峰值大于门限时,记录此时的频差估计值,然后作3 次确认。若3 次确认中的峰值大于门限的少于2 次,或者频差估计值之间的差值超出允许的范围,则认为捕获无效,系统重新开始搜索; 若确认过程中大于门限的峰值次数和频差估计值之间的差值在允许范围内,则进行位同步和信道估计。在位同步过程中,通过与本地序列的滑动相关来实现位同步和信道估计,并对多次估计值的结果进行适当处理,获得最终的位同步和信道参数估值结果。根据位同步结果,通过采用分集接收、相关解扩、解交织和解码获得原始信息,完成一次接收。根据前导序列的对比可获得信道误码率,其软件设计流程如图3 所示。

图3 接收信号恢复主程序流程

3 短波动态频谱接入系统性能测试

为了对所设计系统的整体性能进行*估,先后在重庆? 遵义、重庆? 常州、重庆? 广州、北京? 常州等不同距离的通信线路上进行了3 个多月、共约1 200 余次的通信实验。

实验中主要对设计系统的链路建立和基本数传性能进行了测试和*估。以链路建立和数据报文通信为主,每份报文以200 组为标准,每4 个字符为一组,共800 个字符进行实验。每隔30 min 发起一次呼叫,发起呼叫时的起始状态为同步扫描状态,待链路建立后并分别以600 baud 和1 200 baud 的数据传输速率发送报文。通过记录链路建立情况、呼损率和数据报文的接收情况来测试系统的基本性能。通过对实验数据的

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top