进行重传处理的方法和装置与流程

文档序号:13807993阅读:406来源:国知局
进行重传处理的方法和装置与流程

本发明涉及通信领域,尤其涉及进行重传处理的方法和装置。



背景技术:

随着移动互联网的飞速发展,移动流量呈现爆炸式增长,为应对流量的压力,网络设备的部署愈加密集,宏基站和小基站的异构部署也愈加广泛。为了使用户设备能够同时利用宏基站和小基站的资源,在目前第三代合作伙伴计划(3rdgenerationpartnershipproject,3gpp)讨论的第五代移动通信技术(5g)新空口(newradio,nr)提出了多连接的概念,类似于双连接,利用多个基站上的无线资源,为一个用户设备提供服务。

在现有的双连接中,主基站(masterevolvednodeb,menb)将数据分配给辅基站,辅基站通过向用户设备发送询问信息,并根据用户设备发送的该询问信息的响应信息来判断数据是否需要进行重传,在数据传输成功之后,向主基站反馈数据传输成功的信息。

现有的重传机制应用到5gnr多连接中,重传时机不灵活,在某个辅基站发送数据失败时,可能会出现由于主基站没有及时检测到辅基站传输失败,并利用其它传输质量较好的辅基站上发起重传,导致用户设备有较长的接收时延。



技术实现要素:

有鉴于此,本发明实施例提供了一种进行重传处理的方法和装置,可以克服由于重传时机不灵活,而导致用户设备接收时延较大的问题。

第一方面,提供了一种进行重传处理的方法,该方法包括:主基站向第一辅基站发送指示信息,该指示信息用于指示该第一辅基站在向用户设备发送数据后,向该主基站发送反馈信息;该主基站接收该第一辅基站根据该指示信息发送的该反馈信息,该反馈信息用于指示该第一辅基站已向该用户设备发送该数据;该主基站根据该反馈信息,进行该数据的重传处理。

可选地,重传处理可以包括以下几个方面:当主基站根据反馈信息估计第一辅基站发送的数据传输成功时,主基站可以不对该第一辅基站发送的数据进行重传;当主基站根据反馈信息估计该第一辅基站发送的数据传输失败时,主基站则可以确定该第一辅基站发送的数据需要进行重传,从而主基站可以选择利用哪个辅基站重传该传输失败的数据。

可选地,该第一辅基站发送的数据可以是主基站分配的全部数据,也可以是部分,本发明不作限定。

通过指示辅基站,使得辅基站在向用户设备发送数据之后即向主基站进行反馈,以便于主基站能够及时掌握各个辅基站的发送情况,并在估计某条链路上的数据丢失时,主基站来进行重传处理,充分利用了多连接的灵活性,从而可以克服重传时机不灵活,导致用户设备的重排序时延较大的问题。

结合第一方面,在第一方面的第一种可能的实现方式中,该方法还包括:该主基站根据该反馈信息,向该用户设备发送询问信息,该询问信息用于询问该用户设备是否正确接收到该第一辅基站发送的数据;该主基站接收该用户设备发送的该询问信息的响应信息;该主基站根据该反馈信息,进行重传处理,包括:该主基站根据由该反馈信息确定的该询问信息的响应信息,进行该数据的重传处理。

可选地,该第一辅基站可以是一个,也可以是多个。主基站也可以针对向用户设备询问主基站向用户设备发送的数据是否被正确接收。主基站还可以向用户设备一次询问多个基站的发送情况,其中,可以包括主基站和多个辅基站。而用户设备在询问信息的响应信息中可以给出多个基站的传输情况。

主基站基于反馈信息向用户设备发送询问信息,并根据接收到的询问信息的响应信息进行重传处理,使得主基站能够及时检测到各个辅基站是否有数据丢失,以便于有数据丢失时利用其他传输质量较好的辅基站上发起重传,可以充分利用到多连接的灵活性,从而减少了重排序时延。

结合第一方面的上述可能的实现方式,在第一方面的第二种可能的实现方式中,该指示信息还用于指示该第一辅基站对该第一辅基站发送的该数据不进行重传处理。

通过指示辅基站不作重传处理,利用主基站可以向用户设备一次询问多个辅基站的传输情况,避免了由于各个辅基站与用户设备之间的交互,从而造成空口资源浪费的问题。

结合第一方面的上述可能的实现方式,在第一方面的第三种可能的实现方式中,该主基站根据由该反馈信息确定的该询问信息的响应信息,进行该数据的重传处理,包括:该主基站根据该询问信息的响应信息,确定该用户设备未正确接收该第一辅基站发送的数据;该主基站向第二辅基站发送该数据,该第二辅基站用于向该用户设备发送该数据。

当丢失的数据较多时,主基站可以根据数据丢失的情况,选择一个合适的辅基站进行重传,避免持续使用传输状态不好的辅基站,造成重排序时延较大。

结合第一方面的上述可能的实现方式,在第一方面的第四种可能的实现方式中,该主基站根据由该反馈信息确定的该询问信息的响应信息,进行该数据的重传处理,包括:该主基站根据该询问信息的响应信息,确定该用户设备未正确接收该第一辅基站发送的数据;该主基站向该第一辅基站发送通知消息,该通知消息用于指示该第一辅基站重新向该用户设备发送该数据。

当个别数据丢失,而不是因为链路不稳定导致的数据丢失时,利用原有的辅基站重传数据,可以减少基站与基站之间的接口流量。

结合第一方面的上述可能的实现方式,在第一方面的第五种可能的实现方式中,该主基站根据该反馈信息,向该用户设备发送询问信息,包括:该主基站通过第三辅基站发送该询问信息;该主基站接收该用户设备发送的该询问信息的响应信息,包括:该主基站通过该第三辅基站接收该用户设备发送的该询问信息的响应信息。

可选地,该第三辅基站可以是第一辅基站,也可以是第二辅基站,可以是多连接场景中的任意一个辅基站。主基站也可以直接向用户设备发送询问信息,而用户设备直接向主基站发送该询问信息的响应信息。

结合第一方面的上述可能的实现方式,在第一方面的第六种可能的实现方式中,该主基站在接收该用户设备发送的该询问信息的响应信息之前,该方法还包括:该主基站指示该用户设备通过第四辅基站向该主基站发送该询问信息的响应信息。

可选地,该第四辅基站可以是第一辅基站、可以是第二辅基站,还可以是第三辅基站,可以是多连接场景中的任意一个辅基站。主基站也可以指示用户设备直接向主基站发送询问信息的响应信息。

由主基站来指引用户设备,可以通过动态或者静态的方式指示用户设备发送响应信息的路径,可以使得响应信息能够在更可靠的路径上传输,充分利用多连接的灵活性。

结合第一方面的上述可能的实现方式,在第一方面的第七种可能的实现方式中,该主基站根据该反馈信息,向该用户设备发送询问信息,包括:该主基站根据该反馈信息以及该第一辅基站的发送窗口状况,向该用户设备发送该询问信息。

可选地,主基站可以在接收到反馈信息后,判断此时辅基站的发送窗口状况,若发送窗口未堵塞,则主基站可以不向用户设备发送询问信息,若此时发送窗口堵塞,则主基站向用户设备发送询问信息。

可选地,该指示信息可以承载于主基站向辅基站发送的添加请求消息或修改请求消息中,该反馈信息可以承载于下行数据传输状态消息中。

第二方面,提供了一种进行重传处理的方法,该方法包括:第一辅基站接收主基站发送的指示信息,该指示信息用于指示该第一辅基站在向用户设备发送第一数据后,向该主基站发送反馈信息;该第一辅基站根据该指示信息,在向该用户设备发送该第一数据后,向该主基站发送该反馈信息,该反馈信息用于该主基站进行该第一数据的重传处理。

通过指示辅基站,使得辅基站在向用户设备发送数据之后即向主基站进行反馈,使得主基站能够及时掌握各个辅基站的发送情况,从而可以克服重传时机不灵活的问题。

结合第二方面,在第二方面的第一种可能的实现方式中,该指示信息还用于指示该第一辅基站对该第一辅基站发送的该第一数据不进行重传处理,该方法还包括:该第一辅基站根据该指示信息,对该第一数据不进行重传处理。

通过指示辅基站不作重传处理,利用主基站可以向用户设备一次询问多个辅基站的传输情况,避免了由于各个辅基站与用户设备之间的交互,从而造成空口资源浪费的问题。

结合第二方面的上述可能的实现方式,在第二方面的第二种可能的实现方式中,该方法还包括:该第一辅基站接收该主基站发送的通知消息,该通知消息用于指示该第一辅基站重新向该用户设备发送该第一数据。

当个别数据丢失,而不是因为链路不稳定导致的数据丢失时,利用原有的辅基站重传数据,可以减少基站与基站之间的接口流量。

结合第二方面的上述可能的实现方式,在第二方面的第三种可能的实现方式中,该方法还包括:该第一辅基站接收主基站发送的第二辅基站未传输成功的第二数据;该第一辅基站向该用户设备发送该第二数据。

当丢失的数据较多时,主基站可以根据数据丢失的情况,选择一个合适的辅基站进行重传,避免持续使用传输状态不好的辅基站,造成重排序时延较大。

第三方面,提供了一种进行重传处理的方法,该方法包括:用户设备接收主基站基于反馈信息发送的询问信息,该反馈信息用于指示第一辅基站已向该用户设备发送数据,该询问信息用于询问该用户设备是否正确接收该第一辅基站发送的数据;该用户设备向该主基站发送该询问信息的响应信息。

用户设备接收主基站基于反馈信息发送的询问信息,并向主基站发送该询问信息的响应信息,使得主基站能够及时检测到各个辅基站是否有数据丢失,以便于有数据丢失时采用其他传输质量较好的辅基站上发起重传,充分利用到多连接的灵活性,从而减少了重排序时延。

结合第三方面,在第三方面的第一种可能的实现方式中,该用户设备接收主基站发送的询问信息,包括:该用户设备接收该主基站通过第二辅基站发送的该询问信息;该用户设备向该主基站发送该询问信息的响应信息,包括:该用户设备通过该第二辅基站向该主基站发送该询问信息的响应信息。

结合第三方面的上述可能的实现方式,在第三方面的第二种可能的实现方式中,该用户设备在向该主基站发送该询问信息的响应信息之前,该方法还包括:该用户设备接收该主基站发送的指示信息,该指示信息用于指示该用户设备通过第三辅基站向该主基站发送该询问信息的响应信息。

由主基站来指引用户设备,可以通过动态或者静态的方式指示用户设备发送响应信息的路径,可以使得响应信息能够在更可靠的路径上传输,充分利用多连接的灵活性。

第四方面,提供了一种进行重传处理的方法,该方法包括:用户设备的分组数据汇聚协议pdcp实体接收该用户设备的第一无线链路控制rlc实体发送的反馈信息,该反馈信息用于指示该第一rlc实体已向主基站发送数据;该用户设备的pdcp实体根据该反馈信息,进行该数据的重传处理。

可选地,重传处理可以包括以下几个方面:当用户设备的pdcp实体根据反馈信息估计第一rlc实体发送的数据传输成功时,用户设备的pdcp实体可以不对该第一rlc实体发送的数据进行重传;当用户设备的pdcp实体根据反馈信息估计该第一rlc实体发送的数据传输失败时,用户设备的pdcp实体则可以确定该第一rlc实体发送的数据需要进行重传,从而用户设备的pdcp实体可以选择利用哪个rlc实体重传该传输失败的数据。

