基于CPE广域网管理协议的系统及无线通信模组技术方案

技术编号:35018386 阅读:9 留言:0更新日期:2022-09-24 22:45
本申请涉及一种基于CPE广域网管理协议的系统及无线通信模组,涉及通信领域。该基于CPE广域网管理协议的系统包括业务逻辑层和适配层,适配层设置至少一个设备信息获取接口;业务逻辑层,用于获取在生成通信报文时所需的设备参数,将所需的设备参数传输给适配层,获取适配层传输的所需的设备参数对应的具体信息,根据具体信息生成通信报文,并将通信报文传输至自动配置服务器;适配层,用于获取业务逻辑层传输的所需的设备参数,通过与用户终端设备适配的目标设备信息获取接口,从用户终端设备中获取所需的设备参数对应的具体信息,并传输给业务逻辑层。本申请用以解决基于CPE广域网管理协议的系统无法适配多种设备类型的用户终端设备的问题。终端设备的问题。终端设备的问题。

【技术实现步骤摘要】
基于CPE广域网管理协议的系统及无线通信模组


[0001]本申请涉及通信领域,尤其涉及一种基于CPE广域网管理协议的系统及无线通信模组。

技术介绍

[0002]目前,通信模组内嵌的CWMP(CPE WAN Management Protocol,CPE广域网管理协议)客户端的软件架构中,业务层逻辑是与设备信息获取接口强耦合的。这样的软件架构影响了客户端代码的健壮性,增加了代码维护的工作量,同时也增加了将CWMP客户端移植到其他设备类型的通信模组的难度。

技术实现思路

[0003]本申请提供了一种基于CPE广域网管理协议的系统及无线通信模组,用以解决基于CPE广域网管理协议的系统无法适配多种设备类型的用户终端设备的问题。
[0004]第一方面,本申请实施例提供了一种基于CPE广域网管理协议的系统,包括业务逻辑层和适配层,所述适配层设置至少一个设备信息获取接口;
[0005]所述业务逻辑层,用于获取在生成通信报文时所需的设备参数,将所述所需的设备参数传输给所述适配层,获取所述适配层传输的所述所需的设备参数对应的具体信息,根据所述具体信息生成所述通信报文,并将所述通信报文传输至自动配置服务器;
[0006]所述适配层,用于获取所述业务逻辑层传输的所述所需的设备参数,通过与用户终端设备适配的目标设备信息获取接口,从所述用户终端设备中获取所述所需的设备参数对应的具体信息,并传输给所述业务逻辑层,其中,所述目标设备信息获取接口用于获取所述所需的设备参数。
[0007]可选地,所述业务逻辑层包括核心层和数据模型层,所述数据模型层中包括至少一个数据模型;
[0008]所述数据模型层,用于根据所述数据模型确定所述所需的设备参数,将所述所需的设备参数传输给所述适配层,获取所述适配层传输的所述所需的设备参数对应的具体信息,将所述具体信息传输至所述核心层;
[0009]所述核心层,用于获取所述数据模型层传输的所述具体信息,根据所述具体信息生成所述通信报文,将所述通信报文传输至所述自动配置服务器。
[0010]可选地,所述适配层,具体用于获取所述数据模型层传输的所述所需的设备参数,获取所述用户终端设备对应的设备类型,根据所述所需的设备参数和所述设备类型,确定所述目标设备信息获取接口,通过所述目标设备信息获取接口,从所述用户终端设备中获取所述所需的设备参数对应的具体信息,并传输给所述数据模型层。
[0011]可选地,所述适配层中包括不同设备类型对应的所述设备信息获取接口。
[0012]可选地,每个设备类型对应的所述设备信息获取接口,按照获取不同设备参数的功能封装。
[0013]可选地,每个设备类型对应的所述设备信息获取接口,包括全球用户识别卡参数获取接口、数据拨号参数获取接口和网络参数获取接口中的至少一个。
[0014]可选地,所述数据模型中包括设备参数集合,不同的数据模型中包括的设备参数集合不同。
[0015]可选地,所述数据模型层中包括TR

098数据模型、TR

181数据模型和TR

