microcontroller or other processor the rf subsystem 104 as shown in fig6 may include a controller 128 such as a microcontroller another processor or other circuitry the controller 108 desirably handles overall operation of the ms 100 this may be done by any combination of hardware software and firmware running on the controller 108 such a combination of hardware software and firmware may embody any methods in accordance with the aspects of the present invention in fig4 the peripherals 114 such as a full or partial keyboard video or still image display audio interface etc may be employed and managed through the controller 108 aspects of the present invention may be implemented in firmware of the controller 108 of the application processor in fig4 and or the controller 118 of the baseband subsystem as shown in fig3 in another alternative aspects of the present invention may also be implemented as a combination of firmware and hardware of the application processor subsystem 101 and or the baseband subsystem 102 for instance signal processing functionality of any or all of the fig5 may be implemented in firmware and or software which is executed by the system hardware it may be part of the baseband.