一种实现灵活配置终端接入数量的方法及装置制造方法

文档序号:7770991阅读:184来源:国知局
一种实现灵活配置终端接入数量的方法及装置制造方法
【专利摘要】本发明提供一种实现灵活配置终端接入数量的方法和装置,在具体实现时,通过事先在头端CLT设备上配置绑定优先和在线优先两种模式,并分别对应监控CLT设备上已接入终端数量的两个不同流程,一旦发现终端的接入数量超过限制,立刻拒绝该终端接入,同时上报网管进行告警。这样既不影响网络的正常运行,保证在线用户的体验;又能及时知会到管理员进行处理。同时,采用定时器的方式来恢复告警,还可以避免重复告警反复上报,影响正常的网络管理。
【专利说明】—种实现灵活配置终端接入数量的方法及装置
【技术领域】
[0001]本发明涉及计算机通信领域,尤其涉及一种实现在EoC (Ethernet over Coax,在同轴电缆上承载以太网)网络上灵活配置终端接入数量的方法及装置。
【背景技术】
[0002]EoC是指在同轴电缆上传输以太网数据的技术统称。EPCN (Ethernet PassiveCoax Network,有源以太网同轴电缆网络)即为其中一种有源EOC的技术方案,它采用点到多点的用户网络拓扑结构,利用广电原有的同轴电缆实现数据、语音和视频的全业务接入。如图1所示,EPCN系统由CLT (Cable Line Terminal,也称为局端或头端)网络集中器、CNU(Optical Network Unit,同轴线路网络单元,也称为终端)网桥和分支分配器组成。其中CLT网络集中器放在小区机房、小区光节点或者楼道内,CNU网桥放在用户家里机顶盒上。两者之间由分支分配器组成的树型或者星型CATV网络相连。所有CNU的上行数据都传递给CLT,CNU之间不能互相通讯。也就是各个用户之间的信号是隔离的,这样可以有效避免相互之间的影响。
[0003]在具体应用时,用户终端通过CNU接入到局端CLT,一般都会采用下面两种接入方式之一:
[0004]匿名接入,具体为事先在局端CLT设备上配置好模板(如VLAN、速率、协商),当用户终端上线后,立刻下发该配置好的模板给终端。这种方式的优点就是便捷性:终端自行上线,模板事先配好,只要局端软件能够检测到终端上线,就可以给终端下发配置。这样无论是上网还是点播业务,就可以立刻开通,无需管理员再进行人工配置。缺点是对终端的控制不足,用户自己都可以通过终端上线来开通业务,而且如果有流氓终端发送大量攻击报文(比如小字节报文),会严重影响整体网络的质量。
[0005]绑定接入,具体为由管理员创建白名单,对应用户终端的MAC地址。只有加入到白名单的终端设备才能允许接入网络(即下发配置),普通的匿名接入(也就是没有加入到白名单)的终端设备,不会下发配置,或者只下发一个默认配置。这样的好处是可以监管和控制终端接入,对于用户业务开通和停止都比较方便。缺点则是对管理的要求比较高,无论是人工操作,或者是通过网管服务器操作,都增加了成本和步骤。
[0006]然而,无论采取哪种接入方式,由于每个局端CLT设备下的总带宽是固定的,因此,业务模型一旦固定,那么局端CLT下能够接入的终端数量也是确定的。在实际应用当中,往往安装和维护不是同一组人员,这样,就可能造成安装人员在一个局端CLT设备接入了过多的终端而管理方却并不知道的情形。一旦出现这种情况,将会导致用户上网速度慢、点播卡的现象,造成客户体验差。

【发明内容】

