本发明涉及通信技术领域,特别是指一种信息的传输方法、网络侧设备及终端。
背景技术:
当前lte系统采用端到端的qos管理机制和差异化的服务满足,不同业务的qos需求。qos通过多层的形式完成,整个lte网络的qos管理是通过图1来实现的。e-rab(演进的radioacessbearer,演进的无线接入承载)和radiobearer(无线承载)分别是eps侧和ran(无线接入层)侧进行qos管理的最小单位。eps(evolvedpacketsystem)是一套完整的演进分组系统,由无线网(lte)、核心网(epc)和用户终端(ue)结合起来构成。
如图2所示,在5g中,下行数据包(ipflow)首先通过模板(比如ip五元组模板)将来自应用层的下行数据包映射为qosflow(qos流),核心网(cn)将下行数据包发往接入网(ran)时,同时在接口上通知接入网该下行数据包对应的qosflowid(qos流标识),接入网(ran)收到qosflow上的数据包后,将qosflow的数据包映射到drb(数据无线承载)上发送。
如果核心网启用了nas(非接入层)反射qos(reflectiveqos),则ue侧发往网络侧的上行数据包,也要按照相同的ipflow到qosflow的映射关系进行传输。
现有技术中,如果数据包按照反射qos机制发送数据,会造成qos流映射到drb时的包头的开销大,且可能会出现数据包的传输错误。
技术实现要素:
本发明提供了一种信息的传输方法、网络侧设备和终端,减少了qos流映射到drb时的包头的开销,且提高了信息传输的可靠性。
为解决上述技术问题,本发明的实施例提供如下方案:
一种信息的传输方法,包括:
生成下行控制包,所述下行控制包携带有qos流标识和反射标识,所述qos流标识是将来自应用层的下行数据包映射成qos流时添加的qos流标识,所述反射标识是指示终端接收到所述下行数据包后,反馈上行数据包时,是否采用与发送下行数据包采用的数据无线承载drb相同的drb进行上行数据包反馈的标识;
向终端发送所述下行控制包。
其中,向终端发送所述下行控制包后还包括:
向终端发送所述下行数据包;
接收终端在接收到所述下行数据包后反馈的上行数据包。
其中,向终端发送所述下行数据包的步骤包括:
将所述下行数据包映射到第一drb上,向终端发送。
其中,接收终端在接收到所述下行数据包后反馈的上行数据包的步骤包括:
接收终端在接收到所述下行数据包后通过所述第一drb反馈的上行数据包;其中,所述下行控制包中的所述反射标识为第一状态,终端接收到所述下行数据包后,反馈所述qos流标识对应的上行数据包时,采用网络侧发送所述下行数据包时所采用的所述第一drb进行反馈。
其中,向终端发送所述下行数据包的步骤包括:
如果所述qos流标识对应的下行数据包映射到第一drb上发送时,需要重新映射到第二drb上进行发送,将所述下行数据包映射到第二drb上向终端发送。
其中,将所述下行数据包映射到第二drb上向终端发送前还包括:
重新生成下行控制包,并发送给终端;其中,重新生成的所述下行控制包中携带有:所述qos流标识和所述反射标识,所述反射标识为第一状态,终端接收到所述下行数据包后反馈上行数据包时,采用所述下行数据包重新映射到的所述第二drb上进行反馈。
其中,接收终端在接收到所述下行数据包后反馈的上行数据包的步骤包括:
接收终端在接收到所述下行数据包后,在所述第二drb上反馈的上行数据包。
其中,向终端发送所述下行数据包的步骤包括:
将所述下行数据包映射到第三drb上,向终端发送。
其中,接收终端在接收到所述下行数据包后反馈的上行数据包的步骤包括:
接收终端在接收到所述下行数据包后,通过指定的第一目标drb反馈的上行数据包;其中,所述下行控制包中所述反射标识为第二状态,所述下行控制包还携带有:指示终端反馈所述qos流标识对应的上行数据包应采用的指定的第一目标drb的标识;终端接收到所述下行数据包后,反馈所述qos流标识对应的上行数据包时,采用所述第一目标drb,反馈所述上行数据包。
其中,向终端发送所述下行数据包的步骤包括:
如果所述qos流标识对应的下行数据包映射到第三drb上发送时,需要重新映射到第四drb上进行发送,将所述下行数据包映射到第四drb上向终端发送。
其中,将所述下行数据包映射到第四drb上向终端发送前还包括:
重新生成下行控制包,并发送给终端;其中,重新生成的所述下行控制包中携带有:所述qos流标识、所述反射标识和终端反馈所述qos流标识对应的上行数据包应采用的指定的第二目标drb的标识;其中,所述反射标识为第二状态,终端接收到所述下行数据包后反馈上行数据包时,采用所述第二目标drb,反馈所述上行数据包。
其中,接收终端在接收到所述下行数据包后反馈的上行数据包的步骤包括:
接收终端在接收到所述下行数据包后,通过指定的所述第二目标drb反馈的上行数据包。
其中,向终端发送所述下行控制包的步骤包括:
将所述下行控制包封装成分组数据单元pdu,通过接入网,映射到发送所述下行数据包的drb上,发送给终端。
其中,信息的传输方法,还包括:
接收所述终端在接收到的下行控制包后反馈的上行确认控制包。
其中,所述下行控制包携带有用于标识所述下行控制包的标记信息,所述上行确认控制包携带有与终端接收到下行控制包相同的标记信息。
其中,所述标记信息包括:所述下行数据包对应的qos流的序列号
其中,信息的传输方法,还包括:
如果网络侧没有正确接收所述上行数据包或者没有正确接收所述上行确认控制包时,重新发送下行控制包。
其中,重新发送的下行控制包具有和前一次发送的下行控制包相同的标记信息或者在前一次发送的下行控制包的标记信息基础上增加一个步长后得到的标记信息。
其中,所述下行控制包和所述上行确认控制包均为固定长度的控制包;或者
所述下行控制包和所述上行确认控制包中均携带有指示该包是控制包的指示信息。
其中,所述上行确认控制包中还携带有确认信息。
本发明的实施例还提供一种信息的传输方法,包括:
接收网络侧发送的下行控制包,所述下行控制包携带有qos流标识和反射标识,所述qos流标识是将来自应用层的下行数据包映射成qos流时添加的qos流标识,所述反射标识是指示终端接收到所述下行数据包后,反馈上行数据包时,是否采用与发送下行数据包采用的数据无线承载drb相同的drb进行上行数据包反馈的标识。
其中,信息的传输方法,还包括:
接收网络侧发送的下行数据包;
根据所述下行控制包,向网络侧反馈所述下行数据包对应的上行数据包。
其中,接收网络侧发送的下行数据包的步骤包括:
通过第一drb接收网络侧发送的所述下行数据包。
其中,根据所述下行控制包,向网络侧反馈所述下行数据包对应的上行数据包的步骤包括:
根据所述下行控制包,通过所述第一drb向网络侧反馈所述下行数据包对应的上行数据包;其中,所述下行控制包中的所述反射标识为第一状态,终端接收到所述下行数据包后,反馈所述qos流标识对应的上行数据包时,采用网络侧发送所述下行数据包时所采用的所述第一drb进行反馈。
其中,接收网络侧发送的下行数据包的步骤包括:
接收网络侧在所述qos流标识对应的下行数据包由第一drb重新映射到第二drb上发送的下行数据包。
其中,信息的传输方法,还包括:
接收网络侧通过第二drb发送下行数据包前,重新生成并发送的下行控制包;其中,重新生成的所述下行控制包中携带有:所述qos流标识和所述反射标识,所述反射标识为第一状态,终端接收到所述下行数据包后反馈上行数据包时,采用所述下行数据包重新映射到的所述第二drb上进行反馈。
其中,根据所述下行控制包,向网络侧反馈所述下行数据包对应的上行数据包的步骤包括:
在接收到通过所述第二drb发送的所述下行数据包后,在所述第二drb上反馈上行数据包。
其中,接收网络侧发送的下行数据包的步骤包括:
通过第三drb接收网络侧发送的所述下行数据包。
其中,根据所述下行控制包,向网络侧反馈所述下行数据包对应的上行数据包的步骤包括:
在接收到通过所述第三drb发送的所述下行数据包后,通过指定的第一目标drb反馈的上行数据包;其中,所述下行控制包中所述反射标识为第二状态,所述下行控制包还携带有:指示终端反馈所述qos流标识对应的上行数据包应采用的指定的第一目标drb的标识;终端接收到所述下行数据包后,反馈所述qos流标识对应的上行数据包时,采用所述第一目标drb,反馈所述上行数据包。
其中,接收网络侧发送的下行数据包的步骤包括:
接收网络侧在所述qos流标识对应的下行数据包由第三drb重新映射到第四drb上发送的下行数据包。
其中,信息的传输方法,还包括:
接收网络侧在通过第四drb发送下行数据包前,重新生成并发送的下行控制包;其中,重新生成的所述下行控制包中携带有:所述qos流标识、所述反射标识和终端反馈所述qos流标识对应的上行数据包应采用的指定的第二目标drb的标识;其中,所述反射标识为第二状态,终端接收到所述下行数据包后反馈上行数据包时,采用所述第二目标drb,反馈所述上行数据包。
其中,根据所述下行控制包,向网络侧反馈所述下行数据包对应的上行数据包的步骤包括:
根据所述下行控制包,通过第四drb接收到下行数据包后,在所述第二目标drb上反馈上行数据包。
其中,接收网络侧发送的下行控制包的步骤包括:
接收网络侧通过发送下行数据包的drb发送的分组数据单元pdu,所述pdu是所述网络侧将所述下行控制包封装成的pdu。
其中,信息的传输方法,还包括:
在接收到的下行控制包后,向网络侧反馈上行确认控制包。
其中,所述下行控制包携带有用于标识所述下行控制包的标记信息,所述上行确认控制包携带有与终端接收到下行控制包相同的标记信息。
其中,所述标记信息包括:所述下行数据包对应的qos流的序列号。
其中,信息的传输方法,还包括:
如果网络侧没有正确接收所述上行数据包或者没有正确接收所述上行确认控制包时,重新接收网络侧重新发送的下行控制包。
其中,重新发送的下行控制包具有和前一次发送的下行控制包相同的标记信息或者在前一次发送的下行控制包的标记信息基础上增加一个步长后得到的标记信息。
其中,所述下行控制包和所述上行确认控制包均为固定长度的控制包;或者
所述下行控制包和所述上行确认控制包中均携带有指示该包是控制包的指示信息。
其中,所述上行确认控制包中还携带有确认信息。
本发明的实施例还提供一种网络侧设备,包括:
处理器,用于生成下行控制包,所述下行控制包携带有qos流标识和反射标识,所述qos流标识是将来自应用层的下行数据包映射成qos流时添加的qos流标识,所述反射标识是指示终端接收到所述下行数据包后,反馈上行数据包时,是否采用与发送下行数据包采用的数据无线承载drb相同的drb进行上行数据包反馈的标识;
收发机,用于向终端发送所述下行控制包。
其中,所述收发机还用于:向终端发送所述下行数据包;并接收终端在接收到所述下行数据包后反馈的上行数据包。
其中,所述收发机向终端发送所述下行数据包时,具体用于:将所述下行数据包映射到第三drb上,向终端发送。
所述收发机在接收终端在接收到所述下行数据包后反馈的上行数据包时,具体用于:接收终端在接收到所述下行数据包后,通过指定的第一目标drb反馈的上行数据包;其中,所述下行控制包中所述反射标识为第二状态,所述下行控制包还携带有:指示终端反馈所述qos流标识对应的上行数据包应采用的指定的第一目标drb的标识;终端接收到所述下行数据包后,反馈所述qos流标识对应的上行数据包时,采用所述第一目标drb,反馈所述上行数据包。
本发明的实施例还提供一种终端,包括:
收发机,用于接收网络侧发送的下行控制包,所述下行控制包携带有qos流标识和反射标识,所述qos流标识是将来自应用层的下行数据包映射成qos流时添加的qos流标识,所述反射标识是指示终端接收到所述下行数据包后,反馈上行数据包时,是否采用与发送下行数据包采用的数据无线承载drb相同的drb进行上行数据包反馈的标识。
其中,所述收发机还用于:接收网络侧发送的下行数据包;并根据所述下行控制包,向网络侧反馈所述下行数据包对应的上行数据包。
其中,所述收发机在接收网络侧发送的下行数据包时,具体用于:通过第三drb接收网络侧发送的所述下行数据包。
所述收发机根据所述下行控制包,向网络侧反馈所述下行数据包对应的上行数据包时,具体用于:在接收到通过所述第三drb发送的所述下行数据包后,通过指定的第一目标drb反馈的上行数据包;其中,所述下行控制包中所述反射标识为第二状态,所述下行控制包还携带有:指示终端反馈所述qos流标识对应的上行数据包应采用的指定的第一目标drb的标识;终端接收到所述下行数据包后,反馈所述qos流标识对应的上行数据包时,采用所述第一目标drb,反馈所述上行数据包。
本发明的实施例还提供一种通信设备,包括:处理器、存储有计算机程序的存储器,所述计算机程序被处理器运行时,执行如上所述的方法。
本发明的实施例还提供一种计算机可读存储介质,包括指令,当所述指令在计算机运行时,使得计算机执行如上所述的方法。
本发明的上述方案至少包括以下有益效果:
本发明的上述方案,通过生成下行控制包,所述下行控制包携带有qos流标识和反射标识,所述qos流标识是将来自应用层的下行数据包映射成qos流时添加的qos流标识,所述反射标识是指示终端接收到所述下行数据包后,反馈上行数据包时,是否采用与发送下行数据包采用的数据无线承载drb相同的drb进行上行数据包反馈的标识;向终端发送所述下行控制包。从而减少了qos流到drb映射时的头开销,提高控制信息的发送的可靠性,且保证了数据包传输的正确性。
附图说明
图1为现有的lte网络的qos管理方式示意图;
图2为5gqosflow到drb的映射图;
图3为本发明的信息的传输方法的流程图;
图4为下行控制包的发送示例图-reflective开启的流程示意图;
图5为下行控制包的发送示例图-reflective关闭的流程示意图;
图6、图7为下行控制包的发送格式示意图;
图8、图9为上行控制包的发送格式的示意图。
具体实施方式
下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。
如图3所示,本发明的实施例提供一种信息的传输方法,包括:
步骤31,生成下行控制包,所述下行控制包携带有qos流标识和反射标识,所述qos流标识是将来自应用层的下行数据包映射成qos流时添加的qos流标识,所述反射标识是指示终端接收到所述下行数据包后,反馈上行数据包时,是否采用与发送下行数据包采用的数据无线承载drb相同的drb进行上行数据包反馈的标识;
步骤32,向终端发送所述下行控制包。
进一步的,该实施例的信息的传输方法中,向终端发送所述下行控制包后还可以包括:
步骤33,向终端发送所述下行数据包;
步骤34,接收终端在接收到所述下行数据包后反馈的上行数据包。
本发明的该实施例,通过生成下行控制包,所述下行控制包携带有qos流标识和反射标识,所述qos流标识是将来自应用层的下行数据包映射成qos流时添加的qos流标识,所述反射标识是指示终端接收到所述下行数据包后,反馈上行数据包时,是否采用与发送下行数据包采用的数据无线承载drb相同的drb进行上行数据包反馈的标识;向终端发送所述下行控制包。
该下行控制包可以作为qos流到drb映射层(sdap层)的控制pdu。引入这种下行控制pdu,可以有效减少下行sdap的头开销,对于as层reflectiveqos和非reflectiveqos可以采用统一的包结构。
进一步的,对于as层反射标识为开启状态的情况,可以不改变sdap数据包的格式,仅仅通过在下行单独发送含有qfi和asrqi开启标志的控制包,告知终端具有该qfi的上行数据需要进行在和下行相同的drb进行发送。
对于as层反射标识为关闭状态的情况下,可以进一步通过携带指定的上行drbid,指示qos流标识对应的上行数据应该使用的drb。
具体的,对于反射标识为开启状态的情况包括:
如图4所示,该信息的传输方法包括:
步骤41,生成下行控制包,所述下行控制包携带有qos流标识和反射标识,所述qos流标识是将来自应用层的下行数据包映射成qos流时添加的qos流标识,所述反射标识为开启状态,终端接收到所述下行数据包后,反馈上行数据包时,采用网络则发送下行数据包采用的数据无线承载drb进行上行数据包的反馈;
步骤42,向终端发送所述下行控制包;
步骤43,将所述下行数据包映射到第一drb上,向终端发送;
步骤44,接收终端在接收到所述下行数据包后通过所述第一drb反馈的上行数据包;终端接收到所述下行数据包后,反馈所述qos流标识对应的上行数据包时,采用网络侧发送所述下行数据包时所采用的所述第一drb进行反馈。
该实施例中,在接入网选择了drb1(第一drb)进行上下行qfi(qos流标识)为n的数据包传输,下行发送端sdap(服务发现应用配置,即核心网与无线接入层之间的传输接口)需要产生sdap控制包,该控制包中携带同qfi=n和rqi(反射标识)开启的标志。
下行控制包可以在qfi=n的下行数据包之前发送。
终端一旦在drb1上收到下行控制包,则对应qfi=n的上行数据均使用drb1发送。
特别的,向终端发送所述下行数据包时,如果所述qos流标识对应的下行数据包映射到第一drb上发送,需要重新映射到第二drb上进行发送,将所述下行数据包映射到第二drb上向终端发送。
此时,将所述下行数据包映射到第二drb上向终端发送前还可以包括:
重新生成下行控制包,并发送给终端;其中,重新生成的所述下行控制包中携带有:所述qos流标识和所述反射标识,所述反射标识为第一状态,终端接收到所述下行数据包后反馈上行数据包时,采用所述下行数据包重新映射到的所述第二drb上进行反馈。
接收终端在接收到所述下行数据包后,在所述第二drb上反馈的上行数据包。
该实施例中,如果qfi=n的下行数据包需要重映射到drb2进行发送,下行发送端sdap层在drb2上重新发送携带qfi=n和rqi开启标志的下行控制包。
终端在drb2上收到该数据包后,将qfi=n的上行数据迁移到drb2上进行发送。
具体的,对于反射标识为关闭状态的情况包括:
如图5所示,该信息的传输方法包括:
步骤51,生成下行控制包,所述下行控制包携带有qos流标识、反射标识和指守的目标drb的标识,所述qos流标识是将来自应用层的下行数据包映射成qos流时添加的qos流标识,所述反射标识为关闭状态,终端接收到所述下行数据包后,反馈上行数据包时,采用所述目标drb进行上行数据包的反馈;
步骤52,向终端发送所述下行控制包;
步骤53,将所述下行数据包映射到第三drb上,向终端发送;
步骤54,接收终端在接收到所述下行数据包后,通过指定的第一目标drb反馈的上行数据包。
该实施例中,在接入网选择了drb1进行下行qfi=n的数据包传输、drb2进行上行qfi=n的数据包传输,下行发送端sdap需要产生sdap控制包,该控制包中携带同qfi=n、rqi关闭标志和上行drbid(如drb2)。
控制包可以在qfi=n的下行数据包之前发送。
ue一旦在drb1上收到下行控制包,读取目标drbid=2,则对应qfi=n的上行数据包均使用drb2发送。
特别的,向终端发送所述下行数据包时,如果所述qos流标识对应的下行数据包映射到第三drb上发送时,需要重新映射到第四drb上进行发送,将所述下行数据包映射到第四drb上向终端发送。
此时,将所述下行数据包映射到第四drb上向终端发送前还包括:
重新生成下行控制包,并发送给终端;其中,重新生成的所述下行控制包中携带有:所述qos流标识、所述反射标识和终端反馈所述qos流标识对应的上行数据包应采用的指定的第二目标drb的标识;其中,所述反射标识为第二状态,终端接收到所述下行数据包后反馈上行数据包时,采用所述第二目标drb,反馈所述上行数据包。
接收终端在接收到所述下行数据包后,通过指定的所述第二目标drb反馈的上行数据包。
该实施例中,如果qfi=n的下行数据需要重映射到drb2进行发送,此时上行数据包需要映射在drb1上发送,下行发送端sdap层在drb2上重新发送携带qfi=n、rqi关闭,目标drb=1的下行控制包。
终端在drb2上收到该数据包后,将qfi=n的上行数据迁移到drb1上进行发送。
本发明的上述实施例中,向终端发送所述下行控制包的步骤可以包括:将所述下行控制包封装成分组数据单元pdu,通过接入网,映射到发送所述下行数据包的drb上,发送给终端。引入这种下行控制pdu,可以有效减少下行sdap的头开销,对于as层reflectiveqos和非reflectiveqos可以采用统一的包结构。
本发明的一具体实施例中,信息的传输方法,包括上述步骤的基础上,还可以进一步包括:
步骤35,接收所述终端在接收到的下行控制包后反馈的上行确认控制包。优选的,上行确认控制包可以只针对收到的最新的下行控制包进行反馈上行确认控制包。
其中,所述下行控制包携带有用于标识所述下行控制包的标记信息,所述上行确认控制包携带有与终端最后接收到下行控制包相同的标记信息。
其中,所述标记信息包括:所述下行数据包对应的qos流的序列号。
该实施例中,终端在接收到下行控制包后,反馈上行确认控制包,从而提高下行控制包的发送准确性、减少下行控制包的发送次数,上行确认控制包中需要携带与收到的下行控制包相同的标记,此标记可以为序列号,如果为序列号,则序列号应该是qosflow级别,针对每个qosflow进行计数。优选的,上行确认控制包可以只针对收到的最新的下行控制包做确认。
本发明的一具体实施例中,信息的传输方法,包括上述步骤的基础上,还可以进一步包括:
步骤36,如果网络侧没有正确接收所述上行数据包或者没有正确接收所述上行确认控制包时,重新发送下行控制包。
其中,重新发送的下行控制包具有和前一次发送的下行控制包相同的标记信息或者在前一次发送的下行控制包的标记信息基础上增加一个步长后得到的标记信息。
该实施例中,下行控制包的标记信息可以为上述序列号,为了保证sdap下行控制包的可靠性,针对sdap下行控制包,提出重复发送机制。如果没有在确定的drb上收到上行数据包或者没有收到与sdap下行控制包相应的上行确认控制包,则重新发送sdap下行控制包。重新发送时sdap对应的序列号可以不变,也可以加一。但是无论如何,需要保证最新的qosreflective信息对应的序列号是最新的。
本发明的上述实施例中,如图6-图9所示,下行控制包和上行控制包的具体结构:
图6所示的是下行控制包携带有指示该包是控制包还是数据包的指示信息,如d/c字段,在所有的sdap包中携带1比特d/c域,通过d/c指示当前包为数据包还是控制包;同时该下行控制包还具有qfi字段(qos流标识)、sn字段(序列号)、rqi字段(反射标识)以及drb字段;
如图7所示的是下行控制包为固定长度的控制包,该下行控制包还具有qfi字段(qos流标识)、sn字段(序列号)、rqi字段(反射标识)以及drb字段;控制包采用固定长度,且控制包的大小不属于数据包的范围。比如控制包固定采用2字节,但是数据包的大小均大于2字节。接收侧通过包大小直接区分当前为数据包还是控制包。
图8所示的是上行控制包携带有指示该包是控制包还是数据包的指示信息,如d/c字段,1比特d/c域,指示当前包为数据包还是控制包;同时该上行确认控制包中还携带有确认信息,具体为a/n字段,该上行确认控制包还具有sn字段(序列号)以及r(预留字段);
图9所示的是上行控制包为固定长度的控制包,同时该上行确认控制包中还携带有确认信息,具体为a/n字段,该上行确认控制包还具有sn字段(序列号)以及r(预留字段)。
本发明的上述实施例中,针对下行控制包,需要填充sn、qfi、rqi以及drbid信息待。sn进行上行反馈标记使用,qfi指示操作的qosflowid,rqi指示是否为asreflectiveqos,drbid标记reflectiveqos关闭情况下当前flowid的上行数据对应的drbid。
针对上行控制包需要填充sn信息和确认收到信息,通知下行收到的最大的sn号。
本发明的上述实施例,通过形成一专用下行控制包,从减少核心网在进行qos流到drb映射时,数据包头开销并且提高控制信息的可靠性,有效减少了rrc信令。
本发明的又实施例还提供一种信息的传输方法,包括:
步骤101,接收网络侧发送的下行控制包,所述下行控制包携带有qos流标识和反射标识,所述qos流标识是将来自应用层的下行数据包映射成qos流时添加的qos流标识,所述反射标识是指示终端接收到所述下行数据包后,反馈上行数据包时,是否采用与发送下行数据包采用的数据无线承载drb相同的drb进行上行数据包反馈的标识。
其中,信息的传输方法,还包括:
步骤102,接收网络侧发送的下行数据包;
步骤103,根据所述下行控制包,向网络侧反馈所述下行数据包对应的上行数据包。
所述反射标识为开启状态的第一种情况:
步骤102包括:步骤1021,通过第一drb接收网络侧发送的所述下行数据包。
步骤103包括:步骤1031,根据所述下行控制包,通过所述第一drb向网络侧反馈所述下行数据包对应的上行数据包;其中,所述下行控制包中的所述反射标识为第一状态,终端接收到所述下行数据包后,反馈所述qos流标识对应的上行数据包时,采用网络侧发送所述下行数据包时所采用的所述第一drb进行反馈。
所述反射标识为开启状态的第二种情况:
步骤102包括:步骤1022,接收网络侧在所述qos流标识对应的下行数据包由第一drb重新映射到第二drb上发送的下行数据包。
信息的传输方法,还包括:步骤104,接收网络侧通过第二drb发送下行数据包前,重新生成并发送的下行控制包;其中,重新生成的所述下行控制包中携带有:所述qos流标识和所述反射标识,所述反射标识为第一状态,终端接收到所述下行数据包后反馈上行数据包时,采用所述下行数据包重新映射到的所述第二drb上进行反馈。
步骤103包括:步骤1032,在接收到通过所述第二drb发送的所述下行数据包后,在所述第二drb上反馈上行数据包。
所述反射标识为关闭状态的第一种情况:
步骤102包括:步骤1023,通过第三drb接收网络侧发送的所述下行数据包。
步骤103包括:步骤1033,在接收到通过所述第三drb发送的所述下行数据包后,通过指定的第一目标drb反馈的上行数据包;其中,所述下行控制包中所述反射标识为第二状态,所述下行控制包还携带有:指示终端反馈所述qos流标识对应的上行数据包应采用的指定的第一目标drb的标识;终端接收到所述下行数据包后,反馈所述qos流标识对应的上行数据包时,采用所述第一目标drb,反馈所述上行数据包。
所述反射标识为关闭状态的第二种情况:
步骤102包括:步骤1024,接收网络侧在所述qos流标识对应的下行数据包由第三drb重新映射到第四drb上发送的下行数据包。
信息的传输方法,还可以包括:步骤105,接收网络侧在通过第四drb发送下行数据包前,重新生成并发送的下行控制包;其中,重新生成的所述下行控制包中携带有:所述qos流标识、所述反射标识和终端反馈所述qos流标识对应的上行数据包应采用的指定的第二目标drb的标识;其中,所述反射标识为第二状态,终端接收到所述下行数据包后反馈上行数据包时,采用所述第二目标drb,反馈所述上行数据包。
步骤103包括:步骤1034,根据所述下行控制包,通过第四drb接收到下行数据包后,在所述第二目标drb上反馈上行数据包。
本发明上述实施例中,步骤101可以包括:接收网络侧通过发送下行数据包的drb发送的分组数据单元pdu,所述pdu是所述网络侧将所述下行控制包封装成的pdu。
本发明的一具体实施例中,信息的传输方法,还包括:
步骤106,在接收到的下行控制包后,向网络侧反馈上行确认控制包。
其中,所述下行控制包携带有用于标识所述下行控制包的标记信息,所述上行确认控制包携带有与终端最后接收到下行控制包相同的标记信息。
其中,所述标记信息包括:所述下行数据包对应的qos流的序列号
本发明的一具体实施例中,信息的传输方法,还包括:
步骤107,如果网络侧没有正确接收所述上行数据包或者没有正确接收所述上行确认控制包时,重新接收网络侧重新发送的下行控制包。
其中,重新发送的下行控制包具有和前一次发送的下行控制包相同的标记信息或者在前一次发送的下行控制包的标记信息基础上增加一个步长后得到的标记信息。
其中,所述下行控制包和所述上行确认控制包均为固定长度的控制包;或者所述下行控制包和所述上行确认控制包中均携带有指示该包是控制包的指示信息。
其中,所述上行确认控制包中还携带有确认信息。
该方法的实施例是终端侧的方法,与上述网络侧的方法相对应,上述图3-图9所示的所有实现方式均适用于该实施例中,也能达到相同的技术效果。
本发明的实施例还提供一种网络侧设备,包括:
处理器,用于生成下行控制包,所述下行控制包携带有qos流标识和反射标识,所述qos流标识是将来自应用层的下行数据包映射成qos流时添加的qos流标识,所述反射标识是指示终端接收到所述下行数据包后,反馈上行数据包时,是否采用与发送下行数据包采用的数据无线承载drb相同的drb进行上行数据包反馈的标识;
收发机,用于向终端发送所述下行控制包。
其中,所述收发机还用于:向终端发送所述下行数据包;并接收终端在接收到所述下行数据包后反馈的上行数据包。
所述收发机向终端发送所述下行数据包时,具体用于:将所述下行数据包映射到第三drb上,向终端发送。
所述收发机在接收终端在接收到所述下行数据包后反馈的上行数据包时,具体用于:接收终端在接收到所述下行数据包后,通过指定的第一目标drb反馈的上行数据包;其中,所述下行控制包中所述反射标识为第二状态,所述下行控制包还携带有:指示终端反馈所述qos流标识对应的上行数据包应采用的指定的第一目标drb的标识;终端接收到所述下行数据包后,反馈所述qos流标识对应的上行数据包时,采用所述第一目标drb,反馈所述上行数据包。
需要说明的是,该处理器和收发机还用于实现上述图3-图9所示的所有实现方法,也能达到相同的技术效果。
本发明的实施例还提供一种终端,包括:
收发机,用于接收网络侧发送的下行控制包,所述下行控制包携带有qos流标识和反射标识,所述qos流标识是将来自应用层的下行数据包映射成qos流时添加的qos流标识,所述反射标识是指示终端接收到所述下行数据包后,反馈上行数据包时,是否采用与发送下行数据包采用的数据无线承载drb相同的drb进行上行数据包反馈的标识。
其中,所述收发机还用于:接收网络侧发送的下行数据包;并根据所述下行控制包,向网络侧反馈所述下行数据包对应的上行数据包。
所述收发机在接收网络侧发送的下行数据包时,具体用于:通过第三drb接收网络侧发送的所述下行数据包。
所述收发机根据所述下行控制包,向网络侧反馈所述下行数据包对应的上行数据包时,具体用于:在接收到通过所述第三drb发送的所述下行数据包后,通过指定的第一目标drb反馈的上行数据包;其中,所述下行控制包中所述反射标识为第二状态,所述下行控制包还携带有:指示终端反馈所述qos流标识对应的上行数据包应采用的指定的第一目标drb的标识;终端接收到所述下行数据包后,反馈所述qos流标识对应的上行数据包时,采用所述第一目标drb,反馈所述上行数据包。
需要说明的是,上述终端侧的方法的所有实现方式均适用于该终端的实施例中,也能达到相同的技术效果。
本发明的实施例还提供一种通信设备,包括:处理器、存储有计算机程序的存储器,所述计算机程序被处理器运行时,执行如上所述的方法。该通信设备为网络侧设备时,执行如上述图3-图9所示的网络侧的方法。该通信设备为终端时,执行如上述终端侧的方法。
本发明的实施例还提供一种计算机可读存储介质,包括指令,当所述指令在计算机运行时,使得计算机执行如上所述的方法。
本发明的上述实施例,通过形成一专用下行控制包,从减少核心网在进行qos流到drb映射时,数据包头开销并且提高控制信息的可靠性,有效减少了rrc信令。
以上所述是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明所述原理的前提下,还可以作出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。