端口上下行流量数组监控方法、装置及系统的制作方法

文档序号:10473567阅读:364来源:国知局
端口上下行流量数组监控方法、装置及系统的制作方法
【专利摘要】本发明提供端口上下行流量数组监控方法、装置及系统,端口上行流量数组监控方法包括:核心网侧设备接收接入网侧设备发送的数据流,数据流中的DSCP中用于表征业务类型的比特位已由接入网侧设备根据预设的业务类型对应的二进制数的进行填写;根据确定的数据流中业务的业务流向、以及预设的业务流向对应的二进制数,填写数据流中的DSCP中用于表征业务流向的比特位;接收到获取端口上行流量数组信息的请求时,将当前时刻流经端口的数据流中被填写后的DSCP发送给网管设备,以使网管设备根据被填写后的DSCP对端口上行流量数组进行监控。本发明能够不需要额外部署DPI设备即可实现对端口的流量数组的监控。
【专利说明】
端口上下行流量数组监控方法、装置及系统
技术领域
[0001] 本发明设及网络通信技术领域,尤其设及端口上下行流量数组监控方法、装置及 系统。
【背景技术】
[0002] 通信系统(网络)运营商有多个,包括移动运营商的通信系统,联通运营商的通信 系统,电信运营商的通信系统等,每个通信系统包括多种业务类型,如宽带业务,手机用户 上网业务等。
[0003] 不管哪个运营商的通信系统,其网络流量通过路由表W及网络设备端口进行转 发。
[0004] 通信网络外的网管系统可W通过SNMP(Simple化twork Management Protocol, 简单网络管理协议)协议结合MIB (Management In化rmantion Base,管理信息库)获取通 信系统中网络设备(如交换机、路由器等)的端口流量。但是,运种方式无法确定端口流量 数组,流量数组包括:业务类型及业务流向(业务流量的流向)等信息,业务流向即该业务 对应的流量是流向哪个地址段的,或者业务对应的流量是哪个地址段发送过来的。如果需 要进一步区分端口流量数组,贝需要借助通信系统外的DPI (De巧Packet Inspection,深 度包检测)设备,具体实现方式如下:
[0005] 网络设备的端口与DPI设备端口一一对应,在网络设备的每个端口进行分光或镜 像,从而对端口流量进行复制,复制端口流量后发送给该网络设备端口对应的DPI设备的 端口。DPI设备收到端口流量后,采用抓包的方式,获取IP数据包的五元组信息:源地址、 目的地址、源端口、目的端口和传输协议号。DPI设备根据五元组信息,结合预先保存在DPI 设备中的IP地址段与用户业务类型、运营商归属的对应关系,根据上行流量的源地址或下 行流量的目的地址确定用户的业务类型,根据上行流量的目的地址或下行流量的源地址确 定用户业务的流向。从而确定网络设备端口的流量数组,进而对端口的流量数组进行监控。
[0006] 现有技术中,随着业务数据流量的爆发,网络的出口带宽也呈现出爆炸性增涨的 趋势,在利用DPI设备对端口流向数组进行监控时,需要进行流量数组监控的端口往往都 是数W百计甚至数W千计的。而DPI设备的端口则需要和网络设备端口一一对应,运就会 导致DPI设备部署困难,部署成本过高的问题出现。

【发明内容】

