The following networking features and enhancements have been added to the Solaris 10 10/08 release.
Session Description Protocol (SDP), RFC 4566, is used for describing multimedia sessions for session announcement, session invitation, and other forms of multimedia session initiation. SDP conveys media details such as type and encoding, transport protocol, session name, purpose, owner, and other session description metadata to the participants.
The libcommputil(3LIB) library provides public interfaces that parses the SDP description and checks for syntax conformance. This library also contains interfaces to generate SDP messages and convert the messages to byte-strings. SDP is used predominantly by the Session Initiation Protocol (SIP). With the libcommputil(3LIB) library, Solaris SIP developers can leverage these interfaces in developing SIP applications on the Solaris platform.
For more information, see the libcommputil(3LIB) man page.
The Solaris SIP stack now provides SIP application developers with the following two new features:
End-to-end traffic measurements – The end-to-end traffic measurement feature tracks the following activities.
Total number of bytes sent and received by the stack
Total number of SIP requests and responses sent and received
Number of SIP requests sent and received broken down by methods
Number of SIP responses sent and received broken down by response codes
SIP dialog or transaction logging – The SIP logging feature can enable and disable dialog or transaction logging. All SIP messages that are exchanged within a dialog or transaction are captured and stored in a log file provided by the application, when the dialog or transaction is terminated. The SIP logging feature helps developers in call tracing and debugging.