Обработка блоков данных для передачи по одному и тому же каналу

Иллюстрации

Показать все

Заявлена схема радиосвязи, которая по-новому определяет структуру блока данных протокола, передаваемого по транспортному каналу, чтобы избежать избыточного присоединения идентификатора терминала (UE-ID) и информации о типе UE-ID. Поскольку имеется только один идентификатор терминала (UE-ID) и тип UE-ID в заголовке блока данных протокола, обрабатываемого на одном интервале времени передачи (TTI), эффективность в целом передачи данных увеличивается, и заметно снижаются потери ресурсов радиосвязи, что является техническим результатом. 5 н. и 32 з.п. ф-лы, 14 ил., 1 табл.

Реферат

Область техники

Настоящее изобретение относится к передаче данных в системе радиосвязи, более конкретно к обработке блоков данных для передачи по одному и тому же каналу в системе радиосвязи.

Предшествующий уровень техники

В последнее время системы мобильной связи получили заметное развитие, однако, что касается услуг передачи с высокой пропускной способностью данных, системы мобильной связи не могут сравниваться с системами проводной связи. Соответственно, выполняются технические разработки системы IMT-2000, которая представляет собой систему связи, обеспечивающую возможность передач данных с высокой пропускной способностью, и стандартизация данной технологии активно осуществляется на уровне различных компаний и организаций.

Универсальная система мобильной связи (UMTS), представляющая собой систему IMT-2000 европейского типа, является третьим поколением системы мобильной связи, разработанной на основе европейского стандарта GSM (глобальная система мобильной связи), целью которой является обеспечение усовершенствованных услуг мобильной связи на основе базовой сети GSM и технологии беспроводных соединений на основе широкополосного множественного доступа с кодовым разделением каналов (W-CDMA).

В декабре 1998 ETSI в Европе, ARIB/TTC в Японии, Т1 в США и ТТА в Корее образовали Партнерский проект третьего поколения (3GPP), предусматривающий создание детальных спецификаций технологии системы UMTS.

В рамках 3GPP для реализации быстрого и эффективного технического развития системы UMTS были созданы пять групп технических спецификаций (групп TSG) для выполнения стандартизации системы UMTS с учетом независимого характера сетевых элементов и их операций.

Каждая группа TSG разрабатывает, принимает и регулирует стандартную спецификацию в связанной с ней области. В числе этих групп, группа сети радиодоступа (группа TSG-RAN) разрабатывает стандарты для функций, требования и интерфейс наземной сети радиодоступа системы UMTS (сети радиодоступа UTRAN), которая представляет собой новую сеть радиодоступа для поддержки технологии доступа W-CDMA в системе UMTS.

Фиг. 1 иллюстрирует приведенную для примера базовую структуру обобщенной сети UMTS. Как показано на фиг. 1, система UMTS грубо делится на следующие сегменты: терминал (или пользовательское оборудование UE), сеть радиодоступа UTRAN 100 и основная сеть (CN) 200.

Сеть радиодоступа UTRAN 100 включает в себя одну или более подсистем радиосети (RNS) 110, 120. Каждая подсистема RNS 110, 120 включает в себя контроллер радиосети (RNC) 111 и множеств узлов В (базовых станций) 112, 113, управляемых контроллером RNC 111. Контроллер RNC 111 обеспечивает назначение и распределение ресурсов радиосвязи и действует как пункт доступа по отношению к основной сети 200.

Узлы В 112, 113 получают информацию, передаваемую физическим уровнем терминала через восходящую (обратную) линию связи, и передают данные к терминалу через нисходящую (прямую) линию связи. Узлы В 112, 113 работают, таким образом, как пункты доступа сети радиодоступа UTRAN 100 для терминала.

Основной функцией сети UTRAN 100 является формирование и поддержание однонаправленного канала-носителя радиодоступа (канала RAB) для обеспечения связи между терминалом и основной сетью 200. Основная сеть 200 предъявляет требования по качеству обслуживания (QoS) между конечными пунктами передачи к каналу RAB, и канал RAB поддерживает требования QoS, установленные основной сетью 200. Так как сеть UTRAN 100 формирует и поддерживает канал RAB, требования по QoS между конечными пунктами передачи удовлетворяются. Услуга канала RAB может, кроме того, разделяться на lu-услугу однонаправленного канала-носителя и на услугу радиосвязи однонаправленного канала-носителя. lu-услуга однонаправленного канала-носителя поддерживает надежную передачу пользовательских данных между граничными узлами сети UTRAN 100 и основной сетью 200.

