CN106059834B - 通信设备参数优化方法和装置 - Google Patents

通信设备参数优化方法和装置 Download PDF

Info

Publication number
CN106059834B
CN106059834B CN201610605015.XA CN201610605015A CN106059834B CN 106059834 B CN106059834 B CN 106059834B CN 201610605015 A CN201610605015 A CN 201610605015A CN 106059834 B CN106059834 B CN 106059834B
Authority
CN
China
Prior art keywords
communication
response time
period
current
cycle
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201610605015.XA
Other languages
English (en)
Other versions
CN106059834A (zh
Inventor
曾涛
苗洪雷
陈晓
吴凌云
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
HNAC Technology Co Ltd
Original Assignee
HNAC Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by HNAC Technology Co Ltd filed Critical HNAC Technology Co Ltd
Priority to CN201610605015.XA priority Critical patent/CN106059834B/zh
Publication of CN106059834A publication Critical patent/CN106059834A/zh
Application granted granted Critical
Publication of CN106059834B publication Critical patent/CN106059834B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/08Configuration management of networks or network elements
    • H04L41/0803Configuration setting
    • H04L41/0823Configuration setting characterised by the purposes of a change of settings, e.g. optimising configuration for enhancing reliability
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L43/00Arrangements for monitoring or testing data switching networks
    • H04L43/08Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters
    • H04L43/0823Errors, e.g. transmission errors

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Environmental & Geological Engineering (AREA)
  • Maintenance And Management Of Digital Transmission (AREA)

Abstract

一种通信设备参数优化方法,包括获取通信设备的通信响应时间的初始值;获取通信设备的通信测试中当前通信周期内的通信异常率;判断通信异常率是否超出预设范围内;当通信异常率超出预设范围时,判断当前通信周期内的通信异常次数是否大于前一通信周期内的通信异常次数;根据当前通信周期内的通信异常次数与前一通信周期内的通信异常次数的关系增加或者减小通信响应时间的初始值作为下一通信周期的通信响应时间,并返回通信测试获取当前通信周期内的通信异常率;当通信异常率位于预设范围内时,则获得当前通信周期对应的通信响应时间为通信设备参数。本申请还提供一种通信设备参数优化装置。可获得最佳的通信响应时间,保证通信的稳定性。

Description

通信设备参数优化方法和装置
技术领域
本发明涉及通信技术领域,特别是涉及一种通信设备的参数优化方法和装置。
背景技术
得益于通信技术的发展,各种形形色色的通信设备越来越普及,每种通信设备的响应时间、报文长短、通信方式各有差异,这些因素均会影响对应的通信设备的通信响应时间的最佳配置。
目前,通常会通过数据采集与监视控制***与不同的通信设备连接进行通信测试来判断通信设备的通信效率,在测试过程中通过现场实施人员根据经验对被测的通信设备的超时时间间隔进行设置,然而,该种方式会存在以下技术问题:
1、通过现场实施人员根据经验对被测的通信设备的超时时间间隔进行设置后,对通信设备的通信效率的测试结果会受到现场实施人员的经验影响,测试结果不准确,从而对通信设备的通信效率产生误判;
2、无法获得最佳通信响应时间作为通信设备的配置参数,影响通信设备的通信稳定性。
相关技术中,对于上述问题,尚无有效解决方案。
发明内容
基于此,有必要提供一种可优化通信设备通信过程中的超时时间间隔参数的通信设备参数优化方法和装置。
一种通信设备参数优化方法,包括:
获取通信设备的通信响应时间的初始值;
获取所述通信设备的通信测试中当前通信周期内的通信异常率;
判断所述通信异常率是否超出预设范围内;
当所述通信异常率超出预设范围时,判断当前通信周期内的通信异常次数是否大于前一通信周期内的通信异常次数;
若当前通信周期内的通信异常次数大于前一通信周期内的通信异常次数时,则进入下一通信周期,增加所述通信响应时间的初始值作为所述下一通信周期的通信响应时间,并返回所述获取所述通信设备的通信测试中当前通信周期内的通信异常率的步骤;
若当前通信周期内的通信异常次数小于前一通信周期内的通信异常次数时,则进入下一通信周期,减小所述初始通信响应时间的初始值作为所述下一通信周期的通信响应时间,并返回所述获取所述通信设备的通信测试中当前通信周期内的通信异常率的步骤;
当所述通信异常率位于预设范围内时,则获得所述当前通信周期对应的通信响应时间为通信设备参数。
一种通信设备参数优化装置,包括:
第一获取模块,用于获取通信设备的通信响应时间的初始值;
第二获取模块,用于获取所述通信设备的通信测试中当前通信周期内的通信异常率;
第一判断模块,用于判断所述通信异常率是否超出预设范围内;
第二判断模块,用于当所述通信异常率超出预设范围时,判断当前通信周期内的通信异常次数是否大于前一通信周期内的通信异常次数;
通信响应时间增加模块,用于若当前通信周期内的通信异常次数大于前一通信周期内的通信异常次数时,则进入下一通信周期,增加所述通信响应时间的初始值作为所述下一通信周期的通信响应时间,并返回所述获取所述通信设备的通信测试中当前通信周期内的通信异常率的步骤;
通信响应时间减小模块,用于若当前通信周期内的通信异常次数小于前一通信周期内的通信异常次数时,则进入下一通信周期,减小所述初始通信响应时间的初始值作为所述下一通信周期的通信响应时间,并返回所述获取所述通信设备的通信测试中当前通信周期内的通信异常率的步骤;
参数确定模块,用于当所述通信异常率位于预设范围内时,则获得所述当前通信周期对应的通信响应时间为通信设备参数。
上述通信设备参数优化方法和装置,通过判断当前通信周期的通信异常率是否超出预设范围以及比较当前通信异常次数与前一通信周期的通信异常次数的关系,根据比较的结果调整通信响应时间,其中,若当前通信异常次数若大于前一通信周期的通信异常次数,则增加通信响应时间;若当前通信异常次数若小于前一通信周期的通信异常次数,则减小通信响应时间,如此循环,直至当前通信周期内的通信异常率位于预设范围,即将通信异常率符合要求的通信周期所对应的通信响应时间作为待测通信设备的最佳的通信响应时间,通过获得该最佳的通信响应时间,可以提升通信效率,尽量减小通信中断与异常,保证通信的稳定性。
附图说明
图1为一实施例中通信设备参数优化方法的流程图;
图2为第二实施例中通信设备参数优化方法的流程图;
图3为第三实施例中通信设备参数优化方法的流程图;
图4为第四实施例中通信设备参数优化方法的流程图;
图5为一实施例中通信设备参数优化装置的结构示意图;
图6为第二实施例中通信设备参数优化装置的结构示意图;
图7为第三实施例中通信设备参数优化装置的结构示意图;
图8为第四实施例中通信设备参数优化装置的结构示意图。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。
除非另有定义,本文所使用的所有的技术和科学术语与属于本发明的技术领域的技术人员通常理解的含义相同。本文中在本发明的说明书中所使用的术语只是为了描述具体的实施例的目的,不是旨在于限制本发明。本文所使用的术语“及/或”包括一个或多个相关的所列项目的任意的和所有的组合。
如图1所示,在一个实施例中,提供一种通信设备参数优化方法,具体包括如下步骤。
步骤101,获取通信设备的通信响应时间的初始值。
通信响应时间是指通信设备与其它设备进行通信的过程中相邻两次发送报文的时间间隔。通信响应时间设置的时间太长,会影响通信设备的通信效率降低,而通信响应时间设置的时间太短,会导致与其通信的其它设备无法接收到完整的报文,进而产生通信中断或者异常,影响通信稳定性。通信响应时间的初始值通常根据不同厂家不同类型的通信设备的特点凭借经验进行设置,也可以大体根据通信设备的类型进行统一设置。
步骤102,获取通信设备的通信测试中当前通信周期内的通信异常率。
通信测试是指通过数据采集与监控***(Scada***)与待测通信设备进行通信,接收待测通信设备发送的报文以对待测通信设备进行试探性测试。通信周期是指以预设的时间段作为一个试探性测试周期。通信异常率是指通信异常次数与通信次数的比值。
步骤103,判断通信异常率是否超出预设范围内。
预设范围可以是以通信异常率最小值为基准允许偏差在设定的范围内,如正负10%的范围内。通信异常率超出预设范围,表明当前通信周期所对应的通信响应时间不合理,应当进行调整。通信异常率符合预设范围,则表明当前通信周期所对应的通信响应时间合理,可以将该通信响应时间设为待测通信设备的通信参数。
步骤104,当通信异常率超出预设范围时,判断当前通信周期内的通信异常次数是否大于前一通信周期内的通信异常次数。
步骤105,若当前通信周期内的通信异常次数大于前一通信周期内的通信异常次数时,则进入下一通信周期,增加所述通信响应时间的初始值作为所述下一通信周期的通信响应时间,并返回步骤102,获取所述通信设备的通信测试中当前通信周期内的通信异常率。
步骤106,若当前通信周期内的通信异常次数小于前一通信周期内的通信异常次数时,则进入下一通信周期,减小所述初始通信响应时间的初始值作为所述下一通信周期的通信响应时间,并返回步骤102,获取所述通信设备的通信测试中当前通信周期内的通信异常率。
步骤107,当所述通信异常率位于预设范围内时,则获得所述当前通信周期对应的通信响应时间为通信设备参数。
通过判断当前通信周期的通信异常率是否超出预设范围以及比较当前通信异常次数与前一通信周期的通信异常次数的关系,根据比较的结果调整通信响应时间,其中,若当前通信异常次数若大于前一通信周期的通信异常次数,则增加通信响应时间;若当前通信异常次数若小于前一通信周期的通信异常次数,则减小通信响应时间,如此循环,直至当前通信周期内的通信异常率位于预设范围,即将通信异常率符合要求的通信周期所对应的通信响应时间作为待测通信设备的最佳的通信响应时间,通过获得该最佳的通信响应时间作为通信设备参数,可以提升通信效率,尽量减小通信中断与异常,保证通信的稳定性。
优选的,步骤107,当所述通信异常率位于预设范围内时,则获得所述当前通信周期对应的通信响应时间为通信设备参数具体包括:
当所述通信异常率位于预设范围内时,将所述当前通信周期对应的通信响应时间存储到预设存储区域,以所述预设存储区域所存储的通信响应时间作为待测通信设备的参数。通过将最佳的通信响应时间作为通信设备参数存储至预设的存储区域,可以方便通信设备直接从该预设的存储区域读取通信响应时间参数予以利用。
进一步的,请参阅图2,步骤102,获取通信设备的通信测试中当前通信周期内的通信异常率的步骤包括:
步骤201,初始化所述通信设备当前通信周期的通信次数和通信异常次数;
步骤202,接收所述通信设备发送的报文;
步骤203,根据所述通信设备发送报文的次数统计所述通信次数以及所述通信设备发送报文的次数中未接收到报文的次数统计所述通信异常次数;
步骤204,根据所述当前通信周期内所述通信次数和所述通信异常次数计算所述通信周期内的通信异常率。
进入每一通信周期进行测试时,先将通信次数和通信异常次数进行初始化再根据通信报文的接收情况,对通信次数和通信异常次数进行统计,从而可以简化通信异常率计算的流程,提升效率和减少出错率。
进一步的,请参阅图3,步骤102,获取通信设备的通信测试中当前通信周期内的通信异常率的步骤包括:
步骤205,判断当前通信周期内所述通信次数是否达到预设通信次数;
步骤206,当所述当前通信周期内的所述通信次数达到所述预设通信次数时,则根据所述当前通信周期内所述通信次数和所述通信异常次数计算所述通信周期内的通信异常率;
步骤207,当所述当前通信周期内的所述通信次数未达到所述预设通信次数时,则进入下一通信周期,并返回步骤201,初始化所述通信设备当前通信周期的通信次数和通信异常次数。
当某一通信周期内的通信次数少于预设通信次数时,表示通信周期的测试结果无参考价值,因此该对应的通信周期内的测试结果不用于参与调节通信响应时间,而直接进行下一通信周期的判断,有利于提升整个通信测试结果的准确性,使其更加具有实用价值。
优选的,请参阅图4,步骤105,若当前通信周期内的通信异常次数大于前一通信周期内的通信异常次数时,则进入下一通信周期,增加所述通信响应时间的初始值作为所述下一通信周期的通信响应时间,并返回步骤102,获取所述通信设备的通信测试中当前通信周期内的通信异常率,包括:
步骤301,若当前通信周期内的通信异常次数大于前一通信周期内的通信异常次数时,判断所述当前通信周期所对应的通信响应时间是否大于通信响应时间预设值;
步骤302,当所述当前通信周期所对应的通信响应时间大于或者等于通信响应时间预设值时,显示是否允许增加通信响应时间的对话框,当接收到允许增加通信响应时间的指令时,则进入下一通信周期,增加所述通信响应时间的初始值作为所述下一通信周期的通信响应时间,并返回步骤102,获取所述通信设备的通信测试中当前通信周期内的通信异常率;当未接收到允许增加通信响应时间的指令时,则返回结束;
步骤303,当所述当前通信周期所对应的通信响应时间小于通信响应时间预设值时,则进入下一通信周期,减小所述初始通信响应时间的初始值作为所述下一通信周期的通信响应时间,并返回步骤102,获取所述通信设备的通信测试中当前通信周期内的通信异常率。
为了防止某些外因情况下如设备本身的硬件故障导致调整通信响应时间无限延长,设置通信响应时间预设值作为通信响应时间的最大阈值,当检测到当前通信周期所对应的通信响应时间大于或者等于通信响应时间预设值时,显示是否允许增加通信响应时间的对话框,以提示使用者是否允许继续延长,以通过使用者确定特殊情况下的通信响应时间的延长是否异常,进一步保障了在出现非可控条件的影响下的测试的准确性。
优选的,步骤105中,增加通信响应时间的初始值作为所述下一通信周期的通信响应时间具体为以预设的增速增加所述通信响应时间的初始值作为所述下一通信周期的通信响应时间;步骤106中,减小初始通信响应时间的初始值作为下一通信周期的通信响应时间具体为以预设的减速减小所述初始通信响应时间的初始值作为所述下一通信周期的通信响应时间。预设的增速和预设的减速的增减幅度可以相同,为了能够获得更加精确的和合适的通信响应时间,增减幅度可以尽量小,通过更多通信周期的测试从而获得最佳值。
请参阅图5,在另一个实施例中,提供了一种通信设备参数优化装置,包括第一获取模块10、第二获取模块20、第一判断模块30、第二判断模块40、通信响应时间增加模块50、通信响应时间减小模块60以及参数确定模块70。
第一获取模块10用于获取通信设备的通信响应时间的初始值。第二获取模块20用于获取所述通信设备的通信测试中当前通信周期内的通信异常率。第一判断模块30用于判断所述通信异常率是否超出预设范围内。第二判断模块40用于当所述通信异常率超出预设范围时,判断当前通信周期内的通信异常次数是否大于前一通信周期内的通信异常次数。通信响应时间增加模块50用于若当前通信周期内的通信异常次数大于前一通信周期内的通信异常次数时,则进入下一通信周期,增加所述通信响应时间的初始值作为所述下一通信周期的通信响应时间,并返回第二获取模块20,用于获取所述通信设备的通信测试中当前通信周期内的通信异常率。通信响应时间减小模块60,用于若当前通信周期内的通信异常次数小于前一通信周期内的通信异常次数时,则进入下一通信周期,减小所述初始通信响应时间的初始值作为所述下一通信周期的通信响应时间,并返回第二获取模块20,用于获取所述通信设备的通信测试中当前通信周期内的通信异常率。参数确定模块70用于当所述通信异常率位于预设范围内时,则获得所述当前通信周期对应的通信响应时间为通信设备参数。
请参阅图6,优选的,第二获取模块包括初始化单元21、接收单元22、统计单元23以及计算单元24。初始化单元21用于初始化所述通信设备当前通信周期的通信次数和通信异常次数。接收单元22用于接收所述通信设备发送的报文。统计单元23用于根据通信设备发送报文的次数统计所述通信次数以及通信设备发送报文的次数中未接收到报文的次数统计所述通信异常次数。计算单元24用于根据当前通信周期内通信次数和通信异常次数计算通信周期内的通信异常率。
请参阅图7,优选的,第二获取模块还包括与所述统计单元23连接的判断单元25及与所述判断单元25连接的返回单元26。判断单元25用于判断当前通信周期内所述通信次数是否达到预设通信次数。统计单元23具体用于在当前通信周期内的所述通信次数达到所述预设通信次数时,则根据当前通信周期内通信次数和通信异常次数计算通信周期内的通信异常率。返回单元26用于当所述当前通信周期内的通信次数未达到预设通信次数时,则进入下一通信周期,并返回初始化单元21,初始化该通信设备当前通信周期的通信次数和通信异常次数。
请参阅图8,通信响应时间增加模块50包括超时判断单元51、第一通信响应时间增加单元52、结束单元53以及第二通信响应时间增加单元54。超时判断单元51用于若当前通信周期内的通信异常次数大于前一通信周期内的通信异常次数时,判断当前通信周期所对应的通信响应时间是否大于通信响应时间预设值。第一通信响应时间增加单元52,在当前通信周期所对应的通信响应时间大于或者等于通信响应时间预设值时,显示是否允许增加通信响应时间的对话框,当接收到允许增加通信响应时间的指令时,则进入下一通信周期,增加通信响应时间的初始值作为下一通信周期的通信响应时间,并返回第二获取模块20,获取通信设备的通信测试中当前通信周期内的通信异常率。结束单元53用于当未接收到允许增加通信响应时间的指令时,则返回结束。第二通信响应时间增加单元54用于在当前通信周期所对应的通信响应时间小于通信响应时间预设值时,则进入下一通信周期,减小初始通信响应时间的初始值作为所述下一通信周期的通信响应时间,并返回第二获取模块20,获取通信设备的通信测试中当前通信周期内的通信异常率。
通信响应时间增加模块50增加通信响应时间的初始值作为所述下一通信周期的通信响应时间具体为以预设的增速增加所述通信响应时间的初始值作为所述下一通信周期的通信响应时间。通信响应时间减小模块60减小初始通信响应时间的初始值作为所述下一通信周期的通信响应时间具体为以预设的减速减小所述初始通信响应时间的初始值作为所述下一通信周期的通信响应时间。
上述通信设备参数优化装置,通过判断当前通信周期的通信异常率是否超出预设范围以及比较当前通信异常次数与前一通信周期的通信异常次数的关系,根据比较的结果调整通信响应时间,其中,若当前通信异常次数若大于前一通信周期的通信异常次数,则增加通信响应时间;若当前通信异常次数若小于前一通信周期的通信异常次数,则减小通信响应时间,如此循环,直至当前通信周期内的通信异常率位于预设范围,即将通信异常率符合要求的通信周期所对应的通信响应时间作为待测通信设备的最佳的通信响应时间,通过获得该最佳的通信响应时间,可以提升通信效率,尽量减小通信中断与异常,保证通信的稳定性。
本领域普通技术人员可以理解实现上述实施例方法中的全部或者部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory,ROM)或随机存储记忆体(Random AccessMemory,RAM)等。
以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。

