×
27.04.2013
216.012.3c09

Результат интеллектуальной деятельности: УСТРОЙСТВО ПЕРЕДАЧИ ДАННЫХ

Вид РИД

Изобретение

№ охранного документа
0002480930
Дата охранного документа
27.04.2013
Аннотация: Изобретение относится к вычислительной технике. Технический результат заключается в обеспечении возможности поддерживать установление связи с внешним устройством в случае остановки работы процессора установления связи. Устройство передачи данных содержит: множество портов связи; процессор установления связи, сконфигурированный передавать и принимать информацию об установлении связи для установления связи с внешним устройством, присоединенным через порт связи, на и из внешнего устройства; и процессор поддержания связи, сконфигурированный работать независимо от процессора установления связи и передачи информации о поддержании связи для поддержания установления связи с внешним устройством на внешнее устройство каждый раз, когда истекает предопределенный период передачи, при этом устройство передачи данных является сконфигурированным, в состоянии, в котором установлена связь с каждым из множества внешних устройств через множество портов связи, передавать данные, принятые с одного из множества внешних устройств, на другое одно из множества внешних устройств. 5 н. и 21 з.п. ф-лы, 6 ил.

ОБЛАСТЬ ТЕХНИКИ, К КОТОРОЙ ОТНОСИТСЯ ИЗОБРЕТЕНИЕ

Настоящее изобретение относится к устройству передачи данных, которое передает данные, принятые из одного внешнего устройства, на другое внешнее устройство.

УРОВЕНЬ ТЕХНИКИ

Устройство передачи данных, которое передает данные (например, кадр), принятые из одного внешнего устройства, на другое внешнее устройство, известно. Устройство передачи данных, описанное в Патентном документе 1 в качестве одного из устройств передачи данных этого типа, оснащено процессором установления связи.

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

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

[Патентный документ 1] Публикация № JP-A 2008-160227 нерассмотренной заявки на выдачу патента Японии.

Есть ситуация, что на устройстве передачи данных, описанном выше, работа процессора установления связи должна останавливаться (например, когда программа программно-аппаратных средств обновляется в случае, если процессор установления связи сконфигурирован ЦПУ (центральным процессорным устройством, CPU), которое выполняет программу программно-аппаратных средств, или когда возникает отказ в процессоре установления связи).

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

СУЩНОСТЬ ИЗОБРЕТЕНИЯ

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

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

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

работы независимо от процессора установления связи; и

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

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

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

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

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

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

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

КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ

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

Фиг.2 - пояснительный вид, концептуально показывающий кадр LACP, передаваемый в качестве информации о поддержании связи;

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

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

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

Фиг.6 - схема, показывающая схематическую конфигурацию системы передачи данных согласно второму примерному варианту осуществления настоящего изобретения.

ПРИМЕРНЫЙ ВАРИАНТ ОСУЩЕСТВЛЕНИЯ

Ниже, соответственные примерные варианты осуществления устройства передачи данных, схемы обработки поддержания связи, системы передачи данных, способа передачи данных их программы обработки поддержания связи согласно настоящему изобретению будут описаны со ссылкой на Фиг.1-6.

<Первый примерный вариант осуществления>

(Конфигурация)

Как показано на Фиг.1, система 100 передачи данных согласно первому примерному варианту осуществления настоящего изобретения включает в себя множество (в этом примерном варианте осуществления, три) коммутаторов 3, 4 и 7 уровня 2 (L2SW). В этом описании изобретения L2SW 3 также указывается ссылкой как устройство передачи данных. Более того, L2SW 4 и 7 также указываются ссылкой как внешние устройства.

Каждый из L2SW 3, 4 и 7 является устройством, которое передает и принимает данные в соответствии с протоколом уровня управления передачей данных (уровня 2) в эталонной модели OSI (соединения открытых систем).

