Wireless community networks (or wireless communities) constitute a grassroots, decentralized, and self-organized model for the provision of Wireless Local Area Network (WLAN) infrastructure, information and communication services, as well as knowledge and expertise in the wireless realm. In particular, individuals operate their own Access Points, invite friends and neighbors to join in as clients to their nodes and, then, interconnect with other nodes (which typically belong to strangers sharing the same community spirit) to build a wireless blanket of home-made hotspots that is scalable enough to cover large metropolitan areas. To support the operation of the community network, individual participants are expected to contribute their time,...