Как распределяется восходящая полоса пропускания сети PON?
Как распределяется восходящая полоса пропускания сети PON?

В сети PON порт PON устройства OLT будет подключаться к группе ONU. Таким образом, полоса пропускания восходящего потока порта PON распределяется между всеми ONU.

Поэтому сегодня мы поговорим о механизме распределения полосы пропускания восходящей линии связи системы PON.

01、Что включает в себя механизм выделения полосы пропускания восходящего потока PON?

В системах PON существует два основных метода механизма распределения полосы пропускания восходящей линии связи: статическое распределение полосы пропускания (статическое назначение полосы пропускания, SBA) и динамическое распределение полосы пропускания (динамическое назначение полосы пропускания, DBA).

Что такое СБА?

Статическое распределение полосы пропускания (SBA) также можно назвать фиксированным распределением полосы пропускания, что означает, что полоса пропускания, занимаемая каждым ONU, фиксирована. То есть OLT будет периодически выделять авторизацию фиксированной длины каждому ONU на основе SLA каждого ONU (включая полосу пропускания, задержку и другие показатели).

Вообще говоря, OLT периодически выдает авторизации всем ONU методом опроса. В каждом цикле опроса размер окна авторизации каждого ONU может быть разным, но размер авторизации, полученный одним и тем же ONU в каждом цикле опроса, связан только с SLA ONU и не имеет ничего общего с восходящим служебным трафиком ONU.

Другими словами, независимо от того, насколько велик восходящий трафик ONU, получаемая им полоса пропускания фиксирована. Даже если на ONU нет трафика, эта часть полосы пропускания фиксированно выделяется ONU и не может использоваться другими ONU с большим бизнес-трафиком.

Что такое администратор базы данных?

Динамическое распределение полосы пропускания (DBA) относится к технологии, в которой OLT динамически распределяет полосу пропускания в восходящем направлении для ONU на основе соглашения об уровне обслуживания ONU и условий восходящего трафика.

Когда трафик определенного ONU относительно невелик, OLT может предоставить ONU меньшие полномочия, а сохраненная полоса пропускания может использоваться другими ONU, когда трафик определенного ONU увеличивается, OLT может предоставить ONU более крупные полномочия; (разумеется, пропускная способность, получаемая этим ONU, не может превышать максимальную пропускную способность, указанную в SLA). Таким образом, DBA — это процесс, посредством которого OLT автоматически увеличивает или уменьшает полосу пропускания ONU в соответствии с трафиком в системе в реальном времени, не прерывая соединение для оптимизации производительности системы PON.

Почему стоит выбрать DBA вместо SBA?

В соответствии со статическим распределением полосы пропускания (SBA), представленным ранее, мы обнаружили, что, хотя этот метод прост и удобен в реализации и больше подходит для передачи услуг с фиксированным трафиком, таких как TDM, он не может регулировать пропускную способность восходящей линии связи в реальном времени в соответствии с условия трафика на ONU и не могут переносить внезапные всплески. Использование полосы пропускания относительно мощных IP-сервисов относительно низкое. Другими словами, SBA неприменим, когда большая часть текущего трафика в существующей сети приходится на IP-сервисы.

Напротив, администратор базы данных может добиться более эффективного управления полосой пропускания, улучшить ее использование и удовлетворить потребности различных пользователей. Его роль и значение в основном отражаются в двух аспектах:

  • один,По сравнению с СБА,DBA реализует динамическую регулировку пропускной способности восходящей линии связи в режиме реального времени.,Максимизирует эффективность использования полосы пропускания в восходящем направлении,Это позволяет операторам использовать PONсистему без увеличения пропускной способности.,Доступ к большему количеству пользователей.
  • Во-вторых, это может обеспечить справедливость и качество обслуживания бизнеса, чтобы пользователи могли получить лучший бизнес-опыт. Особенно для внезапного бизнеса, преимущества более очевидны.

