Планування поєднання потоків “краще з можливого” та qos із затримкою

Номер патенту: 96223

Опубліковано: 10.10.2011

Автори: Дас Арнаб, Мадан Рітеш, Ранган Сандіп, Рей Сіддхартх

Є ще 15 сторінок.

Дивитися все сторінки або завантажити PDF файл.

Формула / Реферат

1. Спосіб, який сприяє плануванню потоку "краще з можливого" і потоку з вимогою затримки у середовищі бездротового зв'язку, який включає етапи, на яких:

приймають щонайменше один з: потоку, чутливого до затримки, з вимогою затримки або потоку "краще з можливого",

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

виділяють другу частину смуги пропускання потоку "краще з можливого",

повторно виділяють першу частину смуги пропускання зменшеному рівню смуги пропускання і другу частину смуги пропускання збільшеному рівню смуги пропускання, якщо вимога затримки задовольняється,

повторно виділяють першу частину смуги пропускання збільшеному рівню смуги пропускання і другу частину смуги пропускання зменшеному рівню смуги пропускання, якщо вимога затримки не задовольняється, і

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

2. Спосіб за п. 1, який додатково включає прийом щонайменше одного пакета даних відповідно до виділення смуги пропускання першої частини смуги пропускання і другої частини смуги пропускання.

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

4. Спосіб за п. 1, який додатково включає коректування виділення смуги пропускання для кожного пакета даних.

5. Спосіб за п. 1, в якому повторним виділенням смуги пропускання для першої частини смуги пропускання керують за допомогою Wfi(qi(t), di(t), Kji(t)), де di(t) є затримкою з пріоритетами, що не переривають обслуговування, для потоку, qi(t) є розміром буфера, і Kjі(t) є спектральною ефективністю для потоку і в момент часу t.

6. Спосіб за п. 5, в якому повторним виділенням смуги пропускання для другої частини смуги пропускання керують за допомогою граничної корисності потоку "краще з можливого" відносно величини смуги пропускання, що виділяється йому.

7. Спосіб за п. 5, який додатково включає застосування алгоритму пошуку розподілом навпіл для рішення нижченаведеного:

8. Спосіб за п. 7, який додатково включає етапи, на яких:

ініціалізують де В є спектральним ресурсом,

встановлюють  і

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

9. Спосіб за п. 8, який додатково включає етапи, на яких:

обчислюють  

обчислюють перше найбільше ,

обчислюють друге найбільше ,

реалізовують нижченаведене:

якщо  або де  є допуском, то

зупинка,

інакше, якщо , то

i встановити ,

інакше

і встановити .

10. Спосіб за п. 1, який додатково включає адаптацію виділення смуги пропускання щонайменше для однієї з: першої частини смуги пропускання або другої частини смуги пропускання в масштабі уповільнення.

11. Пристрій бездротового зв'язку, який містить:

щонайменше один процесор, виконаний з можливістю:

приймати щонайменше одне з: вимоги затримки, пов'язаної з потоком, чутливим до затримки, або потоку "краще з можливого",

виділяти першу частину смуги пропускання потоку, чутливому до затримки,

виділяти другу частину смуги пропускання потоку "краще з можливого",

повторно виділяти першу величину смуги пропускання зменшеному рівню смуги пропускання і другу частину смуги пропускання збільшеному рівню, якщо вимога затримки задовольняється,

повторно виділяти першу величину смуги пропускання збільшеному рівню смуги пропускання і другу частину смуги пропускання зменшеному рівню смуги пропускання, якщо вимога затримки не задовольняється,

підтримувати рівень смуги пропускання для першої величини смуги пропускання і другої величини смуги пропускання, якщо вимога затримки еквівалентна першій частині смуги пропускання, і

пам'ять, приєднану щонайменше до одного процесора.

12. Пристрій бездротового зв'язку за п. 11, в якому щонайменше один процесор виконаний з можливістю прийому щонайменше одного пакета даних відповідно до виділення смуги пропускання першої частини смуги пропускання і другої частини смуги пропускання.

13. Пристрій бездротового зв'язку за п. 11, в якому щонайменше один процесор виконаний з можливістю прийому щонайменше одного пакета даних відповідно до виділення смуги пропускання першої частини смуги пропускання і другої частини смуги пропускання.

14. Пристрій бездротового зв'язку за п. 11, в якому щонайменше один процесор виконаний з можливістю коректування виділення смуги пропускання для кожного пакета даних.

15. Пристрій бездротового зв'язку за п. 11, в якому повторним виділенням смуги пропускання для першої частини смуги пропускання керують за допомогою Wfi(qi(t), di(t), Kji(t)), де di(t) є затримкою з пріоритетами, що не переривають обслуговування, для потоку, qi(t) є розміром буфера, і Kjі(t) є спектральною ефективністю для потоку і в момент часу t.

16. Пристрій бездротового зв'язку за п. 15, в якому повторним виділенням смуги пропускання для другої частини смуги пропускання керують за допомогою граничної корисності потоку "краще з можливого" відносно величини смуги пропускання, що виділяється йому.

17. Пристрій бездротового зв'язку за п. 15, в якому щонайменше один процесор виконаний з можливістю застосування алгоритму пошуку розподілом навпіл для рішення нижченаведеного:

18. Пристрій бездротового зв'язку за п. 17, в якому щонайменше один процесор виконаний з можливістю щонайменше одного з нижченаведеного:

ініціалізувати  де В є спектральним ресурсом,

встановлювати  i

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

19. Пристрій бездротового зв'язку за п. 18, в якому щонайменше один процесор виконаний з можливістю щонайменше одного з нижченаведеного:

обчислювати

обчислювати перше найбільше ,

обчислювати друге найбільше ,

реалізовувати нижченаведене:

якщо  або , де  є допуском, то

зупинка,

інакше, якщо х>у, то

 і встановити ,

інакше

 і встановити .

20. Пристрій бездротового зв'язку за п. 11, в якому щонайменше один процесор виконаний з можливістю адаптації виділення смуги пропускання щонайменше для однієї з: першої частини смуги пропускання або другої частини смуги пропускання в масштабі уповільнення.

21. Пристрій бездротового зв'язку, який дає можливість планування потоку "краще з можливого" і потоку з вимогою затримки в бездротовій мережі зв'язку, який містить:

засіб для прийому щонайменше одного з: вимоги затримки, пов'язаної з потоком, чутливим до затримки, або потоку "краще з можливого";

засіб для виділення першої частини смуги пропускання потоку, чутливому до затримки;

засіб для виділення другої частини смуги пропускання потоку "краще з можливого";

засіб для повторного виділення першої величини смуги пропускання зменшеному рівню смуги пропускання і другої частини смуги пропускання збільшеному рівню, якщо вимога затримки задовольняється;

засіб для повторного виділення першої величини смуги пропускання збільшеному рівню смуги пропускання і другої частини смуги пропускання зменшеному рівню смуги пропускання, якщо вимога затримки не задовольняється; і

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

22. Пристрій бездротового зв'язку за п. 21, який додатково містить засіб для прийому щонайменше одного пакета даних відповідно до виділення смуги пропускання першої частини смуги пропускання і другої частини смуги пропускання.

23. Пристрій бездротового зв'язку за п. 21, який додатково містить засіб для передачі щонайменше одного пакета даних відповідно до виділення смуги пропускання першої частини смуги пропускання і другої частини смуги пропускання.

24. Пристрій бездротового зв'язку за п. 21, який додатково містить засіб для коректування виділення смуги пропускання для кожного пакета даних.

25. Пристрій бездротового зв'язку за п. 21, в якому повторним виділенням смуги пропускання для першої частини смуги пропускання керують за допомогою Wfi(qi(t), di(t), Kji(t)), де di(t) є затримкою з пріоритетами, що не переривають обслуговування, для потоку, qi(t) є розміром буфера, і Kji(t) є спектральною ефективністю для потоку і в момент часу t.

26. Пристрій бездротового зв'язку за п. 25, в якому повторним виділенням смуги пропускання для другої частини смуги пропускання керують за допомогою граничної корисності потоку "краще з можливого" відносно величини смуги пропускання, що виділяється йому.

27. Пристрій бездротового зв'язку за п. 26, який додатково містить засіб для застосування алгоритму пошуку розподілом навпіл для рішення нижченаведеного:

28. Пристрій бездротового зв'язку за п. 27, який додатково містить:

засіб для ініціалізації , де В є спектральним ресурсом,

засіб для встановлення  і

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

29. Пристрій бездротового зв'язку за п. 28, який додатково містить:

засіб для обчислення

засіб для обчислення першого найбільшого ,

засіб для обчислення другого найбільшого ,

засіб для реалізації нижченаведеного:

якщо  або , де  є допуском, то

зупинка,

інакше, якщо х>у, то

і встановити ,

інакше

 і встановити .

30. Пристрій бездротового зв'язку за п. 21, який додатково містить засіб для адаптації виділення смуги пропускання щонайменше для однієї з: першої частини смуги пропускання або другої частини смуги пропускання в масштабі уповільнення.

31. Зчитуваний комп'ютером носій, що містить:

код для інструктування щонайменше одному комп'ютеру приймати щонайменше одне з: потоку, чутливого до затримки, з вимогою затримки або потоку "краще з можливого",

код для інструктування щонайменше одному комп'ютеру виділяти першу частину смуги пропускання потоку, чутливому до затримки,

код для інструктування щонайменше одному комп'ютеру виділяти першу частину смуги пропускання потоку, чутливому до затримки,

код для інструктування щонайменше одному комп'ютеру виділяти другу частину смуги пропускання потоку "краще з можливого",

код для інструктування щонайменше одному комп'ютеру повторно виділяти першу величину смуги пропускання зменшеному рівню смуги пропускання і другу частину смуги пропускання збільшеному рівню смуги пропускання, якщо вимога затримки задовольняється,

код для інструктування щонайменше одному комп'ютеру повторно виділяти першу величину смуги пропускання збільшеному рівню смуги пропускання і другу частину смуги пропускання зменшеному рівню смуги пропускання, якщо вимога затримки не задовольняється, і

код для інструктування щонайменше одному комп'ютеру підтримувати рівень смуги пропускання для першої величини смуги пропускання і другої величини смуги пропускання, якщо вимога затримки еквівалентна першій частині смуги пропускання.

32. Зчитуваний комп'ютером носій за п. 31, який додатково містить код для інструктування щонайменше одному комп'ютеру приймати щонайменше один пакет даних відповідно до виділення смуги пропускання першої частини смуги пропускання і другої частини смуги пропускання.

33. Зчитуваний комп'ютером носій за п. 31, який додатково містить код для інструктування щонайменше одному комп'ютеру передавати щонайменше один пакет даних відповідно до виділення смуги пропускання першої частини смуги пропускання і другої частини смуги пропускання.

34. Зчитуваний комп'ютером носій за п. 31, який додатково містить код для інструктування щонайменше одному комп'ютеру коректувати виділення смуги пропускання для кожного пакета даних.

35. Зчитуваний комп'ютером носій за п. 31, в якому повторним виділенням смуги пропускання для першої частини смуги пропускання керують за допомогою Wfi(qi(t), di(t), Kji(t)), де di(t) є затримкою з пріоритетами, що не переривають обслуговування, для потоку, qi(t) є розміром буфера, і Kji(t) є спектральною ефективністю для потоку і в момент часу t.

36. Зчитуваний комп'ютером носій за п. 35, в якому повторним виділенням смуги пропускання для другої частини смуги пропускання керують за допомогою граничної корисності потоку "краще з можливого" відносно величини смуги пропускання, що виділяється йому.

37. Зчитуваний комп'ютером носій за п. 35, який додатково містить код для інструктування щонайменше одному комп'ютеру застосовувати алгоритм пошуку розподілом навпіл для рішення нижченаведеного:

