Телекомы

индекс
182,10

GPRS не помеха для звонков

Статья навеяна вопросами о возможности совершать/принимать голосовые сервисы во время открытой GPRS/EDGE сессии, а также негодованием по этому поводу, выраженному в статье о проблемах с неким «овальным» оператором в России :)
Дабы развеять некоторые TyMaHные моменты, мы с Вами рассмотрим технические предпосылки, необходимые для реализации возможности принимать/совершать голосовые вызовы при активной GPRS/EDGE сессии.


Итак, что же нам необходимо для того, чтобы во время активной сессии пакетной передачи данных, мы могли принимать/совершать звонки или отправлять/принимать SMS. А нужно, собственно не так уж и много, а конкретнее:
  • наличие Gs интерфейса между SGSN'ом и MSC/VLR'ом
  • поддержка контроллером базовых станций (BSC) Network Operation Mode [NOM] I
  • наличие мобильного терминала определенного класса, позволяющего одновременное использование двух сервисов (голоса и пакетной передачи данных)

Gs interface


Итак, первое требование, это наличие пока неизвестного нам Gs интерфейса. Это интерфейс между такими сетевыми элементами, как SGSN и MSC/VLR. Интерфейс является опциональным, т.е. не обязательным в общей архитектуре сети GPRS/EDGE и фактически позволяет производить следующие процедуры:
  • CS paging
  • IMSI attach for a GPRS attached MS*
  • GPRS attach for an IMSI attached MS
  • IMSI detach
  • GPRS detach
  • Combined RA/LA update
  • Non-GPRS alert
  • MS information enquiry
  • MM information
  • Reset (MSC/VLR <-> SGSN).
  • MM information
  • Tunnelling for non-GSM signalling
  • MM information
  • Location Information retrieval through the CAMEL Any Time
    Interrogation (ATI) operation (SCP<-> HLR <-> MSC/VLR <-> SGSN)
    * — когда абонент запрашивает только голосовые услуги при GPRS Attach’e
    (см. статью GPRS изнутри. Часть 2)

Для нас самыми важными процедурами из этого списка будут, процедуры пейджинга (CS paging), процедуры обновления местоположения абонента (Combined RA/LA update), а также комбинированного аттача абонента в сети оператора (IMSI attach for a GPRS attached MS, GPRS attach for an IMSI attached MS) которые позволят нам подключиться к подсети голосовых услуг (CS Core Network), а также «найти» абонента непосредственно перед звонком.

Если проводить аналогию с установлением «стандартного» голосового соединения и голосового соединения через SGSN, то можно обнаружить много схожих моментов. Например, сравнительная диаграмма процедуры пейджинга через MSC и SGSN, представлена ниже:

image

Как видим, процедуры довольно схожи, разница лишь в том, что SGSN выступает в качестве промежуточного звена, позволяющего «общаться» между собой терминалу абонента (MS) и коммутатору (MSC/VLR). Возможность быть транспортным звеном, SGSN'у предоставляет специальный стек протоколов или если говорить в терминологии Общеканальной Сигнализации (ОКС№7/SS7), то более приемлемым название будет подсистема пользователя [Application Part].

Для того, чтобы понять некоторые моменты использования именно такой подсистемы, давайте взглянем на структуру предоставления доступа из радиоподсети в базовую (Core Network) подсеть оператора для нескольких поколений архитектур.

Protocol stack

На схеме ниже, представлено несколько вариантов доступа из радиоподсети различных мобильных технологий к базовой подсети оператора.

image
UMA/GAN(en)
Наиболее типичное применнение технологии UMA/GAN, является использование мобильного терминала, который позволяет «переключаться» между режимами использования беспроводных LAN и WAN сетей. В качестве LAN используется сеть, основанная на т.н. нелецензированных технологиях стандарта 802.11, а WAN сети обычно, представлены архитектурами GPRS/EDGE/UMTS. При этом, пока терминал абонента будет находиться в зоне покрытия беспроводной LAN сети, то он будет подключен к ней через защищенное соединение, а если качество сигнала падает, то терминал «перейдет» на архитектуру GPRS/EDGE/UMTS. Для архитектуры UMA/GAN вместо понятия базовой станции (BTS), используется понятие GANC [GAN Controller], который физически очень схож с точкой доступа Wi-Fi. Этот контроллер имеет прямое подключение к контроллеру базовых станций в архитектуре GPRS/EDGE.

