GPRS (General Packet Radio Service) — это способ передачи данных по сетям сотовой связи, который позволяет достигать скорости до 171,2 Кбит/с.
GSM — это общее название для сотовой связи. Существует несколько технологий, обеспечивающих передачу данных. Эти технологии разрабатывались последовательно и с каждой итерацией скорость передачи данных увеличивалась.
Со скоростью 171,2 Кбит/с можно передать стандартную фотографию размером 100 Кбайт за 5 секунд, однако это лишь теоретические расчеты. На практике скорость передачи данных ниже. Для того, чтобы пользователю пошерстить интернет без торможений, GPRS-технологии будет мало: ее хватит для загрузки простеньких интернет-страниц и загрузки файлов размером до 1 МБ.
Подробнее о GSM-связи и всех ее технологиях читайте в статье «Просто о мобильной GSM-связи».
Рассмотрим упрощенную структуру сотовой GSM-связи, которая поможет разобраться, как это работает.
Подключение мобильного телефона к интернету выглядит следующим образом:
Базовая станция представляет собой совокупность приемо-передатчиков и антенн для обеспечения покрытия сотовой связи в определенной соте. Базовая станция принимает сигнал от мобильного телефона и передает его на контроллер базовых станций.
Контроллер базовых станций — это такая система, которая предотвращает перегруз сети. Контроллер базовых станций перераспределяет нагрузку абонентов между несколькими базовыми станциями, чтобы любой абонент в любое время смог отправить свои данные. Контроллер — это промежуточный этап между базовой станцией и «мозгом», то есть центром коммутации. Без контроллера данные тоже будут передаваться, но с тем количеством абонентов, которое есть сейчас, он просто необходим.
Центр коммутации мобильной связи — это «мозг» всей сотовой системы. Он устанавливает соединение для голосового вызова или для выхода в Интернет. Отвечает за предоставление выбранных абонентом услуг, обслуживает вызов: регулирует качество связи во время разговора, осуществляет шифрование данных, переподключает абонента при перемещении телефона в другую соту.
Принцип работы сети GPRS кроется в его названии. Аббревиатура GPRS переводится как «пакетная радиосвязь общего пользования». Передача данных здесь осуществляется пакетами.
Как сеть GSM передает данные поясню на таком примере: допустим, я хочу отправить другу несколько фотографий с отпуска через Интернет. Я сделала три снимка, зашел в чат с другом, выбрала фото и нажала «отправить». Что происходит в этот момент?
Так как канал связи освобождается после передачи пакета данных и готов к передаче других пакетов, то увеличивается проходимость данных. По трем свободным каналам одновременно передаются три пакета данных. Это отличает технологию GPRS от технологии CSD и HSCSD, в которых канал связи занимается на все время сессии абонента и, соответственно не может использоваться другими абонентами.
172,1 Кбит\с — это теоретическая скорость передачи данных по технологии GPRS. На практике эта скорость меньше. Скорость передачи уменьшают устройства поблизости, которые создают помехи. Также на скорость влияет рельеф местности между мобильным телефоном и базовой станцией, то есть сколько базовых станций в зоне досягаемости и какая у них загруженность в данный момент. Чем больше станций, тем больше свободных каналов связи, и, соответственно, больше скорость.