СПОСОБ ДИНАМИЧЕСКОГО РАСПРЕДЕЛЕНИЯ ПОЛОСЫ ПРОПУСКАНИЯ В ПАССИВНОЙ ОПТИЧЕСКОЙ СЕТИ СВЯЗИ Российский патент 2008 года по МПК H04B10/12 

Описание патента на изобретение RU2320089C1

Область техники

Настоящее изобретение относится к области оптической связи, в частности к способу динамического распределения полосы пропускания в пассивной оптической сети связи (PON).

Предшествующий уровень техники

Пассивная оптическая сеть связи (PON) с новой технологией волоконно-оптического широкополосного доступа, охватывающей «последнюю милю», не нуждается в активном узле, в ней должен быть установлен только простой оптический расщепитель. Таким образом, пассивная оптическая сеть связи (PON) имеет преимущество, выраженное в сохранении ресурса (волоконно-)оптического кабеля, совместном использовании ресурсов полосы пропускания, экономии инвестиций в техническую аппаратную, высокой надежности устройства, быстроте установки (организации) сети, низкой стоимости построения сети и так далее. В качестве основного типа данной оптической сети доступа широко применялась пассивная оптическая сеть связи (PON).

Пассивная оптическая сеть связи (PON) использует многоточечную управляющую структуру «точка-многоточка» «главный-подчиненный». На Фиг.1 терминал оптической линии связи (OLT) является устройством главного узла, которое соединено с множеством модулей оптической сети связи (ONU) через оптический расщепитель, а процессы регистрации модулей оптической сети связи (ONU), санкционирования ожидающих передачу данных, взаимодействия (обмена) сообщений подуровня управления доступом к среде передачи данных (MAC) и так далее выполняются в терминале оптической линии связи (OLT). Модуль оптической сети связи (ONU) является устройством подчиненного узла, которое отвечает на сообщение о поиске терминала оптической линии связи (OLT), сообщает об объемах ожидающих передачу данных, передает данные каждого порта, в соответствии с информацией разрешения, а также множество пользовательских терминалов обращаются к модулю оптической сети связи (ONU) для обеспечения многофункционального (многостанционного) доступа. С такой структурой кадра, как в оптической сети доступа, проблема корректного распределения полосы пропускания и эффективного использования сетевых ресурсов, удовлетворяя требования по обслуживанию, очень важна для схемы управления доступом к среде передачи данных (MAC) пассивной оптической сети связи (PON).

В оптической сети доступа существуют два способа распределения полосы пропускания: статическое (нединамическое) распределение полосы пропускания (SBA) и динамическое распределение полосы пропускания (DBA). Что касается статического распределения полосы пропускания (SBA), то модули оптической сети связи (ONU) или их порты распределяются с фиксированной полосой пропускания, а неиспользуемый временной интервал не может быть произвольно занят. Недостатком статического распределения полосы пропускания (SBA) является малый коэффициент использования полосы пропускания и недостаточная адаптивная способность к службе оценки вероятности с высокой пиковой скоростью. Алгоритм динамического распределения полосы пропускания (DBA) представляет собой механизм или алгоритм для быстрого перераспределения полосы пропускания на основании требований службы текущего пользователя. Что касается динамического распределения полосы пропускания (DBA), то коэффициент использования полосы пропускания пассивной оптической сети связи (PON) может быть увеличен посредством динамической настройки полосы пропускания в соответствии с требованиями службы burst модулей оптической сети связи (ONU).

В настоящее время существует множество способов динамического распределения полосы пропускания. Например, способ динамического распределения полосы пропускания (DBA) c чередующимися опросами и адаптивной длительностью цикла (IPACT) для пассивной оптической сети связи (PON); специальный протокол динамического распределения полосы пропускания (DBA) для технологии APON, который предложен в стандарте G.983.4 Сектором Стандартизации Международного Телекоммуникационного Союза (ITU-T).

Основная идея относительно IPACT заключается в том, что выполняется опрос следующего модуля оптической сети связи (ONU) прежде, чем данные, посланные предшествующим модулем оптической сети связи (ONU), достигнут терминала оптической линии связи (OLT), таким образом, определяют: санкционировать ли, насколько санкционировать и т.д., затем определяют начальный момент (время) передачи данных следующего модуля оптической сети связи (ONU) в соответствии с вычисленным временем прибытия последнего бита данных текущего модуля оптической сети связи (ONU).

Что касается второй схемы, то протокол динамического распределения полосы пропускания (DBA) предложен в стандарте ITU-T G.983.4, а служба модуля оптической сети связи (ONU) разделена на несколько типов T-CONT (контейнер передачи). Согласно приоритету службы существуют четыре типа контейнеров передачи (T-CONT), в порядке убывания они называются T-CONT1, T-CONT2, T-CONT3 и T-CONT4, в то время как T-CONT5 адаптивен ко всем службам для сокращения количества контейнеров передачи. Каждый тип контейнера передачи (T-CONT) соответствует конкретному требованию распределения полосы пропускания. Существуют четыре типа требований распределения полосы пропускания: постоянная полоса пропускания, гарантированная полоса пропускания, негарантированная полоса пропускания и полоса пропускания с максимальным усилием по передаче. А также в данном протоколе динамического распределения полосы пропускания (DBA) существуют три стратегии: NSR («без отчета о состоянии»), SR («с отчетом о состоянии») и смешанный тип.

В первой вышеупомянутой технологической схеме период опроса адаптивно изменяется с объемом данных, приводя к флуктуации в передаче данных в аналогичной службе, таким образом, требование малой задержки и флуктуации времени задержки для службы в реальном времени не будут удовлетворены. Во второй технологической схеме используется циклический опрос постоянной последовательности, который является специальным для приложения APON на основе соединений с фиксированной длиной PDU (протокольной единицы обмена). Кроме того, механизм обновления полосы пропускания является специальным для T-CONT, а полоса пропускания не распределяется ни согласно различным портам, ни различным службам.

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

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

Цель настоящего изобретения заключается в том, чтобы обеспечить способ динамического распределения полосы пропускания в пассивной оптической сети связи (PON). В этом способе динамического распределения полосы пропускания, который применим для разных типов требований службы, достигается прозрачность службы. Благодаря распределению полосы пропускания для разных портов службы увеличивается коэффициент использования полосы пропускания, в связи с этим распределение полосы пропускания реализуется объективно. Для достижения вышеупомянутой цели в настоящем изобретении обеспечивается способ динамического распределения полосы пропускания для пассивной оптической сети связи (PON), пассивная оптическая сеть связи (PON) включает в себя терминал оптической линии связи (OLT) и множество модулей оптической сети связи (ONU), имеющих доступ к терминалу оптической линии связи (OLT). Способ содержит:

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

b) санкционирование портов службы каждого типа служб для передачи данных службы в убывающей последовательности упомянутых приоритетов служб и регистрацию информации о предоставлении (разрешении) портов службы, полученной из этапа санкционирования;

c) считывание упомянутой информации о предоставлении каждого предоставляемого порта службы того же самого модуля оптической сети связи (ONU); и

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

Способ также содержит процесс старения информации о модуле оптической сети связи (ONU) и включает в себя этапы, на которых:

A) опрашивают поочередно состояния всех модулей оптической сети связи (ONU), тем самым определяя, является ли состояние текущего модуля оптической сети связи (ONU) недостоверным, если да, то возвращаются на этап A, продолжая выполнять запросы; если нет, то переходят на этап B;

B) определяют, были ли переданы сообщения MPCP посредством упомянутого текущего модуля оптической сети связи (ONU) в данном периоде опроса распределения полосы пропускания, если да, то сбрасывают подсчет продолжительности времени ожидания упомянутого текущего модуля оптической сети связи (ONU) и переходят на этап C; если нет, то переходят непосредственно на этап С;

C) определяют, превышает ли значение упомянутого подсчета продолжительности времени ожидания упомянутого текущего модуля оптической сети связи (ONU) установленный автономный порог, если да, то устанавливают состояние текущего модуля оптической сети связи (ONU) как недостоверное, выделяют соответствующие ресурсы этого модуля оптической сети связи (ONU) и переходят на этап D; если нет, то переходят непосредственно на этап D; и

D) определяют, все ли модули оптической сети связи (ONU) опрошены, если да, то заканчивают процесс старения информации о модуле оптической сети связи (ONU) данного периода опроса распределения полосы пропускания; если нет, то возвращаются на этап A.

Способ также содержит этапы, на которых:

формируют таблицу информации о состоянии модуля оптической сети связи (ONU), индексированную посредством ONUID, которая должна сохранять информацию о состоянии каждого модуля оптической сети связи (ONU), которая сформирована согласно обмену сообщениями MPCP между модулями оптической сети связи (ONU) и терминалом оптической линии связи (OLT);

формируют таблицу подсчета продолжительности времени ожидания модуля оптической сети связи (ONU), индексированную посредством ONUID, которая включает в себя упомянутый счетчик продолжительности времени ожидания и переданные флажки для индикации того, были ли переданы сообщения MPCP посредством соответствующих модулей оптической сети связи (ONU);

упомянутый этап определения на этапе A содержит согласно индексу ONUID поочередное считывание информации о состоянии модуля оптической сети связи (ONU) из таблицы информации о состоянии модуля оптической сети связи (ONU), определяющее, является ли текущий модуль оптической сети связи (ONU) недостоверным, согласно упомянутой информации о состоянии модуля оптической сети связи (ONU);

