基带单元环形级联的资源备份方法以及基带单元的制作方法

文档序号:7965967阅读:118来源:国知局
专利名称:基带单元环形级联的资源备份方法以及基带单元的制作方法
技术领域
本发明涉及基站技术,特别涉及基带单元环形级联的资源备份方法以及基带单元。
背景技术
基站是移动通信网络中重要的组成部分,连接于用户设备(UserEquipment,UE)与网络控制设备之间,通过收发无线信号,使用户终端接入无线网络,并实现与网络控制器之间的信息交互。其中,分布式基站由于其具有体积小、运营成本低、易实现扩容等特点,正越来越广泛地应用于移动通信网络中。其中,第三代(3rd Generation,3G)移动通信系统中的网络控制设备为无线网络控制器(Radio Network Controller,RNC);第二代(2ndGeneration,2G)移动通信系统中的网络控制设备为基站控制器(Base StationController,BSC)。
图1为现有技术中分布式基站的结构示意图。如图1所示,分布式基站由基带单元(Base Band Unit,BBU)101和射频单元(Radio Frequency Unit,RFU)102组成,通过射频接口相连接。射频单元102分为近端射频单元(近端RFU)121和拉远射频单元(Radio Frequency Remote Unit,RRU)122。
在实际应用中,由于单个BBU的处理能力有限且不能实现资源备份,因此往往需要通过扩容接口,将多个BBU级联使用,从而提高系统的处理能力。其中每一个BBU均可以连接RFU,只能有一个BBU为主控BBU。图2为现有技术中BBU链形级联的结构示意图。
然而,如图2所示的BBU链形级联的系统在其中任意两个BBU之间的链路出现故障时,链路将会断开,导致部分BBU资源不可用,因而该系统不具备资源备份功能。
为了在提高系统处理能力的同时,还能够使系统具有资源备份能力,现有技术中有这样一种解决方案将多个BBU之间的链形级联方式改为环形级联方式。
图3为现有技术中BBU环形级联的资源备份系统结构示意图。如图3所示的BBU环形级联的资源备份系统,系统中只能有一个主控BBU,所有BBU均可作为源BBU向环形链路发送数据,也可以作为目的BBU接收来自环形链路的数据。系统中的源BBU同时将业务数据根据图3所示的两个方向A和B,发往目的BBU,从而形成了两条传输链路,A方向的传输链路为主用链路;B方向的传输链路为备用链路,目的BBU通过接收业务数据的扩容接口来判断业务数据是来自A方向还是B方向。
图4为现有技术中BBU环形级联的资源备份方法的流程图。如图4所示,BBU环形级联的资源备份方法包括以下步骤步骤401,目的BBU接收来自主用链路和备用链路的业务数据,包括所有以本BBU为目的BBU的业务数据,和需要进行转发的,以其他BBU为目的BBU的业务数据。
步骤402,根据业务数据在主用链路的传输质量,判断是否需要进行主备切换,如果是,则执行步骤403;如果否,则执行步骤404。
步骤403,进行主备切换,停止从主用链路接收数据。
步骤404,将接收到的上行业务数据发送到网络控制设备,将接收到的下行业务数据发送给RFU。
该方法在主用链路的传输状态异常时,目的BBU停止从主用链路,即A方向对应的扩容接口,接收业务数据,包括从源BBU发送到该目的BBU的数据和由该目的BBU转发到其他BBU的业务数据,都无法从该目的BBU通过,从而切断了整个环形链路的主链路,所有其他业务数据均通过备用链路传输,实现了系统中所有传输链路的主备切换。
然而,现有技术的这种方法虽然实现了资源的备份,但仅因为一路业务数据传输异常而不论其他数据传输的状态是否异常,就对所有的业务数据传输链路都进行主备切换,影响了其他状态正常的业务数据传输,对系统的正常工作造成了冲击,同时也浪费了系统的备份资源。

