首页 > 专利 > 上海斐讯数据通信技术有限公司 > 一种网络终端用户掉线频次检测系统及方法专利详情

一种网络终端用户掉线频次检测系统及方法   0    0

有效专利 查看PDF
专利申请流程有哪些步骤?
专利申请流程图
申请
申请号:指国家知识产权局受理一件专利申请时给予该专利申请的一个标示号码。唯一性原则。
申请日:提出专利申请之日。
2015-08-18
申请公布
申请公布指发明专利申请经初步审查合格后,自申请日(或优先权日)起18个月期满时的公布或根据申请人的请求提前进行的公布。
申请公布号:专利申请过程中,在尚未取得专利授权之前,国家专利局《专利公报》公开专利时的编号。
申请公布日:申请公开的日期,即在专利公报上予以公开的日期。
2016-01-27
授权
授权指对发明专利申请经实质审查没有发现驳回理由,授予发明专利权;或对实用新型或外观设计专利申请经初步审查没有发现驳回理由,授予实用新型专利权或外观设计专利权。
2018-06-19
预估到期
发明专利权的期限为二十年,实用新型专利权期限为十年,外观设计专利权期限为十五年,均自申请日起计算。专利届满后法律终止保护。
2035-08-18
基本信息
有效性 有效专利 专利类型 发明专利
申请号 CN201510508903.5 申请日 2015-08-18
公开/公告号 CN105207840B 公开/公告日 2018-06-19
授权日 2018-06-19 预估到期日 2035-08-18
申请年 2015年 公开/公告年 2018年
缴费截止日 2021-09-22
分类号 H04L12/26H04L12/24 主分类号 H04L12/26
是否联合申请 独立申请 文献类型号 B
独权数量 1 从权数量 5
权利要求数量 6 非专利引证数量 0
引用专利数量 4 被引证专利数量 0
非专利引证
引用专利 CN102244888A、CN102801555A、CN103813368A、CN1925347A 被引证专利
专利权维持 5 专利申请国编码 CN
专利事件 转让 事务标签 公开、实质审查、授权、权利转移
申请人信息
申请人 第一申请人
专利权人 上海斐讯数据通信技术有限公司 当前专利权人 湖州爱迪电气有限公司
发明人 游少剑 第一发明人 游少剑
地址 上海市松江区思贤路3666号 邮编 201616
申请人数量 1 发明人数量 1
申请人所在省 上海市 申请人所在市 上海市松江区
代理人信息
代理机构
专利代理机构是经省专利管理局审核,国家知识产权局批准设立,可以接受委托人的委托,在委托权限范围内以委托人的名义办理专利申请或其他专利事务的服务机构。
杭州千克知识产权代理有限公司 代理人
专利代理师是代理他人进行专利申请和办理其他专利事务,取得一定资格的人。
周希良
摘要
本发明公开了一种网络终端用户掉线频次检测系统及方法,网络终端用户掉线频次检测系统,包括:一测试单元,用以在预设时间内对N个测试对接点进行吞吐量测试;一获取单元,连接测试单元,用以获取吞吐量测试的断流次数P;一比较单元,连接获取单元,提供一预设的参数M,用以比较断流次数P是否小于或等于参数M,以获取比较结果;一处理单元,分别连接比较单元和测试单元,用以根据比较结果,当M满足一第一预设条件时对参数M进行修正,并控制测试单元重新进行吞吐量测试,当M满足一第二预设条件时,根据预设时间和断流次数P计算网络终端用户掉线频次。本发明实现了可准确获取网络终端掉线频次的目的。
  • 摘要附图
    一种网络终端用户掉线频次检测系统及方法
  • 说明书附图:图1
    一种网络终端用户掉线频次检测系统及方法
  • 说明书附图:图2
    一种网络终端用户掉线频次检测系统及方法
  • 说明书附图:图3
    一种网络终端用户掉线频次检测系统及方法
  • 说明书附图:图4
    一种网络终端用户掉线频次检测系统及方法
