<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body>
    <p>To conclude this thread: the feature of sending keepalives from
      inside usrloc module and compute round trip time has been pushed
      to master branch, see the ka-related modparams:</p>
    <p>  * <a
href="https://www.kamailio.org/docs/modules/devel/modules/usrloc.html#usrloc.p.ka_mode">https://www.kamailio.org/docs/modules/devel/modules/usrloc.html#usrloc.p.ka_mode</a></p>
    <p>Still some work planned to be done there, then I will make a
      dedicated announcement -- for now, a few more details were added
      in the feature request tracker:</p>
    <p>  * <a
href="https://github.com/kamailio/kamailio/issues/2223#issuecomment-604937019">https://github.com/kamailio/kamailio/issues/2223#issuecomment-604937019</a></p>
    <p>Testing and feedback is appreciated.</p>
    <p>Cheers,<br>
      Daniel<br>
    </p>
    <div class="moz-cite-prefix">On 25.02.20 13:42, Daniel-Constantin
      Mierla wrote:<br>
    </div>
    <blockquote type="cite"
      cite="mid:ecf48ff2-2f16-3cb1-c9a6-9a5afe758dc8@gmail.com">
      <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
      <p><br>
      </p>
      <div class="moz-cite-prefix">On 19.02.20 21:55, David Villasmil
        wrote:<br>
      </div>
      <blockquote type="cite"
cite="mid:CAFGRPVo0-Kr=rrnr_pEH9PppYSdhM9yFhazx56GSGTXc-yBm_A@mail.gmail.com">
        <meta http-equiv="content-type" content="text/html;
          charset=UTF-8">
        <div>
          <div dir="auto">+1 here. This feature would be a BIG plus. I’m
            also interested in what Nuno pointed out, how is it decided
            which registrar will send the OPTIONS to the UAC if we have
            multiple registrars sharing contacts via DMQ?</div>
        </div>
      </blockquote>
      <p><br>
      </p>
      <p>What scenarios/network topologies are considered here? The
        registrar servers being behind an edge proxy (sbc) or also
        anycast? With no edge proxy, the registrar server that received
        the register request has to do the keepalive.</p>
      <p>Currently, iirc, the server_id can be used to group the
        contacts and do keepalives from a specific server -- as done now
        by nathelper in stateless mode.</p>
      <p>The feature is on my to-do list for quite some time, just
        didn't get a long enough spare frame to start doing it. Hope to
        get to it soon, if nobody else jumps in before.</p>
      <p>Cheers,<br>
        Daniel</p>
      <p><br>
      </p>
      <blockquote type="cite"
cite="mid:CAFGRPVo0-Kr=rrnr_pEH9PppYSdhM9yFhazx56GSGTXc-yBm_A@mail.gmail.com">
        <div><br>
          <div class="gmail_quote">
            <div dir="ltr" class="gmail_attr">On Wed, 19 Feb 2020 at
              20:18, Joel Serrano <<a href="mailto:joel@textplus.com"
                moz-do-not-send="true">joel@textplus.com</a>> wrote:<br>
            </div>
            <blockquote class="gmail_quote" style="margin:0px 0px 0px
0.8ex;border-left-width:1px;border-left-style:solid;padding-left:1ex;border-left-color:rgb(204,204,204)">
              <div dir="ltr">Just for future reference:<br>
                <div><br>
                </div>
                <div><a
                    href="https://github.com/kamailio/kamailio/issues/2223"
                    target="_blank" moz-do-not-send="true">https://github.com/kamailio/kamailio/issues/2223</a><br>
                </div>
              </div>
              <br>
              <div class="gmail_quote">
                <div dir="ltr" class="gmail_attr">On Tue, Apr 30, 2019
                  at 3:27 AM Rhys Hanrahan <<a
                    href="mailto:rhys@nexusone.com.au" target="_blank"
                    moz-do-not-send="true">rhys@nexusone.com.au</a>>
                  wrote:<br>
                </div>
                <blockquote class="gmail_quote" style="margin:0px 0px
                  0px
