Способ и устройство для переключения режима передачи и компьютерный носитель данных
METHOD AND DEVICE FOR COMMUNICATION MODE SWITCHING AND COMPUTER DATA MEDIA

ОБЛАСТЬ ТЕХНИКИ
Изобретение относится к области удаленной связи, и более конкретно к способу, устройству и компьютерному носителю данных для переключения режима передачи.
ПРЕДПОСЫЛКИ ИЗОБРЕТЕНИЯ
С целью соответствия различным вариантам применения, в системе связи совместно существуют множество режимов передачи; и способ выбора оптимального режима передачи применительно к характеристикам вариантов применения является ключевым фактором улучшения показателей работы системы. В известном уровне техники режим передачи обычно переключают согласно скорости, корреляции каналов, отношения сигнал-шум (SNR), спектральной эффективности и другой информации, причем информацию обычно получают посредством оценивания на стороне базовой станции, сообщения от терминала или иными путями.
Независимо от способа получения информации посредством оценивания на стороне базовой станции, проблема заключается в том, что некоторая часть информации не может быть оценена стороной базовой станции. Например, для технологии формирования луча (BF) протокол предусматривает, что характерные для UE опорные сигналы (UE-SRS) приспособлены для оценивания канала; при этом для технологии пространственно-частотного блочного кода (SFBC) протокол предусматривает, что характерные для соты опорные сигналы (CRS) приспособлены для оценивания канала; и вследствие их различных структур пилот-сигналов и различных способов оценивания канала терминала, различие в показателях работы системы не может быть точно оценено стороной базовой станции, соответственно, может пострадать точность переключения.
Независимо от способа получения информации посредством сообщения от терминала, проблема заключается в том, что, с одной стороны, некоторые протоколы информации не поддерживают сообщение; с другой стороны, когда информация, сообщаемая терминалом, не является точной, может пострадать не только точность переключения, но также могут ухудшиться показатели работы системы.
СУЩНОСТЬ ИЗОБРЕТЕНИЯ
Ввиду этого, для решения проблем известного уровня техники, варианты осуществления изобретения обеспечивают способ, устройство и компьютерный носитель данных для переключения режима передачи для осуществления точного переключения и улучшения пропускной способности системы.
Технические решения вариантов осуществления изобретения реализованы следующим образом:
Один вариант осуществления изобретения обеспечивает способ переключения режима передачи, включающий: определение выражения взвешивающей функции для переключения режима передачи; оценивание значений различных переменных в выражении взвешивающей функции в различных режимах передачи согласно информации об измерении на стороне базовой станции, а также сообщаемой информации и информации о планировании на стороне терминала; вычисление значений выражения взвешивающей функции в различных режимах передачи; и определение режима передачи в соответствии с максимальным или минимальным из значений выражения взвешивающей функции в качестве переключаемого режима передачи и затем переключение.
3
2
3
Предпочтительно, этап вычисления значений выражения взвешивающей функции в различных режимах передачи может включать: деление набора режимов передачи согласно оцененным значениям различных переменных в выражении взвешивающей функции в различных режимах передачи; планирование получаемого набора T режимов передачи, которому необходима попытка, путем осуществления попытки в пределах окна планирования согласно модели планирования для получения значений различных переменных в выражении взвешивающей функции; вычисление значений выражения взвешивающей функции в различных режимах передачи в получаемом наборе T режимов передачи, который получил всю информацию, необходимую для переключения режима передачи; и вычисление значений выражения взвешивающей функции в различных режимах передачи в наборе T режимов передачи согласно полученным значениям различных переменных в выражении взвешивающей функции.
Предпочтительно, модель планирования может включать:
3
модель планирования 1: осуществление каждого режима передачи в наборе T режимов передачи запланировано по кругу в прямой последовательности или обратной последовательности;
3
модель планирования 2: осуществление каждого режима передачи в наборе Т режимов передачи запланировано по кругу в прямой последовательности или обратной последовательности, и осуществление каждого режима передачи запланировано непрерывно более одного раза в течение каждого цикла;
3
3
модель планирования 3: осуществление каждого режима передачи в наборе T режимов передачи запланировано в прямой последовательности или обратной последовательности в течение нечетного цикла, и осуществление каждого режима передачи в наборе T режимов передачи запланировано в обратной последовательности или прямой последовательности в течение четного цикла; и
3
3
модель планирования 4: осуществление каждого режима передачи в наборе T режимов передачи запланировано в прямой последовательности или обратной последовательности в течение нечетного цикла, осуществление каждого режима передачи в наборе T режимов передачи запланировано в обратной последовательности или прямой последовательности в течение четного цикла, и осуществление каждого режима передачи запланировано непрерывно более одного раза в течение каждого цикла.
Предпочтительно, переменные в выражении взвешивающей функции могут включать спектральную эффективность (SE), коэффициент блочных ошибок (BLER), частоту ошибок HARQ (гибридный автоматический запрос на повторную передачу данных) (HFR) и помеху от соседних сот.
Предпочтительно, информация об измерении на стороне базовой станции может содержать информацию об оценивании канала и информацию об измерении канала; сообщаемая информация на стороне терминала может содержать индикатор качества канала, индикатор матрицы предварительного кодирования и индикатор класса; и информация о планировании на стороне терминала может содержать число раз планирования, кодовую схема модуляции для планирования и режим передачи для планирования.
Предпочтительно, способ может дополнительно включать: определение переключаемого режима передачи посредством случайного выбора или в фиксированной последовательности, когда максимальное или минимальное из значений выражения взвешивающей функции соответствует нескольким режимам передачи.
Один вариант осуществления изобретения дополнительно обеспечивает устройство для переключения режима передачи, содержащее блок определения, блок оценивания, первый блок вычисления и блок переключения, причем блок определения выполнен с возможностью определения выражения взвешивающей функции для переключения режима передачи; блок оценивания выполнен с возможностью оценивания значений различных переменных в выражении взвешивающей функции в различных режимах передачи согласно информации об измерении на стороне базовой станции, а также сообщаемой информации и информации о планировании на стороне терминала; первый блок вычисления выполнен с возможностью вычисления значений выражения взвешивающей функции в различных режимах передачи; и блок переключения выполнен с возможностью определения режима передачи в соответствии с максимальным или минимальным из значений выражения взвешивающей функции в качестве переключаемого режима передачи и переключения режима передачи.
3
2
3
Предпочтительно, первый блок вычисления может содержать блок деления, блок планирования и второй блок вычисления, причем блок деления выполнен с возможностью деления набора режимов передачи согласно оцененным значениям различных переменных в выражении взвешивающей функции в различных режимах передачи; блок планирования выполнен с возможностью осуществления попытки планирования получаемого набора T режимов передачи, которому необходима попытка, в пределах окна планирования согласно модели планирования для получения значений различных переменных в выражении взвешивающей функции; и второй блок вычисления выполнен с возможностью вычисления значений выражения взвешивающей функции в различных режимах передачи в разделенном наборе T режимов передачи, который получил всю информацию, необходимую для переключения режима передачи, и вычисления значений выражения взвешивающей функции в различных режимах передачи в наборе T режимов передачи согласно полученным значениям различных переменных в выражении взвешивающей функции.
Предпочтительно, модель планирования включает:
3
модель планирования 1: осуществление каждого режима передачи в наборе T режимов передачи запланировано по кругу в прямой последовательности или обратной последовательности;
3
модель планирования 2: осуществление каждого режима передачи в наборе T режимов передачи запланировано по кругу в прямой последовательности или обратной последовательности, и осуществление каждого режима передачи запланировано непрерывно более одного раза в течение каждого цикла;
3
3
модель планирования 3: осуществление каждого режима передачи в наборе T режимов передачи запланировано в прямой последовательности или обратной последовательности в течение нечетного цикла, и осуществление каждого режима передачи в наборе T режимов передачи запланировано в обратной последовательности или прямой последовательности в течение четного цикла; и
3
3
модель планирования 4: осуществление каждого режима передачи в наборе T режимов передачи запланировано в прямой последовательности или обратной последовательности в течение нечетного цикла, осуществление каждого режима передачи в наборе T режимов передачи запланировано в обратной последовательности или прямой последовательности в течение четного цикла, и осуществление каждого режима передачи запланировано непрерывно более одного раза в течение каждого цикла.
Предпочтительно, каждая из переменных в выражении взвешивающей функции включает спектральную эффективность, коэффициент блочных ошибок, частоту ошибок HARQ и помеху от соседних сот.
Предпочтительно, информация об измерении на стороне базовой станции содержит информацию об оценивании канала и информацию об измерении канала; сообщаемая информация на стороне терминала содержит индикатор качества канала, индикатор матрицы предварительного кодирования и индикатор класса; и информация о планировании на стороне терминала содержит число раз планирования, кодовую схему модуляции для планирования и режим передачи для планирования.
Предпочтительно, устройство может дополнительно содержать блок выбора, причем блок выбора выполнен с возможностью определения переключаемого режима передачи посредством случайного выбора или в фиксированной последовательности, когда максимальное или минимальное из значений выражения взвешивающей функции соответствует нескольким режимам передачи.
Один вариант осуществления изобретения также обеспечивает компьютерный носитель данных, на котором хранится компьютерная программа, которая выполнена с возможностью выполнения способа переключения режима передачи.
В вариантах осуществления, во-первых, определяют выражение взвешивающей функции для переключения режима передачи; во-вторых, оценивают значения различных переменных в выражении взвешивающей функции в различных режимах передачи согласно информации об измерении на стороне базовой станции, а также сообщаемой информации и информации о планировании на стороне терминала; и в заключение, вычисляют значения выражения взвешивающей функции в различных режимах передачи, определяют режим передачи в соответствии с максимальным или минимальным из значений выражения взвешивающей функции в качестве переключаемого режима передачи и затем переключают. В процессе вычисления значения выражения взвешивающей функции, соответствующая информация в различных режимах передачи может быть получена путем деления набора режимов передачи, путем осуществления попытки планирования или другими путями, затем определяют переключаемый режим передачи на основании полученной информации и переключают. Таким образом, переключение является более точным, а пропускная способность системы может быть значительно увеличена.
КРАТКОЕ ОПИСАНИЕ ГРАФИЧЕСКИХ МАТЕРИАЛОВ
Фиг. 1 представляет собой схему, на которой изображен порядок выполнения способа для переключения режима передачи согласно одному варианту осуществления изобретения;
фиг. 2 представляет собой схему, на которой изображен конкретный порядок выполнения этапа 103, представленного на фиг. 1;
фиг. 3 представляет собой схему, на которой изображена составная структура устройства для переключения режима передачи согласно одному варианту осуществления изобретения; и
фиг. 4 представляет собой схему, на которой изображена составная структура первого блока вычисления, представленного на фиг. 3.
ПОДРОБНОЕ ОПИСАНИЕ
В одном варианте осуществления изобретения сначала определяют выражение взвешивающей функции для переключения режима передачи; а затем, в различных режимах передачи, определяют режим передачи в соответствии с максимальным значением или минимальным значением выражения взвешивающей функции в качестве переключаемого режима передачи и затем переключают.
Информация выражения взвешивающей функции, определенная для переключения режима передачи, включает спектральную эффективность (SE), коэффициент блочных ошибок (BLER), частоту ошибок HARQ (HFR), помеху от соседних сот и т.п.; и режим передачи в соответствии с максимальным значением или минимальным значением выражения взвешивающей функции определяют в качестве переключаемого режима передачи и затем переключают с помощью базовой станции.
Техническое решение изобретения подробно описано далее в сочетании с графическими материалами и вариантами осуществления.
Фиг. 1 представляет собой схему, на которой изображен порядок выполнения способа для переключения режима передачи согласно одному варианту осуществления изобретения. Как показано на фиг. 1, способ переключения имеет следующий конкретный порядок:
Этап 101: Определяют выражение взвешивающей функции для переключения режима передачи.
В данном случае, взвешивающая функция для переключения режима передачи представляет собой , и может быть представлена выражением (1):
1
1
2
3
где SE представляет спектральную эффективность, т.е., переменную; BLER представляет коэффициент блочных ошибок, т.е., переменную; HFR представляет частоту ошибок HARQ, т.е., переменную, NI представляет помеху от соседних сот, т.е., переменную; TH представляет верхний предел допуска HFR системы; W, W и W представляют весовые коэффициенты SE, HFR и помехи от соседних сот соответственно, и е(t) представляет ступенчатую функцию, выражение которой представляет собой , где t представляет случайную переменную.
1
1
3
С учетом выражения (1), специалисты в области техники смогут определить выражение взвешивающей функции согласно характеристикам системы, опыта эксплуатации и т.п. В ходе фактической работы выражение взвешивающей функции может быть определено соответственно согласно параметру системы. Например, для системы, которая ориентирована на SE, весовой коэффициент W SE может быть установлен намного более высоким, чем весовые коэффициенты других параметров; при этом для системы связи, основанной на правиле максимизации спектральной эффективности, может учитываться только весовой коэффициент W SE, а весовые коэффициенты других параметров установлены на 0; а для изолированной островной соты необязательно учитывать помехи от соседних сот, так что весовой коэффициент W помехи от соседних сот может быть установлен на 0.
Этап 102: Значения различных переменных в выражении взвешивающей функции в различных режимах передачи оценивают согласно информации об измерении на стороне базовой станции, а также сообщаемой информации и информации о планировании на стороне терминала.
В данном случае информация об измерении на стороне базовой станции содержит: информацию об оценивании канала, информацию об измерении канала и т.п.; сообщаемая информация на стороне терминала содержит: индикатор качества канала, индикатор матрицы предварительного кодирования, индикатор класса и т.п.; и информация о планировании на стороне терминала содержит: число раз планирования, кодовую схему модуляции для планирования и режим передачи для планирования.
В связи с этим, набор различных режимов передачи, участвующих в переключении в системе, может быть представлен как Т, и набор Т режимов передачи включает без ограничения режим передачи SFBC, однопоточный режим передачи BF, двухпоточный режим передачи BF и т.п.; и в момент принятия решения о переключении режима передачи, базовая станция оценивает SE, BLER, HFR и помеху от соседних сот в выражении взвешивающей функции в различных режимах передачи согласно информации об измерении на стороне базовой станции, также сообщаемую информацию и информацию о планировании на стороне терминала.
Этап 103: Вычисляют значения выражения взвешивающей функции в различных режимах передачи, и определяют режим передачи в соответствии с максимальным или минимальным из значений выражения взвешивающей функции в качестве переключаемого режима передачи и затем переключают.
1
1
2
3
1
2
3
В данном случае, значения выражения взвешивающей функции в различных режимах передачи вычисляют на основании верхнего предела TH допуска HFR и весовых коэффициентов W, W и W, определенных на этапе 101, и значений различных переменных в выражении взвешивающей функции в различных режимах передачи, оцененных на этапе 102, причем весовые коэффициенты W, W и W определяют до некоторой степени значение выражения взвешивающей функции, и соответственно необходимо определить режим передачи в соответствии с максимальным или минимальным из значений выражения взвешивающей функции в качестве переключаемого режима передачи и переключить режим передачи.
Таким образом, фиг. 2 представляет собой схему, на которой изображен конкретный порядок выполнения этапа 103, представленного на фиг. 1. Как показано на фиг. 2, этап 103 включает следующие этапы:
1
2
3
Этап 201: Набор Т режимов передачи, участвующих в переключении, делят на набор T режимов передачи, которые не могут стать переключаемыми режимами передачи, набор T режимов передачи, которые получили всю информацию, необходимую для переключения режима передачи, и набор T режимов передачи, которым необходима попытка согласно оцененным значениям различных переменных в выражении взвешивающей функции, причем
1
набор T режимов передачи, которые не могут стать переключаемыми режимами передачи, относится к набору режимов передачи, которым соответствуют значения выражения взвешивающей функции, которые не могут стать максимальным значением или минимальным значением, когда базовая станция не получает всю информацию, необходимую для переключения режима передачи, и не полученная информация даже выбирает теоретически оптимальное значение;
2
набор T режимов передачи, которые получили всю информацию, необходимую для переключения режима передачи, относится к набору режимов передачи, которые получили всю информацию, необходимую для переключения режима передачи базовой станции; и
3
набор T режимов передачи, которым необходима попытка, относится к набору режимов передачи, которым соответствуют значения соответствующего выражения взвешивающей функции, которые могут стать максимальным значением или минимальным значением, когда базовая станция не получает всю информацию, необходимую для переключения режима передачи, но не полученная информация выбирает теоретически оптимальное значение.
3
3
В данном случае, на этапе 201, набор Т режимов передачи, участвующий в переключении, делят согласно значениям различных переменных в выражении взвешивающей функции в различных режимах передачи, оцененным на этапе 102. На этапе 102 значения некоторых переменных, которые не могут быть точно оценены, не могут быть точно оценены или сообщены, так что значения этих переменных рассматривают как неизвестные, и режимы передачи в соответствии со значениями этих переменных делят с получением набора T. Таким образом, соответствующие значения переменных различных режимов передачи в наборе T получают путем осуществления попытки планирования, и соответственно переключение является точным, а пропускная способность системы увеличивается.
В связи с этим, значения некоторых переменных не могут быть точно оценены, когда способ оценивания канала и способ измерения на стороне базовой станции дают сбой при низком SNR; значения некоторых переменных не могут быть оценены вследствие различных структур пилот-сигналов различных режимов передачи, например, производительность демодуляции BF и SFBC не соответствуют друг другу вследствие их различных структур пилот-сигналов; и значения некоторых переменных сообщаются неточно, когда RI, PMI и CQI, сообщаемые со стороны терминала, не соответствуют охватываемому периоду.
1
2
3
1
2
3
Из определения наборов T, T и T режимов передачи может быть известно, что режимы передачи в наборе T режимов передачи не могут стать переключаемыми режимами передачи, и переключаемые режимы передачи присутствуют только в наборе T или T режимах передачи.
3
Этап 202: Осуществляют попытку планирования набора T режимов передачи в пределах окна планирования согласно модели планирования для получения значений различных переменных в выражении взвешивающей функции.
В данном случае, окно планирования используется для описания непрерывного многократного планирования, и осуществление попытки планирования может привести к потере в системе, поэтому диапазон окна планирования обычно устанавливают согласно допустимому пределу системы и обычно от 1% до 10% от периода переключения режима передачи. Модель планирования включает:
3
модель планирования 1: осуществление каждого режима передачи в наборе T режимов передачи запланировано по кругу в прямой последовательности или обратной последовательности;
3
модель планирования 2: осуществление каждого режима передачи в наборе T режимов передачи запланировано по кругу в прямой последовательности или обратной последовательности, и осуществление каждого режима передачи запланировано непрерывно более одного раза в течение каждого цикла;
3
3
модель планирования 3: осуществление каждого режима передачи в наборе T режимов передачи запланировано в прямой последовательности или обратной последовательности в течение нечетного цикла, и осуществление каждого режима передачи в наборе T режимов передачи запланировано в обратной последовательности или прямой последовательности в течение четного цикла; и
3
3
модель планирования 4: осуществление каждого режима передачи в наборе T режимов передачи запланировано в прямой последовательности или обратной последовательности в течение нечетного цикла, осуществление каждого режима передачи в наборе T режимов передачи запланировано в обратной последовательности или прямой последовательности в течение четного цикла, и осуществление каждого режима передачи запланировано непрерывно более одного раза в течение каждого цикла.
3
3
3
3
Различные режимы передачи в наборе режимов передачи T отмечены как T(1), T(2)…T(n), и соответственно модели планирования 1, 2, 3 и 4 включают следующие модели планирования:
3
3
3
3
3
3
модель планирования : T(1) T(2)…T(n), T(1) T(2)…T(n), …;
3
3
3
3
3
3
модель планирования : T(1)…T(1), T(2)…T(2), T(n)…T(n), …;
3
3
3
3
3
3
модель планирования : T(n) T(n-1)…T(1), T(n) T(n-1)…T(1), …;
3
3
3
3
3
3
3
3
3
3
3
3
модель планирования : T(n)…T(n), …, T(2)…T(2), T(1)…T(1), T(n)…T(n), …, T(2)…T(2), T(1)…T(1), …,
3
3
3
3
3
3
модель планирования : T(1) T(2)…T(n), T(n) T(n-1)…T(1), …;
3
3
3
3
3
3
модель планирования : T(n) T(n-1)…T(1), T(1) T(2)…T(n), …;
3
3
3
3
3
3
3
3
3
3
3
3
модель планирования : T(1)…T(1), T(2)…T(2), …, T(n)…T(n), T(n)…T(n), …, T(2)…T(2), T(1)…T(1), …; и
3
3
3
3
3
3
3
3
3
3
3
3
модель планирования : T(n)…T(n), …, T(2)…T(2), T(1)…T(1), T(1)…T(1), T(2)…T(2), …, T(n)…T(n), …;
3
Модели планирования могут быть изменены соответствующим образом специалистами в области техники согласно показателям работы системы. Обычно, базовая станция осуществляет попытку планирования различных режимов передачи в наборе T режимов передачи согласно одной или нескольким моделям планирования в одном окне планирования; и базовая станция получает значения различных переменных в выражении взвешивающей функции согласно результатам попытки планирования.
2
3
Этап 203: Вычисляют значения выражения взвешивающей функции в различных режимах передачи в наборе T режимов передачи; и вычисляют значения выражения взвешивающей функции в различных режимах передачи в наборе T режимов передачи согласно полученным значениям различных переменных в выражении взвешивающей функции.
Этап 204: Определяют режим передачи в соответствии с максимальным или минимальным из значений выражения взвешивающей функции в качестве переключаемого режима передачи и затем переключают.
Кроме того, если максимальное значение выражения взвешивающей функции соответствует нескольким режимам передачи, переключаемый режим передачи определяют посредством случайного выбора или в фиксированной последовательности.
3
3
Этап 202 представляет собой процесс выполнения режимов передачи в наборе T режимов передачи, и если соответствующий режим передачи отсутствует в наборе T режимов передачи в результате деления на этапе 201, этап 202 не выполняют, а сразу выполняют этап 203.
Первый вариант осуществления
В варианте осуществления, при условии, что режим передачи, участвующий в переключении, является режимом передачи типа SFBC или типа BF, способ переключения режима передачи включает следующие этапы:
Этап 301: Определяют выражение взвешивающей функции для переключения режима передачи.
1
2
3
1
В данном случае, при условии, что система основана на правиле максимизации спектральной эффективности, пусть W=1, W=0, W=0 и TH=0,01 в выражении (1), и выражение (1) преобразуется в выражение (2):
Этап 302: Значения различных переменных в выражении взвешивающей функции в различных режимах передачи оценивают согласно информации об измерении на стороне базовой станции, а также сообщаемой информации и информации о планировании на стороне терминала.
1
2
3
Этап 303а: Набор Т режимов передачи, участвующих в переключении, делят на набор T режимов передачи, которые не могут стать переключаемыми режимами передачи, набор T режимов передачи, которые получили всю информацию, необходимую для переключения режима передачи, и набор T режимов передачи, которым необходима попытка.
3
В данном случае, при условии, что эффективные значения различных переменных в выражении взвешивающей функции не оценивают на этапе 302, режимы передачи типа SFBC и типа BF делят на набор T режимов передачи.
Этап 303b: Осуществляют попытку планирования режимов передачи типа SFBC и типа BF для получения значений различных переменных в выражении взвешивающей функции.
3
3
3
3
В данном случае, при условии, что качество канала для соседнего планирования является практически таким же, с целью получения более точной информации, модель планирования для осуществления попытки планирования выбирает модель планирования , т.е., SFBC Т(1), BF Т(2), SFBC Т(1), BF Т(2)…
3
для SFBC Т(1), значения различных переменных в выражении взвешивающей функции, полученные после осуществления попытки планирования, представляют собой: SE=2,1, BLER=0,1, HFR=0 и NI=0; и
3
для BF Т(2), значения различных переменных в выражении взвешивающей функции, полученные осуществления попытки планирования, представляют собой: SE=3, BLER=0,1, HFR=0 и NI=0.
3
Этап 303с: Вычисляют значения выражения взвешивающей функции в различных режимах передачи в наборе T режимов передачи согласно полученным значениям различных переменных в выражении взвешивающей функции.
Согласно выражению (2), значение выражения взвешивающей функции в режиме передачи SFBC представляет собой:
Согласно выражению (2), значение выражения взвешивающей функции в режиме передачи BF представляет собой:
.
Этап 303d: Определяют режим передачи в соответствии с максимальным значением в выражении взвешивающей функции в качестве переключаемого режима передачи и затем переключают.
В варианте осуществления, значение выражения взвешивающей функции в режиме передачи BF больше, чем значение в режиме передачи SFBC, поэтому переключаемый режим передачи является режимом передачи типа BF и затем переключается в режим передачи BF. Второй вариант осуществления
В варианте осуществления, при условии, что режим передачи, участвующий в переключении, является режимом передачи типа SFBC, типа однопоточного BF или типа двухпоточного BF, способ переключения режима передачи включает следующие этапы:
Этап 401: Определяют выражение взвешивающей функции для переключения режима передачи.
1
2
3
1
В данном случае, при условии, что для системы необходимо, чтобы HFR не был более 0,001, пусть W=1, W=-100, W=0 и TH=0,001 в выражении (1), и выражение (1) преобразуется в выражение (3):
Этап 402: Значения различных переменных в выражении взвешивающей функции в различных режимах передачи оценивают согласно информации об измерении на стороне базовой станции, а также сообщаемой информации и информации о планировании на стороне терминала.
Результат, оцененный согласно информации об измерении на стороне базовой станции, а также сообщаемой информации и информации о планировании на стороне терминала, представляет собой: в режиме передачи двухпоточного BF, переменная в виде HFR составляет 0,01, переменная в виде BLER составляет 0,1, и остальная информация неизвестна; в режиме передачи однопоточного BF, переменная в виде HFR составляет 0,0001, и остальная информация неизвестна; и в режиме передачи SFBC оцененная информация неизвестна.
1
2
3
Этап 403а: Набор режимов передачи, участвующих в переключении, делят на набор T режимов передачи, которые не могут стать переключаемыми режимами передачи, набор T режимов передачи, которые получили всю информацию, необходимую для переключения режима передачи, и набор T режимов передачи, которым необходима попытка согласно оцененным значениям различных переменных в выражении взвешивающей функции.
В связи с этим, при условии, что теоретически оптимальное значение и теоретически наихудшее значение переменной SE составляют 5 и 0 соответственно, теоретически оптимальное значение и теоретически наихудшее значение переменной, которая представляет собой помехи от соседних сот, составляют 0 и 100 соответственно, а теоретически оптимальное значение и теоретически наихудшее значение переменной, которая представляет собой BLER, составляют 0 и 1 соответственно,
Согласно значениям различных переменных в выражении взвешивающей функции в различных режимах передачи, оцененным на этапе 402, в режиме передачи двухпоточного BF, переменная в виде HFR составляет 0,01, что больше 0,001, следовательно, даже если теоретически оптимальное значение переменной, которая представляет собой SE, составляет 5, и теоретически оптимальное значение переменной, которая представляет собой помеху от соседних сот, составляет 0, значение выражения взвешивающей функции имеет следующий вид:
.
В режиме передачи однопоточного формирования луча, даже если теоретически наихудшее значение переменной SE составляет 0, теоретически наихудшее значение переменной в виде помехи от соседних сот составляет 100, и теоретически наихудшее значение переменной BLER составляет 1; то
.
1
3
Из вычисления может быть известно, что режим передачи двухпоточного BF делят на набор T режимов передачи, и режим передачи однопоточного BF и режим передачи SFBC делят набор T режимов передачи.
Этап 403b: Осуществляют попытку планирования режима передачи SFBC и режима передачи однопоточного BF для получения значений различных переменных в выражении взвешивающей функции.
3
3
3
3
В данном случае, при условии, что качество канала меняется медленно, с целью простой реализации проекта, модель планирования для осуществления попытки планирования выбирает модель планирования (2), т.е., SFBC Т(1), SFBC Т(1), однопоточный BF Т(2), однопоточный BF Т(2)…
Для SFBC, значения различных переменных в выражении взвешивающей функции, полученные после осуществления попытки планирования, представляет собой: SE=2, BLER=0,1, HFR=0 и NI=1; и
3
для однопоточного BF Т(1), значения различных переменных в выражении взвешивающей функции, полученные после осуществления попытки планирования представляют собой: SE=2, BLER=0,1, HFR=0 и NI=1.
3
Этап 403с: Вычисляют значения выражения взвешивающей функции в различных режимах передачи в наборе T режимов передачи согласно полученным значениям различных переменных в выражении взвешивающей функции.
Согласно выражению (3), значение выражения взвешивающей функции в режиме передачи SFBC представляет собой:
;
Согласно выражению (3), значение выражения взвешивающей функции в режиме передачи однопоточного BF составляет:
;
Этап 403d: Определяют режим передачи в соответствии с максимальным значением в выражении взвешивающей функции в качестве переключаемого режима передачи и затем переключают.
В варианте осуществления, значение выражения взвешивающей функции в режиме передачи SFBC больше, чем значение в режиме передачи однопоточного BF, поэтому переключаемый режим передачи является режимом передачи типа SFBC, и режим передачи переключают в режим передачи SFBC.
Фиг. 3 представляет собой схему, на которой изображена составная структура устройства для переключения режима передачи согласно одному варианту осуществления изобретения. Как показано на фиг. 3, устройство для переключения режима передачи содержит блок 31 определения, блок 32 оценивания, первый блок 33 вычисления и блок 34 переключения, причем
блок 31 определения выполнен с возможностью определения выражения взвешивающей функции для переключения режима передачи; и
блок 32 оценивания выполнен с возможностью оценивания значений различных переменных в выражении взвешивающей функции в различных режимах передачи согласно информации об измерении на стороне базовой станции, а также сообщаемой информации и информации о планировании на стороне терминала.
Каждая из переменных в выражении взвешивающей функции включает SE, BLER, HFR и помеху от соседних сот. Информация об измерении на стороне базовой станции содержит: информацию об оценивании канала и информацию об измерении канала; сообщаемая информация на стороне терминала содержит: индикатор качества канала, индикатор матрицы предварительного кодирования и индикатор класса; и информация о планировании на стороне терминала содержит: число раз планирования, кодовую схему модуляции для планирования и режим передачи для планирования.
Первый блок 33 вычисления выполнен с возможностью вычисления значений выражения взвешивающей функции в различных режимах передачи; и
блок 34 переключения выполнен с возможностью определения режима передачи в соответствии с максимальным или минимальным из значений выражения взвешивающей функции в качестве переключаемого режима передачи и переключения режима передачи.
Кроме того, устройство для переключения режима передачи может дополнительно содержать блок выбора, причем блок выбора выполнен с возможностью определения переключаемого режима передачи посредством случайного выбора или в фиксированной последовательности, когда максимальное или минимальное из значений выражения взвешивающей функции соответствует нескольким режимам передачи.
Фиг. 4 представляет собой схему, на которой изображена составная структура первого блока вычисления, представленного на фиг. 3. Как показано на фиг. 4, первый блок 33 вычисления содержит блок 41 деления, блок 42 планирования и второй блок 43 вычисления, причем
1
2
3
блок 41 деления выполнен с возможностью деления набора Т режимов передачи, участвующих в переключении, на набор T режимов передачи, которые не могут стать переключаемыми режимами передачи, набор T режимов передачи, которые получили всю информацию, необходимую для переключения режима передачи, и набор T режимов передачи, которым необходима попытка согласно оцененным значениям различных переменных в выражении взвешивающей функции в различных режимах передачи.
3
Блок 42 планирования выполнен с возможностью осуществления попытки планирования набора T режимов передачи в пределах окна планирования согласно модели планирования для получения значений различных переменных в выражении взвешивающей функции.
В данном случае, окно планирования используется для описания непрерывного многократного планирования, и осуществление попытки планирования может привести к потере в системе, поэтому диапазон окна планирования обычно устанавливают согласно допустимому пределу системы и обычно от 1% до 10% от периода переключения режима передачи. Модель планирования включает:
3
модель планирования 1: осуществление каждого режима передачи в наборе T режимов передачи запланировано по кругу в прямой последовательности или обратной последовательности;
3
схема планирования 2: осуществление каждого режима передачи в наборе T режимов передачи запланировано по кругу в прямой последовательности или обратной последовательности, и осуществление каждого режима передачи запланировано непрерывно более одного раза в течение каждого цикла;
3
3
модель планирования 3: осуществление каждого режима передачи в наборе T режимов передачи запланировано в прямой последовательности или обратной последовательности в течение нечетного цикла, и осуществление каждого режима передачи в наборе T режимов передачи запланировано в обратной последовательности или прямой последовательности в течение четного цикла; и
3
3
модель планирования 4: осуществление каждого режима передачи в наборе Т режимов передачи запланировано в прямой последовательности или обратной последовательности в течение нечетного цикла, осуществление каждого режима передачи в наборе T режимов передачи запланировано в обратной последовательности или прямой последовательности в течение четного цикла, и осуществление каждого режима передачи запланировано непрерывно более одного раза в течение каждого цикла.
2
3
Второй блок 43 вычисления выполнен с возможностью вычисления значений выражения взвешивающей функции в различных режимах передачи в наборе T режимов передачи, который получил всю информацию, необходимую для переключения режима передачи, и вычисления значений выражения взвешивающей функции в различных режимах передачи в наборе T режимов передачи согласно полученным значениям различных переменных в выражении взвешивающей функции.
В конкретном способе реализации, блок определения, блок оценивания, первый блок вычисления и блок переключения в устройстве для переключения режима передачи могут быть реализованы с помощью процессора на стороне базовой станции. Конечно, они могут быть реализованы с помощью специальной логической схемы. Например, в фактическом применении, процессор может представлять собой центральный процессор (CPU), микропроцессорный блок (MPU), цифровой сигнальный процессор (DSP) или программируемую пользователем вентильную матрицу (FPGA) и т.п.
Блоки и их подблоки в устройстве для переключения режима передачи согласно вариантам осуществления изобретения также могут храниться в машиночитаемом носителе данных, реализованном в виде программного функционального модуля, и быть выпущены в продажу или использованы в качестве независимого продукта. На основании вышеуказанного, техническое решение изобретения или часть, которая вносит вклад в уровень техники, по существу может быть представлена в виде программного продукта. Компьютерный программный продукт хранится на носителе данных и содержит множество команд, таким образом, компьютерное устройство (которое может представлять собой персональный компьютер, сервер или сетевое устройство и т.д.) выполняет весь или часть способа согласно любому варианту осуществления изобретения. Носитель данных включает: USB флеш-диск, съемный жесткий диск, постоянное запоминающее устройство (ROM), оперативное запоминающее устройство, магнитный диск, оптический диск и другие различные носители, способные хранить программный код. Таким образом, варианты осуществления изобретения не ограничены какой-либо конкретной комбинацией аппаратного и программного обеспечения.
Соответственно, один вариант осуществления изобретения также обеспечивает компьютерный носитель данных, на котором хранится компьютерная программа, который используется для выполнения способа переключения режима передачи, предусмотренного одним вариантом осуществления изобретения.
Вышеописанное представляет собой только предпочтительные варианты осуществления изобретения, и объем запатентованного изобретения не ограничен ими; и все эквивалентные изменения структуры или эквивалентные изменения порядка выполнения на основе описания и графических материалов изобретения, прямо или непрямо примененные к области техники других связанных технологий, также находятся в пределах объема патентной защиты изобретения.
ПРОМЫШЛЕННАЯ ПРИМЕНИМОСТЬ
В вариантах осуществления изобретения, во-первых, определяют выражение взвешивающей функции для переключения режима передачи; во-вторых, оценивают значения различных переменных в выражении взвешивающей функции в различных режимах передачи согласно информации об измерении на стороне базовой станции, а также сообщаемой информации и информации о планировании на стороне терминала, и вычисляют значения выражения взвешивающей функции в различных режимах передачи; и в заключение, определяют режим передачи в соответствии с максимальным или минимальным из значений выражения взвешивающей функции в качестве переключаемого режима передачи и затем переключают. Таким образом, варианты осуществления изобретения могут реализовывать точное переключение и повышение пропускной способности системы.