[0007] 本发明提供的端口上下行流量数组监控方法、装置及系统,用W解决现有技术中 DPI设备部署困难,部署成本过高的问题。
[0008] 本发明提供了一种端口上行流量数组监控方法,包括:
[0009] 核屯、网侧设备接收接入网侧设备发送的数据流,所述数据流中的差分服务代码点 DSCP中用于表征业务类型的比特位已由接入网侧设备根据预设的业务类型对应的二进制 数的进行填写,其中,不同的业务类型对应不同的二进制数;
[0010] 核屯、网侧设备根据确定的所述数据流中业务的业务流向、W及预设的所述业务流 向对应的二进制数,填写所述数据流中的DSCP中用于表征业务流向的比特位,其中,不同 的业务流向对应不同的二进制数;
[0011] 核屯、网侧设备接收到获取端口上行流量数组信息的请求时,将当前时刻流经所 述端口的数据流中被填写后的DSCP发送给网管设备,W使网管设备根据所述被填写后的 DSCP对所述端口上行流量数组进行监控,所述流量数组包括:业务类型和业务流向。
[0012] 利用本发明实施例不需要额外部署DPI设备,通过预先将业务类型和二进制数进 行--对应,业务流向和二进制数进行--对应,对数据流中现有的DSCP中表征业务类型 和业务流向的比特位进行填写,从而使得网关设备能够通过获取当前时刻流经端口的数据 流中的DSCP,对端口的上行流量数组进行实时监控。
[0013] 所述方法中,所述业务流向采用W下方式确定:
[0014] 根据边界路由器发布的边界网关协议BGP路由团体属性,判断流向所述端口的数 据流中的业务的业务流向,其中,不同的业务流向对应不同的地址段,不同的BGP路由团体 属性对应不同的业务流向。
[0015] 所述方法,还包括:
[0016] 将所述端口划分为若干个虚拟子端口,每个虚拟子端口对应一个被填写后的 DSCP。
[0017] 利用本发明实施例,当接收到网管设备发送的获取端口流量数组的请求时,如果 虚拟子端口有数据流经过,则将有数据流经过的虚拟子端口的DSCP发送给网管设备,预获 得业务流量大小信息时,将当前时刻流经同一虚拟子端口的各个业务对应的流量大小相加 即可。
[0018] 所述方法中,所述用于表征业务类型的比特位为DSCP的后S位;所述用于表征业 务流向的比特位为DSCP的前=位。
[0019] 本发明还提供了一种端口上行流量数组监控方法,包括:
[0020] 接入网侧设备根据数据流中业务的接入端口确定业务类型;
[0021] 接入网侧设备根据预设的业务类型对应的二进制数,填写所述数据流中的差分服 务代码点DSCP中用于表征业务类型的比特位,其中,不同的业务类型对应不同的二进制 数;
[0022] 接入网侧设备将被填写后的DSCP对应的数据流发送给核屯、网侧设备。
[0023] 利用本发明实施例,不仅可W将上行业务的业务类型用数据流中的DSCP进行区 分,通过解析DSCP中用于表征业务类型的比特位即可获得业务类型,不需要额外的部署 DPI设备。
[0024] 所述方法中,所述用于表征业务类型的比特位为DSCP的后S位。
[00巧]本发明还提供了一种端口下行流向数组监控方法,包括:
[00%] 核屯、网侧设备接收边界路由器发送的数据流,所述数据流中的差分服务代码点 DSCP中用于表征业务流向的比特位已由边界路由器根据预设的业务流向对应的二进制数 进行填写,其中,不同的业务流向对应不同的二进制数;
[0027] 核屯、网侧设备根据确定的所述数据流中业务的业务类型、W及预设的业务类型对 应的二进制数,填写所述数据流中的DSCP中用于表征业务类型的比特位,其中,不同的业 务类型对应不同的二进制数;
[002引核屯、网侧设备接收到核屯、网侧设备接收到获取端口下行流量数组信息的请求时, 将当前时刻流经所述端口的数据流中的被填写后的DSCP发送给网管设备,W使网管设备 根据所述被填写后的DSCP对所述端口下行流量数组进行监控,所述流量数组包括:业务类 型和业务流向。
[0029] 利用本发明实施例不需要额外部署DPI设备,通过预先将业务类型和二进制数进 行一一对应,业务流向和二进制数进行一一对应,对数据流中现有的DSCP中表征业务类型 和业务流向的比特位进行填写,从而使得网关设备能够通过获取当前时刻流经端口的数据 流中的DSCP,对端口的下行流量数组进行实时监控。
[0030] 所述方法中,核屯、网侧设备根据接入网侧设备发布的边界网关协议BGP路由团体 属性确定业务类型,其中,不同的业务类型对应不同的地址段,不同的BGP路由团体属性对 应不同的业务类型。
[0031] 所述方法,还包括:
[0032] 将所述端口划分为若干个虚拟子端口,每个虚拟子端口对应一个被填写后的 DSCP。
[0033] 利用本发明实施例,当接收到网管设备发送的获取端口流量数组的请求时,如果 虚拟子端口有数据流经过,则将有数据流经过的虚拟子端口的DSCP发送给网管设备,预获 得业务流量大小信息时,将当前时刻流经同一虚拟子端口的各个业务对应的流量大小相加 即可。
[0034] 所述方法中,所述用于表征业务类型的比特位为DSCP的后S位;所述用于表征业 务流向的比特位为DSCP的前=位。
[0035] 本发明还提供了一种端口下行流量数组监控方法,包括:
[0036] 边界路由器根据数据流中业务的接入端口确定业务流向;
[0037] 边界路由器根据预设的业务流向对应的二进制数,填写所述数据流中的差分服务 代码点DSCP用于表征业务流向的比特位,并将被填写后的DSCP对应的数据流发送给核屯、 网侧设备。
[0038] 利用本发明实施例,不仅可W将下行业务的业务流向用数据流中的DSCP进行区 分,通过解析DSCP中用于表征业务流向的比特位即可获得业务流向,不需要额外的部署 DPI设备。
[0039] 所述方法中,所述用于表征业务流向的比特位为DSCP的前S位。
[0040] 本发明还提供了一种端口上行流量数组监控装置,包括:
[0041] 接收单元,用于接收接入网侧设备发送的数据流,所述数据流中的差分服务代码 点DSCP中用于表征业务类型的比特位已由接入网侧设备根据预设的业务类型对应的二进 制数的进行填写,其中,不同的业务类型对应不同的二进制数;
[0042] 填写单元,用于根据确定的所述数据流中业务的业务流向、W及预设的所述业务 流向对应的二进制数,填写所述数据流中的DSCP中用于表征业务流向的比特位,其中,不 同的业务流向对应不同的二进制数;
[0043] 发送单元,用于接收到获取端口上行流量数组信息的请求时,将当前时刻流经所 述端口的数据流中被填写后的DSCP发送给网管设备,W使网管设备根据所述被填写后的 DSCP对所述端口上行流量数组进行监控,所述流量数组包括:业务类型和业务流向。
[0044] 所述装置中,所述填写单元还用于:
[0045] 根据边界路由器发布的边界网关协议BGP路由团体属性,判断流向所述端口的数 据流中的业务的业务流向,其中,不同的业务流向对应不同的地址段,不同的BGP路由团体 属性对应不同的业务流向。
[0046] 所述装置,还包括:
[0047] 划分单元,用于将所述端口划分为若干个虚拟子端口,每个虚拟子端口对应一个 被填写后的DSCP。
[0048] 所述装置中,所述用于表征业务类型的比特位为DSCP的后S位;所述用于表征业 务流向的比特位为DSCP的前S位。
[0049] 本发明还提供了一种端口上行流量数组监控装置,包括:
[0050] 确定单元,用于根据数据流中业务的接入端口确定业务类型;
[0051] 填写单元,用于根据预设的业务类型对应的二进制数,填写所述数据流中的差分 服务代码点DSCP中用于表征业务类型的比特位,其中,不同的业务类型对应不同的二进制 数;
[0052] 发送单元,用于将被填写后的DSCP对应的数据流发送给核屯、网侧设备。
[0053] 所述装置中,所述用于表征业务类型的比特位为DSCP的后S位。
[0054] 本发明还提供了一种端口下行流向数组监控装置,包括: 阳化5] 接收单元,用于接收边界路由器发送的数据流,所述数据流中的差分服务代码点 DSCP中用于表征业务流向的比特位已由边界路由器根据预设的业务流向对应的二进制数 进行填写,其中,不同的业务流向对应不同的二进制数;
[0056] 填写单元,用于根据确定的所述数据流中业务的业务类型、W及预设的业务类型 对应的二进制数,填写所述数据流中的DSCP中用于表征业务类型的比特位,其中,不同的 业务类型对应不同的二进制数;
[0057] 发送单元,用于接收到核屯、网侧设备接收到获取端口下行流量数组信息的请求 时,将当前时刻流经所述端口的数据流中的被填写后的DSCP发送给网管设备,W使网管设 备根据所述被填写后的DSCP对所述端口下行流量数组进行监控,所述流量数组包括:业务 类型和业务流向。
[0058] 所述装置中,所述填写单元具体用于:
[0059] 根据接入网侧设备发布的边界网关协议BGP路由团体属性确定业务类型,其中, 不同的业务类型对应不同的地址段,不同的BGP路由团体属性对应不同的业务类型。
[0060] 所述装置,还包括:
[0061] 划分单元,用于将所述端口划分为若干个虚拟子端口,每个虚拟子端口对应一个 被填写后的DSCP。
[0062] 所述装置中,所述用于表征业务类型的比特位为DSCP的后S位;所述用于表征业 务流向的比特位为DSCP的前S位。
[0063] 本发明还提供了一种端口下行流量数组监控装置,包括: W64] 确定单元,用于根据数据流中业务的接入端口确定业务流向; 阳0化]填写单元,用于根据预设的业务流向对应的二进制数,填写所述数据流中的差分 服务代码点DSCP用于表征业务流向的比特位,并将被填写后的DSCP对应的数据流发送给 核屯、网侧设备。
[0066] 所述装置中,所述用于表征业务流向的比特位为DSCP的前S位。
[0067] 本发明还提供了一种端口上行流量数组监控系统,包括:
[0068] 核屯、网侧设备,用于接收接入网侧设备发送的数据流,所述数据流中的差分服务 代码点DSCP中用于表征业务类型的比特位已由接入网侧设备根据预设的业务类型对应的 二进制数的进行填写,其中,不同的业务类型对应不同的二进制数;根据确定的所述数据流 中业务的业务流向、W及预设的所述业务流向对应的二进制数,填写所述数据流中的DSCP 中用于表征业务流向的比特位,其中,不同的业务流向对应不同的二进制数;接收到获取端 口上行流量数组信息的请求时,将当前时刻流经所述端口的数据流中被填写后的DSCP发 送给网管设备,W使网管设备根据所述被填写后的DSCP对所述端口上行流量数组进行监 控,所述流量数组包括:业务类型和业务流向;
[0069] 接入网设备,用于根据数据流中业务的接入端口确定业务类型;根据预设的业务 类型对应的二进制数,填写所述数据流中的差分服务代码点DSCP中用于表征业务类型的 比特位,其中,不同的业务类型对应不同的二进制数;将被填写后的DSCP对应的数据流发 送给核屯、网侧设备。
[0070] 本发明还提供了一种端口下行流量数组监控系统,包括:
[0071] 核屯、网侧设备,用于接收边界路由器发送的数据流,所述数据流中的差分服务代 码点DSCP中用于表征业务流向的比特位已由边界路由器根据预设的业务流向对应的二进 制数进行填写,其中,不同的业务流向对应不同的二进制数;根据确定的所述数据流中业务 的业务类型、W及预设的业务类型对应的二进制数,填写所述数据流中的DSCP中用于表征 业务类型的比特位,其中,不同的业务类型对应不同的二进制数;接收到核屯、网侧设备接收 到获取端口下行流量数组信息的请求时,将当前时刻流经所述端口的数据流中的被填写后 的DSCP发送给网管设备,W使网管设备根据所述被填写后的DSCP对所述端口下行流量数 组进行监控,所述流量数组包括:业务类型和业务流向;
[0072] 边界路由器,用于根据数据流中业务的接入端口确定业务流向;根据预设的业务 流向对应的二进制数,填写所述数据流中的差分服务代码点DSCP用于表征业务流向的比 特位,并将被填写后的DSCP对应的数据流发送给核屯、网侧设备。
[0073] 利用本发明提供的端口上下行流量数组监控方法、装置及系统,具有W下有益效 果:不需要额外部署DPI设备,通过预先将业务类型和二进制数进行一一对应,业务流向和 二进制数进行一一对应,对数据流中现有的DSCP中表征业务类型和业务流向的比特位进 行填写,从而使得网关设备能够通过获取当前时刻流经端口的数据流中的DSCP,对端口的 上下行流量数组进行实时监控。
【附图说明】
[0074] 图1为本发明实施例提供的基于核屯、网侧设备的端口上行流量数组监控方法流 程图;
[00巧]图2为本发明实施例提供的基于接入网侧设备的端口上行流量数组监控方法流 程图;
[0076] 图3为本发明实施例提供的基于接入网侧设备的端口下行流量数组监控方法流 程图;
[0077] 图4为本发明实施例提供的基于接入网侧设备的端口下行流量数组监控方法流 程图;
[0078] 图5为本发明实施例提供的端口上行流量数组监控方法【具体实施方式】流程图;
[0079] 图6为本发明实施例提供的端口下行流量数组监控方法【具体实施方式】流程图;
[0080] 图7为本发明实施例提供的端口上行流量数组监控装置示意图;
[0081] 图8为本发明另一实施例提供的端口上行流量数组监控装置示意图;
[0082] 图9为本发明实施例提供的端口下行流量数组监控装置示意图;
[0083] 图10为本发明另一实施例提供的端口上行流量数组监控装置示意图。
【具体实施方式】
[0084] 下面结合附图和实施例对本发明提供的端口流量数组监控方法、装置及系统进行 更详细地说明。
[00化]本发明实施例提供了一种端口上行流量数组监控方法,如图1所示,包括:
[0086] 步骤101,核屯、网侧设备接收接入网侧设备发送的数据流,所述数据流中的差分服 务代码点DSCP中用于表征业务类型的比特位已由接入网侧设备根据预设的业务类型对应 的二进制数的进行填写,其中,不同的业务类型对应不同的二进制数。
[0087] 其中,DSCP为差分服务代码点,英文全称为differentiated Services Code 化int。DSCP为一个8位二进制数,即,有8个比特位,其中有6比特可用且连续,2比特保 留,因此,DSCP对应64个不同的二进制数。业务类型可分为宽带业务类型,手机用户上网 业务类型等,运里不做限定。
[0088] 具体的,端口的上行流量对应的数据流是由接入网侧设备流入核屯、网侧设备的, 接入网侧设备检测数据流进入接入网侧设备时,接入网侧设备根据数据流中业务的接入端 口判断出业务类型,然后根据预设的业务类型对应的二进制数,对数据流中的DSCP中用于 表征业务类型的比特位进行填写。一般,数据流中的DSCP中各个比特位对应的数值为0。
[0089] 步骤102,核屯、网侧设备根据确定的所述数据流中业务的业务流向、W及预设的所 述业务流向对应的二进制数,填写所述数据流中的DSCP中用于表征业务流向的比特位,其 中,不同的业务流向对应不同的二进制数。
[0090] 具体的,核屯、网设备根据边界路由器发布的BGP度order Gateway Protocol,边界 网关协议)路由团体属性,判断流向所述端口的数据流中的业务的业务流向,其中,不同的 业务流向对应不同的地址段,不同的BGP路由团体属性对应不同的业务流向。
[0091] 边界路由器将预设的BGP属性与业务流向的对应关系,发布给核屯、网侧设备,W 使核屯、网侧设备根据边界路由器发布的BGP属性与业务流向的对应关系,W及自身的BGP 路由团体属性判断业务流向。其中,核屯、网侧设备和接入网侧设备对应的BGP路由团体属 性不同。边界路由器发布的BGP路由团体属性中,不同的团体属性对应不同的地址段,不同 的业务流向又对应不同的地址段,根据同一地址段对应的BGP路由团体属性和业务流向确 定不同BGP属性对应的业务流向。
[0092] 核屯、网侧设备中存储有预先设置的业务流向和二进制数的对应关系,接收到接入 网设备发送的数据流后,根据业务流向对应的二进制数,填写该数据流中的DSCP中用于表 征业务流向的比特位。
[0093] 用于表征业务类型的比特位和用于表征业务流向的比特位不同,比如,当6个比 特位都被填写后的DSCP为011010(由左到右分别为第1-第6比特位),其中,如果011(后 =个比特位)用于表征业务类型,那么OlO (前=个比特位)就用于表征业务流向。用于表 征业务类型比特位和业务流向的比特位,可W使连续的比特位,也可W是非连续的比特位, 运里不做限定。DSCP中用于表征业务类型比特位之外的比特位用于表征业务流向。具体 的,用于表征业务类型和业务流向的比特位所占的比特位数运里不做限定,但二者之和为6 个比特位。优选地,用于表征业务类型的比特位为DSCP的后S位(后S个比特位);用于 表征业务流向的比特位为DSCP的前S位(前S个比特位)。
[0094] 具体的,不同的业务流向对应不同的地址段,数据流中不同的业务所流向的地址 段不同,因此,业务流向是指业务所流向的地址段。由于不同的运营商网络对应的地址段不 同,因此,业务流向也可W指业务所流入的运营商,或者,业务从哪个运营商流入。
[0095] 步骤103,核屯、网侧设备接收到获取端口上行流量数组信息的请求时,将当前时 刻流经所述端口的数据流中被填写后的DSCP发送给网管设备,W使网管设备根据所述被 填写后的DSCP对所述端口上行流量数组进行监控,所述流量数组包括:业务类型和业务流 向。
[0096] 具体的,获取端口上行流量数组信息的请求为网管设备发送的,其中,网管设备中 预先存储了 DSCP和业务类型W及业务流向的对应关系表,如表一所示,表一只是一种示 例,其中,DSCP的前=位表征业务流向,后=位表征业务类型。具体的网管设备中存储业务 类型和业务流向对应的DSCP的各个比特位的数值运里不做限定,只要与核屯、网侧和接入 网侧相同即可。 柳97] 表一
[0098]
[0099]
[0100] 利用本发明实施例不需要额外部署DPI设备,通过预先将业务类型和二进制数进 行--对应,业务流向和二进制数进行--对应,对数据流中现有的DSCP中表征业务类型 和业务流向的比特位进行填写,从而使得网关设备能够通过获取当前时刻流经端口的数据 流中的DSCP,对端口的上行流量数组进行实时监控。 阳101] 步骤103中,流量数组包括业务类型和业务流向,还可包括同一端口中同一 DSCP 对应的数据流的流量大小或者同一 DSCP对应的数据流的流速等信息。具体的流量数组中 包括的信息可由网关设备发送的请求中携带的信息来决定,运里不做限定。比如,网关设 备发送的获取端口流量数组信息的请求中除了包括获取DSCP请求之外,还包括获取同一 DSCP对应的数据流的流速请求,则流向数组信息中还包括同一 DSCP对应的数据流的流速。 [0102] 基于上述实施例,优选地,将所述端口划分为若干个虚拟子端口,每个虚拟子端口 对应一个被填写后的DSCP。 阳103] 具体的,由于DSCP包含6个比特位可用,则所划分的虚拟子端口的数量不大于64 个。当接收到网管设备发送的获取端口流量数组的请求时,如果虚拟子端口有数据流经过, 则将有数据流经过的虚拟子端口的DSCP发送给网管设备,预获得业务流量大小信息时,将 当前时刻流经同一虚拟子端口的各个业务对应的流量大小相加即可。
[0104] 图1所示的实施例是基于核屯、网侧的端口上行流量数组监控方法,下面介绍基于 接入网侧的端口上行流量数组监控方法,如图2所示,包括:
[01化]步骤201,接入网侧设备根据数据流中业务的接入端口确定业务类型。
[0106] 具体的,一个业务接入端口对应一个业务类型。 阳107] 步骤202,接入网侧设备根据预设的业务类型对应的二进制数,填写所述数据流中 的差分服务代码点DSCP中用于表征业务类型的比特位,其中,不同的业务类型对应不同的 二进制数。
[0108] 具体的,接入网设备侧预先存储有业务类型和二进制数的对应关系,不同的业务 类型对应不同的二进制数,根据业务类型和二进制数的对应关系,填写DSCP中用于表征业 务类型的比特位,比如,Oll表示业务类型A,DSCP的初始值为000000,从左数为DSCP的第 一个比特位,如果前=位是用于表征业务类型的比特位,那么将前=位填写成011,后=位 用于表征业务流向,由核屯、网侧进行填写。优选地,用于表征业务类型的比特位为DSCP的 后S位。
[0109] 步骤203,接入网侧设备将被填写后的DSCP对应的数据流发送给核屯、网侧设备。
[0110] 具体的,接入网侧设备将DSCP中用于表征业务类型的比特为进行填写后,将该 DSCP对应的数据流发送给核屯、网侧设备。 阳111] 利用本发明实施例,不仅可W将上行业务的业务类型用数据流中的DSCP进行区 分,通过解析DSCP中用于表征业务类型的比特位即可获得业务类型,不需要额外的部署 DPI设备。
[0112] 本发明实施例还提供了一种端口下行流向数组监控方法,如图3所示,包括:
[0113] 步骤301,核屯、网侧设备接收边界路由器发送的数据流,数据流中的差分服务代码 点DSCP中用于表征业务流向的比特位已由边界路由器根据预设的业务流向对应的二进制 数进行填写,其中,不同的业务流向对应不同的二进制数。
[0114] 其中,DSCP的概念已经在图1所示的实施例中进行说明,运里不再寶述。
[0115] 具体的,对于下行流量数组来说,数据流是由边界路由器发送给核屯、网侧设备的, 边界路由器发送给核屯、网侧设备的数据流中的DSCP中用于表征业务流向的比特位已经被 边界路由器填写。由于边界路由器本身能够判断出数据流中业务的业务流向,因此,边界路 由器在将数据流发送给核屯、网侧设备之前,根据数据流中业务流向将数据流中的DSCP中 用于表征业务流向的比特位进行填写,具体根据边界路由器中预先存储的业务流向与二进 制数的对应关系,将不同的业务流向对应的不同的二进制数填写到相应的DSCP中用于表 征业务流向的比特位。
[0116] 步骤302,核屯、网侧设备根据确定的所述数据流中业务的业务类型、W及预设的业 务类型对应的二进制数,填写数据流中的DSCP中用于表征业务类型的比特位,其中,不同 的业务类型对应不同的二进制数。
[0117] 具体的,核屯、网侧设备预先存储了业务类型和二进制数的对应关系,接收到边界 路由器发送的数据流后,根据不同的业务类型对应的二进制数,将DSCP中用于表征业务类 型的比特位进行填写。用于表征业务类型和业务流向的比特位所占的比特位数运里不做限 定,但二者之和为6个比特位。优选地,用于表征业务类型的比特位为DSCP的后S位(后 S个比特位);用于表征业务流向的比特位为DSCP的前S位(前S个比特位)。
[0118] 不同的业务类型对应不同的二进制数,根据业务类型和二进制数的对应关系, 填写DSCP中用于表征业务类型的比特位,比如,Oll表示业务类型A,DSCP的初始值为 000000,从左数为DSCP的第一个比特位,如果第一、S、五个比特为是用于表征业务类型的 比特位,那么将运S位填写成011,填写后的DSCP为:001010 ;该DSCP中其余S个比特位用 于表征业务流向,由边界路由器进行填写。优选地,用于表征业务类型的比特位为DSCP的 后S位;用于表征业务流向的比特位为DSCP的前S位。
[0119] 步骤303,核屯、网侧设备接收到获取端口下行流量数组信息的请求时,将当前时刻 流经端口的数据流中的被填写后的DSCP发送给网管设备,W使网管设备根据被填写后的 DSCP对所述端口下行流量数组进行监控,流量数组包括:业务类型和业务流向。
[0120] 其中,流量数组包括业务类型和业务流向,还可包括同一端口中同一 DSCP对应的 数据流的流量大小或者同一 DSCP对应的数据流的流速等信息。具体的流量数组中包括的 信息可由网关设备发送的请求中携带的信息来决定,运里不做限定。比如,网关设备发送的 获取端口流量数组信息的请求中除了包括获取DSCP请求之外,还包括获取同一 DSCP对应 的数据流的流速请求,则流向数组信息中还包括同一 DSCP对应的数据流的流速。 阳121] 核屯、网设备发送给网管设备的DSCP中用于表征业务类型和业务流向的比特位已 经都被填写,网管设备根据自身预先存储的DSCP与业务流向和业务类型的对应关系,解析 获取的DSCP所对应的业务类型和业务流向,并W表格形式将业务类型和业务流向显示出 来。网管设备预先存储的DSCP与业务流向和业务类型的对应关系如表一所示,表一只是一 种示例。其中,DSCP的前S位表征业务流向,后S位表征业务类型。
[0122] 利用本发明实施例不需要额外部署DPI设备,通过预先将业务类型和二进制数进 行一一对应,业务流向和二进制数进行一一对应,对数据流中现有的DSCP中表征业务类型 和业务流向的比特位进行填写,从而使得网关设备能够通过获取当前时刻流经端口的数据 流中的DSCP,对端口的下行流量数组进行实时监控。
[0123] 基于图3所示的实施例,业务类型具体采用如下方式确定:
[0124] 核屯、网设备根据接入网侧设备发布的边界网关协议BGP路由团体属性确定业务 类型,其中,不同的业务类型对应不同的地址段,不同的BGP路由团体属性对应不同的业务 类型。具体的,接入网侧设备根据自身存储的BGP路由团体属性将不同的业务类型与不同 的BGP路由团体属性进行关联,并将关联后的BGP路由团体属性发送给核屯、网侧设备;核屯、 网侧设备根据自身存储的BGP路由团体属性,W及接入网侧设备发送的关联关系解析出业 务类型,并根据业务类型对应的二进制数,填写DSCP中用于表征业务类型的比特位。
[01巧]基于图3所示的实施例,优选地,将所述端口划分为若干个虚拟子端口,每个虚拟 子端口对应一个被填写后的DSCP。 阳126] 具体的,由于DSCP包含6个比特位可用,则所划分的虚拟子端口的数量不大于64 个。当接收到网管设备发送的获取端口流量数组的请求时,如果虚拟子端口有数据流经过, 则将有数据流经过的虚拟子端口的DSCP发送给网管设备,预获得业务流量大小信息时,将 当前时刻流经同一虚拟子端口的各个业务对应的流量大小相加即可。
[0127] 图3所示的实施例时基于核屯、网侧的下行端口流向数组监控方法,下面介绍基于 边界路由器侧的端口下行流量数组监控方法,如图4,包括:
[0128] 步骤401,边界路由器根据数据流中业务的接入端口确定业务流向。
[0129] 步骤402,边界路由器根据预设的业务流向对应的二进制数,填写数据流中的差分 服务代码点DSCP用于表征业务流向的比特位,并将被填写后的DSCP对应的数据流发送给 核屯、网侧设备。
[0130] 具体的,对于下行流量数组来说,数据流是由边界路由器发送给核屯、网侧设备的, 边界路由器发送给核屯、网侧设备的数据流中的DSCP中用于表征业务流向的比特位已经被 边界路由器填写。由于边界路由器本身能够判断出数据流中业务的业务流向,因此,边界路 由器在将数据流发送给核屯、网侧设备之前,根据数据流中业务流向将数据流中的DSCP中 用于表征业务流向的比特位进行填写。 阳131] 利用本发明实施例,不仅可W将下行业务的业务流向用数据流中的DSCP进行区 分,通过解析DSCP中用于表征业务流向的比特位即可获得业务流向,不需要额外的部署 DPI设备。
[0132] 优选地,用于表征业务流向的比特位为DSCP的前S位。 阳133] 下面结合具体实施例,对本发明提供的端口流量信息监控方法进行进一步说明: 阳134] 实施例一
[0135] 本实施例中的接入网侧设备包括BRAS,核屯、网侧设备包括城域核屯、网设备、省核 屯、网设备W及骨干网设备。该实施例在移动通信网络系统中,对移动通信网络系统的设备 端口的上行流量数组监控方法,如图5所示,包括: 阳136] 步骤501,接入网侧设备根据数据流中业务的接入端口判断业务类型。 阳137] 步骤502,接入网侧设备根据业务类型对应的=位二进制数对数据流中的DSCP中 用于表征业务类型的后=个比特位进行填写,并将填写后的DSCP对应的数据流发送给核 屯、网侧设备。
[0138] 步骤503,核屯、网侧设备接收接入侧设备发送的数据流。 阳139] 步骤504,核屯、网侧设备根据确定的数据流中业务的业务流向、化及预设的业务流 向对应的二进制数,填写数据流中的DSCP中用于表征业务流向前=个比特位。
[0140] 步骤505,核屯、网侧设备通过QPPB功能将6个比特位全部被填写后的DSCP发布给 全网设备;并在接收到网管设备发送的携带有获取端口上行流量数组的SNMP请求报文时, 确定SNMP请报文中携带的端口信息。 阳141] 其中,全网设备包括核屯、网侧的全部设备,接入网侧的全部设备。QPPB QOS Policy Propagation T虹OU曲 the Border Gateway Protocol 的简称,意思为:通过 BGP 传播 QOS 策略。QOS英文全称为:如ality Of Service,中文全称为:服务质量。端口信息可W为端 口号,也可W为其它用于标识端口的信息。 阳142] 具体的,如果核屯、网侧设备需要监控端口的上行流量数组时,也可根据DSCP监控 端口的上行流量数组。 阳143] 步骤506,核屯、网侧设备通过MIB查询网管设备请求的端口信息,并根据该端口信 息获取流向该端口的数据流中的所有的DSCP并发送给网管设备,W使网管设备根据DSCP 解析出该端口的上行流量数组信息并显示。
[0144] 其中,网管设备收到每个DSCP对应的业务类型和业务流向后,W表格的形式将业 务类型和业务流向显示出来。 阳145] 实施例二
[0146] 本实施例中接入网设备包括BRAS W及域核屯、网设备,核屯、网设备包括城省核屯、 网设备W及骨干网设备。在移动通信网络系统中,对移动通信网络系统的设备端口的下行 流量数组监控方法。如图6所示,包括: 阳147] 步骤601,边界路由器根据数据流中业务的接入端口确定业务流向。
[0148] 步骤602,边界路由器根据预设的业务流向对应的二进制数,填写数据流中的 DSCP中用于表征业务流向的前=个比特位,并将被填写后的DSCP对应的数据流发送给城 域骨干网设备。 阳149] 步骤603,城域核屯、网设备根据自身存储的BGP路由团体属性将不同的业务类型 与不同的BGP路由团体属性进行关联,并将关联后的BGP路由团体属性发送给骨干网设备。 [0150] 步骤604,骨干网设备根据自身存储的BGP路由团体属性W及城域核屯、网设备发 送的关联关系,解析出业务类型,并根据业务类型对应的二进制数,填写边界路由器发送的 数据流中的DSCP中用于表征业务类型的后S个比特位。 阳151] 骨干网设备接收边界路由器发送的前S为已被填写的DSCP对应的数据流,其中, 边界路由器发送的填写后的DSCP值为:边界路由器根据其内部保存的数据流中业务的业 务流向,填写DSCP的前S位,并将填写后的DSCP发送给核屯、网设备。 阳152] 步骤605,核屯、网侧设备通过QPPB功能将6个比特位全部被填写后的DSCP发布给 全网设备。并在接收到网管设备发送的携带有获取端口下行流量数组的SNMP请求报文时, 确定SNMP请报文中携带的端口信息。 阳153] 其中,全网设备包括核屯、网侧的全部设备,接入网侧的全部设备。QPPB QOS Policy Propagation T虹OU曲 the Border Gateway Protocol 的简称,意思为:通过 BGP 传播 QOS 策略。QOS英文全称为:如ality of Service,中文全称为:服务质量。
[0154] 步骤606,核屯、网侧设备通过MIB查询网管设备请求的端口信息,并根据该端口信 息获取流向该端口的数据流中的所有的DSCP并发送给网管设备,W使网管设备根据DSCP 解析出该端口的下行流量数组信息并显示。
[0155] 其中,网管设备收到每个DSCP对应的业务类型和业务流向后,W表格的形式将业 务类型和业务流向显示出来。 阳156] 在实际应用中,实施例一和实施例二可分别单独实施,也可结合实施。
[0157] 基于与图1所示的方法实施例相同的发明构思,本发明实施例还提供了一种端口 上行流量数组监控装置,如图7所示,包括: 阳15引接收单元701,用于接收接入网侧设备发送的数据流,所述数据流中的差分服务代 码点DSCP中用于表征业务类型的比特位已由接入网侧设备根据预设的业务类型对应的二 进制数的进行填写,其中,不同的业务类型对应不同的二进制数;
[0159] 填写单元702,用于根据确定的所述数据流中业务的业务流向、W及预设的所述业 务流向对应的二进制数,填写所述数据流中的DSCP中用于表征业务流向的比特位,其中, 不同的业务流向对应不同的二进制数;
[0160] 发送单元703,用于接收到获取端口上行流量数组信息的请求时,将当前时刻流经 所述端口的数据流中被填写后的DSCP发送给网管设备,W使网管设备根据所述被填写后 的DSCP对所述端口上行流量数组进行监控,所述流量数组包括:业务类型和业务流向。 阳161] 优选地,图7所示的装置中的填写单元还用于:
[0162] 根据边界路由器发布的边界网关协议BGP路由团体属性,判断流向所述端口的数 据流中的业务的业务流向,其中,不同的业务流向对应不同的地址段,不同的BGP路由团体 属性对应不同的业务流向。
[0163] 优选地,图7所示的装置还包括:
[0164] 划分单元704,用于将所述端口划分为若干个虚拟子端口,每个虚拟子端口对应一 个被填写后的DSCP。
[01化]优选地,用于表征业务类型的比特位为DSCP的后S位;用于表征业务流向的比特 位为DSCP的前=位。
[0166] 本发明还提供一种核屯、网侧设备,包括本发明实施例中任一种装置。
[0167] 基于图2所示的方法实施例,本发明还提供了一种端口上行流量数组监控装置, 如图8所示,包括:
[0168] 确定单元801,用于根据数据流中业务的接入端口确定业务类型;
[0169] 填写单元802,用于根据预设的业务类型对应的二进制数,填写所述数据流中的差 分服务代码点DSCP中用于表征业务类型的比特位,其中,不同的业务类型对应不同的二进 制数;
[0170] 发送单元803,用于将被填写后的DSCP对应的数据流发送给核屯、网侧设备。 阳171] 优选地,用于表征业务类型的比特位为DSCP的后S位。 阳172] 本发明实施例还提供一种接入网侧设备,包括本发明实施例中任一种装置。
[0173] 基于图3所示的方法实施例,本发明还提供了一种端口下行流向数组监控装置, 如图9所示,包括:
[0174] 接收单元901,用于接收边界路由器发送的数据流,所述数据流中的差分服务代码 点DSCP中用于表征业务流向的比特位已由边界路由器根据预设的业务流向对应的二进制 数进行填写,其中,不同的业务流向对应不同的二进制数;
[01巧]填写单元902,用于根据确定的所述数据流中业务的业务类型、W及预设的业务类 型对应的二进制数,填写所述数据流中的DSCP中用于表征业务类型的比特位,其中,不同 的业务类型对应不同的二进制数;
[0176] 发送单元903,用于接收到核屯、网侧设备接收到获取端口下行流量数组信息的请 求时,将当前时刻流经所述端口的数据流中的被填写后的DSCP发送给网管设备,W使网管 设备根据所述被填写后的DSCP对所述端口下行流量数组进行监控,所述流量数组包括:业 务类型和业务流向。 阳177] 优选地,图9所示的装置中的填写单元具体用于:
[0178] 根据接入网侧设备发布的边界网关协议BGP路由团体属性确定业务类型,其中, 不同的业务类型对应不同的地址段,不同的BGP路由团体属性对应不同的业务类型。 阳179] 优选地,图9所示的装置,还包括:
[0180] 划分单元904,用于将所述端口划分为若干个虚拟子端口,每个虚拟子端口对应一 个被填写后的DSCP。 阳181] 优选地,用于表征业务类型的比特位为DSCP的后S位;用于表征业务流向的比特 位为DSCP的前=位。
[0182] 基于图9所示的装置,本发明实施例还提供了一种核屯、网侧设备,包括本发明实 施例中任一种装置。
[0183] 基于图4所示的方法实施例,本发明还提供了一种端口下行流量数组监控装置, 如图10所示,包括: 阳184] 确定单元1001,用于根据数据流中业务的接入端口确定业务流向; 阳化5] 填写单元1002,用于根据预设的业务流向对应的二进制数,填写所述数据流中的 差分服务代码点DSCP用于表征业务流向的比特位,并将被填写后的DSCP对应的数据流发 送给核屯、网侧设备。
[0186] 优选地,用于表征业务流向的比特位为DSCP的前S位。
[0187] 基于图10所示的装置,本发明实施例还提供了一种边界路由器,包括本发明实施 例中任一种装置。
[0188] 本发明还提供了一种端口上行流量数组监控系统,包括:
[0189] 核屯、网侧设备,用于接收接入网侧设备发送的数据流,所述数据流中的差分服务 代码点DSCP中用于表征业务类型的比特位已由接入网侧设备根据预设的业务类型对应的 二进制数的进行填写,其中,不同的业务类型对应不同的二进制数;根据确定的所述数据流 中业务的业务流向、W及预设的所述业务流向对应的二进制数,填写所述数据流中的DSCP 中用于表征业务流向的比特位,其中,不同的业务流向对应不同的二进制数;接收到获取端 口上行流量数组信息的请求时,将当前时刻流经所述端口的数据流中被填写后的DSCP发 送给网管设备,W使网管设备根据所述被填写后的DSCP对所述端口上行流量数组进行监 控,所述流量数组包括:业务类型和业务流向;
[0190] 接入网设备,用于根据数据流中业务的接入端口确定业务类型;根据预设的业务 类型对应的二进制数,填写所述数据流中的差分服务代码点DSCP中用于表征业务类型的 比特位,其中,不同的业务类型对应不同的二进制数;将被填写后的DSCP对应的数据流发 送给核屯、网侧设备。 阳191] 优选地,该系统中,业务流向采用W下方式确定:
[0192] 根据边界路由器发布的边界网关协议BGP路由团体属性,判断流向所述端口的数 据流中的业务的业务流向,其中,不同的业务流向对应不同的地址段,不同的BGP路由团体 属性对应不同的业务流向。
[0193] 优选地,该系统中,核屯、网设备还用于:将所述端口划分为若干个虚拟子端口,每 个虚拟子端口对应一个被填写后的DSCP。
[0194] 优选地,该系统中,所述用于表征业务类型的比特位为DSCP的后S位;所述用于 表征业务流向的比特位为DSCP的前=位。
[0195] 本发明实施例还提供了一种端口下行流量数组监控系统,包括:
[0196] 核屯、网侧设备,用于接收边界路由器发送的数据流,所述数据流中的差分服务代 码点DSCP中用于表征业务流向的比特位已由边界路由器根据预设的业务流向对应的二进 制数进行填写,其中,不同的业务流向对应不同的二进制数;根据确定的所述数据流中业务 的业务类型、W及预设的业务类型对应的二进制数,填写所述数据流中的DSCP中用于表征 业务类型的比特位,其中,不同的业务类型对应不同的二进制数;接收到核屯、网侧设备接收 到获取端口下行流量数组信息的请求时,将当前时刻流经所述端口的数据流中的被填写后 的DSCP发送给网管设备,W使网管设备根据所述被填写后的DSCP对所述端口下行流量数 组进行监控,所述流量数组包括:业务类型和业务流向;
[0197] 边界路由器,用于根据数据流中业务的接入端口确定业务流向;根据预设的业务 流向对应的二进制数,填写所述数据流中的差分服务代码点DSCP用于表征业务流向的比 特位,并将被填写后的DSCP对应的数据流发送给核屯、网侧设备。
[0198] 优选地,核屯、网侧设备接收接入网侧设备根据所述数据流中业务的接入端口确定 的业务类型。
[0199] 优选地,该系统中核屯、网侧设备还用于:将所述端口划分为若干个虚拟子端口,每 个虚拟子端口对应一个被填写后的DSCP。 阳200] 优选地,该系统中,用于表征业务类型的比特位为DSCP的后S位;所述用于表征 业务流向的比特位为DSCP的前S位。 阳201] 利用本发明实施例提供的端口流向信息监控方法及装置,具有W下有益效果:不 需要额外部署DPI设备,通过预先将业务类型和二进制数进行一一对应,业务流向和二进 制数进行一一对应,对数据流中现有的DSCP中表征业务类型和业务流向的比特位进行填 写,从而使得网关设备能够通过获取当前时刻流经端口的数据流中的DSCP,对端口的上下 行流量数组进行实时监控。 阳202] 本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程 图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一 流程和/或方框、W及流程图和/或方框图中的流程和/或方框的结合。可提供运些计算 机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理 器W产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生 用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能 的装置。 阳203] 运些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备W特 定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指 令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或 多个方框中指定的功能。 阳204] 运些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计 算机或其他可编程设备上执行一系列操作步骤W产生计算机实现的处理,从而在计算机或 其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图 一个方框或多个方框中指定的功能的步骤。 阳205] 尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创造 性概念,则可对运些实施例作出另外的变更和修改。所W,所附权利要求意欲解释为包括优 选实施例W及落入本发明范围的所有变更和修改。 阳206] 显然,本领域的技术人员可W对本发明进行各种改动和变型而不脱离本发明的精 神和范围。运样,倘若本发明的运些修改和变型属于本发明权利要求及其等同技术的范围 之内,则本发明也意图包含运些改动和变型在内。
【主权项】
1. 一种端口上行流量数组监控方法,其特征在于,包括: 核心网侧设备接收接入网侧设备发送的数据流,所述数据流中的差分服务代码点DSCP 中用于表征业务类型的比特位已由接入网侧设备根据预设的业务类型对应的二进制数的 进行填写,其中,不同的业务类型对应不同的二进制数; 核心网侧设备根据确定的所述数据流中业务的业务流向、以及预设的所述业务流向对 应的二进制数,填写所述数据流中的DSCP中用于表征业务流向的比特位,其中,不同的业 务流向对应不同的二进制数; 核心网侧设备接收到获取端口上行流量数组信息的请求时,将当前时刻流经所述端口 的数据流中被填写后的DSCP发送给网管设备,以使网管设备根据所述被填写后的DSCP对 所述端口上行流量数组进行监控,所述流量数组包括:业务类型和业务流向。2. 如权利要求1所述的方法,其特征在于,所述业务流向采用以下方式确定: 根据边界路由器发布的边界网关协议BGP路由团体属性,判断流向所述端口的数据流 中的业务的业务流向,其中,不同的业务流向对应不同的地址段,不同的BGP路由团体属性 对应不同的业务流向。3. 如权利要求1或2所述的方法,其特征在于,还包括: 将所述端口划分为若干个虚拟子端口,每个虚拟子端口对应一个被填写后的DSCP。4. 如权利要求1或2所述的方法,其特征在于,所述用于表征业务类型的比特位为 DSCP的后三位;所述用于表征业务流向的比特位为DSCP的前三位。5. -种端口上行流量数组监控方法,其特征在于,包括: 接入网侧设备根据数据流中业务的接入端口确定业务类型; 接入网侧设备根据预设的业务类型对应的二进制数,填写所述数据流中的差分服务代 码点DSCP中用于表征业务类型的比特位,其中,不同的业务类型对应不同的二进制数; 接入网侧设备将被填写后的DSCP对应的数据流发送给核心网侧设备。6. 如权利要求5所述的方法,其特征在于,所述用于表征业务类型的比特位为DSCP的 后二位。7. -种端口下行流向数组监控方法,其特征在于,包括: 核心网侧设备接收边界路由器发送的数据流,所述数据流中的差分服务代码点DSCP 中用于表征业务流向的比特位已由边界路由器根据预设的业务流向对应的二进制数进行 填写,其中,不同的业务流向对应不同的二进制数; 核心网侧设备根据确定的所述数据流中业务的业务类型、以及预设的业务类型对应的 二进制数,填写所述数据流中的DSCP中用于表征业务类型的比特位,其中,不同的业务类 型对应不同的二进制数; 核心网侧设备接收到获取端口下行流量数组信息的请求时,将当前时刻流经所述端口 的数据流中的被填写后的DSCP发送给网管设备,以使网管设备根据所述被填写后的DSCP 对所述端口下行流量数组进行监控,所述流量数组包括:业务类型和业务流向。8. 如权利要求7所述的方法,其特征在于,核心网侧设备根据接入网侧设备发布的边 界网关协议BGP路由团体属性确定业务类型,其中,不同的业务类型对应不同的地址段,不 同的BGP路由团体属性对应不同的业务类型。9. 如权利要求7或8所述的方法,其特征在于,还包括: 将所述端口划分为若干个虚拟子端口,每个虚拟子端口对应一个被填写后的DSCP。10. 如权利要求7或8所述的方法,其特征在于,所述用于表征业务类型的比特位为 DSCP的后三位;所述用于表征业务流向的比特位为DSCP的前三位。11. 一种端口下行流量数组监控方法,其特征在于,包括: 边界路由器根据数据流中业务的接入端口确定业务流向; 边界路由器根据预设的业务流向对应的二进制数,填写所述数据流中的差分服务代码 点DSCP用于表征业务流向的比特位,并将被填写后的DSCP对应的数据流发送给核心网侧 设备。12. 如权利要求11所述的方法,其特征在于,所述用于表征业务流向的比特位为DSCP 的前三位。13. -种端口上行流量数组监控装置,其特征在于,包括: 接收单元,用于接收接入网侧设备发送的数据流,所述数据流中的差分服务代码点 DSCP中用于表征业务类型的比特位已由接入网侧设备根据预设的业务类型对应的二进制 数的进行填写,其中,不同的业务类型对应不同的二进制数; 填写单元,用于根据确定的所述数据流中业务的业务流向、以及预设的所述业务流向 对应的二进制数,填写所述数据流中的DSCP中用于表征业务流向的比特位,其中,不同的 业务流向对应不同的二进制数; 发送单元,用于接收到获取端口上行流量数组信息的请求时,将当前时刻流经所述端 口的数据流中被填写后的DSCP发送给网管设备,以使网管设备根据所述被填写后的DSCP 对所述端口上行流量数组进行监控,所述流量数组包括:业务类型和业务流向。14. 如权利要求13所述的装置,其特征在于,所述填写单元还用于: 根据边界路由器发布的边界网关协议BGP路由团体属性,判断流向所述端口的数据流 中的业务的业务流向,其中,不同的业务流向对应不同的地址段,不同的BGP路由团体属性 对应不同的业务流向。15. 如权利要求13或14所述的装置,其特征在于,还包括: 划分单元,用于将所述端口划分为若干个虚拟子端口,每个虚拟子端口对应一个被填 写后的DSCP。16. 如权利要求13或14所述的装置,其特征在于,所述用于表征业务类型的比特位为 DSCP的后三位;所述用于表征业务流向的比特位为DSCP的前三位。17. -种端口上行流量数组监控装置,其特征在于,包括: 确定单元,用于根据数据流中业务的接入端口确定业务类型; 填写单元,用于根据预设的业务类型对应的二进制数,填写所述数据流中的差分服务 代码点DSCP中用于表征业务类型的比特位,其中,不同的业务类型对应不同的二进制数; 发送单元,用于将被填写后的DSCP对应的数据流发送给核心网侧设备。18. 如权利要求17所述的装置,其特征在于,所述用于表征业务类型的比特位为DSCP 的后三位。19. 一种端口下行流向数组监控装置,其特征在于,包括: 接收单元,用于接收边界路由器发送的数据流,所述数据流中的差分服务代码点DSCP 中用于表征业务流向的比特位已由边界路由器根据预设的业务流向对应的二进制数进行 填写,其中,不同的业务流向对应不同的二进制数; 填写单元,用于根据确定的所述数据流中业务的业务类型、以及预设的业务类型对应 的二进制数,填写所述数据流中的DSCP中用于表征业务类型的比特位,其中,不同的业务 类型对应不同的二进制数; 发送单元,用于接收到核心网侧设备接收到获取端口下行流量数组信息的请求时,将 当前时刻流经所述端口的数据流中的被填写后的DSCP发送给网管设备,以使网管设备根 据所述被填写后的DSCP对所述端口下行流量数组进行监控,所述流量数组包括:业务类型 和业务流向。20. 如权利要求19所述的装置,其特征在于,所述填写单元具体用于: 根据接入网侧设备发布的边界网关协议BGP路由团体属性确定业务类型,其中,不同 的业务类型对应不同的地址段,不同的BGP路由团体属性对应不同的业务类型。21. 如权利要求19或20所述的装置,其特征在于,还包括: 划分单元,用于将所述端口划分为若干个虚拟子端口,每个虚拟子端口对应一个被填 写后的DSCP。22. 如权利要求19或20所述的装置,其特征在于,所述用于表征业务类型的比特位为 DSCP的后三位;所述用于表征业务流向的比特位为DSCP的前三位。23. -种端口下行流量数组监控装置,其特征在于,包括: 确定单元,用于根据数据流中业务的接入端口确定业务流向; 填写单元,用于根据预设的业务流向对应的二进制数,填写所述数据流中的差分服务 代码点DSCP用于表征业务流向的比特位,并将被填写后的DSCP对应的数据流发送给核心 网侧设备。24. 如权利要求23所述的装置,其特征在于,所述用于表征业务流向的比特位为DSCP 的前三位。25. -种端口上行流量数组监控系统,其特征在于,包括: 核心网侧设备,用于接收接入网侧设备发送的数据流,所述数据流中的差分服务代码 点DSCP中用于表征业务类型的比特位已由接入网侧设备根据预设的业务类型对应的二进 制数的进行填写,其中,不同的业务类型对应不同的二进制数;根据确定的所述数据流中业 务的业务流向、以及预设的所述业务流向对应的二进制数,填写所述数据流中的DSCP中用 于表征业务流向的比特位,其中,不同的业务流向对应不同的二进制数;接收到获取端口上 行流量数组信息的请求时,将当前时刻流经所述端口的数据流中被填写后的DSCP发送给 网管设备,以使网管设备根据所述被填写后的DSCP对所述端口上行流量数组进行监控,所 述流量数组包括:业务类型和业务流向; 接入网设备,用于根据数据流中业务的接入端口确定业务类型;根据预设的业务类型 对应的二进制数,填写所述数据流中的差分服务代码点DSCP中用于表征业务类型的比特 位,其中,不同的业务类型对应不同的二进制数;将被填写后的DSCP对应的数据流发送给 核心网侧设备。26. -种端口下行流量数组监控系统,其特征在于,包括: 核心网侧设备,用于接收边界路由器发送的数据流,所述数据流中的差分服务代码点 DSCP中用于表征业务流向的比特位已由边界路由器根据预设的业务流向对应的二进制数 进行填写,其中,不同的业务流向对应不同的二进制数;根据确定的所述数据流中业务的业 务类型、以及预设的业务类型对应的二进制数,填写所述数据流中的DSCP中用于表征业务 类型的比特位,其中,不同的业务类型对应不同的二进制数;接收到核心网侧设备接收到 获取端口下行流量数组信息的请求时,将当前时刻流经所述端口的数据流中的被填写后的 DSCP发送给网管设备,以使网管设备根据所述被填写后的DSCP对所述端口下行流量数组 进行监控,所述流量数组包括:业务类型和业务流向; 边界路由器,用于根据数据流中业务的接入端口确定业务流向;根据预设的业务流向 对应的二进制数,填写所述数据流中的差分服务代码点DSCP用于表征业务流向的比特位, 并将被填写后的DSCP对应的数据流发送给核心网侧设备。
【文档编号】H04L12/26GK105827471SQ201510001974
【公开日】2016年8月3日
【申请日】2015年1月4日
【发明人】沈瀚, 高 浩, 宗序梅, 刘怀彦, 祁璜, 倪鸣, 折智杰, 林贵龙
【申请人】中国移动通信集团江苏有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1