В этом примерном варианте осуществления, конфигурации соответственных L2SW 3, 4 и 7 подобны друг другу. Поэтому ниже будет описана только конфигурация L2SW 7.

L2SW 7 оборудован коммутационной частью 8, множеством портов 1a, 1b, 1c, 1d, 2a, 2b, 2c и 2d связи (оконечных станций линий) (портов с 1a по 2d связи), центральным процессорным устройством 11 (ЦПУ), оперативным запоминающим устройством 13 (ОЗУ, RAM), которое конфигурирует часть запоминающего устройства, и постоянным запоминающим устройством 12 (ПЗУ, ROM), которое конфигурирует часть запоминающего устройства. ЦПУ 11, ПЗУ 12 и ОЗУ 13 конфигурируют процессор установления связи.

L2SW 7 соединен с L2SW 3 через множество портов с 1a по 1d связи. Подобным образом L2SW 7 соединен с L2SW 4 через множество портов с 2a по 2d связи.

L2SW 7 выполняет агрегацию линии связи, которая является передачей и приемом данных на и из L2SW 3 через множество портов с 1a по 1d связи. То есть связь между L2SW 7 и L2SW 3 выполняется посредством использования одного логического канала, выполняемого посредством группирования множества портов с 1a по 1d связи.

Подобным образом L2SW 7 выполняет агрегацию линии связи, которая является передачей и приемом данных на и из L2SW 4 через множество портов с 2a по 2d связи. То есть связь между L2SW 7 и L2SW 4 выполняется посредством использования одного логического канала, выполняемого посредством группирования множества портов с 2a по 2d связи.

Коммутационная часть 8 включает в себя ядро 9 коммутации и схему 10 обработки поддержания связи (процессор поддержания связи, средство обработки поддержания связи).

Ядро 9 коммутации имеет функцию коммутации кадра сети Ethernet™. Чтобы быть точным, в состоянии, в котором связь с каждым из множества внешних устройств (в этом примерном варианте осуществления L2SW 3 и L2SW 4) через множество портов с 1a по 2d связи установлена, ядро 9 коммутации передает данные, принятые с одного (например, L2SW 3) из множества внешних устройств, на другое (например, L2SW 4) из множества внешних устройств.

По приему информации об установлении связи для установления связи с L2SW 3, 4, присоединенными через порты с 1a по 2d связи, из L2SW 3, 4, ядро 9 коммутации выдает принятую информацию об установлении связи в ЦПУ 11.

Информация об установлении связи является информацией согласно LACP (протоколу управления агрегации линии связи) (кадром LACP).

Кроме того, в ответ на командный сигнал из ЦПУ 11, ядро 9 коммутации передает информацию об установлении связи в L2SW 3, 4 через порт с 1a по 2d связи, сообщенную из CPU 11. Более того, в ответ на командный сигнал из схемы обработки поддержания связи, ядро 9 коммутации передает информацию о поддержании связи в L2SW 3, 4 через порт с 1a по 2d связи, сообщенную схемой 10 обработки поддержания связи.

Информация о поддержании связи является информацией для поддержания установления связи с L2SW 3, 4. Информация о поддержании связи является информацией согласно LACP (кадром LACP).

Как показано на Фиг.2, информация о поддержании связи включает в себя кортеж TLV (значения длины типа) в качестве информации о действующем субъекте и кортеж TLV в качестве информации о соучастнике. Информация о действующем субъекте является информацией, представляющей состояние самого устройства. Информация о соучастнике является информацией, представляющей состояние целевого устройства связи.

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

В ПЗУ 12 хранится программа программно-аппаратного обеспечения. ЦПУ 11 выполняет программу программно-аппаратного обеспечения, хранимую в ПЗУ 12, посредством использования ОЗУ 13, тем самым управляя L2SW 7 следующим образом.

ЦПУ 11 выдает командный сигнал в ядро 9 коммутации, тем самым передавая и принимая информацию об установлении соединения в и из L2SW 3, 4 через каждый из портов с 1a по 2d связи.

