一种对连接进行重定向的方法、装置和系统的制作方法

文档序号:7997936阅读:313来源:国知局
一种对连接进行重定向的方法、装置和系统的制作方法
【专利摘要】本发明的目的是提供一种对连接进行重定向的方法、装置和系统。根据本发明的方法包括:接收来自迁移管理设备的第一指示信息,所述第一指示信息包括用于重定向至的第二基站的基站标识信息,其中,所述第一基站和所述第二基站分别由不同的BBU实现;根据所述第一指示信息,采用第一私有地址,来建立与所述第二基站之间的私有连接;通过所述私有连接,将该第一基站的传输控制信息发送至所述第二基站;停止使用所述公共地址。本发明的优点在于,可有效地将多个虚拟基站整合到同一个BBU上,从而极大的降低了通信网络所消耗的能源。根据本发明所实现的重定向对于其他网元来说完全是透明的,已建立的公共连接不会中断。
【专利说明】一种对连接进行重定向的方法、装置和系统

【技术领域】
[0001]本发明涉及通信【技术领域】,尤其涉及一种对连接进行重定向的方法、装置和系统。

【背景技术】
[0002]虚拟化技术(Virtualizat1n Technology)是当前常用的、在一个多核的硬件单元中支持多个彼此间独立的基站的手段,其根据相应的空中接口标准的要求,来为各个虚拟基站分配足够的计算机资源,以保证各个虚拟基站在操作系统层面上的相互独立。
[0003]根据统计可知,无线接入网中移动网络的负载波动非常大。例如,在后半夜时各个基站的负载通常要远远低于白天工作时间的负载。然而,在现有技术中,即使此时虚拟基站需要处理的工作极少,其宿主机器要消耗的能源仍然与在工作繁忙时段需要消耗的能量差不多。事实上,如果能将多个宿主于不同硬件单元上的虚拟基站整合到一个硬件单元上,则可以极大的降低无线接入网的能源消耗,使其更加环保。
[0004]然而,目前并没有技术能够解决这一问题。而在一些其他【技术领域】,例如传统的网络【技术领域】中,往往采用内存预拷贝(memory pre-copy)这技术来实现虚拟机的整合,故且不论该种技术能否被移植到无线接入网中,该种技术本身就有较大的缺陷。经过实验可知,采用类似内存预拷贝技术来对LTE PUSCH stack进行整合,将会使虚拟机环境(例如VMware或者KVM platforms)有将近数秒的时间无法使用,对于需要提供实时服务的各个虚拟基站来说,在如此长的时间内不能提供服务是无法被接受的。
[0005]此外,通常虚拟基站的相邻小区之间存在X2连接,虚拟基站与移动管理实体(MME, Mobility Management Entity)和信令网关(S-Gff, Signaling Gateway)之间存在SI 连接。在一个演进通用陆地无线接入(E-UTRA,Evolved Universal Terrestrial Rad1Access)网络中,在基站和核心网之间存在更多的SI连接。所有这些网元可来自不同的供应商,因此,如果对虚拟基站进行迁移,保证迁移过程对其他网元,例如MMEs、相邻的eNB等的透明性,并使被迁移的基站与各个网元之间的连接仍然存活,是非常重要的。


【发明内容】

