[发明专利]一种报文优先处理的方法及系统在审
| 申请号: | 201410791711.5 | 申请日: | 2014-12-19 |
| 公开(公告)号: | CN104518988A | 公开(公告)日: | 2015-04-15 |
| 发明(设计)人: | 郭磊 | 申请(专利权)人: | 上海顶竹通讯技术有限公司 |
| 主分类号: | H04L12/851 | 分类号: | H04L12/851;H04L12/865;H04M7/00 |
| 代理公司: | 上海翼胜专利商标事务所(普通合伙) 31218 | 代理人: | 孙佳胤;翟羽 |
| 地址: | 201108 上海市闵*** | 国省代码: | 上海;31 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 报文 优先 处理 方法 系统 | ||
1.一种报文优先处理的方法,其特征在于,包括:
(1)服务器配置报文优先转发规则;
(2)服务器和客户端建立业务会话,协商业务会话的IP地址和端口号信息;
(3)服务器接收客户端发送的报文,对报文特征进行解析,将IP地址和端口号信息与所协商的IP地址和端口号信息相同且满足所述报文优先转发规则的报文置入优先转发队列,否则将所述报文置入普通转发队列,在报文转发处理时优先转发所述优先转发队列中的报文。
2.根据权利要求1所述的方法,其特征在于,所述报文优先转发规则包括:优先转发的报文协议类型以及优先转发的报文长度阈值。
3.根据权利要求1所述的方法,其特征在于,步骤(3)进一步包括:
(31)接收客户端发送的报文并置入所述接收队列;
(32)从接收队列中取出所述报文,对报文特征进行解析,判断所述报文的IP地址和端口号信息与所协商的IP地址和端口号信息是否相同,若相同,则继续判断所述报文是否满足所配置的报文优先转发规则,若满足,则执行步骤(33),否则执行步骤(34);
(33)将所述报文置入优先转发队列;
(34)将所述报文置入普通转发队列;
(35)在报文转发处理时优先转发所述优先转发队列中的报文。
4.根据权利要求1或3所述的方法,其特征在于,所述在报文转发处理时优先转发所述优先转发队列中的报文进一步采用下述方法的任意一种:
(a)首先从优先转发队列头部按序取出报文进行转发,优先转发队列中的报文转发完成后,再转发普通转发队列的报文;
(b)根据服务器上的系统处理时间片为优先转发队列和普通转发队列分配不同的处理时间片,当优先转发队列中的报文转发完成后,或者优先转发队列的处理时间片到期后,再转发普通转发队列的报文;
(c)为优先转发队列和普通转发队列设置不同的处理百分比,根据所述处理百分比转发优先转发队列和普通转发队列的报文。
5.一种报文优先处理的系统,其特征在于,包括设置在服务器侧的配置管理模块、会话管理模块、业务处理模块、优先转发队列以及普通转发队列;
所述配置管理模块与所述业务处理模块相连,用于配置报文优先转发规则,并将所述报文优先转发规则同步更新到所述业务处理模块;
所述会话管理模块与所述业务处理模块相连,用于和客户端建立业务会话,协商业务会话的IP地址和端口号信息,并将所协商的IP地址和端口号信息提供给所述业务处理模块;
所述业务处理模块分别与所述优先转发队列以及普通转发队列相连,用于接收客户端发送的报文,对报文特征进行解析,将IP地址和端口号信息与所协商的IP地址和端口号信息相同且满足所述报文优先转发规则的报文置入优先转发队列,否则将所述报文置入普通转发队列,在报文转发处理时优先转发所述优先转发队列中的报文。
6.根据权利要求5所述的系统,其特征在于,所述报文优先转发规则包括:优先转发的报文协议类型以及优先转发的报文长度阈值。
7.根据权利要求5所述的系统,其特征在于,所述系统进一步包括设置在服务器侧的接收队列,所述业务处理模块进一步包括一接收单元、一解析判断单元以及一转发处理单元:
所述接收单元与所述接收队列相连,用于接收客户端发送的报文并置入所述接收队列;
所述解析判断单元分别与所述接收队列、优先转发队列以及普通转发队列相连,用于从接收队列中取出所述报文,对报文特征进行解析,判断所述报文的IP地址和端口号信息与所协商的IP地址和端口号信息是否相同,若相同,则继续判断所述报文是否满足所配置的报文优先转发规则,若满足,则将所述报文置入优先转发队列,否则,将所述报文置入普通转发队列;
所述转发处理单元分别与所述优先转发队列以及普通转发队列相连,用于在报文转发处理时优先转发所述优先转发队列中的报文。
8.根据权利要求5或7所述的系统,其特征在于,所述业务处理模块在报文转发处理时优先转发所述优先转发队列中的报文进一步采用下述方法的任意一种:
(a)首先从优先转发队列头部按序取出报文进行转发,优先转发队列中的报文转发完成后,再转发普通转发队列的报文;
(b)根据服务器上的系统处理时间片为优先转发队列和普通转发队列分配不同的处理时间片,当优先转发队列中的报文转发完成后,或者优先转发队列的处理时间片到期后,再转发普通转发队列的报文;
(c)为优先转发队列和普通转发队列设置不同的处理百分比,根据所述处理百分比转发优先转发队列和普通转发队列的报文。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海顶竹通讯技术有限公司;,未经上海顶竹通讯技术有限公司;许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410791711.5/1.html,转载请声明来源钻瓜专利网。
- 上一篇:基于分布式架构的交换机虚拟化系统
- 下一篇:流表更新方法、装置及控制器





