Задайте 1xEV канал ссылки вперед-DO
cfg = evdoForwardReferenceChannels(wv)
cfg = evdoForwardReferenceChannels(wv,numpackets)
возвращает структуру, cfg
= evdoForwardReferenceChannels(wv
)cfg
, который задает 1xEV-DO вперед параметры ссылки, учитывая входной идентификатор формы волны, wv
. Передайте эту структуру функции evdoForwardWaveformGenerator
, чтобы сгенерировать прямую форму волны канала ссылки ссылки.
Для всех синтаксисов evdoForwardReferenceChannels
создает конфигурационную структуру, которая совместима с cdma2000® высокая пакетная спецификация скорости передачи данных, [1].
задает количество пакетов, которые будут сгенерированы.cfg
= evdoForwardReferenceChannels(wv
,numpackets
)
Создайте конфигурационную структуру для канала Релиза 0, имеющего скорость передачи данных на 921,6 Кбит/с, и передал более чем два слота.
config = evdoForwardReferenceChannels('Rel0-921600-2');
Отобразите количество слотов и скорости передачи данных.
config.PacketSequence
ans = struct with fields:
MACIndex: 0
DataRate: 921600
NumSlots: 2
Сгенерируйте комплексную форму волны с помощью связанной функции генератора формы волны, evdoForwardWaveformGenerator
.
wv = evdoForwardWaveformGenerator(config);
Создайте структуру, чтобы передать Версию, 1xEV канал-DO, состоящий из трех 1024-битных пакетов, передал более чем 2 слота с 64-битной длиной преамбулы.
config = evdoForwardReferenceChannels('RevA-1024-2-64',3);
Проверьте что функция, созданная 1 3 массив структур. Каждый элемент в массиве структур соответствует пакету данных.
config.PacketSequence
ans = 1x3 struct array with fields:
MACIndex
PacketSize
NumSlots
PreambleLength
Исследуйте первый элемент структуры, чтобы проверить пакетный размер, количество слотов и соответствие длины преамбулы, что вы задали в вызове функции.
config.PacketSequence(1)
ans = struct with fields:
MACIndex: 0
PacketSize: 1024
NumSlots: 2
PreambleLength: 64
Сгенерируйте форму волны.
wv = evdoForwardWaveformGenerator(config);
wv
— Идентификация формы волныИдентификация формы волны ссылочного канала, заданного как вектор символов.
Поле параметра | Значения | Описание |
---|---|---|
wv |
| Вектор символов, представляющий 1xEV канал ссылки Релиза 0-DO со скоростью передачи данных в бит/с и количестве слотов. Например, можно задать |
| Вектор символов, представляющий 1xEV Версию-DO ссылочный канал с пакетным размером в битах, количестве слотов и длине преамбулы в микросхемах. Например, можно задать |
Пример: 'Rel0-614400-2'
Пример: 'RevA-4096-2-64'
Типы данных: char
numpackets
— Количество пакетов1
(значение по умолчанию) | положительный целочисленный скалярКоличество пакетов, заданных как положительное целое число.
Пример 4
Типы данных: double
cfg
— Настройка параметров и каналов используется генератором формы волныНастройка параметров и каналов используется генератором формы волны. Конфигурационная структура задана в этих таблицах.
Поле параметра | Значения | Описание |
---|---|---|
Release | 'Release0' | 'RevisionA' | 1xEV-DO |
PNOffset | Неотрицательное скалярное целое число [0, 511] | Смещение PN базовой станции |
IdleSlotsWithControl | 'Off' | 'On' | Включайте свободные слоты с каналами управления |
EnableControl | 'Off' | 'On' | Включите сигнализацию управления |
NumChips | Положительное скалярное целое число | Количество вносит форму волны |
OversamplingRatio | Положительное скалярное целое число [1, 8] | Сверхдискретизация отношения при выводе |
FilterType | 'cdma2000Long' | 'cdma2000short' | 'Custom' | 'Off' | Выберите тип фильтра или отключите фильтрацию |
CustomFilterCoefficients | Вектор действительных чисел | Пользовательские коэффициенты фильтра (применяется, когда поле |
InvertQ | 'Off' | 'On' | Инвертируйте квадратуру вывод |
EnableModulation | 'Off' | 'On' | Включите модуляцию поставщика услуг |
ModulationFrequency | Неотрицательное скалярное целое число | Частота модуляции поставщика услуг (применяется, когда |
PacketSequence | Структура | Смотрите подструктуру PacketSequence . |
PacketDataSources | Структура | Смотрите подструктуру PacketDataSources . |
PacketSequence
Включайте подструктуру PacketSequence
в структуру cfg
, чтобы задать последовательность пакетов данных для последовательной передачи. Подструктура PacketSequence
содержит эти поля.
Поле параметра | Значения | Описание |
---|---|---|
MACIndex | Положительное скалярное целое число | Индекс MAC сопоставлен с пакетом |
Релиз 0 | ||
DataRate | 38400 | 76800 | 153600 | 307200 | 614400 | 921600 | 1228800 | 1843200 | 2457600 | Скорость передачи данных (бит/с) |
NumSlots | Положительное скалярное целое число | Количество слотов |
Версия A | ||
PacketSize | 128 | 256 | 512 | 1024 | 2048 | 3072 | 4096 | 5120 | Пакетный размер (биты) |
NumSlots | 1 | 2 | 4 | 8 | 16 | Количество слотов |
PreambleLength | 64 | 128 | 256 | 512 | 1024 | Длина преамбулы (микросхемы) |
PacketDataSources
Включайте подструктуру PacketDataSources
в структуру cfg
, чтобы задать набор соответствия с источниками данных для каждого индекса MAC. Подструктура PacketDataSources
содержит эти поля.
Поле параметра | Значения | Описание |
---|---|---|
MACIndex | Положительное скалярное целое число | Индекс MAC сопоставлен с пакетом |
DataSource | Массив ячеек, Стандартные опции последовательности PN are | Источник данных. Задайте стандартную последовательность PN с seed случайных чисел или пользовательским вектором. |
EnableCoding | 'Off' | 'On' | Включите кодирование с коррекцией ошибок |
[1] 3GPP2 C.S0024–A v3.0. “Пакетная Воздушная Спецификация Интерфейса Данных о Высоком показателе cdma2000”. Проект 2 Партнерства третьего поколения.
Вы щелкнули по ссылке, которая соответствует команде MATLAB:
Выполните эту команду, введя её в командном окне MATLAB.
1. Если смысл перевода понятен, то лучше оставьте как есть и не придирайтесь к словам, синонимам и тому подобному. О вкусах не спорим.
2. Не дополняйте перевод комментариями “от себя”. В исправлении не должно появляться дополнительных смыслов и комментариев, отсутствующих в оригинале. Такие правки не получится интегрировать в алгоритме автоматического перевода.
3. Сохраняйте структуру оригинального текста - например, не разбивайте одно предложение на два.
4. Не имеет смысла однотипное исправление перевода какого-то термина во всех предложениях. Исправляйте только в одном месте. Когда Вашу правку одобрят, это исправление будет алгоритмически распространено и на другие части документации.
5. По иным вопросам, например если надо исправить заблокированное для перевода слово, обратитесь к редакторам через форму технической поддержки.