SIP type

SIP type

Dmitriy Q

КОНФИГУРАЦИЯ УСТРОЙСТВА

Сущности SIP имеют "type", который определяет их роли в Asterisk.

* Для сущностей с "type=peer":

peer'ы обрабатывают как входящие, так и исходящие вызовы и сопоставляются по ip/порту, поэтому в случае входящих вызовов от пира IP-адрес должен совпадать, чтобы приглашение работало. Это означает, что вызовы, выполняемые с любого направления, не будут работать, если пир не зарегистрирован, а host=dynamic, или если хост не настроен на правильный IP отправителя.

* Для сущностей с "type=user":

От пользователей Asterisk обрабатывает только входящие вызовы (это означает, что они звонят в Asterisk, Asterisk не может им звонить) и сопоставляет с их информацией об авторизации (имя пользователя и пароль). Asterisk не полагается на IP-адрес и будет принимать звонки независимо от настроек хоста до тех пор, пока входящее приглашение SIP успешно авторизуется.

* Для сущностей с "type=friend":

Asterisk создаст объект как friend (?мб всё же user), так и peer. Asterisk будет принимать звонки от friend, как и для user, требуя только, чтобы соответстовала авторизация, а не IP-адрес. Поскольку он также является одноранговым, объект friend может вызываться до тех пор, пока его IP-адрес известен Asterisk. В случае host=dynamic это означает, что сущности необходимо зарегистрироваться, прежде чем Asterisk сможет ее вызвать.

Используйте remotesecret для исходящей авторизации и secret для авторизации входящих запросов. По историческим причинам, если для исходящей регистрации или вызова не предоставляется remotesecret - будет использоваться secret.

Report Page