[发明专利]网络功能的开发方法、系统、计算机设备和存储介质有效
申请号: | 201810353209.4 | 申请日: | 2018-04-19 |
公开(公告)号: | CN108563437B | 公开(公告)日: | 2021-08-20 |
发明(设计)人: | 吴文斐;黄宏毅;何永超;邓帮文 | 申请(专利权)人: | 图灵人工智能研究院(南京)有限公司 |
主分类号: | G06F8/33 | 分类号: | G06F8/33 |
代理公司: | 上海巅石知识产权代理事务所(普通合伙) 31309 | 代理人: | 王再朝;高磊 |
地址: | 210046 江苏省南京*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 网络 功能 开发 方法 系统 计算机 设备 存储 介质 | ||
本申请提供一种网络功能的开发方法、系统、计算机设备和存储介质。所述开发方法包括以下步骤:自一数据源获取用于实现网络功能的预测规则和所对应的操作规则;其中,所述预测规则包含对数据流的预测规则、和/或与所述网络功能相关的状态的预测规则,所述操作规则包含对所述数据流的操作规则、和/或与所述网络功能相关的状态的操作规则;将所获取的预测规则及其操作规则按照预设的描述规则予以保存。本申请极大降低了开发网络功能的开发难度以及有效减少了因人为逻辑错误而产生的缺陷。
技术领域
本申请涉及计算机软件技术领域,特别是涉及一种网络功能的开发方法、系统、计算机设备和存储介质。
背景技术
NF(Network Functions,网络功能)主要用于实现资源共享,实现数据信息的快速传递,提高网络可靠性,提供负载均衡与分布式处理能力,集中管理以及综合信息服务。已知的NF模块通常由NF供应商将携带核心NF功能(如防火墙等)的产品推向市场。然而,NF交付仍然是一个单调乏味且代价高昂的过程,并阻碍了NFV(Network FunctionVirtualization,网络功能虚拟化)生态系统的发展。NF交付的难点在于包括交付标准NF不能满足不同网络的不同要求。例如,来自不同网络的运营商可能都需要一个“负载均衡器”,但是,他们可能有不同的要求:可能需要与其异构后端服务器成比例的非均匀负载平衡,可能需要负载均衡器中的黑名单功能,或者希望能够为流分配优先级。已知的一些方法是购买各种NF并链接它们以获得所需的功能,这会在链上引入多个NF实例的开销和延迟,更重要的是,这种方法将管理复杂性推向NF用户。在另一种方法中,NF用户要求NF供应商开发定制产品通常需要很长时间测试,此外,将所有功能添加到软件中通常会导致软件变得冗余且具有强耦合性,难于维护。
发明内容
鉴于以上所述现有技术的缺点,本申请的目的在于提供一种网络功能的开发方法、系统、计算机设备和存储介质,用于解决现有技术中NF开发过程中难于快速、简洁的实现定制方案的问题。
为实现上述目的及其他相关目的,本申请的第一方面提供一种网络功能的开发方法,包括:自一数据源获取用于实现网络功能的预测规则和所对应的操作规则;其中,所述预测规则包含对数据流的预测规则、和/或与所述网络功能相关的状态的预测规则,所述操作规则包含对所述数据流的操作规则、和/或与所述网络功能相关的状态的操作规则;将所获取的预测规则及其操作规则按照预设的描述规则予以保存。
在本申请的第一方面的某些实施步骤中,所述数据流的预测规则包含:面向数据流中至少一个特征位置的预测规则。
在本申请的第一方面的某些实施步骤中,所述开发方法还包括以下步骤:自所述数据源获取与所述网络功能相关的初始状态。
在本申请的第一方面的某些实施步骤中,所述对数据流的操作规则包括以下至少一种:对数据流执行编辑、转发、丢弃或延时处理的操作规则,对数据流执行重新提交的操作规则。
在本申请的第一方面的某些实施步骤中,所述数据源为一编辑器,还包括以下至少一步骤:将包含所述预测规则和所对应的操作规则的源文件导入所述编辑器;在所述编辑器中编辑预测规则和所对应的操作规则。
在本申请的第一方面的某些实施步骤中,所述自一数据源获取用于实现网络功能的预测规则和所对应的操作规则的步骤包括以下至少一种:自所述数据源获取用于描述所述预测规则和所对应的操作规则的文本;自所述数据源获取用于描述所述预测规则和所对应的操作规则的表格;自所述数据源获取用于描述所述预测规则和所对应的操作规则的有向图。
在本申请的第一方面的某些实施步骤中,所述将所获取的预测规则及其操作规则按照预设的描述规则予以保存的步骤包括:将所获取的预测规则及其操作规则保存成可被所述编辑器复用编辑的源文件。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于图灵人工智能研究院(南京)有限公司,未经图灵人工智能研究院(南京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810353209.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:半导体设备及其装配方法和电力设备
- 下一篇:一种用于调整用户座椅的方法与设备