配置数据流的方法和装置与流程

文档序号:18898845发布日期:2019-10-18 21:39阅读:395来源:国知局
配置数据流的方法和装置与流程

本发明涉及通信领域,尤其涉及一种配置数据流的方法和装置。



背景技术:

第五代(5th-generation,5g)移动通信系统引入了服务质量(quality-of-service,qos)的网络侧指示机制,因此需要在上行和下行数据的发送过程中都需要加入用户设备(userequipment,ue)的ip数据流的qos指示信息(如qosflowid),而该协议层则位于包数据汇聚协议(packetdataconvergenceprotocol,pdcp)层之上,如图1所示,其中1个服务数据适应协议(servicedataadaptationprotocol,sdap)实体对应1个高层的协议数据单元(protocoldataunit,pdu)会话(session),而一个sdap实体则可以将数据流(flow)发送给多个不同的数据无线承载(dateresourcebearer,drb),对应于图1所示的多个pdcp实体。

由于网络侧能够将终端设备的一个数据流(比如qos数据流1)的接收端或者发送端的drb进行重新配置(比如发生切换时),即将接收端或者发送端的drb从drb1(即源drb)变换到drb2(也就是目标drb)。

然而,当sdap实体的接收端或者发送端对应的drb从源drb变换到目标drb之后,由于不同drb中的数据流到达接收端会有先后顺序,而如何保证让将接收到的数据流在递交给高层协议实体时也能够按照其达到接收端的先后顺序来递交,仍亟待解决。



技术实现要素:

本发明实施例的目的是提供一种配置数据流的方法和装置,以解决现有技术中如何保证让将接收到的数据流在递交给高层协议实体时也能够按照其到达接收端的先后顺序来递交的问题。

为解决上述技术问题,本发明实施例是这样实现的:

第一方面,提供了一种配置数据流的方法,应用于服务数据适应协议sdap实体发送端,包括:

若服务质量qos数据流对应的数据无线承载drb由源drb变换到目标drb,向sdap实体接收端发送指示信息,所述指示信息用于指示第一qos数据流在所述源drb被发送完成或者第二qos数据流的数据在所述目标drb开始被发送,所述qos数据流的数据包括所述第一qos数据流的数据和所述第二qos数据流的数据。

第二方面,提供了一种配置数据流的方法,应用于服务数据适应协议sdap实体接收端,包括:

若服务质量qos数据流对应的数据无线承载drb由源drb变换到目标drb,接收来自sdap实体发送端的指示信息,所述指示信息用于指示qos数据流的数据在所述源drb的数据被发送完成或者qos数据流的数据在所述目标drb开始被发送。

第三方面,提供了一种配置数据流的方法,应用于服务数据适应协议sdap实体接收端,包括:

若服务质量qos数据流对应的数据无线承载drb由源drb变换到目标drb,所述qos数据流的数据包括第一qos数据流的数据和第二qos数据流的数据,通过所述源drb接收所述第一qos数据流的数据,通过所述目标drb接收所述第二qos数据流的数据;

基于预设的数据处理规则,对所述qos数据流的数据进行数据处理;

其中,所述预设的数据处理规则至少包括:

不将所述qos数据流的数据发送给其他协议层实体;

不将所述第二qos数据流的数据发送给其他协议层实体,将所述第一qos数据流的数据按照所述第一qos数据流中的数据接收顺序依次发送给其他协议层实体;

存储所述第一qos数据流的数据和所述第二qos数据流的数据。

第四方面,提供一种配置数据流的装置,包括:

发送单元,用于若服务质量qos数据流对应的数据无线承载drb由源drb变换到目标drb,向sdap实体接收端发送指示信息,所述指示信息用于指示第一qos数据流在所述源drb被发送完成或者第二qos数据流的数据在所述目标drb开始被发送,所述qos数据流的数据包括所述第一qos数据流的数据和所述第二qos数据流的数据。

第五方面,提供一种配置数据流的装置,包括:

接收单元,用于若服务质量qos数据流对应的数据无线承载drb由源drb变换到目标drb,接收来自sdap实体发送端的指示信息,所述指示信息用于指示qos数据流的数据在所述源drb的数据被发送完成或者qos数据流的数据在所述目标drb开始被发送。

第六方面,提供一种配置数据流的装置,包括:

