基于L3和L2层协议的虚拟化载波迁移方法技术

技术编号:13670186 阅读:49 留言:0更新日期:2016-09-07 15:22
本发明专利技术公开了一种基于L3和L2层协议的虚拟化载波迁移方法,主要解决现有技术对C‑RAN基带池资源调度效率低的问题。其方案是:源端向载波迁移控制模块发送迁移请求;载波迁移模块向目的端发送迁移环境准备消息;载波迁移控制模块收到目的端迁移环境准备完毕消息后,向源端发送迁移命令;源端对L3和L2层协议载波虚拟机作最后一轮数据迁移拷贝时,L1层协议虚拟机缓存处理完的数据;载波迁移控制模块收到数据拷贝迁移完毕消息后,向目的端发送数据迁移拷贝完毕消息;目的端迁移生成的L3和L2层协议载波虚拟机启动,并清空缓存数据,源端业务数据经交换网送至目的端。本发明专利技术实现了资源的高效利用,可应用于C‑RAN基带池资源调度。

【技术实现步骤摘要】

本专利技术涉及通信
,尤其涉及一种的虚拟化载波迁移方法,可用于基于L3和L2层协议。
技术介绍
分布式基站结构将传统宏基站中的基带处理单元BBU和射频处理单元RRU分离,并将二者通过光纤相连。在网络部署时,将基带处理单元与核心网、无线网络控制设备集中在机房内,通过光纤与规划站点上部署的射频拉远单元进行连接,完成网络覆盖,从而降低建设维护成本,提高效率。当前RRH+BBU的分布式基站特点是,RRH固定连接在某个BBU的处理板。RRH只能将基带信号数据和O&M信令数据传输到其唯一归属的BBU中。这就使得任意一个BBU难以获取其它BBU所属RRH的上行基带信号数据;同样,任意一个BBU也难以向其它BBU所属的RRH发送下行基带信号数据。由于每个BBU所连接的RRH基带信号数据源受到限制,不同BBU之间的基带处理资源也难以彼此补充、互相利用:即闲置的BBU处理能力并不能用来处理其它负载重的BBU上的基带信号数据。分布式的基站架构不能实现跨BBU间的载波处理资源调度,很难根本解决更大覆盖区域内的话务潮汐现象。与传统分布式基站不同,新型绿色无线网络架构C-RAN将一定范围内的BBU互联,对基带处理资源进行统一管理和动态调配,实现基带资源池的共享;C-RAN架构突破了RRU和BBU的固定连接关系,每个RRH不专属于任何一个BBU,而且每个RRH上发送或接收的信号的处理都是在一个虚拟的基带基站完成的,而这个虚拟基站的处理能力是由实时虚拟技术分配基带池中的部分处理器构成的。随着云计算技术的发展,虚拟化技术以及虚拟机迁移技术逐步被引入至通信网络架构中。结合虚拟化技术,C-RAN基带池中的载波处理资源可被抽象成虚拟机的形式,以灵活的虚拟化粒度抽象处理资源,并进行按需抽取基带池处理资源;结合虚拟机迁移技术,可将处理载波的基带处理资源以虚拟机的形式从一台物理机迁移至另一台物理机,实现了基带池处理资源的动态调度。当源物理机需要进行维护或者关闭时,可将源物理机上的载波
虚拟机迁移至负载较低的物理机上,实现绿色通信。现有的载波迁移方案是以整个协议栈的粒度进行迁移,如图1所示,即将载波协议栈的L1、L2、L3这三层协议置于同一虚拟机中,在执行载波迁移操作时,将这三层协议栈内的全部数据同时迁移至目的端。而这种载波迁移方案的迁移中断时间大都在几十到几百毫秒之间,且虚拟机的内存变化速度快于迁移过程的内存拷贝速度,导致虚拟机迁移操作的内存拷贝过程无法收敛。移动通信的高实时性特点要求虚拟机对载波业务的处理时延在几毫秒级别,如若采用上述的载波迁移方案,对虚拟机迁移架构的相关配置有相当高的要求。因此,寻找一种能降低载波业务处理时延且可提高载波处理资源利用率的新型载波迁移模型就显得尤为重要。
技术实现思路
本专利技术的目的在于针对上述已有技术的不足,提供一种基于L3和L2层协议的虚拟化载波迁移方法,以缩短对载波业务的处理时延,提高载波处理资源利用率的要求。本专利技术的技术方案是这样实现的:一.技术原理就WCDMA系统的PS64K业务为例,基带数据经物理层CRC校验、Turbo编码和速率匹配等操作,速率由64Kbit/s增加到240Ksymbol/s,再经物理层以扩频因子SF=16进行的扩频调制后,其速率将达3.84Mbit/s,基带数据在经过物理层处理后,速率增加达60倍之巨。由此观之,载波迁移方案中的虚拟机内存变化过快问题集中发生在载波协议栈的L1层当中。WCDMA系统的物理层操作包括CRC添加、传输块级联与码块分段、信道编码、无线帧尺寸均衡、第一次交织、无线帧分段、速率匹配、传输信道复用、DTX比特插入、物理信道分段、第二次交织、物理信道映射、扩频、加扰、调制15个模块处理。对于不同WCDMA小区基站来说,基站物理层的操作是相同的,即高层下发的数据都会经过这15个模块的流水式处理,然后发往射频端,不同的只是模块参数由各个基站的L3层无线资源控制协议层RRC设置。如不同的WCDMA小区基站需采用不同的扰码,基站RRC层将该基站所使用的扰码下发至物理层的加扰模块,加扰模块使用下发的扰码信息对基带数据进行加扰处理,但对于加扰模块来说,其只是获取高层下发的参数并进行加扰操作,至于参数是由哪个小区基站下发的对其并无影响。对于不同的小区基站来说,基站高层存储的信息以及下发的信令是不相同的。如RRC层主要功能是发送小区广播信息、寻呼、RRC连接管理、资源块资源管理、UE测量报告和切换管理等,不同小区的RRC层存储的系统信息不同,如管理信
息库携带的带宽信息与物理混合自动重传指示信道配置信息、系统信息块携带的小区重选信息及邻小区列表、用户接入注册信息和小区识别信息等。由此观之,载波协议栈的物理层是通用的,同一个物理层处理模块可以为任何一个小区基站的L3和L2高层协议服务,而不同小区的L3和L2高层协议则不具备这种通用性。载波虚拟机的迁移性能受内存访问特性和网络数据传输量影响,由于载波虚拟机内存变化过快问题集中体现在实时性要求高的载波协议栈L1层,且载波协议栈的L1层具有为任何一个小区载波服务的通用性,因此可将现有模型的L3和L2层协议处理与L1层协议处理分离,即将整个基站协议栈的载波虚拟机迁移粒度缩小至L3和L2层协议的载波虚拟机迁移,载波虚拟机迁移粒度的缩小可以加快载波虚拟机迁移的收敛速度,缩短载波虚拟机迁移的停机时间,减少载波虚拟机迁移的数据拷贝量,最终实现基带池处理资源的高效利用。二.实现方案1.基于L3和L2层协议的虚拟化载波迁移系统,包括:载波迁移控制模块,用于控制实现L3和L2层协议载波虚拟机的迁移;源物理服务器,用于对接入源物理服务器的空口业务数据处理;目的物理服务器,用于对接入目的物理服务器的空口业务数据处理;数据缓存模块,用于存储L3和L2层协议载波虚拟机最后一轮数据迁移拷贝时,源物理服务器L1层虚拟机处理后送出的数据;交换网络,用于实现源物理服务器空口接入的用户业务数据至目的物理服务器的导向操作;共享存储器,用于存储L3和L2层协议载波虚拟机硬盘镜像,该硬盘镜像同时挂载在源物理服务器和目的物理服务器上,源物理服务器和目的物理服务器通过加载此硬盘镜像,生成L3和L2层协议载波虚拟机;虚拟化管理模块,用于在源物理服务器和目的物理服务器上生成L1层协议虚拟机,及L3和L2层协议载波虚拟机;其特征在于:载波迁移控制模块,包括资源监视子模块和迁移管理子模块,资源监视子模块用于监视其覆盖范围内的物理服务器负载状态,并按照相应的规则挑选迁移源物理服务器和迁移目的物理服务器;迁移管理子模块用于源物理服务器和目的物理服务器之间的迁移信息交互;交换网络,还设有为空口业务数据打标识信息的功能,即为接入源物理服务器的空口数据打上标示信息,并根据该标示该信息,正确导向数据至目的物理服务器。2.利用权利要求1系统实现基于L3和L2层协议的虚拟化载波迁移方法,包括:1)源物理服务器向资源监视子模块发送迁移请求,资源监视子模块查询挑选目的物理服务器,并通知目的物理服务器进行迁移环境准备;2)目的物理服务器向迁移管理子模块上报迁移环境准备完毕消息,及迁移操作完后处理源物理服务器业务数据的虚拟机地址信息;3)迁移管理子模块下发虚拟机地址信本文档来自技高网
...

