一种业务热备份的方法及装置的制作方法

文档序号:7713595阅读:120来源:国知局
专利名称:一种业务热备份的方法及装置的制作方法
技术领域
本发明涉及通信领域,尤其涉及一种业务热备份的方法及装置。
背景技术
目前根据《2GHz TD-SCDMA数字蜂窝移动通信网——分布式基站的Ir接口技术要求》定义(以下简称“TD-S Ir接口技术要求”),在RRU(Radic) Remote Unit,射频拉远模块)环形连接流程中只能实现链路冷备份,不能实现链路热备份;如图1所示为现有技术中实现RRU环形连接的链路冷备份的流程图,该流程包括以下步骤步骤101、RRU以广播接入的方式接入到BBU(Building Base band Unit,基带处
理单元)上。步骤102、建立RRU与BBU之间的通道,并开启心跳检测。步骤103、BBU测量RRU接入BBU的接入方向上的时延。步骤104、BBU对RRU进行参数配置,包括天线参数配置、IQ数据通道配置等。步骤105、BBU对RRU进行小区配置,并与RRU进行业务交互。步骤106、BBU根据心跳检测机制确定链路发生故障时,清空所述RRU在该链路上的配置。步骤107、RRU在所述BBU检测到链路发生故障时,通过复位方式清空自身的配置参数,并中断与BBU之间的业务。步骤108、RRU切换时钟,从另一个链路方向重新接入到所述BBU上,以实现业务的恢复。从图1所示的方法流程可知,RRU恢复业务的方法为通过在切换后的端口上重新发起接入流程来实现的,该种恢复业务的方式,在单级RRU的整个链路恢复过程中,BBU检测到链路发生故障需要6 9秒,BBU/RRU清空配置参数需要大约5秒,RRU切换时钟、从切换后的端口重新接入到BBU中、重新配置参数以及回复业务需要大约1 2秒,因此,现有技术中实现单级RRU的业务恢复需要大约12 16秒,而实现RRU环形连接的业务恢复则需要更长的时间,因此,按照目前TD-S Ir接口技术要求,无法实RRU环形连接下链路的业务热备份。目前,为实现RRU环形连接下链路的业务热备份,对顶接口技术做了一定改进,改进后实现链路业务热备份的流程可参见图2,该流程可包括步骤201、RRU随机决定一个链路(后续称为正向链路)以广播接入的方式接入到 BBU 上。步骤202、建立RRU与BBU之间的通道,并开启心跳检测。步骤203、BBU测量RRU在正向链路上接入到BBU的第一时延。步骤204、RRU在反向链路上以广播接入的方式接入到BBU上。步骤205、BBU测量RRU在反向链路上接入到BBU的第二时延。步骤206、BBU对所述RRU进行参数配置,如天线参数配置、IQ数据通道配置等。
步骤207、BBU对RRU进行小区配置,并与RRU在正向链路上进行业务交互。步骤208、BBU根据心跳检测机制检测到正向链路发生故障时,且确定反向链路可用时,去使能主口 IQ配置(即正向链路对应的IQ配置),使能备口 IQ配置(即反向链路对应的IQ配置)。步骤209、RRU在所述BBU检测到链路发生故障时,且确定反向链路可用时,将时钟从正向链路切换到反向链路。步骤210、BBU与RRU之间进行时延值配置,继续进行业务交互。图2所示的流程中,BBU控制RRU在与BBU进行业务交互之前,不仅需要进行一次正向链路的接入流程,还需要进行一次反向链路的接入流程,以在正向链路发生故障前获取到RRU反向链路的时延测量值。改进后的方案,利用FPGA对Ir物理层控制字的监测,以优化链路故障的快速检测;并且在正向链路发生故障后的恢复流程中定义了 RRU切换链路方向,重新获取时延测量值配置的流程。根据实际实现的效果,单级RRU链路恢复过程的时间主要包含如下几个部分1)检测光纤链路故障的时间Tc,Tc通常为ms级;2) RRU将时钟从正向链路切换到反向链路的时间Ts,Ts通常为ms级;3) RRU时延测量配置Tm,Tm通常小于ls,但由于受到BBU/RRU处理器的影响,Tm 最多可达到2s 3s。综上三个部分可知,采用如图2的流程实现单级RRU链路恢复需要大约T = Tc+Ts+Tm的时间,该T通常为1 k,因此,相对于如图1所示的流程而言能够在一定程度上降低单级RRU链路的恢复时间,可实现热备份要求;但是采用改进后的方案,对于RRU环形连接中的多级RRU同时进行链路恢复的情况,不能保证各级RRU业务均不受影响。目前的TD-S Ir接口技术要求中,采用图1所示的链路备份方式,一方面,链路故障检测采用心跳方式进行检测,使得检测周期很长;另一方面,在RRU正常接入到BBU中时, BBU只计算RRU接入方向的时延测量,因此,当RRU从不同光口再次接入到BBU中时,还需要 BBU再次对RRU进行重新接入后的时延测量,因此在一定程度上降低了切换链路的速率。采用图2所示的链路备份方式,虽然在一定程度上加快了切换链路的速率,但是控制流程比较复杂,影响了 RRU正常接入和链路故障后业务恢复的速度,如RRU正常接入 BBU时,RRU必须分别从正向链路和反向链路上进行接入BBU的流程,以使BBU计算得到两个方向链路上的时延测量值;还如,在链路故障后的恢复过程中,BBU仍然需要针对RRU切换链路后的新链路配置一次时延值,从而增加链路恢复的时延;因此,采用如图2所示的链路业务热备份的方式,针对于RRU环形连接的多级RRU而言,链路恢复时延较长,后一级切换链路方向上的RRU业务恢复时长受前一级RRU的处理时延的影响较大,时延累积后,有可能造成后几级切换链路方向RRU的处理时延超出业务保持的要求,从而造成业务中断。因此,如何快速、有效的实现RRU环形连接情况下的业务热备份,则成为较为关注的问题。

