RU2443061C2 - Способы и устройство для решения конфликтов кода пилотных псевдослучайных помех в системе связи - Google Patents

Способы и устройство для решения конфликтов кода пилотных псевдослучайных помех в системе связи Download PDF

Info

Publication number
RU2443061C2
RU2443061C2 RU2010105235/08A RU2010105235A RU2443061C2 RU 2443061 C2 RU2443061 C2 RU 2443061C2 RU 2010105235/08 A RU2010105235/08 A RU 2010105235/08A RU 2010105235 A RU2010105235 A RU 2010105235A RU 2443061 C2 RU2443061 C2 RU 2443061C2
Authority
RU
Russia
Prior art keywords
pilotpn
access points
codes
code
conflicting
Prior art date
Application number
RU2010105235/08A
Other languages
English (en)
Other versions
RU2010105235A (ru
Inventor
Раджат ПРАКАШ (US)
Раджат ПРАКАШ
Алексей ГОРОХОВ (US)
Алексей ГОРОХОВ
Фатих УЛУПИНАР (US)
Фатих УЛУПИНАР
Параг Арун АГАШЕ (US)
Параг Арун АГАШЕ
Пранав ДАЯЛ (US)
Пранав ДАЯЛ
Original Assignee
Квэлкомм Инкорпорейтед
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Квэлкомм Инкорпорейтед filed Critical Квэлкомм Инкорпорейтед
Publication of RU2010105235A publication Critical patent/RU2010105235A/ru
Application granted granted Critical
Publication of RU2443061C2 publication Critical patent/RU2443061C2/ru

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L5/00Arrangements affording multiple use of the transmission path
    • H04L5/0001Arrangements for dividing the transmission path
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/20Control channels or signalling for resource management
    • H04W72/27Control channels or signalling for resource management between access points

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

Изобретение относится к решению конфликтов кода пилотных псевдослучайных помех (кода PilotPN). Технический результат заключается в автоматическом разрешении конфликтов кода PilotPN, используя точку доступа при содействии одного или более терминалов доступа. Для этого способ включает в себя определение набора из точек доступа, а также определение набора из кодов PilotPN, используемых набором точек доступа. Затем производится обнаружение относительно того, имеют ли по меньшей мере две точки доступа из набора точек доступа конфликтующие коды PilotPN. Первый код PilotPN выделяется одной из по меньшей мере двух точек доступа, имеющих конфликтующие коды PilotPN. Кроме того, один или более других кодов PilotPN, которые отличаются от первого кода PilotPN, выделяются оставшимся точкам доступа из по меньшей мере двух точек доступа, имеющих конфликтующие коды PilotPN. Также раскрыты соответствующие устройство и другие примерные способы. 4 н. и 24 з.п. ф-лы, 8 ил.

Description

ПРИТЯЗАНИЕ НА УСТАНОВЛЕНИЕ ПРИОРИТЕТА СОГЛАСНО 35 U.S.C. §119
Настоящая заявка на Патент притязает на приоритет заявки к Предварительной заявке №60/950,094, озаглавленной "Automated Procedure for PilotPN Planning in Wireless Communication Networks", поданной 16 июля 2007 г.; закрепленной за правообладателем данного документа и при этом специально включенной посредством ссылки в данный документ.
ОБЛАСТЬ ТЕХНИКИ
Настоящее раскрытие относится в целом к способам и устройству для решения конфликтов кода пилотных псевдослучайных помех (PN) в системе связи и, более конкретно, к автоматизированному планированию кодов PilotPN для решения таких конфликтов в системе связи.
УРОВЕНЬ ТЕХНИКИ
В беспроводных системах связи таких, как Ультра мобильная широкополосная (UMB) система, идентификационная информация такая, как код пилотных псевдослучайных помех (называемый в данном документе "код PilotPN" или просто "PilotPN"), используется, чтобы опознавать точку доступа (AP) или базовую станцию на терминале доступа (AT) или другом пользовательском оборудовании. В идеальном варианте каждый PilotPN для каждой соответствующей AP уникален. Тем не менее, даже если один и тот же PilotPN используется для более, чем одной AP, каждый PilotPN, исходящий из конкретной AP, может иметь смещение PN, отличающееся от аналога, исходящего из другой AP, чтобы добиться различения. Если нет этих фактов, при этом может возникнуть сценарий конфликта PilotPN. Иногда выражение "конфликт PilotPN" вместо этого именуется "коллизия PilotPN ". Для целей данного раскрытия эти два выражения используются взаимозаменяемо.
Любой конфликт PilotPN нежелателен, поскольку повторение или даже близкое смещение PilotPN из различных AP может нарушить демодуляцию сигнала, раскодирование и дополнительно маршрутизацию стороны сети. Для того чтобы решить конфликт PilotPN, возникновение коллизии PilotPN предварительно решается посредством ручного вмешательства и координирования, что дает в результате повышение стоимости и задержки развертывания. Согласно настоящему раскрытию такая коллизия или конфликт может быть решена автоматически, посредством планирования PilotPN, как будет описано в данном документе.
СУЩНОСТЬ ИЗОБРЕТЕНИЯ
Согласно аспекту раскрыт способ выделения кодов PilotPN в системе связи. Способ включает в себя определение набора из множества точек доступа и определение набора из кодов PilotPN, используемых набором из множества точек доступа. Способ дополнительно включает в себя обнаружение, имеют ли по меньшей мере две точки доступа из множества точек доступа конфликтующие коды PilotPN, и выделение первого кода одной из по меньшей мере двух точек доступа, имеющих конфликтующие коды PilotPN. Дополнительно способ включает в себя выделение по меньшей мере одного второго кода PilotPN, отличающегося от первого кода PilotPN, по меньшей мере одной оставшейся точке доступа из по меньшей мере двух точек доступа, имеющих конфликтующие коды PilotPN.
Согласно другому аспекту раскрыто устройство для использования в выделении кодов PilotPN в сети связи. Устройство включает в себя по меньшей мере один процессор, выполненный с возможностью определять набор кодов PilotPN, используемых набором из множества точек доступа, обнаруживать, имеют ли по меньшей мере две точки доступа из множества точек доступа конфликтующие коды PilotPN, выделить первый код PilotPN одной из по меньшей мере двух точек доступа, имеющих конфликтующие коды PilotPN, и выделить по меньшей мере один второй код PilotPN, отличающийся от первого кода PilotPN, по меньшей мере одной оставшейся точке доступа из по меньшей мере двух точек доступа, имеющих конфликтующие коды PilotPN. Устройство также включает в себя запоминающее устройство, соединенное с по меньшей мере одним процессором.
Согласно еще дополнительному аспекту раскрыто устройство для использования в системе связи. Устройство включает в себя средство для определения набора из множества точек доступа; средство для определения набора кодов PilotPN, используемых набором из множества точек доступа, а также средство для обнаружения того, имеют ли по меньшей мере две точки доступа из множества точек доступа конфликтующие коды PilotPN. Устройство также включает в себя средство для выделения первого кода PilotPN одной из по меньшей мере двух точек доступа, имеющих конфликтующие коды PilotPN, и средство для выделения по меньшей мере одного второго кода PilotPN, отличающегося от первого кода PilotPN, по меньшей мере одной оставшейся точке доступа из по меньшей мере двух точек доступа, имеющих конфликтующие коды PilotPN.
Согласно еще одному дополнительному аспекту, раскрыт компьютерный программный продукт, который включает в себя машиночитаемый носитель. Машиночитаемый носитель включает в себя код, заставляющий компьютер определять набор из множества точек доступа, и код, заставляющий компьютер определять набор из кодов PilotPN, используемых набором из множества точек доступа. Носитель также включает в себя код, заставляющий компьютер обнаруживать, имеют ли по меньшей мере две точки доступа из множества точек доступа конфликтующие коды PilotPN, и код, заставляющий компьютер выделять первый код PilotPN одной из по меньшей мере двух точек доступа, имеющих конфликтующие коды PilotPN. Кроме того, носитель включает в себя код, заставляющий компьютер выделять по меньшей мере один второй код PilotPN, отличающийся от первого кода PilotPN, по меньшей мере одной оставшейся точке доступа из по меньшей мере двух точек доступа, имеющих конфликтующие коды PilotPN.
КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ
Фиг.1 - это иллюстративный пример системы связи первого ряда, которая может использовать раскрытые в данный момент способы и устройства для планирования PilotPN и разрешения конфликтов.
Фиг.2 - это иллюстративный пример системы связи первого ряда, которая может использовать раскрытые в настоящее время способы и устройство для планирования PilotPN и разрешения конфликтов.
Фиг.3 - это вызывная последовательность операций примерного способа для решения конфликтов между PilotPN в системе связи.
Фиг.4 - это вызывная последовательность операций другого примерного способа для решения конфликтов между PilotPN в системе связи.
Фиг.5 - это блок-схема последовательности операций примерного способа, который может использоваться для решения конфликтов между PilotPN в системе связи.
Фиг.6 - это примерное устройство, которое может применяться в точке доступа или сходном устройстве для решения конфликтов между PilotPN в системе связи.
Фиг.7 - это другой пример устройства, которое может применяться в терминале доступа или сходном устройстве для решения конфликтов между PilotPN в системе связи.
Фиг.8 - это еще один пример устройства, которое может использоваться для решения конфликтов между PilotPN в системе связи.
ПОДРОБНОЕ ОПИСАНИЕ
Раскрытые в настоящий момент способ и устройство выполняют решение конфликтов кода пилотных псевдослучайных помех (PN) в системе связи. В частности, настоящее раскрытие относится к способам и устройству для автоматического планирования кодов PilotPN для решения конфликтов PilotPN при помощи терминала доступа (AT), связывающего информацию PilotID с точками доступа (AP). В данном документе указано, что раскрытые в данный момент способ и устройство могут быть рассмотрены относительно автоматического обнаружения соседей (ND) терминалов доступа в системе связи такого, как раскрытое в Заявке US №12/136495, поданной 10 июня 2008 г., озаглавленной " METHODS AND APPARATUS FOR NEIGHBOR DISCOVERY OF BASE STATIONS IN A COMMUNICATION SYSTEM" Tinnakornsrisuphap и др., закрепленной за правообладателем данного документа и специально включенной посредством ссылок в данный документ.
В описанных ниже примерах, по соображениям краткости и ясности, в раскрытии используется терминология, связанная с Ультра мобильной широкополосной (UMB) технологией. Следует подчеркнуть, однако, что описанные в настоящий момент примеры также применимы к другим технологиям таким, как технологии, относящиеся к Множественному доступу с кодовым разделением (CDMA), Множественному доступу с разделением по времени (TDMA), Множественному доступу с разделением частот (FDMA), Ортогональному множественному доступу с разделением частот (OFDMA) и так далее. Специалистами в данной области будет оценено, что при применении раскрытого способа и устройства к другим технологиям, соответствующая терминология, очевидно, будет другой.
В качестве педагогического фона относительно типов коллизий отмечено, что в некоторых системах связи существуют два типа коллизий, которые могут случаться, а именно, коллизии первого ряда и коллизии второго ряда. Фиг.1 демонстрирует систему связи, в которой может случиться коллизия первого ряда. В сценарии коллизии первого ряда AT 102 может находиться в зоне охвата двух точек доступа (AP). Первая точка доступа AP1 104 может быть частью участка, имеющего SectorID SectorIDa, в качестве примера, и вторая точка доступа AP2 106 находится на другом участке с SectorID SectorIDb. В данном примере при этом AP1 и AP2 обе допущены передавать один и тот же код PilotPN, таким образом, приводя к конфликту или коллизии между двумя PilotPN. Также отмечено, что PilotPN каждой AP 104, 106 может и не быть идентичным, чтобы вызвать конфликт, но вместо этого смещение PN может быть настроено таким образом, чтобы для AT 102 было трудно отличить разницу, таким образом, порождая конфликт.
Используя другой пример, чтобы описать конфликт второго ряда, фиг.2 демонстрирует другую систему связи, в которой может возникнуть обстановка коллизии второго ряда. В данном примере связь включает в себя первую точку доступа AP1 202, вторую точку доступа AP2 204 и третью точку доступа AP3 206. В системе по фиг.2 обстановка, которая может привести к конфликту второго ряда, это когда AP2 204 и AP3 206 передают один и тот же PilotPN.
Как показано на фиг.2, первый терминал доступа AT1 208 и второй терминал доступа AT2 210 находятся на территории охвата AP1 202, на что указывают линии радиосвязи 212 и 214 соответственно. Предполагается, что AT1 208 воспринимает PilotPN от AP2 204, между тем, как AT2 210 видит PilotPN от AP3. Допустим, однако, что AT1 208 пытается передать сообщение AP2 204, несмотря на AP1 202, посредством сети транзитного соединения (не показано), например, для резервирования ресурсов на AP2. AT1 208 может затем использовать PilotPN (или информацию SectorID), чтобы анализировать адрес (например, IP-адрес), для того, чтобы направить такое сообщение посредством транзитного соединения. Однако, AP1 202 в этом случае не может принять решение, к какой точке доступа, например, AP2 204 или AP3 206, нужно направить сообщение. Вполне вероятно, AP1 202 не осознает наличия AP3 206, и поэтому ошибочно направляет сообщение к AP3 206 посредством транзитного соединения.
Для того чтобы решать конфликты, такие как конфликты первого и второго ряда, рассмотренные выше, настоящая заявка раскрывает способы и устройство для решения конфликтов, связанных с конфликтующими PilotPN. Согласно аспекту фиг.3 демонстрирует вызывную последовательность операций 300 методики, которая может осуществить разрешение конфликта PilotPN в системе связи такой, как системы по фиг.1 и 2. Точка доступа AP1 302 может в данный момент использовать один или более терминалов доступа, как например, показанный терминал доступа AT 304. AP1 302 может затем быть настроена изучать или опрашивать различные AT, используемые в данный момент AP1 302, как показано этапом 306, для того, чтобы определить, какие две точки доступа в одной области совместно используют один и тот же PilotPN.
Для достижения этой цели точка доступа, как, например, AP1 302, может быть настроена периодически посылать сообщение с запросом одному или более AT в пределах своей зоны охвата, запрашивая SectorID, и, таким образом, AP, содержащиеся в активных наборах AT. Сообщение SectorID-запрос 308 от AP1 302 к AT 304 показано на фиг.3 в качестве примера. В ответ на сообщение 308, AP1 302 принимает сообщения с отчетом от AT, как SectorID-ответ 310 от AT 304, в качестве примера. В конкретном примере по фиг.3 ответ 310 может включать в себя Sector ID SectorIDb и код PilotPN PNb, который относится к другой точке доступа AT2 312, от которой AT1 304 принимает или имеет принятую мощность сигнала.
Точка доступа, принимающая сообщения (например, AP1 302), может затем выполнить обнаружение конфликтов PilotPN из набора точек доступа или SectorID (названного в данном документе как набор SSID), как обозначено этапом 314. Набор точек доступа получается или определяется, опрашивая AT посредством AP1 302. В соответствии с аспектом, набор PilotPN (названный в данном документе как набор SPN), используемый в пределах набора точек доступа (т.е. набора SSID), может тогда быть получен или определен из опрошенных AT. Если существуют по меньшей мере два различных SectorID или AP, которые имеют конфликтующие PilotPN (т.е. они совместно используют один и тот же код PilotPN), AP1 302 может тогда быть настроен связаться с одной из AP, имеющих конфликтующий PilotPN, посредством транзитного соединения и запросить изменение PilotPN. Альтернативно, посредничество может происходить посредством заданной точки доступа, где посредник обнаруживает конфликтующие коды PilotPN и затем выделяет величины PilotPN для соответствующих AP и связывает новые выделенные значения PilotPN с затронутыми AP. Эти способы показаны в примере по фиг.3 стрелкой 316, там где связь между AP1 302 и AP2 312. Впоследствии конфликт между PilotPN решен, как показано этапом 318. В качестве еще одного варианта, отмечается, что AP1 302 может изменить свой собственный PilotPN вместо того, чтобы связываться с другими AP, как показано на фиг.3.
Отмечается, что, в аспекте, AP1 302, если она выступает как посредничающая AP, может быть настроена выбирать PilotPN, которые не использованы любыми известными соседями первого ряда или второго ряда. В дополнительном аспекте AP1 302 может выявлять вокруг набор PilotPN, которые используются соседями второго ряда, запрашивая у их соседей (например, соседей первого ряда) информацию об их соседях (т.е. соседях второго ряда относительно запрашиваемой AP), например, по транзитному соединению. Такой запрос позволяет избежать коллизий PilotPN с соседями как первого, так и второго ряда. Кроме того, отмечается, что если выполняются многократные итерации (т.е. процессы вызывной последовательности по фиг.3 повторены много раз), новый отличающийся PilotPN не будет использован или выделен в любой из последующих итераций.
Согласно альтернативному примеру AT может быть настроена автономно или независимо инициировать обнаружение коллизий и предоставление отчета о процессах. Ссылаясь на вызывную последовательность операций по фиг.4, в качестве примера, AT 402 обнаруживает две AP 404, 406 в своей окрестности, имеющие один и тот же PilotPN, как обозначено этапом 408. В данном примере AT 402 может обнаружить более, чем одну AP с одним и тем же PilotPN, но имеющие различные SectorID в заданном временном окне, которые могут быть настроены сетью, например, как показано этапом 410. AT может потом послать сообщение SectorID-отчет 412 любой доступной AP (например, обслуживающая AP1 404 в этом примере), в которое включена информация, касающаяся конфликтующего PilotPN, Sector ID конфликтующих AP (если известны), мощность сигнала и время измерения (если известно). Также следует отметить, что дополнительные поля сообщения SectorID-отчет могут быть в качестве альтернативы включены в ответ на сообщение SectorID-отчет от AP (таким образом, сообщение будет ответным сообщением). AP, принимающая сообщение 412, затем инициирует посредничество PilotPN, согласно процессам, рассмотренным выше относительно фиг.3.
Фиг.5 демонстрирует последовательность операций по способу 500 для автоматического распределения PilotPN в системе связи. Как показано, способ включает в себя этап 502, где определяется набор из множества AP (например, SSID). Как отмечено выше, набор из всех AP или SectorID может быть получен при помощи одного или более AT, обслуживаемого конкретной AP. Как также рассмотрено выше, конкретные осуществления могут включать в себя набор AP, определяемый в AP, как показано на фиг.3, или, альтернативно, определяемых одним или более AT, как описано в связи с фиг.4.
После обнаружения набора из AP последовательность переходит к этапу 504, где набор кодов PilotPN (например, SPN), используемый набором из множества точек доступа, определяется или задается. Кроме того, реализация способа или функций по этапу 504 может быть осуществлена в ряде альтернативных устройств. В одном аспекте этот набор PilotPN может быть определен в AP, как в процедуре, показанной на фиг.3. В альтернативном аспекте набор Spn может быть определен одним или более AT, как описано в связи с фиг.4.
После определения набора на этапе 504 последовательность переходит к этапу 506, где делается обнаружение, имеют ли по меньшей мере две точки доступа из множества точек доступа конфликтующие коды PilotPN. В соответствии с конкретным осуществлением способа по этапу 506 подгруппа (названная в данном документе как S2) AP в пределах набора из точек доступа (т.е. SSID) может быть отобрана из AP, имеющих отличающийся PilotPN от набора Spn из PilotPN. Отмечается, что поскольку для каждой AP разрешено только одно явление PilotPN, число AP в подгруппе S2 будет равным числу PilotPN. Таким образом, если подгруппа S2 меньше, чем число AP в наборе SSID, можно заключить, что в наличии конфликтующие PilotPN.
В качестве примера подбора подгруппы S2 допускают, что три различных SectorlD или AP, пронумерованные AP1, AP2 и AP3, существуют в наборе SSID. Набор SPN из PilotPN, при этом содержит только два отличающихся PilotPN, PN1 и PN2, где PN1 предполагается относящимся к AP AP1 и AP2, и PN2 относится к AP3. Соответственно, подгруппа S2 может содержать AP1 и AP3 или, альтернативно, AP2 и AP3 для экземпляров PN1 и PN2. Соответственно, тогда может быть известно, что существует конфликт относительно многократного использования PilotPN PN1. Излагая другой способ, AP в подгруппе S2 могут потом быть выделены соответствующие PilotPN из набора SPN. Таким образом, очевидно, что посредством исключения выделения существующих PilotPN этим оставшимся AP, имеющим совместно используемые PilotPN, определение конфликта установлено, а также определение или идентификация этих AP, которым будет нужно иметь свои коды PilotPN, изменено.
Подобно способам по этапам 502 и 504 способы по этапу 506 могут быть осуществлены различными альтернативными устройствами. В одном аспекте способ по этапу 506 может быть реализован в AP, как в процедуре, показанной на фиг.3. В альтернативном аспекте способы по этапу 506 могут быть определены одним или более AT, как описано в связи с фиг.4. Кроме того, если способы по этапу 506 реализованы посредством AT, AT может быть настроен автономно посылать AP сообщение, докладывающее конфликтующие PilotPN, причем сообщение инициируется, когда AT определяет конфликтующие PilotPN. В еще одной дополнительной альтернативе различные способы по этапу 506 могут быть соответственно реализованы посредством AP и одного или более AT.
После этапа 506 последовательность переходит к этапу 508, где первый код PilotPN выделяется одной из по меньшей мере двух AP, имеющих конфликтующие коды PilotPN. Таким образом, в вышеприведенном конкретном примере, AP1 и AP2 имеют конфликтующие коды PilotPN (например, PN1). Таким образом, одна из AP1 или AP2 может сохранить выделенный PN1 в качестве первого кода PilotPN. Продолжая этот пример, это выделение может состоять из выбора одной из AP1 или AP2, чтобы быть членом подгруппы S2, тогда как другая AP (или другие AP в случае более чем двух конфликтующих PN) будет исключена из подгруппы. Отмечается, что решение о том, которые AP отбираются для подгруппы S2, может быть произвольным. Альтернативно, решение о том, которые AP исключить, может быть основано на различных критериях, таких как количество пользователей, обслуживаемых в данный момент AP, или зона охвата AP. Относительно первого кода PilotPN, отмечается, что первый код PilotPN может также состоять из не бывшего в употреблении кода PilotPN.
Способ 500 также включает в себя выделение по меньшей мере одного второго кода PilotPN, отличающегося от первого кода PilotPN, по меньшей мере одной оставшейся точке доступа из по меньшей мере двух точек доступа, имеющих конфликтующие коды PilotPN, как демонстрируется этапом 510. Принимая во внимание вышеприведенный пример, одной или более оставшимся точкам доступа, исключенным из подгруппы S2 (т.е. SSID-S2), назначаются или выделяются соответственные другие вторые коды PilotPN, за пределами набора PilotPN SPN. Отмечается, что способы по этапу 510 могут быть осуществлены посредством связи AP с другими AP по транзитному соединению, чтобы осуществить изменение PilotPN, в качестве одного примера. Также предполагается, что эта передача сообщений может также происходить посредством беспроводных каналов, как между AP, если досягаемые пределы и AP включают в себя оборудование AT или эквивалент. Дополнительно предполагается, что AT устройства могут также принимать участие в такой передаче сообщений по беспроводным каналам.
Также отмечается, что выбором PilotPN для некоторых или всех AP могут быть произвольные и различные PilotPN за пределами набора SPN. Также предполагается при этом, что дополнительно, альтернативно выбор может основываться на обследовании всех PilotPN AP второго ряда и затем отбора PilotPN за пределами того набора PN. Этот альтернативный аспект дополнительно иллюстрируется действием по этапу 512, который соответственно представлен пунктирным. Как можно увидеть в примере по этапу 512, AP может быть вызван опрос (или инициирован AT, в качестве дополнительной опции) AP, ее соседей первого ряда, во время действия по этапу 502, например, чтобы обнаружить AP - соседей второго ряда, во время обнаружения набора из множества AP (и сопутствующих кодов PilotPN). Этот опрос может быть осуществлен посредством передачи сообщений по транзитному соединению, в качестве примера, но также может быть осуществлен по беспроводной связи посредством AT, например. Соответственно, набор из множества AP и набор кодов PilotPN будут учитывать соседей второго ряда при распределении первого PilotPN и по меньшей мере второго PilotPN в действии по блока 508 и 510. Дополнительно отмечается, что способ 500 может быть периодическим по характеру, чтобы осуществить повторяющийся алгоритм или способ для планирования или изменения PilotPN в системе связи. Хотя, вместе с тем, в целях простоты объяснения, методика показана и описана в виде серии или ряда действий, следует понимать, что способы, описанные в данном документе, не ограничиваются указанным порядком действий, так некоторые действия могут происходить в другом порядке и/или параллельно с другими действиями из тех, что показаны и описаны в данном документе. Например, специалисты в данной области оценят, что методика может альтернативно быть представлена, как серия взаимосвязанных состояний или событий, как на диаграмме состояний. Более того, не все продемонстрированные действия могут требоваться для осуществления принципа согласно методикам предмета, раскрытым в данном документе.
Фиг.6 схематично показывает примерную реализацию устройства 600 для осуществления методики, как описано выше. Устройство 600 может быть реализовано в сервере, реализованном с AP, только в качестве примера, или другого подходящего устройства. Устройство 600 может также быть реализовано в виде другого подходящего аппаратного обеспечения (например, процессора или совокупности схем/модулей), программного обеспечения, аппаратно-программного обеспечения или любого их сочетания для использования в устройстве AT.
Устройство 600 имеет центральную шину 602 данных или аналогичное устройство для коммуникационного связывания нескольких схем или модулей вместе. Схемы могут включать в себя CPU (Центральный процессор) или блок управления 604 и приемопередающие схемы 606. Устройство 600 может также включать в себя запоминающее устройство 610 или аналогичное устройство для хранения исполняемых компьютером или процессором инструкций.
Приемопередающие схемы 606 включают в себя приемные схемы для обработки принятых сигналов перед отправкой на центральную шину 602 данных, а также схемы передачи для обработки и накапливания в буфере данных от шины 602 данных перед отправкой из устройства 600, как, например, одному или более AT. Дополнительно в ситуации, где устройство 600 применяется в AP или базовой станции, схемы 606 приемопередачи могут включать в себя RF схемы для передачи и приема посредством беспроводного канала 612 связи одному или более AT.
CPU/блок 604 управления может быть настроен выполнять функцию управления данными шины 612 данных и дополнительно выполнять функцию общей обработки данных, включая выполнение информационного наполнения инструкций запоминающего устройства 610. В данном документе отмечается, что вместо отдельно реализованных, как показано на фиг.6, в качестве альтернативы, схемы 606 приемопередачи могут быть воплощены как части CPU/блока 604 управления. В качестве дополнительной альтернативы, взятое в целом устройство 600 может быть реализовано как специализированная интегральная микросхема (ASIC) или аналогичное устройство.
Запоминающее устройство 610 может включать в себя один или более наборов инструкций/модулей. В примерном устройстве 600 инструкции/модули включают в себя, среди прочего, функцию 614 обнаружения и решения конфликта PilotPN, которая настроена осуществлять методики, описанные в данном документе. Запоминающее устройство 610 может дополнительно включать в себя другие конструкции или структуры данных, которые хранят, среди прочего, данные PilotPN и AP (SectorlD), полученные от AT или других AP.
В примере по фиг.6 запоминающее устройство 610 может может быть схемой RAM (Оперативного запоминающего устройства). Примерные участки, такие как функция 614, это системные программы, модули и/или совокупности данных. Запоминающее устройство 610 может быть связано с другой запоминающей схемой (не показана), которая также может быть энергозависимого или энергонезависимого типа. В качестве альтернативы запоминающее устройство 610 может быть выполнено из других типов схем, таких как EEPROM (Электрически стираемое программируемое постоянное запоминающее устройство), EPROM (Электрическое программируемое постоянное запоминающее устройство), ROM (Постоянное запоминающее устройство), ASIC (Специализированная интегральная микросхема), магнитный диск, оптический диск и другие машиночитаемые носители, хорошо известные в данной области знаний.
Дополнительно отмечается, что устройство 600 может альтернативно включать в себя схемы 608 сетевого интерфейса или аналогичные устройства, которые могут использоваться для осуществления связи информации PilotPN с другими AP, как, например, посредством транзитного соединения 616. В частности, PilotPN схемы 608 могут использоваться для передачи и приема сообщений для как приема, так и отправки информации PilotPN другим AP для изменения PilotPN на этих AP, имеющих конфликтующие PilotPN.
Фиг.7 демонстрирует другое примерное устройство 700, которое может применяться для осуществления методики, раскрытой в данном документе. Отмечается, что устройство 700 может составлять AT или другое подходящее аппаратное обеспечение (например, процессор или совокупность схем/модулей), программное обеспечение, аппаратно-программное обеспечение или любое их сочетание для использования в устройстве AT. Как изображается, устройство 700 включает в себя центральную шину 702 данных или аналогичное устройство для коммуникационного связывания или соединения нескольких схем вместе. Схемы включают в себя CPU (Центральный процессор) или блок управления 704, приемопередающие схемы 706, сеть и запоминающее устройство 708.
Приемопередающие схемы 706 включают в себя приемные схемы для обработки принятых сигналов перед отправкой на центральную шину данных 702, а также схемы передачи для обработки и накапливания в буфере данных от шины данных 702 перед отправкой из устройства 700, как, например, одному или более AP, как демонстрируется беспроводным каналом(ми) 710 связи. Соответственно, приемопередающие схемы 706 могут включать в себя схемы RF для передачи по беспроводному каналу 710 одному или более AT.
CPU/блок управления 706 выполняет функцию управления данными шины 702 данных и дополнительно функцию общей обработки данных, включая выполнение информационного наполнения инструкций запоминающего устройства 710. В данном документе отмечается, что вместо отдельно реализованных, как показано на фиг.7, в качестве альтернативы, схемы 706 приемопередачи могут быть воплощены как части CPU/блока 704 управления. В качестве дополнительной альтернативы, взятое в целом устройство 700 может быть реализовано как специализированная интегральная микросхема (ASIC) или аналогичное устройство.
Запоминающее устройство 710 может включать в себя один или более наборов инструкций/модулей. В примерном устройстве 700 инструкции/модули включают в себя, среди прочего, функцию 712 обнаружения и решения конфликта PilotPN, которая выполнена с возможностью осуществлять методики, описанные в данном документе, а именно, процессы по обеим вызывным последовательностям операций на фиг.3 и 4, равно как один или более процессов по способу 500, раскрытому на фиг.5. Также отмечается, что запоминающее устройство 710 может хранить действующий набор или список всех AP, которые посещало устройство AT. Этот действующий набор может потом использоваться каждой AP (или AT) для получения набора из всех AP, а именно, SSID, рассмотренного выше.
В примере по фиг.7 запоминающее устройство 710 может быть схемой RAM (Оперативного запоминающего устройства). Примерные участки, такие как функция 714, это системные программы, модули и/или совокупности данных. Запоминающее устройство 710 может быть связано с другой запоминающей схемой (не показана), которая также может быть энергозависимого или энергонезависимого типа. В качестве альтернативы запоминающее устройство 710 может быть выполнено из других типов схем, таких как EEPROM (Электрически стираемое программируемое постоянное запоминающее устройство), EPROM (Электрическое программируемое постоянное запоминающее устройство), ROM (Постоянное запоминающее устройство), ASIC (Специализированная интегральная микросхема), магнитный диск, оптический диск и другие машиночитаемые носители, хорошо известные в данной области знаний.
Фиг.8 демонстрирует другое устройство 800 для использования в системе связи, которая может применяться для решения коллизий или конфликтов PilotPN. Отмечается, что устройство 800 может быть реализовано в AP, в качестве примера. Следует дополнительно отметить, что раскрытое устройство 800 не ограничено реализацией только в AP, но может выходить за пределы реализации исключительно в AP, также включая в себя реализацию раскрытого функционального средства или модулей, или участков таковых в одном или более устройствах AT.
Устройство 800 включает в себя модуль или средство 802 для определения набора из множества AP (например, SSID). Отмечается, что модуль 802 может быть реализован посредством как компонентов или модулей в пределах AP, так и компонентов или модулей в одном или более AT. Кроме того, модуль 802 может быть реализован компонентами в AP, которая инициирует запросы различным AT в своей зоне охвата, как и компонентами в одном или более AT, который отвечает информацией PilotPN на запрос AP, как было рассмотрено ранее, применительно к вызывной последовательности операций на фиг.3. Альтернативно, модуль 802 может также быть реализован с компонентами в AP и AT, которые настроены реализовывать вызывную последовательность по фиг.4, где одно или более устройств AT служат инициированию функции определения набора из множества AP. Информация, принимаемая модулем 802, может затем быть связана с различными другими модулями или средствами в устройстве 800 посредством шины 804 или аналогичного подходящего коммуникационного соединения.
Также предполагается при этом, что выбор модулем 802 может дополнительно быть осуществлен с помощью или добавлением альтернативного модуля или средства 805, который обеспечит определение, основывающееся на обследовании всех PilotPN AP второго ряда и затем, отбора PilotPN за пределами того набора PN. Модуль 805 для определения соседей второго ряда исходя из соседей первого ряда осуществляет инициирование опроса, который может быть решен AP (или инициирован AT, как дополнительный вариант), своих соседей первого ряда - AP, посредством транзитного соединения, в качестве примера, чтобы получить информацию о соседствующих AP, известных этим AP, которые являются соседями второго ряда по отношению к устройству 800. Исходя из AP второго ряда модуль 805 затем также принимает участие в определении набора кодов PilotPN. Таким образом, добавление функциональных средств модуля 805 может гарантировать, что набор из множества AP и набор кодов PilotPN будут учитывать соседей второго ряда при распределении кодов - первого PilotPN и по меньшей мере второго PilotPN.
Набор из AP (и относящихся к ним PilotPN) может быть связан посредством модуля 802 с модулем или средством 806 для определения набора кодов PilotPN (например, SPN), используемого набором из множества точек доступа. Модуль 806 может быть реализован, в качестве примера, компонентами в пределах AP, AT или комбинации. Примерные функции, которые могут применяться модулем 806, включают в себя функции, рассмотренные выше применительно к фиг.3, 4 и 5.
Устройство 800 дополнительно включает в себя модуль или средство 808 для обнаружения того, имеют ли по меньшей мере две точки доступа из множества точек доступа конфликтующие коды PilotPN, основываясь на наборах, определенных модулями 802 и 806, в качестве примера. Подобно модулям 802 и 806 этот модуль 808 может быть реализован, в качестве примера, компонентами в пределах AP, AT или их сочетания. Примерные функции, которые могут применяться модулем 806, включают в себя функции, рассмотренные выше применительно к фиг.3, 4 и 5.
Устройство 800 также включает в себя модуль или средство 810 для выделения первого кода PilotPN одной из по меньшей мере двух точек доступа, имеющих конфликтующие коды PilotPN. Модуль 812 также изображен для выделения по меньшей мере одного второго кода PilotPN, отличающегося от первого кода PilotPN, по меньшей мере одной оставшейся точке доступа из по меньшей мере двух точек доступа, имеющих конфликтующие коды PilotPN. Отмечается, что модули 810 и 812 могут быть реализованы в пределах или посредством AP, в качестве примера. Дополнительно отмечается, что каждый из этих модулей может быть настроен сообщать выделенные коды PilotPN одной или более других AP, чтобы осуществить изменения PilotPN этих AP, отобранных для изменения их PN.
К тому же, устройство 800 может включать в себя необязательный машиночитаемый носитель или запоминающее устройство 814, выполненный с возможностью хранить машиночитаемые инструкции и данные для выполнения процессов и режима работы одного или более модулей в устройстве 800. Кроме того, устройство 800 может включать в себя процессор 816, выполненный с возможностью исполнять машиночитаемые инструкции в памяти 814 и, таким образом, может быть выполнен с возможностью исполнять одну или более функций различных модулей в устройстве 800.
В свете вышеприведенного обсуждения может быть оценено, что раскрытые в настоящий момент способы и устройство предоставляют автоматическое планирование/разрешение конфликтов для кодов PilotPN в системе связи. Отмечается, что посредством повторяющегося или периодического обнаружения AP и связанных с ними PilotPN, конфликты между PilotPN могут быть эффективно обнаружены прежде, чем произойдет фактическая коллизия PilotPN. Также будет оценено специалистами в данной области, что настоящие способы и устройство являются, таким образом, действенными в уменьшении отрицательных последствий таких коллизий на такие действия, как демодуляция сигнала, раскодирование и дополнительная маршрутизация стороны сети.
Понятно, что конкретный порядок или соподчиненность этапов в раскрытых процессах является примером примерных принципов. Исходя из проектных преимуществ понятно, что конкретный порядок или иерархия этапов в процессах может быть перестроен, оставаясь в пределах объема настоящего раскрытия. Сопутствующий способ формулы изобретения представляет элементы различных этапов в примерном порядке и не направлен на то, чтобы быть ограниченным представленным конкретным порядком или иерархией.
Специалисты в данной области оценят, что информация и сигналы могут быть представлены, используя любую из разнообразия отличающихся технологий и методик. Например, данные, инструкции, команды информация, сигналы, биты, символы и микросхемы, которые могут быть упомянуты в продолжение вышеприведенного описания, могут быть представлены напряжением, электрическим током, электромагнитными волнами, магнитными полями или частицами, оптическими полями или частицами, или любым их сочетанием.
Специалисты в данной области дополнительно оценят, что различные наглядные логические блоки, модули, схемы и этапы алгоритма, описанные применительно к вариантам осуществления, раскрытым в данном документе, могут быть реализованы в качестве электронного аппаратного обеспечения, компьютерного программного обеспечения или сочетания обоих. Чтобы очевидно продемонстрировать взаимозаменяемость аппаратного и программного обеспечения, различные наглядные компоненты, блоки, модули, схемы, средства и этапы описаны выше главным образом в терминах их выполняемых функций. Реализованы ли такие выполняемые функции в виде аппаратного обеспечения или программного обеспечения, зависит от конкретного применения и проектных ограничений, налагаемых на комплексную систему. Специалисты в данной области могут реализовать описанные функциональные возможности различными способами для каждого конкретного применения, но такие решения реализации не должны истолковываться как вызывающие отклонение от настоящего раскрытия.
Различные наглядные логические блоки, модули и схемы, описанные применительно к вариантам осуществления, раскрытым в данном документе, могут быть реализованы или исполнены универсальным процессором, цифровым сигнальным процессором (DSP), специализированной интегральной микросхемой (ASIC), логической матрицей, программируемой пользователем (FPGA) или другим программируемым логическим устройством, схемой на дискретных компонентах или транзисторной логической схемой, дискретными аппаратными элементами или любой их комбинацией, предназначенной выполнять функции, описанные в данном документе. Универсальным процессором может быть микропроцессор, но в качестве альтернативы, процессором может быть любой обычный процессор, устройство управления, микропроцессорное управляющее устройство или конечный автомат. Процессор может быть также реализован как сочетание вычислительных устройств, например, сочетание DSP и микропроцессора, совокупность микропроцессоров, один или более микропроцессоров в сочетании с DSP ядром или любая другая подобная конфигурация.
Этапы способа или алгоритма, описанные применительно к вариантам осуществления, раскрытым в данном документе, могут быть воплощены непосредственно в аппаратном обеспечении, в модуле программного обеспечения, выполняемого процессором или в сочетании этих двух. Модуль программного обеспечения может располагаться в RAM памяти, флэш-памяти, ROM памяти, EPROM памяти, EEPROM памяти, регистрах, жестком диске, съемном диске, CD-ROM или любой другой разновидности среды хранения, известной в данной области. Примерная среда хранения (не показана) может быть связана с процессором так, чтобы процессор мог читать информацию с и записывать информацию на среду хранения. В качестве альтернативы среда хранения может составлять единое целое с процессором. Процессор и среда хранения могут располагаться на ASIC. ASIC может располагаться в терминале пользователя. В качестве альтернативы процессор и среда хранения могут располагаться как отдельные составляющие в терминале пользователя.
Примеры, описанные выше, являются просто примерными и специалисты в данной области могут теперь создать многочисленные применения и отклонения от описанных выше примеров без отклонения от идей изобретения, раскрытых в данном документе. Различные разновидности этих примеров могут быть совершенно очевидны специалистам в данной области, и основополагающие принципы, определенные в данном документе, могут быть применены к другим примерам, например, в службе мгновенного обмена сообщениями или любых общих приложениях беспроводной передачи данных, без отклонения от сущности или объема новых аспектов, описанных в данном документе. Таким образом, объем раскрытия не намерен ограничиваться примерами, показанными в данном документе, но должен соответствовать широчайшему объему, согласующемуся с принципами и новыми признаками, раскрытыми в данном документе. Отмечается, что слово "примерный" используется в данном документе исключительно в значении "служащий примером, вариантом или иллюстрацией". Любой пример, описанный в данном документе как "примерный", не обязательно должен истолковываться как преимущественный или предпочтительный над другими примерами. Таким образом, новые элементы, описанные в данном документе, должны быть определены исключительно объемом последующей формулы изобретения.

Claims (28)

1. Способ выделения пилотных псевдослучайных шумовых кодов (кодов PilotPN) в системе связи, содержащий этапы, на которых:
определяют набор из множества точек доступа;
определяют набор кодов PilotPN, используемых набором из множества точек доступа;
обнаруживают, имеют ли по меньшей мере две точки доступа из множества точек доступа конфликтующие коды PilotPN;
выделяют первый код PilotPN одной из по меньшей мере двух точек доступа, имеющих конфликтующие коды PilotPN; и
выделяют по меньшей мере один второй код PilotPN, отличающийся от первого кода PilotPN, по меньшей мере одной оставшейся точке доступа из по меньшей мере двух точек доступа, имеющих конфликтующие коды PilotPN.
2. Способ по п.1, в котором конфликтующие коды PilotPN соответствуют одной из двух или более точек доступа, использующих одинаковые коды PilotPN, и двум или более точкам доступа, имеющим смещение кода PilotPN, недостаточное, чтобы позволить различить соответствующие коды PilotPN этих двух или более точек доступа.
3. Способ по п.1, в котором первый код PilotPN представляет собой такой же код PilotPN, как и исходный код PilotPN, выделенный одной из по меньшей мере двух точек доступа, имеющих конфликтующие коды PilotPN.
4. Способ по п.1, в котором по меньшей мере один второй код PilotPN отбирают, чтобы он был отличным от всех PilotPN в наборе кодов PilotPN, используемом набором из множества точек доступа.
5. Способ по п.4, в котором набор из множества точек доступа включает в себя сеть первого ряда точки доступа и сеть второго ряда в окрестности точки доступа.
6. Способ по п.1, в котором первый код PilotPN представляет собой новый, произвольно выбранный код PilotPN.
7. Способ по п.1, в котором определение набора из множества точек доступа и определение набора из кодов PilotPN, используемых набором из множества точек доступа, инициируют одним из терминалов доступа.
8. Способ по п.7, дополнительно содержащий этапы, на которых:
обнаруживают, имеют ли по меньшей мере две точки доступа из множества точек доступа конфликтующие коды PilotPN в терминале доступа; и
автономно отправляют сообщение из терминала доступа в точку доступа, оповещающее о конфликтующих кодах PilotPN, при их обнаружении.
9. Способ по п.1, дополнительно содержащий этап, на котором отправляют по меньшей мере одно сообщение из точки доступа, вызывающей выделение первого и второго кодов PilotPN, по меньшей мере одной другой точке доступа, предписывающее этой другой точке доступа изменить коды PilotPN на второй код PilotPN.
10. Способ по п.1, в котором при определении набора из множества точек доступа получают от по меньшей мере одного терминала доступа в пределах досягаемости выбранной точки доступа действующий набор из всех точек доступа, посещенных этим по меньшей мере одним терминалом доступа.
11. Способ по п.1, в котором при определении набора из множества точек доступа дополнительно отправляют сообщение из первой точки доступа во вторую точку доступа, запрашивающее соседствующие точки доступа второго ряда, известные второй точке доступа.
12. Способ по п.11, в котором сообщение отправляют по сети транзитного соединения.
13. Способ по п.1, в котором набор из множества точек доступа содержит объединение точек доступа, известных первой точке доступа, соседей первого ряда первой точки доступа и соседей второго ряда первой точки доступа.
14. Устройство для выделения пилотных псевдослучайных шумовых кодов (кодов PilotPN) в системе связи, содержащее:
средство для определения набора из множества точек доступа;
средство для определения набора кодов PilotPN, используемых набором из множества точек доступа;
средство для обнаружения того, имеют ли по меньшей мере две точки доступа из множества точек доступа конфликтующие коды PilotPN;
средство для выделения первого кода PilotPN одной из по меньшей мере двух точек доступа, имеющих конфликтующие коды PilotPN; и
средство для выделения по меньшей мере одного второго кода PilotPN, отличающегося от первого кода PilotPN, по меньшей мере одной оставшейся точке доступа из по меньшей мере двух точек доступа, имеющих конфликтующие коды PilotPN.
15. Устройство по п.14, в котором конфликтующие коды PilotPN соответствуют одной из двух или более точек доступа, использующих одинаковые коды PilotPN, и двум или более точкам доступа, имеющим смещение кода PilotPN, недостаточное чтобы позволить различить соответствующие коды PilotPN этих двух или более точек доступа.
16. Устройство по п.14, в котором первый код PilotPN представляет собой такой же код PilotPN, как и исходный код PilotPN, выделенный одной из по меньшей мере двух точек доступа, имеющих конфликтующие коды PilotPN.
17. Устройство по п.14, в котором по меньшей мере один второй код PilotPN отбирается, чтобы быть отличным от всех PilotPN в наборе кодов PilotPN, используемом набором из множества точек доступа.
18. Устройство по п.17, в котором набор из множества точек доступа включает в себя сеть первого ряда точки доступа и сеть второго ряда в окрестности точки доступа.
19. Устройство по п.14, в котором первый код PilotPN представляет собой новый, произвольно выбранный код PilotPN.
20. Устройство по п.14, в котором определение набора из множества точек доступа и определение набора из кодов PilotPN, используемых набором из множества точек доступа, инициируется одним из терминалов доступа.
21. Устройство по п.20, дополнительно содержащее:
средство для обнаружения того, имеют ли по меньшей мере две точки доступа из множества точек доступа конфликтующие коды PilotPN в терминале доступа; и
средство для автономной отправки сообщения из терминала доступа в точку доступа, оповещающее о конфликтующих кодах PilotPN, при их обнаружении.
22. Устройство по п.14, дополнительно содержащее средство для отправки по меньшей мере одного сообщения из точки доступа, вызывающей выделение первого и второго кодов PilotPN, по меньшей мере одной другой точке доступа, указывающее этой другой точке доступа изменить коды PilotPN на второй код PilotPN.
23. Устройство по п.14, в котором определение набора из множества точек доступа содержит получение от по меньшей мере одного терминала доступа в пределах досягаемости выбранной точки доступа действующего набора из всех точек доступа, посещенных этим по меньшей мере одним терминалом доступа.
24. Устройство по п.14, в котором определение набора из множества точек доступа дополнительно содержит отправку сообщения из первой точки доступа во вторую точку доступа, запрашивающее соседствующие точки доступа второго ряда, известные второй точке доступа.
25. Устройство по п.24, в котором сообщение отправляется по сети транзитного соединения.
26. Устройство по п.14, в котором набор из множества точек доступа содержит объединение точек доступа, известных первой точке доступа, соседей первого ряда первой точки доступа и соседей второго ряда первой точки доступа.
27. Устройство для выделения пилотных псевдослучайных шумовых кодов (кодов PilotPN) в сети связи, содержащее процессор и память, соединенную с процессором, причем в памяти хранятся инструкции, которые при их исполнении процессором конфигурируют процессор для:
определения набора кодов PilotPN, используемых набором из множества точек доступа;
обнаружения того, имеют ли по меньшей мере две точки доступа из множества точек доступа конфликтующие коды PilotPN;
выделения первого кода PilotPN одной из по меньшей мере двух точек доступа, имеющих конфликтующие коды PilotPN; и
выделения по меньшей мере одного второго кода PilotPN, отличающегося от первого кода PilotPN, по меньшей мере одной оставшейся точке доступа из по меньшей мере двух точек доступа, имеющих конфликтующие коды PilotPN.
28. Считываемый компьютером носитель, на котором записана программа, которая при ее исполнении компьютером предписывает компьютеру выполнять этапы:
определения набора из множества точек доступа;
определения набора кодов PilotPN, используемых набором из множества точек доступа;
обнаружения того, имеют ли по меньшей мере две точки доступа из множества точек доступа конфликтующие коды PilotPN;
выделения первого кода PilotPN одной из по меньшей мере двух точек доступа, имеющих конфликтующие коды PilotPN; и
выделения по меньшей мере одного второго кода PilotPN, отличающегося от первого кода PilotPN, по меньшей мере одной оставшейся точке доступа из по меньшей мере двух точек доступа, имеющих конфликтующие коды PilotPN.
RU2010105235/08A 2007-07-16 2008-07-15 Способы и устройство для решения конфликтов кода пилотных псевдослучайных помех в системе связи RU2443061C2 (ru)

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
US95009407P 2007-07-16 2007-07-16
US60/950,094 2007-07-16
US12/171,479 2008-07-11
US12/171,479 US8571553B2 (en) 2007-07-16 2008-07-11 Methods and apparatus for resolving pilot pseudorandom noise code conflicts in a communication system

Publications (2)

Publication Number Publication Date
RU2010105235A RU2010105235A (ru) 2011-08-27
RU2443061C2 true RU2443061C2 (ru) 2012-02-20

Family

ID=39864883

Family Applications (1)

Application Number Title Priority Date Filing Date
RU2010105235/08A RU2443061C2 (ru) 2007-07-16 2008-07-15 Способы и устройство для решения конфликтов кода пилотных псевдослучайных помех в системе связи

Country Status (14)

Country Link
US (2) US8571553B2 (ru)
EP (1) EP2235867A1 (ru)
JP (1) JP5341080B2 (ru)
KR (1) KR101157336B1 (ru)
CN (1) CN101779518B (ru)
AU (1) AU2008276143B2 (ru)
BR (1) BRPI0814080A2 (ru)
CA (1) CA2692438A1 (ru)
IL (1) IL202806A0 (ru)
MX (1) MX2009014087A (ru)
MY (1) MY147664A (ru)
RU (1) RU2443061C2 (ru)
TW (1) TW200913747A (ru)
WO (1) WO2009012271A1 (ru)

Families Citing this family (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8571553B2 (en) * 2007-07-16 2013-10-29 Qualcomm Incorporated Methods and apparatus for resolving pilot pseudorandom noise code conflicts in a communication system
US8588759B2 (en) * 2007-08-14 2013-11-19 Telefonaktiebolaget Lm Ericsson (Publ) Cell identifier conflict avoidance
US8838090B2 (en) * 2009-01-15 2014-09-16 Telefonaktiebolaget Lm Ericsson (Publ) Automatic detection and correction of physical cell identity conflicts
US20120052896A1 (en) * 2009-04-28 2012-03-01 Dong Li Mobile communication method, base station and system employing hierarchical virtual antenna architecture
US8089036B2 (en) * 2009-04-30 2012-01-03 Omnivision Technologies, Inc. Image sensor with global shutter and in pixel storage transistor
US9088981B2 (en) * 2012-03-16 2015-07-21 Qualcomm Incorporated Access point communication based on transmission of physical layer identifiers according to at least one time offset
CN104247272B (zh) * 2012-04-19 2017-06-13 丰田自动车株式会社 Δς调制器以及δς型a/d变换器
CN105766015B (zh) * 2013-07-15 2019-09-10 瑞典爱立信有限公司 将新的小区部署到电信网络内时减少小区标识符冲突的方法和装置
EP3170334A4 (en) * 2014-07-14 2017-12-27 Nokia Solutions and Networks Oy Cellular identifier optimizations

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
RU2292669C2 (ru) * 2003-03-08 2007-01-27 Самсунг Электроникс Ко., Лтд Система передачи обслуживания с использованием схемы выбора диапазона в широкополосной системе связи с беспроводным доступом и способ управления этой системой

Family Cites Families (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3039525B2 (ja) 1998-07-16 2000-05-08 日本電気株式会社 拡散符号割当装置および方法
US6741863B1 (en) 1998-12-18 2004-05-25 Lucent Technologies Inc. Method and apparatus for locating a wireless mobile unit
EP1170973B1 (en) 2000-07-08 2013-03-27 LG Electronics Inc. Code combining soft handoff method
US7024166B2 (en) 2002-12-18 2006-04-04 Qualcomm, Incorporated Transmission diversity systems
JP2005142967A (ja) 2003-11-07 2005-06-02 Ntt Docomo Inc 拡散符号の割当方法、無線基地局、及び移動局
KR100600672B1 (ko) 2003-11-28 2006-07-13 삼성전자주식회사 직교주파수분할다중접속 시스템에서의 파일롯 서브캐리어할당 방법과 송신 방법 및 그 장치, 수신 방법 및 그 장치
JP4313169B2 (ja) 2003-12-08 2009-08-12 株式会社エヌ・ティ・ティ・ドコモ 移動通信システム、無線基地局及び移動局並びに拡散符号割当方法
CN100553180C (zh) * 2004-03-31 2009-10-21 清华大学 Tds-ofdm接收机自适应信道估计均衡方法及其***
MX2007000276A (es) 2004-06-30 2007-06-15 Qualcomm Inc Metodo y aparato para cancelar interferencia piloto en un sistema de comunicacion inalambrica.
US7961609B2 (en) 2004-07-20 2011-06-14 Qualcomm Incorporated Packet aware scheduler in wireless communication systems
KR100636172B1 (ko) * 2004-09-03 2006-10-19 삼성전자주식회사 고속으로 핸드오버를 수행하는 방법 및 장치
US7603124B2 (en) * 2006-03-09 2009-10-13 Alcatel-Lucent Usa Inc. Automatically configuring a neighbor set for a base station
US7970401B2 (en) 2006-07-05 2011-06-28 Cisco Technology, Inc. Associating a handoff address to a communication session
US20080039141A1 (en) * 2006-08-10 2008-02-14 Holger Claussen Changing the scrambling code of a base station for wireless telecommunications
US9326201B2 (en) * 2006-12-22 2016-04-26 Alcatel Lucent Detecting and reporting a picocell by a mobile station
US8019331B2 (en) * 2007-02-26 2011-09-13 Kineto Wireless, Inc. Femtocell integration into the macro network
US8725157B2 (en) * 2007-05-31 2014-05-13 Telefonaktiebolaget L M Ericsson (Publ) Interference avoidance in a WCDMA system
US8571553B2 (en) 2007-07-16 2013-10-29 Qualcomm Incorporated Methods and apparatus for resolving pilot pseudorandom noise code conflicts in a communication system
US8838090B2 (en) * 2009-01-15 2014-09-16 Telefonaktiebolaget Lm Ericsson (Publ) Automatic detection and correction of physical cell identity conflicts

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
RU2292669C2 (ru) * 2003-03-08 2007-01-27 Самсунг Электроникс Ко., Лтд Система передачи обслуживания с использованием схемы выбора диапазона в широкополосной системе связи с беспроводным доступом и способ управления этой системой

Also Published As

Publication number Publication date
JP5341080B2 (ja) 2013-11-13
AU2008276143A1 (en) 2009-01-22
CN101779518B (zh) 2014-05-07
CN101779518A (zh) 2010-07-14
US20120263032A1 (en) 2012-10-18
WO2009012271A1 (en) 2009-01-22
JP2010534036A (ja) 2010-10-28
TW200913747A (en) 2009-03-16
IL202806A0 (en) 2010-06-30
US20090023464A1 (en) 2009-01-22
MX2009014087A (es) 2010-03-01
CA2692438A1 (en) 2009-01-22
RU2010105235A (ru) 2011-08-27
MY147664A (en) 2012-12-31
KR20100045476A (ko) 2010-05-03
BRPI0814080A2 (pt) 2015-02-03
EP2235867A1 (en) 2010-10-06
KR101157336B1 (ko) 2012-06-15
AU2008276143B2 (en) 2010-12-02
US8571553B2 (en) 2013-10-29

Similar Documents

Publication Publication Date Title
RU2443061C2 (ru) Способы и устройство для решения конфликтов кода пилотных псевдослучайных помех в системе связи
KR101316621B1 (ko) Cr이 적용된 분산 네트워크 시스템의 통신 방법 및 그장치
JP4960505B2 (ja) セル識別子の競合解消
KR20070046845A (ko) 동적 주파수 재사용에 대한 방법 및 장치
KR101381132B1 (ko) Pci 충돌들을 검출하기 위한 방법
US8494526B2 (en) Method for automatically selecting a physical cell identity (PCI) of a long term evolution (LTE) radio cell
CN107889185B (zh) 一种电表无线数据采集***的组网方法
CN112514488A (zh) 集成接入和回程网络中的集成接入和回程节点识别
JP2015516122A (ja) 無線リソースをハンドリングするための方法及び基地局
CN111565398B (zh) 一种通信方法、装置、***及存储介质
CN111432415A (zh) 通信方法和装置
US20130176960A1 (en) Apparatus and method for cognitive radio mesh network based on geolocation database
JP2007512755A (ja) P2p使用可能システムにおいてシステム容量を増加する方法及び装置
TWI609598B (zh) 基於位置資訊的通信控制方法和系統
US10028273B2 (en) Method for interference coordination, network server and communication system using the same
JP6101473B2 (ja) 移動局及び無線基地局
KR101915108B1 (ko) 기지국장치 및 기지국장치의 동작 방법
JP2007243623A (ja) 無線通信システム、制御局装置、移動局装置及び無線通信制御方法
KR101980132B1 (ko) 기지국간 통신을 위한 자원 할당 방법 및 장치
WO2016009639A1 (ja) 無線通信端末、通信システム、無線通信方法、および無線通信用プログラムが記憶された記憶媒体
CN109792644B (zh) 用于在无线网络中建立邻居关系的方法和节点
CN106537970B (zh) 测量邻小区无线资源管理的方法及装置
WO2015174892A1 (en) Lte-a control apparatus, user equipment, method of controlling the same, and communication system for coordination of resources across adjacent cells
KR101519066B1 (ko) 셀식별정보할당장치 및 셀식별정보할당장치의 동작 방법
KR20150025957A (ko) 셀식별정보할당장치 및 셀식별정보할당장치의 동작 방법