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

    基于物聯網的文件傳輸方法和裝置制造方法及圖紙

    技術編號:15023406 閱讀:163 留言:0更新日期:2017-04-05 00:43
    本發明專利技術提供了一種基于物聯網的文件傳輸方法和裝置,該方法包括:接收用戶終端發來的第一文件傳輸請求;通過與網絡接入設備間的第一長連接通道,將第一文件傳輸請求發送給網絡接入設備;接收網絡接入設備返回的第一確認反饋并發送給用戶終端;接收用戶終端在收到第一確認反饋后發來的第一連接請求;根據第一連接請求,將用戶終端的公網網絡地址及端口號發送給網絡接入設備,并將網絡接入設備的公網網絡地址及端口號發送給用戶終端,以使用戶終端和網絡接入設備各自向對方的公網網絡地址及端口號發送數據包直至成功建立第一點對點連接通道,并通過該第一點對點連接通道傳輸第一文件。本發明專利技術實現了基于物聯網向網絡接入設備傳輸文件。

    【技術實現步驟摘要】

    本專利技術涉及物聯網
    ,特別是涉及一種基于物聯網的文件傳輸方法和裝置
    技術介紹
    物聯網是新一代信息技術的重要組成部分,其英文名稱是“TheInternetofthings”,是指物物相連的互聯網。物聯網的核心和基礎仍然是互聯網,是在互聯網基礎上的延伸和擴展的網絡,物聯網使得基于用戶終端的互聯網延伸和擴展到了物品與物品之間的信息交換和通信。通過物聯網,用戶可以通過手機等控制終端來遠程控制家里的網絡接入設備,以實現遠程控制。網絡接入設備與用戶終端接入基于物聯網可以有兩種方式,包括直接接入公網以及通過內網連接到公網。公網內的節點之間可以隨意互相訪問。目前的物聯網實現方案,需要網絡接入設備接入公網,具有公網網絡地址,這樣用戶終端才可以通過網絡接入設備的公網網絡地址尋找到該網絡接入設備并與其通信,實現對網絡接入設備的控制。類似地,若網絡接入設備需要與用戶終端連接通信,也需要用戶終端接入公網并具有公網網絡地址,網絡接入設備才能通過用戶終端的公網網絡地址與用戶終端連接通信。然而,公網網絡地址的資源是有限的,為每個網絡接入設備以及用戶終端各自分配公網網絡地址成本太高,也是不切實際的。合理的情形是,網絡接入設備與用戶終端都通過各自的網關接入公網的,網絡接入設備與用戶終端分別處于各自的內網中,與公網之間的通信需要進行NAT(NetworkAddressTranslation,網絡地址轉換)。這樣網絡接入設備和用戶終端如何尋找到對方并進行通信就成為一個難題,使得網絡接入設備與用戶終端之間傳輸文件成為一個難題。
    技術實現思路
    基于此,有必要針對目前網絡接入設備與用戶終端分別處于各自的內網中,難以實現文件傳輸的問題,提供一種基于物聯網的文件傳輸方法和裝置。一種基于物聯網的文件傳輸方法,所述方法包括:接收用戶終端發來的攜帶有設備賬號的第一文件傳輸請求;通過與所述設備賬號所對應的網絡接入設備間的第一長連接通道,將所述第一文件傳輸請求發送給所述網絡接入設備;接收所述網絡接入設備響應于所述第一文件傳輸請求而返回的第一確認反饋;將所述第一確認反饋發送給所述用戶終端;接收所述用戶終端在收到所述第一確認反饋后發來的第一連接請求;根據所述第一連接請求,將所述用戶終端的公網網絡地址及端口號發送給所述網絡接入設備,并將所述網絡接入設備的公網網絡地址及端口號發送給所述用戶終端,以使所述用戶終端和所述網絡接入設備各自向對方的公網網絡地址及端口號發送數據包直至成功建立第一點對點連接通道,并通過該第一點對點連接通道傳輸第一文件。一種基于物聯網的文件傳輸裝置,所述裝置包括:文件傳輸請求處理模塊,用于接收用戶終端發來的攜帶有設備賬號的第一文件傳輸請求;通過與所述設備賬號所對應的網絡接入設備間的第一長連接通道,將所述第一文件傳輸請求發送給所述網絡接入設備;確認反饋處理模塊,用于接收所述網絡接入設備響應于所述第一文件傳輸請求而返回的第一確認反饋;將所述第一確認反饋發送給所述用戶終端;連接請求處理模塊,用于接收所述用戶終端在收到所述第一確認反饋后發來的第一連接請求;根據所述第一連接請求,將所述用戶終端的公網網絡地址及端口號發送給所述網絡接入設備,并將所述網絡接入設備的公網網絡地址及端口號發送給所述用戶終端,以使所述用戶終端和所述網絡接入設備各自向對方的公網網絡地址及端口號發送數據包直至成功建立第一點對點連接通道,并通過該第一點對點連接通道傳輸第一文件。上述基于物聯網的文件傳輸方法和裝置,與網絡接入設備保持第一長連接通道,可以隨時與網絡接入設備通信;接收到用戶終端發來的第一文件傳輸請求,就可以獲知用戶終端在網絡中的通信位置,這樣就可以實現在用戶終端和網絡接入設備之間傳遞消息。在網絡接入設備確認后,就可以應用戶終端的連接請求,向用戶終端和網絡接入設備分別提供對方的公網網絡地址及端口號,使得用戶終端和網絡接入設備可以根據獲取到的對方的公網網絡地址及端口號來對對方的網絡地址轉換設備進行NAT穿越,從而可以建立起用戶終端和網絡接入設備之間的點對點傳輸通道,用來傳輸文件。這樣無論網絡接入設備是否直接連接到公網,以及其內網環境如何變化,都可以尋找到網絡接入設備,實現用戶終端向網絡接入設備傳輸第一文件。一種基于物聯網的文件傳輸方法,所述方法包括:向服務器發送攜帶有設備賬號的第一文件傳輸請求,使所述服務器通過與所述設備賬號所對應的網絡接入設備間的第一長連接通道,將所述第一文件傳輸請求發送給所述網絡接入設備;接收所述網絡接入設備響應于所述第一文件傳輸請求而通過所述服務器所返回的第一確認反饋;響應于所述第一確認反饋,向所述服務器發送第一連接請求,使所述服務器將發出所述第一連接請求的公網網絡地址及端口號發送給所述網絡接入設備;接收所述服務器根據所述第一連接請求而返回的所述網絡接入設備的公網網絡地址及端口號;與所述網絡接入設備之間彼此向對方的公網網絡地址及端口號發送數據包,直至成功建立第一點對點連接通道;通過所述第一點對點連接通道向所述網絡接入設備傳輸第一文件。一種基于物聯網的文件傳輸裝置,其特征在于,所述裝置包括:文件傳輸請求發送模塊,用于向服務器發送攜帶有設備賬號的第一文件傳輸請求,使所述服務器通過與所述設備賬號所對應的網絡接入設備間的第一長連接通道,將所述第一文件傳輸請求發送給所述網絡接入設備;確認反饋接收模塊,用于接收所述網絡接入設備響應于所述第一文件傳輸請求而通過所述服務器所返回的第一確認反饋;連接請求發送模塊,用于響應于所述第一確認反饋,向所述服務器發送第一連接請求,使所述服務器將發出所述第一連接請求的公網網絡地址及端口號發送給所述網絡接入設備;公網網絡地址及端口號接收模塊,用于接收所述服務器根據所述第一連接請求而返回的所述網絡接入設備的公網網絡地址及端口號;連接通道建立模塊,用于與所述網絡接入設備之間彼此向對方的公網網絡地址及端口號發送數據包,直至成功建立第一點對點連接通道;文件傳輸模塊,用于通過所述第一點對點連接通道向所述網絡接入設備傳輸第一文件。上述基于物聯網的文件傳輸方法和裝置,服務器與網絡接入設備保持第一長連接通道,服務器就可以隨時與網絡接入設備通信;向服務器發送第一文件傳輸請求,服務器也可以獲知用戶終端本地在網絡中的通信位置,這樣就可以通過服務器而與網絡接入設備之間傳遞消息。在網絡接入設備確認后,就可以發起連接請本文檔來自技高網
    ...

    【技術保護點】
    一種基于物聯網的文件傳輸方法,所述方法包括:接收用戶終端發來的攜帶有設備賬號的第一文件傳輸請求;通過與所述設備賬號所對應的網絡接入設備間的第一長連接通道,將所述第一文件傳輸請求發送給所述網絡接入設備;接收所述網絡接入設備響應于所述第一文件傳輸請求而返回的第一確認反饋;將所述第一確認反饋發送給所述用戶終端;接收所述用戶終端在收到所述第一確認反饋后發來的第一連接請求;根據所述第一連接請求,將所述用戶終端的公網網絡地址及端口號發送給所述網絡接入設備,并將所述網絡接入設備的公網網絡地址及端口號發送給所述用戶終端,以使所述用戶終端和所述網絡接入設備各自向對方的公網網絡地址及端口號發送數據包直至成功建立第一點對點連接通道,并通過該第一點對點連接通道傳輸第一文件。

    【技術特征摘要】
    1.一種基于物聯網的文件傳輸方法,所述方法包括:
    接收用戶終端發來的攜帶有設備賬號的第一文件傳輸請求;
    通過與所述設備賬號所對應的網絡接入設備間的第一長連接通道,將所述
    第一文件傳輸請求發送給所述網絡接入設備;
    接收所述網絡接入設備響應于所述第一文件傳輸請求而返回的第一確認反
    饋;
    將所述第一確認反饋發送給所述用戶終端;
    接收所述用戶終端在收到所述第一確認反饋后發來的第一連接請求;
    根據所述第一連接請求,將所述用戶終端的公網網絡地址及端口號發送給
    所述網絡接入設備,并將所述網絡接入設備的公網網絡地址及端口號發送給所
    述用戶終端,以使所述用戶終端和所述網絡接入設備各自向對方的公網網絡地
    址及端口號發送數據包直至成功建立第一點對點連接通道,并通過該第一點對
    點連接通道傳輸第一文件。
    2.根據權利要求1所述的方法,其特征在于,所述方法還包括:
    接收網絡接入設備發來的攜帶有終端賬號的第二文件傳輸請求;
    通過與所述終端賬號所對應的用戶終端間的第二長連接通道,將所述第二
    文件傳輸請求發送給所述用戶終端;
    接收所述用戶終端響應于所述第二文件傳輸請求而返回的第二確認反饋;
    將所述第二確認反饋發送給所述網絡接入設備;
    接收所述網絡接入設備在收到所述第二確認反饋后發來的第二連接請求;
    根據所述第二連接請求,將所述用戶終端的公網網絡地址及端口號發送給
    所述網絡接入設備,并將所述網絡接入設備的公網網絡地址及端口號發送給所
    述用戶終端,以使所述用戶終端和所述網絡接入設備各自向對方的公網網絡地
    址及端口號發送數據包直至成功建立第二點對點連接通道,并通過該第二點對
    點連接通道傳輸第二文件。
    3.根據權利要求1所述的方法,其特征在于,所述第一文件為多媒體文件;
    所述第一文件根據所述用戶終端所采集的聲音和/或圖像生成。
    4.根據權利要求1所述的方法,其特征在于,所述通過與所述設備賬號所
    對應的網絡接入設備間的第一長連接通道,將所述第一文件傳輸請求發送給所
    述網絡接入設備,包括:
    檢測所述設備賬號是否對應在線狀態;
    若是則通過與所述設備賬號所對應的網絡接入設備間的第一長連接通道,
    將所述第一文件傳輸請求發送給所述網絡接入設備;
    若否則緩存所述第一文件傳輸請求,直至檢測到所述設備賬號對應在線狀
    態時,通過與所述設備賬號所對應的網絡接入設備間的第一長連接通道,將所
    述緩存的第一文件傳輸請求發送給所述網絡接入設備。
    5.一種基于物聯網的文件傳輸方法,所述方法包括:
    向服務器發送攜帶有設備賬號的第一文件傳輸請求,使所述服務器通過與
    所述設備賬號所對應的網絡接入設備間的第一長連接通道,將所述第一文件傳
    輸請求發送給所述網絡接入設備;
    接收所述網絡接入設備響應于所述第一文件傳輸請求而通過所述服務器所
    返回的第一確認反饋;
    響應于所述第一確認反饋,向所述服務器發送第一連接請求,使所述服務
    器將發出所述第一連接請求的公網網絡地址及端口號發送給所述網絡接入設
    備;
    接收所述服務器根據所述第一連接請求而返回的所述網絡接入設備的公網
    網絡地址及端口號;
    與所述網絡接入設備之間彼此向對方的公網網絡地址及端口號發送數據
    包,直至成功建立第一點對點連接通道;
    通過所述第一點對點連接通道向所述網絡接入設備傳輸第一文件。
    6.根據權利要求5所述的方法,其特征在于,所述方法還包括:
    接收所述服務器通過第二文件傳輸請求中的終端賬號所對應的第二長連接
    通道發來的第二文件傳輸請求;所述服務器發來的第二文件傳輸請求由網絡接
    入設備發送給所述服務器;
    響應于所述第二文件傳輸請求而通過所述服務器向所述網絡接入設備發送
    第二確認反饋,以使所述網絡接入設備根據所述第二確認反饋向所述服務器發
    送第二連接請求;
    接收所述服務器根據所述第二連接請求而返回的所述網絡接入設備的公網
    網絡地址及端口號;
    與所述網絡接入設備之間彼此向對方的公網網絡地址及端口號發送數據
    包,直至成功建立第二點對點連接通道;
    接收所述網絡接入設備通過所述第二點對點連接通道發來的第二文件。
    7.根據權利要求6所述的方法,其特征在于,所述第一文件為多媒體文件;
    所述方法還包括:
    檢測錄制觸發指令;
    根據所述錄制觸發指令開始采集環境聲音和/或圖像,直到預設時長后或者
    直到檢測到錄制結束指令后停止采集;
    根據所述采集的聲音和/或圖像生成所述第一文件。
    8.根據權利要求5所述的方法,其特征在于,所述向服務器發送攜帶有設
    備賬號的第一文件傳輸請求,使所述服務器通過與所述設備賬號所對應的網絡
    接入設備間的第一長連接通道,將所述第一文件傳輸請求發送給所述網絡接入
    設備,包括:
    向服務器發送攜帶有設備賬號的第一文件傳輸請求,使所述服務器檢測所
    述設備賬號是否對應在線狀態;
    若是,則通過與所述設備賬號所對應的網絡接入設備間的第一長連接通道,
    將所述第一文件傳輸請求發送給所述網絡接入設備;
    若否,則通過與所述設備賬號所對應的網絡接入設備間的第一長連接通道,
    將所述緩存的第一文件傳輸請求發送給所述網絡接入設備。
    9.一種基于物聯網的文件傳輸方法,所述方法包括:
    接收所述服務器通過第一文件...

    【專利技術屬性】
    技術研發人員:常青
    申請(專利權)人:深圳市騰訊計算機系統有限公司
    類型:發明
    國別省市:廣東;44

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

    1
    主站蜘蛛池模板: 精品久久久无码中文字幕边打电话| 无码av人妻一区二区三区四区| 无码乱肉视频免费大全合集| 国产在线无码精品电影网| 一区二区三区无码视频免费福利| 无码人妻熟妇AV又粗又大| 国产成人亚洲精品无码AV大片| 中文无码喷潮在线播放| 亚洲精品无码久久久久APP| 亚洲国产精品无码专区影院 | 中文字幕人妻三级中文无码视频 | 人妻无码久久一区二区三区免费 | 亚洲av中文无码乱人伦在线播放 | 久久久久亚洲AV无码观看| 国产办公室秘书无码精品99| 精品无码国产污污污免费| 中文字幕人成无码免费视频| 亚洲日韩精品无码专区网址| 无码精品人妻一区二区三区漫画| 国产色爽免费无码视频| 性色av无码不卡中文字幕| 亚洲一区二区无码偷拍| 精品日韩亚洲AV无码| 无码A级毛片免费视频内谢| 内射人妻少妇无码一本一道| 国产精品热久久无码av| 精品久久久久久无码免费| 无码精品不卡一区二区三区| 亚洲av无码片vr一区二区三区| 亚洲精品人成无码中文毛片| 无码国产成人午夜电影在线观看| 亚洲热妇无码AV在线播放 | 亚洲AV无码专区国产乱码电影| 日韩人妻无码一区二区三区久久99| 国产精品午夜无码体验区| 无码av不卡一区二区三区| 亚洲Av无码国产情品久久 | 无码专区狠狠躁躁天天躁| 亚洲精品无码久久久久| 色综合久久久久无码专区| 久久男人Av资源网站无码软件|