СПОСОБ И УСТРОЙСТВО ДЛЯ СВЯЗИ БЕСПРОВОДНОЙ ЛОКАЛЬНОЙ СЕТИ С ПРОВОДНОЙ ЛОКАЛЬНОЙ СЕТЬЮ Российский патент 1998 года по МПК H04B7/26 

Описание патента на изобретение RU2121762C1

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

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

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

В последнее время на рынке стали появляться беспроводные ЛС, узлы которых не соединяются посредством физической среды. Связь этих беспроводных ЛС осуществляется при помощи инфракрасных, радио- или других сигналов. Одно из преимуществ использования беспроводных ЛС заключается в том, что не требуется прокладка кабеля. Это особенно важно для мобильных узлов, таких как Laptop (портативная ЭВМ), компьютеры Notebook, PDA ("электронные секретари") и т. п. Если мобильные узлы содержат соответствующий беспроводный адаптер (который включает в себя передатчик/приемник и плату управления) типа инфракрасного беспроводного адаптера, то такие мобильные узлы могут перемещаться, оставаясь связанными с сетью, при условии, что они не выходят за пределы зоны ее действия.

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

Однако в некоторых ситуациях каждому беспроводному узлу выгоднее связываться непосредственно с другими узлами, как в большинстве проводных ЛС. В беспроводной ЛС, обеспечивающий такой режим функционирования, беспроводный адаптер и управляющее программное обеспечение передают пакеты данных во все узлы, которые находятся в пределах области приема данных. Это позволяет передавать пакеты данных, которые принимаются всеми узлами, но при этом игнорируются теми узлами, для которых эти пакеты данных не предназначены. Это обеспечивает параллельный режим работы систем доставки пакетов данных с использованием таких протоколов проводных ЛС, как Ethernet. Таким образом, с такой беспроводной ЛС может быть использовано программное обеспечение операционной системы сети верхнего уровня, основанное на системе доставки пакетов данных, такое как NETWARE корпорации Novell, может использоваться с такой беспроводной ЛС. В дальнейшем такая беспроводная ЛС будет называться локальной сетью, использующей протокол взаимодействия равноправных систем.

Существует важная физическая характеристика беспроводной ЛС, использующей протокол взаимодействия равноправных систем, затрудняющая построение надежной сети, по сравнению с проводной ЛС. В проводной ЛС каждый узел сети физически подсоединяется к сети, и поэтому может иметь доступ ко всем потокам данных сети. Зачастую это не имеет места для беспроводных ЛС, в которых каждый узел связывается с другими узлами посредством электромагнитного сигнала определенного типа с ограниченной зоной действия. Каждый узел будет иметь зону действия, ограниченную такими факторами, как тип сигнала, мощность сигнала, наличие препятствий в пределах зоны действия и т.д. В беспроводной ЛС невозможно гарантировать, что каждый узел сети, который предпочтительно является частью одной и той же беспроводной сети, может принимать весь поток данных сети. Например, если узлы A, B и C подсоединены к одной и той же беспроводной сети, то узел A может принимать только данные сети, посланные B, но не C. В этом случае C является "скрытым узлом" относительно A. Если C может принимать в B, но не в A, то A является скрытым узлом относительно C.

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

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

Поэтому существует потребность в системе, которая позволила бы решить эти и связанные с этим проблемы.

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

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

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

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

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

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

В заявке на Европейский патенте EP 0 483 44 описан способ связи, при котором обмен данными между мобильными объектами должен осуществляться через контроллер. Мобильный объект обращается только к контроллеру. Это представляет собой систему ведущий-ведомый, в которой контроллер принимает все передаваемые передачи, осуществляемые мобильными объектами. Контроллер запрашивает наличие других систем.

В заявке PCT WO 92/1909 описана другая система типа "ведущий-ведомый", в которой обмен данными между мобильными объектами должен осуществляться через контроллер. В этой системе осуществляется запрос наличия других станций и запрашивающая станция осуществляет прием для получения ответа.

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

Описание сущности изобретения.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Краткое описание чертежей.

