处理用于无线承载的承载型态改变的装置及方法与流程

文档序号:17066504发布日期:2019-03-08 22:57阅读:182来源:国知局
处理用于无线承载的承载型态改变的装置及方法与流程

本发明涉及一种用在无线通信系统的装置及方法,尤其涉及一种处理无线承载(radiobearer,rb)的承载型态改变(bearertypechange)的装置及方法。



背景技术:

当从一新无线(newradio,nr)到长期演进(long-termevolution,lte)的切换(handover)被初始化时,无线承载(radiobearer,rb)的承载型态(bearertype)相对应地改变。在承载型态改变后,封包数据汇聚协议(packetdataconvergenceprotocol,pdcp)如何维持该运作(例如传输或接收)为亟待解决的问题。



技术实现要素:

本发明因此提供一种通信装置及方法,用来处理用于无线承载的承载型态改变,以解决上述问题。

本发明公开一种用来处理承载型态改变的方法,包含有从一第一基地台(basestation,bs),在一信令无线承载(signalingradiobearer,srb)上,接收一第一无线资源控制(radioresourcecontrol,rrc)信息,其中该第一无线资源控制信息设定一数据无线承载(dataradiobearer,drb),该数据无线承载为一次要小区群组(secondarycellgroup,scg)承载型态(scgbearertype)或一分裂承载型态(splitbearertype),以及设定用于该数据无线承载的一第一封包数据汇聚协议组态(pdcpconfiguration);在该信令无线承载上,传送一第一无线资源控制回应消息(rrcresponsemessage)到该第一基地台,以回应该第一无线资源控制信息;根据该第一封包数据汇聚协议组态,建立用于该数据无线承载的一第一封包数据汇聚协议实体(pdcpentity);根据该第一封包数据汇聚协议实体及关联(associated)于该第一封包数据汇聚协议实体的一tx_next,传送第一多个封包数据汇聚协议服务数据单元(servicedataunits,sdus)(pdcpsdus)到一第二基地台;从该第一基地台,在该信令无线承载上,接收一第二无线资源控制信息,其中该第二无线资源控制信息将该数据无线承载从该次要小区群组承载型态或该分裂承载型态设定为一主要小区群组(mastercellgroup,mcg)承载型态(mcgbearertype),以及设定用于该数据无线承载的一第二封包数据汇聚协议组态;在该信令无线承载上,传送一第二无线资源控制回应消息到该第一基地台,以回应该第二无线资源控制信息;释放该第一封包数据汇聚协议实体,以及根据该第二封包数据汇聚协议组态,建立一第二封包数据汇聚协议实体;以及根据该第二封包数据汇聚协议实体及关联于该第二封包数据汇聚协议实体的一tx_hfn及一next_pdcp_tx_sn,传送第二多个封包数据汇聚协议服务数据单元到该第一基地台。

附图说明

图1为本发明实施例一无线通信系统的示意图。

图2为本发明实施例一通信装置的示意图。

图3为本发明实施例一流程的流程图。

图4为本发明实施例一流程的流程图。

图5为本发明实施例一流程的流程图。

图6为本发明实施例一流程的流程图。

图7为本发明实施例一流程的流程图。

符号说明:

10无线通信系统

20通信装置

200至少一个处理电路

210至少一个储存装置

214程序代码

220至少一个通信接口装置

30、40、50、60、70流程

300、302、304、306、308、310、312、314、316、318

400、402、404、406、408、410、412、414、416、418

500、502、504、506、508、510、512、514、516、518、520

600、602、604、606、608、610、612、614、616、618、620

700、702、704、706、708、710、712、714、716、718步骤

具体实施方式

在图1中,无线通信系统10简略地由一通信装置100、一基地台(basestation,bs)102及一基地台104组成。在图1中,通信装置100、基地台102及基地台104仅利用于陈述无线通信系统10的架构。

