网络业务流管理的方法和设备的制作方法

文档序号:7748356阅读:139来源:国知局
专利名称:网络业务流管理的方法和设备的制作方法
技术领域
本发明涉及计算机通信技术领域,特别涉及一种网络业务流管理的方法和设备。

背景技术
流媒体是网络中使用流式传输的媒体,流式传输可以将声音、视频等媒体信息向用户连续、实时地传送,用户不必等到整个文件都传输完,可以先收看已传输的部分流媒体文件。随着网络的发展,音频或视频等流媒体将占用更多的网络流量,视频流的类型多种多样,如按照分辨率可以分为高清视频,标清视频,手机视频等。在网络中如何对这些流媒体的业务流进行控制和管理就成为了亟待解决的问题。现有技术一采用了流路由器,流路由器将流作为数据最小单元,对网络中的业务流进行实时的检测、记录和分析,从而获知当前网络的状况,按照预先定义的控制策略对业务流进行控制和管理,如当发生拥塞时丢弃一些数据流,或采用快速的流转发方式使流路由器的转发效率得到提高。通过采用多种流处理的方式提高用户的服务体验。现有技术二采用随路性能监控的方式,统计源端发送的业务流的报文的丢包率和时延,计算网络中的丢包率和传输时延,并将计算结果上报网管中心,由网管中心根据上报结果对业务流进行相应的控制和管理。发明人发现,现有技术中对业务流进行控制和管理的方式,不能有效地识别业务流,无法针对一些重要的业务流(如签约用户的视频流)进行有效地管理,使得该业务流的服务质量(Quality of krvice,以下简称QoS)得不到保障,降低了用户的服务体验。

发明内容
本发明提供了一种网络业务流管理的方法和设备,用以解决现有技术中不能对业务流进行有效控制和管理的问题。本发明实施例提供了一种网络业务流管理的方法,所述方法包括接收用户请求的业务流,识别所述业务流的业务属性信息;根据所述业务流的业务属性信息,生成所述业务流对应的信令报文;将所述业务流与所述信令报文在网络中进行转发,以使得网络中转发所述业务流的节点根据所述信令报文对所述业务流进行相应的管理。本发明实施例还提供了一种网络业务流管理的方法,所述方法包括接收业务流及所述业务流的信令报文,所述业务流的信令报文中包含所述业务流的业务属性信息;获取所述业务流的业务属性信息,根据所述业务属性信息对所述业务流进行相应
的管理。本发明实施例还提供了一种网络业务流管理的设备,所述设备包括识别模块,用于接收用户请求的业务流,识别所述业务流的业务属性信息;
生成模块,用于根据所述业务流的业务属性信息,生成所述业务流对应的信令报文;转发模块,用于将所述业务流与所述信令报文在网络中进行转发,以使得网络中转发所述业务流的节点根据所述信令报文对所述业务流进行相应的管理。本发明实施例还提供了一种网络业务流管理的设备,所述设备包括接收模块,用于接收业务流及所述业务流的信令报文,所述业务流的信令报文中包含所述业务流的业务属性信息;管理模块,用于获取所述业务流的业务属性信息,根据所述业务属性信息对所述业务流进行相应的管理。本发明实施例通过对业务流进行识别,并采用信令报文传递业务流的业务属性信息,使得网络中的节点能够根据该业务属性信息对业务流进行有效的管理。


