一种云基站流量分流方法、装置和系统制造方法及图纸

技术编号:9879307 阅读:250 留言:0更新日期:2014-04-04 18:27
本发明专利技术提出了一种云基站流量分流方法、BBU装置、RRU装置和云基站流量分流系统。该方法包括上行和下行数据分流,其中上行数据分流方式为:当第一RRU向BBU发送数据时,查询自身的数据发送缓存,如超过设定的第一阈值时,第一RRU通过无线信道向附近第二RRU发送中继请求,当第一RRU收到来自第二RRU的同意请求后,第一RRU将数据发送缓存中的数据通过无线信道发送给第二RRU,由第二RRU转发给BBU,BBU将第二RRU增加到第一RRU的中继列表中;下行数据分流方式为:当BBU向第一RRU发送数据时,查询BBU中分配的发送给第一RRU的数据缓存,如超过设定的第一阈值时,则从第一RRU的中继列表中,选择第一RRU的中继RRU,将数据发送给中继RRU,由中继RRU通过无线信道把数据转发给第一RRU。

【技术实现步骤摘要】
一种云基站流量分流方法、装置和系统
本专利技术涉及通信
,具体涉及一种云基站流量分流的方法、装置和系统。
技术介绍
在目前的云基站中,云端使用多个基带单元BBU组成虚拟基站集群,而集中处理用户数据及管理的远端射频单元RRU,分布在具体场地,覆盖各个区域。具体如图1所示,其中RRU通过光纤和交换机相连,交换机再通过高速以太网与BBU虚拟基站集群相连,虚拟基站集群接入核心网,使得移动终端可以进行网络通信。目前,云基站的工作方式分为上行和下行。上行工作方式为:当某区域(假设第一RRU附近)的移动终端要打电话或者上网时,首先会连接到离该移动终端距离最近的RRU,即第一RRU。移动终端将通过无线信道与第一RRU建立连接,然后将语音信号或者网络数据发送到第一RRU,第一RRU接收到数据时,进行解帧取出数据并打包,通过光纤连接发送到交换机中,交换机再进行解包取出数据并打包发送到BBU虚拟基站集群中,BBU虚拟基站集群分析数据并路由到核心网上,核心网再将数据发送到最终需要连接的移动终端或者服务器,此时便完成了移动终端与目标终端的上行数据传输。下行工作方式是,当目标终端收到数据时,需要回复数据时,此时它会将数据打包上传到核心网上,核心网将数据包路由到对应的BBU虚拟基站集群中,BBU虚拟基站集群将数据包解包并封帧,发送到对应的交换机上,交换机再将数据包发送到对应的第一RRU上,第一RRU收到数据后经过调制发送给移动终端,这样便完成了下行数据传输。由以上描述可以看出,目前云基站中,RRU和BBU之间的上行通信是:RRU先把数据传给交换机,然后通过交换机把数据传给虚拟基站集群中的BBU,从而完成信息的传输,下行通信类似,这里各个区域的RRU的工作模式都是相互独立的,即分别通过交换机与虚拟基站集群中的BBU通信。而实际中,当某个区域(如第一RRU附近)出现突发状况时,例如发生火灾、车祸、地震等灾害时,人们急切希望通过打电话或者上网来和亲人或者其它相关人员进行通信,此时第一RRU的网络流量将迅速上升,上升到一定程度时,可能会阻塞第一RRU与虚拟基站集群中BBU的通道,造成周围区域的终端无法进行通信,网络阻塞长时间得不到解决时,还会造成其它RRU的网络阻塞,这样不仅使得灾害地区无法通信,同时也会影响其它区域的网络通信。
技术实现思路
针对现有技术的不足,本专利技术提供了一种云基站流量分流方法、装置和系统,能够实现当网络流量骤升时,网络可以正常工作,不会出现网络阻塞或瘫痪的情况。为实现上述目的,本专利技术通过以下技术方案予以实现:一种云基站流量分流的方法,包括上行数据分流和下行数据分流,上行数据分流:当第一RRU向BBU发送数据时,查询自身的数据发送缓存,如超过设定的第一阈值时,第一RRU通过无线信道向附近第二RRU发送中继请求,当第一RRU收到来自第二RRU的同意请求后,第一RRU将数据发送缓存中的数据通过无线信道发送给第二RRU,由第二RRU转发给BBU,BBU将第二RRU增加到第一RRU的中继列表中;下行数据分流:当BBU向第一RRU发送数据时,查询BBU中分配的发送给第一RRU的数据缓存,如超过设定的第一阈值时,则从第一RRU的中继列表中,选择第一RRU的中继RRU,将数据发送给中继RRU,由中继RRU通过无线信道把数据转发给第一RRU。较佳地,所述的第一RRU收到来自第二RRU的同意请求包括:第二RRU收到来自第一RRU的中继请求时,查询自身的数据发送缓存,如低于设定的第二阈值,第二RRU便向BBU发出中继申请;BBU收到第二RRU的中继申请后,查询第二RRU的数据发送缓存,确认其缓存量低于设定的第二阈值后,向第二RRU发出批准其作为第一RRU中继的命令;第二RRU收到来自BBU的批准命令后,向第一RRU发送同意请求信号,第一RRU收到来自第二RRU的同意请求。较佳地,在所述第一RRU将数据发送缓存中的数据通过无线信道发送给第二RRU之后,进一步包括:第一RRU查询自身的数据发送缓存,若不超过设定的第一阈值时,第一RRU向第二RRU和BBU发送断开中继请求,第二RRU收到断开中继请求后,将不再接收第一RRU发送的数据,BBU收到断开中继请求后,将第二RRU从第一RRU的中继列表中删除。较佳地,在所述第一RRU将数据发送缓存中的数据通过无线信道发送给第二RRU之后,进一步包括:第二RRU查询自身数据发送缓存,若不超过设定的第二阈值时,第二RRU向BBU发送自身的数据发送缓存;若超过设定的第二阈值时,第二RRU通过无线信道向附近第三RRU发送中继请求,当第二RRU收到来自第三RRU的同意请求后,第二RRU将数据发送缓存中的数据通过无线信道发送给第三RRU,由第三RRU转发给BBU,BBU将第三RRU增加到第二RRU的中继列表中。其中,当BBU与第一RRU进行上行或下行通信时,BBU实时检测第一RRU的上行发送数据缓存量和对应的第一RRU下行发送数据缓存量,若均低于设定的第三阈值时,BBU查询第一RRU的中继列表,如果有中继RRU存在,删除中继RRU,同时向第一RRU和中继RRU发送删除中继命令,并直接与第一RRU交互上下行数据。一种BBU装置,包括:上行中继处理单元,用于从第二RRU处接收第一RRU的上行数据,将第二RRU增加到第一RRU的中继列表中;下行中继处理单元,用于查询发送给第一RRU的数据缓存,如超过设定的第一阈值时,则从第一RRU的中继列表中选择第一RRU的中继RRU,将数据发送给中继RRU。较佳地,所述的BBU装置,进一步包括中继权限处理单元、中继切换单元和收发单元,其中,中继权限处理单元,用于接收第二RRU发来的中继申请,查询第二RRU的数据发送缓存,确认其缓存量低于设定的第二阈值后,向第二RRU发出批准其作为第一RRU中继的命令;中继切换单元,当BBU与第一RRU进行上行或下行通信时,实时检测第一RRU的上行发送数据缓存量和对应的第一RRU的下行发送数据缓存量,若均低于设定的第三阈值时,查询第一RRU的中继列表,如果有中继RRU存在,删除中继RRU,同时向第一RRU和中继RRU发送删除中继命令,并向上行中继处理单元和下行中继处理单元发送停止中继收发指令;以及向收发单元发送交互指令;收发单元,在接收到交互指令后,直接与第一RRU交互上下行数据。一种RRU装置,包括:上行中继处理单元,用于查询发送给BBU的数据发送缓存,如超过设定的第一阈值时,通过无线信道向附近的RRU发送中继请求,当收到来自附近RRU同意作为其中继RRU请求后,将数据发送缓存中的数据通过无线信道发送给该中继RRU,由其转发给BBU;下行中继处理单元,用于从中继RRU处接收BBU发送给自身的下行数据。较佳地,所述的RRU装置,进一步包括:中继权限分析单元,用于接收其他RRU发来的中继请求,查询自身的数据发送缓存,如低于设定的第一阈值,则向BBU发出中继申请,接收BBU批准其作为其他RRU中继的命令后,向其他RRU发送同意请求信号;中继转发单元,用于接收其他RRU发来的数据,并作为中继发送给BBU;以及将BBU中继转发来的数据发送给其他RRU。一种云基站流量分流系统,包括所述的BBU装置和所述的RRU装置。本专利技术至少具有如下的有益效果:1、当本文档来自技高网
...
一种云基站流量分流方法、装置和系统

