Codec negotiation 61
This is the preferred method of operation.
The calling user agent sends an SDP offer with its codec list in the
INVITE message with a "sendrecv" attribute. The called user agent
returns more than one codec in the SDP answer. In the case that many
codecs are included in the response, the calling user agent picks the
first compatible codec from the called user agent’s list, and sends a new
SDP offer with a single codec to lock it in.
If the SDP of the calling user agent is not present in the INVITE
message, then the called user agent sends its codec list in an SDP
offer in the 200 OK message, with the "sendrecv" attribute. The calling
user agent selects one codec and sends the selected codec in an SDP
answer inside the ACK message, with "sendrecv" attribute.
For more information onthis algor ithm, referto RFC 3264 AnOffer/Answer
Model with the Session Description Protocol (SDP).
Best Bandwidth codec selection algorithm
The "Best Bandwidth" codec selection algorithm solves the issues caused
by the H.323 Master/Slave algorithm. The "Best Bandwidth" algorithm
selects one common codec based on two codec lists. Every time the
selection is done with the same two lists,the selected codec is the same.
The "Best Bandwidth" codec decision is based on the codec type only,
it does not take into account the fact that some codecs, while generally
using less bandwidth, can consume more bandwidth than others at certain
payload sizes.
"Best Bandwidth" is also applicable to SIP.
Algorithm details The selected codec is the type considered as the
best bandwidth codec type. To know whether one codec type has better
bandwidth than another, see the rule as summarized in Table5 "Best
Bandwidth algorithm - codec type" (page 61).
Tabl e 5
Best Bandwidth algorithm - codec type
G.711 A law G.711 mu-law G.729 A G. 729 AB G. 723.1
G.711 A-law G.711 A-law G.711 mu-law G.729 A G. 729 AB G. 723.1
G.711 mu-law G.711 mu-law G.711 mu-law G.729 A G. 729 AB G. 723.1
G.729 A G.729 A G.729 A G.729 A G. 729AB G.729A
G. 729 AB G. 729 AB G. 729 AB G. 729 AB G. 729 AB G. 729 AB
G. 723.1 G.723.1 G. 723.1 G.729A G. 729 AB G.723.1
Nortel Communication Server 1000
Branch Office Installation and Commissioning
NN43001-314 01.02 Standard
Release 5.0 20June 2007
Copyright© 2007, Nor tel Networks
.