法律状态
序号 法律状态公告日 法律状态 法律状态信息
1 2020-12-18 专利权的转移 登记生效日: 2020.12.04 专利权人由杭州吉吉知识产权运营有限公司变更为湖州爱迪电气有限公司 地址由310000 浙江省杭州市滨江区西兴街道江淑路260号10242室变更为313023 浙江省湖州市吴兴区埭溪镇上强路
2 2018-06-19 授权
3 2016-01-27 实质审查的生效 IPC(主分类): H04L 12/26 专利申请号: 201510508903.5 申请日: 2015.08.18
4 2015-12-30 公开
权利要求
权利要求书是申请文件最核心的部分,是申请人向国家申请保护他的发明创造及划定保护范围的文件。
1.一种网络终端用户掉线频次检测系统,其特征在于,包括:
一测试单元,用以在预设时间内对N个测试对接点进行吞吐量测试;
一获取单元,连接所述测试单元,用以获取吞吐量测试的断流次数P;
一比较单元,连接所述获取单元,提供一预设的参数M,用以比较所述断流次数P是否小于或等于所述参数M,以获取比较结果;
一处理单元,分别连接所述比较单元和所述测试单元,用以根据所述比较结果,当M满足一第一预设条件时对所述参数M进行修正,并控制所述测试单元重新进行吞吐量测试,当M满足一第二预设条件时,根据所述预设时间和所述断流次数P计算网络终端用户掉线频次,
其中,N、P、M均为自然数,M≤ N;
对所述参数M进行修正的具体过程为:
所述处理单元令所述参数M=P;
当所述比较结果为所述断流次数P大于所述参数M时即第一预设条件,所述处理单元对所述参数M进行修正后,控制所述测试单元重新进行吞吐量测试;
当所述比较结果为所述断流次数P小于或等于所述参数M时即第二预设条件,所述处理单元根据所述预设时间和所述断流次数P计算网络终端用户掉线频次。

2.如权利要求1所述的网络终端用户掉线频次检测系统,其特征在于,还包括:
一检测单元,分别连接所述测试单元和所述获取单元,用以检测所述测试单元的吞吐量测试是否停止;
所述获取单元用以获取吞吐量测试停止时的所述N个测试对接点的断流次数P。

3.如权利要求1所述的网络终端用户掉线频次检测系统,其特征在于,所述测试单元采用IxChariot软件进行吞吐量测试。

4.一种网络终端用户掉线频次检测方法,其特征在于,包括下述步骤:
S
1.在预设时间内对N个测试对接点进行吞吐量测试;
S
2.获取吞吐量测试的所述N个测试对接点的断流次数P;
S
3.比较所述断流次数P是否小于或等于预设的参数M,若否,执行步骤S4;若是,执行步骤S5;
S
4.对所述参数M进行修正,返回执行所述步骤S1;
S
5.根据所述预设时间和所述断流次数P计算网络终端用户掉线频次,
其中,N、P、M均为自然数,M≤ N;
在所述步骤S4中对所述参数M进行修正的具体过程为:
令所述参数M=P。

5.如权利要求4所述的网络终端用户掉线频次检测方法,其特征在于,在执行所述步骤S2之前还包括:
A.检测吞吐量测试是否停止,若是,则执行所述步骤S2;若否,返回执行所述步骤A。

6.如权利要求4所述的网络终端用户掉线频次检测方法,其特征在于,在所述步骤S1中采用IxChariot软件对所述N个测试对接点进行吞吐量测试。
说明书

技术领域

[0001] 本发明涉及网络性能测试领域,尤其涉及一种用于网络性能稳定评估的网络终端用户掉线频次检测系统及方法。

背景技术

[0002] 用户或者测试人员在使用网络过程中,通常会遇到运行异常的现象,譬如:网络终端掉线或者断线。在这种情况下用户或者测试人员普遍会重启测试设备,或者重新进行网络连接。如果短期内没有频繁的发生掉线或者断线现象,用户或者测试人员通常不会去深究导致网络掉线或断线的原因,因此这类的网络故障会被视为小概率事件进行搁置处理。然而,这种问题处理方式并不利于网络性能稳定性测试评估,由于缺乏足够的测试数据来反映网络掉线(或断线)的频次,因此无法对网络性能稳定性进行测试评估,最终导致网络故障问题不能得到解决。

发明内容

