1. A mobile communication device, comprising:
a radio frequency transceiver to communicatively couple the mobile communication device to a radio access network by a wireless
communication link;
a processor;
a memory;
a trusted security zone stored in the memory, wherein the trusted security zone provides hardware-assisted trust; and
an application, stored in the memory, that when executed by the processor in the trusted security zone,
monitors a plurality of service tiers, wherein each service tier of the plurality of service tiers is associated with at least
one of an amount of data, a data throughput, a latency, or a jitter allowed for a communication service,
creates a plurality of logs of consumption for each service tier of the plurality of service tiers, wherein each service tier
of the plurality of service tiers represents a different rate of data, a different data throughput, a different latency, or
a different jitter, and
transmits a message comprising the plurality of logs of the consumption to a billing data store in a network of a service
provider associated with the mobile communication device, wherein the plurality of logs in the message comprise consumption
logs for at least two service tiers of the plurality of service tiers, and wherein a bill is created by a billing server accessing
the billing data store and comprises a consumption of at least two service tiers of the plurality of service tiers.