Re: Using nist sip stack

"Venkata Ramana Kunapuli" <[email protected]> Thu, 4 Oct 2007 10:31:11 -0400
Newsgroups gmane.comp.voip.nist-sip
Message-ID <[email protected]>
--===============2507321949132199520==
Content-Type: multipart/alternative; 
	boundary="----=_Part_32508_5879941.1191508271683"

------=_Part_32508_5879941.1191508271683
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

Well I  like your current interface where if user supplies "null" branch
then stack generates it else its should keep user generated branch id except
it should not be overwriting as it is doing now. if there is a issue with
user generated branch id then it is user responsibility.

The reason being there are tons of application out there which use SIP and
my do some customization. even SIP RFC is using it today to differentiate
earlier SIP RFCs with latest RFC by prepending magic cookie. there could be
applications out there who may want to extend this further.

In my case I am trying to communicate with a  server that is  restricting
the branch id (including magic cookie part) to 32( which even I do not agree
because it does not conform to SIP RFC,  but they are not going to change
it). I did try to change nist jain stack ( I had only 1.2 version local
copy) but I ran into some other issues as I posted in other thread.

I am trying to evaluate the jain sip API's to see if they are useful and
sufficient for some custom sip applications for recommendation.

Thanks
Venkat

On 10/3/07, Jeroen van Bemmel <[email protected]> wrote:
>
> Venkat,
>
> In the code I can see that the application provided branch id gets
> overwritten. However, I'm a little hesitant to change that (cannot
> oversee the consequences, something might break)
>
> To me there is no real reason for applications to generate their own
> branch ids (I would even say it's a flaw in the API, it should be left
> to the stack)
>
> Could be that the branch ID is 39 chars, it always starts with the magic
> cookie (7 chars) so if you strip that you get your desired 32 chars
> (which are randomly generated)
>
> Regards,
> Jeroen
>
> Venkata Ramana Kunapuli wrote:
> >
> > Sorry actually it is my mistake in using that API. Display name works
> > good. I realized right after sending the post. My bad I did not update
> > the post.
> >
> > However I had issue in setting the branch name in Via header. There is
> > API called  setBranch  to set branch ID say in Invite but when I
> > actually create transaction using getNewClientTransaction the sip stack
> > seems to overwrite the branch ID. and it over writes with 39 character
> > id (max possible) while I am looking for 32 character ID. so am little
> > uncomfortable with stack , in the sense it  does not allow me set branch
> > nor it does not allow me set the size of branch ID.
> >
> > May be if there is option of setting branch size or user provided branch
> > ID ( that will not overwritten) please let me know.
> >
> > Thanks
> > Venkat
> >
> > On 10/3/07, *Jeroen van Bemmel* <[email protected]
> > <mailto:[email protected]>> wrote:
> >
> >     Some of the TCK test cases contain similar code (for the
> displayname,
> >     not custom via branch), and they seem to work (although not
> asserted)
> >
> >     When you say "I don't see the display name being added", at what
> >     checkpoint do you mean? on the wire? or in a println? at uac/uas?
> >
> >     Regards,
> >     Jeroen
> >
> >     M. (Neo-Ranga) Ranganathan wrote:
> >      > Looks pretty valid. Please open up an issue and attach a self
> >      > contained test case. I'll look into it.
> >      >
> >      > Ranga
> >      >
> >      > On 9/26/07, Venkata Ramana Kunapuli < [email protected]
> >     <mailto:[email protected]>> wrote:
> >      >> Thanks Ranga for the info.. I had another issue I am trying to
> >     add display
> >      >> name in "From" and "To" headers. I tried the following but not
> >     successful. I
> >      >> mean "from" header being constructed, but I do not see display
> >     name being
> >      >> added anywhere
> >      >>
> >      >>             Address fromAddress
> >     =  addressFactory.createAddress(sipURI);
> >      >>             fromAddress.setDisplayName("sipPhone");
> >      >>             fromHeader =
> >     headerFactory.createFromHeader(fromAddress, "1234"
> >      >> /*tag*/);
> >      >>
> >      >> Is this not correct usage to set display name?
> >      >>
> >      >> Thanks
> >      >> Venkat
> >      >>
> >      >> On 9/21/07, M. (Neo-Ranga) Ranganathan <[email protected]
> >     <mailto:[email protected]>> wrote:
> >      >>> There is no explicit support for multipart mime. You have to
> >     construct
> >      >>> the body by yourself and add it.
> >      >>>
> >      >>> Regards,
> >      >>>
> >      >>> Ranga.
> >      >>>
> >      >>> On 9/21/07, Venkata Ramana Kunapuli < [email protected]
> >     <mailto:[email protected]>> wrote:
> >      >>>> Hi
> >      >>>>
> >      >>>> I am trying to explore the nist implementation of jain-sip. I
> >     am trying
> >      >> to
> >      >>>> add multipart message body but could not find right methods to
> >     insert
> >      >>>> multipart message body in a sip message (say INVITE). I
> >     appreciate your
> >      >>>> help.
> >      >>>>
> >      >>>> Thanks
> >      >>>> Venkat
> >      >>>>
> >      >>>> example:
> >      >>>>
> >      >>>> Content-Type:multipart/mixed;bounadry=separator
> >      >>>> --separator
> >      >>>> Content-Type:application/sdp
> >      >>>> .....
> >      >>>> --separator
> >      >>>> Content-Type:application/x-My-App
> >      >>>> Content-Dispostion:signal;handling=required
> >      >>>> .....
> >      >>>> --separator
> >      >>>>
> >      >>>>
> >      >>>>
> >      >>>> _______________________________________________
> >      >>>> nist-sip mailing list
> >      >>>> [email protected] <mailto:[email protected]>
> >      >>>> http://www-x.antd.nist.gov/mailman/listinfo/nist-sip
> >      >>>>
> >      >>>>
> >      >>>
> >      >>> --
> >      >>> M. Ranganathan
> >      >>> "There are two ways to write error-free programs; only the
> >     third one
> >      >>> works." --  Alan Perlis
> >      >>>
> >      >> http://www.animenewsnetwork.com/encyclopedia/anime.php?id=1052
> >      >>
> >      >
> >      >
> >
> >
> >
> > ------------------------------------------------------------------------
> >
> > _______________________________________________
> > nist-sip mailing list
> > [email protected]
> > http://www-x.antd.nist.gov/mailman/listinfo/nist-sip
>
>