接收单元,用于若服务质量qos数据流对应的数据无线承载drb由源drb变换到目标drb,所述qos数据流的数据包括第一qos数据流的数据和第二qos数据流的数据,通过所述源drb接收所述第一qos数据流的数据,通过所述目标drb接收所述第二qos数据流的数据;

处理单元,用于基于预设的数据处理规则,对所述qos数据流的数据进行数据处理;

其中,所述预设的数据处理规则至少包括:

不将所述qos数据流的数据发送给其他协议层实体;

不将所述第二qos数据流的数据发送给其他协议层实体,将所述第一qos数据流的数据按照所述第一qos数据流中的数据接收顺序依次发送给其他协议层实体;

存储所述第一qos数据流的数据和所述第二qos数据流的数据。

由以上本发明实施例提供的技术方案可见,本发明实施例方案至少具备如下一种技术效果:

本发明的实施例中,sdap实体发送端能够在qos数据流对应的drb由源drb变换到目标drb时,向sdap实体接收端发送指示信息,该指示信息能够用于指示第一数据流在源drb被发送完成或者第二qos数据流在目标drb开始被发送,使得sdap实体接收端在接收到该指示信息之后能够对通过源drb和通过目标drb接收的qos数据流进行区分处理,从而保证sdap实体接收端将接收到的qos数据流按照其到达接收端的先后顺序来依次递交给高层协议实体。

本发明的实施例中,sdap实体接收端能够在qos数据流对应的drb由源drb变换到目标drb时,接收来自sdap实体发送端的指示信息,该指示信息能够用于指示第一数据流在源drb被发送完成或者第二qos数据流在目标drb开始被发送,使得sdap实体接收端在接收到该指示信息之后能够对通过源drb和通过目标drb接收的qos数据流进行区分处理,从而保证sdap实体接收端将接收到的qos数据流按照其到达接收端的先后顺序来依次递交给高层协议实体。

本发明实施例中,sdap实体接收端能够在qos数据流对应的drb由源drb变换到目标drb时,通过源drb接收第一qos数据流,通过所述目标drb接收所述第二qos数据流之后,能够基于预设的数据处理规则对qos数据流进行数据处理,以将第一qos数据流和第二qos数据流区分处理,从而保证sdap实体接收端将接收到的qos数据流按照其到达接收端的先后顺序来依次递交给高层协议实体。

附图说明

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

图1是现有技术中数据流传输的示意图;

图2是根据本发明实施例,一种配置数据流的方法的实施流程的实施流程示意图;

图3是根据本发明实施例,一种用于传输指示信息的数据格式示意图;

图4是根据本发明实施例,又一种用于传输指示信息的数据格式示意图;

图5是根据本发明实施例,再一种用于传输指示信息的数据格式示意图;

图6是根据本发明实施例,再一种配置数据流的方法的实施流程的实施流程示意图;

图7是根据本发明实施例,又一种配置数据流的方法的实施流程示意图;

图8是根据本发明实施例,一种配置数据流的装置的结构示意图;

图9是根据本发明实施例,另一种配置数据流的装置的结构示意图;

图10是根据本发明实施例,又一种配置数据流的装置的结构示意图;

图11是根据本发明实施例,一种终端设备的结构示意图;

图12是根据本发明实施例,一种网络侧设备的结构示意图。

具体实施方式

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

本申请的技术方案,可以应用于各种通信系统,例如:全球移动通讯系统(globalsystemofmobilecommunication,gsm),码分多址(codedivisionmultipleaccess,cdma)系统,宽带码分多址(widebandcodedivisionmultipleaccess,wcdma),通用分组无线业务(generalpacketradioservice,gprs),长期演进(longtermevolution,lte)/增强长期演进(longtermevolutionadvanced,lte-a),nr(newradio)等。

用户设备(userequipment,ue),也可称之为移动终端(mobileterminal)、移动用户设备等,可以经无线接入网(例如,radioaccessnetwork,ran)与一个或多个核心网进行通信,用户设备可以是移动终端,如移动电话(或称为“蜂窝”电话)和具有移动终端的计算机,例如,可以是便携式、袖珍式、手持式、计算机内置的或者车载的移动装置,它们与无线接入网交换语言和/或数据。

基站,可以是gsm或cdma中的基站(basetransceiverstation,bts),也可以是wcdma中的基站(nodeb),还可以是lte中的演进型基站(enb或e-nodeb,evolutionalnodeb)及5g基站(gnb),本申请并不限定,但为描述方便,下述实施例以gnb为例进行说明。