В дальнейшем изобретение будет пояснено на примере его осуществления со ссылками на чертежи, на которых представлено следующее:
фиг. 1 - схематичное представление конфигурации беспроводных узлов вокруг проводной ЛС с двумя узлами доступа, действующими в качестве узлов, обеспечивающих межсетевое обслуживание, с динамической зоной действия каждого беспроводного узла, показанной пунктирными линиями;
фиг. 2 - схематичное представление той же самой конфигурации, что и показанная фиг. 1, но с основной зоной действия каждого узла доступа;
фиг. 3 - схематичное представление для конфигурации по фиг. 2 того, как предпочтительный вариант осуществления настоящего изобретения используется для передачи сообщения из узла B в узел A, из узла A в узел D и из узла A в узел X;
фиг. 4 - схематичное представление для первоначальной конфигурации по фиг. 2, перемещения узла A из основной зоны действия узла доступа AP1 в основную зону действия узла доступа AP2.

Подробное описание сущности изобретения.

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

На фиг. 1 и фиг. 2 изображена конфигурация беспроводных узлов A, B, C, D и E , проводной ЛС 50, проводный узел X и узлы доступа AP1 и AP2. Каждый узел доступа AP представляет собой физическое устройство, которое имеет адаптер проводной сети ЛС, а также адаптер беспроводной сети, каждый узел доступа использует протоколы как проводной, так и беспроводной ЛС.

В предпочтительном варианте осуществления, использующем международную стандартную терминологию ISO/CCITT OSI, узел доступа AP функционирует как объект Уровня Связи Данных с уровнем 2, который является "мостом" между беспроводной ЛС и проводной ЛС. Он пересылает поток данных из беспроводной ЛС в проводную ЛС таким способом, что поток данных предоставляется в узлах проводной ЛС как пришедший из узлов проводной сети в проводную ЛС. Он также пересылает поток из проводной ЛС в беспроводную ЛС таким образом, что поток данных предоставляется в беспроводных узлах беспроводной ЛС как пришедший из беспроводных узлов в беспроводной ЛС. Таким образом, каждый узел доступа AP функционирует в качестве "прозрачного" МАС-моста (где процедура МАС - "контроль доступа к среде", который известен из предшествующего уровня техники), который связывает инфракрасные беспроводные узлы с проводной ЛС Ethernet.

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

Фиг. 1 и 2 аналогичны, за исключением того, что фиг.1 изображает динамические зоны действия беспроводных узлов, в то время как фиг.2 изображает основные зоны действия узлов доступа. На фиг.1 беспроводный узел A имеет динамическую зону действия 10, беспроводный узел B имеет динамическую зону действия 20, беспроводный узел C имеет динамическую зону действия 30, беспроводный узел D имеет динамическую зону действия 40 и беспроводный узел E имеет динамическую зону действия 45.

В инфракрасной беспроводной ЛС нельзя гарантировать, что каждый узел сети, который является частью той же самой беспроводной сети, может прослушивать полный поток данных сети. На фиг.1 беспроводный узел E может прослушивать данные сети, посланные беспроводным узлом B, но не беспроводным узлом C, потому что беспроводный узел E находится в пределах динамической зоны действия 20 узла B, но вне динамической зоны действия 30 узла C. В этом случае узел C представляет собой скрытый узел относительно узла E. Аналогично узел C представляет собой скрытый узел относительно узла E, потому что узел C находится вне динамической зоны действия 45 узла E.

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

Для устранения возможного сбоя беспроводной передачи беспроводные системы доставки пакета обычно требуют, чтобы принимающие узлы посылали особое подтверждение передающему узлу, подтверждая прием каждого пакета данных. Например, если беспроводный узел A посылает пакет, адресованный беспроводному узлу B, то узел B в свою очередь пошлет пакет в узел A, подтверждая получение сообщений от узла A. Эти подтверждения обычно не требуются для систем доставки пакета в проводную ЛС из-за низкой интенсивности отказов передачи данных в таких средах.

На фиг.2 основная зона действия узла доступа AP1 изображена кругом 60, а узел доступа AP2 показан с основной зоной действия 70. Беспроводные узлы A, B и E находятся в пределах основной зоны действия 60 узла доступа AP1. Беспроводный узел B находится также в пределах основной зоны действия 70 узла доступа AP2, как и беспроводный узел D. Беспроводный узел C не входит ни в какую из зон действия узлов доступа.

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

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

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

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

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

