1.一种故障状态下的万兆网络数据传输链路切换方法,其特征在于,所述方法基于万兆网络数据传输系统来实现,所述万兆网络数据传输系统包括天线、传输信道、P个信号采样设备、光纤网络交换机、N个数据接收与处理设备,每个所述数据接收与处理设备均包含K个万兆网口,在每个所述数据接收与处理设备和所述光纤网络交换机之间均接入对应的K条光纤链路,其中P、N、K均为大于等于2的正整数;所述方法包括:步骤S1、所述天线在接收到电磁波信号后,经由所述传输信道将所述电磁波信号传输到所述P个信号采样设备;步骤S2、从所述P个信号采样设备中选取处于正常工作状态的一个信号采样设备对接收到的所述电磁波信号进行模数转换以得到光纤数字信号,并将所述光纤数字信号发送至所述光纤网络交换机;步骤S3、所述光纤网络交换机将所述光纤数字信号分别发送至所述N个数据接收与处理设备,具体包括:对于所述N个数据接收与处理设备中的每一个,从所述K个万兆网口中选取处于正常工作状态的一个万兆网口,经由选取的处于正常工作状态的万兆网口与所述光纤网络交换机之间的光纤链路发送所述光纤数字信号。
2.根据权利要求1所述的一种故障状态下的万兆网络数据传输链路切换方法,其特征在于,在所述步骤S3中,从所述K个万兆网口中选取所述处于正常工作状态的一个万兆网口具体包括:检测所述K个万兆网口中的第一个万兆网口在第一阈值的时长内是否有连续的数据输入,若是,则判定当前万兆网口处于正常工作状态,否则为故障状态,并继续检测所述K个万兆网口中的下一个万兆网口,直到从所述K个万兆网口中选取出所述处于正常工作状态的一个万兆网口。
3.根据权利要求2所述的一种故障状态下的万兆网络数据传输链路切换方法,其特征在于,在所述步骤S3中,经由所述选取的处于正常工作状态的万兆网口与所述光纤网络交换机之间的光纤链路发送所述光纤数字信号,所述数据接收与处理设备在接收到所述光纤数字信号后,从中提取出数据包中的虚拟局域网编号,判断所述虚拟局域网编号是否为预设的虚拟局域网编号,若是,则所述数据接收与处理设备进入正常工作状态,否则判定所述选取的处于正常工作状态的万兆网口的业务中断。
4.根据权利要求3所述的一种故障状态下的万兆网络数据传输链路切换方法,其特征在于,在所述数据接收与处理设备处于正常工作状态时,从所述K个万兆网口中选取一个处于正常工作状态的万兆网口和对应的虚拟局域网数据流作为主用数据,其他处于正常工作状态的万兆网口和对应的虚拟局域网数据流为备用数据,所述数据接收与处理设备检测所述主用数据的万兆网口状态、虚拟局域网数据流的状态稳定性和连续性,并同步检测其他所述备用数据的万兆网口状态、虚拟局域网数据流的状态稳定性和连续性。
5.根据权利要求4所述的一种故障状态下的万兆网络数据传输链路切换方法,其特征在于,若检测到所述主用数据的虚拟局域网数据流的状态稳定性和连续性处于故障状态时,标记并上报所述故障状态;同时基于其他所述备用数据的虚拟局域网数据流的状态稳定性和连续性,确定能够执行切换的至少一个备用万兆网口,并基于优先级切换到对应的备用万兆网口。
6.根据权利要求5所述的一种故障状态下的万兆网络数据传输链路切换方法,其特征在于,利用如下方式判断局域网数据流的状态稳定性和连续性是否正常:根据所述万兆网口的数据速率的约定值M和检测间隔时间△t来计算所述检测间隔时间内的数据包计数值;当所述万兆网口的数据包统计值等于所述数据包计数值时,判定所述局域网数据流的状态稳定性和连续性正常,否则为故障状态。
7.一种故障状态下的万兆网络数据传输链路切换装置,其特征在于,所述装置基于万兆网络数据传输系统来实现,所述万兆网络数据传输系统包括天线、传输信道、P个信号采样设备、光纤网络交换机、N个数据接收与处理设备,每个所述数据接收与处理设备均包含K个万兆网口,在每个所述数据接收与处理设备和所述光纤网络交换机之间均接入对应的K条光纤链路,其中P、N、K均为大于等于2的正整数;所述装置包括:第一处理单元,被配置为,在所述天线接收到电磁波信号后,经由所述传输信道将所述电磁波信号传输到所述P个信号采样设备;第二处理单元,被配置为,从所述P个信号采样设备中选取处于正常工作状态的一个信号采样设备对接收到的所述电磁波信号进行模数转换以得到光纤数字信号,并将所述光纤数字信号发送至所述光纤网络交换机;第三处理单元,被配置为,调用所述光纤网络交换机将所述光纤数字信号分别发送至所述N个数据接收与处理设备,具体包括:对于所述N个数据接收与处理设备中的每一个,从所述K个万兆网口中选取处于正常工作状态的一个万兆网口,经由选取的处于正常工作状态的万兆网口与所述光纤网络交换机之间的光纤链路发送所述光纤数字信号。
8.根据权利要求7所述的一种故障状态下的万兆网络数据传输链路切换装置,其特征在于,第三处理单元具体被配置为:从所述K个万兆网口中选取所述处于正常工作状态的一个万兆网口具体包括:检测所述K个万兆网口中的第一个万兆网口在第一阈值的时长内是否有连续的数据输入,若是,则判定当前万兆网口处于正常工作状态,否则为故障状态,并继续检测所述K个万兆网口中的下一个万兆网口,直到从所述K个万兆网口中选取出所述处于正常工作状态的一个万兆网口;经由所述选取的处于正常工作状态的万兆网口与所述光纤网络交换机之间的光纤链路发送所述光纤数字信号,所述数据接收与处理设备在接收到所述光纤数字信号后,从中提取出数据包中的虚拟局域网编号,判断所述虚拟局域网编号是否为预设的虚拟局域网编号,若是,则所述数据接收与处理设备进入正常工作状态,否则判定所述选取的处于正常工作状态的万兆网口的业务中断;在所述数据接收与处理设备处于正常工作状态时,从所述K个万兆网口中选取一个处于正常工作状态的万兆网口和对应的虚拟局域网数据流作为主用数据,其他处于正常工作状态的万兆网口和对应的虚拟局域网数据流为备用数据,所述数据接收与处理设备检测所述主用数据的万兆网口状态、虚拟局域网数据流的状态稳定性和连续性,并同步检测其他所述备用数据的万兆网口状态、虚拟局域网数据流的状态稳定性和连续性;若检测到所述主用数据的虚拟局域网数据流的状态稳定性和连续性处于故障状态时,标记并上报所述故障状态;同时基于其他所述备用数据的虚拟局域网数据流的状态稳定性和连续性,确定能够执行切换的至少一个备用万兆网口,并基于优先级切换到对应的备用万兆网口;利用如下方式判断局域网数据流的状态稳定性和连续性是否正常:根据所述万兆网口的数据速率的约定值M和检测间隔时间△t来计算所述检测间隔时间内的数据包计数值;当所述万兆网口的数据包统计值等于所述数据包计数值时,判定所述局域网数据流的状态稳定性和连续性正常,否则为故障状态。
9.一种电子设备,其特征在于,所述电子设备包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时,实现权利要求1至6中任一项所述的一种故障状态下的万兆网络数据传输链路切换方法中的步骤。
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时,权利要求1至6中任一项所述的一种故障状态下的万兆网络数据传输链路切换方法中的步骤。