[0003] 针对现有的网络性能稳定性存在的上述问题,现提供一种旨在实现可准确获取网络终端掉线频次的网络终端用户掉线频次检测系统及方法。
[0004] 具体技术方案如下:
[0005] 一种网络终端用户掉线频次检测系统,包括:
[0006] 一测试单元,用以在预设时间内对N个测试对接点进行吞吐量测试;
[0007] 一获取单元,连接所述测试单元,用以获取吞吐量测试的断流次数P;
[0008] 一比较单元,连接所述获取单元,提供一预设的参数M,用以比较所述断流次数P是否小于或等于所述参数M,以获取比较结果;
[0009] 一处理单元,分别连接所述比较单元和所述测试单元,用以根据所述比较结果,当M满足一第一预设条件时对所述参数M进行修正,并控制所述测试单元重新进行吞吐量测试,当M满足一第二预设条件时,根据所述预设时间和所述断流次数P计算网络终端用户掉线频次,
[0010] 其中,N、P、M均为自然数,M≦N。
[0011] 优选的,还包括:
[0012] 一检测单元,分别连接所述测试单元和所述获取单元,用以检测所述测试单元的吞吐量测试是否停止;
[0013] 所述获取单元用以获取吞吐量测试停止时的所述N个测试对接点的断流次数P。
[0014] 优选的,所述测试单元采用IxChariot软件进行吞吐量测试。
[0015] 优选的,对所述参数M进行修正的具体过程为:
[0016] 所述处理单元令所述参数M=P。
[0017] 优选的,当所述比较结果为所述断流次数P大于所述参数M时即第一预设条件,所述处理单元对所述参数M进行修正后,控制所述测试单元重新进行吞吐量测试;
[0018] 当所述比较结果为所述断流次数P小于或等于所述参数M时即第二预设条件,所述处理单元根据所述预设时间和所述断流次数P计算网络终端用户掉线频次。
[0019] 一种网络终端用户掉线频次检测方法,包括下述步骤:
[0020] S1.在预设时间内对N个测试对接点进行吞吐量测试;
[0021] S2.获取吞吐量测试的所述N个测试对接点的断流次数P;
[0022] S3.比较所述断流次数P是否小于或等于预设的参数M,若否,执行步骤S4;若是,执行步骤S5;
[0023] S4.对所述参数M进行修正,返回执行所述步骤S1;
[0024] S5.根据所述预设时间和所述断流次数P计算网络终端用户掉线频次,[0025] 其中,N、P、M均为自然数,M≦N。
[0026] 优选的,在执行所述步骤S2之前还包括:
[0027] A.检测吞吐量测试是否停止,若是,则执行所述步骤S2;若否,返回执行所述步骤A。
[0028] 优选的,在所述步骤S1中采用IxChariot软件对所述N个测试对接点进行吞吐量测试。
[0029] 优选的,在所述步骤S4中对所述参数M进行修正的具体过程为:
[0030] 令所述参数M=P。
[0031] 上述技术方案的有益效果:
[0032] 本技术方案中,网络终端用户掉线频次检测系统通过测试单元对测试对接点进行吞吐量测试,通过比较单元将获取的断流次数与预设的参数进行比较,从而获知断流次数是否可准确反映网络终端用户掉线,通过处理单元对预设参数进行修正以获取网络终端用户准确的断流次数。网络终端用户掉线频次检测方法实现可准确获取网络终端掉线频次的目的。

实施方案

