CN111132186A - 一种重置mac层、数据传输方法及装置 - Google Patents

一种重置mac层、数据传输方法及装置 Download PDF

Info

Publication number
CN111132186A
CN111132186A CN201811287925.3A CN201811287925A CN111132186A CN 111132186 A CN111132186 A CN 111132186A CN 201811287925 A CN201811287925 A CN 201811287925A CN 111132186 A CN111132186 A CN 111132186A
Authority
CN
China
Prior art keywords
terminal device
information
mac layer
radio bearer
message
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.)
Granted
Application number
CN201811287925.3A
Other languages
English (en)
Other versions
CN111132186B (zh
Inventor
姚楚婷
曹振臻
徐海博
王键
李冠臣
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Priority to CN201811287925.3A priority Critical patent/CN111132186B/zh
Priority to PCT/CN2019/114841 priority patent/WO2020088611A1/zh
Publication of CN111132186A publication Critical patent/CN111132186A/zh
Application granted granted Critical
Publication of CN111132186B publication Critical patent/CN111132186B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W24/00Supervisory, monitoring or testing arrangements
    • H04W24/02Arrangements for optimising operational condition
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W76/00Connection management
    • H04W76/10Connection setup
    • H04W76/19Connection re-establishment

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

本申请涉及一种重置MAC层、数据传输方法及装置,用于减少传输中断时间。其中的一种重置MAC层的方法包括:接收来自第一网络设备的第一消息,所述第一消息包括重置指示信息,所述重置指示信息用于指示对终端设备的MAC层进行重置;对所述MAC层进行重置。通过重置指示信息可以单独指示终端设备重置MAC层,从而终端设备可以实现对MAC层的重置,以避免通过旧key加密的数据包造成解密混乱。

Description

一种重置MAC层、数据传输方法及装置
技术领域
本申请涉及通信技术领域,尤其涉及一种重置MAC层、数据传输方法及装置。
背景技术
随着第五代移动通信技术(the 5th generation,5G)的发展,在运营商的部署中,可以配置工作在长期演进(long term evolution,LTE)***中的基站和工作在5G新无线(new radio,NR)***中的基站一起与终端设备进行通信,也就是,终端设备可以同时连接到工作在LTE***中的基站(以下简称为LTE基站)和工作在NR***中的基站(以下简称为NR基站),这样就可以既利用LTE***的频率传输数据,也利用NR***的频率传输数据,从而提高终端设备的吞吐量。这种终端设备同时连接到两个不同接入技术的基站的场景,可以称为多接入技术双连接(multi-RAT dual connectivity,MR-DC)。
在MR-DC场景下,两个基站中对应于某个无线承载(radio bearer)的分组数据汇聚协议(packet data convergence protocol,PDCP)层有可能发生重定位(relocate),即PDCP从主基站移向辅基站,或者从辅基站移向主基站。由于PDCP层是负责对无线承载所传输的数据进行加密等处理的,并且PDCP层使用的密钥(key)为所在基站使用的密钥,因此PDCP层的重定位就会导致基站发送的数据包所使用的key发生变化。那么,为了使得终端设备也能够更换相应的key进行解密以及新数据的加密传输,在LTE做主基站的情况,主基站会向终端设备发送移动性控制信息(mobilitycontrolinfo),以指示终端设备进行PDCP层重建(reestablish)、无线链路控制(radio link control,RLC)层重建、以及MAC层重置(reset)。
然而,可能只有一个无线承载对应的PDCP层发生了重定位,但基站向终端设备发送的mobilitycontrolinfo,却会指示终端设备对所有的无线承载对应的PDCP层和RLC层都进行重建,这会导致所有的无线承载的传输均中断较长时间。而如果不发送mobilitycontrolinfo,虽然基站可以单独指示PDCP层和RLC层的重建,但基站不能单独指示MAC层重置,终端设备又无法重置MAC层。
发明内容
本申请实施例提供一种重置MAC层、数据传输方法及装置,用于减少传输中断时间。
第一方面,提供第一种重置MAC层的方法,该方法包括:接收来自第一网络设备的第一消息,所述第一消息包括重置指示信息,所述重置指示信息用于指示对终端设备的MAC层进行重置;对所述MAC层进行重置。
该方法可由第一通信装置执行,第一通信装置可以是终端设备或能够支持终端设备实现该方法所需的功能的通信装置,当然还可以是其他通信装置,例如芯片***。这里以第一通信装置是终端设备为例。
在本申请实施例中,网络设备向终端设备发送的重置指示信息可以用于指示对终端设备的MAC层进行重置,从而通过重置指示信息可以单独指示终端设备重置MAC层,从而终端设备可以实现对MAC层的重置,以避免通过旧key加密的数据包造成解密混乱。且因为能够单独指示终端设备重置MAC层,则网络设备可以无需通过mobilitycontrolinfo指示终端设备对所有的无线承载对应的PDCP层和RLC层都进行重建,从而可以有效减少传输中断的时间,提高通信质量。
结合第一方面,在第一方面的第一种可能的实施方式中,所述重置指示信息为不同于移动性控制信息的信息。
例如,本申请实施例中的重置指示信息是第一消息中新增的信息,并不是mobilitycontrolinfo,因此网络设备可以无需通过mobilitycontrolinfo指示终端设备对所有的无线承载对应的PDCP层和RLC层都进行重建,从而可以有效减少传输中断的时间,提高通信质量。
结合第一方面或第一方面的第一种可能的实施方式,在第一方面的第二种可能的实施方式中,所述第一消息还包括移动性控制信息,用于指示用于所述终端设备进行随机接入的配置信息。
第一消息中也可以包括mobilitycontrolinfo,但mobilitycontrolinfo不再引用指示终端设备对所有的无线承载对应的PDCP层和RLC层都进行重建,而是指示用于终端设备进行随机接入的配置信息,从而终端设备无需对所有的无线承载对应的PDCP层和RLC层都进行重建,有效减少了传输中断时间,并且终端设备还可以根据mobilitycontrolinfo的指示进行随机接入。
结合第一方面或第一方面的第一种可能的实施方式或第一方面的第二种可能的实施方式,在第一方面的第三种可能的实施方式中,所述重置指示信息用于指示对MAC层、RLC层和PDCP层中的MAC层进行重置,而不用于指示对RLC层和PDCP层是否进行重建。
本申请实施例中的重置指示信息是用于指示对MAC层进行重置的,对于RLC层和PDCP层不进行指示。
结合第一方面或第一方面的第一种可能的实施方式至第一方面的第三种可能的实施方式中的任一种可能的实施方式,在第一方面的第四种可能的实施方式中,所述第一消息还包括第一重建信息和/或第二重建信息,所述第一重建信息用于指示所述终端设备对第一无线承载对应的PDCP层进行重建,所述第二重建信息用于指示所述终端设备对所述第一无线承载对应的RLC层进行重建。
因为第一无线承载对应的PDCP层发生了变化,包括发生承载类型改变或者切换或者只是PDCP层发生了位置改变,例如是第一网络设备中新建立了第一无线承载对应的PDCP层,或者是第二网络设备中新建立了第一无线承载对应的PDCP层,因此涉及到要第一无线承载对应的PDCP层的key的更新,要更换key,除了要重置MAC层之外,还需要对第一无线承载对应的PDCP层和RLC层进行重建。在本申请实施例中,第一消息还可以包括第一重建信息和第二重建信息,第一重建信息用于指示终端设备对第一无线承载对应的PDCP层进行重建,第二重建信息用于指示终端设备对第一无线承载对应的RLC层进行重建,从而实现更换key的目的。
结合第一方面或第一方面的第一种可能的实施方式至第一方面的第四种可能的实施方式中的任一种可能的实施方式,在第一方面的第五种可能的实施方式中,所述重置指示信息还用于指示所述终端设备在所述终端设备的原服务小区进行随机接入;或,所述第一消息还包括随机接入指示信息,所述随机接入指示信息用于指示所述终端设备在所述终端设备的原服务小区进行随机接入。
重置指示信息除了可以指示终端设备重置MAC层之外,还可以指示终端设备在原服务小区进行随机接入,则终端设备可以根据重置指示信息在原服务小区进行随机接入。通过重置指示信息既可以指示MAC重置也可以指示随机接入,有助于节省资源,也提高信息的利用率。或者,不通过重置指示信息来进行多重指示,而是再通过另外的随机接入指示信息来指示随机接入,这种指示方式对于MAC重置和随机接入可以分别指示,较为灵活。
结合第一方面或第一方面的第一种可能的实施方式至第一方面的第五种可能的实施方式中的任一种可能的实施方式,在第一方面的第六种可能的实施方式中,所述第一消息还用于指示终端设备的第一无线承载使用的密钥发生变化。
因为第一无线承载对应的PDCP层发生了变化,包括发生承载类型改变或者切换或者只是PDCP层发生了位置改变,例如是第一网络设备中新建立了第一无线承载对应的PDCP层,或者是第二网络设备中新建立了第一无线承载对应的PDCP层,因此涉及到要第一无线承载对应的PDCP层的key的更新,那么第一消息还可以用于指示第一无线承载使用的key发生变化,例如可以理解为,第一消息中包括相应的信息,该信息可以用于指示第一无线承载使用的key发生变化。
结合第一方面或第一方面的第一种可能的实施方式至第一方面的第六种可能的实施方式中的任一种可能的实施方式,在第一方面的第七种可能的实施方式中,所述MAC层为对应于LTE***的MAC层或为对应于NR***的MAC层。
本申请实施例对于进行重置的MAC层所对应的***的类型不做限制。
第二方面,提供第二种重置MAC层的方法,该方法包括:生成第一消息,所述第一消息和与第一无线承载对应的PDCP层的变化相关,所述第一消息包括重置指示信息,所述重置指示信息用于指示对终端设备的MAC层进行重置;向所述终端设备发送所述第一消息。
该方法可由第二通信装置执行,第二通信装置可以是网络设备或能够支持网络设备实现该方法所需的功能的通信装置,当然还可以是其他通信装置,例如芯片***。这里以第二通信装置是网络设备为例。
结合第二方面,在第二方面的第一种可能的实施方式中,所述与第一无线承载对应的PDCP层的变化包括:将配置在第一网络设备中的与所述第一无线承载对应的PDCP层释放,或在第一网络设备中建立与第一无线承载对应的PDCP层。
结合第二方面或第二方面的第一种可能的实施方式,在第二方面的第二种可能的实施方式中,所述重置指示信息为不同于移动性控制信息的信息。
结合第二方面或第二方面的第一种可能的实施方式或第二方面的第二种可能的实施方式,在第二方面的第三种可能的实施方式中,所述第一消息还包括移动性控制信息,用于指示用于所述终端设备进行随机接入的配置信息。
结合第二方面或第二方面的第一种可能的实施方式至第二方面的第三种可能的实施方式中的任一种可能的实施方式,在第二方面的第四种可能的实施方式中,所述重置指示信息用于指示对MAC层、RLC层和PDCP层中的MAC层进行重置,而不用于指示对RLC层和PDCP层是否进行重建。
结合第二方面或第二方面的第一种可能的实施方式至第二方面的第四种可能的实施方式中的任一种可能的实施方式,在第二方面的第五种可能的实施方式中,所述第一消息还包括第一重建信息和/或第二重建信息,所述第一重建信息用于指示所述终端设备对第一无线承载对应的PDCP层进行重建,所述第二重建信息用于指示所述终端设备对所述第一无线承载对应的RLC层进行重建。
结合第二方面或第二方面的第一种可能的实施方式至第二方面的第五种可能的实施方式中的任一种可能的实施方式,在第二方面的第六种可能的实施方式中,所述重置指示信息还用于指示所述终端设备在所述终端设备的原服务小区进行随机接入;或,所述第一消息还包括随机接入指示信息,所述随机接入指示信息用于指示所述终端设备在所述终端设备的原服务小区进行随机接入。
结合第二方面或第二方面的第一种可能的实施方式至第二方面的第六种可能的实施方式中的任一种可能的实施方式,在第二方面的第七种可能的实施方式中,所述第一消息还用于指示终端设备的第一无线承载使用的密钥发生变化。
结合第二方面或第二方面的第一种可能的实施方式至第二方面的第七种可能的实施方式中的任一种可能的实施方式,在第二方面的第八种可能的实施方式中,所述MAC层为对应于LTE***的MAC层或为对应于NR***的MAC层。
关于第二方面或第二方面的各种实施方式所带来的技术效果,可以参考对于第一方面或第一方面的各种实施方式的技术效果的介绍,不多赘述。
第三方面,提供第一种数据传输方法,该方法包括:接收来自第一网络设备的第一消息,所述第一消息包括第一信息;根据所述第一信息,对所述MAC层进行处理,其中,对所述MAC层进行处理的部分方式或全部方式是对所述MAC层进行重置所包括的处理方式的真子集,对所述MAC层进行处理的方式包括以下至少一种:清除所有HARQ进程的缓存,停止DRX的重传定时器,停止RTT定时器,将NDI设置为新传。
该方法可由第三通信装置执行,第三通信装置可以是终端设备或能够支持终端设备实现该方法所需的功能的通信装置,当然还可以是其他通信装置,例如芯片***。这里以第三通信装置是终端设备为例。
本申请实施例可以通过专门的第一信息来单独指示对终端设备的MAC层进行处理,从而终端设备可以实现对MAC层的处理,以避免通过旧key加密的数据包造成解密混乱。且因为能够单独指示终端设备处理MAC层,则第一网络设备可以无需指示终端设备对所有的无线承载对应的PDCP层和RLC层都进行重建,从而可以有效减少对应的PDCP层未发生变化的无线承载的传输中断的时间,提高通信质量。而且本申请实施例中,终端设备只是对MAC层进行处理即可,无需对MAC层进行整体重置,也有助于减少因为重置MAC层而带来的传输中断的时间。
结合第三方面,在第三方面的第一种可能的实施方式中,对所述MAC层进行重置的处理方式包括:
初始化每个逻辑信道令牌桶的数值为零,所述令牌桶用于存储用于传输数据的令牌;
停止所有定时器;
认为所有的TAT超时,并执行TAT超时的所有行为;
将NDI设置为新传;
停止正在进行的随机接入流程;
如果有正在运行的随机接入流程,丢弃分配给终端设备的随机接入的前导码索引及物理资源索引;
清除随机接入过程中的信息3的缓存;
如果有已触发的调度请求流程,取消所述已触发的调度请求流程;
如果有已触发的缓存状态报告流程,取消所述已触发的缓存状态报告流程;
如果有已触发的能耗余量报告流程,取消所述已触发的能耗余量报告流程;
清除所有HARQ进程的缓存;
对于每个下行HARQ进程,认为下次收到的传输块是第一次传输;
如果有临时的用户标识,则释放所述临时的用户标识。
结合第三方面或第三方面的第一种可能的实施方式,在第三方面的第二种可能的实施方式中,所述重置指示信息为不同于移动性控制信息的信息。
例如,本申请实施例中的重置指示信息是第一消息中新增的信息,并不是mobilitycontrolinfo,因此网络设备可以无需通过mobilitycontrolinfo指示终端设备对所有的无线承载对应的PDCP层和RLC层都进行重建,从而可以有效减少传输中断的时间,提高通信质量。
结合第三方面或第三方面的第一种可能的实施方式或第三方面的第二种可能的实施方式,在第三方面的第三种可能的实施方式中,所述重置指示信息为不同于上行传输增强配置信息的信息,以及为不同于覆盖增强模式信息的信息。
本申请实施例中,第一网络设备是在PDCP层发生变化或即将发生变化时向终端设备发送第一信息,与上行传输增强无关。另外本申请实施例中,第一网络设备是在PDCP层发生变化或即将发生变化时向终端设备发送第一信息,与覆盖增强也无关。
结合第三方面或第三方面的第一种可能的实施方式至第三方面的第三种可能的实施方式中的任一种可能的实施方式,在第三方面的第四种可能的实施方式中,所述第一信息还用于指示对所述MAC层进行所述处理。
第一信息可以采用显式指示的方式,直接指示对MAC层进行所述的处理,使得指示方式更为明确。
结合第三方面或第三方面的第一种可能的实施方式至第三方面的第四种可能的实施方式中的任一种可能的实施方式,在第三方面的第五种可能的实施方式中,对所述MAC层进行处理的方式用于所述MAC层不进行数据重传。
在本申请实施例中,第一信息所指示的对MAC的处理方式可以认为是用于使得终端设备的MAC层不进行数据重传,也就是,终端设备通过对MAC层进行所述的处理,可以使得MAC层不再进行数据重传。通过采用本申请实施例的技术方案,MAC层的缓存中即使存储了采用旧的key加密的数据,由于MAC层不再进行数据重传,则这些采用旧的key加密的数据也不会传输给网络设备,从而不会导致网络设备解密失败。
结合第三方面或第三方面的第一种可能的实施方式至第三方面的第五种可能的实施方式中的任一种可能的实施方式,在第三方面的第六种可能的实施方式中,所述第一消息还用于指示终端设备的第一无线承载使用的密钥发生变化。
因为第一无线承载对应的PDCP层发生了变化,例如是第一网络设备中新建立了第一无线承载对应的PDCP层,或者是第二网络设备中新建立了第一无线承载对应的PDCP层,因此涉及到要第一无线承载对应的PDCP层的key的更新,那么第一消息还可以用于指示第一无线承载使用的key发生变化,例如理解为,第一消息中包括相应的信息,该信息可以用于指示第一无线承载使用的key发生变化。
第四方面,提供第二种数据传输方法,该方法包括:生成第一消息,所述第一消息和与第一无线承载对应的PDCP层的变化相关,所述第一消息包括第一信息,所述第一信息用于所述终端设备对所述终端设备的MAC层进行处理;向所述终端设备发送所述第一消息;其中,对所述MAC层进行处理的部分方式或全部方式是对所述MAC层进行重置所包括的处理方式的真子集,对所述MAC层进行处理的方式包括以下至少一种:清除所有HARQ进程的缓存,停止DRX的重传定时器,停止RTT定时器,将NDI设置为新传。
该方法可由第四通信装置执行,第四通信装置可以是网络设备或能够支持网络设备实现该方法所需的功能的通信装置,当然还可以是其他通信装置,例如芯片***。这里以第四通信装置是网络设备为例。
结合第四方面,在第四方面的第一种可能的实施方式中,对所述MAC层进行重置的处理方式包括:
初始化每个逻辑信道令牌桶的数值为零,所述令牌桶用于存储用于传输数据的令牌;
停止所有定时器;
认为所有的TAT超时,并执行TAT超时的所有行为;
将NDI设置为新传;
停止正在进行的随机接入流程;
如果有正在运行的随机接入流程,丢弃分配给终端设备的随机接入的前导码索引及物理资源索引;
清除随机接入过程中的信息3的缓存;
如果有已触发的调度请求流程,取消所述已触发的调度请求流程;
如果有已触发的缓存状态报告流程,取消所述已触发的缓存状态报告流程;
如果有已触发的能耗余量报告流程,取消所述已触发的能耗余量报告流程;
清除所有HARQ进程的缓存;
对于每个下行HARQ进程,认为下次收到的传输块是第一次传输;
如果有临时的用户标识,则释放所述临时的用户标识。
结合第四方面或第四方面的第一种可能的实施方式,在第四方面的第二种可能的实施方式中,所述重置指示信息为不同于移动性控制信息的信息。
结合第四方面或第四方面的第一种可能的实施方式或第四方面的第二种可能的实施方式,在第四方面的第三种可能的实施方式中,所述重置指示信息为不同于上行传输增强配置信息的信息,以及为不同于覆盖增强模式信息的信息。
结合第四方面或第四方面的第一种可能的实施方式至第四方面的第三种可能的实施方式中的任一种可能的实施方式,在第四方面的第四种可能的实施方式中,所述与第一无线承载对应的PDCP层的变化包括:将配置在第一网络设备中的与所述第一无线承载对应的PDCP层释放,或在第一网络设备中建立与第一无线承载对应的PDCP层。
结合第四方面或第四方面的第一种可能的实施方式至第四方面的第五种可能的实施方式中的任一种可能的实施方式,在第四方面的第六种可能的实施方式中,所述第一信息还用于指示对所述MAC层进行所述处理。
结合第四方面或第四方面的第一种可能的实施方式至第四方面的第六种可能的实施方式中的任一种可能的实施方式,在第四方面的第七种可能的实施方式中,对所述MAC层进行处理的方式用于所述MAC层不进行数据重传。
结合第四方面或第四方面的第一种可能的实施方式至第四方面的第七种可能的实施方式中的任一种可能的实施方式,在第四方面的第八种可能的实施方式中,所述第一消息还用于指示终端设备的第一无线承载使用的密钥发生变化。
关于第四方面或第四方面的各种实施方式所带来的技术效果,可以参考对于第三方面或第三方面的各种实施方式的技术效果的介绍,不多赘述。
第五方面,提供第三种数据传输方法,该方法包括:将配置在第一网络设备中的与第一无线承载对应的PDCP层释放,或在第一网络设备中建立与第一无线承载对应的PDCP层;在下行为终端设备调度下行新传数据,且在下行不为所述终端设备调度下行重传数据。
例如第一网络设备将配置在第一网络设备中的与第一无线承载对应的PDCP层释放,或在第一网络设备中建立与第一无线承载对应的PDCP层,那么针对第一无线承载,可能第一网络设备在第一网络设备的MAC层的HARQ缓存中还存储有第一无线承载的采用旧的key加密的数据。如果第一网络设备在下行为终端设备调度下行重传数据,则重传数据中很可能包括采用旧的key加密的数据。因此,为了避免第一网络设备发出这些数据,则第一网络设备在下行可以为终端设备调度下行新传数据,也就是不为终端设备调度下行重传数据,新传数据可以是第一网络设备通过新的key加密生成的,从而使得第一网络设备发出的尽量都是采用新的key加密后的数据,不再发送采用旧的key加密后的数据,使得终端设备能够对接收的数据进行正确的解密。
结合第五方面,在第五方面的第一种可能的实施方式中,所述方法还包括:在上行为所述终端设备调度上行新传数据,且在上行不为所述终端设备调度上行重传数据。
例如第一网络设备将配置在第一网络设备中的与第一无线承载对应的PDCP层释放,或在第一网络设备中建立与第一无线承载对应的PDCP层,那么针对第一无线承载,可能终端设备在终端设备的MAC层的HARQ缓存中也会存储有第一无线承载的采用旧的key加密的数据。如果第一网络设备在上行为终端设备调度上行重传数据,则重传数据中很可能包括采用旧的key加密的数据。因此,为了避免终端设备发出这些数据,则第一网络设备在上行可以为终端设备调度上行新传数据,而不为终端设备调度上行重传数据,新传数据可以是终端设备通过新的key加密生成的,从而使得终端设备发出的尽量都是采用新的key加密后的数据,不再发送采用旧的key加密后的数据,使得第一网络设备能够对接收的数据进行正确的解密。
结合第五方面,在第五方面的第二种可能的实施方式中,所述方法还包括:在上行为所述终端设备调度上行重传数据;接收所述上行重传数据;丢弃所述上行重传数据中包括的属于所述第一无线承载的、且是将配置在所述第一网络设备中的与所述第一无线承载对应的PDCP层释放之前的数据,或丢弃所述上行重传数据中包括的属于所述第一无线承载的、且是在所述第一网络设备中建立与所述第一无线承载对应的PDCP层之前的数据。
因为有可能只是一部分的无线承载对应的PDCP层发生了变化,例如可能只是第一无线承载对应的PDCP层发生了变化,而其他无线承载对应的PDCP层是没变化的,也就是其他无线承载使用的key是没变的。终端设备在发送数据时,有可能是将多个无线承载的数据放到一个传输块一并发送,如果第一网络设备不调度上行重传,则其他无线承载的数据也有可能无法传输。因此,第一网络设备依然可以调度终端设备传输上行重传数据,第一网络设备的MAC层在接收来自终端设备的上行重传数据后,将上行重传数据进行拆分,从中识别出属于第一无线承载的、且是在第一网络设备将配置在第一网络设备中的与第一无线承载对应的PDCP层释放之前的数据,或是识别出属于第一无线承载的、且是第一网络设备在第一网络设备中建立与第一无线承载对应的PDCP层之前的数据,第一网络设备的MAC层丢弃识别出的数据,剩下的就是属于其他无线承载的数据。可以看到在这种处理方式下,对应的PDCP层未发生变化的无线承载几乎不受影响,可以尽量实现无传输中断,也无数据丢失,有助于提高通信质量。
第六方面,提供第一种通信装置,该通信装置例如可实现终端设备的功能,例如为如前所述的第一通信装置。该通信装置可包括处理器和收发器,收发器例如为射频处理部件。其中,收发器,用于接收来自第一网络设备的第一消息,所述第一消息包括重置指示信息,所述重置指示信息用于指示对终端设备的MAC层进行重置;处理器,用于对所述MAC层进行重置。
结合第六方面,在第六方面的第一种可能的实施方式中,所述重置指示信息为不同于移动性控制信息的信息。
结合第六方面或第六方面的第一种可能的实施方式,在第六方面的第二种可能的实施方式中,所述第一消息还包括移动性控制信息,用于指示用于所述终端设备进行随机接入的配置信息。
结合第六方面或第六方面的第一种可能的实施方式或第六方面的第二种可能的实施方式,在第六方面的第三种可能的实施方式中,所述重置指示信息用于指示对MAC层、RLC层和PDCP层中的MAC层进行重置,而不用于指示对RLC层和PDCP层是否进行重建。
结合第六方面或第六方面的第一种可能的实施方式至第六方面的第三种可能的实施方式中的任一种可能的实施方式,在第六方面的第四种可能的实施方式中,所述第一消息还包括第一重建信息和/或第二重建信息,所述第一重建信息用于指示所述终端设备对第一无线承载对应的PDCP层进行重建,所述第二重建信息用于指示所述终端设备对所述第一无线承载对应的RLC层进行重建。
结合第六方面或第六方面的第一种可能的实施方式至第六方面的第四种可能的实施方式中的任一种可能的实施方式,在第六方面的第五种可能的实施方式中,所述重置指示信息还用于指示所述终端设备在所述终端设备的原服务小区进行随机接入;或,所述第一消息还包括随机接入指示信息,所述随机接入指示信息用于指示所述终端设备在所述终端设备的原服务小区进行随机接入。
结合第六方面或第六方面的第一种可能的实施方式至第六方面的第五种可能的实施方式中的任一种可能的实施方式,在第六方面的第六种可能的实施方式中,所述第一消息还用于指示终端设备的第一无线承载使用的密钥发生变化。
结合第六方面或第六方面的第一种可能的实施方式至第六方面的第六种可能的实施方式中的任一种可能的实施方式,在第六方面的第七种可能的实施方式中,所述MAC层为对应于LTE***的MAC层或为对应于NR***的MAC层。
关于第六方面或第六方面的各种实施方式所带来的技术效果,可以参考对于第一方面或第一方面的各种实施方式的技术效果的介绍,不多赘述。
第七方面,提供第二种通信装置,该通信装置例如可实现网络设备的功能,例如为如前所述的第二通信装置。该通信装置可包括处理器和收发器,收发器例如为射频处理部件。其中,处理器,用于生成第一消息,所述第一消息和与第一无线承载对应的PDCP层的变化相关,所述第一消息包括重置指示信息,所述重置指示信息用于指示对终端设备的MAC层进行重置;收发器,用于向所述终端设备发送所述第一消息。
结合第七方面,在第七方面的第一种可能的实施方式中,所述与第一无线承载对应的PDCP层的变化包括:将配置在第一网络设备中的与所述第一无线承载对应的PDCP层释放,或在第一网络设备中建立与第一无线承载对应的PDCP层。
结合第七方面或第七方面的第一种可能的实施方式,在第七方面的第二种可能的实施方式中,所述重置指示信息为不同于移动性控制信息的信息。
结合第七方面或第七方面的第一种可能的实施方式或第七方面的第二种可能的实施方式,在第七方面的第三种可能的实施方式中,所述第一消息还包括移动性控制信息,用于指示用于所述终端设备进行随机接入的配置信息。
结合第七方面或第七方面的第一种可能的实施方式至第七方面的第三种可能的实施方式中的任一种可能的实施方式,在第七方面的第四种可能的实施方式中,所述重置指示信息用于指示对MAC层、RLC层和PDCP层中的MAC层进行重置,而不用于指示对RLC层和PDCP层是否进行重建。
结合第七方面或第七方面的第一种可能的实施方式至第七方面的第四种可能的实施方式中的任一种可能的实施方式,在第七方面的第五种可能的实施方式中,所述第一消息还包括第一重建信息和/或第二重建信息,所述第一重建信息用于指示所述终端设备对第一无线承载对应的PDCP层进行重建,所述第二重建信息用于指示所述终端设备对所述第一无线承载对应的RLC层进行重建。
结合第七方面或第七方面的第一种可能的实施方式至第七方面的第五种可能的实施方式中的任一种可能的实施方式,在第七方面的第六种可能的实施方式中,所述重置指示信息还用于指示所述终端设备在所述终端设备的原服务小区进行随机接入;或,所述第一消息还包括随机接入指示信息,所述随机接入指示信息用于指示所述终端设备在所述终端设备的原服务小区进行随机接入。
结合第七方面或第七方面的第一种可能的实施方式至第七方面的第六种可能的实施方式中的任一种可能的实施方式,在第七方面的第七种可能的实施方式中,所述第一消息还用于指示终端设备的第一无线承载使用的密钥发生变化。
结合第七方面或第七方面的第一种可能的实施方式至第七方面的第七种可能的实施方式中的任一种可能的实施方式,在第七方面的第八种可能的实施方式中,所述MAC层为对应于LTE***的MAC层或为对应于NR***的MAC层。
关于第七方面或第七方面的各种实施方式所带来的技术效果,可以参考对于第二方面或第二方面的各种实施方式的技术效果的介绍,不多赘述。
第八方面,提供第三种通信装置,该通信装置例如可实现终端设备的功能,例如为如前所述的第三通信装置。该通信装置可包括处理器和收发器,收发器例如为射频处理部件。其中,收发器,用于接收来自第一网络设备的第一消息,所述第一消息包括第一信息;处理器,用于根据所述第一信息,对所述MAC层进行处理,其中,对所述MAC层进行处理的部分方式或全部方式是对所述MAC层进行重置所包括的处理方式的真子集,对所述MAC层进行处理的方式包括以下至少一种:清除所有HARQ进程的缓存,停止DRX的重传定时器,停止RTT定时器,将NDI设置为新传。
结合第八方面,在第八方面的第一种可能的实施方式中,对所述MAC层进行重置的处理方式包括:
初始化每个逻辑信道令牌桶的数值为零,所述令牌桶用于存储用于传输数据的令牌;
停止所有定时器;
认为所有的TAT超时,并执行TAT超时的所有行为;
将NDI设置为新传;
停止正在进行的随机接入流程;
如果有正在运行的随机接入流程,丢弃分配给终端设备的随机接入的前导码索引及物理资源索引;
清除随机接入过程中的信息3的缓存;
如果有已触发的调度请求流程,取消所述已触发的调度请求流程;
如果有已触发的缓存状态报告流程,取消所述已触发的缓存状态报告流程;
如果有已触发的能耗余量报告流程,取消所述已触发的能耗余量报告流程;
清除所有HARQ进程的缓存;
对于每个下行HARQ进程,认为下次收到的传输块是第一次传输;
如果有临时的用户标识,则释放所述临时的用户标识。
结合第八方面或第八方面的第一种可能的实施方式,在第八方面的第二种可能的实施方式中,所述重置指示信息为不同于移动性控制信息的信息。
结合第八方面或第八方面的第一种可能的实施方式或第八方面的第二种可能的实施方式,在第八方面的第三种可能的实施方式中,所述重置指示信息为不同于上行传输增强配置信息的信息,以及为不同于覆盖增强模式信息的信息。
结合第八方面或第八方面的第一种可能的实施方式至第八方面的第三种可能的实施方式中的任一种可能的实施方式,在第八方面的第四种可能的实施方式中,所述第一信息还用于指示对所述MAC层进行所述处理。
结合第八方面或第八方面的第一种可能的实施方式至第八方面的第四种可能的实施方式中的任一种可能的实施方式,在第八方面的第五种可能的实施方式中,对所述MAC层进行处理的方式用于所述MAC层不进行数据重传。
结合第八方面或第八方面的第一种可能的实施方式至第八方面的第五种可能的实施方式中的任一种可能的实施方式,在第八方面的第六种可能的实施方式中,所述第一消息还用于指示终端设备的第一无线承载使用的密钥发生变化。
关于第八方面或第八方面的各种实施方式所带来的技术效果,可以参考对于第三方面或第三方面的各种实施方式的技术效果的介绍,不多赘述。
第九方面,提供第四种通信装置,该通信装置例如可实现网络设备的功能,例如为如前所述的第四通信装置。该通信装置可包括处理器和收发器,收发器例如为射频处理部件。其中,处理器,用于生成第一消息,所述第一消息和与第一无线承载对应的PDCP层的变化相关,所述第一消息包括第一信息,所述第一信息用于所述终端设备对所述终端设备的MAC层进行处理;收发器,用于向所述终端设备发送所述第一消息;其中,对所述MAC层进行处理的部分方式或全部方式是对所述MAC层进行重置所包括的处理方式的真子集,对所述MAC层进行处理的方式包括以下至少一种:清除所有HARQ进程的缓存;停止DRX的重传定时器;停止RTT定时器;将NDI设置为新传。
结合第九方面,在第九方面的第一种可能的实施方式中,对所述MAC层进行重置的处理方式包括:
初始化每个逻辑信道令牌桶的数值为零,所述令牌桶用于存储用于传输数据的令牌;
停止所有定时器;
认为所有的TAT超时,并执行TAT超时的所有行为;
将NDI设置为新传;
停止正在进行的随机接入流程;
如果有正在运行的随机接入流程,丢弃分配给终端设备的随机接入的前导码索引及物理资源索引;
清除随机接入过程中的信息3的缓存;
如果有已触发的调度请求流程,取消所述已触发的调度请求流程;
如果有已触发的缓存状态报告流程,取消所述已触发的缓存状态报告流程;
如果有已触发的能耗余量报告流程,取消所述已触发的能耗余量报告流程;
清除所有HARQ进程的缓存;
对于每个下行HARQ进程,认为下次收到的传输块是第一次传输;
如果有临时的用户标识,则释放所述临时的用户标识。
结合第九方面或第九方面的第一种可能的实施方式,在第九方面的第二种可能的实施方式中,所述重置指示信息为不同于移动性控制信息的信息。
结合第九方面或第九方面的第一种可能的实施方式或第九方面的第二种可能的实施方式,在第九方面的第三种可能的实施方式中,所述重置指示信息为不同于上行传输增强配置信息的信息,以及为不同于覆盖增强模式信息的信息。
结合第九方面或第九方面的第一种可能的实施方式至第九方面的第三种可能的实施方式中的任一种可能的实施方式,在第九方面的第四种可能的实施方式中,所述与第一无线承载对应的PDCP层的变化包括:将配置在第一网络设备中的与所述第一无线承载对应的PDCP层释放,或在第一网络设备中建立与第一无线承载对应的PDCP层。
结合第九方面或第九方面的第一种可能的实施方式至第九方面的第五种可能的实施方式中的任一种可能的实施方式,在第九方面的第六种可能的实施方式中,所述第一信息还用于指示对所述MAC层进行所述处理。
结合第九方面或第九方面的第一种可能的实施方式至第九方面的第六种可能的实施方式中的任一种可能的实施方式,在第九方面的第七种可能的实施方式中,对所述MAC层进行处理的方式用于所述MAC层不进行数据重传。
结合第九方面或第九方面的第一种可能的实施方式至第九方面的第七种可能的实施方式中的任一种可能的实施方式,在第九方面的第八种可能的实施方式中,所述第一消息还用于指示终端设备的第一无线承载使用的密钥发生变化。
关于第九方面或第九方面的各种实施方式所带来的技术效果,可以参考对于第四方面或第四方面的各种实施方式的技术效果的介绍,不多赘述。
第十方面,提供第五种通信装置,该通信装置例如可实现终端设备的功能,例如为如前所述的第五通信装置。该通信装置可包括处理器和收发器,收发器例如为射频处理部件。其中,处理器,用于将配置在第一网络设备中的与第一无线承载对应的PDCP层释放,或在第一网络设备中建立与第一无线承载对应的PDCP层;处理器,还用于在下行为终端设备调度下行新传数据,且在下行不为所述终端设备调度下行重传数据。
结合第十方面,在第十方面的第一种可能的实施方式中,处理器还用于:在上行为所述终端设备调度上行新传数据,且在上行不为所述终端设备调度上行重传数据。
结合第十方面,在第十方面的第二种可能的实施方式中,处理器,还用于在上行为所述终端设备调度上行重传数据;收发器,还用于接收所述上行重传数据;处理器,还用于丢弃所述上行重传数据中包括的属于所述第一无线承载的、且是将配置在所述第一网络设备中的与所述第一无线承载对应的PDCP层释放之前的数据,或丢弃所述上行重传数据中包括的属于所述第一无线承载的、且是在所述第一网络设备中建立与所述第一无线承载对应的PDCP层之前的数据。
关于第十方面或第十方面的各种实施方式所带来的技术效果,可以参考对于第五方面或第五方面的各种实施方式的技术效果的介绍,不多赘述。
第十一方面,提供第六种通信装置,该通信装置例如可实现终端设备的功能,例如为如前所述的第一通信装置。该通信装置具有实现上述方法设计中的终端设备的功能。这些功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。所述硬件或软件包括一个或多个与上述功能相对应的单元。在一个可能的设计中,该通信装置的具体结构可包括处理模块和收发模块。处理模块和收发模块可执行上述第一方面或第一方面的任意一种可能的实施方式所提供的方法中的相应功能。其中,收发模块,用于接收来自第一网络设备的第一消息,所述第一消息包括重置指示信息,所述重置指示信息用于指示对终端设备的MAC层进行重置;处理模块,用于对所述MAC层进行重置。
结合第十一方面,在第十一方面的第一种可能的实施方式中,所述重置指示信息为不同于移动性控制信息的信息。
结合第十一方面或第十一方面的第一种可能的实施方式,在第十一方面的第二种可能的实施方式中,所述第一消息还包括移动性控制信息,用于指示用于所述终端设备进行随机接入的配置信息。
结合第十一方面或第十一方面的第一种可能的实施方式或第十一方面的第二种可能的实施方式,在第十一方面的第三种可能的实施方式中,所述重置指示信息用于指示对MAC层、RLC层和PDCP层中的MAC层进行重置,而不用于指示对RLC层和PDCP层是否进行重建。
结合第十一方面或第十一方面的第一种可能的实施方式至第十一方面的第三种可能的实施方式中的任一种可能的实施方式,在第十一方面的第四种可能的实施方式中,所述第一消息还包括第一重建信息和/或第二重建信息,所述第一重建信息用于指示所述终端设备对第一无线承载对应的PDCP层进行重建,所述第二重建信息用于指示所述终端设备对所述第一无线承载对应的RLC层进行重建。
结合第十一方面或第十一方面的第一种可能的实施方式至第十一方面的第四种可能的实施方式中的任一种可能的实施方式,在第十一方面的第五种可能的实施方式中,所述重置指示信息还用于指示所述终端设备在所述终端设备的原服务小区进行随机接入;或,所述第一消息还包括随机接入指示信息,所述随机接入指示信息用于指示所述终端设备在所述终端设备的原服务小区进行随机接入。
结合第十一方面或第十一方面的第一种可能的实施方式至第十一方面的第五种可能的实施方式中的任一种可能的实施方式,在第十一方面的第六种可能的实施方式中,所述第一消息还用于指示终端设备的第一无线承载使用的密钥发生变化。
结合第十一方面或第十一方面的第一种可能的实施方式至第十一方面的第六种可能的实施方式中的任一种可能的实施方式,在第十一方面的第七种可能的实施方式中,所述MAC层为对应于LTE***的MAC层或为对应于NR***的MAC层。
关于第十一方面或第十一方面的各种实施方式所带来的技术效果,可以参考对于第一方面或第一方面的各种实施方式的技术效果的介绍,不多赘述。
第十二方面,提供第七种通信装置,该通信装置例如可实现网络设备的功能,例如为如前所述的第二通信装置。该通信装置具有实现上述方法设计中的网络设备的功能。这些功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。所述硬件或软件包括一个或多个与上述功能相对应的单元。在一个可能的设计中,该通信装置的具体结构可包括处理模块和收发模块。处理模块和收发模块可执行上述第二方面或第二方面的任意一种可能的实施方式所提供的方法中的相应功能。其中,处理模块,用于生成第一消息,所述第一消息和与第一无线承载对应的PDCP层的变化相关,所述第一消息包括重置指示信息,所述重置指示信息用于指示对终端设备的MAC层进行重置;收发模块,用于向所述终端设备发送所述第一消息。
结合第十二方面,在第十二方面的第一种可能的实施方式中,所述与第一无线承载对应的PDCP层的变化包括:将配置在第一网络设备中的与所述第一无线承载对应的PDCP层释放,或在第一网络设备中建立与第一无线承载对应的PDCP层。
结合第十二方面或第十二方面的第一种可能的实施方式,在第十二方面的第二种可能的实施方式中,所述重置指示信息为不同于移动性控制信息的信息。
结合第十二方面或第十二方面的第一种可能的实施方式或第七方面的第二种可能的实施方式,在第十二方面的第三种可能的实施方式中,所述第一消息还包括移动性控制信息,用于指示用于所述终端设备进行随机接入的配置信息。
结合第十二方面或第十二方面的第一种可能的实施方式至第十二方面的第三种可能的实施方式中的任一种可能的实施方式,在第十二方面的第四种可能的实施方式中,所述重置指示信息用于指示对MAC层、RLC层和PDCP层中的MAC层进行重置,而不用于指示对RLC层和PDCP层是否进行重建。
结合第十二方面或第十二方面的第一种可能的实施方式至第十二方面的第四种可能的实施方式中的任一种可能的实施方式,在第十二方面的第五种可能的实施方式中,所述第一消息还包括第一重建信息和/或第二重建信息,所述第一重建信息用于指示所述终端设备对第一无线承载对应的PDCP层进行重建,所述第二重建信息用于指示所述终端设备对所述第一无线承载对应的RLC层进行重建。
结合第十二方面或第十二方面的第一种可能的实施方式至第十二方面的第五种可能的实施方式中的任一种可能的实施方式,在第十二方面的第六种可能的实施方式中,所述重置指示信息还用于指示所述终端设备在所述终端设备的原服务小区进行随机接入;或,所述第一消息还包括随机接入指示信息,所述随机接入指示信息用于指示所述终端设备在所述终端设备的原服务小区进行随机接入。
结合第十二方面或第十二方面的第一种可能的实施方式至第十二方面的第六种可能的实施方式中的任一种可能的实施方式,在第十二方面的第七种可能的实施方式中,所述第一消息还用于指示终端设备的第一无线承载使用的密钥发生变化。
结合第十二方面或第十二方面的第一种可能的实施方式至第十二方面的第七种可能的实施方式中的任一种可能的实施方式,在第十二方面的第八种可能的实施方式中,所述MAC层为对应于LTE***的MAC层或为对应于NR***的MAC层。
关于第十二方面或第十二方面的各种实施方式所带来的技术效果,可以参考对于第二方面或第二方面的各种实施方式的技术效果的介绍,不多赘述。
第十三方面,提供第八种通信装置,该通信装置例如可实现终端设备的功能,例如为如前所述的第三通信装置。该通信装置具有实现上述方法设计中的终端设备的功能。这些功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。所述硬件或软件包括一个或多个与上述功能相对应的单元。在一个可能的设计中,该通信装置的具体结构可包括处理模块和收发模块。处理模块和收发模块可执行上述第三方面或第三方面的任意一种可能的实施方式所提供的方法中的相应功能。其中,收发模块,用于接收来自第一网络设备的第一消息,所述第一消息包括第一信息;处理模块,用于根据所述第一信息,对所述MAC层进行处理,其中,对所述MAC层进行处理的部分方式或全部方式是对所述MAC层进行重置所包括的处理方式的真子集,对所述MAC层进行处理的方式包括以下至少一种:清除所有HARQ进程的缓存,停止DRX的重传定时器,停止RTT定时器,将NDI设置为新传。
结合第十三方面,在第十三方面的第一种可能的实施方式中,对所述MAC层进行重置的处理方式包括:
初始化每个逻辑信道令牌桶的数值为零,所述令牌桶用于存储用于传输数据的令牌;
停止所有定时器;
认为所有的TAT超时,并执行TAT超时的所有行为;
将NDI设置为新传;
停止正在进行的随机接入流程;
如果有正在运行的随机接入流程,丢弃分配给终端设备的随机接入的前导码索引及物理资源索引;
清除随机接入过程中的信息3的缓存;
如果有已触发的调度请求流程,取消所述已触发的调度请求流程;
如果有已触发的缓存状态报告流程,取消所述已触发的缓存状态报告流程;
如果有已触发的能耗余量报告流程,取消所述已触发的能耗余量报告流程;
清除所有HARQ进程的缓存;
对于每个下行HARQ进程,认为下次收到的传输块是第一次传输;
如果有临时的用户标识,则释放所述临时的用户标识。
结合第十三方面或第十三方面的第一种可能的实施方式,在第十三方面的第二种可能的实施方式中,所述重置指示信息为不同于移动性控制信息的信息。
结合第十三方面或第十三方面的第一种可能的实施方式或第十三方面的第二种可能的实施方式,在第十三方面的第三种可能的实施方式中,所述重置指示信息为不同于上行传输增强配置信息的信息,以及为不同于覆盖增强模式信息的信息。
结合第十三方面或第十三方面的第一种可能的实施方式至第十三方面的第三种可能的实施方式中的任一种可能的实施方式,在第十三方面的第四种可能的实施方式中,所述第一信息还用于指示对所述MAC层进行所述处理。
结合第十三方面或第十三方面的第一种可能的实施方式至第十三方面的第四种可能的实施方式中的任一种可能的实施方式,在第十三方面的第五种可能的实施方式中,对所述MAC层进行处理的方式用于所述MAC层不进行数据重传。
结合第十三方面或第十三方面的第一种可能的实施方式至第十三方面的第五种可能的实施方式中的任一种可能的实施方式,在第十三方面的第六种可能的实施方式中,所述第一消息还用于指示终端设备的第一无线承载使用的密钥发生变化。
关于第十三方面或第十三方面的各种实施方式所带来的技术效果,可以参考对于第三方面或第三方面的各种实施方式的技术效果的介绍,不多赘述。
第十四方面,提供第九种通信装置,该通信装置例如可实现网络设备的功能,例如为如前所述的第四通信装置。该通信装置具有实现上述方法设计中的网络设备的功能。这些功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。所述硬件或软件包括一个或多个与上述功能相对应的单元。在一个可能的设计中,该通信装置的具体结构可包括处理模块和收发模块。处理模块和收发模块可执行上述第四方面或第四方面的任意一种可能的实施方式所提供的方法中的相应功能。其中,处理模块,用于生成第一消息,所述第一消息和与第一无线承载对应的PDCP层的变化相关,所述第一消息包括第一信息,所述第一信息用于所述终端设备对所述终端设备的MAC层进行处理;收发模块,用于向所述终端设备发送所述第一消息;其中,对所述MAC层进行处理的部分方式或全部方式是对所述MAC层进行重置所包括的处理方式的真子集,对所述MAC层进行处理的方式包括以下至少一种:清除所有HARQ进程的缓存;停止DRX的重传定时器;停止RTT定时器;将NDI设置为新传。
结合第十四方面,在第十四方面的第一种可能的实施方式中,对所述MAC层进行重置的处理方式包括:
初始化每个逻辑信道令牌桶的数值为零,所述令牌桶用于存储用于传输数据的令牌;
停止所有定时器;
认为所有的TAT超时,并执行TAT超时的所有行为;
将NDI设置为新传;
停止正在进行的随机接入流程;
如果有正在运行的随机接入流程,丢弃分配给终端设备的随机接入的前导码索引及物理资源索引;
清除随机接入过程中的信息3的缓存;
如果有已触发的调度请求流程,取消所述已触发的调度请求流程;
如果有已触发的缓存状态报告流程,取消所述已触发的缓存状态报告流程;
如果有已触发的能耗余量报告流程,取消所述已触发的能耗余量报告流程;
清除所有HARQ进程的缓存;
对于每个下行HARQ进程,认为下次收到的传输块是第一次传输;
如果有临时的用户标识,则释放所述临时的用户标识。
结合第十四方面或第十四方面的第一种可能的实施方式,在第十四方面的第二种可能的实施方式中,所述重置指示信息为不同于移动性控制信息的信息。
结合第十四方面或第十四方面的第一种可能的实施方式或第十四方面的第二种可能的实施方式,在第九方面的第三种可能的实施方式中,所述重置指示信息为不同于上行传输增强配置信息的信息,以及为不同于覆盖增强模式信息的信息。
结合第十四方面或第十四方面的第一种可能的实施方式至第十四方面的第三种可能的实施方式中的任一种可能的实施方式,在第十四方面的第四种可能的实施方式中,所述与第一无线承载对应的PDCP层的变化包括:将配置在第一网络设备中的与所述第一无线承载对应的PDCP层释放,或在第一网络设备中建立与第一无线承载对应的PDCP层。
结合第十四方面或第十四方面的第一种可能的实施方式至第十四方面的第五种可能的实施方式中的任一种可能的实施方式,在第十四方面的第六种可能的实施方式中,所述第一信息还用于指示对所述MAC层进行所述处理。
结合第十四方面或第十四方面的第一种可能的实施方式至第十四方面的第六种可能的实施方式中的任一种可能的实施方式,在第十四方面的第七种可能的实施方式中,对所述MAC层进行处理的方式用于所述MAC层不进行数据重传。
结合第十四方面或第十四方面的第一种可能的实施方式至第十四方面的第七种可能的实施方式中的任一种可能的实施方式,在第十四方面的第八种可能的实施方式中,所述第一消息还用于指示终端设备的第一无线承载使用的密钥发生变化。
关于第十四方面或第十四方面的各种实施方式所带来的技术效果,可以参考对于第四方面或第四方面的各种实施方式的技术效果的介绍,不多赘述。
第十五方面,提供第十种通信装置,该通信装置例如可实现终端设备的功能,例如为如前所述的第五通信装置。该通信装置具有实现上述方法设计中的终端设备的功能。这些功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。所述硬件或软件包括一个或多个与上述功能相对应的单元。在一个可能的设计中,该通信装置的具体结构可包括处理模块和收发模块。处理模块和收发模块可执行上述第四方面或第四方面的任意一种可能的实施方式所提供的方法中的相应功能。其中,处理模块,用于将配置在第一网络设备中的与第一无线承载对应的PDCP层释放,或在第一网络设备中建立与第一无线承载对应的PDCP层;处理模块,还用于在下行为终端设备调度下行新传数据,且在下行不为所述终端设备调度下行重传数据。
结合第十五方面,在第十五方面的第一种可能的实施方式中,处理模块还用于:在上行为所述终端设备调度上行新传数据,且在上行不为所述终端设备调度上行重传数据。
结合第十五方面,在第十五方面的第二种可能的实施方式中,处理模块,还用于在上行为所述终端设备调度上行重传数据;收发模块,还用于接收所述上行重传数据;处理模块,还用于丢弃所述上行重传数据中包括的属于所述第一无线承载的、且是将配置在所述第一网络设备中的与所述第一无线承载对应的PDCP层释放之前的数据,或丢弃所述上行重传数据中包括的属于所述第一无线承载的、且是在所述第一网络设备中建立与所述第一无线承载对应的PDCP层之前的数据。
关于第十五方面或第十五方面的各种实施方式所带来的技术效果,可以参考对于第五方面或第五方面的各种实施方式的技术效果的介绍,不多赘述。
第十六方面,提供第十一种通信装置。该通信装置可以为上述方法设计中的第一通信装置,例如终端设备,或者为设置在终端设备中的芯片。该通信装置包括:存储器,用于存储计算机可执行程序代码;以及处理器,处理器与存储器耦合。其中存储器所存储的程序代码包括指令,当处理器执行所述指令时,使第十一种通信装置执行上述第一方面或第一方面的任意一种可能的实施方式中的方法。
其中,第十一种通信装置还可以包括通信接口,如果第十一种通信装置为终端设备,则通信接口可以是终端设备中的收发器,例如为终端设备中的射频收发组件,或者,如果第十一种通信装置为设置在终端设备中的芯片,则通信接口可以是该芯片的输入/输出接口,例如输入/输出管脚等。
第十七方面,提供第十二种通信装置。该通信装置可以为上述方法设计中的第二通信装置,例如网络设备,或者为设置在网络设备中的芯片。该通信装置包括:存储器,用于存储计算机可执行程序代码;以及处理器,处理器与存储器耦合。其中存储器所存储的程序代码包括指令,当处理器执行所述指令时,使第十二种通信装置执行上述第二方面或第二方面的任意一种可能的实施方式中的方法。
其中,第十二种通信装置还可以包括通信接口,如果第十二种通信装置为终端设备,则通信接口可以是网络设备中的收发器,例如为网络设备中的射频收发组件,或者,如果第十二种通信装置为设置在网络设备中的芯片,则通信接口可以是该芯片的输入/输出接口,例如输入/输出管脚等。
第十八方面,提供第十三种通信装置。该通信装置可以为上述方法设计中的第三通信装置,例如终端设备,或者为设置在终端设备中的芯片。该通信装置包括:存储器,用于存储计算机可执行程序代码;以及处理器,处理器与存储器耦合。其中存储器所存储的程序代码包括指令,当处理器执行所述指令时,使第十三种通信装置执行上述第三方面或第三方面的任意一种可能的实施方式中的方法。
其中,第十三种通信装置还可以包括通信接口,如果第十三种通信装置为终端设备,则通信接口可以是终端设备中的收发器,例如为终端设备中的射频收发组件,或者,如果第十三种通信装置为设置在终端设备中的芯片,则通信接口可以是该芯片的输入/输出接口,例如输入/输出管脚等。
第十九方面,提供第十四种通信装置。该通信装置可以为上述方法设计中的第四通信装置,例如网络设备,或者为设置在网络设备中的芯片。该通信装置包括:存储器,用于存储计算机可执行程序代码;以及处理器,处理器与存储器耦合。其中存储器所存储的程序代码包括指令,当处理器执行所述指令时,使第十四种通信装置执行上述第四方面或第四方面的任意一种可能的实施方式中的方法。
其中,第十四种通信装置还可以包括通信接口,如果第十四种通信装置为终端设备,则通信接口可以是网络设备中的收发器,例如为网络设备中的射频收发组件,或者,如果第十四种通信装置为设置在网络设备中的芯片,则通信接口可以是该芯片的输入/输出接口,例如输入/输出管脚等。
第二十方面,提供第十五种通信装置。该通信装置可以为上述方法设计中的第五通信装置,例如终端设备,或者为设置在终端设备中的芯片。该通信装置包括:存储器,用于存储计算机可执行程序代码;以及处理器,处理器与存储器耦合。其中存储器所存储的程序代码包括指令,当处理器执行所述指令时,使第十五种通信装置执行上述第五方面或第五方面的任意一种可能的实施方式中的方法。
其中,第十五种通信装置还可以包括通信接口,如果第十五种通信装置为终端设备,则通信接口可以是终端设备中的收发器,例如为终端设备中的射频收发组件,或者,如果第十五种通信装置为设置在终端设备中的芯片,则通信接口可以是该芯片的输入/输出接口,例如输入/输出管脚等。
第二十一方面,提供第一种通信***,该通信***可以包括第六方面所述的第一种通信装置、第十一方面所述的第六种通信装置或第十六方面所述的第十一种通信装置,以及包括第七方面所述的第二种通信装置、第十二方面所述的第七种通信装置或第十七方面所述的第十二种通信装置。
第二十二方面,提供第二种通信***,该通信***可以包括第八方面所述的第三种通信装置、第十三方面所述的第八种通信装置或第十八方面所述的第十三种通信装置,以及包括第九方面所述的第四种通信装置、第十四方面所述的第九种通信装置或第十九方面所述的第十四种通信装置。
第二十三方面,提供一种计算机存储介质,所述计算机可读存储介质中存储有指令,当其在计算机上运行时,使得计算机执行上述第一方面或第一方面的任意一种可能的设计中所述的方法。
第二十四方面,提供一种计算机存储介质,所述计算机可读存储介质中存储有指令,当其在计算机上运行时,使得计算机执行上述第二方面或第二方面的任意一种可能的设计中所述的方法。
第二十五方面,提供一种计算机存储介质,所述计算机可读存储介质中存储有指令,当其在计算机上运行时,使得计算机执行上述第三方面或第三方面的任意一种可能的设计中所述的方法。
第二十六方面,提供一种计算机存储介质,所述计算机可读存储介质中存储有指令,当其在计算机上运行时,使得计算机执行上述第四方面或第四方面的任意一种可能的设计中所述的方法。
第二十七方面,提供一种计算机存储介质,所述计算机可读存储介质中存储有指令,当其在计算机上运行时,使得计算机执行上述第五方面或第五方面的任意一种可能的设计中所述的方法。
第二十八方面,提供一种包含指令的计算机程序产品,所述计算机程序产品中存储有指令,当其在计算机上运行时,使得计算机执行上述第一方面或第一方面的任意一种可能的设计中所述的方法。
第二十九方面,提供一种包含指令的计算机程序产品,所述计算机程序产品中存储有指令,当其在计算机上运行时,使得计算机执行上述第二方面或第二方面的任意一种可能的设计中所述的方法。
第三十方面,提供一种包含指令的计算机程序产品,所述计算机程序产品中存储有指令,当其在计算机上运行时,使得计算机执行上述第三方面或第三方面的任意一种可能的设计中所述的方法。
第三十一方面,提供一种包含指令的计算机程序产品,所述计算机程序产品中存储有指令,当其在计算机上运行时,使得计算机执行上述第四方面或第四方面的任意一种可能的设计中所述的方法。
第三十二方面,提供一种包含指令的计算机程序产品,所述计算机程序产品中存储有指令,当其在计算机上运行时,使得计算机执行上述第五方面或第五方面的任意一种可能的设计中所述的方法。
在本申请实施例中,网络设备向终端设备发送的重置指示信息可以用于指示对终端设备的MAC层进行重置,从而通过重置指示信息可以单独指示终端设备重置MAC层,从而终端设备可以实现对MAC层的重置,以避免通过旧key加密的数据包造成解密混乱。
附图说明
图1为EN-DC场景下终端设备的协议栈架构示意图;
图2为EN-DC场景下两个基站的协议栈架构示意图;
图3为基站和终端设备通过协议栈传输数据的示意图;
图4为无线承载3对应的PDCP层从MN移动到了SN的示意图;
图5A为本申请实施例的一种应用场景示意图;
图5B为本申请实施例提供的另一种应用场景示意图;
图6为本申请实施例提供的一种重置MAC层的方法的流程图;
图7为本申请实施例提供的一种数据传输方法的流程图;
图8为本申请实施例提供的另一种数据传输方法的流程图;
图9为本申请实施例提供的可实现终端设备的功能的一种通信装置的结构示意图;
图10为本申请实施例提供的可实现网络设备的功能的一种通信装置的结构示意图;
图11为本申请实施例提供的可实现终端设备的功能的一种通信装置的结构示意图;
图12为本申请实施例提供的可实现网络设备的功能的一种通信装置的结构示意图;
图13为本申请实施例提供的可实现网络设备的功能的一种通信装置的结构示意图;
图14A~图14B为本申请实施例提供的一种通信装置的两种结构示意图。
具体实施方式
为了使本申请实施例的目的、技术方案和优点更加清楚,下面将结合附图对本申请实施例作进一步地详细描述。
以下,对本申请实施例中的部分用语进行解释说明,以便于本领域技术人员理解。
1)终端设备,包括向用户提供语音和/或数据连通性的设备,例如可以包括具有无线连接功能的手持式设备、或连接到无线调制解调器的处理设备。该终端设备可以经无线接入网(radio access network,RAN)与核心网进行通信,与RAN交换语音和/或数据。该终端设备可以包括用户设备(user equipment,UE)、无线终端设备、移动终端设备、订户单元(subscriber unit)、订户站(subscriber station),移动站(mobile station)、移动台(mobile)、远程站(remote station)、接入点(access point,AP)、远程终端设备(remoteterminal)、接入终端设备(access terminal)、用户终端设备(user terminal)、用户代理(user agent)、或用户装备(user device)等。例如,可以包括移动电话(或称为“蜂窝”电话),具有移动终端设备的计算机,便携式、袖珍式、手持式、计算机内置的或者车载的移动装置,智能穿戴式设备等。例如,个人通信业务(personal communication service,PCS)电话、无绳电话、会话发起协议(session initiation protocol,SIP)话机、无线本地环路(wireless local loop,WLL)站、个人数字助理(personal digital assistant,PDA)、等设备。还包括受限设备,例如功耗较低的设备,或存储能力有限的设备,或计算能力有限的设备等。例如包括条码、射频识别(radio frequency identification,RFID)、传感器、全球定位***(global positioning system,GPS)、激光扫描器等信息传感设备。
作为示例而非限定,在本申请实施例中,该终端设备还可以是车载终端设备,或者是可穿戴设备。可穿戴设备也可以称为穿戴式智能设备,是应用穿戴式技术对日常穿戴进行智能化设计、开发出可以穿戴的设备的总称,如眼镜、手套、手表、服饰及鞋等。可穿戴设备即直接穿在身上,或是整合到用户的衣服或配件的一种便携式设备。可穿戴设备不仅仅是一种硬件设备,更是通过软件支持以及数据交互、云端交互来实现强大的功能。广义穿戴式智能设备包括功能全、尺寸大、可不依赖智能手机实现完整或者部分的功能,例如:智能手表或智能眼镜等,以及只专注于某一类应用功能,需要和其它设备如智能手机配合使用,如各类进行体征监测的智能手环、智能头盔、智能首饰等。
2)网络设备,例如包括接入网(access network,AN)设备,接入网设备例如基站(例如,接入点),可以是指接入网中在空中接口上通过一个或多个小区与无线终端设备通信的设备。网络设备可用于将收到的空中帧与网际协议(IP)分组进行相互转换,作为终端设备与接入网的其余部分之间的路由器,其中接入网的其余部分可包括IP网络。网络设备还可协调对空中接口的属性管理。例如,网络设备可以包括长期演进(long termevolution,LTE)***或演进的LTE***(LTE-Advanced,LTE-A)中的演进型基站(NodeB或eNB或e-NodeB,evolutional Node B),或者也可以包括5G NR***中的下一代节点B(nextgeneration node B,gNB),或者也可以包括云接入网(cloud radio access network,CloudRAN)***中的集中式单元(centralized unit,CU)和分布式单元(distributedunit,DU),本申请实施例并不限定。
网络设备还可以包括核心网设备,其中,本文所涉及的核心网设备在不同的通信***可以对应不同的设备,例如在***移动通信技术(the 4th generation,4G)***中,本文所涉及的核心网设备可以是移动管理实体(mobility management entity,MME),或者是其他的核心网设备,在5G***中,本文所涉及的核心网设备可以是接入和移动性管理功能(access and mobility management function,AMF)),或者是其他的核心网设备。
另外,如果没有特殊说明,则下文中所述的网络设备均是指接入网设备。
3)MR-DC,随着5G的发展,在运营商的部署中,可以配置工作在LTE***中的基站和工作在5G NR***中的基站一起与终端设备进行通信,也就是,终端设备可以同时连接到LTE基站和NR基站,这样就可以既利用LTE***的频率传输数据,也利用NR***的频率传输数据,从而提高终端设备的吞吐量。这种终端设备同时连接到两个不同接入技术的基站的场景,可以称为MR-DC。
其中,终端设备同时连接到LTE基站和NR基站时,如果E-UTRA基站为主基站,NR基站为辅基站,且E-UTRA基站连接4G核心网,该场景具体称为MR-DC中的LTE-NR双连接(LTE-NR dual connectivity,EN-DC);如果NR基站为主基站,E-UTRA基站为辅基站,且NR基站连接5G核心网,该场景具体称为MR-DC中的NR-LTE双连接(NR-LTE dual connectivity,NE-DC);如果E-UTRA基站为主基站,NR基站为辅基站,且E-UTRA基站连接5G核心网,该场景具体称为MR-DC中的下一代E-UTRA-NR双连接(NG E-UTRA-NR dual connectivity,NGEN-DC)。
4)本申请实施例中的术语“***”和“网络”可被互换使用。“多个”是指两个或两个以上,鉴于此,本申请实施例中也可以将“多个”理解为“至少两个”,例如两个、三个或更多个。“至少一个”,例如一个、两个、三个或更多个。“和/或”,描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。另外,字符“/”,如无特殊说明,一般表示前后关联对象是一种“或”的关系。
以及,除非有相反的说明,本申请实施例提及“第一”、“第二”等序数词是用于对多个对象进行区分,不用于限定多个对象的顺序、时序、优先级或者重要程度。例如,第一重建信息和第二重建信息,只是为了区分不同的信息,并不是表示这两种信息的优先级或者重要程度等的不同。
如上介绍了本申请实施例涉及的一些概念,下面介绍本申请实施例的技术特征。
无线承载类似于管道,数据可通过无线承载传输给终端设备。对于终端设备来说有三种无线承载,这三种无线承载包括:主小区组(master cell group,MCG)无线承载,辅小区组(secondary cell group,SCG)无线承载,以及分离无线承载(split bearer)。以EN-DC为例,终端设备的协议栈架构可参考图1。因为是EN-DC,因此在图1中,MCG无线承载对应于演进的通用移动通信***陆地无线接入技术(evolved-UMTS terrestrial radioaccess,E-UTRA)/NR PDCP,SCG无线承载和分离无线承载分别对应于两个NR PDCP。PDCP层连接相应的RLC层,RLC层再连接MAC层。在图1中,终端设备有两个MAC层,分别为对应于E-UTRA的MAC层和对应于NR的MAC层,而在有些情况下,终端设备也可能只有一个MAC层。
另外请参考图2,为EN-DC场景下两个基站的协议栈架构,其中主节点(masternode,MN)可以认为是主基站,辅节点(secondary node,SN)可以认为是辅基站。
无线承载的命名是基于基站跟终端设备连接的空口位置。无线承载通过空口与MN相连并且只与MN相连的,称为MCG无线承载。无线承载通过空口与SN相连并且只与SN相连的,称为SCG无线承载。无线承载通过空口同时与MN和SN相连的,称为分离无线承载。对于下行传输来说,基站内的一个无线承载通过在PDCP层的协议栈进行加密等各种处理,发送给基站内与该PDCP层连接的RLC层进行处理,最后多个无线承载在基站的MAC层通过逻辑信道映射到传输信道,最后通过空口传输给终端设备。而不同基站用于加密的key是不同的,例如EN-DC下,MN的key称为主key,例如表示为K-eNB,SN的key称为辅key,例如表示为S-K-gNB。基站之间例如通过X2接口通信。
即使在MN的key和SN的key本身没有发生变化的情况下,终端设备的PDCP层的key仍有可能发生变化。例如,发生了PDCP层的重定位,某个或某些无线承载对应的PDCP层从MN移向SN,或者从SN移向MN,那么对于PDCP层发生了位置变化的无线承载来说,使用的key就可能从主key换为辅key,或者从辅key换为主key。对于这些变化,需要终端设备采取相应的行为来避免将使用旧的key加密的数据发送给基站,或避免将接收到的基站使用旧的key加密的数据递交给终端设备的PDCP层,造成PDCP层解密失败。其中,PDCP层从MN移向SN,可以理解为,是在MN中释放该PDCP层,以及在SN中建立该PDCP层,而PDCP层从SN移向MN也是类似的,可以理解为,是在SN中释放该PDCP层,以及在MN中建立该PDCP层。
以基站给终端设备进行下行传输为例,请参考图3。基站有一套协议栈,终端设备也有一套对应的协议栈。无线承载1传输的数据,通过无线承载1对应的PDCP层进行加密,无线承载2传输的数据,通过无线承载2对应的PDCP层进行加密,经过PDCP层交给对应的RLC层,MAC层再将不同的RLC层提供的数据(RLC协议数据单元(protocol data unit,PDU))根据一定的优先级规则进行组包,组成一个传输块,通过物理层(PHY)发出。在每个传输块通过MAC层发送时,会作为新传数据发出,并记录对应的混合自动重传请求(hybridautomatic repeat request,HARQ)进程。之后,当终端设备的物理层发现作为新传数据收到了一个数据,如果接收成功,则反馈肯定应答(ACK)给基站,并将数据递交给终端设备的MAC层,而如果接收失败,则反馈否定应答(NACK)给基站。基站收到ACK反馈后,会继续调度新传数据,而在收到NACK反馈后,会调度重传数据。
当存在EN-DC时,例如发生了如图4所示的变化,也就是无线承载3对应的PDCP层从MN移动到了SN,那么针对无线承载3,由于在PDCP层需要换key,由主key换为辅key,那么终端设备可以通过重建无线承载3的PDCP层和RLC层来避免发送或接收通过主key加密的数据。但由于在MAC层的HARQ缓存(buffer)中还有可能存储有无线承载3的采用主key加密的数据,为了避免终端设备发出这些数据,则终端设备的MAC层也需要进行重置。
对于终端设备中对应于LTE的MAC层来说,网络设备会向终端设备发送携带了mobilitycontrolinfo的无线资源控制(radio resource control,RRC)连接重配置消息,可以认为mobilitycontrolinfo是用于指示终端设备进行所有已有无线承载的PDCP层重建、RLC层重建和MAC层重置,然后重新发起随机接入(random access,RA)等。因此,终端设备接收带有mobilitycontrolinfo的RRC重配置消息时,将会停止所有无线承载上的传输,并且进行所有已有无线承载的PDCP层重建,RLC层重建和MAC层重置,然后重新发起随机接入(random access,RA)等。可以看到,目前终端设备会根据mobilitycontrolinfo的指示进行所有已有无线承载的PDCP重建、RLC重建和MAC重置,而参考图4可知,只有无线承载3对应的PDCP层从MN移动到了SN,而对于无线承载1和无线承载2来说,PDCP层是没有变化的,但终端设备也会一并对无线承载1和无线承载2进行PDCP层重建和RLC层重建等,这显然是无谓增加了无线承载1和无线承载2的传输中断的时间,降低了通信质量。而如果不发送mobilitycontrolinfo,虽然基站可以单独指示PDCP层和RLC层的重建,但基站不能单独指示MAC层重置,终端设备又无法重置MAC层。
鉴于此,提供本申请实施例的技术方案。在本申请实施例中,网络设备向终端设备发送的重置指示信息可以用于指示对终端设备的MAC层进行重置,从而通过重置指示信息可以单独指示终端设备重置MAC层,从而终端设备可以实现对MAC层的重置,以避免通过旧key加密的数据包造成解密混乱。且因为能够单独指示终端设备重置MAC层,则网络设备可以无需通过mobilitycontrolinfo指示终端设备对所有的无线承载对应的PDCP层和RLC层都进行重建,从而可以有效减少对应的PDCP层未发生变化的无线承载传输中断的时间,提高通信质量。
本申请实施例提供的技术方案可应用于终端设备与一个网络设备连接的场景中,或者也可用于MR-DC场景中,或者还可以用于其他的场景中,具体的不作限制。
请参考图5A,为本申请实施例的一种应用场景。图5A中包括网络设备和终端设备,终端设备与一个网络设备连接。当然图5A中的终端设备的数量只是举例,在实际应用中,网络设备可以为多个终端设备提供服务,多个终端设备中的全部终端设备或者部分终端设备都可以采用本申请实施例提供的方法来重置MAC层。
图5A中的网络设备例如为接入网设备,例如基站。其中,本申请实施例所应用的场景中,接入网设备可以是4G***中的eNB,或者可以是5G***中的增强型eNB,或者可以是5G***中的gNB。另外图5A中未画出核心网部分,本申请实施例所应用的场景中,核心网可以是4G***中的4G核心网,或者是5G***中的5G核心网。
请参见图5B,为本申请实施例的另一种应用场景,图5B所示的场景可理解为MR-DC场景。在图5B中包括两个网络设备以及一个终端设备,这两个网络设备分别为第一网络设备和第二网络设备,第一网络设备例如为终端设备的主网络设备,第二网络设备是终端设备的辅网络设备,或者第一网络设备是终端设备的辅网络设备,第二网络设备是终端设备的主网络设备。这两个网络设备例如均为接入网设备,例如基站,那么主网络设备也就是主基站,辅网络设备也就是辅基站。其中,第一网络设备例如工作在E-UTRA***中,第二网络设备例如工作在NR***中,也就是,第一网络设备例如为E-UTRA网络设备,第二网络设备例如为NR网络设备,或者,第一网络设备例如工作在NR***中,第二网络设备例如工作在E-UTRA***中,也就是,第一网络设备例如为NR网络设备,第二网络设备例如为E-UTRA网络设备。其中,终端设备同时连接到这两个网络设备,终端设备与这两个网络设备均可以通信。图5B所示的场景,可以是EN-DC场景,或者是NGEN-DC场景,或者是NE-DC场景,具体的不做限制。
图5B中的网络设备例如为接入网设备,例如基站。其中,本申请实施例所应用的场景中,接入网设备可以是4G***中的eNB,或者可以是5G***中的增强型eNB,或者可以是5G***中的gNB。另外图5B中未画出核心网部分,本申请实施例所应用的场景中,核心网可以是4G***中的4G核心网,或者是5G***中的5G核心网。如果第一网络设备是主网络设备,那么是第一网络设备连接核心网,如果第二网络设备是主网络设备,那么是第二网络设备连接核心网。
下面结合附图介绍本申请实施例提供的技术方案。
本申请实施例提供一种重置MAC层的方法,请参见图6,为该方法的流程图。在下文的介绍过程中,以该方法应用于图5A或图5B所示的网络架构为例。另外,该方法可由两个通信装置执行,这两个通信装置例如为第一通信装置和第二通信装置,其中,第一通信装置可以是网络设备或能够支持网络设备实现该方法所需的功能的通信装置,或者第一通信装置可以是终端设备或能够支持终端设备实现该方法所需的功能的通信装置,当然还可以是其他通信装置,例如芯片***。对于第二通信装置也是同样,第二通信装置可以是网络设备或能够支持网络设备实现该方法所需的功能的通信装置,或者第二通信装置可以是终端设备或能够支持终端设备实现该方法所需的功能的通信装置,当然还可以是其他通信装置,例如芯片***。且对于第一通信装置和第二通信装置的实现方式均不做限制,例如第一通信装置可以是网络设备,第二通信装置是终端设备,或者第一通信装置和第二通信装置都是网络设备,或者第一通信装置和第二通信装置都是终端设备,或者第一通信装置是网络设备,第二通信装置是能够支持终端设备实现该方法所需的功能的通信装置,等等。其中,网络设备例如为基站。
为了便于介绍,在下文中,以该方法由网络设备和终端设备执行为例,也就是,以第一通信装置是网络设备、第二通信装置是终端设备为例。因为本文是以将本实施例提供的技术方案应用在图5A或图5B所示的网络架构为例,那么在将本实施例应用在图5A所示的网络架构时,下文中所述的网络设备可以是图5A所示的网络架构中的网络设备,下文中所述的终端设备可以是图5A所示的网络架构中的终端设备,而在将本实施例应用在图5B所示的网络架构时,下文中所述的网络设备例如为图5B所示的网络架构中的第一网络设备,下文中所述的终端设备可以是图5B所示的网络架构中的终端设备。在下面的介绍过程中,以第一网络设备进行描述。
S61、第一网络设备生成第一消息,所述第一消息和与第一无线承载对应的PDCP层的变化相关,所述第一消息包括重置指示信息,所述重置指示信息用于指示对终端设备的MAC层进行重置;
S62、所述第一网络设备向终端设备发送所述第一消息,所述终端设备接收来自所述第一网络设备的所述第一消息。
S63、所述终端设备对所述MAC层进行重置。
其中,与第一无线承载对应的PDCP层的变化包括:将配置在第一网络设备中的与第一无线承载对应的PDCP层释放,或在第一网络设备中建立与第一无线承载对应的PDCP层。
例如,第一网络设备将第一网络设备中的与第一无线承载对应的PDCP层移动到第二网络设备中,或者接收第二网络设备中的与第一无线承载对应的PDCP层,那么第一网络设备可以在PDCP层移动之前生成第一消息,或者可以在PDCP层移动的同时生成第一消息,或者也可以在PDCP层移动之后生成第一消息。其中,将第一网络设备中的与第一无线承载对应的PDCP层移动到第二网络设备,可以理解为,是第一网络设备释放配置在第一网络设备中的与第一无线承载对应的PDCP层,且第二网络设备在第二网络设备中建立与第一无线承载对应的PDCP层。同理,第一网络设备接收第二网络设备中的与第一无线承载对应的PDCP层,可以理解为,是第一网络设备在第一网络设备中建立与第一无线承载对应的PDCP层,且第二网络设备释放配置在第二网络设备中的与第一无线承载对应的PDCP层。那么对于第一网络设备来说,如果是要释放配置在第一网络设备中的与第一无线承载对应的PDCP层,则可以在释放配置在第一网络设备中的与第一无线承载对应的PDCP层之前生成第一消息,或者在释放配置在第一网络设备中的与第一无线承载对应的PDCP层的同时生成第一消息,或者在释放配置在第一网络设备中的与第一无线承载对应的PDCP层之后生成第一消息;而如果是要在第一网络设备中建立与第一无线承载对应的PDCP层,则可以在第一网络设备中建立与第一无线承载对应的PDCP层之前生成第一消息,或者在第一网络设备中建立与第一无线承载对应的PDCP层的同时生成第一消息,或者在第一网络设备中建立与第一无线承载对应的PDCP层之后生成第一消息。这里的第一无线承载可以是任意一个无线承载。
在生成第一消息后,第一网络设备可以向终端设备发送第一消息。在本申请实施例中,也不限制PDCP层的移动和发送第一消息之间的顺序。例如对于第一网络设备来说,如果是要释放配置在第一网络设备中的与第一无线承载对应的PDCP层,则可以在释放配置在第一网络设备中的与第一无线承载对应的PDCP层之前发送第一消息,或者在释放配置在第一网络设备中的与第一无线承载对应的PDCP层的同时发送第一消息,或者在释放配置在第一网络设备中的与第一无线承载对应的PDCP层之后发送第一消息;而如果是要在第一网络设备中建立与第一无线承载对应的PDCP层,则可以在第一网络设备中建立与第一无线承载对应的PDCP层之前发送第一消息,或者在第一网络设备中建立与第一无线承载对应的PDCP层的同时发送第一消息,或者在第一网络设备中建立与第一无线承载对应的PDCP层之后发送第一消息。
在本申请实施例中,例如第一消息是RRC连接重配置消息,那么第一消息包括的重置指示信息是本申请实施例提供的专门用于指示对终端设备的MAC层进行重置的信息,而不是mobilitycontrolinfo,也就是说,重置指示信息是不同于mobilitycontrolinfo的信息。mobilitycontrolinfo可以理解为是结构性信息,而本申请实施例提供的重置指示信息不是结构性信息。对于mobilitycontrolinfo来说,终端设备需要根据mobilitycontrolinfo解析进一步的信息,从而才能确定mobilitycontrolinfo所指示的操作方式,而重置指示信息是直接指示了重置MAC层,终端设备根据重置指示信息就可以明确要重置MAC层,无需解析进一步的信息。另外,对于终端设备中对应于LTE的MAC层来说,网络设备会向终端设备发送携带了mobilitycontrolinfo的RRC连接重配置消息,而对于终端设备中对应于NR的MAC层来说,网络设备会向终端设备发送携带了重配置和同步(reconfigurationwithsync)的RRC连接重配置消息,reconfigurationwithsync可以用于指示终端设备进行MAC重置以及进行随机接入,而本申请实施例中的重置指示信息也不是reconfigurationwithsync。例如重置指示信息可以是第一消息中新增的信息,例如可以在第一消息中新增1个或多个比特来作为重置指示信息。其中,重置指示信息可以用于指示对MAC层、RLC层和PDCP层中的MAC层进行重置,而不用于指示对RLC层和PDCP层进行重建,也就是说,本申请实施例可以通过专门的重置指示信息来单独指示对终端设备的MAC层进行重置,从而终端设备可以实现对MAC层的重置,以避免通过旧key加密的数据包造成解密混乱。且因为能够单独指示终端设备重置MAC层,则第一网络设备可以无需指示终端设备对所有的无线承载对应的PDCP层和RLC层都进行重建,从而可以有效减少对应的PDCP层未发生变化的无线承载的传输中断的时间,提高通信质量。
在本申请实施例中,重置指示信息所指示的可以是重置终端设备的对应于LTE的MAC层或终端设备的对应于NR的MAC层,也就是,重置指示信息所指示的可以是重置终端设备的对应于LTE的MAC层,或者可以是重置终端设备的对应于NR的MAC层。
因为第一无线承载对应的PDCP层发生了变化,包括发生承载类型改变或者切换或者只是PDCP层发生了位置改变,例如是第一网络设备中新建立了第一无线承载对应的PDCP层,或者是第二网络设备中新建立了第一无线承载对应的PDCP层,因此涉及到要第一无线承载对应的PDCP层的key的更新,那么第一消息还可以用于指示第一无线承载使用的key发生变化,对此可以理解为,第一消息中包括相应的信息,该信息可以用于指示第一无线承载使用的key发生变化。另外,要更换key,除了要重置MAC层之外,还需要对第一无线承载对应的PDCP层和RLC层进行重建。在本申请实施例中,第一消息还可以包括第一重建信息和第二重建信息,第一重建信息用于指示终端设备对第一无线承载对应的PDCP层进行重建,第二重建信息用于指示终端设备对第一无线承载对应的RLC层进行重建。那么,第一消息中包括的用于指示第一无线承载使用的key发生变化的信息,就可以包括第一重建信息和/或第二重建信息,也就是,包括第一重建信息或第二重建信息,或包括第一重建信息和第二重建信息,可以理解为,第一重建信息和/或第二重建信息均指示的是第一无线承载,终端设备确定第一无线承载的PDCP层和/或RLC层需要重建,也就可以确定第一无线承载对应的key发生了变化。
在前文中介绍的技术特征中,提到了mobilitycontrolinfo和reconfigurationwithsync。在本申请实施例中,因为第一网络设备已经发送了重置指示信息,那么第一网络设备可以无需再发送mobilitycontrolinfo,因为第一网络设备不再发送mobilitycontrolinfo,也就不会指示终端设备对所有无线承载对应的PDCP层和RLC层都进行重建,可以看到,终端设备是可以根据重置指示信息可以对MAC层进行重置,也可以根据第一重建信息对第一无线承载对应的PDCP层进行重建,以及根据第二重建信息对第一无线承载对应的RLC层进行重建,而对于对应的PDCP层未发生变化的其他的无线承载,终端设备无需重建这些无线承载对应的PDCP层和RLC层,从而减少了因为重建PDCP层和RLC层而给这些无线承载带来的中断时间,提高了其他无线承载的通信质量。同理,因为第一网络设备已经发送了重置指示信息,则第一网络设备也可以无需再发送reconfigurationwithsync。
或者,虽然第一网络设备发送了重置指示信息,第一网络设备也可以继续发送mobilitycontrolinfo和/或reconfigurationwithsync,也就是,第一网络设备可以继续发送mobilitycontrolinfo或reconfigurationwithsync,或者可以继续发送mobilitycontrolinfo和reconfigurationwithsync。
如果第一网络设备发送mobilitycontrolinfo,则此时mobilitycontrolinfo不再指示终端设备对所有无线承载对应的PDCP层和RLC层进行重建,也不再指示终端设备重置MAC层,而只是指示用于终端设备进行随机接入的配置信息,终端设备可以根据mobilitycontrolinfo所指示的配置信息在原服务小区进行随机接入。那么同理,虽然第一网络设备发送了mobilitycontrolinfo,但mobilitycontrolinfo不指示终端设备对所有无线承载对应的PDCP层和RLC层都进行重建,终端设备可以按照本申请实施例提供的方式,根据重置指示信息可以对MAC层进行重置,也可以根据第一重建信息对第一无线承载对应的PDCP层进行重建,以及根据第二重建信息对第一无线承载对应的RLC层进行重建,而对于对应的PDCP层未发生变化的其他的无线承载,终端设备无需重建这些无线承载对应的PDCP层和RLC层,从而减少了因为重建PDCP层和RLC层而给这些无线承载带来的中断时间,提高了其他无线承载的通信质量。如果第一网络设备继续发送reconfigurationwithsync,则reconfigurationwithsync也不再指示终端设备重置MAC层以及进行随机接入,而可以只是指示用于终端设备进行随机接入的配置信息。
在现有技术里,mobilitycontrolinfo可以指示终端设备进行随机接入,也可以指示用于终端设备进行随机接入的配置信息,而在本申请实施例中,如果第一网络设备发送mobilitycontrolinfo,则mobilitycontrolinfo只是指示用于终端设备进行随机接入的配置信息,而不再指示终端设备进行随机接入,如果第一网络设备发送reconfigurationwithsync,reconfigurationwithsync也只是指示用于终端设备进行随机接入的配置信息,而不再指示终端设备进行随机接入。因此,作为指示终端设备进行随机接入的一种实施方式,重置指示信息除了可以指示终端设备重置MAC层之外,还可以指示终端设备在原服务小区进行随机接入,则终端设备可以根据重置指示信息在原服务小区进行随机接入。通过重置指示信息既可以指示MAC重置也可以指示随机接入,有助于节省资源,也提高信息的利用率。在这种实施方式下,如果第一网络设备未发送用于指示随机接入的配置信息的mobilitycontrolinfo和/或reconfigurationwithsync,则终端设备可以通过随机接入的历史配置信息在原服务小区进行随机接入,历史配置信息例如为历史配置的原服务小区的随机接入资源的信息。而如果第一网络设备发送了用于指示随机接入的配置信息的mobilitycontrolinfo和/或reconfigurationwithsync,则终端设备可以根据mobilitycontrolinfo和/或reconfigurationwithsync指示的配置信息,在原服务小区进行随机接入。
或者,作为指示终端设备进行随机接入的另一种实施方式,第一消息中还可以包括随机接入指示信息,随机接入指示信息可以用于指示终端设备在终端设备的原服务小区进行随机接入,则终端设备可以根据随机接入指示信息在原服务小区进行随机接入。也就是,不通过重置指示信息来进行多重指示,而是再通过另外的随机接入指示信息来指示随机接入,这种指示方式对于MAC重置和随机接入可以分别指示,较为灵活。随机接入指示信息例如为第一消息中新增的信息,例如在第一消息中新增1个或多个比特作为随机接入指示信息,或者也可以利用第一消息中原有的信息作为随机接入指示信息。在这种实施方式下,如果第一网络设备未发送用于指示随机接入的配置信息的mobilitycontrolinfo和/或reconfigurationwithsync,则终端设备可以通过随机接入的历史配置信息在原服务小区进行随机接入。而如果第一网络设备发送了用于指示随机接入的配置信息的mobilitycontrolinfo和/或reconfigurationwithsync,则终端设备可以根据mobilitycontrolinfo和/或reconfigurationwithsync指示的配置信息,在原服务小区进行随机接入。
另外,作为第一网络设备来说,也可以进行与终端设备相同的处理,也就是对MAC层进行重置,以及对第一无线承载对应的PDCP层和MAC层进行重建。另外作为第二网络设备来说,也是可以进行与终端设备相同的处理,也就是对MAC层进行重置,以及对第一无线承载对应的PDCP层和MAC层进行重建。
在本申请实施例中,可以通过专门的重置指示信息来单独指示对终端设备的MAC层进行重置,从而终端设备可以实现对MAC层的重置,以避免通过旧key加密的数据包造成解密混乱。且因为能够单独指示终端设备重置MAC层,第一网络设备无需指示终端设备对所有的无线承载对应的PDCP层和RLC层都进行重建,从而可以有效减少对应的PDCP层未发生变化的无线承载的传输中断的时间,提高通信质量。
在图6所示的实施例中,终端设备需要对MAC层进行重置,而要对MAC层进行重置,重置带来的随机接入过程需要花费一定的时间。因此,下面提供一种数据传输方法,在该方法中,终端设备无需对MAC层进行完全重置,能够减少一定的因MAC重置而带来的中断时间。
请参见图7,为该数据传输方法的流程图。在下文的介绍过程中,以该方法应用于图5A或图5B所示的网络架构为例。另外,该方法可由两个通信装置执行,这两个通信装置例如为第三通信装置和第四通信装置,其中,第三通信装置可以是网络设备或能够支持网络设备实现该方法所需的功能的通信装置,或者第三通信装置可以是终端设备或能够支持终端设备实现该方法所需的功能的通信装置,当然还可以是其他通信装置,例如芯片***。对于第四通信装置也是同样,第四通信装置可以是网络设备或能够支持网络设备实现该方法所需的功能的通信装置,或者第四通信装置可以是终端设备或能够支持终端设备实现该方法所需的功能的通信装置,当然还可以是其他通信装置,例如芯片***。且对于第三通信装置和第四通信装置的实现方式均不做限制,例如第三通信装置可以是网络设备,第四通信装置是终端设备,或者第三通信装置和第四通信装置都是网络设备,或者第三通信装置和第四通信装置都是终端设备,或者第三通信装置是网络设备,第四通信装置是能够支持终端设备实现该方法所需的功能的通信装置,等等。其中,网络设备例如为基站。
为了便于介绍,在下文中,以该方法由网络设备和终端设备执行为例,也就是,以第三通信装置是网络设备、第四通信装置是终端设备为例。因为本文是以将本实施例提供的技术方案应用在图5A或图5B所示的网络架构为例,那么在将本实施例应用在图5A所示的网络架构时,下文中所述的网络设备可以是图5A所示的网络架构中的网络设备,下文中所述的终端设备可以是图5A所示的网络架构中的终端设备,而在将本实施例应用在图5B所示的网络架构时,下文中所述的网络设备例如为图5B所示的网络架构中的第一网络设备,下文中所述的终端设备可以是图5B所示的网络架构中的终端设备。在下面的介绍过程中,以第一网络设备进行描述。
S71、第一网络设备生成第一消息,所述第一消息和与第一无线承载对应的PDCP层的变化相关,所述第一消息包括第一信息,所述第一信息用于所述终端设备对所述终端设备的MAC层进行处理,其中,对所述MAC层进行处理的方式是对所述MAC层进行重置所包括的处理方式的真子集,对所述MAC层进行处理的方式包括以下至少一种:清除所述MAC层的缓存,停止非连续接收(discontinuous reception,DRX)的重传定时器,停止环回时延(roundtrip time,RTT)定时器,或,将新数据指示(new data indication,NDI)设置为新传;
S72、所述第一网络设备向所述终端设备发送所述第一消息,所述终端设备接收来自所述第一网络设备的所述第一消息;
S73、所述终端设备根据所述第一信息,对所述MAC层进行处理,其中,对所述MAC层进行处理的部分方式或全部方式是对所述MAC层进行重置所包括的处理方式的真子集,对所述MAC层进行处理的方式包括以下至少一种:清除所述MAC层的缓存,停止DRX的重传定时器,停止RTT定时器,或,将NDI设置为新传。
其中,与第一无线承载对应的PDCP层的变化,可以参考图6所示的实施例的介绍,例如包括:将配置在第一网络设备中的与第一无线承载对应的PDCP层释放,或在第一网络设备中建立与第一无线承载对应的PDCP层。
对于第一网络设备来说,如果是要释放配置在第一网络设备中的与第一无线承载对应的PDCP层,则可以在释放配置在第一网络设备中的与第一无线承载对应的PDCP层之前生成第一消息,或者在释放配置在第一网络设备中的与第一无线承载对应的PDCP层的同时生成第一消息,或者在释放配置在第一网络设备中的与第一无线承载对应的PDCP层之后生成第一消息;而如果是要在第一网络设备中建立与第一无线承载对应的PDCP层,则可以在第一网络设备中建立与第一无线承载对应的PDCP层之前生成第一消息,或者在第一网络设备中建立与第一无线承载对应的PDCP层的同时生成第一消息,或者在第一网络设备中建立与第一无线承载对应的PDCP层之后生成第一消息。这里的第一无线承载可以是任意一个无线承载。
在确定第一消息后,第一网络设备可以向终端设备发送第一消息。在本申请实施例中,也不限制PDCP层的移动和发送第一消息之间的顺序。例如对于第一网络设备来说,如果是要释放配置在第一网络设备中的与第一无线承载对应的PDCP层,则可以在释放配置在第一网络设备中的与第一无线承载对应的PDCP层之前发送第一消息,或者在释放配置在第一网络设备中的与第一无线承载对应的PDCP层的同时发送第一消息,或者在释放配置在第一网络设备中的与第一无线承载对应的PDCP层之后发送第一消息;而如果是要在第一网络设备中建立与第一无线承载对应的PDCP层,则可以在第一网络设备中建立与第一无线承载对应的PDCP层之前发送第一消息,或者在第一网络设备中建立与第一无线承载对应的PDCP层的同时发送第一消息,或者在第一网络设备中建立与第一无线承载对应的PDCP层之后发送第一消息。
在本申请实施例中,例如第一消息是RRC连接重配置消息,那么第一消息包括的第一信息是本申请实施例提供的专门用于指示对终端设备的MAC层进行处理的信息,而不是mobilitycontrolinfo,也就是说,第一信息是不同于mobilitycontrolinfo的信息。另外,对于终端设备中对应于LTE的MAC层来说,网络设备会向终端设备发送携带了mobilitycontrolinfo的RRC连接重配置消息,而对于终端设备中对应于NR的MAC层来说,网络设备会向终端设备发送携带了reconfigurationwithsync的RRC连接重配置消息,reconfigurationwithsync可以用于指示终端设备进行MAC重置以及进行随机接入,而本申请实施例中的第一信息也不是reconfigurationwithsync。也就是说,本申请实施例可以通过专门的第一信息来单独指示对终端设备的MAC层进行处理,从而终端设备可以实现对MAC层的处理,以避免通过旧key加密的数据包造成解密混乱。且因为能够单独指示终端设备处理MAC层,则第一网络设备可以无需指示终端设备对所有的无线承载对应的PDCP层和RLC层都进行重建,从而可以有效减少对应的PDCP层未发生变化的无线承载的传输中断的时间,提高通信质量。
另外,本申请实施例中的第一信息,也不是上行传输增强配置信息,也就是第一信息是不同于上行传输增强配置信息的信息,例如上行传输增强配置信息是物理上行共享信道增强配置(physical uplink shared channel enhancementsconfig,pusch-EnhancementsConfig)。其中,如果PUSCH增强模式(enhancement mode)之前被释放或之前未配置,则在需要配置时,网络设备会向终端设备发送pusch-EnhancementsConfig,或者如果PUSCH增强模式之前已被配置,则在需要释放时,网络设备会向终端设备发送pusch-EnhancementsConfig。本申请实施例中,第一网络设备是在PDCP层发生变化或即将发生变化时向终端设备发送第一信息,与上行传输增强无关。
本申请实施例中的第一信息,也不是覆盖增强模式信息,也就是说,第一信息是不同于覆盖增强模式信息的信息。例如覆盖增强模式信息为物理配置专用(physicalConfigDedicated)信息。其中,如果覆盖增强模式(ce-mode)之前未配置,则在需要配置时,网络设备会向终端设备发送physicalConfigDedicated,或者如果覆盖增强模式之前已被配置,则在需要释放时,网络设备会向终端设备发送physicalConfigDedicated。本申请实施例中,第一网络设备是在PDCP层发生变化或即将发生变化时向终端设备发送第一信息,与覆盖增强无关。
本申请实施例中的MAC层可以是对应于LTE的MAC层,或者是对应于NR的MAC层。其中,对MAC进行重置的处理方式可以包括:
初始化每个逻辑信道令牌桶的数值为零,令牌桶用于存储用于传输数据的令牌;
如果有正在运行的定时器,则停止所有定时器;
认为所有的时间对齐定时器(time alignment timers,TAT)超时,并执行TAT超时的所有行为;
将NDI设置为新传;
停止正在进行的随机接入流程;
如果有正在运行的随机接入流程,丢弃分配给终端设备的随机接入的前导码索引及物理资源索引(其中,可能有些随机接入的前导码索引及物理资源索引是终端设备自行选择的,还有些随机接入的前导码索引及物理资源索引是网络设备分配给终端设备的,这里丢弃的是网络设备分配给终端设备的随机接入的前导码索引及物理资源索引);
清除随机接入过程中的信息3(msg3)的缓存;
如果有已触发的调度请求流程,取消所述已触发的调度请求流程;
如果有已触发的缓存状态报告流程,取消所述已触发的缓存状态报告流程;
如果有已触发的能耗余量报告流程,取消所述已触发的能耗余量报告流程;
清除所有HARQ进程的缓存;
对于每个下行HARQ进程,认为下次收到的传输块是第一次传输;
如果有临时的用户标识,则释放所述临时的用户标识。其中,临时的用户标识例如为小区无线网络临时标识(cell radio network temporary identifier,C-RNTI)。
本申请实施例中的对MAC层进行处理的方式中,可能全部的方式都是对MAC层进行重置所包括的处理方式的真子集,例如本申请实施例中的对MAC层进行处理的全部方式包括清除MAC层的缓存,停止DRX的重传定时器,停止RTT定时器,以及将NDI设置为新传。或者,本申请实施例中的对MAC层进行处理的方式中,可能其中部分的方式都是对MAC层进行重置所包括的处理方式的真子集,而剩余的部分方式不是对MAC层进行重置所包括的处理方式的真子集,例如剩余的部分方式是对MAC层进行其他处理所包括的处理方式的子集,或者说剩余的部分方式不是用于对MAC层进行重置的方式。例如本申请实施例中的对MAC层进行处理的部分方式包括清除MAC层的缓存,停止DRX的重传定时器,停止RTT定时器,以及将NDI设置为新传,而除此之外,本申请实施例中的对MAC层进行处理的剩余的部分方式包括对MAC层进行配置等处理,如重置HARQ相关参数。
在本申请实施例中,例如第一信息还可以用于指示对MAC层进行所述的处理。其中,第一信息所指示的对MAC的处理方式可以认为是用于使得终端设备的MAC层不进行数据重传,也就是,终端设备通过对MAC层进行所述的处理,可以使得MAC层不再进行数据重传,那么可以理解的,上述的几种对MAC层的处理方式只是示例,如果还有对MAC层的其他处理方式能够使得MAC层不再进行数据重传,则这些处理方式也在本申请实施例的保护范围之内。通过采用本申请实施例的技术方案,MAC层的缓存中即使存储了采用旧的key加密的数据,由于MAC层不再进行数据重传,则这些采用旧的key加密的数据也不会传输给网络设备。例如,第一信息所指示的可以是对终端设备的对应于LTE的MAC层进行处理和/或对终端设备的对应于NR的MAC层进行处理,也就是,第一信息所指示的可以是对终端设备的对应于LTE的MAC层进行处理,或者可以是对终端设备的对应于NR的MAC层进行处理,或者也可以是对对应于LTE的MAC层和对应于NR的MAC层均进行处理。或者,如果终端设备只有一个MAC层,则第一信息也可以是指示对这一个MAC层进行处理。
因为第一无线承载对应的PDCP层发生了变化,例如是第一网络设备中新建立了第一无线承载对应的PDCP层,或者是第二网络设备中新建立了第一无线承载对应的PDCP层,因此涉及到要第一无线承载对应的PDCP层的key的更新,那么第一消息还可以用于指示第一无线承载使用的key发生变化,例如理解为,第一消息中包括相应的信息,该信息可以用于指示第一无线承载使用的key发生变化。另外,要更换key,除了要对MAC层进行处理之外,还需要对第一无线承载对应的PDCP层和RLC层进行重建。在本申请实施例中,第一消息还可以包括第一重建信息和第二重建信息,第一重建信息用于指示终端设备对第一无线承载对应的PDCP层进行重建,第二重建信息用于指示终端设备对第一无线承载对应的RLC层进行重建。那么,第一消息中包括的用于指示第一无线承载使用的key发生变化的信息,就可以包括第一重建信息和/或第二重建信息,也就是,包括第一重建信息或第二重建信息,或包括第一重建信息和第二重建信息,可以理解为,第一重建信息和/或第二重建信息均指示的是第一无线承载,终端设备确定第一无线承载的PDCP层和/或RLC层需要重建,也就可以确定第一无线承载对应的key发生了变化。
作为一种示例,可以理解为,第一信息包括第一重建信息和/或第二重建信息,也就是说,第一信息可以通过第一重建信息和/或第二重建信息来实现。第一重建信息和/或第二重建信息均指示的是重建,终端设备确定某个或某些无线承载的PDCP层和/或RLC层需要重建,也就可以确定要对MAC层进行处理。在这种示例下,可以认为第一网络设备是隐式指示终端设备要对MAC层进行处理,无需使用专门的信息作为第一信息,有助于节省资源。
作为另一种示例,第一信息不是第一重建信息和/或第二重建信息,而是可以在第一消息中新增信息作为第一信息。在这种示例下,可以认为第一网络设备是显示指示终端设备要对MAC层进行处理,使得指示更为明确。
在前文中介绍的技术特征中,提到了mobilitycontrolinfo和reconfigurationwithsync。在本申请实施例中,因为网络设备已经发送了第一信息,那么网络设备可以无需再发送mobilitycontrolinfo,因为网络设备不再发送mobilitycontrolinfo,也就不会指示终端设备对所有无线承载对应的PDCP层和RLC层都进行重建,可以看到,终端设备是可以根据第一信息可以对MAC层进行处理,也可以根据第一重建信息对第一无线承载对应的PDCP层进行重建,以及根据第二重建信息对第一无线承载对应的RLC层进行重建,而对于对应的PDCP层未发生变化的其他的无线承载,终端设备无需重建这些无线承载对应的PDCP层和RLC层,从而减少了因为重建PDCP层和RLC层而给这些无线承载带来的中断时间,提高了其他无线承载的通信质量。另外,第一网络设备也可以无需发送reconfigurationwithsync,通过第一信息就可以指示终端设备对MAC层进行处理。另外,因为终端设备只是对MAC层进行处理,而不是对MAC层进行重置,因此第一网络设备也可以无需发送reconfigurationwithsync,以避免终端设备错误的响应。
另外,作为第一网络设备来说,也可以进行与终端设备相同的处理,也就是对MAC层进行处理,以及对第一无线承载对应的PDCP层和MAC层进行重建。另外作为第二网络设备来说,也是可以进行与终端设备相同的处理,也就是对MAC层进行处理,以及对第一无线承载对应的PDCP层和MAC层进行重建。
在本申请实施例中,可以通过专门的第一信息来单独指示对终端设备的MAC层进行处理,从而终端设备可以实现对MAC层的处理,以避免通过旧key加密的数据包造成解密混乱。因为能够单独指示终端设备对MAC层进行处理,网络设备无需指示终端设备对所有的无线承载对应的PDCP层和RLC层都进行重建,从而可以有效减少对应的PDCP层未发生变化的无线承载的传输中断的时间,提高通信质量。而且,终端设备对MAC层进行处理的部分方式,是对MAC层进行重置的方式的真子集,也就是终端设备可以无需完全对MAC层进行重置,从而也可以减少对MAC层进行处理的时间,也就减少了传输中断的时间,提高通信质量。而且因为终端设备不是对MAC层进行重置,则终端设备无需再进行随机接入,这也进一步减少了传输中断的时间。
在图6所示的实施例和图7所示的实施例中,终端设备都要对MAC层进行相应的处理,这些处理都会造成一定的传输中断。鉴于此,下面再提供一种数据传输方法,通过这种方法,能够尽量避免传输中断。
请参见图8,为该数据传输方法的流程图。在下文的介绍过程中,以该方法应用于图5A或图5B所示的网络架构为例。另外,该方法可由两个通信装置执行,这两个通信装置例如为第五通信装置和第六通信装置,其中,第五通信装置可以是网络设备或能够支持网络设备实现该方法所需的功能的通信装置,或者第五通信装置可以是终端设备或能够支持终端设备实现该方法所需的功能的通信装置,当然还可以是其他通信装置,例如芯片***。对于第六通信装置也是同样,第六通信装置可以是网络设备或能够支持网络设备实现该方法所需的功能的通信装置,或者第六通信装置可以是终端设备或能够支持终端设备实现该方法所需的功能的通信装置,当然还可以是其他通信装置,例如芯片***。且对于第五通信装置和第六通信装置的实现方式均不做限制,例如第五通信装置可以是网络设备,第六通信装置是终端设备,或者第五通信装置和第六通信装置都是网络设备,或者第五通信装置和第六通信装置都是终端设备,或者第五通信装置是网络设备,第六通信装置是能够支持终端设备实现该方法所需的功能的通信装置,等等。其中,网络设备例如为基站。
为了便于介绍,在下文中,以该方法由网络设备和终端设备执行为例,也就是,以第五通信装置是网络设备、第六通信装置是终端设备为例。因为本文是以将本实施例提供的技术方案应用在图5A或图5B所示的网络架构为例,那么在将本实施例应用在图5A所示的网络架构时,下文中所述的网络设备可以是图5A所示的网络架构中的网络设备,下文中所述的终端设备可以是图5A所示的网络架构中的终端设备,而在将本实施例应用在图5B所示的网络架构时,下文中所述的网络设备例如为图5B所示的网络架构中的第一网络设备,下文中所述的终端设备可以是图5B所示的网络架构中的终端设备。在下面的介绍过程中,以第一网络设备进行描述。
S81、第一网络设备将配置在所述第一网络设备中的与第一无线承载对应的PDCP层释放,或在所述第一网络设备中建立与第一无线承载对应的PDCP层;
S82、所述第一网络设备在下行为终端设备调度下行新传数据,且在下行不为所述终端设备调度下行重传数据,所述终端设备接收来自所述第一网络设备的所述下行新传数据。
例如第一网络设备将配置在第一网络设备中的与第一无线承载对应的PDCP层释放,或在第一网络设备中建立与第一无线承载对应的PDCP层,那么针对第一无线承载,可能第一网络设备在第一网络设备的MAC层的HARQ缓存中还存储有第一无线承载的采用旧的key加密的数据。如果第一网络设备在下行为终端设备调度下行重传数据,则重传数据中很可能包括采用旧的key加密的数据。因此,为了避免第一网络设备发出这些数据,则第一网络设备在下行可以为终端设备调度下行新传数据,也就是不为终端设备调度下行重传数据,新传数据可以是第一网络设备通过新的key加密生成的,从而使得第一网络设备发出的尽量都是采用新的key加密后的数据,不再发送采用旧的key加密后的数据,使得终端设备能够对接收的数据进行正确的解密。
关于上行数据,第一网络设备可以有不同的处理方式。
作为第一种处理方式,第一网络设备在上行也为终端设备调度上行新传数据,且在上行不为终端设备调度上行重传数据。例如第一网络设备将配置在第一网络设备中的与第一无线承载对应的PDCP层释放,或在第一网络设备中建立与第一无线承载对应的PDCP层,那么针对第一无线承载,可能终端设备在终端设备的MAC层的HARQ缓存中也会存储有第一无线承载的采用旧的key加密的数据。如果第一网络设备在上行为终端设备调度上行重传数据,则重传数据中很可能包括采用旧的key加密的数据。因此,为了避免终端设备发出这些数据,则第一网络设备在上行可以为终端设备调度上行新传数据,可以理解为,第一网络设备只为终端设备调度上行新传数据,而不为终端设备调度上行重传数据,新传数据可以是终端设备通过新的key加密生成的,从而使得终端设备发出的尽量都是采用新的key加密后的数据,不再发送采用旧的key加密后的数据,使得第一网络设备能够对接收的数据进行正确的解密。
作为第二种处理方式,第一网络设备在上行依然可以为终端设备调度上行重传数据。在第二种处理方式下,可以理解为,第一网络设备既可以为终端设备调度上行新传数据,也可以为终端设备调度上行重传数据。因为有可能只是一部分的无线承载对应的PDCP层发生了变化,例如可能只是第一无线承载对应的PDCP层发生了变化,而其他无线承载对应的PDCP层是没变化的,也就是其他无线承载使用的key是没变的。终端设备在发送数据时,有可能是将多个无线承载的数据放到一个传输块(transport block,TB)中一并发送,如果第一网络设备不调度上行重传,则其他无线承载的数据也有可能无法传输。因此,第一网络设备依然可以调度终端设备传输上行重传数据,第一网络设备的MAC层在接收来自终端设备的上行重传数据后,将上行重传数据进行拆分,从中识别出属于第一无线承载的、且是在第一网络设备将配置在第一网络设备中的与第一无线承载对应的PDCP层释放之前的数据,或是识别出属于第一无线承载的、且是第一网络设备在第一网络设备中建立与第一无线承载对应的PDCP层之前的数据,第一网络设备的MAC层丢弃识别出的数据,剩下的就是属于其他无线承载的数据,第一网络设备的MAC层可以将剩下的数据交给第一网络设备的RLC层进行相应的处理。可以看到在这种处理方式下,对应的PDCP层未发生变化的无线承载几乎不受影响,可以尽量实现无传输中断,也无数据丢失,有助于提高通信质量。
下面结合附图介绍本申请实施例中用来实现上述方法的装置。因此,上文中的内容均可以用于后续实施例中,重复的内容不再赘述。
图9示出了一种通信装置900的结构示意图。该通信装置900可以实现上文中涉及的终端设备的功能。该通信装置900可以是上文中所述的终端设备,或者可以是设置在上文中所述的终端设备中的芯片。该通信装置900可以包括处理器901和收发器902。其中,处理器901可以用于执行图6所示的实施例中的S63,和/或用于支持本文所描述的技术的其它过程。收发器902可以用于执行图6所示的实施例中的S62,和/或用于支持本文所描述的技术的其它过程。
例如,收发器902,用于接收来自第一网络设备的第一消息,所述第一消息包括重置指示信息,所述重置指示信息用于指示对终端设备的MAC层进行重置;
处理器901,用于对所述MAC层进行重置。
其中,上述方法实施例涉及的各步骤的所有相关内容均可以援引到对应功能模块的功能描述,在此不再赘述。
图10示出了一种通信装置1000的结构示意图。该通信装置1000可以实现上文中涉及的第一网络设备的功能。该通信装置1000可以是上文中所述的第一网络设备,或者可以是设置在上文中所述的第一网络设备中的芯片。该通信装置1000可以包括处理器1001和收发器1002。其中,处理器1001可以用于执行图6所示的实施例中的S61,和/或用于支持本文所描述的技术的其它过程。收发器1002可以用于执行图6所示的实施例中的S62,和/或用于支持本文所描述的技术的其它过程。
例如,处理器1001,用于生成第一消息,所述第一消息和与第一无线承载对应的PDCP层的变化相关,所述第一消息包括重置指示信息,所述重置指示信息用于指示对终端设备的MAC层进行重置;
收发器1002,用于向所述终端设备发送所述第一消息。
其中,上述方法实施例涉及的各步骤的所有相关内容均可以援引到对应功能模块的功能描述,在此不再赘述。
图11示出了一种通信装置1100的结构示意图。该通信装置1100可以实现上文中涉及的终端设备的功能。该通信装置1100可以是上文中所述的终端设备,或者可以是设置在上文中所述的终端设备中的芯片。该通信装置1100可以包括处理器1101和收发器1102。其中,处理器1101可以用于执行图7所示的实施例中的S73,和/或用于支持本文所描述的技术的其它过程。收发器1102可以用于执行图7所示的实施例中的S72,和/或用于支持本文所描述的技术的其它过程。
例如,收发器1102,用于接收来自第一网络设备的第一消息,所述第一消息包括第一信息;
处理器1101,用于根据所述第一信息,对所述MAC层进行处理,其中,对所述MAC层进行处理的部分方式或全部方式是对所述MAC层进行重置所包括的处理方式的真子集,对所述MAC层进行处理的方式包括以下至少一种:
清除所有进程的缓存;
停止DRX的重传定时器;
停止RTT定时器;
将NDI设置为新传。
其中,上述方法实施例涉及的各步骤的所有相关内容均可以援引到对应功能模块的功能描述,在此不再赘述。
图12示出了一种通信装置1200的结构示意图。该通信装置1200可以实现上文中涉及的第一网络设备的功能。该通信装置1200可以是上文中所述的第一网络设备,或者可以是设置在上文中所述的第一网络设备中的芯片。该通信装置1200可以包括处理器1201和收发器1202。其中,处理器1201可以用于执行图7所示的实施例中的S71,和/或用于支持本文所描述的技术的其它过程。收发器1202可以用于执行图7所示的实施例中的S72,和/或用于支持本文所描述的技术的其它过程。
例如,处理器1201,用于生成第一消息,所述第一消息和与第一无线承载对应的PDCP层的变化相关,所述第一消息包括第一信息,所述第一信息用于所述终端设备对所述终端设备的MAC层进行处理;
收发器1202,用于向所述终端设备发送所述第一消息;其中,对所述MAC层进行处理的部分方式或全部方式是对所述MAC层进行重置所包括的处理方式的真子集,对所述MAC层进行处理的方式包括以下至少一种:
清除所有HARQ进程的缓存;
停止DRX的重传定时器;
停止RTT定时器;
将NDI设置为新传。
其中,上述方法实施例涉及的各步骤的所有相关内容均可以援引到对应功能模块的功能描述,在此不再赘述。
图13示出了一种通信装置1300的结构示意图。该通信装置1300可以实现上文中涉及的第一网络设备的功能。该通信装置1300可以是上文中所述的第一网络设备,或者可以是设置在上文中所述的第一网络设备中的芯片。该通信装置1300可以包括处理器1301和收发器1302。其中,处理器1301可以用于执行图8所示的实施例中的S81和S82,和/或用于支持本文所描述的技术的其它过程。收发器1302可以用于执行图8所示的实施例中的S82,和/或用于支持本文所描述的技术的其它过程。
例如,处理器1301,用于将配置在第一网络设备中的与第一无线承载对应的PDCP层释放,或在第一网络设备中建立与第一无线承载对应的PDCP层;
处理器1301,还用于通过收发器1302,在下行为终端设备调度下行新传数据,且在下行不为所述终端设备调度下行重传数据。
其中,上述方法实施例涉及的各步骤的所有相关内容均可以援引到对应功能模块的功能描述,在此不再赘述。
在一个简单的实施例中,本领域的技术人员可以想到,还可以将通信装置900、通信装置1000、通信装置1100、通信装置1200、或通信装置1300通过如图14A所示的通信装置1400的结构实现。该通信装置1400可以实现上文中涉及的终端设备或网络设备的功能。该通信装置1400可以包括处理器1401。
其中,在该通信装置1400用于实现上文中涉及的终端设备的功能时,处理器1401可以用于执行图6所示的实施例中的S63,和/或用于支持本文所描述的技术的其它过程;或者,在该通信装置1400用于实现上文中涉及的第一网络设备的功能时,处理器1401可以用于执行图6所示的实施例中的S61,和/或用于支持本文所描述的技术的其它过程。或者,在该通信装置1400用于实现上文中涉及的终端设备的功能时,处理器1401可以用于执行图7所示的实施例中的S73,和/或用于支持本文所描述的技术的其它过程;或者,在该通信装置1400用于实现上文中涉及的第一网络设备的功能时,处理器1401可以用于执行图7所示的实施例中的S71,和/或用于支持本文所描述的技术的其它过程。或者,在该通信装置1400用于实现上文中涉及的第一网络设备的功能时,处理器1401可以用于执行图8所示的实施例中的S81和S82,和/或用于支持本文所描述的技术的其它过程。
其中,通信装置1400可以通过现场可编程门阵列(field-programmable gatearray,FPGA),专用集成芯片(application specific integrated circuit,ASIC),***芯片(system on chip,SoC),中央处理器(central processor unit,CPU),网络处理器(network processor,NP),数字信号处理电路(digital signal processor,DSP),微控制器(micro controller unit,MCU),还可以是可编程控制器(programmable logic device,PLD)或其他集成芯片实现,则通信装置1400可被设置于本申请实施例的终端设备或第一网络设备中,以使得终端设备或第一网络设备实现本申请实施例提供的方法。
在一种可选实现方式中,该通信装置1400可以包括收发组件,用于与其他设备进行通信。其中,在该通信装置1400用于实现上文中涉及的终端设备或第一网络设备的功能时,收发组件可以用于执行图6所示的实施例中的S62,和/或用于支持本文所描述的技术的其它过程。或者,在该通信装置1400用于实现上文中涉及的终端设备或第一网络设备的功能时,收发组件可以用于执行图7所示的实施例中的S72,和/或用于支持本文所描述的技术的其它过程。或者,在该通信装置1400用于实现上文中涉及的终端设备或第一网络设备的功能时,收发组件可以用于执行图8所示的实施例中的S82,和/或用于支持本文所描述的技术的其它过程。
在一种可选实现方式中,该通信装置1400还可以包括存储器1402,可参考图14B,其中,存储器1402用于存储计算机程序或指令,处理器1401用于译码和执行这些计算机程序或指令。应理解,这些计算机程序或指令可包括上述终端设备或第一网络设备的功能程序。当终端设备的功能程序被处理器1401译码并执行时,可使得终端设备实现本申请实施例图6所示的实施例所提供的方法中终端设备的功能,或实现本申请实施例图7所示的实施例所提供的方法中终端设备的功能,或实现本申请实施例图8所示的实施例所提供的方法中终端设备的功能。当网络设备的功能程序被处理器1401译码并执行时,可使得网络设备实现本申请实施例图6所示的实施例所提供的方法中第一网络设备的功能,或实现本申请实施例图7所示的实施例所提供的方法中第一网络设备的功能,或实现本申请实施例图8所示的实施例所提供的方法中第一网络设备的功能。
在另一种可选实现方式中,这些终端设备或第一网络设备的功能程序存储在通信装置1400外部的存储器中。当终端设备的功能程序被处理器1401译码并执行时,存储器1402中临时存放上述终端设备的功能程序的部分或全部内容。当第一网络设备的功能程序被处理器1401译码并执行时,存储器1402中临时存放上述第一网络设备的功能程序的部分或全部内容。
在另一种可选实现方式中,这些终端设备或第一网络设备的功能程序被设置于存储在通信装置1400内部的存储器1402中。当通信装置1400内部的存储器1402中存储有终端设备的功能程序时,通信装置1400可被设置在本申请实施例的终端设备中。当通信装置1400内部的存储器1402中存储有第一网络设备的功能程序时,通信装置1400可被设置在本申请实施例的第一网络设备中。
在又一种可选实现方式中,这些终端设备的功能程序的部分内容存储在通信装置1400外部的存储器中,这些终端设备的功能程序的其他部分内容存储在通信装置1400内部的存储器1402中。或,这些第一网络设备的功能程序的部分内容存储在通信装置1400外部的存储器中,这些第一网络设备的功能程序的其他部分内容存储在通信装置1400内部的存储器1402中。
在本申请实施例中,通信装置900、通信装置1000、通信装置1100、通信装置1200、通信装置1300及通信装置1400对应各个功能划分各个功能模块的形式来呈现,或者,可以采用集成的方式划分各个功能模块的形式来呈现。这里的“模块”可以指ASIC,执行一个或多个软件或固件程序的处理器和存储器,集成逻辑电路,和/或其他可以提供上述功能的器件。
另外,图9所示的实施例提供的通信装置900还可以通过其他形式实现。例如该通信装置包括处理模块和收发模块。例如处理模块可通过处理器901实现,收发模块可通过收发器902实现。其中,处理模块可以用于执行图6所示的实施例中的S63,和/或用于支持本文所描述的技术的其它过程。收发模块可以用于执行图6所示的实施例中的S62,和/或用于支持本文所描述的技术的其它过程。
例如,收发模块,用于接收来自第一网络设备的第一消息,所述第一消息包括重置指示信息,所述重置指示信息用于指示对终端设备的MAC层进行重置;
处理模块,用于对所述MAC层进行重置。
其中,上述方法实施例涉及的各步骤的所有相关内容均可以援引到对应功能模块的功能描述,在此不再赘述。
图10所示的实施例提供的通信装置1000还可以通过其他形式实现。例如该通信装置包括处理模块和收发模块。例如处理模块可通过处理器1001实现,收发模块可通过收发器1002实现。其中,处理模块可以用于执行图6所示的实施例中的S61,和/或用于支持本文所描述的技术的其它过程。收发模块可以用于执行图6所示的实施例中的S62,和/或用于支持本文所描述的技术的其它过程。
例如,处理模块,用于生成第一消息,所述第一消息和与第一无线承载对应的PDCP层的变化相关,所述第一消息包括重置指示信息,所述重置指示信息用于指示对终端设备的MAC层进行重置;
收发模块,用于向所述终端设备发送所述第一消息。
其中,上述方法实施例涉及的各步骤的所有相关内容均可以援引到对应功能模块的功能描述,在此不再赘述。
图11所示的实施例提供的通信装置1100还可以通过其他形式实现。例如该通信装置包括处理模块和收发模块。例如处理模块可通过处理器1101实现,收发模块可通过收发器1102实现。其中,处理模块可以用于执行图7所示的实施例中的S73,和/或用于支持本文所描述的技术的其它过程。收发模块可以用于执行图7所示的实施例中的S72,和/或用于支持本文所描述的技术的其它过程。
例如,收发模块,用于接收来自第一网络设备的第一消息,所述第一消息包括第一信息;
处理模块,用于根据所述第一信息,对所述MAC层进行处理,其中,对所述MAC层进行处理的部分方式或全部方式是对所述MAC层进行重置所包括的处理方式的真子集,对所述MAC层进行处理的方式包括以下至少一种:
清除所有进程的缓存;
停止DRX的重传定时器;
停止RTT定时器;
将NDI设置为新传。
其中,上述方法实施例涉及的各步骤的所有相关内容均可以援引到对应功能模块的功能描述,在此不再赘述。
图12所示的实施例提供的通信装置1200还可以通过其他形式实现。例如该通信装置包括处理模块和收发模块。例如处理模块可通过处理器1201实现,收发模块可通过收发器1202实现。其中,处理模块可以用于执行图7所示的实施例中的S71,和/或用于支持本文所描述的技术的其它过程。收发模块可以用于执行图7所示的实施例中的S72,和/或用于支持本文所描述的技术的其它过程。
例如,处理模块,用于生成第一消息,所述第一消息和与第一无线承载对应的PDCP层的变化相关,所述第一消息包括第一信息,所述第一信息用于所述终端设备对所述终端设备的MAC层进行处理;
收发模块,用于向所述终端设备发送所述第一消息;其中,对所述MAC层进行处理的部分方式或全部方式是对所述MAC层进行重置所包括的处理方式的真子集,对所述MAC层进行处理的方式包括以下至少一种:
清除所有HARQ进程的缓存;
停止DRX的重传定时器;
停止RTT定时器;
将NDI设置为新传。
其中,上述方法实施例涉及的各步骤的所有相关内容均可以援引到对应功能模块的功能描述,在此不再赘述。
图13所示的实施例提供的通信装置1300还可以通过其他形式实现。例如该通信装置包括处理模块和收发模块。例如处理模块可通过处理器1301实现,收发模块可通过收发器1302实现。其中,处理模块可以用于执行图8所示的实施例中的S81和S82,和/或用于支持本文所描述的技术的其它过程。收发模块可以用于执行图8所示的实施例中的S82,和/或用于支持本文所描述的技术的其它过程。
例如,处理模块,用于将配置在第一网络设备中的与第一无线承载对应的PDCP层释放,或在第一网络设备中建立与第一无线承载对应的PDCP层;
处理模块,还用于通过收发模块,在下行为终端设备调度下行新传数据,且在下行不为所述终端设备调度下行重传数据。
其中,上述方法实施例涉及的各步骤的所有相关内容均可以援引到对应功能模块的功能描述,在此不再赘述。
由于本申请实施例提供的通信装置900、通信装置1000、通信装置1100、通信装置1200、通信装置1300及通信装置1400可用于执行图6所示的实施例所提供的方法、图7所示的实施例所提供的方法或图8所示的实施例所提供的方法,因此其所能获得的技术效果可参考上述方法实施例,在此不再赘述。
本申请实施例是参照根据本申请实施例的方法、设备(***)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。所述计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行所述计算机程序指令时,全部或部分地产生按照本申请实施例所述的流程或功能。所述计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。所述计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个可读存储介质传输,例如,所述计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线(例如同轴电缆、光纤、数字用户线(digital subscriber line,DSL))或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。所述计算机可读存储介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可用介质集成的服务器、数据中心等数据存储设备。所述可用介质可以是磁性介质,(例如,软盘、硬盘、磁带)、光介质(例如,数字通用光盘(digital versatile disc,DVD))、或者半导体介质(例如,固态硬盘(solid state disk,SSD))等。
显然,本领域的技术人员可以对本申请实施例进行各种改动和变型而不脱离本申请的精神和范围。这样,倘若本申请实施例的这些修改和变型属于本申请权利要求及其等同技术的范围之内,则本申请也意图包含这些改动和变型在内。

