Konfiguracja dla stosu SIP
Name | Type | Default | Description |
---|---|---|---|
hideMessageBody | boolean | false | Ukryj treść komunikatu w dziennikach kontenera SIP |
hideMessageReqUri | boolean | false | Ukryj identyfikator URI żądania komunikatu w dziennikach kontenera SIP. |
auto100OnInvite | boolean | true | Kontener SIP automatycznie wysyła kod odpowiedzi 100 po otrzymaniu żądania INVITE. |
auto482OnMergedRequests | boolean | false | Kontener 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. |
forceConnectionReuse | boolean | true | Połączenia są ponownie wykorzystywane w kolejnych żądaniach, nawet jeśli parametr aliasu istnieje w nagłówku VIA. |
acceptNonUtf8Bytes | boolean | false | Akceptuj sekwencje bajtów, które nie są zakodowane w standardzie UTF-8. |
networkAddressCacheTtl | string | Ilość czasu, przez jaki kontener SIP przechowuje zbuforowaną pozycję InetAddress i nie tłumaczy jej ponownie. | |
timerT1 | Okres z dokładnością do milisekundy | 500ms | Szacowana 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. |
timerT2 | Okres z dokładnością do milisekundy | 4000ms | Maksymalny 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. |
timerT4 | Okres z dokładnością do milisekundy | 5000ms | Maksymalny 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. |
timerA | Okres z dokładnością do milisekundy | 500ms | Przedział 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. |
timerB | Okres z dokładnością do milisekundy | 32000ms | Licznik 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. |
timerD | Okres z dokładnością do milisekundy | 32000ms | Czas 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. |
timerE | Okres z dokładnością do milisekundy | 500ms | Przedział 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. |
timerF | Okres z dokładnością do milisekundy | 32000ms | Licznik 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. |
timerI | Okres z dokładnością do milisekundy | 5000ms | Czas 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. |
timerJ | Okres z dokładnością do milisekundy | 32000ms | Czas 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. |
timerK | Okres z dokładnością do milisekundy | 5000ms | Czas 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. |
pathMtu | int | 1500 | Maksymalna jednostka transmisji (MTU) dla wychodzących żądań UDP zgodnie z definicją w specyfikacji RFC 3261 w sekcji 18.1.1. |
compactHeaders |
| MtuExceeds | Definiuje, 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 |
timerG | Okres z dokładnością do milisekundy | 500ms | Przedział 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. |
timerH | Okres z dokładnością do milisekundy | 32000ms | Czas 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. |
Rozdzielana przecinkami lista nagłówków, które nie są wyprowadzane do dzienników kontenera SIP.
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.
Lista parametrów nagłówka z wartościami, które są w cudzysłowach.