数据同步处理方法及装置的制造方法

文档序号:9691543阅读:551来源:国知局
数据同步处理方法及装置的制造方法
【技术领域】
[0001]本发明涉及通信领域,具体而言,涉及一种数据同步处理方法及装置。
【背景技术】
[0002]移动通信的发展历史表明,小区分裂、更大的带宽、更高的频谱效率是系统容量提升的三大支柱。因此,“小区分裂”将是实现5G系统容量增长目标的关键。
[0003]4G系统通过异构网络(Heterogeneous Network,简称为HetNet)获得小区分裂增益。在HetNet网络中,低功率传输点(Transmiss1n Point,简称为TP)被灵活的、稀疏的部署在宏小区基站(Macro Cell eNodeB或eNB)覆盖区域之内,形成了由宏小区和小小区(Small Cell)组成的多层网络。HetNet不仅可以在保证覆盖的同时提高小区分裂的灵活性及系统容量,分担宏小区的业务压力,还可以扩大宏小区的覆盖范围。在4G系统研究的末期,为了进一步提高系统容量,3GPP提出了 Small Cell增强技术,对高密度部署smallcell时出现的问题展开了初步的研究。
[0004]超密集网络(Ultra Dense Network,简称为UDN)正是在这一背景下提出的,它可以看作是Small Cell增强技术的进一步演进。在UDN网络中,TP密度将进一步提高,TP的覆盖范围进一步缩小(几十米,甚至十几米),每个TP可能同时只服务一个或很少的几个用户。超密集部署拉近了 TP与终端(或称为用户设备,即UE,User Equipment)的距离,使得他们的发射功率可以大大降低,且变得非常接近,上、下行链路的差别也因此越来越小。
[0005]移动性问题和干扰问题是UDN网络必须解决的两大技术难题。由于TP密度高、TP覆盖范围小,终端在运动过程中会在TP间频繁切换。频繁切换会对网络产生巨大信令压力,造成TCP/IP性能的恶化,严重影响用户的体验。另一方面,TP的高密度部署,也会使网络的干扰环境更加复杂,限制容量的进一步提升。
[0006]小区虚拟化是解决UDN网络移动性及干扰问题的关键技术。其核心是建立以用户为中心的虚拟小区,使得无论用户移动到什么位置,都感觉自己在小区的中心,始终得到高质量的数据通信服务。虚拟小区由用户周围的若干个TP组成。图1是相关技术中虚拟小区示意图,如图1所示,在用户移动或周围环境变化过程中,不断有新TP加入虚拟小区,旧TP从虚拟小区中脱离,使得虚拟小区随着用户的移动而移动或随着周围环境的变化而变化,保证用户体验的一致性,这一过程称为小区的赋形(forming)或重赋形(reforming)。
[0007]在虚拟小区内,各个TP需要采用相同的用户数据的封装方式才能实现有效的虚拟化,即实现各TP的联合数据传输或在TP间灵活转换而不造成用户数据传输中断。各个TP对用户数据封装方式达成一致的过程称为数据同步。如何实现数据同步,是小区虚拟化技术急需解决的问题。
[0008]图2是相关技术中用户面协议栈示意图,如图2(左)所示,LTE(Long TermEvolut1n)的用户面协议栈由]3DCP(Packet Data Convergence Protocol)层、RLC(Rad1Link Control)层、MAC (Medium Access Control)层、PHY (Physical layer)层组成,其中I3DCP层位于最上层,PHY层位于最下层。图3是相关技术中SDU/PDU关系示意图,如图3所示,在发送侧,上层传递给下层的数据包称为协议数据单元(PDU,Pr0t0C0l Data Unit),下层接收到的上层发送的数据包称为服务数据单元(SDU,SerVice Data Unit)。接收侧相反。此外,LTE还有控制面,其协议栈如图2(右)所示。
[0009]PDCP层主要负责进行IP包头压缩/解压缩(Header compress1n anddecompress1n)、传递用户数据(Transfer of user data)、包的顺序收发(In-sequencedelivery of upper layer PDUs)、重复包检测(Duplicate detect1n of lowerlayer SDUs)、包重传(Retransmiss1n of PDCP SDUs)、加密 / 解密(Ciphering anddeciphering)、基于定时器的包丢弃操作(Timer-based SDU discard)。I3DCP 层的 PDU 分为控制面rocp Data I3DU (承载控制面数据)、用户面TOCP Data I3DU(承载用户面用户数据)、PDCP Control PDU (承载 PDCP 控制信息)。
[0010]RLC层负责传递由上层(即F1DCP层)发送的数据包(Transfer of upper layerI3DUs)、错误校正(Error Correct1n through ARQ)、分段 / 级联 / 重组(Concatenat1n,segmentat1n and reassembly of RLC SDUs)、重分段(Re-segmentat1n of RLC dataPDUs)、排序(Reordering of RLC data PDUs)、重复包检测(Duplicate detect1n)、协议错误检测(Protocol error detect1n)、包丢弃(RLC SDU discard)、RLC 层重建(RLC re-establishment) ;MAC层负责逻辑信道和传输信道映射(Mapping betweenlogical channels and transport channels)、MAC SDU 的封装 / 角军封装(Multiplexing/demultiplexing of MAC SDUs)、调度信息上报(scheduling informat1n reporting) >利用HARQ进行错误校正(Error correct1n through HARQ)、UE逻辑信道优先级处理(Pr1rity handling between logical channels of one UE)、UE 间优先级处理(Pr1rityhandling between UEs)、传输类型选择(Transport format select1n)等;PHY 层负责调制/解调、编/译码、交织/解交织及物理信号处理等操作。
[0011]如图3所示,RLC层F1DU由包头和数据(或只由数据)组成。包头用于指示RLCSDU长度、类型等信息。
[0012]如图3 所示,MAC 层 PDU 由 MAC 层包头(MAC header)和 MAC 层负荷(MAC payload)组成。MAC层负荷由MAC层控制单元MAC control element (MAC CE)、MAC层SDU组成、附加比特(padding bit,用于使MAC层PDU的长度满足特定需求)。MAC层包头包含多个子包头,与MAC CE,MAC SDU及padding bit对应,用于指示MAC层负荷中各个元素(MAC CE,MAC SDU或padding bit)的信息(长度,在MAC PDU中的相对位置、信息类型等)。MACCE有多种类型,用于传输各种MAC层的控制信息,比如用于功率空间报告(Power HeadroomReport)的MAC CE ;缓存空间报告(Buffer Status Report)的MAC CE ;用于发送定时提前命令(Timing Advance Command)的 MAC CE。
[0013]完整的下行数据同步是指在不同TP间,从rocp层到MAC层都实现同步,包括各层数据包的封装方式,各层状态变量的取值,计时器的状态等。也可以在一个TP进行从rocp层到MAC层的数据封装,然后通过将MAC层数据包发送给其它TP的方式实现完整同步(即在各TP内,由于MAC层数据包完全相同,MAC层数据包所封装的rocp层/RLC层数据也完全相同)。在完整数据同步的状态下,虚拟小区可以动态的选择为终端服务的TP,获得最好的虚拟化效果。另一方面,协议栈的每一层都需要在该层SDU的基础上增加额外的开销,形成rou,来实现该层需要支持的功能。因此,虽然实现数据同步的层数越多,小区虚拟化的效果越好,但数据同步过程也会变得越复杂,用于数据同步的开销也越大。所以,如何在保证小区虚拟化效果的前提下,控制数据同步的开销,就是在设计数据同步过程时需要解决的问题。

