Сетевая система

Иллюстрации

Показать все

Изобретение относится к сетевым технологиям, а именно к сетевой системе, которая устанавливает связь, используя сетевой протокол, не ориентированный на установление соединения. Технический результат заключается в уменьшении количества ресурсов, необходимых для связи. Технический результат достигается тем, что сетевое оборудование включает в себя модуль 1е обработки информации, который имеет один или более объектов и предоставляет управляющую информацию функциональному модулю 1f предоставления услуги путем исполнения объекта по приему запроса услуги, включающего в себя конкретный идентификатор. Модуль 1с сбора отношения соответствия собирает отношение соответствия между конкретным идентификатором объекта и адресными данными оборудования 1 от оборудования 1. Модуль 1b хранения отношения соответствия сохраняет отношение соответствия между конкретным идентификатором и адресными данными, которые собираются модулем 1с сбора отношения соответствия. Пока адресные данные, соответствующие конкретному идентификатору, использованному для запроса услуги, хранятся в модуле 1b хранения отношения соответствия, функциональный модуль 1d запроса услуги делает запрос услуги, основываясь на адресных данных. В результате, ресурсы, необходимые для связи, используя ассоциацию между оборудованием 1 и конкретным идентификатором, могут быть снижены. 11 з.п. ф-лы, 14 ил.

Реферат

Область техники, к которой относится изобретение

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

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

До настоящего времени существует сетевая система, в которой множество оборудования, предоставляющего различные услуги, соединено друг с другом посредством сети. Например, вышеописанная сетевая система раскрывается в Патентной публикации Японии JP 9-139742 A. К вышеназванному оборудованию относится такое, как устройство освещения, которое предоставляет управление освещением или отслеживание освещения как услуги; кондиционер воздуха, который предоставляет управление кондиционированием или отслеживанием кондиционирования как услуги, и устройство запирания, которое предоставляет управление запиранием или контроль запирания как услуги.

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

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

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

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

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

Сущность изобретения

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Перечень чертежей

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

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

Фиг.2B - схема, иллюстрирующая конфигурацию клиентского терминала.

Фиг.3A - пример отношения соответствия.

Фиг.3B - пример отношения соответствия.

Фиг.3C - пример отношения соответствия.

Фиг.4 - схема, иллюстрирующая последовательность действий вышеописанной сетевой системы.

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

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

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

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

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

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

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

Наилучший способ исполнения изобретения

Ссылаясь на приложенные чертежи, сетевая система в соответствии с предпочтительным вариантом осуществления настоящего изобретения объясняется ниже.

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

Фиг.1 иллюстрирует конфигурацию сетевой системы по настоящему варианту осуществления. В сетевой системе по настоящему варианту осуществления оборудование 1 (на фиг.1 оборудование с 11 по 16 показано как множество оборудования 1) и клиентский терминал 2, как терминалы (терминальные устройства), подсоединены к сети NT1 (локальная сеть). Сеть NT1 имеет сегментированную конфигурацию, которая включает в себя сегменты NT1a и NT1b, подсоединенные друг к другу через маршрутизатор 3 (на фиг.3 показаны маршрутизаторы 31 и 32). Оборудование с 11 по 14 и клиентский терминал 2 принадлежат к сегменту NT1a, подсоединенному к маршрутизатору 31. Оборудование 15 и 16 принадлежит к сегменту NT1b, подсоединенному к маршрутизатору 32. Оборудование с 11 по 16 и клиентский терминал 2 в сети NT1 устанавливают связь друг с другом, используя так называемый не ориентированный на установление соединения протокол связи. То есть оборудование с 11 по 16 и клиентский терминал 2 сети NT1 не требуют установления соединения (пути к другому терминалу) для осуществления связи друг с другом.

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

Оборудование 1, такое как, например, устройство освещения, которое осуществляет контроль затемнения, и переключатель освещения, который осуществляет операцию включения-выключения операций освещения и затемнения. Например, устройство освещения выполняет такое управление включением-выключением и затемнением в ответ на операцию переключателя освещения. Показанное на фиг.2A оборудование 1 имеет: модуль 1a связи, модуль 1b хранения отношения соответствия, функциональный модуль 1c сбора отношения соответствия, функциональный модуль 1d запроса услуги, модуль 1e обработки информации и модуль 1f предоставления услуги.

