[发明专利]一种网关业务实现方法、控制装置和网关在审
申请号: | 201811638933.8 | 申请日: | 2018-12-29 |
公开(公告)号: | CN111385124A | 公开(公告)日: | 2020-07-07 |
发明(设计)人: | 胡锐;徐代刚;刘学生 | 申请(专利权)人: | 中兴通讯股份有限公司 |
主分类号: | H04L12/24 | 分类号: | H04L12/24;H04L12/66;H04L29/08 |
代理公司: | 北京安信方达知识产权代理有限公司 11262 | 代理人: | 龙洪;李丹 |
地址: | 518057 广东省深圳市南山*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 网关 业务 实现 方法 控制 装置 | ||
1.一种网关业务实现方法,包括:
根据输入指令生成网关业务模型;
根据生成的所述网关业务模型向网关下发网关业务信息,以在所述网关上执行网关业务处理。
2.如权利要求1所述的方法,其特征在于:
所述网关业务模型采用针对超文本传输协议HTTP操作的领域特定语言DSL描述。
3.如权利要求1或2所述的方法,其特征在于:
所述根据输入指令生成网关业务模型,包括:
显示操作界面,接收输入指令;
根据输入指令,从可选元素中选择网关业务模型的组成元素,将所述组成元素连接为处理网关业务的流水线并设置所述组成元素的属性,以实现网关业务处理逻辑;
根据所述流水线和所述组成元素的属性生成所述网关业务模型。
4.如权利要求3所述的方法,其特征在于:
所述操作界面是包括元素选择区和模型设计区的可视化操作界面;
所述从可选元素中选择网关业务模型的组成元素,包括:检测到所述元素选择区中的可选元素被拖拽到所述模型设计区中时,将被拖拽的所述可选元素记录为所述网关业务模型的组成元素。
5.如权利要求3所述的方法,其特征在于:
所述可选元素包括以下至少之一:开始环节、结束环节、执行环节、判断跳转环节、已有业务模型。
6.如权利要求5所述的方法,其特征在于:
所述网关业务模型包括组成所述流水线的多个环节,每一环节包括一个或多个第二指令,所述环节包括以下信息中的至少之一:
业务标识;
环节标识;
入口环节标识;
优先级;
指令标识;
匹配规则;
执行动作;
其中,入口环节的匹配规则用于判断接收的报文是否与该入口环节所在的流水线匹配;入口环节的优先级用于确定对流水线进行匹配的顺序;执行动作用于确定对报文执行的处理,其中包括跳转到下一环节或指令的动作。
7.如权利要求3所述的方法,其特征在于:
所述向网关下发网关业务信息,包括:
将所述网关业务模型下发给网关;或者
对所述网关业务模型进行解析并转化为所述网关可执行的第一指令,将所述第一指令下发给网关。
8.一种实现网关业务的方法,包括:
网关获取用于实现网关业务的多个第一指令,其中,所述第一指令基于网关业务模型得到;
所述网关根据所述第一指令对接收的报文进行处理。
9.如权利要求8所述的方法,其特征在于:
所述网关业务模型采用如权利要求1至6中任一所述的方法生成。
10.如权利要求8所述的方法,其特征在于:
所述网关获取用于实现网关业务的多个第一指令,包括:
所述网关接收用于实现网关业务的多个第一指令;或者
所述网关接收所述网关业务模型,对所述网关业务模型进行解析并转化为多个所述第一指令。
11.如权利要求8所述的方法,其特征在于:
多个所述第一指令组成实现网关业务处理的流水线,所述第一指令包括以下信息中的至少之一:
指令标识;
优先级;
匹配规则;
执行动作;
其中,所述流水线中的第一个指令的匹配规则用于判断接收的报文是否与所述流水线匹配;所述第一个指令的优先级用于确定对流水线进行匹配的顺序;所述执行动作用于确定对报文执行的处理,其中包括跳转到下一指令的动作。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811638933.8/1.html,转载请声明来源钻瓜专利网。