如图1所示,通信装置100被设定同时连结到基地台102及104(即双连结(dualconnectivity,dc))。举例来说,通信装置100可在第一载波频率上从基地台102接收封包,以及在第二载波频率上从基地台104接收封包,或者通信装置100可在第一载波频率上传送封包到基地台102,以及在第二载波频率上传送封包到基地台104。此外,基地台102及104中一者为主要节点(masternode),另一者为次要节点(secondarynode)。

通信装置100可为用户端(userequipment,ue)、移动电话、笔记本电脑、平板计算机、电子书、便携计算机系统、车辆或飞机。此外,对于一上链路(uplink,ul)而言,通信装置100为传送端而基地台102和/或104为接收端;对于一下链路(downlink,dl)而言,基地台102和/或104为传送端而通信装置100为接收端。

在图2中,通信装置20可用来实现图1中的通信装置100、基地台102和/或基地台104,但不限于此。通信装置20包括至少一个处理电路200、至少一个储存装置210以及至少一个通信接口装置220。至少一个处理电路200的每个处理电路可为一微处理器或一特定应用集成电路(application-specificintegratedcircuit,asic)。至少一个储存装置210可为任一数据储存装置,用来储存程序代码214,至少一个处理电路200可通过至少一个储存装置210读取及执行程序代码214。举例来说,至少一个储存装置210可为用户识别模块(subscriberidentitymodule,sim)、只读式存储器(read-onlymemory,rom)、闪存存储器ashmemory)、随机存取存储器(random-accessmemory,ram)、硬盘(harddisk)、光学数据储存装置(opticaldatastoragedevice)、非易失性储存装置(non-volatilestoragedevice)、非暂态计算机可读取介质(non-transitorycomputer-readablemedium)(例如具体媒体(tangiblemedia))等,而不限于此。至少一个通信接口装置220包含有一无线收发器,其是根据至少一个处理电路200的处理结果,用来传送及接收信号(例如数据、信号、信息和/或封包)。

协议架构(protocolarchitecture)被用于说明无线承载(radiobearer,rb)的使用取决于无线承载如何被建立。无线承载可为用于平面数据(planedata)传输或接收的数据无线承载(datarb,drb),以及用于控制平面数据传输或接收的信令无线承载(signalingrb,srb)。数据无线承载组态(drbconfiguration)包含有数据无线承载识别(drbidentity)、封包数据汇聚协议(packetdataconvergenceprotocol,pdcp)组态(pdcpconfiguration)、无线链路控制(radiolinkcontrol,rlc)组态(rlcconfiguration)、逻辑信道识别(logicalchannelidentity)及逻辑信道组态(logicalchannelconfiguration)(例如优先级(priority)或逻辑信道群组(logicalchannelgroup))中至少一个者。信令无线承载包含有信令无线承载识别(srbidentity)、无线链路控制组态及逻辑信道组态。在双连结中,无线承载属于以下三种无线承载类别之一:主要小区群组(mastercellgroup,mcg)承载(mcgbearer)、次要小区群组(secondarycellgroup,scg)承载(scgbearer)及分裂承载(splitbearer)。主要小区群组承载利用位于主要节点的无线协议,以使用主要节点无线资源(即时间及频率资源)。次要小区群组承载利用位于次要节点的无线协议,以使用次要节点无线资源。分裂承载利用位于主要节点及次要节点两者的协议,以使用主要节点资源及次要节点资源两者。分裂承载为一主要小区群组分裂承载或一次要小区群组分裂承载。数据无线承载为主要小区群组承载、次要小区群组承载或分裂承载。信令无线承载被设定为主要小区群组承载或分裂乘载。

在一实施例中,通信装置(例如通信装置100或基地台102、104)使用以下状态变量(statevariables)与另一通信装置(例如通信装置100或基地台102、104)通信关联(associated)于一无线承载的封包数据汇聚协议服务数据单元(servicedataunits,sdus)(pdcpsdus):

-tx_next,指示即将被传送的下一个封包数据汇聚协议服务数据单元的count数值,以及被封包数据汇聚协议实体(pdcpentity)使用。在建立封包数据汇聚协议实体时,tx_next被设定到一初始值(initialvalue)(例如0)。