Стоит отметить, что динамическое распределение полосы пропускания связано только с восходящим направлением системы PON, и в нисходящем направлении не существует концепции DBA.

02、Каков принцип реализации DBA?

Будь то система EPON или система GPON, существует DBA. Разница в основном заключается в деталях механизма управления DBA. В этой статье в качестве начала описания выбрана широко используемая система GPON.

Механизм реализации DBA системы GPON должен быть реализован с помощью T-CONT на ONU. Другими словами, порт PON OLT распределяет полосу пропускания для ONU. Фактически, полоса пропускания распределяется на основе. конкретный T-CONT ONU. Фактически, здесь вы также можете понять значение T-CONT. Когда у ONU есть данные, он не может отправить их напрямую в OLT. Ему нужен контейнер для кэширования данных и ожидания, пока OLT выделит соответствующий временной интервал. в ONU Только ONU может отправлять эти данные вверх в соответствующем временном интервале, а контейнером кэша является T-CONT. Для администратора базы данных также имеет смысл выделять временные интервалы полосы пропускания на основе T-CONT ONU.

Модель реализации DBA? SR-DBA или NSR-DBA?

Более близко к сути, есть два режима реализации для DBA, определенные стандартом GPON, а именно режим отчета о состоянии (SR, отчет о состоянии) и режим без отчета о состоянии (NSR, отчет без статуса).

SR относится к локальному трафику (состоянию занятости каждого буфера T-CONT), сообщаемому OLT через ONU, и напрямую получает требования к восходящей полосе пропускания ONU.

NSR означает, что OLT косвенно получает требования к пропускной способности восходящего потока ONU путем мониторинга полученного трафика восходящего потока (незанятые кадры GEM) (отчеты ONU не требуются).

Сравнивая два режима, режим SR позволит OLT более точно понять требования к полосе пропускания ONU, а режим NSR будет занимать ресурсы OLT. Поэтому производители оборудования обычно рекомендуют режим SR.

Каков конкретный процесс SR-DBA?

ONU использует поле DBRu в структуре кадра восходящего потока, чтобы сообщить о требованиях к полосе пропускания восходящего потока. ONU переносит отчет о текущем состоянии данных, ожидающий отправки в T-CONT, в восходящих данных, то есть отчет о динамической пропускной способности восходящего потока (DBRu). Он может сообщать о состоянии T-CONT, чтобы подать заявку на пропускную способность. для следующих восходящих данных.

После получения отчета о состоянии от ONU OLT вычисляет карту пропускной способности (карту BW) на основе логики алгоритма DBA, которая определяет время начала и окончания передачи данных каждым T-CONT, и отправляет ее в ONU вместе с данные нисходящей линии связи. То есть OLT использует поле BW Map в структуре кадра нисходящей линии связи, чтобы указать временной интервал восходящей линии связи, выделенный для каждого T-CONT. Поле BW Map имеет 8-байтовую структуру распределения, как показано на рисунке, включающую пять частей: Alloc-ID (используется для различения разных T-CONT), Флаг, StartTime, StopTime и CRC. Среди них StartTime и StopTime соответственно соответствуют времени начала и времени окончания временного интервала восходящей линии связи.

После получения сообщения карты полосы пропускания, отправленного OLT, ONU отправляет данные в назначенном временном интервале. В то же время данные также содержат отчет о динамической пропускной способности восходящей линии связи.

Каковы типы администраторов баз данных?

