Энциклопедия
2026-07-29 17:45:24
Архитектура QoS в 5GC: как QoS Flow управляет качеством услуг 5G
QoS в 5GC рассматривается через гранулярность QoS Flow, сопоставление SDF, QFI, обработку GBR и Non-GBR, параметры 5QI и ARP, ограничения AMBR, правилами QoS, PDR и Reflective QoS при предоставлении услуг 5G.

Бекке Телеком

Архитектура QoS в 5GC: как QoS Flow управляет качеством услуг 5G

В сети 5G QoS — это не просто техническая метка, добавляемая к пакетам. Это механизм, который определяет, какой трафик обслуживается по принципу обычного обслуживания без гарантий, какой сервис должен получить гарантированные ресурсы и как сеть должна реагировать, когда радиоусловия или перегрузка начинают ухудшать пользовательский опыт. Для операторов QoS тесно связана со стоимостью полосы пропускания и распределением сетевых ресурсов. Для пользователей и сервисных партнеров она обычно проявляется как качество обслуживания, уровень подписки, бизнес-приоритет или гарантированное качество.

Мобильный телефон может одновременно создавать множество типов трафика: сообщения, короткие видео, облачные занятия, игры, сигнализацию IMS, аудио VoNR, прямые видеотрансляции, взаимодействие AR/VR и фоновые обновления приложений. У этих потоков разные требования. Видео с буферизацией может допускать большую задержку, чем голос. Сигнализация IMS требует надежной обработки, но не нуждается в такой же полосе, как видео. Промышленный сервис, критичный к задержке, может требовать гораздо более строгого контроля задержки и потерь пакетов, чем обычное социальное приложение.

Задача QoS в 5GC — классифицировать эти сервисные потоки данных, сопоставлять их подходящим QoS Flows, назначать правила пересылки и координировать UE, gNB, UPF, SMF и политики так, чтобы плоскость пользователя работала в соответствии с назначением сервиса.

Архитектура QoS 5GC: трафик SDF сопоставляется QoS Flows с QFI, сессией PDU, DRB, туннелем N3, UE, gNodeB и UPF
5GC использует QoS Flow как основную гранулярность сервиса, позволяя по-разному пересылать трафик разных приложений внутри одной сессии PDU.

Ценность сервиса и стоимость ресурсов

QoS начинается с простой реальности: не каждый сервис получает одинаковые сетевые гарантии. Большинство общедоступных интернет-приложений, включая социальные сообщения, короткие видео, обычный веб-доступ, музыкальные приложения и онлайн-обучение, обычно обслуживаются по принципу обслуживания без гарантий. Как правило, они относятся к сервисам Non-GBR, то есть сеть не обещает гарантированную скорость для каждого потока.

Некоторые сервисы могут получать более сильную защиту QoS, если пользователь, корпоративный клиент или сервисный партнер оплачивает дифференцированное обслуживание. Совместные онлайн-игры, премиальные корпоративные приложения, сервисы AR/VR или отраслевые услуги с низкой задержкой могут обрабатываться с более жестким контролем QoS. Для них может применяться GBR, то есть гарантированная скорость передачи данных, когда сеть должна зарезервировать или защитить минимальную скорость.

Существуют и принадлежащие оператору сервисы, которые могут получать защиту QoS даже без отдельной оплаты пользователем. Типичный пример — голосовые услуги. В 4G это часто рассматривалось в контексте VoLTE, а в 5G та же логика применяется к трафику VoNR. Голос должен оставаться стабильным, иметь низкую задержку и быть разборчивым, поэтому его нельзя всегда обслуживать как обычное приложение с обслуживанием без гарантий.

От bearer к потоку

Одно из важнейших отличий QoS в 4G и 5G — переход от модели, ориентированной на EPS Bearer, к модели, ориентированной на QoS Flow. В 4G QoS строилась вокруг EPS Bearer. Связь EPS Bearer была связана с радиобеарером, туннелем S1-U и ресурсами туннелей S5/S8. Большее число EPS Bearer обычно означало больше соответствующих туннельных и радиобеарерных структур.

В 5G ключевой единицей QoS является QoS Flow. Одна сессия PDU может переносить один или несколько QoS Flows. Каждый QoS Flow идентифицируется параметром QFI, или идентификатор потока QoS, со значением от 0 до 63. Пакеты с одинаковым QFI получают одинаковую обработку пересылки. Благодаря этому 5G использует более детальную и гибкую модель классификации сервисов, чем прежний подход EPS Bearer.