【技术保护点】
基于L3和L2层协议的虚拟化载波迁移系统,包括:载波迁移控制模块(1),用于控制实现L3和L2层协议载波虚拟机的迁移;源物理服务器(2),用于对接入源物理服务器的空口业务数据处理;目的物理服务器(3),用于对接入目的物理服务器的空口业务数据处理;数据缓存模块(4),用于存储L3和L2层协议载波虚拟机最后一轮数据迁移拷贝时,源物理服务器L1层虚拟机处理后送出的数据;交换网络(5),用于实现源物理服务器空口接入的用户业务数据至目的物理服务器的导向操作;共享存储器(6),用于存储L3和L2层协议载波虚拟机硬盘镜像,该硬盘镜像同时挂载在源物理服务器(2)和目的物理服务器(3)上,源物理服务器和目的物理服务器通过加载此硬盘镜像,生成L3和L2层协议载波虚拟机;虚拟化管理模块(7),用于在源物理服务器和目的物理服务器上生成L1层协议虚拟机,及L3和L2层协议载波虚拟机;其特征在于:载波迁移控制模块(1),包括资源监视子模块(11)和迁移管理子模块(12),资源监视子模块(11)用于监视其覆盖范围内的物理服务器负载状态,并按照相应的规则挑选迁移源物理服务器和迁移目的物理服务器;迁移管理子模块(12)用于源物理服务器和目的物理服务器之间的迁移信息交互;交换网络(5),还设有为空口业务数据打标识信息的功能,即为接入源物理服务器的空口数据打上标示信息,并根据该标示该信息,正确导向数据至目的物理服务器。...