Каждый беспроводный узел также контролирует поток данных сети, осуществляя поиск пакетов данных, посланных узлом доступа. Для оказания поддержки беспроводным узлам (особенно действительно перемещающимся узлам) в определении местоположения близлежащих узлов доступа, каждый узел доступа в предпочтительном варианте осуществления настоящего изобретения будет излучать сигнал маяка через одинаковые интервалы времени, например каждые 20 секунд, идентифицируя адрес беспроводной сети узлов доступа. В предпочтительном варианте осуществления каждый беспроводный узел поддерживает отдельную таблицу, называемую таблицей узлов доступа, которая содержит перечень адресов всех узлов доступа, которые он прослушивает. Предпочтительно, что эта таблица также сохраняет другую информацию, например какой узел доступа прослушивался совсем недавно, наиболее часто, наименее часто и т.д. Как вариант, эта информация могла бы храниться, как часть таблицы динамических зон действия. Предпочтительно, что беспроводный узел может различать пакеты данных от узлов доступа и пакеты от других беспроводных узлов с помощью бита разряда в поле данных управления пакета беспроводного узла данных, показывающего, передан ли пакет данных от узла доступа. Также как вариант, каждый узел доступа имеет уникальный адрес беспроводной сети с общим префиксом для своего соединения с беспроводной сетью. Например, адрес сети может быть "IRAPOOI", где IRAP - общий префикс для всех адресов беспроводной сети узлов доступа. Никакому беспроводному узлу сети, отличному от узла доступа, не присвоен этот общий префикс.

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

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

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

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

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

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

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

Как указано, выбор того, с каким узлом доступа будет связан каждый беспроводный узел, определяется каждым беспроводным узлом. Поэтому каждый узел доступа принимает все пакеты данных, посланные любым беспроводным узлом. Если узел доступа принимает пакет данных, направленный ему беспроводным узлом, который не связан с ним, узел доступа рассматривает пакет данных как неявный запрос связи. Он добавляет адрес беспроводного узла в свою таблицу набора основных услуг и ретранслирует пакет данных в проводную ЛС.

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

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

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

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

На фиг. 3 показаны три примера того, как работает предпочтительный вариант осуществления. Пусть беспроводный узел сети только что введен в основную зону действия узла доступа AP1. Будем полагать, что перед этим узел A не был связан с каким-либо узлом доступа. Когда он "слышит" сигнал маяка узла доступа AP1 или, как вариант, "слышит" поток данных от AP1 к беспроводному узлу сети B, узел A передает пакет данных для запроса связи с AP1. После успешной передачи пакета данных для запроса связи (т.е. после приема подтверждения узла доступа AP1) узел A считает себя связанным с AP1. После успешного приема пакета для запроса связи узел доступа AP1 добавляет узел A в свою таблицу набора основных услуг. Он также передает пакет данных разъединения в проводную ЛС, уведомляя любой ранее связанный узел доступа, что узел доступа AP1 теперь уже связан с узлом A и что предыдущий узел доступа должен быть отсоединен. Это можно выполнить путем групповой передачи сигналов либо посредством направления пакета в узел доступа, с которым фактически был связан узел A.

Предположим, что узлу A необходимо послать пакет данных в проводный узел X сети. Узел A просматривает свою таблицу динамической зоны действия для проверки того, не является ли узел X беспроводным узлом в пределах зоны действия. Если узел X не находится в динамической зоне действия узла A, то узел A посылает пакет данных в AP1, как показано стрелкой 100 на фиг.3. Узел доступа AP1 обращается затем к таблице группы основного обслуживания определения того, является ли узел X связанным беспроводным узлом внутри его основной зоны действия. Если узел X не содержится в перечне, то узел доступа AP1 в свою очередь пересылает пакет данных в проводную ЛС, как показано стрелкой 105.

Предположим, что после того, как узел X примет пакет данных, он передает пакет данных для ответа обратно в узел A. Узел доступа AP1 контролирует поток проводной ЛС и прослушивает пакет данных, предназначенный для узла A, который находится в его группе основного обслуживания. Узел доступа AP1 принимает пакет данных и передает его в узел A через беспроводную среду.

Теперь предположим, что оба узла A и B связаны с узлом доступа AP1, т.е. они оба находятся в группе основного обслуживания узла доступа AP1, и узлу B необходимо послать пакет данных в узел A. Узел B контролирует свою динамическую зону действия для того, чтобы выяснить, находится ли узел A в пределах его зоны действия. Как показано на фиг.1, узел B не находится в пределах динамической зоны действия 10 узла A, а узел A не находится в пределах динамической зоны действия 20 узла B. Другими словами, узлы являются скрытыми по отношению друг к другу, даже если оба находятся в пределах зоны действия узла доступа AP1. Непосредственная беспроводная связь между двумя узлами не возможна. Поэтому узел B посылает пакет данных в узел доступа AP1, запрашивая его о доставке пакета данных, как показано стрелкой 120 на фиг. 3. Узел доступа AP1 проверяет свою группу основного обслуживания и определяет, связан ли с ним узел A. Поэтому узел доступа AP1 передает пакет данных посредством беспроводной среды в узел A, как показано стрелкой 125. Следует отметить, что даже хотя узел B находится также в основной зоне действия узла доступа AP2, однако узел B связан с узлом доступа AP1 и, следовательно, не запрашивает помощи у AP2.