Основная сеть 200 включает в свой состав центр коммутации мобильной связи (MSC) 210 и шлюзовой центр коммутации мобильной связи (GMSC) 220, соединенные вместе для поддержки услуги коммутации каналов (CS), обслуживающий узел поддержки GPRS (общие услуги пакетной радиосвязи) (SGSB) 230 и шлюзовой узел поддержки GRRS (GGSN) 240, соединенные вместе для поддержки услуги коммутации пакетов (PS).

Услуги, обеспечиваемые конкретному терминалу, грубо подразделяются на услуги коммутации каналов (CS) и услуги коммутации пакетов (PS). Например, услуга речевой связи является услугой коммутации каналов, в то время как услуга просмотра Web-страниц в сети Интернет классифицируется как услуга коммутации пакетов.

Для поддержки услуг коммутации каналов контролеры RNC 111 соединяются с центром MSC 210 основной сети 200, а центр MSC соединяется с шлюзовым центром GMSC 220, который управляет соединениями с другими сетями.

Для поддержки услуг коммутации пакетов контроллеры RNC 111 соединяются с обслуживающим узлом SGSN 230 и со шлюзовым узлом GGSN 240 основной сети 200. Обслуживающий узел SGSN 230 поддерживает пакетные передачи, направляемые к контроллерам RNC 111, а шлюзовой узел GGSN 240 управляет соединениями с другими сетями коммутации пакетов, такими как Интернет.

Различные типы интерфейсов существуют между сетевыми компонентами, чтобы обеспечить возможность сетевым компонентам передавать информацию друг к другу и принимать информацию друг от друга для осуществления связи между компонентами. Интерфейс между контроллером RNC 11 и основной сетью 200 определяется как lu-интерфейс. В частности, lu-интерфейс между контроллером RNC 111 и основной сетью 200 для систем с коммутацией пакетов определяется как "lu-PS", а lu-интерфейс между контроллером RNC 111 и основной сетью 200 для систем с коммутацией каналов определяется как "lu-CS".

На фиг. 2 показана структура протокола интерфейса радиосвязи между терминалом и сетью радиодоступа UTRAN 100 согласно стандартам сетей радиодоступа 3GPP.

Как показано на фиг. 2, протокол интерфейса радиосвязи имеет горизонтальные уровни, включающие в себя физический уровень, уровень передачи данных и сетевой уровень, и вертикальные плоскости, включающие в себя пользовательскую плоскость (U-плоскость) для передачи пользовательских данных, и плоскость управления (С-плоскость) для передачи управляющей информации.

Пользовательская плоскость представляет собой область, которая обрабатывает информацию трафика пользователя, такую как речь или пакеты протокола сети Интернет (IP-протокола), в то время как плоскость управления представляет собой область, которая обрабатывает управляющую информацию для интерфейса сети, поддержки и управления вызовом и т.д.

Уровни протокола на фиг. 2 могут быть разделены на первый уровень (L1), второй уровень (L2) и третий уровень (L3) на основе трех нижних уровней стандартной модели взаимодействия открытых систем (OSI). Каждый уровень описан ниже более подробно.

Первый уровень (L1), являющийся физическим уровнем, обеспечивает услугу переноса информации на верхний уровень с использованием различных методов радиопередачи. Физический уровень соединен с верхним уровнем, называемым уровнем управления средой доступа (МАС), через транспортный канал. Уровень МАС и физический уровень посылают данные друг к другу и принимают данные друг от друга через транспортный канал.

Второй уровень (L2) включает в себя уровень МАС, уровень управления линией радиосвязи (RLC), уровень управления широковещательной/групповой передачей (ВМС) и уровень протокола сходимости пакетных данных (PDCP).

Уровень МАС обеспечивает услугу распределения параметров МАС для распределения и перераспределения ресурсов радиосвязи. Уровень МАС связан с верхним уровнем, определяемым как уровень управления линией радиосвязи (RLC), через логический канал.

В соответствии с типом передаваемой информации обеспечиваются различные логические каналы. В принципе, когда передается информация плоскости управления, используется канал управления. Когда передается информация пользовательской плоскости, используется канал трафика.

Уровень МАС может быть разделен на подуровень MAC-b, подуровень MAC-d, подуровень MAC-c/sh и подуровень MAC-hs в соответствии с типом управляемого транспортного канала.

Подуровень MAC-b управляет каналом широковещательной передачи (ВСН), который является транспортным каналом, обрабатывающим широковещательную передачу системной информации.

Подуровень MAC-d управляет выделенным каналом (DCH), который является выделенным транспортным каналом для конкретного терминала. Соответственно, подуровень MAC-d сети UTRAN помещен в обслуживающем контроллере сети радиосвязи (SRNC), который управляет соответствующим терминалом, а также подуровень MAC-d находится в каждом терминале (UE).

