一种提高终端消息处理能力的设备、系统及方法技术方案

技术编号:3545422 阅读:163 留言:0更新日期:2012-04-11 18:40
为解决大量终端同时上报消息,网络管理系统将存在性能瓶颈,影响网络管理系统的正常运行的问题,本发明专利技术提出了一种提高终端消息处理能力的设备、系统及方法,局端设备收到终端设备发送的报文,判断是否是终端设备主动上报的报文,如果是则局端设备里的预处理模块根据预设的消息转发策略处理消息后转发给中心处理模块处理。使用本发明专利技术的方法可以降低网络管理系统或其他管理系统处理终端消息的性能负荷,并且在大量终端同时上报消息时,降低终端消息风暴对管理系统性能的冲击。

【技术实现步骤摘要】
一种提高终端消息处理能力的设备、系统及方法
本专利技术涉及通讯
,特别涉及到一种提高终端消息处理能力的设备、系统及方法。
技术介绍
通信技术的不断发展深刻影响着我们的日常生活和社会生活,特别是各种宽带接入技术的出现,使越来越多的人可以享受宽带给他们的工作、生活和娱乐的便利。目前主流的宽带接入技术包括:基于普通电话线的xDSL(数字用户线)接入,基于有线电视同轴电缆的HFC接入,基于以太网技术的LAN接入。另外,基于下一代网络的宽带接入技术和基于光纤接入的无源光网络技术(如EPON、BON、GPON等)也日渐成熟。以上各种宽带技术都有一个共性,就是需要在用户侧部署一种终端设备,以便把用户的计算机等设备接入到运营商网络中,如在ADSL接入方式中,需要在用户侧安装ATU_R(ADSL Transceiver Unit-Remote end,ADSL远端收发单元);在HFC接入方式中,需要在用户侧安装Cable Modem;在基于NGN的网络中,需要在用户侧部署IAD(综合接入设备);在PON接入方式下,需要在用户侧部署PON终端设备。-->在现有技术中,终端设备主动上报的消息会无条件转发给网络管理系统或其他的管理系统,由网络管理系统或其他的管理系统集中处理。以ADSL接入技术为例,其网络应用模型如图1所示,在局端,DSLAM设备提供双绞线接口,在用户侧放置终端设备ATU_R,两者配合实现宽带接入功能。用户侧终端设备作为宽带接入解决方案的一个环节,实现特定的功能。如何对这些数量庞大且分布广泛的终端设备进行有效的维护管理是运营商必须面对的一个挑战。终端设备在上电、复位或发生故障时,会主动向网管系统或其他系统主动上报消息以进行注册或报告当前的故障状态。由于终端数量异常庞大,大量的终端注册消息会对网管系统或其他需要处理该消息的系统性能产生严重影响,若大量终端同时上报消息,网络管理系统将存在性能瓶颈,影响网络管理系统的正常运行。
技术实现思路
为解决大量终端同时上报消息,网络管理系统将存在性能瓶颈,影响网络管理系统的正常运行的问题,本专利技术提出了一种提高终端消息处理能力的设备、系统及方法:一种提高终端消息处理能力的系统,包括终端设备、局端设备和管理系统设备,局端设备把终端设备上传的报文转发给管理系统设备,所述系统还包括:预处理模块,存在局端设备上,根据局端设备上设置的消息转发策略-->来处理消息;中心处理模块,存在管理系统设备上,负责对与之相连的各个预处理模块统一调度,协调处理之相连的各个预处理模块上传的消息。本专利技术还提供一种提高终端消息处理能力的方法,在与终端设备相连的局端设备上增加预处理模块和消息转发策略;步骤如下:局端设备收到终端设备发送的报文,判断是否是终端设备主动上报的报文,如果不是则按正常流程转发,如果是则局端设备里的预处理模块根据预设的消息转发策略处理消息后转发给中心处理模块处理。其中消息转发策略可以通过网络管理系统或配置文件进行配置。中心处理模块把与之相连的各个预处理模块转发上来的消息按收到先后顺序排队后统一处理。消息转发策略为无条件转发。消息转发策略为直接丢弃消息。消息转发策略为过滤重复的消息,预处理模块收到消息,首先查找模块中重复消息过滤表,看是否是重复的消息,如果是则丢弃,如果不是则上交给管理模块系统处理。根据预设的转发条件转发消息,转发条件为只转发设定类型的消息和/或只转发设定终端的消息,预处理模块收到消息,首先去查转发消息类型列表或转发终端列表,如果是列表中项目,则转发,如不是,则丢弃。消息转发策略为对消息进行流控,设置每单位时间最多转发的设定类型消息的数量,在局端设备上设置每单位时间最大发送数量和缓冲区队列,预处理模块从缓冲区队列中每单位时间发送消息的数量小于等于每单位时-->间最大数量。一种提高终端消息处理能力的设备,在局端设备中增加预处理模块和消息转发策略,局端设备对接收到终端设备发送的消息按照消息转发策略处理后,然后转发给管理系统。由于在局端设备上增加了预处理模块,对终端设备上交的消息进行了预处理,所以降低网络管理系统或其他管理系统处理终端主动上报的消息的性能负荷,并且在大量终端同时上报消息时,降低终端消息风暴对管理系统性能的冲击。附图说明图1为现有技术中ADSL宽带接入网络应用模型;图2为本专利技术的系统架构图;图3为本专利技术实施例1的流程图;图4为本专利技术实施例3的流程图。具体实施方式整个网络终端的数量虽然庞大,但是分配到每个局端设备上的终端数量是很有限的,以ADSL网络为例,每个ADSL局端设备DSLAM下连的终端数目一般不超过1000个,通过局端设备对终端设备主动上报的消息按照某种策略进行预处理,可以有效降低消息风暴对上级管理系统的冲击。为使本专利技术的目的、技术方案、及优点更加清楚明白,以下举实施例,对本专利技术进一步详细说明。-->实施例1:将转发策略设置的为过滤重复的消息,局端设备收到终端设备发送的报文,预处理模块判断是否是终端主动上报的报文(如注册消息、终端告警等),如果不是则按正常流程转发,如果是,则预处理模块首先查找模块中重复消息过滤表,判断是否为重复的消息或者告警,如果是则丢弃,如果不是则上交给管理系统设备处理。重复消息过滤表的字段和终端主动上报的报文的属性字段一一对应,并根据预先设置的时间定时更新,删除超过规定时限的记录,每当预处理模块处理一个消息时候,会查找重复消息过滤表,如果存在相同的记录则过滤掉,如果不存在,则在重复消息过滤表中增加对应的记录同时把消息转发给管理系统处理。实施例2:将转发策略设置为对终端的消息进行流控,预先设置预处理模块中每单位时间最多转发的消息数目和告警数目,在局端设备上设置每单位时间最大发送数量N和缓冲区队列,消息首先进入缓冲区队列,当某一单位时间缓冲区消息数量小于N时,则转发所有的消息,如果消息数量大于N,则预处理模块取出前N条消息转发出去,中心处理模块对局端设备的预处理模块统一调度,协调处理各个局端设备中的预处理模块转发的消息。实施例3:假设消息转发策略为根据转发条件转发消息,转发条件为只转发某一类型的消息和/或只转发某一些终端的消息,假设局端设备中设置转发消息类型为告警及所有终端都转发。则预处理模块收到消息,首先去查转发消-->息类型列表和转发终端列表,如果消息符合转发消息类型列表和转发终端列表的条件,即消息是定义转发的消息类型和定义的终端转发出来的,则转发,如不是,则丢弃。此外转发策略还包括无条件转发策略,所有局端设备接收的报文不做任何处理,全部无条件转发给管理系统设备;直接丢弃策略,所有局端设备接收的报全部丢弃。以上所述,仅为本专利技术较佳的具体实施方式,但本专利技术的保护范围并不局限于此,任何熟悉本
的技术人员在本专利技术揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本专利技术的保护范围之内。因此,本专利技术的保护范围应该以权利要求的保护范围为准。本文档来自技高网
...

