欢迎来到知嘟嘟! 联系电话:13336804447 卖家免费入驻,海量在线求购! 卖家免费入驻,海量在线求购!
知嘟嘟
我要发布
联系电话:13336804447
知嘟嘟经纪人
收藏
专利号: 2023115762064
申请人: 成都本原星通科技有限公司
专利类型:发明专利
专利状态:已下证
专利领域: 电通信技术
更新日期:2025-12-26
缴费截止日期: 暂无
价格&联系人
年费信息
委托购买

摘要:

权利要求书:

1.一种卫星信号接收处理方法,其特征在于,包括:

S1:卫星信号接收基带根据频率将模拟信号转化为数字信号,将数字信号打包并编号;

S2:将打包后的数字信号发送到消息队列的对应分区;

S3:消费者组从消息队列中状态为待消费的消息中选取消息进行处理,并将处理中的消息状态更改为消费中;

S4:对消费者组进行动态扩容,实现高效信号处理;对消费者组进行动态扩容的过程包括:S41:初始化各个线程池的核心线程数以及最大线程数;

S42:每个消费者在成功消费后计算线程池利用率;

S43:每个消费者在成功消费后计算当前CPU利用率;

S44:当CPU利用率高于99%时,对线程池利用率最低的线程池进行动态缩容;

S45:当CPU利用率低于95%,且利用率最高的线程池的利用率高于90%时,对线程池利用率最高的线程池进行动态扩容。

2.根据权利要求1所述的一种卫星信号接收处理方法,其特征在于,数字信号的编号包括数字信号的频率、当前时间戳、发送端MAC地址、接收端MAC地址和数字信号的内容哈希值。

3.根据权利要求1所述的一种卫星信号接收处理方法,其特征在于,步骤S2中,将打包后的数字信号发送到消息队列的对应分区包括:消息队列接收到数字信号后发送确认消息给发送端,发送端接收到确认消息则发送完成;若发送端未接收到确认消息则采用滑动窗口机制进行重传。

4.根据权利要求3所述的一种卫星信号接收处理方法,其特征在于,发送端采用滑动窗口机制进行重传时的初始窗口时间为历史发送消息到收到确认消息的时间平均值。

5.根据权利要求1所述的一种卫星信号接收处理方法,其特征在于,初始化各个线程池的核心线程数以及最大线程数的公式为:Nmax=2NCore

其中,NCore表示每个线程池的初始核心线程数,S表示系统的CPU核心总数,C表示线程池总数,Nmax表示每个线程池的初始最大线程数。

6.根据权利要求1所述的一种卫星信号接收处理方法,其特征在于,计算线程池利用率的公式为:其中,Uk表示线程池k的利用率,Nk表示线程池k的核心线程数,Th表示每个任务的处理时间,Tw表示每个任务的等待时间。

7.根据权利要求1所述的一种卫星信号接收处理方法,其特征在于,线程池进行缩容指销毁线性池中一个空闲状态的核心线程并将线性池的核心线程数和最大线程数均减一,线程池进行扩容指在线性池中增加一个核心线程并将线性池的核心线程数和最大线程数均加一。