基于多功能的接收机处理方法、装置、电子设备与介质与流程

文档序号:21081108发布日期:2020-06-12 16:32阅读:160来源:国知局
基于多功能的接收机处理方法、装置、电子设备与介质与流程

本发明涉及无线电监测领域,尤其涉及一种基于多功能的接收机处理方法、装置、电子设备与介质。



背景技术:

随着无线通信技术的不断发展和无线业务的需求的迅速增加,无线频谱成为现代社会不可或缺的珍贵资源。无线频谱被大量不同类型的无线设备所共享,一些无线设备为了获得频谱资源,可能执行非法操作。因此,科学监测所在环境下的无线信号十分重要。

然而,现有的相关技术中,接收机的各功能相互独立,无法根据需求及时变化当前所需执行的功能。



技术实现要素:

本发明提供一种基于多功能的接收机处理方法、装置、电子设备与介质,以解决无法根据需求及时变化当前所需执行的功能的问题。

根据本发明的第一方面,提供了一种基于多功能的接收机处理方法,应用于接收机,包括:

接收网络中客户端的操作请求;所述操作请求包括模式切换指令,所述模式切换指令记录了多个工作模式中接收机当前所需启动的目标工作模式;

启动所述目标工作模式;

执行所述目标工作模式下的目标处理流程,所述目标处理流程为不同功能的多个处理流程中的任意之一;所述多个处理流程包括无线信号的频谱扫描流程、无线信号的定位流程与无线信号的解调流程。

可选的,启动所述目标工作模式之后,还包括:

向所述客户端发送成功启动信息,所述成功启动信息用于表征所述接收机已成功启动所述目标工作模式。

可选的,执行所述目标工作模式下的目标处理流程之后,还包括:

向所述客户端发送响应信息,所述响应信息是所述目标处理流程执行后产生的信息;

若所述目标处理流程为所述频谱扫描流程,则所述响应信息为执行所述频谱扫描流程产生的频谱数据;

若所述目标处理流程为所述解调流程,则所述响应信息为执行所述解调流程产生的解调结果;

若所述目标处理流程为所述定位流程,则所述响应信息为执行所述定位流程产生的时域数据。

可选的,执行所述目标工作模式下的目标处理流程之前,还包括:

验证所述操作请求合法。

可选的,接收网络中客户端的操作请求之后,还包括:

若所述操作请求被验证不合法,则向所述客户端发送验证失败信息,所述验证失败信息用于表征所述操作请求验证失败。

可选的,启动所述目标工作模式之后,还包括:

接收所述客户端的参数配置请求,所述参数配置请求包括工作参数;

执行所述目标工作模式下的目标处理流程,包括:

根据所述工作参数,执行所述目标处理流程。

可选的,处于所述目标工作模式时,所述接收机具备所述目标处理流程所需使用的设备接口的使用权限,所述设备接口连接所述接收机中的硬件设备。

根据本发明的第二方面,提供了一种基于多功能的接收机处理装置,应用于接收机,包括:

请求接收模块,用于接收网络中客户端的操作请求;所述操作请求包括模式切换指令,所述模式切换指令记录了多个工作模式中接收机当前所需启动的目标工作模式;

模式启动模块,用于启动所述目标工作模式;

执行模块,用于执行所述目标工作模式下的目标处理流程,所述目标处理流程为不同功能的多个处理流程中的任意之一;所述多个处理流程包括无线信号的频谱扫描流程、无线信号的定位流程与无线信号的解调流程。

可选的,所述的基于多功能的接收机处理装置,还包括:

成功启动反馈模块,用于向所述客户端发送成功启动信息,所述成功启动信息用于表征所述接收机已成功启动所述目标工作模式。

可选的,所述的基于多功能的接收机处理装置,还包括:

响应模块,用于向所述客户端发送响应信息,所述响应信息是所述目标处理流程执行后产生的信息;

若所述目标处理流程为所述频谱扫描流程,则所述响应信息为执行所述频谱扫描流程产生的频谱数据;

若所述目标处理流程为所述解调流程,则所述响应信息为执行所述解调流程产生的解调结果;

若所述目标处理流程为所述定位流程,则所述响应信息为执行所述定位流程产生的时域数据。

可选的,所述的基于多功能的接收机处理装置,还包括:

验证模块,用于验证所述操作请求合法。

可选的,所述的基于多功能的接收机处理装置,还包括:

验证失败反馈模块,用于若所述操作请求被验证不合法,则向所述客户端发送验证失败信息,所述验证失败信息用于表征所述操作请求验证失败。

