Устройство управления, система связи, способ передачи управляющей информации и программа

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

 

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

[0001]

Ссылка на родственные заявки

Эта заявка основана на японской заявке на патент №2013-063578, поданной 26 марта 2013 г., и испрашивает ее преимущество приоритета, раскрытие которой полностью включено в настоящее описание посредством ссылки.

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

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

[0002]

В последние годы была предложена технология, известная как OpenFlow (смотри не патентную литературу 1 и 2). В OpenFlow связь понимается как сквозной поток и управление маршрутом, обнаружение ошибок, балансировка нагрузки и оптимизация выполняются на поточной основе. Переключатель OpenFlow, как специфицировано в не патентной литературе 2, обеспечивается защищенным каналом для связи с контроллером OpenFlow и работает в соответствии таблицей потока, в которой добавление или перезапись сообщается контроллером OpenFlow соответствующим образом. В таблице потока для каждого потока имеются определения множеств условий совпадения (полей совпадения) для сравнения с заголовками пакетов, статистической информации потока (счетчиков) и инструкций (instructions), которые определяют содержание обработки (обратиться к «5.2 Flow Table» в не патентной литературе 2).

[0003]

Например, когда переключатель OpenFlow принимает пакет, выполняется поиск записи, имеющей условие совпадения (обратиться к «5.2 Matching» в не патентной литературе 2), которое соответствует информации заголовка пакета, из таблицы потока. В результате поиска в случае, когда находится запись, соответствующая принятому пакету, переключатель OpenFlow обновляет статистическую информацию потока (счетчики), а также осуществляет содержание обработки (передачу пакета из определенного порта, заполнение, отбрасывание и тому подобное), описанное в поле Инструкции данной записи, для принятого пакета. С другой стороны, в результате поиска, в случае, когда не находится запись, соответствующая принятому пакету, переключатель OpenFlow передает запрос установки записи в контроллер OpenFlow через защищенный канал, то есть запрос, чтобы передать управляющую информацию для обработки принятого пакета. Переключатель OpenFlow принимает запись потока, определенную содержанием обработки, и обновляет таблицу потока. Таким образом, переключатель OpenFlow выполняет передачу пакета с использованием записей, сохраненных в таблице в качестве управляющей информации.

[0004]

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

[0005]

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

[0006]

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

Патентная литература (PTL)

[0007]

(PTL 1) Публикация Kokai японского патента № JP2011-160363А.

(PTL 2) Международная публикация № WO 2011/083780.

(PTL 3) Международная публикация № WO 2011/049807.

Непатентная литература (NPL)

[0008]

(NPL 1) Nick McKeown and seven others, «OpenFlow: Enabling Innovation in Campus Networks», (online), (Search performed on March 18, 2013), Internet <URL: http://www.openflow.org/documents/openflow-wp-latest.pdf>.

(NPL 2) «OpenFlow Switch Specification» Version 1.3.1 (Wire Protocol 0x04), [online], [Search performed on March 18, 2013], <Internet URL: https://www.opennetworking.org/images/stories/downloads/specification/openflow-spec-v1.3.1.pdf>.

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

[0009]

Следующий анализ дается в соответствии с настоящим изобретением. Была раскрыта конфигурация, в которой развернуты множество контроллеров, как в вышеупомянутой патентной литературе с 1 по 3. Однако конфигурация патентной литературы 1 эквивалентна «6.3.4 Multiple Controllers» не патентной литературы 2, и обмен информацией между контроллерами не имеет места.

[0010]

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

[0011]

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

[0012]

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

[0013]

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

[0014]

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

[0015]

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

[0016]

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

[0017]

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

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

[0018]

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

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

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

Фиг.4 - диаграмма, изображающая пример управляющей информации, сохраняемой устройством управления, в первом иллюстративном варианте осуществления настоящего изобретения.

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

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

Фиг.7 - диаграмма последовательности, представляющая операции устройства управления в первом иллюстративном варианте осуществления настоящего изобретения.

Фиг.8 - диаграмма для описания операций устройства управления в первом иллюстративном варианте осуществления настоящего изобретения.

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

[0019]

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

[0020]

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

[0021]

