VIDEOCHAT  ::   FAQ  ::   Поиск  ::   Регистрация  ::   Вход

refer

Новичком считается только что прочитавший «Астериск - будущее телефонии»
http://asterisk.ru/knowledgebase/books
и пытающийся сделать большее

Модераторы: april22, Zavr2008

Ответить
beamfree
Сообщения: 7
Зарегистрирован: 27 май 2015, 07:23

refer

Сообщение beamfree »

Добрый день! Подскажите пожалуйсто как отправить REFER сообщение такого типа через PJSIP:
REFER sip:0565522@10.243.0.130:5061;user=phone;transport=udp SIP/2.0
Via: SIP/2.0/UDP 10.99.103.60:5060;branch=z9hG4bK658c9d9d
Max-Forwards: 70
From: <sip:asterisk@10.99.103.60>;tag=as4fa07b21
To: <sip:0565522@10.243.0.130:5061;user=phone;transport=udp>
Contact: <sip:asterisk@10.99.103.60:5060>
Call-ID: 423323ac1495129e2da42827295c0b89@10.99.103.60:5060
CSeq: 101 REFER
User-Agent: PBX
Date: Wed, 26 Oct 2022 10:18:02 GMT
Require: norefersub
Refer-To: cid:0bfcf029
Content-Id: 0bfcf029
Content-Type: application/x-cisco-remotecc-request+xml
Expires: 0
Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, SUBSCRIBE, NOTIFY, INFO, PUBLISH, MESSAGE
Supported: replaces,timer,X-cisco-sis-7.0.0
Content-Length: 172

<x-cisco-remotecc-request>
<cfwdallupdate>
<linenumber>1</linenumber>
<fwdaddress></fwdaddress>
<tovoicemail>off</tovoicemail>
</cfwdallupdate>
</x-cisco-remotecc-request>
ded
Сообщения: 15628
Зарегистрирован: 26 авг 2010, 19:00

Re: refer

Сообщение ded »

Судя по пакету REFER (выше) вы делаете трансфер с цискофона, скорее всего кнопкой Трансфер (перевод звонка).
Как пишут в https://community.asterisk.org/t/sip-re ... sk/79362/2
If it receives REFER when acting as a UAS, it will not forward REFER upstream
ещё:
REFER cannot be forwarded in Asterisk to a different PABX.
UAS - это ваш цыскофон, и Астериск не будет его форвардить в транк, например. Поэтому для такой опции надо использовать апликацию Transfer в диал-плане вместо Dial.
Из двух возможных способов - трансферить средствами телефона (кнопкой) или средствами Астериска (сервисным кодом) мы много лет используем всегда последний. Назначая функцию Blind transfer на решётку.
Говорим, нажимаем #, слышим гудок, набираем внутренний или внешний номер, звонок уходит с экрана, кладём труюку.
Ответить
© 2008 — 2025 Asterisk.ru
Digium, Asterisk and AsteriskNOW are registered trademarks of Digium, Inc.
Design and development by PostMet-Netzwerk GmbH