数字蜂房式系统基地台中检测传输出错的方法

文档序号:7572707阅读:227来源:国知局
专利名称:数字蜂房式系统基地台中检测传输出错的方法
技术领域
本发明涉及数字蜂房式系统的基地台。具体说,本发明涉及检测上级处理机与下级处理机之间传输出错的一种方法。
数字蜂房式系统通常由基地台(RSS)、流动变换中心(MSC)和原始位置寄存器(HLR)组成。如

图1中所示,BSS由基地台管理部分(BSM)、基地台控制器(BSC)和基地台收发子系统(BTS)组成。
参看图1。数字蜂房式系统有一个由多个工作站组成的BSM。BSM给呼叫处理机(CCP)发送信息。BBS的CCP装备量最多为12个。一个CCP最多可给32个选择接口处理机(SIP)和16个BTS控制处理机(BCP)发送信息。因此,BSS的SIP最大装备量为384个。一个SIP最多可给4个选择声码处理机(SVP)发送信息。BSS的BCP最大装备量为192个。一个BCP最多可给24个控制互通处理机(CIP)、1个BTS测试处理机(BTP)、6对收发机接口处理机(TIP)和一对时间及频率处理机(TFP)发送信息。
图1是在数字蜂房式系统的BSS中进行传输的示意图。BSS的分级结构由上级、中级和下级处理机组成。中级处理机的程序或数据是从上级处理机通过传输收到的。中级处理机还储存上级处理机发送来的程序或数据,并将这些程序或数据在操作过程中传送给下级处理机。若下级处理机要求中级处理机发送信息,中级处理机就将其收到和储存的程序或数据发送给下级处理机。
这种信息的传送是通过实际的通信线路进行的,因此外来因素或其它因素都可能使传输出错。
本发明的目的是提供当信息在数字蜂房式系统基地台上从上级处理机传送给下级处理机时出错的一种检测方法。
本发明的另一个目的是提供在数字蜂房式系统通信线路中出错的一种检测方法。
为达到本发明的上述目的,本发明提供的检测方法的对象是通信线路中的问题和数字蜂房式系统基地台中信息传输过程中其它因素引起的差错。
按照本发明的第一方面,本发明提供的信息在数字蜂房式系统基地台中从上级处理机传送时出错的检测方法包括下列步骤接收表示传输初期准备从上级处理机发送的信息量的标题信息;在传送信息的同时总计所收到信息的总则数;将标题信息与所收到信息的总则数相比较。该方法还包括这样的步骤检测出差错时要求上级处理机再发送信息。当差错的数目超过预定限度时重新传输所有已发送的信息,而在差错的数目小于预定限度时只重新发送出错的信息。
按照本发明的第二方面,本发明提供的信息在数字蜂房式系统基地台中从上级处理机传送给下级处理机时出错的检测方法包括下列步骤在上级处理机给下级处理机发送信息时,信息分成多个预定量值的信息元之后发送出去;总计信息各分信息元的检查和,并在最后一则信息从上级处理机发送给下级处理机时将结果发送给下级处理机;计算下级处理机收到的各则信息的检查和;以及将上级处理机计算出的检查和与下级处理机计算出的检查和相比较。当上级和下级处理机计算出的检查和不一致时,下级处理机要求上级处理机再发送信息。
按照本发明的第三方面,本发明提供的在数字蜂房式系统基地台上从上级处理机向下级处理机发送被分成多个信息包的信息时出错的检测方法包括下列步骤接收表示上级处理机准备发送的信息包数目的标题信息并计算发送初期的信息包总数;当上级处理机向下级处理机发送信息时,计算各信息包的检查和,并总计所有信息包的检查和;当下级处理机接收来自上级处理机的信息包的信息时,按信息包元接收信息之后将信息存入信号检验表中,给所收到信息所属的信息包打上标志,并总计各信息包的检查和;所有信息已从上级处理机发送给下级处理机之后将标题信息中示出的信息包数与标有接收标志的信息包总数相比较,并在计算出信息包因出错而未发送的数目之后要求上级处理机再发送,且在标题信息示出的信息包数与有接收标志的信息包总数一致时将上级处理机计算出的检查和与下级处理机计算出的检查和相比较,并在两检查和不一致时要求上级处理机再发送所有的信息。
结合附图参看下面的详细说明可以更全面清楚地了解本发明及其许多优点,附图中,同样的符号表示同样或类似的元件,其中图1示出了本发明数字蜂房式系统的结构;图2是说明本发明检测传输出错方法的示意图;图3是说明本发明检测传输出错的另一种方法的示意图;图4是本发明检测传输出错的流程图。
下面参看附图详细说明本发明的最佳实施例。
对一些显而易见的功能或结构进行具体的说明可能会使本发明要点变得模糊的内容,就不再详细说明。下面说明中使用的术语按本发明的概念都作了说明。这些术语随着使用术语的人或发明人的意图或习惯可能不同,因此这些术语必须根据本说明书总的内容来理解。
本发明涉及数字蜂房式系统基地台中从上级处理机至下级处理机传输出错的检测方法。本发明采用信号检验表及检查和来检测传输差错。图2示出了用信号检验表检测传输差错的方法。图3示出了用检查和检测传输差错的方法。
参看图2,现在说明用信号检验表检测传输差错的过程。
信息的传输量受到系统性能的限制,因而程序或数据量值大时须将其分成多个信息包再发送出去。一个信息包的量值取决于各处理机之间的约定。一个信息包的量值可采用200位组的单元。
上级处理机在信息传输初期给下级处理机发送程序或数据量连同含下级处理机所需要的信息的标题。下级处理机在存储器中做出信号检验表并将其清零,如图2中所示。下级处理机将来自上级处理机的标题信息除以200位组来计算总的信息包数。
上级处理机以0,1,2,3,…形式对200位组的数据进行计数,并将数据发送给下级处理机。下级处理机每当收到信息包时在图2所示有关标记的部分标上“1”。收到的信息包存入存储器中。下级处理机若从上级处理机收到传输完毕的信息时参照信号检验表计算下级处理机收不到因而未标以“1”的丢失信息包。若丢失的信息包数目小于50,下级处理机就要求上级处理机再发送丢失的信息包;如果丢失的信息包数目大于50,下级处理机就要求上级处理机重发所有的传输信息。
若一个信息包的量值固定为200位组,且要传输的数据包总数为50,则上级处理机就将200位组分成四个位组为一组的若干组,然后在发送各数据包之前求出一系列四位组一组的和并储存起来。发送第50个信息包之后,上级处理机给下级处理机发送检查和,这是总计各数据包检查和得出的结果。下级处理机将收自上级处理机的各信息包的检查和加起来。收到上级处理机计算出的检查和之后,下级处理机将各检查和与自己的相比较以检测出差错。图3A和图3B示出了计算检查和的一个实例。图3A是信息包的示意图。图3B示出了图3A信息包的检查和。
参看图2至图4,下面说明用信号检验表和检查和检测传输差错的过程。
若下级处理机要求发送信息组(步骤401),上级处理机就发送信息组的标题信息。标题信息表示信息组的量值。下级处理机若收到标题信息(步骤402),就给上级处理机发送确认(ACK)信息并按信息组的量值分配存储器(步骤403)。接着,下级处理机总计信息包的数目(步骤404)。
下级处理机在收到信息包之前将信号检验表清零(步骤405)。下级处理机在从上级处理机收到数据之后将各信息包的检查和加起来,并将数据写入得到的存储器中的同时在信号检验表上标上“1”的标志(步骤406)。下级处理机若收到信号表明所传输的信息包是上级处理机来的最后一个信息包(步骤407),则检查信号检验表(步骤408)之后计算未标以“1”的丢失信息包的数目(步骤409)。若丢失信息包的数目小于50,下级处理机就要求上级处理机再发送丢失的信息包(步骤410)。若丢失信息包的数目超过50,下级处理机就要求上级处理机重发所有的信息组,然后返回到步骤401。
经过如此检验,若没有丢失信息包,程序就继续进入步骤411。下级处理机在收到上级处理机来的最后一个信息包之后接收上级处理机计算出的检查和。下级处理机收到各信息包时将上级处理机来的检查和与下级处理机计算出的检查和相比较,当两检查和不一致时,下级处理机要求上级处理机再发送整个数据。
综上所述,本发明用信号检验表和检查和检测数字蜂房式系统基地台中上级处理机与下级处理机之间的传输差错。检测出差错时,下级处理机要求上级处理机再发送数据,从而可确保数据能正确传送。
不言而喻,本发明并不局限于以上所公开的本发明认为是最佳具体实施例的限制,更确切说,除了所附权利要求书中的限定之外,本发明并不局限于说明书中所述的一些具体实施例。
权利要求
1.信息从数字蜂房式系统基地台的上级处理机传输时出错的一种检测方法,其特征在于包括下列步骤接收上级处理机在信息发送初期发送的表示信息量值的标题信息;发送信息的同时总计信息的则数;和将标题信息与总计出的信息则数相比较。
2.如权利要求1所述的方法,其特征在于,它还包括从上级处理机发送来的信息中检测出差错时要求上级处理机再发送信息的步骤。
3.如权利要求2所述的方法,其特征在于,当差错数超过预定值时要求重发所有已发送过的信息,当差错总数小于该预定值时只要求再发送传输出错的信息。
4.信息从数字蜂房式系统基地台的上级处理机发送给下级处理机时出错的一种检测方法,其特征在于包括下列步骤在上极处理机给下级处理机发送信息时将信息分成预定量值的信息元之后发送出去;在上级处理机给下级处理机发送信息时总计各信息元的检查和,并在发送最后一则信息时将总计结果发送给下级处理机;在下级处理机收到上级处理机来的信息时总计各则信息的检查和;和将上级处理机计算出的检查和与下级处理机计算出的检查和相比较。
5.如权利要求4所述的方法,其特征在于,当上级和下级处理机计算出的检查和不一致时,下级处理机要求上级处理机再发送信息。
6.分成多个信息包的信息从数字蜂房式基地台的上级处理机发送下级处理机时出错的一种检测方法,其特征在于包括下列步骤接收表示上级处理机发送的信息包数目的标题信息,并计算信息传输初期的总信息包数;当上级处理机给下级处理机发送信息时,计算各信息包的检查和并总计所有信息包的检查和;当下级处理机从上级处理机收到作为信息包的信息时,在收到作为信息包传输的信息之后将差错检验信息存入信号检验表中,给所收到信息所属的信息包标上标志,并总计各信息包的检查和;在下级处理机收到来自上级处理机的所有信息之后将标题信息表示的信息包数与打有标志的信息包总数相比较,并在计算出因差错而未发送的信息包数目之后要求上级处理机再次发送;和当标题信息表示的信息包数与标有标志的信息包总数一致时,将上级处理机计算出的检查和与下级处理机计算出的检查和相比较,在两检查和不一致时要求上级处理机重发所有的信息。
7.如权利要求6所述的方法,其特征在于,当没有发送出去的信息包的数目不超过一预定值时,下级处理机要求上级处理机再发送出错的信息,当没有发送出去的信息包的数目超过该预定值时,下级处理机要求上级处理机重发所有的信息。
全文摘要
数字蜂房式系统基地台中信息从上级处理机传送到下级处理机时出差错的一种检测方法,包括下列步骤:接收上级处理机在信息发送初期发送的表示传输量值的标题信息;接收信息的同时总计传输信息的总则数;将标题信息与信息的总则数相比较。
文档编号H04L1/00GK1170326SQ9711140
公开日1998年1月14日 申请日期1997年5月10日 优先权日1996年5月10日
发明者姜声玟 申请人:三星电子株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1