机顶盒及其流量管控方法和业务请求流量管控系统技术方案

技术编号:16115142 阅读:23 留言:0更新日期:2017-09-01 01:39
本发明专利技术公开了一种机顶盒流量管控方法和机顶盒以及业务请求流量管控系统,所述方法包括以下步骤:机顶盒的系统防火墙将接收到的业务请求流量进行分离,并将分离后的所述业务请求流量重定向至本机相应指定端口;各业务流量处理模块通过对应的所述指定端口接收所述业务请求流量,并对所述业务请求流量进行管控和分发。本发明专利技术的技术方案实现了对不同业务的流量进行分离,从而达到按政策及业务套餐进行区分管控的目的,提高了处理效率。

Set top box and flow control method and service request flow management and control system thereof

The invention discloses a set-top box and set-top box and method of traffic control service request traffic control system, the method comprises the following steps: firewall system set-top box will receive the service request flow separation, and the separation of business after the request flow redirection to the corresponding machine designated port of the business; flow through the processing module corresponding to the specified port receives the service request flow, and the flow control and distribution service request. The technical proposal of the invention realizes the separation of the flow of different services, thereby achieving the purpose of differentiating and controlling the policy and the business packages, and improving the processing efficiency.

【技术实现步骤摘要】

本专利技术涉及网络
,特别涉及一种机顶盒业务流量管控方法和机顶盒以及业务请求流量管控系统。
技术介绍
当前,随着广电DVB与OTT业务的融合。在广电的安卓机顶盒上,即提供传统内网业务,同时也提供了OTT增值业务以及宽带业务。但因政策与套餐原因,导致不同业务的内容管控标准、流量出口及限速等均有不同。而且,当前广电对机顶盒流量未进行区分,使用统一的线路与出口。但由于显示屏幕、业务监管政策、套餐限速、出口线路等存在差异,传统方式无法对不同的流量进行区分处理和管控,导致处理效率较低,以及无法满足业务需求。
技术实现思路
为了解决现有技术的问题,本专利技术实施例提供了一种机顶盒业务流量管控方法和机顶盒以及业务请求流量管控系统。所述技术方案如下:一方面,一种机顶盒业务流量管控方法,包括以下步骤:所述机顶盒的系统防火墙将接收到的业务请求流量进行分离,并将分离后的所述业务请求流量重定向至本机相应指定端口;各业务流量处理模块通过对应的所述指定端口接收所述业务请求流量,并对所述业务请求流量进行管控和分发。进一步的,所述业务请求流量包含内网应用业务请求流量、外网应用业务请求流量和宽带业务请求流量。进一步的,所述机顶盒的系统防火墙将接收到的业务请求流量进行分离和重定向的步骤具体包括:所述机顶盒在开机后从后台获取并存储最新的流量配置规则;所述机顶盒的系统防火墙根据所述流量配置规则对接收到的所述业务请求流量进行分离和重定向。进一步的,所述流量配置规则包括根据业务请求流量的目的IP地址分离,其中,所述机顶盒的系统防火墙根据所述流量配置规则将接收到的所述业务请求流量进行分离的步骤具体包括:解析接收到的所述业务请求流量的目的IP地址,并判断所述目的IP地址是否属于预设内网网段;如果所述目的IP地址属于预设内网网段,则分离出所述业务请求流量为所述内网应用业务请求流量。进一步的,所述流量配置规则包括根据目的IP及链路设置分离,其中,所述机顶盒的系统防火墙根据所述流量配置规则将接收到的所述业务请求流量进行分离的步骤具体还包括:解析接收到的所述业务请求流量的目的IP地址,并判断所述目的IP地址是否属于外网地址,若属于外网地址且从OUTPUT链路发出,则分离所述业务请求流量为所述外网应用业务流量。进一步的,所述流量配置规则包括根据链路设置分离,其中,所述机顶盒的系统防火墙根据所述流量配置规则将接收到所述业务请求流量进行分离的步骤具体还包括:判断所述业务请求流量是否从PREOUTING链路发出,若是,则分离所述业务请求流量为所述宽带业务请求流量。进一步的,所述各业务流量处理模块包括内网应用业务请求流量处理模块、外网应用业务流量处理模块以及宽带业务流量处理模块,其中,所述机顶盒的系统防火墙根据所述流量配置规则对分离后的所述业务请求流量进行重定向步骤具体包括:将分离出来的内网应用业务请求流量重定向到所述内网应用业务请求流量处理模块监听端口;将分离出来的外网应用业务请求流量重定向到外网应用业务流量处理模块监听端口;将分离出来的宽带业务请求流量重定向到宽带业务流量处理模块监听端口。进一步的,所述各业务流量处理模块对所述业务请求流量进行管理和分发包括对所述业务请求流量进行限速管理、出口线路管理,以及分发至下一跳路口端口。进一步的,所述机顶盒系统内核为Linux内核。另一方面,一种机顶盒,包括:流量分离模块,重定向模块及至少一业务流量处理模块,其中,所述流量分离模块,用于将接收到的业务请求流量进行分离,并将分离后的所述业务请求流量发送至所述重定向模块;所述重定向模块,接收来自所述流量分离模块的所述业务请求流量,并将分离后的所述业务请求流量重定向到相应的所述业务流量处理模块的监听端口;所述业务流量处理模块通过其监听端口接收所述业务请求流量,并对接收到的所述业务请求流量进行管控和分发。进一步的,所述业务请求流量包含内网应用业务请求流量、外网应用业务请求流量和宽带业务请求流量。进一步的,所述机顶盒更包含预设规则管理模块,所述预设规则管理模块在所述机顶盒开机后,从后台系统获取更新流量配置规则,并储存,其中所述预设规则管理模块连接于所述流量分离模块和重定向模块,所述流量分离模块和所述重定向模块根据所述预设规则模块中的所述配置规则对所述业务请求流量进行分离和重定向。进一步的,所述流量配置规则包括根据业务请求流量的目的IP地址分离,其中,所述流量分离模块具体用于:解析接收到的所述业务请求流量的目的IP地址,并判断所述目的IP地址是否属于预设内网网段;如果所述目的IP地址属于预设内网网段,则分离所述业务请求流量为所述内网应用业务请求流量。进一步的,所述流量配置规则包括根据目的IP及链路设置分离,其中,所述流量分离模块具体用于:解析接收到的所述业务请求流量的目的IP地址,并判断所述目的IP地址是否属于外网地址,若属于外网地址且从OUTPUT链路发出,则分离所述业务请求流量为所述外网应用业务流量。进一步的,所述流量配置规则包括根据链路设置分离,其中,所述流量分离模块具体用于:判断所述业务请求流量是否从PREOUTING链路发出,若是,则分离所述业务请求流量为所述宽带业务请求流量。进一步的,所述业务流量处理模块包括内网应用业务请求流量处理模块、外网应用业务流量处理模块以及宽带业务流量处理模块,其中,所述重定向模块具体用于:将分离出来的内网应用业务请求流量重定向到所述内网应用业务请求流量处理模块监听端口;将分离出来的外网应用业务请求流量重定向到外网应用业务流量处理模块监听端口;将分离出来的宽带业务请求流量重定向到宽带业务流量处理模块监听端口。进一步的,所述业务流量处理模块对所述业务请求流量进行管理和分发包括对所述业务请求流量进行限速管理、出口线路管理,以及分发至下一跳路口端口。进一步的,所述机顶盒的系统内核为Linux内核。又一方面,一种业务请求流量管控系统,包括:客户端,机顶盒和源站服务器,其中,所述客户端通过所述机顶盒向所述源站服务器发送业务请求;所述机顶盒接收来自所述客户端的所述业务请求,并将所述业务请求按照业务类型进行分离,将分离后的所述业务请求流量进行管控处理,并分发至所述源站服务器;所述源站服务器接收来自所述机顶盒的所述业务请求流量,并按照原路返回响应信息给所述客户端。进一步的,所述客户端包含电视机和移动终端设备。本专利技术实施例提供的技术方案带来的有益效果是:实现了对不同业务的流量进行分离,而且在分离之后重定向,从而达到可将不同的业务流量按政策及业务套餐进行区分管控的目的,提高了处理效率,也方便了对不同业务流量的管理。附图说明为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术一实施方式中机顶盒业务流量管控方法流程图;图2为本专利技术一实施方式中图1所示步骤S1的详细子步骤流程图;图3为本专利技术一实施方式中图2所示步骤S12的详细子步骤流程图;图4为本专利技术一实施方式中图2所示步骤S12的详细子步骤流程图;图5为本专利技术一实施方式中机顶盒10的内部结构示意图。具体实施方式为使本发本文档来自技高网...
<a href="http://www.xjishu.com/zhuanli/62/201710317426.html" title="机顶盒及其流量管控方法和业务请求流量管控系统原文来自X技术">机顶盒及其流量管控方法和业务请求流量管控系统</a>