如背景技术中所述,现有的qos数据流对应的dbr发生变换时,比如从dbr1(即源dbr)变换到dbr2(即目标dbr)时,由于通过不同dbr传输的数据到达接收端的顺序不同,而如何保证通过不同dbr传输的数据到达接收端后,接收端还能够按照这些通过不同dbr传输的数据的到达顺序递交(也就是发送)至其他协议层实体也就是高层协议实体(如ip层),仍需要一种解决方案,因此,在现有技术的基础上,有必要提出一种配置数据流的方法,针对qos数据流对应的dbr发生变换的情况,保证通过不同dbr传输的数据能够在到达接收端后仍然按照其到达顺序依次被递交到高层协议实体。

为了解决这个问题,本发明实施例中可以预先通过网络侧配置或协议约定sdap实体的特定配置信息,该特定配置信息可以包括下述一项或多项的任意组合:①携带sdap包头的指示信息;②是否发送指示信息;③指示信息的发送次数。

图2是本发明的一个实施例提供的一种配置数据流的方法的实施流程示意图。图2的方法由sdap实体发送端执行。该方法包括:

步骤101,若qos数据流对应的drb由源drb变换到目标drb,向sdap实体接收端发送指示信息。

其中,上述指示信息用于指示第一qos数据流在源drb被发送完成或者第二qos数据流的数据在目标drb开始被发送,上述qos数据流的数据包括第一qos数据流的数据和第二qos数据流的数据。

可选地,上述所述指示信息的格式为以下格式中的一种:格式1,没有携带数据部分sdap包头;格式2,包含至少一个预留指示比特的sdap包头;格式3,包含至少一个预留指示比特的sdap包头,且该包含至少一个预留指示比特的sdap包头为控制包;其中,预留指示比特用于指示上述所述的指示信息。

当上述指示信息的格式格式1,为没有携带数据部分的sdap包头时,若sdap实体接收端接收到来自sdap实体发送端发送的一个sdap数据包,该sdap数据包为没有携带数据部分的sdap包头,则表明sdap实体接收端接收到了上述所述的指示信息。如图3所示,为根据本发明实施例提供的指示信息格式为没有携带数据部分的sdap包头时的示意图,图3为一个字节(octet,简称oct)的数据示意图,该oct1包括8个比特(bit),其中,前两个bit(图示r)为预留bit,取值为0,剩余的六个bit(图示qfi)用于指示qos数据流id。

当上述指示信息的格式为格式2,为包含指示一个预留指示比特的sdap包头时,若sdap实体接收端接收到来自sdap实体发送端发送的一个sdap数据包,该sdap数据包为包含至少一个预留指示比特的sdap包头,则表明sdap实体接收端接收到了上述所述的指示信息。如图4所示,为根据本发明实施例提供的指示信息格式为格式2时的示意图,图4(a)为一个oct的数据示意图,其中,第一个bit(图示r)为预留bit,取值为0,第二个bit(图示e)为预留指示比特,取值为1,剩余的六个bit(图示qfi)用于指示qos数据流id。图4(b)为两个oct的数据示意图,其中oct1中的8个bit与图4(a)相同,oct2为所携带的数据部分(图示data)。也就是说,当上述指示信息的格式为格式2时,该sdap数据包可以不携带数据部分,也可以携带数据部分。

当上述指示信息的格式为格式3,为包含至少一个预留指示比特的sdap包头,且该包含至少一个预留指示比特的sdap包头为控制包时,若sdap实体接收端接收到来自sdap实体发送端发送的一个sdap数据包,该sdap数据包为包含至少一个预留指示比特的sdap包头,且该sdap数据包为控制包,则表明sdap实体接收端接收到了上述所述的指示信息。如图5所示,为根据本发明实施例提供的指示信息格式为格式3时的示意图,图5为一个oct的数据示意图,其中,第一个bit(图示c/d)为用于指示该sdap数据包是数据包还是控制包的bit,取值为0时,表明该sdap数据包为数据包,取值为1时,表明该sdap数据包为控制包,第二个bit(图示e)为预留指示比特,取值为1,剩余的六个bit(图示qfi)用于指示qos数据流id。也就是说,当上述指示信息的格式为格式3时,只有满足c/d取值为1即为控制包,且同时满足预留指示比特e取值为1时,该指示信息才生效。

