[發明專利]本地通信鏈接的建立方法及設備、系統及存儲介質有效
| 申請號: | 202011297817.1 | 申請日: | 2020-11-17 |
| 公開(公告)號: | CN112492004B | 公開(公告)日: | 2023-02-17 |
| 發明(設計)人: | 李國林;曾偉;羅雷 | 申請(專利權)人: | 深圳市晨北科技有限公司 |
| 主分類號: | H04L67/141 | 分類號: | H04L67/141;H04L9/40 |
| 代理公司: | 深圳中細軟知識產權代理有限公司 44528 | 代理人: | 袁文英 |
| 地址: | 518000 廣東省深圳市中山園*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 本地 通信 鏈接 建立 方法 設備 系統 存儲 介質 | ||
本發明實施例公開了一種本地通信鏈接的建立方法及設備、系統及存儲介質,客戶端響應于與智能設備的第一本地通信操作,生成并發送本地通信協商請求,智能設備接收到該本地通信協商請求之后,將分配TCP端口,并反饋攜帶該TCP端口的端口號的本地通信協商響應,該本地通信協商請求及本地通信協商響應均由云服務器在客戶端與智能設備之間進行轉發,客戶端將向智能設備發送攜帶端口號的第一鏈接請求,建立與智能設備之間的第一TCP鏈接,通過上述方式能夠快速有效建立客戶端與智能設備之間的本地通信鏈接,使得客戶端與智能設備的本地通信成為可能。
技術領域
本發明涉及物聯網技術領域,尤其涉及一種本地通信鏈接的建立方法及設備、系統及存儲介質。
背景技術
在行動熱點(WiFi)類智能家居使用場景中,通常需要手機應用程序(Application,APP)、云服務器及具有WiFi功能的家電設備三者之間進行交互通信,目前采用的方案是手機APP和家電設備之間的交互需要通過云服務器進行中轉。
當用戶使用手機APP控制同一個局域網內的家電設備時,由于云服務器一般在公網,而局域網內的手機APP和家電設備,與云服務器之間存在多層網關,導致云服務器的通信鏈路較長,響應容易不及時。因此,目前存在如何及時響應的問題需要解決。
發明內容
本發明的主要目的在于提供一種本地通信鏈接的建立方法及設備、系統及存儲介質,可以通過快速有效建立本地通信鏈接達到及時響應的技術效果。
為實現上述目的,本發明第一方面提供一種本地通信鏈接的建立方法,所述方法包括:
客戶端響應于與智能設備的第一本地通信操作,生成并發送本地通信協商請求,所述本地通信協商請求用于指示所述智能設備分配傳輸控制協議TCP端口,并反饋攜帶所述TCP端口的端口號的本地通信協商響應,所述本地通信協商請求及所述本地通信協商響應均由云服務器在所述客戶端及所述智能設備之間進行轉發;
所述客戶端在接收到所述本地通信協商響應之后,向所述智能設備發送攜帶所述端口號的第一鏈接請求,建立與所述智能設備之間的第一TCP鏈接,所述第一TCP鏈接為所述本地通信鏈接。
可選的,所述客戶端響應于與智能設備的第一本地通信操作,生成并發送本地通信協商請求之前還包括:
若檢測到用戶在所述客戶端的操作界面對所述智能設備執行預設的數據獲取操作或者控制操作,則確定檢測到所述第一本地通信操作。
可選的,所述本地通信協商響應還包括所述智能設備在接收到所述本地通信協商請求后,生成的與所述端口號對應的秘鑰及身份令牌;
則所述建立與所述智能設備之間的第一TCP鏈接,之后還包括:
所述客戶端根據所述秘鑰及身份令牌生成第一認證請求,將所述第一認證請求通過所述第一TCP鏈接發送給所述智能設備,所述第一認證請求用于所述智能設備對所述客戶端進行認證,并通過所述第一TCP鏈接反饋第一認證結果;
若所述第一認證結果為通過認證,則保存所述智能設備的所述端口號、所述秘鑰及所述身份令牌。
可選的,所述方法還包括:
在所述第一TCP鏈接斷開后,響應于與所述智能設備的第二本地通信操作,向所述智能設備發送攜帶所述端口號的第二鏈接請求,建立與所述智能設備之間的第二TCP鏈接;
根據已保存的所述秘鑰及所述身份令牌生成第二認證請求,并將第二認證請求通過所述第二TCP鏈接發送給所述智能設備,所述第二認證請求用于所述智能設備對所述客戶端進行認證,并通過所述第二TCP鏈接反饋第二認證結果;
若所述第二認證結果為未通過認證,則刪除所述端口號、所述秘鑰及所述身份令牌,返回執行所述生成并發送本地通信協商請求的步驟。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于深圳市晨北科技有限公司,未經深圳市晨北科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011297817.1/2.html,轉載請聲明來源鉆瓜專利網。





