[发明专利]无线模块配置方法及系统在审
申请号: | 201510465617.5 | 申请日: | 2015-07-31 |
公开(公告)号: | CN105138353A | 公开(公告)日: | 2015-12-09 |
发明(设计)人: | 刘云峰 | 申请(专利权)人: | 上海斐讯数据通信技术有限公司 |
主分类号: | G06F9/445 | 分类号: | G06F9/445;H04W24/02 |
代理公司: | 上海光华专利事务所 31219 | 代理人: | 高彦 |
地址: | 201616 *** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 无线 模块 配置 方法 系统 | ||
技术领域
本发明涉及无线技术领域,特别是涉及无线模块配置方法及系统。
背景技术
目前的市场上,有多种品牌的手机和无线modem模块,而各个芯片厂商又有多种无线芯片,为了快速开发产品,并使其配置管理程序能匹配校准的无线数据模型,就需要有一个稳定的快速移植方法。
主要的移植方法有两种,一种是无线芯片商提供驱动和应用层可使用的配置脚本,应用层使用这些脚本,来完成对modem模块的配置。
另外一种就是将芯片商提供一套ioctl函数,设备商使用ioctl函数,来完成对无线参数的配置。
该两种方式均有较为明显的缺点:
一种是使用无线芯片商提供的脚本,这种方式虽然比较稳定,但是由于不同芯片商的脚本完善程度不同,有些只能提供简单的无线参数配置,未必能满足快速移植校准的无线数据模型的要求。
第二种方法则是使用无线芯片商提供的ioctl函数,这种方法驱动所支持的参数都可以进行配置,可以满足校准的无线数据模型的要求,但是每增加一个新的芯片就有重做配置逻辑,而且由于应用层的无线管理进程使用TR069的数据模型配置,其占用全局锁的时间会比较长,容易影响其他进程。
发明内容
鉴于以上所述现有技术的缺点,本发明的目的在于提供无线模块配置方法及系统,解决现有技术中无线模块芯片移植性差的问题。
为实现上述目标及其他相关目标,本发明提供一种无线模块配置方法,包括:建立用于无线模块配置的私有无线数据文件;建立与无线模块的无线驱动程序间通信的无线管理进程,所述无线管理进程将所述私有无线数据文件发送至无线驱动程序以供完成所述配置;所述无线管理进程根据所述无线驱动程序的变化更新所述私有无线数据文件,并且,所述无线管理进程在监视发现预设的校准无线数据文件变化时将其同步至所述私有无线数据文件。
可选的,所述所述无线管理进程根据所述无线驱动程序的变化更新所述私有无线数据文件,包括:当无线驱动的状态值变化时,从驱动收取变化的参数,更新无线私有数据模型。
可选的,所述校准无线数据文件的变化来源包括:预设的初始无线数据文件发生变化时将其同步至所述校准无线数据文件。
可选的,所述无线管理进程按预定时间间隔周期性地监视预设的校准无线数据文件是否变化。
可选的,所述无线驱动程序是静态编译到无线模块所在电子设备中运行的操作系统的内核或者编译成模块并加载的。
为实现上述目标及其他相关目标,本发明提供一种无线模块配置系统,包括:驱动通信模块,用于建立与对应于无线模块的无线驱动程序间的通信,并将预先建立的用于无线模块配置的私有无线数据文件发送至无线驱动程序以供完成所述配置;无线数据更新模块,用于根据所述无线驱动程序的变化更新所述私有无线数据文件;校准监视模块,用于监视的预设的校准无线数据文件变化;无线数据同步模块,用于在所述监视发现校准无线数据文件变化时,将其同步至所述私有无线数据文件。
可选的,所述无线数据更新模块的根据所述无线驱动程序的变化更新所述私有无线数据文件,包括:当无线驱动的状态值变化时,从驱动收取变化的参数,更新无线私有数据模型。
可选的,所述校准无线数据文件的变化来源包括:预设的初始无线数据文件发生变化时将其同步至所述校准无线数据文件。
可选的,所述无线管理进程按预定时间间隔周期性地监视预设的校准无线数据文件是否变化。
可选的,所述无线驱动程序是静态编译到无线模块所在电子设备中运行的操作系统的内核或者编译成模块并加载的。
如上所述,本发明提供无线模块配置方法及系统,建立用于无线模块配置的私有无线数据文件;建立与无线模块的无线驱动程序间通信的无线管理进程,所述无线管理进程将所述私有无线数据文件发送至无线驱动程序以供完成所述配置;所述无线管理进程根据所述无线驱动程序的变化更新所述私有无线数据文件,并且,所述无线管理进程在监视发现预设的校准无线数据文件变化时将其同步至所述私有无线数据文件;在本发明提供的无线模块配置方法及系统下,在更换无线模块芯片时,工作少,效率高,且保证系统移植后稳定性。
附图说明
图1显示为本发明一实施例中无线模块配置方法的流程示意图。
图2显示为本发明一实施例中无线模块配置系统的结构示意图。
元件标号说明
1无线模块配置系统
11驱动通信模块
12无线数据更新模块
13校准监视模块
14无线数据同步模块
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海斐讯数据通信技术有限公司,未经上海斐讯数据通信技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510465617.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一株猪流行性腹泻病毒及其应用
- 下一篇:一种胸痹枳实保健酒