射频参数的保护方法及电子设备技术

技术编号:22054703 阅读:50 留言:0更新日期:2019-09-07 15:04
本发明专利技术实施例提供了一种射频参数的保护方法及电子设备。射频参数的保护方法包括:获取包含一个或多个射频参数类型文件的备份清单;获取所述备份清单包含的一个或多个射频参数类型文件中每一射频参数类型文件所包含的目标射频参数数据;控制将所述备份清单及所述目标射频参数数据备份至备份分区;在接收到恢复请求时,控制将所述备份分区中包含的目标射频参数写入射频参数分区内。本发明专利技术可通过将备份分区内的备份数据恢复至射频参数分区内,有利于提高系统的稳定性。

Protection Method of Radio Frequency Parameters and Electronic Equipment

【技术实现步骤摘要】
射频参数的保护方法及电子设备
本专利技术涉及通信
,具体涉及一种射频参数的保护方法及电子设备。
技术介绍
通信模块的射频参数存储了RF(RadioFrequency,射频)参数、MAC(MediaAccessControlAddress,媒体访问控制地址)、IMEI(InternationalMobileEquipmentIdentity,国际移动设备识别码)等信息。射频参数可包括静态射频参数和动态射频参数,其中,静态射频参数是由开发人员定制的,每一个通信模块的静态射频参数都是相同的,动态射频参数则是在烧录静态射频参数后通过仪器对通信模块进行校准之后生成,因而,每一个通信模块的动态参数可能各不相同。正常情况下这些射频参数不会丢失,然而,当系统异常掉电的时候,就会概率性地出现射频参数的损坏,进而导致设备(如手机)的通信功能的异常、瘫痪等状况,降低了系统的稳定性。
技术实现思路
本专利技术实施例提供了一种射频参数的保护方法及电子设备,可以提高系统的稳定性。本专利技术实施例第一方面提供一种射频参数的保护方法,包括:获取包含一个或多个射频参数类型文件的备份清单;获取所述备份清单包含的一个或多个射频参数类型文件中每一射频参数类型文件所包含的目标射频参数数据;控制将所述备份清单及所述目标射频参数数据备份至备份分区;在接收到恢复请求时,控制将所述备份分区中包含的目标射频参数写入射频参数分区内。本专利技术实施例第二方面提供一种通讯模块,包括:存储器,包括射频参数分区及备份分区,所述射频参数分区内存储了一个或多个射频参数数据;处理器,连接于所述存储器,所述处理器根据所述存储器内存储的一个或多个射频参数数据获取包含一个或多个射频参数类型文件的备份清单;所述处理器确定所述一个或多个射频参数类型文件中每一射频参数类型文件所包含目标射频参数数据,并控制将所述备份清单及所述目标射频参数数据备份至所述备份分区;所述处理器还在接收到恢复请求时控制将所述备份分区中包含的目标射频参数写所述入射频参数分区内。相对于现有技术,上述射频参数的保护方法及电子设备通过根据电子设备的静态射频参数信息及动态射频参数信息生成备份清单后,将备份清单包含的索引值所对应的目标射频参数数据存储在备份分区,如此,当需要对射频参数分区执行恢复操作时,可方便地读取备份分区内的备份数据来完成恢复操作,如此有利于提高系统的稳定性。即使在反复掉电的情况下,系统依然可以正常工作。通信模块出现异常的时候,可以自动触发恢复机制,保证通信功能的稳定性。从而大大节省了维护成本,同时增加了客户体验。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本申请一实施例中射频参数的保护方法的流程步骤图。图2是本申请一实施例中射频参数分区内备份清单的存储结构的示意图。图3是本申请一实施例中备份分区的存储结构示意图。图4是本申请一实施例备份非易失性类型的数据组合的存储结构的示意图。图5是本申请一实施例备份加密文件系统类型的数据组合的存储结构的示意图。图6是本申请一实施例中射频参数分区恢复操作的步骤流程图。图7是本申请一实施例中射频参数的保护方法的步骤流程图。图8是本申请一实施例中电子设备的硬件结构框图。具体实施方式为了使本
的人员更好地理解本专利技术方案,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。本专利技术的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别不同对象,而不是用于描述特定顺序。此外,术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其他步骤或单元。在本文中提及“实施例”意味着,结合实施例描述的特定特征、结构或特性可以包含在本专利技术的至少一个实施例中。在说明书中的各个位置出现该短语并不一定均是指相同的实施例,也不是与其它实施例互斥的独立的或备选的实施例。本领域技术人员显式地和隐式地理解的是,本文所描述的实施例可以与其它实施例相结合。请参阅图1,所示为本申请一实施例中射频参数的保护方法的流程步骤图,该射频参数的保护方法包括如下步骤:步骤100,获取包含一个或多个射频参数类型文件的备份清单。本实施例中,电子设备包括通信模块,通信模块用于完成电子设备的各种功能,包括但不限于:通信功能,用于支持GPRS和短消息双通道传输数据;支持多中心数据通信;采集功能,用于采集串口设备数据,如串口仪表、采集器、PLC等;远程管理功能,用于支持远程参数设置、程序升级等操作。通信模块可包含存储介质(如Flash)及处理器,通信模块在存储介质中可包括存储射频参数的独立分区,如设置了射频参数分区,因此,电子设备可将有校验前的静态射频参数信息及校验后的动态射频参数信息存储于通信模块中的射频参数分区内。电子设备工作时,通信模块的存储介质通常以文件系统的形式进行挂载。根据访问方式的不同,射频参数还可以分为NV项(NonVolatile,非易失性)和EFS(EncryptingFileSystem,加密文件系统)项,其中,通过正整数索引值进行索引的射频参数表示为NV项(例如,NV项的索引值可能是3、5等正整数的索引号),通过文件路径索引值进行索引的射频参数表示为EFS项(例如,EFS项的索引值可能是/nv/item_files/a.txt或/nv/item_files/test.txt等)。因此,通信模块中的射频参数的类型可分为4种射频参数类型,分别是静态非易失性类型(静态NV类型)、动态非易失性类型(动态NV类型)、静态加密文件系统类型(静态EFS类型)及动态加密文件系统类型(动态EFS类型)的射频参数类型。本实施例中,通信模块可获取存储在射频参数分区内的静态射频参数信息及动态射频参数信息,并根据静态射频参数信息及动态射频参数信息生成备份清单。其中,通信模块可将获取得到的静态射频参数信息存储于文件src.qcn内,并可将获取得到的动态射频参数信息存储于src_cal.qcn内。由于文件src.qcn及文件src_cal.qcn所包含的索引值及射频参数数据较难以区别具体的内容,因此,通信模块可将文件src.qcn转换为xml文件(如得到src.xml),也可将文件src_cal.qcn转换为xml文件(如得到src_cal.xml),如此,电子设备可根据转换后的xml文件来确定具体的进行备份的射频参数数据所对应的索引值。本实施例中,通信模块可根据转换后的xml文件进行分析与对比得到要备份的射频参数数据的索引值,以生成对应的备份清单ConfigList。例如,通信模块获取src.xml文件中静态本文档来自技高网
...

