sipStack - SIP 스택 (sipStack)

SIP 스택 구성

NameTypeDefaultDescription
hideMessageBodybooleanfalseSIP 컨테이너 로그에서 메시지 본문을 숨깁니다.
hideMessageReqUribooleanfalseSIP 컨테이너 로그에서 메시지 요청 URI를 숨깁니다.
auto100OnInvitebooleantrueINVITE 요청이 수신되면 SIP 컨테이너에서 자동으로 100 응답 코드를 보냅니다.
auto482OnMergedRequestsbooleanfalse병합된 요청이 수신되면 SIP 컨테이너에서 자동으로 482 응답 코드를 보냅니다. 이 동작은 SIP RFC 3261 섹션 8.2.2.2에 정의되어 있습니다.
forceConnectionReusebooleantruevia 헤더에 별명 매개변수가 있는 경우에도 후속 요청에서 연결을 재사용합니다.
acceptNonUtf8BytesbooleanfalseUTF-8로 인코딩되지 않은 바이트 시퀀스를 승인합니다.
networkAddressCacheTtlstringSIP 컨테이너가 캐시된 InetAddress 항목을 보유하고 다시 분석하지 않는 시간입니다.
timerT1밀리초 정밀도를 사용하는 기간500msRFC 3261에 정의된 라운드트립 시간(RTT) 예상치(밀리초)입니다. 시간 단위가 뒤따르는 양수를 지정하십시오. 이는 시간(h), 분(m), 초(s) 또는 밀리초(ms)일 수 있습니다. 예를 들어, 500밀리초를 500ms로 지정하십시오. 하나의 항목에 여러 값을 포함할 수 있습니다. 예를 들어, 1s500ms는 1.5초와 동등합니다.
timerT2밀리초 정밀도를 사용하는 기간4000msRFC 3261에 정의된 비INVITE 요청 및 INVITE 응답의 최대 재전송 간격(밀리초)입니다. 시간 단위가 뒤따르는 양수를 지정하십시오. 이는 시간(h), 분(m), 초(s) 또는 밀리초(ms)일 수 있습니다. 예를 들어, 500밀리초를 500ms로 지정하십시오. 하나의 항목에 여러 값을 포함할 수 있습니다. 예를 들어, 1s500ms는 1.5초와 동등합니다.
timerT4밀리초 정밀도를 사용하는 기간5000msRFC 3261에 정의된 메시지가 네트워크에 남아 있는 최대 기간(밀리초)입니다. 시간 단위가 뒤따르는 양수를 지정하십시오. 이는 시간(h), 분(m), 초(s) 또는 밀리초(ms)일 수 있습니다. 예를 들어, 500밀리초를 500ms로 지정하십시오. 하나의 항목에 여러 값을 포함할 수 있습니다. 예를 들어, 1s500ms는 1.5초와 동등합니다.
timerA밀리초 정밀도를 사용하는 기간500msRFC 3261에 정의된 UDP 전용의 초기 INVITE 요청 재전송 간격(밀리초)입니다. 기본값은 T1과 같습니다. 시간 단위가 뒤따르는 양수를 지정하십시오. 이는 시간(h), 분(m), 초(s) 또는 밀리초(ms)일 수 있습니다. 예를 들어, 500밀리초를 500ms로 지정하십시오. 하나의 항목에 여러 값을 포함할 수 있습니다. 예를 들어, 1s500ms는 1.5초와 동등합니다.
timerB밀리초 정밀도를 사용하는 기간32000msRFC 3261에 정의된 INVITE 클라이언트 트랜잭션 제한시간 타이머(밀리초)입니다. 기본값은 64*T1과 같습니다. 시간 단위가 뒤따르는 양수를 지정하십시오. 이는 시간(h), 분(m), 초(s) 또는 밀리초(ms)일 수 있습니다. 예를 들어, 500밀리초를 500ms로 지정하십시오. 하나의 항목에 여러 값을 포함할 수 있습니다. 예를 들어, 1s500ms는 1.5초와 동등합니다.
timerD밀리초 정밀도를 사용하는 기간32000msRFC 3261에 정의된 INVITE 응답 재전송에 대한 대기 시간(밀리초)입니다. 시간 단위가 뒤따르는 양수를 지정하십시오. 이는 시간(h), 분(m), 초(s) 또는 밀리초(ms)일 수 있습니다. 예를 들어, 500밀리초를 500ms로 지정하십시오. 하나의 항목에 여러 값을 포함할 수 있습니다. 예를 들어, 1s500ms는 1.5초와 동등합니다.
timerE밀리초 정밀도를 사용하는 기간500msRFC 3261에 정의된 UDP 전용의 초기 비INVITE 요청 재전송 간격(밀리초)입니다. 기본값은 T1과 같습니다. 시간 단위가 뒤따르는 양수를 지정하십시오. 이는 시간(h), 분(m), 초(s) 또는 밀리초(ms)일 수 있습니다. 예를 들어, 500밀리초를 500ms로 지정하십시오. 하나의 항목에 여러 값을 포함할 수 있습니다. 예를 들어, 1s500ms는 1.5초와 동등합니다.
timerF밀리초 정밀도를 사용하는 기간32000msRFC 3261에 정의된 비INVITE 트랜잭션 제한시간 타이머(밀리초)입니다. 기본값은 64*T1과 같습니다. 시간 단위가 뒤따르는 양수를 지정하십시오. 이는 시간(h), 분(m), 초(s) 또는 밀리초(ms)일 수 있습니다. 예를 들어, 500밀리초를 500ms로 지정하십시오. 하나의 항목에 여러 값을 포함할 수 있습니다. 예를 들어, 1s500ms는 1.5초와 동등합니다.
timerI밀리초 정밀도를 사용하는 기간5000msRFC 3261에 정의된 ACK 재전송에 대한 대기 시간(밀리초)입니다. 기본값은 T4와 같습니다. 시간 단위가 뒤따르는 양수를 지정하십시오. 이는 시간(h), 분(m), 초(s) 또는 밀리초(ms)일 수 있습니다. 예를 들어, 500밀리초를 500ms로 지정하십시오. 하나의 항목에 여러 값을 포함할 수 있습니다. 예를 들어, 1s500ms는 1.5초와 동등합니다.
timerJ밀리초 정밀도를 사용하는 기간32000msRFC 3261에 정의된 초기 비INVITE 요청 재전송을 위한 대기 시간(밀리초)입니다. 기본값은 64*T1과 같습니다. 시간 단위가 뒤따르는 양수를 지정하십시오. 이는 시간(h), 분(m), 초(s) 또는 밀리초(ms)일 수 있습니다. 예를 들어, 500밀리초를 500ms로 지정하십시오. 하나의 항목에 여러 값을 포함할 수 있습니다. 예를 들어, 1s500ms는 1.5초와 동등합니다.
timerK밀리초 정밀도를 사용하는 기간5000msRFC 3261에 정의된 비INVITE 응답 재전송에 대한 대기 시간(밀리초)입니다. 기본값은 T4와 같습니다. 시간 단위가 뒤따르는 양수를 지정하십시오. 이는 시간(h), 분(m), 초(s) 또는 밀리초(ms)일 수 있습니다. 예를 들어, 500밀리초를 500ms로 지정하십시오. 하나의 항목에 여러 값을 포함할 수 있습니다. 예를 들어, 1s500ms는 1.5초와 동등합니다.
pathMtuint1500RFC 3261-18.1.1에 정의된 아웃바운드 UDP 요청에 대한 최대 전송 단위(MTU)입니다.
compactHeaders
  • Never
  • MtuExceeds
  • API
  • Always