可选地,该第一rlc实体发送的数据可以是用户设备的pdcp实体分配的全部数据,也可以是部分,本发明不作限定。

用户设备的rlc实体在向主基站发送数据之后即向用户设备的pdcp实体进行反馈,使得用户设备的pdcp实体能够及时掌握用户设备各个rlc实体的发送情况,从而可以克服重传时机不灵活的问题。

结合第四方面,在第四方面的第一种可能的实现方式中,该方法还包括:该用户设备的pdcp实体根据该反馈信息,向该主基站发送询问信息,该询问信息用于询问该主基站是否正确接收到该用户设备的第一rlc实体发送的该数据;该用户设备的pdcp实体接收该主基站发送的该询问信息的响应信息;该用户设备的pdcp实体根据该反馈信息,进行重传处理,包括:该用户设备的pdcp实体根据由该反馈信息确定的该询问信息的响应信息,进行该数据的重传处理。

可选地,该第一rlc实体可以是一个,也可以是多个。用户设备的pdcp实体可以向主基站一次询问多个rlc实体的传输情况。而主基站在该询问信息的响应信息中给出多个rlc实体的传输情况。

用户设备的pdcp实体基于反馈信息向主基站发送询问信息,并根据接收到的询问信息的响应信息进行重传处理,使得用户设备的pdcp实体能够及时检测到各个rlc实体是否有数据丢失,以便于有数据丢失时采用其他传输质量较好的rlc实体上发起重传,可以充分利用到多连接的灵活性,从而减少了重排序时延。

结合第四方面的上述可能的实现方式,在第四方面的第二种可能的实现方式中,该用户设备的pdcp实体根据有该反馈信息确定的该询问信息的响应信息,进行该数据的重传处理,包括:该用户设备的pdcp实体根据该询问信息的响应信息,确定该主基站未正确接收该用户设备的第一rlc实体发送的数据;该用户设备的pdcp实体向该用户设备的第二rlc实体发送该数据,该用户设备的第二rlc实体用于向该主基站发送该数据。

当丢失的数据较多时,用户设备的pdcp实体可以根据数据丢失的情况,选择一个合适的rlc实体进行重传,避免持续使用传输状态不好的rlc实体,造成重排序时延。

结合第四方面的上述可能的实现方式,在第四方面的第三种可能的实现方式中,该用户设备的pdcp实体根据由该反馈信息确定的该询问信息的响应信息,进行重传处理,包括:该用户设备的pdcp实体根据该询问信息的响应信息,确定该主基站未正确接收该用户设备的第一rlc实体发送的数据;该用户设备的pdcp实体向该用户设备的第一rlc实体发送通知消息,该通知消息用于指示该用户设备的第一rlc实体重新向主基站发送该数据。

结合第四方面的上述可能的实现方式,在第四方面的第四种可能的实现方式中,该用户设备的pdcp实体根据该反馈信息,向该主基站发送询问信息,包括:该用户设备的pdcp实体根据该反馈信息以及该用户设备的第一rlc实体的发送窗口状况,向该主基站发送该询问信息。

可选地,用户设备的pdcp实体可以在接收到反馈信息后,判断此时第一rlc实体的发送窗口状况,若发送窗口未堵塞,则用户设备的pdcp实体可以不向主基站发送询问信息,若此时发送窗口堵塞,则用户设备的pdcp实体向主基站发送询问信息。

第五方面,提供了一种进行重传处理的方法,该方法包括:用户设备的第一rlc实体接收主基站发送的指示信息,该指示信息用于指示该用户设备的第一rlc实体在向该主基站发送第一数据后,向该用户设备的pdcp实体发送反馈信息;该用户设备的第一rlc实体根据该指示信息,在向主基站发送该第一数据后,向该用户设备的pdcp实体发送该反馈信息,该反馈信息用于该用户设备的pdcp实体进行该第一数据的重传处理。

通过指示用户设备的rlc实体在向主基站发送数据之后即向用户设备的pdcp实体进行反馈,使得用户设备的pdcp实体能够及时掌握各个rlc实体的传输情况,从而可以克服重传时机不灵活的问题。

结合第五方面,在第五方面的第一种可能的实现方式中,该指示信息还用于指示该用户设备的第一rlc实体对该第一rlc实体发送的该第一数据不进行重传处理,该方法还包括:该用户设备的第一rlc实体根据该指示信息,对该第一数据不进行重传处理。

通过指示用户设备的rlc实体不作重传处理,利用用户设备的pdcp实体可以向主基站一次询问多个rlc实体的传输情况,避免了由于各个rlc实体分别与主基站之间的交互,从而造成空口资源浪费的问题。

结合第五方面的上述可能的实现方式,在第五方面的第二种可能的实现方式中,该方法还包括:该用户设备的第一rlc实体接收该用户设备的pdcp实体发送的通知消息,该通知消息用于指示该用户设备的第一rlc实体重新向主基站发送该第一数据。

结合第五方面的上述可能的实现方式,在第五方面的第三种可能的实现方式中,该方法还包括:该用户设备的第一rlc实体接收该用户设备的pdcp实体发送的该用户设备的第二rlc实体未传输成功的第二数据;该用户设备的第一rlc实体向该主基站发送该第二数据。

当丢失的数据较多时,用户设备的pdcp实体可以根据数据丢失的情况,选择一个合适的rlc实体进行重传,避免持续使用传输状态不好的rlc实体,造成重排序时延较大。

第六方面,提供了一种进行重传处理的方法,该方法包括:主基站接收用户设备的pdcp实体基于反馈信息发送的询问信息,该反馈信息用于指示该用户设备的第一rlc实体已向主基站发送数据,该询问信息用于询问该主基站是否正确接收该第一rlc实体发送的数据;该主基站向该用户设备的pdcp实体发送该询问信息的响应信息。

主基站接收用户设备的pdcp实体基于反馈信息发送的询问信息,并向用户设备的pdcp实体发送该询问信息的响应信息,使得用户设备的pdcp实体能够及时检测到各个rlc实体是否有数据丢失,以便于有数据丢失时采用其他传输质量较好的rlc实体上发起重传,可以充分利用到多连接的灵活性,从而减少了重排序时延。

第七方面,提供了一种进行重传处理的装置,用于执行上述第一方面或第一方面的任意可能的实现方式中的方法。具体地,该装置包括用于执行上述第一方面或第一方面的任意可能的实现方式中的方法的单元。

第八方面,提供了一种进行重传处理的装置,用于执行上述第二方面或第二方面的任意可能的实现方式中的方法。具体地,该装置包括用于执行上述第二方面或第二方面的任意可能的实现方式中的方法的单元。

第九方面,提供了一种进行重传处理的装置,用于执行上述第三方面或第三方面的任意可能的实现方式中的方法。具体地,该装置包括用于执行上述第三方面或第三方面的任意可能的实现方式中的方法的单元。

第十方面,提供了一种进行重传处理的装置,用于执行上述第四方面或第四方面的任意可能的实现方式中的方法。具体地,该装置包括用于执行上述第四方面或第四方面的任意可能的实现方式中的方法的单元。

第十一方面,提供了一种进行重传处理的装置,用于执行上述第五方面或第五方面的任意可能的实现方式中的方法。具体地,该装置包括用于执行上述第五方面或第五方面的任意可能的实现方式中的方法的单元。

第十二方面,提供了一种进行重传处理的装置,用于执行上述第六方面或第六方面的任意可能的实现方式中的方法。具体地,该装置包括用于执行上述第六方面或第六方面的任意可能的实现方式中的方法的单元。

第十三方面,提供了一种装置,该装置包括:存储器、处理器、收发器、通信接口和总线系统。其中,存储器、处理器、收发器和通信接口通过总线系统相连,该存储器用于存储指令,该处理器用于执行该存储器存储的指令,当该指令被执行时,该处理器通过该通信接口执行第一方面的方法,并控制收发器接收输入的数据和信息,输出操作结果等数据。

第十四方面,提供了一种装置,该装置包括:存储器、处理器、收发器、通信接口和总线系统。其中,存储器、处理器、收发器和通信接口通过总线系统相连,该存储器用于存储指令,该处理器用于执行该存储器存储的指令,当该指令被执行时,该处理器通过该通信接口执行第二方面的方法,并控制收发器接收输入的数据和信息,输出操作结果等数据。

第十五方面,提供了一种装置,该装置包括:存储器、处理器、收发器、通信接口和总线系统。其中,存储器、处理器、收发器和通信接口通过总线系统相连,该存储器用于存储指令,该处理器用于执行该存储器存储的指令,当该指令被执行时,该处理器通过该通信接口执行第三方面的方法,并控制收发器接收输入的数据和信息,输出操作结果等数据。

第十六方面,提供了一种装置,该装置包括:存储器、处理器、收发器、通信接口和总线系统。其中,存储器、处理器、收发器和通信接口通过总线系统相连,该存储器用于存储指令,该处理器用于执行该存储器存储的指令,当该指令被执行时,该处理器通过该通信接口执行第四方面的方法,并控制收发器接收输入的数据和信息,输出操作结果等数据。

第十七方面,提供了一种装置,该装置包括:存储器、处理器、收发器、通信接口和总线系统。其中,存储器、处理器、收发器和通信接口通过总线系统相连,该存储器用于存储指令,该处理器用于执行该存储器存储的指令,当该指令被执行时,该处理器通过该通信接口执行第五方面的方法,并控制收发器接收输入的数据和信息,输出操作结果等数据。

第十八方面,提供了一种装置,该装置包括:存储器、处理器、收发器、通信接口和总线系统。其中,存储器、处理器、收发器和通信接口通过总线系统相连,该存储器用于存储指令,该处理器用于执行该存储器存储的指令,当该指令被执行时,该处理器通过该通信接口执行第六方面的方法,并控制收发器接收输入的数据和信息,输出操作结果等数据。

第十九方面,提供了一种计算机存储介质,用于储存为上述第一方面的方法所用的计算机软件指令,其包含用于执行上述第一方面方面所设计的程序。

第二十方面,提供了一种计算机存储介质,用于储存为上述第二方面的方法所用的计算机软件指令,其包含用于执行上述第二方面所设计的程序。

第二十一方面,提供了一种计算机存储介质,用于储存为上述第三方面的方法所用的计算机软件指令,其包含用于执行上述第三方面所设计的程序。

第二十二方面,提供了一种计算机存储介质,用于储存为上述第四方面的方法所用的计算机软件指令,其包含用于执行上述第四方面所设计的程序。

第二十三方面,提供了一种计算机存储介质,用于储存为上述第五方面的方法所用的计算机软件指令,其包含用于执行上述第五方面所设计的程序。

第二十四方面,提供了一种计算机存储介质,用于储存为上述第六方面的方法所用的计算机软件指令,其包含用于执行上述第六方面所设计的程序。

本发明中,基站、用户设备、pdcp实体以及rlc实体等的名字对设备或实体本身不构成限定,在实际实现中,这些设备或实体可以以其他名称出现。只要各个设备的功能和本发明类似,属于本发明权利要求及其等同技术的范围之内。

本发明的这些方面或其他方面在以下实施例的描述中会更加简明易懂。

附图说明

为了更清楚地说明本发明实施例的技术方案,下面将对本发明实施例中所需要使用的附图作简单地介绍,显而易见地,下面所描述的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1示出了本发明的一个应用场景的示意图;

