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

Иллюстрации

Показать все

Изобретение относится к системам связи. Технический результат заключается в повышении эффективности идентификации типов каналов. Раскрыты способ и устройство для передачи и приема передач общего логического канала и передач выделенного логического канала через высокоскоростной совместно используемый канал нисходящей линии связи (HS-DSCH). Объект управления доступом к среде передачи (MAC-hs) формирует блок данных протокола (PDU) MAC-hs, несущий блок PDU МАС-c/sh/m и/или блок PDU MAC-d. Специфический для пользовательского оборудования (UE) временный идентификатор радиосети канала HS-DSCH (идентификатор H-RNTI) может использоваться для блока PDU MAC-d, и специфический для соты идентификатор H-RNTI может использоваться для блока PDU MAC-c/sh/b. В качестве альтернативы специфический для соты идентификатор H-RNTI и один из идентификаторов RNTI соты (C-RNTI) и RNTI универсальной наземной сети радиодоступа (U-RNTI) могут использоваться в состоянии Cell-FACH. Тип и идентифицирующая информация логического канала могут быть вставлены в заголовок блока PDU MAC-hs или обозначены отдельным идентификатором H-RNTI. Тип логического канала для общих логических каналов может быть идентифицирован в заголовке блока PDU MAC-c/sh/m. Тип и идентифицирующая информация логического канала могут быть идентифицированы посредством идентификатора очереди. 2 н. и 13 з.п. ф-лы, 11 ил.

Реферат

ОБЛАСТЬ ТЕХНИКИ, К КОТОРОЙ ОТНОСИТСЯ ИЗОБРЕТЕНИЕ

Настоящее изобретение относится к беспроводной связи.

УРОВЕНЬ ТЕХНИКИ

Быстродействующие совместно используемые каналы для передач по нисходящей и восходящей линиям связи доступны в системах выпуска 6 Проекта партнерства по созданию сетей третьего поколения (3GPP). В настоящее время эти каналы доступны, только когда пользовательское оборудование (UE) находится в состоянии Cell_DCH. Пользовательское оборудование (UE) находится в состоянии Cell_DCH, если для пользовательского оборудования (UE) распределены выделенные каналы. В других состояниях управления беспроводными ресурсами (RRC) подсоединенного режима (то есть в состояниях Cell_FACH, Cell_PCH и URA_PCH) для пользовательского оборудования (UE) не распределены выделенные каналы. Связь с пользовательским оборудованием (UE) происходит по каналу (RACH) произвольного доступа и по каналу (FACH) прямого доступа в состоянии Cell_FACH и по каналу (PCH) поискового вызова в состояниях URA_PCH и Cell_PCH.

Фиг.1 и 2 показывают традиционные объекты управления (MAC) доступом к среде передачи в сети и в пользовательском оборудовании (UE) соответственно. В объект MAC включено множество подобъектов MAC. Объект MAC-b управляет каналом широковещания (BCH). Объект MAC-c/sh/m управляет доступом ко всем общим транспортным каналам кроме высокоскоростного совместно используемого канала нисходящей линии связи (HS-DSCH). Объект MAC-d управляет доступом ко всем выделенным транспортным каналам к объектам MAC-c/sh/m и MAC-hs. Объект MAC-hs обрабатывает функции, специфичные для высокоскоростного пакетного доступа нисходящей линии связи (HSDPA), и управляет доступом к каналу HS-DSCH. Объект MAC-e/es управляет доступом к улучшенному выделенному каналу (E-DCH).

Скорости передачи данных, доступные на канале FACH на нисходящей линии связи, на практике ограничиваются низкими значениями из-за неспособности контроллера радиосети (RNC) изменять свою мощность передачи или схему модуляции и кодирования для адаптации к требованиям разных экземпляров пользовательского оборудования (UE), обслуживаемых каналом FACH. Это ограничение скорости передачи данных означает, что время, требуемое для настройки выделенных каналов для пользовательского оборудования (UE), является относительно длительным, и это, в свою очередь, приводит к длительным временам установления связи, что ухудшает восприятие конечного пользователя. Вследствие этого было предложено разрешить использование канала HS-DSCH, пока пользовательское оборудование (UE) находится в состоянии Cell_FACH. Также было предложено разрешить использование канала HS-DSCH для поисковых вызовов в состояниях URA_PCH и Cell_PCH.

Хотя разрешение использования канала HS-DSCH в состояниях Cell_FACH, Cell_PCH и URA_PCH улучшает системную производительность, имеется много проблем, которые должны быть решены, чтобы избежать неэффективности. Архитектура уровня MAC должна быть изменена, чтобы сделать возможным использование канала HS-DSCH в других состояниях RRC. Подобъекты MAC также должны быть изменены, чтобы решить следующие проблемы: как эффективно идентифицировать пользовательское оборудование (UE), которому принадлежат данные, переносимые по каналу HS-DSCH; как эффективно идентифицировать типы логических каналов, которым принадлежат данные, переносимые по каналу HS-DSCH; и как обходиться с устаревшим пользовательским оборудованием (UE), которое не поддерживает такую функциональную возможность.

СУЩНОСТЬ ИЗОБРЕТЕНИЯ

Раскрыты способ и устройство для передачи и приема передач общего логического канала и выделенного логического канала через канал HS-DSCH. Объект MAC-hs в сети формирует блок данных протокола (PDU) MAC-hs, несущий блок PDU MAC-c/sh/m и/или блок PDU MAC-d и передающий блок PDU MAC-hs через канал HS-DSCH. Специфический для пользовательского оборудования (UE) временный идентификатор радиосети канала HS-DSCH (идентификатор H-RNTI) может использоваться для блока PDU MAC-d, и специфический для соты идентификатор H-RNTI может использоваться для блока PDU MAC-c/sh/b. В качестве альтернативы объект MAC-hs может использовать специфический для соты идентификатор H-RNTI и один из идентификаторов RNTI соты (C-RNTI) и RNTI универсальной наземной сети радиодоступа (U-RNTI), когда пользовательское оборудование (UE) находится в состоянии Cell_FACH. Тип и идентифицирующая информация логического канала могут быть вставлены в заголовок блока PDU MAC-hs. Отдельный идентификатор H-RNTI может использоваться для идентификации типа логического канала и идентифицирующей информации логического канала. Тип логического канала для общего логического канала может быть идентифицирован в заголовке блока PDU MAC-c/sh/m. Тип и идентифицирующая информация логического канала могут быть идентифицированы посредством идентификатора очереди (ID).

КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ

Более подробное понимание можно получить из последующего описания, данного в качестве примера, и вместе с сопровождающими чертежами, на которых:

фиг.1 показывает традиционный объект MAC в сети;

фиг.2 показывает традиционный объект MAC в пользовательском оборудовании (UE);

фиг.3 показывает объект MAC-c/sh/m в сети;

фиг.4 показывает объект MAC-c/sh/m в блоке беспроводной передачи/приема (WTRU);

фиг.5 показывает объект MAC-hs в сети;

фиг.6 показывает объект MAC-hs в блоке WTRU в соответствии с одним вариантом воплощения;

фиг.7 показывает объект MAC-hs в блоке WTRU в соответствии с другим вариантом воплощения;

фиг.8 показывает объект MAC-d в сети;

фиг.9 показывает объект MAC-d в блоке WTRU;

фиг.10 показывает иллюстративный формат блока PDU MAC-hs в случае, если мультиплексирование разрешено; и

фиг.11 показывает иллюстративный формат блока PDU MAC-hs в случае, если мультиплексирование не разрешено.

ПОДРОБНОЕ ОПИСАНИЕ

Упоминаемый далее термин "пользовательское оборудование (UE)" включает в себя, но без ограничения, блок беспроводной передачи/приема (WTRU), мобильную станцию, стационарную или подвижную абонентскую установку, пейджер, мобильный телефон, персональное цифровое устройство (PDA), компьютер или пользовательское устройство любого другого типа, способное к работе в беспроводной среде. Упоминаемый далее термин "узел-B" включает в себя, но без ограничения, базовую станцию, контроллер площадки, точку доступа (AP) или устройство сопряжения любого другого типа, обеспечивающее работу в беспроводной среде.

Традиционные объекты MAC в сети и в пользовательском оборудовании (UE) изменяются, чтобы дать возможность отображения общих и совместно используемых логических каналов (в дальнейшем вместе называемых "общие логические каналы") и выделенных логических каналов на канал HS-DSCH и идентифицировать пользовательское оборудование (UE) и/или логический канал для передачи канала HS-DSCH. Общие логические каналы включают в себя, но без ограничения, канал управления поисковым вызовом (PCCH), общий канал управления (CCCH), канал управления широковещанием (BCCH), канал управления совместно используемым каналом (SHCCH), общий информационный канал (CTCH), информационный канал (MTCH) служб широковещания и группового вещания мультимедиа (MBMS), канал планирования (MSCH) MBMS, канал управления (MCCH) MBMS и т.п. Выделенные логические каналы включают в себя, но без ограничения, выделенный канал управления (DCCH) и выделенный информационный канал (DTCH). Добавляются новые функции или изменяются традиционные функции в подобъектах MAC в сети и пользовательском оборудовании (UE), как показано на фиг.3-9.

Фиг.3 показывает объект 300 MAC-c/sh/m в сети. Объект 300 MAC-c/sh/m принимает сервисный блок данных SDU уровня MAC через общие логические каналы (например, каналы PCCH, BCCH, SHCCH, CCCH, CTCH, MCCH, MSCH, MTCH и т.д.) и принимает протокольные блоки данных (PDU) MAC-d от объекта MAC-d. Объект 300 MAC-c/sh/m может выдавать блок PDU MAC-c/sh/m объекту MAC-hs для передачи по каналу HS-DSCH. В качестве альтернативы объект 300 MAC-c/sh/m может передавать блоки SDU MAC от общих логических каналов через общие транспортные каналы (такие как каналы RACH, FACH и т.д.), как на предшествующем уровне техники.

