Определение обратного опорного канала cdma2000
возвращает структуру, cfg = cdma2000ReverseReferenceChannels(wv)cfg, которая определяет параметры обратной линии связи cdma2000 ®, заданные идентификатором входной формы сигнала ,wv. Передать структуру в cdma2000ReverseWaveformGenerator для формирования сигнала опорного канала обратной линии связи.
Для всех синтаксисов: cdma2000ReverseReferenceChannels создает структуру конфигурации, соответствующую спецификации физического уровня для систем cdma2000, описанной в [1].
прибыль cfg = cdma2000ReverseReferenceChannels(traffic,numchips,R-SCH-SPEC)cfg для указанного канала трафика, trafficи комбинацию обратного дополнительного канала (R-SCH) и длины кадра, R-SCH-SPEC.
Генерируют структуру, соответствующую обратному общему каналу управления (R-CCCH), имеющему скорость передачи данных 19 200 бит/с и кадры 10 мс.
config = cdma2000ReverseReferenceChannels('R-CCCH-19200-10');Убедитесь, что подструктура R-CCCH сконфигурирована для правильной скорости передачи данных и длительности кадра.
config.RCCCH
ans = struct with fields:
Enable: 'On'
Power: 0
LongCodeMask: 0
EnableCoding: 'On'
DataSource: {'PN9' [1]}
DataRate: 19200
FrameLength: 10
WalshCode: 1
Формирование сигнала обратного канала с использованием соответствующей функции генератора сигнала. cdma2000ReverseWaveformGenerator.
wv = cdma2000ReverseWaveformGenerator(config);
Создайте структуру конфигурации для генерации всех возможных каналов, связанных с конфигурацией 1 радиосвязи, в которой количество чипов указано как 2500.
config = cdma2000ReverseReferenceChannels('ALL-RC1',2500)config = struct with fields:
RadioConfiguration: 'RC1'
PowerNormalization: 'Off'
OversamplingRatio: 4
FilterType: 'cdma2000Long'
InvertQ: 'Off'
EnableModulation: 'Off'
ModulationFrequency: 0
NumChips: 2500
RFCH: [1x1 struct]
RACH: [1x1 struct]
RSCCH: [1x1 struct]
Структура содержит подструктуры, соответствующие каналам R-FCH, R-ACH и R-SCCH.
Вызовите функцию снова с помощью конфигурации радиоблока 6.
config = cdma2000ReverseReferenceChannels('ALL-RC6',2500)config = struct with fields:
RadioConfiguration: 'RC6'
PowerNormalization: 'Off'
OversamplingRatio: 4
FilterType: 'cdma2000Long'
InvertQ: 'Off'
EnableModulation: 'Off'
ModulationFrequency: 0
NumChips: 2500
RFCH: [1x1 struct]
RPICH: [1x1 struct]
REACH: [1x1 struct]
RCCCH: [1x1 struct]
RDCCH: [1x1 struct]
RSCH1: [1x1 struct]
RSCH2: [1x1 struct]
Каналы, поддерживаемые RC6, отличаются от каналов, поддерживаемых RC1. Они включают R-FCH, R-PICH, R-EACH, R-CCCH, R-DCCH, R-SCH1 и R-SCH2.
Создайте форму сигнала, соответствующую набору RC6 каналов.
wv = cdma2000ReverseWaveformGenerator(config);
Создание структуры конфигурации с использованием конфигурации 3 радиосвязи с обратным основным каналом (R-FCH). Задайте скорость передачи данных 2700 бит/с и обратный дополнительный канал (R-SCH), имеющий скорость передачи данных 76 800 бит/с и длину кадра 80 мс.
config = cdma2000ReverseReferenceChannels('TRAFFIC-RC3-2700',2000, ... 'R-SCH-76800-80');
Убедитесь, что скорость передачи данных R-FCH составляет 2700 бит/с, а первая скорость передачи данных R-SCH составляет 76 800 бит/с с длиной кадра 80 мс.
config.RFCH.DataRate
ans = 2700
config.RSCH1.DataRate
ans = 76800
config.RSCH1.FrameLength
ans = 80
Создайте соответствующий сигнал.
wv = cdma2000ReverseWaveformGenerator(config);
wv - Идентификация формы сигналаИдентификация формы сигнала опорного канала, заданного как символьный вектор. Вход обычно идентифицирует тип канала, конфигурацию радиосвязи, скорость передачи данных и длину кадра. Определить wv, соедините подстроки дефисами, например, 'TRAFFIC-RC2-3600'.
| Поле параметра | Ценности | Описание | ||
|---|---|---|---|---|
| Подстрока 1 | Подстрока 2 | Подстрока 3 | ||
wv | 'R-PICH-ONLY' | Генерирует сигнал, содержащий только канал пилот-сигнала. | ||
'R-CCCH' | 9600 | 20 | Символьный вектор, представляющий скорость передачи данных обратного общего канала управления (R-CCCH) в бит/с и длину кадра в ms Specify | |
19200 | 10 | 20 | |||
38400 | 5 | 10 | 20 | |||
'TRAFFIC' | RC1 | 1200 | 2400 | 4800 | 9600 | Символьный вектор, представляющий конфигурацию радиосвязи и скорость передачи данных обратного основного канала (R-FCH) в бит/с. Определить | |
RC2 | RC4 | RC6 | 1800 | 3600 | 7200 | 14400 | |||
RC3 | RC5 | RC6 | 1500 | 2700 | 4800 | 9600 | |||
'R-EACH' | 9600 | 20 | Формы сигналов обратного расширенного канала доступа. Определить | |
19200 | 10 | 20 | |||
38400 | 5 | 10 | 20 | |||
'R-PICH-R-FCH' | Укажите тесты для мобильного передатчика в соответствии с [2]. | |||
'ALL' | RC1 | RC2 | RC3 | RC4 | RC5 | RC6 | Н/Д | Возвращает все каналы, поддерживаемые для указанной конфигурации радиоблока. Определить | |
Пример: 'R-CCCH-9600-20' - канал R-CCH, имеющий скорость передачи данных 9600 бит/с и длину кадра 20 мс.
Пример: 'R-EACH-38400-5' представляет собой канал R-EACH, имеющий скорость передачи данных 38 400 бит/с и длину кадра 5 мс.
Типы данных: char
numchips - Количество чипов1000 (по умолчанию) | целочисленный скалярЧисло фишек, указанное как положительное целое число.
Пример: 2048
Типы данных: double
traffic - Конфигурирование трафикаКонфигурация канала трафика, заданная как символьный вектор. В таблице показаны допустимые конфигурации.
| Конфигурирование радиоблока | Конфигурирование канала трафика | |||
|---|---|---|---|---|
| 1 | 'TRAFFIC-RC1-1200' | 'TRAFFIC-RC1-2400' | 'TRAFFIC-RC1-4800' | 'TRAFFIC-RC1-9600' |
| 2 | 'TRAFFIC-RC2-1800' | 'TRAFFIC-RC2-3600' | 'TRAFFIC-RC2-7200' | 'TRAFFIC-RC2-14400' |
| 3 | 'TRAFFIC-RC3-1500' | 'TRAFFIC-RC3-2700' | 'TRAFFIC-RC3-4800' | 'TRAFFIC-RC3-9600' |
| 4 | 'TRAFFIC-RC4-1800' | 'TRAFFIC-RC4-3600' | 'TRAFFIC-RC4-7200' | 'TRAFFIC-RC4-14400' |
| 5 | 'TRAFFIC-RC5-1500' | 'TRAFFIC-RC5-2700' | 'TRAFFIC-RC5-4800' | 'TRAFFIC-RC5-9600' |
| 6 | 'TRAFFIC-RC6-1800' | 'TRAFFIC-RC6-3600' | 'TRAFFIC-RC6-7200' | 'TRAFFIC-RC6-14400' |
Пример: 'TRAFFIC-RC4-1800' является каналом трафика, использующим конфигурацию 4 радиосвязи и имеющим R-FCH со скоростью передачи данных 1800 бит/с.
Типы данных: char
R-SCH-SPEC - Скорость передачи данных обратного дополнительного канала и длина кадраУкажите скорость передачи данных R-SCH и длину кадра в качестве символьного вектора. Если опущено, R-SCH-SPEC по умолчанию устанавливается самая низкая скорость передачи данных R-SCH, допустимая для длины кадра 20 мс, учитывая конфигурацию радиосвязи, указанную в traffic. Таблица суммирует поддерживаемые комбинации скорости передачи данных и длины кадра.
| Конфигурирование радиоблока | Длина кадра | ||
|---|---|---|---|
| 20 мс | 40 мс | 80 мс | |
3 | 5 | 'R-SCH-1500-20' | 'R-SCH-2700-20' | 'R-SCH-4800-20' | 'R-SCH-9600-20' | 'R-SCH-19200-20' | 'R-SCH-38400-20' | 'R-SCH-76800-20' | 'R-SCH-153600-20' | 'R-SCH-307200-20' | 'R-SCH-1350-40' | 'R-SCH-2400-40' | 'R-SCH-4800-40' | 'R-SCH-9600-40' | 'R-SCH-19200-40' | 'R-SCH-38400-40' | 'R-SCH-76800-40'| 'R-SCH-153600-40' | 'R-SCH-1350-80' | 'R-SCH-2400-80' | 'R-SCH-4800-80' | 'R-SCH-9600-80' | 'R-SCH-19200-80' | 'R-SCH-38400-80' | 'R-SCH-76800-80' |
5 | 'R-SCH-614400-20' | 'R-SCH-307200-40' | 'R-SCH-153600-80' |
4 | 6 | 'R-SCH-1800-20' | 'R-SCH-3600-20' | 'R-SCH-7200-20' | 'R-SCH-14400-20' | 'R-SCH-28800-20' | 'R-SCH-57600-20' | 'R-SCH-115200-20' | 'R-SCH-230400-20' | 'R-SCH-1800-40' | 'R-SCH-3600-40' | 'R-SCH-7200-40' | 'R-SCH-14400-40' | 'R-SCH-28800-40' | 'R-SCH-57600-40' | 'R-SCH-115200-40' | 'R-SCH-1800-80' | 'R-SCH-3600-80' | 'R-SCH-7200-80' | 'R-SCH-14400-80' | 'R-SCH-28800-80' | 'R-SCH-57600-80' |
6 | 'R-SCH-460800-20' | 'R-SCH-1036800-20' | 'R-SCH-230400-40' | 'R-SCH-518400-40' | 'R-SCH-115200-80' | 'R-SCH-259200-80' |
Дополнительная информация о скорости передачи данных для обратных линий связи cdma2000 приведена в таблицах 2.1.3.1.3-1 и 2.1.3.1.3-2 [1].
Пример: 'R-SCH-153600-20' - R-SCH, имеющий скорость передачи данных 153 600 бит/с и длину кадра 20 мс.
Типы данных: char
cfg - Конфигурация параметров и каналов, используемых генератором сигналовКонфигурация параметров и каналов, используемых генератором сигналов. Структура конфигурации определяется в этих таблицах.
Поле параметра | Ценности | Описание |
|---|---|---|
RadioConfiguration | 'RC1' | 'RC2' | 'RC3' | 'RC4' | 'RC5' | 'RC6' | Радиоканал обратного канала. Скорость расширения формы сигнала определяется из конфигурации радиосвязи. Скорость расширения 1, SR1 соответствует несущей 1,2288 Mcps и связана с RC1 через RC4. Скорость расширения 3, |
PowerNormalization | 'Off' | 'NormalizeTo0dB' | Нормализация мощности сигнала |
NumChips | Положительное скалярное целое число | Количество чипов в форме сигнала |
OversamplingRatio | Положительное скалярное целое число | Коэффициент избыточной дискретизации на выходе |
FilterType | 'cdma2000Long' | 'cdma2000Short' | 'Off' | 'Custom' | Тип фильтрации выходных данных |
CustomFilterCoefficients | Действительный вектор | Пользовательские коэффициенты фильтра, используемые только при |
InvertQ | 'Off' | 'On' | Сведение на нет квадратурного выхода |
EnableModulation | 'Off' | 'On' | Включить модуляцию несущей |
ModulationFrequency | Неотрицательное скалярное целое число | Частота модуляции несущей (применяется, когда |
RPICH | Структура | Посмотрите RPICH Подструктура. Необязательно. |
RACH | Структура | Посмотрите RACH Подструктура. Необязательно. |
REACH | Структура | Посмотрите REACH Подструктура. Необязательно. |
RCCCH | Структура | Посмотрите RCCCH Подструктура. Необязательно. |
RDCCH | Структура | Посмотрите RDCCH Подструктура. Необязательно. |
RFCH | Структура | Посмотрите RFCH Подструктура. Необязательно. |
RSCCH | Структура | Посмотрите RSCCH Подструктура. Необязательно. |
RSCH1 | Структура | Посмотрите RSCH1 Подструктура. Необязательно. |
RSCH2 | Структура | Посмотрите RSCH2 Подструктура. Необязательно. |
Включить RPICH подструктура в cfg структура для конфигурирования обратного пилотного канала (R-PICH). RPICH подструктура содержит следующие поля.
Поле параметра | Ценности | Описание |
|---|---|---|
Enable | 'On' | 'Off' | Включение или отключение канала |
Power | Вещественный скаляр | Относительная мощность канала (дБ) |
LongCodeMask | 42-разрядное двоичное число | Идентификатор длинного кода |
PowerControlEnable | 'On' | 'Off' | Включение или отключение подканала управления питанием |
PowerControlPower | Вещественный скаляр | Мощность подканала управления мощностью (относительно R-PICH) |
PowerControlDataSource | Массив ячеек, Стандартные опции последовательности PN: | Источник данных подканала управления питанием |
Включить RACH подструктура в cfg для конфигурирования обратного канала доступа (R-ACH). RACH подструктура содержит следующие поля.
Поле параметра | Ценности | Описание |
|---|---|---|
Enable | 'On' | 'Off' | Включение или отключение канала |
Power | Вещественный скаляр | Относительная мощность канала (дБ) |
LongCodeMask | 42-разрядное двоичное число | Идентификатор длинного кода |
EnableCoding | 'On' | 'Off' | Включение или отключение канального кодирования |
DataSource | Массив ячеек: Стандартные типы PN: | Источник данных. Укажите стандартную ПШ-последовательность со случайным числом или двоичным вектором. |
Включить REACH подструктура в cfg структура для конфигурирования обратного расширенного канала доступа (R-EACH). REACH подструктура содержит следующие поля.
Поле параметра | Ценности | Описание |
|---|---|---|
Enable | 'On' | 'Off' | Включение или отключение канала |
Power | Вещественный скаляр | Относительная мощность канала (дБ) |
DataRate |
| Скорость передачи данных (бит/с) |
FrameLength | 5 | 10 | 20 | Длина кадра (мс) |
WalshCode | Неотрицательный целочисленный скаляр, такой что 0 ≤ | Кодовый номер Уолша |
LongCodeMask | 42-разрядное двоичное число | Идентификатор длинного кода |
EnableCoding | 'On' | 'Off' | Включение или отключение канального кодирования |
DataSource | Массив ячеек: Стандартные типы PN: | Источник данных. Укажите стандартную ПШ-последовательность со случайным числом или двоичным вектором. |
Включить RCCCH подструктура в cfg структура для конфигурирования обратного общего канала управления (R-CCCH). RCCCH подструктура содержит следующие поля.
Поле параметра | Ценности | Описание |
|---|---|---|
Enable | 'On' | 'Off' | Включение или отключение канала |
Power | Вещественный скаляр | Относительная мощность канала (дБ) |
DataRate | 9600 | 19200 | 38400 | Скорость передачи данных (бит/с) |
FrameLength | 5 | 10 | 20 | Длина кадра (мс) |
CodingType | 'conv' | 'turbo' | Тип кода управления ошибками |
WalshCode | Неотрицательный целочисленный скаляр, такой что 0 ≤ | Кодовый номер Уолша |
LongCodeMask | 42-разрядное двоичное число | Идентификатор длинного кода |
EnableCoding | 'On' | 'Off' | Включение или отключение канального кодирования |
DataSource | Массив ячеек: Стандартные опции последовательности PN: | Источник данных. Укажите стандартную ПШ-последовательность со случайным начальным числом или пользовательским вектором. |
Включить RDCCH подструктура в cfg структура для конфигурирования обратного выделенного канала управления (R-DCCH). RDCCH подструктура содержит следующие поля.
Поле параметра | Ценности | Описание |
|---|---|---|
Enable | 'On' | 'Off' | Включение или отключение канала |
Power | Вещественный скаляр | Относительная мощность канала (дБ) |
FrameLength | 5 | 20 | Длина кадра (мс) |
WalshCode | Неотрицательный целочисленный скаляр, такой что 0 ≤ | Кодовый номер Уолша |
LongCodeMask | 42-разрядное двоичное число | Идентификатор длинного кода |
EnableCoding | 'On' | 'Off' | Включение или отключение канального кодирования |
DataSource | Массив ячеек, Стандартные опции последовательности PN: | Источник данных. Укажите стандартную ПШ-последовательность со случайным начальным числом или пользовательским вектором. |
Включить RFCH подструктура в cfg структура для конфигурирования обратного основного канала трафика (R-FCH). RFCH подструктура содержит следующие поля.
Поле параметра | Ценности | Описание |
|---|---|---|
Enable | 'On' | 'Off' | Включение или отключение канала |
Power | Вещественный скаляр | Относительная мощность канала (дБ) |
DataRate | 1200 | 1500 | 1800 | 2400 | 2700 | 3600 | 4800 | 7200 | 9600 | 14400 | Скорость передачи данных (бит/с) |
FrameLength | 5 | 10 | 20 | Длина кадра (мс) |
WalshCode | Неотрицательный целочисленный скаляр, такой что 0 ≤ | Кодовый номер Уолша |
LongCodeMask | 42-разрядное двоичное число | Идентификатор длинного кода |
EnableCoding | 'On' | 'Off' | Включение или отключение канального кодирования |
DataSource | Массив ячеек, Стандартные опции последовательности PN: | Источник данных. Укажите стандартную ПШ-последовательность со случайным начальным числом или пользовательским вектором. |
Включить RSCCH подструктура в cfg структура для конфигурирования обратного дополнительного кодового канала (R-SCCH). RSCCH подструктура содержит следующие поля.
Поле параметра | Ценности | Описание |
|---|---|---|
Enable | 'On' | 'Off' | Включение или отключение канала |
Power | Вещественный скаляр | Относительная мощность канала (дБ) |
LongCodeMask | 42-разрядное двоичное число | Идентификатор длинного кода |
EnableCoding | 'On' | 'Off' | Включение или отключение канального кодирования |
DataSource | Массив ячеек, Стандартные опции последовательности PN: | Источник данных. Укажите стандартную ПШ-последовательность со случайным начальным числом или пользовательским вектором. |
Включить RSCH1 подструктура в cfg структура для конфигурирования обратного дополнительного канала 1 (R-SCH 1). RSCH1 подструктура содержит следующие поля.
Поле параметра | Ценности | Описание |
|---|---|---|
Enable | 'On' | 'Off' | Включение или отключение канала |
Power | Вещественный скаляр | Относительная мощность канала (дБ) |
DataRate | 1200 | 1350 | 1500 | 1800 | 2400 | 2700 | 3600 | 4800 | 7200 | 9600 | 14400 | 19200 | 28800 | 38400 | 57600 | 76800 | 115200 | 153600 | 230400 | 259200 | 307200 | 460800 | 518400 | 614400 | 1036800 | Скорость передачи данных (бит/с) |
FrameLength | 20 | 40 | 80 | Длина кадра (мс) |
WalshLength | 2 | 4 | Длина кода Уолша |
WalshCode | Неотрицательный целочисленный скаляр, такой что 0 ≤ | Кодовый номер Уолша |
LongCodeMask | 42-разрядное двоичное число | Идентификатор длинного кода |
EnableCoding | 'On' | 'Off' | Включение или отключение канального кодирования |
DataSource | Массив ячеек, Стандартные опции последовательности PN: | Источник данных. Укажите стандартную ПШ-последовательность со случайным начальным числом или пользовательским вектором. |
Включить RSCH2 подструктура в cfg структура для конфигурирования обратного дополнительного канала 2 (R-SCH 2). RSCH2 подструктура содержит следующие поля.
Поле параметра | Ценности | Описание |
|---|---|---|
Enable | 'On' | 'Off' | Включение или отключение канала |
Power | Вещественный скаляр | Относительная мощность канала (дБ) |
DataRate | 1200 | 1350 | 1500 | 1800 | 2400 | 2700 | 3600 | 4800 | 7200 | 9600 | 14400 | 19200 | 28800 | 38400 | 57600 | 76800 | 115200 | 153600 | 230400 | 259200 | 307200 | 460800 | 518400 | 614400 | 1036800 | Скорость передачи данных (бит/с) |
FrameLength | 20 | 40 | 80 | Длина кадра (мс) |
WalshLength | 4 | 8 | Длина кода Уолша |
WalshCode | Неотрицательный целочисленный скаляр, такой что 0 ≤ | Кодовый номер Уолша |
LongCodeMask | 42-разрядное двоичное число | Идентификатор длинного кода |
EnableCoding | 'On' | 'Off' | Включение или отключение канального кодирования |
DataSource | Массив ячеек, Стандартные опции последовательности PN: | Источник данных. Укажите стандартную ПШ-последовательность со случайным начальным числом или пользовательским вектором. |
Типы данных: struct
[1] 3GPP2 C.S0002-F v2.0. «Стандарт физического уровня для систем с расширенным спектром cdma2000». Проект партнерства 3-го поколения 2.
[2] 3GPP2 C.S0011-E v2.0. «Рекомендуемые минимальные стандарты производительности для мобильных станций с расширенным спектром cdma2000». Проект партнерства 3-го поколения 2.
Имеется измененная версия этого примера. Открыть этот пример с помощью изменений?
1. Если смысл перевода понятен, то лучше оставьте как есть и не придирайтесь к словам, синонимам и тому подобному. О вкусах не спорим.
2. Не дополняйте перевод комментариями “от себя”. В исправлении не должно появляться дополнительных смыслов и комментариев, отсутствующих в оригинале. Такие правки не получится интегрировать в алгоритме автоматического перевода.
3. Сохраняйте структуру оригинального текста - например, не разбивайте одно предложение на два.
4. Не имеет смысла однотипное исправление перевода какого-то термина во всех предложениях. Исправляйте только в одном месте. Когда Вашу правку одобрят, это исправление будет алгоритмически распространено и на другие части документации.
5. По иным вопросам, например если надо исправить заблокированное для перевода слово, обратитесь к редакторам через форму технической поддержки.