<div>Hi , Sorry for previous email. Hit send too soon .</div><div><br></div><div>Good morning,</div><div>On my system i&#39;ve a structure similar to:</div><div>  </div><div> SIP Clients                    SIP Platform</div>

<div>[-------------------]        [---------------------------------]</div><div>                                              S1 @IP2 </div><div>     </div>                                           
  S2 @IP3 <br><div>  SIP UACs              SIP LB                    ...</div><div> [NATted and            @IP1</div><div> non Nattted]</div><div>                                               SN  @IPN</div><div><br></div>

<div><br></div><div>SIP LB is based on Kamailio dispatcher and is responsible of distributing the load between different Servers SIP UAS.</div><div><br></div><div>S1, S2,... SN Servers have a Kamailio Server too which will forward received balanced traffic to appropiate service (Presence , registrar,...)</div>

<div><br></div><div><br></div><div>Considering SIP LB and all SIP UAS have Public IP, how NAT from the UACs could be handled on this scenario?</div><div><br></div><div>Initially I thought NAT should be handled on SIP LB however I would like the most simple possible load balancer with no need to read user locations . Responsible of location users should be S1,S2,..:SN </div>

<div><br></div><div>Then, would  it be possible to handle NAT of the SIP UACs <b>from the SIP UAS  </b>with NAT Helper module? What i&#39;m afraid is:      If all traffic to S1,S2,..SN comes from SIP LB then nat_helper could think all clients are NATTed because top most via will be SIP LB.</div>

<div><br></div><div><br></div><div>What I need, I think, is that NAT Helper decides if there is NAT looking the Via Header added originally by UAC , and not the top most via (which would be SIP LB). Is that possible? If possible how should i configure Nat helper for that?</div>

<div><br></div><div><br></div><div>BR</div><div>Albert</div><div><br></div>