Теперь предположим, что узел A должен послать пакет данных узлу D, который связан с узлом доступа AP2. Поскольку узел D не находится в пределах динамической зоны действия узла A, то узел A посылает пакет в AP1, как показано стрелкой 130. Поскольку узел D не связан с узлом доступа AP1, то AP1 пересылает пакет данных в проводную ЛС, как показано стрелкой 135. Узел доступа AP2 прослушивает этот пакет данных и определяет, что узел D связан с ним, и пересылает пакет данных непосредственно в узел D, как показано стрелкой 140.

Следует отметить, что узел B находится в пределах основной зоны действия и обоих узлов доступа AP1 и AP2. Если узел B был связан с узлом доступа AP2 (и, следовательно, не был связан с узлом доступа AP1), и беспроводный узел A посылает пакет данных беспроводному узлу B, то узел доступа AP1 не будет передавать пакет данных непосредственно в узел B, а будет пересылать его в проводную ЛС. В этой ситуации узел доступа AP2 будет принимать пакет данных и передавать его в узел B, потому что узел B должен быть в таблице группы основного обслуживания узла доступа AP2, как это будет для узла D.

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

При перемещении узла он может выйти из зоны действия всех узлов доступа, содержащихся в его таблице узлов доступа. Затем беспроводный узел отсоединяется от проводной ЛС до тех пор, пока он не войдет в пределы зоны действия другого узла доступа и самостоятельно установит связь с этим узлом доступа. Перемещающийся узел не может связаться сам с узлом доступа до тех пор, пока он не обнаружит присутствие узла доступа (т.е. примет либо сигнал маяка узла доступа AP, либо регулярную передачу сигналов). Дополнительно для сокращения времени между входом беспроводного узла сети в основную зону действия узла доступа и обнаружением присутствия узла доступа узел доступа может осуществить широковещательную передачу своего сигнала маяка раньше, когда он первым обнаружит беспроводный узел. Для выполнения этого узел доступа поддерживает таблицу основной зоны действия, кроме своей таблицы группы основного обслуживания, как описано выше. Как вариант, он может объединить обе таблицы и расширенную таблицу основной зоны действия с дополнительным столбцом, идентифицирующим то, связан ли с ним каждый из перечисленных беспроводных узлов. Если узел доступа прослушивает беспроводный узел, который отсутствует в таблице основной зоны действия, то узел доступа формирует сигнал маяка раньше срока. Узел доступа обнаруживает наличие беспроводного узла путем прослушивания пакета данных, обычно пакета широковещательной передачи, посланного беспроводным узлом. Этот пакет широковещательной передачи обычно вырабатывается в ответ на попытки операционной системы сети верхнего уровня определить, какие другие узлы присутствуют в сети. Результатом излучения беспроводным сетевым узлом этого пакета широковещательной передачи является сигнал маяка, излучаемый узлом доступа раньше времени, что в свою очередь инициирует процедуру связи.

Как показано на фиг. 4, пусть беспроводный узел A первоначально находится в положении 200 и связан с узлом доступа AP1. Поэтому он осуществляет обмен данными с узлом X проводной сети через AP1. Когда узел A переместится в зону, которая не перекрывается каким-либо узлом доступа, и окажется, например, в положении 210, то он не сможет принимать подтверждения от узла доступа AP1 для любых пакетов, которые он посылает через AP1 в узел X. Таким образом, он больше не считает себя связанным с узлом доступа AP1, так как он больше не может осуществлять связь с узлом доступа AP1. Когда узел A переместится в основную зону действия узла доступа AP2 и окажется в положении 220, он распознает наличие узла доступа AP2 либо путем обнаружения сигнала маяка узла доступа AP2, либо путем контроля потока данных узла доступа AP2. Возможно, что узел доступа AP2 примет передачу узла A раньше, чем узел A обнаружит присутствие AP2. В этом случае, поскольку узел доступа AP2 не прослушивал узел A ни в положении 200, ни в положении 210, то узел доступа AP2 может дополнительно определить, что узел A ранее не прослушивался им, и заранее начнет излучать свой сигнал маяка. В любом из этих случаев узел A инициирует передачу связи с узлом доступа AP2, что позволяет повторно соединить узел A с сетью и обеспечить ему возможность обмена данными с узлом X. Предполагая, что вся зона перемещения узла A достаточно перекрывается узлами доступа, узел A может перемещаться по всей этой зоне при сохранении его связи с сетью.

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