应理解,由于源dbr或者目标dbr的rlc实体的工作模式包括确认模式(am)、非确认模式(um)和透明模式(tm)三种工作模式,本发明实施例为了保证数据传输的可靠性,提供一种优选的方案,即可以基于用于发送指示信息的drb的无线链路控制层协议(radiolinkcontrol,rlc)实体的工作模式,确定指示信息的发送次数;其中,用于发送指示信息的drb为源drb或目标drb。

基于drb的rlc实体的工作模式,确定指示信息的发送次数,具体来说,若用于发送指示信息的drb的rlc实体的工作模式为am,由于am模式本身能够保证数据传输的可靠性,因此可以确定指示信息的发送次数为1次;而若drb的rlc实体的工作模式为um或者tm,由于这两种工作模式本身不能够保证数据传输的可靠性,因此可以确定指示信息的发送次数为n次,n为大于1的正整数,也就是说在这两种工作模式下,可以向sdap实体的接收端重复发送多次指示信息,以保证指示信息能够被sdap实体的接收端接收到。

其中,上述n的取值可以包括以下几种情况:n等于预设发送次数;n小于预设发送次数;n小于或等于预设发送次数;n大于预设发送次数;n大于或等于预设发送次数;这里所述的预设发送次数为通过协议配置或者网络侧设备预先配置的。

可选地,由于qos数据流对应的drb由源drb变换到目标drb通常是终端设备发生切换的瞬间,因此这个过程往往较短,为了便于避免繁琐的操作和实现,向sdap实体接收端发送指示信息,具体可以向sdap实体接收端发送m次指示信息,m为大于或等于1的正整数。这里当m为大于1的正整数的情况时,为保证数据传输的可靠性,不论drb的rlc实体的工作模式处于am、um还是tm,均可以向sdap实体接收端重复多次(m次)发送指示信息。

其中,上述m的取值可以包括以下几种情况:m等于预设发送次数;m小于预设发送次数;m小于或等于预设发送次数;m大于预设发送次数;m大于或等于预设发送次数;这里所述的预设发送次数为通过协议配置或者网络侧设备预先配置的。

可选地,向sdap实体接收端发送指示信息,可以在下述两种条件下触发:条件1,没有存储qos数据流的数据;条件2,存储有qos数据流的数据时,在将该qos数据流中的最后一个数据发送给源drb之后。也就是说,若满足条件1,即若没有存储qos数据流的数据,则向sdap实体接收端发送指示信息;若满足条件2,即若存储有qos数据流的数据,在将qos数据流中的最后一个数据发送给源drb之后,向sdap实体接收端发送指示信息。

应理解,本发明实施例还可以通过目标drb发送第二qos数据流的数据。具体来说,通过目标drb发送第二qos数据流的数据,包括以下两种情况:情况1,若开始发送指示信息,则通过目标drb发送第二qos数据流的数据;情况2,若完成发送指示信息,则通过目标drb发送所述第二qos数据流的数据。此外,在确定了qos数据流对应的drb由源drb变换到目标drb,也可以立即通过目标drb发送第二qos数据流的数据。

可选地,本发明实施例中向sdap实体接收端发送指示信息,具体既可以通过源drb向sdap实体接收端发送指示信息,也可以通过目标drb向sdap实体接收端发送指示信息。

本发明的实施例中,sdap实体发送端能够在qos数据流对应的drb由源drb变换到目标drb时,向sdap实体接收端发送指示信息,该指示信息能够用于指示第一数据流在源drb被发送完成或者第二qos数据流在目标drb开始被发送,使得sdap实体接收端在接收到该指示信息之后能够对通过源drb和通过目标drb接收的qos数据流进行区分处理,从而保证sdap实体接收端将接收到的qos数据流按照其到达接收端的先后顺序来依次递交给高层协议实体。

图6是本发明的一个实施例提供的另一种配置数据流的方法的实施流程示意图。图6的方法由sdap实体接收端执行。该方法包括:

步骤201,若qos数据流对应的drb由源drb变换到目标drb,接收来自sdap实体发送端的指示信息,指示信息用于指示qos数据流的数据在所述源drb的数据被发送完成或者qos数据流的数据在目标drb开始被发送。

可选地,在这种情况下,还可以接收qos数据流的数据;将再qos数据流的数据发送给其他协议层实体。而由于qos数据流对应的drb由源drb变换到目标drb,这将会导致qos数据流中的部分数据会通过源drb接收,另一部分会通过目标drb接收,为便于描述,可以将这两部分数据称为第一qos数据流和第二qos数据流,因此,qos数据流包括第一qos数据流和第二qos数据流。