[0007]有鉴于此,本发明提供一种实现灵活配置终端接入数量的方法及装置,以解决现有技术中存在的问题。[0008]具体地,本发明是通过以下技术方案实现的:
[0009]一种实现灵活配置终端接入数量的方法,其中,所述方法包括:
[0010]在接收到终端注册上线请求后,判断是绑定接入优先还是在线接入优先;
[0011]如果是绑定接入优先,则判断已经绑定的终端数量是否小于设置的允许接入的最大终端数量,如果是在线接入优先,则判断已经在线的终端数量是否小于设置的允许接入的最大终端数量;
[0012]当在绑定接入优先的情况下,绑定接入的终端数量小于设置的允许接入的最大终端数量,或者在在线接入优先的情况下,在线接入的终端数量小于设置的允许接入的最大终端数量,则允许所述终端接入,否则,则拒绝所述终端接入。
[0013]进一步地,如果在绑定接入优先的模式下,判断接入的终端数量小于允许接入的最大终端数量时,在允许所述终端接入之前,所述方法还包括:
[0014]统计当前在线的匿名终端数量,并判断绑定接入的终端与在线的匿名终端数量之和是否小于设置的允许最大终端接入数,如果是,则进入允许所述终端接入,否则,则拒绝所述终端接入。
[0015]进一步地,当允许终端接入时,如果允许接入的是匿名接入终端,则下发默认设置的模板;如果是绑定接入终端,则下发对应该终端的配置。
[0016]进一步地,如果拒绝终端接入,将指示终端静默时间Tl后等待重新上线,同时向
管理员启动告警流程。
[0017]进一步地,如果拒绝终端接入,所述方法还需要进一步检查告警标志位,判断是否处于“告警状态”;
[0018]如果未处于“告警状态”,则向管理员发送告警信息,并更改标志位,同时开启定时器,设定超时时间为T2 ;
[0019]如果已处于“告警状态”,则不向管理员发送告警,同时对定时器清零重新计时,设定超时时间为T2 ;
[0020]且进一步地,所述T2>T1。
[0021]进一步地,当Tl时间到时,所述被拒绝接入的终端重新启动注册上线请求,重新判断是所述请求接入的终端是绑定接入优先还是在线接入优先,并根据已接入终端的数量是否小于设定的允许接入的最大终端数量,决定是否允许所述终端接入。
[0022]进一步地,当定时器超时时间Τ2到,处理单元向管理员发送恢复告警信息,同时更改告警标志位为非告警状态,所述网络恢复正常。
[0023]进一步地,在判断接入的终端是绑定优先还是在线优先之前,所述方法进一步包括:
[0024]配置允许终端接入的最大数量;
[0025]配置终端绑定接入优先或者在线接入优先的处理模式;
[0026]配置被拒绝接入的终端静默时间Tl ;
[0027]配置定时器超时时间Τ2。
[0028]本发明同时提供一种实现灵活配置终端接入数量的装置,其中,所述装置至少包括:
[0029]比较判断单元,用于在接收到终端注册上线请求后,判断该终端是绑定接入优先还是在线接入优先;
[0030]如果是绑定接入优先,所述比较判断单元进一步判断已经绑定的终端数量是否小于设置的允许接入的最大终端数量,如果是在线优先,所述比较判断单元进一步判断已经在线的终端数量是否小于设置的允许接入的最大终端数量;
[0031]当在绑定接入优先的情况下,比较判断单元判定绑定接入的终端数量小于设置的允许接入的最大终端数量,或者在在线接入优先的情况下,比较判断单元判定在线接入的终端数量小于设置的允许接入的最大终端数量,则业务处理单元允许所述终端接入,否则,则业务处理单元拒绝所述终端接入。
[0032]进一步地,所述装置还包括:
[0033]汇总统计单元,用于在绑定接入优先的模式下,当所述比较判断单元判定接入的终端数量小于允许接入的最大终端数量时,在允许所述终端接入之前,所述统计汇总单元统计当前在线的匿名终端数量,并判断绑定接入的终端和在线的匿名终端数量之和是否小于设置的允许最大终端接入数,如果是,则业务处理单元允许所述终端接入,否则,业务处理单元拒绝所述终端接入。
[0034]进一步地,当业务处理单元允许终端接入时,如果允许接入的终端是在线的匿名接入终端,则下发默认设置的模板;如果是绑定接入终端,则下发对应该终端的配置。
[0035]进一步地,如果业务处理单元拒绝终端接入,将进一步指示该终端静默时间Tl后重新注册上线,同时向管理员发送告警信息。
[0036]进一步地,如果业务处理单元拒绝终端接入,所述业务处理单元还需要进一步检查告警标志位,判断是否处于“告警状态”;
[0037]如果未处于“告警状态”,则向管理员发送告警信息,并更改标志位,同时开启定时器,设定超时时间为T2 ;
[0038]如果已处于“告警状态”,则不向管理员发送告警,同时对定时器清零重新计时,设定超时时间为T2 ;
[0039]且进一步地,所述T2>T1。
[0040]进一步地,当Tl时间到时,所述被拒绝接入的终端重新启动注册上线请求,所述比较判断单元重新判断是所述请求接入的终端是绑定接入优先还是在线接入优先,并根据已接入终端的数量是否小于设定的允许接入的最大终端数量,决定是否允许所述终端接入。
[0041]进一步地,当定时器超时时间Τ2到,业务处理单元向管理员发送恢复告警信息,同时更改告警标志位为非告警状态,所述网络恢复正常。
[0042]进一步地,所述装置还包括有配置管理单元;
[0043]用于在比较判断单元判断接入的终端是绑定优先还是在线优先之前,配置允许终端接入的最大数量;配置终端绑定接入优先或者在线接入优先的处理模式;配置被拒绝接入的终端静默时间Tl以及配置定时器超时时间Τ2。
[0044]与现有技术相比,本发明通过事先在头端CLT设备上配置绑定优先和在线优先两种模式,并分别对应监控CLT设备上已接入终端数量的两个不同流程,一旦发现终端的接入数量超过限制,立刻拒绝该终端接入,同时上报网管进行告警。这样既不影响网络的正常运行,保证在线用户的体验;又能及时知会到管理员进行处理。同时,采用定时器的方式来恢复告警,还可以避免重复告警反复上报,影响正常的网络管理。
【专利附图】