image
Хочу обратить Ваше внимание, но то, какая подсистема используется для подключения коммутатора (MSC) к контроллеру базовых станций (BSC) – это подсистема BSSAP(en) [Base Station System Application Part] на интерфейсе А. Довольно похожая подсистема используется между SGSN'ом и MSC/VLR'ом — BSSAP+ на интерфейсе Gs, т.е. использование этой подсистемы позволяет SGSN'у «прикинуться» контроллером базовых станций (BSC) для коммутатора (MSC/VLR) и соответственно дает возможность осуществлять/принимать голосовые сервисы для абонента через SGSN.

Указанная выше подсистема (BSSAP+) базируется на нижележащих уровнях стека SS7 и вместе с остальными подсистемами в общей схеме ОКС№7/SS7 представлена на рисунке справа.

Network Operation Mode


Параметр NOM настраивается на стороне контроллера базовых станций (BSC) и в основном определяет как будет проходить процедуры пейджинга по абоненту — через «стандартные» каналы GSM, либо будут задейтсвованы пейджинговые каналы пакетной подсети.

Существует несколько основных Network Operation Modes:
  • NOM I
    В этом режиме сигнализация для packet- и circuit-switched данных абонента может быть осуществлена как через GSM paging канал PCH [Paging CHannel], так и через GPRS paging канал — PPCH [Packet Paging CHannel]. Это предоставляет возможность одновременное использование голосовых сервисов вместе с пакетной передачей данных. При этом если используемый PPCH, то сигнализация обязательно проходит через SGSN к MSC/VLR через Gs интерфейс, который также используется для GSM/GPRS attach процедур и Location Updates процедур.
    В случае если голосовой подсети необходимо будет осуществить процедуру пейджинга в то время, когда у абонента открыта GPRS/EDGE сессия, то мобильный терминал будет оповещен через PACCH [Packet Associated Control CHannel] канал, к которому подсеть с коммутацией каналов (circuit-switched) не имеет доступа.
    Если же GPRS/EDGE сессия не активирована, то пейджинг пройдет через «стандартный» GSM PCH или PPCH канал. NOM I — это единственный режим, где может быть задействован Gs интерфейс.
  • NOM II
    Это самый простой из трех режимов, предполагается, что нет прямой сигнальной связи между packet- и circuit-switched подсетями оператора и поэтому PPCH канал не может быть использован. В этом случае абонент не сможет принять/совершить звонок при активной GPRS/EDGE сессии.
  • NOM III
    В этом режиме, предполагается, что Gs интерфейс не активирован и, соответственно circuit-switched пейджинг должен осуществляться через PCH канал. Также в этом режиме доступен общий канал управления GPRS — PCCCH [Packet Common Control CHannel], вместе со своими подканалами: PPCH, PRACH [Packet Random Access CHannel], и PAGCH [Packet Aссess Grant CHannel], а значит весь пейджинг по пакетной части будет осуществлен через «собственные» каналы GPRS.
    Этот режим может быть предпочтителен перед режимом NOM II, в некоторых случаях, для снижения нагрузки на PCH GSM канал.

Для уведомления терминалов абонентов, какой из GPRS режимов в данный момент применен на сети оператора, используется широковещательный GSM канал BCCH [Broadcast Common Control Channel].

Узнать какой режим в данный момент использует оператор, можно с помощью специальных приложений, например — Netmonitor'a.

Mobile Terminal Class


Вторым важным моментом, позволяющим нам совершать/принимать голосовые сервисы, является класс терминала. Ниже представлены основные классы мобильных терминалов.
  • Class А
    В классе «А» есть возможность передачи голосового трафика во время приема/передачи данных по GPRS.
  • Class B
    Мобильный телефон с GPRS класса «В» может автоматически переключать GPRS и GSM сервисы, т.е. при включенном GPRS соединении при входящих или исходящих SMS — связь временно прерывается, после окончания звонка – GPRS соединение автоматически возобновляется. Также происходит с входящими и исходящими звонками.
  • Class C
    Невозможно использовать одновременно GSM и GPRS сервис, т.е. при активной GPRS сессии, например, если вы подключены к сети Интернете невозможно принимать звонки или послать SMS.

