Commit 5a36672b authored by canterburym's avatar canterburym
Browse files

TS 33108 v8.4.0 (2008-06-18) agreed at SA#40

parent eddde82f
MBMSUmtsHI2Operations {itu-t(0) identified-organization(4) etsi(0) securityDomain(2) lawfulintercept(2) threeGPP(4) hi2mbms(7) r8(8) version1 (0)}
DEFINITIONS IMPLICIT TAGS ::=
BEGIN
IMPORTS
OPERATION,
ERROR
FROM Remote-Operations-Information-Objects
{joint-iso-itu-t(2) remote-operations(4) informationObjects(5) version1(0)}
LawfulInterceptionIdentifier,
TimeStamp,
Network-Identifier,
National-Parameters,
National-HI2-ASN1parameters,
IPAddress
FROM HI2Operations
{itu-t(0) identified-organization(4) etsi(0) securityDomain(2)
lawfulIntercept(2) hi2(1) version10 (10)}; -- Imported from TS 101 671
-- Object Identifier Definitions
-- Security DomainId
lawfulInterceptDomainId OBJECT IDENTIFIER ::= {itu-t(0) identified-organization(4) etsi(0)
securityDomain(2) lawfulIntercept(2)}
-- Security Subdomains
threeGPPSUBDomainId OBJECT IDENTIFIER ::= {lawfulInterceptDomainId threeGPP(4)}
hi2mbmsDomainId OBJECT IDENTIFIER ::= {threeGPPSUBDomainId hi2mbms(7) r8(8) version1(0)}
mbms-umts-sending-of-IRI OPERATION ::=
{
ARGUMENT MBMSUmtsIRIsContent
ERRORS { OperationErrors }
CODE global:{threeGPPSUBDomainId hi2mbms(7) opcode(1)}
}
-- Class 2 operation . The timer shall be set to a value between 3 s and 240 s.
-- The timer.default value is 60s.
-- NOTE: The same note as for HI management operation applies.
MBMSUmtsIRIsContent ::= CHOICE
{
mBMSumtsiRIContent [1] MBMSUmtsIRIContent,
mBMSumtsIRISequence [2] MBMSUmtsIRISequence
}
MBMSUmtsIRISequence ::= SEQUENCE OF MBMSUmtsIRIContent
-- Aggregation of MBMSUmtsIRIContent is an optional feature.
-- It may be applied in cases when at a given point in time
-- several IRI records are available for delivery to the same LEA destination.
-- As a general rule, records created at any event shall be sent
-- immediately and not withheld in the DF or MF in order to
-- apply aggragation.
-- When aggregation is not to be applied,
-- MBMSUmtsIRIContent needs to be chosen.
MBMSUmtsIRIContent ::= CHOICE
{
iRI-Begin-record [1] IRI-Parameters,
iRI-End-record [2] IRI-Parameters,
iRI-Report-record [3] IRI-Parameters,
...
}
unknown-version ERROR ::= { CODE local:0}
missing-parameter ERROR ::= { CODE local:1}
unknown-parameter-value ERROR ::= { CODE local:2}
unknown-parameter ERROR ::= { CODE local:3}
OperationErrors ERROR ::=
{
unknown-version |
missing-parameter |
unknown-parameter-value |
unknown-parameter
}
-- These values may be sent by the LEMF, when an operation or a parameter is misunderstood.
IRI-Parameters ::= SEQUENCE
{
hi2mbmsDomainId [0] OBJECT IDENTIFIER, -- 3GPP HI2 WLAN domain
lawfulInterceptionIdentifier [2] LawfulInterceptionIdentifier,
-- This identifier is associated to the target.
timeStamp [3] TimeStamp,
-- date and time of the event triggering the report.
initiator [4] ENUMERATED
{
not-Available (0),
originating-Target (1),
-- in case of MBMS, this indicates that the MBMS UE has initiated the MBMS session
-- or initiated the subscription management event.
network-initiated (2),
-- in case of MBMS, this indicates that the MBMS has initiated the MBMS session.
off-online-action (3),
-- in case of MBMS, this indicates a subscription management event has occurred as the
-- result of an MBMS operator customer services function or other subscription updates
-- not initiated by the MBMS UE.
...
} OPTIONAL,
partyInformation [5] SET SIZE (1..10) OF PartyInformation OPTIONAL,
-- This parameter provides the concerned party, the identiy(ies) of the party
-- and all the information provided by the party.
national-Parameters [6] National-Parameters OPTIONAL,
networkIdentifier [7] Network-Identifier OPTIONAL,
mBMSevent [8] MBMSEvent OPTIONAL,
correlationNumber [9] CorrelationNumber OPTIONAL,
mbmsInformation [10] MBMSinformation OPTIONAL,
visitedPLMNID [11] VisitedPLMNID OPTIONAL,
national-HI2-ASN1parameters [12] National-HI2-ASN1parameters OPTIONAL,
...
}
-- PARAMETERS FORMATS
PartyInformation ::= SEQUENCE
{
party-Qualifier [0] ENUMERATED
{
iWLAN-Target(1),
...
},
partyIdentity [1] SEQUENCE
{
imsi [1] OCTET STRING (SIZE (3..8)) OPTIONAL,
-- See MAP format [4] International Mobile
-- Station Identity E.212 number beginning with Mobile Country Code
...
},
...
}
CorrelationNumber ::= OCTET STRING (SIZE(8..20))
MBMSEvent ::= ENUMERATED
{
mBMSServiceJoining (1),
mBMSServiceLeaving (2),
mBMSSubscriptionActivation (3),
mBMSSubscriptionModification (4),
mBMSSubscriptionTermination (5),
startofInterceptWithMBMSServiceActive (6),
...
}
Services-Data-Information ::= SEQUENCE
{
mBMSparameters [1] MBMSparameters OPTIONAL,
...
}
MBMSparameters ::= SEQUENCE
{
aPN [1] UTF8STRING OPTIONAL,
...
}
MBMSinformation ::= SEQUENCE
{
mbmsServiceName [1] UTF8STRING OPTIONAL,
mbms-join-time [2] UTF8STRING OPTIONAL,
mbms-Mode [3] ENUMERATED
{
multicast (0),
broadcast (1),
...
} OPTIONAL,
mbmsIPIPv6Address [4] IPAddress OPTIONAL,
mbmsLeavingReason [5] ENUMERATED
{
uEinitiatedRequested (0),
bMSCorNetworkTerminated (1),
...
} OPTIONAL,
mbmsSubsTermReason [6] ENUMERATED
{
userInitiated (0),
subscriptionExpired (1),
...
} OPTIONAL,
mBMSapn [7] UTF8STRING OPTIONAL,
mbmsSerSubscriberList [8] MBMSSerSubscriberList OPTIONAL,
mbmsNodeList [9] MBMSNodeList OPTIONAL,
...
}
MBMSSerSubscriberList ::= SEQUENCE OF SEQUENCE
{
mBMSSERSUBSCRIBERLIST [1] UTF8String,
...
}
MBMSNodeList ::= SEQUENCE OF SEQUENCE
{
mBMSNODELIST [1] SEQUENCE
{
mbmsnodeIPAdress [1] IPAddress OPTIONAL,
mbmsnodeName [2] UTF8String OPTIONAL,
...
},
...
}
VisitedPLMNID ::= UTF8STRING
END
\ No newline at end of file
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment