1460732239-b107ed34-7f3d-4bc7-80e9-122a0ebe7f32

Systems, methods, and software for operating communication systems and wireless communication devices are provided herein. Weather may be user-specified, computer simulated, based on periodic updates of real-world weather conditions, or based on a pre-existing or user-created weather profile. The base station receives the channel quality information and adjusts the modulation and coding of the remote stations accordingly. Each of the light-emitting diode units comprises a first semiconductor layer, a second semiconductor layer, and an active layer. In this manner, the devices do not need to transmit data over long ranges or at a high speed, thereby preserving batter power for the devices.