可选的,处于所述目标工作模式时,所述接收机具备所述目标处理流程所需使用的设备接口的使用权限,所述设备接口连接所述接收机中的硬件设备。

可选的,所述的基于多功能的接收机处理装置,还包括:

配置请求接收模块,用于接收所述客户端的参数配置请求,所述参数配置请求包括工作参数;

所述执行模块,具体用于:根据所述工作参数,执行所述目标处理流程。

根据本发明的第三方面,提供了一种电子设备,包括处理器与存储器,所述存储器,用于存储代码和相关数据;

所述处理器,用于执行所述存储器中的代码用以实现第一方面及其可选方案涉及的方法。

根据本发明的第四方面,提供了一种存储介质,其上存储有计算机程序,该程序被处理器执行时实现第一方面及其可选方案涉及的方法。

本发明提供的基于多功能的接收机处理方法、装置、电子设备与介质中,由于接收机能够执行多功能的处理流程,其可具备收集多维度信息(例如频谱扫描、定位、解调所产生的信息)的能力,进而,本发明能够在客户端的请求下,及时切换不同功能的工作模式,从而及时满足客户端当前的需求,故而,本发明所涉及的接收机能够高效地实施信号监测。

此外,基于本发明的处理架构,还可便于扩展各种更多样的工作模式,从而执行更多样功能的处理流程。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。

图1是本发明一实施例中基于多功能的接收机处理方法、装置、电子设备与介质的应用场景示意图;

图2是本发明一实施例中基于多功能的接收机处理方法的流程示意图一;

图3是本发明一实施例中基于多功能的接收机处理方法的流程示意图二;

图4是本发明一实施例中基于多功能的接收机处理方法的流程示意图三;

图5是本发明一实施例中基于多功能的接收机处理装置的程序模块示意图一;

图6是本发明一实施例中基于多功能的接收机处理装置的程序模块示意图二;

图7是本发明一实施例中基于多功能的接收机处理装置的程序模块示意图三;

图8是本发明一实施例中电子设备的构造示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”、“第三”“第四”等(如果存在)是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本发明的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。

下面以具体地实施例对本发明的技术方案进行详细说明。下面这几个具体的实施例可以相互结合,对于相同或相似的概念或过程可能在某些实施例不再赘述。

图1是本发明一实施例中基于多功能的接收机处理方法、装置、电子设备与介质的应用场景示意图。

请参考图1,其可理解为本实施例所涉及方法、装置、电子设备与存储介质所适用的一种场景,其中,接收机102与客户端101可通过网络交互,进而,与接收机交互的客户端可以是接入网络的任意终端。本实施例所涉及的方法、装置可应用于接收机102。

其中的客户端101可以是任意具备数据交互能力的终端,例如可以是手机、计算机、车载终端、图像采集终端、平板电脑、智能穿戴设备、智能家电、智能工业设备、网络设备、通信设备等任意之一。

其中的接收机102可理解为是能够接收无线信号,并对无线信号执行不同功能的处理,从而对无线信号进行分析的无线信号监测设备。其可具备无线信号通信所需的通信电路、能够实现数据处理的处理器、存储器等等。

图2是本发明一实施例中基于多功能的接收机处理方法的流程示意图一。

请参考图2,基于多功能的接收机处理方法,可以包括:

s201:接收网络中客户端的操作请求;

s202:启动所述目标工作模式;

s203:执行所述目标工作模式下的目标处理流程。

其中的操作请求包括模式切换指令,所述模式切换指令记录了多个工作模式中接收机当前所需启动的目标工作模式,其也可理解为记录了当前所需执行的目标处理流程。

具体举例中,操作请求还可包括参数配置指令、开始指令、停止指令中至少之一。

其中的参数配置指令可理解为是对接收机的工作参数进行配置的任意参数。一种举例中,所配置的工作参数可例如是接收机所监测的无线信号的频率、检波功率、输出功率、灵敏度等等参数。另一种举例中,所配置的工作参数可例如是频谱扫描、定位、解调等处理流程中的工作参数。例如频谱扫描的扫描时间、扫描点数、扫频跨度、分辨率带宽、滤波带宽等等。

可见,一种实施方式中,对工作参数的配置可以通过操作请求实现的,在其他实施方式(例如图4所示的实施方式)中,也可在启动目标工作模式后通过参数配置请求来实现。

