СИСТЕМА ПАССИВНОЙ ОПТИЧЕСКОЙ СЕТИ, ТЕРМИНАЛ ОПТИЧЕСКОЙ ЛИНИИ И ОПТИЧЕСКИЙ СЕТЕВОЙ БЛОК
PASSIVE OPTICAL NETWORK SYSTEM, OPTICAL LINE TERMINAL AND OPTICAL NETWORK UNIT

Область техники, к которой относится изобретение
[0001] Эта заявка относится к области техники оптической связи, в частности к системе пассивной оптической сети (Passive Optical Network, PON), терминалу оптической линии (Optical Line Terminal, OLT) и оптическому сетевому блоку (Optical Network Unit, ONU).
Уровень техники
[0002] Пассивная оптическая сеть (Passive Optical Network, PON) представляет собой структуру топологии многоточечной сети и обычно включает в себя терминал оптической линии (Optical Line Terminal, OLT) в центральном офисе, множество оптических сетевых блоков (Optical Network Unit, ONU) на стороне пользователя и оптическую распределительную сеть (Optical Distribution Network, ODN), расположенную между OLT и ONU.
[0003] В PON-системе вновь добавленному ONU необходимо завершить регистрацию и активацию в OLT перед отправкой служебных данных восходящего потока в OLT по восходящему каналу. В системе пассивной оптической сети Ethernet (Ethernet Passive Optical Network, EPON) OLT принимает путем создания тихой зоны (Quiet Zone) пакет ответа регистрации, отправленный вновь добавленным ONU по восходящему каналу, выделяет идентификатор логической линии (Logical Link Identifier, LLID) вновь добавленному ONU на основе адреса управления доступом к среде (Media Access Control, MAC), переносимого в пакете ответа регистрации, и завершает ранжирование вновь добавленного ONU. В системе пассивной оптической сети с гигабитной пропускной способностью (Gigabit-Capable Passive Optical Network, GPON) OLT принимает, посредством создания тихой зоны, пакет ответа регистрации, отправленный вновь добавленным ONU, выделяет идентификатор ONU на основе серийного номера (Serial Number, SN), переносимого в пакете ответа регистрации, и дополнительно завершает ранжирование вновь добавленного ONU.
[0004] После регистрации, зарегистрированный ONU отправляет служебные данные восходящего потока в OLT по восходящему каналу способом множественного доступа с временным разделением (Time Division Multiple Access, TDMA) и на основе временного интервала отправки по восходящему потоку, выделенного посредством OLT, для предотвращения конфликта служебных данных восходящего потока, отправленных различными ONU, друг с другом по восходящему каналу. Кроме того, чтобы избегать конфликта между пакетом ответа регистрации и служебными данными восходящего потока по восходящему каналу, во время регистрации вновь добавленного ONU OLT прекращает предоставление разрешения на полосу пропускания для зарегистрированного ONU, т.е. зарегистрированный ONU прекращает отправку служебных данных восходящего потока.
[0005] В PON-системе зарегистрированному ONU необходимо отправлять служебные данные восходящего потока только после окончания тихих зон. В результате служебные данные восходящего потока отправляются с относительно большой задержкой, и требование системной задержки для услуги с низкой задержкой не может быть удовлетворено.
Сущность изобретения
[0006] Чтобы разрешить проблему, заключающуюся в том, что поскольку зарегистрированному ONU необходимо отправлять служебные данные восходящего потока только после окончания тихой зоны, служебные данные восходящего потока отправляются с относительно большой задержкой, и требование системной задержки для услуги с низкой задержкой не может быть удовлетворено, варианты осуществления этой заявки предоставляют PON-систему, OLT и ONU. Технические решения заключаются в следующем:
[0007] Согласно первому аспекту предоставляется PON-система. Система включает в себя OLT и, по меньшей мере, два ONU, OLT подключается к каждому ONU с использованием ODN, и OLT и, по меньшей мере, два ONU обмениваются данными по одному нисходящему каналу и двум восходящим каналам;
OLT отправляет данные нисходящего потока каждому ONU по нисходящему каналу, где данные нисходящего потока включают в себя разрешение на полосу пропускания восходящего потока, и разрешение на полосу пропускания восходящего потока используется для управления ONU, чтобы отправлять данные восходящего потока;
ONU принимает данные нисходящего потока по нисходящему каналу и отправляет данные восходящего потока по первому восходящему каналу или второму восходящему каналу на основе разрешения на полосу пропускания восходящего потока, включенного в данные нисходящего потока; и
OLT принимает по первому восходящему каналу и второму восходящему каналу данные восходящего потока, отправленные каждым ONU, где
функция регистрации отключена на первом восходящем канале, функция регистрации включена на втором восходящем канале, и функция регистрации используется для регистрации незарегистрированного ONU.
[0008] В отличие от известного уровня техники, в котором данные обмениваются только по одному нисходящему каналу и одному восходящему каналу в PON-системе, в этом варианте осуществления нисходящий канал, первый восходящий канал, на котором отключена функция регистрации, и второй восходящий канал, на котором включена функция регистрации, конфигурируются в PON-системе. Таким образом, после того, как OLT отправляет данные нисходящего потока каждому ONU по нисходящему каналу, ONU может отправлять служебные данные восходящего потока и выполнять регистрацию ONU по различным восходящим каналам на основе разрешения на полосу пропускания восходящего потока, включенного в данные нисходящего потока, чтобы предотвращать влияние на регистрацию ONU отправки служебных данных восходящего потока и удовлетворять требованию системной задержки для услуги с низкой задержкой.
[0009] В возможной схеме данные нисходящего потока включают в себя первое разрешение на полосу пропускания восходящего потока и второе разрешение на полосу пропускания восходящего потока, первое разрешение на полосу пропускания восходящего потока используется для управления ONU, чтобы отправлять данные восходящего потока по первому восходящему каналу и второе разрешение на полосу пропускания восходящего потока используется для управления ONU, чтобы отправлять данные восходящего потока по второму восходящему каналу.
[0010] В возможной схеме OLT формирует первое разрешение на полосу пропускания восходящего потока и второе разрешение на полосу пропускания восходящего потока и мультиплексирует первое разрешение на полосу пропускания восходящего потока и второе разрешение на полосу пропускания восходящего потока для получения мультиплексированного разрешения на полосу пропускания восходящего потока; и
ONU демультиплексирует принятое разрешение на полосу пропускания восходящего потока для получения первого разрешения на полосу пропускания восходящего потока и второго разрешения на полосу пропускания восходящего потока; и отправляет данные восходящего потока по первому восходящему каналу на основе первого разрешения на полосу пропускания восходящего потока и отправляет данные восходящего потока по второму восходящему каналу на основании второго разрешения на полосу пропускания восходящего потока.
[0011] В этом варианте осуществления OLT формирует первое разрешение на полосу пропускания восходящего потока и второе разрешение на полосу пропускания восходящего потока, соответственно используемые для управления первым восходящим каналом и вторым восходящим каналом, и мультиплексирует первое разрешение на полосу пропускания восходящего потока и второе разрешение на полосу пропускания восходящего потока, чтобы предоставить мультиплексированное разрешение на полосу пропускания восходящего потока для каждого ONU по нисходящему каналу. Таким образом, ONU может отдельно управлять отправкой данных по первому восходящему каналу и второму восходящему каналу на основе принятого разрешения на полосу пропускания восходящего потока, чтобы гарантировать, что данные восходящего потока последовательно достигают OLT через первый восходящий канал и второй восходящий канал, и избегать конфликта между данными восходящего потока.
[0012] В возможной схеме первый восходящий канал используется для передачи служебных данных восходящего потока, а второй восходящий канал используется для передачи пакета ответа регистрации;
OLT формирует первое разрешение на полосу пропускания восходящего потока, включающее в себя временной интервал отправки по восходящему потоку, и формирует второе разрешение на полосу пропускания восходящего потока, включающее в себя временной интервал регистрации; и
когда ONU находится в зарегистрированном состоянии, ONU отправляет служебные данные восходящего потока в OLT по первому восходящему каналу на основе временного интервала отправки по восходящему потоку в первом разрешении на полосу пропускания восходящего потока; или
когда ONU находится в незарегистрированном состоянии, ONU отправляет пакет ответа регистрации в OLT по второму восходящему каналу на основе временного интервала регистрации во втором разрешении на полосу пропускания восходящего потока.
[0013] В отличие от предшествующего уровня техники, в котором ONU отправляет служебные данные восходящего потока и пакет регистрации восходящего потока в OLT по одному и тому же восходящему каналу, в этом варианте осуществления, на основе состояния регистрации ONU, когда ONU находится в зарегистрированном состоянии, ONU отправляет служебные данные восходящего потока в OLT по первому восходящему каналу, чтобы выполнять обмен служебными данными с OLT; и когда ONU находится в незарегистрированном состоянии, ONU отправляет пакет ответа регистрации в OLT по второму восходящему каналу для завершения регистрации в OLT. Таким образом, в то время как незарегистрированный ONU в PON-системе регистрируется, зарегистрированный ONU все еще может отправлять служебные данные восходящего потока в OLT, чтобы избегать задержки, вызванной регистрацией ONU в PON-системе.
[0014] В возможной схеме первый восходящий канал используется для передачи первых служебных данных восходящего потока, а второй восходящий канал используется для передачи пакета ответа регистрации и вторых служебных данных восходящего потока;
OLT формирует первое разрешение на полосу пропускания восходящего потока, включающее в себя первый временной интервал отправки по восходящему потоку, и формирует второе разрешение на полосу пропускания восходящего потока, включающее в себя второй временной интервал отправки по восходящему потоку и временный интервал регистрации; и
когда ONU находится в зарегистрированном состоянии, ONU отправляет первые служебные данные восходящего потока в OLT по первому восходящему каналу на основе первого временного интервала отправки по восходящему потоку в первом разрешении на полосу пропускания восходящего потока и отправляет вторые служебные данные восходящего потока в OLT по второму восходящему каналу на основе второго временного интервала отправки по восходящему потоку во втором разрешении на полосу пропускания восходящего потока; или
когда ONU находится в незарегистрированном состоянии, ONU отправляет пакет ответа регистрации в OLT по второму восходящему каналу на основе временного интервала регистрации во втором разрешении на полосу пропускания восходящего потока.
[0015] В этом варианте осуществления ONU отправляет служебные данные восходящего потока услуги с низкой задержкой по первому восходящему каналу и отправляет служебные данные восходящего потока услуги с высокой задержкой и выполняет регистрацию ONU по второму восходящему каналу, тем самым отправляя данные услуги по двум восходящим каналам для улучшения скорости передачи служебных данных восходящего потока при одновременном предотвращении влияния регистрации ONU на услугу с низкой задержкой.
[0016] В возможной схеме OLT принимает качество передачи канала первого восходящего канала и второго восходящего канала; и когда качество передачи канала первого восходящего канала лучше, чем качество передачи канала второго восходящего канала, OLT управляет функцией регистрации, которая должна быть отключена на первом восходящем канале, и управляет функцией регистрации, которая должна быть включена на втором восходящем канале.
[0017] В этом варианте осуществления OLT гибко конфигурирует включение или отключение функции регистрации по восходящему каналу на основе качества передачи канала первого восходящего канала и второго восходящего канала, чтобы гарантировать, что услуга с низкой задержкой может передаваться по восходящему каналу с относительно желательным качеством передачи и дополнительно улучшать качество передачи данных PON-системы.
[0018] В возможной схеме OLT хранит сформированное разрешение на полосу пропускания восходящего потока; и
OLT управляет приемом данных восходящего потока на основе разрешения на полосу пропускания восходящего потока и/или выполняет, на основе разрешения на полосу пропускания восходящего потока, аутентификацию и синтаксический анализ данных восходящего потока, отправляемых каждым ONU.
[0019] В этом варианте осуществления OLT управляет приемом данных восходящего потока с использованием сформированного разрешения на полосу пропускания восходящего потока, так что данные восходящего потока принимаются более точно. Кроме того, OLT выполняет аутентификацию для принятых данных восходящего потока с использованием разрешения на полосу пропускания восходящего потока для фильтрации данных восходящего потока, отправленных неавторизованным ONU, тем самым предотвращая влияние ONU, осуществляющего неавторизованный доступ, на PON-систему и дополнительно повышая безопасность PON-системы.
[0020] В возможной схеме ONU определяет класс обслуживания каждой услуги на основе требования задержки услуги; и
когда класс обслуживания указывает, что услуга принадлежит первому классу, ONU отправляет по первому восходящему каналу данные восходящего потока, соответствующие услуге; или
когда класс обслуживания указывает, что услуга принадлежит второму классу, ONU отправляет по второму восходящему каналу данные восходящего потока, соответствующие услуге, где
требование задержки для услуги, принадлежащей первому классу, выше, чем требование задержки для услуги, принадлежащей второму классу.
[0021] В этом варианте осуществления ONU классифицирует услуги на основе требования задержки обслуживания, выбирает первый восходящий канал, на котором функция регистрации отключена, для отправки данных восходящего потока, соответствующих услуге с низкой задержкой, и выбирает второй восходящий канал, на котором функция регистрации включена, чтобы отправлять данные восходящего потока, соответствующие услуге с высокой задержкой, чтобы гарантировать, что на услугу с низкой задержкой не влияет регистрация ONU, и удовлетворять требование системной задержки для услуги с низкой задержкой.
[0022] В возможной схеме, если система представляет собой систему GPON, сообщение BWmap переносит разрешение на полосу пропускания восходящего потока; или
если система представляет собой систему EPON, сообщение Gate переносит разрешение на полосу пропускания восходящего потока.
[0023] Для различных типов PON-систем OLT добавляет разрешение на полосу пропускания восходящего потока к различным типам сообщений, чтобы реализовать управление восходящим потоком через ONU с помощью разрешения на полосу пропускания восходящего потока и улучшать применимость OLT.
[0024] В возможной схеме, когда сообщение BWmap переносит разрешение на полосу пропускания восходящего потока, предварительно определенный бит предварительно определенного поля в сообщении BWmap используется для идентификации восходящего канала, соответствующего сообщению BWmap; и
когда сообщение Gate переносит разрешение на полосу пропускания восходящего потока, поле идентификатора канала, вновь добавленное к сообщению Gate, используется для идентификации восходящего канала, соответствующего сообщению Gate, или код операции сообщения Gate используется для идентификации восходящего канала, соответствующего сообщению Gate, где
предварительно определенное поле является полем времени начала или полем размера разрешения, и предварительно определенный бит является одним старшим значащим битом или двумя старшими значащими битами предварительно определенного поля.
[0025] В возможной схеме нисходящий канал, первый восходящий канал и второй восходящий канал совместно используют ODN способом мультиплексирования с разделением по длине волны, и длины волн первого восходящего канала и второго восходящего канала являются различными.
[0026] В этом варианте осуществления восходящий и нисходящий каналы в PON-системе по отдельности используют различные длины волн и совместно используют ODN способом мультиплексирования с разделением по длине волны, чтобы избегать помех между восходящим и нисходящим каналами и обеспечить нормальную передачу данных восходящего потока и данных нисходящего потока.
[0027] Согласно второму аспекту предоставляется OLT, где OLT включает в себя: по меньшей мере, один модуль планирования динамического распределения полосы пропускания (Dynamic Bandwidth Allocation, DBA), модуль сходимости передачи нисходящего потока (Transmission Convergence, TC), модуль TC восходящего потока, передатчик нисходящего потока, первый приемник пакетов восходящего потока и второй приемник пакетов восходящего потока, где
модуль планирования DBA выполнен с возможностью формирования разрешения на полосу пропускания восходящего потока, где разрешение на полосу пропускания восходящего потока используется для управления каждым ONU для отправки данных восходящего потока;
модуль TC нисходящего потока соединен с модулем планирования DBA и выполнен с возможностью формирования, посредством формирования кадров и сведения нисходящего потока, данных нисходящего потока, включающих в себя разрешение на полосу пропускания восходящего потока;
передатчик нисходящего потока соединен с модулем TC нисходящего потока и выполнен с возможностью отправки данных нисходящего потока каждому ONU по нисходящему каналу;
модуль TC восходящего потока соединен с первым приемником пакетов восходящего потока и выполнен с возможностью приема, используя первый приемник пакетов восходящего потока, данных восходящего потока, отправленных каждым ONU по первому восходящему каналу; и
модуль TC восходящего потока дополнительно соединен со вторым приемником пакетов восходящего потока и выполнен с возможностью приема, используя второй приемник пакетов восходящего потока, данных восходящего потока, отправленных каждым ONU по второму восходящему каналу, где
функция регистрации отключена на первом восходящем канале, функция регистрации включена на втором восходящем канале, и функция регистрации используется для регистрации незарегистрированного ONU.
[0028] В отличие от предшествующего уровня техники, в котором OLT принимает служебные данные восходящего потока и выполняет регистрацию ONU в одном восходящем канале, в этом варианте осуществления OLT принимает служебные данные восходящего потока и выполняет регистрацию ONU соответственно по первому восходящему каналу, в котором функция регистрации отключена, и второму восходящему каналу, в котором включена функция регистрации, для предотвращения влияния регистрации ONU на передачу данных восходящего потока услуги с низкой задержкой при обеспечении нормальной регистрации ONU и удовлетворении требованию системной задержки для услуги с низкой задержкой.
[0029] В возможной схеме данные нисходящего потока включают в себя первое разрешение на полосу пропускания восходящего потока и второе разрешение на полосу пропускания восходящего потока, первое разрешение на полосу пропускания восходящего потока используется для управления ONU, чтобы отправлять данные восходящего потока по первому восходящему каналу и второе разрешение на полосу пропускания восходящего потока используется для управления ONU, чтобы отправлять данные восходящего потока по второму восходящему каналу.
[0030] В возможной схеме OLT включает в себя первый модуль планирования DBA, второй модуль планирования DBA и модуль мультиплексирования, где
первый модуль планирования DBA выполнен с возможностью формирования первого разрешения на полосу пропускания восходящего потока;
второй модуль планирования DBA выполнен с возможностью формирования второго разрешения на полосу пропускания восходящего потока;
модуль мультиплексирования соединен с первым модулем планирования DBA и вторым модулем планирования DBA и выполнен с возможностью мультиплексирования первого разрешения на полосу пропускания восходящего потока и второго разрешения на полосу пропускания восходящего потока; и
модуль мультиплексирования дополнительно соединен с модулем TC нисходящего потока и выполнен с возможностью предоставления мультиплексированного разрешения на полосу пропускания восходящего потока для модуля TC нисходящего потока.
[0031] В этом варианте осуществления OLT формирует первое разрешение на полосу пропускания восходящего потока с использованием первого модуля планирования DBA и формирует второе разрешение на полосу пропускания восходящего потока с использованием второго модуля планирования DBA и мультиплексирует первое разрешение на полосу пропускания восходящего потока и второе разрешение на полосу пропускания восходящего потока с использованием модуля мультиплексирования, чтобы предоставлять мультиплексированное разрешение на полосу пропускания восходящего потока для каждого ONU по нисходящему каналу. Таким образом, ONU может отдельно управлять отправкой данных восходящего потока по первому восходящему каналу и второму восходящему каналу на основе принятого разрешения на полосу пропускания восходящего потока, чтобы гарантировать, что данные восходящего потока последовательно достигают OLT через первый восходящий канал и второй восходящий канал, и избегать конфликта между данными восходящего потока.
[0032] В возможной схеме первый восходящий канал используется для передачи служебных данных восходящего потока, а второй восходящий канал используется для передачи пакета ответа регистрации;
первый модуль планирования DBA выполнен с возможностью формирования первого разрешения на полосу пропускания восходящего потока, включающего в себя временной интервал отправки по восходящему потоку; и
второй модуль планирования DBA выполнен с возможностью формирования второго разрешения на полосу пропускания восходящего потока, включающего временной интервал регистрации, где
временной интервал отправки по восходящему потоку используется, чтобы инструктировать зарегистрированному ONU отправлять служебные данные восходящего потока по первому восходящему каналу, а временной интервал регистрации используется, чтобы инструктировать незарегистрированному ONU отправлять пакет ответа регистрации по второму восходящему каналу.
[0033] В этом варианте осуществления OLT управляет, используя первый модуль планирования DBA, первым восходящим каналом, который должен использоваться только для передачи служебных данных восходящего потока, и управляет, используя второй модуль планирования DBA, вторым восходящим каналом, который должен использоваться только для передачи пакета ответа регистрации, так что, в то время как незарегистрированный ONU в PON-системе отправляет пакет ответа регистрации по второму восходящему каналу, зарегистрированный ONU все еще может отправлять служебные данные восходящего потока по первому восходящему каналу, чтобы предотвращать влияние регистрации ONU на отправку служебных данных восходящего потока.
[0034] В возможной схеме первый восходящий канал используется для передачи первых служебных данных восходящего потока, а второй восходящий канал используется для передачи пакета ответа регистрации и вторых служебных данных восходящего потока;
первый модуль планирования DBA выполнен с возможностью формирования первого разрешения на полосу пропускания восходящего потока, включающего в себя первый временной интервал отправки по восходящему потоку; и
второй модуль планирования DBA выполнен с возможностью формировать второе разрешение на полосу пропускания восходящего потока, включающее в себя второй временной интервал отправки по восходящему потоку и временной интервал регистрации, где
первый временной интервал отправки по восходящему потоку используется, чтобы инструктировать зарегистрированному ONU отправлять первые служебные данные восходящего потока по первому восходящему каналу, второй временной интервал отправки по восходящему потоку используется, чтобы инструктировать зарегистрированному ONU отправлять вторые служебные данные восходящего потока по второму восходящему каналу, временной интервал регистрации используется, чтобы инструктировать незарегистрированному ONU отправлять пакет ответа регистрации по второму восходящему каналу, и требование задержки первых служебных данных восходящего потока выше, чем требование задержки вторых служебных данных восходящего потока.
[0035] В этом варианте осуществления OLT управляет, используя первый модуль планирования DBA, первым восходящим каналом, который должен использоваться только для передачи служебных данных восходящего потока, соответствующих услуге с низкой задержкой, и управляет, используя второй модуль планирования DBA, вторым восходящим каналом, который должен использоваться для передачи пакета ответа регистрации и служебных данных восходящего потока, соответствующих услуге с высокой задержкой, таким образом отправляя служебные данные восходящего потока по двум восходящим каналам, чтобы улучшать скорость передачи служебных данных восходящего потока, в то же время предотвращая влияние регистрации ONU на услугу с низкой задержкой.
[0036] В возможной схеме OLT дополнительно включает в себя модуль управления, и модуль управления соединен с первым модулем планирования DBA и вторым модулем планирования DBA; и
модуль управления выполнен с возможностью: управления первым модулем планирования DBA для отключения функции регистрации и управления вторым модулем планирования DBA для включения функции регистрации, где
второе разрешение на полосу пропускания восходящего потока, сформированное вторым модулем планирования DBA, который обеспечивает функцию регистрации, включает в себя временной интервал регистрации, и временной интервал регистрации используется, чтобы инструктировать незарегистрированному ONU отправлять пакет ответа регистрации по второму восходящему каналу.
[0037] В этом варианте осуществления модуль управления расположен в OLT, и модуль управления выполнен с возможностью управления первым модулем планирования DBA и вторым модулем планирования DBA, чтобы включать и отключать функцию регистрации, чтобы гибко конфигурировать первый восходящий канал и второй восходящий канал.
[0038] В возможной схеме OLT включает в себя один модуль планирования DBA и модуль управления, соединенный с модулем планирования DBA;
модуль управления выполнен с возможностью управления модулем планирования DBA для включения или отключения функции регистрации;
при отключении функции регистрации модуль планирования DBA выполнен с возможностью: формирования первого разрешения на полосу пропускания восходящего потока, включающего в себя первый временной интервал отправки по восходящему потоку, или формирования первого разрешения на полосу пропускания восходящего потока, включающего первый временной интервал отправки по восходящему потоку, и второго разрешения на полосу пропускания восходящего потока, включающего в себя второй временной интервал отправки по восходящему потоку; и
при включении функции регистрации модуль планирования DBA дополнительно выполнен с возможностью формирования первого разрешения на полосу пропускания восходящего потока, включающего в себя первый временной интервал отправки по восходящему потоку, и второго разрешения на полосу пропускания восходящего потока, включающего временной интервал регистрации, где
первый временной интервал отправки по восходящему потоку используется, чтобы инструктировать зарегистрированному ONU отправлять служебные данные восходящего потока по первому восходящему каналу, второй временной интервал отправки по восходящему потоку используется, чтобы инструктировать зарегистрированному ONU отправлять служебные данные восходящего потока по второму восходящему каналу и временной интервал регистрации используется, чтобы инструктировать незарегистрированному ONU отправлять пакет ответа регистрации по второму восходящему каналу.
[0039] В этом варианте осуществления OLT управляет, используя модуль управления, модулем планирования DBA, чтобы включать или отключать функцию регистрации, и модуль планирования DBA формирует соответствующее первое разрешение на полосу пропускания восходящего потока и соответствующее второе разрешение на полосу пропускания восходящего потока на основе состояний включения и отключения функции регистрации, чтобы последовательно управлять первым восходящим каналом и вторым восходящим каналом.
[0040] В возможной схеме OLT дополнительно включает в себя память;
память соединена с каждым модулем планирования DBA и выполнена с возможностью хранения разрешения на полосу пропускания восходящего потока, формируемого каждым модулем планирования DBA; и
модуль TC восходящего потока соединен с памятью и выполнен с возможностью: управления, на основе разрешения на полосу пропускания восходящего потока, первым приемником пакетов восходящего потока и вторым приемником пакетов восходящего потока для приема данных восходящего потока и/или выполнения, на основе разрешения на полосу пропускания восходящего потока, аутентификации и синтаксического анализа данных восходящего потока, отправляемых каждым ONU.
[0041] В этом варианте осуществления модуль TC восходящего потока управляет, используя сформированное разрешение на полосу пропускания восходящего потока, каждым приемником пакетов восходящего потока для приема данных восходящего потока, так что данные восходящего потока принимаются более точно. Кроме того, модуль TC восходящего потока выполняет аутентификацию принятых данных восходящего потока с использованием разрешения на полосу пропускания восходящего потока для фильтрации данных восходящего потока, отправленных неавторизованным ONU, тем самым предотвращая влияние ONU, осуществляющего неавторизованный доступ, на PON-систему и дополнительно повышая безопасность PON-системы.
[0042] В возможной схеме, если OLT используется в системе GPON, сообщение BWmap переносит разрешение на полосу пропускания восходящего потока; или
если OLT используется в системе EPON, сообщение Gate переносит разрешение на полосу пропускания восходящего потока.
[0043] В возможной схеме, когда сообщение BWmap переносит разрешение на полосу пропускания восходящего потока, предварительно определенный бит предварительно определенного поля в сообщении BWmap используется для идентификации восходящего канала, соответствующего сообщению BWmap; и
когда сообщение Gate переносит разрешение на полосу пропускания восходящего потока, поле идентификатора канала, вновь добавленное к сообщению Gate, используется для идентификации восходящего канала, соответствующего сообщению Gate, или код операции сообщения Gate используется для идентификации восходящего канала, соответствующего сообщению Gate, где предварительно определенное поле является полем времени начала или полем размера разрешения, а предварительно определенный бит является одним старшим значащим битом или двумя старшими значащими битами предварительно определенного поля.
[0044] В возможной схеме нисходящий канал, первый восходящий канал и второй восходящий канал совместно используют одну оптическую распределительную сеть ODN способом мультиплексирования с разделением по длине волны, и длины волн первого восходящего канала и второго восходящего канала являются различными.
[0045] Согласно третьему аспекту предоставляется ONU. ONU включает в себя: модуль TC нисходящего потока, по меньшей мере, один модуль ответа DBA, модуль TC восходящего потока, приемник нисходящего потока, первый передатчик пакетов восходящего потока и второй передатчик пакетов восходящего потока;
модуль TC нисходящего потока соединен с приемником нисходящего потока и модулем ответа DBA и выполнен с возможностью предоставления, для модуля ответа DBA, данных нисходящего потока, принятых приемником нисходящего потока по нисходящему каналу, где данные нисходящего потока отправляются посредством OLT;
модуль ответа DBA соединен с модулем TC восходящего потока и выполнен с возможностью управления на основе разрешения на полосу пропускания восходящего потока, включенного в данные нисходящего потока, модулем TC восходящего потока для отправки данных восходящего потока;
модуль TC восходящего потока соединен с первым передатчиком пакетов восходящего потока и выполнен с возможностью отправки данных восходящего потока по первому восходящему каналу с использованием первого передатчика пакетов восходящего потока; и
модуль TC восходящего потока соединен со вторым передатчиком пакетов восходящего потока и выполнен с возможностью отправки данных восходящего потока по второму восходящему каналу с использованием второго передатчика пакетов восходящего потока, где
функция регистрации отключена на первом восходящем канале, функция регистрации включена на втором восходящем канале, и функция регистрации используется для регистрации незарегистрированного ONU.
[0046] В отличие от предшествующего уровня техники, в котором ONU отправляет служебные данные восходящего потока и выполняет регистрацию ONU в одном восходящем канале, в этом варианте осуществления ONU отправляет служебные данные восходящего потока и выполняет регистрацию ONU соответственно по первому восходящему каналу, на котором отключена функция регистрации, и второму восходящему каналу, на котором включена функция регистрации, чтобы предотвращать влияние регистрации ONU на отправку служебных данных восходящего потока и удовлетворить требование системной задержки для услуги с низкой задержкой.
[0047] В возможной схеме данные нисходящего потока включают в себя первое разрешение на полосу пропускания восходящего потока и второе разрешение на полосу пропускания восходящего потока, первое разрешение на полосу пропускания восходящего потока используется для управления ONU, чтобы отправлять данные восходящего потока по первому восходящему каналу и второе разрешение на полосу пропускания восходящего потока используется для управления ONU, чтобы отправлять данные восходящего потока по второму восходящему каналу.
[0048] В возможной схеме ONU включает в себя первый модуль ответа DBA, второй модуль ответа DBA и модуль демультиплексирования, где
модуль демультиплексирования соединен с модулем TC нисходящего потока и выполнен с возможностью демультиплексирования разрешения на полосу пропускания восходящего потока, принятого модулем TC нисходящего потока, для получения первого разрешения на полосу пропускания восходящего потока и второго разрешения на полосу пропускания восходящего потока;
первый модуль ответа DBA соединен с модулем демультиплексирования и выполнен с возможностью управления, на основе первого разрешения на полосу пропускания восходящего потока, модулем TC восходящего потока для отправки данных восходящего потока по первому восходящему каналу; и
второй модуль ответа DBA соединен с модулем демультиплексирования и выполнен с возможностью управления, на основе второго разрешения на полосу пропускания восходящего потока, модулем TC восходящего потока для отправки данных восходящего потока по второму восходящему каналу.
[0049] В этом варианте осуществления, после приема данных нисходящего потока, ONU демультиплексирует разрешение на полосу пропускания восходящего потока в данных нисходящего потока с использованием модуля демультиплексирования для получения первого разрешения на полосу пропускания восходящего потока и второго разрешения на полосу пропускания восходящего потока и отдельно отправляет данные восходящего потока на основе первого разрешения на полосу пропускания восходящего потока и второго разрешения на полосу пропускания восходящего потока, чтобы гарантировать, что данные восходящего потока последовательно достигают OLT, и избегать конфликта между данными восходящего потока.
[0050] В возможной схеме первый восходящий канал используется для передачи служебных данных восходящего потока, а второй восходящий канал используется для передачи пакета ответа регистрации;
если ONU находится в зарегистрированном состоянии, модуль TC восходящего потока выполнен с возможностью отправки первого сигнала включения в первый передатчик пакетов восходящего потока на основе временного интервала отправки по восходящему потоку в первом разрешении на полосу пропускания восходящего потока, где первый сигнал включения используется, чтобы инструктировать первому передатчику пакетов восходящего потока отправлять служебные данные восходящего потока по первому восходящему каналу; и
если ONU находится в незарегистрированном состоянии, модуль TC восходящего потока выполнен с возможностью отправки второго сигнала включения во второй передатчик пакетов восходящего потока на основе временного интервала регистрации во втором разрешении на полосу пропускания восходящего потока, где второй сигнал включения используется, чтобы инструктировать второму передатчику пакетов восходящего потока отправлять пакет ответа регистрации по второму восходящему каналу.
[0051] В этом варианте осуществления первый восходящий канал выполнен с возможностью использования только для передачи служебных данных восходящего потока, а второй восходящий канал выполнен с возможностью использования только для передачи пакета ответа регистрации, так что в то время как незарегистрированный ONU в PON-системе отправляет пакет ответа регистрации по второму восходящему каналу, зарегистрированный ONU, может отправлять служебные данные восходящего потока по первому восходящему каналу, чтобы предотвращать влияние пакета данных регистрации на отправку служебных данных восходящего потока.
[0052] В возможной схеме ONU включает в себя слот оптического модуля, и слот оптического модуля используется для вставки первого оптического модуля или второго оптического модуля;
первый оптический модуль включает в себя, по меньшей мере, приемник нисходящего потока и первый передатчик пакетов восходящего потока; и
второй оптический модуль включает в себя, по меньшей мере, приемник нисходящего потока и второй передатчик пакетов восходящего потока, где
когда ONU находится в незарегистрированном состоянии, второй оптический модуль вставляется в слот оптического модуля; или когда ONU находится в зарегистрированном состоянии, первый оптический модуль вставляется в слот оптического модуля.
[0053] В этом варианте осуществления приемник нисходящего потока и первый передатчик пакетов восходящего потока интегрированы в первый оптический модуль, а приемник нисходящего потока и второй передатчик пакетов восходящего потока интегрированы во второй оптический модуль, так что различные новые добавленные ONU могут завершить регистрацию ONU, используя один и тот же второй оптический модуль, тем самым улучшая использование второго передатчика пакетов восходящего потока и снижая затраты на изготовление ONU.
[0054] В возможной схеме первый восходящий канал используется для передачи первых служебных данных восходящего потока, второй восходящий канал используется для передачи пакета ответа регистрации и вторых служебных данных восходящего потока, и требование задержки первых служебных данных восходящего потока выше, чем требование задержки вторых служебных данных восходящего потока;
если ONU находится в зарегистрированном состоянии, модуль TC восходящего потока выполнен с возможностью: отправки третьего сигнала включения в первый передатчик пакетов восходящего потока на основе первого временного интервала отправки по восходящему потоку в первом разрешении на полосу пропускания восходящего потока, где третий сигнал включения используется, чтобы инструктировать первому передатчику пакетов восходящего потока отправлять первые служебные данные восходящего потока по первому восходящему каналу; и отправки четвертого сигнала включения во второй передатчик пакетов восходящего потока на основе второго временного интервала отправки по восходящему потоку во втором разрешении на полосу пропускания восходящего потока, где четвертый сигнал включения используется, чтобы инструктировать второму передатчику пакетов восходящего потока отправлять вторые служебные данные восходящего потока по второму восходящему каналу; и
если ONU находится в незарегистрированном состоянии, модуль TC восходящего потока выполнен с возможностью отправки пятого сигнала включения во второй передатчик пакетов восходящего потока на основе временного интервала регистрации во втором разрешении на полосу пропускания восходящего потока, где пятый сигнал включения используется, чтобы инструктировать второму передатчику пакетов восходящего потока отправлять пакет ответа регистрации по второму восходящему каналу.
[0055] В этом варианте осуществления первый восходящий канал выполнен с возможностью использования только для передачи первых служебных данных восходящего потока, а второй восходящий канал выполнен с возможностью передачи пакета ответа регистрации и вторых служебных данных восходящего потока, для передачи служебных данных восходящего потока по двум восходящим каналами для улучшения скорости передачи служебных данных восходящего потока в PON-системе, при этом гарантируя, что регистрация ONU не влияет на отправку первых служебных данных восходящего потока.
[0056] В возможной схеме ONU дополнительно включает в себя модуль классификации услуг;
модуль классификации услуг выполнен с возможностью: сбора требования задержки каждой услуги и определения класса обслуживания услуги на основе требования задержки;
модуль ответа DBA соединен с модулем классификации услуг и выполнен с возможностью того, чтобы: когда класс обслуживания указывает, что услуга принадлежит первому классу, управлять модулем TC восходящего потока для отправки по первому восходящему каналу первых служебных данных восходящего потока, соответствующих услуге; и
модуль ответа DBA дополнительно выполнен с возможностью того, чтобы: когда класс обслуживания указывает, что услуга принадлежит второму классу, управлять модулем TC восходящего потока для отправки по второму восходящему каналу вторых служебных данных восходящего потока, соответствующих услуге.
[0057] В этом варианте осуществления ONU классифицирует услуги с использованием модуль классификации услуг, выбирает первый восходящий канал, на котором функция регистрации отключена, для отправки данных восходящего потока, соответствующих услуге с низкой задержкой, и выбирает второй восходящий канал, на котором функция регистрации включена, чтобы отправлять данные восходящего потока, соответствующие услуге с высокой задержкой, чтобы гарантировать, что на услугу с низкой задержкой не влияет регистрация ONU, и удовлетворять требование системной задержки для услуги с низкой задержкой.
[0058] В возможной схеме ONU включает в себя первый слот оптического модуля и второй слот оптического модуля, первый слот оптического модуля используется для вставки первого оптического модуля, а второй слот оптического модуля используется для вставки второго оптического модуля;
первый оптический модуль включает в себя, по меньшей мере, первый передатчик пакетов восходящего потока; и
второй оптический модуль включает в себя, по меньшей мере, приемник нисходящего потока и второй передатчик пакетов восходящего потока, где
когда передаются вторые служебные данные восходящего потока, второй оптический модуль вставляется во второй слот оптического модуля; и когда передаются первые служебные данные восходящего потока и вторые служебные данные восходящего потока, второй оптический модуль вставляется во второй слот оптического модуля, а первый оптический модуль вставляется в первый слот оптического модуля.
[0059] В возможной схеме ONU включает в себя один модуль ответа DBA и модуль выбора канала;
модуль выбора канала соединен с первым передатчиком пакетов восходящего потока, вторым передатчиком пакетов восходящего потока и модулем TC восходящего потока;
модуль ответа DBA выполнен с возможностью: управления на основе первого разрешения на полосу пропускания восходящего потока модулем TC восходящего потока для отправки служебных данных восходящего потока или управления на основе второго разрешения на полосу пропускания восходящего потока модулем TC восходящего потока для отправки пакета ответа регистрации; и
модуль выбора канала выполнен с возможностью: когда ONU находится в зарегистрированном состоянии, выбирать первый передатчик пакетов восходящего потока для отправки служебных данных восходящего потока, сформированных модулем TC восходящего потока, или когда ONU находится в незарегистрированном состоянии, выбирать второй передатчик пакетов восходящего потока для отправки пакета ответа регистрации, сформированного модулем TC восходящего потока.
[0060] В этом варианте осуществления модуль выбора канала ONU отправляет служебные данные восходящего потока по первому восходящему каналу или отправляет пакет ответа регистрации по второму восходящему каналу на основе состояния регистрации ONU, чтобы динамически выполнять энергосбережение ONU.
[0061] В возможной схеме, если ONU используется в системе GPON, сообщение BWmap переносит разрешение на полосу пропускания восходящего потока; или
если ONU используется в системе EPON, сообщение Gate переносит разрешение на полосу пропускания восходящего потока.
[0062] В возможной схеме, когда сообщение BWmap переносит разрешение на полосу пропускания восходящего потока, предварительно определенный бит предварительно определенного поля в сообщении BWmap используется для идентификации восходящего канала, соответствующего сообщению BWmap; и
когда сообщение Gate переносит разрешение на полосу пропускания восходящего потока, поле идентификатора канала, вновь добавленное к сообщению Gate, используется для идентификации восходящего канала, соответствующего сообщению Gate, или код операции сообщения Gate используется для идентификации восходящего канала, соответствующего сообщению Gate, где
предварительно определенное поле является полем времени начала или полем размера разрешения, и предварительно определенный бит является одним старшим значащим битом или двумя старшими значащими битами предварительно определенного поля.
[0063] В возможной схеме нисходящий канал, первый восходящий канал и второй восходящий канал совместно используют одну ODN способом мультиплексирования с разделением по длине волны, и длины волн первого восходящего канала и второго восходящего канала являются различными.
Краткое описание чертежей
[0064] Фиг. 1 - архитектурная системная блок-схема PON-системы согласно варианту осуществления этой заявки;
[0065] Фиг. 2 является структурной схемой OLT согласно первому варианту осуществления этой заявки;
[0066] Фиг. 3 является структурной схемой OLT согласно второму варианту осуществления этой заявки;
[0067] Фиг. 4 является структурной схемой OLT согласно третьему варианту осуществления этой заявки;
[0068] Фиг. 5 является структурной схемой ONU согласно первому варианту осуществления этой заявки;
[0069] Фиг. 6 является структурной схемой ONU согласно второму варианту осуществления этой заявки;
[0070] Фиг. 7 является структурной схемой ONU согласно третьему варианту осуществления этой заявки;
[0071] Фиг. 8 является структурной схемой ONU согласно четвертому варианту осуществления этой заявки;
[0072] Фиг. 9 является структурной схемой ONU согласно пятому варианту осуществления этой заявки;
[0073] Фиг. 10 является структурной схемой ONU согласно шестому варианту осуществления этой заявки;
[0074] Фиг. 11 - блок-схема последовательности операций процесса обмена данными в PON-системе согласно варианту осуществления этой заявки; и
[0075] Фиг. 12 - блок-схема последовательности операций процесса обмена данными в PON-системе согласно другому варианту осуществления этой заявки.
Подробное описание вариантов осуществления
[0076] Чтобы прояснить цели, технические решения и преимущества этой заявки, ниже подробно описываются реализации этой заявки со ссылкой на прилагаемые чертежи.
[0077] В данном описании "множество" означает два или более двух. Термин "и/или" описывает отношение ассоциации для описания связанных объектов и представляет, что могут существовать три отношения. Например, A и/или B могут представлять следующие три случая: существует только A, существуют как A, так и B, и существует только B. Символ "/" обычно указывает на отношение "или" между связанными объектами.
[0078] В предшествующем уровне техники PON-система включает в себя только один нисходящий канал и один восходящий канал. OLT отправляет данные нисходящего потока зарегистрированному ONU по нисходящему каналу способом мультиплексирования с временным разделением. Соответственно, каждый зарегистрированный ONU отправляет служебные данные восходящего потока в OLT по восходящему каналу во временном интервале отправки по восходящему потоку ONU способом множественного доступа с временным разделением, чтобы избегать конфликта между служебными данными восходящего потока. Тем не менее, поскольку вновь добавленный ONU в PON-системе также должен быть зарегистрирован в OLT по восходящему каналу, во время регистрации вновь добавленного ONU (обычно 200-250 мс) каждому зарегистрированному ONU необходимо прекращать отправку служебных данных восходящего потока по восходящему каналу, чтобы предотвращать конфликт пакета ответа регистрации, отправленного вновь добавленным ONU, со служебными данными восходящего потока, отправленными зарегистрированным ONU. Хотя конфликта между служебными данными восходящего потока и пакетом ответа регистрации можно эффективно избегать, используя вышеупомянутый механизм предотвращения конфликтов, задержка служебных данных восходящего потока увеличивается. В результате существующая PON-система не может удовлетворять требованию задержки для услуги с низкой задержкой, такой как услуга видео высокой четкости (видео 4K или 8K), услуга дополненной реальности (Augmented Reality, AR), услуга виртуальной реальности (Virtual Reality, VR) или услуга предоставления обработанного видео на мобильные устройства (Mobile Fronthaul).
[0079] В вариантах осуществления этой заявки PON-система включает в себя один нисходящий канал и два восходящих канала, функция регистрации включена на одном из двух восходящих каналов, а функция регистрации отключена на другом. В PON-системе, в то время как незарегистрированный ONU выполняет регистрацию и активацию по восходящему каналу, в котором включена функция регистрации, зарегистрированный ONU может отправлять служебные данные восходящего потока по восходящему каналу, в котором функция регистрации отключена. Другими словами, OLT может одновременно принимать служебные данные восходящего потока и пакет ответа регистрации, отправленные несколькими ONU, чтобы предотвращать влияние регистрации и активации ONU на отправку служебных данных восходящего потока.
[0080] Фиг. 1 - архитектурная системная блок-схема PON-системы согласно варианту осуществления этой заявки. PON-система включает в себя OLT 110 и, по меньшей мере, один ONU 120, и OLT 110 подключается к каждому ONU 120 с использованием ODN 130.
[0081] OLT 110 является устройством центрального офиса в PON-системе и имеет такие функции, как регистрация ONU, распределение полосы пропускания и отправка данных нисходящего потока.
[0082] В этом варианте осуществления этой заявки передатчик нисходящего потока, первый приемник пакетов восходящего потока и второй приемник пакетов восходящего потока расположены в OLT 110. OLT 110 отправляет данные нисходящего потока в ONU 120 с использованием передатчика нисходящего потока (нисходящего канала в ODN 130) и принимает, используя первый приемник пакетов восходящего потока и второй приемник пакетов восходящего потока, данные восходящего потока, отправленные посредством ONU 120 в пакетах.
[0083] ODN 130 используется для обеспечения оптического канала передачи между OLT 110 и каждым ONU 120. В частности, ODN 130 включает в себя оптическое волокно 131 и разделитель 132 мощности.
1
2
3
2
3
[0084] В этом варианте осуществления этой заявки PON-система включает в себя нисходящий канал, первый восходящий канал и второй восходящий канал, и нисходящий канал, первый восходящий канал и второй восходящий канал используются в качестве логических каналов в ODN 130 и совместно используют ODN 130 способом мультиплексирования с разделением по длине волны. Кроме того, для предотвращения влияния каналов друг на друга, длина волны нисходящего канала равна λ, длина волны первого восходящего канала равна λ, а длина волны второго восходящего канала равна λ, где λ≠λ.
[0085] ONU 120 является пользовательским оконечным устройством в PON-системе и имеет такие функции, как ответ регистрации, запрос распределения полосы пропускания и прием данных нисходящего потока.
[0086] В этом варианте осуществления этой заявки приемник нисходящего потока, первый передатчик пакетов восходящего потока и второй передатчик пакетов восходящего потока расположены в каждом ONU 120. ONU 120 принимает по нисходящему каналу с использованием приемника нисходящего потока данные нисходящего потока, отправленные посредством OLT 110, отправляет данные восходящего потока по первому восходящему каналу в пакетах, используя первый передатчик пакетов восходящего потока, и отправляет данные восходящего потока по второму восходящему каналу в пакетах, используя второй передатчик пакетов восходящего потока.
[0087] Следует отметить, что PON-система, показанная на фиг. 1, может быть системой EPON или системой GPON. Это не ограничено в этом варианте осуществления этой заявки.
[0088] Фиг. 2 является структурной схемой OLT согласно варианту осуществления этой заявки. В этом варианте осуществления пример, в котором OLT используется в PON-системе, показанной на фиг. 1, используется для описания. OLT включает в себя: по меньшей мере, один модуль 210 планирования DBA, модуль 220 TC нисходящего потока, модуль 230 TC восходящего потока, передатчик 240 нисходящего потока, первый приемник 251 пакетов восходящего потока и второй приемник 252 пакетов восходящего потока.
[0089] Модуль 210 планирования DBA имеет функцию управления планированием и выполнен с возможностью: формирования разрешения на полосу пропускания восходящего потока и управления, с использованием разрешения на полосу пропускания восходящего потока, каждым ONU для отправки данных восходящего потока по первому восходящему каналу и второму восходящему каналу. В частности, первое разрешение на полосу пропускания восходящего потока, сформированное модулем 210 планирования DBA, используется для управления ONU, чтобы отправлять данные восходящего потока по первому восходящему каналу, а второе разрешение на полосу пропускания восходящего потока, сформированное модулем 210 планирования DBA, используется для управления ONU, чтобы отправлять данные восходящего потока по второму восходящему каналу.
[0090] Следует отметить, что в различных PON-системах сообщения, используемые для переноса разрешения на полосу пропускания восходящего потока, сформированного модулем 210 планирования DBA, также различны. Необязательно, когда OLT используется в системе GPON, сообщение BWmap используется для переноса разрешения на полосу пропускания восходящего потока; или когда OLT используется в системе EPON, сообщение Gate используется для переноса разрешения на полосу пропускания восходящего потока. В этом варианте осуществления этой заявки конкретный тип сообщения, несущего разрешение на полосу пропускания восходящего потока, не ограничен.
[0091] Модуль 220 TC нисходящего потока подключен к каждому модулю 210 планирования DBA и выполнен с возможностью: получения разрешения на полосу пропускания восходящего потока, сформированного каждым модулем 210 планирования DBA, и формирования, посредством формирования кадров и сведения нисходящего потока, данных нисходящего потока, включающих в себя разрешение на полосу пропускания восходящего потока. Данные нисходящего потока дополнительно включают в себя служебные данные нисходящего потока, которые ONU запрашивает для получения, например, видеоданные и речевые данные, которые ONU запрашивает для получения.
[0092] Необязательно, после завершения адаптации услуги верхнего уровня, инкапсуляции в режиме инкапсуляции GPON (GPON Encapsulation Mode, GEM), формирования кадров TC и адаптации физического уровня, модуль 220 TC нисходящего потока формирует данные нисходящего потока. Адаптация услуг верхнего уровня включает в себя адаптацию пользовательских данных, адаптацию интерфейса управления и контроля оптического сетевого блока (ONU Management and Control Interface, OMCI) и т. п.
[0093] Необязательно, оба разрешения на полосу пропускания восходящего потока, соответствующие первому восходящему каналу и второму восходящему каналу, отправляются в ONU по одному и тому же нисходящему каналу. Соответственно, после приема разрешения на полосу пропускания восходящего потока, ONU необходимо дополнительно определить канал восходящего потока, соответствующий разрешению на полосу пропускания восходящего потока, для отправки данных восходящего потока по соответствующему восходящему каналу на основании идентифицированного разрешения на полосу пропускания восходящего потока. Следовательно, разрешение на полосу пропускания восходящего потока включает в себя идентификатор восходящего канала, так что ONU может идентифицировать принятое разрешение на полосу пропускания восходящего потока на основе идентификатора восходящего канала.
[0094] Передатчик 240 нисходящего потока соединен с модулем 220 TC нисходящего потока и выполнен с возможностью отправки данных нисходящего потока, формируемых модулем 220 TC нисходящего потока, каждому ONU по нисходящему каналу.
[0095] Передатчик 240 нисходящего потока отправляет данные нисходящего потока каждому ONU в PON-системе в режиме широковещательной передачи, и данные нисходящего потока передаются по нисходящему каналу в форме сигнала несущей оптического диапазона.
[0096] OLT может завершать отправку данных нисходящего потока с использованием модуля 210 планирования DBA, модуля 220 TC нисходящего потока и передатчика 240 нисходящего потока. ONU, принимающий данные нисходящего потока, передает данные восходящего потока по первому восходящему каналу или второму восходящему каналу на основе разрешения на полосу пропускания восходящего потока, включенного в данные нисходящего потока.
[0097] В возможной схеме то, что ONU отправляет данные восходящего потока по восходящему каналу, включает в себя следующие случаи:
1: когда ONU не зарегистрирован, отправка пакета ответа регистрации по второму восходящему каналу;
2: когда ONU зарегистрирован, отправка служебных данных восходящего потока (служебные данные восходящего потока услуги с низкой задержкой и служебные данные восходящего потока услуги с высокой задержкой отправляются по первому восходящему каналу) по первому восходящему каналу;
3: когда ONU зарегистрирован, и система не содержит незарегистрированного ONU, отправка служебных данных восходящего потока услуги с низкой задержкой по первому восходящему каналу и отправка служебных данных восходящего потока услуги с высокой задержкой по второму восходящему каналу; и
4: когда ONU зарегистрирован, и система включает в себя незарегистрированный ONU, отправка служебных данных восходящего потока услуги с низкой задержкой только по первому восходящему каналу.
[0098] Как показано на фиг. 2, модуль 230 TC восходящего потока OLT соединен с первым приемником 251 пакетов восходящего потока и вторым приемником 252 пакетов восходящего потока, так что первый приемник 251 пакетов восходящего потока используется для приема данных восходящего потока, передаваемых посредством ONU по первому восходящему каналу, а второй приемник 252 пакетов восходящего потока используется для приема данных восходящего потока, передаваемых посредством ONU по второму восходящему каналу. Данные восходящего потока передаются по первому восходящему каналу и второму восходящему каналу в форме сигнала несущей оптического диапазона.
[0099] В этом варианте осуществления этой заявки функция регистрации отключена на первом восходящем канале, функция регистрации включена на втором восходящем канале, и включение и отключение функции регистрации по первому восходящему каналу и второму восходящему каналу управляются посредством модуля 210 планирования DBA.
[0100] Когда функция регистрации отключена на первом восходящем канале, и функция регистрации включена на втором восходящем канале, незарегистрированный ONU в PON-системе отправляет пакет ответа регистрации только по второму восходящему каналу. Соответственно, OLT может принимать пакет ответа регистрации по второму восходящему каналу только с использованием второго приемника 262 пакетов восходящего потока и регистрировать незарегистрированный ONU на основе пакета ответа регистрации.
[0101] Очевидно, что в то время как незарегистрированный ONU в PON-системе отправляет пакет ответа регистрации в OLT по второму восходящему каналу, зарегистрированный ONU в системе все еще может отправлять служебные данные восходящего потока в OLT по первому восходящему каналу и служебные данные восходящего потока и пакет ответа регистрации по различным восходящим каналам не конфликтуют друг с другом.
[0102] Легко понять, что ONU может передавать по первому восходящему каналу служебные данные восходящего потока, соответствующие услуге с низкой задержкой (услуга, имеющая относительно высокое требование задержки), и передавать по второму восходящему каналу пакет ответа регистрации и/или служебные данные восходящего потока, соответствующие услуге с высокой задержкой (услуга, имеющая относительно низкое требование задержки), чтобы гарантировать, что система удовлетворяет требованию задержки для услуги с низкой задержкой, в то же время обеспечивая нормальную регистрацию незарегистрированного ONU.
[0103] Следует отметить, что поскольку нисходящий канал, первый восходящий канал и второй восходящий канал совместно используют одну ODN в режиме мультиплексирования с разделением по длине волны, а длины волн первого восходящего канала и второго восходящего канала являются различными, мультиплексор/демультиплексор 260 длин волн дополнительно расположен в OLT и выполнен с возможностью объединения или разделения сигнала несущей оптического диапазона в восходящем и нисходящем каналах.
[0104] В возможной реализации два модуля планирования DBA расположены в OLT, и OLT отдельно управляет отправкой данных восходящего потока по первому восходящему каналу и второму восходящему каналу с использованием двух модулей планирования DBA. На основании OLT, показанного на фиг. 2, как показано на фиг. 3, OLT включает в себя первый модуль 211 планирования DBA, второй модуль 212 планирования DBA и модуль 270 мультиплексирования.
[0105] Первый модуль 211 планирования DBA выполнен с возможностью формирования первого разрешения на полосу пропускания восходящего потока, и первое разрешение на полосу пропускания восходящего потока используется для управления отправкой данных восходящего потока по первому восходящему каналу. Второй модуль 212 планирования DBA выполнен с возможностью формирования второго разрешения на полосу пропускания восходящего потока, и второе разрешение на полосу пропускания восходящего потока используется для управления отправкой данных восходящего потока по второму восходящему каналу.
[0106] Необязательно, чтобы реализовать балансировку нагрузки первого восходящего канала и второго восходящего канала, первый модуль 211 планирования DBA соединяется со вторым модулем 212 планирования DBA. Когда формируется разрешение на полосу пропускания восходящего потока, первый модуль 211 планирования DBA и второй модуль 212 планирования DBA обмениваются информацией через соединение, чтобы реализовать оптимизацию планирования полосы пропускания восходящего потока. Это не ограничено в этом варианте осуществления этой заявки.
[0107] Модуль 270 мультиплексирования соединен с первым модулем 211 планирования DBA и вторым модулем 212 планирования и выполнен с возможностью: получения первого разрешения на полосу пропускания восходящего потока и второго разрешения на полосу пропускания восходящего потока и мультиплексирования разрешений на полосу пропускания восходящего потока для окончательного формирования мультиплексированного разрешения на полосу пропускания восходящего потока.
[0108] Поскольку первое разрешение на полосу пропускания восходящего потока и второе разрешение на полосу пропускания восходящего потока отправляются в ONU по одному и тому же нисходящему каналу после мультиплексирования, после получения первого разрешения на полосу пропускания восходящего потока и второго разрешения на полосу пропускания восходящего потока, модуль 270 мультиплексирования должен добавить соответствующие идентификаторы восходящего канала в разрешения на полосу пропускания восходящего потока, и затем он мультиплексирует разрешения на полосу пропускания восходящего потока, к которым добавляются идентификаторы восходящего канала. Таким образом, ONU может идентифицировать первое разрешение на полосу пропускания восходящего потока и второе разрешение на полосу пропускания восходящего потока и определять восходящие каналы, соответствующие различным разрешениям на полосу пропускания восходящего потока. Необязательно, идентификатор восходящего канала может альтернативно формироваться модулем планирования DBA, т.е., модуль планирования DBA непосредственно формирует разрешение на полосу пропускания восходящего потока, несущее идентификатор восходящего канала. Это не ограничено в этом варианте осуществления этой заявки.
[0109] В возможной реализации, когда OLT используется в системе GPON, модуль 270 мультиплексирования отдельно добавляет идентификатор восходящего канала к первому сообщению BWmap (формируемому первым модулем планирования DBA) и второму сообщению BWmap (формируемому вторым модулем планирования DBA).
[0110] В частности, поскольку поле времени начала и поле размера разрешения в сообщении BWmap являются 16-битными, но диапазон фактических значений составляет от 0 до 9719 (включающим в себя 0 и 9719), т.е. используются только 14 битов, модуль 270 мультиплексирования может идентифицировать, посредством использования одного старшего значащего бита или двух старших значащих битов поля времени начала и поля размера разрешения, восходящего канала, соответствующего сообщению BWmap. Например, когда один старший значащий бит равен 0, это указывает, что сообщение BWmap соответствует первому восходящему каналу, а когда один старший бит равен 1, это указывает, что сообщение BWmap соответствует второму восходящему каналу. Альтернативно, когда два старших значащих бита равны 00, это указывает, что сообщение BWmap соответствует первому восходящему каналу, и когда два старших значащих бита равны 11, это указывает, что сообщение BWmap соответствует второму восходящему каналу.
[0111] В другой возможной реализации, когда OLT используется в системе EPON, модуль мультиплексирования (или модуль планирования DBA) вновь добавляет поле идентификатора канала к сообщению Gate, чтобы указывать восходящий канал, соответствующий сообщению Gate. Например, поле идентификатора канала CH_Num вновь добавляется в сообщение Gate, когда CH_Num равно 0x00, это указывает, что сообщение Gate соответствует первому восходящему каналу, а когда CH_Num равно 0x01, это указывает, что сообщение Gate соответствует второму восходящему каналу.
[0112] Необязательно, когда OLT используется в системе EPON, восходящий канал, соответствующий сообщению Gate, может альтернативно идентифицироваться с использованием различных кодов операций (Operation code, Opcode). Например, когда код операции сообщения Gate равен 0xaa, это указывает, что сообщение Gate соответствует первому восходящему каналу, а когда код операции сообщения Gate равен 0xbb, это означает, что сообщение Gate соответствует второму восходящему каналу.
[0113] После того как идентификаторы восходящего канала добавлены к первому разрешению на полосу пропускания восходящего потока и второму разрешению на полосу пропускания восходящего потока, модуль 270 мультиплексирования сводит и мультиплексирует первое разрешение на полосу пропускания восходящего потока и второе разрешение на полосу пропускания восходящего потока, чтобы получить мультиплексированное разрешение на полосу пропускания восходящего потока.
[0114] Модуль 270 мультиплексирования дополнительно соединен с модулем 220 TC нисходящего потока и выполнен с возможностью предоставления мультиплексированного разрешения на полосу пропускания восходящего потока для модуля 220 TC нисходящего потока. Модуль 220 TC нисходящего потока отправляет по нисходящему каналу, с использованием передатчика 240 нисходящего потока, данные нисходящего потока, включающие в себя разрешение на полосу пропускания восходящего потока.
[0115] Необязательно, модуль 270 мультиплексирования дополнительно соединен с модулем 230 TC восходящего потока и выполнен с возможностью предоставления мультиплексированного разрешения на полосу пропускания восходящего потока для модуля 230 TC восходящего потока. Соответственно, на основе разрешения на полосу пропускания восходящего потока модуль 230 TC восходящего потока управляет первым приемником 251 пакетов восходящего потока, чтобы принимать данные восходящего потока, передаваемые посредством ONU по первому восходящему каналу, и управляет вторым приемником 252 пакетов восходящего потока, чтобы принимать данные восходящего потока, передаваемые посредством ONU по второму восходящему каналу.
[0116] Данные восходящего потока отправляются по первому восходящему каналу и второму восходящему каналу пакетами. Следовательно, необязательно, как показано на фиг. 3, OLT дополнительно включает в себя память 280, так что OLT узнает о времени прибытия данных восходящего потока, а приемник пакетов восходящего потока в OLT готовится к приему данных до того, как поступят данные восходящего потока. Память 280 подключена к каждому модулю планирования DBA и память 280 дополнительно подключена к модулю 270 мультиплексирования и модулю 230 TC восходящего потока.
[0117] После получения разрешения на полосу пропускания восходящего потока, формируемого каждым модулем планирования DBA, память 280 делает две копии разрешения на полосу пропускания восходящего потока. Одна копия отправляется в модуль 270 мультиплексирования. Модуль 270 мультиплексирования мультиплексирует разрешения на полосу пропускания восходящего потока и затем передает мультиплексированное разрешение на полосу пропускания восходящего потока в модуль 220 TC нисходящего потока. Модуль 220 TC нисходящего потока формирует, посредством формирования кадров и схождения нисходящего потока, данные нисходящего потока, включающие в себя разрешение на полосу пропускания восходящего потока, и, наконец, отправляет данные нисходящего потока в ONU. Другая копия сохраняется и отправляется в модуль 230 TC восходящего потока. На основе разрешения на полосу пропускания восходящего потока модуль 230 TC восходящего потока управляет первым приемником 251 пакетов восходящего потока для приема данных восходящего потока, отправленных посредством ONU в пакетах по первому восходящему каналу, и управляет вторым приемным приемником 252 пакетов восходящего потока для приема данных восходящего потока, отправленных посредством ONU в пакетах по второму восходящему каналу.
[0118] Необязательно, после получения разрешения на полосу пропускания восходящего потока, до того, как поступят данные восходящего потока, модуль 230 TC восходящего потока отдельно сбрасывает первый приемник 251 пакетов восходящего потока и второй приемник 252 пакетов восходящего потока, чтобы инструктировать первому приемнику 251 пакетов восходящего потока начинать прием данных восходящего потока, передаваемых посредством ONU по первому восходящему каналу, и инструктировать второму приемнику 252 пакетов восходящего потока начинать прием данных восходящего потока, передаваемых посредством ONU по второму восходящему каналу.
[0119] Кроме того, модуль 230 TC восходящего потока может дополнительно идентифицировать, на основе разрешения на полосу пропускания восходящего потока, ONU, который передает данные восходящего потока по первому восходящему каналу, и ONU, который передает данные восходящего потока по второму восходящему каналу, для дальнейшего перенаправления данных восходящего потока.
[0120] Кроме того, модуль 230 TC восходящего потока может дополнительно выполнять, на основе разрешения на полосу пропускания восходящего потока, аутентификацию по данным восходящего потока, отправленным посредством ONU, чтобы определять, имеет ли PON-система ONU, который выполняет несанкционированный доступ. Например, если обнаружены данные восходящего потока вне временного интервала отправки по восходящему потоку, указанного разрешением на полосу пропускания восходящего потока, модуль 230 TC восходящего потока определяет, что PON-система имеет ONU, который выполняет несанкционированный доступ. В другом примере после приема данных восходящего потока модуль 230 TC восходящего потока выполняет поиск разрешения на полосу пропускания восходящего потока для соответствующего идентификатора ONU на основе временного интервала отправки по восходящему потоку, в котором отправляющая сторона (ONU, отправляющий данные восходящего потока) отправляет данные восходящего потока, и если найденный идентификатор ONU не согласуется с идентификатором ONU отправляющей стороны, определяет, что PON-система имеет ONU, который выполняет несанкционированный доступ. Идентификатор ONU является LLID или ID ONU, назначенным посредством OLT. Для данных восходящего потока, которые не могут быть аутентифицированы, OLT непосредственно фильтрует данные восходящего потока, а для данных восходящего потока, которые были аутентифицированы, OLT дополнительно анализирует данные восходящего потока для получения информации об услуге, включенной в данные восходящего потока.
[0121] В другой возможной реализации модуль 270 мультиплексирования может быть дополнительно соединен с первым модулем 211 планирования DBA и вторым модулем 212 планирования DBA и предоставлять мультиплексированное разрешение на полосу пропускания восходящего потока для памяти 280, соединенной с модем 270 мультиплексирования. Память 280 отдельно обеспечивает мультиплексированное разрешение на полосу пропускания восходящего потока для модуля 220 TC нисходящего потока и модуля 230 TC восходящего потока, соединенного с памятью 280. Последовательность соединения модуля мультиплексирования и памяти не ограничена в этом варианте осуществления этой заявки.
[0122] В этом варианте осуществления память используется для предоставления разрешения на полосу пропускания восходящего потока для модуля TC восходящего потока, так что модуль TC восходящего потока может управлять, на основе разрешения на полосу пропускания восходящего потока, приемником пакетов восходящего потока для приема данных восходящего потока. Поэтому данные восходящего потока принимаются более точно. Кроме того, модуль TC восходящего потока может дополнительно выполнять аутентификацию принятых данных восходящего потока с использованием разрешения на полосу пропускания восходящего потока, чтобы предотвращать воздействие ONU, которое выполняет несанкционированный доступ, на PON-систему.
[0123] В OLT, показанном на фиг. 3, когда первый модуль 211 планирования DBA выполнен с возможностью отключения функции регистрации, а второй модуль 212 планирования DBA выполнен с возможностью включения функции регистрации, вновь добавленный ONU может быть зарегистрирован только на втором восходящем канале, соответствующем второму модулю 212 планирования DBA. Для гибкого конфигурирования функции регистрации, как показано на фиг. 3, OLT дополнительно включает в себя модуль 290 управления.
[0124] Модуль 290 управления соединен с первым модулем 211 планирования DBA и вторым модулем 212 планирования DBA и выполнен с возможностью управления одним из первого модуля 211 планирования DBA и второго модуля 212 планирования DBA, чтобы включать функцию регистрации для управления включением и отключением функции регистрации в соответствующем восходящем канале.
[0125] Необязательно, согласно принятой команде конфигурации, модуль 290 управления конфигурирует включение и отключение функции регистрации первым модулем 211 планирования DBA и вторым модулем 212 планирования DBA. Команда конфигурации вводится внешним устройством, соединенным с OLT.
[0126] Необязательно, модуль 290 управления получает качество передачи канала первого восходящего канала и второго восходящего канала через предварительно определенные интервалы, когда качество передачи канала первого восходящего канала лучше, чем качество передачи канала второго восходящего канала, управляет первым модулем 211 планирования DBA, чтобы отключать функцию регистрации, и управляет вторым модулем 212 планирования DBA, чтобы включать функцию регистрации; а когда качество передачи канала второго восходящего канала лучше, чем качество передачи канала первого восходящего канала, управляет первым модулем 211 планирования DBA, чтобы включать функцию регистрации, и управляет вторым модулем 212 планирования DBA, чтобы отключать функцию регистрации. В этом варианте осуществления этой заявки, только пример, в котором модуль 290 управления управляет первым модулем 211 планирования DBA, чтобы отключать функцию регистрации, и управляет вторым модулем 212 планирования DBA, чтобы включать функцию регистрации, используется для описания и не является ограничением для этой заявки.
[0127] Первое разрешение на полосу пропускания восходящего потока, сформированное первым модулем планирования DBA, который отключает функцию регистрации, включает в себя временной интервал отправки по восходящему потоку, и зарегистрированный ONU в PON-системе отправляет служебные данные восходящего потока по первому восходящему каналу на основе временного интервала отправки по восходящему потоку. Второе разрешение на полосу пропускания восходящего потока, сформированное вторым модулем планирования DBA, который включает функцию регистрации, включает в себя временной интервал регистрации, и незарегистрированный ONU в PON-системе отправляет пакет ответа регистрации по второму восходящему каналу на основе временного интервала регистрации. Наконец, OLT завершает регистрацию и активацию для незарегистрированного ONU на основе пакета ответа регистрации.
[0128] Необязательно, в OLT, показанном на фиг. 3, первый восходящий канал выполнен с возможностью передачи только служебных данных восходящего потока, а второй восходящий канал выполнен с возможностью передачи только пакета ответа регистрации. В частности, все служебные данные восходящего потока в PON-системе передаются по первому восходящему каналу, а все пакеты ответов регистрации в системе передаются по второму восходящему каналу.
[0129] Первый модуль 211 планирования DBA выполнен с возможностью формирования первого разрешения на полосу пропускания восходящего потока, включающего в себя временной интервал отправки по восходящему потоку.
[0130] Временной интервал отправки по восходящему потоку используется, чтобы инструктировать зарегистрированному ONU в PON-системе отправлять служебные данные восходящего потока по первому восходящему каналу, и временные интервалы отправки по восходящему потоку, соответствующие различным ONU, являются различными. Для способа указания временного интервала отправки по восходящему потоку можно обратиться к семейству стандартов GPON и/или семейству стандартов EPON. Это не ограничено в этом варианте осуществления этой заявки.
[0131] Необязательно, первое разрешение на полосу пропускания восходящего потока включает в себя соответствие между идентификатором ONU и временным интервалом отправки по восходящему потоку. ONU отыскивает соответствующий временной интервал отправки по восходящему потоку на основе идентификатора ONU для ONU и отправляет служебные данные восходящего потока в пакетах в течение периода времени, указанного временным интервалом отправки по восходящему потоку.
[0132] Второй модуль 212 планирования DBA выполнен с возможностью формирования второго разрешения на полосу пропускания восходящего потока, включающего в себя временной интервал регистрации.
[0133] Временной интервал регистрации используется, чтобы инструктировать незарегистрированному ONU в PON-системе отправлять пакет ответа регистрации по второму восходящему каналу. Незарегистрированный ONU принимает второе разрешение на полосу пропускания восходящего потока по нисходящему каналу и при обнаружении того, что второе разрешение на полосу пропускания восходящего потока включает в себя временной интервал регистрации, отправляет пакет ответа регистрации в течение периода времени, указанного временным интервалом регистрации.
[0134] Очевидно, что в период регистрации (т.е. в тихой зоне) незарегистрированный ONU отправляет пакет ответа регистрации по второму восходящему каналу, а зарегистрированный ONU отправляет служебные данные восходящего потока по первому восходящему каналу. Следовательно, нет конфликта между пакетом ответа регистрации и служебными данными восходящего потока. В период без регистрации зарегистрированный ONU отправляет служебные данные восходящего потока по первому восходящему каналу, а второй восходящий канал находится в отключенном состоянии. В этом случае второй приемник пакетов восходящего потока OLT и второй передатчик пакетов восходящего потока ONU прекращают работать, чтобы динамически выполнять энергосбережение PON-системы.
[0135] Необязательно, в OLT, показанном на фиг. 3, первый восходящий канал выполнен с возможностью передачи только первых служебных данных восходящего потока, а второй восходящий канал выполнен с возможностью передачи пакета ответа регистрации и вторых служебных данных восходящего потока.
[0136] Первый модуль 211 планирования DBA выполнен с возможностью формирования первого разрешения на полосу пропускания восходящего потока, включающего в себя первый временной интервал отправки по восходящему потоку.
[0137] Второй модуль 212 планирования DBA выполнен с возможностью формировать второе разрешение на полосу пропускания восходящего потока, включающее в себя второй временной интервал отправки по восходящему потоку и временной интервал регистрации.
[0138] Первый временной интервал отправки по восходящему потоку используется, чтобы инструктировать зарегистрированному ONU отправлять первые служебные данные восходящего потока по первому восходящему каналу, второй временной интервал отправки по восходящему потоку используется, чтобы инструктировать зарегистрированному ONU отправлять вторые служебные данные восходящего потока по второму восходящему каналу, временной интервал регистрации используется, чтобы инструктировать незарегистрированному ONU отправлять пакет ответа регистрации по второму восходящему каналу, и требование задержки первых служебных данных восходящего потока выше, чем требование задержки вторых служебных данных восходящего потока.
[0139] Необязательно, задержка первых служебных данных восходящего потока меньше, чем задержка вторых служебных данных восходящего потока. В частности, ONU отправляет по первому восходящему каналу служебные данные восходящего потока, соответствующие услуге с низкой задержкой, и регистрирует вновь добавленный ONU и отправляет по второму восходящему каналу служебные данные восходящего потока, соответствующие услуге с высокой задержкой.
[0140] Следует отметить, что когда незарегистрированный ONU отправляет пакет ответа регистрации на основе временного интервала регистрации во втором разрешении на полосу пропускания восходящего потока, зарегистрированному ONU необходимо прекращать отправку вторых служебных данных восходящего потока по второму восходящему каналу, чтобы предотвращать конфликт вторых служебных данных восходящего потока с пакетом ответа регистрации по второму восходящему каналу.
[0141] Очевидно, что в этом варианте осуществления PON-система может отправлять служебные данные восходящего потока по двум восходящим каналам, обеспечивая при этом, что процесс регистрации ONU не влияет на услугу с низкой задержкой, тем самым увеличивая скорость передачи служебных данных восходящего потока во всей PON-системе.
[0142] В вышеприведенном варианте осуществления пример, в котором два модуля планирования DBA расположены в OLT, используется для описания. В другой возможной реализации только один модуль планирования DBA может быть расположен в OLT, и OLT управляет отправкой данных восходящего потока по первому восходящему каналу и второму восходящему каналу с использованием модулей планирования DBA. На основании OLT, показанного на фиг. 2, как показано на фиг. 4, OLT включает в себя модуль 210 планирования DBA и модуль 290 управления.
[0143] Модуль 290 управления соединен с модулем 210 планирования DBA и выполнен с возможностью управления модулем 210 планирования DBA для включения или отключения функции регистрации.
[0144] Необязательно, модуль 290 управления управляет, через предварительно определенные интервалы, модулем 210 планирования DBA, чтобы включать функцию регистрации, и когда продолжительность включения функции регистрации достигает предварительно установленной продолжительности, управляет модулем 210 планирования DBA, чтобы отключать функцию регистрации.
[0145] При включении функции регистрации модуль 210 планирования DBA формирует первое разрешение на полосу пропускания восходящего потока, включающее в себя первый временной интервал отправки по восходящему потоку и второе разрешение на полосу пропускания восходящего потока, включающее временной интервал регистрации.
[0146] Соответственно, после того, как каждый ONU в PON-системе принимает первое разрешение на полосу пропускания восходящего потока и второе разрешение на полосу пропускания восходящего потока, зарегистрированный ONU отправляет первые служебные данные восходящего потока по первому восходящему каналу на основе первого временного интервала отправки по восходящему потоку, включенного в первое разрешение на полосу пропускания восходящего потока; а незарегистрированный ONU отправляет пакет ответа регистрации и завершает регистрацию и активацию по второму восходящему каналу на основе временного интервала регистрации, включенного во второе разрешение на полосу пропускания восходящего потока.
[0147] Когда функция регистрации отключена и второй восходящий канал выполнен с возможностью передачи только пакета ответа регистрации, модуль 210 планирования DBA формирует первое разрешение на полосу пропускания восходящего потока, включающее в себя первый временной интервал отправки по восходящему потоку, чтобы инструктировать зарегистрированному ONU в системе отправлять служебные данные восходящего потока по первому восходящему каналу.
[0148] Когда функция регистрации отключена, и второй восходящий канал выполнен с возможностью передачи пакета ответа регистрации и вторых служебных данных восходящего потока, модуль 210 планирования DBA формирует первое разрешение на полосу пропускания восходящего потока, включающее в себя первый временной интервал отправки по восходящему потоку, и второе разрешение на полосу пропускания восходящего потока, включающее в себя второй временной интервал отправки по восходящему потоку, чтобы инструктировать зарегистрированному ONU в системе команду отправлять первые служебные данные восходящего потока по первому восходящему каналу и отправлять вторые служебные данные восходящего потока по второму восходящему каналу.
[0149] Данные восходящего потока отправляются по первому восходящему каналу и второму восходящему каналу пакетами. Следовательно, необязательно, как показано на фиг. 4, OLT дополнительно включает в себя память 280, так что OLT узнает о времени прибытия данных восходящего потока, а приемник пакетов восходящего потока в OLT готовится к приему данных до того, как поступят данные восходящего потока. Память 280 соединена с модулем 210 планирования DBA, и память 280 дополнительно соединена с модулем 220 TC нисходящего потока и модулем 230 TC восходящего потока.
[0150] После получения разрешения на полосу пропускания восходящего потока, сформированного модулем 210 планирования DBA, память 280 делает две копии разрешения на полосу пропускания восходящего потока. Одна копия отправляется в модуль 220 TC нисходящего потока. Модуль 220 TC нисходящего потока, формирует посредством формирования кадров и сведения нисходящего потока, данные нисходящего потока, включающие в себя разрешение на полосу пропускания восходящего потока, и, наконец, отправляет данные нисходящего потока в ONU. Другая копия сохраняется и отправляется в модуль 230 TC восходящего потока. На основе разрешения на полосу пропускания восходящего потока модуль 230 TC восходящего потока управляет первым приемником 251 пакетов восходящего потока для приема данных восходящего потока, отправленных посредством ONU в пакетах по первому восходящему каналу, и управляет вторым приемным приемником 252 пакетов восходящего потока для приема данных восходящего потока, отправленных посредством ONU в пакетах по второму восходящему каналу.
[0151] Необязательно, после получения разрешения на полосу пропускания восходящего потока, до того, как поступят данные восходящего потока, модуль 230 TC восходящего потока отдельно сбрасывает первый приемник 251 пакетов восходящего потока и второй приемник 252 пакетов восходящего потока, чтобы инструктировать первому приемнику 251 пакетов восходящего потока начинать прием данных восходящего потока, передаваемых посредством ONU по первому восходящему каналу, и инструктировать второму приемнику 252 пакетов восходящего потока начинать прием данных восходящего потока, передаваемых посредством ONU по второму восходящему каналу.
[0152] Кроме того, модуль 230 TC восходящего потока может дополнительно идентифицировать, на основе разрешения на полосу пропускания восходящего потока, ONU, который передает данные восходящего потока по первому восходящему каналу, и ONU, который передает данные восходящего потока по второму восходящему каналу, для дальнейшего перенаправления данных восходящего потока.
[0153] Кроме того, модуль 230 TC восходящего потока может дополнительно выполнять, на основе разрешения на полосу пропускания восходящего потока, аутентификацию по данным восходящего потока, отправленным посредством ONU, чтобы определять, имеет ли PON-система ONU, который выполняет несанкционированный доступ. Например, если обнаружены данные восходящего потока вне временного интервала отправки по восходящему потоку, указанного разрешением на полосу пропускания восходящего потока, модуль 230 TC восходящего потока определяет, что PON-система имеет ONU, который выполняет несанкционированный доступ. В другом примере после приема данных восходящего потока модуль 230 TC восходящего потока выполняет поиск разрешения на полосу пропускания восходящего потока для соответствующего идентификатора ONU на основе временного интервала отправки по восходящему потоку, в котором отправляющая сторона (ONU, отправляющий данные восходящего потока) отправляет данные восходящего потока, и если найденный идентификатор ONU не согласуется с идентификатором ONU отправляющей стороны, определяет, что PON-система имеет ONU, который выполняет несанкционированный доступ. Идентификатор ONU является LLID или ID ONU, назначенным OLT. Для данных восходящего потока, которые не могут быть аутентифицированы, OLT непосредственно фильтрует данные восходящего потока, а для данных восходящего потока, которые были аутентифицированы, OLT дополнительно анализирует данные восходящего потока для получения информации об услуге, включенной в данные восходящего потока.
[0154] В этом варианте осуществления память используется для предоставления разрешения на полосу пропускания восходящего потока для модуля TC восходящего потока, так что модуль TC восходящего потока может управлять на основе разрешения на полосу пропускания восходящего потока приемником пакетов восходящего потока для приема данных восходящего потока. Поэтому данные восходящего потока принимаются более точно. Кроме того, модуль TC восходящего потока может дополнительно выполнять аутентификацию принятых данных восходящего потока с использованием разрешения на полосу пропускания восходящего потока, чтобы предотвращать воздействие ONU, которое выполняет несанкционированный доступ, на PON-систему.
[0155] Фиг. 5 является структурной схемой ONU согласно варианту осуществления этой заявки. В этом варианте осуществления пример, в котором ONU используется в PON-системе, показанной на фиг. 1, используется для описания. ONU включает в себя: модуль 510 TC нисходящего потока, по меньшей мере, один модуль 520 ответа DBA, модуль 530 TC восходящего потока, приемник 540 нисходящего потока, первый передатчик 551 пакетов восходящего потока и второй передатчик 552 пакетов восходящего потока.
[0156] Приемник 540 нисходящего потока выполнен с возможностью приема по нисходящему каналу данных нисходящего потока, отправленных посредством OLT (в широковещательном режиме). Данные нисходящего потока передаются по нисходящему каналу в форме сигнала несущей оптического диапазона.
[0157] Данные нисходящего потока включают в себя разрешение на полосу пропускания восходящего потока, используемое для управления ONU, чтобы отправлять данные восходящего потока. Необязательно, когда ONU используется в системе GPON, сообщение BWmap, отправленное посредством OLT, переносит разрешение на полосу пропускания восходящего потока; или когда ONU используется в системе EPON, сообщение Gate, отправленное посредством OLT, переносит разрешение на полосу пропускания восходящего потока.
[0158] Необязательно, данные нисходящего потока дополнительно включают в себя служебные данные нисходящего потока, которые ONU запрашивает для получения, например, видеоданные и речевые данные, которые ONU запрашивает для получения.
[0159] После получения данных нисходящего потока приемник 540 нисходящего потока предоставляет данные нисходящего потока для модуля 510 TC нисходящего потока, соединенного с приемником 540 нисходящего потока.
[0160] В возможной реализации после получения данных нисходящего потока модуль 510 TC нисходящего потока восстанавливает данные разрешение на полосу пропускания восходящего потока и служебные данные нисходящего потока, включенные в данные нисходящего потока, предоставляет служебные данные нисходящего потока для оконечного устройства, соединенного с модулем 510 TC нисходящего потока, и предоставляет идентифицированное разрешение на полосу пропускания восходящего потока для модуля 520 ответа DBA, соединенного с модулем 510 TC нисходящего потока.
[0161] Модуль 520 ответа DBA соответствует модулю планирования DBA OLT в предшествующем варианте осуществления и выполнен с возможностью управления, на основе полученного разрешения на полосу пропускания восходящего потока, ONU для отправки данных восходящего потока по восходящему каналу.
[0162] Как показано на фиг. 5, модуль 520 ответа DBA дополнительно соединен с модулем 530 TC восходящего потока и выполнен с возможностью управления, на основе разрешения на полосу пропускания восходящего потока, включенного в данные нисходящего потока, модулем 530 TC восходящего потока для отправки данных восходящего потока.
[0163] В отличие от предшествующего уровня техники, в котором ONU отправляет данные восходящего потока только по одному восходящему каналу, в этом варианте осуществления ONU отправляет данные восходящего потока в OLT по двум восходящим каналам.
[0164] Необязательно, данные нисходящего потока включают в себя первое разрешение на полосу пропускания восходящего потока и второе разрешение на полосу пропускания восходящего потока. Модуль 520 ответа DBA управляет, на основе первого разрешения на полосу пропускания восходящего потока, модулем 530 TC восходящего потока, чтобы отправлять данные восходящего потока по первому восходящему каналу и управляет, на основе второго разрешения на полосу пропускания восходящего потока, модулем 530 TC восходящего потока, чтобы отправлять данные восходящего потока по второму восходящему каналу.
[0165] Необязательно, модуль 530 TC восходящего потока дополнительно выполнен с возможностью приема запроса полосы пропускания восходящего потока, отправляемого каждым модулем 520 ответа DBA, и сообщает запрос полосы пропускания восходящего потока по восходящему каналу, соответствующему модулю 520 ответа DBA. Запрос полосы пропускания восходящего потока получается посредством модуля 520 ответа DBA путем сбора статистики по пакетам данных в очереди отправки.
[0166] Для отправки данных восходящего потока по двум каналам модуль 530 TC восходящего потока соединен с первым передатчиком 551 пакетов восходящего потока и вторым передатчиком 552 пакетов восходящего потока, отправляет данные восходящего потока по первому восходящему каналу с использованием первого передатчика 551 пакетов восходящего потока и отправляет данные восходящего потока по второму восходящему каналу с использованием второго передатчика 552 пакетов восходящего потока.
[0167] Необязательно, когда модулю 530 TC восходящего потока необходимо отправить данные восходящего потока по первому восходящему каналу, модуль 530 TC восходящего потока отправляет сигнал включения первому передатчику 551 пакетов восходящего потока, соответствующему первому восходящему каналу, чтобы инициировать первый передатчик 551 пакетов восходящего потока для отправки данных восходящего потока. Когда модулю 530 TC восходящего потока необходимо отправить данные восходящего потока по второму восходящему каналу, модуль 530 TC восходящего потока отправляет сигнал включения второму передатчику 552 пакетов восходящего потока, соответствующему второму восходящему каналу, чтобы инициировать второй передатчик 552 пакетов восходящего потока для отправки данных восходящего потока.
[0168] В этом варианте осуществления функция регистрации отключена на первом восходящем канале, функция регистрации включена на втором восходящем канале, и включение и отключение функции регистрации по первому восходящему каналу и второму восходящему каналу управляются посредством OLT.
[0169] Пакет ответа регистрации может быть передан только по восходящему каналу, в котором включена функция регистрации, и различные восходящие каналы не конфликтуют друг с другом. Поэтому, необязательно, ONU выбирает первый восходящий канал, на котором отключена функция регистрации, для передачи служебных данных восходящего потока и выбирает второй восходящий канал, на котором включена функция регистрации, для передачи пакета ответа регистрации. В качестве альтернативы, на основе требования задержки обслуживания, ONU выбирает первый восходящий канал, в котором отключена функция регистрации, для передачи служебных данных восходящего потока, соответствующих услуге с низкой задержкой (услуга, имеющая относительно высокое требование задержки), и выбирает второй восходящий канал, на котором включена функция регистрации, для передачи пакета ответа регистрации и служебных данных восходящего потока, соответствующих услуге с высокой задержкой (услуга, имеющая относительно низкое требование задержки).
[0170] Очевидно, что выполнены два восходящих канала, и сконфигурировано, что функция регистрации отключена на первом восходящем канале, и функция регистрации включена на втором восходящем канале, так что, когда незарегистрированный ONU в PON-системе отправляет пакет ответа регистрации по второму восходящему каналу, зарегистрированный ONU все еще может отправлять служебные данные восходящего потока по первому восходящему каналу, чтобы предотвращать влияние регистрации ONU на отправку данных восходящего потока услуги и удовлетворять требованию системной задержки для услуги с низкой задержкой.
[0171] Следует отметить, что поскольку нисходящий канал, первый восходящий канал и второй восходящий канал совместно используют одну ODN в режиме мультиплексирования с разделением по длине волны, а длины волн первого восходящего канала и второго восходящего канала являются различными, мультиплексор/демультиплексор 560 длин волн дополнительно расположен в ONU и выполнен с возможностью объединения или разделения сигнала несущей оптического диапазона в восходящем и нисходящем каналах.
[0172] В возможной реализации разрешение на полосу пропускания восходящего потока, отправленное посредством OLT по нисходящему каналу, получается путем мультиплексирования первого разрешения на полосу пропускания восходящего потока и второго разрешения на полосу пропускания восходящего потока. Соответственно, после приема разрешения на полосу пропускания восходящего потока, ONU необходимо демультиплексировать разрешение на полосу пропускания восходящего потока и отправлять данные восходящего потока по соответствующему восходящему каналу на основе первого разрешения на полосу пропускания восходящего потока и второго разрешения на полосу пропускания восходящего потока, полученных посредством демультиплексирования. На основании ONU, показанного на фиг. 5, как показано на фиг. 6, ONU включает в себя первый модуль 521 ответа DBA, второй модуль 522 ответа DBA и модуль 570 демультиплексирования.
[0173] Модуль 570 демультиплексирования соответствует модулю мультиплексирования OLT в предшествующем варианте осуществления и выполнен с возможностью: получения разрешения на полосу пропускания восходящего потока, принятого модулем 510 TC нисходящего потока, и демультиплексирования разрешения на полосу пропускания восходящего потока для получения первого разрешения на полосу пропускания восходящего потока и второго разрешения на полосу пропускания восходящего потока.
[0174] Кроме того, модуль 570 демультиплексирования дополнительно соединен с первым модулем 521 ответа DBA и вторым модулем 522 ответа DBA и выполнен с возможностью: предоставления первого разрешения на полосу пропускания восходящего потока, полученного посредством демультиплексирования, для первого модуля 521 ответа DBA, и предоставления второго разрешение на полосу пропускания восходящего потока, полученного посредством демультиплексирования, для второго модуля 522 ответа DBA.
[0175] Необязательно, модуль 570 демультиплексирования получает первое разрешение на полосу пропускания восходящего потока и второе разрешение на полосу пропускания восходящего потока посредством демультиплексирования на основе идентификатора восходящего канала, включенного в (мультиплексированное) разрешение на полосу пропускания восходящего потока. Первое разрешение на полосу пропускания восходящего потока соответствует идентификатору восходящего канала первого восходящего канала, а второе разрешение на полосу пропускания восходящего потока соответствует идентификатору восходящего канала второго восходящего канала. Кроме того, модуль 570 демультиплексирования отправляет первое разрешение на полосу пропускания восходящего потока и второе разрешение на полосу пропускания восходящего потока в соответствующие модули ответа DBA.
[0176] Как показано на фиг. 6, первый модуль 521 ответа DBA соединен с модулем 570 демультиплексирования и выполнен с возможностью управления, на основе первого разрешения на полосу пропускания восходящего потока, модулем 530 TC восходящего потока для отправки данных восходящего потока по первому восходящему каналу.
[0177] Второй модуль 522 ответа DBA соединен с модулем 570 демультиплексирования и выполнен с возможностью управления, на основе второго разрешения на полосу пропускания восходящего потока, модулем 530 TC восходящего потока для отправки данных восходящего потока по второму восходящему каналу.
[0178] В возможной реализации первый восходящий канал, в котором отключена функция регистрации, используется только для передачи служебных данных восходящего потока, а второй восходящий канал, в котором включена функция регистрации, используется только для передачи пакета ответа регистрации.
[0179] Для ONU в зарегистрированном состоянии в PON-системе, модуль 530 TC восходящего потока в ONU отправляет первый сигнал включения в первый передатчик 551 пакетов восходящего потока на основе временного интервала отправки по восходящему потоку в первом разрешении на полосу пропускания восходящего потока, чтобы инициировать первый передатчик 551 пакетов восходящего потока для отправки служебных данных восходящего потока в OLT по первому восходящему каналу.
[0180] Для ONU в незарегистрированном состоянии в PON-системе, модуль 530 TC восходящего потока в ONU отправляет второй сигнал включения второму передатчику 552 пакетов восходящего потока на основе временного интервала регистрации во втором разрешении на полосу пропускания восходящего потока, чтобы инициировать второй передатчик 552 пакетов восходящего потока для отправки пакета ответа регистрации в OLT по второму восходящему каналу.
[0181] Другими словами, когда первый восходящий канал, в котором отключена функция регистрации, используется только для передачи служебных данных восходящего потока, а второй восходящий канал, в котором включена функция регистрации, используется только для передачи пакета ответа регистрации, все зарегистрированные ONU в PON-системе отправляют служебные данные восходящего потока в OLT по первому восходящему каналу, а все незарегистрированные ONU отправляют пакеты ответа регистрации в OLT по второму восходящему каналу. Служебные данные восходящего потока и пакеты ответа регистрации передаются по различным восходящим каналам, чтобы предотвращать влияние процесса регистрации ONU на процесс отправки служебных данных восходящего потока.
[0182] В другой возможной реализации первый восходящий канал, в котором отключена функция регистрации, используется для передачи первых служебных данных восходящего потока, а второй восходящий канал, в котором включена функция регистрации, используется для передачи пакета ответа регистрации и вторых служебных данных восходящего потока.
[0183] Для ONU в зарегистрированном состоянии в PON-системе, модуль 530 TC восходящего потока в ONU отправляет третий сигнал включения в первый передатчик 551 пакетов восходящего потока на основе первого временного интервала отправки по восходящему потоку в первом разрешении на полосу пропускания восходящего потока, чтобы инициировать первый передатчик 551 пакетов восходящего потока для отправки первых служебных данных восходящего потока по первому восходящему каналу. В то же время модуль 530 TC восходящего потока отправляет четвертый сигнал включения во второй передатчик 552 пакетов восходящего потока на основе второго временного интервала отправки по восходящему потоку во втором разрешении на полосу пропускания восходящего потока, чтобы инициировать второй передатчик 552 пакетов восходящего потока для отправки вторых служебных данных восходящего потока по второму восходящему каналу. Требование задержки первых служебных данных восходящего потока выше, чем требование задержки вторых служебных данных восходящего потока.
[0184] Для ONU в незарегистрированном состоянии в PON-системе, модуль 530 TC восходящего потока в ONU отправляет второй сигнал включения второму передатчику 552 пакетов восходящего потока на основе временного интервала регистрации во втором разрешении на полосу пропускания восходящего потока, чтобы инициировать второй передатчик 552 пакетов восходящего потока для отправки пакета ответа регистрации по второму восходящему каналу. Следует отметить, что, когда незарегистрированный ONU отправляет пакет ответа регистрации по второму восходящему каналу, зарегистрированному ONU необходимо прекращать отправку вторых служебных данных восходящего потока по второму восходящему каналу, чтобы предотвращать конфликт пакета ответа регистрации со вторыми служебными данными восходящего потока по второму восходящему каналу. Проще говоря, в этом варианте осуществления первый восходящий канал используется для передачи служебных данных восходящего потока услуги с низкой задержкой, и в дополнение к тому, что он используется для выполнения регистрации ONU, второй восходящий канал дополнительно используется для передачи служебных данных восходящего потока услуги с высокой задержкой. Следовательно, два восходящих канала используются для передачи служебных данных восходящего потока, хотя гарантируется, что регистрация ONU не влияет на услугу с низкой задержкой, тем самым дополнительно увеличивая скорость передачи служебных данных восходящего потока в PON-системе.
[0185] Следует отметить, что для описания в предшествующем варианте осуществления используется только пример, в котором первый модуль 521 ответа DBA и второй модуль 522 ответа DBA подключены к одному и тому же модулю 530 TC восходящего потока. В другой возможной реализации модуль 530 TC восходящего потока может быть разделен на два подмодуля TC восходящего потока. Первый модуль 521 ответа DBA и второй модуль 522 ответа DBA подключены к соответствующим подмодулям TC восходящего потока первого модуля 521 ответа DBA и второго модуля 522 ответа DBA и отправляют данные восходящего потока с использованием подмодулей TC восходящего потока. Это не ограничено в варианте осуществления.
[0186] В вышеприведенном варианте осуществления для описания используется пример, в котором ONU включает в себя два модуля ответа DBA. В другой возможной реализации, на основе ONU, показанном на фиг. 5, как показано на фиг. 7, ONU включает в себя модуль 520 ответа DBA и модуль 580 выбора канала.
[0187] Модуль 520 ответа DBA соединен с модулем 510 TC нисходящего потока и выполнен с возможностью: управления, на основе принятого первого разрешения на полосу пропускания восходящего потока, модулем 530 TC восходящего потока для отправки служебных данных восходящего потока или управления, на основе принятого второго разрешения на полосу пропускания восходящего потока, модулем TC 530 TC восходящего потока для отправки пакета ответа регистрации.
[0188] Один конец модуля 580 выбора канала соединен с модулем 530 TC восходящего потока, а другой конец модуля 580 выбора канала соединен с первым передатчиком 551 пакетов восходящего потока и вторым передатчиком 552 пакетов восходящего потока. После получения требуемых к отправке данных восходящего потока (служебных данных восходящего потока или пакета ответа регистрации) с использованием модуля 530 TC восходящего потока, модуль 580 выбора канала дополнительно определяет, на основе состояния регистрации ONU, передатчик пакетов восходящего потока, выбранный для отправки данных восходящего потока.
[0189] Когда ONU находится в зарегистрированном состоянии, модуль 580 выбора канала выбирает первый передатчик 551 пакетов восходящего потока для отправки служебных данных восходящего потока, сформированных модулем 530 TC восходящего потока, посредством формирования кадров и сведения, или когда ONU находится в незарегистрированном состоянии, модуль 580 выбора канала выбирает второй передатчик 552 пакетов восходящего потока для отправки пакета ответа регистрации, сформированного модулем 530 TC восходящего потока.
[0190] В этом варианте осуществления на основе состояния регистрации ONU, когда ONU находится в зарегистрированном состоянии, модуль выбора канала ONU отключает второй передатчик пакетов восходящего потока (т.е. отключает второй восходящий канал ONU) и отправляет служебные данные восходящего потока по первому восходящему каналу с использованием включенного первого передатчика пакетов восходящего потока; и когда ONU находится в незарегистрированном состоянии, отключает первый передатчик пакетов восходящего потока (т.е. отключает первый восходящий канал ONU) и отправляет пакет ответа регистрации по второму восходящему каналу с использованием включенного второго передатчика пакетов восходящего потока, чтобы динамически выполнять энергосбережение ONU.
[0191] Когда ONU необходимо одновременно отправлять служебные данные восходящего потока услуги с низкой задержкой и услуги с высокой задержкой, чтобы предотвращать влияние регистрации ONU на услугу с низкой задержкой, ONU необходимо отделить процесс отправки данных восходящего потока услуги с низкой задержкой от процесса регистрации ONU. В возможной реализации, основанной на ONU, показанном на фиг. 6, как показано на фиг. 8, ONU дополнительно включает в себя модуль 590 классификации услуг.
[0192] Модуль 590 классификации услуг классифицирует услуги верхнего уровня согласно предварительно установленному критерию классификации и классифицирует услуги верхнего уровня на первый класс и второй класс. Требование задержки для услуги, принадлежащей первому классу, выше, чем требование задержки для услуги, принадлежащей второму классу.
[0193] Необязательно, модуль 590 классификации услуг выполнен с возможностью: сбора требования задержки каждой услуги и определения класса обслуживания услуги на основе требования задержки.
[0194] Кроме того, модуль 590 классификации услуг выбирает, на основе класса обслуживания, которому принадлежит каждая услуга, соответствующий модуль ответа DBA (соответствующий восходящий канал) для отправки служебных данных восходящего потока, соответствующих услуге.
[0195] Поскольку услуга с высокой задержкой нечувствительна к задержке, т.е., регистрация ONU не влияет на услугу с высокой задержкой, когда класс обслуживания указывает, что услуга принадлежит первому классу (т.е., услуга является услугой с низкой задержкой), модуль 590 классификации услуг передает услугу первому модулю 521 ответа DBA для обработки. Первый модуль 521 ответа DBA управляет модулем 530 TC восходящего потока для отправки по первому восходящему каналу, на котором отключена функция регистрации, первых служебных данных восходящего потока, соответствующих услуге. Когда класс обслуживания указывает, что услуга принадлежит второму классу (т.е., услуга является услугой с высокой задержкой), модуль 590 классификации услуг передает услугу второму модулю 522 ответа DBA для обработки. Второй модуль 522 ответа DBA управляет модулем 530 TC восходящего потока для отправки по второму восходящему каналу, для которого включена функция регистрации, вторых служебных данных восходящего потока, соответствующих услуге.
[0196] Необязательно, для данных восходящего потока, отправляемых по одному и тому же восходящему каналу, ONU может дополнительно сортировать услуги на основе приоритетов услуг и предпочтительно отправлять данные восходящего потока, соответствующие высокоприоритетной услуге. Это не ограничено в этом варианте осуществления.
[0197] В этом варианте осуществления ONU классифицирует услуги с использованием модуль классификации услуг, выбирает первый восходящий канал, на котором функция регистрации отключена, для отправки данных восходящего потока, соответствующих услуге с низкой задержкой, и выбирает второй восходящий канал, на котором функция регистрации включена, чтобы отправлять данные восходящего потока, соответствующие услуге с высокой задержкой, чтобы гарантировать, что на услугу с низкой задержкой не влияет регистрация ONU, и удовлетворять требование системной задержки для услуги с низкой задержкой.
[0198] В ONU, показанном на фиг. 5-8, первый передатчик 551 пакетов восходящего потока и второй передатчик 552 пакетов восходящего потока оба фиусированно расположены в ONU. Однако в процессе фактического использования второй передатчик 552 пакетов восходящего потока работает только тогда, когда выполняется регистрация или когда необходимо отправить вторые служебные данные восходящего потока. В результате использование второго передатчика 552 пакетов восходящего потока является относительно низким. Чтобы уменьшать производственные затраты всего ONU, на основе ONU, показанного на фиг. 5, в возможной реализации, как показано на фиг. 9, ONU включает в себя слот 910 оптического модуля. Слот 910 оптического модуля используется для вставки первого оптического модуля 911 или второго оптического модуля 912.
[0199] Первый оптический модуль 911 включает в себя, по меньшей мере, приемник 540 нисходящего потока и первый передатчик 551 пакетов восходящего потока, и второй оптический модуль 912 включает в себя, по меньшей мере, приемник 540 нисходящего потока и второй приемник 551 пакетов восходящего потока. Конкретно, когда первый оптический модуль 911 вставлен в слот 910 оптического модуля, первый оптический модуль 911 принимает данные нисходящего потока по нисходящему каналу, используя приемник 540 нисходящего потока, и отправляет данные восходящего потока по первому восходящему каналу, используя первый передатчик 551 пакетов восходящего потока. Когда второй оптический модуль 912 вставлен в слот 910 оптического модуля, второй оптический модуль 912 принимает данные нисходящего потока по нисходящему каналу и отправляет данные восходящего потока по второму восходящему каналу с использованием второго передатчика 552 пакетов восходящего потока. Поскольку функция регистрации отключена на первом восходящем канале, и функция регистрации включена на втором восходящем канале, в незарегистрированном ONU в PON-системе второй оптический модуль 912 вставляется в слот 910 оптического модуля, так что после приема по нисходящему каналу данных нисходящего потока, включающих в себя временной интервал регистрации, незарегистрированный ONU может отправлять пакет ответа регистрации в OLT с использованием второго передатчика 552 пакетов восходящего потока во втором оптическом модуле 912 для завершения регистрации и активации. После того как ONU завершает регистрацию, второй оптический модуль 912 удаляется, и первый оптический модуль 911 вставляется в слот 910 оптического модуля, так что после приема по нисходящему каналу данных нисходящего потока, включающих в себя временной интервал отправки по восходящему потоку, зарегистрированный ONU может отправлять служебные данные восходящего потока в OLT, используя первый передатчик 551 пакетов восходящего потока в первом оптическом модуле 911.
[0200] Следует отметить, что после удаления второго оптического модуля 912 и до того, как первый оптический модуль 911 вставлен в слот 910 оптического модуля, ONU может быть не синхронизирован, потому что ONU не принимает в течение определенного периода времени никаких данных нисходящего потока, отправленных посредством OLT. В результате ONU выходит из нормального рабочего состояния. Чтобы позволить ONU восстанавливать нормальное рабочее состояние, после того, как второй оптический модуль 911 вставлен в слот 910 оптического модуля, OLT доставляет регистрационную информацию в ONU по нисходящему каналу, так что ONU восстанавливает нормальное рабочее состояние на основе регистрационной информации.
[0201] Очевидно, что при установке ONU специалисту по установке необходимо только выполнить регистрацию ONU на этапе регистрации ONU, используя второй оптический модуль 912, и после завершения регистрации ONU вставить первый оптический модуль 910 в ONU для завершения установки ONU. Специалист по установке может завершать установку различных ONU, используя один и тот же второй оптический модуль 912, чтобы уменьшать производственные затраты ONU.
[0202] В другом возможном варианте реализации мультиплексор/демультиплексор 560 длины волны, модуль 510 TC нисходящего потока, модуль 520 ответа DBA, модуль 530 TC восходящего потока и второй оптический модуль 912 могут дополнительно образовывать устройство регистрации ONU, предназначенное для регистрации, и SN или MAC-адрес устройства регистрации ONU задается изменяемым. Когда необходимо добавить вновь добавленный ONU (включающий в себя первый оптический модуль 910), устройство регистрации ONU получает SN или MAC-адрес вновь добавленного ONU, и вновь добавленный ONU получает доступ к PON-системе. При приеме данных нисходящего потока, отправленных посредством OLT по нисходящему каналу, устройство регистрации ONU отправляет пакет ответа регистрации (включающий в себя SN или MAC-адрес вновь добавленного ONU) по второму восходящему каналу на основе временного интервала регистрации, включенного в данные нисходящего потока, для завершения регистрации и активации. После того, как устройство регистрации ONU завершает регистрацию на основе SN или MAC-адреса вновь добавленного ONU, устройство регистрации ONU удаляется, и вновь добавленный ONU получает доступ к PON-системе. Поскольку устройство регистрации ONU уже выполняет регистрацию с использованием SN или MAC-адреса вновь добавленного ONU, регистрация завершается, когда вновь добавленный ONU обращается к PON-системе, и служебные данные восходящего потока могут отправляться с использованием первого передатчика 551 пакетов восходящего потока в первом оптическом модуле 910.
[0203] Следует отметить, что после того, как устройство регистрации ONU удалено и вновь добавленный ONU обращается к PON-системе, вновь добавленный ONU может находиться в исходном состоянии. Чтобы позволить вновь добавленному ONU нормально работать, OLT доставляет регистрационную информацию в ONU по нисходящему каналу, так что ONU восстанавливает нормальное рабочее состояние на основе регистрационной информации.
[0204] В этом варианте осуществления приемник нисходящего потока и первый передатчик пакетов восходящего потока интегрированы в первый оптический модуль, а приемник нисходящего потока и второй передатчик пакетов восходящего потока интегрированы во второй оптический модуль, так что различные новые добавленные ONU могут завершить регистрацию ONU, используя один и тот же второй оптический модуль, тем самым улучшая использование второго передатчика пакетов восходящего потока и снижая затраты на изготовление ONU.
[0205] В ONU, показанном на фиг. 9, второй восходящий канал используется только для выполнения регистрации ONU, и все служебные данные восходящего потока передаются по первому восходящему каналу. Когда объем данных служебных данных восходящего потока является относительно большим, нагрузка передачи чрезмерно велика по первому восходящему каналу, и это влияет на услугу с низкой задержкой. Чтобы уменьшать нагрузку передачи в одном восходящем канале на основе ONU, показанного на фиг. 5, как показано на фиг. 10, ONU включает в себя первый слот 1011 оптического модуля и второй слот 1012 оптического модуля. Первый слот 1011 оптического модуля используется для вставки первого оптического модуля 1021, а второй слот 1012 оптического модуля используется для вставки второго оптического модуля 1022.
[0206] Первый оптический модуль 1021 включает в себя, по меньшей мере, первый передатчик 551 пакетов восходящего потока, а второй оптический модуль 1022 включает в себя, по меньшей мере, приемник 540 нисходящего потока и второй передатчик 552 пакетов восходящего потока.
[0207] Для вновь добавленного ONU второй оптический модуль 1022 вставляется во второй слот 1012 оптического модуля, и ONU получает доступ к PON-системе, так что ONU может принимать данные нисходящего потока, используя приемник 540 нисходящего потока во втором оптическом модуле 1022, и завершать регистрацию и активацию по второму восходящему каналу на основе временного интервала регистрации, включенного в данные нисходящего потока. Когда ONU выполнен с возможностью только передачи служебных данных восходящего потока услуги с высокой задержкой, после завершения регистрации по второму восходящему каналу, ONU дополнительно отправляет служебные данные восходящего потока по второму восходящему каналу. Поскольку услуга с высокой задержкой нечувствительна к задержке, хотя вновь добавленный ONU выполняет регистрацию устройства по второму восходящему каналу, на зарегистрированный ONU это не оказывает серьезного влияния.
[0208] Когда ONU необходимо передать служебные данные восходящего потока услуги с низкой задержкой, чтобы предотвращать влияние регистрации ONU на услугу с низкой задержкой, первый оптический модуль 1021 должен быть вставлен в первый слот 1011 оптического модуля. После вставки первого оптического модуля 1021 в ONU, ONU передает, используя второй передатчик 552 пакетов восходящего потока во втором оптическом модуле 1022, вторые служебные данные восходящего потока, соответствующие услуге с высокой задержкой, и передает, используя первый передатчик 551 пакетов восходящего поток, в первом оптическом модуле 1021, первые служебные данные восходящего потока, соответствующие услуге с низкой задержкой, для разгрузки служебных данных восходящего потока. В то же время, поскольку вновь добавленный ONU выполняет регистрацию по второму восходящему каналу, регистрация ONU не влияет на передачу служебных данных восходящего потока по первому восходящему каналу.
[0209] Следует отметить, что когда оптический модуль, показанный на фиг. 9 и фиг. 10 включает в себя как передатчик пакетов восходящего потока, так и приемник нисходящего потока, оптический модуль дополнительно должен включать в себя мультиплексор/демультиплексор длины волны для объединения или разделения принятого сигнала несущей оптического диапазона. Это не ограничено в этом варианте осуществления этой заявки.
[0210] Фиг. 11 - блок-схема последовательности операций процесса обмена данными в PON-системе согласно варианту осуществления этой заявки. PON-система включает в себя OLT и, по меньшей мере, два ONU, OLT подключается к каждому ONU с использованием ODN, а OLT и, по меньшей мере, два ONU обмениваются данными по одному нисходящему каналу и двум восходящим каналам в ODN.
[0211] Этап 1110: OLT отправляет данные нисходящего потока каждому ONU по нисходящему каналу, где данные нисходящего потока включают в себя разрешение на полосу пропускания восходящего потока, и разрешение на полосу пропускания восходящего потока используется для управления ONU, чтобы отправлять данные восходящего потока.
[0212] Необязательно, разрешение на полосу пропускания восходящего потока формируется, по меньшей, мере одним модулем планирования DBA в OLT.
[0213] Необязательно, данные нисходящего потока включают в себя первое разрешение на полосу пропускания восходящего потока и второе разрешение на полосу пропускания восходящего потока, первое разрешение на полосу пропускания восходящего потока используется для управления ONU, чтобы отправлять данные восходящего потока по первому восходящему каналу, второе разрешение на полосу пропускания восходящего потока используется для управления ONU, чтобы отправлять данные восходящего потока по второму восходящему каналу, и данные восходящего потока, отправленные посредством ONU, включают в себя служебные данные восходящего потока или пакет ответа регистрации.
[0214] Необязательно, если PON-система является системой GPON, разрешение на полосу пропускания восходящего потока переносится в сообщении BWmap; или если PON-система является системой EPON, разрешение на полосу пропускания восходящего потока переносится в сообщении Gate.
[0215] Этап 1120: ONU принимает данные нисходящего потока по нисходящему каналу.
[0216] Соответственно, каждый ONU в PON-системе принимает по нисходящему каналу данные нисходящего потока, отправленные посредством OLT в режиме широковещательной передачи.
[0217] Этап 1130: ONU отправляет данные восходящего потока по первому восходящему каналу или второму восходящему каналу на основе разрешения на полосу пропускания восходящего потока, включенного в данные нисходящего потока.
[0218] ONU дополнительно получает разрешение на полосу пропускания восходящего потока, включенное в данные нисходящего потока, и отправляет данные восходящего потока в OLT по первому восходящему каналу или второму восходящему каналу на основании состояния регистрации ONU. Функция регистрации отключена на первом восходящем канале, функция регистрации включена на втором восходящем канале, и функция регистрации используется для регистрации незарегистрированного ONU.
[0219] Необязательно, когда ONU находится в незарегистрированном состоянии, и полученное разрешение на полосу пропускания восходящего потока включает в себя временной интервал регистрации, ONU отправляет пакет ответа регистрации в OLT во временном интервале регистрации по второму восходящему каналу, в котором включена функция регистрации.
[0220] Необязательно, когда ONU находится в зарегистрированном состоянии, и полученное разрешение на полосу пропускания восходящего потока включает в себя временной интервал отправки по восходящему потоку, ONU отправляет служебные данные восходящего потока в OLT во временном интервале отправки по восходящему потоку по первому восходящему каналу, в котором функция регистрации отключена, или ONU отправляет служебные данные восходящего потока в OLT во временном интервале отправки по восходящему потоку как по первому восходящему каналу, так и по второму восходящему каналу.
[0221] В этом варианте осуществления ONU отправляет служебные данные восходящего потока и выполняет регистрацию ONU по различным восходящим каналам на основе разрешения на полосу пропускания восходящего потока, формируемого OLT, чтобы предотвращать влияние регистрации ONU на передачу служебных данных восходящего потока и удовлетворять требованию системной задержки услуги с низкой задержкой.
[0222] Следует отметить, что нисходящий канал, первый восходящий канал и второй восходящий канал совместно используют одну ODN в режиме мультиплексирования с разделением по длине волны, и длины волн первого восходящего канала и второго восходящего канала различаются, чтобы избегать помех между первым восходящим каналом и вторым восходящим каналом.
[0223] Этап 1140: OLT принимает по первому восходящему каналу и второму восходящему каналу данные восходящего потока, отправленные каждым ONU.
[0224] Соответственно, OLT принимает по первому восходящему каналу и по второму восходящему каналу данные восходящего потока, отправленные каждым ONU. Данные восходящего потока включают в себя пакет ответа регистрации, отправленный по второму восходящему каналу, и служебные данные восходящего потока, отправленные по первому восходящему каналу и/или второму восходящему каналу.
[0225] Необязательно, когда OLT принимает служебные данные восходящего потока, отправленные зарегистрированным ONU, OLT анализирует служебные данные восходящего потока и дополнительно возвращает соответствующие данные нисходящего потока в ONU по нисходящему каналу. Когда OLT принимает пакет ответа регистрации, отправленный незарегистрированным ONU, OLT регистрирует незарегистрированный ONU.
[0226] В возможной реализации данные нисходящего потока, отправленные посредством OLT по нисходящему каналу, включают в себя первое разрешение на полосу пропускания восходящего потока и второе разрешение на полосу пропускания восходящего потока. После приема данных нисходящего потока, ONU отправляет данные восходящего потока в OLT по первому восходящему каналу на основе первого разрешения на полосу пропускания восходящего потока и/или отправляет данные восходящего потока в OLT по второму восходящему каналу на основе второго разрешения на полосу пропускания восходящего потока. Ниже приведены описания с использованием варианта осуществления в качестве примера.
[0227] Фиг. 12 - блок-схема последовательности операций процесса обмена данными в PON-системе согласно другому варианту осуществления этой заявки.
[0228] Этап 1201: OLT формирует первое разрешение на полосу пропускания восходящего потока и второе разрешение на полосу пропускания восходящего потока.
[0229] В этом варианте осуществления в PON-системе функция регистрации отключена на первом восходящем канале, и функция регистрации включена на втором восходящем канале. Другими словами, незарегистрированный ONU в PON-системе завершает регистрацию и активацию по второму восходящему каналу. Соответственно, первое разрешение на полосу пропускания восходящего потока, сформированное OLT, используется, чтобы инструктировать зарегистрированному ONU отправлять служебные данные восходящего потока по первому восходящему каналу, а второе разрешение на полосу пропускания восходящего потока, сформированное OLT, используется, чтобы инструктировать незарегистрированному ONU отправлять пакет ответа регистрации по второму восходящему каналу в период регистрации или второе разрешение на полосу пропускания восходящего потока используется, чтобы инструктировать зарегистрированному ONU отправлять служебные данные восходящего потока по второму восходящему каналу в период без регистрации.
[0230] Необязательно, OLT включает в себя первый модуль планирования DBA и второй модуль планирования DBA, формирует первое разрешение на полосу пропускания восходящего потока с использованием первого модуля планирования DBA и формирует второе разрешение на полосу пропускания восходящего потока с использованием второго модуля планирования DBA.
[0231] В возможной реализации, когда первый восходящий канал выполнен с возможностью передачи только служебных данных восходящего потока, а второй восходящий канал выполнен с возможностью передачи только пакета ответа регистрации, OLT формирует первое разрешение на полосу пропускания восходящего потока, включающее в себя временной интервал отправки по восходящему потоку, и формирует второе разрешение на полосу пропускания восходящего потока, включающее в себя временной интервал регистрации. Первое разрешение на полосу пропускания восходящего потока используется, чтобы инструктировать зарегистрированному ONU в PON-системе отправлять служебные данные восходящего потока по первому восходящему каналу во временном интервале отправки по восходящему потоку. Второе разрешение на полосу пропускания восходящего потока используется, чтобы инструктировать незарегистрированному ONU в PON-системе отправлять пакет ответа регистрации по второму восходящему каналу во временном интервале регистрации.
[0232] В другой возможной реализации, когда первый восходящий канал выполнен с возможностью передачи первых служебных данных восходящего потока, а второй восходящий канал выполнен с возможностью передачи пакета ответа регистрации и вторых служебных данных восходящего потока, OLT формирует первое разрешение на полосу пропускания восходящего потока, включающее в себя первый временной интервал отправки по восходящему потоку, и формирует второе разрешение на полосу пропускания восходящего потока, включающее в себя второй временной интервал отправки по восходящему потоку и временной интервал регистрации. Первое разрешение на полосу пропускания используется, чтобы инструктировать зарегистрированному ONU в PON-системе отправлять первые служебные данные восходящего потока по первому восходящему каналу в первом временном интервале отправки по восходящему потоку. Второе разрешение на полосу пропускания используется, чтобы инструктировать зарегистрированному ONU отправлять вторые служебные данные восходящего потока по второму восходящему каналу в период без регистрации (т.е., в тихой зоне) (на основе второго временного интервала отправки по восходящему потоку), или второе разрешение на полосу пропускания используется, чтобы инструктировать незарегистрированному ONU отправлять пакет ответа регистрации по второму восходящему каналу в течение периода регистрации (на основе временного интервала регистрации). Требование задержки первых служебных данных восходящего потока выше, чем требование задержки вторых служебных данных восходящего потока.
[0233] Следует отметить, что включение и отключение функции регистрации по первому восходящему каналу и второму восходящему каналу гибко конфигурируются посредством OLT. В частности, OLT может конфигурировать включение функции регистрации по первому восходящему каналу и конфигурировать отключение функции регистрации по второму восходящему каналу. Альтернативно, OLT может конфигурировать отключение функции регистрации по первому восходящему каналу и конфигурировать включение функции регистрации по второму восходящему каналу. В этом варианте осуществления этой заявки для описания используется только пример, в котором функция регистрации отключена на первом восходящем канале, и функция регистрации включена на втором восходящем канале. Тем не менее, это не имеет ограничений.
[0234] Необязательно, OLT получает качество передачи канала первого восходящего канала и второго восходящего канала через предварительно определенные интервалы. Когда качество передачи канала первого восходящего канала лучше, чем качество передачи канала второго восходящего канала, OLT управляет функцией регистрации, которая должна быть отключена на первом восходящем канале, и управляет функцией регистрации, которая должна быть включена на втором восходящем канале. Когда качество передачи канала второго восходящего канала лучше, чем качество передачи канала первого восходящего канала, OLT управляет функцией регистрации, которая должна быть отключена на втором восходящем канале, и управляет функцией регистрации, которая должна быть включена на первом восходящем канале.
[0235] Необязательно, данные восходящего потока отправляются по первому восходящему каналу и второму восходящему каналу пакетами. Поэтому, чтобы дать возможность OLT узнать время прибытия данных восходящего потока, чтобы приемник пакетов восходящего потока OLT подготовился к приему данных до поступления данных восходящего потока, OLT сохраняет сформированное первое разрешение на полосу пропускания восходящего потока и второе разрешение на полосу пропускания восходящего потока и управляет, на основании первого разрешения на полосу пропускания восходящего потока и второго разрешения на полосу пропускания восходящего потока, соответствующим приемником пакетов восходящего потока для приема данных восходящего потока.
[0236] Этап 1202: OLT мультиплексирует первое разрешение на полосу пропускания восходящего потока и второе разрешение на полосу пропускания восходящего потока, чтобы получить мультиплексированное разрешение на полосу пропускания восходящего потока.
[0237] Необязательно, модуль мультиплексирования расположен в OLT, и модуль мультиплексирования выполняет мультиплексирование и сведение по разрешениям на полосы пропускания восходящего потока, формируемых посредством OLT.
[0238] Поскольку первое разрешение на полосу пропускания восходящего потока и второе разрешение на полосу пропускания восходящего потока отправляются в ONU по одному и тому же нисходящему каналу после мультиплексирования, в процессе мультиплексирования первого разрешения на полосу пропускания восходящего потока и второго разрешения на полосу пропускания восходящего потока OLT необходимо добавить соответствующие идентификаторы восходящего канала к первому разрешению на полосу пропускания восходящего потока и второму разрешению на полосу пропускания восходящего потока, а затем мультиплексировать разрешения на полосу пропускания восходящего потока, к которым добавлены идентификаторы восходящего канала. Таким образом, ONU может идентифицировать первое разрешение на полосу пропускания восходящего потока и второе разрешение на полосу пропускания восходящего потока и определять восходящие каналы, соответствующие различным разрешениям на полосу пропускания восходящего потока. Необязательно, OLT может альтернативно напрямую формировать первое разрешение на полосу пропускания восходящего потока и второе разрешение на полосу пропускания восходящего потока, переносящие идентификаторы восходящего канала. Это не ограничено в этом варианте осуществления этой заявки.
[0239] В возможной реализации, когда OLT используется в системе GPON, OLT отдельно добавляет идентификаторы восходящего канала к первому сообщению BWmap (т.е. сообщению, несущему первое разрешение на полосу пропускания восходящего потока) и второму сообщению BWmap (т.е. сообщению, несущему второе разрешение на полосу пропускания восходящего потока).
[0240] В возможной реализации, когда OLT используется в системе EPON, OLT отдельно добавляет идентификаторы восходящего канала к первому сообщению Gate (т.е. сообщению, несущему первое разрешение на полосу пропускания восходящего потока) и второму сообщению Gate (т.е. сообщению, несущему второе разрешение на полосу пропускания восходящего потока).
[0241] Этап 1203: OLT отправляет данные нисходящего потока каждому ONU по нисходящему каналу, где данные нисходящего потока включают в себя мультиплексированное разрешение на полосу пропускания восходящего потока.
[0242] Необязательно, после выполнения адаптации услуги верхнего уровня, инкапсуляции GEM, формирования кадров TC и адаптации физического уровня, OLT формирует данные нисходящего потока и управляет встроенным передатчиком нисходящего потока для отправки данных нисходящего потока по нисходящему каналу. Адаптация услуг верхнего уровня включает в себя адаптацию пользовательских данных, адаптацию OMCI и тому подобное.
[0243] Этап 1204: ONU принимает данные нисходящего потока по нисходящему каналу.
[0244] Соответственно, каждый ONU в PON-системе принимает по нисходящему каналу данные нисходящего потока, отправленные посредством OLT в режиме широковещательной передачи.
[0245] Этап 1205: ONU демультиплексирует полученное разрешение на полосу пропускания восходящего потока, чтобы получать первое разрешение на полосу пропускания восходящего потока и второе разрешение на полосу пропускания восходящего потока.
[0246] После приема данных нисходящего потока ONU получает мультиплексированное разрешение на полосу пропускания восходящего потока, включенное в данные нисходящего потока, и демультиплексирует разрешение на полосу пропускания восходящего потока для получения первого разрешения на полосу пропускания восходящего потока и второго разрешения на полосу пропускания восходящего потока.
[0247] Необязательно, ONU получает мультиплексированное разрешение на полосу пропускания восходящего потока и демультиплексирует мультиплексированное разрешение на полосу пропускания восходящего потока на основе идентификаторов восходящего канала, включенных в разрешение на полосу пропускания восходящего потока, для получения первого разрешения на полосу пропускания восходящего потока, используемого для управления первым восходящим каналом, и второго разрешения на полосу пропускания восходящего потока, используемого для управления вторым восходящим каналом.
[0248] Этап 1206: ONU отправляет данные восходящего потока по первому восходящему каналу на основе первого разрешения на полосу пропускания восходящего потока и/или отправляет данные восходящего потока по второму восходящему каналу на основе второго разрешения на полосу пропускания восходящего потока.
[0249] В возможной реализации, когда первый восходящий канал используется для передачи служебных данных восходящего потока, а второй восходящий канал используется для передачи только пакета ответа регистрации, зарегистрированный ONU отправляет служебные данные восходящего потока по первому восходящему каналу на основе временного интервала отправки по восходящему потоку, включенного в первое разрешение на полосу пропускания восходящего потока; а незарегистрированный ONU отправляет пакет ответа регистрации по второму восходящему каналу на основе временного интервала регистрации, включенного во второе разрешение на полосу пропускания восходящего потока.
[0250] В другой возможной реализации, когда первый восходящий канал используется для передачи первых служебных данных восходящего потока, а второй восходящий канал используется для передачи пакета ответа регистрации и вторых служебных данных восходящего потока, зарегистрированный ONU отправляет первые служебные данные восходящего потока по первому восходящему каналу на основе первого временного интервала отправки по восходящему потоку, включенного в первое разрешение на полосу пропускания восходящего потока, и отправляет вторые служебные данные восходящего потока по второму восходящему каналу на основе второго временного интервала отправки по восходящему потоку, включенного во второе разрешение на полосу пропускания восходящего потока; а незарегистрированный ONU отправляет пакет ответа регистрации в OLT по второму восходящему каналу на основе временного интервала регистрации во втором разрешении на полосу пропускания восходящего потока для завершения регистрации и активации.
[0251] Один и тот же ONU должен выполнять множество услуг, а различные услуги имеют различные требования к задержке. Необязательно, чтобы гарантировать, что PON-система удовлетворяет требованию к задержке для услуги с низкой задержкой, перед отправкой данных восходящего потока по двум восходящим каналам, зарегистрированный ONU собирает требование задержки для каждой услуги верхнего уровня и определяет класс обслуживания для услуги на основе требования задержки обслуживания. Когда класс обслуживания указывает, что услуга принадлежит первому классу, ONU определяет отправить по первому восходящему каналу данные восходящего потока, соответствующие услуге; когда класс обслуживания указывает, что услуга принадлежит второму классу, ONU определяет отправить по второму восходящему каналу данные восходящего потока, соответствующие услуге.
[0252] Следует отметить, что для данных восходящего потока, отправляемых по одному и тому же восходящему каналу, ONU может дополнительно сортировать услуги на основе приоритетов услуг и предпочтительно отправлять данные восходящего потока, соответствующие высокоприоритетной услуге. Это не ограничено в этом варианте осуществления.
[0253] Этап 1207: OLT принимает по первому восходящему каналу и второму восходящему каналу данные восходящего потока, отправленные каждым ONU.
[0254] Необязательно, первый приемник пакетов восходящего потока и второй приемник пакетов восходящего потока расположены в OLT. OLT принимает по первому восходящему каналу с помощью первого приемника пакетов восходящего потока служебные данные восходящего потока, отправленные зарегистрированным ONU, и принимает по второму восходящему каналу с помощью второго приемника пакетов восходящего потока служебные данные восходящего потока, отправленные зарегистрированным ONU или пакет ответа регистрации, отправленный незарегистрированным ONU.
[0255] Необязательно, когда OLT сохраняет сформированное разрешение на полосу пропускания восходящего потока, OLT сбрасывает встроенный приемник пакетов восходящего потока до того, как поступят данные восходящего потока, чтобы инструктировать приемнику пакетов восходящего потока начинать прием данных восходящего потока, переданных посредством ONU по первому восходящему каналу и второму восходящему каналу.
[0256] Необязательно, OLT может дополнительно идентифицировать, на основе разрешения на полосу пропускания восходящего потока, ONU, который передает данные восходящего потока по первому восходящему каналу, и ONU, который передает данные восходящего потока по второму восходящему каналу, для дальнейшего перенаправления данных восходящего потока.
[0257] Необязательно, OLT может дополнительно выполнять, на основе разрешения на полосу пропускания восходящего потока, аутентификацию по данным восходящего потока, отправленным посредством ONU, чтобы определять, имеет ли PON-система ONU, который выполняет несанкционированный доступ. Например, если обнаружены данные восходящего потока вне временного интервала отправки по восходящему потоку, указанного разрешением на полосу пропускания восходящего потока, OLT определяет, что PON-система имеет ONU, который выполняет несанкционированный доступ. В другом примере после приема данных восходящего потока OLT выполняет поиск разрешения на полосу пропускания восходящего потока для соответствующего идентификатора ONU на основе временного интервала отправки по восходящему потоку, в котором отправляющая сторона (ONU, отправляющий данные восходящего потока) отправляет данные восходящего потока, и если найденный идентификатор ONU не согласуется с идентификатором ONU отправляющей стороны, определяет, что PON-система имеет ONU, который выполняет несанкционированный доступ. Идентификатор ONU является LLID или ID ONU, назначенным OLT. Для данных восходящего потока, которые не могут быть аутентифицированы, OLT непосредственно фильтрует данные восходящего потока, а для данных восходящего потока, которые были аутентифицированы, OLT дополнительно анализирует данные восходящего потока для получения информации об услуге, включенной в данные восходящего потока.
[0258] В этом варианте осуществления OLT формирует первое разрешение на полосу пропускания восходящего потока и второе разрешение на полосу пропускания восходящего потока, соответственно используемые для управления первым восходящим каналом и вторым восходящим каналом, и мультиплексирует первое разрешение на полосу пропускания восходящего потока и второе разрешение на полосу пропускания восходящего потока, чтобы предоставить мультиплексированное разрешение на полосу пропускания восходящего потока для каждого ONU по нисходящему каналу. Таким образом, ONU может отдельно управлять отправкой данных по первому восходящему каналу и второму восходящему каналу на основе принятого разрешения на полосу пропускания восходящего потока, чтобы гарантировать, что данные восходящего потока последовательно достигают OLT через первый восходящий канал и второй восходящий канал, и избегать конфликта между данными восходящего потока.
[0259] В этом варианте осуществления OLT управляет, используя сформированное разрешение на полосу пропускания восходящего потока, приемником пакетов восходящего потока для приема данных восходящего потока, так что данные восходящего потока принимаются более точно. В то же время OLT выполняет аутентификацию по принятым данным восходящего потока с использованием разрешения на полосу пропускания восходящего потока, чтобы предотвращать воздействие ONU, которое выполняет несанкционированный доступ, на PON-систему.
[0260] Порядковые номера вышеупомянутых вариантов осуществления этой заявки приведены только для иллюстративных целей и не предназначены для установления приоритетов вариантов осуществления.
[0261] Специалисты в данной области техники могут понимать, что все или некоторые из этапов вариантов осуществления могут быть реализованы посредством аппаратных средств или программы, инструктирующей связанным аппаратным средствам. Программа может сохраняться на считываемом компьютером носителе хранения данных. Носитель хранения данных может включать в себя: постоянное запоминающее устройство, магнитный диск, оптический диск или тому подобное.
[0262] Вышеприведенные описания являются просто конкретными вариантами осуществления этой заявки, но не предназначены для ограничения этой заявки. Любая модификация, эквивалентная замена или улучшение, сделанные без отклонения от духа и принципа настоящей заявки, должны попадать в область защиты этой заявки.