GPRS - теорія та практика застосування

Так склалося, що я користуюся безлімітним GPRS ще з кінця минулого року, що дозволяє впевнено ділитися своїм досвідом із читачами.

Трохи теорії

Принцип роботи GPRS наступний: інформація перед передачею збирається в пакети, пакети передаються в момент звільнення GSM голосового каналу, що дозволяє оператору зв'язку більш ефективно використовувати можливості мережі GSM. У більшості мереж GSM надається пріоритет голосовому трафіку, що означає низьку швидкість обміну даними за високої завантаженості мережі. GPRS пакети можуть передаватися відразу кількома вільними каналами зв'язку. Кількість одночасно використовуваних вхідних та вихідних каналів (тайм-слотів) визначають клас GPRS. Також, залежно від якості каналу, може вибиратися одна з чотирьох схем кодування (при хорошому відношенні сигнал/шум вибирається схема кодування з більшою швидкістю передачі, але з меншою стійкістю до перешкод). Дані про класи та схеми кодування GPRS я об'єднав у відповідні таблиці.

Класи GPRS Клас GPRS Каналів прийому Каналів передачі Всього
1112
2213
3224
4314
5224
6324
7334
8415
9325
10425
11435
12445
Схеми кодування сигналу GPRS Схема кодування Максимальна швидкість (Кбіт/с)
CS19.05
CS213.4
CS315.6
CS421.4

Виходячи з наведених у таблицях даних, можна визначити, що максимальна швидкість прийому даних становить 85 кілобіт в секунду для GPRS Class 10. Швидкість передачі в більшості класів GPRS менше, причому сумарна кількість використовуваних для передачі і прийому каналів обмежена.

Вибір модему GPRS

Після невеликого пізнавального екскурсу в теорію мобільної пакетної передачі можна переходити до такого цікавого заняття, як вибір GPRS модему.

Встановлення та налаштування GPRS модему

Оскільки GPRS модем в стільниковому апаратний, то й установка полягатиме у визначенні COM-порту для доступу до модему в програмі KPPP, встановлення рядка ініціалізації модему і прописуванні номера дозвону.

Приклад файлу rfcomm.conf # RFCOMM configuration file. rfcomm0 # # Automatically bind the device at startup bind yes; # # Bluetooth address of the device device 00:0F:DE:33:08:44; # # RFCOMM channel for the connection channel 1; # # Опис "Connection " "Bluetooth device T610"; >

EGPRS (EDGE)

В даний час у Білорусі впроваджується зв'язок 2.75G - EGPRS (EDGE). Зв'язок EDGE являє собою покращений варіант GPRS, в якому використовуються інші схеми кодування пакетів, що передаються. Класи зв'язку EGPRS такі ж, як і у GPRS, однак швидкість для одного тайм-слота може бути суттєво вищою (до 59,2 Кбіт/с).

Схеми кодування сигналу EGPRS(EDGE) Схема кодування Максимальна швидкість (Кбіт/с)
MCS18.8
MCS211.2
MCS314.8
MCS417.6
MCS522.4
MCS629.6
MCS744.8
MCS854.4
MCS959.2

Висновок

Мобільний Інтернет дешевшає, покращуються швидкісні параметри зв'язку. Незабаром і багато читачів зможуть скуштувати принади «Інтернету без проводів». Сподіваюся, цей короткий огляд можливостей мобільного доступу в мережах GSM дав вам необхідний мінімум знань для практичного застосування.