основанный на истории измеренный отклик на управление мощностью

Классы МПК:H04B7/005 управление передачей; коррекция
Автор(ы):
Патентообладатель(и):КВЭЛКОММ ИНКОРПОРЕЙТЕД (US)
Приоритеты:
подача заявки:
2003-07-23
публикация патента:

Изобретение относится к беспроводной связи. Достигаемый технический результат - облегчение манипулирования количеством сигналов обработки для постановки в очередь кадров передачи, принятых по обратной линии связи канала, и обработка их в пакете. Способ замедления отклика на инструкции управления мощностью в каналах линии связи заключается в том, что сохраняют рабочую историю в течение заданной длительности времени инструкций управления мощностью, включенных в первое множество кадров, принятых в одном направлении по линии связи канала, причем первое множество кадров выстроено в очередь перед обработкой, генерируют команды управления мощностью для второго множества кадров, передаваемых в обратном направлении канала, причем первое и второе множества кадров пакетируют для последующей обработки в виде пакета для передачи. Шлюз системы беспроводной связи содержит приемопередатчик и обрабатывающую подсистему. Испытательная система беспроводной связи содержит эмулятор шлюза и моделирующее устройство шлюза. Устройство для замедления отклика на инструкции управления мощностью содержит средство для сохранения рабочей истории в течение заданной длительности времени инструкций управления мощностью, включенных в первое множество кадров, средство для генерирования команд управления мощностью для второго множества кадров, передаваемых по второй линии связи канала. 6 н. и 32 з.п. ф-лы, 8 ил. основанный на истории измеренный отклик на управление мощностью, патент № 2334356

основанный на истории измеренный отклик на управление мощностью, патент № 2334356 основанный на истории измеренный отклик на управление мощностью, патент № 2334356 основанный на истории измеренный отклик на управление мощностью, патент № 2334356 основанный на истории измеренный отклик на управление мощностью, патент № 2334356 основанный на истории измеренный отклик на управление мощностью, патент № 2334356 основанный на истории измеренный отклик на управление мощностью, патент № 2334356 основанный на истории измеренный отклик на управление мощностью, патент № 2334356 основанный на истории измеренный отклик на управление мощностью, патент № 2334356

Формула изобретения

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

2. Способ по п.1, в котором инструкции и команды управления мощностью представлены в виде битов управления мощностью, а заданная длительность времени равна двум битам.

3. Способ по п.2, в котором упомянутое генерирование включает в себя генерирование m битов управления мощностью "нулевой" величины и n битов управления мощностью "единичной" величины для каждого пакета, образованного подмножеством второго множества кадров, причем m и n отличаются друг от друга максимум на 1, если 2-битовая рабочая история равна одному коду, выбранному из "01" и "10", при этом n и m являются целыми числами.

4. Способ по п.3, в котором если каждый пакет подмножества второго множества кадров содержит четное число кадров, то m и n равны.

5. Способ по п.3, в котором если каждый пакет подмножества второго множества кадров содержит нечетное число кадров, то m и n отличаются друг от друга на 1.

6. Способ по п.5, в котором m больше n на 1 для пакетов нечетных порядковых положений в порядке их формирования, и n больше m на 1 для пакетов четных порядковых положений в порядке их формирования.

7. Способ по п.5, в котором m больше n на 1 для пакетов четных порядковых положений в порядке их формирования, и n больше m на 1 для пакетов нечетных порядковых положений в порядке их формирования.

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

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

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

11. Способ по п.10, в котором последний кадр принимает бит управления мощностью "нулевой" величины, если имеется нечетное число кадров в каждом пакете, а последние два кадра принимают бит управления мощностью "нулевой" величины, если имеется четное число кадров в каждом пакете.

12. Способ по п.1, в котором упомянутые операции сохранения и генерирования выполняют в шлюзе системы беспроводной связи.

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

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

15. Шлюз по п.14, в котором инструкции управления мощностью представлены в виде битов управления мощностью, а заданная длительность времени равна двум битам.

16. Шлюз по п.15, в котором подсистема обработки предназначена для генерирования m битов управления мощностью "нулевой" величины и n битов управления мощностью "единичной" величины для каждого пакета, образованного подмножеством второго множества кадров, причем n и m отличаются друг от друга, максимум, на 1, если 2-битовая рабочая история равна одному коду, выбранному из "01" и "10", при этом n и m являются целыми числами.

17. Шлюз по п.16, в котором подсистема обработки предназначена для генерирования одинакового числа битов управления мощностью "нулевой" величины и "единичной" величины, если каждый пакет подмножества второго множества кадров содержит четное число кадров.

18. Шлюз по п.16, в котором подсистема обработки предназначена для генерирования выбранного одного бита из дополнительного бита управления мощностью "нулевой" величины и дополнительного бита управления мощностью "единичной" величины, если каждый пакет подмножества второго множества кадров содержит нечетное число кадров.

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

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

21. Шлюз по п.15, в котором подсистема обработки предназначена для чередования между генерированием бита управления мощностью "единичной" величины и бита управления мощностью "нулевой" величины для каждого пакета, образованного подмножеством второго множества кадров, с выбранным одним кадром из последнего кадра и двух последних кадров, принявших бит управления мощностью "единичной" величины, если 2-битовая рабочая история равна "11".

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

23. Шлюз по п.15, в котором подсистема обработки предназначена для чередования между генерированием бита управления мощностью "нулевой" величины и бита управления мощностью "единичной" величины для каждого пакета, образованного подмножеством второго множества кадров, с выбранным одним кадром из последнего кадра и двух последних кадров, принявших бит управления мощностью "нулевой" величины, если 2-битовая рабочая история равна "00".

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

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

26. Испытательная система беспроводной связи по п.25, в которой инструкции управления мощностью и команды представлены в виде битов управления мощностью, а заданная длительность времени равна двум битам.

27. Испытательная система беспроводной связи по п.26, в которой моделирующее устройство шлюза предназначено для генерирования m битов управления мощностью "нулевой" величины и n битов управления мощностью "единичной" величины для каждого пакета, образованного подмножеством второго множества кадров, причем m и n отличаются максимум на 1, если 2-битовая рабочая история равна одному коду, выбранному из "01" и "10", при этом n и m являются целыми числами.

28. Испытательная система беспроводной связи по п.27, в которой моделирующее устройство шлюза предназначено для генерирования одинакового числа битов управления мощностью "нулевой" величины и "единичной" величины, если каждый пакет подмножества второго множества кадров содержит четное число кадров.

29. Испытательная система беспроводной связи по п.27, в которой моделирующее устройство шлюза предназначено для генерирования выбранного бита из дополнительного бита управления мощностью "нулевой" величины и дополнительного бита управления мощностью "единичной" величины, если каждый пакет подмножества второго множества кадров содержит нечетное число кадров.

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

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

32. Испытательная система беспроводной связи по п.26, в которой моделирующее устройство шлюза предназначено для чередования между генерированием бита управления мощностью "единичной" величины и бита управления мощностью "нулевой" величины для каждого пакета, образованного подмножеством второго множества кадров, с выбранным одним кадром из последнего кадра и двух последних кадров, принявших бит управления мощностью "единичной" величины, если 2-битовая рабочая история равна "11".

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

34. Испытательная система беспроводной связи по п.26, в которой моделирующее устройство шлюза предназначено для чередования между генерированием бита управления мощностью "нулевой" величины и бита управления мощностью "единичной" величины для каждого пакета, образованного с подмножеством второго множества кадров, с выбранным одним кадром из последнего кадра и двух последних кадров, принявшим бит управления мощностью "нулевой" величины, если 2-битовая рабочая история равна "00".

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

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

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

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

Описание изобретения к патенту

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

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

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

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

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

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

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

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

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

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

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

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

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