Объект 300 MAC-c/sh/m включает в себя блок 302 функции F1. Блок 302 функции F1 принимает блоки SDU MAC через общие логические каналы и блоки PDU MAC-d от объекта 800 MAC-d через блок 304 управления потоками. Блок 302 функции F1 динамически определяет, должен ли логический канал быть отображен на канал HS-DSCH или другой транспортный канал, как в предшествующем уровне техники. Такое определение может быть основано на знании возможностей пользовательского оборудования (UE), для которого предназначается информация, если они известны, поскольку устаревшее пользовательское оборудование (UE) может не иметь возможности использования канала HS-DSCH в другом состоянии RRC, кроме состояния Cell_DCH. Блок 302 функции F1 может вставлять идентифицирующую информацию логического канала, (например, поле типа целевого канала (TCTF)) в блок PDU MAC-c/sh/m, что будет подробно разъяснено ниже.

Блоки SDU MAC и блоки PDU MAC-d, обработанные блоком 302 функции F1, могут быть отправлены объекту 500 MAC-hs через блок 306 управления потоками для передачи по каналу HS-DSCH. В качестве альтернативы блоки SDU MAC и блоки PDU MAC-d, обработанные блоком функции F1, могут быть сначала обработаны блоком 308 планирования/буферизации/обработки приоритета/ демультиплексирования и затем отправлены объекту 500 MAC-hs через блок 306 управления потоками.

Объект 300 MAC-c/sh/m должен предоставлять соответствующую информацию синхронизации объекту 500 MAC-hs, чтобы гарантировать, что информация каналов BCCH и PCCH передается в подходящее время.

Фиг.4 показывает соответствующий объект 400 MAC-c/sh/m в пользовательском оборудовании (UE). Объект 400 MAC-c/sh/m включает в себя блок 402 функции F2. Блок 402 функции F2 принимает блок SDU MAC-hs от объекта 600 MAC-hs. Блок 402 функции F2 обнаруживает идентифицирующую информацию логического канала (например, поле TCTF), в заголовке и выполняет отображение между логическими каналами и транспортными каналами.

Фиг.5 показывает объект 500 MAC-hs в сети. Объект 500 MAC-hs принимает блок PDU MAC-c/sh/m и блок PDU MAC-d и выдает блок PDU MAC-hs для передачи по каналу HS-DSCH. Объект 500 MAC-hs 500 включает в себя блок 502 планирования и обработки приоритета, объект 504 HARQ и блок 506 выбора комбинации транспортного формата и ресурса (TFRC). Блок 502 планирования и обработки приоритета управляет ресурсами канала HS-DSCH между объектом 504 HARQ и потоками данных в соответствии с их приоритетом. Блок 502 планирования и обработки приоритета также определяет идентификатор очереди и номер TSN для каждого нового обслуживаемого блока PDU MAC-hs. Объект 504 HARQ обрабатывает функциональность гибридного автоматического запроса на повторную передачу данных (HARQ) для пользовательского оборудования (UE). Блок 506 выбора комбинации TFRC выбирает подходящий транспортный формат и ресурс для данных, которые будут переданы по каналу HS-DSCH. Кроме того, блок 506 выбора комбинации TFRC выполняет функцию F3 для вставки типа и идентифицирующей информации логического канала (например, полей TCTF и C/T Mux) в заголовок MAC-hs и/или выбора временного идентификатора беспроводной сети (H-RNTI) канала HS-DSCH и вставки полей «UE-ID» и/или «UE-ID Type» в заголовок MAC-hs, что будет подробно разъяснено ниже.

Фиг.6 показывает соответствующий объект 600 MAC-hs в пользовательском оборудовании (UE). Объект 600 MAC-hs включает в себя объект 602 HARQ, блок 604 распределения по очередям переупорядочения, множество очередей 606 переупорядочения и множество блоков 608, 610 разборки. Объект 602 HARQ выполняет функциональность HARQ. Блок 604 распределения по очередям переупорядочения распределяет принятые блоки PDU MAC-hs в правильную очередь 606 переупорядочения на основе идентификатора очереди. Блок 604 распределения по очередям переупорядочения также выполняет функцию F4 для распределения принятых блоков PDU MAC-hs в правильный буфер переупорядочения. Распределение может быть основано на идентификаторе логического канала, или обнаруженном идентификаторе H-RNTI, или на них обоих в зависимости от способа, который используется для сигнализации логического канала. Когда разные очереди или логические каналы мультиплексированы в одном блоке PDU MAC-hs, блок 604 распределения по очередям переупорядочения (а точнее, функция 4 в блоке 604) может выполнить демультиплексирование или разборку блока PDU MAC-hs на соответствующие логические каналы или очереди. Разборка/демультиплексирование должны быть сделаны до переупорядочения.

Объекты 608, 610 разборки ответственны за разборку блоков PDU MAC-hs. Когда блок PDU MAC-hs разбирается, удаляется заголовок MAC-hs, извлекаются блоки PDU MAC-d или блоки PDU MAC-c/sh/m и удаляются биты заполнения. Затем блоки PDU MAC-d или блоки PDU MAC-c/sh/m доставляются объекту MAC-d или объекту MAC-c/sh/m соответственно. Блок 608 разборки выполняет функцию F5d для блоков PDU MAC-d, и блок 610 разборки выполняет функцию F5c для блоков PDU MAC-c/sh/m. Блок 608 разборки демультиплексирует блоки PDU MAC-hs на основе заголовка MAC-hs (например, поле C/T или другие поля, указывающие логический канал). Блок 610 разборки демультиплексирует блоки PDU MAC-hs на основе заголовка MAC-hs, (например, поле TCTF или другое поле, указывающее логический канал).

