JapanTAC_CSC
Level 7
Level 7
TAC SR Collection
主な問題

Cisco Unified Border Element (CUBE) を経由したコールが cause=102 でキャンセルされる問題が報告されています。例えば、コールして 25 秒間応答がない場合などにキャンセルされます。

CANCEL sip:2001@192.168.0.2:5060 SIP/2.0
...
Reason: Q.850;cause=102
...
原因

本事象は Media Inactive Call Detection 機能を CUBE に設定している場合に発生します。Media Inactive Call  Detection は RTP/RTCP パケットを一定期間受信しないとコールを切断する機能ですが、CUBE の場合は INVITE の時点でタイマーがカウントされる仕様になっています。下記の例では 25 秒 (5  x 5000ミリ秒) でキャンセルされます。

ip rtcp report interval 5000  (デフォルト)
gateway
 media-inactivity-criteria all
 timer receive-rtcp 5

解決策

Media Inactive Call Detection 機能を無効化するか、タイマー値を長くしてください。