Более того, для каждого из портов с 1a по 2d связи, ЦПУ 11 определяет, истекло или нет предопределенное время ожидания после момента времени последнего приема, который является последним моментом времени приема информации о поддержании связи из L2SW 3 (или L2SW 4), через ядро 9 коммутации (то есть была или нет информация о поддержании связи вновь передана, пока не истекает время ожидания после приема информации о поддержании связи когда-то). В этом примерном варианте осуществления, время ожидания в 3,5 раза больше периода передачи, описанного позже. Время ожидания может быть установлено в любой период времени до тех пор, пока больше, чем период передачи.

Затем, для каждого из портов с 1a по 2d связи, в случае определения, что время ожидания не истекло после момента времени самого нового приема, ЦПУ 11 управляет L2SW 7, с тем чтобы поддерживать установление связи с L2SW 3 (или L2SW 4). С другой стороны, для каждого из портов с 1a по 2d связи, в случае определения, что время ожидания истекло после момента времени самого последнего приема, ЦПУ 11 управляет L2SW 3 (или L2SW 4), с тем чтобы отменить установление связи с L2SW 3 (или L2SW 4) (более точно, с тем чтобы не использовать порт связи).

Схема 10 обработки поддержания связи сконфигурирована для работы независимо от процессора установления связи (ЦПУ 11, ПЗУ 12 и ОЗУ 13). То есть схема 10 обработки поддержания связи сконфигурирована для работы (более точно, выдачи командного сигнала), даже когда работа процессора установления связи остановлена.

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

В части хранения информации о командах передачи, хранится информация о командах передачи для каждого из множества портов с 1a по 2d связи. Информация о командах передачи включает в себя информацию о поддержании связи, информацию о задании порта связи для задания порта с 1a по 2d связи, используемого для передачи информации о поддержании связи, и информацию о периоде передачи, представляющую период передачи (одна секунда, тридцать секунд, и т.д.). Например, период передачи определен в качестве одной секунды или тридцати секунд в стандарте IEEE 802.3 (Института инженеров по электротехнике и электронике).

Информация о поддержании связи является информацией согласно LACP (то есть кадром LACP). Информация о поддержании связи также указывается ссылкой как PDU (модуль данных протокола) в LACP.

Схема 10 обработки поддержания связи выдает командный сигнал в ядро 9 коммутации и каждый раз, когда истекает период передачи, представленный информацией о периоде передачи, включенной в информацию о командах передачи, хранимую в части хранения информации о командах передачи, передает информацию о подержании связи, включенную в информацию о командах передачи, на внешнее устройство (в этом примерном варианте осуществления, L2SW 3 или L2SW 4) через порт связи, заданный информацией о задании порта связи, включенной в информацию о командах передачи.

(Работа)

Затем, со ссылкой на Фиг.2-5, будет описана работа системы 100 передачи данных, сконфигурированной, как описано выше. Хотя ниже будет описана работа системы 100 передачи данных для порта 1a связи, работа системы 100 передачи данных для других портов с 1b по 2d связи может быть описана подобным образом.

Как показано на Фиг.3, ЦПУ 11 L2SW 7 принимает информацию об установлении связи, переданную L2SW 3 (этап P1; часть этапа обработки установления связи). Затем ЦПУ 11 L2SW 7 передает информацию об установлении связи в L2SW 3 (этап P2; часть этапа обработки установления связи). В результате устанавливается связь между L2SW 3 и L2SW 7.

Затем ЦПУ 11 L2SW 7 побуждает часть хранения информации о командах передачи схемы 10 обработки поддержания связи сохранять информацию о командах передачи (этап P3; этап обработки сохранения информации о командах передачи). Информация о командах передачи включает в себя вышеупомянутую информацию об установлении связи в качестве информации о поддержании связи, информацию о задании порта связи для задания порта 1a связи, используемого для передачи информации о поддержании связи, и информацию о периоде передачи, представляющую период передачи (в этом примерном варианте осуществления, одну секунду).

