0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

基于SCA的软件无线电系统的概念与架构

林霜 来源:jf_01861320 作者:jf_01861320 2025-03-20 09:30 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

1 软件通信体系架构SCA的基本概念
SCA:Software Communication Architecture,软件通信架构;继承了软件定义无线电SDR的核心设计思想,构造了一个具有开放性、标准化、模块化的通用软硬件平台,将各种功能,例如工作频段、调制解调类型、数据格式、加密模式、通信协议等用软件来实现,通过在设备上面集成不同的通信软件可以实现不同的通信模式和功能。SCA的源头来自美国对于软件定义无线电SDR的探索和发展,是SDR在通信架构上重大突破,是目前实现高效通信、提升多军种联合作战通信的最佳方案,是未来军事通信的重要发展方向。


海湾战争后,美军发现自身无线电装备灵活性极低,导致战场上出现大量的“信息烟囱”和“信息孤岛”,为打破军用无线电装备的信息壁垒,指导未来军用通信体系建设,解决军事电子信息系统的互联互通和一体化问题,美国国防部倡议的联合战术无线电系统(JTRS)计划将开发一种适用于所有军种要求的电台系统。为此,制定了SCA标准规范,其目的是建立独立于设备的软件框架,确保软件和硬件的可移植性和可配置性,并确保根据SCA开发的产品之间的互通,是一种开放式和模块化的顶层设计体系结构标准。SCA的最终愿景是将复杂多样的功能化军用单体装备过渡到高度综合化的智能装备,如图所示

wKgZPGfaXyyAPV3HAAheMVOR1HY476.png

图1-1无线电装备的高度综合化
将传统的功能定义装备逐步过渡替换成为软件定义的智能装备,实现装备的简易化,通过软件加载的方式实现多个独立功能电台的综合化使用。
2 软件无线电系统架构
OpenSCA操作环境是上海介方信息公司严格依据SCA4.1/SRTF标准规范构建,实现了SCA4.1/SRTF标准规范规定的标准接口,利用底层框架将复杂的硬件环境进行封装抽象,并对其可靠性、安全性和运行效率加以管理,为运行于其上的波形等上层应用提供标准化接口和运行服务;支持高集成、一体式、嵌入式、分体式等软件无线电系统中虚拟化资源池的构建,以及软件组件的调度管理、异构通信;面向军用通信、雷达、电子战等多个领域,适用于手持、背负、车载、机载、舰载、星载等多种应用场景,并正在向认知无线电、边缘计算、云边混合等前沿技术方向拓展。基于SCA的软件无线电系统架构如图所示。

wKgZPGfaX6WAFIUlAABXnmkh46g767.png

图2-1 软件无线电系统架构
2.1目标平台资源层
目标平台资源层(TRL,Target Resource Layer)是软件无线电系统运行的硬件平台设备,SCA技术将支撑软件无线电运行的GPP、DSPFPGA射频等硬件平台设备虚拟化为可控制、可复用的平台资源,根据应用场景的不同调度不同的硬件资源、加载相应的波形,实现软件无线电系统的功能可重构、软件可重配、硬件可重组。


2.2环境抽象层
环境抽象层(EAL,Environment Abstraction Layer)是位于硬件驱动之上的软件层,支持对GPP、DSP、FPGA及射频等资源驱动接口的抽象,根据抽象对象颗粒度不同,分为系统级抽象接口、模块级抽象接口、器件级抽象接口等。
通过向不同硬件厂商提供一致的硬件接口标准,环境抽象层为上层软件屏蔽底层硬件驱动接口的差异,实现上层软件与底层硬件的解耦,提高上层软件的可移植性。


2.3 SRTF操作环境
SRTF操作环境(OE,Operating Environment)界于目标平台资源和上层应用之间,利用底层框架将复杂的硬件环境进行封装抽象,并对其可靠性、安全性和运行效率加以管理,实现硬件平台和上层应用之间的解耦,为运行于其上的波形等上层应用提供标准化接口和运行服务;主要由操作系统、运行时环境、SRTF核心框架组成。


2.3.1 操作系统
操作系统通常采用嵌入式实时操作系统,主要提供本地系统引导、硬件设备驱动、内存管理、进程管理、任务实时调度等功能,为上层软件提供满足标准规范要求的运行支撑。
OpenSCA SRTF操作环境支持LinuxVxWorks、银河麒麟、道系统、SylixOS(官方版及各类扩展的翼辉系统)、天脉等操作系统,可扩展支持ReWorks、SightOS、元心等操作系统。