0.8ex;border-left-width:1px;border-left-style:solid;padding-left:1ex;border-left-color:rgb(204,204,204)">
                  <div lang="EN-AU">
                    <div>
                      <p class="MsoNormal"><span lang="EN-GB">Hi
                          Everyone,</span></p>
                      <p class="MsoNormal"><span lang="EN-GB"> </span></p>
                      <p class="MsoNormal"><span lang="EN-GB">I would
                          just like to add that I’m also very interested
                          in several of the things Daniel mentioned in
                          this thread. Particularly the RTT/latency
                          information for NAT’d contacts is very useful
                          – so that’s a +1 from me.</span></p>
                      <p class="MsoNormal"><span lang="EN-GB"> </span></p>
                      <p class="MsoNormal"><span lang="EN-GB">As someone
                          who is trying to migrate from using Asterisk
                          as our registrar, to using Kamailio, there’s
                          several things Asterisk does with this info
                          that our support team relies on heavily for
                          day to day operations/support, and I need to
                          find a way to replicate this behaviour. </span></p>
                      <p class="MsoNormal"><span lang="EN-GB"> </span></p>
                      <p class="MsoNormal"><span lang="EN-GB">As an
                          example of how we use this:</span></p>
                      <p class="MsoNormal"><span lang="EN-GB"> </span></p>
                      <ul style="margin-top:0cm" type="disc">
                        <li style="margin-left:0cm"><span lang="EN-GB">Asterisk
                            will log when SIP endpoints become lagged or
                            unreachable based on the OPTIONS RTT – so
                            you can set a threshold and if a device
                            takes too long to respond, Asterisk will log
                            that it first Lagged, then Unreachable.</span></li>
                        <li style="margin-left:0cm"><span lang="EN-GB">Asterisk
                            will then log when a handset comes back
                            online showing it as “Reachable”.</span></li>
                      </ul>
                      <p class="MsoNormal"><span lang="EN-GB"> </span></p>
                      <p class="MsoNormal"><span lang="EN-GB">This is a
                          really handy way of historically trying to
                          diagnose call drop outs or call quality
                          issues, as you can quickly see with a few
                          greps of syslog if all handsets at a
                          particular IP at a particular time are
                          dropping out at the same time, or not. While
                          the goal would be to have proper monitoring of
                          a customer’s internet connection, this can’t
                          always be done. And having access to the
                          latency on these NAT ping packets is extremely
                          helpful in this case. Even with internet
                          monitoring, having stats “per handset” is very
                          useful.</span></p>
                      <p class="MsoNormal"><span lang="EN-GB"> </span></p>
                      <p class="MsoNormal"><span lang="EN-GB">Not
                          everyone would want to spam their logs with
                          this info – but having access to the RTT
                          information so you can decide what to do with
                          it in your config is critical in my opinion.</span></p>
                      <p class="MsoNormal"><span lang="EN-GB"> </span></p>
                      <p class="MsoNormal"><span lang="EN-GB">I was not
                          aware of the UDP limitation of nathelper, but
                          that explains some issues I saw, and that’s
                          going to be an issue for us as well.</span></p>
                      <p class="MsoNormal"><span lang="EN-GB"> </span></p>
                      <p class="MsoNormal"><span lang="EN-GB">So I would
                          be very keen to see the features discussed
                          further. I am trying to learn C at the moment
                          so hopefully I can assist in some way in
                          future as well. :-)</span></p>
                      <p class="MsoNormal"><span lang="EN-GB"> </span></p>
                      <p class="MsoNormal"><span lang="EN-GB">Thanks,</span><span
                          lang="EN-GB"></span></p>
                      <p class="MsoNormal"><span lang="EN-GB">Rhys.</span><span
                          lang="EN-GB"> </span></p>
                      <p class="MsoNormal"><span lang="EN-GB"> </span></p>
                      <div style="border-style:solid none
                        none;border-top-width:1pt;padding:3pt 0cm
                        0cm;border-top-color:rgb(181,196,223)">
                        <p class="MsoNormal"><b><span
                              style="font-size:12pt;color:black">From: </span></b><span
                            style="font-size:12pt;color:black">sr-users
                            <<a
                              href="mailto:sr-users-bounces@lists.kamailio.org"
                              target="_blank" moz-do-not-send="true">sr-users-bounces@lists.kamailio.org</a>>
                            on behalf of Nuno Ferreira <<a
                              href="mailto:nferreira@fuze.com"
                              target="_blank" moz-do-not-send="true">nferreira@fuze.com</a>><br>
                            <b>Reply-To: </b>"Kamailio (SER) - Users
                            Mailing List" <<a
                              href="mailto:sr-users@lists.kamailio.org"
                              target="_blank" moz-do-not-send="true">sr-users@lists.kamailio.org</a>><br>
                            <b>Date: </b>Tuesday, 5 February 2019 at
                            1:37 am<br>
                            <b>To: </b>"Kamailio (SER) - Users Mailing
                            List" <<a
                              href="mailto:sr-users@lists.kamailio.org"
                              target="_blank" moz-do-not-send="true">sr-users@lists.kamailio.org</a>><br>
                            <b>Subject: </b>Re: [SR-Users] Kamailio
                            OPTIONS Round-Trip</span></p>
                      </div>
                      <div>
                        <p class="MsoNormal"> </p>
                      </div>
                      <div>
                        <div>
                          <p class="MsoNormal">Hey there, </p>
                          <div>
                            <p class="MsoNormal"> </p>
                          </div>
                          <div>
                            <p class="MsoNormal">Just trying to see if
                              there was any conclusion on this topic...</p>
                          </div>
                          <div>
                            <p class="MsoNormal"> </p>
                          </div>
                          <div>
                            <p class="MsoNormal">Thanks</p>
                          </div>
                        </div>
                        <p class="MsoNormal"> </p>
                        <div>
                          <div>
                            <p class="MsoNormal">On Wed, Jan 16, 2019 at
                              3:18 PM Sergiu Pojoga <<a
                                href="mailto:pojogas@gmail.com"
                                target="_blank" moz-do-not-send="true">pojogas@gmail.com</a>>
                              wrote:</p>
                          </div>
                          <blockquote style="border-style:none none none
                            solid;border-left-width:1pt;padding:0cm 0cm
                            0cm
6pt;margin-left:4.8pt;margin-right:0cm;border-left-color:rgb(204,204,204)">
                            <div>
                              <p class="MsoNormal">After re-reading the
                                original question, it appears that it
                                isn't about Asterisk at all, it was a
                                simple reference to it, the actual
                                question being how to get RTT in
                                Kamailios's usloc. </p>
                              <div>
                                <p class="MsoNormal"> </p>
                              </div>
                              <div>
                                <p class="MsoNormal">Apologies for the
                                  confusion. Let's carry on with the
                                  topic, lol.</p>
                              </div>
                              <div>
                                <p class="MsoNormal"> </p>
                              </div>
                              <div>
                                <p class="MsoNormal">Cheers,</p>
                              </div>
                              <div>
                                <p class="MsoNormal">--Sergiu </p>
                              </div>
                            </div>
                            <p class="MsoNormal"> </p>
                            <div>
                              <div>
                                <p class="MsoNormal">On Wed, Jan 16,
                                  2019 at 9:55 AM Sergiu Pojoga <<a
                                    href="mailto:pojogas@gmail.com"
                                    target="_blank"
                                    moz-do-not-send="true">pojogas@gmail.com</a>>
                                  wrote:</p>
                              </div>
                              <blockquote style="border-style:none none
                                none
                                solid;border-left-width:1pt;padding:0cm
                                0cm 0cm
