业务声明文件的更新处理方法、装置及系统的制作方法

文档序号:9931363阅读:298来源:国知局
业务声明文件的更新处理方法、装置及系统的制作方法
【技术领域】
[0001]本发明涉及通信领域,具体而言,涉及一种SA文件的更新处理方法、装置及系统。
【背景技术】
[0002]随着移动互联网的快速发展和智能终端的普及,移动多媒体业务也增长迅速,由此给移动运营商带来了巨大的网络压力,移动运营商不得不通过投入高额的成本对网络进行扩容升级,同时基于开放互联网的多媒体和数据业务发展迅猛,导致移动运营商逐渐成为管道,仅靠流量收费,因此其投入和产出比巨大,面临的问题越来越多,迫切需要一种针对多媒体和数据业务的新的商业模式出现。
[0003]针对移动多媒体业务,有并发用户多,数据量大,持续时间长和时延敏感等特点,第三代合作伙伴计划(3rd Generat1n Partnership Project,简称为3GPP)引入了多媒体广播组播业务(Multimedia Broadcast/Multicast Service,简称为 MBMS),是一种在移动蜂窝网络中把同一业务数据源向多目标用户推送的点到多点业务,不仅可以承载多媒体业务,也可以承载数据业务,它通过使用较少的网络资源为大量具有相同需求的用户提供多媒体/数据业务,从而实现网络资源共享,提高了网络资源的利用率,减少网络压力。
[0004]而基于LTE的增强型多媒体广播组播业务(Enhanced Multimedia Broadcast/Multicast Service,简称为eMBMS)对MBMS业务进行了演进,它基于MBMS单频网(多播广播单频网络(Multicast Broadcast Single Frequency Network,简称为MBSFN)技术,定义了 MBSFN Area这种独立的广播组播方式,从而提高了 MBMS业务性能,同时适应新的系统架构演进(System Architecture Evolut1n,简称为 SAE) / 长期演进(Long-Term Evolut1n,简称为LTE)的系统架构,更加适合多媒体/数据业务在移动蜂窝网络上的传送。相比MBMS,eMBMS技术更加成熟,其所依托的LTE网络带宽更宽,所以可向用户提供更高质量的业务,从而获得更好的用户体验。
[0005]业务声明(Service Announcement,即SA)可以认为是eMBMS的业务指南或节目单,是eMBMS业务的导航信息,其数据结构主要包括元数据封装metadata envelope和兀数据片段 metadata fragment,其中,metadata envelope 是 metadata fragment 的索弓I,标识出metadata fragment的类型等附加信息,metadata fragment主要包括如下几类:业务信息(用户业务描述(User Service Descript1n,简称为USD)),编排信息(时间表Schedule),安全信息(安全性Security),会话信息(服务发现协议(ServiceDiscovery Protocol,简称为 SDP),纠错编码(前向纠错(Forward error correct1n,简称为FEC),文件修复和统计上报信息(相关传输过程描述(Associated DeliveryProcedure Descript1n,简称为 ADI3D),媒体信息(媒体信息描述(Media Presentat1nDescript1n,简称为MPD))和初始化分片信息(Init Segment)等。一个业务声明信息是一个多功能因特网邮件扩充(Multipurpose Internet Mail Extens1ns,简称为MIME)格式的文件,其通过业务声明通道(Service Announcement Channel,简称为SACH)承载或者和节目流一起基于单向文件传输协议(File Delivery over Unidirect1nal Transport,简称为FLUTE)广播给用户。
[0006]因为SA包含的信息量很多,在eMBMS广播通道中分发给用户有一定优势,但终端在完整接收SA之后,解析metadata envelope和metadata fragment耗时耗电,而且需要定时从网络端广播通道中接收FLUTE数据包,组装这些数据包并成功解析SA所包含的信息之后,才能更新本地存储,往往对终端造成许多额外的开销。
[0007]针对相关技术中,终端只有在解析SA之后才能够决定是否更新本地存储的SA文件而造成的增加终端开销的问题,尚未提出有效的解决方案。

【发明内容】

[0008]为了解决上述技术问题,本发明提供了一种SA文件的更新处理方法、装置及系统。
[0009]根据本发明的一个方面,提供了一种SA文件的更新处理方法,包括:终端获取与网络侧设备下发的当前版本SA文件所对应的第一版本信息;所述终端判断所述第一版本信息与本地SA文件所对应的第二版本信息是否一致;根据判断结果确定是否对所述本地SA文件进行更新处理。
[0010]优选地,根据判断结果确定是否对所述本地SA文件进行更新处理,包括:在所述判断结果指示一致时,所述终端禁止对所述本地SA文件进行更新。
[0011]优选地,所述终端判断所述第一版本信息与所述第二版本信息是否一致之前,还包括:终端获取所述当前版本SA文件中元数据片段所对应的第一版本号。
[0012]优选地,根据判断结果确定是否对所述本地SA文件进行更新处理,包括:在所述判断结果指示不一致时,所述终端确定本地SA文件中元数据片段所对应的第二版本号与所述第一版本号不一致的指定元数据片段;所述终端向网络侧设备请求所述指定元数据片段的更新信息;所述终端从所述网络侧设备接收所述更新信息,并利用所述更新信息更新所述本地SA文件中的所述指定数据片段。
[0013]优选地,所述终端从所述网络侧设备接收所述增量更新信息包括:所述终端通过单播通道接收所述增量更新信息。
[0014]优选地,根据判断结果确定是否对所述本地SA文件进行更新处理,包括:在所述判断结果指示不一致时,所述终端通过广播通道从网络侧接收SA文件;根据所述从网络侧接收到的SA文件更新本地SA文件。
[0015]优选地,还包括:在所述终端本地未存储SA文件时,所述终端获取所述当前版本SA文件;所述终端在本地存储所述当前版本SA文件。
[0016]根据本发明的另一个方面,还提供了一种SA文件的更新处理系统,包括:网络侧设备,用于下发当前版本SA文件所对应的第一版本信息至终端;所述终端,用于判断所述第一版本信息与本地SA文件所对应的第二版本信息是否一致,并根据判断结果确定是否对所述本地SA文件进行更新处理。
[0017]优选地,所述网络侧设备还用于在FLUTE FDT中添加所述第一版本信息,并将所述FDT发送至所述终端。
[0018]优选地,所述网络侧设备还用于在SA数据结构中添加所述第一版本信息时,在所述FDT中同步接收所述第一版本信息。
[0019]根据本发明的另一个方面,还提供了一种SA文件的更新处理装置,应用于终端,包括:获取模块,用于获取与网络侧设备下发的当前版本SA文件所对应的第一版本信息;判断模块,用于判断所述第一版本信息与本地SA文件所对应的第二版本信息是否一致;确定模块,用于根据判断结果确定是否对所述本地SA文件进行更新处理。
[0020]优选地,所述确定模块包括:禁止单元,用于在所述判断结果指示一致时,禁止对所述本地SA文件进行更新。
[0021]优选地,所述获取模块,用于获取所述当前版本SA文件中元数据片段所对应的第一版本号。
[0022]优选地,所述确定模块,包括:确定单元,用于在所述判断结果指示不一致时,确定本地SA文件中元数据片段所对应的第二版本号与所述第一版本号不一致的指定元数据片段;请求单元,用于向网络侧设备请求所述指定元数据片段的增量更新信息;接收单元,用于从所述网络侧设备接收所述增量更新信息;更新单元,用于利用所述增量更新信息更新所述本地SA文件中的所述指定数据片段。
[0023]优选地,所述接收单元,还用于在所述判断结果指示不一致时,通过广播通道从网络侧接收SA文件;所述更新单元,还用于根据所述从网络侧接收到的SA文件更新本地SA文件。
[0024]通过本发明,终端能够判断本地SA文件是否为当前最新版本SA文件,并根据判断结果确定是否对所述本地SA文件进行更新处理技术手段,解决了相关技术中,终端只有在解析SA所包含的信息之后才能够判断是否更新本地存储的SA文件而造成的增加终端开销的问题,保证终端仅在SA版本不是最新版本时,对网络侧下发的SA文件接收并解析,从而有效地减少终端的处理压力,提高处理效率,节约电量。
【附图说明】
[0025]此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
[0026]图1是根据本发明实施例的SA文件的更新处理方法的流程图;
[0027]图2是根据本发明实施例的SA文件的更新处理系统的结构框图;
[0028]图3为根据本发明实施例的SA文件的更新处理装置的结构框图;
[0029]图4为根据本发明实施例的SA文件的更新处理装置的另一结构框图;
[0030]图5为根据本发明优选实施例一的网络结构示意图;
[0031]图6是根据本发明优选实施例二的业务声明系统模块架构图;
[0032]图7为根据本发明优选实施例三的终端模块架构图;
[0033]图8为根据本发明优选实
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1