一种在RRU侧进行时延补偿的方法及装置与流程

文档序号:14304919阅读:442来源:国知局
一种在RRU侧进行时延补偿的方法及装置与流程

本发明涉及通信技术领域,特别涉及一种在rru(remoteradiounit,远端射频单元)侧进行时延补偿的方法及装置。



背景技术:

目前的通信设备中,rru已经成为主流设计方案。rru和bbu(buildingbasebandunit,室内基带处理单元)之间一般通过光纤互相连接。

基于时分的通信系统tdd(timedivisionduplexing,时分双工)对时间同步的要求非常高:同一网络中所有的rru要求在发射点(空口)要同步;同一个rru的发射(下行)和接收(上行)的时隙切换点要对齐。

但是,不同载波之间的数据一般是不对齐的。原因有两个:

第一,不同的rru之间数据一般是不对齐的。因为不同的rru和bbu连接的光纤不等长,也就是数据在光纤上传送的时间不一样。那么不同rru的数据即使同时从bbu发出,那么传输到rru上的时间也不一样;

第二,同一个rru的不同载波间的数据也是不对齐的。因为现代tdd系统中一个载波需要处理的数据量较大,一般需要分配一个专门的dsp处理单元来处理,不同的载波是由不同的dsp(digitalsignalprocessing,数字信号处理)处理单元来处理的所以不同的载波,它们的处理时间,以及从dsp处理单元到光口的时间也不一样。

tdd系统在bbu和rru之间定义了ir协议,但是该协议只能解决第一个问题,即不同rru之间的数据如何对齐,第二个问题,也就是同一个rru的不同载波之间数据如何对齐无法解决。



技术实现要素:

根据本发明实施例提供的方案解决的技术问题是各个rru之间的数据和同一个rru的不同载波间的数据没有同时对齐。

根据本发明实施例提供的一种在rru侧进行时延补偿的方法,包括:

rru接收并保存bbu发送的数据在光纤上的传播时延;

当bbu将各个载波承载的数据分配给对应的dsp处理单元进行处理并将其处理的数据分配给其光口对应的传输单元进行传输后,rru接收并保存bbu发送的每个dsp处理单元的处理时延与相应传输单元的第一对应关系,以及每个载波与相应传输单元的第二对应关系;

rru根据所述第一对应关系和所述第二对应关系,查找每个载波所经历的处理时延,并利用所述处理时延和所述传播时延对不同载波承载的数据进行相应时延补偿;

其中,所述rru是指远端射频单元;所述bbu是指基带处理单元;所述dsp是指数字信号处理。

优选地,所述rru接收并保存bbu发送的数据在光纤上的传播时延之前,还包括:

bbu通过向rru发送时延测量请求,得到rru侧数据在上行光纤和下行光纤之间的第一转发时延;

bbu根据其数据在上行光纤和下行光纤之间的第二转发时延与所得到的第一转发时延,计算数据在光纤上的传播时延,并将所计算的数据在光纤上的传播时延发送给rru。

优选地,所述bbu将各个载波承载的数据分配给对应的dsp处理单元进行处理并将其处理的数据分配给其光口对应的传输单元进行传输包括:

bbu将每个载波承载的数据分配给对应的一个dsp处理单元中进行处理,并建立每个载波与dsp处理单元的处理关系;

bbu在建立所述对应关系后,将dsp处理单元处理的数据分配给其光口对应的多个传输单元上进行传输,并建立dsp处理单元与多个传输单元的传输关系。

优选地,所述rru接收并保存bbu发送的每个dsp处理单元的处理时延与相应传输单元的第一对应关系,以及每个载波与相应传输单元的第二对应关系包括:

bbu根据所建立的传输关系,得到每个dsp处理单元的处理时延与相应传输单元的第一对应关系;

bbu根据所建立的传输关系和处理关系,得到每个载波与相应传输单元的第二对应关系;

bbu将所得到的第一对应关系和第二对应关系发送给rru。

优选地,所述rru根据所述第一对应关系和所述第二对应关系,查找每个载波所经历的处理时延,并利用所述处理时延和所述传播时延对不同载波承载的数据进行相应时延补偿包括:

rru根据所述第一对应关系和所述第二对应关系,查找每个载波相对应的传输单元,再根据所查找到的传输单元,查找所述传输单元相对应的dsp处理单元;

rru将所查找到的dsp处理单元的处理时延作为所述载波的载波时延,并利用所述载波时延和所述传播时延对不同载波承载的数据进行相应时延补偿。

根据本发明实施例提供的一种在rru侧进行时延补偿的装置,包括:

