Prioritized transmission of data from a mobile device, where the mobile
device includes the ability to transmit data using more than one
transmission medium, includes generating data packets from sensor data.
The data packet is then assigned a priority level based on the sensor
data and various factors relating to the transmission mediums. The
priority level may be assigned based on the transmission availability,
bandwidth and cost of using the medium. The data packets, based on the
assigned priority level, are then stored in a corresponding priority
buffer associated with a transmission device using one of the
transmission mediums. When available, the transmission device may then
readily transmit the data packet from the priority buffer. Therefore, the
data is transferred in a prioritized order based, in part, on the
transmission medium and factors relating to the medium, as well as the
sensor data being transmitted.