2.3.2 运行时环境
运行时环境(RTE,Runtime Environment)为核心框架及上层应用提供运行支撑,适用于分布式异构平台,包括操作系统抽象接口、混合传输机制、传输机制抽象接口、平台支持库等。主要功能如下:
支持jORB、jDDS、MHAL等多种中间件,为上层软件提供基础通信服务。
为上层软件屏蔽不同操作系统、传输机制的差异,可降低上层软件与底层软件平台之间的耦合,提高上层软件的可移植性。
提供公共的平台支持库,简化上层软件开发。
内置丰富的标准化健康状态采集与控制接口,采集平台软硬件的健康状态,为上层健康管理应用提供支撑。


2.3.3 SRTF核心框架
SRTF核心框架(CF,Core Framework)是SRTF操作环境的核心软件,运行于软件无线电终端,为终端设备提供资源调度与波形管理能力,包括启动组件、框架控制组件、框架服务组件、xml文件解析组件等。
设计原则:
符合SCA4.1及SRTF标准。
采用模块化设计,具有极强的伸缩性,可针对不同的应用场景及不同的软无系统架构,配置不同的核心库。
主要功能如下:
提供波形加卸载、启停、属性配置与查询等控制功能。
提供逻辑设备、服务组件的启停、属性配置与查询等控制功能。
提供波形查询、逻辑设备查询、服务组件查询等功能。
提供动态部署、亲和部署、通道部署等多种波形部署策略。
提供分布式文件系统管理功能。
提供组件之间的连接管理功能。


2.4 应用层
应用层(AL,Application Layer)是开发者基于SRTF操作环境开发的业务类服务,包括波形、逻辑设备、服务、健康管理以及自定义其他应用。
波形是开发者根据软无系统功能需求开发的一系列功能组件的组合,主要包括GPP波形组件、FPGA波形组件、DSP波形组件等。
逻辑设备是物理设备的代理,实现对物理设备的操作控制;为波形等应用与物理设备的交互提供标准规范接口,屏蔽底层设备驱动实现。
服务组件是为各类上层应用提供公共服务的基础设施,为上层应用提供访问平台软件资源的标准接口。


2.5 sdrIDE集成开发环境
sdrIDE集成开发环境是面向软件无线电系统,集波形建模、部署、监控、调试等功能为一体的集成开发环境工具链,主要包括建模工具、部署工具、监控工具、镜像构建器、系统调试器等;采用全流程模型驱动的方式支撑用户进行波形开发,使过程资产复用达到最大化。
sdrIDE集成开发环境各工具之间的工作流程关系如下图所示,镜像构建器可提供SRTF操作环境源码开放,帮助用户根据自身业务需求对SRTF操作环境镜像进行定制化开发;建模工具用于帮助开发者快速完成平台、波形等模型的构建;部署工具将开发平台下完成建模的组件、平台包等模型快速部署到运行平台;系统调试器提供精细化的状态监测与管理控制,实现对波形、平台资源的深度调试;监控工具帮助用户对目标系统进行状态监测和管理控制。

wKgZPGfaYASALiHbAABjKyNTwfM196.png

图2-2 sdrIDE工具链工作流程