【附图说明】
[0045]图1是的典型的EPCN网络组网示意图。
[0046]图2是本发明示例性实施方式中提供的装置结构示意图。
[0047]图3是应用本发明装置实现灵活配置终端接入数量的方法流程示意图。
【具体实施方式】
[0048]针对实际运行的EoC网络(局点)中,服务提供商一般会同时提供匿名接入和绑定接入这两种接入方式的特点。本发明在具体实现时,通过事先在头端CLT设备上配置绑定优先和在线优先两种模式,并分别对应监控CLT设备上已接入终端数量的两个不同流程,一旦发现终端的接入数量超过限制,立刻拒绝该终端接入,同时上报网管进行告警。这样既不影响网络的正常运行,保证在线用户的体验;又能及时知会到管理员进行处理。同时,采用定时器的方式来恢复告警,还可以避免重复告警反复上报,影响正常的网络管理。
[0049]为使本发明更加清楚和明白,以下结合实施例和附图详细描述本发明:
[0050]如图2所示,为本发明实现在EoC网络中灵活配置终端接入数量的装置结构示意图。其中,该装置为借由软件程序运行在局端CLT设备上的逻辑装置,作为运行该逻辑装置的载体,所述CLT设备的基本硬件架构包括CPU、内存、输入/输出接口、非易失性存储器(例如硬盘)以及其他硬件。从逻辑上来看,本发明装置包括:配置管理单元、比较判断单元、统计汇总单元以及业务处理单元。在实现本发明目的时,本发明装置各逻辑单元执行如下流程:
[0051]步骤1、在配置单元上配置允许终端接入的最大数量,同时,配置终端接入时优先处理的模式。
[0052]在具体应用时,服务提供商根据所处理的业务类型(如语音、数据或者视频),在配置单元内事先配置允许终端接入的最大数量。例如,以HomeplugAv为例,所述设置的终端可以接入的数量选项为0-253 (此为HomeplugAv允许终端接入的最大个数),假设在某应用场景下,本发明设置允许终端接入的最大数量为N。
[0053]同时,为了保证实现本发明目的,在所述配置单元内还需要进一步设置终端接入时优先处理的模式:绑定优先或在线优先。并根据事先配置的不同的优先处理模式,在实际限制终端接入数量的时候选择采用不同的策略和算法。
[0054]步骤2、在接收到新接入的终端注册上线请求后,比较判断单元先判断是绑定接入优先还是在线接入优先,如果是绑定接入优先则进入步骤3,如果是在线接入优先则进入步骤5。
[0055]假设在某应用场景下,本发明装置已经绑定接入了 X台终端,在线接入了 Y台终端(由于在线接入的终端不一定都是绑定接入的终端,所以X和Y值有可能不相等),所述比较判断单元在接收到新接入的终端注册上线请求后,要先判断是绑定接入优先还是在线接入优先,然后根据事先设置的优先处理模式,分别进入不同的监控CLT设备上已接入终端数量的流程。
[0056]步骤3、比较判断单元判断已经绑定的终端数量是否小于设置的允许接入的最大终端数量,如果是,进入步骤4,否则进入步骤7。
[0057]如果经判断是绑定优先处理,则在上述应用场景下,比较判断单元进一步比较X和N。若X〈N,则进入步骤4,否则进入步骤7,表明当前已绑定接入的终端数量超过设定的允许可以接入的终端最大数量,将拒绝该终端接入。
[0058]步骤4、统计汇总单元统计当前在线的匿名终端数量,并判断绑定接入的终端和在线的匿名终端数量之和是否小于设定的允许最大终端接入数,如果是,则进入步骤6,否则进入步骤7。
[0059]为了保证绑定接入优先模式下,已接入的终端数量不大于设定的最大可以接入的终端数量,进而不影响网络的正常运行和用户的在线体验,当比较判断单元判断出当前已绑定的终端数量X小于设定的可以接入的终端数量N后,统计汇总单元将进一步统计当前在线的匿名终端数量Z,如果已经绑定接入的终端数量和当前在线的匿名终端数量之和X+Z〈N,则进入步骤6,否则进入步骤7。
[0060]步骤5、比较判断单元判断已经在线的终端数量是否小于设置的允许接入的最大终端数量,如果是,进入步骤6,否则进入步骤7。
[0061]如果经判断是在线接入优先处理,则在上述应用场景下,比较判断单元进一步比较Y和N。若Y〈N,则进入步骤6,否则进入步骤7。
[0062]步骤6、业务处理单元允许终端接入,如果是在线的匿名接入设备,则下发默认设置的模板;如果是绑定接入设备,则下发对应该设备的配置。
[0063]步骤7、业务处理单元拒绝终端接入,并通知终端静默一段时间Tl后等待重新上线,同时向管理员启动告警流程,进入步骤8。
[0064]其中,终端静默时间Tl由网络管理员根据实际应用场景及具体情形,通过配置管理单元进行配置。
[0065]步骤8、业务处理单元检查告警标志位,判断是否处于“告警状态”中,如果是,进入步骤9,否则,进入步骤10。
[0066]告警标志位是用于区分本发明装置是否处于告警状态中(亦即,本发明装置已接入的终端个数是否超过设定的最大允许数量)。具体实施时,可以为:当告警标志位标示为O时,表明本发明装置未处于告警状态,当告警标志位标示为1,则表明本发明装置处于告警状态。需要说明的是,上述告警标志位可以根据需要进行互换,例如,设定标志位值为I时进入步骤9,而标志位为O时进入步骤10,在此不应限制本发明。
[0067]步骤9、业务处理单元向管理员发送告警信息,并更改标志位,同时开启定时器,设定超时时间为T2,其中Τ2>T1。
[0068]具体地,向管理员发送的告警信息为“已接入的终端个数超过最大允许数”,同时将该新接入的终端引起告警的标志位更改为处于“告警状态”的告警标志位,同时开启定时器,通过配置管理单元设置超时时间为T2,其中所述T2为一个大于Tl的值。
[0069]步骤10、业务处理单元不向管理员送告警信息,同时对定时器清零重新计时,并设定超时时间为T2,其中Τ2>T1。
[0070]具体地,在本步骤中,当在T2定时器到来前,出现新的终端接入请求时,此时如果定时器已开启,则需要对该已开启的定时器清零,然后重新计时,设定超时时间仍为T2,这样做的好处是:告警定时器,永远是由最新一次超过限制的终端来触发计时。而且由于Τ2Χ = 1,保证在已接入的终端个数超过最大允许数N的情况下,当被静默的终端在重新上线后又被静默,不会被误报恢复。
[0071]步骤11、当静默时间Tl到,终端重新进行注册上线请求,进入步骤2。
[0072]由于T1〈T2,因此当Tl时间到时,终端将重新进行注册上线请求,此时T2仍然处于计时状态,如果系统管理员未对“已接入的终端数量大于允许接入的最大终端数量”这一告警情况进行处理,最终会导致触发步骤10,触使Τ2重新清零计时。而如果该告警情况已得到解决,此时局端CLT设备将允许终端接入,这样当定时器超时时间Τ2到,将进入步骤12,业务处理单元发送恢复告警信息。
[0073]步骤12、当定时器超时时间Τ2到,业务处理单元发送恢复告警,同时更改告警标志位,使之处于“非告警状态”。
[0074]如果系统管理员已经对“已接入的终端数量大于允许接入的最大终端数量”这一告警情况进行处理,则当定时器超时时间Τ2到后,业务处理单元将向管理员发送恢复告警信息,同时更改告警标志位,使之处于“非告警状态”,所述网络恢复至正常。
[0075]需要说明是的,虽然以上描述是针对EOC网络中限制接入终端数量提供的一种有效的检测和预防方案。但是本发明方案并不局限应用于EOC网络,对于普通的树形网络,一样具有使用意义。
[0076]以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明保护的范围之内。
【权利要求】
1.一种实现灵活配置终端接入数量的方法,其特征在于,所述方法包括如下步骤: 在接收到终端注册上线请求后,判断是绑定接入优先还是在线接入优先; 如果是绑定接入优先,则判断已经绑定的终端数量是否小于设置的允许接入的最大终端数量,如果是在线接入优先,则判断已经在线的终端数量是否小于设置的允许接入的最大终端数量; 当在绑定接入优先的情况下,绑定接入的终端数量小于设置的允许接入的最大终端数量,或者在在线接入优先的情况下,在线接入的终端数量小于设置的允许接入的最大终端数量,则允许所述终端接入,否则,则拒绝所述终端接入。
2.如权利要求1所述的方法,其特征在于,如果在绑定接入优先的模式下,判断接入的终端数量小于允许接入的最大终端数量时,在允许所述终端接入之前,所述方法还包括: 统计当前在线的匿名终端数量,并判断绑定接入的终端与在线的匿名终端数量之和是否小于设置的允许最大终端接入数,如果是,则进入允许所述终端接入,否则,则拒绝所述终端接入。
3.如权利要求2所述的方法,其特征在于,当允许终端接入时,如果允许接入的是匿名接入终端,则下发默认设置的模板;如果是绑定接入终端,则下发对应该终端的配置。
4.如权利要求1或2所述的方法,其特征在于,如果拒绝终端接入,将指示终端静默时间Tl后等待重新上线,同时向管理员启动告警流程。
5.如权利要求4所述的方法,其特征在于,如果拒绝终端接入,所述方法还需要进一步检查告警标志位,判断是否处于“告警状态”, 如果未处于“告警状态”,则向管理员发送告警信息,并更改标志位,同时开启定时器,设定超时时间为T2 ; 如果已处于“告警状态”,则不向管理员发送告警,同时对定时器清零重新计时,设定超时时间为T2 ; 且进一步地,所述T2>T1。
6.如权利要求4所述的方法,其特征在于,当Tl时间到时,所述被拒绝接入的终端重新启动注册上线请求,重新判断是所述请求接入的终端是绑定接入优先还是在线接入优先,并根据已接入终端的数量是否小于设定的允许接入的最大终端数量,决定是否允许所述终端接入。
7.如权利要求5所述的方法,其特征在于,当定时器超时时间T2到,处理单元向管理员发送恢复告警信息,同时更改告警标志位为非告警状态,所述网络恢复正常。
8.如权利要求1所述的方法,其特征在于,在判断接入的终端是绑定优先还是在线优先之前,所述方法进一步包括: 配置允许终端接入的最大数量; 配置终端绑定接入优先或者在线接入优先的处理模式; 配置被拒绝接入的终端静默时间Tl ; 配置定时器超时时间T2。
9.一种实现灵活配置终端接入数量的装置,其特征在于,所述装置至少包括有比较判断单元和业务处理单元,其中: 比较判断单元,用于在接收到终端注册上线请求后,判断该终端是绑定接入优先还是在线接入优先; 如果是绑定接入优先,所述比较判断单元进一步判断已经绑定的终端数量是否小于设置的允许接入的最大终端数量,如果是在线优先,所述比较判断单元进一步判断已经在线的终端数量是否小于设置的允许接入的最大终端数量; 当在绑定接入优先的情况下,比较判断单元判定绑定接入的终端数量小于设置的允许接入的最大终端数量,或者在在线接入优先的情况下,比较判断单元判定在线接入的终端数量小于设置的允许接入的最大终端数量,则业务处理单元允许所述终端接入,否则,则业务处理单元拒绝所述终端接入。
10.如权利要求9所述的装置,其特征在于,所述装置还包括: 汇总统计单元,用于在绑定接入优先的模式下,当所述比较判断单元判定接入的终端数量小于允许接入的最大终端数量时,在允许所述终端接入之前,所述统计汇总单元统计当前在线的匿名终端数量,并判断绑定接入的终端和在线的匿名终端数量之和是否小于设置的允许最大终端接入数,如果是,则业务处理单元允许所述终端接入,否则,业务处理单元拒绝所述终端接入。
11.如权利要求10所述的装置,其特征在于,当业务处理单元允许终端接入时,如果允许接入的终端是在线的匿名接入终端,则下发默认设置的模板;如果是绑定接入终端,则下发对应该终端的配置。
12.如权利要求10所述的装置,其特征在于,如果业务处理单元拒绝终端接入,将进一步指示该终端静默时间Tl后重新注册上线,同时向管理员发送告警信息。
13.如权利要求12所述的装置,其特征在于,如果业务处理单元拒绝终端接入,所述业务处理单元还需要进一步检查告警标志位,判断是否处于“告警状态”, 如果未处于“告警状态”,则向管理员发送告警信息,并更改标志位,同时开启定时器,设定超时时间为T2 ; 如果已处于“告警状态”,则不向管理员发送告警,同时对定时器清零重新计时,设定超时时间为T2 ; 且进一步地,所述Τ2Χ1。
14.如权利要求12所述的装置,其特征在于,当Tl时间到时,所述被拒绝接入的终端重新启动注册上线请求,所述比较判断单元重新判断是所述请求接入的终端是绑定接入优先还是在线接入优先,并根据已接入终端的数量是否小于设定的允许接入的最大终端数量,决定是否允许所述终端接入。
15.如权利要求13所述的装置,其特征在于,当定时器超时时间T2到,业务处理单元向管理员发送恢复告警信息,同时更改告警标志位为非告警状态,所述网络恢复正常。
16.如权利要求9所述的装置,其特征在于,所述装置还包括有配置管理单元, 用于在比较判断单元判断接入的终端是绑定优先还是在线优先之前,配置允许终端接入的最大数量;配置终端绑定接入优先或者在线接入优先的处理模式;配置被拒绝接入的终端静默时间Tl以及配置定时器超时时间T2。
【文档编号】H04L12/28GK103490964SQ201310429870
【公开日】2014年1月1日 申请日期:2013年9月18日 优先权日:2013年9月18日
【发明者】许俊 申请人:杭州华三通信技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1