a一级爱做片免费观看欧美,久久国产一区二区,日本一二三区免费,久草视频手机在线观看

關 閉

新聞中心

EEPW首頁 > 工控自動化 > 設計應用 > 多網絡和Linux代理的Android無線遠程控制系統

多網絡和Linux代理的Android無線遠程控制系統

作者: 時間:2013-01-11 來源:網絡 收藏

摘要:設計了一種適用于、具有root權限的智能移動終端遠程控制系統。在Android嵌入式系統的智能終端上,通過WiFi無線網絡、GPRS網絡或者GSM網絡進行通信;并利用底層基于Linux嵌入式系統的特性,在被控終端上建立執行shell命令,實現Android移動終端的遠程控制。該系統可以完成一些需要獲取root權限才能執行的操作,包括對Android的系統控制、文件系統和設備的控制等。
關鍵詞:

本文引用地址:http://www.j9360.com/article/159562.htm

linux操作系統文章專題:linux操作系統詳解(linux不再難懂)
引言
隨著智能系統的高速發展和智能移動終端的普及,在政府部門和企事業單位,員工使用的智能終端(包括手機和平板電腦)辦公越來越多,利用網絡對移動終端進行控制和管理,十分必要,目前的遠程控制大多基于應用層實現,只能對特定的一些應用或者上層的一些權限進行管理和控制,不能對Android終端實現真正意義上的完全控制。另外,這些遠程控制只是基于單個網絡實現,不能保證遠程控制的穩定實現。
本文研究的這種控制系統,可以采用多種網絡進行通信,包括WiFi、GPRS和GSM三種網絡。利用Android底層基于Linux系統實現的特性,在Linux底層建立一個Agent,獲取系統簽名,能夠執行需要獲取到root權限的shell命令,實現對整個系統的完全控制。

1 系統構架
基于(GPRS、WiFi、GSM)進行通信、通過實現操作的系統,主要對多種網絡通信方式進行適應性設計,以及對Android智能終端的系統設置、文件系統以及設備進行控制。
系統基本功能包括:自動注冊、發送消息、發送文件、管理應用程序、發送shell命令控制設備等。
基于Linux代理的Android智能終端無線遠程控制系統主要由3部分組成:控制端、被控終端和通信網絡。系統的架構圖如圖1所示。

c.JPG



2 無線遠程控制系統設計
2.1 多網絡通信設計
Android智能終端目前支持的網絡有:GPRS無線網絡和WiFi無線網絡。WiFi無線網絡的優點是網速快,缺點是有范圍和信號強度的要求。而GPRS的優缺點和WiFi無線網絡正好相反。目前,GPRS的2G網絡傳輸速率在50 kb/s左右,3G網絡速度更快,如果采用WiFi網絡接入到Internet,速度甚至可以達到1 Mb/s。速度上完全可以達到遠程控制中傳輸命令的速率要求。
本系統采用多網絡方式:優先選擇WiFi無線網絡,其次采用GPRS網絡,最后采用GSM發送短消息控制。采用WiFi無線網絡和GPRS網絡的時候,Android終端之間通過Socket進行通信。
如果該系統只是應用在局域網內,就只能使用WiFi無線網絡;如果應用在遠程或者廣域網上,就可以使用WiFi無線網絡和GPRS網絡兩者相結合的方式;如果沒有WiFi和GPRS,才使用GSM網絡。
在廣域網內使用時,當被控終靖啟動系統的時候,會采用UDP方式向廣域網發送登錄廣播,或者采用TCP協議向特定的控制端IP發送注冊信息。控制端接收到信息后,注冊到本機,然后通過TCP方式發送控制命令進行遠程控制。
在沒有WiFi和GPRS的情況下,也可以采用GSM網絡發送短消息命令進行一些簡單的控制操作,例如:打開WiFi、打開GPRS網絡等,使其可以使用上述兩種網絡進行控制。使用GSM網絡的前提條件是需要知道被控終端的SIM號碼。

linux相關文章:linux教程



上一頁 1 2 3 下一頁

評論


技術專區

關閉