104数据模型中的至少一个。
[0016]可选地,所述核心层包括报文填写标准、传输协议、安全传输协议和远程调用方法中的至少一个。
[0017]第二方面,本申请实施例提供了一种无线通信模组,包括第一方面所述的基于CPE广域网管理协议的系统。
[0018]本申请实施例提供的上述技术方案与现有技术相比具有如下优点:本申请实施例中,基于CPE广域网管理协议的系统包括业务逻辑层和适配层,适配层设置至少一个设备信息获取接口,业务逻辑层获取在生成通信报文时所需的设备参数,将所需的设备参数传输给适配层,适配层通过与用户终端设备适配的目标设备信息获取接口,从用户终端设备中获取所需的设备参数对应的具体信息,并传输给业务逻辑层,业务逻辑层根据具体信息生成通信报文,并将通信报文传输至自动配置服务器。
[0019]实现了业务逻辑层和设备信息获取接口的解耦合,业务逻辑层只需将所需的设备参数传输给适配层,并获取适配层传输的所需的设备参数对应的具体信息,业务逻辑层和用户终端设备的设备类型无关,无需根据用户终端设备的设备类型更改业务逻辑层的代码。适配层通过与用户终端设备适配的目标设备信息获取接口,从用户终端设备中获取所需的设备参数对应的具体信息,通过适配层实现适配多种设备类型的用户终端设备,在将基于CPE广域网管理协议的系统移植到不同设备类型的用户终端设备时,只需在适配层查找与用户终端设备适配的目标设备信息获取接口即可。解决了基于CPE广域网管理协议的系统无法适配多种设备类型的用户终端设备的问题,减少了基于CPE广域网管理协议的系统的维护成本,缩短了基于CPE广域网管理协议的系统在其他设备类型的用户终端设备中的开发周期,减少开发的时间成本和人力成本。
附图说明
[0020]此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本专利技术的实施例,并与说明书一起用于解释本专利技术的原理。
[0021]为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0022]图1为本申请实施例中基于CPE广域网管理协议的系统的架构示意图;
[0023]图2为本申请一个具体实施例中基于CPE广域网管理协议的系统的架构示意图;
[0024]图3为本申请一个具体实施例中基于CPE广域网管理协议的系统的架构示意图。
具体实施方式
[0025]为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例
中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请的一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本申请保护的范围。
[0026]本申请实施例中的用户终端设备(CPE,Customer Premise Equipment),具体可以为能够实现通信功能的模组或包含该模组的终端设备等,该终端设备可以为移动终端或智能终端。移动终端具体可以为手机、平板电脑、笔记本电脑等中的至少一种;智能终端具体可以是智能汽车、智能手表、共享单车、智能柜等含有无线通信模组的终端;模组具体可以为无线通信模组,例如2G通信模组、3G通信模组、4G通信模组、5G通信模组、NB

IOT通信模组等中的任意一种。
[0027]本申请实施例中提供了一种基于CPE广域网管理协议的系统,如图1所示,基于CPE广域网管理协议的系统1包括业务逻辑层11和适配层12,适配层12设置至少一个设备信息获取接口121。图1中,设备信息获取接口121的数量仅为示意,根据需要,适配层12中设备信息获取接口121的本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于CPE广域网管理协议的系统,其特征在于,包括业务逻辑层和适配层,所述适配层设置至少一个设备信息获取接口;所述业务逻辑层,用于获取在生成通信报文时所需的设备参数,将所述所需的设备参数传输给所述适配层,获取所述适配层传输的所述所需的设备参数对应的具体信息,根据所述具体信息生成所述通信报文,并将所述通信报文传输至自动配置服务器;所述适配层,用于获取所述业务逻辑层传输的所述所需的设备参数,通过与用户终端设备适配的目标设备信息获取接口,从所述用户终端设备中获取所述所需的设备参数对应的具体信息,并传输给所述业务逻辑层,其中,所述目标设备信息获取接口用于获取所述所需的设备参数。2.根据权利要求1所述的基于CPE广域网管理协议的系统,其特征在于,所述业务逻辑层包括核心层和数据模型层,所述数据模型层中包括至少一个数据模型;所述数据模型层,用于根据所述数据模型确定所述所需的设备参数,将所述所需的设备参数传输给所述适配层,获取所述适配层传输的所述所需的设备参数对应的具体信息,将所述具体信息传输至所述核心层;所述核心层,用于获取所述数据模型层传输的所述具体信息,根据所述具体信息生成所述通信报文,将所述通信报文传输至所述自动配置服务器。3.根据权利要求2所述的基于CPE广域网管理协议的系统,其特征在于,所述适配层,具体用于获取所述数据模型层传输的所述所需的设备参数,获取所述用户终端设备对应的设备类型,根据所述所需的设备参数和所述设备类型,确定所...

【专利技术属性】
技术研发人员:邹嘉佳
申请(专利权)人:深圳市广和通无线股份有限公司
类型:发明
国别省市:

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

1