(19)中华人民共和国国家知识产权局
(12)发明专利说明书 | ||
(10)申请公布号 CN 101917454 A (43)申请公布日 2010.12.15 | ||
(21)申请号 CN201010200338.3
(22)申请日 2010.06.09
(71)申请人 中兴通讯股份有限公司
地址 518057 广东省深圳市南山区高新技术产业园科技南路中兴通讯大厦法务部
(72)发明人 刘德海
(74)专利代理机构 北京元本知识产权代理事务所
代理人 秦力军
(51)Int.CI
正则匹配快代理 H04L29/08
H04L29/06
权利要求说明书 说明书 幅图 |
(54)发明名称
一种IPTV中EPG的文件同步的方法及其装置 | |
(57)摘要
本发明公开了一种IPTV中EPG的文件同步的方法及其装置,其中该方法包括EPG向客户端发起同步请求;客户端向索引服务器请求最新的索引文件ID;服务器返回客户端索引文件ID和节点列表;客户端向其他节点请求数据,下载索引文件;客户端解析索引文件,并向其他节点请求数据并下载文件;客户端下载完毕后通知EPG。本发明使用索引文件完成文件和目录的同步,使用索引文件控制为其它节点服务的文件数量,使用P2P技术加快同步的速度,降低服务器的负载,减少单点故障。 | |
法律状态
法律状态公告日 | 法律状态信息 | 法律状态 |
权 利 要 求 说 明 书
1.一种IPTV中EPG的文件同步的方法,其特征是,所述方法包括:
EPG向客户端发起同步请求;
客户端接收EPG同步请求并向索引服务器请求最新的索引文件ID;
索引服务器返回给客户端索引文件ID及其下载节点列表;
客户端根据所述下载节点列表向索引文件下载节点请求下载数据,并下载索引文件;
客户端解析索引文件,到待下载的所需文件,从而从相应的节点下载所需文件。
2.根据权利要求1所述的文件同步的方法,其特征是,所述的客户端解析索引文件,到待下载的所需文件,从而从相应的节点下载所需文件包括:
客户端向索引服务器请求所需文件的下载节点列表;
索引服务器返回给客户端所需文件下载节点列表;
客户端向所需文件下载节点请求下载数据,并下载所述所需文件;
客户端下载完所需文件后通知EPG。
3.根据权利要求2所述的文件同步的方法,其特征是,所述的客户端从索引文件下载节点下载索引文件后,本地索引文件更新包括:
本地索引文件中有,服务器下载的索引文件中没有的文件,从本地索引文件删除;
本地索引文件中没有,服务器下载的索引文件有的文件,需要下载,下载成功后加入本地索引文件。
4.根据权利要求2所述的文件同步的方法,其特征是,所述的客户端从所需文件下载节点下载文件后,本地共享索引文件的更新包括:
将下载成功的所需文件加入共享索引文件;
定时清理过期的共享文件,从共享索引文件里删除。
5.根据权利要求4所述的文件同步的方法,其特征是,所述的服务器下载的索引文件为监控目录下所有文件的信息,包括文件的ID,文件路径,文件大小和文件最后更新的时间;
本地索引文件为客户端本地保存的先前下载的索引文件,包括本地先前下载的所有文件的索引;
共享索引文件为客户端本地保存的对外服务的索引文件,包括本地可以对外服务的文件的索引。
6.根据权利要求5所述的文件同步的方法,其特征是,所述的EPG向客户端发起同步请求之前,还包括:
索引服务器维护最新的索引文件,并管理所有在其下注册的节点,包括超级用户和客户端。
7.根据权利要求1所述的文件同步的方法,其特征是,所述的EPG使用定时器或手动触发文件同步请求,并向客户端发起同步请求,客户端解析索引文件过程为选择匹配所需文件;文件同步请求指令支持使用通配符和正则表达式的匹配方式。
8.一种IPTV中EPG的文件同步装置,其特征是,包括:
请求接收模块,接收EPG发起的同步请求;
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论