一种数据调度的方法、系统和装置制造方法及图纸

技术编号:3544218 阅读:151 留言:0更新日期:2012-04-11 18:40
本发明专利技术实施例提供了一种数据调度的方法,用于对媒体接入控制MAC数据进行调度,包括以下步骤:获取数据调度规则,所述数据调度规则包括媒体接入控制协议数据单元MAC PDU的复用准则和MAC PDU内部媒体接入控制业务数据单元MAC SDU的排序规则;根据所述MAC SDU的排序规则对所接收的MAC PDU内部的MAC SDU的数据进行排序;根据所述MAC PDU的复用准则对所述排序后的MAC SDU的数据进行复用。本发明专利技术实施例还提供了一种数据调度的系统和装置,使同一SFA内的各个eNB采用相同的MAC数据调度规则,从而保证同一SFA内各个eNB的MAC数据调度一致,便于UE对所接收的数据进行空口合并。

【技术实现步骤摘要】

本专利技术涉及通信
,特别是涉及一种数据调度的方法、系统和装置
技术介绍
在网络飞速发展的今天,人们对于移动通信的要求已经不仅仅局限于当初的电话和消息业务,网络的更新,移动终端的飞速换代,大量的移动多媒体业务不断涌现,例如:网络电视,视频点播,视频会议,网上教育,在线互动游戏。这些业务通常需要网络提供足够的带宽,并且要保证相当高的传输质量,同时还要满足多用户同时使用,而现行可以传输这些业务的网络只适用于有线网络,对于无线网络却并不适用。针对此问题,3GPP(Third Generation Partnership Project,第三代移动通信全球标准化组织)提出了在移动通信网络中,用NodeB(节点)向小区覆盖范围内的多个用户发送相同的数据信息,即MBMS(Multi BroadcastMultimedia Service,多播组播)业务,从而使移动通信网络中有了点到多点的业务,不仅实现了网络资源共享,更提高了网络的共享度和网络带宽的利用率。MBMS业务不仅可以实现纯文本的多播组播,更能提供流媒体的多播组播业务。现有技术中MBMS业务的协议栈结构示意图如图1所示,PDCP(PacketData Convergence Protocol,分组数据集中协议)的数据包发送到eNB(E-UTRAN NodeB,演进节点)之前,会在SYNC(Synchronization Sub-layer,同步子层)打上时间戳,而到达eNB的数据包首先经过RLC(Radio LinkControl,无线链路控制)分割级连后递交到MAC(Medium Access Control,媒体存取控制)子层,经过MAC子层发送到传输信道上,并最终发送到UE(User Equipment,用户终端)。PDCP的数据包被称为PDCP PDU(PDCP-->Protocol Data Unit,协议数据单元),PDCP PDU经过RLC分割为RLC PDU,而到达MAC子层的数据包则称为MAC SDU(Service Data Unit,业务数据单元)。当来自不同逻辑信道的多个MAC SDU复用在相同的传输信道上时,多个MAC SDU经过封装构成一个MAC PDU,这样一个MAC PDU中就封装了多个来自不同逻辑信道的MAC SDU。现有技术中数据包的具体发送过程如图2所示,假设有业务0和业务1的PDCP数据包,在aGW(access Gateway,接入网关)中经过PDCP的SYNC层处理后,由SYNC打上时间戳T和T+1,经过RLC后业务0的PDCP包被分割为4个RLC PDU:0.0,0.1,0.2和0.3,业务1的PDCP包被分割为4个RLC PDU:1.0,1.1,1.2和1.3。由于在aGW中只能为每个PDCP数据包打一个时间戳,因此被分割的RLC PDU只能保证0.0数据包和1.0数据包的发送时间,即在T时刻发送0.0数据包,在T+1时刻发送1.0数据包。假设MAC实体规定每一个TTI(Transmission Time Interval,传输时间间隔)只能发送三个RLC PDU,并且该每个TTI内发送的RLC PDU长度是由MAC实体根据空口测量的结果自行确定的。那么,在第一个时刻T内,发送业务0的RLC数据包0.0,0.1,0.2,到了T+1时刻,则必须发送1.0数据包,而业务0的RLC数据包0.3还没发送出去,因此可能会在其他TTI内被发送,由于各个eNB对数据包的调度不一定是相同的,因此T+1时刻不同eNB发送的RLC数据包会不同,如图2所示的1.0,1.1,1.2组合、1.0,1.1,0.3组合等等。如果在同一个TTI内同一个SFA(Single FrequencyNetwork Area,单频网络区域)内的各个eNB调度传输的数据包各不相同,则无法保证位于同一个SFA内的UE接收到相同的数据,从而使得UE对接收到的数据无法进行空口合并。
技术实现思路
本专利技术实施例提供一种数据调度的方法、系统和装置,以解决现有技术中无法保证同一SFA内各个eNB的MAC数据调度一致,UE对接收到的数据无法进行空口合并的问题。为达到上述目的,本专利技术实施例提供了一种数据调度的方法,用于对媒-->体接入控制MAC数据进行调度,包括以下步骤:获取数据调度规则,所述数据调度规则包括媒体接入控制协议数据单元MAC PDU的复用准则和MACPDU内部媒体接入控制业务数据单元MAC SDU的排序规则;根据所述MACSDU的排序规则对所接收的MAC PDU内部的MAC SDU的数据进行排序;根据所述MAC PDU的复用准则对所述排序后的MAC SDU的数据进行复用。另一方面,本专利技术实施例还提供了一种数据调度的系统,包括演进节点eNB,用于获取数据调度规则,所述数据调度规则包括媒体接入控制协议数据单元MAC PDU的复用准则和MAC PDU内部媒体接入控制业务数据单元MAC SDU的排序规则,并根据所述MAC SDU的排序规则对所接收的MACPDU内部的MAC SDU的数据进行排序,以及根据所述MAC PDU的复用准则对所述排序后的MAC SDU的数据进行复用。再一方面,本专利技术实施例还提供了一种演进节点,用于对MAC数据进行调度,包括:数据调度规则获取单元,用于获取数据调度规则,所述数据调度规则包括MAC PDU的复用准则和MAC PDU内部MAC SDU的排序规则;MAC SDU排序单元,与所述数据调度规则获取单元连接,用于根据所述MACSDU的排序规则对所接收的MAC PDU内部的MAC SDU的数据进行排序;MAC PDU复用单元,与所述数据调度规则获取单元连接,用于根据所述MACPDU的复用准则对所述排序后的MAC SDU的数据进行复用。与现有技术相比,本专利技术实施例使同一SFA内的各个eNB采用相同的MAC数据调度规则,从而保证同一SFA内各个eNB的MAC数据调度一致,便于UE对接收的数据进行空口合并。附图说明图1为现有技术中MBMS业务的协议栈结构示意图;图2为现有技术中用户面数据包分割及调度流程示意图;图3为本专利技术实施例数据调度的系统的结构示意图;图4为本专利技术实施例数据调度的方法的流程图;图5为本专利技术实施例一获取数据调度规则的示意图;-->图6为本专利技术实施例二获取数据调度规则的示意图;图7为本专利技术实施例三数据调度的示意图;图8为本专利技术实施例四数据调度的示意图。具体实施方式本专利技术实施例提供了一种数据调度的方法、系统和装置,本专利技术实施例通过两种实现方案保证了同一SFA内各个eNB使用相同的数据调度规则。其中一种实现方案是通过MAC标准设置MAC数据调度规则,另一种实现方案是通过MCE(MBMS Control Entity,多播组播业务实体)的控制流程设置MAC数据调度规则,通过O&M(Operations and Maintenance,操作和维护)配置使多个eNB的MAC层的数据调度规则相同,从而保证了同一SFA内的各个eNB使用相同的数据调度规则,便于UE对接收自eNB的数据进行空口合并。如图3所示,为本专利技术实施例数据调度的系统的结构示意图,包括演进节点eNB200。演进节点200用于获取数据调度规则,通过O&本文档来自技高网
...

