Итак, перейдем к обсуждению самой горячей и близкой всем без исключения темы: как операторы воруют деньги абонентов.
Чтобы ничего не пропустить, попробуем подойти к вопросу серьезно, системно и разложить все по полочкам.
Начнем с того, что безусловно отметем возможность, что операторы денег все-таки не воруют, как фантастическую. Это, знаете ли, смешно - все знаю, что они воруют. Некоторые даже называют конкретные цифры. Да и потом - достаточно завести себе мобильный телефон и увидеть, как тают деньги на счету, чтобы однозначно убедиться - что-то тут нечисто.
Получается, что абонент знает, что оператор ворует, а оператор знает, что абонент об этом знает. Получается такой себе love-hate relationship, когда обе стороны понимают, что есть в их отношениях какой-то запашок, но отказаться от них по каким-то причинам не могут. Зачастую это приводит к тому, что абонент начинает с подозрением относится к любым действиям оператора и склонен считать, что его обворовывают круглые сутки без перерывов на обед.
Чтобы отделить непреложные факты от бездонной пучины паранойи, для начала разделим воровство денег на воровство реальное и воровство кажущееся.
Реальное воровство - это когда оператор реально взял себе больше денег, чем положено по договору между ним и абонентом. Происходит это:
1)При выставлении счетов за неоказанные услуги
2)При оказании оператором незапрошенных услуг и выставлении за них счета
3)При списании денег со счета фиг поймешь куда "просто так"
Воровство же кажущееся - это когда абоненту кажется, что оператор зазря взял себе денег, но если копнуть поглубже, то окажется, что оператор может ответить за базар и показать, за что конкретно были взяты деньги и объяснить, что он "в своем праве". Ложечки находятся, но неприятный осадок в душе абонента все же остается. Происходит это:
1)При попытках абонента самостоятельно контролировать правильность операторского биллинга.
2)При совершении абонентом непреднамеренных ошибки в потреблении услуг (как правило, это ошибки в наборе номера)
3)При потреблении абонентом услуг, сопровождающемся потерей памяти о том, какие услуги использовались и зачем (сюда попадает использовании телефона по пьяни, малыми детьми, друзьями, женами, ...)
4)Когда абонент становится жертвой рекламы или низменных страстей (звонки в "секс по телефону" и участие в SMS-голосованиях)
5)Когда абонент не до конца изучает правила игры в мобильный телефон на деньги, называемые "Тарифный план".
6)Когда реальная жизнь входит в конфликт с (наивными) представлениями абонента о том, "как это работает"
Мне кажется, что все возможные случаи воровства денег можно отнести к одной из этих категорий. Прежде, чем рассматривать их в деталях и подробностях, поговорим чуть-чуть о биллинге.
Биллинг. Что это такое, его место в дикой природе? Чем биллинг отличается от боулинга?.
Биллинг - это страшный зверь, который собирает и перерабатывает записи о потребленных услугах. Записи эти предоставляются различным коммутационным оборудованием - MSC, SGSN, MMSC, SMSC, VoiceMail, и другими сервисными платформами.
Процесс переработки записей называется "рейтинг". Основная задача рейтинга - взять запись о потребленной услуге (ее называют CDR) и определить: 1)кто должен платить; 2)сколько он должен платить.
Периодически (как правило - раз в месяц) происходит собственно биллинг, который подбивает "итого" расходов для каждого абонента на основании данных, предоставленных рейтингом. Как видно, биллинг отличается от боулинга полным отсутствием шариков :)
Даже в таком поверхностном описании видятся как минимум такие возможные ошибки:
1)Рейтинг показал пальцем не на того, на кого надо;
2)Рейтинг неправильно подсчитал бабки;
3)Биллинг засунул расходы не в тот счет.
To Be Continued, но вопросы можно начинать задавать уже прямо сейчас :)
Чтобы ничего не пропустить, попробуем подойти к вопросу серьезно, системно и разложить все по полочкам.
Начнем с того, что безусловно отметем возможность, что операторы денег все-таки не воруют, как фантастическую. Это, знаете ли, смешно - все знаю, что они воруют. Некоторые даже называют конкретные цифры. Да и потом - достаточно завести себе мобильный телефон и увидеть, как тают деньги на счету, чтобы однозначно убедиться - что-то тут нечисто.
Получается, что абонент знает, что оператор ворует, а оператор знает, что абонент об этом знает. Получается такой себе love-hate relationship, когда обе стороны понимают, что есть в их отношениях какой-то запашок, но отказаться от них по каким-то причинам не могут. Зачастую это приводит к тому, что абонент начинает с подозрением относится к любым действиям оператора и склонен считать, что его обворовывают круглые сутки без перерывов на обед.
Чтобы отделить непреложные факты от бездонной пучины паранойи, для начала разделим воровство денег на воровство реальное и воровство кажущееся.
Реальное воровство - это когда оператор реально взял себе больше денег, чем положено по договору между ним и абонентом. Происходит это:
1)При выставлении счетов за неоказанные услуги
2)При оказании оператором незапрошенных услуг и выставлении за них счета
3)При списании денег со счета фиг поймешь куда "просто так"
Воровство же кажущееся - это когда абоненту кажется, что оператор зазря взял себе денег, но если копнуть поглубже, то окажется, что оператор может ответить за базар и показать, за что конкретно были взяты деньги и объяснить, что он "в своем праве". Ложечки находятся, но неприятный осадок в душе абонента все же остается. Происходит это:
1)При попытках абонента самостоятельно контролировать правильность операторского биллинга.
2)При совершении абонентом непреднамеренных ошибки в потреблении услуг (как правило, это ошибки в наборе номера)
3)При потреблении абонентом услуг, сопровождающемся потерей памяти о том, какие услуги использовались и зачем (сюда попадает использовании телефона по пьяни, малыми детьми, друзьями, женами, ...)
4)Когда абонент становится жертвой рекламы или низменных страстей (звонки в "секс по телефону" и участие в SMS-голосованиях)
5)Когда абонент не до конца изучает правила игры в мобильный телефон на деньги, называемые "Тарифный план".
6)Когда реальная жизнь входит в конфликт с (наивными) представлениями абонента о том, "как это работает"
Мне кажется, что все возможные случаи воровства денег можно отнести к одной из этих категорий. Прежде, чем рассматривать их в деталях и подробностях, поговорим чуть-чуть о биллинге.
Биллинг. Что это такое, его место в дикой природе? Чем биллинг отличается от боулинга?.
Биллинг - это страшный зверь, который собирает и перерабатывает записи о потребленных услугах. Записи эти предоставляются различным коммутационным оборудованием - MSC, SGSN, MMSC, SMSC, VoiceMail, и другими сервисными платформами.
Процесс переработки записей называется "рейтинг". Основная задача рейтинга - взять запись о потребленной услуге (ее называют CDR) и определить: 1)кто должен платить; 2)сколько он должен платить.
Периодически (как правило - раз в месяц) происходит собственно биллинг, который подбивает "итого" расходов для каждого абонента на основании данных, предоставленных рейтингом. Как видно, биллинг отличается от боулинга полным отсутствием шариков :)
Даже в таком поверхностном описании видятся как минимум такие возможные ошибки:
1)Рейтинг показал пальцем не на того, на кого надо;
2)Рейтинг неправильно подсчитал бабки;
3)Биллинг засунул расходы не в тот счет.
To Be Continued, но вопросы можно начинать задавать уже прямо сейчас :)
(no subject)
Date: 2006-11-19 11:16 pm (UTC)почему prepaid получает актуальные данные о состоянии счета намного быстрее?
(no subject)
Date: 2006-11-20 10:45 pm (UTC)(no subject)
Date: 2006-11-19 11:36 pm (UTC)(no subject)
Date: 2006-11-20 07:23 am (UTC)Вот когда натуральные дроби можно будет совать в бухгалтерские ведомости - тогда и поговорим про округление, и как с ним бороться ....
(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
Date: 2006-11-19 11:43 pm (UTC)1. Ты описываешь post-paid биллинг, в то время, когда большинство абонентов - pre-paid
(В последнее время много говорят о конвертации, но в обл. мобильной связи я одновременно pre/post пайда еще не видел)
2. Если человек видит USDD сообщение о том, ского он должен (или скоко у него на счету осталось), значит биллинг работает таки в (в hot-tarification ) т, е. это гарячий биллинг, и рейтит он ежеденевно, а иногда и после каждой записи.
3. А вот то, что rate engine это из биллинга вынесено - жутко интересно. Но получается он все равно общается с биллингом туда/сюда. (ему нужен ТП и Inventory, он апдейтиь лицевой счет) Т. е. почему тогда вынесен ? Логично что бы он внутри биллинга был.
4. А как абонента вырубает, когда у него бабки кончаются ? Т. е. иногда отдается количество секунд разговора, которое моджно проговорить, но это же не всегда можно. Как выясняется - когда можно, а когда низзя ? Если низзя, тогда скоринг какой-то делается, или запас что бы он в минус не ушел за ближайщий час берется константой для всех ?
5. По какому протоколу мне удаленно включают и выключают роуминг ? Могут ли вырубить на середине разговора из сети роуминг-партнера, когда деньги закончились ?
6. (ну правда наверное немного специальное, про шарики), а расчетный период всегда с 1-го по 1-е у вас ?
Могу поробовать ответить
Date: 2006-11-20 12:11 pm (UTC)1. Строго говоря pre-paid от post-paid ничем не отличается в технологии счёта. Просто у pre-paid есть порог отключения услуги, у post-paid нет.
2. Чаще всего билинг действительно считает в онлайне, и есть основания ожидать, что сразу после звокна/смс/прочего по ussd можно запросить реальный остаток на данную секунду. Фактически же могут быть и задержки. Тем более в крупных сотовых операторах.
3. Тут скорее вопрос терминологический. Строго говоря биллинг -- это выставление счёта за услугу, рейтинг -- вычисление расходов. Вряд ли они разнесены по абсолютно разным системам, хотя сермяга в этом есть -- как минимум рейтинг это OLTP, а билинг это OLAP, так что разумно было бы расходы считать и счета выставлять на разных СУБД. Как это реализовано в реалиях -- надо смотреть по каждому конкретному случаю.
4. Это тоже от реализации зависит. Насколько я помню, в NWGSM был глючок, когда с 1 центом можно было позвонить и беседовать на много-много ;) И, насколько мне известно, в некоторых системах реализовано принудительное прерывание разговора, но тут я не спец -- до таких дебрей я не добирался ;)
По остальным ответить не могу ;)
Re: Могу поробовать ответить
From:Re: Могу поробовать ответить
From:Re: Могу поробовать ответить
From:Re: Могу поробовать ответить
From:Re: Могу поробовать ответить
From:(no subject)
Date: 2006-11-20 02:20 pm (UTC)Ты про подсчёт раз в месяц? Фактически нигде тут больше специфика post-paid не проявляется. И то - на pre-paid тоже может быть какой-то месячный финализирующий подсчёт (например, в списании несъеденных минут).
Pre-paid проявляется в другом, не описанном здесь - а именно max credit time для звонка - и "быстрого" (хоть и не всегда точного) счётчика денег для оценки возможности выдачи услуги (можно ли вообще, и сколько времени/байт/etc.)
> 2. Если человек видит USDD сообщение о том, ского он должен (или скоко у него на счету осталось), значит биллинг работает таки в (в hot-tarification ) т, е. это гарячий биллинг, и рейтит он ежеденевно, а иногда и после каждой записи.
Он далеко не всегда биллит точно. Возможно облегчение алгоритмов для промежуточных результатов - и для уменьшения нагрузки на биллинговый сервер.
(no subject)
From:(no subject)
Date: 2006-11-20 11:21 pm (UTC)2. Рейтинг всегда рейтит после каждой записи. Степень его "горячести" определяется тем, как быстро запись приехала в рейтиг, и как долго он длится. Уменьшая эти два параметра, можно "разогревать" рейтинг до "очень высоких" скоростей. При этом ты по тому же USSD-запросу будешь знать _текущее_ приближение твоего баланса - последнюю точку все равно ставит биллинг.
3. Вынесено - для удобства описания. Т.е. я явно хотел указать, что это две разные функции, вынесенные как минимум в разные процессы. Впрочем, бывают такие решение, когда рейтинг - от конторы А, а биллинг - от конторы Б.
4 и 5. Про это - будет отдельный пост.
6. Да, это всегда так, поскольку по законодательству по-другому не получится. Было бы можно по-другому - биллили бы в течении месяца мелкими порциями :)
(no subject)
Date: 2006-11-20 01:27 am (UTC)Например на 50 баксов счёта в месяц начисляют:
Federal Universal Service Fund 0.59
State Sales Tax 3.09
State Universal Service Fund 1.48
TIF Reimbursement 0.62
City District Tax 0.49
Local Sales Tax 0.50
State 911 0.50
Regulatory Programs Fee* 0.86
То бишь 8 баксов :) При этом в большинстве других индустрий такие расходы (кроме налога с продаж) клиентам выставлять в счёт нельзя (да и народ стал бы вопить, если МакДоналдс какой-нибудь стал бы добавлять "Сбор за соответствие требований Санэпидемстанции - 83коп" :) )
(no subject)
Date: 2006-11-20 07:16 am (UTC)(no subject)
Date: 2006-11-20 05:43 am (UTC)Не знаю, воруют, или нет. Мне верится в их честность. Какой смысл воровать, если и так объем продаж хороший?
(no subject)
Date: 2006-11-20 07:40 am (UTC)Есть еще очень распространенный параноидальный сцена
Date: 2006-11-20 06:01 am (UTC)Re: Есть еще очень распространенный параноидальный сце
Date: 2006-11-20 07:48 am (UTC):)
(no subject)
Date: 2006-11-20 06:23 am (UTC)(no subject)
Date: 2006-11-20 07:45 am (UTC)(no subject)
From:(no subject)
Date: 2006-11-20 08:06 am (UTC)(no subject)
Date: 2006-11-20 09:55 am (UTC)Необходимо подбить балансы, рассчитать налоги, сгенерить данные для счетов и собственно распечатать все это на куче бумаги.
(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
Date: 2006-11-20 08:30 am (UTC)денег. Это бы часто снимало бы кучу вопросов на тему "сам пытается контроллировать", "провалы в памяти" и т.д. Ну или если бумаги жалко и рабочего времени девочки на принтере, то сделать web-page с авторизацией по sms, где можно было бы смотреть свою детализацию, как
у интернет провайдеров типа.
(no subject)
Date: 2006-11-20 09:55 am (UTC)Что я не так делаю?
(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
Date: 2006-11-20 10:04 am (UTC)А про web-page с авторизацией - jтут есть свои ньюансы, поскольку модель данных сложная, и делать надо сразу решение для общего случая (типа, иерархия из десяти личных счетов, которые владеют друг другом, каждый из которых владеет контрактами, платят за это все добро только два лица из десяти, и нужно еще выбирать, кому и что показывать).
Я думаю, что такие проекты либо делаются быстро путем включения pre-made built-in модулей биллинговой системы, либо Дизайнятся и Заказываются, и тогда это затягивается на годы (что мы и наблюдаем у наших операторов).
(no subject)
From:(no subject)
From:(no subject)
Date: 2006-11-20 02:25 pm (UTC)(no subject)
Date: 2006-11-20 08:45 am (UTC)А вот у МТС.... (решил я им как-то попользоваться) Мало того что в середине разговора обрывают, когда деньги заканчиваются. И никаких звонков пока у тебя на счету ровный 0. Так еще имеют наглость присылать писульки, де я им как-бы еще должен $15 баксов. Не заплачу - типа в суд. Такие тухлые МТСные яйца только в ведро!
(no subject)
Date: 2006-11-20 10:46 pm (UTC)(no subject)
From:(no subject)
From:(no subject)
Date: 2006-11-20 10:16 am (UTC)С чем связано желание брать денег за детализацию счета даже в электронном виде, без печатей, подписей и прочего.
(no subject)
Date: 2006-11-20 10:47 pm (UTC)Про второе - есть такая странная закономерность, что все, за что можно снять каких-то денег, оператор будет предоставлять только за деньги. Дальше продолжать? :)
(no subject)
Date: 2006-11-21 11:26 am (UTC)http://doci.nnm.ru/my_private_blog/20.11.2006/ne_moya_telefonnaya_set
Понакатали
не то, что тутстолько, что мало не покажется :-)(no subject)
Date: 2006-11-22 02:03 pm (UTC)Там сплошное "а вот мне!", "а вот у меня!" ...
(no subject)
From: