一种预处理方法及基于该预处理方法的三种设备技术

技术编号:8388987 阅读:158 留言:0更新日期:2013-03-07 20:49
本发明专利技术公开了一种预处理方法及基于该预处理方法的三种设备,所述方法用于对发到或准备发到IPQAM设备的各路数据预处理,所述方法包括:获取发到或者准备发到IPQAM设备的各路数据;依据各路数据与频点的对应关系将获取的各路数据进行分组,相同频点的各路数据分为一组;获得各组所有路数据的优先级参数;根据优先级参数对各组数据进行QoS控制。所述各路数据与频点的对应关系通过预先配置各路数据IP包的目的端口与频点的对应关系或传递输入数据的函数入参中设置频点参数来进行记录。本方法可在IPQAM设备内采用,亦可在IPQAM前置多路数据预处理设备实现,或将多个数据发送模块和多路数据预处理模块集成为单一处理设备。

【技术实现步骤摘要】

本专利技术涉及有线电视互动电视技术,特别涉及一种预处理方法及基于该预处理方法的三种设备
技术介绍
IPQAM设备从IP网络接收MPEG-TS传输流,将传输流转换为基带信号,并调制频点上,通过RF发送器发送到HFC网络。基于IPQAM设备典型的VOD业务实现方式如图1所示:系统包括流化服务器、会话与资源管理服务器、IPQAM、数字机顶盒。VOD业务大体流程如下:数字机顶盒向流化服务器发送点播请求;流化服务器向会话与资源管理服务器发送频点带宽申请指令;会话与资源管理服务器分配空闲的频点带宽资源用于本次点播,并将频点信息、带宽、IPQAM的IP地址和数据接收端口发送到流化服务器;流化服务器把频点信息通知到数字机顶盒,同时流化服务器将音视频数据推送到指定IP地址和端口的IPQAM;IPQAM接收数据,将该数据调制到分配频点上;机顶盒锁定频点,在频点上接收数据,解码显示。采用DVB数据广播标准,可将视频、音频、数据等信息发送到IPQAM,由IPQAM广播到HFC网络。其他信息发送到IPQAM与VOD业务相似,数据在发送之前需要申请频点,分配带宽,数据发送服务器,如流化服务器、直播数据服务器、直播数据转发服务器、数据轮播服务器、文件下载服务器,按照申请的频点带宽将数据发送到IPQAM,由于数据发送速率一般不恒定,申请频点带宽时一般按照最大发送速率申请带宽,因此,IPQAM的频点带宽会存在申请而没有充分使用;另一方面,市场上的IPQAM设备一般采用大容量缓存、多级缓存机制来应对突发流量,达到抗抖动的目的,单频点的多路输入数据之间未考虑优先级,特别的,当单频点码流溢出后,一般优先保证各路输入数据中PSI/SI表等功能相关的特定信息传输,未考虑多路输入数据的优先级,因此,不能对单频点多路输入数据进行QoS控制。
技术实现思路
本专利技术的目的在于,为了充分利用频点带宽,同时有选择性的处理数据发送服务器输入IPQAM设备的数据,解决现有技术中IPQAM使用过程中可能出现的频点带宽浪费问题,单频点多路输入数据的无差别处理等问题,特别当单频点码流溢出后,为了克服现有技术中一般优先保证各路输入数据中PSI/SI表等功能相关的特定信息传输,导致的不能对单频点多路输入数据进行QoS控制的问题,本专利技术公开了一种预处理方法及基于该预处理方法的三种设备。为了实现上述目的,本专利技术提供一种预处理方法,该方法用于对发到或者准备发到IPQAM设备的各路数据进行预处理,所述方法包括以下步骤:步骤1,获取发到或者准备发到IPQAM设备的各路数据;步骤2,依据各路数据与频点的对应关系将获取的各路数据进行分组,相同频点的各路数据分为一组;步骤3,获得各组所有路数据的优先级参数;步骤4,根据优先级参数对各组数据进行QoS控制。上述技术方案中,步骤2所述各路数据与频点的对应关系通过预先配置各路数据IP包的目的端口与频点的对应关系或传递输入数据的函数入参中设置频点参数来进行记录。步骤3所述获得优先级参数的策略包含:识别IP包标识数据优先级的特定字段或在数据的函数入参中设置优先级参数。其中,所述特定字段为:源IP地址字段、目的IP地址字段、源端口字段、目的端口字段和/或IP包头中业务类型字段。上述技术方案中,步骤4所述QoS控制包含对各路数据进行分类标记、缓存、丢弃、排序、单频点多路数据统计复用或流量整形。基于上述预处理方法本专利技术还提供以下三种可选设备。设备一:一种基于预处理方法的IPQAM设备,该设备采用上述技术方案所述的预处理方法对输入其内部的数据进行处理,包含QAM单元,其特征在于,所述IPQAM设备还包含:数据预处理模块;所述预处理模块用于,获取发到或者准备发到IPQAM设备的各路数据;将获取的各路数据依据频点进行分组;获取每组包含的若干路数据的优先级;根据优先级对每组若干路数据进行QoS控制。设备二,一种基于预处理方法的多路数据预处理设备,该设备采用上述技术方案所述的预处理方法对输入其内部的数据进行处理,所述多路数据预处理设备的输入端与数据发送服务器的输出端相连,其输出端与IPQAM设备的输入端相连;所述预处理设备用于,获取发到或者准备发到IPQAM设备的各路数据;将获取的各路数据依据频点进行分组;获取每组包含的若干路数据的优先级;根据优先级对每组若干路数据进行QoS控制。设备三,一种基于预处理方法的集成处理设备,该设备采用上述技术方案所述的预处理方法对输入其内部的数据进行处理,所述集成预处理设备包含:流化服务模块、文件下载服务模块和多路数据预处理模块;所述流化服务模块,用于为终端点播业务提供推流服务;所述文件下载服务模块,用于为终端提供文件下载服务;所述预处理模块,用于获取发到或者准备发到IPQAM设备的各路数据;将获取的各路数据依据频点进行分组;获取每组包含的若干路数据的优先级;根据优先级对每组若干路数据进行QoS控制。其中,所述集成处理设备中流化服务模块、文件下载服务模块与多路数据预处理模块之间可采用的接口形式不限于网络接口,也可包括数据管道、共享内存、文件、函数调用等接口。采用本专利技术的预处理方法及基于该预处理方法的三种设备,对发到或准备发到IPQAM的多路数据进行预处理,且当单频点输入数据超过其限定带宽后,可对发到或准备发到IPQAM的多路数据进行优先级处理,亦可支持频点带宽的统计复用,提升频点带宽利用率。附图说明图1利用IPQAM设备典型VOD业务系统组成图;图2一种对发到或准备发到IPQAM的多路数据的预处理方法步骤图;图3一种对发到或准备发到IPQAM的多路数据的预处理方法较佳实施例结构示意图;图4在现有IPQAM前置多路数据预处理预处理设备实现本专利技术方法的较佳实施例的结构示意图;图5一种包括多个数据发送模块和多路数据预处理模块的集成处理设备的较佳实施例的结构示意图。具体实施方式为使本专利技术目的、技术方案和优点更加清楚,下面对专利技术进一步详细描述。如图2所示,该图为本专利技术所述的对发到和准备发到IPQAM设备的数据进行预处理的方法,所述方法包括:步骤1:获取由数据发送服务器发往IPQAM设备的各路数据。步骤2:对所述各路数据按照输出频点进行分组,将输出频点相同的若干路数据划分为一组。步骤3:获取输出到同一频点分组中各路数据的优先级参数。步骤4:按照优先级参数对输出到该频点的各路数据进行QoS控制。其中,所述输出频点指所述多路本文档来自技高网
...

