[发明专利]一种增强网管北向消息响应度的调度方法在审
申请号: | 201710627117.6 | 申请日: | 2017-07-28 |
公开(公告)号: | CN107426025A | 公开(公告)日: | 2017-12-01 |
发明(设计)人: | 顾磊;沈李峰 | 申请(专利权)人: | 江西山水光电科技股份有限公司 |
主分类号: | H04L12/24 | 分类号: | H04L12/24;H04L12/865 |
代理公司: | 南昌新天下专利商标代理有限公司36115 | 代理人: | 谢德珍 |
地址: | 332000 江西省九*** | 国省代码: | 江西;36 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 增强 网管 消息 响应 调度 方法 | ||
1.一种增强网管北向消息响应度的调度方法,其特征在于,利用北向整体处理消息发送器对网管北向消息响应度进行调度,首先在网管北向消息发送处理过程中将原有唯一的消息发送队列分解为告警消息队列、响应消息队列及最终发向Socket缓冲区的消息发送队列三个队列,而后将响应消息队列根据用户预配置信息进行消息响应比优先级计算,最终排序为有序响应消息队列,再将有序响应消息队列插入消息发送队列头进行消息发送与传递,以保障响应消息的实时性。
2.根据权利要求1所述的一种增强网管北向消息响应度的调度方法,其特征在于,北向整体处理消息发送器包括预处理模块、消息分离模块、告警处理模块、响应处理模块及消息发送模块,消息由消息分离模块进入北向整体处理消息发送器,消息分离模块将所有接收到的或者已经处理完毕需要响应给NMS侧的消息进行逻辑上分离,并按照不同类型进行区分,分别存储在告警消息队列与响应消息队列;告警处理模块将告警信息按照先来先服务的方式接收进入告警消息队列,并加入消息发送区;预处理模块根据用户实时要求,将不同类型响应反馈消息配置不同优先级信息,以供响应处理模块进行有效计算,并持久化至北向网管系统中,待北向网管系统启动后加载;响应处理模块根据用户配置的不同响应消息类型以及各自处理时间与等待时间进行响应比计算,完成按照最终响应比排序加入响应消息队列,无论此时是否存在告警消息队列,都以最优的方式插入消息发送队列头执行,以保障响应消息的实时性;按照最终消息发送队列的排序状态将每条消息写入Socket队列栈缓冲区,发送至对端。
3.根据权利要求1所述的一种增强网管北向消息响应度的调度方法,其特征在于,消息分离模块对消息进行逻辑上分离,该分离算法时间复杂度为O(1)。
4.根据权利要求1所述的一种增强网管北向消息响应度的调度方法,其特征在于,告警处理模块处理传递告警信息算法时间复杂度为O(n)。
5. 根据权利要求1所述的一种增强网管北向消息响应度的调度方法,其特征在于,响应处理模块根据用户在预处理模块中预先配置的响应消息优先级信息进行优先算法排序,优先算法排序算法公式为:R =(W*P+L)/L,其中,R为响应比,W为等待时间=当前系统时间毫秒数-接收该消息时间毫秒数,P为该类型消息在预处理模块中定义的优先级,L为该消息长度bit数;响应处理模块最终按照R的大小顺序进行排序并存储为有序响应消息队列,该排序算法时间复杂度为O(nlogn);响应处理模块将按照响应比有序的响应消息插入至消息发送队列头中,进而保障响应消息及时发送,无论是否有实时告警消息存在。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于江西山水光电科技股份有限公司,未经江西山水光电科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710627117.6/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种财经人员专用算盘
- 下一篇:基于中国余数定理的演示计算器