[0006]本发明的目的是提供一种对连接进行重定向的方法、装置和系统。
[0007]根据本发明的一个方面,提供一种用于对通信网络中的与第一基站相关的公共连接进行重定向的方法,其中,所述公共连接包括所述第一基站基于公共地址,与所述通信网络中的其他网元之间建立的连接,所述方法包括以下步骤:
[0008]a接收来自迁移管理设备的第一指示信息,所述第一指示信息包括用于重定向至的第二基站的基站标识信息,其中,所述第一基站和所述第二基站分别由不同的BBU实现;
[0009]b根据所述第一指示信息,采用第一私有地址,来建立与所述第二基站之间的私有连接;
[0010]c通过所述私有连接,将该第一基站的传输控制信息发送至所述第二基站;
[0011]其中,所述方法还包括以下步骤:
[0012]-停止使用所述公共地址。
[0013]根据本发明的一个方面,提供一种用于将通信网络中的公共连接重定向至第二基站的方法,其中,所述公共连接包括第一基站基于公共地址,与所述通信网络中的其他网元之间建立的连接,所述第一基站和所述第二基站分别由不同的BBU实现,其中,所述方法包括以下步骤:
[0014]A接收来自迁移管理设备的第二指示信息,其中,所述第二指示信息包括待重定向的连接当如对应的第一基站的基站标识信息;
[0015]B根据所述第二指示信息,采用第二私有地址,与所述第一基站建立私有连接;
[0016]C经由所述私有连接,接收来自所述第一基站的控制信息;
[0017]D启用所述公共地址,并向网络发布与所述公共地址信息对应的物理地址相关信息,以通过所述公共连接与所述其他网元进行通信。
[0018]根据本发明的一个方面,提供一种用于辅助通信网络中的公共连接进行重定向的方法,其中,所述方法包括以下步骤:
[0019]-根据所述通信网络中的所有BBU的负载相关信息,确定需要对其所实现的第一基站上的连接进行重定向的第一 BBU,以及与所述第一 BBU对应的第二 BBU,所述第二 BBU用于实现所述连接重定向后所指向的第二基站;
[0020]-向所述第二BBU发送基站提示信息,以在所述第二 BBU上实现所述第二基站,其中,所述第二基站与所述第一基站基于相同的虚拟基站参数来实现;
[0021]-向所述第一基站发送第一指示信息,并向所述第二基站发送第二指示信息,所述第一指示信息包括用于重定向至的第二基站的基站标识信息,所述第二指示信息包括待重定向的连接当如对应的第一基站的基站标识信息。
[0022]根据本发明的一个方面,还提供一种第一基站,其中,所述第一基站用于对通信网络中与其相关的公共连接进行重定向,所述公共连接包括所述第一基站基于公共地址,与所述通信网络中的其他网元之间建立的连接,所述第一基站包括:
[0023]第一接收装置,用于接收来自迁移管理设备的第一指示信息,所述第一指示信息包括用于重定向至的第二基站的基站标识信息,其中,所述第一基站和所述第二基站分别由不同的BBU实现;
[0024]第一建立装置,用于根据所述第一指示信息,采用第一私有地址,来建立与所述第二基站之间的私有连接;
[0025]第一发送装置,用于通过所述私有连接,将该第一基站的传输控制信息发送至所述第二基站;
[0026]终止装置,用于停止使用所述公共地址。
[0027]根据本发明的一个方面,还提供一种第二基站,其用于将通信网络中与第一基站相关的公共连接重定向至自身,所述公共连接包括所述第一基站基于公共地址,与所述通信网络中的其他网元之间建立的连接,所述第一基站和所述第二基站分别由不同的BBU实现,其中,所述第二基站包括:
[0028]第二接收装置,用于接收来自迁移管理设备的第二指示信息,其中,所述第二指示信息包括待重定向的连接当前对应的第一基站的基站标识信息;
[0029]第二建立装置,用于根据所述第二指示信息,采用第二私有地址,与所述第一基站建立私有连接;
[0030]第三接收装置,用于接收来自所述第一基站的控制信息;
[0031]启动装置,用于启用所述公共地址,并向网络发布与所述公共地址信息对应的物理地址相关信息,以通过所述公共连接与所述其他网元进行通信。
[0032]根据本发明的一个方面,提供一种迁移管理设备,用于辅助通信网络中的公共连接进行重定向,其中,所述迁移管理设备包括:
[0033]定向确定装置,用于根据所述通信网络中的所有BBU的负载相关信息,确定需要对其所实现的第一基站上的连接进行重定向的第一 BBU,以及与所述第一 BBU对应的第二BBU,所述第二 BBU用于实现所述连接重定向后所指向的第二基站;
[0034]第一提示发送装置,向所述第二BBU发送基站提示信息,以在所述第二BBU上实现所述第二基站,其中,所述第二基站与所述第一基站基于相同的虚拟基站参数来实现;
[0035]第二提示发送装置,用于向所述第一基站发送第一指示信息,并向所述第二基站发送第二指示信息,所述第一指示信息包括用于重定向至的第二基站的基站标识信息,所述第二指示信息包括待重定向的连接当前对应的第一基站的基站标识信息。
[0036]根据本发明的一个方面,提供一种BBU,其中,所述BBU用于实现所述第一基站,和/或所述第二基站。
[0037]根据本发明的一个方面,提供一种通信系统,其中,所述通信系统包括所述迁移管理设备,至少一个用于实现所述第一基站的第一 BBU,以及至少一个用于实现所述第二基站的第二 BBU。
[0038]与现有技术相比,本发明具有以下优点:可以有效地将多个虚拟基站整合到同一个BBU上,从而极大的降低了通信网络所消耗的能源。通过为基站准备私有地址来建立私有连接,从而使得连接能够在第二基站准备好之后进行迅速重定向,并且,根据本发明所实现的重定向,对于其他网元来说完全是透明的,其他网元可继续通过已建立的公共连接来传输数据,而不会受到干扰。

【专利附图】

【附图说明】
[0039]通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本发明的其它特征、目的和优点将会变得更明显:
[0040]图1示意出了根据本发明的一种用于对连接进行重定向的方法流程图;
[0041]图2示意出了根据本发明的一种用于对连接进行重定向的系统的结构示意图;
[0042]图3示意出了根据本发明的一个实施例的在对连接进行重定向之前的通信系统示意图;
[0043]图4示意出了根据本发明的一个实施例的在对连接进行重定向之后的通信系统示意图。
[0044]附图中相同或相似的附图标记代表相同或相似的部件。

