ПЕРЕКРЕСТНАЯ ССЫЛКА НА РОДСТВЕННУЮ ЗАЯВКУ
[0001] Настоящая заявка представляет собой переведенную на национальную фазу международную заявку PCT/CN2019/125224, которая была подана 13 декабря 2019 года и содержание которой полностью включено в настоящее описание посредством ссылки.
ОБЛАСТЬ ТЕХНИКИ
[0002] Изобретение относится к области техники беспроводной связи и, в частности, к способу и устройству для обработки данных, устройству связи и носителю данных.
ПРЕДПОСЫЛКИ СОЗДАНИЯ ИЗОБРЕТЕНИЯ
[0003] В эпоху мобильной связи четвертого поколения (4G) был введен режим связи по прямой линии связи (SL, sidelink) для поддержки прямой связи между пользовательским оборудованием (UE, user equipment) и другим UE. На фиг. 1 показан стек протоколов режима связи SL. Интерфейсом между UE А и UE В является PC5-U. Адресация для передачи SL осуществляется посредством идентификатора источника и идентификатора получателя уровня управления доступом к среде (MAC, media access control), и нет необходимости устанавливать соединение перед передачей. Для SL имеется только радиоканал передачи данных (DRB, data radio bearer) для передачи данных, и каждый DRB соответствует логическому каналу. Между UE-источником и UE-получателем может быть установлено множество логических каналов для передачи данных. Уровни, включенные в UE А и UE В на фиг. 1, представляют собой физический уровень (PHY), уровень MAC, уровень управления радиоканалом (RLC, radio link control) и протокол конвергенции пакетных данных (PDCP, packet data convergence protocol).
[0004] В эпоху мобильной связи пятого поколения (5G) одноадресное соединение SL необходимо для поддержки расширенной связи между транспортными средствами и другими объектами (V2X, vehicle-to-everything) и других услуг, а также для обеспечения более высокой скорости передачи и надежности. Для поддержки установления одноадресных соединений и управления ими вводится радиоканал сигнализации SL (SRB, SL signaling radio bearer) для передачи сигнализации управления для установления одноадресных соединений и управления ими. Каждый SRB также соответствует логическому каналу. Когда сеть конфигурирует приоритеты логических каналов путем широковещательной передачи, приоритеты логических каналов, соответствующих радиоканалам DRB и SRB, могут быть фиксированными значениями. Данные в каждом логическом канале могут динамически изменяться. В известном уровне техники может случиться так, что данные с более низким приоритетом логического канала UE-получателя передаются, а данные с более высоким приоритетом логического канала другого UE-получателя не передаются, что не позволяет гарантировать качество обслуживания (QoS, Quality of Service).
СУЩНОСТЬ ИЗОБРЕТЕНИЯ
[0005] Варианты осуществления изобретения обеспечивают способ и устройство для обработки данных, устройство связи и носитель данных.
[0006] В соответствии с первым аспектом вариантов осуществления изобретения, предлагается способ обработки данных, который применим в первом UE и включает: определение второго UE на основе приоритетов логических каналов, соответствующих SL-DRB и/или SL-DRB для данных, подлежащих передаче; и определение блока данных протокола управления доступом к среде (PDU MAC) для передачи во второе UE, при этом PDU MAC содержит данные, подлежащие передаче в одном или более радиоканалах прямой линии связи (SL-RB), определенных на основе приоритетов логических каналов, соответствующих SL-RB второго UE, и SL-RB второго UE включают SL-DRB второго UE и/или SL-SRB второго UE.
[0007] На основе приведенного выше решения логический канал, соответствующий SL-DRB, имеет идентификатор логического канала, который определен протоколом связи или конфигурирован сетевой стороной.
[0008] На основе приведенного выше решения определение второго UE на основе приоритетов логических каналов, соответствующих SL-DRB, включает: определение приоритетов логических каналов, соответствующих SL-DRB для данных, подлежащих передаче; и определение UE, соответствующего логическому каналу с наивысшим приоритетом логического канала среди логических каналов, соответствующих SL-DRB данных, подлежащих передаче, в качестве второго UE.
[0009] На основе приведенного выше решения определение второго UE на основе приоритетов логических каналов, соответствующих SL-DRB, включает: определение приоритетов логических каналов, соответствующих SL-DRB для данных, подлежащих передаче, для которых емкость «корзины» (bucket capacity) больше 0; определение UE, соответствующего логическому каналу с наивысшим приоритетом логического канала среди логических каналов, соответствующих SL-DRB для данных, подлежащих передаче, для которых емкость «корзины» больше 0, в качестве второго UE.
[00010] На основе приведенного выше решения определение PDU MAC для передачи во второе UE включает: определение приоритетов логических каналов, соответствующих SL-RB второго UE; определение данных, подлежащих передаче в одном или более SL-RB, на основе порядка приоритетов логических каналов от высокого к низкому; и определение PDU MAC для передачи во второе UE на основе данных, подлежащих передаче в одном или более SL-RB.
[00011] На основе приведенного выше решения определение PDU MAC для передачи во второе UE включает: определение приоритетов логических каналов, соответствующих SL-RB второго UE, для которого емкость «корзины» больше 0; определение данных, подлежащих передаче в одном или более SL-RB, на основе порядка приоритетов логических каналов от высокого к низкому; и определение PDU MAC для передачи во второе UE на основе данных, подлежащих передаче в одном или более SL-RB.
[00012] На основе приведенного выше решения определение PDU MAC для передачи во второе UE также включает: в ответ на то, что все данные, подлежащие передаче в SL-RB второго UE, для которого емкость «корзины» больше 0, переносятся в PDU MAC, и PDU MAC еще имеет оставшуюся емкость, определение данных, подлежащих передаче в одном или более SL-RB, на основе порядка приоритетов логических каналов, соответствующих SL-SB второго UE, от высокого к низкому; и определение PDU MAC для передачи во второе UE на основе данных, подлежащих передаче в одном или более SL-RB.
[00013] На основе приведенного выше решения подзаголовок совместно используемого канала прямой линии связи (SL-SCH) MAC для PDU MAC включает идентификатор уровня 2 SL второго UE.
[00014] В соответствии со вторым аспектом вариантов осуществления изобретения, предлагается устройство для обработки данных, которое применимо в первом UE и содержит: первый модуль определения, сконфигурированный для определения второго UE на основе приоритетов логических каналов, соответствующих SL-DRB и/или SL-SRB для данных, подлежащих передаче; и второй модуль определения, сконфигурированный для определения PDU MAC для передачи во второе UE, при этом PDU MAC содержит данные, подлежащие передаче в одном или более SL-RB, определенных на основе приоритетов логических каналов, соответствующих SL-RB второго UE, и SL-RB второго UE включают SL-DRB второго UE и/или SL-SRB второго UE.
[00015] На основе приведенного выше решения логический канал, соответствующий SL-DRB, имеет идентификатор логического канала, который определен протоколом связи или конфигурирован сетевой стороной.
[00016] На основе приведенного выше решения первый модуль определения сконфигурирован для определения приоритетов логических каналов, соответствующих SL-DRB для данных, подлежащих передаче; и определения UE, соответствующего логическому каналу с наивысшим приоритетом логического канала среди логических каналов, соответствующих SL-DRB для данных, подлежащих передаче, в качестве второго UE.
[00017] На основе приведенного выше решения первый модуль определения сконфигурирован для определения приоритетов логических каналов, соответствующих SL-DRB для данных, подлежащих передаче, для которых емкость «корзины» больше 0; определения UE, соответствующего логическому каналу с наивысшим приоритетом логического канала среди логических каналов, соответствующих SL-DRB данных, подлежащих передаче, для которых емкость «корзины» больше 0, в качестве второго UE.
[00018] На основе приведенного выше решения второй модуль определения сконфигурирован для определения приоритетов логических каналов, соответствующих SL-RB второго UE; определения данных, подлежащих передаче в одном или более SL-RB, на основе порядка приоритетов логических каналов от высокого к низкому; и определения PDU MAC для передачи во второе UE на основе данных, подлежащих передаче в одном или более SL-RB.
[00019] На основе приведенного выше решения второй модуль определения сконфигурирован для определения приоритетов логических каналов, соответствующих SL-RB второго UE, для которого емкость «корзины» больше 0; определения данных, подлежащих передаче в одном или более SL-RB, на основе порядка приоритетов логических каналов от высокого к низкому; и определения PDU MAC для передачи во второе UE на основе данных, подлежащих передаче в одном или более SL-RB.
[00020] На основе приведенного выше решения второй модуль определения также сконфигурирован, в ответ на то, что все данные, подлежащие передаче в SL-RB второго UE, для которого емкость «корзины» больше 0, переносятся в PDU MAC, и PDU MAC еще имеет оставшуюся емкость, для определения данных, подлежащих передаче в одном или более SL-RB, на основе порядка приоритетов логических каналов, соответствующих SL-SB второго UE, от высокого к низкому; и определения PDU MAC для передачи во второе UE на основе данных, подлежащих передаче в одном или более SL-RB.
[00021] На основе приведенного выше решения подзаголовок SL-SCH MAC для PDU MAC включает идентификатор уровня 2 SL второго UE.
[00022] Согласно третьему аспекту вариантов осуществления изобретения, предлагается UE, содержащее: приемопередатчик, память и процессор, соответственно подключенный к приемопередатчику и памяти и сконфигурированный для управления приемопередатчиком для передачи и приема сигналов беспроводной связи и выполнения способа, как описано в любом решении согласно первому аспекту, посредством исполнения машиночитаемых инструкций, хранящихся в памяти.
[00023] В соответствии с четвертым аспектом вариантов осуществления изобретения, предлагается машиночитаемый носитель данных, хранящий машиночитаемые инструкции. Когда машиночитаемые инструкции исполняются процессором, выполняется способ, описанный в любом решении согласно первому аспекту.
[00024] Технические решения, предлагаемые в вариантах осуществления изобретения, могут обеспечивать следующие преимущества. Второе UE, которое принимает данные, определяется на основе приоритетов логических каналов, соответствующих SL-DRB и/или SL-SRB в SL-RB для данных, подлежащих передаче. Следовательно, UE, которое определяется на основе приоритетов логических каналов, соответствующих SL-DRB, предпочтительно принимает данные, и благодаря этому уменьшается вероятность возникновения ситуации, в которой UE, соответствующее SL-SRB с более низким приоритетом логического канала, предпочтительно принимает данные, когда UE, которое принимает данные, выбирается на основе приоритетов логических каналов, соответствующих SL-SRB, что в результате позволяет улучшить QoS при передаче данных SL первым UE.
КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ
[00025] Фиг. 1 представляет собой схематическую диаграмму, иллюстрирующую стек протоколов связи SL.
[00026] Фиг. 2 представляет собой схематическую диаграмму системы беспроводной связи в соответствии с некоторыми вариантами осуществления изобретения.
[00027] Фиг. 3 представляет собой схематическую диаграмму SL-SCH MAC согласно некоторым вариантам осуществления изобретения.
[00028] Фиг. 4 представляет собой схематическую диаграмму PDU MAC согласно некоторым вариантам осуществления изобретения.
[00029] Фиг. 5 представляет собой блок-схему способа обработки данных в соответствии с некоторыми вариантами осуществления изобретения.
[00030] Фиг. 6А представляет собой блок-схему способа обработки данных в соответствии с некоторыми вариантами осуществления изобретения.
[00031] Фиг. 6В представляет собой блок-схему способа обработки данных в соответствии с некоторыми вариантами осуществления изобретения.
[00032] Фиг. 7А представляет собой блок-схему способа обработки данных в соответствии с некоторыми вариантами осуществления изобретения.
[00033] Фиг. 7В представляет собой блок-схему способа обработки данных в соответствии с некоторыми вариантами осуществления изобретения.
[00034] Фиг. 8 представляет собой структурную схему устройства для обработки данных в соответствии с некоторыми вариантами осуществления изобретения.
[00035] Фиг. 9 представляет собой структурную схему UE согласно некоторым вариантам осуществления изобретения.
[00036] Фиг. 10 представляет собой структурную схему базовой станции согласно некоторым вариантам осуществления изобретения.
ПОДРОБНОЕ ОПИСАНИЕ ИЗОБРЕТЕНИЯ
[00037] На фиг. 2 показана схема системы беспроводной связи в соответствии с некоторыми вариантами осуществления изобретения. Как показано на фиг. 2, система беспроводной связи представляет собой систему связи, основанную на технологиях сотовой мобильной связи. Система беспроводной связи может включать терминалы 110 и базовые станции 120.
[00038] Терминал 110 может представлять собой устройство, которое обеспечивает связь для передачи голоса и/или данных пользователю. Терминал 110 может связываться с одной или более базовыми сетями через сеть радиодоступа (RAN, radio access network). Терминал 110 может быть терминалом IoT, таким как сенсорное устройство, мобильный телефон (или сотовый телефон) и компьютер с терминалом IoT, такой как стационарный, портативный, карманный, переносной, встроенный компьютер или устройство, установленное на транспортном средстве, например, станция (STA), абонентское устройство, абонентская станция, мобильная станция, мобильное устройство, удаленная станция, точка доступа, удаленный терминал, терминал доступа, пользовательский терминал, пользовательский агент, пользовательское устройство или пользовательское оборудование (UE). Альтернативно, терминал 110 также может быть беспилотным летательным аппаратом. Альтернативно, терминал 110 также может представлять собой бортовое устройство, например, маршрутный компьютер, имеющий функцию беспроводной связи, или устройство беспроводной связи, подключенное к маршрутному компьютеру. Альтернативно, терминал 110 также может быть придорожным устройством, например, уличным фонарем, сигнальной лампой или другим придорожным устройством, имеющим функцию беспроводной связи.
[00039] Базовая станция 120 может быть устройством на сетевой стороне в системе беспроводной связи. Система беспроводной связи может быть системой мобильной связи 4-го поколения (4G), также известной как система долгосрочного развития (LTE, long-term evolution). Система беспроводной связи также может быть системой мобильной связи 5-го поколения (5G), также известной как система новой радиосвязи (NR, new radio) или система 5G NR. Альтернативно, система беспроводной связи также может быть системой следующего поколения после системы 5G. Сеть доступа в системе 5G может называться сетью радиодоступа нового поколения (NG-RAN, new generation-radio access network).
[00040] Базовая станция 120 может быть усовершенствованной базовой станцией (eNB), принятой в системе 4G. Альтернативно, базовая станция 120 также может быть базовой станцией (gNB), использующей централизованную и распределенную архитектуру в системе 5G. Когда базовая станция 120 принимает централизованную распределенную архитектуру, она обычно включает центральный блок (CU, central unit) и по меньшей мере два распределенных блока (DU, distributed unit). CU снабжен уровнем протокола конвергенции пакетных данных (PDCP, packet data convergence protocol), уровнем управления радиоканалом (RLC, radio link control) и стеком протоколов, имеющим уровень управления доступом к среде (MAC). DU снабжен стеком протоколов, имеющим физический (PHY) уровень. Вариант осуществления изобретения не ограничивает конкретный способ реализации базовой станции 120.
[00041] Беспроводная связь может быть установлена между базовой станцией 120 и терминалом 110 через беспроводной радиоинтерфейс. В различных вариантах осуществления изобретения беспроводной радиоинтерфейс представляет собой беспроводной радиоинтерфейс, основанный на стандарте 4G. Альтернативно, беспроводной радиоинтерфейс представляет собой беспроводной радиоинтерфейс, основанный на стандарте 5G, например, беспроводной радиоинтерфейс представляет собой NR. Беспроводной радиоинтерфейс также может быть беспроводным радиоинтерфейсом, основанным на стандарте технологии сети мобильной связи следующего поколения, основанной на стандарте 5G.
[00042] В некоторых вариантах осуществления изобретения между терминалами 110 также может быть установлена сквозная (Е2Е, end to end) линия связи, например связь между транспортными средствами (V2V, vehicle to vehicle), связь между транспортными средствами и инфраструктурой (V2I, vehicle to infrastructure) и связь между транспортными средствами и пешеходами (V2P, vehicle to pedestrian) в рамках связи транспортного средства со всеми объектами (V2X, vehicle to everything).
[00043] В некоторых вариантах осуществления изобретения описанная выше система беспроводной связи может также включать устройство 130 управления сетью.
[00044] Базовые станции 120 соответственно подключены к устройству 130 управления сетью. Устройство 130 управления сетью может быть устройством базовой сети в системе беспроводной связи. Например, устройство 130 управления сетью может быть объектом управления мобильностью (ММЕ, mobility management entity) усовершенствованного пакетного ядра (ЕРС, evolved packet core). В качестве альтернативы, устройство управления сетью также может быть другим устройством базовой сети, таким как обслуживающий шлюз (SGW, serving gateway), шлюз общедоступной сети передачи данных (PGW, public data network gateway), блок функции политик и правил тарификации (PCRF, policy and charging rules function) или домашний абонентский сервер (HSS, home subscriber server). Форма осуществления устройства 130 управления сетью не ограничивается вариантами осуществления изобретения.
[00045] Адресация для передачи SL осуществляется посредством идентификатора источника и идентификатора получателя, переносимых в подзаголовке SL-SCH MAC. Нет необходимости устанавливать соединение перед передачей. Структура подзаголовка SL-SCH MAC показана на фиг. 3. SRC - это идентификатор уровня 2 UE-источника, a DST - это идентификатор уровня 2 UE-получателя. Идентификатор уровня 2 генерируется прикладным уровнем и предоставляется уровню AS для идентификации UE, которое выполняет передачу SL.
[00046] Как показано на фиг. 4, каждый PDU MAC может быть передан только одному UE-получателю. Каждый PDU MAC включает только один заголовок MAC. Заголовок MAC включает только один подзаголовок SL-SCH MAC. Структура подзаголовка SL-SCH показана на фиг. 3. V на фиг. 3 представляет версию SL-SCH MAC. R представляет зарезервированное поле в SL-SCH MAC. Oct означает байт.SL-SCH MAC на фиг.3 включает 7 байтов.
[00047] Значение каждого поля в подзаголовке PDU MAC на фиг. 4 описано ниже.
[00048] LCID - это идентификатор логического канала.
[00049] L указывает длину соответствующего блока служебных данных (SDU, service data unit) MAC или соответствующего блока управления MAC в байтах.
[00050] F указывает длину поля L.
[00051] Е указывает, есть ли еще поля, следующие за заголовком MAC.
[00052] R - зарезервированные биты.
[00053] Порядок подзаголовков PDU MAC согласован с порядком соответствующих SDU MAC, блока управления MAC и заполнения (padding). Блок управления MAC предшествует всем блокам SDU MAC.
[00054] Заполнение расположено в конце PDU MAC. Заполнение может быть любым значением. UE игнорирует заполнение и разрешает 0 или более байтов заполнения.
[00055] В эпоху мобильной связи пятого поколения (5th, 5G) одноадресное соединение SL необходимо для поддержки расширенных услуг V2X и других услуг, а также для обеспечения более высокой скорости передачи и надежности. Для поддержки установления одноадресных соединений и управления ими вводится SRB SL для передачи сигнализации управления для установления одноадресных соединений и управления ими. Каждый SRB также соответствует логическому каналу.
[00056] Каждый логический канал (LCH, logical channel) имеет приоритет логического канала для планирования логического канала. Этот приоритет логического канала конфигурируется сетью. Сеть конфигурирует UE в подключенном состоянии посредством выделенной сигнализации и конфигурирует UE в состоянии ожидания посредством широковещательной передачи. Сеть конфигурирует приоритет логического канала для этого логического канала в соответствии с качеством обслуживания данных, передаваемых по логическому каналу.
[00057] Когда UE принимает грант SL, UE выбирает передачу данных посредством следующей приоритезации логических каналов (LCP, logical channel prioritization).
[00058] Шаг 1: выбирают логический канал с наивысшим приоритетом логического канала и помещают данные для передачи в этом логическом канале в PDU MAC.
[00059] Шаг 2: логический канал с наивысшим приоритетом логического канала выбирают из других логических каналов UE-получателя, которому принадлежит логический канал, выбранный на шаге 1, и данные, подлежащие передаче в этом логическом канале, помещают в PDU MAC.
[00060] До тех пор, пока данные, подлежащие передаче во всех логических каналах UE-получателя, не будут помещены в PDU MAC или грант SL не сможет поместить больше данных, PDU MAC передают на физический уровень для передачи.
[00061] В интерфейсе Uu UE выбирает данные логического канала для помещения в PDU MAC с помощью «алгоритма корзины маркеров» (token bucket algorithm). Сеть может конфигурировать следующие параметры для каждого логического канала: приоритет логического канала и приоритетную скорость передачи данных (единица измерения - бит/с). UE поддерживает емкость «корзины» (Bj, в битах) для каждого логического канала. Приоритет логического канала изначально равен 0. Всякий раз, когда UE получает грант, приоритет каждого логического канала увеличивается на величину "приоритетная скорость передачи битов * длительность гранта", и приоритет каждого логического канала не может превышать величины "приоритетная скорость передачи данных * емкость «корзины»".
[00062] Когда UE принимает грант SL, UE выбирает передачу данных посредством следующей приоритезации логических каналов (LCP, logical channel prioritization).
[00063] Во всех логических каналах с емкостью «корзины»>0 данные в размере емкости «корзины» в каждом логическом канале помещают в PDU MAC на основе порядка приоритетов логического канала от высокого к низкому.
[00064] Количество данных, помещенных в PDU MAC, вычитают из емкости «корзины» логического канала.
[00065] Если он может продолжать передавать данные после 1 и 2, данные в каждом логическом канале передают в PDU MAC на основе порядка приоритетов логических каналов от высокого к низкому, независимо от емкости «корзины».
[00066] В соответствии с текущим процессом протокола управления каналом (LCP, link control protocol), когда приоритет логического канала DRB ниже, чем приоритет логического канала SRB, UE будет предпочтительно выбирать логический канал, соответствующий SRB, и данные других логических каналов соответствующего UE-получателя помещают в PDU MAC для передачи.
[00067] Как показано на фиг. 5, некоторые варианты осуществления изобретения обеспечивают способ обработки данных. Способ применим в первом UE. Способ включает следующее.
[00068] S110: определяют второе UE на основе приоритетов логических каналов, соответствующих SL-DRB и/или SL-SRB для данных, подлежащих передаче.
[00069] S120: определяют PDU MAC для передачи во второе UE. PDU MAC содержит данные, подлежащие передаче в одном или более SL-RB, определенных на основе приоритетов логических каналов, соответствующих SL-RB второго UE, a SL-RB второго UE включают SL-DRB второго UE и/или SL-SRB второго UE.
[00070] В некоторых вариантах осуществления изобретения, когда имеется множество SL-RB данных, подлежащих передаче в UE, первое UE может передавать только один PDU MAC один раз, и один PDU MAC может нести только идентификатор одного принимающего UE, UE-получатель, которое первым принимает данные, переданные первым UE, то есть второе UE определяют на основе приоритетов логических каналов, соответствующих SL-DRB и/или SL-SRB в SL-RB.
[00071] SL-RB может быть разделен на SL-DRB и SL-SRB. Данные в SL-SRB обычно представляют собой сигнализацию управления. Сигнализация управления может включать различную информацию для установления и/или обслуживания SL между первым UE и вторым UE.
[00072] SL-RB здесь может быть радиоканалом SL, а данные, подлежащие передаче в SL-RB, представляют собой данные, которые необходимо передать через SL. В некоторых случаях данные, передаваемые через SL, могут называться данными SL.
[00073] Данные, включенные в SL-DRB, представляют собой служебные данные, которые первое UE должно передать во второе UE, что является целью установления SL между первым UE и вторым UE. Как правило, чем выше приоритет логического канала, соответствующего SL-DRB, тем выше срочность передачи данных, включенных в SL-DRB. Например, когда первое UE и второе UE являются бортовыми устройствами, служебные данные, передаваемые через SL, могут быть служебными данными, относящимися к безопасности вождения, или общими данными связи во время вождения. На данный момент приоритет логического канала, соответствующего SL-DRB, в котором расположены служебные данные, относящиеся к безопасности вождения, обычно выше, чем приоритет логического канала, соответствующего SL-DRB, в котором расположены общие служебные данные связи. Однако, поскольку логические каналы, соответствующие SL-DRB и SL-SRB, различны, могут быть различия в приоритетах логических каналов. Если выбраны другие UE, которые предпочтительно принимают данные первого UE, на основе приоритетов логических каналов, соответствующих всем SL-RB, или приоритетов логических каналов, соответствующих SL-SRB, от высокого к низкому, принимающее UE для SL-DRB, соответствующего более низкому приоритету логического канала, может быть выбрано для приема данных первым, так что служебные данные, относящиеся к безопасному вождению, будут передаваться позже, чем общие данные связи, что приведет к такому явлению, как несчастные случаи.
[00074] В некоторых вариантах осуществления изобретения для уменьшения вероятности этого явления второе UE, которое предпочтительно принимает данные, переданные первым UE, определяют на основе приоритетов логических каналов, соответствующих SL-DRB. Например, определение второго UE на основе приоритетов логических каналов, соответствующих SL-DRB и/или SL-SRB для данных, подлежащих передаче, включает следующее. Определяют данные, подлежащие передаче. Принимающее UE, соответствующее SL-DRB с наивысшим приоритетом логического канала, выбирают в качестве второго UE на основе приоритетов логических каналов, соответствующих SL-DRB, в ответ на то, что данные, подлежащие передаче, включают SL-DRB. Этим способом можно гарантировать, что другое UE, которому необходимо принять служебные данные высокой срочности, будет предпочтительно принимать данные, переданные первым UE, чтобы удовлетворить QoS служебных данных высокой срочности. Принимающее UE, соответствующее SL-SRB с наивысшим приоритетом логического канала, выбирают в качестве второго UE на основе приоритетов логических каналов, соответствующих SL-SRB, в ответ на то, что данные, подлежащие передаче, не включают SL-DRB, но включают SL-SRB.
[00075] После того как второе UE определено, генерируют PDU MAC на основе данных, подлежащих передаче в SL-DRB и/или SL-SRB, соответствующих второму UE, и PDU MAC может переносить данные, подлежащие передаче в одном или более SL-RB.
[00076] Когда есть множество SL-RB, подлежащих передаче во второе UE, на этапе S120 данные могут быть помещены в PDU MAC для передачи во второе UE на основе приоритетов логических каналов, соответствующих SL-RB, подлежащих передаче во второе UE, от высокого к низкому, чтобы гарантировать, что SL-RB с более высоким приоритетом логического канала может предпочтительно передаваться во второе UE.
[00077] В некоторых вариантах осуществления изобретения логический канал, соответствующий SL-DRB, имеет идентификатор логического канала, который определен протоколом связи или конфигурирован сетевой стороной.
[00078] Если идентификатор логического канала определен протоколом связи, идентификатор логического канала записывают в первое UE, когда первое UE покидает завод.
[00079] Конфигурирование сетевой стороной может включать конфигурирование с помощью сети доступа и/или базовой сети. Сетевые элементы сети доступа могут по меньшей мере включать базовую станцию. Сетевые элементы базовой сети могут включать, например, функцию управления доступом (AMF, access management function). Сетевые элементы сети доступа и сетевые элементы базовой сети являются примерами, и изобретение ими не ограничивается.
[00080] Например, для логических каналов, выделенных SL-DRB, сконфигурирован набор логических каналов, и один или более логических каналов в наборе логических каналов обозначен соответствующим идентификатором логического канала. При конфигурировании логического канала SL-DRB можно выбрать один из набора логических каналов и сконфигурировать его как соответствующий SL-DRB.
[00081] Например, логический канал с приоритетом логического канала, соответствующим срочности данных, включенных в SL-DRB, выбирают и конфигурируют как SL-DRB.
[00082] В некоторых вариантах осуществления изобретения определяют данные, подлежащие передаче. Если данные, подлежащие передаче, включают SL-DRB, принимающее UE для SL-DRB с наивысшим приоритетом логического канала выбирают в качестве второго UE на основе приоритетов логических каналов, соответствующих SL-DRB.
[00083] В некоторых вариантах осуществления изобретения существуют различные способы определения второго UE на основе приоритетов логических каналов, соответствующих SL-DRB для данных, подлежащих передаче. Примеры приведены ниже для иллюстрации.
[00084] В одном или более вариантах осуществления изобретения, как показано на фиг. 6А, определение второго UE на основе приоритетов логических каналов, соответствующих SL-DRB данных, подлежащих передаче, может включать следующее.
[00085] S111a: определяют приоритеты логических каналов, соответствующих SL-DRB данных, подлежащих передаче.
[00086] S111a: UE, соответствующее логическому каналу с наивысшим приоритетом логического канала среди логических каналов, соответствующих SL-DRB для данных, подлежащих передаче, определяют как второе UE.
[00087] В этом случае вторым выбранным UE является UE с наивысшим приоритетом логического канала среди логических каналов, соответствующих всем SL-DRB.
[00088] В других вариантах осуществления изобретения, как показано на фиг. 6В, определение второго UE на основе приоритетов логических каналов, соответствующих SL-DRB для данных, подлежащих передаче, может включать следующее.
[00089] S111b: определяют приоритеты логических каналов, соответствующих SL-DRB данных, подлежащих передаче, для которых емкость «корзины» больше 0.
[00090] S112b: UE, соответствующее логическому каналу с наивысшим приоритетом логического канала среди логических каналов, соответствующих SL-DRB для данных, подлежащих передаче, для которого емкость «корзины» больше 0, определяют как второе UE.
[00091] В некоторых вариантах осуществления изобретения первое UE конфигурирует «корзину» маркеров и емкость «корзины» маркеров для каждого логического канала, чтобы гарантировать, что каждый логический канал может быть опрошен и, таким образом, отображен на канал передачи физического уровня для передачи информации.
[00092] В некоторых вариантах осуществления изобретения сначала выбирают логические каналы с емкостью «корзины» больше 0, а из логических каналов с емкостью «корзины» больше 0 выбирают один с наивысшим приоритетом логического канала, и принимающее UE для SL-DRB, соответствующего логическому каналу с наивысшим приоритетом логического канала среди логических каналов с емкостью «корзины» больше 0, является вторым UE.
[00093] Предполагается, что первое UE сконфигурировано с М логическими каналами, и имеется N логических каналов с емкостью «корзины», которая в настоящее время больше 0, где N меньше или равно М. Когда N меньше М, SL-DRB, соответствующий по меньшей мере одному логическому каналу, не участвует в приоритезации логического канала. Например, М равно 4, емкость «корзины» логических каналов 1-3 больше 0, а емкость логического канала 4 равна или меньше 0. В этом случае логический канал 4 не участвует в приоритезации логических каналов. Если в этом случае SL-DRB1 сконфигурирован на логический канал 4, SL-DRB2 сконфигурирован на логический канал 3, приоритет логического канала 4 выше, чем приоритет логического канала 3, и приоритет логического канала 3 выше, чем приоритет логического канала 1 и приоритет логического канала 2, соответственно, принимающее UE для SL-DRB2, соответствующего логическому каналу 3, по-прежнему выбирают в качестве второго UE вместо выбора принимающего UE для SL-DRB1, соответствующего логическому каналу с более высоким приоритетом, в качестве второго UE.
[00094] Одним словом, введение емкости «корзины» маркеров делает необходимым предпочтительное исключение логических каналов, для которых емкость «корзины» равна или меньше 0, при определении второго UE на этапе S110, и тогда определение второго UE выполняют на основе приоритетов логических каналов, для которых емкость «корзины» больше 0. Поэтому в некоторых случаях диапазон определения SL-DRB второго UE во втором решении меньше, чем диапазон определения SL-DRB второго UE в первом решении, но второе решение может обеспечить опрос каждого логического канала.
[00095] В некоторых вариантах осуществления изобретения определяют данные, подлежащие передаче. Если данные, подлежащие передаче, включают SL-SRB и не включают SL-DRB, принимающее UE для SL-SRB с наивысшим приоритетом логического канала на основе приоритетов логических каналов SL-SRB. В некоторых вариантах осуществления изобретения могут быть различные способы определения второго UE на основе SL-SRB, например, может быть сделана ссылка на способы, основанные на SL-DRB, которые не ограничены в вариантах осуществления изобретения.
[00096] Конечно, в некоторых вариантах осуществления изобретения определяют данные, подлежащие передаче, и если данные, подлежащие передаче, включают как SL-DRB, так и SL-SRB, принимающее UE для SL-DRB с наивысшим приоритетом логического канала используют в качестве второго UE на основе приоритетов логических каналов, соответствующих SL-DRB.
[00097] После того как второе UE определено, также существует множество способов определения PDU MAC, и ниже представлены два способа реализации.
[00098] В некоторых вариантах осуществления изобретения определяют PDU MAC для передачи во второе UE. PDU MAC включает данные, подлежащие передаче в одном или более SL-RB, определенных на основе приоритетов логических каналов, соответствующих SL-RB второго UE, a SL-RB второго UE включают SL-DRB второго UE и/или SL-SRB второго UE. Это может включать следующее.
[00099] S121a: определяют приоритеты логических каналов, соответствующих SL-RB второго UE.
[000100] S122a: данные, подлежащие передаче в одном или более SL-RB, определяют на основе порядка приоритетов логических каналов от высокого к низкому.
[000101] S123a: PDU MAC для передачи во второе UE определяют на основе данных, подлежащих передаче в одном или более SL-RB.
[000102] Как показано на фиг. 7А, если применяется опциональный способ 1, способ в вариантах осуществления изобретения может включать следующее.
[000103] S111a: определяют приоритеты логических каналов, соответствующих SL-DRB для данных, подлежащих передаче.
[000104] S112a: UE, соответствующее логическому каналу с наивысшим приоритетом логического канала среди логических каналов, соответствующих SL-DRB для данных, подлежащих передаче, определяют как второе UE.
[000105] S121a: определяют приоритеты логических каналов, соответствующих SL-RB второго UE.
[000106] S122a: данные, подлежащие передаче в одном или более SL-RB, определяют на основе порядка приоритетов логических каналов от высокого к низкому.
[000107] S123a: PDU MAC для передачи во второе UE определяют на основе данных, подлежащих передаче в одном или более RB.
[000108] Таким образом, PDU MAC генерируют непосредственно на основе приоритетов логических каналов, соответствующих всем SL-RB второго UE. Например, PDU MAC заполняют на основе порядка приоритетов логических каналов, соответствующих SL-RB второго UE, от высокого к низкому.
[000109] В опциональном способе 2, согласно некоторым вариантам осуществления изобретения, определяют PDU MAC для передачи во второе UE. PDU MAC включает данные, подлежащие передаче в одном или более SL-RB, определенных на основе приоритетов логических каналов, соответствующих SL-RB второго UE, a SL-RB второго UE включают SL-DRB второго UE и/или SL-SRB второго UE. Это может включать следующее.
[000110] S121b: определяют приоритеты логических каналов, соответствующих SL-RB второго UE, для которого емкость «корзины» больше 0.
[000111] S122b: данные, подлежащие передаче в одном или более SL-RB, определяют на основе порядка приоритетов логических каналов от высокого к низкому.
[000112] S123b: PDU MAC для передачи во второе UE определяют на основе данных, подлежащих передаче в одном или более SL-RB.
[000113] В некоторых вариантах осуществления изобретения, в соответствии с алгоритмом «корзины» маркеров, PDU MAC может быть заполнен на основе приоритетов логических каналов SL-RB второго UE с емкостью «корзины» больше 0, которые выбирают первыми, чтобы гарантировать, что данные, включенные в SL-RB с емкостью больше 0 и наивысшим приоритетом логического канала, передаются первыми.
[000114] В некоторых вариантах осуществления изобретения этап S122b также включает: в ответ на то, что все данные, подлежащие передаче в SL-RB второго UE, для которого емкость «корзины» больше 0, переносятся в PDU MAC, и PDU MAC еще имеет оставшуюся емкость, определение данных, подлежащих передаче в одном или более SL-RB, на основе порядка приоритетов логических каналов, соответствующих SL-SB второго UE, от высокого к низкому; и определение PDU MAC для передачи во второе UE на основе данных, подлежащих передаче в одном или более SL-RB.
[000115] В других вариантах осуществления изобретения, как показано на фиг.7 В, способ в вариантах осуществления изобретения может включать следующее.
[000116] S111b: определяют приоритеты логических каналов, соответствующих SL-DRB данных, подлежащих передаче, для которых емкость «корзины» больше 0.
[000117] S112b: UE, соответствующее логическому каналу с наивысшим приоритетом логического канала среди логических каналов, соответствующих SL-DRB для данных, подлежащих передаче, для которых емкость «корзины» больше 0, определяют как второе UE.
[000118] S121b: определяют приоритеты логических каналов для логических каналов, соответствующих SL-RB второго UE, для которых емкость «корзины» больше 0.
[000119] S122b: данные, подлежащие передаче в одном или более SL-RB, определяют на основе порядка приоритетов логических каналов от высокого к низкому.
[000120] S123b: PDU MAC для передачи во второе UE определяют на основе данных, подлежащих передаче в одном или более SL-RB.
[000121] То есть, когда количество логических каналов, соответствующих SL-RB второго UE, для которых емкость «корзины» больше 0, относительно невелико или объем данных каждого SL-RB относительно невелик, все SL-RB с емкостью «корзины» больше 0 передают в PDU MAC. Если PDU MAC имеет оставшуюся емкость, данные во всех SL-RB второго UE могут быть заполнены в PDU MAC. Чтобы гарантировать, что данные в SL-RB с более высоким приоритетом логического канала передаются первыми, PDU MAC может заполняться данными в соответствии с приоритетами логического канала от высокого к низкому.
[000122] В других вариантах осуществления изобретения, когда все данные, подлежащие передаче в блоках SL-RB второго UE, для которого емкость «корзины» больше 0, переносятся в PDU MAC, и PDU MAC еще имеет оставшуюся емкость, SL-SB второго UE для передачи данных может быть выбран случайным образом. Подлежащие передаче данные произвольно выбранного SL-SB включают в соответствующий PDU MAC.
[000123] В некоторых вариантах осуществления изобретения подзаголовок SL-SCH MAC для PDU MAC включает идентификатор уровня (L, level) 2 SL второго UE.
[000124] Идентификатор L SL подзаголовка SL-SCH MAC для PDU MAC переносится в SL-SCH для других UE, которые обнаруживают PDU MAC, чтобы определить, передается ли им текущий принятый PDU MAC.
[000125] Как показано на фиг. 8, некоторые варианты осуществления изобретения обеспечивают устройство для обработки данных, которое применимо в первом пользовательском оборудовании UE и содержит: первый модуль 710 определения, сконфигурированный для определения второго UE на основе приоритетов логических каналов, соответствующих SL-DRB и/или SL-SRB для данных, подлежащих передаче; и второй модуль 720 определения, сконфигурированный для определения PDU MAC для передачи во второе UE, при этом PDU MAC содержит данные, подлежащие передаче в одном или более SL-RB, определенных на основе приоритетов логических каналов, соответствующих SL-RB второго UE, и SL-RB второго UE включают SL-DRB второго UE и/или SL-SRB второго UE.
[000126] В некоторых вариантах осуществления изобретения первый модуль 710 определения и второй модуль 720 определения могут быть программными модулями; и после того, как программные модули будут исполнены процессором, может осуществляться определение второго UE и PDU MAC.
[000127] В других вариантах осуществления изобретения первый модуль 710 определения и второй модуль 720 определения могут быть комбинацией программного и аппаратного обеспечения; комбинация программного и аппаратного обеспечения может включать различные программируемые массивы, а программируемые массивы могут включать программируемые пользователем массивы и/или комплексные программируемые массивы.
[000128] В других вариантах осуществления изобретения первый модуль 710 определения и второй модуль 720 определения могут быть чисто аппаратными модулями, а чисто аппаратные модули могут включать специализированные интегральные схемы.
[000129] В некоторых вариантах осуществления изобретения логический канал, соответствующий SL-DRB, имеет идентификатор логического канала, который определен протоколом связи или конфигурирован сетевой стороной.
[000130] В некоторых вариантах осуществления изобретения первый модуль 710 определения сконфигурирован для определения данных, подлежащих передаче, и определения второго UE на основе приоритетов логических каналов, соответствующих SL-DRB, в ответ на то, что SL-RB для данных, подлежащих передаче, включают SL-DRB.
[000131] В некоторых вариантах осуществления изобретения первый модуль 710 определения сконфигурирован для определения приоритетов логических каналов, соответствующих SL-DRB для данных, подлежащих передаче; и определения UE, соответствующего логическому каналу с наивысшим приоритетом логического канала среди логических каналов, соответствующих SL-DRB для данных, подлежащих передаче, в качестве второго UE.
[000132] В некоторых вариантах осуществления изобретения первый модуль 710 определения сконфигурирован для определения приоритетов логических каналов, соответствующих SL-DRB для данных, подлежащих передаче, для которых емкость «корзины» больше 0; определения UE, соответствующего логическому каналу с наивысшим приоритетом логического канала среди логических каналов, соответствующих SL-DRB для данных, подлежащих передаче, для которых емкость «корзины» больше 0, в качестве второго UE.
[000133] В некоторых вариантах осуществления изобретения первый модуль определения сконфигурирован для определения второго UE на основе приоритетов логических каналов, соответствующих SL-SRB, в ответ на то, что SL-RB для данных, подлежащих передаче, не включают SL-DRB, но включают SL-SRB.
[000134] В некоторых вариантах осуществления изобретения второй модуль 710 определения сконфигурирован для определения приоритетов логических каналов, соответствующих SL-RB второго UE; определения данных, подлежащих передаче в одном или более SL-RB, на основе порядка приоритетов логических каналов от высокого к низкому; и определения PDU MAC для передачи во второе UE на основе данных, подлежащих передаче в одном или более SL-RB.
[000135] В некоторых вариантах осуществления изобретения второй модуль 710 определения сконфигурирован для определения приоритетов логических каналов, соответствующих SL-RB второго UE, для которых емкость «корзины» больше 0; определения данных, подлежащих передаче в одном или более SL-RB, на основе порядка приоритетов логических каналов от высокого к низкому; и определения PDU MAC для передачи во второе UE на основе данных, подлежащих передаче в одном или более SL-RB.
[000136] В некоторых вариантах осуществления изобретения второй модуль 710 определения также сконфигурирован, в ответ на то, что все данные, подлежащие передаче в SL-RB второго UE, для которого емкость «корзины» больше 0, переносятся в PDU MAC, и PDU MAC еще имеет оставшуюся емкость, для определения данных, подлежащих передаче в одном или более SL-RB, на основе порядка приоритетов логических каналов, соответствующих SL-SB второго UE, от высокого к низкому; и определения PDU MAC для передачи во второе UE на основе данных, подлежащих передаче в одном или более SL-RB.
[000137] В некоторых вариантах осуществления изобретения подзаголовок SL-SCH MAC для PDU MAC включает идентификатор уровня 2 SL второго UE.
[000138] Ниже представлены несколько конкретных примеров в сочетании с любым из описанных выше вариантов осуществления изобретения.
[000139] Пример 1
[000140] Когда сеть конфигурирует приоритеты логических каналов путем широковещательной передачи, приоритеты логических каналов, соответствующих DRB и SRB, могут быть фиксированными значениями. Данные в каждом логическом канале могут динамически изменяться. В соответствии с текущим процессом LCP, когда приоритет логического канала DRB ниже, чем приоритет логического канала SRB, UE может предпочтительно выбрать логический канал, соответствующий SRB, и данные других логических каналов UE-получателя помещаются в PDU MAC и передаются. Может случиться так, что данные с более низким приоритетом логического канала UE-получателя передаются, но данные с более высоким приоритетом логического канала другого UE-получателя не передаются, что не может гарантировать качество обслуживания (QoS).
[000141] Когда UE MAC получает грант SL, оно выбирает логический канал с наивысшим приоритетом логического канала среди логических каналов, соответствующих DRB для данных, подлежащих передаче, или логических каналов, соответствующих DRB с емкостью больше 0 для данных, подлежащих передаче, и выбирается идентификатор уровня 2 соответствующего UE-получателя.
[000142] Во всех логических каналах, соответствующих выбранному идентификатору уровня 2, данные, подлежащие передаче в логических каналах, могут быть помещены в PDU MAC на основе алгоритма «корзины» маркеров или приоритетов логических каналов, пока данные, подлежащие передаче во всех логических каналах, не будут помещены в PDU MAC, или в PDU MAC больше нельзя будет поместить данные.
[000143] Пример 2
[000144] UEx установил соединение с UE1, идентификатор уровня 2 UE1 равен 000, и для приема данных UE1 сконфигурированы следующие логические каналы. UEx здесь является описанным выше первым UE.
SL-SRB1, соответствующий LCH0, приоритет логического канала равен 1;
SL-SRB2, соответствующий LCH1, приоритет логического канала равен 3;
SL-DRB1, соответствующий LCH2, приоритет логического канала равен 0;
SL-DRB2, соответствующий LCH3, приоритет логического канала равен 2.
[000145] UEx установил соединение с UE2, идентификатор уровня 2 UE2 равен 001, и для приема данных UE2 сконфигурированы следующие логические каналы:
SL-SRB1, соответствующий LCH5, приоритет логического канала равен 4; SL-SRB2, соответствующий LCH6, приоритет логического канала равен 1; SL-DRB1, соответствующий LCH7, приоритет логического канала равен 1; SL-DRB2, соответствующий LCH8, приоритет логического канала равен 3.
[000146] Когда UEx получает грант SL на 1 кбит, у него есть данные для передачи по следующим логическим каналам:
LCH1 имеет 0,1 кбит данных для передачи;
LCH3 имеет 0,3 кбит данных для передачи;
LCH5 имеет 0,4 кбит данных для передачи;
LCH7 имеет 0,2 кбит данных для передачи;
LCH8 имеет 0,6 кбит данных для передачи.
[000147] Уровень MAC UE идентифицирует логические каналы, соответствующие SL-DRB, подлежащим передаче, как LCH3, LCH7 и LCH8, выбирают LCH8 с наивысшим приоритетом логического канала и выбирают UE2. Выбранное здесь UE2 является описанным выше вторым UE, которое выбрано для предпочтительного приема данных.
[000148] Уровень MAC UE идентифицирует логические каналы UE2, которые имеют данные для передачи, как LCH5, LCH7 и LCH8. LCH5 и LCH8 помещают в блок данных протокола (PDU) MAC последовательно в соответствии с приоритетами логических каналов, и может оказаться, что в него больше нельзя поместить данные, после чего блок данных протокола MAC передают на физический уровень и передают в UE2.
[000149] Пример 3
[000150] UEx установил SL с UE1, идентификатор уровня 2 UE1 равен 000, и для передачи данных в UE1 сконфигурированы следующие логические каналы. UEx здесь является описанным выше первым UE.
SL-SRB1, соответствующий LCH0, приоритет логического канала равен 1;
SL-SRB2, соответствующий LCH1, приоритет логического канала равен 3;
SL-DRB1, соответствующий LCH2, приоритет логического канала равен 0;
SL-DRB2, соответствующий LCH3, приоритет логического канала равен 2.
[000151] UEx установил соединение с UE2, идентификатор уровня 2 UE2 равен 001, и для передачи данных в UE2 сконфигурированы следующие логические каналы:
SL-SRB1, соответствующий LCH5, приоритет логического канала равен 4;
SL-SRB2, соответствующий LCH6, приоритет логического канала равен 1;
SL-DRB1, соответствующий LCH7, приоритет логического канала равен 1;
SL-DRB2, соответствующий LCH8, приоритет логического канала равен 3.
[000152] Когда UEx получает грант SL на 10 кбит, у него есть данные для передачи по следующим логическим каналам:
LCH1 имеет 1 кбит данных для передачи, а емкость «корзины» составляет 1 кбит;
LCH3 имеет 3 кбит данных для передачи, а емкость «корзины» составляет 1 кбит;
LCH5 имеет 4 кбит данных для передачи, а емкость «корзины» составляет 4 кбит;
LCH7 имеет 2 кбит данных для передачи, а емкость «корзины» составляет 4 кбит;
LCH8 имеет 6 кбит данных для передачи, а емкость «корзины» составляет -5 кбит.
[000153] Уровень MAC UE идентифицирует логические каналы, соответствующие SL-DRB, подлежащим передаче, как LCH3, LCH7 и LCH8, а логические каналы, для которых емкость «корзины» больше 0, представляют собой LCH3 и LCH7. Выбирают LCH3 с наивысшим приоритетом логического канала и выбирают UE1. Выбранное здесь UE1 является описанным выше вторым UE, которое выбрано для предпочтительного приема данных.
[000154] Уровень MAC UE идентифицирует логический канал данных, подлежащих передаче, с емкостью «корзины» больше 0, для UE1 это LCH3. В соответствии с приоритетом логического канала 3 кбит LCH3 сначала помещают в PDU MAC, затем 1 кбит LCH1 помещают в PDU MAC, и, наконец, PDU MAC доставляют на физический уровень и передают в UE2.
[000155] Фиг. 9 представляет собой структурную схему, иллюстрирующую терминал в соответствии с некоторыми вариантами осуществления изобретения. Например, терминал может быть мобильным телефоном, компьютером, терминалом цифрового вещания, устройством обмена сообщениями, игровой консолью, планшетом, медицинским устройством, тренажером, персональным цифровым помощником и т.п.
[000156] Как показано на фиг.9, терминал 800 может включать один или более из следующих компонентов: компонент 802 обработки, память 804, компонент 806 питания, мультимедийный компонент 808, аудиокомпонент 810, интерфейс ввода/вывода (I/O) 812, измерительный компонент 814 и компонент 816 связи.
[000157] Компонент 802 обработки обычно управляет общими операциями терминала 800, такими как операции, связанные с отображением, телефонными вызовами, передачей данных, операциями камеры и операциями записи. Компонент 802 обработки может включать один или более процессоров 820 для исполнения инструкций для выполнения всех или части операций описанных выше способов. Кроме того, компонент 802 обработки может включать один или более модулей, которые обеспечивают взаимодействие между компонентом 802 обработки и другими компонентами. Например, компонент 802 обработки может включать мультимедийный модуль для обеспечения взаимодействия между мультимедийным компонентом 808 и компонентом 802 обработки.
[000158] Память 804 сконфигурирована для хранения различных типов данных для поддержки работы терминала 800. Примеры таких данных включают инструкции для любых приложений или способов, используемых в терминале 800, контактные данные, данные телефонной книги, сообщения, изображения, видео и т.д. Память 804 может быть реализована с использованием любого типа энергозависимых или энергонезависимых запоминающих устройств или их комбинации, таких как статическая оперативная память (SRAM, static random access memory), электрически стираемая программируемая постоянная память (EEPROM, electrically erasable programmable read-only memory), электрически программируемая постоянная память (EPROM, electrically programmable read-only memory), программируемая постоянная память (PROM, programmable read-only memory), постоянная память (ROM, read-only memory), магнитная память, флэш-память, магнитный диск или оптический диск.
[000159] Компонент 806 питания обеспечивает питание различных компонентов терминала 800. Компонент 806 питания может включать систему управления питанием, один или более источников питания и любые другие компоненты, связанные с генерацией, управлением и распределением питания в терминале 800.
[000160] Мультимедийный компонент 808 включает экран, обеспечивающий выходной интерфейс между терминалом 800 и пользователем. В некоторых вариантах осуществления изобретения экран может включать жидкокристаллический дисплей (LCD, liquid crystal display) и сенсорную панель (TP, touch panel). Если экран включает сенсорную панель, экран может быть реализован как сенсорный экран для приема входных сигналов от пользователя. Сенсорная панель включает один или более датчиков касания для распознавания касания, скольжения и жестов на сенсорной панели. Датчики касания могут не только воспринимать границу действия касания или скольжения, но также определять период времени и давление, связанные с действием касания или скольжения. В некоторых вариантах осуществления изобретения мультимедийный компонент 808 включает переднюю камеру и/или заднюю камеру. Передняя камера и задняя камера могут получать внешние мультимедийные данные, когда терминал 800 находится в рабочем режиме, таком как режим фотосъемки или видеосъемки. Как передняя, так и задняя камера может представлять собой систему с фиксированными оптическими линзами или иметь возможность фокусировки и оптического увеличения.
[000161] Аудиокомпонент 810 выполнен с возможностью вывода и/или ввода аудиосигналов. Например, аудиокомпонент 810 включает микрофон («MIC»), сконфигурированный для приема внешнего аудиосигнала, когда терминал 800 находится в рабочем режиме, таком как режим вызова, режим записи и режим распознавания голоса. Принятый аудиосигнал может быть далее сохранен в памяти 804 или передан через компонент 816 связи. В некоторых вариантах осуществления изобретения аудиокомпонент 810 также включает динамик для вывода аудиосигналов.
[000162] Интерфейс 812 ввода/вывода обеспечивает интерфейс между компонентом 802 обработки и модулями периферийного интерфейса, такими как клавиатура, колесико управления, кнопки и т.п.Кнопки могут включать, помимо прочего, кнопку «Домой», кнопку регулировки громкости, кнопку запуска и кнопку блокировки.
[000163] Измерительный компонент 814 включает один или более датчиков для обеспечения оценки состояния различных аспектов терминала 800. Например, измерительный компонент 814 может обнаруживать открытое/закрытое состояние терминала 800, относительное расположение компонентов, например, дисплея и клавиатуры терминала 800, изменение положения терминала 800 или компонента терминала 800, наличие или отсутствие контакта пользователя с терминалом 800, ориентацию или ускорение/замедление терминала 800 и изменение температуры терминала 800. Измерительный компонент 814 может включать датчик приближения, сконфигурированный для обнаружения присутствия близлежащих объектов без физического контакта. Измерительный компонент 814 также может включать датчик света, такой как датчик изображения CMOS или CCD, для использования в приложениях обработки изображений. В некоторых вариантах осуществления изобретения измерительный компонент 814 также может включать акселерометр, гироскоп, магнитный датчик, датчик давления или датчик температуры.
[000164] Компонент 816 связи сконфигурирован для обеспечения проводной или беспроводной связи между терминалом 800 и другими устройствами. Терминал 800 может получить доступ к беспроводной сети на основе стандарта связи, такого как Wi-Fi, 2G или 3G, или их комбинации. В одном примере осуществления изобретения компонент 816 связи принимает широковещательный сигнал или информацию, связанную с широковещательной передачей, от внешней системы управления широковещательной передачей через широковещательный канал. В одном примере осуществления изобретения компонент 816 связи также включает модуль беспроводной связи малого радиуса действия (NFC, near field communication) для обеспечения связи ближнего действия. Например, модуль NFC может быть реализован на основе технологии радиочастотной идентификации (RFID, radio frequency identification), технологии, разработанной ассоциацией передачи данных в инфракрасном диапазоне (IrDA, Infrared Data Association), технологии сверхширокополосной (UWB, Ultra-Wideband) связи, технологии Bluetooth (ВТ) и других технологий.
[000165] В примере осуществления изобретения устройство 800 может быть реализовано с использованием одной или более специализированных интегральных схем (ASIC, Application Specific Integrated Circuit), цифровых сигнальных процессоров (DSP, Digital Signal Processor), устройств цифровой обработки сигналов (DSPD, Digital Signal Processing Device), программируемых логических устройств (PLD, Programmable Logic Device), программируемых пользователем вентильных матриц (FPGA, Field Programmable Gate Array), контроллеров, микроконтроллеров, микропроцессоров или других электронных компонентов, предназначенных для выполнения описанных выше способов.
[000166] В примерах осуществления изобретения также предоставляется машиночитаемый носитель для хранения данных, содержащий инструкции, например, содержащиеся в памяти 804 и исполняемые процессором 820 в терминале 800 для выполнения описанных выше способов. Например, машиночитаемый носитель для хранения данных может быть ROM, RAM, CD-ROM, магнитной лентой, гибким диском, оптическим устройством хранения данных и т.п.
[000167] Фиг. 10 представляет собой структурную схему, иллюстрирующую базовую станцию согласно некоторым вариантам осуществления изобретения. Как показано на фиг.10, базовая станция 900 может включать компонент 922 обработки, который также включает один или более процессоров, и ресурс памяти, представленный памятью 932, для хранения инструкций, таких как прикладная программа, которая может исполняться компонентом 922 обработки. Прикладная программа, хранящаяся в памяти 932, может включать один или более модулей, каждый из которых соответствует набору инструкций. Кроме того, компонент 922 обработки сконфигурирован для исполнения инструкций для выполнения описанных выше способов.
[000168] Базовая станция 900 также может включать компонент 926 питания, сконфигурированный для управления питанием базовой станции 900, проводной или беспроводной сетевой интерфейс 950, сконфигурированный для подключения базовой станции 900 к сети, и интерфейс 958 ввода/вывода (I/O). Базовая станция 900 может работать на основе операционной системы, хранящейся в памяти 482, такой как Windows ServerTM, Mac OS XTM, UnixTM, LinuxTM, FreeBSDTM или т.п.
[000169] В вариантах осуществления изобретения предлагается устройство связи. Устройство связи может быть терминалом или базовой станцией. Устройство связи содержит: приемопередатчик, память и процессор, соответственно подключенный к приемопередатчику и памяти и сконфигурированный для управления приемопередатчиком для передачи и приема сигналов беспроводной связи и выполнения способа, как описано выше в любом варианте осуществления изобретения, посредством выполнения машиночитаемых инструкций, хранящихся в памяти, например для выполнения способа, показанного на фиг. 5, фиг. 6А, фиг. 6В, фиг. 7А и фиг. 7В.
[000170] В вариантах осуществления изобретения предлагается машиночитаемый носитель для хранения данных. Машиночитаемый носитель для хранения данных содержит машиночитаемые инструкции. Когда машиночитаемые инструкции исполняются процессором, выполняется способ, описанный выше в любом варианте осуществления изобретения, например способ, показанный на фиг. 5, фиг. 6А, фиг. 6В, фиг. 7А и фиг. 7В.
[000171] Другие варианты осуществления изобретения будут очевидны специалистам в данной области техники из рассмотрения описания и применения раскрытого здесь изобретения. Настоящая заявка предназначена для охвата любых изменений, вариантов использования или адаптаций изобретения в соответствии с его общими принципами, включая такие отступления от описания, которые входят в известную или обычную практику в данной области техники. Предполагается, что описание и примеры рассматриваются только как иллюстративные, а объем и сущность изобретения определяются формулой изобретения.
[000172] Следует понимать, что изобретение не ограничивается точной конструкцией, которая была описана выше и проиллюстрирована на прилагаемых чертежах, и что могут быть сделаны различные модификации и изменения в пределах сущности изобретения. Предполагается, что объем изобретения ограничивается только формулой изобретения.
Группа изобретений относится к области беспроводной связи. Технический результат заключается вповышении качества обслуживания (QoS). Согласно способу обработки данных для первого пользовательского оборудования (UE), когда первое UE имеет данные, подлежащие передаче множеству вторых UE, оно определяет одно из множества вторых UE на основании этих данных (а именно, на основании приоритетов логических каналов, соответствующих SL-DRB, в ответ на то, что SL-RB для данных, подлежащих передаче, включают SL-DRB). После определения второго UE первое UE генерирует блок данных протокола управления доступом к среде (PDU MAC) для передачи во второе UE, при этом PDU MAC содержит данные, подлежащие передаче в одном или более радиоканалах SL-RB, определенных на основе приоритетов логических каналов, соответствующих SL-RB второго UE, a SL-RB второго UE включают SL-DRB второго UE и/или SL-SRB второго UE. 4 н. и 16 з.п. ф-лы, 12 ил.
1. Способ обработки данных, для первого пользовательского оборудования (UE), включающий:
определение второго UE на основе приоритетов логических каналов, соответствующих радиоканалам передачи данных прямой линии связи (SL-DRB) и/или радиоканалам сигнализации прямой линии связи (SL-SRB) для данных, подлежащих передаче; и
определение блока данных протокола управления доступом к среде (PDU MAC) для передачи во второе UE,
при этом PDU MAC содержит данные, подлежащие передаче в одном или более радиоканалах прямой линии связи (SL-RB), определенных на основе приоритетов логических каналов, соответствующих SL-RB второго UE, а SL-RB второго UE включают SL-DRB второго UE и/или SL-SRB второго UE,
при этом определение второго UE на основе приоритетов логических каналов, соответствующих SL-DRB и/или SL-SRB для данных, подлежащих передаче, включает:
определение второго UE на основе приоритетов логических каналов, соответствующих SL-DRB, в ответ на то, что SL-RB для данных, подлежащих передаче, включают SL-DRB.
2. Способ по п.1, в котором логический канал, соответствующий SL-DRB, имеет идентификатор логического канала, который определен протоколом связи или конфигурирован сетевой стороной.
3. Способ по п.1, в котором определение второго UE на основе приоритетов логических каналов, соответствующих SL-DRB, включает:
определение приоритетов логических каналов, соответствующих SL-DRB для данных, подлежащих передаче; и
определение UE, соответствующего логическому каналу с наивысшим приоритетом логического канала среди логических каналов, соответствующих SL-DRB для данных, подлежащих передаче, в качестве второго UE.
4. Способ по п.1, в котором определение второго UE на основе приоритетов логических каналов, соответствующих SL-DRB, включает:
определение приоритетов логических каналов, соответствующих SL-DRB для данных, подлежащих передаче, для которых емкость «корзины» больше 0;
определение UE, соответствующего логическому каналу с наивысшим приоритетом логического канала среди логических каналов, соответствующих SL-DRB для данных, подлежащих передаче, для которых емкость «корзины» больше 0, в качестве второго UE.
5. Способ по п.1 или 2, в котором определение второго UE на основе приоритетов логических каналов, соответствующих SL-DRB и/или SL-SRB для данных, подлежащих передаче, включает:
определение второго UE на основе приоритетов логических каналов, соответствующих SL-SRB, в ответ на то, что SL-RB для данных, подлежащих передаче, не включают SL-DRB, но включают SL-SRB.
6. Способ по любому из пп.1-5, в котором определение PDU MAC для передачи во второе UE включает:
определение приоритетов логических каналов, соответствующих SL-RB второго UE;
определение данных, подлежащих передаче в одном или более SL-RB, на основе порядка приоритетов логических каналов от высокого к низкому; и
определение PDU MAC для передачи во второе UE на основе данных, подлежащих передаче в одном или более SL-RB.
7. Способ по любому из пп.1-5, в котором определение PDU MAC для передачи во второе UE включает:
определение приоритетов логических каналов, соответствующих SL-RB второго UE, для которых емкость «корзины» больше 0;
определение данных, подлежащих передаче в одном или более SL-RB, на основе порядка приоритетов логических каналов от высокого к низкому; и
определение PDU MAC для передачи во второе UE на основе данных, подлежащих передаче в одном или более SL-RB.
8. Способ по п.7, в котором определение PDU MAC для передачи во второе UE также включает:
в ответ на то, что все данные, подлежащие передаче в SL-RB второго UE, для которых емкость «корзины» больше 0, переносятся в PDU MAC, и PDU MAC еще имеет оставшуюся емкость, определение данных, подлежащих передаче в одном или более SL-RB, на основе порядка приоритетов логических каналов, соответствующих SL-SB второго UE, от высокого к низкому; и
определение PDU MAC для передачи во второе UE на основе данных, подлежащих передаче в одном или более SL-RB.
9. Способ по любому из пп.1-8, в котором подзаголовок совместно используемого канала прямой линии связи (SL-SCH) MAC для PDU MAC содержит идентификатор уровня 2 SL второго UE.
10. Устройство для обработки данных, для первого пользовательского оборудования (UE), содержащее:
первый модуль определения, сконфигурированный для определения второго UE на основе приоритетов логических каналов, соответствующих радиоканалам передачи данных прямой линии связи (SL-DRB) и/или радиоканалам сигнализации прямой линии связи (SL-SRB) для данных, подлежащих передаче; и
второй модуль определения, сконфигурированный для определения блока данных протокола управления доступом к среде (PDU MAC) для передачи во второе UE,
при этом PDU MAC содержит данные, подлежащие передаче в одном или более радиоканалах прямой линии связи (SL-RB), определенных на основе приоритетов логических каналов, соответствующих SL-RB второго UE, а SL-RB второго UE включают SL-DRB второго UE и/или SL-SRB второго UE,
при этом первый модуль определения сконфигурирован для определения данных, подлежащих передаче, и определения второго UE на основе приоритетов логических каналов, соответствующих SL-DRB, в ответ на то, что SL-RB для данных, подлежащих передаче, включают SL-DRB.
11. Устройство по п.10, в котором логический канал, соответствующий SL-DRB, имеет идентификатор логического канала, который определен протоколом связи или конфигурирован сетевой стороной.
12. Устройство по п.10, в котором первый модуль определения сконфигурирован для определения приоритетов логических каналов, соответствующих SL-DRB для данных, подлежащих передаче; и определения UE, соответствующего логическому каналу с наивысшим приоритетом логического канала среди логических каналов, соответствующих SL-DRB для данных, подлежащих передаче, в качестве второго UE.
13. Устройство по п.10, в котором первый модуль определения сконфигурирован для определения приоритетов логических каналов, соответствующих SL-DRB для данных, подлежащих передаче, для которых емкость «корзины» больше 0; определения UE, соответствующего логическому каналу с наивысшим приоритетом логического канала среди логических каналов, соответствующих SL-DRB для данных, подлежащих передаче, для которых емкость «корзины» больше 0, в качестве второго UE.
14. Устройство по п.10 или 11, в котором первый модуль определения сконфигурирован для определения второго UE на основе приоритетов логических каналов, соответствующих SL-SRB, в ответ на то, что SL-RB для данных, подлежащих передаче, не включают SL-DRB, но включают SL-SRB.
15. Устройство по любому из пп.10-14, в котором второй модуль определения сконфигурирован для определения приоритетов логических каналов, соответствующих SL-RB второго UE; определения данных, подлежащих передаче в одном или более SL-RB, на основе порядка приоритетов логических каналов от высокого к низкому; и определения PDU MAC для передачи во второе UE на основе данных, подлежащих передаче в одном или более SL-RB.
16. Устройство по любому из пп.10-14, в котором второй модуль определения сконфигурирован для определения приоритетов логических каналов, соответствующих SL-RB второго UE, для которых емкость «корзины» больше 0; определения данных, подлежащих передаче в одном или более SL-RB, на основе порядка приоритетов логических каналов от высокого к низкому; и определения PDU MAC для передачи во второе UE на основе данных, подлежащих передаче в одном или более SL-RB.
17. Устройство по п.16, в котором второй модуль определения также сконфигурирован, в ответ на то, что все данные, подлежащие передаче в SL-RB второго UE, для которых емкость «корзины» больше 0, переносятся в PDU MAC, и PDU MAC еще имеет оставшуюся емкость, для определения данных, подлежащих передаче в одном или более SL-RB, на основе порядка приоритетов логических каналов, соответствующих SL-SB второго UE, от высокого к низкому; и определения PDU MAC для передачи во второе UE на основе данных, подлежащих передаче в одном или более SL-RB.
18. Устройство по любому из пп.10-17, в котором подзаголовок совместно используемого канала прямой линии связи (SL-SCH) MAC для PDU MAC содержит идентификатор уровня 2 SL второго UE.
19. Пользовательское оборудование, содержащее:
приемопередатчик;
память и
процессор, соответственно подключенный к приемопередатчику и памяти и сконфигурированный для управления приемопередатчиком для передачи и приема сигналов беспроводной связи и выполнения способа по любому из пп.1-9 путем исполнения машиночитаемых инструкций, хранящихся в памяти.
20. Машиночитаемый носитель данных, хранящий машиночитаемые инструкции, при исполнении которых процессором выполняется способ по любому из пп.1-9.
WO 2019198838 A1, 17.10.2019 | |||
EP 3051737 A1, 03.08.2016 | |||
WO 2017051494 A1, 30.03.2017 | |||
WO 2017026667 A1, 16.02.2017 A1 | |||
СПОСОБЫ И СИСТЕМЫ ДЛЯ ПЛАНИРОВАНИЯ В СИСТЕМАХ СВЯЗИ АВТОМОБИЛЬ-АВТОМОБИЛЬ НА ОСНОВЕ Uu | 2017 |
|
RU2699393C1 |
Авторы
Даты
2023-09-19—Публикация
2019-12-13—Подача