-rx_next,指示预期被接收的下一个封包数据汇聚协议服务数据单元的count数值,以及被封包数据汇聚协议实体使用。在建立封包数据汇聚协议实体时,rx_next被设定到一初始值(例如0)。

-rx_deliv,指示未被上层传送但仍在等待(被传送)的下一个第一封包数据汇聚协议服务数据单元的count数值,以及被封包数据汇聚协议实体使用。在建立封包数据汇聚协议实体时,rx_deliv被设定到一初始值(例如0)。

-rx_reord,指示关联于触发t-reordering被启动或被重新启动的封包数据汇聚协议数据单元的count数值,以及被封包数据汇聚协议实体使用。

在另一实施例中,通信装置(例如通信装置100或基地台102、104)使用以下状态变量与另一通信装置(例如通信装置100或基地台102、104)通信关联于一无线承载的封包数据汇聚协议服务数据单元:

-next_pdcp_tx_sn,指示即将被封包数据汇聚协议实体传送的下一个封包数据汇聚协议服务数据单元的封包数据汇聚协议序列编号(sequencenumber,sn)(pdcpsn)。在建立第一封包数据汇聚协议实体时,next_pdcp_tx_sn被设定到一初始值(例如0)。

-tx_hfn,指示用于产生用于即将被封包数据汇聚协议实体传送的下一个封包数据汇聚协议服务数据单元的一count数值的一hfn数值。在建立第一封包数据汇聚协议实体时,tx_hfn被设定到一初始值(例如0)。

-next_pdcp_rx_sn,指示即将被关联于无线承载的封包数据汇聚协议实体接收的下一个预期的封包数据汇聚协议序列编号。在建立封包数据汇聚协议实体时,next_pdcp_rx_sn被设定到一初始值(例如0)。

-rx_hfn,指示用于产生用于即将被封包数据汇聚协议实体接收的下一个封包数据汇聚协议服务数据单元的一count数值的一hfn数值。在建立封包数据汇聚协议实体时,rx_hfn被设定到一初始值(例如0)。

在以下实施例中,用户端被用来代表图1中的通信装置,以简化实施例的说明。

图3为本发明实施例一流程30的流程图,用于一用户端中,用来处理承载型态改变。流程30包含以下步骤:

步骤300:开始。

步骤302:从一第一基地台,在一信令无线承载上,接收一第一无线资源控制(radioresourcecontrol,rrc)信息,其中该第一无线资源控制信息设定一数据无线承载,该数据无线承载为一次要小区群组承载型态或一分裂承载型态(splitbearertype),以及设定用于该数据无线承载的一第一封包数据汇聚协议组态。

步骤304:在该信令无线承载上,传送一第一无线资源控制回应消息(rrcresponsemessage)到该第一基地台,以回应该第一无线资源控制信息。

步骤306:根据该第一封包数据汇聚协议组态,建立用于该数据无线承载的一第一封包数据汇聚协议实体。

步骤308:根据该第一封包数据汇聚协议实体及关联于该第一封包数据汇聚协议实体的一tx_next,传送第一多个封包数据汇聚协议服务数据单元到一第二基地台。

步骤310:从该第一基地台,在该信令无线承载上,接收一第二无线资源控制信息,其中该第二无线资源控制信息将该数据无线承载从该次要小区群组承载型态或该分裂承载型态设定为一主要小区群组承载型态(mcgbearertype),以及设定用于该数据无线承载的一第二封包数据汇聚协议组态。

步骤312:在该信令无线承载上,传送一第二无线资源控制回应消息到该第一基地台,以回应该第二无线资源控制信息。

步骤314:释放该第一封包数据汇聚协议实体,以及根据该第二封包数据汇聚协议组态,建立一第二封包数据汇聚协议实体。

步骤316:根据该第二封包数据汇聚协议实体及关联于该第二封包数据汇聚协议实体的一tx_hfn及一next_pdcp_tx_sn,传送第二多个封包数据汇聚协议服务数据单元到该第一基地台。

步骤318:结束。

流程30的实施方式不限于以上所述。以下实施例可应用于流程30。

在一实施例中,流程30中的步骤314及316可分别被以下步骤314a及316a取代:

步骤314a:根据该第二封包数据汇聚协议组态,重新设定该第一封包数据汇聚协议实体。

步骤316a:根据该第一封包数据汇聚协议实体及关联于该第一封包数据汇聚协议实体的一tx_hfn及一next_pdcp_tx_sn,传送第二多个封包数据汇聚协议服务数据单元到该第二基地台。

在一实施例中,用户端释放该第一封包数据汇聚协议实体,以回应该第二无线资源控制信息。在一实施例中,当建立第二封包数据汇聚协议实体时,用户端设定tx_hfn及next_pdcp_tx_sn到初始值(例如0)。

图4为本发明实施例一流程40的流程图,用于一用户端中,用来处理承载型态改变。流程40包含以下步骤:

步骤400:开始。

步骤402~406:与步骤302~306相同。

步骤408:根据该第一封包数据汇聚协议实体及关联于该第一封包数据汇聚协议实体的一rx_next,从该第二基地台,接收第一多个封包数据汇聚协议服务数据单元。

步骤410~414:与步骤310~314相同。

步骤416:根据该第二封包数据汇聚协议实体及关联于该第二封包数据汇聚协议实体的一rx_hfn及一next_pdcp_rx_sn,从该第一基地台,接收第二多个封包数据汇聚协议服务数据单元。

步骤418:结束。

流程40的实施方式不限于以上所述。以下实施例可应用于流程40。

在一实施例中,流程40中的步骤414及416可分别被以下步骤414a及416a取代:

步骤414a:与步骤314a相同。

步骤416a:根据该第一封包数据汇聚协议实体及关联于该第一封包数据汇聚协议实体的一rx_hfn及一next_pdcp_rx_sn,从该第二基地台,接收第二多个封包数据汇聚协议服务数据单元。

在一实施例中,用户端释放该第一封包数据汇聚协议实体,以回应该第二无线资源控制信息。在一实施例中,当建立第二封包数据汇聚协议实体时,用户端设定rx_hfn及next_pdcp_rx_sn到初始值(例如0)。

图5为本发明实施例一流程50的流程图,用于包含一第一无线存取技术的一第一基地台(例如图1中的基地台102)及一第二无线存取技术的一第二基地台(例如图1中的基地台104)的一网络端中,用来处理承载型态改变。流程50包含以下步骤:

步骤500:开始。

步骤502:在一信令无线承载上,该第一基地台传送一第一无线资源控制信息到一用户端,其中该第一无线资源控制信息设定一数据无线承载,该数据无线承载为一次要小区群组承载型态或一分裂承载型态,以及设定用于该数据无线承载的一第一封包数据汇聚协议组态。

步骤504:在该信令无线承载上,从该用户端,该第一基地台接收一第一无线资源控制回应消息,以回应该第一无线资源控制信息。

步骤506:根据该第一封包数据汇聚协议组态,该第二基地台建立用于该数据无线承载的一第一封包数据汇聚协议实体。

步骤508:根据该第一封包数据汇聚协议实体及关联于该第一封包数据汇聚协议的一第一tx_next,该第二基地台传送第一多个封包数据汇聚协议服务数据单元到该用户端。

步骤510:在该信令无线承载上,第一基地台传送一第二无线资源控制信息到该用户端,其中该第二无线资源控制信息将该数据无线承载从该次要小区群组承载型态或该分裂承载型态设定为一主要小区群组承载型态,以及设定用于该数据无线承载的一第二封包数据汇聚协议组态。

步骤512:在该信令无线承载上,从该用户端,该第一基地台接收回应该第二无线资源控制信息的一第二无线资源控制回应消息。

步骤514:当该数据无线承载从该次要小区群组承载型态或该分裂承载形态被改变为该主要小区群组承载型态时,该第二基地台传送该第一tx_next或在该第一多个封包数据汇聚协议服务数据单元中的一封包数据汇聚协议服务数据单元的一第一count数值到该第一基地台。

