Способ и устройство для замены временных слотов

Иллюстрации

Показать все

Изобретение относится к области беспроводной связи и позволяет обеспечить эффективную поддержку асимметричного трафика, в частности при наличии небольшого мультиплексирования трафика или при отсутствии мультиплексирования. Весь временной слот или часть временного слота слотированной системы связи может динамически назначаться для передачи или для приема. Например, временной слот, первоначально назначенный для приема информации на беспроводном узле, может быть временно назначен для передачи информация от беспроводного узла. Такое назначение может быть осуществлено для обеспечения временной асимметрии потока трафика между беспроводными узлами или может быть осуществлено на основании других критериев. В некоторых аспектах схему обмена сообщениями использования ресурсов можно применять для подавления помехи, ассоциированной с назначением временных слотов для передачи или приема. 6 н. и 72 з.п. ф-лы, 12 ил.

Реферат

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

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

Уровень техники

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

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

Более гибкую схему развертывания можно использовать применительно, например, к локальной сети (например, сети Wi-Fi), которая поддерживает различные беспроводные устройства, имеющие различные возможности связи. Например, в сети без планирования набор беспроводных устройств может не использовать структуру временных слотов для передачи и приема данных. Напротив, данное беспроводное устройство может передавать данные в любое время, когда выбранный канал не используется другим беспроводным устройством. В такой системе надлежащий протокол предотвращения конфликтов можно применять, чтобы предотвратить создание ненужных помех друг для друга соседними беспроводными устройствами.

На практике вышеописанные схемы развертывания могут иметь определенные недостатки, обусловленные компромиссами, которые могут быть сделаны для поддержки намеченных приложений. Например, в силу относительной сложности централизованного планирования, установление беспроводной глобальной сети с планированием может быть относительно дорогим и времязатратным. Кроме того, такая схема может не обеспечивать эффективной поддержки асимметричного трафика, в частности при наличии небольшого мультиплексирования трафика или при отсутствии мультиплексирования. Поэтому такая схема может быть не вполне пригодна для развертывания “горячей точки ”. С другой стороны, беспроводная локальная сеть без планирования может не достигать того же уровня пространственной эффективности (биты/единица площади), что и сеть с планированием. Кроме того, методы предотвращения конфликтов, которые можно использовать в сетях без планирования, могут приводить к недостаточному использованию, ограниченному контролю равноправия и восприимчивости к скрытым и открытым узлам.

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

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

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

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

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

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

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

Эти и другие примерные аспекты изобретения будут описаны в подробном описании и прилагаемой формуле изобретения, а также в сопроводительных чертежах, где:

фиг. 1 - упрощенная схема нескольких примерных аспектов системы беспроводной связи;

фиг. 2 - упрощенная схема нескольких примерных аспектов сети беспроводных узлов;

фиг. 3 - упрощенная схема нескольких примерных аспектов назначения использования временного слота;

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

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

фиг. 6 - упрощенная схема примерных аспектов структуры временных слотов;

фиг. 7, 8 и 9 - упрощенные схемы нескольких примерных аспектов использования временного слота;

фиг. 10 - упрощенная блок-схема нескольких примерных аспектов компонентов связи; и

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

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

Подробное описание

Ниже описаны различные аспекты изобретения. Очевидно, что настоящее изобретение может быть реализовано в различных формах, и что любая раскрытая здесь конкретная структура, функция или они совместно являются иллюстративными. На основании изложенных здесь идей специалист в данной области техники может заключить, что рассмотренный здесь аспект можно реализовать независимо от любых других аспектов, и что два или более из этих аспектов можно комбинировать по-разному. Например, устройство можно реализовать или способ можно осуществлять на практике с использованием любого количества изложенных здесь аспектов. Кроме того, такое устройство можно реализовать или такой способ можно осуществлять на практике с использованием другой структуры, других функциональных возможностей или структуры и функциональных возможностей, дополнительных или отличающихся от одного или нескольких из изложенных здесь аспектов. Кроме того, аспект может содержать по меньшей мере один элемент формулы изобретения. В качестве примера вышеизложенного, в некоторых аспектах назначение использования для по меньшей мере одной части временного слота содержит назначение части временного слота для передачи на данный узел или для приема от этого узла. Кроме того, в некоторых аспектах назначение использования является функцией объема трафика, подлежащего передаче между этим узлом и другим узлом.

