数据传输方法及装置与流程

文档序号:15172828发布日期:2018-08-14 18:06阅读:166来源:国知局

本公开涉及通信领域,尤其涉及一种数据传输方法及装置。



背景技术:

相关技术中,lte(longtermevolution,长期演进)系统中的rb(radiobearer,无线承载)是无线逻辑资源集合体。该rb指的是ue(userequipment,用户设备)和基站之间的一段承载。该rb根据承载内容的不同分为srb(signalingradiobearer,信令承载)和drb(dataradiobearer,数据承载)。为了解决数据包或信令包的可靠性,在5g系统中,已经允许在用户面的pdch(packetdataconvergenceprotocol,数据包汇聚协议)层采用包复制方案。

但是,现有技术还不能实现该用户面的pdch层的包复制方案。



技术实现要素:

为克服相关技术中存在的问题,本公开实施例提供一种数据传输方法及装置。

根据本公开实施例的第一方面,提供一种数据传输方法,所述方法用于终端,所述方法包括:

接收基站发送的第一指示消息,所述第一指示消息包括第一信息,所述第一信息用于表征所述基站为无线承载rb配置的数据包汇聚协议pdcp包复制功能和至少两个传输实体;

根据所述第一指示消息设置所述rb对应的传输功能为所述pdcp包复制功能;

根据所述第一指示消息中的至少两个传输实体设置所述rb对应的传输实体;

设置所述pdcp包复制功能的当前状态,所述当前状态包括激活状态和非激活状态;

根据所述当前状态和所述传输实体进行对应的数据传输。

在一实施例中,所述至少两个传输实体中包括主无线链路控制rlc实体和辅rlc实体;

所述根据所述第一指示消息中的至少两个传输实体设置所述rb对应的传输实体,包括:

若所述rb为新建立的信令承载srb或数据承载drb,则建立第一rlc实体和第二rlc实体,并设置第一rlc实体为主rlc实体、第二rlc实体为辅rlc实体;

若所述rb为已经建立的srb或drb,则将一个已经建立的rlc实体设置为主rlc实体,将另一个已经建立的rlc实体设置为辅rlc实体。

在一实施例中,所述设置所述pdcp包复制功能的当前状态,包括以下至少一种设置方式:

设置所述当前状态为系统默认初始状态,所述系统默认初始状态包括激活状态或非激活状态;或

当所述第一指示信息中还包括第二信息,所述第二信息用于表征所述基站配置的pdcp包复制功能的初始状态,所述初始状态为激活状态或非激活状态时,则根据所述第二信息设置所述当前状态为所述基站配置的pdcp包复制功能的初始状态;或

当接收到所述基站发送的针对pdcp包复制功能的激活指示时,则根据所述激活指示设置所述当前状态为激活状态。

在一实施例中,所述当前状态为非激活状态;所述传输实体包括主rlc实体和辅rlc实体;

所述根据所述当前状态和所述传输实体进行对应的数据传输,包括:

若所述rb为新建立的srb或drb,则利用主rlc实体进行数据传输;

若所述rb为已经建立的srb或drb,则包括以下至少一种数据传输方式:

针对未递交给rlc层的数据,利用主rlc实体进行数据传输;针对已经递交给辅rlc实体的数据,继续利用该辅rlc实体进行数据传输;或

在确认模式am模式下,针对未递交给rlc层的数据、和已经递交给辅rlc实体但还没有发送成功的数据,均利用主rlc实体进行数据传输;或

在非确认模式um模式下,针对未递交给rlc层的数据利用主rlc实体进行数据传输;或

在um模式下,rlc层将已经递交给辅rlc实体但还没有发送的数据上报至pdcp层,该pdcp层针对未递交给rlc层的数据、和已经递交给辅rlc实体但还没有发送的数据,均利用主rlc实体进行数据传输。

在一实施例中,所述针对未递交给rlc层的数据、和已经递交给辅rlc实体但还没有发送成功的数据,均利用主rlc实体进行数据传输还包括:

对已经建立的辅rlc实体进行重建。

在一实施例中,所述当前状态为激活状态;所述传输实体包括主rlc实体和辅rlc实体;

所述根据所述当前状态和所述传输实体进行对应的数据传输,包括以下至少一种数据传输方式:

针对未递交给rlc层的数据进行复制,得到pdcp包和pdcp复制包,并通过主rlc实体和辅rlc实体分别发送pdcp包和pdcp复制包;或

在am模式下,针对未递交给rlc层的数据进行复制,得到pdcp包和pdcp复制包,并通过主rlc实体和辅rlc实体分别发送pdcp包和pdcp复制包;针对已经递交给一个rlc实体但还没有发送成功的数据进行复制,得到另一pdcp复制包,并通过另一rlc实体发送该另一pdcp复制包;或

在um模式下,针对递交给rlc层的数据进行复制,得到pdcp包和pdcp复制包,并通过主rlc实体和辅rlc实体分别发送pdcp包和pdcp复制包;或

在um模式下,rlc层将还没有发送的数据上报至pdcp层,该pdcp层针对未递交给rlc层的数据进行复制,得到pdcp包和pdcp复制包,并通过主rlc实体和辅rlc实体分别发送pdcp包和pdcp复制包;针对已经递交给一个rlc实体但还没有发送的数据进行复制,得到另一pdcp复制包,并通过另一rlc实体发送该另一pdcp复制包。

在一实施例中,所述当前状态为激活状态;所述方法还包括:

接收所述基站发送的第二指示消息,所述第二指示消息用于表征针对pdcp包复制功能的去激活指示;

重建辅rlc实体,并利用主rlc实体进行数据传输。

在一实施例中,所述方法还包括:

接收所述基站发送的第三指示消息,所述第三指示消息用于表征针对pdcp包复制功能的去配置指示;

释放辅rlc实体,并利用主rlc实体进行数据传输。

在一实施例中,所述方法还包括:

接收所述基站发送的第四指示消息,所述第四指示消息用于表征针对pdcp包复制功能的去配置指示和指定释放的rlc实体;

释放所述指定释放的rlc实体,并利用未指定释放的rlc实体进行数据传输。

在一实施例中,所述方法还包括:

接收所述基站发送的第五指示消息,所述第五指示消息用于表征所述基站为所述rb配置的承载分离功能;

停止pdcp包复制功能,开启承载分离功能;

针对已经递交给rlc层的数据,包括以下至少一种数据传输方式:

继续利用主rlc实体和辅rlc实体进行数据传输;或

若所述停止pdcp包复制功能之前,所述pdcp包复制功能的当前状态为激活状态,重建辅rlc实体;或

若所述停止pdcp包复制功能之前,所述pdcp包复制功能的当前状态为非激活状态,继续利用主rlc实体和辅rlc实体进行数据传输。

根据本公开实施例的第二方面,提供一种数据传输方法,所述方法用于基站,所述方法包括:

为无线承载rb配置数据包汇聚协议pdcp包复制功能;

配置用于实现所述pdcp包复制功能的至少两个传输实体;

将第一信息添加到第一指示消息中,所述第一信息用于表征所述pdcp包复制功能和所述传输实体;

将所述第一指示消息发送至终端,以使所述终端根据所述第一指示消息设置所述rb对应的传输功能为所述pdcp包复制功能、以及根据所述第一指示消息中的至少两个传输实体设置所述rb对应的传输实体。

在一实施例中,所述方法还包括:

配置pdcp包复制功能的初始状态,所述初始状态为激活状态或非激活状态;

将用于表征所述初始状态的第二信息添加到所述第一指示消息中。

在一实施例中,所述方法还包括:

向所述终端发送第二指示消息,所述第二指示消息用于表征针对pdcp包复制功能的去激活指示。

在一实施例中,所述方法还包括:

向所述终端发送第三指示消息,所述第三指示消息用于表征针对pdcp包复制功能的去配置指示。

在一实施例中,所述方法还包括:

向所述终端发送第四指示消息,所述第四指示消息用于表征针对pdcp包复制功能的去配置指示和指定释放的rlc实体。

在一实施例中,所述方法还包括:

向所述终端发送第五指示消息,所述第五指示消息用于表征所述基站为所述rb配置的承载分离功能。

根据本公开实施例的第三方面,提供一种数据传输装置,所述装置用于终端,所述装置包括:

第一接收模块,被配置为接收基站发送的第一指示消息,所述第一指示消息包括第一信息,所述第一信息用于表征所述基站为无线承载rb配置的数据包汇聚协议pdcp包复制功能和至少两个传输实体;

第一设置模块,被配置为根据所述第一指示消息设置所述rb对应的传输功能为所述pdcp包复制功能;

第二设置模块,被配置为根据所述第一指示消息中的至少两个传输实体设置所述rb对应的传输实体;

第三设置模块,被配置为设置所述pdcp包复制功能的当前状态,所述当前状态包括激活状态和非激活状态;

第一传输模块,被配置为根据所述当前状态和所述传输实体进行对应的数据传输。