因此,接收qos数据流的数据包括:通过源drb接收第一qos数据流的数据;以及,通过目标drb接收第二qos数据流的数据。

可选地,将qos数据流的数据发送给其他协议层实体,具体来说,可以首先将第一qos数据流的数据按照第一qos数据流中的数据接收顺序依次发送给其他协议层实体;然后,再将第二qos数据流的数据按照第二qos数据流中的数据接收顺序依次发送给其他协议层实体。也就是说,将先接收到的数据(即通过源drb接收到的第一qos数据流中的数据)先递交到其他协议层实体。

可选地,上述接收来自sdap实体发送端的指示信息,既可以通过源drb接收来自sdap实体发送端的指示信息,也可以通过目标drb接收指示信息。

由于在接收了qos数据流的数据之后,还需要将qos数据流的数据递交给其他协议层,因此还可以存储第一qos数据流的数据和第二qos数据流的数据。而为便于区分第一qos数据流和第二qos数据流中数据的接收顺序,并在将这些数据递交到其他协议层实体(如高层协议实体ip层)时,还能够保证按照这些数据的接收顺序来依次递交,本发明实施例在存储第一qos数据流和第二qos数据流时,具体可以按照第一qos数据流和第二qos数据流中的数据接收顺序存储第一qos数据流的数据和第二qos数据流的数据。

由于第一qos数据流和第二qos数据流分别是通过源drb和目标drb接收到的,因此第一qos数据流中的数据比第二qos数据流中的数据在接收顺序上要靠前一些,那么为了便于区分这两个qos数据流,可以通过以下两种方式来进行存储:一方面,可以将第一qos数据流的数据存储在第一存储位置,将第二qos数据流的数据存储在第二存储位置;另一方面,也可以将第一qos数据流的数据和第二qos数据流的数据存储在目标存储位置(也就是存储在同一位置),并为第一qos数据流的数据和第二qos数据流的数据分配不同的标签。

本发明的实施例中,sdap实体接收端能够在qos数据流对应的drb由源drb变换到目标drb时,接收来自sdap实体发送端的指示信息,该指示信息能够用于指示第一数据流在源drb被发送完成或者第二qos数据流在目标drb开始被发送,使得sdap实体接收端在接收到该指示信息之后能够对通过源drb和通过目标drb接收的qos数据流进行区分处理,从而保证sdap实体接收端将接收到的qos数据流按照其到达接收端的先后顺序来依次递交给高层协议实体。

图7是本发明的一个实施例提供的再一种配置数据流的方法的实施流程示意图。图7的方法由sdap实体接收端执行。该方法包括:

步骤301,若qos数据流对应的drb由源drb变换到目标drb,该qos数据流的数据包括第一qos数据流的数据和第二qos数据流的数据,通过源drb接收第一qos数据流的数据,通过目标drb接收第二qos数据流的数据;

步骤302,基于预设的数据处理规则,对qos数据流的数据进行数据处理;

其中,预设的数据处理规则至少包括:不将qos数据流的数据递交到其他协议层实体;不将第二qos数据流的数据发送给其他协议层实体,将第一qos数据流的数据按照第一qos数据流中的数据接收顺序依次发送给其他协议层实体;存储第一qos数据流的数据和第二qos数据流的数据。

可选地,为便于区分第一qos数据流和第二qos数据流中数据的接收顺序,并在将这些数据递交到(也就是发送)其他协议层实体(如高层协议实体ip层)时,还能够保证按照这些数据的接收顺序来依次递交,本发明实施例在存储第一qos数据流和第二qos数据流时,具体可以按照第一qos数据流和第二qos数据流中的数据接收顺序存储第一qos数据流的数据和第二qos数据流的数据。

由于第一qos数据流和第二qos数据流分别是通过源drb和目标drb接收到的,因此第一qos数据流中的数据比第二qos数据流中的数据在接收顺序上要靠前一些,那么为了便于区分这两个qos数据流,可以通过以下两种方式来进行存储:一方面,可以将第一qos数据流的数据存储在第一存储位置,将第二qos数据流的数据存储在第二存储位置;另一方面,也可以将第一qos数据流的数据和第二qos数据流的数据存储在目标存储位置(也就是存储在同一位置),并为第一qos数据流的数据和第二qos数据流的数据分配不同的标签。