После того ЦПУ 11 принимает информацию об установлении связи, переданную из L2SW 3 (этап P4). Затем, когда истекает вышеупомянутый период передачи после момента времени, в который информация о командах передачи сохранена в часть хранения информации о командах передачи, схема 10 обработки поддержания связи передает информацию о поддержании связи, включенную в информацию о командах передачи, хранимую в части хранения информации о командах передачи, в L2SW 3 через порт 1a связи, заданный информацией о задании порта связи, включенной в информацию о командах передачи (этап P5; этап обработки поддержания связи).

После того ЦПУ 11 принимает информацию об установлении связи, переданную из L2SW 3 (этап P6). Затем, когда истекает период передачи, представленный информацией о периоде передачи, включенной в информацию о командах передачи, хранимую в части хранения информации о командах передачи, после самого последнего момента времени передачи информации поддержании связи, схема 10 обработки поддержания связи передает информацию о поддержании связи, включенную в информацию о командах передачи, в L2SW 3 через порт 1a связи, заданный информацией о задании порта связи, включенной в информацию о командах передачи (этап P7; этап обработки поддержания связи).

После того система 100 передачи данных действует аналогичным образом, как на этапе P6 и этапе P7.

Таким образом, поддерживается установление связи между L2SW 3 и L2SW 7 через порт 1a связи.

В случае определения, что информация о поддержании связи, принятая из L2SW 3, отлична от информации о поддержании связи, принятой в последний раз, ЦПУ 11 побуждает часть хранения информации о командах передачи схемы 10 обработки поддержания связи сохранять информацию о командах передачи на основании информации о поддержании связи, принятой в этот раз.

Более того, в случае, если состояние L2SW 7 изменилось, ЦПУ 11 также побуждает часть хранения информации о командах передачи схемы 10 обработки поддержания связи сохранять информацию о командах передачи на основании самого последнего состояния.

Таким образом, в случае, если информация о поддержании связи, которая должна передаваться для поддержания установления связи, изменилась, ЦПУ 11 формирует информацию о командах передачи и побуждает часть хранения информации о командах передачи схемы 10 обработки поддержания связи сохранять сформированную информацию о командах передачи.

В дополнение, каждый раз, когда истекает предопределенный период обновления команд передачи, ЦПУ 11 формирует информацию о командах передачи и побуждает часть хранения информации о командах передачи схемы 10 обработки поддержания связи сохранять сформированную информацию о командах передачи.

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

Работа системы 100 передачи данных, когда работа ЦПУ 11 остановлена для обновления программы программно-аппаратных средств, хранимых в ПЗУ 12, после того, будет описана со ссылкой на Фиг.4.

В случае, если ЦПУ 11 останавливает работу на этапе P13, ЦПУ 11 не может принимать информацию о поддержании связи, переданную из L2SW 3. То есть эта информация о проведении связи отбрасывается (этап P14 и этап P16).

С другой стороны, несмотря на то, что ЦПУ 11 останавливает работу, схема 10 обработки поддержания связи также передает информацию о поддержании связи на L2SW 3 каждый раз, когда истекает период передачи (этап P15 и этап P17). В результате, можно поддерживать установление связи между L2SW 3 и L2SW 7 через порт 1a связи. То есть можно избегать возникновения таймаута LACP.

После того, когда обновление программы программно-аппаратных средств, хранимой в ПЗУ 12 завершено, ЦПУ 11 возобновляет работу (этап P18).

В этот момент времени информация, хранимая в ОЗУ 13 перед тем, как ЦПУ 11 останавливает работу, была стерта.

