栗子現場直播 千篇一栗
有很多簡單的道理,若不是被遺忘,不是察覺不到,就是知易行難。

2011年5月1日 星期日

香港流動網絡質素資料庫

  又一個新 project。這個 project 的規模應該是我過去做過之中最大規模的。

  當我使用 3G 上網時,我經常遇到一個難題,就是有些地方不能上網。有些地方即使訊號爆燈,但上網的質素卻異常欠佳,尤其是地鐵範圍內。
  和朋友談論起香港流動網絡供應商的質素,他們都眾說紛紜。基本上除了和記3人人喊打之外,PCCW 和 smartone 都有讚有彈。大體而言,大家都沒有標準的答案。
  為甚麼會有這個現象呢?可以有很多原因。客觀因素包括地區和手機型號,主觀因素則包括「隔離餸飯香」的錯覺。這些因素都令我們難以選擇。
  簡單而言,我們需要一個具規模的統計,才能有效比較供應商的質素。

  我的計劃,包括一個手機程式,以及一個網上資料庫。
  使用者可以下載一個手機程式,該程式會在背後收集訊號數據。經過長年累月,使用者就可以單憑自己過往的紀錄,看到哪個地方的訊號較好,哪個地方的訊號較差。
  如果使用者願意,他們更可以把自己的紀錄上載到互聯網。收集下來的數據,將會跨越網絡供應商和手機型號,甚至某地區突然故障或效能提升都一清二楚。

  如我所說,這是我做過最大規模的 project。除了技術上的問題,還可能會觸動香港多個大企業,因此還可能會遇上系統保安,甚至法律上的問題。

  技術篇
  以下是技術時間,閒人勿近。

  統計需要的資料有數種,大慨如下:
- 手機 ID
-- IMEI
-- 伺服器提供的 ID
- 電話資料
-- 電話型號
-- 系統版本
- 供應商資料
-- Sim MCC/MNC
- 統計資料
-- 時間
-- 位置
-- 網絡 MCC/MNC
-- 訊號強度
-- ping 效能
-- HTTP 效能

  但要注意耗電問題及網絡用量問題。我預計每 15/30 分鐘抽一次資料,就已經非常適合。至於上載資料,則可以考慮每天才上載一次。

沒有留言: