RU2009115870A - Способы определения качества обслуживания в системе связи и устройство для их осуществления - Google Patents
Способы определения качества обслуживания в системе связи и устройство для их осуществления Download PDFInfo
- Publication number
- RU2009115870A RU2009115870A RU2009115870/09A RU2009115870A RU2009115870A RU 2009115870 A RU2009115870 A RU 2009115870A RU 2009115870/09 A RU2009115870/09 A RU 2009115870/09A RU 2009115870 A RU2009115870 A RU 2009115870A RU 2009115870 A RU2009115870 A RU 2009115870A
- Authority
- RU
- Russia
- Prior art keywords
- frames
- communication
- quality
- indicators
- network
- Prior art date
Links
- 238000004891 communication Methods 0.000 title claims abstract 82
- 238000000034 method Methods 0.000 title claims abstract 25
- 238000003908 quality control method Methods 0.000 claims abstract 26
- 230000005540 biological transmission Effects 0.000 claims abstract 21
- 230000000977 initiatory effect Effects 0.000 claims abstract 5
- 238000004590 computer program Methods 0.000 claims 16
- 238000005259 measurement Methods 0.000 claims 4
- 230000008520 organization Effects 0.000 claims 4
- 238000012544 monitoring process Methods 0.000 claims 3
- 230000002265 prevention Effects 0.000 claims 1
Landscapes
- Detection And Prevention Of Errors In Transmission (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
1. Способ определения качества обслуживания для сети связи, причем способ содержит ! определение по меньшей мере двух показателей, отражающих сетевые параметры по меньшей мере в двух различных уровнях протокола сети связи; ! сравнение упомянутых по меньшей мере двух показателей с соответствующими пороговыми значениями, и !определение качества обслуживания для сети на основе сравнения упомянутых по меньшей мере двух показателей с соответствующими пороговыми значениями. ! 2. Способ по п.1, дополнительно содержащий выполнение корректирующего действия для улучшения QoS на основе определения качества обслуживания. ! 3. Способ по п.2, в котором выполнение корректирующего действия включает в себя одно или несколько инициирований переключения терминала связи с одной сети связи на другую сеть связи, адаптацию скорости кодирования и модуляции, управление помехами, увеличение мощности передачи, разрешение схемы передачи с множеством входов и множеством выходов (MIMO), сбрасывание текущего вызова и запрос более высокого QoS у поставщика, обслуживающего вызовы. ! 4. Способ по п.3, в котором другой сетью связи является беспроводная глобальная сеть или беспроводная локальная сеть. ! 5. Способ по п.1, в котором по меньшей мере два показателя включают в себя показатели, соответственно представляющие два из следующих уровней: физический уровень, уровень MAC, прикладной уровень и контроль качества тракта связи от терминала до оконечного блока. ! 6. Способ по п.5, в котором показатель, представляющий физический уровень, включает в себя измерение мощности принятого сигнала или отношения «сигнал - помехи плюс шум» по нескольким принятым о
Claims (64)
1. Способ определения качества обслуживания для сети связи, причем способ содержит
определение по меньшей мере двух показателей, отражающих сетевые параметры по меньшей мере в двух различных уровнях протокола сети связи;
сравнение упомянутых по меньшей мере двух показателей с соответствующими пороговыми значениями, и
определение качества обслуживания для сети на основе сравнения упомянутых по меньшей мере двух показателей с соответствующими пороговыми значениями.
2. Способ по п.1, дополнительно содержащий выполнение корректирующего действия для улучшения QoS на основе определения качества обслуживания.
3. Способ по п.2, в котором выполнение корректирующего действия включает в себя одно или несколько инициирований переключения терминала связи с одной сети связи на другую сеть связи, адаптацию скорости кодирования и модуляции, управление помехами, увеличение мощности передачи, разрешение схемы передачи с множеством входов и множеством выходов (MIMO), сбрасывание текущего вызова и запрос более высокого QoS у поставщика, обслуживающего вызовы.
4. Способ по п.3, в котором другой сетью связи является беспроводная глобальная сеть или беспроводная локальная сеть.
5. Способ по п.1, в котором по меньшей мере два показателя включают в себя показатели, соответственно представляющие два из следующих уровней: физический уровень, уровень MAC, прикладной уровень и контроль качества тракта связи от терминала до оконечного блока.
6. Способ по п.5, в котором показатель, представляющий физический уровень, включает в себя измерение мощности принятого сигнала или отношения «сигнал - помехи плюс шум» по нескольким принятым отсчетам, причем эти отсчеты соответствуют по меньшей мере одному из: кадрам данных, управления или организации, берущим начало в точке доступа.
7. Способ по п.5, в котором показатель, представляющий уровень MAC, включает в себя нисходящую линию связи уровня MAC и дополнительно включает в себя одно или несколько измерений части кадров, принятых с ошибкой, и вычисление доли неправильно принятых пакетов.
8. Способ по п.5, в котором показатель, представляющий уровень MAC, включает в себя восходящую линию связи уровня MAC и дополнительно включает в себя вычисление процента кадров, потерянных в буфере или приложении терминала связи, и процента кадров, потерянных при радиопередаче, а также среднее количество повторных передач, необходимых для передачи кадра, и процент кадров, для которых требуется по меньшей мере одна повторная передача.
9. Способ по п.5, в котором показатель, представляющий прикладной уровень, включает в себя нисходящую линию связи прикладного уровня, включая вычисление процента пакетов, не достигающих декодера во время воспроизведения на заранее заданном временном интервале.
10. Способ по п.5, в котором показатель, содержащий контроль качества тракта связи от терминала до оконечного блока, включает в себя передачу одного или нескольких первых кадров заранее определенного типа на сервер качества тракта, прием одного или нескольких вторых кадров от сервера, реагирующего на один или несколько первых кадров, и вычисление характеристик передачи кадра на основе принятых одного или нескольких вторых кадров.
11. Способ по п.1, дополнительно содержащий
оценку по меньшей мере двух показателей по отношению к соответствующим порогам для определения качества обслуживания, и
выполнение корректирующего действия на основе сравнения по меньшей мере одного показателя с соответствующим порогом.
12. Способ по п.1, в котором сеть является сетью протокола реального времени.
13. Способ по п.1, в котором сеть связи включает в себя по меньшей мере беспроводную локальную сеть и транзитную линию связи.
14. Способ по п.1, дополнительно содержащий выполнение контроля качества тракта связи от терминала до оконечного блока, включает в себя передачу одного или нескольких первых кадров заранее определенного типа на сервер качества тракта, прием одного или нескольких вторых кадров от сервера, реагирующего на один или несколько первых кадров, и вычисление характеристик передачи кадра на основе принятых одного или нескольких вторых кадров, когда по меньшей мере один из упомянутых по меньшей мере двух показателей нельзя определить.
15. Способ по п.1, дополнительно содержащий
выполнение функции контроля качества тракта, когда по меньшей мере один из по меньшей мере двух показателей указывает на низкое качество обслуживания, и
определение участка системы связи, являющегося причиной низкого качества, с использованием функции контроля качества тракта.
16. Способ по п.2, дополнительно содержащий
выполнение функции контроля качества тракта, когда по меньшей мере один из по меньшей мере двух показателей указывает на низкое качество обслуживания;
определение того, является ли участок системы связи причиной низкого качества, с использованием функции контроля качества тракта, и
предотвращение выполнения корректирующего действия, когда определено, что причиной низкого качества не является участок системы связи.
17. Устройство связи, выполненное с возможностью работы в системе связи, содержащее процессор, включающий в себя
первый модуль для определения по меньшей мере двух показателей, отражающих сетевые параметры по меньшей мере в двух различных уровнях протокола сети связи;
второй модуль для сравнения упомянутых по меньшей мере двух показателей с соответствующими пороговыми значениями, и
третий модуль для определения качества обслуживания для сети на основе сравнения упомянутых по меньшей мере двух показателей с соответствующими пороговыми значениями.
18. Устройство связи по п.17, в котором процессор дополнительно включает в себя четвертый модуль для выполнения корректирующего действия для улучшения QoS на основе определения качества обслуживания.
19. Устройство связи по п.18, в котором корректирующее действие включает в себя одно или несколько инициирований переключения терминала связи с одной сети связи на другую сеть связи, изменение скорости кодирования, управление помехами, увеличение мощности передачи, разрешение схемы передачи с множеством входов и множеством выходов (MIMO), сбрасывание текущего вызова и запрос более высокого QoS у поставщика, обслуживающего вызовы.
20. Устройство связи по п.19, в котором другой сетью связи является беспроводная глобальная сеть или беспроводная локальная сеть.
21. Устройство связи по п.17, в котором по меньшей мере два показателя включают в себя показатели соответственно представляющие два из следующих уровней: физический уровень, уровень MAC, прикладной уровень и контроль качества тракта связи от терминала до оконечного блока.
22. Устройство связи по п.21, в котором показатель, представляющий физический уровень, включает в себя измерение мощности принятого сигнала или отношения «сигнал - помехи плюс шум» по нескольким принятым отсчетам, причем эти отсчеты соответствуют по меньшей мере одному из: кадрам данных, управления или организации, берущим начало в точке доступа.
23. Устройство связи по п.21, в котором показатель, представляющий уровень MAC, включает в себя нисходящую линию связи уровня MAC и дополнительно включает в себя одно или несколько измерений части кадров, принятых с ошибкой, и вычисление доли неправильно принятых пакетов.
24. Устройство связи по п.21, в котором показатель, представляющий уровень MAC, включает в себя восходящую линию связи уровня MAC и дополнительно включает в себя вычисление процента кадров, потерянных в буфере или приложении терминала связи, и процента кадров, потерянных при радиопередаче, а также среднее количество повторных передач, необходимых для передачи кадра, и процент кадров, для которых требуется по меньшей мере одна повторная передача.
25. Устройство связи по п.21, в котором показатель, представляющий прикладной уровень, включает в себя нисходящую линию связи прикладного уровня, включая вычисление процента пакетов, не достигающих декодера во время воспроизведения на заранее заданном временном интервале.
26. Устройство связи по п.21, в котором показатель, содержащий контроль качества тракта связи от терминала до оконечного блока, включает в себя передачу одного или нескольких первых кадров заранее определенного типа на сервер качества тракта, прием одного или нескольких вторых кадров от сервера, реагирующего на один или несколько первых кадров, и вычисление характеристик передачи кадра на основе принятых одного или нескольких вторых кадров.
27. Устройство связи по п.17, в котором процессор дополнительно содержит
четвертый модуль для оценки по меньшей мере двух показателей по отношению к соответствующим порогам для определения качества обслуживания, и
пятый модуль для выполнения корректирующего действия на основе сравнения по меньшей мере одного показателя с соответствующим порогом.
28. Устройство связи по п.17, в котором сеть является сетью протокола реального времени.
29. Устройство связи по п.17, в котором сеть связи включает в себя по меньшей мере беспроводную локальную сеть и транзитную линию связи.
30. Устройство связи по п.17, в котором процессор дополнительно содержит четвертый модуль для выполнения контроля качества тракта связи от терминала до оконечного блока, включает в себя передачу одного или нескольких первых кадров заранее определенного типа на сервер качества тракта, прием одного или нескольких вторых кадров от сервера, реагирующего на один или несколько первых кадров, и вычисление характеристик передачи кадра на основе принятых одного или нескольких вторых кадров, когда по меньшей мере один из упомянутых по меньшей мере двух показателей нельзя определить.
31. Устройство связи по п.17, в котором процессор дополнительно содержит
четвертый модуль для выполнения функции контроля качества тракта, когда по меньшей мере один из по меньшей мере двух показателей указывает на низкое качество обслуживания; и
пятый модуль для определения участка системы связи, являющегося причиной низкого качества, с использованием функции контроля качества тракта.
32. Устройство связи по п.18, в котором процессор дополнительно содержит
четвертый модуль для выполнения функции контроля качества тракта, когда по меньшей мере один из по меньшей мере двух показателей указывает на низкое качество обслуживания;
пятый модуль для определения того, является ли участок системы связи причиной низкого качества, с использованием функции контроля качества тракта, и
шестой модуль для предотвращения выполнения корректирующего действия, когда определено, что причиной низкого качества не является участок системы связи.
33. Устройство для определения качества линии связи, содержащее
средство для определения по меньшей мере двух показателей, отражающих сетевые параметры по меньшей мере в двух различных уровнях протокола сети связи;
средство для сравнения упомянутых по меньшей мере двух показателей с соответствующими пороговыми значениями, и
средство для определения качества обслуживания для сети на основе сравнения упомянутых по меньшей мере двух показателей с соответствующими пороговыми значениями.
34. Устройство по п.33, дополнительно содержащее средство для выполнения корректирующего действия для улучшения QoS на основе определения качества обслуживания.
35. Устройство по п.34, в котором корректирующее действие включает в себя одно или несколько инициирований переключения терминала связи с одной сети связи на другую сеть связи, изменение скорости кодирования, управление помехами, увеличение мощности передачи, разрешение схемы передачи с множеством входов и множеством выходов (MIMO), сбрасывание текущего вызова и запрос более высокого QoS у поставщика, обслуживающего вызовы.
36. Устройство по п.35, в котором другой сетью связи является беспроводная глобальная сеть или беспроводная локальная сеть.
37. Устройство по п.33, в котором по меньшей мере два показателя включают в себя показатели, соответственно представляющие два из следующих уровней: физический уровень, уровень MAC, прикладной уровень и контроль качества тракта связи от терминала до оконечного блока.
38. Устройство по п.37, в котором показатель, представляющий физический уровень, включает в себя измерение мощности принятого сигнала или отношения «сигнал - помехи плюс шум» по нескольким принятым отсчетам, причем эти отсчеты соответствуют по меньшей мере одному из: кадрам данных, управления или организации, берущим начало в точке доступа.
39. Устройство по п.37, в котором показатель, представляющий уровень MAC, включает в себя нисходящую линию связи уровня MAC и дополнительно включает в себя одно или несколько измерений части кадров, принятых с ошибкой, и вычисление доли неправильно принятых пакетов.
40. Устройство по п.37, в котором показатель, представляющий уровень MAC, включает в себя восходящую линию связи уровня MAC и дополнительно включает в себя вычисление процента кадров, потерянных в буфере или приложении терминала связи, и процента кадров, потерянных при радиопередаче, а также среднее количество повторных передач, необходимых для передачи кадра, и процент кадров, для которых требуется по меньшей мере одна повторная передача.
41. Устройство по п.37, в котором показатель, представляющий прикладной уровень, включает в себя нисходящую линию связи прикладного уровня, включая вычисление процента пакетов, не достигающих декодера во время воспроизведения на заранее заданном временном интервале.
42. Устройство по п.37, в котором показатель, содержащий контроль качества тракта связи от терминала до оконечного блока, включает в себя передачу одного или нескольких первых кадров заранее определенного типа на сервер качества тракта, прием одного или нескольких вторых кадров от сервера, реагирующего на один или несколько первых кадров, и вычисление характеристик передачи кадра на основе принятых одного или нескольких вторых кадров.
43. Устройство по п.33, дополнительно содержащее
средство для оценки по меньшей мере двух показателей по отношению к соответствующим порогам для определения качества обслуживания, и
средство для выполнения корректирующего действия на основе сравнения по меньшей мере одного показателя с соответствующим порогом.
44. Устройство по п.33, в котором сеть является сетью протокола реального времени.
45. Устройство по п.33, в котором сеть связи включает в себя по меньшей мере беспроводную локальную сеть и транзитную линию связи.
46. Устройство по п.33, дополнительно содержащее средство для выполнения контроля качества тракта связи от терминала до оконечного блока включает в себя передачу одного или нескольких первых кадров заранее определенного типа на сервер качества тракта, прием одного или нескольких вторых кадров от сервера, реагирующего на один или несколько первых кадров, и вычисление характеристик передачи кадра на основе принятых одного или нескольких вторых кадров, когда по меньшей мере один из упомянутых по меньшей мере двух показателей нельзя определить.
47. Устройство по п.33, дополнительно содержащее
средство для выполнения функции контроля качества тракта, когда по меньшей мере один из по меньшей мере двух показателей указывает на низкое качество обслуживания, и
средство для определения участка системы связи, являющегося причиной низкого качества, с использованием функции контроля качества тракта.
48. Устройство по п.34, дополнительно содержащее
средство для выполнения функции контроля качества тракта, когда по меньшей мере один из по меньшей мере двух показателей указывает на низкое качество обслуживания;
средство для определения того, является ли участок системы связи причиной низкого качества, с использованием функции контроля качества тракта, и
средство для предотвращения выполнения корректирующего действия, когда определено, что причиной низкого качества не является участок системы связи.
49. Компьютерный программный продукт, содержащий считываемый компьютером носитель, содержащий
код, заставляющий компьютер определять по меньшей мере два показателя, отражающих сетевые параметры по меньшей мере в двух различных уровнях протокола сети связи;
код, заставляющий компьютер сравнивать упомянутые по меньшей мере два показателя с соответствующими пороговыми значениями, и
код, заставляющий компьютер определять качество обслуживания для сети на основе сравнения упомянутых по меньшей мере двух показателей с соответствующими пороговыми значениями.
50. Компьютерный программный продукт по п.49, в котором считываемый компьютером носитель дополнительно содержит код, заставляющий компьютер выполнять корректирующее действие для улучшения QoS на основе определения качества обслуживания.
51. Компьютерный программный продукт по п.49, в котором корректирующее действие включает в себя одно или несколько инициирований переключения терминала связи с одной сети связи на другую сеть связи, изменение скорости кодирования, управление помехами, увеличение мощности передачи, разрешение схемы передачи с множеством входов и множеством выходов (MIMO), сбрасывание текущего вызова и запрос более высокого QoS у поставщика, обслуживающего вызовы.
52. Компьютерный программный продукт по п.51, в котором другой сетью связи является беспроводная глобальная сеть или беспроводная локальная сеть.
53. Компьютерный программный продукт по п.49, в котором по меньшей мере два показателя включают в себя показатели, соответственно представляющие два из следующих уровней: физический уровень, уровень MAC, прикладной уровень и контроль качества тракта связи от терминала до оконечного блока.
54. Компьютерный программный продукт по п.53, в котором показатель, представляющий физический уровень, включает в себя измерение мощности принятого сигнала или отношения «сигнал - помехи плюс шум» по нескольким принятым отсчетам, причем эти отсчеты соответствуют по меньшей мере одному из: кадрам данных, управления или организации, берущим начало в точке доступа.
55. Компьютерный программный продукт по п.53, в котором показатель, представляющий уровень MAC, включает в себя нисходящую линию связи уровня MAC и дополнительно включает в себя одно или несколько измерений части кадров, принятых с ошибкой, и вычисление доли неправильно принятых пакетов.
56. Компьютерный программный продукт по п.53, в котором показатель, представляющий уровень MAC, включает в себя восходящую линию связи уровня MAC и дополнительно включает в себя вычисление процента кадров, потерянных в буфере или приложении терминала связи, и процента кадров, потерянных при радиопередаче, а также среднее количество повторных передач, необходимых для передачи кадра, и процент кадров, для которых требуется по меньшей мере одна повторная передача.
57. Компьютерный программный продукт по п.53, в котором показатель, представляющий прикладной уровень, включает в себя нисходящую линию связи прикладного уровня, включая вычисление процента пакетов, не достигающих декодера во время воспроизведения на заранее заданном временном интервале.
58. Компьютерный программный продукт по п.53, в котором показатель, содержащий контроль качества тракта связи от терминала до оконечного блока, включает в себя передачу одного или нескольких первых кадров заранее определенного типа на сервер качества тракта, прием одного или нескольких вторых кадров от сервера, реагирующего на один или несколько первых кадров, и вычисление характеристик передачи кадра на основе принятых одного или нескольких вторых кадров.
59. Компьютерный программный продукт по п.49, в котором считываемый компьютером носитель дополнительно содержит
код, заставляющий компьютер оценивать по меньшей мере два показателя по отношению к соответствующим порогам для определения качества обслуживания, и
код, заставляющий компьютер выполнять корректирующее действие на основе сравнения по меньшей мере одного показателя с соответствующим порогом.
60. Компьютерный программный продукт по п.49, в котором сеть является сетью протокола реального времени.
61. Компьютерный программный продукт по п.49, в котором сеть связи включает в себя по меньшей мере беспроводную локальную сеть и транзитную линию связи.
62. Компьютерный программный продукт по п.49, в котором считываемый компьютером носитель дополнительно содержит код, заставляющий компьютер выполнять контроль качества тракта связи от терминала до оконечного блока, включает в себя передачу одного или нескольких первых кадров заранее определенного типа на сервер качества тракта, прием одного или нескольких вторых кадров от сервера, реагирующего на один или несколько первых кадров, и вычисление характеристик передачи кадра на основе принятых одного или нескольких вторых кадров, когда по меньшей мере один из упомянутых по меньшей мере двух показателей нельзя определить.
63. Компьютерный программный продукт по п.49, в котором считываемый компьютером носитель дополнительно содержит
код, заставляющий компьютер выполнять функцию контроля качества тракта, когда по меньшей мере один из по меньшей мере двух показателей указывает на низкое качество обслуживания, и
код, заставляющий компьютер определять участок системы связи, являющийся причиной низкого качества, с использованием функции контроля качества тракта.
64. Компьютерный программный продукт по п.50, в котором считываемый компьютером носитель дополнительно содержит
код, заставляющий компьютер выполнять функции контроля качества тракта, когда по меньшей мере один из по меньшей мере двух показателей указывает на низкое качество обслуживания;
код, заставляющий компьютер определять, является ли участок системы связи причиной низкого качества, с использованием функции контроля качества тракта, и
код, заставляющий компьютер предотвращать выполнение корректирующего действия, когда определено, что причиной низкого качества не является участок системы связи.
Applications Claiming Priority (5)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US84841406P | 2006-09-28 | 2006-09-28 | |
| US84841506P | 2006-09-28 | 2006-09-28 | |
| US60/848,414 | 2006-09-28 | ||
| US60/848,415 | 2006-09-28 | ||
| US60/945,054 | 2007-06-19 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| RU2009115870A true RU2009115870A (ru) | 2010-11-10 |
Family
ID=44025560
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| RU2009115870/09A RU2009115870A (ru) | 2006-09-28 | 2007-09-28 | Способы определения качества обслуживания в системе связи и устройство для их осуществления |
Country Status (1)
| Country | Link |
|---|---|
| RU (1) | RU2009115870A (ru) |
-
2007
- 2007-09-28 RU RU2009115870/09A patent/RU2009115870A/ru unknown
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US20200322082A1 (en) | Methods, system and user equipment of a wireless communication network for determining transmission conditions for a real-time media flow | |
| JP5719906B2 (ja) | 通信システムにおけるリンク品質評価方法と装置 | |
| TWI539840B (zh) | 無線通訊系統中用於無線電鏈結問題及回復偵測之技術 | |
| US8238958B2 (en) | Method, apparatus, and system for uplink modulation and coding scheme selection | |
| JP5605278B2 (ja) | 移動度に基づいてリンク適応を実施する方法及びシステム | |
| JP3847766B2 (ja) | 回線品質の報告値の精度試験装置及びその方法 | |
| US8634384B2 (en) | Efficient determination of a link performance parameter | |
| US20080240216A1 (en) | Link adaptation method | |
| CA2508525A1 (en) | Detection of channel quality indicator | |
| US20080214119A1 (en) | Link adaptation telecommunication system | |
| US20160037363A1 (en) | Interference management in a bursty-interference environment | |
| WO2012152325A1 (en) | Voip cooperative multipoint solution | |
| US9578539B1 (en) | Transmitting a data packet over a wireless communication link | |
| RU2009115870A (ru) | Способы определения качества обслуживания в системе связи и устройство для их осуществления | |
| CN113179534B (zh) | 一种无线传输质量的评估方法和装置 | |
| Nguyen et al. | Throughput enabled rate adaptation in wireless networks | |
| US20120033750A1 (en) | Transport block size | |
| JP4077801B2 (ja) | 無線アクセスシステムおよび加入者局 | |
| CN116600351B (zh) | 数据传输方法、装置及电子设备 | |
| US20240048496A1 (en) | Apparatus and method for the intrinsic analysis of the connection quality in radio networks having network-coded cooperation | |
| Nguyen et al. | Multi-rate adaptation with interference and congestion awareness | |
| WO2024170936A1 (en) | Pdsch throughput improvement by pucch irm/mrc auto switching | |
| CN112399434A (zh) | 一种指示方法、重复传输控制方法及相关设备 | |
| Garcia-Luna-Aceves et al. | Multi-Rate Adaptation with Interference and Congestion Awareness |