Задайте обратный опорный канал 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) в bps и длину системы координат в ms. Задайте | |
19200 | 10 | 20 | |||
38400 | 5 | 10 | 20 | |||
'TRAFFIC' | RC1 | 1200 | 2400 | 4800 | 9600 | Вектор символов, представляющий строение радио и скорость передачи данных Обратного основного канала (R-FCH) в bps. Задайте | |
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). The RPICH
подструктура содержит следующие поля.
Поле параметра | Значения | Описание |
---|---|---|
Enable | 'On' | 'Off' | Включите или отключите канал |
Power | Действительный скаляр | Относительная степень канала (дБ) |
LongCodeMask | 42-битное двоичное число | Идентификатор длинного кода |
PowerControlEnable | 'On' | 'Off' | Включите или отключите подканал управления степенью |
PowerControlPower | Действительный скаляр | Степень управления подканалом степени (относительно R-PICH) |
PowerControlDataSource | Массив ячеек, Стандартные опции последовательности PN | Источник данных подканала управления степенью |
Включите RACH
подструктура в cfg
структура для конфигурирования канала обратного доступа (R-ACH). The RACH
подструктура содержит следующие поля.
Поле параметра | Значения | Описание |
---|---|---|
Enable | 'On' | 'Off' | Включите или отключите канал |
Power | Действительный скаляр | Относительная степень канала (дБ) |
LongCodeMask | 42-битное двоичное число | Идентификатор длинного кода |
EnableCoding | 'On' | 'Off' | Включите или отключите кодирование канала |
DataSource | Массив ячеек: Стандартные типы PN | Источник данных. Задайте стандартную псевдошумовую последовательность с случайным числом seed или двоичным вектором. |
Включите REACH
подструктура в cfg
структура для конфигурирования обратного канала расширенного доступа (R-EACH). The REACH
подструктура содержит следующие поля.
Поле параметра | Значения | Описание |
---|---|---|
Enable | 'On' | 'Off' | Включите или отключите канал |
Power | Действительный скаляр | Относительная степень канала (дБ) |
DataRate |
| Скорость передачи данных (бит/с) |
FrameLength | 5 | 10 | 20 | Длина системы координат (мс) |
WalshCode | Неотрицательный целочисленный скаляр, такой что 0 ≤ | Номер кода Уолша |
LongCodeMask | 42-битное двоичное число | Идентификатор длинного кода |
EnableCoding | 'On' | 'Off' | Включите или отключите кодирование канала |
DataSource | Массив ячеек: Стандартные типы PN | Источник данных. Задайте стандартную псевдошумовую последовательность с случайным числом seed или двоичным вектором. |
Включите RCCCH
подструктура в cfg
структура для конфигурирования обратного общего канала управления (R-CCCH). The 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 | Источник данных. Задайте стандартную псевдошумовую последовательность со случайным числом seed или пользовательским вектором. |
Включите RDCCH
подструктура в cfg
структура для конфигурирования обратного выделенного канала управления (R-DCCH). The RDCCH
подструктура содержит следующие поля.
Поле параметра | Значения | Описание |
---|---|---|
Enable | 'On' | 'Off' | Включите или отключите канал |
Power | Действительный скаляр | Относительная степень канала (дБ) |
FrameLength | 5 | 20 | Длина системы координат (мс) |
WalshCode | Неотрицательный целочисленный скаляр, такой что 0 ≤ | Номер кода Уолша |
LongCodeMask | 42-битное двоичное число | Идентификатор длинного кода |
EnableCoding | 'On' | 'Off' | Включите или отключите кодирование канала |
DataSource | Массив ячеек, Стандартные опции последовательности PN | Источник данных. Задайте стандартную псевдошумовую последовательность со случайным числом seed или пользовательским вектором. |
Включите RFCH
подструктура в cfg
структура для конфигурирования обратного основного канала трафика (R-FCH). The 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 | Источник данных. Задайте стандартную псевдошумовую последовательность со случайным числом seed или пользовательским вектором. |
Включите RSCCH
подструктура в cfg
структура для конфигурирования обратного канала дополнительного кода (R-SCCH). The RSCCH
подструктура содержит следующие поля.
Поле параметра | Значения | Описание |
---|---|---|
Enable | 'On' | 'Off' | Включите или отключите канал |
Power | Действительный скаляр | Относительная степень канала (дБ) |
LongCodeMask | 42-битное двоичное число | Идентификатор длинного кода |
EnableCoding | 'On' | 'Off' | Включите или отключите кодирование канала |
DataSource | Массив ячеек, Стандартные опции последовательности PN | Источник данных. Задайте стандартную псевдошумовую последовательность со случайным числом seed или пользовательским вектором. |
Включите RSCH1
подструктура в cfg
структура для конфигурирования обратного дополнительного канала 1 (R-SCH 1). The 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 | Источник данных. Задайте стандартную псевдошумовую последовательность со случайным числом seed или пользовательским вектором. |
Включите RSCH2
подструктура в cfg
структура для конфигурирования обратного дополнительного канала 2 (R-SCH 2). The 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 | Источник данных. Задайте стандартную псевдошумовую последовательность со случайным числом seed или пользовательским вектором. |
Типы данных: struct
[1] 3GPP2 C.S0002-F v2.0. «Стандарт физического слоя для систем cdma2000 Spreed Spectrum». Проект партнерства Генерации 2.
[2] 3GPP2 C.S0011-E v2.0. Рекомендуемые минимальные стандарты Эффективности для cdma2000 Spread Спектра Mobile Stations. 3-ья Генерация Partnership Project 2.
У вас есть измененная версия этого примера. Вы хотите открыть этот пример с вашими правками?
1. Если смысл перевода понятен, то лучше оставьте как есть и не придирайтесь к словам, синонимам и тому подобному. О вкусах не спорим.
2. Не дополняйте перевод комментариями “от себя”. В исправлении не должно появляться дополнительных смыслов и комментариев, отсутствующих в оригинале. Такие правки не получится интегрировать в алгоритме автоматического перевода.
3. Сохраняйте структуру оригинального текста - например, не разбивайте одно предложение на два.
4. Не имеет смысла однотипное исправление перевода какого-то термина во всех предложениях. Исправляйте только в одном месте. Когда Вашу правку одобрят, это исправление будет алгоритмически распространено и на другие части документации.
5. По иным вопросам, например если надо исправить заблокированное для перевода слово, обратитесь к редакторам через форму технической поддержки.