图2示出了多连接场景下的一种协议栈架构的示意性框图;

图3示出了现有技术中存在的接收端重排序时延较长的问题的示意图;

图4示出了本发明实施例的进行重传处理的方法的示意性框图;

图5示出了本发明实施例的进行重传处理的方法的示意性流程图;

图6示出了指示接收端响应发送端pdcp层询问的pdcpheader格式;

图7示出了本发明实施例的进行重传处理的方法的另一示意性流程图;

图8示出了本发明实施例的进行重传处理的装置的示意性框图;

图9示出了本发明实施例的进行重传处理的装置的另一示意性框图;

图10示出了本发明实施例的进行重传处理的装置的再一示意性框图;

图11示出了本发明实施例的进行重传处理的装置的再一示意性框图;

图12示出了本发明实施例的进行重传处理的装置的再一示意性框图;

图13示出了本发明实施例的进行重传处理的装置的再一示意性框图;

图14示出了本发明实施例的进行重传处理的装置的再一示意性框图;

图15示出了本发明实施例的进行重传处理的装置的再一示意性框图;

图16示出了本发明实施例的进行重传处理的装置的再一示意性框图;

图17示出了本发明实施例的进行重传处理的装置的再一示意性框图;

图18示出了本发明实施例的进行重传处理的装置的再一示意性框图;

图19示出了本发明实施例的进行重传处理的装置的再一示意性框图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明的一部分实施例,而不是全部实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都应属于本发明保护的范围。

应理解,本发明实施例的技术方案可以应用于各种通信系统,例如:全球移动通讯(globalsystemofmobilecommunication,简称为“gsm”)系统、码分多址(codedivisionmultipleaccess,简称为“cdma”)系统、宽带码分多址(widebandcodedivisionmultipleaccess,简称为“wcdma”)系统、通用分组无线业务(generalpacketradioservice,简称为“gprs”)、长期演进(longtermevolution,简称为“lte”)系统、lte频分双工(frequencydivisionduplex,简称为“fdd”)系统、lte时分双工(timedivisionduplex,简称为“tdd”)、通用移动通信系统(universalmobiletelecommunicationsystem,简称为“umts”)、全球互联微波接入(worldwideinteroperabilityformicrowaveaccess,简称为“wimax”)通信系统或未来的第五代移动通信技术(5g)系统等。

特别地,本发明实施例的技术方案可以应用于各种基于非正交多址接入技术的通信系统,例如稀疏码多址接入(sparsecodemultipleaccess,简称为“scma”)系统、低密度签名(lowdensitysignature,简称为“lds”)系统等,当然scma系统和lds系统在通信领域也可以被称为其他名称;进一步地,本发明实施例的技术方案可以应用于采用非正交多址接入技术的多载波传输系统,例如采用非正交多址接入技术正交频分复用(orthogonalfrequencydivisionmultiplexing,简称为“ofdm”)、滤波器组多载波(filterbankmulti-carrier,简称为“fbmc”)、通用频分复用(generalizedfrequencydivisionmultiplexing,简称为“gfdm”)、滤波正交频分复用(filtered-ofdm,简称为“f-ofdm”)系统等。

还应理解,在本发明实施例中,终端设备可以称之为用户设备(userequipment,简称为“ue”)、终端设备、移动台(mobilestation,简称为“ms”)、移动终端(mobileterminal)或未来5g网络中的终端设备等,该终端设备可以经无线接入网(radioaccessnetwork,简称为“ran”)与一个或多个核心网进行通信,例如,终端可以是移动电话(或称为“蜂窝”电话)或具有移动终端的计算机等,例如,终端还可以是便携式、袖珍式、手持式、计算机内置的或者车载的移动装置,它们与无线接入网交换语音和/或数据。

网络设备可以是全球移动通讯(globalsystemofmobilecommunication,简称“gsm”)或码分多址(codedivisionmultipleaccess,简称“cdma”)中的基站(basetransceiverstation,简称“bts”),也可以是宽带码分多址(widebandcodedivisionmultipleaccess,简称“wcdma”)中的基站(nodeb,简称“nb”),还可以是lte中的演进型基站(evolutionalnodeb,简称“enb”或“enodeb”),或者中继站或接入点,或者车载设备、可穿戴设备以及未来5g网络中的接入网设备。

图1示出了本发明的一个应用场景的示意图,终端设备130周围网络设备包括主网络设备110和至少一个辅网络设备120。该至少一个辅网络设备120分别与主网络设备110相连,构成多连接,并分别与终端设备130连接为其提供服务。该主网络设备110可以为lte网络,该辅网络设备120可以为nr网络。或者该主网络设备110可以为nr网络,该辅网络设备120可以为lte网络。或者该主网络设备110和该辅网络设备120都为nr网络。本发明对技术方案的应用场景不作限定。终端设备130可以通过主网络设备110和辅网络设备120同时建立连接。终端设备130和主网络设备110建立的连接为主连接,终端设备130与辅网络设备120建立的连接为辅连接。终端设备130的控制信令可以通过主连接进行传输,而终端设备的数据可以通过主连接和辅连接同时传输,也可以只通过辅连接进行传输。在本发明实施例中主网络设备110可以选择满足预设条件的辅网络设备120传输终端设备130的数据,从而能够进一步减轻主网络设备110的负荷。例如,该预设条件可以为辅网络设备120与终端设备130之间的链路质量满足数据传输条件。

在本发明实施例中,辅网络设备120可以根据业务需求和用户密度灵活部署。其作用可以是辅助主网络设备110分担数据。辅网络设备120的部署可以不连续,相邻辅小区间也可有较大面积重叠,本发明实施例对此不作限定。

承载是无线接入网(ran,radioaccessnetwork)侧对用户业务的容量、时延、比特率进行控制的基本单位。一个用户可以使用多个承载开展不同的业务。

在本发明实施例中,主基站例如可以是宏基站(macrocell),辅基站例如可以为微蜂窝基站(microcell)、微微蜂窝基站(picocell)、毫微微蜂窝基站(femtocell),但本发明实施例不限于此。

更具体地,该主基站可以为lte基站,该辅基站为nr基站,该主基站和该辅基站也可以都为nr基站。应理解,本发明实施例并不限于此,该主基站还可以为gsm网络设备,cdma网络设备等,该辅基站也可以为gsm网络设备,cdma网络设备等,本发明实施例对此不作限制。

为了便于理解,先结合图2和图3简单介绍重传机制以及重传机制应用在多连接场景中可能出现的一些问题,下面以发送下行数据为例进行说明。

在目前3gpp讨论的5gnr中,nr协议栈以lte协议栈为基础,进行协议功能的组合和优化,若nr仍采用lte的协议层次(分组数据汇聚协议(packetdataconvergenceprotocol,pdcp)/无线链路控制(radiolinkcontrol,rlc)/媒体访问控制(mediumaccesscontrol,mac)),则多连接的协议栈架构如图2所示。主基站pdcp实体将下行数据分成多份,分别发送给主基站的rlc实体和/或多个辅基站的rlc实体,接收到下行数据的各rlc实体将下行数据发送给用户设备,并且各rlc实体通过下行数据传输状态过程向主基站的pdcp实体反馈若干信息。该若干信息可以包括以下至少一种:收到用户设备确认的最高pdcp序号、无线接入承载(e-utranradioaccessbearer,e-rab)、指示主基站的pdcp实体可以继续发送到rlc实体的数据量、基站与基站之间接口的丢包情况等。若有上行数据,还可以与下行数据传输状态一同发给主基站的pdcp实体。

在使用多连接的场景下,数据分别在不同的链路上传输,pdcp层是数据汇聚层,能够充分利用主基站(masterevolvednodeb,menb)和辅基站(secondaryevolvednodeb,senb)的无线资源,提高用户设备(userequipment,ue)能够获得的带宽。

以某种协议栈架构为例,重传动作可能发生在以下三个层次。

(1)发生在menb/senbmac层的混合自动重传请求(hybridautomaticrepeatrequest,harq)

最底层的重传为mac层的harq,快速的恢复数据,harq发生在每个mac实体。

(2)发生在menb/senbrlc层的自动重传请求(automaticrepeatrequest,arq)

双连接场景下,要求配置使用rlc确认模式,当mac层harq不能够检错出传输错误时,由rlc层的arq来处理,每个rlc层都有一个rlc实体。网络侧的rlc实体在满足一定的条件下,向用户设备侧的rlc实体询问用户设备侧的rlc实体是否正确接收到数据,用户设备侧的rlc实体向网络侧的rlc实体发送响应信息,指示数据的正确接收和失败接收情况。如图2所示,当网络侧有下行数据传输时,核心网设备将需要传输的下行数据发送给主基站,主基站的pdcp实体可以将其中9个pdcp协议数据单元(protocoldataunit,pdu)分配给辅基站1、辅基站2以及主基站,使得辅基站1、辅基站2和主基站分别向用户设备传输。可以如图2所示的将序列号为1至3的pdcppdu分配给主基站的rlc实体,将序列号为4至6的pdcppdu分配给辅基站1的rlc实体,将序列号7至9的pdcppdu分配给辅基站2的rlc实体。当网络侧的各个rlc实体向用户设备的各个rlc实体发完数据之后,网络侧的各个rlc实体分别向用户设备的rlc实体询问是否正确接收相应的数据,用户设备的各个rlc实体分别根据接收到的询问响应相应网络侧的rlc实体。

(3)发生在menb/senbpdcp层的数据恢复

在一些场景下,底层协议栈由于发生重建等原因,无法进行数据的确认和重传,则由pdcp实体,执行数据恢复的动作。在单连接场景下,为了实现无损切换,pdcp实体在切换之后,重传未得到rlc实体确认成功传输的pdcppdu,这类重传动作在双连接场景下同样支持。在双连接场景下,新增一个pdcp实体的动作——数据恢复,当辅小区组(secondarycellgroup,scg)释放/改变后,用户设备重传未得到重建的rlc实体确认的数据,并且发送直接告知主基站的pdcp实体各个rlc实体的传输情况,主基站的pdcp实体重传因通路切换丢失的数据。

尽管在多连接场景下可以使用上述的重传机制,但是随着通信系统的不断向前演进,5gnr具有一些与lte不同的特性,例如5gnr可能较为普遍地使用高频,高频信号容易受到障碍物的影响,可能出现链路质量突然变差等不稳定的现象。因此直接将上述的重传机制应用到5gnr多连接中可能产生如下问题。

1、接收端的重排序时延

由于发送端的pdcp实体对应着多个rlc实体,rlc实体的特点是自身具有重传和重排序功能,但是来自不同链路上的rlc实体的数据可能乱序,因此接收端需使用重排序功能。以图3为例进行说明,ue的pdcp实体分别接收来自menb、senb1、senb2三个rlc实体的数据,如果在某一时刻t1,senb2上链路的质量突然变差,该链路上rlc实体经过多次重传数据后才得到确认,甚至始终没有得到确认,达到了rlc最大的重传次数,最后在t2时刻发生了scg释放,则接收端执行pdcp数据恢复的过程发送pdcp状态报告,menb的pdcp实体在此时根据pdcp状态报告重新传输没有被正确接收的数据。然而,除了senb2上的链路发生了问题之外,其它链路均在正常工作,senb2的多次重传、以及数据恢复,可能影响到其它链路上正确传输的数据不能及时地提交给上层,重排序过程直到t3时刻完成,造成较长的重排序时延,对有实时性要求的应用来说,将产生严重的影响。

