综合资讯服务广播系统数据调度平台技术方案

技术编号:4093099 阅读:280 留言:0更新日期:2012-04-11 18:40
一种综合资讯服务广播系统数据调度平台,包括控制中心、实时业务数据广播调度子系统、非实时业务数据广播调度子系统、个性化数据广播调度子系统和信道适配子系统,使用本发明专利技术建立的调度平台能够支持同一广播频道下的实时业务和非实时业务数据的广播服务,支持动态添加、删除、修改数据业务,并进行带宽的动态分配、调整和回收,不同的数据业务采用单信道广播或多信道并行广播的方式,并分别采用不同的调度策略,满足实时数据业务的时限性要求及降低非实时数据业务的数据访问时间,当采用多信道并行广播方式进行数据广播时,支持能够自适应数据分类的变化,动态调整分配的信道数量及带宽,同时支持基于用户请求的数据广播调度服务,综合考虑数据的访问概率、请求截止期、请求数据长度等因素,进行合理调度,满足各项指标要求。

【技术实现步骤摘要】

本专利技术涉及一种综合资讯服务广播系统数据调度平台,属于数据广播

技术介绍
近年来随着蜂窝通信、无线LAN及卫星通信等无线通信技术的飞速发展,基于无 线网的信息服务不断出现,使得无线网设备通过无线网能够随时随地的访问需要的信息, 包括实时交通路况信息、实时股票行情、新闻资讯、天气预报和购物信息等。它综合了移动 计算、移动数据库和无线通信等技术,具有广播信道共享、用户数量无关、下行带宽大和费 用低等优点,数据广播是数据获取和数据发布的有效手段,在公共信息发布,军事等领域都 发挥着极其重要的作用。当前使用的服务系统多为单数据业务的服务,且多采用单信道Flat广播调度方 式,即周期性、顺序广播所有数据项。多信道的并行广播,使得用户可以多点访问同一类型 的数据成为可能。多信道并行广播能够根据数据类型或服务模式的分类,将服务粒度划分, 并行的对分类数据进行广播,任何时刻用户开机都能访问到特定类型的数据,而不是等待 其它分类的数据广播完毕才能访问。Flat广播调度方式适用于用户数据访问模式比较均勻 的情况,当用户数据访问模式差别比较大时,如80%的用户访问20%的数据,由于访问概 率高的数据与访问概率低的数据具有相同的发送频率,所以这种广播方式使得系统性能急 剧下降。因此,数据访问概率、数据长度等因素的不同,导致必须合理安排数据项的发送时 间及发送频率,才能够进行更好的数据服务的覆盖。数据调度策略是解决此类问题的最基本,也是非常有效的方法,它综合考虑数据 时限性、访问概率、长度等属性,能够合理的安排数据项的发送顺序及发送频率,使得优先 级较高的数据项以较高的频率优先进行广播,这样才能有效的降低数据的平均访问时间, 提高广播系统的性能。本专利技术的综合资讯服务是集各种数据业务于一体的,并采用多信道并行广播的服 务方式,同时提供信道数据调度功能,用户能够根据自己的需要随时随地访问到自己感兴 趣的数据。
技术实现思路
本专利技术要解决的技术问题克服现有技术的不足,提供一种综合资讯服务广播系 统数据调度平台。本专利技术采用的技术方案综合资讯服务广播系统数据调度平台,包括控制中心、实 时业务数据广播调度、非实时业务数据广播调度、个性化数据广播调度和信道适配模块, 其中控制中心负责数据业务的启动、配置管理,各业务带宽的分配与调整,同时存放 数据业务和信道分配信息;所述的控制中心包括业务控制模块、配置命令监听模块、带宽分 配及调整模块、业务数据量统计模块和配置数据库;配置命令监听模块对外建立TCP接口,接收数据业务的配置请求;业务控制模块根据当前配置数据库的数据业务配置信息启动相 应的数据业务服务,并对配置命令监听模块接收的数据业务配置请求进行分析和处理;当 动态添加数据业务时,带宽分配及调整模块为数据业务分配需要的带宽,当删除或修改数 据业务时,其对数据业务带宽进行回收及调整;业务数据量统计模块定时统计各数据业务 的数据量,用于进行带宽调整;配置数据库用来存放数据业务及信道分配信息。实时业务数据广播调度负责对实时业务数据进行调度广播;所述的实时业务数 据广播调度支持多种实时业务的数据调度广播,每种实时业务的数据调度广播包括数据接 入模块、信道动态调整模块和一个或多个实时数据调度模块;数据接入模块为实时数据的 接入接口,支持各种数据库、UDP、TCP、HTTP等常用接口 ;信道动态调整模块根据实时业务 数据调度分类原则,将不同分类的实时数据分配到相应的实时数据调度模块,同时根据各 分类的数据量,动态调整各信道分配的带宽,并可根据当前分类,动态增加新的实时数据调 度模块或删除已过期的实时数据调度模块;实时数据调度模块对接入的实时业务数据进行 广播调度。非实时业务数据广播调度负责对非实时数据进行调度广播;所述的非实时业务 数据广播调度支持多种非实时业务的数据调度广播,每种非实时业务的数据调度广播包括 数据接入模块、信道动态调整模块和非实时数据调度模块;数据接入模块为非实时数据的 接入接口,支持各种数据库、UDP、TCP、HTTP等常用接口 ;信道动态调整模块根据非实时业 务数据调度分类原则,将不同分类的非实时数据分配到相应的非实时数据调度模块,同时 根据各分类的数据量,动态调整各信道分配的带宽,并可根据当前分类,动态增加新的非实 时数据调度模块或删除已过期的非实时数据调度模块;非实时数据调度模块对接入的非实 时数据进行广播调度。个性化数据广播调度负责对基于用户请求及用户定制的信息进行广播调度;所 述的个性化数据广播调度包括请求接入模块、请求队列、数据接入模块、请求调度模块和个 性化数据调度模块;请求接入模块接收用户的请求,然后存放在请求队列中;数据接入模 块为非实时数据的接入接口,支持各种数据库、UDP、TCP、HTTP等常用接口 ;请求调度模块 计算当前请求队列中各请求的优先级,优先选择具有最高优先级的用户请求;个性化数据 调度模块对由请求调度模块选中的用户请求所请求的数据集进行数据调度。信道适配负责根据各数据业务信道的带宽分配信息,将广播频道进行时间分片, 并将各业务数据进行复用,然后,将复用流发送到广播系统进行数据广播。本专利技术的工作过程(1)控制中心中的配置命令监听模块及业务控制模块最先启动;然后,配置命令 监听模块对外建立TCP接口,等待接收数据业务的配置请求,业务控制模块根据配置数据 库中的数据业务配置信息,分别启动实时业务数据广播调度、非实时业务数据广播调度、个 性化数据广播调度、带宽分配及调整模块、业务数据量统计模块和信道适配模块,当这些程 序启动以后,系统即可提供数据广播调度服务,当有数据业务配置请求时,并对其进行分析 和处理;业务数据量统计模块定时统计实时业务数据广播调度、非实时数据广播调度和个 性化数据广播调度的数据量;带宽分配及调整模块根据业务配置信息及数据量统计信息对 各业务进行带宽分配和动态调整。(2)实时业务数据广播调度通过数据接入模块实时查询和接收实时业务数据,信道动态调整模块根据实时业务数据调度分类原则,将不同分类的实时数据分配到相应的实 时数据调度模块,同时根据各分类的数据量,动态调整各信道分配的带宽,并可根据当前分 类,动态增加新的实时数据调度模块或删除已过期的实时数据调度模块;实时数据调度模 块完成对实时业务数据的广播调度。(3)非实时业务数据广播调度通过数据接入模块实时查询和接收非实时业务数 据,信道动态调整模块根据非实时业务数据调度分类原则,将不同分类的非实时数据分配 到相应的非实时数据调度模块,同时根据各分类的数据量,动态调整各信道分配的带宽,并 可根据当前分类,动态增加新的非实时数据调度模块或删除已过期的非实时数据调度模 块;非实时数据调度模块完成对非实时业务数据的广播调度。(4)个性化数据广播调度通过请求接入模块接收用户的数据请求,将其放入请求 队列中;请求调度模块根据用户请求优先级计算模型,计算当前请求队列中各请求的优先 级,优先选择具有最高优先级的用户请求;个性化数据调度模块对选中的用户请求所请求 的数据进行调度,并通过数据接入模块导入请求的数据,进行广播。(5)信道适配模块首先根据各数据业务信道的带宽分配信息,将广播频道进行时 间分片,并将各业务数据进行复用,然后,将复本文档来自技高网
...

