一种个人手持移动通信系统接口线序检测方法

文档序号:7550695阅读:132来源:国知局
专利名称:一种个人手持移动通信系统接口线序检测方法
技术领域
本发明涉及一种在移动通信系统中,基站与基站控制器之间接口线顺序对应关系的检测方法,尤其涉及PHS(个人手持移动通信系统)中广泛使用的基站与基站控制器之间的ISDN BRI接口(2B+D模式,定义见ITU-G.960,简称U口)线顺序对应关系的检测方法(简称U口线序检测方法)。
背景技术
随着移动通信技术的普及,为满足移动通信系统中用户需求不断增加的要求,系统中的基站容量在不断地增加。随着市场的不断壮大,PHS技术的应用也在朝着大容量方向不断发展,其中原先普遍使用的2个U口基站已逐渐地被多个U口基站所取代,一般基站的U口数目是4个、8个或更多。这样单个基站的信道数目成倍地增加,满足了大容量的需求。
在系统运营过程中,为了保证呼叫接续的正确性,系统必须明确基站控制器和基站之间U口线顺序的对应关系。随着基站U口的增多,确定这种对应关系的方法变得复杂起来。
在PHS系统中,不管基站U口数目的多少,始终只在一个U口上建立D通道。由于原有的PHS基站都是2个U口的基站,所以原有系统可以很容易通过U口中是否带有D通道的情况来确定基站控制器与基站之间的U口线顺序对应关系。
随着多于2个U口基站的使用,系统依然很容易确定带D通道的U口,但由于不带D通道U口数目大于1,系统无法确定这些U口线顺序的对应关系。当然,如果系统将基站控制器和基站之间的U口线顺序对应关系默认为一一对应,也是可行的。附图1表示的是基站控制器与4个U口基站之间U口线顺序一一对应的情况。但是这种一一对应关系的建立需要得到工程维护的绝对保障。而实际情况是基站和基站控制器之间往往线路长、中间转接环节多,实际U口线顺序对应关系是很复杂的,附图2就是基站控制器与4个U口基站之间U口线顺序不一一对应的一种情况。为保证U口线一一对应关系,工程维护人员在基站安装过程中投入的工程量将是巨大的,而且对于维护过程中几乎不可能避免的U口线顺序对应关系的变动,要做到及时发现和纠正也是十分困难的。为提高工程维护的效率,十分有必要在系统中找到一种方法,可以自动和及时确定多U口基站和基站控制器之间U口线顺序的对应关系。
通过专利检索表明,尚没有检索到相关专利,涉及移动通讯系统中基站控制器与基站U接口线顺序对应关系的检测方法。

发明内容
本发明正是为解决上述问题,提出了一种多U口基站与基站控制器之间U口线顺序对应关系的检测方法。
本发明所述的接口线序检测方法如下基站控制器与基站之间的U接口遵循ITU-G.961协议,双方的U口物理层状态(激活或去激活)保持一致。
步骤一,基站控制器指示基站对其中一个非带D通道的U口进行去激活操作;步骤二,基站在执行指示后,将基站各个U口的物理层状态信息上报给基站控制器;同时,基站控制器也记录下了基站控制器侧U口变化情况;步骤三,当基站控制器收到基站上报的基站侧U口状态信息后,将基站侧U口状态信息变化情况对比自身记录的U口变化情况可以得出该U口的对应关系;步骤四,依次选择其它各非带D通道的U口,并执行步骤一至三的处理过程,完成所有U口的线序检测。
本发明所述的U口线序检测方法是针对多于2个U口的基站考虑的。而要确定只有2个U口基站的U口线顺序对应关系,既可以采用原有的方法,也可以采用本发明所述的方法,所以本发明所述的U口线序检测方法适用于各种U口数目不同的基站。
采用本发明所述方法能自动和及时确定多U口基站和基站控制器之间的U口线顺序对应关系,解决了原有方法无法解决的问题,取得了突破性的进步,节省了工程上对多U口基站的安装维护成本。为多U口基站顺利进入系统扫清了安装和维护过程中工作量巨大的障碍,避免了U口线顺序混乱导致用户呼叫接续错乱的问题,减少了运营商和用户的损失。


