Difference between revisions of "Cx/Dx"
From ss7api.null.ro
(→UserAuthorization) |
(→UserAuthorization) |
||
| Line 9: | Line 9: | ||
* In the following examples a ''${str}'' means its value must be reflected from received message. E.g. ''${hhident}'' must be set from received message ''hhident'' parameter.<br> | * In the following examples a ''${str}'' means its value must be reflected from received message. E.g. ''${hhident}'' must be set from received message ''hhident'' parameter.<br> | ||
| − | == UserAuthorization == | + | == UserAuthorization Command == |
=== Request === | === Request === | ||
| Line 110: | Line 110: | ||
</ServerCaps> | </ServerCaps> | ||
</UserAuthorizationAnswer> | </UserAuthorizationAnswer> | ||
| + | |||
| + | |||
| + | == ServerAssignment Command == | ||
| + | |||
| + | === Request === | ||
| + | |||
| + | General schema: | ||
| + | |||
| + | <ServerAssignmentRequest appid="16777216" code="301" shortName="SAR" flags="request,proxiable" internal_flags="add-session-id,no-session-state,auth-app" vendor="10415" have_unk_avps="true"> | ||
| + | <SessionId code="263" format="str" flags_must="mandatory" flags_must_not="vendor" occurence="fixed,required" minOccurs="1" maxOccurs="1"/> | ||
| + | <VendorSpecificApplicationId code="260" format="grouped" flags_must="mandatory" flags_must_not="vendor" occurence="required" minOccurs="1" maxOccurs="1" have_unk_avps="false"> | ||
| + | <VendorId code="266" format="uint32" flags_must="mandatory" flags_must_not="vendor" occurence="required" minOccurs="1" maxOccurs="4294967295"/> | ||
| + | <AcctApplicationId code="259" format="uint32" flags_must="mandatory" flags_must_not="vendor" minOccurs="0" maxOccurs="1"/> | ||
| + | <AuthApplicationId code="258" format="uint32" flags_must="mandatory" flags_must_not="vendor" minOccurs="0" maxOccurs="1"/> | ||
| + | </VendorSpecificApplicationId> | ||
| + | <AuthSessionState code="277" format="enum" flags_must="mandatory" flags_must_not="vendor" occurence="required" minOccurs="1" maxOccurs="1"/> | ||
| + | <OriginHost code="264" format="diamident" flags_must="mandatory" flags_must_not="vendor" occurence="required" minOccurs="1" maxOccurs="1"/> | ||
| + | <OriginRealm code="296" format="diamident" flags_must="mandatory" flags_must_not="vendor" occurence="required" minOccurs="1" maxOccurs="1"/> | ||
| + | <DestinationHost code="293" format="diamident" flags_must="mandatory" flags_must_not="vendor" minOccurs="0" maxOccurs="1"/> | ||
| + | <DestinationRealm code="283" format="diamident" flags_must="mandatory" flags_must_not="vendor" occurence="required" minOccurs="1" maxOccurs="1"/> | ||
| + | <Username code="1" format="str" flags_must="mandatory" flags_must_not="vendor" minOccurs="0" maxOccurs="1"/> | ||
| + | <SupportedFeatures vendor="10415" code="628" format="grouped" flags_must="vendor" minOccurs="0" maxOccurs="4294967295" have_unk_avps="true"> | ||
| + | <dictionary_bits> | ||
| + | <list_id_1>0=sifc 1=alias 2=ims-restoration</list_id_1> | ||
| + | </dictionary_bits> | ||
| + | <VendorId code="266" format="uint32" flags_must="mandatory" flags_must_not="vendor" occurence="required" minOccurs="1" maxOccurs="1"/> | ||
| + | <FeatureListId vendor="10415" code="629" format="uint32" flags_must="vendor" flags_must_not="mandatory" occurence="required" minOccurs="1" maxOccurs="1"/> | ||
| + | <FeatureList vendor="10415" code="630" format="uint32" flags_must="vendor" flags_must_not="mandatory" occurence="required" minOccurs="1" maxOccurs="1"/> | ||
| + | </SupportedFeatures> | ||
| + | <PublicIdentity vendor="10415" code="601" format="str" flags_must="vendor,mandatory" minOccurs="0" maxOccurs="4294967295"/> | ||
| + | <WildcardedPublicIdentity vendor="10415" code="634" format="str" flags_must="vendor" flags_must_not="mandatory" minOccurs="0" maxOccurs="1"/> | ||
| + | <ServerName vendor="10415" code="602" format="str" flags_must="vendor,mandatory" occurence="required" minOccurs="1" maxOccurs="1"/> | ||
| + | <ServerAssignType vendor="10415" code="614" format="enum" flags_must="vendor,mandatory" occurence="required" minOccurs="1" maxOccurs="1"> | ||
| + | <dictionary>0=none 1=register 2=re-register 3=unregistered-user 4=timeout-unregister 5=unregistered 6=timeout-unregister-store-server 7=unregistered-store-server 8=admin-unregister 9=noauth 10=auth-timeout 11=unregister-too-much-data 12=aaa-user-data-request 13=pgw-update 14=restoration</dictionary> | ||
| + | </ServerAssignType> | ||
| + | <UserDataAlreadyAvailable vendor="10415" code="624" format="enum" flags_must="vendor,mandatory" occurence="required" minOccurs="1" maxOccurs="1"> | ||
| + | <dictionary>0=no 1=yes</dictionary> | ||
| + | </UserDataAlreadyAvailable> | ||
| + | <ScscfRestorationInfo vendor="10415" code="639" format="grouped" flags_must="vendor" flags_must_not="mandatory" minOccurs="0" maxOccurs="1" have_unk_avps="true"> | ||
| + | <Username code="1" format="str" flags_must="mandatory" flags_must_not="vendor" occurence="required" minOccurs="1" maxOccurs="1"/> | ||
| + | <RestorationInfo vendor="10415" code="649" format="grouped" flags_must="vendor" flags_must_not="mandatory" occurence="required" minOccurs="1" maxOccurs="4294967295" have_unk_avps="true"> | ||
| + | <Path vendor="10415" code="640" format="raw" flags_must="vendor" flags_must_not="mandatory" occurence="required" minOccurs="1" maxOccurs="1"/> | ||
| + | <Contact vendor="10415" code="641" format="raw" flags_must="vendor" flags_must_not="mandatory" occurence="required" minOccurs="1" maxOccurs="1"/> | ||
| + | <SubscriptionInfo vendor="10415" code="642" format="grouped" flags_must="vendor" flags_must_not="mandatory" minOccurs="0" maxOccurs="1" have_unk_avps="true"> | ||
| + | <CallIdSipHdr vendor="10415" code="643" format="raw" flags_must="vendor" flags_must_not="mandatory" occurence="required" minOccurs="1" maxOccurs="1"/> | ||
| + | <FromSipHdr vendor="10415" code="644" format="raw" flags_must="vendor" flags_must_not="mandatory" occurence="required" minOccurs="1" maxOccurs="1"/> | ||
| + | <ToSipHdr vendor="10415" code="645" format="raw" flags_must="vendor" flags_must_not="mandatory" occurence="required" minOccurs="1" maxOccurs="1"/> | ||
| + | <RecordRoute vendor="10415" code="646" format="raw" flags_must="vendor" flags_must_not="mandatory" occurence="required" minOccurs="1" maxOccurs="1"/> | ||
| + | <Contact vendor="10415" code="641" format="raw" flags_must="vendor" flags_must_not="mandatory" occurence="required" minOccurs="1" maxOccurs="1"/> | ||
| + | </SubscriptionInfo> | ||
| + | </RestorationInfo> | ||
| + | <SipAuthScheme vendor="10415" code="608" format="str" flags_must="vendor,mandatory" minOccurs="0" maxOccurs="1"/> | ||
| + | </ScscfRestorationInfo> | ||
| + | <MultipleReg vendor="10415" code="648" format="enum" flags_must="vendor" flags_must_not="mandatory" minOccurs="0" maxOccurs="1"> | ||
| + | <dictionary>0=no 1=yes</dictionary> | ||
| + | </MultipleReg> | ||
| + | <SessionPriority vendor="10415" code="650" format="uint32" flags_must="vendor" flags_must_not="mandatory" minOccurs="0" maxOccurs="1"/> | ||
| + | </ServerAssignmentRequest> | ||
| + | |||
| + | Example: | ||
| + | <ServerAssignmentRequest appid="16777216" flags="request"> | ||
| + | <DestinationHost>destination.ims.mnc001.mcc001.3gppnetwork.org</DestinationHost> | ||
| + | <DestinationRealm>ims.mnc001.mcc001.3gppnetwork.org</DestinationRealm> | ||
| + | <Username>0010100000000001@ims.mnc001.mcc001.3gppnetwork.org</Username> | ||
| + | <SupportedFeatures vendor="10415"> | ||
| + | <value vendor="10415" id="1">sifc,alias,ims-restoration</value> | ||
| + | </SupportedFeatures> | ||
| + | <PublicIdentity vendor="10415">tel:+882800001</PublicIdentity> | ||
| + | <WildcardedPublicIdentity vendor="10415">utf-8.string</WildcardedPublicIdentity> | ||
| + | <ServerName vendor="10415">utf-8.string</ServerName> | ||
| + | <ServerAssignType vendor="10415">register</ServerAssignType> | ||
| + | <UserDataAlreadyAvailable vendor="10415">true</UserDataAlreadyAvailable> | ||
| + | <ScscfRestorationInfo vendor="10415"> | ||
| + | <Username>0010100000000001@ims.mnc001.mcc001.3gppnetwork.org</Username> | ||
| + | <RestorationInfo vendor="10415"> | ||
| + | <Path vendor="10415">00554433aa</Path> | ||
| + | <Contact vendor="10415">00554433aa</Contact> | ||
| + | <SubscriptionInfo vendor="10415"> | ||
| + | <CallIdSipHdr vendor="10415">00554433aa</CallIdSipHdr> | ||
| + | <FromSipHdr vendor="10415">00554433aa</FromSipHdr> | ||
| + | <ToSipHdr vendor="10415">00554433aa</ToSipHdr> | ||
| + | <RecordRoute vendor="10415">00554433aa</RecordRoute> | ||
| + | <Contact vendor="10415">00554433aa</Contact> | ||
| + | </SubscriptionInfo> | ||
| + | </RestorationInfo> | ||
| + | <SipAuthScheme vendor="10415">utf-8.string</SipAuthScheme> | ||
| + | </ScscfRestorationInfo> | ||
| + | <MultipleReg vendor="10415">false</MultipleReg> | ||
| + | <SessionPriority vendor="10415">0</SessionPriority> | ||
| + | </ServerAssignmentRequest> | ||
| + | |||
| + | === Answer === | ||
| + | |||
| + | General schema: | ||
| + | |||
| + | <ServerAssignmentAnswer appid="16777216" code="301" shortName="SAA" flags="proxiable" internal_flags="add-session-id,no-session-state,need-result,auth-app" vendor="10415" have_unk_avps="true"> | ||
| + | <SessionId code="263" format="str" flags_must="mandatory" flags_must_not="vendor" occurence="fixed,required" minOccurs="1" maxOccurs="1"/> | ||
| + | <VendorSpecificApplicationId code="260" format="grouped" flags_must="mandatory" flags_must_not="vendor" occurence="required" minOccurs="1" maxOccurs="1" have_unk_avps="false"> | ||
| + | <VendorId code="266" format="uint32" flags_must="mandatory" flags_must_not="vendor" occurence="required" minOccurs="1" maxOccurs="4294967295"/> | ||
| + | <AcctApplicationId code="259" format="uint32" flags_must="mandatory" flags_must_not="vendor" minOccurs="0" maxOccurs="1"/> | ||
| + | <AuthApplicationId code="258" format="uint32" flags_must="mandatory" flags_must_not="vendor" minOccurs="0" maxOccurs="1"/> | ||
| + | </VendorSpecificApplicationId> | ||
| + | <ResultCode code="268" format="uint32" flags_must="mandatory" flags_must_not="vendor" minOccurs="0" maxOccurs="1"/> | ||
| + | <ExperimentalResult code="297" format="grouped" flags_must="mandatory" flags_must_not="vendor" minOccurs="0" maxOccurs="1" have_unk_avps="false"> | ||
| + | <VendorId code="266" format="uint32" flags_must="mandatory" flags_must_not="vendor" occurence="required" minOccurs="1" maxOccurs="4294967295"/> | ||
| + | <ExperimentalResultCode code="298" format="uint32" flags_must="mandatory" flags_must_not="vendor" occurence="required" minOccurs="1" maxOccurs="4294967295"/> | ||
| + | </ExperimentalResult> | ||
| + | <AuthSessionState code="277" format="enum" flags_must="mandatory" flags_must_not="vendor" occurence="required" minOccurs="1" maxOccurs="1"/> | ||
| + | <OriginHost code="264" format="diamident" flags_must="mandatory" flags_must_not="vendor" occurence="required" minOccurs="1" maxOccurs="1"/> | ||
| + | <OriginRealm code="296" format="diamident" flags_must="mandatory" flags_must_not="vendor" occurence="required" minOccurs="1" maxOccurs="1"/> | ||
| + | <Username code="1" format="str" flags_must="mandatory" flags_must_not="vendor" minOccurs="0" maxOccurs="1"/> | ||
| + | <SupportedFeatures vendor="10415" code="628" format="grouped" flags_must="vendor" minOccurs="0" maxOccurs="4294967295" have_unk_avps="true"> | ||
| + | <dictionary_bits> | ||
| + | <list_id_1>0=sifc 1=alias 2=ims-restoration</list_id_1> | ||
| + | </dictionary_bits> | ||
| + | <VendorId code="266" format="uint32" flags_must="mandatory" flags_must_not="vendor" occurence="required" minOccurs="1" maxOccurs="1"/> | ||
| + | <FeatureListId vendor="10415" code="629" format="uint32" flags_must="vendor" flags_must_not="mandatory" occurence="required" minOccurs="1" maxOccurs="1"/> | ||
| + | <FeatureList vendor="10415" code="630" format="uint32" flags_must="vendor" flags_must_not="mandatory" occurence="required" minOccurs="1" maxOccurs="1"/> | ||
| + | </SupportedFeatures> | ||
| + | <UserData vendor="10415" code="606" format="str" flags_must="vendor,mandatory" minOccurs="0" maxOccurs="1"/> | ||
| + | <ChargingInfo vendor="10415" code="618" format="grouped" flags_must="vendor,mandatory" minOccurs="0" maxOccurs="1" have_unk_avps="true"> | ||
| + | <PrimaryEventChargingFN vendor="10415" code="619" format="diamuri" flags_must="vendor,mandatory" minOccurs="0" maxOccurs="1"/> | ||
| + | <SecondaryEventChargingFN vendor="10415" code="620" format="diamuri" flags_must="vendor,mandatory" minOccurs="0" maxOccurs="1"/> | ||
| + | <PrimaryChargingCollectionFN vendor="10415" code="621" format="diamuri" flags_must="vendor,mandatory" minOccurs="0" maxOccurs="1"/> | ||
| + | <SecondaryChargingCollectionFN vendor="10415" code="622" format="diamuri" flags_must="vendor,mandatory" minOccurs="0" maxOccurs="1"/> | ||
| + | </ChargingInfo> | ||
| + | <AssociatedIdentities vendor="10415" code="632" format="grouped" flags_must="vendor" flags_must_not="mandatory" minOccurs="0" maxOccurs="1" have_unk_avps="true"> | ||
| + | <Username code="1" format="str" flags_must="mandatory" flags_must_not="vendor" minOccurs="0" maxOccurs="4294967295"/> | ||
| + | </AssociatedIdentities> | ||
| + | <LooseRoute vendor="10415" code="638" format="enum" flags_must="vendor" flags_must_not="mandatory" minOccurs="0" maxOccurs="1"> | ||
| + | <dictionary>0=no 1=yes</dictionary> | ||
| + | </LooseRoute> | ||
| + | <ScscfRestorationInfo vendor="10415" code="639" format="grouped" flags_must="vendor" flags_must_not="mandatory" minOccurs="0" maxOccurs="4294967295" have_unk_avps="true"> | ||
| + | <Username code="1" format="str" flags_must="mandatory" flags_must_not="vendor" occurence="required" minOccurs="1" maxOccurs="1"/> | ||
| + | <RestorationInfo vendor="10415" code="649" format="grouped" flags_must="vendor" flags_must_not="mandatory" occurence="required" minOccurs="1" maxOccurs="4294967295" have_unk_avps="true"> | ||
| + | <Path vendor="10415" code="640" format="raw" flags_must="vendor" flags_must_not="mandatory" occurence="required" minOccurs="1" maxOccurs="1"/> | ||
| + | <Contact vendor="10415" code="641" format="raw" flags_must="vendor" flags_must_not="mandatory" occurence="required" minOccurs="1" maxOccurs="1"/> | ||
| + | <SubscriptionInfo vendor="10415" code="642" format="grouped" flags_must="vendor" flags_must_not="mandatory" minOccurs="0" maxOccurs="1" have_unk_avps="true"> | ||
| + | <CallIdSipHdr vendor="10415" code="643" format="raw" flags_must="vendor" flags_must_not="mandatory" occurence="required" minOccurs="1" maxOccurs="1"/> | ||
| + | <FromSipHdr vendor="10415" code="644" format="raw" flags_must="vendor" flags_must_not="mandatory" occurence="required" minOccurs="1" maxOccurs="1"/> | ||
| + | <ToSipHdr vendor="10415" code="645" format="raw" flags_must="vendor" flags_must_not="mandatory" occurence="required" minOccurs="1" maxOccurs="1"/> | ||
| + | <RecordRoute vendor="10415" code="646" format="raw" flags_must="vendor" flags_must_not="mandatory" occurence="required" minOccurs="1" maxOccurs="1"/> | ||
| + | <Contact vendor="10415" code="641" format="raw" flags_must="vendor" flags_must_not="mandatory" occurence="required" minOccurs="1" maxOccurs="1"/> | ||
| + | </SubscriptionInfo> | ||
| + | </RestorationInfo> | ||
| + | <SipAuthScheme vendor="10415" code="608" format="str" flags_must="vendor,mandatory" minOccurs="0" maxOccurs="1"/> | ||
| + | </ScscfRestorationInfo> | ||
| + | <AssociatedRegisteredIdentities vendor="10415" code="647" format="grouped" flags_must="vendor" flags_must_not="mandatory" minOccurs="0" maxOccurs="1" have_unk_avps="true"> | ||
| + | <Username code="1" format="str" flags_must="mandatory" flags_must_not="vendor" minOccurs="0" maxOccurs="4294967295"/> | ||
| + | </AssociatedRegisteredIdentities> | ||
| + | <ServerName vendor="10415" code="602" format="str" flags_must="vendor,mandatory" minOccurs="0" maxOccurs="1"/> | ||
| + | <WildcardedPublicIdentity vendor="10415" code="634" format="str" flags_must="vendor" flags_must_not="mandatory" minOccurs="0" maxOccurs="1"/> | ||
| + | <PriviledgedSender vendor="10415" code="652" format="enum" flags_must="vendor" flags_must_not="mandatory" minOccurs="0" maxOccurs="1"> | ||
| + | <dictionary>0=no 1=yes</dictionary> | ||
| + | </PriviledgedSender> | ||
| + | </ServerAssignmentAnswer> | ||
| + | |||
| + | Example: | ||
| + | <ServerAssignmentAnswer appid="16777216" hhident="${hhident}" eeident="${eeident}"> | ||
| + | <SessionId flags="mandatory">${session_id}</SessionId> | ||
| + | <AuthSessionState flags="mandatory">${session_state}</AuthSessionState> | ||
| + | <Username>0010100000000001@ims.mnc001.mcc001.3gppnetwork.org</Username> | ||
| + | <SupportedFeatures vendor="10415"> | ||
| + | <value vendor="10415" id="1">sifc,alias,ims-restoration</value> | ||
| + | </SupportedFeatures> | ||
| + | <UserData vendor="10415"><IMSSubscription/></UserData> | ||
| + | <ChargingInfo vendor="10415"> | ||
| + | <PrimaryEventChargingFN vendor="10415">aaa://host.example.com;transport=tcp</PrimaryEventChargingFN> | ||
| + | <SecondaryEventChargingFN vendor="10415">aaa://host.example.com;transport=tcp</SecondaryEventChargingFN> | ||
| + | <PrimaryChargingCollectionFN vendor="10415">aaa://host.example.com;transport=tcp</PrimaryChargingCollectionFN> | ||
| + | <SecondaryChargingCollectionFN vendor="10415">aaa://host.example.com;transport=tcp</SecondaryChargingCollectionFN> | ||
| + | </ChargingInfo> | ||
| + | <AssociatedIdentities vendor="10415"> | ||
| + | <Username>0010100000000001@ims.mnc001.mcc001.3gppnetwork.org</Username> | ||
| + | </AssociatedIdentities> | ||
| + | <LooseRoute vendor="10415">true</LooseRoute> | ||
| + | <ScscfRestorationInfo vendor="10415"> | ||
| + | <Username>0010100000000001@ims.mnc001.mcc001.3gppnetwork.org</Username> | ||
| + | <RestorationInfo vendor="10415"> | ||
| + | <Path vendor="10415">00554433aa</Path> | ||
| + | <Contact vendor="10415">00554433aa</Contact> | ||
| + | <SubscriptionInfo vendor="10415"> | ||
| + | <CallIdSipHdr vendor="10415">00554433aa</CallIdSipHdr> | ||
| + | <FromSipHdr vendor="10415">00554433aa</FromSipHdr> | ||
| + | <ToSipHdr vendor="10415">00554433aa</ToSipHdr> | ||
| + | <RecordRoute vendor="10415">00554433aa</RecordRoute> | ||
| + | <Contact vendor="10415">00554433aa</Contact> | ||
| + | </SubscriptionInfo> | ||
| + | </RestorationInfo> | ||
| + | <SipAuthScheme vendor="10415">utf-8.string</SipAuthScheme> | ||
| + | </ScscfRestorationInfo> | ||
| + | <AssociatedRegisteredIdentities vendor="10415"> | ||
| + | <Username>0010100000000001@ims.mnc001.mcc001.3gppnetwork.org</Username> | ||
| + | </AssociatedRegisteredIdentities> | ||
| + | <ServerName vendor="10415">utf-8.string</ServerName> | ||
| + | <WildcardedPublicIdentity vendor="10415">utf-8.string</WildcardedPublicIdentity> | ||
| + | <PriviledgedSender vendor="10415">true</PriviledgedSender> | ||
| + | </ServerAssignmentAnswer> | ||
Revision as of 16:06, 10 March 2022
Contents |
General
This page shows as examples Diameter XMLs for the Cx/Dx interface
Application id: 16777216
Vendor id: 10415
NOTES::
- The examples below are not consistent with CSCF/HSS functionality. Their parameters are present here to be seen.
- In the following examples a ${str} means its value must be reflected from received message. E.g. ${hhident} must be set from received message hhident parameter.
UserAuthorization Command
Request
General schema:
<UserAuthorizationRequest appid="16777216" code="300" shortName="UAR" flags="request,proxiable" internal_flags="add-session-id,no-session-state,auth-app" vendor="10415" have_unk_avps="true">
<SessionId code="263" format="str" flags_must="mandatory" flags_must_not="vendor" occurence="fixed,required" minOccurs="1" maxOccurs="1"/>
<VendorSpecificApplicationId code="260" format="grouped" flags_must="mandatory" flags_must_not="vendor" occurence="required" minOccurs="1" maxOccurs="1" have_unk_avps="false">
<VendorId code="266" format="uint32" flags_must="mandatory" flags_must_not="vendor" occurence="required" minOccurs="1" maxOccurs="4294967295"/>
<AcctApplicationId code="259" format="uint32" flags_must="mandatory" flags_must_not="vendor" minOccurs="0" maxOccurs="1"/>
<AuthApplicationId code="258" format="uint32" flags_must="mandatory" flags_must_not="vendor" minOccurs="0" maxOccurs="1"/>
</VendorSpecificApplicationId>
<AuthSessionState code="277" format="enum" flags_must="mandatory" flags_must_not="vendor" occurence="required" minOccurs="1" maxOccurs="1"/>
<OriginHost code="264" format="diamident" flags_must="mandatory" flags_must_not="vendor" occurence="required" minOccurs="1" maxOccurs="1"/>
<OriginRealm code="296" format="diamident" flags_must="mandatory" flags_must_not="vendor" occurence="required" minOccurs="1" maxOccurs="1"/>
<DestinationHost code="293" format="diamident" flags_must="mandatory" flags_must_not="vendor" minOccurs="0" maxOccurs="1"/>
<DestinationRealm code="283" format="diamident" flags_must="mandatory" flags_must_not="vendor" occurence="required" minOccurs="1" maxOccurs="1"/>
<Username code="1" format="str" flags_must="mandatory" flags_must_not="vendor" occurence="required" minOccurs="1" maxOccurs="1"/>
<SupportedFeatures vendor="10415" code="628" format="grouped" flags_must="vendor" minOccurs="0" maxOccurs="4294967295" have_unk_avps="true">
<dictionary_bits>
<list_id_1>0=sifc 1=alias 2=ims-restoration</list_id_1>
</dictionary_bits>
<VendorId code="266" format="uint32" flags_must="mandatory" flags_must_not="vendor" occurence="required" minOccurs="1" maxOccurs="1"/>
<FeatureListId vendor="10415" code="629" format="uint32" flags_must="vendor" flags_must_not="mandatory" occurence="required" minOccurs="1" maxOccurs="1"/>
<FeatureList vendor="10415" code="630" format="uint32" flags_must="vendor" flags_must_not="mandatory" occurence="required" minOccurs="1" maxOccurs="1"/>
</SupportedFeatures>
<PublicIdentity vendor="10415" code="601" format="str" flags_must="vendor,mandatory" occurence="required" minOccurs="1" maxOccurs="1"/>
<VisitedNetworkIdentifier vendor="10415" code="600" format="raw" flags_must="vendor,mandatory" occurence="required" minOccurs="1" maxOccurs="1"/>
<UserAuthzType vendor="10415" code="623" format="enum" flags_must="vendor" flags_must_not="mandatory" minOccurs="0" maxOccurs="1">
<dictionary>0=register 1=unregister 2=register-and-caps</dictionary>
</UserAuthzType>
<UARFlags vendor="10415" code="637" format="flags32" flags_must="vendor" flags_must_not="mandatory" minOccurs="0" maxOccurs="1">
<dictionary_bits>0=emergency-register</dictionary_bits>
</UARFlags>
</UserAuthorizationRequest>
Example:
<UserAuthorizationRequest appid="16777216" flags="request"> <DestinationHost>destination.ims.mnc001.mcc001.3gppnetwork.org</DestinationHost> <DestinationRealm>ims.mnc001.mcc001.3gppnetwork.org</DestinationRealm> <Username>0010100000000001@ims.mnc001.mcc001.3gppnetwork.org</Username> <SupportedFeatures vendor="10415"> <value vendor="10415" id="1">sifc,alias,ims-restoration</value> </SupportedFeatures> <PublicIdentity vendor="10415">tel:+882800001</PublicIdentity> <VisitedNetworkIdentifier vendor="10415">6578616d706c652e636f6d</VisitedNetworkIdentifier> <UserAuthzType vendor="10415">register</UserAuthzType> <UARFlags vendor="10415">emergency-register</UARFlags> </UserAuthorizationRequest>
Answer
General schema:
<UserAuthorizationAnswer appid="16777216" code="300" shortName="UAA" flags="proxiable" internal_flags="add-session-id,no-session-state,need-result,auth-app" vendor="10415" have_unk_avps="true">
<SessionId code="263" format="str" flags_must="mandatory" flags_must_not="vendor" occurence="fixed,required" minOccurs="1" maxOccurs="1"/>
<VendorSpecificApplicationId code="260" format="grouped" flags_must="mandatory" flags_must_not="vendor" occurence="required" minOccurs="1" maxOccurs="1" have_unk_avps="false">
<VendorId code="266" format="uint32" flags_must="mandatory" flags_must_not="vendor" occurence="required" minOccurs="1" maxOccurs="4294967295"/>
<AcctApplicationId code="259" format="uint32" flags_must="mandatory" flags_must_not="vendor" minOccurs="0" maxOccurs="1"/>
<AuthApplicationId code="258" format="uint32" flags_must="mandatory" flags_must_not="vendor" minOccurs="0" maxOccurs="1"/>
</VendorSpecificApplicationId>
<ResultCode code="268" format="uint32" flags_must="mandatory" flags_must_not="vendor" minOccurs="0" maxOccurs="1"/>
<ExperimentalResult code="297" format="grouped" flags_must="mandatory" flags_must_not="vendor" minOccurs="0" maxOccurs="1" have_unk_avps="false">
<VendorId code="266" format="uint32" flags_must="mandatory" flags_must_not="vendor" occurence="required" minOccurs="1" maxOccurs="4294967295"/>
<ExperimentalResultCode code="298" format="uint32" flags_must="mandatory" flags_must_not="vendor" occurence="required" minOccurs="1" maxOccurs="4294967295"/>
</ExperimentalResult>
<AuthSessionState code="277" format="enum" flags_must="mandatory" flags_must_not="vendor" occurence="required" minOccurs="1" maxOccurs="1"/>
<OriginHost code="264" format="diamident" flags_must="mandatory" flags_must_not="vendor" occurence="required" minOccurs="1" maxOccurs="1"/>
<OriginRealm code="296" format="diamident" flags_must="mandatory" flags_must_not="vendor" occurence="required" minOccurs="1" maxOccurs="1"/>
<SupportedFeatures vendor="10415" code="628" format="grouped" flags_must="vendor" minOccurs="0" maxOccurs="4294967295" have_unk_avps="true">
<dictionary_bits>
<list_id_1>0=sifc 1=alias 2=ims-restoration</list_id_1>
</dictionary_bits>
<VendorId code="266" format="uint32" flags_must="mandatory" flags_must_not="vendor" occurence="required" minOccurs="1" maxOccurs="1"/>
<FeatureListId vendor="10415" code="629" format="uint32" flags_must="vendor" flags_must_not="mandatory" occurence="required" minOccurs="1" maxOccurs="1"/>
<FeatureList vendor="10415" code="630" format="uint32" flags_must="vendor" flags_must_not="mandatory" occurence="required" minOccurs="1" maxOccurs="1"/>
</SupportedFeatures>
<ServerName vendor="10415" code="602" format="str" flags_must="vendor,mandatory" minOccurs="0" maxOccurs="1"/>
<ServerCaps vendor="10415" code="603" format="grouped" flags_must="vendor,mandatory" minOccurs="0" maxOccurs="1" have_unk_avps="true">
<MandatoryCaps vendor="10415" code="604" format="uint32" flags_must="vendor,mandatory" minOccurs="0" maxOccurs="4294967295"/>
<OptionalCaps vendor="10415" code="605" format="uint32" flags_must="vendor,mandatory" minOccurs="0" maxOccurs="4294967295"/>
<ServerName vendor="10415" code="602" format="str" flags_must="vendor,mandatory" minOccurs="0" maxOccurs="4294967295"/>
</ServerCaps>
</UserAuthorizationAnswer>
Example:
<UserAuthorizationAnswer appid="16777216" hhident="${hhident}" eeident="${eeident}">
<SessionId flags="mandatory">${session_id}</SessionId>
<AuthSessionState flags="mandatory">${session_state}</AuthSessionState>
<SupportedFeatures vendor="10415">
<value vendor="10415" id="1">sifc,alias,ims-restoration</value>
</SupportedFeatures>
<ServerName vendor="10415">utf-8.string</ServerName>
<ServerCaps vendor="10415">
<MandatoryCaps vendor="10415">0</MandatoryCaps>
<OptionalCaps vendor="10415">0</OptionalCaps>
<ServerName vendor="10415">utf-8.string</ServerName>
</ServerCaps>
</UserAuthorizationAnswer>
ServerAssignment Command
Request
General schema:
<ServerAssignmentRequest appid="16777216" code="301" shortName="SAR" flags="request,proxiable" internal_flags="add-session-id,no-session-state,auth-app" vendor="10415" have_unk_avps="true">
<SessionId code="263" format="str" flags_must="mandatory" flags_must_not="vendor" occurence="fixed,required" minOccurs="1" maxOccurs="1"/>
<VendorSpecificApplicationId code="260" format="grouped" flags_must="mandatory" flags_must_not="vendor" occurence="required" minOccurs="1" maxOccurs="1" have_unk_avps="false">
<VendorId code="266" format="uint32" flags_must="mandatory" flags_must_not="vendor" occurence="required" minOccurs="1" maxOccurs="4294967295"/>
<AcctApplicationId code="259" format="uint32" flags_must="mandatory" flags_must_not="vendor" minOccurs="0" maxOccurs="1"/>
<AuthApplicationId code="258" format="uint32" flags_must="mandatory" flags_must_not="vendor" minOccurs="0" maxOccurs="1"/>
</VendorSpecificApplicationId>
<AuthSessionState code="277" format="enum" flags_must="mandatory" flags_must_not="vendor" occurence="required" minOccurs="1" maxOccurs="1"/>
<OriginHost code="264" format="diamident" flags_must="mandatory" flags_must_not="vendor" occurence="required" minOccurs="1" maxOccurs="1"/>
<OriginRealm code="296" format="diamident" flags_must="mandatory" flags_must_not="vendor" occurence="required" minOccurs="1" maxOccurs="1"/>
<DestinationHost code="293" format="diamident" flags_must="mandatory" flags_must_not="vendor" minOccurs="0" maxOccurs="1"/>
<DestinationRealm code="283" format="diamident" flags_must="mandatory" flags_must_not="vendor" occurence="required" minOccurs="1" maxOccurs="1"/>
<Username code="1" format="str" flags_must="mandatory" flags_must_not="vendor" minOccurs="0" maxOccurs="1"/>
<SupportedFeatures vendor="10415" code="628" format="grouped" flags_must="vendor" minOccurs="0" maxOccurs="4294967295" have_unk_avps="true">
<dictionary_bits>
<list_id_1>0=sifc 1=alias 2=ims-restoration</list_id_1>
</dictionary_bits>
<VendorId code="266" format="uint32" flags_must="mandatory" flags_must_not="vendor" occurence="required" minOccurs="1" maxOccurs="1"/>
<FeatureListId vendor="10415" code="629" format="uint32" flags_must="vendor" flags_must_not="mandatory" occurence="required" minOccurs="1" maxOccurs="1"/>
<FeatureList vendor="10415" code="630" format="uint32" flags_must="vendor" flags_must_not="mandatory" occurence="required" minOccurs="1" maxOccurs="1"/>
</SupportedFeatures>
<PublicIdentity vendor="10415" code="601" format="str" flags_must="vendor,mandatory" minOccurs="0" maxOccurs="4294967295"/>
<WildcardedPublicIdentity vendor="10415" code="634" format="str" flags_must="vendor" flags_must_not="mandatory" minOccurs="0" maxOccurs="1"/>
<ServerName vendor="10415" code="602" format="str" flags_must="vendor,mandatory" occurence="required" minOccurs="1" maxOccurs="1"/>
<ServerAssignType vendor="10415" code="614" format="enum" flags_must="vendor,mandatory" occurence="required" minOccurs="1" maxOccurs="1">
<dictionary>0=none 1=register 2=re-register 3=unregistered-user 4=timeout-unregister 5=unregistered 6=timeout-unregister-store-server 7=unregistered-store-server 8=admin-unregister 9=noauth 10=auth-timeout 11=unregister-too-much-data 12=aaa-user-data-request 13=pgw-update 14=restoration</dictionary>
</ServerAssignType>
<UserDataAlreadyAvailable vendor="10415" code="624" format="enum" flags_must="vendor,mandatory" occurence="required" minOccurs="1" maxOccurs="1">
<dictionary>0=no 1=yes</dictionary>
</UserDataAlreadyAvailable>
<ScscfRestorationInfo vendor="10415" code="639" format="grouped" flags_must="vendor" flags_must_not="mandatory" minOccurs="0" maxOccurs="1" have_unk_avps="true">
<Username code="1" format="str" flags_must="mandatory" flags_must_not="vendor" occurence="required" minOccurs="1" maxOccurs="1"/>
<RestorationInfo vendor="10415" code="649" format="grouped" flags_must="vendor" flags_must_not="mandatory" occurence="required" minOccurs="1" maxOccurs="4294967295" have_unk_avps="true">
<Path vendor="10415" code="640" format="raw" flags_must="vendor" flags_must_not="mandatory" occurence="required" minOccurs="1" maxOccurs="1"/>
<Contact vendor="10415" code="641" format="raw" flags_must="vendor" flags_must_not="mandatory" occurence="required" minOccurs="1" maxOccurs="1"/>
<SubscriptionInfo vendor="10415" code="642" format="grouped" flags_must="vendor" flags_must_not="mandatory" minOccurs="0" maxOccurs="1" have_unk_avps="true">
<CallIdSipHdr vendor="10415" code="643" format="raw" flags_must="vendor" flags_must_not="mandatory" occurence="required" minOccurs="1" maxOccurs="1"/>
<FromSipHdr vendor="10415" code="644" format="raw" flags_must="vendor" flags_must_not="mandatory" occurence="required" minOccurs="1" maxOccurs="1"/>
<ToSipHdr vendor="10415" code="645" format="raw" flags_must="vendor" flags_must_not="mandatory" occurence="required" minOccurs="1" maxOccurs="1"/>
<RecordRoute vendor="10415" code="646" format="raw" flags_must="vendor" flags_must_not="mandatory" occurence="required" minOccurs="1" maxOccurs="1"/>
<Contact vendor="10415" code="641" format="raw" flags_must="vendor" flags_must_not="mandatory" occurence="required" minOccurs="1" maxOccurs="1"/>
</SubscriptionInfo>
</RestorationInfo>
<SipAuthScheme vendor="10415" code="608" format="str" flags_must="vendor,mandatory" minOccurs="0" maxOccurs="1"/>
</ScscfRestorationInfo>
<MultipleReg vendor="10415" code="648" format="enum" flags_must="vendor" flags_must_not="mandatory" minOccurs="0" maxOccurs="1">
<dictionary>0=no 1=yes</dictionary>
</MultipleReg>
<SessionPriority vendor="10415" code="650" format="uint32" flags_must="vendor" flags_must_not="mandatory" minOccurs="0" maxOccurs="1"/>
</ServerAssignmentRequest>
Example:
<ServerAssignmentRequest appid="16777216" flags="request">
<DestinationHost>destination.ims.mnc001.mcc001.3gppnetwork.org</DestinationHost>
<DestinationRealm>ims.mnc001.mcc001.3gppnetwork.org</DestinationRealm>
<Username>0010100000000001@ims.mnc001.mcc001.3gppnetwork.org</Username>
<SupportedFeatures vendor="10415">
<value vendor="10415" id="1">sifc,alias,ims-restoration</value>
</SupportedFeatures>
<PublicIdentity vendor="10415">tel:+882800001</PublicIdentity>
<WildcardedPublicIdentity vendor="10415">utf-8.string</WildcardedPublicIdentity>
<ServerName vendor="10415">utf-8.string</ServerName>
<ServerAssignType vendor="10415">register</ServerAssignType>
<UserDataAlreadyAvailable vendor="10415">true</UserDataAlreadyAvailable>
<ScscfRestorationInfo vendor="10415">
<Username>0010100000000001@ims.mnc001.mcc001.3gppnetwork.org</Username>
<RestorationInfo vendor="10415">
<Path vendor="10415">00554433aa</Path>
<Contact vendor="10415">00554433aa</Contact>
<SubscriptionInfo vendor="10415">
<CallIdSipHdr vendor="10415">00554433aa</CallIdSipHdr>
<FromSipHdr vendor="10415">00554433aa</FromSipHdr>
<ToSipHdr vendor="10415">00554433aa</ToSipHdr>
<RecordRoute vendor="10415">00554433aa</RecordRoute>
<Contact vendor="10415">00554433aa</Contact>
</SubscriptionInfo>
</RestorationInfo>
<SipAuthScheme vendor="10415">utf-8.string</SipAuthScheme>
</ScscfRestorationInfo>
<MultipleReg vendor="10415">false</MultipleReg>
<SessionPriority vendor="10415">0</SessionPriority>
</ServerAssignmentRequest>
Answer
General schema:
<ServerAssignmentAnswer appid="16777216" code="301" shortName="SAA" flags="proxiable" internal_flags="add-session-id,no-session-state,need-result,auth-app" vendor="10415" have_unk_avps="true">
<SessionId code="263" format="str" flags_must="mandatory" flags_must_not="vendor" occurence="fixed,required" minOccurs="1" maxOccurs="1"/>
<VendorSpecificApplicationId code="260" format="grouped" flags_must="mandatory" flags_must_not="vendor" occurence="required" minOccurs="1" maxOccurs="1" have_unk_avps="false">
<VendorId code="266" format="uint32" flags_must="mandatory" flags_must_not="vendor" occurence="required" minOccurs="1" maxOccurs="4294967295"/>
<AcctApplicationId code="259" format="uint32" flags_must="mandatory" flags_must_not="vendor" minOccurs="0" maxOccurs="1"/>
<AuthApplicationId code="258" format="uint32" flags_must="mandatory" flags_must_not="vendor" minOccurs="0" maxOccurs="1"/>
</VendorSpecificApplicationId>
<ResultCode code="268" format="uint32" flags_must="mandatory" flags_must_not="vendor" minOccurs="0" maxOccurs="1"/>
<ExperimentalResult code="297" format="grouped" flags_must="mandatory" flags_must_not="vendor" minOccurs="0" maxOccurs="1" have_unk_avps="false">
<VendorId code="266" format="uint32" flags_must="mandatory" flags_must_not="vendor" occurence="required" minOccurs="1" maxOccurs="4294967295"/>
<ExperimentalResultCode code="298" format="uint32" flags_must="mandatory" flags_must_not="vendor" occurence="required" minOccurs="1" maxOccurs="4294967295"/>
</ExperimentalResult>
<AuthSessionState code="277" format="enum" flags_must="mandatory" flags_must_not="vendor" occurence="required" minOccurs="1" maxOccurs="1"/>
<OriginHost code="264" format="diamident" flags_must="mandatory" flags_must_not="vendor" occurence="required" minOccurs="1" maxOccurs="1"/>
<OriginRealm code="296" format="diamident" flags_must="mandatory" flags_must_not="vendor" occurence="required" minOccurs="1" maxOccurs="1"/>
<Username code="1" format="str" flags_must="mandatory" flags_must_not="vendor" minOccurs="0" maxOccurs="1"/>
<SupportedFeatures vendor="10415" code="628" format="grouped" flags_must="vendor" minOccurs="0" maxOccurs="4294967295" have_unk_avps="true">
<dictionary_bits>
<list_id_1>0=sifc 1=alias 2=ims-restoration</list_id_1>
</dictionary_bits>
<VendorId code="266" format="uint32" flags_must="mandatory" flags_must_not="vendor" occurence="required" minOccurs="1" maxOccurs="1"/>
<FeatureListId vendor="10415" code="629" format="uint32" flags_must="vendor" flags_must_not="mandatory" occurence="required" minOccurs="1" maxOccurs="1"/>
<FeatureList vendor="10415" code="630" format="uint32" flags_must="vendor" flags_must_not="mandatory" occurence="required" minOccurs="1" maxOccurs="1"/>
</SupportedFeatures>
<UserData vendor="10415" code="606" format="str" flags_must="vendor,mandatory" minOccurs="0" maxOccurs="1"/>
<ChargingInfo vendor="10415" code="618" format="grouped" flags_must="vendor,mandatory" minOccurs="0" maxOccurs="1" have_unk_avps="true">
<PrimaryEventChargingFN vendor="10415" code="619" format="diamuri" flags_must="vendor,mandatory" minOccurs="0" maxOccurs="1"/>
<SecondaryEventChargingFN vendor="10415" code="620" format="diamuri" flags_must="vendor,mandatory" minOccurs="0" maxOccurs="1"/>
<PrimaryChargingCollectionFN vendor="10415" code="621" format="diamuri" flags_must="vendor,mandatory" minOccurs="0" maxOccurs="1"/>
<SecondaryChargingCollectionFN vendor="10415" code="622" format="diamuri" flags_must="vendor,mandatory" minOccurs="0" maxOccurs="1"/>
</ChargingInfo>
<AssociatedIdentities vendor="10415" code="632" format="grouped" flags_must="vendor" flags_must_not="mandatory" minOccurs="0" maxOccurs="1" have_unk_avps="true">
<Username code="1" format="str" flags_must="mandatory" flags_must_not="vendor" minOccurs="0" maxOccurs="4294967295"/>
</AssociatedIdentities>
<LooseRoute vendor="10415" code="638" format="enum" flags_must="vendor" flags_must_not="mandatory" minOccurs="0" maxOccurs="1">
<dictionary>0=no 1=yes</dictionary>
</LooseRoute>
<ScscfRestorationInfo vendor="10415" code="639" format="grouped" flags_must="vendor" flags_must_not="mandatory" minOccurs="0" maxOccurs="4294967295" have_unk_avps="true">
<Username code="1" format="str" flags_must="mandatory" flags_must_not="vendor" occurence="required" minOccurs="1" maxOccurs="1"/>
<RestorationInfo vendor="10415" code="649" format="grouped" flags_must="vendor" flags_must_not="mandatory" occurence="required" minOccurs="1" maxOccurs="4294967295" have_unk_avps="true">
<Path vendor="10415" code="640" format="raw" flags_must="vendor" flags_must_not="mandatory" occurence="required" minOccurs="1" maxOccurs="1"/>
<Contact vendor="10415" code="641" format="raw" flags_must="vendor" flags_must_not="mandatory" occurence="required" minOccurs="1" maxOccurs="1"/>
<SubscriptionInfo vendor="10415" code="642" format="grouped" flags_must="vendor" flags_must_not="mandatory" minOccurs="0" maxOccurs="1" have_unk_avps="true">
<CallIdSipHdr vendor="10415" code="643" format="raw" flags_must="vendor" flags_must_not="mandatory" occurence="required" minOccurs="1" maxOccurs="1"/>
<FromSipHdr vendor="10415" code="644" format="raw" flags_must="vendor" flags_must_not="mandatory" occurence="required" minOccurs="1" maxOccurs="1"/>
<ToSipHdr vendor="10415" code="645" format="raw" flags_must="vendor" flags_must_not="mandatory" occurence="required" minOccurs="1" maxOccurs="1"/>
<RecordRoute vendor="10415" code="646" format="raw" flags_must="vendor" flags_must_not="mandatory" occurence="required" minOccurs="1" maxOccurs="1"/>
<Contact vendor="10415" code="641" format="raw" flags_must="vendor" flags_must_not="mandatory" occurence="required" minOccurs="1" maxOccurs="1"/>
</SubscriptionInfo>
</RestorationInfo>
<SipAuthScheme vendor="10415" code="608" format="str" flags_must="vendor,mandatory" minOccurs="0" maxOccurs="1"/>
</ScscfRestorationInfo>
<AssociatedRegisteredIdentities vendor="10415" code="647" format="grouped" flags_must="vendor" flags_must_not="mandatory" minOccurs="0" maxOccurs="1" have_unk_avps="true">
<Username code="1" format="str" flags_must="mandatory" flags_must_not="vendor" minOccurs="0" maxOccurs="4294967295"/>
</AssociatedRegisteredIdentities>
<ServerName vendor="10415" code="602" format="str" flags_must="vendor,mandatory" minOccurs="0" maxOccurs="1"/>
<WildcardedPublicIdentity vendor="10415" code="634" format="str" flags_must="vendor" flags_must_not="mandatory" minOccurs="0" maxOccurs="1"/>
<PriviledgedSender vendor="10415" code="652" format="enum" flags_must="vendor" flags_must_not="mandatory" minOccurs="0" maxOccurs="1">
<dictionary>0=no 1=yes</dictionary>
</PriviledgedSender>
</ServerAssignmentAnswer>
Example:
<ServerAssignmentAnswer appid="16777216" hhident="${hhident}" eeident="${eeident}">
<SessionId flags="mandatory">${session_id}</SessionId>
<AuthSessionState flags="mandatory">${session_state}</AuthSessionState>
<Username>0010100000000001@ims.mnc001.mcc001.3gppnetwork.org</Username>
<SupportedFeatures vendor="10415">
<value vendor="10415" id="1">sifc,alias,ims-restoration</value>
</SupportedFeatures>
<UserData vendor="10415"><IMSSubscription/></UserData>
<ChargingInfo vendor="10415">
<PrimaryEventChargingFN vendor="10415">aaa://host.example.com;transport=tcp</PrimaryEventChargingFN>
<SecondaryEventChargingFN vendor="10415">aaa://host.example.com;transport=tcp</SecondaryEventChargingFN>
<PrimaryChargingCollectionFN vendor="10415">aaa://host.example.com;transport=tcp</PrimaryChargingCollectionFN>
<SecondaryChargingCollectionFN vendor="10415">aaa://host.example.com;transport=tcp</SecondaryChargingCollectionFN>
</ChargingInfo>
<AssociatedIdentities vendor="10415">
<Username>0010100000000001@ims.mnc001.mcc001.3gppnetwork.org</Username>
</AssociatedIdentities>
<LooseRoute vendor="10415">true</LooseRoute>
<ScscfRestorationInfo vendor="10415">
<Username>0010100000000001@ims.mnc001.mcc001.3gppnetwork.org</Username>
<RestorationInfo vendor="10415">
<Path vendor="10415">00554433aa</Path>
<Contact vendor="10415">00554433aa</Contact>
<SubscriptionInfo vendor="10415">
<CallIdSipHdr vendor="10415">00554433aa</CallIdSipHdr>
<FromSipHdr vendor="10415">00554433aa</FromSipHdr>
<ToSipHdr vendor="10415">00554433aa</ToSipHdr>
<RecordRoute vendor="10415">00554433aa</RecordRoute>
<Contact vendor="10415">00554433aa</Contact>
</SubscriptionInfo>
</RestorationInfo>
<SipAuthScheme vendor="10415">utf-8.string</SipAuthScheme>
</ScscfRestorationInfo>
<AssociatedRegisteredIdentities vendor="10415">
<Username>0010100000000001@ims.mnc001.mcc001.3gppnetwork.org</Username>
</AssociatedRegisteredIdentities>
<ServerName vendor="10415">utf-8.string</ServerName>
<WildcardedPublicIdentity vendor="10415">utf-8.string</WildcardedPublicIdentity>
<PriviledgedSender vendor="10415">true</PriviledgedSender>
</ServerAssignmentAnswer>