发明内容
有鉴于此,本发明的一个主要目的在于提供一种基带单元环形级联的资源备份方法,该方法能够只对状态异常的业务数据传输链路进行主备切换,降低系统主备切换对业务传输的影响。
本发明的另一个主要目的在于提供一种基带单元,该基带单元能够只对状态异常的业务数据传输链路进行主备切换,降低系统主备切换对业务传输的影响。
根据上述的第一个目的,本发明提供了一种基带单元环形级联的资源备份方法,为来自系统中每一个源BBU的业务数据设置一条主用子链路和一条备用子链路,包括以下步骤A、BBU环形级联的资源备份系统中的每一个BBU,通过其扩容接口接收来自系统内其他BBU的业务数据;B、BBU判断接收到的业务数据是否是以本BBU为目的BBU,如果是,则执行步骤C;C、对所述主用子链路和备用子链路上的业务数据的传输质量,分别进行检测,并根据检测结果判断是否需要切换,如果需要,则进行主备切换,将从备用子链路接收到的业务数据通过传输单元发送给外部的网络控制设备,或者通过射频接口单元发送给外部RFU。
所述步骤B进一步包括如果接收到的业务数据不是以本BBU为目的BBU,则转发该业务数据,并返回步骤A,继续接收业务数据。
所述步骤C进一步包括如果不需要进行切换,则将从主用子链路接收到的业务数据通过传输单元发送给外部的网络控制设备,或者通过射频接口单元发送给外部RFU。
所述步骤C之后进一步包括返回步骤A,继续接收业务数据。
所述为来自系统中每一个源BBU的业务数据设置一条主用子链路和一条备用子链路为将从顺时针或者逆时针方向,来自源BBU的业务数据,在逻辑上对应的传输链路设置为所述业务数据的主用子链路;将与主用子链路方向相反的,来自同一源BBU的业务数据,在逻辑上对应的传输链路设置为备用子链路。
步骤B所述判断接收到的业务数据是否是以本BBU为目的BBU为所述BBU根据业务数据的目的地址,判断接收到的业务数据是否是以本BBU为目的BBU。
所述步骤C为C1、所述BBU分别对从主用子链路和备用子链路接收到的业务数据进行校验;C2、所述BBU分别对主用子链路和备用子链路的校验结果进行错误统计;C3、所述BBU分别将主用子链路和备用子链路的错误统计结果与预先设定的门限值进行比较,如果主用子链路的错误统计结果超过了门限值,则判断出主用子链路的传输状态异常,将从备用子链路接收到的业务数据通过传输单元发送给外部的网络控制设备,或者通过射频接口单元发送给外部RFU。
步骤C1所述进行校验为进行CRC校验,或者进行偶校验。
所述网络控制设备为无线网络控制器,或者为基站控制器。
根据上述的另一个目的,本发明提供了一种基带单元,包括主控单元、传输单元和基带处理单元,还包括接口处理单元,包括连接主用子链路和备用子链路的两个接口,用于接收来自外部RFU和外部BBU的业务数据;对以本BBU为目的BBU的业务数据的传输质量进行检测,并根据检测结果,将从主用子链路或者从备用子链路接收的业务数据发送给传输单元或者外部的RFU;将不以本BBU为目的BBU的业务数据,发送到外部BBU。
所述接口处理单元包括基带射频接口、扩容接口、数据分配单元、切换检测单元和链路切换单元,其中,基带射频接口,用于在主控单元的控制下,将来自链路切换单元的业务数据发送到与本BBU连接的外部RFU;扩容接口,包括连接主用子链路和备用子链路的两个接口,用于在主控单元的控制下,接收主用子链路和备用子链路上的,来自外部BBU的业务数据,并将数据发送给数据分配单元;将来自数据分配单元的业务数据通过主用子链路和备用子链路,转发给外部BBU;数据分配单元,用于在主控单元的控制下,接收来自扩容接口的业务数据,并根据业务数据的目的地址,判断所述业务数据是否是以本BBU为目的BBU;将并以本BBU为目的BBU的,主用子链路和备用子链路上的业务数据,发送给切换检测单元和链路切换单元;将来自扩容接口,且不以本BBU为目的BBU的,主用子链路和备用子链路上的业务数据,发送给扩容接口;切换检测单元,用于在主控单元的控制下,根据来自数据分配单元的业务数据进行切换检测,并根据检测结果生成切换控制信号;将切换控制信号发送给主控单元;链路切换单元,用于在主控单元的控制下,接收来自数据分配单元的,主用子链路和备用子链路上的数据;接收来自主控单元的切换控制信号,在所述切换控制信号无效时,将主用子链路上的业务数据发送给传输单元或者基带射频接口;在所述切换控制信号有效时,将备用子链路上的业务数据发送给传输单元或者基带射频接口;所述主控单元,用于对BBU中的所有单元进行控制;接收来自切换检测单元的切换控制信号,并将所述切换控制信号发送给链路切换单元。
所述基带射频接口,进一步接收来自与本BBU连接的外部RFU的业务数据,并将该业务数据发送到数据分配单元;
所述数据分配单元,进一步将来自基带射频接口的业务数据发送给基带处理单元;并接收来自基带处理单元,且不以本BBU为目的BBU的业务数据,并将该数据发送给扩容接口。
所述基带处理单元包括上行处理单元和下行处理单元,其中上行处理单元,用于在主控单元的控制下,将来自数据分配单元的上行业务数据进行基带处理,并将处理后的,不以本BBU为目的BBU的上行业务数据发送给数据分配单元;将处理后的以本BBU为目的BBU的上行业务数据发送给传输单元;下行处理单元,用于在主控单元的控制下,将来自传输单元的下行业务数据进行基带处理,并将处理后的下行业务数据发送给数据分配单元;所述数据分配单元,进一步将来自下行处理单元,并以本BBU为目的BBU的下行业务数据发送给基带射频接口;所述基带射频接口,进一步将来自数据分配单元的下行业务数据发送到与本BBU连接的外部RFU。
所述切换检测单元包括主用链路校验模块和备用链路校验模块、主用链路校验结果统计模块和备用链路校验结果统计模块、主用链路门限比较模块和备用链路门限比较模块、以及切换信号模块,其中,主用链路校验模块和备用链路校验模块,用于分别对从主用子链路和备用子链路接收的数据进行校验,并将校验结果分别发送给主用链路校验结果统计模块和备用链路校验结果统计模块;主用链路校验结果统计模块和备用链路校验结果统计模块,分别用于统计来自主用链路校验模块和备用链路校验模块的校验结果中的错误,并将统计结果分别发送给主用链路门限比较模块和备用链路门限比较模块;主用链路门限比较模块和备用链路门限比较模块,分别用于将来自主用链路校验结果统计模块和备用链路校验结果统计模块的统计结果与预先设定的门限值进行比较,并将大于门限的结果和小于等于门限的结果发送到切换信号模块;
切换信号模块,用于根据来自主用链路门限比较模块的大于门限结果,和来自备用链路门限比较模块的小于等于门限的结果,产生有效切换控制信号;根据来自主用链路门限比较模块的小于等于门限结果,产生无效切换控制信号;将切换控制信号发送给BBU的主控单元。由上述技术方案可见,本发明中的BBU以及BBU环形级联的资源备份方法,充分利用BBU环形级联的特点以及级联BBU之间的高带宽的优点,通过环形级联的资源备份系统中的每一个BBU,仅对从主用子链路和备用子链路同时传输的,并以本BBU为目的BBU的每一路业务数据进行主备子链路的选择,实现对每一路业务数据的传输进行单独切换,从而使得资源备份系统实现对该路业务数据传输的单独资源备份,替代了现有技术中切断链路的做法,进而不影响其他状态正常的业务数据传输,降低了由于主备切换对系统正常工作造成的冲击,还进一步节约了系统的备份资源。