Подуровень MAC-c/sh управляет общим транспортным каналом, таким как прямой канал доступа (FACH) или обратным совместно используемым каналом (DSCH), который совместно используется множеством терминалов. В сети UTRAN подуровень MAC-c/sh находится в управляющем контроллере радиосети (CRNC). Так как подуровень MAC-c/sh управляет каналом, совместно используемым всеми терминалами в области сотовой ячейки, единственный подуровень MAC-c/sh существует для каждой области сотовой ячейки. Таким образом, один подуровень MAC-c/sh находится в каждом терминале (UE).

Подуровень MAC-hs управляет высокоскоростным прямым совместно используемым каналом (HS-DSCH), который представляет собой транспортный канал прямой линии связи для высокоскоростных передач данных. В сети UTRAN один подуровень MAC-hs находится в узле В в каждой области сотовой ячейки и один подуровень MAC-hs также имеется в каждом терминале (UE).

Уровень RLC поддерживает надежные передачи данных и выполняет функцию сегментирования и конкатенации множества блоков данных услуг (RLC-SDU) уровня RLC, доставляемых с верхнего уровня. Когда уровень RLC получает блок данных RLC-SDU с верхнего уровня, уровень RLC настраивает размер каждого блока данных RLC-SDU соответствующим способом с учетом ресурсов обработки и затем создает определенные блоки данных с информацией заголовка, добавленной к ним. Созданные блоки данных определяются как блоки данных протокола (PDU), которые затем пересылаются на уровень МАС посредством логического канала. Уровень RLC включает в себя буфер RLC для хранения блоков данных RLC-SDU и/или RLC-PDU.

Уровень ВМС планирует сообщения широковещательной передачи в ячейке (сообщения СВ), принимаемые из основной сети, и транслирует сообщения СВ к терминалам, находящимся в конкретной ячейке (ячейках). Уровень ВМС сети UTRAN генерирует сообщение управления широковещательной/групповой передачей (сообщение ВМС) путем добавления информации, такой как идентификатор (ИД) сообщения, последовательный номер и схема кодирования, к сообщению СВ, получаемому с верхнего уровня, и передает сообщение ВМС на уровень RLC. Сообщения ВМС передаются с уровня RLC на уровень МАС посредством логического канала, т.е. общего канала трафика (СТСН). Канал СТСН отображается на транспортный канал, т.е. канал FACH, который отображается на физический канал, т.е. на вспомогательный общий физический канал управления (S-CCPCH).

Уровень протокола сходимости пакетных данных (PDCP) как верхний уровень по отношению к уровню RLC позволяет данные, передаваемые по сетевому протоколу (например, Ipv4, Ipv6), передавать эффективным образом по интерфейсу радиосвязи с относительно малой шириной полосы. Для достижения этого уровень PDCP выполняет функцию сокращения ненужной информации управления, используемой для проводной сети, причем этот тип функции называется сжатием заголовка.

В самой нижней части уровня L3 имеется уровень управления ресурсами радиосвязи (RRC). Уровень RRC определен только в плоскости управления и осуществляет обработку управления логическими каналами, транспортными каналами и физическими каналами для установки, перенастройки и освобождения однонаправленных каналов-носителей. Услуга однонаправленного канала-носителя относится к услуге, обеспечиваемой вторым уровнем L2, для передачи данных между терминалом и сетью UTRAN, и, в принципе, установка однонаправленного канала-носителя относится к определению уровней протокола и характеристик каналов, требуемых для обеспечения конкретной услуги, а также к соответствующей установке существенных параметров и операционных методов.

Уровень RLC может принадлежать пользовательской плоскости или плоскости управления, в зависимости от типа уровня, соединенного с верхним уровнем RLC. То есть если уровень RLC получает данные от уровня RRC, то уровень RLC принадлежит плоскости управления. В противном случае уровень RLC принадлежит пользовательской плоскости.

Ниже более подробно описан заголовок MAC. На фиг. 3 показана структура уровня МАС для сети UTRAN. На фиг. 4-7 показаны структуры подуровней MAC-d и MAC-c/sh сети UTRAN, на которых каждый из прямоугольных блоков показывает функцию уровня MAC. Ниже описаны основные функции.

