UMTS передают в нисходящем направлении генерацию формы волны
waveform = umtsDownlinkWaveformGenerator(config)
возвращает форму волны нисходящего канала Универсального мобильного телекоммуникационного сервиса (UMTS), waveform
= umtsDownlinkWaveformGenerator(config
)waveform
, заданный конфигурационной структурой, config
. Эта функция поддерживает Широкополосное Кодовое разделение Несколько доступ (к W-CDMA), Высокоскоростному нисходящему пакету доступу (HSDPA) и Развитому Высокоскоростному Пакету доступ (HSPA +) генерация формы волны. Параметры верхнего уровня и подструктуры низшего уровня config
характеризуют форму волны и свойства канала функции umtsDownlinkWaveformGenerator
вывод. Вход config
сгенерирован с помощью функции umtsDownlinkReferenceChannels
; config
включает параметры верхнего уровня и подструктуры, чтобы описать различные каналы, чтобы включать в форму волны. Параметры верхнего уровня config
: TotFrames
, PrimaryScramblingCode
, FilterType
, OversamplingRatio
и NormalizedPower
. Чтобы включить определенные каналы, можно добавить сопоставленные подструктуры: DPCH
, PCCPCH
, SCCPCH
, PCPICH
, SCPICH
, PSCH
, SSCH
, PICH
, HSDPA
и OCNS
.
Включайте вмешивающийся нисходящий источник шума W-CDMA путем инициализации подструктуры OCNS
. Задайте параметры ортогонального источника шума канала (OCNS) с помощью соответствующего 3GPP определение,
Каналы RMC OCNS заданы в TS 25.101, Таблице C.6 [1]
Каналы H-Set OCNS заданы в TS 25.141, Таблицы C.13 и C.13A [2]
Тестовая модель DPCHs и каналы HS-PDSCH/HS-SCCH задана в TS 25.141, Раздел 6.1.1 [2]
Инициализируйте 'QPSK'
, 'H-Set1'
ссылка FRC образовывает канал и генерирует форму волны UMTS, которая соответствует этим настройкам.
Сгенерируйте конфигурационную структуру, frcStruct
.
rc = 'H-Set1'; modulation = 'QPSK'; frcStruct = umtsDownlinkReferenceChannels(rc, modulation);
Сгенерируйте желаемую форму волны с помощью frcStruct
в качестве входа к функции генерации формы волны. Создайте спектр объект анализатора, выбирающий в chiprate
x OversamplingRatio
. Постройте форму волны.
waveform = umtsDownlinkWaveformGenerator(frcStruct);
saScope = dsp.SpectrumAnalyzer('SampleRate', 3.84e6*frcStruct.OversamplingRatio);
saScope(waveform);
config
— Определение каналов включено генератором формы волныОпределение каналов включено генератором формы волны, заданным как структура.
Поле параметра | Требуемый или дополнительный | Значения | Описание |
---|---|---|---|
TotFrames | Необходимый | Неотрицательное целое число | Общее количество кадров, которые будут сгенерированы, заданные как неотрицательное целое число. |
PrimaryScramblingCode | Необходимый | Неотрицательное целое число | Первичный индекс кода скремблирования, заданный как неотрицательное целое число в интервале [0, 511]. |
FilterType | Необходимый | 'RRC' (значение по умолчанию), 'Off' | Включите или отключите фильтр RRC по установке |
OversamplingRatio | Необходимый | Неотрицательное целое число | Сверхдискретизация отношения, заданного как неотрицательное целое число. |
NormalizedPower | Необходимый | Плавание, | Полная степень формы волны в dBW относительно 1 Ома, заданного как плавание, – |
DPCH | Дополнительный | Не существующий, структура или массив структур | См. подструктуру DPCH. |
PCCPCH | Дополнительный | Не существующий или структура | См. подструктуру PCCPCH. |
SCCPCH | Дополнительный | Не существующий или структура | См. подструктуру SCCPCH. |
PCPICH | Дополнительный | Не существующий или структура | См. подструктуру PCPICH. |
SCPICH | Дополнительный | Не существующий или структура | См. подструктуру SCPICH. |
PSCH | Дополнительный | Не существующий или структура | См. подструктуру PSCH. |
SSCH | Дополнительный | Не существующий или структура | См. подструктуру SSCH. |
PICH | Дополнительный | Не существующий или структура | См. подструктуру PICH. |
HSDPA | Дополнительный | Не существующий или структура | См. подструктуру HSDPA. |
OCNS | Дополнительный | Не существующий или структура | См. подструктуру OCNS. |
Чтобы добавить выделенные физические каналы (DPCHs) в выходную структуру, включайте подструктуру DPCH
в структуру config
. Подструктура DPCH
содержит следующие поля.
Поле параметра | Требуемый или дополнительный | Значения | Описание |
---|---|---|---|
Enable | Необходимый | 'On' , 'Off' | Включите или отключите канал установкой |
SlotFormat | Необходимый | Неотрицательное целое число | Номер формата слота DPCH, заданный как неотрицательное целое число в интервале [0, 16]. |
SpreadingCode | Необходимый | Неотрицательное целое число | DPCH распространяющийся код, заданный как неотрицательное целое число в интервале [0, 512]. Для передачи мультикода |
NMulticodes | Необходимый | Положительное целое число | Количество DPCHs, заданного как 1, 2, 3, 4, 5, или 6. |
SecondaryScramblingCode | Необходимый | Неотрицательное целое число | DPCH вторичный индекс кода скремблирования, заданный как неотрицательное целое число в интервале [0, 15]. |
TimingOffset | Необходимый | Неотрицательное целое число | Смещение синхронизации с точки зрения количества микросхем (x256Tchip), заданный как неотрицательное целое число в интервале [0, 149]. |
Power | Необходимый | Плавание, | Степень канала в дБ, заданном как плавание, |
TPCData | Необходимый | Бинарный скаляр, бинарный вектор | Передайте данные об Управлении Степенью, заданные как бинарный скаляр или вектор с бинарными записями. |
TFCI | Необходимый | Неотрицательное целое число | Транспортный индикатор комбинации формата (TFCI), заданный как неотрицательное целое число в интервале [0, 1023]. |
DataSource | Необходимый | Бинарный скаляр, бинарный вектор, вектор символов, массив ячеек или скаляр строки | Источник данных DPCH, заданный как бинарный скаляр, вектор с бинарными записями, вектором символов, массивом ячеек или скаляром строки. При определении Чтобы включить транспортное кодирование канала, задайте |
CCTrCH | Дополнительный | Структура | Смотрите подструктуру CCTrCH. |
Включайте экземпляр подструктуры CCTrCH
индивидуально для DPCH
, PCCPCH
и/или подструктур SCCPCH
. Отдельные экземпляры закодированного составного транспортного канала (CCTrCH) добавляются к выходным структурам DPCH, P-CCPCH и/или физических определений канала S-CCPCH. Когда подструктура CCTrCH
включена, она содержит следующие поля.
Поле параметра | Требуемый или дополнительный | Значения | Описание |
---|---|---|---|
Name | Дополнительный | Вектор символов, скаляр строки Значение по умолчанию зависит от физического заданного канала | Имя присвоено CCTrCH, заданному как вектор символов или скаляр строки. Функции не используют поле |
DTXPosition | Необходимый | 'fixed' , 'flexible' | Задает положение DTX, заданное как |
TrCH | Необходимый | Структура, массив структур | Транспортные каналы в CCTrCH, заданном как структура или массив структур. |
TrCH.Name | Необходимый | Вектор символов, скаляр строки Значение по умолчанию зависит от физического заданного канала | Имя присвоено TrCH, заданному как вектор символов или скаляр строки. Функции не используют поле |
TrCH.CRC | Необходимый | Вектор символов, скаляр строки | Спецификатор полинома контроля циклическим избыточным кодом (CRC), заданный как одно из этих значений: |
TrCH.TTI | Необходимый | Положительное целое число | Временной интервал передачи (TTI) в миллисекундах, заданных как 10, 20, 40, или 80. |
TrCH.CodingType | Необходимый |
| Тип кодирования канала и уровень, заданный как |
TrCH.RMA | Необходимый | Положительное целое число | Значение атрибута соответствия уровня, заданное как положительное целое число в интервале [1, 256]. |
TrCH.DataSource | Необходимый | Бинарный скаляр, бинарный вектор, вектор символов, массив ячеек или скаляр строки | Транспортный источник данных канала, заданный как бинарный скаляр, вектор с бинарными записями, массивом ячеек или скаляром строки. Когда задано как стандарт использования массива ячеек последовательности PN и значение seed: {PN, seed}. Опциями PN для вектора символов или массива ячеек является Если никакой seed не задан, сдвиговый регистр инициализируется со всеми единицами. |
Примеры для установки поля
| |||
TrCH.ActiveDynamicPart | Необходимый | Положительное целое число, вектор | Активная динамическая часть, заданная как положительное целое число или вектор, записи которого являются положительными целыми числами в интервале [1, |
Поле | |||
TrCH.DynamicPart | Необходимый | Структура, массив структур | Размер каждого транспортного блока, заданного как структура или массив структур. |
Поля | |||
TrCH.DynamicPart.BlockSize | Необходимый | Положительное целое число | Транспортная длина блока, заданная как положительное целое число. |
TrCH.DynamicPart.BlockSetSize | Необходимый | Целое число, кратное | Общий номер битов в транспортном блоке определяется. Реализация не поддерживает несколько транспортных блоков, таким образом, по определению |
При конфигурировании выходной структуры, чтобы передать RMC 0kbps, как задано в TS 25.101, Раздел 3.0 [1], транспортный CRC канала задан для передачи. Стандарт указывает на транспортный размер блока DTCH = 0 и транспортный размер набора блока = 0. Наша реализация требует, чтобы сигнальная передача транспортного блока передала CRC. В umtsDownlinkWaveformGenerator
один транспортный блок нулевого размера сообщен путем установки любого BlockSize or BlockSetSize
на '0'
. Установка и BlockSize
и BlockSetSize
к '0'
сигнализирует о транспортном блоке '0'
размера, '0'
и никакой CRC передаются.
Чтобы добавить первичный общий контроль физический канал (PCCPCH) к выходной структуре, включайте подструктуру PCCPCH
в структуру config
. Подструктура PCCPCH
содержит следующие поля.
Поле параметра | Требуемый или дополнительный | Значения | Описание |
---|---|---|---|
Enable | Необходимый | 'On' , 'Off' | Включите или отключите канал путем определения |
Power | Необходимый | Плавание, | Степень PCCPCH в дБ, заданном как плавание,- |
DataSource | Необходимый | Бинарный скаляр, бинарный вектор, вектор символов, массив ячеек или скаляр строки | Источник данных PCCPCH, заданный как бинарный скаляр, вектор с бинарными записями, вектором символов, массивом ячеек или скаляром строки. При определении Чтобы включить транспортное кодирование канала BCH, задайте |
CCTrCH | Дополнительный | Структура | Смотрите подструктуру |
Чтобы добавить вторичный общий контроль физический канал (SCCPCH) к выходной структуре, включайте подструктуру SCCPCH
в структуру config
. Подструктура SCCPCH
содержит следующие поля.
Поле параметра | Требуемый или дополнительный | Значения | Описание |
---|---|---|---|
Enable | Необходимый | 'On' , 'Off' | Включите или отключите канал путем определения |
SlotFormat | Необходимый | Неотрицательное целое число | Номер формата слота SCCPCH, заданный как неотрицательное целое число в интервале [0, 17]. |
SpreadingCode | Необходимый | Неотрицательное целое число Допустимая область значений зависит от формата слота | SCCPCH распространяющийся код, заданный как неотрицательное целое число в интервале [0, 255]. |
SecondaryScramblingCode | Необходимый | Неотрицательное целое число | SCCPCH вторичный индекс кода скремблирования, заданный как неотрицательное целое число в интервале [0, 15]. |
TimingOffset | Необходимый | Неотрицательное целое число | Синхронизация смещения с точки зрения количества микросхем (x256Tchip), заданный как неотрицательное целое число в интервале [0, 149]. |
Power | Необходимый | Плавание,-inf , inf | Степень SCCPCH в дБ, заданном как плавание,- |
TFCI | Необходимый | Неотрицательное целое число | Транспортный индикатор комбинации формата, заданный как неотрицательное целое число в интервале [0, 1023]. |
DataSource | Необходимый | Скаляр, вектор, вектор символов, массив ячеек или скаляр строки | Источник данных SCCPCH, заданный как бинарный скаляр, вектор с бинарными записями, вектором символов, массивом ячеек или скаляром строки. Когда задано как стандарт использования массива ячеек последовательности PN и значение seed: {PN, seed}. Опциями PN для вектора символов или массива ячеек является Чтобы включить транспортное кодирование канала PCH/FACH, задайте |
CCTrCH | Дополнительный | Структура | Смотрите подструктуру |
Чтобы добавить первичный общий экспериментальный канал в выходную структуру, включайте подструктуру PCPICH
в структуру config
. Подструктура PCPICH
содержит следующие поля.
Поле параметра | Требуемый или дополнительный | Значения / Области значений / Примечания | Описание |
---|---|---|---|
Enable | Необходимый | 'On' , 'Off' | Включите или отключите канал путем определения |
Power | Необходимый | Плавание, – | Степень PCPICH в дБ, заданном как плавание, – |
Чтобы добавить вторичный общий экспериментальный канал (SCPICH) в выходную структуру, включайте подструктуру SCPICH
в структуру config
. Подструктура SCPICH
содержит следующие поля.
Поле параметра | Требуемый или дополнительный | Значения | Описание |
---|---|---|---|
Enable | Необходимый | 'On' , 'Off' | Включите или отключите канал путем определения |
SpreadingCode | Необходимый | Неотрицательное целое число | SCPICH распространяющийся код, заданный как неотрицательное целое число в интервале [0, 255]. |
SecondaryScramblingCode | Необходимый | Неотрицательное целое число | SCPICH вторичный индекс кода скремблирования, заданный как неотрицательное целое число в интервале [0, 15]. |
Power | Необходимый | Плавание, – | Степень SCPICH в дБ, заданном как плавание, – |
Чтобы добавить физический разделяемый канал (PSCH) в выходную структуру, включайте подструктуру PSCH
в структуру config
. Подструктура PSCH
содержит следующие поля.
Поле параметра | Требуемый или дополнительный | Значения | Описание |
---|---|---|---|
Enable | Необходимый | 'On' , 'Off' | Включите или отключите канал путем определения |
Power | Необходимый | Плавание, –inf , inf | Степень PSCH в дБ, заданном как плавание, – |
Чтобы добавить вторичный канал синхронизации (SSCH) в выходную структуру, включайте подструктуру SSCH
в структуру config
. Подструктура SSCH
содержит следующие поля.
Поле параметра | Требуемый или дополнительный | Значения | Описание |
---|---|---|---|
Enable | Необходимый | 'On' , 'Off' | Включите или отключите канал путем определения |
Power | Необходимый | Плавание, – | Степень SSCH в дБ, заданном как плавание, – |
Чтобы добавить канал индикатора страницы (PICH) в выходную структуру, включайте подструктуру PICH
в структуру config
. Подструктура PICH
содержит следующие поля.
Поле параметра | Требуемый или дополнительный | Значения | Описание |
---|---|---|---|
Enable | Необходимый | 'On' , 'Off' | Включите или отключите канал путем определения |
SpreadingCode | Необходимый | Неотрицательное целое число | PICH распространяющийся код, заданный как неотрицательное целое число в интервале [0, 255]. |
TimingOffset | Необходимый | Неотрицательное целое число | Синхронизация смещения с точки зрения количества микросхем (x256Tchip), заданный как неотрицательное целое число в интервале [0, 149]. |
Power | Необходимый | Плавание, – | Степень PICH в дБ, заданном как плавание, – |
DataSource | Необходимый | Скаляр, вектор, вектор символов, массив ячеек или скаляр строки | Источник данных PICH, заданный как бинарный скаляр, вектор с бинарными записями, вектором символов, массивом ячеек или скаляром строки. Когда задано как стандарт использования массива ячеек последовательности PN и значение seed: {PN, seed}. Опциями PN для вектора символов или массива ячеек является Чтобы использовать данные о разбивке на страницы, задайте |
Np | Необходимый | Положительное целое число | Количество индикаторов разбивки на страницы на кадр, заданный как одно из значений 18, 36, 72, 144. |
Чтобы добавить информацию о высокоскоростном нисходящем пакетном доступе (HSDPA) и каналы к выходной структуре, включайте подструктуру HSDPA
в структуру config
. Подструктура HSDPA
содержит следующие поля.
Поле параметра | Требуемый или дополнительный | Значения / Области значений / Примечания | Описание |
---|---|---|---|
Enable | Необходимый | 'On' , 'Off' | Включите или отключите каналы HSDPA (HS-PDSCHs и HS-SCCH) путем определения |
CodeGroup | Необходимый | Положительное целое число | Количество кодов формирования каналов, используемых одновременно для HS-PDSCHs, заданного как положительное целое число в интервале [1, 16]. |
CodeOffset | Необходимый | Неотрицательное целое число | Сместите к первому коду формирования каналов, чтобы использовать для HS-PDSCHs, заданного как неотрицательное целое число в интервале [0, 15]. |
Modulation | Необходимый | 'QPSK' , '16QAM' , '64QAM' | Модуляция символа, заданная как одно из значений |
VirtualBufferCapacity | Необходимый | Положительное целое число | Количество мягких битов канала (или мягкого метрического местоположения) в процессе HARQ для H-наборов, как задано в приложении A.7 TS 36.101. Задайте |
InterTTIDistance | Необходимый | Положительное целое число | Временной интервал передачи в подкадрах. Этот интервал является расстоянием между различными передачами HARQ к тому же UE.
|
NHARQProcesses | Необходимый | Положительное целое число | Общее количество процессов HARQ, заданных как положительное целое число в интервале [1, 8]. |
XrvSequence | Необходимый | Неотрицательное целое число, вектор неотрицательных целых чисел | Сокращение и последовательность кодирования версии совокупности, заданная как неотрицательное целое число или вектор, записи которого являются неотрицательными целыми числами, в интервале [0, 7].
Когда процесс HARQ завершает все передачи, соответствующие Для последовательностей, используемых для H-наборов HSDPA, смотрите Раздел TS 25.101 9. |
UEId | Необходимый | Неотрицательное целое число | Идентичность UE, заданная как неотрицательное целое число в интервале [0, 216 – 1]. |
TransportBlockSizeId | Необходимый | Неотрицательное целое число | Транспортный индекс размера блока (xtbs), сообщенный на HS-SCCH, как задано в Разделе TS 25.212 4.6. Вычисление основано на параметре |
HSSCCHSpreadingCode | Необходимый | Неотрицательное целое число | Код распространения HS-SCCH, заданный как неотрицательное целое число в интервале [0, 127]. |
SecondaryScramblingCode | Необходимый | Неотрицательное целое число | Вторичный индекс кода скремблирования для HS-PDSCH и каналов HS-SCCH, заданных как неотрицательное целое число в интервале [0, 15]. |
HSPDSCHPower | Необходимый | Плавание, – | Степень HS-PDSCH в дБ, заданном как плавание, – |
HSSCCHPower | Необходимый | Float | Степень HS-SCCH в дБ, заданном как плавание, – |
DataSource | Необходимый | Скаляр, вектор, вектор символов, массив ячеек или скаляр строки | Источник данных HSDPA, заданный как бинарный скаляр, вектор с бинарными записями, вектором символов, массивом ячеек или скаляром строки. При определении Чтобы включить транспортное кодирование канала HS-DSCH, задайте |
HSDSCH | Дополнительный | Не существующий или структура | Транспортная настройка канала HS-DSCH, заданная как структура. |
Следующие поля требуются, только если подструктура HSDSCH присутствует. | |||
HSDSCH.BlockSize | Необходимый | Неотрицательное целое число | Транспортный размер блока, заданный как неотрицательное целое число. |
HSDSCH.DataSource | Необходимый | Скаляр, вектор, вектор символов, массив ячеек или скаляр строки | Транспортный источник данных HS-DSCH, заданный как бинарный скаляр, вектор с бинарными записями, массивом ячеек или скаляром строки. Когда задано как стандарт использования массива ячеек последовательности PN и значение seed: {PN, seed}. Опциями PN для вектора символов или массива ячеек является Если никакой seed не задан, сдвиговый регистр инициализируется со всеми единицами. |
В генераторе функциональность HSPDA создает непрерывный HS-PDSCH и передачи HS-SCCH. Эта функциональность поддерживает H-набор HSPDA зафиксированные ссылочные каналы, где multi-HARQ ссылочная последовательность передачи задана. multi-HARQ ссылочная последовательность передачи маскируется с тем же RNTI, направленным на один UE, заданный параметром UEId
. NHARQProcesses
и параметры InterTTIDistance
задают ссылочную частоту передачи к UE. Любые разрывы между ссылочными подкадрами заполнены дополнительными подкадрами HS-PDSCH/HS-SCCH. Эти подкадры маскируются с дополнительным RNTI, направленным на различный UE, заданный как xor(UEId,65535)
. Параметр NHARQProcesses
дает количества процессов HARQ, используемых в ссылочной передаче. Количеством подкадров разрыва между каждой транспортной передачей блока или повторной передачей для различных процессов HARQ является InterTTIDistance-1
. Из-за обратной связи ACK-NACK HARQ сигнальные требования, разрыв между передачами того же процесса HARQ должен быть не менее чем шестью подкадрами.
Параметр HSDPA.DataSource
управляет данными, переданными на ссылочном PDSCH и HS-SCCH физические каналы. Если HSDPA.DataSource
установлен в 'HSDSCH'
, ссылочные данные PDSCH прибывают из транспортного канала HS-DSCH, и канал HS-SCCH несет связанную управляющую информацию. В этом случае источник к транспортному каналу HS-DSCH параметризован полями в данных о подструктуре HSDSCH
(транспортный размер блока и поток данных). Эти справочные данные также используются, чтобы заполнить нессылочные подкадры разрыва:
Разрыв подкадры HS-PDSCH заполнены тем же HS-DSCH, закодировал данные, используемые для ссылочной передачи. Закодированные данные скремблированы согласно подкадру.
Разрыв подкадры HS-SCCH заполнен закодированной управляющей информацией с помощью дополнительного RNTI.
Передача HS-SCCH выравнивается с борющимся контуром. Передача HS-PDSCH начинает микросхемы 2×Tslot = 5120
после запуска HS-SCCH (см. Раздел TS 25.211 7.8). Чтобы заполнить первые два слота в сгенерированной форме волны, HS-PDSCH повторяется для последнего подкадра.
Параметр virtualBufferCapacity
должен совпадать с количеством мягких битов канала в процессе HARQ, используемом в тестовом устройстве или программном обеспечении декодирования.
Чтобы добавить информацию об ортогональном источнике шума канала (OCNS) в выходную структуру, включайте подструктуру OCNS
в структуру config
. Подструктура OCNS
содержит следующие поля.
Поле параметра | Требуемый или дополнительный | Значения | Описание |
---|---|---|---|
Enable | Необходимый | 'On' , 'Off' | Включите или отключите канал путем определения |
Power | Необходимый | Плавание, –inf , или inf | OCNS полная степень в дБ, заданном как плавание, |
OCNSType | Необходимый | Вектор символов или скаляр строки | Если
Для генерации тестовой модели, набор соответствующее поле |
waveform
— Модулируемая основополосная форма волны, содержащая физические каналы UMTSМодулируемая основополосная форма волны, содержащая физические каналы UMTS, возвращенные как массив комплексного вектора, выбранный в (3,84 × config
.
OversamplingRatio
) МГц.
Типы данных: double
Поддержка комплексного числа: Да
[1] 3GPP TS 25.101. “Передача радио оборудования пользователя (UE) и прием (FDD)”. Проект партнерства третьего поколения; сеть радиодоступа Technical Specification Group. URL: http://www.3gpp.org.
[2] 3GPP TS 25.141. “Проверка на соответствие стандарту Базовой станции (BS) (FDD)”. Проект Партнерства третьего поколения; Сеть радиодоступа Technical Specification Group. URL: http://www.3gpp.org.
[3] 3GPP TS 25.211. “Физические каналы и отображение транспортных каналов на физические каналы (FDD)”. Проект Партнерства третьего поколения; Сеть радиодоступа Technical Specification Group. URL: http://www.3gpp.org.
[4] 3GPP TS 25.212. “Мультиплексирование и канал, кодирующий (FDD)”. Проект Партнерства третьего поколения; Сеть радиодоступа Technical Specification Group. URL: http://www.3gpp.org.
[5] 3GPP TS 25.306. “Радио UE доступ к возможностям”. Проект Партнерства третьего поколения; Сеть радиодоступа Technical Specification Group. URL: http://www.3gpp.org.
[6] 3GPP TS 25.321. “Спецификация протокола Среднего управления доступом (MAC)”. Проект Партнерства третьего поколения; Сеть радиодоступа Technical Specification Group. URL: http://www.3gpp.org.
[7] 3GPP TS 36.101. “Развитый Универсальный Наземный Радио-доступ (к E-UTRA); передача радио Оборудования пользователя (UE) и прием”. Проект Партнерства третьего поколения; Сеть радиодоступа Technical Specification Group. URL: http://www.3gpp.org
umtsDownlinkReferenceChannels
| umtsUplinkReferenceChannels
| umtsUplinkWaveformGenerator
1. Если смысл перевода понятен, то лучше оставьте как есть и не придирайтесь к словам, синонимам и тому подобному. О вкусах не спорим.
2. Не дополняйте перевод комментариями “от себя”. В исправлении не должно появляться дополнительных смыслов и комментариев, отсутствующих в оригинале. Такие правки не получится интегрировать в алгоритме автоматического перевода.
3. Сохраняйте структуру оригинального текста - например, не разбивайте одно предложение на два.
4. Не имеет смысла однотипное исправление перевода какого-то термина во всех предложениях. Исправляйте только в одном месте. Когда Вашу правку одобрят, это исправление будет алгоритмически распространено и на другие части документации.
5. По иным вопросам, например если надо исправить заблокированное для перевода слово, обратитесь к редакторам через форму технической поддержки.