Фиг.7 показывает альтернативный объект 700 MAC-hs в пользовательском оборудовании (UE). Объект 700 MAC-hs включает в себя объект 702 HARQ, блок 704 распределения по очередям переупорядочения, множество очередей 706 переупорядочения и множество блоков 708 разборки. Когда разные очереди и/или логические каналы мультиплексированы в одном блоке PDU MAC-hs, блок 704 распределения по очередям переупорядочения (а точнее, функция 4 в блоке 704) может выполнить демультиплексирование или разборку блока PDU MAC-hs на соответствующие логические каналы или очереди. Разборка/демультиплексирование должны быть сделаны до переупорядочения. Блок 704 распределения по очередям переупорядочения распределяет принятые разобранные блоки PDU MAC-hs в правильный буфер переупорядочения. Распределение блоков PDU MAC-hs может быть основано на идентификаторе логического канала и/или на обнаруженном идентификаторе H-RNTI. Блок 708 разборки выполняет функцию F5 для демультиплексированных блоков PDU MAC-hs на основе заголовка MAC-hs (например, поле, указывающее идентификатор логического канала).

Если в узле B выполняется сегментация/сцепление MAC-hs на основе доступных физических ресурсов, блок 608, 610, 708 разборки может выполнить повторную сборку сегментированных пакетов и разборку сцепленных пакетов. Принятый блок PDU MAC-hs разбирается на группу переупорядочиваемых блоков SDU, которые принадлежат одной и той же очереди переупорядочения. Группа переупорядочиваемых блоков SDU распределяется по очередям переупорядочения для переупорядочения. Сцепленная группа переупорядочиваемых блоков SDU разбирается на полные блоки SDU MAC-hs или сегменты блоков SDU MAC-hs после выполнения переупорядочения. Сегменты блоков SDU MAC-hs повторно собираются в полные блоки SDU MAC-hs. Полные блоки SDU MAC-hs демультиплексируются на основе идентификаторов логических каналов в заголовках MAC-hs. Информация о сегментации и сцеплении должна быть идентифицирована в заголовке MAC.

Фиг.8 показывает объект 800 MAC-d в сети. Объект 800 MAC-d включает в себя блок 802 функции F6. Блок 802 функции F6 вставляет поля C/T Mux в заголовок MAC-d для указания идентифицирующей информации логического канала.

Фиг.9 показывает объект 900 MAC-d в пользовательском оборудовании (UE). Объект 900 MAC-d включает в себя блок 902 функции F7. Блок 902 функции F7 извлекает поле C/T Mux.

Далее разъясняется идентификация пользовательского оборудования (UE) для передаваемых данных по каналу HS-DSCH. Идентификация пользовательского оборудования (UE) должна быть обеспечена для передаваемых данных по каналу HS-DSCH, чтобы дать возможность пользовательскому оборудованию (UE) определять, следует ли пользовательскому оборудованию (UE) читать (или попытаться читать) передаваемые данные по каналу HS-DSCH и передавать их на уровень выше объекта MAC.

В соответствии с первым вариантом воплощения блок 506 выбора комбинации TFRC в объекте 500 MAC-hs в сети использует специфический для пользовательского оборудования (UE) идентификатор H-RNTI для выделенных логических каналов (то есть каналов DTCH и DCCH), отображенных на канал HS-DSCH, и специфический для соты идентификатор H-RNTI для общих логических каналов, отображенных на канал HS-DSCH. Специфический для пользовательского оборудования (UE) идентификатор H-RNTI предоставляется пользовательскому оборудованию (UE) более высокими уровнями наряду с (или вместо) временным идентификатором радиосети соты (C-RNTI). Специфический для соты идентификатор H-RNTI предоставляется пользовательскому оборудованию (UE), ожидающему вызова или соединенным с сотой. В соответствии с первым вариантом воплощения блок 302 функции F1 в объекте 300 MAC-c/sh/m в сети не обязан добавлять поля "UE ID" и "UE ID Type" в заголовок MAC каждого входящего блока PDU MAC-d, которые отображаются на общий транспортный канал. Объект 400 MAC-c/sh/m в пользовательском оборудовании (UE) не обязан читать поле "UE ID" в заголовке блока PDU MAC-d.

Для канала PCCH сеть может вывести специфический для пользовательского оборудования (UE) идентификатор H-RNTI из идентифицирующей информации пользовательского оборудования (UE) (такой как номер международной идентификации мобильного оборудования (IMEI) или номер международной идентификации мобильного абонента (IMSI)). Сеть также может вывести специфический для пользовательского оборудования (UE) идентификатор H-RNTI из идентифицирующей информации пользовательского оборудования (UE) плюс специфической для соты идентифицирующей информации или специфического для соты идентификатора H-RNTI. В качестве альтернативы может использоваться уникальный идентификатор H-RNTI, и идентификатор на основе IMEI/IMSI передается по каналу HS-DSCH. Это может использоваться, когда пользовательское оборудование (UE) находится в состояниях URA_PCH или Cell_PCH.

