Задайте канал ссылки реверса 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, в котором количество микросхем задано как 2 500.
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). Задайте скорость передачи данных на 2 700 бит/с и противоположный дополнительный канал (R-SCH) наличие скорости передачи данных на 76 800 бит/с и длины системы координат на 80 мс.
config = cdma2000ReverseReferenceChannels('TRAFFIC-RC3-2700',2000, ... 'R-SCH-76800-80');
Проверьте, что скорость передачи данных R-FCH составляет 2 700 бит/с, и первая скорость передачи данных 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) скорость передачи данных в бит/с и длина системы координат в мс. Задайте | |
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 | N/A | Возвращает все каналы, которые поддерживаются для заданной радио-настройки. Задайте |
Пример: 'R-CCCH-9600-20'
канал R-CCH, имеющий скорость передачи данных на 9 600 бит/с и длину системы координат на 20 мс.
Пример: 'R-EACH-38400-5'
канал R-EACH, имеющий скорость передачи данных на 38 400 бит/с и длину системы координат на 5 мс.
Типы данных: char
numchips
— Количество микросхем
(значение по умолчанию) | положительный целочисленный скалярКоличество микросхем в виде положительного целого числа.
Пример: 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 со скоростью передачи данных на 1 800 бит/с.
Типы данных: 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 несущим Макпс и сопоставлено с 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 | Массив ячеек, Стандартные опции псевдошумовой последовательности are | Источник данных подканала управления степенью |
Включайте RACH
подструктура в cfg
структура, чтобы сконфигурировать Противоположный доступ к Каналу (R-ACH). RACH
подструктура содержит следующие поля.
Поле параметра | Значения | Описание |
---|---|---|
Enable | 'On' | 'Off' | Включите или отключите канал |
Power | Действительный скаляр | Относительная степень канала (дБ) |
LongCodeMask | 42-битное двоичное число | Долгий идентификатор кода |
EnableCoding | 'On' | 'Off' | Включите или отключите кодирование канала |
DataSource | CellArray: Стандартный PN вводит are | Источник данных. Задайте стандартную псевдошумовую последовательность с seed случайных чисел или бинарным вектором. |
Включайте REACH
подструктура в cfg
структура, чтобы сконфигурировать Противоположный Расширенный доступ к Каналу (R-EACH). REACH
подструктура содержит следующие поля.
Поле параметра | Значения | Описание |
---|---|---|
Enable | 'On' | 'Off' | Включите или отключите канал |
Power | Действительный скаляр | Относительная степень канала (дБ) |
DataRate | 9600 | Скорость передачи данных (бит/с) |
FrameLength | 5 | 10 | 20
| Структурируйте длину (мс) |
WalshCode | Неотрицательный целочисленный скаляр, таким образом, что 0 ≤ | Номер кода Уолша |
LongCodeMask | 42-битное двоичное число | Долгий идентификатор кода |
EnableCoding | 'On' | 'Off' | Включите или отключите кодирование канала |
DataSource | CellArray: Стандартный PN вводит are | Источник данных. Задайте стандартную псевдошумовую последовательность с seed случайных чисел или бинарным вектором. |
Включайте 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 | CellArray: Стандартные опции псевдошумовой последовательности are | Источник данных. Задайте стандартную псевдошумовую последовательность с seed случайных чисел или пользовательским вектором. |
Включайте RDCCH
подструктура в cfg
структура, чтобы сконфигурировать Противоположный Специализированный Канал Управления (R-DCCH). RDCCH
подструктура содержит следующие поля.
Поле параметра | Значения | Описание |
---|---|---|
Enable | 'On' | 'Off' | Включите или отключите канал |
Power | Действительный скаляр | Относительная степень канала (дБ) |
FrameLength | 5 | 20
| Структурируйте длину (мс) |
WalshCode | Неотрицательный целочисленный скаляр, таким образом, что 0 ≤ | Номер кода Уолша |
LongCodeMask | 42-битное двоичное число | Долгий идентификатор кода |
EnableCoding | 'On' | 'Off' | Включите или отключите кодирование канала |
DataSource | Массив ячеек, Стандартные опции псевдошумовой последовательности are | Источник данных. Задайте стандартную псевдошумовую последовательность с seed случайных чисел или пользовательским вектором. |
Включайте 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 | Массив ячеек, Стандартные опции псевдошумовой последовательности are | Источник данных. Задайте стандартную псевдошумовую последовательность с seed случайных чисел или пользовательским вектором. |
Включайте RSCCH
подструктура в cfg
структура, чтобы сконфигурировать Противоположный Дополнительный Канал Кода (R-SCCH). RSCCH
подструктура содержит следующие поля.
Поле параметра | Значения | Описание |
---|---|---|
Enable | 'On' | 'Off' | Включите или отключите канал |
Power | Действительный скаляр | Относительная степень канала (дБ) |
LongCodeMask | 42-битное двоичное число | Долгий идентификатор кода |
EnableCoding | 'On' | 'Off' | Включите или отключите кодирование канала |
DataSource | Массив ячеек, Стандартные опции псевдошумовой последовательности are | Источник данных. Задайте стандартную псевдошумовую последовательность с seed случайных чисел или пользовательским вектором. |
Включайте 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 | Массив ячеек, Стандартные опции псевдошумовой последовательности are | Источник данных. Задайте стандартную псевдошумовую последовательность с seed случайных чисел или пользовательским вектором. |
Включайте 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 | Массив ячеек, Стандартные опции псевдошумовой последовательности are | Источник данных. Задайте стандартную псевдошумовую последовательность с seed случайных чисел или пользовательским вектором. |
Типы данных: struct
[1] 3GPP2 C.S0002–F v2.0. “Стандарт Физического уровня для Систем Спектра Распространения cdma2000”. Проект 2 Партнерства третьего поколения.
[2] 3GPP2 C.S0011–E v2.0. “Рекомендуемые Минимальные Стандарты Эффективности для Спектра Распространения cdma2000 Мобильные Станции”. Проект 2 Партнерства третьего поколения.
cdma2000ReverseWaveformGenerator
| cdma2000ForwardReferenceChannels
У вас есть модифицированная версия этого примера. Вы хотите открыть этот пример со своими редактированиями?
1. Если смысл перевода понятен, то лучше оставьте как есть и не придирайтесь к словам, синонимам и тому подобному. О вкусах не спорим.
2. Не дополняйте перевод комментариями “от себя”. В исправлении не должно появляться дополнительных смыслов и комментариев, отсутствующих в оригинале. Такие правки не получится интегрировать в алгоритме автоматического перевода.
3. Сохраняйте структуру оригинального текста - например, не разбивайте одно предложение на два.
4. Не имеет смысла однотипное исправление перевода какого-то термина во всех предложениях. Исправляйте только в одном месте. Когда Вашу правку одобрят, это исправление будет алгоритмически распространено и на другие части документации.
5. По иным вопросам, например если надо исправить заблокированное для перевода слово, обратитесь к редакторам через форму технической поддержки.