本发明实施例中,sdap实体接收端能够在qos数据流对应的drb由源drb变换到目标drb时,通过源drb接收第一qos数据流,通过所述目标drb接收所述第二qos数据流之后,能够基于预设的数据处理规则对qos数据流进行数据处理,以将第一qos数据流和第二qos数据流区分处理,从而保证sdap实体接收端将接收到的qos数据流按照其到达接收端的先后顺序来依次递交给高层协议实体。

图8是本发明的一个实施例配置数据流的装置400的结构示意图。如图7所示,该配置数据流的装置400可包括:发送单元401,其中,

发送单元401,用于若服务质量qos数据流对应的数据无线承载drb由源drb变换到目标drb,向sdap实体接收端发送指示信息,所述指示信息用于指示第一qos数据流在所述源drb被发送完成或者第二qos数据流的数据在所述目标drb开始被发送,所述qos数据流的数据包括所述第一qos数据流的数据和所述第二qos数据流的数据。

可选地,所述指示信息的格式为以下格式中的一种:

没有携带数据部分的sdap包头;

包含至少一个预留指示比特的sdap包头;

包含至少一个预留指示比特的sdap包头,且所述包含至少一个预留指示比特的sdap包头为控制包;

其中,所述预留指示比特用于指示所述指示信息。

可选地,所述装置还包括:

确定单元402,用于基于用于发送所述指示信息的drb的rlc实体的工作模式,确定所述指示信息的发送次数;

其中,所述用于发送所述指示信息的drb为所述源drb或所述目标drb。

可选地,所述确定单元402,用于:

若所述用于发送所述指示信息的drb的rlc实体的工作模式为确认模式am,则确定所述指示信息的发送次数为1次;

若所述drb的rlc实体的工作模式为非确认模式um或者透明模式tm,则确定所述指示信息的发送次数为n次,所述n为大于1的正整数。

可选地,所述n等于预设发送次数;

所述n小于所述预设发送次数;

所述n小于或等于所述预设发送次数;

所述n大于所述预设发送次数;

所述n大于或等于所述预设发送次数;

其中,所述预设发送次数为通过协议配置或者网络侧预先配置的。

可选地,所述发送单元401,用于:

向所述sdap实体接收端发送m次所述指示信息,所述m为大于或等于1的正整数。

可选地,所述m等于预设发送次数;

所述m小于所述预设发送次数;

所述m小于或等于所述预设发送次数;

所述m大于所述预设发送次数;

所述m大于或等于所述预设发送次数;

其中,所述预设发送次数为通过协议配置或者所述网络侧预先配置的。

可选地,所述发送单元401,用于:

若没有存储所述qos数据流的数据,则向所述sdap实体接收端发送所述指示信息;

若存储有所述qos数据流的数据,在将所述qos数据流中的最后一个数据发送给所述源drb之后,向所述sdap实体接收端发送所述指示信息。

可选地,所述装置还包括:

第一发送单元403,用于通过所述目标drb发送所述第二qos数据流的数据。

配置数据流的装置400还可执行图2的方法,具体实现可参考图2所示实施例。

图9是本发明的一个实施例另一个配置数据流的装置500的结构示意图。如图9所示,该配置数据流的装置500可包括:接收单元501,其中,

接收单元501,用于若服务质量qos数据流对应的数据无线承载drb由源drb变换到目标drb,接收来自sdap实体发送端的指示信息,所述指示信息用于指示qos数据流的数据在所述源drb的数据被发送完成或者qos数据流的数据在所述目标drb开始被发送。

可选地,所述装置还包括:

第一接收单元502,用于接收所述qos数据流的数据;

发送单元503,用于将所述qos数据流的数据发送给其他协议层实体。

可选地,所述qos数据流包括第一qos数据流和第二qos数据流,

其中,所述第一接收单元502,用于:

通过所述源drb接收所述第一qos数据流的数据;以及,

通过所述目标drb接收所述第二qos数据流的数据。

可选地,所述发送单元503,用于:

将所述第一qos数据流的数据按照所述第一qos数据流中的数据接收顺序依次发送给其他协议层实体;

在将所述第一qos数据流的数据按照所述第一qos数据流中的数据接收顺序依次发送给所述其他协议层实体之后,将所述第二qos数据流的数据按照所述第二qos数据流中的数据接收顺序依次发送给其他协议层实体。

可选地,所述接收单元501,用于:

通过所述源drb或目标drb接收所述指示信息。

可选地,所述装置还包括:

存储单元504,用于存储所述第一qos数据流的数据和所述第二qos数据流的数据。

可选地,所述存储单元504,用于:

按照所述第一qos数据流和所述第二qos数据流中的数据接收顺序存储所述第一qos数据流的数据和所述第二qos数据流的数据。

可选地,所述存储单元504,用于:

将所述第一qos数据流的数据存储在第一存储位置,将所述第二qos数据流的数据存储在所述第二存储位置;

或,将所述第一qos数据流的数据和所述第二qos数据流的数据存储在目标存储位置,并为所述第一qos数据流的数据和所述第二qos数据流的数据分配不同的标签。

配置数据流的装置500还可执行图6的方法,具体实现可参考图6所示实施例。

图10是本发明的一个实施例再一个配置数据流的装置600的结构示意图。如图10所示,该配置数据流的装置600可包括:接收单元601和处理单元602,其中,

接收单元601,用于若服务质量qos数据流对应的数据无线承载drb由源drb变换到目标drb,所述qos数据流的数据包括第一qos数据流的数据和第二qos数据流的数据,通过所述源drb接收所述第一qos数据流的数据,通过所述目标drb接收所述第二qos数据流的数据;

处理单元602,用于基于预设的数据处理规则,对所述qos数据流的数据进行数据处理;

其中,所述预设的数据处理规则至少包括:

不将所述qos数据流的数据递交到其他协议层实体;

不将所述第二qos数据流的数据递交到其他协议层实体,将所述第一qos数据流的数据按照所述第一qos数据流中的数据接收顺序依次递交到其他协议层实体;

存储所述第一qos数据流的数据和所述第二qos数据流的数据。

可选地,所述处理单元602在存储所述第一qos数据流和所述第二qos数据流时,用于:

按照所述第一qos数据流和所述第二qos数据流中的数据接收顺序存储所述第一qos数据流的数据和所述第二qos数据流的数据。

可选地,所述处理单元602,用于:

将所述第一qos数据流的数据存储在第一存储位置,将所述第二qos数据流的数据存储在第二存储位置;

或,将所述第一qos数据流的数据和所述第二qos数据流的数据存储在目标存储位置,并为所述第一qos数据流的数据和所述第二qos数据流的数据分配不同的标签。

配置数据流的装置600还可执行图7的方法,具体实现可参考图7所示实施例。

图11示出了根据本发明另一实施例的终端设备的结构示意图,如图11所示,终端设备800包括:至少一个处理器810、存储器820、至少一个网络接口830和用户接口840。终端设备800中的各个组件通过总线系统850耦合在一起。可理解,总线系统850用于实现这些组件之间的连接通信。总线系统850除包括数据总线之外,还包括电源总线、控制总线和状态信号总线。但是为了清楚说明起见,在图11中将各种总线都标为总线系统850。

