一種測試信息接收可靠性的方法及系統(tǒng)的制作方法
【專利摘要】本發(fā)明公開了一種測試信息接收可靠性的方法及系統(tǒng),該方法包括以下步驟:A、預(yù)設(shè)測試次數(shù)、待發(fā)送信息內(nèi)容并標(biāo)記待發(fā)送信息;B、向待測設(shè)備發(fā)送待發(fā)送信息,記錄信息成功發(fā)出的時刻T1并設(shè)置等待時間T0;C、檢測待測設(shè)備,若接收到信息且該信息的標(biāo)記信息與步驟A中記錄的標(biāo)記信息一致,則記錄信息成功接收的時刻T2;否則,進入步驟D,通知待測設(shè)備調(diào)整其接收功率或進行重新注冊網(wǎng)絡(luò)操作;在達到預(yù)設(shè)測試次數(shù)后,進行步驟E可靠性計算,計算信息接收失敗占用時間的百分比為。該系統(tǒng)包括:初始化裝置、信息發(fā)送裝置、測試裝置以及可靠性分析裝置。本發(fā)明不僅能測試信息接收的可靠性,還能在測試過程中大大提高信息接收的可靠性。
【專利說明】
一種測試信息接收可靠性的方法及系統(tǒng)
技術(shù)領(lǐng)域
[0001] 本發(fā)明屬于數(shù)據(jù)通信短信測試領(lǐng)域,尤其涉及一種測試信息接收可靠性的方法及 系統(tǒng)。
【背景技術(shù)】
[0002] 隨著互聯(lián)網(wǎng)的飛速發(fā)展,數(shù)據(jù)業(yè)務(wù)種類也更加豐富,對于設(shè)備的管理不僅僅局限 于IP網(wǎng)絡(luò)管理,針對支持信息(如短信)接收功能的設(shè)備,可以通過遠程發(fā)送信息的方式 對設(shè)備進行管理,所以保障和提高信息接收功能的可靠性是非常有必要的。
[0003] 目前通過遠程發(fā)送信息來管理設(shè)備已經(jīng)非常普遍,通過遠程設(shè)備(如手機)發(fā)送 信息來管理我們的設(shè)備可以大大的提高管理的靈活性,當(dāng)需要對設(shè)備進行管理的時候,可 以通過含信息發(fā)送功能的設(shè)備,如手機,來遠程操作需要管理的設(shè)備,這對信息接收的可靠 性提出了更高的要求,因而必須保障信息接收的可靠性并不斷提高信息接收的可靠性。
[0004] 目前針對信息接收功能的測試,除了傳統(tǒng)的使用手機發(fā)送然后在信息接收設(shè)備上 確認(rèn)以外,也有很多自動化的測試系統(tǒng),無論是通過腳本還是通過自動化的測試工具,都僅 僅只能夠得到初略測試結(jié)果,并不能夠量化信息接收功能的可靠性,更無法通過測試提高 信息接收模塊的接收可靠性。
【發(fā)明內(nèi)容】
[0005] 為解決上述問題,本發(fā)明提供一種測試信息接收可靠性的方法及系統(tǒng)。
[0006] 為達上述目的,本發(fā)明采用的技術(shù)方案如下:
[0007] -種測試信息接收可靠性的方法,包括以下步驟:
[0008] A、設(shè)置待發(fā)送信息內(nèi)容并標(biāo)記待發(fā)送信息,使待發(fā)送信息具有獨立唯一的標(biāo)記, 保存待發(fā)送信息內(nèi)容及對應(yīng)的標(biāo)記信息;
[0009] B、向待測設(shè)備發(fā)送被標(biāo)記的待發(fā)送信息,記錄信息成功發(fā)出的時刻?\,并設(shè)置等 待時間Τ。;
[0010] C、在等待時間Τ。內(nèi),檢測待測設(shè)備,若待測設(shè)備接收到信息且該信息的標(biāo)記信息 與步驟Α中記錄的標(biāo)記信息一致,則待測設(shè)備本次信息接收成功,待測設(shè)備接收功能可靠, 記錄信息成功接收的時刻T 2;否則,待測設(shè)備本次信息接收失敗,待測設(shè)備接收功能不可 與巨〇
[0011] 進一步的,所述方法還包括:步驟D,若待測設(shè)備信息接收失敗,通知待測設(shè)備調(diào) 整其接收功率或進行重新注冊網(wǎng)絡(luò)操作。
[0012] 再進一步的,在步驟A之前還包括預(yù)設(shè)測試次數(shù);根據(jù)預(yù)設(shè)的測試次數(shù),重復(fù)執(zhí)行 步驟A-C,直到達到預(yù)設(shè)測試次數(shù),并記錄信息接收失敗的次數(shù)m。
[0013] 更進一步的,在達到預(yù)設(shè)測試次數(shù)后,還包括:步驟E、計算待測設(shè)備的可靠性:
[0014] E1、計算每次測試時信息接收成功占用的時間Λ T = ,累加所有信息接收成 功占用的時間,得到總的信息接收成功占用的時間Λ T,& ;
[0015] E2、計算總的信息接收失敗占用的時間m*T。;
[0016] E3、計算信息接收失敗占用時間的百分比為
[0017] 為解決上述技術(shù)問題,本發(fā)明還提供基于上述方法的一種測試信息接收可靠性的 系統(tǒng),該系統(tǒng)包括:
[0018] 初始化裝置,該裝置具體包括:初始化模塊,用于設(shè)置待發(fā)送信息內(nèi)容并標(biāo)記待發(fā) 送信息,使待發(fā)送信息具有獨立唯一的標(biāo)記;存儲模塊,用于存儲待發(fā)送信息內(nèi)容及對應(yīng)的 標(biāo)記信息;
[0019] 信息發(fā)送裝置,該裝置具體包括:發(fā)射模塊,用于向待測設(shè)備發(fā)送被標(biāo)記的信息; 計時模塊,用于記錄信息成功發(fā)出的時刻!\并設(shè)置等待時間T。;
[0020]測試裝置,該裝置具體包括:檢測模塊,用于在等待時間T。內(nèi),檢測待測設(shè)備,若 待測設(shè)備接收到信息且該信息的標(biāo)記信息與存儲模塊中存儲的標(biāo)記信息一致,則待測設(shè)備 本次信息接收成功,計時模塊記錄信息成功接收的時刻T 2,否則,待測設(shè)備本次信息接收失 敗,待測設(shè)備接收功能不可靠。
[0021] 進一步的,測試裝置還包括命令模塊,用于在待測設(shè)備未成功接收信息時,發(fā)送命 令通知待測設(shè)備調(diào)整其接收功率或進行重新注冊網(wǎng)絡(luò)操作。
[0022] 再進一步的,初始化裝置還包括計數(shù)模塊,用于預(yù)設(shè)測試次數(shù),以及記錄信息接收 失敗的次數(shù)m ;測試裝置還包括測試次數(shù)控制模塊,用于控制測試達到計數(shù)模塊預(yù)設(shè)的測 試次數(shù)。
[0023] 更進一步的,該系統(tǒng)還包括可靠性分析裝置,用于計算在測試達到預(yù)設(shè)次數(shù)后,總 的信息接收失敗占用時間的百分比,計算過程如下:
[0024] 首先,計算每次測試時信息接收成功占用的時間Λ T = H,累加所有信息接收 成功占用的時間,得到總的信息接收成功占用的時間Λ Τ,& ;
[0025] 再計算總的信息接收失敗占用的時間m*T。;
[0026] 最后計算總的信息接收失敗占用時間的百分比為
[0027] 采用本技術(shù)方案的有益效果:本方案不僅能測試信息接收的可靠性,還能在測試 過程中大大提高信息接收的可靠性,另外,本方案具有操作簡單、易實現(xiàn)、并且能夠大大提 升測試效率的特點,當(dāng)遇到接收信息不成功的時候,重新注冊網(wǎng)絡(luò)或是調(diào)整接收功率很大 程度上提高了信息接收的可靠性,信息可靠性的提升最終能夠提供給我們一個最佳的參考 時段以及網(wǎng)絡(luò)情況反饋,根據(jù)這些信息可以適當(dāng)做一些調(diào)整,保障后期如果要使用信息管 理設(shè)備的時候增加更高的可靠性。
【附圖說明】
[0028] 圖1是本發(fā)明方法發(fā)流程圖;
[0029] 圖2是本發(fā)明系統(tǒng)的結(jié)構(gòu)示意圖;
[0030] 圖3是測試得到的一組信息接收不可靠占用時間百分比的直方圖。
【具體實施方式】
[0031] 為了更好的理解本發(fā)明,下面結(jié)合附圖對本發(fā)明作進一步闡述。
[0032] 如圖1所示,一種測試信息接收可靠性的方法,包括以下步驟:
[0033] A、設(shè)置待發(fā)送信息內(nèi)容并標(biāo)記待發(fā)送信息,使待發(fā)送信息具有獨立唯一的標(biāo)記, 保存待發(fā)送信息內(nèi)容及對應(yīng)的標(biāo)記信息。
[0034] 若待測設(shè)備支持短信接收,則需設(shè)置待發(fā)送信息需要發(fā)送至的目的號碼,即待測 設(shè)備的號碼。
[0035] B、向待測設(shè)備發(fā)送被標(biāo)記的待發(fā)送信息,記錄信息成功發(fā)出的時刻?\,并設(shè)置等 待時間Τ。。
[0036] 根據(jù)實際測試的經(jīng)驗值,本實施例中Τ。設(shè)置為90秒,也可根據(jù)需要調(diào)整其值。
[0037] C、在等待時間Τ。內(nèi),檢測待測設(shè)備,若待測設(shè)備接收到信息且該信息的標(biāo)記信息 與步驟Α中記錄的標(biāo)記信息一致,則待測設(shè)備本次信息接收成功,待測設(shè)備接收功能可靠, 記錄信息成功接收的時刻T 2;否則,待測設(shè)備本次信息接收失敗,待測設(shè)備接收功能不可 與巨〇
[0038] 在T。時間段內(nèi),一直檢測待測設(shè)備,若檢測到待測設(shè)備接收到信息且該信息的標(biāo) 記信息與步驟A中記錄的標(biāo)記信息一致,則待測設(shè)備本次信息接收成功,本次測試待測設(shè) 備接收功能可靠,記錄信息成功接收的時刻T 2;若未檢測到待測設(shè)備接收到信息或是檢測 到的信息的標(biāo)記信息與步驟Α中記錄的標(biāo)記信息不一致,則待測設(shè)備本次信息接收失敗, 本次測試待測設(shè)備接收功能不可靠。
[0039] 上述過程中,還包括步驟D,若待測設(shè)備信息接收失敗,通知待測設(shè)備調(diào)整其接收 功率或進行重新注冊網(wǎng)絡(luò)操作。此時若是選擇調(diào)整待測設(shè)備的接收功率,則調(diào)大其接收功 率以使接收更靈敏。
[0040] 上述過程中,在步驟A之前還包括預(yù)設(shè)測試次數(shù),即待發(fā)送信息條數(shù)。
[0041] 上述過程中,信息接收成功后,或是信息接收失敗待測設(shè)備調(diào)整其接收功率或進 行重新注冊網(wǎng)絡(luò)操作后,即完成一次完整的測試,之后還需重復(fù)步驟A、B、C或是步驟A、B、 C、D,直到達到預(yù)設(shè)測試次數(shù),并記錄信息接收失敗的次數(shù)m。
[0042] 達到預(yù)設(shè)測試次數(shù)后,進入步驟E、可靠性計算過程:
[0043] E1、計算每次測試時信息接收成功占用的時間Λ T = L-Ti,累加所有信息接收成 功占用的時間,得到總的信息接收成功占用的時間Λ T,& ;
[0044] Ε2、計算總的信息接收失敗占用的時間m*T。;
[0045] E3、計算總的信息接收失敗占用時間的百分比為
[0046] 對于上述計算過程,以預(yù)設(shè)測試次數(shù)為η為例,則有:
[0047]
[0048] ATk= T k2-Tkl
[0049] 其中,Δ 1;是信息第k次接收成功時信息接收占用的時間,T k2是信息第k次接收 成功的時刻,Tkl是信息第k次接收成功時對應(yīng)的信息成功發(fā)出的時刻;將式
代,
扎即可得到這η次測試中總的信息接收失敗占用時間的百分比。
[0050] 為解決技術(shù)問題,本發(fā)明還提供基于上述方法的一種測試信息接收可靠性的系 統(tǒng),如圖2,該系統(tǒng)包括:
[0051] 初始化裝置,該裝置具體包括:初始化模塊,用于設(shè)置待發(fā)送信息內(nèi)容并標(biāo)記待發(fā) 送信息,使待發(fā)送信息具有獨立唯一的標(biāo)記;存儲模塊,用于存儲待發(fā)送信息內(nèi)容及對應(yīng)的 標(biāo)記信息。
[0052] 若待測設(shè)備支持短信接收,則需設(shè)置待發(fā)送信息需要發(fā)送至的目的號碼,即待測 設(shè)備的號碼;此外,初始化裝置還包括計數(shù)模塊,用于預(yù)設(shè)測試次數(shù),即待發(fā)送信息條數(shù),以 及記錄信息接收失敗的次數(shù)m。
[0053] 信息發(fā)送裝置,該裝置具體包括:發(fā)射模塊,用于向待測設(shè)備發(fā)送被標(biāo)記的信息; 計時模塊,用于記錄信息成功發(fā)出的時刻!\并設(shè)置等待時間T。。根據(jù)實際測試的經(jīng)驗值, 本實施例中T。設(shè)置為90秒,也可根據(jù)需要調(diào)整其值。
[0054] 測試裝置,該裝置具體包括:檢測模塊,用于在等待時間T。內(nèi),檢測待測設(shè)備,若 待測設(shè)備接收到信息且該信息的標(biāo)記信息與存儲模塊中存儲的標(biāo)記信息一致,則待測設(shè)備 本次信息接收成功,計時模塊記錄信息成功接收的時刻T 2,否則,待測設(shè)備本次信息接收失 敗,待測設(shè)備接收功能不可靠;
[0055] 此外,測試裝置還包括:命令模塊,用于在待測設(shè)備未成功接收信息時,發(fā)送命令 通知待測設(shè)備調(diào)整其接收功率或進行重新注冊網(wǎng)絡(luò)操作;以及測試次數(shù)控制模塊,用于控 制測試達到計數(shù)模塊預(yù)設(shè)的測試次數(shù);
[0056] 在Τ。時間段內(nèi),檢測模塊檢測待測設(shè)備,若檢測到信息且該信息的標(biāo)記信息與存 儲模塊中存儲的該信息的標(biāo)記信息一致,則待測設(shè)備本次信息接收成功,本次測試可靠,計 時模塊記錄短信成功接收的時刻Τ 2;若未檢測到信息或是檢測到的信息的標(biāo)記信息與存儲 模塊中存儲的該信息的標(biāo)記信息不一致,則待測設(shè)備本次信息接收失敗,本次測試不可靠, 命令模塊發(fā)送命令通知待測設(shè)備調(diào)整其接收功率或進行重新注冊網(wǎng)絡(luò)操作,此時若是選擇 調(diào)整待測設(shè)備的接收功率,則調(diào)大其接收功率以使接收更靈敏;此后,根據(jù)計數(shù)模塊預(yù)設(shè)的 測試次數(shù),測試次數(shù)控制模塊控制測試再次進行,直達達到預(yù)設(shè)的測試次數(shù)。
[0057] 以及,可靠性分析裝置,用于計算總的信息接收失敗占用時間的百分比;
[0058] 在達到預(yù)設(shè)測試次數(shù)后,可靠性分析裝置開始計算信息接收失敗占用時間的百分 比:
[0059] 首先,計算每次測試時信息接收成功占用的時間Λ T = H,累加所有信息接收 成功占用的時間,得到總的信息接收成功占用的時間Λ Τ,& ;
[0060] 再計算總的信息接收失敗占用的時間m*T。;
[0061] 最后計算信息接收失敗占用時間的百分比為
[0062] 對于上述計算過程,以預(yù)設(shè)測試次數(shù)為η為例,則有:
[0063]
[0064] Δ Tk= T k2_Tki
[0065] 其中,Δ Tk是彳目息第k次接收成功時彳目息接收占用的時間,Τ k2是彳目息第k次接收 成功的時刻,Tkl是信息第k次接收成功時對應(yīng)的信息成功發(fā)出的時刻;將式
代.
中,即可得到這η次測試中總的信息接收失敗占用時間的百分比。
[0066] 為了反應(yīng)可靠性的變化,需要進行多組測試,同時,為了反應(yīng)一天中各時段的信息 接收可靠性情況,在一天中進行24組(不限于24組,可根據(jù)需要而定)測試,每小時內(nèi)進 行一組測試,每組測試預(yù)設(shè)測試次數(shù)均為η,每組測試完成后計算這η次測試中總的信息接 收失敗占用時間的百分比,即信息接收不可靠占用時間百分比。如圖3是測試得到的一組 信息接收不可靠占用時間百分比的直方圖,由圖可知,每兩小時進行一組測試,信息接收失 敗即接收不可靠占用時間百分比的整體趨勢是逐漸減小的,即信息接收成功即接收可靠性 整體趨勢是逐漸增加。
[0067] 本發(fā)明不僅能測試信息接收的可靠性,還能在測試過程中大大提高信息接收的可 靠性,另外,本發(fā)明具有操作簡單、易實現(xiàn)、并且能夠大大提升測試效率的特點,當(dāng)遇到接收 信息不成功的時候,重新注冊網(wǎng)絡(luò)或是調(diào)整接收功率很大程度上提高了信息接收的可靠 性,信息可靠性的提升最終能夠提供給我們一個最佳的參考時段以及網(wǎng)絡(luò)情況反饋,根據(jù) 這些信息可以適當(dāng)做一些調(diào)整,保障后期如果要使用信息管理設(shè)備的時候增加更高的可靠 性。
[0068] 本領(lǐng)域的普通技術(shù)人員將會意識到,這里所述的實施例是為了幫助讀者理解本發(fā) 明的原理,應(yīng)被理解為本發(fā)明的保護范圍并不局限于這樣的特別陳述和實施例。本領(lǐng)域的 普通技術(shù)人員可以根據(jù)本發(fā)明公開的這些技術(shù)啟示做出各種不脫離本發(fā)明實質(zhì)的其它各 種具體變形和組合,這些變形和組合仍然在本發(fā)明的保護范圍內(nèi)。
【主權(quán)項】
1. 一種測試信息接收可靠性的方法,其特征在于,包括W下步驟: A、 設(shè)置待發(fā)送信息內(nèi)容并標(biāo)記待發(fā)送信息,保存待發(fā)送信息內(nèi)容及對應(yīng)的標(biāo)記信息; B、 向待測設(shè)備發(fā)送被標(biāo)記的待發(fā)送信息,記錄信息成功發(fā)出的時刻Tl,并設(shè)置等待時 間Td; C、 在等待時間T。內(nèi),檢測待測設(shè)備,若待測設(shè)備接收到信息且該信息的標(biāo)記信息與步 驟A中記錄的標(biāo)記信息一致,則待測設(shè)備本次信息接收成功,待測設(shè)備接收功能可靠,記錄 信息成功接收的時刻Tz;否則,待測設(shè)備本次信息接收失敗,待測設(shè)備接收功能不可靠。2. 根據(jù)權(quán)利要求1所述的一種測試信息接收可靠性的方法,其特征在于,所述方法還 包括:步驟D,若待測設(shè)備信息接收失敗,通知待測設(shè)備調(diào)整其接收功率或進行重新注冊網(wǎng) 絡(luò)操作。3. 根據(jù)權(quán)利要求1或2所述的一種測試信息接收可靠性的方法,其特征在于:在步驟A 之前還包括預(yù)設(shè)測試次數(shù)。4. 根據(jù)權(quán)利要求3所述的一種測試信息接收可靠性的方法,其特征在于,根據(jù)預(yù)設(shè)的 測試次數(shù),重復(fù)執(zhí)行步驟A-C,直到達到預(yù)設(shè)測試次數(shù),并記錄信息接收失敗的次數(shù)m。5. 根據(jù)權(quán)利要求4所述的一種測試信息接收可靠性的方法,其特征在于,在達到預(yù)設(shè) 測試次數(shù)后,還包括:步驟E、計算待測設(shè)備的可靠性,具體為: EU計算每次測試時信息接收成功占用的時間A T = Tz-Ti,累加所有信息接收成功占 用的時間,得到總的信息接收成功占用的時間A T,胃; E2、計算總的信息接收失敗占用的時間m*T。; E3、計算信息接收失敗占用時間的百分比3。6. -種測試信息接收可靠性的系統(tǒng),其特征在于,包括: 初始化裝置,該裝置具體包括:初始化模塊,用于設(shè)置待發(fā)送信息內(nèi)容并標(biāo)記待發(fā)送信 息,使待發(fā)送信息具有獨立唯一的標(biāo)記;存儲模塊,用于存儲待發(fā)送信息內(nèi)容及對應(yīng)的標(biāo)記 f目息; 信息發(fā)送裝置,該裝置具體包括:發(fā)射模塊,用于向待測設(shè)備發(fā)送被標(biāo)記的信息;計時 模塊,用于記錄信息成功發(fā)出的時刻Tl并設(shè)置等待時間T。; 測試裝置,該裝置具體包括:檢測模塊,用于在等待時間T。內(nèi),檢測待測設(shè)備,若待測設(shè) 備接收到信息且該信息的標(biāo)記信息與存儲模塊中存儲的標(biāo)記信息一致,則待測設(shè)備本次信 息接收成功,計時模塊記錄信息成功接收的時刻T2,否則,待測設(shè)備本次信息接收失敗,待 測設(shè)備接收功能不可靠。7. 根據(jù)權(quán)利要求6所述的系統(tǒng),其特征在于,測試裝置還包括命令模塊,用于在待測設(shè) 備未成功接收信息時,發(fā)送命令通知待測設(shè)備調(diào)整其接收功率或進行重新注冊網(wǎng)絡(luò)操作。8. 根據(jù)權(quán)利要求6或7所述的系統(tǒng),其特征在于,初始化裝置還包括計數(shù)模塊,用于預(yù) 設(shè)測試次數(shù)W及記錄信息接收失敗的次數(shù)m。9. 根據(jù)權(quán)利要求8所述的系統(tǒng),其特征在于,測試裝置還包括測試次數(shù)控制模塊,用于 控制測試達到計數(shù)模塊預(yù)設(shè)的測試次數(shù)。10. 根據(jù)權(quán)利要求9所述的系統(tǒng),其特征在于,該系統(tǒng)還包括可靠性分析裝置,用于計 算在測試達到預(yù)設(shè)次數(shù)后,總的信息接收失敗占用時間的百分比: 首先,計算每次測試時信息接收成功占用的時間A T = Tz-Ti,累加所有信息接收成功 占用的時間,得到總的信息接收成功占用的時間A T,胃; 再計算總的信息接收失敗占用的時間m*T。; 最后計算總的信息接收失敗占用時間的百分比為'。
【文檔編號】H04L12/26GK105991314SQ201510056302
【公開日】2016年10月5日
【申請日】2015年2月4日
【發(fā)明人】張盼
【申請人】邁普通信技術(shù)股份有限公司