<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> 
<HTML><HEAD> 
<META http-equiv=Content-Type content="text/html; charset=utf-8"> 
<META content="MSHTML 6.00.2900.5512" name=GENERATOR></HEAD> 
<body> 
<DIV><FONT face="Times New Roman" color=#000000 size=3> 
<DIV>Hi Anthony.</DIV> 
<DIV>&nbsp;</DIV> 
<DIV>What is version of FS has this feature of mod_fifo. I have update the  
latest version in svn: <STRONG>FreeSWITCH Version 1.0.trunk (16972M).</STRONG>  
</DIV> 
<DIV>&nbsp;</DIV> 
<DIV>I capture packets in an agent of mod_fifo with Wireshark, but i can't see  
any SIP UPDATE or SIP INFO packet.</DIV> 
<DIV>&nbsp;</DIV> 
<DIV>Best Regards.</DIV></FONT><FONT face="Times New Roman" color=#000000  
size=3> 
<DIV style="BACKGROUND: #f0b070"><A  
href="mailto:anthony.minessale@gmail.com">Anthony Minessale</A> <FONT  
color=#0000ff>[anthony.minessale@gmail.com]</FONT> </DIV> 
<DIV></FONT>&nbsp;</DIV></DIV>its done by SIP UPDATE on polycom/aastra or sip  
INFO packets on snom when the call is bridged.<BR>X-lite does not update  
anything when it receives them.<BR><BR>That's about it.<BR><BR> 
<DIV class=gmail_quote><BR> 
<BLOCKQUOTE class=gmail_quote  
style="PADDING-LEFT: 1ex; MARGIN: 0pt 0pt 0pt 0.8ex; BORDER-LEFT: rgb(204,204,204) 1px solid"> 
  <DIV> 
  <DIV><FONT face="Times New Roman" color=#000000 size=3> 
  <DIV>Hi Anthony,</DIV> 
  <DIV>&nbsp;</DIV> 
  <DIV>Can you discuss some details in how polycom or snom can do this and  
  x-lite not.</DIV> 
  <DIV>&nbsp;</DIV> 
  <DIV>If can, I want to edit some open source soffphone like officeSIP to do  
  this.</DIV> 
  <DIV>&nbsp;</DIV> 
  <DIV>Best Regards.</DIV> 
  <DIV>&nbsp;</DIV></FONT><FONT face="Times New Roman" color=#000000 size=3> 
  <DIV  
  style="BACKGROUND: rgb(240,176,112); moz-background-clip: border; moz-background-origin: padding; moz-background-inline-policy: continuous"><A  
  href="mailto:anthony.minessale@gmail.com" target=_blank>Anthony Minessale</A>  
  <FONT color=#0000ff>[<A href="mailto:anthony.minessale@gmail.com"  
  target=_blank>anthony.minessale@gmail.com</A>]</FONT> </DIV> 
  <DIV></DIV></FONT>&nbsp;</DIV></DIV> 
  <DIV> 
  <DIV class=h5>We already do it.<BR>X-Lite does not support it.<BR>If you try  
  it with a phone like snom or polycom you will see it works just like  
  that.<BR><BR><BR> 
  <DIV class=gmail_quote><BR> 
  <BLOCKQUOTE class=gmail_quote  
  style="PADDING-LEFT: 1ex; MARGIN: 0pt 0pt 0pt 0.8ex; BORDER-LEFT: rgb(204,204,204) 1px solid"> 
    <DIV> 
    <DIV><FONT face="Times New Roman" color=#000000 size=3> 
    <DIV>Hi Seven Du.</DIV> 
    <DIV>&nbsp;</DIV> 
    <DIV>Thanks to yours suggetion.</DIV> 
    <DIV>&nbsp;</DIV> 
    <DIV>I have an ideal, it is: when the call between caller and agent is set,  
    the caller_id is determined. So, i&nbsp;want to edit code to sent the agent  
    information (the call_id and &nbsp;call_id_number)&nbsp;which&nbsp;will  
    be&nbsp;displayed&nbsp; againt in&nbsp;the agent's softphone (as  
    Xlite..)&nbsp;when the call is happening.</DIV> 
    <DIV>&nbsp;</DIV> 
    <DIV>I read some documents but i still can't determine: It's maybe yes or  
    maybe to do this and where to do this.</DIV> 
    <DIV>&nbsp;</DIV> 
    <DIV>Can you give me some comments.</DIV> 
    <DIV>&nbsp;</DIV> 
    <DIV>Best Regard.</DIV> 
    <DIV>&nbsp;</DIV></FONT><FONT face="Times New Roman" color=#000000 size=3> 
    <DIV  
    style="BACKGROUND: rgb(240,176,112); moz-background-clip: border; moz-background-origin: padding; moz-background-inline-policy: continuous"><A  
    href="mailto:dujinfang@gmail.com" target=_blank>Seven Du</A> <FONT  
    color=#0000ff>[<A href="mailto:dujinfang@gmail.com"  
    target=_blank>dujinfang@gmail.com</A>]</FONT> </DIV> 
    <DIV></DIV></FONT>&nbsp;</DIV></DIV> 
    <DIV></DIV> 
    <DIV>&nbsp;</DIV> 
    <DIV>As discussed in the list, it's not a freeswitch problem but a reality  
    of life.  
    <DIV><BR><BR>Think about customer A and B calls in one after another, then  
    if<BR>FreeSWITCH call agent X with caller id A and Y with caller id B,  
    and<BR>angent Y answers before X, then<BR><BR>1) if bridge Y with A with the  
    FIFO rule, then the caller id is wrong<BR>2) if bridge Y with B, the caller  
    id is right but it breaks the rule<BR>of FIFO - A should be served before  
    B!! And what even worse is that<BR>if X never answer A then A never can be  
    served which is really<BR>unfair!!<BR><BR>Of course you don't want 1), and  
    you don't need mod_fifo if you want<BR>behavior 2), you just need some  
    dialplan trick or some simple Lua<BR>script I think. Also FreeSWITCH is  
    designed to be easily extended with<BR>almost any languages so feel free to  
    implement anything.<BR><BR></DIV> 
    <DIV><BR>&gt; Hi Mike and Seven Du.<BR>&gt; Thanks&nbsp;to yours  
    help.<BR>&gt; I known the mechanism of mod_fifo.<BR>&gt;&gt;&gt;<A href="http://lists.freeswitch.org/pipermail/freeswitch-users/2009-November/050175.html" target="_blank">http://lists.freeswitch.org/pipermail/freeswitch-users/2009-November/050175.html</A>.<BR>&gt;  
    What a pity, It&nbsp;can't solve this problem. I can't use freeswitch for my  
    call<BR>&gt; center.<BR>&gt; Hope new version can solve this  
    !!!<BR><BR><BR></DIV></DIV></BLOCKQUOTE></DIV></DIV></DIV></BLOCKQUOTE></DIV></BODY></HTML>