Например, как изображено в овале на фиг.1, устройство 100А управления устанавливает управляющую информацию «передать пакеты из терминала А с адресатом сервера В в переключатель соединения сервера В» для узла 200 связи под своим управлением. При этом, если блок 102 хранения политики хранит политику, чтобы передавать управляющую информацию, сгенерированную с помощью связи между терминалом и сервером, во второе устройство 100В управления, блок 103 обмена управляющей информацией передает вышеупомянутую управляющую информацию в устройство 100В управления.

[0022]

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

[0023]

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

Первый иллюстративный вариант осуществления

[0024]

Затем дано подробное описание, имеющее отношение к первому иллюстративному варианту осуществления настоящего изобретения, делая ссылку на чертежи. Фиг.2 - диаграмма, изображающая конфигурацию системы связи в первом иллюстративном варианте осуществления настоящего изобретения. Ссылаясь на фиг.2, изображена конфигурация, соединяющая первое устройство 100А управления, которое управляет переключателями 20, которыми необходимо управлять, и второе устройство 100В управления, которое управляет переключателями 20, которыми необходимо управлять.

[0025]

Первое устройство 100А управления и второе устройство 100В управления управляют переключателем 20 с помощью установки управляющей информации в переключателе через соответственные управляющие каналы. Контроллер OpenFlow и переключатель OpenFlow (включающие в себя терминал, обеспеченный функциональной возможностью OpenFlow или тому подобной) не патентной литературы 1 и 2 могут быть упомянуты как такие устройство управления и переключатель. Очевидно, также возможны другие переключатели и устройства управления для централизованно управляемой сети.

[0026]

В примере фиг.2, переключатели, управляемые первым устройством 10А управления, и переключатели, управляемые вторым 10В устройством управления, изображены отдельно, но некоторая их часть или все из них могут дублироваться. В этом случае, переключатель, который принимает установку для управляющей информации из 2 устройств управления, может выполнять операцию, такую как прием самой ранней принятой управляющей информации, как в «6.3.4 Multiple Controllers» не патентной литературы 2 или в патентной литературе 1.

[0027]

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

[0028]

Фиг.3 - блок-схема, изображающая конфигурацию первого устройства 10А управления в первом иллюстративном варианте осуществления изобретения. Ссылаясь на фиг.3, изображенная конфигурация обеспечена: блоком 11 управления переключателем, блоком 12 хранения управляющей информации, блоком 13 приема установки политики, блоком 14 выбора управляющей информации передачи, блоком 15 передачи управляющей информации, блоком 16 приема управляющей информации и блоком 17 выбора управляющей информации приема.

[0029]

Блок 11 управления переключателем управляет переключателем с помощью установки управляющей информации, как изображено на фиг.4, в переключателе 20. Условия 1 и 2 совпадения на фиг.4 являются полями, указывающими содержание, чтобы соответствовать заголовку или тому подобному принятого пакета. Поле действия является полем для установки содержания обработки (передачи из определенного порта, перезаписи заголовка, отбрасывания пакета и тому подобного), применяемого к пакетам, которые соответствуют условию совпадения. Например, после приема пакета, для которого IP адрес источника передачи является 192.168.10.2, а IP адрес адресата является 192.168.100.1, переключатель 20, где установлена управляющая информация фиг.4, применяет содержание «действие 1», изображенное в его поле действия, к пакету.

[0030]

Следует заметить, что относительно синхронизации, при которой управляющая информация устанавливается в переключателе 20, может быть упомянут случай, когда запрос (например, сообщение Packet-In не патентной литературы 2) принимается из переключателя 20, или случай, когда изменение в топологии сети обнаруживается устройством управления 10А, и изменяется существующий маршрут передачи пакета.

[0031]

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

[0032]

Блок 13 приема установки политики принимает политику для выбора управляющей информации, подлежащей передаче в другое устройство управления, из администратора сети через внешнее устройство 30 администрирования и передает в блок 14 выбора управляющей информации передачи. Блок 13 приема установки политики настоящего иллюстративного варианта осуществления принимает политику для выбора, из управляющей информации, принятой из другого устройства управления, управляющую информацию, сохраняемую в блоке 12 хранения управляющей информации, и передает в блок 17 выбора управляющей информации приема.

[0033]

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

[0034]