2、各条链路上rlc状态报告的冗余

rlc层的重传依赖询问和状态报告反馈,发送方在一定的条件下发送询问请求,接收方响应询问请求,反馈rlc状态报告。发送询问的条件包括:已发送的pdu数量大于某一预设定的阈值、发送的字节数量大于某一预设定的阈值、传输缓冲和重传缓冲均为空、没有新的数据可以传输等。

由此可见,无论是否有数据丢失、是否需要重传,rlc实体都会产生询问和rlc状态报告,而对于多连接来说,每条链路上具有各自的rlc实体,因此分别在多个链路上产生询问和rlc状态报告,属于一种较为冗余的方式。如图2所示,pdcp层将数据分为几部分,分别在menb和多个senb上传输,为了确认一段数据,有可能是全部正确接收的数据,却需要在多条链路上,产生多个rlc询问和状态报告的数据包,浪费空口资源,可以考虑采用更高层次的询问和重传,即pdcp实体进行询问和重传,节省各个链路上的状态报告。

基于上述重传机制在多连接场景下的应用可能的出现的问题,本发明提出了一种新的重传机制,主要应用于未来5g网络,nr多连接的场景,但本发明并不限于此。如图1所示,主网络设备与辅网络设备可以分别为nr系统中覆盖范围较大的宏基站以及补充覆盖的小基站,ue处于多个基站覆盖的重叠区域,可以使用多个基站的资源,为描述方便,本发明以nr多连接为例,但本发明不限于此。例如,宏基站和小基站可以是lte基站等。

应理解,本文中术语“系统”和“网络”在本文中常被可互换使用。本文中术语“和/或”,仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,a和/或b,可以表示:单独存在a,同时存在a和b,单独存在b这三种情况。另外,本文中字符“/”,一般表示前后关联对象是一种“或”的关系。

下面将结合图4至图7分别描述本发明实施例提供的进行重传处理的各种方法。先描述对下行数据进行重传处理的方法。

图4示出了本发明实施例提供的进行重传处理的方法200的示意性框图。其中,图4的方法200可应用于上文图1所示的多连接场景中。其中,方法200中的主基站为上文所述的主网络设备,辅基站为上文所述的辅网络设备,用户设备为上文所述的终端设备。如图4所示,该方法200包括:

s210,主基站向第一辅基站发送指示信息。该指示信息用于指示该第一辅基站在向用户设备发送数据后,向该主基站发送反馈信息。第一辅基站接收主基站发送的反馈信息。

s220,第一辅基站根据主基站发送的指示信息,在向用户设备发送数据之后,向主基站发送反馈信息。主基站接收第一辅基站发送的反馈信息。

s230,该主基站根据接收的反馈信息,向用户设备发送询问信息,主基站向用户设备询问用户设备是否正确接收该第一辅基站发送的数据。用户设备接收主基站发送的询问信息。

s240,用户设备向主基站发送该询问信息的响应信息。主基站接收该用户设备发送的询问信息的响应信息。

s250,主基站根据用户设备发送的该询问信息的响应信息,进行该数据的重传处理。

可选地,重传处理可以包括以下几个方面:当主基站根据反馈信息估计第一辅基站发送的数据传输成功时,主基站可以不对该第一辅基站发送的数据进行重传;当主基站根据反馈信息估计该第一辅基站发送的数据传输失败时,主基站则可以确定该第一辅基站发送的数据需要进行重传,从而主基站可以选择利用哪个辅基站重传该传输失败的数据。

应理解,上述第一辅基站可以是一个,也可以是多个,本发明对此不作限定。

可选地,该第一辅基站发送的数据可以是主基站分配的全部数据,也可以是部分,本发明不作限定。

为了充分利用多连接的灵活性,并使得主基站能够及时掌握各条链路的传输情况,利用主基站的pdcp实体来进行重传处理,并在每条链路上的rlc实体发送数据之后即向主基站的pdcp实体反馈,使得主基站的pdcp实体能够充分利用多链路的灵活性,选择更可靠的链路进行重传,避免持续使用质量较差的链路造成用户设备接收数据的重排序时延较大。

下面将结合图5中的流程详细描述根据本发明实施例的进行重传处理的方法300。具体如下:

s301,首先根据无线资源控制(radioresourcecontrol,rrc)协议配置主基站上的pdcp层使用arq。

s302,主基站可以向辅基站1和/或辅基站2发送指示信息。辅基站1和/或辅基站2接收该指示信息。

s303,辅基站1和/或辅基站2根据主基站发送的指示信息,在向用户设备发送数据之后,向主基站发送反馈信息。同样地,主基站接收辅基站1和/或辅基站2发送的反馈信息。

s304,主基站根据辅基站1和/或辅基站2发送的反馈信息,向用户设备发送询问信息,该询问信息用于向用户设备询问是否正确接收辅基站1和/或辅基站2发送的数据。同样地,用户设备接收主基站发送的询问信息。

s305,主基站可以向用户设备发送指示发送响应询问信息的路径,用户设备可以接收该指示发送响应询问信息路径的信息。

s306,用户设备可以向主基站发送该询问信息的响应信息,主基站接收该响应信息。

s307,主基站在接收到用户设备发送的响应信息后,发现辅基站1发送的数据没有被用户设备正确接收,需要重传。可以通过步骤s308和步骤s309中的方案重新传输丢失的数据。

s308,若丢失的数据较多,意味着传输丢失数据的辅基站1可能出现了链路故障,不再适合做重传,此时,主基站可以将重传数据作为新的数据发送给辅基站2,由辅基站2传输。辅基站2接收到主基站发送的辅基站1丢失的数据,并且向用户设备传输该辅基站1丢失的数据。

s309,主基站通知辅基站1重新传输缓存里的数据。辅基站1在接收到该通知消息之后,再次向用户设备发送丢失的数据。

具体地,根据rrc协议配置主基站的pdcp实体是否使用arq,可以是在主基站的pdcp实体增加一个参数arq_enableflag,当该值置为1时,pdcp实体使用arq。当该值置为0的时候,pdcp实体与传统的ltepdcp实体一致,不采用arq。也可以指示主基站的rlc实体向用户设备发送数据之后,就向主基站的pdcp实体发送反馈信息。应理解,在本发明实施例中,主基站的pdcp实体可以根据数据量的大小,将要发送的下行数据分配给至少一个链路,这里的一个链路对应一个rlc发送实体,可以为主基站的rlc实体,也可以为辅基站的rlc实体。

辅基站1和/或辅基站2还可以接收主基站发送的指示信息,实现对协议栈的配置。例如,可以配置辅基站1和辅基站2每发送完主基站分配的数据后,可以是部分数据,也可以是全部数据。还可以配置辅基站1和/或辅基站2每发送完n个pdcppdu向主基站反馈一次。即配置辅基站1和/或辅基站2在一定条件下触发反馈,通过基站与基站之间接口的数据平面向主基站告知数据发送情况,以便于主基站判断询问和重传时机。可选地,询问可以是轮询。还可以配置主基站的rlc实体在数据发送完毕之后,也向主基站的pdcp实体反馈。举例来说,指示信息中指示辅基站1和/或辅基站2在发送主基站分配数据的50%的数据之后,就向主基站发送反馈信息。指示信息还可以指示辅基站1和/或辅基站2在发送一个pdu之后,就向主基站发送反馈信息。该反馈信息可以是辅基站1或辅基站2此时数据发送完毕的序列号。主基站可以同时接收辅基站1和辅基站2发送的反馈信息,也可以依次接收辅基站1和辅基站2发送的反馈信息,对于接收顺序不限定。

应理解,主基站向辅基站1和/或辅基站2发送的指示信息可以承载在添加请求消息/修改请求消息中,实现对无线数据承载(dataradiobearer,drb)的新建和重配,该指示信息还可以承载在其他现有消息中,本发明对指示信息承载的消息不作任何限制,只要是主基站能向辅基站发送的消息中都可以承载该指示信息,利用现有的消息承载该指示信息,不需要增加新的资源即可实现主基站对辅基站的重配置,以避免造成不必要的资源浪费。另外,辅基站1和/或辅基站2向主基站发送的反馈信息也可以承载在现有消息中,例如下行数据传输状态中携带。

可选地,作为本发明的一个实施例,该指示信息还用于指示辅基站1和/或辅基站2不进行重传处理,换句话说,该指示信息还用于指示辅基站1和/或辅基站2不使用arq。

通过配置辅基站不进行重传处理,并利用主基站可以向用户设备一次询问多个辅基站的传输情况,避免了由于各个辅基站与用户设备之间的交互,从而造成空口资源浪费的问题。

本发明实施例还可以通过核心网设备或者其他网络设备对辅基站进行配置,本发明对此不够成限定。

需要说明的是,这里的接收和发送反馈信息可以是主基站和辅基站之间的直接动作,也可以说这个反馈信息是由辅基站产生的,但是以一定的方式从辅基站传输给主基站的,主基站再接收该反馈信息,并利用这个反馈信息。换句话说,本发明实施例提到的接收和发送反馈信息并不限于是直接接收和发送。

可选地,主基站可以根据反馈信息直接进行重传处理,例如,主基站可以设定一个时间窗,若在时间窗内主基站未收到第一辅基站的反馈信息,或时间窗外收到该反馈信息,主基站可以估计传输该数据的链路比较拥塞,那么主基站可以指示其他辅基站重传该第一辅基站发送的这部分数据。

可选地,在本发明实施例中,主基站可以根据反馈信息,向用户设备发送询问信息,可以同时向用户设备询问是否正确接收辅基站1和辅基站2发送的数据,主基站还可以在先接到辅基站1或辅基站2发送的反馈信息之后,直接向用户设备询问用户设备是否正确接收辅基站1或辅基站2发送的数据。在通常情况下,用户设备是不响应主基站的pdcp询问的。本发明实施例可以通过在使用18位序列号的pdcp头部中设置一个询问位,来指示主基站是否需要用户设备响应该询问信息。若该位置为1则意味着需要用户设备响应该询问信息。也可以在pdcp头部添加其他指示用户设备响应该询问信息的指示信息。图6是一种pdcppdu的格式,其中d/c用于标识为控制pdu或数据pdu,p位可以是第一个字节中的某一比特位,r为保留位,pdcpsn是发送的pdcp数据的序列号,data表示未压缩pdcp输入数据/压缩pdcp输入数据,若p位为1则意味着需要用户设备反馈pdcp状态报告。也可以在pdcp头部添加其他指示用户设备响应该询问信息的指示信息。例如,可以通过将其他格式中的r位设定为p位来实现用户设备对主基站的pdcp询问的响应。

可选地,主基站也可以向用户设备询问主基站向用户设备发送的数据是否被正确接收。在一个实施例中,主基站向用户设备一次询问多个基站的发送情况。而用户设备可以在响应信息中给出多个基站的发送情况。

