Dialog Identifiers

We have already shown that dialogi identifiers consist of three parts, Call-Id, From tagi, and To tag, but it is not that clear why are dialog identifiers created exactly this way and who contributes which part.

Call-ID is so called call identifier. It must be a unique string that identifies a call. A call consists of one or more dialogsi. Multiple user agents may respond to a request when a proxy along the path forks the request. Each user agent that sends a 2xx establishes a separate dialog with the caller. All such dialogs are part of the same call and have the same Call-ID.

From tag is generated by the caller and it uniquely identifies the dialog in the caller's user agent. To tag is generated by a callee and it uniquely identifies, just like From tag, the dialog in the callee's user agent.

This hierarchical dialog identifier is necessary because a single call invitation can create several dialogs and caller must be able to distinguish them.

Home |  Recent changes |  Search |  Glossary |  Sitemap |  Login