电调天线设备的地址冲突检测方法及系统的制作方法

文档序号:7654785阅读:155来源:国知局
专利名称:电调天线设备的地址冲突检测方法及系统的制作方法
技术领域
本发明涉及电调天线设备的控制和管理,更具体的说是涉及基于AISG协议的电调天线设备的地址冲突检测方法和系统。
背景技术
随着移动通信技术的发展,和传统的天线技术相比,电调天线技术有着运营成本低、效率高的优点,因而日益受到运营商的重视。典型地,一套电调天线系统由天线体(含移相器、传动机构)、电调控制器、电调集中控制单元、多路器、引线几个部分组成。其中电调控制器和天线体一起构成一个独立的电调天线设备,多个电调天线设备通过多路器和引线与电调集中控制单元级联,电调集中控制单元负责对电调天线设备进行控制和管理。
目前,大部分厂家的电调天线设备基于AISG协议。根据AISG协议,每个天线设备都具有唯一的序列号,另外还有一个存储在非易失性存储器里的通信地址(用于和电调集中控制单元之间基于HDLC协议的通信)。刚出厂时,该地址是默认的无效值。因此在设备安装之后,电调集中控制单元需要经过设备扫描识别设备(即获取其序列号等信息),然后为设备分配与已配设备不冲突的地址。虽然电调天线设备经过扫描后可以被分配一个和已配设备不冲突的地址,但如果电调集中控制单元连接某个设备后,没有进行设备扫描和地址分配,那么该设备原有的地址就可能和已配设备冲突。地址冲突的直接结果是某些原来和电调集中控制单元可以正常通信的设备将不能和电调集中控制单元正常通信,其原因可以简要描述如下当电调集中控制单元轮询天线设备,并发送目的地址为发生冲突的地址的命令帧时,将会导致多个设备几乎同时向物理媒介上发送响应数据。由于响应的并发性,电调集中控制单元将收到数据重叠的响应,从而导致响应帧的CRC校验失败,而这种情况将一直持续到地址冲突的问题消除为止。
上述情况在安装和维护电调天线设备时很可能发生。比如,当工作人员在现有已配的电调天线设备上连接一个或多个设备后,由于某种原因没有进行后续的扫描和地址分配,那么地址冲突的情况就可能发生。
电调天线是未来移动通信天线技术发展的方向,因此需要一种能够自动检测电调天线设备地址冲突,让受影响的设备恢复正常通信,并进一步处理导致地址冲突的新设备的方法。通过查阅现有资料,未发现有相关的记录。
因此,需要一种检测地址冲突的解决方案,能够解决上述相关技术中的问题。

发明内容
本发明提出了一种检测和解决电调天线设备地址冲突的方案,用于使用电调天线设备的无线网络的设备管理。
根据本发明的一个方面,提供了一种检测方法,用于电调天线设备的地址冲突检测,该方法包括以下步骤步骤S102,在添加新电调天线设备时,如果电调控制单元多次收到CRC校验失败的响应帧,则电调控制单元停止轮询并发送广播帧,将新电调天线设备和原有电调天线设备的地址都置为无效值;步骤S104,电调控制单元根据已保存的原有电调天线设备的序列号为每个原有电调天线设备重新分配地址;以及步骤S106,如果发送CRC校验失败的响应帧的电调天线设备成功地和电调控制单元重新建立连接,则检测出发生了地址冲突。
步骤S106还包括以下步骤上报告警,通知用户曾出现地址冲突且地址冲突已被解决,并建议扫描所有的电调天线设备。
步骤S106之后还包括以下步骤扫描新电调天线设备和原有电调天线设备的序列号,为每一个电调天线设备都重新分配地址。
可选地,步骤S106之后还包括以下步骤自动扫描新电调天线设备和原有电调天线设备的序列号,为每一个电调天线设备都重新分配地址。
可选地,步骤S106之后还包括以下步骤上报告警,通知用户曾出现地址冲突且地址冲突已被解决。
在上述的检测方法中,电调天线设备基于AISG协议。
根据本发明的另一个方面,提供了一种检测系统,用于电调天线设备的地址冲突检测,包括接收单元,用于接收来自电调天线设备的CRC校验失败的响应帧;扫描单元,用于扫描所有电调天线设备的序列号并进行存储;地址分配单元,用于在接收单元多次收到CRC校验失败的响应帧时,将所有电调天线设备的地址设置为无效值,以及根据扫描单元扫描的电调天线设备的序列号为所有电调设备重新分配地址;以及判断单元,用于在发送CRC校验失败的响应帧的电调天线设备成功地和电调控制单元重新建立连接的情况下,判断发生了地址冲突。
判断单元还用于上报告警,通知用户曾出现地址冲突且地址冲突已被解决。
在上述检测系统中,电调天线设备基于AISG协议。
采用本发明的方案,可以检测电调天线设备是否出现地址冲突,如果确实出现了地址冲突,还可以消除该问题所带来的通信异常问题。另外,通过该发明还可以根据一定的策略做进一步的处理,如将问题通知用户并由用户进一步处理,或者自动通过扫描识别导致地址冲突的新设备。
本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。


此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中图1是示出根据本发明的检测方法的流程图;图2是示出根据本发明的检测系统的框图;图3是示出根据本发明一个实施例的检测方法的流程图;以及图4是示出根据本发明另一实施例的检测方法的流程图。
具体实施例方式
下面将参考附图并结合实施例,来详细说明本发明。
图1是示出根据本发明检测方法的流程图,参照图1,该方法包括以下步骤步骤S102,在添加新电调天线设备时,如果电调控制单元多次收到CRC校验失败的响应帧,则电调控制单元停止轮询并发送广播帧,将新电调天线设备和原有电调天线设备的地址都置为无效值;步骤S104,电调控制单元根据已保存的原有电调天线设备的序列号为每个原有电调天线设备重新分配地址;以及步骤S106,如果发送CRC校验失败的响应帧的电调天线设备成功地和电调控制单元重新建立连接,则检测出发生了地址冲突。
其中,步骤S106还包括以下步骤上报告警,通知用户曾出现地址冲突且地址冲突已被解决,并建议扫描所有的电调天线设备。
步骤S106之后还包括以下步骤扫描新电调天线设备和原有电调天线设备的序列号,为每一个电调天线设备都重新分配地址。
可选地,步骤S106之后还包括以下步骤自动扫描新电调天线设备和原有电调天线设备的序列号,为每一个电调天线设备都重新分配地址。
可选地,步骤S106之后还包括以下步骤上报告警,通知用户曾出现地址冲突且地址冲突已被解决。
在上述的检测方法中,电调天线设备基于AISG协议。
图2是示出根据本发明检测系统的框图,参照图2,检测系统200包括接收单元202,用于接收来自电调天线设备的CRC校验失败的响应帧;扫描单元204,用于扫描所有电调天线设备的序列号并进行存储;地址分配单元206,用于在接收单元多次收到CRC校验失败的响应帧时,将所有电调天线设备的地址设置为无效值以及为所有电调设备重新分配地址;以及判断单元208,用于在发送CRC校验失败的响应帧的电调天线设备成功地和电调控制单元重新建立连接的情况下,判断发生了地址冲突。
其中,判断单元还用于上报告警,通知用户曾出现地址冲突且地址冲突已被解决,以及电调天线设备基于AISG协议。
图3是示出本发明一个实施例的检测方法的流程图。在该实施例中,假设某个电调集中控制单元连接了4个电调天线设备,且已进行了设备扫描和地址分配(设备的地址值从1开始递增),那么电调集中控制单元上将保存一个电调天线设备配置表(参见下表1)。
表1电调天线设备配置表