Большинство аппаратов находящихся сейчас в обращении у пользователей, является «представителями» класса B и соответственно, без Gs интерфейса не смогут принимать/совершать голосовые сервисы. В данной ситуации абонент, пытающийся к Вам дозвониться, получит в ответ «Абонент находится вне зоны действия сети...», и пока Вы не оборвете GPRS/EDGE сессию, Вы будете вне зоны для голосовых сервисов (в том числе и SMS).

Summary


Итак, что же мы выяснили из этой статьи… Для одновременной работы голосовых сервисов и пакетной передачи данных, должны соблюдаться несколько условий:
  1. аппарат абонента должен быть не ниже класса В, т.к. класс С не позволит Вам одновременно использовать голосовые сервисы и пакетную передачу
  2. оператор должен использовать режим NOM I на контроллерах базовых станций
  3. на стороне оператора должен быть настроен Gs интерфейс*, позволяющий предоставить Вам возможность совершать/принимать голосовые сервисы
    *- может сложиться такая ситуация (конечно, чисто гипотетически :), когда не все оборудование оператора поддерживает возможность реализовать Gs интерфейс. Например, не все коммутаторы (MSC/VLR) оператора в виду разных вендоров, либо в виду разных версий ПО (либо в виду использования устаревшего железа) могут предоставить связь между SGSN'ом и MSC/VLR'ом, а Вы ненароком окажетесь на границе зоны обслуживания разных коммутаторов, то с одной стороны к Вам смогут дозвониться при активной GPRS/EDGE сессии, а с другой (где нет возможности организовать Gs интерфейс) — нет.

При несоблюдении этих условий, дозвониться (отправить SMS/установить CSD коммуникацию) к абоненту, у которого открыта GPRS/EDGE сессия, не представляется возможным.

Небольшой помощник:

AP — Access Point
BSC — Base Station Controller
BSSAP — Base Station System Application Part
BSSGP — Base Station System GPRS Protocol
BTS — Base Transceiver Station
CAMEL — Customized Applications for Mobile Enhanced Logic
CAP — CAMEL Application Part
CS — Circuit Switched
eUTRAN/E-UTRA — Evolved UTRAN
GAN — Generic Access Network
GANC — GAN Controller
GERAN — GSM EDGE Radio Access Network
LA — Location Area
MAP — Mobile Application Part
MM — Mobility Management
MS — Mobile Station
RA — Routing Area
RANAP — Radio Access Network Application Part
RNS — Radio Network Controller
SCCP — Signalling Connection Control Part
SCP — Service Control Point
TCAP — Transaction Capabilities Application Part
UMA — Unlicensed Mobile Access
UTRAN — UMTS Terrestrial Radio Access Network

Ссылки по теме (en):
+25
11 февраля 2010, 14:54
18

комментарии (76)

НЛО прилетело и опубликовало эту надпись здесь
–1
TyMaH #
Четко подметили :)
+1
Delka #
раньше у UMC (ныне МТС) в Харькове была такая проблема, пару лет назад пофиксили.
НЛО прилетело и опубликовало эту надпись здесь
+2
waitekk #
Ещё 3G рекламируют, а толку мало, если связь работает через колено

