uaCSTAはECMAによって開発されたCTI標準であり、CSTAから発展したもので、SIPプロトコルとXMLを基盤としています。
本書は、uaCSTAアプリケーションをすばやく理解したいお客様またはテスター向けです。
uaCSTA: User Agent Computer Supported Telecommunications Applications
CSTA: Computer Supported Telecommunications Applications
ECMA: European Computer Manufacturers Association
uaCSTAはSIPプロトコルを使用して、SIP電話のCTIリモート接続と管理を実現します。

図 2.1
または

図 2.2
uaCSTAサーバーとSIP電話は、SIP INVITEメッセージによって接続を確立し、INFOメッセージを通じて制御情報を交換します。

図 2.3
uaCSTAによって制御する回線番号を入力します。入力した番号がその回線にバインドされます。3CXサーバーの場合、uaCSTAは通話アカウント登録と同じ回線を使用します。

図 2.4

図 3.1
uaCSTAによって制御する回線番号を入力します。入力した番号がその回線にバインドされます。3CXサーバーの場合、uaCSTAは通話アカウント登録と同じ回線を使用します。

図 3.2
切り替え操作でuaCSTA機能を有効または無効にします。
CSTA Enable: 0
0 = uaCSTAを有効化;1 = uaCSTAを無効化
SIP1 CSTA Number: 通常通話用の登録番号
sip.CSTAEnabled
sip.line.1.CSTANumber

図 4.1
uaCSTAを有効化します

図 4.2
uaCSTA Numberに登録番号を入力し、サーバータイプとして3CXを選択します。

図 4.3

図 4.4
登録に成功すると、サーバーはINVITEリクエストを送信し、電話機とのuaCSTA接続を確立します。

図 4.5
電話機は200 OKで応答し、接続が確立されます。

図 4.6
サーバーはMonitorStartを送信して監視を開始し、電話機は200 OKで応答します。uaCSTAサーバーと電話機間のすべての情報交換はINFOパケットによって行われます。
クライアントログイン:サーバー内線の下にある登録アカウントを探します。Web認証リンクがあり、それをクリックしてクライアントにログインします。

図 4.7
ログイン画面で内線番号とパスワードを入力します。

図 4.8
ステータスを設定

図 4.9
発信

図 4.10
通話操作

図 4.11