A mobile communication terminal for supporting a plurality of
communication protocols comprises a first software module for managing at
least a first operation associated with at least one of the plurality of
communication protocols, wherein the first operation is independent of
other operations performed by remaining plurality of the communication
protocols; and a second hardware module for managing at least a second
operation common to at least two of the plurality of communication
protocols.