Среда, 09.07.2025, 18:32

  Сайт проекта StreamLive 216.73.216.246

Вы вошли как Гость | Группа "Гости" | RSS

Меню

Категории
Разное [2]
Статьи [0]
1C [1]
Статьи по 1С

Реклама

Nothing

 
Главная » Статьи » Полезное » Разное [ Добавить статью ]
AT команды модема :: команды GPRS модема
Для понимания того, что происходит при подключении к Интернет посредством GPRS модема, мы приводим описание так называемых AT - команд. Многие из нас набирая привычные номера для выхода в Интернет - *99# и *99***1# , даже не подозревают, что это не номера телефонов, а так называемые AT-команды встроенного модема мобильного телефона.
1. Описание AT команд сервисных кодов доступа в сеть GPRS

*<GPRS_SC>[*[<called_address>][*[<L2P>][*<cid>]]]]# или *<GPRS_SC_IP>[*<cid>]#

где

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

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

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

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

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

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

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

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


2. Описание AT команд управления модемом

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

+CGDCONT=[<cid>[,<PDP_type>[,<APN>[,<PDP_addr>[,<d_comp>[,<h_comp>[,<pd1>[,…[,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 строковых параметров, специфичных для типа протокола <PDP_type> (в настоящее время эти параметры не используются).


3. Описание AT команд качества обслуживания

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

+CGQREQ=[<cid>[,<precedence>[,<delay>[,<reliability>[,<peak>[,<mean>]]]]]]

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

+CGQMIN=[<cid>[,<precedence>[,<delay>[,<reliability>[,<peak>[,<mean>]]]]]]

где

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.


Источник:
Категория: Разное | Добавил: Sumrak (14.11.2010) | Автор: E W
Просмотров: 3934 | Комментарии: 0 | Теги: | Рейтинг: 5.0/1
Всего комментариев: 0

Log in

Block title

Copyright sumrak © 2025