[发明专利]网关报文分发方法、装置、设备及存储介质有效
申请号: | 202210134876.X | 申请日: | 2022-02-14 |
公开(公告)号: | CN114500358B | 公开(公告)日: | 2023-10-24 |
发明(设计)人: | 覃德 | 申请(专利权)人: | 西藏创煌信息科技有限公司 |
主分类号: | H04L45/12 | 分类号: | H04L45/12 |
代理公司: | 广州高航知识产权代理有限公司 11530 | 代理人: | 王艳 |
地址: | 850000 西藏自治区拉萨市柳*** | 国省代码: | 西藏;54 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 网关 报文 分发 方法 装置 设备 存储 介质 | ||
1.一种网关报文分发方法,其特征在于,所述方法包括:
通过第一收信接口接收业务系统发送的业务请求指令,根据所述业务请求指令获取对应的目标系统和业务类型;
根据所述业务类型生成对应的第一标识,根据预设的报文规则生成携带有所述第一标识的报文信息,并生成所述报文信息的解析模型;
向所述目标系统的目标网关广播通信请求,并在接收到所述目标网关返回的连接信号后,获取与所述目标网关之间的每一条通信路径;
获取每一条所述通信路径的路径长度、带宽和当前负载值,并按照所述路径长度由短到长的顺序依次根据所述带宽和当前负载值计算所述报文通道的传输状态参数,直至存在至少一条通信路径的所述传输状态参数满足第一阈值范围;
将所述传输状态参数满足所述第一阈值范围的所述通信路径作为目标路径;
根据所述目标路径建立报文通道,将所述报文信息和所述解析模型放置于所述报文通道的发送队列中,以使所述目标网关根据接收到的所述解析模型解析所述报文信息,并根据所述第一标识将解析后的所述报文信息发送至所述目标系统的对应功能模块中。
2.根据权利要求1所述的网关报文分发方法,其特征在于,所述当前负载值的计算方法,包括:
在第一时间段内,按照预设的时间间隔获取若干个所述通信路径的第一负载值;
对所述第一负载值进行正态分布计算,过滤所述第一负载值中的异常负载值,并将过滤后的所述第一负载值作为第二负载值;
对所述第二负载值进行加权修正,得到所述当前负载值。
3.根据权利要求1所述的网关报文分发方法,其特征在于,所述根据所述带宽和当前负载值计算所述报文通道的传输状态参数,包括:
设定所述带宽对应的第一加权系数,以及所述当前负载值对应的第二加权系数;
根据所述第一加权系数和第二加权系数对所述带宽进行加权计算,得到所述传输状态参数。
4.根据权利要求1所述的网关报文分发方法,其特征在于,所述向所述目标系统的目标网关广播通信请求后,还包括:
进行第一等待时间计时;
若所述第一等待时间超过预设的超时时间时,未接收到所述连接信号,向所述目标系统的目标网关广播通信再次请求,并进行第二等待时间技计时;
若所述第二等待时间超过所述超时时间时,未接收到所述连接信号,向所述业务系统返回目标错误信号,以使所述业务系统重新发送所述业务请求指令,直至接收到所述连接信号。
5.根据权利要求1所述的网关报文分发方法,其特征在于,所述向所述目标系统的目标网关广播通信请求,包括:
对所述连接信号进行信号解析,得到所述连接信号中携带的所述目标系统的身份信息;
校验所述身份信息与所述通信请求中携带的请求对象信息是否一致,若一致,获取与所述目标网关之间的每一条通信路径,若不一致,重新广播所述通信请求。
6.根据权利要求5所述的网关报文分发方法,其特征在于,所述根据所述目标路径建立报文通道之前,还包括:
根据加密密钥对所述报文信息和所述解析模型进行加密,得到第一密文;
所述将所述报文信息和所述解析模型放置于所述报文通道的发送队列中,以使所述目标网关根据接收到的所述解析模型解析所述报文信息,包括:
将所述加密密钥对应的解密密钥发送至所述目标网关,以使所述目标网关返回接收成功信号;
接收到所述接收成功信号后,将所述第一密文放置于所述报文通道的发送队列中,以使所述目标网关根据接收到的所述解密密钥对所述第一密文进行解密,得到所述报文信息和所述解析模型。
7.根据权利要求1所述的网关报文分发方法,其特征在于,所述将所述传输状态参数满足所述第一阈值范围的所述通信路径作为目标路径之前,还包括:
当不存在通信路径的所述传输状态参数满足所述第一阈值范围时,向用户发送路径繁忙信号;
接收用户根据所述路径繁忙信号返回的路径选择信号,根据所述路径选择信号对应的通信路径作为所述目标路径。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西藏创煌信息科技有限公司,未经西藏创煌信息科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210134876.X/1.html,转载请声明来源钻瓜专利网。