信息分发系统技术方案

技术编号:9599195 阅读:78 留言:0更新日期:2014-01-23 04:02
本发明专利技术揭示了一种信息分发系统,包括分发处理单元和接收终端;分发处理单元包括中间服务器,用于对接收到的分发指令进行识别,并在确定该分发指令为广播分发指令的情况下,分别向广播服务器和分发服务器下达广播发送指令和广播分发指令;在确定该分发指令为宽带分发指令的情况下,向分发服务器下发所述宽带分发指令;分发服务器,用于将广播分发指令和/或宽带分发指令发送至接收终端;广播服务器,用于根据接收到的广播发送指令向接收终端广播与广播分发指令对应的数据。如此本发明专利技术可以实现广播网和宽带网的协作,从而解决现有技术中用户终端下载海量信息导致宽带网堵塞的问题。

【技术实现步骤摘要】
信息分发系统
本专利技术涉及一种信息分发系统,更具体地说,涉及一种结合广播网与宽带网的信息分发系统。
技术介绍
随着互联网尤其是移动互联网的发展,人们的生活和工作发生了巨大的变化。伴随着智能终端的不断普及,移动互联网数据流量急剧增长,而目前运营商的网络建设滞后,无形中增加了移动互联网的运行成本。同时对于移动网络运营商来说,若有大量的用户同时间访问热门的视频内容会产生非常大的网络负载,这一峰值可能也会导致基站崩溃。传统的广播电视网络,数据传输格式是TS(传输流,TransportStream的缩写),具备巨大的数据下行推送带宽资源,能够满足大量用户的接收需求,但由于广播通道单向特性,无法实现互联网所具备的交互功能。互联网和广播电视网络互不连通,没有可以互相联系的系统或通道,无法分享各自网络中的资源。虽然市场上存在一些基于互联网和广播电视网融合的设备或系统,但无法实质性解决互联网带宽问题。互联网依然拥挤不堪,随时都面临堵塞问题,不能满足终端用户日益增长的海量信息尤其是视频下载需求。
技术实现思路
本专利技术的目的是提供一种信息分发系统,用以解决现有技术中用户终端下载海量信息导致宽带网堵塞的问题。为实现上述目的,实施本专利技术的信息分发系统包括分发处理单元和接收终端;其中,所述分发处理单元包括:中间服务器、分发服务器以及广播服务器;所述中间服务器,用于对接收到的分发指令进行识别以确定该分发指令的类型,并在确定该分发指令的类型为广播分发指令的情况下,分别向广播服务器下达广播发送指令,以及向分发服务器下发所述广播分发指令,其中所述广播发送指令与广播分发指令相关联;在确定该分发指令的类型为宽带分发指令的情况下,向分发服务器下发所述宽带分发指令;所述分发服务器,用于将所述广播分发指令和/或宽带分发指令发送至所述接收终端;所述广播服务器,用于根据接收到的广播发送指令向所述接收终端广播与所述广播分发指令对应的数据。可选的,所述信息分发系统还包括内容聚类单元,用于将互联网中的数据内容划分成热点数据和非热点数据,并基于所述热点数据和非热点数据分别形成广播分发指令和宽带分发指令。可选的,所述内容聚类单元包括:推荐算法服务器和浏览器服务器;其中,所述推荐算法服务器,用于对接收到的数据标签进行聚类算法处理,并将处理后的数据标签反馈至所述浏览器服务器;所述浏览器服务器,用于从互联网中提取数据标签,并基于经由所述推荐算法服务器处理后的数据标签将所述数据内容划分为热点数据和非热点数据,再基于所述热点数据和非热点数据分别形成广播分发指令和宽带分发指令。可选的,所述分发处理单元还包括FTP服务器,用于根据广播分发指令供所述广播服务器下载包含所述广播分发指令对应的数据的压缩包文件或根据宽带分发指令下载包含所述宽带分发指令对应的数据的压缩包文件。可选的,所述分发处理单元还包括数据库服务器,用于存储所述广播分发指令和宽带分发指令对应的分发任务的相关指令数据。可选的,所述信息分发系统还包括传输信道,所述传输信道包括广播分发通道和宽带分发通道;其中,所述接收终端经由所述广播分发通道接收所述广播分发指令对应的数据;所述分发服务器经由所述宽带分发通道向所述接收终端发送所述广播分发指令和/或宽带分发指令。可选的,所述接收终端通过所述FTP服务器下载与所述宽带分发指令对应的数据。可选的,所述广播服务器包括:任务处理模块,用于接收由所述中间服务器发送的广播发送指令并向所述中间服务器反馈接收确认指令,并基于该广播发送指令从所述FTP服务器下载包含所述广播分发指令对应的数据的压缩包文件,再对该压缩包文件进行完整性校验;TS流封装模块,用于对校验完成的压缩包文件进行封装以转成TS流文件;TS包发送模块,用于载入所述TS流文件并将该TS流文件发送至所述接收终端。可选的,所述接收终端包括:客户端程序和广播接收程序;其中,所述客户端程序包括:指令处理模块,用于对接收到的分发指令进行识别以确定该分发指令的类型;在分发指令的类型为宽带分发指令的情况下,指示所述FTP服务器下载包含所述宽带分发指令对应的数据的压缩包文件;在分发指令的类型为广播分发指令的情况下,指示广播接收程序接收包含所述广播分发指令对应的数据的压缩文件包;并向所述分发服务器回复任务处理结果。可选的,所述客户端程序还包括:数据校验模块,用于对所述包含所述宽带分发指令对应的数据的压缩文件包进行校验以确定在接收过程中是否发生丢包,并向所述指令处理模块回复校验结果;所述指令处理模块,还用于接收所述数据校验模块回复的校验结果,并在所述校验结果错误的情况下,继续从所述FTP服务器下载发生丢包的数据。与现有技术相比较,采用本技术方案提供的信息分发系统,可以实现广播网和宽带网的协作,将大众关注度较高的热点数据以广播的方式传送到全网覆盖的接收终端群,而将非热点数据通过宽带网选择性地传送至相应的接收终端,从而实现广播网为宽带网分担流量的技术效果。进一步地,在接收终端通过广播网接收广播数据过程中,若出现丢包情况,还可以再利用宽带网来补全未能通过广播接收到的数据,从而更提高了广播网和宽带网融合协作的效率。附图说明图1是本专利技术的一种信息分发系统的结构示意图;图2是图1所示的信息分发系统的一个具体实施例的结构示意图;图3是图2所述实施例中浏览器服务器处理生成的数据标签的结构示意图;图4是图2所述实施例在广播分发方式下,中间服务器、广播服务器以及FTP服务器之间的工作流程示意图;图5是图2所述实施例接收终端处理数据接收任务过程中,分发服务器、FTP服务器和接收终端之间的工作流程示意图。具体实施方式下面结合附图和实施例进一步说明本专利技术的技术方案。本专利技术涉及一种信息分发系统及方法,通过利用广播网络实现将大众关注度较高的内容以广播的方式传送到全网覆盖的终端群,从而实现广播网络为宽带网络分担流量,实现二者融合协作的目的。如图1所示的是本专利技术的一种信息分发系统的结构示意图。请参阅图1所示,实施本专利技术的信息分发系统1’包括分发处理单元12’和接收终端14’。具体地,所述分发处理单元12’包括中间服务器121’、广播服务器122’以及分发服务器123’。其中,所述中间服务器121’用于对接收到的分发指令进行识别以确定该分发指令的类型。其中,所述分发指令可以通过信息分发系统中的其他单元模块或服务器(图1中未示出)生成并发送至所述中间服务器121’,针对分发指令的生成过程将在图2所述的实施例中进行详细描述。在本实施例中,所述分发指令包括两种类型,分别为广播分发指令和宽带分发指令。其中,所述广播分发指令对应的数据将通过广播网向接收终端14’广播发送,所述宽带分发指令对应的数据将通过宽带网供接收终端14’下载。所述中间服务器121’在确定该分发指令的类型为广播分发指令的情况下,分别向所述广播服务器122’下达广播发送指令,以及向所述分发服务器123’下发所述广播分发指令,其中所述广播发送指令与广播分发指令相关联。所述中间服务器121’在确定该分发指令的类型为宽带分发指令的情况下,向所述分发服务器123’下发所述宽带分发指令。所述分发服务器123’用于将所述广播分发指令和/或宽带分发指令发送至所述接收终端14’。所述广播服务器122’用于根据接收到的广播发送指令向本文档来自技高网...
信息分发系统