发明内容
针对现有技术存在的上述技术问题,本发明实施例提供一种业务热备份的方法及装置,以快速、有效的实现RRU环形连接情况下的业务热备份,克服现有技术中实现业务热备份的时延较长而导致业务中断的问题。
6
一种业务热备份的方法,包括基带处理单元BBU在射频拉远模块RRU接入之后,建立通道,计算并配置所述RRU 分别从第一链路和第二链路上接入到所述BBU上的第一时延测量值和第二时延测量值;BBU对所述RRU进行参数配置和小区配置之后,在所述第一链路上进行业务交互;所述BBU在确定所述第一链路发生故障时,去使能第一链路对应的IQ配置,使能所述第二链路对应的IQ配置;所述BBU在所述RRU进行以下操作之后在所述第二链路上与所述RRU接续上述业务RRU将时钟从第一链路上切换到第二链路上,以及将时延值从第一时延测量值配置为第二时延测量值。一种业务热备份的方法,包括射频拉远模块RRU在接入到基带处理单元BBU之后,接收所述BBU发送的第一时延测量值和第二时延测量值并存储,所述第一时延测量值和所述第二时延测量值分别为所述BBU计算得到的所述RRU从第一链路和第二链路上接入到所述BBU上的时延;所述RRU在所述BBU为该RRU进行参数配置和小区配置之后,在所述第一链路上与所述BBU进行业务交互;所述RRU在确定所述第一链路发生故障时,将时钟从第一链路上切换到第二链路上,并将时延值从第一时延测量值配置为第二时延测量值;所述RRU在所述BBU去使能第一链路对应的IQ配置和使能所述第二链路对应的 IQ配置之后,在所述第二链路上与所述BBU接续上述业务。 一种基带处理单元BBU,包括时延测量单元,用于在射频拉远模块RRU接入之后,建立通道,计算并配置所述 RRU分别从第一链路和第二链路上接入到所述BBU上的第一时延测量值和第二时延测量值;配置交互单元,用于对所述RRU进行参数配置和小区配置之后,在所述第一链路上进行业务交互;切换单元,用于在确定所述第一链路发生故障时,去使能第一链路对应的IQ配置,使能所述第二链路对应的IQ配置,并启动业务恢复单元;业务恢复单元,用于在所述RRU进行以下操作之后启动所述配置交互单元在所述第二链路上与所述RRU接续上述业务RRU将时钟从第一链路上切换到第二链路上,以及将时延值从第一时延测量值配置为第二时延测量值。一种射频拉远模块RRU,包括接入单元,用于接入到基带处理单元BBU中;接收单元,用于接收所述BBU发送的第一时延测量值和第二时延测量值并存储, 所述第一时延测量值和所述第二时延测量值分别为所述BBU计算得到的所述RRU从第一链路和第二链路上接入到所述BBU上的时延;业务交互单元,用于在所述BBU为该RRU进行参数配置和小区配置之后,在所述第一链路上与所述BBU进行业务交互;切换单元,用于在确定所述第一链路发生故障时,将时钟从第一链路上切换到第二链路上,并将时延值从第一时延测量值配置为第二时延测量值,启动业务恢复单元;
业务恢复单元,用于在所述BBU去使能第一链路对应的IQ配置和使能所述第二链路对应的IQ配置之后,在所述第二链路上与所述BBU接续上述业务。本发明实施例中,BBU在RRU接入之后建立通道,并计算出所述RRU从第一链路和第二链路上接入到所述BBU上的第一时延测量值和第二时延测量值,并且BBU与RRU在第一链路上进行业务交互;当后续第一链路发生故障时,BBU只需要去使能第一链路对应的 IQ配置并使能第二链路对应的IQ配置即可完成BBU侧的链路切换,RRU只需要将时钟从第一链路上切换到第二链路上,并将时延值从第一时延测量值配置为第二时延测量值即可完成RRU侧的链路切换,从而即可实现双方链路的切换,并在第二链路上接续前述业务。采用本发明技术方案,由于在第一链路发生故障之前已经得到第一时延测量值和第二时延测量值,因此RRU侧的链路切换速度较快,且BBU侧不需要重新对RRU在第二链路上的时延进行测量,从而也加快了 BBU侧的链路切换速度;并且通过可编程逻辑阵列FPGA的底层控制字检测方式来检测第一链路是否发生故障,相对于现有的根据心跳检测机制检测链路是否发生故障而言,在较大程度上提高了故障检测的速度,从而更进一步的提高链路切换速率;因此采用本发明技术方案,可以在较大程度上降低链路切换的时延,提高链路切换速度和有效性,从而实现了快速、有效的业务热备份。