Таким образом, при начале работы, ЦПУ 11 извлекает (получает) информацию о командах передачи, сохраненную в части хранения информации о командах передачи схемы 10 обработки поддержания связи (этап P19). Затем ЦПУ 11 побуждает ОЗУ 13 сохранять извлеченную информацию о командах передачи.

В результате, в случае, если ЦПУ 11 возобновляет работу после останова, ЦПУ 11 может выполнять последовательность операций для изменения состояния связи с L2SW 3, 4 или последовательность операций для поддержания установления связи с L2SW 3, 4 на основании самой последней информации о командах передачи (то есть самого последнего состояния связи).

Кроме того, работа системы 100 передачи данных в случае, если L2SW 3 был неспособен передавать информацию о поддержании связи в L2SW 7 после определенного момента времени, будет описана со ссылкой на Фиг.5.

Описание будет продолжено при условии, что L2SW 3 был неспособен передавать информацию о поддержании связи в L2SW 7 после этапа P23.

В этом случае в момент времени (момент времени между этапом P27 и этапом P28), в который истекло время ожидания после момента времени самого последнего приема (момента времени по этапу P23), который является самым последним моментом времени приема информации о поддержании связи из L2SW 3, ЦПУ 11 из L2SW 7 управляет L2SW 7, с тем чтобы отменить установление связи с L2SW 3 (более точно, с тем чтобы не использовать порт 1a связи для связи). То есть L2SW 7 удаляет порт 1a связи из агрегации линии связи, структурированной посредством использования LACP.

Как описано выше, согласно первому примерному варианту осуществления системы передачи данных по настоящему изобретению, даже если работа ЦПУ 11 (процессора установления связи) останавливается, схема 10 обработки поддержания связи (процессор поддержания связи) может передавать информацию о поддержании связи. Как результат, можно поддерживать установление связи с L2SW 3, 4 (внешним устройством).

Более того, в первом примерном варианте осуществления, часть хранения информации о командах передачи сохраняет информацию о командах передачи для каждого из множества портов с 1a по 2d связи.

Таким образом, можно передавать разную информацию о поддержании связи для каждого из портов с 1a по 2d связи.

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

В результате, в случае, если время ожидания, в течение которого может поддерживаться установление связи, даже если L2SW 3, 4 (внешнее устройство) не принимает информацию о поддержании связи, установлено в любой период времени (например, одну секунду, тридцать секунд, и т.д.), также можно надежно поддерживать установление связи с L2SW 3, 4 (внешним устройством).

<Второй примерный вариант осуществления>

Затем, со ссылкой на Фиг.6, будет описана система передачи данных согласно второму примерному варианту осуществления настоящего изобретения.

Система 200 передачи данных согласно второму примерному варианту осуществления включает в себя устройство 210 передачи данных и множество внешних устройств 220 и 230.

Устройство 210 передачи данных оборудовано множеством портов 211a и 211b связи, процессором 212 установления связи и процессором 213 поддержания связи.

Устройство 210 передачи данных и внешнее устройство 220 соединены через порт 211a связи. Более того, устройство 210 передачи данных и внешнее устройство 230 соединены через порт 211b связи.

Процессор 212 установления связи передает и принимает информацию об установлении связи для установления связи с внешним устройством 220 на и из внешнего устройства 220. Подобным образом, процессор 212 установления связи передает и принимает информацию об установлении связи для установления связи с внешним устройством 230 на и из внешнего устройства 230.

Процессор 213 поддержания связи сконфигурирован для работы независимо от процессора 212 установления связи.

Каждый раз, когда истекает предопределенный период передачи, процессор 213 поддержания связи передает информацию о поддержании связи для поддержания установления связи с внешним устройством 220 на внешнее устройство 220. Подобным образом, каждый раз, когда истекает предопределенный период передачи, процессор 213 поддержания связи передает информацию о поддержании связи для поддержания установления связи с внешним устройством 230 на внешнее устройство 230.

