<?xml version="1.0"?>
<?xml-stylesheet type="text/css" href="https://docs.telcobridges.com/mediawiki/skins/common/feed.css?303"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>https://docs.telcobridges.com/mediawiki/index.php?action=history&amp;feed=atom&amp;title=CDR_redundancy</id>
		<title>CDR redundancy - Revision history</title>
		<link rel="self" type="application/atom+xml" href="https://docs.telcobridges.com/mediawiki/index.php?action=history&amp;feed=atom&amp;title=CDR_redundancy"/>
		<link rel="alternate" type="text/html" href="https://docs.telcobridges.com/mediawiki/index.php?title=CDR_redundancy&amp;action=history"/>
		<updated>2026-05-16T19:32:47Z</updated>
		<subtitle>Revision history for this page on the wiki</subtitle>
		<generator>MediaWiki 1.18.1</generator>

	<entry>
		<id>https://docs.telcobridges.com/mediawiki/index.php?title=CDR_redundancy&amp;diff=28882&amp;oldid=prev</id>
		<title>Allyntree at 17:49, 1 September 2020</title>
		<link rel="alternate" type="text/html" href="https://docs.telcobridges.com/mediawiki/index.php?title=CDR_redundancy&amp;diff=28882&amp;oldid=prev"/>
				<updated>2020-09-01T17:49:54Z</updated>
		
		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class='diff diff-contentalign-left'&gt;
			&lt;col class='diff-marker' /&gt;
			&lt;col class='diff-content' /&gt;
			&lt;col class='diff-marker' /&gt;
			&lt;col class='diff-content' /&gt;
		&lt;tr valign='top'&gt;
		&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;← Older revision&lt;/td&gt;
		&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;Revision as of 17:49, 1 September 2020&lt;/td&gt;
		&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;'''''Applies to version(s): v2.6''''' &lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;{{DISPLAYTITLE:Toolpack: CDR Redundancy}}&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;{{DISPLAYTITLE:Toolpack: CDR Redundancy}}&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;

&lt;!-- diff cache key wikidb:diff:version:1.11a:oldid:14991:newid:28882 --&gt;
&lt;/table&gt;</summary>
		<author><name>Allyntree</name></author>	</entry>

	<entry>
		<id>https://docs.telcobridges.com/mediawiki/index.php?title=CDR_redundancy&amp;diff=14991&amp;oldid=prev</id>
		<title>Nicole Tan: NT: Added Radius Accounting and Authentication Redundancy link for rel2.7</title>
		<link rel="alternate" type="text/html" href="https://docs.telcobridges.com/mediawiki/index.php?title=CDR_redundancy&amp;diff=14991&amp;oldid=prev"/>
				<updated>2014-02-04T20:12:00Z</updated>
		
		<summary type="html">&lt;p&gt;NT: Added Radius Accounting and Authentication Redundancy link for rel2.7&lt;/p&gt;
