本申请涉及无线通信技术领域,尤其涉及一种控制端口状态的方法及路由设备,用以解决对脱管设备的端口执行解除关闭状态的操较为复杂的问题。本申请提供的控制端口状态的方法包括:第一设备中处于关闭状态的第一端口接收第二设备的第二端口发送的指示报文,将指示报文发送至第一设备中的网络处理器NP,NP判断该指示报文是否为指示解除端口关闭状态的报文,若是,则将该指示报文传输至第一设备中的CPU;该CPU在接收到NP传输的指示报文后,指示第一端口解除关闭状态。该方法通过发送指示报文来实现端口状态控制,无需工作人员进入设备所在的机房进行操作即可远程解除设备端口的关闭状态,简化了操作,节省了人力和时间。
【技术实现步骤摘要】
本申请涉及无线通信
,尤其涉及一种控制端口状态的方法、路由设备及网络处理器。
技术介绍
在互联网协议无线承载网络(IPRadioAccessNetwork,IPRAN)的海量交付开局的场景下,需要对网络中的大量设备进行调测。对于采用了带内网管的链式组网,如果在调测过程中对某些设备的端口执行关闭(shutdown)操作,这些设备有可能会失去与网络管理设备之间的连接,导致脱管。如图1所示,在IPRAN中,从无线基站到无线控制器(RadioNetworkController,RNC)会经过多层链路,分别包括从无线基站到达盒式路由器的一段链路(LastMile)、从连接无线基站的盒式路由器到达框式路由器的链路(Access)、将大量框式路由器汇聚到少量框式路由器的链路(Aggregation),将少量框式路由器连接到RNC的链路(Core)。其中,框式路由器本身互连链路较多,即使出现端口shutdown的情况,一般也不会造成脱管,而靠近用户侧的盒式路由器互连链路较少,若出现端口shutdown的情况,很容易导致脱管。比如图1中,若A设备上的端口1被shutdown,由于A设备仍可以通过其它端口与网络管理设备连接,因此不会导致脱管。但如果B设备上的端口2被shutdown,B设备与网络管理设备之间将失去连接,从而导致脱管。在出现脱管现象后,只能进入B设备所在的机房,通过串口线连接B设备执行解除关闭(undoshutdown)操作。可见,在IPRAN中的设备出现脱管现象后,只能进入脱管设备所在的机房对该设备执行undoshutdown操作,操作复杂,将耗费大量人力和时间。
技术实现思路
本申请实施例提供一种控制端口状态的方法及装置,用以解决在IPRAN中的设备出现脱管现象后,只能进入脱管设备所在的机房对该设备的端口执行解除关闭操作,操作复杂,将耗费大量人力和时间的问题。本申请实施例提供一种控制端口状态的方法,包括:第一设备中处于关闭状态的第一端口接收第二设备的第二端口发送的指示报文;其中,处于关闭状态的第一端口只能接收报文,不能向第二设备发送报文;第一端口将指示报文发送至第一设备中的网络处理器NP;第一设备中的NP判断所述指示报文是否为指示解除端口关闭状态的报文,若是,则将所述指示报文传输至第一设备中的中央处理器CPU;第一设备中的CPU在接收到NP传输的指示报文后,指示第一端口解除关闭状态。上述方法通过发送指示报文来实现端口状态控制,无需工作人员进入设备所在的机房进行操作即可远程解除设备端口的关闭状态,简化了操作,节省了人力和时间。该方法应用在IPRAN调测阶段,可以提升IPRAN调测阶段的容错能力,缩短海量交付场景下的交付周期。在上述方法中,第一设备中的NP判断所述指示报文是否为指示解除端口关闭状态的报文,若确定所述指示报文不是指示解除端口关闭状态的报文,则可以丢弃所述指示报文。在上述方法中,第一端口将指示报文发送至第一设备中的NP的具体过程可以为:第一端口将所述指示报文传输给第一设备中的子卡;第一设备中的子卡将所述指示报文传输至NP。在上述方法中,第一设备在通过第一端口接收到指示报文后,并没有在子卡层面对其进行阻断,而是将其继续传输至NP,由NP来对该指示报文进行解析,判断其是否为指示解除端口关闭状态的报文,若不是,则将其阻断,不再传输给CPU,如此,便减轻了CPU的处理负担,相当于实现了对第一端口的关闭。若NP确定该指示报文是指示解除端口关闭状态的报文,再交由CPU进行处理,也即由CPU指示第一端口解除关闭状态。采用这种方式,可以对端口状态进行远程控制,便于进行IPRAN的调测。本申请另一实施例提供一种控制端口状态的方法,包括:第二设备中的中央处理器CPU在接收到解除第一设备的第一端口的关闭状态的指令后,将生成的指示报文传输至第二端口;其中,处于关闭状态的所述第一端口只能接收报文,不能向第二设备发送报文;所述指示报文为指示解除端口关闭状态的报文;第二设备的第二端口将指示报文发送给所述第一设备的第一端口。上述方法中,第二设备通过发送指示报文来控制第一设备的端口状态,工作人员无需进入第一设备所在的机房进行端口关闭状态的解除操作,从而简化了操作,节省了人力和时间。在上述方法中,第二设备中的CPU将生成的指示报文传输至第二端口,具体地,CPU可以在接收到网络管理设备下发的解除所述第一设备的第一端口的关闭状态的指令后,将生成的所述指示报文传输至第二端口。本申请实施例提供一种路由设备,包括:第一端口,用于在关闭状态接收第二设备的第二端口发送的指示报文,将所述指示报文发送至网络处理器NP;其中,所述第一端口在关闭状态不能向其它端口发送报文;其中,所述处于关闭状态的所述第一端口只能接收报文,不能向所述第二设备发送报文;NP,用于判断所述指示报文是否为指示解除端口关闭状态的报文,若是,则将所述指示报文传输至中央处理器CPU;;CPU,用于在接收到所述NP传输的所述指示报文后,指示所述第一端口解除关闭状态。上述路由设备可以通过接收指示报文来实现端口状态控制,无需工作人员进入设备所在的机房进行操作,简化了操作,节省了人力和时间。应用在IPRAN调测阶段,可以提升IPRAN调测阶段的容错能力,缩短海量交付场景下的交付周期。在上述路由设备中,判断所述指示报文是否为指示解除端口关闭状态的报文,若确定所述指示报文不是指示解除端口关闭状态的报文,则丢弃所述指示报文。上述路由设备还可以包括子卡,第一端口通过子卡将指示报文发送至NP,具体地,第一端口将所述指示报文传输给子卡,子卡接收第一端口传输的指示报文,将所述指示报文传输至NP。在上述路由设备中,第一端口在接收到指示报文后,路由设备并没有在子卡层面对该指示报文进行阻断,而是将其继续传输至NP,由NP来对该指示报文进行解析,判断其是否为指示解除端口关闭状态的报文,若不是,则将其阻断,不再传输给CPU,如此,便减轻了CPU的处理负担,相当于实现了对第一端口的关闭。若NP确定该指示报文是指示解除端口关闭状态的报文,再交由CPU进行处理,也即由CPU指示第一端口解除关闭状态。采用这种设计,可以对端口状态进行远程控制,便于进行IPRAN的调测。本申请实施例提供一种路由设备,包括:中央处理器CPU,用于在接收到解除第一设备的第一端口的关闭状态的本文档来自技高网...
【技术保护点】
一种控制端口状态的方法,其特征在于,所述方法包括:第一设备中处于关闭状态的第一端口接收第二设备的第二端口发送的指示报文;其中,所述处于关闭状态的所述第一端口只能接收报文,不能向所述第二设备发送报文;所述第一端口将所述指示报文发送至所述第一设备中的网络处理器NP;所述第一设备中的NP判断所述指示报文是否为指示解除端口关闭状态的报文,若是,则将所述指示报文传输至所述第一设备中的中央处理器CPU;所述第一设备中的CPU在接收到所述NP传输的所述指示报文后,指示所述第一端口解除关闭状态。
【技术特征摘要】
1.一种控制端口状态的方法,其特征在于,所述方法包括:
第一设备中处于关闭状态的第一端口接收第二设备的第二端口发送的指
示报文;其中,所述处于关闭状态的所述第一端口只能接收报文,不能向所述第
二设备发送报文;
所述第一端口将所述指示报文发送至所述第一设备中的网络处理器NP;
所述第一设备中的NP判断所述指示报文是否为指示解除端口关闭状态的报
文,若是,则将所述指示报文传输至所述第一设备中的中央处理器CPU;
所述第一设备中的CPU在接收到所述NP传输的所述指示报文后,指示所
述第一端口解除关闭状态。
2.如权利要求1所述的方法,其特征在于,所述方法还包括:
若所述第一设备中的NP确定所述指示报文不是指示解除端口关闭状态的
报文,则丢弃所述指示报文。
3.如权利要求1或2所述的方法,其特征在于,所述第一端口将所述指
示报文发送至所述第一设备中的NP,包括:
所述第一端口将所述指示报文传输给第一设备中的子卡;
所述第一设备中的子卡将所述指示报文传输至NP。
4.一种控制端口状态的方法,其特征在于,所述方法包括:
第二设备中的中央处理器CPU在接收到解除第一设备的第一端口的关闭
状态的指令后,将生成的指示报文传输至第二端口;其中,处于关闭状态的所
述第一端口只能接收报文,不能向所述第二设备发送报文;所述指示报文为指
示解除端口关闭状态的报文;
所述第二设备的第二端口将所述指示报文发送给所述第一设备的第一端
口。
5.如权利要求4所述的方法,其特征在于,所述第二设备中的CPU将生
成的指示报文传输至第二端口,包括:
所述CPU在接收到网络管理设备下发的解除所述第一设备的第一端口的
关闭状态的指令后,将生成的所述指示报文传输至第二端口。
6.一种路由设备,其特征在于,所述设备包括:
第一端口,用于在关闭状态接收第二设备的第二端口发送的指示报文...
【专利技术属性】
技术研发人员:张夏,陈慧斌,
申请(专利权)人:华为技术有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。