Defineşte configuraţia aferentă caracteristicii Rtcomm şi tuturor componentelor sale asociate. Toate capabilităţile de timp real asociate cu caracteristica Rtcomm sunt configurate pe baza acestei entităţi singulare.
Name | Type | Default | Description |
---|---|---|---|
rtcommTopicPath | string | /rtcomm/ | Calea de subiect MQTT asociată cu această caracteristică. Toate numele de subiect rtcomm configurate în Opţiuni Rtcomm sunt adăugate ca prefix la această cale. Pentru a crea un spaţiu de nume unic pentru această instanţă Rtcomm într-un broker de mesaje, modificaţi această cale pentru a fi unică. |
messageServerHost | string | localhost | Gazda brokerului MQTT. Gazda specificată poate fi o adresă IP sau un nume de gazdă al serverului de nume domeniu (DNS). |
messageServerPort | int | 1883 | Portul pe care ascultă brokerul MQTT. Portul este orice număr de port valid. |
sslEnabled | boolean | false | Utilizaţi SSL între caracteristica Rtcomm şi brokerul MQTT. |
sslRef | O referinţă la elementul de nivel înalt ssl (şir). | ID-ul de configuraţie SSL de utilizat pentru conectarea la brokerul MQTT activat de SSL. | |
sharedSubscriptionPath | string | Specifică ce cale de abonament partajat este adăugată ca prefix la calea de subiect. Această cale este necesară pentru broker-ele de mesaje când sunt utilizate abonamente partajate. | |
alternateEndpointRoutingEnabled | boolean | false | Activează opţiunea de rutare a punctelor finale alternative. Administratorii care doresc să controleze rutarea punctelor finale trebuie să activeze această opţiune. |
Specifică URL-ul(urile) de server Interactive Connectivity Establishment (ICE) disponibil(e) pentru utilizarea de către client. Clientul poate cere lista de URL-uri de server ICE Server pentru utilizarea cu WebRTC, utilizând o interogare de serviciu Rtcomm. În continuare este prezentat un exemplu de format pentru URL-ul de server ICE: - stun:hostname:port.
Defineşte o instanţă unică a cozii de apeluri. Această instanţă încapsulează complet întreaga configuraţie aferentă unei cozi unice.
Name | Type | Default | Description |
---|---|---|---|
id | şir | Un ID de configuraţie unic. | |
callQueueID | string | callQueueID | Numele care este asociat cu subiectul coadă de apeluri. Acesta este ID-ul de punct final destinaţiepe care un apelant îl utilizează pentru apelul către o anumită coadă. |
description | string | Specifică descrierea acestei instanţe de coadă de apeluri. Această descriere este returnată în răspunsuri la interogări de servicii şi poate fi folosită pentru o mai bună informare a clientului despre coadă. | |
timeout | O perioadă de timp cu precizie de secunde | 600s | Numărul de secunde de aşteptare înainte de închiderea unui apel care aşteaptă în această coadă. Specificaţi un întreg pozitiv urmat de o unitate de timp, care poate fi ore (o), minute (m) sau secunde (s). De exemplu, specificaţi 30 secunde ca 30s. Puteţi include valori multiple într-o singură intrare. De exemplu, 1m30s este echivalent cu 90 secunde. |
Un gateway WebRTC care furnizează conectivitate de la Rtcomm la reţelele SIP
Name | Type | Default | Description |
---|---|---|---|
externalPR | string | Adresă gazdă:port a unui Proxy/Registrar SIP. Dacă e alocată, toate mesajele SIP de ieşire sunt înaintate la această adresă | |
sipContainer | boolean | false | Mesajele de ieşire SIP sunt rutate la aplicaţii SIP instalate local |
allowFromSipEndpointRef | Listă de referinţe la elemente de nivel înalt sipEndpoint (şir separat prin virgule). | defaultSipUAEndpoint | Listă de puncte finale SIP pentru acest conector. |
gateway > allowFromSipEndpoint
Listă de puncte finale SIP pentru acest conector.
Name | Type | Default | Description |
---|---|---|---|
id | şir | Un ID de configuraţie unic. | |
tcpOptionsRef | O referinţă la elementul de nivel înalt tcpOptions (şir). | defaultTCPOptions | Defineşte setările protocolului TCP |
sslOptionsRef | O referinţă la elementul de nivel înalt sslOptions (şir). | Defineşte setările protocolului SSL | |
sipTCPPort | int | 5060 | Numărul portului TCP |
sipUDPPort | int | 5060 | Numărul portului UDP |
sipTLSPort | int | 5061 | Numărul portului TLS |
bindRetries | int | 60 | Numărul de reîncercări făcute când legarea portului este fără succes. |
bindRetryDelay | O perioadă de timp cu precizie de milisecunde | 5000ms | Întârzierea dintre reîncercări în milisecunde. Specificaţi un întreg pozitiv urmat de o unitate de timp, care poate fi ore (o), minute (m), secunde (s) sau milisecunde (ms). De exemplu, specificaţi 500 milisecunde ca 500ms. Puteţi include valori multiple într-o singură intrare. De exemplu, 1s500ms este echivalent cu 1.5 secunde. |
host | string | localhost | IP-ul gazdei punctului final |
gateway > allowFromSipEndpoint > tcpOptions
Defineşte setările protocolului TCP
Name | Type | Default | Description |
---|---|---|---|
inactivityTimeout | O perioadă de timp cu precizie de milisecunde | 60s | Cantitatea de timp de aşteptare pentru a citi sau scrie cererea pentru a finaliza un socket. Această valoare este înlocuită de timeout-urile specifice protocolului. Specificaţi un întreg pozitiv urmat de o unitate de timp, care poate fi ore (o), minute (m), secunde (s) sau milisecunde (ms). De exemplu, specificaţi 500 milisecunde ca 500ms. Puteţi include valori multiple într-o singură intrare. De exemplu, 1s500ms este echivalent cu 1.5 secunde. |
soReuseAddr | boolean | true | Activează relegarea imdiată la un port cu un ascultător activ. |
addressIncludeList | string | O listă separată de virgule de adrese cărora li se permite să facă conexiuni de intrare la acest punct final. Puteţi specifica adrese IPv4 sau IPv6. Toate valorile din adresele IPv4 sau IPv6 trebuie reprezentate de un număr sau de un metacaracter asterisc. | |
addressExcludeList | string | O listă separată de virgule de adrese cărora nu li se permite să facă conexiuni de intrare la acest punct final. Puteţi specifica adrese IPv4 sau IPv6. Toate valorile din adresele IPv4 sau IPv6 trebuie reprezentate de un număr sau de un metacaracter asterisc. | |
hostNameIncludeList | string | O listă separată de virgule de nume de gazde cărora li se permise să facă conexiuni de intrare la acest punct final. Numele de gazde nu sunt sensibile la majuscule şi pot începe cu un asterisc, care este folosit ca un metacaracter. Dar, asteriscurile nu pot fi în altă parte în numele de gazde. De exemplu, *.abc.com este valid, dar *.abc.* nu este valid. | |
hostNameExcludeList | string | O listă separată de virgule de nume de gazde cărora nu li se permise să facă conexiuni de intrare la acest punct final. Numele de gazde nu sunt sensibile la majuscule şi pot începe cu un asterisc, care este folosit ca un metacaracter. Dar, asteriscurile nu pot fi în altă parte în numele de gazde. De exemplu, *.abc.com este valid, dar *.abc.* nu este valid. |
gateway > allowFromSipEndpoint > sslOptions
Defineşte setările protocolului SSL
Name | Type | Default | Description |
---|---|---|---|
sessionTimeout | O perioadă de timp cu precizie de secunde | 1d | Cantitatea de timp de aşteptare pentru a citi sau scrie cererea pentru a finaliza un socket. Această valoare este înlocuită de timeout-urile specifice protocolului. Specificaţi un întreg pozitiv urmat de o unitate de timp, care poate fi ore (o), minute (m) sau secunde (s). De exemplu, specificaţi 30 secunde ca 30s. Puteţi include valori multiple într-o singură intrare. De exemplu, 1m30s este echivalent cu 90 secunde. |
suppressHandshakeErrors | boolean | false | Dezactivaţi înregistrarea în istoric a erorilor de dialog de confirmare SSL. Erorile de dialog de confirmare SSL pot apărea în timpul operaţiei normale, totuşi aceste mesaje pot fi utile când SSL se comportă neaşteptat. |
sslRef | O referinţă la elementul de nivel înalt ssl (şir). | Repertoriul SSL de configuraţie implicit. Valoarea implicită este defaultSSLSettings. | |
sslSessionTimeout | O perioadă de timp cu precizie de milisecunde | 8640ms | Limita de timeout pentru o sesiune SSL care este stabilită de canalul SSL. Specificaţi un întreg pozitiv urmat de o unitate de timp, care poate fi ore (o), minute (m), secunde (s) sau milisecunde (ms). De exemplu, specificaţi 500 milisecunde ca 500ms. Puteţi include valori multiple într-o singură intrare. De exemplu, 1s500ms este echivalent cu 1.5 secunde. |