Фиг.5 - диаграмма, изображающая пример политики передачи для выбора управляющей информации, подлежащей передаче в другое устройство управления. Например, когда политика, изображенная на фиг.5, дается, блок 14 выбора управляющей информации передачи находит запись, в которой IP адрес адресата является 192.168.100.1, из управляющей информации, сохраненной в блоке 12 хранения управляющей информации, и передает во второе устройство 10В управления. Следует заметить, что в качестве другой политики также можно определять диапазон для извлечения управляющей информации, сохраненной в блоке 12 хранения управляющей информации (передается информация, добавленная/модифицированная в пределах предварительно заданного прошедшего периода времени), и синхронизацию передачи (когда модифицированное число элементов управляющей информации достигает предварительно заданного числа, каждый предварительно заданный период времени). Также можно генерировать политику не только для управляющей информации, но также, чтобы добавлять информацию о топологии между переключателями или ошибочную информацию предыстории, понятую устройством управления в цели для передачи.

[0035]

Блок 15 передачи управляющей информации передает управляющую информацию, выбранную блоком 14 выбора управляющей информации передачи, в назначенное устройство управления.

[0036]

После приема управляющей информации из другого устройства управления блок 16 приема управляющей информации передает информацию в блок 17 выбора управляющей информации приема.

[0037]

Блок 17 выбора управляющей информации приема обращается к политике, переданной из блока 13 приема установки политики, чтобы определить то, сохранять ли управляющую информацию, переданную из блока 16 приема управляющей информации, в блоке 12 хранения управляющей информации или отбросить без сохранения.

[0038]

Фиг.6 - диаграмма, изображающая пример политики приема для определения того, записывается ли или нет управляющая информация, принятая из другого устройства управления, в блоке 12 хранения управляющей информации. Например, в случае, когда политика, изображенная на фиг.6, задана, блок 14 выбора управляющей информации приема выполняет операцию, чтобы сохранить управляющую информацию, IP адрес адресата которой является 192.168.100.1, в блоке 12 хранения управляющей информации. Следует заметить, что в качестве другой политики можно определять источник передачи (устройство управления) принятой управляющей информации или тип управляющей информации, или тому подобное. Таким образом, можно улучшить качество переданной и принятой управляющей информации.

[0039]

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

[0040]

Следует заметить, что вышеупомянутые блок 15 передачи управляющей информации и блок 16 приема управляющей информации могут использовать другое устройство управления, а в качестве протокола для обмена управляющей информацией версию 4 протокола пограничного шлюза (упомянутую как «BGP4» ниже). В этом случае можно использовать типы сообщений добавления, обновления и поддержания управляющей информации в поле типа заголовка BGP4. Что касается передачи управляющей информации, при сохранении управляющей информации, которая должна передаваться, в полях переменной длины этих сообщений (необязательном поле параметра открытого сообщения или соответственных полях переменной длины сообщения обновления) можно обмениваться управляющей информацией в аналогичной процедуре обмену информации маршрута в BGP4. Очевидно, также можно расширять и использовать другие протоколы, такие как НТТР (протокол передачи гипертекста), HTTPS (протокол передачи гипертекста через защищенный уровень разъема) или тому подобные.

[0041]

Выше было дано описание, имеющее отношение к конфигурации первого устройства 10А управления, но второе устройство 10В управления может также иметь такую же конфигурацию. Поскольку в соответствии с политикой работы может быть предусмотрен блок управления, который не передает управляющую информацию, в таком случае блок 14 выбора управляющей информации и блок 15 передачи управляющей информации могут быть не включены в конфигурацию, изображенную на фиг.3.

[0042]

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

[0043]

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

[0044]

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

[0045]

Затем первое устройство 10А управления передает выбранную управляющую информацию во второе устройство 10В управления (этап S003).

[0046]

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

[0047]

Затем второе устройство 10В управления сохраняет выбранную управляющую информацию в блоке хранения управляющей информации на своей собственной стороне (этап S005).

[0048]

Как описано выше, обмен управляющей информацией выполняется между первым устройством 10А управления и вторым устройством 10В управления. Таким образом, как изображено на фиг.8, например, тот факт, что терминал А1 и терминал А2 присутствуют в домене А, который управляется первым устройством 10А управления, а терминал В1 присутствует в домене В, который управляется вторым устройством 10В управлении, может совместно использоваться 2 устройствами управления.

