Основанная на длине очереди передача данных для беспроводной связи

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

 

Перекрестные ссылки на родственные заявки

Данная заявка испрашивает приоритет предварительной заявки США № 60/398159, поданной 23 июля 2002 года, находящейся на рассмотрении и включенной сюда посредством ссылки во всей полноте.

Область, к которой относится изобретение

Настоящее изобретение относится в целом к области передачи данных, а конкретнее к беспроводной передаче данных.

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

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

Чтобы облегчить множеству пользователей использование системы беспроводной связи, могут быть использованы схемы множественного доступа. Примерами схем множественного доступа являются множественный доступ с частотным разделением каналов (МДЧР) (FDMA), множественный доступ с временным разделением каналов (МДВР) (TDMA), множественный доступ с кодовым разделением каналов (МДКР) (CDMA) и их различные гибриды.

Для эффективной передачи данных ко множеству пользователей в различных областях часто осуществляется управление скоростями передачи данных и/или мощностью передачи для передачи данных. Примеры способов управления скоростями передачи данных и/или мощностью передачи включают в себя: способ, в котором и скорости передачи данных, и мощность передачи могут быть зафиксированы на заранее заданном уровне; способ, в котором скорости передачи данных могут меняться, тогда как мощность передачи может быть зафиксирована, и наоборот; и способ, в котором и скорости передачи данных, и мощность передачи данных могут изменяться.

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

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

Необходимы способы и устройства для уравновешивания (балансировки) требований высокой скорости передачи данных и снижения случаев характеристик прерывистой передачи.

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

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

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

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

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

фиг.1 иллюстрирует примерную операционную среду для одного варианта осуществления настоящего изобретения;

фиг.2 иллюстрирует общий вид настоящего изобретения в контексте устройства беспроводной связи;

фиг.3 иллюстрирует очередь 204 данных по фиг.2;

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

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

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

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

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

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

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

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

Фиг.1 иллюстрирует примерную рабочую среду для одного варианта осуществления настоящего изобретения. На фиг.1 показан шлюз 110, передающий данные прямого канала к пользовательским устройствам 130, 140 через спутник 120 связи. Термины «базовая станция» и «шлюз» иногда используются взаимозаменяемо в этой области, причем шлюзы понимаются как специализированные базовые станции, которые направляют связь через спутники, тогда как базовые станции используют наземные антенны, чтобы направлять связь в окружающем географическом регионе. Пользовательские устройства иногда называются также абонентскими блоками, пользовательскими терминалами, терминалами доступа, мобильными блоками, мобильными станциями или просто «пользователи», «мобильными устройствами», «абонентами» или тому подобным. Пользовательские устройства 130, 140 передают данные обратного канала к шлюзу 110 посредством спутника 120, как указано на фиг.1.

Фиг.2 иллюстрирует общий вид настоящего изобретения в контексте устройства беспроводной связи. Устройство 200 беспроводной связи может быть компонентом среды беспроводной связи, такой как - но без ограничения ею - среда, проиллюстрированная на фиг.1. Например, устройство 200 беспроводной связи может быть компонентом шлюза 110, передающего данные прямого канала к пользовательским устройствам 130, 140 через спутник 120 связи (показанный на фиг.1), а также обеспечивающего пользовательским устройствам 130, 140 доступ к стационарным сетям, таким как телефонные сети общего пользования, мобильные наземные сети общего пользования и т.п., в области обслуживания пользователей. Отметим, что передача данных может быть в виде различных схем множественного доступа, таких как - но без ограничения ею - схема множественного доступа с разделением каналов ортогональными кодами.

Как иллюстрируется на фиг.2, устройство 200 беспроводной связи включает в себя очередь 204 данных для постановки в очередь, т.е. временного запоминания, передаваемых (ТХ) данных перед тем, как эти данные подаются в передатчик 202 для передачи.