在一实施例中,所述至少两个传输实体中包括主无线链路控制rlc实体和辅rlc实体;所述第二设置模块包括:

第一设置子模块,被配置为若所述rb为新建立的信令承载srb或数据承载drb,则建立第一rlc实体和第二rlc实体,并设置第一rlc实体为主rlc实体、第二rlc实体为辅rlc实体;

第二设置子模块,被配置为若所述rb为已经建立的srb或drb,则将一个已经建立的rlc实体设置为主rlc实体,将另一个已经建立的rlc实体设置为辅rlc实体。

在一实施例中,所述第三设置模块包括:

第三设置子模块,被配置为以下至少一种设置方式:

设置所述当前状态为系统默认初始状态,所述系统默认初始状态包括激活状态或非激活状态;或

当所述第一指示信息中还包括第二信息,所述第二信息用于表征所述基站配置的pdcp包复制功能的初始状态,所述初始状态为激活状态或非激活状态时,则根据所述第二信息设置所述当前状态为所述基站配置的pdcp包复制功能的初始状态;或

当接收到所述基站发送的针对pdcp包复制功能的激活指示时,则根据所述激活指示设置所述当前状态为激活状态。

在一实施例中,所述当前状态为非激活状态;所述传输实体包括主rlc实体和辅rlc实体;

所述第一传输模块包括:

第一传输子模块,被配置为若所述rb为新建立的srb或drb,则利用主rlc实体进行数据传输;

第二传输子模块,被配置为若所述rb为已经建立的srb或drb,则包括以下至少一种数据传输方式:

针对未递交给rlc层的数据,利用主rlc实体进行数据传输;针对已经递交给辅rlc实体的数据,继续利用该辅rlc实体进行数据传输;或

在确认模式am模式下,针对未递交给rlc层的数据、和已经递交给辅rlc实体但还没有发送成功的数据,均利用主rlc实体进行数据传输;或

在非确认模式um模式下,针对未递交给rlc层的数据利用主rlc实体进行数据传输;或

在um模式下,rlc层将已经递交给辅rlc实体但还没有发送的数据上报至pdcp层,该pdcp层针对未递交给rlc层的数据、和已经递交给辅rlc实体但还没有发送的数据,均利用主rlc实体进行数据传输。

在一实施例中,所述第二传输子模块还包括:

第三传输子模块,被配置为针对未递交给rlc层的数据、和已经递交给辅rlc实体但还没有发送成功的数据,均利用主rlc实体进行数据传输时,对已经建立的辅rlc实体进行重建。

在一实施例中,所述当前状态为激活状态;所述传输实体包括主rlc实体和辅rlc实体;

所述第一传输模块包括:

第四传输子模块,被配置为以下至少一种数据传输方式:

针对未递交给rlc层的数据进行复制,得到pdcp包和pdcp复制包,并通过主rlc实体和辅rlc实体分别发送pdcp包和pdcp复制包;或

在am模式下,针对未递交给rlc层的数据进行复制,得到pdcp包和pdcp复制包,并通过主rlc实体和辅rlc实体分别发送pdcp包和pdcp复制包;针对已经递交给一个rlc实体但还没有发送成功的数据进行复制,得到另一pdcp复制包,并通过另一rlc实体发送该另一pdcp复制包;或

在um模式下,针对递交给rlc层的数据进行复制,得到pdcp包和pdcp复制包,并通过主rlc实体和辅rlc实体分别发送pdcp包和pdcp复制包;或

在um模式下,rlc层将还没有发送的数据上报至pdcp层,该pdcp层针对未递交给rlc层的数据进行复制,得到pdcp包和pdcp复制包,并通过主rlc实体和辅rlc实体分别发送pdcp包和pdcp复制包;针对已经递交给一个rlc实体但还没有发送的数据进行复制,得到另一pdcp复制包,并通过另一rlc实体发送该另一pdcp复制包。

在一实施例中,所述当前状态为激活状态;所述装置还包括:

第二接收模块,被配置为接收所述基站发送的第二指示消息,所述第二指示消息用于表征针对pdcp包复制功能的去激活指示;

第二传输模块,被配置为重建辅rlc实体,并利用主rlc实体进行数据传输。

在一实施例中,所述装置还包括:

第三接收模块,被配置为接收所述基站发送的第三指示消息,所述第三指示消息用于表征针对pdcp包复制功能的去配置指示;

第三传输模块,被配置为释放辅rlc实体,并利用主rlc实体进行数据传输。

在一实施例中,所述装置还包括:

第四接收模块,被配置为接收所述基站发送的第四指示消息,所述第四指示消息用于表征针对pdcp包复制功能的去配置指示和指定释放的rlc实体;

第四传输模块,被配置为释放所述指定释放的rlc实体,并利用未指定释放的rlc实体进行数据传输。

在一实施例中,所述装置还包括:

第五接收模块,被配置为接收所述基站发送的第五指示消息,所述第五指示消息用于表征所述基站为所述rb配置的承载分离功能;

开启模块,被配置为停止pdcp包复制功能,开启承载分离功能;

第五传输模块,被配置为针对已经递交给rlc层的数据,包括以下至少一种数据传输方式:

继续利用主rlc实体和辅rlc实体进行数据传输;或

若所述停止pdcp包复制功能之前,所述pdcp包复制功能的当前状态为激活状态,重建辅rlc实体;或

若所述停止pdcp包复制功能之前,所述pdcp包复制功能的当前状态为非激活状态,继续利用主rlc实体和辅rlc实体进行数据传输。

根据本公开实施例的第四方面,提供一种数据传输装置,所述装置用于基站,所述装置包括:

第一配置模块,被配置为为无线承载rb配置数据包汇聚协议pdcp包复制功能;

第二配置模块,被配置为配置用于实现所述pdcp包复制功能的至少两个传输实体;

第一添加模块,被配置为将第一信息添加到第一指示消息中,所述第一信息用于表征所述pdcp包复制功能和所述传输实体;

第一发送模块,被配置为将所述第一指示消息发送至终端,以使所述终端根据所述第一指示消息设置所述rb对应的传输功能为所述pdcp包复制功能、以及根据所述第一指示消息中的至少两个传输实体设置所述rb对应的传输实体。

在一实施例中,所述装置还包括;

第三配置模块,被配置为配置pdcp包复制功能的初始状态,所述初始状态为激活状态或非激活状态;

第二添加模块,被配置为将用于表征所述初始状态的第二信息添加到所述第一指示消息中。

在一实施例中,所述装置还包括;

第二发送模块,被配置为向所述终端发送第二指示消息,所述第二指示消息用于表征针对pdcp包复制功能的去激活指示。

在一实施例中,所述装置还包括;

第三发送模块,被配置为向所述终端发送第三指示消息,所述第三指示消息用于表征针对pdcp包复制功能的去配置指示。

在一实施例中,所述装置还包括;

第四发送模块,被配置为向所述终端发送第四指示消息,所述第四指示消息用于表征针对pdcp包复制功能的去配置指示和指定释放的rlc实体。

在一实施例中,所述装置还包括;

第五发送模块,被配置为向所述终端发送第五指示消息,所述第五指示消息用于表征所述基站为所述rb配置的承载分离功能。

根据本公开实施例的第五方面,提供一种非临时计算机可读存储介质,所述存储介质上存储有计算机程序,所述计算机程序用于执行上述第一方面的数据传输方法。

根据本公开实施例的第六方面,提供一种非临时计算机可读存储介质,所述存储介质上存储有计算机程序,所述计算机程序用于执行上述第二方面的数据传输方法。

根据本公开实施例的第七方面,提供一种数据传输装置,所述装置用于终端,所述装置包括:

处理器;

用于存储处理器可执行指令的存储器;

其中,所述处理器被配置为:

接收基站发送的第一指示消息,所述第一指示消息包括第一信息,所述第一信息用于表征所述基站为无线承载rb配置的数据包汇聚协议pdcp包复制功能和至少两个传输实体;

根据所述第一指示消息设置所述rb对应的传输功能为所述pdcp包复制功能;

根据所述第一指示消息中的至少两个传输实体设置所述rb对应的传输实体;

设置所述pdcp包复制功能的当前状态,所述当前状态包括激活状态和非激活状态;

根据所述当前状态和所述传输实体进行对应的数据传输。

根据本公开实施例的第八方面,提供一种数据传输装置,所述装置用于基站,所述装置包括:

处理器;

用于存储处理器可执行指令的存储器;

其中,所述处理器被配置为:

为无线承载rb配置数据包汇聚协议pdcp包复制功能;

配置用于实现所述pdcp包复制功能的至少两个传输实体;

将第一信息添加到第一指示消息中,所述第一信息用于表征所述pdcp包复制功能和所述传输实体;

将所述第一指示消息发送至终端,以使所述终端根据所述第一指示消息设置所述rb对应的传输功能为所述pdcp包复制功能、以及根据所述第一指示消息中的至少两个传输实体设置所述rb对应的传输实体。

本公开的实施例提供的技术方案可以包括以下有益效果:

本公开实施例中,终端可以通过接收基站发送的第一指示消息,第一指示消息包括第一信息,第一信息用于表征基站为rb配置的pdcp包复制功能和至少两个传输实体,根据第一指示消息设置rb对应的传输功能为pdcp包复制功能,根据第一指示消息中的至少两个传输实体设置rb对应的传输实体,设置pdcp包复制功能的当前状态,该当前状态包括激活状态和非激活状态,根据pdcp包复制功能的当前状态和已设置的rb对应的传输实体进行对应的数据传输,从而实现了针对pdcp包复制功能的数据传输,提高了数据传输的可靠性。

本公开实施例中,终端还可以根据基站为rb配置的主rlc实体和辅rlc实体,终端也会对该rb设置对应的主rlc实体和辅rlc实体,从而满足了实现pdcp包复制功能所需的两个传输实体,并可以通过这两个传输实体传输pdcp包和pdcp复制包,不仅可以提高数据传输的速度,还可以提高数据传输的可靠性,从而避免出现pdcp包和pdcp复制包在同一个传输实体上传输其发送成功率很低的问题。

本公开实施例中,终端还可以根据基站的配置设置pdcp包复制功能的当前状态,若没有基站的配置,还可以根据系统默认初始状态设置pdcp包复制功能的当前状态,这样可以保证后续根据该当前状态进行相应的数据传输,从而丰富了数据传输的多样性。

本公开实施例中,终端还可以在pdcp包复制功能还未激活时,此时的数据传输需要区分rb为新建立的srb或drb,还是已经建立的srb或drb,尤其是针对已经建立的srb或drb,还要区分是针对未递交给rlc层的数据,还是针对已经递交给辅rlc实体的数据,从而实现了对未发送以及发送过的数据进行不同的处理,提高了数据传输的可靠性。

本公开实施例中,终端还可以针对未递交给rlc层的数据、和已经递交给辅rlc实体但还没有发送成功的数据,均利用主rlc实体进行数据传输时,还可以对已经建立的辅rlc实体进行重建,即删除已经建立的辅rlc实体中的数据,这样可以为后续传输数据做准备,提高了数据传输的可靠性。

本公开实施例中,终端还可以在pdcp包复制功能被激活后,此时的数据传输需要使用到主rlc实体和辅rlc实体这两个传输实体,并通过主rlc实体和辅rlc实体分别发送pdcp包和pdcp复制包,或者采用am模式或um模式下各自不同的传输方式,从而实现了对未发送以及发送过的数据可以采用多种传输方式进行传输,在保证数据传输的可靠性的同时,还提高了数据传输的效率。

本公开实施例中,终端还可以接收到基站发送的针对pdcp包复制功能的去激活指示后,可以重建辅rlc实体,并利用主rlc实体进行数据传输,从而实现了在pdcp包复制功能的去激活时,还能保证数据的成功传输,从而提高了数据传输的可靠性。

本公开实施例中,终端还可以接收到基站发送的针对pdcp包复制功能的去激活指示后,可以重建辅rlc实体,并利用主rlc实体进行数据传输,从而实现了在pdcp包复制功能的去激活时,还能保证数据的成功传输,从而提高了数据传输的可靠性。

本公开实施例中,终端还可以接收到基站发送的针对pdcp包复制功能的去配置指示和指定释放的rlc实体后,可以释放所述指定释放的rlc实体,并利用未指定释放的rlc实体进行数据传输,从而实现了在pdcp包复制功能的去配置和基站指定释放的rlc实体时,还能利用未指定释放的rlc实体来保证数据的成功传输,从而提高了数据传输的可靠性。

本公开实施例中,终端还可以接收到基站配置的为rb配置的承载分离功能后,可以停止pdcp包复制功能,开启承载分离功能,并针对已经递交给rlc层的数据,可以采用不只一种方式进行传输,即使在不同功能切换时,也能保证数据的成功传输,从而提高了数据传输的可靠性。

本公开实施例中,基站可以通过为rb配置pdcp包复制功能,配置用于实现pdcp包复制功能的至少两个传输实体,将第一信息添加到第一指示消息中,第一信息用于表征基站为rb配置的pdcp包复制功能和至少两个传输实体,将第一指示消息发送至终端,以使终端根据第一指示消息设置rb对应的传输功能为pdcp包复制功能、以及根据第一指示消息中的至少两个传输实体设置rb对应的传输实体,使得终端可以根据第一指示消息中的至少两个传输实体设置rb对应的传输实体,设置pdcp包复制功能的当前状态,该当前状态包括激活状态和非激活状态,根据pdcp包复制功能的当前状态和已设置的rb对应的传输实体进行对应的数据传输,从而实现了针对pdcp包复制功能的数据传输,提高了数据传输的可靠性。

本公开实施例中,基站还可以通过配置pdcp包复制功能的初始状态,该初始状态为激活状态或非激活状态,使得终端可以根据基站的配置设置pdcp包复制功能的当前状态,进而根据该当前状态进行对应的数据传输,这样基站可以灵活掌握是否激活pdcp包复制功能,从而实现了基站对pdcp包复制功能的初始状态的控制,间接实现了对终端的数据传输的统一控制,提高了数据传输的可靠性。

本公开实施例中,基站还可以通过向终端发送第二指示消息,第二指示消息用于表征针对pdcp包复制功能的去激活指示,从而实现了基站对pdcp包复制功能的去激活,提高了数据传输的可控性,提高了数据传输的可靠性。

本公开实施例中,基站还可以通过向终端发送第三指示消息,第三指示消息用于表征针对pdcp包复制功能的去配置指示,从而实现了基站对pdcp包复制功能的去配置,提高了数据传输的可控性,提高了数据传输的可靠性。

本公开实施例中,基站还可以通过向终端发送第四指示消息,第四指示消息用于表征针对pdcp包复制功能的去配置指示和指定释放的rlc实体,从而实现了基站对pdcp包复制功能的去配置,还实现了对rlc实体的控制,进一步提高了数据传输的可控性,提高了数据传输的可靠性。

本公开实施例中,基站还可以通过向终端发送第五指示消息,第五指示消息用于表征基站为rb配置的承载分离功能,从而实现了pdcp包复制功能和承载分离功能的之间的切换,进而实现了针对同一rb可以利用至少两个共用的传输实体来实现一个或多个传输功能,丰富了无线承载的传输功能,提高了数据传输的实用性。

应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。

附图说明

此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本发明的实施例,并与说明书一起用于解释本发明的原理。

图1是根据一示例性实施例示出的一种数据传输方法的流程图;

图2是根据一示例性实施例示出的pdcp包复制与载波结合的示意图;

图3是根据一示例性实施例示出的一种数据传输方法的场景图;

图4是根据一示例性实施例示出的另一种数据传输方法的流程图;

图5是根据一示例性实施例示出的另一种数据传输方法的流程图;

图6是根据一示例性实施例示出的另一种数据传输方法的流程图;

图7是根据一示例性实施例示出的另一种数据传输方法的流程图;

图8是根据一示例性实施例示出的一种数据传输方法的流程图;

图9是根据一示例性实施例示出的另一种数据传输方法的流程图;

图10是根据一示例性实施例示出的一种数据传输装置的框图;

图12是根据一示例性实施例示出的另一种数据传输装置的框图;

图13是根据一示例性实施例示出的另一种数据传输装置的框图;

图14是根据一示例性实施例示出的另一种数据传输装置的框图;

图15是根据一示例性实施例示出的另一种数据传输装置的框图;

图16是根据一示例性实施例示出的另一种数据传输装置的框图;

图17是根据一示例性实施例示出的另一种数据传输装置的框图;

图18是根据一示例性实施例示出的另一种数据传输装置的框图;

图19是根据一示例性实施例示出的一种数据传输装置的框图;

图20是根据一示例性实施例示出的另一种数据传输装置的框图;

图21是根据一示例性实施例示出的一种数据传输装置的结构示意图;

图22是根据一示例性实施例示出的一种数据传输装置的结构示意图。

具体实施方式

这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本发明相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本发明的一些方面相一致的装置和方法的例子。

在本公开使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本公开。在本公开和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。还应当理解,本文中使用的术语“和/或”是指并包含一个或多个相关联的列出项目的任何或所有可能组合。

应当理解,尽管在本公开可能采用术语第一、第二、第三等来描述各种信息,但这些信息不应限于这些术语。这些术语仅用来将同一类型的信息彼此区分开。例如,在不脱离本公开范围的情况下,指示信息也可以被称为第二信息,类似地,第二信息也可以被称为指示信息。取决于语境,如在此所使用的词语“如果”可以被解释成为“在……时”或“当……时”或“响应于确定”。

图1是根据一示例性实施例示出的一种数据传输方法的流程图,该数据传输的指示方法可以用于终端。如图1所示,该数据传输方法包括以下步骤110-150:

在步骤110中,接收基站发送的第一指示消息,第一指示消息包括第一信息,第一信息用于表征基站为rb配置的pdcp包复制功能和至少两个传输实体。