步骤516:根据第二封包数据汇聚协议组态,该第一基地台建立一第二封包数据汇聚协议实体。

步骤518:根据该第二封包数据汇聚协议实体,或根据从该第一count数值被推导(derive)的一第二tx_next,该第一基地台传送第二多个封包数据汇聚协议服务数据单元到该用户端。

步骤520:结束。

流程50的实施方式不限于以上所述。以下实施例可应用于流程50。

在一实施例中,第一多个封包数据汇聚协议服务数据单元的(关联于第一count数值的)封包数据汇聚协议服务数据单元指示一对应的封包数据汇聚协议数据单元(protocoldataunit,pdu)(pdcppdu)的一成功传输(successfultransmission)未被该第二基地台中的一封包数据汇聚协议的一较低阶层(lowerlayer)确认。

在一实施例中,藉由设定第二tx_next到第一count数值,第一基地台推导第二tx_next。

在一实施例中,流程50中的步骤514、516及518可分别被以下步骤514a、516a及518a取代:

步骤514a:从该第一tx_next或该第一count数值,该第二基地台推导一封包数据汇聚协议序列编号及一超帧编号(hyperframenumber,hfn),以及传送该封包数据汇聚协议序列编号及该超帧编号到该第一基地台。

步骤516a:根据该第二封包数据汇聚协议组态,该第一基地台建立一第二封包数据汇聚协议实体,以及从该封包数据汇聚协议序列编号及该超帧编号,推导一第二tx_next。

步骤518a:根据该第二封包数据汇聚协议组态及该第二tx_next,该第一基地台传送该用户端的第二多个封包数据汇聚协议服务数据单元。

在一实施例中,藉由设定封包数据汇聚协议序列编号到第一tx_next的一序列编号,以及藉由设定超帧编号到第一tx_next的一超帧编号,从第一tx_next,第二基地台推导封包数据汇聚协议序列编号及超帧编号。第一tx_next的序列编号为等同于在第一tx_next中的第二封包数据汇聚协议序列编号长度(pdcpsnlength)的最低有效位(leastsignificantbits,lsbs)的数量。第一tx_next的超帧编号为等同于在第一tx_next中的超帧编号长度(hfnlength)的最高有效位(mostsignificantbits,msbs)的数量,其中超帧编号长度=(第一tx_next的长度)-第二封包数据汇聚协议序列编号长度。

在一实施例中,第一tx_next具有32位,以及第一封包数据汇聚协议组态设定12个位为用于第一数据无线承载的第一封包数据汇聚协议序列编号长度。第二基地台设定封包数据汇聚协议序列编号为tx_next的12个最低有效位,以及设定超帧编号为tx_next的20个最高有效位。

在一实施例中,藉由设定第二tx_next到为第二tx_next的最高有效位的超帧编号及为第二tx_next的最低有效位的封包数据汇聚协议序列编号的一组合,从封包数据汇聚协议序列编号及超帧编号,第一基地台推导第二tx_next。

图6为本发明实施例一流程60的流程图,用于包含一第一无线存取技术的一第一基地台(例如图1中的基地台102)及一第二无线存取技术的一第二基地台(例如图1中的基地台104)的一网络端中,用来处理承载型态改变。流程60包含以下步骤:

步骤600:开始。

步骤602~606:与步骤502~506相同。

步骤608:根据该第一封包数据汇聚协议实体及关联于该第一封包数据汇聚协议实体的一第一rx_next,从该用户端,该第二基地台接收第一多个封包数据汇聚协议服务数据单元。

步骤610~612:与步骤510~512相同。

步骤614:该第二基地台传送该第一rx_next(即数值)及关联于一遗失的封包数据汇聚协议服务数据单元(missingpdcpsdu)的一第二count数值到该第一基地台。

步骤616:根据第二封包数据汇聚协议组态,该第一基地台建立一第二封包数据汇聚协议实体。