图1为现有技术中实现业务热备份的方法流程图之一;图2为现有技术中实现业务热本分的方法流程图之二 ;图3A为本发明实施例中实现业务热备份的方法流程图之一;图;3B为本发明具体实例中BBU与RRU的连接关系图;图3C为本发明实施例中实现业务热备份的方法流程图之二 ;图4为本发明实施例中实现业务热备份的信令流程图;图5为本发明实施例中BBU的结构示意图;图6为本发明实施例中RRU的结构示意图。
具体实施例方式针对现有技术存在的上述技术问题,本发明实施例提供一种业务热备份的方法及装置,以快速、有效的实现RRU环形连接情况下的业务热备份,克服现有技术中实现业务热备份的时延较长而导致业务中断的问题。本发明技术方案中,BBU在RRU接入之后建立通道,并计算出所述RRU从第一链路和第二链路上接入到所述BBU上的第一时延测量值和第二时延测量值,并且BBU与RRU在第一链路上进行业务交互;当后续第一链路发生故障时, BBU只需要去使能第一链路对应的IQ配置并使能第二链路对应的IQ配置即可完成BBU侧的链路切换,RRU只需要将时钟从第一链路上切换到第二链路上,并将时延值从第一时延测量值配置为第二时延测量值即可完成RRU侧的链路切换,从而即可实现双方切换到第二链路上接续上述业务;采用本发明技术方案,由于在第一链路发生故障之前已经得到第一时延测量值和第二时延测量值,因此RRU侧的链路切换速度较快,且BBU侧不需要重新对RRU 在第二链路上的时延进行测量,从而也加快了 BBU侧的链路切换速度,并且通过可编程逻辑阵列FPGA的底层控制字检测方式来检测第一链路是否发生故障,相对于现有的根据心跳检测机制检测链路是否发生故障而言,在较大程度上提高了故障检测的速度,从而更进一步的提高链路切换速率;因此采用本发明技术方案,可以在较大程度上降低链路切换的时延,提高链路切换速度和有效性,从而实现了快速、有效的业务热备份。下面结合说明书附图对本发明技术方案进行详细的描述。参见图3A,为本发明实施例中实现业务热备份的方法流程图之一,该方法流程是基于BBU侧,方法包括步骤301a、BBU在RRU接入之后,建立通道,计算并配置所述RRU分别从第一链路和第二链路上接入到所述BBU上的第一时延测量值和第二时延测量值。步骤30h、BBU对所述RRU进行参数配置和小区配置之后,在所述第一链路上进行业务交互。本发明实施例中,参数配置可包括天线参数配置和IQ数据通道配置等。步骤303a、所述BBU在确定所述第一链路发生故障时,去使能第一链路对应的IQ 配置,使能所述第二链路对应的IQ配置。本发明实施例中,BBU可通过 FPAG(Field Programmable Logic Array,可编程逻辑阵列)底层控制字检测方式来检测当前RRU进行业务的链路(如第一链路)中的光纤是否发生故障。步骤30 、所述BBU在所述RRU进行以下操作之后在所述第二链路上与所述RRU 接续上述业务RRU将时钟从第一链路上切换到第二链路上,以及将时延值从第一时延测
量值更新为第二时延测量值。较佳地,上述步骤303a还可包括以下步骤所述BBU在确定所述第一链路发生故障时,将所述第一时延测量值和第二时延测量值发送给所述RRU,以便所述RRU在本地存储所述第一时延测量值和所述第二时延测量值。本发明实施例中,第一链路可以为从BBU的第一光口出发,经过至少一个RRU之后到达BBU的第二光口的链路;第二链路可以为从所述BBU的第二光口出发,经过所述至少一个RRU之后到达所述BBU的第一光口的链路;所述至少一个RRU中的任意两个相邻RRU之间通过光纤连接,所述BBU的第一光口与第二光口分别通过光纤与RRU连接。上述步骤301a中,BBU计算出RRU对应的第一时延测量值和第二时延测量值,可采用以下方式方式1、将以下两个参数的和值确定为RRU对应的第一时延测量值在所述第一链路的传输方向上所述RRU的前一个RRU的第一时延测量值,和所述RRU与该前一个RRU之间的光纤传输时延;方式2、将以下两个参数的和值确定为RRU对应的第二时延测量值在所述第二链路的传输方向上所述RRU的前一个RRU的第二时延测量值,和所述RRU与该前一个RRU之间的光纤传输时延。为更详细的描述本发明技术方案中计算RRU的第一时延测量值与第二时延测量值的方式,下面以一具体的实施例为例进行详细的描述,如图3B所示,BBU包括光口 0和光
口 l,m个RRU(分别用RRU1、RRU2.....RRUm表示)组成环形连接,其中第一链路为从BBU
的光口 0出发,经过所述m个RRU之后到达BBU的光口 1的链路;第二链路与所述第一链路相反,为从BBU的光口 1出发,经过m个RRU之后到达BBU的光口 0的链路。该m个RRU
9中任意两个相邻的RRU之间通过光纤连接;第一链路中位于首端的RRUl通过光纤与光口 0 连接,位于末端的末端R冊m通过光纤与光口 1连接;第二链路中位于首端的R冊m通过光纤与光口 1连接,位于末端的末端RRUl通过光纤与光口 0连接;BBU计算第一链路和第二链路上光纤传输时延可根据下式(1)得到,BBU计算各RRU的第一时延测量值可根据下式(2) 得到,计算各RRU的第二时延测量值可根据下式C3)得到T12(Z) = T34(z+) = ^^^,其中 i = l,2,3...m+l 式(1);式(1)中,T12 (i)为第一链路中连接RRUi与RRU(i-Ι)的光纤的传输时延,T34(i) 为第二链路中连接RRUi与RRU(i-Ι)的光纤的传输时延,T14(i)为RRU(i-l)的端口 1与端口 4之间的时延差;TM(i)为RRUi的端口 2和端口 3之间的时延差。T0_EEU(i) = T。_KKU(i_l)+T12(i),其中 i = l,2,3...m,其中,T0_EEU(1) = T12 (1) 式⑵;式O)中,TQ_KKU(i)为第一链路中RRUi到光口 0的时延(即RRUi的第一时延测量值),TQ.(i-l)为第一链路中RRU(i-1)到光口 0的时延(即RRU(i-l)的第一时延测量值),T12(i)为第一链路中连接RRUi与RRU(i-1)的光纤的传输时延。T1^eeu(I) = 1\_圓(土+1)+1^(土+1),其中 i = 1,2,3. . .m-l, T1^eeu(III) = T34(m+1) 式⑶式(3)中,IVkku(i)为RRU⑴到光口 1的时延(即RRU⑴的第二时延测量值), U+l)为RRU(i+l)到光口 1的时延(RRU(i+1)的第二时延测量值),T34(i+Ι)为第二链路中连接RRUi与RRU (i+Ι)的光纤的传输时延,T34 (m+1)为第二链路中连接RRto与光口 1的光纤的传输时延,TlOii)为RRUm到光口 1的时延(即RRUm的第二时延测量值)。本发明实施例还提供一种如图3C所示的业务热备份的方法,该方法基于RRU侧进行描述。参见3C,为本发明实施例中实现业务热备份的方法流程图之二,该方法包括步骤301c、RRU在接入到BBU中。本发明实施例中,RRU可以广播接入的方式接入到BBU中。步骤302c、接收所述BBU发送的第一时延测量值和第二时延测量值并存储,所述第一时延测量值和所述第二时延测量值分别为所述BBU计算得到的所述RRU从第一链路和第二链路上接入到所述BBU上的时延。步骤303c、RRU在所述BBU为该RRU进行参数配置和小区配置之后,在所述第一链路上与所述BBU进行业务交互。步骤3(Mc、所述RRU在确定所述第一链路发生故障时,将时钟从第一链路上切换到第二链路上,并将时延值从第一时延测量值配置为第二时延测量值。步骤305c、RRU在所述BBU去使能第一链路对应的IQ配置和使能所述第二链路对应的IQ配置之后,在所述第二链路上与所述BBU接续上述业务。较佳地,上述步骤3(Mc中,RRU确定所述第一链路发生故障可采用以下方式通过 FPGA底层控制字检测方式检测所述第一链路是否发生故障。本发明实施例中,所述第一链路为从所述BBU的第一光口出发,经过至少一个RRU 之后到达所述BBU的第二光口的链路;所述第二两路为从所述BBU的第二光口出发,经过所
10述至少一个RRU之后到达所述BBU的第一光口的链路;所述至少一个RRU中的任意两个相邻RRU之间通过光纤连接,所述BBU的第一光口与第二光口分别通过光纤与RRU连接。本发明实施例还可以提供一个整体的实现业务热备份的方法流程图,该方法流程从BBU侧和RRU侧两侧进行描述。参见图4,为本发明实施例中,实现业务热备份的信令流程图,包括步骤401、RRU以广播接入的方式接入到BBU中。步骤402、BBU建立与RRU之间的通道,并启动心跳检测。步骤403、BBU计算并配置RRU分别从第一链路和第二链路上接入到该BBU上的第一时延测量值和第二时延测量值。步骤404、BBU对所述RRU进行参数配置,该参数配置可包括天线参数配置、IQ数据通道配置等。步骤405、BBU对所述RRU进行小区配置,并在第一链路上与所述RRU进行业务交互。步骤406、BBU通过FPAG底层控制检测方式检测第一链路中的光纤是否发生故障时,去使能第一链路对应的IQ配置和使能第二链路对应的IQ配置。步骤407、RRU通过FPAG底层控制检测方式检测第一链路发生故障时,将时钟从第一链路切换到第二链路,并自动将时延值从第一时延测量值更新为第二时延测量值。步骤408、BBU与RRU在第二链路上接续前述业务。本发明实施例还提供一种BBU,该BBU的结构如图5所示,包括时延测量单元51,用于在RRU接入之后,建立通道,计算并配置所述RRU分别从第一链路和第二链路上接入到所述BBU上的第一时延测量值和第二时延测量值。配置交互单元52,用于对所述RRU进行参数配置和小区配置之后,在所述第一链路上进行业务交互。切换单元53,用于在确定所述第一链路发生故障时,去使能第一链路对应的IQ配置,使能所述第二链路对应的IQ配置,并启动业务恢复单元M。业务恢复单元M,用于在所述RRU进行以下操作之后启动所述配置交互单元52在所述第二链路上与所述RRU接续上述业务RRU将时钟从第一链路上切换到第二链路上,以及将时延值从第一时延测量值配置为第二时延测量值。切换单元53可通过FPGA底层控制字检测方式检测第一链路是否发生故障。较佳地,时延测量单元51计算RRU对应的第一时延测量值和第二时延测量值,可采用以下方式得到将以下两个参数的和值确定为RRU对应的第一时延测量值在所述第一链路的传输方向上所述RRU的前一个RRU的第一时延测量值,和所述RRU与该前一个RRU之间的光纤传输时延;将以下两个参数的和值确定为RRU对应的第二时延测量值在所述第二链路的传输方向上所述RRU的前一个RRU的第二时延测量值,和所述非端末RRU与该前一个RRU之间的光纤传输时延。较佳地,时延测量单元51进一步用于,将计算得到的所述第一时延测量值和第二时延测量值发送给所述RRU,以便所述RRU在本地存储所述第一时延测量值和所述第二时
11延测量值。本发明实施例还提供一种RRU,该RRU的结构可如图6所示。参见图6,为本发明实施例中RRU的结构示意图,该RRU包括接入单元61,用于接入到基带处理单元BBU中;接收单元62,用于接收所述BBU发送的第一时延测量值和第二时延测量值并存储,所述第一时延测量值和所述第二时延测量值分别为所述BBU计算得到的所述RRU从第一链路和第二链路上接入到所述BBU上的时延;业务交互单元63,用于在所述BBU为该RRU进行参数配置和小区配置之后,在所述第一链路上与所述BBU进行业务交互;切换单元64,用于在确定所述第一链路发生故障时,将时钟从第一链路上切换到第二链路上,并将时延值从第一时延测量值配置为第二时延测量值;业务恢复单元65,用于在所述BBU去使能第一链路对应的IQ配置和使能所述第二链路对应的IQ配置之后,在所述第二链路上与所述BBU接续上述业务。切换单元64确定所述第一链路发生故障,具体用于通过FPGA底层控制字检测方式检测所述第一链路是否发生故障本发明实施例中,BBU在RRU接入之后建立通道,并计算出所述RRU从第一链路和第二链路上接入到所述BBU上的第一时延测量值和第二时延测量值,并且BBU与RRU在第一链路上进行业务交互;当后续第一链路发生故障时,BBU只需要去使能第一链路对应的 IQ配置并使能第二链路对应的IQ配置即可完成BBU侧的链路切换,RRU只需要将时钟从第一链路上切换到第二链路上,并将时延值从第一时延测量值配置为第二时延测量值即可完成RRU侧的链路切换,从而即可实现双方链路的切换,并在第二链路上接续前述业务。采用本发明技术方案,由于在第一链路发生故障之前已经得到第一时延测量值和第二时延测量值,因此RRU侧的链路切换速度较快,且BBU侧不需要重新对RRU在第二链路上的时延进行测量,从而也加快了 BBU侧的链路切换速度;并且通过可编程逻辑阵列FPGA的底层控制字检测方式来检测第一链路是否发生故障,相对于现有的根据心跳检测机制检测链路是否发生故障而言,在较大程度上提高了故障检测的速度,从而更进一步的提高链路切换速率;因此采用本发明技术方案,可以在较大程度上降低链路切换的时延,提高链路切换速度和有效性,从而实现了快速、有效的业务热备份。显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
权利要求
1.一种业务热备份的方法,其特征在于,包括基带处理单元BBU在射频拉远模块RRU接入之后,建立通道,计算并配置所述RRU分别从第一链路和第二链路上接入到所述BBU上的第一时延测量值和第二时延测量值;BBU对所述RRU进行参数配置和小区配置之后,在所述第一链路上进行业务交互;所述BBU在确定所述第一链路发生故障时,去使能第一链路对应的IQ配置,使能所述第二链路对应的IQ配置;所述BBU在所述RRU进行以下操作之后在所述第二链路上与所述RRU接续上述业务 RRU将时钟从第一链路上切换到第二链路上,以及将时延值从第一时延测量值配置为第二时延测量值。
2.如权利要求1所述的方法,其特征在于,BBU确定所述第一链路发生故障包括通过可编程逻辑阵列FPGA底层控制字检测方式检测所述第一链路是否发生故障。
3.如权利要求1所述的方法,其特征在于,还包括所述BBU在确定所述第一链路发生故障时,将所述第一时延测量值和第二时延测量值发送给所述RRU,以便所述RRU在本地存储所述第一时延测量值和所述第二时延测量值。
4.如权利要求1所述的方法,其特征在于,所述第一链路为从所述BBU的第一光口出发,经过至少一个RRU之后到达所述BBU的第二光口的链路;所述第二链路为从所述BBU的第二光口出发,经过所述至少一个RRU之后到达所述BBU 的第一光口的链路;所述至少一个RRU中的任意两个相邻RRU之间通过光纤连接,所述BBU的第一光口与第二光口分别通过光纤与RRU连接。
5.如权利要求4所述的方法,其特征在于,BBU计算RRU从第一链路上接入到所述BBU 上的第一时延测量值,包括将以下两个参数的和值确定为RRU对应的第一时延测量值在所述第一链路的传输方向上所述RRU的前一个RRU的第一时延测量值,和所述RRU与该前一个RRU之间的光纤传输时延;所述BBU计算RRU从第一链路上接入到所述BBU上的第一时延测量值,包括在所述第二链路的传输方向上所述RRU的前一个RRU的第二时延测量值,和所述RRU与该前一个RRU 之间的光纤传输时延。
6.一种业务热备份的方法,其特征在于,包括射频拉远模块RRU在接入到基带处理单元BBU之后,接收所述BBU发送的第一时延测量值和第二时延测量值并存储,所述第一时延测量值和所述第二时延测量值分别为所述 BBU计算得到的所述RRU从第一链路和第二链路上接入到所述BBU上的时延;所述RRU在所述BBU为该RRU进行参数配置和小区配置之后,在所述第一链路上与所述BBU进行业务交互;所述RRU在确定所述第一链路发生故障时,将时钟从第一链路上切换到第二链路上, 并将时延值从第一时延测量值配置为第二时延测量值;所述RRU在所述BBU去使能第一链路对应的IQ配置和使能所述第二链路对应的IQ配置之后,在所述第二链路上与所述BBU接续上述业务。
7.如权利要求6所述的方法,其特征在于,RRU确定所述第一链路发生故障,包括通过可编程逻辑阵列FPGA底层控制字检测方式检测所述第一链路是否发生故障。
8.如权利要求7所述的方法,其特征在于,所述第一链路为从所述BBU的第一光口出发,经过至少一个RRU之后到达所述BBU的第二光口的链路;所述第二两路为从所述BBU的第二光口出发,经过所述至少一个RRU之后到达所述BBU 的第一光口的链路;所述至少一个RRU中的任意两个相邻RRU之间通过光纤连接,所述BBU的第一光口与第二光口分别通过光纤与RRU连接。
9.一种基带处理单元BBU,其特征在于,包括时延测量单元,用于在射频拉远模块RRU接入之后,建立通道,计算并配置所述RRU分别从第一链路和第二链路上接入到所述BBU上的第一时延测量值和第二时延测量值;配置交互单元,用于对所述RRU进行参数配置和小区配置之后,在所述第一链路上进行业务交互;切换单元,用于在确定所述第一链路发生故障时,去使能第一链路对应的IQ配置,使能所述第二链路对应的IQ配置,并启动业务恢复单元;业务恢复单元,用于在所述RRU进行以下操作之后启动所述配置交互单元在所述第二链路上与所述RRU接续上述业务RRU将时钟从第一链路上切换到第二链路上,以及将时延值从第一时延测量值配置为第二时延测量值。
10.如权利要求9所述的BBU,其特征在于,切换单元确定所述第一链路发生故障,具体应用于通过可编程逻辑阵列FPGA底层控制字检测方式检测所述第一链路是否发生故障。
11.如权利要求9所述的BBU,其特征在于所述第一链路为从所述BBU的第一光口出发,经过至少一个RRU之后到达所述BBU的第二光口的链路;所述第二链路为从所述BBU的第二光口出发,经过所述至少一个RRU之后到达所述BBU 的第一光口的链路;所述至少一个RRU中的任意两个相邻RRU之间通过光纤连接,所述BBU的第一光口与第二光口分别通过光纤与RRU连接。
12.如权利要求11所述的BBU,其特征在于,所述时延测量单元,具体用于将以下两个参数的和值确定为所述RRU对应的第一时延测量值在所述第一链路的传输方向上所述RRU的前一个RRU的第一时延测量值,和所述RRU与该前一个RRU之间的光纤传输时延;将以下两个参数的和值确定为所述RRU对应的第二时延测量值在所述第二链路的传输方向上所述RRU的前一个RRU的第二时延测量值,和所述RRU与该前一个RRU之间的光纤传输时延。
13.如权利要求9所述的BBU,其特征在于,所述时延测量单元进一步用于,将计算得到的所述第一时延测量值和第二时延测量值发送给所述RRU,以便所述RRU在本地存储所述第一时延测量值和所述第二时延测量值。
14.一种射频拉远模块RRU,其特征在于,包括接入单元,用于接入到基带处理单元BBU中;接收单元,用于接收所述BBU发送的第一时延测量值和第二时延测量值并存储,所述第一时延测量值和所述第二时延测量值分别为所述BBU计算得到的所述RRU从第一链路和第二链路上接入到所述BBU上的时延;业务交互单元,用于在所述BBU为该RRU进行参数配置和小区配置之后,在所述第一链路上与所述BBU进行业务交互;切换单元,用于在确定所述第一链路发生故障时,将时钟从第一链路上切换到第二链路上,并将时延值从第一时延测量值配置为第二时延测量值,启动业务恢复单元;业务恢复单元,用于在所述BBU去使能第一链路对应的IQ配置和使能所述第二链路对应的IQ配置之后,在所述第二链路上与所述BBU接续上述业务。
15.如权利要求14所述的RRU,其特征在于,所述切换单元确定所述第一链路发生故障,具体用于通过可编程逻辑阵列FPGA底层控制字检测方式检测所述第一链路是否发生故障。
全文摘要
本发明公开了一种业务热备份的方法及装置,以快速、有效的实现RRU环形连接情况下的业务热备份,克服现有技术中实现业务热备份的时延较长而导致业务中断的问题。方法包括基带处理单元BBU在射频拉远模块RRU接入之后,建立通道,计算并配置RRU分别从第一链路和第二链路上接入到所述BBU上的第一时延测量值和第二时延测量值;BBU对RRU进行参数配置和小区配置之后,在所述第一链路上进行业务交互;BBU在确定第一链路发生故障时,去使能第一链路对应的IQ配置,使能第二链路对应的IQ配置;BBU在RRU将时钟从第一链路上切换到第二链路和将时延值从第一时延测量值配置为第二时延测量值之后,与RRU接续上述业务。
文档编号H04W24/04GK102196482SQ20111018348
公开日2011年9月21日 申请日期2011年6月30日 优先权日2011年6月30日
发明者朱莉森, 陶磊 申请人:大唐移动通信设备有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1