sipStack - Stos SIP (sipStack)

Konfiguracja dla stosu SIP

NameTypeDefaultDescription
hideMessageBodybooleanfalseUkryj treść komunikatu w dziennikach kontenera SIP
hideMessageReqUribooleanfalseUkryj identyfikator URI żądania komunikatu w dziennikach kontenera SIP.
auto100OnInvitebooleantrueKontener SIP automatycznie wysyła kod odpowiedzi 100 po otrzymaniu żądania INVITE.
auto482OnMergedRequestsbooleanfalseKontener SIP automatycznie wysyła kod odpowiedzi 482 po otrzymaniu scalonego żądania. To zachowanie jest zdefiniowane w specyfikacji SIP RFC 3261 w sekcji 8.2.2.2.
forceConnectionReusebooleantruePołączenia są ponownie wykorzystywane w kolejnych żądaniach, nawet jeśli parametr aliasu istnieje w nagłówku VIA.
acceptNonUtf8BytesbooleanfalseAkceptuj sekwencje bajtów, które nie są zakodowane w standardzie UTF-8.
networkAddressCacheTtlstringIlość czasu, przez jaki kontener SIP przechowuje zbuforowaną pozycję InetAddress i nie tłumaczy jej ponownie.
timerT1Okres z dokładnością do milisekundy500msSzacowana wartość czasu obiegu (w milisekundach) zgodnie z definicją w specyfikacji RFC 3261. Określ dodatnią liczbę całkowitą, po której następuje jednostka czasu, taka jak godziny (h), minuty (m), sekundy (s) lub milisekundy (ms). Na przykład określ 500 milisekund jako 500ms. W pojedynczej pozycji można zawrzeć wiele wartości. Na przykład 1s500ms oznacza 1,5 sekundy.
timerT2Okres z dokładnością do milisekundy4000msMaksymalny przedział czasu retransmisji (w milisekundach) dla żądań innych niż INVITE i dla odpowiedzi na żądania INVITE zgodnie z definicją w specyfikacji RFC 3261. Określ dodatnią liczbę całkowitą, po której następuje jednostka czasu, taka jak godziny (h), minuty (m), sekundy (s) lub milisekundy (ms). Na przykład określ 500 milisekund jako 500ms. W pojedynczej pozycji można zawrzeć wiele wartości. Na przykład 1s500ms oznacza 1,5 sekundy.
timerT4Okres z dokładnością do milisekundy5000msMaksymalny przedział czasu, przez jaki komunikat pozostaje w sieci (w milisekundach) zgodnie z definicją w specyfikacji RFC 3261. Określ dodatnią liczbę całkowitą, po której następuje jednostka czasu, taka jak godziny (h), minuty (m), sekundy (s) lub milisekundy (ms). Na przykład określ 500 milisekund jako 500ms. W pojedynczej pozycji można zawrzeć wiele wartości. Na przykład 1s500ms oznacza 1,5 sekundy.
timerAOkres z dokładnością do milisekundy500msPrzedział czasu retransmisji początkowego żądania INVITE tylko dla protokołu UDP (w milisekundach) zgodnie z definicją w specyfikacji RFC 3261. Wartość domyślna jest równa wartości T1. Określ dodatnią liczbę całkowitą, po której następuje jednostka czasu, taka jak godziny (h), minuty (m), sekundy (s) lub milisekundy (ms). Na przykład określ 500 milisekund jako 500ms. W pojedynczej pozycji można zawrzeć wiele wartości. Na przykład 1s500ms oznacza 1,5 sekundy.
timerBOkres z dokładnością do milisekundy32000msLicznik limitu czasu transakcji klienta żądania INVITE (w milisekundach) zgodnie z definicją w specyfikacji RFC 3261. Wartość domyślna wynosi 64*T1. Określ dodatnią liczbę całkowitą, po której następuje jednostka czasu, taka jak godziny (h), minuty (m), sekundy (s) lub milisekundy (ms). Na przykład określ 500 milisekund jako 500ms. W pojedynczej pozycji można zawrzeć wiele wartości. Na przykład 1s500ms oznacza 1,5 sekundy.
timerDOkres z dokładnością do milisekundy32000msCzas oczekiwania na retransmisję odpowiedzi na żądania INVITE (w milisekundach) zgodnie z definicją w specyfikacji RFC 3261. Określ dodatnią liczbę całkowitą, po której następuje jednostka czasu, taka jak godziny (h), minuty (m), sekundy (s) lub milisekundy (ms). Na przykład określ 500 milisekund jako 500ms. W pojedynczej pozycji można zawrzeć wiele wartości. Na przykład 1s500ms oznacza 1,5 sekundy.
timerEOkres z dokładnością do milisekundy500msPrzedział czasu retransmisji początkowego żądania innego niż INVITE tylko dla protokołu UDP (w milisekundach) zgodnie z definicją w specyfikacji RFC 3261. Wartość domyślna jest równa wartości T1. Określ dodatnią liczbę całkowitą, po której następuje jednostka czasu, taka jak godziny (h), minuty (m), sekundy (s) lub milisekundy (ms). Na przykład określ 500 milisekund jako 500ms. W pojedynczej pozycji można zawrzeć wiele wartości. Na przykład 1s500ms oznacza 1,5 sekundy.
timerFOkres z dokładnością do milisekundy32000msLicznik limitu czasu transakcji żądania innego niż INVITE (w milisekundach) zgodnie z definicją w specyfikacji RFC 3261. Wartość domyślna wynosi 64*T1. Określ dodatnią liczbę całkowitą, po której następuje jednostka czasu, taka jak godziny (h), minuty (m), sekundy (s) lub milisekundy (ms). Na przykład określ 500 milisekund jako 500ms. W pojedynczej pozycji można zawrzeć wiele wartości. Na przykład 1s500ms oznacza 1,5 sekundy.
timerIOkres z dokładnością do milisekundy5000msCzas oczekiwania na retransmisje potwierdzenia ACK (w milisekundach) zgodnie z definicją w specyfikacji RFC 3261. Wartość domyślna jest równa wartości T4. Określ dodatnią liczbę całkowitą, po której następuje jednostka czasu, taka jak godziny (h), minuty (m), sekundy (s) lub milisekundy (ms). Na przykład określ 500 milisekund jako 500ms. W pojedynczej pozycji można zawrzeć wiele wartości. Na przykład 1s500ms oznacza 1,5 sekundy.
timerJOkres z dokładnością do milisekundy32000msCzas oczekiwania na retransmisje żądań innych niż INVITE (w milisekundach) zgodnie z definicją w specyfikacji RFC 3261. Wartość domyślna wynosi 64*T1. Określ dodatnią liczbę całkowitą, po której następuje jednostka czasu, taka jak godziny (h), minuty (m), sekundy (s) lub milisekundy (ms). Na przykład określ 500 milisekund jako 500ms. W pojedynczej pozycji można zawrzeć wiele wartości. Na przykład 1s500ms oznacza 1,5 sekundy.
timerKOkres z dokładnością do milisekundy5000msCzas oczekiwania na retransmisje odpowiedzi na żądania inne niż INVITE (w milisekundach) zgodnie z definicją w specyfikacji RFC 3261. Wartość domyślna jest równa wartości T4. Określ dodatnią liczbę całkowitą, po której następuje jednostka czasu, taka jak godziny (h), minuty (m), sekundy (s) lub milisekundy (ms). Na przykład określ 500 milisekund jako 500ms. W pojedynczej pozycji można zawrzeć wiele wartości. Na przykład 1s500ms oznacza 1,5 sekundy.
pathMtuint1500Maksymalna jednostka transmisji (MTU) dla wychodzących żądań UDP zgodnie z definicją w specyfikacji RFC 3261 w sekcji 18.1.1.
compactHeaders
  • Never
  • MtuExceeds
  • API
  • Always
