发明名称 终端注册表自动清除方法
摘要 本发明公开了一种终端注册表自动清除方法,该方法通过SNMP代理周期性对比EPON或EOC的注册表和在线列表,当注册表满后,自动清除离线时间最长的终端,以防止因用户测试或者更换终端后,原终端注册信息仍存留在注册表中,导致新终端无法正常注册的现象,本方法提高设备的运行可靠性,减少长期运行后注册表满引起的故障,加快注册表满的设备定位,减少维护量。
申请公布号 CN102594585B 申请公布日期 2014.06.25
申请号 CN201110418605.9 申请日期 2011.12.15
申请人 江苏亿通高科技股份有限公司 发明人 王振洪;马晓东;陈小星;邵伟;朱建新;沈风
分类号 H04L12/24(2006.01)I 主分类号 H04L12/24(2006.01)I
代理机构 南京苏高专利商标事务所(普通合伙) 32204 代理人 柏尚春
主权项 一种终端注册表自动清除方法,其特征在于包括以下步骤:1)SNMP代理周期性发送报文获取OLT或者EOC头端中在线终端列表;2)在线终端列表与注册表相对比;3)判断注册表中的每个设备是否都在在线终端列表中;4)如果注册表中的设备在在线终端列表中不存在,则记录该不存在的设备到ListA;5)把系统当前时间更新到注册表中对应ListA的设备;6)把ListA中的设备信息通过离线Trap方式发送到服务器;7)如果所述步骤3)中注册表中的设备在在线终端列表中都存在,则判断在线终端列表中的每个设备是否都在注册表中存在;8)如果在线终端列表中的有设备在注册表中不存在,则记录该设备到ListB中;9)判断SNMP代理记录的注册表数量加上ListB中设备的数量是否超出最大值;10)如果未超出最大值,则添加ListB中的设备到注册表中;11)把ListB中的设备信息通过上线Trap方式发送到服务器;12)如果步骤9)中判断超出最大值,则判断注册表中的设备是否都在线;13)如果都在线,则发送注册表满的Trap到服务器;14)如果步骤12)判断注册表中有不在线的设备,则删除记录时间离当前时间最长的终端;15)把被删除的设备信息通过Trap发送到服务器,并同时执行步骤10)、11)。
地址 215500 江苏省苏州市常熟市通林路28号