步骤618:根据该第二封包数据汇聚协议实体及该第一rx_next,或根据从该第二count数值被推导的一第二rx_next,从该用户端,该第一基地台接收第二多个封包数据汇聚协议服务数据单元。

步骤620:结束。

流程60的实施方式不限于以上所述。以下实施例可应用于流程60。

在一实施例中,藉由设定第二rx_next到第二count数值,第一基地台推导第二rx_next。

在一实施例中,第二基地台传送一位图(bitmap)到第一基地台,该位图指示带有关联于遗失的封包数据汇聚协议服务数据单元(例如第一遗失的封包数据汇聚协议服务数据单元)的第二count数值之后的至少一个第三count数值的至少一个其他遗失的封包数据汇聚协议服务数据单元。在一实施例中,藉由设定第二rx_next到关联于遗失的封包数据汇聚协议服务数据单元的第二count数值,第一基地台推导第二rx_next,其中从遗失的封包数据汇聚协议服务数据单元的第二count数值及位图,第一基地台推导关联于最后一个遗失的封包数据汇聚协议服务数据单元的count数值。举例来说,当位图中的最后一位指示遗失(即该最后的位数值为0),第一基地台设定第二rx_next为(遗失的封包数据汇聚协议服务数据单元的第二count数值+最后位的位元位置(例如第n个位))。举例来说,当最后一位指示确认或无须被传送(即该最后的位数值为1),第一基地台设定关联于最后一个遗失的封包数据汇聚协议服务数据单元的count数值为(遗失的封包数据汇聚协议服务数据单元的第二count数值+最后位的位元位置+1)。也就是说,第二rx_next=(遗失的封包数据汇聚协议服务数据单元的第二count数值+最后位的位元位置+1)。

在一实施例中,流程60中的步骤614、616及618可分别被以下步骤614a、616a及618a取代:

步骤614a:从该第一rx_next或关联于一遗失的封包数据汇聚协议服务数据单元的该第二count数值,该第二基地台推导一封包数据汇聚协议序列编号及一超帧编号,以及传送该封包数据汇聚协议序列编号及该超帧编号到该第一基地台。

步骤616a:根据该第二封包数据汇聚协议组态,该第一基地台建立一第二封包数据汇聚协议实体,以及从该封包数据汇聚协议序列编号及该超帧编号,推导一第二rx_next。

步骤618a:根据该第二封包数据汇聚协议组态及该第二rx_next,该第一基地台传送该用户端的第二多个封包数据汇聚协议服务数据单元。

在一实施例中,藉由设定封包数据汇聚协议序列编号到第一rx_next的一序列编号,以及藉由设定超帧编号到第一rx_next的一超帧编号,从第一rx_next,第二基地台推导上述封包数据汇聚协议序列编号及超帧编号。第一rx_next的序列编号包含有第一rx_next的最低有效位的数量。最低有效位的数量等同于在第一封包数据汇聚协议组态中被设定的一封包数据汇聚协议序列编号长度。第一rx_next的超帧编号包含有第一rx_next的最高有效位的数量。最高有效位的数量等同于在第一rx_next中的超帧编号长度,其中超帧编号长度=(第一rx_next的长度)-封包数据汇聚协议序列编号长度。

在一实施例中,藉由设定封包数据汇聚协议序列编号为第二count数值的一序列编号,以及藉由设定rx_hfn为第二count数值的一超帧编号,从遗失的封包数据汇聚协议服务数据单元(例如第一封包数据汇聚协议服务数据单元)的第二count数值,第二基地台推导封包数据汇聚协议序列编号及超帧编号。第二count数值的序列编号指示在第二count数值中的最低有效位的数量。最低有效位的数量等同于在第一封包数据汇聚协议组态中被设定的一封包数据汇聚协议序列编号长度。第二count数值的超帧编号包含有第二count数值的最高有效位的数量。最高有效位的数量等同于在第二count数值中的超帧编号长度,其中超帧编号长度=(第二count数值的长度)-封包数据汇聚协议序列编号长度。