На фиг. 1 показано несколько примерных аспектов системы беспроводной связи 100. Система 100 включает в себя несколько беспроводных узлов, в целом, обозначенных как узлы 102 и 104. Данный узел может принимать и/или передавать один или несколько потоков трафика. Например, каждый узел может содержать по меньшей мере одну антенну и ассоциированные компоненты приемника и передатчика. В нижеследующем описании термин «принимающий узел» можно использовать для указания узла, осуществляющего прием, и термин «передающий узел» можно использовать для указания узла, осуществляющего передачу. Такое указание не подразумевает, что узел не способен осуществлять обе операции и передачи, и приема.

Узел можно реализовать по-разному. Например, узел может содержать терминал доступа, ретранслятор, точку доступа или какой-либо другой компонент. Согласно фиг. 1, узлы 102 могут содержать точки доступа или ретрансляторы, и узлы 104 могут содержать терминалы доступа. Узлы 102 могут способствовать связи между узлами сети (например, сети Wi-Fi, сотовой сети или сети WiMax). Например, когда терминал доступа (например, терминал доступа 104A) находится в зоне покрытия точки доступа (например, точки доступа 102A) или ретранслятора, терминал доступа 104A может, таким образом, осуществлять связь с другим устройством системы 100 или с какой-либо другой сетью, которая подключена для осуществления связи с системой 100. При этом один или несколько из узлов (например, узел 102B) может содержать проводную точку доступа, которая обеспечивает возможности связи с другой сетью или другими сетями (например, глобальной сетью 108, например, интернетом).

В некоторых аспектах два или более узла системы 100 (например, узлы общего набора независимых услуг) ассоциированы друг с другом для установления потоков трафика (например, линий связи) между узлами. Например, узлы 104A и 104B могут ассоциироваться друг с другом через соответствующие точки доступа 102A и 102C. Таким образом, могут устанавливаться один или несколько потоков трафика к и от терминала доступа 104A через точку доступа 102A, и могут устанавливаться один или несколько потоков трафика к и от терминала доступа 104B через точку доступа 102C.

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

На фиг. 2 показан упрощенный пример потока трафика на основе временных слотов для двух групп узлов (например, двух сот) в системе 200. В целях иллюстрации, этот пример демонстрирует только одно направление потока трафика, представленное линиями со стрелками. В первой группе, трафик, поступающий на первый узел 202 (например, точку доступа) распределяется на соседние узлы 204 и 206. Затем узлы 204 и 206 распределяют трафик на узлы в своих соответствующих окрестностях (узлы 208-212 и узлы 214-216 соответственно). Эта схема распределения может продолжаться в пределах группы, чтобы все узлы в группе могли принимать трафик от по меньшей мере одного другого узла.

На фиг. 2 также показаны два узлы 222 и 224 второй группы, которые располагаются относительно близко к узлам 206 и 216 первой группы. Опять же, показано только одно направление потока трафика между узлами.

Как представлено штриховкой на фиг. 2, каждому узлу в системе 200 разрешено передавать или принимать на протяжении определенных временных слотов. Слева на фиг. 3 графически представлен пример назначений временных слотов. Например, первый набор узлов (например, узлы 202, 208, 210, 212, 214, 216 и 222) может первоначально быть сконфигурирован с возможностью передавать на протяжении временных слотов с нечетными номерами (например, временных слотов 306 и 308 в наборе временных слотов 302), в то время как второй набор узлов (например, узлы 204, 206, 218, 220 и 224) может первоначально быть сконфигурирован с возможностью передавать на протяжении временных слотов с четными номерами (например, временных слотов 310 и 312 в наборе временных слотов 304). В этом случае первый набор узлов принимает на протяжении временных слотов с четными номерами, и второе множество узлов принимает на протяжении временных слотов с нечетными номерами. Как представлено относительным выравниванием временных слотов на фиг. 3, временные слоты для всех узлов в системе 200 синхронизированы.

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

