Snmp网管对以太网接入设备进行用户管理的方法

文档序号:7691403阅读:451来源:国知局
专利名称:Snmp网管对以太网接入设备进行用户管理的方法
技术领域
本发明涉及SNMP网管系统对设备的管理方法,尤其涉及一种SNMP网管系统对以太网接入设备进行用户管理的方法。
背景技术
现有的SNMP网管系统只能对以太网接入设备进行设备管理,例如只能管理一个终端的MODEM、HUB或端口等,对使用这些终端的远程用户是无能为力的。当用户有请求时,用户常提交的信息是用户姓名及其电话,网络管理者只能靠手工的记录或到现场去查找该用户所使用的端口,然后再对该端口进行相应操作,如新开户、修改用户状态、开通、停机、销户等。随着网络技术的发展,接入以太网的设备越来越多,每个终端设备也不限于只承载一个用户,如HUB可以承载多个用户,当用户有请求时如果还用手工的方法去操作,会相当的烦琐,工作效率很低。再者,当网管系统轮巡到某一端口发生故障时或网络堵塞时,网管系统会报警显示故障的端口,此时网络管理者只知道端口却不知用户及其联络方式,导致问题不能及时解决。如果把用户管理也纳入SNMP网管系统的范围,那将大大增强网管系统的可用性和实用性。

发明内容
本发明的主要目的在于提供一种SNMP网管系统对以太网接入设备进行用户管理的方法,从而使工作效率提高。
为实现上述目的,本发明提出的一种SNMP网管对以太网接入设备进行用户管理的方法,包括以下步骤在包含有用户和端口对应关系的信息表中获取用户和端口的信息;通过对端口的管理,实现对用户的管理。
将所述的信息表建立在SNMP网管系统的数据库中。
所述对端口的管理包含有对用户进行端口配置,所述端口配置包括以下步骤a)用户管理模块接受用户请求;b)用户管理模块向配置模块转发请求;c)配置模块对以太网接入设备进行相关配置并读取设备的实际数据;d)用户管理模块请求按照读取的设备实际数据更新信息表。
较优的方法是步骤a)所述的用户请求是通过添加新用户子模块、修改用户状态子模块、用户开通和停机子模块或用户销户子模块中任意一个或多个子模块发出。
本发明的有益效果是本发明通过在数据库中建立用户信息表,将用户和其所使用的端口一一对应起来,通过对端口进行管理,从而实现了对用户进行管理,在以下四个方面简化了程序,提高了工作效率1)快速处理用户的请求。由于信息表中包含有用户名、用户联系电话、用户地址、使用端口等字段,当用户发出请求时,可根据用户姓名分配新端口或在信息表中查找到相应的端口,通过用户管理模块和配置模块进行相应操作,操作简单快捷。2)使用费管理。网络使用费一般根据通过端口的信息量或小时记费,由于可以快速地查找到用户,也可以快速地查找到用户帐号,进行使用费管理。3)及时处理故障,保障网络正常运行。当SNMP网管系统对设备进行轮巡时,收到故障报文,SNMP网管系统即发出警报,通知网管人员,网管人员通过显示的端口代码,在信息表中即可查到使用该端口的用户及其联系电话,及时通知到用户,使问题得以及时解决。4)用户其它监控功能。例如报文的监控和使用禁止网站的监控。
本发明的特征及优点将通过实施例结合附图进行详细说明。