可选地,在本发明的一个实施例中,主基站可以在rrc连接重配置消息的pdcp配置信息内容中增加一个新的信元。若该信元为1,则指示主基站为用户设备配置了静态的询问信息反馈路径给主基站。具体地,该主基站可以指示该用户设备通过辅基站1向主基站发送该询问信息的响应信息。换句话说,只要主基站不再重新指示用户设备,那么用户设备默认通过辅基站1向主基站发送该询问信息的响应信息。若新增的信元配置为0,则没有给用户设备配置默认的响应信息反馈路径,则用户设备在每次收到主基站发送的询问信息的路径上发送该询问信息的响应信息。这样的话,主基站可以选择一条较为稳定的链路,向用户设备发起询问,通过这样的方式,可以指引用户设备在较为稳定的链路发送该询问信息的响应信息,以免出现该询问信息的响应信息出现丢失等问题。举例来说,若主基站判断出来辅基站1比较稳定,那么主基站可以通过辅基站1向用户设备发送询问信息,这样的话,用户设备也可以通过辅基站1向主基站发送该询问信息的响应信息。

应理解,该询问信息的响应信息可以是多个辅基站的传输状况,例如,辅基站1和辅基站2的传输状况,主基站可以了解到辅基站1和辅基站2的传输情况,从而可以确定需不需要重新发送数据。主基站接收的该询问信息的响应信息还可以包括主基站的传输情况。

可选地,在本发明实施例中,当主基站确定该辅基站1传输的数据丢失后,主基站将丢失的数据发送给辅基站2,指示辅基站2重新向用户设备发送。辅基站2在接收到主基站发送的辅基站1丢失的数据后,将其作为新的数据向用户设备发送。这种重传方式适合于原来传输数据的辅基站质量变得较差的情况下。当主基站判断辅基站1上的数据可能有丢失的情况下,主基站通知辅基站1重新传输缓存里的数据。辅基站1在接收到该通知消息之后,再次向用户设备发送丢失的数据。这种方法适用于个别的数据丢失,而不是因为链路不稳定、甚至时效导致的数据丢失。

在本发明实施例中,各个辅基站在发送数据后,可以不向主基站发送反馈信息,即不提供辅助信息,可以全部由主基站决定何时向用户设备发送询问信息,并在接收到用户设备发送的询问信息的响应信息确定是否需要重传数据。本发明实施例还可以通过其他的方式反馈链路状态的信息,例如,辅基站可以通知主基站该链路目前状态不好,可以通过一个参数来通知主基站,主基站在接收到反馈链路质量不好的信息之后,可以尝试对该链路上的数据放于其他链路做重传。具体地,辅基站不考虑当前的发送情况,而是可以通过能够充分了解当前链路质量的机制,判断其链路状态,例如设定参数senb_link_degradation,当链路状态不好时,将该参数设置为1,并将该参数反馈给主基站,主基站从某一辅基站收到该参数时,说明该辅基站上的数据丢失的可能性比较大,则主基站可以将原来分配给该辅基站发送的数据,分配给其他的辅基站重新发送。当链路状态不好时,也可以设定参数senb_link_degradation为0。本发明对指示链路质量不好的参数设定值不作限定。

可选地,在本发明实施例中,该主基站根据该反馈信息,向该用户设备发送询问信息,包括:该主基站根据该反馈信息以及该第一辅基站的发送窗口状况,向该用户设备发送该询问信息。

具体地,主基站接收到反馈信息,可以判断此时辅基站的发送窗口状况,若发送窗口不堵塞,则主基站可以不向用户设备发送询问信息,若此时发送窗口堵塞,则主基站可以向用户设备发送询问信息。主基站还可以采用滑动窗口机制,维持一个发送窗口,无论多个辅基站是否将数据发送完毕,都只根据发送窗口的情况向用户设备询问,例如:发送窗口无法向后滑动,或者数据发送达到了窗口大小的一半等。或者当辅基站的发送缓存为空时,向用户设备反馈一个指示信息,不需要主基站向用户设备发送询问信息,用户设备即可将该询问信息的响应信息发送给主基站。主基站还可以通过其他触发条件向用户设备发送询问信息,本发明对此不够成限定。

应理解,图5示出了进行重传处理的方法的详细的步骤或操作,但这些步骤或操作仅是示例,本发明实施例还可以执行其他操作,或者图5中各操作的变形。此外,图5中的各个步骤可以按照与图5呈现的不同顺序来执行,并且有可能并非要执行图5中的全部操作。

还应理解,在本发明的各种实施例中,上述各过程的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本发明实施例的实施过程构成任何限定。

因此,本发明实施例提供的进行重传处理的方法,重传处理由主基站的pdcp实体执行,提高重传链路选择的灵活性,主基站的pdcp实体可根据多个链路的发送情况,及时估计其中一条链路因质量变差而导致的数据丢失,并快速在其它链路发起重传,降低用户设备的pdcp实体重排序时延。另外,rlc实体不采用arq,节省了rlc实体在多条链路上向用户设备发送的询问信息以及用户设备发送的多条rlc状态报告,而是由一条响应主基站的pdcp实体的响应信息取代,响应信息的目的是指示数据是否正确接收,pdcp实体重传机制不关心数据在哪条链路上传输,而是从全局的角度询问用户设备当前的接收状态。用户设备能够响应主基站的pdcp实体发送的询问信息,并且能够根据网络的指引,选择一条路径发送询问信息的响应信息,使得该询问信息的响应信息在质量较好的链路上传输,充分利用多连接的灵活性。

上述以由网络侧向用户设备侧发送下行数据为例对本发明实施例的进行重传处理的方法进行了详细描述,下面将以用户设备侧向网络侧发送上行数据为例对本发明实施例的进行重传处理的方法进行说明。

下面将结合图7中的流程详细描述根据本发明实施例的进行重传处理的方法500。具体如下:

s501,用户设备的pdcp实体接收主基站发送的第一指示信息,指示用户设备的pdcp层使用arq功能。用户设备的pdcp实体接收到该第一指示信息,对用户设备的pdcp实体进行配置。

s502,用户设备的rlc1和/或rlc2分别接收主基站发送的第二指示信息,指示用户设备的rlc1和/或rlc2在向网络侧发送数据之后,向用户设备的pdcp实体发送反馈信息。

s503,用户设备的rlc1和/或rlc2分别向辅基站1和/或辅基站2发送上行数据1和上行数据2。辅基站1和/或辅基站2分别接收用户设备的rlc1和/或rlc2发送的上行数据1和上行数据2。

s504,辅基站1和/或辅基站2分别将接收到的上行数据1和上行数据2发送给主基站。主基站通过基站与基站之间的接口分别接收该上行数据1和该上行数据2。

s505,用户设备的rlc1和/或rlc2在向网络侧发送上行数据1和上行数据2之后,向用户设备的pdcp实体发送反馈信息。同样地,用户设备的pdcp实体接收rlc1和/或rlc2发送的反馈信息。

s506,用户设备的pdcp层根据用户设备的rlc1和/或用户设备的rlc2发送的反馈信息,向主基站发送询问信息,同样地,主基站接收用户设备的pdcp层发送的询问信息。

s507,主基站可以向用户设备的pdcp层发送该询问信息的响应信息,主基站接收该响应信息。

s508,用户设备的pdcp层在接收到主基站发送的响应信息后,确定rlc1发送的数据没有被主基站正确接收,需要重传。可以通过步骤s509和步骤s510中的方案重新传输丢失的数据。

s509,若丢失的数据较多,意味着传输丢失数据的rlc1可能出现了链路故障,不再适合做重传,此时,用户设备的pdcp实体可以将重传数据作为新的数据发送给rlc2,由rlc2传输。

s510,用户设备的pdcp实体通知rlc1重新传输缓存里的数据。rlc1在接收到该通知消息之后,在此向主基站发送丢失的数据。

应理解,上述第一rlc实体可以是一个,也可以是多个,本发明对此不作限定。

可选地,该用户设备的第一rlc实体发送的数据可以是用户设备的pdcp实体分配的全部数据,也可以是部分,本发明不作限定。

可选地,该第一指示信息可以是配置信息,即主基站配置用户设备的pdcp实体使用arq,具体地,可以通过将需要改变的参数告诉用户设备,用户设备根据主基站的指示对pdcp实体改变模式。配置用户设备的pdcp实体使用arq的具体流程同上述方法300中配置主基站的pdcp实体使用arq的流程是类似,为了简洁,在此不再赘述。

用户设备的rlc1和/或rlc2在接收到该第二指示信息之后,对用户设备的rlc1和/或rlc2进行配置。具体地,可以配置rlc1和/或rlc2每发送完用户设备的pdcp层分配的数据后,可以是部分数据,也可以是全部数据。还可以配置rlc1和/或rlc2每发送完n个pdcppdu向用户设备的pdcp实体反馈一次。即配置rlc1和rlc2在一定条件下触发反馈,向用户设备的pdcp实体告知数据发送情况,以便于用户设备的pdcp实体判断询问和重传时机。

可选地,在本发明的一个实施例中,主基站向用户设备发送的指示信息可以承载在rrc连接重配置消息中,实现对无线数据承载(dataradiobearer,drb)的新建和重配,该指示信息还可以承载在其他现有消息中,本发明对指示信息承载的消息不作任何限制,只要是主基站能向用户设备发送的消息中都可以承载该指示信息,利用现有的消息承载该指示信息,不需要增加新的资源即可实现主基站对辅基站的重配置,以避免造成不必要的资源浪费。

可选地,作为本发明的一个实施例,该指示信息还用于指示rlc1和rlc2不使用arq功能。通过配置用户设备的rlc实体不使用arq功能,利用用户设备的pdcp实体可以向主基站一次询问多个rlc实体的传输情况,避免了由于各个rlc实体与主基站之间的交互,从而造成空口资源浪费的问题。

本发明实施例还可以通过核心网设备或者其他网络设备对用户设备进行配置,本发明对此不够成限定。

本领域技术人员理解,在多连接场景中,如图2所示,每条链路上有一个发送端的rlc实体和一个接收端的rlc实体,即在发送上行数据时,用户设备的rlc实体将数据是直接发送给网络侧的各个rlc实体,可以是主基站的rlc实体,也可以是辅基站的rlc实体,为了便于描述,这里将用户设备的rlc1与辅基站1对应,用户设备的rlc2与辅基站2对应。

需要说明的是,这里的接收和发送反馈信息可以是用户设备的pdcp实体和用户设备的rlc实体之间的直接动作,也可以说这个反馈信息是由用户设备的rlc实体产生的,但是以一定的方式从rlc实体传输给pdcp实体的,pdcp实体再接收该反馈信息,并利用这个反馈信息。换句话说,本发明实施例提到的接收和发送反馈信息并不限于是直接接收和发送。

可选地,在本发明实施例中,用户设备的pdcp实体可以根据反馈信息,向主基站发送询问信息,用户设备的pdcp实体可以在接到用户设备的rlc1和/或用户设备的rlc2发送的反馈信息之后,直接向用户设备询问主基站是否正确接收用户设备的rlc1和/或用户设备的rlc2发送的数据。主基站可以向用户设备的pdcp实体发送该询问信息的响应信息。该响应信息可以是多个用户设备的rlc实体的传输状况,例如,rlc1和rlc2的传输状况,用户设备的pdcp实体可以了解到rlc1和rlc2的传输情况,从而可以确定需不需要重新发送数据。

应理解,发送上行数据时,用户设备的pdcp实体向主基站询问的过程,与发送下行数据时,主基站的pdcp实体向用户设备进行询问的过程类似,详细流程在此不再赘述,可参考上述方法300的步骤s304和步骤s305。