Благодаря использованию вышеописанной схемы временных слотов беспроводная система может достигать повышенной спектральной эффективности и сниженной помехи. Например, узлам в системе можно назначать определенные временные слоты в зависимости от относительной близости узлов к другим узлам в системе. При этом, если узлы, которые передают на протяжении одного и того же временного слота, разнесены на достаточно большое расстояние, узлы могут быть способны успешно передавать на свои принимающие узлы, не вызывая чрезмерную помеху на других принимающих узлах. В порядке конкретного примера, согласно фиг. 2, передача узлом 202 может не создавать чрезмерной помехи для приема на узлах 208-216, поскольку эти узлы не принимают, когда узел 202 передает. Таким образом, в отличие от схемы без планирования, узлы системы 200 могут быть способны передавать более часто и на более высоких уровнях мощности.

Если назначения временных слотов на фиг. 2 заданы статически, система 200 может иметь несколько недостатков. Например, в таком случае осуществлять связь могут только узлы, имеющие противоположные назначения временных слотов. Поэтому такая схема может оказаться неэффективной для произвольной сотовой сети.

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

В правой стороне на фиг. 3 показана упрощенная схема замены временных слотов, которую можно применять для более эффективного приспособления к трафику в системе. При этом временной слот 314, который может быть первоначально создан как временной слот приема для данного узла, может быть создан как временной слот передачи для этого узла. Таким образом, временной слот 314 может быть первоначально ассоциирован с набором временных слотов 304. Благодаря использованию такой схемы замены временных слотов система может быть способна приспосабливаться к динамическим изменениям асимметрии потоков трафика между узлами. Например, в случае, когда узел, например точка доступа, определяет, что она имеет больше данных, ожидающих отправки на ассоциированный узел (например, терминал доступа), чем имеет ассоциированный узел ожидающих отправки на точку доступа, точка доступа может временно назначить несколько своих временных слотов приема в качестве временных слотов передачи (напротив, соответствующие временные слоты передачи ассоциированного с ним узла переназначаются в качестве временных слотов приема).

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

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

Как показано блоком 402 на фиг. 4, в некоторый момент времени обеспечивается начальное назначение (например, назначение по умолчанию) временных слотов передачи и приема для связи в слотированной системе мультиплексирования с временным разделением. Например, начальное назначение может быть результатом схемы с централизованным планированием. Следовательно, назначение можно осуществлять до того, как данное беспроводное устройство начинает осуществлять связь в системе. Альтернативно, начальное назначение может осуществляться беспроводным устройством (например, точкой доступа), которое устанавливает связь в системе. Например, в примере, показанном на фиг. 5, беспроводное устройство 502 (например, точка доступа) может включать в себя модуль 506 динамического назначения временных слотов, который задает временные слоты, подлежащие использованию ассоциированными узлами (например, беспроводными устройствами), и задает соответствующее использование этих временных слотов.

На фиг. 6 представлено несколько аспектов иллюстративной структуры временных слотов. Как отмечено выше, временные слоты для всех узлов в системе могут быть синхронизированы. При этом конкретный период времени можно назначать в каждом временном слоте для передачи информации управления. В этом случае узлы, имеющие данные для передачи или ожидающие приема данных, могут передавать или отслеживать информацию управления в назначенные периоды времени на протяжении временного слота. Соответственно, в примере, показанном на фиг. 6, каждый из временных слотов включает в себя части данных (например, части 606A - 606C) и части управления (например, части 608, 610 и 612). Очевидно, что размеры частей на фиг. 6 являются исключительно образцовыми. На практике размеры частей данных могут значительно превышать размеры частей управления.

