Или можешь пост написать, про то, как уживаются голосовые каналы, каналы данных, факсы, GPRS и смски!"
Короткий ответ
Для начала, советую поискать тарифные планы с дешевыми СМС-ами - почти у всех операторов что-то такое есть. Может оказаться, что не так дорог SMS, как его малюют.
Даже если предположить, что дешевые SMS-ы недоступны, то нельзя однозначно сказать, подойдет ли тебе data mode или нет. Все зависит от конкретных требований, предъявляемых к организации канала связи.
Как это всё добро уживается вместе - может быть понятно из следующей таблицы:
| Услуга | Требует занятия таймслота? | Асинхронный режим? | Единица тарификации |
|---|---|---|---|
| Голос | + | - | секунда |
| Data | + | - | секунда |
| Fax | + | - | секунда |
| GPRS | -(*) | + | (кило)байт |
| SMS | - | + | штука |
Длинный ответ
Изначально сеть GSM задумывалась как сеть "коммутации каналов", аналогично обычным наземным "проводным" телефонным сетям. Сеть Интернет, напротив, является сетью "коммутации пакетов".
Что это значит? В сети Интернет посланный вами IP-пакет путешествует по публичным каналам связи и "соревнуясь" за ресурсы (полосу пропускания, такты процессора в роутере, ...) с другими такими же IP-пакетами. Никаких гарантий того, что пакет доберется до получателя сетевая инфраструктура не дает. Отправитель пакета даже не может быть уверен, что он дойдет туда, куда его посылали - ведь есть такие вещи как динамический роутинг, NAT и SNAT.
В противоположность такому подходу в сети GSM для каждого разговора выделяется целый набор ресурсов, который отдается в безраздельное пользование разговаривающим абонентам. Причем, выделение этих ресурсов происходит загодя, до начала разговора, и если на каком-то этапе произошел сбой - разговор просто не состоится (пресловутое состояние "сеть перегружена").
Из
Даже если вы позвонили куда-то и молчите - вы все равно занимаете тайм-слот. Соответственно, молчащие абоненты - это плохо с точки зрения экономного расходования тайм-слотов. Долго разговаривающие абоненты - тоже плохо, по тем же причинам.
Простой вывод: абоненты, которые используют мобильный телефон для выхода в интернет - это плохо, т.к. они будут долго "висеть на линии" и много "молчать". Если, конечно, выход в интернет будет организован так же, как и обслуживание голосовых звонков. Так было, и это называлось data mode (см. ниже). Потом был придуман GPRS, который является шагом в мобильных сетей с коммутацией пакетов.
Под GPRS выделятся определенное кол-во тайм-слотов на каждом радиоканале, и эти выделенные тайм-слоты совместно используются всеми GPRS-абонентами (отсюда и сноска-звездочка в таблице (*)). Чем больше тайм-слотов отдали под GPRS - тем выше потенциальная скорость соединения для каждого абонента. Грубо, 1 тайм-слот = максимум 9600 bps, 3 тайм-слота = 3*9600 = максимум 28800 pbs, и так далее. Если вы в округе единственный пользователь GPRS, то вся потенциальная ширина канала достается вам. Если вас десятеро - то все зависит от того, что и как вы качаете. Если все активно "качают файло" без передышки - то каждому достанется 1/10 пропускной способности канала.
А что же SMS? А для них не требуется ни отдельного персонального тайм-слота, ни выделенного для нужд коллективного пользования тайм-слота. Для передачи SMS (тут я сильно упрощаю и смешиваю в кучу BCCH и SACCH, желающие могут погуглить эти аббревиатуры) используется тот же тайм-слот, который используется для служебного радиообмена базовой и всех телефонов в зоне ее покрытия. Правда, телефону все равно приходится крикнуть "Эй! Я тута! У меня срочный пакет!" и дождаться, пока базовая "обратит на него внимание", так что посылать SMS-ы сплошным потоком со всех телефонов сразу - не получится.
Вот так вот, если совсем вкратце, все услуги вместе и уживаются.
Да, возвращаясь к первоначальному вопросу - что же такое data mode и fax mode? Представьте, что вы позвонили с вашего мобильного кому-то на факс. С той стороны засвистело, и вы приложили свой мобильный к вашему факсу. Если вам сильно повезет, таким извращенным способом даже получится что-то передать. А теперь представьте, что факс установлен у вашего оператора мобильной связи, ваш мобильный телефон умеет с этим факсом специальным образом разговаривать, и телефон имеет (в сторону компьютера) интерфейс наподобие факс-модема. Представили? Вуаля, теперь вы понимаете, что такое fax mode.
Если же заменить в предыдущем абзаце слова "факс-модем" на "модем", то мы получим описание data mode. Проще говоря, мобильник с поддержкой data/fax mode сам умеет "свистеть в ухо" специальному оборудованию, установленному у оператора мобильной связи, а уже это оборудование умеет "насвистеть" факсу или модемуна той стороне. Такой мобильник умеет изображать из себя Hayes-совместимый модем, если подключить его к компьютеру специальным кабелем, по Irda или по bluetooth.
Скорость передачи данных при этом фиксирована - 9600 bps, но тарифицироваться будет не объем переданной информации, а время на линии - так как вы будете занимать тайм-слот в ходе всей передачи.
Что же касается времени в пол-минуты на установление соединения, то, скорее всего, у знакомого поверх физического уровня используется PPP+CHAP, или что-то в этом роде, и именно на установление соединения на этом уровне и тратится основное время.
Вопросы?
(no subject)
Date: 2008-02-15 12:50 am (UTC)(no subject)
Date: 2008-02-15 01:19 am (UTC)Какого чёрта sms такие дорогие?
Есть ли помимо чисто рыночных причин (столько, сколько за них готовы заплатить) причины технического характера? Их ведь не надо ни коммутировать с PSTN, ни какой-то сверхсложной техники для их маршрутизации?
У нас они ещё как-то более или мене разумно стоят, а в Европах или там Америках -- туши свет же.
Я у Vodafone встретил даже разные цены на пересылку sms внутри Германии (дорого) и за границу (очень дорого).
Почему так?
(no subject)
Date: 2008-02-15 01:41 am (UTC)(no subject)
Date: 2008-02-15 02:49 am (UTC)(no subject)
Date: 2008-02-15 03:01 am (UTC)(no subject)
Date: 2008-02-15 03:05 am (UTC)(no subject)
Date: 2008-02-15 03:10 am (UTC)(no subject)
Date: 2008-02-15 03:14 am (UTC)Тогда, конечно, понятно, что часть амортизации за всякие коммутаторы попадает и на sms, но всё равно больно дофига..
(no subject)
Date: 2008-02-15 04:59 am (UTC)(no subject)
Date: 2008-02-15 05:46 am (UTC)По определению, один один "радиоканал" (одна частота) сети GSM разбивается на 16 тайм-слотов, которые используются не только для обслуживания абонентов. но и для передачи служебного траффика.
На практике, один радиоканал может разделяться и на восемь тайм-слотов. Это так называемые "длинные" слоты, которые используются для организации GSM связи на дальние расстояния (дальше дефолтных 35 километров от базовой станции). Длинные слоты используются, например, на базовых станциях, "светящих" на крупные трассы между городами. Расстояние до базовой при этом может достигать 50 и более километров.
(no subject)
Date: 2008-02-15 06:43 am (UTC)При этом скорость может быть и больше, поскольку есть HSCSD (V.34 19200)
В своё время народ сильно кричал, когда АТТ стала по умолчанию отрубать CSD. Оказывается некоторые лица до сих пор ходили в свои диалап-пулы "из соображений безопасности" :)
(no subject)
Date: 2008-02-15 06:43 am (UTC)(no subject)
Date: 2008-02-15 06:58 am (UTC)(no subject)
Date: 2008-02-15 07:32 am (UTC)Плюс плата за SCCP трафик.
Ну и всеже SMS конкурирует за SDCCH каналы, которые также необходимы для установления голосового вызова.
Ну и всеже SMS основной VAS. :) денег охота.
(no subject)
Date: 2008-02-15 07:40 am (UTC)при сложном рельефе, все упрется не в ограничение протокола. А в как бы сказать, в не хватку "мощности передатчика".
16 тс я так понимаю, это посчитали в направлении Upl и Dwn. а так каналов конечно всего 8.
(no subject)
Date: 2008-02-15 07:43 am (UTC)(no subject)
Date: 2008-02-15 07:44 am (UTC)http://qwe13.livejournal.com/2940.html
свистеть в мобильник не получится, всеже кодеки в GSM совсем не лузлес.
(no subject)
Date: 2008-02-15 07:46 am (UTC)(no subject)
Date: 2008-02-15 07:49 am (UTC)По измерениям (на трубках с инженерным режимом) на 40-60 километров они били (та или другая была видна).
(no subject)
Date: 2008-02-15 07:57 am (UTC)чтоже интересный опыт. У нас даже не стали пробовать, хотя для рук. было заманчиво. Рельеф, и лес не располагают....
(no subject)
Date: 2008-02-15 07:59 am (UTC)(no subject)
Date: 2008-02-15 08:16 am (UTC)(no subject)
Date: 2008-02-15 08:19 am (UTC)вывод: купить GSM-модем, класса SIM300D или SIM300C (GR-64 много дороже), на базе двух контроллеров построить плату с реализацией обработки нескольких протоколов.
так можно и данные считывать и передавать, можно прошивку обновлять в онлайне, будет централизированная обработка информации.
(no subject)
Date: 2008-02-15 09:30 am (UTC)Как в современной мобильной связи получить ну скажем 256к _гарантированного_ канала?
Я слышал про HSCSD, но кто его реально поддерживает, и возможна ли связь точка-точка (мобилка-мобилка)?
Нужно для проведения мобильных видеоконференций.
3G и CDMA не рассматриваем: у них такое покрытие, что проще собственным вайфаем до места дострелить.
(no subject)
Date: 2008-02-15 10:53 am (UTC)Как уже написано выше, гарантированную пропускную способность канала в GSM сетях можно получить только на базе коммутируемых голосовых каналов, то бишь этого самого data-call. Однако напрямую связь между модемами сотовых трубок не реализуема, а связь через модемы в составе оборудования MSC - не будет делать оператор. Тем более что речь идет не о 19.2кбитах (для которого нужен один комплект [HS модем в телефоне] - [модем в MSC])...
Вообще от datacall активно отказываются все операторы (предлагая GPRS как лучшую альтернативу), вплоть до отказа от поддержки этой технологии (наибольшее возмущение возникает кстати по мобильным факсам, а не инету) и демонтажа оборудования, занимающего драгоценное место в стативах коммутора.