999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

聯調測試中指揮協調輔助軟件的設計與實現

2019-05-08 12:59:14高宇航
通信電源技術 2019年4期
關鍵詞:指令

高宇航

(91404部隊,河北 秦皇島 066000)

1 需求分析

聯調測試中,反應時間的測試項目需多次重復測試,且測試流程相對固定,因此以反應時間的測試項目為例,進行需求分析。

反應時間測試中設有一個指揮部位和多個監測部位。指揮部位負責測試的組織指揮和被測試設備的操作;各監測部位負責觀察相應反應現象并記錄時間。單次測試的流程具體為:(1)指揮部位依次詢問各監測部位準備情況;(2)各監測部位分別確認檢測設備初始化正常并上報準備完畢;(3)指揮部位進行倒計時,倒計時結束后操作被測試設備開始工作;(4)各監測部位記錄反應現象出現時間;(5)指揮部位依次詢問各監測部位測試結果;(6)各監測部位分別上報測試結果。

根據測試流程分析,需要協調軟件能夠由指揮部位向監測部位發送準備情況詢問、測試開始指令及測試結果詢問;各監測部位能夠上報準備情況、記錄反應現象時間及上報測試結果。

為確保測試結果準確,避免網絡延遲的影響,各部位間要保持時間同步。

2 軟件設計

根據需求分析,軟件采用C/S結構,分為指揮部位軟件(服務端)和監測部位軟件(客戶端),拓撲關系采用以服務端為中心的星狀拓撲。

對于穩定、持續的點對點通信,一般應采用TCP協議,但由于部分監測部位未架設有線網絡,只能通過無線傳輸設備達成通信。由于通信鏈路不穩定,采用TCP連接常出現頻繁的斷開現象和重聯現象,故采用UDP協議。在應用層建立重發機制和應答機制,以確保指令傳輸的可靠性[1]。

為確保各客戶端與服務端時間同步,各客戶端包含NTP校時模塊。以服務端為NTP服務器進行校時,NTP協議在局域網內校時精度可達0.1 ms,廣域網內可達1~50 ms,可滿足大多數測試的時統需求。

客戶端和服務端相互發送4種數據包,分別為心跳數據包、心跳應答數據包、指令數據包及指令應答數據包。

心跳數據包為軟件運行時自動周期性發送,用于檢測通信質量;心跳應答數據包為接收到心跳數據包后自動應答。通過心跳數據包和應答數據包的配合可檢測出通信信道的通斷、傳輸延遲及服務端與客戶端的時統偏差值。心跳周期一般設置為1 s。心跳數據包和心跳應答數據包的數據格式如表1和表2所示。

實際軟件中采用客戶端發送心跳數據包、服務端返回應答數據的模式,可減少軟件配置的復雜度,使軟件部署更靈活。

利用心跳應答數據包的接收時間和心跳應答數據包中的orig_time字段、send_time字段包含的時間信息,即可計算出往返的傳輸延遲和時統偏差值,公式為:

其中,ping為雙向傳輸的延遲時間;Δ為服務端與客戶端的時統偏差值;tr為客戶端接收心跳應答數據包的時刻;to為心跳應答數據包中orig_time字段的時刻,即心跳數據包的發送時刻;ts為心跳應答數據包中send_time字段的時刻,即心跳數據包的接收時刻,也是心跳應答數據包的發送時刻。

指令數據包為服務端下發指令或客戶端上報結果時發送的數據包,指令應答數據包為接收到指令數據包后自動進行應答。指令數據包和指令應答數據包的數據格式如表3和表4所示。

建立應答機制和重發機制:建立一個發送隊列,當有指令需發送時先放入發送隊列,隨后進行首次發送,在用戶界面上標注該指令狀態為“發送中”;接收到指令應答數據包后,遍歷發送隊列查找該序列號指令,將其移出發送隊列,并在用戶界面上標注該指令狀態為“已送達”;周期性檢查發送隊列,重發隊列中的所有指令,當某條指令的重發次數超限或時間超時,將該指令移出發送隊列,并在用戶界面上標注該指令狀態為“發送失敗”。

表1 心跳數據包數據格式

表2 心跳應答數據包數據格式

表3 指令數據包數據格式

