[發明專利]一種移動應用程序端網絡檢測系統在審
| 申請號: | 201710045858.3 | 申請日: | 2017-01-22 |
| 公開(公告)號: | CN106850343A | 公開(公告)日: | 2017-06-13 |
| 發明(設計)人: | 張戀;董晶 | 申請(專利權)人: | 上海易貸網金融信息服務有限公司 |
| 主分類號: | H04L12/26 | 分類號: | H04L12/26;H04L12/24;H04L29/06 |
| 代理公司: | 成都行之專利代理事務所(普通合伙)51220 | 代理人: | 郭受剛 |
| 地址: | 201800 上海市*** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 移動 應用程序 網絡 檢測 系統 | ||
1.一種移動應用程序端網絡檢測系統,其特征在于,所述系統包括:
網絡檢測模塊、有限狀態機管理模塊、通用網絡檢測模塊、實時連接檢測模塊、本地連接檢測模塊,其中:
應用程序啟動后,網絡檢測模塊啟動并開啟網絡預檢測,啟動有限狀態機管理模塊,網絡檢測模塊向應用程序反饋網絡變化信息;
有限狀態機管理模塊啟動后調用通用網絡檢測模塊及實時連接檢測模塊協同工作,并剔除重復的網絡狀態變化信息,權衡應用程序網絡檢測實時性及應用程序在運行時的被測設備系統開銷,然后將通用網絡檢測模塊和實時連接檢測模塊的檢測結果反饋給網絡檢測模塊;
通用網絡檢測模塊啟動后,首先調用本地連接檢測模塊讀取被測設備系統的本地網絡連接狀態,并向被測設備系統發送監聽本地連接網絡狀態變化的請求,在本地連接狀態變化時實時將狀態進行處理并反饋至有限狀態機管理模塊;
實時連接檢測模塊啟動后,首先載入探測策略及當前被測設備系統的IP地址,并向指定Host地址發起首次探測操作,然后根據策略指定間隔時間反復進行探測操作獲得當前網絡狀態信息,并將當前網絡狀態信息反饋至有限狀態機管理模塊。
2.根據權利要求1所述的移動應用程序端網絡檢測系統,其特征在于,實時連接檢測模塊采用分布式探測,通過抓包工具進行檢測。
3.根據權利要求1所述的移動應用程序端網絡檢測系統,其特征在于,網絡檢測模塊啟動并載入配置文件,根據配置文件開啟網絡預檢測,并啟動有限狀態機管理模塊,并使用公開API向應用程序進行反饋網絡變化狀態及情況。
4.根據權利要求1所述的移動應用程序端網絡檢測系統,其特征在于,系統默認配置文件策略為:
默認開啟本地網絡檢測及網絡實時性檢測;
本地網絡檢測為啟動時檢測,并向被測設備系統發出本地網絡狀態監聽請求;
網絡實時性檢測默認為每2分鐘1次。
5.根據權利要求4所述的移動應用程序端網絡檢測系統,其特征在于,有限狀態機管理模塊在默認配置文件要求下,業務邏輯為:
默認的網絡判斷優先權重為:本地網絡檢測權重大于網絡實時性檢測,應用程序啟動1秒后且本地連接狀態檢測通過時,立即進行一次網絡實時性檢測;
優先本地網絡狀態檢測,在本地網絡狀態檢測通過的情況下,根據時間間隔策略選擇是否進行網絡實時性檢測;
在本地網絡狀態變化時,優先進行一次網絡實時性檢測,以確保當前網絡連接質量;
本地網絡檢測通過,但實時網絡檢測未收到指定Host服務器的正確回應數據,根據ICMP協議約定的類型,判斷問題所在。
6.根據權利要求1所述的移動應用程序端網絡檢測系統,其特征在于,實時連接檢測模塊使用Internet控制報文協議向指定Host主機傳遞控制消息,控制消息為網絡本身的消息包括:網絡通不通、主機是否可達、路由是否可用。
7.根據權利要求1所述的移動應用程序端網絡檢測系統,其特征在于,實時連接檢測模塊啟動后,根據當前被測設備系統IP協議類型自動選擇不同的ICMP協議。
8.根據權利要求1所述的移動應用程序端網絡檢測系統,其特征在于,所述載入探測策略及當前被測設備系統的IP地址,具體為:
使用因特網包探索器發送一個ICMP回聲請求消息給目的地,并報告是否收到所希望的ICMP echo用來檢查網絡是否通暢或者網絡連接速度;利用網絡上機器IP地址的唯一性,給目標IP地址發送一個數據包,再要求對方返回一個同樣大小的數據包來確定兩臺網絡機器是否連接相通,以及時延是多少。
9.根據權利要求1所述的移動應用程序端網絡檢測系統,其特征在于,所述在本地連接狀態變化時實時將狀態進行處理,具體為:
根據被測設備操作系統,網絡檢測模塊在啟動時進行本地網絡狀態的檢測,并向被測設備系統申請監聽網絡狀態變化的權限;在本地連接狀態變化時,收到被測設備系統發送的變化通知,此時優化進行一次網絡實時性檢測。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于上海易貸網金融信息服務有限公司,未經上海易貸網金融信息服務有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710045858.3/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種數據流程監管系統
- 下一篇:一種小型斷路器的電動合閘機構