6pt;margin-left:4.8pt;margin-right:0cm;border-left-color:rgb(204,204,204)">
                                <div>
                                  <p class="MsoNormal">Correct me if I'm
                                    wrong, but wasn't the original
                                    poster looking for Asterisk (behind
                                    Kamailio) to show the round-trip of
                                    its peers based on qualify OPTIONS
                                    requests that Asterisk sends out to
                                    the peer? </p>
                                  <div>
                                    <p class="MsoNormal"> </p>
                                  </div>
                                  <div>
                                    <p class="MsoNormal">If so, I'm
                                      curious what is the impediment not
                                      to accept the previously suggested
                                      sip PATH approach? Aside from
                                      elegance and simplicity to
                                      implement, it isn't even subject
                                      to the UDP limitation you've
                                      brought up.</p>
                                  </div>
                                  <div>
                                    <p class="MsoNormal"> </p>
                                  </div>
                                  <div>
                                    <p class="MsoNormal">Not that the
                                      topic of usrloc qualify isn't
                                      of interest, but it just feels
                                      like we are drifting into another
                                      topic, although somehow related to
                                      the original one.</p>
                                  </div>
                                  <div>
                                    <p class="MsoNormal"> </p>
                                  </div>
                                  <div>
                                    <p class="MsoNormal">Best regards,</p>
                                  </div>
                                  <div>
                                    <p class="MsoNormal">--Sergiu   </p>
                                  </div>
                                </div>
                                <p class="MsoNormal"> </p>
                                <div>
                                  <div>
                                    <p class="MsoNormal">On Wed, Jan 16,
                                      2019 at 7:59 AM Nuno Ferreira <<a
                                        href="mailto:nferreira@fuze.com"
                                        target="_blank"
                                        moz-do-not-send="true">nferreira@fuze.com</a>>
                                      wrote:</p>
                                  </div>
                                  <blockquote style="border-style:none
                                    none none
                                    solid;border-left-width:1pt;padding:0cm
                                    0cm 0cm
6pt;margin-left:4.8pt;margin-right:0cm;border-left-color:rgb(204,204,204)">
                                    <div>
                                      <div>
                                        <p class="MsoNormal">Hello
                                          Daniel, </p>
                                        <div>
                                          <p class="MsoNormal"> </p>
                                        </div>
                                        <div>
                                          <p class="MsoNormal">I'm
                                            reading this thread with
                                            some interests. We were
                                            planning to use
                                            nat_traversal module to do
                                            keepalive, but we came
                                            across the UDP only
                                            limitation. In our use case,
                                            we wanted to offload the
                                            registrar from doing
                                            keepalive. Of course, that's
                                            an option, but it has yet
                                            another limitation when
                                            having active/active
                                            registrar servers using
                                            dmq_usrloc. If one of the
                                            registrars goes down which
                                            server will be in charge of
                                            doing keepalive for the
                                            contacts previously
                                            registered on the faulty
                                            registrar? That was one of
                                            the reasons for us to seek
                                            doing keeplive on the edge
                                            with nat_traversal, but
                                            again it's only valid for
                                            UDP.</p>
                                        </div>
                                        <div>
                                          <p class="MsoNormal">If
                                            usrloc/dmq_usrloc provides
                                            some automatic election
                                            mechanism to keepalive
                                            orphan AORs, I would prefer
                                            going with it for the task.
                                            Another benefit like I read
                                            from your words is that we
                                            would automatically have
                                            available
                                            latency/rtt attached to each
                                            contact and that is a big
                                            plus.</p>
                                        </div>
                                        <div>
                                          <p class="MsoNormal"> </p>
                                        </div>
                                        <div>
                                          <p class="MsoNormal">Regards,</p>
                                        </div>
                                        <div>
                                          <p class="MsoNormal"> </p>
                                        </div>
                                        <div>
                                          <p class="MsoNormal">Nuno</p>
                                        </div>
                                      </div>
                                      <p class="MsoNormal"> </p>
                                      <div>
                                        <div>
                                          <p class="MsoNormal">On Wed,
                                            Jan 16, 2019 at 12:26 PM
                                            Daniel-Constantin Mierla
                                            <<a
                                              href="mailto:miconda@gmail.com"
                                              target="_blank"
                                              moz-do-not-send="true">miconda@gmail.com</a>>
                                            wrote:</p>
                                        </div>
                                        <blockquote
                                          style="border-style:none none
                                          none
                                          solid;border-left-width:1pt;padding:0cm
                                          0cm 0cm
6pt;margin-left:4.8pt;margin-right:0cm;border-left-color:rgb(204,204,204)">
                                          <div>
                                            <p>Hello,</p>
                                            <p>maybe we can just add
                                              this feature to the usrloc
                                              module -- right now the
                                              nat keepalive is done from
                                              nathelper module, which
                                              queries usrloc module to
                                              retrieve the list of the
                                              contacts to send OPTIONS
                                              to. Of course, the
                                              nathelper has the other
                                              variant witj 4-bytes
                                              pings, but I expect not
                                              many are using it these
                                              days.</p>
                                            <p>Furthermore, because the
                                              nathelper has some options
                                              to forge the source ip
                                              address as well as willing
                                              to be lightweight, it
                                              sends the packets
                                              directly, no relying on tm
                                              module.</p>
                                            <p>However, it seems that it
                                              is an increase interest in
                                              having more feedback based
                                              on these keepalives.
                                              Including the ability to
                                              do mirroring for
                                              sipcapture (a feature
                                              request being open in the
                                              tracker). Other request in
                                              the past was to send
                                              OPTIONS also for non-UDP
                                              contacts, nathelper does
                                              it only for UDP.</p>
                                            <p>So we can consider adding
                                              a transaction based
                                              keepalive layer, which of
                                              course might take a bit
                                              more resources that
                                              current nathelper
                                              implementation, but can
                                              bring extra benefits. I
                                              think we can leave
                                              nathelper as it is and add
                                              this feature directly in
                                              the usrloc module,
                                              avoiding to pass data
                                              between modules, but also
                                              because we have to
                                              set/updates some fields in
                                              the contract structure
                                              (like this round trip
                                              time).</p>
                                            <p>There are other modules
                                              that do keepalive, some
                                              mentioned dispatcher,
                                              there is a dedicated one
                                              named keepalive, and,
                                              afaik, also nat_traversal
                                              can do it. I am listing
                                              them so others can assert
                                              where it would be better
                                              to add the new feature --
                                              as said, I would do it in
                                              usrloc, but I am open for
                                              other suggestions as well
                                              (eventually accompanied
                                              with a pull request).</p>
                                            <p>Cheers,<br>
                                              Daniel</p>
                                            <div>
                                              <p class="MsoNormal">On
                                                15.01.19 21:12, Julien
                                                Chavanton wrote:</p>
                                            </div>
                                            <blockquote
                                              style="margin-top:5pt;margin-bottom:5pt">
                                              <div>
                                                <div>
                                                  <div>
                                                    <p class="MsoNormal">Depending
                                                      on the use case,
                                                      you could use the
                                                      dispatcher module
                                                      latency stats.</p>
                                                  </div>
                                                  <div>
                                                    <p class="MsoNormal"> </p>
                                                  </div>
                                                  <div>
                                                    <p class="MsoNormal"><a
href="https://kamailio.org/docs/modules/devel/modules/dispatcher.html#dispatcher.p.ds_ping_latency_stats"
                                                        target="_blank"
moz-do-not-send="true">https://kamailio.org/docs/modules/devel/modules/dispatcher.html#dispatcher.p.ds_ping_latency_stats</a></p>
                                                  </div>
                                                  <div>
                                                    <p class="MsoNormal"> </p>
                                                  </div>
                                                  <div>
                                                    <p class="MsoNormal">Regards</p>
                                                  </div>
                                                </div>
                                              </div>
                                              <p class="MsoNormal"> </p>
                                              <div>
                                                <div>
                                                  <p class="MsoNormal">On
                                                    Tue, Jan 15, 2019 at
                                                    2:29 AM Daniel Tryba
                                                    <<a
                                                      href="mailto:d.tryba@pocos.nl"
                                                      target="_blank"
                                                      moz-do-not-send="true">d.tryba@pocos.nl</a>>
                                                    wrote:</p>
                                                </div>
                                                <blockquote
                                                  style="border-style:none
                                                  none none
                                                  solid;border-left-width:1pt;padding:0cm
                                                  0cm 0cm
6pt;margin-left:4.8pt;margin-right:0cm;border-left-color:rgb(204,204,204)">
                                                  <p class="MsoNormal">On
                                                    Sun, Jan 13, 2019 at
                                                    10:08:31PM +0300,
                                                    Soltanici Ilie
                                                    wrote:<br>
                                                    > With Asterisk,
                                                    we are able to get
                                                    some peer round-trip
                                                    connection statistic
                                                    by setting
                                                    qualify=yes for the
                                                    specified peer. <br>
                                                    > It sends
                                                    periodic OPTIONS to
                                                    the peer and
                                                    calculates the time
                                                    round trip time.<br>
                                                    > It's something
                                                    like - "Status: OK
                                                    (30 ms)".<br>
                                                    > Is there any
                                                    way to achieve this
                                                    in Kamailio by using
                                                    nathelper??module,
                                                    or any other?<br>
                                                    <br>
                                                    I think the only way
                                                    to do this is to
                                                    make this yourself
                                                    (tm). In your<br>
                                                    favorite scripting
                                                    language, query the
                                                    locations and fire
                                                    OPTIONS and<br>
                                                    measure the time for
                                                    a response (if any)
                                                    on basis of the
                                                    "random" callid<br>
                                                    you create. If you
                                                    route these requests
                                                    through kamailio you
                                                    will<br>
                                                    prevent any NAT
                                                    problems or
                                                    connection with TCP
                                                    endpoints.<br>
                                                    <br>
