Короткие идентификаторы для широковещательной прямой связи между устройствами (d2d)
Иллюстрации
Показать всеПредлагаются способы, устройства, системы и компьютерные программные продукты для передачи/приема назначения плана передачи (SA). Технический результат заключается в улучшении общей производительности системы за счет разделения физических ресурсов с помехами. Указанный результат обеспечивается при выполнении устройством передачи назначения плана передачи, при этом устройство включает: процессор; и запоминающее устройство, включающее код компьютерной программы. При этом запоминающее устройство и код компьютерной программы конфигурированы так, чтобы под управлением процессора устройство осуществляло следующие этапы: включение короткого идентификатора в назначение плана передачи, при этом короткий идентификатор представляет собой сокращенную, по сравнению с идентификатором адресата, версию идентификатора адресата, причем идентификатор адресата идентифицирует пользовательское устройство или группу пользовательских устройств; передачу назначения плана передачи, включающего короткий идентификатор, и включение идентификатора адресата в передачу данных, соответствующую информации назначения плана передачи. 5 н. и 14 з.п. ф-лы, 5 ил.
Реферат
Перекрестная ссылка на родственные заявки
[0001] Настоящая заявка ссылается на приоритет предварительной заявки США No. 61/968,705, поданной 21.03.2014. Содержание этой ранее поданной заявки полностью включается в настоящую заявку посредством ссылки.
Предпосылки создания изобретения Область техники
[0002] Варианты осуществления изобретения в основном относятся к системам связи и, например, к прямой связи между устройствами (D2D; device-to-device), интегрированной в сеть связи, такой как, в частности, сотовая сеть технология долгосрочного развития сетей (LTE; long-term evolution) или продвинутая сотовая сеть (LTE-A; long-term evolution advanced), которые описываются в стандарте 3GPP (the 3rd Generation Partnership Project).
Описание существующего уровня техники
[0003] Два типа сетей связи включают сотовые сети и самоорганизующиеся сети ad-hoc. Сотовая сеть представляет собой беспроводную сеть, состоящую из одной или более сот, где каждая сота обслуживается по меньшей мере одним центральным контроллером, таким как базовая станция (BS; base station), базовая станция нового поколения (Node В) или базовая станция сети стандарта LTE ENodeB (eNB). В сотовой сети оборудование пользователя (UE; user equipment) взаимодействует с другим UE через центральный котроллер, когда центральный контроллер пересылает сообщения, передаваемые первым UE, во второе UE и наоборот. В отличие от этого в сети ad-hoc UE взаимодействует непосредственно с другим UE без потребности в центральном контроллере. Использование сотовой сети по сравнению с сетью ad-hoc имеет свои достоинства и недостатки. Например, использование сотовой сети поверх сети ad-hoc обеспечивает преимущества простого управления физическими ресурсами и контроля помех. Однако использование сотовой сети поверх сети ad-hoc имеет также недостаток, который заключается в неэффективном использовании физических ресурсов. Например, в сотовой сети по сравнению с сетью ad-hoc могут потребоваться дополнительные физические ресурсы, даже если два блока UE находятся рядом друг с другом.
[0004] В гибридной сети используется и сотовый режим и режим прямой передачи между устройствами (D2D). В гибридной сети UE может выбирать связь либо в сотовом режиме, либо в режиме передачи D2D. В качестве примера гибридная сеть позволяет устройствам UE осуществлять связь либо в сотовом режиме (т.е. через центральный контроллер), либо в режиме передачи D2D, когда устройства UE могут устанавливать прямой канал, который не обязательно находится под управлением центрального контроллера. Устройства UE и/или их управляющая сеть делают такой выбор в зависимости от того, какой режим обеспечивает лучшие рабочие характеристики. Таким образом гибридная сеть может улучшить общую производительность системы, используя сотовую сеть или сеть ad-hoc. Однако, чтобы использовать гибридную сеть, необходимо решить проблемы, связанные с разделением физических ресурсов и с помехами.
[0005] Кроме того, обнаружение близких сервисов (ProSe; proximity services) /D2D и осуществление связи является одним из вопросов текущего исследования для стандартизации 3GPP, версия 12 (Rel-12) (а также версия 13 и последующие). Сценарии D2D в настоящее время изучаются в рамках проекта 3GPP, включая сценарии D2D в зоне покрытия сети, вне зоны покрытия сети и в зоне частичного покрытия. Предмет изучения ProSe direct D2D LTE Rel-12 был одобрен в рекомендациях RAN #58 и включен в RAN#63. Как указано выше, двумя основными вопросами для включения ProSe D2D в спецификацию LTE являются обнаружение устройств и осуществление связи.
Краткое описание изобретения
[0006] Один вариант осуществления настоящего изобретения включает устройство, включающее по меньшей мере один процессор и по меньшей мере одно запоминающее устройство, включающее код компьютерной программы. По меньшей мере одно запоминающее устройство и код компьютерной программы конфигурируют так, чтобы под управлением по меньшей мере одного процессора устройство по меньшей мере включало короткий идентификатор (ID; identifier), который представляет собой укороченную версию идентификатора адресата, в назначение плана передачи (SA; scheduling assignment). По меньшей мере одно запоминающее устройство и код компьютерной программы также конфигурируют так, чтобы под управлением по меньшей мере одного процессора устройство пересылало SA, включающее короткий ID.
[0007] Следующий вариант осуществления настоящего изобретения включает способ, обеспечивающий включение устройством UE сокращенной версии идентификатора адресата в сообщение SA. Данный способ также включает передачу SA, включающего короткий ID.
[0008] Следующий вариант осуществления настоящего изобретения включает устройство, включающее по меньшей мере один процессор и по меньшей мере одно запоминающее устройство, включающее код компьютерной программы. По меньшей мере одно запоминающее устройство и код компьютерной программы конфигурируют так, чтобы под управлением по меньшей мере одного процессора устройство принимало SA от передающего UE. В варианте осуществления, SA включает короткий ID, который представляет собой сокращенную версию идентификатора адресата. По меньшей мере одно запоминающее устройство и код компьютерной программы также конфигурируют так, чтобы под управлением по меньшей мере одного процессора устройство по меньшей мере распознавало короткий ID из SA, сравнивало короткий ID с короткими ID, которые соответствуют идентификаторам адресатов, которые отслеживает устройство, и декодировало соответствующие данные из SA, если короткий ID соответствует какому-либо из идентификаторов адресатов.
[0009] Следующий вариант осуществления относится к способу, который включает прием устройством UE сообщения SA от передающего UE. В варианте осуществления SA включает короткий ID, который представляет собой сокращенную версию идентификатора адресата. Данный способ также включает распознавание короткого ID из SA и сравнение короткого ID с короткими ID, соответствующими идентификаторам адресатов, которые отслеживает данное UE. Согласно одному варианту осуществления, данный способ также включает декодирование соответствующих данных из SA, если короткий ID соответствует какому-либо из отслеживаемых идентификаторов адресатов.
[0010] Следующий вариант осуществления включает устройство, включающее по меньшей мере один процессор и по меньшей мере одно запоминающее устройство, включающее код компьютерной программы. По меньшей мере одно запоминающее устройство и код компьютерной программы конфигурируют так, чтобы под управлением по меньшей мере одного процессора устройство по меньшей мере выбирало первый ID группы UE (ID адресата), имеющий первую длину, и создавало второй ID, имеющий вторую длину, которая меньше длины первого ID. Создание второго ID из первого ID означает формирование второго ID из определенных битов первого ID или использование более сложной функции, которая выводит второй ID, если на ее входе первый ID. В другом варианте создание может означать применение таблицы отображения, которая была заранее сформирована или передана в устройство. Второй ID не обязательно является уникальным для данной зоны. По меньшей мере одно запоминающее устройство и код компьютерной программы конфигурируют также так, чтобы под управлением по меньшей мере одного процессора устройство по меньшей мере пересылало второй ID в сообщении SA (которое определяет ресурсы, которые будут использоваться для передачи данных), а также передавало информацию о первом ID в ресурсах, которые будут использоваться для передачи данных.
[0011] Вариант осуществления включает способ, включающий выбор первого ID для группы UE (ID адресата), имеющего первую длину, и создание второго ID, имеющего вторую длину, которая меньше длины первого ID. Второй ID не обязательно является уникальным в данной зоне. Данный способ также включает передачу второго ID в сообщении SA (которое может идентифицировать ресурсы, которые должны быть использованы для передачи данных), а также передачу информации о первом ID в ресурсах, которые должны быть использованы для передачи данных.
[0012] Следующий вариант осуществления включает устройство, включающее по меньшей мере один процессор и по меньшей мере одно запоминающее устройство, включающее код компьютерной программы. По меньшей мере одно запоминающее устройство и код компьютерной программы конфигурируют так, чтобы под управлением по меньшей мере одного процессора устройство по меньшей мере формировало второй ID из первого ID, причем первый ID является уникальным в данной зоне, а второй ID имеет размер, меньший чем у первого ID, и не обязательно является уникальным для данной зоны. По меньшей мере одно запоминающее устройство и код компьютерной программы также конфигурируют так, чтобы под управлением по меньшей мере одного процессора устройство по меньшей мере определяло, на основании наличия второго ID по меньшей мере в одном полученном сообщении SA, ресурсы для передачи данных, которые подлежат декодированию, декодировало ресурсы для передачи данных, выбирало данные из ресурсов для передачи данных, которые включают первый ID, и отбрасывало данные из ресурсов для передачи данных, которые не включают первый ID.
[0013] Следующий вариант осуществления включает способ, включающий формирование второго ID из первого ID, причем первый ID является уникальным для данной соты, а второй ID имеет меньший размер, чем размер первого ID, и не обязательно является уникальным для данной соты. Данный способ также включает определение, на основании наличия второго ID по меньшей мере в одном полученном сообщении SA, ресурсов для передачи данных, подлежащих декодированию, декодирование ресурсов для передачи данных, выбор данных из ресурсов для передачи данных, которые включают первый ID, и отбрасывание данных из ресурсов для передачи данных, которые не включают первый ID.
Краткое описание чертежей
[0014] Для лучшего понимания настоящего изобретения дается ссылка на сопроводительные чертежи.
[0015] На фиг. 1 показан пример способа согласно одному варианту осуществления.
[0016] На фиг. 2а показано устройство согласно одному варианту осуществления.
[0017] На фиг. 2а показано устройство согласно другому варианту осуществления.
[0018] На фиг. 3а показана блок-схема способа согласно одному варианту осуществления.
[0019] На фиг. 3b показана блок-схема способа согласно другому варианту осуществления.
Подробное описание изобретения
[0020] Нетрудно понять, что компоненты настоящего изобретения, как в общем смысле описывается и демонстрируется на чертежах, могут быть спроектированы и разработаны в множестве различных конфигураций. Таким образом, последующее подробное описание вариантов осуществления систем, способов, приборов и компьютерных программных продуктов для включения короткого ID адресата в сообщение SA, как показано на сопроводительных чертежах, не ограничивает область действия настоящего изобретения, а просто является типовым примером для выбранных вариантов осуществления настоящего изобретения.
[0021] Признаки, структуры или характеристики настоящего изобретения, рассмотренные в данном описании, могут комбинироваться любым подходящим способом в одном или более вариантах осуществления. Например, использование фраз "конкретные варианты осуществления," "некоторые варианты осуществления" или другие аналогичные, которые используются в данном описании, означает, что конкретный признак, структура или характеристика, описываемая в связи с конкретным вариантом осуществления, может быть включена по меньшей мере в один вариант осуществления настоящего изобретения.
[0022] Таким образом, фразы "в конкретных вариантах осуществления", "в некоторых вариантах осуществления", "в других вариантах осуществления" или другие аналогичные, которые используются в данном описании, не обязательно относятся к одной группе вариантов осуществления, и указанные признаки, структуры и характеристики могут быть объединены любым подходящим способом в одном или более вариантах осуществления. Кроме того по желанию различные функции, рассмотренные ниже, могут быть реализованы в другом порядке и/или одновременно друг с другом. Более того, по желанию один или более из рассмотренных признаков может быть необязательным или может включать несколько признаков. Поэтому последующее описание следует рассматривать просто в качестве пояснения принципов, идей и вариантов осуществления настоящего изобретения, а не в качестве его ограничения.
[0023] Некоторые варианты осуществления настоящего изобретения применимы к сетям LTE-A, включая 3GPP LTE-A Rel-12, Rel-13 и выше, и направлены на поддержку LTE-A в части обнаружения и осуществления связи D2D, но не ограничиваются сетями LTE-A. Консорциум 3GPP начал выполнять исследование относительно потенциальных услуг и потребностей в области связи D2D, называемых сервисами близкого расположения (ProSe; proximity services). Одной из целей этого исследования является анализ случаев использования и определение потенциальных требований для сети оператора в условиях обнаружения и осуществления связи между устройствами, которые находятся в непосредственной близости, при непрерывном сетевом управлении, и/или находятся в зоне покрытия сети 3GPP. Это может служить целям коммерческого/социального использования, разгрузки сети, общественной безопасности и/или интеграции услуг текущей инфраструктуры для обеспечения совместимости при взаимодействии пользователей, включая аспекты доступности и мобильности.
[0024] В RAN 1 #76 было согласовано, что каждый передатчик D2D должен посылать сообщение назначения плана передачи (SA; scheduling assignment)., которое обеспечивает информацию, необходимую для декодирования передачи данных. Например, возможно, что сообщение SA явно указывает ресурсы, которые должны быть использованы для передачи данных, число повторений, используемое при передаче данных, схему кодирования и модуляции, наряду с другой информацией. Для улучшения охвата приложений общественной безопасности (PS; public safety), предполагается также, что передача данных D2D будет включать несколько повторений, например 4 или 8 повторений. Поэтому важно, чтобы сообщение SA обеспечивало достаточно информации для устройств UE, чтобы они были способны объединять передачи данных для получения преимуществ в отношении зоны охвата.
[0025] Было согласовано также, что идентификатор уровня-2 L2 ID для UE адресата или группы UE передается в форме информации уровня MAC (medium access control; управление доступом к среде передачи). Это главным образом означает, что устройства UE будут способны определить адресата конкретной передачи данных только после успешного декодирования самих данных. В условиях, когда данные могут передавать множество UE в одно и то же время, принимающим UE потребовалось бы принять все переданные данные, прежде чем решить, имеют ли к ним отношение какие-либо из этих данных.
[0026] Способом решения этой проблемы является включение L2 ID для UE адресата или группы UE в сообщение SA, но это означает, что размер поля ID должен быть ограничен, чтобы избежать значительного объема служебных данных в сообщении SA, что может ограничить число UE и групп UE, которые будут поддерживаться в конкретной зоне. Это особенно проблематично с позиции режима вне зоны покрытия, где невозможно полагаться на сеть для обеспечения коротких временных идентификаторов, которые будут уникальными в данной зоне.
[0027] Варианты осуществления настоящего изобретения решают проблему того, как включить ID адресата в сообщение SA, чтобы снизить объем декодирования в устройствах UE, в тоже время уменьшая объем служебной информации в сообщении SA.
[0028] Одним из потенциальных преимуществ при включении ID адресата в сообщения SA является то, что UE могут экономить электроэнергию, если исключаются попытки декодировать передачи данных, которые не относятся к конкретным UE. Можно полагать, что декодирование SA является более легкой операцией по сравнению с декодированием передачи данных: число битов, подлежащих декодированию для передачи данных, больше (требуется больший объем обработки) и продолжительность передачи данных также больше (требуется большее время работы приемника). Чтобы максимально увеличить преимущества, передача сообщений о назначении плана передачи различными UE должна быть синхронизирована во временной области.
[0029] Поскольку сообщения SA добавляют служебную информацию в блок передачи данных, желательно минимизировать их размер. Кроме того, зона покрытия самими сообщениями SA должна быть по меньшей мере такой же, как для передачи данных, которую они идентифицируют, а также может потребоваться повторение самих сообщений SA. Для достижения максимальной зоны покрытия, важно использовать узкую полосу пропускания для такой передачи, поскольку широкополосная передача имеет низкую плотность мощности. В случае LTE-A узкая полоса означает 1-3 блока физического ресурса (physical resource block; PRB). Поэтому нежелательно добавлять длинные идентификаторы в сообщения SA, поскольку это повлечет значительные потери спектральной эффективности. Определение коротких сообщений SA является особенно важным в системах, где UE получают ресурсы для сообщений SA способом доступа с конкуренцией из ресурсов, отдельных от ресурсов передачи данных. При конкурентном распределении важно иметь большое число ресурсов SA, чтобы избежать чрезмерных конфликтов сообщений SA. Поэтому чем короче сообщения SA, тем больше ресурсов SA может быть распределено и тем лучше работает система с точки зрения конфликтов.
[0030] В приложениях D2D для общественной безопасности может потребоваться, чтобы устройства UE были способны принимать данные, адресованные более чем одной сетевой группе одновременно, при этом ожидается, что оснащенные D2D устройства UE будут способны принимать множество SA для декодирования более одного пакета данных одновременно. Например, может потребоваться, чтобы UE осуществляли текущий контроль широковещательной группы для приема экстренных передач, одновременно отслеживая передачи группы, к которой они относятся. Конфигурация групп, случаи использования каждой группы, и соответствующие ID являются обязанностью оператора общественной безопасности.
[0031] Как подробно описывается ниже, в варианте осуществления в дополнение к текущему соглашению 3GPP о включении L2 ID адресата (т.е., длинном ID) в заголовок MAC PDU, передающее UE включает короткий ID адресата в сообщение SA, которое может передаваться отдельно от данных, или комбинироваться с данными. Затем короткий ID используется, чтобы уменьшить объем обработки служебных данных для принимающих D2D UE, а также дать возможность принимающим UE отключать приемник на время, когда отсутствуют относящиеся к ним передачи. Длинный ID может все еще использоваться, чтобы однозначно идентифицировать передачи, которые относятся к принимающим UE адресатов. В некоторых вариантах осуществления короткий ID может генерироваться либо путем использования битов из любой заданной позиции длинных ID, или выполнением некоторой математической операции с длинным ID. В других вариантах осуществления вместо использования общего правила для отображения коротких идентификаторов на длинные идентификаторы, короткие идентификаторы формируют и назначают заранее. Этот вариант будет наиболее подходящим, когда формирование и назначение идентификаторов производится для ограниченного набора длинных идентификаторов, например, когда идентификаторы представляют собой сетевые группы общественной безопасности.
[0032] Согласно некоторым вариантам осуществления настоящего изобретения можно сделать следующие допущения:
a) в устройствах UE предварительно настроены ID соответствующих сетевых групп, которые могут использоваться для связи 1:М или 1:1;
b) устройства UE конфигурируют так, чтобы в определенный момент времени они контролировали связь в ограниченном числе групп, например, заданных пользователем вручную;
c) ID адресата может передаваться, например в форме информации MAC уровня, он доступен для приемника UE только после успешного декодирования данных;
d) ID адресата может иметь относительно большой размер, например от 16 до 48 битов.
[0033] С учетом указанных выше допущений конкретные варианты осуществления включают следующие шаги.
1) Передающее UE включает в сообщения SA короткий идентификатор, включающий сокращенную версию ID адресата, сформированную например, путем использования 5 младших битов ID адресата. Такая версия здесь называется коротким ID.
2) Устройства UE, отслеживающие сообщения SA, читают короткие ID и сравнивают их с короткими ID, соответствующими ID адресатов, которые им полагается контролировать. В некоторых вариантах осуществления под сравнением подразумевается простая проверка того, что биты короткого ID соответствуют некоторым битам отслеживаемых ID адресатов, таким как 5 битов младших разрядов. В других вариантах осуществления, где короткие ID получают из длинного ID более сложным способом, сравнение может означать сравнение принятого короткого ID с короткими ID, соответствующими ID адресатов.
3) Для всех SA, в которых короткие ID соответствуют какому-либо из ID адресатов, которые полагается контролировать, UE будет пытаться декодировать соответствующие данные. Здесь под соответствием между коротким ID и ID адресата подразумевается, что короткий ID равен короткому ID, связанному с ID адресата.
[0034] В варианте осуществления существует возможность неоднозначности коротких ID, но это не вызовет конфликта или потери информации, поскольку UE способны декодировать передачи данных и затем однозначно идентифицировать передачу на базе принятых данных. Однако отдельные варианты осуществления допускают компромисс между объемом декодирования данных, необходимым UE, и числом однозначно идентифицированных адресатов.
[0035] В Соединенных Штатах требования общественной безопасности устанавливают, что в типовом сценарии допускается одновременное взаимодействие 20 групп, а в худшем случае может быть порядка 60 групп. При 5 битах для короткого ID, т.е. 32 ID, вероятность того, что UE придется декодировать более одной передачи после приема SA, может быть сделана очень малой посредством разумного планирования ID.
[0036] При работе вне зоны покрытия невозможно полагать, что оператор сети будет способен назначать и переназначать временные ID, и поэтому возможно, что сетевым группам следует назначать относительно длинные ID. Для примера рассмотрим следующие групповые ID:
- группа А: 101010101010101010101010101010101
- группа В: 111110000011110000110101100000001
- группа С: 110101010110110011000001111010001
[0037] Из вышеприведенного примера видно, что в случае если 5 младших битов передаются в сообщении SA, принимающие UE могут идентифицировать следующие короткие ID адресатов: 10101, 00001, 10001. В данном случае UE, отслеживающие передачи от любой из этих групп, способны определить, есть ли данные для приема в ресурсах, используемых для передачи данных, и какие именно.
[0038] Дополнительно к указанному примеру, если передаются только 3 младших бита в сообщении SA, то принимающие UE могут идентифицировать следующие короткие ID адресатов: 101, 001, 001. В этом случае UE, отслеживающие сообщения для группы В или С, не способны однозначно идентифицировать передачи, которые к ним относятся. Это влечет за собой дополнительные усилия для декодирования и потенциально меньше возможностей для экономии электроэнергии, но конфликты в этих ресурсах отсутствуют, и, следовательно, UE способны декодировать передачи данных и определить, имеют ли они к ним отношение. Хотя в этом случае остается некоторая неопределенность, но все еще есть значительное улучшение по сравнению с ситуацией, когда ID не предоставляется или в сообщение SA должен быть включен полный ID.
[0039] Следует отметить, что существует множество различных способов, посредством которых может быть сформирован короткий ID. Например, короткий ID может быть сформирован путем использования битов из любых заранее заданных позиций длинных ID или посредством выполнения некоторой математической операции с длинным ID. В качестве еще одного примера, короткие ID могут быть связаны с длинными ID через предварительно заданную таблицу отображения длинных ID на короткие ID. Такая таблица отображения не устраняет необходимость длинных идентификаторов, поскольку, из-за неполных коротких ID, короткий ID может соответствовать множеству сетевых групп или устройств UE. Заданная таблица отображения может использоваться локально, или передаваться по сети, или может быть записана в UE на стадии конфигурирования для конкретной системы PS.
[0040] В принципе, теоретически при назначении идентификаторов оператор PS или другой оператор может попытаться минимизировать неопределенность ID адресатов, позаботившись о том, чтобы группы, работающие в одной зоне, различались максимально возможно на базе коротких ID адресатов.
[0041] На фиг. 1 представлен пример способа в соответствии с вариантом осуществления настоящего изобретения. Как показано в примере на фиг. 1, передающее UE, UE-1, на шаге 10 посылает сообщение SA, включающее короткую версию ID адресата (т.е. короткий ID). Затем один или более отслеживающих UE, UE-X, на шаге 20 читает короткий ID и сравнивает его с короткими ID, соответствующими ID адресатов, которые отслеживаются. Для любых SA с короткими ID, которые соответствуют любому из ID адресатов, которые оборудованию UE-X необходимо отслеживать, на шаге 30 оборудование UE-X будет пытаться декодировать соответствующие данные.
[0042] На фиг. 2а представлен пример устройства 10 согласно варианту осуществления. В варианте осуществления устройство 10 может представлять собой узел, сетевой компьютер или сервер, находящийся в сети связи или обслуживающий такую сеть. В данном примере устройство 10 может представлять собой UE в сети связи, такой как сеть LTE или LTE-A. Следует отметить, что обычному специалисту в данной области будет понятно, что устройство 10 может включать компоненты или функции, не показанные на фиг. 2а.
[0043] Как показано на фиг. 2а, устройство 10 включает процессор 22 для обработки информации и исполнения команд или операций. Процессор 22 может представлять собой универсальный или специализированный процессор любого типа. Несмотря на то, что на фиг. 2а показан один процессор, согласно другим вариантам осуществления может использоваться несколько процессоров. Фактически процессор 22 может включать, в качестве примера, один или более универсальных компьютеров, специализированных компьютеров, микропроцессоров, процессоров цифровых сигналов (DSP; digital signal processor), программируемых вентильных матриц (FPGA; field-programmable gate array), прикладных интегральных схем (ASIC; application-specific integrated circuit) и процессоров на базе многоядерной архитектуры.
[0044] Устройство 10 также включает память 14 (внутреннюю или внешнюю) или связано с памятью 14, которая связана с процессором 22, для хранения информации и команд, которые исполняются процессором 22. Память 14 представляет собой один или более модулей памяти любого типа, подходящих для условий локального применения, и может быть реализована на базе любой подходящей энергозависимой или энергонезависимой технологии хранения данных, такой как полупроводниковое запоминающее устройство, система и устройство с магнитной записью, система и устройство с оптической записью, стационарная память или съемная память. Например, память 14 может включать любую комбинацию из ОЗУ (RAM; random access memory), ПЗУ (ROM; read only memory), статического ЗУ, такого как магнитный или оптический диск, энергонезависимого устройства любого типа или машиночитаемого носителя. Команды, хранящиеся в памяти 14, включают программные команды или код компьютерной программы, который при исполнении процессором 22 позволяет устройству 10 выполнять задачи, как указано в данном описании.
[0045] Устройство 10 также включает одну или более антенн 25 или связано с антенной 25 для передачи и приема сигналов и/или данных в устройство 10 и от устройства 10. Устройство 10 также включает один или более приемопередатчиков 28 или связано с приемопередатчиком 28, который конфигурируют для передачи и приема информации. Приемопередатчик может представлять собой внешнее устройство, такое как удаленный радиоблок. Например, приемопередатчик 28 конфигурируют для модуляции информации на несущей частоте для передачи через антенну (антенны) 25 и демодуляции информации, принятой через антенну (антенны), 25 для последующей обработки другими элементами устройства 10. В других вариантах осуществления приемопередатчик 28 может быть способен непосредственно передавать и принимать сигналы или данные.
[0046] Процессор 22 выполняет функции, связанные с работой устройства 10, которые, в качестве неограничивающего примера, включают предварительное кодирование параметров усиления/фазы антенны, кодирование и декодирование отдельных битов, формирующих сообщение связи, форматирование информации и общее управление устройством 10, включая процессы, связанные с управлением сетевыми ресурсами.
[0047] В варианте осуществления в памяти 14 хранятся программные модули, которые при исполнении процессором 22 обеспечивают функциональные возможности. Модули могут включать, например операционную систему, которая обеспечивает функциональные возможности операционной системы для устройства 10. В памяти могут также храниться один или более функциональных модулей, таких как приложение или программа, обеспечивающих дополнительные функциональные возможности для устройства 10. Компоненты устройства 10 могут быть реализованы аппаратными средствами или любой подходящей комбинацией аппаратных и программных средств.
[0048] Как указано выше, в соответствии с вариантом осуществления устройство 10 может представлять собой UE в сети связи, такой как LTE или LTE-A. В варианте осуществления устройство 10 под управлением памяти 14 и процессора 22 включает сокращенную версию ID адресата в SA. В некоторых вариантах осуществления, рассмотренных в данном описании, короткая версия ID адресата может именоваться как короткий ID. Согласно варианту осуществления, устройство 10 под управлением памяти 14 и процессора 22 пересылает SA, включающее короткий ID, в одно или более устройств UE, отслеживающих передачи.
[0049] На фиг. 2b показан пример устройства 20 согласно варианту осуществления. В варианте осуществления устройство 20 может представлять собой узел сети, сетевой компьютер, сервер или базовую станцию, находящиеся в сети связи или обслуживающие такую сеть. В таком варианте осуществления устройство 20 может представлять собой UE в сети связи, такой как LTE или LTE-A. Следует отметить, что обычному специалисту в данной области будет понятно, что устройство 20 может включать компоненты или функции, не показанные на фиг. 2b.
[0050] Как показано на фиг. 2b, устройство 20 включает процессор 32 для обработки информации и исполнения команд и операций. Процессор 32 представляет собой универсальный или специализированной процессор любого типа. Несмотря на то, что на фиг. 2b показан один процессор 32, согласно другим вариантам осуществления может использоваться несколько процессоров. Фактически процессор 32 может включать, в качестве примера, один или более универсальных компьютеров, специализированных компьютеров, микропроцессоров, процессоров цифровых сигналов (DSP), программируемых вентильных матриц (FPGA), прикладных интегральных схем (ASIC) и процессоров на базе многоядерной архитектуры.
[0051] Устройство 20 включает также память 34 (внутреннюю или внешнюю) или связано с памятью, которая связана с процессором 32, для хранения информации и команд, которые подлежат исполнению процессором 32. Память 34 представляет собой один или более модулей памяти любого типа, подходящих для условий локального применения, и может быть реализована на базе любой подходящей энергозависимой или энергонезависимой технологии хранения данных, такой как полупроводниковое запоминающее устройство, система и устройство с магнитной записью, система и устройство с оптической записью, стационарная память или съемная память. Например, память 34 может включать любую комбинацию ОЗУ (RAM; random access memory), ПЗУ (ROM; read only memory), статического ЗУ, такого как магнитный или оптический диск, энергонезависимое устройство любого типа или машиночитаемый носитель. Команды, хранящиеся в памяти 34, включают программные команды или код компьютерной программы, который при исполнении процессором 32 позволяет устройству 20 выполнять задачи, как указано в данном описании.
[0052] Устройство 20 также включает одну или более антенн 35 или связано с антенной 35 для передачи и приема сигналов и/или данных в устройство 20 и от устройства 20. Устройство 20 также включает один или более приемопередатчиков 38 или связано с приемопередатчиком 38, который конфигурируют для приема и передачи информации. Приемопередатчик может представлять собой внешнее устройство, такое как удаленный радиоблок. Например, приемопередатчик 38 конфигурируют для модуляции информации на несущей частоте для передачи через антенну (антенны) 35 и демодуляции информации, принятой через антенну (антенны) 35, для последующей обработки другими элементами устройства 20. В других вариантах осуществления приемопередатчик 38 может быть способен непосредственно передавать и принимать сигналы или данные.
[0053] Процессор 32 выполняет функции, связанные с работой устройства 20, которые, в качестве неограничивающего примера, включают предварительное кодирование параметров усиления/фазы антенны, кодирование и декодирование отдельных битов, формирующих сообщение связи, форматирование информации и общее управление устройством 20, включая процессы, связанные с управлением сетевыми ресурсами.
[0054] В варианте осуществления, в памяти 34 хранятся программные модули, которые при исполнении процессором 32 обеспечивают функциональные возможности. Модули могут включать, например, операционную систему, которая обеспечивает функциональные возможности операционной системы для устройства 20. В памяти может также храниться один или более функциональных модулей, таких как приложение или программа, обеспечивающие дополнительные функциональные возможности устройства 20. Компоненты устройства 20 могут быть реализованы аппаратными средствами или любой подходящей комбинацией аппаратных и программных средств.
[0055] Как указано выше, в соответствии с вариантом осуществления устройство 20 может представлять собой UE в сети связи, такой как LTE или LTE-A. В варианте осуществления устройство 20 под управлением памяти 34 и процессора 32 принимает SA от передающего UE. В варианте осуществления SA включает короткий ID, который представляет собой сокращенную версию ID адресата. Затем устройство 20 под управлением памяти 34 и процессора 32 считывает короткий ID из SA и сравнивает короткий ID с ID адресатов, которые отслеживаются устройством 20. Согласно варианту осуществления, далее устройство 20 под управлением памяти 34 и процессора 32 декодирует соответствующие данные из SA, если этот короткий ID соответствует какому-либо из ID адресатов.
[0056] На фиг. За показан пример алгоритма способа передачи сообщений SA согласно варианту осуществления. В некоторых вариантах осуществления данный способ может осуществляться устройствами UE. Способ на фиг. За включает, на шаге 300, включение сокращенной версии ID адресата (т.е. короткого ID) в SA. Данный способ также включает, на шаге 310, передачу SA, включающего короткий ID, в одно или более UE, отслеживающих передачи.
[0057] На фиг. ЗЬ показан пример алгоритма способа приема сообщений SA согласно варианту осуществления. В некоторых вариантах осуществления данный способ может осуществляться устройствами UE. Способ на фиг. ЗЬ включает, на шаге 350, прием SA от передающего UE. В варианте осуществления SA включает короткий ID, который представляет собой сокращенную версию ID адресата. Данный способ также включает, на шаге 360, считывание короткого ID из SA и, на шаге 370, сравнение короткого ID с короткими ID, соответствующими ID адресатов, которые отслеживаются UE. Согласно варианту осуществления, данный способ также включает, на шаге 380, декодирование соответствующих данных из SA, если короткий ID соответствует какому-либо из ID адресатов.
[0058] В некоторых вариантах осуществления функциональные возможности любого из указанных здесь способов, таких как представлены на фиг. 1, 3а, или 3b и рассмотрены выше, могут быть реализованы программой и/или кодом компьютерной программы, который хранится в памяти или на другом машиночитаемом или материальном носителе и исполняется процессор