В типовом случае объект протокола может получать пакеты данных в форме блоков данных услуги (SDU) и может передавать пакеты данных в форме блоков данных протокола (PRU). Например, в пользовательском оборудовании (терминале UE) для обратной линии связи уровень RLC посылает пакеты данных (RLC PDU) на уровень MAC посредством логического канала. Пакеты (блоки) данных RLC PDU, посланные уровнем RLC, принимаются на уровне MAC в форме МАС SDU. Уровень MAC затем обрабатывает эти блоки данных MAC SDU с преобразованием в блоки MAC PDU, которые посылаются на физический уровень посредством транспортного канала.

На уровне MAC все блоки данных протокола (MAC PDU), доставленные на физический уровень по транспортному каналу в течение одного интервала времени передачи (TTI), определяются как набор транспортных блоков (TBS). TBS может состоять из одного или нескольких транспортных блоков (т.е. блоков данных), каждый из которых содержит один блок данных MAC PDU. Транспортные блоки могут передаваться в порядке, как доставлено с уровня RLC. Если уровень MAC выполняет мультиплексирование блоков данных RLC PDU из различных логических каналов, порядок всех транспортных блоков, исходящих из одного и того же самого логического канала, может быть таким же, как порядок последовательности, доставленной с уровня RLC. Порядок различных логических каналов в TBS устанавливается протоколом MAC.

Уровень MAC выполняет функцию идентификации пользовательских устройств и логических каналов. Имеются две основные причины идентификации: во-первых, пользовательские устройства (терминалы UE) должны различаться друг от друга, поскольку множество терминалов UE совместно используют общий транспортный канал; и, во-вторых, логические каналы должны различаться друг от друга, поскольку выполняется мультиплексирование логических каналов. В случае обратной линии связи, без использования идентификации, принимающая сторона (т.е. сеть UTRAN) не сможет определить, какой терминал UE передал блоки данных, и не сможет определить, какой логический канал был использован для передачи блоков данных.

Для идентификации уровень MAC добавляет один или более из следующих параметров: TCTF (поле типа целевого канала), тип UE-ID, UE-ID и/или поле C/T (управление/трафик), для формирования заголовка блока данных MAC PDU. В соответствии с релевантным уровнем техники заголовок MAC добавляется к каждому блоку данных услуги (MAC SDU) в составе блока данных MAC PDU. То есть даже те MAC SDU, которые передаются в течение того же самого интервала времени передачи TTI, имеют различные заголовки MAC, добавленные к ним. На фиг. 8 показан формат блока данных MAC PDU.

Идентификация терминала UE (т.е. поле UE-ID) необходима в случае, когда выделенный логический канал (такой как DCCH или DTCH) отображается на общий транспортный канал (такой как RACH, FACH, CPCH, DSCH или USCH). Для достижения этого уровень MAC добавляет временный идентификатор сети радиосвязи (RNTI) (который представляет некоторый тип идентификационной информации для терминала UE) к полю UE-ID заголовка. Имеются три типа RNTI: U-RNTI (UTRAN RNTI), C-RNTI (RNTI сотовой ячейки) и DSCH-RNTI. Таким образом, поле типа UE-ID, которое указывает тип используемого идентификатора RNTI, также передается в качестве части заголовка.

Имеется два типа идентификации для логического канала: поле TCTF и поле C/F. Поле TCTF требуется для транспортного канала, где выделенный логический канал (такой как DCCH и DTCH) может быть отображен вместе с другими логическим каналами. То есть для FDD (дуплексный канал с частотным уплотнением) поле TCTF требуется только для канала RACH или канала FACH, в то время как для TDD (дуплексный канал с временным уплотнением) поле TCTF требуется для канала USCH и для канала DSCH.

В случае дуплексного канала с частотным уплотнением (FDD) поле TCTF для канала FACH указывает, что отображенный логический канал является каналом BCCH, CCCH или CTCH или является выделенным логическим каналом (DCCH или DTCH), в то время как поле TCTF для канала RACH указывает, что отображенный логический канал является каналом CCCH или выделенным логическим каналом. Однако поле TCTF не идентифицирует конкретный тип выделенного логического канала, который был использован.

Идентификация выделенного логического канала обеспечивается полем C/F. Причина этого состоит в том, что, во-первых, в отличие от других логических каналов несколько выделенных логических каналов может быть отображено в один транспортный канал, а во-вторых, выделенный логический канал обрабатывается подуровнем MAC-d обслуживающего контролера радиосети SRNC, в то время как другие логические каналы обрабатываются подуровнем MAC-c/sh управляющего контроллера радиосети CRNC.

Каждый из выделенных логических каналов, отображенный на один транспортный канал, имеет идентификатор логического канала, который используется в качестве значения поля C/T. Однако если только один выделенный логический канал отображается на один транспортный канал, то поле C/T не является необходимым.