потому что технологии за меркетингом не успевают :)
+1
yeleleo #
потому что сказать легче, чем сделать.
+1
mrsecret #
В Симферополе стало наблюдаться данное явление в последнее время.
0
TyMaH #
А что именно, стало наблюдаться? Прерывание сессии или недоступность абонента при GPRS?
+1
mrsecret #
Недоступность абонента при использовании GPRS. При этом сам абонент может спокойно звонить и отправлять смс во время GPRS сессии
0
TyMaH #
А у Вас случаем не МТС? :)
+1
mrsecret #
МТС.
+2
TyMaH #
Постараюсь передать Вашу проблему сотрудникам МТС, которые непосредственно занимаются GPRS\EDGE в Симферополе )
0
mrsecret #
Спасибо
+1
mokaton #
Тогда уж и в Петербург телеграфируйте. Когда сёрфю по сети, то не проходят звонки, но я замечаю какое-то подтормаживание инета, предполагаю что был звонок и верно — приходит СМСка с уведомлением. Иногда, кстати, не приходит, а люди звонили. Вооот, а еще — если пользуюсь инетом, то позвонив сеанс связи отваливается. Думал что это по таймауту отваливается, ан нет, пробовали и 3 секунды и 2 минуты — одинаковый результат! Если баги будут пофиксены — будет мега-круто! :)
0
TyMaH #
К сожалению у меня нет знакомых в телекоме из Петербурга, но возможно кто-нибудь из таких специалистов будут читать этот топик :)
0
wasia #
Хочется понять, как определить наличие в терминале А класса.
Есть ли данные об этом в UAProf, например?
Какие девайсы вообще его поддерживают?
–1
TyMaH #
Немного не понял причем тут UAProf… но класс мобильного терминала обычно указывается в спецификации к аппарату, возможно раздел «Передача данных».
+1
AddRemover #
ну свой UAProf видимо, легче посмотреть, чем спеки терминала на сайте вендора ;)
Но что то я не помню, чтобы в UAProf был класс устройства…
вот в этом я не нашел.
+2
nAggOHOK #
С некторых аппаратов можно набрать *3001#12345#* (заблокированно почти на всех NOKIA)
И посмотреть — много интересной информации — в частности какой установлен NOM.
У овального оператора — NOM2, но они с радостью сообщаются на сайте в описании услуги, что вы можете совершать голосовые вызовы во время сеанса передачи данных.
0
Alaunquirie #
Только передача данных ставится на паузу, а аська при большом таймауте вылетит просто)
+1
nAggOHOK #
В том то и дело что не ставится! Это было бы еще пол беды. В процессе голосовго вызова — вы не сможете начать передачу данных. И главное что когда у вас идет передача данных — Вы просто будете недоступны дял голосового вызова.
0
TyMaH #
А какой класс аппарата?
0
Alaunquirie #
Простите, но это полный 3.14.
0
overbeat #
щас по этому запросу будет хабраэффект.
+1
kAIST #
Эх, помню этот код :)
На DAMPS телефонах Nokia можно было много чего интересного через него делать, в том числе читать чужие смс :)
0
TyMaH #
А как интересно, сервисное меню помогало чтению чужих СМС?! :)
+2
kAIST #
Достаточно было заменить там свой номер на чужой, и при условии, что ты находишься с человеком в пределах одной БС, его смс дублируются тебе. Через это меню в общем то оператор перепрограммировал аппарат на конкретный номер.
На Эриксонах было еще веселее… Один мой знакомый включал «прослушивание эфира» — при входящем звонке можно было разговаривать в перерыве между гудками, все это не тарифицировалось.
Эх, золотые времена были… Татинком-Т, DAMPS, смс-чат, куча знакомств, гулянки, девушки… :)
+2
eucariot #
Да и звонки можно было прослушивать)
У меня дома лежит несколько телефонов этого стандарта. Может, сделаю небольшой обзорчик в будущем.
+1
smartello #
У мегафона NOM = 001

Только вот из описания я понял, что вызов пройдёт в момент передачи данных. И совершенно не понял на чём основывается утверждение, что можно одновременно разговаривать и передавать данные.

Как раз понятным стало поведение моего телефона, который при входящем вызове обрубает EDGE и тут же принимает звонок. (Стало понятно что обрубает всё-таки телефон, а не БС)
+2
TyMaH #
Смотрите… если у Мегафона NOM=1, то скорее всего у оператора настроен Gs интерфейс, а так как Ваш аппарат разрывает активное EDGE соединение при входящем звонке, то скорее всего Ваш терминал класса В.

Для этого класса аппаратов — это как раз корректное поведение, т.е. при активной EDGE сессии Ваш аппарат останавливает передачу данных — принимает голосовой звонок — по окончанию голосового звонка, будет продолжена передача данных.

Если бы при таких же начальных условия, Вы были владельцем аппарата класса А, то Ваша активная EDGE сессия не прерывалась (Вы бы могли одновременно осуществлять пакетную передачу данных и совершать голосовые вызовы), но опять же весь пейджинг (служебная информация, непосредственно перед принятием голосового звонка) проходила бы через служебные каналы GPRS/EDGE.
+1
nAggOHOK #
У вас в Аппарате — возможно установлен чип Class B.
©
Class A — подразумевает одновременное использование: можно одновременно совершать/принимать вызов и принимать передавать данные. На июнь 2005 года устройств класса А не производят.