MtuExceeds메시지 인코딩 시 SIP 스택에서 압축 헤더를 사용하는 경우를 정의합니다.
Never
헤더는 압축 형태로 전송하지 않음
MtuExceeds
헤더는 MTU 초과 시에만 압축 형태로 전송됨
API
헤더는 JSR289 javax.servlet.sip.SipServletMessage.setHeaderForm(javax.servlet.sip.SipServletMessage.HeaderForm)에 따라 전송됨
Always
헤더는 항상 압축 형태로 전송됨
timerG밀리초 정밀도를 사용하는 기간500msRFC 3261에 정의된 초기 INVITE 응답 재전송 간격(밀리초)입니다. 기본값은 T1과 같습니다. 시간 단위가 뒤따르는 양수를 지정하십시오. 이는 시간(h), 분(m), 초(s) 또는 밀리초(ms)일 수 있습니다. 예를 들어, 500밀리초를 500ms로 지정하십시오. 하나의 항목에 여러 값을 포함할 수 있습니다. 예를 들어, 1s500ms는 1.5초와 동등합니다.
timerH밀리초 정밀도를 사용하는 기간32000msRFC 3261에 정의된 ACK 수신을 위한 대기 시간(밀리초)입니다. 기본값은 64*T1과 같습니다. 시간 단위가 뒤따르는 양수를 지정하십시오. 이는 시간(h), 분(m), 초(s) 또는 밀리초(ms)일 수 있습니다. 예를 들어, 500밀리초를 500ms로 지정하십시오. 하나의 항목에 여러 값을 포함할 수 있습니다. 예를 들어, 1s500ms는 1.5초와 동등합니다.

hideMessageHeaders

SIP 컨테이너 로그로 출력되지 않는 쉼표로 구분된 헤더 목록입니다.

commaSeparatedHeaders

쉼표로 구분되어야 하는 헤더 필드 목록입니다. 헤더가 동일한 값이 여러 개 있는 경우 헤더는 중복되지 않으며 값은 쉼표로 구분된 동일한 헤더에 있습니다.

sipQuotedParameters

따옴표로 묶은 값이 있는 헤더 매개변수 목록입니다.