В таблице 1 приведены различные идентификаторы заголовка МАС, которые используются в соответствии с соотношением отображения между логическим каналом и транспортными каналами для дуплексного канала с частотным уплотнением FDD. В таблице 1 поле C/T существует, когда отображается несколько выделенных логических каналов (DCCH или DTCH). Символ "N" указывает, что заголовка нет, символ "-" указывает, что соотношение отображения отсутствует, и "UE-ID" указывает, что имеется как поле UE-ID, так и поле типа UE-ID. Поле UE-ID существует всегда вместе с полем типа UE-ID.

Таблица 1
DCHRACHFACHDSCHCPCHBCHPCH
DCCHTCTFTCTF--
илиUE-IDUE-IDUE-IDUE-ID
DTCHC/TC/TC/TC/TC/T
BCCH--TCTF--N-
PCCH------N
CCCH-TCTFTCTF----
CTCH--TCTF----

Как известно из уровня техники, когда логические каналы DTCH или DCCH отображаются на некоторые транспортные каналы (RACH, FACH, DSCH, CPCH), то как поле UE-ID, так и поле типа UE-ID добавляются уровнем MAC к заголовку каждого блока данных MAC SDU.

Таким способом, если имеется более одного блока данных MAC SDU, подлежащего передаче в течение одного интервала времени передачи TTI, и тот же самый заголовок MAC добавляется к каждому блоку данных MAC SDU, то согласно предшествующему уровню техники заголовок MAC добавляется избыточной степени к каждому блоку данных MAC SDU в течение одного интервала TTI. В частности, когда данные канала DTCH или канала DCCH передаются по общему транспортному каналу, такому как RACH, то поле идентификатора терминала (UE-ID) длиной 16 или 32 бита и поле типа IE-ID длиной 2 бита избыточным образом добавляются к каждому блоку данных MAC SUD.

Настоящее изобретение исходит из понимания того, что предшествующему уровню техники свойственен недостаток, заключающийся в том, что добавление одного и того же поля UE-ID и поля типа UE-ID к каждому заголовку каждого блока данных MAC SDU осуществляется повторяемым и избыточным образом. Соответственно, ввиду избыточности в передаче блоков данных протокола решения, известные из предшествующего уровня техники, являются неэффективными и бесполезно расходуют значительные ресурсы радиосвязи.

Сущность изобретения

Таким образом, задачей настоящего изобретения является создание способа передачи данных в системе мобильной связи, обеспечивающего конкатенацию двух или более блоков данных услуги, подлежащих передаче по одному и тому же каналу в блок данных протокола, имеющий один заголовок, чтобы избежать избыточности в информации заголовка.

Для достижения по меньшей мере указанного результата в целом или частично предложена система мобильной связи, содержащая уровень протокола для генерации блока данных протокола (PDU), содержащего полезную нагрузку, образованную конкатенацией одного или более блоков данных услуги и имеющую заголовок, присоединенный к ней, и для передачи блока данных PDU на нижний уровень на интервале времени передачи (TTI).

Предпочтительно блоки данных услуги принимаются с верхнего уровня протокола.

Предпочтительно блоки данных услуги имеют один и тот же адрес получателя.

Предпочтительно блоки данных услуги передаются по одному и тому же транспортному каналу.

Предпочтительно уровень протокола представляет собой подуровень управления доступом к среде (MAC), находящийся ниже подуровня MAC, управляющего выделенными ресурсами.

Предпочтительно уровень протокола представляет собой подуровень управления доступом к среде (MAC), управляющий общим ресурсом.

Предпочтительно заголовок включает в себя информацию, относящуюся к идентификатору (UE-ID) терминала.

Предпочтительно заголовок дополнительно включает в себя информацию, относящуюся к типу идентификатора терминала.

Предпочтительно заголовок включает в себя информацию, относящуюся к логическому каналу.

Для достижения по меньшей мере указанных результатов в целом или частично предложена система мобильной связи, содержащая уровень протокола для приема блока данных протокола (PDU) от нижнего уровня на интервале времени передачи (TTI), обнаружения заголовка в принятом блоке данных PDU и сегментирования (распаковки) полезной нагрузки, содержащей один или более блоков данных услуги (SDU).

Предпочтительно блоки данных протокола принимаются по одному и тому же транспортному каналу.

Предпочтительно уровень протокола представляет собой подуровень управления доступом к среде (MAC), находящийся ниже подуровня MAC, управляющего выделенными ресурсами.

Предпочтительно уровень протокола представляет собой подуровень управления доступом к среде (MAC), управляющий общим ресурсом.