【技术保护点】
一种信息分发系统,其特征在于,包括:分发处理单元和接收终端;其中,所述分发处理单元包括:中间服务器、分发服务器以及广播服务器;?所述中间服务器,用于对接收到的分发指令进行识别以确定该分发指令的类型,并在确定该分发指令的类型为广播分发指令的情况下,分别向广播服务器下达广播发送指令,以及向分发服务器下发所述广播分发指令,其中所述广播发送指令与广播分发指令相关联;在确定该分发指令的类型为宽带分发指令的情况下,向分发服务器下发所述宽带分发指令;所述分发服务器,用于将所述广播分发指令和/或宽带分发指令发送至所述接收终端;所述广播服务器,用于根据接收到的广播发送指令向所述接收终端广播与所述广播分发指令对应的数据。

【技术特征摘要】
1.一种信息分发系统,其特征在于,包括:分发处理单元和接收终端;其中,所述分发处理单元包括:中间服务器、分发服务器以及广播服务器;所述中间服务器,用于对接收到的分发指令进行识别以确定该分发指令的类型,并在确定该分发指令的类型为广播分发指令的情况下,分别向广播服务器下达广播发送指令,以及向分发服务器下发所述广播分发指令,其中所述广播发送指令包含有指示广播发射塔开启的时间,而所述广播分发指令则包含有指示接收终端接收广播数据的时间,且这两个时间是相吻合的;在确定该分发指令的类型为宽带分发指令的情况下,向分发服务器下发所述宽带分发指令;所述分发服务器,用于将所述广播分发指令和/或宽带分发指令发送至所述接收终端;所述广播服务器,用于根据接收到的广播发送指令向所述接收终端广播与所述广播分发指令对应的数据,其中,所述分发处理单元还包括FTP服务器,用于根据广播分发指令供所述广播服务器下载包含所述广播分发指令对应的数据的压缩包文件或根据宽带分发指令下载包含所述宽带分发指令对应的数据的压缩包文件,所述分发处理单元还包括数据库服务器,用于存储所述广播分发指令和宽带分发指令对应的分发任务的相关指令数据,所述信息分发系统还包括传输信道,所述传输信道包括广播分发通道和宽带分发通道;其中,所述接收终端经由所述广播分发通道接收所述广播分发指令对应的数据;所述分发服务器经由所述宽带分发通道向所述接收终端发送所述广播分发指令和/或宽带分发指令。2.如权利要求1所述的信息分发系统,其特征在于,所述信息分发系统还包括内容聚类单元,用于将互联网中的数据内容划分成热点数据和非热点数据,并基于所述热点数据和非热点数据分别形成广播分发指令和宽带分发指令。3.如权利要求2所述的信息分发系统,其特征在于,所述内容聚类单元包括推荐算法服务器和浏览器服务器;其中,所述推荐算法服务器,用于对接收到的数据...

【专利技术属性】
技术研发人员:张文军应小青张震宁项立任史梦蕾管云峰何大治
申请(专利权)人:上海数字电视国家工程研究中心有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1