审核编辑 黄宇

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • SDR
    SDR
    +关注

    关注

    7

    文章

    241

    浏览量

    51787
  • SCA
    SCA
    +关注

    关注

    1

    文章

    37

    浏览量

    12486
  • 解耦
    +关注

    关注

    0

    文章

    43

    浏览量

    12168
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    设计资料原理图:622-基于ADRV9002 +ZYNQ7020 的软件无线电 SDR(升级AD9361)

          软件无线电处理平台 标签: ADRV9002板卡 , KU5P计算板 , PCIe视频采集卡 , 高速模拟AD采集卡 , 软件无线电 SDR 审核
    的头像 发表于 11-21 11:34 79次阅读
    设计资料原理图:622-基于ADRV9002 +ZYNQ7020 的<b class='flag-5'>软件</b><b class='flag-5'>无线电</b> SDR(升级AD9361)

    数字阵列板卡设计原理图:889-基于RFSOC XCZU49DR的 16T16R的软件无线电硬件

    DA输出核心板, 数据流传输适配器, 信号输出播放, 数字阵列板卡, 软件无线电硬件, XCZU49DR板卡
    的头像 发表于 10-27 11:46 157次阅读
    数字阵列板卡设计原理图:889-基于RFSOC XCZU49DR的 16T16R的<b class='flag-5'>软件</b><b class='flag-5'>无线电</b>硬件

    软件无线电处理卡设计原理图:227-基于Kintex-7 XC7K325T的FMC USB3.0四路光纤数据转发卡

    Camera Link 输出子卡, K7软件无线电处理平台, 软件无线电处理, 软件无线电处理平
    的头像 发表于 09-18 11:05 517次阅读
    <b class='flag-5'>软件</b><b class='flag-5'>无线电</b>处理卡设计原理图:227-基于Kintex-7 XC7K325T的FMC USB3.0四路光纤数据转发卡

    2025年广东省无线电管理普法宣传活动

    2025年广东省无线电管理普法宣传活动01无线电发射设备型号核准相关制度及要求1.型号核准设备类型:一、公众网移动通信设备二、专用通信设备三、无线接入设备四、广播发射设备五、雷达设备六、导航设备七
    的头像 发表于 08-25 17:39 1466次阅读
    2025年广东省<b class='flag-5'>无线电</b>管理普法宣传活动

    jBox分体式软件无线电演示验证平台

    jBox分体式软件无线电演示验证平台(以下简称jBox)是介方信息推出的一款基于SCA4.1/SRTF标准规范设计的高性能、通用性强的软件无线电
    的头像 发表于 08-14 16:30 801次阅读
    jBox分体式<b class='flag-5'>软件</b><b class='flag-5'>无线电</b>演示验证平台

    在树莓派上开启业余无线电之旅~

    业余无线电可让你通过收听广播、追踪飞行器和解码信号来探索无线通信的奥秘。然而,传统的业余无线电设备往往价格高昂且体积庞大,不易获取。我将向你展示如何利用树莓派以经济实惠的方式踏入业余无线电
    的头像 发表于 08-12 18:56 1237次阅读
    在树莓派上开启业余<b class='flag-5'>无线电</b>之旅~

    璞致电子 UltraScale+ RFSoC 架构下的软件无线电旗舰开发平台

    核心,融合高带宽信号采集、高速数据处理与灵活扩展能力,专为专业工程师打造的软件无线电(SDR)开发平台。其工业级可靠性与丰富的软硬件生态,满足从原型验证到量产部署的全流程需求
    的头像 发表于 08-06 10:08 885次阅读
    璞致电子 UltraScale+ RFSoC <b class='flag-5'>架构</b>下的<b class='flag-5'>软件</b><b class='flag-5'>无线电</b>旗舰开发平台

    【PZ-ZU47DR-KFB】——RFSoC 架构下的超宽带软件无线电SDR开发平台标杆

    软件无线
    hongying188
    发布于 :2025年08月05日 13:55:43

    连载|业余无线电史话(五):首批无线电呼号前缀

    首批无线电前缀1906年,在柏林召开的首届国际无线电报会议上,决定国际无线电系统中的电台呼号须由三个易于区分的字母组成。1912年7月5日,受要求识别所有频谱使用者的《
    的头像 发表于 07-03 07:34 1731次阅读
    连载|业余<b class='flag-5'>无线电</b>史话(五):首批<b class='flag-5'>无线电</b>呼号前缀

    无线电子遥控器要SRRC认证吗?

    无线电子遥控器如果涉及到无线通信功能,在出口到中国时需要进行 SRRC(无线电发射设备认证)。SRRC 认证是中国针对无线电设备的强制认证,目的是确保设备不会干扰到其他
    的头像 发表于 06-30 09:33 1191次阅读
    <b class='flag-5'>无线电</b>子遥控器要SRRC认证吗?

    替换AD9269,双通道16位ADC SC1270用于分集无线电系统

    替换AD9269,双通道16位ADC SC1270用于分集无线电系统
    的头像 发表于 04-02 09:50 689次阅读
    替换AD9269,双通道16位ADC SC1270用于分集<b class='flag-5'>无线电</b><b class='flag-5'>系统</b>

    满足欧盟无线电设备指令(RED)信息安全标准

    随着全球互联程度日益加深,信息安全与隐私保护已成为监管框架的核心议题。欧盟的无线电设备指令(European Union’s Radio Equipment Directive, RED),尤其是
    发表于 12-19 10:14 711次阅读

    常见阻抗类型及其应用 无线电频率中的阻抗调整

    阻抗是电路和无线电频率领域中一个至关重要的概念,它涉及到信号的传输、反射、衰减等多个方面。以下是常见阻抗类型及其应用,以及无线电频率中的阻抗调整方法。 一、常见阻抗类型及其应用 特性阻抗 定义
    的头像 发表于 12-10 10:02 2455次阅读

    用于无线电的衰减器选择指南

    无线电通信系统中,衰减器是一种重要的无源射频器件,用于减小射频信号的功率。选择合适的无线电衰减器对于确保系统的性能和稳定性至关重要。 一、明确应用需求 工作频率范围 : 衰减器的工作
    的头像 发表于 12-10 09:11 1514次阅读