シスコは世界中のユーザにそれぞれの言語でサポート コンテンツを提供するために、機械と人による翻訳を組み合わせて、本ドキュメントを翻訳しています。 ただし、最高度の機械翻訳であっても、専門家による翻訳のような正確性は確保されません。 シスコは、これら翻訳の正確性について法的責任を負いません。原典である英語版(リンクからアクセス可能)もあわせて参照することを推奨します。
Cisco Unified Communications Manager(CUCM)は、コール キューイングを提供し、発信者をハント メンバーが応答可能になるまでキュー内にとどめておくことができます。 管理者は、通話がエージェントに転送される前に、発信者が初期グリーティング アナウンスを受け取るようにデフォルトを設定できます。またはこのデフォルトを変更して、初期アナウンスを、発信者がキューに入れられて保留音または保留トーンが流されてから再生することもできます。 発信者がキューに入れられたまま指定時間が経過すると、通話に応答できるようになるまで、または最大待機タイマーが満了するまで、セカンダリ アナウンスが設定された間隔で再生されます。
このセクションは、CUCM 11.5 の拡張機能より前の、ネイティブ コール キューイングの基本機能について説明します
コールが着信してハント パイロットに到達すると、次の機能が提供されます。
通話のキューイングは既存のハント パイロットとともに機能しますが、キューイングまたは非キューイングのどちらのハント パイロットのハンティング操作もその動作に変更はありません。 通話のキューイングが有効になっているハント パイロットは、次の機能を提供します。
通話キューイングを説明どおりに処理すると、初期アナウンス時にエンド ユーザへの応答が無音状態になってしまい、ユーザが通話は失敗したと判断してしまう例が多数ありました。 この状況は、一方の端で通話の Early Media をサポートできなかった場合に発生しました。
Cisco Unified Communications Manager Release 11.5 から、
キューイング アナウンスを再生する前に、着信コールが接続コール状態に変更されるように設定できます。
これと同時にコールは、キュー対応ハント パイロットのハント メンバーまで拡張されます。
新しい [Connect Inbound Call before Playing Queuing Announcement] チェックボックスが、以下の
トランクとゲートウェイの設定ウィンドウに追加されました。
ユーザがこのボックスをオンにすると、CUCM は、SIP の場合には 100Trying の後に 200OK を送信し、H323/MGCP の場合にはハント パイロット コール フローで接続を送信します。 これによりユーザは、他方の端で Early Media をサポートできない場合でも、無音状態になるのではなく初期アナウンスを聞くことができるようになります。
以下に示すのは、CUCM で新しく追加されたパラメータがある設定のスナップショットです。
以下のセクションでは、[Connect Inbound Call before Playing Queuing Announcement] がオンの場合とオフの場合にトレース ファイルに見られる相違に焦点を当てています。
SIP Normal Call Flow
Incoming Invite to the CUCM
00455394.002 |18:33:30.036 |AppInfo |SIPTcp - wait_SdlReadRsp: Incoming SIP TCP message from 10.127.227.7 on port 55522 index 16 with 1182 bytes:
[14599,NET]
INVITE sip:0000@10.106.111.105:5060 SIP/2.0
Via: SIP/2.0/TCP 10.127.227.7:5060;branch=z9hG4bK4e222dea4e0
From: <sip:888819@10.127.227.7>;tag=107999~6c65cba7-94a0-4069-84c7-4774aecf0647-33198813
To: <sip:0000@10.106.111.105>
.
.
//Truncated Output
100 Trying Sent
00455398.001 |18:33:30.037 |AppInfo |SIPTcp - wait_SdlSPISignal: Outgoing SIP TCP message to 10.127.227.7 on port 55522 index 16
[14600,NET]
SIP/2.0 100 Trying
Via: SIP/2.0/TCP 10.127.227.7:5060;branch=z9hG4bK4e222dea4e0
From: <sip:888819@10.127.227.7>;tag=107999~6c65cba7-94a0-4069-84c7-4774aecf0647-33198813
To: <sip:0000@10.106.111.105>
.
.
//Truncated Output
Digit Analysis takes place
00455415.007 |18:33:30.038 |AppInfo |Digit analysis: match(pi="2", fqcn="", cn="888819",plv="5", pss="", TodFilteredPss="", dd="0000",dac="0")
00455415.008 |18:33:30.038 |AppInfo |Digit analysis: analysis results
00455415.009 |18:33:30.038 |AppInfo ||PretransformCallingPartyNumber=888819
|CallingPartyNumber=888819
|DialingPartition=
|DialingPattern=0000
|FullyQualifiedCalledPartyNumber=0000
Allocate Annunciater for the Initial Announcement
00455426.001 |18:33:30.039 |AppInfo |QueueControlCdrc(17) - get_call_info_SsCallInfoRes, huntPilotQueueProfile.alwaysplayinitialannouncement=1
00455432.001 |18:33:30.039 |AppInfo |MediaResourceCdpc(22)::waiting_MrmAllocateAnnResourceReq - CI = 21438416
Media Negotiation takes place for initial announcement
00455454.001 |18:33:30.041 |AppInfo |ARBTRY-ConnectionManager-wait_MediaConnectRequest(21438414,21438416)
00455478.001 |18:33:30.041 |AppInfo |ARBTRY-ConnectionManager- wait_MediaConnectReply(21438414,21438416)
183 Session Progress sent for early media with SDP a=sendonly
00455494.001 |18:33:30.143 |AppInfo |SIPTcp - wait_SdlSPISignal: Outgoing SIP TCP message to 10.127.227.7 on port 55522 index 16
[14601,NET]
SIP/2.0 183 Session Progress
Via: SIP/2.0/TCP 10.127.227.7:5060;branch=z9hG4bK4e222dea4e0
From: <sip:888819@10.127.227.7>;tag=107999~6c65cba7-94a0-4069-84c7-4774aecf0647-33198813
To: <sip:0000@10.106.111.105>;tag=4705~8b68bd5c-f78f-44c5-b1ce-8ea93a8efbb6-21438414
.
.
//Truncated Output
.
.
v=0
o=CiscoSystemsCCM-SIP 4705 1 IN IP4 10.106.111.105
s=SIP Call
c=IN IP4 10.106.111.105
t=0 0
m=audio 4000 RTP/AVP 0 8 18
a=X-cisco-media:umoh+ConnSendOnly
a=rtpmap:0 PCMU/8000
a=rtpmap:8 PCMA/8000
a=rtpmap:18 G729/8000
a=fmtp:18 annexb=no
a=sendonly
SIP Call Flow with "Connect Inbound Call before Playing Queuing Announcement" checked
Incoming Invite to the CUCM
00452822.002 |18:22:22.842 |AppInfo |SIPTcp - wait_SdlReadRsp: Incoming SIP TCP message from 10.127.227.7 on port 56658 index 14 with 1182 bytes:
[14494,NET]
INVITE sip:0000@10.106.111.105:5060 SIP/2.0
Via: SIP/2.0/TCP 10.127.227.7:5060;branch=z9hG4bK4d2425c95ba
From: <sip:888819@10.127.227.7>;tag=107977~6c65cba7-94a0-4069-84c7-4774aecf0647-33198808
To: <sip:0000@10.106.111.105>
.
.
//Truncated Output
100 Trying sent
00452826.001 |18:22:22.843 |AppInfo |SIPTcp - wait_SdlSPISignal: Outgoing SIP TCP message to 10.127.227.7 on port 56658 index 14
[14495,NET]
SIP/2.0 100 Trying
Via: SIP/2.0/TCP 10.127.227.7:5060;branch=z9hG4bK4d2425c95ba
From: <sip:888819@10.127.227.7>;tag=107977~6c65cba7-94a0-4069-84c7-4774aecf0647-33198808
To: <sip:0000@10.106.111.105>
.
.
//Truncated Output
Digit Analysis takes place
00452843.007 |18:22:22.844 |AppInfo |Digit analysis: match(pi="2", fqcn="", cn="888819",plv="5", pss="", TodFilteredPss="", dd="0000",dac="0")
00452843.008 |18:22:22.844 |AppInfo |Digit analysis: analysis results
00452843.009 |18:22:22.844 |AppInfo ||PretransformCallingPartyNumber=888819
|CallingPartyNumber=888819
|DialingPartition=
|DialingPattern=0000
|FullyQualifiedCalledPartyNumber=0000
Annunciater allocated for Initial announcement
00452854.001 |18:22:22.845 |AppInfo |QueueControlCdrc(15) - get_call_info_SsCallInfoRes, huntPilotQueueProfile.alwaysplayinitialannouncement=1
00452860.001 |18:22:22.845 |AppInfo |MediaResourceCdpc(19)::waiting_MrmAllocateAnnResourceReq - CI = 21438406
Media Negotiation for the initial announcement
00452882.001 |18:22:22.846 |AppInfo |ARBTRY-ConnectionManager-wait_MediaConnectRequest(21438404,21438406)
00452906.001 |18:22:22.847 |AppInfo |ARBTRY-ConnectionManager- wait_MediaConnectReply(21438404,21438406)
200 OK with SDP a=sendonly sent instead of 183 session progress thus connecting the call rather than an early media.
00452928.001 |18:22:22.848 |AppInfo |SIPTcp - wait_SdlSPISignal: Outgoing SIP TCP message to 10.127.227.7 on port 56658 index 14
[14496,NET]
SIP/2.0 200 OK
Via: SIP/2.0/TCP 10.127.227.7:5060;branch=z9hG4bK4d2425c95ba
From: <sip:888819@10.127.227.7>;tag=107977~6c65cba7-94a0-4069-84c7-4774aecf0647-33198808
To: <sip:0000@10.106.111.105>;tag=4690~8b68bd5c-f78f-44c5-b1ce-8ea93a8efbb6-21438404
.
.
//Truncated Output
.
.
v=0
o=CiscoSystemsCCM-SIP 4690 1 IN IP4 10.106.111.105
s=SIP Call
c=IN IP4 10.106.111.105
t=0 0
m=audio 4000 RTP/AVP 0 8 18
a=X-cisco-media:umoh+ConnSendOnly
a=rtpmap:0 PCMU/8000
a=rtpmap:8 PCMA/8000
a=rtpmap:18 G729/8000
a=fmtp:18 annexb=no
a=sendonly
H323 の通常のコール フロー
Incoming H323 Setup Message
00091345.011 |09:03:06.341 |AppInfo |SPROCRas - {
h323-uu-pdu
{
h323-message-body setup :
{
protocolIdentifier { 0 0 8 2250 0 5 },
sourceAddress
{
dialedDigits : "999919",
h323-ID : {"999919", {0, 0, 0, 0}, ...}
.
.
//Truncated Output
Digit Analysis takes place
00091367.006 |09:03:06.384 |AppInfo |Digit analysis: match(pi="2", fqcn="", cn="999919",plv="5", pss="", TodFilteredPss="", dd="0000",dac="0")
00091367.007 |09:03:06.384 |AppInfo |Digit analysis: analysis results
00091367.008 |09:03:06.384 |AppInfo ||PretransformCallingPartyNumber=999919
|CallingPartyNumber=999919
|DialingPartition=
|DialingPattern=0000
Annunciator Allocated for initial announcement
00091378.001 |09:03:06.388 |AppInfo |QueueControlCdrc(1) - get_call_info_SsCallInfoRes, huntPilotQueueProfile.alwaysplayinitialannouncement=1
00091384.001 |09:03:06.388 |AppInfo |MediaResourceCdpc(1)::waiting_MrmAllocateAnnResourceReq - CI = 25333775
Call Proceeding Message sent
00091386.005 |09:03:06.389 |AppInfo |{
h323-uu-pdu
{
h323-message-body callProceeding :
{
protocolIdentifier { 0 0 8 2250 0 5 },
.
.
//Truncated Output
Media Negotiation takes place for the initial announcement
00091407.001 |09:03:06.392 |AppInfo |ARBTRY-ConnectionManager-wait_MediaConnectRequest(25333773,25333775)
00091447.001 |09:03:06.411 |AppInfo |ARBTRY-ConnectionManager- wait_MediaConnectReply(25333773,25333775)
H323 Progress message sent for early media, which is followed by the H245 messages for media negotiation
00091456.005 |09:03:06.411 |AppInfo |SPROCRas - {
h323-uu-pdu
{
h323-message-body progress :
{
protocolIdentifier { 0 0 8 2250 0 5 },
.
.
//Truncated Output
H323 Call flow with the "Connect Inbound Call before Playing Queuing Announcement" checked
Incoming setup message to the CUCM
00092572.010 |09:07:25.234 |AppInfo |SPROCRas - {
h323-uu-pdu
{
h323-message-body setup :
{
protocolIdentifier { 0 0 8 2250 0 5 },
sourceAddress
{
dialedDigits : "999919",
h323-ID : {"999919", {0, 0, 0, 0}, ...}
},
.
.
//Truncated Output
Digit Analysis takes place
00092594.006 |09:07:25.236 |AppInfo |Digit analysis: match(pi="2", fqcn="", cn="999919",plv="5", pss="", TodFilteredPss="", dd="0000",dac="0")
00092594.007 |09:07:25.236 |AppInfo |Digit analysis: analysis results
00092594.008 |09:07:25.236 |AppInfo ||PretransformCallingPartyNumber=999919
|CallingPartyNumber=999919
|DialingPartition=
|DialingPattern=0000
Annunciator is invoked for initial announcement
00092605.001 |09:07:25.236 |AppInfo |QueueControlCdrc(2) - get_call_info_SsCallInfoRes, huntPilotQueueProfile.alwaysplayinitialannouncement=1
00092611.001 |09:07:25.237 |AppInfo |MediaResourceCdpc(2)::waiting_MrmAllocateAnnResourceReq - CI = 25333779
H323 Proceeding message sent out
00092612.005 |09:07:25.237 |AppInfo |{
h323-uu-pdu
{
h323-message-body callProceeding :
{
protocolIdentifier { 0 0 8 2250 0 5 },
.
.
//Truncated Output
Media negotiation takes place
00092634.001 |09:07:25.238 |AppInfo |ARBTRY-ConnectionManager-wait_MediaConnectRequest(25333777,25333779)
00092674.001 |09:07:25.240 |AppInfo |ARBTRY-ConnectionManager- wait_MediaConnectReply(25333777,25333779)
Connect message is sent out instead of H323 Progress message placing the call in connected state rather than early media. The H245 messages will be exchanged post this message.
00092686.006 |09:07:25.240 |AppInfo |SPROCRas - {
h323-uu-pdu
{
h323-message-body connect :
{
protocolIdentifier { 0 0 8 2250 0 5 },
h245Address ipAddress :
{
ip '0A6A6F69'H,
port 34408
},
.
.
//Truncated Output
現在のところ、この設定に関する特定のトラブルシューティング情報はありません。