【技术保护点】
一种提高终端消息处理能力的系统,包括终端设备、局端设备和管理系统设备,局端设备把终端设备上传的报文转发给管理系统设备,其特征在于,所述系统还包括:预处理模块,存在局端设备上,根据局端设备上设置的消息转发策略处理来自终端设备的消息;   中心处理模块,存在管理系统设备上,统一调度与其相连的各个预处理模块,并协调处理各预处理模块上传的消息。

【技术特征摘要】
1、一种提高终端消息处理能力的系统,包括终端设备、局端设备和管理系统设备,局端设备把终端设备上传的报文转发给管理系统设备,其特征在于,所述系统还包括:预处理模块,存在局端设备上,根据局端设备上设置的消息转发策略处理来自终端设备的消息;中心处理模块,存在管理系统设备上,统一调度与其相连的各个预处理模块,并协调处理各预处理模块上传的消息。2、一种提高终端消息处理能力的方法,其特征在于,在与终端设备相连的局端设备上增加预处理模块和消息转发策略;步骤如下:局端设备收到终端设备发送的报文时,判断所述报文是否为终端设备主动上报的报文,如果是局端设备里的预处理模块根据预设的消息转发策略处理消息后转发给中心处理模块处理。3、根据权利要求2所述的一种提高终端消息处理能力的方法,其特征在于,消息转发策略通过网络管理系统或配置文件进行配置。4、根据权利要求2所述的一种提高终端消息处理能力的方法,其特征在于,中心处理模块把与之相连的各个预处理模块转发上来的消息按收到先后顺序排队后统一处理。5、根据权利要求2、3或4所述的一种提高终端消息处理能力的方法,其特征在于,所述消息转发策略为无条件转发。6、根据权利要求2、3或4所述的一种提高终端消息处理能力的方法,其特征在于,所述消息转发策略为直接丢弃消息...

【专利技术属性】
技术研发人员:李杰
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:94[中国|深圳]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1