Предпочтительно если заголовок включает в себя информацию идентификации терминала, уровень протокола проверяет, идентичен ли идентификатор терминала тому идентификатору терминала, которому принадлежит сам уровень протокола, и если два идентификатора терминала идентичны, то уровень протокола передает распакованные блоки данных SDU объекту верхнего уровня, который указан информацией заголовка. Если, однако, два идентификатора не идентичны, то уровень протокола отбрасывает принятый блок данных PDU.

Для достижения по меньшей мере указанных результатов в целом или частично также предложен способ передачи данных протокола, включающий в себя конкатенацию одного или более блоков данных услуги (SDU), принимаемых с верхнего уровня для формирования полезной нагрузки; присоединение заголовка к полезной нагрузке для генерации блока данных PDU; передачу сформированного блока данных PDU на нижний уровень на интервале времени передачи (TTI) и передачу сформированного блока данных PDU к приемной стороне посредством услуги физического уровня.

Для достижения по меньшей мере указанных результатов в целом или частично дополнительно предложен способ приема данных протокола, включающий в себя прием блока данных протокола (PDU) от нижнего уровня на интервале времени передачи (TTI), разделение заголовка и полезной нагрузки в принятом блоке данных PDU, распаковку полезной нагрузки на один или более блоков данных услуги (SDU) и пересылку распакованных блоков данных SDU на верхний уровень.

Дополнительные преимущества задачи и признаки изобретения излагаются в последующем описании, из которого изобретение будет понятно специалистам в данной области техники и может быть изучено при практической реализации изобретения. Задачи и преимущества изобретения могут быть реализованы в соответствии с тем, как, в частности, указано в формуле изобретения.

Краткое описание чертежей

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

Фиг. 1 - сетевая архитектура системы UMTS;

Фиг. 2 - архитектура протокола интерфейса радиосвязи между терминалом и сетью UTRAN, которые основаны на стандартах сети радиодоступа 3GPP;

Фиг. 3 - структура уровня МАК обобщенной сети UTRAN;

Фиг. 4 - структура подуровня MAC-c/sh обобщенного терминала(UE);

Фиг. 5 - структура подуровня MAC-c/sh обобщенной сети UTRAN;

Фиг. 6 - структура подуровня MAC-d обобщенного терминала(UE);

Фиг. 7 - структура подуровня MAC-d обобщенной сети UTRAN;

Фиг. 8 - формат обобщенного блока данных MAC PDU;

Фиг. 9 - формат заголовка MAC-c/hs в соответствии с одним вариантом осуществления изобретения;

Фиг. 10А-10Е - форматы заголовка MAC-c/hs в соответствии с одним вариантом осуществления изобретения;

Фиг. 11А и 11В - форматы заголовка блока данных SDU подуровня MAC-c/hs в соответствии с одним вариантом осуществления изобретения;

Фиг. 12 - структура подуровня MAC-c/hs в соответствии с одним вариантом осуществления изобретения;

Фиг. 13 - структура подуровня MAC-c/hs сети UTRAN в соответствии с одним вариантом осуществления изобретения;

Фиг. 14 - процесс передачи на подуровне MAC-c/hs в соответствии с одним вариантом осуществления изобретения.

Предпочтительный вариант осуществления изобретения

Только для примера признаки настоящего изобретения описываются ниже для подуровня MAC-c/sh, являющегося конкретным типом подуровня объекта уровня МАС. Однако принципы настоящего изобретения применимы и к другим соответствующим типам объектов уровня MAC, в частности к тем объектам уровня МАС, которые разрабатываются в настоящее время для обработки высокоскоростных передач пакетных данных. Например, предусматривается, что принципы настоящего изобретения будут применимы к различным усовершенствованиям методов передачи данных по обратным выделенным каналам.

Так как технология высокоскоростной передачи пакетов данных связана с стремлением использовать минимальные ресурсы радиосвязи и сетевые ресурсы для обработки больших объемов данных, мотивация применения решений, предусматриваемых настоящим изобретением и их вариантов, препятствующих потерям ресурсов радиосвязи и сетевых ресурсов, становится понятной специалистам в данной области техники.

Таким образом, следует иметь в виду, что настоящее изобретение описывается в отношении конкретных типов логических каналов, транспортных каналов и физических каналов. Однако решения, предусматриваемые настоящим изобретением, в равной мере применимы к различным логическим каналам (выделенным, общим и т.д.), которые отображаются на различные транспортные каналы (выделенные, общие и т.д.), которые затем вновь отображаются на различные физические каналы (выделенные, общие и т.д.).

