www.Tutorialsforu.info

Free Tutorials Cave

  • Increase font size
  • Default font size
  • Decrease font size
Your Ad Here



Diameter SIP Application AVPs - Page 3

E-mail Print
Article Index
Diameter SIP Application AVPs
Page 2
Page 3
Page 4
Page 5
Page 6
Page 7
Page 8
Page 9
Page 10
All Pages

9.2. SIP-Server-URI AVP


The SIP-Server-URI AVP (AVP Code 371) is of type UTF8String. This
AVP contains a SIP or SIPS URI (as defined in RFC 3261 [RFC3261])
that identifies a SIP server.

9.3. SIP-Server-Capabilities AVP


The SIP-Server-Capabilities AVP (AVP Code 372) is of type Grouped.
The Diameter indicates in this AVP the requirements for a particular
SIP capability, so that the Diameter client (SIP server) is able to
select another appropriate SIP server to serve the user.

The SIP-Server-Capabilities AVP allows a Diameter client (SIP server)
to select another SIP server for triggering or executing services to
the user. A user may have enabled some services that require the
implementation of certain capabilities in the SIP server that
triggers or executes those services. For example, the SIP server
that triggers or executes services to this user may need to implement
SIP servlets [JSR-000116], Call Processing Language (CPL) [RFC3880],
or any other kind of capability. Or perhaps that user belongs to a
premium users group that has a certain stringent quality-of-service
agreement that requires a fast SIP server. The capabilities required
or recommended to a given user are conveyed in the
SIP-Server-Capabilities AVP. When it receives them, the Diameter
client (SIP server) that does the SIP server selection needs to have
the means to find out available SIP servers that meet the required or
optional capabilities. Such means are outside the scope of this
specification.

Note that the SIP-Server-Capabilities AVP assists the Diameter client
(SIP server) to produce a subset of all the available SIP servers to
be allocated to the user in the Home Realm; this is the subset that
conforms the requirements of capabilities on a per-user basis.
Typically this subset will be formed of more than a single SIP

server, so once the subset of those SIP servers is identified, it is
possible that several instances of these SIP servers exist, in which
case the Diameter client (SIP server) should choose one particular
SIP server to execute and trigger services to this user. It is
expected that at this point the SIP server (Diameter client) will
follow the procedures of RFC 3263 [RFC3263] to allocate one SIP
server to the user.

The SIP-Server-Capabilities AVP is defined as follows (per the
grouped-avp-def of RFC 3588 [RFC3588]):

SIP-Server-Capabilities ::= < AVP Header: 372 >
* [ SIP-Mandatory-Capability ]
* [ SIP-Optional-Capability ]
* [ SIP-Server-URI ]
* [ AVP ]

9.3.1. SIP-Mandatory-Capability AVP


The SIP-Mandatory-Capability AVP (AVP Code 373) is of type
Unsigned32. The value represents a certain capability (or set of
capabilities) that have to be fulfilled by the SIP server allocated
to the user.

The semantics of the different values are not standardized, as it is
a matter of the administrative network to allocate its own semantics
within its own network. Each value has to represent a single
capability within the administrative network.

9.3.2. SIP-Optional-Capability AVP


The SIP-Optional-Capability AVP (AVP Code 374) is of type Unsigned32.
The value represents a certain capability (or set of capabilities)
that, optionally, may be fulfilled by the SIP server allocated to the
user.

The semantics of the different values are not standardized, as it is
a matter of the administrative network to allocate its own semantics
within its own network. Each value has to represent a single
capability within the administrative network.


 

Subscribe By Email

Enter your email address:

Delivered by FeedBurner

Translate

Donate

Development & maintainance needs time & money.
With your donation you can help us to keep this project alive
Donate:
  Monthly Monthly
Currency
Amount