C.162. SetTransferCapability()
Setzt den Wert der ISDN-Transfer-Capability.
SetTransferCapability(transferCapability
)
Jeder Anruf über ein ISDN-Netzwerk hat eine Transfer
Capability (besser bekannt als Bearer
Capability, BC, also Fähigkeit des Träger-Kanals). Dadurch wird dem
ISDN-Netz mitgeteilt welche Art von Daten über den Kanal übertragen werden
sollen. Dementsprechend kann das Netzwerk z.B. bei Sprachverbindungen
verlustbehaftete Komprimierung und Echo-Unterdrückung einsetzen oder den
Anruf über analoge Teilstrecken routen, reine Datenverbindungen müssen aber
Bit für Bit identisch durchgereicht werden.
SPEECH
- Speech (Asterisk-Default). Normale Sprach-Anrufe. Analoge Teilstrecken, Sprach-Komprimierung und Echo-Unterdrückung sind erlaubt.
3K1AUDIO
- 3.1 kHz Audio. Fax- oder Modem-Übertragungen im Frequenzband von 300 Hz bis 3,1 kHz. Analoge Teilstrecken sind erlaubt, aber keine Sprach-Komprimierung oder Echo-Unterdrückung.
DIGITAL
RESTRICTED_DIGITAL
DIGITAL_W_TONES
- Unrestricted Digital Information with Tones/Announcements (UDI-TA). Auch bekannt als 7 kHz Audio. Hier handelt es sich um einen voll-digitalen Kanal ähnlich zu UDI mit 64 kbit/s. Wird z.B. für HiFi-Anrufe genutzt.
VIDEO
- Video.
Speech und 3.1 kHz Audio
werden demnach als „analoge“ Audio-Verbindungen angesehen, auch
wenn die einzelnen Samples natürlich digital übertragen werden.
Bei Anrufen aus Netzen die das Bearer Capability
(BC) Information Element (IE) nicht
übertragen (also analoge oder manche US-amerikanische Netze) wird beim
Übergang in ein ISDN-Netz meist die BC 3.1 kHz Audio
zugewiesen, was für Sprachanrufe und Klasse-3-Faxe funktioniert.
Asterisk-Versionen:
————————| 1.2 |————————| 1.4 | | |
Interner Hilfetext zu dieser Applikation in Asterisk 1.4:
-= Info about application 'SetTransferCapability' =-
[Synopsis]
Set ISDN Transfer Capability
[Description]
SetTransferCapability(transfercapability): Set the ISDN Transfer
Capability of a call to a new value.
Valid Transfer Capabilities are:
SPEECH : 0x00 - Speech (default, voice calls)
DIGITAL : 0x08 - Unrestricted digital information (data calls)
RESTRICTED_DIGITAL : 0x09 - Restricted digital information
3K1AUDIO : 0x10 - 3.1kHz Audio (fax calls)
DIGITAL_W_TONES : 0x11 - Unrestricted digital information with tones/announcements
VIDEO : 0x18 - Video
This application is deprecated in favor of Set(CHANNEL(transfercapability)=...)
Differenz des internen Hilfetexts von Asterisk 1.2 zu 1.4:
--- in Asterisk 1.2
+++ in Asterisk 1.4
@@ -13,4 +13,6 @@
RESTRICTED_DIGITAL : 0x09 - Restricted digital information
3K1AUDIO : 0x10 - 3.1kHz Audio (fax calls)
DIGITAL_W_TONES : 0x11 - Unrestricted digital information with tones/announcements
- VIDEO : 0x18 - Video:
+ VIDEO : 0x18 - Video
+
+ This application is deprecated in favor of Set(CHANNEL(transfercapability)=...)
Differenz des internen Hilfetexts von Asterisk 1.4 zu 1.6:
— in Asterisk 1.6 nicht vorhanden —Siehe auch
Abschnitt D.11, „CHANNEL()
“