GPRS ( англ. General Packet Radio Service — «пакетная радиосвязь общего пользования») — надстройка над технологией мобильной связи GSM, осуществляющая пакетную передачу данных. GPRS позволяет пользователю сети сотовой связи производить обмен данными с другими устройствами в сети GSM и с внешними сетями, в том числе Интернет. GPRS предполагает тарификацию по объёму переданной/полученной информации, а не по времени, проведённому онлайн.
Принцип работы
Абоненту, подключенному к GPRS, предоставляется виртуальный канал, который на время передачи пакета становится реальным, а в остальное время используется для передачи пакетов других пользователей. Поскольку один канал могут использовать несколько абонентов, возможно возникновение очереди на передачу пакетов, и, как следствие, задержка связи. Например, современная версия программного обеспечения контроллеров базовых станций допускает одновременное использование одного таймслота шестнадцатью абонентами в разное время и до 5 (из 8) таймслотовданных на частоте, итого — до 80 абонентов, пользующихся GPRS на одном канале связи (средняя максимальная скорость при этом 21,4*5/80 = 1,3 кбит/с на абонента).
Другой крайний случай — пакетирование таймслотов в один непрерывный с вытеснением голосовых слотов на другие частоты (при наличии голосовых абонентов и с учётом приоритета сети на голос или передачу данных). При этом телефон, работающий в режиме GPRS, принимает все пакеты на одной частоте и подряд (пакетирование: 5 слотов — данные и 3 последних слота — голосовые) и не тратит времени на переключение частот. В этом случае скорость передачи данных достигает максимально возможной, как и описано выше, 4+2 таймслота (class 10) или 4+4 (class 12).
Технология GPRS использует GMSK-модуляцию. В зависимости от качества радиосигнала данные, пересылаемые по радиоэфиру, кодируются по одной из 4 кодовых схем (CS1—CS4). Каждая кодовая схема характеризуется избыточностью кодирования и помехоустойчивостью, и выбирается автоматически в зависимости от качества радиосигнала. По той же схеме и используя то же самое оборудование, работает и технология EDGE, но внутри таймслота EDGE используется другая, более плотная, упаковка информации (модуляция 8PSK).