第一保存模块,用于接收并保存bbu发送的数据在光纤上的传播时延;

第二保存模块,用于当bbu将各个载波承载的数据分配给对应的dsp处理单元进行处理并将其处理的数据分配给其光口对应的传输单元进行传输后,接收并保存bbu发送的每个dsp处理单元的处理时延与相应传输单元的第一对应关系,以及每个载波与相应传输单元的第二对应关系;

时延补偿模块,用于根据所述第一对应关系和所述第二对应关系,查找每个载波所经历的处理时延,并利用所述处理时延和所述传播时延对不同载波承载的数据进行相应时延补偿。

优选地,还包括bbu模块,用于通过向rru发送时延测量请求,得到rru侧数据在上行光纤和下行光纤之间的第一转发时延,以及根据其数据在上行光纤和下行光纤之间的第二转发时延与所得到的第一转发时延,计算数据在光纤上的传播时延。

优选地,所述bbu模块,用于将每个载波承载的数据分配给对应的一个dsp处理单元中进行处理,并建立每个载波与dsp处理单元的处理关系,以及在建立所述对应关系后,将dsp处理单元处理的数据分配给其光口对应的多个传输单元上进行传输,并建立dsp处理单元与多个传输单元的传输关系。

优选地,所述bbu模块,用于根据所建立的传输关系,得到每个dsp处理单元的处理时延与相应传输单元的第一对应关系,以及根据所建立的传输关系和处理关系,得到每个载波与相应传输单元的第二对应关系。

优选地,所述时延补偿模块包括:

查找单元,用于根据所述第一对应关系和所述第二对应关系,查找每个载波相对应的传输单元,再根据所查找到的传输单元,查找所述传输单元相对应的dsp处理单元;

时延补偿单元,用于将所查找到的dsp处理单元的处理时延作为所述载波的载波时延,并利用所述载波时延和所述传播时延对不同载波承载的数据进行相应时延补偿。

根据本发明实施例提供的方案,利用传输时延和处理时延,同时对齐了各个rru之间的数据和同一个rru的不同载波间的数据,达到了时间的同步。

附图说明

图1是本发明实施例提供的一种在rru侧进行时延补偿的方法流程图;

图2是本发明实施例提供的一种在rru侧进行时延补偿的装置示意图;

图3是本发明实施例提供的时延补偿的流程图。

具体实施方式

以下结合附图对本发明的优选实施例进行详细说明,应当理解,以下所说明的优选实施例仅用于说明和解释本发明,并不用于限定本发明。

图1是本发明实施例提供的一种在rru侧进行时延补偿的方法流程图,如图1所示,包括:

步骤s101:rru接收并保存bbu发送的数据在光纤上的传播时延;

步骤s102:当bbu将各个载波承载的数据分配给对应的dsp处理单元进行处理并将其处理的数据分配给其光口对应的传输单元进行传输后,rru接收并保存bbu发送的每个dsp处理单元的处理时延与相应传输单元的第一对应关系,以及每个载波与相应传输单元的第二对应关系;

步骤s103:rru根据所述第一对应关系和所述第二对应关系,查找每个载波所经历的处理时延,并利用所述处理时延和所述传播时延对不同载波承载的数据进行相应时延补偿。

其中,所述rru接收并保存bbu发送的数据在光纤上的传播时延之前,还包括:bbu通过向rru发送时延测量请求,得到rru侧数据在上行光纤和下行光纤之间的第一转发时延;bbu根据其数据在上行光纤和下行光纤之间的第二转发时延与所得到的第一转发时延,计算数据在光纤上的传播时延,并将所计算的数据在光纤上的传播时延发送给rru。

其中,所述bbu将各个载波承载的数据分配给对应的dsp处理单元进行处理并将其处理的数据分配给其光口对应的传输单元进行传输包括:bbu将每个载波承载的数据分配给对应的一个dsp处理单元中进行处理,并建立每个载波与dsp处理单元的处理关系;bbu在建立所述对应关系后,将dsp处理单元处理的数据分配给其光口对应的多个传输单元上进行传输,并建立dsp处理单元与多个传输单元的传输关系。

其中,所述rru接收并保存bbu发送的每个dsp处理单元的处理时延与相应传输单元的第一对应关系,以及每个载波与相应传输单元的第二对应关系之前,还包括:bbu根据所建立的传输关系,得到每个dsp处理单元的处理时延与相应传输单元的第一对应关系;bbu根据所建立的传输关系和处理关系,得到每个载波与相应传输单元的第二对应关系;bbu将所得到的第一对应关系和第二对应关系发送给rru。