В соответствии с одним аспектом настоящего изобретения инструкции управления мощностью и отклики представлены в виде битов управления мощностью, а заданная длительность истории составляет порядка 2 битов для типичной системы связи или линии связи. Число m битов управления мощностью "нулевой" величины и число n битов управления мощностью "единичной" величины, генерированные для включения с кадрами для передачи, зависят от битовой комбинации 2-битовой истории, и от того, содержит ли или нет второе множество кадров четное или нечетное число кадров, при этом эти величины могут быть равны друг другу или отличаться, например, на 1.

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

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

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

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

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

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

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

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

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

Фиг.2 иллюстрирует генерирование основанного на истории (предыстории) управления мощностью по Фиг.1 в более подробном изложении в соответствии с одним вариантом осуществления изобретения,

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

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

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

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

Фиг.7 иллюстрирует один вариант осуществления системы аппаратного обеспечения для реализации различных вариантов осуществления, и

Фиг.8 иллюстрирует один вариант осуществления читаемого машиной носителя информации для хранения исполняемых инструкций с целью реализации различных вариантов осуществления.

Подробное описание вариантов осуществления изобретения

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

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

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

Типовое воплощение

На Фиг.1 показана блок-схема, иллюстрирующая типовой вариант осуществления изобретения. Этот типовой вариант осуществления включает в себя, в частности, логику 104 пакетирования и генератор команд управления мощностью/устройство заполнения битами 118, оба реализующие доктрины изобретения. Этот вариант осуществления также включает в себя ячейку памяти, элемент или устройство 110. Кроме этого, этот вариант осуществления также включает в себя логику 108 пакетной обработки и генератор 114 кадра. Элементы операционно связаны друг с другом, как это показано на фигуре.

Логика 104 пакетирования используется для выстраивания в очередь или группирования, или пакетирования принятых кадров 102 передачи по линии связи канала, например, по обратной или возвратной линии связи (ОЛС, RL), где сигналы передают от передатчика в терминале пользователя в приемник в шлюзе и превращают в пакеты 106 кадров для последующей обработки в пакете, например, посредством логики 108 пакетной обработки. Кроме этого, она используется для выдачи инструкций R управления мощностью, включенных с принятыми кадрами 102 передачи, тем самым давая возможность сохранения или поддержания рабочей истории в течение заданного временного периода.

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

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

Генератор 114 кадра используется для организации передачи трафика/сигналов, передаваемых по линии связи канала, например, по прямой линии связи (ПЛС, FL), где сигналы передаются из передатчика в шлюзе в приемник в терминале пользователя, преобразуясь в кадры 116. Способ, по которому кадрируются передаваемые трафик/сигналы, не относится к реализации настоящего изобретения, и он понятен специалистам в данной области техники, относящейся к используемой специфической системе связи.

Генератор команд управления мощностью/ устройство заполнения битами 118 используют для генерирования и введения команд Р управления мощностью в кадры 116, передаваемые по прямой линии связи канала. Для этого варианта осуществления он также выстраивает в очередь кадры 106 в пакеты кадров 120 для последующего манипулирования посредством типичной подсистемы приемопередатчика (не показана) в пакетах или группах.

Таким образом, при работе, когда кадры 102 передачи принимают по обратной или возвратной линии связи канала, кадры 102 передачи выстраивают в очередь или пакетируют вместе посредством логики 104 пакетирования в пакеты кадров 106 ОЛС для последующей обработки в пакете, например, посредством логики 108 пакетной обработки. При этом рабочая история включенных инструкций управления мощностью в течение заданной временной длительности или периода времени удерживается в ЗУ 110 для последующего использования в замедлении отклика на инструкции управления мощностью.

Когда передаваемые трафик и сигналы 112 организованы в кадры 116 передачи генератором 114 кадра для передачи по прямой линии связи канала, генерированные кадры 116 также подают в генератор/ устройство заполнения битами 118, чтобы сгенерировать и вставить отклики на управление мощностью для передачи с кадрами 116 передачи.