Части управления можно использовать, например, в системе, которая использует схему управления передачей временных слотов запроса-предоставления, в соответствии с которой каждый узел может отправлять сообщение на ассоциированный с ним принимающий узел для запрашивания передачи на протяжении предстоящего временного слота. Со ссылкой на систему 500, показанную на фиг. 5 и фиг. 6, следует краткий пример такой схемы. Устройства 502 и 504 могут быть ассоциированы друг с другом, благодаря чему устройство 502 первоначально сконфигурировано с возможностью передавать на протяжении временных слотов с четными номерами (например, набора временных слотов 604), тогда как устройство 504 первоначально сконфигурировано с возможностью передавать на протяжении временных слотов с нечетными номерами (например, набора временных слотов 602). В случае, когда устройство 502 желает передать данные на устройство 504, устройство 502 может отслеживать канал управления (например, RUM 608, передаваемый устройством 504) на протяжении временного слота 1 для определения, например, соперничают ли любые другие узлы за временной слот 4. Ниже представлен пример такой схемы соперничества.

Схему соперничества можно применять для подавления любой помехи, которую вызывают на соседнем узле беспроводные передачи от узла в сети. Например, ссылаясь, опять же, на фиг. 1, узел 104B может осуществлять прием от узла 102C (что представлено символом 106A беспроводная связь) в то же время, когда узел 102D осуществляет передачу на узел 104C (что представлено символом 106B). В зависимости от расстояния между узлами 104B и 102D и мощности передачи узла 102D, передачи от узла 102D (представленные заштрихованным символом 106C) могут создавать помеху для приема на узле 104B.

Для подавления такой помехи узлы системы беспроводной связи могут применять схему обмена сообщениями между узлами. Например, когда прием на узле испытывает помеху, качество обслуживания принятых данных может снижаться. В случае, когда уровень качества обслуживания на узле падает ниже желаемого уровня качества обслуживания, узел может передавать сообщение использования ресурсов (“RUM”). В некоторых аспектах RUM можно взвешивать для указания не только того, что принимающий узел находится в неблагоприятных условиях (например, из-за помехи, которую он воспринимает в ходе приема) и желает режим предотвращения конфликтов передачи, но и степень, с которой принимающий узел находится в неблагоприятных условиях.

Передающий узел, который принимает RUM, может использовать тот факт, что он принял RUM, а также его вес, для определения надлежащего ответа. Например, если передающий узел определяет, что не ассоциированный с ним принимающий узел находится в худших условиях, чем принимающий узел, ассоциированный с этим передающим узлом, передающий узел может принимать решение воздержаться от передачи или может снизить свою мощность передачи на протяжении одного или нескольких назначенных временных слотов во избежание помехи на не ассоциированный с ним принимающий узел. Альтернативно, в случае, когда передающий узел определяет, что ассоциированный с ним принимающий узел находится в худших условиях, чем любые другие принимающие узлы, которые передают RUM, передающий узел может игнорировать RUM от не ассоциированных с ним узлов. В этом случае передающий узел может принять решение передавать на протяжении ассоциированного временного слота.

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

Ссылаясь, опять же, на фиг. 5 и 6, если устройство 502 определяет, что оно может передавать на протяжении временного слота 4, устройство 502 посылает соответствующий запрос (“REQ”), чтобы передавать по каналу управления (например, часть управления 614) на протяжении временного слота 2. Например, генератор запросов 508 устройства 502 может генерировать запрос на передачу, который передается передатчиком 510 приемопередатчика 512. Согласно рассмотренной выше схеме на основе RUM другие соседние передающие узлы могут не отправлять запрос на передачу на протяжении временного слота 2, если ассоциированные с ними принимающие узлы находятся в лучших условиях, чем устройство 504.

