呂智良 何陳光 葉敏杰 周春良 趙娜
(寧波財經(jīng)學院,浙江 寧波 315200)
Wi-Fi在中文里又被稱為“行動熱點”是Wi-Fi聯(lián)盟制造商的商標作為產品的品牌認證,是一個創(chuàng)建于IEEE 802.11標準的無線局域網(wǎng)技術。基于兩套系統(tǒng)的密切相關,也常有人把Wi-Fi當作IEEE802.11標準的同義術語?!癢i-Fi”常被寫成“WiFi”或“Wifi”,但是它們并沒有被Wi-Fi聯(lián)盟認可。
本平臺是一款基于移動設備和計算設備研發(fā)的系統(tǒng),適用于每個大型超市,超市配置了AP熱點和在服務器端部署了以后,用戶通過手機客戶端便可得到位置坐標、實現(xiàn)系統(tǒng)導航。產品主要面向超市的顧客,從他們的便利,快捷等方面考慮,不僅滿足了他們的基本需求,可以快速地導航到所需到的地方去,而且省去了國內排隊購物和超市在人力方面的大量投入。而本平臺針對超市用戶的需求有不同的推薦,有效地方便了在這個超市的可變性。
整個系統(tǒng)分成服務端和客戶端兩大個板塊,具體如下圖所示。
圖1 系統(tǒng)總體功能模塊圖
服務器端首先提供超市地圖編輯:能夠添加、修改、刪除超市地圖,在超市地圖上添加推送消息、商鋪、公共設施,以及維護樓梯,扶梯,電梯直接的關系。另外由于定位導航的需要還可以在地圖上繪制出所有的可行的路線;最后進行消費行為分析:根據(jù)已知的用戶消費習慣,行走軌跡習慣,推算得出用戶喜好記錄了顧客的行為習慣,并根據(jù)圖表輕松發(fā)現(xiàn)超市最富有商機的區(qū)域,以及用戶最喜歡的促銷方式,最樂于參與什么類型的活動,為消費者定制私人服務。
客戶端連接最近的WiFi熱點,后會接收到服務端的推送消息,消費者選擇他們想去的區(qū)域后,客戶端會自動為消費者導航;對于同類比的商品,消費者可以瀏覽完之后,選擇相同的商品比較,從而選擇性價比最高的商品。結合客戶端和服務端,使得整個超市信息化,服務一體化,讓消費者享受到頂級的購物體驗。
根據(jù)系統(tǒng)需求,在安卓移動設備平臺上進行開發(fā)。Android基于Linux內核,采用了軟件堆疊架構,疊層主要分成三層:操作系統(tǒng)、中間件、應用程序。另外在定位導航上,采用基于Wi-Fi的位置指紋定位算法,并使用防脈沖干擾平均濾波法對RSSI值濾波,基于A*的自動尋路算法和基于圖論的DFS算法。在地圖編輯過程中,使用HTML5 canvas畫圖。在推送消息上,采用SVM推薦算法。并且在服務器端采用J2EE開發(fā)技術,使用MySQl數(shù)據(jù)庫及Socket通信機制,從而實現(xiàn)服務器--手機友好的交互模式。
本系統(tǒng)采用目前流行的多次C/S架構,在安卓開發(fā)平臺上,以免費開源的Eclipse為開發(fā)工具,并綁定Android SDK為開發(fā)環(huán)境,以MySQl為后臺數(shù)據(jù)庫,以當前主流的Java為開發(fā)語言,用xml+Html來布局。
選用美團總部Wi-Fi的室內定位的實踐和應用來進行分析。美團總部于2014年1月搬入了望京科技園3期,新的辦公室地上共4層,建筑面積一萬多平方米,共部署有86臺無線AP,覆蓋很充分,沒有死角,這為良好的定位效果打下了基礎。
室內定位技術商業(yè)化掀起了一波高潮,尤其在o2o技術領域。當前市場上的定位技術有很多種類,例如A-GPS、藍牙定位、超聲定位、紅外、信標、射頻、Wi-Fi、計算機視覺等。其中基于Wi-Fi的室內定位技術應用前景非常好,從硬件設施的投入、軟件技術的投入、實施難度、可控性,還是定位效果等方面綜合考慮,它都是占有很大優(yōu)勢的。
Wi-Fi室內定位技術的實現(xiàn)一般都會在室內部署熱點(AP),每一個無線熱點(AP)都會有一個全球唯一的MAC地址,并且這個無線熱點(AP)一般來說在一段時間期限內是不會發(fā)生改變的。美團總部的無線AP部署沒有死角,而且還很充分,它使用的ArubA AP-135商用無線路由器,2.4-GHz/5-GHz雙頻無線AP。在實際運用之中,一般來說測距技術算法與距離無關算法兩者之中測距技術的算法精確度更高,而美團總部所使用的的定位算法就是測距技術算法。
本文主要面向超市的顧客,從他們的便利,快捷等方面考慮。以廣大顧客為中心,針對不同用戶,開發(fā)出不同的需求,為用戶帶來更加便捷安全的服務。以最新的AP熱點部署在超市內,通過服務器端的部署,和手機客戶端的交流使用,讓用戶在超市可以方便快捷的了解所需的信息,定位以及導航可以讓用戶方便地到達超市的任何一個地方。不僅滿足了他們的基本需求,可以快速地導航到所需到的地方去,而且省去了國內排隊購物和超市在人力方面的大量投入。