В соответствии со вторым вариантом воплощения специфический для соты идентификатор H-RNTI используется для выделенных логических каналов, отображенных на канал HS-DSCH, когда пользовательское оборудование (UE) находится в состоянии Cell_FACH. В состояниях Cell_PCH или URA_PCH используется либо специфический для соты идентификатор H-RNTI, либо уникальный идентификатор H-RNTI, и идентификатор на основе IMEI/IMSI передается по каналу HS-DSCH. Пользовательское оборудование (UE) идентифицируется с помощью идентификаторов C-RNTI или U-RNTI, как в предшествующем уровне техники (в полях "UE-ID Type" и "UE_ID"), если пользовательское оборудования (UE) имеет отображенный канал FACH. Когда пользовательское оборудование (UE) выполнено с возможностью приема канала HS-DSCH, пользовательское оборудование (UE) больше не принимает канал FACH.

Блок 503 выбора комбинации TFRC в объекте 500 MAC-hs в сети вставляет поля "UE-ID Type" и "UE-ID" в заголовок MAC-hs. Поля "UE-ID Type" и "UE-ID" больше не вставляются в заголовок для каждого блока SDU MAC в объекте MAC-c/sh/m. Заголовок MAC-c/sh/m не применяется. Новая версия заголовка блока PDU MAC-hs определена таким образом, что он включает в себя поля "UE-ID Type" и "UE-ID".

В качестве альтернативы передачи высокоскоростного совместно используемого канала управления (HS-SCCH) могут включать в себя поля "UE-ID Type" И "UE-ID". Эта новая информация применяется для наложения проверки с помощью циклического кода (CRC) уникальным образом, чтобы могло поддерживаться существующее кодирование идентификатора H-RNTI.

В случае если в блоке PDU MAC-hs разрешено мультиплексирование логических каналов от разного пользовательского оборудования (UE), несколько полей "UE-ID Type" и "UE-ID" могут быть включены в заголовок MAC-hs наряду с идентификатором индекса размера (SID), количеством блоков PDU MAC-d (N) и полями флагов (F) для идентификации пользовательского оборудования (UE), которому принадлежат данные. В качестве альтернативы информация может быть включена в передачи канала HS-SCCH.

Кроме того, для каждого пользовательского оборудования (UE) может быть включен отдельный порядковый номер передачи (TSN). Это позволяет пользовательскому оборудованию (UE) игнорировать информацию, не предназначенную для пользовательского оборудования (UE), при переупорядочении. В частности, пользовательское оборудование (UE) сначала демультиплексирует блок PDU MAC-hs и сохраняет только ту информацию, которая предназначена для пользовательского оборудования (UE), и затем выполняет переупорядочение с использованием номера TSN, связанного с этой частью блока PDU MAC-hs.

Далее разъясняется идентификация логических каналов. Поскольку общие логические каналы могут быть переданы по каналу HS-DSCH, сеть должна идентифицировать, какому логическому каналу принадлежит принятый от сети блок SDU MAC.

В соответствии с первым вариантом воплощения тип логического канала или тип и идентифицирующая информация логического канала обозначается в блоке PDU MAC-hs, когда пользовательское оборудование (UE) находится в состоянии Cell_FACH. Блок 503 выбора комбинации TFRC в объекте MAC-hs вставляет идентификацию логического канала в заголовок MAC-hs. Новая версия для блока PDU MAC-hs определяется и обозначается новым значением поля версии (VF), которая включает в себя дополнительные поля для указания типа и идентифицирующей информации логических каналов. Например, поля "TCTF" и "C/T Mux" могут быть использованы для указания типа и идентифицирующей информации логического канала.

Поле "TCTF" указывает тип логического канала (то есть несет ли он информацию каналов BCCH, CCCH, CTCH, SHCCH, MCCH, MTCH, MSCH или выделенных логических каналов). Поле "C/T Mux" указывает экземпляр логического канала, когда несколько логических каналов передаются на одном и том же транспортном канале или в одном и том же потоке MAC-d. Поле "C/T Mux" требуется, только если поле "TCTF" указывает, что логический канал является выделенным логическим каналом (то есть каналом DTCH и/или DCCH), и если имеется несколько выделенных логических каналов, отображенных на канал HS-DSCH.