В состоянии, в котором установлена связь с каждым из множества внешних устройств 220 и 230 через множество портов 211a и 211b связи, устройство 210 передачи данных передает данные, принятые с одного (например, внешнего устройства 220) из множества внешних устройств, на другое (например, внешнее устройство 230) из множества внешних устройств.

Согласно второму примерному варианту осуществления процессор 213 подержания связи также может передавать информацию о поддержании связи в случае, если работа процессора 212 установления связи останавливается. Как результат, можно поддерживать установление связи с внешним устройством 220, 230.

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

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

Согласно этому можно передавать разную информацию о поддержании связи для каждого порта связи.

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

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

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

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

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

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

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

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

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

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

В этом случае предпочтительно, чтобы устройство передачи данных было сконфигурировано для передачи и приема данных в соответствии с протоколом уровня управления передачей данных в эталонной модели OSI (соединения открытых систем).

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

работы независимо от процессора установления связи; и

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Кроме того, внешним устройством является L2SW в вышеупомянутом примерном варианте осуществления, но может быть другим устройством (например, серверным устройством, и т.д.).

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

Настоящее изобретение основано на и испрашивает преимущество приоритета по заявке № 2008-318149 на выдачу патента Японии, поданной 15 декабря 2008 года, раскрытие которой включено в материалы настоящей заявки посредством ссылки во всей его полноте.

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


УСТРОЙСТВО ПЕРЕДАЧИ ДАННЫХ
УСТРОЙСТВО ПЕРЕДАЧИ ДАННЫХ
УСТРОЙСТВО ПЕРЕДАЧИ ДАННЫХ
УСТРОЙСТВО ПЕРЕДАЧИ ДАННЫХ
УСТРОЙСТВО ПЕРЕДАЧИ ДАННЫХ
УСТРОЙСТВО ПЕРЕДАЧИ ДАННЫХ
Источник поступления информации: Роспатент

Показаны записи 111-120 из 304.
10.04.2016
№216.015.31a3

Линейное ретрансляционное устройство, система обходного пути tdm линии и способ управления обходным путем tdm линии

Изобретение относится к линейному ретрансляционному устройству. Технический результат изобретения заключается в возможности передачи объема данных, превышающего ширину полосы пропускания TDM линии, путем передачи через другое ретрансляционное устройство. При обнаружении снижения скорости...
Тип: Изобретение
Номер охранного документа: 0002580440
Дата охранного документа: 10.04.2016
20.04.2016
№216.015.3473

Узел связи, система связи, устройство управления, способ пересылки пакета и программа

Изобретение относится к области связи. Технический результат - уменьшение количества записей, хранимых в узле связи, и уменьшение нагрузки на устройство управления в сети централизованного управления. Для этого осуществляющее связь устройство содержит первую таблицу с первой записью с условием...
Тип: Изобретение
Номер охранного документа: 0002581558
Дата охранного документа: 20.04.2016
20.04.2016
№216.015.35df

Конструкция соединения между антенным устройством и устройством радиосвязи

Изобретение относится к антенно-фидерным устройствам. Соединение между антенным устройством и устройством радиосвязи содержит фланцевые участки, включающие в себя неконтактные противостоящие поверхности и участки волновода, проходящие через неконтактные противостоящие поверхности, каждый из...
Тип: Изобретение
Номер охранного документа: 0002581739
Дата охранного документа: 20.04.2016
27.04.2016
№216.015.38d8

Литий-ионная вторичная батарея

Настоящее изобретение относится к литий-ионной вторичной батарее, имеющей электродный элемент, в котором положительный электрод и отрицательный электрод размещены таким образом, чтобы быть напротив друг друга, раствор электролита и наружный корпус контейнера для содержания электродного элемента...
Тип: Изобретение
Номер охранного документа: 0002582666
Дата охранного документа: 27.04.2016
10.05.2016
№216.015.3b89