В соответствии с вариантами осуществления изобретения генератор/ устройство заполнения битами 118 генерирует отклики на команды управления мощностью, на основании, по меньшей мере, частично рабочей истории, поддерживаемой в ЗУ 110. Более конкретно, как описано выше, он генерирует команды управления мощностью, на основании, по меньшей мере, частично сохраненной рабочей истории, способом, позволяющим замедлить отклик на инструкции управления мощностью, тем самым снижая вероятность выдачи избыточных последовательных команд управления мощностью, которые могут привести к потери канала. Например, выдача избыточных команд снижения мощности могла бы заставить канал снизить мощность ниже полезного уровня мощности, чтобы или поддержать линию связи или соединение, или увеличить ошибки в приеме. Аналогичным образом, избыточная выдача команд повышения мощности могла бы заставить терминал пользователя потреблять слишком много мощности и вызвать помехи с терминалами или сигналами другого пользователя, а также бесполезный расход ценных ресурсов питания.

Для этого варианта осуществления, по меньшей мере, выбранные кадры из кадров 102 передачи включают в себя инструкции управления мощностью в виде битов управления мощностью. Эти биты управления мощностью выводятся логикой 104 пакетирования, когда она выстраивает в очередь или пакетирует принятые кадры 102 в пакеты 106 кадров. Биты управления мощностью проверяют, и их полученные значимости или управляющая информация надежно хранится в ЗУ 110 в виде очереди. Приведенная в качестве примера очередь имеет длину порядка 2 битов. Однако другие длины очереди могут быть использованы, если это будет целесообразно, в зависимости, кроме всего прочего, от количества командной информации, которая должна храниться.

Генератор/устройство заполнения битами 118 генерирует команды управления мощностью, на основании, по меньшей мере, частично рабочей истории, приведенной здесь в качестве примера 2-битовой истории, которую надо сохранять. Более конкретно, для одного варианта осуществления он генерирует команды управления мощностью, на основании, по меньшей мере, частично сохраненной рабочей истории способом, который замедляет отклик на инструкции управления мощностью до приблизительно скорости пакетной обработки, как это будет более подробно описано со ссылкой на Фиг.2.

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

Генерирование команд управления мощностью

Фиг.2 иллюстрирует блок-схему соответствующих аспектов генератора команд управления мощностью/ устройства заполнения битами 118 по Фиг.1 в соответствии с одним вариантом осуществления. Этот вариант осуществления предполагает, что инструкции R управления мощностью и команды Р представлены в виде битов управления мощностью, и что сохраняется рабочая 2-битовая история битов управления мощностью, включенных с принятыми кадрами.

Как это показано в соответствующей части фигуры, генератор/устройство заполнения битами 118 определяет, имеет ли или нет 2-битовая история битовую комбинацию (двоичный код) "01" или "10" на шаге или ступени обработки 202. Если обнаруживают, что 2-битовая история имеет какую-либо из двух битовых комбинаций, то генератор/устройство заполнения битами 118 генерирует на ступени обработки 204 приблизительно одинаковые числа битов команды управления мощностью "нулевой" величины и биты команды управления мощностью "единичной" величины, то есть m ответных битов управления мощностью "нулевой" величины и n ответных битов управления мощностью "единичной" величины, причем m и n отличаются друг от друга, максимум, на 1, m и n оба являются целыми числами.

Если имеется четное число кадров, то число сгенерированных битов команды управления мощностью "нулевой" величины и "единичной" величины, то есть m и n, будут равны друг другу. Если имеется нечетное число кадров, пакеты будут чередоваться, имея число (m) сгенерированных битов команды управления мощностью "нулевой" величины, большее числа (n) сгенерированных битов команды управления мощностью "единичной" величины на "1".

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

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

Если на шаге или ступени 202 определяют, что 2-битовая история не имеет ни "01", ни "10" двоичный код, то генератор/устройство заполнения битами 118 далее определяет, имеет или нет 2-битовая история двоичный код "11", то генератор/ устройство заполнения битами 118 на шаге 208 чередует генерирование битов команды управления мощностью "единичной" величины и битов команды управления мощностью "нулевой" величины с одним или двумя дополнительными битами команды управления мощностью "единичной" величины, в зависимости от того, имеются ли четные или нечетные числа кадров в пакете.

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