本公开实施例中,rb可以是srb或drb。并且,该rb可以是新建立的srb或drb,也可以是已经建立的srb或drb。

基站为rb配置的pdcp包复制功能和传输实体后,会通过第一指示消息指示给终端,终端接收到第一指示消息后,会根据第一指示消息汇中的第一信息获知基站为rb配置的是哪些传输功能和哪些传输实体。

pdcp包复制功能可以指的是对pdcp层的数据进行复制,得到pdcp包和pdcp复制包,并通过两个不同的rlc(radiolinkcontrol,无线链路控制)实体发送。如图2所示,pdcp包复制与载波结合,即通过承载分离将一个pdcp层映射到不同的逻辑信道上,进而映射到不同的物理载波上。

传输实体可以指的是实现pdcp包复制功能所需要的rlc实体。比如:实现pdcp包复制功能需要主rlc实体和辅rlc实体,此时就可以为rb配置主rlc实体和辅rlc实体这两个rlc实体。

在步骤120中,根据第一指示消息设置rb对应的传输功能为pdcp包复制功能。

本公开实施例中,终端可以根据基站的配置为该rb设置pdcp包复制功能。

在步骤130中,根据第一指示消息中的至少两个传输实体设置rb对应的传输实体。

本公开实施例中,终端会根据基站的配置设置rb对应的传输实体。比如:基站配置的是两个传输实体,终端也会设置两个传输实体。

在步骤140中,设置pdcp包复制功能的当前状态,该当前状态包括激活状态和非激活状态。

本公开实施例中,终端可以根据基站配置设置pdcp包复制功能的当前状态,若基站没有配置,还可以根据系统默认初始状态设置pdcp包复制功能的当前状态。

在步骤150中,根据pdcp包复制功能的当前状态和已设置的rb对应的传输实体进行对应的数据传输。

本公开实施例中,pdcp包复制功能在激活状态时和非激活状态时,其对应的数据传输方式是不同的。

在一实例性场景中,如图3所示,包括基站和终端。基站为rb配置pdcp包复制功能,配置用于实现该pdcp包复制功能的至少两个传输实体,将第一信息添加到第一指示消息中,该第一信息用于表征基站为无线承载rb配置的pdcp包复制功能和至少两个传输实体,将第一指示消息发送至终端,终端接收该第一指示消息,会根据基站的配置将rb对应的传输功能设置为pdcp包复制功能,以及基站的配置设置rb对应的传输实体,还设置pdcp包复制功能的当前状态,并根据该当前状态和已设置的传输实体进行对应的数据传输。

由上述实施例可见,通过接收基站发送的第一指示消息,第一指示消息包括第一信息,第一信息用于表征基站为rb配置的pdcp包复制功能和至少两个传输实体,根据第一指示消息设置rb对应的传输功能为pdcp包复制功能,根据第一指示消息中的至少两个传输实体设置rb对应的传输实体,设置pdcp包复制功能的当前状态,该当前状态包括激活状态和非激活状态,根据pdcp包复制功能的当前状态和已设置的rb对应的传输实体进行对应的数据传输,从而实现了针对pdcp包复制功能的数据传输,提高了数据传输的可靠性。

在一实施例中,上述步骤110中,基站为rb配置的至少两个传输实体中包括主rlc实体和辅rlc实体,此时终端也需要为该rb设置包括主无线链路控制rlc实体和辅rlc实体,其设置过程可以包括(1-1)和(1-2):

(1-1)若rb为新建立的srb或drb,则建立第一rlc实体和第二rlc实体,并设置第一rlc实体为主rlc实体、第二rlc实体为辅rlc实体;

(1-2)若rb为已经建立的srb或drb,则将一个已经建立的rlc实体设置为主rlc实体,将另一个已经建立的rlc实体设置为辅rlc实体。

由上述实施例可见,根据基站为rb配置的主rlc实体和辅rlc实体,终端也会对该rb设置对应的主rlc实体和辅rlc实体,从而满足了实现pdcp包复制功能所需的两个传输实体,并可以通过这两个传输实体传输pdcp包和pdcp复制包,不仅可以提高数据传输的速度,还可以提高数据传输的可靠性,从而避免出现pdcp包和pdcp复制包在同一个传输实体上传输其发送成功率很低的问题。

在一实施例中,上述步骤140中,设置pdcp包复制功能的当前状态,可以包括以下至少一种设置方式,即(2-1)或(2-2)或(2-3):

(2-1)设置pdcp包复制功能的当前状态为系统默认初始状态,所述系统默认初始状态包括激活状态或非激活状态。

本公开实施例中,若系统默认初始状态为激活状态,则设置pdcp包复制功能的当前状态为激活状态;同理,若系统默认初始状态为非激活状态,则设置pdcp包复制功能的当前状态为非激活状态。

(2-2)当第一指示信息中还包括第二信息,第二信息用于表征基站配置的pdcp包复制功能的初始状态,所述初始状态为激活状态或非激活状态时,则根据该第二信息设置pdcp包复制功能的当前状态为基站配置的pdcp包复制功能的初始状态。

本公开实施例中,若基站配置的初始状态为激活状态,则设置pdcp包复制功能的当前状态为激活状态;同理,若基站配置的初始状态为非激活状态,则设置pdcp包复制功能的当前状态为非激活状态。

(2-3)当接收到基站发送的针对pdcp包复制功能的激活指示时,则根据该激活指示设置pdcp包复制功能的当前状态为激活状态。

本公开实施例中,接收到基站发送的针对pdcp包复制功能的激活指示后,不管之前pdcp包复制功能处于什么状态,此时都需要将pdcp包复制功能的当前状态设置为激活状态。

上述(2-1)、(2-2)和(2-3)这三种设置方式的优先级,(2-3)的优先级最高,即使已经设置pdcp包复制功能的当前状态为非激活状态后,若还接收到基站发送的针对pdcp包复制功能的激活指示,此时也需要将pdcp包复制功能的当前状态从非激活状态切换至激活状态。(2-1)的优先级最低,即只有没有接收到基站的任何配置下才采用系统默认初始状态。

由上述实施例可见,可以根据基站的配置设置pdcp包复制功能的当前状态,若没有基站的配置,还可以根据系统默认初始状态设置pdcp包复制功能的当前状态,这样可以保证后续根据该当前状态进行相应的数据传输,从而丰富了数据传输的多样性。

在一实施例中,上述步骤150中,pdcp包复制功能的当前状态为非激活状态;rb对应的传输实体包括主rlc实体和辅rlc实体。此时数据传输时,还需要区分rb为新建立的srb或drb,还是已经建立的srb或drb,并根据区分后的rb进行相应的数据传输:

第一,rb为新建立的srb或drb。

此种方式下,可以利用主rlc实体进行数据传输。

本公开实施例中,pdcp可以将pdu(packetdataunit,包数据单元)通过主rlc实体来发送,即可以通过pdcp将可发送的数据量指示给主rlc实体对应的逻辑信道来实现。

第二,rb为已经建立的srb或drb。

此种方式下,还可以包括以下至少一种数据传输方式,即(3-1)或(3-2)或(3-3)或(3-4):

(3-1)针对未递交给rlc层的数据,利用主rlc实体进行数据传输;针对已经递交给辅rlc实体的数据,继续利用该辅rlc实体进行数据传输。

本公开实施例中,pdcp将后续的pdu(还未递交给rlc层的pdu)通过主rlc实体来发送,对于已经发送至辅rlc实体的pdu仍由该辅rlc实体来发送。

(3-2)在am(acknowledgemode,确认模式)模式下,针对未递交给rlc层的数据、和已经递交给辅rlc实体但还没有发送成功的数据,均利用主rlc实体进行数据传输。

本公开实施例中,对于am模式,pdcp将还未递交给plc层的pdu以及已经递交给辅rlc实体但还未成功发送的pdu通过主rlc实体来发送,辅rlc实体如果是非新建立的则可以重建。

(3-3)在um(unacknowledgedmode,非确认模式)模式下,针对未递交给rlc层的数据利用主rlc实体进行数据传输。

(3-4)在um模式下,rlc层将已经递交给辅rlc实体但还没有发送的数据上报至pdcp层,该pdcp层针对未递交给rlc层的数据、和已经递交给辅rlc实体但还没有发送的数据,均利用主rlc实体进行数据传输。

本公开实施例中,对于um模式,有上述(3-3)和(3-4)两种方式:pdcp将还未递交给rlc层的pdu通过主rlc实体来发送;或者,rlc层先指示pdcp哪些pdu还未递交给下一层,然后,pdcp层将未递交给rlc层的pdu以及已经递交给辅rlc实体但还未发送的pdu通过主rlc实体来发送,辅rlc实体如果是非新建立的则可以重建。

由上述实施例可见,pdcp包复制功能还未激活时,此时的数据传输需要区分rb为新建立的srb或drb,还是已经建立的srb或drb,尤其是针对已经建立的srb或drb,还要区分是针对未递交给rlc层的数据,还是针对已经递交给辅rlc实体的数据,从而实现了对未发送以及发送过的数据进行不同的处理,提高了数据传输的可靠性。