упомянутый этап определения на этапе В содержит считывание элемента таблицы упомянутого текущего модуля оптической сети связи (ONU) из таблицы подсчета продолжительности времени ожидания, определяющее, существует ли переданный флажок в соответствующем элементе таблицы упомянутого текущего модуля оптической сети связи (ONU), если да, то может быть сделан вывод о том, что сообщения MPCP были переданы в данном периоде опроса распределения полосы пропускания; если нет, то может быть сделан вывод о том, что сообщения MPCP переданы не были;

между этапом С и этапом D также содержится очистка (установка в исходное состояние) переданного флажка упомянутого текущего модуля оптической сети связи (ONU) в таблице подсчета продолжительности времени ожидания модуля оптической сети связи (ONU);

упомянутый этап определения на этапе D содержит определение того, все ли элементы таблицы из таблицы информации о состоянии модуля оптической сети связи (ONU) были считаны, если да, то может быть сделан вывод о том, что все модули оптической сети связи (ONU) были опрошены; если нет, то может быть сделан вывод о том, что некоторые из модулей оптической сети связи (ONU) не были опрошены.

Способ также содержит этап, на котором формируют таблицу информации о предоставлении vMAC, индексированную посредством ONUID, которая включает в себя информацию о разрешении каждого из портов службы модулей оптической сети связи (ONU) и предоставленных флажков для указания того, санкционированы ли соответствующие порты службы;

этап регистрации информации о разрешении на этапе B) содержит регистрацию упомянутой информации о разрешении в таблицу информации о предоставлении vMAC, установку предоставленного флажка упомянутых предоставленных портов службы в качестве санкционированного;

этап считывания информации о разрешении на этапе C) содержит поиск элементов таблицы, соответствующих портам службы того же самого модуля оптической сети связи (ONU) в таблице информации о разрешении vMAC согласно индексу ONUID, выполнение поиска предоставленных портов службы согласно предоставленному флажку, считывание информации о разрешении предоставленных портов службы; и

затем этап D) также содержит установку предоставленного флажка в качестве отрицательной величины портов службы, которые считывали информацию о разрешении.

Способ также содержит этап, на котором формируют таблицу информации о состоянии модуля оптической сети связи (ONU), индексированную посредством ONUID, которая должна сохранять информацию о состоянии каждого модуля оптической сети связи (ONU), которая сформирована согласно обмену сообщениями MPCP между модулями оптической сети связи и терминалом оптической линии связи (OLT);

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

Предпочтительно, упомянутый трафик классифицируется посредством приоритета в убывающей последовательности на этапе A), например, как служба ускоренной переадресации, служба автоматического обнаружения сообщения MPCP, служба неавтоматического обнаружения сообщения MPCP, служба MF, служба гарантированной переадресации и служба наилучшей попытки переадресации.

Что касается служб, исключая службу автоматического обнаружения сообщения MPCP, упомянутый этап санкционирования на этапе B) содержит:

b11) подтверждение текущего предоставляемого порта службы, согласно службе, активизирующей состояние восходящей линии связи;

b12) определение того согласно остаточному ресурсу полосы пропускания в текущем периоде опроса распределения полосы пропускания, доступен ли текущий ресурс полосы пропускания для постоянного количества данных упомянутого текущего подлежащего предоставлению порта службы для службы неавтоматического обнаружения сообщения MPCP, или для передачи информации от упомянутого текущего предоставляемого порта службы, для других типов служб, если да, то осуществляется переход на этап bl3); если нет, то осуществляется переход на этап b15);

bl3) санкционирование упомянутого текущего предоставляемого порта службы для передачи данных службы, и регистрацию текущей информации о разрешении;

b14) обновление остатка полосы пропускания в текущем периоде опроса распределения полосы пропускания и релевантной информации упомянутого текущего предоставляемого порта службы; и

b15) определение того, существуют ли непредоставленные порты службы текущего приоритета службы, если да, то осуществляется возврат на этап b11); если нет, то выполняется санкционирование портов службы следующего приоритета.

Этот способ также содержит этапы, на которых:

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

формируют таблицу битового массива активного порта службы для служб с портом в качестве модуля, который индексирован посредством ONUID, для сохранения текущей информации, указывающей на то, активизирован ли этот тип службы в тех портах службы модулей оптической сети связи (ONU), к которым обращаются;

формируют таблицу отчетной информации vMAC, индексированную посредством ONUID, для сохранения отчетной информации от тех портов модулей оптической сети связи (ONU), к которым обращаются;

упомянутый этап b11) содержит опрос регистра битового массива активного модуля оптической сети связи (ONU) службы и таблицы битового массива активного порта службы каждого типа службы в убывающей последовательности приоритетов, обнаружение порта службы с положительной активной информацией и утверждение порта службы в качестве упомянутого текущего предоставляемого порта службы;

перед этапом b12) также содержится этап обнаружения отчетной информации текущего предоставляемого порта службы из таблицы отчетной информации vMAC; и

на этапе b15) определяют, существуют ли несчитанные элементы таблицы в текущем регистре битового массива активного модуля оптической сети связи (ONU) службы и в текущей таблице битового массива активного порта службы, если да, то возвращаются на этап b11); если нет, то опрашивают соответствующий регистр битового массива активного модуля оптической сети связи (ONU) службы и таблицу битового массива активного порта службы для службы со следующим приоритетом.

Предпочтительно, в службе ускоренной переадресации упомянутая информация о разрешении содержит начальный момент передачи данных и объемы передачи данных; упомянутая отчетная информация содержит переданные объемы ожидающих передачу данных;

в службе ускоренной переадресации упомянутый этап планирования предоставленного начального момента на этапе d) содержит: выбор упомянутого начального момента передачи данных упомянутой информации о разрешении в качестве предоставленного начального момента передачи данных;

в службе неавтоматического обнаружения сообщения MPCP упомянутая информация о разрешении содержит тип сообщения MPCP нисходящей линии связи и зарезервированное поле, причем упомянутый тип сообщения MPCP содержит Discovery GATE, Normal GATE и REGISTER&GATE; упомянутая отчетная информация содержит поле типа сообщения MPCP и зарезервированное поле;

в службе MF упомянутая информация о разрешении содержит зарезервированное поле и объемы передачи данных; упомянутая отчетная информация содержит переданные объемы ожидающих передачу данных;

в службе гарантированной переадресации упомянутая информация о разрешении содержит количество дефицита предоставления и объемы передачи данных соответствующих портов службы; упомянутая отчетная информация содержит переданные объемы ожидающих передачу данных;

в службе лучшей переадресации упомянутая информация о разрешении содержит объемы передачи данных; упомянутая отчетная информация содержит переданные объемы ожидающих передачу данных.

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

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

Предпочтительно, формируют счетчик запуска для службы автоматического обнаружения сообщения MPCP;

этап санкционирования портов службы на этапе B), включает в себя этапы, на которых:

b21) останавливают упомянутый счетчик запуска, когда упомянутый счетчик достигает сконфигурированного порога, запускают процесс обнаружения для автоматического обнаружения сообщений MPCP, если автоматическое обнаружение сообщения MPCP обнаружено, то переходят на этап b22); если нет, то сбрасывает счетчик запуска и возвращаются на этап b21);

b22) определяют, доступен ли текущий ресурс полосы пропускания для постоянного объема данных упомянутого текущего предоставляемого порта службы, согласно остаточному ресурсу полосы пропускания в текущем периоде опроса распределения полосы пропускания службы автоматического обнаружения сообщения MPCP, если да, то переходят на этап b23), если нет, то санкционируют порты службы следующего приоритета;

b23) сбрасывают счетчик запуска и возвращаются на этап b21).

Предпочтительно, в службе автоматического обнаружения сообщения MPCP упомянутая информация о разрешении содержит тип сообщения MPCP нисходящей линии связи и зарезервированное поле, причем упомянутый тип сообщения MPCP содержит Discovery GATE, Normal GATE, REGISTER&GATE.

Предпочтительно, после этапа D) способ также содержит этап, на котором: определяют, существует ли какой либо модуль оптической сети связи (ONU) с непредоставленным портом, если да, то возвращаются на этап С); если нет, то завершают текущую процедуру.

Предпочтительно, тип упомянутых сообщений о предоставлении нисходящей линии связи способа представляет собой сообщение MPCP нисходящей линии связи GATE.

Предпочтительно, упомянутая информация о предоставлении восходящей линии связи данного способа транспортируется посредством сообщений REPORT (отчетных сообщений).

Предпочтительно, упомянутый период опроса распределения полосы пропускания данного способа представляет собой виртуальный период кадра.

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

Кроме того, в настоящем изобретении выбран механизм старения информации о модуле оптической сети связи (ONU). Посредством наблюдения в реальном времени за состоянием модуля оптической сети связи (ONU) автономный модуль оптической сети связи (ONU) может быть динамически обработан, таким образом выделяется занятый ресурс.