Если на шаге или ступени 204 определяют, что 2-битовая история не имеет двоичный код "11", как не имеет и другие двоичные коды, обсужденные выше, то 2-битовая история по умолчанию имеет двоичный код "00". Генератор/устройство заполнения битами 118 на шаге 210 чередует генерирование битов команды управления мощностью "нулевой" величины и ответных битов управления мощностью "единичной" величины, с одним или более дополнительными битами команды управления мощностью "нулевой" величины в зависимости от того, имеется или нет нечетное или четное число кадров в пакете на шаге 210.

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

Вариант осуществления шлюза

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

Аналогично показанному на Фиг.1 типовому варианту осуществления шлюз 300 включает в себя ранее описанную логику 104 пакетирования и генератор команд управления мощностью/устройство заполнения битами 118, реализующие доктрины настоящего изобретения. Этот вариант осуществления также включает в себя элемент ЗУ, ячейку или устройство 110. Кроме этого, вариант осуществления также включает в себя логику 108 пакетной обработки и генератор 114 кадра.

Для варианта осуществления шлюза логика 104 пакетирования является компонентом системы 302 приемопередатчика, тогда как обработка 108 пакета, ЗУ 110, генератор 114 кадра и генератор команд управления мощностью/устройство заполнения битами 118 являются компонентами подсистемы 304 обработки кадра.

Элементы операционно связаны друг с другом, как показано на фигуре. Более того, эти элементы используются и взаимодействуют, как описано выше.

В частности, в одном варианте осуществления, где инструкции управления мощностью представлены в виде битов управления, ЗУ 110 поддерживает 2-битовую, как описано ранее, рабочую историю в виде очереди, и генератор команд управления мощностью/устройство заполнения битами 118 генерирует замедленный отклик на биты управления мощностью способом, описанным ранее со ссылкой на Фиг.2.

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

Применение варианта осуществления

Фиг.4 иллюстрирует МССС, внутри которой может быть использован шлюз 300, наделенный замедленным откликом или более медленным откликом на сигналы управления мощностью. Как показано на фигуре, МССС включает в себя терминалы 430 и 440 пользователя а также шлюз 300, связанные через спутник 420 связи. Терминал первого пользователя или оконечное устройство 430 принимает передачи от спутника 420 связи через прямую линию связи (ПЛС) первого канала первого луча 435 и передает на спутник 420 связи передачи по обратной линии связи первого канала. Второе оконечное устройство 440 принимает передачи от спутника 420 связи через прямую линию связи второго канала второго луча 445 и передает на спутник 420 связи передачи по обратной линии связи второго канала.

Предположим для этого примера, что спутник 420 посылает множество лучей внутри, по меньшей мере, одного "пятна", направленных для покрытия отдельных неперекрывающихся географических областей. В общем, множество лучей с различными частотами, также рассматриваемые как каналы МДКР (при использовании МДКР), "подлучи" или сигналы FDM (модуляции с частотным разделением), частотные интервалы или каналы, могут быть направлены для перекрытия той же самой области. Однако будет вполне понятно, что покрытие лучом или зоны обслуживания для различных спутников, или диаграммы направленности антенны для наземных узлов ячейки могут перекрывать полностью или частично заданную зону в зависимости от проекта системы связи и от типа предлагаемой услуги.

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

Понятия "обратная линия связи" и "прямая линия связи" были обсуждены выше. Эти понятия иногда используют взаимозависимо в данной области техники и относят к трактам связи, по которым сигналы распространяются от оконечного устройства к спутнику и от спутника к наземной станции. В системах наземной связи они распространяются от терминала непосредственно к базовой станции. Прямая линия связи относится к трактам связи, по которым сигналы распространяются от наземной станции к спутнику и от спутника к оконечному устройству. В системах наземной связи они распространяются от базовой станции непосредственно к терминалу. Кроме того, понятие "обратное направление" используют для определения посылки или передачи сигналов через линию связи в обратном направлении RL (ОЛС) относительно направления принимаемых сигналов. Эти понятия хорошо известны специалистам в данной области техники.

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