Одна сессия PDU может переносить несколько QoS Flows, при этом туннель N3 для этой сессии PDU остается одним. Один DRB может переносить один или несколько QoS Flows, а фактическое сопоставление QoS Flows и DRB контролируется gNB. Поэтому количество DRB не обязано совпадать с количеством QFI. Например, поток приложения Non-GBR и игровой поток GBR в одной схеме могут использовать общий DRB, а в другой — сопоставляться раздельно в зависимости от радиостратегии.

Ключевые параметры задают обработку

Параметры QoS 5GC описывают, как должен обрабатываться каждый поток. На уровне QoS Flow обычно используются 5QI и ARP. 5QI — это идентификатор QoS 5G, развившийся из концепции QCI в 4G. Он описывает такие характеристики сервиса, как уровень приоритета, бюджет задержки пакетов, вероятность ошибок пакетов, окно усреднения и максимальный объем всплеска данных для критичных по задержке GBR-сервисов.

ARP означает приоритет распределения и удержания. Этот параметр помогает решить, можно ли установить или сохранить QoS Flow при ограниченных ресурсах. В условиях перегрузки ARP влияет на то, какие потоки допускаются, а какие с большей вероятностью будут освобождены или отклонены.

Потоки GBR имеют параметры скорости. GFBR задает гарантированную скорость потока — минимальную скорость, которую сеть стремится защитить. MFBR задает максимальную скорость потока; трафик выше этого значения может отбрасываться. Управление уведомлениями может использоваться, когда сторона RAN не может обеспечить GFBR, например при плохих радиоусловиях. Максимально допустимая доля потерь пакетов определяет допустимый уровень потерь для восходящего или нисходящего трафика.

Трафик Non-GBR контролируется иначе. UE-AMBR ограничивает совокупную скорость всех Non-GBR QoS Flows для UE, а Session-AMBR — всех Non-GBR QoS Flows внутри одной сессии PDU. RQA, или атрибут отражённого QoS, указывает, можно ли применить Reflective QoS к конкретному потоку.

Как выполняется сопоставление трафика

QoS полезна только тогда, когда пакеты можно правильно классифицировать и сопоставить. В 5G классификация восходящего и нисходящего трафика выполняется по-разному. Для восходящего направления UE классифицирует и сопоставляет трафик в соответствии с правилами QoS, полученными от сети или выведенными самим UE. Для нисходящего направления UPF выполняет классификацию по PDR, то есть по правилу обнаружения пакетов, переданному SMF.

Правило QoS или PDR содержит информацию пакетного фильтра. Она может включать исходный или целевой IP-адрес, префикс IPv6, исходный или целевой порт, номер IP-протокола, тип IPv6 Next Header, IPv4 ToS, IPv6 Traffic Class, IPv6 Flow Label, IPsec SPI и направление трафика. Эти фильтры указывают UE или UPF, какие пакеты относятся к какому QoS Flow.

Если UPF не может сопоставить нисходящий пакет с действующим PDR, пакет может быть отброшен. Это важно, поскольку обработка QoS в нисходящем направлении зависит от правил, установленных SMF в UPF. В восходящем направлении UE маркирует пакеты в соответствии с применимым правилом QoS, чтобы они попали в правильный QoS Flow и затем были обработаны сетью радиодоступа.

Reflective QoS в ряде случаев уменьшает сигнальную нагрузку. Когда сеть активирует Reflective QoS, UPF может передавать нисходящие данные с признаком RQI. Через туннель N3 и радиоинтерфейс UE принимает нисходящий пакет и выводит из него правило QoS для восходящего направления. Такое правило QoS, выведенное UE, содержит фильтр восходящих пакетов, QFI и приоритет. После этого UE может классифицировать последующие восходящие пакеты без ожидания отдельного правила от сети.

Схема сопоставления трафика 5GC: правило QoS UL на UE, PDR DL на UPF, передача правил SMF, маркировка QFI и Reflective QoS с признаком RQI
Восходящие пакеты сопоставляются по правилам QoS на стороне UE, а нисходящие пакеты классифицируются по правилам PDR на стороне UPF, переданным SMF.

Часто задаваемые вопросы

Почему 5G использует QoS Flow, а не только DRB?

QoS Flow относится к модели обслуживания сервисов в ядре сети, а DRB — к обработке радиобеареров. Их разделение дает сети больше гибкости при сопоставлении сервисных правил с радиоресурсами.

Могут ли два приложения с похожими требованиями к трафику использовать разные QoS Flows?

Да. Оператор может учитывать не только требования к полосе или задержке, но и принадлежность сервиса, коммерческие соглашения, политику подписки и модель тарификации.

Что происходит, когда трафик превышает MFBR?

Трафик выше максимальной скорости потока может быть отброшен, поскольку MFBR задает верхний допустимый предел для данного GBR QoS Flow.

