A wireless communication system includes a system backbone, a host computer coupled
to the system backbone, at least one base station coupled to the system backbone,
the at least one base station including a base station transceiver for communicating
wirelessly with mobile devices within the system, and at least one mobile device
having a mobile device transceiver for communicating wirelessly with the host computer
on the system backbone via the at least one base station. A method of operation
includes the steps determining whether a version of operating software stored in
the at least one mobile device is a current version of the operating software,
and wirelessly updating the operating software stored in the at least one mobile
device if it is determined that the operating software stored in the at least one
mobile device is not the current version.