然后,在现有电调天线设备上又连接一个电调天线设备5(地址为3,设备序列号为ID_5)。其中,没有进一步进行设备扫描和地址分配。因此,当电调集中控制单元轮询电调天线设备,并发送目的地址为3的命令帧时,设备3(序列号为ID_3)和设备5都会接收并处理该命令帧,然后几乎同时发送响应帧。而由于响应的并发性,电调集中控制单元将收到CRC校验失败的响应帧。当这种情况发生若干次后,电调集中控制单元将采取以下步骤进行处理步骤S302,停止轮询,将电调天线设备地址清零,其中,一种可行的地址清零方法是根据电调天线设备地址可能的最大值(设为N),连续发送N个用于分配地址的XID广播帧,该帧信息字段中的unique ID子字段值为一个无效的设备序列号(比如“0000000”),而地址子字段的值则从1开始每次递增直到N,根据AISG协议,电调天线设备1(序列号为ID_1,地址为1)收到地址子字段为1的XID帧,由于该帧中的unique ID子字段和电调天线设备1的序列号不一致,因此电调天线设备1将自己的地址置为无效值(即0),同理,其他电调天线设备也都将它们自己的地址置为无效值,这样,无论是否真的存在地址冲突的情况,设备之间将不再会发生地址冲突;步骤S304,恢复轮询,电调集中控制单元根据电调天线设备配置表为电调天线设备分配不冲突的地址。比如,电调集中控制单元发送分配地址的XID帧(其信息字段中,unique ID子字段值为ID_3,地址子字段为3),那么电调天线设备3(序列号为ID_3)将接受该帧所指派的地址3,而由于之前和电调天线设备3产生地址冲突的电调天线设备5(序列号为ID_5)的序列号和XID帧中的unique ID子字段不一致,因而其地址仍将保持无效值,根据电调天线设备配置表,原来的电调天线设备都将被分配互不冲突的地址,而后来插上的电调天线设备5的地址则将一直保持为无效值;
步骤S306~S308,在分配完地址后,如果电调天线设备3能够成功和电调集中控制单元建立连接,则执行步骤S310,否则执行步骤S314;步骤S310,向后台网管上报告警,通知用户曾经出现了设备地址冲突但问题已解决,同时,由于存在尚未识别的设备,需要用户决定是否进行进一步的扫描,因此建议用户扫描设备以识别新电调天线设备;步骤S312,扫描电调天线设备1到电调天线设备5,为它们中的每一个都重新分配互不冲突的地址;以及步骤S314,向后台网管上报告警,通知用户该设备响应异常,建议用户检查或更换设备。
图4是示出根据本发明的第二实施例的检测方法的流程图。在该实施例中,仍然假设某个电调集中控制单元连接了4个电调天线设备,且已进行了设备扫描和地址分配(设备的地址值从1开始递增),那么电调集中控制单元上将保存一个电调天线设备配置表(参见下表2)。
表2电调天线设备配置表