В соответствии с одним вариантом осуществления устройство 200 беспроводной связи преимущественно снабжается монитором 206 длины очереди для контроля длины очереди данных в очереди 204 данных. Далее, передатчик 202 преимущественно снабжается логическим блоком управления мощностью или контроллером 208 мощности для выдачи команд управления мощностью на регулятор (блок выдачи) мощности на основании состояний очереди 204 данных, которые сообщаются монитором 206 длины очереди. Регулятор мощности может быть, к примеру, усилителем высокой мощности с переменным выходным сигналом. В результате данные передаются с переменной мощностью передачи на основании, в частности, длины очереди данных в очереди 204 данных. Аналогично, скорость передачи данных может регулироваться в ответ на длину очереди.

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

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

Фиг.3 иллюстрирует буфер 204 данных по фиг.2 более подробно. Очередь 204 данных облегчает постановку данных в очередь и может быть типа носителя данных, такого как - но без ограничения им - носитель данных типа «первым вошел - первым вышел» (FIFO). Такие носители данных включают в себя - но без ограничения ими - последовательную память, такую как сдвиговые регистры, и оперативно запоминающее устройство (ОЗУ) (RAM), такое как статическое ОЗУ или динамическое ОЗУ. Соответственно, очередь 204 данных включает в себя буферы данных (не показанные явно) для сохранения данных и связанную управляющую схему (не показана) для управления записью данных в буферы данных. Управляющая схема включает в себя, в частности, монитор 206 длины очереди (показан на фиг.2), который обеспечивает способность сообщать длину очереди в очереди 204 данных. В альтернативных вариантах осуществления монитор длины очереди может просто сообщать сообщения либо сигнал «быстрее» или «медленнее», а не саму длину очереди.

Отметим, что любой подходящий способ определения длины очереди может использоваться для воплощения различных вариантов осуществления. В качестве иллюстрации, а не ограничения, счетчик может получать положительные приращения по мере того, как элементы данных добавляются к очереди, и отрицательные приращения по мере того, как элементы данных подаются из очереди в передатчик. В другом примере очередь имеет связанные указатели «головы» и «хвоста», которые содержат адреса начала и конца данных, выстроенных в настоящий момент в очередь. Разность между адресами головы и хвоста определяется любым подходящим средством, в том числе - но без ограничения - цифровым вычитанием. Эта разность между адресами головы и хвоста представляет количество данных, которые в настоящее время выстроены в очередь в очереди 204 данных.

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

Как иллюстрируется в варианте осуществления по фиг.3, очередь 204 данных имеет физически ограниченную емкость 302 хранения данных. Эта емкость 302 хранения данных показана характеризующейся первой, второй и третьей частями или диапазонами 304, 305, 306. В одном варианте осуществления первая часть 304 (ниже диапазона) занимает приблизительно одну треть емкости 302 и доходит до нижнего допустимого предела 308. Вторая часть 305 (номинальный диапазон) занимает приблизительно одну треть емкости 302 хранения данных и лежит в диапазоне от нижнего предела 308 до верхнего предела 310. Третья часть 306 (выше диапазона) занимает приблизительно оставшуюся треть емкости 302 хранения данных и лежит в диапазоне от верхнего предела 310 до полного размера емкости 302 хранения данных. Нижний и верхний пределы 308 и 310 обозначают уровни длин очереди, ниже и выше которых логический блок 208 управления мощностью активно применяется для регулировки мощности передачи и скорости передачи данных, для поддержания длины очереди между нижним допустимым пределом 308 и верхним допустимым пределом 310. Соответственно, в иллюстративном варианте осуществления по фиг.3 вторая часть 305 может быть диапазоном номинального уровня мощности, в котором данные передаются на номинальной мощности и скорости передачи данных.