其中的开始指令与停止指令可例如包括指示接收机开始监测无线信号、停止监测无线信号的指令,也可例如包括指示接收机开始执行目标处理流程、停止执行目标处理流程的指令。

其中的目标处理流程为不同功能的多个处理流程中的任意之一;所述多个处理流程包括无线信号的频谱扫描流程、无线信号的定位流程与无线信号的解调流程。进而,其中的不同功能即指频谱扫描的功能、定位的功能、解调的功能。

此外,本实施例也不排除除以上举例之外的其他处理流程与功能。

以上实施方式中,能够在客户端的请求下,及时切换不同功能的工作模式,从而及时满足客户端当前的需求,故而,本实施例所涉及的接收机能够高效地实施信号监测。此外,基于本实施例的处理架构,还可便于扩展各种更多样的工作模式,从而执行更多样功能的处理流程。

具体的,以上实施方式能够响应客户端的操作,能够快速地在频谱扫频,信号定位,信号解调等功能模式之间切换,以快速地收集到无线信号的频谱,地理位置,信号内容等多维度信息,因此该多模式接收机的架构能够高效的实施信号监测,极大地提高了信号监测的效率和多样性。另外,各功能的工作模式是可扩展的,具有很好的推广前景。

其中一种实施方式中,处于所述目标工作模式时,所述接收机具备所述目标处理流程所需使用的设备接口的使用权限,所述设备接口连接所述接收机中的硬件设备。

以频谱扫描、解调与定位为例,频谱扫描,定位,解调的工作模式均需使用设备接口;设备接口可例如是网口或者usb接口,设备接口可通过网线或usb连接线与接收机中硬件进行指令和数据交互(例如下发指令,接收回传数据等);故而,在某种工作模式启动的同时,也获得了调用对应设备接口的权限,该工作模式停止时,相应的接口权限被收回。

图3是本发明一实施例中基于多功能的接收机处理方法的流程示意图二。

其中一种实施方式中,请参考图2,步骤s202之后,还可包括:

s205:向所述客户端发送成功启动信息。

所述成功启动信息用于表征所述接收机已成功启动所述目标工作模式。通过该成功启动信息,可及时告知客户端目标工作模式已经启动,进而,可便于客户端及时获悉接收机的工作状态。在部分举例中,还可便于客户端及时发出后文所涉及的参数配置请求。

其中一种实施方式中,请参考图2,步骤s203之后,还可包括:

s207:向所述客户端发送响应信息。

所述响应信息是所述目标处理流程执行后产生的信息;其中:

若所述目标处理流程为所述频谱扫描流程,则所述响应信息为执行所述频谱扫描流程产生的频谱数据。具体实施过程中,步骤s203具体可例如包括:接收设备接口回传的信号数据,计算所接收到的无线信号的原始的频谱数据,计算原始的频谱数据的幅度,消除频谱数据的本振,得到响应信息中的频谱数据。

若所述目标处理流程为所述解调流程,则所述响应信息为执行所述解调流程产生的解调结果;其中的解调可以是模拟和/或数字信号的解调。

若所述目标处理流程为所述定位流程,则所述响应信息为执行所述定位流程产生的时域数据。进而,客户端可根据多台接收机返回的时域数据计算无线信号的位置信息,该位置信息可以例如是表征发出无线信号的设备与接收机之间相对位置的信息。

此外,若步骤s203未能产生所需的响应信息,例如未计算产生频谱数据、时域数据、解调结果,则可向客户端反馈处理异常信息。所述处理异常信息用于表征执行所述目标处理流程处理失败的信息和/或描述目标处理流程处理失败的原因。

其中一种实施方式中,请参考图3,步骤s202之前,还可包括:

s204:验证所述操作请求是否合法;

若步骤s204的判断结果为是,则可实施步骤s202;

若步骤s204的判断结果为否,则可实施步骤s208:向所述客户端发送验证失败信息,所述验证失败信息用于表征所述操作请求验证失败。

其中,对操作请求的验证,可例如包括:验证操作请求的数据格式是否合法,若操作请求中携带有客户端的身份信息和/或验证信息,则,对操作请求的验证可例如包括:验证身份信息和/或验证信息是否合法。

不论验证的对象与方式如何,只要实现了针对于操作请求的验证,就不脱离本实施例的描述。

图4是本发明一实施例中基于多功能的接收机处理方法的流程示意图三。

请参考图4,若操作请求中未包含工作参数,且接收机需被配置工作参数,则,步骤s205之后,还可包括:

s209:接收所述客户端的参数配置请求。

