【技术实现步骤摘要】
接口模型确定方法、装置及可读存储介质
[0001]本申请实施例涉及计算机
,尤其涉及一种接口模型确定方法、装置及可读存储介质。
技术介绍
[0002]长期以来,通信网络在进行业务部署时,通常都会面临着跨层、跨域、跨厂家等问题,进而导致业务部署的实施时间长,客户体验较差等问题。通信网络中的控制器北向接口是连接云网端到端编排器和下端单域控制器的重要桥梁,为了提高通信网络在进行业务部署时的灵活性,控制器北向接口模型的质量至关重要。
[0003]现有的控制器北向接口模型的标准还未统一,控制器北向接口模型的质量也参差不齐,如何准确的选择满足质量要求的控制器北向接口模型,以提高云网端到端编排器和下端单域控制器之间的数据传输效率,是亟待解决的技术问题。
技术实现思路
[0004]本申请提供了一种接口模型确定方法、装置及可读存储介质,用于解决如何准确的选择满足质量要求的控制器北向接口模型的技术问题。
[0005]为达到上述目的,本申请采用如下技术方案:
[0006]第一方面,提供了一种接口模型确定方法,包括:确定待评价接口模型的多个质量指标得分及对应的权重值,多个质量指标得分包括待评价接口模型的功能完备性得分、可靠性得分、一致性得分、复杂度得分、可实施性得分、可扩展性得分;根据多个质量指标得分及对应的权重值计算待评价接口模型的质量得分;在待评价接口模型的质量得分大于第一阈值的情况下,确定待评价接口模型为目标接口模型。
[0007]基于本申请提供的技术方案,接口模型确定装置可以考虑 ...
【技术保护点】
【技术特征摘要】
1.一种接口模型确定方法,其特征在于,所述方法包括:确定待评价接口模型的多个质量指标得分及对应的权重值,所述多个质量指标得分包括所述待评价接口模型的功能完备性得分、可靠性得分、一致性得分、复杂度得分、可实施性得分、可扩展性得分;其中,所述功能完备性得分与所述待评价接口模型所包括的预设功能数量正相关,所述可靠性得分与所述待评价接口模型的故障分析能力以及故障处理能力的成正相关,所述一致性得分用于表征所述待评价接口模型的格式和结构的标准程度,所述复杂度得分用于表征所述待评价接口模型中所包括的多个YANG模块的结构关系,所述可实施性得分用于表征所述待评价接口模型中的代码复杂度,所述可扩展性得分用于表征所述待评价接口模型的平滑度;根据所述多个质量指标得分及对应的权重值计算所述待评价接口模型的质量得分;在所述待评价接口模型的质量得分大于第一阈值的情况下,确定所述待评价接口模型为目标接口模型。2.根据权利要求1所述的方法,其特征在于,所述确定待评价接口模型的多个质量指标得分,包括:根据所述待评价接口模型所包括的预设功能的数量确定所述待评价接口模型的功能完备性得分,所述预设功能包括控制器管理功能、拓扑管理功能、业务管理功能、通知管理功能、告警管理功能和保护恢复功能中的至少一项;根据所述待评价接口模型的故障分析能力以及故障处理能力确定所述待评价接口模型的可靠性得分;根据预设工具确定所述待评价接口模型的结构,并基于所述待评价接口模型的结构与预设的标准结构的相似度确定所述待评价接口模型的一致性得分;根据所述多个YANG模块的预设指标确定所述待评价接口模型的复杂度,所述预设指标包括所述YANG模块的功能数量、圈复杂度、扇入扇出度、耦合复杂度、结构复杂度、封装复杂度中的至少一项;根据预设的代码复杂度确定接口模型确定所述待评价接口模型的代码复杂度,并基于所述代码复杂度确定所述待评价接口模型的可实施性得分;根据所述待评价接口模型中远程过程调用RPC的数量确定所述待评价接口模型的可扩展性得分。3.根据权利要求1所述的方法,其特征在于,确定所述多个质量指标得分对应的权重值,包括:确定第一质量指标得分的评价指标,所述第一质量指标得分的评价指标用于表征所述第一质量指标得分相较于所述多个质量指标得分的重要程度,所述第一质量指标得分为所述多个质量指标得分中的任一个质量指标得分;将所述多个质量指标得分的评价指标进行归一化处理,得到每个质量指标得分对应的权重值。4.根据权利要求3所述的方法,其特征在于,所述确定第一质量指标得分的评价指标,包括:确定所述第一质量指标得分相较于所述每个质量指标得分的重要度;
将所述第一质量指标得分相较于所述每个质量指标得分的重要度进行几何平均处理,得到所述第一质量指标得分的评价指标。5.一种接口模型确定装置,其特征在于,所述装置包括确定单元、计算单元;所述确定单元,用于确定待评价接口模型的多个质量指标得分及对应的权重值,所述多个质量指标得分包括所述待评价接口模型的功能完备性得分、可靠性得分、一致性得分、复杂度得分、可实施性得分、可扩展性得分;...
【专利技术属性】
技术研发人员:武成洁,王光全,王泽林,郑滟雷,韩博文,朱琳,
申请(专利权)人:中国联合网络通信集团有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。