[發(fā)明專利]一種物聯(lián)網(wǎng)鏈接管理方法和設(shè)備在審
| 申請?zhí)枺?/td> | 201510965286.1 | 申請日: | 2015-12-21 |
| 公開(公告)號(hào): | CN106899642A | 公開(公告)日: | 2017-06-27 |
| 發(fā)明(設(shè)計(jì))人: | 莊旻軒;羅毅 | 申請(專利權(quán))人: | 阿里巴巴集團(tuán)控股有限公司 |
| 主分類號(hào): | H04L29/08 | 分類號(hào): | H04L29/08 |
| 代理公司: | 北京鑫媛睿博知識(shí)產(chǎn)權(quán)代理有限公司11297 | 代理人: | 龔家驊 |
| 地址: | 英屬開曼群島大開*** | 國省代碼: | 暫無信息 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 聯(lián)網(wǎng) 鏈接 管理 方法 設(shè)備 | ||
技術(shù)領(lǐng)域
本申請涉及網(wǎng)絡(luò)通信領(lǐng)域,特別是涉及一種物聯(lián)網(wǎng)鏈接管理方法和設(shè)備。
背景技術(shù)
物聯(lián)網(wǎng)是基于互聯(lián)網(wǎng)、傳統(tǒng)電信網(wǎng)絡(luò)等訊息的承載體,讓所有能夠被獨(dú)立尋址的普通物理對象實(shí)現(xiàn)互聯(lián)互通的網(wǎng)絡(luò)。在應(yīng)用物聯(lián)網(wǎng)技術(shù)的過程中,接入設(shè)備按照事先約定的協(xié)議接入物聯(lián)網(wǎng)中的云端服務(wù)器,接入物聯(lián)網(wǎng)的物理設(shè)備主要包括空調(diào),冰箱,等含有芯片的嵌入式設(shè)備。
如圖1所示,為現(xiàn)有的物聯(lián)網(wǎng)技術(shù)應(yīng)用示意圖,由于物聯(lián)網(wǎng)場景下所有的接入設(shè)備都與云端服務(wù)器直接連接,因此云端服務(wù)器需要對這些鏈接進(jìn)行管理,例如對長期沒有數(shù)據(jù)的鏈接進(jìn)行清理、對超過時(shí)限沒有做權(quán)限驗(yàn)證的鏈接進(jìn)行清理等,這樣云端服務(wù)器能夠及時(shí)地同步接入設(shè)備的真實(shí)狀態(tài),并且節(jié)省服務(wù)器資源。
然而,發(fā)明人在實(shí)現(xiàn)本申請過程中發(fā)現(xiàn),盡管物聯(lián)網(wǎng)中云端服務(wù)器與接入設(shè)備之間的鏈接非常重要,但由于接入設(shè)備的損毀或是轉(zhuǎn)移等客觀原因,在云端服務(wù)器中同時(shí)也會(huì)產(chǎn)生一些無效的鏈接,而現(xiàn)有技術(shù)中并沒有任何針對這些鏈接進(jìn)行有效管理的技術(shù)方案。這樣導(dǎo)致了云端的服務(wù)器不僅無法盡快識(shí)別以及處理非法鏈接,致使無效鏈接建立以后長時(shí)間占據(jù)服務(wù)器資源,而且不能針對物聯(lián)網(wǎng)場景中的弱網(wǎng)絡(luò)環(huán)境下接入設(shè)備的斷線情況做出及時(shí)處理和及時(shí)同步接入設(shè)備的鏈接狀態(tài),從而給服務(wù)器帶來的額外的性能以及資源上的負(fù)荷,同時(shí)造成了用戶體驗(yàn)的下降。
發(fā)明內(nèi)容
本申請的目的在于提供一種物聯(lián)網(wǎng)鏈接管理方法和設(shè)備,服務(wù)器通過判斷已建立的鏈接是否為有效鏈接來確定是否刪除所述鏈接,同時(shí),在服務(wù)器為所述連接請求建立有效鏈接后,還需要判斷所述有效鏈接在預(yù)設(shè)時(shí)間內(nèi)收到的心跳信息,以判斷所述鏈接是否斷開,并且,根據(jù)預(yù)設(shè)時(shí)間內(nèi)接收到的心跳信息的數(shù)量調(diào)整心跳信息的發(fā)送周期和預(yù)設(shè)時(shí)間,以使所述服務(wù)器對弱網(wǎng)絡(luò)環(huán)境中的接入設(shè)備做出及時(shí)處理,還減少了與穩(wěn)定網(wǎng)絡(luò)中的接入設(shè)備之間的信令開銷。
本申請的技術(shù)方案如下:
一種物聯(lián)網(wǎng)鏈接管理方法,應(yīng)用于包括服務(wù)器和接入設(shè)備的網(wǎng)絡(luò)中,所述方法包括:
所述服務(wù)器根據(jù)所述接收設(shè)備發(fā)送的連接請求建立與所述接收設(shè)備之間的鏈接;
所述服務(wù)器根據(jù)所述接收設(shè)備的驗(yàn)證信息判斷所述鏈接是否為有效鏈接;
當(dāng)所述鏈接為有效鏈接時(shí),所述服務(wù)器將所述鏈接的狀態(tài)標(biāo)記為已授權(quán),以使所述服務(wù)器和所述接入設(shè)備進(jìn)行報(bào)文交互。
優(yōu)選地,當(dāng)所述鏈接為無效鏈接時(shí),所述服務(wù)器將所述鏈接的狀態(tài)標(biāo)記為未被授權(quán),并刪除所述鏈接。
所述服務(wù)器判斷所述鏈接是否為有效鏈接,具體為:
所述服務(wù)器判斷在第一預(yù)設(shè)時(shí)間內(nèi)是否收到包含身份驗(yàn)證信息的驗(yàn)證請求;
如果沒收到,所述服務(wù)器確定所述鏈接為無效鏈接;
如果收到,所述服務(wù)器判斷所述驗(yàn)證請求是否正確;
如果不正確,所述服務(wù)器確定所述鏈接為無效鏈接;
如果正確,所述服務(wù)器確定所述鏈接為有效鏈接;
其中,所述身份驗(yàn)證信息包括:
會(huì)話身份標(biāo)識(shí)號(hào)碼Session Id和設(shè)備身份標(biāo)識(shí)號(hào)碼device Id。
在所述服務(wù)器將所述鏈接的狀態(tài)標(biāo)記為已授權(quán)之后,所述方法還包括:
所述服務(wù)器判斷在第二預(yù)設(shè)時(shí)間內(nèi)是否收到標(biāo)記為授權(quán)狀態(tài)的鏈接發(fā)送的心跳信息;
如果收到標(biāo)記為授權(quán)狀態(tài)的鏈接發(fā)送的心跳信息,所述服務(wù)器判斷在所述第二預(yù)設(shè)時(shí)間內(nèi)收到的心跳信息的個(gè)數(shù)是否超過閾值;
如果超過,所述服務(wù)器根據(jù)預(yù)設(shè)的調(diào)整規(guī)則延長所述心跳信息的發(fā)送周期和所述第二預(yù)設(shè)時(shí)間的時(shí)長,并將調(diào)整后的所述心跳信息的發(fā)送周期發(fā)送給所述接入設(shè)備,以使所述接入設(shè)備根據(jù)所述心跳信息的發(fā)送周期發(fā)送心跳信息;
如果沒超過,所述服務(wù)器根據(jù)預(yù)設(shè)的調(diào)整規(guī)則縮短所述心跳信息的發(fā)送周期和所述第二預(yù)設(shè)時(shí)間的時(shí)長,并將調(diào)整后的所述心跳信息的發(fā)送周期發(fā)送給所述接入設(shè)備,以使所述接入設(shè)備根據(jù)所述心跳信息的發(fā)送周期發(fā)送心跳信息。
在所述服務(wù)器判斷在第二預(yù)設(shè)時(shí)間內(nèi)是否收到標(biāo)記為授權(quán)狀態(tài)的鏈接發(fā)送的心跳信息之后,所述方法還包括:
如果沒收到標(biāo)記為授權(quán)狀態(tài)的鏈接發(fā)送的心跳信息,所述服務(wù)器將所述鏈接的狀態(tài)標(biāo)識(shí)更新為未被授權(quán),并刪除所述鏈接。
一種物聯(lián)網(wǎng)鏈接管理方法,應(yīng)用于包括服務(wù)器和接入設(shè)備的網(wǎng)絡(luò)中,所述方法包括:
所述接入設(shè)備向所述服務(wù)器發(fā)送連接請求,以使所述服務(wù)器根據(jù)所述連接請求建立鏈接;
所述接入設(shè)備向所述服務(wù)器發(fā)送包含身份驗(yàn)證信息的驗(yàn)證請求,以使所述服務(wù)器將所述鏈接的狀態(tài)標(biāo)記為已授權(quán);
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于阿里巴巴集團(tuán)控股有限公司,未經(jīng)阿里巴巴集團(tuán)控股有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201510965286.1/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 物聯(lián)網(wǎng)信息融合方法、物聯(lián)網(wǎng)終端設(shè)備和物聯(lián)網(wǎng)平臺(tái)
- 物聯(lián)網(wǎng)系統(tǒng)、物聯(lián)網(wǎng)服務(wù)提供及監(jiān)控方法
- 物聯(lián)網(wǎng)設(shè)備及其聯(lián)網(wǎng)配置方法、智能終端及物聯(lián)網(wǎng)系統(tǒng)
- 一種物聯(lián)網(wǎng)用戶設(shè)備接入系統(tǒng)及接入方法
- 一種資源獲取方法和裝置
- 一種視聯(lián)網(wǎng)數(shù)據(jù)的發(fā)送方法及系統(tǒng)
- 一種基于視聯(lián)網(wǎng)的通信連接建立方法及系統(tǒng)
- 一種基于視聯(lián)網(wǎng)的通信連接建立方法及系統(tǒng)
- 一種視聯(lián)網(wǎng)信息的處理方法及裝置
- 一種訪問視聯(lián)網(wǎng)終端的方法、系統(tǒng)、設(shè)備及存儲(chǔ)介質(zhì)
- 一種數(shù)據(jù)庫讀寫分離的方法和裝置
- 一種手機(jī)動(dòng)漫人物及背景創(chuàng)作方法
- 一種通訊綜合測試終端的測試方法
- 一種服裝用人體測量基準(zhǔn)點(diǎn)的獲取方法
- 系統(tǒng)升級(jí)方法及裝置
- 用于虛擬和接口方法調(diào)用的裝置和方法
- 線程狀態(tài)監(jiān)控方法、裝置、計(jì)算機(jī)設(shè)備和存儲(chǔ)介質(zhì)
- 一種JAVA智能卡及其虛擬機(jī)組件優(yōu)化方法
- 檢測程序中方法耗時(shí)的方法、裝置及存儲(chǔ)介質(zhì)
- 函數(shù)的執(zhí)行方法、裝置、設(shè)備及存儲(chǔ)介質(zhì)





