Radio communication network software downloading methods wherein terminal
unique information pertaining to the downloading transaction is
communicated on corresponding dedicated communication channels, for
example, download initiation (300), capability exchange (320), digital
signature (332) and activation and billing (360) communications, among
others. Software content, or data, is transmitted (334) from the network
to the plurality of terminals on a shared communication channel. In some
applications, the software content includes multiple files multiplexed on
the shared communication channel, wherein the content may be adjusted
dynamically to optimize spectral efficiency.