По сравнению с существующими технологиями, технологическая схема настоящего изобретения имеет видимый и положительный результат. В этой схеме динамическое распределение полосы пропускания является прозрачным к службам, удовлетворяя требованиям более, чем одной службы, такой как передача TDM/EF, AF, DF, и MPCP, а также гарантированной передачи CPU/OAM. Положительный результат этой схемы также включает в себя: увеличенный коэффициент использования полосы пропускания, корректное распределение полосы пропускания, лучшую надежность, лучшую производительность в реальном времени, используя ресурс полосы пропускания более эффективно и избегая траты ресурсов.

Краткое описание чертежей

Фиг.1 - эскизное представление пассивной оптической сети связи (PON);

Фиг.2 иллюстрирует структуру регистра битового массива активного модуля оптической сети связи (ONU) службы и соответствующую таблицу битового массива активной службы порта согласно предпочтительному варианту осуществления настоящего изобретения;

Фиг.3 - структура таблицы отчетной информации vMAC согласно предпочтительному варианту осуществления настоящего изобретения;

Фиг.4 иллюстрирует процесс санкционирования разных служб согласно предпочтительному варианту осуществления настоящего изобретения;

Фиг.5 - структура таблицы информации о предоставлении vMAC согласно предпочтительному варианту осуществления настоящего изобретения;

Фиг.6 - структура таблицы информации о состоянии модуля оптической сети связи (ONU) согласно предпочтительному варианту осуществления настоящего изобретения;

Фиг.7 - блок-схема способа формирования информации о разрешении согласно предпочтительному варианту осуществления настоящего изобретения;

Фиг.8 - структура таблицы подсчета активного таймаута модуля оптической сети связи (ONU) согласно предпочтительному варианту осуществления настоящего изобретения;

Фиг.9 - блок-схема способа старения информации о модуле оптической сети связи (ONU) согласно предпочтительному варианту осуществления настоящего изобретения.

Подробное описание предпочтительного варианта осуществления изобретения

Для разъяснения цели, технологической схемы и преимуществ изобретения настоящее изобретение будет подробно описано со ссылкой на приложенные чертежи.

В настоящем изобретении предложен способ динамического распределения полосы пропускания в пассивной оптической сети связи. Этот способ включает в себя регистрацию службы, распределение полосы пропускания, формирование сообщения о разрешении и информации о старении модуля оптической сети связи (ONU) и т.д. Во-первых, разные службы классифицируются в последовательности приоритета и определяют разные структуры данных для выполнения разных стратегий распределения. При распределении полосы пропускания разные порты службы обращаются к тому же самому модулю оптической сети связи (ONU) и отличаются на основе разных типов службы и обрабатываются по отдельности посредством распределения соответствующего размера окна; при формировании сообщений о разрешении разные порты службы обращаются к тому же самому модулю оптической сети связи (ONU) и обрабатываются совместно, назначается начальный момент передачи данных, таким образом, предоставленные окна разных портов службы обращаются к тому же самому модулю оптической сети связи (ONU) последовательны без вставленной защитной полосы, таким образом, коэффициент использования полосы пропускания увеличивается. Кроме того, в данном способе состояние модулей оптической сети связи (ONU) контролируется в реальном времени и автономный модуль оптической сети связи (ONU) выделяется динамически. Причем упомянутый порт службы представляет собой порт, транспортирующий определенную службу. Порт службы представляет собой логическую концепцию и в реальности не соответствует физическому порту модуля оптической сети связи (ONU). Например, если физический порт транспортирует множество служб одновременно, то этот порт может быть разделен на более чем один логический порт службы.

Предпочтительный вариант осуществления настоящего изобретения подробно представлен ниже.

Для отдельной обработки разных портов службы разные службы в пассивной оптической сети связи (PON) должны быть классифицированы на множество типов службы. Кроме того, структуры данных разных служб, так же как и разных портов, должны быть установлены в системе для отдельной обработки. В предпочтительном варианте осуществления настоящего изобретения в убывающей последовательности приоритетов трафик классифицирован на следующие службы:

Служба ускоренной переадресации: такая как TDM (мультиплексная передача с временным уплотнением), EF (высокоприоритетная (срочная) переадресация) и т.д. Эти службы можно назвать общим названием - служба EF. Этот тип службы должен быть переадресован в реальном времени с малой задержкой и флуктуацией задержки без предела полосы пропускания, таким образом, он имеет наивысший приоритет.

Служба сообщения MPCP (Многоточечный Протокол Управления): сообщение MPCP используется для нормального MPCP связи, состоящая из службы автоматического обнаружения сообщения MPCP и службы неавтоматического обнаружения сообщения MPCP. Все релевантные параметры сообщения MPCP постоянны. В настоящем изобретении сообщение MPCP модуля оптической сети связи (ONU) используется для оценки того, находится ли этот модуль оптической сети связи (ONU) в режиме онлайн.

Служба MF (необходимой переадресации): такая как сообщение CPU (модуля центрального процесса) и сообщение OAM, причем сообщения должны быть корректно переданы в этом виде службы, которая используется для OAM&P (операции администрирования, технического обслуживания и обеспечения) и связи между терминалом оптической линии связи (OLT) и модулями оптической сети связи (ONU) и таким образом также имеет довольно высокий приоритет.

Служба гарантированной переадресации: такая как AF (гарантированная переадресация), определенная минимальная полоса пропускания должна быть гарантирована в этой службе, но с низким требованием в реальном времени.

Служба наилучшей переадресации: такая как DF (передача по умолчанию), не имеет требования для минимальной полосы пропускания, таким образом, имеет самый низкий приоритет.

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

В предпочтительном варианте осуществления настоящего изобретения при выполнении санкционирования передачи данных для того чтобы выполнить опрос, согласно разным службам и в последовательности приоритетов установлен регистр битового массива активного модуля оптической сети связи (ONU) службы для сохранения информации об активации модуля оптической сети связи (ONU) разных служб, таких как IMAB (Ingress MPCP Active Bitmap) службы сообщения MPCP, IMFAB (Ingress Must Forwarding Active Bitmap) службы MF, IEFAB (Ingress Expedited Forwarding Active Bitmap) службы EF, IAFAB (Ingress Assured Forwarding Active Bitmap) службы AF и IDFAB (Ingress Default Forwarding Active Bitmap) службы DF. Среди других некоторые службы берут порт в качестве модуля, такие как службы EF, AF и DF, а затем таблица битового массива активного порта службы должна быть установлена в этих службах для сохранения информации об активных портах, такая как IEFABT (Ingress Expedited Forwarding Active Bitmap Table) службы EF, IAFABT (Ingress Expedited Forwarding Active Bitmap Table) службы AF и IDFABT (Ingress Expedited Forwarding Active Bitmap Table) службы DF.

На Фиг.2 левое поле представляет собой регистр битового массива активного модуля оптической сети связи (ONU) службы, который состоит из N битов и соответственно соответствующих N модулям оптической сети связи (ONU) и используется для указания того, активна ли эта служба, например: 1 - активна, 0 - неактивна. Правое поле представляет собой таблицу битового массива активного порта службы, которая состоит из N элементов таблицы, соответствующих модулям оптической сети связи (ONU), с содержимым каждого элемента таблицы, хранящего информацию, касающуюся каждого порта, обращающегося к соответствующему модулю оптической сети связи (ONU), а также эта информация указывает на то, активен или неактивен порт, например: 1 - активен, 0 - неактивен. В системе эти таблицы помещены в регистр и могут быть индексированы для релевантных элементов таблицы модуля оптической сети связи (ONU) согласно соответствующему ONUID (идентификатору модуля оптической сети связи), удобному для считывания активной информации порта службы.

Необходимо определить, что в процессе регистрации службы LLID (идентификатор логической линии связи), назначенный модулю оптической сети связи (ONU), имеет формат, как, например {ONUID, Active Bitmap}, который является удобным для индексации различной активной информации службы и информации о распределении полосы пропускания при использовании ONUID и смещения каждого порта, а также удобен для службы формирования многоадресной передачи.

Порт MPCP модуля оптической сети связи (ONU) активизируется в течение регистрации, а регистрационная информация сохраняется в IMAB; порт MF активизируется после окончания регистрации модуля оптической сети связи (ONU), а регистрационная информация сохраняется в IMFAB. Тем самым каждый модуль оптической сети связи (ONU) является установленным «по умолчанию» для предоставления в зависимости от службы CPU и OAM.

Для служб с портом в качестве модуля, после успешной регистрации, модули оптической сети связи запрашивают полосу пропускания у терминала оптической лини связи (OLT), а информацию о полосе пропускания поставляет сетевой менеджер через связь с CPU. Информация о полосе пропускания содержит активную информацию порта службы EF, активную информацию и полосы пропускания и порта службы AF и DF. В связи с этим, так как полоса пропускания в каждый виртуальный период кадра службы EF является постоянной, таким образом, включение полосы пропускания порта в информацию о полосе пропускания не является необходимым. Активная информация портов служб EF, AF и DF сохраняется соответственно в IEFAB, IAFAB, IDFAB и в соответствующем элементе таблицы IEFABT, IAFABT, IDFABT. Соответствующие биты IEFAB, IAFAB и IDFAB соответственно указывают на то, существует ли активная информация в службах EF, DF или AF модуля оптической сети связи (ONU). Соответствующие элементы таблицы IEFABT, IAFABT и IDFABT соответственно указывают на то, какие порты модуля оптической сети связи (ONU) имеют активные службы EF, DF и AF.

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

