sipStack - SIP-Stack (sipStack)

Konfiguration für den SIP-Stack.

NameTypeDefaultDescription
hideMessageBodybooleanfalseBlendet Nachrichteninhalte in den SIP-Containerprotokollen aus.
hideMessageReqUribooleanfalseBlendet den Nachrichtenanforderungs-URI in den SIP-Containerprotokollen aus.
auto100OnInvitebooleantrueDer SIP-Container sendet beim Empfang einer INVITE-Anforderung automatisch einen Antwortcode 100.
auto482OnMergedRequestsbooleanfalseDer SIP-Container sendet beim Empfang einer zusammengeführten Anforderung automatisch einen Antwortcode 482. Dieses Verhalten ist in SIP RFC 3261, Abschnitt 8.2.2.2 definiert.
forceConnectionReusebooleantrueVerbindungen werden in nachfolgenden Anforderungen wiederverwendet, wenn der Aliasparameter im via-Header vorhanden ist.
acceptNonUtf8BytesbooleanfalseAkzeptiert Bytefolgen, die nicht in UTF-8 codiert sind.
networkAddressCacheTtlstringDer Zeitraum, in dem der SIP-Container einen im Cache gespeicherten InetAddress-Eintrag aufbewahrt und nicht erneut auflöst.
timerT1Zeitraum mit Genauigkeit in Millisekunden500msDie RTT-Schätzung (Round-Trip Time, Umlaufzeit) (in Millisekunden) gemäß Definition in RFC 3261. Geben Sie eine positive ganze Zahl, gefolgt von einer Zeiteinheit, an. Die gültigen Zeiteinheiten sind Stunden (h), Minuten (m), Sekunden (s) und Millisekunden (ms). Geben Sie 500 Millisekunden beispielsweise als 500ms an. Sie können mehrere Werte in einen einzigen Eintrag einschließen. 1s500ms entspricht beispielsweise 1,5 Sekunden.
timerT2Zeitraum mit Genauigkeit in Millisekunden4000msDas maximale Übertragungswiederholungsintervall (in Millisekunden) für Nicht-INVITE-Anforderungen und INVITE-Antworten gemäß Definition in RFC 3261. Geben Sie eine positive ganze Zahl, gefolgt von einer Zeiteinheit, an. Die gültigen Zeiteinheiten sind Stunden (h), Minuten (m), Sekunden (s) und Millisekunden (ms). Geben Sie 500 Millisekunden beispielsweise als 500ms an. Sie können mehrere Werte in einen einzigen Eintrag einschließen. 1s500ms entspricht beispielsweise 1,5 Sekunden.
timerT4Zeitraum mit Genauigkeit in Millisekunden5000msDie maximale Verweildauer (in Millisekunden) einer Nachricht im Netz gemäß Definition in RFC 3261. Geben Sie eine positive ganze Zahl, gefolgt von einer Zeiteinheit, an. Die gültigen Zeiteinheiten sind Stunden (h), Minuten (m), Sekunden (s) und Millisekunden (ms). Geben Sie 500 Millisekunden beispielsweise als 500ms an. Sie können mehrere Werte in einen einzigen Eintrag einschließen. 1s500ms entspricht beispielsweise 1,5 Sekunden.
timerAZeitraum mit Genauigkeit in Millisekunden500msDas anfängliche Übertragungswiederholungsintervall (in Millisekunden) für INVITE-Anforderungen (nur für UDP) gemäß Definition in RFC 3261. Der Standardwert entspricht T1. Geben Sie eine positive ganze Zahl, gefolgt von einer Zeiteinheit, an. Die gültigen Zeiteinheiten sind Stunden (h), Minuten (m), Sekunden (s) und Millisekunden (ms). Geben Sie 500 Millisekunden beispielsweise als 500ms an. Sie können mehrere Werte in einen einzigen Eintrag einschließen. 1s500ms entspricht beispielsweise 1,5 Sekunden.
timerBZeitraum mit Genauigkeit in Millisekunden32000msDer Zeitgeber (in Millisekunden) für das Zeitlimit für INVITE-Clienttransaktionen gemäß Definition in RFC 3261. Der Standardwert entspricht 64*T1. Geben Sie eine positive ganze Zahl, gefolgt von einer Zeiteinheit, an. Die gültigen Zeiteinheiten sind Stunden (h), Minuten (m), Sekunden (s) und Millisekunden (ms). Geben Sie 500 Millisekunden beispielsweise als 500ms an. Sie können mehrere Werte in einen einzigen Eintrag einschließen. 1s500ms entspricht beispielsweise 1,5 Sekunden.
timerDZeitraum mit Genauigkeit in Millisekunden32000msDie Wartezeit (in Millisekunden) für erneute Übertragungen von INVITE-Antworten gemäß Definition in RFC 3261. Geben Sie eine positive ganze Zahl, gefolgt von einer Zeiteinheit, an. Die gültigen Zeiteinheiten sind Stunden (h), Minuten (m), Sekunden (s) und Millisekunden (ms). Geben Sie 500 Millisekunden beispielsweise als 500ms an. Sie können mehrere Werte in einen einzigen Eintrag einschließen. 1s500ms entspricht beispielsweise 1,5 Sekunden.
timerEZeitraum mit Genauigkeit in Millisekunden500msDas anfängliche Übertragungswiederholungsintervall (in Millisekunden) für Nicht-INVITE-Anforderungen (nur für UDP) gemäß Definition in RFC 3261. Der Standardwert entspricht T1. Geben Sie eine positive ganze Zahl, gefolgt von einer Zeiteinheit, an. Die gültigen Zeiteinheiten sind Stunden (h), Minuten (m), Sekunden (s) und Millisekunden (ms). Geben Sie 500 Millisekunden beispielsweise als 500ms an. Sie können mehrere Werte in einen einzigen Eintrag einschließen. 1s500ms entspricht beispielsweise 1,5 Sekunden.
timerFZeitraum mit Genauigkeit in Millisekunden32000msDer Zeitgeber (in Millisekunden) für das Zeitlimit für Nicht-INVITE-Transaktionen gemäß Definition in RFC 3261. Der Standardwert entspricht 64*T1. Geben Sie eine positive ganze Zahl, gefolgt von einer Zeiteinheit, an. Die gültigen Zeiteinheiten sind Stunden (h), Minuten (m), Sekunden (s) und Millisekunden (ms). Geben Sie 500 Millisekunden beispielsweise als 500ms an. Sie können mehrere Werte in einen einzigen Eintrag einschließen. 1s500ms entspricht beispielsweise 1,5 Sekunden.
timerIZeitraum mit Genauigkeit in Millisekunden5000msDie Wartezeit (in Millsekunden) für erneute ACK-Übertragungen gemäß Definition in RFC 3261. Der Standardwert entspricht T4. Geben Sie eine positive ganze Zahl, gefolgt von einer Zeiteinheit, an. Die gültigen Zeiteinheiten sind Stunden (h), Minuten (m), Sekunden (s) und Millisekunden (ms). Geben Sie 500 Millisekunden beispielsweise als 500ms an. Sie können mehrere Werte in einen einzigen Eintrag einschließen. 1s500ms entspricht beispielsweise 1,5 Sekunden.
timerJZeitraum mit Genauigkeit in Millisekunden32000msDie Wartezeit (in Millisekunden) für die erneute Übertragung von Nicht-INVITE-Anforderungen gemäß Definition in RFC 3261. Der Standardwert entspricht 64*T1. Geben Sie eine positive ganze Zahl, gefolgt von einer Zeiteinheit, an. Die gültigen Zeiteinheiten sind Stunden (h), Minuten (m), Sekunden (s) und Millisekunden (ms). Geben Sie 500 Millisekunden beispielsweise als 500ms an. Sie können mehrere Werte in einen einzigen Eintrag einschließen. 1s500ms entspricht beispielsweise 1,5 Sekunden.
timerKZeitraum mit Genauigkeit in Millisekunden5000msDie Wartezeit (in Millisekunden) für die erneute Übertragung von Nicht-INVITE-Antworten gemäß Definition in RFC 3261. Der Standardwert entspricht T4. Geben Sie eine positive ganze Zahl, gefolgt von einer Zeiteinheit, an. Die gültigen Zeiteinheiten sind Stunden (h), Minuten (m), Sekunden (s) und Millisekunden (ms). Geben Sie 500 Millisekunden beispielsweise als 500ms an. Sie können mehrere Werte in einen einzigen Eintrag einschließen. 1s500ms entspricht beispielsweise 1,5 Sekunden.
pathMtuint1500Die maximale Übertragungseinheit für abgehende UDP-Anforderungen gemäß Definition in Standard RFC 3261-18.1.1.
compactHeaders
  • Never
  • MtuExceeds
  • API
  • Always
