Описание чертежей
На рис. 1 представлена блок-схема метода адаптации ону к симметрии 10g/10g и асимметрии 10g/1g в одном из вариантов осуществления настоящего изобретения.
Подробные способы
Настоящее изобретение будет более подробно описано ниже в сочетании с прилагаемыми чертежами и вариантами осуществления.
В варианте осуществления настоящего изобретения ону адаптирован к симметрии 10g/10g и асимметрии 10g/1g и применяется в сценарии 10gepon.
На этой основе, как показано на рисунке 1, ону в варианте осуществления настоящего изобретения адаптирован к симметрии 10g/10g и асимметрии 10g/1g, включая следующие этапы:
s1: При запуске ONU определите тип оптического модуля. Если это симметричный оптический модуль, это означает, что текущий ONU может работать как в симметричном, так и в асимметричном режимах. В этом случае перейдите к s2. Если это асимметричный оптический модуль, это означает, что текущий ONU может работать только в асимметричном режиме. В этом случае ONU может адаптироваться только к симметричному режиму 10g/10g, поэтому его работа напрямую завершается, что позволяет снизить эксплуатационные расходы и повысить эффективность работы.
s2: Когда onu переходит из состояния без света в состояние с подсветкой, повторно определите тип оптического модуля onu. Если оптический модуль симметричный, перейдите к s3 (причина та же, что и в s1). Если оптический модуль асимметричный, то завершите выполнение напрямую (причина та же, что и в s1).
Принцип работы s2 заключается в следующем: причина перехода ONU из состояния «нет света» в состояние «включено» заключается в замене оптического модуля в ONU, поэтому необходимо повторно определить тип оптического модуля, чтобы гарантировать точное определение работоспособности ONU. Кроме того, поскольку существует сценарий, в котором ONU включен при подключении к оптоволокну, ONU всегда получает нисходящий свет, передаваемый по OLT, и может не обнаруживать событие перехода из состояния «нет света» в состояние «включено». Поэтому, чтобы гарантировать возможность мониторинга перехода ONU из состояния «нет света» в состояние «включено» с помощью s2, необходимо отключить функцию приема света оптическим модулем во время запуска ONU в s1, а затем включить функцию приема света оптическим модулем после завершения запуска ONU и создать событие, описывающее переход ONU из темного состояния в светлое.
Процесс определения типа оптического модуля ONU в S2 выглядит следующим образом: считывание регистра оптического модуля через I2C (простая двухсторонняя двухпроводная синхронная последовательная шина, разработанная компанией Philips) для получения информации о типе оптического модуля (символы производителя и модели). Получение соответствующего типа оптического модуля в соответствии с полученной информацией. Конкретный процесс: предварительная настройка локальной базы данных оптических модулей. База данных оптических модулей содержит информацию о типе оптического модуля и соответствующий тип. Соответствующий тип используется в качестве типа оптического модуля.
s3: Определите текущий режим работы onu. Если onu работает в симметричном режиме, необходимо определить, следует ли onu переключиться в асимметричный режим в соответствии с OLT, то есть перейти к s4; если onu работает в асимметричном режиме, то необходимо определить, будет ли onu переключаться в симметричный режим в соответствии с OLT, то есть перейти к s5.
s4: Определить, превышает ли количество отправок OLT информации об окне в асимметричном режиме заданный пороговый уровень (множественные проверки обусловлены соображениями устойчивости, в данном варианте реализации — 5 раз), и если да, то это доказывает, что OLT обладает возможностью передачи данных только в восходящем канале 1g, то есть OLT находится в асимметричном режиме, в этом случае переключить режим работы ONU с симметричного на асимметричный и завершить процесс; в противном случае это доказывает, что OLT обладает возможностью передачи данных только в восходящем канале 10g (то есть ONU отправил информацию об окне в симметричном режиме), то есть OLT поддерживает симметричный режим. В этом случае режим работы ONU сохраняется, и процесс завершается.
s5: Определить, достигло ли количество оконной информации, отправленной OLT в симметричный режим, заданного порогового значения (5 раз в данном варианте осуществления). Если да, то это доказывает, что OLT способен передавать данные со скоростью 10 Гбит/с, и переключается из асимметричного режима в симметричный. В это время переключается рабочий режим ONU из асимметричного в симметричный, и на этом завершается процесс; в противном случае это доказывает, что OLT способен передавать данные только со скоростью 1 Гбит/с, то есть OLT находится в асимметричном режиме, и в это время сохраняется рабочий режим ONU, и на этом завершается процесс.
Информация об окне асимметричного режима в s4 и информация об окне симметричного режима в s5 получаются из кадра mpcpgate, выдаваемого OLT. Информация об окне асимметричного режима представляет собой информацию об окне восходящего канала 1g, а информация об окне симметричного режима — информацию об окне восходящего канала 10g.
Обращаясь к рисункам s1-s2, можно увидеть, что в варианте осуществления настоящего изобретения тип ONU определяется точно, а обращаясь к рисункам s3-s5, можно увидеть, что в варианте осуществления настоящего изобретения можно определять режим работы OLT и адаптировать режим работы ONU в соответствии с режимом работы OLT, обеспечивая идеальную адаптацию OLT и ONU, при этом не возникает несоответствия между режимом работы локального и удаленного терминалов, характерного для предшествующего уровня техники.
В варианте осуществления настоящего изобретения ону адаптирован для симметричных систем 10g/10g и асимметричных систем 10g/1g и характеризуется тем, что система включает модуль обнаружения ону, модуль переключения симметричного режима и модуль переключения асимметричного режима, расположенные на ону.
Модуль обнаружения onu используется для: отключения функции приема света оптическим модулем в процессе запуска onu и определения типа оптического модуля onu. Если оптический модуль является асимметричным, работа прекращается; если оптический модуль является симметричным, то при переходе onu из неактивного состояния в активное, тип оптического модуля onu определяется повторно.
Если оптический модуль является симметричным, определите тип оптического модуля ONU. Если оптический модуль является симметричным, определите текущий режим работы ONU. Если режим работы ONU симметричный, отправьте сигнал переключения симметричного режима на модуль переключения симметричного режима; если режим работы ONU асимметричный, отправьте сигнал переключения асимметричного режима на модуль переключения асимметричного режима и включите функцию приема света оптического модуля после запуска ONU.
Если оптический модуль является асимметричным, он перестанет работать.
Модуль переключения симметричного режима используется для: после получения сигнала переключения симметричного режима, определения, достигает ли количество оконной информации, выдаваемой OLT в асимметричном режиме, заданного порогового значения, и если да, то переключения режима работы ONU с симметричного на асимметричный; в противном случае — сохранения режима работы ONU.
Модуль переключения асимметричного режима используется для того, чтобы: после получения сигнала переключения асимметричного режима определить, превышает ли количество информации об окне, отправленной OLT в симметричный режим, заданный пороговый уровень, и если да, то переключить режим работы ONU с асимметричного на симметричный; в противном случае сохранить рабочий режим ONU.
Информация об окне асимметричного режима в модуле переключения симметричного режима и информация об окне симметричного режима в модуле переключения асимметричного режима получаются из кадра mpcpgate, передаваемого OLT; информация об окне асимметричного режима представляет собой информацию об окне восходящего канала 1g, а информация об окне симметричного режима в модуле переключения асимметричного режима представляет собой информацию об окне восходящего канала 10g.
Следует отметить, что когда система, представленная в варианте осуществления настоящего изобретения, осуществляет межмодульное взаимодействие, разделение вышеупомянутых функциональных модулей используется в качестве примера для иллюстрации. В практических приложениях вышеупомянутое распределение функций может осуществляться различными функциональными модулями в соответствии с потребностями. То есть, внутренняя структура системы разделена на различные функциональные модули для выполнения всех или части описанных выше функций.
Кроме того, настоящее изобретение не ограничивается вышеупомянутыми вариантами осуществления. Специалистам в данной области техники, не отступая от принципа настоящего изобретения, могут быть внесены некоторые усовершенствования и модификации, которые также рассматриваются как настоящее изобретение в рамках объема защиты. Содержание, не описанное подробно в данном описании, относится к предшествующему уровню техники, известному специалистам в данной области техники.
Дата публикации: 13 июня 2023 г.