【技术保护点】
一种综合资讯服务数据广播调度平台,其特征在于包括:控制中心、实时业务数据广播调度子系统、非实时业务数据广播调度子系统、个性化数据广播调度子系统和信道适配子系统,其中:控制中心:负责数据业务的启动、配置管理,各业务带宽的分配与调整,同时存放数据业务和信道分配信息;所述的控制中心包括业务控制模块、配置命令监听模块、带宽分配及调整模块、业务数据量统计模块和配置数据库;配置命令监听模块对外建立TCP接口,接收数据业务的配置请求;业务控制模块根据当前配置数据库的数据业务配置信息启动相应的数据业务服务,并对配置命令监听模块接收的数据业务配置请求进行分析和处理;当动态添加数据业务时,带宽分配及调整模块为数据业务分配需要的带宽,当删除或修改数据业务时,带宽分配及调整模块对数据业务带宽进行回收及调整;业务数据量统计模块定时统计各数据业务的数据量,用于进行带宽调整;配置数据库用来存放数据业务及信道分配信息;实时业务数据广播调度子系统:负责对实时业务数据进行调度广播;所述的实时业务数据广播调度子系统支持多种实时业务的数据调度广播,每种实时业务的数据调度广播包括第一数据接入模块、第一信道动态调整模块和一个或多个实时数据调度模块;第一数据接入模块为实时数据的接入接口,支持数据库、UDP、TCP、HTTP接口;第一信道动态调整模块根据实时业务数据调度分类原则,将不同分类的实时数据分配到相应的实时数据调度模块,同时根据各分类的数据量,动态调整各信道分配的带宽,并根据当前分类,动态增加新的实时数据调度模块或删除已过期的实时数据调度模块;实时数据调度模块对接入的实时业务数据进行广播调度;非实时业务数据广播调度子系统:负责对非实时数据进行调度广播;所述的非实时业务数据广播调度子系统支持多种非实时业务的数据调度广播,每种非实时业务的数据调度广播包括第二数据接入模块、第二信道动态调整模块和非实时数据调度模块;第二数据接入模块为非实时数据的接入接口,支持数据库、UDP、TCP、HTTP接口;第二信道动态调整模块根据非实时业务数据调度分类原则,将不同分类的非实时数据分配到相应的非实时数据调度模块,同时根据各分类的数据量,动态调整各信道分配的带宽,并根据当前分类,动态增加新的非实时数据调度模块或删除已过期的非实时数据调度模块;非实时数据调度模块对接入的非实时数据进行广播调度;个性化数据广播调度子系统:负责对基于用户请求及用户定制的信息进行广播调度;所述的个...