Class B — подразумевает автоматическое переключение между сессиями: в перерывах между сеансами приёма/передачи данных (даже если сессия не прервана) можно совершать голосовые звонки.

Class C — подразумевает использование только одного вида сервиса, применяется в GPRS-модемах.
+2
anjolio #
Насколько я знаю, до сих пор нет на рынке аппаратов с GPRS class A.

Стоит разграничивать уровень спецификаций и реальной ситуации на рынке.
В спецификациях часто прописывают очень привлекательные вещи, но на практике они оказываются нереализуемы, либо реализуемы со слишком большими затратами (вычислительных мощностей, габаритов и т.п.), либо просто невостребованы на рынке. Поэтому и получается так, что сам стандарт (спецификации 3GPP) позволяют что-то делать, а железки, поддерживающей эти спецификации просто нет — ни телефона, ни железки со стороны оператора.
+1
reagent #
Только вчера на работе тестил одновременную работу модема в режиме передачи данных по EDGE и одновременного голосового звонка. Работает прекрасно, при активной EDGE сессии входящие звонки принимаются, сессия не рвется, файлы довнлоадятся.

«Насколько я знаю, до сих пор нет на рынке аппаратов с GPRS class A.»
судя из вышеописанного мной, то такие девайсы есть.
То, чем я пользовался из класса А — модемы Huawei E1550, Huawei E160G, Huawei E156. Если поискать в интернетах, то можно найти еще доступніх устройств класса А
0
anjolio #
Спасибо, не знал! :)
+1
malferov #
Есть на рынке аппараты GPRS Class A. В частности телефоны Nokia. Dual Transfer Mode — такая пометка есть в описании модели. Посмотрите аппараты S60 5th Edition, например.

Кажется, Nokia N95 умела это делать. Ее анонс, если мне не изменяет память, был еще в 2006 году.

Ой, да вот список: List of S60 devices supporting GPRS Class A (Dual Transfer Mode).
0
anjolio #
Спасибо! :)

Жалко моей Е51 там нет :(
0
kyookineko #
просто документ старый
и в E51 и в E52 есть GPRS/EGPRS Class A
+2
mmib #
Life :( NOM = 002 а я то думал, почему во время GPRS сессии переадресация звонков с лайфа на другой номер срабатывает…
+2
eucariot #
У меня телефон, видимо, класса B: при звонке значок GPRS перечёркивается.
Мне нравится ваш подход к статьям: детально и с пониманием процесса. Спасибо.
Интересно насколько болезненно для оператора внедрять 3Ж? Как это интегрируется в существующую сеть. Ну и про ЛТЕ то же самое.
+1
TyMaH #
Аппарат у Вас класса В, однозначно… а про переход от одной технологии к другой в одном комментарии не рассказать, к сожалению. Например, про 3G в плане пакетной сети, то на новом оборудовании NSN достаточно доустановить несколько плат, т.е. нет необходимости менять полностью сетевой элемент (в частности SGSN).
З.Ы.: спасибо за похвалу :)
+2
eucariot #
Ну, я задал этот вопрос, чтобы обозначить интерес к этому) с надеждой на топики про 3G и, возможно, LTE.
А вот тенденция строить всё на одном оборудовании, крайне положительная.
+1
TyMaH #
Будем считать, что заявка принята )
+1
anjolio #
Тоже принял заявку :)
+2
eucariot #
Вот она: здоровая конкуренция)
+5
nAggOHOK #
Гениальнейший ответ Овального-техника при разговоре с моим коллегой (внимание следите за руками):
«Почитал ссылку и вспомнил дословно слова техника из МТС…
Я ему …а у Вас на сайте написано -звонить и отвечать на вызовы в процессе передачи данных;!!!
а он мне: Именно в процессе передачи, но не в приеме!!!… когда у Вас идет загрузка данных то есть получение, голос будет недоступен!»


