自动获取射频拉远单元连接关系的方法转让专利

申请号 : CN200810199154.2

文献号 : CN101730088B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 罗漫江胡应添

申请人 : 京信通信系统(中国)有限公司

摘要 :

本发明提供了一种自动获取射频拉远单元连接关系的方法,包括以下步骤:对BBU及各RRU的主光口进行编号;定义变量Address表示RRU地址,BBU根据主光口的编号,初始化Address;通过互联的一组控制字传递Address;RRU将收到的上一级RRU或BBU传来的Address作为其地址,本地RRU根据本地各主光口号和当前RRU的地址更新相应Address值,把新Address相应地转发至下一级RRU,作为下一级RRU的地址;各RRU把地址值上报给BBU,BBU获取所有RRU地址后,根据地址值自动获取射频拉远单元连接关系。本发明能够自动分配及获取RRU地址、获取成本低、不会出现错误。

权利要求 :

1.一种自动获取射频拉远单元连接关系的方法,其特征在于,包括下述步骤:(1)对BBU的主光口进行编号,具体为:对于具有N个主光口的BBU,主光口ID号分别编号为1,2,……,N;

(2)对各RRU的主光口进行编号,具体为:对于具有N个主光口的RRU,主光口ID号分别编号为1,2,……,N;

(3)定义变量Address表示RRU的地址,BBU根据BBU主光口的编号,初始化相应BBU主光口的地址变量Address,具体为:BBU主光口n的地址变量Address的值为n,其中,

1≤n≤N;

(4)通过BBU与RRU之间、RRU与RRU之间互联的一组控制字传递地址变量Address;

每个RRU将收到的上一级RRU或BBU传递过来的地址变量Address,作为本地RRU的地址,同时本地RRU根据本地各主光口号和当前RRU的地址更新本地相应主光口号的地址变量Address值,并把更新的地址变量Address通过相应的主光口转发至下一级RRU,作为下一级RRU的地址;其更新方法为:更新的主光口号的地址变量值为Address=Address<<m+主光口号,其中<<表示左移;m代表每个字节的长度;

(5)各RRU把地址值上报给BBU,BBU获取所有RRU地址后,根据地址值自动获取射频拉远单元连接关系。

2.根据权利要求1所述的自动获取射频拉远单元连接关系的方法,其特征在于:步骤(3)所述变量Address的长度选择由实际网络的拓扑决定。

说明书 :

自动获取射频拉远单元连接关系的方法

技术领域

[0001] 本发明涉及无线通信领域基带单元(BBU)和射频拉远单元(RRU)的组网方式管理,具体涉及自动获取射频拉远单元连接关系的方法。

背景技术

[0002] 在3G通信系统中,基站选址困难。传统将基带处理和射频电路集成在一起的基站很难适应快速建网的需要。因此新一代的基站设计思想是基带处理部分和射频电路分离,通过各种手段把基带处理和射频电路区分开,形成BBU加RRU的3G组网新架构。这种分离的架构极大地提高了组网的灵活性,具有集中部署网络容量、分布式无线覆盖、施工简便、成本低的优势,降低了网络建设成本。目前主要采用光纤为传输介质,分离BBU和RRU,并形成了CPRI和OBSAI等行业标准。目前BBU和RRU接口规范中,定义了I/Q数据以及控制字通道。I/Q数据通道用于传输上下行I/Q数据;控制字通道用于实现帧同步、信令传输以及一些用于维护的操作控制命令。BBU与RRU之间、RRU与RRU之间可以通过控制字通道直接配置相关信息。
[0003] BBU支持多种形式的组网方式,如菊花链形、树形、星形。在BBU和RRU网络中,认为BBU的光口都是主光口。RRU与上一级RRU或者BBU连接的光口为从光口,RRU与下一级RRU连接的光口为主光口。一个RRU只有一个从光口,但是可以有多个主光口。
[0004] 为了管理和维护射频拉远单元,需要获取射频拉远单元连接关系。目前业界获取射频拉远单元连接关系的主要方法是在确定节点设备的光纤连接后,通过手工的方式实现射频拉远单元的地址分配及获取。图1所示为传统的两条菊花链组网方式下,射频拉远单元的地址分配示意图,图2所示为传统的树形组网方式下,射频拉远单元的地址分配示意图。但是,该获取方法在射频拉远单元拓扑发生改变时,重新确定网络连接关系的工作量就非常大,获取方法的成本高,并且很容易发生操作错误。

