Квазисвязанный режим, Изменения в версии SMP-256
Материал из M-200 WIKI
(Различия между страницами)
Pax (обсуждение | вклад) |
Pax (обсуждение | вклад) (→RECORD) |
||
| Строка 1: | Строка 1: | ||
{{ВерхМенюКонфиг}} | {{ВерхМенюКонфиг}} | ||
{{ПравГлавМеню}} | {{ПравГлавМеню}} | ||
| − | |||
| − | == | + | ==Конфигурация== |
| − | + | * Параметр CONF без индекса | |
| − | + | CONF | |
| − | + | { | |
| + | .............. | ||
| + | } | ||
| − | |||
| − | + | ==COMMON== | |
| − | + | ||
| − | + | *Раздел COMMON уничтожен. Вместо него используется профиль AIR_COMMON. | |
| − | + | ||
| − | + | CONF | |
| − | + | { | |
| − | + | PROFIL = 1 NAME ="" | |
| − | + | ||
| − | + | .............. | |
| − | + | PROFIL [1] { TYPE = AIR_COMMON | |
| − | + | callInfo = NO | |
| − | + | } | |
| − | + | ||
| − | + | } | |
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| + | ==AIR== | ||
| + | |||
| + | *Убраны значения [[AIR_DISA]] и [[AIR_SERIAL]]. Вместо них используется [[AIR_UNIFIED]]. | ||
| + | |||
| + | AIR [1] { PROFIL = 8 // AIR TYPE = AIR_UNIFIED | ||
| + | PORT [1] { PROFIL = 9 // SIG = SIG_DISA | ||
| + | GROUP = 1 | ||
| + | } | ||
| + | PORT [2] { PROFIL = 10 // SIG = SIG_SERIAL | ||
| + | GROUP = 1 | ||
| + | } | ||
| + | } | ||
| − | == | + | .............................. |
| + | |||
| + | PROFIL [8] { TYPE = AIR_UNIFIED | ||
| + | } | ||
| + | |||
| + | |||
| + | ==EXT== | ||
| + | |||
| + | *Убраны параметры [[prefix_toll]], [[prefix_international]] и т.д. Вместо них используются соответствующие списки - [[set_prefix_toll]], [[set_prefix_international]] и т.д. | ||
| + | *Убраны параметры [[lac_prefix]], [[lac_typenb]], [[sAonPref]]. Для любых изменений номера используются таблицы маршрутизации. | ||
| + | *Убран параметр [[fCategoryToAON]]. Для работы с категорией абонента используются таблицы маршрутизации. | ||
| + | |||
| + | |||
| + | ==DSS1== | ||
| + | |||
| + | Следующие параметры перенесены из профиля [[PCM_DSS1]] в [[SIG_DSS1]]: | ||
| + | |||
| + | *[[analizeFacility;]] | ||
| + | *[[subscriberMode]]; | ||
| + | *[[useNetworkUserDifferences]]; | ||
| + | *[[callIn_categoryFromNUMBER]]; | ||
| + | *[[callIn_categoryFromAON]]; | ||
| + | *[[callIn_copyCategoryFromAON]]; | ||
| + | *[[callOut_categoryToAON]]; | ||
| + | *[[DSS1_intervalT302]]; | ||
| + | *[[DSS1_intervalT303]]; | ||
| + | *[[DSS1_intervalT304]]; | ||
| + | *[[DSS1_intervalT305]]; | ||
| + | *[[DSS1_intervalT306]]; | ||
| + | *[[DSS1_intervalT308]]; | ||
| + | *[[DSS1_intervalT310]]; | ||
| + | *[[DSS1_intervalT313]]; | ||
| + | *[[DSS1_intervalOverlapComplete]]; | ||
| + | *[[DSS1_intervalMaxTalk]]; | ||
| + | *[[DSS1_intervalAlertingTone]]; | ||
| + | *[[DSS1_intervalAlertingDelay]]; | ||
| + | *[[DSS1_intervalBusyTone]]; | ||
| + | *[[DSS1_intervalBusyDelay]]; | ||
| + | *[[callIn_redirectingReason]]; | ||
| + | *[[callIn_originalCalledNumber]]; | ||
| + | *[[callIn_originalCalledNumber_typenb]]; | ||
| + | *[[callIn_redirectingNumber]]; | ||
| + | *[[callIn_redirectingNumber_typenb]]; | ||
| + | *[[routeByRedirectingNumber]]; | ||
| + | *[[ignoreT310onPROGRESS]]; | ||
| + | *[[transparent_BearerCapability]]; | ||
| + | *[[transparent_ChannelIdentification]]; | ||
| + | *[[transparent_CallingPN]]; | ||
| + | *[[transparent_CalledPN]]; | ||
| + | *[[transparent_Cause]]; | ||
| + | *[[transparent_ProgressIndicator]]; | ||
| + | *[[forceTransparentCallingPN]]; | ||
| + | *[[minNormalNumberLength]]; | ||
| + | *[[connect_on_ALERTING]]; | ||
| + | *[[connect_on_CALL_PROCEEDING]]; | ||
| + | *[[allowPI_in_SETUP]]; | ||
| + | *[[allowPI_in_CALL_PROCEEDING]]; | ||
| + | *[[allowPI_in_ALERTING]]; | ||
| + | *[[presentPI_in_SETUP]]; | ||
| + | *[[forceInsertPIinSETUP]]; | ||
| + | *[[forceInsertPIinSETUP_ACK]]; | ||
| + | *[[forceInsertChannelIDReverseDirection]]; | ||
| + | *[[allowChannelID_in_CALL_PROCEEDING]]; | ||
| + | *[[generateDialTone]]; | ||
| + | *[[generateToneALERTING]]; | ||
| + | *[[generateToneBUSY]]; | ||
| + | *[[allowTransitDisconnect]]; | ||
| + | *[[CALL_PROCEEDING_beforeRELUserBusy]]; | ||
| + | *[[forceInsertPIinCALL_PROCEEDING]]; | ||
| + | *[[forceInsertPIinALERTING]]; | ||
| + | *[[autoCompleteCall]]; | ||
| + | *[[convertPROGRESStoALERTING]]; | ||
| + | *[[callIn_convertPROGRESStoALERTING]]; | ||
| + | *[[convertALERTINGtoPROGRESS]]; | ||
| + | *[[doNotTransitRedirectingNb]]; | ||
| + | *[[BearerCapability_codingStandard]]; | ||
| + | *[[BearerCapability_infoTransferCapability]]; | ||
| + | *[[BearerCapability_transferMode]]; | ||
| + | *[[BearerCapability_infoTransferRate]]; | ||
| + | *[[BearerCapability_rateMultiplier]]; | ||
| + | *[[BearerCapability_layer1ID]]; | ||
| + | *[[BearerCapability_UserInfoLayer1Protocol]]; | ||
| + | *[[ChannelIdent_infoChannelSelection]]; | ||
| + | *[[ChannelIdent_DChannelInd]]; | ||
| + | *[[ChannelIdent_peferredExclusive]]; | ||
| + | *[[ChannelIdent_interfaceType]]; | ||
| + | *[[ChannelIdent_interfaceIDPresent]]; | ||
| + | *[[ChannelIdent_interfaceIdentifier]]; | ||
| + | *[[ChannelIdent_channelMapElementType]]; | ||
| + | *[[ChannelIdent_numberMap]]; | ||
| + | *[[ChannelIdent_codingStandard]]; | ||
| + | *[[ChannelIdent_channelNumber]]; | ||
| + | *[[CallingPN_need_to_over]]; | ||
| + | *[[CallingPN_numberingPlan]]; | ||
| + | *[[CallingPN_typeOfNumber]]; | ||
| + | *[[CallingPN_screeningInd]]; | ||
| + | *[[CallingPN_presentationInd]]; | ||
| + | *[[CalledPN_numberingPlan]]; | ||
| + | *[[CalledPN_typeOfNumber]]; | ||
| + | *[[ProgressInd_codingStandard]]; | ||
| + | *[[ProgressInd_location]]; | ||
| + | *[[ProgressInd_progressDescription]]; | ||
| + | *[[Cause_Location]]; | ||
| + | *[[Cause_CodingStandard]]; | ||
| + | |||
| + | |||
| + | ==ОКС№7== | ||
| + | |||
| + | *Вместо значений [[CCS7ID]] и [[LinkSetID]] в нумерации каналов, используются значения [[OPC]] и [[DPC]]. Параметр [[NUMBERA]] имеет вид OPC-DPC-CIC и формат 00000-00000-0000. | ||
| + | |||
| + | PCM [2] { PROFIL = 8 // TYPE PCM = PCM_MTP | ||
| + | PORT [1-15] { PROFIL = 9 // SIG = SIG_ISUP | ||
| + | GROUP = 1 | ||
| + | NUMBERA = "=00125-00657-0001+" | ||
| + | } | ||
| + | PORT [17-31] { PROFIL = 9 // SIG = SIG_ISUP | ||
| + | GROUP = 1 | ||
| + | NUMBERA = "=00125-00657-0017+" | ||
| + | } | ||
| + | } | ||
| + | |||
| + | ........................ | ||
| + | |||
| + | PROFIL [8] { TYPE = PCM_MTP | ||
| + | sigLinks = ( "3:2:16-0" ) | ||
| + | } | ||
| + | PROFIL [9] { TYPE = SIG_ISUP | ||
| + | } | ||
| + | |||
| + | |||
| + | ==SIP== | ||
| + | |||
| + | |||
| + | *'''Принципиальные изменения''' | ||
| + | **Вместо [[proxyIP]] используется [[remoteIP]] | ||
| + | **Вместо [[nProxyUDPPort]] используется [[nRemoteUDPPort]] | ||
| + | |||
| + | |||
| + | *'''Удалены параметры''' | ||
| + | **[[proxyIP]] | ||
| + | **[[nProxyUDPPort]] | ||
| + | **[[userAgent]] | ||
| + | **[[providerName]] | ||
| + | |||
| + | |||
| + | *'''Добавлены параметры''' | ||
| + | **[[IPPcmNo]] - номер IP потока для привязки к виртуальной плате (Обязателен для SS коммутора) | ||
| + | **[[remoteIP]] - удалённый IP адрес | ||
| + | **[[nRemoteUDPPort]] - порт UDP SIP прокси-сервера | ||
| + | **[[fSoftEchoCan]] активирует алгоритм программной эхокомпенсации (сильно нагружает процессор | ||
| + | **[[nEchoTailMs]] длинна хвоста эхо (мс) с которым борется алгоритм программной эхокомпенсации (чем меньше, тем лучше для процессора, кратно 16-ти и не более 128 мс) | ||
| + | **[[nSessionExpires]] - Желаемый интервал обновления сессии (сек.), если 0 то отключен | ||
| + | **[[nMinSE]] - Минимальный интервал обновления сессии (сек.) | ||
| + | **[[fTryToBeRefresher]] - Всегда пытатья быть стороной, обновляющей сессию | ||
| + | **[[fRefreshWithInvite]] - Для обновления сесии использовать INVITE вместо UPDATE | ||
| + | **[[fUseLocalNet]] - Направлять RTP поток напрямую в случае нахождения UA в одной подсети | ||
| + | **[[localNetMask]] - маска подсети | ||
| + | **[[nOldStuffSubsFreeTimer]] - Таймер для стрых сигнализаций, не выдающих сообщение: абонент свободен (мс) | ||
| + | **[[tmMinuteMaxTalk]] - (минут) максимальная длительность разговора | ||
| + | **[[nMaxForwards]] - ограничение числа серверов и шлюзов, через которые проходит запрос | ||
| + | |||
| + | |||
| + | |||
| + | ==DIR== | ||
| + | |||
| + | * '''Добавлены параметры''' | ||
| + | ** fReverseSelect - начинать перебор с конца; | ||
| + | ** fSimpleSelect - выбор порта по кругу, а не с первого; | ||
| + | ** selectStep - шаг перебора портов. | ||
| + | |||
| + | DIR [1] { NAME = "11" | ||
| + | fReverseSelect = NO | ||
| + | fSimpleSelect = NO | ||
| + | selectStep = 2 | ||
| + | } | ||
| + | |||
| − | + | ==RECORD== | |
| − | + | *Анализ и преобразование категории абонента: | |
| − | + | ||
| − | + | ||
| − | + | RECORD "123" CAT '2' : CAT '3' LOCAL | |
| − | + | ||
| − | + | ||
| − | + | ||
| − | |||
| − | + | *[[Использование параметров номера (ОКС№7, DSS1) в маршрутизации]]. | |
| − | * | + | |
| − | + | ||
| − | + | ||
| − | + | ==И МНОГОЕ ДРУГОЕ== | |
[[Категория:Конфигурирование оборудования]] | [[Категория:Конфигурирование оборудования]] | ||
| − | [[Категория: | + | [[Категория:Протоколы]] |
| − | + | [[Категория:Параметры]] | |
| + | [[Категория:SMP-256]] | ||
Версия 08:45, 18 января 2016
Содержание |
Конфигурация
- Параметр CONF без индекса
CONF
{
..............
}
COMMON
- Раздел COMMON уничтожен. Вместо него используется профиль AIR_COMMON.
CONF
{
PROFIL = 1 NAME =""
..............
PROFIL [1] { TYPE = AIR_COMMON
callInfo = NO
}
}
AIR
- Убраны значения AIR_DISA и AIR_SERIAL. Вместо них используется AIR_UNIFIED.
AIR [1] { PROFIL = 8 // AIR TYPE = AIR_UNIFIED
PORT [1] { PROFIL = 9 // SIG = SIG_DISA
GROUP = 1
}
PORT [2] { PROFIL = 10 // SIG = SIG_SERIAL
GROUP = 1
}
}
..............................
PROFIL [8] { TYPE = AIR_UNIFIED
}
EXT
- Убраны параметры prefix_toll, prefix_international и т.д. Вместо них используются соответствующие списки - set_prefix_toll, set_prefix_international и т.д.
- Убраны параметры lac_prefix, lac_typenb, sAonPref. Для любых изменений номера используются таблицы маршрутизации.
- Убран параметр fCategoryToAON. Для работы с категорией абонента используются таблицы маршрутизации.
DSS1
Следующие параметры перенесены из профиля PCM_DSS1 в SIG_DSS1:
- analizeFacility;
- subscriberMode;
- useNetworkUserDifferences;
- callIn_categoryFromNUMBER;
- callIn_categoryFromAON;
- callIn_copyCategoryFromAON;
- callOut_categoryToAON;
- DSS1_intervalT302;
- DSS1_intervalT303;
- DSS1_intervalT304;
- DSS1_intervalT305;
- DSS1_intervalT306;
- DSS1_intervalT308;
- DSS1_intervalT310;
- DSS1_intervalT313;
- DSS1_intervalOverlapComplete;
- DSS1_intervalMaxTalk;
- DSS1_intervalAlertingTone;
- DSS1_intervalAlertingDelay;
- DSS1_intervalBusyTone;
- DSS1_intervalBusyDelay;
- callIn_redirectingReason;
- callIn_originalCalledNumber;
- callIn_originalCalledNumber_typenb;
- callIn_redirectingNumber;
- callIn_redirectingNumber_typenb;
- routeByRedirectingNumber;
- ignoreT310onPROGRESS;
- transparent_BearerCapability;
- transparent_ChannelIdentification;
- transparent_CallingPN;
- transparent_CalledPN;
- transparent_Cause;
- transparent_ProgressIndicator;
- forceTransparentCallingPN;
- minNormalNumberLength;
- connect_on_ALERTING;
- connect_on_CALL_PROCEEDING;
- allowPI_in_SETUP;
- allowPI_in_CALL_PROCEEDING;
- allowPI_in_ALERTING;
- presentPI_in_SETUP;
- forceInsertPIinSETUP;
- forceInsertPIinSETUP_ACK;
- forceInsertChannelIDReverseDirection;
- allowChannelID_in_CALL_PROCEEDING;
- generateDialTone;
- generateToneALERTING;
- generateToneBUSY;
- allowTransitDisconnect;
- CALL_PROCEEDING_beforeRELUserBusy;
- forceInsertPIinCALL_PROCEEDING;
- forceInsertPIinALERTING;
- autoCompleteCall;
- convertPROGRESStoALERTING;
- callIn_convertPROGRESStoALERTING;
- convertALERTINGtoPROGRESS;
- doNotTransitRedirectingNb;
- BearerCapability_codingStandard;
- BearerCapability_infoTransferCapability;
- BearerCapability_transferMode;
- BearerCapability_infoTransferRate;
- BearerCapability_rateMultiplier;
- BearerCapability_layer1ID;
- BearerCapability_UserInfoLayer1Protocol;
- ChannelIdent_infoChannelSelection;
- ChannelIdent_DChannelInd;
- ChannelIdent_peferredExclusive;
- ChannelIdent_interfaceType;
- ChannelIdent_interfaceIDPresent;
- ChannelIdent_interfaceIdentifier;
- ChannelIdent_channelMapElementType;
- ChannelIdent_numberMap;
- ChannelIdent_codingStandard;
- ChannelIdent_channelNumber;
- CallingPN_need_to_over;
- CallingPN_numberingPlan;
- CallingPN_typeOfNumber;
- CallingPN_screeningInd;
- CallingPN_presentationInd;
- CalledPN_numberingPlan;
- CalledPN_typeOfNumber;
- ProgressInd_codingStandard;
- ProgressInd_location;
- ProgressInd_progressDescription;
- Cause_Location;
- Cause_CodingStandard;
ОКС№7
- Вместо значений CCS7ID и LinkSetID в нумерации каналов, используются значения OPC и DPC. Параметр NUMBERA имеет вид OPC-DPC-CIC и формат 00000-00000-0000.
PCM [2] { PROFIL = 8 // TYPE PCM = PCM_MTP
PORT [1-15] { PROFIL = 9 // SIG = SIG_ISUP
GROUP = 1
NUMBERA = "=00125-00657-0001+"
}
PORT [17-31] { PROFIL = 9 // SIG = SIG_ISUP
GROUP = 1
NUMBERA = "=00125-00657-0017+"
}
}
........................
PROFIL [8] { TYPE = PCM_MTP
sigLinks = ( "3:2:16-0" )
}
PROFIL [9] { TYPE = SIG_ISUP
}
SIP
- Принципиальные изменения
- Вместо proxyIP используется remoteIP
- Вместо nProxyUDPPort используется nRemoteUDPPort
- Удалены параметры
- Добавлены параметры
- IPPcmNo - номер IP потока для привязки к виртуальной плате (Обязателен для SS коммутора)
- remoteIP - удалённый IP адрес
- nRemoteUDPPort - порт UDP SIP прокси-сервера
- fSoftEchoCan активирует алгоритм программной эхокомпенсации (сильно нагружает процессор
- nEchoTailMs длинна хвоста эхо (мс) с которым борется алгоритм программной эхокомпенсации (чем меньше, тем лучше для процессора, кратно 16-ти и не более 128 мс)
- nSessionExpires - Желаемый интервал обновления сессии (сек.), если 0 то отключен
- nMinSE - Минимальный интервал обновления сессии (сек.)
- fTryToBeRefresher - Всегда пытатья быть стороной, обновляющей сессию
- fRefreshWithInvite - Для обновления сесии использовать INVITE вместо UPDATE
- fUseLocalNet - Направлять RTP поток напрямую в случае нахождения UA в одной подсети
- localNetMask - маска подсети
- nOldStuffSubsFreeTimer - Таймер для стрых сигнализаций, не выдающих сообщение: абонент свободен (мс)
- tmMinuteMaxTalk - (минут) максимальная длительность разговора
- nMaxForwards - ограничение числа серверов и шлюзов, через которые проходит запрос
DIR
- Добавлены параметры
- fReverseSelect - начинать перебор с конца;
- fSimpleSelect - выбор порта по кругу, а не с первого;
- selectStep - шаг перебора портов.
DIR [1] { NAME = "11"
fReverseSelect = NO
fSimpleSelect = NO
selectStep = 2
}
RECORD
- Анализ и преобразование категории абонента:
RECORD "123" CAT '2' : CAT '3' LOCAL