Patent ID: 7869430

Claim:
An apparatus comprising: a billing record generating device configured to generate a billing record comprising billing information that includes a transmitted packet size, a number of transmitted packets, and a packet communication rate, with respect to an identification (ID) to be billed; a packet gateway processor configured to: determine the number of transmitted packets corresponding to an address of transmitted packets from a packet network; calculate the transmitted packet size for the transmitted packets; calculate the packet communication rate for the transmitted packets; and generate the billing information with respect to an ID to be billed based on the address of the transmitted packets; and a charging record generating device configured to generate a charging record for the ID to be billed for a predetermined period, wherein the billing record generating device is further configured to dynamically set: a range of packet sizes transferrable and receivable in subsequent communications based upon the calculated transmitted packet sizes; and packet communication rates corresponding to the range of packet sizes set by the billing record generating device.