基于SDR的系统异常管理方法、装置、存储介质及系统制造方法及图纸

技术编号:31451923 阅读:16 留言:0更新日期:2021-12-18 11:14
本发明专利技术实施例公开了一种基于SDR的通信系统异常管理方法、装置、存储介质及通信系统。通信系统包括至少一个软件无线电SDR平台和至少一个处理器,SDR平台配置于处理器中,以使处理器对SDR平台加载的至少一个波形执行运行操作,其中,SDR平台与处理器一一对应,方法包括:当检测到通信系统异常时,确定通信系统的异常类型,其中,通信系统的异常类型包括波形异常、软件无线电SDR平台异常和处理器异常;根据异常类型对通信系统进行复位操作,以使通信系统处于正常工作状态。通过采用上述技术方案,可以执行与通信系统异常类型对复位操作,不仅可以有效提高通信系统异常时复位的速度,还可以进一步提高用户体验。进一步提高用户体验。进一步提高用户体验。

【技术实现步骤摘要】
基于SDR的系统异常管理方法、装置、存储介质及系统


[0001]本专利技术实施例涉及通信
,尤其涉及一种基于SDR的系统异常管理方法、装置、存储介质及系统。

技术介绍

[0002]SDR(Software Definition Radio,软件无线电)平台可以提供一个具有开放性,标准化,模块化的通用硬件平台,通过重新编程或重新配置,从而动态加载新的波形和协议。现代通信系统支持的通信制式日益增多,因此很多时候采用多核架构来实现多种通信制式的并发处理。在多核架构下,SDR平台可支持在同一处理器上多个波形组件同时运行,也支持某一波形组件分布在多个处理器上分工运行。图1为现有技术中的SDR平台框架图。
[0003]相关技术中,当SDR平台或波形组件出现异常时,对通信系统进行复位。当通信系统复位时,SDR平台和波形组件同时被复位。具体的,当SDR平台或者波形组件发生异常的时候,通信系统会重新恢复到初始化状态,然后再依次进行平台初始化,波形加载等操作。
[0004]然而,通信系统复位有以下几个缺点:1)如果仅仅是某个波形组件发生异常时,对通信系统进行复位时,其他正常的非异常波形和SDR平台也同时被复位了。2)将SDR平台和所有波形都复位会导致通信系统整体复位时间很长。在复位的这段时间里,所有波形将不能正常工作,导致用户体验较差。

技术实现思路

