СПОСОБ СВЯЗИ И УСТРОЙСТВО СВЯЗИ
COMMUNICATION METHOD AND COMMUNICATION DEVICE

Область техники, к которой относится изобретение
[0001] Настоящее раскрытие относится к способу связи и устройству связи, и более конкретно, относится к способу связи и устройству связи для подавления помех в беспроводной локальной сети (WLAN).
Предшествующий уровень техники
[0002] В отношении 60 ГГц миллиметровой волновой сети, которая не требует лицензии, проявляется повышенное внимание. Технология wirelessHD является первым промышленным стандартом для 60 ГГц миллиметровой волны и обеспечивает возможность выполнять мульти-гигабитную беспроводную потоковую передачу звуков высокой четкости, видео и данных между бытовыми электрическими приборами, персональными компьютерами и портативными устройствами.
[0003] В качестве другой технологии мульти-гигабитной беспроводной связи, работающей на 60 ГГц миллиметровой полосе частот, доступна технология "Гигабит по беспроводной связи" (WiGig). Технология WiGig является стандартизированной посредством института IEEE (Института инженеров по электротехнике и радиоэлектронике) в качестве стандарта IEEE 802.11ad (см. NPL 1). Технология WiGig использует широкую полосу пропускания канала 2.16 ГГц для обеспечения скоростей передачи данных физического уровня (PHY), достигающих 6.7 Гбит/с.
[0004] Уровень управления доступом к среде (МАС) WiGig поддерживает архитектуру централизованной сети, такую как инфраструктура BSS (базового набора услуг) или PBSS (персонального BSS). В этой архитектуре центральный координатор (например, AP (точка доступа) или PCP (точка управления персональным BSS), далее в настоящем документе будет называться PCP/АР) передает маяки DMG (направленной мульти-гигабитной передачи) для синхронизации всех STA станций в сети.
[0005] На МАС-уровне технологии WiGig вводится механизм под названием кластерообразование PCP/AP для обеспечения возможности пространственного совместного использования и ослабления помех с другими BSS, использующими один и тот же канал. В кластерообразовании PCP/AP передача планируется для того, чтобы способная к кластерообразованию PCP/АР, которая является членом кластера, выполняла передачу в течение периода, который не перекрывает период других членов в одном кластере.
[0006] В кластерообразовании PCP/AP информация планирования, относящаяся к распределению времени канала, включается в расширенный элемент планирования (ESE). PCP/АР передает маяк DMG, включающий в себя один или более элементов ESE, в соответствии с системой с временным разделением каналов.
[0007] В качестве технологии для достижения скорости передачи данных, превышающей скорость передачи данных существующих устройств WiGig (далее в настоящем документе будет называться унаследованной технологией WiGig), разрабатывается технология под названием NG60 (60 ГГц нового поколения) () WiGig, (далее в настоящем документе будет называться технологией NG60_WiGig). Для того, чтобы технология NG60_WiGig достигла скоростей передачи данных уровня PHY вплоть до нескольких десятков Гбит/с, желательная технология для поддержки передачи MIMO (с множеством входов и множеством выходов) и переменная ширина полосы пропускания канала, наряду с поддержкой обратной совместимости с унаследованными устройствами WiGig.
Перечень
Не патентная литература
[0008] NPL 1: IEEE 802.11ad-2012
Сущность изобретения
[0009] В сети NG60_WiGig точка PCP/АР, основанная на технологии NG60_WiGig, которая является координационным устройством связи (далее в настоящем документе будет называться точкой NG60_PCP/AP), может сосуществовать с соседней PCP/АР, основанной на унаследованной технологии WiGig (далее в настоящем документе будет называться унаследованной PCP/AP) в одном и том же кластере PCP/AP или в ином кластере PCP/AP благодаря обратной совместимости.
[0010] При этом, элемент ESE, основанный на технологии NG60_WiGig (далее в настоящем документе будет называться элементом NG60_ESE), имеет формат, отличный от формата элемента ESE, основанного на унаследованной технологии WiGig (далее в настоящем документе будет называться унаследованным элементом ESE), и поэтому унаследованная PCP/AP испытывает затруднения в декодировании элемента NG60_ESE, переданного посредством NG60_PCP/AP. Вследствие затруднений в декодировании элемента NG60_ESE, унаследованная PCP/AP испытывает затруднения в получении информации планирования, включенной в элемент NG60_ESE. Соответственно, унаследованная PCP/AP испытывает затруднения в перепланировании ее распределения времени канала или в выполнении любых других надлежащих операций.
[0011] Соответственно, аспект настоящего раскрытия обеспечивает способ связи и устройство связи для генерирования ESE (расширенного элемента планирования) для перепланирования распределения времени канала или для выполнения любых других надлежащих операций в среде, в которой устройство связи, основанное на унаследованной технологии WiGig, сосуществует с устройством связи, основанным на технологии NG60_WiGig.
[0012] Способ связи, согласно настоящему раскрытию, является способом связи для координационного устройства связи, причем способ связи включает в себя этапы: генерирования первого элемента планирования, предназначенного для использования посредством по меньшей мере одного первого устройства связи, и второго элемента планирования, предназначенного для использования посредством по меньшей мере одного второго устройства связи; и передачи первого элемента планирования и второго элемента планирования на по меньшей мере одно первое устройство связи и на по меньшей мере одно второе устройство связи. Второй элемент планирования включает в себя по меньшей мере одно второе распределение, которое указывает частотно-временной ресурс, распределенный по меньшей мере одному второму устройству связи. Первый элемент планирования включает в себя по меньшей мере одно первое виртуальное распределение, которое является дубликатом по меньшей мере одного второго распределения, и по меньшей мере одно первое распределение, которое указывает частотно-временной ресурс, распределенный по меньшей мере одному первому устройству связи. По меньшей мере, одно первое устройство связи осуществляет связь в соответствии с первой системой связи, использующей первую полосу частот. Второе устройство связи осуществляет связь в соответствии с первой системой связи или второй системой связи, использующей вторую полосу частот, которая включает в себя первую полосу частот.
[0013] Способ связи, согласно настоящему раскрытию, является способом связи для второго устройства связи, причем способ связи включает в себя этапы: приема маяка, который передается от координационного устройства связи и который включает в себя первый элемент планирования, предназначенный для использования посредством по меньшей мере одного первого устройства связи, и второй элемент планирования, предназначенный для использования посредством по меньшей мере одного второго устройства связи; генерирования первого виртуального распределения, которое является дубликатом второго распределения, включенного во второй элемент планирования; добавления первого виртуального распределения во второй элемент планирования; и передачи второго элемента планирования, в который добавляется первое виртуальное распределение, и первого элемента планирования на по меньшей мере одно первое устройство связи и на другое второе устройство связи, отличное от второго устройства связи. Первый элемент планирования включает в себя первое распределение, которое указывает частотно-временной ресурс, распределенный по меньшей мере одному первому устройству связи. Второй элемент планирования включает в себя второе распределение, которое указывает частотно-временной ресурс, распределенный по меньшей мере одному второму устройству связи. По меньшей мере, одно первое устройство связи осуществляет связь в соответствии с первой системой связи, использующей первую полосу частот. По меньшей мере, одно второе устройство связи осуществляет связь в соответствии с первой системой связи или второй системой связи, использующей вторую полосу частот, которая включает в себя первую полосу частот. Координационное устройство связи распределяет частотно-временной ресурс первому устройству связи и второму устройству связи.
[0014] Следует отметить, что общие или конкретные варианты осуществления могут быть реализованы в качестве системы, способа, компьютерной программы, или в качестве любой выборочной комбинации системы, устройства, способа и компьютерной программы.
[0015] Согласно настоящему раскрытию, информация планирования, включенная в элемент NG60_ESE, дублируется и включается в унаследованный элемент ESE, чтобы генерировать ESE  (расширенный элемент планирования) для перепланирования распределения времени канала или для выполнения любых других надлежащих операций в среде, в которой устройство связи, основанное на унаследованной технологии WiGig, сосуществует с устройством связи, основанным на технологии NG60_WiGig.
Краткое описание чертежей
[0016] Фиг. 1 изображает графическое представление, демонстрирующее пример кластерообразования PCP/AP, основанных на унаследованной технологии WiGig.
Фиг. 2А изображает графическое представление, демонстрирующее иллюстративные операции в кластерообразовании PCP/AP, продемонстрированном на Фиг. 1.
Фиг. 2B изображает графическое представление, демонстрирующее пример маяка DMG.
Фиг. 3 изображает графическое представление, демонстрирующее формат элемента ESE, основанного на унаследованной технологии WiGig.
Фиг. 4 изображает графическое представление, демонстрирующее формат элемента NG60_ESE, описанного в справочной литературе 1.
Фиг. 5 изображает графическое представление, демонстрирующее пример кластерообразования PCP/AP, согласно варианту осуществления настоящего раскрытия.
Фиг. 6 изображает графическое представление, демонстрирующее первый пример распределений в соответствии с элементом NG60_ESE и унаследованным элементом ESE, согласно варианту осуществления настоящего раскрытия.
Фиг. 7А изображает графическое представление, демонстрирующее второй пример распределений в соответствии с элементом NG60_ESE и унаследованным элементом ESE, согласно варианту осуществления настоящего раскрытия.
Фиг. 7B изображает графическое представление, демонстрирующее второй пример, продемонстрированный на Фиг. 7А, в другой форме.
Фиг. 8 изображает графическое представление, демонстрирующее иллюстративный формат элемента NG60_ESE, согласно варианту осуществления настоящего раскрытия.
Фиг. 9 изображает графическое представление, демонстрирующее третий пример распределений в соответствии с элементом NG60_ESE и унаследованными элементами ESE, согласно варианту осуществления настоящего раскрытия.
Фиг. 10 изображает графическое представление алгоритма, демонстрирующее процесс передачи для передачи элементов ESE посредством точки NG60_PCP/AP, согласно варианту осуществления настоящего раскрытия.
Фиг. 11 изображает графическое представление алгоритма, демонстрирующее процесс передачи для передачи элемента ESE посредством станции NG60_STA, согласно варианту осуществления настоящего раскрытия.
Фиг. 12 изображает блок-схему, демонстрирующую иллюстративную конфигурацию точки NG60_PCP/AP, согласно варианту осуществления настоящего раскрытия.
Фиг. 13 изображает блок-схему, демонстрирующую иллюстративную конфигурацию станции NG60_STA, согласно варианту осуществления настоящего раскрытия.
Описание вариантов осуществления
[0017]
(Базовые сведения, формирующие основу настоящего раскрытия)
В первую очередь будут описываться базовые сведения, формирующие основу настоящего раскрытия. Настоящее раскрытие относится к устройству связи и способу связи для генерирования ESE (расширенного элемента планирования) в среде, в которой устройство связи, основанное на унаследованной технологии WiGig, сосуществует с устройством связи, основанным на технологии NG60_WiGig.
[0018] Фиг. 1 изображает графическое представление, демонстрирующее пример кластерообразования точек PCP/AP, основанных на унаследованной технологии WiGig. Кластер 100 точек PCP/AP включает в себя способные к кластерообразованию точки 102, 104 и 106 PCP/АР, которые работают на одном канале. На Фиг. 1 точка 102 PCP/АР является точкой S-PCP/S-AP 102 (точкой PCP синхронизации/точкой AP синхронизации), а точки 104 и 106 PCP/АР являются членами точек 104 и 106 PCP/AP, соответственно. Кластер 100 точек PCP/AP включает в себя станции STA (не демонстрируются), которые являются связанными с точками PCP/АР.
[0019] Фиг. 2А изображает графическое представление, демонстрирующее иллюстративную операцию каждой из точек PCP/АР в кластерообразовании точек PCP/AP, продемонстрированном на Фиг. 1. Точки 102, 104 и 106 PCP/АР передают маяки DMG в соответствии с системой с временным разделением каналов. Фиг. 2B изображает графическое представление, демонстрирующее иллюстративную структуру кадра маяка DMG. Маяк 1400 DMG включает в себя один MAC-заголовок 1410 по меньшей мере один неинформационный элемент 1411 по меньшей мере один информационный элемент 1412 (IE) и последовательность 1413 проверки кадра (FCS). В стандарте IEEE 802.11ad определяется множество типов элементов IE, при этом элемент IE любого типа включает в себя идентификатор 1402 ID элемента, длину 1404 и тело 1406. Одним из типов элементов IE является расширенный элемент планирования (ESE). Маяк DMG включает в себя по меньшей мере один элемент ESE. Элемент ESE включает в себя информацию планирования, относящуюся к распределению времени канала.
[0020] Следует отметить, что на Фиг. 2А точка 102 S-PCP/S-AP выполняет планирование в течение периода от интервала 202 передачи маяка (BTI) до интервала 204 BTI, в течение которого выполняется передача от точки 104 S-PCP/S-AP, а член точки 104 PCP/AP выполняет планирование в течение периода от интервала 204 BTI до интервала 206 BTI, в течение которого выполняется передача от члена точки 106 PCP/AP.
[0021] Точка 102 S-PCP/S-AP передает маяки DMG в течение периода интервала 202 передачи маяка (BTI) в пределах интервала 220 маяка. Члены точек 104 и 106 PCP/AP принимают, в течение периода интервала 212 приема (Rx) (дежурное состояние), маяки DMG, которые передаются посредством точки 102 S-PCP/S-AP в течение периода интервала 202 BTI.
[0022] Член точки 104 PCP/AP передает маяки DMG в течение периода интервала 204 BTI, который является периодом предварительно определенного интервала времени (указанного посредством ссылочной позиции "Смещение времени кластера (n=2)") после интервала 212 Rx. Точка 106 PCP/АР передает маяки DMG в течение периода интервала 206 BTI, который является периодом предварительно определенного интервала времени (указанного посредством ссылочной позиции "Смещение времени кластера (n=3)") после интервала 212 Rx.
[0023] Как изображено на Фиг. 2А, в кластерообразовании точек PCP/AP, различные смещения от точки времени начала передачи маяка DMG от точки 102 PCP/АР распределяются соответствующим точкам PCP/АР. Соответственно, точки PCP/АР могут начать передачу своих маяков DMG на основе распределенных смещений, соответственно.
[0024] Члены точек 104 и 106 PCP/AP могут напрямую принимать маяк DMG от точки 102 S-PCP/S-AP, и поэтому могут принимать элемент ESE от точки 102 S-PCP/S-AP.
[0025] Член точки PCP/AP (например, член точки 106 PCP/AP) испытывает затруднения в прямом приеме маяка DMG, который передается от другого члена точки PCP/AP (например, от точки 104 PCP/АР), однако она может выполнить прием элемента ESE через связанную с ней станцию STA. В частности, станция STA, связанная с членом точки 106 PCP/AP, принимает маяк DMG, включающий в себя элемент ESE, от члена точки 104 PCP/AP и передает один или более кадров, которые включают в себя принятый элемент ESE, на член точки 106 PCP/AP.
[0026] Кроме того, точка PCP/АР, которая принадлежат кластеру 100 точек PCP/AP, напрямую принимает элемент ESE от способной к кластерообразованию точки PCP/АР, которая не принадлежат кластеру 100 точек PCP/AP, или принимает такой элемент ESE через связанную с ней станцию STA. Точка PCP/АР, которая принимает элемент ESE от другой способной к кластерообразованию точки PCP/АР, может перепланировать ее распределение в интервале маяка, изменить интервал BTI, изменить смещение времени кластера или выполнить другие надлежащие операции в качестве попытки погасить интерференцию с передачей, указанной посредством принятого элемента ESE.
[0027] В целом, технология WiGig используется для замещения кабелей в проводном цифровом интерфейсе. Например, технология WiGig используется для реализации беспроводной линии универсальной последовательной шины (USB) для начальной синхронизации между смартфонами или между планшетами, или же беспроводной линии высококачественного мультимедийного интерфейса (HDMI) (зарегистрированный товарный знак) для потоковой передачи видеоинформации. Проводные цифровые интерфейсы существующего уровня техники (например, USB 3.5 и HDMI 1.3) могут достигать скоростей передачи данных вплоть до нескольких десятков Гбит/с, и поэтому технология WiGig должна быть усовершенствована таким образом, чтобы она конкурировала с этими интерфейсами.
[0028] В качестве технологии для достижения скоростей передачи данных уровня PHY вплоть до нескольких десятков Гбит/с разрабатывается технология под названием "60 ГГц нового поколения" (NG60) WiGig, которая далее в настоящем документе будет называться технологией NG60_WiGig.
[0029] В данном случае, формат элемента ESE, основанного на унаследованной технологии WiGig (то есть, унаследованного элемента ESE), отличается от формата элемента NG60_ESE, согласно предшествующему уровню техники. В первую очередь будет описываться формат унаследованного элемента ESE.
[0030] Фиг. 3 изображает графическое представление, демонстрирующее формат элемента ESE, основанного на унаследованной технологии WiGig (то есть, унаследованного элемента ESE). Формат унаследованного элемента ESE включает в себя поле 302 идентификатора ID элемента, поле 304 длины и множество полей 306 распределения.
[0031] Поле 302 идентификатора ID элемента является полем для уникальной идентификации унаследованного элемента ESE. Поле 304 длины является полем для определения количества октетов множества полей 306 распределения.
[0032] Каждое из полей 306 распределения является полем, которое указывает информацию планирования, относящуюся к распределению времени канала. Поле 306 распределения включает в себя поле 312 управления распределением, поле 314 управления формированием диаграммы направленности (BF), поле 316 ассоциативного идентификатора (AID) источника, поле 318 идентификатора AID адресата, поле 320 начала распределения, поле 322 длительности блока распределения, поле 326 количества блоков и поле 328 периода блока распределения.
[0033] Поле 312 управления распределением включает в себя поле 332 идентификатора ID распределения, поле 334 типа распределения, полустатическое поле 336, поле 338 возможности сокращения, поле 340 возможности расширения и другие поля.
[0034] Поле 334 типа распределения указывает, на каком из периодов основывается используемый в распределении механизм доступа к каналу, а именно, на периоде доступа на конкурентной основе (CBAP) или на периоде обслуживания (SP).
[0035] Поле 316 идентификатора AID источника является полем для определения станции STA, которая начинает осуществлять доступ к каналу, когда распределяется период SP или CBAP. В качестве альтернативы, полю 316 идентификатора AID источника задается идентификатор AID широковещательной рассылки в случае распределения периода CBAP, и если всем станциям STA обеспечивается возможность выполнять передачу, когда распределяется период CBAP.
[0036] Поле 318 идентификатора AID адресата является полем для определения станции STA, которая ожидает установления связи со станцией-источником (STA) после распределения. В качестве альтернативы, полю 318 идентификатора AID адресата задается идентификатор AID широковещательной рассылки в случае, когда все станции STA ожидают установления связи со станцией-источником (STA) после распределения.
[0037] Поле 332 идентификатора ID распределения является полем для идентификации распределения эфирного времени передачи от идентификатора AID источника до идентификатора AID адресата, если полю 332 идентификатора ID распределения задается значение, отличное от 0. Полю 332 идентификатора ID распределения задается значение 0 в случае распределения периода CBAP, где используются идентификатор AID источника широковещательной рассылки и идентификатор AID адресата широковещательной рассылки.
[0038] За исключением случая распределения периода CBAP, где используются идентификатор AID источника широковещательной рассылки и идентификатор AID адресата широковещательной рассылки, кортеж (идентификатор AID источника, идентификатор AID адресата и идентификатор ID распределения) используется для уникальной идентификации распределения.
[0039] Полустатическое поле 336 указывает, является ли распределение полустатическим. Полустатическое распределение повторяется в нескольких интервалах маяка с одинаковой длительностью и одинаковым смещением времени после последнего приема элемента ESE, включающего в себя полустатическое распределение. Поле 338 возможности сокращения указывает, могут ли станция-источник (STA) и станция-адресат (STA) запросить сокращение периода обслуживания (SP), а поле 340 возможности расширения указывает, могут ли станция-источник (STA) и станция-адресат (STA) запросить расширение периода SP.
[0040] Поле 320 начала распределения указывает момент, в который начинается период SP или CBAP. Поле 322 длительности блока распределения указывает длительность временного блока, в течение которого распределяется период SP или CBAP, и который не выходит за границы интервала маяка.
[0041] Поле 326 количества блоков включает в себя количество временных блоков, которые формируют распределение. Поле 328 периода блока распределения включает в себя время между началом одного из двух последовательных временных блоков, которые принадлежат одному распределению, и началом другого. Поле 320 начала распределения, поле 322 длительности блока распределения, поле 326 количества блоков и поле 328 периода блока распределения используются совместно для определения позиции распределения во временной области.
[0042] Далее будет описываться формат элемента NG60_ESE, согласно предшествующему уровню техники.
[0043] Фиг. 4 изображает графическое представление, демонстрирующее формат элемента NG60_ESE, описанного в справочной литературе 1. Формат элемента NG60_ESE включает в себя поле 402 идентификатора ID элемента, поле 404 длины и множество полей 406 распределения (Справочная литература 1: Заявка на патент США № 2014/0177543).
[0044] Поле 402 идентификатора ID элемента является полем для уникальной идентификации элемента NG60_ESE. Поле 404 длины является полем для определения количества октетов множества полей 406 распределения. То есть, поле 402 идентификатора ID элемента и поле 404 длины являются подобными полю 302 идентификатора ID элемента и полю 304 длины, продемонстрированным на Фиг. 3.
[0045] Каждое из полей 406 распределения является полем, которое указывает информацию планирования, относящуюся к распределению времени канала. Поле 406 распределения включает в себя поле 412 параметра ширины полосы пропускания и информационное поле 414. Поле 412 параметра ширины полосы пропускания указывает ширину полосы пропускания канала соответствующего распределения. Информационное поле 414 включает в себя информацию, данные или и информацию и данные, которые включаются в поле 306 распределения в унаследованный элемент ESE, как демонстрируется на Фиг. 3.
[0046] То есть, формат элемента NG60_ESE, продемонстрированного на Фиг. 4, включает в себя поле 412 параметра ширины полосы пропускания, которое отличается от формата унаследованного элемента ESE, продемонстрированного на Фиг. 3.
[0047] Как изображено на Фиг. 3 и 4, формат элемента NG60_ESE отличается от формата унаследованного элемента ESE. Вследствие этого, унаследованная точка PCP/AP не может декодировать элемент NG60_ESE и испытывает затруднения в распознавании распределений, включенных в элемент NG60_ESE. Соответственно, унаследованная точка PCP/AP испытывает затруднения в перепланировании ее распределения времени канала или в выполнении любых других надлежащих операций.
[0048] Ввиду вышеизложенных обстоятельств, в настоящем раскрытии сосредотачивается основное внимание на различии в формате между унаследованным элементом ESE и элементом NG60_ESE.
[0049] Далее в настоящей заявке, со ссылкой на чертежи, будет описываться вариант осуществления настоящего раскрытия. Следует отметить, что нижеописанный вариант осуществления является примером, и настоящее раскрытие не ограничивается этим вариантом осуществления. В нижеследующем описании подробное описание включенных в настоящей заявке публично известных функций и структур опускается для обеспечения прозрачного и краткого описания.
[0050]
Вариант осуществления
Фиг. 5 изображает графическое представление, демонстрирующее пример кластерообразования точек PCP/AP, согласно варианту осуществления настоящего раскрытия. Кластер 500 точек PCP/AP включает в себя способные к кластерообразованию точки 502 и 504 NG60_PCP/AP, а также способную к кластерообразованию унаследованную точку 506 PCP/AP. На Фиг. 5 точка 502 NG60_PCP/AP является точкой PCP синхронизации/точкой AP синхронизации (S-PCP/S-AP), а точка 504 NG60_PCP/AP и унаследованная точка 506 PCP/AP являются членами точек PCP/AP.
[0051] Кластер 500 точек PCP/AP включает в себя станции 512a, 512b, 514a и 514b STA, которые являются связанными с точкой 504 NG60_PCP/AP. Каждая из станций 512a, 512b, 514a и 514b STA является станцией STA, основанной на технологии NG60_WiGig (далее в настоящем документе будет называться станцией NG60_STA), или станцией STA, основанной на унаследованной технологии WiGig (далее в настоящем документе будет называться унаследованной станцией STA).
[0052] Унаследованная точка 506 PCP/AP передает маяк, включающий в себя унаследованный элемент ESE. Точки 502 и 504 NG60_PCP/AP передают маяк DMG, включающий в себя и элемент NG60_ESE и унаследованный элемент ESE.
[0053] Унаследованный элемент ESE используется для определения распределений для передачи, связанной с унаследованной станцией STA. То есть, в случае распределения, в унаследованном элементе ESE по меньшей мере один из пары идентификатора AID источника и идентификатора AID адресата указывает унаследованную станцию STA. Иначе говоря, по меньшей мере, другой из пары идентификатора AID источника и идентификатора AID адресата может указывать станцию NG60_STA. Это обусловлено тем, что станция NG60_STA обладает обратной совместимостью.
[0054] Элемент NG60_ESE используется для определения распределений для передачи, связанной со станцией NG60_STA. То есть, в случае распределения, в элементе NG60_ESE, и идентификатор AID источника и идентификатор AID адресата, соответственно, указывают станции NG60_STA.
[0055] В случае отсутствия унаследованных станций STA, связанных с точками 502 и 504 NG60_PCP/AP, которые передают маяки DMG, распределение, в котором по меньшей мере один из пары идентификатора AID источника и идентификатора AID адресата, является идентификатором AID широковещательной рассылки, может быть определен в элементе NG60_ESE. В противном случае, такое распределение может быть определено в унаследованном элементе ESE.
[0056] Распределение, определенное в унаследованном элементе ESE, соответствует передаче на единой ширине полосы пропускания канала 2.16 ГГц. В то же время, определенное в элементе NG60_ESE распределение соответствует передаче на переменной ширине полосы пропускания канала (например, 2.16 ГГц, 4.32 ГГц, 6.48 ГГц или 8.64 ГГц).
[0057] Как было описано выше, распределение для передачи, связанной со станцией NG60_STA, может быть включено и в унаследованный элемент ESE и в элемент NG60_ESE. Следовательно, после приема посредством станции NG60_STA, связанной с точкой NG60_PCP/AP, маяка DMG, включающего в себя элемент NG60_ESE и унаследованный элемент ESE, от точки NG60_PCP/AP, станция NG60_STA, как правило, должна анализировать и элемент NG60_ESE и унаследованный элемент ESE для распознавания распределений для связанной с ней передачи. Точка NG60_PCP/AP, согласно настоящему раскрытию, передает элемент NG60_ESE, чтобы обеспечить станции NG60_STA возможность распознавать распределения для связанной с ней передачи посредством анализа элемента NG60_ESE.
[0058] В частности, точка NG60_PCP/AP генерирует дубликат некоторых распределений в унаследованном элементе ESE для передачи, связанной со станцией NG60_STA и унаследованной станцией STA, а также включает дубликат в элемент NG60_ESE.
[0059] Далее, со ссылкой на чертежи, будут описываться распределения в элементе NG60_ESE и унаследованном элементе ESE, согласно данному варианту осуществления. Фиг. 6 изображает графическое представление, демонстрирующее первый пример распределений в элементе 622 NG60_ESE и унаследованном элементе 624 ESE, согласно варианту осуществления настоящего раскрытия. Фиг. 6 демонстрирует информацию планирования, относящуюся к распределению времени канала, указанному посредством полей распределения, включенных в элемент NG60_ESE (то есть, частотно-временные ресурсы), и частотно-временные ресурсы, указанные посредством полей распределения, включенных в унаследованный элемент ESE. На Фиг. 6 вертикальная ось, связанная с распределениями в элементе 622 NG60_ESE, и вертикальная ось, относящаяся к распределениям в унаследованном элементе 624 ESE, представляют одинаковую частоту, а горизонтальная ось, относящаяся к распределениям в элементе 622 NG60_ESE и горизонтальная ось, относящаяся к распределениям в унаследованном элементе 624 ESE, представляют одинаковое время.
[0060] Распределения в унаследованном элементе 624 ESE на Фиг. 6 включают в себя распределения 616 и 618, которые являются реальными распределениями. Распределение 616 включает в себя информацию, относящуюся к устройству связи, основанному на унаследованной технологии WiGig (например, к унаследованной станции STA), при этом распределение 618 включает в себя информацию, относящуюся к устройству связи, основанному на технологии NG60_WiGig (например, к станции NG60_STA).
[0061] Распределения в элементе 622 NG60_ESE на Фиг. 6 включают в себя распределения 602, 604, 606 и 608. Распределения 602, 604 и 606 являются реальными распределениями, а распределение 608 является виртуальным распределением. Каждое из реальных распределений указывает частотно-временной ресурс, используемый в фактической связи, осуществляемой посредством одной из станций NG60_STA, которые принимают элемент NG60_ESE. Виртуальное распределение указывает частотно-временной ресурс, который не используется в фактической связи, осуществляемой посредством какой-либо станции NG60_STA, которая принимает элемент NG60_ESE, однако используется посредством другого устройства (например, посредством унаследованной станции STA).
[0062] Технология NG60_WiGig поддерживает связь с использованием переменной ширины полосы пропускания канала, и поэтому распределение 602 в элементе 622 NG60_ESE имеет ширину полосы пропускания канала, отличную от ширины полосы пропускания канала распределений 604 и 606. В то же время, распределение 616 и распределение 618 в унаследованном элементе 624 ESE имеют ширину полосы пропускания канала 2.16 ГГц.
[0063] Виртуальное распределение 608 достигается посредством использования и дублирования распределения 618 из числа распределений в унаследованном элементе 624 ESE.
[0064] Продемонстрированный на Фиг. 6 элемент NG60_ESE включает в себя все распределения для передачи, связанной со станцией NG60_STA. Вследствие этого, после приема посредством станции NG60_STA, связанной с точкой 502 или 504 NG60_PCP/AP, маяка DMG, включающего в себя элемент NG60_ESE и унаследованный элемент ESE, от точки 502 или 504 NG60_PCP/AP, станция NG60_STA не должна анализировать пару элемента NG60_ESE и унаследованного элемента ESE, а должна анализировать только элемент NG60_ESE. Соответственно, станция NG60_STA может снизить энергопотребление.
[0065] Дополнительно, в настоящем раскрытии механизм пространственного совместного использования (SPSH) может быть использован для максимального увеличения производительности BSS. При использовании механизма SPSH, два или более распределений периода SP, которые принадлежат различным станциям STA в одной пространственной окрестности, могут быть одновременно запланированы на одном канале. В этом случае, два или более распределений периода SP с использованием механизма SPSH могут частично или полностью перекрываться во временной области.
[0066] Например, как демонстрируется на Фиг. 5 и 6, распределение 604 в элементе 622 NG60_ESE является распределением для связи между станцией 512a STA и станцией 512b STA, а распределение 606 в элементе 622 NG60_ESE является распределением для связи между станцией 514a STA и станцией 514b STA. Что же касается распределений с использованием механизма SPSH, то распределения 604 и 606 частично перекрываются во временной области.
[0067] В вышеизложенном описании описывалась конфигурация, в которой точка NG60_PCP/AP создает дублированное распределение (виртуальное распределение) также в элементе NG60_ESE из реального распределения в унаследованном элементе ESE. Далее будет описываться конфигурация, в которой точка NG60_PCP/AP создает дублированное распределение (виртуальное распределение) также в унаследованном элементе ESE из реального распределения в элементе NG60_ESE.
[0068] Фиг. 7А изображает графическое представление, демонстрирующее второй пример распределений, в соответствии с элементом NG60_ESE и унаследованным элементом ESE, согласно варианту осуществления настоящего раскрытия. Фиг. 7B изображает графическое представление, демонстрирующее второй пример, продемонстрированный на Фиг. 7А, в другой форме. На Фиг. 7А и 7B вертикальная ось, связанная с распределениями в элементе 722 NG60_ESE, и вертикальная ось, связанная с распределениями в унаследованном элементе 724 ESE, представляют одинаковую частоту, а горизонтальная ось, связанная с распределениями в элементе 722 NG60_ESE, и горизонтальная ось, связанная с распределениями в унаследованном элементе 724 ESE, представляют одинаковое время. Кроме того, распределения в элементе 722 NG60_ESE являются подобными распределениям в элементе 622 NG60_ESE, продемонстрированном на Фиг. 6.
[0069] Виртуальное распределение 712 в унаследованном элементе 724 ESE является виртуальным распределением, соответствующим отдельному реальному распределению 702 в элементе 722 NG60_ESE, а виртуальное распределение 714 является виртуальным распределением, соответствующим двум реальным распределениям 704 и 706 при использовании механизма SPSH.
[0070] Следует отметить, что виртуальное распределение 712 указывает ширину полосы пропускания канала, отличную от ширины полосы пропускания канала реального распределения 702. Это обусловлено тем, что элемент NG60_ESE имеет поле параметра ширины полосы пропускания, наряду с тем, что унаследованный элемент ESE не имеет поля параметра ширины полосы пропускания. Однако унаследованная станция STA или унаследованная точка PCP/AP может перепланировать распределение времени канала для подавления помех или для выполнения любых других надлежащих операций в течение всего времени, пока унаследованная станция STA или унаследованная точка PCP/AP может распознавать продолжительность реального распределения 702 в элементе NG60_ESE. Вследствие этого, виртуальное распределение 712 в унаследованном элементе ESE указывает продолжительность распределения 702 без использования поля параметра ширины полосы пропускания, чтобы продолжительность реального распределения 702 могла быть распознана после декодирования унаследованного элемента ESE.
[0071] Согласно структуре унаследованного элемента ESE, продемонстрированного на Фиг. 7А и 7B, унаследованная станция STA или унаследованная точка PCP/AP, которая испытывает затруднения в декодировании элемента NG60_ESE, декодирует унаследованный элемент ESE и распознает виртуальное распределение, соответствующее реальному распределению в элементе NG60_ESE. Соответственно, унаследованная станция STA или унаследованная точка PCP/AP может перепланировать распределение времени канала или выполнить любые другие надлежащие операции.
[0072] Согласно структуре унаследованного элемента ESE, продемонстрированного на Фиг. 7А и 7B, отдельное виртуальное распределение (например, виртуальное распределение 714) создается из множества реальных распределений (например, из распределения 704 и распределения 706). Соответственно, в отличие от случая создания виртуального распределения из отдельного реального распределения, затраты ресурсов системы могут быть сокращены.
[0073] Виртуальное распределение (например, виртуальное распределение 714) в унаследованном элементе ESE полностью перекрывает соответствующие реальные распределения (например, распределение 704 и распределение 706) в элементе NG60_ESE во временной области. То есть, виртуальное распределение 714 в унаследованном элементе ESE и соответствующие реальные распределения 704 и 706 в элементе NG60_ESE имеют одинаковый момент начала распределения, и, по меньшей мере, имеют одинаковую полную длительность распределения.
[0074] Способ создания виртуального распределения (например, виртуального распределения 712) в унаследованном элементе ESE из отдельного реального распределения (например, из распределения 702) в элементе NG60_ESE выполняется таким образом, чтобы информационные поля в поле распределения виртуального распределения 712, которые являются связанными с синхронизацией распределения (то есть, поле начала распределения, поле длительности блока распределения, поле количества блоков и поле периода блока распределения), совпадали с информационными полями соответствующего реального распределения 702. Соответственно, виртуальное распределение 712 полностью перекрывается с соответствующим реальным распределением 702 во временной области.
[0075] В случае создания виртуального распределения (например, виртуального распределения 714) в унаследованном элементе ESE из множества реальных распределений (например, из распределений 704 и 706) в элементе NG60_ESE, информационные поля виртуального распределения 714, которые являются связанными с синхронизацией распределения (то есть, поле начала распределения, поле длительности блока распределения, поле количества блоков и поле периода блока распределения), надлежащим образом адаптировались на основе информационных полей соответствующих реальных распределений 704 и 706 посредством выполнения любого из способов с первого по третий, например, описанных ниже. Полю начала распределения виртуального распределения 714 задается значение, подобное значению распределения, которое начинается раньше всех остальных (например, распределения 704) из числа множества соответствующих реальных распределений.
[0076] В первом способе двум полям из числа поля длительности блока распределения, поля количества блоков и поля периода блока распределения виртуального распределения 714 соответственно задаются значения, подобные значениям реального распределения 704. Оставшееся поле задается надлежащим образом, чтобы полная длительность распределения соответствующих реальных распределений 704 и 706 полностью покрывалась.
[0077] Во втором способе любому из поля длительности блока распределения, поля количества блоков и поля периода блока распределения виртуального распределения 714 задается значение, подобное значению реального распределения 704. Оставшиеся два поля задается надлежащим образом, чтобы полная длительность распределения соответствующих реальных распределений 704 и 706 полностью покрывалась.
[0078] В третьем способе все поля, а именно, поле длительности блока распределения, поле количества блоков и поле периода блока распределения, виртуального распределения 714 задаются надлежащим образом, чтобы полная длительность распределения соответствующих реальных распределений 704 и 706 полностью покрывалась.
[0079] В случае создания виртуального распределения в унаследованном элементе ESE из одного или более реальных распределений в элементе NG60_ESE, одному из или обоим информационным полям (то есть, идентификатора AID источника и идентификатора AID адресата) виртуального распределения, которое является связанным с информацией идентификации, относящейся к распределению, могут быть заданы конкретные значения, которые уникально указывают виртуальное распределение. В этом случае станция NG60_STA или точка NG60_PCP/AP может легко идентифицировать виртуальное распределение в принятом унаследованном элементе ESE.
[0080] Следует отметить, что точка NG60_PCP/AP не должна создавать для каждого реального распределения в элементе NG60_ESE соответствующее виртуальное распределение в унаследованном элементе ESE. Например, точка NG60_PCP/AP может запретить, в отношении реального распределения в элементе NG60_ESE, которое не является полустатическим, создание соответствующего виртуального распределения в унаследованном элементе ESE. Определение того, является ли реальное распределение полустатическим, выполняется на основе полустатического поля, включенного в поле распределения. При использовании такого способа могут быть сокращены сверх затраты ресурсов системы.
[0081] Дополнительно, в случае, когда точка NG60_PCP/AP распознает, что соседний BSS не включает в себя унаследованную точку PCP/AP или унаследованную станцию STA, точка NG60_PCP/AP может запретить создание виртуального распределения в унаследованном элементе ESE. При использовании такого способа могут быть сокращены сверх затраты ресурсов системы.
[0082] Дополнительно, распределения в продемонстрированном на Фиг. 7А и 7B элементе 722 NG60_ESE включают в себя виртуальное распределение 708, который соответствует распределению 718 в унаследованном элементе 724 ESE. Однако распределения в элементе NG60_ESE, согласно настоящему раскрытию, не должны включать в себя виртуальное распределение, которое соответствует распределению в унаследованном элементе ESE.
[0083] Далее будет описываться формат элемента NG60_ESE, согласно данному варианту осуществления.
[0084] Фиг. 8 изображает графическое представление, демонстрирующее иллюстративный формат элемента NG60_ESE, согласно варианту осуществления настоящего раскрытия. Продемонстрированный на Фиг. 8 формат элемента NG60_ESE включает в себя поле 802 идентификатора ID элемента, поле 804 длины и множество полей 806 распределения. Каждое из полей 806 распределения включает в себя поле 812 параметра ширины полосы пропускания, поле 814 индикации виртуального распределения и информационное поле 816. Поле 802 идентификатора ID элемента и поле 804 длины являются подобными полю 402 идентификатора ID элемента и полю 404 длины, продемонстрированным на Фиг. 4.
[0085] Поле 812 параметра ширины полосы пропускания указывает ширину полосы пропускания канала соответствующего распределения. Поле 814 индикации виртуального распределения указывает, присутствует ли виртуальное распределение, соответствующее распределению, в унаследованном элементе ESE. Информационное поле 816 включает в себя любую информацию, данные или и информацию и данные, которые включаются в поле распределения в унаследованном элементе ESE, как демонстрируется на Фиг. 3.
[0086] Поле 814 индикации виртуального распределения используется для идентификации ширины полосы пропускания канала распределения в случае, когда станция NG60_STA должна анализировать и элемент NG60_ESE и унаследованный элемент ESE. Например, станция NG60_STA проверяет, соответствует ли идентификатор ID распределения, включенного в унаследованный элемент ESE, идентификатору ID распределения, включенного в элемент NG60_ESE, а также проверяет флаг (присутствие или отсутствие виртуального распределения) поля 814 индикации виртуального распределения для идентификации ширины полосы пропускания канала. Соответственно, станция NG60_STA не должна анализировать другие поля элемента NG60_ESE.
[0087] В данном варианте осуществления, в качестве способа включения (инкапсуляции) в унаследованный элемент ESE виртуального распределения, соответствующего реальному распределению в элементе NG60_ESE, могут быть использованы нижеследующие способы.
[0088] В первом способе виртуальное распределение, созданное из реального распределения в элементе NG60_ESE, а также и реальное распределение инкапсулируются в унаследованный элемент ESE. Например, как демонстрируется на Фиг. 7А и 7B, унаследованный элемент ESE включает в себя виртуальные распределения 712 и 714, а также и реальные распределения 716 и 718.
[0089] Во втором способе виртуальное распределение, созданное из реального распределения в элементе NG60_ESE, инкапсулируется в унаследованный элемент ESE только для виртуального распределения. Далее, со ссылкой на чертежи, будет описываться второй способ.
[0090] Фиг. 9 изображает графическое представление, демонстрирующее третий пример распределений, в соответствии с элементом NG60_ESE и унаследованными элементами ESE, согласно варианту осуществления настоящего раскрытия. На Фиг. 9 распределения в элементе 922 NG60_ESE являются подобными распределениям в элементе 622 NG60_ESE, продемонстрированном на Фиг. 6.
[0091] На Фиг. 9 распределения 916 и 918 являются реальными распределениями. Виртуальное распределение 912 является виртуальным распределением, соответствующим отдельному реальному распределению 902 в элементе 922 NG60_ESE, а виртуальное распределение 914 является виртуальным распределением, соответствующим двум реальным распределениям 904 и 906.
[0092] Как изображено на Фиг. 9, унаследованный элемент 924 ESE включает в себя реальные распределения 916 и 918. В то же время, унаследованный элемент 926 ESE служит в качестве унаследованного элемента ESE только для виртуального распределения и включает в себя виртуальные распределения 912 и 914.
[0093] В первом способе количество унаследованных элементов ESE меньше, чем во втором способе. Однако во втором способе процесс обработки посредством приемника в станции NG60_STA упрощается, как будет описано ниже.
[0094] Далее будет представлено описание операций унаследованной точки PCP/AP, унаследованной станции STA, точки NG60_PCP/AP и станции NG60_STA, согласно данному вышеописанному варианту осуществления.
[0095] Когда унаследованная точка PCP/AP (например, 506) принимает маяк DMG, включающий в себя элемент NG60_ESE и унаследованный элемент ESE, напрямую от точки NG60_PCP/AP (например, 504), унаследованная точка 506 PCP/AP анализирует принятый унаследованный элемент ESE. Виртуальные распределения в принятом унаследованном элементе ESE полностью перекрывают реальные распределения в принятом элементе NG60_ESE, соответственно, соответствующие виртуальным распределениям во временной области. Вследствие этого, унаследованная точка 506 PCP/AP может перепланировать ее распределения или выполнить любые другие надлежащие операции в попытке погасить интерференцию с передачей, указанной посредством принятого элемента NG60_ESE и унаследованного элемента ESE.
[0096] Когда унаследованная станция STA принимает маяк DMG, включающий в себя элемент NG60_ESE и унаследованный элемент ESE, от связанной с ней точки NG60_PCP/AP (например, от точки 504 NG60_PCP/AP), унаследованная станция STA анализирует принятый унаследованный элемент ESE и проверяет кортеж (идентификатор ID распределения, идентификатор AID источника и идентификатор AID адресата) для идентификации реальных распределений. Формат элемента NG60_ESE отличается от формата унаследованного элемента ESE, и следовательно унаследованная станция STA не декодирует принятый элемент NG60_ESE.
[0097] Когда унаследованная станция STA, связанная с унаследованной точкой PCP/AP (например, с унаследованной точкой 506 PCP/AP), принимает маяк DMG, включающий в себя элемент NG60_ESE и унаследованный элемент ESE, от точки NG60_PCP/AP (например, от точки 504 NG60_PCP/AP), унаследованная станция STA просто передает один или более кадров, которые включают в себя принятый унаследованный элемент ESE, на унаследованную точку 506 PCP/AP. Виртуальные распределения в принятом унаследованном элементе ESE полностью перекрывают, соответственно, соответствующие реальные распределения в элементе NG60_ESE во временной области, и поэтому унаследованная точка 506 PCP/AP может перепланировать ее распределения или выполнить любые другие надлежащие операции в попытке погасить интерференцию с передачей, указанной посредством элемента NG60_ESE и унаследованного элемента ESE.
[0098] Когда унаследованная станция STA, связанная с точкой NG60_PCP/AP (например, с точкой 502 NG60_PCP/AP), принимает маяк DMG, включающий в себя элемент NG60_ESE и унаследованный элемент ESE, от другой точки NG60_PCP/AP (например, от точки 504 NG60_PCP/AP), унаследованная станция STA просто передает один или более кадров, которые включают в себя принятый унаследованный элемент ESE, на точку 502 NG60_PCP/AP. Виртуальные распределения в принятом унаследованном элементе ESE полностью перекрывают, соответственно, соответствующие реальные распределения в элементе NG60_ESE во временной области, и поэтому точка 502 NG60_PCP/AP может перепланировать ее распределения или выполнить любые другие надлежащие операции в попытке погасить интерференцию с передачей, указанной посредством элемента NG60_ESE и унаследованного элемента ESE.
[0099] Когда точка NG60_PCP/AP (например, точка 502 NG60_PCP/AP) принимает маяк DMG, включающий в себя элемент NG60_ESE и унаследованный элемент ESE, напрямую от другой точки NG60_PCP/AP (например, от точки 504 NG60_PCP/AP), точка 502 NG60_PCP/AP анализирует принятый элемент NG60_ESE и унаследованный элемент ESE. Точка 502 NG60_PCP/AP должна идентифицировать и игнорировать виртуальные распределения в принятом унаследованном элементе ESE. Затем точка 502 NG60_PCP/AP может перепланировать ее распределения или выполнить любые другие надлежащие операции в попытке погасить интерференцию с передачей, указанной посредством принятого элемента NG60_ESE и унаследованного элемента ESE.
[0100] Когда станция NG60_STA принимает маяк DMG, включающий в себя элемент NG60_ESE и унаследованный элемент ESE, от связанной с ней точки NG60_PCP/AP (например, от точки 504 NG60_PCP/AP), станция NG60_STA анализирует принятый элемент NG60_ESE и идентифицирует реальные распределения. Станция NG60_STA должна идентифицировать реальные распределения посредством анализа принятого унаследованного элемента ESE и отказаться от виртуальных распределений. В случае, когда виртуальные распределения инкапсулируются в унаследованный элемент ESE только для виртуального распределения, станция NG60_STA может прекратить анализировать унаследованный элемент ESE только для виртуального распределения после идентификации виртуальных распределений в унаследованном элементе ESE только для виртуального распределения.
[0101] Когда станция NG60_STA, связанная с унаследованной точкой PCP/AP (например, с унаследованной точкой 506 PCP/AP), принимает маяк DMG, включающий в себя элемент NG60_ESE и унаследованный элемент ESE, от точки NG60_PCP/AP (например, от точки 504 NG60_PCP/AP), станция NG60_STA может передать один или более кадров, которые включают в себя принятый унаследованный элемент ESE, на унаследованную точку 506 PCP/AP. В качестве альтернативы, станция NG60_STA может анализировать принятый элемент NG60_ESE. Затем станция NG60_STA может создать в принятом унаследованном элементе ESE виртуальные распределения, которые соответствуют реальным распределениям, для которых отсутствуют виртуальные распределения по усмотрению, и передать один или более кадров, которые включают в себя принятый унаследованный элемент ESE, на унаследованную точку 506 PCP/AP. Виртуальные распределения в принятом унаследованном элементе ESE полностью перекрывают, соответственно, соответствующие реальные распределения в элементе NG60_ESE во временной области, и поэтому унаследованная точка 506 PCP/AP может перепланировать ее распределения или выполнить любые другие надлежащие операции в попытке погасить интерференцию с передачей, указанной посредством элемента NG60_ESE и унаследованного элемента ESE.
[0102] Когда станция NG60_STA, связанная с точкой NG60_PCP/AP (например, с точкой 502 NG60_PCP/AP) принимает маяк DMG, включающий в себя элемент NG60_ESE и унаследованный элемент ESE, от другой точки NG60_PCP/AP (например, от точки 504 NG60_PCP/AP), станция NG60_STA передает один или более кадров, которые включают в себя принятый элемент NG60_ESE и унаследованный элемент ESE, на точку 502 NG60_PCP/AP. Точка 502 NG60_PCP/AP должна идентифицировать и игнорировать виртуальные распределения в принятом унаследованном элементе ESE. Затем точка 502 NG60_PCP/AP может перепланировать ее распределения или выполнить любые другие надлежащие операции в попытке погасить интерференцию с передачей, указанной посредством элемента NG60_ESE и унаследованного элемента ESE.
[0103] В случае генерирования виртуального распределения (например, виртуального распределения 712) в унаследованном элементе ESE из отдельного реального распределения (например, из распределения 702) в элементе NG60_ESE, информационным полям виртуального распределения 712, отличным от информационных полей, связанных с синхронизацией распределения (то есть, полю начала распределения, полю длительности блока распределения, полю количества блоков и полю периода блока распределения), а также информации идентификации, относящейся к распределению (то есть, идентификатору AID источника и идентификатору AID адресата), могут быть заданы значения, подобные значениям соответствующего реального распределения 702. В результате, унаследованная точка PCP/AP или точка NG60_PCP/AP может использовать такую информацию для выполнения определения, относящегося к способу перепланирования ее распределений или к способу выполнения любых других надлежащих операций в попытке подавления интерференции с передачей, указанной посредством элемента NG60_ESE, на основе принятого унаследованного элемента ESE.
[0104] В случае генерирования виртуального распределения (например, виртуального распределения 714) в унаследованном элементе ESE из множества реальных распределений (например, из распределений 704 и 706) в элементе NG60_ESE, информационным полям виртуального распределения 714, отличным от информационных полей, связанных с синхронизацией распределения (то есть, полю начала распределения, полю длительности блока распределения, полю количества блоков и полю периода блока распределения), а также информации идентификации, относящейся к распределению (то есть, идентификатору AID источника и идентификатору AID адресата), могут быть заданы значения, подобные значениям распределения (например, распределения 704), которое начинается раньше всех остальных из числа множества соответствующих реальных распределений. В результате, унаследованная точка PCP/AP или точка NG60_PCP/AP может использовать такую информацию для выполнения определения, относящегося к способу перепланирования ее распределений или к способу выполнения любых других надлежащих операций в попытке погасить интерференцию с передачей, указанной посредством элемента NG60_ESE, на основе принятого унаследованного элемента ESE.
[0105] Далее, со ссылкой на чертежи, будет описываться конфигурация и рабочий процесс точки NG60_PCP/AP и станции NG60_STA, согласно данному варианту осуществления.
[0106] Фиг. 10 изображает графическое представление алгоритма, демонстрирующее процесс 1000 передачи для передачи элементов ESE посредством точки NG60_PCP/AP, согласно варианту осуществления настоящего раскрытия.
[0107] Процесс 1000 передачи, выполняемый посредством точки NG60_PCP/AP, начинается на этапе S1002. На этапе S1004 точка NG60_PCP/AP (например, точка 504 NG60_PCP/AP) определяет реальные распределения в элементе NG60_ESE и унаследованном элементе ESE. В частности, точка NG60_PCP/AP определяет частотно-временные ресурсы, которые подлежат распределению связанной с ней станции STA, и генерирует элемент NG60_ESE или унаследованный элемент ESE посредством использования определенных ресурсов в качестве реальных распределений.
[0108] На этапе S1006 точка 504 NG60_PCP/AP создает в унаследованном элементе ESE виртуальные распределения, которые соответствуют реальным распределениям в элементе NG60_ESE по усмотрению, посредством выполнения любого из способов с первого по третий, например, описанных выше. На этапе S1008 точка 504 NG60_PCP/AP передает маяк DMG, который включает в себя унаследованный элемент ESE и элемент NG60_ESE. На этапе S1010 выполнение способа 1000 завершается.
[0109] Фиг. 11 изображает графическое представление алгоритма, демонстрирующее процесс 1100 передачи для передачи элемента ESE посредством станции NG60_STA, согласно варианту осуществления настоящего раскрытия.
[0110] Процесс 1100 передачи для передачи информации планирования посредством станции NG60_STA начинается на этапе S1102. На этапе S1104 станция NG60_STA, связанная с унаследованной точкой PCP/AP (например, с унаследованной точкой 506 PCP/AP), принимает маяк DMG, который включает в себя элемент NG60_ESE и унаследованный элемент ESE, от точки NG60_PCP/AP (например, от точки 504 NG60_PCP/AP).
[0111] На этапе S1106 станция NG60_STA создает в принятом унаследованном элементе ESE виртуальные распределения, которые соответствуют реальным распределениям, в принятом элементе NG60_ESE по усмотрению, посредством выполнения любого из способов с первого по третий, например, описанных выше. На этапе S1108 станция NG60_STA передает один или более кадров, которые включают в себя принятый унаследованный элемент ESE, на унаследованную точку 506 PCP/AP. На этапе S1110 выполнение способа 1100 завершается.
[0112] Фиг. 12 изображает блок-схему, демонстрирующую иллюстративную конфигурацию точки NG60_PCP/AP, согласно варианту осуществления настоящего раскрытия.
[0113] Продемонстрированная на Фиг. 12 точка NG60_PCP/AP включает в себя контроллер 1202, планировщик 1204, процессор 1206 обработки сообщений, генератор 1208 сообщений, процессор 1210 уровня PHY и множество антенн 1212.
[0114] Контроллер 1202 является контроллером MAC-протокола, который управляет общими операциями MAC-протокола.
[0115] Планировщик 1204 планирует распределение времени канала в соответствии с управлением, осуществляемым посредством контроллера 1202.
[0116] Генератор 1208 сообщений принимает информацию планирования от планировщика 1204 и генерирует соответствующее управляющее сообщение, такое как, например, маяк DMG, информационное сообщение или административное сообщение.
[0117] Процессор 1210 уровня PHY выполняет процесс обработки уровня PHY, такой как, например, модуляция, передача данных, а именно, соответствующего управляющего сообщения, такого как, например, маяк DMG, который включает в себя унаследованный элемент ESE и элемент NG60_ESE, информационного сообщения, административного сообщения или других сообщений. Множество антенн 1212 передают данные передачи, которые были подвергнуты процессу обработки уровня PHY.
[0118] Антенны 1212 принимают данные приема, а процессор 1210 уровня PHY выполняет процесс обработки уровня PHY, такой как, например, демодуляция, в отношении данных приема.
[0119] Процессор 1206 обработки сообщений анализирует принятые сообщения и обеспечивает их контроллеру 1202. Принятые сообщения включают в себя маяк DMG. Маяк DMG включает в себя элемент NG60_ESE и унаследованный элемент ESE, а унаследованный элемент ESE включает в себя виртуальные распределения, которые соответствуют реальным распределениям в элементе NG60_ESE.
[0120] Продемонстрированная на Фиг. 12 точка NG60_PCP/AP выполняет продемонстрированный на Фиг. 10 процесс 1000 передачи нижеописанным способом.
[0121] Планировщик 1204 определяет реальные распределения в элементе NG60_ESE и унаследованном элементе ESE в качестве планирования. В частности, планировщик 1204 определяет частотно-временные ресурсы, которые подлежат распределению связанной с ним станции STA, и генерирует элемент NG60_ESE или унаследованный элемент ESE посредством использования определенных ресурсов в качестве реальных распределений.
[0122] Генератор 1208 сообщений принимает информацию, относящуюся к реальным распределениям (то есть, информацию, относящуюся к определенным ресурсам), от планировщика 1204, и создает в унаследованном элементе ESE виртуальные распределения, которые соответствуют реальным распределениям в элементе NG60_ESE. Унаследованный элемент ESE, который включает в себя виртуальные распределения, а также и элемент NG60_ESE, включается в маяк DMG.
[0123] Процессор 1210 уровня PHY выполняет процесс обработки уровня PHY, такой как, например, модуляция, в отношении маяка DMG, который включает в себя унаследованный элемент ESE и элемент NG60_ESE. Множество антенн 1212 передают данные передачи, которые были подвергнуты процессу обработки уровня PHY.
[0124] Фиг. 13 изображает графическое представление, демонстрирующее иллюстративную конфигурацию станции NG60_STA, согласно варианту осуществления настоящего раскрытия. Продемонстрированная на Фиг. 13 станция NG60_STA включает в себя контроллер 1302, генератор 1304 сообщений, процессор 1306 обработки сообщений, процессор 1308 уровня PHY и множество антенн 1310.
[0125] Контроллер 1302 является контроллером MAC-протокола, который управляет общими операциями MAC-протокола.
[0126] Генератор 1304 сообщений генерирует управляющее сообщение, информационное сообщение или административное сообщение, в соответствии с управлением, осуществляемым посредством контроллера 1302.
[0127] Сообщение, сгенерированное посредством генератора 1304 сообщений, включает в себя кадры, которые включают в себя элемент NG60_ESE и унаследованный элемент ESE, принятые от точки NG60_PCP/AP. Станция NG60_STA генерирует в унаследованном элементе ESE виртуальные распределения, которые соответствуют реальным распределениям, в принятом элементе NG60_ESE.
[0128] Процессор 1308 уровня PHY выполняет процесс обработки уровня PHY, такой как, например, модуляция, в отношении сообщения, сгенерированного посредством генератора 1304 сообщений. Антенны 1310 передают данные передачи, которые были подвергнуты процессу обработки уровня PHY.
[0129] Антенны 1310 принимают данные приема, а процессор 1308 уровня PHY выполняет процесс обработки уровня PHY, такой как, например, демодуляция, в отношении данных приема.
[0130] Процессор 1306 обработки сообщений анализирует и обеспечивает контроллеру 1302 принятое управляющее сообщение, информационное сообщение или административное сообщение, в соответствии с управлением, осуществляемым посредством контроллера 1302.
[0131] Продемонстрированная на Фиг. 13 станция NG60_STA выполняет продемонстрированный на Фиг. 11 процесс 1100 нижеописанным способом.
[0132] Антенны 1310 принимают маяк DMG, который включает в себя элемент NG60_ESE и унаследованный элемент ESE, от точки NG60_PCP/AP (например, от точки 504 NG60_PCP/AP), а процессор 1308 уровня PHY выполняет процесс обработки уровня PHY, такой как, например, демодуляция, в отношении принятого маяка. Процессор 1306 обработки сообщений анализирует и обеспечивает контроллеру 1302 элемент NG60_ESE и унаследованный элемент ESE.
[0133] Генератор 1304 сообщений генерирует в принятом унаследованном элементе ESE виртуальные распределения, которые соответствуют реальным распределениям, в принятом элементе NG60_ESE. Сгенерированный унаследованный элемент ESE и принятый элемент NG60_ESE подвергаются процессу обработки уровня PHY, такому как, например, модуляция, выполняемому посредством процессора 1308 уровня PHY, и впоследствии передается через антенны 1310.
[0134] Следует отметить, что продемонстрированные на Фиг. 12 и 13 конфигурации могут быть реализованы посредством использования аппаратных средств, таких как, например, схема LSI. Способ схемной интеграции не ограничивается схемой LSI, при этом для схемной интеграции может быть использована специализированная схема или процессор общего назначения. Может быть использована программируемая пользователем вентильная матрица (FPGA), которая может быть запрограммирована после изготовления схемы LSI, или реконфигурируемый процессор, который позволяет выполнять реконфигурацию соединений или настроек схемных сот внутри схемы LSI.
[0135] В вышеприведенном варианте осуществления описывается иллюстративный случай конфигурирования настоящего раскрытия посредством использования аппаратных средств; однако настоящее раскрытие может быть реализовано посредством использования программных средств.
[0136] Согласно вышеописанному варианту осуществления, унаследованная станция STA или унаследованная точка PCP/AP, которая испытывает затруднения в декодировании элемента NG60_ESE, декодирует унаследованный элемент ESE для распознавания виртуальных распределений, которые соответствуют реальным распределениям в элементе NG60_ESE. Соответственно, унаследованная станция STA или унаследованная точка PCP/AP может перепланировать ее распределение времени канала или выполнить любые другие надлежащие операции.
Промышленная применимость
[0137] Желательно, чтобы способ связи и устройство связи, согласно настоящему раскрытию, использовались в связи по сети миллиметрового диапазона.
Перечень ссылочных позиций
[0138]
100, 500 - Кластер точек PCP/AP
102 - Точка PCP синхронизации/точка АР синхронизации (S-PCP/S-AP)
104, 106 – Член точки PCP/AP
202, 204, 206 - Интервал передачи маяка (BTI)
212 - Интервал приема (Rx)
220 - Интервал маяка
302, 402, 802 - Поле идентификатора ID элемента
304, 404, 804 - Поле длины
306, 406, 806 - Поле распределения
312 - Поле управления распределением
314 - Поле управления формированием диаграммы направленности (BF)
316 - Поле ассоциативного идентификатора (AID) источника
318 - Поле идентификатора AID адресата
320 - Поле начала распределения
322 - Поле длительности блока распределения
326 - Поле количества блоков
328 - Поле периода блока распределения
332 - Поле идентификатора ID распределения
334 - Поле типа распределения
336 - Полустатическое поле
338 - Поле возможности сокращения
340 - Поле возможности расширения
412, 812 - Поле параметра ширины полосы пропускания
414, 816 - Информационное поле
502, 504 - Точка NG60_PCP/AP
506 - Унаследованная точка PCP/AP
512a, 512b, 514a, 514b - Станция STA
602, 604, 606, 616, 618, 702, 704, 706, 716, 718, 902, 904, 906, 916, 918 - Реальное распределение
608, 708, 712, 714, 908, 912, 914 - Виртуальное распределение
622, 722, 922 - Элемент NG60_ESE
624, 724, 924, 926 - Унаследованный элемент ESE
814 - Поле индикации виртуального распределения
1202, 1302 - Контроллер
1204 - Планировщик
1206, 1306 - Процессор обработки сообщений
1208, 1304 - Генератор сообщений
1210, 1308 - Процессор уровня PHY
1212, 1310 - Антенна
1400 - Маяк DMG
1402 - Идентификатор ID элемента
1404 - Длина
1406 - Тело
1410 - MAC-заголовок
1411 - Неинформационный элемент
1412 - Элемент IE
1413 - Последовательность FCS