Главная » 2012 » Август » 11 » AT команды модема или команды GPRS модема
18:09
AT команды модема или команды GPRS модема
Для понимания того, что происходит при подключении к Интернет посредством GPRS модема, мы приводим описание так называемых AT - команд. Многие из нас набирая привычные номера для выхода в Интернет - *99# и *99***1# , даже не подозревают, что это не номера телефонов, а так называемые AT-команды встроенного модема мобильного телефона.

1. Описание AT команд сервисных кодов доступа в сеть GPRS
*[*[][*[][*]]]]# или *[*]#

где

* - разделители между параметрами

- GPRS Service Code = 99 - это один из сервисных кодов доступа в сеть GPRS или - GPRS Service Code for IP = 98

- адрес, по которому будет сделан вызов после установления соедине-ния. [][@[][@[]]] В настоящее время вариант вызова определенного адреса в российских сотовых сетях не реализован, поэтому этот параметр при наборе номера не учитывается.

- требуемый протокол уровня 2. Возможные значения :

0 - NULL | 1 - PPP | 2 - PAD | 3 - X25

В настоящее время возможность выбора варианта протокола в российских сотовых сетях не реализована, поэтому этот параметр при наборе номера не учитывается.

- число, указывающее номер конкретного контекста (PDP Context), определенный ранее командой +CGDCONT=x, который будет использоваться при установлении данного соединения.

Некоторые телефоны (в частности Siemens, Alcatel и некоторые другие) обязательно требуют указания данного параметра. Именно поэтому рекомендуется использовать универсальный вариант номера: *99***1#



2. Описание AT команд управления модемом
Согласно стандарту GSM 07.07 строка AT-команды управления модемом для определения «контекста» должна иметь вид:

+CGDCONT=[[,[,[,[,[,[,[,…[,pdN]]]]]]]]]

где

cid - идентификатор контекста (Context ID), целое положительное число. Максимальное значение определяется моделью терминала, и обычно может быть получено опросом терминала с помощью АТ-команды: AT+CGDCONT=?

PDP_type - Packet Data Protocol type - тип протокола (в настоящее время реализован только вариант "IP", т.е. Internet Protocol)

APN - Access Point Name - название точки доступа, которое можно узнать у сотового оператора. Разные "точки доступа" можно рассматривать в качестве своеобразных "окон" или проходов в разные сетевые "пространства" (например, одна точка доступа ведет к WAP-ресурсам, другая к WWW-ресурсам, третья в корпоративную сеть компании "N" и т.д.). Для того, чтобы получить "пропуск" в соответствующее сетевое пространство, необходимо оформить у оператора сотовой связи "подписку" на доступ к конкретной точке, без чего соединение с этой точкой доступа устанавливаться не будет.

PDP_addr - строковый идентификатор терминала в пространстве, например, IP-адрес в"строковом" формате "123.234.124.132", т.е. статический IP-адрес, который должен использоваться терминалом при подключении к Интернету или другой сети (однако, в настоящее время операторы не предоставляют статические IP-адреса, и поэтому данный параметр просто опускается или указывается значение "0.0.0.0", что соответствует использованию динамического IP-адреса)

d_comp - сжатие данных PDP: 0 - выключено (по умолчанию, если значение не было указано), 1 - включено

h_comp - сжатие заголовка PDP: 0 - выключено (по умолчанию, если значение не было указано), 1 – включено

В настоящее время операторы сотовой связи рекомендуют выключать программное сжатие данных и IP-заголовков.

pd1 …pdN - от нуля до N строковых параметров, специфичных для типа протокола (в настоящее время эти параметры не используются).



3. Описание AT команд качества обслуживания
Формат команд в соответствии со стандартом GSM 07.07 для "запрашиваемого" качества обслуживания

+CGQREQ=[[,[,[,[,[,]]]]]]

или для "минимально допустимого" качества обслуживания

+CGQMIN=[[,[,[,[,[,]]]]]]

где

cid - числовой параметр, указывающий PDP context (см. команду +CGDCONT)

precedence - числовой параметр приоритета (1- высокий, 2 - средний, 3 - низкий; по умолчанию операторы обычно устанавливают класс 3)

delay - числовой параметр класса допустимой задержки (1-4; обычно по умолчанию операторы устанавливают класс 4)

reliability - числовой параметр класса надежности (1-5; обычно по умолчанию операторы устанавливают класс 3)

peak - числовой параметр класса пиковой скорости (1-9; обычно по умолчанию операторы устанавливают класс 1)

mean - числовой параметр класса средней скорости (1 - 31; обычно по умолчанию операторы устанавливают класс 31 - "Best effort").

Классы параметров качества обслуживания определены в стандартах GSM 02.60 и GSM 03.60.
Просмотров: 314 | Добавил: zegel | Теги: программы | Рейтинг: 0.0/0