Wed, Dec 26, 2012 at 21:18:35, oleh.hrynchuk wrote about "[uanog] Re: [uanog] Нужен админ в Донецке":
Клієнт одночасно розмовляє по мобілу, "шариться" в Інеті з планшетника і дивиться IPTV. З одного акаунту.
Задача оператора - точно в ріалтаймі відслідковувати стан клієнтського акаунта, щоби не "попасти на бабло".
Это напоминает адский флейм 12-летней давности в покойном inet-admins о выборе между time-based и money-based методе расчёта доступных средств и моменте их завершения - для создаваемого тогда tac+ia. С обеих сторон было сломано множество копий:) и, кажется, было выработано общее решение и для такого случая. Наблюдая текущее состояние дел, я бы это решил чисто time-based на реавторизациях (когда AAA серверу говоришь "мы насидели 30 минут с начала звонка", а он тебе - "через 5 минут повторишь вопрос") и отключении по достижению минимума допустимого интервала между реавторизациями. Если при этом останется чуть-чуть денег в плюсе - их можно выбрать за счёт одной услуги вместо трёх параллельных. Но, насколько я вижу практику опсосов, они делают проще - некоторые услуги предоставляются только при балансе выше некоторого сильно положительного порога. Это со своей стороны значительно лучше - если у тебя, грубо говоря, 10 гривен, то у тебя должна быть возможность потратить их на SMS типа "Папа, срочно пополни меня", а не на IPTV. (И это всё не имеет отношения к исходному топику - если там вообще согласились на offline accounting, то он чисто кредитный, а не дебетный.) -netch-