数据广播业务的传输方法和系统及接收方法和装置的制作方法

文档序号:7706680阅读:95来源:国知局
专利名称:数据广播业务的传输方法和系统及接收方法和装置的制作方法
技术领域
本发明涉及移动多媒体广播技术领域,尤其涉及一种数据广播业务的传输方法和 系统及接收方法和装置。
背景技术
在中国移动多媒体广播(ChinaMobile Multimedia Broadcasting, CMMB)系统 中,数据广播业务为增值业务提供了广阔的应用前景。移动多媒体数据广播规范中,规定了移动多媒体广播系统中数据广播业务的数据 封装协议和传输方式。移动多媒体电子业务指南(ESG)规范中,规定了移动多媒体广播系统中电子业务 指南的数据结构、封装和传输方式。然而,对于如果按照ESG的规范实现数据广播业务,目前尚没有一种可行的实现 方法。

发明内容
本发明要解决的技术问题是提供一种数据广播业务的传输方法和系统及接收方 法和装置,结合ESG信息实现数据广播业务。为解决上述技术问题,本发明的一种数据广播业务的传输方法,包括电子业务指南ESG服务器将所编辑的ESG信息发送给网络传输子系统,在ESG信 息中包含数据广播业务的节目开始时间,网络传输子系统在广播信道上发送ESG信息;数据广播服务器在节目开始时间将数据广播业务的业务文件发送给网络传输子 系统,网络传输子系统在广播信道上发送业务文件。进一步地,终端在广播信道上接收ESG信息,当用户选择使用数据广播业务时,终 端从ESG信息中获取用户所选数据广播业务的节目开始时间,在该节目开始时间从广播信 道上接收用户所选数据广播业务的业务文件,并对接收到的业务文件进行显示。进一步地,ESG服务器还在ESG信息中包含数据广播业务的节目持续时间,数据广 播服务器在节目持续时间内重复将数据广播业务的业务文件发送给网络传输子系统,终端 还从ESG信息中获取用户所选数据广播业务的节目持续时间,在该节目持续时间内完成业 务文件的接收。进一步地,一种数据广播业务的传输系统,包括ESG服务器、数据广播服务器和 网络传输子系统,其中ESG服务器用于将所编辑的ESG信息发送给网络传输子系统,在ESG信息中包含数 据广播业务的节目开始时间;数据广播服务器用于在节目开始时间将数据广播业务的业务文件发送给网络传 输子系统;网络传输子系统用于在广播信道上发送ESG信息及数据广播业务的业务文件。
4
进一步地,该系统还包括终端,终端用于在广播信道上接收ESG信息,当用户选择 使用数据广播业务时,从ESG信息中获取用户所选数据广播业务的节目开始时间,在该节 目开始时间从广播信道上接收用户所选数据广播业务的业务文件,并对接收到的业务文件 进行显示。进一步地,ESG服务器还用于在ESG信息中包含数据广播业务的节目持续时间;数据广播服务器还用于在节目持续时间内重复将数据广播业务的业务文件发送 给网络传输子系统;终端还用于从ESG信息中获取用户所选数据广播业务的节目持续时间,在该节目 持续时间内完成业务文件的接收。进一步地,一种数据广播业务的接收方法,包括终端在广播信道上接收ESG信息,当用户选择使用数据广播业务时,终端从ESG信 息中获取用户所选数据广播业务的节目开始时间,在该节目开始时间从广播信道上接收业 务文件,并对接收到的业务文件进行显示。进一步地,终端还从ESG信息中获取用户所选数据广播业务的节目持续时间,在 该节目持续时间内完成业务文件的接收。进一步地,一种数据广播业务的接收装置,包括业务处理模块、接收模块和解码 与显示模块,其中业务处理模块用于在判定用户选择使用数据广播业务时,从ESG信息中获取用户 所选数据广播业务的节目开始时间,并将获取到的节目开始时间发送给接收模块;接收模块用于在节目开始时间从广播信道上接收用户所选数据广播业务的业务 文件,并将接收到的业务文件发送给解码与显示模块;解码与显示模块解码并显示接收到的业务文件。进一步地,业务处理模块还从ESG信息中获取用户所选数据广播业务的节目持续 时间,并将获取到的节目持续时间发送给接收模块;接收模块在节目持续时间内完成用户所选数据广播业务的业务文件的接收。综上所述,本发明结合ESG信息的描述实现数据广播业务,在发送侧提供了数据 广播业务的发送方法及系统,在接收侧提供了接收数据广播业务的方法及装置,为运营商 开展增值业务构建了灵活的运营方案。