Claims (8)

1.一种通信设备参数优化方法,包括:
获取通信设备的通信响应时间的初始值;所述响应时间为通信设备在通信过程中相邻两次发送报文的时间间隔;
获取所述通信设备的通信测试中当前通信周期内的通信异常率;
判断所述通信异常率是否超出预设范围内;
当所述通信异常率超出预设范围时,判断当前通信周期内的通信异常次数是否大于前一通信周期内的通信异常次数;
若当前通信周期内的通信异常次数大于前一通信周期内的通信异常次数时,则进入下一通信周期,增加所述通信响应时间的初始值作为所述下一通信周期的通信响应时间,并返回所述获取所述通信设备的通信测试中当前通信周期内的通信异常率的步骤;
若当前通信周期内的通信异常次数小于前一通信周期内的通信异常次数时,则进入下一通信周期,减小所述初始通信响应时间的初始值作为所述下一通信周期的通信响应时间,并返回所述获取所述通信设备的通信测试中当前通信周期内的通信异常率的步骤;
当所述通信异常率位于预设范围内时,则获得所述当前通信周期对应的通信响应时间为通信设备参数;
所述增加所述通信响应时间的初始值作为所述下一通信周期的通信响应时间具体为以预设的增速增加所述通信响应时间的初始值作为所述下一通信周期的通信响应时间;
所述减小所述初始通信响应时间的初始值作为所述下一通信周期的通信响应时间具体为以预设的减速减小所述初始通信响应时间的初始值作为所述下一通信周期的通信响应时间。
2.如权利要求1所述的通信设备参数优化方法,其特征在于:所述获取所述通信设备的通信测试中预设的通信周期内的通信异常率的步骤包括:
初始化所述通信设备当前通信周期的通信次数和通信异常次数;
接收所述通信设备发送的报文;
根据所述通信设备发送报文的次数统计所述通信次数以及所述通信设备发送报文的次数中未接收到报文的次数统计所述通信异常次数;
根据所述当前通信周期内所述通信次数和所述通信异常次数计算所述当前通信周期内的通信异常率。
3.如权利要求2所述的通信设备参数优化方法,其特征在于:所述根据所述当前通信周期内所述通信次数和所述通信异常次数计算所述通信周期内的通信异常率的步骤之前,包括:
判断当前通信周期内所述通信次数是否达到预设通信次数;
当所述当前通信周期内的所述通信次数达到所述预设通信次数时,则根据所述当前通信周期内所述通信次数和所述通信异常次数计算所述通信周期内的通信异常率;
当所述当前通信周期内的所述通信次数未达到所述预设通信次数时,则进入下一通信周期,并返回所述初始化所述通信设备当前通信周期的通信次数和通信异常次数的步骤。
4.如权利要求1所述的通信设备参数优化方法,其特征在于:所述若当前通信周期内的通信异常次数大于前一通信周期内的通信异常次数时,则进入下一通信周期,增加所述初始通信响应时间的初始值作为所述下一通信周期的通信响应时间,并返回所述获取所述通信设备的通信测试中当前通信周期内的通信异常率的步骤,包括:
若当前通信周期内的通信异常次数大于前一通信周期内的通信异常次数时,判断所述当前通信周期所对应的通信响应时间是否大于通信响应时间预设值;
当所述当前通信周期所对应的通信响应时间大于或者等于通信响应时间预设值时,显示是否允许增加通信响应时间的对话框,当接收到允许增加通信响应时间的指令时,则进入下一通信周期,增加所述通信响应时间的初始值作为所述下一通信周期的通信响应时间,并返回所述获取所述通信设备的通信测试中当前通信周期内的通信异常率的步骤;当未接收到允许增加通信响应时间的指令时,则返回结束;
当所述当前通信周期所对应的通信响应时间小于通信响应时间预设值时,则进入下一通信周期,减小所述初始通信响应时间的初始值作为所述下一通信周期的通信响应时间,并返回所述获取所述通信设备的通信测试中当前通信周期内的通信异常率的步骤。
5.一种通信设备参数优化装置,包括:
第一获取模块,用于获取通信设备的通信响应时间的初始值;所述响应时间为通信设备在通信过程中相邻两次发送报文的时间间隔;
第二获取模块,用于获取所述通信设备的通信测试中当前通信周期内的通信异常率;
第一判断模块,用于判断所述通信异常率是否超出预设范围内;
第二判断模块,用于当所述通信异常率超出预设范围时,判断当前通信周期内的通信异常次数是否大于前一通信周期内的通信异常次数;
通信响应时间增加模块,用于若当前通信周期内的通信异常次数大于前一通信周期内的通信异常次数时,则进入下一通信周期,增加所述通信响应时间的初始值作为所述下一通信周期的通信响应时间,并返回所述获取所述通信设备的通信测试中当前通信周期内的通信异常率的步骤;
通信响应时间减小模块,用于若当前通信周期内的通信异常次数小于前一通信周期内的通信异常次数时,则进入下一通信周期,减小所述初始通信响应时间的初始值作为所述下一通信周期的通信响应时间,并返回所述获取所述通信设备的通信测试中当前通信周期内的通信异常率的步骤;
参数确定模块,用于当所述通信异常率位于预设范围内时,则获得所述当前通信周期对应的通信响应时间为通信设备参数;
所述增加所述通信响应时间的初始值作为所述下一通信周期的通信响应时间具体为以预设的增速增加所述通信响应时间的初始值作为所述下一通信周期的通信响应时间;
所述减小所述初始通信响应时间的初始值作为所述下一通信周期的通信响应时间具体为以预设的减速减小所述初始通信响应时间的初始值作为所述下一通信周期的通信响应时间。
6.如权利要求5所述的通信设备参数优化装置,其特征在于:所述第二获取模块包括:
初始化单元,用于初始化所述通信设备当前通信周期的通信次数和通信异常次数;
接收单元,用于接收所述通信设备发送的报文;
统计单元,用于根据所述通信设备发送报文的次数统计所述通信次数以及所述通信设备发送报文的次数中未接收到报文的次数统计所述通信异常次数;
计算单元,用于根据所述当前通信周期内所述通信次数和所述通信异常次数计算所述通信周期内的通信异常率。
7.如权利要求6所述的通信设备参数优化装置,其特征在于:所述第二获取模块还包括与所述统计单元连接的判断单元及与所述判断单元连接的返回单元:
所述判断单元,用于判断当前通信周期内所述通信次数是否达到预设通信次数;
所述统计单元具体用于当所述当前通信周期内的所述通信次数达到所述预设通信次数时,则根据所述当前通信周期内所述通信次数和所述通信异常次数计算所述通信周期内的通信异常率;
所述返回单元,用于当所述当前通信周期内的所述通信次数未达到所述预设通信次数时,则进入下一通信周期,并返回所述初始化所述通信设备当前通信周期的通信次数和通信异常次数的步骤。
8.如权利要求5所述的通信设备参数优化装置,其特征在于:所述通信响应时间增加模块包括:
超时判断单元,用于若当前通信周期内的通信异常次数大于前一通信周期内的通信异常次数时,判断所述当前通信周期所对应的通信响应时间是否大于通信响应时间预设值;
第一通信响应时间增加单元,当所述当前通信周期所对应的通信响应时间大于或者等于通信响应时间预设值时,显示是否允许增加通信响应时间的对话框,当接收到允许增加通信响应时间的指令时,则进入下一通信周期,增加所述通信响应时间的初始值作为所述下一通信周期的通信响应时间,并返回所述获取所述通信设备的通信测试中当前通信周期内的通信异常率的步骤;
结束单元,用于当未接收到允许增加通信响应时间的指令时,则返回结束;
第二通信响应时间增加单元,用于当所述当前通信周期所对应的通信响应时间小于通信响应时间预设值时,则进入下一通信周期,减小所述初始通信响应时间的初始值作为所述下一通信周期的通信响应时间,并返回所述获取所述通信设备的通信测试中当前通信周期内的通信异常率的步骤。
CN201610605015.XA 2016-07-28 2016-07-28 通信设备参数优化方法和装置 Active CN106059834B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610605015.XA CN106059834B (zh) 2016-07-28 2016-07-28 通信设备参数优化方法和装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610605015.XA CN106059834B (zh) 2016-07-28 2016-07-28 通信设备参数优化方法和装置

