存储介质和分组分析设备制造技术

技术编号:26797457 阅读:50 留言:0更新日期:2020-12-22 17:14
本发明专利技术涉及存储介质和分组分析设备。一种非暂态计算机可读存储介质,其存储有用于使计算机执行处理的分组分析程序,该处理包括:获取在节点之间传递的分组,基于分组在属于进行中的连接的开始时间的预定时间范围中的每一个内将进行中的连接的通信信息添加至进行中的连接列表,并且基于分组从进行中的连接列表中移除终止的连接的通信信息,以及在与时间范围之中的一个时间范围相对应的周期内分析终止的连接的通信质量,并且分析与即使在将连接的信息添加至进行中的连接列表之后周期已经经过预定次数或更多次时仍然存在于进行中的连接列表中的连接有关的通信质量。

【技术实现步骤摘要】
存储介质和分组分析设备
本专利技术涉及分组分析程序和分组分析设备。
技术介绍
当前,使用包括各种设备的信息处理系统。这些设备经由网络、预定线缆等彼此连接并彼此通信。存在作为用于在网络上分组和传输数据的协议的传输控制协议/因特网协议(TCP/IP)。在这种情况下,考虑收集经由网络发送和接收的分组,并且基于分组来测量通信质量。例如,提出了一种通信质量测量设备,该设备用于以连接为单位将所捕获的分组的类型和到达时间作为属性信息管理。所提出的通信质量测量设备从所捕获的分组中提取客户端设备的位置信息,将该位置信息添加至属性信息,并且针对每个连接(coupling)在每个分组的属性信息的基础上根据基于位置信息的位置来分析客户端设备的通信质量。提出了一种无线电通信系统,该无线电通信系统在存在不同大小和不同频率(频带)的小区的异构网络环境中选择频带。在所提出的无线电通信系统中,即使在实际无线电资源利用率高的状态下,也基于由应用请求的无线电资源量来执行不同频率之间的切换(HO)。因此,校正了针对频带请求的资源量的偏差,并且改善了由于密集使用应用而降低的体验质量(QoE)(例如,用户体验的作为IP电话服务、视频分发等的服务的服务质量)。例如,公开了日本公开特许公报第2012-191440号、日本公开特许公报第2017-92762号等作为相关技术。
技术实现思路
如上所述,用于分析分组的设备基于在节点之间传递的分组来分析网络的通信质量。近年来,在某些情况下执行对每种服务的通信质量的分析,而不是针对每个单独分组的通信质量的分析。在这种情况下,例如,考虑一种方法,该方法使用于分析分组的设备以预定周期(统计周期)针对从用户发起的访问(例如,节点之间的连接)已经完成的服务来聚合用于在节点之间进行数据传送的时间段、节点中用于处理的时间段等,并分析通信质量。然而,在该方法中,当长时间连续地执行节点之间的通信并且进行服务访问时,存在如下问题:在一些情况下节点之间的连接未终止且并非长时间执行通信质量的分析。根据一方面,本专利技术的目的是提供一种能够分析在连续的统计周期中连续建立的连接的通信质量的分组分析程序和分组分析设备。根据实施方式的一方面,一种非暂态计算机可读存储介质,其存储有用于使计算机执行处理的分组分析程序,该处理包括:获取在节点之间传递的分组,基于分组在属于进行中的连接的开始时间的预定时间范围中的每一个内将进行中的连接的通信信息添加至进行中的连接列表,并且基于分组从进行中的连接列表中移除终止的连接的通信信息,以及在与时间范围之中的一个时间范围相对应的周期内分析终止的连接的通信质量,并且分析与即使在将连接的信息添加至进行中的连接列表之后周期已经经过预定次数或更多次时仍然存在于进行中的连接列表中的连接有关的通信质量。附图说明图1是示出根据第一实施方式的分组分析设备的图;图2是示出根据第二实施方式的信息处理系统的示例的图;图3是示出监测设备的硬件示例的框图;图4是示出服务响应时间的分解的示例的图;图5是示出服务响应时间的聚合的示例的图;图6A是示出分组的IP报头(header)的示例的图;图6B是示出分组的TCP报头的示例的图;图6C是示出分组的UDP报头的示例的图;图7是示出监测设备的功能的示例的框图;图8是示出连接管理表的示例的图;图9是示出经历的延迟测量信息的示例的图;图10是示出经历的延迟测量输出信息的示例的图;图11是示出进行中的连接列表的示例的图;图12是示出中间输出列表的示例的图;图13是示出由监测设备进行的经历的延迟测量的流程的示例的图;图14是示出分组获取的示例的流程图;图15是示出统计处理的示例的流程图;图16是示出第一比较例(第一部分)的图;图17是示出第一比较例(第二部分)的图;图18是示出第二比较例(第一部分)的图;图19是示出第二比较例(第二部分)的图;图20是示出根据第三实施方式的监测设备的功能的示例的框图;图21是示出更新得分模式表的示例的图;图22是示出经历的延迟测量信息的示例的图;图23是示出影响水平的计算的示例的图;图24是示出服务器数据传送时段的分布的示例的图;图25是示出更新得分模式表的更新的示例的图;图26是示出分组获取的示例的流程图;图27是示出统计处理的示例的流程图;图28是示出要经受中间输出的连接的选择的示例的流程图;以及图29是示出更新得分模式的改变的示例的流程图。具体实施方式在下文中,参照附图来描述实施方式。[第一实施方式]描述了第一实施方式。图1是示出根据第一实施方式的分组分析设备的图。分组分析设备10经由网络50连接至节点20、30和40。分组分析设备10从网络50获取在两个节点之间(或在节点之间)发送和接收的分组,并且测量节点之间的通信的质量。例如,属于网络50的中继设备复制在节点之间传递的分组,并向分组分析设备10发送复制的分组,并且分组分析设备10接收复制的分组,从而获取分组。分组分析设备10包括存储单元11和处理单元12。存储单元11可以是易失性存储设备例如随机存取存储器(RAM),或者可以是非易失性存储设备例如硬盘驱动器(HDD)或闪存。处理单元12可以包括中央处理单元(CPU)、数字信号处理器(DSP)、专用集成电路(ASIC)、现场可编程门阵列(FPGA)等。处理单元12可以是执行程序的处理器。“处理器”可以包括多个处理器的集合(多处理器)。存储单元11存储由分组分析设备10获取的分组。可以将指示获取分组的时间(获取时间)的时间戳添加至分组。存储单元11存储进行中的连接列表L1。在进行中的连接列表L1中,记录了进行中的连接的通信信息。存储单元11存储中间输出列表L2。在中间输出列表L2中,记录了与进行中的连接之中的要经受通信质量分析的连接有关的通信信息。进行中的连接列表L1和中间输出列表L2中的每一个是具有列表结构的数据。在每个列表结构中,多个列表元素通过指针相互连接。处理单元12获取在节点之间传递的分组,并且使该分组存储在存储单元11中。处理单元12可以将获取时间添加至所获取的分组。例如,根据TCP,通过从第一节点到第二节点的SYN分组的传输来建立连接。根据TCP,通过从第一节点到第二节点的FIN分组或RST分组的传输来取消(或终止)连接。因此,处理单元12可以通过检测从第一节点到第二节点的SYN分组(或者节点之间的包括SYN分组的一系列分组的组)来检测第一节点与第二节点之间的连接的建立。处理单元12可以通过检测从第一节点到第二节点的FIN或RST分组(或者节点之间的包括FIN或RST分组的一系列分组的组)来检测第一节点与第二节点之间的连接的终止。连接例如由彼此通信的节点的IP地址、端口号和协议号来标识。彼本文档来自技高网...

