一种VOIP设备统一部署的方法和装置制造方法及图纸

技术编号:34949199 阅读:25 留言:0更新日期:2022-09-17 12:25
本发明专利技术提供了一种VOIP设备统一部署的方法及装置,所述方法包括:终端用户在服务器上传需升级的固件,并将工程划分为:应用层、协议层、业务层、工具管理层、工具层;应用层制定协议标准,并通过任一应用层触发部署协议;协议层根据协议标准进行开发;业务层通过调用工具管理层完成部署,实现终端设备的功能。以此方式,对业务进行了高度抽象、封装,通过各模块的相互调用,解决了传统部署方案各部署协议之间完全独立实现、互不兼容,导致的功能开发、维护困难问题,实现了不同协议之间的统一部署,业务功能高度复用减少开发工作量、提升开发效率。率。率。

【技术实现步骤摘要】
一种VOIP设备统一部署的方法和装置


[0001]本专利技术的实施例一般涉及VOIP通讯领域,尤其涉及一种VOIP设备统一部署方法和装置。

技术介绍

[0002]VOIP终端设备存在多种部署协议,当前业内普遍的实现为根据每种部署协议开发业务功能,但是根据协议进行开发的模式存在工作量大、重复开发、开发效率低的问题。部署协议之间不统一、不可复用,每支持一种新的部署协议都需要重新开发所有功能。各协议之间最终保存的配置语句、格式不同,协议之间无法同步,造成了每支持一种新的部署协议,开发周期长,新增或修改功能需要逐个协议修改,支持的协议越多,维护难度越大。
[0003]如专利:“VoIP网络协议构件化方法(申请号:CN201210592733.X)”:第一步:设计网络协议构件接口:包括定制和交互两类接口,第二步:VoIP网络协议构件划分:第三步:提取原子操作的:原子操作提取模型用以指导原子操作的提取,分为功能模型、接口模型;第四步:VoIP网络协议构件的实现,包括子协议构件实现和原子操作构件实现;第五步:VoIP网络协议构件组装:确定构件所提供的服务与接口之间的匹配和映射,并提供满足即将或将来部署的约束条件。该专利技术在功能构件化方法的基础上提出了一个原子操作构件,能够组装其他协议构件,充当一个中间构件进行管理,但没有解决部署协议之间不统一、不可复用的问题。

技术实现思路

