【技術(shù)領(lǐng)域】
本發(fā)明涉及通信技術(shù)領(lǐng)域,具體涉及一種基于智能穿戴設(shè)備的高并發(fā)物聯(lián)網(wǎng)大數(shù)據(jù)通信協(xié)議。
背景技術(shù):
隨著社會(huì)進(jìn)步,互聯(lián)網(wǎng)技術(shù)的迅猛發(fā)展?;ヂ?lián)網(wǎng)技術(shù)影響了人們的生活和工作。隨著智能穿戴設(shè)備與網(wǎng)絡(luò)的迅猛發(fā)展及物聯(lián)網(wǎng)概念的推廣,人們對(duì)于實(shí)現(xiàn)智能穿戴設(shè)備與物聯(lián)網(wǎng)大數(shù)據(jù)通信的需求越來(lái)越大。申請(qǐng)人查閱了諸多資料,就現(xiàn)階段而言,物聯(lián)網(wǎng)智能穿戴設(shè)備之間的通信尚無(wú)標(biāo)準(zhǔn)及開(kāi)放的規(guī)范。導(dǎo)致不同設(shè)備類(lèi)型間的通信需要構(gòu)建中間件或申請(qǐng)獲取第三方服務(wù),成本高、后期兼容無(wú)法得到保障。因此亟需設(shè)立統(tǒng)一規(guī)范的通信標(biāo)準(zhǔn),從源頭上規(guī)范智能穿戴設(shè)備的通信,增強(qiáng)互操作性。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明的目的在于針對(duì)現(xiàn)有技術(shù)的缺陷和不足,提供一種基于智能穿戴設(shè)備的高并發(fā)物聯(lián)網(wǎng)大數(shù)據(jù)通信協(xié)議,它能規(guī)范物聯(lián)網(wǎng)中智能穿戴設(shè)備在高并發(fā)物聯(lián)網(wǎng)大數(shù)據(jù)通信下的服務(wù)協(xié)議,增強(qiáng)通信的安全性與互操作性,解決智能穿戴設(shè)備的高并發(fā)物聯(lián)網(wǎng)大數(shù)據(jù)通信中成本高、后期兼容無(wú)法得到保障的問(wèn)題。
本發(fā)明所述的一種基于智能穿戴設(shè)備的高并發(fā)物聯(lián)網(wǎng)大數(shù)據(jù)通信協(xié)議,它采用如下的技術(shù)方案:
其由激活類(lèi)通信協(xié)議、定位類(lèi)通信協(xié)議、設(shè)置類(lèi)通信協(xié)議、功能類(lèi)通信協(xié)議、系統(tǒng)類(lèi)通信協(xié)議和警報(bào)指令通信協(xié)議組成;上述六大類(lèi)通信協(xié)議之間互不影響沖突,上述六大類(lèi)通信協(xié)議存于可儲(chǔ)存介質(zhì)中。
其中:
a.激活類(lèi)通信協(xié)議:設(shè)備在每次變更sim卡時(shí),都需要激活才能正常工作,設(shè)備激活指令流程活動(dòng)如下:
步驟一:包括存儲(chǔ)器和第一通信鏈路;
步驟二:至少一個(gè)存儲(chǔ)器,來(lái)實(shí)施第一通信鏈路,該第一通信鏈路為激活類(lèi)通信鏈路;
步驟三:設(shè)備發(fā)送0001激活指令,服務(wù)器接收到0001指令,進(jìn)行判斷;
步驟四:服務(wù)器判斷指令是否正確,如果正確發(fā)送返回0001確認(rèn)指令至設(shè)備,設(shè)備接收sim激活成功;
步驟五:服務(wù)器判斷指令是否正確,如果不正確,當(dāng)0001指令次數(shù)超過(guò)限定次數(shù),則激活失敗,結(jié)果正確本次激活;
b.定位類(lèi)通信協(xié)議:由主動(dòng)定位和被動(dòng)定位協(xié)議組成,設(shè)備定位指令流程活動(dòng)如下:
步驟一:包括存儲(chǔ)器和第二通信鏈路;
步驟二:至少一個(gè)存儲(chǔ)器,來(lái)實(shí)施第二通信鏈路,該第二通信鏈路為定位類(lèi)通信鏈路;
步驟三:發(fā)送0016啟動(dòng)實(shí)時(shí)定位指令、發(fā)送0017關(guān)閉實(shí)時(shí)定位指令或發(fā)送0018啟動(dòng)一次定位指令至設(shè)備;
步驟四:設(shè)備響應(yīng),是否接收到步驟三的上述指令,如收到則發(fā)送位置數(shù)據(jù);
步驟五:步驟三中發(fā)出的三個(gè)指令時(shí),由定時(shí)器來(lái)判斷0016指令和0017指令之間的時(shí)間間隔;如果確定,則獲取gps衛(wèi)星數(shù)據(jù),再判定兩個(gè)指令間gps數(shù)據(jù)是否發(fā)生變化,如果否,則結(jié)束,定位失敗;如果是,則上傳gps數(shù)據(jù),定位成功;
c.設(shè)置類(lèi)通信協(xié)議:支持對(duì)設(shè)備信息上傳、心跳間隔時(shí)間、工作模式、設(shè)備監(jiān)控時(shí)間段等進(jìn)行設(shè)置,設(shè)置類(lèi)指令流程活動(dòng)如下:
步驟一:包括存儲(chǔ)器和第三通信鏈路;
步驟二:至少一個(gè)存儲(chǔ)器,來(lái)實(shí)施第三通信鏈路,該第三通信鏈路為設(shè)置類(lèi)通信鏈路;
步驟三:向設(shè)備發(fā)送0006心跳指令、0007終端工作模式設(shè)置指令、0009監(jiān)控時(shí)間段設(shè)備指令、0011設(shè)置終端密碼指令、0014設(shè)置服務(wù)器ip指令和0015設(shè)置apn指令;
步驟四:針對(duì)步驟三的上述指令,設(shè)置是否響應(yīng);如響應(yīng),則設(shè)備接上述步驟三中的指令,然后發(fā)送上述指令的確認(rèn)指令;
d.功能類(lèi)通信協(xié)議:其流程活動(dòng)如下:
步驟一:包括存儲(chǔ)器和第四通信鏈路;
步驟二:至少一個(gè)存儲(chǔ)器,來(lái)實(shí)施第四通信鏈路,該第四通信鏈路為功能類(lèi)通信鏈路;
步驟三:發(fā)送時(shí)間控制指令、0023校驗(yàn)碼指令或0020gprs線路正常監(jiān)測(cè)指令;
步驟四:設(shè)備響應(yīng)步驟三中的指令,是否到喚醒時(shí)間、是否接收到校驗(yàn)碼指令或是否接收到gprs線路正常監(jiān)測(cè)指令;其中否接收到gprs線路正常監(jiān)測(cè)指令超過(guò)三次,則重啟gprs;
步驟五:上述步驟四中,如果接收到步驟三中的指令,則喚醒設(shè)備、顯示校驗(yàn)碼,并發(fā)送位置數(shù)據(jù)、0023確認(rèn)指令或答復(fù)0020確認(rèn)指令;
e.系統(tǒng)類(lèi)通信協(xié)議:對(duì)設(shè)備進(jìn)行關(guān)機(jī)、恢復(fù)出廠設(shè)置、休眠期等操作進(jìn)行相應(yīng),系統(tǒng)類(lèi)指令流程活動(dòng)如下:
步驟一:包括存儲(chǔ)器和第五通信鏈路;
步驟二:至少一個(gè)存儲(chǔ)器,來(lái)實(shí)施第五通信鏈路,該第五通信鏈路為系統(tǒng)類(lèi)通信鏈路;
步驟三:發(fā)送0021遠(yuǎn)程關(guān)機(jī)指令、0100恢復(fù)出廠設(shè)置指令或發(fā)送0099休眠指令;
步驟四:設(shè)備響應(yīng),則確認(rèn)0021指令、0100指令或0099指令,則執(zhí)行關(guān)機(jī)、恢復(fù)出廠設(shè)備或進(jìn)入休眠;
f.警報(bào)指令通信協(xié)議:以電池電量過(guò)低為例,當(dāng)設(shè)備電量狀態(tài)異常,無(wú)法支撐其正常工作時(shí),將發(fā)送電池電壓過(guò)低的警報(bào)信息,警報(bào)指令指令流程活動(dòng)如下:
步驟一:包括存儲(chǔ)器和第六通信鏈路;
步驟二:至少一個(gè)存儲(chǔ)器,來(lái)實(shí)施第六通信鏈路,該第六通信鏈路為系警報(bào)指令通信鏈路;
步驟三:檢測(cè)電量,當(dāng)電池電壓過(guò)低,則發(fā)送低壓警報(bào);如果電池電壓正常,則結(jié)束本次檢測(cè)。
本發(fā)明有益效果為:本發(fā)明所述的一種基于智能穿戴設(shè)備的高并發(fā)物聯(lián)網(wǎng)大數(shù)據(jù)通信協(xié)議,它針對(duì)智能穿戴設(shè)備的高并發(fā)物聯(lián)網(wǎng)大數(shù)據(jù)通信問(wèn)題,建立了統(tǒng)一規(guī)范的通信標(biāo)準(zhǔn),免除構(gòu)建中間件成本,免除購(gòu)買(mǎi)第三方服務(wù)成本,免除高并發(fā)物聯(lián)網(wǎng)大數(shù)據(jù)通信下智能穿戴設(shè)備間通信兼容性無(wú)法得到保障的問(wèn)題。
【附圖說(shuō)明】
此處所說(shuō)明的附圖是用來(lái)提供對(duì)本發(fā)明的進(jìn)一步理解,構(gòu)成本申請(qǐng)的一部分,但并不構(gòu)成對(duì)本發(fā)明的不當(dāng)限定,在附圖中:
圖1是本發(fā)明的一個(gè)實(shí)施方案的設(shè)備激活通信過(guò)程的流程圖;
圖2是本發(fā)明的一個(gè)實(shí)施方案的設(shè)備定位通信過(guò)程的流程圖;
圖3是本發(fā)明的一個(gè)實(shí)施方案的設(shè)備設(shè)置通信過(guò)程的流程圖;
圖4是本發(fā)明的一個(gè)實(shí)施方案的設(shè)備功能通信過(guò)程的流程圖;
圖5是本發(fā)明的一個(gè)實(shí)施方案的設(shè)備系統(tǒng)通信過(guò)程的流程圖;
圖6是本發(fā)明的一個(gè)實(shí)施方案的設(shè)備警報(bào)通信過(guò)程的流程圖。
【具體實(shí)施方式】
下面將結(jié)合附圖以及具體實(shí)施例來(lái)詳細(xì)說(shuō)明本發(fā)明,其中的示意性實(shí)施例以及說(shuō)明僅用來(lái)解釋本發(fā)明,但并不作為對(duì)本發(fā)明的限定。
本具體實(shí)施方式所述的一種基于智能穿戴設(shè)備的高并發(fā)物聯(lián)網(wǎng)大數(shù)據(jù)通信協(xié)議,它采用如下的技術(shù)方案:
其由激活類(lèi)通信協(xié)議、定位類(lèi)通信協(xié)議、設(shè)置類(lèi)通信協(xié)議、功能類(lèi)通信協(xié)議、系統(tǒng)類(lèi)通信協(xié)議和警報(bào)指令通信協(xié)議組成;上述六大類(lèi)通信協(xié)議之間互不影響沖突,上述六大類(lèi)通信協(xié)議存于可儲(chǔ)存介質(zhì)中;
其中六大類(lèi)通信協(xié)議的具體的通信流程控制陳述如下:
如圖1所示,激活類(lèi)通信協(xié)議:設(shè)備在每次變更sim卡時(shí),都需要激活才能正常工作,設(shè)備激活指令流程活動(dòng)如下:如圖1所示,
包括存儲(chǔ)器和第一通信鏈路;至少一個(gè)存儲(chǔ)器,來(lái)實(shí)施第一通信鏈路,該第一通信鏈路為激活類(lèi)通信鏈路;
設(shè)備發(fā)送0001激活指令,服務(wù)器接收到0001指令,進(jìn)行判斷;服務(wù)器判斷指令是否正確,如果正確發(fā)送返回0001確認(rèn)指令至設(shè)備,設(shè)備接收sim激活成功;服務(wù)器判斷指令是否正確,如果不正確,當(dāng)0001指令次數(shù)超過(guò)限定次數(shù),則激活失敗,結(jié)果正確本次激活。
如圖2所示,定位類(lèi)通信協(xié)議:由主動(dòng)定位和被動(dòng)定位協(xié)議組成,設(shè)備定位指令流程活動(dòng)如下:
包括存儲(chǔ)器和第二通信鏈路;步驟二:至少一個(gè)存儲(chǔ)器,來(lái)實(shí)施第二通信鏈路,該第二通信鏈路為定位類(lèi)通信鏈路;
發(fā)送0016啟動(dòng)實(shí)時(shí)定位指令、發(fā)送0017關(guān)閉實(shí)時(shí)定位指令或發(fā)送0018啟動(dòng)一次定位指令至設(shè)備;設(shè)備響應(yīng),是否接收到上述0016啟動(dòng)實(shí)時(shí)定位指令、發(fā)送0017關(guān)閉實(shí)時(shí)定位指令或發(fā)送0018啟動(dòng)一次定位指令,如收到則發(fā)送位置數(shù)據(jù);步驟三中發(fā)出的三個(gè)指令時(shí),由定時(shí)器來(lái)判斷0016指令和0017指令之間的時(shí)間間隔;如果確定,則獲取gps衛(wèi)星數(shù)據(jù),再判定兩個(gè)指令間gps數(shù)據(jù)是否發(fā)生變化,如果否,則結(jié)束,定位失?。蝗绻?,則上傳gps數(shù)據(jù),定位成功。
如圖3所示,設(shè)置類(lèi)通信協(xié)議:支持對(duì)設(shè)備信息上傳、心跳間隔時(shí)間、工作模式、設(shè)備監(jiān)控時(shí)間段等進(jìn)行設(shè)置,設(shè)置類(lèi)指令流程活動(dòng)如下:
包括存儲(chǔ)器和第三通信鏈路;至少一個(gè)存儲(chǔ)器,來(lái)實(shí)施第三通信鏈路,該第三通信鏈路為設(shè)置類(lèi)通信鏈路;
向設(shè)備發(fā)送0006心跳指令、0007終端工作模式設(shè)置指令、0009監(jiān)控時(shí)間段設(shè)備指令、0011設(shè)置終端密碼指令、0014設(shè)置服務(wù)器ip指令和0015設(shè)置apn指令;設(shè)置是否響應(yīng);如響應(yīng),則設(shè)備接上述步驟三中的指令,然后發(fā)送上述指令的確認(rèn)指令。
如圖4所示,功能類(lèi)通信協(xié)議:其:流程活動(dòng)如下:
包括存儲(chǔ)器和第四通信鏈路;至少一個(gè)存儲(chǔ)器,來(lái)實(shí)施第四通信鏈路,該第四通信鏈路為功能類(lèi)通信鏈路;
發(fā)送時(shí)間控制指令、0023校驗(yàn)碼指令或0020gprs線路正常監(jiān)測(cè)指令;設(shè)備響應(yīng)步驟三中的指令,是否到喚醒時(shí)間、是否接收到校驗(yàn)碼指令或是否接收到gprs線路正常監(jiān)測(cè)指令;其中否接收到gprs線路正常監(jiān)測(cè)指令超過(guò)三次,則重啟gprs;如果接收到上述指令,則喚醒設(shè)備、顯示校驗(yàn)碼,并發(fā)送位置數(shù)據(jù)、0023確認(rèn)指令或答復(fù)0020確認(rèn)指令;
如圖5所示,系統(tǒng)類(lèi)通信協(xié)議:對(duì)設(shè)備進(jìn)行關(guān)機(jī)、恢復(fù)出廠設(shè)置、休眠期等操作進(jìn)行相應(yīng),系統(tǒng)類(lèi)指令流程活動(dòng)如下:
包括存儲(chǔ)器和第五通信鏈路;至少一個(gè)存儲(chǔ)器,來(lái)實(shí)施第五通信鏈路,該第五通信鏈路為系統(tǒng)類(lèi)通信鏈路;
發(fā)送0021遠(yuǎn)程關(guān)機(jī)指令、0100恢復(fù)出廠設(shè)置指令或發(fā)送0099休眠指令;設(shè)備響應(yīng),則確認(rèn)0021指令、0100指令或0099指令,則執(zhí)行關(guān)機(jī)、恢復(fù)出廠設(shè)備或進(jìn)入休眠。
如圖6所示,警報(bào)指令通信協(xié)議:以電池電量過(guò)低為例,當(dāng)設(shè)備電量狀態(tài)異常,無(wú)法支撐其正常工作時(shí),將發(fā)送電池電壓過(guò)低的警報(bào)信息,警報(bào)指令指令流程活動(dòng)如下:
包括存儲(chǔ)器和第六通信鏈路;至少一個(gè)存儲(chǔ)器,來(lái)實(shí)施第六通信鏈路,該第六通信鏈路為系警報(bào)指令通信鏈路;
檢測(cè)電量,當(dāng)電池電壓過(guò)低,則發(fā)送低壓警報(bào);如果電池電壓正常,則結(jié)束本次檢測(cè)。
以上所述僅是本發(fā)明的較佳實(shí)施方式,故凡依本發(fā)明專(zhuān)利申請(qǐng)范圍所述的構(gòu)造、特征及原理所做的等效變化或修飾,均包括于本發(fā)明專(zhuān)利申請(qǐng)范圍內(nèi)。