A system for providing an optical wireless communication with a mobile device, the system comprising: a plurality of optical frontends coupled to a central point, each of the plurality of optical frontends configured to provide for an optical wireless communication with the mobile device; and a network controller coupled to the central point, wherein the network controller includes a data flow control device configured to control the data flow between each of the optical frontends and the central point, the data flow control device being configured to operate responsive to a control signal from the network controller, the control signal indicating which of the plurality of optical frontends serves the mobile device, wherein an interface from the plurality of optical frontends to the network controller is configured to exchange control signals between the network controller and the plurality of optical frontends, wherein a plurality of mobile devices are configured to communicate with the optical frontends using coordinated links so as to allow serving the plurality of mobile devices by multiple optical frontends, wherein the mobile devices and the optical frontends are configured to estimate a physical interference channel before a transmission over the coordinated links, and the optical frontends are configured to convey respective metrics reports to the network controller as an input for an interference coordination and handover, and wherein, depending on a situation of the coordinated links, the network controller is configured to initiate a handover event by rerouting traffic between the network controller and the plurality of optical frontends and to control the transmission of the mobile devices and the optical frontends to minimize an interference. a plurality of optical frontends coupled to a central point, each of the plurality of optical frontends configured to provide for an optical wireless communication with the mobile device; and a network controller coupled to the central point, wherein the network controller includes a data flow control device configured to control the data flow between each of the optical frontends and the central point, the data flow control device being configured to operate responsive to a control signal from the network controller, the control signal indicating which of the plurality of optical frontends serves the mobile device, wherein an interface from the plurality of optical frontends to the network controller is configured to exchange control signals between the network controller and the plurality of optical frontends, wherein a plurality of mobile devices are configured to communicate with the optical frontends using coordinated links so as to allow serving the plurality of mobile devices by multiple optical frontends, wherein the mobile devices and the optical frontends are configured to estimate a physical interference channel before a transmission over the coordinated links, and the optical frontends are configured to convey respective metrics reports to the network controller as an input for an interference coordination and handover, and wherein, depending on a situation of the coordinated links, the network controller is configured to initiate a handover event by rerouting traffic between the network controller and the plurality of optical frontends and to control the transmission of the mobile devices and the optical frontends to minimize an interference.