_______________________________________________<br>
                                                    Kamailio (SER) -
                                                    Users Mailing List<br>
                                                    <a
                                                      href="mailto:sr-users@lists.kamailio.org"
                                                      target="_blank"
                                                      moz-do-not-send="true">sr-users@lists.kamailio.org</a><br>
                                                    <a
                                                      href="https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users"
                                                      target="_blank"
                                                      moz-do-not-send="true">https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users</a></p>
                                                </blockquote>
                                              </div>
                                              <p class="MsoNormal"><br>
                                                <br>
                                              </p>
                                              <pre style="font-family:monospace">_______________________________________________</pre>
                                              <pre style="font-family:monospace">Kamailio (SER) - Users Mailing List</pre>
                                              <pre style="font-family:monospace"><a href="mailto:sr-users@lists.kamailio.org" target="_blank" style="font-family:monospace" moz-do-not-send="true">sr-users@lists.kamailio.org</a></pre>
                                              <pre style="font-family:monospace"><a href="https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users" target="_blank" style="font-family:monospace" moz-do-not-send="true">https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users</a></pre>
                                            </blockquote>
                                            <pre style="font-family:monospace">-- </pre>
                                            <pre style="font-family:monospace">Daniel-Constantin Mierla -- <a href="http://www.asipto.com" target="_blank" style="font-family:monospace" moz-do-not-send="true">www.asipto.com</a></pre>
                                            <pre style="font-family:monospace"><a href="http://www.twitter.com/miconda" target="_blank" style="font-family:monospace" moz-do-not-send="true">www.twitter.com/miconda</a> -- <a href="http://www.linkedin.com/in/miconda" target="_blank" style="font-family:monospace" moz-do-not-send="true">www.linkedin.com/in/miconda</a></pre>
                                            <pre style="font-family:monospace">Kamailio World Conference - May 6-8, 2019 -- <a href="http://www.kamailioworld.com" target="_blank" style="font-family:monospace" moz-do-not-send="true">www.kamailioworld.com</a></pre>
                                            <pre style="font-family:monospace">Kamailio Advanced Training - Mar 4-6, 2019 in Berlin; Mar 25-27, 2019, in Washington, DC, USA -- <a href="http://www.asipto.com" target="_blank" style="font-family:monospace" moz-do-not-send="true">www.asipto.com</a></pre>
                                          </div>
                                          <p class="MsoNormal">_______________________________________________<br>
                                            Kamailio (SER) - Users
                                            Mailing List<br>
                                            <a
                                              href="mailto:sr-users@lists.kamailio.org"
                                              target="_blank"
                                              moz-do-not-send="true">sr-users@lists.kamailio.org</a><br>
                                            <a
                                              href="https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users"
                                              target="_blank"
                                              moz-do-not-send="true">https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users</a></p>
                                        </blockquote>
                                      </div>
                                      <p class="MsoNormal"><br
                                          clear="all">
                                      </p>
                                      <div>
                                        <p class="MsoNormal"> </p>
                                      </div>
                                      <p class="MsoNormal">-- </p>
                                      <div>
                                        <div>
                                          <div>
                                            <div>
                                              <div>
                                                <div>
                                                  <div>
                                                    <div>
                                                      <div>
                                                        <div>
                                                          <div>
                                                          <p><b><span
                                                          style="font-size:9pt;font-family:Arial,sans-serif;color:black">Nuno
                                                          Ferreira</span></b><span
style="font-size:9pt;font-family:Arial,sans-serif;color:black"> |
                                                          Architect,
                                                          CoreUC | <a
                                                          href="mailto:nferreira@fuze.com"
target="_blank" style="font-family:Arial,sans-serif"
                                                          moz-do-not-send="true">nferreira@fuze.com</a>
                                                          | +351
                                                          308805903<br>
                                                          <a
href="https://www.google.com/maps/search/Rua+Carlos+Silva+Melo+Guimar%C3%A3es+23,+3800-126+Aveiro,+Portugal?entry=gmail&source=g"
style="font-family:Arial,sans-serif" moz-do-not-send="true">Rua Carlos
                                                          Silva Melo
                                                          Guimarães 23,
                                                          3800-126
                                                          Aveiro,
                                                          Portugal</a></span></p>
                                                          <p><span
                                                          style="font-size:9pt;font-family:Arial,sans-serif;color:black"><a
href="http://www.facebook.com/fuze" target="_blank"
                                                          style="font-family:Arial,sans-serif"
moz-do-not-send="true"><span
                                                          style="text-decoration:none;font-family:Arial,sans-serif;color:black"><span
style="border:1pt solid
                                                          windowtext;padding:0cm;font-family:Arial,sans-serif;color:blue"><img
                                                          style="width:
                                                          0.0625in;
                                                          height:
                                                          0.1354in;
                                                          font-family:
                                                          Arial,
                                                          sans-serif;"
                                                          id="m_2301551721869143753gmail-m_1858201987455159565_x0000_i1036"
                                                          alt="Image
                                                          removed by
                                                          sender."
                                                          moz-do-not-send="true"
                                                          width="6"
                                                          height="13"
                                                          border="0"></span></span></a>  <a
href="http://www.twitter.com/fuze" target="_blank"
                                                          style="font-family:Arial,sans-serif"
moz-do-not-send="true"><span
                                                          style="text-decoration:none;font-family:Arial,sans-serif;color:black"><span
style="border:1pt solid
                                                          windowtext;padding:0cm;font-family:Arial,sans-serif;color:blue"><img
                                                          style="width:
                                                          0.1666in;
                                                          height:
                                                          0.125in;
                                                          font-family:
                                                          Arial,
                                                          sans-serif;"
                                                          id="m_2301551721869143753gmail-m_1858201987455159565_x0000_i1035"
                                                          alt="Image
                                                          removed by
                                                          sender."
                                                          moz-do-not-send="true"
                                                          width="16"
                                                          height="12"
                                                          border="0"></span></span></a>  <a
href="https://www.linkedin.com/company/fuze-inc" target="_blank"
                                                          style="font-family:Arial,sans-serif"
moz-do-not-send="true"><span
                                                          style="text-decoration:none;font-family:Arial,sans-serif;color:black"><span
style="border:1pt solid
                                                          windowtext;padding:0cm;font-family:Arial,sans-serif;color:blue"><img
                                                          style="width:
                                                          0.1458in;
                                                          height:
                                                          0.1458in;
                                                          font-family:
                                                          Arial,
                                                          sans-serif;"
                                                          id="m_2301551721869143753gmail-m_1858201987455159565_x0000_i1034"
                                                          alt="Image
                                                          removed by
                                                          sender."
                                                          moz-do-not-send="true"
                                                          width="14"
                                                          height="14"
                                                          border="0"></span></span></a>  <a