表4 指令應答數據包數據格式

3 軟件實現

各部位軟件實現效果如圖1和圖2所示。

4 結 論

實際應用證明,軟件可大幅提高測試效率。軟件充分應用了色彩和音效等提示手段,有效降低了測試人員的值守強度。同時,軟件可將測試結果存入數據庫,大幅簡化后期測試數據的梳理工作和統計工作。軟件還具有一定擴展性,根據測試流程進行簡單修改即可滿足多種測試項目的需求,適用于測試流程相對固定、測試重復次數較多的測試項目。

圖1 指揮部位軟件效果圖

圖2 檢測部位軟件效果圖

猜你喜歡
指令
聽我指令:大催眠術
ARINC661顯控指令快速驗證方法
測控技術(2018年5期)2018-12-09 09:04:26
LED照明產品歐盟ErP指令要求解讀
電子測試(2018年18期)2018-11-14 02:30:34
殺毒軟件中指令虛擬機的脆弱性分析
電信科學(2016年10期)2016-11-23 05:11:56
巧用G10指令實現橢圓輪廓零件倒圓角
時代農機(2015年3期)2015-11-14 01:14:29
中斷與跳轉操作對指令串的影響
科技傳播(2015年20期)2015-03-25 08:20:30
基于匯編指令分布的惡意代碼檢測算法研究
一種基于滑窗的余度指令判別算法
歐盟修訂電氣及電子設備等產品安全規定
家電科技(2014年5期)2014-04-16 03:11:28
MAC指令推動制冷劑行業發展
汽車零部件(2014年2期)2014-03-11 17:46:27
主站蜘蛛池模板: 丁香六月激情综合| 国产亚洲视频中文字幕视频| 国内99精品激情视频精品| 亚洲福利视频一区二区| 日韩一区精品视频一区二区| 777国产精品永久免费观看| 亚洲成人网在线播放| 亚洲欧美日韩另类在线一| 无码高清专区| 免费看美女自慰的网站| 国产黄在线免费观看| 狠狠v日韩v欧美v| 九色在线视频导航91| 9啪在线视频| 手机精品福利在线观看| 人妻丰满熟妇啪啪| 亚洲手机在线| 久久综合色88| a色毛片免费视频| 精品国产Av电影无码久久久| 亚洲第一成年免费网站| 99在线免费播放| 色播五月婷婷| 国产资源免费观看| 丰满的少妇人妻无码区| 熟女成人国产精品视频| 91久久偷偷做嫩草影院电| 美女亚洲一区| 福利片91| 凹凸国产分类在线观看| 在线人成精品免费视频| 欧洲熟妇精品视频| 国产精品久久久久久久久| 成人在线第一页| 欧美特黄一级大黄录像| 日本一区高清| 九九九精品成人免费视频7| 亚洲国产无码有码| 婷婷综合缴情亚洲五月伊| 国产精品白浆无码流出在线看| 欧美不卡在线视频| 久久一本精品久久久ー99| 亚洲AV色香蕉一区二区| 成人国产一区二区三区| 永久毛片在线播| 久久www视频| 99精品在线视频观看| 国产精品任我爽爆在线播放6080| 国产美女精品在线| 国产精品亚洲一区二区在线观看| 蜜芽国产尤物av尤物在线看| 亚洲最大在线观看| 日韩欧美色综合| 久久精品aⅴ无码中文字幕 | 中文字幕日韩丝袜一区| 国产网站免费看| 91亚洲视频下载| 亚洲人成网站观看在线观看| 亚洲一区精品视频在线| 69综合网| 亚洲精品波多野结衣| 青草视频免费在线观看| 国产一级在线观看www色| 97在线公开视频| 亚洲中文字幕日产无码2021| 欧洲免费精品视频在线| 少妇精品网站| 国产区91| 在线色国产| 四虎永久在线| 国产综合精品一区二区| 国产成人综合久久精品尤物| 亚洲天堂日本| 老司国产精品视频91| 国产人人乐人人爱| 人与鲁专区| 亚洲成a人片77777在线播放| 欧美日韩午夜视频在线观看| 久久黄色免费电影| 日韩午夜片| 国产亚洲高清在线精品99| 国产精品护士|