MtuExceedsGibt an, ob der SIP-Stack komprimierte Header beim Verschlüsseln einer Nachricht verwendet.
Never
Header werden nie in komprimierter Form gesendet
MtuExceeds
Header werden nur bei MTU-Überschreitung in komprimierter Form gesendet
API
Header werden entsprechend JSR289 javax.servlet.sip.SipServletMessage.setHeaderForm(javax.servlet.sip.SipServletMessage.HeaderForm) gesendet
Always
Header werden immer in komprimierter Form gesendet
timerGZeitraum mit Genauigkeit in Millisekunden500msDas anfängliche Übertragungswiederholungsintervall (in Millisekunden) für INVITE-Antworten gemäß Definition in RFC 3261. Der Standardwert entspricht T1. Geben Sie eine positive ganze Zahl, gefolgt von einer Zeiteinheit, an. Die gültigen Zeiteinheiten sind Stunden (h), Minuten (m), Sekunden (s) und Millisekunden (ms). Geben Sie 500 Millisekunden beispielsweise als 500ms an. Sie können mehrere Werte in einen einzigen Eintrag einschließen. 1s500ms entspricht beispielsweise 1,5 Sekunden.
timerHZeitraum mit Genauigkeit in Millisekunden32000msDie Wartezeit (in Millisekunden) für ACK-Eingänge gemäß Definition in RFC 3261. Der Standardwert entspricht 64*T1. Geben Sie eine positive ganze Zahl, gefolgt von einer Zeiteinheit, an. Die gültigen Zeiteinheiten sind Stunden (h), Minuten (m), Sekunden (s) und Millisekunden (ms). Geben Sie 500 Millisekunden beispielsweise als 500ms an. Sie können mehrere Werte in einen einzigen Eintrag einschließen. 1s500ms entspricht beispielsweise 1,5 Sekunden.

hideMessageHeaders

Eine durch Kommas getrennte Liste von Headern, die nicht an die SIP-Containerprotokolle ausgegeben wird.

commaSeparatedHeaders

Eine Liste der Headerfelder, die durch Kommas voneinander getrennt werden müssen. Wenn derselbe Header mehrere Werte hat, werden die Header nicht dupliziert und der Wert wird in denselben Header, durch ein Komma von den anderen getrennt, aufgenommen.

sipQuotedParameters

Eine Liste von Headerparametern mit Werten, die in Anführungszeichen stehen.