Publications (2)

Publication Number Publication Date
CN106059834A CN106059834A (zh) 2016-10-26
CN106059834B true CN106059834B (zh) 2019-12-31

Family

ID=57196478

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610605015.XA Active CN106059834B (zh) 2016-07-28 2016-07-28 通信设备参数优化方法和装置

Country Status (1)

Country Link
CN (1) CN106059834B (zh)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1533098A (zh) * 2003-03-25 2004-09-29 乐金电子(天津)电器有限公司 实现可调节等待时间的方法
CN101640606A (zh) * 2008-07-29 2010-02-03 中兴通讯股份有限公司 一种通信网络中防止网关设备容灾震荡的处理方法及***
CN101729099A (zh) * 2008-10-31 2010-06-09 原相科技股份有限公司 蓝牙***处理回应失败的方法及其相关从装置
CN103123602A (zh) * 2011-11-18 2013-05-29 阿里巴巴集团控股有限公司 基于java的异常报警监控方法及其装置
CN105323121A (zh) * 2015-11-27 2016-02-10 上海斐讯数据通信技术有限公司 一种网络状况检测方法及装置

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1533098A (zh) * 2003-03-25 2004-09-29 乐金电子(天津)电器有限公司 实现可调节等待时间的方法
CN101640606A (zh) * 2008-07-29 2010-02-03 中兴通讯股份有限公司 一种通信网络中防止网关设备容灾震荡的处理方法及***
CN101729099A (zh) * 2008-10-31 2010-06-09 原相科技股份有限公司 蓝牙***处理回应失败的方法及其相关从装置
CN103123602A (zh) * 2011-11-18 2013-05-29 阿里巴巴集团控股有限公司 基于java的异常报警监控方法及其装置
CN105323121A (zh) * 2015-11-27 2016-02-10 上海斐讯数据通信技术有限公司 一种网络状况检测方法及装置