然后,在现有电调天线设备上又连接一个电调天线设备5(地址为3,设备序列号为ID_5)。其中,没有进一步进行设备扫描和地址分配。因此,当电调集中控制单元轮询电调天线设备,并发送目的地址为3的命令帧时,设备3(序列号为ID_3)和设备5都会接收并处理该命令帧,然后几乎同时发送响应帧。而由于响应的并发性,电调集中控制单元将收到CRC校验失败的响应帧。当这种情况发生若干次后,电调集中控制单元将采取以下步骤进行处理步骤S402,停止轮询,将电调天线设备地址清零,其中,一种可行的地址清零方法是根据电调天线设备地址可能的最大值(设为N),连续发送N个用于分配地址的XID广播帧,该帧信息字段中的unique ID子字段值为一个无效的设备序列号(比如“0000000”),而地址子字段的值则从1开始每次递增直到N,根据AISG协议,电调天线设备1(序列号为ID_1,地址为1)收到地址子字段为1的XID帧,由于该帧中的unique ID子字段和电调天线设备1的序列号不一致,因此电调天线设备1将自己的地址置为无效值(即0),同理,其他电调天线设备也都将它们自己的地址置为无效值,这样,无论是否真的存在地址冲突的情况,设备之间将不再会发生地址冲突;步骤S404,恢复轮询,电调集中控制单元根据电调天线设备配置表为电调天线设备分配不冲突的地址,比如,电调集中控制单元发送分配地址的XID帧(其信息字段中,unique ID子字段值为ID_3,地址子字段为3),那么电调天线设备3(序列号为ID_3)将接受该帧所指派的地址3,而由于之前和电调天线设备3产生地址冲突的电调天线设备5(序列号为ID_5)的序列号和XID帧中的unique ID子字段不一致,因而其地址仍将保持无效值,
根据电调天线设备配置表,原来的电调天线设备都将被分配互不冲突的地址,而后来插上的电调天线设备5的地址则将一直保持为无效值;步骤S406~S408,在分配完地址后,如果电调天线设备3能够成功和电调集中控制单元建立连接,则执行步骤S410,否则执行步骤S412;步骤S410,自动扫描电调天线设备1到电调天线设备5,为它们中的每一个都重新分配互不冲突的地址;步骤S412,向后台网管上报告警,并通知用户曾经出现了设备地址冲突但问题已解决;以及步骤S414,向后台网管上报告警,通知用户该设备响应异常,建议用户检查或更换设备。
采用本发明的方案,可以检测电调天线设备是否出现地址冲突,如果确实出现了地址冲突,还可以消除该问题所带来的通信异常问题。另外,通过该发明还可以根据一定的策略做进一步的处理,如将问题通知用户并由用户进一步处理,或者自动通过扫描识别导致地址冲突的新设备。
以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
权利要求
1.一种检测方法,用于电调天线设备的地址冲突检测,其特征在于,包括以下步骤步骤S102,在添加新电调天线设备时,如果电调控制单元多次收到CRC校验失败的响应帧,则电调控制单元停止轮询并发送广播帧,将所述新电调天线设备和原有电调天线设备的地址都置为无效值;步骤S104,所述电调控制单元根据已保存的所述原有电调天线设备的序列号为每个所述原有电调天线设备重新分配地址;以及步骤S106,如果发送所述CRC校验失败的响应帧的电调天线设备成功地和所述电调控制单元重新建立连接,则检测出发生了地址冲突。
2.根据权利要求1所述的检测方法,其特征在于,所述步骤S106还包括以下步骤上报告警,通知用户曾出现地址冲突且所述地址冲突已被解决,并建议扫描所有的电调天线设备。
3.根据权利要求2所述的检测方法,其特征在于,所述步骤S106之后还包括以下步骤扫描所述新电调天线设备和所述原有电调天线设备的序列号,为每一个电调天线设备都重新分配地址。
4.根据权利要求1所述的检测方法,其特征在于,所述步骤S106之后还包括以下步骤自动扫描所述新电调天线设备和所述原有电调天线设备的序列号,为每一个电调天线设备都重新分配地址。
5.根据权利要求4所述的检测方法,其特征在于,所述步骤S106之后还包括以下步骤上报告警,通知用户曾出现地址冲突且所述地址冲突已被解决。
6.根据权利要求1所述的检测方法,其特征在于,所述电调天线设备基于AISG协议。
7.一种检测系统,用于电调天线设备的地址冲突检测,其特征在于,包括接收单元,用于接收来自电调天线设备的CRC校验失败的响应帧;扫描单元,用于扫描所述所有电调天线设备的序列号并进行存储;地址分配单元,用于在所述接收单元多次收到CRC校验失败的响应帧时,将所有电调天线设备的地址设置为无效值,以及根据所述扫描单元扫描的所述电调天线设备的序列号为所述所有电调设备重新分配地址;以及判断单元,用于在发送所述CRC校验失败的响应帧的电调天线设备成功地和所述电调控制单元重新建立连接的情况下,判断发生了地址冲突。
8.根据权利要求7所述的检测系统,其特征在于,所述判断单元还用于上报告警,通知用户曾出现地址冲突且所述地址冲突已被解决。
9.根据权利要求7所述的检测系统,其特征在于,所述电调天线设备基于AISG协议。
全文摘要
本发明提供了一种检测方法和检测系统,用于电调天线设备的地址冲突检测,该检测方法包括以下步骤步骤S102,在添加新电调天线设备时,如果电调控制单元多次收到CRC校验失败的响应帧,则电调控制单元停止轮询并发送广播帧,将新电调天线设备和原有电调天线设备的地址都置为无效值;步骤S104,电调控制单元根据已保存的原有电调天线设备的序列号为每个原有电调天线设备重新分配地址;以及步骤S106,如果发送CRC校验失败的响应帧的电调天线设备成功地和电调控制单元重新建立连接,则检测出发生了地址冲突。通过本发明可以检测电调天线设备是否出现地址冲突,如果确实出现了地址冲突,还可以消除该问题所带来的通信异常问题。
文档编号H04M1/02GK101072041SQ20071011175
公开日2007年11月14日 申请日期2007年6月5日 优先权日2007年6月5日
发明者陈路远 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1