• 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    一種基于郵件協議在iot網絡中實現文件分發的方法技術

    技術編號:38758760 閱讀:25 留言:0更新日期:2023-09-10 09:43
    本發明專利技術涉及郵件文件分發的方法領域,且公開了一種基于郵件協議在iot網絡中實現文件分發的方法,包括以下步驟:S1:在手機端啟動設備管理程序,利用藍牙方式完成設備配網和業務服務器進行交互,完成設備和郵件地址的綁定;S2:設備端通過mqtt心跳,監聽是否需要獲取新的文件信息;S3:利用aws ses服務器,接收所有使用特定域名的郵件;S4:通過email地址合法性檢查,檢查郵件域名是否是一個合法的郵件地址;S5:如果合法,把郵件的原始文件存入文件服務器中1并在通過lambda2監聽,把郵件的附件整理到文件服務器2并存入到數據庫中,完成email文件記錄,同時通過mqtt消息,通知利用iot網絡通知設備新文件到達,實現智能化分發操作。實現智能化分發操作。實現智能化分發操作。

    【技術實現步驟摘要】
    一種基于郵件協議在iot網絡中實現文件分發的方法


    [0001]本專利技術涉及郵件文件分發的方法領域,具體為一種基于郵件協議在iot網絡中實現文件分發的方法。

    技術介紹

    [0002]郵件傳輸協議(SMTP)的目標是可靠高效地傳送郵件,它獨立于傳送子系統而且僅要求一條可以保證傳送數據單元順序的通道;SMTP的一個重要特點是它能夠在傳送中接力傳送郵件,傳送服務提供了進程間通信環境(IPCE),此環境可以包括一個網絡,幾個網絡或一個網絡的子網。理解到傳送系統(或IPCE)不是一對一的是很重要的。進程可能直接和其它進程通過已知的IPCE通信。郵件是一個應用程序或進程間通信。郵件可以通過連接在不同IPCE上的進程跨網絡進行郵件傳送。更特別的是,郵件可以通過不同網絡上的主機接力式傳送。
    [0003]在現有的企業中需要人工每天負責接收郵件文件,并通過人工下載后再進行整理成文檔通過郵件或者微信等通訊手段發給申請人,整個過程復雜繁瑣,且極其容易出現錯誤,為此我們提出了一種基于郵件協議在iot網絡中實現文件分發的方法。

    技術實現思路

    [0004](一)解決的技術問題
    [0005]針對現有技術的不足,本專利技術提供了一種基于郵件協議在iot網絡中實現文件分發的方法,解決了上述的問題。
    [0006](二)技術方案
    [0007]為實現上述所述目的,本專利技術提供如下技術方案:一種基于郵件協議在iot網絡中實現文件分發的方法,包括以下步驟:
    [0008]S1:設備初始化,在手機端啟動設備管理程序,利用藍牙方式,完成設備配網,和業務服務器進行交互,完成設備和郵件地址的綁定;
    [0009]S2:設備端通過mqtt心跳,監聽是否需要獲取新的文件信息;
    [0010]S3:利用aws ses服務器,接收所有使用特定域名的郵件;
    [0011]S4:通過email地址合法性檢查,檢查郵件域名是否是一個合法的郵件地址;
    [0012]S5:如果合法,把郵件的原始文件存入文件服務器中1(email源文件),在通過lambda2(email文件加工)監聽文件服務器1,把郵件的附件整理到文件服務器2(加工后的文件),最終把郵件中的附件文件,整理到數據庫中,完成email文件記錄,同時通過mqtt消息,通知利用iot網絡,通知設備新文件到達。
    [0013]優選的,所述S1中設備初始化,在手機端啟動設備管理程序和業務服務器進行交互包括:把設備信息注冊到業務服務器中,為設備生產成一個唯一的郵件標識,所述業務服務器和設備進行交互通過Cloud IoT Core進行托管。
    [0014]所述設備端包括主網關和多個子網關和公司郵件服務器,且主網關和多個子網關
    均啟用mqtt代理,所述主網關監聽子網關發送的心跳報文,所述子網關上報搜索到的藍牙設備信息給主網關,所述主網關根據所述藍牙設備的信號強度指定藍牙設備接入的子網關;
    [0015]所述主網關訂閱子網關的mqtt主題,所述子網關訂閱主網關的mqtt主題,所述主網關向所述子網關訂閱的mqtt主題發送命令,所述子網關向所述主網關訂閱的mqtt主題發布狀態。
    [0016]優選的,所述S2中設備端通過mqtt心跳監聽是否需要獲取新的文件信息,包括以下具體步驟:
    [0017]S21:在多個邊緣智能網關中均啟動mqtt代理和藍牙網關,通過設置指定其一邊緣智能網關為主網關,其余邊緣智能網關為子網關;
    [0018]S22:當所述主網關接收到子網關上報的心跳報文時,則根據子網關和主網關的信息進行相互mqtt主題訂閱,以建立子網關與主網關的通信連接;在手機端啟動設備管理程序,利用藍牙方式和業務服務器互時發送的郵件文件信息,所述郵件文件信息包含設備信息,當任一子網關收到設備信息即通過所述心跳報文上報給所述主網關;
    [0019]S23:所述主網關根據所述設備的信號強度指定設備接入的子網關,在邊緣智能網關中啟動mqtt代理通過在邊緣智能網關中執行網關程序的mqtt代理啟動腳本完成。
    [0020]優選的,所述S3利用aws ses服務器,接收所有使用特定域名的郵件具體包括以下具體步驟:
    [0021]S31:將郵箱用戶與量子安全芯片預先綁定,一個郵箱用戶綁定一個量子安全芯片;
    [0022]S32:接收郵件前,郵件接收設備通過量子密碼管理服務系統進行身份驗證,郵件接收設備讀取內置的量子安全芯片內預置的量子安全密鑰和量子密碼管理服務系統進行對實體身份認證,最后返回認證結果;
    [0023]S23:用戶經過上述步驟登錄認證完成后,需要接收郵件時,設備使用量子安全芯片中預置的密鑰向量子密碼管理服務系統提出申請獲取郵件加密密鑰并解密郵件。
    [0024]優選的,所述量子安全芯片中的安全密鑰為預先內置,量子安全芯片發卡的時候通過量子密鑰充注機提前充注好,使用的量子安全芯片都有預置量子密碼,每個量子安全芯片有自己的編號,每支量子密鑰有自己的序列號,提供量子安全芯片的編號和量子密鑰序列號,能在量子交換密碼機內找到對應的密鑰。
    [0025]優選的,所述S32中對實體身份認證為郵件接收設備的郵箱程序開啟后,自動調用量子安全芯片,完成基于量子安全密鑰的對稱密鑰的身份認證;
    [0026]且對實體身份認證包括以下步驟:
    [0027]S321:用戶在郵件接收設備上打開郵箱應用,輸入賬號密碼進行郵箱應用的登錄授權,登錄郵箱,用戶登錄完成后郵件接收設備自動向量子安全芯片發送認證請求;
    [0028]S322:量子安全芯片返回量子密鑰及該量子密鑰所在的序列Z
    ?
    1至郵件接收設備;
    [0029]S323:郵件接收設備發送認證請求以及量子安全芯片返回的量子密鑰序列Z
    ?
    1至量子密碼管理服務系統;
    [0030]S324:郵件接收設備接收量子密碼管理服務系統發送過來的用所述量子密鑰序列Z
    ?
    1對應的密鑰加密的約好的方案:時間戳和設備物理地址,用于驗證量子密碼管理服務系
    統是本人;
    [0031]S325:郵件接收設備采用約好的方案,使用所述量子密鑰序列Z
    ?
    1對應的密鑰加密發送給量子密碼管理服務系統,用于驗證郵件接收設備是本人,并不是別人截取信息后重新發送的申請;
    [0032]S326:雙方通過均驗證后,量子密碼管理服務系統加密發送認證結果至郵件接收設備。
    [0033]優選的,所述S4中檢查email地址域名是否合法包括以下步驟:
    [0034]S41:預先定義數據包,且數據包包括進行郵件操作的設備信息、網絡信息及賬戶信息;
    [0035]S42:從服務器端接收email地址的郵件操作產生的數據包以獲取email參數集W;
    [0036]S43:基于所述參數集W選定多個元素以更新歷史記錄數據庫,多個元素至少包含本次郵件操作事件的類型、email地址參數及事件時間戳;
    [0037]S44:基于所本文檔來自技高網
    ...

    【技術保護點】

    【技術特征摘要】
    1.一種基于郵件協議在iot網絡中實現文件分發的方法,其特征在于,包括以下步驟:S1:設備初始化,在手機端啟動設備管理程序,利用藍牙方式,完成設備配網,和業務服務器進行交互,完成設備和郵件地址的綁定;S2:設備端通過mqtt心跳,監聽是否需要獲取新的文件信息;S3:利用aws ses服務器,接收所有使用特定域名的郵件;S4:通過email地址合法性檢查,檢查郵件域名是否是一個合法的郵件地址;S5:如果合法,把郵件的原始文件存入文件服務器中1,在通過lambda2監聽文件服務器1,把郵件的附件整理到文件服務器2,最終把郵件中的附件文件,整理到數據庫中,完成email文件記錄,同時通過mqtt消息,通知利用iot網絡,通知設備新文件到達。2.根據權利要求1所述的一種基于郵件協議在iot網絡中實現文件分發的方法,其特征在于,所述S1中設備初始化,在手機端啟動設備管理程序和業務服務器進行交互包括:把設備信息注冊到業務服務器中,為設備生產成一個唯一的郵件標識,所述業務服務器和設備進行交互通過Cloud IoT Core進行托管。3.根據權利要求1所述的一種基于郵件協議在iot網絡中實現文件分發的方法,其特征在于,所述設備端包括主網關和多個子網關和公司郵件服務器,且主網關和多個子網關均啟用mqtt代理,所述主網關監聽子網關發送的心跳報文,所述子網關上報搜索到的藍牙設備信息給主網關,所述主網關根據所述藍牙設備的信號強度指定藍牙設備接入的子網關;所述主網關訂閱子網關的mqtt主題,所述子網關訂閱主網關的mqtt主題,所述主網關向所述子網關訂閱的mqtt主題發送命令,所述子網關向所述主網關訂閱的mqtt主題發布狀態。4.根據權利要求3所述的一種基于郵件協議在iot網絡中實現文件分發的方法,其特征在于,所述S2中設備端通過mqtt心跳監聽是否需要獲取新的文件信息,包括以下具體步驟:S21:在多個邊緣智能網關中均啟動mqtt代理和藍牙網關,通過設置指定其一邊緣智能網關為主網關,其余邊緣智能網關為子網關;S22:當所述主網關接收到子網關上報的心跳報文時,則根據子網關和主網關的信息進行相互mqtt主題訂閱,以建立子網關與主網關的通信連接;在手機端啟動設備管理程序,利用藍牙方式和業務服務器互時發送的郵件文件信息,所述郵件文件信息包含設備信息,當任一子網關收到設備信息即通過所述心跳報文上報給所述主網關;S23:所述主網關根據所述設備的信號強度指定設備接入的子網關,在邊緣智能網關中啟動mqtt代理通過在邊緣智能網關中執行網關程序的mqtt代理啟動腳本完成。5.根據權利要求1所述的一種基于郵件協議在iot網絡中實現文件分發的方法,其特征在于,所述S3利用aws ses服務器,接收所有使用特定域名的郵件具體包括以下具體步驟:S31:將郵箱用戶與量子安全芯片預先綁定,一個郵箱用戶綁定一個量子安全芯片;S32:接收郵件前,郵件接收設備通過量子密碼管理服務系統進行身份驗證,郵件接收設備讀取內置的量子安全芯片內預置的量子安全密鑰和量子密碼管理服務系統進行對實體身份認證,最后返回認證結果;S23:用戶經過上述步驟登錄認證完成后,需要接收郵件時,設備使用量子安全芯片中預置的密鑰向量子密碼管理服務系統提出申請獲取郵件加密密鑰并解密郵件。6.根據權利要求5所述的一種基于郵件協議在iot網絡中實現文件分發的方法,其特征
    在于,所述量子安全芯片中的安全密鑰為預先內置,量子安全芯片發卡的時候通過量子密鑰充注機提前充注好,使用的量子安全芯片都有預置量子密碼,每個量子安全芯片有自己的編號,每支量子密鑰有自己的序列號,提供量子安全芯片的編號和量子密鑰序列號,能在量子交換密碼機內找到對應的密鑰。7.根據權利要求5所述的一種基于郵件協議在iot網絡中實現文件分發的...

    【專利技術屬性】
    技術研發人員:高宏偉
    申請(專利權)人:北京酷吉樂科技有限公司
    類型:發明
    國別省市:

    網友詢問留言 已有0條評論
    • 還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。

    1
    主站蜘蛛池模板: 日韩AV无码精品人妻系列| 亚洲AV永久无码精品一百度影院| 精品国产a∨无码一区二区三区 | 亚洲成AV人在线播放无码| 狠狠躁狠狠躁东京热无码专区 | 日韩精品真人荷官无码| 18禁无遮挡无码网站免费| 无码囯产精品一区二区免费 | 人妻无码aⅴ不卡中文字幕| 久久久久琪琪去精品色无码| 无码人妻丰满熟妇区毛片18| 久久久久久国产精品免费无码| 亚洲国产精品无码久久九九 | 日韩少妇无码喷潮系列一二三| 亚洲AV无码久久精品蜜桃| 亚洲成A∨人片天堂网无码| 亚洲AV无码一区二区三区久久精品| 13小箩利洗澡无码视频网站免费| 无码中文字幕色专区| 亚洲精品无码专区| 久久精品国产亚洲AV无码娇色| 黑人无码精品又粗又大又长| 日韩AV无码不卡网站| 无码国产精品久久一区免费| 乱人伦中文无码视频在线观看| 亚洲精品无码不卡在线播HE| 惠民福利中文字幕人妻无码乱精品| 色综合久久久无码网中文| 男人的天堂无码动漫AV| 亚洲av成人无码久久精品| 中文字幕人妻无码系列第三区 | 无码精品人妻一区二区三区免费看| 国产高清无码视频| 黑人无码精品又粗又大又长| 日韩无码系列综合区| 国产成人无码av片在线观看不卡| 国产精品成人无码久久久久久 | 色窝窝无码一区二区三区 | 无码一区二区三区在线| 无码熟妇人妻av| 人妻无码一区二区三区四区|