關 閉

        新聞中心

        EEPW首頁 > 工控自動化 > 設計應用 > 基于Android平臺的物聯網網關方案設計

        基于Android平臺的物聯網網關方案設計

        作者: 時間:2013-03-20 來源:網絡 收藏

        3.2 Android網絡通信
        Android完全支持JDK本身的TCP、UDP網絡通信的API,可以使用SeverSocket、Socket來建立基于TCP/IP協議的網絡通信,也可以使用DatagramSocket、Datagrampacket、MulticastSocket來建立UDP協議的網絡通信。本設計采用TCP/IP協議來實現網絡通信,通信流程如圖6所示。

        本文引用地址:http://www.104case.com/article/159476.htm

        e.JPG


        本設計只實現客戶端編程,服務端用SocketTool TCP/IP通信調試工具V2.2在PC端建立。使用Socket來實現客戶端的步驟如下:
        (1)通過IP地址和端口實例化Socket,請求連接服務器。
        (2)獲取Socket上的流以進行讀寫。
        (3)把流包裝進BufferedReader的實例。
        (4)對Socket進行讀寫
        (5)關閉打殲的流程。
        關鍵代碼如下:
        f.JPG

        4 的管理功能及實現
        在應用層實現對的管理,主要包括安全認證、時間統一、監測數據采集、節點定位和遠程傳輸功能,從而實現對現場的實時臨控和管理。功能設計如下:
        (1)安全認證:協調節點在安全認汪中,將申請節點的ID發給,網關查找配置表中的授權入網節;如果該節點ID在表中,則通知協調節點允許入網,否則不允許入網。同時,網關可以顯示、添加或修改節點配置表中的授權入網節點。
        如圖8—1所示,網關插入配置表信息,該實驗為四個節點組成的ZigBee網絡,節點編號分別為0080E102001BC94D、0080E102001BCE91、0080E102001BC204和0080E102001BCF51。ZigBee組成的無線傳感器網絡實現點對點通信,網關可以采集到節點數據信息,并用綠燈顯示該網絡實現的是1號節點和3號節點之間的點對點通信,紅燈表明處于非工作狀態。

        物聯網相關文章:物聯網是什么




        關鍵詞: 物聯網 WSN 網關

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 张家港市| 红安县| 三穗县| 依安县| 邳州市| 邢台县| 大安市| 阳朔县| 吕梁市| 临沭县| 涞源县| 东海县| 宁南县| 穆棱市| 马尔康县| 塘沽区| 上栗县| 南平市| 瑞金市| 稻城县| 广平县| 专栏| 平凉市| 盘锦市| 司法| 青龙| 竹山县| 河津市| 牟定县| 武隆县| 高州市| 五大连池市| 师宗县| 冕宁县| 永定县| 平武县| 伊通| 历史| 黄山市| 五莲县| 德昌县|