图1为本发明数据广播业务的传输方法中的发送方法的流程图;图2为本发明据广播业务的传输方法中的接收方法的流程图;图3为本发明实施例的数据广播业务的接收方法的流程图;图4为本发明数据广播业务的传输系统的架构图;图5为本发明数据广播业务的接收装置的结构图。
具体实施例方式本发明将ESG信息与数据广播业务相结合,根据ESG信息的描述实现数据广播业 务。
5
以下结合附图对本发明的具体实施方式
进行说明。本发明数据广播业务的传输方法包括发送方法和接收方法,图1所示为本发明的 数据广播业务的发送方法,该方法包含如下步骤101 :ESG服务器编辑ESG信息,采用规范格式将所编辑的ESG信息描述为标准ESG 信息,将标准ESG信息发送给网络传输子系统;ESG服务器编辑ESG信息时,在ESG信息中包含数据广播业务的描述信息,包括 业务标识、业务类型、编排信息和内容信息等。其中,编排信息包括节目开始时间和节目名 称等;内容信息包括节目持续时间和介绍等。102:数据广播服务器对数据广播业务的业务文件按照移动多媒体数据广播业务 的封装标准进行分割并封装为业务文件数据包,按照ESG信息中记录的数据广播业务的节 目的开始时间和持续时间,将封装的业务文件数据包发送给网络传输子系统;数据广播服务器在节目开始时间,重复将封装的数据广播业务的业务文件数据包 发送给网络传输子系统,重复的时长为节目持续时间。数据广播业务的业务文件数据包包括FAT片传输包、文件片传输包和纠删校验 片传输包。103 网络传输子系统对接收到的ESG信息和数据广播业务的业务文件数据包进 行复用并调制到广播信道上发送。网络传输子系统将数据广播服务器提交的FAT片传输包、文件片传输包和纠删校 验片传输包复用到数据广播业务对应的复用子帧中,并调制到CMMB广播信道上传输。图2所示为本发明的数据广播业务的接收方法,该方法包含如下步骤201 用户启动终端;202 终端判断是否需要更新ESG信息,如果需要,则执行下一步;否则,跳转到步 骤 204 ;终端在进行业务处理前,需要获得与业务对应的ESG信息。终端更新ESG信息的情况包括用户启动终端上的数据广播业务客户端程序时; 用户手动操作选择更新ESG信息时;业务开始前,局部更新ESG信息;业务开始后,业务数 据接收失败,需要局部更新ESG信息。203 终端从广播信道上重新接收ESG信息;204 用户选择业务,终端根据ESG信息判断所选业务的业务类型,当所选业务为 数据广播业务时,执行下一步;205 终端从ESG信息中获取所选数据广播业务的节目开始时间和节目持续时间;ESG信息的编排元素中的StartTime (开始时间)描述节目开始时间。ESG信息中与上述编排元素关联的内容元素中的Duration (持续时间)描述内 容或节目持续时间,单位为秒,在该时间段内,数据广播业务的业务文件数据包会被持续轮播。206:终端在节目开始时间启动数据接收,并校验接收到的业务文件数据包的正确 性,在节目持续时间内完成所选业务的全部业务文件数据包的正确接收;终端从对应的复用子帧中接收数据广播业务的业务文件数据包。207 终端解析接收到的业务文件数据包,显示解析得到业务文件。
终端按照文件类型解析接收到的业务文件数据包。下面以一具体实施例进一步说明本发明的数据广播业务的接收方法。图3所示为本发明实施例移动多媒体数据广播终端接收数据广播业务的方法,包 括如下步骤301 用户启动终端;302 终端的解码与显示模块判断是否需要更新ESG信息,如果需要,则执行下一 步;否则,跳转到步骤304;303 解码与显示模块通知接收模块获取ESG信息,接收模块在广播信道上接收封 装ESG信息的复用子帧,进行解复用,将解复用得到的ESG信息发送给解码与显示模块,解 码与显示模块更新ESG信息;304 解码与显示模块向用户展示ESG信息,供用户选择业务;如果是进行用户预设业务的处理,可以不向用户显示ESG信息。305 用户进行业务选择、预设业务或其他操作;306 业务处理模块判断用户进行的操作是否为选择使用业务,如果是,则执行下 一步;否则,执行步骤312;307 业务处理模块根据ESG信息判断用户所选业务的业务类型是否为数据广播 业务,如果是,则执行下一步;否则,跳转到步骤315 ;308 业务处理模块从ESG信息中获取所选业务的节目开始时间和节目持续时间, 将节目开始时间和节目持续时间发送给接收模块;309:接收模块在节目开始时间启动数据接收,并校验接收到的业务文件数据包的 正确性,在节目持续时间内完成所选业务的全部业务文件数据包的正确接收;310:接收模块解复用业务文件数据包,缓存解复用得到的数据广播业务的业务文 件,并将数据广播业务的业务文件发送给解码与显示模块;311 解码与显示模块解码并显示接收到的数据广播业务的业务文件,跳转到步骤 305 ;312 业务处理模块判断用户是否选择退出客户,如果是,则执行步骤313 ;否则, 执行步骤314;313 退出客户端操作,结束;314 业务处理模块进行用户所选操作的相应处理,跳转到步骤305 ;315 业务处理模块进行用户所选业务的业务处理,跳转到步骤305。本发明还提供了一种数据广播业务的传输系统,如图4所示,该系统包括ESG服 务器、数据广播服务器、网络传输子系统和终端,其中ESG服务器,用于编辑ESG信息,采用规范格式将所编辑的ESG信息描述为标准 ESG信息,将标准ESG信息发送给网络传输子系统,在ESG信息中包含数据广播业务的描述 信息,包括业务标识、业务类型、编排信息和内容信息等。其中,编排信息包括节目开始时 间和节目名称等;内容信息包括节目持续时间和介绍等。数据广播服务器,用于对数据广播业务的业务文件按照移动多媒体数据广播业务 的封装标准进行分割并封装为业务文件数据包,按照ESG信息中记录的数据广播业务的节 目开始时间和节目持续时间,将封装的业务文件数据包发送给网络传输子系统。
网络传输子系统,用于对接收到的ESG信息和数据广播业务的业务文件数据包进 行复用并调制到广播信道上发送。终端,用于判断是否需要更新ESG信息,如果需要,则从广播信道上重新接收ESG 信息,当用户选择业务时,根据ESG信息判断所选业务的业务类型,当所选业务为数据广播 业务时,从ESG信息中获取所选数据广播业务的节目开始时间和节目持续时间,在节目开 始时间启动数据接收,并校验接收到的业务文件数据包的正确性,在节目持续时间内完成 所选业务的全部业务文件数据包的正确接收,并解析接收到的业务文件数据包,显示解析 得到业务文件。本发明还提供了一种数据广播业务的接收装置,如图5所示,该装置包括解码与 显示模块、接收模块和业务处理模块,其中解码与显示模块,用于判断是否需要更新ESG信息,如果需要,则通知接收模块获 取ESG信息,在接收到接收模块发送的ESG信息后,对ESG信息进行更新;向用户展示ESG 信息,供用户选择业务;在接收到接收模块发送的数据广播业务的业务文件后,解码并显示 接收到的数据广播业务的业务文件。接收模块,用于在接收到解码与显示模块发送的接收ESG信息的通知后,在广播 信道上接收封装ESG信息的复用子帧,进行解复用,将解复用得到的ESG信息发送给解码 与显示模块;在接收到业务处理模块发送的数据广播业务的节目开始时间和节目持续时间 后,在节目开始时间启动数据接收,并校验接收到的业务文件数据包的正确性,在节目持续 时间内完成所选业务的全部业务文件数据包的正确接收,解复用业务文件数据包,缓存解 复用得到的数据广播业务的业务文件,并将数据广播业务的业务文件发送给解码与显示模 块。业务处理模块,用于在用户进行业务选择、预设业务或其他操作后,判断用户进行 的操作是否为选择使用业务,如果选择使用业务,则根据ESG信息判断用户所选业务的业 务类型是否为数据广播业务,如果用户选择数据广播业务,则从ESG信息中获取所选业务 的节目开始时间和节目持续时间,将节目开始时间和节目持续时间发送给接收模块;如果 用户未选择数据广播业务,则进行用户所选业务的业务处理;如果用户未选择使用业务,则 判断用户是否选择退出客户,如果是,则退出客户端操作,结束;否则进行用户所选操作的 相应处理。当然,本发明还可有其它实施例,在不背离本发明精神及其实质的情况下,熟悉本 领域的普通技术人员当可根据本发明做出各种相应的改变和变形,但这些相应的改变和变 形都应属于本发明所附的权利要求的保护范围。
权利要求
一种数据广播业务的传输方法,包括电子业务指南ESG服务器将所编辑的ESG信息发送给网络传输子系统,在所述ESG信息中包含数据广播业务的节目开始时间,所述网络传输子系统在广播信道上发送所述ESG信息;数据广播服务器在所述节目开始时间将所述数据广播业务的业务文件发送给所述网络传输子系统,所述网络传输子系统在广播信道上发送所述业务文件。
2.如权利要求1所述的方法,其特征在于,终端在所述广播信道上接收ESG信息,当用户选择使用数据广播业务时,所述终端从 所述ESG信息中获取用户所选数据广播业务的节目开始时间,在该节目开始时间从广播信 道上接收用户所选数据广播业务的业务文件,并对接收到的业务文件进行显示。
3.如权利要求1或2所述的方法,其特征在于,所述ESG服务器还在ESG信息中包含所 述数据广播业务的节目持续时间,所述数据广播服务器在所述节目持续时间内重复将数据 广播业务的业务文件发送给所述网络传输子系统,所述终端还从所述ESG信息中获取用户 所选数据广播业务的节目持续时间,在该节目持续时间内完成业务文件的接收。
4.一种数据广播业务的传输系统,包括ESG服务器、数据广播服务器和网络传输子系 统,其中所述ESG服务器用于将所编辑的ESG信息发送给网络传输子系统,在所述ESG信息中 包含数据广播业务的节目开始时间;所述数据广播服务器用于在所述节目开始时间将所述数据广播业务的业务文件发送 给所述网络传输子系统;所述网络传输子系统用于在广播信道上发送所述ESG信息及所述数据广播业务的业 务文件。
5.如权利要求4所述的系统,其特征在于,该系统还包括终端,所述终端用于在所述广 播信道上接收ESG信息,当用户选择使用数据广播业务时,从所述ESG信息中获取用户所选 数据广播业务的节目开始时间,在该节目开始时间从广播信道上接收用户所选数据广播业 务的业务文件,并对接收到的业务文件进行显示。
6.如权利要求4或5所述的系统,其特征在于,所述ESG服务器还用于在ESG信息中包含所述数据广播业务的节目持续时间;所述数据广播服务器还用于在所述节目持续时间内重复将数据广播业务的业务文件 发送给所述网络传输子系统;所述终端还用于从所述ESG信息中获取用户所选数据广播业务的节目持续时间,在该 节目持续时间内完成业务文件的接收。
7.一种数据广播业务的接收方法,包括终端在广播信道上接收ESG信息,当用户选择使用数据广播业务时,所述终端从所述 ESG信息中获取用户所选数据广播业务的节目开始时间,在该节目开始时间从广播信道上 接收业务文件,并对接收到的业务文件进行显示。
8.如权利要求7所述的方法,其特征在于,所述终端还从所述ESG信息中获取用户所选 数据广播业务的节目持续时间,在该节目持续时间内完成业务文件的接收。
9.一种数据广播业务的接收装置,包括业务处理模块、接收模块和解码与显示模块,其中所述业务处理模块用于在判定用户选择使用数据广播业务时,从ESG信息中获取用户 所选数据广播业务的节目开始时间,并将获取到的节目开始时间发送给所述接收模块;所述接收模块用于在节目开始时间从广播信道上接收用户所选数据广播业务的业务 文件,并将接收到的业务文件发送给所述解码与显示模块; 所述解码与显示模块解码并显示接收到的业务文件。
10.如权利要求9所述的装置,其特征在于,所述业务处理模块还从所述ESG信息中获取用户所选数据广播业务的节目持续时间, 并将获取到的节目持续时间发送给所述接收模块;所述接收模块在节目持续时间内完成用户所选数据广播业务的业务文件的接收。
全文摘要
本发明的一种数据广播业务的传输方法,包括电子业务指南ESG服务器将所编辑的ESG信息发送给网络传输子系统,在ESG信息中包含数据广播业务的节目开始时间,网络传输子系统在广播信道上发送ESG信息;数据广播服务器在节目开始时间将数据广播业务的业务文件发送给网络传输子系统,网络传输子系统在广播信道上发送业务文件。本发明结合ESG信息的描述实现数据广播业务,在发送侧提供了数据广播业务的发送方法及系统,在接收侧提供了接收数据广播业务的方法及装置,为运营商开展增值业务构建了灵活的运营方案。
文档编号H04H60/91GK101848050SQ20091013196
公开日2010年9月29日 申请日期2009年3月27日 优先权日2009年3月27日
发明者柯尊友 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1