Модуль 1a связи хранит адресные данные, специфичные для каждого из оборудования 1. Модуль 1a связи устанавливает сетевую связь, используя протокол связи, не ориентированный на установление соединения со ссылкой на адресные данные. Это адресные данные, такие как IP адрес и MAC адрес, которые используются для связи (например, низкоскоростной связи по арендуемому каналу).

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

В модуль 1e обработки информации внедрен модуль программного обеспечения (здесь и далее именуемый как MOS (Micro Object Server - Сервер Микро Объектов)), включающий в себя объекты, в целях реализации функции сервера объектов в сетевой системе в соответствии с настоящим вариантом осуществления. Вышеупомянутый модуль 1e обработки информации выполняет обработку для предоставления функции, используемой для направления (управления) работы функционального модуля 1f предоставления услуги, выполнения обработки для получения переменного числового значения, указывающего текущее состояние функционального модуля 1f предоставления услуги, и также выполнения обработки для получения данных события, указывающих то, что произошло изменение состояния статуса функционального модуля 1f предоставления услуги.

MOS каждого из оборудования 1, составляющего сетевую систему в соответствии с настоящим вариантом осуществления, включает в себя один или более объектов, используемых для выполнения обработки по предоставлению услуг. Каждый из объектов имеет одно или более определений ввода-вывода (здесь и далее именуемых как интерфейс), которые определяют управляющие данные (переменные числовые значения, функции, данные события и их комбинации), относящиеся к услуге, предоставляемой функциональным модулем 1f предоставления услуги. Таким образом, каждый из объектов имеет одну или более функций управления, которые предписывают функциональному модулю 1f предоставления услуги предоставить свою услугу. Каждый из объектов имеет конкретный идентификатор [OID+IID], который создается из уникального идентификатора объекта (здесь и далее именуемого как OID) и идентификатора интерфейса (здесь и далее именуемого как IID). OID - это идентификатор, персонально присвоенный объекту. IID - это идентификатор, персонально присвоенный каждому из интерфейсов (или каждой из функций управления), которые имеет объект.

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

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

Сверх того, в настоящем варианте осуществления для протокола в сетевой системе используется семиуровневая модель OSI. Прикладной уровень, который является наивысшим уровнем OSI, это уникальный Протокол Доступа к Объекту (OAP), который MOS модуля 1e обработки информации оборудования 1 использует для передачи данных (таких как переменные числовые значения, данные событий и функции) другому терминалу или приема данных (таких как переменные числовые значения, данные событий и функции) от другого терминала.

Функциональный модуль 1c сбора отношений соответствия собирает отношение соответствий между конкретным идентификатором объекта и адресными данными, хранящимися в разных оборудованиях 1, от разных терминалов посредством сети NT1.

Модуль 1b хранения отношений соответствия сохраняет отношение соответствия между конкретным идентификатором и адресными данными другого оборудования 1 собранного функциональным модулем 1c сбора отношений соответствия. Более того, модуль 1b хранения отношений соответствия сохраняет отношение соответствия между собственным конкретным идентификатором и адресными данными.

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

Теперь клиентский терминал 2 конфигурирует встроенный контроллер. Встроенный контроллер может получать данные манипулирования переключателями освещения в сети и управлять устройствами освещения в сети. Фиг.2B иллюстрирует, что клиентский терминал 2 имеет модуль 2a связи, модуль 2b хранения отношения соответствия, функциональный модуль 2c сбора отношения соответствия и функциональный модуль 2d запроса услуги.

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

Функциональный модуль 2c сбора отношения соответствия собирает отношение соответствия между конкретным идентификатором объекта и адресными данными, хранящимися в другом оборудовании 1, от другого терминала через сеть NT1.

Модуль 2b хранения отношения соответствия хранит отношение соответствия между конкретным идентификатором и адресными данными оборудования 1, собранными функциональным устройством 2c сбора отношения соответствия.

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

Фиг.3A, 3B и 3C иллюстрируют, соответственно, таблицы TBa, TBb и TBc отношения соответствия как пример конфигурации таблицы TB отношения соответствия между конкретным идентификатором и адресными данными, хранящимися в модулях 1b и 2b хранения отношения соответствия. Сетевая система по настоящему варианту исполнения использует любую из таблиц TBa, TBb и TBc в качестве таблицы TB отношения соответствия.

