<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40"><head><meta http-equiv=Content-Type content="text/html; charset=us-ascii"><meta name=Generator content="Microsoft Word 15 (filtered medium)"><style><!--
/* Font Definitions */
@font-face
        {font-family:Wingdings;
        panose-1:5 0 0 0 0 0 0 0 0 0;}
@font-face
        {font-family:Wingdings;
        panose-1:5 0 0 0 0 0 0 0 0 0;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
        {font-family:Consolas;
        panose-1:2 11 6 9 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri","sans-serif";
        color:black;}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:#0563C1;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:#954F72;
        text-decoration:underline;}
pre
        {mso-style-priority:99;
        mso-style-link:"HTML Preformatted Char";
        margin:0in;
        margin-bottom:.0001pt;
        font-size:10.0pt;
        font-family:"Courier New";
        color:black;}
p.MsoListParagraph, li.MsoListParagraph, div.MsoListParagraph
        {mso-style-priority:34;
        margin-top:0in;
        margin-right:0in;
        margin-bottom:0in;
        margin-left:.5in;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri","sans-serif";
        color:black;}
span.EmailStyle18
        {mso-style-type:personal;
        font-family:"Calibri","sans-serif";
        color:windowtext;}
span.EmailStyle19
        {mso-style-type:personal;
        font-family:"Calibri","sans-serif";
        color:#1F497D;}
span.HTMLPreformattedChar
        {mso-style-name:"HTML Preformatted Char";
        mso-style-priority:99;
        mso-style-link:"HTML Preformatted";
        font-family:Consolas;
        color:black;}
span.EmailStyle22
        {mso-style-type:personal-reply;
        font-family:"Calibri","sans-serif";
        color:#1F497D;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-size:10.0pt;}
@page WordSection1
        {size:8.5in 11.0in;
        margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
        {page:WordSection1;}
/* List Definitions */
@list l0
        {mso-list-id:807866774;
        mso-list-type:hybrid;
        mso-list-template-ids:-1511205344 67698699 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;}
@list l0:level1
        {mso-level-number-format:bullet;
        mso-level-text:\F0D8;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-.25in;
        font-family:Wingdings;}
@list l0:level2
        {mso-level-number-format:bullet;
        mso-level-text:o;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-.25in;
        font-family:"Courier New";}
@list l0:level3
        {mso-level-number-format:bullet;
        mso-level-text:\F0A7;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-.25in;
        font-family:Wingdings;}
@list l0:level4
        {mso-level-number-format:bullet;
        mso-level-text:\F0B7;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-.25in;
        font-family:Symbol;}
@list l0:level5
        {mso-level-number-format:bullet;
        mso-level-text:o;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-.25in;
        font-family:"Courier New";}
@list l0:level6
        {mso-level-number-format:bullet;
        mso-level-text:\F0A7;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-.25in;
        font-family:Wingdings;}
@list l0:level7
        {mso-level-number-format:bullet;
        mso-level-text:\F0B7;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-.25in;
        font-family:Symbol;}
@list l0:level8
        {mso-level-number-format:bullet;
        mso-level-text:o;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-.25in;
        font-family:"Courier New";}
@list l0:level9
        {mso-level-number-format:bullet;
        mso-level-text:\F0A7;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-.25in;
        font-family:Wingdings;}
@list l1
        {mso-list-id:1441412865;
        mso-list-type:hybrid;
        mso-list-template-ids:1581803050 67698699 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;}
@list l1:level1
        {mso-level-number-format:bullet;
        mso-level-text:\F0D8;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-.25in;
        font-family:Wingdings;}
@list l1:level2
        {mso-level-number-format:bullet;
        mso-level-text:o;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-.25in;
        font-family:"Courier New";}
@list l1:level3
        {mso-level-number-format:bullet;
        mso-level-text:\F0A7;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-.25in;
        font-family:Wingdings;}
@list l1:level4
        {mso-level-number-format:bullet;
        mso-level-text:\F0B7;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-.25in;
        font-family:Symbol;}
@list l1:level5
        {mso-level-number-format:bullet;
        mso-level-text:o;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-.25in;
        font-family:"Courier New";}
@list l1:level6
        {mso-level-number-format:bullet;
        mso-level-text:\F0A7;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-.25in;
        font-family:Wingdings;}
@list l1:level7
        {mso-level-number-format:bullet;
        mso-level-text:\F0B7;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-.25in;
        font-family:Symbol;}
@list l1:level8
        {mso-level-number-format:bullet;
        mso-level-text:o;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-.25in;
        font-family:"Courier New";}
@list l1:level9
        {mso-level-number-format:bullet;
        mso-level-text:\F0A7;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-.25in;
        font-family:Wingdings;}
@list l2
        {mso-list-id:1523857097;
        mso-list-type:hybrid;
        mso-list-template-ids:1816699944 67698703 67698713 67698715 67698703 67698713 67698715 67698703 67698713 67698715;}
@list l2:level1
        {mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-.25in;}
@list l2:level2
        {mso-level-number-format:alpha-lower;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-.25in;}
@list l2:level3
        {mso-level-number-format:roman-lower;
        mso-level-tab-stop:none;
        mso-level-number-position:right;
        text-indent:-9.0pt;}
@list l2:level4
        {mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-.25in;}
@list l2:level5
        {mso-level-number-format:alpha-lower;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-.25in;}
@list l2:level6
        {mso-level-number-format:roman-lower;
        mso-level-tab-stop:none;
        mso-level-number-position:right;
        text-indent:-9.0pt;}
@list l2:level7
        {mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-.25in;}
@list l2:level8
        {mso-level-number-format:alpha-lower;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-.25in;}
@list l2:level9
        {mso-level-number-format:roman-lower;
        mso-level-tab-stop:none;
        mso-level-number-position:right;
        text-indent:-9.0pt;}
ol
        {margin-bottom:0in;}
ul
        {margin-bottom:0in;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]--></head><body bgcolor=white lang=EN-US link="#0563C1" vlink="#954F72"><div class=WordSection1><p class=MsoNormal><span style='color:#1F497D'>Victor,<o:p></o:p></span></p><p class=MsoNormal><span style='color:#1F497D'><o:p>&nbsp;</o:p></span></p><p class=MsoNormal><span style='color:#1F497D'>Thanks for the suggestions.&nbsp; I guess I should add the reason why I am doing this.<o:p></o:p></span></p><p class=MsoNormal><span style='color:#1F497D'><o:p>&nbsp;</o:p></span></p><p class=MsoNormal><span style='color:#1F497D'>I want to avoid the possibility of a race condition of an outbound call hitting a TDM channel that was just released.&nbsp; I am trying to ensure that I do not encounter this &#8220;glare&#8221; condition that can exist as I am using RBS/CAS T1&#8217;s.<o:p></o:p></span></p><p class=MsoNormal><span style='color:#1F497D'><o:p>&nbsp;</o:p></span></p><p class=MsoNormal><span style='color:#1F497D'>Maybe there is a better way to do this than channel grouping and mod_distributor.<o:p></o:p></span></p><p class=MsoNormal><span style='color:#1F497D'><o:p>&nbsp;</o:p></span></p><p class=MsoNormal><span style='color:#1F497D'>Regards,<o:p></o:p></span></p><p class=MsoNormal><span style='color:#1F497D'><o:p>&nbsp;</o:p></span></p><p class=MsoNormal><span style='color:#1F497D'>Brian<o:p></o:p></span></p><p class=MsoNormal><span style='color:#1F497D'><o:p>&nbsp;</o:p></span></p><p class=MsoNormal><span style='color:#1F497D'><o:p>&nbsp;</o:p></span></p><div><div style='border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0in 0in 0in'><p class=MsoListParagraph style='text-indent:-.25in;mso-list:l0 level1 lfo4'><![if !supportLists]><span style='font-family:Wingdings;color:windowtext'><span style='mso-list:Ignore'>&Oslash;<span style='font:7.0pt "Times New Roman"'>&nbsp; </span></span></span><![endif]><b><span style='color:windowtext'>From:</span></b><span style='color:windowtext'> freeswitch-users-bounces@lists.freeswitch.org [mailto:freeswitch-users-bounces@lists.freeswitch.org] <b>On Behalf Of </b>Victor Chukalovskiy<br><b>Sent:</b> Monday, May 5, 2014 5:31 PM<br><b>To:</b> freeswitch-users@lists.freeswitch.org<br><b>Subject:</b> Re: [Freeswitch-users] mod_distributor configuration advice<o:p></o:p></span></p></div></div><p class=MsoNormal><o:p>&nbsp;</o:p></p><div><p class=MsoListParagraph style='text-indent:-.25in;mso-list:l0 level1 lfo4'><![if !supportLists]><span style='font-size:12.0pt;font-family:Wingdings'><span style='mso-list:Ignore'>&Oslash;<span style='font:7.0pt "Times New Roman"'>&nbsp; </span></span></span><![endif]>I suppose you call distributor 3 or 5 times and use &quot;|&quot; when bridging e.g:<br><br><span style='color:#1F497D'>&lt;action application=&quot;bridge&quot; data=&quot;{ignore_early_media=true}</span><span style='color:#006600'>freetdm/${distributor(outbound_rr)}/1/a/1$1</span><b><span style='color:#1F497D'>|freetdm/${distributor(outbound_rr)}/1/a/1$1</span></b><b><span style='color:#CC0000'>|freetdm/${distributor(outbound_rr)}/1/a/1$1</span></b><span style='color:#CC0000'>&quot;</span><span style='color:#1F497D'>/&gt;</span><br><br>Note 1: keep in mind that distributor does not randomize, but simply moves a pointer one step each time it's called. So for the best results you need to have even sum of weights in the distributor list and call it odd number of times from the diaplan. Or to be more precise,&nbsp; M and N should not have a common divisor other than 1 :) where M is a sum of weights in the list and N is the number of times you call distributor(list) it in the dial-plan.<br><br><b>I think that mod_distributor is lacking &quot;randomize&quot; logic big time!</b> Keeping track of what is dividable by what is not trivial.<br><br>Note 2: I'm not sure if {ignore_early_media=true} should be repeated after &quot;|&quot;. Suggest to test or check WiKi. <br><br>Note 3: fail_on_single_reject should be set before bridge to avoid failing over on &quot;USER_BUSY&quot;, &quot;UNALLOCATED_NUMBER&quot; etc.<br><br>Cheers,<br>-VIctor<br><br><br><br>On 14-05-05 02:22 PM, <a href="mailto:bedgar@vseinc.com">bedgar@vseinc.com</a> wrote:<span style='font-size:12.0pt'><o:p></o:p></span></p></div><blockquote style='margin-top:5.0pt;margin-bottom:5.0pt'><p class=MsoListParagraph style='mso-margin-top-alt:5.0pt;margin-right:.5in;margin-bottom:5.0pt;margin-left:.5in;text-indent:-.25in;mso-list:l0 level1 lfo4'><![if !supportLists]><span style='font-family:Wingdings'><span style='mso-list:Ignore'>&Oslash;<span style='font:7.0pt "Times New Roman"'>&nbsp; </span></span></span><![endif]><span style='color:#1F497D'>Update:</span><o:p></o:p></p><p class=MsoNormal style='text-indent:2.25pt'><o:p>&nbsp;</o:p></p><p class=MsoListParagraph style='mso-margin-top-alt:5.0pt;margin-right:.5in;margin-bottom:5.0pt;margin-left:.5in;text-indent:-.25in;mso-list:l0 level1 lfo4'><![if !supportLists]><span style='font-family:Wingdings'><span style='mso-list:Ignore'>&Oslash;<span style='font:7.0pt "Times New Roman"'>&nbsp; </span></span></span><![endif]><span style='color:#1F497D'>So I figured out how to use this module to cycle through the channel groups.</span><o:p></o:p></p><p class=MsoListParagraph style='mso-margin-top-alt:5.0pt;margin-right:.5in;margin-bottom:5.0pt;margin-left:.5in;text-indent:-.25in;mso-list:l0 level1 lfo4'><![if !supportLists]><span style='font-family:Wingdings'><span style='mso-list:Ignore'>&Oslash;<span style='font:7.0pt "Times New Roman"'>&nbsp; </span></span></span><![endif]><span style='color:#1F497D'>Snippet from distributor.conf.xml:</span><o:p></o:p></p><p class=MsoNormal style='text-indent:2.25pt'><o:p>&nbsp;</o:p></p><p class=MsoListParagraph style='mso-margin-top-alt:5.0pt;margin-right:.5in;margin-bottom:5.0pt;margin-left:.5in;text-indent:-.25in;mso-list:l0 level1 lfo4'><![if !supportLists]><span style='font-family:Wingdings'><span style='mso-list:Ignore'>&Oslash;<span style='font:7.0pt "Times New Roman"'>&nbsp; </span></span></span><![endif]><span style='color:#1F497D'>&lt;list name=&quot;outbound_rr&quot; total-weight=&quot;4&quot;&gt;</span><o:p></o:p></p><p class=MsoListParagraph style='mso-margin-top-alt:5.0pt;margin-right:.5in;margin-bottom:5.0pt;margin-left:.5in;text-indent:-.25in;mso-list:l0 level1 lfo4'><![if !supportLists]><span style='font-family:Wingdings'><span style='mso-list:Ignore'>&Oslash;<span style='font:7.0pt "Times New Roman"'>&nbsp; </span></span></span><![endif]><span style='color:#1F497D'>&lt;node name=&quot;t1_1_1&quot; weight=&quot;1&quot;/&gt;</span><o:p></o:p></p><p class=MsoListParagraph style='mso-margin-top-alt:5.0pt;margin-right:.5in;margin-bottom:5.0pt;margin-left:.5in;text-indent:-.25in;mso-list:l0 level1 lfo4'><![if !supportLists]><span style='font-family:Wingdings'><span style='mso-list:Ignore'>&Oslash;<span style='font:7.0pt "Times New Roman"'>&nbsp; </span></span></span><![endif]><span style='color:#1F497D'>&lt;node name=&quot;t1_1_2&quot; weight=&quot;1&quot;/&gt;</span><o:p></o:p></p><p class=MsoListParagraph style='mso-margin-top-alt:5.0pt;margin-right:.5in;margin-bottom:5.0pt;margin-left:.5in;text-indent:-.25in;mso-list:l0 level1 lfo4'><![if !supportLists]><span style='font-family:Wingdings'><span style='mso-list:Ignore'>&Oslash;<span style='font:7.0pt "Times New Roman"'>&nbsp; </span></span></span><![endif]><span style='color:#1F497D'>&lt;node name=&quot;t1_1_3&quot; weight=&quot;1&quot;/&gt;</span><o:p></o:p></p><p class=MsoListParagraph style='mso-margin-top-alt:5.0pt;margin-right:.5in;margin-bottom:5.0pt;margin-left:.5in;text-indent:-.25in;mso-list:l0 level1 lfo4'><![if !supportLists]><span style='font-family:Wingdings'><span style='mso-list:Ignore'>&Oslash;<span style='font:7.0pt "Times New Roman"'>&nbsp; </span></span></span><![endif]><span style='color:#1F497D'>&lt;node name=&quot;t1_1_4&quot; weight=&quot;1&quot;/&gt;</span><o:p></o:p></p><p class=MsoNormal style='text-indent:2.25pt'><o:p>&nbsp;</o:p></p><p class=MsoListParagraph style='mso-margin-top-alt:5.0pt;margin-right:.5in;margin-bottom:5.0pt;margin-left:.5in;text-indent:-.25in;mso-list:l0 level1 lfo4'><![if !supportLists]><span style='font-family:Wingdings'><span style='mso-list:Ignore'>&Oslash;<span style='font:7.0pt "Times New Roman"'>&nbsp; </span></span></span><![endif]><span style='color:#1F497D'>Snippet from dialplan:</span><o:p></o:p></p><p class=MsoNormal style='text-indent:2.25pt'><o:p>&nbsp;</o:p></p><p class=MsoListParagraph style='mso-margin-top-alt:5.0pt;margin-right:.5in;margin-bottom:5.0pt;margin-left:.5in;text-indent:-.25in;mso-list:l0 level1 lfo4'><![if !supportLists]><span style='font-family:Wingdings'><span style='mso-list:Ignore'>&Oslash;<span style='font:7.0pt "Times New Roman"'>&nbsp; </span></span></span><![endif]><span style='color:#1F497D'>&lt;action application=&quot;bridge&quot; data=&quot;{ignore_early_media=true}freetdm/${distributor(outbound_rr)}/1/a/1$1&quot;/&gt;</span><o:p></o:p></p><p class=MsoNormal style='text-indent:2.25pt'><o:p>&nbsp;</o:p></p><p class=MsoListParagraph style='mso-margin-top-alt:5.0pt;margin-right:.5in;margin-bottom:5.0pt;margin-left:.5in;text-indent:-.25in;mso-list:l0 level1 lfo4'><![if !supportLists]><span style='font-family:Wingdings'><span style='mso-list:Ignore'>&Oslash;<span style='font:7.0pt "Times New Roman"'>&nbsp; </span></span></span><![endif]><span style='color:#1F497D'>Follow-up question:</span><o:p></o:p></p><p class=MsoNormal style='text-indent:2.25pt'><o:p>&nbsp;</o:p></p><p class=MsoListParagraph style='mso-margin-top-alt:5.0pt;margin-right:.5in;margin-bottom:5.0pt;margin-left:.5in;text-indent:-.25in;mso-list:l0 level1 lfo4'><![if !supportLists]><span style='font-family:Wingdings'><span style='mso-list:Ignore'>&Oslash;<span style='font:7.0pt "Times New Roman"'>&nbsp; </span></span></span><![endif]><span style='color:#1F497D'>If the channel group is fully utilized when it is comes around in list how can I get the outbound call to use the next group in the list.</span><o:p></o:p></p><p class=MsoNormal style='text-indent:2.25pt'><o:p>&nbsp;</o:p></p><p class=MsoListParagraph style='mso-margin-top-alt:5.0pt;margin-right:.5in;margin-bottom:5.0pt;margin-left:.5in;text-indent:-.25in;mso-list:l0 level1 lfo4'><![if !supportLists]><span style='font-family:Wingdings'><span style='mso-list:Ignore'>&Oslash;<span style='font:7.0pt "Times New Roman"'>&nbsp; </span></span></span><![endif]><span style='color:#1F497D'>Example:</span><o:p></o:p></p><p class=MsoNormal style='text-indent:2.25pt'><o:p>&nbsp;</o:p></p><p class=MsoListParagraph style='mso-margin-top-alt:5.0pt;margin-right:.5in;margin-bottom:5.0pt;margin-left:.5in;text-indent:-.25in;mso-list:l0 level1 lfo4'><![if !supportLists]><span style='font-family:Wingdings'><span style='mso-list:Ignore'>&Oslash;<span style='font:7.0pt "Times New Roman"'>&nbsp; </span></span></span><![endif]><span style='color:#1F497D'>Node name t1_1_2 is slated to be used in the list for the next outbound call but there are no available channels in that group.&nbsp; How can I get it to try the subsequent group or groups in the list until an available channel is realized?</span><o:p></o:p></p><p class=MsoNormal style='text-indent:2.25pt'><o:p>&nbsp;</o:p></p><p class=MsoListParagraph style='mso-margin-top-alt:5.0pt;margin-right:.5in;margin-bottom:5.0pt;margin-left:.5in;text-indent:-.25in;mso-list:l0 level1 lfo4'><![if !supportLists]><span style='font-family:Wingdings'><span style='mso-list:Ignore'>&Oslash;<span style='font:7.0pt "Times New Roman"'>&nbsp; </span></span></span><![endif]><span style='color:#1F497D'>The third item from my posting is still an open question:</span><o:p></o:p></p><p class=MsoNormal style='text-indent:2.25pt'><o:p>&nbsp;</o:p></p><p class=MsoListParagraph style='mso-margin-top-alt:5.0pt;margin-right:.5in;margin-bottom:5.0pt;margin-left:1.5in;text-indent:-.25in;mso-list:l0 level3 lfo4'><![if !supportLists]><span style='font-family:Wingdings'><span style='mso-list:Ignore'>&sect;<span style='font:7.0pt "Times New Roman"'>&nbsp; </span></span></span><![endif]><span style='color:#1F497D'>3.&nbsp; If a group that is next to be used based on the weight ends up in a down state, as an automatic remedy, how could that group be excluded?</span><o:p></o:p></p><p class=MsoNormal style='text-indent:2.25pt'><o:p>&nbsp;</o:p></p><p class=MsoListParagraph style='mso-margin-top-alt:5.0pt;margin-right:.5in;margin-bottom:5.0pt;margin-left:.5in;text-indent:-.25in;mso-list:l0 level1 lfo4'><![if !supportLists]><span style='font-family:Wingdings'><span style='mso-list:Ignore'>&Oslash;<span style='font:7.0pt "Times New Roman"'>&nbsp; </span></span></span><![endif]><span style='color:#1F497D'>Thank you,</span><o:p></o:p></p><p class=MsoNormal style='text-indent:2.25pt'><o:p>&nbsp;</o:p></p><p class=MsoListParagraph style='mso-margin-top-alt:5.0pt;margin-right:.5in;margin-bottom:5.0pt;margin-left:.5in;text-indent:-.25in;mso-list:l0 level1 lfo4'><![if !supportLists]><span style='font-family:Wingdings'><span style='mso-list:Ignore'>&Oslash;<span style='font:7.0pt "Times New Roman"'>&nbsp; </span></span></span><![endif]><span style='color:#1F497D'>Brian</span><o:p></o:p></p><p class=MsoNormal style='text-indent:2.25pt'><o:p>&nbsp;</o:p></p><p class=MsoNormal style='text-indent:2.25pt'><o:p>&nbsp;</o:p></p><p class=MsoNormal style='text-indent:2.25pt'><o:p>&nbsp;</o:p></p><p class=MsoNormal style='text-indent:2.25pt'><o:p>&nbsp;</o:p></p><p class=MsoNormal style='text-indent:2.25pt'><o:p>&nbsp;</o:p></p><div><div style='border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0in 0in 0in'><p class=MsoListParagraph style='mso-margin-top-alt:5.0pt;margin-right:.5in;margin-bottom:5.0pt;margin-left:.5in;text-indent:-.25in;mso-list:l0 level1 lfo4'><![if !supportLists]><span style='font-family:Wingdings'><span style='mso-list:Ignore'>&Oslash;<span style='font:7.0pt "Times New Roman"'>&nbsp; </span></span></span><![endif]><b>From:</b> <a href="mailto:freeswitch-users-bounces@lists.freeswitch.org">freeswitch-users-bounces@lists.freeswitch.org</a> [<a href="mailto:freeswitch-users-bounces@lists.freeswitch.org">mailto:freeswitch-users-bounces@lists.freeswitch.org</a>] <b>On Behalf Of </b>Brian Edgar<br><b>Sent:</b> Friday, May 2, 2014 2:38 PM<br><b>To:</b> <a href="mailto:freeswitch-users@lists.freeswitch.org">freeswitch-users@lists.freeswitch.org</a><br><b>Subject:</b> [Freeswitch-users] mod_distributor configuration advice<o:p></o:p></p></div></div><p class=MsoNormal style='text-indent:2.25pt'><o:p>&nbsp;</o:p></p><p class=MsoListParagraph style='mso-margin-top-alt:5.0pt;margin-right:.5in;margin-bottom:5.0pt;margin-left:.5in;text-indent:-.25in;mso-list:l0 level1 lfo4'><![if !supportLists]><span style='font-family:Wingdings'><span style='mso-list:Ignore'>&Oslash;<span style='font:7.0pt "Times New Roman"'>&nbsp; </span></span></span><![endif]>Good Day FS Users,<o:p></o:p></p><p class=MsoNormal style='text-indent:2.25pt'><o:p>&nbsp;</o:p></p><p class=MsoListParagraph style='mso-margin-top-alt:5.0pt;margin-right:.5in;margin-bottom:5.0pt;margin-left:.5in;text-indent:-.25in;mso-list:l0 level1 lfo4'><![if !supportLists]><span style='font-family:Wingdings'><span style='mso-list:Ignore'>&Oslash;<span style='font:7.0pt "Times New Roman"'>&nbsp; </span></span></span><![endif]>I am looking to utilize mod_distributor to round robin my outbound through TDM.&nbsp; I have multiple 4-port Sangoma cards.&nbsp; Some spans are dedicated to inbound trunks from my provider and some spans are dedicated to outbound.<o:p></o:p></p><p class=MsoNormal style='text-indent:2.25pt'><o:p>&nbsp;</o:p></p><p class=MsoListParagraph style='text-indent:-.25in;mso-list:l0 level1 lfo4'><![if !supportLists]><span style='font-family:Wingdings'><span style='mso-list:Ignore'>&Oslash;<span style='font:7.0pt "Times New Roman"'>&nbsp; </span></span></span><![endif]>&nbsp;I wanted to group my spans and reference these groups in mod_distributor.&nbsp; Is this possible?<o:p></o:p></p><p class=MsoListParagraph style='text-indent:-.25in;mso-list:l0 level1 lfo4'><![if !supportLists]><span style='font-family:Wingdings'><span style='mso-list:Ignore'>&Oslash;<span style='font:7.0pt "Times New Roman"'>&nbsp; </span></span></span><![endif]>&nbsp;If so, what would be the syntax in distributor.conf.xml?<o:p></o:p></p><p class=MsoListParagraph style='text-indent:-.25in;mso-list:l0 level1 lfo4'><![if !supportLists]><span style='font-family:Wingdings'><span style='mso-list:Ignore'>&Oslash;<span style='font:7.0pt "Times New Roman"'>&nbsp; </span></span></span><![endif]>&nbsp;In addition, if a span or group that is next to be used based on the weight ends up in a down state, how could that span or group be excluded as an automatic remedy?<o:p></o:p></p><p class=MsoNormal style='text-indent:2.25pt'><o:p>&nbsp;</o:p></p><p class=MsoListParagraph style='mso-margin-top-alt:5.0pt;margin-right:.5in;margin-bottom:5.0pt;margin-left:.5in;text-indent:-.25in;mso-list:l0 level1 lfo4'><![if !supportLists]><span style='font-family:Wingdings'><span style='mso-list:Ignore'>&Oslash;<span style='font:7.0pt "Times New Roman"'>&nbsp; </span></span></span><![endif]>Thank you,<o:p></o:p></p><p class=MsoNormal style='text-indent:2.25pt'><o:p>&nbsp;</o:p></p><p class=MsoListParagraph style='mso-margin-top-alt:5.0pt;margin-right:.5in;margin-bottom:5.0pt;margin-left:.5in;text-indent:-.25in;mso-list:l0 level1 lfo4'><![if !supportLists]><span style='font-family:Wingdings'><span style='mso-list:Ignore'>&Oslash;<span style='font:7.0pt "Times New Roman"'>&nbsp; </span></span></span><![endif]>Brian<o:p></o:p></p><p class=MsoListParagraph style='mso-margin-top-alt:5.0pt;margin-right:.5in;margin-bottom:5.0pt;margin-left:.5in;text-indent:-.25in;mso-list:l0 level1 lfo4'><![if !supportLists]><span style='font-size:12.0pt;font-family:Wingdings'><span style='mso-list:Ignore'>&Oslash;<span style='font:7.0pt "Times New Roman"'>&nbsp; </span></span></span><![endif]><span style='font-size:12.0pt;font-family:"Times New Roman","serif"'><br><br><br><o:p></o:p></span></p><pre style='margin-left:.5in;text-indent:-.25in;mso-list:l0 level1 lfo4'><![if !supportLists]><span style='font-family:Wingdings'><span style='mso-list:Ignore'>&Oslash;<span style='font:7.0pt "Times New Roman"'>&nbsp; </span></span></span><![endif]>_________________________________________________________________________<o:p></o:p></pre><pre style='margin-left:.5in;text-indent:-.25in;mso-list:l0 level1 lfo4'><![if !supportLists]><span style='font-family:Wingdings'><span style='mso-list:Ignore'>&Oslash;<span style='font:7.0pt "Times New Roman"'>&nbsp; </span></span></span><![endif]>Professional FreeSWITCH Consulting Services:<o:p></o:p></pre><pre style='margin-left:.5in;text-indent:-.25in;mso-list:l0 level1 lfo4'><![if !supportLists]><span style='font-family:Wingdings'><span style='mso-list:Ignore'>&Oslash;<span style='font:7.0pt "Times New Roman"'>&nbsp; </span></span></span><![endif]><a href="mailto:consulting@freeswitch.org">consulting@freeswitch.org</a><o:p></o:p></pre><pre style='margin-left:.5in;text-indent:-.25in;mso-list:l0 level1 lfo4'><![if !supportLists]><span style='font-family:Wingdings'><span style='mso-list:Ignore'>&Oslash;<span style='font:7.0pt "Times New Roman"'>&nbsp; </span></span></span><![endif]><a href="http://www.freeswitchsolutions.com">http://www.freeswitchsolutions.com</a><o:p></o:p></pre><pre><o:p>&nbsp;</o:p></pre><pre style='margin-left:.5in;text-indent:-.25in;mso-list:l0 level1 lfo4'><![if !supportLists]><span style='font-family:Wingdings'><span style='mso-list:Ignore'>&Oslash;<span style='font:7.0pt "Times New Roman"'>&nbsp; </span></span></span><![endif]>FreeSWITCH-powered IP PBX: The CudaTel Communication Server<o:p></o:p></pre><pre style='margin-left:.5in;text-indent:-.25in;mso-list:l0 level1 lfo4'><![if !supportLists]><span style='font-family:Wingdings'><span style='mso-list:Ignore'>&Oslash;<span style='font:7.0pt "Times New Roman"'>&nbsp; </span></span></span><![endif]><a href="http://www.cudatel.com">http://www.cudatel.com</a><o:p></o:p></pre><pre><o:p>&nbsp;</o:p></pre><pre style='margin-left:.5in;text-indent:-.25in;mso-list:l0 level1 lfo4'><![if !supportLists]><span style='font-family:Wingdings'><span style='mso-list:Ignore'>&Oslash;<span style='font:7.0pt "Times New Roman"'>&nbsp; </span></span></span><![endif]>Official FreeSWITCH Sites<o:p></o:p></pre><pre style='margin-left:.5in;text-indent:-.25in;mso-list:l0 level1 lfo4'><![if !supportLists]><span style='font-family:Wingdings'><span style='mso-list:Ignore'>&Oslash;<span style='font:7.0pt "Times New Roman"'>&nbsp; </span></span></span><![endif]><a href="http://www.freeswitch.org">http://www.freeswitch.org</a><o:p></o:p></pre><pre style='margin-left:.5in;text-indent:-.25in;mso-list:l0 level1 lfo4'><![if !supportLists]><span style='font-family:Wingdings'><span style='mso-list:Ignore'>&Oslash;<span style='font:7.0pt "Times New Roman"'>&nbsp; </span></span></span><![endif]><a href="http://wiki.freeswitch.org">http://wiki.freeswitch.org</a><o:p></o:p></pre><pre style='margin-left:.5in;text-indent:-.25in;mso-list:l0 level1 lfo4'><![if !supportLists]><span style='font-family:Wingdings'><span style='mso-list:Ignore'>&Oslash;<span style='font:7.0pt "Times New Roman"'>&nbsp; </span></span></span><![endif]><a href="http://www.cluecon.com">http://www.cluecon.com</a><o:p></o:p></pre><pre><o:p>&nbsp;</o:p></pre><pre style='margin-left:.5in;text-indent:-.25in;mso-list:l0 level1 lfo4'><![if !supportLists]><span style='font-family:Wingdings'><span style='mso-list:Ignore'>&Oslash;<span style='font:7.0pt "Times New Roman"'>&nbsp; </span></span></span><![endif]>FreeSWITCH-users mailing list<o:p></o:p></pre><pre style='margin-left:.5in;text-indent:-.25in;mso-list:l0 level1 lfo4'><![if !supportLists]><span style='font-family:Wingdings'><span style='mso-list:Ignore'>&Oslash;<span style='font:7.0pt "Times New Roman"'>&nbsp; </span></span></span><![endif]><a href="mailto:FreeSWITCH-users@lists.freeswitch.org">FreeSWITCH-users@lists.freeswitch.org</a><o:p></o:p></pre><pre style='margin-left:.5in;text-indent:-.25in;mso-list:l0 level1 lfo4'><![if !supportLists]><span style='font-family:Wingdings'><span style='mso-list:Ignore'>&Oslash;<span style='font:7.0pt "Times New Roman"'>&nbsp; </span></span></span><![endif]><a href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-users">http://lists.freeswitch.org/mailman/listinfo/freeswitch-users</a><o:p></o:p></pre><pre style='margin-left:.5in;text-indent:-.25in;mso-list:l0 level1 lfo4'><![if !supportLists]><span style='font-family:Wingdings'><span style='mso-list:Ignore'>&Oslash;<span style='font:7.0pt "Times New Roman"'>&nbsp; </span></span></span><![endif]>UNSUBSCRIBE:<a href="http://lists.freeswitch.org/mailman/options/freeswitch-users">http://lists.freeswitch.org/mailman/options/freeswitch-users</a><o:p></o:p></pre><pre style='margin-left:.5in;text-indent:-.25in;mso-list:l0 level1 lfo4'><![if !supportLists]><span style='font-family:Wingdings'><span style='mso-list:Ignore'>&Oslash;<span style='font:7.0pt "Times New Roman"'>&nbsp; </span></span></span><![endif]><a href="http://www.freeswitch.org">http://www.freeswitch.org</a><o:p></o:p></pre></blockquote><p class=MsoNormal><span style='font-size:12.0pt;font-family:"Times New Roman","serif"'><o:p>&nbsp;</o:p></span></p></div></body></html>