Тут коллега конечно растерялся, как говориться — «Чувствую что наёбывашь, но где?»
0
anjolio #
Вы имеете ввиду службу техподдержки?
+2
za121 #
Хм… Поглядел у себя на айфоне, что билайн (Москва) использует nom 002, я так понимаю это второй вариант, при котором связь нормально не работает.
+1
TyMaH #
Да, при активной EDGE сессии, Вы будете не доступны для голосовых сервисов (СМС/звонки/CSD/Fax).
0
starodubcev #
А че… все понятно…
0
AddRemover #
Скорее случится не с двумя MSC, а с двумя SGSN (еще и разных вендоров), подключенных к одному коммутатору. В одном Gs будет, а в другом — нет…
0
TyMaH #
Может и с двумя SGSN'ами, но я на практике столкнулся с ситуацией именно с двумя MSC разных вендоров )
К тому же количество SGSN'ов, обычно меньше количества MSC на территории оператора.
+1
AddRemover #
да, пожалуй такие ситуации чаще встречаются, ибо голоса пока больше, чем PS.
А хендорверы между MSC работали?
0
TyMaH #
По хендоверам ничего Вам не могу сказать, т.к. посыпались жалобы от абонентов, что после того как активировалась GPRS сессия, естественно к ним не могли дозвониться, но странно, что после того, как сессия отключалась абоненту приходилось перерегистрироваться в сети.
Поэтому пришлось просто отключить Gs на проблемные MSC… Полагаю, что хендоверы тоже не ходили…
+1
anjolio #
Достоверными сведениями не обладаю, но мне казалось, что Gs интерфейс у нас популярностью не пользуется…

По поводу GAN — идея хорошая, но с нашими законами… :)
Примерная архитектура:
GAN
По идее она расчитана на то, что абонент за свой счёт покупает коробочку (а-ля вафля), которую подключает дома по Ethernet. Создаётся защищённый тоннель до сети оператора и эта коробочка (AP — Access Point) выступает в роли базовой станции. GANC — контроллер, SEGW — шлюз.
Но у нас, вроде как, это не находит применения из-за того, что каждую такую точку придётся регистрировать в соответствующих органах. (Здесь не уверен, но факт остаётся фактом — у нас такого пока нет.)
На западе такие вещи находят применения.
+2
AddRemover #
Скоро овальные предложат фемтоцел
+1
anjolio #
Насколько я об этом слышал — простая БС, только малая мощность и красивый корпус, в котором уже есть антенна.

Плюс GAN — подключение к сети провайдера без необходимости подведения транспорта до AP. У нас такого, вроде пока не намечается, но могу ошибаться.

Но в этом вопросе плаваю — знания только на слухах основаны, поэтому везде делаю оговорку, что не уверен. :)
+1
AddRemover #
да я про GAN вообще в этом топике первый раз услышал ;)
Ссылку на фемтоцел дал, потому что очень похоже, и овалы тестят.
+1
TyMaH #
Да, в архитектуре UMA/GAN предполагается использование фемтоцел, если не ошибаюсь в рабочей спецификации их называют Home Node B [HNB], по аналогии с UMTS, думаю из-за того, что архитектура предполагается в основном на IP транспорте.
0
Santehnik #
У Life:) UA во многих регионах (в том числе и в Киеве) работает DTM. Очень удобно! Теперь UMTS впринципе не так уж и нужен мне:)
0
TyMaH #
А при чем упоминание о DTM, т.к. конечный абонент не особо заметит какая технология передачи используется оператором за радиочастью.
+1
Santehnik #
Исходя из этого
en.wikipedia.org/wiki/Dual_Transfer_Mode

Мне по фене как это называть, главное что это работает и это удобно.
+1
TyMaH #
Прошу прощения, я почему-то подумал вот об этом DTM :)
0
mafet #
Кстати по поводу дозвона при подключенном GPRS/EDGE. Эта проблема довольно старая. Что заметил — если идёт какая-то активная закачка, то дозвониться до этого человека нереально, говорят абонент не абонент. Если же активной закачки — нет, то вполне спокойно можно до такого абонента дозвониться. Почему так происходит?
В 3G такого нет, во время 3G сессии можно одновременно разговаривать и качать данные, правда я такое видел только за бугром.
+1
anjolio #
Ну так статья то о чём? :)
Как раз о том, почему в GSM/GPRS так происходит :)

