[發明專利]獲取終端系統類型的方法、裝置、路由器及存儲介質在審
| 申請號: | 202110785882.7 | 申請日: | 2021-07-12 |
| 公開(公告)號: | CN113507471A | 公開(公告)日: | 2021-10-15 |
| 發明(設計)人: | 鄭志林;董浩 | 申請(專利權)人: | 深圳市共進電子股份有限公司 |
| 主分類號: | H04L29/06 | 分類號: | H04L29/06 |
| 代理公司: | 北京超凡宏宇專利代理事務所(特殊普通合伙) 11463 | 代理人: | 徐麗 |
| 地址: | 518000 廣東省*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 獲取 終端 系統 類型 方法 裝置 路由器 存儲 介質 | ||
本發明實施例公開了獲取終端系統類型的方法、裝置、路由器及存儲介質,其中,該方法包括:獲取終端發送給路由器的DHCP報文;若所述DHCP報文中的存在指定字段,從所述指定字段中提取對應所述終端的系統的標識,并基于所述標識確定所述終端的系統類型;若所述DHCP報文中不存在指定字段,則獲取所述終端發送給所述路由器的HTTP報文,從所述HTTP報文中提取UA消息頭,并基于所述UA消息頭確定所述終端的類型。本方案通過對報文的識別,能自動實現終端設備的系統信息的獲取,可以適用于大量的設備系統類型的識別需要。
技術領域
本發明涉及數據處理技術領域,尤其涉及獲取終端系統類型的方法、裝置、路由器及存儲介質。
背景技術
現如今,智能設備越來越多樣化,出現了大量的例如Android(美國谷歌公司開發的移動操作系統,中文名稱:安卓)設備、IOS(蘋果公司開發的移動操作系統)設備、PC(Personal Computer,個人電腦)設備、Pad(平板電腦)設備、機頂盒等設備,這些設備都需要進行網絡通訊,因此需要連接電信及其他運營商云平臺;而電信及其他運營商云平臺需要統計到用戶終端的真實信息,其中特別需要獲取系統的類型信息。
但是目前沒有很好的方法能快速獲取上述的這些參數,因此需要一種更好的方法來解決現有技術中的技術問題。
發明內容
有鑒于此,本發明提出了獲取終端系統類型的方法、裝置、路由器及存儲介質,能自動實現終端設備的系統信息的獲取,可以適用于大量的設備系統類型的識別需要。
具體的,本發明提出了以下具體的實施例:
本發明提出了一種獲取終端系統類型的方法,包括:
獲取終端發送給路由器的DHCP報文;
若所述DHCP報文中存在指定字段,從所述指定字段中提取對應所述終端的系統的標識,并基于所述標識確定所述終端的系統類型;
若所述DHCP報文中不存在指定字段,則獲取所述終端發送給所述路由器的HTTP報文,從所述HTTP報文中提取UA消息頭,并基于所述UA消息頭確定所述終端的系統類型。
在一個具體的實施例中,所述DHCP報文為DHCP request報文。
在一個具體的實施例中,所述指定字段為option 60字段。
在一個具體的實施例中,所述“基于所述標識確定所述終端的系統類型”,包括:
在預設的對應關系表中查找與所述標識對應的系統類型;所述對應關系表中包含有各所述標識與系統類型之間的對應關系;
將查找到的所述系統類型設置為所述終端的系統類型。
在一個具體的實施例中,所述“獲取所述終端發送給所述路由器的HTTP報文,從所述HTTP報文中提取UA消息頭”,包括:
啟動預設進程獲取所述終端發送給所述路由器的HTTP報文;
提取所述HTTP報文中的Mac地址和IP地址;
若提取的Mac地址和IP地址兩者與待處理列表中Mac地址和IP地址完全匹配,則從所述HTTP報文中提取UA消息頭;
將所述待處理列表中完全匹配的Mac地址和IP地址刪除。
在一個具體的實施例中,該方法還包括:
若所述待處理列表中不存在Mac地址和IP地址,則終止所述預設進程。
本發明實施例還提出了一種獲取終端系統類型的裝置,包括:
獲取模塊,用于獲取終端發送給路由器的DHCP報文;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于深圳市共進電子股份有限公司,未經深圳市共進電子股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110785882.7/2.html,轉載請聲明來源鉆瓜專利網。





