通信設備參數優(yōu)化方法和裝置的制造方法
【專利摘要】一種通信設備參數優(yōu)化方法,包括獲取通信設備的通信響應時間的初始值;獲取通信設備的通信測試中當前通信周期內的通信異常率;判斷通信異常率是否超出預設范圍內;當通信異常率超出預設范圍時,判斷當前通信周期內的通信異常次數是否大于前一通信周期內的通信異常次數;根據當前通信周期內的通信異常次數與前一通信周期內的通信異常次數的關系增加或者減小通信響應時間的初始值作為下一通信周期的通信響應時間,并返回通信測試獲取當前通信周期內的通信異常率;當通信異常率位于預設范圍內時,則獲得當前通信周期對應的通信響應時間為通信設備參數。本申請還提供一種通信設備參數優(yōu)化裝置??色@得最佳的通信響應時間,保證通信的穩(wěn)定性。
【專利說明】
通信設備參數優(yōu)化方法和裝置
技術領域
[0001]本發(fā)明涉及通信技術領域,特別是涉及一種通信設備的參數優(yōu)化方法和裝置。
【背景技術】
[0002]得益于通信技術的發(fā)展,各種形形色色的通信設備越來越普及,每種通信設備的響應時間、報文長短、通信方式各有差異,這些因素均會影響對應的通信設備的通信響應時間的最佳配置。
[0003]目前,通常會通過數據采集與監(jiān)視控制系統(tǒng)與不同的通信設備連接進行通信測試來判斷通信設備的通信效率,在測試過程中通過現場實施人員根據經驗對被測的通信設備的超時時間間隔進行設置,然而,該種方式會存在以下技術問題:
[0004]1、通過現場實施人員根據經驗對被測的通信設備的超時時間間隔進行設置后,對通信設備的通信效率的測試結果會受到現場實施人員的經驗影響,測試結果不準確,從而對通信設備的通信效率產生誤判;
[0005]2、無法獲得最佳通信響應時間作為通信設備的配置參數,影響通信設備的通信穩(wěn)定性。
[0006]相關技術中,對于上述問題,尚無有效解決方案。
【發(fā)明內容】
[0007]基于此,有必要提供一種可優(yōu)化通信設備通信過程中的超時時間間隔參數的通信設備參數優(yōu)化方法和裝置。
[0008]—種通信設備參數優(yōu)化方法,包括:
[0009 ]獲取通信設備的通信響應時間的初始值;
[0010]獲取所述通信設備的通信測試中當前通信周期內的通信異常率;
[0011 ]判斷所述通信異常率是否超出預設范圍內;
[0012]當所述通信異常率超出預設范圍時,判斷當前通信周期內的通信異常次數是否大于前一通信周期內的通信異常次數;
[0013]若當前通信周期內的通信異常次數大于前一通信周期內的通信異常次數時,則進入下一通信周期,增加所述通信響應時間的初始值作為所述下一通信周期的通信響應時間,并返回所述獲取所述通信設備的通信測試中當前通信周期內的通信異常率的步驟;
[0014]若當前通信周期內的通信異常次數小于前一通信周期內的通信異常次數時,則進入下一通信周期,減小所述初始通信響應時間的初始值作為所述下一通信周期的通信響應時間,并返回所述獲取所述通信設備的通信測試中當前通信周期內的通信異常率的步驟;
[0015]當所述通信異常率位于預設范圍內時,則獲得所述當前通信周期對應的通信響應時間為通信設備參數。
[0016]一種通信設備參數優(yōu)化裝置,包括:
[0017]第一獲取模塊,用于獲取通信設備的通信響應時間的初始值;
[0018]第二獲取模塊,用于獲取所述通信設備的通信測試中當前通信周期內的通信異常率;
[0019]第一判斷模塊,用于判斷所述通信異常率是否超出預設范圍內;
[0020]第二判斷模塊,用于當所述通信異常率超出預設范圍時,判斷當前通信周期內的通信異常次數是否大于前一通信周期內的通信異常次數;
[0021]通信響應時間增加模塊,用于若當前通信周期內的通信異常次數大于前一通信周期內的通信異常次數時,則進入下一通信周期,增加所述通信響應時間的初始值作為所述下一通信周期的通信響應時間,并返回所述獲取所述通信設備的通信測試中當前通信周期內的通信異常率的步驟;
[0022]通信響應時間減小模塊,用于若當前通信周期內的通信異常次數小于前一通信周期內的通信異常次數時,則進入下一通信周期,減小所述初始通信響應時間的初始值作為所述下一通信周期的通信響應時間,并返回所述獲取所述通信設備的通信測試中當前通信周期內的通信異常率的步驟;
[0023]參數確定模塊,用于當所述通信異常率位于預設范圍內時,則獲得所述當前通信周期對應的通信響應時間為通信設備參數。
[0024]上述通信設備參數優(yōu)化方法和裝置,通過判斷當前通信周期的通信異常率是否超出預設范圍以及比較當前通信異常次數與前一通信周期的通信異常次數的關系,根據比較的結果調整通信響應時間,其中,若當前通信異常次數若大于前一通信周期的通信異常次數,則增加通信響應時間;若當前通信異常次數若小于前一通信周期的通信異常次數,則減小通信響應時間,如此循環(huán),直至當前通信周期內的通信異常率位于預設范圍,即將通信異常率符合要求的通信周期所對應的通信響應時間作為待測通信設備的最佳的通信響應時間,通過獲得該最佳的通信響應時間,可以提升通信效率,盡量減小通信中斷與異常,保證通信的穩(wěn)定性。
【附圖說明】
[0025]圖1為一實施例中通信設備參數優(yōu)化方法的流程圖;
[0026]圖2為第二實施例中通信設備參數優(yōu)化方法的流程圖;
[0027]圖3為第三實施例中通信設備參數優(yōu)化方法的流程圖;
[0028]圖4為第四實施例中通信設備參數優(yōu)化方法的流程圖;
[0029]圖5為一實施例中通信設備參數優(yōu)化裝置的結構示意圖;
[0030]圖6為第二實施例中通信設備參數優(yōu)化裝置的結構示意圖;
[0031 ]圖7為第三實施例中通信設備參數優(yōu)化裝置的結構示意圖;
[0032]圖8為第四實施例中通信設備參數優(yōu)化裝置的結構示意圖。
【具體實施方式】
[0033]為了使本發(fā)明的目的、技術方案及優(yōu)點更加清楚明白,以下結合附圖及實施例,對本發(fā)明進行進一步詳細說明。應當理解,此處所描述的具體實施例僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
[0034]除非另有定義,本文所使用的所有的技術和科學術語與屬于本發(fā)明的技術領域的技術人員通常理解的含義相同。本文中在本發(fā)明的說明書中所使用的術語只是為了描述具體的實施例的目的,不是旨在于限制本發(fā)明。本文所使用的術語“及/或”包括一個或多個相關的所列項目的任意的和所有的組合。
[0035]如圖1所示,在一個實施例中,提供一種通信設備參數優(yōu)化方法,具體包括如下步驟。
[0036]步驟101,獲取通信設備的通信響應時間的初始值。
[0037]通信響應時間是指通信設備與其它設備進行通信的過程中相鄰兩次發(fā)送報文的時間間隔。通信響應時間設置的時間太長,會影響通信設備的通信效率降低,而通信響應時間設置的時間太短,會導致與其通信的其它設備無法接收到完整的報文,進而產生通信中斷或者異常,影響通信穩(wěn)定性。通信響應時間的初始值通常根據不同廠家不同類型的通信設備的特點憑借經驗進行設置,也可以大體根據通信設備的類型進行統(tǒng)一設置。
[0038]步驟102,獲取通信設備的通信測試中當前通信周期內的通信異常率。
[0039]通信測試是指通過數據采集與監(jiān)控系統(tǒng)(Scada系統(tǒng))與待測通信設備進行通信,接收待測通信設備發(fā)送的報文以對待測通信設備進行試探性測試。通信周期是指以預設的時間段作為一個試探性測試周期。通信異常率是指通信異常次數與通信次數的比值。
[0040]步驟103,判斷通信異常率是否超出預設范圍內。
[0041]預設范圍可以是以通信異常率最小值為基準允許偏差在設定的范圍內,如正負10%的范圍內。通信異常率超出預設范圍,表明當前通信周期所對應的通信響應時間不合理,應當進行調整。通信異常率符合預設范圍,則表明當前通信周期所對應的通信響應時間合理,可以將該通信響應時間設為待測通信設備的通信參數。
[0042]步驟104,當通信異常率超出預設范圍時,判斷當前通信周期內的通信異常次數是否大于前一通信周期內的通信異常次數。
[0043]步驟105,若當前通信周期內的通信異常次數大于前一通信周期內的通信異常次數時,則進入下一通信周期,增加所述通信響應時間的初始值作為所述下一通信周期的通信響應時間,并返回步驟102,獲取所述通信設備的通信測試中當前通信周期內的通信異常率。
[0044]步驟106,若當前通信周期內的通信異常次數小于前一通信周期內的通信異常次數時,則進入下一通信周期,減小所述初始通信響應時間的初始值作為所述下一通信周期的通信響應時間,并返回步驟102,獲取所述通信設備的通信測試中當前通信周期內的通信異常率。
[0045]步驟107,當所述通信異常率位于預設范圍內時,則獲得所述當前通信周期對應的通信響應時間為通信設備參數。
[0046]通過判斷當前通信周期的通信異常率是否超出預設范圍以及比較當前通信異常次數與前一通信周期的通信異常次數的關系,根據比較的結果調整通信響應時間,其中,若當前通信異常次數若大于前一通信周期的通信異常次數,則增加通信響應時間;若當前通信異常次數若小于前一通信周期的通信異常次數,則減小通信響應時間,如此循環(huán),直至當前通信周期內的通信異常率位于預設范圍,即將通信異常率符合要求的通信周期所對應的通信響應時間作為待測通信設備的最佳的通信響應時間,通過獲得該最佳的通信響應時間作為通信設備參數,可以提升通信效率,盡量減小通信中斷與異常,保證通信的穩(wěn)定性。
[0047]優(yōu)選的,步驟107,當所述通信異常率位于預設范圍內時,則獲得所述當前通信周期對應的通信響應時間為通信設備參數具體包括:
[0048]當所述通信異常率位于預設范圍內時,將所述當前通信周期對應的通信響應時間存儲到預設存儲區(qū)域,以所述預設存儲區(qū)域所存儲的通信響應時間作為待測通信設備的參數。通過將最佳的通信響應時間作為通信設備參數存儲至預設的存儲區(qū)域,可以方便通信設備直接從該預設的存儲區(qū)域讀取通信響應時間參數予以利用。
[0049]進一步的,請參閱圖2,步驟102,獲取通信設備的通信測試中當前通信周期內的通信異常率的步驟包括:
[0050]步驟201,初始化所述通信設備當前通信周期的通信次數和通信異常次數;
[0051]步驟202,接收所述通信設備發(fā)送的報文;
[0052]步驟203,根據所述通信設備發(fā)送報文的次數統(tǒng)計所述通信次數以及所述通信設備發(fā)送報文的次數中未接收到報文的次數統(tǒng)計所述通信異常次數;
[0053]步驟204,根據所述當前通信周期內所述通信次數和所述通信異常次數計算所述通信周期內的通信異常率。
[0054]進入每一通信周期進行測試時,先將通信次數和通信異常次數進行初始化再根據通信報文的接收情況,對通信次數和通信異常次數進行統(tǒng)計,從而可以簡化通信異常率計算的流程,提升效率和減少出錯率。
[0055]進一步的,請參閱圖3,步驟102,獲取通信設備的通信測試中當前通信周期內的通信異常率的步驟包括:
[0056]步驟205,判斷當前通信周期內所述通信次數是否達到預設通信次數;
[0057]步驟206,當所述當前通信周期內的所述通信次數達到所述預設通信次數時,則根據所述當前通信周期內所述通信次數和所述通信異常次數計算所述通信周期內的通信異常率;
[0058]步驟207,當所述當前通信周期內的所述通信次數未達到所述預設通信次數時,則進入下一通信周期,并返回步驟201,初始化所述通信設備當前通信周期的通信次數和通信異常次數。
[0059]當某一通信周期內的通信次數少于預設通信次數時,表示通信周期的測試結果無參考價值,因此該對應的通信周期內的測試結果不用于參與調節(jié)通信響應時間,而直接進行下一通信周期的判斷,有利于提升整個通信測試結果的準確性,使其更加具有實用價值。
[0060]優(yōu)選的,請參閱圖4,步驟105,若當前通信周期內的通信異常次數大于前一通信周期內的通信異常次數時,則進入下一通信周期,增加所述通信響應時間的初始值作為所述下一通信周期的通信響應時間,并返回步驟102,獲取所述通信設備的通信測試中當前通信周期內的通信異常率,包括:
[0061]步驟301,若當前通信周期內的通信異常次數大于前一通信周期內的通信異常次數時,判斷所述當前通信周期所對應的通信響應時間是否大于通信響應時間預設值;
[0062]步驟302,當所述當前通信周期所對應的通信響應時間大于或者等于通信響應時間預設值時,顯示是否允許增加通信響應時間的對話框,當接收到允許增加通信響應時間的指令時,則進入下一通信周期,增加所述通信響應時間的初始值作為所述下一通信周期的通信響應時間,并返回步驟102,獲取所述通信設備的通信測試中當前通信周期內的通信異常率;當未接收到允許增加通信響應時間的指令時,則返回結束;
[0063]步驟303,當所述當前通信周期所對應的通信響應時間小于通信響應時間預設值時,則進入下一通信周期,減小所述初始通信響應時間的初始值作為所述下一通信周期的通信響應時間,并返回步驟102,獲取所述通信設備的通信測試中當前通信周期內的通信異常率。
[0064]為了防止某些外因情況下如設備本身的硬件故障導致調整通信響應時間無限延長,設置通信響應時間預設值作為通信響應時間的最大閾值,當檢測到當前通信周期所對應的通信響應時間大于或者等于通信響應時間預設值時,顯示是否允許增加通信響應時間的對話框,以提示使用者是否允許繼續(xù)延長,以通過使用者確定特殊情況下的通信響應時間的延長是否異常,進一步保障了在出現非可控條件的影響下的測試的準確性。
[0065]優(yōu)選的,步驟105中,增加通信響應時間的初始值作為所述下一通信周期的通信響應時間具體為以預設的增速增加所述通信響應時間的初始值作為所述下一通信周期的通信響應時間;步驟106中,減小初始通信響應時間的初始值作為下一通信周期的通信響應時間具體為以預設的減速減小所述初始通信響應時間的初始值作為所述下一通信周期的通信響應時間。預設的增速和預設的減速的增減幅度可以相同,為了能夠獲得更加精確的和合適的通信響應時間,增減幅度可以盡量小,通過更多通信周期的測試從而獲得最佳值。
[0066]請參閱圖5,在另一個實施例中,提供了一種通信設備參數優(yōu)化裝置,包括第一獲取模塊10、第二獲取模塊20、第一判斷模塊30、第二判斷模塊40、通信響應時間增加模塊50、通信響應時間減小模塊60以及參數確定模塊70。
[0067]第一獲取模塊10用于獲取通信設備的通信響應時間的初始值。第二獲取模塊20用于獲取所述通信設備的通信測試中當前通信周期內的通信異常率。第一判斷模塊30用于判斷所述通信異常率是否超出預設范圍內。第二判斷模塊40用于當所述通信異常率超出預設范圍時,判斷當前通信周期內的通信異常次數是否大于前一通信周期內的通信異常次數。通信響應時間增加模塊50用于若當前通信周期內的通信異常次數大于前一通信周期內的通信異常次數時,則進入下一通信周期,增加所述通信響應時間的初始值作為所述下一通信周期的通信響應時間,并返回第二獲取模塊20,用于獲取所述通信設備的通信測試中當前通信周期內的通信異常率。通信響應時間減小模塊60,用于若當前通信周期內的通信異常次數小于前一通信周期內的通信異常次數時,則進入下一通信周期,減小所述初始通信響應時間的初始值作為所述下一通信周期的通信響應時間,并返回第二獲取模塊20,用于獲取所述通信設備的通信測試中當前通信周期內的通信異常率。參數確定模塊70用于當所述通信異常率位于預設范圍內時,則獲得所述當前通信周期對應的通信響應時間為通信設備參數。
[0068]請參閱圖6,優(yōu)選的,第二獲取模塊包括初始化單元21、接收單元22、統(tǒng)計單元23以及計算單元24。初始化單元21用于初始化所述通信設備當前通信周期的通信次數和通信異常次數。接收單元22用于接收所述通信設備發(fā)送的報文。統(tǒng)計單元23用于根據通信設備發(fā)送報文的次數統(tǒng)計所述通信次數以及通信設備發(fā)送報文的次數中未接收到報文的次數統(tǒng)計所述通信異常次數。計算單元24用于根據當前通信周期內通信次數和通信異常次數計算通信周期內的通信異常率。
[0069]請參閱圖7,優(yōu)選的,第二獲取模塊還包括與所述統(tǒng)計單元23連接的判斷單元25及與所述判斷單元25連接的返回單元26。判斷單元25用于判斷當前通信周期內所述通信次數是否達到預設通信次數。統(tǒng)計單元23具體用于在當前通信周期內的所述通信次數達到所述預設通信次數時,則根據當前通信周期內通信次數和通信異常次數計算通信周期內的通信異常率。返回單元26用于當所述當前通信周期內的通信次數未達到預設通信次數時,則進入下一通信周期,并返回初始化單元21,初始化該通信設備當前通信周期的通信次數和通信異常次數。
[0070]請參閱圖8,通信響應時間增加模塊50包括超時判斷單元51、第一通信響應時間增加單元52、結束單元53以及第二通信響應時間增加單元54。超時判斷單元51用于若當前通信周期內的通信異常次數大于前一通信周期內的通信異常次數時,判斷當前通信周期所對應的通信響應時間是否大于通信響應時間預設值。第一通信響應時間增加單元52,在當前通信周期所對應的通信響應時間大于或者等于通信響應時間預設值時,顯示是否允許增加通信響應時間的對話框,當接收到允許增加通信響應時間的指令時,則進入下一通信周期,增加通信響應時間的初始值作為下一通信周期的通信響應時間,并返回第二獲取模塊20,獲取通信設備的通信測試中當前通信周期內的通信異常率。結束單元53用于當未接收到允許增加通信響應時間的指令時,則返回結束。第二通信響應時間增加單元54用于在當前通信周期所對應的通信響應時間小于通信響應時間預設值時,則進入下一通信周期,減小初始通信響應時間的初始值作為所述下一通信周期的通信響應時間,并返回第二獲取模塊20,獲取通信設備的通信測試中當前通信周期內的通信異常率。
[0071]通信響應時間增加模塊50增加通信響應時間的初始值作為所述下一通信周期的通信響應時間具體為以預設的增速增加所述通信響應時間的初始值作為所述下一通信周期的通信響應時間。通信響應時間減小模塊60減小初始通信響應時間的初始值作為所述下一通信周期的通信響應時間具體為以預設的減速減小所述初始通信響應時間的初始值作為所述下一通信周期的通信響應時間。
[0072]上述通信設備參數優(yōu)化裝置,通過判斷當前通信周期的通信異常率是否超出預設范圍以及比較當前通信異常次數與前一通信周期的通信異常次數的關系,根據比較的結果調整通信響應時間,其中,若當前通信異常次數若大于前一通信周期的通信異常次數,則增加通信響應時間;若當前通信異常次數若小于前一通信周期的通信異常次數,則減小通信響應時間,如此循環(huán),直至當前通信周期內的通信異常率位于預設范圍,即將通信異常率符合要求的通信周期所對應的通信響應時間作為待測通信設備的最佳的通信響應時間,通過獲得該最佳的通信響應時間,可以提升通信效率,盡量減小通信中斷與異常,保證通信的穩(wěn)定性。
[0073]本領域普通技術人員可以理解實現上述實施例方法中的全部或者部分流程,是可以通過計算機程序來指令相關的硬件來完成,所述的程序可存儲于一計算機可讀取存儲介質中,該程序在執(zhí)行時,可包括如上述各方法的實施例的流程。其中,所述的存儲介質可為磁碟、光盤、只讀存儲記憶體(Read-Only Memory,R0M)或隨機存儲記憶體(Random AccessMemory,RAM)等。
[0074]以上所述實施例僅表達了本發(fā)明的幾種實施方式,其描述較為具體和詳細,但并不能因此而理解為對發(fā)明專利范圍的限制。應當指出的是,對于本領域的普通技術人員來說,在不脫離本發(fā)明構思的前提下,還可以做出若干變形和改進,這些都屬于本發(fā)明的保護范圍。
【主權項】
1.一種通信設備參數優(yōu)化方法,包括: 獲取通信設備的通信響應時間的初始值; 獲取所述通信設備的通信測試中當前通信周期內的通信異常率; 判斷所述通信異常率是否超出預設范圍內; 當所述通信異常率超出預設范圍時,判斷當前通信周期內的通信異常次數是否大于前一通信周期內的通信異常次數; 若當前通信周期內的通信異常次數大于前一通信周期內的通信異常次數時,則進入下一通信周期,增加所述通信響應時間的初始值作為所述下一通信周期的通信響應時間,并返回所述獲取所述通信設備的通信測試中當前通信周期內的通信異常率的步驟; 若當前通信周期內的通信異常次數小于前一通信周期內的通信異常次數時,則進入下一通信周期,減小所述初始通信響應時間的初始值作為所述下一通信周期的通信響應時間,并返回所述獲取所述通信設備的通信測試中當前通信周期內的通信異常率的步驟; 當所述通信異常率位于預設范圍內時,則獲得所述當前通信周期對應的通信響應時間為通信設備參數。2.如權利要求1所述的通信設備參數優(yōu)化方法,其特征在于:所述獲取所述通信設備的通信測試中預設的通信周期內的通信異常率的步驟包括: 初始化所述通信設備當前通信周期的通信次數和通信異常次數; 接收所述通信設備發(fā)送的報文; 根據所述通信設備發(fā)送報文的次數統(tǒng)計所述通信次數以及所述通信設備發(fā)送報文的次數中未接收到報文的次數統(tǒng)計所述通信異常次數; 根據所述當前通信周期內所述通信次數和所述通信異常次數計算所述當前通信周期內的通信異常率。3.如權利要求2所述的通信設備參數優(yōu)化方法,其特征在于:所述根據所述當前通信周期內所述通信次數和所述通信異常次數計算所述通信周期內的通信異常率的步驟之前,包括: 判斷當前通信周期內所述通信次數是否達到預設通信次數; 當所述當前通信周期內的所述通信次數達到所述預設通信次數時,則根據所述當前通信周期內所述通信次數和所述通信異常次數計算所述通信周期內的通信異常率; 當所述當前通信周期內的所述通信次數未達到所述預設通信次數時,則進入下一通信周期,并返回所述初始化所述通信設備當前通信周期的通信次數和通信異常次數的步驟。4.如權利要求1所述的通信設備參數優(yōu)化方法,其特征在于:所述若當前通信周期內的通信異常次數大于前一通信周期內的通信異常次數時,則進入下一通信周期,增加所述初始通信響應時間的初始值作為所述下一通信周期的通信響應時間,并返回所述獲取所述通信設備的通信測試中當前通信周期內的通信異常率的步驟,包括: 若當前通信周期內的通信異常次數大于前一通信周期內的通信異常次數時,判斷所述當前通信周期所對應的通信響應時間是否大于通信響應時間預設值; 當所述當前通信周期所對應的通信響應時間大于或者等于通信響應時間預設值時,顯示是否允許增加通信響應時間的對話框,當接收到允許增加通信響應時間的指令時,則進入下一通信周期,增加所述通信響應時間的初始值作為所述下一通信周期的通信響應時間,并返回所述獲取所述通信設備的通信測試中當前通信周期內的通信異常率的步驟;當未接收到允許增加通信響應時間的指令時,則返回結束; 當所述當前通信周期所對應的通信響應時間小于通信響應時間預設值時,則進入下一通信周期,減小所述初始通信響應時間的初始值作為所述下一通信周期的通信響應時間,并返回所述獲取所述通信設備的通信測試中當前通信周期內的通信異常率的步驟。5.如權利要求1所述的通信設備參數優(yōu)化方法,其特征在于:所述增加所述通信響應時間的初始值作為所述下一通信周期的通信響應時間具體為以預設的增速增加所述通信響應時間的初始值作為所述下一通信周期的通信響應時間; 所述減小所述初始通信響應時間的初始值作為所述下一通信周期的通信響應時間具體為以預設的減速減小所述初始通信響應時間的初始值作為所述下一通信周期的通信響應時間。6.一種通信設備參數優(yōu)化裝置,包括: 第一獲取模塊,用于獲取通信設備的通信響應時間的初始值; 第二獲取模塊,用于獲取所述通信設備的通信測試中當前通信周期內的通信異常率; 第一判斷模塊,用于判斷所述通信異常率是否超出預設范圍內; 第二判斷模塊,用于當所述通信異常率超出預設范圍時,判斷當前通信周期內的通信異常次數是否大于前一通信周期內的通信異常次數; 通信響應時間增加模塊,用于若當前通信周期內的通信異常次數大于前一通信周期內的通信異常次數時,則進入下一通信周期,增加所述通信響應時間的初始值作為所述下一通信周期的通信響應時間,并返回所述獲取所述通信設備的通信測試中當前通信周期內的通信異常率的步驟; 通信響應時間減小模塊,用于若當前通信周期內的通信異常次數小于前一通信周期內的通信異常次數時,則進入下一通信周期,減小所述初始通信響應時間的初始值作為所述下一通信周期的通信響應時間,并返回所述獲取所述通信設備的通信測試中當前通信周期內的通信異常率的步驟; 參數確定模塊,用于當所述通信異常率位于預設范圍內時,則獲得所述當前通信周期對應的通信響應時間為通信設備參數。7.如權利要求6所述的通信設備參數優(yōu)化裝置,其特征在于:所述第二獲取模塊包括: 初始化單元,用于初始化所述通信設備當前通信周期的通信次數和通信異常次數; 接收單元,用于接收所述通信設備發(fā)送的報文; 統(tǒng)計單元,用于根據所述通信設備發(fā)送報文的次數統(tǒng)計所述通信次數以及所述通信設備發(fā)送報文的次數中未接收到報文的次數統(tǒng)計所述通信異常次數; 計算單元,用于根據所述當前通信周期內所述通信次數和所述通信異常次數計算所述通信周期內的通信異常率。8.如權利要求7所述的通信設備參數優(yōu)化裝置,其特征在于:所述第二獲取模塊還包括與所述統(tǒng)計單元連接的判斷單元及與所述判斷單元連接的返回單元: 所述判斷單元,用于判斷當前通信周期內所述通信次數是否達到預設通信次數; 所述統(tǒng)計單元具體用于當所述當前通信周期內的所述通信次數達到所述預設通信次數時,則根據所述當前通信周期內所述通信次數和所述通信異常次數計算所述通信周期內的通信異常率; 所述返回單元,用于當所述當前通信周期內的所述通信次數未達到所述預設通信次數時,則進入下一通信周期,并返回所述初始化所述通信設備當前通信周期的通信次數和通信異常次數的步驟。9.如權利要求6所述的通信設備參數優(yōu)化裝置,其特征在于:所述通信響應時間增加模塊包括: 超時判斷單元,用于若當前通信周期內的通信異常次數大于前一通信周期內的通信異常次數時,判斷所述當前通信周期所對應的通信響應時間是否大于通信響應時間預設值; 第一通信響應時間增加單元,當所述當前通信周期所對應的通信響應時間大于或者等于通信響應時間預設值時,顯示是否允許增加通信響應時間的對話框,當接收到允許增加通信響應時間的指令時,則進入下一通信周期,增加所述通信響應時間的初始值作為所述下一通信周期的通信響應時間,并返回所述獲取所述通信設備的通信測試中當前通信周期內的通信異常率的步驟; 結束單元,用于當未接收到允許增加通信響應時間的指令時,則返回結束; 第二通信響應時間增加單元,用于當所述當前通信周期所對應的通信響應時間小于通信響應時間預設值時,則進入下一通信周期,減小所述初始通信響應時間的初始值作為所述下一通信周期的通信響應時間,并返回所述獲取所述通信設備的通信測試中當前通信周期內的通信異常率的步驟。10.如權利要求6所述的通信設備參數優(yōu)化裝置,其特征在于:所述增加所述通信響應時間的初始值作為所述下一通信周期的通信響應時間具體為以預設的增速增加所述通信響應時間的初始值作為所述下一通信周期的通信響應時間; 所述減小所述初始通信響應時間的初始值作為所述下一通信周期的通信響應時間具體為以預設的減速減小所述初始通信響應時間的初始值作為所述下一通信周期的通信響應時間。
【文檔編號】H04L12/26GK106059834SQ201610605015
【公開日】2016年10月26日
【申請日】2016年7月28日
【發(fā)明人】曾濤, 苗洪雷, 陳曉, 吳凌云
【申請人】華自科技股份有限公司