evdoReverseReferenceChannels

Задайте 1xEV канал ссылки реверса-DO

Синтаксис

cfg = evdoReverseReferenceChannels(wv)
cfg = evdoReverseReferenceChannels(wv,numpackets)

Описание

пример

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);

Создайте структуру для Версии 1xEV канал-DO, имеющий 2048-битные пакеты, переданные в 12 слотах. Укажите, что передаются пять пакетов.

config = evdoReverseReferenceChannels('RevA-2048-12',5);

Проверьте, что массив структур 1 на 5 создается. Каждый элемент в массиве структур соответствует пакету данных.

config.PacketSequence
ans = 1x5 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

'Rel0-9600' | 'Rel0-19200' | 'Rel0-38400' | 'Rel0-76800' | 'Rel0-153600'

Вектор символов, представляющий 1xEV скорость передачи данных Релиза 0-DO в бит/с. Например, можно задать 'Rel0-153600', чтобы создать структуру, соответствующую каналу ссылки Релиза 0, имеющему скорость передачи данных на 153 600 бит/с.

'RevA-128-4' | 'RevA-128-8' | 'RevA-128-12' | 'RevA-128-16' | 'RevA-256-4' | 'RevA-256-8' | 'RevA-256-12' | 'RevA-256-16' | 'RevA-512-4' | 'RevA-512-8' | 'RevA-512-12' | 'RevA-512-16' | 'RevA-768-4' | 'RevA-768-8' | 'RevA-768-12' | 'RevA-768-16' | 'RevA-1024-4' | 'RevA-1024-8' | 'RevA-1024-12' | 'RevA-1024-16' | 'RevA-1536-4' | 'RevA-1536-8' | 'RevA-1536-12' | 'RevA-1536-16' | 'RevA-2048-4' | 'RevA-2048-8' | 'RevA-2048-12' | 'RevA-2048-16' | 'RevA-3072-4' | 'RevA-3072-8' | 'RevA-3072-12' | 'RevA-3072-16' | 'RevA-4096-4' | 'RevA-4096-8' | 'RevA-4096-12' | 'RevA-4096-16' | 'RevA-6144-4' | 'RevA-6144-8' | 'RevA-6144-12' | 'RevA-6144-16' | 'RevA-8192-4' | 'RevA-8192-8' | 'RevA-8192-12' | 'RevA-8192-16' | 'RevA-12288-4' | 'RevA-12288-8' | 'RevA-12288-12' | 'RevA-12288-16'

Вектор символов, представляющий 1xEV Версию-DO пакетный размер в битах и количестве слотов. Например, можно задать 'RevA-256-4', чтобы создать структуру, соответствующую Версии ссылочный канал, имеющий 256-битные пакеты и переданный в четырех слотах.

Пример: 'Rel0-38400'

Пример: 'RevA-3072-12'

Типы данных: char

Количество пакетов, заданных как положительное целое число.

Пример 2

Типы данных: double

Выходные аргументы

свернуть все

Настройка параметров и каналов используется генератором формы волны. Конфигурационная структура задана в этих таблицах.

Параметры верхнего уровня и подструктуры

Поле параметра

Значения

Описание

Release'Release0' | 'RevisionA'

1xEV-DO применимый стандарт

LongCodeMaskI

42-битное двоичное число

Долгий идентификатор кода для синфазного канала

LongCodeMaskQ

42-битное двоичное число

Долгий идентификатор кода для квадратурного канала

NumChips

Положительное скалярное целое число

Количество вносит форму волны

OversamplingRatio

Положительное скалярное целое число

Сверхдискретизация отношения при выводе

FilterType'cdma2000Long' | 'cdma2000Short' | 'Custom' | 'Off'

Укажите, что фильтр вводит или отключает фильтрацию

CustomFilterCoefficients

Вектор действительных чисел

Пользовательские коэффициенты фильтра (применяется, когда FilterType установлен в 'Custom'),

InvertQ'Off' | 'On'

Инвертируйте квадратуру вывод

EnableModulation'Off' | 'On'

Включите модуляцию поставщика услуг

ModulationFrequency

Неотрицательное скалярное целое число

Частота модуляции поставщика услуг (применяется, когда EnableModulation является 'On'),

ACKChannel

Структура

Смотрите подструктуру ACKChannel.
PilotChannel

Структура

Смотрите подструктуру PilotChannel.
AuxPilotChannel

Не существующий или структура

Смотрите подструктуру AuxPilotChannel.
PacketSequence

Структура

Смотрите подструктуру PacketSequence.

Подструктура ACKChannel

Включайте подструктуру ACKChannel в структуру cfg, чтобы задать канал подтверждения. Подструктура ACKChannel содержит эти поля.

Поля параметра

Значения

Описание

Enable'On' | 'Off'

Вектор символов, чтобы включить или отключить канал

Power

Действительный скаляр

Степень канала (dBW)

DataSource

Массив ячеек, {'PN Type', RN Seed} или бинарный вектор.

Стандартные опции последовательности PN are 'PN9', 'PN15', 'PN23', 'PN9-ITU' и 'PN11'.

Источник данных. Задайте стандартную последовательность PN с seed случайных чисел или пользовательским вектором.

Подструктура PilotChannel

Включайте подструктуру PilotChannel в структуру cfg, чтобы задать экспериментальный канал. Подструктура PilotChannel содержит эти поля.

Поля параметра

Значения

Описание

Enable'On' | 'Off'

Вектор символов, чтобы включить или отключить канал

Power

Действительный скаляр

Степень канала (dBW)

DataSource

Массив ячеек, {'PN Type', RN Seed} или бинарный вектор.

Стандартные опции последовательности PN are 'PN9', 'PN15', 'PN23', 'PN9-ITU' и 'PN11'.

Источник данных. Задайте стандартную последовательность PN с seed случайных чисел или пользовательским вектором.

EnableCoding'On' | 'Off'

Включите кодирование канала

Подструктура AuxPilotChannel

Включайте подструктуру AuxPilotChannel в структуру cfg, чтобы задать вспомогательный экспериментальный канал, который доступен только для Версии A. Подструктура AuxPilotChannel содержит эти поля.

Поля параметра

Значения

Описание

Enable'On' | 'Off'

Вектор символов, чтобы включить или отключить канал

Power

Действительный скаляр

Степень канала (dBW)

DataSource

Массив ячеек, {'PN Type', RN Seed} или бинарный вектор.

Стандартные опции последовательности PN are 'PN9', 'PN15', 'PN23', 'PN9-ITU' и 'PN11'.

Источник данных. Задайте стандартную последовательность PN с seed случайных чисел или пользовательским вектором.

EnableCoding'On' | 'Off'

Включите кодирование канала

Подструктура PacketSequence

Включайте подструктуру PacketSequence в структуру cfg, чтобы задать последовательность пакетов данных для последовательной передачи. Подструктура PacketSequence содержит эти поля.

Поле параметра

Значения

Описание

Power

Действительный скаляр

Индекс MAC сопоставлен с пакетом

EnableCoding'Off' | 'On'

Включите кодирование с коррекцией ошибок

DataSource

Массив ячеек, {'PN Type', RN Seed} или бинарный вектор.

Стандартные опции последовательности PN are 'PN9', 'PN15', 'PN23', 'PN9-ITU' и 'PN11'.

Источник данных. Задайте стандартную последовательность PN с seed случайных чисел или пользовательским вектором.

Релиз 0
DataRate9600 | 19200 | 38400 | 76800 | 153600

Скорость передачи данных (бит/с)

Версия A
PacketSize128 | 256 | 512 | 768 | 1024 | 1536 | 2048 | 3072 | 4096 | 6144 | 8192 | 12288

Пакетный размер (биты)

NumSlots4 | 8 | 12 | 16

Количество слотов

Типы данных: struct

Ссылки

[1] 3GPP2 C.S0024–A v3.0. “Пакетная Воздушная Спецификация Интерфейса Данных о Высоком показателе cdma2000”. Проект 2 Партнерства третьего поколения.

Введенный в R2015b

Для просмотра документации необходимо авторизоваться на сайте