название год авторы номер документа
СИСТЕМА ДЛЯ ПЕРЕДАЧИ ИНФОРМАЦИОННОГО ПОТОКА В СЕТЯХ ПЕРЕДАЧИ ДАННЫХ 1995
  • Людгер Шеферс
RU2121761C1
СИСТЕМА СВЯЗИ 1991
  • Джеральд Лавель Роуз
RU2117405C1
СИСТЕМА СВЯЗИ, СПОСОБ ОСУЩЕСТВЛЕНИЯ СВЯЗИ 1996
  • Хамид Ахмади
  • Фредерик Жак Бошо
  • Розелин Бонне
  • Илан Кесслер
  • Арвинд Кришна
  • Фабьен П.Ланн
  • Махмуд Нагшинех
  • Катрин Солер
  • Мишель Мари Веттервальд
RU2137307C1
ВЫСОКОСКОРОСТНОЕ УПРАВЛЕНИЕ БЛОКИРОВКАМИ ДЛЯ МГНОВЕННОГО КОПИРОВАНИЯ В СИСТЕМАХ ХРАНЕНИЯ ДАННЫХ С СОВМЕСТНЫМ ИСПОЛЬЗОВАНИЕМ ПАМЯТИ N УЗЛАМИ 2003
  • Фьюнт Карлос Франсиско
  • Скейлес Уилльям Джеймс
RU2297662C2
СПОСОБ И УСТРОЙСТВО ДЛЯ УСТОЙЧИВОЙ, МНОГОРЕЖИМНОЙ И БЕСПРОВОДНОЙ ОПТИЧЕСКОЙ СВЯЗИ 1996
  • Де Ланж Мартэн
  • Гфеллер Фритц Рудольф
  • Хирт Вальтер
RU2153227C2
БАЛАНСИРОВКА НАГРУЗКИ ЧЕРЕЗ ПРОЦЕССОРЫ КОМПЬЮТЕРА-СЕРВЕРА 1996
  • Эндрю Джеймс Стэнфорд-Кларк
  • Син Джеймс Мартин
RU2156546C2
СПОСОБ И УСТРОЙСТВО ДЛЯ ЗАЩИЩЕННОЙ ИДЕНТИФИКАЦИИ МОБИЛЬНОГО ПОЛЬЗОВАТЕЛЯ В СЕТИ СВЯЗИ 1994
  • Тсудик Джин
RU2150790C1
СПОСОБ И УСТРОЙСТВО ДОСТУПА К РЕСУРСАМ КОМПЬЮТЕРА ЧЕРЕЗ БРАНДМАУЭР 1997
  • Яде Прашант
  • Мор Виктор Стюарт
  • Рао Арун Мохан
  • Уолтерс Глен Роберт
RU2178583C2
СИСТЕМА СВЯЗИ 1991
  • Джон Майкл Кайзер[Us]
  • Лойал Дэвид Янгблуд[Us]
RU2111532C1
СПОСОБ И УСТРОЙСТВО ДЛЯ РЕШЕНИЯ ПРОБЛЕМ СЛЕПОГО УЗЛА В БЕСПРОВОДНЫХ СЕТЯХ 2008
  • Абрахам Сантош
  • Ванг Сяофэй
  • Нандагопалан Саишанкар
  • Нанда Санджив
RU2459390C2

Иллюстрации к изобретению RU 2 121 762 C1

Реферат патента 1998 года СПОСОБ И УСТРОЙСТВО ДЛЯ СВЯЗИ БЕСПРОВОДНОЙ ЛОКАЛЬНОЙ СЕТИ С ПРОВОДНОЙ ЛОКАЛЬНОЙ СЕТЬЮ

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

Формула изобретения RU 2 121 762 C1

