СПОСОБ И УСТРОЙСТВО ДЛЯ ПЕРЕДАЧИ И ПРИЕМА УПРАВЛЯЮЩЕЙ ИНФОРМАЦИИ В СИСТЕМЕ БЕСПРОВОДНОЙ СВЯЗИ
METHOD AND DEVICE TO TRANSFER AND RECEIVE CONTROL INFORMATION IN WIRELESS COMMUNICATION SYSTEM

ОБЛАСТЬ ТЕХНИКИ, К КОТОРОЙ ОТНОСИТСЯ ИЗОБРЕТЕНИЕ
Изобретение относится к системе беспроводной связи и, в частности, к способу и устройству для передачи и приема управляющей информации в системе беспроводной связи.
УРОВЕНЬ ТЕХНИКИ
Сначала будет описан известный способ для передачи управляющей информации в системе беспроводной связи. В системе 802.16е Института инженеров по электротехнике и электронике (IEEE) базовая станция (BS) распределяет ресурсы для мобильной станции (MS), которая запросила полосу частот, с помощью кода ранжирования с использованием информационного элемента (IE) распределения множественного доступа с кодовым разделением каналов (CDMA).
Коды ранжирования классифицируются по четырем поднаборам в соответствии с целями, которым они служат, в частности: начальное ранжирование, ранжирование для передачи обслуживания, периодическое ранжирование и запрос полосы частот. Обычно множество кодов ранжирования формируют и классифицируют по четырем поднаборам согласно их целям. Таким образом, коды ранжирования имеют разные указатели.
В таблице 1, представленной ниже, показан элемент IE распределения CDMA.
Таблица 1
Синтаксис
Размер (бит)
Примечания
CDMA_Allocation_IE():{
-
-
Длительность
6
-
UIUC
4
UIUC для передачи
Индикация кодирования с повторениями
2
0b00: нет кодирования с повторениями0b01: используется кодирование с 2 повторениями0b10: используется кодирование с 4 повторениями0b11: используется кодирование с 6 повторениями
Указатель номера кадра
4
LSB (Наименьший значащий бит) номера соответствующего кадра
Код ранжирования
8
-
Символ ранжирования
8
-
Субканал ранжирования
7
-
Обязательность исполнения запроса BW
1
1:Да0:Нет
}
-
-
В таблице 1 Длительность указывает объем ресурсов, который станция BS распределяет для станции MS с помощью элемента IE распределения CDMA в символах множественного доступа с ортогональным частотным распределением каналов (OFDMA). Индикация кодирования с повторениями задает скорость кодирования данных, предложенную станции MS для передачи в распределенных ресурсах.
Указатель номера кадра идентифицирует кадр, в котором оборудование UE передало код CDMA, с помощью четырех младших значащих бит (LSB) номера кадра.
Код ранжирования задает код CDMA, переданный оборудованием UE, а символ ранжирования указывает символ OFDMA, несущий код CDMA, переданный оборудованием UE. Субканал ранжирования указывает субканал ранжирования, по которому станция MS передала код CDMA.
В системе IEEE 802.16m, которая проходит этап стандартизации, усовершенствованная станция BS (ABS) передает управляющую информацию для услуг одноадресной передачи на усовершенствованную станцию MS (AMS) посредством усовершенствованной MAP (A-MAP). Управляющая информация для услуг одноадресной передачи включает в себя специфическую для пользователя управляющую информацию и управляющую информацию, не специфическую для пользователя. Специфическая для пользователя управляющая информация дополнительно подразделяется на информацию о назначении ресурсов, информацию обратной связи о гибридном автоматическом запросе на повторную передачу (HARQ) и информацию для управления мощностью. Информация о назначении ресурсов, информация обратной связи HARQ и информация для управления мощностью передаются соответственно в A-MAP назначения, A-MAP запроса HARQ и A-MAP для управления мощностью. Все A-MAP совместно используют область физических ресурсов, называемую областью A-MAP.
Каждый элемент IE A-MAP включает в себя 16-битовый контроль с помощью избыточного циклического кода (CRC).
Далее со ссылкой на фиг. 1 описывается, каким образом станция ABS добавляет CRC в конец элемента IE IE A-MAP.
На фиг. 1(а) показана операция, выполняемая станцией ABS, для маскирования CRC с помощью идентификатора станции (STID), а на фиг. 1(b) показана операция, выполняемая станцией ABS, для маскирования CRC с помощью идентификатора произвольного доступа (RAID). Термин «STID» распространяется как на идентификатор (ID), распределенный для конкретной станции AMS, так и ID, распределенный в качестве общего для множества станций AMS, согласно значению этого термина.
Обратимся к фиг. 1(а) и 1(b), станция ABS формирует CRC, используя циклический порождающий полином, маскирует CRC с помощью 12-битового идентификатора STID или 12-битового идентификатора RAID и добавляет результирующий маскированный CRC (MCRC) в конец входных данных. В частности, станция ABS добавляет CRC, маскированный идентификатором STID идентифицированной станции AMS (то есть MCRC), в конец элемента IE A-MAP, предназначенного для станции AMS, в то время как станция ABS добавляет CRC, маскированный идентификатором RAID (то есть MCRC), в конец элемента IE A-MAP, предназначенного для анонимного оборудования UE. Идентификатор RAID формируется в соответствии с атрибутами произвольного доступа, которые являются указателями времени и частоты, на которых станция AMS передала код, а также указатель этого кода. На фиг. 2(а) показана операция, выполняемая станцией AMS, для маскирования принятого MCRC с помощью идентификатора STID, а на фиг. 2(b) показана операция, выполняемая станцией AMS, для маскирования принятого MCRC с помощью идентификатора RAID.
Обратимся к фиг. 2(а) и 2(b), после получения элемента IE A-MAP станция AMS декодирует элемент IE A-MAP и вычисляет 16-битовый MCRC этого элемента IE A-MAP, используя циклический порождающий полином. Затем станция AMS маскирует 16-битовый MCRC с помощью своего идентификатора STID. В частности, если результатом маскирования MCRC с помощью STID является нуль, то станция AMS определяет, что станция ABS передала элемент IE A-MAP для данной станции AMS, и выполняет считывание оставшихся полей элемента IE A-MAP.
В том случае, когда станция AMS предприняла попытку произвольного доступа и ожидает получения ответа на попытку произвольного доступа, если результатом маскирования MCRC идентификатором STID является не нуль, то станция AMS маскирует MCRC идентификатором RAID. Если результатом маскирования MCRC идентификатором RAID является нуль, то станция AMS определяет, что станция ABS передала элемент IE A-MAP для этой AMS, и выполняет считывание оставшихся полей элемента IE A-MAP.
В том случае, когда станция AMS не предпринимала попытки произвольного доступа и результатом маскирования MCRC с помощью идентификатора STID является не нуль или когда станция AMS предприняла попытку произвольного доступа и результатом маскирования MCRC с помощью идентификатора RAID является не нуль, станция AMS игнорирует элемент IE A-MAP.
Однако, согласно известной технологии, когда идентификатор STID станции AMS идентичен идентификатору RAID другой станции AMS или когда идентификатор RAID станции AMS, которая передала код ранжирования, идентичен идентификатору RAID станции AMS, которая передала код запроса полосы частот, станция AMS может распознать, что элемент IE A-MAP предназначенный для другой AMS, предназначен для нее самой.
С аналогичной проблемой можно столкнуться тогда, когда элемент IE A-MAP содержит ошибку декодирования несмотря на разные ID для станций AMS. Например, хотя станция ABS передает на станцию AMS A элемент IE A-MAP, включающий в себя CRC (то есть MCRC), маскированный идентификатором STID AMS A, станция AMS B может ошибочно принять элемент IE A-MAP за элемент IE A-MAP, включающий в себя CRC (то есть MCRC), маскированный ее идентификатором RAID, из-за ошибочного декодирования.
В системе IEEE 802.16e всем кодам назначены разные указатели, поскольку коды, построенные одинаковым образом, классифицируются по четырем поднаборам в соответствии с их целями. По сравнению с системой IEEE 802.16e, коды запроса полосы частот и коды ранжирования строятся в системе IEEE 802.16m по отдельности. Вследствие этого некоторые коды запросов полосы частот могут иметь такие же указатели, как коды ранжирования. Кроме того, станция ABS, которая приняла код запроса полосы частот, и станция ABS, которая приняла код ранжирования, передают на станции AMS информацию о распределении по восходящей линии связи в элементах IE A-MAP одинакового типа. Другой причиной возникновения вышеуказанной проблемы является то, что по обстоятельствам один и тот же CRC маскируется разными идентификаторами ID.
Сущность изобретения
Как описано выше, если идентификатор STID станции AMS идентичен идентификатору RAID другой AMS или если идентификатор RAID станции AMS, которая передала код ранжирования, идентичен идентификатору RAID другой станции AMS, которая передала код запроса полосы частот, то данная AMS может неправильно решить, что элемент IE A-MAP, предназначенный для другой станции AMS, предназначен для нее самой. Кроме того, хотя станции AMS имеют разные идентификаторы, может случиться так, что станция AMS ошибочно посчитает элемент IE A-MAP, предназначенный для другой AMS, предназначенным для нее самой.
Соответственно, настоящее изобретение направлено на создание способа и устройства для передачи и приема управляющей информации в системе беспроводной связи, которые по существу устраняют одну или несколько проблем из-за ограничений или недостатков известного уровня техники.
Целью настоящего изобретения является предоставление способа для передачи управляющей информации таким образом, чтобы мобильная станция (MS) ошибочно не приняла за свой информационный элемент (IE) усовершенствованной MAP, предназначенный для другой станции MS.
Другой целью настоящего изобретения является предоставление способа для маскирования CRC для передачи управляющей информации, с тем чтобы станция MS могла эффективно принимать управляющую информацию.
Дополнительные преимущества, цели и признаки изобретения частично будут изложены в нижеследующем описании, а частично станут очевидными специалистам в данной области техники после изучения нижеизложенного либо из опыта практической реализации изобретения. Цели и другие преимущества изобретения могут быть реализованы и достигнуты с помощью структуры, конкретно указанной в последующем описании и формуле изобретения, а также на прилагаемых чертежах.
Для достижения этих целей и других преимуществ и в соответствии с целью изобретения, как воплощено и всесторонне описано здесь, способ для передачи управляющей информации на станции BS в системе беспроводной связи включает в себя маскирование контроля с помощью циклического избыточного кода (CRC) с помощью маски CRC, включающей в себя битовый поток заранее определенной длины и индикатор, указывающий битовый поток, и передачу управляющей информации, включающей в себя маскированный CRC, по меньшей мере на одну станцию MS. Индикатор указывает, включает ли в себя битовый поток, включенный в маску CRC, идентификатор произвольного доступа (RAID).
Если битовый поток не включает в себя идентификатор RAID, то этот битовый поток может включать в себя идентификатор станции (STID). Идентификатор STID может идентифицировать одну станцию MS или множество станций MS.
Битовый поток, кроме того, может включать в себя один или несколько дополнительных битов. Эти один или несколько дополнительных битов могут указывать, идентифицирует ли идентификатор STID одну станцию MS или множество станций MS.
Указанный способ можно реализовать тогда, когда станция BS принимает код ранжирования, по меньшей мере, от одной станции MS. Битовый поток может включать в себя идентификатор RAID, а управляющая информация может распределить ресурсы, которые запрашивает, по меньшей мере, одна станция MS с помощью кода ранжирования. Идентификатор RAID может представлять собой RAID для ранжирования и может формироваться в соответствии с указателями времени и частоты, на которых передается код ранжирования, а также указателем кода ранжирования.
Указанный способ может быть реализован, когда станция BS принимает код запроса полосы частот, по меньшей мере, от одной станции MS. Битовый поток может включать в себя идентификатор RAID, а управляющая информация может распределять ресурсы, которые запрашивает, по меньшей мере, одна станция MS с помощью кода запроса полосы частот. Идентификатор RAID может представлять собой RAID для запроса полосы частот и может формироваться в соответствии с указателями времени и частоты, на которых передается код запроса полосы частот, а также указателем кода запроса полосы частот.
Согласно другому аспекту настоящего изобретения способ для приема управляющей информации на станции MS в системе беспроводной связи включает в себя прием от станции BS управляющей информации, включающей в себя CRC, маскированный маской CRC, содержащей битовый поток заранее определенной длины и индикатор, указывающий этот битовый поток, и декодирования управляющей информации и проверки маскированного CRC. Индикатор указывает, включает ли битовый поток, включенный в маску CRC, идентификатор RAID.
Согласно еще одному аспекту настоящего изобретения станция BS для передачи управляющей информации в системе беспроводной связи включает в себя процессор, приемный модуль, передающий модуль и антенну для передачи радиосигнала, принятого через эфир, на приемный модуль и передачи радиосигнала, принятого от передающего модуля, через эфир. Процессор управляет CRC, подлежащим маскированию маской CRC, включающей в себя битовый поток заранее определенной длины и индикатор, идентифицирующий указанный битовый поток, и управляет управляющей информацией, включающей в себя маскированный CRC, подлежащий передаче, по меньшей мере, на одну станцию MS, посредством передающего модуля. Индикатор указывает, включает ли битовый поток, включенный в маску CRC, идентификатор RAID.
В другом аспекте настоящего изобретения станция MS для приема управляющей информации в системе беспроводной связи включает в себя процессор, приемный модуль, передающий модуль и антенну для передачи радиосигнала, принятого через эфир на приемный модуль, и передачи радиосигнала, принятого от передающего модуля, через эфир. Процессор управляет управляющей информацией, включающей в себя CRC, маскированный маской CRC, включающей в себя битовый поток заранее определенной длины и индикатор, указывающий битовый поток, подлежащий приему от станции BS и декодированию, и управляет маскированным CRC, подлежащим проверке. Индикатор указывает, включает ли битовый поток, включенный в маску CRC, идентификатор RAID.
Следует понимать, что приведенное выше общее описание и последующее подробное описание настоящего изобретения служат иллюстративным и разъяснительным целям и предназначены для обеспечения более детального понимания заявленного изобретения.
Краткое описание чертежей
Сопроводительные чертежи, включенные для обеспечения более детального понимания изобретения и составляющие часть этого изобретения, иллюстрируют варианты изобретения и вместе с описанием служат для объяснения принципов изобретения.
На чертежах:
фиг. 1(а) иллюстрирует операцию, выполняемую усовершенствованной базовой станцией (ABS), для маскирования контроля с помощью избыточного циклического кода (CRC) идентификатором станции (STID);
фиг. 1(b) иллюстрирует операцию, выполняемую станцией ABS, для маскирования CRC с помощью идентификатора произвольного доступа (RAID);
фиг.2(а) иллюстрирует операцию, выполняемую усовершенствованной мобильной станцией, для маскирования принятого маскированного CRC (MCRC) с помощью идентификатора STID;
фиг. 2(b) иллюстрирует операцию, выполняемую станцией AMS, для маскирования принятого MCRC c помощью идентификатора RAID;
фиг. 3(а) иллюстрирует способ для передачи управляющей информации, когда станция ABS маскирует CRC с помощью идентификатора STID, и индикатора маскирования согласно примерному варианту воплощения настоящего изобретения;
фиг. 3(b) иллюстрирует способ для приема управляющей информации, которая включает в себя CRC, маскированный с помощью идентификатора STID, и индикатора маскирования согласно примерному варианту воплощения настоящего изобретения;
фиг. 4(а) иллюстрирует способ для передачи управляющей информации, когда станция ABS маскирует CRC с помощью идентификатора RAID для ранжирования и индикатора маскирования согласно примерному варианту воплощения настоящего изобретения;
фиг. 4(b) иллюстрирует способ для приема управляющей информации, которая включает в себя CRC, маскированный с помощью идентификатора RAID для ранжирования и индикатора маскирования согласно примерному варианту воплощения настоящего изобретения;
фиг. 5 - схема, иллюстрирующая поток сигналов для распределения ресурсов для станции AMS, которая передала выделенный код ранжирования передачи обслуживания с помощью общего информационного элемента (IE) усовершенствованной MAP (A-MAP), включающего в себя CRC, маскированный с помощью идентификатора STID, распределенного для этой станции AMS, после приема выделенного кода ранжирования передачи обслуживания на станции ABS;
фиг. 6(а) иллюстрирует способ для передачи управляющей информации, когда станция ABS маскирует CRC с помощью идентификатора RAID для запроса полосы частот и индикатора маскирования, согласно примерному варианту воплощения настоящего изобретения;
фиг. 6(b) иллюстрирует способ для приема управляющей информации, которая включает в себя CRC, маскированный с помощью идентификатора RAID для запроса полосы частот и индикатора маскирования, согласно примерному варианту воплощения настоящего изобретения;
фиг. 7(а) иллюстрирует способ для передачи управляющей информации, когда станция ABS маскирует CRC с помощью 16-битового идентификатора STID, согласно примерному варианту воплощения настоящего изобретения;
фиг. 7(b) иллюстрирует способ для приема управляющей информации, которая включает в себя CRC, маскированный с помощью 16-битового идентификатора STID, согласно примерному варианту воплощения настоящего изобретения;
фиг. 8 - блок-схема станции AMS и станции ABS для реализации вышеописанных примерных вариантов воплощения настоящего изобретения согласно примерному варианту воплощения настоящего изобретения.
Подробное описание изобретения
Далее со ссылками на сопроводительные чертежи будут подробно описаны вышеуказанные и другие аспекты настоящего изобретения посредством предпочтительных вариантов воплощения, так что настоящее изобретение можно будет легко понять и реализовать специалистам в данной области техники. Специалистам в данной области техники станут очевидными модификации предпочтительного варианта воплощения, причем изложенные здесь принципы можно применить к другим вариантам воплощения и приложениям без выхода за рамки существа и объема настоящего изобретения и прилагаемой формулы изобретения. В последующем описании настоящего изобретения описание включенных в него известных функций и конфигураций опускается, когда это может помешать пониманию предмета настоящего изобретения. Во всем этом описании для ссылок на одинаковые или подобные части используются одинаковые ссылочные позиции.
Во всем этом описании, когда говорится, что некоторая часть «включает в себя» конкретный элемент, это означает, что эта часть может дополнительно включать в себя другие элементы, не исключая их, если не упоминается иное. Термин «модуль», «узел» или «часть» используется для обозначения блока, выполняющего, по меньшей мере, одну функцию или операцию. Этот блок может быть реализован аппаратными средствами, программными средствами или их комбинацией.
Термин 'базовая станция (BS)' может быть заменен термином 'усовершенствованная BS (ABS)', 'фиксированная станция', 'узел B', 'усовершенствованный узел В (eNB)', 'точка доступа' и т.д., термин 'мобильная станция (MS)' может быть заменен термином 'усовершенствованная MS (AMS)', 'пользовательское оборудование (UE)', 'абонентская станция (SS)', 'мобильная абонентская станция (MSS)', 'мобильный терминал', 'терминал' и т.д. Далее со ссылками на фиг. 3-6 описываются способы для передачи управляющей информации согласно примерным вариантам воплощения настоящего изобретения.
В примерных вариантах воплощения настоящего изобретения циклический контроль с помощью избыточного циклического кода (CRC), добавляемый в конец управляющей информации, маскируется с помощью идентификатора станции (STID) и индикатора маскирования либо с помощью идентификатора произвольного доступа (RAID) и индикатора маскирования. Последующее описание осуществлено исходя из понимания того, что термин «STID», по своему смыслу, охватывает идентификатор ID, распределенный для конкретной станции AMS и ID, и идентификатор ID, распределенный как общий для множества станций AMS.
Сначала будет описан индикатор маскирования. В системе беспроводной связи согласно примерному варианту воплощения настоящего изобретения используется 16-битовый CRC, 12-битовый STID и 12-битовый RAID. Таким образом, для индикатора маскирования доступно до 4-х бит. Таблица 2, представленная ниже, определяет индикатор маскирования согласно примерному варианту настоящего изобретения.
Таблица 2
Индикатор маскирования
Описание
0b0000
CRC маскируется 12-битовым STID
0b0001
CRC маскируется 12-битовым RAID для ранжирования
0b0010
CRC маскируется 12-битовым RAID для запроса полосы частот
0b0011
CRC маскируется 16-битовым STID
от 0b0100 до 0b1111
Зарезервировано
Индикатор маскирования указывает идентификатор (ID), используемый для маскирования CRC. Обратимся к таблице 1, индикатор маскирования указывает, маскируется ли CRC с помощью 12-битового STID, RAID для ранжирования, RAID для запроса полосы частот либо с помощью 16-битового STID.
Идентификатор RAID формируется в соответствии с атрибутами произвольного доступа, такими как указатели времени и частоты, на которых станция AMS передала код, и указатель кода. Установлено различие между идентификатором RAID для ранжирования и идентификатором RAID для запроса полосы частот в зависимости от того, передала ли станция AMS на станцию ABS код ранжирования или код запроса полосы частот. В частности, когда станция AMS передала на станцию ABS код ранжирования, идентификатор RAID, сформированный станцией ABS, представляет собой RAID для ранжирования, а когда станция AMS передала на станцию ABS код запроса полосы частот, то идентификатор RAID, сформированный станцией ABS, представляет собой RAID для запроса полосы частот.
Если станция ABS распределяет для станции AMS 16-битовый идентификатор STID, то 16-битовый STID может включать в себя индикатор маскирования (0011) на позиции, установленной для индикатора маскирования. Например, если предположить, что индикатор маскирования располагается в старших значащих битах (MSB) 16-битового STID, то 16-битовый STID будет иметь вид 0b0011xxxxxxxxxxxx. Таким образом, значение 0011 служит одновременно в качестве индикатора маскирования и в качестве части идентификатора STID.
Индикатор маскирования может быть вставлен в MSB, LSB или любые другие позиции среди 16 бит, с помощью которых маскируется CRC.
Если определены четыре индикатора маскирования, как показано в таблице 1, то для представления этих четырех индикаторов маскирования достаточно иметь 2 бита. Остальные 2 бита из четырех бит для индикаторов маскирования могут быть использованы для другого поля.
Далее со ссылками на фиг. 3 сначала описывается способ для передачи управляющей информации в том случае, когда CRC маскируется с помощью 12-битового идентификатора STID и индикатора маскирования согласно примерному варианту воплощения настоящего изобретения.
На фиг. 3(а) показан способ для передачи управляющей информации, когда станция ABS маскирует CRC с помощью идентификатора STID и индикатора маскирования согласно примерному варианту воплощения настоящего изобретения, а на фиг. 3(b) показан способ для приема управляющей информации, включающей в себя CRC, маскированный с помощью идентификатора STID и индикатора маскирования, согласно примерному варианту воплощения настоящего изобретения.
Обратимся к фиг. 3(а), станция ABS формирует CRC, используя циклический порождающий полином, и маскирует CRC с помощью 12-битового идентификатора STID и индикатора маскирования (0b0000). Затем станция ABS передает на станцию AMS управляющую информацию, включающую в себя маскированный 16-битовый CRC (16-битовый MCRC). Управляющей информацией может быть элемент IE A-MAP. Хотя примерный вариант воплощения настоящего изобретения был описан в контексте того, что управляющей информацией является IE A-MAP, это не следует трактовать как ограничение настоящего изобретения.
Обратимся к фиг. 3(b), после приема элемента IE A-MAP от станции ABS, станция AMS декодирует элемент IE A-MAP и вычисляет 16-битовый MCRC, используя циклический порождающий полином. Если станция AMS не выполнила процедуру произвольного доступа, она маскирует 16-битовый MCRC с идентификатором STID и индикатором маскирования (0b000).
Во время произвольного доступа станция AMS передает на станцию ABS код ранжирования или код запроса полосы частот. Станция ABS передает на станцию AMS элемент IE A-MAP, включающий в себя CRC, маскированный с помощью идентификатора RAID для ранжирования и индикатора маскирования (0b0001), или CRC, маскированный с помощью идентификатора RAID для запроса полосы частот и индикатора маскирования (0b0010). При этом для станции AMS, которая не передавала на станцию ABS код ранжирования или код запроса полосы частот, станция ABS маскирует CRC с помощью идентификатора STID и индикатора маскирования (0b0000) и добавляет MCRC к элементу IE A-MAP.
Таким образом, станция AMS, которая не выполняла процедуру произвольного доступа, маскирует 16-битовый MCRC идентификатором STID и индикатором маскирования (0b0000).
Если результатом маскирования MCRC идентификатором STID и индикатором маскирования (0b0000) является нуль, то станция AMS выполняет считывание остальных полей элемента IE A-MAP, определяя, что данный элемент IE A-MAP для этой станции AMS. В противном случае, если результатом маскирования MCRC идентификатором STID и индикатором маскирования (ob0000) является не нуль, то станция AMS игнорирует данный элемент IE A-MAP.
Обратимся к фиг. 4, будет выполнено описание способа для передачи управляющей информации в том случае, когда CRC маскируется с помощью идентификатора RAID для ранжирования и индикатора маскирования согласно примерному варианту воплощения настоящего изобретения. Фиг. 4(а) показывает способ для передачи управляющей информации, когда станция ABS маскирует CRC идентификатором RAID для ранжирования и индикатором маскирования согласно примерному варианту настоящего изобретения, а на фиг. 4(b) показан способ для приема управляющей информации, включающей в себя CRC, маскированный с помощью идентификатора RAID для ранжирования и индикатора маскирования согласно примерному варианту настоящего изобретения.
После приема кода ранжирования от станции AMS станция ABS распределяет для станции AMS ресурсы, которые запросила станция AMS с помощью кода ранжирования для станции ASM, посредством элемента IE A-MAP распределения CDMA. Станция ABS включает CRC, маскированный с помощью идентификатора RAID для ранжирования и индикатора маскирования (0b0001), в элемент IE A-MAP распределения CDMA перед передачей на станцию AMS.
Обратимся к фиг. 4(а), станция ABS формирует CRC, используя циклический порождающий полином, и маскирует CRC с помощью идентификатора RAID для ранжирования и индикатора маскирования (0b0001). Затем станция ABS передает на станцию AMS элемент IE A-MAP распределения CDMA, включающий в себя 16-битовый MCRC.
Обратимся к фиг. 4(b), если станция AMS передала код ранжирования для начального доступа к станции ABS, то станция AMS декодирует элемент IE A-MAP распределения CDMA и вычисляет 16-битовый MCRC, используя циклический порождающий полином. Станция AMS маскирует 16-битовый MCRC идентификатором RAID для ранжирования и индикатором маскирования (0b0001).
Если результатом маскирования MCRC идентификатором RAID для ранжирования и индикатором маскирования (0b0001) является нуль, то станция AMS выполняет считывание остальных полей элемента IE A-MAP распределения CDMA, определяя, что данный элемент IE A-MAP распределения CDMA для этой станции AMS. В противном случае, если результатом маскирования MCRC идентификатором RAID для ранжирования и индикатором маскирования (ob0001) является не нуль, то станция AMS игнорирует данный элемент IE A-MAP распределения CDMA.
Идентификатор STID не был еще распределен для станции AMS, которая передала код ранжирования для начального доступа. Таким образом, станция AMS не маскирует элемент IE A-MAP распределения CDMA с помощью идентификатора STID. В том случае, когда станция AMS передала на станцию ABS код ранжирования передачи обслуживания, станция AMS декодирует элемент IE A-MAP распределения CDMA и вычисляет 16-битовый MCRC, используя циклический порождающий полином, как показано на фиг. 4(b). В зависимости от того, распределила ли целевая ABS (TABS) выделенный код ранжирования передачи обслуживания и идентификатор STID для станции AMS, станция AMS выполняет разную процедуру. Если выделенный код ранжирования передачи обслуживания и идентификатор STID не были распределены для станции AMS, то станция AMS работает таким же образом, как при вышеописанном начальном доступе. С другой стороны, если для станции AMS были распределены как выделенный код ранжирования передачи обслуживания, так и идентификатор STID, то станция AMS не будет знать, является ли принятый элемент IE A-MAP ответом на переданный код ранжирования или обычным элементом IE A-MAP.
Таким образом, станция AMS маскирует MCRC идентификатором STID и индикатором маскирования 0b0000. Если результатом маскирования является нуль, то станция AMS выполняет считывание остальных полей элемента IE A-MAP, определяя, что данный элемент IE A-MAP для этой станции AMS.
В противном случае, если результатом маскирования является не нуль, то станция AMS маскирует MCRC идентификатором RAID для ранжирования и индикатором маскирования 0b0001. Если результатом маскирования является нуль, то станция AMS считывает оставшиеся поля элемента IE A-MAP распределения CDMA, определяя, что данный элемент IE A-MAP распределения CDMA для этой станции AMS. В противном случае, если результатом маскирования является не нуль, то станция AMS игнорирует элемент IE A-MAP распределения CDMA.
Когда заранее определено, что станция ABS передает на станцию AMS обычный элемент IE A-MAP, включающий в себя CRC, маскированный с помощью идентификатора STID данной станции AMS вместо идентификатора RAID в качестве ответа на код ранжирования, переданный станцией AMS, для которой были распределены выделенный код ранжирования передачи обслуживания и идентификатор STID, станция AMS должна лишь определить, используя свой идентификатор STID, для нее ли данный элемент IE A-MAP. Например, элементом IE A-MAP может быть элемент базового назначения IE A-MAP нисходящей линии связи (DL) для распределения ресурсов нисходящей линии связи или элемент базового назначения IE A-MAP восходящей линии связи (UL) для распределения ресурсов восходящей линии связи.
На фиг. 5 представлена схема, иллюстрирующая поток сигналов для распределения ресурсов для станции AMS с помощью обычного элемента IE A-MAP, включающего в себя CRC, маскированный с помощью идентификатора STID, распределенного для данной станции AMS, когда станция ABS принимает от данной станции AMS выделенный код ранжирования передачи обслуживания.
На фиг. 5 станция ABS обозначена как «TABS», что означает целевую ABS. Обратимся к фиг. 5, после приема от станции AMS выделенного кода ранжирования передачи обслуживания, станция TABS может передать элемент базового назначения IE A-MAP восходящей линии связи (UL), включающий в себя CRC, маскированный с помощью идентификатора STID, распределенного для данной AMS, так что станция AMS может передать сообщение с запросом ранжирования усовершенствованного радиоинтерфейса (AAI-RNG-REQ). Дополнительно, станция TABS может передать на станцию AMS сообщение с подтверждением ранжирования (RNG-ACK), указывающее, что станция TABS успешно приняла выделенный код ранжирования передачи управления. После приема индикатора базового назначения IE A-MAP UL от станции TABS станция AMS может передать сообщение AAI-RNG-REQ в ресурсах UL, распределенных с помощью элемента базового назначения IE A-MAP UL. После приема сообщения с AAI-RNG-REQ станция TABS может передать элемент базового назначения IE A-MAP DL, включающий в себя CRC, маскированный с помощью идентификатора STID станции AMS, чтобы указать область ресурсов линии DL, несущую сообщение с ответом ранжирования усовершенствованного радиоинтерфейса (AAI-RNG-RSP). Затем станция TABS может передать сообщение с AAI-RNG-RSP в ресурсах линии DL, распределенных с помощью элемента базового назначения IE A-MAP DL.
В этом примерном варианте воплощения настоящего изобретения элемент IE A-MAP, переданный станцией TABS, может включать в себя CRC, маскированный согласно различным примерным вариантам воплощения настоящего изобретения.
Со ссылкой на фиг. 6, описывается способ для передачи управляющей информации в том случае, когда CRC маскируется с помощью идентификатора RAID для запроса полосы частот и индикатора маскирования согласно примерному варианту настоящего изобретения.
На фиг. 6(а) показан способ для передачи управляющей информации, когда станция ABS маскирует CRC с помощью идентификатора RAID для запроса полосы частот и индикатора маскирования согласно примерному варианту воплощения настоящего изобретения, а на фиг. 6(b) показан способ для приема управляющей информации, включающей в себя CRC, маскированный с помощью идентификатора RAID для запроса полосы частот и индикатора маскирования согласно примерному варианту воплощения настоящего изобретения.
После приема кода запроса полосы частот от станции AMS станция ABS распределяет для станции AMS ресурсы, которые запросила станция AMS с помощью кода запроса полосы частот, используя элемент IE A-MAP распределения CDMA. Станция ABS включает в себя CRC, маскированный с помощью идентификатора RAID для запроса полосы частот и индикатора маскирования (0b0010) в элементе IE A-MAP распределения CDMA для передачи на станцию AMS.
Обратимся к фиг. 6(а), станция ABS формирует CRC, используя циклический порождающий полином, и маскирует CRC с помощью идентификатора RAID для запроса полосы частот и индикатора маскирования (0b0010). Затем станция ABS передает на станцию AMS элемент IE A-MAP распределения CDMA, включающий в себя 16-битовый MCRC.
Обратимся к фиг. 6(b), после приема элемента IE A-MAP распределения CDMA станция AMS декодирует элемент IE A-MAP распределения CDMA и вычисляет 16-битовый MCRC, используя циклический порождающий полином. Не зная, является ли принятый элемент IE A-MAP ответом на переданный код запроса полосы частот либо обычным элементом IE A-MAP, станция AMS сначала маскирует 16-битовый MCRC идентификатором STID и индикатором маскирования (0b0000). Если результатом маскирования MCRC идентификатором STID и индикатором маскирования (0b0000) является нуль, то станция AMS выполняет считывание остальных полей элемента IE A-MAP, определяя, что данный элемент IE A-MAP для этой станции AMS. В противном случае, если результатом маскирования MCRC идентификатором STID и индикатором маскирования (0b0000) является не нуль, то станция AMS маскирует MCRC идентификатором RAID для запроса полосы частот и индикатором маскирования 0b0010.
Если результатом маскирования MCRC идентификатором RAID для запроса полосы частот и индикатором маскирования 0b0010 является нуль, то станция AMS выполняет считывание остальных полей элемента IE A-MAP распределения CDMA, определяя, что данный элемент IE A-MAP распределения CDMA для этой станции AMS. В противном случае, если результатом маскирования MCRC идентификатором RAID для запроса полосы частот и индикатором маскирования 0b0010 является не нуль, то станция AMS игнорирует элемент IE A-MAP распределения CDMA.
Далее со ссылкой на фиг. 7 описывается способ для передачи управляющей информации в том случае, когда CRC маскируется с помощью 16-битового идентификатора STID согласно примерному варианту воплощения настоящего изобретения.
На фиг. 7(а) показан способ для передачи управляющей информации, когда станция ABS маскирует CRC 16-битовым STID согласно примерному варианту воплощения настоящего изобретения, а на фиг. 7(b) показан способ для приема управляющей информации, включающей в себя CRC, маскированный с помощью 16-битового идентификатора STID, согласно примерному варианту воплощения настоящего изобретения.
Обратимся к фиг. 7(а), станция ABS формирует CRC, используя циклический порождающий полином, и маскирует CRC с помощью 16-битового идентификатора STID, включающего в себя индикатор маскирования (0b0011). Затем станция ABS передает на станцию AMS управляющую информацию, включающую в себя маскированный 16-битовый MCRC. Управляющей информацией может быть элемент IE A-MAP.
Обратимся к фиг. 7(b), где после приема элемента IE A-MAP станция AMS декодирует элемент IE A-MAP и вычисляет 16-битовый MCRC, используя циклический порождающий полином. Если станция AMS не выполнила процедуру произвольного доступа и имеет 16-битовый идентификатор STID, она маскирует 16-битовый MCRC 16-битовым идентификатором STID, включающим в себя индикатор маскирования 0b0011.
Если результатом маскирования MCRC 16-битовым идентификатором STID является нуль, то станция AMS выполняет считывание остальных полей элемента IE A-MAP, определяя, что данный элемент IE A-MAP для этой станции AMS. В противном случае, если результатом маскирования MCRC 16-битовым идентификатором STID является не нуль, то станция AMS игнорирует данный элемент IE A-MAP.
Хотя в вышеприведенных примерных вариантах настоящего изобретения было описано, что STID идентифицирует одну станцию AMS, идентификатор STID может быть использован для идентификации множества станций AMS. Если более конкретно, то в случае широковещательной передачи информации для множества станций AMS может передаваться широковещательно передаваемый элемент IE A-MAP распределения для передачи широковещательной информации. Идентификатор STID, с помощью которого было выполнено маскирование CRC, включенного в элемент IE A-MAP распределения широковещательной передачи, идентифицирует множество станций AMS, а MCRC может быть сформирован для широковещательной передачи элемента IE A-MAP распределения с использованием идентификатора STID.
В представленной ниже таблице 3 определен индикатор маскирования согласно другому примерному варианту воплощения настоящего изобретения.
Таблица 3
Индикатор маскирования
Описание
0b0
CRC маскируется с помощью STID
0b1
CRC маскируется с помощью RAID
Если общая длина индикатора маскирования и идентификатора STID или RAID меньше длины CRC (то есть 16 бит), то оставшиеся биты можно использовать для других целей. Например, если используются 1-битовый индикатор маскирования и 12-битовый идентификатор STID, как показано в таблице 3, CRC может быть маскирован с помощью 1-битового индикатора маскирования, 3 бита из всех равны 0, и 12-битового идентификатора STID. Эти 3 бита могут указывать, идентифицирует ли STID одну конкретную станцию AMS или множество станций AMS.
Индикатор маскирования указывает идентификатор, с помощью которого маскируется CRC. Как показано в таблице 3, индикатор маскирования указывает, маскируется ли CRC идентификатором STID или идентификатором RAID. Идентификатор RAID может быть сформирован в том случае, если станция AMS передает на станцию ABS код ранжирования или код запроса полосы частот. В то время как в таблице 2 индикатор маскирования указывает, маскируется ли CRC с помощью идентификатора RAID, сформированного во время ранжирования, или с помощью идентификатора RAID, сформированного во время запроса полосы частот, идентификатор RAID для ранжирования и идентификатор RAID для запроса полосы частот в таблице 3 не отличаются друг от друга.
В этом примерном варианте воплощения, процесс в случае передачи кода ранжирования может выполняться таким же образом, как процесс в случае запроса полосы частот, за исключением того, что станция AMS передает либо код ранжирования, либо код запроса полосы частот. Далее следует описание случая, когда станция AMS передает код ранжирования.
В предыдущем примере, описанном в связи с таблицей 2, предполагалось использование 12-битового идентификатора RAID. 12-битовый идентификатор RAID может оказаться слишком коротким для обеспечения уникальности при произвольном доступе между станцией AMS и станцией ABS. Поэтому, как показано в таблице 3, предполагается использование 15-битового идентификатора RAID, если используется 1-битовый индикатор типа маски CRC (то есть 1-битовый индикатор маски).
После приема кода ранжирования от станции AMS станция ABS может распределить для станции AMS запрошенные ей ресурсы с помощью элемента IE A-MAP распределения CDMA. В частности, станция ABS может включить в элемент IE A-MAP распределения CDMA CRC, маскированный с помощью идентификатора RAID, сформированного во время ранжирования, и индикатор маскирования 0b1 и может передать станции AMS элемент IE A-MAP распределения CDMA.
Станция ABS может формировать CRC, используя циклический порождающий полином, и маскировать CRC с помощью идентификатора RAID и индикатора маскирования 0b1. Затем станция ABS может передать на станцию AMS элемент IE A-MAP распределения CDMA, включающий в себя 16-битовый MCRC.
После декодирования элемента IE A-MAP распределения CDMA станция AMS может вычислить 16-битовый MCRC, используя циклический порождающий полином, и маскировать MCRC с помощью идентификатора RAID, сформированного во время его ранжирования, и индикатора маскирования 0b1.
Если результатом маскирования MCRC с помощью идентификатора RAID и индикатора маскирования 0b1 является нуль, то станция AMS может выполнить считывание оставшихся полей элемента IE A-MAP распределения CDMA, определяя, что элемент IE A-MAP распределения CDMA, вероятно, предназначен для данной станции AMS. Если тип (например, тип распределения) элемента IE A-MAP распределения CDMA указывает на ранжирование, то станция AMS определяет, что станция ABS передала элемент IE A-MAP распределения CDMA для данной станции AMS. Если тип элемента IE A-MAP распределения CDMA указывает на любой другой тип, например запрос полосы частот, то станция AMS может проигнорировать данный элемент IE A-MAP распределения CDMA.
С другой стороны, если результатом маскирования MCRC с помощью идентификатора RAID и индикатора маскирования 0b1 является не нуль, то станция AMS может проигнорировать данный элемент IE A-MAP распределения CDMA.
Согласно способу, описанному в таблице 3, индикатор маскирования не определяет, маскируется ли CRC с помощью идентификатора RAID, сформированного во время ранжирования, или с помощью идентификатора RAID, сформированного во время запроса полосы частот. Следовательно, необходима передача дополнительного поля, указывающего, что это идентификатор RAID для ранжирования или идентификатор RAID для запроса полосы частот.
Таблица 4 показывает формат элемента IE A-MAP распределения CDMA, имеющего дополнительное поле, указывающее, предназначен ли данный элемент IE A-MAP распределения CDMA для распределения ресурсов для станции AMS, которая предприняла попытку ранжирования, или для станции AMS, которая запросила полосу частот.
Таблица 4
Синтаксис
Размер(бит)
Примечание
CDMA_Allocation_A-MAP IE() {
-
Тип IE A-MAP
4
Тип распределения
1
0b0: ранжированиеob1: запрос полосы частот
Если тип распределения = 0b1{
Информация о назначении ресурсов
12
Указатель ресурса (11 бит) задает позицию и размер распределения.5 МГц: 2 первых бита MSB, равные 0, + 9 бит для указателя ресурса10 МГц: 11 бит для распределения ресурсов20 МГц: 11 бит для распределения ресурсовИндикатор TTI длины (1 бит) указывает количество подкадров AAI, заполненных распределенными ресурсами.0b0: 1 подкадр AAI (по умолчанию)0b1: 4 подкадра AAI линии UL для FDD или все субкадры AAI линии UL для TDDЕсли количество подкадров (D) AAI линии DL меньше, чем количество подкадров (U) AAI линии UL, то индикатор TTI длины = 0b1
HFA
3
Распределение для обратной связи HARQ
Настройка уровня мощности
4
Относительное изменение уровня мощности передачи. Целое число со знаком в дБ
Зарезервировано
TBD
}
В противном случае, если тип распределения = 0b0 {
Информация о присваивании ресурсов
17
Указатель ресурса (11 бит) задает позицию и размер распределения.5 МГц: 2 первых бита MSB, равные 0, + 9 бит для указателя ресурса10 МГц: 11 бит для распределения ресурсов20 МГц: 11 бит для распределения ресурсовИндикатор TTI длины (1 бит) указывает количество подкадров AAI, заполненных распределенными ресурсами.0b0: 1 подкадр AAI (по умолчанию)0b1: 4 подкадра AAI линии UL для FDD или все субкадры AAI линии UL для TDDЕсли количество подкадров (D) AAI линии DL меньше, чем количество подкадров (U) AAI линии UL, то индикатор TTI длины = 0b1 ISizeOffset (5 бит) используют для вычисления размерного указателя пакета
HFA
3
Распределение для обратной связи HARQ
Настройка временных параметров
10
Величина времени упреждения, необходимого для настройки передачи от станции AMS. Целое число без знака в единицах 1/Fs
Настройка уровня мощности
4
Относительное изменение уровня мощности передачи. Целое число со знаком в дБ
Настройка частоты смещения
6
Относительное изменение частоты передачи. Целое число со знаком в Гц
Зарезервировано
TBD
}
MCRC
16
CRC маскируется 1-битовым индикатором маскирования и идентификатором RAID
}
На фиг. 8 представлена блок-схема станции AMS и станции ABS для реализации вышеописанных примерных вариантов воплощения настоящего изобретения согласно примерному варианту реализации настоящего изобретения.
Обратимся к фиг. 8, станция AMS и станция ABS включают в себя: антенны 1000 и 1010 для передачи и приема информации, данных, сигналов и/или сообщений; передающие (Tx) модули 1040 и 1050 для передачи сообщений путем управления антеннами 1000 и 1010; приемные (Rx) модули 1060 и 1070 для приема сообщений путем управления антеннами 1000 и 1010; память 1080 и 1090 для запоминания информации, относящейся к осуществлению связи со станциями ABS; и процессоры 1020 и 1030 для управления Tx модулями 1040 и 1050, Rx модулями 1060 и 1070 и памятью 1080 и 1090.
Антенны 1000 и 1010 передают сигналы, сформированные Tx модулями 1040 и 1050, через эфир или выводят внешние радиосигналы на Rx модули 1060 и 1070. При поддержке системы MIMO (с множеством входов и множеством выходов) может использоваться две или более антенны.
Процессоры 1020 и 1030 обеспечивают полное управление станцией AMS и станцией ABS. В частности, процессоры 1020 и 1030 могут выполнять функцию управления для реализации примерных вариантов воплощения настоящего изобретения, например операцию для маскирования CRC/MCRC с помощью индикатора маскирования, показанного в таблице 2 или таблице 3. Кроме того, процессоры 1020 и 1030 могут выполнять функцию гибкого управления кадром управления доступом к среде (MAC) на основе характеристик обслуживания и среды распространения, функцию передачи обслуживания и функцию аутентификации и шифрования. Также процессоры 1020 и 1030 могут дополнительно включать в себя модуль шифрования для управления шифрованием различных сообщений и модуль таймера для управления передачей и приемом различных сообщений.
Tx модули 1040 и 1050 могут обрабатывать сигналы передачи и/или данные, запланированные процессорами 1020 и 1030 согласно заранее определенной схеме кодирования и модуляции, и выводить обработанные сигналы передачи и/или данные на антенны 1000 и 1010.
Rx модули 1060 и 1070 могут восстанавливать исходные данные путем декодирования и модуляции радиосигналов, принимаемых через антенны 1000 и 1010, и могут таким образом предоставлять исходные данные в процессоры 1020 и 1030.
В памяти 1080 и 1090 могут храниться программы для обработки и управления операциями процессоров 1020 и 1030 и временного хранения входных/выходных данных. Например, память 1080 станции AMS может временно хранить предоставление линии UL, системную информацию, идентификатор STID, идентификатор потока (FID), информацию о времени действия, информацию о распределении ресурсов и информацию о сдвиге кадров, которые принимаются от станции ABS.
Каждая из памяти 1080 и 1090 может включать в себя по меньшей мере одно из: носитель данных типа флэш-памяти, носитель типа жесткого диска, носитель типа мультимедийной микрокарты, носитель типа карты (например, память Secure Digital (SD) или Extreme Digital (XS)), память с произвольным доступом (RAM), память только для считывания (ROM), электрически стираемая программируемая память только для считывания, программируемая память только для считывания, магнитная память, магнитный диск и оптический диск.
Во всех вышеописанных способах станция AMS определяет, предназначен ли принятый элемент IE A-MAP для данной станции AMS, путем маскирования MCRC, вычисленного с использованием циклического порождающего полинома, с помощью своего идентификатора STID и индикатора маскирования или идентификатора RAID и индикатора маскирования и проверки того, является ли результат маскирования нулевым или ненулевым. Кроме того, можно предположить, что станция AMS определяет, предназначен ли принятый элемент IE A-MAP для данной станции AMS, путем определения того, идентичен ли вычисленный MCRC ее идентификатору STID и индикатору маскирования либо идентификатору RAID и индикатору маскирования. Согласно различным способам станция AMS может определить, предназначен ли принятый элемент IE A-MAP для данной станции AMS, в зависимости от того, как сконфигурировал станцию AMS ее изготовитель.
Как очевидно из приведенного выше описания, примерные варианты воплощения настоящего изобретения могут быть реализованы различным средствами, например аппаратными средствами, программно-аппаратными средствами, программными средствами или их комбинацией. В аппаратной конфигурации способы для передачи управляющей информации в системе беспроводной связи согласно примерному варианту воплощения настоящего изобретения могут быть реализованы с помощью одной или нескольких прикладных специализированных интегральных схем (ASIC), цифровых сигнальных процессоров (DSP), устройств обработки цифровых сигналов (DSPD), программируемых логических устройств (PLD), вентильных матриц, программируемых пользователем (FPGA), процессоров, контроллеров, микроконтроллеров, микропроцессоров и т.д.
В программно-аппаратной или программной конфигурации способы для обновления местоположения в системе беспроводной связи согласно вариантам воплощения настоящего изобретения могут быть реализованы в виде модуля, процедуры, функции и т.д., выполняющей вышеописанные функции или операции. Программный код может храниться в блоке памяти и выполняться процессором. Блок памяти может находиться внутри или вне процессора и может передавать и принимать данные в и из процессора с помощью различных известных средств.
Специалистам в данной области техники должно быть очевидно, что настоящее изобретение можно воплотить в других конкретных формах, отличных от изложенных здесь, если они не выходят за рамки сущности и существенных характеристик настоящего изобретения. Таким образом, приведенное выше описание во всех его аспектах следует рассматривать как иллюстрацию, но не как ограничение. Объем изобретения должен определяться осмысленной интерпретацией прилагаемой формулы изобретения, причем здесь предполагается, что все изменения, в рамках границ эквивалентности изобретения, входят в объем данного изобретения.
Специалистам в данной области техники должно быть очевидно, что пункты формулы изобретения, которые в формуле изобретения явным образом не содержат признаки друг друга, могут быть представлены в комбинации как примерный вариант воплощения настоящего изобретения или включены в виде нового пункта путем последующих поправок.