【技术特征摘要】
1.基于L3和L2层协议的虚拟化载波迁移系统,包括:载波迁移控制模块(1),用于控制实现L3和L2层协议载波虚拟机的迁移;源物理服务器(2),用于对接入源物理服务器的空口业务数据处理;目的物理服务器(3),用于对接入目的物理服务器的空口业务数据处理;数据缓存模块(4),用于存储L3和L2层协议载波虚拟机最后一轮数据迁移拷贝时,源物理服务器L1层虚拟机处理后送出的数据;交换网络(5),用于实现源物理服务器空口接入的用户业务数据至目的物理服务器的导向操作;共享存储器(6),用于存储L3和L2层协议载波虚拟机硬盘镜像,该硬盘镜像同时挂载在源物理服务器(2)和目的物理服务器(3)上,源物理服务器和目的物理服务器通过加载此硬盘镜像,生成L3和L2层协议载波虚拟机;虚拟化管理模块(7),用于在源物理服务器和目的物理服务器上生成L1层协议虚拟机,及L3和L2层协议载波虚拟机;其特征在于:载波迁移控制模块(1),包括资源监视子模块(11)和迁移管理子模块(12),资源监视子模块(11)用于监视其覆盖范围内的物理服务器负载状态,并按照相应的规则挑选迁移源物理服务器和迁移目的物理服务器;迁移管理子模块(12)用于源物理服务器和目的物理服务器之间的迁移信息交互;交换网络(5),还设有为空口业务数据打标识信息的功能,即为接入源物理服务器的空口数据打上标示信息,并根据该标示该信息,正确导向数据至目的物理服务器。2.一种利用权利要求1系统实现基于L3和L2层协议的虚拟化载波迁移方法,包括:1)源物理服务器向资源监视子模块发送迁移请求,资源监视子模块查询挑选目的物理服务器,并通知目的物理服务器进行迁移环境准备;2)目的物理服务器向迁移管理子模块上报迁移环境准备完毕消息,及迁移操作完后处理源物理服务器业务数据的虚拟机地址信息;3)迁移管理子模块下发虚拟机地址信息给源物理服务器,并通知源物理服务器对L3
\t和L2层协议载波虚拟机进行迁移;源物理服务器对数据缓存大小进行设置,并将数据缓存模块地址通过虚拟化管理模块转发给源物理服务器L1层协议虚拟机,通过迁移...

【专利技术属性】
技术研发人员:李靖靳玲鸽李兵兵王胤舒曾红霞林家玉郑宇傅小叶张靓
申请(专利权)人:西安电子科技大学
类型:发明
国别省市:陕西;61

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

1