在一实施例中,上述(3-2)和(3-4)中针对未递交给rlc层的数据、和已经递交给辅rlc实体但还没有发送成功的数据,均利用主rlc实体进行数据传输,还可以对已经建立的辅rlc实体进行重建。

由上述实施例可见,针对未递交给rlc层的数据、和已经递交给辅rlc实体但还没有发送成功的数据,均利用主rlc实体进行数据传输时,还可以对已经建立的辅rlc实体进行重建,即删除已经建立的辅rlc实体中的数据,这样可以为后续传输数据做准备,提高了数据传输的可靠性。

在一实施例中,上述步骤150中,pdcp包复制功能的当前状态为激活状态;rb对应的传输实体包括主rlc实体和辅rlc实体。此时数据传输时,需要使用到主rlc实体和辅rlc实体这两个传输实体进行相应的数据传输,可以包括以下至少一种数据传输方式,即(4-1)或(4-2)或(4-3)或(4-4):

(4-1)针对未递交给rlc层的数据进行复制,得到pdcp包和pdcp复制包,并通过主rlc实体和辅rlc实体分别发送pdcp包和pdcp复制包。

本公开实施例中,ue将未递交给rlc层的pdu复制一份分别通过两个rlc实体来发送,已经递交给rlc实体的数据继续由该rlc实体发送。

(4-2)在am模式下,针对未递交给rlc层的数据进行复制,得到pdcp包和pdcp复制包,并通过主rlc实体和辅rlc实体分别发送pdcp包和pdcp复制包;针对已经递交给一个rlc实体但还没有发送成功的数据进行复制,得到另一pdcp复制包,并通过另一rlc实体发送该另一pdcp复制包。

本公开实施例中,对am模式,ue将还未递交给rlc层的pdu进行复制一份,分别通过两个rlc实体来发送,对于已经递交给rlc实体但还未成功发送的pdu,pdcp层复制一份通过另一个rlc实体来发送。

(4-3)在um模式下,针对递交给rlc层的数据进行复制,得到pdcp包和pdcp复制包,并通过主rlc实体和辅rlc实体分别发送pdcp包和pdcp复制包。

(4-4)在um模式下,rlc层将还没有发送的数据上报至pdcp层,该pdcp层针对未递交给rlc层的数据进行复制,得到pdcp包和pdcp复制包,并通过主rlc实体和辅rlc实体分别发送pdcp包和pdcp复制包;针对已经递交给一个rlc实体但还没有发送的数据进行复制,得到另一pdcp复制包,并通过另一rlc实体发送该另一pdcp复制包。

本公开实施例中,对于um模式,有上述(4-3)和(4-4)两种方式:对um模式,pdcp可以仅将还未递给rlc层的pdu复制一份分别通过两个rlc实体来发送;或者,rlc层先指示pdcp哪些pdu还未递交给下一层,然后,pdcp层将未递交给rlc层的pdu复制一份分别通过两个rlc实体来发送,对于已经递交给rlc层但是还未发送的pdu,pdcp层复制一份通过另一个rlc实体来发送。以及已经递交给辅rlc实体但还未发送的pdu通过主rlc实体来发送。

由上述实施例可见,pdcp包复制功能被激活后,此时的数据传输需要使用到主rlc实体和辅rlc实体这两个传输实体,并通过主rlc实体和辅rlc实体分别发送pdcp包和pdcp复制包,或者采用am模式或um模式下各自不同的传输方式,从而实现了对未发送以及发送过的数据可以采用多种传输方式进行传输,在保证数据传输的可靠性的同时,还提高了数据传输的效率。

在一实施例中,pdcp包复制功能的当前状态为激活状态,如图4所示,该数据传输方法建立图1所示方法的基础上,还包括以下步骤410-420:

在步骤410中,接收基站发送的第二指示消息,第二指示消息用于表征针对pdcp包复制功能的去激活指示。

在步骤420中,重建辅rlc实体,并利用主rlc实体进行数据传输。

由上述实施例可见,接收到基站发送的针对pdcp包复制功能的去激活指示后,可以重建辅rlc实体,并利用主rlc实体进行数据传输,从而实现了在pdcp包复制功能的去激活时,还能保证数据的成功传输,从而提高了数据传输的可靠性。

在一实施例中,如图5所示,该数据传输方法建立图1所示方法的基础上,还包括以下步骤510-520:

在步骤510中,接收基站发送的第三指示消息,第三指示消息用于表征针对pdcp包复制功能的去配置指示。

在步骤520中,释放辅rlc实体,并利用主rlc实体进行数据传输。

本公开实施例中,由于第三指示消息中没有基站配置的指定释放的rlc实体,此时可以默认释放辅rlc实体。

由上述实施例可见,接收到基站发送的针对pdcp包复制功能的去激活指示后,可以重建辅rlc实体,并利用主rlc实体进行数据传输,从而实现了在pdcp包复制功能的去激活时,还能保证数据的成功传输,从而提高了数据传输的可靠性。

在一实施例中,如图6所示,该数据传输方法建立图1所示方法的基础上,还包括以下步骤610-620:

在步骤610中,接收所述基站发送的第四指示消息,第四指示消息用于表征针对pdcp包复制功能的去配置指示和指定释放的rlc实体。

本公开实施例中,指定释放的rlc实体可以基站为rb配置的至少两个传输实体中的一个。比如:指定释放的rlc实体为主rlc实体和辅rlc实体中的一个。

在步骤620中,释放所述指定释放的rlc实体,并利用未指定释放的rlc实体进行数据传输。

本公开实施例中,若指示释放的rlc实体为主rlc实体,则可以利用辅rlc实体进行数据传输;若指示释放的rlc实体为辅rlc实体,则可以利用主rlc实体进行数据传输。

由上述实施例可见,接收到基站发送的针对pdcp包复制功能的去配置指示和指定释放的rlc实体后,可以释放所述指定释放的rlc实体,并利用未指定释放的rlc实体进行数据传输,从而实现了在pdcp包复制功能的去配置和基站指定释放的rlc实体时,还能利用未指定释放的rlc实体来保证数据的成功传输,从而提高了数据传输的可靠性。

在一实施例中,如图7所示,该数据传输方法建立图1所示方法的基础上,还包括以下步骤710-720:

在步骤710中,接收基站发送的第五指示消息,第五指示消息用于表征基站为rb配置的承载分离功能。

在步骤720中,停止pdcp包复制功能,开启承载分离功能。

此种方式,针对已经递交给rlc层的数据,可以包括以下至少一种数据传输方式,即(5-1)或(5-2)或(5-3):

(5-1)继续利用主rlc实体和辅rlc实体进行数据传输;

(5-2)若停止pdcp包复制功能之前,所述pdcp包复制功能的当前状态为激活状态,可以重建辅rlc实体。

(5-3)若停止pdcp包复制功能之前,所述pdcp包复制功能的当前状态为非激活状态,可以继续利用主rlc实体和辅rlc实体进行数据传输。

由上述实施例可见,接收到基站配置的为rb配置的承载分离功能后,可以停止pdcp包复制功能,开启承载分离功能,并针对已经递交给rlc层的数据,可以采用不只一种方式进行传输,即使在不同功能切换时,也能保证数据的成功传输,从而提高了数据传输的可靠性。

图8是根据一示例性实施例示出的一种数据传输方法的流程图,该数据传输的指示方法可以用于基站。如图8所示,该数据传输方法包括以下步骤810-840:

在步骤810中,为rb配置pdcp包复制功能。

本公开实施例中,同一个rb能实现的传输功能均由基站进行配置,终端会根据基站的配置进行相应的设置。

在步骤820中,配置用于实现pdcp包复制功能的至少两个传输实体。

本公开实施例中,传输实体可以指的是实现pdcp包复制功能所必须的rlc实体。比如:实现pdcp包复制功能需要用到主rlc实体和辅rlc实体,此时就可以为rb配置主rlc实体和辅rlc实体这两个rlc实体。

在步骤830中,将第一信息添加到第一指示消息中,第一信息用于表征基站为rb配置的pdcp包复制功能和至少两个传输实体。

本公开实施例中,若基站为rb配置了pdcp包复制功能、主rlc实体和辅rlc实体,此时就可以通过第一指示消息将基站的配置信息发送至终端。

在步骤840中,将第一指示消息发送至终端,以使终端根据第一指示消息设置rb对应的传输功能为pdcp包复制功能、以及根据第一指示消息中的至少两个传输实体设置rb对应的传输实体。

由上述实施例可见,通过为rb配置pdcp包复制功能,配置用于实现pdcp包复制功能的至少两个传输实体,将第一信息添加到第一指示消息中,第一信息用于表征基站为rb配置的pdcp包复制功能和至少两个传输实体,将第一指示消息发送至终端,以使终端根据第一指示消息设置rb对应的传输功能为pdcp包复制功能、以及根据第一指示消息中的至少两个传输实体设置rb对应的传输实体,使得终端可以根据第一指示消息中的至少两个传输实体设置rb对应的传输实体,设置pdcp包复制功能的当前状态,该当前状态包括激活状态和非激活状态,根据pdcp包复制功能的当前状态和已设置的rb对应的传输实体进行对应的数据传输,从而实现了针对pdcp包复制功能的数据传输,提高了数据传输的可靠性。

