一种数据包的传输方法和通信设备与流程

文档序号:20681329发布日期:2020-05-08 18:25阅读:177来源:国知局
本发明涉及通信
技术领域
:,尤其涉及一种数据包的传输方法和通信设备。
背景技术
::通信系统(例如:5g通信系统)中是通过流的方式进行数据映射的,其中,核心网负责ip流(ipflow)到满足服务质量(qualityofservice,qos)flow的映射,接入网负责qosflow到无线承载(radiobearer,rb)的映射。目前通信系统中一个qosflow只能映射到一个数据无线承载(dataradiobearer,drb),即该qosflow的所有数据包只能通过该drb进行传输。这样导致通信系统的传输速率比较低。技术实现要素:本发明实施例提供一种数据包的传输方法和通信设备,以解决通信系统的传输速率比较低的问题。为了达到上述目的,本发明实施例提供一种数据包的传输方法,包括:第一通信设备确定一个满足服务质量的数据流(qosflow)映射的n个数据无线承载drb,其中,所述n为大于1的整数;所述第一通信设备将所述qosflow的数据包映射到所述n个drb上。可选的,所述n个drb包括优先级不同的drb;所述第一通信设备将所述qosflow的数据包分别映射到所述n个drb上,包括:所述第一通信设备将所述qosflow的第一数据包映射到第一drb上,以及将所述qosflow的第二数据包映射到第二drb上,其中,所述第一drb对应的逻辑信道的优先级高于所述第二drb对应的逻辑信道的优先级。可选的,所述qosflow的每个数据包添加有特定标识,所述第一通信设备根据所述特定标识确定数据包的优先级;或者,所述第一通信设备根据所述qosflow的数据包的类型确定数据包的优先级。可选的,所述特定标识为时间标识或者优先级标识。可选的,所述特定标识是由时间敏感网络(:timesensitivenetworking,tsn)或者核心网添加的特定标识。可选的,所述第一通信设备确定qosflow映射的n个drb,包括:所述第一通信设备通过显式配置的方式确定所述qosflow映射的所述n个drb;或者,所述第一通信设备采用反射(reflective)qos方式,通过对端qosflow和drb的映射关系确定所述qosflow映射的所述n个drb。可选的,所述第一通信设备通过显式配置的方式确定所述qosflow映射的所述n个drb,包括:所述第一通信设备根据网络侧发送的配置信息,确定所述qosflow映射的所述n个drb,其中,所述配置信息中携带qosflowid和对应的drbid或逻辑信道标识(logicalchannelidentify,lcid),用于表示所述qosflow映射至所述n个drb上的规则。可选的,所述第一通信设备采用反馈reflectiveqos方式,通过对端qosflow和drb的映射关系确定所述qosflow映射的所述n个drb,包括:所述第一通信设备接收第二通信设备发送的所述qosflow的数据包,其中,所述第二通信设备发送的所述qosflow的数据包映射到n个drb上;所述第一通信设备将所述qosflow与drb的映射关系应用到所述第一通信设备向所述第二通信设备发送数据时qosflow与drb的映射上,将相同qosflowid的数据包映射到相同n个drbid上。可选的,所述n个drb对应的逻辑信道的优先级由网络侧配置。本发明实施例还提供一种数据包的传输方法,包括:第二通信设备接收第一通信设备分别通过n个drb映射的同一qosflow的数据包,其中,所述qosflow与所述n个drb成映射关系,其中,所述n为大于1的整数。可选的,所述n个drb包括优先级不同的drb;所述qosflow的第一数据包映射到第一drb上,以及所述qosflow的第二数据包映射到第二drb上,其中,所述第一drb对应的逻辑信道的优先级高于所述第二drb对应的逻辑信道的优先级。可选的,所述qosflow的每个数据包添加有特定标识,所述第一通信设备根据所述特定标识确定数据包的优先级;或者,所述第一通信设备根据所述qosflow的数据包的类型确定数据包的优先级。可选的,所述特定标识为时间标识或者优先级标识。可选的,所述特定标识是由时间敏感网络tsn或者核心网添加的特定标识。可选的,所述qosflow映射的所述n个drb显式配置;或者,所述qosflow映射的所述n个drb采用reflectiveqos方式确定。可选的,若所述qosflow映射的所述n个drb显式配置,则所述方法还包括:所述第二通信设备接收网络侧发送的配置信息,其中,所述配置信息中携带qosflowid和对应的drbid或lcid,用于表示所述qosflow映射至所述n个drb上的规则。可选的,若所述qosflow映射的所述n个drb采用reflectiveqos方式确定,则所述第二通信设备接收第一通信设备分别通过n个drb传输的同一qosflow的数据包之前,所述方法还包括:所述第二通信设备向所述第一通信设备发送qosflow的数据包,其中,所述第二通信设备发送的所述qosflow的数据包映射到n个drb上,以使得所述第一通信设备将qosflow与drb的映射关系应用到所述第一通信设备向所述第二通信设备发送数据时qosflow与drb的映射上,将相同qosflowid的数据包映射到相同n个drbid上,所述映射关系为所述第一通信设备接收到数据包所属的qosflow与drb的映射关系。可选的,所述n个drb对应的逻辑信道的优先级由网络侧配置。本发明实施例还提供一种通信设备,所述通信设备为第一通信设备,包括:确定模块,用于确定一个qosflow映射的n个drb,其中,所述n为大于1的整数;映射模块,用于将所述qosflow的数据包映射到所述n个drb上。可选的,所述n个drb包括优先级不同的drb;所述映射模块用于将所述qosflow的第一数据包映射到第一drb上,以及将所述qosflow的第二数据包映射到第二drb上,其中,所述第一drb对应的逻辑信道的优先级高于所述第二drb对应的逻辑信道的优先级。可选的,所述确定模块用于通过显式配置的方式确定所述qosflow映射的所述n个drb;或者,所述第一通信设备采用reflectiveqos方式,通过对端qosflow和drb的映射关系确定所述qosflow映射的所述n个drb。本发明实施例还提供一种通信设备,所述通信设备为第二通信设备,包括:发送模块,用于接收第一通信设备分别通过n个drb映射的同一qosflow的数据包,其中,所述qosflow与所述n个drb成映射关系,其中,所述n为大于1的整数。可选的,所述n个drb包括优先级不同的drb;所述qosflow的第一数据包映射到第一drb上,以及所述qosflow的第二数据包映射到第二drb上,其中,所述第一drb对应的逻辑信道的优先级高于所述第二drb对应的逻辑信道的优先级。可选的,所述qosflow映射的所述n个drb显式配置;或者,所述qosflow映射的所述n个drb采用reflectiveqos方式确定。本发明实施例还提供一种通信设备,所述通信设备为第一通信设备,包括:收发机、存储器、处理器及存储在所述存储器上并可在所述处理器上运行的程序,所述处理器,用于确定一个qosflow映射的n个drb,其中,所述n为大于1的整数;所述收发机,用于将所述qosflow的数据包映射到所述n个drb上;或者,所述收发机,用于确定一个qosflow映射的n个drb,其中,所述n为大于1的整数;所述收发机还用于将所述qosflow的数据包映射到所述n个drb上。可选的,所述n个drb包括优先级不同的drb;所述将所述qosflow的数据包分别映射到所述n个drb上,包括:将所述qosflow的第一数据包映射到第一drb上,以及将所述qosflow的第二数据包映射到第二drb上,其中,所述第一drb对应的逻辑信道的优先级高于所述第二drb对应的逻辑信道的优先级。可选的,所述qosflow的每个数据包添加有特定标识,所述第一通信设备根据所述特定标识确定数据包的优先级;或者,所述第一通信设备根据所述qosflow的数据包的类型确定数据包的优先级。可选的,所述确定qosflow映射的n个drb,包括:通过显式配置的方式确定所述qosflow映射的所述n个drb;或者,采用reflectiveqos方式,通过对端qosflow和drb的映射关系确定所述qosflow映射的所述n个drb。可选的,所述通过显式配置的方式确定所述qosflow映射的所述n个drb,包括:根据网络侧发送的配置信息,确定所述qosflow映射的所述n个drb,其中,所述配置信息中携带qosflowid和对应的drbid或逻辑信道标识lcid,用于表示所述qosflow映射至所述n个drb上的规则。可选的,所述采用反馈reflectiveqos方式,通过对端qosflow和drb的映射关系确定所述qosflow映射的所述n个drb,包括:接收第二通信设备发送的所述qosflow的数据包,其中,所述第二通信设备发送的所述qosflow的数据包映射到n个drb上;将所述qosflow与drb的映射关系应用到所述第一通信设备向所述第二通信设备发送数据时qosflow与drb的映射上,将相同qosflowid的数据包映射到相同n个drbid上。本发明实施例还提供一种通信设备,所述通信设备为第二通信设备,包括:收发机、存储器、处理器及存储在所述存储器上并可在所述处理器上运行的程序,所述收发机,用于接收第一通信设备分别通过n个drb映射的同一qosflow的数据包,其中,所述qosflow与所述n个drb成映射关系,其中,所述n为大于1的整数。可选的,所述n个drb包括优先级不同的drb;所述qosflow的第一数据包映射到第一drb上,以及所述qosflow的第二数据包映射到第二drb上,其中,所述第一drb对应的逻辑信道的优先级高于所述第二drb对应的逻辑信道的优先级。可选的,所述qosflow的每个数据包添加有特定标识,所述第一通信设备根据所述特定标识确定数据包的优先级;或者,所述第一通信设备根据所述qosflow的数据包的类型确定数据包的优先级。可选的,所述qosflow映射的所述n个drb显式配置;或者,所述qosflow映射的所述n个drb采用reflectiveqos方式确定。可选的,若所述qosflow映射的所述n个drb显式配置,则所述收发机还用于:接收网络侧发送的配置信息,其中,所述配置信息中携带qosflowid和对应的drbid或lcid,用于表示所述qosflow映射至所述n个drb上的规则。可选的,若所述qosflow映射的所述n个drb采用reflectiveqos方式确定,则所述接收第一通信设备分别通过n个drb传输的同一qosflow的数据包之前,收发机还用于:向所述第一通信设备发送qosflow的数据包,其中,所述第二通信设备发送的所述qosflow的数据包映射到n个drb上,以使得所述第一通信设备将qosflow与drb的映射关系应用到所述第一通信设备向所述第二通信设备发送数据时qosflow与drb的映射上,将相同qosflowid的数据包映射到相同n个drbid上,所述映射关系为所述第一通信设备接收到数据包所属的qosflow与drb的映射关系。本发明实施例还提供一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现如本发明实施例提供的第一通信设备侧的数据包传输方法中的步骤,或者该程序被处理器执行时实现本发明实施例提供的第二通信设备侧的数据包传输方法中的步骤。在本发明实施例中,第一通信设备确定满足服务质量的数据流qosflow映射的n个数据无线承载drb,其中,所述n为大于1的整数;所述第一通信设备将所述qosflow的数据包映射到所述n个drb上。这样可以实现一个qosflow的数据包能映射到多个drb上,从而提高通信系统的传输速率。附图说明图1表示本发明实施例可应用的网络结构示意图;图2表示本发明实施例提供的一种数据包的传输方法的流程图;图3表示本发明实施例提供的一种数据包的传输配置的示意图;图4表示本发明实施例提供的另一种数据包的传输方法的流程图;图5表示本发明实施例提供的一种通信设备的结构图;图6表示本发明实施例提供的另一种通信设备的结构图;图7表示本发明实施例提供的另一种通信设备的结构图;图8表示本发明实施例提供的另一种通信设备的结构图;图9表示本发明实施例提供的另一种通信设备的结构图;图10表示本发明实施例提供的另一种通信设备的结构图。具体实施方式为使本发明要解决的技术问题、技术方案和优点更加清楚,下面将结合附图及具体实施例进行详细描述。参见图1,图1是本发明实施例可应用的网络结构示意图,如图1所示,包括第一通信设备11和第二通信设备12,其中,第一通信设备11可以为终端11,终端可以是用户终端(userequipment,ue)或者其他终端设备,例如:手机、平板电脑(tabletpersonalcomputer)、膝上型电脑(laptopcomputer)、个人数字助理(personaldigitalassistant,简称pda)、移动上网装置(mobileinternetdevice,mid)或可穿戴式设备(wearabledevice)等终端侧设备,需要说明的是,在本发明实施例中并不限定终端的具体类型。第二通信设备12可以为网络侧设备,网络侧设备可以是基站,例如:宏站、lteenb、5gnrnb等;网络侧设备也可以是小站,如低功率节点(lpn:lowpowernode)、pico、femto等小站,或者网络侧设备可以接入点(ap,accesspoint);基站也可以是中央单元(cu,centralunit)与其管理是和控制的多个传输接收点(trp,transmissionreceptionpoint)共同组成的网络节点。需要说明的是,在本发明实施例中并不限定网络侧设备的具体类型。当然,在一些场景中,上述第一通信设备11也可以是网络侧设备,第二通信设备12可以是终端。请参见图2,图2是本发明实施例提供的一种数据包的传输方法的流程图,如图2所示,包括以下步骤:201、第一通信设备确定一个qosflow映射的n个drb,其中,所述n为大于1的整数;202、所述第一通信设备将所述qosflow的数据包映射到所述n个drb上。上述qosflow的数据包可以包含多个数据包,所述n个drb可以包括对应的逻辑信道的优先级不同的drb。上述第一通信设备将所述qosflow的数据包映射到所述n个drb上可以是,不同dbr上映射的数据包不同。例如:第一通信设备可以根据qosflow的数据包的具体特性或者优先级确定每个数据包映射的drb,再分别映射至对应的drb上。如数据包的优先级不同,将上述qosflow中优先级高的数据包映射到优先级高的逻辑信道对应的drb。第一通信设备将qosflow的数据包映射到n个drb上可以如图3所示,drb包括drb1和drb2,drb1和drb2对应的逻辑信道的优先级不同,第一通信设备将一个qosflow的数据包(标记为qfi1)分别映射到drb1和drb2。第二通信设备接收第一通信设备通过drb1和drb2分别映射的同一qosflow的数据包。需要说明的是,图3所示的数据包的传输配置仅是一个示意,例如:还可以是3或者3个以上的drb。通过上述步骤可以实现一个qosflow的数据包能映射到多个drb上,从而提高通信系统的传输速率。以及还可以实现对qosflow中的每个数据包更加精准的传输控制。从而使得所有数据都能满足低时延高可靠性要求,且具体的,还可以通过对信令类数据包的优先传输,提升整个ip流的传输速率和传输性能。作为一种可选的实施方式,所述n个drb包括优先级不同的drb;所述第一通信设备将所述qosflow的数据包分别映射到所述n个drb上,包括:所述第一通信设备将所述qosflow的第一数据包映射到第一drb上,以及将所述qosflow的第二数据包映射到第二drb上,其中,所述第一drb对应的逻辑信道的优先级高于所述第二drb对应的逻辑信道的优先级。其中,上述第一数据包、第二数据包可以是指一个或者多个数据包,这样可以实现将不同的数据通过不同的优先级的drb进行传输,以实现对qosflow中的每个数据包更加精准的传输控制。例如:第一数据包的优先级高于第二数据包的优先级时,可以将第一数据包映射到第一drb上,将第二数据包映射到第二drb上。当然,本发明实施例中,并不限定上述n个dbr只包括上述第一drb和第二drb,例如:上述n个drb可以包括至少3个drb。在一种实现方式中,所述qosflow的每个数据包添加有特定标识,所述第一通信设备根据所述特定标识确定数据包的优先级。其中,特定标识可以是用来确定qosflow的数据包的优先级的标识。可选的,所述特定标识为时间标识或者优先级标识。其中,上述时间标识可以用于表示数据到达时间,同一个qosflow中,时间上更早产生的数据包需要优先传输,从而尽可能保证整个流所有数据包都满足低时延要求,进而第一通信设备可以通过该时间标识确定数据包的优先级。而上述优先级标识可以是直接指示数据包的优先级,如用0、1简单区分该数据包在本qosflow中的优先级,当然,也可以添加更多的优先级等级。进一步,所述特定标识可以是由tsn或者核心网添加的特定标识。这样可以实现由网络侧识别每个数据包具体特性,如tsn网络或核心网为每个进入接入网数据包添加特性标识。在另一种实现方式中,所述第一通信设备根据所述qosflow的数据包的类型确定数据包的优先级。例如:第一通信设备识别数据包类型,如识别是否为信令类数据包,从而确定其优先级,其中,可以设定信令类数据包的优先级高于其他数据包的优先级。作为一种可选的实施方式,所述第一通信设备确定qosflow映射的n个drb,包括:所述第一通信设备通过显式配置的方式确定所述qosflow映射的所述n个drb。其中,显式配置的方式是指第一通信设备根据第二通信设备发送的配置信息的确定映射关系。该实施方式中,通过显式配置的方式可以准确、快捷地确定所述qosflow映射的所述n个drb。可选的,所述第一通信设备通过显式配置的方式确定所述qosflow映射的所述n个drb,包括:所述第一通信设备根据网络侧发送的配置信息,确定所述qosflow映射的所述n个drb,其中,所述配置信息中携带qosflowid和对应的drbid或lcid,用于表示所述qosflow映射至所述n个drb上的规则。其中,上述网络侧可以是上述第二通信设备,而上述配置信息可以是在第一通信设备传输上述qosflow的数据包之前接收到的配置信息。由于携带qosflowid和对应的drbid,从而上述配置信息可以用于表示所述qosflow映射至所述n个drb上的规则,从而第一通信设备通过该配置信息可以直接确定上述qosflow映射至所述n个drb。同理,由于携带qosflowid和对应的lcid,从而上述配置信息可以用于表示所述qosflow映射至所述n个drb上的规则,从而第一通信设备通过该配置信息可以直接确定上述qosflow映射至所述n个drb。例如:第一通信设备为终端,第二通信设备为网络侧设备,则第二通信设备可以将上行qosflowid标识(qfi,)配置到n个drb上,每个drb映射到具有不同上行优先级的逻辑信道上。例如,第二通信设备配置qfi=1的qosflow映射到drb1和drb2上,drb1映射到逻辑信道1,其优先级设置为1,drb2映射到逻辑信道2,其优先级设置为2,则该qosflow中高优先级数据映射到drb1和逻辑信道1,优先传输,相对低优先级数据映射到drb2和逻辑信道2。作为一种可选的实施方式,所述第一通信设备确定qosflow映射的n个drb,包括:所述第一通信设备采用反射(reflective)qos方式,通过对端qosflow和drb的映射关系确定所述qosflow映射的所述n个drb。上述通过对端qosflow和drb的映射关系确定所述qosflow映射的所述n个drb,可以是将,上述对端qosflow和drb的映射关系中,映射到上述qosflow的n个drb,确定为上述qosflow映射的所述n个drb。在一种方式中,上述对端qosflow和drb的映射关系可以是对端配置给第一通信设备的,如网络侧配置第一通信设备的。以第一通信设备为终端,第二通信设备为网络侧设备进行举例,如果网络侧设备将一个qosflow映射到大于1个drb上,则网络侧设备可以在rrc配置信令中先将qosflow(以qfi标识)配置到大于1个drb上(每个drb以一个rbid标识),并在配置的drb上传输下行数据;这样,终端侧接收到该配置的drb的数据传输,将其合并到一个对应的qosflow上,从而确定上述网络侧设备的qosflow和drb的映射关系,进而可以采用反射reflectiveqos方式,确定所述qosflow映射的所述n个drb。在另一种方式中,上述对端qosflow和drb的映射关系可以是,根据第二通信设备发送的该对端qosflow的数据包所在drb来确定qosflow和drb的映射关系。例如:第二通信设备发送的所述qosflow的数据包映射到包括第一dbr和第二dbr,则该所述qosflow与第一dbr和第二dbr成映射关系。该实施方式中,由于通过反射reflectiveqos方式确定述qosflow映射的所述n个drb,从而可以节约传输开销。可选的,所述第一通信设备采用反馈reflectiveqos方式,通过对端qosflow和drb的映射关系确定所述qosflow映射的所述n个drb,包括:所述第一通信设备接收第二通信设备发送的所述qosflow的数据包,其中,所述第二通信设备发送的所述qosflow的数据包映射到n个drb上;第一通信设备将所述qosflow与drb的映射关系应用到所述第一通信设备向所述第二通信设备发送数据时qosflow与drb的映射上,将相同qosflowid的数据包映射到相同n个drbid上。其中,上述qosflow与drb的映射关系可以表示,上述第二通信设备发送发送的上述qosflow的数据包映射到n个drb的映射关系,或者上述映射关系也可以称作所述第一通信设备接收到数据包所属的qosflow与drb的映射关系。需要说明的是,确定上述qosflow与drb的映射关系同样包括上述描述的两种情况,例如:一种网络侧配置,另一种根据第二通信设备发送的所述qosflow的数据包映射到drb,确定上述qosflow与drb的映射关系。还需要说明的是,上述接收到第二通信设备发送的所述qosflow的数据包可以是,接收到该qosflow的某一个数据包,或者映射在某一dbr上的数据,因为,该在情况下,第一通信设备通过已经接收到的数据包可以确定qosflow,进而,通过网络侧配置的上述qosflow与drb的映射关系,将该映射关系应用到所述第一通信设备向所述第二通信设备传输发送数据时qosflow与drb的映射上。或者,上述接收到第二通信设备发送的所述qosflow的数据包可以是,接收到该qosflow的映射在n个dbr上的数据包,从而通过接收到的数据包可以确定上述qosflow与drb的映射关系,将该映射关系应用到所述第一通信设备向所述第二通信设备传输发送数据时qosflow与drb的映射上。需要说明的是,上述实施方式中,以第一通信设备为终端,第二通信设备为网络侧设备为例,上述reflectiveqos可以是指网络侧设备不给终端显式配置上行qosflow到drb的映射关系,终端接收到下行qfi和drb的映射关系时,上行采用相同映射规则,例如,终端接收下行数据时,下行drb1(drbid=1)中包含qfi=1的qosflow(qfi在下行sdap头中包含),则上行如果有qfi=1的qosflow要发送,则映射到drbid=1的上行drb中。其中,一个qosflow要映射到大于1个drb,则reflectiveqos的执行方式可以如下:网络侧设备将一个下行qosflow映射到大于1个drb上,则网络侧设备在rrc配置信令中先将qosflow(以qfi标识)配置到大于1个drb上(每个drb以一个rbid标识),并在配置的drb上传输下行数据,例如qfi=1的qosflow映射到drbid=1和drbid=2的两个drb上。下文均以映射到一个qosflow映射到两个drb上为例说明。网络侧设备为终端配置drbid=1和drbid=2的两个上行drb,这两个drb分别对应上行逻辑信道1和2,逻辑信道1的上行优先级为1,逻辑信道2的上行优先级为2。基站还可以对终端进行其他drb配置,在这一步上,终端不能识别qfi=1的qosflow和上行drb的映射关系。终端接收基站发送的下行数据,接收到drbid=1的下行drb,其中包含qfi=1的数据,则终端确定上行qfi=1的qosflow映射到drbid=1的上行drb上;接收到drbid=2的下行drb,其中包含qfi=1的数据,则终端确定上行qfi=1的qosflow映射到drbid=2的上行drb上。至此,终端确定qfi=1的上行qosflow映射到drbid=1和drbid=2的两个上行drb上,且由于drbid=1和drbid=2的两个drb对应的逻辑信道已经进行了上行优先级设置,终端可以基于上行优先级设置将qfi=1的qosflow的数据根据优先级进行数据映射。可选的,本发明实施例中,所述n个drb对应的逻辑信道的优先级由网络侧配置。例如:由网络侧设备配置n个drb对应的逻辑信道的优先级。当然,也中排除协议中预定n个drb对应的逻辑信道的优先级。以下通过几个具体实施例对本发明实施例的数据包的传输方法进行具体举例说明。实施例1:以下行qosflow映射到n个drb为例,所述方法如下:假设第一通信设备为基站,第二通信设备为终端:步骤1:基站在rrc配置信令中将qosflow(以qfi标识)配置到大于1个drb上(每个drb以一个rbid标识),例如qosflow1映射到drb1和drb2,其中drb1的传输优先级高于drb2;步骤2:当有数据到达时,基站识别qosflow中每个数据包的特性,确定其优先级;采用以下两种方式中的一种:如tsn网络或核心网为每个进入接入网数据包添加特性标识。特性标识可以是时间标识,如数据到达时间的时间戳,同一个qosflow中,时间上更早产生的数据需要优先传输从而尽可能保证整个流所有数据包都满足低时延要求;或优先级标识,如用0、1简单区分该数据包在本qosflow中的优先级,也可以添加更多的优先级等级。基站接收到这些数据包并确定其优先级后,可以保留或者去掉数据包特性标识;或者基站解读数据包,识别数据包类型,如识别是否该数据包为信令类数据包,从而确定其优先级。步骤3:基站将到达数据包根据优先级映射到对应drb传输,例如步骤2中识别出需要优先传输的数据包映射到drb1,优先级较低的数据包映射到drb2。假设第一通信设备为终端,第二通信设备为基站:步骤1:接收基站配置,确定下行qosflow和drb之间的映射关系,其中1个qosflow可以映射到大于1个drb,如qosflow1映射到drb1和drb2。步骤2:接收下行数据传输,将1个qosflow对应的1个或多个drb对应的数据合并到一个qosflow递交高层。实施例2:以第一通信设备显示配置上行qosflow映射到n个drb为例,所述方法如下:假设第一通信设备为基站,第二通信设备为终端:步骤1:基站在rrc配置信令中,将一个上行qosflow(以qfi标识)配置到大于1个rb上,每个rb映射到具有不同上行优先级的逻辑信道上。例如,基站配置qfi=1的qosflow映射到drb1和drb2上,drb1映射到逻辑信道1,其优先级设置为1,drb2映射到逻辑信道2,其优先级设置为2。步骤2:调度和接收终端上行传输,接收到映射到相同qosflow的不同drb的数据包时,将其合并到一个qosflow递交给高层。假设第一通信设备为终端,第二通信设备为基站:步骤1:接收基站rrc配置信令中指示的上行qosflow和drb的映射关系。将一个上行qosflow(以qfi标识)配置到大于1个rb上时,每个rb映射到具有不同上行优先级的逻辑信道上。例如,基站配置qfi=1的qosflow映射到drb1和drb2上,drb1映射到逻辑信道1,其优先级设置为1,drb2映射到逻辑信道2,其优先级设置为2。步骤2:当有数据到达时,终端识别qosflow中每个数据包的特性,确定其优先级;采用以下两种方式中的一种:如tsn网络或核心网为每个进入接入网数据包添加特性标识。特性标识可以是时间标识,如数据到达时间的时间戳,同一个qosflow中,时间上更早产生的数据需要优先传输从而尽可能保证整个流所有数据包都满足低时延要求;或优先级标识,如用0、1简单区分该数据包在本qosflow中的优先级,也可以添加更多的优先级等级。终端接收到这些数据包并确定其优先级后,可以保留或者去掉数据包特性标识;或者终端解读数据包,识别数据包类型,如识别是否该数据包为信令类数据包,从而确定其优先级。步骤3:终端将到达数据包根据优先级映射到对应drb传输,例如步骤2中识别出需要优先传输的数据包映射到drb1,优先级较低的数据包映射到drb2。实施例3:以采用reflectiveqos的方式将上行qosflow映射到n个drb为例。假设第一通信设备为基站,第二通信设备为终端:步骤1:基站将一个下行qosflow映射到大于1个drb上,则基站在rrc配置信令中先将qosflow(以qfi标识)配置到大于1个drb上(每个drb以一个rbid标识),并在配置的drb上传输下行数据,例如qfi=1的qosflow映射到drbid=1和drbid=2的两个drb上。下文均以映射到一个qosflow映射到两个drb上为例说明。步骤2:基站为终端配置drbid=1和drbid=2的两个上行drb,这两个drb分别对应上行逻辑信道1和2,逻辑信道1的上行优先级为1,逻辑信道2的上行优先级为2。步骤3:基站在下行drbid=1和drbid=2的下行drb上发送包含qfi=1的qosflow的下行数据,其中sdap头携带qfi;并在drbid=1和drbid=2的上行drb接收qfi=1的上行qosflow的上行数据,并将对应同一个qosflow的多个drb的数据合并到一个qosflow递交高层。假设第一通信设备为终端,第二通信设备为基站:步骤1:接收基站对下行drb和上行drb的配置,其中一个下行qosflow映射到大于1个drb上;上行配置了drb、其对应的逻辑信道及逻辑信道优先级,没有配置qosflow到drb的映射关系。步骤2:终端接收基站发送的下行数据,接收到drbid=1的下行drb,其中包含qfi=1的数据,则终端确定上行qfi=1的qosflow映射到drbid=1的上行drb上;接收到drbid=2的下行drb,其中包含qfi=1的数据,则终端确定上行qfi=1的qosflow映射到drbid=2的上行drb上。至此,终端确定qfi=1的上行qosflow映射到drbid=1和drbid=2的两个上行drb上,且由于drbid=1和drbid=2的两个drb对应的逻辑信道已经进行了上行优先级设置,终端可以基于上行优先级设置将qfi=1的qosflow的数据根据优先级进行数据映射。步骤3:终端根据步骤2确定的上行qosflow到drb的映射及优先级关系,在有上行数据到达时,确定一个qosflow中每个数据包的优先级(按照前面几个实施例的方式),并映射到对应drb传输。在本发明实施例中,第一通信设备确定满足服务质量的数据流qosflow映射的n个数据无线承载drb,其中,所述n为大于1的整数;所述第一通信设备将所述qosflow的数据包映射到所述n个drb上。这样可以实现一个qosflow的数据包能映射到多个drb上,从而提高通信系统的传输速率。请参见图4,图4是本发明实施例提供的另一种数据包的传输方法的流程图,如图4所示,包括以下步骤:401、第二通信设备接收第一通信设备分别通过n个drb映射的同一qosflow的数据包,其中,所述qosflow与所述n个drb成映射关系,其中,所述n为大于1的整数。可选的,所述n个drb包括优先级不同的drb;所述qosflow的第一数据包映射到第一drb上,以及所述qosflow的第二数据包映射到第二drb上,其中,所述第一drb对应的逻辑信道的优先级高于所述第二drb对应的逻辑信道的优先级。可选的,所述qosflow的每个数据包添加有特定标识,所述第一通信设备根据所述特定标识确定数据包的优先级;或者,所述第一通信设备根据所述qosflow的数据包的类型确定数据包的优先级。可选的,所述特定标识为时间标识或者优先级标识。可选的,所述特定标识是由时间敏感网络tsn或者核心网添加的特定标识。可选的,所述qosflow映射的所述n个drb显式配置;或者,所述qosflow映射的所述n个drb采用reflectiveqos方式确定。可选的,若所述qosflow映射的所述n个drb显式配置,则所述方法还包括:所述第二通信设备接收网络侧发送的配置信息,其中,所述配置信息中携带qosflowid和对应的drbid或lcid,用于表示所述qosflow映射至所述n个drb上的规则。可选的,若所述qosflow映射的所述n个drb采用reflectiveqos方式确定,则所述第二通信设备接收第一通信设备分别通过n个drb传输的同一qosflow的数据包之前,所述方法还包括:所述第二通信设备向所述第一通信设备发送qosflow的数据包,其中,所述第二通信设备发送的所述qosflow的数据包映射到n个drb上,以使得所述第一通信设备将qosflow与drb的映射关系应用到所述第一通信设备向所述第二通信设备发送数据时qosflow与drb的映射上,将相同qosflowid的数据包映射到相同n个drbid上,所述映射关系为所述第一通信设备接收到数据包所属的qosflow与drb的映射关系。可选的,所述n个drb对应的逻辑信道的优先级由网络侧配置。需要说明的是,本实施例作为与图2所示的实施例中对应的第二通信设备侧的实施方式,其具体实施方式可以参见图2所示的实施例的相关说明,为了避免重复说明,本实施例不再赘述,且还可以达到相同的有益效果。请参见图5,图5是本发明实施例提供的一种通信设备的结构图,该通信设备为第一通信设备,如图5所示,通信设备500,包括:确定模块501,用于确定一个qosflow映射的n个drb,其中,所述n为大于1的整数;映射模块502,用于将所述qosflow的数据包映射到所述n个drb上。可选的,所述n个drb包括优先级不同的drb;所述映射模块502,用于将所述qosflow的第一数据包映射到第一drb上,以及将所述qosflow的第二数据包映射到第二drb上,其中,所述第一drb对应的逻辑信道的优先级高于所述第二drb对应的逻辑信道的优先级。可选的,所述qosflow的每个数据包添加有特定标识,所述第一通信设备根据所述特定标识确定数据包的优先级;或者,所述第一通信设备根据所述qosflow的数据包的类型确定数据包的优先级。可选的,所述特定标识为时间标识或者优先级标识。可选的,所述特定标识是由时间敏感网络tsn或者核心网添加的特定标识。可选的,确定模块501用于通过显式配置的方式确定所述qosflow映射的所述n个drb;或者,确定模块501用于采用反射reflectiveqos方式,通过对端qosflow和drb的映射关系确定所述qosflow映射的所述n个drb。可选的,确定模块501用于根据网络侧发送的配置信息,确定所述qosflow映射的所述n个drb,其中,所述配置信息中携带qosflowid和对应的drbid或逻辑信道标识lcid,用于表示所述qosflow映射至所述n个drb上的规则。可选的,确定模块501用于接收第二通信设备发送的所述qosflow的数据包,其中,所述第二通信设备发送的所述qosflow的数据包映射到n个drb上;以及将所述qosflow与drb的映射关系应用到所述第一通信设备向所述第二通信设备发送数据时qosflow与drb的映射上,将相同qosflowid的数据包映射到相同n个drbid上。可选的,所述n个drb对应的逻辑信道的优先级由网络侧配置。需要说明的是,本实施例中上述第一通信设备500可以是本发明实施例中方法实施例中任意实施方式的第一通信设备,本发明实施例中方法实施例中第一通信设备的任意实施方式都可以被本实施例中的上述第一通信设备500所实现,以及达到相同的有益效果,此处不再赘述。请参见图6,图6是本发明实施例提供的一种通信设备的结构图,该通信设备为第二通信设备,如图6所示,通信设备600包括:第一接收模块601,用于接收第一通信设备分别通过n个drb映射的同一qosflow的数据包,其中,所述qosflow与所述n个drb成映射关系,其中,所述n为大于1的整数。可选的,所述n个drb包括优先级不同的drb;所述qosflow的第一数据包映射到第一drb上,以及所述qosflow的第二数据包映射到第二drb上,其中,所述第一drb对应的逻辑信道的优先级高于所述第二drb对应的逻辑信道的优先级。可选的,所述qosflow的每个数据包添加有特定标识,所述第一通信设备根据所述特定标识确定数据包的优先级;或者,所述第一通信设备根据所述qosflow的数据包的类型确定数据包的优先级。可选的,所述特定标识为时间标识或者优先级标识。可选的,所述特定标识是由时间敏感网络tsn或者核心网添加的特定标识。可选的,所述qosflow映射的所述n个drb显式配置;或者,所述qosflow映射的所述n个drb采用reflectiveqos方式确定。可选的,若所述qosflow映射的所述n个drb显式配置,如图7所示,还包括:第二接收模块602,用于接收网络侧发送的配置信息,其中,所述配置信息中携带qosflowid和对应的drbid或lcid,用于表示所述qosflow映射至所述n个drb上的规则。可选的,若所述qosflow映射的所述n个drb采用reflectiveqos方式确定,如图8,则通信设备600还包括:发送模块603,用于向所述第一通信设备发送qosflow的数据包,其中,所述第二通信设备发送的所述qosflow的数据包映射到n个drb上,以使得所述第一通信设备将qosflow与drb的映射关系应用到所述第一通信设备向所述第二通信设备发送数据时qosflow与drb的映射上,将相同qosflowid的数据包映射到相同n个drbid上,所述映射关系为所述第一通信设备接收到数据包所属的qosflow与drb的映射关系。可选的,所述n个drb对应的逻辑信道的优先级由网络侧配置。需要说明的是,本实施例中上述第二通信设备600可以是本发明实施例中方法实施例中任意实施方式的第二通信设备,本发明实施例中方法实施例中第二通信设备的任意实施方式都可以被本实施例中的上述第二通信设备600所实现,以及达到相同的有益效果,此处不再赘述。请参见图9,图9是本发明实施例提供的另一种通信设备的结构图,该通信设备为第一通信设备,如图9所示,该通信设备包括:收发机910、存储器920、处理器900及存储在所述存储器920上并可在所述处理器1200上运行的程序,其中:所述处理器900,用于确定一个qosflow映射的n个drb,其中,所述n为大于1的整数;所述收发机910,用于将所述qosflow的数据包映射到所述n个drb上;或者,所述收发机910,用于确定一个qosflow映射的n个drb,其中,所述n为大于1的整数;所述收发机910还用于将所述qosflow的数据包映射到所述n个drb上。其中,收发机910,可以用于在处理器900的控制下接收和发送数据。在图9中,总线架构可以包括任意数量的互联的总线和桥,具体由处理器900代表的一个或多个处理器和存储器920代表的存储器的各种电路链接在一起。总线架构还可以将诸如外围设备、稳压器和功率管理电路等之类的各种其他电路链接在一起,这些都是本领域所公知的,因此,本文不再对其进行进一步描述。总线接口提供接口。收发机910可以是多个元件,即包括发送机和接收机,提供用于在传输介质上与各种其他装置通信的单元。处理器900负责管理总线架构和通常的处理,存储器920可以存储处理器900在执行操作时所使用的数据。需要说明的是,存储器920并不限定只在第一通信设备上,可以将存储器920和处理器900分离处于不同的地理位置。可选的,所述n个drb包括优先级不同的drb;所述将所述qosflow的数据包分别映射到所述n个drb上,包括:将所述qosflow的第一数据包映射到第一drb上,以及将所述qosflow的第二数据包映射到第二drb上,其中,所述第一drb对应的逻辑信道的优先级高于所述第二drb对应的逻辑信道的优先级。可选的,所述qosflow的每个数据包添加有特定标识,所述根据所述特定标识确定数据包的优先级;或者,根据所述qosflow的数据包的类型确定数据包的优先级。可选的,所述特定标识为时间标识或者优先级标识。可选的,所述特定标识是由时间敏感网络tsn或者核心网添加的特定标识。可选的,所述确定qosflow映射的n个drb,包括:通过显式配置的方式确定所述qosflow映射的所述n个drb;或者,采用反射reflectiveqos方式,通过对端qosflow和drb的映射关系确定所述qosflow映射的所述n个drb。可选的,所述通过显式配置的方式确定所述qosflow映射的所述n个drb,包括:根据网络侧发送的配置信息,确定所述qosflow映射的所述n个drb,其中,所述配置信息中携带qosflowid和对应的drbid或逻辑信道标识lcid,用于表示所述qosflow映射至所述n个drb上的规则。可选的,所述采用反馈reflectiveqos方式,通过对端qosflow和drb的映射关系确定所述qosflow映射的所述n个drb,包括:接收第二通信设备发送的所述qosflow的数据包,其中,所述第二通信设备发送的所述qosflow的数据包映射到n个drb上;将所述qosflow与drb的映射关系应用到所述第一通信设备向所述第二通信设备发送数据时qosflow与drb的映射上,将相同qosflowid的数据包映射到相同n个drbid上。可选的,所述n个drb对应的逻辑信道的优先级由网络侧配置。需要说明的是,本实施例中上述第一通信设备可以是本发明实施例中方法实施例中任意实施方式的第一通信设备,本发明实施例中方法实施例中第一通信设备的任意实施方式都可以被本实施例中的上述第一通信设备所实现,以及达到相同的有益效果,此处不再赘述。请参见图10,图10是本发明实施例提供的另一种通信设备的结构图,该通信设备为第二通信设备,如图10所示,该通信设备包括:收发机1010、存储器1020、处理器1000及存储在所述存储器1020上并可在所述处理器上运行的程序,其中:所述收发机1010,用于接收第一通信设备分别通过n个drb映射的同一qosflow的数据包,其中,所述qosflow与所述n个drb成映射关系,其中,所述n为大于1的整数。其中,收发机1010,可以用于在处理器1000的控制下接收和发送数据。在图10中,总线架构可以包括任意数量的互联的总线和桥,具体由处理器1000代表的一个或多个处理器和存储器1020代表的存储器的各种电路链接在一起。总线架构还可以将诸如外围设备、稳压器和功率管理电路等之类的各种其他电路链接在一起,这些都是本领域所公知的,因此,本文不再对其进行进一步描述。总线接口提供接口。收发机1010可以是多个元件,即包括发送机和接收机,提供用于在传输介质上与各种其他装置通信的单元。处理器1000负责管理总线架构和通常的处理,存储器1020可以存储处理器1000在执行操作时所使用的数据。需要说明的是,存储器1020并不限定只在第二通信设备上,可以将存储器1020和处理器1000分离处于不同的地理位置。可选的,所述n个drb包括优先级不同的drb;所述qosflow的第一数据包映射到第一drb上,以及所述qosflow的第二数据包映射到第二drb上,其中,所述第一drb对应的逻辑信道的优先级高于所述第二drb对应的逻辑信道的优先级。可选的,所述qosflow的每个数据包添加有特定标识,所述第一通信设备根据所述特定标识确定数据包的优先级;或者,所述第一通信设备根据所述qosflow的数据包的类型确定数据包的优先级。可选的,所述特定标识为时间标识或者优先级标识。可选的,所述特定标识是由时间敏感网络tsn或者核心网添加的特定标识。可选的,所述qosflow映射的所述n个drb显式配置;或者,所述qosflow映射的所述n个drb采用reflectiveqos方式确定。可选的,若所述qosflow映射的所述n个drb显式配置,则收发机1010还用于:接收网络侧发送的配置信息,其中,所述配置信息中携带qosflowid和对应的drbid或lcid,用于表示所述qosflow映射至所述n个drb上的规则。可选的,若所述qosflow映射的所述n个drb采用reflectiveqos方式确定,则所述第二通信设备接收第一通信设备分别通过n个drb传输的同一qosflow的数据包之前,所述收发机1010还用于:向所述第一通信设备发送qosflow的数据包,其中,所述第二通信设备发送的所述qosflow的数据包映射到n个drb上,以使得所述第一通信设备将qosflow与drb的映射关系应用到所述第一通信设备向所述第二通信设备发送数据时qosflow与drb的映射上,将相同qosflowid的数据包映射到相同n个drbid上,所述映射关系为所述第一通信设备接收到数据包所属的qosflow与drb的映射关系。可选的,所述n个drb对应的逻辑信道的优先级由网络侧配置。需要说明的是,本实施例中上述第二通信设备可以是本发明实施例中方法实施例中任意实施方式的第二通信设备,本发明实施例中方法实施例中第二通信设备的任意实施方式都可以被本实施例中的上述第二通信设备所实现,以及达到相同的有益效果,此处不再赘述。本发明实施例还提供一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现如本发明实施例提供的第一通信设备侧的数据包传输方法中的步骤,或者该程序被处理器执行时实现本发明实施例提供的第二通信设备侧的数据包传输方法中的步骤。在本申请所提供的几个实施例中,应该理解到,所揭露方法和装置,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理包括,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。上述以软件功能单元的形式实现的集成的单元,可以存储在一个计算机可读取存储介质中。上述软件功能单元存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述信息数据块的处理方法的部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(read-onlymemory,简称rom)、随机存取存储器(randomaccessmemory,简称ram)、磁碟或者光盘等各种可以存储程序代码的介质。以上所述是本发明的优选实施方式,应当指出,对于本
技术领域
:的普通技术人员来说,在不脱离本发明所述原理的前提下,还可以作出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。当前第1页12当前第1页12
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1