【技术保护点】
一种数据调度的方法,用于对媒体接入控制MAC数据进行调度,其特征在于,包括以下步骤: 获取数据调度规则,所述数据调度规则包括媒体接入控制协议数据单元MAC PDU的复用准则和MAC PDU内部媒体接入控制业务数据单元MACSDU的排序规则; 根据所述MAC SDU的排序规则对所接收的MAC PDU内部的MAC SDU的数据进行排序; 根据所述MAC PDU的复用准则对所述排序后的MAC SDU的数据进行复用。

【技术特征摘要】
1、一种数据调度的方法,用于对媒体接入控制MAC数据进行调度,其特征在于,包括以下步骤:获取数据调度规则,所述数据调度规则包括媒体接入控制协议数据单元MAC PDU的复用准则和MAC PDU内部媒体接入控制业务数据单元MACSDU的排序规则;根据所述MAC SDU的排序规则对所接收的MAC PDU内部的MAC SDU的数据进行排序;根据所述MAC PDU的复用准则对所述排序后的MAC SDU的数据进行复用。2、如权利要求1所述数据调度的方法,其特征在于,所述获取数据调度规则具体包括:根据MAC标准或通过多播组播业务控制实体MCE的控制流程设置所述数据调度规则,并根据所述数据调度规则配置演进节点eNB的MAC层的数据调度规则,使多个eNB的MAC层的数据调度规则相同。3、如权利要求2所述数据调度的方法,其特征在于,所述使多个eNB的MAC层的数据调度规则相同具体包括:通过操作和维护O&M配置,使多个eNB的MAC层的数据调度规则相同。4、如权利要求1所述数据调度的方法,其特征在于,所述MAC PDU内部MAC SDU的排序规则至少包括:逻辑信道号升序规则,所述根据MAC SDU的排序规则对所接收的MAC PDU内部的MAC SDU的数据进行排序具体包括:根据所述逻辑信道号升序规则对所述MAC PDU内部MAC SDU的数据进行排序;或者,所述MAC PDU内部MAC SDU的排序规则至少包括:逻辑信道号降序规则,所述根据MAC SDU的排序规则对所接收的MAC PDU内部的MAC SDU的数据进行排序具体包括:根据所述逻辑信道号降序规则对所述MAC PDU内部MAC SDU的数据进行排序。5、如权利要求1所述数据调度的方法,其特征在于,所述MAC PDU的复用准则至少包括:顺序发送原则,所述根据MAC PDU的复用准则对所述排序后的MAC SDU的数据进行复用具体包括:根据所述顺序发送原则对所述排序后的MAC SDU的数据进行复用。6、如权利要求5所述数据调度的方法,其特征在于,所述根据顺序发送原则对所述排序后的MAC SDU的数据进行复用具体包括:按照先到先复用的规则对所述排序后的MAC SDU的数据进行复用。7、如权利要求1所述数据调度的方法,其特征在于,所述MAC PDU的复用准则至少包括:避免交叉复用的原则,所述根据MAC PDU的复用准则对所述排序后的MAC SDU的数据进行复用具体包括:根据所述避免交叉复用的原则对所述排序后的MAC SDU的数据进行复用。8、如权利要求7所述数据调度的方法,其特征在于,所述根据避免交叉复用的原则对所述排序后的MAC SDU的数据进行复用具体包括:先对一个业务的MAC SDU的数据进行复用;在所述业务的MAC SDU数据的复用完成之后,再对另一业务的MACSDU的数据进行复用。9、如权利要求1所述数据调度的方法,其特征在于,所述MAC PDU的复用准则至少包括:高优先级业务先发送原则,所述根据MAC PDU的复用准则对所述排序后的MAC SDU的数据进行复用具体包括:根据所...

【专利技术属性】
技术研发人员:周晓黄曲芳王俊伟
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:94[中国|深圳]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1