한국어

소프트스위치

온누리070 플레이스토어 다운로드
    acrobits softphone
     온누리 070 카카오 프러스 친구추가온누리 070 카카오 프러스 친구추가친추
     카카오톡 채팅 상담 카카오톡 채팅 상담카톡
    
     라인상담
     라인으로 공유

     페북공유

   ◎위챗 : speedseoul


  
     PAYPAL
     
     PRICE
     

pixel.gif

    before pay call 0088 from app



1.4.1.  t_relay([flags],[outbound_proxy])

현재 URI에 표시된 목적지로 stateful 메시지를 릴레이합니다. (원래 URI가 UsrLoc, RR, strip/prefix 등에 의해 재작성된 경우 새 URI가 사용됩니다). 실패 시 음수 값을 반환합니다. 업스트림 UAC를 곤경에 빠뜨리지 않도록 무상태로 부정적인 회신을 업스트림으로 보낼 수도 있습니다.

해당 트랜잭션은 이미 생성되었거나 생성되지 않았을 수 있습니다. 아직 생성되지 않은 경우 함수가 자동으로 생성합니다.

이 함수는 두 개의 선택적 매개변수를 사용할 수 있습니다.

첫 번째 매개변수는 내부 동작을 제어하기 위한 플래그 집합을 나타내는 숫자입니다. 플래그는 10진수 또는 16진수 형식으로 제공될 수 있습니다. 지원되는 플래그는 다음과 같습니다.

  • 0x01 - 더 이상 사용되지 않음, 더 이상 사용되지 않음

  • 0x02 - 전역 전달 실패(즉, 내부 오류, 잘못된 R-URI, 잘못된 메시지, 네트워크 도달 가능성 부족 등으로 인해 각 분기에 대한 전달 실패)의 경우 "477 전송 실패(477/TM)" SIP 응답을 내부적으로 생성 및 전송하지 않습니다.

    이 플래그는 트랜잭션이 이전에 t_newtran() 에 의해 생성되지 않은 경우에만 적용됩니다 . 글로벌 포워딩 실패가 발생하면 SIP 요청이 릴레이되지 않으므로 fail_route(설정된 경우)에 부정적인 SIP 응답 또는 시간 초과가 표시되지 않습니다.

    현재 생성된 분기를 전달할 수 없는 경우에 대한 장애 조치 논리를 구현하려는 경우에 유용합니다.

  • 0x04 - 트랜잭션에 대한 DNS 장애 조치를 비활성화합니다. 첫 번째 IP만 사용됩니다. 전송 및 트랜잭션 수준 모두에서 장애 조치를 비활성화합니다.

  • 0x08 - 요청이 CANCEL인 경우 수신된 CANCEL에서 Reason 헤더를 신뢰하고 추가로 전달하면 곧 Reason 헤더가 전파됩니다.

  • 0x10 - OpenSIPS가 Content-Disposition "no-cancel" 표시(있는 경우)를 검사하고 따를 수 있습니다. RFC3841, 섹션 9.1에 따라 TM 모듈은 2xx 응답이 수신될 때 진행 중인 모든 분기를 취소하지 않도록 지시받을 수 있습니다. (1) 모든 분기가 최종 응답을 받거나 (2) 트랜잭션이 시간 초과에 도달할 때까지 보류 중인 분기를 계속 진행합니다.

두 번째 매개변수는 메시지를 보내야 하는 아웃바운드 프록시(고정 대상)를 나타내는 문자열입니다. 대상은 [proto:]host[:port] " 로 지정됩니다 . 함수가 호출되기 전에 이 메시지에 대한 대상 URI $du " 가 설정된 경우 함수 매개변수 대신 이 값이 대상으로 사용됩니다.

오류가 있는 경우 함수는 다음 코드를 반환합니다.

  • -1 - 일반 내부 오류

  • -2 - 잘못된 메시지(파싱 오류)

  • -3 - 사용 가능한 대상 없음(분기가 추가되지 않았거나 요청이 이미 취소됨)

  • -4 - 잘못된 대상(확인할 수 없는 주소)

  • -5 - 필터링된 대상(블랙리스트)

  • -6 - 일반 전송 실패

이 함수는 REQUEST_ROUTE, FAILURE_ROUTE에서 사용할 수 있습니다.

조회 수 :
9339
등록일 :
2023.07.25
19:46:36 (*.235.13.203)
엮인글 :
http://www.webs.co.kr/index.php?document_srl=3349442&act=trackback&key=add
게시글 주소 :
http://www.webs.co.kr/index.php?document_srl=3349442
List of Articles
번호 제목 글쓴이 날짜 조회 수
172 opensips Rtpengine installation configuration admin 2024-05-22 1057
171 Asterisk 에서 FreeSWITCH 전환 admin 2024-04-09 4206
170 OpenSIPS 이해 서비스 지원 admin 2024-04-09 4146
169 OpenSIPS install configuration support admin 2024-04-09 4148
168 opensips basic route script configuration admin 2023-08-13 10935
167 opensips-cli command admin 2023-08-07 11190
166 string trans opensips admin 2023-08-05 9298
165 opensips Push Notification configuration admin 2023-07-29 9412
164 opensips Call pickup configuration admin 2023-07-27 9340
» t_relay opensips admin 2023-07-25 9339
162 debian 11 opensips 3.2 install command admin 2023-06-25 13525
161 Opensips Gateway between SIP and SMPP messages admin 2019-02-19 271812
160 smpp sms opensips admin 2019-02-19 16930
159 Busy Lamp Field (BLF) feature on Opensips 2.4.0 with Zoiper configuration admin 2018-05-29 26205
158 Documentation -> Tutorials -> WebSocket Transport using OpenSIPS admin 2018-05-17 22758
157 List of SIP response codes admin 2017-12-20 46752
156 opensips/modules/event_routing/ Push Notification Call pickup admin 2017-12-20 19600
155 opensips push notification How to detail file admin 2017-12-20 29670
154 OpenSIPS routing logic admin 2017-12-12 51751
153 OpenSIPS example configuration admin 2017-12-12 22953
152 opensips complete configuration example admin 2017-12-10 47130
151 Opensips1.6 ebook detail configuration and SIP signal and NAT etc file admin 2017-12-10 77022
150 dictionary.opensips radius admin 2017-12-09 100554
149 what is record_route() in opensips ? admin 2017-12-09 29211
148 what is loose_route() in opensips ? file admin 2017-12-09 28753
147 in opensips what is lookup(domain [, flags [, aor]]) admin 2017-12-09 96473
146 in opensips db_does_uri_exist() what is admin 2017-12-09 22927
145 in opensips what is has_totag() admin 2017-12-09 27482
144 opensips exec module admin 2017-12-08 23268
143 opensips push notification How to admin 2017-12-07 26294