可选地,作为一个实施例,当主基站确定rlc1传输的数据丢失后,用户设备的pdcp实体将丢失的数据发送给rlc2,指示rlc2重新向主基站发送。rlc2在接收到用户设备的pdcp实体发送的rlc1丢失的数据后,将其作为新的数据向主基站发送。这种重传方式适合于原来传输数据的rlc质量变得较差的情况下。作为另一个实施例,当用户设备的pdcp实体判断rlc1上的数据可能有丢失的情况下,用户设备的pdcp实体通知rlc1重新传输缓存里的数据。rlc1在接收到该通知消息之后,再次向主基站发送丢失的数据。这种方法适用于个别的数据丢失,而不是因为链路不稳定、甚至时效导致的数据丢失。

在本发明实施例中,各个rlc实体在发送数据后,可以不向用户设备的pdcp实体发送反馈信息,即不提供辅助信息,可以全部由用户设备的pdcp实体决定何时向主基站发送询问信息,并在接收到主基站发送的询问信息的响应信息确定是否需要重传数据。本发明实施例还可以通过其他的方式反馈链路状态的信息,例如,rlc实体可以通知用户设备的pdcp实体该链路目前状态不好,可以通过一个参数来通知主基站,用户设备的pdcp实体在接收到反馈链路质量不好的信息之后,可以尝试对该链路上的数据放于其他链路做重传。

可选地,在本发明实施例中,该用户设备的pdcp实体根据该反馈信息,向该主基站发送询问信息,包括:该用户设备的pdcp实体根据该反馈信息以及该第一rlc实体的发送窗口状况,向该主基站发送该询问信息。

具体地,用户设备的pdcp实体接收到反馈信息,可以判断此时用户设备的rlc实体的发送窗口状况,若发送窗口未堵塞,则用户设备的pdcp实体可以不向主基站发送询问信息,若此时发送窗口堵塞,则用户设备的pdcp实体可以向主基站发送询问信息。用户设备的pdcp实体还可以采用滑动窗口机制,维持一个发送窗口,无论多个rlc实体是否将数据发送完毕,都只根据发送窗口的情况向主基站进行询问,例如:发送窗口无法向后滑动,或者数据发送达到了窗口大小的一半等。或者当rlc的发送缓存为空时,向主基站反馈一个指示信息,不需要用户设备的pdcp实体向主基站发送询问信息,主基站即可将该询问信息的响应信息发送给用户设备的pdcp实体。用户设备的pdcp实体还可以通过其他触发条件向主基站发送询问信息,本发明对此不够成限定。

应理解,图7示出了进行重传处理的方法的详细的步骤或操作,但这些步骤或操作仅是示例,本发明实施例还可以执行其他操作,或者图7中各操作的变形。此外,图7中的各个步骤可以按照与图7呈现的不同顺序来执行,并且有可能并非要执行图7中的全部操作。

还应理解,在本发明的各种实施例中,上述各过程的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本发明实施例的实施过程构成任何限定。

需要说明的是,对下行数据的重传处理的方法适用于对上行数据的重传处理,为了简洁,可具体参考对下行数据的重传处理的实施例,在此不再赘述。

因此,本发明实施例提供的进行重传处理的方法,重传处理由pdcp实体执行,提高重传链路选择的灵活性,用户设备的pdcp实体可根据多个链路的发送情况,及时估计其中一条链路因质量变差而导致的数据丢失,并快速在其它链路发起重传,降低主基站的pdcp实体重排序时延;另外,rlc实体不采用arq,节省了rlc实体在多条链路上的与主基站进行询问交互,而是由用户设备的pdcp实体与主基站进行询问交互取代,pdcp实体重传机制不关心数据在哪条链路上传输,而是从全局的角度询问用户设备当前的接收状态;主基站能够响应用户设备的pdcp实体发送的询问信息。

上文中结合图4至图7,详细描述了根据本发明实施例的进行重传处理的方法,下面将结合图8至图19,描述根据本发明实施例的进行重传处理的装置,方法实施例所描述的技术特征可以适用于以下装置实施例。

图8示出了根据本发明实施例的进行重传处理的装置1000的示意性框图。如图8所示,该装置1000包括:

发送单元1100,用于向第一辅基站发送指示信息,该指示信息用于指示该第一辅基站在向用户设备发送数据后,向装置1000发送反馈信息;

接收单元1200,用于接收该第一辅基站根据该指示信息发送的该反馈信息,该反馈信息用于指示该第一辅基站已向用户设备发送该数据;

处理单元1300,用于根据该反馈信息,进行该数据的重传处理。

应理解,上述第一辅基站可以是一个,也可以是多个,本发明对此不作限定,上述装置1000可以是多连接场景中的主基站。

为了充分利用到多连接的灵活性,并使得主基站能够及时掌握各条链路的传输情况,可以将重传功能位于较高的pdcp实体,并在每条链路上的rlc实体发送数据之后即向主基站的pdcp实体反馈,使得主基站的pdcp实体能够充分利用多链路的灵活性,选择更可靠的链路进行重传,避免持续使用质量较差的链路造成用户设备接收数据的重排序时延较大。

可选地,在本发明实施例中,该处理单元1300具体用于:

根据该反馈信息,向该用户设备发送询问信息,该询问信息用于询问该用户设备是否正确接收到该第一辅基站发送的该数据;

接收该用户设备发送的该询问信息的响应信息;

根据该询问信息的响应信息,进行该数据的重传处理。

本发明实施例提供的进行重传处理的装置,基于反馈信息向用户设备发送询问信息,并根据接收到的询问信息的响应信息进行重传处理,使得装置1000能够及时检测到各个辅基站是否有数据丢失,以便于有数据丢失时采用其他传输质量较好的辅基站上发起重传,可以充分利用到多连接的灵活性,从而减少了重排序时延。

可选地,在本发明实施例中,该指示信息还用于指示该第一辅基站对该第一辅基站发送的该数据不进行重传处理。

通过指示辅基站不启用arq功能,可以利用装置1000向用户设备一次询问多个辅基站的传输情况,避免了由于各个辅基站与用户设备之间的交互,从而造成空口资源浪费的问题。

可选地,在本发明实施例中,该处理单元1300具体用于:

根据该询问信息的响应信息,确定该用户设备未正确接收该第一辅基站发送的该数据;向第二辅基站发送该数据,该第二辅基站用于向该用户设备发送该数据。

与第一辅基站类似,该第二辅基站可以是一个,也可以是多个,本发明不限于此。

具体地,当确定单元确定该用户设备未正确接收该第一辅基站发送的数据,该确定单元可以根据其他辅基站的缓存情况或者第一辅基站未传输成功的数据量的大小,确定一个或多个第二辅基站向用户设备发送该数据。

当丢失的数据较多时,确定单元可以根据数据丢失的情况,选择一个合适的辅基站进行重传,避免持续使用传输状态不好的辅基站,造成重排序时延。

可选地,在本发明实施例中,该处理单元1300具体用于:

根据该询问信息的响应信息,确定该用户设备未正确接收该第一辅基站发送的该数据;该主基站向该第一辅基站发送通知消息,该通知消息用于指示该第一辅基站重新向用户设备发送该数据。

当个别数据丢失,而不是因为链路不稳定导致的数据丢失时,利用原有的辅基站重传数据,可以减少基站与基站之间的接口流量。

可选地,在本发明实施例中,该确定单元根据该反馈信息,向该用户设备发送询问信息,包括:通过第三辅基站发送该询问信息;该确定单元接收该用户设备发送的该询问信息的响应信息,包括:通过该第三辅基站接收该用户设备发送的该询问信息的响应信息。

可选地,在本发明实施例中,该装置1000还包括:

指示单元,用于指示该用户设备通过第四辅基站向该装置1000发送该询问信息的响应信息。

由装置1000来指引用户设备,可以通过动态或者静态的方式指示用户设备发送响应信息的路径,可以使得响应信息能够在更可靠的路径上传输,充分利用多连接的灵活性。

应理解,根据本发明实施例的装置1000可对应于本发明实施例的进行重传处理的方法200和方法300中的主基站,并且装置1000中的各个模块的上述和其它操作和/或功能分别为了实现图4和图5的各个方法中主基站相应流程,为了简洁,在此不再赘述。

图9示出了根据本发明实施例的进行重传处理的装置2000。如图9所示,该装置2000包括:

第一接收单元2100,用于接收主基站发送的指示信息,该指示信息用于指示该第一辅基站在向用户设备发送第一数据后,向该主基站发送反馈信息;

第一发送单元2200,用于根据该指示信息,在向该用户设备发送该第一至少部分数据后,向该主基站发送该反馈信息,该反馈信息用于该主基站进行该第一数据的重传处理。

通过指示装置2000在向用户设备发送数据之后即向主基站进行反馈,使得主基站能够及时掌握各个辅基站的发送情况,从而可以克服重传时机不灵活的问题。

可选地,在本发明实施例中,该指示信息还用于指示该装置2000对发送的数据不进行重传处理,该装置2000还包括:配置单元2300,用于根据该指示信息,对发送的数据不进行重传处理。

通过指示装置2000不作重传处理,可以利用主基站向用户设备一次询问多个装置2000的传输情况,避免了由于各个装置2000与用户设备之间的交互,从而造成空口资源浪费的问题。

可选地,在本发明实施例中,该装置2000还包括:

第二接收单元2400,用于接收该主基站发送的通知消息,该通知消息用于指示该装置2000重新向该用户设备发送该第一数据。

当个别数据丢失,而不是因为链路不稳定导致的数据丢失时,利用原有的装置2000重传数据,可以减少基站与基站之间的接口流量。

可选地,在本发明实施例中,该装置2000还包括:

第三接收单元2500,用于接收主基站发送的其他装置2000未传输成功的第二数据;

第二发送单元2600,用于向该用户设备发送该第二数据。

当丢失的数据较多时,主基站可以根据数据丢失的情况,选择一个合适的装置2000进行重传,避免持续使用传输状态不好的装置2000,造成重排序时延。

应理解,根据本发明实施例的装置2000可对应于本发明实施例的进行重传处理的方法200和300的中的第一辅基站,并且装置2000中的各个模块的上述和其它操作和/或功能分别为了实现图4和图5的各个方法中第一辅基站的相应流程,为了简洁,在此不再赘述。

图10示出了根据本发明实施例的进行重传处理的装置3000。如图10所示,该装置3000包括:

第一接收单元3100,用于接收主基站基于反馈信息发送的询问信息,该反馈信息用于指示第一辅基站已向该用户设备发送数据,该询问信息用于询问该用户设备是否正确接收该第一辅基站发送的该数据;

发送单元3200,用于向该主基站发送该询问信息的响应信息。

应理解,上述第一辅基站可以是一个,也可以是多个,本发明不作限定。

接收主基站基于反馈信息发送的询问信息,并向主基站发送该询问信息的响应信息,使得主基站能够及时检测到各个辅基站是否有数据丢失,以便于有数据丢失时采用其他传输质量较好的辅基站上发起重传,可以充分利用到多连接的灵活性,从而减少了重排序时延。

可选地,在本发明实施例中,该第一接收单元3100具体用于:

接收该主基站通过第二辅基站发送的该询问信息;

该发送单元3200具体用于:

通过该第二辅基站向该主基站发送该询问信息的响应信息。

可选地,在本发明实施例中,该装置3000还包括:

第二接收单元3300,用于接收该主基站发送的指示信息,该指示信息用于指示该装置3000通过第三辅基站向该主基站发送该询问信息的响应信息。

由主基站来指引装置3000,可以通过动态或者静态的方式指示装置3000发送响应信息的路径,可以使得响应信息能够在更可靠的路径上传输,充分利用多连接的灵活性。