Когда OLT получает сообщение отчета DBA от ONU, то есть после того, как ONU загружает сообщение T-CONT, как он распределяет временные интервалы для T-CONT? Какой T-CONT будет загружен первым, а какой T-CONT будет загружен позже? Поэтому нам нужно ввести тип DBA. Существует пять типов администраторов баз данных: Тип1, Тип2, Тип3, Тип4 и Тип5. T-CONT — это физический ресурс в ONU. Пропускная способность будет выделена только после привязки шаблона DBA. После успешной привязки T-CONT может предоставить гибкие решения по динамическому распределению полосы пропускания на основе различных конфигураций в шаблоне DBA.

  • Тип 1 представляет собой шаблон DBA с фиксированной полосой пропускания, который полностью зарезервирован для конкретного ONU или конкретных служб ONU. Даже если ONU не имеет восходящего потока услуг, эта часть полосы пропускания не может использоваться другими ONU. Фиксированная полоса пропускания в основном используется для услуг, которые очень чувствительны к качеству обслуживания, таких как TDM, VoIP и т. д.
  • Type2 — это шаблон DBA с гарантированной пропускной способностью. Гарантированная полоса пропускания означает обеспечение доступности полосы пропускания, когда ONU необходимо ее использовать. Когда фактическая служба ONU не достигает гарантированной пропускной способности, механизм DBA устройства должен иметь возможность выделить оставшуюся полосу пропускания для услуг других ONU.
  • Тип 3 представляет собой комбинацию гарантированной пропускной способности + максимальной пропускной способности. Обеспечивая пользователям определенную пропускную способность, он также позволяет пользователям использовать определенный объем пропускной способности, но общая сумма не будет превышать максимальную пропускную способность, настроенную пользователем. Этот тип полосы пропускания в основном используется для услуг IPTV.
  • Type4 — это шаблон DBA с наибольшей пропускной способностью. Максимальная пропускная способность — это верхний предел пропускной способности, который может быть получен, когда ONU использует полосу пропускания, которая в наибольшей степени соответствует ресурсам полосы пропускания, используемым ONU. Тип максимальной пропускной способности обычно используется для общего доступа в Интернет и других услуг.
  • Тип 5 представляет собой комбинацию фиксированной пропускной способности + гарантированной пропускной способности + максимальной пропускной способности. Он не только резервирует ресурсы фиксированной пропускной способности для пользователей, которые не могут быть вытеснены другими пользователями, но также обеспечивает доступность гарантированной пропускной способности, когда пропускная способность необходима. пользователям разрешено использовать определенный объем пропускной способности, но эта сумма не будет превышать максимальную пропускную способность, настроенную пользователем.

03、Каковы преимущества использования DBA для PON?

Почти все технологии PON используют DBA для распределения восходящей полосы пропускания системы PON, и DBA стал обязательным для PON. Итак, в конце давайте подведем итоги преимуществ использования DBA в системах PON.

1. Динамическое распределение полосы пропускания

Технология DBA может динамически распределять полосу пропускания в соответствии с потребностями пользователей, чтобы удовлетворить гибкие потребности различных пользователей. Независимо от того, проводят ли пользователи онлайн-видеоконференции, загружают большие файлы или играют в онлайн-игры, технология DBA может динамически обеспечивать соответствующую полосу пропускания в соответствии с их потребностями.

2. Улучшение использования полосы пропускания

Технология DBA может улучшить использование полосы пропускания и сократить потери за счет усовершенствованного управления полосой пропускания. Технология DBA позволяет эффективно избежать ситуации «использования всей полосы пропускания», так что оставшаяся полоса пропускания может использоваться другими пользователями или приложениями, тем самым улучшая общее использование полосы пропускания.

3. Поддержка качества обслуживания

Технология DBA может предоставлять различные гарантии качества обслуживания в зависимости от потребностей пользователей и обеспечивать приоритет передачи данных для важных предприятий. Например, для высокоприоритетных приложений, таких как онлайн-видеоконференции, технология DBA может обеспечить более стабильное и быстрое распределение полосы пропускания для обеспечения качества обслуживания.

4. Снизить эксплуатационные расходы

Технология DBA может распределять полосу пропускания по требованию и снижать эксплуатационные расходы операторов. С помощью технологии DBA операторы могут распределять полосу пропускания в соответствии с фактическими потребностями пользователей, избегая непроизводительной траты ресурсов, вызванной чрезмерным выделением полосы пропускания, тем самым снижая эксплуатационные расходы.

