宽带接入设备端口运营状态的判断方法及装置的制作方法

文档序号:7762554阅读:321来源:国知局
专利名称:宽带接入设备端口运营状态的判断方法及装置的制作方法
技术领域
本发明涉及通信领域,具体而言,涉及一种宽带接入设备端口运营状态的判断方 法及装置。
背景技术
在宽带接入设备的管理网络中,用户经常需要通过设备管理系统获取宽带接入设 备端口运营开通的分布情况,以便全面了解网络运营现状及资源分布情况,其中,端口运营 开通是指宽带接入设备端口真正进行了用户放号并产生了通信流量。通常,在上层管理系统中会准确的记录用户是否真正放号,但在设备管理系统则 很难获取到准确信息。目前,设备管理系统判断端口是否运营开通主要有以下几种方法一根据端口管理状态判断。若某个端口的管理状态为开通,则判定该端口运 营开通,反之则是未运营开通。这种方法的不足在于端口管理状态实际标识的是端口物理 通道的开通与关断,并不能真正标识端口是否运营开通。方法二 根据端口收发字节数判断。若某个端口的收发字节数不为零,则判定该端 口运营开通,反之则是未运营开通。这种方法的不足在于无法处理设备重启的情况。当设 备重启时收发字节数计数器会清零,不能准确标识端口是否有流量,导致误判。方法三根据设备管理系统是否为端口配置了用户信息判断。若设备管理系统为 某个端口配置了用户信息,则判定该端口运营开通,反之则是未运营开通。这种方法的不足 在于用户信息是设备管理系统操作员人工维护的,如果维护不及时,会导致误判。其它方法以上三种方法任意组合。但由于三种方法本身的固有缺陷,组合后的方 法仍容易导致误判。综上,上述几种方法均存在一些不足,容易导致误判,进而导致设备资源统计不 准,最终会影响到网络运维。

发明内容
针对相关技术中设备管理系统无法准确的判断端口是否运营开通等问题,本发明 提供了一种宽带接入设备端口运营状态的判断方法及装置,以解决上述问题至少之一。根据本发明的一个方面,提供了一种宽带接入设备端口运营状态的判断方法,包 括设备管理系统确定当前获取的所述宽带接入设备端口的第一收发字节数之和与记录的 上一次获取的所述宽带接入设备端口的第二收发字节数之和不相同;所述设备管理系统判 定所述宽带接入设备端口运营开通。根据本发明的另一个方面,提供了一种宽带接入设备端口运营状态的判断装置, 包括获取模块,用于获取当前所述宽带接入设备端口的第一收发字节数之和;存储模块, 用于存储上一次获取的所述宽带接入设备端口的第二收发字节数之和;第一判断模块,用 于判断所述第一收发字节数之和与所述第二收发字节数之和是否相同;第二判断模块,用 于根据所述第一判断模块的判定结果判断所述宽带接入设备端口的运营开通状态。
3
通过本发明,设备管理系统根据前后两次获取的某个宽带接入设备端口的收发字 节数之和是否有变化来判断该宽带接入设备端口是否运营开通,即使设备重启也可以准备 判断该宽带接入设备端口是否有流量,从而保证了对该宽带接入设备端口的运营开通判断 的准确性,避免了对设备管理系统操作人员操作及时的依赖。本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变 得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过在所写的说明 书、权利要求书、以及附图中所特别指出的结构来实现和获得。