【技术保护点】
1.一种射频参数的保护方法,应用于电子设备,其特征在于,所述射频参数的保护方法包括:获取包含一个或多个射频参数类型文件的备份清单;获取所述备份清单包含的一个或多个射频参数类型文件中每一射频参数类型文件所包含的目标射频参数数据;控制将所述备份清单及所述目标射频参数数据备份至备份分区;在接收到恢复请求时,控制将所述备份分区中包含的目标射频参数写入射频参数分区内。

【技术特征摘要】
1.一种射频参数的保护方法,应用于电子设备,其特征在于,所述射频参数的保护方法包括:获取包含一个或多个射频参数类型文件的备份清单;获取所述备份清单包含的一个或多个射频参数类型文件中每一射频参数类型文件所包含的目标射频参数数据;控制将所述备份清单及所述目标射频参数数据备份至备份分区;在接收到恢复请求时,控制将所述备份分区中包含的目标射频参数写入射频参数分区内。2.如权利要求1所述的射频参数的保护方法,其特征在于,所述获取包含一个或多个射频参数类型文件的备份清单,包括:获取对应所述电子设备校验前所包含的静态射频参数信息;获取对应所述电子设备校验后所包含的动态射频参数信息;根据所述静态射频参数信息及所述动态射频参数信息生成所述备份清单。3.如权利要求2所述的射频参数的保护方法,其特征在于,所述备份清单中的射频参数类型包括静态非易失性类型、动态非易失性类型、静态加密文件系统类型及动态加密文件系统类型中的一种或多种,所述根据所述静态射频参数信息及所述动态射频参数信息生成所述备份清单,包括:获取所述静态射频参数信息中包含的静态非易失性类型的射频参数数据的索引值,以生成第一射频参数类型文件;及/或获取所述静态射频参数信息中包含的静态加密文件系统类型的射频参数数据的索引值,以生成第二射频参数类型文件;及/或获取所述动态射频参数信息中包含的动态非易失性类型的射频参数数据的索引值,以生成第三射频参数类型文件;及/或获取所述动态射频参数信息中包含的动态加密文件系统类型的射频参数数据的索引值,以生成第四射频参数类型文件;根据所获取的第一射频参数类型文件、第二射频参数类型文件、第三射频参数类型文件及/或第四射频参数类型文件生成所述备份清单。4.如权利要求3所述的射频参数的保护方法,其特征在于,所述确定所述备份清单包含的一个或多个射频参数类型文件中每一射频参数类型文件所包含的目标射频参数数据,包括:根据每一射频参数类型文件包含的索引值确定所述索引值对应的射频参数数据为对应的目标射频参数数据;以及获取所述目标射频参数数据,以得到每一射频参数类型文件所包含的目标射频参数数据。5.如权利要求4所述的射频参数的保护方法,其特征在于,所述第一射频参数类型文件包含的索引值为正整数的索引号,所述第二射频参数类型文件包含的索引值为正整数的索引号,所述第三射频参数类型文件包含的索引值为文件路径,所述第四射频参数类型文件包含的索引值为文件路径。6.如权利要求4所述的射频参数的保护方法,其特征在...

【专利技术属性】
技术研发人员:宋小平宋海清
申请(专利权)人:深圳市有方科技股份有限公司
类型:发明
国别省市:广东,44

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

1