Система управления радиопараметром, устройство управления радиопараметром, базовая радиостанция, радиотерминал, способ управления радиопараметром и программа

Изобретение относится к сотовой связи. Технический результат заключается в обеспечении возможности принятия решения о надлежащем радиопараметре, подлежащем корректированию для оптимизации покрытия радиосоты. Система контроля радиопараметра содержит: средство оценки перемещения радиотерминала,...
Тип: Изобретение
Номер охранного документа: 0002583047
Дата охранного документа: 10.05.2016
10.05.2016
№216.015.3be0

Сетевая система, коммутатор и способ обнаружения подсоединенного терминала

Изобретение относится к сетевой системе. Технический результат - обеспечение возможности сетевым устройствам управляться извне для достижения гибкого управления, такого как балансировка и смещение нагрузки. Для этого в сети OpenFlow устанавливают, к какому порту какого узлового устройства...
Тип: Изобретение
Номер охранного документа: 0002583745
Дата охранного документа: 10.05.2016
20.05.2016
№216.015.3eaf

Система управления связью, коммутационный узел и способ управления связью

Изобретение относится к системам управления связью. Технический результат заключается в повышении скорости передачи данных. Система содержит: коммутационный узел, сконфигурированный с возможностью осуществлять обработку каждого из принимаемых пакетов на основе записи потока, задающей правило и...
Тип: Изобретение
Номер охранного документа: 0002584449
Дата охранного документа: 20.05.2016
20.05.2016
№216.015.4004

Устройство коммутации и способ управления передачей и приемом кадров

Изобретение относится к устройству коммутации и способу управления передачей и приемом кадров. Технический результат изобретения заключается в эффективном переключении беспроводных портов, обеспечении распределения нагрузки. Оконечные блоки беспроводной линии передают и принимают кадры через...
Тип: Изобретение
Номер охранного документа: 0002584799
Дата охранного документа: 20.05.2016
10.06.2016
№216.015.44f7

Устройство управления, система связи, способ управления узлом и программа

Изобретение относится к устройствам управления в сети. Технический результат заключается в повышении безопасности передачи данных. Сеть содержит: первый узел, управляемый устройством управления централизованным образом; и второй узел, хранящий, в течение предварительно определенного периода...
Тип: Изобретение
Номер охранного документа: 0002586019
Дата охранного документа: 10.06.2016
10.06.2016
№216.015.4595

Межсетевой шлюз, система связи, способ управления межсетевым шлюзом и машиночитаемый носитель для них

Изобретение относится к межсетевому шлюзу, системе связи и способам управления межсетевым шлюзом. Технический результат заключается в обеспечении реализации удаленного IP-доступа. Межсетевой шлюз соединен с множеством базовых станций и базовой сетью, причем межсетевой шлюз содержит приемник,...
Тип: Изобретение
Номер охранного документа: 0002586000
Дата охранного документа: 10.06.2016
Показаны записи 111-120 из 222.
10.04.2016
№216.015.31a3

Линейное ретрансляционное устройство, система обходного пути tdm линии и способ управления обходным путем tdm линии

Изобретение относится к линейному ретрансляционному устройству. Технический результат изобретения заключается в возможности передачи объема данных, превышающего ширину полосы пропускания TDM линии, путем передачи через другое ретрансляционное устройство. При обнаружении снижения скорости...
Тип: Изобретение
Номер охранного документа: 0002580440
Дата охранного документа: 10.04.2016
20.04.2016
№216.015.3473

Узел связи, система связи, устройство управления, способ пересылки пакета и программа

Изобретение относится к области связи. Технический результат - уменьшение количества записей, хранимых в узле связи, и уменьшение нагрузки на устройство управления в сети централизованного управления. Для этого осуществляющее связь устройство содержит первую таблицу с первой записью с условием...
Тип: Изобретение
Номер охранного документа: 0002581558
Дата охранного документа: 20.04.2016
20.04.2016
№216.015.35df

