Real-Time Communications (rtcomm)

Définit la configuration de la fonction Rtcomm et tous ses composants associés. Toutes les fonctions en temps réel associées à la fonction Rtcomm sont configurées sous cette même entité.

Nom de l'attribut Type de données Valeur par défaut Description
alternateEndpointRoutingEnabled boolean false Active le routage de noeud final alternatif. Les administrateurs qui souhaitent contrôler le routage de noeud final doivent activer cette option.
messageServerHost string localhost Hôte du courtier MQTT. L'hôte spécifié peut être une adresse IP ou un nom d'hôte DNS (serveur de noms de domaine).
messageServerPort int 1883 Port sur lequel écoute le courtier MQTT. Le port peut être n'importe quel numéro de port valide.
rtcommTopicPath string /rtcomm/ Chemin de sujet MQTT associé à cette fonction. Tous les noms de sujet Rtcomm configurés avec des options Rtcomm ont en préfixe ce chemin. Pour créer un espace-noms unique pour cette instance Rtcomm avec un courtier de messages, modifiez ce chemin de sorte à ce qu'il soit unique.
sharedSubscriptionPath string   Spécifie le chemin d'abonnement partagé ajouté en préfixe au chemin de sujet. Ce chemin est requis par les courtiers de messages en cas d'utilisation d'abonnements partagés.
sslEnabled boolean false Utilise SSL entre la fonction Rtcomm et le courtier MQTT.
sslRef Référence à lélément {0} de niveau supérieur (chaîne).   ID de la configuration SSL à utiliser pour établir une connexion au courtier MQTT activé par SSL.
callQueue
Description : Définit une instance unique d'une file d'attente d'appels. Cette instance encapsule complètement toute la configuration associée à une seule file d'attente.
Obligatoire : false
Type de données
Nom de l'attribut Type de données Valeur par défaut Description
callQueueID string callQueueID Nom associé au sujet de file d'attente d'appels. Il s'agit de l'ID du noeud final de destination qu'un appelant utilise pour placer un appel dans une file d'attente spécifique.
description string   Description de cette instance de file d'attente d'appels. Cette description est renvoyée dans les réponses aux requêtes de service et peut être utilisée pour mieux informer le client sur la file d'attente.
id string   ID de configuration unique.
timeout Période avec une précision à la seconde près 600s Nombre de secondes avant l'abandon d'un appel patientant dans cette file d'attente. Indiquez une valeur entière suivie d'une unité de temps, qui peut être heure (h), minute (m) ou seconde (s). Par exemple, pour 30 secondes, indiquez 30s. Vous pouvez inclure plusieurs valeurs dans une même entrée. Par exemple, 1m30s correspond à 90 secondes.
gateway
Description : Passerelle WebRTC qui assure la connectivité de Rtcomm aux réseaux SIP
Obligatoire : false
Type de données
Nom de l'attribut Type de données Valeur par défaut Description
allowFromSipEndpointRef Liste de références aux éléments sipEndpoint de niveau supérieur (chaîne dans laquelle les éléments sont séparés par des virgules). defaultSipUAEndpoint Liste des noeuds finaux SIP pour ce connecteur.
externalPR string   Adresse Host:port d'un proxy/Registrar SIP. Si cette adresse est affectée, tous les messages SIP sortants sont acheminés vers cette adresse
sipContainer boolean false Les messages SIP sortants sont routés vers les applications SIP installées en local
gateway > allowFromSipEndpoint
Description : Liste des noeuds finaux SIP pour ce connecteur.
Obligatoire : false
Type de données
Nom de l'attribut Type de données Valeur par défaut Description
bindRetries int 60 Nombre de nouvelles tentatives lorsque la liaison de port n'aboutit pas.
bindRetryDelay Période avec une précision à la milliseconde près 5000ms Délai entre tentatives en millisecondes. Indiquez une valeur entière positive suivie d'une unité de temps, qui peut être heure (h), minute (m), seconde (s) ou milliseconde (ms). Par exemple, pour 500 millisecondes, indiquez 500ms. Vous pouvez inclure plusieurs valeurs dans une même entrée. Par exemple, 1s500ms correspond à 1 seconde et demie.
host string localhost IP de l'hôte de noeud final
id string   ID de configuration unique.
sipTCPPort int 5060 Numéro de port TCP
sipTLSPort int 5061 Numéro de port TLS
sipUDPPort int 5060 Numéro de port UDP
sslOptionsRef Référence à lélément {0} de niveau supérieur (chaîne).   Définit les paramètres de protocole SSL
tcpOptionsRef Référence à lélément {0} de niveau supérieur (chaîne). defaultTCPOptions Définit les paramètres de protocole TCP
gateway > allowFromSipEndpoint > sslOptions
Description : Définit les paramètres de protocole SSL
Obligatoire : false
Type de données
Nom de l'attribut Type de données Valeur par défaut Description
sessionTimeout Période avec une précision à la seconde près 1d Délai d'attente avant qu'une demande de lecture ou d'écriture n'aboutisse sur un socket. Cette valeur est supplantée par les temporisations (timeouts) propres au protocole. Indiquez une valeur entière suivie d'une unité de temps, qui peut être heure (h), minute (m) ou seconde (s). Par exemple, pour 30 secondes, indiquez 30s. Vous pouvez inclure plusieurs valeurs dans une même entrée. Par exemple, 1m30s correspond à 90 secondes.
sslRef Référence à lélément {0} de niveau supérieur (chaîne).   Répertoire de configuration SSL par défaut. La valeur par défaut est defaultSSLSettings.
sslSessionTimeout Période avec une précision à la milliseconde près 8640ms %ssl.sslSessionTimeout.desc. Indiquez une valeur entière positive suivie d'une unité de temps, qui peut être heure (h), minute (m), seconde (s) ou milliseconde (ms). Par exemple, pour 500 millisecondes, indiquez 500ms. Vous pouvez inclure plusieurs valeurs dans une même entrée. Par exemple, 1s500ms correspond à 1 seconde et demie.
suppressHandshakeErrors boolean false Désactiver la consignation des erreurs d'établissement de liaison SSL. Ces erreurs peuvent se produire en mode de fonctionnement normal ; toutefois, ces messages peuvent être utiles lorsque SSL se comporte de manière inattendue.
gateway > allowFromSipEndpoint > tcpOptions
Description : Définit les paramètres de protocole TCP
Obligatoire : false
Type de données
Nom de l'attribut Type de données Valeur par défaut Description
inactivityTimeout Période avec une précision à la milliseconde près 60s Délai d'attente avant qu'une demande de lecture ou d'écriture n'aboutisse sur un socket. Cette valeur est supplantée par les temporisations (timeouts) propres au protocole. Indiquez une valeur entière positive suivie d'une unité de temps, qui peut être heure (h), minute (m), seconde (s) ou milliseconde (ms). Par exemple, pour 500 millisecondes, indiquez 500ms. Vous pouvez inclure plusieurs valeurs dans une même entrée. Par exemple, 1s500ms correspond à 1 seconde et demie.
soReuseAddr boolean true Permet une nouvelle liaison immédiate à un port sans écouteur actif.
iceServerURL
Description : Spécifie le(s) URL de serveur(s) ICE (Interactive Connectivity Establishment) disponible(s) pour leur utilisation par le client. Le client peut demander la liste des URL de serveur ICE à utiliser avec WebRTC dans une demande de service Rtcomm. Ci-après figure un exemple de format d'une URL de serveur ICE : - stun:nom_d'hôte:port.
Obligatoire : false
Type de données string

Icône indiquant le type de rubrique Rubrique de référence



Icône d'horodatage Dernière mise à jour: Tuesday, 6 December 2016
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=rwlp_config_rtcomm
Nom du fichier : rwlp_config_rtcomm.html