Lync 応答グループが通話を受信すると、Lync サーバーはユーザーの通話転送オプションまたは同時呼び出しを適用しません。
SIP メッセージにヘッダーがあり、応答グループ コールのコール転送を妨げているようです。
この動作は、MSPL スクリプトまたはその他の方法で変更できますか?
Lync 応答グループが通話を受信すると、Lync サーバーはユーザーの通話転送オプションまたは同時呼び出しを適用しません。
SIP メッセージにヘッダーがあり、応答グループ コールのコール転送を妨げているようです。
この動作は、MSPL スクリプトまたはその他の方法で変更できますか?
応答グループへの呼び出しの転送は、信頼されたサーバー アプリケーションで行うことができます。
応答グループのすべてのメンバーに対して UserEndpoint を作成し、着信呼び出し用に登録します。
着信イベントが受信されたら、それが応答グループからのものかどうかを確認し、転送します
e.call.Forward(forwardUri);
呼び出しが応答グループからのものかどうかを確認する方法は次のとおり です。着信呼び出しが応答グループ宛てかどうかを検出する
プレゼンス通知を受信するように UserEndpoint を登録することで、ユーザーの着信転送オプションを受信できます。プレゼンス通知には、転送オプションを含むルーティング カテゴリがあります。
ここでこの件について M. Greenleeを言い換えると、応答グループからそのメンバーへの呼び出しには、 と の 2 つの追加の SIP ヘッダーが含まれMs-Sensitivity
ますMs-Target-Class
。これら 2 つのヘッダーにより、次の理由により、ユーザーの着信転送設定が無視されます。
着信の転送を無視する既定の動作は、ほとんどが設計によるものであることに注意してください。多くの場合、いくつかの理由から、応答グループの通話が携帯電話に転送されないようにします。まず、応答グループを通過する通話の種類によっては、携帯電話でこれらの通話によって中断されたくない場合があります。第 2 に、たとえば、応答グループの通話が携帯電話のボイス メールで応答された場合、応答グループ サービスはその通話が応答されたと見なし、実際に応答可能な別の人に通話が転送されない可能性があります。
この動作を変更したい場合はMSPL
、パイプラインにスクリプトを追加し、それらのヘッダーを削除してください。残念ながら、MSPL
それ自体にはヘッダーを削除するコードがないため、マネージ アプリケーションにディスパッチする必要があります。詳細な実装については、前述の投稿を参照してください。
はい、MSPL スクリプト/サーバー アプリケーションで実行できます。
Michael Greenlee は、このテーマに関する記事をここに掲載しています。