Claims (20)

1.一种重置媒体接入控制MAC层的方法,其特征在于,包括:
接收来自第一网络设备的第一消息,所述第一消息包括重置指示信息,所述重置指示信息用于指示对终端设备的MAC层进行重置;
对所述MAC层进行重置。
2.根据权利要求1所述的方法,其特征在于,所述重置指示信息为不同于移动性控制信息的信息。
3.根据权利要求1或2所述的方法,其特征在于,所述第一消息还包括移动性控制信息,用于指示用于所述终端设备进行随机接入的配置信息。
4.根据权利要求1~3任一项所述的方法,其特征在于,所述重置指示信息用于指示对MAC层、无线链路控制RLC层和分组数据汇聚协议PDCP层中的MAC层进行重置,而不用于指示对RLC层和PDCP层是否进行重建。
5.根据权利要求1~4任一项所述的方法,其特征在于,所述第一消息还包括第一重建信息和/或第二重建信息,所述第一重建信息用于指示所述终端设备对第一无线承载radiobearer对应的PDCP层进行重建,所述第二重建信息用于指示所述终端设备对所述第一无线承载对应的RLC层进行重建。
6.根据权利要求1~5任一项所述的方法,其特征在于,
所述重置指示信息还用于指示所述终端设备在所述终端设备的原服务小区进行随机接入;或,
所述第一消息还包括随机接入指示信息,所述随机接入指示信息用于指示所述终端设备在所述终端设备的原服务小区进行随机接入。
7.根据权利要求1~6任一项所述的方法,其特征在于,
所述第一消息还用于指示终端设备的第一无线承载使用的密钥发生变化。
8.根据权利要求1~7任一项所述的方法,其特征在于,所述MAC层为对应于长期演进LTE***的MAC层或为对应于新无线NR***的MAC层。
9.一种重置MAC层的方法,其特征在于,
生成第一消息,所述第一消息和与第一无线承载radio bearer对应的PDCP层的变化相关,所述第一消息包括重置指示信息,所述重置指示信息用于指示对终端设备的MAC层进行重置;
向所述终端设备发送所述第一消息。
10.根据权利要求9所述的方法,其特征在于,所述与第一无线承载对应的PDCP层的变化包括:
将配置在第一网络设备中的与所述第一无线承载对应的PDCP层释放,或在第一网络设备中建立与第一无线承载对应的PDCP层。
11.根据权利要求9或10所述的方法,其特征在于,所述第一消息还包括第一重建信息和/或第二重建信息,所述第一重建信息用于指示所述终端设备对第一无线承载对应的PDCP层进行重建,所述第二重建信息用于指示所述终端设备对所述第一无线承载对应的RLC层进行重建。
12.一种数据传输方法,其特征在于,包括:
接收来自第一网络设备的第一消息,所述第一消息包括第一信息;
根据所述第一信息,对所述MAC层进行处理,其中,对所述MAC层进行处理的部分方式或全部方式是对所述MAC层进行重置所包括的处理方式的真子集,对所述MAC层进行处理的方式包括以下至少一种:
清除所有混合自动重传请求HARQ进程的缓存;
停止非连续接收DRX的重传定时器;
停止环回时延RTT定时器;
将新数据指示NDI设置为新传。
13.根据权利要求12所述的方法,其特征在于,所述重置指示信息为不同于移动性控制信息的信息。
14.根据权利要求12或13所述的方法,其特征在于,所述重置指示信息为不同于上行传输增强配置信息的信息,以及为不同于覆盖增强模式信息的信息。
15.根据权利要求12~14任一项所述的方法,其特征在于,所述第一信息还用于指示对所述MAC层进行所述处理。
16.根据权利要求12~15任一项所述的方法,其特征在于,所述第一消息还用于指示终端设备的第一无线承载radio bearer使用的密钥发生变化。
17.一种数据传输方法,其特征在于,包括:
生成第一消息,所述第一消息和与第一无线承载radio bearer对应的PDCP层的变化相关,所述第一消息包括第一信息,所述第一信息用于所述终端设备对所述终端设备的MAC层进行处理;
向所述终端设备发送所述第一消息;其中,对所述MAC层进行处理的部分方式或全部方式是对所述MAC层进行重置所包括的处理方式的真子集,对所述MAC层进行处理的方式包括以下至少一种:
清除所有混合自动重传请求HARQ进程的缓存;
停止非连续接收DRX的重传定时器;
停止环回时延RTT定时器;
将新数据指示NDI设置为新传。
18.根据权利要求17任一项所述的方法,其特征在于,所述与第一无线承载对应的PDCP层的变化包括:
将配置在第一网络设备中的与所述第一无线承载对应的PDCP层释放,或在第一网络设备中建立与第一无线承载对应的PDCP层。
19.一种通信装置,其特征在于,包括处理器和收发器,其中,所述处理器与所述收发器耦合,用于执行如权利要求1~8中任一项所述的方法,或用于执行如权利要求12~16中任一项所述的方法。
20.一种通信装置,其特征在于,包括处理器和收发器,其中,所述处理器与所述收发器耦合,用于执行如权利要9~11中任一项所述的方法,或用于执行如权利要求17~18中任一项所述的方法。
CN201811287925.3A 2018-10-31 2018-10-31 一种重置mac层、数据传输方法及装置 Active CN111132186B (zh)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN201811287925.3A CN111132186B (zh) 2018-10-31 2018-10-31 一种重置mac层、数据传输方法及装置
PCT/CN2019/114841 WO2020088611A1 (zh) 2018-10-31 2019-10-31 一种重置mac层、数据传输方法及装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201811287925.3A CN111132186B (zh) 2018-10-31 2018-10-31 一种重置mac层、数据传输方法及装置