在一实施例中,如图9所示,该数据传输方法建立图8所示方法的基础上,还包括以下步骤910-920:

在步骤910中,配置pdcp包复制功能的初始状态,所述初始状态为激活状态或非激活状态。

本公开实施例中,基站配置pdcp包复制功能的初始状态,其目的是让终端根据基站配置的初始状态设置pdcp包复制功能的当前状态。

在步骤920中,将用于表征pdcp包复制功能的初始状态的第二信息添加到第一指示消息中。

由上述实施例可见,通过配置pdcp包复制功能的初始状态,该初始状态为激活状态或非激活状态,使得终端可以根据基站的配置设置pdcp包复制功能的当前状态,进而根据该当前状态进行对应的数据传输,这样基站可以灵活掌握是否激活pdcp包复制功能,从而实现了基站对pdcp包复制功能的初始状态的控制,间接实现了对终端的数据传输的统一控制,提高了数据传输的可靠性。

在一实施例中,上述步骤840之后,对于配置了pdcp包复制功能的rb,且该pdcp包复制功能处于激活状态,基站还可以指示终端去激活。

此种方式下,基站可以向所述终端发送第二指示消息,第二指示消息用于表征针对pdcp包复制功能的去激活指示。

由上述实施例可见,通过向终端发送第二指示消息,第二指示消息用于表征针对pdcp包复制功能的去激活指示,从而实现了基站对pdcp包复制功能的去激活,提高了数据传输的可控性,提高了数据传输的可靠性。

在一实施例中,上述步骤840之后,对于配置了pdcp包复制功能的rb,基站还可以指示终端去配置。

该此种方式下,基站可以向终端发送第三指示消息,第三指示消息用于表征针对pdcp包复制功能的去配置指示。

由上述实施例可见,通过向终端发送第三指示消息,第三指示消息用于表征针对pdcp包复制功能的去配置指示,从而实现了基站对pdcp包复制功能的去配置,提高了数据传输的可控性,提高了数据传输的可靠性。

在一实施例中,上述步骤840之后,对于配置了pdcp包复制功能的rb,基站还可以指示终端去配置,以及指定释放的rlc实体。

此种方式下,基站可以向所述终端发送第四指示消息,第四指示消息用于表征针对pdcp包复制功能的去配置指示和指定释放的rlc实体。

本公开实施例中,指定释放的rlc实体可以基站为rb配置的至少两个传输实体中的一个。比如:指定释放的rlc实体为主rlc实体和辅rlc实体中的一个

由上述实施例可见,通过向终端发送第四指示消息,第四指示消息用于表征针对pdcp包复制功能的去配置指示和指定释放的rlc实体,从而实现了基站对pdcp包复制功能的去配置,还实现了对rlc实体的控制,进一步提高了数据传输的可控性,提高了数据传输的可靠性。

在一实施例中,上述步骤840之后,对于配置了pdcp包复制功能的rb,基站还可以指示终端配置承载分离功能。

此时方式,基站可以向终端发送第五指示消息,第五指示消息用于表征基站为rb配置的承载分离功能。

由上述实施例可见,可以通过向终端发送第五指示消息,第五指示消息用于表征基站为rb配置的承载分离功能,从而实现了pdcp包复制功能和承载分离功能的之间的切换,进而实现了针对同一rb可以利用至少两个共用的传输实体来实现一个或多个传输功能,丰富了无线承载的传输功能,提高了数据传输的实用性。

与前述数据传输方法的实施例相对应,本公开还提供了数据传输装置的实施例。

图10是根据一示例性实施例示出的一种数据传输装置的框图,该数据传输装置可以用于终端,并用于执行图1所示的数据传输方法,如图10所示,该数据传输装置可以包括:

第一接收模块101,被配置为接收基站发送的第一指示消息,所述第一指示消息包括第一信息,所述第一信息用于表征所述基站为无线承载rb配置的数据包汇聚协议pdcp包复制功能和至少两个传输实体;

第一设置模块102,被配置为根据所述第一指示消息设置所述rb对应的传输功能为所述pdcp包复制功能;

第二设置模块103,被配置为根据所述第一指示消息中的至少两个传输实体设置所述rb对应的传输实体;

第三设置模块104,被配置为设置所述pdcp包复制功能的当前状态,所述当前状态包括激活状态和非激活状态;

第一传输模块105,被配置为根据所述当前状态和所述传输实体进行对应的数据传输。

由上述实施例可见,通过接收基站发送的第一指示消息,第一指示消息包括第一信息,第一信息用于表征基站为rb配置的pdcp包复制功能和至少两个传输实体,根据第一指示消息设置rb对应的传输功能为pdcp包复制功能,根据第一指示消息中的至少两个传输实体设置rb对应的传输实体,设置pdcp包复制功能的当前状态,该当前状态包括激活状态和非激活状态,根据pdcp包复制功能的当前状态和已设置的rb对应的传输实体进行对应的数据传输,从而实现了针对pdcp包复制功能的数据传输,提高了数据传输的可靠性。

在一实施例中,如图11所示,并建立在图10所示装置的基础上,基站配置的至少两个传输实体中包括主无线链路控制rlc实体和辅rlc实体;所述第二设置模块103可以包括:

第一设置子模块111,被配置为若所述rb为新建立的信令承载srb或数据承载drb,则建立第一rlc实体和第二rlc实体,并设置第一rlc实体为主rlc实体、第二rlc实体为辅rlc实体;

第二设置子模块112,被配置为若所述rb为已经建立的srb或drb,则将一个已经建立的rlc实体设置为主rlc实体,将另一个已经建立的rlc实体设置为辅rlc实体。

由上述实施例可见,根据基站为rb配置的主rlc实体和辅rlc实体,终端也会对该rb设置对应的主rlc实体和辅rlc实体,从而满足了实现pdcp包复制功能所需的两个传输实体,并可以通过这两个传输实体传输pdcp包和pdcp复制包,不仅可以提高数据传输的速度,还可以提高数据传输的可靠性,从而避免出现pdcp包和pdcp复制包在同一个传输实体上传输其发送成功率很低的问题。

在一实施例中,如图12所示,并建立在图10所示装置的基础上,所述第三设置模块104可以包括:

第三设置子模块121,被配置为以下至少一种设置方式:

设置所述当前状态为系统默认初始状态,所述系统默认初始状态包括激活状态或非激活状态;或

当所述第一指示信息中还包括第二信息,所述第二信息用于表征所述基站配置的pdcp包复制功能的初始状态,所述初始状态为激活状态或非激活状态时,则根据所述第二信息设置所述当前状态为所述基站配置的pdcp包复制功能的初始状态;或

当接收到所述基站发送的针对pdcp包复制功能的激活指示时,则根据所述激活指示设置所述当前状态为激活状态。

由上述实施例可见,可以根据基站的配置设置pdcp包复制功能的当前状态,若没有基站的配置,还可以根据系统默认初始状态设置pdcp包复制功能的当前状态,这样可以保证后续根据该当前状态进行相应的数据传输,从而丰富了数据传输的多样性。

在一实施例中,如图13所示,并建立在图10所示装置的基础上,pdcp包复制功能的当前状态为非激活状态,rb对应的传输实体包括主rlc实体和辅rlc实体;所述第一传输模块105可以包括:

第一传输子模块131,被配置为若所述rb为新建立的srb或drb,则利用主rlc实体进行数据传输;

第二传输子模块132,被配置为若所述rb为已经建立的srb或drb,则包括以下至少一种数据传输方式:

针对未递交给rlc层的数据,利用主rlc实体进行数据传输;针对已经递交给辅rlc实体的数据,继续利用该辅rlc实体进行数据传输;或

在确认模式am模式下,针对未递交给rlc层的数据、和已经递交给辅rlc实体但还没有发送成功的数据,均利用主rlc实体进行数据传输;或

在非确认模式um模式下,针对未递交给rlc层的数据利用主rlc实体进行数据传输;或

在um模式下,rlc层将已经递交给辅rlc实体但还没有发送的数据上报至pdcp层,该pdcp层针对未递交给rlc层的数据、和已经递交给辅rlc实体但还没有发送的数据,均利用主rlc实体进行数据传输。

由上述实施例可见,pdcp包复制功能还未激活时,此时的数据传输需要区分rb为新建立的srb或drb,还是已经建立的srb或drb,尤其是针对已经建立的srb或drb,还要区分是针对未递交给rlc层的数据,还是针对已经递交给辅rlc实体的数据,从而实现了对未发送以及发送过的数据进行不同的处理,提高了数据传输的可靠性。

在一实施例中,上述第二传输子模块132还包括:

