Определение обратного опорного канала 1xEV-DO
возвращает структуру, cfg = evdoReverseReferenceChannels(wv)cfg, которая определяет параметры 1xEV-DO обратной линии связи, заданные идентификатором входной формы сигнала, wv. Передать эту структуру в evdoReverseWaveformGenerator для формирования сигнала опорного канала обратной линии связи.
Для всех синтаксисов: evdoReverseReferenceChannels создает структуру, соответствующую спецификации пакетов высокой скорости передачи данных cdma2000 ®, [1].
указывает количество генерируемых пакетов.cfg = evdoReverseReferenceChannels(wv,numpackets)
Создайте структуру для генерации сигнала версии 0, 1xEV-DO, имеющего скорость передачи данных 19,2 кбит/с.
config = evdoReverseReferenceChannels('Rel0-19200');Убедитесь, что скорость передачи данных пакета составляет 19,2 кбит/с.
config.PacketSequence.DataRate
ans = 19200
Создайте сложную форму сигнала.
wv = evdoReverseWaveformGenerator(config);
Создайте структуру для канала версии A 1xEV-DO, имеющего 2048-битовые пакеты, передаваемые в 12 слотах. Укажите, что передается пять пакетов.
config = evdoReverseReferenceChannels('RevA-2048-12',5);Убедитесь, что создан массив структуры «1 на 5». Каждый элемент структурного массива соответствует пакету данных.
config.PacketSequence
ans=1×5 struct array with fields:
Power
DataSource
EnableCoding
PayloadSize
NumSlots
DataRate
Проверьте первый структурный элемент для проверки размера пакета и количества слотов, указанных в вызове функции.
config.PacketSequence(1)
ans = struct with fields:
Power: 0
DataSource: {'PN9' [1]}
EnableCoding: 'On'
PayloadSize: 2048
NumSlots: 12
DataRate: 102400
Создайте форму сигнала.
wv = evdoReverseWaveformGenerator(config);
wv - Идентификация формы сигналаИдентификация формы сигнала опорного канала, заданного как символьный вектор.
| Поле параметра | Ценности | Описание |
|---|---|---|
wv |
| Символьный вектор, представляющий скорость передачи данных 1xEV-DO Release 0 в бит/с. Например, можно указать |
| Вектор характера, представляющий 1xEV - ДЕЛАЕТ Пересмотр размер пакета в битах и количестве мест. Например, можно указать |
Пример: 'Rel0-38400'
Пример: 'RevA-3072-12'
Типы данных: char
numpackets - количество пакетов;1 (по умолчанию) | целочисленный скалярКоличество пакетов, указанное как положительное целое число.
Пример: 2
Типы данных: double
cfg - Конфигурация параметров и каналов, используемых генератором сигналовКонфигурация параметров и каналов, используемых генератором сигналов. Структура конфигурации определяется в этих таблицах.
Поле параметра | Ценности | Описание |
|---|---|---|
Release | 'Release0' | 'RevisionA' | 1xEV-DO применимый стандарт |
LongCodeMaskI | 42-разрядное двоичное число | Идентификатор длинного кода для синфазного канала |
LongCodeMaskQ | 42-разрядное двоичное число | Идентификатор длинного кода квадратурного канала |
NumChips | Положительное скалярное целое число | Количество чипов в форме сигнала |
OversamplingRatio | Положительное скалярное целое число | Коэффициент избыточной дискретизации на выходе |
FilterType | 'cdma2000Long' | 'cdma2000Short' | 'Custom' | 'Off' | Укажите тип фильтра или отключите фильтрацию |
CustomFilterCoefficients | Действительный вектор | Пользовательские коэффициенты фильтра (применяется, когда |
InvertQ | 'Off' | 'On' | Сведение на нет квадратурного выхода |
EnableModulation | 'Off' | 'On' | Включить модуляцию несущей |
ModulationFrequency | Неотрицательное скалярное целое число | Частота модуляции несущей (применяется, когда |
ACKChannel | Структура | Посмотрите ACKChannel подструктура. |
PilotChannel | Структура | Посмотрите PilotChannel подструктура. |
AuxPilotChannel | Отсутствует или структура | Посмотрите AuxPilotChannel подструктура. |
PacketSequence | Структура | Посмотрите PacketSequence подструктура. |
ACKChannel ФундаментВключить ACKChannel подструктура в cfg для определения канала подтверждения. ACKChannel подструктура содержит эти поля.
Поля параметров | Ценности | Описание |
|---|---|---|
Enable | 'On' | 'Off' | Символьный вектор для включения или отключения канала |
Power | Вещественный скаляр | Мощность канала (dBW) |
DataSource | Массив ячеек, Стандартные опции последовательности PN: | Источник данных. Укажите стандартную ПШ-последовательность со случайным начальным числом или пользовательским вектором. |
PilotChannel ФундаментВключить PilotChannel подструктура в cfg структура для определения канала пилот-сигнала. PilotChannel подструктура содержит эти поля.
Поля параметров | Ценности | Описание |
|---|---|---|
Enable | 'On' | 'Off' | Символьный вектор для включения или отключения канала |
Power | Вещественный скаляр | Мощность канала (dBW) |
DataSource | Массив ячеек, Стандартные опции последовательности PN: | Источник данных. Укажите стандартную ПШ-последовательность со случайным начальным числом или пользовательским вектором. |
EnableCoding | 'On' | 'Off' | Включить канальное кодирование |
AuxPilotChannel ФундаментВключить AuxPilotChannel подструктура в cfg структура для определения вспомогательного пилотного канала, который доступен только для версии A. AuxPilotChannel подструктура содержит эти поля.
Поля параметров | Ценности | Описание |
|---|---|---|
Enable | 'On' | 'Off' | Символьный вектор для включения или отключения канала |
Power | Вещественный скаляр | Мощность канала (dBW) |
DataSource | Массив ячеек, Стандартные опции последовательности PN: | Источник данных. Укажите стандартную ПШ-последовательность со случайным начальным числом или пользовательским вектором. |
EnableCoding | 'On' | 'Off' | Включить канальное кодирование |
PacketSequence ФундаментВключить PacketSequence подструктура в cfg структура для определения последовательности пакетов данных для последовательной передачи. PacketSequence подструктура содержит эти поля.
Поле параметра | Ценности | Описание |
|---|---|---|
Power | Вещественный скаляр | MAC-индекс, связанный с пакетом |
EnableCoding | 'Off' | 'On' | Включить кодирование для исправления ошибок |
DataSource | Массив ячеек, Стандартные опции последовательности PN: | Источник данных. Укажите стандартную ПШ-последовательность со случайным начальным числом или пользовательским вектором. |
| Выпуск 0 | ||
DataRate | 9600 | 19200 | 38400 | 76800 | 153600 | Скорость передачи данных (бит/с) |
| Редакция A | ||
PacketSize | 128 | 256 | 512 | 768 | 1024 | 1536 | 2048 | 3072 | 4096 | 6144 | 8192 | 12288 | Размер пакета (биты) |
NumSlots | 4 | 8 | 12 | 16 | Количество слотов |
Типы данных: struct
[1] 3GPP2 C.S0024-A v3.0. «Спецификация высокоскоростного радиоинтерфейса пакетных данных cdma2000». Проект партнерства 3-го поколения 2.
Имеется измененная версия этого примера. Открыть этот пример с помощью изменений?
1. Если смысл перевода понятен, то лучше оставьте как есть и не придирайтесь к словам, синонимам и тому подобному. О вкусах не спорим.
2. Не дополняйте перевод комментариями “от себя”. В исправлении не должно появляться дополнительных смыслов и комментариев, отсутствующих в оригинале. Такие правки не получится интегрировать в алгоритме автоматического перевода.
3. Сохраняйте структуру оригинального текста - например, не разбивайте одно предложение на два.
4. Не имеет смысла однотипное исправление перевода какого-то термина во всех предложениях. Исправляйте только в одном месте. Когда Вашу правку одобрят, это исправление будет алгоритмически распространено и на другие части документации.
5. По иным вопросам, например если надо исправить заблокированное для перевода слово, обратитесь к редакторам через форму технической поддержки.