所述参数配置请求可例如包括前文所涉及的工作参数,其具体的举例和作用可参照前文的描述理解,故而在此不再累述。

对应的,在步骤s206中,具体可包括:s2061:根据所述工作参数,执行所述目标处理流程。

此外,在接收参数配置请求时,也可验证该参数配置请求是否合法,若合法,也可向客户端发送成功配置信息。

综上,本实施例提供的基于多功能的接收机处理方法中,由于接收机能够执行多功能的处理流程,其可具备收集多维度信息(例如频谱扫描、定位、解调所产生的信息)的能力,进而,本发明能够在客户端的请求下,及时切换不同功能的工作模式,从而及时满足客户端当前的需求,故而,本发明所涉及的接收机能够高效地实施信号监测。此外,基于本实施例的处理架构,还可便于扩展各种更多样的工作模式,从而执行更多样功能的处理流程。

图5是本发明一实施例中基于多功能的接收机处理装置的程序模块示意图一;图6是本发明一实施例中基于多功能的接收机处理装置的程序模块示意图二;图7是本发明一实施例中基于多功能的接收机处理装置的程序模块示意图三。

请参考图5,基于多功能的接收机处理装置300,应用于接收机,包括:

请求接收模块301,用于接收网络中客户端的操作请求;所述操作请求包括模式切换指令,所述模式切换指令记录了多个工作模式中接收机当前所需启动的目标工作模式;

模式启动模块302,用于启动所述目标工作模式;

执行模块303,用于执行所述目标工作模式下的目标处理流程,所述目标处理流程为不同功能的多个处理流程中的任意之一;所述多个处理流程包括无线信号的频谱扫描流程、无线信号的定位流程与无线信号的解调流程。

可选的,请参考图6,所述的基于多功能的接收机处理装置300,还包括:

成功启动反馈模块305,用于向所述客户端发送成功启动信息,所述成功启动信息用于表征所述接收机已成功启动所述目标工作模式。

可选的,请参考图6,所述的基于多功能的接收机处理装置300,还包括:

响应模块306,用于向所述客户端发送响应信息,所述响应信息是所述目标处理流程执行后产生的信息;

若所述目标处理流程为所述频谱扫描流程,则所述响应信息为执行所述频谱扫描流程产生的频谱数据;

若所述目标处理流程为所述解调流程,则所述响应信息为执行所述解调流程产生的解调结果;

若所述目标处理流程为所述定位流程,则所述响应信息为执行所述定位流程产生的时域数据。

可选的,所述的基于多功能的接收机处理装置300,还包括:

验证模块304,用于验证所述操作请求合法。

可选的,所述的基于多功能的接收机处理装置,还包括:

验证失败反馈模块,用于若所述操作请求被验证不合法,则向所述客户端发送验证失败信息,所述验证失败信息用于表征所述操作请求验证失败。

可选的,处于所述目标工作模式时,所述接收机具备所述目标处理流程所需使用的设备接口的使用权限,所述设备接口连接所述接收机中的硬件设备。

可选的,请参考图7,所述的基于多功能的接收机处理装置300,还包括:

配置请求接收模块307,用于接收所述客户端的参数配置请求,所述参数配置请求包括工作参数;

所述执行模块303,具体用于:根据所述工作参数,执行所述目标处理流程。

综上,本实施例提供的基于多功能的接收机处理装置中,由于接收机能够执行多功能的处理流程,其可具备收集多维度信息(例如频谱扫描、定位、解调所产生的信息)的能力,进而,本发明能够在客户端的请求下,及时切换不同功能的工作模式,从而及时满足客户端当前的需求,故而,本发明所涉及的接收机能够高效地实施信号监测。此外,基于本实施例的处理架构,还可便于扩展各种更多样的工作模式,从而执行更多样功能的处理流程。

图8是本发明一实施例中电子设备的构造示意图。

请参考图8,提供了一种电子设备40,包括:

处理器41;以及,

存储器42,用于存储所述处理器的可执行指令;

其中,所述处理器41配置为经由执行所述可执行指令来执行以上所涉及的方法。

处理器41能够通过总线43与存储器42通讯。

本实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现以上所涉及的方法。

本领域普通技术人员可以理解:实现上述各方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成。前述的程序可以存储于一计算机可读取存储介质中。该程序在执行时,执行包括上述各方法实施例的步骤;而前述的存储介质包括:rom、ram、磁碟或者光盘等各种可以存储程序代码的介质。

最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。

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