PGW トランザクションへの IP Unity VoiceMail サーバの関連付け
USM は PGW ドライバを起動し、PGW モデル ワークシートの ConnectTransitToVMSvr トランザクションの mml スクリプト(ConnectTransitToVMSvr-IPUnity mml スクリプト名)内の mml スクリプトを使用して、IP Unity 向けのコールの検出、B 番号の変更、およびコールの IP Unity へのルーティングが実行されるように EGRV ダイヤル プランを設定します。
次に例を示します。
;ConnectTransitToVMSvr-IPUnity:
; 032 A CPID for the IP UNITY system.
;EGRV DP - Result set to modified B number to Nat. and route it to IPUNITY
numan-add:resultset:custgrpid="EGRV",name="gotoIpUnity"
numan-add:Resulttable:custgrpid="EGRV",name="setBnoaNat",resulttype="B_NUMBER_TYPE",setname="gotoIpUnity",dw1="4"
numan-add:resulttable:custgrpid="EGRV",name="gotoIpUnity",resulttype="ROUTE",dw1="rtlist2ipunity",setname="gotoIpUnity"
;EGRV DP - B Number Analysis -ResultSet gotoIPUnity trigger on IpUnity CPID
numan-add:bdigtree:custgrpid="EGRV",callside="originating",digitstring="032",setname="gotoIpUnity"
MWI サポート トランザクションの PGW への Unified CM クラスタの関連付け
USM は PGW ドライバを起動し、PGW モデル ワークシートの ConnectIPPBXTransit トランザクション(ConnectIPPBXTransit mml スクリプト名)内の mml スクリプトを使用して、IP Unity からカスタマーの電話への MWI コールが検出されるように ROUT ダイヤル プランを設定します。
次に例を示します。
; ConnectIPPBXTransit: add per-CCM cluster support for MWI signals when Cluster is connected to PGW that is directly connected to IP Unity
; 101 A CPID for the IP PBX system.
; 9999 A constant of All 9's to length of RIDs in the system.
; Can't used 9999 , change to 9999 A constant of All 9's to length of RIDs in the system.
; Add entry into ROUT to handle MWI calls from IP Unity calls to this customer s phones
numan-add:bdigtree:custgrpid="ROUT",callside="originating",digitstring="1019999",setname="MWItoHSI"
ボイスメール サービスの追加
USM は PGW ドライバを起動し、次のために、PGW モデル ワークシートの ConnectIPPBXTransit トランザクション(AddVMService-IPUnity mml スクリプト名)内の mml スクリプトを使用します。
• MWI コールを Mouvius からカスタマーごとの正しい vmail ダイヤル プランにルーティングするための ICCM ダイヤルプラン、B 番号のプレフィクス A、AA サービス パイロット FINT での VOICEMAILDIALPLAN ベースへの分析の切り替え
• ボイスメール サービスをカスタマーごとの着信(#CUSTDIALPLAN#、たとえば、0005)ダイヤル プランに追加
• 国ごとの(R#PADDEDCC#、たとえば、R044)ダイヤル プラン、PSTN からボイスメールへのコール、Movius CPID+RID のプレフィクス B
• カスタマーごとのボイスメール ダイヤル プラン(#VOICEMAILDIALPLAN、つまり 000G)、Movius からの発信コールのサポート
次に例を示します。
; AddVMService-IPUnity: add Customer support for voicemail
; 0005 - Customer DialPlan
; 000G Voicemail Service Dialplan
; 032 A CPID for the IP UNITY system.
; 1001 A RID that uniquely identifies a VM Service
; 9999 A constant of All 9's to length of RIDs in the system.
; 666 Voicemail Service Site Code
; 10 - CPID+RID+SLC DIGITS
; 9 - pstn breakout code for voicemail
; 90 - pstn breakout code plus National Direct Dialing Code
; 2 - EXT plus NDD digits
; 944 - pstn breakout code plus International Direct Dialing Code
; 3 - EXT plus IDD digits
; 1009999999001 - The MWI On number on the cluster
; 1009999999002 The MWI Off number on the cluster
; 3 - sizeof (VMEXTNNDD) + 1
; 4 sizeof (VMEXTNIDD) + 1
numan-add:dialplan:custgrpid="000G", OVERDEC="YES"
numan-add:dpsel:custgrpid="ICCM",newdp="000G"
numan-add:dpsel:custgrpid="000G",newdp="ROUT"
;allow change to Cust specific MWI dialplan
numan-add:resultset:custgrpid="ICCM",name="chgdplCust000GMWI"
numan-add:resulttable:custgrpid="ICCM",name="chgdplCust000GMWI",resulttype="NEW_DIALPLAN",dw1="000G",setname="chgdplCust000GMWI"
; check for per-customer voicemail pilot to route MWI calls from IP unity to correct per-customer vmail dialplan;
numan-add:adigtree:custgrpid="ICCM",callside="originating",digitstring="0321001",setname="chgdplCust000GMWI"
; Resultset to prefix A to the B number and switch analysis to VOICEMAILDIALPLAN base on the AA service pilot FINT (the A number ) from ICCM
numan-add:resultset:custgrpid="ICCM",name="chgdplCust000GAA"
numan-add:resulttable:custgrpid="ICCM",name="chgdplCust000GAA",resulttype="NEW_DIALPLAN",dw1="000G",setname="chgdplCust000GAA"
numan-add:resulttable:custgrpid="ICCM",name="pfxA2Bnum",resulttype="BMODDIG",dw1="1",dw2="0",dw3="addA2Bnum",setname="chgdplCust000GAA"
; add VM service routing into customer dialplan
numan-add:digmodstring:custgrpid="0005",name="0321001siteE164",digstring="83CCC6660000"
numan-add:resultset:custgrpid="0005", name="0321001CR9FNT"
numan-add:resulttable:custgrpid="0005",name="acr9fnt",resulttype="NUM_TRANS", dw1="0005cr9fnt", dw2="2",dw3="5",setname="0321001CR9FNT"
numan-add:resulttable:custgrpid="0005",name="0321001siteE164",resulttype="AMODDIG",dw1="1",dw2="99",dw3="0321001siteE164",setname="0321001CR9FNT"
numan-add:adigtree:custgrpid="0005",callside="originating",digitstring="03210019",setname="0321001CR9FNT"
numan-add:digmodstring:custgrpid="0005",name="CRVM0321001",digstring="0321001"
numan-add:resultset:custgrpid="0005",name="VMSvc0321001"
numan-add:resulttable:custgrpid="0005",name="BVM0321001",resulttype="BMODDIG",dw1="1",dw2="1",dw3="CRVM0321001",setname="VMSvc0321001"
numan-add:resulttable:custgrpid="0005",name="RtVM0321001",resulttype="NEW_DIALPLAN",dw1="ROUT",dw2="1",setname="VMSvc0321001"
;B handle, call is to onnet vmail pilot, add CR to B for C1 vmail partition. Go to next dialplan, RDN is already modded by A RDN case
numan-add:bdigtree:custgrpid="0005",callside="originating",digitstring="8666",setname="VMSvc0321001"
;PSTN to voicemail calls, prefix B with IPUnity CPID+RID. Now consistent with routing to sites.
numan-add:digmodstring:custgrpid="R044",name="C1001VMpilot",digstring="0321001"
numan-add:resultset:custgrpid="R044",name="0321001addCRsite"
numan-add:resulttable:custgrpid="R044",name="C1001addVMCR",resulttype="BMODDIG",dw1="1",dw2="0",dw3="C1001VMpilot",setname="0321001addCRsite"
numan-add:resulttable:custgrpid="R044",name="gotoROUT",resulttype="NEW_DIALPLAN",dw1="ROUT",dw2="1",setname="0321001addCRsite"
; Add entry into ROUT to handle calls to IP Unity calls for this customer
numan-add:bdigtree:custgrpid="ROUT",callside="originating",digitstring="0321001",setname="gotoEGRV"
; Add outdialing support for Voicemail service
numan-add:dpsel:custgrpid="000G",newdp="0005"
numan-add:digmodstring:custgrpid="000G",name="PSTN90",digstring="90"
numan-add:digmodstring:custgrpid="000G",name="PSTN900",digstring="900"
numan-add:digmodstring:custgrpid="000G",name="CallType9",digstring="9"
numan-add:digmodstring:custgrpid="000G",name="Intersite",digstring="8"
; resultset to handle AA transfers to PSTNNAT
numan-add:resultset:custgrpid="000G",name="AATfrPstnNat"
numan-add:resulttable:custgrpid="000G",name="goto0005",resulttype="NEW_DIALPLAN",dw1="0005",dw2="1",setname="AATfrPstnNat"
numan-add:resulttable:custgrpid="000G",name="Bpref90",resulttype="BMODDIG",dw1="1",dw2="2",dw3="PSTN90",setname="AATfrPstnNat"
numan-add:resulttable:custgrpid="000G",name="APSTNAA",resulttype="AMODDIG",dw1="8",dw2="0",dw3="CallType9",setname="AATfrPstnNat"
; resultset to handle AA transfers to PSTNINTL
numan-add:resultset:custgrpid="000G",name="AATfrPstnIntl"
numan-add:resulttable:custgrpid="000G",name="goto0005",resulttype="NEW_DIALPLAN",dw1="0005",dw2="1",setname="AATfrPstnIntl"
numan-add:resulttable:custgrpid="000G",name="Bpref900",resulttype="BMODDIG",dw1="1",dw2="3",dw3="PSTN900",setname="AATfrPstnIntl"
numan-add:resulttable:custgrpid="000G",name="APSTNAA",resulttype="AMODDIG",dw1="8",dw2="0",dw3="CallType9",setname="AATfrPstnIntl"
; resultset to handle AA transfers to Extensions
numan-add:resultset:custgrpid="000G",name="AATfrExtn"
numan-add:resulttable:custgrpid="000G",name="goto0005",resulttype="NEW_DIALPLAN",dw1="0005",dw2="1",setname="AATfrExtn"
numan-add:resulttable:custgrpid="000G",name="BprefISP",resulttype="AMODDIG",dw1="8",dw2="0",dw3="Intersite",setname="AATfrExtn"
numan-add:resulttable:custgrpid="000G",name="Bpref90",resulttype="BMODDIG",dw1="1",dw2="1",dw3="Intersite",setname="AATfrExtn"
numan-add:resulttable:custgrpid="000G",name="setBnoaInternal",resulttype="B_NUMBER_TYPE",dw1="48",setname="AATfrExtn"
numan-add:adigtree:custgrpid="0005",callside="originating",digitstring="03210018",setname="C1stripCRaddiPX"
numan-add:bdigtree:custgrpid="000G",callside="originating",digitstring="90",setname="AATfrPstnNat"
numan-add:bdigtree:custgrpid="000G",callside="originating",digitstring="944",setname="AATfrPstnIntl"
numan-add:bdigtree:custgrpid="000G",callside="originating",digitstring="8",setname="AATfrExtn"
; B number Analysis to handle AA calls
numan-add:digmodstring:custgrpid="000G",name="addAAtoAnum",digstring="AA"
numan-add:resultset:custgrpid="000G",name="AAInterSiteCall"
numan-add:resulttable:custgrpid="000G",name="modA",resulttype="AMODDIG",dw1="1",dw2="11",dw3="addAAtoAnum",setname="AAInterSiteCall"
numan-add:resulttable:custgrpid="000G",name="modB",resulttype="BMODDIG",dw1="1",dw2="2",dw3="Intersite",setname="AAInterSiteCall"
numan-add:resulttable:custgrpid="000G",name="switch2CustDP",resulttype="NEW_DIALPLAN",dw1="0005",dw2="1",setname="AAInterSiteCall"
numan-add:bdigtree:custgrpid="000G",callside="originating",digitstring="A8",setname="AAInterSiteCall"
numan-add:resultset:custgrpid="000G",name="AANatlCall"
numan-add:resulttable:custgrpid="000G",name="modA",resulttype="AMODDIG",dw1="11",dw2="99",setname="AANatlCall"
numan-add:resulttable:custgrpid="000G",name="modB",resulttype="BMODDIG",dw1="1",dw2="3",dw3="PSTN90",setname="AANatlCall"
numan-add:resulttable:custgrpid="000G",name="switch2CustDP",resulttype="NEW_DIALPLAN",dw1="0005",dw2="1",setname="AANatlCall"
numan-add:bdigtree:custgrpid="000G",callside="originating",digitstring="A90",setname="AANatlCall"
numan-add:resultset:custgrpid="000G",name="AAIntlCall"
numan-add:resulttable:custgrpid="000G",name="modA",resulttype="AMODDIG",dw1="11",dw2="99",setname="AAIntlCall"
numan-add:resulttable:custgrpid="000G",name="modB",resulttype="BMODDIG",dw1="1",dw2="4",dw3="PSTN900",setname="AAIntlCall"
numan-add:resulttable:custgrpid="000G",name="switch2CustDP",resulttype="NEW_DIALPLAN",dw1="0005",dw2="1",setname="AAIntlCall"
numan-add:bdigtree:custgrpid="000G",callside="originating",digitstring="A944",setname="AAIntlCall"
;MWI handling for customer - change to the customer's MWI dialplan
PGW 上でのボイスメール パイロット番号トランザクションの追加
USM は PGW ドライバを起動し、PGW モデル ワークシートの AddVMServicePilot トランザクション(AddVMServicePilotIPPBX-IPUnity mml スクリプト名)内の mml スクリプトを使用して、カスタマーごとの VoiceMail ダイヤル プラン MWI オンとオフの番号を設定します。この手順は、2.3.6 で関連付けられた各 CUCM クラスタごとに実行されます。
次に例を示します。
;AddVMServicePilotIPPBX-IPUnity: add logic for connecting CCM cluster to voicemail when CCM is connected to PGW with direct connection to IP Unity
; 000G A unique dialplan number within PGW to be used for the customer s voicemailintegration.
; 100 This is the CPID of the CCM cluster. This value changes each time the routine is called.
; 9999 All 9's to length of RIDs in the system.
; 666 All 9's to length of Site Location Codes in the system.
; 001 Constant Digit string used within the "MWI On" number. The MWI On number on each cluster will be 1009999666001
; 002 Constant Digit string used within the "MWI Off" number. The MWI Off number on each cluster will be 1009999666002
;MWI handling for customer - change to the customer's MWI dialplan
numan-add:digmodstring:custgrpid="000G",name="Cluster100MWIon",digstring="1009999666001"
numan-add:digmodstring:custgrpid="000G",name="Cluster100MWIoff",digstring="1009999666002"
Movius 上でのボイスメール パイロット番号トランザクションの追加
USM は「IP Unity Any」ドライバを起動し、IPUnity モデル ワークシートの AddVMServicePilot トランザクション(Movius_xml 表の名前)内の XML スクリプトを使用して、カスタマーごとの組織を作成および設定します。
次に例を示します。
<AddOrgRequest requestId="">
<callerEmailId>caller@E3Cust1.com</callerEmailId>
<telephone>0321001666099</telephone>
<countryCode>44</countryCode>
<isResidentialOrg>false</isResidentialOrg>
<autoAttEnabled>false</autoAttEnabled>
<timeZoneId>13</timeZoneId>
<storeVoiceFaxInSeparateFolder>false</storeVoiceFaxInSeparateFolder>
<unheardMsgQEnabled>false</unheardMsgQEnabled>
<defaultTutorialId>0</defaultTutorialId>
<webPasswordPolicyName>default_email</webPasswordPolicyName>
<tuiPasswordPolicyName>default_tui</tuiPasswordPolicyName>
<scheduleBasedAAMenusEnabled>false</scheduleBasedAAMenusEnabled>
<domain>E3Cust1.com</domain>
<mailServerId>101</mailServerId>
<unifiedMessagingEnabled>false</unifiedMessagingEnabled>
<integratedMessagingEnabled>false</integratedMessagingEnabled>
<faxEnabled>false</faxEnabled>
<outboundFaxServerId>0</outboundFaxServerId>
<maxNumberOfUser>9</maxNumberOfUser>
<maxVoiceMailSize>1000</maxVoiceMailSize>
<quotaWarningLevel>80</quotaWarningLevel>
<quotaMsgSendInterval>12</quotaMsgSendInterval>
<callSenderEnabled>false</callSenderEnabled>
<placeACallEnabled>false</placeACallEnabled>
<numberingPlanID>101</numberingPlanID>
<outgoingCAID>101</outgoingCAID>
<mwiCallAgentType>1</mwiCallAgentType>
<MessageWaitingNotification>
<mwnByPhoneEnabled>true</mwnByPhoneEnabled>
<mwnByNumericPageEnabled>true</mwnByNumericPageEnabled>
<mwnByTextPageEnabled>true</mwnByTextPageEnabled>
</MessageWaitingNotification>
<emailId>admin1</emailId>
<emailPassword>PASSWORD:1</emailPassword>
<password>45123</password>
<firstNameLastName>false</firstNameLastName>
<defMWStartHour>9</defMWStartHour>
<defMWStopHour>17</defMWStopHour>
<defMWRetryPer>30</defMWRetryPer>
<defNumPageString>1111</defNumPageString>
<outcallSpkTimes>3</outcallSpkTimes>
<defMsgMaxRcrdTime>5</defMsgMaxRcrdTime>
<maxFwdDepth>5</maxFwdDepth>
<playSenderNameEnabled>true</playSenderNameEnabled>
<revwPlayTimestampEnabled>true</revwPlayTimestampEnabled>
<rcvMsgEAGEnabled>true</rcvMsgEAGEnabled>
<msgScanVoiceMailEnabled>true</msgScanVoiceMailEnabled>
<autoPlayVoiceMails>true</autoPlayVoiceMails>
<msgScanAllMailsEnbaled>true</msgScanAllMailsEnbaled>
<autoPlayAllMailsEnabled>true</autoPlayAllMailsEnabled>
<autoSkipNextMsgEnabled>true</autoSkipNextMsgEnabled>
<fwdPrivateMsgEnabled>true</fwdPrivateMsgEnabled>
<firstLoginChngPasswdEnabled>true</firstLoginChngPasswdEnabled>
<firstLoginRcrdNameEnabled>true</firstLoginRcrdNameEnabled>
<firstLoginRcrdGtgEnabled>true</firstLoginRcrdGtgEnabled>
<rootPathId>101</rootPathId>
<subscriberMessagingControl>
<sendMsgBlocked>true</sendMsgBlocked>
<sendMsgNetworkAddressBlocked>true</sendMsgNetworkAddressBlocked>
<sendMsgOdlBlocked>false</sendMsgOdlBlocked>
</subscriberMessagingControl>
<MessageDeliveryToPhoneNumber>
<messageDeliveryToPhoneNumberEnabled>true</messageDeliveryToPhoneNumberEnabled>
<checkDtmfForMsgPlayEnabled>false</checkDtmfForMsgPlayEnabled>
<defaultMsgPlayWaitTime>5</defaultMsgPlayWaitTime>
</MessageDeliveryToPhoneNumber>
<callTransferSettingsForOutsideCaller>
<transferLocalLongBlocked>true</transferLocalLongBlocked>
<transferDomesticLongBlocked>false</transferDomesticLongBlocked>
<transferInternationalBlocked>true</transferInternationalBlocked>
</callTransferSettingsForOutsideCaller>
<networkAddressingAllowed>true</networkAddressingAllowed>
<useSystemNetworkAddresses>true</useSystemNetworkAddresses>
ボイスメール パイロット番号トランザクションへの E164 番号の関連付け
USM は PGW ドライバを起動し、FNT x10 DB テーブルに 3 行を追加して、次を実行します。
• カスタマーごとの着信(#CUSTDIALPLAN#、たとえば、0005)ダイヤル プラン。設定済みのボイスメール パイロット番号を検出して、その番号を E164 番号に変換します。
• カスタマーごとの発信(#EGRESSCUSTDIALPLAN#、たとえば、0006)ダイヤル プラン。設定済みの E164 番号を検出して、その番号をボイスメール パイロット番号に変換します。
• 国ごとの(R#PADDEDCC#、たとえば、R044)ダイヤル プラン。設定済みの E164 番号を検出します。
次に例を示します。
FNT,0005cr9fnt,2,03210019666099,E441640666099
FNT,0006afnt,2,441640666099,E666099
FNT,r044bfnt,1,441640666099,0321001666099
ボイスメール パイロット番号への E164 番号の関連付け(セクション 2.4.5)に戻ります。
PGW 上でのロケーション ボイスメール サービス トランザクションの追加
USM は PGW ドライバを起動し、PGW モデル ワークシートの AddLocationVM トランザクション(AddLocationVM-IPUnity mml スクリプト名)内の mml スクリプトを使用して、IP Unity からの MWI コールがサポートされるように、ロケーションごとのロジックによりカスタマーごとの VoiceMail ダイヤル プラン(たとえば、000G)を設定します。
次に例を示します。
; AddLocationVM-IPUnity: add per location logic to support Mwi calls from IP unity.
; 000G A unique dialplan number within PGW to be used for the customer s voicemail integration
; 100 CPID for the CCM Cluster where the location resides.
; 0010 RID for the new location.
; 111 The Site Location Code (SLC) for the new location
;-----------------------------------------------------------------------------------
numan-add:digmodstring:custgrpid="000G",name="MWI1000010",digstring="1000010"
numan-add:resultset:custgrpid="000G",name="CR1000010"
numan-add:resulttable:custgrpid="000G",name="prefCR1000010",resulttype="BMODDIG",dw1="1",dw2="0",dw3="MWI1000010",setname="CR1000010"
numan-add:resulttable:custgrpid="000G",name="MWIflip",resulttype="B_NBR_MOD_MWI",dw1="Cluster100MWIon",dw2="Cluster100MWIoff",setname="CR1000010"
numan-add:resulttable:custgrpid="000G",name="gotoROUT",resulttype="NEW_DIALPLAN",dw1="ROUT",dw2="1",setname="CR1000010"
; if the B-number from IP Unity starts with the location s Site Location Code then use the result-set created above
numan-add:bdigtree:custgrpid="000G",callside="originating",digitstring="111",setname="CR1000010"
Unified CM 上でのロケーション ボイスメール サービス トランザクションの追加
USM は、次のために、選択された Unified CM クラスタ上で IPPBX ドライバを起動します。
• 「ルート パターンの削除」
• 「ルート パターンの追加」
• 「ルート パターンの削除」
• 「ルート パターンの追加」
• 「変換パターンの削除」
• 「変換パターンの追加」
• 「ボイスメール パイロットの追加」
• 「ボイスメール プロファイルの追加」
• 「ロケーション内の全電話機のアップデート」
• 「VM プロファイルを使用した電話機の全回線のアップデート」
• 「PLAR の変換パターン、CSS、およびパーティションの削除」
ルート パターンの削除
<removeRoutePattern xmlns="http://10.134.3.2/">
<pattern>8.666!</pattern>
<routePartitionName>AllowVMCalls10</routePartitionName>
ルート パターンの追加
<pattern>8.666!</pattern>
<description>AllowVMCalls10</description>
<routePartitionName>AllowVMCalls10</routePartitionName>
<blockEnable>false</blockEnable>
<calledPartyTransformationMask>
</calledPartyTransformationMask>
<callingPartyTransformationMask>10000108111XXX</callingPartyTransformationMask>
<useCallingPartyPhoneMask>Off</useCallingPartyPhoneMask>
<callingPartyPrefixDigits>
</callingPartyPrefixDigits>
<digitDiscardInstructionName>
</digitDiscardInstructionName>
<messageWaiting>Wink</messageWaiting>
<networkLocation>OnNet</networkLocation>
<patternUrgency>false</patternUrgency>
<callingLinePresentationBit>Default</callingLinePresentationBit>
<callingNamePresentationBit>Allowed</callingNamePresentationBit>
<releaseCause>Call Rejected</releaseCause>
<provideOutsideDialtone>false</provideOutsideDialtone>
<routeListName>VOICEMAIL</routeListName>
<provideOutsideDialtone>false</provideOutsideDialtone>
<clientCodeRequired>false</clientCodeRequired>
ルート パターンの削除
<removeRoutePattern xmlns="http://10.134.3.2/">
<pattern>8.666!</pattern>
<routePartitionName>AllowVMCallsCF10</routePartitionName>
ルート パターンの追加
<addRoutePattern xmlns="http://10.134.3.2/">
<pattern>8.666!</pattern>
<description>AllowVMCallsCF10</description>
<routePartitionName>AllowVMCallsCF10</routePartitionName>
<blockEnable>false</blockEnable>
<calledPartyTransformationMask>
</calledPartyTransformationMask>
<callingPartyTransformationMask>
</callingPartyTransformationMask>
<useCallingPartyPhoneMask>Off</useCallingPartyPhoneMask>
<callingPartyPrefixDigits>10000106</callingPartyPrefixDigits>
<digitDiscardInstructionName>
</digitDiscardInstructionName>
<messageWaiting>Wink</messageWaiting>
<networkLocation>OnNet</networkLocation>
<patternUrgency>false</patternUrgency>
<callingLinePresentationBit>Default</callingLinePresentationBit>
<callingNamePresentationBit>Allowed</callingNamePresentationBit>
<releaseCause>Call Rejected</releaseCause>
<provideOutsideDialtone>false</provideOutsideDialtone>
<routeListName>VOICEMAIL</routeListName>
<provideOutsideDialtone>false</provideOutsideDialtone>
<clientCodeRequired>false</clientCodeRequired>
変換パターンの削除
<removeTransPattern xmlns="http://10.134.3.2/">
<pattern>#1#.1000010!</pattern>
<routePartitionName>IncomingFromIPU</routePartitionName>
変換パターンの追加
<addTransPattern xmlns="http://10.134.3.2/">
<pattern>#1#.1000010!</pattern>
<description>Voicemail</description>
<routePartitionName>IncomingFromIPU</routePartitionName>
<blockEnable>false</blockEnable>
<calledPartyTransformationMask>
</calledPartyTransformationMask>
<callingPartyTransformationMask>
</callingPartyTransformationMask>
<useCallingPartyPhoneMask>Off</useCallingPartyPhoneMask>
<callingPartyPrefixDigits>
</callingPartyPrefixDigits>
<digitDiscardInstructionName>Predot</digitDiscardInstructionName>
<messageWaiting>Wink</messageWaiting>
<networkLocation>OnNet</networkLocation>
<patternUrgency>true</patternUrgency>
<callingLinePresentationBit>Default</callingLinePresentationBit>
<callingNamePresentationBit>Default</callingNamePresentationBit>
<provideOutsideDialtone>false</provideOutsideDialtone>
<callingSearchSpaceName>IncomingToCluster</callingSearchSpaceName>
ボイスメール パイロットの追加
<addVoiceMailPilot xmlns="http://10.134.3.2/">
<description>VM Pilot for location10</description>
<CSSName>Voicemail10</CSSName>
<isDefault>false</isDefault>
ボイスメール プロファイルの追加
<addVoiceMailProfile xmlns="http://10.134.3.2/">
<name>VMProfile110</name>
<description>VM Profile for location10</description>
<isDefault>false</isDefault>
<voiceMailPilot uuid="{C713DD9C-8B49-3692-B12D-42BFFD7DA116}">
ロケーション内の全電話機のアップデート
次に例を示します。
<updatePhone xmlns="http://10.134.3.2/">
<name>SEP001DA21A1E52</name>
<callingSearchSpaceName>EmergencyOnly10</callingSearchSpaceName>
<devicePoolName>devicepool10</devicePoolName>
<locationName>location-bvsm-10</locationName>
<networkHoldMOHAudioSourceId>0</networkHoldMOHAudioSourceId>
<userHoldMOHAudioSourceId>0</userHoldMOHAudioSourceId>
<disableSpeaker>false</disableSpeaker>
<disableSpeakerAndHeadset>false</disableSpeakerAndHeadset>
<forwardingDelay>1</forwardingDelay>
<settingsAccess>1</settingsAccess>
<voiceVlanAccess>1</voiceVlanAccess>
<videoCapability>0</videoCapability>
<autoSelectLineEnable>0</autoSelectLineEnable>
<line uuid="{cff950f0-6380-b958-60f4-3161d4779bbe}" index="1">
<dirn uuid="{cff950f0-6380-b958-60f4-3161d4779bbe}">
<ringSetting>Use System Default</ringSetting>
<consecutiveRingSetting>Use System Default</consecutiveRingSetting>
<e164Mask>1640111005</e164Mask>
<maxNumCalls>4</maxNumCalls>
<busyTrigger>2</busyTrigger>
<mwlPolicy>Use System Policy</mwlPolicy>
<phoneTemplateName>Standard 7945 SIP</phoneTemplateName>
<userLocale>English United States</userLocale>
<networkLocale>United Kingdom</networkLocale>
<deviceSecurityMode>Use System Default</deviceSecurityMode>
<service uuid="{73a4d252-cc52-8db9-4802-c86a8deed384}">
<telecasterServiceName>Login/Logout</telecasterServiceName>
<name>Login/Logout</name>
<url>http://10.134.3.2:8080/emapp/EMAppServlet?device=#DEVICENAME#</url>
<urlButtonIndex>0</urlButtonIndex>
<urlLabel>Login/Logout</urlLabel>
<service uuid="{9cb76602-3a87-25ab-6faa-388b28260dc0}">
<telecasterServiceName>Phone Services</telecasterServiceName>
<name>Phone Services</name>
<url>http://10.100.92.33/bvsmweb/bvsmservices.cgi?device=#DEVICENAME#</url>
<urlButtonIndex>0</urlButtonIndex>
<urlLabel>Phone Services</urlLabel>
<softkeyTemplateName>Softkey_Advanced</softkeyTemplateName>
<enableExtensionMobility>true</enableExtensionMobility>
<builtInBridgeStatus>Off</builtInBridgeStatus>
<callInfoPrivacyStatus>Off</callInfoPrivacyStatus>
<ignorePresentationIndicators>false</ignorePresentationIndicators>
<packetCaptureMode>None</packetCaptureMode>
<packetCaptureDuration>0</packetCaptureDuration>
VM プロファイルを使用した電話機の全回線のアップデート
次に例を示します。
<updateLine xmlns="http://10.134.3.2/">
<uuid>{26597e23-b827-985c-45e0-481bac45de84}</uuid>
<newPattern>1000010111001</newPattern>
<description> Line 1000010111001 for a phone</description>
<newRoutePartitionName>Site10</newRoutePartitionName>
<callingSearchSpaceName>PSTNIntMobCF10</callingSearchSpaceName>
<secondaryCallingSearchSpaceName>
</secondaryCallingSearchSpaceName>
<callingSearchSpaceName>PSTNIntMobCF10</callingSearchSpaceName>
<callingSearchSpaceName>PSTNIntMobCF10</callingSearchSpaceName>
<callingSearchSpaceName>PSTNIntMobCF10</callingSearchSpaceName>
<callingSearchSpaceName>PSTNIntMobCF10</callingSearchSpaceName>
</callForwardNoAnswerInt>
<callingSearchSpaceName>PSTNIntMobCF10</callingSearchSpaceName>
<callForwardNoCoverageInt>
<callingSearchSpaceName>PSTNIntMobCF10</callingSearchSpaceName>
</callForwardNoCoverageInt>
<autoAnswer>Auto Answer Off</autoAnswer>
<networkHoldMOHAudioSourceId>0</networkHoldMOHAudioSourceId>
<userHoldMOHAudioSourceId>0</userHoldMOHAudioSourceId>
<alertingName>001</alertingName>
<shareLineAppearanceCSSName>COS1International24Hour10</shareLineAppearanceCSSName>
<voiceMailProfileName>VMProfile110</voiceMailProfileName>
<cfaCSSPolicy>With Configured CSS</cfaCSSPolicy>
PLAR の変換パターン、CSS、およびパーティションの削除
<removeTransPattern xmlns="http://10.134.3.2/">
<routePartitionName>PLAR1000010111001</routePartitionName>
<removeCSS xmlns="http://10.134.3.2/">
<name>PLAR1000010111001</name>
removeRoutePartition xmlns="http://10.134.3.2/">
<partitionName>PLAR1000010111001</partitionName>
Unified CM 上での VoiceMail アカウント トランザクションの追加
USM は選択された Unified CM クラスタ上で IPPBX ドライバを起動して、ユーザに対して設定された回線を更新します。
次に例を示します。
<updateLine xmlns="http://10.134.3.2/">
<uuid>{29cb4c91-c1c0-0490-666f-4ea4afaf6584}</uuid>
<newPattern>1000010111007</newPattern>
<description> Line 1000010111007 for a phone</description>
<newRoutePartitionName>Site10</newRoutePartitionName>
<callingSearchSpaceName>PSTNIntMobCF10</callingSearchSpaceName>
<secondaryCallingSearchSpaceName>
</secondaryCallingSearchSpaceName>
<callingSearchSpaceName>PSTNIntMobCF10</callingSearchSpaceName>
<destination>8666099</destination>
<callingSearchSpaceName>PSTNIntMobCF10</callingSearchSpaceName>
<destination>8666099</destination>
<callingSearchSpaceName>PSTNIntMobCF10</callingSearchSpaceName>
<destination>8666099</destination>
<callingSearchSpaceName>PSTNIntMobCF10</callingSearchSpaceName>
<destination>8666099</destination>
</callForwardNoAnswerInt>
<callingSearchSpaceName>PSTNIntMobCF10</callingSearchSpaceName>
<destination>8666099</destination>
<callForwardNoCoverageInt>
<callingSearchSpaceName>PSTNIntMobCF10</callingSearchSpaceName>
<destination>8666099</destination>
</callForwardNoCoverageInt>
<autoAnswer>Auto Answer Off</autoAnswer>
<networkHoldMOHAudioSourceId>
</networkHoldMOHAudioSourceId>
<userHoldMOHAudioSourceId>
</userHoldMOHAudioSourceId>
<alertingName>007</alertingName>
<shareLineAppearanceCSSName>COS1International24Hour10</shareLineAppearanceCSSName>
<voiceMailProfileName>VMProfile110</voiceMailProfileName>
<cfaCSSPolicy>With Configured CSS</cfaCSSPolicy>
サービス トランザクションのデフォルト VoiceMail クラスの追加
USM は「IP Unity Any」ドライバを起動し、IPUnity_Any モデル ワークシートの BasicVoiceMail トランザクション(IPUnity_model_xml 表の名前)内の XML スクリプトを使用して、オーガニゼーションごとのサービス クラスの StandardVoiceMail を作成および設定します。
次に例を示します。
<AddCosRequest requestId="">
<name>StandardVoiceMail</name>
<orgProfileID>3</orgProfileID>
<forceRcrdPerGtg>true</forceRcrdPerGtg>
<forceRcrdName>true</forceRcrdName>
<maxNumVoicemails>50</maxNumVoicemails>
<voiceMsgPurgeTime>14</voiceMsgPurgeTime>
<replyToOtherAddrsEnabled>true</replyToOtherAddrsEnabled>
<reqRtrnReceiptEnabled>true</reqRtrnReceiptEnabled>
<hasInterceptMB>false</hasInterceptMB>
<msgScanAllMails>true</msgScanAllMails>
<autoPlayAllMails>true</autoPlayAllMails>
<scanVoiceMailMessageHeaders>true</scanVoiceMailMessageHeaders>
<autoSkipNextMsg>true</autoSkipNextMsg>
<autoPlayVoiceMsgEnabled>true</autoPlayVoiceMsgEnabled>
<maxVoiceMailSize>5120</maxVoiceMailSize>
<quotaWarningLevel>80</quotaWarningLevel>
<maxFDAllowed>5</maxFDAllowed>
<maxRecordingLength>3</maxRecordingLength>
<expiryMsgGracePeriodInDays>14</expiryMsgGracePeriodInDays>
<savedMsgExpiryInDays>7</savedMsgExpiryInDays>
<allowedToSaveExpiredMessages>true</allowedToSaveExpiredMessages>
<userConfigPAEnabled>false</userConfigPAEnabled>
<maxNumOfGreetingFiles>2</maxNumOfGreetingFiles>
<intPGEnabled>false</intPGEnabled>
<afterHoursGreetingEnabled>false</afterHoursGreetingEnabled>
<intEAGEnabled>false</intEAGEnabled>
<enableEAG>true</enableEAG>
<busyGreetingAllowed>false</busyGreetingAllowed>
<mwiEnabled>true</mwiEnabled>
<mwnPhoneEnabled>false</mwnPhoneEnabled>
<mwnNumPageEnabled>false</mwnNumPageEnabled>
<mwnTextPageEnabled>false</mwnTextPageEnabled>
<allowLocalLongDistMWN>false</allowLocalLongDistMWN>
<allowDomesticDistMWN>false</allowDomesticDistMWN>
<allowInterDistMWN>false</allowInterDistMWN>
<allowLocalLongDistOutcall>false</allowLocalLongDistOutcall>
<allowDomesticDistOutcall>false</allowDomesticDistOutcall>
<allowInterDistOutcall>false</allowInterDistOutcall>
<allowCallSender>false</allowCallSender>
<allowPlaceACall>false</allowPlaceACall>
<unifiedMessagingEnabled>false</unifiedMessagingEnabled>
<integratedMessagingEnabled>false</integratedMessagingEnabled>
<emailQuota>5</emailQuota>
<faxEnabled>false</faxEnabled>
<maxFaxPages>20</maxFaxPages>
<maxNumOfPDLs>5</maxNumOfPDLs>
<maxNumOfMembersPerPDL>10</maxNumOfMembersPerPDL>
IP Unity 上での VoiceMail アカウント トランザクションの追加
USM は「IP Unity Any」ドライバを起動し、IPUnity_Any モデル ワークシートの AddVoiceMailAcct トランザクション(IPUnity_model_xml 表の名前)内の XML スクリプトを使用してユーザを作成および設定します。
次に例を示します。
<AddUserRequest requestId="2" ver="1">
<orgPilotPhNumber>0321001666099</orgPilotPhNumber>
<mailBoxNum>111007</mailBoxNum>
<cosProfileId>3</cosProfileId>
<userType>StdMailbox</userType> <firstName>a</firstName>
<emailPassword>PASSWORD:1</emailPassword>
<password>123456</password>
<outgoingCAID>0</outgoingCAID> <numberingPlanID>101</numberingPlanID>
<phoneType>1</phoneType> <telephone>111007</telephone>
<mwiAgentID>0</mwiAgentID>
<languageID>1</languageID> <langSelectionMenuEnabled>false</langSelectionMenuEnabled>
<timeZoneId>13</timeZoneId>
<playTimeStampInEnv>true</playTimeStampInEnv>
<playSenderInEnv>false</playSenderInEnv>
<playOldestFirst>false</playOldestFirst>
<ssrVacationEnabled>false</ssrVacationEnabled> <ssrVacationMessage>xxxxx</ssrVacationMessage> <ssrRedirectEnabled>false</ssrRedirectEnabled> <ssrRedirectKeepCopy>false</ssrRedirectKeepCopy> <ssrRedirectDonotForwardAutomatedMessages>false</ssrRedirectDonotForwardAutomatedMessages> <ssrRedirectMirror>false</ssrRedirectMirror> <ssrRedirectForwardTo>a@b.com,c@d.com</ssrRedirectForwardTo>
PGW 上での AA パイロットの追加
USM は PGW ドライバを起動し、次のために、PGW モデル ワークシートの AddAAServicePilot トランザクション(AddAAServicePilot mml スクリプト名)内の mml スクリプトを使用します。
• AA のコールを検出して、そのコールを OGAA ダイヤル プランにルーティングするように、EGRV ダイヤル プランを設定します。
• AA へのコールを処理するようにカスタマーごとの OGAA ダイヤル プランを設定します。
• AA からのコールを処理するように ICCM を設定します。
; AddAAServicePilot: add Customer support for AutoAttendant
; 0005 - Customer DialPlan
; 000V Voicemail Service Dialplan
; 032 A CPID for the IP UNITY system.
; 1004 A RID that uniquely identifies a VM Service
; #IPUNITYRESRID# A constant of All 9's to length of RIDs in the system.
; 999 AA Service Site Code
; EGRV - B number is AA service pilot goto OGAA dp
numan-add:bdigtree:custgrpid="EGRV",callside="originating",digitstring="0321004999098",setname="switch2OGAA"
; OGAA - Handling call to AA
numan-add:digmodstring:custgrpid="OGAA",name="03210049999098",digstring="03210049999098"
numan-add:resultset:custgrpid="OGAA",name="0321004999098"
numan-add:resulttable:custgrpid="OGAA",name="ApfxFINT",resulttype="AMODDIG",dw1="1",dw2="0",dw3="03210049999098",setname="0321004999098"
numan-add:resulttable:custgrpid="OGAA",name="gotoIpUnity",resulttype="ROUTE",dw1="rtlist2ipunity",setname="0321004999098"
numan-add:bdigtree:custgrpid="OGAA",callside="originating",digitstring="0321004999098",setname="0321004999098"
numan-add:adigtree:custgrpid="ICCM",callside="originating",digitstring="03210049999098",setname="chgdplCust000VAA"
Movius 組織上での自動受付の有効化
USM は「IP Unity Any」ドライバを起動し、オーガニゼーション上の自動受付を有効にします。
次に例を示します。
<ModifyOrgRequest requestId="">
<autoAttEnabled>true</autoAttEnabled>
PGW トランザクションのロード
USM は PGW ドライバを起動し、PGW MML モデル ワークシートの InitTransit トランザクション内の mml スクリプト使用して、PGW 上で初期のコア ダイヤル プランを準備します。
• CTRY ダイヤル プラン
• EGRV ダイヤル プラン
• LOGW ダイヤル プラン
• ROUT ダイヤル プラン
• OGAA ダイヤル プラン
• RDNI ダイヤル プラン
• RDNO ダイヤル プラン
• OGAA ダイヤル プラン
Unified CM クラスタ トランザクションのロード
USM は CCM 7.1.x ドライバを起動し、CCM モデル ワークシートの InitIPPBX トランザクション内の定義を使用します。
手順:
ステップ 1 MOH サーバが選択された場合は、Unified CM 上で MOH_<winshostname>(たとえば、MOH_e2c1p)が設定されていることを確認します。
ステップ 2 Unified CM 上で、ログイン/ログアウト サービスおよび電話サービスの IP 電話サービスが設定されていることを確認します。
ステップ 3 USM で定義されているすべての電話機ボタン テンプレートが Unified CM 上で設定されていることを確認します。
ステップ 4 defaultaar が Unified CMs 5.x、6.x、7.x で設定されていることを確認します。
ステップ 5 USM で定義されている Unified CM グループ(たとえば、e2PhoneGroupClu1 および e2TrunkGroupClu1)を作成します。
ステップ 6 さまざまなサービス パラメータを更新します。どのサービス パラメータが USM で更新されるかを確認するには、次の手順を実行します。
a. [Network] > [PBX Devices] に移動します。
b. パラメータを確認する Unified CM クラスタを選択します。
c. [View CCM Config] をクリックします。
d. [CCM Cluster Config] をクリックします。
ステップ 7 ユーザ「ac」(Attendant Console で使用)を作成します。
ステップ 8 モデルで定義されている、次の期間を作成します。AllDayEveryDay、StandardBusinessHrs、ExtendedBusinessHrs、WeekendHrs
ステップ 9 モデルで定義されている、次のタイム スケジュールを作成します。alldayeveryday、standardbusinessschedule、extendedbusinessschedule、weekendschedule
ステップ 10 次のような非サイトの特定のパーティションを作成します。IncominToCluster、IncomingFromIPU、IncomingFromOffnet、OutOfService、NullPartition、AllowMWI
ステップ 11 次のような非サイトの特定の CSS を作成します。IncomingToCluster、IncomingFromIPU、IncomingFromOffnet
ステップ 12 作成した CSS の CSS マッピングに対してパーティションを作成します。
ステップ 13 GL-DP-Trunk デバイス プールを作成します。
ステップ 14 location-bvsm ロケーションを作成します。
ステップ 15 Gatekeeper を作成します(例:10.120.2.51)。
ステップ 16 次のような、H.225 トランク(Gatekeeper 制御)を作成します。e2c1-External、e2c1-Offnet、e2c1-Vmail
ステップ 17 H.225 トランクをリセットします。
ステップ 18 次のようなルートグループを作成します。EXTERNAL、OFFNETTRUNK、VOICEMAIL
ステップ 19 ルート リスト:INTERSITE、INTRASITE、OFFNETTRUNK、VOICEMAIL
国トランザクションの追加
ここでは、次の 2 つの内容について説明します。
• 「PGW 上での国トランザクションの追加」
• 「Unified CM 上での国トランザクションの追加」
PGW 上での国トランザクションの追加
USM は PGW ドライバを起動し、次のために、PGW MML モデル ワークシートの AddCountryTransits トランザクション内の mml スクリプトを使用します。
ステップ 1 国に固有の情報で CTRY ダイヤル プランを設定します。
ステップ 2 次の手順に従って、PGW 上で国に固有のダイヤル プランを作成します。
• E#PADDEDCC# ダイヤル プラン。たとえば、E044
• F#PADDEDCC# ダイヤル プラン。たとえば、F044
• H#PADDEDCC# ダイヤル プラン。たとえば、H044
• L#PADDEDCC# ダイヤル プラン。たとえば、L044
• N#PADDEDCC# ダイヤル プラン。たとえば、N044
• P#PADDEDCC# ダイヤル プラン。たとえば、P044
• R#PADDEDCC# ダイヤル プラン。たとえば、R044
• S#PADDEDCC# ダイヤル プラン。たとえば、S044
ステップ 3 国に固有の情報で ILGW ダイヤル プランを設定します。
Unified CM 上での国トランザクションの追加
USM は CCM7.1.x ドライバを起動し、CCM モデル ワークシートの AddCountry トランザクション内の定義を使用して、すべての Unified CM クラスタ上で次の事項を作成および設定します。
• 国に固有のルート リスト。たとえば、PSTNNAT044、PSTNINT044、EMERGENCY044
• 外部ルート グループへの国固有のルート リストの関連付け
カスタマー トランザクションの追加
USM は PGW 9.6.1 ドライバを起動し、PGW MML モデル ワークシートの AddCustomer トランザクション内の mml スクリプトを使用します。
手順:
ステップ 1 次の手順に従って、PGW 上で、カスタマーに固有のダイヤル プランを追加および設定します。
• カスタマーごとの着信ダイヤル プラン(#CUSTDIALPLAN#)(例:0001)
• カスタマーごとの発信ダイヤル プラン(#EGRESSCUSTDIALPLAN#)(例:0002)
• カスタマーごとの発信ダイヤル プラン 2(#EGRESSCUSTDIALPLAN2#)(例:0003)
• カスタマーごとの Central Legacy PBX ダイヤル プラン(#COMMONLEGACYPBX#)(例:0004)
ステップ 2 カスタマーに固有の情報で、コア ICCM ダイヤル プランおよびコア ROUT ダイヤル プランを設定します。
ロケーション トランザクションの追加
ここでは、次の 2 つの内容について説明します。
• PGW 上でのロケーション トランザクションの追加
• Unified CM 上でのロケーション トランザクションの追加
PGW 上でのロケーション トランザクションの追加
USM は PGW 9.6.1 ドライバを起動し、PGW_9_6_1 モデル ワークシートの AddLocationFirstInCountry トランザクションおよび AddLocation トランザクション内の mml スクリプトを使用します。
手順:
ステップ 1 次の手順に従って、AddLocationFirstInCountry トランザクションを設定します。
• カスタマーごとの着信(#CUSTDIALPLAN#)ダイヤル プラン。たとえば、0001
• カスタマーごとの発信(#EGRESSCUSTDIALPLAN2#)ダイヤル プラン 2。たとえば、0003
• ロケーションに固有の情報を使用。このトランザクションは、国ごと、および、カスタマーごとの最初のロケーションで実行されます。
ステップ 2 次の手順に従って、AddLocation トランザクションを設定します。
• カスタマーごとの着信(#CUSTDIALPLAN#)ダイヤル プラン。たとえば、0001
• カスタマーごとの発信(#EGRESSCUSTDIALPLAN#)ダイヤル プラン。たとえば、0002
• カスタマーごとの発信(#EGRESSCUSTDIALPLAN2#)ダイヤル プラン 2。たとえば、0003
• 国ごとの R#PADDEDCC# ダイヤル プラン。たとえば、R044
• コア ROUT ダイヤル プラン
Unified CM 上でのロケーション トランザクションの追加
USM は CCM ドライバを起動し、CCM モデル ワークシートの AddLocation トランザクション内の定義を使用して、選択された Unified CM クラスタ(Generic Hosted UCS 7.1(a) モデルが次に示される)上で次の事項を作成および設定します。
• サイトに固有のロケーション。たとえば、location-bvsm-1
• 55 のロケーションごとのパーティション(コール ルーティング、内部、24x7、標準業務時間、業務時間外、週末、コール ブロッキング、自動転送、および CLIR パーティション)。たとえば、AllowInternal1、Site1、AllowPSTNServices24Hour1、AllowInterSiteCF1 など
• 36 のロケーションごとの CSS(固定、着信コール、電話機、回線、COS ごと、Presence CSS および CLIR CSS)。たとえば、TempOutOfServiceCSS1、IncomingToSite1、EmergencyOnly1、COS1International24Hour1、InternalCF、SUBSCRIBE など
• 作成された CSS の CSS マッピングに対するパーティション
• ルーティング基本コール、および自動転送用の 7 つのロケーションごとの汎用ルート パターン。たとえば、1000100!、8.!、[^89]XX など
• 4 つの汎用変換パターン。たとえば、1000100!、[^89]XX、9999991000100111.!
• 国に固有のロケーションごとのルート パターンおよび変換パターンの数
• 電話機およびファクス用の 2 つのデバイス プール。たとえば、devicepool1 および faxdevicepool1
電話機インベントリ トランザクションの移動
USM は、次のために、選択された Unified CM クラスタ上で IPPBX ドライバを起動します。
ステップ 1 電話機がまだ設定されていないことを確認します(removePhone)。次に例を示します。
<phoneName>SEP001D452CDA84</phoneName>
ステップ 2 新しい電話機を追加します(addPhone)。次に例を示します。
<newPhone>
<name>SEP001D452CDA84</name>
<product>Cisco 7965</product>
<model>Cisco 7965</model>
<class>Phone</class>
<protocol>SIP</protocol>
<protocolSide>User</protocolSide>
<devicePoolName>devicepool1</devicePoolName>
<numberOfButtons>6</numberOfButtons>
<phoneTemplateName>Standard 7965 SIP</phoneTemplateName>
</newPhone>
(注) 次の手順は Unified CM 5.x クラスタ上だけで実行されます。自動生成デバイス プロファイルが Unified CM 6.x で使用されないためです。
ステップ 3 電話機の自動生成プロファイルを作成します(createAutogeneratedProfile)。次に例を示します。
<phoneName>SEP001D452CDA84</phoneName>
ステップ 4 新しい行を電話機に追加します(addLine)。次に例を示します。
<newLine>
<pattern>88810001001110000</pattern>
<description>Line 88810001001110000 for a phone</description>
<usage>Device</usage>
<routePartitionName>Site1</routePartitionName>
<callForwardAll>
<callingSearchSpaceName>BlockAllCF1</callingSearchSpaceName>
<destination></destination>
</callForwardAll>
<callForwardBusy>
<callingSearchSpaceName>BlockAllCF1</callingSearchSpaceName>
<destination></destination>
</callForwardBusy>
<callForwardBusyInt>
<callingSearchSpaceName>BlockAllCF1</callingSearchSpaceName>
<destination></destination>
</callForwardBusyInt>
<callForwardNoAnswer>
<callingSearchSpaceName>BlockAllCF1</callingSearchSpaceName>
<destination></destination>
</callForwardNoAnswer>
<callForwardNoAnswerInt>
<callingSearchSpaceName>BlockAllCF1</callingSearchSpaceName>
<destination></destination>
</callForwardNoAnswerInt>
<callForwardNoCoverage>
<callingSearchSpaceName>BlockAllCF1</callingSearchSpaceName>
<destination></destination>
</callForwardNoCoverage>
<callForwardNoCoverageInt>
<callingSearchSpaceName>BlockAllCF1</callingSearchSpaceName>
<destination></destination>
</callForwardNoCoverageInt>
<autoAnswer>Auto Answer Off</autoAnswer>
<networkHoldMOHAudioSourceId></networkHoldMOHAudioSourceId>
<userHoldMOHAudioSourceId></userHoldMOHAudioSourceId>
<shareLineAppearanceCSSName>COS6InternalCLIP24Hour1</shareLineAppearanceCSSName>
<voiceMailProfileName></voiceMailProfileName>
</newLine>
ステップ 5 電話機をアップデートします(updatePhone)。次に例を示します。
<name>SEP001D452CDA84</name>
<callingSearchSpaceName>EmergencyOnly1</callingSearchSpaceName>
<devicePoolName>devicepool1</devicePoolName>
<locationName>location-bvsm-1</locationName>
<networkHoldMOHAudioSourceId>0</networkHoldMOHAudioSourceId>
<userHoldMOHAudioSourceId>0</userHoldMOHAudioSourceId>
<aarNeighborhoodName></aarNeighborhoodName>
<vendorConfig>
<disableSpeaker>false</disableSpeaker>
<disableSpeakerAndHeadset>false</disableSpeakerAndHeadset>
<forwardingDelay>0</forwardingDelay>
<pcPort>0</pcPort>
<settingsAccess>1</settingsAccess>
<garp>1</garp>
<voiceVlanAccess>1</voiceVlanAccess>
<videoCapability>0</videoCapability>
<autoSelectLineEnable>0</autoSelectLineEnable>
<webAccess>0</webAccess>
</vendorConfig>
<lines>
<line uuid="{e1cd8b3a-c74c-1053-1494-bd06fafd4a90}" index="1">
<label>88810001002120000</label>
<display>88810001002120000</display>
<dirn uuid="{e1cd8b3a-c74c-1053-1494-bd06fafd4a90}"></dirn>
<ringSetting>Use System Default</ringSetting>
<consecutiveRingSetting>Use System Default</consecutiveRingSetting>
<e164Mask></e164Mask>
<maxNumCalls>1</maxNumCalls>
<busyTrigger>1</busyTrigger>
<mwlPolicy>Use System Policy</mwlPolicy>
</line>
</lines>
<phoneTemplateName>Standard 7965 SIP</phoneTemplateName>
<speeddials></speeddials>
<userLocale>English United States</userLocale>
<networkLocale>United States</networkLocale>
<deviceSecurityMode>Use System Default</deviceSecurityMode>
<idleTimeout>0</idleTimeout>
<services>
<service uuid="{be4d6290-f402-dc20-1717-55510000fcb5}">
<telecasterServiceName>Phone Services</telecasterServiceName>
<name>Phone Services</name>
<url>http://10.120.3.66:8080/bvsmweb/bvsmservices.cgi?device=#DEVICENAME#</url>
<urlButtonIndex>0</urlButtonIndex>
<urlLabel>Phone Services</urlLabel>
</service>
</services>
<softkeyTemplateName>Standard Feature</softkeyTemplateName>
<enableExtensionMobility>false</enableExtensionMobility>
<builtInBridgeStatus>Off</builtInBridgeStatus>
<callInfoPrivacyStatus>Off</callInfoPrivacyStatus>
<ignorePresentationIndicators>false</ignorePresentationIndicators>
<packetCaptureMode>None</packetCaptureMode>
<packetCaptureDuration>0</packetCaptureDuration>
ステップ 6 電話機をリセットします(doDeviceReset)。次に例を示します。
<deviceName>SEP001D452CDA84</deviceName>
<isHardReset>true</isHardReset>
PSTN 公開番号トランザクションの追加
USM は PGW 9.6.1 ドライバを起動し、次のために、PGW モデル ワークシートの AddPSTNPubNum トランザクション内の mml スクリプトを使用します。
• 設定済みの PSTN 公開番号を持つ、カスタマーごとの着信ダイヤル プラン(#CUSTDIALPLAN#、例:0001)内の関連する digmodstrings を編集します。
緊急公開番号トランザクションの追加
USM は PGW9.6.1 ドライバを起動し、次のために、PGW_9_6_1 モデル ワークシートの AddEmergNum トランザクション内の mml スクリプトを使用します。
• 関連するロケーションからの緊急コールの正確なルーティングおよび番号表示に対する、カスタマーごとの着信ダイヤル プラン(#CUSTDIALPLAN#、例:0001)を設定します。
内部番号トランザクションへの E164 番号範囲の割り当て
Hosted UCS 6.1(a) 以降では、USM は PGW TimesTen ドライバを起動し、PGW_TimesTen_Any モデル ワークシートの AssocaiteFNN トランザクション(AssociateFNN スクリプト)内の TimesTen 入力を使用して、インポート ファイルを作成後、そのファイルを PGW に変換します。ここで、Hosted UCS 6.1(a) USM は HUCSprovx10 PGW スクリプトを起動し、アソシエーションを PGW TimesTen データベースに挿入します。
HUCSprovx10 PGW スクリプトに対して生成される 5 DDI マッピング(1630411000 ~ 1630411004)のサンプル入力ファイルを次に示します。
FNT,0001cr9fnt,2,00100109411000,E441630411000
FNT,0002afnt,2,441630411000,F8411000
FNT,r001bfnt,1,441630411000,0010010411000
FNT,0001cr9fnt,2,00100109411001,E441630411001
FNT,0002afnt,2,441630411001,F8411001
FNT,r001bfnt,1,441630411001,0010010411001
FNT,0001cr9fnt,2,00100109411002,E441630411002
FNT,0002afnt,2,441630411002,F8411002
FNT,r001bfnt,1,441630411002,0010010411002
FNT,0001cr9fnt,2,00100109411003,E441630411003
FNT,0002afnt,2,441630411003,F8411003
FNT,r001bfnt,1,441630411003,0010010411003
FNT,0001cr9fnt,2,00100109411004,E441630411004
FNT,0002afnt,2,441630411004,F8411004
FNT,r001bfnt,1,441630411004,0010010411004
電話機トランザクションの登録
USM は、次のために、選択された Unified CM クラスタ上で IPPBX ドライバを起動します。
ステップ 1 古い行(電話機が、あるロケーションに移動されたときに作成される)を削除して、新しい行を電話機に追加します(addLine)。次に例を示します。
<newLine>
<pattern>10001002120201</pattern>
<description>Line 10001002120201 for a phone</description>
<usage>Device</usage>
<routePartitionName>Site1</routePartitionName>
<callForwardAll>
<callingSearchSpaceName>PSTNIntMobCF1</callingSearchSpaceName>
<destination></destination>
</callForwardAll>
<callForwardBusy>
<callingSearchSpaceName>PSTNIntMobCF1</callingSearchSpaceName>
<destination></destination>
</callForwardBusy>
<callForwardBusyInt>
<callingSearchSpaceName>PSTNIntMobCF1</callingSearchSpaceName>
<destination></destination>
</callForwardBusyInt>
<callForwardNoAnswer>
<callingSearchSpaceName>PSTNIntMobCF1</callingSearchSpaceName>
<destination></destination>
</callForwardNoAnswer>
<callForwardNoAnswerInt>
<callingSearchSpaceName>PSTNIntMobCF1</callingSearchSpaceName>
<destination></destination>
</callForwardNoAnswerInt>
<callForwardNoCoverage>
<callingSearchSpaceName>PSTNIntMobCF1</callingSearchSpaceName>
<destination></destination>
</callForwardNoCoverage>
<callForwardNoCoverageInt>
<callingSearchSpaceName>PSTNIntMobCF1</callingSearchSpaceName>
<destination></destination>
</callForwardNoCoverageInt>
<autoAnswer>Auto Answer Off</autoAnswer>
<networkHoldMOHAudioSourceId></networkHoldMOHAudioSourceId>
<userHoldMOHAudioSourceId></userHoldMOHAudioSourceId>
<shareLineAppearanceCSSName>COS1International24Hour1</shareLineAppearanceCSSName>
<voiceMailProfileName></voiceMailProfileName>
</newLine>
ステップ 2 電話機をアップデートします(updatePhone)。次に例を示します。
<name>SEP001D452CDA84</name>
<callingSearchSpaceName>EmergencyOnly1</callingSearchSpaceName>
<devicePoolName>devicepool1</devicePoolName>
<locationName>location-bvsm-1</locationName>
<networkHoldMOHAudioSourceId>0</networkHoldMOHAudioSourceId>
<userHoldMOHAudioSourceId>0</userHoldMOHAudioSourceId>
<aarNeighborhoodName></aarNeighborhoodName>
<vendorConfig>
<disableSpeaker>false</disableSpeaker>
<disableSpeakerAndHeadset>false</disableSpeakerAndHeadset>
<forwardingDelay>1</forwardingDelay>
<pcPort>0</pcPort>
<settingsAccess>1</settingsAccess>
<garp>1</garp>
<voiceVlanAccess>1</voiceVlanAccess>
<videoCapability>0</videoCapability>
<autoSelectLineEnable>0</autoSelectLineEnable>
<webAccess>0</webAccess>
</vendorConfig>
<lines>
<line uuid="{e1cd8b3a-c74c-1053-1494-bd06fafd4a90}" index="1">
<label>Desk4</label>
<display>Desk4</display>
<dirn uuid="{e1cd8b3a-c74c-1053-1494-bd06fafd4a90}"></dirn>
<ringSetting>Use System Default</ringSetting>
<consecutiveRingSetting>Use System Default</consecutiveRingSetting>
<e164Mask>1631111001</e164Mask>
<maxNumCalls>4</maxNumCalls>
<busyTrigger>2</busyTrigger>
<mwlPolicy>Use System Policy</mwlPolicy>
</line>
</lines>
<phoneTemplateName>Standard 7965 SIP</phoneTemplateName>
<speeddials></speeddials>
<userLocale>English United States</userLocale>
<networkLocale>United States</networkLocale>
<deviceSecurityMode>Use System Default</deviceSecurityMode>
<idleTimeout>0</idleTimeout>
<services>
<service uuid="{be4d6290-f402-dc20-1717-55510000fcb5}">
<telecasterServiceName>Login/Logout</telecasterServiceName>
<name>Login/Logout</name>
<url>http://10.132.4.2:8080/emapp/EMAppServlet?device=#DEVICENAME#</url>
<urlButtonIndex>0</urlButtonIndex>
<urlLabel>Login/Logout</urlLabel>
<telecasterServiceName>Phone Services</telecasterServiceName>
<name>Phone Services</name>
<url>http://10.120.3.66:8080/bvsmweb/bvsmservices.cgi?device=#DEVICENAME#</url>
<urlButtonIndex>0</urlButtonIndex>
<urlLabel>Phone Services</urlLabel>
</service>
</services>
<softkeyTemplateName>Softkey_Advanced</softkeyTemplateName> <defaultProfileName>ADP001D452CDA84</defaultProfileName> [see Note]
<enableExtensionMobility>true</enableExtensionMobility>
<builtInBridgeStatus>Off</builtInBridgeStatus>
<callInfoPrivacyStatus>Off</callInfoPrivacyStatus>
<ignorePresentationIndicators>false</ignorePresentationIndicators>
<packetCaptureMode>None</packetCaptureMode>
<packetCaptureDuration>0</packetCaptureDuration>
(注) <defaultProfileName> は Unified CM 5.x クラスタ上だけで実行されます。自動生成デバイス プロファイルが Unified CM 6.x で使用されないためです。
ステップ 3 電話機をリセットします(doDeviceReset)。次に例を示します。
<deviceName>SEP001D452CDA84</deviceName>
<isHardReset>true</isHardReset>
エンド ユーザ トランザクションの追加
USM は、次のために、選択された Unified CM クラスタ上で IPPBX ドライバを起動します。
ユーザを追加します(addUser)。次に例を示します。
<addUser>
<firstname>FirstName</firstname>
<lastname>LastName</lastname>
<userid>clu1cus1loc1user1</userid>
<password>********</password>
<pin>*****</pin>
<telephoneNumber></telephoneNumber>
<department></department>
</addUser>
ユーザ内線モビリティ トランザクションの追加
USM は、次のために、選択された Unified CM クラスタ上で IPPBX ドライバを起動します。
ステップ 1 デバイス プロファイルを追加します(addDeviceProfile)。次に例を示します。
<addDeviceProfile>
<name>clu1cus1loc1user1</name>
<product>Cisco 7961</product>
<model>Cisco 7961</model>
<class>Phone</class>
<protocol>SCCP</protocol>
<protocolSide>User</protocolSide>
<devicePoolName>devicepool1</devicePoolName>
<numberOfButtons>6</numberOfButtons>
<phoneTemplateName>Standard 7961 SCCP</phoneTemplateName>
</addDeviceProfile>
ステップ 2 新しい行を追加します(addLine)。次に例を示します。
<newLine>
<pattern>1000100111202</pattern>
<description>Line 1000100111202 for a phone</description>
<usage>Device</usage>
<routePartitionName>Site1</routePartitionName>
<callForwardAll>
<callingSearchSpaceName>PSTNIntMobCF1</callingSearchSpaceName>
<destination></destination>
</callForwardAll>
<callForwardBusy>
<callingSearchSpaceName>PSTNIntMobCF1</callingSearchSpaceName>
<destination></destination>
</callForwardBusy>
<callForwardBusyInt>
<callingSearchSpaceName>PSTNIntMobCF1</callingSearchSpaceName>
<destination></destination>
</callForwardBusyInt>
<callForwardNoAnswer>
<callingSearchSpaceName>PSTNIntMobCF1</callingSearchSpaceName>
<destination></destination>
</callForwardNoAnswer>
<callForwardNoAnswerInt>
<callingSearchSpaceName>PSTNIntMobCF1</callingSearchSpaceName>
<destination></destination>
</callForwardNoAnswerInt>
<callForwardNoCoverage>
<callingSearchSpaceName>PSTNIntMobCF1</callingSearchSpaceName>
<destination></destination>
</callForwardNoCoverage>
<callForwardNoCoverageInt>
<callingSearchSpaceName>PSTNIntMobCF1</callingSearchSpaceName>
<destination></destination>
</callForwardNoCoverageInt>
<autoAnswer>Auto Answer Off</autoAnswer>
<networkHoldMOHAudioSourceId></networkHoldMOHAudioSourceId>
<userHoldMOHAudioSourceId></userHoldMOHAudioSourceId>
<shareLineAppearanceCSSName>COS1International24Hour1</shareLineAppearanceCSSName>
<voiceMailProfileName></voiceMailProfileName>
</newLine>
ステップ 3 作成済みのデバイス プロファイルをアップデートします(updateDeviceProfile)。次に例を示します。
<name>clu1cus1loc1user1</name>
<lines>
<line uuid="{f7829840-69b4-1bf6-13ca-884a93cb2195}" index="1">
<label>1631111202</label>
<display></display>
<dirn uuid="{f7829840-69b4-1bf6-13ca-884a93cb2195}"></dirn>
<ringSetting>Use System Default</ringSetting>
<consecutiveRingSetting>Use System Default</consecutiveRingSetting>
<e164Mask>1631111202</e164Mask>
<maxNumCalls>4</maxNumCalls>
<busyTrigger>2</busyTrigger>
<mwlPolicy>Use System Policy</mwlPolicy>
</line>
</lines>
<phoneTemplateName>Standard 7961 SCCP</phoneTemplateName>
<speeddials></speeddials>
<userLocale>English United States</userLocale>
<services>
<service uuid="{7f7c00ca-3ff5-73b6-60fc-caeac54ac430}">
<telecasterServiceName>Login/Logout</telecasterServiceName>
<name>Login/Logout</name>
<url>http://10.132.4.2:8080/emapp/EMAppServlet?device=#DEVICENAME#</url>
<urlButtonIndex>0</urlButtonIndex>
<urlLabel>Login/Logout</urlLabel>
</service>
<service uuid="{be4d6290-f402-dc20-1717-55510000fcb5}">
<telecasterServiceName>Phone Services</telecasterServiceName>
<name>Phone Services</name>
<url>http://10.120.3.66:8080/bvsmweb/bvsmservices.cgi?device=#DEVICENAME#</url>
<urlButtonIndex>0</urlButtonIndex>
<urlLabel>Phone Services</urlLabel>
</service>
</services>
<softkeyTemplateName>Softkey_Advanced</softkeyTemplateName>
<ignorePresentationIndicators>false</ignorePresentationIndicators>
ステップ 4 ユーザをアップデートします(updateUser)。次に例を示します。
<userid>clu1cus1loc1user1</userid>
<phoneProfiles>
<profileName>clu1cus1loc1user1</profileName>
</phoneProfiles>
カスタマー トランザクションの BO2OT の設定
USM は PGW ドライバを起動し、次のために、PGW モデル ワークシートの EnableBO2OCT mml スクリプト(AddCustomer トランザクション)を使用します。
Mark Incoming OffNet コールに対して、カスタマーごとの発信ダイヤル プラン 2 #EGRESSCUSTDIALPLAN2# を設定します。
例:
;EnableBO2OCT
; 0007 - Per Customer Egress Dial Plan 2
numan-ed:anoa:custgrpid="0007",setname="MarkBnumOffnet",noavalue=4
numan-ed:anoa:custgrpid="0007",setname="MarkBnumOffnet",noavalue=5
オーバーレイ エリア コード トランザクションの追加
USM は CCM6.1.x ドライバを起動し、CCM モデル ワークシートの AddLocation トランザクション内の定義を使用して、選択された CUCM クラスタ(Generic HUCS 5.1(B) モデル)上で作成および設定します。
10 桁(LocationLocalArea-10 モデルによって起動される)のローカル ダイヤル サポートの 9 つの米国に固有のロケーションごとのトランザクション パターン:USALocalCalls24Hour、USALocalCLIOCalls24Hour、USALocalCallsStd、USALocalCLIOCallsStd、USALocalCallsExt、USALocalCLIOCallsExt、USALocalCallsWend、USALocalCLIOCallsWend、USALocalCallsCF