В WCDMA немного другая ситуация — там для каждого абонента можно параллельно открыть до 6 каналов передачи.
+1
mafet #
Я наверное не совсем правильно выразился.
Допустим есть телефон с подключенным GPRS (активна PDP-сессия) но при этом ничего не качается. (ни одного байта не летает) в таком случае до абонента можно дозвониться.
Если же есть тот же самый телефон, но который что-то активно качает с инета — то до такого абонента дозвониться нельзя никак.
Что это означает? При неактивной сессии — звонок идёт напрямую на коммутатор?
0
anjolio #
Наиболее вероятно, что во когда абонент что-то качает, телефон не может слушать PPCH. Надо в спеках смотреть, чтобы наверняка сказать.
0
TyMaH #
А Вы случайно ничего не путаете? Допустим, может Вы имеете в виду «неактивной» сессии, что абонент находиться всего лишь в GPRS Attach'е, т.к. при активном PDP Context'e терминал будет слушать только GPRS'ые служебные каналы.
В случае если Вы действительно все правильно указали, то в первой ситуации:
1. Абонент вначале совершает процедуру GPRS Attach (появляется «G»), затем активирует PDP Context («G» в квадрате) по указанной в настройках APN, но «ничего не качает» (хотя опять же это маловероятно, т.к. обмен служебными пакетами хоть какой-то, но будет) и к нему в этот момент возможно дозвониться.
а во второй ситуации:
2. Абонент вначале совершает процедуру GPRS Attach, затем активирует PDP Context по указанной в настройках APN, но после этого что-то активно начинает качать и в этот момент к нему не возможно дозвониться.
+1
mafet #
Что-то я не понял. Это был ответ? =)
Вот только что проверил с nokia n82. Установил gprs (точне edge)-соединение. Начал качать jpg 4 метра. В процессе закачки — позвонил с другого телефона в ответ «аппарат абонента выключен...». Прервал закачку (но gprs-соединение осталось висеть) и тут же позвонил — звонок успешно прошёл. Вопрос как раз в том, почему это происходит.
0
TyMaH #
>но gprs-соединение осталось висеть
«G» была точно в квадрате? :)
Просто хочу все досконально узнать… если, да то нужно подчитать мат. часть, сходу не могу ответить, но разобраться самому интересно.
0
TyMaH #
т.е. наверное при EDGE — будет «Е»…
+1
mafet #
Ну на нокии n82 — две сплошные стрелочки =) Означает как раз наличие соединения (когда его нет — на месте буквы E — просто антенка, а в процессе подключения появляется E и мигающие стрелочки, потом они становятся пунктирными, а потом сплошными). Как и при закачке, так и после её отмены — состояние соединения, судя по значку, не менялось.
0
TyMaH #
Ок, спасибо. Нужно подсмотреть в спецификации и тогда отвечу Вам информативно :)
0
Yareactor #
А что делать-то, чтобы звонки проходили? Из статьи я этого не понял.
Или конечный пользователь ничего не может сделать?
0
TyMaH #
Конечный абонент, практически никак не может повлиять на эту ситуацию, все зависит от настроек и возможностей оператора… от абонента нужно лишь наличие мобильного аппарата, который бы позволял одновременно принимать как голосовые звонки, так и пакетные данные, т.е. аппараты класса A,B.
0
Yareactor #
Печально.
А как определить класс? У меня, например, Motorola Defy.
Регулярно приходят SMS о том, что «мне звонили».

Из спецификации удалось найти вот это только:
«NETWORKS
WCDMA 900/2100, GSM 850/900/1800/1900, HSDPA 7.2 Mbps (Category 7/8), EDGE Class 12, GPRS Class 12, HSUPA 2.0 Mbps»
0
TyMaH #
>А как определить класс? У меня, например, Motorola Defy.
Искать в документации, но насколько я помню сейчас практическое большинство аппаратов на рынке — Class B (а Class C уже не выпускается давно) т.е. те которые позволяют ставить на паузу пакетную передачу и принимать звонок, а затем возобновлять загрузку данных после звонка.

>Регулярно приходят SMS о том, что «мне звонили».
Если вы имеете в виду, что вам приходят такие сообщения, когда вы качаете какие-то данные из сети (вернее после того как вы заканчиваете сессию передачи/приема данных), то скорее всего не сети оператора нет реализованных требований, описанных в статье…

Только зарегистрированные пользователи могут оставлять комментарии. Войдите, пожалуйста.