E1线或t1线错接故障的检测方法及系统、基站的制作方法

文档序号:7753420阅读:231来源:国知局
专利名称:E1线或t1线错接故障的检测方法及系统、基站的制作方法
技术领域
本发明涉及通信领域,具体而言,涉及一种El线或Tl线错接故障的检测方法及系
统、基站。
背景技术
在相关技术中,在装置El线发生错接后,通常是使用试错法或者抓包检查的办法 排除故障。具体地,试错法中处理El错接的流程如下步骤Si,基站上的软件协议栈子系统使用IPCP协议协商检查对端IP选项是否正确。步骤S2,如果错误,接收对端配置并修改本地IPCP协议协商的配置数据。步骤S3,完成IPCP协商并创建相应的路由(Route)表表项。步骤S4,尝试建立上层IP协议的通信链路。步骤S5,由于路由表表项中使用了错接链路带来的错误IP地址造成路由表错误, 上层链路不通。步骤S6,维护人员采用猜测的办法找到具体的错接El线并重新装置El线。发明人发现上述相关技术中的检测方法容易引起新的故障而且定位效率也低,排 除故障缓慢。

发明内容
本发明的主要目的在于提供一种El线或Tl线错接故障的检测方法及系统、基站, 以至少解决上述的对El线或Tl线错接故障的检测定位效率比较低的问题。根据本发明的一个方面,提供了一种El线或Tl线错接故障的检测方法,包括基 站经由El线或Tl线接收报文;基站判断报文中的配置与本地的配置是否一致;在判断结 果为否的情况下,基站确定El线或Tl线错接。进一步地,基站判断报文中的配置与本地的配置是否一致包括基站从报文中提 取协商选项信息,并从协商选项信息中获取配置。进一步地,基站从协商选项中获取的配置为IP地址,基站判断报文中的配置与本 地的配置是否一致还包括基站判断IP地址是否与本地的IP地址一致。进一步地,基站判断IP地址是否与本地的IP地址一致包括基站判断本地是否存 在IP地址配置;在基站本地存在IP地址配置的情况下,基站判断协商选项是否是IP地址; 基站在确定协商选项是否是IP地址的情况下,判断IP地址是否与本地的IP地址一致。进一步地,基站经由多个El线或者多个Tl线同时接收来自基站控制器的报文,基 站同时判断各个报文中的配置与本地相应的配置是否一致。进一步地,在基站确定El线或Tl线错接之后,方法还包括基站保存错接信息,其 中,错接信息包括基站本地的IP地址和错接发生的时间。
进一步地,在基站确定El线或Tl线错接之后,方法还包括基站进行告警,其中, 告警指示发生错接的El线或Tl线。根据本发明的另一方面,提供了一种基站,包括接收模块,用于经由El线或Tl线 接收报文;判断模块,用于判断报文中的配置与本地的配置是否一致;确定模块,用于在判 断结果为否的情况下,确定El线或Tl线错接。进一步地,上述基站还包括保存模块,用于保存错接信息,其中,错接信息包括基 站本地的IP地址和错接发生的时间;告警模块,用于进行告警,其中,告警指示发生错接的 El线或Tl线。根据本发明的另一方面,提供了一种El线或Tl线错接故障的检测系统,包括基 站控制器;基站,经由El线或Tl线与基站控制器相连接,并经由El线或Tl线接收来自基 站控制器的报文,以及判断报文中的配置与本地的配置是否一致,以及在判断结果为否的 情况下,确定El线或Tl线错接。通过本发明,采用基站经由El线或Tl线接收报文;基站判断报文中的配置与本地 的配置是否一致;在判断结果为否的情况下,基站确定El线或Tl线错接的方法,解决了对 El线或Tl线错接故障的检测定位效率比较低的问题,进而达到了高效、准确地对El线或 Tl线错接故障进行定位的效果。