Фиг. 9 иллюстрирует формат заголовка подуровня MAC-c/sh в соответствии с вариантом осуществления настоящего изобретения. Как показано на фиг. 9, один блок данных PDU подуровня MAC-c/sh передается по транспортному каналу в интервале времени TTI. Каждый блок данных PDU содержит один заголовок подуровня MAC-c/sh и один или более блоков данных SDU подуровня MAC-c/sh. То есть полезная нагрузка блока данных PDU подуровня MAC-c/sh содержит один или более блоков данных SDU подуровня MAC-c/sh. Блок данных PDU подуровня MAC-c/sh может рассматриваться как блок данных PDU уровня MAC. Один блок данных PDU уровня MAC передается в транспортный канал в течение одного интервала времени TTI. Все блоки данных SDU подуровня MAC-c/sh, включенные в блок данных PDU уровня MAC, должны относиться к одному терминалу.

В отличие от предшествующего уровня техники, в соответствии со способом передачи согласно настоящему изобретению, поскольку только одно поле UE-ID и только одно поле типа UE-ID передается в течение одного интервала времени TTI, может быть достигнута экономия ресурсов радиосвязи.

На фиг. 10А-10Е показаны форматы заголовка подуровня MAC-c/sh в соответствии с одним вариантом осуществления настоящего изобретения, иллюстрируя типы форматов заголовка подуровня MAC-c/sh для реализации согласно настоящему изобретению.

На чертежах поле TCTF представляет собой поле, указывающее тип логического канала. Более конкретно, поле TCTF является указателем того, является ли логический канал, который переслал соответствующий блок данных SDU подуровня MAC-c/sh, общим каналом управления (СССН), общим каналом трафика (СТСР) или выделенным каналом управления/выделенным каналом трафика (DCCH/DCTH). Поле типа UE-ID является полем, указывающим тип UE-ID, включенного в заголовок. Более конкретно, поле типа UE-ID идентифицирует C-RNTI, U-RNTI, DSCH-RNTI, указатель группы терминалов или указатель услуги широковещательной или групповой передачи.

Поле UE-ID является полем, включающим в себя информацию для идентификации терминала (UE), который передает соответствующий блок данных SDU подуровня MAC-c/sh, информацию для идентификации конкретной группы терминалов или информацию для идентификации конкретной услуги, связанной с конкретным терминалом UE.

Формат заголовка подуровня MAC-c/sh, показанный на фиг. 10А, может быть использован в том случае, когда логическим каналом, используемым для передачи блока данных SDU подуровня MAC-c/sh, является выделенный логический канал, а общий транспортный канал использует различные типы UE-ID и отображается на различные типы логических каналов.

Формат заголовка подуровня MAC-c/sh, показанный на фиг. 10b, может быть использован в том случае, когда логическим каналом, используемым для передачи блока данных SDU подуровня MAC-c/sh, является выделенный логический канал, а общий транспортный канал использует различные типы UE-ID.

Формат заголовка подуровня MAC-c/sh, показанный на фиг. 10С, может быть использован в том случае, когда логическим каналом, используемым для передачи блока данных SDU подуровня MAC-c/sh, является выделенный логический канал, а общий транспортный канал использует один тип UE-ID.

Формат заголовка подуровня MAC-c/sh, показанный на фиг. 10D, может быть использован в том случае, когда общий транспортный канал, используемый для передачи блока данных SDU подуровня MAC-c/sh, отображается на различные типы логических каналов.

Формат заголовка подуровня MAC-c/sh, показанный на фиг. 10Е, может быть использован в том случае, когда логическим каналом, используемым для передачи блока данных SDU подуровня MAC-c/sh, является выделенный логический канал, а общий транспортный канал использует один тип UE-ID и отображается на различные типы логических каналов.

На фиг. 11А и 11В показаны форматы блока данных SDU подуровня MAC-c/sh в соответствии с одним вариантом осуществления настоящего изобретения, иллюстрирующие различные типы форматов блока данных SDU подуровня MAC-c/sh для реализации согласно настоящему изобретению.

Формат блока данных SDU подуровня MAC-c/sh, показанный на фиг. 11А, содержит только блок данных RLC PDU и может быть использован в случае, когда логическим каналом, используемым для передачи блока данных SDU подуровня MAC-c/sh, является выделенный логический канал, и существует только один такой выделенный логический канал. То есть один выделенный логический канал используется для отображения одного транспортного канала. Блок данных RLC PDU эквивалентен блоку данных SDU подуровня MAC-c/sh.

Формат блока данных SDU подуровня MAC-c/sh, показанный на фиг. 11В, может быть использован в случае, когда логическим каналом, используемым для передачи блока данных SDU подуровня MAC-c/sh, является общий логический канал. В случае общего логического канала не может производиться мультиплексирование, так что блок данных SDU подуровня MAC-c/sh является тем же самым, что и блок данных RLC PDU. В данном случае блок данных SDU подуровня MAC-c/sh совпадает с блоком данных PDU подуровня MAC-d.

На фиг. 12 показана структура подуровня MAC-c/sh в соответствии с одним вариантом осуществления изобретения, а на фиг. 13 показана структура подуровня MAC-c/sh сети UTRAN в соответствии с одним вариантом осуществления настоящего изобретения.

Как показано на фиг. 12 и 13, в настоящем изобретении функция конкатенации (и распаковки) блоков данных SDU подуровня MAC-c/sh добавляется к известному подуровню MAC-c/sh в сети радиодоступа UTRAN и в терминале UE соответственно. Для прямого транспортного канала подуровень MAC-c/sh сети UTRAN выполняет функцию конкатенации блоков данных SDU подуровня MAC-c/sh, а подуровень MAC-c/sh терминала выполняет функцию распаковки блоков данных SDU подуровня MAC-c/sh. В то же время для обратного транспортного канала, подуровень MAC-c/sh терминала выполняет функцию конкатенации блоков данных SDU подуровня MAC-c/sh, а подуровень MAC-c/sh сети UTRAN выполняет функцию распаковки блоков данных SDU подуровня MAC-c/sh.

На фиг. 14 показан процесс передачи подуровня MAC-c/sh в соответствии с одним вариантом осуществления настоящего изобретения.

Для передачи по прямой линии связи передающей стороной является сеть радиодоступа UTRAN, а приемной стороной - терминал. В то же время для передачи по обратной линии передающей стороной является терминал, а приемной стороной - сеть радиодоступа UTRAN. На фиг. 14 верхний уровень относится к уровню, позиционированному в верхней части подуровня MAC-c/sh. В частности, верхний уровень является подуровнем MAC-d, если используется выделенный логический канал, и верхний уровень является RLC, если используется общий логический канал.

Во-первых, когда блок данных SDU подуровня MAC-c/sh передается с верхнего уровня 310 к подуровню MAC-c/sh 320 (этап S10), подуровень MAC-c/sh 320 осуществляет конкатенацию множества блоков данных SDU подуровня MAC-c/sh, подлежащих передаче в течение одного интервала TTI для формирования полезной нагрузки, и добавляет заголовок подуровня MAC-c/sh для формирования одного блока данных PDU подуровня MAC-c/sh (этап S20).

Подуровень MAC-c/sh 320 передающей стороны посылает один блок данных PDU подуровня MAC-c/sh к подуровню MAC-c/sh 330 приемной стороны посредством услуги физического уровня в каждом интервале TTI (этап S30).

Подуровень MAC-c/sh 330 удаляет заголовок подуровня MAC-c/sh из принятого блока данных PDU подуровня MAC-c/sh и распаковывает конкатенированные блоки данных SDU подуровня MAC-c/sh (этап S40). Затем подуровень MAC-c/sh 330 пересылает распакованные блоки данных SDU подуровня MAC-c/sh на верхний уровень 340 (этап S50).

Если информация идентификатора терминала (UE-ID) включена в заголовок подуровня MAC-c/sh, то подуровень MAC-c/sh 330 проверяет, является ли идентификатор терминала (UE-ID), включенный в заголовок, идентичный идентификатору терминала (UE-ID), к которому принадлежит сам подуровень MAC-c/sh 330. Если оба идентификатора терминала идентичны, то подуровень MAC-c/sh 330 пересылает распакованные блоки данных PDU верхнего уровня к объекту верхнего уровня, на который указывает информация заголовка. После этого подуровень MAC-c/sh 330 пересылает блок данных SDU подуровня MAC-c/sh на верхний уровень посредством логического канала, на который указывает информация заголовка. Если, однако, два идентификатора не идентичны, то подуровень MAC-c/sh 330 отбрасывает принятый блок PDU подуровня MAC-c/sh.

Один вариант осуществления настоящего изобретения относится к способу обработки данных протокола терминалом, содержащему конкатенирование двух или более блоков данных, принятых с верхнего уровня в течение одного интервала времени передачи (TTI), и добавление одного заголовка к конкатенированным блокам данных.

Другой вариант настоящего изобретения касается способа обработки блоков данных терминалом в системе радиосвязи, причем способ включает обнаружение двух или более блоков данных, переданных от объекта верхнего уровня, выполнение конкатенации обнаруженных блоков данных для формирования конкатенированного блока данных, добавление одного заголовка к блоку конкатенированных данных и посылку блока конкатенированных данных с присоединенным заголовком к объекту нижнего уровня.

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