发明内容

[0005] 本发明的目的在于克服上述现有技术的缺点和不足,提供一种自动获取射频拉远单元连接关系的方法,使用本方法射频拉远单元的地址能够由底层自动分配及获取,从而大幅减少了工作量,获取方法的成本也低,而且不会出现错误。
[0006] 本发明目的通过下述技术方案实现:自动获取射频拉远单元连接关系的方法,包括下述步骤:
[0007] (1)对BBU的主光口进行编号;
[0008] (2)对各RRU的主光口进行编号;
[0009] (3)定义变量Address表示RRU的地址,BBU根据BBU主光口的编号,初始化相应BBU主光口的地址变量Address;
[0010] (4)通过BBU与RRU之间、RRU与RRU之间互联的一组控制字传递地址变量Address;每个RRU将收到的上一级RRU或BBU传递过来的地址变量Address,作为木地RRU的地址,同时本地RRU根据本地各主光口号和当前RRU的地址更新本地相应主光口号的地址变量Address值,并把更新的地址变量Address通过相应的主光口转发至下一级RRU,作为下一级RRU的地址;
[0011] (5)各RRU把地址值上报给BBU,BBU获取所有RRU地址后,根据地址值自动获取射频拉远单元连接关系。
[0012] 上述方法中,步骤(1)所述对BBU的主光口进行编号,其内容如下:对于具有N个主光口的BBU,主光口ID号分别编号为1,2,……,N。
[0013] 上述方法中,步骤(2)所述对各RRU的主光口进行编号,其内容如下:对于具有N个主光口的RRU,主光口ID号分别编号为1,2,……,N。
[0014] 上述方法中,步骤(3)所述BBU根据BBU主光口的编号,初始化相应BBU主光口的地址变量Address,其内容如下:BBU主光口n的地址变量Address的值为n,其中,1≤n≤N。
[0015] 上述方法中,步骤(3)所述变量Address的长度选择由实际网络的拓扑决定,如果网络拓扑的最大级数为N,定义Address,变量Address的二进制长度为N*m bit;其中m代表每个字节的长度。m=1表示1bit,m=3表示3bit。
[0016] 上述方法中,步骤(4)所述本地RRU根据本地各主光口号和当前RRU的地址更新本地相应主光口号的地址变量Address值,其更新方法如下:
[0017] 更新的主光口号的地址变量值为Address=Address<
[0018] 本发明自动获取射频拉远单元连接关系的方法相对于现有技术具有以下优点:
[0019] (1)本发明方法中,RRU的地址由底层自动分配,不需要由人工完成配置,获取方法的成本也低,而且不会出现错误;
[0020] (2)本发明方法中,只要地址变量Address的长度足够长,那么支持的RRU数目不受限制,满足最大组网的要求;
[0021] (3)本发明方法适用于链形、树形、星形组网方式;

附图说明

[0022] 图1是传统的两条菊花链组网方式下,射频拉远单元的地址分配示意图;
[0023] 图2是传统的树形组网方式下,射频拉远单元的地址分配示意图;
[0024] 图3是菊花链组网方式下,本发明方法的射频拉远单元的地址分配示意图;
[0025] 图4是树形组网方式下,本发明方法的射频拉远单元的地址分配示意图。

具体实施方式

