− 3
10
− 2
10
− 1
10
0
− 3
10
− 2
10
− 1
10
0
IV. R
UNNING СВОИ СОБСТВЕННЫЕ СИМУЛЯЦИИ
В то время как
LTE_sim_batch_quick_test
достаточно ознакомиться с базовой структурой скрипта моделирования
чтобы запустить его, вам может потребоваться больше гибкости, чем тот, который предлагается с помощью сценария
быстрого тестирования.
Для этого, вы можете проверить
LTE_sim_batch.м
сценарий. Он предоставляет средства для запуска моделирования для определенного набора
Схемы модуляции и кодирования (MCSs).
Ниже вы можете найти список примерных параметров, которые вы можете настроить в пакетном файле:
•
cqi_i
: набор MCSs, которые используются для моделирования. В [6] указаны 15 различных показателей качества каналов (Cqi),
обозначенный CQIs. Если вы хотите смоделировать для всех возможных Cqi, просто установите
cqi_i
чтобы быть
[1:15]
. Аналогично этому, в
М
АТЛАБ
обозначение, для моделирования для CQIs 1 и 7 это будет
[1 7]
.
3
−10
−5
0
5
10
15
20
10
− 3
10
− 2
10
− 1
10
0
− 3
10
− 2
10
− 1
10
0
10
-2
10
-1
10
0
− 10
−
0
5
5
10
15
20
25
10
−
10
3
−
10
2
−
10
1
ФМ-Р=1/9
ФМ, Р=1/6
ФМ, Р=0.21
ФМ, Р=1/4
ФМ-Р=1/3
ФМ, Р=0.42
ФМ-Р=1/2
QPSK-МОДУЛЯЦИИ, Р=0.58
ФМ-Р=2/3
QPSK-МОДУЛЯЦИИ, Р=0.73
ЖЕ 16QAM, Р=0.43
ЖЕ 16QAM, Р=0.46
ЖЕ 16QAM, Р=1/2
ЖЕ 16QAM, Р=0.54
ЖЕ 16QAM, Р=0.58
ЖЕ 16QAM, Р=0.61
ЖЕ 16QAM, Р=2/3
ЖЕ 16QAM, Р=0.73
ЖЕ 16QAM, Р=4/5
64 КАМ, Р=0.58
64 КАМ, Р=0.85
− 10
− 5
0
5
10
15
20
25
0
1
2
3
4
5
6
пропускная способность, 1,4 МГц, SISO AWGN, 5000 подкадров
пропускная способность [Мбит / с]
SNR [dB]
ФМ-Р=1/9
ФМ, Р=1/6
ФМ, Р=0.21
ФМ, Р=1/4
ФМ-Р=1/3
ФМ, Р=0.42
ФМ-Р=1/2
QPSK-МОДУЛЯЦИИ, Р=0.58
ФМ-Р=2/3
QPSK-МОДУЛЯЦИИ, Р=0.73
ЖЕ 16QAM, Р=0.43
ЖЕ 16QAM, Р=0.46
ЖЕ 16QAM, Р=1/2
ЖЕ 16QAM, Р=0.54
ЖЕ 16QAM, Р=0.58
ЖЕ 16QAM, Р=0.61
ЖЕ 16QAM, Р=2/3
ЖЕ 16QAM, Р=0.73
ЖЕ 16QAM, Р=4/5
64 КАМ, Р=0.58
СЛУЧАЕ 64QAM, Р=0.62
СЛУЧАЕ 64QAM, Р=2/3
64QAM ДЛЯ ТОГО, ЧТО R=0.70
СЛУЧАЕ 64QAM, Р=0.74
СЛУЧАЕ 64QAM, Р=4/5
64 КАМ, Р=0.85
СЛУЧАЕ 64QAM, Р=0.90
]
T
∈
C
N
T
×1
, где x
к
∈
C
с k ∈ [1,. . . , N
T
] есть
Tx-символ, отправленный с k-й Tx-антенны (N
T
. . . количество Tx-антенн). Мы получаем
- общая Tx-мощность, σ
2
x
= трассировка(R
x
) = трассировка(E xx
H
)=1
- Tx-мощность на Tx-антенну, σ
2
x
к
= E {/x
к
|
2
} = 1/N
T
•
ChanMod_output.H
определяет матрицу канала H, с H
2
F
=N
T
N
R
(N
R
. . . количество Rx-антенн)
•
BS_output.cell_genie.v
определяет вектор шума v относительно размера быстрого преобразования Фурье (FFT)
(
LTE_params.Nfft
) и количество поднесущих (
LTE_params.N_tot
) перед детектором, где vec (v) ∼
CN (0, σ
2
в
I)
•
BS_output.cell_genie.n
определяет вектор шума n после БПФ, где vec (n) ∼ CN (0, σ
2
н
I)
•
ChanMod_output.y_rx
содержит вектор Rx-сигнала y = Hx + v
– мы получаем сигнал приема SNR (перед детектором),
γ
prefft
=
ХХ
2
F
N
R
σ
2
v
=
N
R
N
R
σ
2
v
=
1
σ
2
v
- где SNR после БПФ становится,
γ
postfft
=
ХХ
2
F
N
R
σ
2
n
=
N
R
N
R
σ
2
n
=
1
σ
2
n
Разница между γ
prefft
иγ
postfft
задается соотношением σ
2
в
/σ
2
н
=N
fft
/N
tot
(используя БПФ-размер 128 и 72
подкарьерщики, мы получаем N
fft
/N
tot
= 128/72 = 1.778
2.5 dB).
Мы рекомендуем использовать SNR после FFT (γ
postfft
) при выполнении моделирования над SNR, так как это позволяет проводить прямые сравнения
к теоретическим результатам.
IX. N
ОТЭ О ПАРАЛЛЕЛЬНОМ МОДЕЛИРОВАНИИ И ГЕНЕРАЦИИ СЛУЧАЙНЫХ ЧИСЕЛ
Обратите внимание, что при использовании параллельного моделирования генератор случайных чисел будет возвращать
одну и ту же последовательность чисел в каждом из
параллельный бег м
АТЛАБ
лаборатории. С тех пор как ...
parfor
цикл находится над значениями SNR, это означало бы, что
каждая итерация SNR в
принципе идентична другим только с другим уровнем шума (это может быть не так в зависимости от обстоятельств
). Если это не соответствует вашим требованиям, вам может потребоваться изменить код в отношении
RandStream
инициализация.
Ниже приведен код, который иллюстрирует, что происходит при использовании
RandStream
s в параллельном режиме:
sim_length=15;
n_sims = 10;
выходные данные = нули(n_sims, sim_length);
для sim_=1:n_sims
a_RandStream = RandStream ('mt19937ar', 'Seed', 0);
matlabpool open
parfor t_=1:sim_length
пауза(1); %simulate doing something
output(sim_, t_) = rand(a_RandStream);
конец
matlabpool закрыть
конечный
выход
X. C
HANGELOG
•
v. 1. 6r917, 2011-01-19
- Исправлена ошибка в работе
LTE_sim_results_plots
когда нет оценки смещения частоты.
- Исправлена ошибка сигнализации для размеров ТБ меньше 40 бит. Спасибо Wang Dongming (Юго-Восточный
университет, Китай) за
указывая на эту ошибку.
- Исправлена ошибка в новой реализации соответствия скорости. Повторение LLR не было принято во внимание, поэтому
влияет на производительность.
10
•
v. 1. 5r811, 2010-11-05
- Добавлена экспериментальная поддержка моделирования нескольких базовых станций. Все еще на очень ранних
стадиях развития.
- Переопределение в M
АТЛАБ
из большинства процедур согласования ставок. Код достаточно оптимизирован для того, чтобы MEX
функции теперь гораздо менее необходимы. Это должно улучшить читаемость и ремонтопригодность кода.
- Добавлено " компании (независимо от того, ориентированы ли они на прибыль или нет) не допускаются к бесплатному
использованию и должны связаться с лицензиаром
перед использованием."к лицензионному соглашению (раздел а).
- Исправлена ошибка в исправленном планировщике. The
PBCHsyms
переменная была использована, таким образом вызывая сбой моделирования, когда
была вызвана функция планировщика.
- CQI, используемый для каждой передачи транспортного блока (ТБ) в настоящее время хранится в трассировке
результатов (
used_CQI
переменная в
ueSpecificTraces
, в свою очередь хранится в
simulation_results
).
- Добавлена трассировка для отслеживания кодблока BLER. Значение ACK-это десятичное представление вектора ACK
кодблока
для каждого кодового слова.
•
v. 1. 4r715, 2010-07-12
- Исправлена ошибка в процессе кодирования канала. В соответствии с [9]: "Если код, подлежащий кодированию,
является 0-м кодовым блоком и
количество бит наполнителя больше нуля, т. е. F > 0, то кодировщик должен установить c>
к
= 0, k = 0, . . . , (F-1) на его входе
и установит d
0
к
=
<NULL>
, k = 0,. . . , (F-1) и d
1
к
=
<NULL>
, k = 0,. . . , (F-1) на его выходе”. Эти биты были ...
ошибочно установлено значение 0 вместо
<NULL>
. In
LTE_rx_DLSCH
, первый
BS_signaling.TB_segmentation.F
LLR значения d
(0)
иd
(1)
заменяются на
- LTE_params.UE_config.LLR_clipping
. Благодаря Wu Gaojin
(Университет почты и телекоммуникаций, Китай) за указание на эту ошибку.
- Исправлена ошибка в процессе согласования скорости RX, которая вызвала сбой, когда нет наполнителя (
<NULL>
) биты присутствовали (т. е.
UE_signaling.turbo_rate_matcher (stream_index).null_positions
{
я ...
} был пуст). Спасибо за это
Narciso Garcıa Cano (Universidad Politecnica de Madrid, Испания) за помощь нам с этой ошибкой.
- Генерация золотой последовательности была основана на версии 8.2.0 стандарта. Между последним релизом и v8.2.0.,
генератор псевдослучайной последовательности был обновлен для включения N
c
[10]. Спасибо Mitsuo Sakamoto (Couei Corp, Japan)
за помощь нам с этой ошибкой и любезно предоставив обновленную версию поколения золотой последовательности,
которая
также ∼ 40x быстрее.
- Добавлен комментарий по вопросам, которые могут возникнуть в результате использования генераторов случайных
чисел и параллельного моделирования.
- Добавлена поддержка обратной связи с пользовательским оборудованием (CQI, RI и PMI). Значения обратной связи
оцениваются следующим образом
в [18] (добавлен скрипт, позволяющий воспроизводить рисунки в этой статье). Обратная связь CQI основана на ESM.
MIESM
и EESM поддерживаются для усреднения SINR. Расчет обратной связи только что протестирован для приемника ZF.
- Приемник для режима 4x1 и 4x2 TxD был изменен. Производительность остается неизменной, но скорость выполнения
была увеличена
значительно улучшено.
•
v. 1. 3r620, 2010-02-18.
- Исправлена ошибка в процессе декодирования turbo. Второй декодер был инициализирован к чередующимся
систематическим битам вместо этого
от нуля. Благодаря этому наблюдается небольшое повышение производительности порядка 0,2 дБ. Спасибо Klaus Hueske
(Technische Universitat Dortmund Information Processing Lab, Германия) за помощь нам с этой ошибкой.
- Исправлены ошибки в способе вызова объекта fxed scheduler, что сделало невозможным его использование. Спасибо
Tommaso
Balercia (Comneon GmbH, Германия) за указание на этот баг.
- Изменена структура файла загрузки параметров моделирования с целью уменьшения количества конфигурационных
файлов.
- Добавлена оценка дважды дисперсионного канала с масштабируемой сложностью [16] и связанные файлы,
необходимые для воспроизведения
цифры из газеты.
- Добавлена поддержка обратной связи с матричным индикатором предварительного кодирования, как описано в [17] , и
соответствующие файлы, необходимые для воспроизведения
цифры из газеты.
•
v. 1. 2r553, 2009-12-25.
- Незначительные исправления и улучшения.
- Исправлена ошибка в процессе подбора скорости, которая вызвала
<NULL>
биты, вставленные во время процесса перемежения
подблоков
, должны рассматриваться как нули (см. [9]). Благодаря этому исправлению производительность канального кодирования
несколько улучшается. Справочное
и примерное моделирование, включенные в состав тренажера, были соответствующим образом обновлены. Спасибо
Ching Hsiang Wu
(Institute for Information Industry Networks and Multimedia Institute, Taipei) за указание на эту ошибку.
- Исправлена ошибка, вызвавшая низкую производительность приемника ZF. Это было связано с плохим
масштабированием шума, передаваемым дальше
к демпперу. После исправления приемники ZF и Soft Sphere Decoder (SSD) имеют одинаковую производительность для
корпуса
SISO.
- Так как согласно математическим работам, то
seqgen
функция будет удалена из будущих версий сообщений
Программное обеспечение Tollbox, звонки на
seqgen.pn
были заменены вызовами на:
commsrc.pn
. Смотрите раздел XII для вопросов
это изменение может привести.
- Исправлена ошибка, вызвавшая снижение производительности для быстрого затухания моделирования при высоких
скоростях пользователя. Для расшифровывать
последние семь символов OFDM, канал первых семи символов OFDM был использован.
11
- Добавлена поддержка модели Winner II + channel [19]. Смотрите раздел XIII для получения дополнительной
информации о том, как включить это
функциональность.
•
v. 1. 1r450, 2009-08-25.
- Незначительные исправления и улучшения.
- Добавлена параллельная и распределенная поддержка Toolbox (parfor).
- Добавлен лучший CQI (только для SISO и фиксированных планировщиков.
•
v. 1. 0r400, 2009-05-15.
- Первая общедоступная версия симулятора уровня LTE-канала.
XI. R
EFERENCING
Версия статьи симулятора уровня канала LTE доступна в нашей базе данных публикации здесь.
Если вы используете тренажер для своей научной работы, пожалуйста, используйте ссылку ниже:
@InProceedings{EUROSIPCO2009,
автор =
{Кристиан Мехльф, Мартин Врулич, Джозеп Колом Икуно, Дагмар Босанска и Маркус Рупп},
название =
{Моделирование долгосрочного эволюционного физического уровня },
booktitle =
{Proc. 17-й Европейской конференции по обработке сигналов (EUROSIPCO 2009)},
месяц =
АУГ,
год =
2009,
адрес =
{Глазго, Шотландия},
url =
{http://publik.tuwien.ac.at/files/PubDat_175708.pdf},
}
С. Мехльфхрер, М. Врулич, Дж. С. Икуно, Д. Босанска и М. Рупп, "моделирование долгосрочного эволюционного физического слоя "
, в Proc. 17-й Европейской конференции по обработке сигналов (EUROSIPCO 2009), август. 2009, Глазго, Шотландия. [В
интернете].
Доступно: http://publik.tuwien.ac.at/files/PubDat_175708.pdf
XII. К
NOWN ВОПРОСЫ
•
Симуляторы LTE используют новые объектно-ориентированные возможности Matlab (доступные с R2008a), симуляторы
не будут работать под более старыми выпусками Matlab без значительных изменений.
•
Обратите внимание, что MEX-файлы, созданные с помощью Microsoft Visual C++ 2008, требуют, чтобы библиотеки
времени выполнения Microsoft Visual Studio 2008
были доступны на компьютере, на котором они выполняются. Файлы времени выполнения можно загрузить здесь (x86)
или здесь (x64).
•
Для того, чтобы иметь возможность использовать параллельную версию тренажера (при настройке
LTE_params.simulation_type
чтобы ...
параллель
, вам нужен параллельный набор инструментов (включенный по умолчанию с M
АТЛАБ
r2009a и выше или в качестве дополнения с
предыдущие версии). Это не будет работать, если у вас нет панели инструментов, просто сбой в момент
matlabpool
функция
это называется...
•
In M
АТЛАБ
версии до r2009a код может не работать, так как
commsrc.pn
функция не существует. Вам это будет необходимо
замените каждый вызов на
commsrc.pn
с помощью звонка на:
seqgen.pn
для того, чтобы запустить симулятор. Никаких изменений в аргументах нет
это необходимо. Такие изменения должны быть применены к коду в следующих случаях:
LTE_common_gen_Synchronization_Signal
и еще ...
LTE_common_gen_Reference_Signal
функции.
•
В том, что
LTE_rx_turbo_decode
функция, был протестирован только тип декодера max-log-map. The
decoder_type
переменная используется в качестве входного сигнала для настройки функции декодера SISO, которая является частью
[20].
•
Было отмечено, что в работе [7] фаза φ не отличается для каждой синусоиды. Мы используем модифицированную
версию [8].
XIII. U
ПЕТЬ ТО
W
Внутренний
P
HASE
II.
РЕАЛИЗАЦИЯ ССЫЛКИ НА МОДЕЛЬ КАНАЛА
Начиная с v. 1. 2r553, можно использовать каналы, генерируемые с общедоступным M
АТЛАБ
реализа
ция
модели канала WINNER Phase II [19]. Поскольку код распространяется под GNU GPL, его файлы не включаются в выпуск
симулятора. Для того, чтобы использовать, чтобы иметь возможность использовать его, вам придется загрузить его
самостоятельно. Для этого перейдите на
веб-сайт модели WINNER Phase II, загрузите
WIM2_3D_ant_ver064_220908.zip
файл и распакуйте его
.коврик
файлы в поле
./ Победитель
Модель Канала
в папке симулятора.
XIV. Q
UESTIONS
Для вопросов, пожалуйста, проверьте наш
форум
, где вы сможете разместить свои вопросы / комментарии / сообщения об ошибках. Это делает его
легче для вас, чтобы увидеть, что другие люди просили, а также делает его более легким для нас, чтобы ответить вам
(когда у нас есть время).
XV. М
АИЛИНГ
L
IST
Если вы хотите получать информацию о будущих обновлениях, вы можете подписаться на нашу рассылку LTE simulator
здесь ...
. Примечание
что вы можете изменить язык отображения на английский в панели выбора справа.
12
XVI. Т
Он же ...
P
EOPLE
(
ПОКА ЧТО ...
)
ЗА РАЗРАБОТКОЙ ТРЕНАЖЕРА СТОИТ
•
Dagmar Bosanska
•
Josep Colom Ikuno
•
Говинда Лилли
•
Михальсимко
•
Christian Mehlfurer
•
Штефан Пендл
•
Йорг Рейттерер
•
Markus Rupp
•
Stefan Schwarz
•
Qi Wang
•
Мартин Врулич
XVII. L
СОГЛАШЕНИЕ ICENSE
Настоящие условия (лицензия на LTE link level simulator) относятся к использованию LTE link-level simulator
(”оригинальная
работа"), разработанная Институтом связи и радиочастотной инженерии, Венский технологический университет
(лицензиар).
A. Академическое Использование
Академическое использование в контексте настоящей лицензии описывает использование оригинальной работы в
научных проектах без какой-либо
компенсации или финансовых претензий, которые касаются результатов, полученных оригинальной работой, но с учетом
ограничений
, предусмотренных в пунктах B и H ниже. Основной целью в смысле академического использования должно быть
получение научно
значимых результатов, которые могут быть использованы для публикации.
Компании (независимо от того, ориентированы ли они на прибыль или нет) не допускаются к бесплатному
использованию и должны связаться с лицензиаром перед использованием.
B. предоставление лицензии на авторское право
Лицензиар предоставляет вам всемирную, безвозмездную, неисключительную, не подлежащую сублицензии
лицензию, ограниченную некоммерческим использованием,
на срок действия авторских прав, для установки оригинального ork и любых его производных работ на одном
персональном компьютере.
Лицензия позволяет вам:
1) Используйте оригинальную работу только для академического использования. Любое использование оригинальной
работы, полностью или частично или измененное,
требуется соответствующая цитата, например, в качестве ссылки в публикации.
2) переводить, адаптировать, изменять, трансформировать, модифицировать или упорядочивать исходное произведение,
создавая тем самым производные произведения (Derivative
Работы), основанные на оригинальной работе. Распространение, будь то безвозмездное или коммерческое, частично или в
измененной форме
оригинального произведения, т. е. также производных произведений, запрещено и не охватывается ”академическим
использованием”.
3) отображать результаты, полученные из оригинальной работы, или в измененном виде, публично, без коммерческого
использования.
C. предоставление лицензии на исходный код
Термин "исходный код" означает предпочтительную форму исходного произведения для внесения в него изменений и
всю имеющуюся
документацию, описывающую, как изменить исходное произведение. Лицензиар соглашается предоставить
машиночитаемую копию исходного
кода оригинальной работы вместе с каждой копией оригинальной работы, которую распространяет лицензиар. Лицензиар
оставляет за собой право
удовлетворить это обязательство путем размещения машиночитаемой копии исходного кода в информационном
хранилище, разумно
рассчитанном на предоставление вам недорогого и удобного доступа до тех пор, пока лицензиар продолжает
распространять оригинальную
работу.
D. исключения из предоставления лицензии
Ни имена лицензиара, ни имена каких-либо участников оригинальной работы, ни любые их товарные знаки или
знаки обслуживания не могут быть использованы без явно выраженного предварительного разрешения лицензиара, за
исключением случаев, прямо предусмотренных в пункте B1
настоящего Соглашения. За исключением случаев, прямо указанных в настоящей лицензии, ничто в настоящей лицензии
не предоставляет никаких лицензий на товарные знаки, авторские права,
патенты, коммерческую тайну или любую другую интеллектуальную собственность лицензиара. Лицензия на товарные
знаки лицензиара не выдается, даже если такие знаки
включены в оригинальную работу. Ничто в настоящей лицензии не должно толковаться как запрещающее лицензиару
лицензировать на условиях
, отличных от настоящей лицензии, любое оригинальное произведение, которое лицензиар в противном случае имел бы
право лицензировать.
13
E. гарантия происхождения и отказ от гарантий
Лицензиар гарантирует, что авторские права на оригинальную работу принадлежат лицензиару или сублицензированы
Вам в соответствии с
условиями настоящей лицензии с разрешения автора(ов) этих авторских и патентных прав. За исключением случаев,
прямо указанных
в предыдущем предложении, оригинальная работа предоставляется по настоящей лицензии на условиях ”как есть " и без
гарантий, явных или подразумеваемых, включая, помимо прочего, гарантии ненарушения,
коммерческой ценности или пригодности для конкретной цели. ВЕСЬ РИСК, СВЯЗАННЫЙ С КАЧЕСТВОМ
ОРИГИНАЛЬНОЙ РАБОТЫ, ЛЕЖИТ НА ВАС.
Настоящий отказ от гарантий является неотъемлемой частью настоящей лицензии. Никакая лицензия на оригинальную
работу не предоставляется
этой лицензией, кроме как в соответствии с настоящим отказом от ответственности.
F. ограничение ответственности
Под никакими обстоятельствами и под никакой правовой теории, будь то в результате гражданского правонарушения
(включая небрежность), контракта, или иначе, несет
лицензиар будет нести ответственность ни перед кем за любой косвенный, специальный, случайный, или последующий
ущерб любого характера, возникающие в результате
этой лицензии или использования оригинальных работ, включая, без ограничений, ущерб от потери репутации,
остановки работы,
сбоя компьютера или неисправности, или любые другие коммерческие убытки или потери. Это ограничение
ответственности не применяется
в той мере, в какой применимое законодательство запрещает такое ограничение.
G. Прекращение Деятельности
Если в любое время вы нарушите условия настоящей лицензии, она будет немедленно прекращена, и Вы больше не
сможете пользоваться
любыми правами, предоставленными вам настоящей лицензией.
H. открытый исходный код и код по другим лицензионным условиям
Оригинальная работа также содержит работу, лицензированную по другим лицензиям, отличным от лицензии для
симулятора уровня канала LTE.
Положения и условия, описанные в этом документе, применимы только к тем частям оригинальной работы, которые не
подпадают под другие
лицензии. Список частей оригинальной работы, не подпадающей под лицензию на LTE link-level simulator, можно найти в
приложении I.
I. Приложение I
Следующие части оригинальной работы не подпадают под условия лицензии на LTE link-level simulator, и являются
таким образом, исключен из условий, указанных в настоящей лицензии.
Использование и адаптация этих разделов для использования с оригинальными работами осуществляется в
соответствии с лицензионными условиями
, на которых они выпущены. Любой перевод, адаптация, изменение, трансформация, модификация или дальнейшее
использование указанных ниже
частей оригинальной работы должны быть выполнены в соответствии с условиями применимых лицензий для этой
конкретной части, которые также
включены в пакет.
•
Вычисления CRC C-код: MEXed версия кода, генерируемого pycrc [21]. По лицензии MIT.
•
Турбо и сверточного кодера / декодера C-кода, из библиотеки кодированной модуляции (CML) с помощью итерационных
решений [20].
Лицензировано под лицензией GNU lesser General Public License.
Использовать
с-Источник
М
АТЛАБ
функции
Лицензия
Генерация и
проверка CRC
crc16.c
LTE_common_crc16
Лицензия MIT [4]
crc16.h
crc24a. c
LTE_common_crc24a
crc24a. h
crc24b. c
LTE_common_crc24b
crc24b. h
Канальное кодирование
Условный код.c
LTE_tx_convolutional_encoder
LTE_rx_siso_decode
GNU Lesser GPL [3]
сверток.h
- Макс стар.h
- Сисо.h
SisoDecode.c
A
CKNOWLEDGMENT
Авторы хотели бы поблагодарить всю исследовательскую группу LTE за постоянную поддержку и оживленные
обсуждения. Эта работа
была профинансирована mobilkom austria AG, христианской доплеровской лабораторией беспроводных технологий для
устойчивой мобильности,
а также Институтом связи и радиочастотной инженерии. Взгляды, выраженные в этой статье, являются взглядами
авторов и не обязательно отражают взгляды в рамках mobilkom austria AG.
14
R
EFERENCES
[1] [онлайн]. Доступно: http://www.nt.tuwien.ac.at/ltesimulator/
[2] C. Mehlfuhrer, M. Wrulich, J. C. Ikuno, D. Bosanska и M. Rupp, “ имитируя физический слой долгосрочной эволюции”, в Proc. из 17- го Европейского
Конференция по обработке сигналов (EUSIPCO 2009)
, Глазго, Шотландия, Aug. 2009.
[3] I. Фонд свободного программного обеспечения, " GNU lesser general public license, version 2.1.” [В интернете]. Доступно: http://www.gnu.org/licenses/lgpl-
2.1.html
[4] M. I. of Technology, “MIT license.” [В интернете]. Доступно: http://www.opensource.org/licenses/mit-license.php
[5] техническая спецификация групповой сети радиодоступа “ " развитый универсальный наземный радиодоступ (E-UTRA); физический уровень LTE-общее
описание,”
Партнерский проект 3-го поколения (3GPP), Tech. REP. TS 36.201 Version 8.3.0, Mar. 2009.
[6]--, " эволюция универсального наземного радиодоступа (E-UTRA); процедуры физического уровня”, партнерский проект 3-го поколения (3GPP), Tech. REP.
TS
36.213, Мар. 2009.
[7] Y. R. Zheng and C. Xiao “ "имитационные модели с правильными статистическими свойствами для каналов затухания Рэлея", коммуникации, транзакции
IEEE,
Июнь 2003 года.
[8] T. Zemen и C. Mecklenbrauker “ "оценка временного варианта канала с использованием дискретных протяженных сфероидальных последовательностей",
транзакции IEEE по сигналу
Обработка данных
- vol. 53, no. 9, PP. 3597-3607, Sept. 2005.
[9] техническая спецификация групповой сети радиодоступа “ "эволюционировавший универсальный наземный радиодоступ (E-UTRA);
мультиплексирование и канальное кодирование", 3-й
Проект партнерства поколений (3GPP), технология. REP. TS 36.212, Mar. 2009.
[10]--, " эволюция универсального наземного радиодоступа (E-UTRA); физические каналы и модуляция”, партнерский проект 3-го поколения (3GPP), Tech.
Респ.
TS 36.211 версия 8.7.0, май 2009 года.
[11]--, "эволюция универсального наземного радиодоступа (E-UTRA); возможности пользовательского оборудования (UE) радиодоступа", партнерский проект
3-го поколения (3GPP),
Технология. REP. TS 36.306, 2009.
[12] МСЭ-R, “руководство по оценке технологий радиопередачи для IMT-2000”, ITU-R, Tech. REP. M. 1225, 1997.
[13] техническая спецификация группа GSM / EDGE сеть радиодоступа, "радиопередача и прием, приложение c. 3 модели распространения," 3-е поколение
Партнерский проект (3GPP), Tech. REP. TS 05.05 V. 8. 20.0 (релиз 1999), 2009.
[14] L. Hentila, P. Kyosti, M. Kaske, M. Narandzic и M. Alatossava. (2007) реализация MATLAB модели канала VER1.1 этапа II победителя.
[Онлайн]. Доступно: http://www.ist-winner.org/phase 2 модель.html
[15] Alcatel-светящийся, “DL E-UTRA performance checkpoint”, 3GPP TSG-RAN1, Tech. REP. R1-071967, 2007.
[16] M.simsimko, C. Mehlfuhrer, M. Wrulich и M. Rupp, “ дважды дисперсионная оценка канала с масштабируемой сложностью”, в Proc. WSA 2010, Бремен,
Германия, Февраль. 2010, принято.
[17] S. Schwarz, M. Wrulich и M. Rupp, “взаимный информационный расчет индикатора матрицы предварительного кодирования для 3GPP UMTS/LTE”, в Proc.
WSA
2010
, Бремен, Германия, Февраль. 2010, принято.
[18] S. Schwarz, C. Mehlfhrer и M. Rupp, “расчет пространственной предварительной обработки и обратной связи адаптации канала для 3GPP UMTS/LTE”, в
Proc. IEEE
Беспроводная Advanced 2010
, Лондон, Великобритания, июнь 2010 года.
[19] L. Хентиль, П. кисти, М. Kske, М. Нарандзич и М. Алатосава, " реализация MATLAB модели канала победителя этапа II ver1.1,”
Декабрь 2007 года. [В интернете]. Доступно: https://www.ist-winner.org/phase 2 модель.html
[20] I. Solutions, “библиотека кодированной модуляции итерационных решений (ISCML).” [В интернете]. Доступно: http://www.iterativesolutions.com/
[21]T. Pircher, " калькулятор CRC pycrc и генератор исходного кода C.” [В интернете]. Доступно: http://www.tty1.net/pycrc/