Формат заголовка блока PDU MAC-hs зависит от того, разрешено ли мультиплексирование логических каналов в блоке PDU MAC-hs. Фиг.10 показывает иллюстративный формат блока PDU MAC-hs в случае, когда мультиплексирование разрешено. Блок 1000 PDU MAC-hs включает в себя заголовок 1010 MAC-hs и полезную нагрузку 1020 MAC-hs. Полезная нагрузка 1020 MAC-hs включает в себя один или более блоков 1022 SDU MAC-hs и необязательное заполнение 1024. Заголовок 1010 MAC-hs включает в себя поля VF, Queue ID, TSN, SIDn, Nn, Fn, TCTFn и C/T Muxn. Поле VF представляет собой однобитовый флаг, обеспечивающий возможности расширения формата блока PDU MAC-hs. Поле Queue ID обеспечивает идентификацию очереди переупорядочения, чтобы поддержать независимую обработку буфера данных, принадлежащих различным очередям переупорядочения. Поле TSN используется для целей переупорядочения для поддержки последовательной доставки на более высокие уровни. Поле SIDn идентифицирует размер набора последовательных блоков PDU MAC-d. Поле Nn идентифицирует количество последовательных блоков PDU MAC-d с равным размером. Поле Fn указывает, присутствуют ли еще поля в заголовке MAC-hs или нет.

Фиг.11 показывает иллюстративный блок 1100 PDU MAC-hs в случае, если мультиплексирование не разрешено. Блок 1100 PDU MAC-hs аналогичен блоку 1000 PDU MAC-hs, за исключением того, что в заголовок блока 1110 PDU MAC-hs включено только одно поле TCTF и одно поле C/T Mux. Следует отметить, что форматы блоков PDU MAC-hs, показанные на фиг.10 и 11, являются примерами и могут быть другими в зависимости от заданного способа, которым осуществляются мультиплексирование очереди, переупорядочение и/или сегментация (если они применяются).

Тип логического канала может быть неявно обозначен как канал PCCH, когда пользовательское оборудование (UE) находится в состояниях URA_PCH или Cell_PCH. В качестве альтернативы для канала PCCH может быть определено дополнительное значение поля "TCTF".

Заголовок блока PDU MAC-hs может включать в себя единственное поле TSN и Queue ID для целого блока PDU MAC-hs, как показано на фиг.10 и 11. В качестве альтернативы заголовок блока PDU MAC-hs может включать в себя несколько полей TSN и несколько полей Queue ID, если разрешено мультиплексирование разных очередей. В этом случае переупорядочение выполняется после демультиплексирования очередей. В качестве альтернативы в заголовке блока PDU MAC-hs может не сообщаться поле TSN, и переупорядочение может быть выполнено выше объекта MAC-hs.

В соответствии со вторым вариантом воплощения тип и идентифицирующая информация логического канала задаются посредством отдельного идентификатора H-RNTI, назначенного пользовательскому оборудованию (UE). Блок 506 выбора комбинации TFRC выбирает идентификатор H-RNTI для блока PDU MAC-hs, и блок 604 распределения по очередям переупорядочения распределяет принятые блоки PDU MAC-hs в надлежащую очередь 606 переупорядочения на основе обнаруженного идентификатора H-RNTI. Отображение между идентификатором H-RNTI и типом логического канала сообщается пользовательскому оборудованию (UE) через передачу сигналов RRC.

В соответствии с третьим вариантом воплощения тип логического канала частично идентифицируется посредством идентификатора H-RNTI и частично посредством полей TCTF и/или C/T Mux в заголовке блока PDU MAC-hs и/или в передаче канала HS-SCCH. Например, пользовательскому оборудованию (UE) может быть назначен идентификатор H-RNTI для передачи информации по выделенному логическому каналу и другой идентификатор H-RNTI для передачи информации по общему логическому каналу. Блок 506 выбора комбинации TFRC выбирает надлежащий идентификатор H-RNTI для передачи информации по общему логическому каналу и передачи информации по выделенному логическому каналу. Для передачи информации по выделенному логическому каналу блок 506 выбора комбинации TFRC в объекте MAC-hs вставляет поле C/T Mux в заголовок блока PDU MAC-hs, чтобы указать идентифицирующую информацию логического канала, в то время как для передачи информации по общему логическому каналу блок 506 выбора комбинации TFRC вставляет поле TCTF в заголовок блока PDU MAC-hs, чтобы идентифицировать тип общего логического канала. В пользовательском оборудовании (UE) блок 604, 704 распределения по очередям переупорядочения обнаруживает идентификатор H-RNTI и распределяет блок PDU MAC-hs в надлежащую очередь 606, 607 переупорядочения на основе обнаруженного идентификатора H-RNTI, и блоки 608, 610, 708 разборки извлекают поля TCTF или C/T Mux и передают блок SDU MAC или блок PDU MAC-d на более высокий уровень на основе поля C/T Mux или TCTF.

В соответствии с четвертым вариантом воплощения тип логического канала идентифицируется в блоке PDU MAC-c/sh/m, как на предшествующем уровне техники (то есть поле "TCTF" включается в заголовок MAC каждого отдельного блока SDU MAC посредством блока функции F1). Поле TCTF включается в блоки PDU MAC-d, которые отображаются на общий транспортный канал. Идентифицирующая информация логического канала для выделенного логического канала указывается в блоке PDU MAC-d, как в предшествующем уровне техники (то есть поле C/T Mux включается в заголовок блока PDU MAC-d посредством блока 802 функции F6, когда несколько выделенных логических каналов отображаются на канал HS-DSCH). В пользовательском оборудовании (UE) блок 402 функции F2 извлекает поле TCTF и отображает блок PDU MAC-hs на надлежащий логический канал или на объект MAC-d. Затем блок 902 функции F7 извлекает поле C/T Mux для указания идентифицирующей информации логического канала.