------=_Part_32508_5879941.1191508271683
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

<div>Well I&nbsp; like your current interface where if user supplies &quot;null&quot; branch then stack generates it else its should keep&nbsp;user generated branch id except it should&nbsp;not be&nbsp;overwriting as it is doing now. if there is a issue with user generated branch id then it is user responsibility. 
</div>
<div>&nbsp;</div>
<div>The reason being there are tons of application out there which use SIP and my do some customization. even SIP RFC is using it today to differentiate earlier SIP&nbsp;RFCs with&nbsp;latest&nbsp;RFC&nbsp;by prepending magic cookie. there could be applications out&nbsp;there who may want to&nbsp;extend this&nbsp;further.&nbsp;
</div>
<div>&nbsp;</div>
<div>In my case I am trying to communicate with a&nbsp; server that is&nbsp; restricting the branch id (including magic cookie part) to 32( which even I do not agree because&nbsp;it does not conform<font style="BACKGROUND-COLOR: #ffff00">
 to</font>&nbsp;SIP RFC, &nbsp;but they are not going to change it). I did try to change&nbsp;nist jain stack ( I had only 1.2 version local copy) but I ran into&nbsp;some other issues as I posted in other thread.&nbsp;<br>&nbsp;</div>
<div>I am trying to evaluate the jain sip API&#39;s to see if they are useful and sufficient for some custom sip applications for&nbsp;recommendation.&nbsp;&nbsp;&nbsp;</div>
<div>&nbsp;</div>
<div>Thanks</div>
<div>Venkat<br>&nbsp;</div>
<div><span class="gmail_quote">On 10/3/07, <b class="gmail_sendername">Jeroen van Bemmel</b> &lt;<a href="mailto:[email protected]">[email protected]</a>&gt; wrote:</span>
<blockquote class="gmail_quote" style="PADDING-LEFT: 1ex; MARGIN: 0px 0px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid">Venkat,<br><br>In the code I can see that the application provided branch id gets<br>overwritten. However, I&#39;m a little hesitant to change that (cannot
<br>oversee the consequences, something might break)<br><br>To me there is no real reason for applications to generate their own<br>branch ids (I would even say it&#39;s a flaw in the API, it should be left<br>to the stack)
<br><br>Could be that the branch ID is 39 chars, it always starts with the magic<br>cookie (7 chars) so if you strip that you get your desired 32 chars<br>(which are randomly generated)<br><br>Regards,<br>Jeroen<br><br>Venkata Ramana Kunapuli wrote:
<br>&gt;<br>&gt; Sorry actually it is my mistake in using that API. Display name works<br>&gt; good. I realized right after sending the post. My bad I did not update<br>&gt; the post.<br>&gt;<br>&gt; However I had issue in setting the branch name in Via header. There is
<br>&gt; API called&nbsp;&nbsp;setBranch&nbsp;&nbsp;to set branch ID say in Invite but when I<br>&gt; actually create transaction using getNewClientTransaction the sip stack<br>&gt; seems to overwrite the branch ID. and it over writes with 39 character
<br>&gt; id (max possible) while I am looking for 32 character ID. so am little<br>&gt; uncomfortable with stack , in the sense it&nbsp;&nbsp;does not allow me set branch<br>&gt; nor it does not allow me set the size of branch ID.<br>
&gt;<br>&gt; May be if there is option of setting branch size or user provided branch<br>&gt; ID ( that will not overwritten) please let me know.<br>&gt;<br>&gt; Thanks<br>&gt; Venkat<br>&gt;<br>&gt; On 10/3/07, *Jeroen van Bemmel* &lt;
<a href="mailto:[email protected]">[email protected]</a><br>&gt; &lt;mailto:<a href="mailto:[email protected]">[email protected]</a>&gt;&gt; wrote:<br>&gt;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; Some of the TCK test cases contain similar code (for the displayname,
<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; not custom via branch), and they seem to work (although not asserted)<br>&gt;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; When you say &quot;I don&#39;t see the display name being added&quot;, at what<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; checkpoint do you mean? on the wire? or in a println? at uac/uas?
<br>&gt;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; Regards,<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; Jeroen<br>&gt;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; M. (Neo-Ranga) Ranganathan wrote:<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt; Looks pretty valid. Please open up an issue and attach a self<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt; contained test case. I&#39;ll look into it.
<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt; Ranga<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt; On 9/26/07, Venkata Ramana Kunapuli &lt; <a href="mailto:[email protected]">[email protected]</a><br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; &lt;mailto:<a href="mailto:[email protected]">
[email protected]</a>&gt;&gt; wrote:<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;&gt; Thanks Ranga for the info.. I had another issue I am trying to<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; add display<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;&gt; name in &quot;From&quot; and &quot;To&quot; headers. I tried the following but not
<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; successful. I<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;&gt; mean &quot;from&quot; header being constructed, but I do not see display<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; name being<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;&gt; added anywhere<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;&gt;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Address fromAddress
<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; =&nbsp;&nbsp;addressFactory.createAddress(sipURI);<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; fromAddress.setDisplayName(&quot;sipPhone&quot;);<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; fromHeader =<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; headerFactory.createFromHeader
(fromAddress, &quot;1234&quot;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;&gt; /*tag*/);<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;&gt;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;&gt; Is this not correct usage to set display name?<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;&gt;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;&gt; Thanks<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;&gt; Venkat
<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;&gt;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;&gt; On 9/21/07, M. (Neo-Ranga) Ranganathan &lt;<a href="mailto:[email protected]">[email protected]</a><br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; &lt;mailto:<a href="mailto:[email protected]">[email protected]</a>&gt;&gt; wrote:
<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;&gt;&gt; There is no explicit support for multipart mime. You have to<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; construct<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;&gt;&gt; the body by yourself and add it.<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;&gt;&gt;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;&gt;&gt; Regards,
<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;&gt;&gt;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;&gt;&gt; Ranga.<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;&gt;&gt;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;&gt;&gt; On 9/21/07, Venkata Ramana Kunapuli &lt; <a href="mailto:[email protected]">[email protected]</a><br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; &lt;mailto:
<a href="mailto:[email protected]">[email protected]</a>&gt;&gt; wrote:<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;&gt;&gt;&gt; Hi<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;&gt;&gt;&gt;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;&gt;&gt;&gt; I am trying to explore the nist implementation of jain-sip. I
<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; am trying<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;&gt; to<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;&gt;&gt;&gt; add multipart message body but could not find right methods to<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; insert<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;&gt;&gt;&gt; multipart message body in a sip message (say INVITE). I
<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; appreciate your<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;&gt;&gt;&gt; help.<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;&gt;&gt;&gt;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;&gt;&gt;&gt; Thanks<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;&gt;&gt;&gt; Venkat<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;&gt;&gt;&gt;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;&gt;&gt;&gt; example:
<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;&gt;&gt;&gt;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;&gt;&gt;&gt; Content-Type:multipart/mixed;bounadry=separator<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;&gt;&gt;&gt; --separator<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;&gt;&gt;&gt; Content-Type:application/sdp<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;&gt;&gt;&gt; .....
<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;&gt;&gt;&gt; --separator<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;&gt;&gt;&gt; Content-Type:application/x-My-App<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;&gt;&gt;&gt; Content-Dispostion:signal;handling=required<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;&gt;&gt;&gt; .....<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;&gt;&gt;&gt; --separator
<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;&gt;&gt;&gt;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;&gt;&gt;&gt;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;&gt;&gt;&gt;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;&gt;&gt;&gt; _______________________________________________<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;&gt;&gt;&gt; nist-sip mailing list<br>
&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;&gt;&gt;&gt; <a href="mailto:[email protected]">[email protected]</a> &lt;mailto:<a href="mailto:[email protected]">[email protected]</a>&gt;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;&gt;&gt;&gt; <a href="http://www-x.antd.nist.gov/mailman/listinfo/nist-sip">
http://www-x.antd.nist.gov/mailman/listinfo/nist-sip</a><br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;&gt;&gt;&gt;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;&gt;&gt;&gt;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;&gt;&gt;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;&gt;&gt; --<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;&gt;&gt; M. Ranganathan<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;&gt;&gt; &quot;There are two ways to write error-free programs; only the
<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; third one<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;&gt;&gt; works.&quot; --&nbsp;&nbsp;Alan Perlis<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;&gt;&gt;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;&gt; <a href="http://www.animenewsnetwork.com/encyclopedia/anime.php?id=1052">http://www.animenewsnetwork.com/encyclopedia/anime.php?id=1052
</a><br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;&gt;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;<br>&gt;<br>&gt;<br>&gt;<br>&gt; ------------------------------------------------------------------------<br>&gt;<br>&gt; _______________________________________________
<br>&gt; nist-sip mailing list<br>&gt; <a href="mailto:[email protected]">[email protected]</a><br>&gt; <a href="http://www-x.antd.nist.gov/mailman/listinfo/nist-sip">http://www-x.antd.nist.gov/mailman/listinfo/nist-sip
</a><br><br></blockquote></div><br>

------=_Part_32508_5879941.1191508271683--

--===============2507321949132199520==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
nist-sip mailing list
[email protected]
http://www-x.antd.nist.gov/mailman/listinfo/nist-sip

--===============2507321949132199520==--