<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <title>CDR files retrieving</title>
  <link rel="alternate" href="http://developer.cisco.com/c/message_boards/find_thread?p_l_id=&amp;threadId=6411450" />
  <subtitle>CDR files retrieving</subtitle>
  <id>http://developer.cisco.com/c/message_boards/find_thread?p_l_id=&amp;threadId=6411450</id>
  <updated>2013-05-24T08:51:21Z</updated>
  <dc:date>2013-05-24T08:51:21Z</dc:date>
  <entry>
    <title>RE: CDR files retrieving</title>
    <link rel="alternate" href="http://developer.cisco.com/c/message_boards/find_message?p_l_id=&amp;messageId=6467199" />
    <author>
      <name>Luc Hands</name>
    </author>
    <id>http://developer.cisco.com/c/message_boards/find_message?p_l_id=&amp;messageId=6467199</id>
    <updated>2012-09-10T16:35:09Z</updated>
    <published>2012-09-10T16:35:09Z</published>
    <summary type="html">[quote][color=#525252]a.      does exist an API of the TPS or TMS to download the CDR ?[/color]
[color=#525252][/color][/quote]
 
The CDR events stored on the TS can be downloaded using the cdrlog.enumerate method (see 
[color=#525252] [/color]
[url=http://www.cisco.com/en/US/docs/telepresence/infrastructure/ts/api_guide/Cisco_TelePresence_Server_API_2-2_1-43.pdf]http://www.cisco.com/en/US/docs/telepresence/infrastructure/ts/api_guide/Cisco_TelePresence_Server_API_2-2_1-43.pdf[/url])
 
[quote]
[color=#525252]c.      because of I need only the data of a specific day ( i.e. yesterday ), is possible to filter the data contained in the CDR  retrived by the API ?[/color]
[color=#525252][/quote][/color]
 
[color=#525252]No. The API only allows you to filter on event type.[/color]
 
[quote]
[color=#525252]d.      at page 4/63 I see:[/color]
[color=#525252]'...CDR logging is always enabled on the TelePresence Server and cannot be disabled. These devices[/color]
[color=#525252]store the latest 2000 records only, discarding earlier records as necessary. They also do not write logs[/color]
[color=#525252]to compact flash - they hold the records in memory.'[/color]
[color=#525252]What do you mean as 'devices' ?[/color]
[color=#525252]Do you confirm the older records are deleted from the downloaded CDR ? Like the FIFO algorithm.[/color]
[color=#525252][/quote][/color]
 
[color=#525252]For 'These devices' read 'the Telepresence Server'. Older records are deleted first, yes. [/color]
 
[quote]
[color=#525252]e.      Does exist an attribute in the CDR file to determine if it is a Telepresence device with multiple screens or not[/color]
[color=#525252] [/quote][/color]
 
Please see [url=http://www.cisco.com/en/US/docs/telepresence/infrastructure/mcu/admin_guide/cisco_telepresence_infrastructure_cdr_reference_guide.pdf]http://www.cisco.com/en/US/docs/telepresence/infrastructure/mcu/admin_guide/cisco_telepresence_infrastructure_cdr_reference_guide.pdf[/url] - the presence of multiple streams in each direction with context 'main' in the participant media summary will tell you this.
 
[quote]
[color=#525252]f.      Reading the CDR file downloaded using the web interface of the TPS, which is the meaning of the values of the attributes 'context' and 'position'[/color]
[color=#525252]at the tag &lt;stream&gt; ?[/color]
[color=#525252]Is possible to have a range of such values ?[/color]
[quote]
See this document, pages 24-27.
[url=http://www.cisco.com/en/US/docs/telepresence/infrastructure/mcu/admin_guide/cisco_telepresence_infrastructure_cdr_reference_guide.pdf]http://www.cisco.com/en/US/docs/telepresence/infrastructure/mcu/admin_guide/cisco_telepresence_infrastructure_cdr_reference_guide.pdf[/url] 
[color=#525252] [/color]
[color=#525252][/color][quote]
[color=#525252]g.      Which is the value of the tag endpoint_uri when one of the participants is an ISDN terminal ?[/color]
[color=#525252]at page 20/63 I see:[/color]
[color=#525252]'...Endpoint's SIP URI or H.323 ID.'[/color]
[color=#525252]Do you confirm those 2 are the only possible values ?[/color]
[color=#525252][/quote][/color]
 
[color=#525252]Potentially this could be the phone number, or the h323 ID of the gateway, and may be different for dial-in and dial-out participants. It depends on your gateway and its configuration - it would be best to test it and see what you get. [/color]
[color=#525252][/color]
[color=#525252][quote] [/color]
[color=#525252]a.      is possible to use the call cdrlog.enumerate to have the events of a specific date ?[/color]
[color=#525252][/quote][/color]
 
[color=#525252]No. [/color]
 
[quote]
[color=#525252]b.      how is possible to register my Java application via the call feedbackReceiver.configure ?[/color]
[color=#525252]Do I need to opne a Socket and leave it active all the time ?[/color]
[color=#525252] [/quote][/color]
 
No. You need to impliment an HTTP server to receive feedback POSTS, and give the URL to access it in feedbackReceiver.configure.
 
[quote]
[color=#525252]c.      When the value of conference.status parameter is false does it mean the conference is ended ?[/color]
[color=#525252][/quote][/color]
 
[color=#525252]Are you referring to one of the return values from conference.status? If so which one? [/color]
 
[quote]
[color=#525252]d.      If a participant is an ISDN terminal and the meeting is ended which is the value of the attribute callProtocol for the participant present in the participantList ?[/color][/quote]
This will either be h323 or SIP, depending on which protocol was used to dial the ISDN gateway - the TS has no knowledge of ISDN itself.</summary>
    <dc:creator>Luc Hands</dc:creator>
    <dc:date>2012-09-10T16:35:09Z</dc:date>
  </entry>
  <entry>
    <title>RE: CDR files retrieving</title>
    <link rel="alternate" href="http://developer.cisco.com/c/message_boards/find_message?p_l_id=&amp;messageId=6466442" />
    <author>
      <name>Wouter Lammers</name>
    </author>
    <id>http://developer.cisco.com/c/message_boards/find_message?p_l_id=&amp;messageId=6466442</id>
    <updated>2012-09-10T11:59:07Z</updated>
    <published>2012-09-10T11:59:07Z</published>
    <summary type="html">I'm not sure how you can download these as an API user but TMS uses this API to generate it's own CDRs for TSes since 13.1: http://www.cisco.com/en/US/docs/telepresence/infrastructure/tms/release_note/Cisco_TMS_Release_Note_13-1.pdf. TMS does not expose this data on a TMS API though so I'm not sure if this is useful for you.</summary>
    <dc:creator>Wouter Lammers</dc:creator>
    <dc:date>2012-09-10T11:59:07Z</dc:date>
  </entry>
  <entry>
    <title>CDR files retrieving</title>
    <link rel="alternate" href="http://developer.cisco.com/c/message_boards/find_message?p_l_id=&amp;messageId=6411449" />
    <author>
      <name>marco.marotta.tecnolife.it (simulated)</name>
    </author>
    <id>http://developer.cisco.com/c/message_boards/find_message?p_l_id=&amp;messageId=6411449</id>
    <updated>2012-09-03T09:17:19Z</updated>
    <published>2012-09-03T09:17:19Z</published>
    <summary type="html">[color=#525252]Hi all,[/color]
[color=#525252] [/color]
[color=#525252]At the moment i do have a request from a customer to integrate a Java application with the Cisco infrastructure.[/color]
[color=#525252] [/color]
[color=#525252]The Cisco infrastructure is made up:[/color]
[color=#525252]TelePresence Server varsion 2.2[/color]
[color=#525252]Telepresence Manamegent Suit: 13.2[/color]
[color=#525252] [/color]
[color=#525252]I'm blocked on how to download the cdr files from the TPS.[/color]
[color=#525252] [/color]
[color=#525252]Reading Cisco manuals I've found a couple of solutions with few questions:[/color]
[color=#525252] [/color]
[color=#525252] [/color]
[color=#525252]1)      download the CDR using the API, referencing to the document:[/color]
[color=#525252]http://www.cisco.com/en/US/docs/telepresence/infrastructure/mcu/admin_guide/cisco_telepresence_infrastructure_cdr_reference_guide.pdf[/color]


[color=#525252]a.      does exist an API of the TPS or TMS to download the CDR ?[/color]
[color=#525252] [/color]
[color=#525252]b.      is possible to have an example of the CDR obtained by the use of the API ?[/color]
[color=#525252] [/color]
[color=#525252]c.      because of I need only the data of a specific day ( i.e. yesterday ), is possible to filter the data contained in the CDR  retrived by the API ?[/color]
[color=#525252] [/color]
[color=#525252]d.      at page 4/63 I see:[/color]
[color=#525252]'...CDR logging is always enabled on the TelePresence Server and cannot be disabled. These devices[/color]
[color=#525252]store the latest 2000 records only, discarding earlier records as necessary. They also do not write logs[/color]
[color=#525252]to compact flash - they hold the records in memory.'[/color]
[color=#525252]What do you mean as 'devices' ?[/color]
[color=#525252]Do you confirm the older records are deleted from the downloaded CDR ? Like the FIFO algorithm.[/color]
[color=#525252] [/color]
[color=#525252]e.      Does exist an attribute in the CDR file to determine if it is a Telepresence device with multiple screens or not[/color]
[color=#525252] [/color]
[color=#525252]f.      Reading the CDR file downloaded using the web interface of the TPS, which is the meaning of the values of the attributes 'context' and 'position'[/color]
[color=#525252]at the tag &lt;stream&gt; ?[/color]
[color=#525252]Is possible to have a range of such values ?[/color]

[color=#525252] [/color]
[color=#525252]g.      Which is the value of the tag endpoint_uri when one of the participants is an ISDN terminal ?[/color]
[color=#525252]at page 20/63 I see:[/color]
[color=#525252]'...Endpoint's SIP URI or H.323 ID.'[/color]
[color=#525252]Do you confirm those 2 are the only possible values ?[/color]
[color=#525252] [/color]
[color=#525252] [/color]
[color=#525252] [/color]
[color=#525252]2)      register my application as an Events listener:[/color]
[color=#525252]referencing to the document[/color]
[color=#525252](http://www.cisco.com/en/US/docs/telepresence/infrastructure/ts/api_guide/Cisco_TelePresence_Server_API_2-2_1-43.pdf)[/color]
[color=#525252] [/color]
[color=#525252]a.      is possible to use the call cdrlog.enumerate to have the events of a specific date ?[/color]
[color=#525252] [/color]
[color=#525252]b.      how is possible to register my Java application via the call feedbackReceiver.configure ?[/color]
[color=#525252]Do I need to opne a Socket and leave it active all the time ?[/color]
[color=#525252] [/color]
[color=#525252]c.      When the value of conference.status parameter is false does it mean the conference is ended ?[/color]
[color=#525252] [/color]
[color=#525252]d.      If a participant is an ISDN terminal and the meeting is ended which is the value of the attribute callProtocol for the participant present in the participantList ?[/color]</summary>
    <dc:creator>marco.marotta.tecnolife.it (simulated)</dc:creator>
    <dc:date>2012-09-03T09:17:19Z</dc:date>
  </entry>
</feed>

