首页 专利交易 科技果 科技人才 科技服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

一种算法级无线电信号快速仿真生成方法 

申请/专利权人:山东诚泉信息科技有限责任公司

申请日:2023-12-01

公开(公告)日:2024-06-25

公开(公告)号:CN117768051B

主分类号:H04B17/391

分类号:H04B17/391;G06F30/20;H04B17/00

优先权:

专利状态码:有效-授权

法律状态:2024.06.25#授权;2024.04.12#实质审查的生效;2024.03.26#公开

摘要:本发明公开了一种算法级无线电信号快速仿真生成方法,涉及无线通信技术领域。本发明与之前的相比,改进了信号生成调度效率低、数据实时性不足和组件扩展困难的问题,基于组件化多线程调度处理信号生成方法的应用,能为技术、产品的研究和开发提供一个新概念和通用信号生成平台,采用组件化和流图化的设计思想,大大简化信号仿真的设计和开发流程,降低了开发成本和周期,基于组件化多线程调度处理信号生成技术具有可重配置性,在很大程度上增强了其灵活性。能够高效快速地进行信号验证。

主权项:1.一种算法级无线电信号快速仿真生成方法,其特征在于,包括如下步骤:S1:构建若干个标准化组件后存储于组件库中,组件库进行组件验证和组件管理;S2:通过信号流图创编工具可视化调用组件库中的组件创建、编辑和调试信号流图;S3:信号生成执行引擎按照信号生成流图定义,将组成流图的各个组件线程化,其中基于组件化多线程调度服务进行组件执行过程中的资源调度,再进行信号的验证;S1中所述标准化组件构建具体如下:定义组件输入参数、输出参数和工作处理流程;规定组件,构建初始化输出组件,预设执行资源数量;配置组件端口数据结构;所述组件的构建过程中,对组件的复杂度进行预估,并将预估数值绑定在组件代码中;每个组件分配不少于一个线程执行,相邻的两个组件之间使用缓冲区进行数据缓冲;S3中所述组件化多线程调度服务通过扫描流程图中组件数量进行存储,通过组件预设执行资源数量预设处理线程的优先级别;所述组件化多线程调度服务还对预设执行资源数量达到阈值的组件进行线程绑定CPU;所述组件化多线程调度服务还根据组件数据类型分配内存资源;生产者组件执行时,所述组件化多线程调度服务基于读指针与写指针的差值计算可写空间大小,在计算可写指针后,进行组件执行,再将执行结果写入内存空间,并将指针指向写入的最后单元;消费者组件执行时,所述组件化多线程调度服务首先基于写指针与组件读指针的差值计算可写空间大小,进行消费者组件执行,再进行数据消费,并将指针指向读取的最后单元;所述组件化多线程调度服务还通过组件通知机制接收组件发出的消息和进行消息通知,具体如下:在组件的写入过程中,判断可写数量是否达到内存空间总量的25%,若未达到,则通知提高线程优先级;在组件的读取过程中,判断可读数量是否达到内存空间总量的25%,若未达到,则通知提高上一组件的线程优先级。

全文数据:

权利要求:

百度查询: 山东诚泉信息科技有限责任公司 一种算法级无线电信号快速仿真生成方法

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。