一种控制ONU自动分配IP的方法及系统技术方案

技术编号:13141968 阅读:75 留言:0更新日期:2016-04-07 02:27
本发明专利技术公开了一种控制ONU自动分配IP的方法及系统,包括:ONU收到业务配置请求,若操作类型为新增,则判断ONU业务类型,若为桥接则关闭DHCP服务器,ONU回收终端的局域网IP,终端从网络获取广域网IP,若为路由则开启DHCP服务器,保存DHCP服务器开关状态;若为删除,判断ONU业务类型,若为桥接则开启DHCP服务器,ONU恢复到无业务配置状态,ONU为终端分配局域网IP,若为路由则保存DHCP服务器开关状态。本发明专利技术在ONU上网业务开通前为终端自动分配与ONU同网段的局域网IP,工程人员和用户可经终端登录本地WEB网管配置参数,无需手动配置静态IP,提高了ONU上网业务开通效率。

【技术实现步骤摘要】

本专利技术涉及P0N(Passive Optical Network,无源光网络)领域,具体涉及一种控制0NU自动分配IP的方法及系统。
技术介绍
Ρ0Ν技术是一种点对多点传送的光接入技术,主要包括EP0N(Ethernet PassiveOptical Network,以太网无源光网络)和GP0N(Gigabit Passive Optical Network,吉比特无源光网络)等,PON系统通常由0LT(0ptical Line Terminal,光线路终端)、0DN(Optical Distribut1n Network,光配线网络)和0NU(0ptical Network Unit,光网络单元)组成。目前,0NU的基本类型主要包括SFU(Single Family Unit,单住户单元)、HGU(HomeGateway Unit,家庭网关单元)、MDU(Multi_Dwelling Unit,多住户单元)、SBU(SingleBusiness Unit,单商户单元)和MTU(Multi_Tenant Unit,多商户单元)等,大多数类型的0NU都支持通过本地Web网管进行管理,特别是SFU型和Η⑶型的0NU,多数是放在用户家里,在0NU上网业务开通的时候需要工程人员或者用户通过本地Web网管进行部分功能参数的配置,通常需要终端连接0NU用户侧的以太网端口,再在终端上通过登录Web网管配置与0NU同网段的静态IP,工程人员每次配置静态IP都会浪费时间,从而导致0NU上网业务开通的效率降低,而且多数普通用户并不了解静态IP的配置方法,需要专业技术人员的指导,也不利于0NU上网业务的开通。
技术实现思路
本专利技术所要解决的技术问题是0NU上网业务开通的效率较低,而且多数普通用户并不了解静态IP的配置方法,需要专业技术人员的指导,也不利于0NU上网业务开通的问题。为了解决上述技术问题,本专利技术所采用的技术方案是提供一种控ffjljONU自动分配IP的方法,包括以下步骤:步骤S1、当0NU接收到业务配置请求时,判断操作类型,若为新增0NU业务,转步骤S2;若为删除0NU业务,转步骤S3;步骤S2、判断0NU业务类型,若为桥接业务则关闭DHCP Server功能,0NU自动回收终端的局域网IP,终端从网络中自动获取广域网IP;若为路由业务则开启DHCP Server功能,转步骤S4;步骤S3、判断0NU业务类型,若为桥接业务则开启DHCP Server功能,0NU恢复到没有业务配置的状态,0NU为终端自动分配与0NU同网段的局域网IP;若为路由业务则不做任何处理,转步骤S4;步骤S4、保存DHCPServer功能的开关状态到配置文件。在上述技术方案中,所述业务配置请求包括二层业务配置请求和WAN业务配置请求。在上述技术方案中,当所述ONU接收到所述二层业务配置请求时,配置二层业务的具体步骤如下:步骤S110:当所述ONU接收到所述二层业务配置请求时,通过获取到的ONU模式值判断所述ONU是运行在H⑶模式下还是SFU模式下,若为所述H⑶模式,转步骤S170;若为所述SFU模式,转步骤SI 20;步骤S120:判断操作类型,若为新增ONU业务,转步骤S130;若为删除ONU业务,转步骤SI40;步骤S130:关闭所述DHCP Server功能,所述ONU自动回收所述终端的所述局域网IP,所述终端从网络中自动获取所述广域网IP,转步骤SI60 ;步骤S140:判断所述ONU业务是否为最后一条,若是,转步骤S150;否则,转步骤S170;步骤SI50:开启所述DHCP Server功能,所述ONU恢复到没有业务配置的状态,所述ONU为所述终端自动分配与所述ONU同网段的所述局域网IP,转步骤S160;步骤S160:保存所述DHCP Server功能的开关状态到所述配置文件;步骤S170:不做任何处理。在上述技术方案中,当所述ONU接收到WAN业务配置请求时,配置WAN业务的具体步骤如下:步骤S210:当所述ONU接收到WAN业务配置请求时,判断操作类型,若为新增ONU业务,转步骤S220 ;若为删除ONU业务,转步骤S240 ;步骤S220:判断所述ONU业务类型,若为桥接业务,转步骤S230 ;若为路由业务,转步骤S240;步骤S230:关闭所述DHCP Server功能,所述ONU自动回收所述终端的所述局域网IP,所述终端从网络中自动获取所述广域网IP,转步骤S250 ;步骤S240:开启所述DHCP Server功能,转步骤S250;步骤S250:保存所述DHCP Server功能的开关状态到所述配置文件。在上述技术方案中,当系统初始化时,从所述配置文件中读取所述DHCPServer功能的开关状态,若所述开关状态为关闭,则关闭所述DHCP Server功能;若所述开关状态为开启,贝lJ开启所述DHCP Server功能。在上述技术方案中,所述DHCPServer功能的开关状态默认为开启。本专利技术还提供了一种控制ONU自动分配IP的系统,包括:判断模块,当ONU接收到业务配置请求时,判断操作类型为新增ONU业务还是删除ONU业务;自动回收局域网IP模块,当操作类型为新增ONU业务时,判断ONU业务类型,若为桥接业务则关闭DHCP Server功能,ONU自动回收终端的局域网IP,终端从网络中自动获取广域网IP ;若为路由业务则开启DHCP Server功能;自动分配局域网IP模块,当操作类型为删除ONU业务时,判断ONU业务类型,若为桥接业务则开启DHCP Server功能,ONU恢复到没有业务配置的状态,ONU给终端自动分配与ONU同网段的局域网IP;若为路由业务则不做任何处理;保存模块,在执行完自动回收局域网IP模块或自动分配局域网IP模块后,保存DHCP Server功能的开关状态到配置文件。在上述技术方案中,还包括二层业务配置模块和WAN业务配置模块。在上述技术方案中,所述二层业务配置模块包括:第一判断模块,当所述ONU接收到二层业务配置请求时,通过获取到的ONU模式值判断所述ONU是运行在HGU模式下还是SFU模式下,并在所述ONU运行在SFU模式下时判断操作类型;第一处理模块,当所述ONU运行在SFU模式时,若操作类型为新增ONU业务,则关闭所述DHCP Server功能,所述ONU自动回收所述终端的所述局域网IP,所述终端从网络中自动获取所述广域网IP;若操作类型为删除ONU业务,则判断所述ONU业务是否为最后一条,若是,则开启所述DHCP Server功能,所述ONU恢复到没有业务配置的状态,所述ONU为所述终端自动分配与所述ONU同网段的所述局域网IP,否则,不做任何处理;第一状态保存模块,执行完所述第一处理模块后,保存所述DHCPServer功能的开关状态到所述配置文件。在上述技术方案中,所述WAN业务配置模块包括:第二判断模块,当所述ONU接收到WAN业务配置请求时,判断操作类型,并在操作类型为新增ONU业务时判断所述ONU业务类型;第二处理模块,当操作类型为新增ONU业务时,若ONU业务类型为桥接业务,则关闭所述DHCP Server功能,所述ONU自动回收所述终端的所本文档来自技高网
...

【技术保护点】
一种控制ONU自动分配IP的方法,其特征在于,包括以下步骤:步骤S1、当ONU接收到业务配置请求时,判断操作类型,若为新增ONU业务,转步骤S2;若为删除ONU业务,转步骤S3;步骤S2、判断ONU业务类型,若为桥接业务则关闭DHCP Server功能,ONU自动回收终端的局域网IP,终端从网络中自动获取广域网IP;若为路由业务则开启DHCP Server功能,转步骤S4;步骤S3、判断ONU业务类型,若为桥接业务则开启DHCP Server功能,ONU恢复到没有业务配置的状态,ONU为终端自动分配与ONU同网段的局域网IP;若为路由业务则不做任何处理,转步骤S4;步骤S4、保存DHCP Server功能的开关状态到配置文件。

【技术特征摘要】

【专利技术属性】
技术研发人员:夏瑞俊吴浩
申请(专利权)人:烽火通信科技股份有限公司
类型:发明
国别省市:湖北;42

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

1