【技术保护点】
一种机顶盒业务流量管控方法,其特征在于,所述方法包括以下步骤:所述机顶盒的系统防火墙将接收到的业务请求流量进行分离;并将分离后的所述业务请求流量重定向至本机相应指定端口;各业务流量处理模块通过对应的所述指定端口接收所述业务请求流量,并对所述业务请求流量进行管控和分发。

【技术特征摘要】
1.一种机顶盒业务流量管控方法,其特征在于,所述方法包括以下步骤:所述机顶盒的系统防火墙将接收到的业务请求流量进行分离;并将分离后的所述业务请求流量重定向至本机相应指定端口;各业务流量处理模块通过对应的所述指定端口接收所述业务请求流量,并对所述业务请求流量进行管控和分发。2.如权利要求1所述的机顶盒业务流量管控方法,其特征在于,所述业务请求流量包含内网应用业务请求流量、外网应用业务请求流量和宽带业务请求流量。3.如权利要求2所述的机顶盒业务流量管控方法,其特征在于,所述机顶盒的系统防火墙将接收到的业务请求流量进行分离和重定向的步骤具体包括:所述机顶盒在开机后从后台获取并存储最新的流量配置规则;所述机顶盒的系统防火墙根据所述流量配置规则对接收到的所述业务请求流量进行分离和重定向。4.如权利要求3所述的机顶盒业务流量管控方法,其特征在于,所述流量配置规则包括根据业务请求流量的目的IP地址分离,其中,所述机顶盒的系统防火墙根据所述流量配置规则将接收到的所述业务请求流量进行分离的步骤具体包括:解析接收到的所述业务请求流量的目的IP地址,并判断所述目的IP地址是否属于预设内网网段;如果所述目的IP地址属于预设内网网段,则分离所述业务请求流量为所述内网应用业务请求流量。5.如权利要求3所述的机顶盒业务流量管控方法,其特征在于,所述流量配置规则包括根据目的IP及链路设置分离,其中,所述机顶盒的系统防火墙根据所述流量配置规则将接收到的所述业务请求流量进行分离的步骤具体还包括:解析接收到的所述业务请求流量的目的IP地址,并判断所述目的IP地址是否属于外网地址,若属于外网地址且从OUTPUT链路发出,则分离所述业务请求流量为所述外网应用业务流量。6.如权利要求4所述的机顶盒业务流量管控方法,其特征在于,所述流量配置规则包括根据链路设置分离,其中,所述机顶盒的系统防火墙根据所述流量配置规则将接收到所述业务请求流量进行分离的步骤具体还包括:判断所述业务请求流量是否从PREOUTING链路发出,若是,则分离所述业务请求流量为所述宽带业务请求流量。7.如权利要求3所述的机顶盒业务流量管控方法,其特征在于,所述各业务流量处理模块包括内网应用业务请求流量处理模块、外网应用业务流量处理模块以及宽带业务流量处理模块,其中,所述机顶盒的系统防火墙根据所述流量配置规则对分离后的所述业务请求流量进行重定向步骤具体包括:将分离出来的内网应用业务请求流量重定向到所述内网应用业务请求流量处理模块监听端口;将分离出来的外网应用业务请求流量重定向到外网应用业务流量处理模块监听端口;将分离出来的宽带业务请求流量重定向到宽带业务流量处理模块监听端口。8.如权利要求1所述的机顶盒业务流量管控方法,其特征在于,所述各业务流量处理模块对所述业务请求流量进行管理和分发包括对所述业务请求流量进行限速管理、出口线路管理,以及分发至下一跳路口端口。9.如权利要求1所述的机顶盒业务流量管控方法,其特征在于,所述机顶盒系统内核为Linux内核。10.一种机顶盒,其特征在于,包括:流量分离模块,重定向模块及至少一业务流量处理模块,其中所述流量分离模块,用于将接收到的业务请求流量进行分离,并将分离后的所述业务请求流量发送至所述重定向模块;所述重定向模块,接收来自所述流量分离模块的所述业务请求流量,并将分离后的所述业务请求流...

【专利技术属性】
技术研发人员:邱翔
申请(专利权)人:网宿科技股份有限公司
类型:发明
国别省市:上海;31

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

1