A telecommunications architecture processes telecommunications service requests received from third parties through a secure access gateway. A multicast network device, having a plurality of interfaces, includes a multicast controller for efficiently distributing multicast messages among subscribing entities associated with various VLAN domains. whereby the brightness sensor is provided to confirm that the brightness of the surrounding environment is bright enough for reading and the distance measure is provided to remind the user to maintain a suitable pose during reading.