一种互联网真实质量监测方法及装置的制造方法

文档序号:9581512阅读:386来源:国知局
一种互联网真实质量监测方法及装置的制造方法
【技术领域】
[0001] 本发明涉及网络技术,特别是指一种互联网真实质量监测方法及装置。
【背景技术】
[0002] 随着互联网网络规模和用户规模的日益庞大,用户对互联网的感知要求也越来越 高,同时,考虑到互联网未来的大规模发展、维护模式面临的压力、自动化管控手段的引入 及未来的多业务承载的需求,运营商对互联网全量用户真实质量的掌控显得尤为迫切和重 要。然而,现有的质量监测方法均W拨测模拟手段为主,即在互联网上选择多个节点部署质 量拨测探针,通过反复发送数据包模拟用户行为测试互联网质量,该质量数据实为模拟数 据,并非用户的真实感知数据,其无法全面反映全量用户的真实质量,往往导致监测结果与 用户上网实际质量有所偏差甚至背道而驰的情况。

【发明内容】

[0003] 有鉴于此,本发明提供一种互联网真实质量监测方法及装置,能够对互联网真实 质量进行分析和监测。
[0004] 基于上述目的本发明提供的互联网真实质量监测方法,包括如下步骤:
[0005] 采集经过互联网出口的全量用户数据;
[0006] 将所述全量用户数据上传到Apache化doop集群架构中的化doop分布式文件系 统皿FS;
[0007] 在Apache化doop集群构架的Mapre化Ce计算框架中,采用深度包检测技术DPI 将所述全量用户数据生成为原始呼叫直接记录CDR话单;
[0008] 将所述原始呼叫直接记录CDR话单合成为重要维度字段话单;
[0009] 分析所述重要维度字段话单确定互联网真实质量;其中,所述全量用户数据指用 户使用网络时产生的数据流。
[0010] 可选的,采用深度包检测技术DPI将所述全量用户数据生成为原始呼叫直接记录 CDR话单之后,还将所述原始呼叫直接记录CDR话单存储到分析服务器。
[0011] 可选的,所述全量用户数据包括网络监控设备发出的流记录顿FlowRecord 化ame;所述采集经过互联网出口的全量用户数据的步骤具体包括:
[0012] 通过采集服务器接收网络监控设备发出的流记录顿FlowRecord化ame。
[0013] 可选的,所述重要维度字段话单包括ht化业务话单。
[0014] 可选的,采用深度包检测技术DPI将所述全量用户数据生成为原始呼叫直接记录 CDR话单的步骤具体包括:
[0015] 将所述流记录顿FlowRecord化ame和ht化报文分别转换为Rawflow文件和http 记录文件;
[0016] 将所述Rawflow文件和ht化记录文件进行精简和预处理;
[0017] 将精简和预处理后的Rawflow文件和ht化记录文件上传到化doop集群架构中的 化doop分布式文件系统皿FS。
[0018] 可选的,将所述原始呼叫直接记录CDR话单合成为重要维度字段话单的步骤包 括:
[0019] 从所述全量用户数据中提取重要维度字段的数据;
[0020] 将所述重要维度字段的数据合成业务话单。
[0021] 可选的,所述重要维度字段至少包括连接时长、时延、速率、成功率;
[0022] 所述连接时长为报文接收时间减去报文开始时间;
[0023] 所述时延为连接H次握手成功的时间至接收到第一个get报文之间的时间差;
[0024] 所述速率为单位时间的网络流量;
[0025] 所述成功率为根据IP报文返回码所获知的识别成功次数占总次数的比例。
[0026] 可选的,从所述全量用户数据中提取重要维度字段的数据的步骤包括:
[0027] 按照协议和访问类型对于所述全量用户数据中对应的字段进行识别;
[0028] 按照预先设定的MapRe化Ce模型中的规律将所述识别后的全量用户数据分发到 化doop中的数据分析模块;
[0029] 通过所述数据分析模块从所述识别后的全量用户数据中提取重要维度字段的话 单。
[0030] 可选的,所述数据分析模块包括Pig数据分析模块,和/或化ve数据分析模块。
[0031] 进一步,本发明提供一种互联网真实质量监测装置,所述装置还包括:
[0032] 数据采集模块:用于采集经过互联网出口的全量用户数据;
[0033] 数据上传模块:用于将所述全量用户数据上传到Apache化doop集群架构中的 化doop分布式文件系统皿FS;
[0034] 原始呼叫直接记录CDR话单生成模块;用于在Apache化doop集群构架的 Mapre化Ce计算框架中,采用深度包检测技术DPI将所述全量用户数据生成为原始呼叫直 接记录CDR话单;
[0035] 重要维度字段话单生成模块:用于将所述原始呼叫直接记录CDR话单合成为重要 维度字段话单;
[0036] 互联网真实质量获取模块;用于分析所述重要维度字段话单确定互联网真实质 量;其中,所述全量用户数据指用户使用网络时产生的数据流。
[0037] 可选的,还包括原始呼叫直接记录话单存储模块;用于在采用深度包检测技术 DPI将所述全量用户数据生成为原始呼叫直接记录CDR话单之后,还将所述原始呼叫直接 记录CDR话单存储到分析服务器。
[0038] 可选的,所述全量用户数据包括网络监控设备发出的流记录顿FlowRecord 化ame;所述数据采集模块具体包括:
[0039] 流记录顿接收单元;用于通过采集服务器接收网络监控设备发出的流记录顿Flow 民ecordFrame。
[0040] 可选的,所述重要维度字段话单包括ht化业务话单。
[0041] 可选的,所述数据上传模块具体包括:
[0042] 数据转换单元;用于将所述流记录顿FlowRecord化ame和http报文分别转换为 Rawflow文件和ht化记录文件;
[0043] 精简和预处理单元;用于将所述Rawflow文件和ht化记录文件进行精简和预处 理;
[0044] 上传单元;用于将精简和预处理后的Rawflow文件和ht化记录文件上传到 化doop集群架构中的化doop分布式文件系统皿FS。
[0045] 可选的,重要维度字段话单生成模块包括:
[0046] 重要维度字段数据提取单元:用于从所述全量用户数据中提取重要维度字段的数 据;
[0047] 业务话单合成单元;用于将所述重要维度字段的数据合成业务话单。
[0048] 可选的,所述重要维度字段至少包括连接时长、时延、速率、成功率;
[0049] 所述连接时长为报文接收时间减去报文开始时间;
[0050] 所述时延为连接H次握手成功的时间至接收到第一个get报文之间的时间差;
[0051] 所述速率为单位时间的网络流量;
[0052] 所述成功率为根据IP报文返回码所获知的识别成功次数占总次数的比例。
[0053] 可选的,重要维度字段数据提取单元包括:
[0054] 数据识别子单元;用于按照协议和访问类型对于所述全量用户数据中对应的字段 进行识别;
[00巧]数据发送子单元;用于按照预先设定的MapRe化Ce模型中的规律将所述识别后的 全量用户数据分发到化doop中的数据分析模块;
[0056] 重要维度字段话单提取子单元;通过所述数据分析模块从所述识别后的全量用户 数据中提取重要维度字段的话单。
[0057] 可选的,所述数据分析模块包括Pig数据分析模块,和/或化ve数据分析模块。
[0058] 从上面所述可W看出,本发明提供的互联网真实质量监测方法和装置,可基于全 量用户使用互联网的数据对互联网真实质量进行检测,同时可W解决海量的全量用户数据 处理分析的问题,提高故障发现、处理、消除的效率。同时,本发明实施例可从多维度深层次 挖掘数据生成话单,有助于掌握互联网多方面的真实质量,允许互联网质量监测方针对不 同维度的质量问题提高互联网质量。
【附图说明】
[0059] 图1为本发明实施例提供的互联网真实质量监测方法流程示意图;
[0060] 图2为本发明一种具体实施例中,运营商移动和总体质量进行对比、重要维度字 段数据为平均时延字段数据时,质量对比示意图;
[0061] 图3为本发明实施例提供的互联网真实质量监测装置结构示意图。
【具体实施方式】
[0062]为了给出有效的实现方案,本发明提供了下述实施例,W下结合说明书附图对本 发明实施例进行说明。
[0063] 本发明首先提供一种互联网真实质量监测方法,包括如图1所示的步骤:
[0064] 步骤101;采集经过互联网出口的全量用户数据;
[0065] 步骤102;将所述全量用户数据上传到Apache化doop集群架构中的化doop分布 式文件系统化adoopDistributedFileSystem,皿FS);
[0066
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1