Cover Image

開發物聯網基礎框架前,你應該知道

應用場景:

想像自己超市時,手機中的購物清單會app自動跳出通知:「Hi! 超市裡的物品正在特價,看看購物清單app要買什麼吧!」 點擊進入後,出現購物清單內,超市目前正在特價中、一般價格、稍貴價格等三大等級分類表; 超市則根據購買喜好,推薦你本次必買商品

加上你喜歡聽的明星演唱會門票即將開賣,活動app跳出一鍵購買的整合功能;

這些物聯網的應用 thanks IBM Video

更便利的便利生活,已經讓開發者們準備好手邊工具,準備進入基礎框架開發!

2013年蘋果針對自行開發、申請專利又開放給Android4.3以後版本開始支援的iBeacon 藍芽4.0低功耗應用,大力推行;2015Apple Pay推出,改採以NFC為支付基礎的應用後,我們已經能夠預期這兩項協定對物聯網loT的關鍵應用。

iPhone、iPad iOS 7 after, iPhone 4S, The New iPad以後版本裝置全支援iBeacon。

Android手機,Samsung Galaxy S3、HTC One等支援BLE,Android系統也只要4.3版以上可透過App支援

Image description

iBeacon的基礎很簡單,就是Bluetooth Low Energ 藍芽低功耗技術BLE 不斷廣播自身的ID。

裝置(或傳輸器)原先被定義為基於Bluetooth Low Energy(BLE)技術的室內定位系統,所有的裝置理論上都能相容於其他支援BLE的終端裝置。

實際應用上,Apple商店裡,持有蘋果裝置的顧客,能夠基於在店裡的位置,直接提供產品訊息或其他資訊到顧客的手機,而不必知道顧客的真實身分。

我們與網路的連結更緊密,還是更孤獨?

Video link: TEDyalk Sherry Turkle

https://www.ted.com/talks/sherry_turkle_alone_together

iBeacon 單方向驗證服務

iBeacon等特點在於只提供自身的藍芽ID,加上不變的地理位置,實際應援,於20-40平方公尺佈置1個iBeacon,即可達到與軍用級GPS,相同水平的1公尺誤差室內定位。

iBeacon 建置成本

Image description

硬體(傳輸器)約在30美元,3號電池,標準方式400ms公開發送40ms訊號,約可持續4週;若能直接插在插座上,就可持續廣播,目前硬體壽命應當嚴謹規定為1年更換1組。

iBeacon用途:上班打卡、學生簽到

短時間內,進行單方驗證的應用如上班打卡、學生簽到等需有基礎站台進行驗證的環境,賣場展示產品、大場地移動目標回報位置:農場無人機巡邏、地點安全巡邏簽到等都是iOS可接受的標準應用。

100-50公尺WIFI定位 50-1公尺iBeacon定位後開始服務 安全性服務由NFC提供

Image description

iBeacon + NFC 精準驗證,高安全服務

若同時開發iBeacon可雙方驗證,擴展為互動服務,則需忽略iOS標準應用,持續可整合NFC進行嚴密資料傳輸,取代部分生物驗證一致性效率低的大問題,作為物理物體與internet連線的基本驗證與伺服器服務,擴展為物聯網較高安全等級應用,開發流程相與整合率接近。

Image description

iBeacon + NFC + Wifi 預測用戶、預先提供服務

wifi與iBeacon 及 NFC相比,最大特色在於與用戶經常將wifi服務打開,藍芽在Android及iOS 2015年發表的旗艦機種才預設皆開啟。 Wifi 與iBeacon同時使用 2.4 G頻道持續整合用戶體驗 所以Device及Network的事件觸發需在初始化完成後檢查,以提示打開服務。 WIFI服務不一定需要裝置連線後才能驗證。根據裝置移動的特性,在WIFI廣播自身訊號等待裝置登入十每次訊號的差異即可物理位置定位。

知識來源

  1. iBeacon for Developers(http://developer.apple.com/ibeacon/)
  2. 小字典(http://www.ithome.com.tw/tech/86654)

**更正內文(http://www.gabrieworks.com/about)