在一实施例中,第一rx_next(或关联于遗失的封包数据汇聚协议服务数据单元的第二count数值)具有32位,以及第一封包数据汇聚协议组态设定12个位为用于第一数据无线承载的封包数据汇聚协议序列编号长度。第二基地台设定封包数据汇聚协议序列编号为第一rx_next的12个最低有效位,以及设定超帧编号为第一rx_next(或第二count数值)的20个最高有效位。

在一实施例中,从第一多个封包数据汇聚协议服务数据单元中,第二基地台侦测(或决定)遗失的封包数据汇聚协议服务数据单元。举例来说,第一多个封包数据汇聚协议服务数据单元具有第一封包数据汇聚协议服务数据单元及第二封包数据汇聚协议服务数据单元。第一封包数据汇聚协议服务数据单元的序列编号为m,以及第二封包数据汇聚协议服务数据单元的序列编号为n(n>m)。接着,用户端侦测(或决定)遗失的封包数据汇聚协议服务数据单元,由于第一基地台未接收该封包数据汇聚协议服务数据单元,该遗失的封包数据汇聚协议服务数据单元的封包数据汇聚协议序列编号为m+1、m+2、…、或n-1。

在一实施例中,第二基地台传送一位图到第一基地台,该位图指示带有遗失的封包数据汇聚协议服务数据单元的封包数据汇聚协议序列编号之后的至少一个封包数据汇聚协议序列编号的至少一个其他遗失的封包数据汇聚协议服务数据单元。在一实施例中,第二基地台传送一位图到第一基地台,该位图指示带有遗失的封包数据汇聚协议服务数据单元的第二count数值之后的至少一个count数值的至少一个其他封包数据汇聚协议服务数据单元。

在一实施例中,藉由设定第二rx_next到为第二rx_next的最高有效位的超帧编号及为第二rx_next的最低有效位的封包数据汇聚协议序列编号的一组合,从封包数据汇聚协议序列编号及超帧编号,第一基地台推导第二rx_next。

在一实施例中,从封包数据汇聚协议序列编号、超帧编号及位图,第一基地台推导第二rx_next。举例来说,当位图中的最后一位指示遗失(例如最后一位带有数值0)时,第一基地台设定第二rx_next为((为第二rx_next的最高有效位的超帧编号及为第二rx_next的最低有效位的封包数据汇聚协议序列编号的一组合)+最后一位的位元位置(bitposition))。举例来说,当位图中的最后一位指示确认或无须被重新传送(例如最后一位带有数值1)时,第一基地台设定第二rx_next为((为第二rx_next的最高有效位的超帧编号及为第二rx_next的最低有效位的封包数据汇聚协议序列编号的一组合)+最后一位的位元位置+1)。

在一实施例中,藉由设定rx_deliv为(为rx_deliv的最高有效位的超帧编号及为rx_deliv的最低有效位的封包数据汇聚协议序列编号的一组合),从封包数据汇聚协议序列编号及超帧编号,第一基地台推导rx_deliv。举例来说,超帧编号有20位,以及封包数据汇聚协议序列编号有12位。rx_deliv为32位,其中20位为rx_deliv的最高有效位的超帧编号,以及12位为rx_deliv的封包数据汇聚协议序列编号。

图7为本发明实施例一流程70的流程图,用于包含一第一无线存取技术的一第一基地台(例如图1中的基地台102)及一第二无线存取技术的一第二基地台(例如图1中的基地台104)的一网络端中,用来处理承载型态改变。流程70包含以下步骤:

步骤700:开始。

步骤702~712:与步骤502~512相同。

步骤714:根据该第二封包数据汇聚协议组态,该第一基地台建立一第二封包数据汇聚协议实体。

步骤716:根据该第二封包数据汇聚协议实体、一next_pdcp_tx_sn及一tx_hfn,该第一基地台传送第二多个封包数据汇聚协议服务数据单元到该用户端。

步骤718:结束。

在一实施例中,当建立第二封包数据汇聚协议实体时,第一基地台设定tx_hfn及next_pdcp_tx_sn到初始值(例如0)。