5. Поддержка мультисервисной интеграции.

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

boy illustration
Неразрушающее увеличение изображений одним щелчком мыши, чтобы сделать их более четкими артефактами искусственного интеллекта, включая руководства по установке и использованию.
boy illustration
Копикодер: этот инструмент отлично работает с Cursor, Bolt и V0! Предоставьте более качественные подсказки для разработки интерфейса (создание навигационного веб-сайта с использованием искусственного интеллекта).
boy illustration
Новый бесплатный RooCline превосходит Cline v3.1? ! Быстрее, умнее и лучше вилка Cline! (Независимое программирование AI, порог 0)
boy illustration
Разработав более 10 проектов с помощью Cursor, я собрал 10 примеров и 60 подсказок.
boy illustration
Я потратил 72 часа на изучение курсорных агентов, и вот неоспоримые факты, которыми я должен поделиться!
boy illustration
Идеальная интеграция Cursor и DeepSeek API
boy illustration
DeepSeek V3 снижает затраты на обучение больших моделей
boy illustration
Артефакт, увеличивающий количество очков: на основе улучшения характеристик препятствия малым целям Yolov8 (SEAM, MultiSEAM).
boy illustration
DeepSeek V3 раскручивался уже три дня. Сегодня я попробовал самопровозглашенную модель «ChatGPT».
boy illustration
Open Devin — инженер-программист искусственного интеллекта с открытым исходным кодом, который меньше программирует и больше создает.
boy illustration
Эксклюзивное оригинальное улучшение YOLOv8: собственная разработка SPPF | SPPF сочетается с воспринимаемой большой сверткой ядра UniRepLK, а свертка с большим ядром + без расширения улучшает восприимчивое поле
boy illustration
Популярное и подробное объяснение DeepSeek-V3: от его появления до преимуществ и сравнения с GPT-4o.
boy illustration
9 основных словесных инструкций по доработке академических работ с помощью ChatGPT, эффективных и практичных, которые стоит собрать
boy illustration
Вызовите deepseek в vscode для реализации программирования с помощью искусственного интеллекта.
boy illustration
Познакомьтесь с принципами сверточных нейронных сетей (CNN) в одной статье (суперподробно)
boy illustration
50,3 тыс. звезд! Immich: автономное решение для резервного копирования фотографий и видео, которое экономит деньги и избавляет от беспокойства.
boy illustration
Cloud Native|Практика: установка Dashbaord для K8s, графика неплохая
boy illustration
Краткий обзор статьи — использование синтетических данных при обучении больших моделей и оптимизации производительности
boy illustration
MiniPerplx: новая поисковая система искусственного интеллекта с открытым исходным кодом, спонсируемая xAI и Vercel.
boy illustration
Конструкция сервиса Synology Drive сочетает проникновение в интрасеть и синхронизацию папок заметок Obsidian в облаке.
boy illustration
Центр конфигурации————Накос
boy illustration
Начинаем с нуля при разработке в облаке Copilot: начать разработку с минимальным использованием кода стало проще
boy illustration
[Серия Docker] Docker создает мультиплатформенные образы: практика архитектуры Arm64
boy illustration
Обновление новых возможностей coze | Я использовал coze для создания апплета помощника по исправлению домашних заданий по математике
boy illustration
Советы по развертыванию Nginx: практическое создание статических веб-сайтов на облачных серверах
boy illustration
Feiniu fnos использует Docker для развертывания личного блокнота Notepad
boy illustration
Сверточная нейронная сеть VGG реализует классификацию изображений Cifar10 — практический опыт Pytorch
boy illustration
Начало работы с EdgeonePages — новым недорогим решением для хостинга веб-сайтов
boy illustration
[Зона легкого облачного игрового сервера] Управление игровыми архивами
boy illustration
Развертывание SpringCloud-проекта на базе Docker и Docker-Compose