27 | | || To домен || FXS, PRI || Необязательный параметр. При получении вызова со стороны TDM канальное окончание формирует запрос INVITE, при этом вызываемый SIP URI формируется из номера вызываемого абонента в качестве имени пользователя. Если значение параметра - непустая строка, то это значение используется как имя домена при формировании вызываемого SIP URI. Если значение - пустая строка (""), в качестве имени домена используется домен параметра "SIP URI". Такой механизм позволяет направлять вызовы в домен, отличный от "родного" домена канального окончания. Например если SIP URI канального окончания FXS `123@home.org`, а параметр "To домен" установлен в значение `domain.net`, то при наборе номера 456 будет выполнен вызов `123@home.org` --> `456@domain.net`.[[br]][[br]]Значение по умолчанию - пустая строка (""). || |
| 27 | || To домен || [wiki:EndpointFXS FXS], PRI || Необязательный параметр. При получении вызова со стороны TDM канальное окончание формирует запрос INVITE, при этом вызываемый SIP URI формируется из номера вызываемого абонента в качестве имени пользователя. Если значение параметра - непустая строка, то это значение используется как имя домена при формировании вызываемого SIP URI. Если значение - пустая строка (""), в качестве имени домена используется домен параметра "SIP URI". Такой механизм позволяет направлять вызовы в домен, отличный от "родного" домена канального окончания. Например если SIP URI канального окончания FXS `123@home.org`, а параметр "To домен" установлен в значение `domain.net`, то при наборе номера 456 будет выполнен вызов `123@home.org` --> `456@domain.net`.[[br]][[br]]Значение по умолчанию - пустая строка (""). || |
84 | | || Рег. выражение вызова || Все окончания SIP кроме FXS и PPS || Параметр устанавливает регулярное выражение, на совпадение с которым проверяется username вызываемого SIP URI на втором проходе поиска канального окончания. Допустимы две формы значения:[[br]]'''• простое регулярное выражение''' - строка, не начинающаяся с символа '/', представляет собой только регулярное выражение, например `^+7\d{4,7}`;[[br]]'''• регулярное выражение с заменой''' - значение имеет формат `/<regexp>/<replacement>`, где regexp - регулярное выражение, replacement - строка, на которую заменяется вызываемый номер в случае его совпадения с регулярным выражением. Replacement может содержать подстановки фрагментов регулярного выражения '\1', '\2' и т.д. Пример: `/^+?7342(\d{7})/\1` - принимается номер, начинающийся с необязательного символа '+' и префикса '7342', от которого отбрасывается префикс. Пустое значение параметра означает, что канальное окончание не принимает вызовы на втором проходе поиска.[[br]][[br]]Значение по умолчанию - пустая строка. || |
85 | | || Рег. выражение набора (в FXS - "Рег. выражение номера") || FXS, 1IND, R2, [wiki:EndpointАДАСЭ АДАСЭ] || Параметр устанавливает регулярное выражение, на совпадение с которым проверяется принимаемый из канала TDM номер вызываемого абонента. После приема каждой очередной цифры номера принятая последовательность проверяется на совпадение с регулярным выражением, и если совпадение есть, немедленно выполняется вызов набранного номера без ожидания таймаута набора. Допустимы две формы значения:[[br]]'''• простое регулярное выражение''' - строка, не начинающаяся с символа '/', представляет собой только регулярное выражение, например `^(1..|2.{6})` - вызывать номера из трех цифр, начинающиеся с цифры 1, или номера из 7 цифр, начинающиеся с цифры 2;[[br]]'''• регулярное выражение с заменой''' - значение имеет формат `/<regexp>/<replacement>`, где regexp - регулярное выражение, replacement - строка, на которую заменяется вызываемый номер в случае его совпадения с регулярным выражением. Replacement может содержать подстановки фрагментов регулярного выражения '\1', '\2' и т.д. Пример: `/^2(\d{6})/73422\1` - при наборе номера из 7 цифр, начинающегося с цифры 2, вызывать этот номер, добавляя к нему префикс '7342'. Пустое значение параметра означает, что набираемый номер на совпадение с регулярным выражением не проверяется, вызов происходит только по таймауту набора.[[br]][[br]]Значение по умолчанию - пустая строка. || |
| 84 | || Рег. выражение вызова || Все окончания SIP кроме [wiki:EndpointFXS FXS] и PPS || Параметр устанавливает регулярное выражение, на совпадение с которым проверяется username вызываемого SIP URI на втором проходе поиска канального окончания. Допустимы две формы значения:[[br]]'''• простое регулярное выражение''' - строка, не начинающаяся с символа '/', представляет собой только регулярное выражение, например `^+7\d{4,7}`;[[br]]'''• регулярное выражение с заменой''' - значение имеет формат `/<regexp>/<replacement>`, где regexp - регулярное выражение, replacement - строка, на которую заменяется вызываемый номер в случае его совпадения с регулярным выражением. Replacement может содержать подстановки фрагментов регулярного выражения '\1', '\2' и т.д. Пример: `/^+?7342(\d{7})/\1` - принимается номер, начинающийся с необязательного символа '+' и префикса '7342', от которого отбрасывается префикс. Пустое значение параметра означает, что канальное окончание не принимает вызовы на втором проходе поиска.[[br]][[br]]Значение по умолчанию - пустая строка. || |
| 85 | || Рег. выражение набора (в FXS - "Рег. выражение номера") || [wiki:EndpointFXS FXS], [wiki:Endpoint1Ind 1IND], [wiki:EndpointMFC-R2 R2], [wiki:EndpointR2DTMF R2DTMF], [wiki:EndpointАДАСЭ АДАСЭ] || Параметр устанавливает регулярное выражение, на совпадение с которым проверяется принимаемый из канала TDM номер вызываемого абонента. После приема каждой очередной цифры номера принятая последовательность проверяется на совпадение с регулярным выражением, и если совпадение есть, немедленно выполняется вызов набранного номера без ожидания таймаута набора. Допустимы две формы значения:[[br]]'''• простое регулярное выражение''' - строка, не начинающаяся с символа '/', представляет собой только регулярное выражение, например `^(1..|2.{6})` - вызывать номера из трех цифр, начинающиеся с цифры 1, или номера из 7 цифр, начинающиеся с цифры 2;[[br]]'''• регулярное выражение с заменой''' - значение имеет формат `/<regexp>/<replacement>`, где regexp - регулярное выражение, replacement - строка, на которую заменяется вызываемый номер в случае его совпадения с регулярным выражением. Replacement может содержать подстановки фрагментов регулярного выражения '\1', '\2' и т.д. Пример: `/^2(\d{6})/73422\1` - при наборе номера из 7 цифр, начинающегося с цифры 2, вызывать этот номер, добавляя к нему префикс '7342'. Пустое значение параметра означает, что набираемый номер на совпадение с регулярным выражением не проверяется, вызов происходит только по таймауту набора.[[br]][[br]]Значение по умолчанию - пустая строка. || |