В иллюстративном варианте осуществления по фиг.3 длина 314 очереди находится в номинальном диапазоне 305, т.е. длина 314 очереди больше, чем нижний допустимый предел 308, и меньше, чем верхний допустимый предел 310. Монитор 206 длины очереди сообщает длину 314 очереди логическому блоку 208 управления мощностью (оба показаны на фиг.2). На основании, по меньшей мере частично, сообщенной длины 314 очереди, которая находится в номинальном диапазоне 305, логический блок 208 управления мощностью облегчает передачу данных на номинальных уровне мощности и скорости передачи данных. Номинальный уровень мощности может быть установлен на основании, по меньшей мере частично, требований конкретной системы беспроводной связи, в которой должна происходить передача. Когда данные передаются на номинальном уровне мощности, скорость, с которой эти данные передаются, может быть максимальной скоростью, допускаемой номинальным уровнем мощности (т.е. номинальной скоростью передачи данных). Далее, в иллюстративном варианте осуществления данные, переданные на номинальном уровне мощности, могут распределяться по двум или более временным интервалам, чтобы предотвратить случай, когда временной интервал становится пуст при передаче данных.

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

В альтернативном варианте осуществления уровень мощности может регулироваться от номинального уровня мощности до различных уровней мощности, чтобы облегчить компенсацию количества времени, требуемого для обработки данных в очереди 204 данных. Например, на фиг.3, даже хотя длина 314 очереди показана находящейся в номинальном диапазоне 305, промежуток времени для передачи данных на номинальном уровне мощности может быть дольше, чем желаемое для получателя (не показан), потому что конкретный получатель может быть способен принимать данные на более быстрой скорости, чем позволяет номинальный уровень мощности. Т.е. общее время, требуемое для переноса данных по очереди, может быть вне желательных для получателя пределов получателя. Соответственно, управляющая схема может также включать в себя средства для вычисления времени, требуемого для переноса данных по очереди 204 данных, и эта информация может сообщаться логическому блоку 208 управления мощностью. Если сообщенное время переноса данных ниже или выше желательных уровней, логический блок 208 управления мощностью может регулировать мощность передачи и(или) скорость передачи данных на основании, по меньшей мере частично, отклонения ниже или выше желательных уровней, чтобы увеличить или уменьшить скорость передачи данных. Для целей описания изобретения термин «получатель» включает в себя пользователей, терминалы и тому подобное для приема передач в системе беспроводной связи.

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

Что касается возможности изменения нижнего и верхнего пределов 308, 310, в одном иллюстративном варианте осуществления нижний предел 308 и верхний предел 310 могут храниться в качестве цифровых значений в регистрах. Отметим, что значения для нижнего и/или верхнего пределов 308, 310 могут программироваться единожды или могут перепрограммироваться много раз в зависимости от целей, установленных различными разработчиками для конкретных воплощений или вариантов осуществления. В иллюстративном варианте осуществления определение того, находится ли длина очереди в номинальном диапазоне 305, может производиться сравнением длины очереди с нижним пределом 308 и верхним пределом 310. В одном варианте осуществления, если длина очереди ниже, чем верхний предел, и больше, чем нижний предел, то длина очереди определяется как находящаяся в номинальном диапазоне, и изменения в мощности передачи и скорости передачи данных не считаются нужными. Если же длина очереди больше, чем верхний предел, или меньше, чем нижний предел, то в соответствии с настоящим изобретением выполняются регулировки в мощности передачи и скорости передачи данных. Специалисты поймут, что имеется несколько аналогичных изменений в вышеописанных архитектуре и способе.

Фиг.4 иллюстрирует более подробно блок-схему алгоритма для релевантных способов функционирования логического блока 208 управления мощностью (показана на фиг.2) в соответствии с одним вариантом осуществления. На этапе 402 логический блок 208 управления мощностью облегчает передачу данных на первом уровне мощности на основании, по меньшей мере частично, длины очереди в первый момент времени. Как описывалось ранее, длина 314 очереди в первый момент времени находится предпочтительно в номинальном диапазоне 305 (показан на фиг.3), что в результате делает первый уровень мощности номинальным уровнем мощности.

