Core Network Service
Authorization (CNSA) related commands used to create media profile
and service ids.
Syntax
cnsa { media-profile-id profile_id | service-id service_id [ service_id ]...[ service_id ] }no cnsa { media-profile-id | service-id [ service_id ] [ service_id ]...[ service_id ] }
media-profile profile_id
Specifies the cnsa
media profile id.
profile_id must
be an integer from 0 to 10.
The media profile id
is assigned to a service policy using the cnsa-media-profile command
under CSCF Service configuration.
IMPORTANT:
You can only create
one media profile id per ISC template.
service-id service_id
Specifies the cnsa
service id(s). These ids represent URN parameters which are ICSI
(IMS Communication Service Identifier) values that are mapped to
a service profile through a media profile id.
service_id must
be from 1 to 79 alpha and/or numeric characters.
no cnsa { media-profile-id | service-id [ service_id ] [ service_id ]... [ service_id ] }
Removes a media profile
or service id(s).
Usage:
Use this command to
configure cnsa media profile ids and service ids. Information for
core network authorization is received from HSS. It contains a list
of service ids and a media profile id. Since the media profile id
is an integer value, the S-CSCF needs to have a static database
that contains the mapping between the integer value and the subscribed
media profile. The media profile id is assigned to this service
policy using the cnsa-media-profile command
under CSCF Service configuration.
The S-CSCF selects
the service profile based on the media profile id set and the policies, such
as enforce-codec-policy and video-sessions, will be matched with
the incoming request. Other policies, if configured, will be ignored
in this scenario.
Example:
The following command
defines the media profile id as 2:
cnsa media-profile-id 2
The following command
defines several service ids:
cnsa service-id xxx:exampletelephony.version1 xxx:abc.com