В соответствии с пятым вариантом воплощения тип и/или идентифицирующая информация логического канала частично или полностью идентифицируются полем Queue ID заголовка блока PDU MAC-hs. Определяется отображение между приоритетной очередью и типом логического канала или группой типов логических каналов. В последнем случае блок 302 функции F1 добавляет поле TCTF в заголовок каждого блока SDU MAC из одного из сгруппированных типов логических каналов. В пользовательском оборудовании (UE) блок 604 распределения по упорядочивающим очередям распределяет блок PDU MAC-hs на основе поля Queue ID.

Идентифицирующая информация логического канала для выделенного логического канала факультативно идентифицируется полем C/T Mux либо в заголовке блока PDU MAC-hs, либо в заголовке блока PDU MAC-d, только если тип логического канала идентифицируется посредством поля Queue ID.

Может быть выполнено мультиплексирование разных очередей в одном блоке PDU MAC-hs. Как описано выше, блок PDU MAC-hs может содержать единственную пару значений Queue ID и TSN, несколько пар значений Queue ID и TSN или никакого TSN (ни в заголовке блока PDU MAC-d, ни в заголовке блока PDU MAC-hs).

Таблицы 1 и 2 являются сводкой функций, выполняемых функциональными блоками в подобъектах MAC в соответствии с различными вариантами воплощения идентификации пользовательского оборудования (UE) и идентификации логического канала.

ВАРИАНТЫ ОСУЩЕСТВЛЕНИЯ

1. Узел B для передачи общего логического канала и выделенного логического канала через канал HS-DSCH.

2. Узел B варианта воплощения 1, содержащий объект MAC-hs для формирования блока PDU MAC-hs, несущего по меньшей мере один из блока PDU MAC-c/sh/m для блока SDU общего логического канала и блока PDU MAC-d для блока SDU выделенного логического канала, и передающий блок PDU MAC-hs пользовательскому оборудованию (UE) через канал HS-DSCH.

3. Узел B варианта воплощения 2, в котором объект MAC-hs использует специфический для пользовательского оборудования (UE) идентификатор H-RNTI для идентификации пользовательского оборудования (UE), для которого предназначается блок PDU MAC-d, и использует специфический для соты идентификатор H-RNTI для идентификации пользовательского оборудования (UE), для которого предназначается блок PDU MAC-c/sh/b.

4. Узел B любого из вариантов воплощения 2-3, содержащий физический уровень для передачи блока PDU MAC-hs.

5. Узел B любого из вариантов воплощения 2-4, в котором объект MAC-hs вставляет по меньшей мере один из типа логического канала и идентифицирующей информации логического канала в заголовок блока PDU MAC-hs.

6. Узел B варианта воплощения 5, в котором несколько логических каналов мультиплексированы в один блок PDU MAC-hs, и несколько типов логических каналов и идентифицирующей информации вставлены в заголовок блока PDU MAC-hs.

7. Узел B варианта воплощения 6, в котором тип логического канала неявно обозначается как канал PCCH, когда пользовательское оборудование (UE) находится в одном из состояний URA_PCH и Cell_PCH.

8. Узел B любого из вариантов воплощения 2-7, в котором объект MAC-hs выбирает отдельный идентификатор H-RNTI для идентификации типа и идентифицирующей информации логического канала.

9. Узел B любого из вариантов воплощения 2-7, в котором объект MAC-hs выбирает отдельный идентификатор H-RNTI для идентификации типа логического канала и вставляет поле идентифицирующей информации логического канала в заголовок блока PDU MAC-hs для указания идентифицирующей информации логического канала.

10. Узел B любого из вариантов воплощения 2-7, в котором тип логического канала для общего логического канала идентифицируется в заголовке блока PDU MAC-c/sh/m.

11. Узел B любого из вариантов воплощения 2-10, в котором по меньшей мере один из типа и идентифицирующей информации логического канала идентифицируется посредством поля идентификатора очереди заголовка блока PDU MAC-hs.

12. Узел B варианта воплощения 11, в котором группа типов логического канала обозначается посредством идентификатора очереди, и поле TCTF в заголовке блока PDU MAC-c/sh/m указывает тип логического канала сгруппированных типов логического канала.

13. Узел B любого из вариантов воплощения 11-12, в котором идентифицирующая информация логического канала для выделенного логического канала идентифицируется посредством поля C/T Mux.

14. Узел B любого из вариантов воплощения 11-13, в котором блок PDU MAC-hs включает в себя несколько пар идентификатора очереди и номера TSN.

15. Узел B любого из вариантов воплощения 2-14, в котором несколько логических каналов мультиплексированы в блок PDU MAC-hs, и несколько элементов идентифицирующей информации логического канала включены в заголовок MAC-hs.

16. Узел B варианта воплощения 15, в котором один номер TSN для каждого из элементов идентифицирующей информации логического канала включен в заголовок MAC-hs.