【技术特征摘要】
一种综合资讯服务数据广播调度平台,其特征在于包括控制中心、实时业务数据广播调度子系统、非实时业务数据广播调度子系统、个性化数据广播调度子系统和信道适配子系统,其中控制中心负责数据业务的启动、配置管理,各业务带宽的分配与调整,同时存放数据业务和信道分配信息;所述的控制中心包括业务控制模块、配置命令监听模块、带宽分配及调整模块、业务数据量统计模块和配置数据库;配置命令监听模块对外建立TCP接口,接收数据业务的配置请求;业务控制模块根据当前配置数据库的数据业务配置信息启动相应的数据业务服务,并对配置命令监听模块接收的数据业务配置请求进行分析和处理;当动态添加数据业务时,带宽分配及调整模块为数据业务分配需要的带宽,当删除或修改数据业务时,带宽分配及调整模块对数据业务带宽进行回收及调整;业务数据量统计模块定时统计各数据业务的数据量,用于进行带宽调整;配置数据库用来存放数据业务及信道分配信息;实时业务数据广播调度子系统负责对实时业务数据进行调度广播;所述的实时业务数据广播调度子系统支持多种实时业务的数据调度广播,每种实时业务的数据调度广播包括第一数据接入模块、第一信道动态调整模块和一个或多个实时数据调度模块;第一数据接入模块为实时数据的接入接口,支持数据库、UDP、TCP、HTTP接口;第一信道动态调整模块根据实时业务数据调度分类原则,将不同分类的实时数据分配到相应的实时数据调度模块,同时根据各分类的数据量,动态调整各信道分配的带宽,并根据当前分类,动态增加新的实时数据调度模块或删除已过期的实时数据调度模块;实时数据调度模块对接入的实时业务数据进行广播调度;非实时业务数据广播调度子系统负责对非实时数据进行调度广播;所述的非实时业务数据广播调度子系统支持多种非实时业务的数据调度广播,每种非实时业务的数据调度广播包括第二数据接入模块、第二信道动态调整模块和非实时数据调度模块;第二数据接入模块为非实时数据的接入接口,支持数据库、UDP、TCP、HTTP接口;第二信道动态调整模块根据非实时业务数据调度分类原则,将不同分类的非实时数据分配到相应的非实时数据调度模块,同时根据各分类的数据量,动态调整各信道分配的带宽,并根据当前分类,动态增加新的非实时数据调度模块或删除已过期的非实时数据调度模块;非实时数据调度模块对接入的非实时数据进行广播调度;个性化数据广播调度子系统负责对基于用户请求及用户定制的信息进行广播调度;所述的个性化数据广播调度子系统包括请求接入模块、请求队列、第三数据接入模块、请求调度模块和个性化数据调度模块;请求接入模块接收用户的请求,然后存放在请求队列中;第三数据接入模块为非实时数据的接入接口,支持数据库、UDP、TCP、HTTP接口;请求调度模块计算当前请求队列中各请求的优先级,优先选择具有最高优先级的用户请求;个性化数据调度模块对由请求调度模块选中的用户请求所请求的数据集进行数据调度;信道适配子系统负责根据各数据业务信道的带宽分配信息,...

【专利技术属性】
技术研发人员:吕卫锋王丰亮诸彤宇
申请(专利权)人:北京航空航天大学
类型:发明
国别省市:11[中国|北京]

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

1
相关领域技术
  • 暂无相关专利