一种基于软件切换多制式小区搜索方法与流程

文档序号:11882525阅读:来源:国知局

技术特征:

1.一种基于软件切换多制式小区搜索方法,其特征在于,包括下述步骤:

S1、设备上电,数字信号处理器启动完成初始化,所述数字信号处理器共包括四个核,核0包含两个线程,一个是控制线程,一个协议线程,其他三个核只有协议线程;

S2、PC客户端下发小区搜索指令到数字信号处理器的核0控制线程,核0控制线程通过消息解析,获取当前下发的通信制式、小区搜索模式和频点信息;

S3、通过核0线程比较PC端下发的制式信息是否与控制线程中保存的状态参数一致来判断当前设备是第一次搜索小区还是重新搜索小区,其中重新搜索小区有两种情况,一种是制式信息不变重新完成当前制式的小区盲搜或定频搜索,另一种是制式信息改变,需要先进行制式的切换然后在进行小区搜索;

S4、如果状态指示设备是第一次进行小区搜索,首先控制线程进入到对应制式的控制流程,将当前要处理的制式更新到状态参数中,然后启动四个核的协议线程,待四个线程都启动成功后,核0的控制线程向四个协议线程发送小区搜索指令配置射频电路板的频点信息;

S5、如果状态指示不是第一次搜索,则判断下发的制式和当前设备处理的制式是否一致;

S51、如果下发的制式和当前设备处理的制式一致,则根据解析到的消息获取搜索方式是盲搜还是定频搜索;

S52、如果下发的制式和当前设备处理的制式不一致,则核0的控制线程根据解析到的消息获知要进行制式切换。

2.根据权利要求1所述的一种基于软件切换多制式小区搜索方法,其特征在于,步骤S1中,所述控制线程用于与PC客户端和四个核进行信息交互,所述协议处理线程用于完成各个协议的小区搜索同步以及后续的处理。

3.根据权利要求1所述的一种基于软件切换多制式小区搜索方法,其特征在于,步骤S1中,进行初始化时,核0中负责与PC客户端和协议线程交互的控制线程启动,四个核的协议线程都没有启动,等待PC客户端下发指令,此时设备处于IDLE状态不进行任何操作。

4.根据权利要求1所述的一种基于软件切换多制式小区搜索方法,其特征在于,步骤S2中,所述小区搜索模式包括盲搜和定频搜索,盲搜是指对某个制式全频段搜索,定频是指搜索该制式某几个特定的频点,正常情况下所有制式第一次小区搜索都是盲搜,在完成一次搜索后可以进行定频搜索;所述频点信息是在定频搜索时下发。

5.根据权利要求1所述的一种基于软件切换多制式小区搜索方法,其特征在于,步骤S3中,四个协议线程只需要其中一个线程进行处理即可,默认核0的协议线程配置频点信息,开启空口数据的采集功能,开启定时器,四个协议线程开始进行小区的搜索同步工作,直到完成当前基站覆盖区域内的小区同步。

6.根据权利要求1所述的一种基于软件切换多制式小区搜索方法,其特征在于,步骤S51中,如果是盲搜首先在核0的控制线程中停止空口数据的采集功能,然后向四个协议线程发送小区搜索指令,后面的操作流程和第一次搜索小区流程一致直到完成小区的同步工作;如果是定频搜索,首先核0的控制线程保存解析到的频点信息,然后停止空口数据的采集功能,向四个协议线程发送包含频点信息的小区搜索指令,后面的操作流程和第一次搜索小区流程一致直到完成小区的同步工作。

7.根据权利要求1所述的一种基于软件切换多制式小区搜索方法,其特征在于,步骤S52中,进行制式切换的具体方法为:

首先将制式信息更新到状态参数中,然后停止空口数据的采集,停止定时器,在核0控制线程中对之前处理制式的所有状态量清零,停止一切加速器的操作,向四个协议线程发送指令停止小区搜索处理流程进入IDLE状态,然后将当前制式的协议线程关闭,完成后控制线程根据下发的制式信息启动四个新的协议线程,启动成功后控制线程向四个协议线程发送小区搜索指令,默认使用核0的小区搜索线程进行频点信息下发,完成射频链路的配置,开启空口数据采集功能,使能定时器,四个协议线程开始小区搜索工作,直到完成基站覆盖范围内小区的同步搜索工作。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1