[0026] 下面结合实施例及附图,对本发明作进一步地详细说明,但本发明的实施方式不限于此。
[0027] 实施例1
[0028] CPRI协议具有256个控制字,其中厂商自定义字可用于传递本发明的地址变量Address。
[0029] 图3所示为菊花链组网方式下,本发明方法的射频拉远单元的地址分配图。当RRU采用菊花链组网方式时,本发明自动获取射频拉远单元连接关系的方法,包括以下步骤:
[0030] (1)对图3中的BBU的主光口进行编号,该BBU有2个主光口,主光口ID号分别编号为1,2;
[0031] (2)对图3中的各RRU的主光口进行编号,各RRU都只有1个主光口,各主光口ID号都编号为1;
[0032] (3)定义变量Address表示RRU的地址,BBU根据BBU主光口的编号,初始化相应BBU主光口的地址变量Address,即BBU主光口1地址变量Address的值为1,BBU光口2地址变量Address的值为2;变量Address的长度选择如下:选择厂商自定义字X3传递地址变量Address,X3长度为16bit,m=4;
[0033] (4)通过BBU与RRU之间、RRU与RRU之间互联的一组控制字传递地址变量Address;每个RRU将收到的上一级RRU或BBU传递过来的地址变量Address,作为本地RRU的地址,同时本地RRU根据本地各主光口号和当前RRU的地址更新本地相应主光口号的地址变量Address值,并把更新的地址变量Address通过相应的主光口转发至下一级RRU,作为下一级RRU的地址;
[0034] 更新的主光口号的地址变量值为Address=Address<<4+光口号,[0035] 因此,各RRU的地址如下表:
[0036]RRU名称 RRU地址(16进制)
RRU0 0001
RRU1 0011
RRU2 0111
RRU3 0002
RRU4 0021
RRU5 0211
[0037] (5)各RRU把地址值上报给BBU,BBU获取所有RRU地址后,根据地址值自动获取射频拉远单元连接关系。
[0038] 实施例2
[0039] CPRI协议具有256个控制字,其中厂商自定义字可用于传递本发明的地址变量Address。
[0040] 图4所示为树形组网方式下,本发明方法的射频拉远单元的地址分配图。当RRU采用树形组网方式时,本发明自动获取射频拉远单元连接关系的方法,包括以下步骤:
[0041] (1)对图4中的BBU的主光口进行编号,该BBU有1个主光口,其ID号编号为1;
[0042] (2)对图4中的各RRU的主光口进行编号,对于有1个主光口的,相应主光口ID号是1,有4个主光口的,相应主光口ID号是1,2,3,4;
[0043] (3)定义变量Address表示RRU的地址,BBU根据BBU主光口的编号,初始化相应BBU主光口的地址变量Address,即BBU主光口1地址变量Address的值为1;变量Address的长度选择如下:选择厂商自定义字X3传递地址变量Address,X3长度为16bit,m=4;
[0044] (4)通过BBU与RRU之间、RRU与RRU之间互联的一组控制字传递地址变量Address;每个RRU将收到的上一级RRU或BBU传递过来的地址变量Address,作为本地RRU的地址,同时本地RRU根据本地各主光口号和当前RRU的地址更新本地相应主光口号的地址变量Address值,并把更新的地址变量Address通过相应的主光口转发至下一级RRU,作为下一级RRU的地址;
[0045] 更新的主光口号的地址变量值为Address=Address<<4+光口号,[0046] 因此,各RRU的地址如下表:
[0047]RRU名称 RRU地址(16进制)
RRU0 0001
RRU1 0011
RRU2 0111
RRU3 0021
RRU4 0211
RRU5 0031
RRU6 0311
[0048] (5)各RRU把地址值上报给BBU,BBU获取所有RRU地址后,根据地址值自动获取射频拉远单元连接关系。
[0049] 上述实施例为本发明较佳的实施方式,但本发明的实施方式并不受上述实施例的限制,其他的任何未背离本发明的精神实质与原理下所作的改变、修饰、替代、组合、简化,均应为等效的置换方式,都包含在本发明的保护范围之内。