Datacap is not Data, but Packets!
I started monitoring bytes input and bytes output on my router.
Yesterday Cox reports I used 40GB while my router shows 23,997,300,432 input+output bytes.
However, received packets 20151773 and transmitted packets 6875659 (27,027,432 total)
so 40GB / 27M packets = 1479. That means you're going to charge me based on packet count and not actual data usage.
That means all these 46 byte packets that I'm receiving from your equipment is going to be
190,876,435,200 used per month by just being on your network and receiving packets that I didn't use. and a minimum of 6,362,547,840 per day.
If you're going to limit us based on packets, you should express it in terms of packet counts and not data at least.
But you also should not count the broadcast arps that we all receive from your equipment probing your own network.