此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发 明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中图1是根据本发明实施例一的宽带接入设备端口运营状态的装置的结构示意图;图2是根据本发明实施例一的优选宽带接入设备端口运营状态的装置的结构示 意图;图3是根据本发明实施例一的另一优选宽带接入设备端口运营状态的判断装置 的结构示意图;图4是根据本发明实施例二的优选宽带接入设备端口运营状态的判断装置的结 构示意图;图5是根据本发明实施例三的设备管理系统的结构示意图;图6是根据本发明实施例四的宽带接入设备端口运营状态的判断方法的流程图;图7是根据本发明实施例五的宽带接入设备端口运营状态的判断方法的流程图;图8是根据本发明实施例六的宽带接入设备端口运营状态的判断方法的流程图。
具体实施例方式下文中将参考附图并结合实施例来详细说明本发明。需要说明的是,在不冲突的 情况下,本申请中的实施例及实施例中的特征可以相互组合。下面结合附图对本发明自动 取文件方法进行说明。实施例一图1是根据本发明实施例一的宽带接入设备端口运营状态的判断装置的结构示 意图,该装置设置在设备管理系统,如图1所示,该装置可以包括获取模块10、存储模块 20、第一判断模块30和第二判断模块40。其中,获取模块10,用于获取当前宽带接入设备 端口的第一收发字节数之和;存储模块20,用于存储上一次获取的该宽带接入设备端口的 第二收发字节数之和;第一判断模块30,用于判断上述第一收发字节数之和与上述第二收 发字节数之和是否相同;第二判断模块40,用于根据第一判断模块30的判定结果判断该宽 带接入设备端口的运营开通状态。例如,如果第一判断模块30的判定结果是第一收发字节 数之和与第二收发字节数之和不相同,则第二判断模块40判定该宽带接入设备端口运营 开通,否则,第二判断模块40判定该宽带接入设备端口运营未开通。通过本发明实施例的上述装置,通过第一判断模块30判断当前端口的收发字节 数之和与上一次该端口的收发字节数之和是否相同的判定结果,第二判断模块40可以准确的判断该端口的运营开通状态,即使设备重启也不会导致误判。在本发明实施例的一个优选实施方式中,如图2所示,该装置还可以包括第一更 新模块50,用于在第一判断模块30判断第一收发字节数之和与第二收发字节数之和不相 同的情况下,将存储模块20存储的第二收发字节数之和更新为第一收发字节数之和。从而 使得下次判断时,将第一收发字节数之和作为上一次获取的收发字节数之和进行判断,使 得每次判断时无需两次获取端口的收发字节数之和,节约了时间,提高了效率。在本发明实施例的另一个优选实施方式中,如图3所示,该装置还可以包括第三 更新模块60,用于在第二判断模块40判断出上述宽带接入设备端口的运营开通状态之后, 根据第二判断模块40的判断结果,更新该宽带接入设备端口的运营开通状态。例如,如果 第二判断模块40判断该宽带接入设备端口运营未开通,则第三更新模块60将该宽带接入 设备端口的运营开通状态更新为运营未开通,反之,则第三更新模块60将该宽带接入设备 端口的运营开通状态更新为运营开通。从而可以该宽带接入设备端口的运营开通状态能够 及时更新。实施例二在本发明实施例中,为了进一步避免误判,设备管理系统判断宽带接入设备端口 的运营是否开通需要判断两个条件(1)该宽带接入设备端口两个时间点的收发字节数之 和是否相同;(2)这两个时间点之间的时间段是否超出预定时间段阈值。而上述实施例一 只需判断第一个条件。因此,本发明实施例的宽带接入设备端口运营状态的判断装置可以 包括实施例一中的宽带接入设备端口运营状态的判断装置的所有模块。与实施例一不同的是,在本实施例中,存储模块20还需要存储与第二收发字节数 之和对应的时间点,即获取第二收发字节点之和的时间点,而第一判断模块30还需要判断 系统当前时间与存储模块20存储的时间点之间的时间段是否超过预设时间段阈值,则第 二判断模块40在第一判断模块30确定第一收发字节数之和与第二收发字节数之和相同, 且当前时间点与存储模块20存储的获取时间点之间的时间段没有超过预设时间段阈值的 情况下,判定上述宽带接入设备端口的运营开通;在第二判断模块40在第一判断模块30确 定第一收发字节数之和与第二收发字节数之和相同,而且系统当前时间与存储模块20存 储的时间点之间的时间段超过预设时间段阈值的情况下,判定该宽带接入设备端口的运营 未开通。在具体实施过程中,第一判断模块30可以在判断第一收发字节数之和与第二收 发字节数之和是否相同之后,再判断当前时间点与存储模块20存储的获取时间点之间的 时间段是否超过预设时间段阈值;或者,第一判断模块30也可以先判断当前时间点与存储 模块20存储的获取时间点之间的时间段是否超过预设时间段阈值,如果没有,再判断第一 收发字节数之和与第二收发字节数之和是否相同。具体本发明实施例不作限定。在本发明实施例的一个优选实施方式中,如图4所示,该宽带接入设备端口运营 状态的判断装置还可以包括第二更新模块70,用于在第一判断模块30判断第一收发字节 数之和与第二收发字节数之和不相同的情况下,将存储模块20存储的时间点更新为当前 系统时间。在实际应用中,第二更新模块70可以与上述第一更新模块50同一设置,第一判 断模块30判断第一收发字节数之和与第二收发字节数之和不相同的情况下,同时触发第 二更新模块70更新存储模块20存储的时间点以及第一更新模块50更新存储模块10存储的第二收发字节数之和。通过该实施方式,使得在下一次判断时,可以以当前系统时间作为 上一次获取的时间点进行判断,从而节约了流程,提高了效率。实施例三图5是根据本发明实施例三的设备管理系统的结构示意图,如图5所示,在本发明 实施例中,设备管理系统可以包括宽带接入设备102、设备管理模块101 (相当于实施例一 和实施例二中的获取模块10、第一判断模块30、第二判断模块40、第一更新模块50、第二更 新模块70和第三更新模块60)和设备管理数据库103(相当于实施例一和实施例二中的 存储模块20),设备管理模块101和设备管理数据库103联合实现上述实施例一和实施例 二中的装置的功能。其中,设备管理模块101和宽带接入设备102之间通过SNMP (Simple Network Management Protocol,简单网络管理协议)通讯,设备管理模块101和设备管理 数据库103通常部署在一个装置上。设备管理模块101通过SNMP获取当前宽带接入设备102的端口的收发字节数之 和,将该收发字节数之和与设备管理数据库103中存储的上一次获取的收发字节数之和进 行比较,如果判断一致,则判定宽带接入设备102的端口运营未开通,否则判定开通。或者, 如上述实施例二所述,在判定当前收发字节数之和与上一次获取收发字节数之和相同时, 设备管理模块101可以进一步判断当前系统时间与上一次获取的时间点之间的时间段是 否超过预设时间段阈值,如果没有,则判定宽带接入设备102的端口运营开通,否则,判定 未开通。实施例四图6是根据本发明实施例的宽带接入设备端口运营状态的判断方法的流程图,该 方法可以通过上述实施例一所述的装置完成,如图6所示,在本发明实施例中,宽带接入设 备端口运营状态的判断主要包括以下步骤步骤S602,设备管理系统获取当前宽带接入设备端口的第一收发字节数之和;步骤S604,设备管理系统判断上述第一收发字节数之和与记录的上一次获取的 该宽带接入设备端口的第二收发字节数之和是否不相同,如果是,则判定上述宽带接入设 备端口运营开通,否则,可以直接判定上述宽带接入设备端口运营未开通,或者,为了进一 步避免误判,可以进一步判断系统当前时间与获取上述第二收发字节数之和的时间点之间 的时间段是否超过预设时间段阈值,如果是,则判定上述宽带接入设备端口运营未开通,否 则,判定上述宽带接入设备端口运营开通。优选地,如果设备管理系统判定上述第一收发字节数之和与第二收发字节数之和 不相同,则设备管理系统将上述记录的第二收发字节数之和更新为当前获取的该宽带接入 设备端口的收发字节数之和(即上述第一收发字节数)。并且,在本发明实施例的一种优选实施方式中,设备管理系统在判定上述宽带接 入设备端口运营是否开通之后,还可以根据判定结果更新该宽带接入设备端口的运营开通 状态。通过本发明实施例,设备管理系统可以根据宽带接入设备端口在两个时间点的收 发字节数之和是否发生变化来判断该宽带接入设备端口的运营开通状态,从而可以准确的 进行判断,避免了宽带接入设备重启所导致的误判。实施例五
图7是根据本发明实施例的宽带接入设备端口运营状态的判断方法的流程图,该 方法可以通过上述实施例二所述的装置完成,如图7所示,在本发明实施例中,宽带接入设 备端口运营状态的判断主要包括以下步骤步骤S702,设备管理系统获取当前时间点宽带接入设备端口的第一收发字节数之 和;步骤S704,设备管理系统判断上述第一收发字节数之和与记录的上一次获取时 间点获取的该宽带接入设备端口的第二收发字节数之和是否相同,如果不是,则执行步骤 S706,否则,执行步骤S708 ;步骤S706,设备管理系统判定上述宽带接入设备端口运营开通;为了方便下一次判断使用,在本发明实施例的一种优选实施方式中,设备管理系 统可以将记录的上一次时间点更新为系统当前时间,将记录的上一次获取的宽带接入设备 端口的收发字节数之和(即上述第二收发字节数之和)更新为当前获取的该宽带接入设备 端口的收发字节数之和(即上述第一收发字节数之和)。步骤S708,设备管理系统判断系统当前时间与记录的上一次时间点之间的时间段 是否超过预设时间段阈值,如果是,则执行步骤S710,否则,执行步骤S706 ;例如,上述预设时间段阈值可以为30天。步骤S710,设备管理系统判定上述宽带接入设备端口运营未开通;在本发明实施例的一种优选实施方式中,设备管理系统在判定上述宽带接入设备 端口运营是否开通之后,还可以根据判定结果更新该宽带接入设备端口的运营开通状态。通过本发明实施例,设备管理系统可以根据宽带接入设备端口在预设时间段阈值 内的收发字节数之和是否发生变化来判断该宽带接入设备端口的运营开通状态,从而可以 准确的进行判断,避免了宽带接入设备重启所导致的误判。实施例六图8是根据本发明实施例的宽带接入设备端口运营状态的判断方法的流程图,该 方法可以通过上述实施例三所述的装置完成,结合图5,在本发明实施例中,宽带接入设备 端口运营状态的判断主要包括以下步骤步骤801,设备管理模块101通过SNMP操作从宽带接入设备102端口采集当前收 发字节数,记录采集时间点currentT和收发字节数之和currentOctets ;其中,收字节数是指在RFC1213标准(请求注解文档(RFC)是用于发布因特网 (Internet)标准和因特网Internet其他正式出版物的一种网络文件或工作报告)中定义 ^ MIB (Managementlnformation Base, ^iiffEj^ ) fi iflnOctets ;发字节数是指RFC1213标准中定义的MIB量iflnOctets ;步骤802,设备管理模块101通过数据库操作从设备管理数据库103中查询上一次 采集收发字节数的时间点IastT和收发字节数之和IastOctets ;步骤803,计算 Octetsl 与 OctetsO 差值的绝对值 DeltOctets ;步骤804,判断DeltOctets是否为零,如果不为零则转入步骤805,如果为零则下 一步转入步骤806 ;步骤805,将设备管理数据库103中的IastT更新为currentT,IastOctets更新 为 currentOctets ;
7
步骤806,判断下面表达式结果是否为真,若为真则转入步骤807,否则转入步骤 808 ;(当前系统时间-IastT)< =时间阈值步骤807,判定端口是运营开通,下一步转入步骤809 ;步骤808,判定端口是未运营开通,下一步转入步骤809 ;步骤809,更新设备管理数据库103中的lastT、IastOctets和端口运营开通状态。从以上的描述中,可以看出,通过本发明,设备管理系统根据前后两次获取的某个 宽带接入设备端口的收发字节数之和是否有变化来判断该宽带接入设备端口是否运营开 通,即使设备重启也可以准备判断该宽带接入设备端口是否有流量,从而保证了对该宽带 接入设备端口的运营开通判断的准确性,避免了对设备管理系统操作人员操作及时的依 赖。显然,本领域的技术人员应该明白,上述的本发明的各模块或各步骤可以用通用 的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成 的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储 在存储装置中由计算装置来执行,并且在某些情况下,可以以不同于此处的顺序执行所示 出或描述的步骤,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或 步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件结合。以上仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人 员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、 等同替换、改进等,均应包含在本发明的保护范围之内。
8
权利要求
一种宽带接入设备端口运营状态的判断方法,其特征在于,包括设备管理系统确定当前获取的所述宽带接入设备端口的第一收发字节数之和与记录的上一次获取的所述宽带接入设备端口的第二收发字节数之和不相同;所述设备管理系统判定所述宽带接入设备端口运营开通。
2.根据权利要求1所述的方法,其特征在于,在确定所述第一收发字节数之和与所述 第二收发字节数之和不相同的情况下,所述方法还包括将所述第二收发字节数之和更新为所述第一收发字节数之和。
3.根据权利要求2所述的方法,其特征在于,所述方法还包括将记录的获取所述第二收发字节数之和的时间点更新为当前系统时间。
4.根据权利要求1所述的方法,其特征在于,在所述第一收发字节数之和与所述第二 收发字节数之和相同的情况下,所述方法还包括判断当前系统时间与记录的获取所述第二收发字节数之和的时间点之间的时间段是 否超过预设时间段阈值,如果是,则判定所述宽带接入设备端口运营未开通;否则,判定所述宽带接入设备端口运营开通。
5.根据权利要求1至4中任一项所述的方法,其特征在于,所述判定所述宽带接入设备 端口运营开通或未运营开通之后,还包括更新所述宽带接入设备端口的运营开通状态。
6.一种宽带接入设备端口运营状态的判断装置,其特征在于,包括获取模块,用于获取当前所述宽带接入设备端口的第一收发字节数之和;存储模块,用于存储上一次获取的所述宽带接入设备端口的第二收发字节数之和;第一判断模块,用于判断所述第一收发字节数之和与所述第二收发字节数之和是否相同;第二判断模块,用于根据所述第一判断模块的判定结果判断所述宽带接入设备端口的 运营开通状态。
7.根据权利要求6所述的装置,其特征在于,所述装置还包括第一更新模块,用于在所述第一判断模块判断所述第一收发字节数之和与所述第二收 发字节数之和不相同的情况下,将所述存储模块存储的所述第二收发字节数之和更新为所 述第一收发字节数之和。
8.根据权利要求6所述的装置,其特征在于,所述存储模块还用于存储获取所述第二 收发字节数之和的时间点。
9.根据权利要求8所述的装置,其特征在于,还包括第二更新模块,用于在所述第一 判断模块判断所述第一收发字节数之和与所述第二收发字节数之和不相同的情况下,将所 述存储模块存储所述时间点更新为系统当前时间。
10.根据权利要求8所述的装置,其特征在于,所述第一判断模块还用于判断系统当前 时间与所述存储模块存储的所述时间点之间的时间段是否超过预设时间段阈值。
11.根据权利要求6至10中任一项所述的装置,其特征在于,还包括第三更新模块,用于根据所述第二判断模块的判断结果,更新所述宽带接入设备端口的运营开通状态。
全文摘要
本发明公开了一种宽带接入设备端口运营状态的判断方法及装置。其中,该方法包括设备管理系统确定当前获取的所述宽带接入设备端口的第一收发字节数之和与记录的上一次获取的所述宽带接入设备端口的第二收发字节数之和不相同;所述设备管理系统判定所述宽带接入设备端口运营开通。通过本发明,可以保证设备管理系统对该宽带接入设备端口的运营开通判断的准确性。
文档编号H04L12/28GK101984579SQ20101051203
公开日2011年3月9日 申请日期2010年10月12日 优先权日2010年10月12日
发明者陈雅菲 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1