Почему 5QI важен для планирования сервисов?

5QI дает стандартизованный способ связать категории сервисов с ожиданиями по приоритету, задержке, ошибкам пакетов и типу ресурсов, упрощая проектирование и сравнение поведения QoS.

Работает ли Reflective QoS на любом терминале?

Нет. Требуются поддержка со стороны UE и корректная активация в сети. Без поддержки терминала UE не сможет вывести правило QoS для восходящего направления из нисходящих данных пользовательской плоскости.

Рекомендуемые продукты
Каталог
обслуживание клиентов Телефон
We use cookie to improve your online experience. By continuing to browse this website, you agree to our use of cookie.

Cookies

This Cookie Policy explains how we use cookies and similar technologies when you access or use our website and related services. Please read this Policy together with our Terms and Conditions and Privacy Policy so that you understand how we collect, use, and protect information.

By continuing to access or use our Services, you acknowledge that cookies and similar technologies may be used as described in this Policy, subject to applicable law and your available choices.

Updates to This Cookie Policy

We may revise this Cookie Policy from time to time to reflect changes in legal requirements, technology, or our business practices. When we make updates, the revised version will be posted on this page and will become effective from the date of publication unless otherwise required by law.

Where required, we will provide additional notice or request your consent before applying material changes that affect your rights or choices.

What Are Cookies?

Cookies are small text files placed on your device when you visit a website or interact with certain online content. They help websites recognize your browser or device, remember your preferences, support essential functionality, and improve the overall user experience.

In this Cookie Policy, the term “cookies” also includes similar technologies such as pixels, tags, web beacons, and other tracking tools that perform comparable functions.

Why We Use Cookies

We use cookies to help our website function properly, remember user preferences, enhance website performance, understand how visitors interact with our pages, and support security, analytics, and marketing activities where permitted by law.

We use cookies to keep our website functional, secure, efficient, and more relevant to your browsing experience.

Categories of Cookies We Use

Strictly Necessary Cookies

These cookies are essential for the operation of the website and cannot be disabled in our systems where they are required to provide the service you request. They are typically set in response to actions such as setting privacy preferences, signing in, or submitting forms.

Without these cookies, certain parts of the website may not function correctly.

Functional Cookies

Functional cookies enable enhanced features and personalization, such as remembering your preferences, language settings, or previously selected options. These cookies may be set by us or by third-party providers whose services are integrated into our website.

If you disable these cookies, some services or features may not work as intended.

Performance and Analytics Cookies

These cookies help us understand how visitors use our website by collecting information such as traffic sources, page visits, navigation behavior, and general interaction patterns. In many cases, this information is aggregated and does not directly identify individual users.

We use this information to improve website performance, usability, and content relevance.

Targeting and Advertising Cookies

These cookies may be placed by our advertising or marketing partners to help deliver more relevant ads and measure the effectiveness of campaigns. They may use information about your browsing activity across different websites and services to build a profile of your interests.

These cookies generally do not store directly identifying personal information, but they may identify your browser or device.

First-Party and Third-Party Cookies

Some cookies are set directly by our website and are referred to as first-party cookies. Other cookies are set by third-party services, such as analytics providers, embedded content providers, or advertising partners, and are referred to as third-party cookies.

Third-party providers may use their own cookies in accordance with their own privacy and cookie policies.

Information Collected Through Cookies

Depending on the type of cookie used, the information collected may include browser type, device type, IP address, referring website, pages viewed, time spent on pages, clickstream behavior, and general usage patterns.

This information helps us maintain the website, improve performance, enhance security, and provide a better user experience.

Your Cookie Choices

You can control or disable cookies through your browser settings and, where available, through our cookie consent or preference management tools. Depending on your location, you may also have the right to accept or reject certain categories of cookies, especially those used for analytics, personalization, or advertising purposes.

Please note that blocking or deleting certain cookies may affect the availability, functionality, or performance of some parts of the website.

Restricting cookies may limit certain features and reduce the quality of your experience on the website.

Cookies in Mobile Applications

Where our mobile applications use cookie-like technologies, they are generally limited to those required for core functionality, security, and service delivery. Disabling these essential technologies may affect the normal operation of the application.

We do not use essential mobile application cookies to store unnecessary personal information.

How to Manage Cookies

Most web browsers allow you to manage cookies through browser settings. You can usually choose to block, delete, or receive alerts before cookies are stored. Because browser controls vary, please refer to your browser provider’s support documentation for details on how to manage cookie settings.

Contact Us

If you have any questions about this Cookie Policy or our use of cookies and similar technologies, please contact us at support@becke.cc .