Что касается портов, запрашивающих динамическое управление полосой пропускания, например, как службы DF и AF, то BIT (таблица информации о полосе пропускания) установлена для сохранения информации о резерве полосы пропускания. Для удобства резерв полосы пропускания преобразовывают и сохраняют в формат квантовой передачи. Тем самым переданное квантовое значение означает, что объем данных разрешен для передачи в каждый постоянный период опроса. Это квантовое значение передачи вычисляется посредством умножения резерва полосы пропускания в период опроса на байт или слово в качестве модуля. В настоящем изобретении виртуальный период кадра службы EF выбран в качестве периода опроса операции распределения полосы пропускания. Подобным образом посредством индексирования ONUID и Offset (смещения) каждого порта считывается соответствующее содержимое элемента таблицы, а информация о резерве полосы пропускания принимается системой из таблицы BIT.

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

В каждый период опроса модуль оптической сети связи (ONU) сообщает объемы ожидающих передачу данных терминалу оптической линии связи (OLT) через сообщение MESSAGE стандарта IEEE 802.3ah. Согласно стандарту IEEE 802.3ah каждое сообщение REPORT содержит 8 массивов объемов данных сообщенного модуля. И соответствующие соотношения между каждым массивом и портом модуля оптической сети связи (ONU) предопределены таким образом, чтобы терминал оптической линии связи (OLT) мог определить из какого порта являются сообщенные объемы. Тем временем устанавливается допустимый индикатор каждого массива, например, каждый бит из 8 битов соответственно указывает на то, допустим ли каждый массив или активен, бит 0 указывает на массив 0, бит 1 указывает на массив 1 и так далее. Например, бит 0 указывает на то, что соответствующий массив неактивен, а 1 указывает на активность или допустимость. При обращении более 8 портов к модулю оптической сети связи (ONU) выбирается множество признаков сообщений REPORT, а флажки передаются в сообщениях для указания непрерывности множества сообщений REPORT за один период, таким образом терминал оптической линии связи (OLT) может определить из множества сообщений REPORT, какого порта является сообщенный модуль.

Для раздельной обработки отчетной информации из каждого порта терминал оптической линии связи (OLT) сохраняет переданные объемы ожидающих передачу данных в RIT (таблице отчетной информации vMAC), сортированные с помощью vMAC (виртуального MAC). Слева на Фиг.3 изображена структура RIT, причем каждый элемент таблицы соответствует каждой части отчетной информации каждого порта модуля оптической сети связи (ONU) и элементы индексированы посредством ONUID. Что касается данных главной службы, как, например OAM, CPU и главной службы переадресации, то элемент таблицы содержит переданный флажок («Reported Flag») и переданные объемы ожидающих передачу данных («Report»). Таким образом, «Reported Flag» указывает на то, должен ли vMAC передать сохраненные данные в текущий виртуальный период кадра. Числовой модуль «Report» является идентичным, поскольку он передает квантовое значение, а именно байт или слово. На правой части Фиг.3, для службы сообщения MPCP, элементы таблицы «Reported Flag», тип сообщения MPCP восходящей линии связи («Type») и зарезервированная область («Reserved») содержатся в RIT. Таким образом, «Type» демонстрирует тип этого сообщения MPCP восходящей линии связи, как, например «REGISTER_REQ», «REGISTER_ACK», «Normal REPORT» и так далее, делая понятным для терминала оптической линии связи (OLT) то, какой идет период регистрации модуля оптической сети связи (ONU), и создавая определенность того, какой тип сообщения MPCP восходящей линии связи должен быть сформирован. В службе EF после установки виртуального периода кадра порт может передавать только постоянные объемы данных в виртуальный период кадра, таким образом, отсутствует потребность в сообщении объемов ожидающих передачу данных.

Распределение полосы пропускания, а именно санкционирование модуля оптической сети связи (ONU) посредством терминала оптической линии связи (OLT) для передачи данных службы, фактически является процессом предоставления опроса согласно приоритету службы. Этот процесс выполняется терминалом оптической линии связи (OLT) согласно активной информации порта, информации о распределении полосы пропускания и отчетной информации модуля оптической сети связи (ONU). Для гарантии качества обслуживания (QoS) службы EF устанавливается виртуальный период кадра в качестве периода предоставления опроса. Распределение полосы пропускания для других служб также выполняется в этот виртуальный период кадра в последовательности приоритетов. В начале виртуального периода кадра выполняется распределение полосы пропускания EF. Службы MPCP, MF, AF и DF последовательно выполняются в остаточное время.

Далее будет подробно описана процедура передачи данных службы восходящей линии связи в варианте осуществления настоящего изобретения со ссылкой на Фиг.4.

В этом варианте осуществления в убывающей последовательности приоритетов служб последовательно опрашиваются и предоставляются следующие службы: служба EF, служба автоматического обнаружения сообщения MPCP, служба неавтоматического обнаружения сообщения MPCP, служба MF, служба AF и служба DF.

Для удобства отсылки сообщения о разрешении каждому типу службы восходящей линии связи посредством терминала оптической линии связи (OLT) vMAC GIT (таблица информации о разрешении) устанавливают в этом варианте осуществления для сохранения информации о разрешении санкционирования передачи. В процедуре приема по восходящей линии связи считываются данные GIT, а информация о предоставлении формируется терминалом оптической линии связи (OLT). Затем информация о разрешении передается терминалом оптической линии связи (OLT) соответствующему модулю оптической сети связи ONU, и на этом динамическое распределение полосы пропускания завершается.

Фиг.4 демонстрирует процесс санкционирования каждого типа службы в данном варианте осуществления.

На этапе 401 терминал оптической линии связи (OLT) подтверждает текущий предоставляемый порт службы согласно активной информации службы восходящей линии связи или останавливает счетчик запуска службы автоматического обнаружения сообщения MPCP.

В службе, подобной EF, MF, AF, DF и службе неавтоматического обнаружения сообщения MPCP, текущий предоставляемый порт службы может быть подтвержден в течение опроса регистров битового массива активного модуля оптической сети связи (ONU) службы и таблиц битового массива активного доступа. Спецификами является опрос регистров битового массива активного модуля оптической сети связи (ONU) службы каждой службы в убывающей последовательности приоритета. В службе MF и службе неавтоматического обнаружения сообщения MPCP опрашивается регистр битового массива активного модуля оптической сети связи (ONU) службы этой службы для обнаружения модуля оптической сети связи (ONU), активизированного типом службы посредством активной информации элемента таблицы, и этот порта модуля оптической сети связи (ONU) выбирается в качестве предоставляемого порта. В службе с портом в качестве модуля, подобной EF, AF и DF, опрашивается регистр битового массива активного модуля оптической сети связи (ONU) службы этой службы для обнаружения модуля оптической сети связи (ONU), активизированного этой службой, затем в таблице битового массива активного порта этой службы выполняется поиск с ONUID найденного модуля оптической сети связи (ONU), а затем эта служба подтверждается для активизации посредством того порта этого модуля оптической сети связи (ONU).

В службе автоматического обнаружения сообщения MPCP для того, чтобы динамически зарегистрировать новый модуль оптической сети связи (ONU) в режиме онлайн устанавливается счетчик запуска службы автоматического обнаружения сообщения MPCP; автоматическое обнаружение MPCP начинается как только счетчик достигает сконфигурированного порога. Если обнаружена служба автоматического обнаружения MPCP, то осуществляется переход на этап 402; если нет, то осуществляется возврат на этап 401. Таким образом осуществляется периодическая автоматическая процедура обнаружения MPCP, значительно не занимая полосу пропускания.

На этапе 402 терминал оптической линии связи (OLT) выполняет поиск отчетной информации текущего предоставляемого порта службы в таблице RIT и оценивает, является ли текущая полоса пропускания доступной для предоставления, если да, то выполняется санкционирование полосы пропускания, и регистрация информации о предоставлении в GIT; если нет, то осуществляется переход на этап 404.

Таким образом, в службах EF, MF и службе сообщения MPCP возможность использования ресурса полосы пропускания оценивается в соответствии с резервом порта полосы пропускания, а именно согласно разрешенному объему данных (в службах EF и MF) или постоянному объему данных MPCP (в службе MPCP) в один виртуальный период кадра и остатку полосы пропускания в текущий виртуальный период кадра. Если предыдущий больше, чем последний, то ресурс полосы пропускания доступен и предоставление разрешается.

В службе AF ресурс полосы пропускания может оцениваться как доступный только в случае, когда следующие состояния удовлетворены: первоначальные данные переданы в порт, а переданный первоначальный объем данных меньше, чем остаточный разрешенный объем данных и сумма резерва полосы пропускания передачи объема данных и квантового значения дефицита. Здесь объем данных передачи можно заменить квантовым значением передачи, запрошенным в таблице BIT через индекс смещения и ONUID.

В службе DF ресурс полосы пропускания может оцениваться как доступный только в случае, когда следующие состояния удовлетворены: первоначальные данные переданы в порт, а остаток переданных первоначальных данных не менее, чем максимальное значение переданного объема данных и объем данных переданных полосой пропускания. Здесь объем данных передачи можно заменить квантовым значением передачи, запрошенным в таблице BIT через индекс смещения и ONUID.

