http://madmara.livejournal.com/ ([identity profile] madmara.livejournal.com) wrote in [community profile] useless_faq2008-03-11 10:57 am

(no subject)

А что будет если отправить смс на городской номер?
 

[identity profile] reineke.livejournal.com 2008-03-11 01:33 pm (UTC)(link)
"Этот параграф выше моего понимания. Смс-центр получает смс, считывает заголовок, отправляет, происходит тарификация,if стоимость = 0, деньги со счета не списываются."

Теперь я не очень понимаю - сначала смс-центр отправляет смс-ку получателю, потом уже происходит тарификация?

Что касается того, как я себе представляю размышления смс-центра. Всё зависит от софта, на котором работает оператор. Я просто не очень представляю, насколько вы в теме - на ресепшене работали у ОПСОСа или гейты программировали, а от этого многое зависит :-). Может быть, вы компетентнее меня, а я тут на картофелинах рисую план взятия Бугульмы.
В общих чертах размышления серверного софта, который я называю здесь смс-центром, выглядят так:
1) СМСЦ получает сообщение
2) СМСЦ обрабатывает сообщение и конвертирует его из вида входящего в вид исходящего (меняет некоторые заголовки, например)
3) СМСЦ "вывешивает" сообщение на отправку

Где-то между шагом 1 и 2 или 2 и 3 включается процедура биллинга. Считываются заголовки с номером отправителя и номером адресата. Отправляются селекты в базу данных по номерам. Из базы отправителей вытягивается тариф отправителя, из базы адресатов (это, в принципе, одна и та же база, скорее всего) - тариф получателя. Тарифы обрабатываются и высчитывается стоимость сообщения, которая может быть равна и нулю.
Даже странно, что это непонятно человеку, который использует в речи операторы :-).