切换过程中的信令交互及层重建的方法和设备的制作方法

文档序号:7980638阅读:233来源:国知局
切换过程中的信令交互及层重建的方法和设备的制作方法
【专利摘要】本发明实施例公开了一种切换过程中的信令交互及层重建的方法和设备,涉及无线通信领域,用于在对分组数据聚合协议PDCP序列号SN的长度扩展后,能够保证终端进行切换后的正常数据传输过程。该方法中,源基站根据源基站及目标基站对终端的确认模式AM承载配置的是长期演进LTE系统中的PDCP?SN或是扩展PDCP?SN,生成SN状态传输信令以及前转数据包,目标基站根据源基站及目标基站对终端的AM承载配置的是LTE系统中的PDCP?SN或是扩展PDCP?SN,对接收到的SN状态传输信令以及前转数据包进行解析,从而保证了终端在切换后能够进行正常的数据传输过程。
【专利说明】切换过程中的信令交互及层重建的方法和设备
【技术领域】
[0001]本发明涉及无线通信领域,尤其涉及一种切换过程中的信令交互及层重建的方法和设备。
【背景技术】
[0002]当前长期演进(Long Term Evolution, LTE)系统的协议栈结构如图1所示。
[0003]用户设备(User Equipment,UE)端和基站(eNB)端的协议栈从垂直方向上可以分为用户面和控制面。控制面用于传输和处理信令,即信令承载。用户面用于传输和处理数据流,即数据承载。
[0004]图1 中,用户面的分组数据聚合协议(Packet Data Convergence Protocol,PDCP)层主要用来对接收到的数据包进行头压缩(\解头压缩)、加密(\解密)操作,以及在切换发生时将源eNB乱序接收或尚未获得确认的发送数据及新数据按序转发给目标eNB以继续进行接收和发送。控制面的HXP层主要用来对接收到的数据包进行加密(\解密)、完整性保护(\完整性验证)操作。
[0005]为了完成头压缩、加密和完整性保护等功能,PDCP层将从高层收到的需要传输的数据包即高层的业务数据单元(Service Data Unit, SDU)做相应处理然后加上TOCP协议头,形成F1DCP层的协议数据单元(Protocol Data Unit, PDU)发送给低层。
[0006]根据PDU所携带的数据内容和作用的不同,PDCP PDU分为TOCP控制PDU和TOCP数据Η)υ,ΗΧΡ数据PDU用于数据无线承载(Data Radio Bearer, DRB )0如图2所示,为当前的LTE规范中定义的一种rocp数据rou的格式。
[0007]PDCP PDU格式中的各个域为接收端对接收到数据包进行处理提供相应的信息,如:数据/控制(D/C)域用来标识接收到的数据面的rocp PDU是数据PDU还是控制rou。PDCP数据PDU中都包含rocp序列号(Serial Number, SN)域,这是因为接收端的HXP层需要对接收到的rocp SDU进行加密、完整性保护等操作,需要使用SN来构成加密和完整性保护所使用的计数(COUNT)值。另外,为了对映射到无线链路控制(Radio Link Control,RLC)确认模式(Acknowledged Mode,AM)的数据提供无损切换,切换时需要对乱序的数据包进行重排序,因此也必须对HXP SDU进行编号。在加密/解密过程中用的COUNT值由超帧号(HyperFrame Number,HFN)和PDCP SN组成,因此,PDCP SN必须足够长,以避免由于eNB过载导致块丢弃而出现HFN误匹配。为避免块丢弃出现HFN误匹配需要的SN长度与无线承载的传输速率,数据从源端到目的端传输所需要的往返时间(Round Trip Time, RTT)有关。另外,SN的长度也要避免发生切换时,接收端对切换过程中乱序提交的数据包进行重排序时使用相同序列号的前面发送的数据包与后面发送的数据包不能区分的情况出现。上行重排序需要的SN的长度与RLC层重排序窗口的长度有关,下行重排序需要的SN的长度与下行链路数据传输速率和切换时数据由源eNB向目标eNB前转所花费的时间有关。
[0008]LTE系统中rocp SN的长度的设计是按下行传输速率为IOOMbps设计的,而长期演进升级(Long Term Evolution-Advanced, LTE-A)系统中,下行传输速率增加为IGbps,当前rocp SN的长度将不能满足要求,另外,为了支持载波聚合(CA)或协作多点(CoMP)传输技术的应用,LTE-A系统中的roCPPDU格式中也可能需要添加其他的域。因此,会出现新的PDCP PDU格式,典型的会扩展rocp SN域的长度。
[0009]LTE系统中的X2切换过程如图3所示:
[0010]在X2切换过程中,源eNB根据测量结果,判决执行X2切换操作,由源eNB向目标eNB发送切换请求消息,消息中包含切换后需要改变的接入层密钥KeNB*以及UE所有承载相关的参数等,随后目标eNB根据这些参数,配置新的承载,包括信令无线承载(Signalling Radio Bearer, SRB)以及 DRB 的 PDCP/RLC/媒体介入控制(Medium AccessControl, MAC)实体等。如果配置成功,目标eNB将返回切换响应消息。
[0011]源eNB向UE发送无线资源控制(Radio Resource Control, RRC)重配置消息,该消息携带通知UE更换接入层密钥的NCC以及所有承载的重配置信息,同时,源eNB停止数据和控制面的接收和发送。
[0012]UE接收到消息后,开始停止在源eNB的数据和控制面的接收和发送,向目标eNB进行上下行同步操作。包括:首先完成下行同步,随后发起随机接入过程,目标eNB接到后,回复随机接入信道响应(RACH response)消息,该消息中携带调整的时间提前量(TA)值等,一旦完成了上行同步,UE将开始启用新的安全密钥,开始应用新的HXP/RLC/MAC实体进行数据和控制面的接收和发送。UE最先发送的是RRC重配置完成消息,目标eNB接收到此消息后,返回RLC的肯定应答(ACK)消息,同时开始进行下行数据的发送。而UE在接收到RRC重配置完成消息的ACK消息后,开始数据面的上行发送。
[0013]此外,在网络侧,为了确保AM数据的无损操作,源eNB向目标eNB前转没有得到确认或新到的rocp sdu。
[0014]目标eNB接收到RRC重配置完成消息后,将通知核心网转换路径,收到来自核心网的证实后,目标eNB将通知源eNB释放旧的承载。
[0015]现有技术中,仅考虑了在原有rocp SN长度下的切换和处理流程,而这套流程简单的套用在扩展后的rocp SN长度的切换场景下,将造成接收端和发送端对于rocp SN和hfn维护的不同步,致使后续数据无法正确传输。

【发明内容】

[0016]本发明实施例提供一种切换过程中的信令交互及层重建的方法和设备,用于在对PDCP SN的长度扩展后,能够保证终端进行切换后的正常数据传输过程。
[0017]一种基站间切换过程中的信令交互方法,该方法包括:
[0018]源基站在向目标基站发送切换请求并接收到目标基站返回的切换请求确认消息后,确定源基站及目标基站对终端的确认模式AM承载配置的是长期演进LTE系统中的HXPSN或是扩展rocp SN;扩展rocp SN的长度大于lte系统中的rocp SN的长度;
[0019]源基站根据确定结果生成SN状态传输信令,向目标基站发送生成的SN状态传输信令,根据确定结果生成携带需要前转给目标基站的rocp sdu的前转数据包,向目标基站发送生成的前转数据包,以使目标基站根据接收到的SN状态传输信令和前转数据包继续与终端进行数据传输。
[0020]一种基站间切换过程中的信令交互方法,该方法包括:[0021]目标基站接收源基站发送的SN状态传输信令,确定源基站及目标基站对终端的确认模式AM承载配置的是长期演进LTE系统中的rocp SN或是扩展rocp SN,扩展rocpSN的长度大于LTE系统中的rocp SN的长度;根据确定结果对所述SN状态传输信令进行解析;
[0022]目标基站接收源基站发送的前转数据包,根据确定结果对所述前转数据包进行解析,并根据解析结果与终端继续进行数据传输。
[0023]一种基站间切换过程中的rocp层重建方法,该方法包括:
[0024]终端在收到源基站发送的切换命令后,确定源基站及目标基站对终端的确认模式AM承载配置的是长期演进LTE系统中的rocp SN或是扩展rocp SN,扩展rocp SN的长度大于LTE系统中的rocp SN的长度;
[0025]终端根据确定结果对rocp层进行重建过程,以使终端维护的rocp层的AM承载的PDCP SN及HFN变量,与目标基站维护的I3DCP层的AM承载的SN及HFN变量同步。
[0026]一种基站内切换过程中的rocp层重建方法,该方法包括:
[0027]基站在向终端发送切换命令并确定终端正确接收到该切换命令后,确定对源小区和目标小区的AM承载配置的是长期演进LTE系统中的rocp SN或是扩展rocp SN;扩展PDCP SN的长度大于LTE系统中的rocp SN的长度;
[0028]基站根据确定结果对rocp层进行重建过程,以使基站维护的rocp层的AM承载的PDCP SN及HFN变量,与终端维护的HXP层的AM承载的SN及HFN变量同步。
[0029]一种基站内切换过程中的rocp层重建方法,该方法包括:
[0030]终端在接收到基站发送的切换命令后,确定基站对源小区和目标小区的AM承载配置的是长期演进LTE系统中的rocp SN或是扩展rocp SN;扩展rocp SN的长度大于lte系统中的rocp SN的长度;
[0031]终端根据确定结果对rocp层进行重建过程,以使终端维护的rocp层的AM承载的PDCP SN及HFN变量,与基站维护的HXP层的AM承载的SN及HFN变量同步。
[0032]本发明实施例提供的与基站间切换相关的方案中,源基站在接收到目标基站返回的切换请求确认消息后,根据源基站及目标基站对终端的AM承载配置的是LTE系统中的PDCP SN或是扩展rocp SN,生成SN状态传输信令以及前转数据包,目标基站也根据源基站及目标基站对终端的AM承载配置的是LTE系统中的rocp SN或是扩展rocp SN,对接收到的SN状态传输信令以及前转数据包进行解析,根据解析结果继续与终端进行数据传输,终端则根据源基站及目标基站对终端的AM承载配置的是LTE系统中的HXP SN或是扩展PDCP SN对rocp层进行重建过程,以使终端维护的rocp层的AM承载的rocp SN及hfn变量,与目标基站维护的rocp层的AM承载的SN及HFN变量同步,从而保证了终端在切换到目标基站后目标基站与终端之间能够进行正常的数据传输过程。
[0033]本发明实施例提供的与基站内切换相关的方案中,基站在向终端发送切换命令并确定终端正确接收到该切换命令后,根据对源小区和目标小区配置的是LTE系统中的rocpSN或是扩展rocp SN,对rocp层进行重建过程,以使基站维护的rocp层的AM承载的rocpSN及HFN变量,与终端维护的rocp层的AM承载的SN及HFN变量同步,同样的,终端根据对源小区和目标小区配置的是lte系统中的rocp SN或是扩展rocp SN,对rocp层进行重建过程,以使终端维护的rocp层的AM承载的rocp SN及hfn变量,与基站维护的rocp层的AM承载的SN及HFN变量同步,从而保证了终端在切换到目标小区后基站与终端之间能够进行正常的数据传输过程。
【专利附图】