href="https://plus.google.com/110150232345018024360" target="_blank"
                                                          style="font-family:Arial,sans-serif"
moz-do-not-send="true"><span
                                                          style="text-decoration:none;font-family:Arial,sans-serif;color:black"><span
style="border:1pt solid
                                                          windowtext;padding:0cm;font-family:Arial,sans-serif;color:blue"><img
                                                          style="width:
                                                          0.1354in;
                                                          height:
                                                          0.125in;
                                                          font-family:
                                                          Arial,
                                                          sans-serif;"
                                                          id="m_2301551721869143753gmail-m_1858201987455159565_x0000_i1033"
                                                          alt="Image
                                                          removed by
                                                          sender."
                                                          moz-do-not-send="true"
                                                          width="13"
                                                          height="12"
                                                          border="0"></span></span></a>  <a
href="https://www.instagram.com/fuze_hq/" target="_blank"
                                                          style="font-family:Arial,sans-serif"
moz-do-not-send="true"><span
                                                          style="text-decoration:none;font-family:Arial,sans-serif;color:black"><span
style="border:1pt solid
                                                          windowtext;padding:0cm;font-family:Arial,sans-serif;color:blue"><img
                                                          style="width:
                                                          0.1354in;
                                                          height:
                                                          0.1354in;
                                                          font-family:
                                                          Arial,
                                                          sans-serif;"
                                                          id="m_2301551721869143753gmail-m_1858201987455159565_x0000_i1032"
                                                          alt="Image
                                                          removed by
                                                          sender."
                                                          moz-do-not-send="true"
                                                          width="13"
                                                          height="13"
                                                          border="0"></span></span></a></span></p>
                                                          <p><span
                                                          style="font-size:9pt;font-family:Arial,sans-serif;color:black"><a
href="http://www.fuze.com/" target="_blank"
                                                          style="font-family:Arial,sans-serif"
moz-do-not-send="true"><span
                                                          style="text-decoration:none;font-family:Arial,sans-serif;color:black"><span
style="font-size:13.5pt;border:1pt solid
                                                          windowtext;padding:0cm;font-family:Arial,sans-serif;color:blue"><img
                                                          style="width:
                                                          1.3541in;
                                                          height:
                                                          0.7708in;
                                                          font-family:
                                                          Arial,
                                                          sans-serif;"
                                                          id="m_2301551721869143753gmail-m_1858201987455159565_x0000_i1031"
                                                          alt="Image
                                                          removed by
                                                          sender."
                                                          moz-do-not-send="true"
                                                          width="130"
                                                          height="74"
                                                          border="0"></span></span></a></span></p>
                                                          </div>
                                                        </div>
                                                      </div>
                                                    </div>
                                                  </div>
                                                </div>
                                              </div>
                                            </div>
                                          </div>
                                        </div>
                                      </div>
                                    </div>
                                    <p class="MsoNormal"><br>
                                      <span
style="font-size:10.5pt;font-family:Arial,sans-serif;background-color:white;color:rgb(51,51,51)">*Confidentiality
                                        Notice: The information
                                        contained in this e-mail and any</span><span
style="font-size:10.5pt;font-family:Arial,sans-serif;color:rgb(51,51,51)"><br>
                                        <span
                                          style="font-family:Arial,sans-serif;background-color:white">attachments
                                          may be confidential. If you
                                          are not an intended recipient,
                                          you</span><br>
                                        <span
                                          style="font-family:Arial,sans-serif;background-color:white">are
                                          hereby notified that any
                                          dissemination, distribution or
                                          copying of this</span><br>
                                        <span
                                          style="font-family:Arial,sans-serif;background-color:white">e-mail
                                          is strictly prohibited. If you
                                          have received this e-mail in
                                          error,</span><br>
                                        <span
                                          style="font-family:Arial,sans-serif;background-color:white">please
                                          notify the sender and
                                          permanently delete the e-mail
                                          and any</span><br>
                                        <span
                                          style="font-family:Arial,sans-serif;background-color:white">attachments
                                          immediately. You should not
                                          retain, copy or use this
                                          e-mail or</span><br>
                                        <span
                                          style="font-family:Arial,sans-serif;background-color:white">any
                                          attachment for any purpose,
                                          nor disclose all or any part
                                          of the</span><br>
                                        <span
                                          style="font-family:Arial,sans-serif;background-color:white">contents
                                          to any other person. Thank
                                          you.*</span></span>_______________________________________________<br>
                                      Kamailio (SER) - Users Mailing
                                      List<br>
                                      <a
                                        href="mailto:sr-users@lists.kamailio.org"
                                        target="_blank"
                                        moz-do-not-send="true">sr-users@lists.kamailio.org</a><br>
                                      <a
                                        href="https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users"
                                        target="_blank"
                                        moz-do-not-send="true">https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users</a></p>
                                  </blockquote>
                                </div>
                              </blockquote>
                            </div>
                            <p class="MsoNormal">_______________________________________________<br>
                              Kamailio (SER) - Users Mailing List<br>
                              <a
                                href="mailto:sr-users@lists.kamailio.org"
                                target="_blank" moz-do-not-send="true">sr-users@lists.kamailio.org</a><br>
                              <a
                                href="https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users"
                                target="_blank" moz-do-not-send="true">https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users</a></p>
                          </blockquote>
                        </div>
                        <p class="MsoNormal"><br clear="all">
                        </p>
                        <div>
                          <p class="MsoNormal"> </p>
                        </div>
                        <p class="MsoNormal">-- </p>
                        <div>
                          <div>
                            <div>
                              <div>
                                <div>
                                  <div>
                                    <div>
                                      <div>
                                        <div>
                                          <div>
                                            <div>
                                              <p><b><span
                                                    style="font-size:9pt;font-family:Arial,sans-serif;color:black">Nuno
                                                    Ferreira</span></b><span