На этапе 404 логический блок 208 управления мощностью определяет во второй момент времени, находится ли длина очереди в номинальном диапазоне 305 или вне его. Если определяется, что длина очереди находится вне номинального диапазона 305, логический блок 208 управления мощностью продолжает определять, находится ли длина очереди ниже нижнего допустимого предела 308 или выше верхнего допустимого предела 310, на этапе 406. Однако, если определяется, что длина очереди находится в номинальном диапазоне 305, логический блок 208 управления мощностью продолжает передачу данных на номинальном уровне мощности.

Если длина очереди во второй момент времени находится выше верхнего допустимого предела 310, логический блок 208 управления мощностью инициирует регулировку мощности передачи так, чтобы передавать данные на увеличенной скорости передачи данных, на этапе 408. Т.е. номинальная мощность передачи может регулироваться до увеличенного уровня мощности, который согласуется с увеличенной скоростью передачи данных. Эта увеличенная скорость передачи данных, в свою очередь, действует для снижения длины очереди в очереди 204 данных. Увеличенный уровень мощности может быть пропорционален увеличению в скорости передачи данных, т.е. полезен для возвращения длины очереди в очереди 204 данных в номинальный диапазон 305 (т.е. ниже верхнего допустимого предела 310 и выше нижнего допустимого предела 308). Эта пропорциональность может быть основана по меньшей мере частично на величине, на которую длина очереди выше верхнего допустимого предела 310.

С другой стороны, если длина очереди во второй момент времени находится ниже нижнего допустимого предела 308, логический блок 208 управления мощностью инициирует передачу данных на уменьшенной мощности передачи, т.е. ниже, чем первый уровень мощности, на этапе 410. Уменьшенный уровень мощности и связанное с ним снижение в скорости передачи данных позволяет длине очереди в очереди 204 данных возрасти до номинального диапазона 305, тем самым избегая нежелательной ситуации пустой очереди, что приводит к снижению мощности передачи до нуля. Уменьшенный уровень мощности может быть пропорционален уменьшению в скорости передачи данных, т.е. пригоден для возвращения длины очереди в очереди 204 данных назад в номинальный диапазон 305 (т.е. выше нижнего допустимого предела 308 и ниже верхнего допустимого предела 310). Эта пропорциональность может быть основана по меньшей мере частично на величине, на которую длина очереди ниже нижнего предела 308.

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

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

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

Фиг.5 иллюстрирует примерный шлюз, в котором может быть применен вариант осуществления настоящего изобретения. Примерный шлюз 500 включает в себя антенну 518, усилители 512 и 516, блок 514 управления системой питания и антенной, преобразователи 508 и 510 с повышением/понижением частоты, группы 504 и 506 модуляторов/демодуляторов и интерфейс 502 обработки модулирующих сигналов и сигналов сети. В частности, интерфейс 502 обработки модулирующих сигналов и сигналов сети включает в себя основанное на длине очереди управление передачей данных по настоящему изобретению.

Переданные данные принимаются, обрабатываются и кодируются интерфейсом 502 обработки модулирующих сигналов и сигналов сети, а затем модулируются на сигнал модулятором 506. Модулированный сигнал преобразуется с повышением частоты преобразователем 508 с повышением частоты и усиливается посредством высокомощного усилителя 512. Усиленный сигнал подается затем для передачи в антенну 518 через блок 514 управления системой питания и антенной.

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

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

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

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

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

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

1. Способ изменения скорости передачи данных, содержащий этапы:

в первый момент, передают данные, выстроенные в очередь, на первом уровне мощности и первой скорости передачи данных;

определяют, во второй момент, находится ли длина очереди вне заранее заданного диапазона; и

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

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

3. Способ по п.1, в котором определение содержит определение того, находится ли длина очереди ниже нижнего предела.

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

5. Способ по п.1, в котором определение содержит определение того, находится ли длина очереди выше верхнего предела.

6. Способ по п.5, в котором, в ответ на то, что длина очереди находится выше верхнего предела во второй момент, передают данные со вторым уровнем мощности, который больше, чем первый уровень мощности, причем второй уровень мощности выбирают на основании величины, на которую длина очереди больше верхнего предела.