Если полоса пропускания доступна, то терминал оптической линии связи (OLT) санкционирует текущий порт для передачи и регистрирует информацию о разрешении в GIT. В службе EF терминал оптической линии связи (OLT) подтверждает начальный момент и объемы передачи данных согласно отметке о прибытии зарезервированных данных и защитной полосы, а затем регистрирует упомянутый начальный момент и упомянутые объемы передачи данных в соответствующем элементе таблицы порта в GIT этой службы. Идентификатор упомянутой отметки о прибытии зарезервированных данных представляет собой идентификатор предопределенного времени прибытия данных в следующий виртуальный период кадра восходящей линии связи. Эталоном идентификатора являются осцилирующие тактовые импульсы в терминале оптической линии связи (OLT).

В службе сообщения MPCP терминал оптической линии связи (OLT) подтверждает тип сообщения MPCP нисходящей линии связи согласно типу сообщения восходящей линии связи текущего порта MPCP в RIT. Тем самым, в службе автоматического обнаружения сообщения MPCP тип сообщения нисходящей линии связи является постоянным. Затем терминал оптической линии связи (OLT) регистрирует подтвержденный тип MPCP и предоставленный флажок в элементе таблицы GIT соответствующего порта MPCP. Если служба является службой автоматического обнаружения сообщения MPCP, то терминал оптической линии связи (OLT) может только зарегистрировать предоставленный флажок в GIT.

В службах MF и DF терминал оптической линии связи (OLT) санкционирует размер предоставленного окна текущего порта согласно переданной информации об объемах данных в соответствующих элементах таблицы RIT и регистрирует предоставленный размер окна в соответствующем элементе таблицы GIT.

В службе AF терминал оптической линии связи (OLT) санкционирует размер предоставленного окна согласно переданной информации об объемах данных в соответствующих элементах таблицы RIT и существующему дефициту предоставления. Тем временем терминал оптической линии связи (OLT) вычисляет новый дефицит предоставления. Затем терминал оптической линии связи (OLT) регистрирует предоставленный размер окна и новый дефицит предоставления в соответствующем элементе таблицы GIT.

На этапе 403 терминал оптической линии связи (OLT) обновляет остаток полосы пропускания в текущем виртуальном периоде кадра и информацию релевантную текущему предоставляемому порту службы.

Специфичность включает в себя: обновление остатка полосы пропускания в текущий виртуальный период кадра; обновление временной отметки о прибытии текущих зарезервированных данных и остаток полосы пропускания в виртуальный период кадра в службе EF; поскольку рассматривается автоматическое обнаружение MPCP, то осуществляется сброс счетчика запуска и непосредственный переход на этап 401; осуществляется сброс отчетного флажка в соответствующей RIT служб MPCP, MF, AF и DF. Таким образом осуществление сброса отчетного флажка должно избежать повтора санкционирования в следующем виртуальном периоде кадра.

В предпочтительном варианте осуществления настоящего изобретения «funnel» алгоритм выбран в качестве способа предоставления диспетчеризации в службе AF. Специалистам в данной области техники должно быть понятно, что рассматриваемый алгоритм опроса также может быть выбран в качестве способа предоставления диспетчеризации в службе AF, не затрагивая сущность и возможности настоящего изобретения.

На этапе 404 терминал оптической линии связи (OLT) оценивает, существуют ли непредоставленные порты, если да, то осуществляется возврат на этап 401; если нет, то выполняют окончание санкционирования порта этого уровня приоритета и вход в другой процесс санкционирования порта следующего уровня приоритета.

Определенно, для служб MF и неавтоматического обнаружения MPCP в упомянутом процессе определения: терминал оптической линии связи (OLT) оценивает, существуют ли несчитанные элементы таблицы в опрашиваемом в настоящее время регистре битового массива активного модуля оптической сети связи (ONU) службы, если да, то непредоставленные порты существуют; если нет, то выполняется завершение санкционирования для этого типа службы. В то время как в службах с портом в качестве модуля, подобным EF, AF и DF, терминал оптической линии связи (OLT), во-первых, оценивает, существует ли несчитанный элемент таблицы в опрашиваемой в настоящее время таблице битового массива активного порта службы, если да, то продолжается выполнение опроса следующего элемента таблицы; если нет, то продолжается определение того, существует ли несчитанный элемент таблицы в опрашиваемом в настоящее время регистре битового массива активного модуля оптической сети связи (ONU) службы, если да, то существуют непредоставленные порты; если нет, то санкционирование для этого типа службы заканчивается.

Так как в автоматическом обнаружении MPCP осуществляется не более одного разрешения в виртуальный период кадра, терминал оптической линии связи (OLT) игнорирует этап 404 и непосредственно избирает процесс санкционирования для службы со следующим уровнем приоритета.

Фиг.5 демонстрирует структуру GIT с каждым элементом таблицы, соответствующим информации о предоставлении каждого порта модуля оптической сети связи (ONU), и элементами индексированными посредством ONUID.

В службе EF восходящей линии связи элемент таблицы состоит из Granted Flag, начального момента передачи данных («Start Time») и объема передачи данных («Length»). Здесь Granted Flag указывает на то, предоставлен ли этот порт службы, начальный момент разъясняет этому предоставленному порту, когда нужно начать передавать данные, Length равняется предоставленному размеру окна и указывает на то, какой объем данных предоставлен для передачи.

В службе MF восходящей линии связи элемент таблицы состоит из Granted Flag, Reserved и Length. Здесь средство Reserved является неопределенной частью, зарезервированной для будущего использования.

В службе MPCP элемент таблицы состоит из Granted Flag, Type и Reserved. Здесь Type состоит «Discovery GATE», «Normal GATE» и «REGISTER&GATE». Здесь MPCP нисходящей линии связи с типом GATE специально используется для транспортировки сообщения о разрешении.

В других службах, подобных DF и AF, элемент таблицы состоит из «Granted Flag», «Deficit Count» и «Length». Здесь «Deficit Count» используется для регистрации дефицита санкционирования этого порта. Дефицит предоставления отражает степень, когда совокупная полоса пропускания предоставления превышает сообщенную полосу пропускания в прежний период службы восходящей линии связи. И система создает равную гарантию качества обслуживания (QoS) службы AF или DF через дефицит санкционирования; в службе DF, так как дефицит санкционирования игнорируется, значение Deficit Count может быть установлено равным нулю.

В течение вышеупомянутой стадии санкционирования Start Time разрешено только службе EF. В других службах, таких как служба автоматического обнаружения сообщения MPCP, его размер регистрационного окна является постоянным для системы пассивной оптической сети связи (PON) с постоянным количеством модулей оптической сети связи (ONU) и постоянным максимумом пространства распространения; в неавтоматическом обнаружении MPCP предоставленная Length является постоянной, так как длина сообщения MPCP является постоянной, и предоставленная Length больше не записана в GIT; в службах AF и DF предоставленная Length должна быть записана в GIT, так как предоставленная Length порта службы является непостоянной.

Для удобного управления модулем оптической сети связи (ONU) в настоящем изобретении устанавливается таблица информации о состоянии (SIT) модуля оптической сети связи (ONU) для маркировки информации о состоянии модуля оптической сети связи (ONU). Фиг.6 иллюстрирует структуру таблицы информации о состоянии. Каждый модуль оптической сети связи (ONU) соответствует одному элементу таблицы, содержащему состояние модуля оптической сети связи (ONU), и элементы индексированы посредством ONUID. В предпочтительном варианте осуществления настоящего изобретения два бита используются для пометки состояния модуля оптической сети связи (ONU) «недостоверного ввода», «зарегистрированного» модуля оптической сети связи (ONU) и «регистрации» модуля оптической сети связи (ONU). Здесь «недостоверный ввод» указывает на то, что никакой модуль оптической сети связи (ONU) не назначен на этот ONUID; «зарегистрированный» модуль оптической сети связи (ONU) означает то, что этот модуль оптической сети связи (ONU) закончил регистрацию, и переадресация данных службы может быть выполнена; «Зарегистрированный» модуль оптической сети связи (ONU) означает то, что этот модуль оптической сети связи (ONU) регистрируется, в этом состоянии текущие взаимодействующие сообщения могут быть подтверждены согласно элементу таблицы RIT порта MPCP и элементу таблицы GIT данного модуля оптической сети связи (ONU). Элемент таблицы информации о состоянии модуля оптической сети связи (ONU) формируется в процедуре взаимодействия сообщений MPCP. Текущее состояние модуля оптической сети связи (ONU) зависит и от прежнего состояния, и от сообщения MPCP, взаимодействующего между терминалом оптической линии связи (OLT) и модулем оптической сети связи (ONU) в прежнем состоянии. Например, в состоянии «недостоверного ввода», если сообщение MPCP Discovery GATE принято модулем оптической сети связи (ONU), а сообщение MPCP REGISTER_REQ послано терминалу оптической линии связи (OLT), то модуль оптической сети связи (ONU) устанавливается в состояние «зарегистрированного» модуля оптической сети связи (ONU); в состоянии «регистрации», если сообщение REGISTER_ACK принято терминалом оптической линии связи (OLT), то модуль оптической сети связи (ONU) устанавливается в состояние «зарегистрирован».