【发明内容】

[0014]本发明提供了一种数据同步处理方法及装置,用于解决小区虚拟化过程中TP间数据同步问题。
[0015]根据本发明的一个方面,提供了一种数据同步处理方法,包括:主传输点TP向M+N个从TP发送信令和/或转发包;通过发送信令和/或转发包与所述从TP进行下行数据同步,其中,有M个从TP与主TP在分组数据汇聚协议rocp层进行数据同步,N个从TP与主TP在rocp/无线链路控制RLC/媒体接入控制MAC层进行数据同步,M> = O, N> = O, M+N>=I。
[0016]优选地,所述rocp层数据同步为从tp与主tp的rocp层的协议数据单元pdu相同。
[0017]优选地,通过以下方式至少之一进行所述rocp层数据同步:数据包转发的方式,其中,所述数据包转发的方式包括:所述主TP将所述rocp层的所述PDU发送给所述从TP ;通过信令方式,其中,所述信令方式包括:所述主tp将所述rocp层数据同步信息发送给所述从tp,所述数据同步信息用于所述从tp对rocp层SDU封装,形成rocp层rou。
[0018]优选地,所述rocp层数据同步信息包括以下至少之一:头压缩信息、加密信息、PDCP层包头、PDCP数据包序号、超帧号、最大数据包序号。
[0019]优选地,所述HXP/RLC/MAC层数据同步为所述从TP与所述主TP的H)CP、RLC、MAC层的PDU相同;或MAC层的PDU相同。
[0020]优选地,通过以下方式至少之一进行所述从TP与所述主TP的H)CP、RLC、MAC层的PDU相同:通过信令的方式,其中,所述信令的方式包括:所述主TP将rocp层,RLC层,MAC层数据的数据同步信息发送给所述从TP,所述rocp层、RLC层、MAC层的所述数据同步信息用于所述从TP对rocp层、RLC层、MAC层SDU封装,形成TOCP层、RLC层、MAC层TOU ;通过信令加包转发的方式,其中,所述信令加包转发的方式包括:所述主TP将rocp层PDU传输给所述从TP,并将RLC/MAC层的数据同步信息发送给所述从TP,所述数据同步信息用于所述从TP形成RLC及MAC层PDU ;或所述主TP将TOCP层SDU发送给所述从TP,并将TOCP/RLC/MAC层的数据同步信息发送给所述从TP,所述数据同步信息用于所述从TP形成TOCP、RLC、MAC 层 PDU。
[0021]优选地,包括以下至少之一:所述rocp层数据同步信息包括以下至少之一:头压缩信息、加密信息、PDCP层包头、PDCP数据包序号、超帧号、最大数据包序号;所述RLC数据同步信息包括以下至少之一 =RLC发送缓冲器状态、RLC层PDU包头;所述MAC层数据同步信息包括以下至少之一:调度和资源分配信息、MAC层包头;MAC层控制元素;MAC层包头中的子包头与MAC SDU的序号的
当前第1页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1