СПОСОБ ВЫПОЛНЕНИЯ ПЕРЕДАЧИ ОБСЛУЖИВАНИЯ МОБИЛЬНОГО УЗЛА И СЕТЕВАЯ СИСТЕМА, ИСПОЛЬЗУЮЩАЯ ЭТОТ СПОСОБ
METHOD FOR TRANSFER OF MOBILE UNIT SERVICE AND NETWORK SYSTEM USING THIS METHOD

Описание
Область техники, к которой относится изобретение
Аспектом настоящего изобретения является передача обслуживания в среде беспроводной локальной сети (LAN). Более подробно, аспект данного изобретения относится к способу представления информации о том, являются ли доступными услуги независимой от среды передачи обслуживания (MIH), которые определены стандартом Института инженеров по электротехнике и электронике IEEE 802.21, для использования в сети, к которой принадлежит мобильный узел, и к точке доступа, реализующей этот способ.
Уровень техники
Быстрое увеличение числа пользователей услугами мобильной связи привело к активизации услуг мобильной связи, поддерживающих мультимедийную связь, а также пользователям мобильных телефонов потребовались услуги непрерывной связи. Таким образом, стало важно достичь быстрой передачи обслуживания в среде беспроводной локальной сети, на основе стандарта IEEE 802.11.
Фиг.1 иллюстрирует стандартную среду беспроводной локальной сети.
Со ссылкой на фиг.1, среда беспроводной локальной сети включает в себя мобильный узел (MN) 1, точку доступа (AP) A 10, точку доступа B 20, точку доступа C 30, точку доступа D 40, маршрутизатор доступа (AR) A 50 и маршрутизатор доступа B 60.
Мобильный узел 1, который может являться мобильным телефоном, карманным PDA-компьютером или переносным компьютером (ноутбуком), передвигается между несколькими беспроводными локальными сетями. Каждая из точек доступа A, B, C и D 10, 20, 30 и 40 соединяет мобильный узел с подсетью, к которой принадлежит мобильный узел 1, таким образом, позволяя мобильному узлу 1 получить доступ к проводной сети, такой как Интернет. Здесь в дальнейшем устройство, выполняющее эту роль, будет именоваться “точкой доступа”.
Маршрутизаторы доступа A и B 50 и 60 обеспечивают мобильный узел 1 сервисом маршрутизации в подсети, к которой каждый из них принадлежит; таким образом позволяя мобильному узлу 1 получить доступ к произвольному узлу в подсети, используя оптимальный путь.
Как показано на фиг.1, стандартная среда беспроводной локальной сети будет описана согласно предположению, что мобильный узел 1 проходит через базовую сервисную систему (BSS), управляемую точкой доступа A 10, BSS, управляемую точкой доступа B 20, BSS, управляемую точкой доступа C 30 и BSS, управляемую точкой доступа D 40.
Для получения передвигающимся мобильным узлом 1 доступа к информации о том, какую из точек доступа использовать для доступа к проводной сети, каждая из точек доступа A, B, C и D 10, 20, 30 и 40 периодически посылает сигнал радиомаяка, который показывает управляемую ей базовую сервисную систему.
В элементе связи, отмеченном как 11 на фиг.1, мобильный узел 1 принимает сигнал радиомаяка от точки доступа А 10. На основе принятого сигнала радиомаяка мобильный узел 1 получает информацию о том, что он располагается в базовой сервисной системе, управляемой точкой доступа А. Мобильный узел 1 получает доступ к проводной сети с помощью точки доступа А 10, как это делалось первоначально.
В элементе связи, отмеченном как 21 на фиг.1, мобильный узел 1 принимает сигнал радиомаяка от точки доступа B 20. На основе принятого сигнала радиомаяка мобильный узел 1 получает информацию о том, что BSS, в котором он расположен, изменилась. Соответственно мобильный узел 1 выполняет передачу обслуживания в соответствии с изменением BSS, т.е. передачу обслуживания на канальном уровне. Таким образом, мобильный узел 1 получает информацию о том, что он расположен в BSS, управляемой точкой доступа B 20, и изменяет свое соединение канального уровня с точкой доступа A 10 на соединение канального уровня с точкой доступа B 20. Со ссылкой на базовую модель взаимодействия открытых систем (OSI), так как канальный уровень соответствует второму уровню, передача обслуживания на канальном уровне называется передачей обслуживания на втором уровне или передачей обслуживания L2 для краткости.
Мобильный узел 1 получает доступ к проводной сети с помощью его новой точки доступа B 20.
В элементе связи, обозначенном как 22 на фиг.1, мобильный узел 1 передает запрос маршрутизатора для блока данных (кадра) заявления модуля доступа (RtSoPr), включающего в себя информацию о том, что BSS, в которой он расположен, изменился, маршрутизатору доступа А 50 с помощью точки доступа В 20. Маршрутизатор доступа A 50, который не получил информацию от какого-либо другого маршрутизатора доступа, получает сведения о том, что мобильный узел 1 расположен внутри его подсети.
В элементе связи, обозначенном как 23 на фиг.1, маршрутизатор доступа A 50 передает запрос для блока данных заявления маршрутизатора модуля доступа (Pr Rt Adv), включающего в себя информацию о том, что подсеть не изменилась, в мобильный узел 1 с помощью точки доступа В20. Мобильный узел 1, который принимает этот блок данных, получает информацию, о том, что он расположен внутри подсети, управляемой маршрутизатором доступа A 50. Соответственно мобильный узел 1 не выполняет передачу обслуживания, т.е. передачу обслуживания на уровне Интернет протокола (IP протокола). Со ссылкой на базовую модель OSI, т.к. уровень IP протокола соответствует третьему уровню, передача обслуживания на уровне IP-протокола называется передачей обслуживания на третьем уровне или передачей обслуживания L3 для краткости.
В элементе связи, обозначенном как 24 на фиг.1, мобильный узел 1 принимает сигнал радиомаяка от точки доступа В 20. На основе принятого сигнала радиомаяка мобильный узел 1 получает информацию о том, что он расположен внутри BSS, управляемой точкой доступа B 20. Мобильный узел 1 получает доступ к проводной сети с помощью точки доступа B 20, как это было первоначально.
В элементе связи, обозначенном как 31 на фиг.1, мобильный узел 1 принимает сигнал радиомаяка от точки доступа C 30. На основе принятого сигнала радиомаяка мобильный узел 1 получает данные о том, что BSS, в котором он находится, изменилась. Соответственно мобильный узел 1 выполняет передачу обслуживания в соответствии с изменением BSS, то есть передачу обслуживания на канальном уровне. Таким образом, мобильный узел 1 получает информацию о том, что он расположен в BSS, управляемой точкой доступа C 30 и изменяет соединение канального уровня с точкой доступа A 10 на соединение канального уровня с точкой доступа С 30. Мобильный узел 1 получает доступ к проводной сети, с использованием его новой точки доступа C 30.
В элементе связи, обозначенном как 32 на фиг.1, мобильный узел 1 передает блок данных RtSolPr, включающий в себя информацию о том, что BSS, в которой он расположен, изменилась, маршрутизатору доступа A 50 с помощью точки доступа C 30 и маршрутизатора доступа B 60. Маршрутизатор доступа A 50, который принимает эту информацию с помощью маршрутизатора доступа B 60, который является отличающимся маршрутизатором доступа, получает сведения о том, что мобильный узел 1 находится вне его подсети.
В элементе связи, обозначенном как 33 на фиг.1, маршрутизатор доступа A 50 передает блок данных PrRtAdv, включающий в себя информацию о том, что подсеть, в которой располагается мобильный узел 1, изменилась, мобильному узлу 1 с помощью маршрутизатора доступа B 60 и точки доступа C 30. Мобильный узел 1, который принимает этот блок, получает информацию о том, что подсеть, в которой он находится, изменилась. Соответственно мобильный узел 1 выполняет передачу обслуживания в соответствии с изменением подсети, то есть передачу обслуживания на уровне IP-протокола.
В соединениях, обозначенных как 41 на фиг.1, мобильный узел 1 получает сигнал радиомаяка от точки доступа D 40. На основе принятого сигнала радиомаяка мобильный узел 1 получает сведения о том, что BSS, в которой он расположен, изменилась. Соответственно мобильный узел 1 выполняет передачу обслуживания в соответствии с изменением BSS, то есть передачу обслуживания на канальном уровне. Мобильный узел 1 получает сведения о том, что он расположен внутри BSS, управляемой точкой доступа D 40, и изменяет соединение канального уровня с точкой доступа C 30 на соединение канального уровня с точкой доступа D 40. Мобильный узел 1 получает доступ к проводной сети с помощью его новой точки доступа D 40.
В элементе связи, обозначенном как 42 на фиг.1, мобильный узел 1 передает блок данных RtSolPr, включающий в себя информацию о том, что BSS, в которой он расположен, изменилась, маршрутизатору доступа B 60 с помощью точки доступа D 40. Маршрутизатор доступа B 60, который принимает этот блок (не через какой-либо другой маршрутизатор доступа), получает данные о том, что мобильный узел 1 находится в его подсети.
В элементе связи, обозначенном как 43 на фиг.1, маршрутизатор доступа B 60 передает блок данных PrRtAdv, включающий в себя информацию о том, что подсеть не изменилась, мобильному узлу 1 с помощью точки доступа D 40. Мобильный узел 1, принимающий этот блок данных, получает сведения о том, что он расположен внутри подсети, управляемой маршрутизатором доступа B 60. Соответственно мобильный узел 1 не выполняет передачу обслуживания из-за изменения подсети, то есть передачу обслуживания на уровне IP-протокола.
Как описано выше, мобильный узел связывается с маршрутизатором доступа для того, чтобы получить информацию об изменении подсети, к которой у него имеется доступ, так как он не имеет данных о том, изменилась ли его подсеть. Иначе говоря, мобильный узел связывается с маршрутизатором доступа для того, чтобы определить, выполнять ли передачу обслуживания только на канальном уровне или передачу обслуживания как на канальном уровне, так на уровне IP-протокола.
Передача обслуживания за счет перемещения мобильного узла между однородными сетями показана на фиг.1. Однако проводятся исследования для поддержания непрерывной мобильности между неоднородными сетями.
В особенности, беспроводная технология в последнее время набирает популярность как основная технология в беспроводных локальных сетях (стандарт IEEE 802.11) и сотовых сетях. Чтобы поддерживать мобильность между этими беспроводными сетями, организации, которые участвуют в беспроводной стандартизации, включая IEEE 802, 3GPP, 3GPP2, ITU-T (Международный союз электросвязи) и IETF (целевая группа инженерной поддержки Internet), активно заняты поиском решения известных проблем.
Среди них наиболее активно идет изучение в рабочей группе IEEE 802, особенно IEEE 802.21 WG и IEEE 802.11 WIEN SG.
Рабочая группа IEEE 802.21 WG активно занята разработкой стандартов, призванных обеспечить независимые от среды решения для мобильности между неоднородными сетями. В частности, ей удалось создать новую модель уровня 2.5 между уровнем управления доступом к среде (передачи) и его верхним уровнем в соответствии с IP-протоколом, тем самым становится возможной эффективная поддержка мобильности в проводной и беспроводной среде.
Для этого рабочая группа IEEE 802.21 обсуждала вопрос о способе реализации протокола независимой от среды передачи обслуживания (MIH). В связи с этим можно сослаться на материал, расположенный по адресу: www.ieee802.org/21.
Даже когда мобильный узел, работающий в соответствии с MIH-протоколом, перемещается в неоднородную сеть, мобильный узел может осуществлять непрерывную связь, так как передача обслуживания становится возможной, когда точка доступа в целевой неоднородной сети поддерживает MIH-протокол.
Сущность изобретения
Техническая проблема
Тем не менее, когда мобильный узел не поддерживает MIH-протокол или когда он поддерживает MIH-протокол, но точка доступа в целевой неоднородной сети не поддерживает протокол, передача обслуживания не может быть выполнена.
Соответственно мобильному узлу необходимо иметь информацию о том, поддерживает ли точка доступа, находящаяся в целевой неоднородной сети, MIH-протокол.
Техническое решение
Таким образом, аспектом данного изобретения является способ предоставления информации в том случае, когда мобильный узел передвигается в неоднородную сеть, о том, поддерживает ли точка доступа в неоднородной сети MIH-протокол, определяемый стандартом IEEE 802.11, и точка доступа, реализующая этот способ.
В соответствии с аспектом настоящего изобретения предложена точка доступа, включающая в себя проводной интерфейсный модуль для приема через проводную сеть, указывающей информации, которая показывает, поддерживает ли точка доступа, которая управляет соседней неоднородной подсетью, протокол для выполнения независимой от среды передачи обслуживания (MIH), модуль памяти для сохранения указывающей информации, модуль, генерирующий блок данных, для генерации блока данных, включающего в себя сохраненную указывающую информацию, и беспроводной интерфейсный модуль для передачи сгенерированного блока данных в мобильный узел.
В соответствии с другим аспектом настоящего изобретения предложен способ передачи информации, включающий в себя этапы, на которых принимают через проводную сеть указывающую информацию, показывающую, поддерживает ли точка доступа, которая управляет соседней неоднородной подсетью, протокол для выполнения независимой от среды передачи обслуживания (MIH), сохраняют принятую указывающую информацию, генерируют блок данных, включающий в себя сохраненную указывающую информацию, и передают сгенерированный блок данных в мобильный узел.
В соответствии с еще одним аспектом настоящего изобретения предложена точка доступа, включающая в себя модуль, генерирующий блок данных, для генерации блока данных, включающего в себя указывающую информацию, которая показывает, поддерживается ли протокол для выполнения независимой от среды передачи обслуживания (MIH), и беспроводной интерфейсный модуль для передачи сгенерированного блока в мобильный узел.
В соответствии с еще одним аспектом настоящего изобретения предложен способ передачи информации, включающий в себя этапы, на которых генерируют блок данных, включающий в себя указывающую информацию, которая показывает, поддерживается ли протокол для выполнения независимой от среды передачи обслуживания (MIH), и передают сгенерированный блок данных в мобильный узел.
Дополнительные аспекты и/или преимущества изобретения будут изложены в следующей части описания и станут очевидными из описания или могут быть освоены при практическом использовании изобретения.
Описание чертежей
Эти и/или другие аспекты и преимущества изобретения станут очевидными и проще воспринимаемыми с помощью следующего описания вариантов осуществления, описываемых вместе с сопровождающими чертежами, на которых:
фиг.1 иллюстрирует стандартную среду беспроводной локальной сети;
фиг.2 иллюстрирует конструкцию системы в соответствии с примерным вариантом осуществления настоящего изобретения;
фиг.3 иллюстрирует конструкцию точки доступа в соответствии с примерным вариантом осуществления настоящего изобретения;
фиг.4 представляет собой блок-схему, иллюстрирующую способ передачи указывающей информации, связанной с MIH-протоколом, в мобильный узел в соответствии с примерным вариантом осуществления настоящего изобретения,
фиг.5 иллюстрирует блок данных при управлении доступом к среде передачи данных (MAC), используемый для передачи указывающей информации, связанной с MIH-протоколом, в соответствии с примерным вариантом осуществления настоящего изобретения; и
фиг.6 представляет собой таблицу, показывающую типы блоков данных по стандарту IEEE 802.11 и подтипы для блоков данных при управлении доступом к среде передачи данных.
Описание изобретения
Преимущества и особенности аспектов настоящего изобретения и способы их реализации можно легко понять на основе следующего подробного описания примерных вариантов осуществления и сопровождающих чертежей. Аспекты настоящего изобретения, однако, могут быть реализованы во многих различных формах и не должны ограничиваться вариантами осуществления, изложенными здесь. Напротив, эти варианты осуществления обеспечиваются таким образом, что это описание будет полным и завершенным и передаст концепцию изобретения квалифицированным специалистам, также настоящее изобретение будет определяться только с помощью прилагаемой формулы изобретения.
Аспект настоящего изобретения описывается здесь далее со ссылкой на блок-схему точки доступа и способ передачи информации по MIH-протоколу в соответствии с примерными вариантами осуществления изобретения. Будет ясно, что каждый блок блок-схемы и комбинация блоков в блок-схеме может быть реализована с помощью команд компьютерных программ. Эти команды компьютерных программ могут быть переданы процессору компьютера общего применения, компьютера специального применения или другому программируемому устройству обработки данных для получения сетевой станции, так что команды, которые выполняются с помощью процессора компьютера или другого программируемого устройства обработки данных, создают пути реализации функций, отмеченных в одном или нескольких блоках блок-схемы.
В соответствии с другим аспектом настоящего изобретения эти команды компьютерных программ также могут сохраняться в полезной или считываемой памяти компьютера, которая управляет компьютером или другим программируемым устройством обработки данных, чтобы они функционировали определенным образом, так что команды, сохраненные в полезной или считываемой памяти компьютера, дают промышленный продукт, включающий в себя команды, которые реализуют функцию, которая указана в одном или нескольких блоках блок-схемы.
В соответствии с другим аспектом настоящего изобретения команды компьютерных программ также могут быть загружены в компьютер или другое программируемое устройство обработки данных для получения последовательности операций, которые реализуются на компьютере или другом программируемом устройстве для получения выполняемого на компьютере процесса, так что команды, реализованные на компьютере или другом программируемом устройстве, создают операции для осуществления функций, определенных в одном или нескольких блоках блок-схемы.
В соответствии с другим аспектом настоящего изобретения каждый блок чертежа блок-схемы может представлять модуль, сегмент или часть кода, которая включает в себя одну или несколько исполняемых команд для реализации конкретной логической функции (функций). Также нужно отметить, что в некоторых альтернативных реализациях функции, отмеченные в блоках, могут выходить из последовательности. Например, два блока, показанные последовательно, могут в действительности выполняться по существу одновременно или иногда блоки могут выполняться в обратном порядке, в зависимости от их функциональных возможностей.
Фиг.2 иллюстрирует конструкцию системы в соответствии с примерным вариантом осуществления настоящего изобретения. Система включает в себя первый маршрутизатор доступа 240, второй маршрутизатор доступа 250, первую точку доступа 220, вторую точку доступа 230 и мобильный узел 210.
Мобильный узел 210, который может быть мобильным телефоном, PDA-компьютером или ноутбуком, посылает запрос узлу, передвигающемуся между несколькими беспроводными локальными сетями.
Первая точка доступа 220 и вторая точка доступа 230 подсоединяют мобильный узел 210 к соответствующим подсетям, к которым они принадлежат, тем самым позволяя мобильному узлу 210 получать доступ к проводной сети, такой как Интернет.
Первый маршрутизатор доступа 240 и второй маршрутизатор доступа 250 обеспечивают мобильный узел 210 сервисом маршрутизации в соответствующих подсетях, тем самым давая возможность мобильному узлу 210 подсоединяться к произвольному узлу в каждой из подсетей, используя оптимальный путь. Взаимные связи между ними могут быть построены в соответствии со стандартным методом связи с маршрутизацией.
Как показано на фиг.2, предполагается, что мобильный узел 210 проходит через подсеть, управляемую первой точкой доступа 220, и подсеть, управляемую второй точкой доступа 230, и соответствующие подсети, управляемые первой точкой доступа 220 и второй точкой доступа 230, составляют неоднородные сети.
Например, когда подсеть, управляемая первой точкой доступа 220, посылает запрос BSS, определяемой стандартом IEE 802.11, подсеть, управляемая второй точкой доступа 230, может соответствовать соте сотовой сети, но не ограничивается ей. Любая неоднородная сеть, управляемая первой точкой доступа 220, является возможной.
Предполагается, что мобильный узел 210 может поддерживать MIH-протокол, определяемый стандартом 802.21. Соответственно, когда мобильный узел 210 перемещается от первой подсети ко второй неоднородной подсети, мобильный узел 210 может непрерывно осуществлять связь, когда вторая точка доступа 230 во второй подсети поддерживает MIH-протокол.
Мобильный узел 210 должен знать, поддерживает ли вторая точка доступа 230 MIH-протокол перед тем, как он переместится ко второй подсети. Здесь далее такая информация будет называться указывающей информацией, связанной с MIH-протоколом.
Мобильный узел 210 может принимать указывающую информацию, связанную с MIH-протоколом, от первой точки доступа 220, и первая точка доступа 220 может получать эту информацию от первого маршрутизатора доступа 240. Первый маршрутизатор доступа 240 может получать указывающую информацию, связанную с MIH-протоколом, от второго маршрутизатора доступа 250 через проводную сеть.
Т.е., когда первый маршрутизатор доступа 240 принимает указывающую информацию, связанную с MIH-протоколом, второй точки доступа 230 от соседнего второго маршрутизатора доступа 250 через проводную сеть и передает принятую указывающую информацию, связанную с MIH-протоколом, к первой точке доступа 220, первая точка доступа 220 обеспечивает этой принятой указывающей информацией, связанной с MIH-протоколом, мобильный узел 210, принадлежащий ее подсети.
В то же время первая точка доступа 220 генерирует и передает блок данных для передачи указывающей информации, связанной с MIH-протоколом, к подсети, которой она управляет, посредством чего указывающая информация, связанная с MIH-протоколом, передается к мобильному узлу 210. Пример этого блока данных будет описан позднее.
Фиг.3 иллюстрирует конструкцию точки доступа, которая изображает основную конструкцию первой точки доступа 220 или второй точки доступа 230, показанной на фиг.2, в соответствии с примерным вариантом осуществления настоящего изобретения.
Точка доступа включает в себя беспроводной интерфейсный модуль 310, проводной интерфейсный модуль 330, модуль, генерирующий блок данных 340, модуль памяти 350 и модуль управления 320.
Беспроводной интерфейсный модуль 310 обозначает модуль для связи с мобильным узлом, принадлежащим подсети, управляемой точкой доступа, и проводной интерфейсный модуль 330 обозначает модуль для соединения с проводной сетью с помощью маршрутизатора доступа. Модуль памяти 350 сохраняет указывающую информацию, связанную с MIH-протоколом, точки доступа в соседней неоднородной подсети (принятую через проводной интерфейсный модуль 330), и модуль 340, генерирующий предварительно заданный блок данных, генерирует заданный блок данных, включающий в себя указывающую информацию, связанную с MIH-протоколом, под руководством модуля управления 320, и управляет беспроводным интерфейсным модулем 310 для того, чтобы передать блок данных на мобильный узел. Модуль управления 320 управляет работой модулей и равномерно координирует связи между проводной сетью и беспроводной сетью.
Термин «модуль», как он здесь используется, обозначает, но не ограничивается программной частью или аппаратной частью, такой, как программируемая пользователем вентильная матрица (FPGA) или специализированная интегральная схема (ASIC), которые реализуют определенные задачи. Модуль может быть преимущественно сконструирован так, чтобы постоянно находиться на адресуемой среде для хранения информации и реализовываться на одном или более процессорах. Таким образом, модуль может включать в себя, в качестве примера, такие компоненты, как программная часть, объектно-ориентированная программная часть, компоненты класса и компоненты задач, процессы, функции, атрибуты, процедуры, подпрограммы, сегменты программных кодов, драйверы, встроенные программы, микрокод, схемы, данные, базы данных, структуры данных, таблицы, матрицы и переменные. Функциональные возможности, обеспечиваемые компонентами и модулями, могут объединяться в меньшем числе компонентов и модулей или, кроме того, разделяться на дополнительные компоненты и модули. Кроме того, компоненты и модули могут быть реализованы так, чтобы воспроизвести один или несколько центральных процессоров внутри устройства или защищенной мультимедийной карты.
Процесс, в котором точка доступа передает указывающую информацию, связанную с MIH-протоколом, другой точки доступа, которая управляет соседней неоднородной сетью, т.е. соседней неоднородной подсетью, в мобильный узел, принадлежащий сети, иллюстрируется на фиг.3.
Проводной интерфейсный модуль 330 точки доступа принимает указывающую информацию, связанную с MIH-протоколом, от маршрутизатора доступа, который осуществляет функции маршрутизации для соседней неоднородной сети, при этом маршрутизатор доступа подсоединяется к маршрутизатору доступа, который подсоединяется к проводному интерфейсу 330 через проводную сеть S410. Указывающая информация, связанная с MIH-протоколом, может включаться в информацию о маршрутизации, передаваемую периодически или непериодически между маршрутизаторами доступа.
Модуль управления 320 сохраняет указывающую информацию, связанную с MIH-протоколом, принимаемую через проводной интерфейсный модуль 330 в модуле памяти 350 S420. Модуль управления 320 может обновлять указывающую информацию, связанную с MIH-протоколом, сохраняемую в модуле памяти 350, всякий раз, когда он принимает новую указывающую информацию, связанную с MIH-протоколом.
Модуль управления 320 обнаруживает появление заданного события S430. Заданное событие подразумевает состояние, когда указывающая информация, связанная с MIH-протоколом, сохраняемая в модуле памяти 350, может быть передана в мобильный узел в подсети, управляемой точкой доступа.
Как пример события, сигнал радиомаяка, определяемый стандартом IEEE 802.11, является вещанием в среде беспроводной локальной сети, или может быть генерирован и передан блок данных отклика на запрос от мобильного узла.
Когда событие произошло, модуль управления 320 отдает команду модулю 340, генерирующему блок данных, генерировать блок данных, включающий в себя указывающую информацию, связанную с MIH-протоколом, и затем модуль 340, генерирующий блок данных, генерирует блок данных в соответствии с командой S440.
Блок данных, генерированных модулем 340, генерирующим блок данных, передается на мобильный узел через беспроводной интерфейсный модуль 310 S450.
Примером блока данных, который может использоваться для точки доступа и передачи указывающей информации, связанной с MIH-протоколом, к мобильному узлу, служит блок данных MAC, определяемый в стандарте 802.11, конфигурация которого проиллюстрирована на фиг.5. Фиг.6 представляет собой таблицу, показывающую типы и подтипы блоков данных по стандарту IEEE 802.11 для блоков данных MAC.
Со ссылкой на фиг. 5, блок данных при управлении доступом к среде передачи данных включает в себя 2-байтовое управляющее блоком данных поле, 2-байтовое поле длительности/идентификации, адресные поля, имеющие 48-битовый адрес (адрес №1, адрес №2 и адрес №3), 2-байтовое управляющее последовательностью поле, 6-байтовое адресное поле (адрес №4), тело блока данных, имеющее максимум 2,312 байтов и 4-байтовое поле последовательности проверки блока данных (FCS).
Управляющее блоком данных поле включает в себя поле протокола, в котором записывается версия протокола, такая как версия управления доступом к среде передачи данных по стандарту IEEE 802.11, поле типа и поле подтипа для идентификации типов блоков данных, которые используются, поле ToDS, поле FromDS, дополнительное поле фрагмента, повторное поле, поле управления режимом электропитания, поле WEP-протокола и поле команды, в котором сохраняются различные параметры для управления блоком данных. Типы и подтипы блоков данных иллюстрируются на фиг.6.
Поле длительности/идентификации имеет различные применения, такие как один из типов установки длительности (NAV или вектор размещения сети), блок данных (CFP), передаваемых за период отсутствия соединения, и блок данных поиска пакетной коммутации (PS).
Поле адреса сохраняет параметры для перемещения блока данных. Адрес №1 используется для приемника, адрес №2 используется для передатчика и адрес №3 используется для фильтрации с помощью приемника.
Поле, управляющее последовательностью, используется при повторной сборке фрагментированных блоков данных и отбраковке дублирующих блоков данных, и включает в себя 4-битовое числовое поле фрагментации и 12-битовое числовое поле последовательности.
Поле тела блока данных означает поле данных, которое поддерживает максимум 2.312 байтов.
Поле последовательности проверки блока данных используется при проверке целостности блока данных, принимаемого от конкретного терминала.
Со ссылкой на фиг.6, различные типы блоков данных подразделяются на блок 00 данных управления, блок 01 данных контроля и блок 10 информационных данных. Могут присутствовать другие типы 11 блоков данных, не используемые, но находящиеся в резерве для использования.
Блоки данных каждого типа могут различаться за счет 4-битовых полевых величин подтипов. Например, в блоке данных управления блок данных, имеющий подтип 1000, является блоком данных сигнала радиомаяка, а блок данных, имеющий подтип 0101, представляет собой блок данных тестового отклика. В блоке данных контроля блок данных, имеющий подтип 1101, является блоком данных подтверждения приема, и блок данных, имеющий подтип 0000, является блоком информационных данных. Со ссылкой на фиг.6 можно понять, что каждый тип блоков данных может иметь другие подтипы, не используемые, но находящиеся в резерве для использования. Например, когда величины подтипа равны 1101, 1110 или 1111 в блоке данных управления, они резервируются для будущего использования.
В настоящем варианте осуществления блок данных управления имеет величины подтипа 1101, 1110 или 1111, когда точка доступа передает управление доступом к среде передачи данных на мобильный узел, тем самым показывая, поддерживает ли точка доступа, управляющая соседней неоднородной подсетью, MIH-протокол.
Со ссылкой на фиг.6, блок данных резервируется, когда величина типа блока данных управления доступом к среде передачи данных равна 11. Соответственно, за счет указания величины подтипа, когда величина типа блока данных управления доступом к среде передачи данных равна 11, можно узнать, поддерживает ли соседняя точка доступа, которая управляет неоднородной сетью, MIH-протокол.
В качестве другого примерного варианта осуществления, так как точка доступа периодически пересылает блок данных сигнала радиомаяка, который имеет подтип 1000 в блоке данных управления, она может передавать блок данных сигнала радиомаяка, включающий в себя информацию, представляющую указывающую информацию, связанную с MIH-протоколом, в резервном поле в теле блока данных сигнала радиомаяка.
В качестве еще одного примерного варианта осуществления блок данных тестового отклика, имеющий подтип 0101 и включающий в себя информацию, представляющую указывающую информацию, связанную с MIH-протоколом, в резервном поле тела блока данных, может быть передан в мобильный узел.
К настоящему времени был описан способ получения информации о том, поддерживается ли MIH-протокол в подсети, к которой будет перемещаться мобильный узел. Однако аспект настоящего изобретения этим не ограничивается. Можно узнать, может ли поддерживаться MIH-протокол в подсети, к которой мобильный узел теперь подсоединен.
Т.е., поскольку точка доступа может поддерживать MIH-протокол в своей подсети, она может передавать эту информацию на мобильные узлы, принадлежащие этой подсети. В то же время могут использоваться блоки данных, описанные выше. Соответственно мобильный узел может знать, может ли поддерживаться MIH-протокол в подсети, к которой он перемещается, так же как в подсети, к которой он принадлежит в данное время.
Промышленная применимость
Как описано выше, аспект настоящего изобретения относится к заблаговременному определению того факта, поддерживается ли MIH-протокол в соседней неоднородной подсети, в которую перемещается мобильный узел.
Примерные варианты осуществления аспектов настоящего изобретения были описаны со ссылкой на сопровождающие чертежи. Однако квалифицированным специалистам будет понятно, что различные замены, модификации и изменения в форме и деталях могут быть сделаны без отступления от сущности и объема настоящего изобретения, которые определяются в следующей формуле изобретения. Следовательно, должно быть принято во внимание, что описанные выше варианты осуществления требуются только для целей иллюстрации, и не создаются как ограничение изобретения.