图1是基站控制器与4个U口基站之间U口线顺序一一对应情况示意图。
图2是基站控制器与4个U口基站之间U口线顺序不一一对应情况示意图。
图3是基站侧U口状态字节Line Status定义示意图。
图4是U口线序检测指示序号Line Number定义示意图。
图5是U口线序检测算法中基站的处理流程图。
图6是U口线序检测算法中基站控制器的处理流程图。
图7是U口线序检测消息流程图。
具体实施例方式
本发明所述的U口线序检测方法的关键之处在于系统能够通过对比基站控制器和基站各自的U口变化情况,推算出U口的对应关系。
为此,需要在基站侧和基站控制器侧各维持一张U口状态信息表。基站侧的表记录基站侧各U口的状态,用Line Status字节来表示,该字节的每一个比特位表示基站一个U口的状态(激活或去激活)。该字节的各比特位定义见附图3所示,比特值定义1表示基站侧的该U口处于激活状态;0表示基站侧的该U口处于去激活的状态。
在基站控制器上,对于每一个基站维持一张表ULINE TABLE,记录该基站所有U口在基站控制器侧的相关信息,主要包括U口的当前状态、上一状态(激活或去激活)。通过某一U口的这两个状态的联合判断,系统可以得知该U口在基站控制器侧的变化情况。
在执行U口线序检测过程中,还定义了一个U口线序检测指示序号LineNumber,用于基站控制器指定基站对哪一个U口进行去激活操作。Line Number各个比特位的定义见附图4所示,比特值定义1表示基站控制器指示基站对相应的U口进行去激活操作;0表示基站控制器指示基站不对相应的U口进行操作。
具体的U口线序检测方法为1.基站控制器在ULINE_TABLE中先记录下基站的所有U口状态,然后基站控制器指示基站对Line Number指定的某个U口进行去激活操作;2.基站对Line Number中指定的U口进行去激活操作;操作成功后,由于基站与基站控制器之间U口状态(激活或去激活)保持一致,基站控制器侧对应的U口也将发生由激活到去激活的变化,该变化将记录在基站控制器的ULINE_TABLE中,该U口的当前状态是去激活,上一状态是激活;3.基站通过变量Line Status上报基站控制器当前基站侧的各个U口状态;4.基站控制器根据基站上报的Line Status变量,确认先前基站控制器指示基站进行去激活的U口是否去激活成功,如果成功,通过检索ULINE_TABLE中基站控制器中各个U口状态的变化,找到符合下面三个条件U口数目a)U口当前状态为去激活;b)U口上一状态为激活;c)U口状态变化发生在最近一次基站控制器指示基站对某U口进行去激活操作之后。
如果同时满足三个条件的U口数目为1,基站先前去激活的U口与基站控制器侧某个U口的对应关系就已经找到。如果满足条件的U口数目不为1,对应关系将不能确定,基站控制器将记录错误,并进行相关纠错处理。U口线序检测算法中基站的处理流程见附图5,U口线序检测算法中基站控制器的处理流程见附图6。
在进行U口线序检测的过程中,有一种情况需要考虑当基站控制器指示基站对Line Number指定的U口进行去激活操作时,如果基站该U口线上正有用户在进行通话。为保证用户权益,基站不应该进行去激活操作,而是上报基站控制器,基站控制器应该采取相应措施。
在本发明的实现方式中,基站控制器和基站之间的消息传递通道是双方之间建立的D通道。一种具体的U口线序检测消息流程见附图7所示。
下面说明这种U口线序检测消息流程的步骤第一步基站控制器通过Line Test Request消息通知基站准备进行U口线序检测,Line Test Request消息没有附加消息内容,第二步基站给基站控制器发送Line Test Confirm消息作为对Line TestRequest消息的确认。Line Test Confirm消息中的Line Status记录了基站侧所有U口的状态;第三步基站控制器根据Line Test Confirm消息中的Line Status反馈的基站侧U口状态,通过Line Test Start消息中的Line Number指示基站对其中一个非带D通道的U口进行去激活操作;第四步基站对Line Number指示的U口进行如下操作a)如果Line Number对应的U口线上没有用户通话,基站对该U口进行去激活操作,并且通过消息Line Test End把基站当前所有U口状态通过Line Status变量上报给基站控制器;b)如果Line Number对应的U口线上有用户通话,基站则不对该U口进行去激活操作,该U口状态不变。基站也通过消息Line Test End把基站当前所有U口状态通过Line Status变量上报给基站控制器。
第五步基站控制器在收到基站上报的Line Test End消息后,推算出先前Line Number指示的U口(反映基站侧的U口顺序)与基站控制器侧U口的对应关系;第六步通过上述第三、四、五步得出了基站控制器与基站之间一个U口的对应关系;因为基站不带D通道的U口数目多于一个,故需要重复上述第三、四、五步,依次推算其余不带D通道U口的对应关系。
第七步把所有不带D通道的U口都检测完后,正常情况下应该可以得出基站控制器与基站之间所有U口的对应关系;基站控制器将所有U口线对应关系是否确定的消息通过Line Test Complete消息下发给基站。
第八步基站把先前线序检测过程中所有去激活的U口全部激活,并开放使用对应关系确定的U口,关闭使用对应关系不确定的U口。这样整个U口线序检测过程完成。
图中一共有5条消息,具体作用如下Line Test Request消息由基站控制器发给基站,作用是通知基站准备进行U口线序检测;Line Test Confirm消息由基站发给基站控制器,是Line Test Request消息的回应消息,作用是给基站控制器返回基站当前所有U口状态;
Line Test Start消息由基站控制器发给基站,作用是通知基站对某个指定U口进行去激活操作;Line Test End消息由基站发给基站控制器,是Line Test Start消息的回应消息,作用是给基站控制器返回基站刚刚进行的对某指定U口去激活操作是否成功的结果,以及当前基站所有U口的状态;Line Test Complete消息由基站控制器发给基站,作用是通知基站U口线序检测完毕,以及所有U口线对应关系的最终明确情况。
在具体的实施方式中,为了使系统确定基站控制器和基站之间U口线顺序的对应关系能够做到真正自动和及时,附图7中的U口线序检测流程在以下情况下执行1.基站上电或重启后,系统自动执行U口线序检测流程。
2.基站运营过程中,在有U口从去激活状态变化到激活状态后,系统自动执行U口线序检测。
3.系统提供维护人员随时强行对某个基站发起U口线序检测流程的功能,以适应实际应用过程中可能出现的混乱局面。
4.基站控制器上应当有完备的自检和纠错功能,当纠错功能启动后系统自动执行U口线序检测。
权利要求
1.一种个人手持移动通信系统接口线序检测方法,其特征在于,所述方法包括以下处理过程步骤一,基站控制器指示基站对其中一个非带D通道的U口进行去激活操作;步骤二,基站在执行指示后,将基站各个U口的物理层状态信息上报给基站控制器;同时,基站控制器也记录下了基站控制器侧U口变化情况;步骤三,当基站控制器收到基站上报的基站侧U口状态信息后,将基站侧U口状态信息变化情况对比自身记录的U口变化情况可以得出该U口的对应关系;步骤四,依次选择其它各非带D通道的U口,并执行步骤一至三的处理过程,完成所有U口的线序检测。
2.根据权利要求1所述的个人手持移动通信系统接口线序检测方法,其特征在于,在基站侧和基站控制器侧各维持一张U口状态信息表,基站侧的状态信息表记录基站侧各U口的状态Line Status,基站控制器上的状态信息表ULINE_TABLE记录该基站所有U口在基站控制器侧的当前状态和上一状态;并定义一个U口线序检测指示序号Line Number,用于基站控制器指定基站对U口进行去激活操作。
3.根据权利要求2所述的个人手持移动通信系统接口线序检测方法,其特征在于,所述检测方法包括以下具体处理过程1)基站控制器在所述U口状态信息表中先记录下基站的所有U口状态,然后基站控制器指示基站对Line Number指定的某个U口进行去激活操作;2)基站对Line Number中指定的U口进行去激活操作;操作成功后,由于基站与基站控制器之间U口状态保持一致,基站控制器侧对应的U口也将发生由激活到去激活的变化,该变化将记录在基站控制器的ULINE_TABLE中,该U口的当前状态是去激活,上一状态是激活;3)基站通过变量Line Status上报基站控制器当前基站侧的各个U口状态;4)基站控制器根据基站上报的Line Status变量,确认先前基站控制器指示基站进行去激活的U口是否去激活成功,如果成功,通过检索ULINE_TABLE中基站控制器中各个U口状态的变化,找到符合下面三个条件U口数目a)U口当前状态为去激活;b)U口上一状态为激活;c)U口状态变化发生在最近一次基站控制器指示基站对某U口进行去激活操作之后;如果同时满足三个条件的U口数目为1,基站先前去激活的U口与基站控制器侧某个U口的对应关系就已经找到;如果满足条件的U口数目不为1,对应关系将不能确定,基站控制器将记录错误,并进行相关纠错处理。
4.根据权利要求3所述的个人手持移动通信系统接口线序检测方法,其特征在于,当基站控制器指示基站对Line Number指定的U口进行去激活操作时,如果基站该U口线上正有用户在进行通话;为保证用户权益,基站不应该进行去激活操作,而是上报基站控制器,基站控制器应该采取相应措施。
5.根据权利要求3所述的个人手持移动通信系统接口线序检测方法,其特征在于,基站控制器和基站之间的消息传递通过双方之间建立的D通道进行。
6.根据权利要求5所述的个人手持移动通信系统接口线序检测方法,其特征在于,基站控制器和基站之间的消息处理流程是第一步基站控制器通过Line Test Request消息通知基站准备进行U口线序检测,Line Test Request消息没有附加消息内容;第二步基站给基站控制器发送Line Test Confirm消息作为对Line Test Request消息的确认;Line Test Confirm消息中的Line Status记录了基站侧所有U口的状态;第三步基站控制器根据Line Test Confirm消息中的Line Status反馈的基站侧U口状态,通过Line Test Start消息中的Line Number指示基站对其中一个非带D通道的U口进行去激活操作;第四步基站对Line Number指示的U口进行如下操作a)如果Line Number对应的U口线上没有用户通话,基站对该U口进行去激活操作,并且通过消息Line Test End把基站当前所有U口状态通过Line Status变量上报给基站控制器;b)如果Line Number对应的U口线上有用户通话,基站则不对该U口进行去激活操作,该U口状态不变。基站也通过消息Line Test End把基站当前所有U口状态通过Line Status变量上报给基站控制器;第五步基站控制器在收到基站上报的Line Test End消息后,推算出先前LineNumber指示的U口(反映基站侧的U口顺序)与基站控制器侧U口的对应关系;第六步通过上述第三、四、五步得出了基站控制器与基站之间一个U口的对应关系;因为基站不带D通道的U口数目多于一个,故需要重复上述第三、四、五步,依次推算其余不带D通道U口的对应关系;第七步把所有不带D通道的U口都检测完后,正常情况下应该可以得出基站控制器与基站之间所有U口的对应关系;基站控制器将所有U口线对应关系是否确定的消息通过Line Test Complete消息下发给基站;第八步基站把先前线序检测过程中所有去激活的U口全部激活,并开放使用对应关系确定的U口,关闭使用对应关系不确定的U口。
全文摘要
本发明公开了一种个人手持移动通信系统接口线序检测方法,包括以下处理过程步骤一,基站控制器指示基站对其中一个非带D通道的U口进行去激活操作;步骤二,将基站各个U口的物理层状态信息上报给基站控制器;同时,基站控制器也记录下了基站控制器侧U口变化情况;步骤三,当基站控制器收到基站上报的基站侧U口状态信息后,将基站侧U口状态信息变化情况对比自身记录的U口变化情况可以得出该U口的对应关系;步骤四,依次选择其它各非带D通道的U口,并执行步骤一至三的处理过程,完成所有U口的线序检测。采用本发明所述方法能自动和及时确定多U口基站和基站控制器之间的U口线顺序对应关系,节省了工程上对多U口基站的安装维护成本。
文档编号H04W24/00GK1545362SQ20031011360
公开日2004年11月10日 申请日期2003年11月13日 优先权日2003年11月13日
发明者方瑜, 胡民锋, 瑜 方 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1