СПОСОБ ОБРАБОТКИ ДАННЫХ, ПЛАТА СВЯЗИ И УСТРОЙСТВО
DATA PROCESSING METHOD, COMMUNICATION BOARD AND DEVICE

Область техники, к которой относится изобретение
Изобретение относится к области техники технологий связи и, в частности, к способу обработки данных, плате связи и устройству.
Уровень техники
Когда пакетная услуга и услуга мультиплексирования с разделением по времени (мультиплексирование с разделением по времени, TDM) передаются в оптической сети транспортировки (оптическая сеть транспортировки, OTN), если для передачи пакетной услуги и TDM-услуги задействуются различные OTN-устройства, пакетная услуга и TDM-услуга должны коммутироваться посредством различных устройств, что влечет сложную форму устройства и растрачивает ресурсы устройства.
С целью передачи пакетной услуги и TDM-услуги в одном устройстве, в предшествующем уровне техники обеспечена технология услуги эмуляции цепи (услуга эмуляции цепи, CES), которая может заключать TDM-услугу в пакет и передавать пакет, в который заключена TDM-услуга, вместе с пакетом, в который заключена пакетная услуга. Однако поскольку используемые пути передачи одни и те же, когда TDM-услуга и пакетная услуга передаются вместе, когда пакетная услуга и TDM-услуга коммутируются на другое устройство посредством одного и того же устройства в течение процесса передачи, неопределенность времени коммутации, требуемого пакетной услуге, относительно высока ввиду неопределенности задержки передачи в пакетной услуге; ввиду той характеристики, что TDM-услуга должна непрерывно передаваться, TDM-услуга также нуждается в большом буфере для нейтрализации неопределенности времени коммутации, ввиду чего увеличивается задержка передачи TDM-услуги.
Сущность изобретения
Варианты осуществления настоящего изобретения обеспечивают способ обработки данных, плату связи и устройство, которые могут уменьшить задержку передачи услуги TDM.
Для достижения вышеупомянутой цели в настоящем изобретении задействуются следующие технические решения:
Согласно первому аспекту, способ обработки данных обеспечен и включает в себя:
получение, посредством первой платы связи, потока данных блоков данных оптического канала ODU;
выполнение, посредством первой платы связи, обработки по получению срезов (срезовой обработки) над потоком ODU-данных согласно фиксированной частоте кадров с целью получения различных срезов, где каждый срез включает в себя сегмент непрерывных ODU-данных в потоке ODU-данных;
раздельное заключение (инкапсуляция), посредством первой платы связи, каждого среза в Ethernet-кадр, где Ethernet-кадр переносит по меньшей мере адрес назначения управления доступом к среде MAC и область полезной нагрузки, где адрес назначения MAC ведет ко второй плате связи и область полезной нагрузки используется для сохранения ODU-данных в срезе и порядкового номера среза; и
посылание, посредством первой платы связи, каждого Ethernet-кадра к модулю коммутации услуги мультиплексирования с разделением по времени TDM в микросхеме коммутации Ethernet так, что модуль коммутации услуги TDM посылает каждый Ethernet-кадр ко второй плате связи, к которой направляет адрес назначения MAC, переносимый в Ethernet-кадре.
В первом способе осуществления первого аспекта и Ethernet-интерфейс первой платы связи, и Ethernet-интерфейс второй платы связи включают в себя по меньшей мере один Ethernet-подинтерфейс, каждый Ethernet-подинтерфейс имеет уникальный MAC-адрес, и Ethernet-подинтерфейсы первой платы связи и второй платы связи соединены с модулем коммутации услуги TDM в микросхеме коммутации Ethernet; и
посылание, посредством первой платы связи, каждого Ethernet-кадра к модулю коммутации услуги TDM в микросхеме коммутации Ethernet так, что модуль коммутации услуги TDM посылает каждый Ethernet-кадр ко второй плате связи, к которой направляет адрес назначения MAC, переносимый в Ethernet-кадре, включает в себя:
посылание, посредством первой платы связи, каждого Ethernet-кадра к модулю коммутации услуги TDM в микросхеме коммутации Ethernet через по меньшей мере один Ethernet-подинтерфейс на первой плате связи так, что модуль коммутации услуги TDM посылает каждый Ethernet-кадр к Ethernet-подинтерфейсу второй платы связи, к которой направляет адрес назначения MAC, переносимый в Ethernet-кадре.
Согласно второму аспекту, способ обработки данных обеспечен и включает в себя:
прием, посредством второй платы связи, каждого Ethernet-кадра, посланного модулем коммутации услуги мультиплексирования с разделением по времени TDM в микросхеме коммутации Ethernet, где Ethernet-кадр переносит по меньшей мере адрес назначения управления доступом к среде MAC и область полезной нагрузки, где адрес назначения MAC ведет ко второй плате связи и область полезной нагрузки используется для сохранения данных блоков данных оптического канала ODU в срезе и порядкового номера среза;
извлечение (деинкапсуляция), посредством второй платы связи, Ethernet-кадров для получения порядковых номеров срезов и ODU-данных в срезах;
последовательное упорядочивание, посредством второй платы связи согласно порядковым номерам срезов, ODU-данных в срезах; и
восстановление, посредством второй платы связи согласно фиксированной частоте кадров, последовательно упорядоченных ODU-данных в срезах в поток ODU-данных, где фиксированная частота кадров является фиксированной частотой кадров, задействованной в срезовой обработке.
В первом способе осуществления второго аспекта Ethernet-интерфейс второй платы связи включает в себя по меньшей мере один Ethernet-подинтерфейс, каждый Ethernet-подинтерфейс имеет уникальный MAC-адрес, и Ethernet-подинтерфейс второй платы связи соединяется с модулем коммутации услуги TDM в микросхеме коммутации Ethernet; и
прием, посредством второй платы связи, каждого Ethernet-кадра, посланного модулем коммутации услуги TDM в микросхеме коммутации Ethernet, включает в себя:
прием, посредством второй платы связи от Ethernet-подинтерфейса, каждого Ethernet-кадра, посланного модулем коммутации услуги TDM в микросхеме коммутации Ethernet.
Согласно третьему аспекту, плата связи обеспечена и включает в себя:
блок получения, сконфигурированный для получения потока данных блоков данных оптического канала ODU;
срезовый блок, сконфигурированный для выполнения срезовой обработки над потоком ODU-данных согласно фиксированной частоте кадров с целью получения различных срезов, где каждый срез включает в себя сегмент непрерывных ODU-данных в потоке ODU-данных;
блок заключения, сконфигурированный для раздельного заключения каждого среза в Ethernet-кадр, где Ethernet-кадр переносит по меньшей мере адрес назначения управления доступом к среде MAC и область полезной нагрузки, где область полезной нагрузки используется для сохранения ODU-данных в срезе и порядкового номера среза; и
посылающий блок, сконфигурированный для посылания каждого Ethernet-кадра к модулю коммутации услуги мультиплексирования с разделением по времени TDM в микросхеме коммутации Ethernet так, что модуль коммутации услуги TDM посылает каждый Ethernet-кадр ко второй плате связи, к которой направляет адрес назначения MAC, переносимый в Ethernet-кадре, где микросхема коммутации Ethernet дополнительно включает в себя модуль коммутации пакетной услуги, который сконфигурирован для выполнения обработки коммутации над пакетной услугой.
В первом способе осуществления третьего аспекта Ethernet-интерфейс платы связи включает в себя по меньшей мере один Ethernet-подинтерфейс, каждый Ethernet-подинтерфейс имеет уникальный MAC-адрес, и Ethernet-подинтерфейс платы связи соединяется с модулем коммутации услуги TDM в микросхеме коммутации Ethernet; и
посылающий блок конкретным образом сконфигурирован для посылания каждого Ethernet-кадра к модулю коммутации услуги TDM в микросхеме коммутации Ethernet через по меньшей мере один Ethernet-подинтерфейс.
Согласно четвертому аспекту, плата связи обеспечена и включает в себя:
блок приема, сконфигурированный для приема каждого Ethernet-кадра, посланного модулем коммутации услуги мультиплексирования с разделением по времени TDM в микросхеме коммутации Ethernet, где Ethernet-кадр переносит по меньшей мере адрес назначения управления доступом к среде MAC и область полезной нагрузки, где адрес назначения MAC ведет ко второй плате связи и область полезной нагрузки используется для сохранения данных блоков данных оптического канала ODU в срезе и порядкового номера среза;
блок извлечения, сконфигурированный для извлечения Ethernet-кадров для получения порядковых номеров срезов и ODU-данных в срезах;
блок сортировки, сконфигурированный для последовательного упорядочивания ODU-данных в срезах согласно порядковым номерам срезов; и
блок обработки восстановления, сконфигурированный для восстановления последовательно упорядоченных ODU-данных в срезах в поток ODU-данных согласно фиксированной частоте кадров, где фиксированная частота кадров является фиксированной частотой кадров, задействованной в срезовой обработке.
В первом способе осуществления четвертого аспекта Ethernet-интерфейс платы связи включает в себя по меньшей мере один Ethernet-подинтерфейс, каждый Ethernet-подинтерфейс имеет уникальный MAC-адрес, и Ethernet-подинтерфейс платы связи соединяется с модулем коммутации услуги TDM в микросхеме коммутации Ethernet; и
блок приема конкретным образом сконфигурирован для приема, от Ethernet-подинтерфейса, каждого Ethernet-кадра, посланного модулем коммутации услуги TDM в микросхеме коммутации Ethernet.
Согласно пятому аспекту, устройство коммутации данных обеспечено и включает в себя:
плату пакетной услуги, которая имеет Ethernet-интерфейс;
первую плату связи и вторую плату связи, каждая из которых имеет Ethernet-интерфейс; и
микросхему коммутации Ethernet, которая включает в себя модуль коммутации пакетной услуги и модуль коммутации услуги мультиплексирования с разделением по времени TDM, где модуль коммутации пакетной услуги соединяется с Ethernet-интерфейсом платы пакетной услуги и модуль коммутации услуги TDM соединяется с Ethernet-интерфейсами первой платы связи и второй платы связи; где
плата пакетной услуги сконфигурирована для посылания данных пакетной услуги к модулю коммутации пакетной услуги, или приема данных пакетной услуги, посланных модулем коммутации пакетной услуги, или выполнения обработки над данными пакетной услуги;
модуль коммутации пакетной услуги в микросхеме коммутации Ethernet сконфигурирован для приема данных пакетной услуги, посланных платой пакетной услуги, и посылания данных пакетной услуги к целевой плате пакетной услуги;
первая плата связи сконфигурирована для того, чтобы получать поток данных блоков данных оптического канала ODU; выполнять срезовую обработку над потоком ODU-данных согласно фиксированной частоте кадров с целью получения различных срезов, где каждый срез включает в себя сегмент непрерывных ODU-данных в потоке ODU-данных; раздельно заключать каждый срез в Ethernet-кадр, где Ethernet-кадр переносит по меньшей мере адрес назначения управления доступом к среде MAC и область полезной нагрузки, где адрес назначения MAC ведет ко второй плате связи и область полезной нагрузки используется для сохранения ODU-данных в срезе и порядкового номера среза; и посылать каждый Ethernet-кадр к модулю коммутации услуги TDM;
модуль коммутации услуги TDM в микросхеме коммутации Ethernet сконфигурирован для приема каждого Ethernet-кадра, посланного посредством первой платы связи, и посылания каждого Ethernet-кадра ко второй плате связи, к которой направляет адрес назначения MAC, переносимый в Ethernet-кадре; и
вторая плата связи сконфигурирована для того, чтобы принимать каждый Ethernet-кадр, посланный модулем коммутации услуги TDM в микросхеме коммутации Ethernet; извлекать Ethernet-кадры для получения порядковых номеров срезов и ODU-данных в срезах; последовательно упорядочивать ODU-данные в срезах согласно порядковым номерам срезов и восстанавливать последовательно упорядоченные ODU-данные в срезах в поток ODU-данных согласно фиксированной частоте кадров, где фиксированная частота кадров является фиксированной частотой кадров, задействованной в срезовой обработке.
Со ссылками на пятый аспект, в первом способе осуществления пятого аспекта Ethernet-интерфейс первой платы связи включает в себя по меньшей мере один Ethernet-подинтерфейс, каждый Ethernet-подинтерфейс имеет уникальный MAC-адрес, и Ethernet-подинтерфейс соединяется с модулем коммутации услуги TDM в микросхеме коммутации Ethernet; и
первая плата связи конкретным образом сконфигурирована для посылания каждого Ethernet-кадра к модулю коммутации услуги TDM в микросхеме коммутации Ethernet через по меньшей мере один Ethernet-подинтерфейс.
Со ссылками на пятый аспект, во втором способе осуществления пятого аспекта Ethernet-интерфейс второй платы связи включает в себя по меньшей мере один Ethernet-подинтерфейс, каждый Ethernet-подинтерфейс имеет уникальный MAC-адрес, и Ethernet-подинтерфейс соединяется с модулем коммутации услуги TDM в микросхеме коммутации Ethernet; и
вторая плата связи конкретным образом сконфигурирована для приема, от Ethernet-подинтерфейса, каждого Ethernet-кадра, посланного модулем коммутации услуги TDM в микросхеме коммутации Ethernet.
Со ссылками на пятый аспект, в третьем способе осуществления пятого аспекта первая плата связи является платой услуги TDM, которая имеет обрабатывающий модуль услуги TDM, или линейной платой OTN, которая имеет обрабатывающий модуль услуги TDM; и
вторая плата связи является платой услуги TDM, которая имеет обрабатывающий модуль услуги TDM, или линейной платой OTN, которая имеет обрабатывающий модуль услуги TDM.
Согласно шестому аспекту, плата связи обеспечена и включает в себя:
приемник, сконфигурированный для получения потока данных блоков данных оптического канала ODU;
процессор, сконфигурированный для выполнения срезовой обработки над потоком ODU-данных согласно фиксированной частоте кадров с целью получения различных срезов, где каждый срез включает в себя сегмент непрерывных ODU-данных в потоке ODU-данных; где
процессор дополнительно сконфигурирован для раздельного заключения каждого среза в Ethernet-кадр, где Ethernet-кадр переносит по меньшей мере адрес назначения управления доступом к среде MAC и область полезной нагрузки, где адрес назначения MAC ведет ко второй плате связи и область полезной нагрузки используется для сохранения ODU-данных в срезе и порядкового номера среза; и
передатчик, сконфигурированный для посылания каждого Ethernet-кадра к модулю коммутации услуги мультиплексирования с разделением по времени TDM в микросхеме коммутации Ethernet так, что модуль коммутации услуги TDM посылает каждый Ethernet-кадр ко второй плате связи, к которой направляет адрес назначения MAC, переносимый в Ethernet-кадре, где микросхема коммутации Ethernet дополнительно включает в себя модуль коммутации пакетной услуги, который сконфигурирован для выполнения обработки коммутации над пакетной услугой.
Со ссылками на шестой аспект, в первом способе осуществления шестого аспекта Ethernet-интерфейс платы связи включает в себя по меньшей мере один Ethernet-подинтерфейс, каждый Ethernet-подинтерфейс имеет уникальный MAC-адрес, и Ethernet-подинтерфейс платы связи соединяется с модулем коммутации услуги TDM в микросхеме коммутации Ethernet; и
передатчик конкретным образом сконфигурирован для посылания каждого Ethernet-кадра к модулю коммутации услуги TDM в микросхеме коммутации Ethernet через по меньшей мере один Ethernet-подинтерфейс.
Со ссылками на шестой аспект, во втором способе осуществления шестого аспекта плата связи является платой услуги TDM, которая имеет обрабатывающий модуль услуги TDM, или линейной платой OTN, которая имеет обрабатывающий модуль услуги TDM.
Согласно седьмому аспекту, плата связи обеспечена и включает в себя:
приемник, сконфигурированный для приема каждого Ethernet-кадра, посланного модулем коммутации услуги мультиплексирования с разделением по времени TDM в микросхеме коммутации Ethernet, где Ethernet-кадр переносит по меньшей мере адрес назначения управления доступом к среде MAC и область полезной нагрузки, где адрес назначения MAC ведет ко второй плате связи и область полезной нагрузки используется для сохранения данных блоков данных оптического канала ODU в срезе и порядкового номера среза; и
процессор, сконфигурированный для извлечения Ethernet-кадров для получения порядковых номеров срезов и ODU-данных в срезах; где
процессор дополнительно сконфигурирован для последовательного упорядочивания ODU-данных в срезах согласно порядковым номерам срезов; и
процессор дополнительно сконфигурирован для восстановления последовательно упорядоченных ODU-данных в срезах в поток ODU-данных согласно фиксированной частоте кадров, где фиксированная частота кадров является фиксированной частотой кадров, задействованной в срезовой обработке.
Со ссылками на седьмой аспект, в первом способе осуществления седьмого аспекта Ethernet-интерфейс платы связи включает в себя по меньшей мере один Ethernet-подинтерфейс, каждый Ethernet-подинтерфейс имеет уникальный MAC-адрес, и Ethernet-подинтерфейс платы связи соединяется с модулем коммутации услуги TDM в микросхеме коммутации Ethernet; и
приемник конкретным образом сконфигурирован для приема, от Ethernet-подинтерфейса, каждого Ethernet-кадра, посланного модулем коммутации услуги TDM в микросхеме коммутации Ethernet.
Со ссылками на седьмой аспект, во втором способе осуществления седьмого аспекта,
плата связи является платой услуги TDM, которая имеет обрабатывающий модуль услуги TDM, или линейной платой OTN, которая имеет обрабатывающий модуль услуги TDM.
В этом варианте осуществления после получения потока ODU-данных первая плата связи выполняет срезовую обработку над потоком ODU-данных согласно фиксированной частоте кадров с целью получения различных срезов; раздельно заключает каждый срез в Ethernet-кадр и посылает Ethernet-кадр к модулю коммутации услуги TDM в микросхеме коммутации Ethernet так, что модуль коммутации услуги TDM может посылать каждый Ethernet-кадр ко второй плате связи, к которой направляет адрес назначения MAC, переносимый в Ethernet-кадре. После приема Ethernet-кадра вторая плата связи может получить ODU-данные посредством восстановления, тем самым завершая коммутацию ODU-данных между первой платой связи и второй платой связи.
Поскольку поток ODU-данных переносит данные услуги TDM, коммутация потока ODU-данных от первой платы связи ко второй плате связи независимо выполняется посредством модуля коммутации услуги TDM в микросхеме коммутации Ethernet и коммутация пакетной услуги выполняется посредством модуля коммутации пакетной услуги в микросхеме коммутации Ethernet. Поскольку задержка передачи услуги TDM относительно мала, когда модуль коммутации услуги TDM в микросхеме коммутации Ethernet коммутирует данные услуги TDM ко второй плате связи, услуга TDM испытывает задержки передачи пакетной услуги. Таким образом, когда пакетная услуга и услуга TDM коммутируются на одном и том же устройстве коммутации, время, требуемое для коммутации услуги TDM, сокращается и задержка передачи услуги TDM дополнительно уменьшается.
Краткое описание чертежей
Для более ясного описания технических решений в вариантах осуществления настоящего изобретения, далее кратко представлены сопроводительные чертежи, требуемые для описания вариантов осуществления. Очевидно, что сопроводительные чертежи в следующем описании изображают лишь некоторые варианты осуществления настоящего изобретения и обычный специалист в данной области техники все равно может получить другие чертежи из этих сопроводительных чертежей без творческих усилий:
фиг.1 изображает схематическую блок-схему способа обработки данных согласно одному варианту осуществления настоящего изобретения;
фиг.2 изображает первую схематическую структурную схему платы связи согласно одному варианту осуществления настоящего изобретения;
фиг.2a изображает вторую схематическую структурную схему платы связи согласно одному варианту осуществления настоящего изобретения;
фиг.3 изображает третью схематическую структурную схему платы связи согласно одному варианту осуществления настоящего изобретения;
фиг.3a изображает четвертую схематическую структурную схему платы связи согласно одному варианту осуществления настоящего изобретения;
фиг.4 изображает схематическую структурную схему устройства коммутации данных согласно одному варианту осуществления настоящего изобретения;
фиг.5 изображает пятую схематическую структурную схему платы связи согласно одному варианту осуществления настоящего изобретения;
фиг.6 изображает шестую схематическую структурную схему платы связи согласно одному варианту осуществления настоящего изобретения.
Описание вариантов осуществления
Далее ясным образом описываются технические решения в вариантах осуществления настоящего изобретения со ссылками на сопроводительные чертежи в вариантах осуществления настоящего изобретения. Очевидно, что описанные варианты осуществления являются лишь частью, а не всеми из вариантов осуществления настоящего изобретения. Все другие варианты осуществления, полученные обычным специалистом в данной области техники на основе вариантов осуществления настоящего изобретения без творческих усилий, будут находиться в пределах объема охраны настоящего изобретения.
Варианты осуществления настоящего изобретения обеспечивают способ обработки данных, который может уменьшить время, требуемое для коммутации услуги TDM, и дополнительно уменьшает задержку передачи услуги TDM, когда пакетная услуга и услуга TDM коммутируются в одном и том же устройстве коммутации.
Устройство коммутации имеет по меньшей мере плату пакетной услуги, которая сконфигурирована для обработки пакетной услуги, первую плату связи, микросхемы коммутации Ethernet и вторую плату связи.
Первая плата связи может включать в себя: плату услуги TDM, которая имеет обрабатывающий модуль услуги TDM, или линейную плату OTN, которая имеет обрабатывающий модуль услуги TDM, где обрабатывающий модуль услуги TDM сконфигурирован для обработки услуги TDM.
Вторая плата связи может включать в себя: плату услуги TDM, которая имеет обрабатывающий модуль услуги TDM, или линейную плату OTN, которая имеет обрабатывающий модуль услуги TDM, где обрабатывающий модуль услуги TDM сконфигурирован для обработки услуги TDM.
Вариант осуществления настоящего изобретения обеспечивает способ обработки данных, который используется для осуществления коммутации услуги TDM на устройстве коммутации. Как показано на фиг.1, способ включает в себя следующие этапы:
101. Первая плата связи получает поток данных блоков данных оптического канала (блока данных оптического канала, ODU).
Например, если первая плата связи является платой услуги TDM, способ осуществления получения потока ODU-данных является следующим: после приема данных услуги TDM плата услуги TDM заключает данные услуги TDM в ODU, чтобы получить множество элементов ODU-данных, где поток данных, формируемый множеством элементов ODU-данных, является потоком ODU-данных. Тип данных услуги TDM не ограничен.
Для способа заключения данных услуги TDM в ODU, чтобы получить множество элементов ODU-данных, ссылка может быть сделана на предшествующий уровень техники.
В другом примере, если первая плата связи является линейной платой OTN, способ осуществления получения потока ODU-данных является следующим: линейная плата OTN может принимать, посредством оптического интерфейса линейной платы OTN, оптический сигнал от другого устройства, то есть устройство, в котором расположена линейная плата OTN, принимает оптический сигнал от другого устройства; затем линейная плата OTN выполняет FEC-обработку над данными в оптическом сигнале, выполняет операцию декадрирования для получения ODU-данных более высокого порядка посредством восстановления и выполняет операцию демультиплексирования над ODU-данными более высокого порядка для получения множества элементов ODU-данных более низкого порядка, где поток данных, формируемый множеством элементов ODU-данных более низкого порядка, является потоком ODU-данных.
Для процесса осуществления FEC-обработки, операции декадрирования и операции демультиплексирования ссылка может быть сделана на родственные существующие технологии, и подробности не описываются здесь повторно.
102. Первая плата связи выполняет срезовую обработку над потоком ODU-данных согласно фиксированной частоте кадров с целью получения различных срезов, где каждый срез включает в себя сегмент непрерывных ODU-данных в потоке ODU-данных.
Фиксированная частота кадров может быть равна любому значению, выбранному от 40,6 тысяч раз в секунду до 178,6 тысяч раз в секунду. Например, для того чтобы учесть и производительность по тактированию, и расширяемость заключения, фиксированная частота кадров может быть установлена равной значению 116,9 тысяч раз в секунду, то есть срезовая обработка выполняется над ODU-данными 116,9 тысяч раз в секунду, чтобы получить множество срезов.
Диапазон значений фиксированной частоты кадров может быть определен согласно размеру полосы частот, занимаемой ODU-данными в срезе, и размеру полосы частот, поддерживаемой Ethernet-интерфейсом первой платы связи.
Например, когда скорость Ethernet-интерфейса первой платы связи равна 10 GE и максимальная поддерживаемая полоса частот равна 10 Гбит/с (производительность кодирования не учитывается), Ethernet-интерфейс равным образом разделяется на 20 подинтерфейсов, где полоса частот каждого подинтерфейса равна 500 Мбит/с, и максимальная полоса частот, занимаемая ODU-данными в срезе, равна 1,31 Гбит/с. ODU-данным в срезе требуется занимать 3 подинтерфейса для передачи, и действительно занятая полоса частот каждого подинтерфейса равна 1,31 Гбит/с/3=437 Мбит/с. Тогда минимальное значение фиксированной частоты равно 500 Мбит/с/(1538 Байт⋅8)=40,6 тысяч раз в секунду, где 1538 байт получается посредством следующей формулы: максимальная длина Ethernet-кадра+байты, занятые межкадровым интервалом+байты, занятые начальной частью/началом разделителя кадров, где максимальная длина Ethernet-кадра занимает 1518 Байт и межкадровый интервал и начальная часть/начало разделителя кадров занимают 20 Байт. Максимальное значение фиксированной частоты кадров следующее: когда длина Ethernet-кадра равна 330 Байт, полученное значение частоты кадров равно 500 Мбит/с/(350 Байт⋅8)=178,6 тысяч раз в секунду, где из 350 Байт длина Ethernet-кадра занимает 330 Байт и межкадровый интервал и начальная часть/начало разделителя кадров занимают 20 Байт. В этом случае полоса частот, занятая областью полезной нагрузки (область полезной нагрузки используется для переноса ODU-данных), равна ровно 437 Мбит/с.
103. Первая плата связи раздельно заключает каждый срез в Ethernet-кадр.
Ethernet-кадр переносит по меньшей мере адрес назначения управления доступом к среде (управление доступом к среде, MAC) и область полезной нагрузки.
Например, стандартный формат Ethernet-кадра показан в следующей таблице 1:
Таблица 1
Межкадровый интервал
Начальная часть/начало разделителя кадров
Адрес назначения
Адрес источника
Область полезной нагрузки
Последовательность проверки кадра
Адрес назначения используется для сохранения адреса назначения MAC, и адрес назначения MAC ведет ко второй плате связи. Адрес источника используется для сохранения MAC-адреса первой платы связи. Для выбора и функций параметров, таких как межкадровый интервал, начальная часть/начало разделителя кадров и последовательность проверки кадра, ссылка может быть сделана на предшествующий уровень техники.
Стандартный формат области полезной нагрузки показан в следующей таблице 2:
Таблица 2
Заголовок полезной нагрузки
Данные полезной нагрузки
Заполнение
Область полезной нагрузки используется для сохранения ODU-данных в срезе и порядкового номера среза. Конкретным образом, часть данных полезной нагрузки области полезной нагрузки используется для сохранения ODU-данных в срезе, и часть заголовка полезной нагрузки используется для сохранения порядкового номера среза.
Область полезной нагрузки может использовать форму фиксированной длины и может также использовать форму переменной длины. Если область полезной нагрузки использует форму фиксированной длины, область полезной нагрузки фиксированной длины может быть получена путем добавления заполняющей части к данным полезной нагрузки различных длин; если область полезной нагрузки использует форму переменной длины, заполнение не требуется.
Часть заголовка полезной нагрузки может дополнительно сохранять тактовую информацию ODU, где тактовая информация ODU может конкретным образом быть разницей между тактовой частотой, используемой ODU-данными в срезе, и системной тактовой частотой устройства, в котором расположена первая плата связи. Разница может обеспечивать возможность для второй платы связи получать, посредством восстановления и после приема Ethernet-кадра, тактирование, используемое ODU-данными, где тактирование, используемое ODU-данными, используется, когда ODU-данные посылаются.
104. Первая плата связи посылает каждый Ethernet-кадр к модулю коммутации услуги TDM в микросхеме коммутации Ethernet так, что модуль коммутации услуги TDM посылает каждый Ethernet-кадр ко второй плате связи, к которой направляет адрес назначения MAC, переносимый в Ethernet-кадре.
Кроме того, и Ethernet-интерфейс первой платы связи, и Ethernet-интерфейс второй платы связи включают в себя по меньшей мере один Ethernet-подинтерфейс, каждый Ethernet-подинтерфейс имеет уникальный MAC-адрес, и Ethernet-подинтерфейсы первой платы связи и второй платы связи соединены с модулем коммутации услуги TDM в микросхеме коммутации Ethernet.
Например, когда максимальная полоса частот, поддерживаемая Ethernet-интерфейсом первой платы связи, равна 10 GE, Ethernet-интерфейс первой платы связи может быть равным образом разделен на 20 подинтерфейсов и полоса частот, поддерживаемая каждым подинтерфейсом, равна 500 Мбит/с. В действительном приложении каждый Ethernet-подинтерфейс может получить уникальный MAC-адрес посредством статистической конфигурации. Схожим образом, подобная обработка выполняется для второй платы связи.
Ethernet-подинтерфейсы первой платы связи и второй платы связи соединены с модулем коммутации услуги TDM в микросхеме коммутации Ethernet так, что первая плата связи и вторая плата связи могут осуществлять связь с модулем коммутации услуги TDM в микросхеме коммутации Ethernet посредством их соответственных Ethernet-подинтерфейсов.
На этапе 104 то, что первая плата связи посылает каждый Ethernet-кадр к модулю коммутации услуги TDM в микросхеме коммутации Ethernet так, что модуль коммутации услуги TDM посылает каждый Ethernet-кадр ко второй плате связи, к которой направляет адрес назначения MAC, переносимый в Ethernet-кадре, может конкретным образом быть замещено следующим способом для осуществления:
первая плата связи посылает каждый Ethernet-кадр к модулю коммутации услуги TDM в микросхеме коммутации Ethernet через по меньшей мере один Ethernet-подинтерфейс на первой плате связи так, что модуль коммутации услуги TDM посылает каждый Ethernet-кадр к Ethernet-подинтерфейсу второй платы связи, к которой направляет адрес назначения MAC, переносимый в Ethernet-кадре.
105. Модуль коммутации услуги TDM в микросхеме коммутации Ethernet принимает каждый Ethernet-кадр, посланный посредством первой платы связи.
Микросхема коммутации Ethernet включает в себя модуль коммутации пакетной услуги и модуль коммутации услуги TDM.
В действительном приложении существующая микросхема коммутации Ethernet может быть логически разделена на модуль коммутации пакетной услуги и модуль коммутации услуги TDM. Модуль коммутации пакетной услуги является модулем, который используется для обработки пакетной услуги и изначально расположен в микросхеме коммутации Ethernet. Модуль коммутации пакетной услуги соединяется с Ethernet-интерфейсом платы пакетной услуги и используется для обработки пакетной услуги от платы пакетной услуги. Модуль коммутации услуги TDM является новым добавленным функциональным модулем, который требует подключения к Ethernet-интерфейсам первой платы связи и второй платы связи и используется для обработки услуги TDM.
106. Модуль коммутации услуги TDM в микросхеме коммутации Ethernet посылает каждый Ethernet-кадр ко второй плате связи, к которой направляет адрес назначения MAC, переносимый в Ethernet-кадре.
Следует заметить, что когда каждый Ethernet-интерфейс первой платы связи и второй платы связи включает в себя множество подинтерфейсов, осуществление этапа 105 может также конкретным образом быть следующим: модуль коммутации услуги TDM принимает каждый Ethernet-кадр, посланный Ethernet-подинтерфейсом первой платы связи; и осуществление этапа 106 может также конкретным образом быть следующим: каждый Ethernet-кадр посылается к Ethernet-подинтерфейсу второй платы связи, к которой направляет адрес назначения MAC, переносимый в Ethernet-кадре.
Например, когда первая плата связи должна послать Ethernet-кадр от Ethernet-подинтерфейса 2 первой платы связи к Ethernet-подинтерфейсу 6 второй платы связи, адрес назначения MAC, переносимый в Ethernet-кадре, ведет к Ethernet-подинтерфейсу 6 второй платы связи. Модуль коммутации услуги TDM принимает каждый Ethernet-кадр, посланный Ethernet-подинтерфейсом 2 первой платы связи, и посылает каждый Ethernet-кадр к Ethernet-подинтерфейсу 6 второй платы связи, к которой направляет адрес назначения MAC, переносимый в Ethernet-кадре.
107. Вторая плата связи принимает Ethernet-кадры, посланные модулем коммутации услуги TDM в микросхеме коммутации Ethernet, и извлекает Ethernet-кадры для получения порядковых номеров срезов и ODU-данных в срезах.
Если Ethernet-кадр переносит тактовую информацию ODU, тактовая информация ODU также получается после того, как Ethernet-кадры извлечены.
108. Вторая плата связи последовательно упорядочивает ODU-данные в срезах согласно порядковым номерам срезов.
109. Вторая плата связи восстанавливает последовательно упорядоченные ODU-данные в срезах в поток ODU-данных согласно фиксированной частоте кадров, где фиксированная частота кадров является фиксированной частотой кадров, задействованной в срезовой обработке.
Если тактовая информация ODU получается на этапе 108, тактирование, используемое в ODU-данных в каждом срезе, может дополнительно быть восстановлено согласно тактовой информации ODU в каждом срезе.
Тактовая информация ODU является разницей между тактовой частотой, используемой ODU-данными в срезе, и системной тактовой частотой устройства, в котором расположена первая плата связи. И первая плата связи, и вторая плата связи находятся в одном и том же устройстве. Таким образом, вторая плата связи может восстанавливать, посредством разницы и системной тактовой частоты устройства, тактовую частоту, используемую ODU-данными в срезе.
Следует заметить, что после того как вторая плата связи получает ODU-данные посредством восстановления, другая обработка впоследствии выполняется согласно различным типам второй платы связи.
Например, если вторая плата связи является платой услуги TDM, плата услуги TDM выполняет родственную обработку услуги TDM посредством данных услуги TDM, переносимых в ODU-данных.
Если вторая плата связи является линейной платой OTN, линейная плата OTN выполняет операцию мультиплексирования над каждым элементом ODU-данных в потоке ODU-данных, который получается посредством восстановления, с целью получения каждого элемента ODU-данных более высокого порядка; затем выполняет операцию кадрирования и FEC-обработку над каждым элементом ODU-данных более высокого порядка с целью получения каждого оптического сигнала и посылает, согласно тактированию, используемому ODU-данными, оптический сигнал к другому устройству посредством оптического интерфейса линейной платы OTN, то есть устройство, в котором расположена линейная плата OTN, посылает оптический сигнал, который переносит ODU-данные, к другому устройству согласно тактированию, используемому ODU-данными.
Устройство коммутации, обеспеченное в этом варианте осуществления настоящего изобретения, может быть дополнительно использовано для осуществления коммутации пакетной услуги, которое конкретным образом является следующим: модуль коммутации пакетной услуги в микросхеме коммутации Ethernet соединяется с Ethernet-интерфейсом платы пакетной услуги. Плата пакетной услуги может посылать данные пакетной услуги к модулю коммутации пакетной услуги, и модуль коммутации пакетной услуги принимает данные пакетной услуги, посланные платой пакетной услуги, и посылает данные пакетной услуги к целевой плате пакетной услуги, тем самым завершая коммутацию пакетной услуги.
В этом варианте осуществления настоящего изобретения процесс, в котором устройство коммутации используется для выполнения обработки коммутации над пакетной услугой, тот же самый, что и обработка коммутации над пакетной услугой в предшествующем уровне техники, и подробности здесь не описываются повторно.
Согласно способу, обеспеченному в этом варианте осуществления, после получения потока ODU-данных первая плата связи выполняет срезовую обработку над потоком ODU-данных согласно фиксированной частоте кадров с целью получения различных срезов; раздельно заключает каждый срез в Ethernet-кадр; и посылает Ethernet-кадр к модулю коммутации услуги TDM в микросхеме коммутации Ethernet так, что модуль коммутации услуги TDM может посылать каждый Ethernet-кадр ко второй плате связи, к которой направляет адрес назначения MAC, переносимый в Ethernet-кадре. После приема Ethernet-кадра вторая плата связи может получать ODU-данные посредством восстановления, тем самым завершая коммутацию ODU-данных между первой платой связи и второй платой связи.
Поскольку поток ODU-данных переносит данные услуги TDM, коммутация потока ODU-данных от первой платы связи ко второй плате связи независимо выполняется посредством модуля коммутации услуги TDM в микросхеме коммутации Ethernet, и коммутация пакетной услуги выполняется посредством модуля коммутации пакетной услуги в микросхеме коммутации Ethernet. Поскольку задержка передачи услуги TDM относительно мала, когда модуль коммутации услуги TDM в микросхеме коммутации Ethernet коммутирует данные услуги TDM ко второй плате связи, услуга TDM не испытывает задержки передачи пакетной услуги. Таким образом, время, требуемое для коммутации услуги TDM, сокращается и задержка передачи услуги TDM дополнительно уменьшается, когда пакетная услуга и услуга TDM коммутируются на одном и том же устройстве коммутации.
Вариант осуществления настоящего изобретения обеспечивает плату связи, где плата связи имеет Ethernet-интерфейс 40 и плата связи является платой услуги TDM, которая имеет обрабатывающий модуль услуги TDM, или линейной платой OTN, которая имеет обрабатывающий модуль услуги TDM.
Как показано на фиг.2, плата связи включает в себя:
блок 21 получения, сконфигурированный для получения потока ODU-данных;
срезовый блок 22, сконфигурированный для выполнения срезовой обработки над потоком ODU-данных согласно фиксированной частоте кадров с целью получения различных срезов, где каждый срез включает в себя сегмент непрерывных ODU-данных в потоке ODU-данных;
блок 23 заключения, сконфигурированный для раздельного заключения каждого среза в Ethernet-кадр, где Ethernet-кадр переносит по меньшей мере адрес назначения MAC и область полезной нагрузки, где область полезной нагрузки используется для сохранения ODU-данных в срезе и порядкового номера среза; и
для подробного описания Ethernet-кадра и области полезной нагрузки в Ethernet-кадре ссылка может быть сделана на вышеупомянутый этап 103; и
посылающий блок 24, сконфигурированный для посылания каждого Ethernet-кадра к модулю коммутации услуги TDM в микросхеме коммутации Ethernet так, что модуль коммутации услуги TDM посылает каждый Ethernet-кадр ко второй плате связи, к которой направляет адрес назначения MAC, переносимый в Ethernet-кадре, где микросхема коммутации Ethernet дополнительно включает в себя модуль коммутации пакетной услуги, который сконфигурирован для выполнения обработки коммутации над пакетной услугой.
В этом варианте осуществления после получения потока ODU-данных плата связи выполняет срезовую обработку над потоком ODU-данных согласно фиксированной частоте кадров с целью получения различных срезов; раздельно заключает каждый срез в Ethernet-кадр и посылает Ethernet-кадр к модулю коммутации услуги TDM в микросхеме коммутации Ethernet. Таким образом, модуль коммутации услуги TDM может посылать каждый Ethernet-кадр ко второй плате связи, к которой направляет адрес назначения MAC, переносимый в Ethernet-кадре, так, что после приема Ethernet-кадра вторая плата связи может получать ODU-данные посредством восстановления, тем самым завершая коммутацию ODU-данных от платы связи к микросхеме коммутации Ethernet.
Кроме того, как показано на фиг.2a, Ethernet-интерфейс платы связи включает в себя по меньшей мере один Ethernet-подинтерфейс (Ethernet-подинтерфейсы 201 и 202-20i на фиг.2a, где i≥1 и i является положительным целым), каждый Ethernet-подинтерфейс имеет уникальный MAC-адрес, и Ethernet-подинтерфейс платы связи соединяется с модулем коммутации услуги TDM в микросхеме коммутации Ethernet.
Посылающий блок конкретным образом сконфигурирован для посылания каждого Ethernet-кадра к модулю коммутации услуги TDM в микросхеме коммутации Ethernet через по меньшей мере один Ethernet-подинтерфейс.
Для платы связи, показанной на фиг.2, ссылка может быть сделана на родственное описание первой платы связи в способе, показанном на фиг.1.
Вариант осуществления настоящего изобретения дополнительно обеспечивает плату связи, где плата связи имеет Ethernet-интерфейс 60 и плата связи является платой услуги TDM, которая имеет обрабатывающий модуль услуги TDM, или линейной платой OTN, которая имеет обрабатывающий модуль услуги TDM.
Как показано на фиг.3, плата связи включает в себя:
блок 31 приема, сконфигурированный для приема каждого Ethernet-кадра, посланного модулем коммутации услуги TDM в микросхеме коммутации Ethernet, где Ethernet-кадр переносит по меньшей мере адрес назначения MAC и область полезной нагрузки, где адрес назначения MAC ведет ко второй плате связи и область полезной нагрузки используется для сохранения ODU-данных в срезе и порядкового номера среза; и
для подробного описания Ethernet-кадра и области полезной нагрузки в Ethernet-кадре ссылка может быть сделана на вышеупомянутый этап 103;
блок 32 извлечения, сконфигурированный для извлечения Ethernet-кадров для получения порядковых номеров срезов и ODU-данных в срезах;
блок 33 сортировки, сконфигурированный для последовательного упорядочивания ODU-данных в срезах согласно порядковым номерам срезов; и
блок 34 обработки восстановления, сконфигурированный для восстановления последовательно упорядоченных ODU-данных в срезах в поток ODU-данных согласно фиксированной частоте кадров, где фиксированная частота кадров является фиксированной частотой кадров, задействованной в срезовой обработке.
В этом варианте осуществления после приема Ethernet-кадра, посланного модулем коммутации услуги TDM в микросхеме коммутации Ethernet плата связи извлекает Ethernet-кадры для получения порядковых номеров срезов и ODU-данных в срезах, последовательно упорядочивает ODU-данные в срезах согласно порядковым номерам срезов и затем восстанавливает последовательно упорядоченные ODU-данные в срезах в поток ODU-данных согласно фиксированной частоте кадров, тем самым завершая коммутацию ODU-данных от микросхемы коммутации Ethernet к плате связи.
Кроме того, как показано на фиг.3a, Ethernet-интерфейс 30 платы связи включает в себя по меньшей мере один Ethernet-подинтерфейс (Ethernet-подинтерфейсы 301 и 302-30i на фиг.3a, где i≥1 и i является положительным целым), каждый Ethernet-подинтерфейс имеет уникальный MAC-адрес, и Ethernet-подинтерфейс платы связи соединяется с модулем коммутации услуги TDM в микросхеме коммутации Ethernet; и
блок приема конкретным образом сконфигурирован для приема, от Ethernet-подинтерфейса, каждого Ethernet-кадра, посланного модулем коммутации услуги TDM в микросхеме коммутации Ethernet.
Для платы связи, показанной на фиг.3, ссылка может быть сделана на родственное описание второй платы связи в способе, показанном на фиг.1.
Следует заметить, что функция платы связи, показанной на фиг.2, и функция платы связи, показанной на фиг.3, могут осуществляться путем их интегрирования в одной и той же плате связи и могут также осуществляться посредством двух независимых плат связи соответственно.
Как показано на фиг.4, вариант осуществления настоящего изобретения обеспечивает устройство коммутации данных, где устройство коммутации данных включает в себя:
плату 41 пакетной услуги, которая имеет Ethernet-интерфейс 410;
первую плату 43 связи, которая имеет Ethernet-интерфейс 430;
вторую плату 44 связи, которая имеет Ethernet-интерфейс 440; и
микросхему 42 коммутации Ethernet, которая включает в себя модуль 421 коммутации пакетной услуги и модуль 422 коммутации услуги мультиплексирования с разделением по времени TDM, где модуль 421 коммутации пакетной услуги соединяется с Ethernet-интерфейсом 410 платы пакетной услуги и модуль 422 коммутации услуги TDM соединяется с Ethernet-интерфейсом 430 первой платы связи и Ethernet-интерфейсом 440 второй платы связи; где
плата 41 пакетной услуги сконфигурирована для посылания данных пакетной услуги к модулю коммутации пакетной услуги, или приема данных пакетной услуги, посланных модулем коммутации пакетной услуги, или выполнения обработки над данными пакетной услуги;
модуль коммутации пакетной услуги в микросхеме 42 коммутации Ethernet сконфигурирован для приема данных пакетной услуги, посланных платой пакетной услуги, и посылания данных пакетной услуги к целевой плате пакетной услуги;
первая плата 43 связи сконфигурирована для того, чтобы получать поток данных блоков данных оптического канала ODU; выполнять срезовую обработку над потоком ODU-данных согласно фиксированной частоте кадров с целью получения различных срезов, где каждый срез включает в себя сегмент непрерывных ODU-данных в потоке ODU-данных; раздельно заключать каждый срез в Ethernet-кадр, где Ethernet-кадр переносит по меньшей мере адрес назначения управления доступом к среде MAC и область полезной нагрузки, где адрес назначения MAC ведет ко второй плате связи и область полезной нагрузки используется для сохранения ODU-данных в срезе и порядкового номера среза; и посылать каждый Ethernet-кадр к модулю коммутации услуги TDM;
модуль 421 коммутации услуги TDM в микросхеме коммутации Ethernet сконфигурирован для приема каждого Ethernet-кадра, посланного посредством первой платы связи, и посылания каждого Ethernet-кадра ко второй плате связи, к которой направляет адрес назначения MAC, переносимый в Ethernet-кадре; и
вторая плата 44 связи сконфигурирована для того, чтобы принимать каждый Ethernet-кадр, посланный модулем коммутации услуги TDM в микросхеме коммутации Ethernet; извлекать Ethernet-кадры для получения порядковых номеров срезов и ODU-данных в срезах; последовательно упорядочивать ODU-данные в срезах согласно порядковым номерам срезов и восстанавливать последовательно упорядоченные ODU-данные в срезах в поток ODU-данных согласно фиксированной частоте кадров, где фиксированная частота кадров является фиксированной частотой кадров, задействованной в срезовой обработке.
В устройстве коммутации данных, обеспеченном в этом варианте осуществления, после получения потока ODU-данных первая плата связи выполняет срезовую обработку над потоком ODU-данных согласно фиксированной частоте кадров с целью получения различных срезов; раздельно заключает каждый срез в Ethernet-кадр и посылает Ethernet-кадр к модулю коммутации услуги TDM в микросхеме коммутации Ethernet так, что модуль коммутации услуги TDM может посылать каждый Ethernet-кадр ко второй плате связи, к которой направляет адрес назначения MAC, переносимый в Ethernet-кадре. После приема Ethernet-кадра вторая плата связи может получить ODU-данные посредством восстановления, тем самым завершая коммутацию ODU-данных между первой платой связи и второй платой связи.
Поскольку поток ODU-данных переносит данные услуги TDM, коммутация потока ODU-данных от первой платы связи ко второй плате связи независимо выполняется посредством модуля коммутации услуги TDM в микросхеме коммутации Ethernet и коммутация пакетной услуги выполняется посредством модуля коммутации пакетной услуги в микросхеме коммутации Ethernet. Поскольку задержка передачи услуги TDM относительно мала, когда модуль коммутации услуги TDM в микросхеме коммутации Ethernet коммутирует данные услуги TDM ко второй плате связи, услуга TDM не испытывает задержки передачи пакетной услуги. Таким образом, время, требуемое для коммутации услуги TDM, сокращается и задержка передачи услуги TDM дополнительно уменьшается, когда пакетная услуга и услуга TDM коммутируются на одном и том же устройстве коммутации.
Кроме того, Ethernet-интерфейс первой платы 43 связи включает в себя по меньшей мере один Ethernet-подинтерфейс, каждый Ethernet-подинтерфейс имеет уникальный MAC-адрес, и Ethernet-подинтерфейс соединяется с модулем коммутации услуги TDM в микросхеме коммутации Ethernet; и
первая плата 43 связи конкретным образом сконфигурирована для посылания каждого Ethernet-кадра к модулю коммутации услуги TDM в микросхеме коммутации Ethernet через по меньшей мере один Ethernet-подинтерфейс.
Ethernet-интерфейс второй платы 44 связи включает в себя по меньшей мере один Ethernet-подинтерфейс, каждый Ethernet-подинтерфейс имеет уникальный MAC-адрес, и Ethernet-подинтерфейс соединяется с модулем коммутации услуги TDM в микросхеме коммутации Ethernet; и
вторая плата 44 связи конкретным образом сконфигурирована для приема, от Ethernet-подинтерфейса, каждого Ethernet-кадра, посланного модулем коммутации услуги TDM в микросхеме коммутации Ethernet.
Кроме того, первая плата 43 связи является платой услуги TDM, которая имеет обрабатывающий модуль услуги TDM, или линейной платой OTN, которая имеет обрабатывающий модуль услуги TDM; и
вторая плата 44 связи является платой услуги TDM, которая имеет обрабатывающий модуль услуги TDM, или линейной платой OTN, которая имеет обрабатывающий модуль услуги TDM.
Как показано на фиг.5, вариант осуществления настоящего изобретения обеспечивает плату связи, где плата связи включает в себя: процессор 51, приемник 52, передатчик 53, память 54, шину 5000 и цепь 5001 приведения в действие.
Приемник 52 сконфигурирован для получения потока данных блоков данных оптического канала ODU.
Процессор 51 сконфигурирован для выполнения срезовой обработки над потоком ODU-данных согласно фиксированной частоте кадров с целью получения различных срезов, где каждый срез включает в себя сегмент непрерывных ODU-данных в потоке ODU-данных.
Процессор 51 дополнительно сконфигурирован для раздельного заключения каждого среза в Ethernet-кадр, где Ethernet-кадр переносит по меньшей мере адрес назначения управления доступом к среде MAC и область полезной нагрузки, где адрес назначения MAC ведет ко второй плате связи и область полезной нагрузки используется для сохранения ODU-данных в срезе и порядкового номера среза.
Передатчик 53 сконфигурирован для посылания каждого Ethernet-кадра к модулю коммутации услуги мультиплексирования с разделением по времени TDM в микросхеме коммутации Ethernet так, что модуль коммутации услуги TDM посылает каждый Ethernet-кадр ко второй плате связи, к которой направляет адрес назначения MAC, переносимый в Ethernet-кадре, где микросхема коммутации Ethernet дополнительно включает в себя модуль коммутации пакетной услуги, который сконфигурирован для выполнения обработки коммутации над пакетной услугой.
Память 54 сконфигурирована для временного сохранения каждого среза или Ethernet-кадра.
В этом варианте осуществления после получения потока ODU-данных плата связи выполняет срезовую обработку над потоком ODU-данных согласно фиксированной частоте кадров с целью получения различных срезов; раздельно заключает каждый срез в Ethernet-кадр и посылает Ethernet-кадр к модулю коммутации услуги TDM в микросхеме коммутации Ethernet так, что модуль коммутации услуги TDM может посылать каждый Ethernet-кадр ко второй плате связи, к которой направляет адрес назначения MAC, переносимый в Ethernet-кадре. После приема Ethernet-кадра вторая плата связи может получать ODU-данные посредством восстановления, тем самым завершая коммутацию ODU-данных от платы связи к микросхеме коммутации Ethernet.
Следует заметить, что приемник 52 и передатчик 53 могут быть объединены с антенной.
Цепь 5001 приведения в действие сконфигурирована для обеспечения средства приведения в действие для каждого аппаратного средства в плате связи так, чтобы каждое аппаратное средство могло работать обычным образом.
В конкретном осуществлении этого варианта осуществления память включает в себя по меньшей мере одно или несколько из следующих средств памяти: постоянная память, оперативная память и энергонезависимая оперативная память. Память обеспечивает инструкции и данные для процессора.
Процессор может быть микросхемой интегральной цепи и имеет возможность обработки сигналов. В процессе осуществления каждый этап в вышеупомянутых способах может быть выполнен посредством интегральной логической цепи аппаратных средств в процессоре или инструкций в форме программных средств. Инструкции могут осуществляться и управляться совместно с процессором и используются для выполнения способов, раскрываемых вариантами осуществления настоящего изобретения. Вышеупомянутый процессор может также быть общим процессором, процессором цифровых сигналов (обработка цифровых сигналов, DSP), специализированной интегральной цепью (специализированная интегральная цепь, ASIC), программируемой пользователем вентильной матрицей (программируемая пользователем вентильная матрица, FPGA) или другим программируемым логическим компонентом, цепью на дискретных компонентах, или транзисторным логическим компонентом, или дискретным аппаратным компонентом.
Вышеупомянутый общий процессор может быть микропроцессором, или процессор может также быть любым стандартным процессором, декодером или подобным. Этапы способов, раскрываемых в вариантах осуществления настоящего изобретения, могут непосредственно исполняться аппаратным процессором или исполняться комбинацией аппаратных и программных модулей в процессоре. Программный модуль может быть расположен в разработанном носителе данных в данной области техники, таком как оперативная память, флэш-память, постоянная память, программируемая постоянная память или электрически стираемая программируемая память или реестр.
Дополнительно, все аппаратные компоненты платы связи объединены вместе посредством шинной системы 5000, где шинная система 5000 может дополнительно включать в себя шину питания, шину управления и шину сигнала состояния в качестве дополнения к шине данных. Однако для ясности описания различные шины помечены как шинная система 5000 на фиг.5.
Кроме того, Ethernet-интерфейс платы связи включает в себя по меньшей мере один Ethernet-подинтерфейс, каждый Ethernet-подинтерфейс имеет уникальный MAC-адрес, и Ethernet-подинтерфейс платы связи соединяется с модулем коммутации услуги TDM в микросхеме коммутации Ethernet.
Передатчик 53 конкретным образом сконфигурирован для посылания каждого Ethernet-кадра к модулю коммутации услуги TDM в микросхеме коммутации Ethernet через по меньшей мере один Ethernet-подинтерфейс.
Кроме того, плата связи является платой услуги TDM, которая имеет обрабатывающий модуль услуги TDM, или линейной платой OTN, которая имеет обрабатывающий модуль услуги TDM.
Как показано на фиг.6, вариант осуществления настоящего изобретения дополнительно обеспечивает плату связи, где плата связи включает в себя: процессор 61, приемник 62, память 64, шину 6000 и цепь 6001 приведения в действие.
Приемник 62 сконфигурирован для приема каждого Ethernet-кадра, посланного модулем коммутации услуги мультиплексирования с разделением по времени TDM в микросхеме коммутации Ethernet, где Ethernet-кадр переносит по меньшей мере адрес назначения управления доступом к среде MAC и область полезной нагрузки, где адрес назначения MAC ведет ко второй плате связи и область полезной нагрузки используется для сохранения данных блоков данных оптического канала ODU в срезе и порядкового номера среза.
Процессор 61 сконфигурирован для извлечения Ethernet-кадров для получения порядковых номеров срезов и ODU-данных в срезах.
Процессор 61 дополнительно сконфигурирован для последовательного упорядочивания ODU-данных в срезах согласно порядковым номерам срезов.
Процессор 61 дополнительно сконфигурирован для восстановления последовательно упорядоченных ODU-данных в срезах в поток ODU-данных согласно фиксированной частоте кадров, где фиксированная частота кадров является фиксированной частотой кадров, задействованной в срезовой обработке.
Память 64 сконфигурирована для временного сохранения ODU-данных в каждом Ethernet-кадре или срезе.
В этом варианте осуществления после приема Ethernet-кадра, посланного модулем коммутации услуги TDM в микросхеме коммутации Ethernet, плата связи извлекает Ethernet-кадры для получения порядковых номеров срезов и ODU-данных в срезах, последовательно упорядочивает ODU-данные в срезах согласно порядковым номерам срезов и затем восстанавливает последовательно упорядоченные ODU-данные в срезах в поток ODU-данных согласно фиксированной частоте кадров, тем самым завершая коммутацию ODU-данных от микросхемы коммутации Ethernet к плате связи.
Следует заметить, что приемник 62 может быть объединен с антенной.
Цепь 6001 приведения в действие сконфигурирована для обеспечения средства приведения в действие для каждого аппаратного средства в плате связи так, чтобы каждое аппаратное средство могло работать обычным образом.
В конкретном осуществлении этого варианта осуществления память включает в себя по меньшей мере одно или несколько из следующих устройств памяти: постоянная память, оперативная память или энергонезависимая оперативная память. Память обеспечивает инструкции и данные для процессора.
Процессор может быть микросхемой интегральной цепи и имеет возможность обработки сигналов. В процессе осуществления каждый этап в вышеупомянутых способах может быть выполнен посредством интегральной логической цепи аппаратных средств в процессоре или инструкций в форме программных средств. Инструкции могут осуществляться и управляться совместно с процессором и используются для выполнения способов, раскрываемых вариантами осуществления настоящего изобретения. Вышеупомянутый процессор может также быть общим процессором, процессором цифровых сигналов (обработка цифровых сигналов, DSP), специализированной интегральной цепью (специализированная интегральная цепь), программируемой пользователем вентильной матрицей (программируемая пользователем вентильная матрица, FPGA) или другим программируемым логическим компонентом, цепью на дискретных компонентах, или транзисторным логическим компонентом, или дискретным аппаратным компонентом.
Вышеупомянутый общий процессор может быть микропроцессором, или процессор может также быть любым стандартным процессором, декодером или подобным. Этапы способов, раскрываемых в вариантах осуществления настоящего изобретения, могут непосредственно исполняться аппаратным процессором или исполняться комбинацией аппаратных и программных модулей в процессоре. Программный модуль может быть расположен в разработанном носителе данных в данной области техники, таком как оперативная память, флэш-память, постоянная память, программируемая постоянная память или электрически стираемая программируемая память или реестр.
Дополнительно, все аппаратные компоненты платы связи объединены вместе посредством шинной системы 6000, где шинная система 6000 может дополнительно включать в себя шину питания, шину управления и шину сигнала состояния в качестве дополнения к шине данных. Однако для ясности описания различные шины помечены как шинная система 6000 на фиг.6.
Кроме того, Ethernet-интерфейс платы связи включает в себя по меньшей мере один Ethernet-подинтерфейс, каждый Ethernet-подинтерфейс имеет уникальный MAC-адрес, и Ethernet-подинтерфейс платы связи соединяется с модулем коммутации услуги TDM в микросхеме коммутации Ethernet.
Приемник 62 конкретным образом сконфигурирован для приема, от Ethernet-подинтерфейса, каждого Ethernet-кадра, посланного модулем коммутации услуги TDM в микросхеме коммутации Ethernet.
Кроме того, плата связи является платой услуги TDM, которая имеет обрабатывающий модуль услуги TDM, или линейной платой OTN, которая имеет обрабатывающий модуль услуги TDM.
На основе вышеупомянутых описаний способов осуществления специалист в данной области техники может ясно понять, что настоящее изобретение может осуществляться программными средствами в качестве дополнения к необходимым универсальным аппаратным средствам или только аппаратными средствами. В большинстве случаев первое является предпочтительным способом осуществления. На основе такого понимания технические решения настоящего изобретения в сущности или часть, участвующая в предшествующем уровне техники, могут осуществляться в форме программного продукта. Программный продукт сохраняется в читаемом носителе данных, таком как гибкий диск, жесткий диск или оптический диск компьютера, и включает в себя несколько инструкций для инструктирования компьютерного устройства (которым может быть персональный компьютер, сервер или сетевое устройство) выполнять способы, описанные в вариантах осуществления настоящего изобретения.
Вышеупомянутые описания являются лишь конкретными способами осуществления настоящего изобретения и не предназначены для ограничения объема охраны настоящего изобретения. Любое изменение или замещение, с легкостью вычисляемое специалистом в данной области техники в рамках технического объема, раскрываемого в настоящем изобретении, будет находиться в пределах объема охраны настоящего изобретения. Таким образом, объем охраны настоящего изобретения будет соответствовать объему охраны, определяемому формулой изобретения.