Запрос может принимать различные формы. Например, запрос может включать в себя информацию, касающуюся временного слота, на протяжении которого данные подлежат передаче (например, временной слот 4), информацию, касающуюся данных, подлежащих отправке (например, ожидания по типу данных и качеству обслуживания, информацию скорости передачи, мощность передачи и т.д.). Кроме того, пилот-сигнал (“PLT”) можно передавать совместно с запросом. Пилот-сигнал можно передавать с известной спектральной плотностью мощности или уровнем мощности. Таким образом, после приема запроса и пилот-сигнала устройством 504 (например, с помощью приемника 514 приемопередатчика 516), процессор связи 518 может определять надлежащие параметры передачи для передачи данных на протяжении временного слота 4 (например, на основании отношения сигнал-помеха, выведенного из пилот-сигнала). Такие параметры могут включать в себя, например, скорость передачи данных, модуляцию и кодирование. Генератор 520 предоставлений устройства 504 может, таким образом, генерировать сообщение предоставления, включающее в себя эти параметры, благодаря чему передатчик 522 передает сообщение предоставления по каналу управления (например, часть управления 616) на протяжении временного слота 3.

После приема предоставления приемником 524 устройства 502, процессор связи 526 форматирует данные согласно назначенным параметрам передачи. Затем передатчик 510 передает данные на протяжении частей данных временного слота 4. Затем устройство 504 может подтверждать прием данных, отправляя надлежащее сообщение управления на протяжении временного слота 5, не показан (например, на протяжении части управления, соответствующей части 612, показанной во временном слоте 1).

Очевидно, что вышеописанную схему запроса-предоставления можно реализовать в виде скользящего цикла, что позволяет передавать данные на протяжении каждого временного слота передачи. Например, устройство 502 может выдавать запрос на протяжении временного слота 4 на передачу данных на протяжении временного слота 6 (не показан) и т.д. Аналогичным образом, для обратной линии связи, устройство 504 может выдавать запросы на протяжении временных слотов 1 и 3 на передачу данных на протяжении временных слотов 3 и 5 соответственно и т.д.

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

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

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

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

Как показано на фиг. 6, в некоторых аспектах можно задавать защитные промежутки времени (т.е. защитные периоды времени), соседствующие с одной или несколькими из частей управления, для приспосабливания к переключению между передачей и приемом на одном или нескольких узлах на протяжении данного временного слота. На фиг. 6 эти защитные промежутки времени представлены, например, узкими пространствами по обе стороны частей управления 608, 610 и 612.

Служебных сигналов, в противном случае ассоциированных с защитными промежутками времени, можно избежать путем использования схемы сброса символов. Например, процессор связи узла, который передает данные на протяжении временного слота, может просто сбросить один или несколько символов на протяжении периода времени, в противном случае ассоциированного с защитным промежутком времени. Другими словами, желаемое разнесение по времени между разными частями временного слота можно динамически обеспечивать путем сброса по меньшей мере одного символа на протяжении этого периода времени. При этом процессор связи узла, который принимает результирующие данные (например, узла, выдавшего сообщение предоставления), может иметь предварительно заданную (например, настроенную) скорость кодирования и/или модуляцию для передачи для приспосабливания к сбросу одного или нескольких символов. Очевидно, что символы можно сбрасывать только при наличии переключения между передачей и приемом на протяжении временного слота. Таким образом, в отсутствие переключения между передачей и приемом на протяжении временного слота, можно использовать нормальные скорость кодирования и модуляцию. Кроме того, в этом случае отсутствуют защитные периоды времени между разными частями временного слота.

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

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

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

В некоторых аспектах назначение использования может базироваться на скорости, при которой узлы могут передавать и/или принимать данные. Например, назначение использования может базироваться на асимметрии между скоростью, с которой первый узел (например, устройство 502) передает данные на второй узел (например, устройство 504), и скоростью, с которой второй узел передает данные на первый узел. Назначение использования также может базироваться на асимметрии между скоростью, с которой первый узел (например, устройство 502) может принимать данные от второго узла (например, устройства 504), и скоростью, с которой второй узел может принимать данные от первого узла. Аналогично, назначение использования может базироваться на том, насколько быстро узлы обрабатывают данные относительных мощностей передачи узлов или коэффициентов усиления антенны узлов. Кроме того, назначение использования может базироваться на количестве линий связи, ассоциированных с узлами. Например, точка доступа, осуществляющая связь с большим количеством терминалов доступа, может передавать на общей скорости, которая меньше, чем скорость передачи, обеспечиваемая терминалом доступа, который осуществляет связь с этой точкой доступа.

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