1.本技术涉及设备检测领域,具体而言,涉及一种设备检测方法、装置、存储设备以及电子装置。
背景技术:2.在5g技术中,5g基站需要支持embb,mmtc,urllc三大应用场景,即大流量移动宽带业务、大规模物联网业务、低延迟通信业务,5g的基站的功能基于o-ran体系结构重构成o-cu,o-du,o-ru三部分,即控制单元、分布式单元和射频单元,根据不同的切分模式需要重新定义物理层架构、网络架构和部署模式。
3.为了使5g基站中不同部分对应的设备可以由多个企业进行生产,并进行设备间的集成使用,o-ran体系结构针对split 7-2x切分模式提供了开放化的ecpri接口标准,并设置了协议规范,使得不同的企业之间的设备可以进行集成,从而使更多的企业进行5g设备相关的研发和生产。
4.需要说明的是,在使用不同的企业生产的设备进行集成的过程中,需要对集成后的设备进行测试。但是,由于集成的设备种类较多,导致集成后的5g基站的种类过多,在测试出现异常的时候无法快速确定异常设备,特别是针对split 7-2x切分模式中的o-du设备的上行接收性能测试,在相关技术中的测试方法中,只能通过先搭建一个完整的测试环境,如图1所示,包括,o-cu,o-du,o-ru,信道仿真器,ue(user experience用户体验)信号发生器,同时需要确保每台设备均正常,并且在测试出现异常的情况下,需要逐一排除其余设备是否正常,从而确定异常是否由o-du设备造成。
5.针对相关技术中无法高效地检测数据传输设备是否异常的问题,目前尚未提出有效的解决方案。
技术实现要素:6.本技术提供一种设备检测方法、装置、存储设备以及电子装置,以解决相关技术中无法高效地检测数据传输设备是否异常的问题。
7.根据本技术的一个方面,提供了一种设备检测方法。该方法包括:获取第一频域数据,其中,第一频域数据为对信号发生器所生成的源数据进行噪声添加处理后所得到的数据,源数据为在信号发生器中对目标源数据进行编码操作后得到的数据;通过目标设备对第一频域数据进行解码,得到解码数据;将解码数据与目标源数据进行对比,得到对比结果,并根据对比结果确定目标设备是否异常。
8.可选地,根据对比结果确定目标设备的性能是否异常包括:在对比结果表征解码数据与目标源数据相同的情况下,确定目标设备的性能无异常,并输出解码数据;在对比结果表征解码数据与目标源数据不相同的情况下,确定目标设备的性能出现异常,并发出告警信息。
9.可选地,噪声包括信道噪声和设备噪声,在获取第一频域数据之前,该方法还包
括:获取包含设备噪声的第二频域数据,通过离散傅里叶反变换算法将第二频域数据转换为第一时域数据,其中,第二频域数据为对信号发生器所生成的源数据进行设备噪声添加处理后所得到的数据;根据第二频域数据的属性信息确定信道噪声,其中,属性信息为第二频域数据对应的模拟信号源的属性信息,模拟信号源为向目标设备发送通信数据的设备;将信道噪声添加至第一时域数据中,得到第二时域数据;通过离散傅里叶变换算法将第二时域数据转换为第一频域数据。
10.可选地,信道噪声的参数至少包括:多普勒频移、延迟线模型和多径时延、空口时延、天线相关性、天线极化方向、高斯白噪声。
11.可选地,解码数据包括数据信息和校验信息,其中,将解码数据与目标源数据进行对比,得到对比结果包括:在数据信息与目标源数据中的预设数据信息相同,并且校验信息与目标源数据中的预设校验信息相同的情况下,确定解码数据与目标源数据相同;在数据信息与目标源数据中的预设数据信息不同,或者,校验信息与目标源数据中的预设校验信息不同的情况下,确定解码数据与目标源数据不相同。
12.可选地,在获取第一频域数据之前,该方法还包括:通过信号发生器生成源数据,并向射频单元发送源数据;通过射频单元接收源数据,将射频单元中的系统噪声添加至源数据,并根据离散傅里叶变换算法将添加了系统噪声的源数据转换为第二频域数据,得到第二频域数据。
13.可选地,通过信号发生器生成源数据,并向射频单元发送源数据还包括:根据预设协议确定源数据中的各个数据的数据类型,并根据数据类型将源数据进行分类,得到多个源数据;将多个源数据按数据类型依次发送至射频单元。
14.根据本技术的另一方面,提供了一种设备检测装置。该装置包括:第一获取单元,用于获取第一频域数据,其中,第一频域数据为对信号发生器所生成的源数据进行噪声添加处理后所得到的数据,源数据为在信号发生器中对目标源数据进行编码操作后得到的数据;解码单元,用于通过目标设备对第一频域数据进行解码,得到解码数据;第一确定单元,用于将解码数据与目标源数据进行对比,得到对比结果,并根据对比结果确定目标设备是否异常。
15.根据本发明实施例的另一方面,还提供了一种计算机存储介质,计算机存储介质用于存储程序,其中,程序运行时控制计算机存储介质所在的设备执行一种设备检测方法。
16.根据本发明实施例的另一方面,还提供了一种电子装置,包含处理器和存储器;存储器中存储有计算机可读指令,处理器用于运行计算机可读指令,其中,计算机可读指令运行时执行一种设备检测方法。
17.通过本技术,采用以下步骤:获取第一频域数据,其中,第一频域数据为对信号发生器所生成的源数据进行噪声添加处理后所得到的数据,其中,源数据为在信号发生器中对目标源数据进行编码操作后得到的数据;通过目标设备对第一频域数据进行解码,得到解码数据;将解码数据与目标源数据进行对比,得到对比结果,并根据对比结果确定目标设备是否异常。解决了相关技术中无法高效地检测数据传输设备是否异常的问题。通过获取信号发生器输出的源数据,并将噪声添加至源数据中,将携带噪声的源数据发送至目标设备,并在目标设备将携带噪声的源数据解码后,将解码数据与目标源数据进行对比,从而根据对比结果确定目标设备的上行接收性能是否异常,进而达到了高效地检测数据传设备是
否异常的效果。
附图说明
18.构成本技术的一部分的附图用来提供对本技术的进一步理解,本技术的示意性实施例及其说明用于解释本技术,并不构成对本技术的不当限定。在附图中:
19.图1是相关技术中使用的一种设备检测系统的示意图;
20.图2是根据本技术实施例提供的设备检测方法的流程图;
21.图3是根据本技术实施例提供的一种可选的数据采集模块的示意图;
22.图4是根据本技术实施例提供的一种可选的信道噪声仿真流程的流程图;
23.图5是根据本技术实施例提供的一种可选的信道噪声的模型图;
24.图6是根据本技术实施例提供的一种可选的o-du设备的示意图;
25.图7是根据本技术实施例提供的设备检测装置的示意图。
具体实施方式
26.需要说明的是,在不冲突的情况下,本技术中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本技术。
27.为了使本技术领域的人员更好地理解本技术方案,下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本技术一部分的实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本技术保护的范围。
28.需要说明的是,本技术的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本技术的实施例。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
29.为了便于描述,以下对本技术实施例涉及的部分名词或术语进行说明:
30.o-ran:open radio access network开放式无线接入网。
31.o-cu:o-ran control unit开放式无线接入网控制单元。
32.o-du:o-ran distributed unit开放式无线接入网分布式单元。
33.o-ru:o-ran radio unit开放式无线接入网射频单元。
34.ecpri:enhanced common public radio interface增强型通用公共无线电接口。
35.3gpp:3rd generation partnership project第三代合作伙伴计划。
36.split 7-2x:split 7-2x时o-ran frouthaul规范采用的lls拆分选项之一,即o-du和o-ru支架的功能划分将物理层的功能划分为:高物理驻留在o-du中,低物理层驻留在o-ru。
37.根据本技术的实施例,提供了一种设备检测方法。
38.图2是根据本技术实施例提供的设备检测方法的流程图。如图2所示,该方法包括
以下步骤:
39.步骤s202,获取第一频域数据,其中,第一频域数据为对信号发生器所生成的源数据进行噪声添加处理后所得到的数据,源数据为在信号发生器中对目标源数据进行编码操作后得到的数据。
40.具体的,目标源数据可以为待传输的数据,在信号发生器中对目标源数据进行编码操作,可以得到源数据。第一频域数据可以为包含噪声的源数据,其中,噪声可以包括设备噪声和信道噪声,信道噪声可以为由于外界干扰产生的噪声,可以通过信道噪声仿真系统进行噪声的仿真,并将仿真后的信道噪声添加至源数据中,设备噪声可以为源数据在经过o-ru的时候,o-ru设备产生的噪声。通过信道噪声仿真系统进行信道噪声的生成,可以避免信道仿真器的使用,降低了第一频域数据生成的复杂性,同时减少了使用的设备数量,降低了测试成本。
41.在获取第一频域数据之前,需要先向频域数据中添加噪声从而生成第一频域数据,可选地,在本技术实施例提供的设备检测方法中,在获取第一频域数据之前,该方法还包括:通过信号发生器生成源数据,并向射频单元发送源数据;通过射频单元接收源数据,将射频单元中的系统噪声添加至源数据,并根据离散傅里叶变换算法将添加了系统噪声的源数据转换为第二频域数据,得到第二频域数据。
42.具体的,图3是根据本技术实施例提供的一种可选的数据采集模块的示意图,如图3所示,数据采集模块可以由o-cu,o-du,o-ru与信号发生器组成。在将第一频域数据发送至o-du设备之前,需要先正确配置o-cu,o-du,o-ru,使得由o-cu,o-du,o-ru组成的5g基站正常起站工作,并将o-ru与信号发生器通过射频线进行连接,从而构成数据采集模块,可以通过数据采集模块准确的进行第二频域数据的采集,其中,信号发生器可以为ue(user experience用户体验)信号发生器,可以模拟与用户应用场景对应的信号。可以通过信号发生器发出o-du设备对应的测试源数据,其中,源数据可以为在信号发生器中已经完成编码操作的源数据,在环境正确搭建和各设备正确运行的情况下,射频单元o-ru可以接收到源数据,此时,由于射频单元存在设备噪声,此时,由于设备噪声的干扰,设备噪声会被添加至源数据中,此时,射频单元发出的数据即为添加设备噪声的源数据,其中,设备噪声可以包括:下变频噪声,低噪放噪声,ad采样噪声,时钟偏差噪声,有源器件工作时产生的热噪声等。
43.进一步的,射频单元发出添加设备噪声的源数据之前,还需要根据离散傅里叶变换算法将添加设备噪声的源数据从时域转换成频域,从而得到源数据对应的第二频域数据。在得到第二频域数据之后,可以通过开放化的ecpri协议,将第二频域数据发送至o-du。本实施例通过添加设备噪声,为目标设备的验证提供了较为复杂的实验数据,从而提高了设备测试的准确性。
44.可选地,在本技术实施例提供的设备检测方法中,通过信号发生器生成源数据,并向射频单元发送源数据还包括:根据预设协议确定源数据中的各个数据的数据类型,并根据数据类型将源数据进行分类,得到多个源数据;将多个源数据按数据类型依次发送至射频单元。
45.具体的,预设协议可以为3gpp协议中的相关协议内容,预设协议中包含多种数据源场景,此时可以通过调整信号发生器的参数,从而根据数据源场景发出多种类型的源数
据,并依次向射频单元发送源数据,从而通过射频单元得到多个第二频域数据。
46.需要说明的是,通过不同源数据场景得到的多个第二频域数据可以通过“data_1_x”进行表示,其中,“1”可以表示该频域数据中仅添加了设备噪声,“x”可以在源数据包含多种数据类型的情况下表示该频域数据的种类号,“x”的取值可以为1,2,
……
,n,其中,n可以为种类的个数。通过对第二频域数据设置不同标记从而进行不同源数据的区分。本实施例根据预设协议进行多种场景的源数据的设置,丰富了实验数据,达到了提高了设备测试的准确性的效果。
47.可选地,在本技术实施例提供的设备检测方法中,噪声包括信道噪声和设备噪声,在获取第一频域数据之前,该方法还包括:获取包含设备噪声的第二频域数据,通过离散傅里叶反变换算法将第二频域数据转换为第一时域数据,其中,第二频域数据为对信号发生器所生成的源数据进行设备噪声添加处理后所得到的数据;根据第二频域数据的属性信息确定信道噪声,其中,属性信息为第二频域数据对应的模拟信号源的属性信息,模拟信号源为向目标设备发送通信数据的设备;将信道噪声添加至第一时域数据中,得到第二时域数据;通过离散傅里叶变换算法将第二时域数据转换为第一频域数据。
48.具体的,可以从o-du设备中获取第二频域数据,并通过离散傅里叶反变换算法将第二频域数据进行频域数据至时域数据的转换,从而得到第一时域数据。在得到第一时域数据后,可以通过信道噪声模拟软件中的信道噪声仿真方法根据该第二频域数据对应的模拟信号源生成对应的信道噪声。
49.例如,第二频域数据对应的模拟信号可以为手机,此时,该手机正在被开车的司机持有,则该模拟信号源的状态即为车辆状态,模拟信号源的属性信息即为车辆的属性信息,可以包括:移动速度、与基站之间的距离、天线状态等属性。
50.进一步的,在根据属性信息确定了信道噪声后,可以将信道噪声添加至对应的第一时域数据中,从而得到第二时域数据,并再通过离散傅里叶变换算法将第二时域数据进行时域至频域的转化,从而得到第一频域数据,并将第一频域数据发送至o-du设备中。
51.需要说明的是,在得到第一频域数据的情况下,可以将不同源数据场景对应的多个第一频域数据通过“data_2_x”进行表示,其中,“2”可以表示该频域数据中既添加了设备噪声,又添加了信道噪声,“x”可以在源数据包含多种数据类型的情况下表示该频域数据的种类号,“x”的取值可以为1,2,
……
,n,其中,n可以为种类的个数。通过对第一频域数据设置不同标记从而进行不同源数据的区分。本实施例通过信道噪声仿真的方式,获取每个数据源对应的模拟信号源对应的信道噪声,在减少了设备使用的情况下对真实情况下的数据传输场景进行仿真,从而提高了设备测试的多样性、准确性和便捷性。
52.为了可以更加全面的模拟信道噪声带来的影响,可选地,在本技术实施例提供的设备检测方法中,信道噪声的参数至少包括:多普勒频移、延迟线模型和多径时延、空口时延、天线相关性、天线极化方向、高斯白噪声。
53.具体的,图4是根据本技术实施例提供的一种可选的信道噪声仿真流程的流程图,如图4所示,在获取第二频域数据后,通过离散傅里叶反变换算法将第二频域数据进行频域数据至时域数据的转换,从而得到第一时域数据。进一步根据第二频域数据对应的属性信息进行信道噪声的生成。
54.可以通过添加以下影响参数进行信道噪声的生成。
55.1、可以通过配置无线射频频率和模拟信号源的速度,从而向第一时域数据中添加多普勒频移的影响,其中,无线频率可以是sub-6g中的频率,模拟信号源的速度可以步行,乘车,或者高铁对应的速度。
56.2、可以添加延迟线模型和多径时延,其中,延迟线模型可以为clustered delay line(cdl,簇延迟线模型)models或者tapped delay line(tdl,抽头延迟线模型)models,其中cdl可以为cdl-a,cdl-b,cdl-c,cdl-d,cdl-e五种类型中的一种;tdl可以为tdl-a,tdl-b,tdl-c,tdl-d,tdl-e五种类型中的一种。多径时延可以通过模拟信号源对应模拟的不同场景进行不同的配置。例如,在空旷的地区可以配置为几ns;在复杂的城市环境和较多建筑物的场景中,可以配置为几百ns或者几us。
57.3、可以添加空口时延,用于模拟信号源与5g基站之间的距离,距离短可以配置为ns级别,距离长可以配置为us级别。
58.4、可以配置天线相关性以及天线的极化方向。
59.5、可以添加高斯白噪声,首先计算第一时域数据对应的信号的功率,然后通过设信噪比来配置高斯白噪声的幅值大小。
60.在上述影响参数设置完成后,可以通过信道噪声模拟软件进行信道噪声的生成。例如,无线射频频率可以为2.6g,模拟信号源的速度可以为16km/h,tdl模型可以为tdl-c,多径时延可以为9ns,天线相关性可以为中度,天线极化方向可以为交叉极化,信噪比可以为45db,从而可以根据上述设置得到对应的信道噪声,图5是根据本技术实施例提供的一种可选的信道噪声的模型图,如图5所示,横坐标表示时间响应,单位为symbol,纵坐标表示频率响应,单位为re。在得到信道噪声之后,可以将信道噪声添加至第一时域数据中,得到第二时域数据,并再通过离散傅里叶变换算法将第二时域数据进行时域至频域的转化,从而得到第一频域数据。
61.步骤s204,通过目标设备对第一频域数据进行解码,得到解码数据。
62.具体的,目标设备可以为o-du设备,o-du设备可以获取频域数据,并根据频域数据的种类对频域数据进行分类,并将每一类数据进行解码,从而得到解码数据。
63.步骤s206,将解码数据与目标源数据进行对比,得到对比结果,并根据对比结果确定目标设备是否异常。
64.具体的,图6是根据本技术实施例提供的一种可选的o-du设备的示意图,如图6所示,由于在对o-du设备进行测试的时候已经获得用于测试的第一频域数据,则直接将第一频域数据输入至目标设备中,无需在测试过程中使用信号发生器和o-ru设备,同时可以使用打桩的方式进行o-du与o-cu之间的模拟交互通信,从而进行数据传输的模拟,无需在测试过程中使用o-cu设备,仅需要通过对比结果确定o-du设备是否可以得到准确的解码数据即可,从而达到了测试流程中使用的设备的精简,并且在o-du设备的型号发生变化的时候,可以反复使用第一频域数据进行测试,无需再次进行测试数据的获取,从而降低了测试成本。
65.本技术实施例提供的设备检测方法,通过获取第一频域数据,其中,频域数据为对信号发生器所生成的已完成编码的源数据进行噪声添加处理后所得到的数据;通过目标设备对第一频域数据进行解码,得到解码数据;将解码数据与未编码的源数据进行对比,得到对比结果,并根据对比结果确定目标设备是否异常。解决了相关技术中无法高效地检测数
据传输设备是否异常的问题。通过获取信号发生器输出的源数据,并将噪声添加至源数据中,将携带噪声的源数据发送至目标设备,并在目标设备将携带噪声的源数据解码后,将解码数据与目标源数据进行对比,从而根据对比结果确定目标设备的上行接收性能是否异常,进而达到了高效地检测数据传设备是否异常的效果。
66.为了能够准确的确定目标设备的性能是否出现异常,可选地,在本技术实施例提供的设备检测方法中,根据对比结果确定目标设备的性能是否异常包括:在对比结果表征解码数据与目标源数据相同的情况下,确定目标设备的性能无异常,并输出解码数据;在对比结果表征解码数据与目标源数据不相同的情况下,确定目标设备的性能出现异常,并发出告警信息。
67.具体的,在得到解码数据后,可以将解码数据与目标源数据进行对比,并根据对比结果确定目标设备是否异常。例如,在对比结果表示解码数据与目标源数据一致的情况下,可以以确定目标设备可以在有噪声的干扰下准确完成解码的操作,并得到准确的解码数据,从而确定目标设备的上行接收性能无异常。在对比结果表示解码数据与目标源数据不一致的情况下,目标设备可以发出告警信息,从而告知测试人员设备发生异常。
68.可选地,在本技术实施例提供的设备检测方法中,解码数据包括数据信息和校验信息,其中,将解码数据与目标源数据进行对比,得到对比结果包括:在数据信息与目标源数据中的预设数据信息相同,并且校验信息与目标源数据中的预设校验信息相同的情况下,确定解码数据与目标源数据相同;在数据信息与目标源数据中的预设数据信息不同,或者,校验信息与目标源数据中的预设校验信息不同的情况下,确定解码数据与目标源数据不相同。
69.具体的,解码数据包括数据信息和校验信息,其中,数据信息为需要传递的信息,校验信息为预设的固定信息,用于判断解码是否正确,可以通过crc(cyclic redundancy check循环冗余校验)进行校验信息的判断。在得到解码数据后,先通过crc进行校验信息的确定,判断校验信息和预设校验信息是否一致,同时获取数据信息,并将已知的预设数据信息与数据信息进行对比,从而根据两个对比结果共同确定解码的结果,只有在两个对比结果均为相同的情况下,才可以确定解码成功,从而确定目标设备的上行接受性能无异常。本实施例通过获取两个方面的对比结果,达到了提高目标设备性能判断的准确性的效果。
70.需要说明的是,在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行,并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。
71.本技术实施例还提供了一种设备检测装置,需要说明的是,本技术实施例的设备检测装置可以用于执行本技术实施例所提供的用于设备检测方法。以下对本技术实施例提供的设备检测装置进行介绍。
72.图7是根据本技术实施例提供的设备检测装置的示意图。如图7所示,该装置包括:第一获取单元71、解码单元72、第一确定单元73。
73.第一获取单元71,用于获取第一频域数据,其中,所述第一频域数据为对信号发生器所生成的源数据进行噪声添加处理后所得到的数据,所述源数据为在所述信号发生器中对目标源数据进行编码操作后得到的数据。
74.解码单元72,用于通过目标设备对所述第一频域数据进行解码,得到解码数据。
75.第一确定单元73,用于将所述解码数据与所述目标源数据进行对比,得到对比结果,并根据所述对比结果确定所述目标设备是否异常。
76.本技术实施例提供的设备检测装置,通过第一获取单元71获取第一频域数据,其中,所述第一频域数据为对信号发生器所生成的源数据进行噪声添加处理后所得到的数据,所述源数据为在所述信号发生器中对目标源数据进行编码操作后得到的数据;解码单元72通过目标设备对所述第一频域数据进行解码,得到解码数据;第一确定单元73将所述解码数据与所述目标源数据进行对比,得到对比结果,并根据所述对比结果确定所述目标设备是否异常。解决了相关技术中无法高效地检测数据传输设备是否异常的问题。通过获取信号发生器输出的源数据,并将噪声添加至源数据中,将携带噪声的源数据发送至目标设备,并在目标设备将携带噪声的源数据解码后,将解码数据与目标源数据进行对比,从而根据对比结果确定目标设备的上行接收性能是否异常,进而达到了高效地检测数据传设备是否异常的效果。
77.可选地,在本技术实施例提供的设备检测装置中,第一确定单元73包括:第一确定模块,用于在对比结果表征解码数据与目标源数据相同的情况下,确定目标设备的性能无异常,并输出解码数据;第二确定模块,用于在对比结果表征解码数据与目标源数据不相同的情况下,确定目标设备的性能出现异常,并发出告警信息。
78.可选地,在本技术实施例提供的设备检测装置中,噪声包括信道噪声和设备噪声,该装置还包括:第二获取单元,用于获取包含设备噪声的第二频域数据,通过离散傅里叶反变换算法将第二频域数据转换为第一时域数据,其中,第二频域数据为对信号发生器所生成的源数据进行设备噪声添加处理后所得到的数据;第二确定单元,用于根据第二频域数据的属性信息确定信道噪声,其中,属性信息为第二频域数据对应的模拟信号源的属性信息,模拟信号源为向目标设备发送通信数据的设备;第一添加单元,用于将信道噪声添加至第一时域数据中,得到第二时域数据;通过离散傅里叶变换算法将第二时域数据转换为第一频域数据。
79.可选地,在本技术实施例提供的设备检测装置中,信道噪声的参数至少包括:多普勒频移、延迟线模型和多径时延、空口时延、天线相关性、天线极化方向、高斯白噪声。
80.可选地,在本技术实施例提供的设备检测装置中,解码数据包括数据信息和校验信息,第一确定单元73包括:第三确定模块,用于在数据信息与目标源数据中的预设数据信息相同,并且校验信息与目标源数据中的预设校验信息相同的情况下,确定解码数据与目标源数据相同;第四确定模块,用于在数据信息与目标源数据中的预设数据信息不同,或者,校验信息与目标源数据中的预设校验信息不同的情况下,确定解码数据与目标源数据不相同。
81.可选地,在本技术实施例提供的设备检测装置中,该装置还包括:生成单元,用于通过信号发生器生成源数据,并向射频单元发送源数据;第二添加单元,用于通过射频单元接收源数据,将射频单元中的系统噪声添加至源数据,并根据离散傅里叶变换算法将添加了系统噪声的源数据转换为第二频域数据,得到第二频域数据。
82.可选地,在本技术实施例提供的设备检测装置中,生成单元包括:分类模块,用于根据预设协议确定源数据中的各个数据的数据类型,并根据数据类型将源数据进行分类,得到多个源数据;发送模块,用于将多个源数据按数据类型依次发送至射频单元。
83.上述设备检测装置包括处理器和存储器,上述第一获取单元71、解码单元72、第一确定单元73等均作为程序单元存储在存储器中,由处理器执行存储在存储器中的上述程序单元来实现相应的功能。
84.处理器中包含内核,由内核去存储器中调取相应的程序单元。内核可以设置一个或以上,通过调整内核参数来解决了相关技术中无法高效地检测数据传输设备是否异常的问题。
85.存储器可能包括计算机可读介质中的非永久性存储器,随机存取存储器(ram)和/或非易失性内存等形式,如只读存储器(rom)或闪存(flash ram),存储器包括至少一个存储芯片。
86.本技术实施例还提供了一种计算机存储介质,计算机存储介质用于存储程序,其中,程序运行时控制计算机存储介质所在的设备执行一种设备检测方法。
87.本技术实施例还提供了一种电子装置,包含处理器和存储器;存储器中存储有计算机可读指令,处理器用于运行计算机可读指令,其中,计算机可读指令运行时执行一种设备检测方法。本文中的电子装置可以是服务器、pc、pad、手机等。
88.本领域内的技术人员应明白,本技术的实施例可提供为方法、系统、或计算机程序产品。因此,本技术可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本技术可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。
89.本技术是参照根据本技术实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
90.这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
91.这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
92.在一个典型的配置中,计算设备包括一个或多个处理器(cpu)、输入/输出接口、网络接口和内存。
93.存储器可能包括计算机可读介质中的非永久性存储器,随机存取存储器(ram)和/或非易失性内存等形式,如只读存储器(rom)或闪存(flash ram)。存储器是计算机可读介质的示例。
94.计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法
或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(pram)、静态随机存取存储器(sram)、动态随机存取存储器(dram)、其他类型的随机存取存储器(ram)、只读存储器(rom)、电可擦除可编程只读存储器(eeprom)、快闪记忆体或其他内存技术、只读光盘只读存储器(cd-rom)、数字多功能光盘(dvd)或其他光学存储、磁盒式磁带,磁带磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算机可读介质不包括暂存电脑可读媒体(transitory media),如调制的数据信号和载波。
95.还需要说明的是,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、商品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、商品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括要素的过程、方法、商品或者设备中还存在另外的相同要素。
96.以上仅为本技术的实施例而已,并不用于限制本技术。对于本领域技术人员来说,本技术可以有各种更改和变化。凡在本技术的精神和原理之内所作的任何修改、等同替换、改进等,均应包含在本技术的权利要求范围之内。