SlideShare a Scribd company logo
1 of 2
Streaming CDRs to ExternalDevices
The Allworx server will listen on a TCP port on the LAN interface for connections.
While a connection exists to the port, any new CDR records will be sent to the
connecting client.
CDR records are sent to listening clients each time a call-leg is connected (start) and
when it is terminated (end). Calls that are not answered have no CDR (e.g. ring with no
answer).
The CDR records are delimited by new-line characters (CRLF). Fields within the record
are delimited by commas (0x2C). Any comma that exists within the fields of the CDR
data is replaced by a space character (0x20). Blank fields (no value) are represented by
two consecutive commas.
The CDRs are transmitted in plain text. Any numeric field is represented by its ASCII
equivalent (as in the “%d” format for printf). The CDR records contain the following
ordered fields:
Name [Release] Description Value Range Examples
Call-ID [6.7] A unique designatorfor a call. Integer: 0 – 2 32 227390943
Call-Leg [6.7] A unique designatorfor a call-leg
within a call.
Integer: 0 – 2 32 1174075812
IsLive [6.7] Boolean for whether this CDR
represents the start of a call the end.
1 = live,
0 = terminated
0
Starttime Timestamp of the start of the call-leg in
UTC seconds since 1/1/1970
12:00:00am GMT
Integer: 0 – 2 32 1174075812
Duration Length of the call in seconds. Integer: 0 – 2 31 306
Source Device Unique identifier of the source of a call
such as MAC, Analog port or T1
channel (if known)
String Port:01
Mac:00:0A:DD:81:01:01
Chan:01
Source Description Description of calling device String Line 2-585.421.3850
Wilma’s Office Phone
Calling Party Name Caller-ID name received. String BARNEY RUBBLE
Calling Party Number Caller-ID number received (if any) String 3135551212
Name [Release] Description Value Range Examples
Destination Device Unique identifier of the destination of a
call such as MAC, Analog port or T1
channel (if known)
String Port:08
Mac:00:0A:DD:82:02:02
Chan:01
Destination Description Description of receiving device String Fred’s Office Phone
Called Party Name Description of party being called String Fred Flintstone
Called Party Number Number dialed/called String 109
PIN Number Authorization PIN number used to
place call
String 12345
DTMF Digits dialed during live call String 109
Terminator [6.7] 0 == unknown (for old calls)
1 == source party terminated call-leg.
2 == destination party ended call-leg
Integer: 0 – 2 2
Scope [6.8] 0 == unknown (for old calls)
1 == internal call
2 == external call
Integer: 0 – 2 2
DNIS Name [6.9.5] Mnemonic of dialed number String Allworx Toll Free
DNIS Number [6.9.5] Dialed number String 8662559679
An example CDR using the above format is:
43215442,6989,0,1209737765,47, Chan:05,Bedrock PRI - 05,RUBBLE
BARNEY,9998782233, MAC:00-0A-DD-81-01-26,Fred’s Office Phone,Fred
Flintstone,109,12345,,1,2,Allworx Toll Free,8662559679[CRLF]
Any fields beyond the last should be ignored as these are reserved for future use. String
format fields with no value are empty (appear as consecutive TAB characters). Integer
format fields with no value contain a zero.
The simplest client solution is a telnet session (e.g. via hyperterm) with data logging
directed at the CDR port. This log file can be imported into a spreadsheet for parsing.
There are also a myriad of CDR/SMDR software packages available for
purchase/download.

More Related Content

Similar to Streaming AllWorx Call Detail Records To External Devices

