基带单元与射频单元间传输的正交调制数据的校验方法

文档序号:7649069阅读:164来源:国知局
专利名称:基带单元与射频单元间传输的正交调制数据的校验方法
技术领域
本发明涉及IQ (正交调制)数据的校验方法,尤其是基带单元与 射频单元间传输的IQ数据的校验方法。
背景技术
随着移动通信的发展,无线网络架构也不断向前演进,以基带和 射频分离为主要特征的无线网络架构越来越引起业界的重视。这种无 线网络架构将BBU(Baseband Unit,基带单元)和RRU (Remote Radio Unit,射频单元)分离,BBU主要由基带部分和交换部分组成,RRU 主要由收发信机和PA (Power Amplifier,功率放大器)等部分组成。 BBU和RRU之间通过光纤连接,其接口协议主要有CPRI( Common Publ ic Radio Interface,通用公共无线接口 ), 0BSAI (Open Base Station Architecture Initiative,开放式基站架构发起组织)等。这种无线 网络架构的组网非常灵活,可以使更多的器件厂商和模块厂商参与基 站的制造,从而降低了基站成本。
传统的宏基站,基带板和射频板位于同一机框,IQ数据在基带板 和射频板之间传输经历的环节少,因而IQ数据在传输的过程中不易出 错,对IQ数据进行校验的意义不是很大。然而,对于BBU和RRU架构 的基站,由于传输过程经历的环节较多,如果在某个环节出现故障, 则故障定位将会非常复杂。目前,在无线通信系统中常见的用来检测
通信链路是否正常传输的方法有PRBS (Pseudo-random Binary Pulse Sequence ,伪随才几二进制序歹'J )才交一验、CRC( Cyclic Redundancy Check, 循环冗余校-验码)才交-睑、Serdes (Serializer/Deserializer,串行器 /解串器的简称)链路校验等。这些校验方法均存在一定的不足:Serdes 链路校验校验数据范围窄,只能校验部分数据;PRBS校验不能在线校 验;CRC校验算法过于复杂。

发明内容
本发明要解决的技术问题是提供能简易实现全部IQ数据在线校
验的BBU与RRU间传输的IQ数据的校验方法。 本发明解决其技术问题所采用的技术方案是 BBU与RRU间传输的IQ数据的核z验方法,包括以下步骤 1. 1模块A根据循环异或法得到所述IQ数据中包含的各载波对应
的IQ数据校验值,并将所述各载波及其对应的IQ数据校验值发送给
模块B;
1. 2模块B将接收到的各载波及其对应的IQ数据校验值发送给模 块C,并根据循环异或法对所述接收到的各载波分别计算其对应的IQ 数据校验值,将同一载波对应的IQ数据校验值的计算值与接收值进行 比较,若两者相等,则所述载波的IQ数据在模块A与模块B之间的传 输没有问题,否则,所述载波的IQ数据在模块A与模块B之间的传输 存在问题;
1. 3模块C根据循环异或法对接收到的各载波分别计算其对应的 IQ数据校验值,并将同一载波对应的IQ数据校验值的计算值与接收 值进行比较,若两者相等,则所述载波的IQ数据在模块B与模块C 之间的传输没有问题,否则,所述载波的IQ数据在模块B与才莫块C之间的传输存在问题。
上述方案中,根据所述循环异或法计算一载波对应的IQ数据校-险
值包括以下步骤
2.1计算得到所述载波各采样点对应的8比特二进制数据;
2.2将所述各采样点对应的8比特二进制数据依次按位异或,得
到的8比特二进制数据结果即为所述载波对应的正交调制数据校验值。
上述方案中,计算所述载波一采^=羊点对应的8比特二进制数据包 括以下步骤
3.1将所述采样点的正交调制数据的实部数据(I数据)分割成 相应数量的8比特二进制数据,并将所述各8比特二进制数据依次按 位异或得到一 8比特二进制数据;
3. 2将已得到的所述8比特二进制数据与所述采样点的正交调制 数据的虛部数据(Q数据)分割成的相应数量的8比特二进制数据依 次按位异或得到所述采样点对应的8比特二进制数据。
上述方案中,下行传输时,所述模块A为BBU的基带部分,所述 模块B为BBU的IQ数据交换模块,所述模块C为RRU。
上述方案中,上行传输时,所述模块A为RRU,所述模块B为BBU 的IQ数据交换模块,所述模块C为BBU的基带部分。
上述方案中,所述各载波及其对应的IQ数据校验值是以数据帧的 方式传输的,所述数据帧的格式与所述BBU和所述RRU的接口协议的 格式适配。
上述方案中,所述数据帧包括存放载波的数据区及存放所述载波 对应的IQ数据校验值的校验区,所述载波在所述数据区的存放与所述
载波对应的IQ数据校验值在所述校验区的存放相对应。
上述方案中,所述数据帧还包括时隙头标志区、用户定义区、以 及空余区。
本发明的有益效果主要表现在本发明提供的技术方案实现了 IQ 数据的在线校验,校验的数据范围广,能够校验所有IQ数据,且算法 简单,所消耗的资源少,在实际应用中对于故障的定位发挥了重要的 作用。


图1为本发明BBU与RRU间传输的IQ数据的校验方法流程图。
具体实施例方式
下面结合附图对本发明作进一步的描迷。
参照图1, BBU与RRU间传输的IQ数据的核z睑方法,包括以下步

步骤一:模块A根据循环异或法得到IQ数据中包含的各载波对应 的IQ数据校验值,并将各载波及其对应的IQ数据校验值发送给模块 B;
步骤二:模块B将接收到的各载波及其对应的IQ数据校验值发送 给模块C,并根据循环异或法对接收到的各载波分别计算其对应的IQ 数据校验值,将同一载波对应的IQ数椐校验值的计算值与接收值进行 比较,若两者相等,则该载波的IQ数据在模块A与模块B之间的传输 没有问题,否则,该载波的IQ数据在模块A与模块B之间的传输存在 问题。
步骤三模块C根据循环异或法对接收到的各载波分别计算其对 应的IQ数据校验值,并将同一载波对应的IQ数据校验值的计算值与 接收值进行比较,若两者相等,则该载波的IQ数据在模块B与模块C 之间的传输没有问题,否则,该载波的IQ数据在模块B与模块C之间 的传输存在问题。
其中,根据循环异或法计算某一载波对应的IQ数据校验值包括以 下步骤
1、 计算得到该载波各采样点对应的8比特二进制数据;其中, 计算该栽波一采样点对应的8比特二进制数据包括以下步骤
首先,将该采样点的I数据分割成相应数量的8比特二进制数据, 并将各8比特二进制数据依次按位异或得到一 8比特二进制数据;
然后,将已得到的所述8比特二进制数据与所述采样点的Q数据 分割成的相应数量的8比特二进制数据依次按位异或得到该采样点对 应的8比特二进制数据。
2、 将各采样点对应的8比特二进制数据依次按位异或,得到的8 比特二进制数据结果即为所述载波对应的正交调制数据校验值。
下行传输时,校验流程中的模块A为BBU的基带部分,模块B为 BBU的IQ数据交换模块,模块C为RRU;上行传输时,校验流程中的 模块A为RRU,模块B为BBU的IQ数据交换模块,模块C为BBU的基 带部分。
各载波及其对应的IQ数据校验值均以数据帧的方式传输,数据帧 的格式与BBU和RRU的接口协议的格式适配,包括存放载波的数据区、 存放载波对应的IQ数据校验值的校验区以及时隙头标志区、用户定义 区、空余区,其中,栽波在数据区的存放与该栽波对应的IQ数据校-睑
值在校验区的存放相对应。IQ数据在BBU与RRU间的传输过程中,通 过这样一级一级的计算比较,若IQ数据出现错误,无论是链路本身导 致的错误还是设计中的缺陷,都能够很方便地缩小故障范围,为定位 故障提供了很大的方便性。
上述IQ数据才交-睑方法在所有的无线通信系统中均适用,下面就以 GSM (Global System for Mobile Communications,全球移动通讯系 统)制式的BBU和RRU架构为例对上述IQ 4t睑方法中的循环4交-验法作 进一步的说明,其中,BBU和RRU的接口采用CPRI。
根据GSM规范,上行IQ数据采样中, 一个采样点的I数据为 24bits, Q数据为24Mts,两倍过采样,再加上主分集,于是一个采 样点的IQ数据为192bits, —个载波脉冲的IQ数据为30000bits;下 行IQ数据采样中, 一个采样点包含I数据为16bi ts, Q数据为16bi ts , 八倍过采样, 一个采样点的IQ数据为256bits, —个载波脉冲的IQ 数据为40000bits。将GSM的60ms超帧映射到同步时钟为10ms的CPRI 接口帧格式中,帧结构内容包括Flag block (时隙头标志区)、IQ block(数据区)、User defined singal block(用户定义区)、Checking block (校验区)以及Unused block (空余区)等。 一帧的IQ block 中的某一位置存放一载波,则该帧的Checking block中相应的位置则 存放该载波对应的IQ数据校验值。
以下行为例对循环异或法加以说明。以载波0为例,将载波O某 一采样点的I数据分割成2个8比特二进制数据,即低8位数据17 ~ IO和高8位数据115~18,它们按位异或,所生成的8比特二进制数 据再和该采样点的Q数据分割得到的低8位数据Q7 ~ QO按位异或,再 次生成的8比特二进制数据再和该采样点的Q数据分割得到的高8位
数据Q15 ~ Q8按位异或生成该采样点对应的8比特二进制数据;并且, 对于载波0的各采样点均按此流程得到各采样点对应的8比特二进制 数据,最后将各采样点对应的8比特二进制数据依次按位异或得到的 8比特二进制数据结果即为载波0对应的IQ数据校验值。
权利要求
1、基带单元与射频单元间传输的正交调制数据的校验方法,其特征在于,包括以下步骤:1. 1 模块A根据循环异或法得到所述正交调制数据中包含的各载波对应的正交调制数据校验值,并将所述各载波及其对应的正交调制数据校验值发送给模块B;1. 2 模块B将接收到的各载波及其对应的正交调制数据校验值发送给模块C,并根据循环异或法对所述接收到的各载波分别计算其对应的正交调制数据校验值,将同一载波对应的正交调制数据校验值的计算值与接收值进行比较,若两者相等,则所述载波的正交调制数据在模块A与模块B之间的传输没有问题,否则,所述载波的正交调制数据在模块A与模块B之间的传输存在问题;1. 3 模块C根据循环异或法对接收到的各载波分别计算其对应的正交调制数据校验值,并将同一载波对应的正交调制数据校验值的计算值与接收值进行比较,若两者相等,则所述载波的正交调制数据在模块B与模块C之间的传输没有问题,否则,所述载波的正交调制数据在模块B与模块C之间的传输存在问题。
2、 如权利要求1所述的基带单元与射频单元间传输的正交调制 数据的校验方法,其特征在于,根据所述循环异或法计算一载波对应 的正交调制数据校验值包括以下步骤2.1计算得到所述栽波各采样点对应的8比特二进制数据;2.2将所述各采样点对应的8比特二进制数据依次按位异或,得到的8比特二进制数据结果即为所述载波对应的正交调制数据校-验值。
3、 如权利要求2所述的基带单元与射频单元间传输的正交调制 数据的校验方法,其特征在于计算所述载波一釆样点对应的8比特 二进制数据包括以下步骤3.1将所述采样点的正交调制数据的实部数据分割成相应数量的 8比特二进制数据,并将所述各8比特二进制数据依次按位异或得到 一 8比特二进制数据;3.2将已得到的所述8比特二进制数据与所述采样点的正交调制 数据的虛部数据分割成的相应数量的8比特二进制数据依次按位异或 得到所述采样点对应的8比特二进制数据。
4、 如权利要求3所述的基带单元与射频单元间传输的正交调制 数据的校验方法,其特征在于下行传输时,所述模块A为基带单元 的基带部分,所述模块B为基带单元的正交调制数据交换模块,所述 模块C为射频单元。
5、 如权利要求3所述的基带单元与射频单元间传输的正交调制 数据的校验方法,其特征在于上行传输时,所述模块A为射频单元, 所述模块B为基带单元的正交调制数据交换模块,所述模块C为基带 单元的基带部分。
6、 如权利要求1或2或3所述的基带单元与射频单元间传输的 正交调制数据的校验方法,其特征在于所述各载波及其对应的正交 调制数据校验值是以数据帧的方式传输的,所述数据帧的格式与所述 基带单元和所述射频单元的接口协议的格式适配。
7、 如权利要求6所述的基带单元与射频单元间传输的正交调制 数据的校验方法,其特征在于所述数据帧包括存放载波的数据区及 存放所述载波对应的正交调制数据校验值的校验区,所述载波在所述存方文相对应。
8、 如权利要求7所述的基带单元与射频单元间传输的正交调制 数据的校验方法,其特征在于所述数据帧还包括时隙头标志区、用 户定义区、以及空余区。
全文摘要
本发明公开了基带单元与射频单元间传输的正交调制数据的校验方法,包括1.模块A得到各载波对应的IQ数据校验值,并将各载波及其对应的IQ数据校验值发送给模块B;2.模块B将接收到的各载波及其对应的IQ数据校验值发送给模块C,并对接收到的各载波分别计算其对应的IQ数据校验值,将同一载波对应的IQ数据校验值的计算值与接收值进行比较以对模块A与模块B之间的传输作出判断;3.模块C对接收到的各载波分别计算其对应的IQ数据校验值,并将同一载波对应的IQ数据校验值的计算值与接收值进行比较以对模块B与模块C之间的传输作出判断。本发明所述技术方案实现了全部IQ数据的在线校验。
文档编号H04L1/00GK101383678SQ20071007690
公开日2009年3月11日 申请日期2007年9月4日 优先权日2007年9月4日
发明者揭应平, 赵志勇 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1