7. Способ передачи данных, содержащий этапы:

устанавливают номинальную мощность передачи и номинальную скорость передачи данных;

сохраняют объем данных для передачи в очереди, причем этот объем данных в очереди в любой момент представляет длину очереди;

контролируют длину очереди;

увеличивают скорость передачи данных, если длина очереди больше, чем первая заранее заданная величина; и

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

8. Способ по п.7, дополнительно содержащий увеличение мощности передачи, если длина очереди больше, чем первая заранее заданная величина.

9. Способ по п.8, дополнительно содержащий уменьшение мощности передачи, если длина очереди меньше, чем вторая заранее заданная величина.

10. Способ по п.9, содержащий этап сохранения первой заранее заданной величины в регистре верхнего предела и сохранение второй заранее заданной величины в регистре нижнего предела.

11. Способ управления процессом связи, содержащий этапы:

определяют объем сохраненных данных, подлежащих передаче к получателю;

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

передают сохраненные данные на этой измененной скорости передачи данных.

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

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

14. Способ по п.11, в котором этап изменения скорости передачи данных содержит увеличение скорости передачи данных, если первая величина времени больше, чем первая заранее заданная величина времени, и уменьшение скорости передачи данных, если первая величина времени меньше, чем вторая заранее заданная величина времени.

15. Способ по п.14, в котором первая и вторая заранее заданные величины времени являются одной и той же величиной.

16. Способ по п.13, в котором вторая заранее заданная величина времени выбирается так, чтобы избежать опустошения очереди.

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

18. Способ по п.11, дополнительно содержащий этап приема индикации о скорости передачи данных, на которой по меньшей мере одно устройство беспроводной связи может принимать данные.

19. Способ по п.14, дополнительно содержащий этап приема от каждого из множества терминалов индикации о скорости передачи данных, на которой данные должны передаваться к каждому из множества терминалов.

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

21. Шлюз системы беспроводной связи, содержащий:

усилитель, связанный с антенной и выполненный с возможностью обеспечивать управляемый уровень мощности передачи;

преобразователь, связанный с усилителем;

группу модуляторов, связанных с преобразователем;

интерфейс обработки модулирующих сигналов и сопряжения с сетью, соединенный с группой модуляторов; и

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

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

22. Шлюз по п.21, дополнительно содержащий регистр верхнего предела и регистр нижнего предела, каждый из которых соединен с контроллером мощности.

23. Шлюз по п.21, в котором регистры верхнего и нижнего пределов являются программируемыми.



 

Похожие патенты:

Изобретение относится к системам беспроводной связи и может использоваться для управления мощностью многоканальной обратной линии связи. .

Изобретение относится к портативным терминалам. .

Изобретение относится к системам беспроводной связи и может быть использовано для формирования локальных сетей для совместного использования информации. .

Изобретение относится к области связи и может использоваться в системах сотовой связи. .

Изобретение относится к радиосвязи и может быть использовано для приема и передачи сигнала. .

Изобретение относится к передаче данных в системе связи с многими входами, многими выходами (MIMO)

Изобретение относится к способам выполнения одновременных поисков либо в режиме МДКР IS-95, либо в режиме ГСП

Изобретение относится к системе связи, и, более конкретно, к устройству и способу для регулирования мощности передачи в сотовой системе связи, использующей множественный доступ с ортогональным частотным разделением каналов (OFDMA), в которой применяется повторное использование частот

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

Изобретение относится к радиотехнике и может быть использовано в широкополосных приемных устройствах, входящих в состав аппаратуры радионаблюдения

Изобретение относится к области радиотехники и может быть использовано в дуплексных радиоканалах управления и пакетных радиосетях оперативно-командной связи при воздействии узкополосных помех

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

Изобретение относится к области радиотехники и может быть использовано преимущественно в дуплексных радиоканалах управления и пакетных радиосетях оперативно-командной связи в позиционных районах при воздействии узкополосных помех

Изобретение относится к области связи
Наверх