【附图说明】
[0034]图1为现有技术中LTE系统协议栈结构示意图;
[0035]图2为现有技术中用于DRB的TOCP数据PDU示意图;
[0036]图3为现有技术中LTE系统的X2切换示意图;
[0037]图4为本发明实施例提供的第一种方法流程示意图;
[0038]图5为本发明实施例提供的第二种方法流程示意图;
[0039]图6为本发明实施例提供的第三种方法流程示意图;
[0040]图7为本发明实施例提供的第四种方法流程示意图;
[0041]图8为本发明实施例提供的第五种方法流程示意图;
[0042]图9为本发明实施例提供的第一种设备流程示意图;
[0043]图10为本发明实施例提供的第二种设备流程示意图;
[0044]图11为本发明实施例提供的第三种设备流程示意图。
【具体实施方式】
[0045]为了提供一种在对rocp SN的长度扩展后终端进行基站间切换过程中源基站的处理方法,以保证终端的正常数据传输过程,本发明实施例提供第一种基站间切换过程中的信令交互方法。
[0046]如图4所示,本发明实施例提供的第一种基站间切换过程中的信令交互方法,包括以下步骤:
[0047]步骤40:源基站在向目标基站发送切换请求并接收到目标基站返回的切换请求确认消息后,确定源基站及目标基站对终端的确认模式(AM)承载配置的是LTE系统中的PDCP SN或是扩展rocp SN;扩展rocp SN的长度大于LTE系统中的rocp SN的长度,即扩展rocp SN是长度比lte系统中的rocpsN的长度大的rocp SN ;
[0048]这里,源基站可以根据目标基站返回的切换请求确认消息中携带的目标基站的PDCP SN配置信息确定目标基站对终端的AM承载配置的是LTE系统中的HXP SN或是扩展PDCP SN,当然,也可以其他源基站与目标基站之间交互的信息来确定目标基站对终端的AM承载配置的是LTE系统中的rocp SN或是扩展rocp SN。
[0049]步骤41:源基站根据确定结果生成SN状态传输(SN Status Transfer)信令,并向目标基站发送生成的SN状态传输信令;SN状态传输信令为LTE协议中规定的信令,SNStatus Transfer信令用于传输上行TOCP SN和HFN的接收状态、以及下行TOCP SN和HFN的发送状态。
[0050]步骤42:源基站根据确定结果生成携带需要前转给目标基站的rocp SDU的前转数据包,向目标基站发送生成的前转数据包,以使目标基站根据接收到的SN状态传输信令和前转数据包继续与终端进行数据传输。
[0051]作为第一种实施方式,在步骤40中的确定结果为源基站及目标基站对终端的AM承载配置的均是扩展的rocp SN时:[0052]步骤41中,源基站根据确定结果生成SN状态传输信令的具体实现方法为:源基站生成SN状态传输信令,该SN状态传输信令中携带上行计数(COUNT)值、下行COUNT值和上行rocp sdu接收状态域;该上行count值是源基站第一个丢失的上行rocp sdu对应的COUNT值;该下行COUNT值是目标基站向终端发送第一个新rocp SDU所使用的COUNT值(该下行COUNT值的取值可以参照现有技术);该上行rocp SDU接收状态域携带第一个丢失的上行rocp SDU之后的上行rocp sdu是否被正确接收的信息,并且该上行rocp sdu接收状态域的长度是根据扩展rocp SN的长度对LTE系统中的上行rocp sdu接收状态域进行扩展后的长度;这里,新rocp SDU是指源基站为分配rocp SN的rocp sdu。
[0053]步骤42中,源基站根据确定结果生成前转数据包的具体实现方法为:源基站生成GTP-υ数据包,该GTP-U数据包中携带需要前转给目标基站的rocp SDU0
[0054]GTP-υ数据包中携带的需要前转给目标基站的rocp SDU可以包括需要前转给目标基站的上行rocp sdu和/或下行rocp sdu,需要前转给目标基站的上行rocp sduu包括源基站第一个丢失的上行rocp SDU之后接收到的上行rocp sdu ;需要前转给目标基站的TRrocp sdu包括未收到终端的肯定确认的下行rocp sdu以及还未分配rocp SN的下行PDCP SDU。
[0055]进一步的,对于GTP-υ数据包中携带的上行rocp SDU,该GTP-υ数据包中还携带该上行rocp sdu对应的rocp SN;对于gtp-u数据包中携带的未收到肯定确认的下行rocpsdu,该gtp-u数据包中还携带该上行rocp sdu对应的rocp sn ;gtp-u数据包中携带的rocpSN的长度为扩展rocp SN的长度。
[0056]具体的,SN状态传输信令中的上行rocp SDU接收状态域的长度可以为2A,A为扩展rocp SN的长度。
[0057]作为第二种实施方式,在步骤40中的确定结果为源基站及目标基站对终端的AM承载配置的均是扩展的rocp SN时:
[0058]步骤41中,源基站根据确定结果生成SN状态传输信令的具体实现方法为:源基站生成SN状态传输信令,该SN状态传输信令中携带上行COUNT值、下行COUNT值和上行I3DCPSDU接收状态域;该上行COUNT值是源基站第一个丢失的上行I3DCP SDU对应的COUNT值;该下行COUNT值是目标基站向终端发送第一个新rocp SDU所使用的COUNT值;该上行rocpSDU接收状态域携带第一个丢失的上行rocp SDU之后的上行rocp sdu是否被正确接收的信息,并且该上行rocp SDU接收状态域的长度为LTE系统中的上行rocp sdu接收状态域的长度;或者,该SN状态传输信令中携带上行COUNT值和下行COUNT值、且不携带上行TOCPSDU接收状态域;
[0059]步骤42中,源基站根据确定结果生成前转数据包的具体实现方法为:源基站生成GTP-υ数据包,该GTP-U数据包中携带需要前转给目标基站的HXPSDU。
[0060]具体的,SN状态传输信令中携带的下行COUNT值为第一个没有收到肯定确认的下Rrocp SDU对应的COUNT值;或为第N个没有收到肯定确认的下行rocp SDU对应的COUNT值,该第NfTRrocp sdu是对应的count值与第一个没有收到肯定确认的下行rocp sdu对应的COUNT值的差值在(0,2b]范围内、最大的一个下行rocp SDU ;B为LTE系统中规定的rocp SN的长度。
[0061]具体的,GTP-U数据包中携带的需要前转给目标基站的rocp SDU包括:第一个丢失的上行rocp sdu之后的、对应的rocp SN与第一个丢失的上行rocp sdu对应的rocp SN的差值在(o,2b]范围内的上行rocp sdu、以及第一个未收到肯定确认的下行rocp sdu之后(包括第一个未收到肯定确认的下行rocp sdu)的或第一个未传输的下行rocp sdu之后(包括第一个未传输的下行rocp sdu)的下行rocp sdu;或者,
[0062]第一个未收到肯定确认的下行rocp SDU之后(包括第一个未收到肯定确认的下行PDCP SDU)的或第一个未传输的下行rocp SDU之后(包括第一个未传输的下行rocp SDU)的下行rocp SDU ;B为LTE系统中规定的rocp SN的长度。
[0063]具体的,对于GTP-υ数据包中携带的各上行rocp SDU,该GTP-υ数据包中还携带该上行PDCP SDU对应的PDCP SN ;
[0064]对于所述GTP-υ数据包中携带的各下行rocp SDU,该GTP-υ数据包中均不携带该TRrocp sdu对应的rocp SN;或者,若该下行rocp sdu对应的rocp SN与第一个没有收到肯定确认的下行rocp sdu对应的rocp SN的差值在(o,2B]之内,则该gtp-u数据包中还携带该上行rocp sdu对应的rocp SN,若该下行rocp sdu对应的rocp SN与第一个没有收到肯定确认的下行rocp sdu对应的rocp SN的差值大于2B,则该gtp-u数据包中不携带该上行PDCP SDU对应的PDCP SN ;以及,
[0065]GTP-υ数据包中携带的rocp SN的长度为LTE系统中规定的HXP SN的长度,B为LTE系统中规定的rocp SN的长度。
[0066]具体的,GTP-υ数据包中携带的rocp SDU对应的rocp SN为,该rocp SDU对应的PDCP SN的低B位。
[0067]作为第三种实施方式,在步骤40中的确定结果为源基站对终端的AM承载配置的是扩展rocp SN、目标基站对终端的AM承载配置的是LTE系统的TOCP SN时:
[0068]步骤41中,源基站根据确定结果生成SN状态传输信令的具体实现方法为:源基站生成SN状态传输信令,该SN状态传输信令中仅携带上行COUNT值和下行COUNT值,并且上行COUNT值和下行COUNT值均为O ;
[0069]步骤42中,源基站根据确定结果生成前转数据包的具体实现方法为:源基站生成GTP-U数据包,该GTP-U数据包中携带需要前转给目标基站的rocp SDU、且不携带该rocpSDU 对应的 PDCP SN。
[0070]具体的,GTP-U数据包中携带的需要前转给目标基站的rocp SDU包括:第一个未收到肯定确认的下行rocp SDU之后(包括第一个未收到肯定确认的下行rocp sdu)的或第一个未传输的下行rocp sdu之后(包括第一个未传输的的下行rocp sdu)的下行rocp sdu。
[0071]作为第四种实施方式,在步骤40中的确定结果为源基站对终端的AM承载配置的是LTE系统的rocp SN、目标基站对终端的AM承载配置的是扩展rocp SN时,源基站可以按照现有方法执行步骤41和步骤42。当然,也可以按照上述第三种实施方式执行步骤41和步骤42。
[0072]为了提供一种在对rocp SN的长度扩展后终端进行基站间切换过程中目标基站的处理方法,以保证终端的正常数据传输过程,本发明实施例提供第二种基站间切换过程中的信令交互方法。
[0073]如图5所示,本发明实施例提供的第二种基站间切换过程中的信令交互方法,包括以下步骤:[0074]步骤50:目标基站在向源基站返回切换请求确认消息后,接收源基站发送的SN状态传输信令,确定源基站及目标基站对终端的AM承载配置的是LTE系统中的I3DCP SN或是扩展rocp SN,扩展rocp SN的长度大于lte系统中的rocp SN的长度;根据确定结果对SN状态传输信令进行解析;
[0075]这里,目标基站可以根据源基站发送的切换请求消息中携带的源基站的rocp SN配置信息确定源基站对终端的AM承载配置的是LTE系统中的rocp SN或是扩展rocp SN,当然也可以根据目标基站与源基站之间的其他信令来确定源基站对终端的AM承载配置的是LTE系统中的rocp SN或是扩展rocp SN。
[0076]步骤51:目标基站接收源基站发送的携带rocp SDU的前转数据包,根据确定结果对前转数据包进行解析;
[0077]步骤52:目标基站根据解析结果与终端继续进行数据传输。
[0078]作为第一种实施方式,在步骤50中的确定结果为源基站和目标基站对终端的AM承载配置的均为扩展rocp SN时:
[0079]根据确定结果对SN状态传输信令进行解析的具体实现方法为:目标基站按照对LTE系统中的上行rocp SDU接收状态域进行扩展后的长度,对SN状态传输信令中的上行PDCP SDU接收状态域进行解析,得到源基站第一个丢失的上行rocp SDU之后的上行rocpSDU是否被正确接收的信息;目标基站按照扩展rocp SN的长度对上行COUNT值进行解析,得到与终端继续进行上行传输所使用的HFN和源基站第一个丢失的上行rocp SDU对应的PDCP SN,例如,将上行COUNT值的低A位作为源基站第一个丢失的上行rocp SDU对应的PDCP SN,将上行COUNT值的高C-A位作为与终端继续进行上行传输所使用的HFN ;目标基站按照扩展rocp SN的长度对下行COUNT值进行解析,得到与终端继续进行下行传输所使用的HFN和目标基站向终端传输的第一个新rocp SDU所使用的rocp SN,例如,将下行COUNT值的低A位作为目标基站向终`端传输的第一个新rocp SDU所使用的rocp SN,将下行count值的高C-A位作为与终端继续进行下行传输所使用的HFN ;这里,新rocp SDU指在源基站没有分配PDCP SN的PDCP SDUo
[0080]步骤51中,目标基站接收到的前转数据包为GTP-υ数据包,根据确定结果对前转数据包进行解析的具体实现方法为:目标基站按照扩展rocp SN的长度对GTP-υ数据包中的rocp SN进行解析,得到该gtp-u数据包中携带的rocp sdu对应的rocp SN。
[0081]步骤52中,目标基站根据解析结果与终端继续进行数据传输,其实现具体为:目标基站根据对上行COUNT值和上行rocp SDU接收状态域的解析结果生成rocp sdu状态报告,并向终端发送rocp SDU状态报告,PDCP SDU状态报告用于指示需要终端重传的上行PDCP SDU;目标基站接收到终端重传的上行rocp SDU后,将重传的上行rocp SDU发送给核心网,或者将重传的上行rocp sdu和前转数据包中的上行rocp sdu发送给核心网。以及,目标基站将前转数据包中的携带有rocp SN的下行rocp sdu重传给终端,重传的rocpsdu所使用rocp SN为前转数据包中的携带的对应rocp SN,目标基站将前转数据包中的未携带有rocp SN的下行rocp sdu发送给终端,发送的第一个下行rocp sdu所使用的rocpSN为对下行count值解析得到的rocp SN,后面的下行rocp sdu所使用的rocp SN依次加
O
[0082]作为第二种实施方式,在步骤50中的确定结果为源基站和目标基站对终端的AM承载配置的均为扩展rocp SN时:
[0083]根据确定结果对SN状态传输信令进行解析的具体实现方法为:目标基站按照LTE系统中的上行rocp SDU接收状态域的长度,对SN状态传输信令中的上行rocp sdu接收状态域进行解析,得到源基站第一个丢失的上行rocp sdu之后的上行rocp sdu是否被正确接收的信息;目标基站按照扩展rocp SN的长度对上行count值进行解析,得到与终端继续进行上行传输所使用的HFN和源基站第一个丢失的上行rocp SDU对应的rocp SN,例如,将上行COUNT值的低A位作为源基站第一个丢失的上行rocp SDU对应的rocp SN,将上行COUNT值的高C-A位作为与终端继续进行上行传输所使用的HFN ;目标基站按照扩展I3DCPSN的长度对下行COUNT值进行解析,得到与终端继续进行下行传输所使用的HFN和目标基站向终端传输的第一个新rocp sdu所使用的rocp SN,例如,将下行count值的低a位作为目标基站向终端传输的第一个新 rocp sdu所使用的rocp SN,将下行count值的高c-a位作为与终端继续进行下行传输所使用的HFN;这里,新rocp SDU指在源基站没有分配rocpSN 的 PDCP SDUo
[0084]步骤51中,目标基站接收到的前转数据包为GTP-U数据包,根据确定结果对前转数据包进行解析的具体实现方法为:目标基站按照LTE系统中的rocp SN的长度对GTP-U数据包中的rocp SN进行解析,并将解析得到的rocp SN转换为扩展rocp SN长度的rocpSN,转换得到的rocp SN为该gtp-u数据包中携带的rocp sdu对应的rocp SN。
[0085]具体的,将解析得到的rocp SN转换为扩展rocp SN长度的rocp SN,具体实现可以如下:
[0086]若GTP-υ数据包中的I3DCP SN对应上行I3DCP SDU,则计算出区间[上行Count值,上行Count值+2b-1]内的所有的C比特的Count值,将解析得到的HXP SN与计算得到的2B个Count值的低B位分别进行比较,将比较结果相等的Count值的低A位作为转换后的PDCP SN,其中上行Count值为SN状态传输信令中携带的上行Count值;
[0087]若GTP-U数据包中的I3DCP SN对应下行I3DCP SDU,则计算出区间[下行Count值-2B+1,下行Count值]内的所有的C比特的Count值,将解析得到的HXP SN与计算得到的2b个Count值的低B位分别进行比较,将比较结果相等的Count值的低A位作为转换后的HXP SN,其中下行Count值为SN状态传输信令中携带的下行Count值;其中:
[0088]A为扩展rocp SDU的长度,B为LTE系统中的HXP SDU的长度,C为LTE系统中的Count值的长度。
[0089]步骤52中,目标基站根据解析结果与终端继续进行数据传输,其实现具体为:目标基站根据对上行COUNT值和上行rocp SDU接收状态域的解析结果生成rocp sdu状态报告,并向终端发送rocp SDU状态报告,PDCP SDU状态报告用于指示需要终端重传的上行PDCP SDU;目标基站接收到终端重传的上行rocp SDU后,将重传的上行rocp SDU发送给核心网,或者将重传的上行rocp sdu和前转数据包中的上行rocp sdu发送给核心网。以及,目标基站将前转数据包中的携带有rocp SN的下行rocp sdu重传给终端,重传的rocpsdu所使用rocp SN为前转数据包中的携带的对应rocp SN,目标基站将前转数据包中的未携带有rocp SN的下行rocp sdu发送给终端,发送的第一个下行rocp sdu所使用的rocpSN为对下行count值解析得到的rocp SN,后面的下行rocp sdu所使用的rocp SN依次加
O[0090]作为第三种实施方式,在步骤50中的确定结果为源基站对终端的AM承载配置的是扩展rocp SN、目标基站对终端的AM承载配置的是LTE系统中的rocp SN时,目标基站可以按照现有方法执行步骤50中SN状态传输信令的解析、步骤51中前转数据包的解析及步骤52的过程。
[0091]作为第四种实施方式,在步骤50中的确定结果为源基站对终端的AM承载配置的是LTE系统中的rocp SN、目标基站对终端的AM承载配置的是扩展rocp SN时,目标基站可以按照第二种实施方式执行步骤50中SN状态传输信令的解析、步骤51中前转数据包的解析及步骤52的过程。当然,也可以按照现有技术执行步骤50中SN状态传输信令的解析、步骤51中前转数据包的解析及步骤52的过程。
[0092]在第三种实施方式和第四种实施方式中,即源基站对终端的AM承载配置的是扩展rocp SN、目标基站对终端的AM承载配置的是LTE系统的rocp SN,或源基站对终端的AM承载配置的是LTE系统的rocp SN、目标基站对终端的AM承载配置的是扩展rocp SN时,另一种处理方法是:目标基站接收到SN状态传输信令后,将目标基站维护的全部的rocp SN和HFN变量置为初始值,将前传数据包中的全部rocp SDU作为未传输数据,或者丢弃前传数据包中携带有rocp SN的rocp sdu,将未携带有rocp SN的rocp sdu作为未传输数据。
[0093]为了提供一种在对rocp SN的长度扩展后终端进行基站间切换过程中终端侧的处理方法,以保证终端的正常数据传输过程,本发明实施例提供一种基站间切换过程中的重建方法。
[0094]如图6所示,本发明实施例提供的基站间切换过程中的rocp层重建方法,包括以下步骤:
[0095]步骤60:终端在收到源基站发送的切换命令后,确定源基站及目标基站对终端的AM承载配置的是LTE系统中的rocp SN或是扩展rocp SN,扩展rocp SN的长度大于LTE系统中的rocp SN的长度;
[0096]这里,终端可以根据源基站对终端的配置信息,确定源基站对终端的AM承载配置的是LTE系统中的rocp SN或是扩展rocp SN;根据切换命令中携带的目标基站的rocp SN配置信息,确定目标基站对终端的AM承载配置的是LTE系统中的rocp SN或是扩展HXPSN。
[0097]步骤61:终端根据确定结果对rocp层进行重建过程,以使终端维护的rocp层的AM承载的rocp SN及HFN变量,与目标基站维护的HXP层的AM承载的SN及HFN变量同
止/J/ O
[0098]具体的,步骤61中,终端根据确定结果对rocp层进行重建过程,具体实现可以如下:
[0099]若源基站及目标基站对终端的AM承载配置的均是扩展HXP SN,则终端对自身维护的rocp层的AM承载的SN及HFN变量保持不变;
[0100]若源基站对终端的AM承载配置的是扩展rocp SN、目标基站对终端的AM承载配置的是LTE系统中的rocp SN,则终端对自身维护的rocp层的AM承载的全部SN及HFN变量置为初始值;
[0101]若源基站对终端的AM承载配置的是LTE系统中的rocp SN、目标基站对终端的AM承载配置的是扩展rocp SN,则终端将自身维护的rocp层的AM承载的SN及HFN变量,按照设定的规则进行重置或置为初始值。
[0102]具体的,终端将自身维护的rocp层的AM承载的SN及HFN相关的变量,按照设定的规则进行重置,具体实现可以如下:
[0103]对于维护的HFN,取该HFN的高a位的比特作为重置后的HFN,a=C_A,
[0104]对于维护的rocp SN,将该rocp SN作为重置后的rocp SN的低B位,将HFN的低b位的比特作为重置后的rocp SN的高b位,得到A比特的rocp SN, b=A-B ;
[0105]A为扩展rocp SDU的长度,B为LTE系统中的HXP SDU的长度,C为LTE系统中的Count值的长度。
[0106]为了提供一种在对rocp SN的长度扩展后终端进行基站内切换过程中基站侧的处理方法,以保证终端的正常数据传输过程,本发明实施例提供第一种基站内切换过程中的
重建方法。
[0107]参见图7,本发明实施例提供的第一种基站内切换过程中的重建方法,包括以下步骤:
[0108]步骤70:基站在向终端发送切换命令并确定终端正确接收到该切换命令后,确定对源小区和目标小区的AM承载配置的是LTE系统中的HXP SN或是扩展HXP SN ;扩展PDCP SN的长度大于LTE系统中的HXP SN的长度;
[0109]步骤71:基站根据确定结果对rocp层进行重建过程,以使基站维护的rocp层的AM承载的rocp SN及HFN变量,与终端维护的HXP层的AM承载的SN及HFN变量同步。
[0110]具体的,步骤71中,基站根据确定结果对rocp层进行重建过程,具体实现可以如下:
[0111]若确定结果为对源小区和目标小区的AM承载配置的均是扩展rocp SN,则终端对自身维护的rocp层的AM承载的SN及HFN变量保持不变;
[0112]若确定结果为对源小区的AM承载配置的是扩展rocp SN、对目标小区的AM承载配置的是LTE系统中的rocp SN,则基站将自身维护的rocp层的AM承载的rocp SN及HFN变量置为初始值;
[0113]若确定结果为对源小区的AM承载配置的是LTE系统中的rocp SN、对目标小区的AM承载配置的是扩展rocp SN,则基站将自身维护的rocp层的AM承载的SN及HFN变量,按照设定的规则进行重置或置为初始值。
[0114]具体的,基站将自身维护的rocp层的AM承载的SN及HFN相关的变量,按照设定的规则进行重置,具体实现可以如下:
[0115]基站将自身维护的rocp SN与对应的HFN作合并,得到新的COUNT值,取新的COUNT值的低A位作为新的rocp SN,取新的COUNT值的高a位作为新的HFN,a=C_A ;
[0116]A为扩展rocp SDU的长度,C为LTE系统中的Count值的长度。
[0117]为了提供一种在对HXP SN的长度扩展后终端进行基站内切换过程中终端侧的处理方法,以保证终端的正常数据传输过程,本发明实施例提供第二种基站内切换过程中的重建方法。
[0118]参见图8,本发明实施例提供的第二种基站内切换过程中的rocp层重建方法,包括以下步骤:
[0119]步骤80:终端在接收到基站发送的切换命令后,确定基站对源小区和目标小区的AM承载配置的是LTE系统中的rocp SN或是扩展rocp SN;扩展rocp SN的长度大于LTE系统中的rocp SN的长度;
[0120]这里,终端可以根据切换命令中携带的目标小区rocp SN配置信息,确定基站对目标小区的AM承载配置的是LTE系统中的rocp SN或是扩展HXP SN ;
[0121]步骤81:终端根据确定结果对rocp层进行重建过程,以使终端维护的rocp层的AM承载的rocp SN及HFN变量,与基站维护的HXP层的AM承载的SN及HFN变量同步。
[0122]具体的,步骤81中,终端根据确定结果对rocp层进行重建过程,具体实现可以如下:
[0123]若基站对源小区和目标小区的AM承载配置的均是扩展HXP SN,则终端对自身维护的rocp层的AM承载的SN及HFN变量保持不变;
[0124]若基站对源小区的AM承载配置的是扩展HXP SN、对目标小区的AM承载配置的是LTE系统中的rocp SN,则终端对自身维护的rocp层的AM承载的SN及HFN变量置为初始值;
[0125]若基站对源小区的AM承载配置的是LTE系统中的I3DCP SN、对目标小区的AM承载配置的是扩展rocp SN,则终端将自身维护的rocp层的AM承载的SN及HFN变量,按照设定的规则进行重置或置为初始值。
[0126]具体的,终端将自身维护的rocp层的AM承载的SN及HFN相关的变量,按照设定的规则进行重置,具体实现可以如下:
[0127]对于维护的HFN,取该HFN的高a位的比特作为重置后的HFN,a=C_A,
[0128]对于维护的rocp SN,将该rocp SN作为重置后的rocp SN的低B位,
[0129]将HFN的低b位的比特作为重置后的HXP SN的高b位,得到A比特的SN,b=A_B ;
[0130]A为扩展HXP SDU的长度,B为LTE系统中的HXP SDU的长度,C为LTE系统中的Count值的长度。
[0131]下面结合具体实施例对本发明进行说明:
[0132]在本发明实施例中,涉及二种切换场景:
[0133]场景一:源eNB支持扩展I3DCP SN,目标eNB也支持扩展I3DCP SN ;
[0134]场景二:源eNB支持扩展PDCP SN,目标eNB只支持12bit的PDCP SN,即LTE系统中的 PDCP SN;
[0135]场景三:源eNB只支持12bit的PDCP SN,目标eNB支持扩展PDCP SN。
[0136]在本发明实施例中,涉及到的切换UE均是能支持扩展HXP SN的UE,因为如果UE不支持扩展I3DCP SN,则无论源eNB还是目标eNB都只能给该UE配置12bit的TOCP SN,也就是说任何切换流程都可以遵循现有切换流程进行处理。同样的,对于切换UE的非确认模式(UM)承载来说,由于不涉及HXP SN的扩展,因此也是可以遵循现有切换流程进行处理。本发明实施例着重于涉及扩展rocp SN的承载在切换时的处理流程。
[0137]需要说明的是,对于文中举例的UE,假设该UE只有一个无线承载(RB),且该RB需要配置扩展rocp SN,对于其他RB与本文重点无关所以简单起见,不涉及。所有针对UE的SN状态传输、数据前转、PDCP SN配置等操作均是针对该UE的这个RB进行。如果现实中UE的RB众多,分别处理即可,非扩展RB以现有流程处理,只有涉及扩展HXP SN的RB采取本文方法处理。[0138]实施例一:针对场景一。
[0139]在本实施例中,源eNB和目标eNB均能支持扩展HXP SN,对于切换UE,在源小区
和目标小区,对UE的AM承载配置的是扩展rocp SN。
[0140]本实施例的特点是对SN Staus Transfer信令中的与SN相关的域以及GTP-U的
数据结构中携带的rocp SN,也做相应的扩展,具体细节如下:
[0141]对于SN Status Transfer信令中与F1DCP SN尺寸相关的如下域作扩展,其中扩展
的比特数取决于SN扩展到多少比特,例如SN扩展到14比特,则该域长度为16384 ;如果SN
扩展到15比特,则该域长度为32768 ;
[0142]
【权利要求】
1.一种基站间切换过程中的信令交互方法,其特征在于,该方法包括: 源基站在向目标基站发送切换请求并接收到目标基站返回的切换请求确认消息后,确定源基站及目标基站对终端的确认模式AM承载配置的是长期演进LTE系统中的分组数据聚合协议rocp序列号SN或是扩展rocp SN;扩展rocp SN的长度大于lte系统中的rocpSN的长度; 源基站根据确定结果生成SN状态传输信令,向目标基站发送生成的SN状态传输信令,根据确定结果生成携带需要前转给目标基站的rocp SDU的前转数据包,向目标基站发送生成的前转数据包,以使目标基站根据接收到的SN状态传输信令和前转数据包继续与终端进行数据传输。
2.如权利要求1所述的方法,其特征在于,在确定结果为源基站及目标基站对终端的AM承载配置的均是扩展的rocp SN时: 所述源基站根据确定结果生成SN状态传输信令,具体包括:源基站生成SN状态传输信令,该SN状态传输信令中携带上行计数COUNT值、下行COUNT值和上行I3DCP业务数据单元SDU接收状态域;所述上行COUNT值是源基站第一个丢失的上行I3DCP SDU对应的COUNT值;所述下行COUNT值是目标基站向终端发送第一个新rocp SDU所使用的COUNT值;所述上行rocp SDU接收状态域携带第一个丢失的上行rocp sdu之后的上行hxpsdu是否被正确接收的信息,并且该上行rocp SDU接收状态域的长度是根据扩展rocp SN的长度对lte系统中的上行rocp sdu接收状态域进行扩展后的长度; 所述源基站根据确定结果生成前转数据包,具体包括:源基站生成GPRS隧道协议用户面GTP-U数据包,该GTP-U数据包中携带需要前转给目标基站的rocp SDU0
3.如权利要求2所述的`方法,其特征在于,对于所述GTP-U数据包中携带的上行rocpSDU,该GTP-U数据包中还携带该上行rocp SDU对应的rocp SN ; 对于所述GTP-U数据包中携带的未收到肯定确认的下行rocp SDU,该GTP-U数据包中还携带该上行rocp sdu对应的rocp SN ; 所述GTP-U数据包中携带的rocp SN的长度为扩展rocp SN的长度。
4.如权利要求2所述的方法,其特征在于,所述SN状态传输信令中的上行rocpSDU接收状态域的长度为2A,A为扩展rocp SN的长度。
5.如权利要求1所述的方法,其特征在于,在确定结果为源基站及目标基站对终端的AM承载配置的均是扩展的rocp SN时: 所述源基站根据确定结果生成SN状态传输信令,具体包括:源基站生成SN状态传输信令,该SN状态传输信令中携带上行COUNT值、下行COUNT值和上行I3DCP SDU接收状态域;所述上行COUNT值是源基站第一个丢失的上行rocp SDU对应的COUNT值;所述下行COUNT值是目标基站向终端发送第一个新rocp SDU所使用的count值;所述上行rocp sdu接收状态域携带第一个丢失的上行rocp SDU之后的上行rocp sdu是否被正确接收的信息,并且该上行rocp SDU接收状态域的长度为LTE系统中的上行HXPSDU接收状态域的长度;或者,该SN状态传输信令中携带所述上行COUNT值和所述下行COUNT值、且不携带上行I3DCPSDU接收状态域; 所述源基站根据确定结果生成前转数据包,具体包括:源基站生成GTP-υ数据包,该GTP-U数据包中携带需要前转给目标基站的rocp SDU0
6.如权利要求5所述的方法,其特征在于,所述下行COUNT值为:第一个没有收到肯定确认的下行rocp sdu对应的count值;或第N个没有收到肯定确认的下行rocp sdu对应的COUNT值,该第N个下行rocp SDU是对应的COUNT值与第一个没有收到肯定确认的下行PDCP SDU对应的COUNT值的差值在(0,2b]范围内、最大的一个下行HXP SDU ; B为LTE系统中规定的rocp SN的长度。
7.如权利要求5所述的方法,其特征在于,所述需要前转给目标基站的rocpSDU包括:第一个丢失的上行rocp sdu之后的、对应的rocp SN与第一个丢失的上行rocp sdu对应的PDCP SN的差值在(0,2B]范围内的上行rocp SDU、以及第一个未收到肯定确认的下行rocpSDU之后的或第一个未传输的下行rocp SDU之后的下行rocp sdu;或者, 第一个未收到肯定确认的下行rocp SDU之后的或第一个未传输的下行rocp sdu之后的下行PDCP SDU ; B为LTE系统中规定的rocp SN的长度。
8.如权利要求5-7中任一所述的方法,其特征在于,对于所述GTP-U数据包中携带的各上行rocp sdu,该GTP-υ数据包中还携带该上行rocp sdu对应的rocp SN; 对于所述GTP-U数据包中携带的各下行rocp SDU,该GTP-U数据包中均不携带该下行PDCP sdu对应的rocp SN;或者,若该下行rocp sdu对应的rocp SN与第一个没有收到肯定确认的下行rocp sdu对应的rocp SN的差值在(o,2B]之内,则该gtp-u数据包中还携带该上行rocp sdu对应的rocp SN,若该下行rocp sdu对应的rocp SN与第一个没有收到肯定确认的下行rocp sdu对应的rocp SN的差值大于2B,则该gtp-u数据包中不携带该上行PDCP SDU 对应的 PDCP SN; 所述GTP-υ数据包中携`带的rocp SN的长度为LTE系统中规定的HXPSN的长度;B为LTE系统中规定的rocp SN的长度。
9.如权利要求8所述的方法,其特征在于,所述GTP-υ数据包中携带的rocpSDU对应的rocp SN为,该rocp sdu对应的rocp SN的低B位。
10.如权利要求1所述的方法,其特征在于,在确定结果为源基站对终端的AM承载配置的是扩展rocp SN、目标基站对终端的AM承载配置的是LTE系统的TOCP SN,或确定结果为源基站对终端的AM承载配置的是LTE系统的rocp SN、目标基站对终端的AM承载配置的是扩展rocp SN时: 所述源基站根据确定结果生成SN状态传输信令,具体包括:源基站生成SN状态传输信令,该SN状态传输信令中仅携带上行COUNT值和下行COUNT值,并且上行COUNT值和下行COUNT值均为O ; 所述源基站根据确定结果生成前转数据包,具体包括:源基站生成GTP-υ数据包,该gtp-u数据包中携带需要前转给目标基站的rocp sdu、且不携带该rocp sdu对应的rocpSN。
11.如权利要求10所述的方法,其特征在于,需要前转给目标基站的HXPSDU包括--第一个未收到肯定确认的下行rocp SDU之后的或第一个未传输的下行rocp sdu之后的下行PDCP SDU。
12.—种基站间切换过程中的信令交互方法,其特征在于,该方法包括: 目标基站接收源基站发送的SN状态传输信令,确定源基站及目标基站对终端的确认模式AM承载配置的是长期演进LTE系统中的I3DCP SN或是扩展I3DCP SN,扩展TOCP SN的长度大于LTE系统中的I3DCP SN的长度;根据确定结果对所述SN状态传输信令进行解析; 目标基站接收源基站发送的前转数据包,根据确定结果对所述前转数据包进行解析,并根据解析结果与终端继续进行数据传输。
13.如权利要求12所述的方法,其特征在于,在确定结果为源基站和目标基站对终端的AM承载配置的均为扩展rocp SN时: 所述根据确定结果对所述SN状态传输信令进行解析,具体包括:目标基站按照对LTE系统中的上行rocp SDU接收状态域进行扩展后的长度,对所述SN状态传输信令中的上行PDCP SDU接收状态域进行解析,得到源基站第一个丢失的上行rocp SDU之后的上行rocpSDU是否被正确接收的信息;目标基站按照扩展rocp SN的长度对上行COUNT值进行解析,得到与终端继续进行上行传输所使用的超帧号HFN和源基站第一个丢失的上行rocp SDU对应的rocp SN ;目标基站按照扩展rocp SN的长度对下行count值进行解析,得到与终端继续进行下行传输所使用的HFN和目标基站向终端传输的第一个新rocp SDU所使用的PDCP SN ; 所述前转数据包为GTP-υ数据包,所述根据确定结果对所述前转数据包进行解析,具体包括:目标基站按照扩展rocp SN的长度对所述GTP-U数据包中的rocp SN进行解析,得到该gtp-u数据包中携带的rocp sdu对应的rocp SN。
14.如权利要求12所述的方法,其特征在于,在确定结果为源基站和目标基站对终端的AM承载配置的均为扩展rocp SN,或确定结果为源基站对终端的AM承载配置的为LTE系统中的rocp SN、目标基站对终端的AM承载配置的为扩展rocp SN时: 所述根据确定结果对所述SN状态传输信令进行解析,具体包括:目标基站按照LTE系统中的上行rocp SDU接收状态域的长度,对所述SN状态传输信令中的上行rocp sdu接收状态域进行解析,得到源基站第一个丢失的上行rocp SDU之后的上行rocp sdu是否被正确接收的信息;目标基站按照扩展rocp SN的长度对上行COUNT值进行解析,得到与终端继续进行上行传输所使用的HFN和源基站第一个丢失的上行rocp SDU对应的rocp SN ;目标基站按照扩展rocp SN的长度对下行COUNT值进行解析,得到与终端继续进行下行传输所使用的HFN和目标基站向终端传输的第一个新rocp SDU所使用的rocp SN ; 所述前转数据包为GTP-υ数据包,所述根据确定结果对所述前转数据包进行解析,具体包括:目标基站按照LTE系统中的rocp SN的长度对所述GTP-U数据包中的I3DCP SN进行解析,并将解析得到的rocp SN转换为扩展rocp SN长度的rocp SN,转换得到的rocp SN为该gtp-u数据包中携带的rocp sdu对应的rocp SN。
15.如权利要求14所述的方法,其特征在于,所述将解析得到的rocpSN转换为扩展PDCP SN长度的PDCP SN,具体包括: 若所述GTP-υ数据包中的rocp SN对应上行rocp SDU,则计算出区间[上行Count值,上行Count值+2b-1]内的所有的C比特的Count值,将解析得到的HXP SN与计算得到的2B个Count值的低B位分别进行比较,将比较结果相等的Count值的低A位作为转换后的PDCP SN,其中上行Count值为所述SN状态传输信令中携带的上行Count值;若所述GTP-υ数据包中的rocp SN对应下行rocp SDU,则计算出区间[下行Count值-2B+1,下行Count值]内的所有的C比特的Count值,将解析得到的HXP SN与计算得到的2b个Count值的低B位分别进行比较,将比较结果相等的Count值的低A位作为转换后的HXP SN,其中下行Count值为所述SN状态传输信令中携带的下行Count值; A为扩展HXP SDU的长度,B为LTE系统中的HXP SDU的长度,C为LTE系统中的Count值的长度。
16.如权利要求12所述的方法,其特征在于,在确定结果为源基站对终端的AM承载配置的是扩展rocp SN、目标基站对终端的AM承载配置的是LTE系统的rocp SN,或确定结果为源基站对终端的AM承载配置的是LTE系统的rocp SN、目标基站对终端的AM承载配置的是扩展rocp SN时: 目标基站接收到所述SN状态传输信令后,将目标基站维护的全部的roCPSN和HFN变量置为初始值,将所述前传数据包中的全部rocp SDU作为未传输数据,或者丢弃所述前传数据包中携带有rocp SN的rocp sdu,将未携带有rocp SN的rocp sdu作为未传输数据。
17.—种基站间切换过程中的rocp层重建方法,其特征在于,该方法包括: 终端在收到源基站发送的切换命令后,确定源基站及目标基站对终端的确认模式AM承载配置的是长期演进LTE系统中的rocp SN或是扩展rocp SN,扩展rocp SN的长度大于LTE系统中的rocp SN的长度; 终端根据确定结果对rocp层进行重建过程,以使终端维护的rocp层的AM承载的rocpSN及HFN变量,与目标基站维护的HXP层的AM承载的SN及HFN变量同步。
18.如权利要求17所述的方法,其特征在于,所述终端根据确定结果对rocp层进行重建过程,具体包括: 若源基站及目标基站对终端的AM承载配置的均是扩展rocp SN,则终端对自身维护的PDCP层的AM承载的SN及HFN变量保持不变; 若源基站对终端的AM承载配置的是扩展rocp SN、目标基站对终端的AM承载配置的是LTE系统中的rocp SN,则终端对自身维护的rocp层的AM承载的全部SN及HFN变量置为初始值; 若源基站对终端的AM承载配置的是LTE系统中的HXP SN、目标基站对终端的AM承载配置的是扩展rocp SN,则终端将自身维护的rocp层的AM承载的SN及HFN变量,按照设定的规则进行重置或置为初始值。
19.如权利要求18所述的方法,其特征在于,所述终端将自身维护的rocp层的AM承载的SN及HFN相关的变量,按照设定的规则进行重置,具体包括: 对于维护的HFN,取该HFN的高a位的比特作为重置后的HFN,a=C_A, 对于维护的rocp SN,将该rocp SN作为重置后的rocp SN的低B位,将hfn的低b位的比特作为重置后的rocp SN的高b位,得到A比特的roCPSN,b=A-B ; A为扩展rocp SDU的长度,B为LTE系统中的HXP SDU的长度,C为LTE系统中的Count值的长度。
20.一种基站内切换过程中的rocp层重建方法,其特征在于,该方法包括: 基站在向终端发送切换命令并确定终端正确接收到该切换命令后,确定对源小区和目标小区的AM承载配置的是长期演进LTE系统中的rocp SN或是扩展HXP SN ;扩展TOCPSN的长度大于LTE系统中的rocp SN的长度; 基站根据确定结果对rocp层进行重建过程,以使基站维护的rocp层的AM承载的rocpSN及HFN变量,与终端维护的HXP层的AM承载的SN及HFN变量同步。
21.如权利要求20所述的方法,其特征在于,所述基站根据确定结果对rocp层进行重建过程,具体包括: 若确定结果为源小区配置的是扩展rocp SN、目标小区配置的是LTE系统中的rocpSN,则基站将自身维护的rocp层的AM承载的rocp SN及HFN变量置为初始值; 若确定结果为源小区配置的是LTE系统中的rocp SN、目标小区配置的是扩展rocpSN,则基站将自身维护的rocp层的AM承载的SN及HFN变量,按照设定的规则进行重置或置为初始值。
22.如权利要求21所述的方法,其特征在于,所述基站将自身维护的rocp层的AM承载的SN及HFN相关的变量,按照设定的规则进行重置,具体包括: 基站将自身维护的rocp SN与对应的HFN作合并,得到新的COUNT值,取新的COUNT值的低A位作为新的rocp SN,取新的COUNT值的高a位作为新的HFN,a=C_A ; A为扩展HXP SDU的长度,C为LTE系统中的Count值的长度。
23.—种基站内切换过程中的HXP层重建方法,其特征在于,该方法包括: 终端在接收到基站发送的切换命令后,确定基站对源小区和目标小区的AM承载配置的是长期演进LTE系统中的rocp SN或是扩展rocp SN;扩展rocp SN的长度大于lte系统中的rocp SN的长度; 终端根据确定结果对ro`cp层进行重建过程,以使终端维护的rocp层的AM承载的rocpSN及HFN变量,与基站维护的HXP层的AM承载的SN及HFN变量同步。
24.如权利要求23所述的方法,其特征在于,所述终端根据确定结果对HXP层进行重建过程,具体包括: 若基站对源小区和目标小区配置的均是扩展rocp SN,则终端对自身维护的rocp层的AM承载的SN及HFN变量保持不变; 若基站对源小区配置的是扩展rocp SN、对目标小区配置的是LTE系统中的rocp SN,则终端对自身维护的rocp层的AM承载的SN及HFN变量置为初始值; 若基站对源小区配置的是LTE系统中的rocp SN、对目标小区配置的是扩展rocp SN,则终端将自身维护的rocp层的AM承载的SN及HFN变量,按照设定的规则进行重置或置为初始值。
25.如权利要求24所述的方法,其特征在于,所述终端将自身维护的HXP层的AM承载的SN及HFN相关的变量,按照设定的规则进行重置,具体包括: 对于维护的HFN,取该HFN的高a位的比特作为重置后的HFN,a=C_A, 对于维护的rocp SN,将该rocp SN作为重置后的rocp SN的低B位,将hfn的低b位的比特作为重置后的rocp SN的高b位,得到A比特的SN,b=A-B ; A为扩展rocp SDU的长度,B为LTE系统中的HXP SDU的长度,C为LTE系统中的Count值的长度。
26.一种基站,其特征在于,该基站包括: 确定单元,用于在向目标基站发送切换请求并接收到目标基站返回的切换请求确认消息后,确定本基站及目标基站对终端的确认模式AM承载配置的是长期演进LTE系统中的PDCP SN或是扩展rocp SN ;扩展rocp SN的长度大于LTE系统中的rocp SN的长度;传输单元,用于根据确定结果生成SN状态传输信令,向目标基站发送生成的SN状态传输信令,根据确定结果生成携带需要前转给目标基站的rocpsDU的前转数据包,向目标基站发送生成的前转数据包,以使目标基站根据接收到的SN状态传输信令和前转数据包继续与终端进行数据传输。
27.如权利要求26所述的基站,其特征在于,所述传输单元用于: 在确定结果为本基站及目标基站对终端的AM承载配置的均是扩展的rocp SN时: 按照如下方法生成SN状态传输信令:生成SN状态传输信令,该SN状态传输信令中携带上行计数COUNT值、下行COUNT值和上行I3DCP SDU接收状态域;所述上行COUNT值是本基站第一个丢失的上行rocp SDU对应的COUNT值;所述下行COUNT值是目标基站向终端发送第一个新rocp SDU所使用的count值;所述上行rocp sdu接收状态域携带第一个丢失的上行rocp SDU之后的上行rocp sdu是否被正确接收的信息,并且该上行hxpsdu接收状态域的长度是根据扩展rocp SN的长度对LTE系统中的上行rocp sdu接收状态域进行扩展后的长度; 按照如下方法生成前转数据包:生成GTP-υ数据包,该GTP-υ数据包中携带需要前转给目标基站的PDCP SDU。
28.如权利要求27所述的基站,其特征在于,对于所述GTP-U数据包中携带的上行HXPSDU,该GTP-U数据包中还携带该上行rocp SDU对应的rocp SN; 对于所述GTP-U数据包中 携带的未收到肯定确认的下行rocp SDU,该GTP-U数据包中还携带该上行rocp sdu对应的rocp SN ; 所述GTP-U数据包中携带的rocp SN的长度为扩展rocp SN的长度。
29.如权利要求27所述的基站,其特征在于,所述SN状态传输信令中的上行rocpSDU接收状态域的长度为2A,A为扩展rocp SN的长度。
30.如权利要求26所述的基站,其特征在于,所述传输单元用于: 在确定结果为本基站及目标基站对终端的AM承载配置的均是扩展的rocp SN时: 按照如下方法生成SN状态传输信令:生成SN状态传输信令,该SN状态传输信令中携带上行COUNT值、下行COUNT值和上行rocp SDU接收状态域;所述上行COUNT值是本基站第一个丢失的上行rocp SDU对应的COUNT值;所述下行COUNT值是目标基站向终端发送第一个新rocp SDU所使用的count值;所述上行rocp sdu接收状态域携带第一个丢失的上srocp SDU之后的上行rocp sdu是否被正确接收的信息,并且该上行hxpsdu接收状态域的长度为LTE系统中的上行rocp SDU接收状态域的长度;或者,该SN状态传输信令中携带所述上行COUNT值和所述下行COUNT值、且不携带上行rocp SDU接收状态域; 按照如下方法生成前转数据包:生成GTP-υ数据包,该GTP-U数据包中携带需要前转给目标基站的PDCP SDU。
31.如权利要求30所述的基站,其特征在于,所述下行COUNT值为:第一个没有收到肯定确认的下行rocp sdu对应的count值;或第N个没有收到肯定确认的下行rocp sdu对应的COUNT值,该第N个下行roCPSDU是对应的COUNT值与第一个没有收到肯定确认的下行rocp SDU对应的COUNT值的差值在(0,2b]范围内、最大的一个下行rocp SDU ; B为LTE系统中规定的rocp SN的长度。
32.如权利要求30所述的基站,其特征在于,所述需要前转给目标基站的rocpSDU包括:第一个丢失的上行rocp sdu之后的、对应的rocp SN与第一个丢失的上行rocp sdu对应的rocp SN的差值在(ο,2b]范围内的上行rocp sdu、以及第一个未收到肯定确认的下行PDCP SDU之后的或第一个未传输的下行rocp SDU之后的下行rocp sdu;或者, 第一个未收到肯定确认的下行rocp sdu之后的或第一个未传输的下行rocp sdu之后的下行PDCP SDU ; B为LTE系统中规定的rocp SN的长度。
33.如权利要求30所述的基站,其特征在于,对于所述GTP-U数据包中携带的各上行PDCP SDU,该GTP-U数据包中还携带该上行rocp SDU对应的rocp SN; 对于所述GTP-U数据包中携带的各下行rocp SDU,该GTP-U数据包中均不携带该下行PDCP sdu对应的rocp SN;或者,若该下行rocp sdu对应的rocp SN与第一个没有收到肯定确认的下行rocp sdu对应的rocp SN的差值在(o,2B]之内,则该gtp-u数据包中还携带该上行rocp sdu对应的rocp SN,若该下行rocp sdu对应的rocp SN与第一个没有收到肯定确认的下行rocp sdu对应的rocp SN的差值大于2B,则该gtp-u数据包中不携带该上行PDCP SDU 对应的 PDCP SN; 所述GTP-υ数据包中携带的rocp SN的长度为LTE系统中规定的HXPSN的长度;B为LTE系统中规定的HXP SN的长度。
34.如权利要求33所述的基站,其特征在于,所述GTP-U数据包中携带的HXPSDU对应的TOCP SN为,该TOCP SDU对应的TOCP SN的低B位。
35.如权利要求26所述的 基站,其特征在于,所述传输单元用于: 在确定结果为本基站对终端的AM承载配置的是扩展rocp SN、目标基站对终端的AM承载配置的是LTE系统的HXP SN,或确定结果为本基站对终端的AM承载配置的是LTE系统的rocp SN、目标基站对终端的AM承载配置的是扩展rocp SN时: 按照如下方法生成SN状态传输信令:生成SN状态传输信令,该SN状态传输信令中仅携带上行COUNT值和下行COUNT值,并且上行COUNT值和下行COUNT值均为O ; 按照如下方法生成前转数据包:生成GTP-U数据包,该GTP-U数据包中携带需要前转给目标基站的PDCP SDU、且不携带该PDCP SDU对应的PDCPSN。
36.如权利要求35所述的基站,其特征在于,需要前转给目标基站的HXPSDU包括:第一个未收到肯定确认的下行rocp sdu之后的或第一个未传输的下行rocp sdu之后的下行 PDCP SDUo
37.一种基站,其特征在于,该基站包括: 解析单元,用于接收源基站发送的SN状态传输信令,确定源基站及本基站对终端的确认模式AM承载配置的是长期演进LTE系统中的rocp SN或是扩展rocp SN,扩展rocp SN的长度大于LTE系统中的rocp SN的长度;根据确定结果对所述SN状态传输信令进行解析;接收源基站发送的前转数据包,根据确定结果对所述前转数据包进行解析; 传输单元,用于根据解析结果与终端继续进行数据传输。
38.如权利要求37所述的基站,其特征在于,所述解析单元用于: 在确定结果为源基站和本基站对终端的AM承载配置的均为扩展roCPSN时: 按照如下方法对所述SN状态传输信令进行解析:按照对LTE系统中的上行rocp SDU接收状态域进行扩展后的长度,对所述SN状态传输信令中的上行rocp SDU接收状态域进行解析,得到源基站第一个丢失的上行rocp sdu之后的上行rocp sdu是否被正确接收的信息;按照扩展rocp SN的长度对上行count值进行解析,得到与终端继续进行上行传输所使用的HFN和源基站第一个丢失的上行rocp SDU对应的rocp SN;按照扩展rocp SN的长度对下行COUNT值进行解析,得到与终端继续进行下行传输所使用的HFN和本基站向终端传输的第一个新rocp SDU所使用的rocp SN ; 按照如下方法对所述前转数据包进行解析:所述前转数据包为GTP-υ数据包,按照扩展rocp SN的长度对所述GTP-U数据包中的rocp SN进行解析,得到该gtp-u数据包中携带的rocp sdu对应的rocp SN。
39.如权利要求37所述的基站,其特征在于,所述解析单元用于: 在确定结果为源基站和本基站对终端的AM承载配置的均为扩展roCPSN,或确定结果为源基站对终端的AM承载配置的为LTE系统中的rocp SN、本基站对终端的AM承载配置的为扩展rocp SN时: 按照如下方法对所述SN状态传输信令进行解析:按照LTE系统中的上行rocp SDU接收状态域的长度,对所述SN状态传输信令中的上行rocp SDU接收状态域进行解析,得到源基站第一个丢失的上行rocp SDU之后的上行rocp sdu是否被正确接收的信息;按照扩展PDCP SN的长度对上行COUNT值进行解析,得到与终端继续进行上行传输所使用的HFN和源基站第一个丢失的上行rocp SDU对应的rocp SN;按照扩展rocp SN的长度对下行count值进行解析,得到与终端继续进行下行传输所使用的HFN和本基站向终端传输的第一个新PDCP SDU 所使用的 PDCP SN; 按照如下方法对所述前转数据包进行解析:所述前转数据包为GTP-υ数据包,按照LTE系统中的rocp SN的长度对所述GTP-U数据包中的rocp SN进行解析,并将解析得到的rocpSN转换为扩展rocp SN长度的rocp SN,转换得到的rocp SN为该gtp-u数据包中携带的PDCP SDU 对应的 PDCPSN。
40.如权利要求39所述的基站,其特征在于,所述解析单元用于:按照如下方法将解析得到的rocp SN转换为扩展rocp SN长度的rocp SN: 若所述GTP-υ数据包中的rocp SN对应上行rocp SDU,则计算出区间[上行Count值,上行Count值+2b-1]内的所有的C比特的Count值,将解析得到的HXP SN与计算得到的2B个Count值的低B位分别进行比较,将比较结果相等的Count值的低A位作为转换后的PDCP SN,其中上行Count值为所述SN状态传输信令中携带的上行Count值; 若所述GTP-υ数据包中的rocp SN对应下行rocp SDU,则计算出区间[下行Count值-2B+1,下行Count值]内的所有的C比特的Count值,将解析得到的HXP SN与计算得到的2b个Count值的低B位分别进行比较,将比较结果相等的Count值的低A位作为转换后的HXP SN,其中下行Count值为所述SN状态传输信令中携带的下行Count值; A为扩展HXP SDU的长度,B为LTE系统中的HXP SDU的长度,C为LTE系统中的Count值的长度。
41.如权利要求37所述的基站,其特征在于,所述解析单元用于: 在确定结果为源基站对终端的AM承载配置的是扩展HXP SN、本基站对终端的AM承载配置的是LTE系统的HXP SN,或确定结果为源基站对终端的AM承载配置的是LTE系统的PDCP SN、本基站对终端的AM承载配置的是扩展HXP SN时:接收到所述SN状态传输信令后,将本基站维护的全部的rocp SN和HFN变量置为初始值,将所述前传数据包中的全部rocp SDU作为未传输数据,或者丢弃所述前传数据包中携带有rocp SN的rocp sdu,将未携带有rocp SN的rocp sdu作为未传输数据。
42.一种终端,其特征在于,该终端包括: 确定单元,用于在收到源基站发送的切换命令后,确定源基站及目标基站对终端的确认模式AM承载配置的是长期演进LTE系统中的rocp SN或是扩展rocp SN,扩展rocp SN的长度大于LTE系统中的rocp SN的长度; 重建单元,用于根据确定结果对rocp层进行重建过程,以使终端维护的rocp层的AM承载的rocp SN及HFN变量,与目标基站维护的rocp层的AM承载的SN及HFN变量同步。
43.如权利要求42所述的终端,其特征在于,所述重建单元用于: 若源基站及目标基站对终端的AM承载配置的均是扩展rocp SN,则终端对自身维护的PDCP层的AM承载的SN及HFN变量保持不变; 若源基站对终端的AM承载配置的是扩展rocp SN、目标基站对终端的AM承载配置的是LTE系统中的rocp SN,则终端对自身维护的rocp层的AM承载的全部SN及HFN变量置为初始值; 若源基站对终端的AM承载配置的是LTE系统中的HXP SN、目标基站对终端的AM承载配置的是扩展rocp SN,则终端将自身维护的rocp层的AM承载的SN及HFN变量,按照设定的规则进行重置或置为初始值。
44.如权利要求43所述的终端,其特征在于,所述重建单元用于:按照如下方法将自身维护的HXP层的AM承载的SN`及HFN相关的变量,按照设定的规则进行重置: 对于维护的HFN,取该HFN的高a位的比特作为重置后的HFN,a=C_A, 对于维护的rocp SN,将该rocp SN作为重置后的rocp SN的低B位,将hfn的低b位的比特作为重置后的rocp SN的高b位,得到A比特的roCPSN,b=A-B ; A为扩展rocp SDU的长度,B为LTE系统中的HXP SDU的长度,C为LTE系统中的Count值的长度。
45.一种基站,其特征在于,该基站包括: 确定单兀,用于在向终%5发送切换命令并确定终%5正确接收到该切换命令后,确定对源小区和目标小区的AM承载配置的是长期演进LTE系统中的HXP SN或是扩展HXP SN ;扩展rocp SN的长度大于LTE系统中的roCPSN的长度; 重建单元,用于根据确定结果对rocp层进行重建过程,以使基站维护的rocp层的AM承载的rocp SN及HFN变量,与终端维护的rocp层的AM承载的SN及HFN变量同步。
46.如权利要求45所述的基站,其特征在于,所述重建单元用于: 若确定结果为源小区配置的是扩展rocp SN、目标小区配置的是LTE系统中的rocpSN,则基站将自身维护的rocp层的AM承载的rocp SN及HFN变量置为初始值; 若确定结果为源小区配置的是LTE系统中的rocp SN、目标小区配置的是扩展rocpSN,则基站将自身维护的rocp层的AM承载的SN及HFN变量,按照设定的规则进行重置或置为初始值。
47.如权利要求46所述的基站,其特征在于,所述重建单元用于:按照如下方法将自身维护的rocp层的AM承载的SN及HFN相关的变量,按照设定的规则进行重置:将自身维护的HXP SN与对应的HFN作合并,得到新的COUNT值,取新的COUNT值的低A位作为新的rocp SN,取新的COUNT值的高a位作为新的HFN,a=C_A ; A为扩展HXP SDU的长度,C为LTE系统中的Count值的长度。
48.一种终端,其特征在于,该终端包括: 确定单元,用于在接收到基站发送的切换命令后,确定基站对源小区和目标小区的AM承载配置的是长期演进LTE系统中的rocp SN或是扩展roCPSN;扩展rocp SN的长度大于LTE系统中的rocp SN的长度; 重建单元,用于终端根据确定结果对rocp层进行重建过程,以使终端维护的rocp层的AM承载的rocp SN及HFN变量,与基站维护的HXP层的AM承载的SN及HFN变量同步。
49.如权利要求48所述的终端,其特征在于,所述重建单元用于: 若基站对源小区和目标小区配置的均是扩展rocp SN,则终端对自身维护的rocp层的AM承载的SN及HFN变量保持不变; 若基站对源小区配置的是扩展rocp SN、对目标小区配置的是LTE系统中的rocp SN,则终端对自身维护的rocp层的AM承载的SN及HFN变量置为初始值; 若基站对源小区配置的是LTE系统中的rocp SN、对目标小区配置的是扩展rocp SN,则终端将自身维护的rocp层的AM承载的SN及HFN变量,按照设定的规则进行重置或置为初始值。
50.如权利要求49所述的终端,其特征在于,所述重建单元用于:按照如下方法将自身维护的rocp层的AM承载的SN及HFN相关的变量,按照设定的规则进行重置: 对于维护的HFN,取该HFN的高a位的比特作为重置后的HFN,a = C-A, 对于维护的rocp SN,将该rocp SN作为重置后的rocp SN的低B位,将hfn的低b位的比特作为重置后的rocp SN的高b位,得到A比特的SN,b=A-B ; A为扩展rocp SDU的长度,B为LTE系统中的HXP SDU的长度,C为LTE系统中的Count值的长度。
【文档编号】H04W36/30GK103533586SQ201210229436
【公开日】2014年1月22日 申请日期:2012年7月3日 优先权日:2012年7月3日
【发明者】刘佳敏, 许芳丽 申请人:电信科学技术研究院
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1