【具体实施方式】
[0045]下面结合附图对本发明作进一步详细描述。
[0046]图1示意出了根据本发明的一种用于对通信网络中的公共连接进行重定向的方法。
[0047]根据本发明的方法,包括由第一基站执行的步骤S11、步骤S12、步骤S13、步骤S14,由第二基站执行的步骤S21、步骤S22、步骤S23、步骤S24,以及由迁移管理设备执行的步骤S31、步骤S32和步骤S33。
[0048]根据本发明的基站包括由BBU采用虚拟化技术所实现的虚拟基站。其中,每个BBU可以实现一个或多个虚拟基站。
[0049]其中,所述第一基站和所述第二基站为分别由不同的BBU通过虚拟化技术实现的虚拟基站。并且,所述第一基站与所述第二基站具有相同的公共地址以及端口,其中,第一基站还具有至少一个第一私有地址,第二基站还具有至少一个第二私有地址。
[0050]其中,所述公共连接包括所述第一基站基于公共地址,与所述通信网络中的其他网元之间建立的连接。
[0051]优选地,根据本发明的第一基站,与通信网络中的一个或多个其他网元(例如MME, S-Gff或其他相邻基站等)之间分别存在公共连接。
[0052]其中,根据本发明的通信网络中的各个网元之间采用预定通信协议进行数据传输。优选地,根据本发明的通信网络中采用流控制传输协议(SCTP,Stream ControlTransmiss1n Protocol)进行数据传输,并且,根据本发明所述的连接包括SCTP偶联(SCTP associat1n)。
[0053]参照图1,在步骤S31中,迁移管理设备根据所述通信网络中的所有基带单元(BBU, Baseband Unit)的负载相关信息,确定需要对其所实现的第一基站上的连接进行重定向的第一 BBU,以及与所述第一 BBU对应的第二 BBU,所述第二 BBU用于实现所述连接重定向后所指向的第二基站。
[0054]其中,所述负载相关信息包括用于指示BBU的负载情况的信息,优选地,所述负载相关信息可以用以下任一种形式来表示:
[0055]I)负载评分。例如,采用分数或者百分比来表示BBU的负载程度,分数值越大表示负载越重等;
[0056]2)负载等级,例如,将负载由轻到重划分为一至五个等级,其中第一级负载最轻,第五级负载最重等。
[0057]优选地,所述负载相关信息基于以下至少任一项来确定:
[0058]I) BBU上的基站数量;
[0059]2) BBU上的连接数量。
[0060]更优选地,所述迁移管理设备还可进一步结合BBU的性能相关信息来确定其负载相关信息。其中,所述性能相关信息包括用于指示BBU的运行性能的信息,优选地,所述性能相关信息包括但不限于以下至少任一项:
[0061]I) BBU处理器相关信息;
[0062]2) BBU存储器相关信息;
[0063]3)BBU的能源消耗相关信息。
[0064]例如,根据BBU上的连接数量以及当前BBU传输数据的性能,来确定其负载相关信息等。
[0065]具体地,迁移管理设备根据各个BBU的负载相关信息,基于预定的重定向判定规贝丨J,来确定需要将各个BBU上的连接重定向至其他BBU。
[0066]根据本发明的第一示例,参照图3,通信网络中的三个虚拟基站BS1、BS2以及BS3分别由B1、B2以及B3这三个BBU来实现,并且,迁移管理设备获取这三个BBU的负载相关信息分别为2.5%、45%以及30.5%,则迁移管理设备根据预设的重定向阈值30%,判断BI的负载相关信息小于预定阈值,并确定余下的B2和B3两个BBU均具有足够的剩余资源,则迁移管理设备确定需要将BI上的基站BSl的连接进行重定向,亦即,将BI作为第一 BBU,并且,随机选择B2作为与BI对应的第二 BBU,由B2来实现将基站BSl的连接重定向后所指向的第二基站。
[0067]接着,在步骤S32中,迁移管理设备向所述第二 BBU发送基站提示信息,以在所述第二 BBU上实现第二基站。其中,所述第二基站与所述第一基站基于相同的虚拟基站参数来实现。其中,所述基站提示信息用于提示第二 BBU实现与第一基站相似的所述第二基站。
[0068]优选地,所述基站提示信息包括第一基站相关的信息,包括但不限于以下至少任一项:
[0069]I)第一基站的基站标识彳目息,例如,基站IP地址、基站对外的名称等。
[0070]2)第一 BBU实现第一基站时所用的虚拟基站参数等,其中,所述虚拟基站参数包括BBU在采用虚拟化技术实现基站时需用到的相关信息。
[0071]优选地,所述虚拟基站参数包括以下两类信息:
[0072]i)小区相关信息(Cell-specific),例如,系统信息块(SIB, ServiceInformat1n block)、S1/X2 信息单兀(IE, informat1n element)、运行与维护(0&M,Operat1n&Maintenance)信息等参数。
[0073]ii)用户设备相关信息,例如,密钥KeNB、小区无线网络临时标识(C-RNTI,CellRad1 Network Temporary Identifier),非连续接收(DRX, Discontinuous Recept1n),无线接入承载(RAB, Rad1 Access Bearer)等。
[0074]由于本领域技术人员应可根据实际情况与需求来确定通过BBU来实现虚拟基站时需要获得哪些虚拟基站参数,在此仅作举例,不再赘述。
[0075]具体地,所述迁移管理设备向所述第二 BBU发送基站提示信息,以在所述第二 BBU上实现第二基站的方式包括但不限于以下任一种:
[0076]I)当所述基站提示信息包括基站标识信息时,所述第二 BBU与所述第一基站进行通信,以获取第一 BBU实现所述第一基站时所采用的虚拟基站参数,并基于该虚拟基站参数来实现第二基站;
[0077]2)当所述基站提示信息包括虚拟基站参数时,所述第二 BBU直接基于所述虚拟基站参数来实现所述第二基站。
[0078]由于本领域技术人员应可根据实际情况与需求来确定通过BBU来实现虚拟基站的方式,在此不再赘述。
[0079]接着,在步骤S33中,迁移管理设备向所述第一基站发送第一指示信息,并向所述第二基站发送第二指示信息。其中,所述第一指示信息包括用于重定向至的第二基站的基站标识信息,所述第二指示信息包括待重定向的连接当前对应的第一基站的基站标识信肩、O
[0080]其中,所述基站标识信息可用于定位相应的基站、并与其建立连接所需要的信息,优选地,所述基站标识信息包括但不限于以下至少任一项:
[0081]I)基站的网络地址信息,优选地,所述基站的网络地址信息为基站的私有地址,例如,第一基站的第一私有地址,又例如,第二基站的第二私有地址等;
[0082]2)基站所对应的硬件设备的MAC地址,例如基站所对应的BBU的MAC地址等。
[0083]3)小区标识信息(Cell ID)。
[0084]优选地,所述第一指示信息中包含第二基站的至少一个第二私有地址,所述第二指示信息中包含第一基站的至少一个第一私有地址。
[0085]更优选地,所述第一指示信息以及所述第二指示信息信息中还分别包含与各个地址信息对应的端口信息。
[0086]更优选地,所述第一指示信息中还包括用于指示第一基站可用的第一私有地址;所述第二指示信息中还包括用于指示第二基站可用的第二私有地址。
[0087]更优选地,所述第一指示信息与所述第二指示信息相同。例如,第一指示信息与第二指示信息均包括所述第一基站的第一私有地址,以及第二基站的第二私有地址等。
[0088]继续对本发明的第一示例进行说明,第一基站BSl当前通过公共地址IPO与3个其他网元M1、M2、M3之间分别存在三条公共连接Conecl、Conec2以及Conec3,其中,Conecl和Conec2为SI连接,Conec3为X2连接。迁移管理设备在步骤S32中向作为第二 BBU的B2发送包含第一基站的基站标识信息,则基带单元B2基于所述基站标识信息,通过虚拟化技术实现与第一基站BSl相似的第二基站BSl',并向迁移管理设备反馈该第二基站BSl'的基站标识信息,则迁移管理设备分别向第一基站BSl发送包含第二基站BSl,的基站标识信息的第一指不信息,向第二基站BSl'发送包含第一基站BSl的基站标识信息的第二指示信息。
[0089]接着,在步骤Sll中,第一基站接收来自迁移管理设备的第一指示信息。
[0090]在步骤S21中,第二基站接收来自迁移管理设备的第二指示信息。
[0091]其中,步骤Sll与步骤S21之间没有先后顺序。
[0092]在步骤S22中,第二基站根据所述第二指示信息,采用第二私有地址,与所述第一基站建立私有连接。
[0093]在步骤S12中,第一基站根据所述第一指示信息,采用第一私有地址,来建立与所述第二基站之间的私有连接。
[0094]需要说明的是,根据本发明的虚拟基站获取其对应的私有地址的方式包括但不限于以下任一种:
[0095]I)当BBU通过虚拟化技术实现虚拟基站时,为虚拟基站预设一个或多个第二私有地址;
[0096]2)当虚拟基站接收到来自迁移管理设备的指示信息时,从该指示信息中获取自身可用的私有地址。
[0097]例如,当第二指示信息中包含第二私有地址时,第二基站由来自迁移管理设备的第二指示信息中获取自身可用的第二私有地址;有例如,当第一指示信息中包含第一私有地址时,第一基站由来自迁移管理设备的第一指示信息中获取自身可用的第一私有地址坐寸ο
[0098]接着,在步骤S13中,第一基站通过所述私有连接,将该第一基站的传输控制信息发送至所述第二基站。
[0099]其中,所述传输控制信息包括在第二基站基于通信网络当前所使用的预定传输协议进行传输过程中所需用到的控制信息。
[0100]优选地,当通信网络采用SCTP协议时,所述传输控制信息包括SCTP controlblock的信息。
[0101]接着,步骤S23中,第二基站接收来自所述第一基站的控制信息。
[0102]继续对本发明的第一示例进行说明,迁移管理设备发送的第一指示信息和第二指示信息中均包括:第一基站BSl可用的第一私有地址IPl以及第二基站BSl'可用的第二私有地址IP2,则第一基站BSl与第二基站BSl'分别采用IPl和IP2建立私有连接,并且,第一基站BSl从自身的SCTP端点中提取SCTP control block的信息并发送至第二基站BSl',第二基站BSl'接收到该SCTP control block的信息并写入自身的SCTP端点中。
[0103]接着,在步骤S14中,第一基站停用公共地址。
[0104]优选地,所述第一基站先停止经由公共连接所进行的数据传输,将各个公共连接的连接状态相关信息发送至第二基站,并停止使用公共地址。
[0105]其中,所述连接状态相关信息用于表征公共连接的数据传输状态的相关信息,例如,传输序列号(TSN, transmiss1n sequence number)、流序列号(SSN, StreamSequence number)、本地验证标签(local Verificat1n Tag)、对端节点验证标签(peerVerificat1n Tag)等信息。
[0106]需要说明的是,步骤S14在步骤Sll之后、步骤S24之前执行均可。
[0107]更优选地,第一基站可以在步骤Sll之后即停止经由公共连接所进行的数据传输,并将各个公共连接的连接状态相关信息发送至第二基站,并在步骤S13之后,且在步骤S24之前停止使用公共地址。
[0108]接着,在步骤S24中,第二基站启用所述公共地址,并向网络发布与所述公共地址对应的物理地址相关信息,以通过所述公共连接与所述其他网元进行通信。
[0109]其中,所述物理地址相关信息用于指示与第二基站所对应的BBU的硬件地址相关的信息,优选地,所述物理地址相关信息包括所述第二基站所对应的BBU的MAC地址。
[0110]具体地,第二基站启用所述公共地址,并将与第二基站对应的BBU的MAC地址作为与公共地址对应的物理信息进行发布,以使通信网络中各个其他网元刷新缓存中的该公共地址所对应的物理地址信息,以通过该公共地址以及相应的MAC地址来与该第二基站进行通信。
[0111]优选地,第二基站接收来自第一基站的各个公共连接的连接状态相关信息,并保存于自身的SCTP端点中,接着,通过免费ARP (GARP, Gratuitous Address Resolut1nProtocol)向通信网络广播公共地址以及第二基站所对应的硬件的MAC地址,以继续通过该各个公共连接与其他网元进行通信。
[0112]继续对本发明的第一示例进行说明,第一基站BSl在步骤S14中,先停止通过公共连接Conecl、Conec2以及Conec3进行数据传输,分别将该三个公共连接的连接状态信息发送给第二基站,并停用公共地址IPO ;接着,第二基站在接收到与Conecl、Conec2以及Conec3这三个公共连接分别对应的连接状态信息并将其写入自身的SCTP端点中后,启用ΙΡ0,并通过GAPR信息向通信网络广播公共地址IPO以及自身的MAC地址,使得其他网页能够基于公共地址IPO以及相应的MAC地址与第二基站进行通信。接着,参照图4,第二基站基于所获得的传输控制信息,继续通过公共连接Conecl、Conec2以及Conec3分别与其他网元Ml、M2、M3进行通信。
[0113]作为本发明的优选方案之一,根据本发明的方法,第一基站还执行步骤S15 (图未示),第二基站还执行步骤S25 (图未示)。
[0114]在步骤S15中,第一基站将已接收到的、来自所述一个或多个其他网元的传输数据,经由所述私有连接发送至所述第二基站。
[0115]优选地,当通信网络中采用SCTP协议时,所述传输数据包括第一基站已接收到的SCTP chunk 的信息。
[0116]具体地,第一基站由自身的SCTP端点中提取SCTP chunk并经由私有连接发送至第二基站。
[0117]接着,在步骤S25中,第二基站经由所述私有连接,接收来自所述第一基站的传输数据。
[0118]具体地,第二基站经由私有连接,获取SCTP chunk并写入自身的SCTP端点中。
[0119]根据本发明的方法,可以有效地将多个虚拟基站整合到同一个BBU上来实现,从而极大的降低了通信网络所消耗的能源。通过为基站准备私有地址来建立私有连接,从而使得连接能够在第二基站准备好之后进行迅速重定向,并且,根据本发明所实现的重定向,对于其他网元来说完全是透明的,其他网元可继续通过已建立的公共连接来传输数据,而不会受到干扰。
[0120]图2示意出了根据本发明的一种用于对通信网络中的公共连接进行重定向的系统的装置结构图。
[0121]根据本发明的系统包括第一基站1、第二基站2以及迁移管理设备3。其中,第一基站I包括第一接收装置11、第一建立装置12、第一发送装置13以及终止装置14,第二基站包括第二接收装置21、第二建立装置22、第三接收装置23以及启动装置24,迁移管理设备包括定向确定装置31、第一提示发送信息32以及第二提示发送信息33。
[0122]根据本发明的基站包括由BBU采用虚拟化技术所实现的虚拟基站。其中,每个BBU可以实现一个或多个虚拟基站。
[0123]其中,所述第一基站和所述第二基站为分别由不同的BBU通过虚拟化技术实现的虚拟基站。并且,所述第一基站与所述第二基站具有相同的公共地址以及端口,其中,第一基站还具有至少一个第一私有地址,第二基站还具有至少一个第二私有地址。
[0124]其中,所述公共连接包括所述第一基站基于公共地址,与所述通信网络中的其他网元之间建立的连接。
[0125]优选地,根据本发明的第一基站,与通信网络中的一个或多个其他网元(例如MME, S-Gff或其他相邻基站等)之间分别存在公共连接。
[0126]其中,根据本发明的通信网络中的各个网元之间采用预定通信协议进行数据传输。优选地,根据本发明的通信网络中采用流控制传输协议(SCTP,Stream ControlTransmiss1n Protocol)进行数据传输,并且,根据本发明所述的连接包括SCTP偶联(SCTP associat1n)。
[0127]参照图2,迁移管理设备3中的定向确定装置31根据所述通信网络中的所有基带单元(BBU, Baseband Unit)的负载相关信息,确定需要对其所实现的第一基站上的连接进行重定向的第一 BBU,以及与所述第一 BBU对应的第二 BBU,所述第二 BBU用于实现所述连接重定向后所指向的第二基站。
[0128]其中,所述负载相关信息包括用于指示BBU的负载情况的信息,优选地,所述负载相关信息可以用以下任一种形式来表示:
[0129]I)负载评分。例如,采用分数或者百分比来表示BBU的负载程度,分数值越大表示负载越重等;
[0130]2)负载等级,例如,将负载由轻到重划分为一至五个等级,其中第一级负载最轻,第五级负载最重等。
[0131]优选地,所述负载相关信息基于以下至少任一项来确定:
[0132]I) BBU上的基站数量;
[0133]2) BBU上的连接数量。
[0134]更优选地,所述定向确定装置31还可进一步结合BBU的性能相关信息来确定其负载相关信息。其中,所述性能相关信息包括用于指示BBU的运行性能的信息,优选地,所述性能相关信息包括但不限于以下至少任一项:
[0135]I) BBU处理器相关信息;
[0136]2) BBU存储器相关信息;
[0137]3)BBU的能源消耗相关信息。
[0138]例如,根据BBU上的连接数量以及当前BBU传输数据的性能,来确定其负载相关信息等。
[0139]具体地,定向确定装置31根据各个BBU的负载相关信息,基于预定的重定向判定规则,来确定需要将各个BBU上的连接重定向至其他BBU。
[0140]根据本发明的第一示例,参照图3,通信网络中的三个虚拟基站BS1、BS2以及BS3分别由B1、B2以及B3这三个BBU来实现,并且,迁移管理设备获取这三个BBU的负载相关信息分别为2.5%、45%以及30.5%,则定向确定装置31根据预设的重定向阈值30%,判断BI的负载相关信息小于预定阈值,并确定余下的B2和B3两个BBU均具有足够的剩余资源,则定向确定装置31确定需要将BI上的基站BSl的连接进行重定向,亦即,将BI作为第一 BBU,并且,随机选择B2作为与BI对应的第二 BBU,由B2来实现将基站BSl的连接重定向后所指向的第二基站。
[0141]接着,第一提示发送装置32向所述第二BBU发送基站提示信息,以在所述第二BBU上实现第二基站。其中,所述第二基站与所述第一基站基于相同的虚拟基站参数来实现。其中,所述基站提示信息用于提示第二 BBU实现与第一基站相似的所述第二基站。
[0142]优选地,所述基站提示信息包括第一基站相关的信息,包括但不限于以下至少任一项:
[0143]I)第一基站的基站标识彳目息,例如,基站IP地址、基站对外的名称等。
[0144]2)第一 BBU实现第一基站时所用的虚拟基站参数等,其中,所述虚拟基站参数包括BBU在采用虚拟化技术实现基站时需用到的相关信息。
[0145]优选地,所述虚拟基站参数包括以下两类信息:
[0146]i)小区相关信息(Cell-specific),例如,系统信息块(SIB, ServiceInformat1n block)、S1/X2 信息单兀(IE, informat1n element)、运行与维护(O&M,Operat1n&Maintenance)信息等参数。
[0147]ii)用户设备相关信息,例如,密钥KeNB、小区无线网络临时标识(C-RNTI,CellRad1 Network Temporary Identifier),非连续接收(DRX, Discontinuous Recept1n),无线接入承载(RAB, Rad1 Access Bearer)等。
[0148]由于本领域技术人员应可根据实际情况与需求来确定通过BBU来实现虚拟基站时需要获得哪些虚拟基站参数,在此仅作举例,不再赘述。
[0149]具体地,所述迁移管理设备向所述第二 BBU发送基站提示信息,以在所述第二 BBU上实现第二基站的方式包括但不限于以下任一种:
[0150]I)当所述基站提示信息包括基站标识信息时,所述第二 BBU与所述第一基站进行通信,以获取第一 BBU实现所述第一基站时所采用的虚拟基站参数,并基于该虚拟基站参数来实现第二基站;
[0151]2)当所述基站提示信息包括虚拟基站参数时,所述第二 BBU直接基于所述虚拟基站参数来实现所述第二基站。
[0152]由于本领域技术人员应可根据实际情况与需求来确定通过BBU来实现虚拟基站的方式,在此不再赘述。
[0153]接着,第二提示发送装置33向所述第一基站发送第一指示信息,并向所述第二基站发送第二指示信息。其中,所述第一指示信息包括用于重定向至的第二基站的基站标识信息,所述第二指示信息包括待重定向的连接当前对应的第一基站的基站标识信息。
[0154]其中,所述基站标识信息可用于定位相应的基站、并与其建立连接所需要的信息,优选地,所述基站标识信息包括但不限于以下至少任一项:
[0155]I)基站的网络地址信息,优选地,所述基站的网络地址信息为基站的私有地址,例如,第一基站的第一私有地址,又例如,第二基站的第二私有地址等;
[0156]2)基站所对应的硬件设备的MAC地址,例如基站所对应的BBU的MAC地址等。
[0157]3)小区标识信息(Cell ID)。
[0158]优选地,所述第一指示信息中包含第二基站的至少一个第二私有地址,所述第二指示信息中包含第一基站的至少一个第一私有地址。
[0159]更优选地,所述第一指示信息以及所述第二指示信息中还分别包含与各个地址信息对应的端口信息。
[0160]更优选地,所述第一指示信息中还包括用于指示第一基站可用的第一私有地址;所述第二指示信息中还包括用于指示第二基站可用的第二私有地址。
[0161]更优选地,所述第一指示信息与所述第二指示信息相同。例如,第一指示信息与第二指示信息均包括所述第一基站的第一私有地址,以及第二基站的第二私有地址等。
[0162]继续对本发明的第一示例进行说明,第一基站BSl当前通过公共地址IPO与3个其他网元M1、M2、M3之间分别存在三条公共连接Conecl、Conec2以及Conec3,其中,Conecl和Conec2为SI连接,Conec3为X2连接。第一提示发送装置32向作为第二 BBU的B2发送包含第一基站的基站标识信息,则基带单元B2基于所述基站标识信息,通过虚拟化技术实现与第一基站BSl相似的第二基站BSl',并向迁移管理设备反馈该第二基站BSl'的基站标识信息,则第二提示发送装置33分别向第一基站BSl发送包含第二基站BSl'的基站标识信息的第一指不信息,向第二基站BSl'发送包含第一基站BSl的基站标识信息的第二指示信息。
[0163]接着,第一基站i中的第一接收装置11接收来自迁移管理设备3的第一指示信肩、O
[0164]第二基站2中的第二接收装置21接收来自迁移管理设备3的第二指示信息。
[0165]第二基站2中的第二建立装置22根据所述第二指示信息,采用第二私有地址,与所述第一基站I建立私有连接。
[0166]第一基站I中的第一建立装置12根据所述第一指示信息,采用第一私有地址,来建立与所述第二基站2之间的私有连接。
[0167]需要说明的是,根据本发明的虚拟基站获取其对应的私有地址的方式包括但不限于以下任一种:
[0168]I)当BBU通过虚拟化技术实现虚拟基站时,为虚拟基站预设一个或多个第二私有地址;
[0169]2)当虚拟基站接收到来自迁移管理设备的指示信息时,从该指示信息中获取自身可用的私有地址。
[0170]例如,当第二指示信息中包含第二私有地址时,第二基站由来自迁移管理设备的第二指示信息中获取自身可用的第二私有地址;又例如,当第一指示信息中包含第一私有地址时,第一基站由来自迁移管理设备的第一指示信息中获取自身可用的第一私有地址坐寸ο
[0171]接着,第一基站丨中第一发送装置通过所述私有连接,将该第一基站的传输控制信息发送至所述第二基站2。
[0172]其中,所述传输控制信息包括在第二基站基于通信网络当前所使用的预定传输协议进行传输过程中所需用到的控制信息。
[0173]优选地,当通信网络采用SCTP协议时,所述传输控制信息包括SCTP controlblock的信息。
[0174]接着,第二基站2中的第二接收装置23接收来自所述第一基站I的控制信息。
[0175]继续对本发明的第一示例进行说明,迁移管理设备发送的第一指示信息和第二指示信息中均包括:第一基站BSl可用的第一私有地址IPl以及第二基站BSl'可用的第二私有地址IP2,则第一基站BSl与第二基站BSl'分别采用IPl和IP2建立私有连接,并且,第一基站BSl中的第一发送装置13从自身的SCTP端点中提取SCTP control block的信息并发送至第二基站BSl',第二基站BSl'中的第三接收装置23接收到该SCTP controlblock的信息并写入自身的SCTP端点中。
[0176]接着,第一基站I中的终止装置14停用公共地址。
[0177]优选地,所述第一基站中的状态发送装置(图未示)先停止经由公共连接所进行的数据传输,将各个公共连接的连接状态相关信息发送至第二基站,接着,终止装置14停止使用公共地址。
[0178]其中,所述连接状态相关信息用于表征公共连接的数据传输状态的相关信息,例如,传输序列号(TSN, transmiss1n sequence number)、流序列号(SSN, StreamSequence number)、本地验证标签(local Verificat1n Tag)、对端节点验证标签(peerVerificat1n Tag)等信息。
[0179]需要说明的是,终止装置14在第一接收装置11之后、启动装置24之前执行操作均可。
[0180]更优选地,第一基站I中的状态发送装置可以在第一接收装置11执行操作之后即停止经由公共连接所进行的数据传输,并将各个公共连接的连接状态相关信息发送至第二基站,并在第一发送装置操作之后停止使用公共地址。
[0181]接着,第二基站2中的启动装置24启用所述公共地址,并向网络发布与所述公共地址对应的物理地址相关信息,以通过所述公共连接与所述其他网元进行通信。
[0182]其中,所述物理地址相关信息用于指示与第二基站的硬件地址相关的信息,优选地,所述物理地址相关信息包括所述第二基站的MAC地址。
[0183]具体地,启动装置24启用所述公共地址,并将与第二基站2的MAC地址作为与公共地址对应的物理信息进行发布,以使通信网络中各个其他网元刷新缓存中的该公共地址所对应的物理地址信息,以通过该公共地址以及相应的MAC地址来与该第二基站2进行通?目。
[0184]优选地,启动装置24接收来自第一基站的各个公共连接的连接状态相关信息,并保存于自身的SCTP端点中,接着,通过免费ARP (GARP, Gratuitous Address Resolut1nProtocol)向通信网络广播公共地址以及第二基站所对应的MAC地址,以继续通过该各个公共连接与其他网元进行通信。
[0185]继续对本发明的第一示例进行说明,第一基站BSl的状态发送装置停止通过公共连接Conecl、Conec2以及Conec3进行数据传输,分别将该三个公共连接的连接状态信息发送给第二基站,接着,第一基站BSl的终止装置14停用公共地址IPO ;接着,第二基站BSli在接收到与Conecl、Conec2以及Conec3这三个公共连接分别对应的连接状态信息并将其写入自身的SCTP端点中后,通过启动该装置24启用IPO,并通过GARP信息向通信网络广播公共地址IPO以及自身的MAC地址,使得其他网元能够基于公共地址IPO以及相应的MAC地址与第二基站进行通信。接着,参照图4,第二基站BSl,基于所获得的传输控制信息,继续通过公共连接Conec 1、Conec2以及Conec3分别与其他网元Ml、M2、M3进行通信。
[0186]作为本发明的优选方案之一,根据本发明的方案,第一基站I还包括第二发送装置(图未示),第二基站2还包括第四接收装置(图未示)。
[0187]第二发送装置将已接收到的、来自所述一个或多个其他网元的传输数据,经由所述私有连接发送至所述第二基站。
[0188]优选地,当通信网络中采用SCTP协议时,所述传输数据包括第一基站已接收到的SCTP chunk 的信息。
[0189]具体地,第二发送装置由自身的SCTP端点中提取SCTP chunk并经由私有连接发送至第二基站2。
[0190]接着,第四接收装置经由所述私有连接,接收来自所述第一基站I的传输数据。
[0191]具体地,第四接收装置经由私有连接,获取SCTP chunk并写入自身的SCTP端点中。
[0192]根据本发明的方案,可以有效地将多个虚拟基站整合到同一个BBU上来实现,从而极大的降低了通信网络所消耗的能源。通过为基站准备私有地址来建立私有连接,从而使得连接能够在第二基站准备好之后进行迅速重定向,并且,根据本发明所实现的重定向,对于其他网元来说完全是透明的,其他网元可继续通过已建立的公共连接来传输数据,而不会受到干扰。
[0193]对于本领域技术人员而言,显然本发明不限于上述示范性实施例的细节,而且在不背离本发明的精神或基本特征的情况下,能够以其他的具体形式实现本发明。因此,无论从哪一点来看,均应将实施例看作是示范性的,而且是非限制性的,本发明的范围由所附权利要求而不是上述说明限定,因此旨在将落在权利要求的等同要件的含义和范围内的所有变化涵括在本发明内。不应将权利要求中的任何附图标记视为限制所涉及的权利要求。此夕卜,显然“包括” 一词不排除其他单元或步骤,单数不排除复数。系统权利要求中陈述的多个单元或装置也可以由一个单元或装置通过软件或者硬件来实现。第一,第二等词语用来表示名称,而并不表示任何特定的顺序。
【权利要求】
1.一种用于对通信网络中的与第一基站相关的公共连接进行重定向的方法,其中,所述公共连接包括所述第一基站基于公共地址,与所述通信网络中的其他网元之间建立的连接,所述方法包括以下步骤: a接收来自迁移管理设备的第一指示信息,所述第一指示信息包括用于重定向至的第二基站的基站标识信息,其中,所述第一基站和所述第二基站分别由不同的BBU实现;b根据所述第一指示信息,采用第一私有地址,来建立与所述第二基站之间的私有连接; c通过所述私有连接,将该第一基站的传输控制信息发送至所述第二基站; 其中,所述方法还包括以下步骤: -停止使用所述公共地址。
2.根据权利要求1所述的方法,其中,所述方法还包括以下步骤: -停止通过所述公共连接传输数据,并将各个公共连接的连接状态相关信息发送至第二基站O
3.根据权利要求1或2所述的方法,其中,所述方法还包括以下步骤: -将已接收到的、来自所述一个或多个其他网元的传输数据,经由所述私有连接发送至所述第二基站。
4.一种用于将通信网络中的公共连接重定向至第二基站的方法,其中,所述公共连接包括第一基站基于公共地址,与所述通信网络中的其他网元之间建立的连接,所述第一基站和所述第二基站分别由不同的BBU实现,其中,所述方法包括以下步骤: A接收来自迁移管理设备的第二指示信息,其中,所述第二指示信息包括待重定向的连接当如对应的第一基站的基站标识息; B根据所述第二指示信息,采用第二私有地址,与所述第一基站建立私有连接; C经由所述私有连接,接收来自所述第一基站的传输控制信息; D启用所述公共地址,并向网络发布与所述公共地址信息对应的物理地址相关信息,以通过所述公共连接与所述其他网元进行通信。
5.根据权利要求4所述的方法,其中,所述方法还包括以下步骤: -经由所述私有连接,接收来自所述第一基站的传输数据。
6.根据权利要求4或5所述的方法,其中,所述第一基站与所述通信网络中的一个或多个其他网元之间分别存在至少一个公共连接,所述方法包括以下步骤: -根据所获得的传输控制信息,与所述一个或多个其他网元之间通过所述至少一个公共连接进行通信。
7.一种用于辅助通信网络中的公共连接进行重定向的方法,其中,所述方法包括以下步骤: -根据所述通信网络中的所有BBU的负载相关信息,确定需要对其所实现的第一基站上的连接进行重定向的第一 BBU,以及与所述第一 BBU对应的第二 BBU,所述第二 BBU用于实现所述连接重定向后所指向的第二基站; -向所述第二BBU发送基站提示信息,以在所述第二BBU上实现所述第二基站,其中,所述第二基站与所述第一基站基于相同的虚拟基站参数来实现; -向所述第一基站发送第一指示信息,并向所述第二基站发送第二指示信息,所述第一指示信息包括用于重定向至的第二基站的基站标识信息,所述第二指示信息包括待重定向的连接当如对应的第一基站的基站标识信息。
8.一种第一基站,其中,所述第一基站用于对通信网络中与其相关的公共连接进行重定向,所述公共连接包括所述第一基站基于公共地址,与所述通信网络中的其他网元之间建立的连接,所述第一基站包括: 第一接收装置,用于接收来自迁移管理设备的第一指示信息,所述第一指示信息包括用于重定向至的第二基站的基站标识信息,其中,所述第一基站和所述第二基站分别由不同的BBU实现; 第一建立装置,用于根据所述第一指示信息,采用第一私有地址,来建立与所述第二基站之间的私有连接; 第一发送装置,用于通过所述私有连接,将该第一基站的传输控制信息发送至所述第基站; 终止装置,用于停止使用所述公共地址。
9.根据权利要求8所述的第一基站,其中,所述第一基站还包括: 状态发送装置,用于停止通过所述公共连接传输数据,并将各个公共连接的连接状态相关信息发送至第二基站。
10.根据权利要求8或9所述的第一基站,其中,所述第一基站还包括: 第二发送装置,用于将已接收到的、来自所述一个或多个其他网元的传输数据,经由所述私有连接发送至所述第二基站。
11.一种第二基站,其用于将通信网络中与第一基站相关的公共连接重定向至自身,所述公共连接包括所述第一基站基于公共地址,与所述通信网络中的其他网元之间建立的连接,所述第一基站和所述第二基站分别由不同的BBU实现,其中,所述第二基站包括: 第二接收装置,用于接收来自迁移管理设备的第二指示信息,其中,所述第二指示信息包括待重定向的连接当前对应的第一基站的基站标识信息; 第二建立装置,用于根据所述第二指示信息,采用第二私有地址,与所述第一基站建立私有连接; 第三接收装置,用于接收来自所述第一基站的控制信息; 启动装置,用于启用所述公共地址,并向网络发布与所述公共地址信息对应的物理地址相关信息,以通过所述公共连接与所述其他网元进行通信。
12.根据权利要求11所述的第二基站,其中,所述第二基站还包括: 第四接收装置,用于经由所述私有连接,接收来自所述第一基站的传输数据。
13.一种迁移管理设备,用于辅助通信网络中的公共连接进行重定向,其中,所述迁移管理设备包括: 定向确定装置,用于根据所述通信网络中的所有BBU的负载相关信息,确定需要对其所实现的第一基站上的连接进行重定向的第一 BBU,以及与所述第一 BBU对应的第二 BBU,所述第二 BBU用于实现所述连接重定向后所指向的第二基站; 第一提示发送装置,向所述第二 BBU发送基站提示信息,以在所述第二 BBU上实现所述第二基站,其中,所述第二基站与所述第一基站基于相同的虚拟基站参数来实现; 第二提示发送装置,用于向所述第一基站发送第一指示信息,并向所述第二基站发送第二指示信息,所述第一指示信息包括用于重定向至的第二基站的基站标识信息,所述第二指示信息包括待重定向的连接当前对应的第一基站的基站标识信息。
14.一种 BBU,其中,所述BBU用于实现根据权利要求8至10中任一项所述的第一基站,和/或根据权利要求11或12所述的第二基站。
15.一种通信系统,其中,所述通信系统包括根据权利要求13所述的迁移管理设备,至少一个用于实现如权利要求8至10中任一项所述的第一基站的第一 BBU,以及至少一个用于实现如权利要求11或12所述的第二基站的第二 BBU。
【文档编号】H04W76/02GK104080192SQ201310110393
【公开日】2014年10月1日 申请日期:2013年3月31日 优先权日:2013年3月31日
【发明者】王澄, 蔡立羽, 汪阳, 万燕, 龚朝华 申请人:上海贝尔股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1