CN113873585A - 用于切换的数据传输的方法和装置 - Google Patents
用于切换的数据传输的方法和装置 Download PDFInfo
- Publication number
- CN113873585A CN113873585A CN202010620215.9A CN202010620215A CN113873585A CN 113873585 A CN113873585 A CN 113873585A CN 202010620215 A CN202010620215 A CN 202010620215A CN 113873585 A CN113873585 A CN 113873585A
- Authority
- CN
- China
- Prior art keywords
- network device
- terminal device
- pdcp
- rlc entity
- source network
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 127
- 230000005540 biological transmission Effects 0.000 title claims abstract description 98
- 230000006870 function Effects 0.000 claims description 169
- 238000004891 communication Methods 0.000 claims description 72
- 230000003213 activating effect Effects 0.000 claims description 14
- 238000004590 computer program Methods 0.000 claims description 12
- 230000008569 process Effects 0.000 abstract description 22
- 230000001976 improved effect Effects 0.000 abstract description 9
- 101100077212 Schizosaccharomyces pombe (strain 972 / ATCC 24843) rlc1 gene Proteins 0.000 description 20
- 238000010586 diagram Methods 0.000 description 13
- 230000000977 initiatory effect Effects 0.000 description 13
- 230000010076 replication Effects 0.000 description 13
- 238000011084 recovery Methods 0.000 description 9
- 238000001228 spectrum Methods 0.000 description 9
- 230000006835 compression Effects 0.000 description 8
- 238000007906 compression Methods 0.000 description 8
- 238000012790 confirmation Methods 0.000 description 8
- 238000010295 mobile communication Methods 0.000 description 8
- 230000011664 signaling Effects 0.000 description 8
- 238000005259 measurement Methods 0.000 description 6
- 238000001585 disappearance potential spectroscopy Methods 0.000 description 5
- 230000004913 activation Effects 0.000 description 4
- 230000009849 deactivation Effects 0.000 description 4
- 238000013461 design Methods 0.000 description 4
- 238000005516 engineering process Methods 0.000 description 4
- 238000012545 processing Methods 0.000 description 4
- 230000002776 aggregation Effects 0.000 description 2
- 238000004220 aggregation Methods 0.000 description 2
- 239000000969 carrier Substances 0.000 description 2
- 230000009977 dual effect Effects 0.000 description 2
- 230000008093 supporting effect Effects 0.000 description 2
- 230000006978 adaptation Effects 0.000 description 1
- 230000004931 aggregating effect Effects 0.000 description 1
- 230000003190 augmentative effect Effects 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000005538 encapsulation Methods 0.000 description 1
- 230000007774 longterm Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 238000000926 separation method Methods 0.000 description 1
- 230000008054 signal transmission Effects 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
- XLYOFNOQVPJJNP-UHFFFAOYSA-N water Substances O XLYOFNOQVPJJNP-UHFFFAOYSA-N 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W36/00—Hand-off or reselection arrangements
- H04W36/0005—Control or signalling for completing the hand-off
- H04W36/0011—Control or signalling for completing the hand-off for data sessions of end-to-end connection
- H04W36/0033—Control or signalling for completing the hand-off for data sessions of end-to-end connection with transfer of context information
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/08—Arrangements for detecting or preventing errors in the information received by repeating transmission, e.g. Verdan system
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W28/00—Network traffic management; Network resource management
- H04W28/02—Traffic management, e.g. flow control or congestion control
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W36/00—Hand-off or reselection arrangements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W36/00—Hand-off or reselection arrangements
- H04W36/0005—Control or signalling for completing the hand-off
- H04W36/0055—Transmission or use of information for re-establishing the radio link
- H04W36/0058—Transmission of hand-off measurement information, e.g. measurement reports
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W36/00—Hand-off or reselection arrangements
- H04W36/0005—Control or signalling for completing the hand-off
- H04W36/0055—Transmission or use of information for re-establishing the radio link
- H04W36/0079—Transmission or use of information for re-establishing the radio link in case of hand-off failure or rejection
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W36/00—Hand-off or reselection arrangements
- H04W36/24—Reselection being triggered by specific parameters
- H04W36/30—Reselection being triggered by specific parameters by measured or perceived connection quality data
- H04W36/302—Reselection being triggered by specific parameters by measured or perceived connection quality data due to low signal strength
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本申请实施例提供了用于切换的数据传输的方法和装置。终端设备接收来自源网络设备的第一指示信息,该第一指示信息指示当终端设备从源网络设备向目标网络设备切换时,是否保持终端设备的第一无线承载RB在源网络设备的分组数据汇聚协议PDCP复制功能,终端设备根据该第一指示信息与源网络设备传输第一RB的数据。通过实施该方法,可以提高切换过程中数据传输的可靠性。同时,终端设备可以根据源网络设备的指示灵活确定可靠性要求不同的业务在切换时的数据传输方式,提高了数据传输的灵活性。
Description
技术领域
本申请实施例涉及无线通信领域,尤其涉及数据传输的方法和装置。
背景技术
第五代(5th generation,5G)移动通信***与***(4th generation,4G)移动通信***相比的一大显著特征就是增加了对超可靠低时延通信(ultra-reliable andlow-latency communications,URLLC)业务的支持。URLLC的业务种类包括很多种,典型的用例包括工业控制、无人驾驶、远程手术和智能电网等。对于URLLC业务,一个典型需求是在1毫秒(millisecond,ms)内发送32字节的数据的可靠性要达到99.999%。需要指出的是,上述性能指标仅是个示例,不同的URLLC业务可能对可靠性有不同的需求,比如在某些极端苛刻的工业控制应用场景中,URLLC业务数据的传输成功概率需要在0.25ms内达到99.9999999%。
发明内容
本申请提供了一种数据传输的方法和装置,用于提升数据传输的可靠性。
第一方面,本申请提供了一种数据传输的方法,该方法应用于终端设备从源网络设备向目标网络设备切换。该方法的执行主体为终端设备或终端设备中的一个模块,这里以终端设备为执行主体为例进行描述。终端设备接收来自源网络设备的第一配置信息,该第一配置信息用于配置终端设备的第一无线承载RB在源网络设备的分组数据汇聚协议PDCP复制功能;终端设备接收来自源网络设备的第一指示信息,该第一指示信息指示当终端设备从源网络设备向目标网络设备切换时,是否保持第一RB在源网络设备的PDCP复制功能;终端设备根据第一指示信息与源网络设备传输第一RB的数据。其中,终端设备在切换发起前,终端设备与源网络设备和目标网络设备进行基于双连接的PDCP复制(也称:DCduplication)传输,即,终端设备在切换发起前,终端设备使用源网络设备对应的RLC实体与目标网络设备对应的RLC实体,与源网络设备使用DC duplication功能进行数据传输。
通过实施第一方面所描述的方法,当终端设备从源网络设备向目标网络设备切换时,终端设备可以根据源网络设备的第一指示信息确定在切换时是否继续保持第一RB在源网络设备的PDCP复制功能。对于可靠性要求较高的业务,例如当第一RB承载的业务为URLLC业务时,源网络设备可以指示在切换时继续保持第一RB在源网络设备的PDCP复制功能,从而可以保证终端设备在切换时至少可以通过两个RLC实体与源网络设备传输经过PDCP层复制的相同的数据包,从而实现URLLC业务在切换过程中PDCP复制功能的0毫秒中断,提高了URLLC业务在切换过程中的可靠性。针对可靠性要求不高的业务,例如当第一RB承载的业务为eMBB业务时,源网络设备可以指示在切换时不保持第一RB在源网络设备的PDCP复制功能,即,在切换时第一RB在源网络设备的PDCP复制功能被释放。通过实施上述方法,终端设备可以根据源网络设备的指示灵活确定可靠性要求不同的业务在切换时的数据传输方式,提高了数据传输的灵活性。
在第一方面的一种可能的实现方式中,上述保持第一RB在源网络设备的PDCP复制功能,具体包括:保持第一无线链路控制RLC实体,其中,该第一RLC实体为切换发起前目标网络设备对应的RLC实体。保持第一RLC实体,也可以理解为:第一RLC实体不被释放,或者也可以理解为:该第一RLC实体处于可用的状态,终端设备可以通过第一RLC实体与源网络设备传输数据。
通过实施这种方式,终端设备根据源网络设备的第一指示信息确定是否继续使用切换发起前目标网络设备对应的第一RLC实体与源网络设备传输第一RB的数据。针对可靠性要求较高的业务,例如当第一RB承载的业务为URLLC业务时,终端设备可以在切换时继续使用第一RLC实体与源网络设备传输第一RB的数据,从而可以保证终端设备至少可以通过两个RLC实体(一个是第一RLC实体,另一个是源网络设备对应的RLC实体)与源网络设备传输经过PDCP层复制的相同的数据包,提高了URLLC业务在切换过程中的可靠性。
在第一方面的一种可能的实现方式中,当第一指示信息指示保持第一RB在源网络设备的PDCP复制功能时,上述根据第一指示信息与源网络设备传输第一RB的数据,具体包括:当上述切换发起后,向第一RLC实体递交使用源网络设备的秘钥加密的数据包。
在第一方面的一种可能的实现方式中,终端设备接收来自源网络设备的第二配置信息,该第二配置信息用于配置第一RB在目标网络设备的PDCP复制功能,其中,第一RB在目标网络设备的PDCP复制功能可以是第一RB在目标网络设备的基于载波聚合的PDCP复制(也称:CA duplication)功能。当上述切换完成后,终端设备激活第一RB在目标网络设备的PDCP复制功能。
通过实施该方式,当终端设备认为切换完成时,终端设备可以立即激活第一RB在目标网络设备的PDCP复制功能,从而使得终端设备在切换完成前可以和源网络设备进行基于PDCP复制的数据传输,在切换完成后,终端设备可以立即和目标网络设备进行基于PDCP复制的数据传输,从而使得终端设备与网络设备基于PDCP复制的数据传输不因切换而中断,提高了数据传输的可靠性。
在第一方面的一种可能的实现方式中,终端设备接收来自源网络设备的第二配置信息,该第二配置信息用于配置第一RB在目标网络设备的PDCP复制功能;终端设备接收来自目标网络设备的第二指示信息,该第二指示信息用于激活第一RB在目标网络设备的PDCP复制功能。其中,第一RB在目标网络设备的PDCP复制功能可以是第一RB在目标网络设备的CAduplication功能。
通过实施该方式,终端设备可以根据目标网络设备的第二指示信息激活目标网络设备进行基于PDCP复制的数据传输,从而提高了数据传输的灵活性,同时,通过第二指示信息指示激活的方式,使得终端设备与目标网络设备对于激活时刻的理解一致,从而提高了数据传输的可靠性。
在第一方面的一种可能的实现方式中,上述激活第一RB在目标网络设备的PDCP复制功能,具体包括:激活第一RB关联的与目标网络设备对应的RLC实体。
在第一方面的一种可能的实现方式中,上述第一指示信息还指示当上述切换完成后,上述第一RLC实体为目标网络设备对应的RLC实体。具体地,在上述切换完成前,该第一RLC实体是用于终端设备与源网络设备进行PDCP复制传输的RLC实体,源网络设备通过第一指示信息指示:在上述切换完成后,该第一RLC实体是用于终端设备与目标网络设备进行PDCP复制传输的RLC实体。
在第一方面的一种可能的实现方式中,终端设备接收来自源网络设备的第三指示信息,该第三指示信息指示当上述切换完成后,上述第一RLC实体为目标网络设备对应的RLC实体。具体地,在上述切换完成前,该第一RLC实体是用于终端设备与源网络设备进行PDCP复制传输的RLC实体,源网络设备通过第三指示信息指示:在上述切换完成后,该第一RLC实体是用于终端设备与目标网络设备进行PDCP复制传输的RLC实体。
在第一方面的一种可能的实现方式中,终端设备向第二RLC实体递交使用目标网络设备的秘钥加密的数据包,该第二RLC实体为第一RB关联的RLC实体中的一个RLC实体,该第二RLC实体为所述切换完成后所述目标网络设备对应的RLC实体。其中,第二RLC实体与第一RLC实体不同。
在第一方面的一种可能的实现方式中,当上述切换完成后,终端设备向第一RLC实体递交使用目标网络设备的秘钥加密的数据包。
通过实施该方式,将切换发起前目标网络设备对应的RLC实体(第一RLC实体)转变为切换完成后目标网络设备对应的RLC实体,使得终端设备可以通过第一RLC实体和切换完成后目标网络设备对应的RLC实体中除第一RLC实体之外的RLC实体(第二RLC实体)与目标网络设备进行基于CA duplication的数据传输,提高了数据传输的可靠性。同时,通过这种方式,目标网络设备只需要配置第二RLC实体,终端设备就可以在切换完成后与目标网络设备进行基于CA duplication的数据传输,从而降低了资源配置的开销。
在第一方面的一种可能的实现方式中,当上述切换完成后,终端设备向第一RLC实体递交使用源网络设备的秘钥加密的数据包。
在第一方面的一种可能的实现方式中,终端设备向第二RLC实体递交使用目标网络设备的秘钥加密的数据包,该第二RLC实体为第一RB关联的RLC实体中的一个RLC实体,该第二RLC实体为所述切换完成后所述目标网络设备对应的RLC实体。其中,第二RLC实体与第一RLC实体不同。
在第一方面的一种可能的实现方式中,终端设备接收到来自源网络设备的切换命令时,表示切换发起;或者,源网络设备接收到来自目标网络设备的切换请求确认消息时,表示切换发起;或者,源网络设备向目标网络设备发送切换请求命令时,表示切换发起。
在第一方面的一种可能的实现方式中,终端设备向目标网络设备发起随机接入过程后,成功接入到目标网络设备时,表示切换完成;或者,终端设备向目标网络设备发送用于结束切换过程的RRC重配置消息时,表示切换完成;或者,目标网络设备接收到来自终端设备的用于结束切换过程的RRC重配置消息时,表示切换完成。
第二方面,本申请提供了一种数据传输的方法,该方法应用于终端设备从源网络设备向目标网络设备切换。该方法的执行主体为源网络设备或源网络设备中的一个模块,这里以源网络设备为执行主体为例进行描述。源网络设备向终端设备发送第一配置信息,该第一配置信息用于配置终端设备的第一无线承载RB在源网络设备的分组数据汇聚协议PDCP复制功能;源网络设备向终端设备发送第一指示信息,该第一指示信息指示当终端设备从源网络设备向目标网络设备切换时,是否保持第一RB在源网络设备的PDCP复制功能;源网络设备根据第一指示信息与终端设备传输所述第一RB的数据。
通过实施第二方面所描述的方法,当终端设备从源网络设备向目标网络设备切换时,源网络设备通过第一指示信息指示终端设备在切换时是否继续保持第一RB在源网络设备的PDCP复制功能。针对可靠性要求较高的业务,例如URLLC业务,源网络设备可以指示在切换时继续保持第一RB在源网络设备的PDCP复制功能,从而可以保证终端设备至少可以通过两个RLC实体与源网络设备传输经过PDCP层复制的相同的数据包,从而实现URLLC业务在切换过程中PDCP复制功能的0毫秒中断,提高了URLLC业务在切换过程中的可靠性。针对可靠性要求不高的业务,例如当第一RB承载的业务为eMBB业务时,源网络设备可以指示在切换时不保持第一RB在源网络设备的PDCP复制功能,即,在切换时第一RB在源网络设备的PDCP复制功能被释放。通过实施上述方法,源网络设备可以灵活指示可靠性要求不同的业务在切换时的数据传输方式,提高了数据传输的灵活性。
在第二方面的一种可能的实现方式中,上述保持第一RB在源网络设备的PDCP复制功能,具体包括:保持第一无线链路控制RLC实体,其中,该第一RLC实体为切换发起前目标网络设备对应的RLC实体。
在第二方面的一种可能的实现方式中,当第一指示信息指示保持第一RB在源网络设备的PDCP复制功能时,上述根据第一指示信息与源网络设备传输第一RB的数据,具体包括:当上述切换发起后,接收来自第一RLC实体的使用源网络设备的秘钥加密的数据包。
在第二方面的一种可能的实现方式中,向终端设备发送第二配置信息,该第二配置信息用于配置第一RB在目标网络设备的PDCP复制功能。
在第二方面的一种可能的实现方式中,第一指示信息还指示当上述切换完成后,上述第一RLC实体为目标网络设备对应的RLC实体。具体地,在上述切换完成前,该第一RLC实体是用于终端设备与源网络设备进行PDCP复制传输的RLC实体,源网络设备通过第一指示信息指示:在上述切换完成后,该第一RLC实体是用于终端设备与目标网络设备进行PDCP复制传输的RLC实体。
在第二方面的一种可能的实现方式中,源网络设备向终端设备发送第三指示信息,该第三指示信息指示当上述切换完成后,上述第一RLC实体为目标网络设备对应的RLC实体。具体地,在上述切换完成前,该第一RLC实体是用于终端设备与源网络设备进行PDCP复制传输的RLC实体,源网络设备通过第三指示信息指示:在上述切换完成后,该第一RLC实体是用于终端设备与目标网络设备进行PDCP复制传输的RLC实体。
在第二方面的一种可能的实现方式中,当上述切换完成后,源网络设备接收来自第一RLC实体的使用源网络设备的秘钥加密的数据包;源网络设备向目标网络设备转发该使用源网络设备的秘钥加密的数据包。对应的,当上述切换完成后,目标网络设备接收源网络设备转发的使用源网络的秘钥加密的数据包。在一种可能的设计中,目标网络设备接收来自第二RLC实体的使用目标网络设备的秘钥加密的数据包,该第二RLC实体为述第一RB关联的RLC实体中的一个RLC实体,该第二RLC实体为所述切换完成后所述目标网络设备对应的RLC实体。其中,第二RLC实体与第一RLC实体不同。
通过实施该方式,当上述切换完成后,终端设备可以通过第一RLC实体和第二RLC实体与目标网络设备传输相同的数据。示例性地,终端设备将一份数据通过第二RLC实体发送给目标网络设备,终端设备将另一份相同的数据通过第一RLC实体发送给源网络设备,源网络设备通过第一RLC实体接收到来自终端设备的数据时,向目标网络设备转发该数据,从而使得在切换完成后,终端设备可以通过至少两个RLC实体(俗称:两条腿)与目标网络设备进行数据传输,提高了数据传输的可靠性。
在第二方面的一种可能的实现方式中,终端设备接收到来自源网络设备的切换命令时,表示切换发起;或者,源网络设备接收到来自目标网络设备的切换请求确认消息时,表示切换发起;或者,源网络设备向目标网络设备发送切换请求命令时,表示切换发起。
在第二方面的一种可能的实现方式中,终端设备向目标网络设备发起随机接入过程后,成功接入到目标网络设备时,表示切换完成;或者,终端设备向目标网络设备发送用于结束切换过程的RRC重配置消息时,表示切换完成;或者,目标网络设备接收到来自终端设备的用于结束切换过程的RRC重配置消息时,表示切换完成。
第三方面,提供了一种通信装置,包括用于实现前述第一方面、第一方面的任意可能的实现方式中的方法的功能模块。
第四方面,提供了一种通信装置,包括用于实现前述第二方面、第二方面的任意可能的实现方式中的方法的功能模块。
第五方面,提供了一种通信装置,包括处理器和接口电路,接口电路用于接收来自该通信装置之外的其它通信装置的信号并传输至该处理器或将来自该处理器的信号发送给该通信装置之外的其它通信装置,该处理器通过逻辑电路或执行代码指令用于实现前述第一方面、第一方面的任意可能的实现方式中的方法。
第六方面,提供了一种通信装置,包括处理器和接口电路,该接口电路用于接收来自该通信装置之外的其它通信装置的信号并传输至该处理器或将来自该处理器的信号发送给该通信装置之外的其它通信装置,该处理器通过逻辑电路或执行代码指令用于实现前述第二方面、第二方面的任意可能的实现方式中的方法。
第七方面,提供了一种计算机可读存储介质,该计算机可读存储介质中存储有计算机程序或指令,当该计算机程序或指令被执行时,实现前述第一方面、第一方面的任意可能的实现方式中的方法。
第八方面,提供了一种计算机可读存储介质,该计算机可读存储介质中存储有计算机程序或指令,当该计算机程序或指令被执行时,实现前述第二方面、第二方面的任意可能的实现方式中的方法。
第九方面,提供了一种包含指令的计算机程序产品,当该指令被运行时,实现前述第一方面、第一方面的任意可能的实现方式中的方法。
第十方面,提供了一种包含指令的计算机程序产品,当该指令被运行时,实现前述第二方面、第二方面的任意可能的实现方式中的方法。
第十一方面,提供了一种计算机程序,该计算机程序包括代码或指令,当该代码或指令被运行时,实现前述第一方面、第一方面的任意可能的实现方式中的方法。
第十二方面,提供了一种计算机程序,该计算机程序包括代码或指令,当该代码或指令被运行时,实现前述第二方面、第二方面的任意可能的实现方式中的方法。
第十三方面,提供一种芯片***,该芯片***包括处理器,还可以包括存储器,用于实现前述第一方面和第二方面描述的至少一种方法。该芯片***可以由芯片构成,也可以包含芯片和其他分立器件。
第十四方面,提供一种通信***,所述***包括第三方面或者第五方面所述的装置(如终端设备)、和第四方面或者第六方面所述的装置(如源网络设备)。
附图说明
图1为本申请实施例应用的一种通信***的架构示意图;
图2为本申请实施例应用的一种CU和DU分离的架构示意图;
图3为本申请实施例提供的一种DC场景下实现PDCP duplication功能的架构示意图;
图4为本申请实施例提供的一种CA场景下实现PDCP duplication功能的架构示意图;
图5为为本申请实施例提供的一种切换流程的示意图;
图6为本申请实施例提供的一种数据传输方法的流程示意图;
图7为本申请实施例提供的实现PDCP duplication功能的示意图;
图8为本申请实施例提供的一种第一消息的结构示意图;
图9和图10为本申请实施例提供的实现PDCP duplication功能的示意图;
图11和图12为本申请实施例提供的可能的通信装置的结构示意图。
具体实施方式
本申请实施例提供的技术方案可以应用于各种通信***,例如:长期演进(longtermevolution,LTE)***、第五代(5th generation,5G)移动通信***、WiFi***、未来的通信***、或者多种通信***融合的***等,本申请实施例不做限定。其中,5G还可以称为新无线(new radio,NR)。
本申请实施例提供的技术方案可以应用于各种通信场景,例如可以应用于以下通信场景中的一种或多种:增强移动宽带(enhanced mobile broadband,eMBB)、超可靠低时延通信(ultra-reliable low-latency communication,URLLC)、机器类型通信(machinetypecommunication,MTC)、大规模机器类型通信(massive machine typecommunications,mMTC)、设备到设备(device-to-device,D2D)、车辆外联(vehicle toeverything,V2X)、车辆到车辆(vehicle to vehicle,V2V)、和物联网(internet ofthings,IoT)等。
本申请实施例提供的技术方案可以应用于通信设备间的通信。通信设备间的通信可以包括:网络设备和终端设备间的通信、网络设备和网络设备间的通信、和/或终端设备和终端设备间的通信。在本申请实施例中,术语“通信”还可以描述为“传输”、“信息传输”、或“信号传输”等。传输可以包括发送和/或接收。本申请实施例中,以网络设备和终端设备间的通信为例描述技术方案,本领域技术人员也可以将该技术方案用于进行其它调度实体和从属实体间的通信,例如宏基站和微基站之间的通信,例如第一终端设备和第二终端设备间的通信。其中,调度实体可以为从属实体分配空口资源。空口资源包括以下资源中的一种或多种:时域资源、频域资源、码资源和空间资源。在本申请实施例中,多种可以是两种、三种、四种或者更多种,本申请实施例不做限制。
在本申请实施例中,网络设备和终端设备间的通信包括:网络设备向终端设备发送下行信号/信息,和/或终端设备向网络设备发送上行信号/信息。
在本申请实施例中,“/”可以表示前后关联的对象是一种“或”的关系,例如,A/B可以表示A或B;“和/或”可以用于描述关联对象存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。其中A,B可以是单数或者复数。在本申请实施例中,可以采用“第一”、“第二”等字样对功能相同或相似的技术特征进行区分。该“第一”、“第二”等字样并不对数量和执行次序进行限定,并且“第一”、“第二”等字样也并不限定一定不同。在本申请实施例中,“示例性的”或者“例如”等词用于表示例子、例证或说明,被描述为“示例性的”或者“例如”的实施例或设计方案不应被解释为比其它实施例或设计方案更优选或更具优势。使用“示例性的”或者“例如”等词旨在以具体方式呈现相关概念,便于理解。
图1是本申请的实施例可以应用的通信***的架构示意图。如图1所示,该通信***中包括一个终端设备110和两个网络设备(如图1中的网络设备120和网络设备130)。图1只是示意图,本申请的实施例对该通信***中包括的网络设备和终端设备的数量不做限定。
本申请实施例涉及到的终端设备也可以称为终端、用户设备(user equipment,UE)、移动台、移动终端等。终端设备可以是手机、平板电脑、带无线收发功能的电脑、虚拟现实终端设备、增强现实终端设备、工业控制中的无线终端、无人驾驶中的无线终端、远程手术中的无线终端、智能电网中的无线终端、运输安全中的无线终端、智慧城市中的无线终端、智慧家庭中的无线终端等等。本申请的实施例对终端设备所采用的具体技术和具体设备形态不做限定。在本申请实施例中,用于实现终端设备的功能的装置可以是终端设备;也可以是能够支持终端设备实现该功能的装置,例如芯片***,该装置可以被安装在终端设备中或者和终端设备匹配使用。本申请实施例中,芯片***可以由芯片构成,也可以包括芯片和其他分立器件。本申请实施例提供的技术方案中,以用于实现终端设备的功能的装置是终端设备为例,描述本申请实施例提供的技术方案。
本申请实施例涉及到的网络设备是终端设备通过无线方式接入到该移动通信***中的接入网(radio access network,RAN)设备,可以包括但不限于:基站、演进型基站(evolvedNodeB,eNodeB)、发送接收点(transmission reception point,TRP)、5G移动通信***中的下一代基站(next generation NodeB,gNB)、未来移动通信***中的基站或WiFi***中的接入节点等。网络设备之间的接口称为Xn接口,网络设备与终端设备之间的接口可以为Uu接口(或称为空口)。当然,在未来通信中,这些接口的名称可以不变,或者也可以用其它名称代替,本申请对此不限定。
网络设备和终端设备之间的通信遵循一定的协议层结构,例如控制面协议层结构可以包括RRC层、分组数据汇聚层协议(packet data convergence protocol,PDCP)层、无线链路控制(radio link control,RLC)层、媒体接入控制(media access control,MAC)层和物理层等协议层的功能;用户面协议层结构可以包括PDCP层、RLC层、MAC层和物理层等协议层的功能,在一种可能的实现中,PDCP层之上还可以包括业务数据适配协议(servicedata adaptation protocol,SDAP)层。
网络设备可以包括集中式单元(central unit,CU)和分布式单元(distributedunit,DU)。CU和DU之间的接口可以称为F1接口,如图2所示。其中,控制面(control panel,CP)接口可以为F1-C,用户面(user panel,UP)接口可以为F1-U。CU和DU可以根据无线网络的协议层划分,比如PDCP层及以上协议层的功能设置在CU,PDCP层以下协议层(例如RLC层和MAC层等)的功能设置在DU。CU产生的信令可以通过DU发送给终端设备,或者终端设备产生的信令可以通过DU发送给CU。DU可以不对该信令进行解析而直接通过协议层封装后透传给终端设备或CU。本申请的实施例对网络设备所采用的具体技术和具体设备形态不做限定。在本申请实施例中,用于实现网络设备的功能的装置可以是网络设备;也可以是能够支持网络设备实现该功能的装置,例如芯片***,该装置可以被安装在网络设备中或者和网络设备匹配使用。在本申请实施例中,以用于实现网络设备的功能的装置是网络设备为例,描述本申请实施例提供的技术方案。
网络设备和终端设备可以部署在陆地上,包括室内或室外、手持或车载;可以部署在水面上;或者,可以部署在空中的飞机、气球或人造卫星上。本申请的实施例对网络设备和终端设备的应用场景不做限定。网络设备和终端设备之间可以通过授权频谱进行通信,可以通过非授权频谱进行通信,或者可以通过授权频谱和非授权频谱进行通信。网络设备和终端设备之间可以通过6千兆赫兹(gigahertz,GHz)以下的频谱进行通信,可以通过6GHz以上的频谱进行通信,或者可以使用6GHz以下的频谱和6GHz以上的频谱进行通信。本申请的实施例对网络设备和终端设备之间所使用的频谱资源不做限定。
下面对本申请实施例中的部分用语进行解释说明,以便于本领域技术人员理解。
(一)无线承载(radio bearer,RB)
终端设备和网络设备之间通过建立至少一个无线承载(radio bearer,RB)来传输数据。无线承载可以分为用于传输信令数据的信令无线承载(signalling radio bearer,SRB)和用于传输业务数据的数据无线承载(data radio bearer,DRB),同一无线承载的一组功能实体集合包括一个PDCP实体、该PDCP实体对应的至少一个无线链路控制RLC实体、至少一个RLC实体对应的至少一个MAC实体。其中,PDCP实***于PDCP层,RLC实***于RLC层,MAC实***于MAC层。
以下行数据传输为例,网络设备的SDAP层实体自上层取得数据后,可以根据数据的服务质量流标识(QoS flow indicator,QFI)将数据映射到相应RB的PDCP层实体,该PDCP层实体可以将数据传送到该PDCP层实体对应的至少一个RLC层实体,进而由至少一个RLC层实体传输到对应的MAC层实体,再由MAC层实体生成传输块,然后通过对应的物理层实体进行无线传输。数据在各个层中进行相对应的封装,某一层从该层的上层收到的数据视为该层的服务数据单元(service data unit,SDU),经过层封装后成为协议数据单元(protocoldata unit,PDU),再传递给下一个层。例如PDCP层实体从上层接收到的数据称为PDCP SDU,PDCP层实体发送到下层的数据称为PDCP PDU;RLC层实体从上层接收到的数据称为RLCSDU,RLC层实体发送到下层的数据称为RLC PDU。其中,不同层之间可以通过相应的通道来传输数据,比如RLC层实体与MAC层实体之间可以通过逻辑信道(logical channel,LCH)来传输数据,MAC层实体与物理层实体之间可以通过传输通道(transport channel)来传输数据。
(二)双连接(dual connectivity,DC)
DC是指终端设备同时连接两个网络设备。终端设备连接的两个网络设备可以是同一无线接入技术下的基站,例如都是LTE通信***中的基站或都是5G移动通信***中的基站,或者终端设备连接的两个基站也可以是不同的无线接入技术下的基站,例如一个是LTE通信***中的基站,另一个是5G移动通信***中的基站。
(三)载波聚合(carrier aggregation,CA)
CA是指将多个成员载波(component carrier,CC)聚合在一起为一个终端设备提供服务,以实现更大的传输带宽,从而提高上下行传输速率。
(四)PDCP复制(PDCP duplication)
PDCP duplication是指:将无线承载的数据包在PDCP层复制成多个相同的包(也就是复制包),然后这复制的多个数据包分别递交给多个不同的RLC实体进行传输。示例性地,每个RLC实体通过该RLC实体对应的逻辑信道将数据包传输到MAC层。一般地,PDCPduplication与通常所说的重传(retransmission)不同,重传是指同一个数据包传输失败后再一次传输,而PDCP duplication是将一个数据包复制成多个数据包,分别通过多个RLC实体进行传输。
在本申请实施例中,PDCP duplication包括DC场景的PDCP duplication(也可以称为:DC duplication)和CA场景的PDCP duplication(也可以称为:CA duplication)。下面针对DC场景和CA场景,分别介绍的PDCP duplication的功能如何实现。
(1)DC duplication
图3示出了一种DC场景下实现DC duplication功能的网络架构。对于网络设备来说,DC场景涉及到主网络设备和辅网络设备。对于一个RB,在主网络设备中对应一个PDCP实体、一个RLC实体和一个MAC实体,在辅网络设备中对应一个RLC实体和一个MAC实体。对于该RB,在终端设备中对应一个PDCP实体、两个RLC实体和两个MAC实体。对于一个RB,主网络设备在PDCP实体之上还可以有SDAP实体,终端设备在PDCP实体之上也还可以有SDAP实体。
在DC场景下,一个终端设备同时连接两个网络设备,即主网络设备和辅网络设备,如果为某个RB配置了DC duplication功能,那么经过PDCP层复制的属于该RB的两个相同的数据包将被传输给不同的两个RLC实体,并通过不同的逻辑信道分别传输给不同的两个MAC实体,最终形成两个MAC PDU分别在两个不同的MAC实体各自调度的小区资源上进行传输。对于网络设备来说,主网络设备中的PDCP层会将经过复制的两个数据包传输给不同的两个RLC实体,这两个RLC实体分别位于主网络设备和辅网络设备中,之后,主网络设备中的RLC实体将接收的数据包传输给主网络设备中的MAC实体,辅网络设备中的RLC实体将接收的数据包传输给辅网络设备中的MAC实体,这两个MAC实体会通过各自的小区资源传输数据包,而对于终端设备来说,两个RLC实体和两个MAC实体都位于该终端设备中。示例性地,在DC场景下,可以有两个小区组为终端设备提供服务,分别为主小区组(master cellgroup,MCG)和辅小区组(secondary cell group,SCG),其中,主小区组由主网络设备管理和配置,辅小区组由主网络设备或者辅网络设备管理和配置。
可选的,网络设备还可以为终端设备配置上述两个RLC实体中的一个RLC实体为主RLC实体(也俗称,主腿(primary leg)),另一个RLC实体为辅RLC实体(也俗称,辅腿(secondaryleg)),比如网络设备配置图3中的RLC1为主RLC实体,RLC2为辅RLC实体。在本申请实施例中,由于RLC实体和逻辑信道是一一对应的,所以,主腿可以指主RLC实体,也可以指主RLC实体关联的逻辑信道,也称作主逻辑信道;辅腿可以指辅RLC实体,也可以指辅RLC实体关联的逻辑信道,也称作辅逻辑信道。
当网络设备通过无线资源控制(radio resource control,RRC)信令为一个无线承载配置DC duplication功能时,可以指示该无线承载的DC duplication功能的初始状态是激活还是去激活。可选的,网络设备还可以通过MAC控制元素(MAC control element,MACCE)配置该无线承载的DC duplication功能的激活/去激活。
当DC duplication功能被激活时,终端设备可以通过主RLC实体和辅RLC实体接收来自主网络设备的经过主网络设备的PDCP层复制的相同的数据包,或者,终端设备可以在终端设备的PDCP层将数据包复制成两份,分别通过主RLC实体和辅RLC实体发送给主网络设备和辅网络设备。当终端设备与网络设备传输PDCP控制PDU时,终端设备只能通过主RLC实体与网络设备传输PDCP控制PDU。
当DC duplication功能被去激活时,则回退到分离承载(split bearer),即,终端设备可以通过终端设备侧的主RLC实体和辅RLC实体,分别与主网络设备和辅网络设备传输不同的数据包。示例性地,当终端设备与网络设备待传输的数据量超过门限值时,终端设备通过主RLC实体和辅RLC实体,与主网络设备和辅网络设备分别传输不同的数据包;当上述数据量未超过该门限值时,终端设备只通过主RLC实体与主网络设备传输数据包,其中,上述门限值是网络设备通过RRC消息配置的。
(2)CA duplication
图4示出了一种CA场景下实现PDCP duplication功能的网络架构。在CA场景下,一个终端设备连接到一个网络设备,在同一个网络设备下至少有两个载波(或小区)为该终端设备服务。对于一个RB,在网络设备中对应一个PDCP实体、两个RLC实体和一个MAC实体。在终端设备中对应一个PDCP实体、两个RLC实体和一个MAC实体。当网络设备为一个无线承载配置了PDCP duplication功能时,在PDCP层经过复制的两个相同数据包将被传输给不同的两个RLC实体,并由这两个RLC实体通过不同的逻辑信道传输给同一个MAC实体。此时,由于两个相同的数据包传输到了同一个MAC实体中,MAC实体会将这两个数据包放到一个MACPDU中传输,因此,为了使得这两个数据包通过两个小区分别传输,可以为逻辑信道配置一个参数,例如称为参数A,通过参数A的取值来指示不同的小区,从而保证这两个相同的数据包最终能形成两个MAC PDU在不同的小区上传输,从而提高可靠性。
目前,CA duplication可以支持一个无线承载的数据包在PDCP层被复制成两份,分别通过两个RLC实体来传输。可选的,网络设备还可以配置其中一个RLC实体为主RLC实体,另一个RLC实体为辅RLC实体,比如网络设备配置图4中的RLC1为主RLC实体,RLC2为辅RLC实体。当网络设备通过RRC信令为一个无线承载配置PDCP duplication功能时,可以指示该无线承载的PDCP duplication功能的初始状态是激活还是去激活。可选的,网络设备还可以通MAC CE配置该无线承载的PDCP duplication功能的激活/去激活。当CAduplication功能被激活时,终端设备可以通过主RLC实体和辅RLC实体与网络设备传输数据;当CAduplication功能被去激活时,终端设备只能通过主RLC实体与网络设备传输数据。
(五)切换过程
终端设备从一个网络设备向另一个网络设备切换之前,为终端设备的至少一个RB提供服务的网络设备可以称为源网络设备;在切换之后,为终端设备的至少一个RB提供服务的网络设备可以称为目标网络设备。图5为一种切换流程的示意图,包括:
S501,源网络设备发送无线资源控制RRC重配置消息给处于RRC连接态的终端设备,该RRC重配置消息中包含测量对象、测量配置、测量标识等参数。
S502,终端设备根据RRC重配置消息对测量对象进行测量后,将测量结果上报给源网络设备,例如,终端设备上报当前服务小区的信号强度低于门限值且目标小区信号强度高于门限值。
S503,源网络设备接收到S502中的测量报告后决定是否切换。若需要进行切换,源网络设备向目标网络设备发送切换请求(handover request)消息。
S504,若目标网络设备允许该终端设备接入,目标网络设备向源网络设备发送切换请求确认(handover request acknowledge)消息。其中,该切换请求确认消息可以包括目标网络设备为该终端设备生成的RRC重配置消息,该RRC重配置消息中包括该终端设备接入目标网络设备所需的配置。
S505,源网络设备向终端设备发送切换命令,该切换命令包括RRC重配置消息。
S506,终端设备根据S505中的切换命令执行切换:该终端设备断开与源网络设备之间的连接,通过随机接入过程接入到目标网络设备。
S507,当终端设备成功接入到目标网络设备时,表示切换完成。该终端设备通过向目标网络设备发送RRC重配置完成消息结束切换过程。
在上述切换过程中,一种可能的实现方式,终端设备在接收到源网络设备的切换命令之后(即图5中的S505)、以及成功接入到目标网络设备之前(即图5中的S507),可以不断开与源网络设备的连接,即终端设备可以继续通过源网络设备关联的RLC实体(记为RLCA)与源网络设备进行通信,在本申请实施例中,这种切换方式称作双活跃协议栈(dualactiveprotocol stack,DAPS)切换。
示例性地,在DAPS切换流程中,当终端设备在接收到源网络设备的切换命令后,终端设备会建立目标网络设备对应的RLC实体(记为RLC B)。终端设备在接收到切换命令之后、以及成功接入目标网络设备之前,通过RLC A与源网络设备进行数据传输,此时,RLC B处于去激活状态,即,终端设备不会通过RLC B与目标网络设备进行数据传输。终端设备成功接入目标网络设备之后,终端设备不再通过RLC A与源网络设备进行数据传输,而是通过RLC B与源网络设备进行数据传输。通过DAPS切换的方式,可以使得终端设备在从一个网络设备切换到另一个网络设备的过程中,保证终端设备与网络设备之间的数据传输不被中断,从而可以降低数据传输的时延。
然而,现有的DAPS切换流程虽然能保证终端设备与网络设备之间的数据传输不被中断,但是终端设备只能通过一个RLC实体与源网络设备或目标网络设备进行数据传输,无法满足URLLC业务对高可靠性的要求。基于上述问题,本申请实施例将主要研究在终端设备发生切换的场景下,如何提高数据传输的可靠性。
图6为本申请实施例提供的一种数据传输方法的流程示意图,本实施例涉及的是在终端设备从源网络网络设备向目标网络设备切换的过程中,终端设备和源网络设备以及目标网络设备之间进行数据传输的具体过程。在图6所示的实施例中,终端设备在切换发起前,终端设备与源网络设备和目标网络设备进行基于DC duplication的传输,其中,源网络设备为终端设备在切换发起前的主网络设备,目标网络设备为终端设备在切换发起前的辅网络设备。如图6所示,该方法可以包括:S601至S607,其中,S607为可选操作。本申请实施例对S601至S607的执行顺序不作限制。
S601、源网络设备向终端设备发送第一配置信息,对应的,终端设备接收来自源网络设备的第一配置信息。可选的,上述第一配置信息可以承载在RRC重配置消息、RRC建立消息、或RRC恢复消息上。
第一配置信息用于配置终端设备的第一RB在源网络设备的PDCP duplication功能。在本申请实施例中,第一配置信息为终端设备的第一RB配置了在源网络设备的PDCPduplication功能,可以理解为:终端设备同时连接到源网络设备和目标网络设备,终端设备可以和源网络设备、目标网络设备使用DC duplication功能传输第一RB的数据,其中,源网络设备为终端设备连接的主网络设备,目标网络设备为终端设备连接的辅网络设备。
示例性地,该第一配置信息包括以下参数中的一项或多项:
1、第一RB的标识。
2、第一RB关联的主RLC实体的标识。其中,第一RB关联一个主RLC实体,该主RLC实体不能被动态地去激活。可选的,终端设备可以通过主RLC实体与网络设备传输PDCP控制PDU。
3、第一RB关联的辅RLC实体的标识。其中,第一RB可以关联一个或多个辅RLC实体,辅RLC实体可以被动态地去激活。可选的,终端设备不能通过辅RLC实体传输PDCP控制PDU,但可以通过辅RLC实体传输经过PDCP层复制的PDCP数据PDU。
4、DAPS配置信息,用于指示第一RB是否支持DAPS切换操作。
终端设备接收到第一配置信息后,在终端设备侧建立第一RB关联的PDCP实体(以下称为第一PDCP实体)。可选的,第一PDCP实体可以建立一个适用于源网络设备的加密功能(ciphering function),即,第一PDCP实体使用源站适用的秘钥(以下称为第一秘钥)对第一PDCP实体接收到的数据包进行加密和解密。
可选的,第一PDCP实体可以建立一个适用于源网络设备的完整性保护功能(integrityprotection function),即,第一PDCP实体使用源站适用的完整性保护算法以及完整性保护秘钥对第一PDCP实体接收到的数据包进行完整性保护和完整性校验。在本申请实施例中,完整性保护是指:发送端使用完整性保护算法,计算出待发送数据的消息完整性鉴权码(messageauthentication code for integrity,MAC-I),发送端将该MAC-I和上述待发送的数据一起发送给接收端,接收端根据相同的完整性保护算法计算出期望的MAC-I,并将该期望的MAC-I与接收到的MAC-I做比较,如果两者相同,则接收端认为该数据的内容没有被篡改,如果不相同,则认为数据被篡改。
可选的,第一PDCP实体还可以建立一个适用于源网络设备的头压缩功能。在本申请实施例中,头压缩功能是指:发送端可以基于鲁棒头压缩(robust header compression,ROHC)架构和/或以太头压缩(ethernet header compression,EHC)架构对待发送数据的传输层、网络层等的子头进行压缩。示例性地,发送端建立压缩上下文(context),通过context指示未压缩的子头的内容,从而减少子头的开销。对应的,接收端通过context可以恢复出未压缩的子头的内容。
终端设备接收到第一配置信息后,终端设备还可以建立第一RB关联的RLC实体(也可以称为第一PDCP关联的RLC实体)。示例性地,第一RB共关联2个RLC实体,分别为RLC1和RLC2。其中,RLC1为源网络设备对应的RLC实体,RLC2为目标网络设备对应的RLC实体。终端设备可以通过RLC1和/或RLC2与源网络设备传输数据。示例性地,终端设备的PDCP实体使用第一秘钥对PDCP数据PDU进行加密,并将加密后的PDCP数据PDU递交给RLC1和/或RLC2,进而由RLC1和/或RLC2将数据传输到对应的MAC实体,再由MAC层实体生成传输块,然后由对应的物理层实体通过空口传输至源网络设备。
若RLC1为主RLC实体,RLC2的初始状态为去激活,则终端设备通过RLC1与网络设备传输数据;若RLC1为主RLC实体,RLC2的初始状态为激活,则终端设备通过RLC1和RLC2与网络设备传输数据;若RLC2为主RLC实体,RLC1的初始状态为去激活,则终端设备通过RLC2与网络设备传输数据;若RLC2为主RLC实体,RLC1的初始状态为激活,则终端设备通过RLC1和RLC2与网络设备传输数据。
可选的,源网络设备还向终端设备发送第一消息,对应的,终端设备接收来自网络设备的第一消息。该第一消息用于激活或去激活第一RB关联的辅RLC实体。可选的,第一消息是MAC CE。示例性地,第一消息的一种可能的形式如图8所示,其中,DRB ID为DRB的标识,RLCi为该DRB关联的RLC实体(i为非负整数),若RLCi=1表示激活RLCi的PDCP duplication功能;若RLCi=0表示去激活RLCi的PDCP duplication功能。
源网络设备还可以向终端设备发送第三配置信息,对应的,终端设备接收来自源网络设备的第三配置信息。第三配置信息用于配置源网络设备关联的主小区组,和/或,目标网络设备关联的辅小区组。其中,主小区组包含一个主小区和至少一个辅小区,主小区组关联一个MAC实体,该MAC实体关联至少一个RLC实体;辅小区组包含一个主小区和至少一个辅小区,辅小区组关联一个MAC实体,该MAC实体关联至少一个RLC实体。可选的,第三配置信息可以承载在RRC重配置消息、RRC建立消息、或RRC恢复消息上。可选的,第三配置信息和上述第一配置信息可以承载在相同或不同的消息上。可选的,第三配置信息和第一配置信息可以同时发送,也可以分别发送,本申请实施例对第三配置信息和第一配置信息的先后发送顺序不作限制。
S602、源网络设备向终端设备发送第一指示信息,对应的,终端设备接收来自源网络设备的第一指示信息。该第一指示信息可以承载在RRC重配置消息、RRC建立消息、或RRC恢复消息上。可选的,第一指示信息与上述第一配置信息可以承载在相同或不同的消息上。
第一指示信息指示当终端设备从源网络设备向目标网络设备切换时,是否保持第一RB在源网络设备的PDCP复制功能。
具体的,第一指示信息指示终端设备在上述切换开启之后至上述切换完成前的这段时间里是否保持第一RB在源网络设备的PDCP复制功能。其中,第一指示信息指示是否保持第一RB在源网络设备的PDCP复制功能的方式包括但不限于以下方式:
方式1
若第一指示信息的取值为第一取值,终端设备保持第一RB在源网络设备的PDCP复制功能;若第一指示信息的取值为第二取值,不保持第一RB在源网络设备的PDCP复制功能。示例性地,第一取值可以是“true”或者“enabled”;第二取值可以是“false”、“disabled”,或者,第二取值为空。
方式2
当源网络设备向终端设备发送第一指示信息,即,终端设备接收到来自源网络设备的第一指示信息时,第一指示信息指示终端设备保持第一RB在源网络设备的PDCP复制功能;当源网络设备没有向终端设备发送第一指示信息,即,终端设备未接收到来自源网络设备的第一指示信息时,第一指示信息指示终端设备不保持第一RB在源网络设备的PDCP复制功能;或者,当源网络设备向终端设备发送第一指示信息,即,终端设备接收到来自源网络设备的第一指示信息时,第一指示信息指示终端设备不保持第一RB在源网络设备的PDCP复制功能;当源网络设备没有向终端设备发送第一指示信息,即,终端设备未接收到来自源网络设备的第一指示信息时,第一指示信息指示终端设备保持第一RB在源网络设备的PDCP复制功能。可选的,在方式2中,第一指示信息的取值可以是“true”或者false”。
在上述方式1和方式2中,终端设备保持第一RB在源网络设备的PDCP复制功能,可以理解为:终端设备保持和源网络设备、目标网络设备使用DC duplication功能传输第一RB的数据。终端设备不保持第一RB在源网络设备的PDCP复制功能,可以理解为:终端设备释放第一RB在源网络设备的PDCP复制功能,即,终端设备不再和源网络设备、目标网络设备使用DC duplication功能传输第一RB的数据。
在本申请实施例中,切换发起的标志可以包括:终端设备接收到来自源网络设备的切换命令;或者,切换发起的标志可以包括:源网络设备接收到来自目标网络设备的切换请求确认消息;或者,切换发起的标志可以包括:源网络设备向目标网络设备发送切换请求命令,本申请实施例对此不作限制。
在本申请实施例中,切换完成的标志可以包括:终端设备向目标网络设备发起随机接入过程后,成功接入到目标网络设备,或者,切换完成的标志可以包括:终端设备向目标网络设备发送用于结束切换过程的RRC重配置消息;或者,切换完成的标志可以包括:目标网络设备接收到来自终端设备的用于结束切换过程的RRC重配置消息,本申请实施例对此不作限制。
S603、源网络设备向目标网络设备发送切换请求消息,对应的,目标网络设备接收来自源网络设备的切换请求消息。
S604、若目标网络设备允许该终端设备接入,目标网络设备向源网络设备发送切换请求确认消息。
S605、源网络设备向终端设备发送切换命令,该切换命令包括RRC重配置消息。当终端设备接收到源网络设备的切换命令后,开启切换流程。
S606、终端设备根据第一指示信息与源网络设备传输第一RB的数据。
具体的,上述保持第一RB在所述源网络设备的PDCP复制功能,包括:保持第一无线链路控制RLC实体,其中,第一RLC实体为上述切换发起前目标网络设备对应的RLC实体。上述不保持第一RB在所述源网络设备与所述目标网络设备的PDCP复制功能,包括:第一无线链路控制RLC实体被释放,其中,第一RLC实体为目标网络设备对应的RLC实体。
在本申请实施例中,保持第一RLC实体,也可以理解为:第一RLC实体不被释放,或者也可以理解为:该第一RLC实体处于可用的状态,终端设备可以通过第一RLC实体与源网络设备传输数据。当第一指示信息指示保持第一RB在源网络设备的PDCP复制功能时,终端设备在上述切换发起后,可以通过第一RLC实体与源网络设备传输数据。示例性地,在上述切换发起后,终端设备可以向该第一RLC实体递交使用第一秘钥加密的数据包。
在本申请实施例中,第一RLC实体被释放,也可以理解为:第一RLC实体被挂起,或者也可以理解为:该第一RLC实体处于不可用的状态,终端设备不能通过第一RLC实体与源网络设备传输数据。当第一指示信息指示不保持第一RB在源网络设备的PDCP复制功能时,终端设备在上述切换发起后,不能通过第一RLC实体与源网络设备传输数据。
示例性地,如图7所示,图7(a)示出的是切换发起前,第一RB关联的第一PDCP实体和第一PDCP实体关联的RLC实体(即第一配置信息配置的第一RB关联的RLC实体)。其中,RLC1为源网络设备对应的RLC实体,RLC2为目标网络设备对应的RLC实体(即,第一RLC实体)。若第一指示信息的取值为第一取值,则在上述切换发起后,终端设备可以通过RLC1和RLC2与源网络设备传输数据,示例性地,终端设备的PDCP实体使用第一秘钥对PDCP数据PDU进行加密,并将加密后的PDCP数据PDU递交给RLC1和RLC2;若第一指示信息的取值为第二取值,则在切换发起后至切换完成的这段时间内,终端设备只能通过RLC1与源网络设备传输数据,具体的,终端设备的PDCP实体使用第一秘钥对PDCP数据PDU进行加密,并将加密后的PDCP数据PDU递交给RLC1。
S607、可选的,源网络设备向终端设备发送第二配置信息,对应的,终端设备接收来自目标网络设备的第二配置信息,上述第二配置信息用于配置第一RB在目标网络设备的PDCP复制功能。示例性地,第一RB在目标网络设备的PDCP复制功能可以理解为:第一RB在目标网络设备的CA duplication功能。可选的,第二配置信息可以承载在RRC重配置消息、RRC建立消息、或RRC恢复消息上。可选的,第二配置信息与上述第一配置信息承载在相同或不同的消息上。可选的,第二配置信息与上述第三配置信息承载在相同或不同的消息上。在本申请实施例中,第一配置信息、第二配置信息和第三配置信息可以同时发送,也可以分别发送,本申请实施例对第一配置信息、第二配置信息和第三配置信息的先后发送顺序不作限制。
可选的,源网络设备在向终端设备发送第二配置信息之前,接收来自目标网络设备的切换请求确认消息(如S604所示),该切换请求确认消息包括第二配置信息。也就是说,源网络设备向终端设备转发来自目标网络设备的第二配置信息。可选的,第二配置信息可以承载在S605中的RRC重配置消息上。
示例性地,该第二配置信息包括以下参数中的一项或多项:
1、第一RB的标识。
2、第一RB关联的主RLC实体的标识。其中,第一RB关联一个RLC实体,该主RLC实体不能被动态地去激活。可选的,终端设备可以通过主RLC实体与网络设备传输PDCP控制PDU。
3、第一RB关联的辅RLC实体的标识。其中,第一RB可以关联一个或多个辅RLC实体,辅RLC实体可以被动态地去激活。可选的,终端设备不能通过辅RLC实体传输PDCP控制PDU,但可以通过辅RLC实体传输经过PDCP层复制的PDCP数据PDU。
终端设备接收到上述第二配置信息后,在终端设备侧重配置第一RB关联的PDCP实体。在本申请实施例中,重配置第一RB关联的PDCP实体也可以理解为:重新建立第一RB关联的PDCP实体,该新的PDCP实体为第二PDCP实体。在本申请实施例中,为了便于描述,以重新建立第一RB关联的PDCP实体(即,第二PDCP实体)说明。
在本申请实施例中,当上述切换完成前,第二PDCP实体处于挂起状态,只有当上述切换完成后,第二PDCP实体才会替代第一PDCP实体执行PDCP实体的功能。应理解,第二PDCP实体还可以是第一PDCP实体经过第二配置信息重配后的PDCP实体,两种方式没有实质区别。
可选的,第二PDCP实体可以建立一个适用于目标网络设备的加密功能,即,第二PDCP实体使用目标站适用的秘钥(以下称为第二秘钥)对第二PDCP实体接收到的数据包进行加密和解密。可选的,第一秘钥和第二秘钥可以相同或不同。可选的,第二PDCP实体可以建立一个适用于目标网络设备的完整性保护功能。可选的,第二PDCP实体还可以建立一个适用于目标网络设备的头压缩功能。
终端设备还会建立第一RB关联的新的RLC实体(即第二PDCP关联的RLC实体)。在本申请实施例中,当上述切换完成前,第二PDCP关联的RLC实体处于挂起状态,只有当上述切换完成后,第二PDCP实体关联的RLC实体才会替代第一PDCP关联的RLC实体执行RLC实体的功能。
图7(b)示出的是切换完成后,第一RB关联的第二PDCP实体和第二PDCP实体关联的RLC实体。其中,RLC3和RLC4都是目标网络设备对应的RLC实体。可选的,RLC3和RLC4的CAduplication功能的初始状态为去激活,即,在上述CA duplication功能被激活前,终端设备不能通过RLC3和RLC4进行基于CA duplication的数据传输。可选的,在上述切换完成前,RLC3和RLC4的状态为去激活,即,在上述切换完成前,终端设备不可以通过RLC3和RLC4与目标网络设备进行数据传输。
当上述切换完成后,终端设备激活第一RB在目标网络设备的PDCP复制功能(即,CAduplication功能)。示例性地,终端设备激活第一RB在目标网络设备的PDCP复制功能,具体包括:终端设备激活第一RB关联的与目标网络设备对应的RLC实体。具体的,终端设备激活第一RB在目标网络设备的PDCP复制功能的方式有以下两种:
方式1,目标网络设备向终端设备发送第二指示信息,对应的,终端设备接收来自
目标网络设备的第二指示信息。该第二指示信息用于激活第一RB在目标网络设备的PDCP复
制功能。
以图7(b)为例,终端设备接收到第二指示信息后,激活RLC3和RLC4,即,终端设备可以通过RLC3和RLC4与目标网络设备进行数据传输。可选的,该第二指示信息是MAC CE。
方式2、当上述切换完成后,终端设备激活第一RB在目标网络设备的PDCP复制功
能。
示例性地,当上述切换完成后,终端设备激活第一RB在目标网络设备的PDCP复制功能,也可以理解为:当终端设备认为上述切换完成后,终端设备激活第一RB在目标网络设备的PDCP复制功能。
一种可能的方式,终端设备认为终端设备与目标网络设备的随机接入过程成功后,激活第一RB在目标网络设备的PDCP复制功能。例如,终端设备采用两步随机接入法与目标网络设备进行随机接入时,当终端设备接收到目标网络设备的消息B(消息B包括RRC建立消息、RRC恢复消息中的一种或多种),终端设备的RRC层通过解析消息B认为该随机接入过程成功时,终端设备的RRC层指示PDCP层激活第一RB在目标网络设备的PDCP复制功能;终端设备采用四步随机接入法与目标网络设备进行随机接入时,当终端设备接收到目标网络设备的消息4(消息4包括RRC建立消息、RRC恢复消息中的一种或多种),终端设备的RRC层通过解析消息4认为该随机接入过程成功时,终端设备的RRC层指示PDCP层激活第一RB在目标网络设备的PDCP复制功能。
另一种可能的方式,终端设备在目标网设备的时频资源上向目标网络设备发送切换完成消息(即S507中的RRC重配置完成消息)后,认为上述切换已经完成,此时,终端设备激活第一RB在目标网络设备的PDCP复制功能。可选的,这种方式可以适用于有随机接入的切换,即,终端设备在与目标网络设备的随机接入过程成功后(图5中的S506),向目标网络设备发送切换完成消息(图5中的S507);这种方式也可以适用于无随机接入的切换(RandomAccess-less,RACH-less),即,目标网络设备允许终端设备接入后(图5中的S504),终端设备不用发起与目标网络设备的随机接入过程,而是由目标网络设备直接向终端设备分配时频资源,终端设备在该时频资源上向目标网络设备发送切换完成消息。
通过实施方式2中的方法,终端设备可以判断是否完成切换,当终端设备认为切换完成时,终端设备可以立即激活第一RB在目标网络设备的PDCP复制功能,从而使得终端设备在切换完成前可以和源网络设备进行基于PDCP复制的数据传输,在切换完成后,可以立即和目标网络设备进行基于PDCP复制的数据传输,从而使得基于PDCP复制的数据传输不因切换而中断,提高了数据传输的可靠性。
可以理解的是,当上述切换完成后,终端设备不再通过源网络设备对应的RLC实体与源网络设备传输第一RB的数据。终端设备使用但不限于上述方式1和方式2中的方法激活第一RB关联的与目标网络设备对应的RLC实体后,终端设备通过该第一RB关联的与目标网络设备对应的RLC实体与目标网络设备传输第一RB的数据。示例性地,终端设备向目标网络设备对应的RLC实体(即第二PDCP实体关联的RLC实体)递交使用目标网络设备的秘钥加密的第一RB的数据包(对应图7中的RLC3和RLC4)。其中,该数据包可以是PDCP控制PDU和/或PDCP数据PDU,该数据包可以是新传的数据包,也可以是重传的数据包。
上述实施例提供了一种数据传输的方法,当终端设备从源网络设备向目标网络设备切换时,源网络设备指示终端设备在上述切换发起之后到上述切换完成之前的这段时间里是否继续使用目标网络设备对应的RLC实体与源网络设备传输第一RB的数据。针对可靠性要求较高的业务,例如第一RB承载的业务是URLLC业务,源网络设备可以指示在上述切换发起之后到上述切换完成之前的这段时间里继续使用切换发起前目标网络设备对应的RLC实体与源网络设备传输第一RB的数据,从而可以保证在切换的过程中,终端设备至少可以通过两个RLC实体与网络设备传输经过PDCP层复制的相同的数据包,从而实现URLLC业务在切换过程中PDCP复制功能的0毫秒中断,提高了URLLC业务在切换过程中的可靠性。针对可靠性要求不高的业务,例如第一RB承载的业务是eMBB业务,源网络设备可以指示在上述切换发起之后不再使用切换发起前目标网络设备对应的RLC实体与源网络设备传输第一RB的数据。通过实施上述方法,源网络设备可以灵活指示可靠性要求不同的业务在切换时的数据传输方式,提高了数据传输的灵活性。另外,通过实施上述方法,在切换完成后,终端设备可以立即和目标网络设备使用PDCP复制功能传输第一RB的数据,从而使得终端设备在切换至目标网络设备后仍然可以使用PDCP复制功能与网络设备传输第一RB的数据,提高了数据传输的可靠性。
可选的,在图6所示的实施例中,S607可以被替换为S607a。
S607a、可选的,源网络设备向终端设备发送第二配置信息,对应的,终端设备接收来自目标网络设备的第二配置信息,上述第二配置信息用于配置第一RB在目标网络设备的PDCP复制功能。其中,第一RB在目标网络设备的PDCP复制功能可以理解为:第一RB在目标网络设备的CA duplication功能。可选的,第二配置信息可以承载在RRC重配置消息、RRC建立消息、或RRC恢复消息上。可选的,第二配置信息与上述第一配置信息可以承载在相同或不同的消息上。
可选的,源网络设备在向终端设备发送第二配置信息之前,接收来自目标网络设备的切换请求确认消息(如S604所示),该切换请求确认消息包括第二配置信息。也就是说,源网络设备向终端设备转发来自目标网络设备的第二配置信息。可选的,第二配置信息可以承载S605中的RRC重配置消息上。
示例性地,该第二配置信息包括第一RB的标识。第二配置信息还包括以下参数中的任一项:
1、第一RB关联的主RLC实体的标识。示例性地,第一RB关联一个RLC实体,该主RLC实体不能被动态地去激活,可选的,终端设备可以通过主RLC实体与网络设备传输PDCP控制PDU。
2、第一RB关联的辅RLC实体的标识。其中,第一RB可以关联一个或多个辅RLC实体,辅RLC实体可以被动态地去激活,可选的,终端设备不能通过辅RLC实体传输PDCP控制PDU,但可以通过辅RLC实体传输经过PDCP层复制的PDCP数据PDU。
终端设备接收到上述第二配置信息后,在终端设备侧重配置第一RB关联的PDCP实体。其中,重配置第一RB关联的PDCP实体也可以理解为:重新建立第一RB关联的PDCP实体,该新的PDCP实体为第二PDCP实体。在本申请实施例中,为了便于描述,以重新建立第一RB关联的PDCP实体(即,第二PDCP实体)说明。
可选的,第二PDCP实体可以建立一个适用于目标网络设备的加密功能,即,第二PDCP实体使用目标站适用的秘钥(以下称为第二秘钥)对第二PDCP实体接收到的数据包进行加密和解密。可选的,第一秘钥和第二秘钥可以相同或不同。可选的,第二PDCP实体可以建立一个适用于目标网络设备的完整性保护功能。可选的,第二PDCP实体还可以建立一个适用于目标网络设备的头压缩功能。
源网络设备还向终端设备发送第三指示信息,对应的,终端设备接收来自源网络设备的第三指示信息。示例性地,第三指示信息指示当上述切换完成后,第一RLC实体是否为目标网络设备对应的RLC实体,其中,第一RLC实体为上述切换发起前目标网络设备对应的RLC实体。换句话来说,第三指示信息用于指示终端设备是否将第一RLC实体关联至第二PDCP。可选的,第三指示信息可以承载在RRC重配置消息、RRC建立消息、或RRC恢复消息上。
一种可选的方式,若第三指示信息的取值为第三取值,终端设备将第一RLC实体关联至第二PDCP;若第三指示信息的取值为第四取值,终端设备不将第一RLC实体关联至第二PDCP。示例性地,第三取值可以是“true”或者“enabled”,第四取值可以是“false”或者“disabled”。
另一种可选的方式,第三指示信息与第一指示信息是相同的消息。当第一指示信息的取值为第一取值时,表示终端设备将第一RLC实体关联至第二PDCP;当第一指示信息的取值为第二取值时,表示终端设备不将第一RLC实体关联至第二PDCP。
终端设备根据第二配置信息和第三指示信息建立第一RB关联的新的RLC实体(即第二PDCP关联的RLC实体)。在本申请实施例中,当上述切换完成前,第二PDCP关联的RLC实体处于挂起状态,只有当上述切换完成后,第二PDCP实体关联的RLC实体才会替代第一PDCP关联的RLC实体执行RLC实体的功能。
示例性地,如图9所示,图9(a)示出的是切换发起前,第一RB关联的第一PDCP实体和第一PDCP实体关联的RLC实体(即第一配置信息为终端设备配置的第一PDCP实体和第一PDCP实体关联的RLC实体)。其中,RLC1为源网络设备对应的RLC实体,RLC2为目标网络设备对应的RLC实体(即,第一RLC实体)。
当第三指示信息指示终端设备将第一RLC实体关联至第二PDCP时,终端设备建立第一RB关联的新的RLC实体为RLC2和RLC3(如图9中的(b)所示)。终端设备可以在上述切换完成后使用RLC2和RLC3与目标网络设备进行基于CA duplication的数据传输。其中,RLC2和RLC3在目标网络设备的CA duplication功能的初始状态为去激活,即在CA duplication功能被激活前,终端设备不能通过RLC2和RLC3与目标网络设备进行基于CA duplication的数据传输。可选的,在上述切换完成前,RLC3的状态为去激活,即,终端设备不可以通过RLC3与目标网络设备进行数据传输。
当上述切换完成后,终端设备激活第一RB在目标网络设备的PDCP复制功能(即,CAduplication功能)。示例性地,当上述切换完成后,终端设备激活第一RB关联的与目标网络设备对应的RLC实体。终端设备激活第一RB在目标网络设备的PDCP复制功能的方式有以下两种:
方式1,目标网络设备向终端设备发送第二指示信息,对应的,终端设备接收来自
目标网络设备的第二指示信息。该第二指示信息用于激活第一RB在目标网络设备的PDCP复
制功能。
以图9(b)为例,终端设备接收到第二指示信息后,激活RLC2和RLC3,即,终端设备可以通过RLC2和RLC3与目标网络设备进行数据传输。可选的,该第二指示信息是MAC CE。
方式2、当上述切换完成后,终端设备激活第一RB在目标网络设备的PDCP复制功
能。
示例性地,当上述切换完成后,终端设备激活第一RB在目标网络设备的PDCP复制功能,也可以理解为:当终端设备认为上述切换完成后,终端设备激活第一RB在目标网络设备的PDCP复制功能。
示例性地,方式2的具体描述参见S607中方式2的描述。通过实施方式2中的方法,终端设备可以判断是否完成切换,当终端设备认为切换完成时,终端设备可以立即激活第一RB在目标网络设备的PDCP复制功能,使得终端设备在切换完成前可以和源网络设备进行基于PDCP复制的数据传输,在切换完成后,可以立即和目标网络设备进行基于PDCP复制的数据传输,从而使得基于PDCP复制的数据传输不因切换而中断,提高了数据传输的可靠性。
可以理解的是,当上述切换完成后,终端设备不再通过源网络设备关联的RLC实体(示例性地,如图9中的RLC1)与源网络设备传输第一RB的数据。终端设备使用但不限于上述方式1和方式2中的方法激活第一RB关联的与目标网络设备对应的RLC实体后,终端设备通过第一RB关联的与目标网络设备对应的RLC实体与目标网络设备传输第一RB的数据。示例性地,终端设备向第一RB关联的与目标网络设备对应的RLC实体递交使用目标网络设备的秘钥加密的数据包。其中,第一RB关联的与目标网络设备对应的RLC实体包括第一RLC实体(示例性地,在图9中第一RLC实体对应RLC2)。目标网络设备对应的RLC实体还包括第二RLC实体,其中,第二RLC实体为第一RB关联的目标网络设备对应的RLC实体中除第一RLC实体之外的其它RLC实体(示例性地,在图9中第二RLC实体对应RLC3)。可选的,上述数据包可以是PDCP控制PDU和/或PDCP数据PDU,该数据包可以是新传的数据包,也可以是重传的数据包。
对于下行传输,在切换完成前,源网络设备通过第一RLC实体传输给终端设备的数据是使用第一秘钥加密的,在切换完成后,目标网络设备通过第一RLC实体传输给终端设备的数据是使用第二秘钥加密的,当终端设备和网络设备对切换完成的时刻的判断存在偏差时,终端设备无法知道第一RLC实体接收到的数据使用的是第一秘钥还是第二秘钥加密。为了解决这个问题,本申请实施例提供了两种可选的方式:
方式一、源网络设备向终端设备发送第四指示信息,对应的,终端设备接收来自源网络设备的第四指示信息。该第四指示信息指示终端设备在接收到第四指示信息之后接收到的数据都使用第二秘钥加密。可选的,该第四指示信息可以是RRC消息或MAC CE。
方式二、终端设备维护一个定时器,当终端设备认为上述切换完成后启动该定时器。当定时器超时后,终端设备认为在定时器超时后接收到数据都使用第二秘钥加密。可选的,该定时器的时长是预设的。
通过实施S607a的方法,通过将切换发起前目标网络设备对应的RLC实体(第一RLC实体)转变为切换完成后目标网络设备对应的RLC实体,使得终端设备可以通过第一RLC实体和切换完成后目标网络设备对应的RLC实体中除第一RLC实体之外的RLC实体(第二RLC实体)与目标网络设备进行基于PDCP复制的数据传输,从而使得第一RB的基于PDCP复制的数据传输不因切换而中断,提高了数据传输的可靠性。同时,通过这种方式,目标网络设备只需要配置第二RLC实体,终端设备就可以与目标网络设备进行基于PDCP复制的数据传输,从而降低了资源配置的开销。
可选的,在图6所示的实施例中,S607还可以被替换为S607b。
S607b、可选的,源网络设备向终端设备发送第二配置信息,对应的,终端设备接收来自目标网络设备的第二配置信息,上述第二配置信息用于配置第一RB关联的与目标网络设备对应的RLC实体。可选的,第二配置信息可以承载在RRC重配置消息、RRC建立消息、或RRC恢复消息上。可选的,第二配置信息与上述第一配置信息可以承载在相同或不同的消息上。
终端设备接收到上述第二配置信息后,在终端设备侧重配置第一RB关联的PDCP实体。其中,重配置第一RB关联的PDCP实体也可以理解为:重新建立第一RB关联的PDCP实体,该新的PDCP实体为第二PDCP实体。在本申请实施例中,为了便于描述,以重新建立第一RB关联的PDCP实体(即,第二PDCP实体)说明。
可选的,第二PDCP实体可以建立一个适用于目标网络设备的加密功能,即,第二PDCP实体使用目标站适用的秘钥(以下称为第二秘钥)对第二PDCP实体接收到的数据包进行加密和解密。可选的,第一秘钥和第二秘钥可以相同或不同。可选的,第二PDCP实体可以建立一个适用于目标网络设备的完整性保护功能。可选的,第二PDCP实体还可以建立一个适用于目标网络设备的头压缩功能。
终端设备还会建立第一RB关联的新的RLC实体(即第二PDCP关联的RLC实体)。在本申请实施例中,当上述切换完成前,第二PDCP关联的RLC实体处于挂起状态,只有当上述切换完成后,第二PDCP实体关联的RLC实体才会替代第一PDCP关联的RLC实体执行RLC实体的功能。
示例性地,如图10所示,图10(a)示出的是切换发起前,第一RB关联的第一PDCP实体和第一PDCP实体关联的RLC实体。其中,RLC1为源网络设备对应的RLC实体,RLC2为目标网络设备对应的RLC实体(即,第一RLC实体)。图10(b)示出的是切换完成后,第一RB关联的第二PDCP实体和第二PDCP实体关联的RLC实体(即RLC3)。在上述切换完成前,RLC3的状态为去激活,即,终端设备不可以通过RLC3与目标网络设备进行数据传输。
当上述切换完成后,终端设备激活目标网络设备对应的RLC实体。示例性地,终端设备激活目标网络设备对应的RLC实体的方式有以下两种:
方式1,目标网络设备向终端设备发送第二指示信息,对应的,终端设备接收来自
目标网络设备的第二指示信息。该第二指示信息用于激活目标网络设备对应的RLC实体。
以图10为例,终端设备接收到第二指示信息后,激活RLC3,即,终端设备可以通过RLC3与目标网络设备进行数据传输。可选的,该第二指示信息是MAC CE。
方式2、当上述切换完成后,终端设备激活目标网络设备对应的RLC实体。
示例性地,当上述切换完成后,终端设备激活目标网络设备对应的RLC实体,也可以理解为:当终端设备认为上述切换完成后,终端设备激活目标网络设备对应的RLC实体。
一种可能的方式,终端设备认为终端设备与目标网络设备的随机接入过程成功后,激活目标网络设备对应的RLC实体。示例性地,终端设备的MAC层在随机接入成功后,指示RRC层上述上行数据切换已经完成。
另一种可能的方式为,终端设备在目标网设备的时频资源上向目标网络设备发送切换完成消息(即RRC重配置完成消息)后,认为上述上行数据切换已经完成,此时,终端设备激活目标网络设备对应的RLC实体。可选的,这种方式可以适用于有随机接入的切换,也可以适用于无随机接入的切换,其中,有随机接入的切换和无随机接入的切换参见S607的描述。
通过实施方式2中的方法,终端设备可以判断是否完成切换,当终端设备认为切换完成时,终端设备立即激活目标网络设备对应的RLC实体,从而使得终端设备在切换完成前可以和源网络设备进行基于PDCP复制的数据传输,在切换完成后,可以立即和目标网络设备进行数据传输,提高了数据传输的可靠性。
终端设备使用但不限于上述方式1和方式2中的方法激活第一RB关联的目标网络设备对应的RLC实体后,终端设备向第二RLC实体递交使用目标网络设备的秘钥加密的数据包,其中,第二RLC实体为目标网络设备对应的RLC实体中除第一RLC实体之外的其它RLC实体(示例性地,在图10中第二RLC实体对应RLC3)。上述数据包可以是PDCP控制PDU和/或PDCP数据PDU,该数据包可以是新传的数据包,也可以是重传的数据包。
可选的,终端设备向第一RLC实体递交使用源网络设备的秘钥加密的数据包。源网络设备的PDCP实体接收到来自第一RLC实体的PDCP PDU后,将PDCP PDU转换为PDCP SDU,并转发给目标网络设备。
通过实施S607b的方法,在切换完成后,对于上行传输,终端设备的PDCP实体将数据复制成两份,一份可以通过切换发起前目标网络设备对应的RLC实体(第一RLC实体)向源网络设备发送数据,再通过源网络设备经过Xn接口转发给目标网络设备,另一份可以通过切换完成后目标网络设备对应的RLC实体(第二RLC实体)直接发送给目标网络设备,提高了数据传输的可靠性。对于下行传输,源网络设备与目标网络设备可以向终端发送相同的数据:源网络设备的PDCP实体将一份PDCP SDU转换为PDCP PDU后通过第一RLC实体发送给终端设备,源网络设备还可以经过Xn接口转发另一份相同的PDCP SDU给目标网络设备,目标网络设备的PDCP实体将PDCP SDU转换为PDCP PDU后通过第二RLC实体发送给终端设备;或者,目标网络设备的PDCP实体将一份PDCP SDU转换为PDCP PDU后通过第二RLC实体发送给终端设备,目标网络设备还可以经过Xn接口转发另一份相同的PDCP SDU给源标网络设备,源网络设备的PDCP实体将PDCP SDU转换为PDCP PDU后通过第一RLC实体发送给终端设备,从而提高了数据传输的可靠性。
可以理解的是,为了实现上述实施例中功能,网络设备和终端设备包括了执行各个功能相应的硬件结构和/或软件模块。本领域技术人员应该很容易意识到,结合本申请中所公开的实施例描述的各示例的单元及方法步骤,本申请能够以硬件、软件、或硬件和软件相结合的形式来实现。某个功能究竟以硬件、软件、或是计算机软件驱动硬件的方式来执行,取决于技术方案的特定应用场景和设计约束条件。
图11和图12为本申请实施例提供的可能的通信装置的结构示意图。这些通信装置可以用于实现上述方法实施例中终端设备或源网络设备的功能,因此也能实现上述方法实施例所具备的有益效果。在本申请的实施例中,该通信装置可以是如图1所示的终端设备110,也可以是如图1所示的网络设备120或网络设备130,还可以是应用于终端设备或网络设备的模块(如芯片)。
如图11所示,通信装置1100包括处理单元1110和收发单元1120。通信装置1100用于实现上述图6中所示的方法实施例中终端设备或源网络设备的功能。或者,通信装置1100可以包括用于实现上述图6中所示的方法实施例中终端设备或源网络设备的任一功能或操作的模块,该模块可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。
当通信装置1100用于实现图6所示的方法实施例中终端设备的功能时,收发单元1120用于接收来自源网络设备的第一配置信息,该第一配置信息用于配置终端设备的第一无线承载RB在源网络设备的分组数据汇聚协议PDCP复制功能;收发单元1120还用于接收来自源网络设备的第一指示信息,该第一指示信息指示当终端设备从源网络设备向目标网络设备切换时,是否保持第一RB在所述源网络设备的PDCP复制功能;收发单元1120还用于根据上述第一指示信息与源网络设备传输第一RB的数据。
当通信装置1100用于实现图6所示的方法实施例中源网络设备的功能时,收发单元1120用于向终端设备发送第一配置信息,该第一配置信息用于配置终端设备的第一无线承载RB在源网络设备的分组数据汇聚协议PDCP复制功能;收发单元1120还用于向终端设备发送第一指示信息,该第一指示信息指示当终端设备从源网络设备向目标网络设备切换时,是否保持第一RB在所述源网络设备的PDCP复制功能;收发单元1120还用于根据上述第一指示信息与源网络终端设备传输第一RB的数据。
有关上述处理单元1110和收发单元1120更详细的描述可以直接参考图6所示的方法实施例中相关描述直接得到,这里不加赘述。
如图12所示,通信装置1200包括处理器1210和接口电路1220。处理器1210和接口电路1220之间相互耦合。可以理解的是,接口电路1220可以为收发器或输入输出接口。可选的,通信装置1200还可以包括存储器1230,用于存储处理器1210执行的指令或存储处理器1210运行指令所需要的输入数据或存储处理器1210运行指令后产生的数据。
当通信装置1200用于实现图6所示的方法时,处理器1210用于实现上述处理单元1110的功能,接口电路1220用于实现上述收发单元1120的功能。
当上述通信装置为应用于终端设备的芯片时,该终端设备芯片实现上述方法实施例中终端设备的功能。该终端设备芯片从终端设备中的其它模块(如射频模块或天线)接收信息,该信息是网络设备发送给终端设备的;或者,该终端设备芯片向终端设备中的其它模块(如射频模块或天线)发送信息,该信息是终端设备发送给网络设备的。
当上述通信装置为应用于网络设备的芯片时,该网络设备芯片实现上述方法实施例中网络设备的功能。该网络设备芯片从网络设备中的其它模块(如射频模块或天线)接收信息,该信息是终端设备发送给网络设备的;或者,该网络设备芯片向网络设备中的其它模块(如射频模块或天线)发送信息,该信息是网络设备发送给终端设备的。
可以理解的是,本申请的实施例中的处理器可以是中央处理单元(CentralProcessingUnit,CPU),还可以是其它通用处理器、数字信号处理器(Digital SignalProcessor,DSP)、专用集成电路(Application Specific Integrated Circuit,ASIC)、现场可编程门阵列(FieldProgrammable Gate Array,FPGA)或者其它可编程逻辑器件、晶体管逻辑器件,硬件部件或者其任意组合。通用处理器可以是微处理器,也可以是任何常规的处理器。
本申请的实施例中处理器可以是随机存取存储器(Random Access Memory,RAM)、闪存、只读存储器(Read-Only Memory,ROM)、可编程只读存储器(Programmable ROM,PROM)、可擦除可编程只读存储器(Erasable PROM,EPROM)、电可擦除可编程只读存储器(Electrical lyEPROM,EEPROM)、寄存器、硬盘、移动硬盘、CD-ROM或者本领域熟知的任何其它形式的存储介质中。一种示例性的存储介质耦合至处理器,从而使处理器能够从该存储介质读取信息,且可向该存储介质写入信息。当然,存储介质也可以是处理器的组成部分。处理器和存储介质可以位于ASIC中。另外,该ASIC可以位于网络设备或终端设备中。当然,处理器和存储介质也可以作为分立组件存在于网络设备或终端设备中。
在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。所述计算机程序产品包括一个或多个计算机程序或指令。在计算机上加载和执行所述计算机程序或指令时,全部或部分地执行本申请实施例所述的流程或功能。所述计算机可以是通用计算机、专用计算机、计算机网络、网络设备、终端设备、或者其它可编程装置。所述计算机程序或指令可以存储在计算机可读存储介质中,或者通过所述计算机可读存储介质进行传输。所述计算机可读存储介质可以是计算机能够存取的任何可用介质或者是集成一个或多个可用介质的服务器等数据存储设备。所述可用介质可以是磁性介质,例如,软盘、硬盘、磁带;也可以是光介质,例如,DVD;还可以是半导体介质,例如,固态硬盘(solid state disk,SSD)。
在本申请的各个实施例中,如果没有特殊说明以及逻辑冲突,不同的实施例之间的术语和/或描述具有一致性、且可以相互引用,不同的实施例中的技术特征根据其内在的逻辑关系可以组合形成新的实施例。
可以理解的是,在本申请的实施例中涉及的各种数字编号仅为描述方便进行的区分,并不用来限制本申请的实施例的范围。上述各过程的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定。
Claims (24)
1.一种数据传输的方法,其特征在于,所述方法应用于终端设备从源网络设备向目标网络设备切换,所述方法包括:
接收来自所述源网络设备的第一配置信息,所述第一配置信息用于配置所述终端设备的第一无线承载RB在所述源网络设备的分组数据汇聚协议PDCP复制功能;
接收来自所述源网络设备的第一指示信息,所述第一指示信息指示当所述终端设备从所述源网络设备向所述目标网络设备切换时,是否保持所述第一RB在所述源网络设备的PDCP复制功能;
根据所述第一指示信息与所述源网络设备传输所述第一RB的数据。
2.根据权利要求1所述的方法,其特征在于,所述保持所述第一RB在所述源网络设备的PDCP复制功能,具体包括:
保持第一无线链路控制RLC实体,所述第一RLC实体为所述切换发起前所述目标网络设备对应的RLC实体。
3.根据权利要求1或2所述的方法,其特征在于,当所述第一指示信息指示保持所述第一RB在所述源网络设备的PDCP复制功能时,所述根据所述第一指示信息与所述源网络设备传输所述第一RB的数据,具体包括:
当所述切换发起后,向所述第一RLC实体递交使用所述源网络设备的秘钥加密的数据包。
4.根据权利要求1至3中任一项所述的方法,其特征在于,所述方法还包括:
接收来自所述源网络设备的第二配置信息,所述第二配置信息用于配置所述第一RB在所述目标网络设备的PDCP复制功能;
当所述切换完成后,激活所述第一RB在所述目标网络设备的PDCP复制功能。
5.根据权利要求1至3中任一项所述的方法,其特征在于,所述方法还包括:
接收来自所述源网络设备的第二配置信息,所述第二配置信息用于配置所述第一RB在所述目标网络设备的PDCP复制功能;
接收来自所述目标网络设备的第二指示信息,所述第二指示信息用于激活所述第一RB在所述目标网络设备的PDCP复制功能。
6.根据权利要求4或5所述的方法,其特征在于,所述激活所述第一RB在所述目标网络设备的PDCP复制功能,具体包括:激活所述第一RB关联的与所述目标网络设备对应的RLC实体。
7.根据权利要求4至6中任一项所述的方法,其特征在于,所述第一指示信息还指示当所述切换完成后,所述第一RLC实体为所述目标网络设备对应的RLC实体。
8.根据权利要求7所述的方法,其特征在于,当所述切换完成后,所述方法还包括:
向所述第一RLC实体递交使用所述目标网络设备的秘钥加密的数据包。
9.根据权利要求2或3所述的方法,其特征在于,当所述切换完成后,所述方法还包括:
向所述第一RLC实体递交使用所述源网络设备的秘钥加密的数据包。
10.根据权利要求8或9所述的方法,其特征在于,所述方法还包括:
向第二RLC实体递交使用所述目标网络设备的秘钥加密的数据包,所述第二RLC实体为所述第一RB关联的RLC实体中的一个RLC实体,所述第二RLC实体为所述切换完成后所述目标网络设备对应的RLC实体。
11.一种数据传输的方法,其特征在于,所述方法应用于终端设备从源网络设备向目标网络设备切换,所述方法包括:
向所述终端设备发送第一配置信息,所述第一配置信息用于配置所述终端设备的第一无线承载RB在所述源网络设备的分组数据汇聚协议PDCP复制功能;
向所述终端设备发送第一指示信息,所述第一指示信息指示当所述终端设备从所述源网络设备向所述目标网络设备切换时,是否保持所述第一RB在所述源网络设备的PDCP复制功能;
根据所述第一指示信息与所述终端设备传输所述第一RB的数据。
12.根据权利要求11所述的方法,其特征在于,所述保持所述第一RB在所述源网络设备的PDCP复制功能,具体包括:
保持第一无线链路控制RLC实体,所述第一RLC实体为所述切换发起前所述目标网络设备对应的RLC实体。
13.根据权利要求11或12所述的方法,其特征在于,当所述第一指示信息指示保持所述第一RB在所述源网络设备的PDCP复制功能时,所述根据所述第一指示信息与所述终端设备传输所述第一RB的数据,具体包括:
当所述切换发起后,接收来自所述第一RLC实体的使用所述源网络设备的秘钥加密的数据包。
14.根据权利要求11至13中任一项所述的方法,其特征在于,所述方法还包括:
向所述终端设备发送第二配置信息,所述第二配置信息用于配置所述第一RB在所述目标网络设备的PDCP复制功能。
15.根据权利要求14所述的方法,其特征在于,所述第一指示信息还指示当所述切换完成后,所述第一RLC实体为所述目标网络设备对应的RLC实体。
16.根据权利要求11至13中任一项所述的方法,其特征在于,当所述切换完成后,所述方法还包括:
接收来自所述第一RLC实体的使用所述源网络设备的秘钥加密的数据包;
向所述目标网络设备转发所述使用所述源网络设备的秘钥加密的数据包。
17.一种通信装置,其特征在于,包括用于执行如权利要求1至10中任一项所述方法的模块。
18.一种通信装置,其特征在于,包括用于执行如权利要求11至16中任一项所述方法的模块。
19.一种通信装置,其特征在于,包括处理器和存储器,所述处理器和所述存储器耦合,所述处理器用于实现如权利要求1至10中任一项所述的方法。
20.一种通信装置,其特征在于,包括处理器和存储器,所述处理器和所述存储器耦合,所述处理器用于实现如权利要求11至16中任一项所述的方法。
21.一种通信装置,其特征在于,包括处理器和接口电路,所述接口电路用于接收来自所述通信装置之外的其它通信装置的信号并传输至所述处理器或将来自所述处理器的信号发送给所述通信装置之外的其它通信装置,所述处理器通过逻辑电路或执行代码指令用于实现如权利要求1至10中任一项所述的方法。
22.一种通信装置,其特征在于,包括处理器和接口电路,所述接口电路用于接收来自所述通信装置之外的其它通信装置的信号并传输至所述处理器或将来自所述处理器的信号发送给所述通信装置之外的其它通信装置,所述处理器通过逻辑电路或执行代码指令用于实现如权利要求11至16中任一项所述的方法。
23.一种计算机可读存储介质,其特征在于,所述存储介质中存储有计算机程序或指令,当所述计算机程序或指令被通信装置执行时,实现如权利要求1至10中任一项所述的方法,或,实现如权利要求11至16中任一项所述的方法。
24.一种通信***,其特征在于,包括如权利要求17、19、21中任一项所述的通信装置,和如权利要求18、20、22中任一项所述的通信装置。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010620215.9A CN113873585A (zh) | 2020-06-30 | 2020-06-30 | 用于切换的数据传输的方法和装置 |
PCT/CN2021/099906 WO2022001641A1 (zh) | 2020-06-30 | 2021-06-12 | 用于切换的数据传输的方法和装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010620215.9A CN113873585A (zh) | 2020-06-30 | 2020-06-30 | 用于切换的数据传输的方法和装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN113873585A true CN113873585A (zh) | 2021-12-31 |
Family
ID=78981745
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010620215.9A Pending CN113873585A (zh) | 2020-06-30 | 2020-06-30 | 用于切换的数据传输的方法和装置 |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN113873585A (zh) |
WO (1) | WO2022001641A1 (zh) |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2018084760A1 (en) * | 2016-11-04 | 2018-05-11 | Telefonaktiebolaget Lm Ericsson (Publ) | Activation and deactivation of duplication transmission |
US10536878B2 (en) * | 2017-03-24 | 2020-01-14 | Mediatek Inc. | User equipment and methods for PDCP duplication in 5G RAN |
US10757615B2 (en) * | 2017-09-13 | 2020-08-25 | Comcast Cable Communications, Llc | Radio link failure information for PDCP duplication |
WO2020029414A1 (zh) * | 2018-08-07 | 2020-02-13 | Oppo广东移动通信有限公司 | 无线通信方法、通信设备、芯片和通信*** |
-
2020
- 2020-06-30 CN CN202010620215.9A patent/CN113873585A/zh active Pending
-
2021
- 2021-06-12 WO PCT/CN2021/099906 patent/WO2022001641A1/zh active Application Filing
Also Published As
Publication number | Publication date |
---|---|
WO2022001641A1 (zh) | 2022-01-06 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11546811B2 (en) | Method for establishing a fronthaul interface, method for performing access for a UE, method and apparatus for performing a handover for a UE, data forwarding method, user equipment and base station | |
US10925106B2 (en) | Mobile communication system, control apparatus, base station, and user terminal supporting dual connectivity | |
CN109982360B (zh) | 通信方法和装置 | |
CN110769377B (zh) | 一种通信方法及装置 | |
CN108684218B (zh) | 切换方法和装置 | |
KR102401279B1 (ko) | 무선 통신 네트워크에서 통신 방법 및 이를 위한 시스템 | |
CN113423131B (zh) | 通信方法和装置 | |
WO2014198133A1 (zh) | 一种数据无线承载drb的资源分配方法及装置 | |
CA3056285A1 (en) | Method and system for user information management | |
WO2019192458A1 (zh) | 通信方法和装置 | |
CN110650454A (zh) | V2x通信方法、装置及*** | |
EP3913840A1 (en) | Method and apparatus for processing establishment of entities | |
EP4145900A1 (en) | Communication method and apparatus | |
WO2016187751A1 (zh) | 无线承载建立方法和设备 | |
WO2020164620A1 (zh) | 一种终端信息的通信处理方法和相关设备 | |
US10285109B2 (en) | Wireless connection establishment method and apparatus | |
WO2022141332A1 (zh) | 一种通信方法及装置 | |
CN113873585A (zh) | 用于切换的数据传输的方法和装置 | |
KR20210009176A (ko) | 이중연결구조의 DRB Path 전환과 사이드링크 베어러 해제 방법 및 장치 | |
WO2023092507A1 (zh) | 侧链路通信方法及装置 | |
WO2022082688A1 (zh) | 一种通信方法、装置及*** | |
KR20210128302A (ko) | 차세대 이동 통신 시스템에서 휴면 부분 대역폭을 고려한 부분 대역폭 스위칭 방법 및 장치 | |
CN115278943A (zh) | 一种通信方法及通信装置 | |
CN116248237A (zh) | 一种通信方法及装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |