国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

一種終端通用的手機側(cè)抓包軟件

2021-06-16 23:49:56程幸生
電子制作 2021年6期
關(guān)鍵詞:基帶日志終端

程幸生

(中國移動通信集團湖北有限公司,湖北武漢,430023)

0 概述

據(jù)統(tǒng)計,移動運營商大部分的投訴問題都跟終端有關(guān),或者說,終端的質(zhì)量問題在整個用戶投訴中占了很大的比列,終端的質(zhì)量直接影響了用戶感知。很多投訴場景復(fù)雜,問題描述不清,各廠商終端日志抓取方法封閉,終端工作正在面臨著問題分析難度大的嚴(yán)峻問題。隨著5G 網(wǎng)絡(luò)的商用,通信行業(yè)正式進入了5G+AICDE 的移動互聯(lián)網(wǎng)時代,新時代對網(wǎng)絡(luò)的維護與優(yōu)化工作提出了更為嚴(yán)苛的要求。

用戶感知和服務(wù)品質(zhì)需求伴隨著市場開發(fā)度增強不斷地提升,手機作為用戶與移動互聯(lián)網(wǎng)交互的重要門戶,終端質(zhì)量保障將承擔(dān)更大的責(zé)任和壓力,終端工作也將逐漸的實現(xiàn)前端高質(zhì)量測試與后端終端問題高效分析的有機結(jié)合,因此,急需開發(fā)一種基于通用終端使用的手機側(cè)抓包軟件,確保終端質(zhì)量和網(wǎng)絡(luò)演進平滑進行。

當(dāng)前手機終端與無線網(wǎng)絡(luò)的問題,由于整個通信過程涉及的網(wǎng)元、影響因素和變量非常多,技術(shù)原理和觸發(fā)機制非常復(fù)雜。在事后分析問題時,想要復(fù)現(xiàn)問題有時首先就非常困難,經(jīng)常測試數(shù)個小時都無法復(fù)現(xiàn);再者復(fù)現(xiàn)問題后,分析過程非繁瑣,需要用排除法逐項的排除那些可能因素,才能如剝繭抽絲般定位到真正的原因?;诖?,在多年終端問題分析的基礎(chǔ)上,本文提出了一種基于通用終端使用的手機側(cè)抓包軟件。為了解決這兩個問題,該軟件在用戶終端上隨時記錄分析問題必需的終端側(cè)日志,并同時記錄下用戶的操作過程和終端的網(wǎng)絡(luò)環(huán)境、軟件環(huán)境等信息。用戶在出現(xiàn)問題后只需要將發(fā)生問題時段的日志數(shù)據(jù)本地解析或者上傳到云服務(wù)器,分析專家就可以根據(jù)這些日志數(shù)據(jù)進行詳細的分析,從而準(zhǔn)確的定位問題發(fā)生的原因,不再需要費時費力的復(fù)現(xiàn)問題。

1 基于通用終端使用的手機側(cè)抓包分析軟件

■1.1 手機測抓包分析軟件思路

終端問題分析,遵照“初步評估->問題信息獲取->分析定位”的大流程,問題信息獲取、分析定位是目前的短板,基于通用終端使用的手機側(cè)抓包軟件致力于解決該短板。手機測抓包分析軟件的系統(tǒng)架構(gòu)采用了最流行的手機端/云端服務(wù)器的結(jié)構(gòu),運行在普通用戶手機上的軟件在后臺記錄包括基帶日志、數(shù)據(jù)日志、用戶操作日志、終端性能日志等數(shù)據(jù),并上傳到軟件的云端服務(wù)器。問題分析專家通過在云端服務(wù)器或者手機終端本地上使用各種日志分析工具和手段來找到定位問題原因的證據(jù)。

圖1 基于通用終端使用的手機側(cè)抓包分析軟件的邏輯架構(gòu)

基于通用終端使用的手機側(cè)抓包分析軟件采用當(dāng)前最先進的云技術(shù)架構(gòu)、用戶行為分析理念、終端基帶信令分析技術(shù)和IP 通信包分析技術(shù),對終端在用戶日常使用中出現(xiàn)的問題進行定位和分析。因此終端側(cè)的日志抓取技術(shù),云端服務(wù)器的日志定位、分析輔助技術(shù)是本軟件的核心。在綜合考慮了系統(tǒng)的可實現(xiàn)性、未來的可擴展性和系統(tǒng)成本的基礎(chǔ)上,基于通用終端使用的手機側(cè)抓包分析軟件選擇了基于PHP+MySQL 的標(biāo)準(zhǔn)化輕量級架構(gòu):

(1)技術(shù)平臺:PHP Yii Framework,3 層框架結(jié)構(gòu);

(2)技術(shù)框架:輕量級高性能的Spring 框架;

(3)數(shù)據(jù)層:除了MySQL,數(shù)據(jù)層還支持多種主流數(shù)據(jù)庫;

(4)運行模式:純B/S 模式;

(5)擴展接口:基于Web Service 的服務(wù)接口,采用XML 的數(shù)據(jù)傳輸格式。

■1.2 軟件終端APP 特征

基于通用終端使用的手機側(cè)抓包分析軟件,其手機終端側(cè)應(yīng)用APP 具有如下特征:

(1)實時記錄多種終端日志:可記錄的日志包括:基帶日志,IP 通信日志、系統(tǒng)通用日志、用戶操作日志、終端網(wǎng)絡(luò)狀態(tài)、終端性能日志。

(2)開機自啟動:APP 一經(jīng)安裝,用戶終端每次開機重啟都會自動在后臺啟動和運行,無需用戶操作。

(3)后臺靜默運行:APP 在后臺運行時,不會對用戶的前臺操作產(chǎn)生任何影響,對用戶來說是透明的。

(4)無需數(shù)據(jù)消耗流量:APP 在WIFI 網(wǎng)絡(luò)的狀態(tài)下自動上傳日志數(shù)據(jù),而在數(shù)據(jù)網(wǎng)絡(luò)狀態(tài)下不會自動上傳,除非手動操作。

(5)自動提示版本升級:在有新版本APP 客戶端時,會自動彈出窗口提升下載和升級。

(6)本機基帶日志查看:可以在本機解析和查看基帶日志,方便手工測試和即時排障。

在后臺的云端管理平臺,具有如下特征:

(1)無特定平臺和軟件依賴:支持MySQL、Oracle、SQL Server,支持Windows、Linux 操作系統(tǒng),支持Unix操作系統(tǒng)(需要手動安裝配置)。

(2)使用開發(fā)和標(biāo)準(zhǔn)化的技術(shù):與操作系統(tǒng)環(huán)境無關(guān)的純PHP 結(jié)構(gòu)支持,通過Hibernate 支持多種數(shù)據(jù)庫,針對不同的數(shù)據(jù)庫和Web 環(huán)境進行了專門的調(diào)試和優(yōu)化。

(3)超強并發(fā)能力:支持200 終端在線、后續(xù)調(diào)優(yōu)支持300-500 終端在線;從數(shù)據(jù)庫架構(gòu)、系統(tǒng)分布式架構(gòu)的多級緩存和分離優(yōu)化技術(shù),實現(xiàn)性能設(shè)計的長期可增長;可以充分利用多核和多CPU、高內(nèi)存的應(yīng)用,支持高性能的大量信息處理和網(wǎng)絡(luò)接入;支持64 位版本的Windows 和Linux 等操作系統(tǒng),可以支持多達500 終端同時在線的性能需求,且可以隨著硬件技術(shù)的發(fā)展而增長。

(4)業(yè)務(wù)價值:統(tǒng)一的終端和日志管理平臺,實現(xiàn)高效的終端檢索和日志查看功能;多種報表和視圖便于定位終端問題。

■1.3 案例分析

接下來,以一起小米用戶的投訴為例,來說明手機側(cè)抓包分析軟件的工作原理。來自EOMS 平臺的用戶投訴顯示,用戶的終端型號為紅米1S,問題描述為:使用紅米1S 通過4G 網(wǎng)絡(luò)訪問百度首頁www.baidu.com,偶爾出現(xiàn)打開網(wǎng)頁時延較長的情況?;诖?,維護人員的測試結(jié)果如圖2所示,用戶終端故障的分析流程圖如圖3 所述。

圖2 使用用戶手機訪問百度的測試結(jié)果

圖3 用戶終端故障的分析流程

根據(jù)測試經(jīng)驗,可能導(dǎo)致訪問百度首頁時延較長問題的原因包括:(1)網(wǎng)絡(luò)問題(網(wǎng)絡(luò)信號弱,網(wǎng)絡(luò)負載大,小區(qū)切換延遲);(2)終端問題(終端性能不足);(3)百度服務(wù)器問題(訪問量負載過大)。

結(jié)合測試環(huán)境進行分析,可以排除上面一些不太可能原因:

(1)小區(qū)切換延遲(排除)-測試時在辦公環(huán)境處于靜止?fàn)顟B(tài),小區(qū)不會無故切換。

(2)終端性能不足(排除)-測試終端當(dāng)時只開啟了系統(tǒng)自帶瀏覽器,沒有打開任何后臺應(yīng)用,所以不會受到后臺應(yīng)用干涉,而造成瞬時性能的瓶頸。

(3)百度服務(wù)器問訪問量負載過大(排除)-測試時間為周五15:48 分,此時段為工作時間,在一天的訪問量曲線中,屬于中等偏低的時段,所以服務(wù)器負載不會過大。

(4)通過對已安裝軟件的用戶行為記錄工具的測試手機進行信令追蹤。

抓取的基帶日志記錄進行查看,發(fā)現(xiàn)與測試訪問百度首頁的時間所對應(yīng)的日志記錄時間點有明確的數(shù)據(jù)層數(shù)據(jù)阻塞的警告記錄,對比記錄吻合,這就表明終端訪問百度首頁時延過長的原因是由于當(dāng)時用戶傳輸數(shù)據(jù)量較大或網(wǎng)絡(luò)傳輸帶寬資源不足引起數(shù)據(jù)阻塞而造成的問題。同時信號強度信息顯示34(rssi),58(ber),其中換rssi 值可以換算為-45dbm,信號極好,從而排除了信號弱的可能性。

基于上述分析,最終的解決方案為:目前互聯(lián)網(wǎng)時代正處于高速發(fā)展階段,用戶量及業(yè)務(wù)需求量正在大幅增加,原有網(wǎng)絡(luò)傳輸通道或資源在高用戶集聚區(qū)或高業(yè)務(wù)需求區(qū)會出現(xiàn)如本案例一樣的資源不足造成數(shù)據(jù)阻塞或其它類似的問題,我們需要對現(xiàn)有網(wǎng)絡(luò)傳輸架構(gòu)及設(shè)計在容量方面進行提升,以便更好的業(yè)務(wù)服務(wù)質(zhì)量,提升用戶感知及對品牌的認(rèn)可度。

2 結(jié)束語

基于各廠家終端抓包手段及通用抓包的遍歷性中總結(jié)、提煉,本文開發(fā)出了一套用戶行為日志管理系統(tǒng),從“用戶行為記錄”、“基帶、IP 日志抓取”,到“終端行為日志管理”,可以幫助各移動運營商在錯綜復(fù)雜的終端問題分析中,高效率開展終端端到端問題分析管理工作。該軟件已進行應(yīng)用落地,試運行基于通用終端的手機抓包軟件工具并實施日志管理,為提升終端質(zhì)量提供新的視角和抓手。傳統(tǒng)的分析方法和數(shù)據(jù)源無法有效識別潛在終端問題、終端環(huán)境的關(guān)聯(lián)因子、無法定位信令層問題原因。而借助通用終端日志抓包工具,湖北公司構(gòu)建了系統(tǒng)性的終端用戶行為分析管理辦法,高效地捕捉終端問題的行為因素、日志詳情,從而有效識別潛在的問題關(guān)鍵因子,提升針對終端問題的分析解決效率。在問題定位率從不到20%提升至60%左右,定位率提升2倍以上。

猜你喜歡
基帶日志終端
一名老黨員的工作日志
華人時刊(2021年13期)2021-11-27 09:19:02
扶貧日志
心聲歌刊(2020年4期)2020-09-07 06:37:14
X美術(shù)館首屆三年展:“終端〉_How Do We Begin?”
通信控制服務(wù)器(CCS)維護終端的設(shè)計與實現(xiàn)
游學(xué)日志
多功能北斗船載終端的開發(fā)應(yīng)用
電子制作(2016年15期)2017-01-15 13:39:14
2014年LTE基帶收益占蜂窩基帶收益50%以上
AIS基帶信號的接收與處理
數(shù)字基帶系統(tǒng)的System View仿真設(shè)計
基于FPGA的WSN數(shù)字基帶成形濾波器設(shè)計
叶城县| 奉贤区| 韶关市| 和政县| 泽州县| 息烽县| 闸北区| 永登县| 玉环县| 三亚市| 大城县| 金湖县| 新昌县| 南漳县| 嘉黎县| 拉孜县| 五原县| 集安市| 瓦房店市| 昭平县| 万山特区| 万盛区| 陵川县| 新竹市| 澄城县| 象山县| 凤庆县| 丹阳市| 天等县| 文化| 福清市| 基隆市| 即墨市| 若尔盖县| 乳源| 苏尼特左旗| 吉木乃县| 依安县| 铁力市| 裕民县| 陇川县|