Publications (2)

Publication Number Publication Date
CN111132186A true CN111132186A (zh) 2020-05-08
CN111132186B CN111132186B (zh) 2021-11-30

Family

ID=70464273

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201811287925.3A Active CN111132186B (zh) 2018-10-31 2018-10-31 一种重置mac层、数据传输方法及装置

Country Status (2)

Country Link
CN (1) CN111132186B (zh)
WO (1) WO2020088611A1 (zh)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2023213219A1 (zh) * 2022-05-06 2023-11-09 上海朗帛通信技术有限公司 一种被用于无线通信的通信节点中的方法和装置
WO2024016242A1 (zh) * 2022-07-20 2024-01-25 北京小米移动软件有限公司 混合自动重传请求harq进程处理方法及装置

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN201204594Y (zh) * 2007-02-02 2009-03-04 美商内数位科技公司 支持小区间切换的无线发射接收单元和媒体接入控制单元
CN102340886A (zh) * 2010-07-22 2012-02-01 大唐移动通信设备有限公司 一种重建立rrc连接的方法、装置及***
CN104113875A (zh) * 2013-04-19 2014-10-22 华为技术有限公司 一种小区切换方法、装置及设备
CN108616880A (zh) * 2017-01-17 2018-10-02 中兴通讯股份有限公司 一种数据传输的方法、装置及***

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7706405B2 (en) * 2002-09-12 2010-04-27 Interdigital Technology Corporation System for efficient recovery of Node-B buffered data following MAC layer reset
CN101933362B (zh) * 2008-02-01 2014-03-12 交互数字专利控股公司 用于服务高速下行链路共享信道小区变更的方法和设备
WO2010017376A1 (en) * 2008-08-08 2010-02-11 Interdigital Patent Holdings, Inc. Mac reset and reconfiguration

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN201204594Y (zh) * 2007-02-02 2009-03-04 美商内数位科技公司 支持小区间切换的无线发射接收单元和媒体接入控制单元
CN102340886A (zh) * 2010-07-22 2012-02-01 大唐移动通信设备有限公司 一种重建立rrc连接的方法、装置及***
CN104113875A (zh) * 2013-04-19 2014-10-22 华为技术有限公司 一种小区切换方法、装置及设备
CN108616880A (zh) * 2017-01-17 2018-10-02 中兴通讯股份有限公司 一种数据传输的方法、装置及***

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2023213219A1 (zh) * 2022-05-06 2023-11-09 上海朗帛通信技术有限公司 一种被用于无线通信的通信节点中的方法和装置
WO2024016242A1 (zh) * 2022-07-20 2024-01-25 北京小米移动软件有限公司 混合自动重传请求harq进程处理方法及装置

