ТЕХНОЛОГИИ ВЫДЕЛЕНИЯ РЕСУРСОВ ДЛЯ ПЕРЕДАЧИ ДАННЫХ ИЗ УСТРОЙСТВА В УСТРОЙСТВО (D2D)
RESOURCES ALLOCATION TECHNOLOGIES FOR DEVICE TO DEVICE (D2D) DATA TRANSFER

Область техники, к которой относится изобретение
Варианты осуществления, представленные здесь, в общем, относятся к передаче данных между устройствами в широкополосных сетях беспроводной передачи данных.
Уровень техники
В Развернутой универсальной системе мобильной передачи данных Наземной сети радиодоступа (E-UTRAN) развернутый узел B (eNB) может отвечать за выделение ресурсов беспроводного канала для обеспечения передачи данных из устройства в устройство (D2D) для любого оборудования пользователя, выполненного с возможностью D2D (D2D UE), которое желает выполнять такой обмен данными. eNB может уведомлять D2D UE о ресурсах, выделенных для передачи данных D2D, путем передачи гранта на планирование в D2D UE. Требование передачи eNB отдельного гранта на планирование для каждой передачи данных D2D может накладывать чрезмерные, нежелательные объемы передачи сигнальных данных. В сценарии за пределами зоны охвата, в котором передающее D2D UE не имеет возможности связи с eNB, передающее D2D UE может автономно выбирать беспроводные ресурсы канала, для использования для обеспечения своей передачи (передач) данных D2D в принимающую D2D UE. Независимо от того, выделяет ли eNB ресурсы для передачи D2D UE, или передающее D2D UE автономно выбирает эти ресурсы, передающее D2D UE должно передавать информацию управления для уведомления принимающего D2D UE о ресурсах беспроводного канала, через который оно должно выполнять передачу (передачи) данных D2D в принимающее D2D UE. Если передача D2D UE требуется для передачи информации управления, идентифицирующей конкретные ресурсы, которые должны использоваться для каждой соответствующей передачи данных D2D, это также может составлять причину чрезмерного объема передачи служебных сигналов. Для уменьшения передачи служебных сигналов, ассоциированных с выделением ресурсов для передачи D2D, может быть желательно, чтобы eNB и D2D UE были выполнены с возможностью передавать информацию о выделении ресурсов D2D в компактном, не специфичном для сообщения формате.
Краткое описание чертежей
На фиг. 1 показан вариант осуществления первой рабочей среды.
На фиг. 2 показан вариант осуществления второй рабочей среды.
На фиг. 3 показан вариант осуществления третьей рабочей среды.
На фиг. 4 показан вариант осуществления первого набора структуры передачи D2D.
На фиг. 5 показан вариант осуществления второго набора структуры передачи D2D.
На фиг. 6 показан вариант осуществления первого потока логической обработки.
На фиг. 7 показан вариант осуществления второго потока логической обработки.
На фиг. 8A показан вариант осуществления первого накопителя информации.
На фиг. 8B показан вариант осуществления второго накопителя информации.
На фиг. 9 показан вариант осуществления устройства.
На фиг. 10 показан вариант осуществления беспроводной сети.
Подробное описание изобретения
Различные варианты осуществления, в общем, могут быть направлены на технологии выделения ресурсов для передачи данных D2D. В одном варианте осуществления, например, оборудование пользователя может содержать один или больше радиочастотных (RF) приемопередатчиков, одну или больше RF антенн и логику, по меньшей мере часть которой находится в аппаратных средствах, логику для приема сообщения с информацией управления D2D (D2DCI), содержащую информацию со структурой данных передачи D2D (DTP), идентифицировать набор ресурсов D2D на основе информации DTP и передавать одно или больше сообщений D2D, используя набор ресурсов передачи D2D. Другие варианты осуществления описаны и заявлены.
Различные варианты осуществления могут содержать один или больше элементов. Элемент может содержать любую структуру, выполненную с возможностью выполнения определенных операций. Каждый элемент может быть воплощен, как аппаратное средство, программное средство или любая их комбинация, в соответствии с необходимостью, для заданного набора конструктивных параметров или ограничения рабочих характеристик. Хотя вариант осуществления может быть описан с ограниченным количеством элементов в определенной топологии, в качестве примера, вариант осуществления может включать в себя больше или меньше элементов в альтернативной топологии, в соответствии с требованиями для данного воплощения. Следует отметить, что любая ссылка на “один вариант осуществления” или “вариант осуществления” означает, что конкретное свойство, структура или характеристика, описанные в связи с вариантом осуществления, включены в по меньшей мере один вариант осуществления. Появление фраз “в одном варианте осуществления”, “в некоторых вариантах осуществления” и “в различных вариантах осуществления” в разных местах в описании не обязательно все относятся к одному и тому же варианту осуществления.
Раскрытые здесь технологии могут подразумевать передачу данных по одному или больше беспроводным соединениям, используя одну или больше широкополосных мобильных беспроводных технологий. Например, различные варианты осуществления могут включать в себя передачу по одному или больше беспроводным соединениям, в соответствии с одной или больше технологиями и/или стандартами Проекта партнерства 3-его поколения (3GPP), Долгосрочного развития (LTE) 3GPP и/или 3 GPP Усовершенствованной LTE (LTE-A), включая в себя их предшественников, версии, производные и/или варианты. Различные варианты осуществления могут дополнительно или в качестве альтернативы привлекать передачу в соответствии с одной или больше технологиями и/или стандартами Глобальной системы мобильной связи (GSM)/Улучшенными скоростями передачи данных для Развития GSM (EDGE), Универсальной мобильной системы передачи данных (UMTS)/Высокоскоростного пакетного доступа (HSPA), и/или GSM с системой Пакетной радиосвязи общего назначения (GPRS) (GSM/GPR), включая в себя их предшественников, версии, производные и/или варианты.
Примеры беспроводных мобильных широкополосных технологий и/или стандартов могут также включать в себя, без ограничений, любые технологии и/или стандарты беспроводной широкополосной передачи Института инженеров по электронике и радиотехнике (IEEE) 802.16, такие как IEEE 802.16 м и/или 802.16p, Усовершенствованную международную мобильную передачу данных (IMT-ADV), Всемирное взаимодействие для микроволнового доступа (WiMAX) и/или WiMAX II, Множественный доступ с кодовым разделением каналов (CDMA) 2000 (например, CDMA2000 1xRTT, CDMA2000 EV-DO, CDMA EV-DV и т.д.), Городскую вычислительную радиосеть с высокими рабочими характеристикам (HIPERMAN), Беспроводную широковещательную передачу (WiBro), Высокоскоростной пакетный доступ по нисходящему каналу передачи (HSDPA), Высокоскоростной пакетный доступ с ортогональным мультиплексированием с частотным разделением (OFDM) (HSOPA), Высокоскоростной пакетный доступ по восходящему каналу (HSUPA), включая в себя их предшественников, версии, производные и/или варианты.
Некоторые варианты осуществления могут дополнительно или в качестве альтернативы включать в себя беспроводную передачу данных, в соответствии с другими технологиями и/или стандартами беспроводной передачи данных. Примеры других технологий и/или стандартов беспроводной передачи данных, которые могут использоваться в различных вариантах осуществления, могут включать в себя, без ограничений, другие стандарты беспроводной передачи данных IEEE, такие как стандарты IEEE 802.11, IEEE 802.11a, IEEE 802.11b, IEEE 802.11g, IEEE 802.11n, IEEE 802.11u, IEEE 802.11ac, IEEE 802.11ad, IEEE 802.11af, и/или IEEE 802.11ah, стандарты высокоэффективного Wi-Fi, разработанные Группой исследования WLAN Высокой эффективности IEEE 802.11, (HEW), стандарты беспроводной передачи данных альянса Wi-Fi (WFA), такие как Wi-Fi, Wi-Fi direct, Услуги Wi-Fi direct, Беспроводный гигабит (WiGig), расширение дисплея WiGig (WDE), расширение шины WiGig (WBE), последовательное расширение WiGig (WSE) и/или стандарты, разработанные исследовательской группой формирования сетей осведомленности о соседних WFA (NAN) стандарты передачи данных машинного типа (MTC), такие как воплощены в Технический отчет 3GPP (TR) 23.887, Техническую спецификацию 3GPP (TS) 22.368 и/или 3GPP TS 23.682, и/или стандарты передачи данных в ближнем поле (NFC), такие как стандарты, разработанные Форумом NFC, включая в себя любые предшественники, версии, производные и/или варианты по любому из представленных выше. Варианты осуществления не ограничены этими примерами.
В дополнение к передаче по одному или больше беспроводным соединениям, раскрытые здесь технологии могут привлекать передачу содержания по одному или больше проводным соединениям через одну или больше проводную среду передачи данных. Примеры проводной среды передачи данных могут включать в себя провод, кабель, металлические выводы, печатную плату (PCB), системные платы, коммутируемую сеть, полупроводниковый материал, витую пару проводов, коаксиальный кабель, оптоволоконные средства и т.д. Варианты осуществления не ограничены этим контекстом.
На фиг. 1 иллюстрируется пример рабочей среды 100, в которой раскрытые технологии выделения ресурсов для передач данных D2D могут быть воплощены в различных вариантах осуществления. Как показано на фиг. 1, eNB 102 обслуживает соту 104 и, в общем, обеспечивает возможность беспроводного соединения для UE 106 и 108. В связи с обеспечением такого беспроводного соединения, eNB 102 может выполнять операции, такие как состояние управления администрированием ресурсом (RRC) беспроводной передачи данных для UE 106 и/или 108, выделения ресурсов беспроводного канала для передачи данных части UE 106 и/или 108, уведомления UE 106 и/или 108 о таких выделенных ресурсах, и передача данных в и/или прием данных из UE 106 и/или 108. Способ, в соответствии с которым eNB 102 выделяет ресурсы беспроводного канала для передачи данных для части UE 106 и/или 108, может зависеть частично от используемого режима дуплексирования. В некоторых вариантах осуществления, eNB 102 может воплощать дуплексирование с частотным разделением (FDD), в соответствии с которым оно может выделять ресурсы одного или больше каналов восходящего канала передачи (UL) для размещения передачи UE 106 и/или 108, и может выделять ресурсы одного или больше каналов нисходящего канала передачи данных (DL) для размещения передачи в UE 106 и/или 108. В различных других вариантах осуществления eNB 102 может воплощать дуплексирование с временным разделением (TDD). В некоторых вариантах осуществления, в которых воплощено TDD, eNB 102 может во время работы выбирать и может передавать отчет с конфигурацией TDD в UE 106 и 108, и конфигурация TDD может устанавливать подфреймы или другие временные интервалы для использования для передачи данных UL и подфреймов или других интервалов времени, которые должны использоваться для передачи данных DL. В таких вариантах осуществления eNB 102 может затем во время работы выделять ресурсы одного или больше подфреймов UL или других интервалов времени для размещения передачи, выполняемой UE 106 и/или UE 108. Варианты осуществления не ограничены этим контекстом.
На фиг. 2 иллюстрируется пример рабочей среды 200, в которой могут быть воплощены раскрытые технологии выделения ресурсов для передачи данных D2D в различных вариантах осуществления. В рабочей среде 200 UE 106 и 108 по фиг. 1 выполнены с возможностью передачи данных D2D, и UE 106 имеет данные для передачи D2D в UE 108. eNB 102, который отвечает за выделенные ресурсы беспроводного канала для размещения передаваемых данных D2D, может передавать грант 210 планирования D2D для уведомления UE 106 о ресурсах беспроводного канала, который может использовать передачу данных D2D. В некоторых вариантах осуществления грант 210 планирования D2D может содержать информацию в пределах сообщения управления, которое eNB 102 передает в UE 106, такое как сообщение управления RRC. UE 106 может использовать информацию в гранте 210 планирования D2D для идентификации ресурсов беспроводного канала, для использования при передаче D2D данных в UE 108. Перед выполнением своей передачи (передач) данных D2D в UE 108, UE 106 может передавать информацию 211 управления для уведомления UE 108 о ресурсах беспроводного канала, выделенных для его передачи (передач) данных D2D. UE 106 может затем выполнять D2D передачу данных 213 в UE 108, и UE 108 может принимать данные 213 через некоторые или все ресурсы беспроводного канала, выделенные для передачи (передач) данных D2D UE 106.
В различных вариантах осуществления UE 106 может иметь множество сообщений D2D для передачи в UE 108 и/или может часто генерировать сообщения D2D для передачи в UE 108. Требование, что грант 210 планирования D2D, в частности, должен идентифицировать отдельные соответствующие наборы ресурсов для каждого сообщения D2D (или требование, что eNB 102 должен передавать отдельные гранты 210 планирования D2D для каждого сообщения D2D, которое UE 106 должно передать) может привести к избыточным общим объемам служебных сигналов, ассоциированных с уведомлением UE 106 о ресурсах, которые оно может использовать. Также может быть желательным, чтобы грант 210 планирования D2D идентифицировал ресурсы, которые могут использоваться для размещения множества сообщений D2D, но таким образом, чтобы не требовалось идентифицировать такие ресурсы, используя специфичный для сообщения D2D подход. Также может быть желательным, чтобы грант 210 планирования D2D был отформатирован таким образом, чтобы он мог переносить такую информацию, имея относительно компактную структуру. В некоторых вариантах осуществления формат для информации 211 управления, которую UE 106 передает в UE 108, может отображать информацию управления гранта 210 планирования D2D, которую eNB 102 передает в UE 106. В таких вариантах осуществления использование компактного, неспецифичного для сообщения формата для гранта 210 планирования D2D также может благоприятно уменьшить общий объем служебных сигналов, ассоциированных с передачей информации 211 управления, путем передачи D2D UE, даже в отношении информации 211 управления, переданной передающими D2D UE, находящимися вне зоны обслуживания.
Здесь раскрыты технологии выделения ресурсов для передач данных D2D. В соответствии с некоторыми раскрытыми технологиями eNB может быть выполнен с возможностью выбора структуры передачи данных D2D (DTP), которая, в общем, устанавливает подфреймы или другие интервалы времени, во время которых D2D UE разрешено выполнять передачу D2D. В различных вариантах осуществления eNB может быть выполнен с возможностью уведомлять D2D UE о выбранных DTP путем передачи сообщения с информацией управления D2D (D2DCI), которое содержит информацию, идентифицирующую выбранную DTP. В некоторых вариантах осуществления eNB может обозначать выбранную DTP просто путем включения индекса DTP в сообщении D2DCI. В различных вариантах осуществления D2D UE может во время работы передавать множество сообщений D2D, используя соответствующие наборы доступных ресурсов, установленных одним индексом DTP. Варианты осуществления не ограничены этим контекстом.
На фиг. 3 иллюстрируется пример рабочей среды 300, в которой раскрытые технологии выделения ресурсов для передач данных D2D могут быть воплощены в некоторых вариантах осуществления. В рабочей среде 300 eNB 102 передает информацию 312 управления D2D в UE 106. В различных вариантах осуществления информация 312 управления D2D может содержать один или больше информационных элементов (IE) сообщения управления, такие как сообщение RRC. В некоторых вариантах осуществления eNB 102 может периодически передавать информацию 312 управления D2D в UE 106. В различных вариантах осуществления информация 312 управления D2D может, в общем, содержать параметры и/или другую информацию, которая должна применяться в UE 106 совместно с передачей данных D2D. В некоторых вариантах осуществления eNB 102 во время работы может выбирать DTP для UE 106. В различных вариантах осуществления DTP может, в общем, устанавливать подфреймы или другие временные интервалы, в течение которых UE 106 разрешено выполнять передачу данных D2D. В некоторых вариантах осуществления eNB 102 может во время работы выбирать DTP для UE 106 среди набора определенных DTP.
На фиг. 4 иллюстрируется пример такого набора 400 DTP, который может представлять набор DTP, из которого eNB 102 может выбирать DTP в различных вариантах осуществления. В примере на фиг. 4 набор 400 DTP содержит DTP 402, 404, 406 и 408. Затушеванные подфреймы в каждой DTP представляют подфреймы, которые выделены для передач D2D в соответствии с этой DTP. В отношении любой конкретной DTP термин “длительность структуры” должен использоваться здесь для обозначения длительности этой DTP относительно некоторой единицы измерения времени или модуля, который является заменителем для времени. В этом примере каждая из DTP 402, 404, 406 и 408 содержит длительность структуры из сорока подфреймов или четырех фреймов. В отношении любой конкретной DTP термин “отношение выделения D2D” должен использоваться здесь для обозначения отношения между количеством модулей времени и/или ресурсов беспроводного канала передачи, которые DTP выделяет для передачи D2D и количества модулей времени и/или ресурсов беспроводного канала, которые DTP не выделяет для передачи D2D в течение длительности этой структуры. В этом примере каждая из DTP 402, 404, 406 и 408 выделяет десять подфреймов для передачи D2D и не выделяет остальные тридцать подфреймов для передачи D2D. При этом каждая из DTP 402, 404, 406, и 408 проявляет отношение выделения D2D 1/3.
В примере на фиг. 4, хотя DTP 402, 404, 406 и 408 имеют одинаковую длительность структуры и отношения выделения D2D, они являются ортогональными по времени относительно их выделения D2D. В течение любого конкретного подфрейма только одна из этих четырех DTP будет обозначать, что разрешены передачи D2D. В некоторых вариантах осуществления eNB, который выбирает среди набора DTP, может рассматривать такую ортогональность при выборе DTP. Например, eNB 102 на фиг. 3 может выбирать DTP для UE 106, которое является ортогональным по времени для DTP, которую оно выбрало для другого UE. Следует отметить, что (как отражено здесь присутствием буквы "U" в каждом подфрейме каждой DTP) набор DTP 400 является репрезентативным для конфигурации FDD, в соответствии с которой передачи UL могут выполняться в каждом подфрейме. Однако варианты осуществления не ограничены этим контекстом, и представленные здесь технологии также могут быть воплощены в связи с конфигурациями FDD.
На фиг. 5 иллюстрируется пример набора 500 DTP, который также может быть репрезентативным для набора DTP, среди которого eNB 102 может выбрать DTP в различных вариантах осуществления. В примере на фиг. 5 набор 500 DTP содержит DTP 502, 504, 506 и 508. Так же, как и DTP 402, 404, 406 и 408 на фиг. 4, каждая DTP 502, 504, 506 и 508 содержит структуры длительностью сорок подфреймов. Однако, в этом примере, каждая из DTP 502, 504, 506 и 508 имеет разные отношения выделения D2D. DTP 502 имеет отношение выделения D2D 4/36 (или 1/9), DTP 504 имеет отношение выделения D2D 10/30 (или 1/3), DTP 506 имеет отношение выделения D2D 15/25 (или 3/5), и DTP 508 имеет отношение выделения D2D 20/20 (или 1). Некоторые из DTP 502, 504, 506 и 508 являются ортогональными по времени друг другу, в то время как другие не являются такими. Например, DTP 502, 504 и 508 являются взаимно ортогональными по времени, и DTP 502 является ортогональным по времени для DTP 506, но DTP 506 не является ортогональным по времени ни DTP 504, ни DTP 508.
В некоторых вариантах осуществления eNB, который выбирает среди наборов DTP, таких как набор DTP 500, может рассматривать требуемое отношение данных D2D для UE, в котором должна применяться выбранная DTP. В различных вариантах осуществления, например, eNB может выбирать DTP, проявляющую отношение выделения D2D, которое соответствует требуемому отношению данных D2D. Для D2D UE, для которого требуется относительно высокое отношение данных D2D, eNB может выбирать DTP с относительно высоким отношением выделения D2D, такую как DTP 508. Для D2D UE, для которого не требуется больше чем минимальное отношение данных D2D, eNB может выбирать DTP с относительно низким отношением выделения D2D, такую как DTP 502. В некоторых вариантах осуществления учет отношения данных D2D может быть выполнен с учетом ортогональности времени. В примере eNB, которое выбрало DTP 504 для первого D2D UE, может также потребоваться выбрать DTP для второго D2D UE, для которого требуемое отношение данных D2D может быть достигнуто через DTP 506. Несмотря на тот факт, что DTP 506 имеет достаточное отношение выделения D2D, для удовлетворения потребности второго D2D UE, eNB может выбрать DTP 508 для второго D2D UE, поскольку DTP 508 является ортогональной по времени для DTP 504, в то время как DTP 506 не является такой. Варианты осуществления не ограничены этим примером.
Следует понимать, что варианты осуществления не ограничены количеством DTP, длительностями структуры или соответствующими модулями времени, отношениями выделения D2D, или другими характеристиками набора DTP, представленными на фиг. 4 и 5. В различных вариантах осуществления набор DTP может содержать меньшее или большее количество разных DTP, которые могут иметь или могут не иметь такую же длительность структуры или могут иметь такое отношение выделения D2D, и могут быть определены или могут не быть определены на уровне подфрейма гранулярности. Также следует понимать, что раскрытые технологии могут быть воплощены совместно с конфигурациями TDD, несмотря на тот факт, что примеры на фиг. 4 и 5 являются репрезентативными в отношении конфигурации FDD. Варианты осуществления не ограничены этим контекстом.
Возвращаясь к фиг. 3, в некоторых вариантах осуществления, eNB 102 может во время работы выбирать DTP для UE 106 на основе требуемого отношения данных D2D для UE 106. В различных вариантах осуществления eNB 102 во время работы может выбирать конкретную DTP для UE 106 на основе определения, что DTP является ортогональной по времени для DTP, которую оно выбрало для другого D2D UE. В некоторых вариантах осуществления eNB 102 может во время работы передавать отчет с выбранными DTP в UE 106 путем передачи информации 312 управления D2D, содержащей информацию о DTP 314, которая устанавливает выбранное DTP. В различных вариантах осуществления eNB 102 может выбирать DTP среди определенного набора DTP, и уникальный соответствующий индекс DTP может быть ассоциирован с каждой из набора DTP. В некоторых вариантах осуществления каждый индекс DTP может содержать последовательность битов. В примере индексы DTP для DTP 402, 404, 406 и 408 на фиг. 4 могут представлять собой ‘00’, ‘01’, ‘10’ и ‘11’, соответственно. В различных вариантах осуществления eNB 102 может во время работы выбирать DTP для UE 106 и идентифицировать индекс 316 DTP, как индекс DTP, который соответствует выбранной DTP. В некоторых вариантах осуществления eNB 102 может во время работы передавать отчет с выбранной DTP в UE 106 путем передачи информации управления 312 D2D, содержащей информацию 314 DTP, которая содержит индекс 316 DTP. В различных вариантах осуществления eNB 102 может во время работы передавать информацию 312 управления D2D в UE 106 через физический канал управления нисходящего канала передачи (PDCCH). Варианты осуществления не ограничены этим контекстом.
В некоторых вариантах осуществления UE 106 во время работы может принимать информацию 312 управления D2D и может идентифицировать набор ресурсов передачи D2D на основе информации 314 DTP. В различных вариантах осуществления UE 106 может идентифицировать выбранную DTP на основе информации 314 DTP и идентифицировать набор ресурсов передачи D2D на основе выбранной DTP. В некоторых вариантах осуществления информация 314 DTP может содержать индекс 316 DTP, и UE 106 может во время работы идентифицировать выбранную DTP на основе индекса DTP316. В разных вариантах осуществления UE 106 может определять битовый массив 318 DTP, который соответствует DTP, обозначенной информацией 314 DTP, и может идентифицировать набор ресурсов передачи D2D на основе битового массива 318 DTP. В некоторых вариантах осуществления, для заданной DTP, соответствующий битовый массив DTP может иметь соответствующий бит для каждого отдельного подфрейма или другого сегмента времени, для которого DTP устанавливает, разрешена ли передача D2D. Например, битовый массив 318 DTP, который соответствует DTP 402 на фиг. 4, может содержать сорок битов – по одному для каждого из этих сорока подфреймов, содержащих длительность структуры DTP 402.
В различных вариантах осуществления, на основе информации 314 DTP, UE 106 может выполнять поиск битового массива 318 DTP среди множества битовых массивов DTP, содержавшихся в памяти или в накопителе. В некоторых вариантах осуществления, среди множества битовых массивов DTP в памяти или в накопителе, UE 106 может выполнять поиск битового массива 318 DTP, который оно определяет, как ассоциированный с индексом 316 DTP. В разных вариантах осуществления UE 106 может быть выполнено с множеством битовых массивов DTP через сигналы RRC из eNB 102. Например, в некоторых вариантах осуществления eNB 102 может выполнить конфигурирование UE 106 с множеством битовых массивов DTP, путем передачи сообщения 320 RRC, которое содержит информацию 322 битового массива DTP. В разных вариантах осуществления информация 322 битового массива DTP может содержаться в информационном элементе (IE) блока системной информации (SIB), содержащегося в сообщении 320 RRC. В некоторых вариантах осуществления информация 322 битового массива DTP может содержать множество битовых массивов DTP и информацию, устанавливающую, какой соответствующий один из множества показателей DTP соответствует каждому из множества битовых массивов DTP. В разных других вариантах осуществления, вместо конфигурирования с информацией 322 битового массива DTP через сообщение 320 RRC, UE 106 может быть сконфигурировано с информацией 322 битового массива DTP во время исходного предоставления устройства. В еще других вариантах осуществления, вместо передачи информации 314 DTP, которая содержит показатель 316 DTP, eNB 102 может передавать информацию 314 DTP, которая содержит сам битовый массив 318 DTP. Варианты осуществления не ограничены этим контекстом.
В некоторых вариантах осуществления UE 106 во время работы может определять интервал применимости DTP для DTP, установленной по информации 314 DTP. В отношении DTP, установленных по информации 314 DTP, или любого другого конкретного DTP, термин “интервал доступности DTP” определен для обозначения периода времени, в течение которого выбор этой DTP остается действительным, таким образом, что ее следует использовать для идентификации любых ресурсов, необходимых для передачи D2D. В разных вариантах осуществления DTP, установленные информацией 314 DTP, могут оставаться действительными в UE 106 до тех пор, пока не будет принято следующее сообщение с информацией управления D2D. В таких вариантах осуществления интервал применимости DTP для DTP, установленных информацией 314 DTP, может содержать временной интервал между приемом информации 312 управления D2D и приемом следующего сообщения с информацией управления D2D.
В некоторых вариантах осуществления UE 106 во время работы может использовать DTP, установленную информацией 314 DTP для идентификации ресурсов передачи D2D, содержащихся в интервале применимости DTP. В различных вариантах осуществления длительность структуры DTP, установленная информацией 314 DTP, может отличаться от интервала применимости DTP для этой DTP. В некоторых вариантах осуществления установленная DTP может оставаться действительной в течение периода времени, который является более длительным, чем длительность структуры установленной DTP. В разных вариантах осуществления UE 106 может применять установленную DTP многократно в течение времени для идентификации ресурсов передачи D2D через интервал применимости DTP. Например, UE 106 может применять DTP 402 на фиг. 4, которая содержит длительность структуры для сорока подфреймов, к каждому из пяти подинтервалов с сорока подфреймами в пределах интервала применимости DTP, содержащего 200 подфреймов (двадцать фреймов). Варианты осуществления не ограничены этим примером.
В некоторых вариантах осуществления UE 106 может во время работы передавать одно или больше сообщений с данными D2D, используя ресурсы передачи D2D, содержащиеся среди идентифицированных на основе информации 314 DTP. Например, в различных вариантах осуществления, UE 106 может во время работы передавать сообщение 324 с данными D2D в UE 108, используя ресурсы передачи D2D, содержащиеся среди идентифицированных ресурсов. В некоторых вариантах осуществления UE 106 во время работы может передавать уведомление 326 D2D в UE 108 для отчетности о ресурсах передачи D2D, которые должны использоваться для передачи сообщения 324 с данными D2D. В некоторых вариантах осуществления UE 106 во время работы может передавать сообщение 326 с уведомлением D2D в UE 108 через канал прямого управления. В различных вариантах осуществления сообщение 326 уведомления D2D может содержать информацию DTP, которая является такой же (или аналогичной), как информация 314 DTP, принимаемая в сообщении 312 информации управления D2D. В некоторых вариантах осуществления сообщение уведомления D2D может содержать такую же информацию 314 DTP по конструкции для обеспечения того, что информация, относящаяся к ресурсам передачи D2D, будет передана в точно выраженной форме, которая обычно интерпретируется любым D2D UE. В некоторых вариантах осуществления сообщение 326 с уведомлением D2D может содержать такой же индекс 316 DTP, как был принят в сообщении 312 информации управления D2D. В различных вариантах осуществления UE 108 может использовать информацию, содержащуюся в сообщении 326 уведомления D2D, для идентификации ресурса беспроводного канала, через который требуется соответствующим образом принимать сообщение 324 с данными D2D. Варианты осуществления не ограничены этим контекстом.
В некоторых вариантах осуществления информация 312 управления D2D также может содержать информацию, описывающую структуру или другую конфигурацию для повторных передач D2D. В различных вариантах осуществления, информация 312 управления D2D может идентифицировать максимальное количество повторных передач, которые должны быть выполнены для сообщений D2D. Например, в некоторых вариантах осуществления, информация 312 управления D2D может обозначать, что максимум три повторных передачи могут быть выполнены для заданной передачи D2D. В различных вариантах осуществления информация 312 управления D2D может содержать информацию, описывающую взаимосвязь между ресурсами передачи D2D и ресурсами повторной передачи D2D. В некоторых вариантах осуществления, например, информация 312 управления D2D может содержать информацию, используемую для определения (при условии, что подфрейм (подфреймы), в течение которых было передано сообщение D2D) подфрейма (подфреймов), в течение которого должна выполняться повторная передача этого сообщения D2D. Варианты осуществления не ограничены этим примером.
Следует отметить, что в различных вариантах осуществления технологии, описанные здесь, могут быть адаптированы для использования совместно с другими операциями RRC в среде D2D. Например, в отношении беспроводной сети, в которой сконфигурированы подфреймы D2D, различные каналы подфрейма D2D, такие как один или больше из каналов передачи данных D2D, канал обнаружения D2D, канал управления D2D и/или другой тип канала D2D могут быть определены аналогичным образом, как и DTP, описанные выше, используя повторяющиеся структуры битовых массивов. Аналогично, упомянутые выше битовые массивы DTP могут быть адаптированы для использования, как битовые массивы подфрейма D2D, и показатели структуры подфрейма D2D могут быть определены для использования через сигналы RRC для идентификации конфигурации подфрейма D2D, которые выбирают и/или применяют. В различных вариантах осуществления упомянутые выше показатели DTP и/или битовые массивы DTP могут использоваться для установления структур в пределах заранее выделенных наборов ресурсов для операций D2D. В некоторых вариантах осуществления битовые массивы DTP могут использоваться для непосредственного установления ресурсов на основе множества фреймов, используя подход, аналогичный определенному механизму конфигурации структуры подфрейма информации состоянии канала (CSI). Варианты осуществления не ограничены этим контекстом.
Операции для упомянутых выше вариантов осуществления могут быть дополнительно описаны со ссылкой на следующие фигуры и сопровождающие примеры. Некоторые из чертежей могут включать логический поток. Хотя такие чертежи, представленные здесь, могут включать в себя определенный логический поток, можно понимать, что логический поток просто предоставляет пример того, как может быть воплощена описанная здесь общая функциональность. Кроме того, заданный логический поток не обязательно должен быть выполнен в представленном порядке, если только не обозначено другое. Кроме того, заданный логический поток может быть воплощен с использованием аппаратного элемента, программного элемента, выполняемого процессором, или любой их комбинации. Варианты осуществления не ограничены этим контекстом.
На фиг. 6 иллюстрируется один из вариантов осуществления логического потока 600, такой, который может представлять операции, которые могут быть выполнены в некоторых вариантах осуществления UE 106. Как показано на фиг. 6, сообщение информации управления D2D может быть принято в 602, которое содержит информацию структуры передачи D2D. Например, UE 106 может во время работы принимать информацию 312 управления D2D из eNB 102, которая содержит информацию 314 DTP. В 604, набор ресурсов передачи D2D может быть идентифицирован на основе информации о структуре передачи D2D. Например, UE 106 во время работы может идентифицировать набор ресурсов передачи D2D на основе индекса 316 DTP, содержащегося в информации 314 DTP. В 606, информация управления D2D может быть передана для передачи в отчете набора ресурсов передачи D2D. Например, UE 106 во время работы может передавать сообщение уведомления 326 D2D для передачи отчета с идентифицированным набором ресурсов передачи D2D в UE 108. В 608 одно или больше сообщений с данными D2D может быть передано, используя ресурсы передачи D2D, содержащиеся среди идентифицированного набора ресурсов передачи D2D. Например, UE 106 во время работы может передавать одно или больше сообщений 324 с данными D2D в UE 108, используя ресурсы передачи D2D, содержащиеся среди ресурсов, которые оно идентифицировало на основе индекса 316 DTP. Варианты осуществления не ограничены этими примерами.
Следует отметить, что в некоторых вариантах осуществления, D2D UE, выполняющие операции логического потока 600, могут выполнять операции в автономном режиме, в соответствии с которым оно выбирает саму DTP. В таких вариантах осуществления, скорее, чем при выполнении операций 602 и 604, D2D UE может выбирать DTP и затем может непосредственно переходить к 606, где оно может передавать информацию управления D2D, содержащую индекс DTP для выбранного DTP. Варианты осуществления не ограничены этим контекстом.
На фиг. 7 иллюстрируется один из вариантов осуществления логического потока 700, такого, который может представлять операции, которые могут выполняться в различных вариантах осуществления eNB 102. Как показано на фиг. 7, структура передачи D2D может быть выбрана в 702 среди множества определенных структур передачи D2D. Например, eNB 102 во время работы может выбирать структуру передачи D2D среди множества определенных структур передачи D2D. В 704 может быть идентифицирован индекс DTP для выбранной структуры передачи D2D. Например, eNB 102 во время работы может идентифицировать индекс 316 DTP для структуры передачи D2D, которую он выбрал. В 706 выбранная структура передачи D2D может быть передана в отчете путем передачи информации управления D2D, содержащей индекс D2D. Например, eNB 102 может во время работы передавать в отчет со структурой передачи D2D, которую он выбрал, путем передачи информации 314 DTP, содержащей индекс 316 DTP для выбранной структуры передачи D2D. Эти варианты осуществления не ограничены данными примерами.
На фиг. 8A иллюстрируется вариант осуществления накопителя 800 информации. Накопитель 800 информации может содержать любой непереходный считываемый компьютером накопитель информации или считываемый устройством накопитель информации, такой как оптический, магнитный или полупроводниковый накопитель информации. В различных вариантах осуществления накопитель 800 информации может содержать изготовленное изделие. В некоторых вариантах осуществления накопитель 800 информации может сохранять исполняемые компьютером инструкции, такие как исполняемые компьютером инструкции для воплощения логического потока 600 на фиг. 6. Примеры считываемого компьютером накопителя информации или считываемого устройством накопителя информации могут содержать любые вещественные накопители, выполненные с возможностью сохранения электронных данных, включающих в себя энергозависимое запоминающее устройство или энергонезависимое запоминающее устройство, съемное или несъемное запоминающее устройство, стираемое или нестираемое запоминающее устройством, запоминающее устройство с возможностью записи или возможностью перезаписи и т.д. Примеры исполняемых компьютером инструкций могут включать в себя любой соответствующий тип кода, такой как исходный код, компилированный код, интерпретированный код, исполняемый код, статический код, динамический код, объектно-ориентированный код, визуальный код и т.п. Варианты осуществления не ограничены этим контекстом.
На фиг. 8B иллюстрируется вариант осуществления накопителя 850 информации. Накопитель 850 информации может содержать любой непереходный считываемый компьютером накопитель информации или считываемый устройством накопитель информации, такой как оптический, магнитный или полупроводниковый накопитель информации. В различных вариантах осуществления накопитель 850 информации может содержать изготовленное изделие. В некоторых вариантах осуществления накопитель 850 информации может содержать исполняемые компьютером инструкции, такие как исполняемые компьютером инструкции для воплощения логического потока 700 на фиг. 7. Примеры считываемого компьютером/считываемого устройством накопителя информации и исполняемых компьютером инструкций могут включать в себя (без ограничения) любые из соответствующих примеров, упомянутых выше со ссылкой на накопитель 800 информации на фиг. 8A. Варианты осуществления не ограничены этим контекстом.
На фиг. 9 иллюстрируется вариант осуществления устройства 900 передачи данных, которое может воплощать один или больше из eNB 102, UE 106, UE 108, логического потока 600 на фиг. 6, логического потока 700 на фиг. 7, накопителя 800 информации на фиг. 8A, и накопителя 850 информации на фиг. 8B. В различных вариантах осуществления устройство 900 может содержать логическую схему 928. Логическая схема 928 может включать в себя физические схемы для выполнения операций, описанных для одного или больше eNB 102, UE 106, UE 108, логического потока 600 по фиг. 6 и логического потока 700 по фиг. 7, например. Как показано на фиг. 9, устройство 900 может включать в себя радиоинтерфейс 910, схему 920 в основной полосе пропускания и компьютерную платформу 930, хотя варианты осуществления не ограничены этой конфигурацией.
Устройство 900 может воплощать некоторые или все из структуры и/или операции для одного или больше из eNB 102, UE 106, UE 108, логического потока 600 на фиг. 6, логического потока 700 на фиг. 7, накопителя 800 информации на фиг. 8A, накопителя 850 информации на фиг. 8B и логической схемы 928 в одном вычислительном объекте, таком, который полностью находится в пределах одного устройства. В качестве альтернативы, устройство 900 может иметь распределенные части структуры и/или операций для одного или больше eNB 102, UE 106, UE 108, логического потока 600 по фиг. 6, логического потока 700 по фиг. 7, накопителя 800 информации по фиг. 8A, накопителя 850 информации по фиг. 8B, и логической схемы 928 среди множества вычислительных объектов, используя распределенную системную архитектуру, такую как архитектура клиент-сервер, 3-уровневая архитектура, N-уровневая архитектура, или плотно соединенная кластеризованная архитектура, архитектура одноуровневых устройств, архитектура главное устройство – подчиненное устройство, архитектура совместно используемой базы данных и другие типы распределенных систем. Варианты осуществления не ограничены этим контекстом.
В одном варианте осуществления радиоинтерфейс 910 может включать в себя компонент или комбинацию компонентов, выполненных с возможностью передачи и/или приема модулированных сигналов на одной несущей или множестве несущих (например, включающих в себя символы модуляции с комплементарным кодом (CCK), ортогонального мультиплексирования с частотным разделением (OFDM) и/или множественного доступа с частотным разделением одной несущей (SC-FDMA)), хотя варианты осуществления не ограничены каким-либо конкретным интерфейсом или схемой модуляции для передачи по радиоканалу. Радиоинтерфейс 910 может включать в себя, например, приемник 912, синтезатор 914 частоты и/или передатчик 916. Радиоинтерфейс 910 может включать в себя управление смещением, кварцевый генератор и/или одну или больше антенн 918-f. В другом варианте осуществления, радиоинтерфейс 910 может использовать внешние управляемые напряжением генераторы (VCO), фильтры на поверхностной акустической волне, фильтры промежуточной частоты (IF) и/или фильтры RF, в соответствии с необходимостью. Учитывая разнообразие потенциальных конструкций RF интерфейса, их обширное описание здесь не представлено.
Схема 920 в основной полосе пропускания может сообщаться с радиоинтерфейсом 910 для обработки, приема и/или передачи сигналов и может включать в себя, например, аналого-цифровой преобразователь 922 для преобразования принимаемых сигналов с понижением частоты, цифро-аналоговый преобразователь 924 для преобразования сигналов с повышением частоты для передачи. Кроме того, схема 920 в основной полосе пропускания может включать в себя основную полосу пропускания или схему 926 обработки физического уровня (PHY), для обработки соединения физического уровня PHY соответствующих сигналов приема/передачи. Схема 920 в основной полосе пропускания может включать в себя, например, схему 927 обработки управления доступом к среде (MAC) для обработки на уровне соединения MAC/данных. Схема 920 в основной полосе пропускания может включать в себя контроллер 932 памяти для обмена данными со схемой 927 обработки MAC и/или вычислительной платформой 930, например, через один или больше интерфейсов 934.
В некоторых вариантах осуществления схема 926 обработки PHY может включать в себя конструкцию фрейма и/или модуль детектирования, в комбинации с дополнительной схемой, такой как память буфера, для построения и/или разборки фреймов передачи данных. В качестве альтернативы, или в дополнение, схема 927 обработки MAC может распределять обработку для этих определенных функций или может выполнять эту обработку, независимо от схемы 926 обработки PHY. В некоторых вариантах осуществления обработка MAC и PHY могут быть интегрированы в одной схеме.
Вычислительная платформа 930 может обеспечивать вычислительную функциональность для устройства 900. Как показано, вычислительная платформа 930 может включать в себя компонент 940 обработки. В дополнение к, или в качестве альтернативы, схеме 920 в основной полосе пропускания, устройство 900 может выполнять операции обработки или логические операции для одного или больше из eNB 102, UE 106, UE 108, логического потока 600 на фиг. 6, логического потока 700 на фиг. 7, накопителя 800 информации на фиг. 8A, накопителя 850 информации на фиг. 8B и логической схемы 928, используя компонент обработки 940. Компонент 940 обработки (и/или PHY 926, и/или MAC 927) могут содержать различные аппаратные элементы, программные элементы или комбинацию их обоих. Примеры аппаратных элементов могут включать в себя устройства, логические устройства, компоненты, процессоры, микропроцессоры, схемы, схемы процессора, элементы электронных схем (например, транзисторы, резисторы, конденсаторы, катушки индуктивности и т.д.), интегральные схемы, специализированные интегральные схемы (ASIC), программируемые логические устройства (PFD), цифровые сигнальные процессоры (DSP), программируемые пользователем вентильные матрицы (FPGA), модули памяти, логические вентили, регистры, полупроводниковое устройство, кристаллы микросхемы, наборы микросхем и т.д. Примеры программных элементов могут включать в себя программные компоненты, программы, приложения, компьютерные программы, программы приложений, системные программы, программы разработки программного приложения, машинные программы, программное обеспечение операционной системы, промежуточное программное обеспечение, встроенное программное обеспечение, программные модули, стандартные программы, подпрограммы, функции, способы, процедуры, программные интерфейсы, интерфейсы программ приложения (API), наборы инструкций, вычислительный код, машинный код, сегменты кода, сегменты компьютерного кода, слова, значения, символы или любую их комбинацию. Определение, воплощен ли вариант осуществления, используя аппаратные элементы и/или элементы программного обеспечения, может изменяться в соответствии с любым количеством факторов, таких как требуемая скорость вычислений, уровни мощности, устойчивость к теплу, бюджет цикла обработки, скорость подачи входных данных, скорость вывода выходных данных, ресурсы памяти, скорость шины передачи данных и другие конструктивные ограничения или ограничения, связанные с характеристиками, в соответствии с требованиями для заданного воплощения.
Вычислительная платформа 930 может дополнительно включать в себя другие компоненты 950 платформы. Другие компоненты 950 платформы включают в себя общие вычислительные элементы, такие как один или больше процессоров, многоядерные процессоры, сопроцессоры, модули памяти, наборы микросхем, контроллеры, периферийные устройства, интерфейсы, гетеродины, устройства синхронизации, видеокарты, аудиокарты, мультимедийные компоненты ввода/вывода (I/O) (например, цифровые дисплеи), источники питания и т.д. Примеры модулей памяти могут включать в себя, без ограничения, различные типы считываемых компьютером и считываемых устройством накопителей информации в форме одного или больше высокоскоростных модулей памяти, таких как постоянное запоминающее устройство (ROM), оперативное запоминающее устройство (RAM), динамическое RAM (DRAM), DRAM с двойной скоростью передачи данных (DDRAM), синхронное DRAM (SDRAM), статическое RAM (SRAM), программируемое ROM (PROM), стираемое программируемое ROM (EPROM), электрически стираемое программируемое ROM (EEPROM), память флэш, полимерную память, такую как ферроэлектрическая полимерная память, запоминающее устройство на аморфных полупроводниках, запоминающее устройство с изменением фазы или ферроэлектрическое запоминающее устройство, запоминающее устройство на "кремний-оксид-нитрид-оксид-кремниевых" (SONOS) полупроводниках, магнитные или оптические карты, приводы массивов устройств, такие как матрацы независимых устройств с избыточностью (RAID), твердотельные устройства памяти (например, память USB, твердотельные приводы (SSD) и любой другой тип накопителей информации, соответствующих для сохранения информация.
Устройство 900 может представлять собой, например, ультрамобильное устройство, мобильное устройство, фиксированное устройство, устройство машина-машина (M2M), карманный персональный компьютер (PDA), мобильное вычислительное устройство, смартфон, телефон, цифровой телефон, сотовый телефон, оборудование пользователя, считыватели электронных книг, телефонную трубку, односторонний пейджер, двусторонний пейджер, устройство передачи сообщений, компьютер, персональный компьютер (PC), настольный компьютер, переносной компьютер, компьютер-ноутбук, компьютер нетбук, портативный компьютер, планшетный компьютер, сервер, массив серверов или группу серверов, веб-сервер, сетевой сервер, Интернет сервер, рабочую станцию, мини-компьютер, главный компьютер, суперкомпьютер, сетевое устройство, веб-устройство, распределенную вычислительную систему, микропроцессорные системы, системы на основе процессора, бытовые электронные устройства, программируемые бытовые электронные устройства, игровые устройства, дисплей, телевизионный приемник, цифровой телевизионный приемник, телевизионную приставку, беспроводную точку доступа, базовую станцию, узел B, станцию абонента, центр мобильного абонента, контроллер радиосети, маршрутизатор, концентратор, шлюз, мост, коммутатор, машину или их комбинацию. В соответствии с этим, функции и/или конкретные конфигурации устройства 900, описанные здесь, могут быть включены или могут быть исключены в различных вариантах осуществления устройства 900, в соответствии с требованиями.
Варианты осуществления устройства 900 могут быть воплощены, используя архитектуру с одним входом, одним выходом (SISO). Однако, определенные варианты осуществления могут включать в себя множество антенн (например, антенны 918-f) для передачи и/или приема, используя адаптивные антенные технологии для формирования лучей или множественный доступ с пространственным разделением (SDMA) и/или используя технологии передачи данных MIMO.
Компоненты и свойства устройства 900 могут быть воплощены, используя любую комбинацию дискретных схем, специализированных интегральных схем (ASIC), логических вентилей и/или архитектуру на одном кристалле. Кроме того, свойства устройства 900 могут быть воплощены, используя микроконтроллеры, программируемые логические матрицы и/или микропроцессоры, или любую комбинацию представленного выше, в соответствии с целесообразностью. Следует отметить, что аппаратные средства, встроенное программное обеспечение и/или программные элементы могут совместно или индивидуально называться здесь "логикой" или "схемой".
Следует понимать, что примерное устройство 900, показанное в блок-схеме на фиг. 9, может представлять один функционально описательный пример множества потенциальных вариантов осуществления. В соответствии с этим, разделение, исключение или включение блока функций, представленных на приложенных чертежах, не подразумевает, что аппаратные компоненты, схемы, программное обеспечение и/или элементы для воплощения этих функций обязательно должны быть разделены, исключены или включены в варианты осуществления.
На фиг. 10 иллюстрируется вариант осуществления системы 1000 широкополосного беспроводного доступа. Как показано на фиг. 10, система 1000 широкополосного беспроводного доступа может представлять собой сеть типа протокола Интернет (IP), содержащую сеть типа Интернет 1010 и т.п., которая выполнена с возможностью поддержки мобильного беспроводного доступа и/или фиксированного беспроводного доступа с Интернет 1010. В одном или больше вариантах осуществления сеть 1000 широкополосного беспроводного доступа может содержать любой тип беспроводной сети на основе ортогонального множественного доступа с частотным разделением (OFDMA) или множественного доступа с частотным разделением одной несущей (SC-FDMA), такую как система, соответствующая одному или больше из стандартов спецификаций 3GPP LTE и/или IEEE 802.16, и объем заявленного предмета изобретения не ограничен в этом отношении.
В примерной системе 1000 широкополосного беспроводного доступа, сети 1012 и 1018 радиодоступа (RAN) выполнены с возможностью соединения с развернутыми узлами B (eNB) 1014 и 1020, соответственно, для обеспечения беспроводной передачи данных между одним или больше фиксированными устройствами 1016 и Интернет 1010, и/или между или одним или больше мобильными устройствами 1022 и Интернет 1010. Один пример фиксированного устройства 1016 и мобильного устройства 1022 представляет собой устройство 900 на фиг. 9, с фиксированным устройством 1016, содержащим стационарную версию устройства 900, и мобильное устройство 1022, содержащее мобильную версию устройства 900. RAN 1012 и 1018 могут воплощать профили, которые выполнены с возможностью определения отображения сетевых функций на один или больше физические объекты в системе 1000 широкополосного беспроводного доступа. eNB 1014 и 1020 могут содержать радиооборудование для обеспечения RF передачи данных с фиксированным устройством 1016 и/или мобильным устройством 1022, таким, как описано со ссылкой на устройство 900, и могут содержать, например, оборудование уровня PHY и MAC, в соответствии со стандартом спецификации 3GPP LTE или IEEE 802.16. eNB 1014 и 1020 могут дополнительно содержать системную плату IP для соединения с Интернет 1010 через RAN 1012 и 1018, соответственно, хотя объем заявленного предмета изобретения не ограничен в этом отношении.
Система 1000 широкополосного беспроводного доступа может дополнительно содержать гостевую базовую сеть (CN) 1024 и/или домашнюю CN 1026, каждая из которых может быть выполнена с возможностью предоставления одной или больше сетевых функций, включающих в себя, но не ограниченных функциями прокси-типа и/или типа радиорелейной передачи, например функции аутентификации, авторизации и учета (AAA), функции динамического протокола конфигурации хост-устройства (DHCP), или управления услугой наименования доменов и т.п., шлюзами домена, такими как шлюзы телефонной коммутируемой сети общего пользования (PSTN) или шлюзы передачи голоса через протокол Интернет (VoIP), и/или функции сервера типа протокола Интернет (IP) и т.п. Однако, они представляют собой просто пример типов функций, которые могут быть предоставлены гостевой CN 1024 и/или домашней CN 1026, и объем заявленного предмета изобретения не ограничен в этих отношениях. Гостевая CN 1024 может называться гостевой CN в случае, когда гостевая CN 1024 не является частью провайдера регулярной услуги фиксированного устройства 1016 или мобильного устройства 1022, например когда фиксированное устройство 1016 или мобильное устройство 1022 находятся в роуминге далеко от своей соответствующей домашней CN 1026, или когда система 1000 широкополосного беспроводного доступа представляет собой часть регулярного провайдера услуги фиксированного устройства 1016 или мобильного устройства 1022, но когда система 1000 широкополосного беспроводного доступа может находиться в другом месте или в состоянии, которое не является основным или домашним местоположением фиксированного устройства 1016 или мобильного устройства 1022. Варианты осуществления не ограничены этим контекстом.
Фиксированное устройство 1016 может быть расположено в любом месте в пределах дальности действия одного или обоих из eNB 1014 и 1020, таком как в или рядом с домом или местом осуществления бизнеса, для обеспечения домашнего широкополосного доступа или широкополосного доступа для клиента по бизнесу к Интернет 1010 через eNB 1014 и 1020, и RAN 1012, и 1018, соответственно, и домашний CN 1026. Следует отметить, что, хотя фиксированное устройство 1016, в общем, расположено в неподвижном местоположении, если необходимо, оно может перемещаться в другие местоположения. Мобильное устройство 1022 может использоваться в одном или больше местоположениях, например, если мобильное устройство 1022 находится в пределах дальности действия одного или обоих из eNB 1014 и 1020. В соответствии с одним или больше вариантами осуществления, система 1028 поддержки операции (OSS) может представлять собой часть системы 1000 широкополосного беспроводного доступа для обеспечения функции администрирования для системы 1000 широкополосного беспроводного доступа и для обеспечения интерфейсов между функциональными объектами системы 1000 широкополосного беспроводного доступа. Система 1000 беспроводного широкополосного доступа на фиг. 10 представляет собой просто один тип беспроводной сети, представляющей определенное количество компонентов системы 1000 широкополосного беспроводного доступа, и объем заявленного предмета изобретения не ограничен в этом отношении.
Различные варианты осуществления могут быть воплощены, используя аппаратные элементы, программные элементы или их комбинацию. Примеры аппаратных элементов могут включать в себя процессоры, микропроцессоры, схемы, элементы схем (например, транзисторы, резисторы, конденсаторы, катушки индуктивности и т.д.), интегральные схемы, специализированные интегральные схемы (ASIC), программируемые логические устройства (PLD), цифровые сигнальные процессоры (DSP), программируемые пользователем вентильные матрицы (FPGA), логические вентили, регистры, полупроводниковое устройство, кристаллы, микросхемы, наборы микросхем и т.д. Примеры программного обеспечения могут включать в себя программные компоненты, программы, приложения, компьютерные программы, программы приложений, системные программы, машинные программы, программное обеспечение операционной системы, промежуточное программное обеспечение, встроенное программное обеспечение, программные модули, стандартные программы, подпрограммы, функции, способы, процедуры, программные интерфейсы, интерфейсы программ приложения (API), наборы инструкций, вычислительный код, машинный код, сегменты кода, сегменты компьютерного кода, слова, значения, символы или любую их комбинацию. Определение, воплощен ли вариант осуществления, используя аппаратные элементы и/или элементы программного обеспечения, может изменяться в соответствии с любым количеством факторов, таких как требуемая скорость вычислений, уровни мощности, устойчивость к теплу, бюджет цикла обработки, скорость подачи входных данных, скорость вывода выходных данных, ресурсы памяти, скорость шины передачи данных и другие конструктивные ограничения или ограничения, связанные с рабочими характеристиками.
Один или больше аспектов по меньшей мере одного варианта осуществления могут быть воплощены, используя представительные инструкции, сохраненные на считываемом устройством носителе информации, которые представляют различную логику в процессоре, которые, при их считывании устройством, обеспечивают формирование устройством логики для выполнения описанных здесь технологий. Такие представления, известные, как “IP ядра”, могут быть сохранены на вещественном, считываемом устройством носителе информации и могут подаваться различным клиентам или на производственные предприятия для загрузки в производственные устройства, которые фактически формируют логику или процессор. Некоторые варианты осуществления могут быть воплощены, используя, например, считываемый компьютером носитель информации или изделие, которое может содержать инструкции или набор инструкций, которые при их выполнении устройством, могут обеспечивать выполнение устройством способа и/или операций в соответствии с вариантами осуществления. Такое устройство может включать в себя, например, любую соответствующую платформу обработки, вычислительную платформу, вычислительное устройство, устройство обработки, вычислительную систему, систему обработки, компьютер, процессор и т.п., и может быть воплощено, используя любую соответствующую комбинацию аппаратных средств и/или программного обеспечения. Считываемый устройством носитель информации или изделие может включать в себя, например, любой соответствующий тип модуля памяти, запоминающего устройства, запоминающего изделия, носителя информации, устройства накопителя, изделия накопителя, носителя накопителя и/или модуля накопителя, например, запоминающего устройства, съемный или несъемный носители информации, стираемые или нестираемые носители информации, носители информации с возможностью записи или перезаписи, цифровые или аналоговые носители информации, жесткий диск, гибкий диск, постоянное запоминающее устройство на компактных дисках (CD-ROM), компакт-диск с возможностью записи (CD-R), компакт-диск с возможностью перезаписи (CD-RW), оптический диск, магнитные носители информации, магнитооптические носители информации, съемные карты памяти или диски, различные типы цифрового универсального диска (DVD), ленту, кассету и т.п. Инструкции могут включать в себя любой соответствующий тип кода, такой как исходный код, компилируемый код, интерпретируемый код, исполнительный код, статический код, динамический код, зашифрованный код и т.п., воплощенные, используя любой соответствующий язык высокого уровня, низкого уровня - объектно-ориентированный язык, визуальный язык, компилируемый и/или интерпретируемый язык программирования.
Следующие примеры относятся к дополнительным вариантам осуществления:
Пример 1 представляет собой оборудование пользователя (UE), содержащее: логику по меньшей мере часть которой выполнена в форме аппаратных средств, логика предназначена для приема сообщения с информацией (D2DCI) управления из устройства в устройство (D2D), содержащей информацию структуры (DTP) передачи D2D, идентификации набора ресурсов передачи D2D на основе информации DTP, и передачи одного или больше сообщений, содержащих данные D2D, используя ресурсы передачи D2D, содержащиеся среди набора ресурсов передачи D2D.
Пример 2 представляет собой UE по Примеру 1, логика предназначена для передачи сообщения с уведомлением D2D через прямой канал управления для передачи отчета с информацией управления DTP.
Пример 3 представляет собой UE по Примеру 1, логика предназначена для идентификации DTP на основе информации DTP и идентификации набора ресурсов передачи D2D на основе DTP.
Пример 4 представляет собой UE по Примеру 3, логика предназначена для идентификации DTP на основе индекса DTP, ассоциированного с DTP, индекс DTP должен содержаться в информации DTP.
Пример 5 представляет собой UE по Примеру 3, логика предназначена для использования DTP для идентификации среди множества подфреймов, содержащихся во фрейме, одного или больше подфреймов, в течение которых UE разрешает выполнять передачу D2D.
Пример 6 представляет собой UE по Примеру 3, DTP предназначена для содержания длительности структуры множества подфреймов.
Пример 7 представляет собой UE по Примеру 3, логика предназначена для использования DTP для идентификации ресурсов передачи D2D, содержащихся в пределах интервала применимости DTP, содержащего длительность, которая превышает длительность структуры DTP.
Пример 8 представляет собой UE по Примеру 7, интервал применимости DTP предназначен для содержания интервала между приемом сообщения D2DCI и приемом второго сообщения D2DCI.
Пример 9 представляет собой UE по Примеру 1, логика предназначена для идентификации набора ресурсов передачи D2D среди предварительно выделенного набора подфрейма D2D на основе информации DTP.
Пример 10 представляет собой UE по Примеру 1, содержащее: по меньшей мере, один радиочастотный (RF) приемопередатчик; и по меньшей мере одну RF антенну.
Пример 11 представляет собой UE по Примеру 10, содержащее сенсорный дисплей.
Пример 12 представляет собой развернутый узел B (eNB), содержащий: логику по меньшей мере часть которой выполнена, как аппаратные средства, логика предназначена для выбора структуры передачи из устройства в устройство (DTP) для оборудования пользователя (UE) среди множества определенных DTP, идентификации индекса DTP для выбранного DTP и передачи отчета с выбранной DTP, путем передачи информации управления из устройства в устройство (D2D), содержащей индекс DTP.
Пример 13 представляет собой eNB по Примеру 12, логика предназначена для передачи информации управления D2D через физический канал управления нисходящим каналом передачи (PDCCH).
Пример 14 представляет собой eNB по Примеру 12, множество определенных DTP, содержащих по меньшей мере одну DTP, которая воплощает другое отношение выделения D2D, чем у выбранной DTP.
Пример 15 представляет собой eNB по Примеру 12, логика предназначена для выбора DTP на основе требуемого отношения D2D для UE.
Пример 16 представляет собой eNB по Примеру 12, логика предназначена для выбора DTP на основе определения, что DTP является ортогональной по времени DTP, выбранной для второго UE.
Пример 17 представляет собой eNB по Примеру 12, логика предназначена для передачи сообщения управления радиоресурсом (RRC), содержащего битовый массив DTP для DTP.
Пример 18 представляет собой eNB по Примеру 17, сообщение RRC предназначено для содержания блока системной информации (SIB), содержащий информационный элемент (IE), который содержит битовый массив подфрейма DTP.
Пример 19 представляет собой eNB по Примеру 12, выбранная DTP предназначена для содержания длительности структуры множества фреймов.
Пример 20 представляет собой eNB по Примеру 12, содержащий: один или больше радиочастотных (RF) приемопередатчиков; и одну или больше RF антенн.
Пример 21 представляет собой по меньшей мере один непереходный считываемый компьютером носитель сохранения, содержащий набор инструкций, которые, в ответ на их исполнение в оборудовании пользователя (UE), обеспечивает выполнение UE следующего: приема сообщения с информацией управления (D2DCI) из устройства в устройство (D2D), содержащей индекс структуры передачи D2D (DTP); идентификации набора ресурсов беспроводного канала на основе индекса DTP; передачи сообщения с уведомлением D2D для передачи в отчете индекса DTP; и передачи одного или больше сообщений D2D, используя ресурсы беспроводного канала, содержащиеся среди набора ресурсов беспроводного канала.
Пример 22 представляет собой по меньшей мере один непереходный считываемый компьютером носитель сохранения по Примеру 21, содержащий инструкции, которые, в ответ на их исполнение в UE, обеспечивают выполнение в UE следующих: идентификации DTP на основе индекса DTP; и идентификации набора ресурсов беспроводного канала на основе DTP.
Пример 23 представляет собой по меньшей мере один непереходный считываемый компьютером носитель сохранения по Примеру 22, содержащий инструкции, которые, в ответ на их исполнение в UE, обеспечивают выполнение UE следующих: поиска битового массива подфрейма DTP, ассоциированного с индексом DTP; и идентификации набора ресурсов беспроводного канала на основе битового массива подфрейма DTP.
Пример 24 представляет собой по меньшей мере один непереходный считываемый компьютером носитель сохранения по Примеру 23, содержащий инструкции, которые, в ответ на их исполнение в UE, обеспечивают использование UE битового массива подфрейма DTP для идентификации, среди множества подфреймов, содержащихся в одном или больше фреймах, одного или больше подфреймов, в течение которых UE разрешено выполнять передачу D2D.
Пример 25 представляет собой по меньшей мере один непереходный считываемый компьютером носитель сохранения по Примеру 22, DTP предназначено для содержания длительность структуры множества фреймов.
Пример 26 представляет собой по меньшей мере один непереходный считываемый компьютером носитель сохранения по Примеру 22, содержащий инструкции, которые, в ответ на их исполнение в UE, обеспечивают использование UE DTP для идентификации ресурсов беспроводного канала, содержащихся в пределах интервала применимости DTP, имеющего длительность, которая превышает длительность структуры DTP.
Пример 27 представляет собой по меньшей мере один непереходный считываемый компьютером носитель сохранения по Примеру 26, интервал применимости DTP должен содержать интервал между приемом сообщения D2DCI и приемом второго сообщения D2DCI.
Пример 28 представляет собой по меньшей мере один непереходный считываемый компьютером носитель сохранения по Примеру 21, содержащий инструкции, которые, в ответ на их исполнение в UE, обеспечивает передачу UE сообщения уведомления D2D через канал прямого управления.
Пример 29 представляет собой способ беспроводной передачи данных, содержащий: выбирают с помощью схемы обработки в развернутом узле B (eNB), структуру передачи из устройства в устройство (DTP) для оборудования пользователя (UE) среди множества определенных DTP; идентифицируют индекс DTP для выбранной DTP; и передают отчет с выбранной DTP путем передачи информации управления из устройства в устройство (D2D), содержащей индекс DTP.
Пример 30 представляет собой способ беспроводной передачи данных по Примеру 29, содержащий: передают информацию управления D2D через физический канал управления нисходящим каналом передачи данных (PDCCH).
Пример 31 представляет собой способ беспроводной передачи данных по Примеру 29, множество определенных DTP содержат по меньшей мере одну DTP, которая воплощает другое отношение выделения D2D, чем у выбранной DTP.
Пример 32 представляет собой способ беспроводной передачи данных по Примеру 29, содержащий: выбирают DTP на основе требуемого отношения данных D2D для UE.
Пример 33 представляет собой способ беспроводной передачи данных по Примеру 29, содержащий: выбирают DTP на основе определения того, что DTP является ортогональной по времени к DTP, выбранной для второго UE.
Пример 34 представляет собой способ беспроводной передачи данных по Примеру 29, содержащий: передают сообщение управления радиоресурсом (RRC), содержащее битовый массив DTP для DTP.
Пример 35 представляет собой способ беспроводной передачи данных по Примеру 34, сообщение RRC должно содержать блок системной информации (SIB), содержащий информационный элемент (IE), который содержит битовый массив подфрейма DTP.
Пример 36 представляет собой способ беспроводной передачи данных по Примеру 29, выбранная DTP должна иметь длительность структуры множества фреймов.
Пример 37 представляет собой по меньшей мере один непереходный считываемый компьютером носитель сохранения, содержащий набор инструкций, которые, в ответ на их исполнение в вычислительном устройстве, обеспечивают выполнение вычислительном устройством способа беспроводной передачи данных по любому из Примеров 29 - 36.
Пример 38 представляет собой устройство, содержащее средство для выполнения способа беспроводной передачи данных по любому из Примеров 29 - 36.
Пример 39 представляет собой систему, содержащую: устройство по Примеру 38; по меньшей мере, один радиочастотный (RF) приемопередатчик; и по меньшей мере одну RF антенну.
Пример 40 представляет собой систему по Примеру 39, содержащую по меньшей мере один модуль памяти.
Пример 41 представляет собой способ беспроводной передачи данных, содержащий: принимают, в оборудовании пользователя (UE) сообщение с информацией управления (D2DCI) из устройства в устройство (D2D), содержащее индекс структуры передачи D2D (DTP); идентифицируют с помощью схемы обработки UE, набор ресурсов беспроводного канала на основе индекса DTP; передают сообщение уведомления D2D для передачи с отчетом индекса DTP; и передают одно или больше сообщений D2D, используя ресурсы беспроводного канала, содержащиеся среди набора ресурсов беспроводного канала.
Пример 42 представляет собой способ беспроводной передачи данных по Примеру 41, содержащий: идентифицируют DTP на основе индекса DTP; и идентифицируют набор ресурсов беспроводного канала на основе DTP.
Пример 43 представляет собой способ беспроводной передачи данных по Примеру 42, содержащий: выполняют поиск битового массива подфрейма DTP, ассоциированного с индексом DTP; и идентифицируют набор ресурсов беспроводного канала на основе битового массива подфрейма DTP.
Пример 44 представляет собой способ беспроводной передачи данных по Примеру 43, содержащий: используют битовый массив подфрейма DTP для идентификации, среди множества подфреймов, содержащихся в одном или больше фреймах, одного или больше подфреймов, в течение которых UE разрешено выполнить передачу D2D.
Пример 45 представляет собой способ беспроводной передачи данных по Примеру 42, DTP должна содержать длительность структуры множества фреймов.
Пример 46 представляет собой способ беспроводной передачи данных по Примеру 42, содержащий: используют DTP для идентификации ресурсов беспроводного канала, содержащихся в пределах интервала применимости DTP, имеющего длительность, которая превышает длительность структуры DTP.
Пример 47 представляет собой способ беспроводной передачи данных по Примеру 46, интервал применимости DTP должен содержать интервал между приемом сообщения D2DCI и приемом второго сообщения D2DCI.
Пример 48 представляет собой способ беспроводной передачи данных по Примеру 41, содержащий: передают сообщение уведомления D2D через канал прямого управления.
Пример 49 представляет собой по меньшей мере один непереходный считываемый компьютером носитель сохранения, содержащий набор инструкций, которые, в ответ на их исполнение вычислительным устройством, обеспечивает выполнение вычислительным устройством способа беспроводной передачи данных по любому одному из Примеров 41 - 48.
Пример 50 представляет собой устройство, содержащее средство для выполнения способа беспроводной передачи данных по любому из Примеров 41 - 48.
Пример 51 представляет собой систему, содержащую: устройство по Примеру 50; по меньшей мере, один радиочастотный (RF) приемопередатчик; и по меньшей мере одну RF антенну.
Пример 52 представляет собой систему по Примеру 50, содержащую сенсорный дисплей.
Пример 53 представляет собой по меньшей мере один непереходный считываемый компьютером носитель сохранения, содержащий набор инструкций беспроводной передачи данных, которые, в ответ на их исполнение в оборудовании пользователя (UE), обеспечивают выполнение UE следующих: приема сообщения с информацией управления из устройства в устройство (D2D) (D2DCI), содержащего информацию со структурой передачи D2D (DTP); идентификации набора ресурсов передачи D2D на основе информации DTP; и передачи одного или больше сообщения с данными D2D, используя ресурсы передачи D2D, содержащиеся среди набора ресурсов передачи D2D.
Пример 54 представляет собой по меньшей мере один непереходный считываемый компьютером носитель сохранения по Примеру 53, содержащий инструкции беспроводной передачи данных, которые, в ответ на их исполнение в UE, обеспечивают передачу UE сообщения с уведомлением D2D через канал прямого управления для передачи в отчете информации управления DTP.
Пример 55 представляет собой, меньшей мере, один непереходный считываемый компьютером носитель сохранения по Примеру 53, содержащий инструкции беспроводной передачи данных, которые, в ответ на их исполнение в UE, обеспечивают выполнение UE следующих: идентификации DTP на основе информации DTP; и идентификации набора ресурсов передачи D2D на основе DTP.
Пример 56 представляет собой по меньшей мере один непереходный считываемый компьютером носитель сохранения по Примеру 55, содержащий инструкции беспроводной передачи данных, которые, в ответ на их исполнения в UE, обеспечивает идентификацию UE DTP на основе индекса DTP, ассоциированного с DTP, индекс DTP должен содержаться в информации DTP.
Пример 57 представляет собой по меньшей мере один непереходный считываемый компьютером носитель сохранения по Примеру 55, содержащий инструкции беспроводной передачи данных, которые, в ответ на их исполнение в UE, обеспечивают использование UE DTP для идентификации, среди множества подфреймов, содержащихся во фрейме, одного или больше подфреймов, во время которых UE разрешено выполнять передачу D2D.
Пример 58 представляет собой по меньшей мере один непереходный считываемый компьютером носитель сохранения по Примеру 55, DTP должна содержать длительность структуры множества подфреймов.
Пример 59 представляет собой по меньшей мере один непереходный считываемый компьютером носитель сохранения по Примеру 55, содержащий инструкции беспроводной передачи данных, которые, в ответ на их исполнение на UE, обеспечивают использование UE DTP для идентификации ресурсов передачи D2D, содержащихся в пределах интервала применимости DTP, содержащего длительность, которая превышает длительность структуры DTP.
Пример 60 представляет собой по меньшей мере один непереходный считываемый компьютером носитель сохранения по Примеру 59, интервал применимости DTP предназначен для содержания интервала между приемом сообщения D2DCI и приемом второго сообщения D2DCI.
Пример 61 представляет собой по меньшей мере один непереходный считываемый компьютером носитель сохранения по Примеру 53, содержащий инструкции беспроводной передачи данных, которые, в ответ на их выполнение в UE, обеспечивают идентификацию UE набора ресурсов передачи D2D среди предварительно выделенного набора подфрейма D2D, на основе информации DTP.
Пример 62 представляет собой оборудование пользователя (UE), содержащее: логику по меньшей мере часть которой выполнена в аппаратных средствах, логика предназначена для приема сообщения с информацией управления (D2DCI) из устройства в устройство (D2D), содержащей индекс структуры передачи D2D (DTP), идентификации набора ресурсов беспроводного канала на основе индекса DTP, передачи сообщения с уведомлением D2D для передачи в отчете индекса DTP, и передачи одного или больше сообщений D2D, используя ресурсы беспроводного канала, содержащиеся среди набора ресурсов беспроводного канала.
Пример 63 представляет собой UE по Примеру 62, логика предназначена для идентификации DTP на основе индекса DTP и идентификации набора ресурсов беспроводного канала на основе DTP.
Пример 64 представляет собой UE по Примеру 63, логика предназначена для поиска битового массива подфрейма DTP ассоциированного с индексом DTP, и идентификации набора ресурсов беспроводного канала на основе битового массива подфрейма DTP.
Пример 65 представляет собой UE по Примеру 64, логика предназначена для использования битового массива подфрейма DTP для идентификации, среди множества подфреймов, содержащихся в одном или больше фреймах, одного или больше подфреймов, во время которых UE разрешено выполнять передачу D2D.
Пример 66 представляет собой UE по Примеру 63, DTP предназначена для содержания длительности структуры множества фреймов.
Пример 67 представляет собой UE по Примеру 63, логика предназначена для использования DTP для идентификации ресурсов беспроводного канала, содержащихся в пределах интервала применимости DTP, имеющего длительность, которая превышает длительность структуры DTP.
Пример 68 представляет собой UE по Примеру 67, интервал применимости DTP предназначен для содержания интервала между приемом сообщения D2DCI и приемом второго сообщения D2DCI.
Пример 69 представляет собой UE по Примеру 62, логика предназначена для передачи уведомления D2D по каналу прямого управления.
Пример 70 представляет собой UE по любому из Примеров 62 - 69, содержащее: по меньшей мере, один радиочастотный (RF) приемопередатчик; и по меньшей мере одну RF антенну.
Пример 71 представляет собой UE по Примеру 70, содержащее сенсорный дисплей.
Пример 72 представляет собой способ беспроводной передачи данных, содержащий: принимают, в оборудовании пользователя (UE) сообщение с информацией управления (D2DCI) из устройства в устройство (D2D), содержащее информацию структуры передачи D2D (DTP); идентифицируют, с помощью схемы обработки UE, набор ресурсов передачи на основе информации DTP; и передают одно или больше сообщений D2D, используя ресурсы передачи D2D, содержащиеся среди набора ресурсов передачи D2D.
Пример 73 представляет собой способ беспроводной передачи данных по Примеру 72, содержащий: передают сообщение с уведомлением D2D по каналу прямого управления для передачи отчета с информацией управления DTP.
Пример 74 представляет собой способ беспроводной передачи данных по Примеру 72, содержащий: идентифицируют DTP на основе информация DTP; и идентифицируют набор ресурсов передачи D2D на основе DTP.
Пример 75 представляет собой способ беспроводной передачи данных по Примеру 74, содержащий: идентифицируют DTP на основе индекса DTP, ассоциированного с DTP, индекс DTP, которой должен содержаться в информации DTP.
Пример 76 представляет собой способ беспроводной передачи данных по Примеру 74, содержащий: используют DTP для идентификации, среди множества подфреймов, содержащихся во фрейме, одного или больше подфреймов, во время которых UE разрешено выполнять передачу D2D.
Пример 77 представляет собой способ беспроводной передачи данных по Примеру 74, DTP предназначена для содержания длительности структуры множества подфреймов.
Пример 78 представляет собой способ беспроводной передачи данных по Примеру 74, содержащий: используют DTP для идентификации ресурсов передачи D2D, содержащихся в пределах интервала применимости DTP, содержащего длительность, которая превышает длительность структуры DTP.
Пример 79 представляет собой способ беспроводной передачи данных по Примеру 78, интервал применимости DTP предназначен для содержания интервала между приемом сообщения D2DCI и приемом второго сообщения D2DCI.
Пример 80 представляет собой способ беспроводной передачи данных по Примеру 72, содержащий: идентифицируют набор ресурсов передачи D2D среди предварительно выделенного набора подфрейма D2D на основе информации DTP.
Пример 81 представляет собой по меньшей мере один непереходный считываемый компьютером носитель информации, содержащий набор инструкций, которые, в ответ на их исполнение в вычислительном устройстве, обеспечивают выполнение вычислительным устройством способа беспроводной передачи данных в соответствии с любым из Примеров 72 - 80.
Пример 82 представляет собой устройство, содержащее: средство для выполнения способа беспроводной передачи данных в соответствии с любым из Примеров 72 - 80.
Пример 83 представляет собой систему, содержащую: устройство в соответствии с Примером 82; по меньшей мере, один радиочастотный (RF) приемопередатчик; и по меньшей мере одну RF антенну.
Пример 84 представляет собой систему по Примеру 83, содержащую: сенсорный дисплей.
Пример 85 представляет собой по меньшей мере один непереходный считываемый компьютером носитель информации, содержащий набор инструкций, которые, в ответ на их выполнение в развернутом узле B (eNB), обеспечивают выполнение eNB следующих: выбирают структуру передачи из устройства в устройство (DTP) для оборудования пользователя (UE) среди множества определенных DTP; идентифицируют индекс DTP для выбранной DTP; и передают отчет с выбранной DTP путем передачи из устройства в устройство (D2D) информации управления, содержащей индекс DTP.
Пример 86 представляет собой по меньшей мере один непереходный считываемый компьютером носитель сохранения по Примеру 85, содержащий: инструкции, которые, в ответ на их выполнение в eNB, обеспечивают передачу eNB информации управления D2D по физическому каналу управления нисходящего канала передачи (PDCCH).
Пример 87 представляет собой по меньшей мере один непереходный считываемый компьютером носитель сохранения по Примеру 85, множество определенных DTP, содержащих, по меньшей мере одну DTP, которая воплощает другое отношение выделения D2D, чем у выбранной DTP.
Пример 88 представляет собой по меньшей мере один непереходный считываемый компьютером носитель сохранения по Примеру 85, содержащий: инструкции, которые, в ответ на их выполнение в eNB, обеспечивают выбор eNB DTP на основе требуемой скорости передачи данных D2D для UE.
Пример 89 представляет собой по меньшей мере один непереходный считываемый компьютером носитель сохранения по Примеру 85, содержащий: инструкции, которые, в ответ на их выполнение в eNB, обеспечивают выбор eNB DTP на основе определения, что DTP является ортогональной по времени к DTP, выбранной для второго UE.
Пример 90 представляет собой по меньшей мере один непереходный считываемый компьютером носитель сохранения по Примеру 85, содержащий: инструкции, которые, в ответ на их выполнение eNB, обеспечивают передачу eNB сообщения управления радиоресурсом (RRC), содержащего битовый массив DTP для DTP.
Пример 91 представляет собой по меньшей мере один непереходный считываемый компьютером носитель сохранения по Примеру 90, сообщение RRC предназначено для содержания блока системной информации (SIB), содержащей информационный элемент (IE), который содержит битовый массив подфрейма DTP.
Пример 92 представляет собой по меньшей мере один непереходный считываемый компьютером носитель сохранения по Примеру 85, выбранная DTP предназначена для содержания длительности структуры множества фреймов.
Множество конкретных деталей были представлены здесь для обеспечения полного понимания вариантов осуществления. Для специалиста в данной области техники должно быть, однако, понятно, что варианты осуществления могут быть выполнены на практике без этих конкретных деталей. В других случаях хорошо известные операции, компоненты и схемы не были описаны подробно, чтобы не загромождать варианты осуществления. Следует понимать, что конкретные структурные и функциональные детали, раскрытые здесь, могут быть репрезентативными и не обязательно ограничивают объем вариантов осуществления.
Некоторые варианты осуществления могут быть описаны с использованием выражения "соединенный" и "связанный", вместе с их производными. Эти термины не предназначены для использования в качестве синонимов друг друга. Например, некоторые варианты осуществления могут быть описаны, используя термины "соединенный" и/или "связанный", для обозначения, что два или больше элемента находятся в непосредственном физическом или электрическом контакте друг с другом.
Термин "связанный", однако, может также означать, что два или больше элемента не находятся в непосредственном контакте друг с другом, но все еще совместно работают или взаимодействуют друг с другом.
Если только, в частности не будет указано другое, следует понимать, что такие термины, как "обработка", "вычисление", "расчеты", "определение" и т.п. относятся к действию и/или обработке компьютера или компьютерной системы, или аналогичного электронного вычислительного устройства, которое манипулирует и/или преобразует данные, представленные как физические величины (например, электронные), в пределах регистров и/или запоминающих устройств вычислительной системы, в другие данные, аналогично представленные, как физические величины, в пределах запоминающих устройств, регистров или другого такого накопителя информации, устройств передачи или дисплея вычислительной системы. Варианты осуществления не ограничены этим контекстом.
Следует отметить, что описанные здесь способы не обязательно должны быть выполнены в описанном порядке или в каком-либо конкретном порядке. Кроме того, различные действия, описанные в отношении способов, идентифицированных здесь, могут быть выполнены последовательно или параллельно.
Хотя здесь были представлены и описаны конкретные варианты осуществления, следует понимать, что любые компоновки, рассчитанные для достижения того же назначения, могут быть заменены конкретными представленными вариантами осуществления. Данное раскрытие предназначено для охвата любых и всех адаптаций или вариаций различных вариантов осуществления. Следует понимать, что представленное выше описание было выполнено в качестве иллюстрации, а не для ограничения. Комбинации представленных выше вариантов осуществления и других вариантов осуществления, не описанные конкретно здесь, будут понятны для специалистов в данной области техники после просмотра представленного выше описания. Таким образом, объем различных вариантов осуществления включает в себя любые другие варианты применения, в которых используются представленные выше композиции, структуры и способы.
Следует подчеркнуть, что реферат раскрытия представлен в соответствии с 37 C.F.R. § 1.72 (b), который требует, чтобы реферат позволял читателю быстро ознакомиться со свойством технического раскрытия. Он представлен с пониманием того, что он не будет использоваться для интерпретации или ограничения объема, или значения формулы изобретения. Кроме того, в представленном выше Подробном описании изобретения, можно видеть, что различные свойства сгруппированы вместе в один вариант осуществления с целью упорядочения раскрытия. Данный способ раскрытия не следует интерпретировать, как отражающий намерение, что заявленные варианты осуществления требуют больше свойств, чем в явном виде представлено в каждом пункте формулы изобретения. Вместо этого, как отражается в следующей формуле изобретения изобретательный предмет изобретения находится в менее, чем всех свойствах одного раскрытого варианта осуществления. Таким образом, следующая формула изобретения здесь представлена в Подробном описании изобретения, и каждый пункт формулы изобретения является самостоятельным, как отдельный предпочтительный вариант осуществления. В приложенной формуле изобретения термины "включающий в себя" и "где" используются, как эквиваленты обычного английского языка соответствующих терминов, "содержащий" и "в котором", соответственно.
Кроме того, термины "первый", "второй" и "третий", и т.д. используются просто как метки, и не предназначены для наложения цифровых требований в отношении их объектов.
Хотя предмет изобретения был раскрыт, используя описание, специфичное для структурных свойств и/или методологических действий, следует понимать, что определенный предмет изобретения, в приложенной формуле изобретения, не обязательно ограничен конкретными свойствами или действиями, описанными выше. Скорее, конкретные свойства и действия, описанные выше, раскрыты, как примерная форма воплощения формулы изобретения.