此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发 明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中图1是根据本发明实施例的El线或Tl线错接故障的检测系统的示意图;图2是根据本发明实施例的El线或Tl线错接故障的检测方法的流程图;图3是根据本发明的El线或Tl线错接故障的检测方法的优选实施例的流程图;图4是根据本发明实施例的基站的示意图。
具体实施例方式下文中将参考附图并结合实施例来详细说明本发明。需要说明的是,在不冲突的 情况下,本申请中的实施例及实施例中的特征可以相互组合。图1是根据本发明实施例的El线或Tl线错接故障的检测系统的示意图。如图1所示,该El线或Tl线错接的检测系统,包括基站控制器和基站。其中,基站经由El线或Tl线与基站控制器相连接,并经由El线或Tl线接收来自 基站控制器的报文,以及判断报文中的配置与本地的配置是否一致,以及在判断结果为否 的情况下,确定El线或Tl线错接。基站上的软件协议栈子系统可以使用多条El线连接到通信网络。基站使用第一 根(编号为O和1)的El线作为“上电链路”并通过上电链路获取其余El线的连接配置。 协议栈子系统使用IPCP协议和El线上的对端进行通信协商,并检查对端发来的IP地址选 项是否正确。如果发生错接,则对端IP地址选项必定错误,此时,基站侧协议栈确认错接故 障发生并触发IPCP协商失败。在基站系统上某个El或Tl端口 A根据本端配置预期(或者期望)和基站控制器侧的某个El或者Tl线端口 B相连,在连接到与本地的端口不对应的端口时,出现上述的错接。在本系统中,系统可以进行以下处理系统启动并开始IPCP协商,首先基站系统 使用El线连接,系统协议栈接受指令发起LCP协商,系统协议栈发起IPCP协商。在一个时刻,某个基站只能通过一根或多根El或者Tl线与一个基站控制器连接。 而一个基站控制器可以同时和多个基站连接。一根ElTl线只能供一个基站和一个基站控 制器连接用。在该系统中,基站控制器和基站之间可以有多个El线或多个Tl线,此时,需要检 测基站控制器和基站之间对应的接口是否错接,同一个基站控制器可以同时和多个基站相 连接,此时,需要检测基站控制器是否和相应的基站错接。图2是根据本发明实施例的El线或Tl线错接故障的检测方法的流程图。如图2所示,该检测方法包括以下步骤步骤S202,基站经由El线或Tl线接收报文。步骤S204,基站判断报文中的配置与本地的配置是否一致。基站可以通过以下方法判断报文中的配置与本地的配置是否一致基站从报文中提取协商选项信息,并从协商选项信息中获取对端的配置。优选地,基站从协商选项中获取的配置可以为IP地址,在该种情况下,基站判断 报文中的配置与本地的配置是否一致可以通过判断IP地址是否与本地的IP地址一致的方 法来进行判断。基站判断IP地址是否与本地的IP地址一致还可以包括以下步骤步骤S12,基站判断本地是否存在IP地址配置;步骤S14,在基站本地存在IP地址配置的情况下,基站判断协商选项是否是IP地 址;步骤S16,基站在确定协商选项是否是IP地址的情况下,判断IP地址是否与本地 的IP地址一致。基站可以经由多个El线或者多个Tl线同时接收来自基站控制器的报文,并且基 站可以同时判断各个报文中的配置与本地相应的配置是否一致。步骤S206,在判断结果为否的情况下,基站确定El线或Tl线错接。在基站确定El线或Tl线错接之后,基站还可以保存错接信息,其中,错接信息包 括基站本地的IP地址和错接发生的时间。在基站确定El线或Tl线错接之后,基站还可以进行告警,其中,告警指示发生错 接的El线或Tl线。本发明可以使用点到点协议(Point-to-Point Protocol,简称为PPP协议)自动 检查El线错接故障,包括以下步骤1)PPP 实体进行 IP 控制协议(Internet Protocol Control Protocol,简称为 IPCP协议)协商,发现配置不一致,确认发生错接。2) PPP实体拒绝对端IPCP提议。通过该方法,本发明可以加快由El线错接引起的故障定位。图3是根据本发明的El线或Tl线错接故障的检测方法的优选实施例的流程图。
如图3所示,该方法包括以下步骤步骤S301,基站首先解析对端发来的IPCP报文,从报文中提取出协商选项和操作
码等信息。步骤S302,基站判断当前协商选项是否是IP地址。在判断结果为是的情况下,转 步骤S303,在判断结果为否的情况下,则流程结束或执行其他操作。步骤S303,基站判断操作码是否是NAK。在判断结果为是的情况下,转步骤S304, 在判断结果为否的情况下,转步骤S305。步骤S304,如果是NAK,则再判断本端是否有IP配置。在判断结果为是的情况下, 转步骤S306,在判断结果为否的情况下,转步骤S305。基站侧的IP配置有一个获得的过程。 在获得配置之前,基站侧端口上没有配置,也就没有规定一定要和哪条El线相连。步骤S305,如则接收对端发来的配置。步骤S306,基站判断对端发来的配置和本端的配置是否一致。在判断结果为是的 情况下,转步骤S305,在判断结果为否的情况下,转步骤S307。
步骤S307,拒绝配置。 步骤S308,确认错接。
步骤S309,本端拒绝对端发来的配置并记录错接信息,供后续的故障定位工作使用等。在该方法中,当有错接发生时,协议栈子系统可以保持错接信息,包括本端IP地 址,对端IP地址还有错接发生时间。其中,IPCP协议是PPP协议的一部分。El线两端遵守IPCP协议规范进行报文收 发,做IP地址等配置的协商。IPCP的运行可以分成配置和收发两部分,根据IPCP协议规定从收到的IPCP报文 中读取协议规定的报文字段,并根据此字段内容确定其他某段报文是否是IP地址选项的 内容。IPCP协议的报文有规定的格式。格式规定中有指定的字段叫做code字段(编码 字段),字段的值可以是1 Configure-Request2 Configure-Ack3 Configure-Nak4 Configure-Reject5 Terminate-Request6 Terminate-Ack7 Code-Reject8 Protocol-Reject9 Echo-Request10 Echo-Reply11 Discard-Request其中,3表示Configure-Nak,即配置否定。上述提到的NAK就是指3,即Configure-Nak。
7
维护人员发现后台错接告警后,可以在前台终端上输入指定的错接故障信息查看 命令,系统返回发生错接的El链路上两端的IP配置,根据该配置,维护人员可以具体定位 错接链路到具体的那条El线,而不是依靠猜测。图4是根据本发明实施例的基站的示意图。根据本发明实施例的基站,包括接收模块401、判断模块403、确定模块405。其中,接收模块401用于经由El线或Tl线接收报文;判断模块403用于判断报文 中的配置与本地的配置是否一致;确定模块405用于在判断结果为否的情况下,确定El线 或Tl线错接。上述基站还可以包括保存模块407和告警模块409。其中,保存模块407用于保存错接信息,其中,错接信息包括基站本地的IP地址和 错接发生的时间;告警模块409用于进行告警,其中,告警指示发生错接的El线或Tl线。从以上的描述中,可以看出,本发明实现了如下技术效果1、由于本发明使用后台配置数据做为检查判断El线错接的依据,因此判断准确, 不必多次试错。2、使用软件办法及时发现错接错误终止后续流程避免了新的故障发生降低了排 错故障的难度,提高了工作效率。显然,本领域的技术人员应该明白,上述的本发明的各模块或各步骤可以用通用 的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成 的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储 在存储装置中由计算装置来执行,并且在某些情况下,可以以不同于此处的顺序执行所示 出或描述的步骤,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或 步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件结合。以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技 术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修 改、等同替换、改进等,均应包含在本发明的保护范围之内。
权利要求
一种E1线或T1线错接的检测方法,其特征在于,包括基站经由所述E1线或所述T1线接收报文;所述基站判断所述报文中的配置与本地的配置是否一致;在判断结果为否的情况下,所述基站确定所述E1线或所述T1线错接。
2.根据权利要求1所述的方法,其特征在于,所述基站判断所述报文中的配置与本地 的配置是否一致包括所述基站从所述报文中提取协商选项信息,并从所述协商选项信息中获取所述配置。
3.根据权利要求2所述的方法,其特征在于,所述基站从所述协商选项中获取的所述 配置为IP地址,所述基站判断所述报文中的配置与本地的配置是否一致还包括所述基站判断所述IP地址是否与本地的IP地址一致。
4.根据权利要求3所述的方法,其特征在于,所述基站判断所述IP地址是否与本地的 IP地址一致包括所述基站判断本地是否存在IP地址配置;在所述基站本地存在所述IP地址配置的情况下,所述基站判断所述协商选项是否是 IP地址;所述基站在确定所述协商选项是否是IP地址的情况下,判断所述IP地址是否与本地 的IP地址一致。
5.根据权利要求1所述的方法,其特征在于,所述基站经由多个所述El线或者多个所 述Tl线同时接收来自所述基站控制器的报文,所述基站同时判断各个所述报文中的配置 与本地相应的配置是否一致。
6.根据权利要求1至5中任一项所述的方法,其特征在于,在所述基站确定所述El线 或所述Tl线错接之后,所述方法还包括所述基站保存错接信息,其中,所述错接信息包括所述基站本地的IP地址和所述错接 发生的时间。
7.根据权利要求1至5中任一项所述的方法,其特征在于,在所述基站确定所述El线 或所述Tl线错接之后,所述方法还包括所述基站进行告警,其中,所述告警指示发生错接的所述El线或所述Tl线。
8.一种基站,其特征在于,包括接收模块,用于经由El线或Tl线接收报文;判断模块,用于判断所述报文中的配置与本地的配置是否一致;确定模块,用于在判断结果为否的情况下,确定所述El线或所述Tl线错接。
9.根据权利要求8所述的基站,其特征在于,还包括保存模块,用于保存错接信息,其中,所述错接信息包括所述基站本地的IP地址和所 述错接发生的时间;告警模块,用于进行告警,其中,所述告警指示发生错接的所述El线或所述Tl线。
10.一种El线或Tl线错接的检测系统,其特征在于,包括基站控制器;基站,经由El线或Tl线与所述基站控制器相连接,并经由所述El线或所述Tl线接收 来自所述基站控制器的报文,以及判断所述报文中的配置与本地的配置是否一致,以及在判断结果为否的情况下,确定所述El线或所述Tl线错接。
全文摘要
本发明公开了一种E1线或T1线错接故障的检测方法及系统、基站。其中,该方法包括基站经由E1线或T1线接收报文;基站判断报文中的配置与本地的配置是否一致;在判断结果为否的情况下,基站确定E1线或T1线错接的方法。通过本发明,能够高效、准确地对E1线或T1线错接故障进行定位。
文档编号H04W88/08GK101883377SQ20101021984
公开日2010年11月10日 申请日期2010年6月24日 优先权日2010年6月24日
发明者赵金明 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1