Шлюз 300 передает данные прямого канала к оконечным устройствам 430, 440 через спутник 420 связи и принимает данные обратного канала от оконечных устройств 430, 440 также через спутник 420 связи.

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

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

Вариант осуществления эмулятора шлюза

и моделирующего устройства

Как известно опытным специалистам в данной области техники разработка МССС требует обширных испытаний. Испытания в условиях эксплуатации или в условиях включенного питания часто бывают дорогостоящими. Поэтому существенный объем испытаний проводят в лаборатории развития в условиях эмуляции и/или имитации.

Фиг.5 иллюстрирует вариант осуществления эмулятора шлюза и моделирующего устройства настоящего изобретения. Аналогично эмулятору шлюза типового варианта осуществления, показанного на Фиг.1, пара 502 и 504 эмулятора и моделирующего устройства включает в себя ранее описанную логику 104 и генератор отклика на команды управления мощностью/устройство заполнения битами 118, оба являющиеся реализацией доктрины настоящего изобретения. Этот вариант осуществления также включает в себя ЗУ 110. Кроме этого вариант осуществления также включает в себя логику 108 пакетной обработки и генератор 114 кадра.

Для этого варианта осуществления логика 104 пакетирования является компонентом эмулятора 502, тогда как пакетная обработка 108, ЗУ 110, генератор 114 кадра и генератор отклика на команды управления мощностью/устройство заполнения битами 118 являются компонентами моделирующего устройства 304.

Элементы операционно связаны друг с другом, как показано на фигуре.

В частности, в одном варианте осуществления, где инструкции управления мощностью представлены в виде битов управления мощностью, ЗУ 110 поддерживает 2-битовую историю в виде очереди, как было описано ранее, и генератор/устройство заполнения битами 118 генерирует замедленный отклик на биты управления мощностью, как описывалось раньше со ссылкой на Фиг.2.

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

Применение вариантов осуществления эмулятора шлюза и моделирующего устройства

Фиг.6 иллюстрирует условия испытания МССС, в которых могут быть использованы эмулятор и моделирующее устройство 502-504, наделенные замедленным откликом на команды управления мощностью настоящего изобретения. Для этого варианта осуществления, в дополнение к паре 502-504 эмулятора и моделирующего устройства, среда 600 испытания МССС включает в себя терминал 606 пользователя и подсистему 608 мобильной связи (ПМС, MCS).

Эмулятор 502 включает в себя, в частности, ряд сетевых интерфейсов, таких как интерфейсы сети Эзернет, радиочастотный (РЧ) интерфейс и блок синхронизации и частоты TFU (БСЧ) (все не показаны), а моделирующее устройство 504 включает в себя сетевой интерфейс и диагностический монитор (также не показаны).

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

Терминал пользователя (ТП, UT) 606 осуществляет связь с МССС 608 через одну или больше радиочастот (РЧ) и осуществляет связь с моделирующим устройством 504 шлюза через UT-DMI (интерфейс диагностического монитора), чтобы дать возможность моделирующему устройству 504 шлюза запустить его с целью испытания.

ПМС 608, в свою очередь, осуществляет связь с эмулятором 502 через сетевой интерфейс для управляющих команд, через РЧ для данных пользователя и через соединение БСЧ для информации синхронизации и частоты.

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

Реализация изобретения

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

Различные варианты осуществления настоящего изобретения используют вычислительные ресурсы для выполнения вышеупомянутых функциональных признаков. Фиг.7 иллюстрирует один вариант осуществления системы аппаратного обеспечения, предназначенной для представления широкой категории компьютерных систем, таких как персональные компьютеры, рабочие станции и/или встроенные системы. В иллюстрируемом варианте осуществления система аппаратного обеспечения включает процессор 710, связанный с высокоскоростной шиной 705, которая связана с шиной ввода/вывода (В/В, I/O) 715 через мост 730 шины. Временная память 720 связана с шиной 705. Постоянная память 740 связано с шиной 715. Устройство (устройства) 750 В/В также связаны с шиной 715. Устройство (устройства) 750 В/В может включать в себя устройство дисплея, клавиатуру, один или более внешних сетевых интерфейсов и т.д.

