Родственные заявки
По настоящей заявке испрашиваются привилегии на основании предварительной патентной заявки США, регистрационный номер 60/812,011, поданной 7 июня 2006 г., под названием "Способ и устройство для туннелирования по протоколу L2TP" и привилегии на основании предварительной патентной заявки США, регистрационный номер 60/812,012, поданной 7 июня 2006 г., под названием "Способ и устройство для адресации множества точек доступа", каждая из которых включена в настоящий документ посредством ссылки.
Область техники
Различные варианты выполнения направлены на способы и устройства связи, более конкретно на способы и устройства, которые поддерживают применение различных типов адресов.
Предшествующий уровень техники
Беспроводные системы связи помимо терминалов доступа, например мобильных или иных оконечных узловых приборов, часто включают в себя множество точек доступа (AP) и/или другие сетевые элементы. Во многих случаях терминалы доступа соединены с точками доступа через беспроводные линии связи, тогда как другие элементы в сети, например AP, обычно соединены через небеспроводные линии связи, например через волоконные, кабельные или проводные линии связи. В случае беспроводной линии связи полоса пропускания является ценным ограниченным ресурсом. Соответственно желательно, чтобы связи по беспроводной линии связи осуществлялась эффективным образом без чрезмерной передачи избыточной информации.
Линии связи между точками доступа и/или другими сетевыми приборами зачастую менее ограничены в использовании полосы пропускания по сравнению с беспроводными линиями связи между терминалами доступа и точками доступа. Соответственно по линиям доставки сигнала возможна передача большего количества избыточной информации в смысле длины адресов и/или другой информации.
Хотя адреса IP (интернет-протокола) много лет успешно применяются в сети, они включают в себя довольно большое число битов. При осуществлении связи по беспроводным линиям было бы желательно использовать более короткие адреса. Однако было бы желательно, чтобы любые изменения в адресах, применяемых на беспроводной линии связи, не исключали применения IP-адресов на других линиях связи, например на линиях доставки сигнала.
СУЩНОСТЬ ИЗОБРЕТЕНИЯ
Описаны способы и устройства адресации, эффективным образом использующие ресурсы беспроводных линий связи. Для эффективного использования беспроводных ресурсов поддерживается несколько типов адресов. В зависимости от типа число битов в адресе может быть различным.
Для поддержки нескольких различных типов адресов различной длины в одном варианте осуществления адрес, используемый для осуществления связи по беспроводной линии связи, строится посредством включения в адрес поля типа адреса, используемого для сообщения признака типа адреса, и необязательно поля адреса, используемого для сообщения значения адреса. Поле адреса имеет переменную длину и для определенных типов адресов может быть пустым, что не требует передачи битов в этом поле.
В некоторых вариантах осуществления используется относительно короткое поле типа адреса. В одном частном варианте осуществления поле типа адреса имеет длину в два бита, что позволяет задать до четырех различных типов адресов. В одном таком варианте осуществления четыре поддерживаемых типа адресов включают в себя, например, 1) адрес, поддерживаемый терминалом доступа (AT), 2) адрес, поддерживаемый сетью, 3) адрес на основе пилотного псевдошума и 4) зарезервированный адрес.
В случае типа адреса, поддерживаемого AT, AT содержит информацию соответствия в одном или более сообщениях, которыми осуществляется обмен с AP. Таким образом, AT обеспечивает соответствие между коротким адресом беспроводной линии связи и более длинным адресом, используемым в сети связи, например c полным IP-адресом.
В случае адреса, поддерживаемого сетью, информация о соответствии адресов может быть предоставлена центральным элементом в сети связи и/или иным прибором в сети, например точкой доступа (AP), сообщение к которой может адресоваться с использованием короткого адреса по беспроводной линии связи и длинного, например полного IP-адреса, для сообщений, отправляемых по небеспроводным линиям связи, например по линиям доставки сигнала.
Для сообщений по беспроводной линии связи между AP и AT используется адрес на основе пилотного псевдошумового кода в качестве идентификатора AP, например, адреса в некоторых вариантах выполнения. Пилотный псевдошумовой код - это пилотный идентификатор, который используется для различения пилотного канала или каналов, по которым ведется передача различными точками доступа или различными секторами. Когда пилотный канал использует схему выработки сигнала псевдошумового (PN) типа, этот идентификатор обычно называется PilotPN. В настоящей заявке термин "PN-код" относится к пилотному идентификатору вообще, а "адрес PN-кода" относится к адресу на основе PN-кода. Другие примеры выработки пилотного сигнала включают в себя золотую последовательность, пилотные сигналы маяка и т.д., и в таком случае адрес PN-кода означает адрес на основе идентификатора, переданного пилотными сигналами применяемого типа. В случае адресов на основе PilotPN, называемого также в настоящей заявке адресом PN-кода или адресом на основе пилотного сигнала, значение адреса в адресе, включающем в себя указатель типа адреса на основе пилотного PN, может быть просто значением, равным пилотному PN для AP, то есть укороченным вариантом значения пилотного PN для AP, например несколько верхних битов пилотного PN-кода, или каким-либо иным значением, которое может быть выведено из PN-кода для AP, например, при помощи известной функции. АР могут включать в себя сохраненную информацию о значениях адресов пилотного PN для AP в сети и их индивидуальный полный IP-адрес, что позволяет установить соответствие между адресами на основе PN-кода, используемыми на беспроводной линии связи, и IP-адресами, используемыми для других сетевых соединений.
В случае адресов зарезервированного типа можно использовать одно или более значений резервных адресов, интерпретация которых является фиксированной, но, возможно, зависящей от AT, отправляющего или принимающего пакет по беспроводной линии связи, включающей в себя зарезервированный адрес. Примеры адресов зарезервированного типа включают в себя адрес IAP (точки присоединения к Интернету) и адрес контроллера сеанса. В некоторых вариантах осуществления каждая AP из набора, который обслуживает AT и который иногда называется "активным набором", знает IP-адрес для IAP, соответствующей определенному AT, который она обслуживает. Это информация используется для установления соответствия между адресом IAP, принятым по беспроводной линии связи, и полным IP-адресом, соответствующим IAP, связанной с определенным AT, к которому и от которого могут передаваться пакеты по беспроводной линии связи. Адрес контроллера сеанса служит примером зарезервированного адреса другого типа. Контроллер сеанса для сеанса связи, в котором участвует AT, известен AP, с которой взаимодействует AT. Соответственно, применяя зарезервированный адрес к контроллеру сеанса, AT может обеспечивать связь с контроллером сеанса, не прибегая к отправке полного адреса контроллера сеанса по беспроводной линии связи всякий раз при отправлении сообщения к контроллеру сеанса или при приеме сообщения от него.
Примерный способ работы точки доступа в соответствии с некоторыми вариантами осуществления содержит: прием по беспроводной линии связи, при этом от терминала доступа передается первый пакет, первый пакет включает в себя информацию, подлежащую передаче, и адрес беспроводной линии связи, указывающий прибор, которому направлена упомянутая информация, причем упомянутый адрес беспроводной линии связи включает в себя поле указателя типа адреса, включающее в себя значение указателя типа адреса, которое указывает один из множества поддерживаемых типов адресов, которому соответствует упомянутый адрес; и определение в зависимости от типа адреса, указанного значением указателя типа адреса, включенного в принятый адрес беспроводной линии связи, IP-адреса, соответствующего прибору, которому должна быть передана упомянутая информация. Другой пример способа работы точки доступа в соответствии с некоторыми вариантами осуществления содержит: прием от сетевого соединения, при этом от прибора передается первый пакет, первый пакет включает в себя: i) информацию, подлежащую передаче терминалу доступа, и ii) IP-адрес, соответствующий прибору, который является источником упомянутой информации; и генерацию пакета, включающего в себя упомянутую информацию и адрес беспроводной линии связи, соответствующий упомянутому прибору, причем упомянутый адрес беспроводной линии связи относится к одному из множества поддерживаемых типов адресов беспроводной линии связи, при этом адрес беспроводной линии связи включает в себя значения указателя типа адреса и значение адреса, причем упомянутое значение указателя типа адреса указывает используемый тип адреса беспроводной линии связи, а упомянутое значение адреса соответствует упомянутому прибору. Пример точки доступа в соответствии с различными вариантами осуществления включает в себя: сетевой интерфейс, включающий в себя приемник для приема от сетевого соединения, при этом от прибора передается первый пакет, первый пакет включает в себя: i) информацию, подлежащую передаче терминалу доступа, и ii) IP-адрес, соответствующий прибору, который является источником упомянутой информации; и модуль генерации пакета для генерации второго пакета, включающего в себя упомянутую информацию и адрес беспроводной линии связи, соответствующий упомянутому прибору, причем упомянутый адрес беспроводной линии связи относится к одному из множества поддерживаемых типов адресов беспроводной линии связи, при этом адрес беспроводной линии связи включает в себя значения указателя типа адреса и значение адреса, причем указанное значение указателя типа адреса указывает используемый тип адреса беспроводной линии связи, при этом указанное значение адреса соответствует упомянутому прибору.
Пример способа работы терминала доступа в соответствии с некоторыми вариантами осуществления содержит: прием по беспроводной линии связи пакета, при этом пакет включает в себя i) информацию, подлежащую передаче упомянутому терминалу доступа, и ii) адрес беспроводной линии связи, указывающий сетевой прибор, который является источником упомянутой информации, причем указанный адрес беспроводной линии связи включает в себя поле указателя типа адреса, включающее в себя значение указателя типа адреса, которое указывает один из множества поддерживаемых типов адресов, которому соответствует упомянутый адрес; и определение на основе информации о хранящихся адресах и упомянутого адреса беспроводной линии связи, включенного в упомянутый принятый пакет, сетевого прибора, который является источником информации, включенной в упомянутый принятый пакет. Еще один пример способа работы терминала доступа в соответствии с некоторыми вариантами осуществления содержит: генерацию пакета, включающего в себя информацию, подлежащую передаче прибору, и адрес беспроводной линии связи, соответствующий упомянутому прибору, причем упомянутый адрес беспроводной линии связи относится к одному из множества поддерживаемых типов адресов беспроводной линии связи, при этом указанный адрес беспроводной линии связи включает в себя значение указателя типа адреса и значение адреса, причем значение указателя типа адреса указывает используемый тип адреса беспроводной линии связи, а указанное значение адреса соответствует упомянутому прибору; и передачу сгенерированного пакета к точке доступа по беспроводной линии связи. Пример терминала доступа в соответствии с некоторыми вариантами выполнения включает в себя: модуль выбора типа адреса беспроводной линии связи для выбора типа адреса беспроводной линии связи, используемой для передачи информации к прибору, причем упомянутый тип адреса выбирается из множества поддерживаемых типов адресов; и модуль генерации пакета для генерации пакета, включающего в себя i) информацию, подлежащую передаче, и ii) адрес беспроводной линии связи, соответствующий прибору, к которому должна быть передана упомянутая информация, при этом указанный адрес беспроводной линии связи включает в себя значение указателя типа адреса и значение адреса, причем значение указателя типа адреса указывает используемый тип адреса беспроводной линии связи, а упомянутое значение адреса соответствует упомянутому прибору.
Хотя в вышеприведенном описании сущности изобретения рассмотрены различные варианты осуществления, следует понимать, что необязательно все варианты осуществления включают одни и те же признаки, а некоторые из описанных выше признаков не являются обязательными, но могут быть желательными в некоторых вариантах осуществления. В нижеследующем подробном описании рассматриваются многочисленные дополнительные признаки, варианты осуществления и преимущества.
Краткое описание чертежей
На фиг. 1 приведена беспроводная система связи с множественным доступом.
На фиг. 2 приведена блок-схема примера системы связи.
На фиг. 3 приведен пример сети, включающей в себя архитектуру сети распределенного доступа (AN) и терминал доступа (AT).
На фиг. 4 приведен пример сети, включающей в себя централизованную AN-архитектуру и AT.
На фиг. 5 приведена схема примерного формата адреса беспроводной линии связи в соответствии с различными вариантами осуществления.
На фиг. 6 приведена блок-схема последовательности операций для примера способа работы точки доступа в соответствии с различными вариантами осуществления.
На фиг. 7 приведена блок-схема последовательности операций для примера способа работы точки доступа в соответствии с различными вариантами осуществления.
На фиг. 8 приведена схема примерной точки доступа в соответствии с различными вариантами осуществления.
На фиг. 9 приведена блок-схема последовательности операций для примера способа работы терминала доступа в соответствии с различными вариантами осуществления.
На фиг. 10 приведена блок-схема последовательности операций для примера способа работы терминала доступа в соответствии с различными вариантами осуществления.
На фиг. 11 приведена схема примерного терминала доступа в соответствии с различными вариантами осуществления.
Подробное описание изобретения
Системы беспроводной связи получили широкое распространение для обеспечения различных типов передачи контента, такого как голос, данные и т.д. Эти системы могут быть системами множественного доступа, способными поддерживать связь с множеством пользователей посредством совместного использования доступных системных ресурсов (например, полосы пропускания и мощности передачи). Примеры таких систем множественного доступа включают в себя универсальную технологию доступа в микроволновом диапазоне (WiMAX), протоколы инфракрасной связи, такие как протокол ассоциации инфракрасной технологии передачи данных (IrDA), протоколы/технологии беспроводной связи малого радиуса действия, технологию Bluetooth®, протокол ZigBee®, протокол ультраширокой полосы частот (UWB), радиочастоты для домашнего использования (HomeRF), протокол совместно используемого беспроводного доступа (SWAP), широкополосную технологию, такую как технология альянса по разработке совместимости беспроводного Ethernet (WECA), технологию альянса Wi-Fi, сетевую технологию 802.11, технологию общедоступной переключаемой телефонной сети, технологию общедоступной неоднородной сети связи, такой как Интернет, частную сеть беспроводной связи, наземную мобильную радиосеть, множественный способ с разделением кодов (CDMA), широкополосный множественный доступ с разделением кодов (WCDMA), универсальную мобильную телекоммуникационную систему (UMTS), усовершенствованную систему мобильной связи (AMPS), множественный доступ с временным разделением (TDMA), множественный доступ с частотным разделением (FDMA), множественный доступ с ортогональным разделением частот (OFDMA), глобальную систему для мобильной связи (GSM), технологию радиопередачи (RTT) с одной несущей (1X), технологию evolution data only (EV-DO), систему пакетной радиосвязи общего пользования (GPRS), улучшенную GSM для передачи данных (EDGE), высокоскоростной доступ для пакетных данных по нисходящей линии связи (HSPDA), аналоговые и цифровые спутниковые системы и любые другие технологии/протоколы, которые можно использовать по меньшей мере в одной сети из сети беспроводной связи и сети передачи данных.
В целом беспроводная система связи множественного доступа может одновременно поддерживать связь для множества беспроводных терминалов. Каждый терминал осуществляет связь с одной или несколькими базовыми станциями посредством передачи по прямой и обратной линиям связи. Прямой линией связи (или нисходящей линией связи) называется линия связи, идущая от базовых станций к терминалам, а обратной линией связи (или восходящей линией связи) называется линия связи, идущая от терминалов к базовым станциям. Эта линия связи может быть установлена в системе с одним входом и одним выходом, со многими входами или одним выходом и многими входами и многими выходами.
На фиг. 1 приведена система беспроводной связи множественного доступа. Точка 100 доступа (AP) включает в себя множество антенных групп, одна включает в себя антенны 104 и 106, другая включает в себя антенны 108 и 110, а дополнительная включает в себя антенны 112 и 114. На фиг. 1 приведены только две антенны для каждой антенной группы, однако для каждой антенной группы можно использовать больше или меньше антенн. Терминал 116 доступа (AT) осуществляет связь с антеннами 112 и 114, при этом антенны 112 и 114 передают информацию терминалу 116 доступа по прямой линии 120 связи и принимают информацию от терминала 116 доступа по обратной линии 118 связи. Терминал 122 доступа осуществляет связь с антеннами 106 и 108, причем антенны 106 и 108 передают информацию терминалу 122 доступа по прямой линии 126 связи и принимают информацию от терминала 122 доступа по обратной линии 124 связи. В системе FDD линии 118, 120, 124 и 126 связи могут использовать для связи различные частоты. Например, прямая линия 120 может использовать частоту, отличную от частоты, используемой обратной линией 118.
Каждая антенная группа и (или) зона, в которой они обеспечивают связь, часто называется сектором точки доступа. В данном варианте осуществления каждая антенная группа предназначена для осуществления связи с терминалами доступа в одном секторе зон, покрываемых точкой 100 доступа.
При осуществлении связи по прямым линиям 120 и 126 передающие антенны точки 100 доступа используют формирование диаграмм направленности для улучшения отношения сигнал-шум на прямых линиях для различных терминалов 116 и 122 доступа. Кроме того, точка доступа, использующая формирование диаграмм направленности для осуществления передачи к терминалам доступа, случайно разбросанным по ее зоне покрытия, создает меньше помех терминалам доступа в соседних сотах по сравнению с точкой доступа, осуществляющей передачу при помощи одной антенны ко всем своим терминалам доступа.
Точка доступа может быть неподвижной станцией, используемой для связи с терминалами, и может также называться узлом доступа, или узлом B, базовой станцией или иным термином. Терминал доступа может также называться прибором доступа, пользовательским оборудованием (UE), прибором беспроводной связи, терминалом, беспроводным терминалом, мобильным терминалом, мобильным узлом, оконечным узлом или иным термином.
На фиг. 2 приведена блок-схема вариантов осуществления примерной точки 210 доступа и примерного терминала 250 доступа в системе MIMO 200. В точке 210 доступа информационные данные для нескольких потоков данных поступают от источника 212 данных к процессору 214 передаваемых (TX) данных.
В одном варианте осуществления каждый поток данных передается через соответствующую передающую антенну. Процессор 214 TX-данных форматирует, кодирует и перемежает данные для передачи для каждого потока данных на основе определенной схемы кодирования для этого потока данных с целью получения кодированных данных.
Кодированные данные для каждого потока данных могут мультиплексироваться с пилотными данными при помощи техники OFDM. Пилотные данные - это обычно известная комбинация данных, которая обрабатывается известным образом и может использоваться в приемной системе для оценки отклика канала. Мультиплексированные пилотные и кодированные данные для каждого потока данных затем модулируются (то есть подвергаются отображению символов) на основе определенной схемы модуляции (например, BPSK, QSPK, M-PSK или M-QAM), выбранной для этого потока данных для обеспечения модуляции символов. Скорость передачи, кодирование и модуляция данных для каждого потока данных могут определяться командами, выполняемыми процессором 230.
Полученные в результате модуляции символы для каждого из потоков данных поступают затем процессор 220 TX MIMO, который может выполнить дальнейшую обработку модуляционных символов (например, для OFDM). Процессор 220 TX MIMO затем подает NT потоков модуляционных символов на NT передатчиков (TMTR) 222a-222t. В некоторых вариантах осуществления процессор 220 TX MIMO применяет взвешивание, определяемое диаграммой направленности, к символам потоков данных и к антенне, с которой передается символ.
Каждый передатчик (222a, ..., 222t) принимает и обрабатывает соответствующий поток символов для получения одного или нескольких аналоговых сигналов и осуществляет дальнейшую обработку (например, усиливает, фильтрует или преобразует с повышением частоты) аналоговые сигналы для получения модулированного сигнала, пригодного для передачи по каналу MIMO. NT модулированных сигналов от передатчиков 222a-222t затем передаются соответственно NT антеннами 224a-224t.
В терминале 250 доступа переданные модулированные сигналы принимаются NR антеннами 252a-252r, и принятые сигналы от каждой антенны 252 поступают на соответствующий приемник (RCVR) 254a-254r. Каждый приемник (254a, ..., 254r) обрабатывает (например, фильтрует, усиливает и преобразует с понижением частоты) соответствующий принятый сигнал, оцифровывает обработанный сигнал для получения отсчетов и осуществляет дальнейшую обработку отсчетов для получения соответствующего "принятого" потока символов.
Процессор 260 данных RX затем принимает и обрабатывает NR принятых потоков символов от NR приемников (254a, ..., 254r) на основе определенного метода обработки в приемнике для получения NT "детектированных" потоков символов. Процессор 260 данных RX затем демодулирует, устраняет перемежение и декодирует каждый детектированный поток символов для восстановления информационных данных для потока данных. Обработка, выполняемая процессором 260 данных RX, является обратной обработке, выполняемой процессором 220 TX MIMO и процессором 214 данных TX в системе 210 передатчиков.
Процессор 270 периодически определяет, какую следует использовать матрицу предварительного кодирования (рассматривается ниже). Процессор 270 формирует сообщение обратной линии связи, содержащее часть с индексом матрицы и часть со значением ранга.
Сообщение обратной линии связи может содержать различного рода информацию, относящуюся к линии связи и (или) к принятому потоку данных. Сообщение обратной линии связи затем обрабатывается процессором 238 данных TX, который также принимает информационные данные для нескольких потоков данных от источника 236 данных, модулированных модулятором 280, обработанных передатчиками 254a-254r и переданных соответственно через антенны (252a, 252r) обратно к точке 210 доступа.
В точке 210 доступа модулированные сигналы от терминала 250 доступа принимаются антеннами 224, обрабатываются приемниками 222, демодулируются демодулятором 240 и обрабатываются процессором 242 данных RX для извлечения сообщения обратной линии связи, переданного приемной системой 250. Затем процессор 230 определяет, какую следует использовать матрицу предварительного кодирования для определения весов, задаваемых диаграммой направленности, после чего обрабатывает извлеченное сообщение.
Память 232 содержит программы и данные/информацию. Процессоры 230, 220 и/или 242 выполняют программы и используют данные/информацию в памяти 232 для управления работой точки 210 доступа и реализации способов. Память 272 содержит программы и данные/информацию. Процессоры 270, 260 и/или 238 выполняют программы и используют данные/информацию в памяти 272 для управления работой терминала 250 доступа и реализации способов.
В одном аспекте используется SimpleRAN для значительного упрощения протоколов связи между элементами сети доступа для доставки сигнала в беспроводной сети радиодоступа при одновременном обеспечении быстрой передачи обслуживания для обеспечения соответствия требованиям малого времени ожидания для определенных областей применения, таких как голосовая передача по интернет-протоколу, при быстро меняющихся условиях радиосвязи.
В одном аспекте сеть содержит терминалы доступа (AT) и сеть доступа (AN).
AN поддерживает как централизованное, так и распределенное размещение. Архитектуры сети для централизованного и распределенного размещений приведены соответственно на фиг. 3 и фиг. 4.
На фиг. 3 приведен пример сети 300, включающей в себя распределенную AN 302 и AT 303.
В распределенной архитектуре, приведенной на фиг. 3, AN 302 содержатся точки доступа (AP) и собственные агенты (HA). AN 302 содержит множество точек доступа (APa 304, APb 306, APc 308) и собственного агента 310. Помимо этого, AN 302 включает в себя IP-облако 312. AP (304, 306, 308) соединены с IP-облаком соответственно по линии связи (314, 316, 318). IP-облако 312 соединено с HA 310 по линии связи 320.
AP включает в себя:
сетевую функцию (NF):
- одна на AP, при этом множество NF могут обслуживать один AT;
- одна NF - это точка присоединения IP-уровня (IAP) для каждого AT, то есть NF, к которой HA переправляет пакеты, отправленные к AT. В примере на фиг. 4 NF 336 - это текущий IAP для AT 303, как показано линией 322 на фиг. 4;
- IAP может изменяться (передача обслуживания L3) для оптимизации маршрутизации пакетов по линии доставки сигнала к AT;
- IAP также выполняет функцию диспетчера сеанса для AT. (В некоторых вариантах осуществления только диспетчер сеанса может выполнить конфигурацию сеанса или изменить состояние сеанса.)
- NF выполняет функцию контроллера для каждой TF в AP и выполняет такие функции, как выделение, управление и урезание ресурсов для AT в TF.
Функции приемопередатчика (TF), или сектор:
- множество для каждой AP, причем множество TF может обслуживать один AT;
- обеспечивает присоединение по беспроводному интерфейсу для AT;
- может быть различным для прямой и обратной линий;
- изменяется (передача обслуживания L2) в зависимости от условий радиосвязи.
В AN 302 APa 304 включает в себя NF 324, TF 326 и TF 328. В AN 302 APb 306 включает в себя NF 330, TF 332 и TF 334. В AN 302 APc 308 включает в себя NF 336, TF 338 и TF 340.
AT включает в себя:
интерфейс I_x, предоставленный мобильному узлу (MN) для каждой NF в активном наборе;
мобильный узел (MN) для поддержки мобильности IP-уровня на терминале доступа.
AP осуществляют связь при помощи протокола туннелирования, определенного через IP. Туннель является туннелем IP-in-IP для плоскости данных и туннелем L2TP для плоскости управления. Примерный AT 303 включает в себя множество интерфейсов (I_a 342, I_b 344, I_c 346) и MN 348. AT 303 может быть соединен и иногда действительно соединен с AP_a 304 беспроводной линией 350 связи. AT 303 может быть соединен и иногда действительно соединен с AP_b 306 беспроводной линией 352 связи. AT 303 может быть соединен и иногда действительно соединен с Ap_c 308 беспроводной линией 354 связи.
На фиг. 4 приведен пример сети 400, включающей в себя распределенную AN 402 и AT 403.
В централизованной архитектуре, приведенной на фиг. 4, NF больше не является логически связанной с одной TF, поэтому AN содержит сетевые функции, точки доступа и собственные агенты. Пример AN 402 включает в себя множество NF (404, 406, 408), множество AP (AP_a 410, AP_b 412, AP_c 414), HA 416 и IP-облако 418. NF 404 соединена с IP-облаком 418 по линии связи 420. NF 406 соединена с IP-облаком 418 по линии связи 422. NF 408 соединена с IP-облаком 418 по линии связи 424. IP-облако 418 соединено с HA 416 по линии связи 426. NF 404 соединена с (AP_a 410, AP_b 412, AP_c 414) соответственно по линиям связи (428, 430, 432). NF 406 соединена с (AP_a 410, AP_b 412, AP_c 414) соответственно по линиям связи (434, 436, 438). NF 408 соединена с (AP_a 410, AP_b 412, AP_c 414) соответственно по линиям связи (440, 442, 444).
AP_a 410 включает в себя TF 462 и TF 464. AP_b 412 включает в себя TF 466 и TF 468. AP_c 414 включает в себя TF 470 и TF 472.
Поскольку NF выполняет функцию контроллера для TF, а множество NF могут быть логически связаны с одной TF, NF является контроллером для AT, то есть NF, осуществляющая связь с AT, являющейся составной частью активного набора, выполняет функции выделения, управления и урезания ресурсов для TF на этом AT. Поэтому множество NF могут управлять ресурсами на одной TF, хотя эти ресурсы управляются независимо. В примере, приведенном на фиг. 4, NF 408 выступает в роли IAP для AT 403, как показано линией 460.
Остальные выполняемые логические функции являются такими же, что и для распределенной архитектуры.
Пример AT 403 включает в себя множество интерфейсов (I_a 446, I_b 448, I_c 450) и MN 452. AT 403 может быть соединен и иногда соединен с AP_a 410 по беспроводной линии связи 454. AT 403 может быть соединен и иногда соединен с AP_b 412 по беспроводной линии связи 456. AT 403 может быть соединен и иногда соединен с AP_c 414 по беспроводной линии связи 458.
В таких системах, как DO и 802.20, AT получает обслуживание от AP посредством выполнения попытки доступа по каналу доступа определенного сектора (TF). NF, связанная с TF, принимающей попытку доступа, связывается с IAP, которая является диспетчером сеанса для AT, и извлекает экземпляр сеанса AT. (AT указывает идентификационные данные для IAP посредством включения UATI в информацию доступа. UATI можно использовать в качестве IP-адреса для непосредственной адресации IAP или его можно использовать для поиска адреса IAP.) В случае успешной попытки доступа для AT выделяются ресурсы беспроводного интерфейса, такие как MAC ID или каналы данных, для осуществления связи с сектором.
Кроме того, AT может посылать сообщение с указанием других секторов, которые он может слышать, и уровней их сигналов. TF принимает сообщение и перенаправляет его сетевому контроллеру в NF, который в свою очередь обеспечивает AT активным набором. Для систем DO и 802.20 в том виде, в котором они реализованы в настоящее время, имеется ровно одна NF, с которой AT может осуществлять связь (за исключением процесса передачи обслуживания от одной NF к другой, когда их временно две). Каждая TF, осуществляющая связь с AT, перенаправляет принятые данные и служебные сигналы этой единственной NF. Эта NF также выполняет функцию сетевого контролера для AT и отвечает за согласование и управление выделением и урезанием ресурсов для AT для использования с секторами из активного набора.
Таким образом, активный набор - это набор секторов, в которых для AT выделены ресурсы беспроводного интерфейса. AT продолжает посылать периодические сообщения, и сетевой контроллер может добавлять или удалять секторы из активного набора, когда AT перемещается по сети.
NF, входящие в активный набор, забирают локальную копию сеанса для AT, когда они присоединяются к активному набору. Этот сеанс необходим для надлежащего осуществления связи с AT.
Для беспроводной линии связи с мягкой передачей обслуживания на восходящей линии связи каждый из секторов из активного набора может попытаться декодировать передачу, осуществляемую AT. На нисходящей линии связи каждый из секторов из активного набора может попытаться осуществлять одновременную передачу к AT, а AT комбинирует принятые передачи для декодирования пакета.
Для системы OFDMA или системы без мягкой передачи обслуживания функция из активного набора предназначена для обеспечения быстрого переключения AT между секторами, входящими в активный набор, и поддержания обслуживания без необходимости предпринять новую попытку доступа. Попытка доступа обычно значительно медленнее переключения между членами активного набора, поскольку член активного набора уже имеет сеанс и ресурсы беспроводного интерфейса, выделенные для AT. Поэтому активный набор может использоваться для передачи обслуживания без ухудшения качества обслуживания активных приложений.
Когда AT и диспетчер сеанса в IAP согласовывают атрибуты или, в альтернативном варианте, состояния изменений соединений, необходимо своевременно распределять каждому сектору из активного набора новые значения для атрибутов или новые состояния для обеспечения оптимального обслуживания от каждого сектора. В некоторых случаях, например в случае изменения типа заголовков или изменения ключей безопасности, AT, возможно, не сможет вообще осуществлять связь с сектором до тех пор, пока эти изменения не будут переданы этому сектору. Таким образом, необходимо обновлять каждый член активного набора при изменении сеанса. Для некоторых изменений синхронизация может быть менее критичной, чем для других.
Существует три основных типа состояния или контекста, имеющихся в сети для AT, который имеет активное соединение:
- состояние данных - это состояние в сети на маршруте передачи данных между AT и IAP или NF во время соединения. Состояние данных включает в себя такие элементы, как состояние сжатия заголовков или состояние потока протокола RLP, которые очень динамичны и трудны для передачи;
- состояние сеанса - это состояние в сети на маршруте управления между AT и IAP, который сохраняется при прекращении соединения. Состояние сеанса включает в себя значение атрибутов, которые согласуются между AT и IAP. Эти атрибуты влияют на характеристики соединения и обслуживания, получаемого на AT. Например, AT может согласовать конфигурацию QoS для нового приложения и предоставить сети новые спецификации фильтра и потока, указывающие требования к QoS для этого приложения. В качестве другого примера AT может согласовать размер и тип заголовков, используемых при осуществлении связи с AN. Согласование нового набора атрибутов определяется как изменение сеанса;
- состояние соединения - это состояние в сети на пути управления между AT и IAP или NF, которое не сохраняется, когда соединение прекращается или когда AT не находится в активном состоянии. Состояние соединения может включать в себя такую информацию, как значения цепи управления мощностью, определение времени мягкой передачи обслуживания и информация об активном наборе.
При передаче обслуживания IAP или L3 может потребоваться передача этих трех типов состояния между старым IAP и новым IAP. Если только неактивный AT может осуществлять передачу обслуживания L3, то требуется только передача состояния сеанса. Для поддержки передачи обслуживания L3 для активного AT может также потребоваться передача состояния данных и состояния соединения.
Такие системы, как DO и 802.20, осуществляют передачу обслуживания L3 состояния данных просто посредством определения множества маршрутов (или стеков данных), причем состояние данных для каждого маршрута является локальным для этого маршрута, то есть у каждого маршрута имеется независимое состояние данных. При связывании каждой IAP с различным маршрутом отпадает необходимость передавать состояние данных при передаче обслуживания. Еще один, еще лучший шаг, - связать каждую NF с различным маршрутом, и в этом случае передача обслуживания L3 совершенно прозрачна для состояния данных, если не считать возможной перегруппировки пакетов.
Поскольку состояние данных имеет множество маршрутов, следующий логических шаг в направлении поддержки передачи обслуживания L3 для активного AT заключается в том, чтобы снять управление состоянием соединения с IAP и сделать его локальным для каждого NF в активном наборе. Это осуществляется посредством определения множества маршрутов управления (или стеков управления) и определения беспроводного интерфейса, так чтобы стеки управления были независимы и локальны для каждой NF. При этом может потребоваться, чтобы часть согласования и управления выделением и урезанием ресурсов состояния соединения передавалось к AT, поскольку больше нет единственной NF, которая управляла бы всеми членами активного набора. Возможно, также потребуется наложить дополнительные требования на конструкцию беспроводного интерфейса для недопущения сильной связи между TF в активном наборе, поскольку различные TF могут не использовать одну и ту же NF. Например, для обеспечения оптимальной работы предпочтительно исключить всякую жесткую синхронизацию между TF, которые не имеют одну и ту же NF, такую как цепи управления мощностью, мягкая передача обслуживания и т.д.
Проталкивание данных и состояния соединения на более низкий уровень к NF устраняет необходимость передавать это состояние при передаче обслуживания L3, а кроме того, упрощает интерфейс между NF.
Таким образом, система определяет множество независимых стеков данных и управления (называемых интерфейсами на фиг. 3 и фиг. 4) в AT для осуществления при необходимости связи с различными NF, а также механизмы адресации для AT и TF для обеспечения логического различения этих стеков.
В сущности, некоторые состояния сеанса (профиль качества обслуживания, ключи безопасности, значения атрибутов и т.д.) нельзя сделать логическими для NF (или для IAP), поскольку слишком дорого проводить согласование всякий раз, когда происходит передача обслуживания NF (или L3). Кроме того, состояние сеанса является относительно статичным и легко поддается передаче. Требуются же механизмы управления и обновления состояния сеанса при его изменении и при передаче обслуживания IAP, когда происходит перемещение диспетчера сеанса.
Оптимизация состояния сеанса для передачи обслуживания L3 является полезным свойством каждой системы вне зависимости от архитектуры сети, поскольку она упрощает сетевые интерфейсы и должна также улучшать незаметность передачи обслуживания.
Отдельным, но связанным вопросом является управление передачи обслуживания L3 со стороны AT. В настоящее время в системах, подобных DO и 802.20, AT знает о передаче обслуживания L3, поскольку он выделяет и урезает локальные стеки, но он не может осуществлять управление, когда происходит передача обслуживания L3. Это называется управлением мобильностью на основе сети. Вопрос в том, не сделать ли AT контроллером передачи обслуживания, то есть применить управление мобильностью на основе AT?
Для поддержки устойчивости к ошибкам и сбалансированности нагрузки сети требуется либо умение осуществлять передачу обслуживания, либо наличие механизма, позволяющего подать сигнал AT для осуществления передачи обслуживания. Таким образом, при использовании управления мобильностью на основе AT сети по-прежнему требуется механизм, который бы указывал, когда это должно произойти.
Управление мобильностью на основе AT имеет несколько очевидных преимуществ, таких как обеспечение единого механизма для внешней и внутренней технологии или для глобальной и локальной мобильности. Оно также еще больше упрощает сетевые интерфейсы, поскольку не требует, чтобы сетевые элементы определяли, когда осуществлять передачу обслуживания.
Основная причина, почему такие системы, как DO и 802.20, применяют мобильность на основе сети, состоит в том, что мобильность на основе AT не оптимизирована для быстрого срабатывания при поддержке голосовой передачи. Второстепенная причина заключается в избыточной затрате ресурсов на туннелирование, связанных с завершением мобильных IP-туннелей (для MIPv6) в AT. Проблему запаздывания, связанную с мобильностью, можно разрешить посредством перенаправления данных при помощи туннелей между текущим и предыдущим обслуживающим сектором на прямой линии связи, а также, возможно, при помощи бикастинга, когда данные одновременно направляются множеству NF в активном наборе.
В SimpleRAN имеется два типа передачи обслуживания:
- передача обслуживания уровня 2 или L2 означает изменение обслуживающего сектора на прямой и обратной линиях (TF);
- передача обслуживания L3 означает изменение IAP.
Передача обслуживания L2 должна осуществляться как можно быстрее в ответ на изменение условий радиосвязи. Такие системы, как DO и 802.20, используют подачу сигналов уровня PHY для ускорения передачи обслуживания L2.
Передача обслуживания L2 - это переход обслуживающего сектора TF для прямой (FL) или обратной (RL) линий связи. Передача обслуживания происходит, когда AT выбирает новый сектор из активного набора на основе радиочастотных условий, воспринимаемых на AT для этого сектора. AT выполняет фильтрованные изменения радиочастотных условий для прямой и обратной линий для всех секторов из активного набора. Например, в системе 802.20 для прямой линии связи AT может измерять отношение сигнала к смеси помехи и шума на принимаемых пилотных сигналах, на общем канале для пилотных сигналов (если имеется) и на пилотных сигналах на совместно используемом сигнальном канале для выбора требуемого обслуживающего сектора на прямой линии связи. Для обратной линии связи AT оценивает степень стирания CQI для каждого сектора из активного набора на основе управляющих команд повышения/понижения мощности, передаваемых к AT из сектора.
Передача обслуживания L2 запускается, когда AT запрашивает другой обслуживающий сектор на ПЛ или ОЛ через канал управления обратной линии связи. Когда TF включает в активный набор для AT, ей назначаются выделенные ресурсы. TF уже сконфигурирована для поддержки AT еще до запроса на передачу обслуживания. Целевой обслуживающий сектор обнаруживает запрос на передачу обслуживания и завершает передачу обслуживания выделением ресурсов информационного обмена для AT. Передача обслуживания TF на прямой линии связи требует передачи сообщения в прямом и обратном направлении между исходной TF или IAP и целевой TF для приема данных, которые должна передать целевая TF. Для передачи обслуживания TF на обратной линии связи целевая TF может сразу же выделить ресурсы для AT.
Передача обслуживания L3 - это передача IAP. Передача обслуживания L3 включает в себя обновление связывания HA с новой IAP и требует передачи сеанса новой IAP для плоскости управления. Передача обслуживания L3 в системе является асинхронной относительно передачи обслуживания L2, а потому передача обслуживания L2 не ограничена скоростью подачи сигнала о передаче обслуживания MIPv6.
Передача обслуживания L3 поддерживается по беспроводной линии связи в системе посредством определения независимого маршрута для каждой NF. Каждый поток обеспечивает множество маршрутов передачи и приема пакетов более высокого уровня. Маршрут указывает, какая NF обработала пакет. Например, одна NF может быть ассоциирована на TF и по беспроводной линии связи как маршрут A, тогда как другая NF может быть ассоциирована с маршрутом B. Обслуживающая TF может одновременно посылать пакеты к AT по обоим маршрутам A и B, то есть от обеих NF, при помощи отдельного и независимого пространства последовательностей для каждого маршрута.
Разработка системы опирается на две основные идеи, позволяющие обеспечить реализацию качества обслуживания для мобильной системы и сохранить уровень информационного обмена в течение каждого режима передачи обслуживания:
Разъединение передачи обслуживания L2 и L3
Резервирование ресурсов беспроводного интерфейса и приведение сеанса к целевым NF и TF до передачи обслуживания происходит с целью минимизации прерывания потока данных во время передачи обслуживания. Это реализуется посредством добавления этих TF и NF к активному набору.
Система выполнена с возможностью разделения передачи обслуживания L2 и L3, чтобы система могла поддерживать информационный обмен EF при высокой частоте передачи обслуживания L2. Передача обслуживания L3 требует обновления с привязкой, частота которой ограничена 2-3 в секунду. Для обеспечения более высокой частоты передачи обслуживания L2 до величины 20-30 Гц, передачи обслуживания L2 и L3 выполнены независимыми и асинхронными.
Для передачи обслуживания L2 управление активным набором позволяет сконфигурировать все TF в активном наборе и выделить им ресурсы, чтобы они были готовы обслуживать AT в случае передачи обслуживания L2.
Рассмотрим систему мобильной беспроводной связи с множеством точек доступа (AP), которые обеспечивают обслуживание терминалам доступа (AT). У многих систем имеется активный набор, который представляет собой набор AP, которые выделили ресурсы для AT. В данный момент времени AT может находиться в зоне радиосвязи с одной из AP либо с целью оптимизации расхода энергии аккумулятора и снижения радиопомех может осуществлять связь только с одной тщательно выбранной AP (обслуживающая AP). Рассматриваемая здесь задача заключается в том, чтобы доставлять сообщения и данные между различными AP в системе так, чтобы обслуживающая AP могла доставлять сообщения к AT и от него.
AP может обмениваться данными через туннель L2TP (протокол туннелирования второго уровня). Если AP1 должна отправить сообщение или данные к AT, когда обслуживающей AP является AP2, то AP1 сначала использует туннель L2TP для доставки пакета к AP2, а AP2 доставляет этот пакет к AT с использованием механизма, включающего в себя применение идентификационного бита, например бита повторной обработки.
Аналогично, если AT должен послать сообщение или данные к AP1, хотя обслуживающей является AP2, он посылает сообщение к AP2 с установленным битом удаленной передачи и AP2 посылает этот пакет к AP1 через туннель L2TP.
Заголовок L2TP включает в себя следующие поля:
1. UserID: это адрес пользователя, которому адресован пакет L2TP.
2. ForwardOrReverse: это поле указывает, является ли AT местом назначения или источником пакета.
3. FlowID: в одном варианте осуществления это поле может иметься только в пакетах, посылаемых по прямой линии связи (в пакетах, предназначенных для AT), и оно указывает поток, который должна использовать обслуживающая AP для доставки пакета к AT.
4. SecurityField: в одном варианте осуществления это поле может иметься только в пакетах, посылаемых по обратной линии связи (в пакетах, исходящих от AT). Поле SecurityField может включать в себя бит IsSecure, поле KeyIndex (для указания ключей, используемых для безопасной работы) и поле CryptoSync.
В одном аспекте осуществляется передача пакетов L2TP по прямой линии связи. Здесь мы опишем процесс, применяемый AP для посылки и приема пакета L2TP по прямой линии связи.
AP посылает пакет L2TP по прямой линии связи, когда у нее имеются данные или сообщение для отправки к AT. AP формирует соответствующий заголовок и посылает пакет L2TP к AP (или, если он не знает идентификационных данных обслуживающей AP, то, возможно, посредством маршрутизации пакета через центральный узел - IAP).
Когда AP принимает пакет L2TP по прямой линии связи, он выполняет следующие этапы:
1. Если AP не является обслуживающей AP для данного UserID (в заголовке L2TP), она пересылает пакет к текущей обслуживающей AP (возможно, посредством маршрутизации пакета через центральный узел - IAP).
2. Если AP является обслуживающей AP для данного UserID, она доставляет пакет к AT при помощи потока RLP и связанных с ним атрибутов QoS для данного FlowID (в заголовке L2TP).
В одном аспекте осуществляется передача пакетом L2TP по обратной линии связи. Здесь мы опишем процесс, используемый AP для отправки и приема пакета L2TP по обратной линии связи. AP посылает пакет L2TP по обратной линии связи, когда она принимает от AT пакет, и для этого пакета установлен бит удаленной передачи. Первый этап, который выполняет AP, отправляющая пакет L2TP, - это определение адреса.
Определение адреса: если для данного пакета установлен бит удаленной передачи, пакет также включает в себя поле адреса для указания, к какой AP следует доставить этот пакет (целевая AP). Принимающая AP отображает поле адреса на IP-адрес для AP. Это отображение может выполняться посредством
1. Способа, выполняемого при помощи AT, в котором сообщения, описывающие отображения, отправляются с AT к AP, а информация об отображении затем используется AP для отображения между адресом, используемым на беспроводной линии связи связи, и IP-адресом.
2. Способа, выполняемого при помощи сети, причем используется информация об отображении, предоставляемая центральным объектом или целевой AP.
3. Способа на основе PilotPN. В этом случае поле адреса может быть просто равно PilotPN (или нескольким верхним битам PilotPN) для AP, соответствующего адресу. Принимающая AP знает PilotPN и IP-адреса всех соседних AP в качестве составной части конфигурации сети (что само по себе может обеспечиваться при помощи сети) и использует эту информацию для отображения между адресом на основе PN и соответствующим IP-адресом.
4. Способа адресации IAP, основанного на применении зарезервированного адреса, когда AT использует адрес особого типа для идентификации AP, которая является точкой присоединения к Интернету для этого AT. Каждая AP из активного набора AP, соответствующего AT, знает IP-адрес IAP для определенного AT и может выполнить отображение между адресом IAP и IP-адресом IAP этого AT.
После определения адреса AP, отправляющая пакет L2TP, может также при необходимости вставить поля, относящиеся к обеспечению безопасности и определяемые схемой безопасности.
Когда AP принимает пакет L2TP по обратной линии связи, она выполняет следующие этапы:
1. Если AP не обслуживает данный UserID, указанный в принятом пакете, она игнорирует пакет.
2. Если AP обслуживает данный UserID принятого пакета, она обрабатывает пакет, как если бы пакет был принят от ее собственного уровня MAC (управления доступом к среде). Обработка пакета может зависеть от поля SecurityField, принятого в туннеле L2TP.
Рассмотрим систему мобильной беспроводной связи с множеством точек доступа (AP), которая предоставляет обслуживание терминалам доступа (AT). Многие системы имеют активный набор, который является набором AP, которые выделили ресурсы для AT. В данный момент времени AT может находиться в зоне радиосвязи с одной из AP, или с целью оптимизации расхода мощности аккумулятора и снижения радиопомех AT может осуществлять связь только с одной тщательно выбранной AP (обслуживающая AP). Рассматриваемая здесь задача заключается в доставке сообщений и данных между AT и различными AP в системе.
Ниже описан пример обработки, осуществляемой в AP. На прямой линии связи любая AP-источник может доставлять пакеты к обслуживающей AP, которая может затем доставить сообщение к AT. Обслуживающая AP вставляет адрес AP-источника в заголовок пакета, в результате чего AT знает идентификационную информацию AP-источника. На обратной линии связи AT может вставлять адрес AP назначения в заголовок пакета и отправлять пакет к обслуживающей AP. Обслуживающая AP затем переправляет пакет к AP назначения.
При осуществлении связи по беспроводной линии связи желательно использовать относительно короткий адрес. Далее описаны некоторые примеры форматов адресации для беспроводной линии связи. Адрес может принимать одну из нескольких форм в зависимости от информации, доступной на AT и (или) AP, между которыми пересылается пакет, включающий в себя адрес.
Приборы можно идентифицировать при помощи различных типов адресов.
ActiveSetMembers: член активного набора можно идентифицировать по адресу, который определяется в процессе добавления к активному набору.
SessionController: контроллер сеанса постоянно известен обслуживающей AP и может идентифицироваться резервированным адресом.
Прочее: в процессе добавления к активному набору могут требовать адресации и другие AP (например, для сообщений "запрос на добавление к активному набору" и "ответ на добавление к активному набору"). Эти AP можно идентифицировать по адресу на основе пилотного сигнала, например по полному PilotPN сектора в AP или по нескольким верхним битам PilotPN. Заметим, что сообщение "ответ на добавление к активному набору" может содержать адрес, который используется для идентификации AP-члена активного набора с целью последующей адресации, причем это может быть адрес беспроводной линии связи, предоставляемый сетью или предоставляемый AT.
В одном примерном варианте осуществления сам адрес содержит два поля, и за полем AddressType (например, 2 бита) следует адрес переменной длины. Поле AddressType можно использовать для адресов различного типа, таких как: i) тип адреса на основе кода пилотного сигнала; ii) тип адреса, предоставляемый при помощи сети; iii) тип адреса, предоставляемый при помощи терминала доступа; и iv) зарезервированный тип адреса. На фиг. 5 приведен чертеж примерного формата 500 адреса, включающего в себя два бита поля 502 типа адреса и поле 504 адреса переменной длины. Поле переменной длины может быть от 0 (в случае передачи нулевого значения) до максимального, например до заданного числа битов.
Различные варианты осуществления поддерживают широковещательные сообщения.
Рассмотрим случай, когда несколько AT имеют активный набор, включающий AP1 и AP2. Кроме того, пусть для большого числа этих AT обслуживающей AP является AP2. В случае если AP1 хочет отправить сообщение ко всем этим AT, осуществляется поддержка оптимизации, когда сообщение только однажды отправляется по беспроводной линии связи и только однажды по линии связи доставки.
В некоторых вариантах осуществления, когда AP1 отправляет сообщение к AP2 по туннелю L2TP, она может установить место назначения для широковещательно передаваемого адреса. Обнаружив установку места назначения для адреса, AP2 может отправить сообщение по широковещательному каналу.
Различные преимущества признаков, входящих в некоторые варианты осуществления, заключаются в следующем:
AT может обмениваться сигнальными сообщениями с необслуживающими AP (между AP может использоваться туннель L2TP):
AT может обмениваться данными (или частичными пакетами данных) с необслуживающими AP (между AP может использоваться туннель L2TP).
На прямой линии связи обслуживающей AP не требуется проводить синтаксический анализ адреса (этот адрес может быть тем же адресом, который был принят обслуживающей AP по туннелю L2TP).
Адрес для SessionController может быть сжат всего до двух битов (AddressType="11", после чего следует пустое поле адреса). Нет необходимости передавать по беспроводной линии связи весь IP (интернет-протокол)-адрес контроллера сеанса. Это связано с тем, что обслуживающий AP всегда знает идентификационную информацию для SessionController.
На Фиг. 6, представляющей собой сочетание фиг. 6A и фиг. 6B, приведена блок-схема 600 последовательности операций примерного способа работы точки доступа в соответствии с различными вариантами осуществления. Работа начинается на этапе 602, на котором точка доступа запитывается и инициализируется, после чего происходит переход к этапу 604, на котором терминал доступа принимает информацию об отображении адресов от терминала доступа. Осуществляется переход от этапа 604 к этапу 606. На этапе 606 терминал доступа принимает информацию об отображении адресов от сетевого прибора, причем упомянутая информация об отображении адресов указывает отображение адресов между значением адреса, поддерживаемым сетью, которое соответствует другому сетевому прибору, и IP-адресом, соответствующим другому сетевому прибору, при этом упомянутый другой сетевой прибор является прибором, отличным от терминала доступа. Осуществляется переход от этапа 606 к этапу 608, на котором точка доступа принимает информацию о коде пилотного сигнала, указывающую код пилотного сигнала, используемый по меньшей мере некоторыми точками доступа, и IP-адрес, соответствующий упомянутой точке доступа. Осуществляется переход от этапа 608 к этапу 610. На этапе 610 точка доступа принимает информацию о зарезервированном адресе, указывающую зарезервированный адрес и IP-адрес, соответствующий зарезервированному адресу для терминала доступа. Осуществляется переход от этапа 610 к этапу 612.
Этапы 604, 606, 608 и 610 являются необязательными этапами. В некоторых вариантах осуществления выполняется один или несколько из этапов 604, 606, 608 и 610, тогда как другие этапы пропускаются. В случае пропуска необязательного этапа этот этап не выполняется. Последовательность необязательных этапов 604, 606, 608 и 610 может быть и иногда является иной. В некоторых вариантах осуществления один или несколько необязательных этапов 604, 606, 608 и 610 выполняются параллельно.
На этапе 612 точка доступа принимает по беспроводной линии связи первый пакет, переданный от терминала доступа, причем первый пакет содержит информацию, подлежащую передаче, и адрес беспроводной линии связи, указывающий прибор, которому направлена эта информация, при этом указанный адрес беспроводной линии связи включает в себя поле указателя типа адреса, включающее в себя значение указателя типа адреса, которое указывает один из множества поддерживаемых типов адреса, которому соответствует упомянутый адрес.
В некоторых вариантах осуществления значение указателя типа адреса является многобитовым значением, используемым для указания одного из множества различных типов адреса. В различных вариантах осуществления множество различных типов адреса включает в себя по меньшей мере четыре различных типа адреса. Четыре примерных различных типа адреса включают в себя типы адреса, поддерживаемые терминалом доступа, тип адреса, поддерживаемый сетью, тип адреса на основе кода пилотного сигнала и тип зарезервированного адреса. Выполнение способа переходит от этапа 612 через соединительный узел A 614 к этапу 616.
На этапе 616 терминал доступа определяет в зависимости от типа адреса, указанного значением указателя типа адреса, входящим в принятый адрес беспроводной линии связи, IP-адрес, соответствующий прибору, которому следует передать упомянутую информацию. Этап 616 включает в себя подэтапы 618, 620, 622, 624 и 626. Подэтап 618 направляет последовательность выполнения способа к различным подэтапам в зависимости от типа адреса, указанного значением указателя типа адреса, входящим в принятый адрес беспроводной линии связи. Если упомянутый тип адреса является типом адреса, поддерживаемым терминалом доступа, то выполнение способа переходит от подэтапа 618 к подэтапу 620, на котором точка доступа обращается к сохраненной информации об отображении адресов, полученной от терминала доступа, причем упомянутая сохраненная информация об отображении адресов устанавливает соответствие между адресом беспроводной линии связи, поддерживаемым терминалом доступа, и соответствующим IP-адресом. Если указанный тип адреса является типом адреса, поддерживаемым сетью, то выполнение способа переходит от подэтапа 618 к подэтапу 622, на котором точка доступа обращается к сохраненной информации об отображении адресов, полученной от сетевого прибора, причем упомянутая сохраненная информация об отображении адресов устанавливает соответствие между адресом беспроводной линии связи, поддерживаемым сетью, и соответствующим IP-адресом. Если указанный тип адреса является адресом на основе кода пилотного сигнала, то выполнение способа переходит от подэтапа 618 к подэтапу 624, на котором точка доступа обращается к сохраненной информации об отображении адресов кода пилотного сигнала, устанавливающей соответствие между адресами на основе кода пилотного сигнала и соответствующими IP-адресами. Если указанный тип адреса является типом зарезервированного адреса, то выполнение способа переходит от подэтапа 618 к подэтапу 626, на котором точка доступа обращается к сохраненной информации о зарезервированных адресах, указывающей различные отображения между зарезервированными адресами беспроводной линии связи и IP-адресами, причем определенное отображение зависит от идентификационной информации терминала доступа, с которого был принят зарезервированный адрес беспроводной линии связи, а также от значения адреса, входящего в принятый зарезервированный адрес беспроводной линии связи.
Выполнение способа переходит от этапа 616 к этапу 628, на котором точка доступа генерирует второй пакет, включающий в себя упомянутую информацию, подлежащую передаче, и упомянутый определенный IP-адрес. Выполнение способа переходит от этапа 628 к этапу 630, на котором точка доступа передает второй пакет упомянутому прибору по сетевому соединению.
На фиг. 7 приведена блок-схема 700 последовательности операций примерного способа работы точки доступа в соответствии с различными вариантами осуществления. Выполнение способа начинается на этапе 702, на котором точка доступа запитывается и инициализируется, и переходит к этапу 704. На этапе 704 точка доступа принимает от сетевого соединения первый пакет, переданный от прибора, причем первый пакет содержит: i) информацию, подлежащую передаче к терминалу доступа, и ii) IP-адрес, соответствующий прибору, который является источником упомянутой информации. Выполнение способа переходит от этапа 704 к этапу 706. На этапе 706 точка доступа выбирает один из множества типов адреса, который будет использоваться для адреса беспроводной линии связи упомянутого прибора. Выполнение способа переходит от этапа 706 к этапу 708. На этапе 708 точка доступа генерирует пакет, содержащий упомянутую информацию и адрес беспроводной линии связи, соответствующий упомянутому прибору, упомянутый адрес беспроводной линии связи относится к одному из множества поддерживаемых типов адресов беспроводной линии связи, например относится к выбранному типу адреса этапа 706, причем указанный адрес беспроводной линии связи содержит значение указателя типа адреса и значение адреса, указанное значение указателя типа адреса указывает тип используемого адреса беспроводной линии связи, указанное значение адреса соответствует упомянутому прибору.
В различных вариантах осуществления значение указателя типа адреса является многобитовым значением. В некоторых вариантах осуществления множество различных типов адреса включает в себя по меньшей мере четыре различных типа адреса. Четыре примерных типа адреса - это тип адреса, поддерживаемый терминалом доступа, тип адреса, поддерживаемый сетью, тип адреса на основе кода пилотного сигнала и тип зарезервированного адреса. В некоторых вариантах осуществления множество различных типов адреса включает в себя по меньшей мере два типа из: i) типа адреса кода пилотного сигнала; ii) типа адреса, поддерживаемого сетью; iii) типа адреса, поддерживаемого терминалом доступа; и iv) типа зарезервированного адреса.
В различных вариантах осуществления выбирается тип адреса на основе кода пилотного сигнала, когда упомянутый прибор является удаленной точкой доступа и другой адрес беспроводной линии связи, соответствующий упомянутому прибору, точке доступа неизвестен. В некоторых вариантах осуществления выбирается тип зарезервированного адреса, когда упомянутый прибор является прибором, для которого точке доступа известен зарезервированный адрес беспроводной линии связи. Примерами устройств, для которых точка доступа может использовать и иногда использует зарезервированный адрес, являются прибор, служащий в качестве точки присоединения к Интернету для AT, и прибор, служащий в качестве контроллера сеанса для AT. В некоторых вариантах осуществления выбирается тип адреса, поддерживаемый терминалом доступа, когда упомянутый прибор является прибором, для которого упомянутой точке доступа известен адрес беспроводной линии связи, поддерживаемый терминалом доступа, который предоставлен терминалом доступа, к которому передается эта информация. В некоторых вариантах осуществления выбирается тип адреса, поддерживаемый сетью, когда упомянутый прибор является прибором, для которого упомянутой точке доступа известен адрес беспроводной линии связи, поддерживаемый сетью, который предоставлен сетевым прибором, и неизвестен адрес, поддерживаемый терминалом доступа.
Выполнение способа переходит от этапа 708 к этапу 710. На этапе 710 точка доступа передает сгенерированный пакет по беспроводной линии связи к терминалу доступа.
На фиг. 8 приведен пример точки 800 доступа в соответствии с различными вариантами осуществления. Пример точки 800 доступа содержит беспроводной приемный модуль 802, беспроводной передающий модуль 804, процессор 806, модуль 808 сетевого интерфейса и память 810, соединенные вместе шиной 812, по которой различные элементы могут обмениваться данными и информацией. Память 810 содержит программы 818 и данные/информацию 820. Процессор 806, например ЦПУ, выполняет программы 818 и использует данные/информацию 820, содержащиеся в памяти 810, для управления работой точки доступа и реализации способа, например способа в соответствии с блок-схемой 600 последовательности операций на фиг. 6 и (или) блок-схемой 700 последовательности операций на фиг. 7.
Беспроводной приемный модуль 802, например приемник OFDM и (или) CDMA, соединен с приемной антенной 814, через которую точка доступа принимает сигналы по восходящей линии связи от терминалов доступа. Беспроводной приемный модуль 802 принимает по беспроводной линии связи пакет беспроводной линии связи, переданный от терминала доступа, причем упомянутый пакет беспроводной линии связи содержит информацию, подлежащую передаче, и адрес беспроводной линии связи, указывающий прибор, которому направлена упомянутая информации. Принятый от AT 856 пакет является примером принятого пакета, принятого беспроводным приемным модулем 802.
Беспроводной передающий модуль 804, например передатчик OFDM и (или) CDMA, соединен с передающей антенной 816, через которую точка доступа передает сигналы по нисходящей линии связи к терминалам доступа. Беспроводной передающий модуль 804 передает по беспроводной линии связи пакеты нисходящей линии связи, направленные к AT. Беспроводной передающий модуль 804 передает пакет, сгенерированный модулем 822 генерации первого пакета, по беспроводной линии связи. Примером сгенерированного пакета, направленного к AT 846, является пакет, переданный беспроводным передающим модулем 804.
В некоторых вариантах осуществления для приема используется множество антенн и (или) множество элементов. В некоторых вариантах осуществления для передачи используется множество антенн и (или) множество элементов. В некоторых вариантах осуществления по меньшей мере некоторые из одних их тех же антенн или антенных элементов используются как для передачи, так и для приема. В некоторых вариантах осуществления точка доступа использует технику MIMO.
Модуль 808 сетевого интерфейса соединяет точку 800 доступа с другими сетевыми точками, AAA-узлами, узлами собственных агентов и т.д. и (или) с Интернетом через сетевую линию 809 связи. Модуль 808 сетевого интерфейса содержит передающий модуль 811 и приемный модуль 813. Передающий модуль 811, например сетевой передатчик доставки сигнала, передает пакеты, направленные сетевому прибору, причем упомянутые переданные пакеты содержат определенный IP-адрес и информацию, подлежащую передаче сетевому прибору. Например, передатчик 811 передает сгенерированный пакет, направленный сетевому прибору 866 и содержащий информацию для сетевого прибора 870. Приемный модуль 813, например сетевой приемник на линии связи доставки сигнала, принимает от сетевого соединения, например через сетевую линию 809 связи, пакет, переданный от некоего прибора, причем пакет содержит: i) информацию, подлежащую передаче к терминалу доступа, и ii) IP-адрес, соответствующий прибору, который является источником информации. Принятый от сетевого прибора 840 пакет является таким примером пакета, принятого через приемный модуль 813.
Программы 818 включают в себя модуль 822 генерации первого пакета, модуль 824 выбора адреса, модуль 826 определения IP-адреса и модуль 828 генерации второго пакета. Данные/информация 820 включают в себя базу данных 830 отображения адресов беспроводной линии связи на IP-адреса, информацию 872 о кодировании/декодировании типа адреса беспроводной линии связи, пакет, принятый от прибора 840, сгенерированный пакет, направленный терминалу 846 доступа, пакет, принятый от терминала 856 доступа, и сгенерированный пакет, направленный сетевому прибору 866.
База данных 830 отображения адресов беспроводной линии связи на IP-адреса включает в себя информацию 832 об отображении адресов в зависимости от передающего прибора, информацию 834 об отображении значений кода пилотного сигнала на IP адреса, информацию 836 об отображении между значением адресов беспроводной линии связи, поддерживаемых терминалом доступа, и соответствующими IP-адресами и информацию 838 об отображении между значениями адресов беспроводной линии связи, поддерживаемых сетью, и IP-адресами. В некоторых вариантах осуществления информация 832 об отображении адресов в зависимости от передающего прибора включена по меньшей мере в некоторые зарезервированные адреса беспроводной линии связи. В различных вариантах осуществления информация 834 об отображении значений кода пилотного сигнала на IP-адреса включена по меньшей мере в некоторые адреса на основе кода пилотного сигнала, например в адреса на основе PN-кода пилотного сигнала.
Пакет, принятый от сетевого прибора 840, содержит IP-адреса 842 и информацию, подлежащую передаче к терминалу 844 доступа. Сгенерированный пакет, направленный к терминалу 846 доступа, включает в себя адрес 848 беспроводной линии связи и информацию, подлежащую передаче терминалу 850 доступа. Адрес 848 беспроводной линии связи включает в себя значение 852 указателя типа адреса и значение 854 адреса. Пакет, принятый от терминала 856 доступа, включает в себя адрес 858 беспроводной линии связи и информацию, подлежащую передаче сетевому прибору 860. Адрес 858 беспроводной линии связи включает значение 862 указателя типа адреса и значение 864 адреса.
Модуль 822 генерации первого пакета генерирует пакет, содержащий информацию и адрес беспроводной линии связи, соответствующий прибору, причем упомянутый адрес беспроводной линии связи относится к одному из множества поддерживаемых типов адресов беспроводной линии связи, при этом адрес беспроводной линии связи включает в себя значение указателя типа адреса и значение адреса, значение указателя типа адреса указывает тип используемого адреса беспроводной линии связи, указанное значение адреса соответствует упомянутому прибору. Сгенерированный пакет, направленный к AT 846, является примером пакета, сгенерированного модулем 822 генерации первого пакета. Сгенерированный пакет, направленный к AT 846, может быть и иногда бывает сгенерирован для переправки информации, принятой в пакете, принятом от прибора 840, а IP-адрес 842 и значение 852 адреса идентифицируют один и тот же прибор, который является источником информации, доставляемой терминалу доступа.
Модуль 824 выбора адреса выбирает, до того как модуль 822 генерации первого пакета сгенерирует пакет, какой из множества типов адресов следует использовать для адреса беспроводной линии связи. Модуль 824 выбора адреса выбирает в некоторых вариантах осуществления тип адреса на основе кода пилотного сигнала, когда упомянутый прибор является точкой удаленного доступа и другой адрес беспроводной линии связи, соответствующей упомянутому прибору, упомянутой точке 800 доступа неизвестен. Например, тип адреса на основе кода пилотного сигнала может служить и иногда действительно служит в качестве заданного по умолчанию типа адреса. Модуль 824 выбора адреса выбирает в различных вариантах осуществления тип резервного адреса, когда упомянутый прибор является прибором, для которого упомянутой точке 800 доступа известен зарезервированный адрес беспроводной связи. Примеры прибора, для которого модуль 824 выбора выбирает тип зарезервированного адреса, включают прибор, служащий для AT в качестве точки присоединения к Интернету, и прибор, служащий для AT в качестве контроллера сеанса. В некоторых вариантах осуществления модуль 824 выбора адреса выбирает тип адреса, поддерживаемый терминалом доступа, когда упомянутый прибор является прибором, для которого точке 800 доступа известен поддерживаемый терминалом доступа адрес беспроводной линии связи, предоставляемый терминалом доступа, для которого передается информация. В некоторых вариантах осуществления модуль 824 выбора адреса выбирает адрес беспроводной линии связи, поддерживаемый сетью, когда упомянутый прибор является прибором, для которого точке 800 доступа известен поддерживаемый сетью адрес беспроводной линии связи, предоставляемый сетевым прибором, и точке 800 доступа неизвестен адрес беспроводной линии связи, поддерживаемый терминалом доступа.
Модуль 826 определения IP-адреса определяет в зависимости от типа адреса, указанного значением указателя типа адреса, включенным в принятый адрес беспроводной линии связи, IP-адрес, соответствующий прибору, которому должна быть передана информация, включенная в принятый по беспроводной линии связи пакет. Например, модуль 826 определения IP-адреса определяет IP-адрес в зависимости от типа адреса, указанного значением 862 указателя типа адреса в пакете, принятом от терминала 856 доступа.
Модуль 828 генерации второго пакета генерирует пакет, направляемый сетевому прибору, причем упомянутый сгенерированный пакет включает в себя IP-адрес и информацию, подлежащую передаче сетевому прибору, при этом IP-адрес является IP-адресом, определенным модулем 826 определения IP-адреса. Примером сгенерированного пакета, направляемого сетевому прибору 866, является пакет, сгенерированный модулем 828 генерации второго пакета, например, в ответ на принятый пакет от AT 856.
В различных вариантах выполнения значение указателя типа адреса является многобитовым значением. В некоторых таких вариантах выполнения множество различных типов адреса включает в себя по меньшей мере четыре типа адреса: тип адреса на основе кода пилотного сигнала, тип адреса, поддерживаемый сетью, тип адреса, поддерживаемый терминалом доступа, и тип зарезервированного адреса. Информация 872 о кодировании/декодировании типа адреса беспроводной линии связи включает в себя информацию, задающую различные типы адреса при помощи комбинации битов для поля значения указателя типа адреса. В некоторых вариантах осуществления множество различных типов адреса включает в себя по меньшей мере два типа из: i) типа адреса на основе кода пилотного сигнала; ii) типа адреса, поддерживаемого сетью; iii) типа адреса, поддерживаемого терминалом доступа; и iv) типа зарезервированного адреса.
На фиг. 9, представляющей собой сочетание Фиг. 9A и Фиг. 9B, приведена блок-схема 900 последовательности операций для примера способа работы терминала доступа в соответствии с различными вариантами осуществления. Работа начинается на этапе 902, на котором терминал доступа запитывается и инициализируется, и выполнение способа переходит к этапу 904. На этапе 904 терминал доступа посылает точке доступа информацию об отображении адресов. Выполнение способа переходит от этапа 904 к этапу 906, на котором терминал доступа принимает от сетевого прибора информацию об отображении адресов, причем упомянутая информация об отображении адресов содержит информацию об отображении адресов, указывающую отображение адресов между поддерживаемым сетью значением адреса, соответствующим другому сетевому прибору, и IP-адресом, соответствующим упомянутому другому сетевому прибору, упомянутый другой сетевой прибор является прибором, отличным от терминала доступа. Выполнение способа переходит от этапа 906 к этапу 908. На этапе 908 терминал доступа принимает пилотные сигналы, указывающие коды пилотных сигналов, используемые по меньшей мере некоторыми точками доступа. Выполнение способа переходит от этапа 908 к этапу 910. На этапе 910 терминал доступа принимает информацию отображения зарезервированных адресов, указывающую зарезервированный адрес, соответствующий сетевому прибору, например зарезервированный адрес, соответствующий точке присоединения к Интернету или контроллеру сеанса для терминала доступа. В некоторых вариантах осуществления терминал доступа принимает множество резервных адресов, например первый резервный адрес для своей точки присоединения к Интернету и второй резервный адрес для своего контроллера сеанса. Выполнение способа переходит от этапа 910 к этапу 912.
Этапы 904, 906, 908 и 910 являются необязательными этапами. В некоторых вариантах осуществления выполняется один или несколько из этапов 904, 906, 908 и 910, тогда как другие пропускаются. Если необязательный этап пропускается, то этот этап не выполняется. Последовательность необязательных этапов 904, 906, 908 и 910 может быть и иногда является иной. В некоторых вариантах осуществления один или несколько необязательных этапов 904, 906, 908 и 910 выполняются параллельно.
На этапе 912 терминал доступа принимает пакет по беспроводной линии связи, пакет включает в себя: i) информацию, подлежащую передаче указанному терминалу доступа, и ii) адрес беспроводной связи, указывающий сетевой прибор, который является источником упомянутой информации, упомянутый адрес беспроводной линии связи включает в себя поле указателя типа адреса, содержащее значение указателя типа адреса, который указывает один из множества поддерживаемых типов адреса, которому соответствует упомянутый адрес.
Значение указателя типа адреса представляет собой в некоторых вариантах осуществления многобитовое значение, используемое для указания одного из множества различных типов адреса. В некоторых вариантах осуществления за значением указателя типа адреса следует значение адреса переменной длины. В различных вариантах осуществления множество различных типов адреса включает по меньшей мере четыре различных типа адреса. Четыре различных примерных типа адреса - это тип адреса, поддерживаемый терминалом доступа, тип адреса, поддерживаемый сетью, тип адреса на основе кода пилотного сигнала и тип зарезервированного адреса. Выполнение способа переходит от этапа 912 через соединительный узел A 914 к этапу 916.
На этапе 916 терминал доступа определяет из сохраненной информации об адресах и упомянутого адреса беспроводной линии связи, включенного в принятый пакет, сетевой прибор, который является источником информации, включенной в принятый пакет. Этап 916 включает в себя подэтапы 918, 920, 922, 924, 926 и 928. На подэтапе 918 терминал доступа определяет тип адреса. Выполнение способа переходит от подэтапа 918 к подэтапу 920. На подэтапе 920 терминал доступа направляет последовательность выполнения способа к различным подэтапам в зависимости от типа адреса, указанного значением указателя типа адреса, включенным в принятый адрес беспроводной линии связи. Если указанный тип адреса является типом адреса, поддерживаемым терминалом доступа, то выполнение способа переходит от подэтапа 920 к подэтапу 922, на котором терминал доступа обращается к сохраненной информации об отображении адресов, сгенерированной терминалом доступа, причем упомянутая сохраненная информация об отображении адресов содержит отображение между адресом беспроводной линии связи, поддерживаемым терминалом доступа, и соответствующим IP-адресом. Если указанный тип адреса является типом адреса, поддерживаемым сетью, то выполнение способа переходит от подэтапа 920 к подэтапу 924, на котором терминал доступа обращается к сохраненной информации об отображении адресов, полученной от сетевого прибора, причем упомянутая сохраненная информация об отображении адресов содержит отображение между адресом беспроводной линии связи, поддерживаемым сетью, и соответствующим IP-адресом. Если указанный тип адреса является типом адреса на основе кода пилотного сигнала, то выполнение способа переходит от подэтапа 920 к подэтапу 926, на котором терминал доступа обращается к сохраненной информации об отображении адресов на основе кода пилотного сигнала, содержащей отображение между адресами на основе кода пилотного сигнала и соответствующими IP-адресами. Если указанный тип адреса является типом зарезервированного адреса, то выполнение способа переходит от подэтапа 920 к подэтапу 928, на котором терминал доступа обращается к сохраненной информации о зарезервированных адресах, указывающей отображение между зарезервированным адресом беспроводной линии связи и прибором, например текущей точкой присоединения к Интернету или текущим контроллером сеанса для терминала доступа. В некоторых вариантах осуществления сохраненная информация о зарезервированных адресах включает в себя информацию, указывающую отображение для различных устройств, например отображение на зарезервированный адрес для IAP терминала доступа и отображение на другой резервный адрес для контроллера сеанса терминала доступа.
Выполнение способа переходит от этапа 916 к этапу 930, на котором терминал доступа обрабатывает принятый пакет таким образом, который зависит от того, какой прибор был определен в качестве источника информации, включенной в упомянутый принятый пакет, причем упомянутая обработка включает в себя направление информации в программный модуль в терминале доступа, который обрабатывает сообщения, принятые от определенного сетевого прибора.
На фиг. 10 приведена блок-схема 1000 последовательности операций для примера способа работы терминала доступа в соответствии с различными вариантами осуществления. Выполнение способа начинается на этапе 1002, на котором терминал доступа запитывается и инициализируется, и переходит к этапу 1004. На этапе 1004 терминал доступа выбирает один из множества поддерживаемых типов адресов беспроводной линии связи, который будет использоваться для адреса беспроводной линии связи для передачи пакета прибору. В различных вариантах осуществления множество поддерживаемых типов адресов беспроводной линии связи включают в себя по меньшей мере четыре различных типа адреса, например тип адреса на основе кода пилотного сигнала, тип адреса, поддерживаемый сетью, тип адреса, поддерживаемый терминалом доступа, и тип зарезервированного адреса. В некоторых вариантах осуществления множество поддерживаемых типов адресов включают в себя по меньшей мере два типа из: i) типа адреса на основе кода пилотного сигнала; ii) типа адреса, поддерживаемого сетью; iii) типа адреса, поддерживаемого терминалом доступа; и iv) типа зарезервированного адреса.
В некоторых вариантах осуществления терминал доступа выбирает тип адреса на основе кода пилотного сигнала, когда прибор является удаленной точкой доступа, а другой адрес беспроводной линии связи, соответствующий упомянутому прибору, терминалу доступа неизвестен. В некоторых вариантах осуществления терминал доступа выбирает тип зарезервированного адреса, когда прибор является прибором, для которого терминалу доступа известен зарезервированный адрес, например прибором является IAP или контроллер сеанса для AP. В различных вариантах осуществления терминал доступа выбирает тип адреса, поддерживаемый терминалом доступа, когда упомянутый прибор является прибором, для которого упомянутому терминалу доступа и (или) упомянутой точке доступа известен адрес беспроводной линии связи, поддерживаемый терминалом доступа. В различных вариантах осуществления терминал доступа выбирает тип адреса, поддерживаемый сетью, когда прибор является прибором, для которого упомянутому терминалу доступа известен адрес беспроводной линии связи, поддерживаемый сетью, и неизвестен адрес беспроводной линии связи, поддерживаемый терминалом доступа. Выполнение способа переходит от этапа 1004 к этапу 1006.
На этапе 1006 терминал доступа генерирует пакет, содержащий информацию, подлежащую передаче упомянутому прибору, и адрес беспроводной линии связи, соответствующий упомянутому прибору, причем тип упомянутого адреса беспроводной линии связи выбирается из множества поддерживаемых типов адресов беспроводной линии связи, упомянутый адрес беспроводной линии связи включает в себя значение указателя типа адреса и значение адреса, упомянутое значение указателя типа адреса указывает используемый тип адреса беспроводной линии связи, упомянутое значение адреса соответствует упомянутому прибору. В различных вариантах осуществления значение указателя типа адреса является многобитовым значением. В некоторых вариантах осуществления значение адреса является значением переменной длины. В некоторых вариантах осуществления значение адреса является значением переменной длины, которое может быть нулевым значением, не содержащим битов.
Выполнение способа переходит от этапа 1006 к этапу 1008. На этапе 1008 терминал доступа передает сгенерированный пакет точке доступа по беспроводной линии связи.
На фиг. 11 приведен пример терминала 1100 доступа в соответствии с различными вариантами осуществления. Пример терминала 1100 доступа может передавать и иногда передает информацию удаленному прибору через точку доступа. Пример терминала 1100 доступа может принимать и иногда принимает информацию, исходящую от удаленного прибора, через точку доступа. Пример терминала 1100 доступа включает в себя беспроводной приемный модуль 1104, процессор 1106, приборы 1108 пользовательского ввода-вывода и память 1110, соединенные друг с другом через шину 1112, по которой различные элементы могут обмениваться данными и информацией. Память 1110 содержит программы 1118 и данные/информацию 1120. Процессор 1106, например ЦПУ, выполняет программы 1118, использует данные/информацию 1120, содержащиеся в памяти 1110, для управления работой терминала доступа и реализует способы, например способы, приведенные на блок-схеме 900 фиг. 9 и (или) на блок-схеме 1000 фиг. 10.
Беспроводной приемный модуль 1102, например приемник CDMA или OFDM, соединен с приемной антенной 1114, через которую терминал 1100 доступа принимает сигналы по нисходящей линии связи от точек доступа. Беспроводной приемный модуль 1102 принимает пакеты, например принятый пакет 1134 от точки доступа, причем принятый пакет 1134 переносит информацию от сетевого прибора. Беспроводной приемный модуль 1102 принимает по беспроводной линии связи переданный пакет, причем переданный пакет содержит: i) информацию, подлежащую передаче упомянутому терминалу доступа, и ii) адрес беспроводной линии связи, указывающий сетевой прибор, который является источником упомянутой информации, причем упомянутый адрес беспроводной линии связи содержит поле указателя типа адреса, содержащее значение указателя типа адреса, которое указывает один из множества поддерживаемых типов адресов, которому соответствует упомянутый адрес.
Беспроводной передающий модуль 1104, например передатчик CDMA или OFDM, соединен с передающей антенной 1116, через которую терминал 1100 доступа передает сигналы по восходящей линии связи точкам доступа. Беспроводной приемный модуль 1104 передает сгенерированные пакеты, например сгенерированный пакет, предназначенный сетевому прибору 1136, точке доступа по беспроводной линии связи.
В некоторых вариантах осуществления одна и та же антенна используется для передачи и приема. В некоторых вариантах осуществления для приема используется множество антенн и (или) множество антенных элементов. В некоторых вариантах осуществления для передачи используется множество антенн и (или) множество антенных элементов. В некоторых вариантах осуществления по меньшей мере некоторые из одних и тех же антенн или антенных элементов используются как для передачи, так и для приема. В некоторых вариантах осуществления терминал доступа использует технику MIMO.
Приборы 1108 пользовательского ввода-вывода включают в себя микрофон, клавиатуру, клавишную панель, переключатели, камеру, динамик, дисплей и т.д. Приборы 1108 пользовательского ввода-вывода позволяют пользователю терминала 1100 доступа вводить данные/информацию, получать доступ к выводимым данным/информации и управлять по меньшей мере некоторыми функциями терминала 1100 доступа, например инициировать сеанс связи с равноправным узлом, например с другим терминалом доступа.
Программы 1118 включают в себя модуль 1122 выбора типа адреса беспроводной связи, модуль 1124 генерации пакета и модуль 1126 определения источника принятого пакета. Модуль 1126 определения источника принятого пакета включает в себя модуль 1127 определения типа адреса и модуль 1128 отображения значения адреса на источник.
Данные/информация 1120 включают в себя базу 1130 данных отображения беспроводных адресов на IP-адреса и/или прибор, информацию 1132 о кодировании/декодировании типа адреса беспроводной линии связи, принятый пакет 1134 и сгенерированный пакет, предназначенный для сетевого прибора 1136. База 1130 данных отображения адресов беспроводной линии связи на IP-адреса и/или прибор включает в себя информацию 1138 об отображении зарезервированных адресов на прибор, информацию 1140 об отображении значения кодов пилотного сигнала на IP-адреса, информацию 1142 отображения между значениями адресов беспроводной связи, поддерживаемыми терминалом доступа, и соответствующими IP-адресами и информацию 1144 отображения между значениями адресов беспроводной связи, поддерживаемыми сетью, и соответствующими IP-адресами. Примерный принятый пакет 1134 содержит адрес 1146 беспроводной линии связи и информацию от сетевого прибора 1148. Адрес 1146 беспроводной линии связи включает в себя значение 1150 указателя типа адреса и значение 1152 адреса. Примерный сгенерированный пакет, предназначенный для сетевого прибора 1136, содержит адрес 1154 беспроводной линии связи и информацию, предназначенную сетевому прибору 1156. Адрес 1154 беспроводной линии связи содержит значение 1158 указателя типа адреса и значение 1160 адреса.
Модуль 1122 выбора типа беспроводной линии связи выбирает тип беспроводного адреса, который будет использоваться для передачи информации прибору, причем упомянутый тип адреса выбирается из множества поддерживаемых типов адреса. В некоторых вариантах осуществления множество различных типов адреса включает в себя по меньшей мере четыре различных типа адреса, например тип адреса на основе кода пилотного сигнала, тип адреса, поддерживаемый сетью, тип адреса, поддерживаемый терминалом доступа, и тип зарезервированного адреса. В некоторых вариантах осуществления множество различных типов адреса включает в себя по меньшей мере два типа из: типа адреса на основе кода пилотного сигнала; типа адреса, поддерживаемого сетью; типа адреса, поддерживаемого терминалом доступа; и типа зарезервированного адреса.
В различных вариантах осуществления модуль 1122 выбора выбирает тип адреса на основе кода пилотного сигнала, когда прибор является удаленной точкой доступа и другой адрес, соответствующий упомянутому прибору, упомянутому терминалу доступа неизвестен. Модуль 1122 выбора выбирает в некоторых вариантах осуществления тип зарезервированного адреса, когда прибор является прибором, для которого упомянутому терминалу доступа известен зарезервированный адрес беспроводной линии связи, например точка присоединения к Интернету или контроллер сеанса. Модуль 1122 выбора выбирает в некоторых вариантах осуществления тип адреса беспроводной линии связи, поддерживаемый терминалом доступа, когда упомянутый прибор является прибором, для которого упомянутому терминалу доступа и (или) упомянутой точке доступа известен адрес беспроводной линии связи, поддерживаемый терминалом доступа. В некоторых вариантах осуществления модуль 1122 выбора выбирает тип адреса, поддерживаемый сетью, когда прибор является прибором, для которого упомянутому терминалу доступа известен адрес беспроводной линии связи, поддерживаемый сетью, и неизвестен адрес беспроводной линии связи, поддерживаемый терминалом доступа.
Модуль 1124 генерации пакета генерирует пакет, содержащий: i) информацию, подлежащую передаче; и ii) адрес беспроводной линии связи, соответствующий прибору, которому предназначена информация, подлежащая передаче, причем упомянутый адрес беспроводной линии связи включает в себя значение указателя типа адреса и значение адреса, упомянутое значение указателя типа адреса указывает используемый тип адреса, упомянутое значение адреса соответствует упомянутому прибору. Сгенерированный пакет 1136 является пакетом, сгенерированным модулем 1124 генерации пакета.
Значение указателя типа адреса является в некоторых вариантах осуществления многобитовым значением. В различных вариантах осуществления значение адреса является значением переменной длины. В некоторых таких вариантах осуществления значение адреса является значением переменной длины, которое может быть нулевыми значением, не содержащим битов.
Модуль 1126 определения источника принятого пакета определяет из сохраненной информации об адресах, например, информацию 1130 об отображении и (или) информацию 1132 о кодировании/декодировании типа адреса беспроводной линии связи и из упомянутого адреса беспроводной линии связи, входящего в принятый пакет, сетевой прибор, который является источником информации, входящей в принятый пакет. Модуль 1127 определения типа адреса определяет тип адреса беспроводной линии связи, входящего в переданный пакет, по упомянутому значению указателя типа адреса. Модуль 1128 отображения значений адресов на источник определяет по меньшей мере одно из: i) IP-адреса, соответствующего источнику информации, входящей в упомянутый пакет; и ii) прибора, соответствующего источнику информации, входящей в упомянутый пакет, определение выполняется на основе определенного типа адреса и значения адреса, входящего в адрес беспроводной линии связи с упомянутым значением указателя типа адреса.
В различных вариантах осуществления узлы, описанные в настоящем документе, реализуются с использованием одного или нескольких модулей, предназначенных для выполнения этапов, соответствующих одному или нескольким способам данного аспекта изобретения, например этапов обработки сигнала, генерации сообщений и (или) передачи. Так, в некоторых вариантах осуществления признаки изобретения реализуются посредством модулей. Такие модули могут быть реализованы при помощи программных средств, аппаратных средств или сочетания программных и аппаратных средств. Многие из описанных выше способов или этапов способов можно реализовать при помощи машиноисполняемых команд, таких как программное средство, содержащихся на машиночитаемом носителе, таком как запоминающее устройство, например ОЗУ, гибкий диск, компакт-диск, DVD и т.д., для управления машиной, например компьютером общего назначения, имеющим или не имеющим дополнительных аппаратных средств для реализации всех или отдельных частей вышеописанных способов, например, в одном или нескольких узлах. Соответственно, помимо прочего, аспект настоящего изобретения направлен на создание машиночитаемого носителя, содержащего машиноисполняемые команды, в результате которых машина, например процессор и связанные с ним аппаратные средства, выполняет один или несколько этапов вышеописанного(ых) способа(ов).
В различных вариантах осуществления описанные в настоящем документе узлы реализуются при помощи одного или нескольких модулей для выполнения этапов, соответствующих одному или нескольким способам, например этапам обработки сигналов, генерации сообщений и (или) передачи. Некоторые примерные этапы включают в себя передачу запроса на соединение, прием ответа на запрос о соединении, обновление совокупности информации, указывающей точку доступа, с которой терминал доступа имеет активное соединение, пересылку запроса на соединение, определение выделения ресурсов, запрос ресурсов, обновление ресурсов и т.д. В некоторых вариантах осуществления различные признаки реализуются при помощи модулей. Такие модули могут быть реализованы при помощи программных средств, аппаратных средств или сочетания программных и аппаратных средств. Многие из описанных выше способов или этапов способов можно реализовать при помощи машиноисполняемых команд, таких как программное средство, содержащихся на машиночитаемом носителе, таком как запоминающее устройство, например ОЗУ, гибкий диск, компакт-диск, DVD и т.д., для управления машиной, например компьютером общего назначения, имеющим или не имеющим дополнительных аппаратных средств для реализации всех или отдельных частей вышеописанных способов, например, в одном или нескольких узлах. Соответственно, помимо прочего, аспект настоящего изобретения направлен на создание машиночитаемого носителя, содержащего машиноисполняемые команды, в результате которых машина, например процессор и связанные с ним аппаратные средства, выполняет один или несколько этапов вышеописанного(ых) способа(ов).
В некоторых вариантах выполнения процессор или процессоры, например ЦПУ, одного или нескольких устройств, например устройств связи, такие как терминалы доступа и (или) точки доступа, выполнены с возможностью выполнения этапов описанных способов, выполняемых этими приборами связи. Такая конфигурация процессора может быть обеспечена посредством одного или нескольких модулей, например программных модулей, для управления конфигурацией процессора и (или) посредством включения в процессор аппаратных средств, например аппаратных модулей, для выполнения поименованных этапов и (или) управления конфигурацией процессора. Соответственно некоторые, но не все, варианты выполнения направлены на создание прибора, например прибора связи, с процессором, который содержит модули, соответствующие каждому из этапов различных описанных способов, выполняемых прибором, в который входит процессор. В некоторых, но не во всех, вариантах осуществления устройств, например, прибор связи включает в себя модуль, соответствующий каждому из этапов различных описанных способов, выполняемых прибором, в который входит процессор. Модули могут быть реализованы при помощи программных и (или) аппаратных средств.
Многочисленные дополнительные видоизменения описанных выше способов и устройств должны быть очевидны специалисту в данной области техники с учетом вышеприведенного описания. Такие видоизменения должны считаться входящими в объем изобретения. Способы и устройства различных вариантов осуществления могут применяться и во множестве вариантах осуществления применяются с CDMA, мультиплексированием с ортогональным разделением частот (OFDM) и (или) различными другими типами техники связи, которые можно использовать для обеспечения беспроводных линий связи между узлами доступа и мобильными узлами. В некоторых вариантах осуществления узлы доступа реализованы в виде базовых станций, которые устанавливают линии связи с мобильными узлами с использованием OFDM и (или) CDMA. В различных вариантах осуществления мобильные узлы реализованы в виде компьютеров типа "ноутбук", карманных персональных компьютеров (КПК) или других переносных устройств, включающих в себя приемную/передающую цепи и логические элементы и (или) программы, для реализации способов различных вариантов осуществления.
название | год | авторы | номер документа |
---|---|---|---|
СПОСОБЫ И УСТРОЙСТВА, ИСПОЛЬЗУЕМЫЕ ДЛЯ СВЯЗИ ЧЕРЕЗ РАДИОСОЕДИНЕНИЕ | 2007 |
|
RU2420009C2 |
СПОСОБ И УСТРОЙСТВА ДЛЯ ИСПОЛЬЗОВАНИЯ КОРОТКИХ АДРЕСОВ В СИСТЕМЕ СВЯЗИ | 2007 |
|
RU2413377C2 |
СПОСОБЫ И УСТРОЙСТВО АДРЕСАЦИИ НА ОСНОВЕ PN КОДА ДЛЯ БЕСПРОВОДНОЙ СВЯЗИ | 2007 |
|
RU2420008C2 |
СПОСОБ И УСТРОЙСТВО ДЛЯ УПРАВЛЕНИЯ НАБОРОМ ИНФОРМАЦИИ, ОТНОСЯЩЕЙСЯ К СОЕДИНЕНИЮ СВЯЗИ | 2007 |
|
RU2420003C2 |
СПОСОБЫ И УСТРОЙСТВО ДЛЯ ИСПОЛЬЗОВАНИЯ ЗНАЧЕНИЙ УПРАВЛЕНИЯ ДЛЯ УПРАВЛЕНИЯ ОБРАБОТКОЙ СВЯЗИ | 2007 |
|
RU2420903C2 |
ПЕРЕДАЧА ОБСЛУЖИВАНИЯ ТЕРМИНАЛА ДОСТУПА НА СЕТЕВОМ УРОВНЕ В СЕТИ ДОСТУПА | 2007 |
|
RU2417543C2 |
ОБНАРУЖЕНИЕ МЕСТНОГО АГЕНТА МОБИЛЬНОГО ПРОТОКОЛА INTERNET | 2008 |
|
RU2463725C2 |
КОНФИГУРИРОВАНИЕ ИНФОРМАЦИИ О КАЧЕСТВЕ ОБСЛУЖИВАНИЯ | 2008 |
|
RU2454012C2 |
РАНДОМИЗАЦИЯ ПРОБ ДОСТУПА ДЛЯ СИСТЕМЫ БЕСПРОВОДНОЙ СВЯЗИ | 2006 |
|
RU2420042C2 |
СПОСОБЫ, ОБЕСПЕЧИВАЮЩИЕ ОБЩЕСТВЕННУЮ ДОСТУПНОСТЬ, И СВЯЗАННЫЕ СИСТЕМЫ И УСТРОЙСТВА | 2012 |
|
RU2617599C2 |
Изобретение относится к системам связи. Описаны способы и устройства адресации, которые эффективным образом используют ресурсы беспроводной линии связи. Технический результат заключается в повышении эффективности использования ресурсов беспроводной линии связи. В одном варианте осуществления для поддержки множества различных типов адресов различной длины адрес, используемый для информационного обмена по беспроводной линии связи, строится посредством включения в адрес поля типа адреса, используемого для сообщения указателя типа адреса, и необязательно поля адреса, используемого для сообщения значения адреса. Поле адреса имеет переменную длину и для определенных типов адресов может быть нулевым, не требуя передачи битов в этом поле. Четыре типа адреса, которые могут поддерживаться, включают в себя: 1) адрес, поддерживаемый терминалом доступа, 2) адрес, поддерживаемый сетью, 3) адрес на основе псевдошума пилотного сигнала и 4) зарезервированный адрес. 3 н. и 21 з.п. ф-лы, 13 ил.
1. Способ работы точки доступа, способ содержит этапы, на которых: принимают по беспроводной линии связи первый пакет, переданный от терминала доступа, причем первый пакет содержит информацию, подлежащую передаче, и адрес беспроводной линии связи, указывающий прибор, которому направлена упомянутая информация, упомянутый адрес беспроводной линии связи содержит поле указателя типа адреса, содержащее значение указателя типа адреса, которое указывает один из множества поддерживаемых типов адресов, которому соответствует упомянутый адрес, причем за значением указателя типа адреса следует значение адреса с переменной длиной, которое включает в себя нулевое значение, не содержащее битов; и
определяют в зависимости от типа адреса, указанного значением указателя типа адреса, входящим в принятый адрес беспроводной линии связи, IP-адрес, соответствующий прибору, которому подлежит передаче упомянутая информация.
2. Способ по п.1, дополнительно содержащий этапы, на которых:
генерируют второй пакет, содержащий упомянутую информацию, подлежащую передаче, и упомянутый определенный IP-адрес; и
передают второй пакет упомянутому прибору по сетевому соединению.
3. Способ по п.1, в котором упомянутое значение указателя типа адреса является многобитовым значением, используемым для указания одного из множества различных типов адресов.
4. Способ по п.3, в котором упомянутое множество различных типов адресов включает в себя, по меньшей мере, четыре различных типа адреса.
5. Способ по п.3, в котором первый из упомянутых типов адресов является типом адреса, поддерживаемым терминалом доступа; и
в котором определение IP-адреса, соответствующего прибору, включает в себя обращение к сохраненной информации об отображении адресов, полученной от терминала доступа, причем упомянутая сохраненная информация об отображении адресов устанавливает отображение между адресом беспроводной линии связи, поддерживаемым терминалом доступа, и соответствующим IP-адресом.
6. Способ по п.5, дополнительно содержащий этап, на котором:
перед приемом упомянутого первого пакета принимают от терминала доступа упомянутую информацию об отображении адресов.
7. Способ по п.2, в котором второй из упомянутых типов адресов является типом адреса, поддерживаемым сетью; и в котором определение IP-адреса, соответствующего прибору, включает в себя обращение к сохраненной информации об отображении адресов, полученной от сетевого прибора, причем упомянутая сохраненная информация об отображении адресов устанавливает отображение между адресом беспроводной линии связи, поддерживаемым сетью, и соответствующим IP-адресом.
8. Способ по п.7, дополнительно содержащий этап, на котором:
до приема упомянутого первого пакета принимают от сетевого прибора информацию об отображении адресов, причем упомянутая информация об отображении адресов указывает отображение адресов между значением адреса, поддерживаемым сетью, соответствующим другому сетевому прибору, и IP-адресом, соответствующим упомянутому другому сетевому прибору, причем упомянутый другой сетевой прибор является прибором, отличным от терминала доступа.
9. Способ по п.8, в котором третий из упомянутых типов адресов является типом адреса на основе кода пилотного сигнала; и в котором определение IP-адреса, соответствующего прибору, включает в себя обращение к сохраненной информации об отображении адресов на основе кода пилотного сигнала между адресами на основе кода пилотного сигнала и соответствующими IP-адресами.
10. Способ по п.9, дополнительно содержащий этап, на котором:
перед приемом упомянутого первого пакета принимают информацию о кодах пилотного сигнала, указывающую коды пилотного сигнала, используемые, по меньшей мере, некоторыми точками доступа, и IP-адреса, соответствующие упомянутым точкам доступа.
11. Способ по п.2, в котором четвертый из упомянутых типов адресов является типом зарезервированного адреса.
12. Способ по п.11, дополнительно содержащий этап, на котором:
перед приемом упомянутого первого пакета принимают информацию о зарезервированном адресе, указывающую зарезервированный адрес и IP-адрес, соответствующий зарезервированному адресу для упомянутого терминала доступа.
13. Способ по п.12, в котором определение IP-адреса, соответствующего прибору, включает в себя обращение к сохраненной информации об отображении зарезервированных адресов, указывающей различные отображения между зарезервированным адресом беспроводной линии связи и IP-адресами, причем определенное отображение зависит от идентификационных данных терминала доступа, от которого был получен зарезервированный адрес, а также от значения адреса, входящего в принятый зарезервированный адрес беспроводной линии связи.
14. Способ по п.1, в котором упомянутое множество поддерживаемых типов адресов включает в себя, по меньшей мере, тип адреса на основе кода пилотного сигнала, тип адреса, поддерживаемого сетью, тип адреса, поддерживаемого терминалом доступа, и тип зарезервированного адреса.
15. Устройство управления точкой доступа для реализации способа связи с другими приборами связи, содержащее:
процессор, выполненный с возможностью:
принимать по беспроводной линии связи первый пакет от терминала доступа, причем первый пакет содержит информацию, подлежащую передаче, и адрес беспроводной линии связи, указывающий прибор, которому направлена упомянутая информация, упомянутый адрес беспроводной линии связи включает в себя поле указателя типа адреса, содержащее значение указателя типа адреса, которое указывает один из множества поддерживаемых типов адресов, которому соответствует упомянутый адрес, причем за значением указателя типа адреса следует значение адреса с переменной длиной, которое включает в себя нулевое значение, не содержащее битов; и
определять в зависимости от типа адреса, указанного значением указателя типа адреса, входящего в принятый адрес беспроводной линии связи, IP-адрес, соответствующий прибору, передаче которому подлежит упомянутая информация.
16. Устройство по п.15, в котором упомянутый процессор дополнительно выполнен с возможностью:
генерировать второй пакет, содержащий упомянутую информацию, подлежащую передаче, и упомянутый определенный IP-адрес; и
передавать второй пакет упомянутому прибору по сетевому соединению.
17. Устройство по п.15, в котором упомянутое значение указателя типа адреса является многобитовым значением, используемым для указания одного из множества различных типов адресов.
18. Устройство по п.17, в котором первый из упомянутых типов адресов является типом адреса, поддерживаемым терминалом доступа, и в котором упомянутый процессор точки доступа дополнительно выполнен с возможностью, при определении IP-адреса, соответствующего прибору, обращаться к сохраненной информации об отображении адресов, полученной от терминала доступа, упомянутая сохраненная информация об отображении адресов устанавливает отображение между адресом беспроводной линии связи, поддерживаемой терминалом доступа, и соответствующим IP-адресом.
19. Устройство по п.16, в котором второй из упомянутых типов адресов является типом адреса, поддерживаемым сетью, и в котором упомянутый процессор точки доступа дополнительно выполнен с возможностью, при определении IP-адреса, соответствующего прибору, обращаться к сохраненной информации об отображении адресов, полученной от сетевого прибора, причем упомянутая сохраненная информация об отображении адресов устанавливает отображение между адресом беспроводной линии связи, поддерживаемым сетью, и соответствующим IP-адресом.
20. Машиночитаемый носитель, воплощающий машиноисполняемые команды для управления точкой доступа для реализации способа связи с другими приборами связи, причем этот способ содержит этапы, на которых:
принимают по беспроводной линии связи первый пакет, переданный от терминала доступа, причем первый пакет содержит информацию, подлежащую передаче, и адрес беспроводной линии связи, указывающий прибор, которому направлена упомянутая информация, упомянутый адрес беспроводной линии связи содержит поле указателя типа адреса, содержащее значение указателя типа адреса, которое указывает один из множества поддерживаемых типов адресов, которому соответствует упомянутый адрес, причем за значением указателя типа адреса следует значение адреса с переменной длиной, которое включает в себя нулевое значение, не содержащее битов; и
определяют в зависимости от типа адреса, указанного значением указателя типа адреса, входящим в принятый адрес беспроводной линии связи, IP-адрес, соответствующий прибору, которому подлежит передаче упомянутая информация.
21. Машиночитаемый носитель по п.20, дополнительно воплощающий машиноисполняемые команды для:
генерации второго пакета, содержащего упомянутую информацию, подлежащую передаче, и упомянутый определенный IP-адрес; и
передачи второго пакета упомянутому прибору по сетевому соединению.
22. Машиночитаемый носитель по п.20, в котором упомянутое значение указателя типа адреса является многобитовым значением, используемым для указания одного из множества различных типов адресов.
23. Машиночитаемый носитель по п.22, в котором первый из упомянутых типов адресов является типом адреса, поддерживаемым терминалом доступа; и
который дополнительно воплощает машиноисполняемые команды при определении IP-адреса, соответствующего прибору, для обращения к сохраненной информации об отображении адресов, полученной от терминала доступа, причем упомянутая сохраненная информация об отображении адресов устанавливает отображение между адресом беспроводной линии связи, поддерживаемым терминалом доступа, и соответствующим IP-адресом.
24. Машиночитаемый носитель по п.22, в котором второй из упомянутых типов адресов является типом адреса, поддерживаемым сетью; и
который дополнительно воплощает машиноисполняемые команды при определении IP-адреса, соответствующего прибору, для обращения к сохраненной информации об отображении адресов, полученной от сетевого прибора, причем упомянутая сохраненная информация об отображении адресов устанавливает отображение между адресом беспроводной линии связи, поддерживаемым сетью, и соответствующим IP-адресом.
Транспортная система | 1987 |
|
SU1445919A1 |
WO 9945678 A1, 10.09.1999 | |||
НОСИТЕЛЬ ЗАПИСИ, СПОСОБ И УСТРОЙСТВО ДЛЯ ЗАПИСИ ИНФОРМАЦИОННЫХ ФАЙЛОВ И УСТРОЙСТВО ДЛЯ ВОСПРОИЗВЕДЕНИЯ ИНФОРМАЦИИ С ТАКОГО НОСИТЕЛЯ ЗАПИСИ | 1991 |
|
RU2073913C1 |
Контрольный висячий замок с выдвижной дужкой | 1934 |
|
SU41376A1 |
WO 9307691 A1, 15.04.1993. |
Авторы
Даты
2011-02-27—Публикация
2007-06-06—Подача