[0037] 下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动的前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0038] 需要说明的是,在不冲突的情况下,本发明中的实施例及实施例中的特征可以相互组合。
[0039] 下面结合附图和具体实施例对本发明作进一步说明,但不作为本发明的限定。
[0040] 如图1所示,一种网络终端用户掉线频次检测系统,包括:
[0041] 一测试单元1,用以在预设时间内对N个测试对接点进行吞吐量测试;
[0042] 一获取单元2,连接测试单元1,用以获取吞吐量测试的断流次数P;
[0043] 一比较单元4,连接获取单元2,提供一预设的参数M,用以比较断流次数P是否小于或等于参数M,以获取比较结果;
[0044] 一处理单元3,分别连接比较单元4和测试单元1,用以根据比较结果,当M满足一第二预设条件时对参数M进行修正,并控制测试单元1重新进行吞吐量测试,当M满足一第二预设条件时,根据预设时间和断流次数P计算网络终端用户掉线频次,
[0045] 其中,N、P、M均为自然数,M≦N。
[0046] 在本实施例中,通过测试单元1对测试对接点进行吞吐量测试,通过比较单元4将获取的断流次数与预设的参数进行比较,从而获知断流次数是否可准确反映网络终端用户掉线,通过处理单元3对预设参数进行修正以获取网络终端用户准确的断流次数。
[0047] 如图2所示,在优选的实施例中,还包括:
[0048] 一检测单元5,分别连接测试单元1和获取单元2,用以检测测试单元1的吞吐量测试是否停止;
[0049] 获取单元2用以获取吞吐量测试停止时的N个测试对接点的断流次数P。
[0050] 在本实施例中,通过检测单元5获取测试单元1的吞吐量测试状态,若测试单元1处于吞吐量测试状态中,则重复检测测试单元1;若测试单元1的处于吞吐量测试完成状态,则获取断流次数P,以进行后续处理。
[0051] 在优选的实施例中,测试单元1采用IxChariot软件进行吞吐量测试。
[0052] 在本实施例中,通过运行IxChariot软件,检测出现的错误(Error)的测试对接点(Pair)的数目,也就是断流次数P,来确定测试用户中出现的掉线次数。
[0053] 在IxChariot软件进行吞吐量测试之前,需根据网络拓扑搭建吞吐量测试模型,吞吐量测试模型包括服务器端(Network Server)和客户端(Network Client),服务器端对应着服务器PC机,客户端对应着客户端PC机。客户端与服务器端通过有线(Ethernet Cable)或者无线(Wireless)进行连接。在各PC机上均安装有吞吐量测试必备的测试软件:IxChariot软件和Endpoint软件,由于IxChariot软件和Endpoint软件均为现有技术因此在此处不对测试软件本身进行过多阐述。设定客户端PC、服务器端PC机的IP地址,以确保各客户端PC与服务器PC之间能够正常通信,即运行IxChariot软件时能够进行吞吐量测试。
[0054] 采用IxChariot软件进行吞吐量测试的具体过程为:
[0055] 步骤一,打开IxChariot软件后,先创建一个测试脚本;
[0056] 步骤二,添加Pair,设定Pair的相关信息,包括IP地址、脚本信息等,由于是多用户环境下测试,每个Pair的信息即代表了一个用户的相关信息;
[0057] 在对Pair的相关信息进行设定时,可设定本次测试的吞吐量流向,即客户端到服务器端或者是服务器端到客户端,也就是上、下行网络流量;可采用TCP网络协议,High_Performance_Throughput脚本,测试的吞吐量流向可以是从服务器端发向客户端;
[0058] 步骤三,可增加设置Pair信息,增加测试用户,Pair的数目也就是本次测试时参与检测的用户终端网络数目;
[0059] 步骤四,可增加测试用户的运行(Run)设置;譬如,设置测试脚本的运行时间、以及测试异常出现时的应对策略等;
[0060] 运行(Run)设置包括:
[0061] 1)Run:Run菜单,通过操作该菜单可以进行子菜单Run Options设置;
[0062] 2)运行选项(Run Options)菜单下的各设置项;
[0063] 3)Run Options菜单下的时间设置项,当前设定了固定运行时间,可采用固定时间设置方式,具体的运行时间(小时、分钟、秒)根据测试需要而定;
[0064] 4)即时处理(Real-Time)选项:实时显示模式设置,可采用实时显示模式,用于实时监测网络用户当前吞吐量以及网络连接状况;
[0065] 5)如何处理失败(How to handle failures)设置:异常处理设置,吞吐量测试设置与此紧密相关;
[0066] 当前的测试示例中设置为“Stop test after 2 running pairs fail”,即当两条pair出现错误后,整个脚本将停止运行。IxChariot软件默认Run Options设置为“Stop test after 1 running pairs fail”,即当一条pair出现错误后整个脚本将停止运行。为了便于检测网络终端用户的掉线频次,需修改这里的默认设置,并将fail的Pairs数目设定为掉线频次测试的目标期望值,即预设的参数M。
[0067] 6)当Run Options的各项设置完成后,点击该操作按钮即可运行IxChariot进行吞吐量测试即吞吐量测试。
[0068] 然后,在运行选项中设定当预设个数目的pair出现错误后整个脚本将停止运行,对出现错误的pair值进行设定。
[0069] 在本实施中,吞吐量测试不仅限于IxChariot软件进行测试,还可以采用其他的软件或技术手段进行吞吐量测试。
[0070] 通过吞吐量测试获取网络终端掉线或者断线的次数。在进行吞吐量测试时,可设定网络用户数目为N,即N个测试对接点参与测试统计,预设允许出现掉线的测试对接点的数目为M(M、N为整数,而且0
[0071] 在吞吐量测试过程中出现停止测试的条件如下:
[0072] a.在设定时刻结束测试即正常运行结束(时间耗尽);
[0073] b.吞吐量测试过程中出现掉线的测试对接点的数目大于预设的允许值M时,停止测试。
[0074] 如果吞吐量测试是正常运行结束,而且在测试时间内掉线用户数目小于设定的允许值M,那么说明M值设定是合理的,可以通过当前设定的M值来检测实际掉线用户数目,即当前出现掉线的测试对接点的数目为终端用户掉线次数;
[0075] 如果吞吐量测试过程中出现掉线的测试对接点的数目大于预设的允许值M时,停止测试,那么该段时间内掉线用户数目将大于设定的允许值M,这时将无法通过当前设定的M值来检测实际掉线用户数目,需要对M值进行修正后重新检测,直至最终检测到的掉线用户数目小于设定的允许值M为止,此时检测到掉线的测试对接点的数目才是终端用户掉线次数。
[0076] 在优选的实施例中,对参数M进行修正的具体过程为:
[0077] 处理单元3令参数M=P。
[0078] 在本实施例中,当断流次数P大于参数M时,令参数M=P,处理单元3控制测试单元1重新进行测试,直至最终检测到断流次数P≤参数M,以获取网络终端用户掉线频次P。
[0079] 在优选的实施例中,当比较结果为断流次数P大于参数M时即第一预设条件,处理单元3对参数M进行修正后,控制测试单元1重新进行吞吐量测试;
[0080] 当比较结果为断流次数P小于或等于参数M时即第二预设条件,处理单元3根据预设时间和断流次数P计算网络终端用户掉线频次。
[0081] 在本实施例中,当断流次数P小于或等于参数M时,断流次数P就是预设时间网络终端用户的掉线频次;当断流次数P大于参数M时,P不能真实反映当前的掉线频次,需要对参数M值进行修正,直至最终检测出现断流次数P小于或等于参数M,此种情况下可将参数M值修改为当前的P值,然后继续进行检测,直至最终检测到P≤M,最终的断流次数P值就是预设时间网络终端用户的掉线频次。
[0082] 如图3所示,一种网络终端用户掉线频次检测方法,包括下述步骤:
[0083] S1.在预设时间内对N个测试对接点进行吞吐量测试;
[0084] S2.获取吞吐量测试的N个测试对接点的断流次数P;
[0085] S3.比较断流次数P是否小于或等于预设的参数M,若否,执行步骤S4;若是,执行步骤S5;
[0086] S4.对参数M进行修正,返回执行步骤S1;
[0087] S5.根据预设时间和断流次数P计算网络终端用户掉线频次,
[0088] 其中,N、P、M均为自然数,M≦N。
[0089] 在本实施例中,通过将获取的断流次数与预设的参数进行比较,从而获知断流次数是否可准确反映网络终端用户掉线,以对预设参数进行修正,从而获取网络终端用户准确的断流次数。
[0090] 如图4所示,在优选的实施例中,在执行步骤S2之前还包括:
[0091] A.检测吞吐量测试是否停止,若是,则执行步骤S2;若否,返回执行步骤A。
[0092] 在本实施例中,当吞吐量测试正在进行中时,则重复检测吞吐量测试;若吞吐量测试测试完毕,则获取断流次数P,以进行后续处理。
[0093] 在优选的实施例中,在步骤S1中采用IxChariot软件对N个测试对接点进行吞吐量测试。
[0094] 在本实施例中,通过运行IxChariot软件,检测出现的错误(Error)的测试对接点(Pair)的数目,也就是断流次数P,来确定测试用户中出现的掉线次数。
[0095] 在优选的实施例中,在步骤S4中对参数M进行修正的具体过程为:
[0096] 令参数M=P。
[0097] 在本实施例中,当断流次数P大于参数M时,令参数M=P,返回步骤S1重新进行吞吐量测试,直至最终检测到断流次数P≤参数M,以获取网络终端用户掉线频次P。
[0098] 以上所述仅为本发明较佳的实施例,并非因此限制本发明的实施方式及保护范围,对于本领域技术人员而言,应当能够意识到凡运用本发明说明书及图示内容所作出的等同替换和显而易见的变化所得到的方案,均应当包含在本发明的保护范围内。

附图说明

[0033] 图1为本发明所述的网络终端用户掉线频次检测系统的一种实施例的模块图;
[0034] 图2为本发明所述的网络终端用户掉线频次检测系统的另一种实施例的模块图;
[0035] 图3为本发明所述的网络终端用户掉线频次检测方法的一种实施例的方法流程图;
[0036] 图4为本发明所述的网络终端用户掉线频次检测方法的另一种实施例的方法流程图。
版权所有:盲专网 ©2023 zlpt.xyz  蜀ICP备2023003576号