&lt;table class='diff diff-contentalign-left'&gt;
			&lt;col class='diff-marker' /&gt;
			&lt;col class='diff-content' /&gt;
			&lt;col class='diff-marker' /&gt;
			&lt;col class='diff-content' /&gt;
		&lt;tr valign='top'&gt;
		&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;← Older revision&lt;/td&gt;
		&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;Revision as of 20:12, 4 February 2014&lt;/td&gt;
		&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 9:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 9:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;More than one radius server can be configured. When a server starts responding, the RADIUS client will flag this server as 'online'. When a server is flagged as 'online' and there are no other 'online' servers at that time, the server is elected as 'current' (primary).&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;More than one radius server can be configured. When a server starts responding, the RADIUS client will flag this server as 'online'. When a server is flagged as 'online' and there are no other 'online' servers at that time, the server is elected as 'current' (primary).&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;All new CDR records will be sent to the primary, until it no longer responds. This list of Radius servers can be configured here: [[Toolpack:Configuring RADIUS B|Configuring Radius]]&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;All new CDR records will be sent to the primary, until it no longer responds. This list of Radius servers can be configured here: [[Toolpack:Configuring RADIUS B|Configuring Radius]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;With version 2.7, Toolpack fully supports redundancy on Radius authentication and accounting. See below link to know how it works: &lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;*[[Radius_Acct_Auth_Redundancy|Radius Accounting and Authentication Redundancy]]&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;=== Radius and Text CDR ===&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;=== Radius and Text CDR ===&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;

&lt;!-- diff cache key wikidb:diff:version:1.11a:oldid:11631:newid:14991 --&gt;
&lt;/table&gt;</summary>
		<author><name>Nicole Tan</name></author>	</entry>

	<entry>
		<id>https://docs.telcobridges.com/mediawiki/index.php?title=CDR_redundancy&amp;diff=11631&amp;oldid=prev</id>
		<title>Luc Morissette: New page for CDR redundancy</title>
		<link rel="alternate" type="text/html" href="https://docs.telcobridges.com/mediawiki/index.php?title=CDR_redundancy&amp;diff=11631&amp;oldid=prev"/>
				<updated>2012-07-09T20:19:10Z</updated>
		
		<summary type="html">&lt;p&gt;New page for CDR redundancy&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;'''''Applies to version(s): v2.6''''' &lt;br /&gt;
{{DISPLAYTITLE:Toolpack: CDR Redundancy}}&lt;br /&gt;
&lt;br /&gt;
With version 2.6, the CDR processing has improved substantially, including various methods to protect against loss of CDR records. Here is a detailed explanation of the functionalities.&lt;br /&gt;
&lt;br /&gt;
== CDR Redundancy  ==&lt;br /&gt;
&lt;br /&gt;
=== Radius redundancy ===&lt;br /&gt;
More than one radius server can be configured. When a server starts responding, the RADIUS client will flag this server as 'online'. When a server is flagged as 'online' and there are no other 'online' servers at that time, the server is elected as 'current' (primary).&lt;br /&gt;
All new CDR records will be sent to the primary, until it no longer responds. This list of Radius servers can be configured here: [[Toolpack:Configuring RADIUS B|Configuring Radius]]&lt;br /&gt;
&lt;br /&gt;
=== Radius and Text CDR ===&lt;br /&gt;
This will send records to the Radius servers list and will also store it in [[Text Call Detail Records (CDR)|Text CDR]].&lt;br /&gt;
&lt;br /&gt;
=== Text CDR fallback ===&lt;br /&gt;
This functions will only be used if there are no Radius servers 'online', or if the records queue is full. Otherwise, it works the same way as [[Text Call Detail Records (CDR)|Text CDR]].&lt;br /&gt;
&lt;br /&gt;
=== Text CDR on Redundant servers (CDRs on both servers) ===&lt;br /&gt;
If you are using a TMG7800, both servers can log Text CDRs locally.&lt;br /&gt;
Text CDRs are not copied between hosts, therefore it is necessary to gather the CDRs from both hosts. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== How does it work? ==&lt;br /&gt;
There are two cases where the RADIUS client will consider that a CDR record couldn't be sent:&lt;br /&gt;
&lt;br /&gt;
=== Request timeout ===&lt;br /&gt;
When a CDR record is received by the RADIUS client and the number of concurrent records is not reached, it is assigned&lt;br /&gt;
to the server which is considered 'current' (primary) at the time. It might be a server that is currently offline. A&lt;br /&gt;
request is first sent. If it times out (according to the configured timeout for that server), the request is sent again&lt;br /&gt;
(up to the number of configured Retransmissions). If all the retries timed out, the server is flagged as 'offline', a new&lt;br /&gt;
'current' (primary) server is elected and the record is discarded (that is reflected in the &amp;quot;Acct unanswered record cnt&amp;quot;&lt;br /&gt;
status item) [Add link].&lt;br /&gt;
&lt;br /&gt;
=== Record queue full ===&lt;br /&gt;
When the number of records reach the &amp;quot;maximum accounting queued records&amp;quot; (default 12,000) the records will be discarded.&lt;br /&gt;
This is shown in the &amp;quot;Acct overflow record cnt&amp;quot; status item [Add link]&lt;br /&gt;
&lt;br /&gt;
=== Text CDR Fallback ===&lt;br /&gt;
In both cases, if text CDR fallback is configured, it will be forwarded to the text CDR module. Otherwise, the record is lost forever.&lt;br /&gt;
There is no exception to that procedure. Even if all RADIUS servers are considered offline at some point, all CDR records will still be sent to all RADIUS servers, regardless if text CDR fallback is enabled.&lt;/div&gt;</summary>
		<author><name>Luc Morissette</name></author>	</entry>

	</feed>