Tathagata Das, Prashanth Mohan, Venkata N. Padmanabhan,
Ramachandran Ramjee, Asankhaya Sharma
platform for remote sensing using smartphones
內容摘要:
智慧型手機在市面上越來越普及,而為了增加工具在智慧型手機廣大應用的潛
力,提出了這個平台來讓智慧型手機用戶增加許多可用的功能。
當中有提到PRISM為了平衡廣泛性、私密性所做的研究。而當中也提到這個平
台為了增加廣泛性,讓使用平台的作者,用可執行的二進制文件編寫,這是為
了提供效率性跟彈性去讓作者更方便的反覆使用已經存在的程式模組。
當中也提到PRISM使用了"PUSH"技術,讓平台上的應用程式主動的裝置在適
合的使用者手機上,也是為了讓使用者更方便的更新這個平台上的應用程式
他們主要提出了三個應用程式:
citizen journalist、party thermometer、road bump monitor
來呈現他們的實作內容
關鍵研究方法:
Push-based model has some benefit:
是應用程序可以部屬在手機的其中之一的方法,描述server把東西丟給cl-
ient端的動作跟pull-based是一體兩面的,因為pull-based是主動跟
server要資料,是雙方的動作
Generality:支持廣泛的應用範圍和靈活性,重用現有的代碼。
Security:確保參與電話,屬於個人用戶,保持安全和應用程序不被濫用
敏感的傳感器信息
Scalability:在PRISM上的基礎設施,允許系統擴展到大量的節點(例
如幾十萬),而不將它放到一個不必要的負擔。
PRISM與其他平台的比較
在任何狀況上,PRISM都至少是OK以上的等級,顯示出PRISM在他們
的代表應用程式,是相對於其他平台優異
幾個建制假設
1. 假設PRISM是被使用者信任且願意在他們手機上部署
2. PRISM是被可信任的單位認證
3. 每個參與節點都是被信任的
4. 可以直接與基礎設施聯繫,但用戶間沒有對等通信的能力
這是架構圖
註冊過程
登記過程是讓一個用戶,告知其存在PRISM server的可用性和運行
運行PRISM的應用程序。並且維持這個註冊的狀態,並不斷自動註
冊到有效期滿後。
PS:平衡使用以及隱私洩漏風險,怕時間長到可能洩漏用戶識別,鎖
定的註冊期限是一小時
Citizen Journalistl:這個像是盧育盛先生他的軟體"休息一下"一樣,每
個人都可以發表他自己的位置,以及分享給每個人
對於某間店的評價之類的
Party Thermometer:這個是可以查詢附近是否有PARTY很熱門,而這也
當中也有提到會用聲音來感測是否是真實在PARTY
裡面,(有可能是路過但剛好接收到位置,相對的在
PARTY裡面音樂就會相對大聲很多)
Road Bump Monitor:這是手機配備了GPS何加速度感測器來檢測和定位
路面顛簸的情況
結論:
這個主要焦點是在要更靈活的去使用在手機上的應用程式,技能減輕其
部屬的方式,增加PRISM的靈活性,也在提供更廣泛的安全性,可延伸
性給更多個人用戶
沒有留言:
張貼留言