The present invention provides a method and network for communicating over free
space links. The network includes a plurality of buildings, each housing at least
one of a residence and a business. Pluralities of free-space optical links are
established, where each optical link is defined between two of the buildings, and
data is communicated across the plurality of links. Each of the buildings includes
a distribution system configured to receive the data communicated across at least
one of the links and to distribute the data to an intended recipient. The plurality
of optical links are configured to form a network topology providing alternate
communication paths for at least two of the plurality of buildings and an external
network is coupled with the optical communication network, wherein at least some
of the data is communicated between the external network and the optical communication network.