exponenta event banner

evdoReverseReferenceChannels

Определение обратного опорного канала 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

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

Символьный вектор, представляющий скорость передачи данных 1xEV-DO Release 0 в бит/с. Например, можно указать '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 - ДЕЛАЕТ Пересмотр размер пакета в битах и количестве мест. Например, можно указать '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: 'PN9', 'PN15', 'PN23', 'PN9-ITU', и 'PN11'.

Источник данных. Укажите стандартную ПШ-последовательность со случайным начальным числом или пользовательским вектором.

PilotChannel Фундамент

Включить PilotChannel подструктура в cfg структура для определения канала пилот-сигнала. PilotChannel подструктура содержит эти поля.

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

Ценности

Описание

Enable'On' | 'Off'

Символьный вектор для включения или отключения канала

Power

Вещественный скаляр

Мощность канала (dBW)

DataSource

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

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

Источник данных. Укажите стандартную ПШ-последовательность со случайным начальным числом или пользовательским вектором.

EnableCoding'On' | 'Off'

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

AuxPilotChannel Фундамент

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

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

Ценности

Описание

Enable'On' | 'Off'

Символьный вектор для включения или отключения канала

Power

Вещественный скаляр

Мощность канала (dBW)

DataSource

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

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

Источник данных. Укажите стандартную ПШ-последовательность со случайным начальным числом или пользовательским вектором.

EnableCoding'On' | 'Off'

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

PacketSequence Фундамент

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

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

Ценности

Описание

Power

Вещественный скаляр

MAC-индекс, связанный с пакетом

EnableCoding'Off' | 'On'

Включить кодирование для исправления ошибок

DataSource

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

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

Источник данных. Укажите стандартную ПШ-последовательность со случайным начальным числом или пользовательским вектором.

Выпуск 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». Проект партнерства 3-го поколения 2.

Представлен в R2015b