<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0">
  <channel>
    <title>Main</title>
    <link>http://developer.cisco.com/web/ucxapi/wikidocs?p_p_auth=MM5Zh6c9&amp;p_p_id=36&amp;p_p_lifecycle=0&amp;p_r_p_185834411_nodeId=2158297</link>
    <description />
    <item>
      <title>Wiki Home 3.0</title>
      <link>http://developer.cisco.com/web/ucxapi/wikidocs?p_p_auth=MM5Zh6c9&amp;p_p_id=36&amp;p_p_lifecycle=0&amp;p_r_p_185834411_nodeId=2158297&amp;p_r_p_185834411_title=&amp;Wiki+Home</link>
      <description>== This is the home page for the UC Express Services Interface Wiki space. ==</description>
      <pubDate>Tue, 25 Sep 2012 05:49:00 GMT</pubDate>
      <guid isPermaLink="false">http://developer.cisco.com/web/ucxapi/wikidocs?p_p_auth=MM5Zh6c9&amp;p_p_id=36&amp;p_p_lifecycle=0&amp;p_r_p_185834411_nodeId=2158297&amp;p_r_p_185834411_title=&amp;Wiki+Home</guid>
      <dc:creator>Marjie Ennis Floyd</dc:creator>
      <dc:date>2012-09-25T05:49:00Z</dc:date>
    </item>
    <item>
      <title>UCXSI FAQ's 1.0</title>
      <link>http://developer.cisco.com/web/ucxapi/wikidocs?p_p_auth=MM5Zh6c9&amp;p_p_id=36&amp;p_p_lifecycle=0&amp;p_r_p_185834411_nodeId=2158297&amp;p_r_p_185834411_title=&amp;UCXSI+FAQ%27s</link>
      <description>&lt;p&gt;&lt;strong&gt;1. Which languages can supports UCXSI?&lt;/strong&gt; &lt;br /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Java 6 or later &lt;br /&gt;&lt;br /&gt; &lt;strong&gt;2. What version of IOS can support UCXSI?&lt;/strong&gt; &lt;br /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Cisco IOS Release 15.0(1) XA or later is needed &lt;br /&gt;&lt;br /&gt; &lt;strong&gt;3. Which phones I can monitor/control calls using a UCXSI?&lt;/strong&gt; &lt;br /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;SCCP devices registered in Cisco Unified CME. &lt;br /&gt;&lt;br /&gt; &lt;strong&gt;4. What are the supported services in UCXSI?&lt;/strong&gt; &lt;br /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;bull;	Make Call  &lt;br /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;bull;	Answer Call &lt;br /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;bull;	Disconnect Call  &lt;br /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;bull;	Hold Call &lt;br /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;bull;	Resume Call &lt;br /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;bull;	Deflect Call &lt;br /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;bull;	Consult Transfer Call  &lt;br /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;bull;	Single Step Transfer Call  &lt;br /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;bull;	Park/Pickup Call  &lt;br /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;bull;	Set/Get DoNotDisturb  &lt;br /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;bull;	Monitor ephone-dn up/down status  &lt;br /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;bull;	XSI tunneling &lt;br /&gt;&lt;br /&gt; &lt;strong&gt;5. What are not supported services in UCXSI?&lt;/strong&gt; &lt;br /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;bull;	Activate MWI Lamp at the phone.  &lt;br /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;bull;	Initiate a conference call using ucxsi &lt;br /&gt;&lt;br /&gt; &lt;strong&gt;6. How to Download UCXSI Developer Guide and Sample Codes.&lt;/strong&gt; &lt;br /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Download the UCXSI Developer Guide and Sample Codes from &lt;a href="/web/ucxapi/docs"&gt;http://developer.cisco.com/web/ucxapi/docs&lt;/a&gt; &lt;br /&gt;&lt;br /&gt; &lt;strong&gt;7. Sample UCXSI Configuration.&lt;/strong&gt; &lt;br /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style="color: #ff0000;"&gt;&lt;strong&gt;! Defining XML Transport Parameters&lt;/strong&gt; &lt;/span&gt;&lt;br /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;ip http server &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; --- &lt;span style="color: #3366ff;"&gt;Enables the Cisco web browser user interface on the local Cisco Unified CME router &lt;/span&gt;&lt;br /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;ixi transport http &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; --- &lt;span style="color: #3366ff;"&gt;Specifies the XML transport method and enters XML-transport configuration mode.&lt;/span&gt; &lt;br /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;response size 64 &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; --- &lt;span style="color: #3366ff;"&gt;Sets the response buffer size.  In kilobytes &lt;/span&gt;&lt;br /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;no shutdown &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ---   &lt;span style="color: #3366ff;"&gt;Enables HTTP transport &lt;/span&gt;&lt;br /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;request outstanding 1 --- &lt;span style="color: #3366ff;"&gt;Sets the maximum number of outstanding requests allowed for the transport type &lt;/span&gt;&lt;br /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;request timeout 60 &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; --- &lt;span style="color: #3366ff;"&gt;Sets the number of seconds to wait, while processing a request, before timing out. &lt;/span&gt;&lt;br /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;strong&gt;&amp;nbsp;&lt;/strong&gt;&lt;span style="color: #ff0000;"&gt;&lt;strong&gt;! Defining XML Application Parameters&lt;/strong&gt; &lt;/span&gt;&lt;br /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;ixi application cme &lt;br /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;no shutdown &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; --- &lt;span style="color: #3366ff;"&gt;Enables XML communication with the application &lt;/span&gt;&lt;br /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;strong&gt;&lt;span style="color: #ff0000;"&gt;! Defining Authentication for XML Access &lt;/span&gt;&lt;/strong&gt;&lt;br /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;telephony-service  &lt;br /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;xml user cisco password cisco 15 &lt;br /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style="color: #ff0000;"&gt;&lt;strong&gt;! Configuring a Session Server in Cisco Unified CME&lt;/strong&gt; &lt;/span&gt;&lt;br /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;voice register session-server 1 &lt;br /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;keepalive 60  &lt;br /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;register-id OCT_CME &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; --- &lt;span style="color: #3366ff;"&gt;This name should match Session Server in Provider configuration file &lt;/span&gt;&lt;br /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;cti-aware &lt;br /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;! &lt;br /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;voice service voip  &lt;br /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;no cti shutdown &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ---  &lt;span style="color: #3366ff;"&gt;enable CSTA client to monitor and control directory number &lt;/span&gt;&lt;br /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;sip &lt;br /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;registrar server expires max 120 min 60 &lt;br /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;!    &lt;br /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;voice register global &lt;br /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;mode cme &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; --- &lt;span style="color: #3366ff;"&gt;enter to configure SCCP Phones &lt;/span&gt;&lt;br /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style="color: #ff0000;"&gt;!&lt;strong&gt; Configuring a ephone-dn in Cisco Unified CME&lt;/strong&gt;&lt;/span&gt; &lt;br /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;ephone-dn 1  &lt;br /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;number 201 &lt;br /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;cti watch &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ---  &lt;span style="color: #3366ff;"&gt;have to enable this to monitor phone &lt;/span&gt;&lt;br /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;ephone-dn 2 &lt;br /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;number 202  &lt;br /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;cti watch &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ---  &lt;span style="color: #3366ff;"&gt;have to enable this to monitor phone &lt;/span&gt;&lt;br /&gt;&lt;br /&gt; &lt;strong&gt;8. Debug commands to enable on Router for UCXSI.&lt;/strong&gt; &lt;br /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;debug ccsip messages   &lt;br /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;debug cti all &lt;br /&gt;&lt;br /&gt; &lt;strong&gt;9. What configuration settings are required in the CallManager express to restrict the access to the uaCSTA protocol?&lt;/strong&gt; &lt;br /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;However if &amp;ldquo;cti shutdown&amp;rdquo; is configured, those CSTA requests (basically the INVITE for session establishment) will be denied so CTI activities will be blocked.  &lt;br /&gt;&lt;br /&gt; &lt;strong&gt;10. What benefit is there to REGISTER to the CallManager Express as a session server?&lt;/strong&gt; &lt;br /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Session server serves as a heart beat between application (SDK) and CUCME. If any side crashes, the other side has a way to clean up its dangling sessions.    &lt;br /&gt;&lt;br /&gt; &lt;strong&gt;11. SDK reported a CMEProviderOutOfServiceEvent.&lt;/strong&gt; &lt;br /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; If the Session Server name in CMEProviderConfig does not match the register-id configured on CUCME, &amp;ldquo;no cti shut&amp;rdquo; is not configured on CUCME or the    &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;user/password inCMEProviderConfig do not match those configured on CUCME,SDK will report an CMEProviderOutOfServiceEvent through    &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;CMEProviderListener.onProviderOutOfService(). &lt;br /&gt;&lt;br /&gt; &lt;strong&gt;12. SDK reported a CMEResourceUnvailableException.&lt;/strong&gt; &lt;br /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; If a wrong local host IP address, wrong CUCME IP address or wrong local port is configured in the CMEProviderConfig,SDK will throw a    &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;CMEResourceUnvailableException &lt;br /&gt;&lt;br /&gt; &lt;strong&gt;13. How to make a call from a Virtual Terminal.&lt;/strong&gt; &lt;br /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;CMEProviderConfig cmeProviderConfig = new CMEProviderConfig("C:\\UCXSI\\ucxsi_sdk.conf");   &lt;br /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;CMEProvider myProvider = ProviderManager.getProvider(cmeProviderConfig,"CME_Provider");   &lt;br /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;CMEQueueTerminal virPhone = (CMEQueueTerminal) myProvider.createTerminal (mac, CMEAbstractTerminal.Type.QUEUE, "VIR"); &lt;br /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;CMEQueueTerminal virPhone = (CMEQueueTerminal) myProvider.createTerminal (mac, CMEAbstractTerminal.Type.QUEUE, "VIR"); &lt;br /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;CMEQueueAddress queAddress = (CMEQueueAddress) myProvider.createAddress (number, CMEAbstractAddress.Type.QUEUE_DN); &lt;br /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;virPhone.addAddress (queAddress, cstaListener); &lt;br /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;CMECall call = myProvider.createCall (CMECall.Type.DIRECT); &lt;br /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;call. connect (virPhone, queAddress, destDn, (CMEResponseInterface) cmeResponseListener, false); &lt;br /&gt;&lt;br /&gt; &lt;strong&gt;14. Is it possible to monitor ephone-dn up-down status?&lt;/strong&gt; &lt;br /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Yes, whenever an ephone-dn status goes from up to down (Eg. phone shutdown, phone reset, user logout etc), an CMEOutOfServiceEvent is reported via    &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;CMECSTAListener.onNotification ().Whenever an ephone-dn status goes from down to up (Eg. phone registers with CUCME, user login etc), a    &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;CMEBackInServiceEvent is reported via CMECSTAListener.onNotification ().&lt;/p&gt;</description>
      <pubDate>Wed, 30 Nov 2011 11:07:25 GMT</pubDate>
      <guid isPermaLink="false">http://developer.cisco.com/web/ucxapi/wikidocs?p_p_auth=MM5Zh6c9&amp;p_p_id=36&amp;p_p_lifecycle=0&amp;p_r_p_185834411_nodeId=2158297&amp;p_r_p_185834411_title=&amp;UCXSI+FAQ%27s</guid>
      <dc:creator>Raghavendra Gutty Veeranagappa</dc:creator>
      <dc:date>2011-11-30T11:07:25Z</dc:date>
    </item>
  </channel>
</rss>