其中,所述rru根据所述第一对应关系和所述第二对应关系,查找每个载波所经历的处理时延,并利用所述处理时延和所述传播时延对不同载波承载的数据进行相应时延补偿包括:rru根据所述第一对应关系和所述第二对应关系,查找每个载波相对应的传输单元,再根据所查找到的传输单元,查找所述传输单元相对应的dsp处理单元;rru将所查找到的dsp处理单元的处理时延作为所述载波的载波时延,并利用所述载波时延和所述传播时延对不同载波承载的数据进行相应时延补偿。

图2是本发明实施例提供的一种在rru侧进行时延补偿的装置示意图,如图2所示,包括:第一保存模块201,用于接收并保存bbu发送的数据在光纤上的传播时延;第二保存模块202,用于当bbu将各个载波承载的数据分配给对应的dsp处理单元进行处理并将其处理的数据分配给其光口对应的传输单元进行传输后,接收并保存bbu发送的每个dsp处理单元的处理时延与相应传输单元的第一对应关系,以及每个载波与相应传输单元的第二对应关系;时延补偿模块203,用于根据所述第一对应关系和所述第二对应关系,查找每个载波所经历的处理时延,并利用所述处理时延和所述传播时延对不同载波承载的数据进行相应时延补偿。

本发明实施例还包括bbu模块,用于通过向rru发送时延测量请求,得到rru侧数据在上行光纤和下行光纤之间的第一转发时延,以及根据其数据在上行光纤和下行光纤之间的第二转发时延与所得到的第一转发时延,计算数据在光纤上的传播时延。

其中,所述bbu模块,用于将每个载波承载的数据分配给对应的一个dsp处理单元中进行处理,并建立每个载波与dsp处理单元的处理关系,以及在建立所述对应关系后,将dsp处理单元处理的数据分配给其光口对应的多个传输单元上进行传输,并建立dsp处理单元与多个传输单元的传输关系。

其中,所述bbu模块,用于根据所建立的传输关系,得到每个dsp处理单元的处理时延与相应传输单元的第一对应关系,以及根据所建立的传输关系和处理关系,得到每个载波与相应传输单元的第二对应关系。

其中,所述时延补偿模块203包括:查找单元,用于根据所述第一对应关系和所述第二对应关系,查找每个载波相对应的传输单元,再根据所查找到的传输单元,查找所述传输单元相对应的dsp处理单元;时延补偿单元,用于将所查找到的dsp处理单元的处理时延作为所述载波的载波时延,并利用所述载波时延和所述传播时延对不同载波承载的数据进行相应时延补偿。

图3是本发明实施例提供的时延补偿的流程图,如图3所示,包括bbu和rru,其中,bbu包括产品oam(operationadministrationandmaintenance,操作、管理和维护)和tcm,具体步骤如下:

第一步,rru向tcm报告自身的缓存能力,也就是时延调整能力;

第二步,tcm通过向rru发送时延测量请求,得到rru上行光纤和下行光纤之间的转发时延,记作t23;

第三步,bbu计算自己上行光纤和下行光纤之间的转发时延,记作t14,并使用下面公式计算光纤上的传播时延t12

t12*2=t14–t23

所述传播时延t12小于等于时延调整能力。

第四步,tcm将t12发送给rru,以便rru使用传播时延t12来补偿数据在光纤上的传输时延;

第五步,bbu将同一个载波的数据分配给同一个dsp处理单元处理,同时,将该dsp处理单元所处理的数据分配到不同光纤上的不同传输单元进行传输;

第六步,产品oam将不同dsp处理单元的处理时延和对应的传输单元的对应关系发送给rru,rru应暂存该数据;

第七步,产品oam将光口的传输单元与载波的对应关系(iq交换参数)发送给rru;

第七步,rru根据载波号找到对应的传输单元,再根据传输单元找到它们的dsp处理单元的处理时延,并用该处理时延进行补偿,这样就可以完成载波间的时延补偿。如果rru侧的时延补偿能力不足,不足以完成bbu要求的补偿,此时rru返回失败。那么bbu就不会在此rru上进行发起业务。

根据本发明实施例提供的方案,利用传输时延和处理时延,同时对齐了各个rru之间的数据和同一个rru的不同载波间的数据,达到了时间的同步。

尽管上文对本发明进行了详细说明,但是本发明不限于此,本技术领域技术人员可以根据本发明的原理进行各种修改。因此,凡按照本发明原理所作的修改,都应当理解为落入本发明的保护范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1