【技术保护点】
一种预处理方法,该方法用于对发到或者准备发到IPQAM设备的各路数据进行预处理,所述方法包括以下步骤:步骤1,获取发到或者准备发到IPQAM设备的各路数据;步骤2,依据各路数据与频点的对应关系将获取的各路数据进行分组,相同频点的各路数据分为一组;步骤3,获得各组所有路数据的优先级参数;步骤4,根据优先级参数对各组数据进行QoS控制。

【技术特征摘要】
1.一种预处理方法,该方法用于对发到或者准备发到IPQAM设备的各路数据
进行预处理,所述方法包括以下步骤:
步骤1,获取发到或者准备发到IPQAM设备的各路数据;
步骤2,依据各路数据与频点的对应关系将获取的各路数据进行分组,相同频点
的各路数据分为一组;
步骤3,获得各组所有路数据的优先级参数;
步骤4,根据优先级参数对各组数据进行QoS控制。
2.根据权利要求1所述的预处理方法,其特征在于,步骤2所述各路数据与频
点的对应关系通过预先配置各路数据IP包的目的端口与频点的对应关系或传递输入
数据的函数入参中设置频点参数来进行记录。
3.根据权利要求1或2所述的预处理方法,其特征在于,步骤3所述获得优先
级参数的策略包含:识别IP包标识数据优先级的特定字段或在数据的函数入参中设
置优先级参数。
4.根据权利要求3所述方法,其特征在于,所述特定字段为:源IP地址字段、
目的IP地址字段、源端口字段、目的端口字段和/或IP包头中业务类型字段。
5.根据权利要求1、2或3所述方法,其特征在于,步骤4所述QoS控制包含
对各路数据进行分类标记、缓存、丢弃、排序、单频点多路数据统计复用或流量整
形。
6.一种基于预处理方法的IPQAM设备,该设备采用权利要求1所述的预处理
方法对输入其内部的数据进行处理,包含QAM单元,其特征在于,所述IPQAM设
备还包含:数据预处理模块;
所述预处理模块用于,获取发到或者准备发到IPQAM...

【专利技术属性】
技术研发人员:刘磊王献冠王劲林郑艳伟牛津
申请(专利权)人:中国科学院声学研究所
类型:发明
国别省市:

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

1