一种载波迁移方法、数字前端、基带池及载波迁移系统.pdf

上传人:b*** 文档编号:1683444 上传时间:2018-07-04 格式:PDF 页数:19 大小:1.40MB
返回 下载 相关 举报
摘要
申请专利号:

CN201410053904.0

申请日:

2014.02.17

公开号:

CN104852789A

公开日:

2015.08.19

当前法律状态:

实审

有效性:

审中

法律详情:

实质审查的生效IPC(主分类):H04L 5/00申请日:20140217|||公开

IPC分类号:

H04L5/00; H04L25/02

主分类号:

H04L5/00

申请人:

中国移动通信集团公司

发明人:

孔令斌; 吕锐新; 孙军帅; 段然; 崔春风; 易芝玲

地址:

100032北京市西城区金融大街29号

优先权:

专利代理机构:

北京银龙知识产权代理有限公司11243

代理人:

许静; 安利霞

PDF下载: PDF下载
内容摘要

本发明提供一种载波迁移方法、数字前端、基带池及载波迁移系统,所述载波迁移方法包括:在源服务器与目标服务器进行在线迁移过程中,数字前端将得到的上行IQ数据发送给所述源服务器和所述目标服务器;其中,所述源服务器对接收到的所述上行IQ数据进行处理,得到上行基带数据并发送给核心网,所述目标服务器对接收到的所述上行IQ数据进行处理,得到上行基带数据但不发送给所述核心网。本发明可以保证在线迁移过程中的源服务器和目标服务器处理数据的一致性。

权利要求书