MtuExceedsDefiniuje, kiedy stos SIP używa zwartych nagłówków podczas kodowania komunikatu.
Never
Nagłówki nigdy nie są wysyłane w postaci zwartej
MtuExceeds
Nagłówki są wysyłane w postaci zwartej tylko po przekroczeniu limitu MTU
API
Nagłówki są wysyłane zgodnie z ustawieniem specyfikacji JSR289 javax.servlet.sip.SipServletMessage.setHeaderForm(javax.servlet.sip.SipServletMessage.HeaderForm)
Always
Nagłówki są zawsze wysyłane w postaci zwartej
timerGOkres z dokładnością do milisekundy500msPrzedział czasu retransmisji odpowiedzi na początkowe żądanie INVITE (w milisekundach) zgodnie z definicją w specyfikacji RFC 3261. Wartość domyślna jest równa wartości T1. Określ dodatnią liczbę całkowitą, po której następuje jednostka czasu, taka jak godziny (h), minuty (m), sekundy (s) lub milisekundy (ms). Na przykład określ 500 milisekund jako 500ms. W pojedynczej pozycji można zawrzeć wiele wartości. Na przykład 1s500ms oznacza 1,5 sekundy.
timerHOkres z dokładnością do milisekundy32000msCzas oczekiwania na odbiór potwierdzenia ACK (w milisekundach) zgodnie z definicją w specyfikacji RFC 3261. Wartość domyślna wynosi 64*T1. Określ dodatnią liczbę całkowitą, po której następuje jednostka czasu, taka jak godziny (h), minuty (m), sekundy (s) lub milisekundy (ms). Na przykład określ 500 milisekund jako 500ms. W pojedynczej pozycji można zawrzeć wiele wartości. Na przykład 1s500ms oznacza 1,5 sekundy.

hideMessageHeaders

Rozdzielana przecinkami lista nagłówków, które nie są wyprowadzane do dzienników kontenera SIP.

commaSeparatedHeaders

Lista pól nagłówka, które powinny być rozdzielane przecinkami. Jeśli istnieje wiele wartości tego samego nagłówka, nagłówki nie są duplikowane, a wartości będą znajdować się w tym samym nagłówku rozdzielone przecinkami.

sipQuotedParameters

Lista parametrów nagłówka z wartościami, które są w cudzysłowach.