1. Способ обмена данными в сети, при котором передают данные посредством беспроводной связи в другие узлы сети и принимают данные посредством беспроводной связи из таких узлов, передают с каждым сообщением данных, посланным узлом по беспроводной связи, информацию идентификации, которая идентифицирует упомянутый узел, и передают данные для передачи запроса о связи с узлом межсетевого обслуживания, отличающийся тем, что дополнительно включает операции, при которых контролируют данные, принимаемые по беспроводной связи, для выделения из них информации идентификации, которая идентифицирует другую информацию, из которой можно определить, идентифицируется ли каждый другой узел, данные которого приняты, в такой информации в качестве узла межсетевого обслуживания, сохраняют информацию идентификации, которая показывает, был ли идентифицирован такой другой узел в качестве узла межсетевого обслуживания, выполняют доступ к сохраненной информации идентификации каждый раз, когда узел пытается передавать данные конкретному другому узлу, иному, чем узел межсетевого обслуживания, с которым он связан, и переадресуют данные к связанному узлу межсетевого обслуживания для дальнейшей пересылки, если данные идентификации для такого конкретного узла отсутствуют в сохраненной информации идентификации. 2. Способ по п. 1, отличающийся тем, что информацию идентификации для других узлов, которые были идентифицированы в качестве узлов межсетевого обслуживания, сохраняют в первой таблице, а информацию идентификации для узлов, которые не были идентифицированы в качестве узлов межсетевого обслуживания, сохраняют во второй таблице. 3. Способ по п.1 или 2, отличающийся тем, что включает определение того, содержится ли в памяти информация идентификации для узла, не являющегося узлом межсетевого обслуживания, для межсетевого обслуживания, или для более, чем одного узла межсетевого обслуживания. 4. Способ по любому из пп.1 - 3, отличающийся тем, что если определено, что в памяти содержится информация идентификации для одного и только одного узла межсетевого обслуживания, то посылают запрос о связи с упомянутым одним узлом межсетевого обслуживания. 5. Способ по любому из пп.1 - 3, отличающийся тем, что если определено, что в памяти содержится информация идентификации для более, чем одного узла межсетевого обслуживания, и что первый узел не связан с узлом межсетевого обслуживания, то выбирают один из узлов межсетевого обслуживания, для которого сохранена информация идентификации, и затем передают запрос для связи в выбранный узел межсетевого обслуживания. 6. Способ по п.4, отличающийся тем, что если принято подтверждение того, что один узел межсетевого обслуживания принял запрос для связи, то запоминают элемент данных, указывающий, что упомянутый узел межсетевого обслуживания связан с узлом. 7. Способ по п.5, отличающийся тем, что если принято подтверждение того, что выбранный узел межсетевого обслуживания принял запрос для связи, то запоминают элемент данных, указывающий, что выбранный узел межсетевого обслуживания связан с узлом. 8. Способ по п. 6 или 7, отличающийся тем, что дополнительно включает контроль передачи от первого узла к связанному узлу межсетевого обслуживания и исключение запомненного элемента данных, если передача от узла к упомянутому узлу межсетевого обслуживания не подтверждается узлом межсетевого обслуживания. 9. Способ по любому из пп.1 - 8, отличающийся тем, что информация идентификации включает сетевой адрес узла, к которому относится такая информация. 10. Способ по п.2, отличающийся тем, что дополнительно включает прием запросов связи от других узлов и запоминание перечня всех других узлов, которые стали связанными с первым узлом путем передачи запроса связи, который принял упомянутый первый узел. 11. Способ по п.10, отличающийся тем, что передают сообщение к другим узлам межсетевого обслуживания через проводную локальную сеть каждый раз, когда первый узел принимает запрос связи от другого узла, причем упомянутое сообщение уведомляет другие узлы межсетевого обслуживания, что упомянутый первый узел установил связь с таким другим узлом. 12. Способ по п.10, отличающийся тем, что дополнительно включает контроль данных, передаваемых по проводной сети, и выбор данных, которые адресованы любому узлу в упомянутом перечне, и передачу таких данных по беспроводной линии связи с адресацией узлу в упомянутом перечне. 13. Способ по п.10, отличающийся тем, что дополнительно включает контроль данных для обнаружения сообщения, направленного такому узлу, для дальнейшей передачи этим узлом другому конкретному узлу, определение того, находится ли такой конкретный узел в перечне и направление сообщения для пересылки упомянутому конкретному другому узлу, если конкретный другой беспроводный узел содержится в перечне, и направление сообщения для пересылки в проводную локальную сеть с адресацией упомянутому конкретному другому узлу, если данный конкретный другой узел не содержится в перечне. 14. Способ по п.2, отличающийся тем, что дополнительно включает контроль данных для приема любых сообщений, включая сообщения, которые не направлены упомянутому первому узлу, поддержку перечня всех других узлов, от которых такие сообщения приняты в пределах определенного интервала, определение того, исходит ли каждое новое принятое сообщение от узла в перечне, и, если сообщение исходит от узла, не содержащегося в перечне, введение этого узла в перечень. 15. Способ по п.14, отличающийся тем, что дополнительно включает передачу информации идентификации, которая идентифицирует упомянутый первый узел каждый раз, когда упомянутый первый узел принимает сообщение от узла, которого нет в перечне. 16. Способ по любому из пп.1 - 15, отличающийся тем, что дополнительно включает контроль данных для обнаружения сообщения, направленного в такой узел, для дальнейшей пересылки этим узлом конкретному другому узлу, и направление сообщения, предназначенного для пересылки упомянутому конкретному другому узлу. 17. Устройство обмена данными в сети для осуществления способа по любому из пп.1 - 16, содержащее сеть связи (10, 20, 30, 40, 50) с множеством узлов (А, В, С, Д, Е, Х, АР1, АР2), адаптер беспроводной сети для передачи данных посредством беспроводной связи от одного узла к другим узлам в сети и для приема данных посредством беспроводной связи от таких узлов, передатчик для передачи с каждым сообщением данных, переданных узлом через адаптер беспроводной сети, информации идентификации для упомянутого узла и для передачи данных для передачи запроса для связи с узлом межсетевого обслуживания, отличающееся тем, что узел дополнительно содержит средство контроля для данных, принимаемых адаптером беспроводной сети, для выделения из упомянутых данных информации идентификации, идентифицирующей другие узлы сети, данные которых принимаются, и для выделения информации идентификации, обеспечивающей определение того, идентифицирован ли такой информацией каждый узел, данные которого приняты, в качестве узла межсетевого обслуживания (АР1, АР2), средство хранения для хранения информации идентификации, указывающей, был ли такой другой узел идентифицирован в качестве узла межсетевого обслуживания, средство доступа для обеспечения доступа к средству хранения, когда узлу необходимо передать данные конкретному другому узлу, отличному от узла межсетевого обслуживания, с которым он связан, и средство для переадресации данных к связанному узлу межсетевого обслуживания для дальнейшей пересылки, если данные идентификации для упомянутого конкретного узла не содержатся в средстве хранения. 18. Устройство по п.17, отличающееся тем, что узел межсетевого обслуживания (АР1, АР2) запоминает информацию, которая идентифицирует его в качестве узла межсетевого обслуживания. 19. Устройство по п.17 или 18, отличающееся тем, что узел (А, В, С, Д, Е, Х), не являющийся узлом межсетевого обслуживания, содержит идентифицирующую информацию первой таблицы для других узлов, идентифицированных в качестве узлов межсетевого обслуживания, и идентифицирующую информацию второй таблицы для узлов, не идентифицированных в качестве узлов межсетевого обслуживания. 20. Устройство по любому из пп.17 - 19, отличающееся тем, что узел (А, В, С, Д, Е, Х), не являющийся узлом межсетевого обслуживания, содержит устройство для определения, содержит ли средство для хранения информации идентификации для узла, не обеспечивающего межсетевого обслуживания, для узла межсетевого обслуживания или более, чем одного узла межсетевого обслуживания (АР1, АР2). 21. Устройство по п.20, отличающееся тем, что передатчик обеспечивает передачу запроса для связи к упомянутому узлу межсетевого обслуживания, если упомянутое устройство для определения определяет, что средство хранения содержит информацию идентификации для одного и только одного и только одного узла межсетевого обслуживания. 22. Устройство по п.21, отличающееся тем, что если средство определения определяет, что средство хранения содержит информацию идентификации для более, чем одного узла межсетевого обслуживания, и что оно уже не связано с узлом межсетевого обслуживания, то оно осуществляет выбор одного из узлов межсетевого обслуживания, для которых средство хранения содержит информацию идентификации, и обеспечивает передачу средством передачи данных посылку запроса для связи с выбранным узлом межсетевого обслуживания. 23. Устройство по п.22, отличающееся тем, что если средство определения получает подтверждение через средство приема данных, что один узел межсетевого обслуживания принял запрос для связи, то оно осуществляет ввод элемента данных в средство хранения, указывающего, что упомянутый один узел межсетевого обслуживания связан с узлом, частью которого является средство определения. 24. Устройство по п.22, отличающееся тем, что если средство определения получает подтверждение через средство приема данных, что выбранный узел межсетевого обслуживания (АР1, АР2) принял запрос для связи, то оно осуществляет ввод элемента данных в средство хранения, указывающего, что выбранный узел межсетевого обслуживания связан с узлом, частью которого является средство определения. 25. Устройство по п.23 или 24, отличающееся тем, что средство определения контролирует передачи от узла, частью которого оно является, к узлу межсетевого обслуживания (АР1, АР2), указанному в средстве хранения в качестве связанного с узлом межсетевого обслуживания, частью которого оно является, и исключает из средства хранения запись связи, если передача от узла, частью которого оно является, к узлу межсетевого обслуживания не подтверждена узлом межсетевого обслуживания. 26. Устройство по любому из пп.17 - 22, отличающееся тем, что информация идентификации включает сетевой адрес узла, к которому относится такая информация. 27. Устройство по п.26, отличающееся тем, что узел межсетевого обслуживания (АР1, АР2) содержит устройство для приема запроса связи от других узлов и второе средство хранения для хранения перечня всех других узлов, которые устанавливают связь с упомянутым узлом, посредством передачи запроса связи, принимаемого упомянутым узлом. 28. Устройство по п.27, отличающееся тем, что узел межсетевого обслуживания (АР1, АР2) содержит передатчик для передачи сообщения другим узлам межсетевого обслуживания через проводную локальную сеть всякий раз, когда упомянутый узел принимает запрос связи от другого узла, причем упомянутое сообщение уведомляет другие узлы межсетевого обслуживания, что упомянутый узел установил связь с таким другим узлом. 29. Устройство по п.27, отличающееся тем, что узел межсетевого обслуживания (АР1, АР2) содержит второе средство контроля для контроля данных, передаваемых по проводной сети, и средство для выбора данных, которые адресованы любому узлу в упомянутом перечне, и для обеспечения передачи адаптером беспроводной сети таких данных посредством беспроводной связи, адресованных узлу из упомянутого перечня. 30. Устройство по п. 27, отличающееся тем, что узел межсетевой связи (АР1, АР2) содержит третье средство контроля для контроля упомянутого адаптера беспроводной сети для обнаружения сообщения, направленного такому узлу для последующей передачи таким узлом к другому конкретному узлу, средство для определения, находится ли такой другой конкретный узел в упомянутом перечне, и средство для указания адаптеру беспроводной сети о пересылке сообщения конкретному другому узлу, если этот другой узел находится в перечне, и для указания адаптеру проводной локальной сети о пересылке сообщения по проводной локальной сети, адресованного конкретному другому узлу, если этот другой узел не содержится в перечне. 31. Устройство по п.18, отличающееся тем, что узел межсетевого обслуживания (АР1, АР2) содержит четвертое средство контроля для контроля адаптера беспроводной сети для обнаружения приема любых сообщений, включая сообщения, которые не направлены к этому узлу, третье средство хранения для поддержания перечня всех других узлов, от которых такие сообщения принимаются в течение определенного интервала, средство сравнения для определения того, исходит ли каждое новое принятое сообщение от узла, содержащегося в перечне, и исполнительное средство, которое при приеме сообщения от узла, не содержащегося в перечне, обеспечивает введение этого узла в перечень. 32. Устройство по п.31, отличающееся тем, что исполнительное средство узла межсетевого обслуживания (АР1, АР2) дополнительно обеспечивает широковещательную передачу адаптером беспроводной сети информации идентификации, которая идентифицирует упомянутый узел всякий раз, когда этот узел принимает сообщение от узла, не находящегося в перечне. 33. Устройство по любому из пп.17 - 26, отличающееся тем, что узел межсетевого обслуживания (АР1, АР2) содержит средство контроля для контроля адаптера беспроводной сети для обнаружения сообщения, направленного такому узлу, для дальнейшей передачи сообщения этим узлом конкретному другому узлу, и средство для указания адаптеру беспроводной сети о пересылке сообщения в конкретный другой узел.

Документы, цитированные в отчете о поиске Патент 1998 года RU2121762C1

Автоматический огнетушитель 0
  • Александров И.Я.
SU92A1
Подшипниковый узел 1973
  • Журавлев Дмитрий Степанович
  • Юлдашев Шукурулла Убайдулаевич
SU483544A1
ПРЕОБРАЗОВАТЕЛЬ СИГНАЛОВ 1990
  • Миляев Н.М.
RU2017335C1
Устройство для передачи и приема информации по оптическому каналу 1986
  • Визнер А.А.
SU1380582A1

RU 2 121 762 C1

Авторы

Роджер И.М.Чеунг

Питер И.Рейсснер

Дэнни Н.Маккей

Даты

1998-11-10Публикация

1995-06-15Подача