权利要求书1.  一种载波迁移方法,其特征在于,包括:在源服务器与目标服务器进行在线迁移过程中,数字前端将得到的上行高速同向正交IQ数据发送给所述源服务器和所述目标服务器;其中,所述源服务器对接收到的所述上行IQ数据进行处理,得到上行基带数据并发送给核心网,所述目标服务器对接收到的所述上行IQ数据进行处理,得到上行基带数据但不发送给所述核心网。2.  根据权利要求1所述的载波迁移方法,其特征在于,所述数字前端将得到的上行高速同向正交IQ数据发送给所述源服务器和所述目标服务器之前还包括:所述数字前端接收所述源服务器或目标服务器发送的所述目标服务器的配置信息,所述配置信息中至少包括所述目标服务器的地址;其中,所述数字前端根据所述目标服务器的配置信息,将得到的上行IQ数据发送给所述目标服务器。3.  根据权利要求1所述的载波迁移方法,其特征在于,在所述源服务器和所述目标服务器进行在线迁移过程中,所述方法还包括:所述数字前端接收所述源服务器发送的下行IQ数据,并对所述源服务器发送的下行IQ数据进行处理,得到通用公共无线接口CPRI数据并发送给射频拉远单元,其中,所述源服务器发送的下行IQ数据是通过接收所述核心网发送的下行基带数据,并对所述下行基带数据进行处理后得到;所述数字前端接收所述目标服务器发送的下行IQ数据副本,并对所述目标服务器发送的下行IQ数据副本进行处理,得到下行CPRI数据副本但不发送给所述射频拉远单元,其中,所述目标服务器发送的下行IQ数据副本是通过接收所述源服务器发送的下行基带数据副本,并对所述下行基带数据副本进行处理后得到。4.  根据权利要求1所述的载波迁移方法,其特征在于,在所述源服务器与所述目标服务器完成在线迁移之后还包括:所述数字前端接收到所述源服务器或所述目标服务器发送的迁移完成通 知;所述数字前端切断与所述源服务器的数据传输;所述数字前端将得到的上行IQ数据发送给所述目标服务器,并接收所述目标服务器发送的下行IQ数据,对接收到的下行IQ数据进行处理,得到下行CPRI数据并发送给射频拉远单元。5.  一种载波迁移方法,其特征在于,包括:在源服务器与目标服务器进行在线迁移过程中,所述源服务器和所述目标服务器均接收数字前端发送的上行高速同向正交IQ数据,所述源服务器对接收到的所述上行IQ数据进行处理,得到上行基带数据并发送给核心网,所述目标服务器对接收到的所述上行IQ数据进行处理,得到上行基带数据但不发送给所述核心网。6.  根据权利要求5所述的载波迁移方法,其特征在于,所述源服务器和所述目标服务器均接收数字前端发送的上行高速同向正交IQ数据之前还包括:所述源服务器或所述目标服务器向所述数字前端发送所述目标服务器的配置信息,所述配置信息中至少包括所述目标服务器的地址;其中,所述数字前端根据所述目标服务器的配置信息,将上行IQ数据发送给所述目标服务器。7.  根据权利要求5所述的载波迁移方法,其特征在于,在所述源服务器与所述目标服务器进行在线迁移过程中,所述方法还包括:所述源服务器接收所述核心网发送的下行基带数据,对所述下行基带数据进行复制,得到下行基带数据副本,将所述下行基带数据副本发送给所述目标服务器;并对所述下行基带数据进行处理,得到下行IQ数据并发送给所述数字前端,其中,所述数字前端对接收到的所述下行IQ数据进行处理,得到下行通用公共无线接口CPRI数据并发送给射频拉远单元;所述目标服务器接收所述源服务器发送的下行基带数据副本并进行处理,得到下行IQ数据副本,将所述下行IQ数据副本发送给所述数字前端,其中,所述数字前端对接收到的所述下行IQ数据副本进行处理,得到下行CPRI数据副本但不发送给所述射频拉远单元。8.  根据权利要求5所述的载波迁移方法,其特征在于,还包括:在所述源服务器和所述目标服务器进行在线迁移过程中,所述源服务器和所述目标服务器向管理单元上报状态,以使得所述管理单元能够根据所述源服务器和所述目标服务器上报的状态,判断所述源服务器和所述目标服务器是否完成同步,当所述管理单元判断出所述源服务器和所述目标服务器完成同步时,通知所述源服务器和所述目标服务器迁移完成。9.  根据权利要求8所述的载波迁移方法,其特征在于,还包括:在与所述源服务器完成在线迁移后,所述目标服务器通知所述数字前端迁移完成,以使得所述数字前端切断与所述源服务器的数据传输;所述目标服务器接收所述核心网发送的下行基带数据,对所述下行基带数据进行处理,得到下行IQ数据并发送给所述数字前端,并接收所述数字前端发送的上行IQ数据,对所述上行IQ数据进行处理,得到上行基带数据并发送给所述核心网。10.  一种数字前端,其特征在于,包括:发送模块,用于在源服务器与目标服务器进行在线迁移过程中,将得到的上行高速同向正交IQ数据发送给所述源服务器和所述目标服务器;其中,所述源服务器对接收到的所述上行IQ数据进行处理,得到上行基带数据并发送给核心网,所述目标服务器对接收到的所述上行IQ数据进行处理,得到上行基带数据但不发送给所述核心网。11.  根据权利要求10所述的数字前端,其特征在于,还包括:接收模块,用于接收所述源服务器或目标服务器发送的所述目标服务器的配置信息,所述配置信息中至少包括所述目标服务器的地址;其中,所述发送模块,还用于根据所述目标服务器的配置信息,将得到的上行IQ数据发送给所述目标服务器。12.  根据权利要求10所述的数字前端,其特征在于,还包括:第一处理模块,用于在所述源服务器和所述目标服务器进行在线迁移过程中,接收所述源服务器发送的下行IQ数据,并对所述源服务器发送的下行IQ数据进行处理,得到通用公共无线接口CPRI数据并发送给射频拉远单元,其中,所述源服务器发送的下行IQ数据是通过接收所述核心网发送的下行基带数据,并对所述下行基带数据进行处理后得到;第二处理模块,用于在所述源服务器和所述目标服务器进行在线迁移过程中,接收所述目标服务器发送的下行IQ数据副本,并对所述下行IQ数据副本进行处理,得到下行CPRI数据副本但不发送给所述射频拉远单元,其中,所述目标服务器发送的下行IQ数据副本是通过接收所述源服务器发送的下行基带数据副本,并对所述下行基带数据副本进行处理后得到。13.  根据权利要求10所述的数字前端,其特征在于,还包括:第三处理模块,用于在所述源服务器与所述目标服务器完成在线迁移之后,接收到所述源服务器或所述目标服务器发送的迁移完成通知;并在接收到所述迁移完成通知后,切断与所述源服务器的数据传输,以及将得到的上行IQ数据发送给所述目标服务器,并接收所述目标服务器发送的下行IQ数据,对接收到的下行IQ数据进行处理,得到下行CPRI数据并发送给射频拉远单元。14.  一种基带池,包括进行载波迁移的源服务器和目标服务器,其特征在于:所述源服务器,用于在与所述目标服务器进行在线迁移过程中,接收数字前端发送的上行高速同向正交IQ数据,并对接收到的所述上行IQ数据进行处理,得到上行基带数据并发送给核心网;所述目标服务器,用于在与所述源服务器进行在线迁移过程中,接收所述数字前端发送的上行IQ数据,并对接收到的所述上行IQ数据进行处理,得到上行基带数据但不发送给所述核心网。15.  根据权利要求14所述的基带池,其特征在于,所述源服务器或所述目标服务器还包括:发送模块,用于向所述数字前端发送所述目标服务器的配置信息,所述配置信息中至少包括所述目标服务器的地址;其中,所述数字前端根据所述目标服务器的配置信息,将上行IQ数据发送给所述目标服务器。16.  根据权利要求14所述的基带池,其特征在于:所述源服务器,还用于在与所述源服务器进行在线迁移过程中,接收所述核心网发送的下行基带数据,对所述下行基带数据进行复制,得到下行基带数据副本,将所述下行基带数据副本发送给所述目标服务器;并对所述下行基带 数据进行处理,得到下行IQ数据并发送给所述数字前端,其中,所述数字前端对接收到的所述下行IQ数据进行处理,得到下行通用公共无线接口CPRI数据并发送给射频拉远单元;所述目标服务器,还用于接收所述源服务器发送的下行基带数据副本并进行处理,得到下行IQ数据副本,将所述下行IQ数据副本发送给所述数字前端,其中,所述数字前端对接收到的所述下行IQ数据副本进行处理,得到下行CPRI数据副本但不发送给所述射频拉远单元。17.  根据权利要求14所述的基带池,其特征在于,所述基带池还包括管理单元,所述源服务器和所述目标服务器还包括:状态上报模块,用于在所述源服务器和所述目标服务器进行在线迁移过程中,向所述管理单元上报状态,以使得所述管理单元能够根据所述源服务器和所述目标服务器上报的状态,判断所述源服务器和所述目标服务器是否完成同步,当所述管理单元判断出所述源服务器和所述目标服务器完成同步时,通知所述源服务器和所述目标服务器迁移完成。18.  根据权利要求14所述的基带池,其特征在于,所述目标服务器还包括:通知模块,用于在与所述源服务器完成在线迁移后,通知所述数字前端迁移完成,以使得所述数字前端切断与所述源服务器的数据传输;处理模块,用于在与所述源服务器完成在线迁移后,接收所述核心网发送的下行基带数据,对所述下行基带数据进行处理,得到下行IQ数据并发送给所述数字前端,并接收所述数字前端发送的上行IQ数据,对所述上行IQ数据进行处理,得到上行基带数据并发送给所述核心网。19.  一种载波迁移系统,其特征在于,包括基带池及数字前端,其中,所述数字前端为权利要求10~13任一项所述的数字前端,所述基带池为权利要求14~18任一项所述的基带池。

说明书