在一实施例中,根据第一封包数据汇聚协议实体及关联于该第一封包数据汇聚协议实体的一第一rx_next,从用户端,第二基地台接收第一多个封包数据汇聚协议服务数据单元。根据第二封包数据汇聚协议实体、一rx_hfn及一next_pdcp_rx_sn,从用户端,第一基地台接收第二多个封包数据汇聚协议服务数据单元。在一实施例中,当建立第二封包数据汇聚协议实体时,第一基地台设定rx_hfn及next_pdcp_rx_sn到初始值(例如0)。

流程30~60的实施例及说明可被应用于流程70,在此不赘述。

以下实施例可被应用于流程30~70。

在一实施例中,第一封包数据汇聚协议组态包含有(或设定)一第一封包数据汇聚协议序列编号长度。用户端使用第一封包数据汇聚协议序列编号长度来传送第一多个封包数据汇聚协议服务数据单元。也就是说,以传送第一多个封包数据汇聚协议服务数据单元的每个封包数据汇聚协议服务数据单元来说,用户端产生一封包数据汇聚协议数据单元,该封包数据汇聚协议数据单元包含有第一封包数据汇聚协议序列编号长度的一封包数据汇聚协议序列编号及被压缩(compressed)、被完整性保护(integrityprotected)或被加密(ciphered)的封包数据汇聚协议服务数据单元。在一实施例中,第二封包数据汇聚协议组态包含有一第二封包数据汇聚协议序列编号长度。第二封包数据汇聚协议长度与第一封包数据汇聚协议长度相同,或与第一封包数据汇聚协议长度不同。或者,第二封包数据汇聚协议组态不包含有第二封包数据汇聚协议序列编号长度,即暗示第二封包数据汇聚协议组态设定第二封包数据汇聚协议序列编号长度为第一封包数据汇聚协议序列编号长度。对传送第二多个封包数据汇聚协议服务数据单元的每个封包数据汇聚协议服务数据单元而言,用户端产生一封包数据汇聚协议数据单元,该封包数据汇聚协议数据单元包含有第二封包数据汇聚协议序列编号长度的一封包数据汇聚协议序列编号及被压缩、被完整性保护或被加密的封包数据汇聚协议服务数据单元。

在一实施例中,第一封包数据汇聚协议组态属于第一无线存取技术或第二无线存取技术。第二封包数据汇聚协议组态属于第一无线存取技术或第二无线存取技术。

在一实施例中,第一无线存取技术为演进式通用陆地无线存取(evolveduniversalterrestrialradioaccess,e-utra),以及第二无线存取技术为一新无线(newradio,nr)。第一基地台为主要演进式基地台(masterevolvednode-b,menb),以及该第二基地台为一次要次世代基地台(next-generationnode-b,sgnb)。分裂承载为一主要小区群组分裂承载(mcgsplitbearer)或一次要小区群组分裂承载(scgsplitbearer)。

需注意的是,虽然上述实施例以阐明对应流程的相关运作,根据系统需求和/或设计考虑,上述实施例可被任意合并或修改。

本领域具通常知识者当可依本发明的精神加以结合、修饰和/或变化以上所述的实施例。举例来说,本领域具通常知识者可轻易地基于用户端的实施例创造网络端新的实施例,或基于网络端的实施例创造用户端新的实施例。前述的陈述、步骤和/或流程(包含建议步骤)可通过装置实现,装置可为硬件、软件、固件(为硬件装置与计算机指令与数据的结合,且计算机指令与数据属于硬件装置上的只读软件)、电子系统、或上述装置的组合。举例来说,装置可为通信装置20。任一前述流程可被编译成程序代码214。

综合以上所述,本发明提供装置及方法,用来处理承载型态改变。当无线承载的承载型态被改变时,用户端仍根据第一tx_next传送其他封包数据汇聚协议服务数据单元。因此,本领域的问题可被解决。

以上所述仅为本发明的较佳实施例,凡依本发明权利要求所做的均等变化与修饰,皆应属本发明的涵盖范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1