Zones d'en-tête de propriété SIP
Vous pouvez créer une demande de servlet SIP qui inclut des zones d'en-tête de propriété. Ces zones permettent d'implémenter certains paramètres SIP par message. Les paramètres SIP définis au niveau du conteneur SIP s'appliquent à tous les messages SIP gérés par ce conteneur SIP.
Pour inclure une ou plusieurs zones d'en-tête de propriété dans un message, définissez votre demande de servlet SIP de sorte qu'elle inclut une ou plusieurs méthodes SipServletMessage.setHeader(nom_chaîne, valeur_chaîne). Lorsque l'application appelle SipServletRequest.send() pour envoyer la demande, l'objet message envoyé à la pile SIP à des fins de transmission inclut les informations d'en-tête de sécurité. La pile SIP crée ensuite une transaction client pour envoyer la demande et ajuste les paramètres de configuration SIP de cette demande spécifique en fonction des zones d'en-tête de propriété incluses dans l'objet message. La pile supprime les zones d'en-tête de propriété avant l'envoi du message sur le réseau.
Zones d'en-tête de propriété utilisées pour indiquer les valeurs du temporisateur
- IBM-TransactionTimeout
- Utilisez cette zone d'en-tête pour spécifier, en millisecondes, le délai de la transaction client. Cet en-tête équivaut à la spécification d'une valeur pour le temporisateur B dans les transactions client INVITE et pour le temporisateur F dans les transactions du client autres que INVITE.
- IBM-RetransmissionInterval
- Utilisez cette zone d'en-tête pour spécifier, en millisecondes, la durée de l'intervalle de retransmission de la demande. Cet en-tête équivaut à la spécification d'une valeur pour le temporisateur A dans les transactions client INVITE et pour le temporisateur E dans les transactions du client autres que INVITE.
- IBM-RetransmissionMaxInterval
- Utilisez cette zone d'en-tête pour spécifier, en millisecondes, l'intervalle de retransmission maximale. Cet en-tête équivaut à la spécification d'une valeur pour le temporisateur T2 dans les transactions client autres que INVITE et pour le temporisateur B dans les transactions du client INVITE.