应理解,根据本发明实施例的装置3000可对应于本发明实施例的进行重传处理的方法200和300的用户设备,并且装置3000中的各个模块的上述和其它操作和/或功能分别为了实现图4和图5中的各个方法中用户设备的相应流程,为了简洁,在此不再赘述。

因此,本发明实施例提供的进行重传处理的装置,重传处理由pdcp实体执行,提高重传链路选择的灵活性,主基站可根据多个链路的发送情况,及时估计其中一条链路因质量变差而导致的数据丢失,并快速在其它链路发起重传,降低用户设备的pdcp实体重排序时延;另外,rlc实体不采用arq,节省了rlc实体在多条链路上向用户设备发送的询问信息以及用户设备发送的多条rlc状态报告,而是由一条响应主基站的pdcp实体的响应信息取代,响应信息的目的是指示数据是否正确接收,pdcp实体重传机制不关心数据在哪条链路上传输,而是从全局的角度询问用户设备当前的接收状态;用户设备能够响应主基站的pdcp实体发送的询问信息,并且能够根据网络的指引,选择一条路径发送询问信息的响应信息,使得该询问信息的响应信息在质量较好的链路上传输,充分利用多连接的灵活性。

图11示出了根据本发明实施例的进行重传处理的装置4000。如图11所示,该装置4000包括:

接收单元4100,用于接收该用户设备的第一无线链路控制rlc实体发送的反馈信息,该反馈信息用于指示该第一rlc实体已向主基站发送数据;

处理单元4200,用于根据该反馈信息,进行该数据的重传处理。

用户设备的rlc实体在向主基站发送数据之后即向装置4000进行反馈,使得装置4000能够及时掌握用户设备各个rlc实体的发送情况,从而可以克服重传时机不灵活的问题。

应理解,上述第一rlc实体可以是一个,也可以是多个,本发明对此不作限定。

可选地,在本发明实施例中,该处理单元4200具体用于:

根据该反馈信息,向该主基站发送询问信息,该询问信息用于询问该主基站是否正确接收到该用户设备的第一rlc实体发送的该数据;接收该主基站发送的该询问信息的响应信息;根据该询问信息的响应信息,进行该数据的重传处理。

基于反馈信息向主基站发送询问信息,并根据接收到的询问信息的响应信息进行重传处理,使得装置4000能够及时检测到用户设备各个rlc实体是否有数据丢失,以便于有数据丢失时采用其他传输质量较好的rlc实体上发起重传,可以充分利用到多连接的灵活性,从而减少了重排序时延。

可选地,在本发明实施例中,该确定单元4200具体用于:

根据该询问信息的响应信息,确定该主基站未正确接收该用户设备的第一rlc实体发送的该数据;向该用户设备的第二rlc实体发送该数据,该用户设备的第二rlc实体用于向该主基站发送该数据。

当丢失的数据较多时,装置4000可以根据数据丢失的情况,选择一个合适的rlc实体进行重传,避免持续使用传输状态不好的rlc实体,造成重排序时延。

可选地,在本发明实施例中,该确定单元4200具体用于:

根据该询问信息的响应信息,确定该主基站未正确接收该用户设备的第一rlc实体发送的该至少部分数据;向该用户设备的第一rlc实体发送通知消息,该通知消息用于指示该用户设备的第一rlc实体重新发送该数据。

可选地,在本发明实施例中,该确定单元4200具体用于:

根据该反馈信息以及该用户设备的第一rlc实体的发送窗口状况,向该主基站发送该询问信息。

应理解,本发明实施例中对下行数据的重传处理与对上行数据的重传处理属于同一构思,其具体实现过程详见发送下行数据时的方法实施例,这里不再赘述。

图12示出了根据本发明实施例的进行重传处理的装置5000。如图12所示,该装置5000包括:

第一接收单元5100,用于接收主基站发送的指示信息,该指示信息用于指示该装置5000在向该主基站发送第一数据后,向该用户设备的pdcp实体发送反馈信息;

第一发送单元5200,用于根据该指示信息,在向主基站发送该第一数据后,向该用户设备的pdcp实体发送该反馈信息,该反馈信息用于该用户设备的pdcp实体进行该第一数据的重传处理。

通过指示装置5000在向主基站发送数据之后即向用户设备的pdcp实体进行反馈,使得用户设备的pdcp实体能够及时掌握各个装置5000的发送情况,从而可以克服重传时机不灵活的问题。

可选地,在本发明实施例中,该指示信息还用于指示该装置5000对发送的数据不进行重传处理,该装置5000还包括:

配置单元5300,用于根据该指示信息,对发送的数据不进行重传处理。

通过指示装置5000对该第一数据不进行重传处理,可以利用用户设备的pdcp实体向主基站一次询问多个装置5000的传输情况,避免了由于各个装置5000分别与主基站之间的交互,从而造成空口资源浪费的问题。

可选地,在本发明实施例中,该装置5000还包括:

第二接收单元5400,用于接收该用户设备的pdcp实体发送的通知消息,该通知消息用于指示该装置5000重新向主基站发送该第一数据。

可选地,在本发明实施例中,该装置5000还包括:

第三接收单元5500,用于接收该用户设备的pdcp实体发送的其他装置5000未传输成功的第二数据;

第二发送单元5600,用于向该主基站发送该第二数据。

当丢失的数据较多时,用户设备的pdcp实体可以根据数据丢失的情况,选择一个合适的装置5000进行重传,避免持续使用传输状态不好的装置5000,造成重排序时延较大。

图13示出了根据本发明实施例的进行重传处理的装置6000。如图13所示,该装置6000包括:

接收单元6100,用于接收用户设备的pdcp实体发送的询问信息,该询问信息用于询问该装置6000是否正确接收该用户设备的第一rlc实体发送的数据;

发送单元6200,用于向该用户设备的pdcp实体发送该询问信息的响应信息。

接收用户设备的pdcp实体基于反馈信息发送的询问信息,并用户设备的pdcp实体发送该询问信息的响应信息,使得用户设备的pdcp实体能够及时检测到各个rlc实体是否有数据丢失,以便于有数据丢失时采用其他传输质量较好的rlc实体上发起重传,可以充分利用到多连接的灵活性,从而减少了重排序时延。

因此,本发明实施例提供的进行重传处理的装置,重传处理由pdcp实体执行,提高重传链路选择的灵活性,用户设备的pdcp实体可根据多个链路的发送情况,及时估计其中一条链路因质量变差而导致的数据丢失,并快速在其它链路发起重传,降低主基站的pdcp实体重排序时延;另外,rlc实体不采用arq,节省了rlc实体在多条链路上的与主基站进行询问交互,而是由用户设备的pdcp实体与主基站进行询问交互取代,pdcp实体重传机制不关心数据在哪条链路上传输,而是从全局的角度询问用户设备当前的接收状态;主基站能够响应用户设备的pdcp实体发送的询问信息。

需要说明的一点是,上述实施例提供的装置在实现其功能时,仅以上述各功能单元的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能单元完成,即将设备的内部结构划分成不同的功能单元,以完成以上描述的全部或者部分功能。另外,上述实施例提供的装置与方法实施例属于同一构思,其具体实现过程详见方法实施例,这里不再赘述。

图14示出了根据本发明实施例的装置10的示意性框图。图14所示的装置10包括:存储器11、处理器12、收发器13、通信接口14和总线系统15。其中,存储器11、处理器12、收发器13和通信接口14通过总线系统15相连,该存储器11用于存储指令,该处理器12用于执行该存储器11存储的指令,以控制收发器13接收输入的数据和信息,输出操作结果等数据,并控制通信接口14发送信号。

处理器12,用于通过所述收发器向第一辅基站发送指示信息,所述指示信息用于指示所述第一辅基站在向用户设备发送数据后,向所述处理器发送反馈信息;并通过所述收发器接收所述第一辅基站根据所述指示信息发送的所述反馈信息;以及根据所述反馈信息,进行该数据的重传处理。

应理解,在本发明实施例中,该处理器12可以采用通用的中央处理器(centralprocessingunit,cpu),微处理器,应用专用集成电路(applicationspecificintegratedcircuit,asic),或者一个或多个集成电路,用于执行相关程序,以实现本发明实施例所提供的技术方案。

还应理解,通信接口14使用例如但不限于收发器一类的收发装置,来实现装置10与其他设备或通信网络之间的通信。

该存储器11可以包括只读存储器和随机存取存储器,并向处理器12提供指令和数据。处理器12的一部分还可以包括非易失性随机存取存储器。例如,处理器12还可以存储设备类型的信息。

该总线系统15除包括数据总线之外,还可以包括电源总线、控制总线和状态信号总线等。但是为了清楚说明起见,在图中将各种总线都标为总线系统15。

在实现过程中,上述方法的各步骤可以通过处理器12中的硬件的集成逻辑电路或者软件形式的指令完成。结合本发明实施例所公开的无线通信的方法可以直接体现为硬件处理器执行完成,或者用处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器11,处理器12读取存储器11中的信息,结合其硬件完成上述方法的步骤。为避免重复,这里不再详细描述。

应理解,根据本发明实施例的装置10可对应于本发明实施例的进行重传处理的各个方法中的主基站,并可以对应于根据本发明实施例的装置1000,并且装置1000中的各个模块的上述和其它操作和/或功能分别为了实现图4和图5中的各个方法的相应流程,为了简洁,在此不再赘述。

图15示出了根据本发明实施例的装置20的示意性框图。图15所示的装置20包括:存储器21、处理器22、收发器23、通信接口24和总线系统25。其中,存储器21、处理器22、收发器23和通信接口24通过总线系统25相连,该存储器21用于存储指令,该处理器22用于执行该存储器21存储的指令,以控制收发器23接收输入的数据和信息,输出操作结果等数据,并控制通信接口24发送信号。

处理器22,用于通过所述收发器接收主基站发送的指示信息,所述指示信息用于指示所述第一辅基站在向用户设备发送第一数据后,向所述主基站发送反馈信息;根据所述指示信息,在向所述用户设备发送所述第一数据后,通过所述收发器向所述主基站发送所述反馈信息,所述反馈信息用于所述主基站进行该第一数据的重传处理。

应理解,在本发明实施例中,该处理器22可以采用通用的中央处理器(centralprocessingunit,cpu),微处理器,应用专用集成电路(applicationspecificintegratedcircuit,asic),或者一个或多个集成电路,用于执行相关程序,以实现本发明实施例所提供的技术方案。

还应理解,通信接口24使用例如但不限于收发器一类的收发装置,来实现装置20与其他设备或通信网络之间的通信。

该存储器21可以包括只读存储器和随机存取存储器,并向处理器22提供指令和数据。处理器22的一部分还可以包括非易失性随机存取存储器。例如,处理器22还可以存储设备类型的信息。

该总线系统25除包括数据总线之外,还可以包括电源总线、控制总线和状态信号总线等。但是为了清楚说明起见,在图中将各种总线都标为总线系统25。

在实现过程中,上述方法的各步骤可以通过处理器22中的硬件的集成逻辑电路或者软件形式的指令完成。结合本发明实施例所公开的无线通信的方法可以直接体现为硬件处理器执行完成,或者用处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器21,处理器22读取存储器21中的信息,结合其硬件完成上述方法的步骤。为避免重复,这里不再详细描述。

