Hotspot data limits with simultaneous users ...

Hi,

I am using RADIUS for authentication and accounting and have a situation were users have a x GB data limit and can log in with multiple devices (phone, laptop, etc). The problem is that each device gets the full x GB of data i.e the more devices that the user has, the more total data they will be able to use. Is there any way that the data limit can be applied across devices (with same usernames) so that the total data used by each user is at most x GB?

I tried writing a script to do this but it looks like the data limit (Limit Bytes In/Out/Total) for active users cannot be changed on-the-fly. The idea would have been to try to sum the data usage for all devices and adjust the limits accordingly.

I would think that this is a common problem for anyone using data limits and simultaneous users but I have not seen any discussion on it. Am I missing something obvious?

The topic below is probably the closest that I found, which is about sharing bandwidth: http://forum.mikrotik.com/t/userman-bandwidth-on-shared-hotspot-users/46224/1

Did you ever find a solution to this issue. I am about to implement the mikrotik hotspot with centralised radius. During my test I noticed that if I setup a username and set bandwidth limitof ie 1 GB, if mutiple devices share the same username then they each 1GB. It should have disconnected them. any thoughts or advise would be appreciated.