专利名称:一种配置mbms同步的方法、设备和系统的制作方法
技术领域:
本发明涉及通信技术领域,尤其涉及一种配置MBMS同步的方法、设备和系 统。
背景技术:
在LTE (Long Term Evolution,长期演进)系统中,MBMS (Multimedia Broadcast Multicast Service,多媒体广播组播业务)用于为无线小区中的用户提供多媒体广播和组播 服务;在MBMS专用的频率层和与非MBMS业务共享的频率层上都能够提供MBMS。 其中,支持MBMS的LTE小区可以是MBMS专用小区,也可以是MBMS和单播混合小 区;MBMS业务可以进行单小区的传输,也可以进行多小区的传输;此外,MBMS的多 小区传输需要支持MBSFN传输方式。具体的,MBSFN(Multicast Broadcast Single Frequency Network,组播广播单频
网)是指在同一时间内,以相同的频率在多个小区进行同步传输;通过使用MBSFN的传 输方式,可以节约频率资源,提高频谱利用率。其中,MBSFN要求多个小区将相同的内 容同时发送,此时,UE(User Equipment,用户设备)将多个MBSFN小区等同为一个大 的小区;因此,UE不会受到相邻小区的传输干扰,并且可以将来自多个MBSFN小区的 信号进行叠加,增强了接收的可靠性,提高了覆盖率。进一步的,通过使用该MBSFN, UE还能解决多径传播的时间差问题,消除小区内干扰;并通过多小区同频传输所带来的 分集效果解决盲区覆盖等问题。在MBMS多小区传输过程中,相应的技术特点包括(I)MBSFN域内MBMS的同步传输。(2)支持多小区MBMS传输的合并。(3) MTCH (Multicast Traffic Channel,多播业务信道)和 MCCH (Multicast Control Channel,多播控制信道)信道映射在用于PTM (Packet Transfer Mode,分组传送模式)的 MCH (Multicast Channel,多播信道)物理信道上。(4)MBSFN同步区域可以通过半静态进行配置,例如通过使用 O&M (Operations & Maintenance操作与维护)配置MBSFN的同步区域。具体的,为了确保MBSFN区域内所有的基站发送相同的数据,在BM-SC(广播 组播业务中心)中引入了同步协议。如图1所示的LTE MBMS同步协议栈示意图,其中,BM_SC组织MBMS数据,
并在每个数据帧中增加同步帧头,将数据发送至MBMS GW(网关),由MBMS GW采用 IP多播方式将MBMS业务数据发送到MBSFN区域内的所有基站内。在现有的系统设计中,同步数据是以同步序列为周期进行组织的,基站根据接 收到的同步序列TYPEO同步控制帧确定一个同步序列的结尾,然后组织数据调度,具体 的步骤包括(I)BM-SC在每个同步序列结尾,构建控制帧(TYPE 0),并重复发送给同步区域内的所有基站。
(2)基站接收到该控制帧(TYPE 0),标明同步序列结尾,并根据缓存的同步数 据帧顺序组织数据调度。(3)基站在空口按照指定的时间点发送上述的MBMS业务数据。综上可以看出,根据现有的同步机制,如果连续多个同步数据帧丢失,失步基 站将停止发送同步数据帧,直至下一个同步周期;如果仅丢失一帧的同步数据,可以仅 仅停止发送该数据帧即可,并不影响后续数据发送。但是,在实现本发明的过程中,发明人发现现有技术中存在以下缺点在连续多个同步数据帧丢失,失步基站停止发送同步数据帧,直至下一个同步 周期的过程中,将给后续的数据帧发送带来很大的影响,而且,在业务复用的场景下, 后续的其它MBMS业务发送过程也将受到严重的影响。
发明内容
本发明提供一种配置MBMS同步的方法、设备和系统,以减少对MBMS业务的影响。本发明实施例提供一种配置多媒体广播组播业务MBMS同步的方法,包括网络侧设备接收来自广播组播业务中心BM-SC的同步控制帧,所述同步控制帧 中携带了同步序列内数据帧的负荷情况;所述网络侧设备根据所述同步序列内数据帧的负荷情况确定无线链路控制RLC 协议数据单元PDU的构成信息;当数据帧丢失时,所述网络侧设备根据所述RLC PDU的构成信息确定需要停止 发送丢失的数据帧。所述同步控制帧中携带的同步序列内数据帧的负荷情况包括所有同步序列内数据帧的负荷情况;或者,同步序列内具有偶数编号数据帧的负荷情况;或者,同步序列内具有奇数编号数据帧的负荷情况。当所述同步控制帧中携带了所有同步序列内数据帧的负荷情况时,所述网络侧设备根据所述RLC PDU的构成信息确定需要停止发送丢失的数据帧 包括当数据帧的丢失情况为连续数据帧丢失时,所述网络侧设备根据所述RLC PDU 的构成信息确定需要停止发送丢失的数据帧。当所述网络侧设备没有接收到所述同步控制帧时,所述网络侧设备将停止发送 数据帧直至下一个同步周期。当所述同步控制帧中携带了同步序列内具有偶数编号数据帧的负荷情况;或 者,同步序列内具有奇数编号数据帧的负荷情况时,所述网络侧设备根据所述同步序列内数据帧的负荷情况确定无线链路控制RLC 协议数据单元PDU的构成信息包括所述网络侧设备根据两个连续数据帧的负荷情况、所述同步序列内具有偶数编 号数据帧的负荷情况或者同步序列内具有奇数编号数据帧的负荷情况,确定RLC PDU的构成信息。
所述网络侧设备根据所述RLC PDU的构成信息确定需要停止发送丢失的数据帧 包括当数据帧的丢失情况为连续两个数据帧丢失时,所述网络侧设备根据所述RLC PDU的构成信息确定需要停止发送丢失的数据帧。当所述网络侧设备没有接收到所述同步控制帧,或者,数据帧的丢失情况为超 过连续两个数据帧丢失时,所述网络侧设备将停止发送数据帧直至下一个同步周期。当数据帧的丢失情况为没出现数据帧丢失或仅有一个数据帧丢失时,所述网络 侧设备丢弃所述RLC PDU的构成信息。一种配置MBMS同步的方法,包括BM-SC构建同步控制帧,所述同步控制帧中携带了同步序列内数据帧的负荷情 况;所述BM-SC将所述同步控制帧发送给网络侧设备,由所述网络侧设备根据所述 同步序列内数据帧的负荷情况确定RLC PDU的构成信息;并在数据帧丢失时,根据所述 RLC PDU的构成信息确定需要停止发送丢失的数据帧。所述同步控制帧中携带的同步序列内数据帧的负荷情况包括所有同步序列内数据帧的负荷情况;或者,同步序列内具有偶数编号数据帧的负荷情况;或者,同步序列内具有奇数编号数据帧的负荷情况。一种网络侧设备,包括接收模块,用于接收来自BM-SC的同步控制巾贞,所述同步控制帧中携带了同步 序列内数据帧的负荷情况;获取模块,用于根据所述接收模块接收的同步序列内数据帧的负荷情况获取 RLC PDU的构成信息;确定模块,用于当数据帧丢失时,根据所述获取模块获取的RLC PDU的构成信 息确定需要停止发送丢失的数据帧。所述同步控制帧中携带的同步序列内数据帧的负荷情况包括所有同步序列内数据帧的负荷情况;或者,同步序列内具有偶数编号数据帧的负荷情况;或者,同步序列内具有奇数编号数据帧的负荷情况。当所述同步控制帧中携带了所有同步序列内数据帧的负荷情况时,所述确定模块还用于,当数据帧的丢失情况为连续数据帧丢失时,根据所述 RLC PDU的构成信息确定需要停止发送丢失的数据帧。还包括处理模块,用于当没有接收到所述同步控制帧时,停止发送数据帧直至下一个 同步周期。当所述同步控制帧中携带了同步序列内具有偶数编号数据帧的负荷情况;或 者,同步序列内具有奇数编号数据帧的负荷情况时,所述获取模块还用于,根据两个连续数据帧的负荷情况、所述同步序列内具有偶数编号数据帧的负荷情况或者同步序列内具有奇数编号数据帧的负荷情况,获取RLC PDU的构成信息。所述确定模块还用于,当数据帧的丢失情况为连续两个数据帧丢失时,根据所 述RLC PDU的构成信息确定需要停止发送丢失的数据帧。所述处理模块还用于,当没有接收到所述同步控制帧,或者,数据帧的丢失情 况为超过连续两个数据帧丢失时,停止发送数据帧直至下一个同步周期。所述处理模块还用于,当数据帧的丢失情况为没出现数据帧丢失或仅有一个数 据帧丢失时,丢弃所述RLC PDU的构成信息。一种广播组播业务中心BM-SC,包括构建模块,用于构建同步控制帧,所述同步控制帧中携带了同步序列内数据帧 的负荷情况;发送模块,用于将所述构建模块构建的同步控制帧发送给网络侧设备,由所述 网络侧设备根据所述同步序列内数据帧的负荷情况确定RLC PDU的构成信息;并在数据 帧丢失时,根据所述RLC PDU的构成信息确定需要停止发送丢失的数据帧。所述同步控制帧中携带的同步序列内数据帧的负荷情况包括所有同步序列内数据帧的负荷情况;或者,同步序列内具有偶数编号数据帧的负荷情况;或者,同步序列内具有奇数编号数据帧的负荷情况。一种配置MBMS同步的系统,包括BM-SC,用于构建同步控制帧,所述同步控制帧中携带了同步序列内数据帧的 负荷情况;并将所述同步控制帧发送给网络侧设备;网络侧设备,用于接收来自所述BM-SC的同步控制帧,根据所述同步序列内数 据帧的负荷情况确定RLC PDU的构成信息;并在数据帧丢失时,根据所述RLC PDU的 构成信息确定需要停止发送丢失的数据帧。所述同步控制帧中携带的同步序列内数据帧的负荷情况包括所有同步序列内数据帧的负荷情况;或者,同步序列内具有偶数编号数据帧的负荷情况;或者,同步序列内具有奇数编号数据帧的负荷情况。与现有技术相比,本发明至少具有以下优点使得MBSFN区域下失步基站在 出现连续丢失同步数据帧情况下,能够重新获得同步;并且不影响后续MBMS业务的发 送,从而有效提升MBSFN区域内接收MBMS业务用户的感受。
为了更清楚地说明本发明的技术方案,下面将对实施例描述中所需要使用的附 图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本 领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他 的附图。图1为现有技术中LTE MBMS同步协议栈示意图;图2为停止发送后续的所 有MBMS数据帧,直至下一个同步周期的示意图3为重复发送的同步控制帧结构的示意图;图4为在同步控制帧中增加序列内各PDU的数据分布情况的同步控制帧结构的 示意图;图5是本发明实施例一提供的一种配置MBMS同步的方法流程示意图;图6是本发明实施例二提供的一种配置MBMS同步的方法流程示意图;图7是本发明实施例三提供的一种配置MBMS同步的方法流程示意图;图8是本发明实施例四提供的一种网络侧设备结构示意图; 图9是本发明实施例五提供的一种BM-SC结构示意图。
具体实施例方式下面将结合本发明中的附图,对本发明中的技术方案进行清楚、完整地描述, 显然,所描述的实施例仅仅是本发明的一部分实施例,而不是全部的实施例。基于本发 明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实 施例,都属于本发明保护的范围。针对MBSFN区域内的基站如果在同步周期内连续丢失MBMS业务帧,可能导 致MBMS业务失步的问题。在现有技术中,如果仅丢失一帧,将按照同步协议,进行失步的恢复;而如果 连续丢失多个MBMS业务帧,根据现有的规范定义,基站只能知道丢失数据的总量,以 及丢失MBMS业务帧的个数,无法确定数据在各个同步帧中的分布情况;从而导致基站 无法确定RLC (Radio Link Control,无线链路控制)的头个数,相应的RLC PDU (Protocol Data Unit,协议数据单元)个数以及内容受到影响,而为了不影响整个MBSFN区域的同 步,需要停止发送后续的所有MBMS数据帧;从而导致业务的复用场景中,后续的其它 MBMS业务发送也将受到影响,如图2所示的一种停止发送后续的所有MBMS数据帧, 直至下一个同步周期的示意图。此外,按照现有的定义,一个同步周期由若干同步序列组成时,在每个同步序 列结尾将重复发送TYPEO的同步控制帧,该重复发送的同步控制帧结构如图3所示。而本发明实施例中,通过对现有的重复发送的同步控制帧结构进行修改,即该 同步控制帧中增加序列内各PDU的数据分布情况,从而使得基站在接收到该同步控制帧 后,可以根据同步控制帧结构获知该相应的RLC PDU内容,如图4所示的修改后的同步 控制帧结构。具体的,在该修改后的同步控制帧结构中,First Packet Octet Counter标明同步序 列内已发出的第1个同步帧的字节数,Second Packet Octet Counter标明同步序列内已发出 的第2个同步帧的字节数,依此类推,N-IPacket Octet Counter标明同步序列内已发出的 第N-I个同步帧的字节数。需要说明的是,为了标明每个同步帧的字节数,可以采用2个字节或11比特来 进行标明;当然,在实际应用中,并不局限于采用2个字节或11比特来进行标明,所有 的标明每个同步帧的字节数的方式均在本发明实施例保护范围之内。可以看出,在图4 中,是以使用2个字节标明每个同步帧的字节数为例进行说明的。综上可以看出,通过在修改后的同步控制帧结构中增加序列内各PDU的数据分布情况,使得失步基站根据该同步控制帧的信息可以获知连续丢失同步帧的负荷分布情况,继而获知RLC PDU的构成情况,从而在连续丢失多个MBMS业务帧的情况下,基站 可以根据连续丢失同步帧的负荷分布情况、以及RLC PDU的构成情况等确定只需停止发 送丢失的数据包,并不影响后续数据帧的正常传送。本发明实施例一提供一种配置MBMS同步的方法,如图5所示,包括以下步 骤步骤501,网络侧设备接收来自广播组播业务中心BM-SC的同步控制帧,所 述同步控制帧中携带了同步序列内数据帧的负荷情况。其中,所述同步控制帧中携带的 同步序列内数据帧的负荷情况包括所有同步序列内数据帧的负荷情况;或者,同步序 列内具有偶数编号数据帧的负荷情况;或者,同步序列内具有奇数编号数据帧的负荷情 况。步骤502,所述网络侧设备根据所述同步序列内数据帧的负荷情况确定无线链路 控制RLC协议数据单元PDU的构成信息。步骤503,当数据帧丢失时,所述网络侧设备根据所述RLC PDU的构成信息确 定需要停止发送丢失的数据帧。本发明实施例中,当所述同步控制帧中携带了所有同步序列内数据帧的负荷情 况时,所述网络侧设备根据所述RLC PDU的构成信息确定需要停止发送丢失的数据帧包 括当数据帧的丢失情况为连续数据帧丢失时,所述网络侧设备根据所述RLC PDU的构 成信息确定需要停止发送丢失的数据帧。当所述网络侧设备没有接收到所述同步控制帧时,所述网络侧设备将停止发送 数据帧直至下一个同步周期。当所述同步控制帧中携带了同步序列内具有偶数编号数据帧的负荷情况;或 者,同步序列内具有奇数编号数据帧的负荷情况时,所述网络侧设备根据所述同步序列 内数据帧的负荷情况确定无线链路控制RLC协议数据单元PDU的构成信息包括所述网 络侧设备根据两个连续数据帧的负荷情况、所述同步序列内具有偶数编号数据帧的负荷 情况或者同步序列内具有奇数编号数据帧的负荷情况,确定RLC PDU的构成信息。所述网络侧设备根据所述RLC PDU的构成信息确定需要停止发送丢失的数据 帧包括当数据帧的丢失情况为连续两个数据帧丢失时,所述网络侧设备根据所述RLC PDU的构成信息确定需要停止发送丢失的数据帧。当所述网络侧设备没有接收到所述同步控制帧,或者,数据帧的丢失情况为超 过连续两个数据帧丢失时,所述网络侧设备将停止发送数据帧直至下一个同步周期。需要说明的是,当数据帧的丢失情况为没出现数据帧丢失或仅有一个数据帧丢 失时,所述网络侧设备丢弃所述RLC PDU的构成信息。此外,在步骤501之前,还包括BM-SC构建同步控制帧,并将所述同步控制帧发送给网络侧设备,由所述网络 侧设备根据所述同步序列内数据帧的负荷情况确定RLC PDU的构成信息;并在数据帧丢 失时,根据所述RLC PDU的构成信息确定需要停止发送丢失的数据帧。可见,通过使用本发明提供的方法,使得MBSFN区域下失步基站在出现连续丢 失同步数据帧情况下,能够重新获得同步;并且不影响后续MBMS业务的发送,从而有效提升MBSFN区域内接收MBMS业务用户的感受。本发明实施例二提供一种配置MBMS同步的方法,应用于LTE系统的MBMS技 术中,在本发明实施例中,网络侧设备包括但不限于RNC (Radio Network Controller,无 线网络控制器)、NB (Node B,节点B)、eNB、基站等,需要说明的是,该网络侧设备并 不局限于上述设备,所有位于网络侧的设备均在本发明保护范围之内。为了方便描述, 本发明实施例中该网络侧设备均以基站为例进行说明。如图6所示,上述配置MBMS同步的方法包括以下步骤步骤601,BM-SC在每个同步序列结尾,构建新的同步控制帧。其中,在该新的同步控制帧中,携带了同步序列内所有数据帧的负荷情况,即 序列内各PDU的数据分布情况,如图4所示的同步控制帧。在图4 中,该同步控制帧新增 了 First Packet Octet Counter、Second Packet Octet Counter、...、N_1 Packet Octet Counter等部分,而其他部分与现有的同步控制帧相同,本
发明实施例中不再赘述。具体的,First Packet Octet Counter标明同步序列内已发出的第1个同步帧的字节 数,Second Packet Octet Counter标明同步序列内已发出的第2个同步帧的字节数,依此类 推,N-I Packet Octet Counter标明同步序列内已发出的第N_1个同步帧的字节数。进一步的,当基站接收到该同步控制帧后,在连续丢失同步帧的情况下,根据 上述的同步控制帧结构中的新增部分(同步序列内所有数据帧的负荷情况),基站可以 知晓连续丢失同步帧的负荷分布情况,继而获知RLC PDU的构成情况,从而在连续丢失 多个MBMS业务帧的情况下,基站可以根据连续丢失同步帧的负荷分布情况、以及RLC PDU的构成情况等确定只需停止发送丢失的数据包,并不影响后续数据帧的正常传送。需要说明的是,由于在同步控制帧中携带了各个同步帧的字节数,根据该各个 同步帧的字节数,基站可以确定RLC PDU的构成情况。例如,当第1个同步帧的字节数 为lObit,第2个同步帧的字节数为lObit,第3个同步帧的字节数为IObit时,根据该各个 同步帧的字节数,基站确定RLC PDU的构成情况为第Ibit-第IObit为第一个同步帧,第 libit-第20bit为第二个同步帧,依次类推。而当连续丢失同步帧时,基站则可以根据该 RLC PDU的构成情况确定只需停止发送丢失的数据包,在此不再详加赘述。步骤602,BM-SC重复发送该新的同步控制帧。其中,在新的同步控制帧构建 完成后,该BM-SC需要重复发送该新的同步控制帧构,以使该基站根据该新的同步控制 帧进行后续处理。步骤603,基站根据该新的同步控制帧获取同步序列内所有数据帧的负荷情况, 并根据该所有数据帧的负荷情况确定RLC PDU的构成。其中,当接收到来自BM-SC的新的同步控制帧后,根据该新的同步控制帧中 携带的同步序列内所有数据帧的负荷情况,该基站可以根据所有数据帧的负荷情况确定 RLC PDU的构成,该过程在上面的步骤中已经赘述,本步骤中不再详加描述。步骤604,基站获取数据帧的丢失情况。其中,当数据帧的丢失情况为连续数据 帧丢失时,转到步骤605,当数据帧的丢失情况为没出现数据帧丢失情况或仅丢失一帧数 据帧时,转到步骤606。
具体的,当接收到新的同步控制帧后,该基站可以根据该新的同步控制帧获取数据帧的丢失情况,该获取过程为现有的获取方式,本发明实施例中不再赘述。需要说明的是,本步骤与上述的步骤603并没有先后的顺序关系,也可以同时 进行。步骤605,基站根据连续丢失同步控制帧的负荷分布情况、以及RLC PDU的构 成情况确定只需停止发送丢失的数据包,并不影响后续其他数据帧的正常传送。步骤606,基站忽略同步控制帧内的负荷分布情况、以及RLC PDU的构成情 况,并按照同步协议,进行失步的恢复。其中,本步骤的处理过程与现有的处理方式相 同,本发明实施例中不再赘述。需要说明的是,在本发明实施例中,基站如果没有接收到该同步控制帧,将停 止发送业务数据直至下一个同步周期。此外,为了区别现有的R8系统,本发明实施例中还可以将上述的同步控制帧定 义为新的类型,例如,将上述的同步控制帧定义为TYPE 3等,本发明实施例中不再详加 说明。其中,可以根据实际的需要对本发明实施例中的步骤进行调整。可见,通过使用本发明提供的方法,使得MBSFN区域下失步基站在出现连续丢 失同步数据帧情况下,能够重新获得同步;并且不影响后续MBMS业务的发送,从而有 效提升MBSFN区域内接收MBMS业务用户的感受。本发明实施例三提供一种配置MBMS同步的方法,如图7所示,包括以下步 骤步骤701,BM-SC在每个同步序列结尾,构建新的同步控制帧。其中,在该新的同步控制帧中,携带了同步序列内具有奇数编号数据帧的负荷 情况;或者,在该新的同步控制帧中,携带了同步序列内具有偶数编号数据帧的负荷情况。具体的,与图4所示的同步控制帧类似,该同步控制帧新增了 First Packet Octet Counter、Third Packet Octet Counter等部分,而其他部分与现有的同步控制帧相同,本发 明实施例中不再赘述。该First Packet Octet Counter标明同步序列内已发出的第1个同步 帧的字节数,该Third Packet Octet Counter标明同步序列内已发出的第3个同步帧的字节 数,依此类推。需要说明的是,上述情况是以携带了同步序列内具有奇数编号数据帧的负荷情 况为例进行说明的,在实际应用中,还可以携带同步序列内具有偶数编号数据帧的负荷 情况,在此不再赘述。步骤702,BM-SC重复发送该新的同步控制帧。其中,在新的同步控制帧构建 完成后,该BM-SC需要重复发送该新的同步控制帧构,以使该基站根据该新的同步控制 帧进行后续处理。步骤703,基站根据该新的同步控制帧获取同步序列内两个连续数据帧的负荷情 况,并根据该两个连续数据帧的负荷情况确定RLC PDU的构成。即基站根据两个连续数 据帧的丢失情况,并结合控制帧内的奇数编号(偶数编号)负荷分布情况,以及丢失的总 数据量,确定每个RLC PDU的构成。其中,当接收到来 自BM-SC的新的同步控制帧后,根据该新的同步控制帧中携带的同步序列内两个连续数据帧的负荷情况(即具有奇数编号数据帧的负荷情况,或 者,具有偶数编号数据帧的负荷情况),该基站可以根据两个连续数据帧的负荷情况确定 RLC PDU的构成。需要说明的是,通过使用该同步序列内具有奇数编号数据帧的负荷情况,即可 以获知同步序列内连续两个数据帧的负荷情况,继而获知连续两个数据帧RLC PDU的构 成情况。同样的,通过使用该同步序列内具有偶数编号数据帧的负荷情况,即可以获知 同步序列内连续两个数据帧的负荷情况,继而获知连续两个数据帧RLC PDU的构成情 况,在此不再详加赘述。
步骤704,基站获取数据帧的丢失情况。其中,当数据帧的丢失情况为连续两个 数据帧丢失时,转到步骤705,当数据帧的丢失情况为没出现数据帧丢失情况或仅丢失一 帧数据帧时,转到步骤706。具体的,当接收到新的同步控制帧后,该基站可以根据该新的同步控制帧获取 数据帧的丢失情况,该获取过程为现有的获取方式,本发明实施例中不再赘述。步骤705,基站根据连续两个丢失同步控制帧的负荷分布情况、以及RLCPDU 的构成情况确定只需停止发送丢失的数据包,并不影响后续其他数据帧的正常传送。步骤706,基站忽略同步控制帧内的负荷分布情况、以及RLC PDU的构成情 况,并按照同步协议,进行失步的恢复。其中,本步骤的处理过程与现有的处理方式相 同,本发明实施例中不再赘述。需要说明的是,在本发明实施例中,基站如果没有接收到该同步控制帧,或 者,出现超过两个连续数据帧丢失情况,将停止发送业务数据直至下一个同步周期。此外,为了区别现有的R8系统,本发明实施例中还可以将上述的同步控制帧定 义为新的类型,例如,将上述的同步控制帧定义为TYPE 3等,本发明实施例中不再详加 说明。其中,可以根据实际的需要对本发明实施例中的步骤进行调整。可见,通过采用本发明提供的方法,使得MBSFN区域下失步基站在出现连续丢 失同步数据帧情况下,能够重新获得同步;并且不影响后续MBMS业务的发送,从而有 效提升MBSFN区域内接收MBMS业务用户的感受。本发明实施例四提供一种网络侧设备,如图8所示,包括接收模块81,用于接收来自BM-SC的同步控制巾贞,所述同步控制帧中携带了同 步序列内数据帧的负荷情况;所述同步控制帧中携带的同步序列内数据帧的负荷情况包 括所有同步序列内数据帧的负荷情况;或者,同步序列内具有偶数编号数据帧的负荷 情况;或者,同步序列内具有奇数编号数据帧的负荷情况。获取模块82,用于根据所述接收模块81接收的同步序列内数据帧的负荷情况获 取RLC PDU的构成信息。确定模块83,用于当数据帧丢失时,根据所述获取模块获取82的RLCPDU的构 成信息确定需要停止发送丢失的数据帧。本发明实施例中,当所述同步控制帧中携带了所有同步序列内数据帧的负荷情 况时,所述确定模块83还用于,当数据帧的丢失情况为连续数据帧丢失时,根据所述 RLC PDU的构成信息确定需要停止发送丢失的数据帧。
本发明实施例中,还包括处理模块84,用于当没有接收到所述同步控制帧时,停止发送数据帧直至下一 个同步周期。进一步的,当所述同步控制帧中携带了同步序列内具有偶数编号数据帧的负荷 情况;或者,同步序列内具有奇数编号数据帧的负荷情况时,所述获取模块82还用于, 根据两个连续数据帧的负荷情况、所述同步序列内具有偶数编号数据帧的负荷情况或者 同步序列内具有奇数编号数据帧的负荷情况,获取RLC PDU的构成信息。所述确定模块83还用于,当数据帧的丢失情况为连续两个数据帧丢失时,根据 所述RLC PDU的构成信息确定需要停止发送丢失的数据帧。所述处理模块84还用于,当没有接收到所述同步控制帧,或者,数据帧的丢失情况为超过连续两个数据帧丢失时,停止发送数据帧直至下一个同步周期。此外,所述处理模块84还用于,当数据帧的丢失情况为没出现数据帧丢失或仅 有一个数据帧丢失时,丢弃所述RLC PDU的构成信息。其中,本发明装置的各个模块可以集成于一体,也可以分离部署。上述模块可 以合并为一个模块,也可以进一步拆分成多个子模块。可见,通过使用本发明实施例提供的设备,使得MBSFN区域下失步基站在出现 连续丢失同步数据帧情况下,能够重新获得同步;并且不影响后续MBMS业务的发送, 从而有效提升MBSFN区域内接收MBMS业务用户的感受。本发明实施例五提供一种广播组播业务中心BM-SC,如图9所示,包括构建模块91,用于构建同步控制帧,所述同步控制帧中携带了同步序列内数据 帧的负荷情况;其中,所述同步控制帧中携带的同步序列内数据帧的负荷情况包括所 有同步序列内数据帧的负荷情况;或者,同步序列内具有偶数编号数据帧的负荷情况; 或者,同步序列内具有奇数编号数据帧的负荷情况。发送模块92,用于将所述构建模块91构建的同步控制帧发送给网络侧设备,由 所述网络侧设备根据所述同步序列内数据帧的负荷情况确定RLC PDU的构成信息;并在 数据帧丢失时,根据所述RLC PDU的构成信息确定需要停止发送丢失的数据帧。其中,本发明装置的各个模块可以集成于一体,也可以分离部署。上述模块可 以合并为一个模块,也可以进一步拆分成多个子模块。可见,通过使用本发明实施例提供的设备,使得MBSFN区域下失步基站在出现 连续丢失同步数据帧情况下,能够重新获得同步;并且不影响后续MBMS业务的发送, 从而有效提升MBSFN区域内接收MBMS业务用户的感受。本发明实施例还提供了一种配置MBMS同步的系统,包括BM-SC,用于构建同步控制帧,所述同步控制帧中携带了同步序列内数据帧 的负荷情况;并将所述同步控制帧发送给网络侧设备;其中,所述同步控制帧中携带的 同步序列内数据帧的负荷情况包括所有同步序列内数据帧的负荷情况;或者,同步序 列内具有偶数编号数据帧的负荷情况;或者,同步序列内具有奇数编号数据帧的负荷情 况。网络侧设备,用于接收来自所述BM-SC的同步控制帧,根据所述同步序列内数 据帧的负荷情况确定RLC PDU的构成信息;并在数据帧丢失时,根据所述RLC PDU的构成信息确定需要停止发送丢失的数据帧。具体的,所述网络侧设备还用于,当所述同步控制帧中携带了同步序列内具有偶数编号数据帧的负荷情况;或者,同步序列内具有奇数编号数据帧的负荷情况时,根 据两个连续数据帧的负荷情况、所述同步序列内具有偶数编号数据帧的负荷情况或者同 步序列内具有奇数编号数据帧的负荷情况,确定RLC PDU的构成信息。可见,通过采用本发明实施例提供的系统,使得MBSFN区域下失步基站在出现 连续丢失同步数据帧情况下,能够重新获得同步;并且不影响后续MBMS业务的发送, 从而有效提升MBSFN区域内接收MBMS业务用户的感受。通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到本发明可借 助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者 是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做 出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质 中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设 备等)执行本发明各个实施例所述的方法。本领域技术人员可以理解附图只是一个优选实施例的示意图,附图中的模块或 流程并不一定是实施本发明所必须的。本领域技术人员可以理解实施例中的装置中的模块可以按照实施例描述进行分 布于实施例的装置中,也可以进行相应变化位于不同于本实施例的一个或多个装置中。 上述实施例的模块可以合并为一个模块,也可以进一步拆分成多个子模块。上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。以上公开的仅为本发明的几个具体实施例,但是,本发明并非局限于此,任何 本领域的技术人员能思之的变化都应落入本发明的保护范围。
权利要求
1.一种配置多媒体广播组播业务MBMS同步的方法,其特征在于,包括网络侧设备接收来自广播组播业务中心BM-SC的同步控制帧,所述同步控制帧中携 带了同步序列内数据帧的负荷情况;所述网络侧设备根据所述同步序列内数据帧的负荷情况确定无线链路控制RLC协议 数据单元PDU的构成信息;当数据帧丢失时,所述网络侧设备根据所述RLC PDU的构成信息确定需要停止发送 丢失的数据帧。
2.如权利要求1所述的方法,其特征在于,所述同步控制帧中携带的同步序列内数据 帧的负荷情况包括所有同步序列内数据帧的负荷情况;或者,同步序列内具有偶数编号数据帧的负荷情况;或者,同步序列内具有奇数编号数据帧的负荷情况。
3.如权利要求2所述的方法,其特征在于,当所述同步控制帧中携带了所有同步序列 内数据帧的负荷情况时,所述网络侧设备根据所述RLC PDU的构成信息确定需要停止发送丢失的数据帧包括当数据帧的丢失情况为连续数据帧丢失时,所述网络侧设备根据所述RLC PDU的构 成信息确定需要停止发送丢失的数据帧。
4.如权利要求3所述的方法,其特征在于,还包括当所述网络侧设备没有接收到所述同步控制帧时,所述网络侧设备将停止发送数据 帧直至下一个同步周期。
5.如权利要求2所述的方法,其特征在于,当所述同步控制帧中携带了同步序列内具 有偶数编号数据帧的负荷情况;或者,同步序列内具有奇数编号数据帧的负荷情况时,所述网络侧设备根据所述同步序列内数据帧的负荷情况确定无线链路控制RLC协议 数据单元PDU的构成信息包括所述网络侧设备根据两个连续数据帧的负荷情况、所述同步序列内具有偶数编号数 据帧的负荷情况或者同步序列内具有奇数编号数据帧的负荷情况,确定RLC PDU的构成 信息。
6.如权利要求5所述的方法,其特征在于,所述网络侧设备根据所述RLCPDU的构 成信息确定需要停止发送丢失的数据帧包括当数据帧的丢失情况为连续两个数据帧丢失时,所述网络侧设备根据所述RLC PDU 的构成信息确定需要停止发送丢失的数据帧。
7.如权利要求5所述的方法,其特征在于,还包括当所述网络侧设备没有接收到所述同步控制帧,或者,数据帧的丢失情况为超过连 续两个数据帧丢失时,所述网络侧设备将停止发送数据帧直至下一个同步周期。
8.如权利要求3或6所述的方法,其特征在于,还包括当数据帧的丢失情况为没出现数据帧丢失或仅有一个数据帧丢失时,所述网络侧设 备丢弃所述RLC PDU的构成信息。
9.一种配置MBMS同步的方法,其特征在于,包括BM-SC构建同步控制巾贞,所述同步控制帧中携带了同步序列内数据帧的负荷情况;所述BM-SC将所述同步控制帧发送给网络侧设备,由所述网络侧设备根据所述同步 序列内数据帧的负荷情况确定RLC PDU的构成信息;并在数据帧丢失时,根据所述RLC PDU的构成信息确定需要停止发送丢失的数据帧。
10.如权利要求9所述的方法,其特征在于,所述同步控制帧中携带的同步序列内数 据帧的负荷情况包括所有同步序列内数据帧的负荷情况;或者,同步序列内具有偶数编号数据帧的负荷情况;或者,同步序列内具有奇数编号数据帧的负荷情况。
11.一种网络侧设备,其特征在于,包括接收模块,用于接收来自BM-SC的同步控制帧,所述同步控制帧中携带了同步序列 内数据帧的负荷情况;获取模块,用于根据所述接收模块接收的同步序列内数据帧的负荷情况获取RLC PDU的构成信息;确定模块,用于当数据帧丢失时,根据所述获取模块获取的RLC PDU的构成信息确 定需要停止发送丢失的数据帧。
12.如权利要求11所述的网络侧设备,其特征在于,所述同步控制帧中携带的同步序 列内数据帧的负荷情况包括所有同步序列内数据帧的负荷情况;或者,同步序列内具有偶数编号数据帧的负荷情况;或者,同步序列内具有奇数编号数据帧的负荷情况。
13.如权利要求12所述的网络侧设备,其特征在于,当所述同步控制帧中携带了所有 同步序列内数据帧的负荷情况时,所述确定模块还用于,当数据帧的丢失情况为连续数据帧丢失时,根据所述RLC PDU的构成信息确定需要停止发送丢失的数据帧。
14.如权利要求13所述的网络侧设备,其特征在于,还包括处理模块,用于当没有接收到所述同步控制帧时,停止发送数据帧直至下一个同步 周期。
15.如权利要求12所述的网络侧设备,其特征在于,当所述同步控制帧中携带了同步 序列内具有偶数编号数据帧的负荷情况;或者,同步序列内具有奇数编号数据帧的负荷 情况时,所述获取模块还用于,根据两个连续数据帧的负荷情况、所述同步序列内具有偶数 编号数据帧的负荷情况或者同步序列内具有奇数编号数据帧的负荷情况,获取RLC PDU 的构成信息。
16.如权利要求15所述的网络侧设备,其特征在于,所述确定模块还用于,当数据帧的丢失情况为连续两个数据帧丢失时,根据所述 RLC PDU的构成信息确定需要停止发送丢失的数据帧。
17.如权利要求15所述的网络侧设备,其特征在于,所述处理模块还用于,当没有接收到所述同步控制帧,或者,数据帧的丢失情况为超过连续两个数据帧丢失时,停止发送数据帧直至下一个同步周期。
18.如权利要求13或16所述的网络侧设备,其特征在于,所述处理模块还用于,当数据帧的丢失情况为没出现数据帧丢失或仅有一个数据帧 丢失时,丢弃所述RLC PDU的构成信息。
19.一种广播组播业务中心BM-SC,其特征在于,包括构建模块,用于构建同步控制帧,所述同步控制帧中携带了同步序列内数据帧的负 荷情况;发送模块,用于将所述构建模块构建的同步控制帧发送给网络侧设备,由所述网络 侧设备根据所述同步序列内数据帧的负荷情况确定RLC PDU的构成信息;并在数据帧丢 失时,根据所述RLC PDU的构成信息确定需要停止发送丢失的数据帧。
20.如权利要求19所述的BM-SC,其特征在于,所述同步控制帧中携带的同步序列 内数据帧的负荷情况包括所有同步序列内数据帧的负荷情况;或者,同步序列内具有偶数编号数据帧的负荷情况;或者,同步序列内具有奇数编号数据帧的负荷情况。
21.—种配置MBMS同步的系统,其特征在于,包括BM-SC,用于构建同步控制帧,所述同步控制帧中携带了同步序列内数据帧的负荷 情况;并将所述同步控制帧发送给网络侧设备;网络侧设备,用于接收来自所述BM-SC的同步控制帧,根据所述同步序列内数据帧 的负荷情况确定RLC PDU的构成信息;并在数据帧丢失时,根据所述RLC PDU的构成 信息确定需要停止发送丢失的数据帧。
22.如权利要求21所述的系统,其特征在于,所述同步控制帧中携带的同步序列内数 据帧的负荷情况包括所有同步序列内数据帧的负荷情况;或者,同步序列内具有偶数编号数据帧的负荷情况;或者,同步序列内具有奇数编号数据帧的负荷情况。
全文摘要
本发明公开了一种配置MBMS同步的方法,包括网络侧设备接收来自广播组播业务中心BM-SC的同步控制帧,所述同步控制帧中携带了同步序列内数据帧的负荷情况;所述网络侧设备根据所述同步序列内数据帧的负荷情况确定无线链路控制RLC协议数据单元PDU的构成信息;当数据帧丢失时,所述网络侧设备根据所述RLC PDU的构成信息确定需要停止发送丢失的数据帧。本发明中,使得MBSFN区域下失步基站在出现连续丢失同步数据帧情况下,能够重新获得同步;并且不影响后续MBMS业务的发送,从而有效提升MBSFN区域内接收MBMS业务用户的感受。
文档编号H04B7/26GK102014339SQ20091023691
公开日2011年4月13日 申请日期2009年10月27日 优先权日2009年10月27日
发明者张大钧, 杨晓东 申请人:大唐移动通信设备有限公司