Задайте 1xEV-DO прямой эталонный канал
возвращает структуру, cfg = evdoForwardReferenceChannels(wv)cfg, это задает 1xEV-DO, вперед соединяют параметры, учитывая входной идентификатор формы волны, wv. Передайте эту структуру evdoForwardWaveformGenerator функция, чтобы сгенерировать прямую форму волны канала ссылки ссылки.
Для всех синтаксисов, evdoForwardReferenceChannels создает конфигурационную структуру, которая совместима с cdma2000® высокая пакетная спецификация скорости передачи данных, [1].
задает количество пакетов, которые будут сгенерированы.cfg = evdoForwardReferenceChannels(wv,numpackets)
Создайте конфигурационную структуру для канала Релиза 0, имеющего скорость передачи данных на 921,6 Кбит/с, и передал более чем два паза.
config = evdoForwardReferenceChannels('Rel0-921600-2');Отобразите количество пазов и скорости передачи данных.
config.PacketSequence
ans = struct with fields:
MACIndex: 0
DataRate: 921600
NumSlots: 2
Сгенерируйте комплексную форму волны с помощью связанной функции генератора формы волны, evdoForwardWaveformGenerator.
wv = evdoForwardWaveformGenerator(config);
Создайте структуру, чтобы передать Версию, 1xEV канал-DO, состоящий из трех 1024-битных пакетов, передал более чем 2 паза с 64-битной длиной преамбулы.
config = evdoForwardReferenceChannels('RevA-1024-2-64',3);Проверьте что функция, созданная 1 3 массив структур. Каждый элемент в массиве структур соответствует пакету данных.
config.PacketSequence
ans=3×4 struct
MACIndex
PacketSize
NumSlots
PreambleLength
Исследуйте первый элемент структуры, чтобы проверить пакетный размер, количество пазов и соответствие длины преамбулы, что вы задали в вызове функции.
config.PacketSequence(1)
ans = struct with fields:
MACIndex: 0
PacketSize: 1024
NumSlots: 2
PreambleLength: 64
Сгенерируйте форму волны.
wv = evdoForwardWaveformGenerator(config);
wv — Идентификация формы волныИдентификация формы волны ссылочного канала, заданного как вектор символов.
| Поле параметра | Значения | Описание |
|---|---|---|
wv |
| Вектор символов, представляющий 1xEV канал ссылки Релиза 0-DO со скоростью передачи данных в бит/с и количестве пазов. Например, можно задать |
| Вектор символов, представляющий 1xEV Версию-DO ссылочный канал с пакетным размером в битах, количестве пазов и длине преамбулы в микросхемах. Например, можно задать |
Пример: 'Rel0-614400-2'
Пример: 'RevA-4096-2-64'
Типы данных: char
numpackets — Количество пакетов (значение по умолчанию) | положительный целочисленный скалярКоличество пакетов, заданных как положительное целое число.
Пример 4
Типы данных: double
cfg — Настройка параметров и каналов используется генератором формы волныНастройка параметров и каналов используется генератором формы волны. Конфигурационная структура задана в этих таблицах.
Поле параметра | Значения | Описание |
|---|---|---|
Release | 'Release0' | 'RevisionA' | 1xEV-DO |
PNOffset | Неотрицательное скалярное целое число [0, 511] | Смещение PN базовой станции |
IdleSlotsWithControl | 'Off' | 'On' | Включайте свободные слоты с каналами управления |
EnableControl | 'Off' | 'On' | Включите сигнализацию управления |
NumChips | Положительное скалярное целое число | Количество вносит форму волны |
OversamplingRatio | Положительное скалярное целое число [1, 8] | Сверхдискретизация отношения при выходе |
FilterType | 'cdma2000Long' | 'cdma2000short' | 'Custom' | 'Off' | Выберите тип фильтра или отключите фильтрацию |
CustomFilterCoefficients | Вектор действительных чисел | Пользовательские коэффициенты фильтра (применяется когда |
InvertQ | 'Off' | 'On' | Инвертируйте квадратуру выход |
EnableModulation | 'Off' | 'On' | Включите модуляцию поставщика услуг |
ModulationFrequency | Неотрицательное скалярное целое число | Частота модуляции поставщика услуг (применяется когда |
PacketSequence | Структура | Смотрите PacketSequence подструктура. |
PacketDataSources | Структура | Смотрите PacketDataSources подструктура. |
PacketSequence ПодструктураВключайте PacketSequence подструктура в cfg структура, чтобы задать последовательность пакетов данных для последовательной передачи. PacketSequence подструктура содержит эти поля.
Поле параметра | Значения | Описание |
|---|---|---|
MACIndex | Положительное скалярное целое число | Индекс MAC сопоставлен с пакетом |
| Релиз 0 | ||
DataRate | 38400| 76800 | 153600 | 307200 | 614400 | 921600 | 1228800 | 1843200 | 2457600 | Скорость передачи данных (бит/с) |
NumSlots | Положительное скалярное целое число | Количество пазов |
| Версия A | ||
PacketSize | 128| 256 | 512 | 1024 | 2048 | 3072 | 4096 | 5120 | Пакетный размер (биты) |
NumSlots | 1| 2 | 4 | 8 | 16 | Количество пазов |
PreambleLength | 64| 128 | 256 | 512 | 1024 | Длина преамбулы (микросхемы) |
PacketDataSources ПодструктураВключайте PacketDataSources подструктура в cfg структура, чтобы задать набор соответствия с источниками данных для каждого индекса MAC. PacketDataSources подструктура содержит эти поля.
Поле параметра | Значения | Описание |
|---|---|---|
MACIndex | Положительное скалярное целое число | Индекс MAC сопоставлен с пакетом |
DataSource | Массив ячеек, Стандартные опции псевдошумовой последовательности are | Источник данных. Задайте стандартную псевдошумовую последовательность с seed случайных чисел или пользовательским вектором. |
EnableCoding | 'Off' | 'On' | Включите кодирование с коррекцией ошибок |
[1] 3GPP2 C.S0024–A v3.0. “Пакетная Воздушная Спецификация Интерфейса Данных о Высоком показателе cdma2000”. Проект 2 Партнерства третьего поколения.
У вас есть модифицированная версия этого примера. Вы хотите открыть этот пример со своими редактированиями?
1. Если смысл перевода понятен, то лучше оставьте как есть и не придирайтесь к словам, синонимам и тому подобному. О вкусах не спорим.
2. Не дополняйте перевод комментариями “от себя”. В исправлении не должно появляться дополнительных смыслов и комментариев, отсутствующих в оригинале. Такие правки не получится интегрировать в алгоритме автоматического перевода.
3. Сохраняйте структуру оригинального текста - например, не разбивайте одно предложение на два.
4. Не имеет смысла однотипное исправление перевода какого-то термина во всех предложениях. Исправляйте только в одном месте. Когда Вашу правку одобрят, это исправление будет алгоритмически распространено и на другие части документации.
5. По иным вопросам, например если надо исправить заблокированное для перевода слово, обратитесь к редакторам через форму технической поддержки.