Also Published As

Publication number Publication date
CN106059834A (zh) 2016-10-26

Similar Documents

Publication Publication Date Title
CN107864071B (zh) 一种面向主动安全的数据动态采集方法、装置及***
US9838293B2 (en) Throughput test method and apparatus
CN109921915B (zh) 测试实时时钟模块唤醒功能的方法、装置及电子设备
CN109539473A (zh) 空调***的故障类型确定方法、电子设备
CN113762525B (zh) 一种具有差分隐私保护的联邦学习模型训练方法
US9778971B2 (en) Slave device, master device, and communication method
CN102473341B (zh) 数据通信***、数据通信方法、传感器以及传感器控制装置
CN107148072B (zh) 一种智能终端应用的目标资源参数的获取方法及***
CN110781220A (zh) 故障预警方法、装置、存储介质和电子设备
EP4354165A1 (en) Battery performance evaluation device and battery performance evaluation method
CN112135287A (zh) 蓝牙数据传输速率测试方法、***、电子设备及存储介质
CN106059834B (zh) 通信设备参数优化方法和装置
CN105281851A (zh) 无线射频接收机灵敏度快速检测方法及装置
CN112118591A (zh) 设备网络状态分析控制方法、***以及计算机存储介质
CN112566170B (zh) 网络质量评估方法、装置、服务器及存储介质
CN112583617B (zh) 故障确定方法、服务器、控制终端及存储介质
CN111506468B (zh) 硬盘状态监控***及方法
CN116684302A (zh) 车载以太网的测试方法及装置
CN111683012A (zh) 一种信息上报方法、装置、电子设备及存储介质
US11984021B2 (en) Infrared remote control code matching method and apparatus, computer device, and readable storage medium
CN114338492B (zh) 虚拟网络性能的测试方法、装置、计算机设备及介质
CN111459727A (zh) 串口波特率最大无错容忍范围的智能自动化测试***及测试方法
CN113382348B (zh) 耳机的检测方法、装置、***及计算机可读存储介质
CN116148666A (zh) 电池soc信号处理方法、装置、车辆、计算机可读存储介质及计算机程序产品
CN104796274B (zh) 运维操作的匹配方法及装置

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant