infoRetrievalContext: Introduce v2 version of the sendAuthenticationInfo
This commit is contained in:
parent
03be7f7e38
commit
ab30918ec0
|
@ -49,8 +49,10 @@ EXPORTS
|
|||
SendEndSignal-ResV3,
|
||||
|
||||
-- authentication management types
|
||||
SendAuthenticationInfoArg,
|
||||
SendAuthenticationInfoRes,
|
||||
SendAuthenticationInfoArgV2,
|
||||
SendAuthenticationInfoArgV3,
|
||||
SendAuthenticationInfoResV2,
|
||||
SendAuthenticationInfoResV3,
|
||||
AuthenticationFailureReportArg,
|
||||
AuthenticationFailureReportRes,
|
||||
|
||||
|
@ -960,7 +962,9 @@ maxNumOfEncryptionInfo INTEGER ::= 100
|
|||
|
||||
-- authentication management types
|
||||
|
||||
SendAuthenticationInfoArg ::= SEQUENCE {
|
||||
SendAuthenticationInfoArgV2 ::= IMSI
|
||||
|
||||
SendAuthenticationInfoArgV3 ::= SEQUENCE {
|
||||
imsi [0] IMSI,
|
||||
numberOfRequestedVectors NumberOfRequestedVectors,
|
||||
segmentationProhibited NULL OPTIONAL,
|
||||
|
@ -979,9 +983,12 @@ NumberOfRequestedVectors ::= INTEGER (1..5)
|
|||
Re-synchronisationInfo ::= SEQUENCE {
|
||||
rand RAND,
|
||||
auts AUTS,
|
||||
...}
|
||||
...
|
||||
}
|
||||
|
||||
SendAuthenticationInfoRes ::= [3] SEQUENCE {
|
||||
SendAuthenticationInfoResV2 ::= AuthenticationSetList
|
||||
|
||||
SendAuthenticationInfoResV3 ::= [3] SEQUENCE {
|
||||
authenticationSetList AuthenticationSetList OPTIONAL,
|
||||
extensionContainer ExtensionContainer OPTIONAL,
|
||||
...,
|
||||
|
|
|
@ -52,7 +52,8 @@ EXPORTS
|
|||
prepareSubsequentHandoverV3,
|
||||
|
||||
-- authentication management operations
|
||||
sendAuthenticationInfo,
|
||||
sendAuthenticationInfoV2,
|
||||
sendAuthenticationInfoV3,
|
||||
authenticationFailureReport,
|
||||
|
||||
-- IMEI management operations
|
||||
|
@ -145,8 +146,10 @@ PrepareSubsequentHO-ResV2,
|
|||
PrepareSubsequentHO-ResV3,
|
||||
PrepareSubsequentHO-ArgV2,
|
||||
PrepareSubsequentHO-ArgV3,
|
||||
SendAuthenticationInfoArg,
|
||||
SendAuthenticationInfoRes,
|
||||
SendAuthenticationInfoArgV2,
|
||||
SendAuthenticationInfoArgV3,
|
||||
SendAuthenticationInfoResV2,
|
||||
SendAuthenticationInfoResV3,
|
||||
AuthenticationFailureReportArg,
|
||||
AuthenticationFailureReportRes,
|
||||
CheckIMEI-ArgV2,
|
||||
|
@ -423,16 +426,34 @@ prepareSubsequentHandoverV3 OPERATION ::= { --Timer m
|
|||
|
||||
-- authentication management operations
|
||||
|
||||
sendAuthenticationInfo OPERATION ::= { --Timer m
|
||||
sendAuthenticationInfoV2 OPERATION ::= { --Timer m
|
||||
ARGUMENT
|
||||
SendAuthenticationInfoArg
|
||||
SendAuthenticationInfoArgV2
|
||||
-- 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
|
||||
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
|
||||
ERRORS {
|
||||
systemFailure |
|
||||
|
|
|
@ -37,7 +37,8 @@ FROM
|
|||
forwardAccessSignallingV3,
|
||||
prepareSubsequentHandoverV2,
|
||||
prepareSubsequentHandoverV3,
|
||||
sendAuthenticationInfo,
|
||||
sendAuthenticationInfoV2,
|
||||
sendAuthenticationInfoV3,
|
||||
authenticationFailureReport,
|
||||
checkIMEIV2,
|
||||
checkIMEIV3,
|
||||
|
@ -201,12 +202,12 @@ infoRetrievalPackage-v3 OPERATION-PACKAGE ::= {
|
|||
-- Supplier is HLR if Consumer is VLR
|
||||
-- Supplier is HLR if Consumer is SGSN
|
||||
CONSUMER INVOKES {
|
||||
sendAuthenticationInfo} }
|
||||
sendAuthenticationInfoV3} }
|
||||
infoRetrievalPackage-v2 OPERATION-PACKAGE ::= {
|
||||
-- Supplier is HLR if Consumer is VLR
|
||||
-- Supplier is HLR if Consumer is SGSN
|
||||
CONSUMER INVOKES {
|
||||
sendAuthenticationInfo} }
|
||||
sendAuthenticationInfoV2} }
|
||||
|
||||
-- infoRetrievalPackage-v1 OPERATION-PACKAGE ::= {
|
||||
-- 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,
|
||||
prepareSubsequentHandoverV2,
|
||||
prepareSubsequentHandoverV3,
|
||||
sendAuthenticationInfo,
|
||||
sendAuthenticationInfoV2,
|
||||
sendAuthenticationInfoV3,
|
||||
authenticationFailureReport,
|
||||
checkIMEIV2,
|
||||
checkIMEIV3,
|
||||
|
@ -145,7 +146,7 @@ prepareHandoverV2 | sendEndSignalV2 | processAccessSignallingV2 |
|
|||
forwardAccessSignallingV2 | prepareSubsequentHandoverV2 |
|
||||
prepareHandoverV3 | sendEndSignalV3 | processAccessSignallingV3 |
|
||||
forwardAccessSignallingV3 | prepareSubsequentHandoverV3 |
|
||||
sendAuthenticationInfo | authenticationFailureReport |
|
||||
sendAuthenticationInfoV2 | sendAuthenticationInfoV3 | authenticationFailureReport |
|
||||
checkIMEIV2 | checkIMEIV3 |
|
||||
insertSubscriberDataV2 | insertSubscriberDataV3 |
|
||||
deleteSubscriberDataV2 | deleteSubscriberDataV3 |
|
||||
|
|
Loading…
Reference in New Issue