[0004]为解决以上问题,本专利技术对业务进行了高度抽象、封装,通过各模块的相互调用,解决了传统部署方案各部署协议之间完全独立实现、互不兼容,导致的功能开发、维护困难问题,实现了不同协议之间的统一部署,业务功能高度复用减少开发工作量、提升开发效率。。
[0005]根据本专利技术的实施例,提供了一种VOIP设备统一部署的方法和装置。
[0006]在本专利技术的第一方面,提供了一种VOIP设备统一部署的方法。该方法包括:
[0007]S01:终端用户在服务器上传需升级的固件,并将工程划分为:应用层、协议层、业务层、工具管理层、工具层;
[0008]S02:应用层制定协议标准,并通过任一应用层触发部署协议;
[0009]S03:协议层根据协议标准进行开发;
[0010]S04:业务层通过调用工具管理层完成部署,实现终端设备的功能。
[0011]进一步地,S02中所述的应用层包括:网页、液晶及服务器。
[0012]进一步地,S04中所述的功能包括:对数据库配置语句的读写、通过读取配置语句获得功能的开关、通过修改配置语句存储部署的结果、网络传输上传下载、网络传输加密。
[0013]进一步地,S04中所述的业务层具有复用性,不同的协议层解析出相同的业务。
[0014]进一步地,S04中所述的工具管理层采用函数符号判断对应使用的工具。
[0015]进一步地,S04中所述的工具管理层具有兼容性,工具管理层自动兼容不同设备上使用的工具。
[0016]进一步地,所述的应用层提供给用户或管理员进行交互的部分,所述的协议层负责处理协议内容,解析出需要处理的事件,所述的业务层负责处理事件,所述的业务管理层负责动态加载工具,实现不同机型设备自动兼容不同的工具,所述的工具层实现具体动作。
[0017]在本专利技术的第二方面,提供了一种VOIP设备统一部署的装置。该装置包括:
[0018]服务器模块:用于终端用户在服务器上传需升级的固件,并将工程划分为:应用层、协议层、业务层、工具管理层、工具层;
[0019]标准制定模块:用于应用层制定协议标准,并通过任一应用层触发部署协议;
[0020]开发模块:用于协议层根据协议标准进行开发;
[0021]部署模块:用于业务层通过调用工具管理层完成部署,实现终端设备的功能。
[0022]进一步地,标准制定模块中所述的应用层包括:网页、液晶及服务器。
[0023]进一步地,部署模块中所述的功能包括:对数据库配置语句的读写、通过读取配置语句获得功能的开关、通过修改配置语句存储部署的结果、网络传输上传下载、网络传输加密。
[0024]进一步地,部署模块中所述的业务层具有复用性,不同的协议层解析出相同的业务。
[0025]进一步地,部署模块中所述的工具管理层采用函数符号判断对应使用的工具。
[0026]进一步地,部署模块中所述的工具管理层具有兼容性,工具管理层自动兼容不同设备上使用的工具。
[0027]进一步地,所述的应用层提供给用户或管理员进行交互的部分,所述的协议层负责处理协议内容,解析出需要处理的事件,所述的业务层负责处理事件,所述的业务管理层负责动态加载工具,实现不同机型设备自动兼容不同的工具,所述的工具层实现具体动作。
[0028]以上提及英文缩写释义:
[0029]VOIP:Voice over InternetProtocol,基于IP的语音传输
[0030]本专利技术对业务进行了高度抽象、封装,通过各模块的相互调用,解决了传统部署方案各部署协议之间完全独立实现、互不兼容,导致的功能开发、维护困难问题,实现了不同协议之间的统一部署,业务功能高度复用减少开发工作量、提升开发效率。
[0031]应当理解,
技术实现思路
部分中所描述的内容并非旨在限定本专利技术的实施例的关键或重要特征,亦非用于限制本专利技术的范围。本专利技术的其它特征将通过以下的描述变得容易理解。
附图说明
[0032]结合附图并参考以下详细说明,本专利技术各实施例的上述和其他特征、优点及方面将变得更加明显。其中:
[0033]图1示出了根据本专利技术的实施例的VOIP设备统一部署的方法流程图;
[0034]图2示出了根据本专利技术的实施例的VOIP设备统一部署的装置方框图。
具体实施方式
[0035]为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的全部其他实施例,都属于本专利技术保护的范围。
[0036]根据本专利技术的实施方式,提出了VOIP设备统一部署的方法及装置,通过。
[0037]下面参考本专利技术的若干代表性实施方式,详细阐释本专利技术的原理和精神。
[0038]图1是本专利技术一实施例的VOIP设备统一部署的方法流程示意图。该方法包括:
[0039]S01:终端用户在服务器上传需升级的固件,并将工程划分为:应用层、协议层、业务层、工具管理层、工具层;
[0040]S02:应用层制定协议标准,并通过任一应用层触发部署协议;
[0041]S03:协议层根据协议标准进行开发;
[0042]S04:业务层通过调用工具管理层完成部署,实现终端设备的功能。
[0043]需要说明的是,尽管在上述实施例及附图中以特定顺序描述了本专利技术方本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种VOIP设备统一部署的方法,其特征在于,该方法包括:S01:终端用户在服务器上传需升级的固件,并将工程划分为:应用层、协议层、业务层、工具管理层、工具层;S02:应用层制定协议标准,并通过任一应用层触发部署协议;S03:协议层根据协议标准进行开发;S04:业务层通过调用工具管理层完成部署,实现终端设备的功能。2.根据权利要求1所述的一种VOIP设备统一部署的方法,其特征在于,S02中所述的应用层包括:网页、液晶及服务器。3.根据权利要求1所述的一种VOIP设备统一部署的方法,其特征在于,S04中所述的功能包括:对数据库配置语句的读写、通过读取配置语句获得功能的开关、通过修改配置语句存储部署的结果、网络传输上传下载、网络传输加密。4.根据权利要求1所述的一种VOIP设备统一部署的方法,其特征在于,S04中所述的业务层具有复用性,即不同的协议层解析出相同的业务。5.根据权利要求1所述的一种VOIP设备统一部署的方法,其特征在于,S04中所述的工具管理层采用函数符号判断对应使用的工具。6.根据权利要求1所述的一种VOIP设备统一部署的方法,其特征在于,S04中所述的工具管理层具有兼容性,即工具管理层自动兼容不同设备上使用的工具。7.一种VOIP设备统一部署的...

【专利技术属性】
技术研发人员:章永冰
申请(专利权)人:上海华信长安网络科技有限公司
类型:发明
国别省市:

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

1