【技术保护点】
一种云基站流量分流的方法,其特征在于,包括上行数据分流和下行数据分流,上行数据分流:当第一RRU向BBU发送数据时,查询自身的数据发送缓存,如超过设定的第一阈值时,第一RRU通过无线信道向附近第二RRU发送中继请求,当第一RRU收到来自第二RRU的同意请求后,第一RRU将数据发送缓存中的数据通过无线信道发送给第二RRU,由第二RRU转发给BBU,BBU将第二RRU增加到第一RRU的中继列表中;下行数据分流:当BBU向第一RRU发送数据时,查询BBU中分配的发送给第一RRU的数据缓存,如超过设定的第一阈值时,则从第一RRU的中继列表中,选择第一RRU的中继RRU,将数据发送给中继RRU,由中继RRU通过无线信道把数据转发给第一RRU。

【技术特征摘要】
1.一种云基站流量分流的方法,其特征在于,包括上行数据分流和下行数据分流,上行数据分流:当第一RRU向BBU发送数据时,查询自身的数据发送缓存,如超过设定的第一阈值时,第一RRU通过无线信道向附近第二RRU发送中继请求,当第一RRU收到来自第二RRU的同意请求后,第一RRU将数据发送缓存中的数据通过无线信道发送给第二RRU,由第二RRU转发给BBU,BBU将第二RRU增加到第一RRU的中继列表中;下行数据分流:当BBU向第一RRU发送数据时,查询BBU中分配的发送给第一RRU的数据缓存,如超过设定的第一阈值时,则从第一RRU的中继列表中,选择第一RRU的中继RRU,将数据发送给中继RRU,由中继RRU通过无线信道把数据转发给第一RRU。2.根据权利要求1所述的方法,其特征在于,所述的第一RRU收到来自第二RRU的同意请求包括:第二RRU收到来自第一RRU的中继请求时,查询自身的数据发送缓存,如低于设定的第二阈值,第二RRU便向BBU发出中继申请;BBU收到第二RRU的中继申请后,查询第二RRU的数据发送缓存,确认其缓存量低于设定的第二阈值后,向第二RRU发出批准其作为第一RRU中继的命令;第二RRU收到来自BBU的批准命令后,向第一RRU发送同意请求信号,第一RRU收到来自第二RRU的同意请求。3.根据权利要求1至2任一项所述的方法,其特征在于,在所述第一RRU将数据发送缓存中的数据通过无线信道发送给第二RRU之后,进一步包括:第一RRU查询自身的数据发送缓存,若不超过设定的第一阈值时,第一RRU向第二RRU和BBU发送断开中继请求,第二RRU收到断开中继请求后,将不再接收第一RRU发送的数据,BBU收到断开中继请求后,将第二RRU从第一RRU的中继列表中删除。4.根据权利要求1至2任一项所述的方法,其特征在于,在所述第一RRU将数据发送缓存中的数据通过无线信道发送给第二RRU之后,进一步包括:第二RRU查询自身数据发送缓存,若不超过设定的第二阈值时,第二RRU向BBU发送自身的数据发送缓存;若超过设定的第二阈值时,第二RRU通过无线信道向附近第三RRU发送中继请求,当第二RRU收到来自第三RRU的同意请求后,第二RRU将数据发送缓存中的数据通过无线信道发送给第三RRU,由第三RRU转发给BBU,BBU将第三RRU增加到第二RRU的中继列表中。5.根据权利要求1所述的方法,其特征在于,该方法进一步包...

【专利技术属性】
技术研发人员:刘元安张洪光吴帆范文浩张国强唐碧华田孝东
申请(专利权)人:北京邮电大学
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1