После завершения операции санкционирования передачи службы терминал оптической линии связи (OLT) формирует сообщения о разрешении в виртуальный период кадра и посылает сообщения о разрешении соответствующему модулю оптической сети связи (ONU) в определенное время. Принцип формирования сообщения о разрешении заключается в том, чтобы сократить сообщения о разрешении каждого порта службы модуля оптической сети связи (ONU) и для меньшего количества защитных полос и сект времени синхронизации, окна передачи всех служб порта являются последовательными и смежными, исключая службу EF. Таким образом, исключая службу EF, начальный момент передачи предоставленных данных всех служб порта подтверждаются и записываются в сообщении о разрешении в течение периода формирования сообщения о разрешении. В связи с тем, что в службе EF необходимы малая задержка и малая флуктуация времени задержки, передача синхронизации всегда применяется в составляющих этих портов. Таким образом, в службе EF предоставленный начальный момент передачи данных и предоставленные объемы передачи данных должны быть уже подтверждены в течение периода формирования сообщения о разрешении. В то время, как в других портах службы подтверждаются только предоставленные объемы передачи данных в течение периода формирования сообщения о разрешении, а предоставленный начальный момент передачи данных подтверждается в течение периода формирования сообщения о разрешении. Цель заключается в том, чтобы сделать предоставленные окна портов того же самого модуля оптической сети связи (ONU) последовательными и смежными в временной области, следовательно, сократить количество защитных полос и увеличить коэффициент использования полосы пропускания.

Фиг.7 изображает процесс способа формирования сообщения о разрешении на основании предпочтительного варианта осуществления настоящего изобретения.

Сообщение о разрешении формируется с модулем оптической сети связи (ONU) в качестве модуля в системе для того, чтобы сообщение о разрешении передавалось в сообщении MPCP с типом GATE нисходящей линии связи. Кроме того, порты службы, принадлежащие тому же самому модулю оптической сети связи (ONU), могут быть предоставлены универсально.

Как изображено на Фиг.7, на этапе 701 выполняется поочередное считывание элементов таблицы информации о состоянии модуля оптической сети связи (ONU), согласно индексу ONUID.

На этапе 702 осуществляется определение того, является ли недостоверным текущий модуль оптической сети связи (ONU), а именно определение того, является ли соответствующий элемент таблицы ONUID текущего модуля оптической сети связи (ONU) равным 00, если да, то дальнейшего считывания следующего элемента таблицы SIT не происходит и не предоставляется, осуществляется возврат на этап 701; если нет, а именно соответствующий элемент таблицы SID текущего ONUID модуля оптической сети связи ONU равен 01 или 10, осуществляется переход на этап 703.

На этапе 703 выполняется считывание соответствующих элементов таблицы GIT каждого предоставляемого порта службы текущего модуля оптической сети связи (ONU) и Формирование информации о разрешении, планирование предоставленного начального момента передачи данных для каждого предоставляемого порта службы.

В частности, эта процедура содержит: опрос соответствующих элементов таблицы портов службы, принадлежащих тому же самому модулю оптической сети связи (ONU) в GIT через индекс ONUID, присвоение состояний предоставления портов службы согласно флажку предоставления соответствующего элемента таблицы, определение того, предоставлен ли текущий порт службы, если порт службы предоставлен, то выполняют считывание релевантной информации, такой как объем передачи данных, из соответствующего элемента таблицы и планирование предоставленного начального момента передачи данных для порта службы.

Таким образом, в службе EF, посредством опроса соответствующих элементов GIT, получают объем передачи данных и начальный момент передачи данных, выбирая начальный момент в качестве предоставленного начального момента передачи данных, записывая его непосредственно в сообщение MPCP с типом GATE нисходящей линии связи.

В службе MPCP восходящей линии связи тип сообщения MPCP присваивается посредством запроса GIT; кроме того, так как предоставленный объем передачи данных является постоянным, должен быть запланирован только предоставленный начальный момент передачи данных соответствующего порта службы согласно предоставленной временной отметке передачи данных, которая унаследована от периода разрешения передачи данных.

В других службах, подобных MF, AF и DF, предоставленный объем передачи данных обеспечивается посредством опроса GIT, а планирование предоставленного начального момента передачи данных соответствующего порта службы согласно предоставленной временной отметке передачи данных, которая унаследована от периода предоставления передачи.

На этапе 704 формируются и выделяются сообщения о предоставлении согласно информации о разрешении и предоставленному начальному моменту передачи данных.

Здесь информация о предоставлении и предоставленный начальный момент передачи данных портов службы, которые принадлежат текущему модулю оптической сети связи (ONU), транспортируются посредством сообщения MPCP с типом GATE. Во-первых, тип сообщения MPCP нисходящей линии связи для текущего модуля оптической сети связи (ONU) подтверждается согласно предоставленным типам сообщений MPCP, который содержит: определение того, существует ли предоставленный тип сообщения MPCP типа GATE, если предоставленный тип сообщения MPCP типа GATE существует, то предоставленное сообщение MPCP выбирается в качестве сообщения MPCP нисходящей линии связи, информация о разрешении и предоставленный начальный момент передачи данных каждого предоставленного порта, подтвержденного на этапе 703, записываются в сообщение MPCP с типом GATE нисходящей линии связи, а затем отсылаются.

В целом информация о разрешении и предоставленный начальный момент передачи данных четырех портов могут быть транспортированы в одном сообщении MPCP с типом GATE нисходящей линии связи. Поэтому, если присутствуют больше чем 4 порта, запрашивающих разрешение, то формируются два или более сообщений MPCP с типом GATE нисходящей линии связи для транспортировки информации о разрешении и предоставленного начального момента передачи данных всех портов.

На этапе 705 выполняется установка Granting Flag элемента таблицы GIT текущего предоставленного порта в качестве отрицательного во избежание неоднократного формирования сообщения о разрешении.

На этапе 706 выполняется определение того, все ли элементы SIT были считаны, если да, то может быть сделан вывод о том, что все сообщения о разрешении модулей оптической сети связи (ONU) были сформированы и процедура формирования сообщений о разрешении должна быть завершена; если нет, то осуществляется возврат на этап 701 и продолжение считывания SIT.

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

Фиг.8 изображает структуру таблицы подсчета продолжительности времени ожидания модуля оптической сети связи (ONU). Каждый модуль оптической сети связи (ONU) соответствует одному элементу таблицы, а также элементы индексированы посредством ONUID. Элемент таблицы содержит Reported Flag и АТС (подсчет продолжительности времени ожидания).

Фиг.9 иллюстрирует способ процесса старения информации о модуле оптической сети связи (ONU) согласно варианту осуществления данного случая.

На Фиг.9, на этапе 901, выполняется поочередное считывание элементов SIT согласно индексу ONUID.

На этапе 902 осуществляется определение того, является ли информация о состоянии модуля оптической сети связи (ONU) в текущем элементе недостоверной, если да, то осуществляется возврат на этап 901 без обработки этого недостоверного модуля оптической сети связи (ONU) и продолжается считывание следующего элемента SIT; если нет, то осуществляется переход на этап 903.

На этапе 903 осуществляется считывание элемента таблицы подсчета продолжительности времени ожидания, соответствующего текущему модулю оптической сети связи (ONU), и осуществляется переход на этап 904.

На этапе 904 осуществляется определение того, было ли передано какое-либо сообщение MPCP этим модулем оптической сети связи (ONU) в данный виртуальный период кадра согласно переданному флажку данного элемента, а именно определяется, существует ли переданный флажок в элементе таблицы, если да, то осуществляют сброс подсчета продолжительности времени ожидания данного элемента; если нет, то подсчет продолжается. Кроме того, независимо от результата определения Reported Flag должен быть убран.

На этапе 905 осуществляется определение того, превышает ли значение подсчета продолжительности времени ожидания установленный автономный порог, если да, это может быть сделан вывод о том, что этот модуль оптической сети связи (ONU) является автономным и осуществляется переход на этап 906; если нет, то может быть сделан вывод о том, что этот модуль оптической сети связи (ONU) находится в режиме онлайн и осуществляется переход на этап 907.

На этапе 906 осуществляется установка элемента SIT данного модуля оптической сети связи (ONU) в качестве недостоверного, выделяются релевантные ресурсы этого модуля оптической сети связи (ONU) и осуществляется переход на этап 907. Таким образом, для автономного модуля оптической сети связи (ONU) соответствующий элемент SIT устанавливается в качестве недостоверного для указания отсутствия этого модуля оптической сети связи (ONU).

Таким образом, выделенные релевантные ресурсы модуля оптической сети связи (ONU) содержат: соответствующие биты регистров битового массива активной службы, например IMPAB, IMFAB, IEFAB, IAFAB и IDFAB; соответствующие элементы таблицы битового массива активного порта службы, например IEFAT, IAFAT и IDFAT, соответствующие элементы таблицы информации о полосе пропускания, а также ONUID, первоначально назначенный на этот модуль оптической сети связи (ONU).

На этапе 907 осуществляется определение того, все ли элементы SIT были считаны, если да, то может быть сделан вывод о том, что все модули оптической сети связи (ONU) были опрошены, а затем выполняется завершение процедуры старения информации о модуле оптической сети связи (ONU) в данный виртуальный период кадра; если нет, то осуществляется возврат на этап 901, и продолжается считывание SIT.

