在基带资源池与远端射频单元组成的网络上广播的方法

文档序号:7650670阅读:212来源:国知局
专利名称:在基带资源池与远端射频单元组成的网络上广播的方法
技术领域
本发明涉及无线通信领域,特别涉及一种WCDMA(宽带码分多址)系统中基带资源池与远端射频单元在不同组网方式下进行数据广播的方法。
背景技术
在WCDMA系统中,BBU(基带资源池)负责提供WCDMA网络的无线覆盖,通过Uu(用户终端UE和通用陆地无线接入网URTAN之间的接口)接口完成UE(用户终端)的接入和无线链路传输功能;通过Iub接口(BBU和RNC间的接口)与RNC(无线网络控制器)相联,上报BBU测量信息,发送RNC提供的系统信息广播,执行由RNC下发的接入控制、移动性管理、无线资源管理和控制命令、进行FP(帧协议)处理、ATM(异步传输模式)传输管理;通过操作维护提供对设备的管理和配置。
远端射频单元(RRU)是外置的BBU的射频部分。负责提供WCDMA网络的无线覆盖,通过Uu接口完成UE的接入和无线链路传输功能;通过光接口与BBU相连,上报测量信息,发送系统信息广播,配合BBU(基带资源池)完成整个BBU的功能。为系统提供灵活的覆盖方式。
BBU与RRU接口遵循通用标准接口,两者之间交互的数据包括用户面的IQ数据和控制面的信令,通过Layer1和Layer2来进行传输。其接口定义如附图1所示。
BBU与RRU之间的组网有三种基本的拓扑结构链形,树形,环形,分别如附图2,3,4所示。组网也可以采用三种结构混合的形式。
其中每两个网络单元之间直接连接称为相邻一跳(hop)。一跳可以指BBU与RRU之间的直接连接,也可以指RRU与RRU之间的直接连接。每个网络单元可以将数据包发往与自己相邻的一跳设备,同时也要承担转发相邻一跳设备送来的数据包的任务。
广播可用来传递配置信息、对设备的状态、数据进行查询等,由于广播的实现不需要网络设备已绑定唯一的设备标识或网络地址,在设备初始化阶段用来发送配置信息尤其有效;怎么在BBU与RRU组成的网络上进行广播,目前还没有具体的方法。

发明内容
本发明提供了一种在基带资源池与远端射频单元组成的网络上进行广播的方法,用于在各种拓扑结构的网络中实现广播的高效传递。
本发明采用的技术方案是一种在基带资源池和远端射频单元组成的网络中进行广播的方法,其特征在于,包括(1)要进行广播的网络单元构造数据包,在包头填写广播标志;(2)所述网络单元扫描网络接口,将广播包逐个发送到相邻的一跳网络单元;(3)收到所述广播包的网络单元将该广播包选择性的转发给相邻的一跳网络单元;重复步骤(3)直到该广播包到达网络中每个终端节点;广播完毕。
进一步地,所述步骤(3)具体包括A、相应的网络单元收到广播包;判断本网络单元是否为环形网络中的基带资源池,如果是则不对广播包进行转发;否则进行步骤B;B、依次扫描该网络单元的所有接口,如果存在与广播包的来源接口不同的接口,则将收到的广播包发送给连接这个/这些接口的一跳网络单元;否则不对广播包进行转发。
进一步地,所述步骤B具体包括B1、按照接口列表扫描本网络单元的一个接口,进行步骤B2;B2、判断所扫描的接口与收到广播包的接口是否相同,如果相同则不转发广播包,直接进行步骤B4;否则进行步骤B3;B3、将收到的广播包发送给连接该接口的一跳网络单元;然后进行步骤B4;B4、判断是否本网络单元的所有接口扫描完毕,如果没有则扫描另一个接口并返回步骤B2;否则结束本网络单元对广播包的转发。
进一步地,所述网络单元为为基带资源池或远端射频单元。
进一步地,当广播包不再被转发时,认为该广播包已经到达网络中每个终端节点,进一步地,所述步骤(3)中网络单元扫描接口缓冲区时如果发现收到的数据包头有广播标志,则认为收到了广播包。
进一步地,所述步骤B中,在树形组网的网络中,远端射频单元先将广播包发送给所有下一跳网络单元,然后发给上一跳网络单元。
进一步地,所述基带资源池和所述远端射频单元采用逐跳的连接方式组网。
进一步地,所述基带资源池和所述远端射频单元组成的网络的拓扑结构包括环形、树形、链形、以及树形与链形的混合结构。
采用了本发明的方案后,广播包在网络中的传递不会受到BBU与RRU的组网方式、连接数量和链路层具体帧格式的限制,因此网络配置灵活,实现、管理比较简单,广播包在各种形式组成的网络上都不会发生重复传递,效率较高。