style="font-size:9pt;font-family:Arial,sans-serif;color:black"> |
                                                  Architect, CoreUC | <a
href="mailto:nferreira@fuze.com" target="_blank"
                                                    style="font-family:Arial,sans-serif"
moz-do-not-send="true">nferreira@fuze.com</a> | +351 308805903<br>
                                                  <a
href="https://www.google.com/maps/search/Rua+Carlos+Silva+Melo+Guimar%C3%A3es+23,+3800-126+Aveiro,+Portugal?entry=gmail&source=g"
style="font-family:Arial,sans-serif" moz-do-not-send="true">Rua Carlos
                                                    Silva Melo Guimarães
                                                    23, 3800-126 Aveiro,
                                                    Portugal</a></span></p>
                                              <p><span
                                                  style="font-size:9pt;font-family:Arial,sans-serif;color:black"><a
href="http://www.facebook.com/fuze" target="_blank"
                                                    style="font-family:Arial,sans-serif"
moz-do-not-send="true"><span
                                                      style="text-decoration:none;font-family:Arial,sans-serif;color:black"><span
style="border:1pt solid
                                                        windowtext;padding:0cm;font-family:Arial,sans-serif;color:blue"><img
                                                          style="width:
                                                          0.0625in;
                                                          height:
                                                          0.1354in;
                                                          font-family:
                                                          Arial,
                                                          sans-serif;"
                                                          id="m_2301551721869143753gmail-m_1858201987455159565_x0000_i1030"
                                                          alt="Image
                                                          removed by
                                                          sender."
                                                          moz-do-not-send="true"
                                                          width="6"
                                                          height="13"
                                                          border="0"></span></span></a>  <a
href="http://www.twitter.com/fuze" target="_blank"
                                                    style="font-family:Arial,sans-serif"
moz-do-not-send="true"><span
                                                      style="text-decoration:none;font-family:Arial,sans-serif;color:black"><span
style="border:1pt solid
                                                        windowtext;padding:0cm;font-family:Arial,sans-serif;color:blue"><img
                                                          style="width:
                                                          0.1666in;
                                                          height:
                                                          0.125in;
                                                          font-family:
                                                          Arial,
                                                          sans-serif;"
                                                          id="m_2301551721869143753gmail-m_1858201987455159565_x0000_i1029"
                                                          alt="Image
                                                          removed by
                                                          sender."
                                                          moz-do-not-send="true"
                                                          width="16"
                                                          height="12"
                                                          border="0"></span></span></a>  <a
href="https://www.linkedin.com/company/fuze-inc" target="_blank"
                                                    style="font-family:Arial,sans-serif"
moz-do-not-send="true"><span
                                                      style="text-decoration:none;font-family:Arial,sans-serif;color:black"><span
style="border:1pt solid
                                                        windowtext;padding:0cm;font-family:Arial,sans-serif;color:blue"><img
                                                          style="width:
                                                          0.1458in;
                                                          height:
                                                          0.1458in;
                                                          font-family:
                                                          Arial,
                                                          sans-serif;"
                                                          id="m_2301551721869143753gmail-m_1858201987455159565_x0000_i1028"
                                                          alt="Image
                                                          removed by
                                                          sender."
                                                          moz-do-not-send="true"
                                                          width="14"
                                                          height="14"
                                                          border="0"></span></span></a>  <a
href="https://plus.google.com/110150232345018024360" target="_blank"
                                                    style="font-family:Arial,sans-serif"
moz-do-not-send="true"><span
                                                      style="text-decoration:none;font-family:Arial,sans-serif;color:black"><span
style="border:1pt solid
                                                        windowtext;padding:0cm;font-family:Arial,sans-serif;color:blue"><img
                                                          style="width:
                                                          0.1354in;
                                                          height:
                                                          0.125in;
                                                          font-family:
                                                          Arial,
                                                          sans-serif;"
                                                          id="m_2301551721869143753gmail-m_1858201987455159565_x0000_i1027"
                                                          alt="Image
                                                          removed by
                                                          sender."
                                                          moz-do-not-send="true"
                                                          width="13"
                                                          height="12"
                                                          border="0"></span></span></a>  <a
href="https://www.instagram.com/fuze_hq/" target="_blank"
                                                    style="font-family:Arial,sans-serif"
moz-do-not-send="true"><span
                                                      style="text-decoration:none;font-family:Arial,sans-serif;color:black"><span
style="border:1pt solid
                                                        windowtext;padding:0cm;font-family:Arial,sans-serif;color:blue"><img
                                                          style="width:
                                                          0.1354in;
                                                          height:
                                                          0.1354in;
                                                          font-family:
                                                          Arial,
                                                          sans-serif;"
                                                          id="m_2301551721869143753gmail-m_1858201987455159565_x0000_i1026"
                                                          alt="Image
                                                          removed by
                                                          sender."
                                                          moz-do-not-send="true"
                                                          width="13"
                                                          height="13"
                                                          border="0"></span></span></a></span></p>
                                              <p><span
                                                  style="font-size:9pt;font-family:Arial,sans-serif;color:black"><a
href="http://www.fuze.com/" target="_blank"
                                                    style="font-family:Arial,sans-serif"