第三传输子模块,被配置为针对未递交给rlc层的数据、和已经递交给辅rlc实体但还没有发送成功的数据,均利用主rlc实体进行数据传输时,对已经建立的辅rlc实体进行重建。

由上述实施例可见,针对未递交给rlc层的数据、和已经递交给辅rlc实体但还没有发送成功的数据,均利用主rlc实体进行数据传输时,还可以对已经建立的辅rlc实体进行重建,即删除已经建立的辅rlc实体中的数据,这样可以为后续传输数据做准备,提高了数据传输的可靠性。

在一实施例中,如图14所示,并建立在图10所示装置的基础上,pdcp包复制功能的当前状态为非激活状态,rb对应的传输实体包括主rlc实体和辅rlc实体;所述第一传输模块105可以包括:

第四传输子模块141,被配置为以下至少一种数据传输方式:

针对未递交给rlc层的数据进行复制,得到pdcp包和pdcp复制包,并通过主rlc实体和辅rlc实体分别发送pdcp包和pdcp复制包;或

在am模式下,针对未递交给rlc层的数据进行复制,得到pdcp包和pdcp复制包,并通过主rlc实体和辅rlc实体分别发送pdcp包和pdcp复制包;针对已经递交给一个rlc实体但还没有发送成功的数据进行复制,得到另一pdcp复制包,并通过另一rlc实体发送该另一pdcp复制包;或

在um模式下,针对递交给rlc层的数据进行复制,得到pdcp包和pdcp复制包,并通过主rlc实体和辅rlc实体分别发送pdcp包和pdcp复制包;或

在um模式下,rlc层将还没有发送的数据上报至pdcp层,该pdcp层针对未递交给rlc层的数据进行复制,得到pdcp包和pdcp复制包,并通过主rlc实体和辅rlc实体分别发送pdcp包和pdcp复制包;针对已经递交给一个rlc实体但还没有发送的数据进行复制,得到另一pdcp复制包,并通过另一rlc实体发送该另一pdcp复制包。

由上述实施例可见,pdcp包复制功能被激活后,此时的数据传输需要使用到主rlc实体和辅rlc实体这两个传输实体,并通过主rlc实体和辅rlc实体分别发送pdcp包和pdcp复制包,或者采用am模式或um模式下各自不同的传输方式,从而实现了对未发送以及发送过的数据可以采用多种传输方式进行传输,在保证数据传输的可靠性的同时,还提高了数据传输的效率。

在一实施例中,如图15所示,并建立在图10所示装置的基础上,pdcp包复制功能的当前状态为非激活状态;所述装置还可以包括:

第二接收模块151,被配置为接收所述基站发送的第二指示消息,所述第二指示消息用于表征针对pdcp包复制功能的去激活指示;

第二传输模块152,被配置为重建辅rlc实体,并利用主rlc实体进行数据传输。

由上述实施例可见,接收到基站发送的针对pdcp包复制功能的去激活指示后,可以重建辅rlc实体,并利用主rlc实体进行数据传输,从而实现了在pdcp包复制功能的去激活时,还能保证数据的成功传输,从而提高了数据传输的可靠性。

在一实施例中,如图16所示,并建立在图10所示装置的基础上,所述装置还可以包括:

第三接收模块161,被配置为接收所述基站发送的第三指示消息,所述第三指示消息用于表征针对pdcp包复制功能的去配置指示;

第三传输模块162,被配置为释放辅rlc实体,并利用主rlc实体进行数据传输。

由上述实施例可见,接收到基站发送的针对pdcp包复制功能的去配置指示后,可以释放辅rlc实体,并利用主rlc实体进行数据传输,从而实现了在pdcp包复制功能的去配置时,还能保证数据的成功传输,从而提高了数据传输的可靠性。

在一实施例中,如图17所示,并建立在图10所示装置的基础上,所述装置还可以包括:

第四接收模块171,被配置为接收所述基站发送的第四指示消息,所述第四指示消息用于表征针对pdcp包复制功能的去配置指示和指定释放的rlc实体;

第四传输模块172,被配置为释放所述指定释放的rlc实体,并利用未指定释放的rlc实体进行数据传输。

由上述实施例可见,接收到基站发送的针对pdcp包复制功能的去配置指示和指定释放的rlc实体后,可以释放所述指定释放的rlc实体,并利用未指定释放的rlc实体进行数据传输,从而实现了在pdcp包复制功能的去配置和基站指定释放的rlc实体时,还能利用未指定释放的rlc实体来保证数据的成功传输,从而提高了数据传输的可靠性。

在一实施例中,如图18所示,并建立在图10所示装置的基础上,所述装置还可以包括:

第五接收模块181,被配置为接收所述基站发送的第五指示消息,所述第五指示消息用于表征所述基站为所述rb配置的承载分离功能;

开启模块182,被配置为停止pdcp包复制功能,开启承载分离功能;

第五传输模块183,被配置为针对已经递交给rlc层的数据,包括以下至少一种数据传输方式:

继续利用主rlc实体和辅rlc实体进行数据传输;或

若所述停止pdcp包复制功能之前,所述pdcp包复制功能的当前状态为激活状态,重建辅rlc实体;或

若所述停止pdcp包复制功能之前,所述pdcp包复制功能的当前状态为非激活状态,继续利用主rlc实体和辅rlc实体进行数据传输。

由上述实施例可见,接收到基站配置的为rb配置的承载分离功能后,可以停止pdcp包复制功能,开启承载分离功能,并针对已经递交给rlc层的数据,可以采用不只一种方式进行传输,即使在不同功能切换时,也能保证数据的成功传输,从而提高了数据传输的可靠性。

图19是根据一示例性实施例示出的一种数据传输装置的框图,该数据传输装置可以用于基站,并用于执行图8所示的数据传输方法,如图19所示,该数据传输装置可以包括:

第一配置模块191,被配置为为无线承载rb配置数据包汇聚协议pdcp包复制功能;

第二配置模块192,被配置为配置用于实现所述pdcp包复制功能的至少两个传输实体;

第一添加模块193,被配置为将第一信息添加到第一指示消息中,所述第一信息用于表征所述pdcp包复制功能和所述传输实体;

第一发送模块194,被配置为将所述第一指示消息发送至终端,以使所述终端根据所述第一指示消息设置所述rb对应的传输功能为所述pdcp包复制功能、以及根据所述第一指示消息中的至少两个传输实体设置所述rb对应的传输实体。

由上述实施例可见,通过为rb配置pdcp包复制功能,配置用于实现pdcp包复制功能的至少两个传输实体,将第一信息添加到第一指示消息中,第一信息用于表征基站为rb配置的pdcp包复制功能和至少两个传输实体,将第一指示消息发送至终端,以使终端根据第一指示消息设置rb对应的传输功能为pdcp包复制功能、以及根据第一指示消息中的至少两个传输实体设置rb对应的传输实体,使得终端可以根据第一指示消息中的至少两个传输实体设置rb对应的传输实体,设置pdcp包复制功能的当前状态,该当前状态包括激活状态和非激活状态,根据pdcp包复制功能的当前状态和已设置的rb对应的传输实体进行对应的数据传输,从而实现了针对pdcp包复制功能的数据传输,提高了数据传输的可靠性。

在一实施例中,如图20所示,并建立在图19所示装置的基础上,所述装置还可以包括:

第三配置模块201,被配置为配置pdcp包复制功能的初始状态,所述初始状态为激活状态或非激活状态

第二添加模块202,被配置为将用于表征所述初始状态的第二信息添加到所述第一指示消息中。

由上述实施例可见,通过配置pdcp包复制功能的初始状态,该初始状态为激活状态或非激活状态,使得终端可以根据基站的配置设置pdcp包复制功能的当前状态,进而根据该当前状态进行对应的数据传输,这样基站可以灵活掌握是否激活pdcp包复制功能,从而实现了基站对pdcp包复制功能的初始状态的控制,间接实现了对终端的数据传输的统一控制,提高了数据传输的可靠性。

在一实施例中,建立在图19所示装置的基础上,所述装置还可以包括:

第二发送模块,被配置为向所述终端发送第二指示消息,所述第二指示消息用于表征针对pdcp包复制功能的去激活指示。

由上述实施例可见,通过向终端发送第二指示消息,第二指示消息用于表征针对pdcp包复制功能的去激活指示,从而实现了基站对pdcp包复制功能的去激活,提高了数据传输的可控性,提高了数据传输的可靠性。

在一实施例中,建立在图19所示装置的基础上,所述装置还可以包括:

第三发送模块,被配置为向所述终端发送第三指示消息,所述第三指示消息用于表征针对pdcp包复制功能的去配置指示。

由上述实施例可见,通过向终端发送第三指示消息,第三指示消息用于表征针对pdcp包复制功能的去配置指示,从而实现了基站对pdcp包复制功能的去配置,提高了数据传输的可控性,提高了数据传输的可靠性。

在一实施例中,建立在图19所示装置的基础上,所述装置还可以包括:

