Открыть сервис

Схема кодирования CS-1

Схема кодирования CS-1 — это базовая схема кодирования с коррекцией ошибок, используемая в системах пакетной передачи данных по протоколу GPRS (General Packet Radio Service) и его эволюции EDGE (Enhanced Data Rates for GSM Evolution). Она относится к семейству схем кодирования CS (Coding Scheme) и обеспечивает наиболее высокую помехоустойчивость при минимальной скорости передачи данных. CS-1 является обязательной для всех устройств, поддерживающих GPRS, и служит фундаментом для более скоростных схем (CS-2, CS-3, CS-4).

История и контекст разработки

Стандарт GPRS был разработан Европейским институтом телекоммуникационных стандартов (ETSI) в конце 1990-х годов как надстройка над сетями GSM (2G). Основной задачей было обеспечение коммутации пакетов, а не каналов, что позволяло эффективнее использовать радиоресурс для передачи данных (интернет-трафик, MMS, WAP). Для работы в условиях сильных помех и замираний сигнала, характерных для мобильной связи, требовались механизмы защиты от ошибок.

Схемы кодирования (CS-1…CS-4) были стандартизированы в спецификациях 3GPP TS 44.060 и TS 45.003. CS-1 была разработана как самая надежная схема, предназначенная для передачи сигнализации и данных в наиболее неблагоприятных условиях радиоканала. Она унаследовала принципы помехоустойчивого кодирования от голосового кодека GSM Full Rate (HR/FR/EFR), но была адаптирована для пакетной передачи.

Технические характеристики

Принцип кодирования

CS-1 использует комбинацию двух методов коррекции ошибок:

  1. Сверточное кодирование — основной метод, обеспечивающий исправление одиночных и пакетов ошибок. Скорость сверточного кода составляет 1/2 (на каждый бит данных приходится два бита кода).
  2. Блочный код (CRC — Cyclic Redundancy Check) — используется для обнаружения остаточных ошибок после сверточного декодирования. В CS-1 применяется 40-битный CRC-код (Fire code), который позволяет не только обнаруживать, но и исправлять некоторые ошибки.

Параметры передачи

ПараметрЗначение для CS-1
Скорость передачи данных (полезная)9,05 кбит/с
Скорость передачи данных (радиоинтерфейс)22,8 кбит/с
Размер блока данных (RLC/MAC)181 байт
Размер кодированного блока456 бит (4 × 114 бит)
Количество временных слотов (TS)1 (базовый режим)
Избыточность кодированияВысокая (около 60% служебной информации)

Структура кадра

Каждый блок данных CS-1 состоит из:

  • Заголовок RLC/MAC (Radio Link Control / Media Access Control) — 8 байт (64 бита), содержит информацию о номере блока, типе канала, управлении потоком.
  • Поле данных — 160 байт (1280 бит) полезной информации.
  • CRC-код — 40 бит (5 байт) для контроля целостности.
  • Хвостовые биты (tail bits) — 4 бита для завершения сверточного кодирования.
  • Сверточное кодирование — увеличивает размер до 456 бит.

Итоговый блок данных CS-1 (181 байт) передается в одном радиоблоке (4 временных слота GSM).

Применение

Основные области использования

  1. Сигнализация и управление — CS-1 используется для передачи служебных сообщений GPRS (например, запросы на установление соединения, обновление местоположения, передача системной информации). Это критически важные данные, потеря которых недопустима.
  2. Передача данных в условиях плохого приема — в зонах с низким уровнем сигнала (например, в подвалах, тоннелях, на окраинах зоны покрытия) CS-1 обеспечивает устойчивую связь, хотя и с минимальной скоростью.
  3. Стартовый режим — при плохом качестве канала (C/I — отношение сигнал/помеха менее 10 дБ) GPRS-терминал автоматически переключается на CS-1.

Примеры использования в России

В России сети GPRS активно развертывались с начала 2000-х годов операторами «большой тройки» (МТС, «Билайн», «МегаФон»). CS-1 использовалась:

  • Для передачи данных WAP (Wireless Application Protocol) — ранняя версия мобильного интернета.
  • Для отправки MMS (Multimedia Messaging Service).
  • В системах телеметрии (например, передача показаний счетчиков, GPS-координат) в условиях слабого сигнала.

Сравнение с другими схемами CS

CS-1 является самой медленной, но самой надежной схемой. В семействе CS-1…CS-4:

СхемаСкорость (кбит/с)ПомехоустойчивостьПрименение
CS-19,05МаксимальнаяСигнализация, плохой прием
CS-213,4ВысокаяСреднее качество канала
CS-315,6СредняяХорошее качество канала
CS-421,4МинимальнаяОтличное качество канала, без коррекции

CS-1 имеет наибольшую избыточность кодирования (около 60% служебной информации), что позволяет исправлять до 10% ошибок на бит. В отличие от CS-4, которая не использует сверточное кодирование (только CRC), CS-1 применяет полное помехоустойчивое кодирование.

Ограничения и недостатки

  1. Низкая скорость передачи — 9,05 кбит/с недостаточно для современных приложений (видео, веб-серфинг). Для сравнения, EDGE (EGPRS) в режиме MCS-9 обеспечивает до 59,2 кбит/с на один слот.
  2. Высокая задержка — из-за необходимости повторных передач при ошибках (ARQ — Automatic Repeat reQuest) задержка может достигать 500–1000 мс.
  3. Неэффективность при хорошем сигнале — использование CS-1 в условиях сильного сигнала приводит к неоправданному снижению скорости. Современные сети (3G/4G/5G) используют адаптивные схемы модуляции и кодирования (AMC), которые динамически меняют параметры.

Эволюция и современное состояние

С появлением EDGE (Enhanced Data Rates for GSM Evolution) в начале 2000-х годов схемы кодирования были заменены на MCS (Modulation and Coding Scheme). MCS-1…MCS-9 используют 8-PSK модуляцию и более эффективные коды. Однако CS-1 осталась в стандарте GPRS как обратно совместимая.

В современных сетях (4G LTE, 5G NR) GPRS/EDGE практически не используется для передачи данных. В России операторы связи начали отключать сети 2G/3G с 2020-х годов. Например, «МегаФон» в 2023 году объявил о планах отключения 3G в ряде регионов. Однако GPRS (включая CS-1) может сохраняться в некоторых зонах для обеспечения голосовой связи и передачи телеметрии в отдаленных районах.

Источники

  • 3GPP TS 44.060: «General Packet Radio Service (GPRS); Mobile Station (MS) - Base Station System (BSS) interface; Radio Link Control / Medium Access Control (RLC/MAC) protocol».
  • 3GPP TS 45.003: «GSM/EDGE; Channel coding».
  • ETSI EN 300 909: «Digital cellular telecommunications system (Phase 2+); General Packet Radio Service (GPRS); Overall description of the GPRS radio interface (Stage 2)».
  • «GSM, GPRS and EDGE Performance: Evolution Towards 3G/UMTS» — Timo Halonen, Javier Romero, Juan Melero (2003).
  • «Mobile Communications» — Jochen Schiller (2003).

BFOmetr — база данных и аналитика по компаниям России.

На главную BFOmetr →