[0049]

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

[0050]

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

[0051]

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

[0052]

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

Первый способ

(Обратиться к устройству управления в соответствии с первым аспектом, описанным выше)

Второй способ

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

Третий способ

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

Четвертый способ

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

Пятый способ

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

Шестой способ

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

Седьмой способ

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

Восьмой способ

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

Девятый способ

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

Десятый способ

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

[0053]

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

СПИСОК ССЫЛОЧНЫХ ОБОЗНАЧЕНИЙ

[0054]

10А, 10В, 100А, 100В устройство управления

11 блок управления переключателем

12 блок хранения управляющей информации

13 блок приема установки политики

14 блок выбора управляющей информации передачи

15 блок передачи управляющей информации

16 блок приема управляющей информации

17 блок выбора управляющей информации приема

20 переключатель

30 внешнее устройство администрирования

101 блок управления

102 блок хранения политики

103 блок обмена управляющей информацией

200 узел связи

1. Устройство управления, содержащее:

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

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

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

2. Устройство управления по п.1, в котором

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

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

3. Устройство управления по п.1, в котором

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

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

4. Устройство управления по п.1, дополнительно содержащее: блок хранения управляющей информации, который хранит упомянутую управляющую информацию, в котором

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

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

6. Устройство управления по п.4, в котором

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

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

7. Устройство управления по любому из пп. 1-6, в котором версия 4 протокола пограничного шлюза (BGP4) используется в качестве протокола для передачи упомянутой управляющей информации.

8. Система связи, содержащая:

первое устройство управления, которое содержит:

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

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

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

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

9. Система связи по п.8, в которой

узел связи, который должен управляться упомянутым первым устройством управления, и узел связи, который должен управляться упомянутым вторым устройством управления, соединены, и

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

10. Система связи по п.8, в которой

узел связи, который должен управляться упомянутым первым устройством, и узел связи, который должен управляться упомянутым вторым устройством управления, соединены, и

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

11. Система связи по п.8, в которой

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

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

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

13. Система связи по п.11, в которой

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

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

14. Система связи по любому из пп. 8-13, в которой версия 4 протокола пограничного шлюза (BGP4) используется в качестве протокола для передачи упомянутой управляющей информации.

15. Способ передачи управляющей информации, в котором

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

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

этап, на котором передают в упомянутое другое устройство управления упомянутую выбранную управляющую информацию.



 

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

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

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

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

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

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

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

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

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

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

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

Изобретение относится к технологии разделения нагрузки при передаче данных по сети. Технический результат – эффективное балансирование разделения нагрузки при реализации NAT на множестве CRU. Способ разделения нагрузки, включающий конфигурирование публичных сетевых адресов в форме адресных пулов, после приема трафика, переданного пользовательскими устройствами, группирование пользовательских устройств согласно моделям трафика, передаваемого пользовательскими устройствами, назначение, центральными процессорными блоками (CPU), публичных сетевых адресов для пользовательских устройств и трансляцию частных сетевых адресов пользовательских устройств в публичные сетевые адреса, при этом каждый из упомянутых адресных пулов включает множество адресных блоков, и каждый из множества адресных блоков соответствует одному CPU, каждая группа пользователей включает множество блоков пользователей, и каждый из множества блоков пользователей соответствует одному CPU. 2 н. и 8 з.п. ф-лы, 5 ил.

Изобретение относится к способу и устройству для обработки имен и пакетов прозрачного соединения множества каналов (TRILL). Технический результат заключается в повышении эффективности обработки при осуществлении многоклиентской архитектуры. Способ обработки имен содержит этапы, на которых маршрутизирующий мост (RB) в сети TRILL назначает имя терминалу, прикрепленному к RB, причем имя используется для пересылки пакета по сети TRILL; и RB отправляет назначенное имя на терминал, причем терминал согласно имени инкапсулирует пакет TRILL, который использует составную метку для различения многоклиентской услуги. 4 н. и 6 з.п. ф-лы, 10 ил.

