[发明专利]电子业务指南数据更新方法、系统、服务器和终端有效
申请号: | 200610140357.5 | 申请日: | 2006-11-27 |
公开(公告)号: | CN101193098A | 公开(公告)日: | 2008-06-04 |
发明(设计)人: | 张杰;乐培玉;石腾 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06 |
代理公司: | 北京德琦知识产权代理有限公司 | 代理人: | 宋志强;麻海明 |
地址: | 518129广东省*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 电子 业务 指南 数据 更新 方法 系统 服务器 终端 | ||
技术领域
本发明涉及电子业务指南技术领域,特别涉及一种电子业务指南数据更新方法、一种电子业务指南数据更新系统、一种电子业务指南服务器和一种终端。
背景技术
电子业务指南技术中,网络侧的电子业务指南服务器将电子业务指南数据下发给终端后,如果电子业务指南服务器中已有的电子业务指南数据发生更新,则需要更新终端中对应的电子业务指南数据。
以中国移动多媒体广播(CMMB)网络为例,在现有技术中,网络侧的电子业务指南服务器进行更新处理的流程如图1所示,包括如下步骤:
步骤101、ESG服务器中的ESG记录生成单元更新已有的记录,并将新的记录发送给ESG服务器中的ESG节生成单元;
步骤102、ESG节生成单元根据来自ESG记录生成模块的记录确定需要更新的ESG表,并通知ESG基本信息表生成单元更新ESG基本信息表;
步骤103、ESG基本信息表生成单元根据来自ESG节生成单元的通知,更新ESG基本信息表中记录发生更新的ESG表的ESG表标识和版本号,并将更新后的ESG基本信息表发送给发送单元发送;
步骤104、ESG节生成单元根据接收的来自ESG记录生成单元的记录,将对应的记录封装成节传送至发送单元发送。这里,在ESG节生成单元通过在在ESG头中修改更新后的节的版本号,来通知终端更新后的记录所在的ESG节。
则终端进行ESG更新的流程如图2所示,包括如下步骤:
步骤201、终端接收0号时隙,根据表标识发现ESG基本描述表。在CMMB中,ESG基本描述表的表标识为0x06;
步骤202、终端解析ESG基本描述表,根据自身保存的ESG基本描述表更新序号判断解析的ESG基本描述表中的更新序号是否发生变化,如果是,则确定出ESG需要更新,则执行步骤203;
在步骤203,根据接收的ESG基本描述表中的ESG表标识和表版本号和自身中的ESG表标识和表版本号确定发生更新的ESG表,并确定发生更新的ESG表对应的业务标识;
步骤204、根据业务标识从持续业务复用配置表中获取传输发生更新的ESG表的复用帧标识、时隙和复用子帧标识;
步骤205、在步骤204中获取的时隙到来时,开始接收,并根据步骤204中获取的复用帧标识和复用子帧标识确定对应的子帧,并查找该子帧中数据类型为0的数据单元,即传输ESG节的数据单元;
步骤206、终端解析该数据单元的数据段头,得到ESG的节数量以及各节的长度,并计算出各节的起始位置;
步骤207、根据步骤206中计算出的各节的起始位置找到每一个节,并解析每一节的ESG头,对ESG表标识对应于所述步骤203中确定的发生更新的ESG表的ESG头,读取其中的节序号和版本号,并将读取的节序号和版本号与自身中对应的ESG表中的节序号和版本号进行比较,确定版本号不同的数据节为需要更新的数据节。
步骤208、获得需要更新的数据节的全部记录,整体替换本地ESG中该节的所有记录。
在上述流程中,由于更新数据节需要首先确定更新的ESG表,然后根据确定的更新的ESG表查找并解析该ESG表中所有节的ESG头,才能够确定出发生更新的节。查找并解析发生更新的ESG表中的所有节,增加了终端的工作量,降低了终端的工作效率,也造成了ESG数据更新的时间过长。
此外,在现有技术中,每次更新都必须整体替换一个节的所有记录,对于一个节中只有部分记录发生更新的情况,增加了终端更新的数据量,降低了终端的工作效率,也造成了ESG数据更新的时间过长。
发明内容
有鉴于此,本发明提供了一种电子业务指南数据更新方法、一种电子业务指南数据更新系统、一种电子业务指南服务器和终端,能够减少终端进行ESG数据更新的时间。
本发明提供的一种电子业务指南数据更新方法,包括:
A、网络侧进行电子业务指南ESG更新,将发生更新数据节的信息携带在基本描述信息中发送给终端;
B、终端接收到所述基本描述信息后,根据发生更新数据节的信息确定发生更新的数据节,并读取网络侧发送的对应数据节数据进行更新。
本发明提供的一种电子业务指南数据更新系统,包括电子业务指南服务器和终端;
所述电子业务指南服务器用于进行ESG更新,将发生更新数据节的信息携带在基本描述信息中发送给终端;
所述终端用于接收所述基本描述信息,根据其中发生更新的数据节信息确定发生更新的数据节,并读取网络侧发送的对应数据节数据进行更新。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200610140357.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:基础血压测量装置
- 下一篇:优化嵌入式浏览器用户交互性能的方法及装置
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置