立即捐款

如何讓香港成爲下一個 mesh networking city

原圖見

好友Haggen本週二邀請了來自奧地利格拉茨的FunkFeuer Graz項目發起人Alexandar List到香港分享了他參與mesh networking社區建設的一些經驗和故事。我出於興趣參加了這次分享,感覺有不少收穫,這裏簡單記錄一二,供有興趣的朋友參考。

先說一下什麼叫mesh network。

簡而言之,mesh network其實是網絡形態的一種,它的結構比較像一個蜘蛛網,而不是一個樹狀結構。

為什麼要講mesh network?它有什麼好處?它能吃嗎?

其實早在20世紀60年代的時候,美國國防部的一個分支機構DARPA就研發出了一個叫 Arpanet 的網絡,它其實就是早期的一個mesh network,這樣的網絡韌性非常強,網絡當中即使有個別的節點被切斷,但整個網絡本身依然可以保持通信,不會出現牽一髮而動全身的結局。

只是非常可惜的是,最近二十幾年才發展起來的互聯網基本上是在走一個相反的方向。也就是依賴於「服務器」加「客戶端」的模式。你必須連接到access point才能上網,但假如access point垮了,整個網絡就會垮掉。

與此形成鮮明對比的就是mesh network,它不依賴於「服務器」加「客戶端」的模式。而是依賴於網絡當中的每一個節點之間的互相支持。假如有某個節點死了,整個網絡依然可以正常運作,而不會受到顯著影響。

mesh network 有什麼實際用途?

很多生活在鄉郊的居民往往也生活在寬頻提供商服務覆蓋範圍以外,他們上網往往有較大困難。或者對於基層家庭來講,每月幾百元的上網開銷他們未必可以承擔。這時候mesh network就可以提供一個相對而言比較廉價而且不會受到環境侷限的上網解決方案。

前面提到的奧地利格拉茨的建立,就是希望能夠爲這兩個人群提供服務。這其實是在互聯網人們經常講的「禮品經濟 Gift Economy」,也就是說,很多東西不是通過錢來購買的,而是人們彼此之間共享有無的一個過程,從而讓一個社區通過這樣的互助而變得更具凝聚力。

mesh network的另外一個很重要的用途就是在出現災難或者危機的時候。例如,2013年波士頓馬拉松炸彈襲擊事件發生後,當地的電話通信網絡無法正常使用,於是有人臨時架設了一個mesh network,使得人們即使沒有辦法連接到電訊商的網絡,但你我之間依然可以通過這樣的mesh network來保持聯繫,讓現場的救援信息可以及時傳遞到有需要的人那裏。The Future of the Internet一書之作者、哈佛大學法學教授Jonathan Zittrain接受BBC採訪時表示,這樣的mesh network對於危機救援非常有幫助。

mesh network的海外經驗

當晚的講者Alex List來自奧地利格拉茨,那裡有一個頗為有名的mesh network叫作FunkFeuer(意思是「航標」),而Alex就是其中一位發起人。當時他們幾個在大學工作和讀書的朋友只是有一個非常簡單的想法:既然在大學可以通過wifi上網,為什麼不能把校園裡的網絡共享給更多的朋友?甚至有些人家裡也有多餘的寬頻,為何不可以共享給鄰居?

於是他們跟當地一所理工大學的一位電機系教授介紹這一想法,並且還得到了那位教授的大力支持,於是他們就在學校的樓頂裝上天線,然後一個傳一個,到今天已經有多達數百個這樣的節點。在項目的官方網頁上還可以看得到格拉茨整個城市的mesh network的分佈,任何人都可以加入這個網絡,只需要同意遵守一個叫作「Pico Peering Agreement」的協議就可以了。

這個項目本身是以非牟利的方式來運作,奧地利政府有一個扶持文化發展方面的基金,對他們的項目給予基礎性的支持。

mesh network可以在香港做嗎?

其實香港有不少居住在村屋或者離島的居民,他們上網基本上只能選擇一家寬頻供應商的服務。而這樣的壟斷並不會讓寬頻提供商有意願改善其服務質素。甚至很多住在市區的唐樓的居民也有同樣的遭遇。假如有更多人意識到mesh network可以爲這些居民解決他們的上網問題,並且願意共同參與這樣一個實驗,也許香港可以成爲下一個優秀的無線網絡城市。