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

5G行業物聯網終端的軟件可靠性研究及設計

2022-06-21 11:28:06姜元山張光偉王運付
物聯網技術 2022年6期
關鍵詞:進程系統

劉 霞,姜元山,張光偉,王運付

(中訊郵電咨詢設計院有限公司,北京 100048)

0 引 言

軟件可靠性指在規定的條件下和規定的時間內,軟件不引起系統故障的能力。軟件可靠性不但與軟件自身有關,也與系統輸入和系統使用有關。5G行業物聯網設備的軟件可靠性需要結合其系統及硬件的特點,進行領域針對性分析。

1 5G行業物聯網終端面臨軟件可靠性問題

移動物聯網(基于蜂窩移動通信網絡的物聯網技術和應用)作為新型基礎設施的重要組成部分,在5G時代,已經發展演化出很多基于5G空口接入能力的產品形態,如消費級物聯網設備、行業物聯網設備等。對于消費級產品,一般為單用戶使用,對產品的運行可靠性等要求相對低。而行業物聯網設備部署較多,分布分散,如果設備運行穩定性差,將導致上站運維頻率升高,引入過高的運維成本,造成較差的客戶使用體驗。

本文重點分析5G行業終端運行可靠性方案,實現“業務盡可能恢復,設備盡可能運行”的目標,以期控制5G行業物聯網終端運維成本,提升客戶使用體驗。

2 基于5G行業物聯網終端關鍵系統架構元素的可靠性風險識別

5G行業物聯網終端典型系統架構如圖1所示,圖中展示了該類系統典型關鍵軟硬件架構要素,針對關鍵架構要素,進行基于硬件特殊性的軟件可靠性風險分析,以把握產品可靠性要點,進行5G行業物聯網終端針對性軟件可靠性分析及設計。表1即針對架構關鍵要素的介紹及可靠性風險分析結果。

圖1 5G行業物聯網終端系統架構

表1 5G行業物聯網終端關鍵架構要素介紹&可靠性風險分析

3 5G行業物聯網終端關鍵系統架構要素的可靠性風險消減

本節重點針對表1分析識別的關鍵架構要素的可靠性風險進行風險消減設計。

3.1 “隨機退避”消減“并發接入風暴”

在產品商用化過程中,可能出現區域大面積停電、斷網等極端情況。特別是大面積停電場景,當同類設備有共用遠程通信服務器時,可能出現區域內海量同類設備同時上電開機,向遠端發起業務連接,在遠程通信服務器側出現短時間請求風暴的現象,如果服務器處理不當,將導致物聯網終端側服務請求異常,造成脫管。

為避免該類問題,建議使用“隨機退避”機制。即系統上電開機,服務啟動后,隨機等待一定時間,建議在2 min內隨機選取時間點位,以發起遠程服務連接,緩解遠程服務的業務并發壓力。

3.2 “進程守護”消減“服務異?!?/h3>

通過軟件工程化方法可以提升研發質量,卻無法修復軟件缺陷,需要在軟件運行期進行可靠性保障。

3.3 軟件守護機制

行業物聯網終端大部分采用嵌入式Linux系統,在Linux系統中,進程有幾種典型狀態。

由表2可知,一旦進程狀態為“Z”,即僵尸狀態,則表示服務異常。此時,內核及服務本身均無法從異常中自行恢復。

表2 Linux進程狀態及服務影響分析

針對進程狀態異常問題,為實現局部小范圍恢復嘗試,常規軟件保護機制采用“守護進程”周期性(具體周期結合業務恢復的時間而定)檢測系統關鍵進程(結合業務特點進行范圍識別)的工作狀態,一旦發現異常,則由守護進程控制該進程進行恢復處理。

3.3.1 看門狗守護機制

“守護進程”也是軟件,即使通過工程化方法進行質量保障,但仍可能存在缺陷。為保證系統在極端場景下嘗試恢復,一般采用“硬件看門狗”機制。由“守護進程”進行看門狗喂狗操作,當守護進程異常時,喂狗異常,硬件看門狗超時,最終全系統重啟。通過系統重初始化,盡最大努力恢復業務。

3.3.2 進程優先級控制機制

軟件喂狗需要消耗CPU資源,涉及CPU處理優先級。

當終端系統內部CPU過載,導致進程響應異常時,如果“守護進程”喂狗業務優先級高,則無法有效識別其他業務異常。因而,對特定業務進程需要考慮其處理優先級。

典型舉例如下:

(1)軟件喂狗進程:視系統資源冗余情況而定,如果資源冗余度低,則不建議配置過低優先級;如果冗余度高,過載可能出現異常,建議配置較低優先級。

(2)配置管理服務:不論遠端或近端,均是用戶的管理接口,任何場景下均需保證其進程優先級為高。

3.4 “主備系統”[13-14]消減“FLASH寫入異?!?/h3>

系統缺陷修復、特性擴展均需通過軟件鏡像更新實現,以使新版本在物聯網終端側生效。

對嵌入式終端而言,軟件鏡像一般保存在Nand或Nor FLASH。如果對當前運行的軟件鏡像存儲分區進行寫入,一旦中斷,則可能導致終端運行異常??煽康膫溥x升級方案建議如下:

(1)升級小系統雙備份+業務系統。升級小系統是僅在升級過程中運行的系統,對其功能進行大量剪裁,以限制FLASH資源消耗。

(2)業務系統雙備份。在該方案下,被寫入的分區即使在寫入過程中斷,終端依然可以啟動,保證業務的延續性。

3.5 “反復重建”[15-17]消減“通信異常”

為保證通信鏈路、對端通信服務恢復正常,及時建立端到端通信,在通信異常時需考慮支持重建機制。

3.5.1 5G Modem通道重建機制

5G行業物聯網終端的5G Modem軟件部分一般由第三方供應商提供,運行于獨立的5G硬件模塊或CPU中,其工作狀態等對路由軟件而言相當于“黑盒”,路由軟件需進行5G Modem的工作狀態管理,如設備枚舉、控制撥號、狀態監控等,以保證產品系統的通信狀態可控。

建議周期性監控5G Modem的工作狀況,一旦出現異常,嘗試進行5G Modem通道重建。當通道重建嘗試有限次仍無法恢復時,考慮系統重啟,重初始化全系統資源,盡力恢復系統運行。

3.5.2 業務端到端通信重建機制

具備聯網通信能力是5G行業物聯網終端的基本業務述求。當從終端側訪問另一側服務時,路徑中可能出現多級節點,中間節點、對端服務可能出現異常。

在路徑狀況不可預知的情況下,一旦通信鏈路發生異常,則需要進行反復測試,以盡力恢復通信鏈路。

4 結 語

本文闡述的5G行業物聯網終端軟件可靠性問題、典型可靠性設計,均來自行業物聯網終端產品的業務實踐。從業務經驗的角度出發,識別行業物聯網終端可靠性痛點,并結合商用實踐提取有效的消減措施,對5G行業物聯網終端有實用借鑒意義。

猜你喜歡
進程系統
Smartflower POP 一體式光伏系統
工業設計(2022年8期)2022-09-09 07:43:20
WJ-700無人機系統
ZC系列無人機遙感系統
北京測繪(2020年12期)2020-12-29 01:33:58
基于PowerPC+FPGA顯示系統
債券市場對外開放的進程與展望
中國外匯(2019年20期)2019-11-25 09:54:58
半沸制皂系統(下)
連通與提升系統的最后一塊拼圖 Audiolab 傲立 M-DAC mini
我國高等教育改革進程與反思
教育與職業(2014年7期)2014-01-21 02:35:04
Linux僵死進程的產生與避免
男女平等進程中出現的新矛盾和新問題
主站蜘蛛池模板: 一本一本大道香蕉久在线播放| 精品在线免费播放| 又粗又硬又大又爽免费视频播放| 91亚洲国产视频| 人妻精品久久无码区| 青青草原国产一区二区| 蜜芽一区二区国产精品| 中文字幕人成人乱码亚洲电影| 99精品影院| 国产精品99r8在线观看| 亚洲视频在线观看免费视频| 成年人国产视频| 亚洲欧美成aⅴ人在线观看| 成人毛片免费在线观看| 午夜丁香婷婷| 成人91在线| 日本午夜在线视频| 成人午夜网址| 99激情网| 三级欧美在线| 欧美v在线| 免费一级毛片在线播放傲雪网| 成年女人a毛片免费视频| 内射人妻无码色AV天堂| 香蕉在线视频网站| 日韩欧美在线观看| 国产永久在线视频| 久久99久久无码毛片一区二区| 欧美午夜网站| 五月婷婷综合色| 国产一区二区视频在线| 黄色网址手机国内免费在线观看| 69免费在线视频| 免费在线一区| 国产欧美成人不卡视频| 伊人久久综在合线亚洲91| 国产91线观看| 国内精品久久久久久久久久影视| 精品视频免费在线| 欧美高清国产| 久久人妻系列无码一区| 色婷婷电影网| 午夜福利在线观看成人| 国产极品美女在线观看| 欧美日韩午夜| 欧美h在线观看| 中文字幕在线不卡视频| 亚洲 欧美 中文 AⅤ在线视频| 99精品福利视频| 久久精品女人天堂aaa| 亚洲黄色高清| 国产精品无码一二三视频| 爆操波多野结衣| 在线观看视频一区二区| 亚洲欧洲自拍拍偷午夜色| 精品国产美女福到在线不卡f| 国产网站黄| 青青青国产精品国产精品美女| 伊人成人在线视频| 久久激情影院| 一级毛片在线免费看| 人人91人人澡人人妻人人爽| 无码电影在线观看| 国产精品无码AV片在线观看播放| 亚亚洲乱码一二三四区| 亚洲视屏在线观看| 亚洲欧美成人影院| 亚洲综合香蕉| 国产玖玖视频| 无码乱人伦一区二区亚洲一| a国产精品| 成人在线综合| www.精品国产| 国产在线拍偷自揄观看视频网站| 狠狠v日韩v欧美v| 国产无码网站在线观看| 日韩欧美色综合| 中美日韩在线网免费毛片视频| 色综合天天综合中文网| 制服无码网站| 日韩中文字幕亚洲无线码| 国产理论精品|