ЭФФЕКТИВНОЕ УПРАВЛЕНИЕ ТАБЛИЦАМИ ПОСРЕДНИКОВ В СЕТЯХ СВЯЗИ

1. Устройство для управления таблицей посредника устройства-посредника в сети связи, где устройства-посредники работают в качестве ретрансляционных устройств для перенаправления сообщений от устройств с ограниченными ресурсами к устройствам-адресатам, причем упомянутая таблица посредника перечисляет устройства с ограниченными ресурсами, для которых устройство-посредник может осуществлять перенаправление, причем упомянутое устройство выполнено с возможностью определения по меньшей мере для одного устройства (R1) с ограниченными ресурсами по меньшей мере количества устройств-посредников, которые имеют запись в таблице посредника для упомянутого устройства с ограниченными ресурсами (R1) или перенаправляют от его имени, причем упомянутое устройство выполнено с возможностью инициирования действия, которое вызывает создание большего количества посредников с записью в таблице посредника для упомянутого устройства (R1) с ограниченными ресурсами или перенаправляющих от его имени, если оно определило по меньшей мере одно из следующих условий: упомянутое определенное количество ниже заранее установленной нижней пороговой величины, существующие посредники не имеют достаточных индикаторов надежности, другие посредники имеют достаточные или лучшие индикаторы надежности, изменяется пороговая величина, изменяются характеристики ограниченного устройства, или изменение в сопряжениях.
2. Устройство по п. 1, причем упомянутое устройство выполнено с возможностью определения упомянутого количества устройств-посредников на основе информации таблиц посредников, принятой от упомянутых устройств-посредников или других устройств в сети, и/или по меньшей мере частично на основе наблюдения сообщений, отправленных по меньшей мере одним из упомянутых устройств-посредников, действующим при этом в качестве ретрансляционного устройства для упомянутого устройства (R1) с ограниченными ресурсами.
3. Устройство по п. 2, причем упомянутое устройство выполнено с возможностью хранения упомянутого определенного количества в таблице подсчета посредников и с возможностью удаления устройства-посредника из упомянутой таблицы подсчета посредников в ответ на сообщение, указывающее, что упомянутое устройство-посредник удалило упомянутое устройство (R1) с ограниченными ресурсами из своей таблицы посредника или прекратило перенаправление от его имени.
4. Устройство по п. 1, причем упомянутое устройство выполнено с возможностью инициирования удаления или маркировки в качестве кандидата на удаление записи в таблице для упомянутого устройства (R1) с ограниченными ресурсами или прекращения перенаправления от его имени по меньшей мере из одного посредника (таблицы), если оно определило по меньшей мере одно из следующих условий: наличие устройств-посредников больше заранее установленной верхней пороговой величины с записью в таблице посредника для упомянутого устройства (R1) с ограниченными ресурсами или перенаправляющих от его имени, устройства-посредники имеют недостаточные индикаторы надежности, все устройства-посредники в заданной области или с заданной возможностью имеют заполненные таблицы посредников, изменяется пороговая величина, изменяются характеристики ограниченного устройства, изменение в сопряжениях.
5. Устройство по п. 1, причем упомянутое устройство выполнено с возможностью обновления записи в таблице посредника в момент или до истечения времени существования упомянутой записи в таблице посредника.
6. Способ управления таблицей посредника устройства-посредника в сети связи, где устройства-посредники работают в качестве ретрансляционных устройств для перенаправления сообщений от устройств с ограниченными ресурсами к устройствам-адресатам, причем упомянутая таблица посредника перечисляет устройства с ограниченными ресурсами, для которых устройство-посредник может осуществлять перенаправление, причем упомянутый способ содержит этап, на котором по меньшей мере для одного устройства (R1) с ограниченными ресурсами определяют количество устройств-посредников, которые имеют запись в таблице посредника для упомянутого устройства (R1) с ограниченными ресурсами или перенаправляют от его имени, на основе информации таблиц посредников, принятой от упомянутых устройств-посредников и/или других устройств в сети, и/или по меньшей мере частично на основе наблюдения сообщений, отправленных по меньшей мере одним из упомянутых устройств-посредников, действующим при этом в качестве ретрансляционного устройства для упомянутого устройства (R1) с ограниченными ресурсами, причем способ дополнительно содержит этап, на котором инициируют действие, которое вызывает создание большего количества посредников с записью в таблице посредника для упомянутого устройства (R1) с ограниченными ресурсами или перенаправляющих от его имени, если определено по меньшей мере одно из следующих условий: упомянутое определенное количество ниже заранее установленной нижней пороговой величины, существующие посредники не имеют достаточных индикаторов надежности, другие посредники имеют достаточные или лучшие индикаторы надежности, изменяется пороговая величина, изменяются характеристики ограниченного устройства, или изменение в сопряжениях.
7. Компьютерный программный продукт, содержащий средство кода для создания этапов способа по п. 6 при выполнении на вычислительном устройстве.