Re: IMS headers and procedures
"M. Rangnathan" <[email protected]>
| Newsgroups | gmane.comp.voip.nist-sip |
|---|---|
| Message-ID | <[email protected]> |
Hi Miguel, You may want to cvs update ( the class cast may already be fixed). Do take a look at the additions to SipHeaderFactoryImpl in support of your header classes. You have to add something there too. In general, these changes look good and they are welcome. I'd be glad to take your changes and additions. Please send me diffs against cvs HEAD (you can use eclipse to generate diffs). You have some new files to add. Please send them to me for inclusion. Please also contribute test cases for you new headers. I've been a bit lose about this in the past and have always paid the price for being lose. Please make good javadoc for your additions so others may use your work. No javadoc errors please! The parser tests are located in tests/unit/gov/nist/sip/parser Please add test cases for your new headers. The structure of the tests should be quite obvious. Thanks on behalf of the user community. Regards Ranga Miguel Freitas wrote: > > Hi all. > I made some work in the past for the integration of the IMS Private > Headers in the NIST-SIP stack which as been submitted. > But I have made some adds and changes to the stack while I was > implementing IMS procedures in the old Sip-Communicator (IMS > registration and invitation). > > Changes made in the existing P-Headers: > - java class name changed to include a leading P. eg: > PAccessNetworkHeader.java > - __java.lang.ClassCastException __ resolved (due to an omission in > the ParserFactory) > > Additions made: > - added the SIP Security Agreement headers (RFC 3329) > : Security-Client, Security-Server and Security-Verify > - added the Referred-By header (RFC 3892) > - implemented the Precondition Mechanism (RFC 3312) > : new methods in MediaDescritptionImpl,java - OBS: I didn't > find a way to implement this without also changing the > javax.sdp.MediaDescription,java > : new gov.nist.javax.sdp.fields.PreconditionFields.java class > > I will integrate this changes in a more recent JAIN-SIP cvs release, > and then I could submit the code. > > Yours, > Miguel Freitas > - - - - - - - - > - Telecommunications Institute - > - Instituto de Telecomunicacoes - > - Aveiro, Portugal - > - [email protected] <mailto:[email protected]> - > - - - - - - - - > >------------------------------------------------------------------------ > >_______________________________________________ >nist-sip mailing list >[email protected] >http://www-x.antd.nist.gov/mailman/listinfo/nist-sip > > -- M. Ranganathan Advanced Networking Technologies Division, National Institute of Standards and Technology (NIST), 100 Bureau Drive, Stop 8920, Gaithersburg, MD 20899. tel:301 975 3664 , fax:301 590 0932 http://w3.antd.nist.gov/ Advanced Networking Technologies For the People!