应理解,根据本发明实施例的装置20可对应于本发明实施例的进行重传处理的各个方法中的第一辅基站,并可以对应于根据本发明实施例的装置2000,并且装置2000中的各个模块的上述和其它操作和/或功能分别为了实现图4和图5中的方法的相应流程,为了简洁,在此不再赘述。

图16示出了根据本发明实施例的装置30的示意性框图。图16所示的装置30包括:存储器31、处理器32、收发器33、通信接口34和总线系统35。其中,存储器31、处理器32、收发器33和通信接口34通过总线系统35相连,该存储器31用于存储指令,该处理器32用于执行该存储器31存储的指令,以控制收发器33接收输入的数据和信息,输出操作结果等数据,并控制通信接口34发送信号。

处理器32,用于通过所述收发器接收主基站基于反馈信息发送的询问信息,所述反馈信息用于指示第一辅基站已向所述用户设备发送数据,所述询问信息用于询问所述用户设备是否正确接收所述第一辅基站发送的所述数据;通过所述收发器向所述主基站发送所述询问信息的响应信息。

应理解,在本发明实施例中,该处理器32可以采用通用的中央处理器(centralprocessingunit,cpu),微处理器,应用专用集成电路(applicationspecificintegratedcircuit,asic),或者一个或多个集成电路,用于执行相关程序,以实现本发明实施例所提供的技术方案。

还应理解,通信接口34使用例如但不限于收发器一类的收发装置,来实现装置30与其他设备或通信网络之间的通信。

该存储器31可以包括只读存储器和随机存取存储器,并向处理器32提供指令和数据。处理器32的一部分还可以包括非易失性随机存取存储器。例如,处理器32还可以存储设备类型的信息。

该总线系统35除包括数据总线之外,还可以包括电源总线、控制总线和状态信号总线等。但是为了清楚说明起见,在图中将各种总线都标为总线系统35。

在实现过程中,上述方法的各步骤可以通过处理器32中的硬件的集成逻辑电路或者软件形式的指令完成。结合本发明实施例所公开的无线通信的方法可以直接体现为硬件处理器执行完成,或者用处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器31,处理器32读取存储器31中的信息,结合其硬件完成上述方法的步骤。为避免重复,这里不再详细描述。

应理解,根据本发明实施例的装置30可对应于本发明实施例的进行重传处理的各个方法中的用户设备,并可以对应于根据本发明实施例的装置3000,并且装置3000中的各个模块的上述和其它操作和/或功能分别为了实现图4和图5中的方法的相应流程,为了简洁,在此不再赘述。

因此,本发明实施例提供的进行重传处理的装置,重传处理由pdcp实体执行,提高重传链路选择的灵活性,主基站可根据多个链路的发送情况,及时估计其中一条链路因质量变差而导致的数据丢失,并快速在其它链路发起重传,降低用户设备的pdcp实体重排序时延;另外,rlc实体不采用arq,节省了rlc实体在多条链路上向用户设备发送的询问信息以及用户设备发送的多条rlc状态报告,而是由一条响应主基站的pdcp实体的响应信息取代,响应信息的目的是指示数据是否正确接收,pdcp实体重传机制不关心数据在哪条链路上传输,而是从全局的角度询问用户设备当前的接收状态;用户设备能够响应主基站的pdcp实体发送的询问信息,并且能够根据网络的指引,选择一条路径发送询问信息的响应信息,使得该询问信息的响应信息在质量较好的链路上传输,充分利用多连接的灵活性。

图17示出了根据本发明实施例的装置40的示意性框图。图17所示的装置40包括:存储器41、处理器42、收发器43、通信接口44和总线系统45。其中,存储器41、处理器42、收发器43和通信接口44通过总线系统45相连,该存储器41用于存储指令,该处理器42用于执行该存储器41存储的指令,以控制收发器43接收输入的数据和信息,输出操作结果等数据,并控制通信接口44发送信号。

处理器42,用于接收该用户设备的第一无线链路控制rlc实体发送的反馈信息,该反馈信息用于指示该第一rlc实体已向主基站发送数据;根据该反馈信息,进行该数据的重传处理。

应理解,在本发明实施例中,该处理器42可以采用通用的中央处理器(centralprocessingunit,cpu),微处理器,应用专用集成电路(applicationspecificintegratedcircuit,asic),或者一个或多个集成电路,用于执行相关程序,以实现本发明实施例所提供的技术方案。

还应理解,通信接口44使用例如但不限于收发器一类的收发装置,来实现装置40与其他设备或通信网络之间的通信。

该存储器41可以包括只读存储器和随机存取存储器,并向处理器42提供指令和数据。处理器42的一部分还可以包括非易失性随机存取存储器。例如,处理器42还可以存储设备类型的信息。

该总线系统45除包括数据总线之外,还可以包括电源总线、控制总线和状态信号总线等。但是为了清楚说明起见,在图中将各种总线都标为总线系统45。

在实现过程中,上述方法的各步骤可以通过处理器42中的硬件的集成逻辑电路或者软件形式的指令完成。结合本发明实施例所公开的无线通信的方法可以直接体现为硬件处理器执行完成,或者用处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器41,处理器42读取存储器41中的信息,结合其硬件完成上述方法的步骤。为避免重复,这里不再详细描述。

应理解,根据本发明实施例的装置40可对应于本发明实施例的进行重传处理的各个方法中的用户设备的pdcp实体,并可以对应于根据本发明实施例的装置4000,并且装置4000中的各个模块的上述和其它操作和/或功能分别为了实现图7中的方法的相应流程,为了简洁,在此不再赘述。

图18示出了根据本发明实施例的装置50的示意性框图。图18所示的装置50包括:存储器51、处理器52、收发器53、通信接口54和总线系统55。其中,存储器51、处理器52、收发器53和通信接口54通过总线系统55相连,该存储器51用于存储指令,该处理器52用于执行该存储器51存储的指令,以控制收发器53接收输入的数据和信息,输出操作结果等数据,并控制通信接口54发送信号。

处理器52,用于接收主基站发送的指示信息,该指示信息用于指示该用户设备的第一rlc实体在向该主基站发送第一数据后,向该用户设备的pdcp实体发送反馈信息;根据该指示信息,在向主基站发送该第一数据后,向该用户设备的pdcp实体发送该反馈信息,该反馈信息用于该用户设备的pdcp实体进行该第一数据的重传处理。

应理解,在本发明实施例中,该处理器52可以采用通用的中央处理器(centralprocessingunit,cpu),微处理器,应用专用集成电路(applicationspecificintegratedcircuit,asic),或者一个或多个集成电路,用于执行相关程序,以实现本发明实施例所提供的技术方案。

还应理解,通信接口54使用例如但不限于收发器一类的收发装置,来实现装置50与其他设备或通信网络之间的通信。

该存储器51可以包括只读存储器和随机存取存储器,并向处理器52提供指令和数据。处理器52的一部分还可以包括非易失性随机存取存储器。例如,处理器52还可以存储设备类型的信息。

该总线系统55除包括数据总线之外,还可以包括电源总线、控制总线和状态信号总线等。但是为了清楚说明起见,在图中将各种总线都标为总线系统55。

在实现过程中,上述方法的各步骤可以通过处理器52中的硬件的集成逻辑电路或者软件形式的指令完成。结合本发明实施例所公开的无线通信的方法可以直接体现为硬件处理器执行完成,或者用处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器51,处理器52读取存储器51中的信息,结合其硬件完成上述方法的步骤。为避免重复,这里不再详细描述。

应理解,根据本发明实施例的装置50可对应于本发明实施例的进行重传处理的各个方法中的用户设备的第一rlc实体,并可以对应于根据本发明实施例的装置5000,并且装置5000中的各个模块的上述和其它操作和/或功能分别为了实现图7中的方法的相应流程,为了简洁,在此不再赘述。

图19示出了根据本发明实施例的装置60的示意性框图。图19所示的装置60包括:存储器61、处理器62、收发器63、通信接口64和总线系统65。其中,存储器61、处理器62、收发器63和通信接口64通过总线系统65相连,该存储器61用于存储指令,该处理器62用于执行该存储器61存储的指令,以控制收发器63接收输入的数据和信息,输出操作结果等数据,并控制通信接口64发送信号。

处理器62,用于接收用户设备的pdcp实体发送的询问信息,所述询问信息用于询问该主基站是否正确接收该用户设备的第一rlc实体发送的数据;向该用户设备的pdcp实体发送该询问信息的响应信息。

应理解,在本发明实施例中,该处理器62可以采用通用的中央处理器(centralprocessingunit,cpu),微处理器,应用专用集成电路(applicationspecificintegratedcircuit,asic),或者一个或多个集成电路,用于执行相关程序,以实现本发明实施例所提供的技术方案。

还应理解,通信接口64使用例如但不限于收发器一类的收发装置,来实现装置60与其他设备或通信网络之间的通信。

该存储器61可以包括只读存储器和随机存取存储器,并向处理器62提供指令和数据。处理器62的一部分还可以包括非易失性随机存取存储器。例如,处理器62还可以存储设备类型的信息。

该总线系统65除包括数据总线之外,还可以包括电源总线、控制总线和状态信号总线等。但是为了清楚说明起见,在图中将各种总线都标为总线系统65。

在实现过程中,上述方法的各步骤可以通过处理器62中的硬件的集成逻辑电路或者软件形式的指令完成。结合本发明实施例所公开的无线通信的方法可以直接体现为硬件处理器执行完成,或者用处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器61,处理器62读取存储器61中的信息,结合其硬件完成上述方法的步骤。为避免重复,这里不再详细描述。

应理解,根据本发明实施例的装置60可对应于本发明实施例的进行重传处理的各个方法中的主基站,并可以对应于根据本发明实施例的装置6000,并且装置6000中的各个模块的上述和其它操作和/或功能分别为了实现图7中的方法的相应流程,为了简洁,在此不再赘述。

因此,本发明实施例提供的进行重传处理的装置,重传处理由pdcp实体执行,提高重传链路选择的灵活性,用户设备的pdcp实体可根据多个链路的发送情况,及时估计其中一条链路因质量变差而导致的数据丢失,并快速在其它链路发起重传,降低主基站的pdcp实体重排序时延;另外,rlc实体不采用arq,节省了rlc实体在多条链路上的与主基站进行询问交互,而是由用户设备的pdcp实体与主基站进行询问交互取代,pdcp实体重传机制不关心数据在哪条链路上传输,而是从全局的角度询问用户设备当前的接收状态;主基站能够响应用户设备的pdcp实体发送的询问信息。

应理解,在本发明实施例中,“与a相应的b”表示b与a相关联,根据a可以确定b。但还应理解,根据a确定b并不意味着仅仅根据a确定b,还可以根据a和/或其它信息确定b。

应理解,本文中术语“和/或”,仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,a和/或b,可以表示:单独存在a,同时存在a和b,单独存在b这三种情况。另外,本文中字符“/”,一般表示前后关联对象是一种“或”的关系。

应理解,在本发明的各种实施例中,上述各过程的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本发明实施例的实施过程构成任何限定。

本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。

所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。

在本申请所提供的几个实施例中,应该理解到,所揭露的系统、装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。

所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。

另外,在本发明各个实施例中的各功能单元可以集成在一个处理模块中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。

所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(read-onlymemory,rom)、随机存取存储器(randomaccessmemory,ram)、磁碟或者光盘等各种可以存储程序代码的介质。

以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以所述权利要求的保护范围为准。

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