Exercise- You will use the TCP echo client and server code (for IPv4 v.pdf
Exercise- You will use the TCP echo client and server code (for IPv4 v.pdfExercise- You will use the TCP echo client and server code (for IPv4 v.pdf
Exercise- You will use the TCP echo client and server code (for IPv4 v.pdfdeepak596396
 
Your app lives on the network - networking for web developers
Your app lives on the network - networking for web developersYour app lives on the network - networking for web developers
Your app lives on the network - networking for web developersWim Godden
 
Cara setting singkat tda100
Cara setting singkat tda100Cara setting singkat tda100
Cara setting singkat tda100roybafiih
 
Networking basics and basic cisco commands
Networking basics and basic cisco commandsNetworking basics and basic cisco commands
Networking basics and basic cisco commandsKrishna Mohan
 

Similar to Streaming AllWorx Call Detail Records To External Devices (7)

Exercise- You will use the TCP echo client and server code (for IPv4 v.pdf
Exercise- You will use the TCP echo client and server code (for IPv4 v.pdfExercise- You will use the TCP echo client and server code (for IPv4 v.pdf
Exercise- You will use the TCP echo client and server code (for IPv4 v.pdf
 
Your app lives on the network - networking for web developers
Your app lives on the network - networking for web developersYour app lives on the network - networking for web developers
Your app lives on the network - networking for web developers
 
GSM Rating Overview
GSM Rating OverviewGSM Rating Overview
GSM Rating Overview
 
Cara setting singkat tda100
Cara setting singkat tda100Cara setting singkat tda100
Cara setting singkat tda100
 
Outcome6
Outcome6Outcome6
Outcome6
 
Osi model
Osi modelOsi model
Osi model
 
Networking basics and basic cisco commands
Networking basics and basic cisco commandsNetworking basics and basic cisco commands
Networking basics and basic cisco commands
 

More from Justin Goldberg

Can Bitcoin Be Palestine’s Currency of Freedom?
Can Bitcoin Be Palestine’s Currency of Freedom?Can Bitcoin Be Palestine’s Currency of Freedom?
Can Bitcoin Be Palestine’s Currency of Freedom?Justin Goldberg
 
beos vs osx - scot hacker.pdf
beos vs osx - scot hacker.pdfbeos vs osx - scot hacker.pdf
beos vs osx - scot hacker.pdfJustin Goldberg
 
VCX 7.1 DiskBuild HOWTO Redone
VCX 7.1 DiskBuild HOWTO RedoneVCX 7.1 DiskBuild HOWTO Redone
VCX 7.1 DiskBuild HOWTO RedoneJustin Goldberg
 
3com® University Instructor-Led Training A GUIDE TO TECHNICAL COURSES Tech - ...
3com® University Instructor-Led Training A GUIDE TO TECHNICAL COURSES Tech - ...3com® University Instructor-Led Training A GUIDE TO TECHNICAL COURSES Tech - ...
3com® University Instructor-Led Training A GUIDE TO TECHNICAL COURSES Tech - ...Justin Goldberg
 
AdvFS/Advanced File System Ccncepts
AdvFS/Advanced File System CcnceptsAdvFS/Advanced File System Ccncepts
AdvFS/Advanced File System CcnceptsJustin Goldberg
 
AdvFS ACLs and Property Lists
AdvFS ACLs and Property ListsAdvFS ACLs and Property Lists
AdvFS ACLs and Property ListsJustin Goldberg
 
AdvFS User File Pre-Allocation
AdvFS User File Pre-AllocationAdvFS User File Pre-Allocation
AdvFS User File Pre-AllocationJustin Goldberg
 
AdvFS Storage (domain) Threshold Alerts
AdvFS Storage (domain) Threshold AlertsAdvFS Storage (domain) Threshold Alerts
AdvFS Storage (domain) Threshold AlertsJustin Goldberg
 
AdvFS Storage allocation/reservation
AdvFS Storage allocation/reservationAdvFS Storage allocation/reservation
AdvFS Storage allocation/reservationJustin Goldberg
 
AdvFS Snapshots (kernel)
AdvFS Snapshots (kernel)AdvFS Snapshots (kernel)
AdvFS Snapshots (kernel)Justin Goldberg
 
AdvFS Space-Efficient Small file support
AdvFS Space-Efficient Small file supportAdvFS Space-Efficient Small file support
AdvFS Space-Efficient Small file supportJustin Goldberg
 
Hpux AdvFS On Disk Structure Scoping
Hpux AdvFS On Disk Structure ScopingHpux AdvFS On Disk Structure Scoping
Hpux AdvFS On Disk Structure ScopingJustin Goldberg
 
Hitchhiker's guide to Tru64's AdvFS
Hitchhiker's guide to Tru64's AdvFSHitchhiker's guide to Tru64's AdvFS
Hitchhiker's guide to Tru64's AdvFSJustin Goldberg
 
Advfs command line and api interface.
Advfs command line and api interface.Advfs command line and api interface.
Advfs command line and api interface.Justin Goldberg
 
Advfs system calls & kernel interfaces
Advfs system calls & kernel interfacesAdvfs system calls & kernel interfaces
Advfs system calls & kernel interfacesJustin Goldberg
 
Advfs 3 in-memory structures
Advfs 3 in-memory structuresAdvfs 3 in-memory structures
Advfs 3 in-memory structuresJustin Goldberg
 
Advfs 2 ondisk Structures
Advfs 2 ondisk StructuresAdvfs 2 ondisk Structures
Advfs 2 ondisk StructuresJustin Goldberg
 
Salesforce Lightning discovers/issues
Salesforce Lightning discovers/issuesSalesforce Lightning discovers/issues
Salesforce Lightning discovers/issuesJustin Goldberg
 

More from Justin Goldberg (20)

Can Bitcoin Be Palestine’s Currency of Freedom?
Can Bitcoin Be Palestine’s Currency of Freedom?Can Bitcoin Be Palestine’s Currency of Freedom?
Can Bitcoin Be Palestine’s Currency of Freedom?
 
beos vs osx - scot hacker.pdf
beos vs osx - scot hacker.pdfbeos vs osx - scot hacker.pdf
beos vs osx - scot hacker.pdf
 
VCX 7.1 DiskBuild HOWTO Redone
VCX 7.1 DiskBuild HOWTO RedoneVCX 7.1 DiskBuild HOWTO Redone
VCX 7.1 DiskBuild HOWTO Redone
 
3com® University Instructor-Led Training A GUIDE TO TECHNICAL COURSES Tech - ...
3com® University Instructor-Led Training A GUIDE TO TECHNICAL COURSES Tech - ...3com® University Instructor-Led Training A GUIDE TO TECHNICAL COURSES Tech - ...
3com® University Instructor-Led Training A GUIDE TO TECHNICAL COURSES Tech - ...
 
AdvFS/Advanced File System Ccncepts
AdvFS/Advanced File System CcnceptsAdvFS/Advanced File System Ccncepts
AdvFS/Advanced File System Ccncepts
 
AdvFS ACLs and Property Lists
AdvFS ACLs and Property ListsAdvFS ACLs and Property Lists
AdvFS ACLs and Property Lists
 
AdvFS 1024 ACLs
AdvFS 1024 ACLsAdvFS 1024 ACLs
AdvFS 1024 ACLs
 
AdvFS User File Pre-Allocation
AdvFS User File Pre-AllocationAdvFS User File Pre-Allocation
AdvFS User File Pre-Allocation
 
AdvFS Storage (domain) Threshold Alerts
AdvFS Storage (domain) Threshold AlertsAdvFS Storage (domain) Threshold Alerts
AdvFS Storage (domain) Threshold Alerts
 
AdvFS Storage allocation/reservation
AdvFS Storage allocation/reservationAdvFS Storage allocation/reservation
AdvFS Storage allocation/reservation
 
AdvFS Snapshots (kernel)
AdvFS Snapshots (kernel)AdvFS Snapshots (kernel)
AdvFS Snapshots (kernel)
 
AdvFS Space-Efficient Small file support
AdvFS Space-Efficient Small file supportAdvFS Space-Efficient Small file support
AdvFS Space-Efficient Small file support
 
Hpux AdvFS On Disk Structure Scoping
Hpux AdvFS On Disk Structure ScopingHpux AdvFS On Disk Structure Scoping
Hpux AdvFS On Disk Structure Scoping
 
Hitchhiker's guide to Tru64's AdvFS
Hitchhiker's guide to Tru64's AdvFSHitchhiker's guide to Tru64's AdvFS
Hitchhiker's guide to Tru64's AdvFS
 
AdvFS DirectIO
AdvFS DirectIOAdvFS DirectIO
AdvFS DirectIO
 
Advfs command line and api interface.
Advfs command line and api interface.Advfs command line and api interface.
Advfs command line and api interface.
 
Advfs system calls & kernel interfaces
Advfs system calls & kernel interfacesAdvfs system calls & kernel interfaces
Advfs system calls & kernel interfaces
 
Advfs 3 in-memory structures
Advfs 3 in-memory structuresAdvfs 3 in-memory structures
Advfs 3 in-memory structures
 
Advfs 2 ondisk Structures
Advfs 2 ondisk StructuresAdvfs 2 ondisk Structures
Advfs 2 ondisk Structures
 
Salesforce Lightning discovers/issues
Salesforce Lightning discovers/issuesSalesforce Lightning discovers/issues
Salesforce Lightning discovers/issues
 

Recently uploaded

GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?Igalia
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 

Recently uploaded (20)

GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 

Streaming AllWorx Call Detail Records To External Devices

  • 1. Streaming CDRs to ExternalDevices The Allworx server will listen on a TCP port on the LAN interface for connections. While a connection exists to the port, any new CDR records will be sent to the connecting client. CDR records are sent to listening clients each time a call-leg is connected (start) and when it is terminated (end). Calls that are not answered have no CDR (e.g. ring with no answer). The CDR records are delimited by new-line characters (CRLF). Fields within the record are delimited by commas (0x2C). Any comma that exists within the fields of the CDR data is replaced by a space character (0x20). Blank fields (no value) are represented by two consecutive commas. The CDRs are transmitted in plain text. Any numeric field is represented by its ASCII equivalent (as in the “%d” format for printf). The CDR records contain the following ordered fields: Name [Release] Description Value Range Examples Call-ID [6.7] A unique designatorfor a call. Integer: 0 – 2 32 227390943 Call-Leg [6.7] A unique designatorfor a call-leg within a call. Integer: 0 – 2 32 1174075812 IsLive [6.7] Boolean for whether this CDR represents the start of a call the end. 1 = live, 0 = terminated 0 Starttime Timestamp of the start of the call-leg in UTC seconds since 1/1/1970 12:00:00am GMT Integer: 0 – 2 32 1174075812 Duration Length of the call in seconds. Integer: 0 – 2 31 306 Source Device Unique identifier of the source of a call such as MAC, Analog port or T1 channel (if known) String Port:01 Mac:00:0A:DD:81:01:01 Chan:01 Source Description Description of calling device String Line 2-585.421.3850 Wilma’s Office Phone Calling Party Name Caller-ID name received. String BARNEY RUBBLE Calling Party Number Caller-ID number received (if any) String 3135551212
  • 2. Name [Release] Description Value Range Examples Destination Device Unique identifier of the destination of a call such as MAC, Analog port or T1 channel (if known) String Port:08 Mac:00:0A:DD:82:02:02 Chan:01 Destination Description Description of receiving device String Fred’s Office Phone Called Party Name Description of party being called String Fred Flintstone Called Party Number Number dialed/called String 109 PIN Number Authorization PIN number used to place call String 12345 DTMF Digits dialed during live call String 109 Terminator [6.7] 0 == unknown (for old calls) 1 == source party terminated call-leg. 2 == destination party ended call-leg Integer: 0 – 2 2 Scope [6.8] 0 == unknown (for old calls) 1 == internal call 2 == external call Integer: 0 – 2 2 DNIS Name [6.9.5] Mnemonic of dialed number String Allworx Toll Free DNIS Number [6.9.5] Dialed number String 8662559679 An example CDR using the above format is: 43215442,6989,0,1209737765,47, Chan:05,Bedrock PRI - 05,RUBBLE BARNEY,9998782233, MAC:00-0A-DD-81-01-26,Fred’s Office Phone,Fred Flintstone,109,12345,,1,2,Allworx Toll Free,8662559679[CRLF] Any fields beyond the last should be ignored as these are reserved for future use. String format fields with no value are empty (appear as consecutive TAB characters). Integer format fields with no value contain a zero. The simplest client solution is a telnet session (e.g. via hyperterm) with data logging directed at the CDR port. This log file can be imported into a spreadsheet for parsing. There are also a myriad of CDR/SMDR software packages available for purchase/download.