Таблица TBa отношения соответствия по фиг.3A хранит комбинацию конкретного идентификатора [OID+IID] и адресных данных оборудования 1, имеющего тот же конкретный идентификатор. Следовательно, использование таблицы TBa отношения соответствия упрощает процесс хранения, так как таблица TBa отношения соответствия хранит отношение соответствия между конкретным идентификатором и адресными данными, собранными функциональными модулями 1c и 2c сбора отношения соответствия без каких-либо изменений.

Таблица TBb отношения соответствия по фиг.3В хранит соответствие между уникальным идентификатором объекта [OID] и адресными данными оборудования 1, имеющего тот же идентификатор объекта. В данном случае таблица TBb отношения соответствия может хранить OID без какого-либо IID, даже если один OID имеет множество IID. Но невозможно назначить один и тот же OID множеству оборудования 1.

Таблица TBc отношения соответствия по фиг.3C хранит уникальный идентификатор объекта [OID] в сочетании с адресными данными оборудования 1, имеющими тот же OID. Для того чтобы поддерживать вариант, в котором один и тот же OID назначен множеству оборудования 1, она сконфигурирована таким образом, что когда уже сохранена комбинация OID и адресных данных и когда есть необходимость сохранения новой комбинации того же самого OID, но с отличными адресными данными, используется конкретный идентификатор [OID+IID] в сочетании с адресными данными оборудования 1, имеющего тот же конкретный идентификатор, и таблица сохраняет такую комбинацию как новую комбинацию. Более того, когда существует множество комбинаций, имеющих один и тот же OID, но различные адресные данные, предписывается выяснить те комбинации, которые имеют максимальное число IID, заданное адресным данным, так что таким образом найденные комбинации хранятся без IID («*» на фиг.3C), т.е. в простом формате OID и адресных данных, в то время как оставшаяся комбинация сохраняется в формате конкретного идентификатора [OID+IID] и адресных данных.

Например, фиг.3C показывает OID5, которому назначены два адресных данных 6 и 7. В оборудовании 1, имеющем адресные данные 6, три или более IID (такие как IID1, IID4, IID5 и IID6) скомбинированы с OID5. В оборудовании 1, имеющем адресные данные 7, два IID (IID2 и IID3) скомбинированы с OID5. Как упоминалось выше, число IID (три или более), принадлежащих адресным данным 6, больше, чем число IID (два) принадлежащих адресным данным 7. По этой причине комбинация OID5 и адресных данных 6 сохраняется без идентификаторов IID. Комбинация OID5 и адресных данных 7 сохраняется, включая идентификаторы IID.

Таким образом, использование таблицы TBc отношения соответствия позволяет назначить один и тот же OID множеству оборудования 1. Кроме того, возможно экономить емкость памяти с помощью вышеописанной схемы сохранения комбинаций в простом формате [OID+адресные данные] для таких комбинаций, которые имеют один и тот же OID, но разные адресные данные, и которые имеют максимальное число идентификаторов IID, при этом сохраняя комбинацию в формате [OID+IID+адресные данные] для таких комбинаций, которые имеют меньшее число IID. Для этих целей она сконфигурирована соответственно сохранять число IID для комбинаций, сохраненных в формате [OID+адресные данные], и комбинаций, сохраненных в формате [OID+IID+адресные данные]. Когда число IID для комбинаций, сохраненных в формате [OID+IID+адресные данные], больше числа IID комбинаций, сохраненных в формате [OID+адресные данные], текущие комбинации, сохраненные в простом формате [OID+адресные данные], перезаписываются и сохраняются в формат [OID+IID+адресные данные], в то же время удаляя [IID] из комбинаций, сохраненных в формате [OID+IID+адресные данные], для перезаписи и сохранения таких комбинаций в формате [OID+IID+адресные данные]. Таким образом, комбинации, растущие к максимальному числу IID, перезаписываются в простой формат [OID+адресные данные], таким образом оптимизируя область запоминающего устройства.

Фиг.4 иллюстрирует последовательность в сетевой системе по настоящему варианту осуществления. Последовательность показывает, что оборудование обновляет информацию (таблицу TB отношения соответствия), хранящуюся в модуле 1b сохранения отношения соответствия оборудования 1, и посылает запрос услуги. Кроме того, фиг.4 показывает оборудование 12, 13 и 15. Оборудование 12 и 13 принадлежит к тому же самому сегменту, к которому принадлежит оборудование 1. Оборудование 15 принадлежит к сегменту, отличному от того, к которому принадлежит оборудование 1. Тем не менее, система по фиг.4 в целом идентична фиг.1.

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