【技术保护点】
1.一种非暂态计算机可读存储介质,其存储有用于使计算机执行处理的分组分析程序,所述处理包括:/n获取在节点之间传递的分组;/n基于所述分组在属于进行中的连接的开始时间的预定时间范围中的每一个内将所述进行中的连接的通信信息添加至进行中的连接列表,并且基于所述分组从所述进行中的连接列表中移除终止的连接的通信信息;以及/n在与所述时间范围之中的一个时间范围相对应的周期内分析所述终止的连接的通信质量,并且分析与即使在将所述连接的信息添加至所述进行中的连接列表之后所述周期已经经过预定次数或更多次时仍然存在于所述进行中的连接列表中的连接有关的通信质量。/n

【技术特征摘要】
20190620 JP 2019-1142181.一种非暂态计算机可读存储介质,其存储有用于使计算机执行处理的分组分析程序,所述处理包括:
获取在节点之间传递的分组;
基于所述分组在属于进行中的连接的开始时间的预定时间范围中的每一个内将所述进行中的连接的通信信息添加至进行中的连接列表,并且基于所述分组从所述进行中的连接列表中移除终止的连接的通信信息;以及
在与所述时间范围之中的一个时间范围相对应的周期内分析所述终止的连接的通信质量,并且分析与即使在将所述连接的信息添加至所述进行中的连接列表之后所述周期已经经过预定次数或更多次时仍然存在于所述进行中的连接列表中的连接有关的通信质量。


2.根据权利要求1所述的非暂态计算机可读存储介质,所述处理还包括:
基于指示针对所述连接测量的测量项的延迟时间对通信质量的影响水平的影响水平信息和指示前一时间范围内的测量项是否已被更新的更新管理信息,来从所述进行中的连接列表中存在的多个连接之中选择要经受通信质量分析的连接。


3.根据权利要求2所述的非暂态计算机可读存储介质,所述处理还包括:
针对每个连接基于所述影响水平信息和所述更新管理信息来计算更新的测量项的影响水平之和,使影响水平之和最大的连接优先化,并且从所述多个连接之中选择经优先化的连接作为要经受通信质量分析的目标。


4.根据权利要求2所述的非暂态计算机可读存储介质,所述处理还包括:
基于所述测量项的延迟时间的过去测量值的分布来计算与所述分布相对应的统计值,并且基于所述统计值来校正包括在所述影响水平信息中的所述测量项的影响水平。


5.根据权利要求1所述的非暂态计算机可读存储介质,所述处理还包括:
估计用于所述终止的连接的通信质量的第一分析的时间段,并且基于所述时间段和所述周期来确定所述进行中的连接列表中存在的多个连接之中要经受通信质量分析的连接的数目,使得与所述进行中的连接列表中存在的连接有关的通信质量的所述第一分析和第二分析在下一周期中完成。


6.根据权利要求1所述的非暂态计算机可读存储介质,其中,
所述进行中的连接列表包括数目比所述预定次数更多的子列表,并且所述子列表被重复地依次应用于与周期相对应的多个时间范围,并且所述子列表与所述多个时间范围相关联,并且
每当经过所述周期时,作为目的地的子列表被依次改变,并且与改变之后的所述子列表中存在的连接有关的通信质量被分析,...

【专利技术属性】
技术研发人员:饭塚史之上野仁
申请(专利权)人:富士通株式会社
类型:发明
国别省市:日本;JP

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

1