图1表示本发明的设备配置流程图。
图2表示本发明的更新信息表的流程图。
具体实施例方式
本发明对设备进行用户管理的方法是通过在数据库中建立用户信息表,将用户和其所使用的端口一一对应起来,通过对端口进行管理,从而实现了对用户进行管理。
所述的信息表可以建立在SNMP网管系统的数据库中,也可以存储在其他地方。
如图1所示为本发明的一个实施例,设备1是接入设备,可以是集线器、MODEM或路由器等。用户2是普通接入用户,设备1可以负载多个接入用户2并给每个用户分配一个端口,SNMP网管系统的数据库3中建立有用户信息和端口一一对应的信息表,本发明的设备配置流程图,包括以下步骤a)用户管理模块接受用户请求;b)用户管理模块向配置模块转发请求;c)配置模块对以太网接入设备进行相关配置并读取设备的实际数据;d)用户管理模块请求按照读取的设备实际数据更新信息表。
在步骤c)之前还进行以下步骤用户管理模块读取包含有用户和端口对应关系的信息表中的相应记录,获取用户和端口的信息。
上述步骤d)所述的更新信息表包括以下步骤d-1)读取子模块的请求的用户名;d-2)在信息表中查找相匹配用户的记录;d-3)更新用户的记录。
当在信息表中查找不到相匹配的用户时,按照用户的请求建立新记录。流程图如图2所示。
所述用户管理模块5包括新用户子模块6、修改用户状态子模块7、用户开通和停机子模块8或用户销户子模块9、信息表和设备同步子模块10和中转模块11。
步骤a)所述的用户请求是通过添加新用户子模块、修改用户状态子模块、用户开通和停机子模块或用户销户子模块中一个或多个子模块发出。
当用户申请开通新用户时,则启动添加新用户子模块6,子模块6对中转模块11发出请求,中转模块11根据分配的设备和端口向配置模块4发出请求,请求配置设备1的相应端口给用户2,并获取设备1的实际数据,将用户的相关信息添加到数据库3的信息表中,从而使用户可以顺利接入。
当用户申请修改用户状态时,则启动修改用户状态子模块7,子模块7对中转模块11发出请求,中转模块11读取数据库3中的用户信息,中转模块11根据信息表记录的端口向配置模块4发出请求,请求更改设备1的相应端口的状态,并获取设备1的实际数据,中转模块11请求按照获取的设备1的实际数据更新信息表。此功能可以根据用户的需求,修改用户状态,如修改用户的基本信息或用户接入配置等。
当用户申请开通或停机时,则启动开通或停机子模块8,子模块8对中转模块11发出请求,中转模块11读取数据库3中的用户信息,中转模块11根据信息表记录的端口向配置模块4发出请求,中转模块11根据信息表记录的端口向配置模块4发出请求,请求设备1的相应端口启用或禁用,并获取设备1的实际数据,中转模块11请求按照获取的设备1的实际数据更新信息表。此功能可以根据用户的需求,为用户办理停机和开通业务。
当用户申请销户时,则启动用户销户子模块9,子模块9对网管系统的中转模块11发出请求,中转模块11读取数据库3中的用户信息,中转模块11根据信息表记录的端口向配置模块4发出请求,请求设备1的相应端口禁用,并获取设备1的实际数据,中转模块11请求按照获取的设备1的实际数据更新信息表。此功能可以根据用户的需求,为用户办理销户业务。
本实施例还包括信息表和设备同步步骤,它进一步包括如下步骤1)配置模块定时获取设备的所有配置参数值;2)通过用户管理模块与信息表进行对比;3)更新信息表或更新设备配置使两者同步。
该步骤是通过信息表和设备同步子模块10发出请求,每隔一定的时间获取设备1对应用户模块的所有配置参数值,与数据库中的用户信息表进行对比,对不同的值做出不同的动作,更新数据库中的信息表或更新设备配置。
本发明使网管系统对远程用户实现可视化管理,操作简便,增强了网管系统的实用性和方便性。
权利要求
1.一种SNMP网管对以太网接入设备进行用户管理的方法,包括以下步骤在包含有用户和端口对应关系的信息表中获取用户和端口的信息;通过对端口的管理,实现对用户的管理。
2.如权利要求1所述的SNMP网管对以太网接入设备进行用户管理的方法,其特征在于将所述的信息表建立在SNMP网管系统的数据库中。
3.如权利要求1所述的SNMP网管对以太网接入设备进行用户管理的方法,其特征在于所述对端口的管理包含有对用户进行端口配置,所述端口配置包括以下步骤a)用户管理模块接受用户请求;b)用户管理模块向配置模块转发请求;c)配置模块对以太网接入设备进行相关配置并读取设备的实际数据;d)用户管理模块请求按照读取的设备实际数据更新信息表。
4.如权利要求3所述的SNMP网管对以太网接入设备进行用户管理的方法,其特征在于在步骤c)之前还进行以下步骤用户管理模块读取包含有用户和端口对应关系的信息表中的相应记录,获取用户和端口的信息。
5.如权利要求3所述的SNMP网管对以太网接入设备进行用户管理的方法,其特征在于步骤d)所述的更新信息表包括以下步骤d-1)读取请求的用户名;d-2)在信息表中查找相匹配用户的记录;d-3)更新用户的记录。
6.如权利要求5所述的SNMP网管对以太网接入设备进行用户管理的方法,其特征在于在信息表中查找不到相匹配的用户时,按照用户的请求建立新记录。
7.如权利要求1所述的SNMP网管对以太网接入设备进行用户管理的方法,其特征在于步骤a)所述的用户请求是通过添加新用户子模块、修改用户状态子模块、用户开通和停机子模块或用户销户子模块中任意一个或多个子模块发出。
8.如权利要求2所述的SNMP网管对以太网接入设备进行用户管理的方法,其特征在于还包括信息表和设备同步步骤,它进一步包括如下步骤1)配置模块定时获取设备的所有配置参数值;2)通过用户管理模块与信息表进行对比;3)更新信息表或更新设备配置使两者同步。
全文摘要
本发明公开了一种SNMP网管对以太网接入设备进行用户管理的方法,包括以下步骤在包含有用户和端口对应关系的信息表中获取用户和端口的信息;通过对端口的管理,实现对用户的管理。所述的信息表建立在SNMP网管系统的数据库中。本发明通过在数据库中建立用户信息表,将用户和其所使用的端口一一对应起来,通过对端口的管理,实现了对用户进行管理,提高了工作效率。
文档编号H04L12/24GK1599323SQ0314687
公开日2005年3月23日 申请日期2003年9月16日 优先权日2003年9月16日
发明者秦柯 申请人:深圳市格林耐特通信技术有限责任公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1