Generieren von Inband-Ziffern und -Tönen
Nachdem sich ein Aufruf im verbundenen Zustand befindet, können Informationen darüber übertragen werden. Es werden zwei Funktionen bereitgestellt, die eine End-to-End-Inbandsignalisierung zwischen der Anwendung und den Geräten der Remotestation ermöglichen, z. B. einem Antwortcomputer. Eine Funktion ist lineGenerateDigits,die Bandziffern bei einem Anruf generiert und sie über den Sprachkanal signalisiert. Ziffern können entweder als Stimm-/Pulsesequenzen oder als MFF-Töne signalisiert werden. Die andere Funktion ist lineGenerateTone,die es der Anwendung ermöglicht, einen von einer Vielzahl von Multifrequency-Tönen inband (über den Medienstream) zu generieren. Dadurch werden Telefoniefarben wie Ringback, Signalton und Ausgelastet sowie beliebige Töne mit mehrfacher Frequenz und mehreren Tönen generiert.
Bei einem Aufruf kann jeweils nur eine Ziffer oder eine Tongenerierung ausgeführt werden. Wenn die Ziffern- oder Tongenerierung abgeschlossen ist, wird eine LINE _ GENERATE-Nachricht an die Anwendung gesendet, die die Generierung angefordert hat. Wenn mehrere Ziffern generiert werden, wird nur eine einzelne Nachricht zurückgesendet, nachdem alle Ziffern generiert wurden. Wenn Sie lineGenerateDigits oder lineGenerateTone aufrufen, während die Ziffern- oder Tongenerierung ausgeführt wird, wird die derzeit ausgeführte Generierung abgebrochen und die LINE _ GENERATE-Nachricht an die Anwendung gesendet, deren Generierung mit einer Abbruchanzeige abgebrochen wurde.