17. Узел B для передачи общего логического канала и выделенного логического канала через канал HS-DSCH.

18. Узел B варианта воплощения 17, содержащий объект MAC-hs для формирования блока PDU MAC-hs, несущего по меньшей мере один из блока PDU MAC-c/sh/m для блока SDU общего логического канала и блока PDU MAC-d для блока SDU выделенного логического канала, и передающий блок PDU MAC-hs пользовательскому оборудованию (UE) через канал HS-DSCH.

19. Узел B варианта воплощения 18, в котором объект MAC-hs использует специфический для соты идентификатор H-RNTI и один из идентификаторов C-RNTI и U-RNTI, когда пользовательское оборудование (UE) находится в состоянии Cell_FACH.

20. Узел B любого из вариантов воплощения 18-19, содержащий физический уровень для передачи блока PDU MAC-hs.

21. Узел B любого из вариантов воплощения 18-20, в котором объект MAC-hs использует один из специфического для соты идентификатора H-RNTI и уникального идентификатора H-RNTI, когда пользовательское оборудование (UE) находится в состояниях URA_PCH и Cell_PCH.

22. Узел B любого из вариантов воплощения 19-21, в котором объект MAC-hs вставляет поля UE-ID Type и UE-ID в заголовок блока PDU MAC-hs.

23. Узел B любого из вариантов воплощения 19-21, в котором передача по каналу HS-SCCH включает в себя поля UE-ID Type и UE-ID.

24. Узел B любого из вариантов воплощения 18-23, в котором объект MAC-hs вставляет по меньшей мере один из типа логического канала и идентифицирующей информации логического канала в заголовок блока PDU MAC-hs.

25. Узел B варианта воплощения 24, в котором тип логического канала неявно обозначается как канал PCCH, когда пользовательское оборудование (UE) находится в одном из состояний URA_PCH и Cell_PCH.

26. Узел B любого из вариантов воплощения 18-25, в котором объект MAC-hs выбирает отдельный идентификатор H-RNTI для идентификации типа и идентифицирующей информации логического канала.

27. Узел B любого из вариантов воплощения 18-25, в котором объект MAC-hs выбирает отдельный идентификатор H-RNTI для идентификации типа логического канала и вставляет поле идентифицирующей информации логического канала в заголовок блока PDU MAC-hs для указания идентифицирующей информации логического канала.

28. Узел B любого из вариантов воплощения 18-25, в котором тип логического канала для общего логического канала идентифицируется в заголовке блока PDU MAC-c/sh/m.

29. Узел B любого из вариантов воплощения 18-28, в котором по меньшей мере один из типа и идентифицирующей информации логического канала идентифицируется посредством поля идентификатора очереди заголовка блока PDU MAC-hs.

30. Узел B варианта воплощения 29, в котором группа типов логического канала обозначается посредством идентификатора очереди, и поле TCTF в заголовке блока PDU MAC-c/sh/m указывает тип логического канала сгруппированных типов логического канала.

31. Узел B любого из вариантов воплощения 29-30, в котором идентифицирующая информация логического канала для выделенного логического канала идентифицируется посредством поля C/T Mux.

32. Узел B любого из вариантов воплощения 29-31, в котором блок PDU MAC-hs включает в себя несколько пар идентификатора очереди и номеров TSN.

33. Узел B любого из вариантов воплощения 18-32, в котором несколько логических каналов мультиплексированы в блок PDU MAC-hs, и несколько элементов идентифицирующей информации логического канала включены в заголовок MAC-hs.

34. Узел B варианта воплощения 33, в котором один номер TSN для каждого из элементов идентифицирующей информации логического канала включен в заголовок MAC-hs.

35. Узел B любого из вариантов воплощения 18-34, в котором отдельный номер TSN используется для каждого пользовательского оборудования (UE).

36. Пользовательское оборудование (UE) для приема передач общего логического канала и выделенного логического канала через канал HS-DSCH.

37. Пользовательское оборудование (UE) варианта воплощения 36, содержащее объект MAC-d для обработки блока PDU MAC-d для передачи выделенного логического канала.

38. Пользовательское оборудование (UE) любого из вариантов воплощения 36-37, содержащее объект MAC-c/sh/m для обработки блока PDU MAC-c/sh/m для передачи общего логического канала.

39. Пользовательское оборудование (UE) любого из вариантов воплощения 36-38, содержащее объект MAC-hs для обработки блока PDU MAC-hs, переданного по каналу HS-DSCH, блок PDU MAC-hs несет по меньшей мере один из блока PDU MAC-c/sh/m и блока PDU MAC-d.

40. Пользовательское оборудование (UE) варианта воплощения 39, в котором объект MAC-hs использует специфический для пользовательского оборудования (UE) идентификатор H-RNTI для определения, что блок PDU MAC-d предназначен для этого пользовательского оборудования (UE), и использует специфический для соты идентификатор H-RNTI для определения того, что блок PDU MAC-c/sh/m предназначен для этого пользовательского оборудования (UE).

41. Пользовательское оборудование (UE) любого из вариантов воплощения 39-40, в котором объект MAC-hs извлекает по меньшей мере один из типа логического канала и иден