说明书一种载波迁移方法、数字前端、基带池及载波迁移系统
技术领域
本发明涉及移动通信无线接入领域,特别是涉及一种载波迁移方法、数字前端、基带池及载波迁移系统。
背景技术
随着移动通信技术的发展,移动互联网业务迅猛增长,移动通信网络面临着高额的能耗、高涨的建设运维成本、紧张的频谱资源、快速增长的业务流量、日趋严峻的成本压力等诸多挑战。无线接入网络(RAN,Radio Access Network)需要不断增加基站数量,通过小区分裂等手段提高网络容量,密集部署的基站进一步导致相邻小区的无线信号干扰严重。同时,受移动通信潮汐效应和忙、闲时业务量变化显著等特点的影响,孤立的基站不能有效处理潮汐效应产生的动态网络负载,基站平均利用率低,造成了整个网络在闲时的大量资源和能源的浪费。因此,传统的无线接入网络需要向集中化处理、协作式无线电、实时云计算的无线接入网络(C-RAN,Centralized,Cooperative,Cloud RAN)演进,从而降低建站运营成本,提高频谱效率,共享处理资源,减少能源消耗。
请参考图1,C-RAN基于分布式的射频拉远单元(RRU,Radio Remote Unit)和集中式的室内基带处理单元(BBU,Building Baseband Unit)构成的基带池(BBU pool)。基带池由专用处理器平台向通用处理器平台演进,在标准服务器上运行无线通信协议栈基带处理。在RRU和基带池之间,通过数字前端(FE,Front-End)进行连接。数字前端的主要作用传输RRU与基带池服务器之间通用公共无线接口(CPRI,Common Public Radio Interface)的高速同向正交(I/Q,In-phase/Quadrature)数据。基带池的交换网络一方面用于数字前端和服务器之间的连接,进行IQ数据传输;另一方面用于服务器之间的连接,进行在线迁移数据传输。管理单元基于载波迁移策略,管理服务器虚拟机之间的在线迁 移。
通过引入服务器虚拟化技术,基带池的基带处理资源运行在虚拟服务器,即虚拟机(VM,Virtual Machine)上,从而实现服务器整合,以更细粒度进行资源的弹性分配和统一调度。通过虚拟机在线迁移技术,将承担载波处理的一台物理服务器(物理机)通过交换网络迁移到另一台服务器。当服务器上的载波虚拟机全部迁移到其他服务器后,可以方便的对其进行检修或升级等维护操作,或将其关闭以达到节能减排的效果。
在现有技术方案中,一台服务器上用于载波处理的虚拟机通过在线迁移方式迁移到其他服务器上时,迁移流程如附图2所示,主要包括以下步骤:
步骤201:管理单元根据载波迁移策略,进行迁移触发;
步骤202:管理单元向迁移的目标服务器发送迁移请求;
步骤203:目标服务器启动迁移虚拟机;
步骤204:目标服务器在虚拟机启动完成之后,向管理单元发送迁移准备完成;
步骤205:管理单元向迁移的源服务器发送迁移开始;
步骤206:源服务器将内存进行快照,并且记录内存变化,将内存快照和内存变化复制到目标服务器,实现镜像复制;
步骤207:镜像复制完成之后,源服务器向管理单元发送复制完毕;
步骤208:管理单元分别向源服务器和目标服务器发送迁移完成;
步骤209:源服务器接收到迁移完成之后,关闭虚拟机;
步骤210:目标服务器接收到迁移完成之后,运行迁移虚拟机,接管业务。
在现有虚拟机在线迁移技术中,将源服务器虚拟机在共享存储上的磁盘映像,在目标服务器上启动,然后将源服务器在迁移开始时间点的内存保存并复制到目标服务器中,再将内存复制过程中源服务器的内存变化记录并拷贝到目标服务器,实现源服务器与目标服务器的同步后,目标服务器接管服务,最后关闭源服务器的虚拟机,完成迁移。
无线基带信号具有接口速率高、数据带宽大等特性,以LTE20MHz带宽8天线单载波为例,CPRI速率为9.8304Gbps。使用现有技术方案进行载波迁移时,在百毫秒级的在线迁移期间,数据量以吉比特(Gb)级变化。这种大 量的快速变化的数据导致虚拟机迁移的内存镜像和复制过程无法收敛,难以保证源服务器与目标服务器处理数据的一致性,从而难以保证业务的连续性。
发明内容
有鉴于此,本发明提供一种载波迁移方法、数字前端、基带池及载波迁移系统,保证在线迁移过程中的源服务器和目标服务器处理数据的一致性。
为解决上述技术问题,本发明的实施例提供一种载波迁移方法,包括:
在源服务器与目标服务器进行在线迁移过程中,数字前端将得到的上行高速同向正交IQ数据发送给所述源服务器和所述目标服务器;其中,所述源服务器对接收到的所述上行IQ数据进行处理,得到上行基带数据并发送给核心网,所述目标服务器对接收到的所述上行IQ数据进行处理,得到上行基带数据但不发送给所述核心网。
其中,所述数字前端将得到的上行高速同向正交IQ数据发送给所述源服务器和所述目标服务器之前还包括:
所述数字前端接收所述源服务器或目标服务器发送的所述目标服务器的配置信息,所述配置信息中至少包括所述目标服务器的地址;
其中,所述数字前端根据所述目标服务器的配置信息,将得到的上行IQ数据发送给所述目标服务器。
其中,在所述源服务器和所述目标服务器进行在线迁移过程中,所述方法还包括:
所述数字前端接收所述源服务器发送的下行IQ数据,并对所述源服务器发送的下行IQ数据进行处理,得到通用公共无线接口CPRI数据并发送给射频拉远单元,其中,所述源服务器发送的下行IQ数据是通过接收所述核心网发送的下行基带数据,并对所述下行基带数据进行处理后得到;
所述数字前端接收所述目标服务器发送的下行IQ数据副本,并对所述目标服务器发送的下行IQ数据副本进行处理,得到下行CPRI数据副本但不发送给所述射频拉远单元,其中,所述目标服务器发送的下行IQ数据副本是通过接收所述源服务器发送的下行基带数据副本,并对所述下行基带数据副本进行处理后得到。
其中,在所述源服务器与所述目标服务器完成在线迁移之后还包括:
所述数字前端接收到所述源服务器或所述目标服务器发送的迁移完成通知;
所述数字前端切断与所述源服务器的数据传输;
所述数字前端将得到的上行IQ数据发送给所述目标服务器,并接收所述目标服务器发送的下行IQ数据,对接收到的下行IQ数据进行处理,得到下行CPRI数据并发送给射频拉远单元。
本发明还提供一种载波迁移方法,包括:
在源服务器与目标服务器进行在线迁移过程中,所述源服务器和所述目标服务器均接收数字前端发送的上行高速同向正交IQ数据,所述源服务器对接收到的所述上行IQ数据进行处理,得到上行基带数据并发送给核心网,所述目标服务器对接收到的所述上行IQ数据进行处理,得到上行基带数据但不发送给所述核心网。
其中,所述源服务器和所述目标服务器均接收数字前端发送的上行高速同向正交IQ数据之前还包括:
所述源服务器或所述目标服务器向所述数字前端发送所述目标服务器的配置信息,所述配置信息中至少包括所述目标服务器的地址;
其中,所述数字前端根据所述目标服务器的配置信息,将上行IQ数据发送给所述目标服务器。
其中,在所述源服务器与所述目标服务器进行在线迁移过程中,所述方法还包括:
所述源服务器接收所述核心网发送的下行基带数据,对所述下行基带数据进行复制,得到下行基带数据副本,将所述下行基带数据副本发送给所述目标服务器;并对所述下行基带数据进行处理,得到下行IQ数据并发送给所述数字前端,其中,所述数字前端对接收到的所述下行IQ数据进行处理,得到下行通用公共无线接口CPRI数据并发送给射频拉远单元;
所述目标服务器接收所述源服务器发送的下行基带数据副本并进行处理,得到下行IQ数据副本,将所述下行IQ数据副本发送给所述数字前端,其中,所述数字前端对接收到的所述下行IQ数据副本进行处理,得到下行CPRI数 据副本但不发送给所述射频拉远单元。
其中,所述载波迁移方法还包括:
在所述源服务器和所述目标服务器进行在线迁移过程中,所述源服务器和所述目标服务器向管理单元上报状态,以使得所述管理单元能够根据所述源服务器和所述目标服务器上报的状态,判断所述源服务器和所述目标服务器是否完成同步,当所述管理单元判断出所述源服务器和所述目标服务器完成同步时,通知所述源服务器和所述目标服务器迁移完成。
其中,所述载波迁移方法还包括:
在与所述源服务器完成在线迁移后,所述目标服务器通知所述数字前端迁移完成,以使得所述数字前端切断与所述源服务器的数据传输;
所述目标服务器接收所述核心网发送的下行基带数据,对所述下行基带数据进行处理,得到下行IQ数据并发送给所述数字前端,并接收所述数字前端发送的上行IQ数据,对所述上行IQ数据进行处理,得到上行基带数据并发送给所述核心网。
本发明还提供一种数字前端,包括:
发送模块,用于在源服务器与目标服务器进行在线迁移过程中,将得到的上行高速同向正交IQ数据发送给所述源服务器和所述目标服务器;其中,所述源服务器对接收到的所述上行IQ数据进行处理,得到上行基带数据并发送给核心网,所述目标服务器对接收到的所述上行IQ数据进行处理,得到上行基带数据但不发送给所述核心网。
其中,所述数字前端还包括:
接收模块,用于接收所述源服务器或目标服务器发送的所述目标服务器的配置信息,所述配置信息中至少包括所述目标服务器的地址;
其中,所述发送模块,还用于根据所述目标服务器的配置信息,将得到的上行IQ数据发送给所述目标服务器。
其中,所述数字前端还包括:
第一处理模块,用于在所述源服务器和所述目标服务器进行在线迁移过程中,接收所述源服务器发送的下行IQ数据,并对所述源服务器发送的下行IQ数据进行处理,得到通用公共无线接口CPRI数据并发送给射频拉远单元,其 中,所述源服务器发送的下行IQ数据是通过接收所述核心网发送的下行基带数据,并对所述下行基带数据进行处理后得到;
第二处理模块,用于在所述源服务器和所述目标服务器进行在线迁移过程中,接收所述目标服务器发送的下行IQ数据副本,并对所述下行IQ数据副本进行处理,得到下行CPRI数据副本但不发送给所述射频拉远单元,其中,所述目标服务器发送的下行IQ数据副本是通过接收所述源服务器发送的下行基带数据副本,并对所述下行基带数据副本进行处理后得到。
其中,所述数字前端还包括:
第三处理模块,用于在所述源服务器与所述目标服务器完成在线迁移之后,接收到所述源服务器或所述目标服务器发送的迁移完成通知;并在接收到所述迁移完成通知后,切断与所述源服务器的数据传输,以及将得到的上行IQ数据发送给所述目标服务器,并接收所述目标服务器发送的下行IQ数据,对接收到的下行IQ数据进行处理,得到下行CPRI数据并发送给射频拉远单元。
本发明还提供一种基带池,包括进行载波迁移的源服务器和目标服务器,其中,
所述源服务器,用于在与所述目标服务器进行在线迁移过程中,接收数字前端发送的上行高速同向正交IQ数据,并对接收到的所述上行IQ数据进行处理,得到上行基带数据并发送给核心网;
所述目标服务器,用于在与所述源服务器进行在线迁移过程中,接收所述数字前端发送的上行IQ数据,并对接收到的所述上行IQ数据进行处理,得到上行基带数据但不发送给所述核心网。
其中,所述源服务器或所述目标服务器还包括:
发送模块,用于向所述数字前端发送所述目标服务器的配置信息,所述配置信息中至少包括所述目标服务器的地址;
其中,所述数字前端根据所述目标服务器的配置信息,将上行IQ数据发送给所述目标服务器。
其中,所述源服务器,还用于在与所述源服务器进行在线迁移过程中,接收所述核心网发送的下行基带数据,对所述下行基带数据进行复制,得到下行基带数据副本,将所述下行基带数据副本发送给所述目标服务器;并对所述下 行基带数据进行处理,得到下行IQ数据并发送给所述数字前端,其中,所述数字前端对接收到的所述下行IQ数据进行处理,得到下行通用公共无线接口CPRI数据并发送给射频拉远单元;
所述目标服务器,还用于接收所述源服务器发送的下行基带数据副本并进行处理,得到下行IQ数据副本,将所述下行IQ数据副本发送给所述数字前端,其中,所述数字前端对接收到的所述下行IQ数据副本进行处理,得到下行CPRI数据副本但不发送给所述射频拉远单元。
其中,所述基带池还包括管理单元,所述源服务器和所述目标服务器还包括:
状态上报模块,用于在所述源服务器和所述目标服务器进行在线迁移过程中,向所述管理单元上报状态,以使得所述管理单元能够根据所述源服务器和所述目标服务器上报的状态,判断所述源服务器和所述目标服务器是否完成同步,当所述管理单元判断出所述源服务器和所述目标服务器完成同步时,通知所述源服务器和所述目标服务器迁移完成。
其中,所述目标服务器还包括:
通知模块,用于在与所述源服务器完成在线迁移后,通知所述数字前端迁移完成,以使得所述数字前端切断与所述源服务器的数据传输;
处理模块,用于在与所述源服务器完成在线迁移后,接收所述核心网发送的下行基带数据,对所述下行基带数据进行处理,得到下行IQ数据并发送给所述数字前端,并接收所述数字前端发送的上行IQ数据,对所述上行IQ数据进行处理,得到上行基带数据并发送给所述核心网。
本发明还提供一种载波迁移系统,包括上述基带池及上述数字前端。
本发明的上述技术方案的有益效果如下:
在源服务器与目标服务器进行在线迁移过程中,源服务器对应的数字前端将上行IQ数据同时发往源服务器和目标服务器,以实现目标服务器跟踪源服务器的上行链路处理的目的,保证源服务器与目标服务器处理数据的一致性,使得数字前端与基带池服务器之间IQ数据能够连续传输,进一步保证业务的连续性。
附图说明
图1为现有技术中的C-RAN的结构示意图;
图2为现有技术中的载波迁移方法的流程示意图;
图3为本发明实施例的载波迁移方法的流程示意图。
具体实施方式
为使本发明要解决的技术问题、技术方案和优点更加清楚,下面将结合附图及具体实施例进行详细描述。
本发明实施例提供一种载波迁移方法,应用于数字前端,包括:在源服务器与目标服务器进行在线迁移过程中,所述数字前端将得到的上行IQ数据发送给所述源服务器和所述目标服务器;其中,所述源服务器对接收到的所述上行IQ数据进行处理,得到上行基带数据并发送给核心网,所述目标服务器对接收到的所述上行IQ数据进行处理,得到上行基带数据但不发送给所述核心网。
其中,所述数字前端是与进行在线迁移的源服务器对应的数字前端。
具体地,所述目标服务器可以对得到的基带数据进行丢弃处理。
现有技术中,在源服务器与目标服务器进行在线迁移过程中,源服务器对应的数字前端只向源服务器发送上行IQ数据,并不向目标服务器发送上行IQ数据,使得源服务器与目标服务器的处理数据出现不一致的情况,从而难以保证数字前端与基带池服务器之间IQ数据的连续传输,导致业务中断。
本发明实施例中,在源服务器与目标服务器进行在线迁移过程中,源服务器对应的数字前端将上行IQ数据同时发往源服务器和目标服务器,以实现目标服务器跟踪源服务器的上行链路处理的目的,保证源服务器与目标服务器处理数据的一致性,使得数字前端与基带池服务器之间IQ数据能够连续传输,进一步保证业务的连续性。
具体的,所述数字前端将得到的上行IQ数据发送给所述源服务器和所述目标服务器可以包括以下步骤:
步骤301:所述数字前端接收RRU发送的上行CPRI数据;
步骤302:所述数字前端对所述上行CPRI数据进行处理,提取出上行IQ 数据;
步骤303:所述数字前端对所述上行IQ数据进行能够复制,得到上行IQ数据副本;
步骤304:所述数字前端将所述上行IQ数据发送给所述源服务器,将所述上行IQ数据副本发送给所述目标服务器。
本发明实施例中,所述数字前端在将得到的上行IQ数据发送给所述目标服务器之前,还需要得知所述目标服务器的相关配置信息,因而,在所述数字前端将得到的上行高速同向正交IQ数据发送给所述源服务器和所述目标服务器的步骤之前还可以包括:所述数字前端接收所述源服务器或目标服务器发送的所述目标服务器的配置信息,所述配置信息中至少包括所述目标服务器的地址;其中,所述数字前端根据所述目标服务器的配置信息,将得到的上行IQ数据发送给所述目标服务器。
优选地,所述配置信息可以包括:所述目标服务器的地址、上行和下行数据缓冲区的地址等信息。
上述实施例可以实现目标服务器跟踪源服务器的上行链路处理的目的,优选地,本发明实施例中,还可以实现目标服务器跟踪源服务器的下行链路处理。
具体的,在所述源服务器和所述目标服务器进行在线迁移过程中,本发明实施例的载波迁移方法还可以包括:
所述数字前端接收所述源服务器发送的下行IQ数据,并对所述源服务器发送的下行IQ数据进行处理,得到下行CPRI数据并发送给射频拉远单元,其中,所述源服务器发送的下行IQ数据是通过接收所述核心网发送的下行基带数据,并对所述下行基带数据进行处理后得到;
所述数字前端接收所述目标服务器发送的下行IQ数据副本,并对所述目标服务器发送的下行IQ数据副本进行处理,得到下行CPRI数据副本但不发送给所述射频拉远单元,其中,所述目标服务器发送的下行IQ数据副本是通过接收所述源服务器发送的下行基带数据副本,并对所述下行基带数据副本进行处理后得到。
所述射频拉远单元为所述数字前端对应的射频拉远单元。
也就是说,所述源服务器接收到核心网发送的下行基带数据后,对所述下 行基带数据进行复制,得到下行基带数据副本并发送给目标服务器,目标服务器对接收到的下行基带数据副本进行处理,得到下行IQ数据副本并发送给所述数字前端,以实现目标服务器跟踪源服务器的下行链路处理的目的,保证源服务器与目标服务器处理数据的一致性,使得数字前端与基带池服务器之间IQ数据能够连续传输,进一步保证业务的连续性。
所述数字前端可以对由目标服务器发送的下行IQ数据副本得到的下行CPRI数据副本进行丢弃处理。
为了保证数字前端与基带池服务器之间IQ数据能够连续传输,在所述源服务器与所述目标服务器完成在线迁移之后,本发明实施例的载波迁移方法还可以包括以下步骤:
所述数字前端接收到所述源服务器或所述目标服务器发送的迁移完成通知;
所述数字前端接收到所述迁移完成通知之后,切断与所述源服务器的数据传输,以及将得到的上行IQ数据发送给所述目标服务器,并接收所述目标服务器发送的下行IQ数据,对接收到的下行IQ数据进行处理,得到下行CPRI数据并发送给射频拉远单元。
所述数字前端切断与所述源服务器的数据传输具体可以为:关闭与所述源服务器之间的接口,并停止向所述源服务器发送上行IQ数据,以及不再接收所述源服务器发送的下行IQ数据。
所述目标服务器在与所述源服务器完成在线迁移之后,代替所述源服务器处理所述数字前端和核心网之间的上行/下行数据,接管业务。
上述是以数字前端的角度来说明本发明实施例的载波迁移方法,下面以基带池的角度来说明本发明实施例的载波迁移方法。
本发明实施例还提供一种载波迁移方法,应用于基带池,所述基带池包括进行在线迁移的源服务器和目标服务器,所述方法包括:
在源服务器与目标服务器进行在线迁移过程中,所述源服务器和所述目标服务器均接收数字前端发送的上行高速同向正交IQ数据;所述源服务器对接收到的所述上行IQ数据进行处理,得到上行基带数据并发送给核心网;所述目标服务器对接收到的所述上行IQ数据进行处理,得到上行基带数据但不发 送给所述核心网。
其中,所述数字前端是与进行在线迁移的源服务器对应的数字前端。
具体的,所述源服务器和目标服务器对接收到的上行IQ数据进行无线通信协议栈基带处理,得到上行基带数据。
具体的,所述目标服务器可以对得到的上行基带数据进行丢弃处理。
现有技术中,在源服务器与目标服务器进行在线迁移过程中,源服务器对应的数字前端只向源服务器发送上行IQ数据,并不向目标服务器发送上行IQ数据,使得源服务器与目标服务器的处理数据出现不一致的情况,从而难以保证数字前端与基带池服务器之间IQ数据的连续传输,导致业务中断。
本发明实施例中,在源服务器与目标服务器进行在线迁移过程中,源服务器对应的数字前端将上行IQ数据同时发往源服务器和目标服务器,以实现目标服务器跟踪源服务器的上行链路处理的目的,保证源服务器与目标服务器处理数据的一致性,使得数字前端与基带池服务器之间IQ数据能够连续传输,进一步保证业务的连续性。
本发明实施例中,所述数字前端在将得到的上行IQ数据发送给所述目标服务器之前,还需要得知所述目标服务器的相关配置信息,因而,在所述源服务器和所述目标服务器均接收数字前端发送的上行高速同向正交IQ数据的步骤之前还可以包括:所述源服务器或所述目标服务器向所述数字前端发送所述目标服务器的配置信息,所述配置信息中至少包括所述目标服务器的地址;其中,所述数字前端根据所述目标服务器的配置信息,将上行IQ数据发送给所述目标服务器。
优选地,所述配置信息可以包括:所述目标服务器的地址、上行和下行数据缓冲区的地址等信息。
上述实施例可以实现目标服务器跟踪源服务器的上行链路处理的目的,优选地,本发明实施例中,还可以实现目标服务器跟踪源服务器的下行链路处理。
具体的,在所述源服务器和所述目标服务器进行在线迁移过程中,本发明实施例的载波迁移方法还可以包括:
所述源服务器接收所述核心网发送的下行基带数据,对所述下行基带数据进行复制,得到下行基带数据副本,将所述下行基带数据副本发送给所述目标 服务器;并对所述下行基带数据进行处理,得到下行IQ数据并发送给所述数字前端,其中,所述数字前端对接收到的所述下行IQ数据进行处理,得到下行通用公共无线接口CPRI数据并发送给射频拉远单元;
所述目标服务器接收所述源服务器发送的下行基带数据副本并进行处理,得到下行IQ数据副本,将所述下行IQ数据副本发送给所述数字前端,其中,所述数字前端对接收到的所述下行IQ数据副本进行处理,得到下行CPRI数据副本但不发送给所述射频拉远单元。
所述射频拉远单元为所述数字前端对应的射频拉远单元。
也就是说,所述源服务器接收到核心网发送的下行基带数据后,对所述下行基带数据进行复制,得到下行基带数据副本并发送给目标服务器,目标服务器对接收到的下行基带数据副本进行处理,得到下行IQ数据副本并发送给所述数字前端,以实现目标服务器跟踪源服务器的下行链路处理的目的,保证源服务器与目标服务器处理数据的一致性,使得数字前端与基带池服务器之间IQ数据能够连续传输,进一步保证业务的连续性。
所述数字前端可以对由目标服务器发送的下行IQ数据副本得到的下行CPRI数据副本进行丢弃处理。
为了保证数字前端与基带池服务器之间IQ数据能够连续传输,在所述源服务器与所述目标服务器完成在线迁移之后,本发明实施例的载波迁移方法还可以包括以下步骤:
所述源服务器和所述目标服务器向管理单元上报状态,以使得所述管理单元能够根据所述源服务器和所述目标服务器上报的状态,判断所述源服务器和所述目标服务器是否完成同步,当所述管理单元判断出所述源服务器和所述目标服务器完成同步时,通知所述源服务器和所述目标服务器迁移完成。
所述源服务器和所述目标服务器可以周期性地向管理单元上报状态。
在与所述源服务器完成在线迁移后,所述目标服务器通知所述数字前端迁移完成,以使得所述数字前端切断与所述源服务器的数据传输;
所述目标服务器接收所述核心网发送的下行基带数据,对所述下行基带数据进行处理,得到下行IQ数据并发送给所述数字前端,并接收所述数字前端发送的上行IQ数据,对所述上行IQ数据进行处理,得到上行基带数据并发送 给所述核心网。
所述数字前端切断与所述源服务器的数据传输具体可以为:关闭与所述源服务器之间的接口,并停止向所述源服务器发送上行IQ数据,以及不再接收所述源服务器发送的下行IQ数据。
所述目标服务器在与所述源服务器完成在线迁移之后,代替所述源服务器处理所述数字前端和核心网之间的上行/下行数据,接管业务。
请参考图3,图3为本发明实施例的载波迁移方法的流程示意图,所述方法包括:
步骤401:管理单元根据载波迁移策略,进行迁移触发;
步骤402:管理单元向迁移的目标服务器发送迁移请求;
步骤403:目标服务器接收到迁移请求后,启动迁移虚拟机(VM),分配迁移载波处理资源;
步骤404:目标服务器在虚拟机启动完成之后,向管理单元发送迁移准备完成;
步骤405:管理单元向迁移的源服务器发送迁移开始;
步骤406:源服务器将内存进行镜像,并将内存镜像复制到目标服务器,实现迁移开始时源服务器与目标服务器的同步;
步骤407:目标服务器向数字前端发送目标服务器的配置信息,所述配置信息中包括目标服务器的地址及上行和下行数据缓冲区的地址等信息;
对于上行链路:
步骤408:数字前端进行接口数据复制,具体的,对从RRU接收到的上行CPRI数据进行处理,提取出上行IQ数据,并对所述上行IQ数据进行复制,得到上行IQ数据副本,以实现从源服务器接口数据到目标服务器接口数据的复制;
步骤409:数字前端向源服务器发送上行IQ数据;
步骤410:数字前端向目标服务器发送上行IQ数据副本;
步骤411:源服务器对数字前端发送的上行IQ数据进行无线通信协议栈基带处理,得到上行基带数据并发送给核心网;
步骤412:目标服务器对上行IQ数据副本进行无线通信协议栈基带处理, 得到上行基带数据副本,从而实现跟踪源服务器上行链路处理的目的,但丢弃处理得到的上行基带数据副本;
对于下行链路:
步骤413:源服务器接收到核心网发送的下行基带数据,对下行基带数据进行复制,得到下行基带数据副本并发送到目标服务器;
步骤414:源服务器对核心网发送的下行基带数据进行无线通信协议栈基带处理,得到下行IQ数据并发送给数字前端;
步骤415:目标服务器对源服务器发送的下行基带数据副本进行处理,得到下行IQ数据副本,从而实现跟踪源服务器下行链路处理的目的;
步骤416:源服务器将处理得到的下行IQ数据发送到数字前端,数字前端将源服务器发送的下行IQ数据组成下行CPRI数据,并发送到RRU;
步骤417:目标服务器将处理得到的下行IQ数据副本发送到数字前端,数字前端将目标服务器发送的下行IQ数据副本组成下行CPRI数据副本,但丢弃处理得到的下行CPRI数据副本;
步骤418:源服务器根据载波迁移策略,向管理单元上报状态;
步骤419:目标服务器根据载波迁移策略,向管理单元上报状态;
步骤420:管理单元根据源服务器和目标服务器上报的状态信息,根据载波迁移策略,判断源服务器和目标服务器是否完成同步;当管理单元判断源服务器和目标服务器同步完成之后,进入步骤421,否则继续判断源服务器和目标服务器是否完成同步;
步骤421:管理单元判断出源服务器与目标服务器同步完成之后,同时向源服务器和目标服务器发送迁移完成;
步骤422:目标服务器接收到迁移完成之后,通知数字前端迁移完成;
步骤423:数字前端接收到迁移完成之后,关闭与源服务器的接口,停止向源服务器发送上行IQ数据,并且不再接收源服务器的下行IQ数据;
步骤424:数字前端与目标服务器之间进行迁移上下行数据传输,数字前端将处理后的上行IQ数据发送到目标服务器,并且接收目标服务器发送的下行IQ数据,组成下行CPRI数据,并发送到RRU;
步骤425:源服务器接收到迁移完成之后,关闭载波虚拟机;
步骤426:目标服务器接收到迁移完成之后,运行迁移虚拟机,处理数字前端和核心网发送的上行/下行基带迁移数据,接管业务。
上述技术方案中:
步骤401~S406的迁移准备及迁移开始流程与传统的载波迁移方法相同,均通过源服务器将迁移开始时的内存进行镜像,并复制到目标服务器,作为目标服务器进行在线迁移的初始数据处理过程;
步骤407为数字前端与服务器的联合迁移步骤,目标服务器通知数字前端配置迁移目标服务器地址、上行和下行迁移数据缓冲区地址等信息;
步骤408~S410、步骤413和步骤416~S417,以及步骤423~S424为数据分发机制的处理流程,其中:通过步骤408~S410的上行数据分发机制,数字前端将上行IQ数据同时发往源服务器和目标服务器进行处理,实现源服务器与目标服务器在上行链路处理数据上的一致性;通过步骤413和步骤416~S417的下行数据分发机制,源服务器将核心网发送的下行基带数据分发到目标服务器同时进行处理,实现源服务器与目标服务器在下行链路处理数据上的一致性;通过步骤423~S424,在迁移完成之后,数字前端切断与源服务器之间的数据传输,仅与目标服务器进行数据传输,从而实现源服务器到目标服务器的无中断在线迁移;
步骤411~S412、步骤414~S415,结合步骤418~S420为同步跟踪机制的处理流程,其中:通过步骤411~S412的源服务器和目标服务器同时进行上行数据处理,保持上行链路数据处理的同步;通过步骤414~S415的源服务器和目标服务器同时进行下行数据处理,保持下行链路数据处理的同步;通过步骤418~S420判断源服务器和目标服务器是否一致,从而实现目标服务器能够跟踪源服务器,达到目标服务器与源服务器同步的目的;
步骤425~S426的迁移结束过程与传统虚拟机迁移相同,均通过源服务器关闭源载波虚拟机,目标服务器运行迁移目标虚拟机,接管业务,结束载波在线迁移过程。
本发明实施例还提供一种数字前端,包括:
发送模块,用于在源服务器与目标服务器进行在线迁移过程中,将得到的上行高速同向正交IQ数据发送给所述源服务器和所述目标服务器;其中,所 述源服务器对接收到的所述上行IQ数据进行处理,得到上行基带数据并发送给核心网,所述目标服务器对接收到的所述上行IQ数据进行处理,得到上行基带数据但不发送给所述核心网。
优选地,所述数字前端还包括:
接收模块,用于接收所述源服务器或目标服务器发送的所述目标服务器的配置信息,所述配置信息中至少包括所述目标服务器的地址;
其中,所述发送模块,还用于根据所述目标服务器的配置信息,将得到的上行IQ数据发送给所述目标服务器。
优选地,所述数字前端还包括:
第一处理模块,用于在所述源服务器和所述目标服务器进行在线迁移过程中,接收所述源服务器发送的下行IQ数据,并对所述源服务器发送的下行IQ数据进行处理,得到通用公共无线接口CPRI数据并发送给射频拉远单元,其中,所述源服务器发送的下行IQ数据是通过接收所述核心网发送的下行基带数据,并对所述下行基带数据进行处理后得到;
第二处理模块,用于在所述源服务器和所述目标服务器进行在线迁移过程中,接收所述目标服务器发送的下行IQ数据副本,并对所述下行IQ数据副本进行处理,得到下行CPRI数据副本但不发送给所述射频拉远单元,其中,所述目标服务器发送的下行IQ数据副本是通过接收所述源服务器发送的下行基带数据副本,并对所述下行基带数据副本进行处理后得到。
优选地,所述数字前端还包括:
第三处理模块,用于在所述源服务器与所述目标服务器完成在线迁移之后,接收到所述源服务器或所述目标服务器发送的迁移完成通知;并在接收到所述迁移完成通知后,切断与所述源服务器的数据传输,以及将得到的上行IQ数据发送给所述目标服务器,并接收所述目标服务器发送的下行IQ数据,对接收到的下行IQ数据进行处理,得到下行CPRI数据并发送给射频拉远单元。
本发明实施例还提供一种基带池,包括进行载波迁移的源服务器和目标服务器,其中:
所述源服务器,用于在与所述目标服务器进行在线迁移过程中,接收数字前端发送的上行IQ数据,并对接收到的所述上行IQ数据进行处理,得到上行 基带数据并发送给核心网;
所述目标服务器,用于在与所述源服务器进行在线迁移过程中,接收所述数字前端发送的上行IQ数据,并对接收到的所述上行IQ数据进行处理,得到上行基带数据但不发送给所述核心网。
优选地,所述源服务器或所述目标服务器还包括:
发送模块,用于向所述数字前端发送所述目标服务器的配置信息,所述配置信息中至少包括所述目标服务器的地址;
其中,所述数字前端根据所述目标服务器的配置信息,向所述目标服务器发送上行IQ数据。
优选地,所述源服务器,还用于在与所述源服务器进行在线迁移过程中,接收所述核心网发送的下行基带数据,对所述下行基带数据进行复制,得到下行基带数据副本,将所述下行基带数据副本发送给所述目标服务器;并对所述下行基带数据进行处理,得到下行IQ数据并发送给所述数字前端,其中,所述数字前端对接收到的所述下行IQ数据进行处理,得到下行通用公共无线接口CPRI数据并发送给射频拉远单元;
所述目标服务器,还用于接收所述源服务器发送的下行基带数据副本并进行处理,得到下行IQ数据副本,将所述下行IQ数据副本发送给所述数字前端,其中,所述数字前端对接收到的所述下行IQ数据副本进行处理,得到下行CPRI数据副本但不发送给所述射频拉远单元。
优选地,所述基带池还包括管理单元,所述源服务器和所述目标服务器还包括:
状态上报模块,用于在所述源服务器和所述目标服务器进行在线迁移过程中,向所述管理单元上报状态,以使得所述管理单元能够根据所述源服务器和所述目标服务器上报的状态,判断所述源服务器和所述目标服务器是否完成同步,当所述管理单元判断出所述源服务器和所述目标服务器完成同步时,通知所述源服务器和所述目标服务器迁移完成。
优选地,所述目标服务器还包括:
通知模块,用于在与所述源服务器完成在线迁移后,通知所述数字前端迁移完成,以使得所述数字前端切断与所述源服务器的数据传输;
处理模块,用于在与所述源服务器完成在线迁移后,接收所述核心网发送的下行基带数据,对所述下行基带数据进行处理,得到下行IQ数据并发送给所述数字前端,并接收所述数字前端发送的上行IQ数据,对所述上行IQ数据进行处理,得到上行基带数据并发送给所述核心网。
本发明实施例还提供一种载波迁移系统,包括上述实施例所述的基带池及数字前端。
以上所述是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明所述原理的前提下,还可以作出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。

一种载波迁移方法、数字前端、基带池及载波迁移系统.pdf_第1页
第1页 / 共19页
一种载波迁移方法、数字前端、基带池及载波迁移系统.pdf_第2页
第2页 / 共19页
一种载波迁移方法、数字前端、基带池及载波迁移系统.pdf_第3页
第3页 / 共19页
点击查看更多>>
资源描述

《一种载波迁移方法、数字前端、基带池及载波迁移系统.pdf》由会员分享,可在线阅读,更多相关《一种载波迁移方法、数字前端、基带池及载波迁移系统.pdf(19页珍藏版)》请在专利查询网上搜索。

本发明提供一种载波迁移方法、数字前端、基带池及载波迁移系统,所述载波迁移方法包括:在源服务器与目标服务器进行在线迁移过程中,数字前端将得到的上行IQ数据发送给所述源服务器和所述目标服务器;其中,所述源服务器对接收到的所述上行IQ数据进行处理,得到上行基带数据并发送给核心网,所述目标服务器对接收到的所述上行IQ数据进行处理,得到上行基带数据但不发送给所述核心网。本发明可以保证在线迁移过程中的源服务器。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 电学 > 电通信技术


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1