moz-do-not-send="true"><span
                                                      style="text-decoration:none;font-family:Arial,sans-serif;color:black"><span
style="font-size:13.5pt;border:1pt solid
                                                        windowtext;padding:0cm;font-family:Arial,sans-serif;color:blue"><img
                                                          style="width:
                                                          1.3541in;
                                                          height:
                                                          0.7708in;
                                                          font-family:
                                                          Arial,
                                                          sans-serif;"
                                                          id="m_2301551721869143753gmail-m_1858201987455159565_x0000_i1025"
                                                          alt="Image
                                                          removed by
                                                          sender."
                                                          moz-do-not-send="true"
                                                          width="130"
                                                          height="74"
                                                          border="0"></span></span></a></span></p>
                                            </div>
                                          </div>
                                        </div>
                                      </div>
                                    </div>
                                  </div>
                                </div>
                              </div>
                            </div>
                          </div>
                        </div>
                      </div>
                      <p class="MsoNormal"><br>
                        <span
style="font-size:10.5pt;font-family:Arial,sans-serif;background-color:white;color:rgb(51,51,51)">*Confidentiality
                          Notice: The information contained in this
                          e-mail and any</span><span
style="font-size:10.5pt;font-family:Arial,sans-serif;color:rgb(51,51,51)"><br>
                          <span
                            style="font-family:Arial,sans-serif;background-color:white">attachments
                            may be confidential. If you are not an
                            intended recipient, you</span><br>
                          <span
                            style="font-family:Arial,sans-serif;background-color:white">are
                            hereby notified that any dissemination,
                            distribution or copying of this</span><br>
                          <span
                            style="font-family:Arial,sans-serif;background-color:white">e-mail
                            is strictly prohibited. If you have received
                            this e-mail in error,</span><br>
                          <span
                            style="font-family:Arial,sans-serif;background-color:white">please
                            notify the sender and permanently delete the
                            e-mail and any</span><br>
                          <span
                            style="font-family:Arial,sans-serif;background-color:white">attachments
                            immediately. You should not retain, copy or
                            use this e-mail or</span><br>
                          <span
                            style="font-family:Arial,sans-serif;background-color:white">any
                            attachment for any purpose, nor disclose all
                            or any part of the</span><br>
                          <span
                            style="font-family:Arial,sans-serif;background-color:white">contents
                            to any other person. Thank you.*</span></span>
                      </p>
                    </div>
                  </div>
                  _______________________________________________<br>
                  Kamailio (SER) - Users Mailing List<br>
                  <a href="mailto:sr-users@lists.kamailio.org"
                    target="_blank" moz-do-not-send="true">sr-users@lists.kamailio.org</a><br>
                  <a
                    href="https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users"
                    rel="noreferrer" target="_blank"
                    moz-do-not-send="true">https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users</a><br>
                </blockquote>
              </div>
              _______________________________________________<br>
              Kamailio (SER) - Users Mailing List<br>
              <a href="mailto:sr-users@lists.kamailio.org"
                target="_blank" moz-do-not-send="true">sr-users@lists.kamailio.org</a><br>
              <a
                href="https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users"
                rel="noreferrer" target="_blank" moz-do-not-send="true">https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users</a><br>
            </blockquote>
          </div>
        </div>
        -- <br>
        <div dir="ltr" class="gmail_signature"
          data-smartmail="gmail_signature">
          <div dir="ltr">
            <div>Regards,</div>
            <div><br>
            </div>
            David Villasmil
            <div>email: <a href="mailto:david.villasmil.work@gmail.com"
                target="_blank" moz-do-not-send="true">david.villasmil.work@gmail.com</a></div>
            <div>phone: +34669448337</div>
          </div>
        </div>
        <br>
        <fieldset class="mimeAttachmentHeader"></fieldset>
        <pre class="moz-quote-pre" wrap="">_______________________________________________
Kamailio (SER) - Users Mailing List
<a class="moz-txt-link-abbreviated" href="mailto:sr-users@lists.kamailio.org" moz-do-not-send="true">sr-users@lists.kamailio.org</a>
<a class="moz-txt-link-freetext" href="https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users" moz-do-not-send="true">https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users</a>
</pre>
      </blockquote>
      <pre class="moz-signature" cols="72">-- 
Daniel-Constantin Mierla -- <a class="moz-txt-link-abbreviated" href="http://www.asipto.com" moz-do-not-send="true">www.asipto.com</a>
<a class="moz-txt-link-abbreviated" href="http://www.twitter.com/miconda" moz-do-not-send="true">www.twitter.com/miconda</a> -- <a class="moz-txt-link-abbreviated" href="http://www.linkedin.com/in/miconda" moz-do-not-send="true">www.linkedin.com/in/miconda</a>
Kamailio Advanced Training - March 9-11, 2020, Berlin - <a class="moz-txt-link-abbreviated" href="http://www.asipto.com" moz-do-not-send="true">www.asipto.com</a>
Kamailio World Conference - April 27-29, 2020, in Berlin -- <a class="moz-txt-link-abbreviated" href="http://www.kamailioworld.com" moz-do-not-send="true">www.kamailioworld.com</a></pre>
    </blockquote>
    <pre class="moz-signature" cols="72">-- 
Daniel-Constantin Mierla -- <a class="moz-txt-link-abbreviated" href="http://www.asipto.com">www.asipto.com</a>
<a class="moz-txt-link-abbreviated" href="http://www.twitter.com/miconda">www.twitter.com/miconda</a> -- <a class="moz-txt-link-abbreviated" href="http://www.linkedin.com/in/miconda">www.linkedin.com/in/miconda</a></pre>
  </body>
</html>