其中,用户接口840可以包括显示器、键盘或者点击设备(例如,鼠标,轨迹球(trackball)、触感板或者触摸屏等。

可以理解,本发明实施例中的存储器820可以是易失性存储器或非易失性存储器,或可包括易失性和非易失性存储器3两者。其中,非易失性存储器可以是只读存储器(read-onlymemory,rom)、可编程只读存储器(programmablerom,prom)、可擦除可编程只读存储器(erasableprom,eprom)、电可擦除可编程只读存储器(electricallyeprom,eeprom)或闪存。易失性存储器可以是随机存取存储器(randomaccessmemory,ram),其用作外部高速缓存。通过示例性但不是限制性说明,许多形式的ram可用,例如静态随机存取存储器(staticram,sram)、动态随机存取存储器(dynamicram,dram)、同步动态随机存取存储器(synchronousdram,sdram)、双倍数据速率同步动态随机存取存储器(doubledataratesdram,ddrsdram)、增强型同步动态随机存取存储器(enhancedsdram,esdram)、同步连接动态随机存取存储器(synclinkdram,sldram)和直接内存总线随机存取存储器(directrambusram,drram)。本发明实施例描述的系统和方法的存储器820旨在包括但不限于这些和任意其它适合类型的存储器。

在一些实施方式中,存储器820存储了如下的元素,可执行模块或者数据结构,或者他们的子集,或者他们的扩展集:操作系统821和应用程序822。

其中,操作系统821,包含各种系统程序,例如框架层、核心库层、驱动层等,用于实现各种基础业务以及处理基于硬件的任务。应用程序822,包含各种应用程序,例如媒体播放器(mediaplayer)、浏览器(browser)等,用于实现各种应用业务。实现本发明实施例方法的程序可以包含在应用程序822中。

在本发明实施例中,终端设备800还包括:存储在存储器上820并可在处理器810上运行的计算机程序,计算机程序被处理器810执行时实现上述配置数据流的方法的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。

上述本发明实施例揭示的方法可以应用于处理器810中,或者由处理器810实现。处理器810可能是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法的各步骤可以通过处理器810中的硬件的集成逻辑电路或者软件形式的指令完成。上述的处理器810可以是通用处理器、数字信号处理器(digitalsignalprocessor,dsp)、专用集成电路(applicationspecificintegratedcircuit,asic)、现成可编程门阵列(fieldprogrammablegatearray,fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。可以实现或者执行本发明实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合本发明实施例所公开的配置数据流的方法的步骤可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的计算机可读存储介质中。该计算机可读存储介质位于存储器820,处理器810读取存储器820中的信息,结合其硬件完成上述用于传输解调参考信号的方法的步骤。具体地,该计算机可读存储介质上存储有计算机程序,计算机程序被处理器810执行时实现如上述配置数据流的方法中的方法实施例的各步骤。

可以理解的是,本发明实施例描述的这些实施例可以用硬件、软件、固件、中间件、微码或其组合来实现。对于硬件实现,处理单元可以实现在一个或多个专用集成电路(applicationspecificintegratedcircuits,asic)、数字信号处理器(digitalsignalprocessing,dsp)、数字信号处理设备(dspdevice,dspd)、可编程逻辑设备(programmablelogicdevice,pld)、现场可编程门阵列(field-programmablegatearray,fpga)、通用处理器、控制器、微控制器、微处理器、用于执行本发明所述功能的其它电子单元或其组合中。

对于软件实现,可通过执行本发明实施例所述功能的模块(例如过程、函数等)来实现本发明实施例所述的技术。软件代码可存储在存储器中并通过处理器执行。存储器可以在处理器中或在处理器外部实现。

图12示出了根据本发明另一实施例的网络侧设备的结构示意图。如图12所示,网络侧设备900包括处理器910、收发机920、存储器930和总线接口。其中:

在本发明实施例中,网络侧设备900还包括:存储在存储器830上并可在所述处理器910上运行的计算机程序,所述计算机程序被所述处理器910执行时实现上述配置数据流的方法中的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。

在图12中,总线架构可以包括任意数量的互联的总线和桥,具体由处理器910代表的一个或多个处理器和存储器930代表的存储器的各种电路链接在一起。总线架构还可以将诸如外围设备、稳压器和功率管理电路等之类的各种其他电路链接在一起,这些都是本领域所公知的,因此,本文不再对其进行进一步描述。总线接口提供接口。收发机920可以是多个元件,即包括发送机和接收机,提供用于在传输介质上与各种其他装置通信的单元。

处理器910负责管理总线架构和通常的处理,存储器930可以存储处理器910在执行操作时所使用的数据。

本发明实施例还提供一种计算机可读存储介质,计算机可读存储介质上存储有计算机程序,该计算机程序被处理器执行时实现上述配置数据流的方法的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。其中,所述的计算机可读存储介质,如只读存储器(read-onlymemory,rom)、随机存取存储器(randomaccessmemory,ram)、磁碟或者光盘等。

总之,以上所述仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

上述实施例阐明的系统、装置、模块或单元,具体可以由计算机芯片或实体实现,或者由具有某种功能的产品来实现。一种典型的实现设备为计算机。具体的,计算机例如可以为个人计算机、膝上型计算机、蜂窝电话、相机电话、智能电话、个人数字助理、媒体播放器、导航设备、电子邮件设备、游戏控制台、平板计算机、可穿戴设备或者这些设备中的任何设备的组合。

计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(pram)、静态随机存取存储器(sram)、动态随机存取存储器(dram)、其他类型的随机存取存储器(ram)、只读存储器(rom)、电可擦除可编程只读存储器(eeprom)、快闪记忆体或其他内存技术、只读光盘只读存储器(cd-rom)、数字多功能光盘(dvd)或其他光学存储、磁盒式磁带,磁带磁磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算机可读介质不包括暂存电脑可读媒体(transitorymedia),如调制的数据信号和载波。

还需要说明的是,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、商品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、商品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、商品或者设备中还存在另外的相同要素。

本说明书中的各个实施例均采用递进的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于系统实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。

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