Also Published As

Publication number Publication date
CN111132186B (zh) 2021-11-30
WO2020088611A1 (zh) 2020-05-07

Similar Documents

Publication Publication Date Title
US11115105B2 (en) Method and apparatus for managing user plane operation in wireless communication system
US11071158B2 (en) Communication method, communications device, and communications system thereof
JP7310861B2 (ja) ネットワーク接続の復旧装置
US20200214070A1 (en) Method and user equipment (ue) for reconnecting rrc connection with radio access network (ran) node
US11337118B2 (en) Method and system for performing handover in wireless communication network
US20160066222A1 (en) Multi-connectivity in a wireless network
CN108886726B (zh) 移动性管理的方法、装置和***
WO2016138937A1 (en) Connection suspend and resume requests for wireless network
US20220303838A1 (en) Method, device and computer storage medium of communication
US11627190B2 (en) Timer control method, data packet processing method, and device
CN111132186B (zh) 一种重置mac层、数据传输方法及装置
WO2021258766A1 (zh) 一种配置终端设备的方法及设备
CN109327833B (zh) 一种通信方法及装置
CN114145037B (zh) 信息段传输
WO2021238813A1 (zh) 一种获取密钥的方法及装置
US20220272598A1 (en) Simultaneous connectivity based handover
WO2021203318A1 (en) Methods, devices, and computer readable medium for communication
CN114071800B (zh) 一种数据传输方法以及相关设备
US20240214891A1 (en) Method and apparatus for improving coverage in wireless communication system
WO2024093059A1 (en) Network devices, terminal device and methods for communications
WO2022151254A1 (en) Method and apparatus for data transmission
CN111404633B (zh) 一种选择传输模式的方法及设备
CN116471687A (zh) 一种传输数据的方法和装置
CN117616839A (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
GR01 Patent grant
GR01 Patent grant