infoRetrievalContext: Introduce v2 version of the sendAuthenticationInfo
This commit is contained in:
parent
03be7f7e38
commit
ab30918ec0
|
@ -49,8 +49,10 @@ EXPORTS
|
||||||
SendEndSignal-ResV3,
|
SendEndSignal-ResV3,
|
||||||
|
|
||||||
-- authentication management types
|
-- authentication management types
|
||||||
SendAuthenticationInfoArg,
|
SendAuthenticationInfoArgV2,
|
||||||
SendAuthenticationInfoRes,
|
SendAuthenticationInfoArgV3,
|
||||||
|
SendAuthenticationInfoResV2,
|
||||||
|
SendAuthenticationInfoResV3,
|
||||||
AuthenticationFailureReportArg,
|
AuthenticationFailureReportArg,
|
||||||
AuthenticationFailureReportRes,
|
AuthenticationFailureReportRes,
|
||||||
|
|
||||||
|
@ -960,7 +962,9 @@ maxNumOfEncryptionInfo INTEGER ::= 100
|
||||||
|
|
||||||
-- authentication management types
|
-- authentication management types
|
||||||
|
|
||||||
SendAuthenticationInfoArg ::= SEQUENCE {
|
SendAuthenticationInfoArgV2 ::= IMSI
|
||||||
|
|
||||||
|
SendAuthenticationInfoArgV3 ::= SEQUENCE {
|
||||||
imsi [0] IMSI,
|
imsi [0] IMSI,
|
||||||
numberOfRequestedVectors NumberOfRequestedVectors,
|
numberOfRequestedVectors NumberOfRequestedVectors,
|
||||||
segmentationProhibited NULL OPTIONAL,
|
segmentationProhibited NULL OPTIONAL,
|
||||||
|
@ -979,9 +983,12 @@ NumberOfRequestedVectors ::= INTEGER (1..5)
|
||||||
Re-synchronisationInfo ::= SEQUENCE {
|
Re-synchronisationInfo ::= SEQUENCE {
|
||||||
rand RAND,
|
rand RAND,
|
||||||
auts AUTS,
|
auts AUTS,
|
||||||
...}
|
...
|
||||||
|
}
|
||||||
|
|
||||||
SendAuthenticationInfoRes ::= [3] SEQUENCE {
|
SendAuthenticationInfoResV2 ::= AuthenticationSetList
|
||||||
|
|
||||||
|
SendAuthenticationInfoResV3 ::= [3] SEQUENCE {
|
||||||
authenticationSetList AuthenticationSetList OPTIONAL,
|
authenticationSetList AuthenticationSetList OPTIONAL,
|
||||||
extensionContainer ExtensionContainer OPTIONAL,
|
extensionContainer ExtensionContainer OPTIONAL,
|
||||||
...,
|
...,
|
||||||
|
|
|
@ -52,7 +52,8 @@ EXPORTS
|
||||||
prepareSubsequentHandoverV3,
|
prepareSubsequentHandoverV3,
|
||||||
|
|
||||||
-- authentication management operations
|
-- authentication management operations
|
||||||
sendAuthenticationInfo,
|
sendAuthenticationInfoV2,
|
||||||
|
sendAuthenticationInfoV3,
|
||||||
authenticationFailureReport,
|
authenticationFailureReport,
|
||||||
|
|
||||||
-- IMEI management operations
|
-- IMEI management operations
|
||||||
|
@ -145,8 +146,10 @@ PrepareSubsequentHO-ResV2,
|
||||||
PrepareSubsequentHO-ResV3,
|
PrepareSubsequentHO-ResV3,
|
||||||
PrepareSubsequentHO-ArgV2,
|
PrepareSubsequentHO-ArgV2,
|
||||||
PrepareSubsequentHO-ArgV3,
|
PrepareSubsequentHO-ArgV3,
|
||||||
SendAuthenticationInfoArg,
|
SendAuthenticationInfoArgV2,
|
||||||
SendAuthenticationInfoRes,
|
SendAuthenticationInfoArgV3,
|
||||||
|
SendAuthenticationInfoResV2,
|
||||||
|
SendAuthenticationInfoResV3,
|
||||||
AuthenticationFailureReportArg,
|
AuthenticationFailureReportArg,
|
||||||
AuthenticationFailureReportRes,
|
AuthenticationFailureReportRes,
|
||||||
CheckIMEI-ArgV2,
|
CheckIMEI-ArgV2,
|
||||||
|
@ -423,16 +426,34 @@ prepareSubsequentHandoverV3 OPERATION ::= { --Timer m
|
||||||
|
|
||||||
-- authentication management operations
|
-- authentication management operations
|
||||||
|
|
||||||
sendAuthenticationInfo OPERATION ::= { --Timer m
|
sendAuthenticationInfoV2 OPERATION ::= { --Timer m
|
||||||
ARGUMENT
|
ARGUMENT
|
||||||
SendAuthenticationInfoArg
|
SendAuthenticationInfoArgV2
|
||||||
-- optional
|
-- optional
|
||||||
-- within a dialogue sendAuthenticationInfoArg shall not be present in
|
-- within a dialogue sendAuthenticationInfoArg shall not be present in
|
||||||
-- subsequent invoke components. If received in a subsequent invoke component
|
-- subsequent invoke components. If received in a subsequent invoke component
|
||||||
-- it shall be discarded.
|
-- it shall be discarded.
|
||||||
|
|
||||||
RESULT
|
RESULT
|
||||||
SendAuthenticationInfoRes
|
SendAuthenticationInfoResV2
|
||||||
|
-- optional
|
||||||
|
ERRORS {
|
||||||
|
systemFailure |
|
||||||
|
dataMissing |
|
||||||
|
unexpectedDataValue |
|
||||||
|
unknownSubscriber}
|
||||||
|
CODE local:56 }
|
||||||
|
|
||||||
|
sendAuthenticationInfoV3 OPERATION ::= { --Timer m
|
||||||
|
ARGUMENT
|
||||||
|
SendAuthenticationInfoArgV3
|
||||||
|
-- optional
|
||||||
|
-- within a dialogue sendAuthenticationInfoArg shall not be present in
|
||||||
|
-- subsequent invoke components. If received in a subsequent invoke component
|
||||||
|
-- it shall be discarded.
|
||||||
|
|
||||||
|
RESULT
|
||||||
|
SendAuthenticationInfoResV3
|
||||||
-- optional
|
-- optional
|
||||||
ERRORS {
|
ERRORS {
|
||||||
systemFailure |
|
systemFailure |
|
||||||
|
|
|
@ -37,7 +37,8 @@ FROM
|
||||||
forwardAccessSignallingV3,
|
forwardAccessSignallingV3,
|
||||||
prepareSubsequentHandoverV2,
|
prepareSubsequentHandoverV2,
|
||||||
prepareSubsequentHandoverV3,
|
prepareSubsequentHandoverV3,
|
||||||
sendAuthenticationInfo,
|
sendAuthenticationInfoV2,
|
||||||
|
sendAuthenticationInfoV3,
|
||||||
authenticationFailureReport,
|
authenticationFailureReport,
|
||||||
checkIMEIV2,
|
checkIMEIV2,
|
||||||
checkIMEIV3,
|
checkIMEIV3,
|
||||||
|
@ -201,12 +202,12 @@ infoRetrievalPackage-v3 OPERATION-PACKAGE ::= {
|
||||||
-- Supplier is HLR if Consumer is VLR
|
-- Supplier is HLR if Consumer is VLR
|
||||||
-- Supplier is HLR if Consumer is SGSN
|
-- Supplier is HLR if Consumer is SGSN
|
||||||
CONSUMER INVOKES {
|
CONSUMER INVOKES {
|
||||||
sendAuthenticationInfo} }
|
sendAuthenticationInfoV3} }
|
||||||
infoRetrievalPackage-v2 OPERATION-PACKAGE ::= {
|
infoRetrievalPackage-v2 OPERATION-PACKAGE ::= {
|
||||||
-- Supplier is HLR if Consumer is VLR
|
-- Supplier is HLR if Consumer is VLR
|
||||||
-- Supplier is HLR if Consumer is SGSN
|
-- Supplier is HLR if Consumer is SGSN
|
||||||
CONSUMER INVOKES {
|
CONSUMER INVOKES {
|
||||||
sendAuthenticationInfo} }
|
sendAuthenticationInfoV2} }
|
||||||
|
|
||||||
-- infoRetrievalPackage-v1 OPERATION-PACKAGE ::= {
|
-- infoRetrievalPackage-v1 OPERATION-PACKAGE ::= {
|
||||||
-- Supplier is HLR or VLR if Consumer is VLR
|
-- Supplier is HLR or VLR if Consumer is VLR
|
||||||
|
|
|
@ -32,7 +32,8 @@ joint-iso-itu-t remote-operations(4) informationObjects(5) version1(0)}
|
||||||
processAccessSignallingV3,
|
processAccessSignallingV3,
|
||||||
prepareSubsequentHandoverV2,
|
prepareSubsequentHandoverV2,
|
||||||
prepareSubsequentHandoverV3,
|
prepareSubsequentHandoverV3,
|
||||||
sendAuthenticationInfo,
|
sendAuthenticationInfoV2,
|
||||||
|
sendAuthenticationInfoV3,
|
||||||
authenticationFailureReport,
|
authenticationFailureReport,
|
||||||
checkIMEIV2,
|
checkIMEIV2,
|
||||||
checkIMEIV3,
|
checkIMEIV3,
|
||||||
|
@ -145,7 +146,7 @@ prepareHandoverV2 | sendEndSignalV2 | processAccessSignallingV2 |
|
||||||
forwardAccessSignallingV2 | prepareSubsequentHandoverV2 |
|
forwardAccessSignallingV2 | prepareSubsequentHandoverV2 |
|
||||||
prepareHandoverV3 | sendEndSignalV3 | processAccessSignallingV3 |
|
prepareHandoverV3 | sendEndSignalV3 | processAccessSignallingV3 |
|
||||||
forwardAccessSignallingV3 | prepareSubsequentHandoverV3 |
|
forwardAccessSignallingV3 | prepareSubsequentHandoverV3 |
|
||||||
sendAuthenticationInfo | authenticationFailureReport |
|
sendAuthenticationInfoV2 | sendAuthenticationInfoV3 | authenticationFailureReport |
|
||||||
checkIMEIV2 | checkIMEIV3 |
|
checkIMEIV2 | checkIMEIV3 |
|
||||||
insertSubscriberDataV2 | insertSubscriberDataV3 |
|
insertSubscriberDataV2 | insertSubscriberDataV3 |
|
||||||
deleteSubscriberDataV2 | deleteSubscriberDataV3 |
|
deleteSubscriberDataV2 | deleteSubscriberDataV3 |
|
||||||
|
|
Loading…
Reference in New Issue