Конструкция соединения между антенным устройством и устройством радиосвязи

Изобретение относится к антенно-фидерным устройствам. Соединение между антенным устройством и устройством радиосвязи содержит фланцевые участки, включающие в себя неконтактные противостоящие поверхности и участки волновода, проходящие через неконтактные противостоящие поверхности, каждый из...
Тип: Изобретение
Номер охранного документа: 0002581739
Дата охранного документа: 20.04.2016
27.04.2016
№216.015.38d8

Литий-ионная вторичная батарея

Настоящее изобретение относится к литий-ионной вторичной батарее, имеющей электродный элемент, в котором положительный электрод и отрицательный электрод размещены таким образом, чтобы быть напротив друг друга, раствор электролита и наружный корпус контейнера для содержания электродного элемента...
Тип: Изобретение
Номер охранного документа: 0002582666
Дата охранного документа: 27.04.2016
10.05.2016
№216.015.3b89

Система управления радиопараметром, устройство управления радиопараметром, базовая радиостанция, радиотерминал, способ управления радиопараметром и программа

Изобретение относится к сотовой связи. Технический результат заключается в обеспечении возможности принятия решения о надлежащем радиопараметре, подлежащем корректированию для оптимизации покрытия радиосоты. Система контроля радиопараметра содержит: средство оценки перемещения радиотерминала,...
Тип: Изобретение
Номер охранного документа: 0002583047
Дата охранного документа: 10.05.2016
10.05.2016
№216.015.3be0

Сетевая система, коммутатор и способ обнаружения подсоединенного терминала

Изобретение относится к сетевой системе. Технический результат - обеспечение возможности сетевым устройствам управляться извне для достижения гибкого управления, такого как балансировка и смещение нагрузки. Для этого в сети OpenFlow устанавливают, к какому порту какого узлового устройства...
Тип: Изобретение
Номер охранного документа: 0002583745
Дата охранного документа: 10.05.2016
20.05.2016
№216.015.3eaf

Система управления связью, коммутационный узел и способ управления связью

Изобретение относится к системам управления связью. Технический результат заключается в повышении скорости передачи данных. Система содержит: коммутационный узел, сконфигурированный с возможностью осуществлять обработку каждого из принимаемых пакетов на основе записи потока, задающей правило и...
Тип: Изобретение
Номер охранного документа: 0002584449
Дата охранного документа: 20.05.2016
20.05.2016
№216.015.4004

Устройство коммутации и способ управления передачей и приемом кадров

Изобретение относится к устройству коммутации и способу управления передачей и приемом кадров. Технический результат изобретения заключается в эффективном переключении беспроводных портов, обеспечении распределения нагрузки. Оконечные блоки беспроводной линии передают и принимают кадры через...
Тип: Изобретение
Номер охранного документа: 0002584799
Дата охранного документа: 20.05.2016
10.06.2016
№216.015.44f7

Устройство управления, система связи, способ управления узлом и программа

Изобретение относится к устройствам управления в сети. Технический результат заключается в повышении безопасности передачи данных. Сеть содержит: первый узел, управляемый устройством управления централизованным образом; и второй узел, хранящий, в течение предварительно определенного периода...
Тип: Изобретение
Номер охранного документа: 0002586019
Дата охранного документа: 10.06.2016
10.06.2016
№216.015.4595

Межсетевой шлюз, система связи, способ управления межсетевым шлюзом и машиночитаемый носитель для них

Изобретение относится к межсетевому шлюзу, системе связи и способам управления межсетевым шлюзом. Технический результат заключается в обеспечении реализации удаленного IP-доступа. Межсетевой шлюз соединен с множеством базовых станций и базовой сетью, причем межсетевой шлюз содержит приемник,...
Тип: Изобретение
Номер охранного документа: 0002586000
Дата охранного документа: 10.06.2016
+ добавить свой РИД