Некоторые варианты осуществления могут включать в себя дополнительные компоненты, могут не требовать всех вышеупомянутых компонентов или объединять один или более компонентов. Например, временная память 720 может находиться на чипе с процессором 710. Как вариант, постоянная память 740 может быть исключена, а временная память 720 может быть заменена электрически стираемым программируемым ПЗУ (ЭСППЗУ), в которой стандартные программы исполняются на месте от ЭСППЗУ. Некоторые варианты осуществления могут использовать единственную шину, к которой подсоединены все компоненты, или одну или более дополнительных шин, и мосты шины, к которым могут быть подсоединены различные дополнительные компоненты. Опытные специалисты в данной области техники будут знакомы с рядом альтернативных внутренних сетей, включая, например, внутреннюю сеть, основанную на высокоскоростной системной шине с концентратором контролера памяти и концентратором контролера В/В. Дополнительные компоненты могут включать в себя дополнительные процессоры, дисковод не перезаписываемого компакт-диска, дополнительные памяти и другие периферийные компоненты, известные в данной области техники.

В одном варианте осуществления, как описано выше, реализовано использование одной или более систем аппаратного обеспечения, такой как система аппаратного обеспечения по Фиг.7. В случае использования более одного компьютера системы могут быть связаны для установления связи через внешнюю сеть, такую как локальная вычислительная сеть (ЛВЧ, LAN), сеть Интернет-протокола (ИП, IP) и т.д. В одном варианте осуществления настоящее изобретение реализовано как стандартные программы программного обеспечения, выполняемые одним или более исполнительными блоками внутри компьютера (компьютеров). Для данного компьютера стандартные программы программного обеспечения могут храниться в ЗУ, таком как постоянная память 740.

Как вариант, показанный на Фиг.8, стандартные программы программного обеспечения могут быть исполняемыми машиной инструкциями 810, хранящимися с использованием читаемых машиной носителей 820 информации, таких как дискета, не перезаписываемый компакт-диск (CD-ROM), магнитная лента, цифровой видеодиск или многоцелевой диск (DVD), лазерный диск, ПЗУ, флэш-память и т.д. Ряд инструкций не требует локального хранения, и их можно было бы получить из удаленного ЗУ, такого как сетевой сервер в сети, устройство не перезаписываемого компакт-диска, гибкий диск и т.д., через, например, устройство (устройства) 750 В/В по Фиг.7.

Инструкции от какого-либо источника могут быть скопированы из ЗУ во временную память 720 и затем выбраны и исполнены процессором 710. В одной реализации эти стандартные программы программного обеспечения написаны на языке программирования С. Но должно быть понятно, однако, что эти стандартные программы могут быть реализованы на одном из большого разнообразия языков программирования.

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

Заключение

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

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

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

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

Класс H04B7/005 управление передачей; коррекция

способ и устройство для конфигурирования мощности передачи опорного демодулирующего сигнала -  патент 2518909 (10.06.2014)
способ и устройство для определения вектора предкодирования -  патент 2518177 (10.06.2014)
запрос на установление связи путем сближения устройств связи -  патент 2516482 (20.05.2014)
регулирование мощности и передача обслуживания с помощью команд регулирования мощности и индикаторов стирания -  патент 2509415 (10.03.2014)
способ обработки несущих, устройство связи и система связи -  патент 2507684 (20.02.2014)
способ сообщения о запасе мощности -  патент 2490795 (20.08.2013)
устройство, система и способ управления обменом информацией по обратной линии связи -  патент 2485684 (20.06.2013)
дифференциальное представление отчета о качестве канала -  патент 2481706 (10.05.2013)
способ и устройство для корректировок для управления мощностью на основе дельта-значения в беспроводных системах связи -  патент 2479924 (20.04.2013)
улучшенное планирование восходящей линии связи в сотовой системе -  патент 2479126 (10.04.2013)
Наверх