Тем не менее, когда адресные данные, соответствующие специфичному конкретному идентификатору, не хранятся в модуле 1b хранения отношения соответствия (S2), функциональный модуль 1c сбора отношения соответствия запрашивает оборудование 12 и 16 отправить адресные данные, соответствующие специфичному конкретному идентификатору (S3). Модуль 1c сбора отношения соответствия устанавливает многоадресную связь для отправки пакета запроса адреса соответствия на оборудование с 12 по 14, подсоединенное к сегменту, идентичному тому, к которому подсоединено (S4) оборудование 11. Между тем, функциональный модуль 1c сбора отношения соответствия устанавливает одноадресную связь для отправки пакета запроса адреса соответствия на оборудование 15 и 16, подсоединенное к сегменту, отличному от сегмента, к которому подсоединено оборудование 11 (S5). Оборудование 13, имеющее конкретный объект, отправляет пакет ответа, содержащий собственные адресные данные, оборудованию 11 (S6).

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

Теперь предполагается, что таблица TBa отношения соответствия, показанная на фиг.3A, используется в качестве таблицы TB отношения соответствия. Подтверждение отношения соответствия во время (S1) формирования услуги делается путем поиска по таблице TBa отношения соответствия адресных данных, соответствующих конкретному идентификатору [OID+IID] специфичного объекта. Между тем, по приему пакета ответа (S6) функциональный модуль 1c сбора отношения соответствия ассоциирует адресные данные, включенные в пакет ответа, со специфичным конкретным идентификатором [OID+IID] и сохраняет его в таблице TBa отношения соответствия (S7).

Предполагается, что таблица TBb отношения соответствия, показанная на фиг.3B, используется в качестве таблицы TB отношения соответствия. Подтверждение отношения соответствия во время (S1) формирования услуги делается путем поиска по таблице TBb отношения соответствия адресных данных, соответствующих уникальному идентификатору объекта [OID] специфичного объекта. Между тем, по приему пакета ответа (S6) функциональный модуль 1c сбора отношения соответствия соединяет адресные данные, включенные в пакет ответа, с уникальным идентификатором объекта [OID] специфичного объекта и сохраняет их в таблице TBa отношения соответствия (S7).

Предполагается, что таблица TBc отношения соответствия, показанная на фиг.3C, используется как таблица TB отношения соответствия. Подтверждение отношения соответствия во время (S1) формирования услуги делается путем поиска по таблице TBc отношения соответствия адресных данных, соответствующих уникальному идентификатору объекта [OID+IID] специфичного объекта. Когда адресные данные, соответствующие специфичному конкретному идентификатору [OID+IID], не хранятся в таблице TBc отношения соответствия, адресные данные, соответствующие уникальному идентификатору объекта [OID] специфичного объекта ищутся в таблице TBc отношения соответствия.

Когда принят (S6) пакет ответа и когда информация уникального идентификатора объекта [OID] специфичного объекта не хранится в таблице TBc отношения соответствия, функциональный модуль 1c сбора отношения соответствия ассоциирует адресные данные, включенные в пакет ответа, с уникальным идентификатором объекта [OID] специфичного объекта, и сохраняет их в таблице TBc отношения соответствия (S7). Тем временем, когда принят (S6) пакет ответа и когда информация уникального идентификатора объекта [OID] специфичного объекта сохранена в таблице TBc отношения соответствия, функциональный модуль 1c сбора отношения соответствия оценивает, были или нет включенные в пакет ответа адресные данные ассоциированы с уникальным идентификатором объекта специфичного объекта. Когда адресные данные, включенные в пакет ответа, уже ассоциированы с уникальным идентификатором объекта специфичного объекта, функциональный модуль 1c сбора отношения соответствия прекращает обработку без обновления таблицы TBc отношения соответствия. Когда адресные данные, включенные в пакет ответа, еще не ассоциированы с уникальным идентификатором объекта специфичного объекта, функциональный модуль 1c сбора отношения соответствия ассоциирует адресные данные, включенные в пакет ответа, с конкретным идентификатором [OID+IID] специфичного об