Изобретение относится к средствам управления сетью. Технический результат заключается в снижении нагрузки на сеть. Определяют, разгружать или нет трафик для базовой сети. Когда выполняют разгрузку, конфигурирование пути разгрузки для обхода упомянутой базовой сети и соединения со средством коммутации, размещенным между базовой сетью и сетью пакетной передачи данных. Коммутируют, посредством средства коммутации, соединения сети пакетной передачи данных из базовой сети в путь разгрузки, когда трафик разгружают. Пересылают пакет, подлежащий разгрузке, между путем разгрузки и сетью пакетной передачи данных через упомянутое средство коммутации, когда трафик для базовой сети разгружают. 8 н. и 20 з.п. ф-лы, 21 ил.

Изобретение относится к области связи, а именно к способу и устройству для переключения интерфейса в условиях мультимедийной домашней сети. Технический результат заключается в повышении эффективности передачи данных вследствие выбора неправильного интерфейса. Технический результат достигается за счет выбора или переключения, посредством уровня абстракции, интерфейса или группы интерфейсов, применяемых для передачи данных, согласно правилу переадресации, соответствующему упомянутым данным, при этом упомянутое правило переадресации соответствует списку адресов интерфейсов и включает текущий список адресов интерфейсов, а выбор посредством уровня абстракции интерфейса или группы интерфейсов, применяемых для передачи данных, включает: после того как объект верхнего уровня добавляет новое правило переадресации или изменяет правило переадресации, выбор посредством уровня абстракции наиболее подходящего интерфейса или группы интерфейсов из списка адресов интерфейсов для добавления к текущему списку интерфейсов, так чтобы текущий список адресов интерфейсов указывал интерфейс или группу интерфейсов, применяемых в текущий момент для передачи данных. 2 н. и 13 з.п. ф-лы, 7 ил.

Изобретение относится к ретрансляции и потоковой передачи информации для группы пользователей. Технический результат – эффективная синхронизация потоковой передачи медиа-контента в режиме реального времени из косвенного источника к прямому источнику. Система общественного вещания для предоставления возможности участникам группы пользователей транслировать выбранный контент другим участникам группы пользователей, причем система общественного вещания содержит: средство синхронизации для синхронизации в режиме реального времени медиа-контента между участниками группы пользователей и средство вещания контента, причем средство синхронизации и средство вещания контента совместимо в кругу группы клиентов-участников, каждый из которых устанавливает связь, по меньшей мере, с двумя источниками контента, при этом, по меньшей мере, два источника контента, каждый из которых характеризуется отдельной разрешенной точкой доступа, таким образом предоставляют, по меньшей мере, две разрешенные точки доступа для одного и того же контента, причем упомянутое средство синхронизации содержит средство для идентификации выбранного контента и средство указания пути доставки для указания пути доставки выбранного контента из оптимального местоположения источника контента для каждого клиента-участника, притом каждое выбранное оптимальное местоположение источника данных выбирается, по меньшей мере, из двух источников контента, причем упомянутый выбор основывается на определенных пользователем параметрах, средство вещания контента выполнено с возможностью инициировать средство указания пути доставки, доставить выбранный контент участникам группы пользователей из контента приглашающего участника группы пользователей, причем участники группы пользователей, таким образом, имеют возможность одновременно получить доступ к инициированию выбора контента от участника, приглашающего к контенту, принятому из избранных оптимальных местоположений источника контента, в группе пользователей, с целью предоставления платформы на основе контента для общественного взаимодействия. 7 н. и 39 з.п. ф-лы, 16 ил.

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

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

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

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

Изобретение относится к конфигурированию набора идентификаторов (ID) диалогов на сетевом устройстве в распределенном отказоустойчивом сетевом межсоединении (DRNI) группы агрегирования каналов. Технический результат – улучшение предоставления услуг конечным пользователям, в частности, через DRNI. Для этого способ начинается с инициализации набора ID диалогов, при этом инициализация включает в себя установку элементов булева вектора, ассоциированного с набором ID диалогов в последовательность нулей, и при этом булев вектор включает в себя значения, указывающие обработку набора ID диалогов посредством одного шлюза или одного агрегатора сетевого устройства. Способ продолжается определением того, что распределение набора ID диалогов нуждается в обновлении, установкой значений операционного вектора, индексированного посредством ID диалогов, и установкой значений булева вектора, причем булев вектор перечисляет, ассоциирован ли один шлюз или один агрегатор сетевого устройства с каждым из ID диалогов. 6 н. и 33 з.п. ф-лы, 44 ил., 9 табл.
Наверх