Упомянутая процедура старения может выполняться неоднократно. В предпочтительном варианте осуществления настоящего изобретения процедура старения информации о модуле оптической сети связи (ONU) SIT может быть инициализирована определенным событием. Как только процедура старения инициализирована, все элементы таблицы пересекаются для обновления всей информации о модулях оптической сети связи (ONU). Процедура заканчивается, когда все элементы пересечены и ожидают следующего события для инициализации этой процедуры.

Настоящее изобретение применимо в системе «главный-подчиненный» и в этой системе доступом к модулям оптической сети связи должен управлять терминал оптической линии связи (OLT). Всеми передающимися и получающими доступ данными службы восходящей линии связи всех модулей оптической сети связи (ONU), например MPCP или другие сообщения MAC, управляет терминал оптической линии связи (OLT); при нисходящей линии связи выбирается широковещательный режим, данные фильтруются и принимаются модулем оптической сети связи (ONU). Координация передачи по нисходящей линии связи может быть основана на приоритете, а именно координация передачи по нисходящей линии связи должна выполняться в последовательности EF, MPCP, CPU/OAM, AF, DF.

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

Похожие патенты RU2320089C1

название год авторы номер документа
СПОСОБ СВЯЗИ, ОПТИЧЕСКАЯ СИСТЕМА СВЯЗИ, ТЕРМИНАЛЬНАЯ АППАРАТНАЯ СИСТЕМА ОПТИЧЕСКОЙ ЛИНИИ НА СТОРОНЕ СТАНЦИИ И ТЕРМИНАЛЬНАЯ АППАРАТНАЯ СИСТЕМА ОПТИЧЕСКОЙ ЛИНИИ НА СТОРОНЕ ПОЛЬЗОВАТЕЛЯ 2010
  • Хирано Юкио
  • Мукаи Хироаки
RU2491738C1
СИСТЕМА СВЯЗИ, ТЕРМИНАЛЬНОЕ УСТРОЙСТВО ОПТИЧЕСКОЙ ЛИНИИ НА СТОРОНЕ СТАНЦИИ, ТЕРМИНАЛЬНОЕ УСТРОЙСТВО ОПТИЧЕСКОЙ ЛИНИИ НА СТОРОНЕ ПОЛЬЗОВАТЕЛЯ, УСТРОЙСТВО УПРАВЛЕНИЯ И СПОСОБ СВЯЗИ 2011
  • Мукаи Хироаки
  • Танака Масаки
  • Ито Даисуке
RU2493663C1
СПОСОБ И УСТРОЙСТВО ДЛЯ ОПРЕДЕЛЕНИЯ ПОЛОЖЕНИЯ ONU С ДЛИТЕЛЬНЫМИ СВЕТОВЫМИ ПОМЕХАМИ ИМПУЛЬСНОГО ТИПА 2019
  • Юй, Чэньдун
RU2764293C1
СИСТЕМА ОБМЕНА ДАННЫМИ, ТЕРМИНАЛ ОПТИЧЕСКОЙ ЛИНИИ И БАЗОВЫЙ БЛОК 2016
  • Чжан, Лунь
  • Вань, Сифэн
  • Чжэн, Ган
RU2721167C1
СПОСОБ И УСТРОЙСТВО КОНФИГУРИРОВАНИЯ ДЛИНЫ ВОЛНЫ ДЛЯ ПАССИВНОЙ ОПТИЧЕСКОЙ СЕТИ С МНОЖЕСТВОМ ДЛИН ВОЛН И СИСТЕМА ПАССИВНОЙ ОПТИЧЕСКОЙ СЕТИ С МНОЖЕСТВОМ ДЛИН ВОЛН 2012
  • Гао Бо
  • Линь Хуафэн
  • Гао Дзянхе
  • Йе Фей
RU2581625C1
СПОСОБ И УСТРОЙСТВО ДЛЯ КОНФИГУРАЦИИ УСЛУГИ 2020
  • Чзан, Янчунь
RU2782544C1
СООБЩЕНИЕ СБРОСА ОПТИЧЕСКОГО СЕТЕВОГО БЛОКА 2017
  • Гао Бо
  • Ло Юаньцю
RU2703520C1
CПОСОБ ВЫДЕЛЕНИЯ ПОЛОСЫ ПРОПУСКАНИЯ И ТЕРМИНАЛ ОПТИЧЕСКОЙ ЛИНИИ 2010
  • Сунь У
RU2548909C2
СИСТЕМА ПАССИВНОЙ ОПТИЧЕСКОЙ СЕТИ, ТЕРМИНАЛ ОПТИЧЕСКОЙ ЛИНИИ И ОПТИЧЕСКИЙ СЕТЕВОЙ БЛОК 2016
  • Линь, Хуафэн
  • Инь, Цзиньжун
  • Чжао, Дианьбо
  • Вань, Сифэн
  • Не, Шивэй
  • Чжэн, Ган
  • Ло, Чжидзин
  • Цзен, Сяофэй
  • Ло, Цзюнь
RU2722434C1
МОНИТОРИНГ ПОТРЕБЛЕНИЯ ЭНЕРГИИ В ОПТИЧЕСКИХ СЕТЯХ ДОСТУПА 2011
  • Скубик Бьерн
  • Худ Дэвид
RU2545130C2

Иллюстрации к изобретению RU 2 320 089 C1

Реферат патента 2008 года СПОСОБ ДИНАМИЧЕСКОГО РАСПРЕДЕЛЕНИЯ ПОЛОСЫ ПРОПУСКАНИЯ В ПАССИВНОЙ ОПТИЧЕСКОЙ СЕТИ СВЯЗИ

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

Формула изобретения RU 2 320 089 C1

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

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

считывают упомянутую информацию о разрешении каждого предоставляемого порта службы того же самого модуля оптической сети связи (ONU); и

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

2. Способ по п.1, также содержащий этап, на котором

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

а также включает в себя процесс информации о старении модуля оптической сети связи (ONU) и этапы, на котором

А. поочередно опрашивают состояния всех модулей оптической сети связи (ONU), получая информацию о старении модулей оптической сети связи, тем самым определяя, является ли состояние текущего модуля оптической сети связи (ONU) недостоверным, если да, то возвращаются на этап А, если нет, то переходят на этап В;

В. определяют, были ли переданы сообщения протокола управления многоточечной связи (МРСР) посредством упомянутого текущего модуля оптической сети связи (ONU) в данном периоде опроса распределения полосы пропускания, если да, то сбрасывают счетчик продолжительности времени ожидания упомянутого текущего модуля оптической сети связи (ONU) и переходят на этап С; если нет, то переходят непосредственно на этап С;

С. определяют, превышает ли значение упомянутого счетчика продолжительности времени ожидания упомянутого текущего модуля оптической сети связи (ONU) установленный автономный порог, если да, то устанавливают состояние текущего модуля оптической сети связи (ONU) как недостоверное, высвобождают соответствующие ресурсы этого модуля оптической сети связи (ONU) и переходят на этап D; если нет, то переходят непосредственно на этап D; и

D. определяют, все ли модули оптической сети связи (ONU) опрошены, если да, то заканчивают процесс информации о старении модуля оптической сети связи (ONU) данного периода опроса распределения полосы пропускания; если нет, то возвращаются на этап А, продолжая опрашивать следующий модуль оптической сети связи (ONU).

3. Способ по п.2, также содержащий этапы, на которых

формируют таблицу информации о состоянии модуля оптической сети связи (ONU), индексированную посредством идентификатора модуля оптической связи (ONUID), которая должна сохранять информацию о состоянии каждого модуля оптической сети связи (ONU), которая формируется согласно обмену сообщениями МРСР между модулями оптической сети связи (ONU) и терминалом оптической линии связи (OLT);

формируют таблицу подсчета продолжительности времени ожидания модуля оптической сети связи (ONU), индексированную посредством ONUID, которая включает в себя упомянутый счетчик продолжительности времени ожидания и переданные флажки для индикации того, были ли переданы сообщения МРСР посредством соответствующих модулей оптической сети связи (ONU);

упомянутый этап определения на этапе А содержит, согласно индексу ONUID, поочередное считывание информации о состоянии модуля оптической сети связи (ONU) из таблицы информации о состоянии модуля оптической сети связи (ONU), определяющее, является ли текущий модуль оптической сети связи (ONU) недостоверным, согласно упомянутой информации о состоянии модуля оптической сети связи (ONU);

упомянутый этап определения на этапе В содержит считывание элемента таблицы упомянутого текущего модуля оптической сети связи (ONU) из таблицы подсчета продолжительности времени ожидания, определяющее, существует ли переданный флажок в соответствующем элементе таблицы упомянутого текущего модуля оптической сети связи (ONU), если да, то может быть сделан вывод о том, что сообщения МРСР были переданы в данном периоде опроса распределения полосы пропускания; если нет, то может быть сделан вывод о том, что сообщения МРСР переданы не были;

между этапом С и этапом D также содержится этап очистки переданного флажка упомянутого текущего модуля оптической сети связи (ONU) в таблице подсчета продолжительности времени ожидания модуля оптической сети связи (ONU);

упомянутый этап определения на этапе D содержит определение того, все ли элементы таблицы из таблицы информации о состоянии модуля оптической сети связи (ONU) были считаны, если да, то может быть сделан вывод о том, что все модули оптической сети связи (ONU) были опрошены; если нет, то может быть сделан вывод о том, что некоторые из модулей оптической сети связи (ONU) опрошены не были.

