SRTF核心框架(CF,Core Framework)是(shì)SRTF操作環境的(de)核心軟件,運行于(yú)軟件無線電終端,爲(wéi / wèi)終端設備提供資源調度與波形管理能力,
包括啓動組件、框架控制組件、框架服務組件、xml文件解析組件等。SRTF核心框架采用模塊化設計,架構具有極強的(de)伸縮性,可針對不(bù)
同的(de)應用場景及軟無系統架構,配置不(bù)同的(de)核心庫,尤其針對高實時(shí)、高可靠性的(de)應用場景,在(zài)波形加載、波形卸載、平台啓動、傳輸機
制等方面進行了(le/liǎo)深度優化。
設計原則:
1. 符合SCA4.1及GJB SRTF标準。
2. 采用模塊化設計,具有極強的(de)伸縮性,可針對不(bù)同的(de)應用場景及不(bù)同的(de)軟無系統架構,配置不(bù)同的(de)核心庫。
主要(yào / yāo)功能:
1. 提供波形加卸載、啓停、屬性配置與查詢等控制功能。
2. 提供邏輯設備、服務組件的(de)啓停、屬性配置與查詢等控制功能。
3. 提供波形查詢、邏輯設備查詢、服務組件查詢等功能。
4. 提供動态部署、親和(hé / huò)部署、通道(dào)部署等多種波形部署策略。
5. 提供分布式文件系統管理功能。
6. 提供組件之(zhī)間的(de)連接管理功能。
自主可控:源碼級供應商,支持源代碼100%授權;完全自主可控的(de)代碼基因,與國(guó)外開源項目無任何關聯,代碼安全可靠。
架構靈活,便于(yú)定制化開發:采用模塊化設計,伸縮性強,可根據客戶需求對核心框架進行定制化開發和(hé / huò)适配,實現不(bù)同場景的(de)最優化适配。
資源消耗少:核心框架微内核設計,内存占用率低。
兼容性強:支持Linux、VxWorks、銀河麒麟、SylixOS、道(dào)系統等國(guó)内外多種實時(shí)操作系統;支持Arm(飛騰)、PowerPC、MIPS(龍芯)等多種架構的(de)國(guó)内外處理器。
良好的(de)标準符合性保證機制:核心框架嚴格分離 “平台相關”和(hé / huò)“平台無關”功能模塊,便于(yú)用戶在(zài)不(bù)破壞SRTF标準符合性的(de)前提下,進行二次開發。
多樣的(de)波形部署策略:支持動态部署、親和(hé / huò)部署、靜态部署、通道(dào)部署等多種部署策略,适應不(bù)同場景的(de)部署需求。
快速的(de)波形加載、平台啓動能力:在(zài)波形加載、平台啓動等方面進行深度優化,适用于(yú)高性能、高可靠的(de)實時(shí)應用場景。