图1为现有技术中分布式基站的结构示意图;图2为现有技术中BBU链形级联的结构示意图;图3为现有技术中BBU环形级联的资源备份系统结构示意图;图4为现有技术中BBU环形级联的资源备份方法的流程图;图5为本发明BBU环形级联的资源备份方法的示例性流程图;图6为本发明中BBU的内部结构示意图;图7为本发明中BBU的切换检测单元结构示意图;图8为本发明中BBU环形连接的资源备份系统结构示意图;图9为本发明中BBU环形级联的资源备份方法1的流程图;图10为本发明中BBU环形级联的资源备份方法2的流程图。
具体实施例方式
为使本发明的目的、技术方案及优点更加清楚明白,以下参照附图并举实施例,对本发明进一步详细说明。
本发明的基本思想为充分利用BBU环形级联的特点以及级联BBU之间的高带宽的优点,环形级联的资源备份系统中的每个BBU,对以本BBU为目的BBU的业务数据传输进行传输质量的单独检测,并根据切换控制信号进行单独切换,使得环形级联的资源备份系统能够对每一路业务数据的传输进行单独的切换,从而实现了对每一路业务数据的单独资源备份。
本发明为来自系统中每一个源BBU的业务数据设置了一条主用子链路和一条备用子链路。其中,主用子链路为,系统中每一个源BBU从顺时针方向或者逆时针方向,向目的BBU发送的业务数据在逻辑上所对应的传输链路;备用子链路则为,系统中每一个源BBU从与主用子链路相反的方向,向同一目的BBU发送的业务数据在逻辑上所对应的传输链路。
图5为本发明BBU环形级联的资源备份方法的示例性流程图。如图5所示,本发明BBU环形级联的资源备份方法包括以下步骤步骤501,BBU环形级联的资源备份系统中的每一个BBU,通过其扩容接口接收主用子链路和备用子链路上的,来自系统中其他BBU的业务数据;步骤502,BBU判断接收到的业务数据是否是以本BBU为目的BBU,如果是,则执行步骤504,如果不是,则执行步骤503;步骤503,转发该业务数据,并返回步骤501,继续接收业务数据;步骤504,对来自主用子链路和备用子链路的该业务数据的传输质量进行检测,并根据检测结果判断是否需要切换,如果需要,则执行步骤505;如果不需要,则选择从主用子链路接收到的业务数据为待发送的业务数据,并执行步骤506;步骤505,进行主备切换,选择从备用子链路接收到的业务数据为待发送的业务数据;步骤506,将待发送的业务数据通过传输单元发送给外部的网络控制设备,或者通过射频接口单元发送给外部RFU,并返回步骤501,继续接收业务数据。
BBU可以有多个用于与其他BBU级联的扩容接口,环形级联系统中的每一个BBU均通过两个扩容接口与其他两个BBU级联。通过判断接收业务数据的扩容接口和业务数据中的源BBU信息,BBU能够判断出业务数据对应的主用子链路和备用子链路。BBU通过业务数据中的目的地址,来判断该业务数据是否是以本BBU为目的BBU。
上述方法在进行主备切换之后,仍然同时从主用子链路和备用子链路接收业务数据,保证了以其他BBU为目的BBU的业务数据传输不受切换的影响。
BBU环形级联的资源备份系统中的所有BBU,均按照上述方法进行切换,即可实现资源备份系统对每一路业务数据的传输进行单独的资源备份。
下面,先对实现上述方法的BBU进行详细说明。
图6为本发明中BBU的内部结构示意图。如图6所示,BBU包括主控单元601、传输单元602、基带处理单元603、以及接口处理单元604。
如图6所示,传输线路61为BBU转发业务数据的线路,当数据分配单元643根据业务数据的目的地址,判断出通过扩容接口642接收到的业务数据,不以本BBU为目的BBU时,将该路业务数据通过扩容接口642向链路中的系统中下一个BBU发送,实现了对业务数据的转发,且保证了转发的业务数据不受切换的影响。当数据分配单元643根据业务数据的目的地址,判断出通过扩容接口642接收到的业务数据,为以本BBU为目的BBU的业务数据时,将该路业务数据通过传输线路62发送到链路切换单元645,根据来自主控单元601的切换控制信号来实现主备切换,并通过基带射频接口641发送下行业务数据,通过传输单元602发送上行业务数据;同时,将该路业务数据通过传输线路63发送到切换检测单元644,由切换检测单元644对来自主备两条链路的业务数据的质量进行检测,并根据检测结果产生切换控制信号,通过主控单元601将切换控制信号发送给链路切换单元645。
本发明的BBU中各单元的功能如下
主控单元601,用于向传输单元602、基带处理单元603和接口处理单元604发送控制信号和时钟信号,并接收来自传输单元602、基带处理单元603、接口处理单元604的状态信息和对控制信号的响应信息,实现对各单元的控制;接收来自切换检测单元644的切换控制信号,并将切换控制信号发送给链路切换单元645。
传输单元602,用于在主控单元601的控制下,接收来自外部的网络控制设备的下行业务数据,并将下行业务数据发送给下行处理单元631;接收来自链路切换单元645和数据分配单元643的上行业务数据,并将上行业务数据发送给外部的网络控制设备。
基带处理单元603,用于主控单元601的控制下,将来自传输单元602的业务数据进行基带处理,并发送给接口处理单元604;将来自接口处理单元604的业务数据进行基带处理,并发送给传输单元602。
具体来说,基带处理单元603包括下行处理单元631和上行处理单元632。
其中,下行处理单元631,用于在主控单元601的控制下,将来自传输单元602的下行业务数据进行信道编码以及信道扩频等调制处理,并将处理后的下行业务数据发送给数据分配单元643;上行处理单元632,用于在主控单元601的控制下,将来自数据分配单元643的上行业务数据进行解调和译码等处理,并将处理后的,不以本BBU为目的BBU的上行业务数据发送给数据分配单元643;将处理后的,以本BBU为目的BBU的上行业务数据发送给传输单元602。
接口处理单元,与主用子链路和备用子链路连接,用于接收来自外部RFU和其他BBU的业务数据;根据业务数据的目的地址,判断接收到的业务数据是否是以本BBU为目的BBU;将以本BBU为目的BBU的业务数据的传输质量进行检测,并根据检测结果,将从主用子链路或者从备用子链路接收的业务数据发送给传输单元602或者外部的RFU;将以其他BBU为目的BBU的业务数据发送到系统外部的其他BBU。
具体来说,接口处理单元604包括基带射频接口641、扩容接口642、数据分配单元643、切换检测单元644和链路切换单元645。
基带射频接口641,用于在主控单元601的控制下,接收来自与本BBU连接的外部RFU的上行业务数据,并将该上行业务数据发送到数据分配单元643;将来自数据分配单元643和链路切换单元645的下行业务数据发送到与本BBU连接的外部RFU;扩容接口642,至少包括连接主用子链路和备用子链路的两个接口;用于在主控单元601的控制下,接收主用子链路和备用子链路上的,来自外部BBU的上行和下行业务数据,并将数据发送给数据分配单元643;将来自数据分配单元643的上行和下行业务数据通过主用子链路和备用子链路,发送给外部BBU;数据分配单元643,用于根据业务数据的目的地址,判断接收到的业务数据是否是以本BBU为目的BBU;在主控单元601的控制下,将来自基带射频接口641的上行业务数据发送给上行处理单元632;接收来自上行处理单元632,且不以本BBU为目的BBU的上行业务数据,并将该数据发送给扩容接口642;将来自下行处理单元631,并以本BBU为目的BBU的下行业务数据发送给基带射频接口641;将来自下行处理单元631,且不以本BBU为目的BBU的下行业务数据,发送给扩容接口642;将来自扩容接口642,并以本BBU为目的BBU的,主用子链路和备用子链路上的上行和下行业务数据,发送给切换检测单元644和链路切换单元645;将来自扩容接口642,且不以本BBU为目的BBU的上行和下行业务数据,发送给扩容接口642;切换检测单元644,用于在主控单元601的控制下,根据来自数据分配单元643的上行或者下行业务数据进行切换检测,并根据检测结果生成有效切换控制信号或者无效切换控制信号;将有效切换控制信号或者无效切换控制信号发送给主控单元601;链路切换单元645,用于在主控单元601的控制下,接收来自数据分配单元643的,主用子链路和备用子链路上的数据;接收来自主控单元601的切换控制信号,当来自主控单元601的切换控制信号无效时,将主用子链路上的上行业务数据发送给传输单元602,或者将主用子链路上的下行业务数据发送给基带射频接口641;当来自主控单元601的切换控制信号有效时,将备用子链路上的上行业务数据发送给传输单元602,或者将备用子链路上的下行业务数据发送给基带射频接口641。
本实施例中,扩容接口642可以为多个;数据分配单元643根据接收业务数据的扩容接口642,来判断业务数据是来自主用子链路的,还是来自备用子链路的。
接口处理单元604的数据分配单元643、切换检测单元644和链路切换单元645实现了主用子链路和备用子链路传输状态的检测与主备切换。切换检测单元是通过同时对主用子链路和备用子链路上的数据进行校验,并将对校验结果的错误统计结果与预先设置的门限值进行比较来实现检测的。
图7为本发明中BBU的切换检测单元结构示意图。如图7所示,切换检测单元包括主用链路校验模块711和备用链路校验模块721、主用链路校验结果统计模块712和备用链路校验结果统计模块722、主用链路门限比较模块713和备用链路门限比较模块723、以及切换信号模块700。
主用链路校验模块711和备用链路校验模块721,分别用于对从主用子链路和备用子链路接收的数据进行校验,并将校验结果分别发送给主用链路校验结果统计模块712和备用链路校验结果统计模块722。
主用链路校验结果统计模块712和备用链路校验结果统计模块722,分别用于统计来自主用链路校验模块711和备用链路校验模块721的校验结果中的错误,并将统计结果分别发送给主用链路门限比较模块713和备用链路门限比较模块723。
主用链路门限比较模块713和备用链路门限比较模块723,分别用于将来自主用链路校验结果统计模块712和备用链路校验结果统计模块722的统计结果与预先设定的门限值进行比较,并将大于门限的结果和小于等于门限的结果发送到切换信号模块700。
切换信号模块700,用于根据来自主用链路门限比较模块713的大于门限结果,和来自备用链路门限比较模块723的小于等于门限的结果,产生有效切换控制信号;根据来自主用链路门限比较模块713的小于等于门限结果,产生无效切换控制信号;将有效切换控制信号或者无效切换控制信号发送给BBU的主控单元601。
如图7所示,目的BBU对当前接收的所有业务数据的传输质量分别进行检测,主用子链路和备用子链路的门限比较结果表示链路的传输状态是否正常,小于等于门限值为正常,大于门限值为异常。如果主用子链路异常而备用子链路正常,则切换信号模块700产生有效切换控制信号,并发送给本BBU的主控单元601,从而实现了该链路的主备切换。
本发明中的切换检测单元也可以不包括主用链路门限比较模块713和备用链路门限比较模块723,由主用链路校验结果统计模块712和备用链路校验结果统计模块722分别将主用子链路和备用子链路的统计结果发送给切换信号模块700;切换信号模块700,则用于将来自主用链路校验结果统计模块712和备用链路校验结果统计模块722的主用子链路和备用子链路的统计结果进行比较,并根据大于备用子链路统计结果的主用子链路统计结果,产生有效切换控制信号,根据大于主用子链路统计结果的备用子链路统计结果,产生无效切换控制信号;将有效切换控制信号或者无效切换控制信号发送给BBU的主控单元601。
由上述BBU构成的环形级联资源备份系统,对目的BBU来说,不但将业务传输链路分为主用链路和备用链路,还根据系统中的不同源BBU发送的业务数据,又将传输链路在逻辑上分为多个子链路。
图8为本发明中BBU环形连接的资源备份系统结构示意图。如图8所示,对任意一个作为目的BBU的BBU来说,系统内有n个BBU作为源BBU,同时向该目的BBU传送业务数据,在逻辑上形成n个顺时针方向(A方向)的主用子链路和n个逆时针方向(B方向)的备用子链路,目的BBU只对业务数据传输状态异常的子链路进行主备切换,而不切断整个链路,既不影响其他子链路的业务数据传输,也不影响该目的BBU转发其他BBU的业务数据。每一路业务数据在一个源BBU与一个目的BBU之间传输,对应着一个主用子链路和一个备用子链路,从而实现了BBU环形连接的资源备份系统,对每路业务数据的传输链路单独进行资源备份。
下面,再对本发明中BBU环形级联的资源备份方法进行详细说明。
本发明中,BBU可以采用不同的切换检测方式,实现对每一项上行业务数据和下行业务数据传输的单独切换,从而实现BBU环形级联的资源备份系统对每一路业务数据的单独资源备份。以下为以实现BBU环形级联的资源备份的两种方法。
方法1以目的BBU接收来自其他BBU的下行业务数据为例;方法2以目的BBU接收来自其他BBU的上行业务数据为例。
图9为本发明中BBU环形级联的资源备份方法1的流程图。如图9所示,以网络控制设备为RNC为例,BBU环形级联的资源备份方法包括以下步骤步骤901,源BBU的传输单元从系统外部的RNC接收到下行业务数据,并将下行业务数据经下行处理单元进行基带处理后,通过数据分配单元发送到扩容接口。
步骤902,源BBU通过两个扩容接口,经A方向和B方向的传输链路,即主用子链路和备用子链路,同时向目的BBU发送下行业务数据。
步骤903~步骤904,目的BBU通过扩容接口接收到主用子链路和备用子链路上的下行业务数据后,其数据分配单元根据业务数据的目的地址,判断该下行业务数据是否是以本BBU为目的BBU,如果是,则执行步骤906;如果不是,则执行步骤905。
其中,目的BBU的数据分配单元,通过判断接收业务数据的扩容接口来判断业务数据是来自主用子链路还是备用子链路。
步骤905,目的BBU将该下行业务数据通过扩容接口,转发给系统中的其他BBU,并返回步骤903,继续接收业务数据。
步骤906,目的BBU的数据分配单元将数据发送给切换检测单元。
步骤907,切换检测单元判断主用子链路的传输状态是否正常,如果主用子链路的传输状态正常,则执行步骤908;如果主用子链路的传输状态异常,则执行步骤909。
本步骤中,切换检测单元对主用子链路的状态的判断,是通过如下方法来实现的切换检测单元先分别对主用子链路和备用子链路的下行业务数据进行偶校验或者CRC校验,再对校验结果中的错误进行统计,当统计出的主用子链路校验结果的错误少于或者等于备用子链路校验结果的错误时,则判断主用子链路的传输状态正常;当统计出的主用子链路校验结果的错误多于备用子链路校验结果的错误时,则判断主用子链路的传输状态异常。
步骤908,目的BBU的切换检测单元根据检测结果生成无效切换控制信号,并将无效切换控制信号通过主控单元发送给链路切换单元,目的BBU不对该下行业务的传输进行主备切换,链路切换单元根据无效的切换控制信号,将主用子链路上的下行业务数据通过基带射频接口发送到与本BBU连接的RRU,并返回步骤903,继续接收业务数据。
步骤909,目的BBU的切换检测单元根据检测结果生成有效切换控制信号,并将有效切换控制信号,通过主控单元发送给链路切换单元,链路切换单元根据有效切换控制信号,将备用子链路上的下行业务数据通过基带射频接口发送到与本BBU连接的RRU,目的BBU实现了主备切换,并返回步骤903,继续接收业务数据。
一个目的BBU可以同时接收来自多个源BBU的业务数据,即同时接收来自多个主用子链路和备用子链路的业务数据,因此,在目的BBU中,对来自每一个源BBU的业务数据,同时执行上述流程。
本方法用于BBU环形级联的资源备份系统在传输下行业务数据时的资源备份,也适用于BBU环形级联的资源备份系统在传输上行业务数据时的资源备份。源BBU与目的BBU分别为环形链路上的任意一个BBU。
本方法中,步骤907为目的BBU通过检测来判断是否需要进行主备切换的过程,检测的方法为比较主用子链路和备用子链路的传输质量,也可以为其他检测方法;步骤908为目的BBU进行主备切换的过程,当切换到备用子链路时,目的BBU仍然接收来自主用子链路的下行业务数据,并同时转发其他主用子链路上的业务数据,使得整个主用链路不被切断;与本BBU连接的RRU也可以为近端RFU;根据移动通信系统类型的不同,下行业务数据也可以从系统外部的BSC接收。
以上为对方法1的说明,在方法2中,目的BBU接收来自其他BBU的上行业务数据,并在切换检测中使用预先设定的门限值。
图10为本发明中BBU环形级联的资源备份方法2的流程图。如图10所示,以网络控制设备为RNC为例,BBU环形级联的资源备份方法包括以下步骤步骤1001,源BBU的数据分配单元通过基带射频接口从与其连接的RRU接收上行业务数据,并将上行业务数据经上行处理单元进行基带处理后,发送到扩容接口。
步骤1002,源BBU通过扩容接口,经A方向和B方向的传输链路,即主用子链路和备用子链路,同时向目的BBU发送上行业务数据。
步骤1003~步骤1004,目的BBU通过扩容接口接收到主用子链路和备用子链路上的上行业务数据后,其数据分配单元根据业务数据的目的地址,判断该上行业务数据是否是以本BBU为目的BBU,如果是,则执行步骤1006;如果不是,则执行步骤1005。
其中,目的BBU的数据分配单元,通过判断接收业务数据的扩容接口来判断业务数据是来自主用子链路还是备用子链路。
步骤1005,目的BBU将该上行业务数据通过扩容接口,发送到系统中的其他BBU,并返回步骤1003,继续接收业务数据。
步骤1006,目的BBU的数据分配单元将该业务数据发送给切换检测单元。
步骤1007,切换检测单元中的校验模块分别对从主用子链路和备用子链路接收到的上行业务数据进行CRC校验,即检测的第一步。
本步骤中进行校验的方法为CRC校验,也可以为偶校验等其他校验方法。
步骤1008,切换检测中的校验结果统计模块单元分别对主用子链路和备用子链路的校验结果进行错误统计,即检测的第二步。
步骤1009,切换检测单元中的门限比较模块分别将主用子链路和备用子链路的错误统计结果与预先设定的门限值进行比较,即检测的第三步。
步骤1010,切换检测单元中的切换信号模块判断主用子链路的传输状态是否正常,如果主用子链路的错误统计结果没有超过门限值,即传输状态正常,则执行步骤1011;如果主用子链路的错误统计结果超过了门限值,即传输状态异常,则执行步骤1012。
步骤1011,切换检测单元中的切换信号模块根据检测结果生成无效切换控制信号,并将无效切换控制信号,通过主控单元发送给链路切换单元,目的BBU不对传输该上行业务数据的链路进行主备切换,链路切换单元根据无效的切换控制信号,将主用子链路上的上行业务数据通过传输单元发送到系统外部的RNC,并返回步骤1003,继续接收业务数据。
步骤1012,切换检测单元中的切换信号模块根据检测结果生成有效切换控制信号,并将有效切换控制信号,通过主控单元发送给链路切换单元,链路切换单元根据有效切换控制信号,将备用子链路上的上行业务数据通过传输单元发送到系统外部的RNC,目的BBU实现了主备切换,并返回步骤1003,继续接收业务数据。
一个目的BBU可以同时接收来自多个源BBU的业务数据,即同时接收来自多个主用子链路和备用子链路的业务数据,因此,在目的BBU中,对来自每一个源BBU的业务数据,同时执行上述流程。
本方法用于BBU环形级联的资源备份系统在传输上行业务数据时的资源备份,也适用于BBU环形级联的资源备份系统在传输下行业务数据时的资源备份。源BBU与目的BBU分别为环形链路上的任意一个BBU。
本方法中,步骤1007~步骤1010为目的BBU通过检测来判断是否需要进行主备切换的过程,检测的方法为通过预先设定的门限值判断主用子链路和备用子链路的传输质量,也可以为其他检测方法,是对方法1中的步骤907的替换;步骤1012为目的BBU进行主备切换的过程,当切换到备用子链路时,目的BBU仍然接收来自主用子链路的上行业务数据,并同时转发其他主用子链路上的业务数据,使得整个主用链路不被切断;与本BBU连接的RRU也可以为近端RFU;根据移动通信系统类型的不同,上行业务数据也可以发送到系统外部的BSC。
以上所述仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。凡在本发明的精神和原则之内,所作的任何修改、等同替换以及改进等,均应包含在本发明的保护范围之内。
权利要求
1.一种基带单元环形级联的资源备份方法,其特征在于,为来自系统中每一个源BBU的业务数据设置一条主用子链路和一条备用子链路,包括以下步骤A、BBU环形级联的资源备份系统中的每一个BBU,通过其扩容接口接收来自系统内其他BBU的业务数据;B、BBU判断接收到的业务数据是否是以本BBU为目的BBU,如果是,则执行步骤C;C、对所述主用子链路和备用子链路上的业务数据的传输质量,分别进行检测,并根据检测结果判断是否需要切换,如果需要,则进行主备切换,将从备用子链路接收到的业务数据通过传输单元发送给外部的网络控制设备,或者通过射频接口单元发送给外部RFU。
2.如权利要求1所述的方法,其特征在于,所述步骤B进一步包括如果接收到的业务数据不是以本BBU为目的BBU,则转发该业务数据,并返回步骤A,继续接收业务数据。
3.如权利要求1所述的方法,其特征在于,所述步骤C进一步包括如果不需要进行切换,则将从主用子链路接收到的业务数据通过传输单元发送给外部的网络控制设备,或者通过射频接口单元发送给外部RFU。
4.如权利要求1所述的方法,其特征在于,所述步骤C之后进一步包括返回步骤A,继续接收业务数据。
5.如权利要求1至4中任意一项所述的方法,其特征在于,所述为来自系统中每一个源BBU的业务数据设置一条主用子链路和一条备用子链路为将从顺时针或者逆时针方向,来自源BBU的业务数据,在逻辑上对应的传输链路设置为所述业务数据的主用子链路;将与主用子链路方向相反的,来自同一源BBU的业务数据,在逻辑上对应的传输链路设置为备用子链路。
6.如权利要求1至4中任意一项所述的方法,其特征在于,步骤B所述判断接收到的业务数据是否是以本BBU为目的BBU为所述BBU根据业务数据的目的地址,判断接收到的业务数据是否是以本BBU为目的BBU。
7.如权利要求1至4中任意一项所述的方法,其特征在于,所述步骤C为C1、所述BBU分别对从主用子链路和备用子链路接收到的业务数据进行校验;C2、所述BBU分别对主用子链路和备用子链路的校验结果进行错误统计;C3、所述BBU分别将主用子链路和备用子链路的错误统计结果与预先设定的门限值进行比较,如果主用子链路的错误统计结果超过了门限值,则判断出主用子链路的传输状态异常,将从备用子链路接收到的业务数据通过传输单元发送给外部的网络控制设备,或者通过射频接口单元发送给外部RFU。
8.如权利要求7所述的方法,其特征在于,步骤C1所述进行校验为进行CRC校验,或者进行偶校验。
9.如权利要求1所述的方法,其特征在于,所述网络控制设备为无线网络控制器,或者为基站控制器。
10.一种基带单元,包括主控单元、传输单元和基带处理单元,其特征在于,包括接口处理单元,包括连接主用子链路和备用子链路的两个接口,用于接收来自外部RFU和外部BBU的业务数据;对以本BBU为目的BBU的业务数据的传输质量进行检测,并根据检测结果,将从主用子链路或者从备用子链路接收的业务数据发送给传输单元或者外部的RFU;将不以本BBU为目的BBU的业务数据,发送到外部BBU。
11.如权利要求10所述的基带单元,其特征在于,所述接口处理单元包括基带射频接口、扩容接口、数据分配单元、切换检测单元和链路切换单元,其中,基带射频接口,用于在主控单元的控制下,将来自链路切换单元的业务数据发送到与本BBU连接的外部RFU;扩容接口,包括连接主用子链路和备用子链路的两个接口,用于在主控单元的控制下,接收主用子链路和备用子链路上的,来自外部BBU的业务数据,并将数据发送给数据分配单元;将来自数据分配单元的业务数据通过主用子链路和备用子链路,转发给外部BBU;数据分配单元,用于在主控单元的控制下,接收来自扩容接口的业务数据,并根据业务数据的目的地址,判断所述业务数据是否是以本BBU为目的BBU;将并以本BBU为目的BBU的,主用子链路和备用子链路上的业务数据,发送给切换检测单元和链路切换单元;将来自扩容接口,且不以本BBU为目的BBU的,主用子链路和备用子链路上的业务数据,发送给扩容接口;切换检测单元,用于在主控单元的控制下,根据来自数据分配单元的业务数据进行切换检测,并根据检测结果生成切换控制信号;将切换控制信号发送给主控单元;链路切换单元,用于在主控单元的控制下,接收来自数据分配单元的,主用子链路和备用子链路上的数据;接收来自主控单元的切换控制信号,在所述切换控制信号无效时,将主用子链路上的业务数据发送给传输单元或者基带射频接口;在所述切换控制信号有效时,将备用子链路上的业务数据发送给传输单元或者基带射频接口;所述主控单元,用于对BBU中的所有单元进行控制;接收来自切换检测单元的切换控制信号,并将所述切换控制信号发送给链路切换单元。
12.如权利要求11所述的基带单元,其特征在于,所述基带射频接口,进一步接收来自与本BBU连接的外部RFI的业务数据,并将该业务数据发送到数据分配单元;所述数据分配单元,进一步将来自基带射频接口的业务数据发送给基带处理单元;并接收来自基带处理单元,且不以本BBU为目的BBU的业务数据,并将该数据发送给扩容接口。
13.如权利要求11或12所述的基带单元,其特征在于,所述基带处理单元包括上行处理单元和下行处理单元,其中上行处理单元,用于在主控单元的控制下,将来自数据分配单元的上行业务数据进行基带处理,并将处理后的,不以本BBU为目的BBU的上行业务数据发送给数据分配单元;将处理后的以本BBU为目的BBU的上行业务数据发送给传输单元;下行处理单元,用于在主控单元的控制下,将来自传输单元的下行业务数据进行基带处理,并将处理后的下行业务数据发送给数据分配单元;所述数据分配单元,进一步将来自下行处理单元,并以本BBU为目的BBU的下行业务数据发送给基带射频接口;所述基带射频接口,进一步将来自数据分配单元的下行业务数据发送到与本BBU连接的外部RFU。
14.如权利要求11或12所述的基带单元,其特征在于,所述切换检测单元包括主用链路校验模块和备用链路校验模块、主用链路校验结果统计模块和备用链路校验结果统计模块、主用链路门限比较模块和备用链路门限比较模块、以及切换信号模块,其中,主用链路校验模块和备用链路校验模块,用于分别对从主用子链路和备用子链路接收的数据进行校验,并将校验结果分别发送给主用链路校验结果统计模块和备用链路校验结果统计模块;主用链路校验结果统计模块和备用链路校验结果统计模块,分别用于统计来自主用链路校验模块和备用链路校验模块的校验结果中的错误,并将统计结果分别发送给主用链路门限比较模块和备用链路门限比较模块;主用链路门限比较模块和备用链路门限比较模块,分别用于将来自主用链路校验结果统计模块和备用链路校验结果统计模块的统计结果与预先设定的门限值进行比较,并将大于门限的结果和小于等于门限的结果发送到切换信号模块;切换信号模块,用于根据来自主用链路门限比较模块的大于门限结果,和来自备用链路门限比较模块的小于等于门限的结果,产生有效切换控制信号;根据来自主用链路门限比较模块的小于等于门限结果,产生无效切换控制信号;将切换控制信号发送给BBU的主控单元。
全文摘要
本发明公开了一种基带单元环形级联的资源备份方法以及一种基带单元,本发明中的基带单元以及基带单元环形级联的资源备份方法,充分利用BBU环形级联的特点以及级联BBU之间的高带宽的优点,通过环形级联的资源备份系统中的每一个BBU,仅对从主用子链路和备用子链路同时传输的,并以本BBU为目的BBU的每一路业务数据进行主备子链路的选择,实现对每一路业务数据的传输进行单独切换,从而使得资源备份系统实现对该路业务数据传输的单独资源备份,替代了现有技术中切断链路的做法,进而不影响其他状态正常的业务数据传输,降低了由于主备切换对系统正常工作造成的冲击,还进一步节约了系统的备份资源。
文档编号H04Q7/30GK1889547SQ20061010926
公开日2007年1月3日 申请日期2006年8月3日 优先权日2006年8月3日
发明者孟庆锋 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1