图1为本发明第一实施例提供的网络业务流管理的方法流程图;图2为本发明第二实施例提供的网络业务流管理的方法流程图;图3为本发明第三实施例提供的网络业务流管理的方法流程图;图4为本发明第四实施例提供的网络业务流管理的设备的结构示意图;图5为本发明第五实施例提供的网络业务流管理的设备的结构示意图。
具体实施例方式为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。参见图1为本发明第一实施例提供的网络业务流管理的方法流程图,在本实施例中,在传输业务流的网络中如某个运营商运营的网络中,根据业务流的传输途径,将网络节点分为三种入节点,该节点是网络中连接互连网的路由器设备,当用户访问某个网站内容时, 由入节点接收该网站相关内容的业务流,并通过其他节点将业务流转发到该用户的用户终端。出节点,该节点是靠近用户终端的三层网络设备,将用户请求的网络业务流转发给用户。中间节点,该节点是网络中的中间节点,在业务流的传输途径中,处于入节点和出节点之间,对网络中的业务流进行转发。在确定了网络系统的上述结构后,本实施例的网络业务流管理的方法执行主体可以为接收用户请求的业务流的入节点,参见图1,方法包括步骤11、接收用户请求的业务流,识别该业务流的业务属性信息。入节点在接收到用户请求的业务流后,识别并记录该业务流的业务属性信息。可选的,业务流的业务属性信息可以包括以下信息业务流的类型,如视频/音频/数据/下载等类型;业务流的优先级信息;业务流的带宽需求;QoS属性;其它业务属性,如该业务流是视频流时,则进一步确定是Web视频流、P2P(点对点)视频流或即时通信视频流等。步骤12、根据该业务流的业务属性信息,生成该业务流对应的信令报文。步骤13、将该业务流与该信令报文在网络中进行转发,以使得网络中转发该业务流的节点根据该信令报文对该业务流进行相应的管理。入节点将信令报文插入业务流中,随业务流一同在网络中转发,网络中的其他节点接收到业务流和信令报文后,就可以获取该业务流相关的业务属性信息。根据业务属性信息就可以对业务流进行转发或流量控制等处理,以实现对业务流的有效管理。本发明实施例通过对业务流进行识别,并采用信令报文传递业务流的业务属性信息,将业务流与信令报文一起发送,使得网络中的节点能够根据该业务属性信息对业务流进行有效的管理。参见图2为本发明第二实施例提供的网络业务流管理的方法流程图,本实施例的网络业务流管理的方法执行主体可以为转发业务流的中间节点或出节点,方法包括步骤21、接收业务流及该业务流的信令报文,该业务流的信令报文中包含该业务流的业务属性信息。可选的,业务流的业务属性信息可以包括以下信息业务流类型信息、业务流优先级信息、业务流的带宽需求信息、业务流的服务质量属性。步骤22、获取该业务流的业务属性信息,根据该业务属性信息对该业务流进行相
应的管理。各节点接收到业务流和对应的信令报文后,就可以根据信令报文对业务流进行相应的管理,包括对业务流进行转发,或根据信令报文对全网流量进行调整等处理,在下述实施例中详述。本发明实施例通过接收业务流与业务流的信令报文,根据信令报文中的业务属性信息对业务流进行管理,提高了对网络业务流管理的有效性。参见图3为本发明第三实施例提供的网络业务流管理的方法流程图,以实现对网络中的业务流的有效管理。本实施例中对网络业务流的管理包括以下两个方面1、对业务流量进行控制,如对侵袭性流量(如下载数据的流量)进行适当的限制。2、对一些特殊的业务流提供QoS保障;如一些和服务商签约的用户,对这些用户的签约业务流进行QoS的保障,以保证用户收看流媒体如视频时有较高的的服务体验。在本实施例中,在传输业务流的网络中,根据业务流的传输途径,将网络节点分为入节点、中间节点和出节点。参见图3,网络业务流管理的方法包括步骤31、由入节点接收用户请求的业务流,识别该业务流的业务属性信息。业务流的业务属性信息可以包括以下信息业务流的类型,如视频/音频/数据 /下载等类型;业务流的优先级信息;带宽需求;QoS属性;其它业务属性,如该业务流是视频流时,则进一步确定是Web视频流、P2P视频流或即时通信视频流等。其中,业务流的优先级即转发业务流的优先级,可选的,转发优先级可以进行如下设置签约用户的业务流的优先级最高,其余业务流依次设置为实时视频> Web浏览>下载数据流。由此,观看视频的用户能够优先接收到业务流,从而使得下载数据时不会对观看视频造成影响。
6
本实施例中,各个节点在传输网络业务流的过程中,采用了业务层的随路信令,随路信令即信令报文随着业务流一同被转发,但到出节点时,业务流被转发给用户,而随路信令的报文则被丢弃。本实施例中可利用随路信令的信令报文携带业务流的业务属性信息。 入节点识别出业务流的业务属性信息后,生成随路信令的信令报文携带业务属性信息,用以描述该业务流的业务属性,该信令报文随着业务流的转发途径在各节点之间被转发,业务流和信令报文到达出节点后,出节点将业务流转发给用户终端,并丢弃该信令报文。对接收该业务流的用户终端来说,收到的只有业务流,不含有随路信令的信令报文。通过随路信令的信令报文就可以对上述被识别出来的业务流(如某个视频流)的业务属性进行描述。该信令报文的IP头和五元组(即源地址、目的地址,源端口号、目的端口号和协议号)与业务流保持相同,仅在服务类型字段单独定义一个特定的值,用以标识该报文是随路信令的报文。参见表1为该信令报文的格式。
权利要求
1.一种网络业务流管理的方法,其特征在于,所述方法包括 接收用户请求的业务流,识别所述业务流的业务属性信息; 根据所述业务流的业务属性信息,生成所述业务流对应的信令报文;将所述业务流与所述信令报文在网络中进行转发,以使得网络中转发所述业务流的节点根据所述信令报文对所述业务流进行相应的管理。
2.根据权利要求1所述的网络业务流管理的方法,其特征在于,所述业务属性信息包括业务流类型信息、业务流优先级信息、业务流的带宽需求信息、业务流的服务质量属性。
3.根据权利要求1所述的网络业务流管理的方法,其特征在于,所述将所述业务流与所述信令报文在网络中进行转发,具体包括采用随路信令的方式,将所述信令报文随着所述业务流在网络中转发,当所述业务流到达出节点,将所述业务流转发给用户,所述信令报文被丢弃。
4.根据权利要求1所述的网络业务流管理的方法,其特征在于,对所述业务流进行相应的管理,具体包括根据所述信令报文携带的业务属性信息,对业务流进行转发,或根据信令报文携带的业务属性信息对全网流量进行调整。
5.一种网络业务流管理的方法,其特征在于,所述方法包括接收业务流及所述业务流的信令报文,所述业务流的信令报文中包含所述业务流的业务属性信息;获取所述业务流的业务属性信息,根据所述业务属性信息对所述业务流进行相应的管理。
6.根据权利要求5所述的网络业务流管理的方法,其特征在于,所述业务属性信息包括业务流类型信息、业务流优先级信息、业务流的带宽需求信息、业务流的服务质量属性。
7.根据权利要求5所述的网络业务流管理的方法,其特征在于,所述接收业务流及所述业务流的信令报文,具体包括接收采用随路信令的方式从上游节点转发来的业务流及所述业务流的信令报文,当所述业务流到达出节点,所述业务流被转发给用户,所述信令报文被丢弃。
8.根据权利要求6所述的网络业务流管理的方法,其特征在于,所述根据所述业务属性信息对所述业务流进行相应的管理,具体包括根据所述业务流优先级信息对所述业务流进行转发,和/或当网络发生拥塞时,根据所述业务流优先级信息,丢弃优先级最低的业务流的报文。
9.根据权利要求6所述的网络业务流管理的方法,其特征在于,所述根据所述业务属性信息对所述业务流进行相应的管理,具体包括从所述业务流的带宽需求信息中获取所述业务流所需的转发带宽值; 从所述业务流所需的转发带宽值与本节点所能提供的带宽值中,选择出较小值作为调整带宽值;根据所述调整带宽值转发所述业务流。
10.根据权利要求6所述的网络业务流管理的方法,其特征在于,所述方法还包括 根据所述业务流的转发状态,对所述业务流优先级进行更新。
11.一种网络业务流管理的设备,其特征在于,所述设备包括识别模块,用于接收用户请求的业务流,识别所述业务流的业务属性信息;生成模块,用于根据所述业务流的业务属性信息,生成所述业务流对应的信令报文;转发模块,用于将所述业务流与所述信令报文在网络中进行转发,以使得网络中转发所述业务流的节点根据所述信令报文对所述业务流进行相应的管理。
12.根据权利要求11所述的网络业务流管理的设备,其特征在于,所述业务属性信息包括业务流类型信息、业务流优先级信息、业务流的带宽需求信息、业务流的服务质量属性。
13.根据权利要求11所述的网络业务流管理的设备,其特征在于,所述转发模块用于将所述业务流与所述信令报文在网络中进行转发,具体包括所述转发模块采用随路信令的方式,将所述信令报文随着所述业务流在网络中转发,当所述业务流到达出节点,将所述业务流转发给用户,所述信令报文被丢弃。
14.一种网络业务流管理的设备,其特征在于,所述设备包括接收模块,用于接收业务流及所述业务流的信令报文,所述业务流的信令报文中包含所述业务流的业务属性信息;管理模块,用于获取所述业务流的业务属性信息,根据所述业务属性信息对所述业务流进行相应的管理。
15.根据权利要求14所述的网络业务流管理的设备,其特征在于,所述业务属性信息包括业务流类型信息、业务流优先级信息、业务流的带宽需求信息、业务流的服务质量属性。
16.根据权利要求15所述的网络业务流管理的设备,其特征在于,所述接收模块用于接收业务流及所述业务流的信令报文,具体包括所述接收模块接收采用随路信令的方式从上游节点转发来的业务流及所述业务流的信令报文,当所述业务流到达出节点,所述业务流被转发给用户,所述信令报文被丢弃。
17.根据权利要求15所述的网络业务流管理的设备,其特征在于,所述管理模块包括转发单元,用于根据业务流的优先级信息对所述业务流进行转发,和/或丢弃单元,用于当网络发生拥塞时,根据所述业务流的优先级信息,丢弃优先级最低的业务流的报文。
18.根据权利要求15所述的网络业务流管理的设备,其特征在于,所述管理模块包括调整单元,用于获取所述业务流所需的转发带宽值;从所述业务流所需的转发带宽值与本节点所能提供的带宽值中,选择出较小值作为调整带宽值;根据所述调整带宽值转发所述业务流。
19.根据权利要求15所述的网络业务流管理的设备,其特征在于,还包括更新模块, 用于根据所述业务流的转发状态,对所述业务流的优先级进行更新。
全文摘要
本发明公开了一种网络业务流管理的方法和设备,所述方法包括接收用户请求的业务流,识别所述业务流的业务属性信息;根据所述业务流的业务属性信息,生成所述业务流对应的信令报文,并将所述业务流与所述信令报文在网络中进行转发;以使得网络中转发所述业务流的节点根据所述信令报文对业务流进行相应的管理。本发明实施例通过对业务流进行识别,并采用信令报文传递业务流的业务属性信息,使得网络中的节点能够根据该业务属性信息对业务流进行有效的管理。
文档编号H04L12/56GK102238073SQ20101016809
公开日2011年11月9日 申请日期2010年4月30日 优先权日2010年4月30日
发明者于志强, 张仁海 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1