[0005]本专利技术实施例提供一种基于SDR的系统异常管理方法、装置、存储介质及系统,以提高对通信系统异常时复位的速度。
[0006]第一方面,本专利技术实施例提供了一种基于SDR的通信系统异常管理方法,该通信系统包括至少一个软件无线电SDR平台和至少一个处理器,所述SDR平台配置于所述处理器中,以使所述处理器对所述SDR平台加载的至少一个波形执行运行操作,其中,所述SDR平台与所述处理器一一对应,该方法包括:
[0007]当检测到通信系统异常时,确定所述通信系统的异常类型,其中,所述通信系统的异常类型包括波形异常、软件无线电SDR平台异常和处理器异常;
[0008]根据所述异常类型对所述通信系统进行复位操作,以使所述通信系统处于正常工作状态。
[0009]第二方面,本专利技术实施例还提供了一种基于SDR的通信系统异常管理装置,该通信系统包括至少一个软件无线电SDR平台和至少一个处理器,所述SDR平台配置于所述处理器中,以使所述处理器对所述SDR平台加载的至少一个波形执行运行操作,其中,所述SDR平台与所述处理器一一对应,该装置包括:
[0010]异常类型确定模块,用于当检测到通信系统异常时,确定所述通信系统的异常类型,其中,所述通信系统的异常类型包括波形异常、软件无线电SDR平台异常和处理器异常;
[0011]复位模块,用于根据所述异常类型对所述通信系统进行复位操作,以使所述通信
系统处于正常工作状态。
[0012]第三方面,本专利技术实施例提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如本专利技术实施例提供的基于SDR的通信系统异常管理方法。
[0013]第四方面,本专利技术实施例提供了一种通信系统,包括存储器,至少一个SDR平台,至少一个处理器及存储在存储器上并可在处理器运行的计算机程序,所述SDR平台配置于所述处理器中,以使所述处理器对所述SDR平台加载的至少一个波形执行运行操作,其特征在于,所述处理器执行所述计算机程序时实现如本专利技术实施例提供的基于SDR的通信系统异常管理方法。
[0014]本专利技术实施例中提供的基于SDR的通信系统异常管理方案,通信系统包括至少一个软件无线电SDR平台和至少一个处理器,SDR平台配置于处理器中,以使处理器对SDR平台加载的至少一个波形执行运行操作,其中,SDR平台与处理器一一对应,方法包括:当检测到通信系统异常时,确定通信系统的异常类型,其中,通信系统的异常类型包括波形异常、软件无线电SDR平台异常和处理器异常;根据异常类型对通信系统进行复位操作,以使通信系统处于正常工作状态。通过采用上述技术手段,能够有效解决现有技术中无论是何种原因导致的通信系统异常,均对通信系统进行初始化后,再依次对通信系统的各个SDR平台进行初始,并重新加载波形以对通信系统进行复位,导致通信系统复位时间长,速度慢的技术问题,而且还可以执行与通信系统异常类型对复位操作,不仅可以有效提高通信系统异常时复位的速度,还可以进一步提高用户体验。
附图说明
[0015]图1为现有技术中的SDR平台框架图;
[0016]图2为本专利技术实施例提供的一种基于SDR的通信系统异常管理方法的流程示意图;
[0017]图3为本专利技术实施例提供的另一种基于SDR的系统异常管理方法的流程示意图;
[0018]图4为本专利技术实施例提供的另一种基于SDR的系统异常管理方法的流程示意图;
[0019]图5为本专利技术实施例提供的一种基于SDR的系统异常管理装置的结构框图;
[0020]图6为本专利技术实施例提供的一种通信系统的结构框图。
具体实施方式
[0021]下面结合附图和实施例对本专利技术作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本专利技术,而非对本专利技术的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本专利技术相关的部分而非全部结构。
[0022]图2为本专利技术实施例提供的一种基于SDR的通信系统异常管理方法的流程示意图,该方法可以由基于SDR的通信系统异常管理装置执行,其中该装置可由软件和/或硬件实现,一般可集成在通信系统中。如图2所示,该方法包括:
[0023]步骤201、当检测到通信系统异常时,确定所述通信系统的异常类型,其中,所述通信系统的异常类型包括波形异常、软件无线电SDR平台异常和处理器异常。
[0024]在本专利技术实施例中,通信系统包括至少一个软件无线电SDR平台和至少一个处理器,SDR平台配置于处理器中,以使处理器对SDR平台加载的至少一个波形执行运行操作,其中,SDR平台与处理器一一对应。可以理解的是,在通信系统中包括至少一个SDR平台,每个
SDR平台一一配置在对应的处理器中,以通过处理器对SDR平台中加载的波形执行运行操作,其中,可以将一个或多个波形加载到同一SDR平台中,也即在同一处理器上对SDR平台中加载的波形进行运行,也可以将一个或多个波形加载到不同的SDR平台中,也即在多个处理器上对一个波形或多个波形分工运行。因此,在通信系统中存在单波形单SDR平台(也即单波形单处理器)、单波形多SDR平台(也即单波形多处理器)、多波形单SDR平台(也即多波形单处理器)及多波形多SDR平台(也即多波形多处理器)等多种情况。其中,单波形单SDR平台可以理解为在通信系统中包括一个处理器和配置于该处理器中的SDR平台,在该SDR平台中加载有一个波形。单波形多SDR平台可以理解为在通信系统中包括多个处理器和配置于各个处理器中的SDR平台,在每个SDR平台中均加载有同一波形。多波形单SDR平台可以理解本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于SDR的通信系统异常管理方法,其特征在于,所述通信系统包括至少一个软件无线电SDR平台和至少一个处理器,所述SDR平台配置于所述处理器中,以使所述处理器对所述SDR平台加载的至少一个波形执行运行操作,其中,所述SDR平台与所述处理器一一对应,所述方法包括:当检测到通信系统异常时,确定所述通信系统的异常类型,其中,所述通信系统的异常类型包括波形异常、软件无线电SDR平台异常和处理器异常;根据所述异常类型对所述通信系统进行复位操作,以使所述通信系统处于正常工作状态。2.根据权利要求1所述的方法,其特征在于,在根据所述异常类型对所述通信系统进行复位操作之前,还包括:确定所述SDR平台的数量;根据所述异常类型对所述通信系统进行复位操作,包括:根据所述SDR平台的数量与所述异常类型对所述通信系统进行复位操作。3.根据权利要求2所述的方法,其特征在于,根据所述SDR平台的数量与所述异常类型对所述通信系统进行复位操作,包括:当所述通信系统中包括一个SDR平台且所述异常类型为波形异常时,确定所述SDR平台中加载的异常波形;将所述异常波形从所述SDR平台卸载后并重新将所述异常波形对应的正常波形加载至所述SDR平台中。4.根据权利要求2所述的方法,其特征在于,根据所述SDR平台的数量与所述异常类型对所述通信系统进行复位操作,包括:当所述通信系统中包括一个SDR平台且所述异常类型为SDR平台异常和/或处理器异常时,对用于配置所述SDR平台的处理器及所述SDR平台进行初始化;对所述SDR平台初始化前已加载的波形重新执行加载操作,直至所述SDR平台初始化前已加载的波形全部加载完成。5.根据权利要求2所述的方法,其特征在于,根据所述SDR平台的数量与所述异常类型对所述通信系统进行复位操作,包括:当所述通信系统中包括至少两个SDR平台且所述异常类型为波形异常时,确定所述SDR平台中加载的异常波形;从所述至少两个SDR平台中查找包括所述异常波形的第一目标SDR平台及包括所述第一目标波形的第二目标SDR平台,其中,所示第一目标波形为与所述异常波形对应的正常波形;卸载所述第一目标SDR平台中的异常波形,并将所述第二目标SDR平台中的第一目标波形挂起;将所述异常波形对应的正常波形重新加载至所述第一目标SDR平台中,并控制所述第二目标SDR平台中挂起的第一目标波形恢复正常。6.根据权利要求2所述的方法,其特征在于,根据所述SDR平台的数量与所述异常类型对所述通信系统进行复位操作,包括:当所述通信系统中包括...

【专利技术属性】
技术研发人员:孙志强刘洪波董里林兰
申请(专利权)人:宸芯科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1