4. Способ по п.1, также содержащий

этап формирования таблицы информации о разрешении управления доступом к виртуальной среде (vMAC), индексированную посредством ONUID, которая включает в себя информацию о разрешении каждого из портов службы модулей оптической сети связи (ONU) и предоставленных флажков для указания того, санкционированы ли соответствующие порты службы;

этап регистрации информации о разрешении на этапе b) содержащий регистрацию упомянутой информации о разрешении в таблице информации о предоставлении vMAC, установку предоставленного флажка упомянутых предоставленных портов службы в качестве санкционированного;

этап считывания информации о разрешении на этапе с) содержащий поиск элементов таблицы, соответствующих портам службы того же самого модуля оптической сети связи (ONU), в таблице информации о предоставлении vMAC, согласно индексу ONUID, выполнение поиска предоставленных портов службы, согласно предоставленному флажку, считывание информации о разрешении предоставленных портов службы; и затем, этап d) также содержащий установку предоставленного флажка в качестве отрицательной величины портов службы, которые считывали информацию о разрешении.

5. Способ по п.1, также содержащий этап, на котором

формируют таблицу информации о состоянии модуля оптической сети связи (ONU), индексированную посредством ONUID, которая должна сохранять информацию о состоянии каждого модуля оптической сети связи (ONU), которая сформирована согласно обмену сообщениями МРСР между модулями оптической сети связи и терминалом оптической линии связи (OLT);

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

6. Способ по п.1, в котором упомянутые службы классифицируют посредством приоритета в убывающей последовательности на этапе а), например как служба ускоренной переадресации, служба автоматического обнаружения сообщения МРСР, служба неавтоматического обнаружения сообщения МРСР, служба обязательной переадресации (MF), служба гарантированной переадресации и служба наилучшей попытки переадресации.7. Способ по п.6, в котором в отношении служб, исключая службу автоматического обнаружения сообщения МРСР, упомянутый этап санкционирования на этапе b) содержит

b11) подтверждение текущего предоставляемого порта службы, согласно службе, активизирующей состояние восходящей линии связи;

b12) определение того, согласно остаточному ресурсу полосы пропускания в текущем периоде опроса распределения полосы пропускания, доступен ли текущий ресурс полосы пропускания для постоянного количества данных упомянутого текущего будущего предоставленного порта службы для службы неавтоматического обнаружения сообщения МРСР, или для передачи информации от упомянутого текущего предоставляемого порта службы, для других типов служб, если да, то переходят на этап b13); если нет, то переходят на этап b15);

b13) санкционирование упомянутого текущего предоставляемого порта службы для передачи данных службы и регистрацию текущей информации о разрешении;

b14) обновление остатка полосы пропускания в текущем периоде опроса распределения полосы пропускания и релевантной информации упомянутого текущего предоставляемого порта службы; и b15) определение того, существуют ли непредоставленные порты службы текущего приоритета службы, если да, то возвращаются на этап b11); если нет, то санкционируют порты службы следующего приоритета.

8. Способ по п.7, также содержащий этапы, на которых

формируют регистр битового массива активного модуля оптической сети связи (ONU) службы для каждого типа службы, чтобы сохранять текущую информацию, указывающую на то, активизирован ли тип службы в модулях оптической сети связи (ONU);

формируют таблицу битового массива активного порта службы для служб с портом в качестве модуля, который индексирован посредством ONUID, для сохранения активной информации, указывающей на то, активизирован ли этот тип службы в тех портах службы модулей оптической сети связи (ONU), к которым обращаются;

формируют таблицу отчетной информации vMAC, индексированную посредством ONUID, для сохранения отчетной информации от тех портов модулей оптической сети связи (ONU), к которым обращаются;

упомянутый этап b11) содержит опрос регистра битового массива активного модуля оптической сети связи (ONU) службы и таблицы битового массива активного порта службы каждого типа службы в убывающей последовательности приоритетов, обнаружение порта службы с положительной активной информацией и подтверждение порта службы в качестве упомянутого текущего предоставляемого порта службы;

перед этапом b12) также содержится этап обнаружения отчетной информации текущего предоставляемого порта службы из таблицы отчетной информации vMAC; и

на этапе b15) определяют, существуют ли несчитанные элементы таблицы в текущем регистре битового массива активного модуля оптической сети связи (ONU) службы и в текущей таблице битового массива активного порта службы, если да, то возвращаются на этап b11); если нет, то опрашивают соответствующий регистр битового массива активного модуля оптической сети связи (ONU) службы и таблицу битового массива активного порта службы для службы со следующим приоритетом.

9. Способ по п.7 или 8, в котором

в службе ускоренной переадресации упомянутая информация о разрешении содержит начальный момент передачи данных и объемы передачи данных; упомянутая отчетная информация содержит переданные объемы ожидающих передачу данных;

в службе ускоренной переадресации упомянутый этап планирования предоставленного начального момента времени на этапе d) содержит

выбор упомянутого начального момента передачи данных упомянутой информации о разрешении в качестве предоставленного начального момента передачи данных;

в службе неавтоматического обнаружения сообщения МРСР упомянутая информация о разрешении содержит тип сообщения МРСР нисходящей линии связи и зарезервированное поле, причем упомянутый тип сообщения МРСР включает в себя сообщения Discovery GATE, Normal GATE и REGISTER&GATE; упомянутая отчетная информация содержит поле типа сообщения МРСР и зарезервированное поле;

в службе MF упомянутая информация о разрешении содержит зарезервированное поле и объемы передачи данных; упомянутая отчетная информация содержит переданные объемы ожидающих передачу данных;

в службе гарантированной переадресации упомянутая информация о разрешении содержит количество дефицита предоставления и объемы передачи данных соответствующих портов службы; упомянутая отчетная информация содержит объемы ожидающих передачу данных;

в службе лучшей переадресации упомянутая информация о разрешении содержит объемы передачи данных; упомянутая отчетная информация содержит объемы ожидающих передачу данных.

10. Способ по п.7, также содержащий

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

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

11. Способ по п.6, также содержащий этап, на котором формируют счетчик запуска для службы автоматического обнаружения сообщения МРСР;

этап санкционирования портов службы на этапе b), включает в себя этапы, на которых:

b21) останавливают упомянутый счетчик запуска, когда упомянутый счетчик достигает сконфигурированного порога, запускают процесс обнаружения для автоматического обнаружения сообщений МРСР, если автоматическое обнаружение сообщение МРСР обнаружено, то переходят на этап b22); если нет, то сбрасывают счетчик запуска и возвращаются на этап b21);

b22) определяют, доступен ли текущий ресурс полосы пропускания для постоянного объема данных упомянутого текущего предоставляемого порта службы, согласно остаточному ресурсу полосы пропускания в текущем периоде опроса распределения полосы пропускания службы автоматического обнаружения сообщения МРСР, если да, то переходят на этап b23), если нет, то санкционируют порты службы следующего приоритета;

b23) сбрасывают счетчик запуска и возвращаются на этап b21).

12. Способ по п.11, в котором

в службе автоматического обнаружения сообщения МРСР упомянутая информация о предоставлении содержит тип сообщения МРСР нисходящей линии связи и зарезервированное поле, причем упомянутый тип сообщения МРСР включает с себя сообщения Discovery GATE, Normal GATE, REGISTER&GATE.

13. Способ по п.1, после этапа d) также содержащий этап, на котором определяют, существует ли какой либо модуль оптической сети связи (ONU) с непредоставленным портом, если да, то возвращаются на этап с);

если нет, то завершают текущую процедуру.

14. Способ по п.1, в котором тип упомянутых сообщений о предоставлении нисходящей линии связи способа представляет собой сообщение МРСР нисходящей линии связи GATE.15. Способ по п.7, или 8, или 10, в котором упомянутая информация о предоставлении восходящей линии связи данного способа транспортируется посредством сообщений REPORT.16. Способ по любому из пп.2, 7 и 10, в котором упомянутый период опроса распределения полосы пропускания данного способа представляет собой виртуальный период кадра.

Документы, цитированные в отчете о поиске Патент 2008 года RU2320089C1

Рентгеновский генератор 1977
  • Борисов Владимир Михайлович
  • Бухман Израиль Рувимович
SU1056482A1
НЕКООРДИНИРОВАННАЯ БЕСПРОВОДНАЯ МНОГОПОЛЬЗОВАТЕЛЬСКАЯ СИСТЕМА С ПИКОЯЧЕЙКАМИ СО СКАЧКООБРАЗНЫМ ИЗМЕНЕНИЕМ ЧАСТОТЫ 1998
  • Хартсен Якобус Корнелис
RU2201034C2
Способ обесфторивания природных вод 1985
  • Лазарев Владимир Викторович
  • Тоток Георгий Тимофеевич
  • Окопная Наталья Тимофеевна
SU1330077A1
Гидропривод мездрильной машины 1985
  • Бельский Петр Васильевич
SU1384619A1

RU 2 320 089 C1

Авторы

Тань Пэйлун

Чжао Цзюнь

Лю Юй

Хун Цзянмин

Даты

2008-03-20Публикация

2004-10-21Подача