图1是一种典型的BBU和RRU连接接口的层次结构;图2是BBU和RRU之间的链形组网的网络拓扑结构;图3是BBU和RRU之间的树形组网的网络拓扑结构;图4是BBU和RRU之间的环形组网的网络拓扑结构;
图5是本发明的在BBU与RRU组成的网络中进行广播的方法的具体实施流程图;图6是本发明的应用实例中BBU和RRU采用树形和链形混合组网的网络拓扑结构。
具体实施例方式
下面将结合附图及实施例对本发明的技术方案进行更详细的说明。
本发明中BBU与RRU组成的网络采用逐跳的连接方式,基本拓扑结构为链形、环形和树形,也可以是混合了链形和树形的混合结构,每个网络单元承担接收数据包、处理、转发的功能。
如图5所示是在BBU和RRU组成的网络中进行广播的方法的流程图,具体包括以下步骤(1)要进行广播的RRU或BBU构造数据包,在包头填写广播标志;(2)该RRU扫描网络接口,将广播包逐个发送到相邻的一跳网络单元备,即发送到连接各接口的一跳设备;(3)收到所述广播包的网络单元将其选择性的转发给相邻的一跳网络单元;在网络上,每个网络单元都定时扫描接口缓冲区,如果发现收到的数据包头有广播标志,则表示该网络单元收到了广播包。
步骤(2)和(3)中的网络单元和设备指的是RRU或BBU。
步骤(3)具体可以划分为以下步骤A、相应的网络单元收到广播包;判断本网络单元是否为环形网络中的BBU,如果是则不对广播包进行转发;否则进行步骤B;B、依次扫描本网络单元所有接口,如果存在与广播包的来源接口不同的接口,则将收到的广播包发送给连接这个/这些接口的一跳设备;否则不转发广播包。
步骤B可具体划分为以下步骤
B1、按照接口列表开始扫描该网络单元的一个接口,进行步骤B2;B2、判断所扫描的接口与收到广播包的接口是否相同,如果相同则不向连接该接口的设备转发广播包,直接进行步骤B4;否则进行步骤B3;B3、将收到的广播包发送给连接该接口的一跳设备;然后进行步骤B4;B4、判断是否本设备的所有接口扫描完毕——即是否所有接口均已遍历,如果没有则扫描另一个未扫描过的接口并返回步骤B2;否则结束对接口的扫描,本网络单元不再对广播包进行转发。
重复步骤3,直至广播包已经发送到网络中所有的终端节点,也就是直到广播包不再被转发时,广播进行完毕。
根据以上实现方法,广播包从网络中任意一个节点发出,可以到达网络中每个目的节点,并且只到达每个RRU一次。
对于树形组网的网络,子树中的某个RRU节点如果要发出广播,可以按扫描顺序发送,也可以先发送给自己所有下一跳节点设备,然后发给上一跳节点设备,也就是说在扫描接口时先扫描下一跳设备的接口,再扫描上一跳设备的接口。这个广播包最后会到达树的根节点BBU,BBU再转发给其他RRU子树的根节点。
对于环形组网的网络,节点BBU收到某个RRU的广播包后不再进行转发,以避免广播包在环网内无限循环。
下面用本发明的一应用实例进一步加以说明。
如附图6所示,本应用实例中的BBU和RRU采用树形和链形混合组网,,在该网络中,远端射频单元E需要将数据包发给网络中所有设备。其广播实现的步骤为(1)RRU E构造数据包,在包头填写广播标志;(2)RRU E扫描网络接口,将广播包发送给相邻一跳设备,即RRU F和RRU D;(3)RRU F收到广播包后,扫描网络接口;由于与其相连的设备只有广播源E,即RRU F的接口只有一个,即该接口与RRU F收到广播的接口为同一个,因此RRU F只根据广播包内容进行相应处理,不进行广播包的转发;RRU D收到广播包后,根据接口关系,RRU D的接口有两个,其中一个与RRU E连接,为RRU D收到广播包的接口,因此RRU D仅将广播包转发给另一接口连接的设备,即其上一跳的BBU;重复步骤(3);BBU收到广播包,其与RRU A和RRU D两个设备相连,但RRU D为广播包的来源节点,则BBU只将广播包转发给子树根节点RRU A;子树根结点RRU A也采用类似步骤3的处理,RRU A共有三个接口,其中对与BBU相连的接口为广播包的来源接口,因此RRU A只将广播包下发给RRU B和RRU C;最终,广播包传递到叶子节点RRU B和RRU C;此时广播包已到达网络中每个终端节点,不再被转发,广播完毕。
以上应用实例所述,仅为本发明在BBU与RRU一种具体组网情况下的实施方式,但本发明的保护范围并不局限于此。本发明的保护范围以权利要求的保护范围为准。
权利要求
1.一种在基带资源池和远端射频单元组成的网络中进行广播的方法,其特征在于,包括(1)要进行广播的网络单元构造数据包,在包头填写广播标志;(2)所述网络单元扫描网络接口,将广播包逐个发送到相邻的一跳网络单元;(3)收到所述广播包的网络单元将该广播包选择性的转发给相邻的一跳网络单元;重复步骤(3)直到该广播包到达网络中每个终端节点;广播完毕。
2.如权利要求1所述的方法,其特征在于,所述步骤(3)具体包括A、相应的网络单元收到广播包;判断本网络单元是否为环形网络中的基带资源池,如果是则不对广播包进行转发;否则进行步骤B;B、依次扫描该网络单元的所有接口,如果存在与广播包的来源接口不同的接口,则将收到的广播包发送给连接这个/这些接口的一跳网络单元;否则不对广播包进行转发。
3.如权利要求2所述的方法,其特征在于,所述步骤B具体包括B1、按照接口列表扫描本网络单元的一个接口,进行步骤B2;B2、判断所扫描的接口与收到广播包的接口是否相同,如果相同则不转发广播包,直接进行步骤B4;否则进行步骤B3;B3、将收到的广播包发送给连接该接口的一跳网络单元;然后进行步骤B4;B4、判断是否本网络单元的所有接口扫描完毕,如果没有则扫描另一个接口并返回步骤B2;否则结束本网络单元对广播包的转发。
4.如权利要求1、2或3所述的方法,其特征在于,所述网络单元为为基带资源池或远端射频单元。
5.如权利要求1所述的方法,其特征在于当广播包不再被转发时,认为该广播包已经到达网络中每个终端节点,
6.如权利要求1所述的方法,其特征在于,所述步骤(3)中网络单元扫描接口缓冲区时如果发现收到的数据包头有广播标志,则认为收到了广播包。
7.如权利要求2所述的方法,其特征在于,所述步骤B中,在树形组网的网络中,远端射频单元先将广播包发送给所有下一跳网络单元,然后发给上一跳网络单元。
8.如权利要求1所述的方法,其特征在于所述基带资源池和所述远端射频单元采用逐跳的连接方式组网。
9.如权利要求1所述的方法,其特征在于所述基带资源池和所述远端射频单元组成的网络的拓扑结构包括环形、树形、链形、以及树形与链形的混合结构。
全文摘要
本发明公开了一种在基带资源池和远端射频单元组成的网络中进行广播的方法,包括(1)要进行广播的网络单元构造数据包,在包头填写广播标志;(2)所述网络单元扫描网络接口,将广播包逐个发送到相邻的一跳网络单元;(3)收到所述广播包的网络单元将该广播包选择性的转发给相邻的一跳网络单元;重复步骤(3)直到该广播包到达网络中每个终端节点;广播完毕。采用了本发明的方案后,广播包在网络中的传递不会受到BBU与RRU的组网方式、连接数量和链路层具体帧格式的限制,因此网络配置灵活,实现、管理比较简单,广播包在各种形式组成的网络上都不会发生重复传递,效率较高。
文档编号H04L12/18GK101051865SQ20071008884
公开日2007年10月10日 申请日期2007年3月26日 优先权日2007年3月26日
发明者周建波 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1