同步调度方法

文档序号:7922339阅读:172来源:国知局
专利名称:同步调度方法
技术领域
本发明涉及通信领域,尤其涉及一种同步调度方法。
背景技术
随着Internet网络的迅猛发展,大量多媒体业务涌现出来,人们对移动通信的需 求已不再满足于电话和消息业务,目前,多媒体业务中引入了应用业务,应用业务的特点是
多个用户能同时接收相同的数据,例如视频点播、电视广播、视频会议、网上教育、互动游戏等。 为了有效地利用移动网络资源,提出了多媒体广播组播业务(Multimedia Broadcast Multicast Service,简称为MBMS)技术,MBMS为一个数据源向多个用户发送数 据的点到多点业务,通过该业务,能够实现网络资源共享,包括移动核心网和接入网的资源 共享,尤其是空口资源的共享,且3GPP中的MBMS不仅能够实现纯文本低速率的消息类组播 和广播,而且能够实现高速率的多媒体业务组播和广播。 由于MBMS业务是面向全网的服务,同一个MBMS业务可能建立在不同的下层网元 节点上。图l示出了现有技术的多个网元的MBMS业务同步处理方法的流程图,包括以下处理。 步骤S102,上层网元发送MBMS业务数据包到各下层网元,该业务数据包承载了业 务数据,并携带时间戳信息、数据包序列号信息、累计的业务数据长度信息等,上层网元对 一个或多个连续业务数据包标识相同的时间戳信息,这些标记了相同时间戳的数据包组成 一个数据突发(data burst)或者称为同步序列(synchronizationSequence)。特殊的,上 层网元标识每个业务数据包为一个数据突发或者同步序列,此时,每个数据突发或者同步 序列只包含一个业务数据包。 步骤S104,下层网元对同一个同步序列中的业务数据包所携带的业务数据需要进 行RLC协议层串接处理,不同的同步序列的业务数据包不进行RLC串接处理。并且,在对一 个同步序列的业务数据包进行RLC协议层处理时,从每个同步序列的第一个数据包开始, 对RLC协议层的RLC序列号进行复位处理,也就是说,从每个同步序列的第一个数据包的第 一个RLC PDU(协议数据单元)开始,RLC序列号从某个约定或者配置的固定值开始分配。 这样做的好处是为了在出现上层网元到下层网元的传输过程中,出现多个连续数据包的丢 失时,下层网元根据现有技术不能判断丢失的数据包在进行RLC处理时占用的RLC PDU的 长度,从而造成出现丢包的网元不能和其它网元保持后续RLC处理的一致。在每个同步序 列的开始复位RLC序列号可以避免上述问题,保证在每个同步序列开始,每个网元的RLC序 列号都是一致的。 步骤S106,下层网元对同一个同步序列中的业务数据包所携带的业务数据在其标 识的时间戳对应的发送时机开始在无线接口依次发送业务数据包,由于上层网元发送到各 下层网元的上述信息完全一致,各下层网元可以进行完全一致的处理,这样就实现了MBMS 业务在各下层网元的小区间同步发送。
目前,可以通过下述两种方式设置每个数据包的时间戳信息。 方式一,在上层网元根据其接收到的业务数据包的时刻来标识时间戳,并对在某
个特定长度时间间隔内接收到的业务数据包,标识相同的时间戳,其中,特定长度时间间隔
称为同步序列长度(synchronization sequence length),或者调度周其月。 方式二,上层网元虚拟下层网元的RLC协议层处理,根据虚拟RLC处理的结果,对
需要进行RLC串接处理的业务数据包标识相同的时间戳。 由于上述两种设置方法,时间戳信息取决于业务数据包到达上层网元的时间,所以业务数据包的时间戳间隔都是不确定的。假设上层网元接收到的业务数据流是根据业务QoS整形后的数据流,也就是在任意一段时间内,业务数据流的带宽不超过业务QoS参数定义的最大带宽,并且假设无线接口在上述的时间段内的信道资源和QoS参数匹配。
—个MBMS业务可以采用时分复用(Time Division Multiplex,简称为TDM)的方式在无线接口进行发送,TDM配置包含如下参数TDM周期、TDM偏移和TDM重复长度,一个业务可用的T匿资源可以如下表示(系统帧号CFN整除TTI包含10ms无线帧个数)取模运算(T匿周期)二T匿偏移+i, i = 0、1、…、(T匿周期-l)。具体地,一个MBMS业务在其分配的T匿周期内,从第TOM偏移个TTI开始的,连续TOM重复长度个调度传输时间间隔(TTI)内进行发送,T匿重复周期最大为9, MBMS业务可以使用的TTI的长度为40或者80ms。 一个业务只有在T匿周期内配置的可用发送时间内才能在无线接口发送。
采用了 T匿方式发送数据时,由于一个MBMS业务在无线接口的发送时机是不连续的,而是按照TDM的配置周期性循环出现,由于目前的调度方法,时间戳具有不确定性,因而时间戳信息可能不能直接对应于无线接口可以发送该MBMS业务的起始时间,也就是说,时间戳和无线接口发送时机(可用发送时间)不能一一对应,例如图2所示的同步序列长度与TDM周期不相匹配的示意图。 目前,在MBMS同步系统中,为了实现T匿复用条件下的业务调度,提出了下层网元按照调度传输时间间隔对接收到的同步序列进行调度的方法,其中,该调度传输时间间隔长度为业务TDM周期和同步序列长度的公倍数,且下层网元将时间戳位于一个调度时间长度内的同步序列在下一个调度传输时间间隔内发送。 在上述同步系统中,存在多个下层网元同步的以MBSFN TOM方式发送MBMS业务,但根据目前的方法,多个下层网元不能获得相同的调度传输时间间隔,会导致不同的下层网元对同一个业务采用不同的调度方法,这样会对MBSFN网络造成干扰,破坏MBSFN条件。