38. Зчитуваний комп'ютером носій за п. 37, в якому зчитуваний комп'ютером носій додатково містить код для інструктування щонайменше одному комп'ютеру:

ініціалізувати , де В є спектральним ресурсом,

встановлювати  і

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

39. Зчитуваний комп'ютером носій за п. 38, який додатково містить код для інструктування щонайменше одному комп'ютеру:

обчислювати

обчислювати перше найбільше ,

обчислювати друге найбільше ,

реалізовувати нижченаведене:

якщо  або , де  є допуском, то

зупинка,

інакше, якщо х>у, то

 і встановити ,

інакше

 і встановити .

40. Зчитуваний комп'ютером носій за п. 31, який додатково містить код для інструктування щонайменше одному комп'ютеру адаптувати виділення смуги пропускання щонайменше для одного з: першої частини смуги пропускання або другої частини смуги пропускання в масштабі уповільнення.

Текст

1. Спосіб, який сприяє плануванню потоку "краще з можливого" і потоку з вимогою затримки у середовищі бездротового зв'язку, який включає етапи, на яких: приймають щонайменше один з: потоку, чутливого до затримки, з вимогою затримки або потоку "краще з можливого", виділяють першу частину смуги пропускання потоку, чутливому до затримки, виділяють другу частину смуги пропускання потоку "краще з можливого", повторно виділяють першу частину смуги пропускання зменшеному рівню смуги пропускання і другу частину смуги пропускання збільшеному рівню смуги пропускання, якщо вимога затримки задовольняється, повторно виділяють першу частину смуги пропускання збільшеному рівню смуги пропускання і другу частину смуги пропускання зменшеному рівню смуги пропускання, якщо вимога затримки не задовольняється, і підтримують рівень смуги пропускання для першої частини смуги пропускання і другої частини смуги пропускання, якщо вимога затримки еквівалентна першій частині смуги пропускання. 2. Спосіб за п. 1, який додатково включає прийом щонайменше одного пакета даних відповідно до виділення смуги пропускання першої частини смуги пропускання і другої частини смуги пропускання. 3. Спосіб за п. 1, який додатково містить передачу щонайменше одного пакета даних відповідно до 2 C2 1 3 96223 якщо y  x  z або Bmin  Bmax  `o де ` є допуском, то зупинка, інакше, якщо x  y , то Bmax  BBE i BE max B  (B інакше встановити min B QoS ) / 2, B BE  B B Bmin  BBE і BE max , встановити min QoS BE B  (B  B ) / 2, B  B B . 10. Спосіб за п. 1, який додатково включає адаптацію виділення смуги пропускання щонайменше для однієї з: першої частини смуги пропускання або другої частини смуги пропускання в масштабі уповільнення. 11. Пристрій бездротового зв'язку, який містить: щонайменше один процесор, виконаний з можливістю: приймати щонайменше одне з: вимоги затримки, пов'язаної з потоком, чутливим до затримки, або потоку "краще з можливого", виділяти першу частину смуги пропускання потоку, чутливому до затримки, виділяти другу частину смуги пропускання потоку "краще з можливого", повторно виділяти першу величину смуги пропускання зменшеному рівню смуги пропускання і другу частину смуги пропускання збільшеному рівню, якщо вимога затримки задовольняється, повторно виділяти першу величину смуги пропускання збільшеному рівню смуги пропускання і другу частину смуги пропускання зменшеному рівню смуги пропускання, якщо вимога затримки не задовольняється, підтримувати рівень смуги пропускання для першої величини смуги пропускання і другої величини смуги пропускання, якщо вимога затримки еквівалентна першій частині смуги пропускання, і пам'ять, приєднану щонайменше до одного процесора. 12. Пристрій бездротового зв'язку за п. 11, в якому щонайменше один процесор виконаний з можливістю прийому щонайменше одного пакета даних відповідно до виділення смуги пропускання першої частини смуги пропускання і другої частини смуги пропускання. 13. Пристрій бездротового зв'язку за п. 11, в якому щонайменше один процесор виконаний з можливістю прийому щонайменше одного пакета даних відповідно до виділення смуги пропускання першої частини смуги пропускання і другої частини смуги пропускання. 14. Пристрій бездротового зв'язку за п. 11, в якому щонайменше один процесор виконаний з можливістю коректування виділення смуги пропускання для кожного пакета даних. 15. Пристрій бездротового зв'язку за п. 11, в якому повторним виділенням смуги пропускання для першої частини смуги пропускання керують за доj помогою Wfi(qi(t), di(t), K i(t)), де di(t) є затримкою з пріоритетами, що не переривають обслуговуванj ня, для потоку, qi(t) є розміром буфера, і K і(t) є 4 спектральною ефективністю для потоку і в момент часу t. 16. Пристрій бездротового зв'язку за п. 15, в якому повторним виділенням смуги пропускання для другої частини смуги пропускання керують за допомогою граничної корисності потоку "краще з можливого" відносно величини смуги пропускання, що виділяється йому. 17. Пристрій бездротового зв'язку за п. 15, в якому щонайменше один процесор виконаний з можливістю застосування алгоритму пошуку розподілом навпіл для рішення нижченаведеного: n max. n  Ui ((1  i )xi (t ) iKi (t )bi )  W  cig(qi (t )  biK i (t )), i 1 i 1 n  bi s.t. i 1  B, bi  0, i  1 n, ,..., K i ( t )bi  qi ( t ), i  1 n. ,..., 18. Пристрій бездротового зв'язку за п. 17, в якому щонайменше один процесор виконаний з можливістю щонайменше одного з нижченаведеного: ініціалізувати Bmin  0, Bmax  B , де В є спектральним ресурсом, встановлювати BBE  (Bmax  Bmin ) / 2, BQoS  B  BBE , i обчислювати оптимальний розподіл спектральних ВЕ ресурсів В серед потоків "краще з можливого" і QoS В серед потоків, чутливих до затримки, з використанням алгоритму на основі розміру пакета. 19. Пристрій бездротового зв'язку за п. 18, в якому щонайменше один процесор виконаний з можливістю щонайменше одного з нижченаведеного: обчислювати x  W max{fi (qi ( t ), di ( t ), Kij ( t ))) : i є QoS}, обчислювати перше y  Ki (t)U' i ((1 - i )xi (t )  iKi (t )bi ) , обчислювати друге z  Ki (t)U' i ((1 - i )xi (t )  iKi (t )bi ) , реалізовувати нижченаведене: найбільше найбільше якщо y  x  z або Bmin  Bmax  `o , де ` є допуском, то зупинка, інакше, якщо х>у, то Bmax  BBE BE max B  (B інакше і min B Bmin  BBE BE max QoS ) / 2, B встановити BE  B B і min QoS , встановити BE B  (B  B ) / 2, B  B B . 20. Пристрій бездротового зв'язку за п. 11, в якому щонайменше один процесор виконаний з можливістю адаптації виділення смуги пропускання щонайменше для однієї з: першої частини смуги пропускання або другої частини смуги пропускання в масштабі уповільнення. 21. Пристрій бездротового зв'язку, який дає можливість планування потоку "краще з можливого" і потоку з вимогою затримки в бездротовій мережі зв'язку, який містить: засіб для прийому щонайменше одного з: вимоги затримки, пов'язаної з потоком, чутливим до затримки, або потоку "краще з можливого"; 5 96223 засіб для виділення першої частини смуги пропускання потоку, чутливому до затримки; засіб для виділення другої частини смуги пропускання потоку "краще з можливого"; засіб для повторного виділення першої величини смуги пропускання зменшеному рівню смуги пропускання і другої частини смуги пропускання збільшеному рівню, якщо вимога затримки задовольняється; засіб для повторного виділення першої величини смуги пропускання збільшеному рівню смуги пропускання і другої частини смуги пропускання зменшеному рівню смуги пропускання, якщо вимога затримки не задовольняється; і засіб для підтримання рівня смуги пропускання для першої величини смуги пропускання і другої величини смуги пропускання, якщо вимога затримки еквівалентна першій частині смуги пропускання. 22. Пристрій бездротового зв'язку за п. 21, який додатково містить засіб для прийому щонайменше одного пакета даних відповідно до виділення смуги пропускання першої частини смуги пропускання і другої частини смуги пропускання. 23. Пристрій бездротового зв'язку за п. 21, який додатково містить засіб для передачі щонайменше одного пакета даних відповідно до виділення смуги пропускання першої частини смуги пропускання і другої частини смуги пропускання. 24. Пристрій бездротового зв'язку за п. 21, який додатково містить засіб для коректування виділення смуги пропускання для кожного пакета даних. 25. Пристрій бездротового зв'язку за п. 21, в якому повторним виділенням смуги пропускання для першої частини смуги пропускання керують за доj помогою Wfi(qi(t), di(t), K i(t)), де di(t) є затримкою з пріоритетами, що не переривають обслуговуванj ня, для потоку, qi(t) є розміром буфера, і K i(t) є спектральною ефективністю для потоку і в момент часу t. 26. Пристрій бездротового зв'язку за п. 25, в якому повторним виділенням смуги пропускання для другої частини смуги пропускання керують за допомогою граничної корисності потоку "краще з можливого" відносно величини смуги пропускання, що виділяється йому. 27. Пристрій бездротового зв'язку за п. 26, який додатково містить засіб для застосування алгоритму пошуку розподілом навпіл для рішення нижченаведеного: n max . n  Ui ((1  i )xi ( t ) iKi ( t )bi )  W  cig(qi ( t )  biKi (t )), i1 i1 n s.t.  bi  B, i1 bi  0, i  1,...,n, Ki ( t )bi  qi ( t ), i  1 n. ,..., 28. Пристрій бездротового зв'язку за п. 27, який додатково містить: засіб для ініціалізації Bmin  0, Bmax  B , де В є спектральним ресурсом, засіб для встановлення BBE  (Bmax  Bmin ) / 2, BQoS  B  BBE , і засіб для обчислення оптимального розподілу ВЕ спектральних ресурсів В серед потоків "краще з 6 QoS можливого" і B серед потоків, чутливих до затримки, з використанням алгоритму на основі розміру пакета. 29. Пристрій бездротового зв'язку за п. 28, який додатково містить: засіб для обчислення x  W max{fi (qi ( t ), di ( t ), K ij ( t ))) : i є QoS}, засіб для обчислення першого найбільшого y  Ki (t)U' i ((1 - i )xi (t )  iKi (t )bi ) , засіб для обчислення другого найбільшого z  Ki (t)U' i ((1 - i )xi (t )  iKi (t )bi ) , засіб для реалізації нижченаведеного: якщо y  x  z або Bmin  Bmax  `o , де ` є допуском, то зупинка, інакше, якщо х>у, то Bmax  BBE і встановити BBE  (Bmax  Bmin ) / 2, BQoS  B  BBE , інакше Bmin  BBE BE max і min QoS встановити BE B  (B  B ) / 2, B  B B . 30. Пристрій бездротового зв'язку за п. 21, який додатково містить засіб для адаптації виділення смуги пропускання щонайменше для однієї з: першої частини смуги пропускання або другої частини смуги пропускання в масштабі уповільнення. 31. Зчитуваний комп'ютером носій, що містить: код для інструктування щонайменше одному комп'ютеру приймати щонайменше одне з: потоку, чутливого до затримки, з вимогою затримки або потоку "краще з можливого", код для інструктування щонайменше одному комп'ютеру виділяти першу частину смуги пропускання потоку, чутливому до затримки, код для інструктування щонайменше одному комп'ютеру виділяти першу частину смуги пропускання потоку, чутливому до затримки, код для інструктування щонайменше одному комп'ютеру виділяти другу частину смуги пропускання потоку "краще з можливого", код для інструктування щонайменше одному комп'ютеру повторно виділяти першу величину смуги пропускання зменшеному рівню смуги пропускання і другу частину смуги пропускання збільшеному рівню смуги пропускання, якщо вимога затримки задовольняється, код для інструктування щонайменше одному комп'ютеру повторно виділяти першу величину смуги пропускання збільшеному рівню смуги пропускання і другу частину смуги пропускання зменшеному рівню смуги пропускання, якщо вимога затримки не задовольняється, і код для інструктування щонайменше одному комп'ютеру підтримувати рівень смуги пропускання для першої величини смуги пропускання і другої величини смуги пропускання, якщо вимога затримки еквівалентна першій частині смуги пропускання. 32. Зчитуваний комп'ютером носій за п. 31, який додатково містить код для інструктування щонайменше одному комп'ютеру приймати щонайменше один пакет даних відповідно до виділення смуги 7 96223 пропускання першої частини смуги пропускання і другої частини смуги пропускання. 33. Зчитуваний комп'ютером носій за п. 31, який додатково містить код для інструктування щонайменше одному комп'ютеру передавати щонайменше один пакет даних відповідно до виділення смуги пропускання першої частини смуги пропускання і другої частини смуги пропускання. 34. Зчитуваний комп'ютером носій за п. 31, який додатково містить код для інструктування щонайменше одному комп'ютеру коректувати виділення смуги пропускання для кожного пакета даних. 35. Зчитуваний комп'ютером носій за п. 31, в якому повторним виділенням смуги пропускання для першої частини смуги пропускання керують за доj помогою Wfi(qi(t), di(t), K i(t)), де di(t) є затримкою з пріоритетами, що не переривають обслуговуванj ня, для потоку, qi(t) є розміром буфера, і K i(t) є спектральною ефективністю для потоку і в момент часу t. 36. Зчитуваний комп'ютером носій за п. 35, в якому повторним виділенням смуги пропускання для другої частини смуги пропускання керують за допомогою граничної корисності потоку "краще з можливого" відносно величини смуги пропускання, що виділяється йому. 37. Зчитуваний комп'ютером носій за п. 35, який додатково містить код для інструктування щонайменше одному комп'ютеру застосовувати алгоритм пошуку розподілом навпіл для рішення нижченаведеного: n max . n  Ui ((1  i )xi ( t ) iKi ( t )bi )  W  cig(qi ( t )  biKi (t )), 8 код для інструктування щонайменше одному комп'ютеру: ініціалізувати Bmin  0, Bmax  B , де В є спектральним ресурсом, встановлювати BBE  (Bmax  Bmin ) / 2, BQoS  B  BBE , і обчислювати оптимальний розподіл спектральних ВЕ ресурсів В серед потоків "краще з можливого" і QoS B серед потоків, чутливих до затримки, з використанням алгоритму на основі розміру пакета. 39. Зчитуваний комп'ютером носій за п. 38, який додатково містить код для інструктування щонайменше одному комп'ютеру: обчислювати x  W max{fi (qi ( t ), di ( t ), Kij ( t ))) : i є QoS}, обчислювати перше y  Ki (t)U' i ((1 - i )xi (t )  iKi (t )bi ) , обчислювати друге z  Ki (t)U' i ((1 - i )xi (t )  iKi (t )bi ) , реалізовувати нижченаведене: найбільше найбільше якщо y  x  z або Bmin  Bmax  `o , де ` є допуском, то зупинка, інакше, якщо х>у, то Bmax  BBE BE max B  (B інакше і min B Bmin  BBE BE max QoS ) / 2, B встановити BE  B B і min QoS , встановити BE 38. Зчитуваний комп'ютером носій за п. 37, в якому зчитуваний комп'ютером носій додатково містить B  (B  B ) / 2, B  B B . 40. Зчитуваний комп'ютером носій за п. 31, який додатково містить код для інструктування щонайменше одному комп'ютеру адаптувати виділення смуги пропускання щонайменше для одного з: першої частини смуги пропускання або другої частини смуги пропускання в масштабі уповільнення. За даною заявкою на патент заявляється пріоритет за датою подачі попередньої заявки США №60/985534, озаглавленої "SCHEDULING A MIX OF BEST EFFORT (BE) AND DELAY QOS FLOWS", поданої 5 листопада 2007p, яка повністю включена в цей документ шляхом посилання. Нижченаведений опис загалом належить до бездротового зв'язку, а більш конкретно до оптимізації якості обслуговування (QoS) відносно потоку "краще з можливого" і потоків, чутливих до затримки (потоки QoS із затримкою). Для забезпечення різних типів зв'язку широко застосовуються системи бездротового зв'язку, наприклад, за допомогою таких систем бездротового зв'язку можуть забезпечуватися мова і/або дані. Типова система бездротового зв'язку, або мережа, може забезпечувати доступ множини користувачів до одного або більше ресурсів, що спільно використовуються, (наприклад, смуга пропускання, потужність передачі, …). Наприклад, система може використовувати множину способів множинного доступу, наприклад, мультиплексування з частотним розділенням (FDM), мультипле ксування з часовим розділенням (TDM), мультиплексування з кодовим розділенням (CDM), мультиплексування з ортогональним частотним розділенням (OFDM) та інші. Загалом, системи бездротового зв'язку множинного доступу можуть одночасно підтримувати зв'язок для множини мобільних пристроїв. Кожний мобільний пристрій може здійснювати зв'язок з однією або більше базовими станціями за допомогою передач по прямій і зворотній лініях зв'язку. Пряма лінія зв'язку (або низхідна лінія зв'язку) відноситься до лінії зв'язку від базових станцій до мобільних пристроїв, а зворотна лінія зв'язку (або висхідна лінія зв'язку) відноситься до лінії зв'язку від мобільних пристроїв до базових станцій. Системи бездротового зв'язку часто застосовують одну або більше базових станцій, які забезпечують зону покриття. Типова базова станція може передавати множину потоків даних для послуг широкомовлення, групової передачі і/або одноадресної передачі, причому потоком даних може бути потік даних, який може представляти незалежний інтерес для прийому мобільним при i1 i1 n s.t.  bi  B, i1 bi  0, i  1,...,n, Ki ( t )bi  qi ( t ), i  1 n. ,..., 9 строєм. Мобільний пристрій всередині зони покриття такої базової станції може застосовуватися для прийому одного, декількох або всіх потоків даних, що переносяться складеним потоком. Аналогічно, мобільний пристрій може передавати дані в базову станцію або в інший мобільний пристрій. Якість обслуговування (QoS) потоків може відігравати ключову роль в бездротових мережах передачі даних. Загалом, забезпечення ефективних і дійових алгоритмів пакетного планування для бездротового зв'язку може виявитися складним. Наприклад, бездротові мережі зв'язку можуть включати в себе обмежену смугу пропускання, високу частоту помилок, змінність лінії передачі тощо, що може бути перешкодою для керування потоками QoS. З точки зору потоків "краще з можливого" і потоків, чутливих до затримки, типові рішення для керування QoS включають в себе строге упорядкування для кожного відповідного типу потоку. Однак такі звичайні способи застаріли з точки зору забезпечення дійового та ефективного пакетного планування. Далі представлений спрощений короткий виклад одного або більше варіантів здійснення для забезпечення розуміння по суті таких варіантів здійснення. Цей короткий виклад не є вичерпним коротким оглядом всіх передбачуваних варіантів здійснення і не призначений ні для ідентифікації ключових або критичних елементів всіх варіантів здійснення, ні для встановлення меж обсягу будьякого або всіх варіантів здійснення. Його єдиною метою є представлення деяких понять одного або більше варіантів здійснення у спрощеній формі як вступ до більш докладного опису, який представлений далі. Описані системи та способи, які сприяють динамічному коректуванню пріоритетів планування відносно комбінації потоків, чутливих до затримки, з вимогами затримки, і потоків "краще з можливого". Згадані системи та способи забезпечують оптимальні та ефективні способи для забезпечення можливості коректування в режимі реального часу і надання смуги пропускання для комбінації потоків "краще з можливого" і потоків, чутливих до затримки. Зокрема, виділення смуги пропускання коректується для кожного пакета даних так, щоб вимоги затримки були задоволені, а смуга пропускання, що залишилася, може бути надана потокам "краще з можливого". Для виконання вищезазначених і зв'язаних частин один або більше варіантів здійснення містять ознаки, повністю описані далі в цьому документі і окремо вказані в формулі винаходи. У нижченаведеному описі і прикладених кресленнях детально викладені визначені ілюстративні аспекти одного або більше варіантів здійснення. Однак ці аспекти вказують тільки на деякі з різних шляхів, в яких можна застосовувати принципи різних варіантів здійснення, і вважається, що описані варіанти здійснення містять всі такі аспекти та їх еквіваленти. Фіг.1 є ілюстрацією системи бездротового зв'язку відповідно до різних аспектів, викладених в цьому документі. 96223 10 Фіг.2 є ілюстрацією зразкового пристрою зв'язку для застосування в середовищі бездротового зв'язку. Фіг.3 є ілюстрацією зразкової системи бездротового зв'язку, яка сприяє застосуванню стратегії планування з динамічним коректуванням потоків із забезпеченням якості обслуговування (QoS). Фіг.4 є ілюстрацією зразкової системи, яка автоматично виділяє смугу пропускання для потоку "краще з можливого" (BE) і потоку, чутливого до затримки, для кожного пакета. Фіг. 5 є ілюстрацією зразкового способу, який ефективно надає смугу пропускання для прийому щонайменше одного пакета даних відносно потоків "краще з можливого" (BE) і потоків, чутливих до затримки. Фіг.6 є ілюстрацією зразкового способу, який оптимально виділяє смугу пропускання для передачі щонайменше одного пакета даних відносно потоків "краще з можливого" (BE) і потоків, чутливих до затримки. Фіг.7 є ілюстрацією зразкового мобільного пристрою, який сприяє прийому потоків "краще з можливого" (BE) і/або потоків, чутливих до затримки, із смугою пропускання, що ефективно виділяється для таких потоків у системі бездротового зв'язку. Фіг. 8 є ілюстрацією зразкової системи, яка сприяє керуванню якістю обслуговування (QoS) для потоків "краще з можливого" і потоків, чутливих до затримки, в середовищі бездротового зв'язку. Фіг.9 є ілюстрацією зразкового середовища бездротової мережі, яку можна застосовувати в поєднанні з різними системами та способами, описаними в цьому документі. Фіг. 10 є ілюстрацією зразкової системи, яка сприяє ефективним наданням смуги пропускання для прийому щонайменше одного пакета даних відносно потоків "краще з можливого" (BE) і потоків, чутливих до затримки. Фіг. 11 є ілюстрацією зразкової системи, яка оптимально виділяє смугу пропускання для передачі щонайменше одного пакета даних відносно потоків "краще з можливого" (BE) і потоків, чутливих до затримки, в середовищі бездротового зв'язку. Далі описуються різні варіанти здійснення з посиланням на креслення, в яких використовуються такі самі посилальні позиції для позначення таких самих елементів. У нижченаведеному описі з метою пояснення викладені численні конкретні деталі для забезпечення повного розуміння одного або більше варіантів здійснення. Однак може бути очевидно, що такий(і) варіант(и) здійснення можна застосовувати без цих конкретних деталей. В інших випадках загальновідомі структури і пристрої показані у вигляді блок-схеми для полегшення опису одного або більше варіантів здійснення. Мається на увазі, що терміни, як вони використовуються в цій заявці, "модуль", "система", "пристрій керування", "механізм", "планувальник", "адаптер" тощо відносяться до об'єкта, зв'язаного із застосуванням комп'ютера, або апаратних засобів, або програмно-апаратних засобів, або комбі 11 нації апаратних і програмних засобів, або програмних засобів, або програмних засобів, що виконуються. Наприклад, компонент може бути, але не обмежуючись ними, процесом, що виконується процесором, процесором, об'єктним файлом, що виконується файлом, потоком керування, програмою і/або комп'ютером тощо. Як ілюстрація як додаток, що виконується на обчислювальному пристрої, так і цей обчислювальний пристрій можуть бути компонентом. У процесі і/або потоку керування може знаходитися один або більше компонентів, і компонент може бути локалізований на одному комп'ютері і/або розподілений між двома або більше комп'ютерами. Крім того, ці компоненти можна виконувати з різних зчитуваних комп'ютером носіїв, на яких зберігаються різні структури даних. Компоненти можуть здійснювати зв'язок за допомогою локальних і/або дистанційних процесів, наприклад, відповідно до сигналу, що має один або більше пакетів даних (наприклад, даних з одного компонента, взаємодіючого з іншим компонентом в локальній системі, розподіленій системі і/або через мережу, наприклад. Інтернет з іншими системами за допомогою згаданого сигналу). Способи, описані в цьому документі, можуть використовуватися для різних систем бездротового зв'язку, наприклад, для множинного доступу з кодовим розділенням (CDMA), множинного доступу з часовим розділенням (TDMA), множинного доступу з частотним розділенням (FDMA), множинного доступу з ортогональним частотним розділенням (OFDMA), множинного доступу з частотним розділенням і передачею на одній несучій (SC-FDMA) та інших систем. Терміни "система" та "мережа" часто використовуються взаємозамінно. Система CDMA може реалізовувати радіотехнологію, таку як універсальний наземний радіодоступ (UTRA), CDMA2000 тощо. UTRA включає в себе широкосмуговий CDMA (W-CDMA) та інші різновиди CDMA.CDMA2000 охоплює стандарти IS2000,IS-95 та IS-856. Система TDMA може реалізовувати радіотехнологію, таку як глобальна система мобільного зв'язку (GSM). Система OFDMA може реалізовувати радіотехнологію, таку як вдосконалений UTRA (E-UTRA), ультрамобільна широкосмугова мережа (UMB), IEEE802.11 (Wi-Fi), IEEE802.16 (WiMAX), IEEE802.20,Flash-OFDM тощо. UTRA та E-UTRA є частиною універсальної мобільної телекомунікаційної системи (UMTS). Проект довгострокового розвитку (LTE) 3GPP є планованим випуском UMTS, який використовує EUTRA, який застосовує OFDMA на низхідній лінії зв'язку, і SC-FDMA - на висхідній лінії зв'язку. Множинний доступ з частотним розділенням і передачею на одній несучій (SC-FDMA) застосовує модуляцію однієї несучої і компенсацію в частотній ділянці. SC-FDMA має аналогічні характеристики, і, по суті, його загальна складність ідентична загальній складності системи OFDMA. Сигнал SCFDMA має більш низьке відношення пікової до середньої потужності (PAPR) внаслідок властивої йому структури з однією несучою. SC-FDMA може використовуватися, наприклад, в зв'язку по висхідній лінії зв'язку, де більш низький PAPR дуже корисний для терміналів доступу з точки зору ефе 96223 12 ктивності потужності передачі. Відповідно, SCFDMA може бути реалізований як схема множинного доступу на висхідній лінії зв'язку в проекті довгострокового розвитку (LTE) 3GPP або у вдосконаленому UTRA. Крім того, в цьому документі описані різні варіанти здійснення в зв'язку з мобільним пристроєм. Мобільний пристрій також може називатися системою, абонентським блоком, абонентською станцією, мобільною станцією, мобільним телефоном, віддаленою станцією, віддаленим терміналом, терміналом доступу, терміналом користувача, терміналом, пристроєм бездротового зв'язку, агентом користувача, пристроєм користувача або користувацьким обладнанням (UE). Мобільний пристрій може бути стільниковим телефоном, радіотелефоном, телефоном з протоколом ініціації сеансів (SIP), станцією бездротового локального шлейфа (WLL), персональним цифровим секретарем (PDA), кишеньковим пристроєм, що має можливість бездротового з'єднання, обчислювальним пристроєм або іншим пристроєм обробки, приєднаним до бездротового модему. Крім того, в цьому документі описані різні варіанти здійснення в зв'язку з базовою станцією. Базова станція може застосовуватися для здійснення зв'язку з мобільним(и) пристроєм(ами) і може також називатися точкою доступу, Вузлом В або деяким іншим терміном. Крім того, різні аспекти або ознаки, описані в цьому документі, можуть бути реалізовані як спосіб, пристрій або виріб з використанням стандартних способів програмування і/або технічних способів. Термін "виріб", як використовується в цьому документі, призначений для позначення комп'ютерної програми, доступної з будь-якого зчитуваного комп'ютером пристрою, несучої або носія. Наприклад, зчитувані комп'ютером носії можуть включати в себе, але не обмежуючись ними, магнітні запам'ятовуючі пристрої (наприклад, жорсткий диск, гнучкий диск, магнітні стрічки тощо), оптичні диски (наприклад, компакт-диск (CD), універсальний цифровий диск (DVD) тощо), смарт-карти і пристрої флеш-пам'яті (наприклад, EPROM, плата, карта (пам'яті), флеш-драйв тощо). Крім того, різні носії даних, описані в цьому документі, можуть представляти один або більше пристроїв і/або інших машинно-зчитуваних носіїв інформації для зберігання інформації. Термін "машинно-зчитуваний носій" може включати в себе, але не обмежуючись ними, бездротові канали і різні інші носії, здатні зберігати, містити в собі і/або переносити команду(и) і/або дані. Посилаючись зараз на фіг. 1, проілюстрована система 100 бездротового зв'язку відповідно до різних варіантів здійснення, представлених в цьому описі. Система 100 містить базову станцію 102, яка може включати в себе множину груп антен. Наприклад, одна група антен може включати в себе антени 104 та 106, інша група може містити антени 108 та 110 і додаткова група може включати в себе антени 112 та 114. Для кожної групи антен проілюстровані дві антени, однак для кожної групи може бути застосована більша або менша кількість антен. Базова станція 102 може додатко 13 во включати в себе канал передавача і канал приймача, кожний з яких може в свою чергу містити множину компонентів, зв'язаних з прийомом і передачею сигналу (наприклад, процесори, модулятори, мультиплексори, демодулятори, демультиплексори, антени тощо), як буде зрозуміло фахівцеві в даній галузі техніки. Базова станція 102 може здійснювати зв'язок з одним або більше мобільними пристроями, наприклад, мобільним пристроєм 116 і мобільним пристроєм 122, однак повинне бути зрозуміло, що базова станція 102 може здійснювати зв'язок по суті з будь-якою кількістю мобільних пристроїв, аналогічних мобільним пристроям 116 та 122. Мобільні пристрої 116 та 122 можуть бути, наприклад, стільниковими телефонами, смартфонами, портативними комп'ютерами, кишеньковими пристроями зв'язку, кишеньковими обчислювальними пристроями, супутниковим радіо, глобальними системами позиціонування, пристроями PDA і/або будь-яким іншим відповідним пристроєм для здійснення зв'язку через систему 100 бездротового зв'язку. Як зображено, мобільний пристрій 116 зв'язаний з антенами 112 та 114, де антени 112 та 114 передають інформацію в мобільний пристрій 116 по прямій лінії 118 зв'язку і приймають інформацію з мобільного пристрою 116 по зворотній лінії 120 зв'язку. Крім того, мобільний пристрій 122 зв'язаний з антенами 104 та 106, де антени 104 та 106 передають інформацію в мобільний пристрій 122 по прямій лінії 124 зв'язку і приймають інформацію з мобільного пристрою 122 по зворотній лінії 126 зв'язку. У системі з дуплексним зв'язком з частотним розділенням (FDD) пряма лінія 118 зв'язку може застосовувати смугу частот, відмінну від тієї, яку використовує зворотна лінія 120 зв'язку, і пряма лінія 124 зв'язку може застосовувати смугу частот, відмінну від тієї, яку застосовує зворотна лінія 126 зв'язку, наприклад. Крім того, в системі з дуплексним зв'язком з часовим розділенням (TDD) пряма лінія 118 зв'язку і зворотна лінія 120 зв'язку можуть застосовувати спільну смугу частот, і пряма лінія 124 зв'язку і зворотна лінія 126 зв'язку можуть застосовувати спільну смугу частот. Кожна група антен і/або зона, для здійснення зв'язку в якій вони призначені, може називатися сектором базової станції 102. Наприклад, групи антен можуть бути призначені для здійснення зв'язку з мобільними пристроями в секторі зон, покритих базовою станцією 102. При здійсненні зв'язку по прямих лініях 118 та 124 зв'язку передавальні антени базової станції 102 можуть застосовувати формування діаграми направленості для поліпшення відношення сигнал/шум прямих ліній 118 та 124 зв'язку для мобільних пристроїв 116 та 122. Крім того, незважаючи на те, що базова станція 102 застосовує формування діаграми направленості для передачі в мобільні пристрої 116 та 122, розкидані випадковим чином по всій зоні покриття, що відноситься до неї, мобільні пристрої в сусідніх стільниках можуть піддаватися меншому впливу перешкод в порівнянні з базовою станцією, що передає через одну антену в усі свої мобільні пристрої. 96223 14 Базова станція 102 (і/або кожний сектор базової станції 102) може застосовувати одну або більше технологій множинного доступу (наприклад, CDMA, TDMA, FDMA, OFDMA…). Наприклад, базова станція 102 може застосовувати конкретну технологію для здійснення зв'язку з мобільними пристроями (наприклад, мобільними пристроями 116 та 122) на відповідній смузі пропускання. Крім того, якщо в базовій станції 102 застосовується більше однієї технології, то кожна технологія може бути зв'язана з відповідною смугою пропускання. Технології, описані в цьому документі, можуть включати в себе наступні: глобальну систему мобільного зв'язку (GSM), загальну службу пакетної радіопередачі (GPRS), технологію поліпшеної швидкості передачі даних для еволюції мереж (EDGE), універсальну мобільну телекомунікаційну систему (UMTS), широкосмуговий множинний доступ з кодовим розділенням (W-CDMA), cdmaOne (IS-95), CDMA2000, оптимізовану передачу даних (EV-DO), що еволюціонувала, ультрамобільний широкосмуговий зв'язок (UMB), загальносвітову сумісність широкосмугового бездротового доступу (WiMAX), MediaFLO, південнокорейський стандарт цифрового телевізійного мовлення (DMB), стандарт передачі цифрового телебачення на мобільні пристрої (DVB-H) тощо. Повинне бути зрозуміло, що вищезазначений перелік технологій забезпечений як приклад, і заявлений предмет винаходу не обмежується цим, навпаки, вважається, що по суті будь-яка технологія бездротового зв'язку знаходиться в межах обсягу прикладеної до цього опису формули винаходу. Базова станція 102 може застосовувати першу смугу пропускання з першою технологією. Крім того, базова станція 102 може передавати пілотсигнал, що відповідає першій технології, на другій смузі пропускання. Згідно з ілюстрацією, друга смуга пропускання може бути збільшена базовою станцією 102 і/або будь-якою відмінною базовою станцією (не показана) для здійснення зв'язку, яка застосовує будь-яку другу технологію. Крім того, пілот-сигнал може вказувати на присутність першої технології (наприклад, мобільному пристрою, що здійснює зв'язок за допомогою другої технології). Наприклад, пілот-сигнал може використовувати біт(и) для перенесення інформації про присутність першої технології. Крім того, в пілот-сигнал може бути включена інформація, наприклад, SectorlD сектора, що застосовує першу технологію, Carrierlndex, яка вказує на першу смугу пропускання частот, тощо. Згідно з іншим прикладом, пілот-сигнал може бути радіомаяком (і/або послідовністю радіомаяків). Радіомаяк може бути символом OFDM, де велика частка потужності передається на одній піднесучій або декількох піднесучих (наприклад, на невеликій кількості піднесучих). Відповідно, радіомаяк забезпечує сильний пік, який може спостерігатися мобільними пристроями при інтерферуванні з даними на вузькій частині смуги пропускання (наприклад, інша частина смуги пропускання може не зачіпатися радіомаяком). З цього прикладу виходить, що перший сектор може здійснювати зв'язок за допомогою CDMA на першій смузі пропус 15 кання, а другий сектор може здійснювати зв'язок за допомогою OFDM на другій смузі пропускання. Відповідно, перший сектор може означати доступність CDMA на першій смузі пропускання (наприклад, для мобільних(ого) пристроїв(ю), що застосовують OFDM на другій смузі пропускання) за допомогою передачі радіомаяка OFDM (або послідовності радіомаяків OFDM) на другій смузі пропускання. Предмет інновації може забезпечувати ефективні та оптимальні способи планування відповідно до надання смуги пропускання для потоків "краще з можливого" (BE) і потоків, чутливих до затримки (наприклад, потоків з вимогами затримки, потоків QoS із затримкою тощо). Плануванням потоків "краще з можливого" і потоків з вимогами затримки можна ефективно керувати за рахунок того, що можуть бути задоволені вимоги затримки для потоків, чутливих до затримки, а також за рахунок виділення смуги пропускання, що залишилася, потокам "краще з можливого". Повинне бути зрозуміло, що потік "краще з можливого" може бути потоком, який може бути змоделювати як такий, що має гнучкі вимоги до швидкості (наприклад, відсутність вимоги до мінімальної швидкості, однак практична робота користувача, зв'язана з такими потоками, поліпшується, по мірі зростання швидкості потоку). Загалом, коли існує поєднання потоків (BE) "краще з можливого" і потоків (DS), чутливих до затримки, предмет інновації може віддавати пріоритет при наданні смуги пропускання потоку, чутливому до затримки. Зокрема, всередині планування, можуть задовольнятися вимоги затримки потоків, чутливих до затримки, а ресурси або смуга пропускання, що залишилися, можуть виділятися потокам "краще з можливого". На фіг.2 проілюстрований пристрій 200 зв'язку для застосування в середовищі бездротового зв'язку. Пристрій 200 зв'язку може бути базовою станцією або її частиною, мобільним пристроєм або його частиною або по суті будь-яким пристроєм зв'язку, який приймає дані, що передаються в середовищі бездротового зв'язку. У системах зв'язку може бути потрібне коректування часу здійснення зв'язку між передавачами і приймачами. Відповідно, пристрій 200 зв'язку застосовує компоненти, описані нижче, для сприяння поєднанню потоків "краще з можливого" і потоків, чутливих до затримки, планування смуги пропускання. Пристрій 200 зв'язку може включати в себе пристрій 202 керування якістю обслуговування (QoS), який може ефективно планувати виділення смуги пропускання для потоків, і механізм аналізу, який може визначати виділення смуги пропускання і/або коректування надання смуги пропускання потокам. Пристрій 200 зв'язку може приймати щонайменше один пакет даних відповідно до виділення смуги пропускання для потоків "краще з можливого" і/або потоків, чутливих до затримки. Відповідно, пристрій 200 зв'язку може заощаджувати смугу пропускання і/або ресурси за допомогою оптимального керування потоками "краще з можливого" і потоками, чутливими до затримки, для кожного пакета даних. 96223 16 Згідно з одним прикладом, пристрій 200 зв'язку може планувати поєднання потоків, чутливих до затримки, і потоків "краще з можливого", причому потоки, чутливі до затримки, включають в себе вимогу затримки або цільову затримку. Механізм 204 аналізу може застосовувати показник для порівняння пріоритетів обслуговування пакета кожного виду потоку (наприклад, потоку "краще з можливого", потоку, чутливого до затримки), і пристрій 202 керування QOS може забезпечувати функціонування з урахуванням таких встановлених пріоритетів. Для співвіднесення пріоритетів кожного з двох класів може застосовуватися ваговий коефіцієнт W. Частково, пріоритет обслуговування потоку, чутливого до затримки, може дорівj нювати Wfi(qi(t), di(t), K i(t)), в той час як пріоритет обслуговування потоку "краще з можливого" є граничною корисністю потоку згідно з величиною смуги пропускання, що виділяється йому. Повинне бути зрозуміло, що di(t) може бути затримкою з пріоритетами, що не переривають обслуговування, для потоку, qi(t) може бути розміром буфера (наприклад, сумою кількості байтів, які є кешами для даного потоку і передбачуваних службових j даних/заголовків), і K i(t) може бути спектральною ефективністю. Крім того, хоча не показано, повинне бути зрозуміло, що пристрій 200 зв'язку може включати в себе пам'ять, яка зберігає команди для прийому щонайменше одного з: потоку, чутливого до затримки, з вимогою затримки або потоку "краще з можливого", виділення першої частини смуги пропускання потоку, чутливому до затримки, виділення другої частини смуги пропускання потоку "краще з можливого", повторного виділення першої величини смуги пропускання зменшеному рівню смуги пропускання і другої частини смуги пропускання збільшеному рівню смуги пропускання, якщо вимога затримки задовольняється, повторного виділення першої величини смуги пропускання збільшеному рівню смуги пропускання і другої частини смуги пропускання зменшеному рівню смуги пропускання, якщо вимога затримки не задовольняється, підтримка рівня смуги пропускання для першої величини смуги пропускання і другої величини смуги пропускання, якщо вимога затримки еквівалентна першій частині смуги пропускання, прийому пакета даних відповідно до виділення смуги пропускання тощо. Крім того, пристрій 200 зв'язку може включати в себе процесор, який може бути застосований в зв'язку з виконанням команд (наприклад, команд, що зберігаються в пам'яті, команд, одержаних з відмінного джерела…). Згідно з фіг.3, проілюстрована система 300 бездротового зв'язку, яка застосовує стратегію планування з динамічним коректуванням потоків із забезпеченням якості обслуговування (QoS). Система 300 включає в себе базову станцію 302, яка здійснює зв'язок з мобільним пристроєм 304 (і/або будь-якою кількістю відмінних мобільних пристроїв (не показані)). Базова станція 302 може передавати інформацію в мобільний пристрій 304 по каналу прямої лінії зв'язку, також базова станція 302 може приймати інформацію з мобільного пристрою 304 по каналу зворотної лінії зв'язку. Крім того, систе 17 ма 300 може бути системою МІМО. Крім того, система 300 може функціонувати в бездротовій мережі OFDMA, бездротовій мережі LTE 3GPP тощо. Також компоненти і функції, показані та описані нижче, в базовій станції 302, можуть бути присутніми в мобільному пристрої 304, і навпаки, в одному прикладі зображена конфігурація виключає ці компоненти для простоти пояснення. Базова станція 302 включає в себе планувальник 306, який може виділяти смугу пропускання потокам, пристрій 308 керування QOS, який може коректувати величину смуги пропускання, що відноситься до потоків, і механізм 310 аналізу, який може динамічно встановлювати коректування надання смуги пропускання відповідно до показника (більш детально описано нижче). Загалом, механізм 310 аналізу може вигідно використовувати ваговий показник, для того щоб дати можливість пристрою 308 керування QOS динамічно та автоматично коректувати надання смуги пропускання для комбінації потоків "краще з можливого" і потоків, чутливих до затримки. Планувальник 306 може забезпечувати будь-які відповідні дані, що відносяться до передачі даних між базовою станцією 302 і мобільним пристроєм 304, а також застосовувати виділення смуги пропускання, що забезпечується в термінах вагового показника потокам зв'язку. Мобільний пристрій 304 включає в себе модуль 312 QOS, який може приймати дані, що передаються, відповідно до надання смуги пропускання, а також забезпечувати будь-які відповідні дані (наприклад, запит даних, потоки "краще з можливого", потоки, чутливі до затримки тощо) в базову станцію 302. Згідно з одним прикладом, базова станція 302 може підтримувати синхронізацію з мобільним пристроєм 304 та іншими мобільними пристроями (не показані). У вдосконаленому наземному радіодоступі UMTS (E-UTRA) передача серед мобільних пристроїв, таких як мобільних пристроїв 304, або передача між мобільним пристроєм 304 і базовою станцією 302 вимагають узгодження у часі. Узгодження у часі сприяє підтриманню ортогональності між мобільними пристроями і, зменшує взаємні перешкоди. Мобільні пристрої, наприклад мобільний пристрій 304, можуть переміщатися в межах стільника або сектора, що обслуговується базовою станцією 302. При зміні відстаней між мобільним пристроєм 304 і базовою станцією 302 може бути потрібне оновлення у часі на висхідній лінії зв'язку мобільного пристрою 304 для підтримання ортогональності. Згідно з ілюстрацією, мобільний пристрій, що рухається до базової станції або від неї зі швидкістю 350 кілометрів в годину, може спричиняти зміну у часовій синхронізації на висхідній лінії зв'язку зі швидкістю 0,6 мікросекунд в секунду. Крім змін тільки відстаней, можуть змінитися умови поширення між мобільним пристроєм і базовою станцією внаслідок відносного переміщення. Як правило, для підтримання синхронізації базова станція може застосовувати механізм "при кожній необхідності" або періодичний механізм. За допомогою механізму "при кожній необхідності", базова станція передає коректування часу в мобільні пристрої, коли базова станція визначає, що 96223 18 потрібне коректування. При періодичному механізмі, базова станція періодично відправляє коректування в усі активні мобільні пристрої. Активні мобільні пристрої включають в себе мобільні пристрої, що інтенсивно відправляють дані. Повинне бути зрозуміло, що активні мобільні пристрої можуть також бути мобільними пристроями, які є не зовсім активними (наприклад, знаходяться в режимі очікування або в якому-небудь іншому режимі без відправки даних, але із збереженням доступу до системи). Система 300 може застосовувати алгоритм планування, який може використовувати багатокористувацьке рознесення, в якому для задоволення вимог затримки чутливих до затримки потоків (наприклад, потоків QoS із затримкою тощо) може бути застосована мінімальна кількість ресурсів смуги пропускання, а смуга пропускання, що залишилася, може застосовуватися для максимального збільшення швидкості потоків "краще з можливого". Крім того, алгоритм планування може підтримувати рівноправність між потоками "краще з можливого". Нижченаведене може бути застосоване для розділення ресурсів між поєднанням потоків: зв'язати з кожним і-им потоком BE увігнуту зростаючу функцію U(ri) корисності, де ri; є середньою швидкістю, що спостерігається потоком і; обчислення середнього значення для одержання ri; може бути реалізоване як стандартний експонентний фільтр; з кожним і-им потоком QoS із затримкою може бути зв'язана функція f(Di, qi), де f є монотонною зростаючою функцією за обома аргументами; Di та qi можуть означати затримку з пріоритетами, що не переривають обслуговування, і довжину черги і-ого потоку відповідно; і нехай Кi означає спектральну ефективність, яка може досягатися і-им потоком; кожна величина ресурсу в частотно-часових ділянках (наприклад, елемент мозаїчного розбиття в системі UMB) може бути виділена і-ому потоку, якщо і-ий потік має найвищий показник, де показник задається: KiU'(ri), якщо цей потік є потоком BE, і W iKif(Di, qi), якщо цей потік є потоком QoS із затримкою. Повинне бути зрозуміло, що може бути реалізований будь-який відповідний показник на основі середньої швидкості та спектральної ефективності. Вагові коефіцієнти W i потоків із затримкою можуть оновлюватися таким чином: якщо цільова затримка і-ого потоку задовольняється, то W i зменшується, інакше, W i збільшується. Система 300 може підтримувати оптимальну рівноправність між потоками BE. Крім того, функція f може бути добутком позитивних ступенів своїх аргументів, що забезпечує відсутність необмеженого зростання потоків QoS із затримкою для будь-яких заданих позитивних вагових коефіцієнтів W i. Вимоги затримки потоків QoS можуть бути задоволені, вагові коефіцієнти можуть сходитися, і загальна пропускна здатність потоків BE (яким повинне бути забезпечена рівноправність) може бути набагато вищою, ніж в схемі із строгими пріоритетами (наприклад, де потокам QoS із затримкою дають більш високий пріоритет, ніж потокам BE, незалежно від спектральної ефективності, середніх швидкостей, довжин черг і затримок з пріоритетами, 19 що не переривають обслуговування, різних потоків). Крім того, хоча не зображено, повинне бути зрозуміло, що мобільний пристрій 304 може включати в себе пам'ять, яка зберігає команди для прийому щонайменше одного з: потоку, чутливого до затримки, з вимогою затримки або потоку "краще з можливого", виділення першої частини смуги пропускання потоку, чутливому до затримки, виділення другої частини смуги пропускання потоку "краще з можливого", повторного виділення першої величини смуги пропускання зменшеному рівню смуги пропускання і другої частини смуги пропускання збільшеному рівню смуги пропускання, якщо вимога затримки задовольняється, повторного виділення першої величини смуги пропускання збільшеному рівню смуги пропускання і другої частини смуги пропускання зменшеному рівню смуги пропускання, якщо вимога затримки не задовольняється, підтримка рівня смуги пропускання для першої величини смуги пропускання і другої величини смуги пропускання, якщо вимога затримки еквівалентна першій частині смуги пропускання, передачі пакета даних відповідно до виділення смуги пропускання тощо. Крім того, мобільний пристрій 304 може включати в себе процесор, який може бути застосований для виконання команд (наприклад, команд, збережених в пам'яті, команд, одержаних з відмінного джерела…). Згідно з фіг.4, проілюстрована зразкова бездротова система 400 зв'язку згідно з одним або більше аспектами розкриття предмета винаходу. Система 400 може містити точку доступу або базову станцію (не показано), яка приймає, передає, повторно передає тощо, сигнали бездротового зв'язку в інші базові станції (не показані) або в один або більше терміналів, наприклад, терміналів. Базова станція може містити множину каналів передавача і каналів приймача, наприклад, по одному для кожної передавальної і приймальної антени, кожний з яких може в свою чергу містити множину компонентів, зв'язаних з прийомом і передачею сигналу (наприклад, процесорів, модуляторів, мультиплексорів, демодуляторів, демультиплексорів, антен тощо). Мобільні пристрої можуть бути, наприклад, стільниковими телефонами, смартфонами, портативними комп'ютерами, кишеньковими пристроями зв'язку, кишеньковими обчислювальними пристроями, супутниковим радіо, глобальними системами визначення місцеположення, пристроями PDA і/або будь-яким іншим відповідним пристроєм для здійснення зв'язку через бездротову систему 400. Крім того, мобільні пристрої можуть містити один або більше каналів передавача і канали приймача, наприклад, що використовуються для системи з багатьма входами і багатьма виходами (МІМО). Кожний канал приймача і передавача може містити множину компонентів, зв'язаних з прийомом і передачею сигналу (наприклад, процесорів, модуляторів, мультиплексорів, демодуляторів, демультиплексорів, антен тощо), як буде зрозуміло фахівцеві в даній галузі техніки. Як проілюстровано на фіг.4, система 400 може сприяти автоматичному виділенню смуги пропус 96223 20 кання для потоку "краще з можливого" (BE) і потоку, чутливого до затримки, для кожного пакета. Система 400 може включати в себе планувальник 306, який забезпечує виділення смуги пропускання для потоків і коректування такого виділення на основі задоволення вимог затримки, зв'язаних з потоками, чутливими до затримки. Планувальник 306 може включати в себе механізм 310 аналізу, за допомогою якого можна встановлювати показник, який може бути застосований для надання смуги пропускання потокам. Іншими словами, за допомогою механізму 310 аналізу можна обчислювати пріоритети планування, що відносяться до комбінації потоків, наприклад, потоку "краще з можливого" і потоку, чутливого до затримки. Після обчислення, пристрій 308 керування QOS може застосовувати такі пріоритети і/або коректувати таке виділення смуги пропускання відповідно до такого показника. Для планування поєднання потоків, чутливих до затримки, і "краще з можливого" можна застосовувати показник для порівняння пріоритетів обслуговування пакета кожного виду потоку. Для співвіднесення пріоритетів двох класів (наприклад, потоків "краще з можливого", потоків, чутливих до затримки, тощо) можна використовувати ваговий коефіцієнт W. Частково, пріоритет обслуговування потоку, чутливого до затримки, може дорівнювати j Wfi(qi(t),di(t),K i(t)), в той час як пріоритет обслуговування потоку "краще з можливого" може бути граничною корисністю потоку згідно з величиною смуги пропускання, що виділяється йому. Повинне бути зрозуміло, що вони є прикладами показників пріоритету. Наприклад, для потоків "краще з можливого", пріоритет збільшується по мірі зменшення середньої швидкості і збільшується по мірі поліпшення умови на каналі. Відповідно, повинне бути зрозуміло, що гранична корисність відноситься до величини смуги пропускання. Коли існує поєднання потоку "краще з можливого" і потоків, чутливих до затримки, може бути визначене (явно або неявно) кількість ресурсних блоків (RB), що виділяються кожному виду потоків. З урахуванням кількості RB для кожного з цих двох категорій, з використанням вищезазначених стратегій планування може бути визначений розподіл RB всередині кожної категорії. Для визначення розподілу по всій смузі пропускання між потоками, чутливими до затримки, (наприклад, потоками QoS із затримкою) і "краще з можливого", в основному, може використовуватися показник для співвіднесення функції пріоритету потоку "краще з можливого" з функцією пріоритету потоку QoS із затримкою, наприклад, ваговий коефіцієнт W. Частково, відповідно до двох різновидів стратегій планування для потоків, чутливих до затримки, для планування поєднання потоків можуть бути застосовані нижченаведені алгоритми. Наприклад, розподіл між потоками може бути співвіднесений щонайменше з одним з: одноканальним піддіапазоном і/або багатоканальним піддіапазоном. Наприклад, коли смуга пропускання розподіляється між потоками, чутливими до затримки, з використанням функції g, може вирішуватися наступна задача оптимізації: 21 96223 n i1 max. n i1  Ui 1 i xi t   iKi t bi   W  cigqi t   biKi t  n s.t.  bi  B, i1 bi  0, i  1 n ,..., Ki ( t )bi  qi (t ), i  1 n ,..., Наприклад, вищезазначена задача оптимізації може бути вирішена з використанням алгоритму пошуку розподілу навпіл. Для планування на основі розміру пакета для потоків, чутливих до затримки, може бути застосований наступний вкладений алгоритм пошуку розподілом навпіл: min max 1. Ініціалізація: В =0, В =В ВЕ max min QoS BE 2. Встановити В =(В +В )/2, B =B-B 3. Обчислити оптимальний розподіл спектраВЕ льних ресурсів В між потоками "краще з можлиQoS вого" і B між потоками, чутливими до затримки, з використанням алгоритму на основі розміру пакета. 4. Після виділення, обчислити x=W max{fi(qi(t), j di(t), K i(t)): і-QoS}, найбільше і друге найбільше Ki(t)U'i((1-i)xi(t)+iKi(t)bi), що позначаються у та z, відповідно. max min 5. Якщо yxz або В -В у, то max BE В =В і перейти до 2 Інакше min ВЕ В =В і перейти до 2 Планувальник 306 також може включати в себе ваговий адаптер 402. Ваговий адаптер 402 може адаптувати ваговий коефіцієнт в масштабі уповільнення так, що задовольняються вимоги затримки потоків, чутливих до затримки, (наприклад, чутливого до затримки потоку QoS). Наприклад, може бути застосований зовнішній контур, по суті, аналогічний зовнішньому контуру керування потужністю. Така адаптація може виділяти спектральні ресурси, що залишилися, потокам "краще з можливого" і використовуватися багатокористувацьке рознесення. Згідно з фіг.5-6, проілюстровані способи, що відносяться до забезпечення керування часом на висхідній лінії зв'язку із зменшенням службової інформації і споживання потужності. Незважаючи на те, що, з метою простоти пояснення, згадані способи показані та описані як ряд дій, повинне бути зрозуміло і братися до уваги, що ці способи не обмежені порядком дій, оскільки деякі дії, відповідно до одного або більше варіантів здійснення, можуть виконуватися в порядку, відмінному від порядку, показаного та описаного тут, і/або виконуватися одночасно з іншими діями. Наприклад, фахівці в даній галузі техніки зрозуміють і братимуть до уваги, що як альтернатива спосіб можна представити як послідовність взаємозв'язаних станів або подій, як в діаграмі станів. Крім того, можуть вимагатися не всі проілюстровані дії для реалізації способу відповідно до одного або більше варіантів здійснення. 22 Згідно з фіг.5, проілюстрований спосіб 500, який сприяє ефективному наданню смуги пропускання для прийому щонайменше одного пакета даних відносно потоків "краще з можливого" (BE) і потоків, чутливих до затримки. На посилальній позиції 502 може прийматися щонайменше один з: потік, чутливий до затримки, з вимогою затримки і потік "краще з можливого". На посилальній позиції 504 перша частина смуги пропускання може виділятися потоку, чутливому до затримки. На посилальній позиції 506 друга частина смуги пропускання може виділятися потоку "краще з можливого". На посилальній позиції 508 перша величина смуги пропускання може повторно виділятися зменшеному рівню смуги пропускання, і друга частина смуги пропускання збільшеному рівню смуги пропускання, якщо вимога затримки задовольняється. На посилальній позиції 510 перша величина смуги пропускання може повторно виділятися збільшеному рівню смуги пропускання, і друга частина смуги пропускання зменшеному рівню смуги пропускання, якщо вимога затримки не задовольняється. На посилальній позиції 512 може підтримуватися рівень смуги пропускання для першої величини смуги пропускання і другої величини смуги пропускання, якщо вимога затримки еквівалентна першій частині смуги пропускання. На посилальній позиції 514 частина даних на першій і другій частині смуги пропускання може прийматися відповідно до виділення. Згідно з фіг.6, наведений приклад способу 600, який сприяє оптимальному виділенню смуги пропускання для передачі щонайменше одного пакета даних відносно потоків "краще з можливого" (BE) і потоків, чутливих до затримки. На посилальній позиції 602 може прийматися щонайменше один з: потік, чутливий до затримки, з вимогою затримки і потік "краще з можливого". На посилальній позиції 604 перша частина смуги пропускання може виділятися потоку, чутливому до затримки. На посилальній позиції 606 друга частина смуги пропускання може виділятися потоку "краще з можливого". На етапі 608 перша величина смуги пропускання може повторно виділятися зменшеному рівню смуги пропускання, і друга частина смуги пропускання збільшеному рівню смуги пропускання, якщо вимога затримки задовольняється. На посилальній позиції 610 перша величина смуги пропускання може повторно виділятися збільшеному рівню смуги пропускання, і друга частина смуги пропускання зменшеному рівню смуги пропускання, якщо вимога затримки не задовольняється. На посилальній позиції 612 може підтримуватися рівень смуги пропускання для першої величини смуги пропускання і другої величини смуги пропускання, якщо вимога затримки еквівалентна першій частині смуги пропускання. На посилальній позиції 614 частина даних на першій і другій частині смуги пропускання може передаватися відповідно до виділення. Фіг.7 є ілюстрацією мобільного пристрою 700, який сприяє прийому потоків "краще з можливого" (BE) і/або потоків, чутливих до затримки, із смугою пропускання, що ефективно виділяється для таких потоків у системі бездротового зв'язку. Мобільний 23 пристрій 700 містить приймач 702, який приймає сигнал, наприклад, з приймальної антени (не показана), виконує стандартні дії (наприклад, фільтрує, посилює, перетворює із зниженням частоти тощо) над сигналом, що приймається, і відцифровує перетворений сигнал для одержання семплів. Приймач 702 може містити демодулятор 704, який може демодулювати символи, що приймаються, і забезпечувати їх в процесор 706 для оцінки каналу. Процесор 706 може бути процесором, спеціально призначеним для аналізу інформації, що приймається приймачем 702, і/або формування інформації для передачі передавачем 716, процесором, який керує одним або більше компонентами мобільного пристрою 700, і/або процесором, який і аналізує інформацію, що приймається приймачем 702, формує інформацію для передачі передавачем 716, і керує одним або більше компонентами мобільного пристрою 700. Мобільний пристрій 700 може також містити пам'ять 708, яка оперативно приєднана до процесора 706 і яка може зберігати дані, які повинні бути передані, дані, що приймаються, інформацію, що відноситься до доступних каналів, дані, зв'язані з проаналізованим сигналом і/або рівнем перешкод, інформацію, що відноситься до каналу, що надається, потужності, швидкості тощо, і будь-яку іншу відповідну інформацію для оцінки каналу і здійснення зв'язку через цей канал. Пам'ять 708 може також зберігати протоколи і/або алгоритми, зв'язані з оцінкою і/або застосуванням каналу (наприклад, базовою продуктивністю, базовою пропускною здатністю тощо). Повинне бути зрозуміло, що описаний тут склад даних (наприклад, пам'ять 708) може бути або енергозалежною пам'яттю або енергонезалежною пам'яттю або може включати в себе і енергозалежну і енергонезалежну пам'ять. Як ілюстрація, наприклад, енергонезалежна пам'ять може включати в себе постійний запам'ятовуючий пристрій (ROM), програмований ROM (PROM), стираний програмований ROM (EPROM), електричностираний програмований PROM (EEPROM) або флеш-пам'ять. Енергозалежна пам'ять може включати в себе оперативний запам'ятовуючий пристрій (RAM), який функціонує як зовнішня кешпам'ять. Як ілюстрація і без обмеження, наприклад, RAM доступна в багатьох видах, наприклад, синхронний RAM (SRAM), динамічний RAM (DRAM), синхронний DRAM (SDRAM), SDRAM з подвоєною швидкістю передачі даних (DDR SDRAM), вдосконалений SDRAM (ESDRAM), Synchlink DRAM (SLDRAM) і RAM Rambus прямого доступу (DRRAM). Мається на увазі, що пам'ять 708 систем і способів, що розглядаються, містить, наприклад, ці і будь-які інші відповідні типи пам'яті. Процесор 706 також може бути функціонально зв'язаним з пристроєм 710 керування QOS, який застосовує планування з урахуванням пріоритетів потоків відповідно до показника, встановленого механізмом 712 аналізу, наприклад, як описано вище. Згідно з ілюстрацією, механізм 712 аналізу може визначати надання смуги пропускання комбінації потоків, чутливих до затримки, з вимогами затримки і потоків "краще з можливого". Напри 96223 24 клад, механізм аналізу може динамічно обчислювати, задовольняються або не задовольняються вимоги затримки для потоків, чутливих до затримки, на основі показника. Пристрій 710 керування QOS може коректувати виділення смуги пропускання відповідно (наприклад, на основі показника) для забезпечення задоволення вимог затримки для потоків, чутливих до затримки, і надання якої б то не було смуги пропускання, що залишилася, потокам "краще з можливого", Іншими словами, пристрій 710 керування QOS і механізм 712 аналізу можуть ефективно та оптимально призначати пріоритети для стратегій планування відносно потоків для мобільного пристрою 700. Крім того, мобільний пристрій 700 може приймати пакети даних основуючись щонайменше частково на пріоритетах планування, ідентифікованих пристроєм 710 керування QOS і/або механізмом 708 аналізу. Мобільний пристрій 700 також ще містить модулятор 714 і передавач 716, кожний з яких відповідно модулює і передає сигнали, наприклад, в базову станцію, інший мобільний пристрій тощо. Хоча зображено, що пристрій 710 керування QOS. механізм 712 аналізу, демодулятор 704 і/або модулятор 714 відділені від процесора 706. повинне бути зрозуміло, що вони можуть бути частиною процесора 706 або множини процесорів (не зображені). Фіг. 8 є ілюстрацією системи 800, яка сприяє керуванню якістю обслуговування (QoS) для потоків "краще з можливого" і потоків, чутливих до затримки, в середовищі бездротового зв'язку, як описано вище. Система 800 містить базову станцію 802 (наприклад, точку доступу…) з приймачем 810, який приймає сигнал(и) з одного або більше мобільних пристроїв 804 через множину приймальних антен 806, і передавач 824, який передає в один або більше мобільних пристроїв 804 через передавальну антену 808. Приймач 810 може приймати інформацію з приймальних антен 806 та оперативно зв'язаний з демодулятором 812, яким демодулює інформацію, що приймається. Демодульовані символи аналізуються процесором 814, який може бути аналогічним процесору, описаному вище згідно з фіг.7, і який приєднаний до пам'яті 816, яка зберігає інформацію, що відноситься до оцінки рівня сигналу (наприклад, пілот-сигналу) і/або рівня перешкод, дані, які повинні бути передані в мобільний(і) пристрій(ої) 804 (або відмінну базову станцію (не показана)) або прийняті з нього(них), і/або будь-яку іншу відповідну інформацію, що відноситься до виконання різних дій і функцій, викладених в цьому документі. Процесор 814 додатково приєднаний до пристрою 818 керування QOS, який може реалізовувати пріоритети планування відносно потоків для мобільних пристроїв 804, в яких потоки "краще з можливого" і потоки, чутливі до затримки, передаються з наданнями смуги пропускання, що визначаються виходячи з обчисленого показника. Крім того, процесор 814 може бути приєднаний до механізму 820 аналізу, який може динамічно встановлювати показник для того щоб передавати пакети даних в мобільний пристрій 804 згідно з таким обчисленим показником, який приписує надання смуги пропускання 25 для комбінації потоків, чутливих до затримки, і потоків "краще з можливого". Крім того, хоча зображено, що пристрій 818 керування QOS, механізм 820 аналізу, демодулятор 812 і/або модулятор 822 відділені від процесора 814, повинен бути зрозумілий, що вони можуть бути частиною процесора 814 або множини процесорів (не показані). Фіг.9 показує зразкову систему 900 бездротового зв'язку. Скорочено система 900 бездротового зв'язку зображає одну базову станцію 910 та один мобільний пристрій 950. Однак повинне бути зрозуміло, що система 900 може включати в себе більше однієї базової станції і/або більше одного мобільного пристрою, причому додаткові базові станції і/або мобільні пристрої можуть бути по суті аналогічними ілюстративній базовій станції 910 і мобільному пристрою 950, описаним нижче, або відмінними від них. Крім того, повинне бути зрозуміло, що базова станція 910 і/або мобільний пристрій 950 можуть використовувати системи (фіг. 14 та фіг.7-8) і/або способи (фіг.5-6), описані в цьому документі, для сприяння бездротового зв'язку між ними. У базовій станції 910 дані трафіку для декількох потоків даних забезпечують з джерела 912 даних в процесор 914 даних передачі (ТХ). Згідно з прикладом, кожний потік даних може передаватися через відповідну антену. Процесор 914 даних ТХ форматує, кодує і здійснює перемежовування потоку даних трафіку на основі конкретної схеми кодування, вибраної для цього потоку даних, для забезпечення даних, що кодуються. З використанням способів мультиплексування з ортогональним частотним розділенням (OFDM) дані, що кодуються, для кожного потоку даних можуть бути мультиплексовані з даними пілотсигналу. Додатково або як альтернатива, символи пілот-сигналу можуть бути мультиплексовані з частотним розділенням (FDM), мультиплексовані з часовим розділенням (TDM) або мультиплексовані з кодовим розділенням (CDM). Дані пілот-сигналу, як правило, є відомою комбінацією даних, яка обробляється відомим способом і може використовуватися в мобільному пристрої 950 для оцінки характеристики каналу. Мультиплексовані пілотсигнали і кодовані дані для кожного потоку даних можуть бути модульовані (наприклад, відображені в символи) на основі конкретної схеми модуляції (наприклад, двопозиційної фазової маніпуляції (BPSK), квадратурної фазової маніпуляції (QSPK), багаторівневої фазової маніпуляції (M-PSK), багаторівневої квадратурної амплітудної модуляції (MQAM) тощо), вибраної для цього потоку даних для забезпечення символів модуляції. Швидкість передачі даних, кодування і модуляція для кожного потоку даних можуть встановлюватися командами, що виконуються або забезпечуються процесором 930. Символи модуляції для потоків даних можуть забезпечуватися в процесор 920 МІМО ТХ, який також може обробляти символи модуляції (наприклад, для OFDM). Процесор 920 МІМО ТХ далі забезпечує NT потоків символів модуляції в Nt передавачів (TMTR) з 922а по 922t. У різних варіан 96223 26 тах здійснення, процесор 920 МІМО ТХ застосовує вагові коефіцієнти формування діаграми направленості до символів потоків даних і до антени, з якої передається символ. Кожний передавач 922 приймає та обробляє відповідний потік символів для забезпечення одного або більше аналогових сигналів, і далі перетворює (наприклад, посилює, фільтрує і перетворює з підвищенням частоти) аналогові сигнали для забезпечення модульованого сигналу, підходящого для передачі по каналу МІМО. Крім того, NT модульованих сигналів з передавачів з 922а по 922t передаються з NT антен з 924а по 924t, відповідно. Мобільний пристрій 950, модульовані сигнали, що передаються, приймаються NR антенами з 952а по 952r, і сигнал, що приймається, з кожної антени 952 забезпечується у відповідний приймач (RCVR) з 954а по 954r. Кожний приймач 954 перетворює (наприклад, фільтрує, посилює і перетворює із зниженням частоти) відповідний сигнал, відцифровує перетворений сигнал для забезпечення семплів і далі обробляє семпли для забезпечення відповідного потоку символів, що "приймається". Процесор 960 даних RX може приймати та обробляти NR потоків символів, що приймаються, з NR приймачів 954 на основі конкретного способу обробки приймача для забезпечення NT "детектованих" потоків символів. Процесор 960 даних RX може демодулювати, усувати перемежовування і декодувати кожний детектований потік символів для відновлення даних трафіку для потоку даних. Обробка процесором 960 даних RX є доповнюючою до тієї, яка виконується процесором 920 МІМО ТХ і процесором 914 даних ТХ в базовій станції 910. Процесор 970 може періодично визначати, яку матрицю попереднього кодування застосовувати, як обговорювалося вище. Крім того, процесор 970 може формулювати повідомлення зворотної лінії зв'язку, що містить частину з індексами матриці і частину із значенням рангу. Повідомлення зворотної лінії зв'язку може містити різні типи інформації відносно лінії зв'язку і/або потоку даних, що приймаються. Повідомлення зворотної лінії зв'язку може оброблятися процесором 938 даних ТХ, який також приймає дані трафіку для декількох потоків даних з джерела 936 даних, модулюється модулятором 980, перетворюється передавачами з 954а по 954r і передається назад в базову станцію 910. У базовій станції 910 модульовані сигнали з мобільного пристрою 950 приймаються антенами 924, перетворюються приймачами 922, демодулюються демодулятором 940 та обробляються процесором 942 даних RX для витягання повідомлення зворотної лінії зв'язку, що передається мобільним пристроєм 950. Крім того, процесор 930 може обробляти витягнуте повідомлення для визначення того, яку матрицю попереднього кодування використовувати для визначення вагових коефіцієнтів формування діаграми направленості. Процесори 930 та 970 можуть керувати (наприклад, контролювати, координувати, організовувати тощо) роботою базової станції 910 і мобіль 27 ного пристрою 950, відповідно. Відповідні процесори 930 та 970 можуть бути зв'язані з пам'яттю 932 та 972, яка зберігає коди програм і дані. Процесори 930 та 970 також можуть виконувати обчислення для одержання оцінок частотних та імпульсних характеристик для висхідної лінії зв'язку і низхідної лінії зв'язку, відповідно. Повинне бути зрозуміло, що описані тут варіанти здійснення можуть бути реалізовані в апаратних засобах, програмних засобах, програмноапаратних засобах, посередницькому забезпеченні, мікрокоді або будь-якій їх комбінації. Для реалізації апаратними засобами, блоки обробки можуть бути реалізовані в одній або більше спеціалізованих інтегральних схемах (ASIC), цифрових сигнальних процесорах (DSP), пристроях цифрової обробки сигналів (DSPD), програмованих логічних пристроях (PLD), користувацьких програмованих вентильних матрицях (FPGA), процесорах, контролерах, мікроконтролерах, мікропроцесорах, інших електронних пристроях, призначених для виконання описаних тут функцій, або їх комбінаціях. Коли варіанти здійснення реалізовані в програмних засобах, програмно-апаратних засобах, посередницькому забезпеченні або мікрокоді, програмному коді або кодових сегментах, вони можуть зберігатися в машинозчитуваному носії, наприклад, компоненті запам'ятовуючого пристрою. Кодовий сегмент може представляти процедуру, функцію, підпрограму, програму, стандартну програму, стандартну підпрограму, модуль, пакет програм, клас або будь-яку комбінацію команд, структур даних або операторів програми. Кодовий сегмент може бути приєднаний до іншого кодового сегмента або жорстко змонтованої схеми за допомогою пересилання і/або прийому інформації, даних, аргументів, параметрів або вмісту пам'яті. Інформацію, аргументи, параметри, дані тощо можна пересилати, відправляти або передавати з використанням будь-яких підходящих засобів, що включають в себе спільне використання пам'яті, пересилання повідомлень, пересилання маркера, передачу в мережі тощо. Для реалізації програмними засобами описані тут способи можуть бути реалізовані за допомогою модулів (наприклад, процедур, функцій тощо), які виконують описані тут функції. Код, що міститься в програмі, може зберігатися в блоках пам'яті і виконуватися процесорами. Блок пам'яті можна реалізувати всередині процесора або поза процесором, у останньому випадку його можна комунікативно приєднувати до процесора різними способами, відомими в даній галузі техніки. Згідно з фіг. 10, проілюстрована система 1000, яка ефективно надає смугу пропускання для прийому щонайменше одного пакета даних відносно потоків "краще з можливого" (BE) і потоків, чутливих до затримки. Наприклад, система 1000 може знаходитися щонайменше частково всередині базової станції, мобільного пристрою тощо. Повинне бути зрозуміло, що система 1000, як представлено, включає в себе функціональні блоки, які можуть бути функціональними блоками, які представляють функції, що реалізовуються процесором, програмними засобами або їх комбінацією (напри 96223 28 клад, програмно-апаратними засобами). Система 1000 включає в себе логічне групування 1002 електричних компонентів, які можуть функціонувати разом. Логічне групування 1002 може включати в себе електричний компонент для прийому щонайменше одного з: потоку, чутливого до затримки, з вимогою затримки або потоку "краще з можливого" 1004. Крім того, логічне групування 1002 може містити електричний компонент для виділення першої частини смуги пропускання потоку, чутливому до затримки, і другої частини смуги пропускання потоку 1006 "краще з можливого". Крім того, логічне групування 1002 може включати в себе електричний компонент для повторного виділення першої частини смуги пропускання зменшеному рівню смуги пропускання і другої частини смуги пропускання збільшеному рівню смуги пропускання, якщо вимога затримки задовольняється 1008. Крім того, логічне групування 1002 може містити електричний компонент для повторного виділення першої частини смуги пропускання збільшеному рівню смуги пропускання і другої частини смуги пропускання зменшеному рівню смуги пропускання, якщо вимога затримки не задовольняється 1010. Логічне групування 1002 може містити електричний компонент для підтримання рівня смуги пропускання для першої частини і другої частини смуги пропускання, якщо вимога затримки еквівалентна першій частині смуги пропускання 1012. Логічне групування 1002 може містити електричний компонент для прийому частини даних на першій і другій частині смуги пропускання відповідно до виділення 1014. Крім того, система 1000 може включати в себе пам'ять 1016, яка зберігає команди для виконання функцій, зв'язаних з електричними компонентами 1004, 1006, 1008, 1010, 1012 та 1014. Незважаючи на те, що один або більше електричних компонентів 1004, 1006, 1008, 1010, 1012 та 1014, як показано, є зовнішніми по відношенню до пам'яті 1016, повинне бути зрозуміло, що вони можуть знаходитися всередині пам'яті 1016. Згідно з фіг. 11, проілюстрована система 1100, яка оптимально виділяє смугу пропускання для передачі щонайменше одного пакета даних відносно потоків "краще з можливого" (BE) і потоків, чутливих до затримки, в середовищі бездротового зв'язку. Система 1100 може знаходитися, наприклад, всередині базової станції, мобільного пристрою тощо. Як зображено, система 1100 включає в себе функціональні блоки, які можуть представляти функції, реалізовані процесором, програмними засобами або їх комбінацією (наприклад, програмно-апаратними засобами). Система 1100 включає в себе логічне групування 1102 електричних компонентів, які сприяють плануванню пакетів даних. Логічне групування 1102 може включати в себе електричний компонент для прийому щонайменше одного з: потоку, чутливого до затримки, з вимогою затримки або потоку 1104 "краще з можливого". Крім того, логічне групування 1102 може містити електричний компонент для виділення першої частини смуги пропускання потоку, чутливому до затримки, і другої частини смуги пропускання потоку 1106 "краще з можливого". Крім того, 29 логічне групування 1102 може включати в себе електричний компонент для повторного виділення першої частини смуги пропускання зменшеному рівню смуги пропускання і другої частини смуги пропускання збільшеному рівню смуги пропускання, якщо вимога затримки задовольняється 1108. Крім того, логічне групування 1102 може містити електричний компонент для повторного виділення першої частини смуги пропускання збільшеному рівню смуги пропускання і другої частини смуги пропускання зменшеному рівню смуги пропускання, якщо вимога затримки не задовольняється 1110. Логічне групування 1102 може містити електричний компонент для підтримання рівня смуги пропускання для першої частини і другої частини смуги пропускання, якщо вимога затримки еквівалентна першій частині смуги пропускання 1112. Логічне групування 1102 може містити електричний компонент для прийому частини даних на першій і другій частині смуги пропускання відповідно до згаданого виділення 1114. Крім того, система 1100 може включати в себе пам'ять 1116, яка зберігає команди для виконання функцій, зв'язаних з електричними компонентами 1104, 1106, 1108, 1110, 1112 та 1114. Незважаючи на те, що один або більше електричних компонентів 1104, 1116, 1106, 1108, 1110 та 1112, як показано, є зовнішніми по відношенню до пам'яті 1114, повинне бути зрозуміло, що вони можуть знаходитися всередині пам'яті 1116. Описане вище включає в себе приклади одного або більше варіантів здійснення. Звичайно, неможливо описати кожну можливу комбінацію компонентів або способів з метою опису вищезазначених варіантів здійснення, але фахівцеві в даній галузі техніки зрозуміло, що можливі багато інших комбінацій і перестановок різних варіантів здійснення. Відповідно, мається на увазі, що описані варіанти здійснення охоплюють всі такі зміни, модифікації і відхилення, які знаходяться в межах суті та обсягу прикладеної формули винаходу. Крім того, оскільки термін "включає в себе" використовується або в докладному описі, або в формулі винаходу, вважається, що такий термін означає включаючий в себе подібно до терміну "містить", коли "що містить" інтерпретується при використанні його як слова-зв'язки в пункті формули винаходу. Посилальні позиції 100 система бездротового зв'язку 102 базова станція 104, 106, 108, 110, 112, 114 антени 116, 122 мобільний пристрій 118, 124 пряма лінія зв'язку 120, 126 зворотна лінія зв'язку 200 пристрій зв'язку 96223 30 202 пристрій керування якістю обслуговування (QoS) 204, 310 механізм аналізу 300 система бездротового зв'язку 302 базова станція 304 мобільний пристрій 306 планувальник 308 пристрій керування QOS 312 модуль QOS 400 бездротова система зв'язку 402 ваговий адаптер 700 мобільний пристрій 702 приймач 704 демодулятор 706 процесор 708 пам'ять 710 керування QOS 712 механізм аналізу 714 модулятор 716 передавач 800 система, яка сприяє керуванню якістю обслуговування (QoS) 802 базова станція 804 мобільні пристрої 806 приймальні антени 808 передавальна антена 810 приймач 812 демодулятор 814 процесор 816 пам'ять 820 механізм аналізу 822 модулятор 824 передавач 900 система бездротового зв'язку 910 базова станція 912 джерело даних 914 процесор даних передачі (ТХ) 920 процесор МІМО ТХ 922 передавачі 924 передавальні антени 930, 970 процесор 932, 972 пам'ять 936 джерело даних 938 процесор даних ТХ 940 демодулятор 942, 960 процесор даних RX 950 мобільний пристрій 952 приймальні антени 954 приймачі 980 модулятор 1000, 1100 система 1002, 1102 логічне групування електричних компонентів 1004, 1006, 1008, 1010, 1012, 1014, 1104, 1106, 1108, 1110, 1112, 1114 електричні компоненти 31 96223 32 33 96223 34 35 96223 36 37 96223 38 39 96223 40 41 96223 42 43 96223 44 45 Комп’ютерна верстка А. Крижанівський 96223 Підписне 46 Тираж 23 прим. Державна служба інтелектуальної власності України, вул. Урицького, 45, м. Київ, МСП, 03680, Україна ДП “Український інститут промислової власності”, вул. Глазунова, 1, м. Київ – 42, 01601

Дивитися

Додаткова інформація

Назва патенту англійською

Scheduling combination of best effort flows and qos with a delay

Автори англійською

Madan, Ritesh, Das, Arnab, Rangan, Sundeep, Ray, Siddharth

Назва патенту російською

Планирование объединения потоков лучшее из возможного и qos с задержкой

Автори російською

Мадан Ритеш, Дас Арнаб, Ранган Сандип, Рей Сиддхартх

МПК / Мітки

МПК: H04L 12/56

Мітки: потоків, затримкою, краще, планування, поєднання, можливого

Код посилання

<a href="https://ua.patents.su/23-96223-planuvannya-poehdnannya-potokiv-krashhe-z-mozhlivogo-ta-qos-iz-zatrimkoyu.html" target="_blank" rel="follow" title="База патентів України">Планування поєднання потоків “краще з можливого” та qos із затримкою</a>

Подібні патенти