第四发送模块,被配置为向所述终端发送第四指示消息,所述第四指示消息用于表征针对pdcp包复制功能的去配置指示和指定释放的rlc实体。

由上述实施例可见,通过向终端发送第四指示消息,第四指示消息用于表征针对pdcp包复制功能的去配置指示和指定释放的rlc实体,从而实现了基站对pdcp包复制功能的去配置,还实现了对rlc实体的控制,进一步提高了数据传输的可控性,提高了数据传输的可靠性。

在一实施例中,建立在图19所示装置的基础上,所述装置还可以包括:

第五发送模块,被配置为向所述终端发送第五指示消息,所述第五指示消息用于表征所述基站为所述rb配置的承载分离功能。

由上述实施例可见,可以通过向终端发送第五指示消息,第五指示消息用于表征基站为rb配置的承载分离功能,从而实现了pdcp包复制功能和承载分离功能的之间的切换,进而实现了针对同一rb可以利用至少两个共用的传输实体来实现一个或多个传输功能,丰富了无线承载的传输功能,提高了数据传输的实用性。

对于装置实施例而言,由于其基本对应于方法实施例,所以相关之处参见方法实施例的部分说明即可。以上所描述的装置实施例仅仅是示意性的,其中上述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本公开方案的目的。本领域普通技术人员在不付出创造性劳动的情况下,即可以理解并实施。

相应地,本公开还提供了一种非临时计算机可读存储介质,所述存储介质上存储有计算机程序,所述计算机程序用于执行上述图1至图7任一所述的数据传输方法。

相应地,本公开还提供了一种非临时计算机可读存储介质,所述存储介质上存储有计算机程序,所述计算机程序用于执行上述图8至图9任一所述的数据传输方法。

相应地,本公开还提供了一种数据传输装置,所述装置用于终端,所述装置包括:

处理器;

用于存储处理器可执行指令的存储器;

其中,所述处理器被配置为:

接收基站发送的第一指示消息,所述第一指示消息包括第一信息,所述第一信息用于表征所述基站为无线承载rb配置的数据包汇聚协议pdcp包复制功能和至少两个传输实体;

根据所述第一指示消息设置所述rb对应的传输功能为所述pdcp包复制功能;

根据所述第一指示消息中的至少两个传输实体设置所述rb对应的传输实体;

设置所述pdcp包复制功能的当前状态,所述当前状态包括激活状态和非激活状态;

根据所述当前状态和所述传输实体进行对应的数据传输。

图21是根据一示例性实施例示出的一种数据传输装置的结构示意图。如图21所示,根据一示例性实施例示出的一种数据传输装置2100,该装置2100可以是计算机,移动电话,数字广播终端,消息收发设备,游戏控制台,平板设备,医疗设备,健身设备,个人数字助理等终端。

参照图21,装置2100可以包括以下一个或多个组件:处理组件2101,存储器2102,电源组件2103,多媒体组件2104,音频组件2105,输入/输出(i/o)的接口2106,传感器组件2107,以及通信组件2108。

处理组件2101通常控制装置2100的整体操作,诸如与显示,电话呼叫,数据通信,相机操作和记录操作相关联的操作。处理组件2101可以包括一个或多个处理器2109来执行指令,以完成上述的方法的全部或部分步骤。此外,处理组件2101可以包括一个或多个模块,便于处理组件2101和其它组件之间的交互。例如,处理组件2101可以包括多媒体模块,以方便多媒体组件2104和处理组件2101之间的交互。

存储器2102被配置为存储各种类型的数据以支持在装置2100的操作。这些数据的示例包括用于在装置2100上操作的任何应用程序或方法的指令,联系人数据,电话簿数据,消息,图片,视频等。存储器2102可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(sram),电可擦除可编程只读存储器(eeprom),可擦除可编程只读存储器(eprom),可编程只读存储器(prom),只读存储器(rom),磁存储器,快闪存储器,磁盘或光盘。

电源组件2103为装置2100的各种组件提供电力。电源组件2103可以包括电源管理系统,一个或多个电源,及其它与为装置2100生成、管理和分配电力相关联的组件。

多媒体组件2104包括在所述装置2100和用户之间的提供一个输出接口的屏幕。在一些实施例中,屏幕可以包括液晶显示器(lcd)和触摸面板(tp)。如果屏幕包括触摸面板,屏幕可以被实现为触摸屏,以接收来自用户的输入信号。触摸面板包括一个或多个触摸传感器以感测触摸、滑动和触摸面板上的手势。所述触摸传感器可以不仅感测触摸或滑动动作的边界,而且还检测与所述触摸或滑动操作相关的持续时间和压力。在一些实施例中,多媒体组件2104包括一个前置摄像头和/或后置摄像头。当装置2100处于操作模式,如拍摄模式或视频模式时,前置摄像头和/或后置摄像头可以接收外部的多媒体数据。每个前置摄像头和后置摄像头可以是一个固定的光学透镜系统或具有焦距和光学变焦能力。

音频组件2105被配置为输出和/或输入音频信号。例如,音频组件2105包括一个麦克风(mic),当装置2100处于操作模式,如呼叫模式、记录模式和语音识别模式时,麦克风被配置为接收外部音频信号。所接收的音频信号可以被进一步存储在存储器2102或经由通信组件2108发送。在一些实施例中,音频组件2105还包括一个扬声器,用于输出音频信号。

i/o接口2106为处理组件2101和外围接口模块之间提供接口,上述外围接口模块可以是键盘,点击轮,按钮等。这些按钮可包括但不限于:主页按钮、音量按钮、启动按钮和锁定按钮。

传感器组件2107包括一个或多个传感器,用于为装置2100提供各个方面的状态评估。例如,传感器组件2107可以检测到装置2100的打开/关闭状态,组件的相对定位,例如所述组件为装置2100的显示器和小键盘,传感器组件2107还可以检测装置2100或装置2100一个组件的位置改变,用户与装置2100接触的存在或不存在,装置2100方位或加速/减速和装置2100的温度变化。传感器组件2107可以包括接近传感器,被配置用来在没有任何的物理接触时检测附近物体的存在。传感器组件2107还可以包括光传感器,如cmos或ccd图像传感器,用于在成像应用中使用。在一些实施例中,该传感器组件2107还可以包括加速度传感器,陀螺仪传感器,磁传感器,压力传感器或温度传感器。

通信组件2108被配置为便于装置2100和其它设备之间有线或无线方式的通信。装置2100可以接入基于通信标准的无线网络,如wifi,2g或3g,或它们的组合。在一个示例性实施例中,通信组件2108经由广播信道接收来自外部广播管理系统的广播信号或广播相关信息。在一个示例性实施例中,所述通信组件2108还包括近场通信(nfc)模块,以促进短程通信。例如,在nfc模块可基于射频识别(rfid)技术,红外数据协会(irda)技术,超宽带(uwb)技术,蓝牙(bt)技术和其它技术来实现。

在示例性实施例中,装置2100可以被一个或多个应用专用集成电路(asic)、数字信号处理器(dsp)、数字信号处理设备(dspd)、可编程逻辑器件(pld)、现场可编程门阵列(fpga)、控制器、微控制器、微处理器或其它电子元件实现,用于执行上述方法。

在示例性实施例中,还提供了一种包括指令的非临时性计算机可读存储介质,例如包括指令的存储器2102,上述指令可由装置2100的处理器2109执行以完成上述方法。例如,所述非临时性计算机可读存储介质可以是rom、随机存取存储器(ram)、cd-rom、磁带、软盘和光数据存储设备等。

其中,当所述存储介质中的指令由所述处理器执行时,使得装置2100能够执行上述任一所述的数据传输方法。

相应地,本公开还提供了一种数据传输装置,所述装置用于基站,所述装置包括:

处理器;

用于存储处理器可执行指令的存储器;

其中,所述处理器被配置为:

为无线承载rb配置数据包汇聚协议pdcp包复制功能;

配置用于实现所述pdcp包复制功能的至少两个传输实体;

将第一信息添加到第一指示消息中,所述第一信息用于表征所述pdcp包复制功能和所述传输实体;

将所述第一指示消息发送至终端,以使所述终端根据所述第一指示消息设置所述rb对应的传输功能为所述pdcp包复制功能、以及根据所述第一指示消息中的至少两个传输实体设置所述rb对应的传输实体。

如图22所示,图22是根据一示例性实施例示出的一种数据传输装置的结构示意图。装置2200可以被提供为一基站。参照图22,装置2200包括处理组件2222、无线发射/接收组件2224、天线组件2226、以及无线接口特有的信号处理部分,处理组件2222可进一步包括一个或多个处理器。

处理组件2222中的其中一个处理器可以被配置为用于执行上述任一所述的数据传输方法。

本领域技术人员在考虑说明书及实践这里公开的公开后,将容易想到本公开的其它实施方案。本申请旨在涵盖本公开的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本公开的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本公开的真正范围和精神由下面的权利要求指出。

应当理解的是,本公开并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本公开的范围仅由所附的权利要求来限制。

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