发明内容
考虑到相关技术中存在的多个下层网元不能获得相同的调度传输时间间隔而导致的对MBSFN网络造成干扰,破坏MBSFN条件的问题而提出本发明,为此,本发明的主要目的在于提供一种同步调度方法,以解决上述问题。
根据本发明的一个方面,提供一种同步调度方法。 根据本发明的同步调度方法包括指定网元根据同步序列长度和业务的时分复用周期确定业务的调度传输时间间隔,并将确定的调度传输时间间隔发送给多个下层网元;多个下层网元按照调度传输时间间隔对业务的数据包进行调度处理。
根据本发明的一个方面,提供一种同步调度方法。
根据本发明同步调度方法包括多个下层网元根据业务的同步序列长度、时分复用周期、以及预定规则确定调度传输时间间隔;多个下层网元按照确定的调度传输时间间隔对业务的数据包进行调度处理。 通过本发明提供的方法,进行同一业务的多个下层网元通过获得该业务的调度传输时间间隔,并对该业务采用相同的调度方法,相比于现有技术,能够避免对MBSFN网络造成干扰和破坏MBSFN条件。


附图用来提供对本发明的进一步理解,并且构成说明书的一部分,与本发明的实
施例一起用于解释本发明,并不构成对本发明的限制。在附图中 图1是根据现有技术的多个网元的MBMS业务同步处理方法的流程图; 图2根据现有技术的同步序列长度和TOM周期不匹配的实例示意图; 图3是根据本发明方法实施例一的同步调度方法的流程图; 图4是根据本发明的上层网元和下层网元的逻辑结构框架图 图5是根据本发明方法实施例二的同步调度方法的流程图。
具体实施方式
功能概述 本发明的基本思路是由于存在多个下层网元同步的以MBSFN T匿方式发送MBMS
业务,但根据目前的方法,多个下层网元不能获得相同的调度传输时间间隔,会导致不同的
下层网元对同一个业务采用不同的调度方法,基于此,本发明提供一种同步调度方法,进行
同一业务的多个下层网元通过指定网元获得该业务的调度传输时间间隔,并对该业务采用
相同的调度方法,来解决上述问题。 下面将结合附图详细描述本发明。 方法实施例 根据本发明实施例,提供了 一种同步调度方法。 需要说明的是,为了便于描述,在下文中以步骤的形式示出并描述了本发明的方法实施例的技术方案,在下文中所示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行。虽然在相关的附图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。 图3是根据本发明实施例的同步调度方法的流程图,如图3所示,该方法包括以下步骤(步骤S302至步骤S304)。 步骤S302,指定网元根据同步序列长度和业务的时分复用周期确定业务的调度传输时间间隔,并将确定的调度传输时间间隔发送给多个下层网元; 步骤S304,多个下层网元按照调度传输时间间隔对业务的数据包进行调度处理,其中,同步序列长度也可以称为调度周期。 其中,指定网元包括以下之一 上层网元、除多个下层网元之外的下层网元。
需要说明的是,上述的调度传输时间间隔可以是针对某个业务,也可以对所有的业务都设置相同的调度传输时间间隔。
6
通过本发明实施例提供的技术方案,进行同一业务的多个下层网元通过获得该业务的调度传输时间间隔,并对该业务采用相同的调度方法,相比于现有技术,能够避免对MBSFN网络造成干扰和破坏MBSFN条件。 下面通过实例一和实例二来说明指定网元为除所述多个下层网元之外的下层网
元时,本发明实施例的处理过程。
实例一 首先,作为指定网元的下层网元通过系统配置获取指定业务的同步序列长度和时分复用周期,该下层网元根据获取的同步序列长度和业务的时分复用周期计算的得到指定业务的调度传输时间间隔,具体地,可以将调度传输时间间隔设置为同步序列长度和时分复用周期的公倍数,优选地,可以将调度传输时间间隔设置为同步序列长度和时分复用周期的最小公倍数。 之后,该下层网元通过信令消息将确定的调度传输时间间隔发送为进行上述指定业务的各下层网元,各下层网元按照接收到的调度传输时间间隔对接收到的业务同步序列进行调度处理。
实例二 首先,作为指定网元的下层网元归属的上层网元将同步序列长度通知给下层网元,并通过系统配置获取时分复用周期。该下层网元根据获取的同步序列长度和业务的时分复用周期计算的得到指定业务的调度传输时间间隔,具体地,可以将调度传输时间间隔设置为同步序列长度和时分复用周期的公倍数,优选地,可以将调度传输时间间隔设置为同步序列长度和时分复用周期的最小公倍数。 之后,该下层网元通过信令消息将确定的调度传输时间间隔发送为进行上述指定业务的各下层网元,各下层网元按照接收到的调度传输时间间隔对接收到的业务同步序列进行调度处理。 下面通过实例三和实例四来说明指定网元为上层网元时,本发明实施例的处理过程。 实例三 首先,上层网元通过系统配置获取指定业务的所述同步序列长度和所述时分复用周期,该上层网元根据获取的同步序列长度和业务的时分复用周期计算的得到指定业务的调度传输时间间隔,具体地,可以将调度传输时间间隔设置为同步序列长度和时分复用周期的公倍数,优选地,可以将调度传输时间间隔设置为同步序列长度和时分复用周期的最小公倍数。 之后,该上层网元通过信令消息将确定的调度传输时间间隔发送为进行上述指定业务的各下层网元,各下层网元按照接收到的调度传输时间间隔对接收到的业务同步序列进行调度处理。
实例四 首先,作为指定网元的上层网元的下层网元将时分复用周期通知给上层网元,该上层网元可以通过系统配置获取同步序列长度。该上层网元根据获取的同步序列长度和业务的时分复用周期计算的得到指定业务的调度传输时间间隔,具体地,可以将调度传输时间间隔设置为同步序列长度和时分复用周期的公倍数,优选地,可以将调度传输时间间隔设置为同步序列长度和时分复用周期的最小公倍数。 之后,该上层网元通过信令消息将确定的调度传输时间间隔发送为进行上述指定业务的各下层网元,各下层网元按照接收到的调度传输时间间隔对接收到的业务同步序列进行调度处理。 下面对上层网元和下层网元进行描述。 上层网元用于完成对接收到的MBMS业务数据包的调度,具体地,上层网元对各业务数据包标记时间戳信息,并将标记了相同时间戳信息的业务数据包称为一个同步序列,或称为一个同步序列,此后,将标记了时间戳信息数据包发送给归属于该上层网元的一个或多个下层网元。 下层网元用于接收上层网元发送的各业务数据包,并根据各业务数据包的时间戳信息,计算开始发送一个同步序列的起始时间,在RLC协议层处理时,对同一个同步序列的数据包进行RLC串接处理,并将经过了无线网络层用户面协议处理后的业务数据包在无线接口发送。为了提高在无线接口丢包情况下的同步恢复,下层网元在每个同步序列的开始进行RLC复位,将RLC协议层序列重新开始分配。 图4示出了上层网元和下层网元的逻辑结构框架图,如图4所示,一个上层网元与
多个下层网元相连接,进行信令交互。需要说明的是,一个上层网元和归属于该上层网元的
一个或多个下层网元在物理功能上可以是相同的网元,也可以是不同的网元,将其分为上
层网元和下层网元只是逻辑上的划分,为了协作完成业务同步这样一个功能,即若干个相
同或不同的物理网元根据逻辑上的功能划分为一个上层网元和若干个下层网元,这些网元
协同合作,在下层网元的小区间,实现以多小区合并方式发送的MBMS业务。 其中,上层网元和下层网元可以是下列网元的组合方式,但是不限于下列的组合. 组合一,在通用陆地无线接入网(UTRAN)系统的MBMS业务同步组网中,上层网元为上层GGSN、 SGSN或者BMSC,下层网元为下层RNC,其中,上层网元和下层网元间的接口为Iur接口 ,在该组合中,上层网元和下层网元为物理功能相同的网元。 组合二,在增强的高速分组接入系统(HSPA+)的MBMS业务同步组网中,上层网元为GGSN、SGSN或者BMSC。下层网元为RNC或者节点加(NB+)。 组合三,在长期演进系统(LTE)的MBMS业务同步组网中,上层网元为多媒体网关(MGW)或者MCE,下层网元为演进节点B(E-UTRAN NodeB)。
方式实施例二 图5是根据本发明实施例的同步调度方法的流程图,如图5所示,该方法包括以下步骤(步骤S502至步骤S504)。 步骤S502,多个下层网元根据业务的同步序列长度、时分复用周期、以及预定规则确定调度传输时间间隔; 步骤S504,多个下层网元按照确定的调度传输时间间隔对业务的数据包进行调度处理。 在具体实施过程中,多个下层网元通过系统配置获取同步序列长度;指定网元将同步序列长度通知给多个下层网元。多个下层网元通过系统配置获取时分复用周期;指定网元将时分复用周期通知给多个下层网元。多个下层网元通过系统配置获取预定规则;指定网元将预定规则通知给多个下层网元。
其中,指定网元包括以下之一 上层网元、除多个下层网元之外的下层网元。
优选地,多个下层网元根据业务的同步序列长度、时分复用周期、以及预定规则确定调度传输时间间隔包括多个下层网元将调度传输时间间隔设置为同步序列长度和时分复用周期的公倍数。
其中,同步序列长度为调度周期。 通过本发明实施例提供的技术方案,进行同一业务的多个下层网元通过获得该业务的调度传输时间间隔,并对该业务采用相同的调度方法,相比于现有技术,能够避免对MBSFN网络造成干扰和破坏MBSFN条件。 下面通过实例五和实例六来说明指定网元为除所述多个下层网元之外的下层网
元时,本发明实施例的处理过程。
实例五 首先,作为指定网元的下层网元通过系统配置获取指定业务的同步序列长度和时分复用周期,该下层网元通过信令消息将获取的同步序列长度和时分复用周期、以及根据同步序列长度和时分复用周期确定指定业务的调度传输时间间隔的规则都发送为进行指定业务的各下层网元。 之后,各下层网元获取的同步序列长度和时分复用周期、以及根据同步序列长度和时分复用周期确定指定业务的调度传输时间间隔的规则,并根据该规则确定指定业务的调度传输时间间隔,具体地,可以将调度传输时间间隔设置为同步序列长度和时分复用周期的公倍数,优选地,可以将调度传输时间间隔设置为同步序列长度和时分复用周期的最小公倍数。 各下层网元按照确定的调度传输时间间隔对接收到的业务同步序列进行调度处理。 实例六 首先,作为指定网元的下层网元归属的上层网元将同步序列长度通知给下层网元,并通过系统配置获取时分复用周期,该下层网元通过信令消息将获取的同步序列长度和时分复用周期、以及根据同步序列长度和时分复用周期确定指定业务的调度传输时间间隔的规则都发送为进行指定业务的各下层网元。 之后,各下层网元获取的同步序列长度和时分复用周期、以及根据同步序列长度和时分复用周期确定指定业务的调度传输时间间隔的规则,并根据该规则确定指定业务的调度传输时间间隔,具体地,可以将调度传输时间间隔设置为同步序列长度和时分复用周期的公倍数,优选地,可以将调度传输时间间隔设置为同步序列长度和时分复用周期的最小公倍数。 各下层网元按照确定的调度传输时间间隔对接收到的业务同步序列进行调度处理。 下面通过实例七和实例八来说明指定网元为上层网元时,本发明实施例的处理过程。 实例七 首先,上层网元通过系统配置获取指定业务的所述同步序列长度和时分复用周
9期,该上层网元通过信令消息将获取的同步序列长度和时分复用周期、以及根据同步序列长度和时分复用周期确定指定业务的调度传输时间间隔的规则都发送为进行指定业务的各下层网元。 之后,各下层网元获取的同步序列长度和时分复用周期、以及根据同步序列长度和时分复用周期确定指定业务的调度传输时间间隔的规则,并根据该规则确定指定业务的调度传输时间间隔,具体地,可以将调度传输时间间隔设置为同步序列长度和时分复用周期的公倍数,优选地,可以将调度传输时间间隔设置为同步序列长度和时分复用周期的最小公倍数。 各下层网元按照确定的调度传输时间间隔对接收到的业务同步序列进行调度处理。 实例八 首先,作为指定网元的上层网元的下层网元将时分复用周期通知给上层网元,该上层网元可以通过系统配置获取同步序列长度。该上层网元通过信令消息将获取的同步序列长度和时分复用周期、以及根据同步序列长度和时分复用周期确定指定业务的调度传输时间间隔的规则都发送为进行指定业务的各下层网元。 之后,各下层网元获取的同步序列长度和时分复用周期、以及根据同步序列长度和时分复用周期确定指定业务的调度传输时间间隔的规则,并根据该规则确定指定业务的调度传输时间间隔,具体地,可以将调度传输时间间隔设置为同步序列长度和时分复用周期的公倍数,优选地,可以将调度传输时间间隔设置为同步序列长度和时分复用周期的最小公倍数。 各下层网元按照确定的调度传输时间间隔对接收到的业务同步序列进行调度处理。 如上所述,借助于本发明提供的同步处理方法,进行同一业务的多个下层网元通过获得该业务的调度传输时间间隔,并对该业务采用相同的调度方法,相比于现有技术,能够避免对MBSFN网络造成干扰和破坏MBSFN条件。 以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
权利要求
一种同步调度方法,其特征在于,包括指定网元根据同步序列长度和业务的时分复用周期确定所述业务的调度传输时间间隔,并将确定的所述调度传输时间间隔发送给多个下层网元;所述多个下层网元按照所述调度传输时间间隔对所述业务的数据包进行调度处理。
2. 根据权利要求1所述的方法,其特征在于,所述方法还包括 指定网元按照预定规则获取业务的同步序列长度和所述业务的时分复用周期。
3. 根据权利要求2所述的方法,其特征在于,所述指定网元包括以下之一 上层网元、 除所述多个下层网元之外的下层网元;所述上层网元包括以下之一长期演进系统的多媒体网关,通用陆地无线接入网的网 关GPRS支持节点、服务GPRS支持节点、多媒体广播控制中心,增强的高速分组接入系统的 主NB+。所述下层网元包括以下之一 长期演进系统的ENB、通用陆地无线接入网的从属无线 网络控制器、增强的高速分组接入系统的辅NB+。
4. 根据权利要求3所述的方法,其特征在于,如果所述指定网元为除所述多个下层网 元之外的下层网元,则所述按照预定规则获取业务的同步序列长度和所述业务的时分复用 周期包括作为所述指定网元的所述下层网元通过系统配置获取所述同步序列长度和所述时分 复用周期;或者作为所述指定网元的所述下层网元归属的上层网元将所述同步序列长度通知给所述 下层网元,并通过系统配置获取所述时分复用周期;作为所述指定网元的所述下层网元归属的上层网元将所述同步序列长度通知给所述 下层网元,并通过系统配置计算出所述时分复用周期。
5. 根据权利要求3所述的方法,其特征在于,如果所述指定网元为所述上层网元,则所 述按照预定规则获取业务的同步序列长度和所述业务的时分复用周期包括作为所述指定网元的所述上层网元通过系统配置获取所述同步序列长度和所述时分 复用周期;或者作为所述指定网元的所述上层网元的下层网元将所述时分复用周期通知给所述上层 网元,并通过系统配置获取所述同步序列长度。
6. 根据权利要求1至5中任一项所述的方法,其特征在于,所述指定网元根据所述同步 序列长度和所述时分复用周期确定所述业务的调度传输时间间隔包括将所述调度传输时间间隔设置为所述同步序列长度和所述时分复用周期的公倍数。
7. 根据权利要求1至5中任一项所述的方法,其特征在于,所述同步序列长度为调度周期。
8. —种同步调度方法,其特征在于,包括多个下层网元根据同步序列长度、业务的时分复用周期、以及预定规则确定所述调度 传输时间间隔;所述多个下层网元按照确定的所述调度传输时间间隔对所述业务的数据包进行调度 处理。
9. 根据权利要求8所述的方法,其特征在于,所述方法还包括所述多个下层网元通过系统配置获取所述同步序列长度、所述时分复用周期和所述预 定规则;或者指定网元将所述同步序列长度、所述时分复用周期和所述预定规则通知给所述多个下 层网元。
10. 根据权利要求9所述的方法,其特征在于,所述指定网元包括以下之一 上层网元、 除所述多个下层网元之外的下层网元;所述上层网元包括以下之一 长期演进系统的多媒体网关,通用陆地无线接入网的网 关GPRS支持节点、服务GPRS支持节点、多媒体广播控制中心,增强的高速分组接入系统的 主NB+。所述下层网元包括以下之一 长期演进系统的ENB、通用陆地无线接入网的从属无线 网络控制器、增强的高速分组接入系统的辅NB+。
11 根据权利要求8至10中任一项所述的方法,其特征在于,所述多个下层网元根据业 务的同步序列长度、时分复用周期、以及预定规则确定所述调度传输时间间隔包括所述多个下层网元将所述调度传输时间间隔设置为所述同步序列长度和所述时分复 用周期的公倍数。
12.根据权利要求8至10中任一项所述的方法,其特征在于,所述同步序列长度为调度 周期。
全文摘要
本发明公开了一种同步调度方法,该方法包括指定网元根据同步序列长度和业务的时分复用周期确定业务的调度传输时间间隔,并将确定的调度传输时间间隔发送给多个下层网元;多个下层网元按照调度传输时间间隔对业务的数据包进行调度处理。通过本发明,能够避免对MBSFN网络造成干扰和破坏MBSFN条件。
文档编号H04L7/00GK101741538SQ20081018120
公开日2010年6月16日 申请日期2008年11月13日 优先权日2008年11月13日
发明者翟恒星, 艾建勋 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1