147 lines
3.0 KiB
Groff
147 lines
3.0 KiB
Groff
HNBAP-PDU {
|
|
itu-t (0) identified-organization (4) etsi (0) mobileDomain (0)
|
|
umts-Access (20) modules (3) hnbap(6) version1 (1) hnbap-PDU (255) }
|
|
|
|
DEFINITIONS AUTOMATIC TAGS ::=
|
|
|
|
BEGIN
|
|
|
|
IMPORTS
|
|
maxProtocolIEs,
|
|
Criticality,
|
|
ProcedureCode,
|
|
ProtocolIE-ID
|
|
|
|
FROM HNBAP-CommonDataTypes;
|
|
|
|
|
|
HNBAP-PDU ::= CHOICE {
|
|
initiatingMessage InitiatingMessage,
|
|
successfulOutcome SuccessfulOutcome,
|
|
unsuccessfulOutcome UnsuccessfulOutcome,
|
|
...
|
|
}
|
|
|
|
InitiatingMessage ::= SEQUENCE {
|
|
procedureCode ProcedureCode,
|
|
criticality Criticality,
|
|
value ANY
|
|
}
|
|
|
|
SuccessfulOutcome ::= SEQUENCE {
|
|
procedureCode ProcedureCode,
|
|
criticality Criticality,
|
|
value ANY
|
|
}
|
|
|
|
UnsuccessfulOutcome ::= SEQUENCE {
|
|
procedureCode ProcedureCode,
|
|
criticality Criticality,
|
|
value ANY
|
|
}
|
|
|
|
|
|
HNBRegisterRequest ::= SEQUENCE {
|
|
hnbRegisterRequest-ies SEQUENCE (SIZE (0..maxProtocolIEs)) OF IE,
|
|
...
|
|
}
|
|
|
|
HNBRegisterAccept ::= SEQUENCE {
|
|
hnbRegisterAccept-ies SEQUENCE (SIZE (0..maxProtocolIEs)) OF IE,
|
|
...
|
|
}
|
|
|
|
HNBRegisterReject ::= SEQUENCE {
|
|
hnbRegisterReject-ies SEQUENCE (SIZE (0..maxProtocolIEs)) OF IE,
|
|
...
|
|
}
|
|
|
|
UERegisterRequest ::= SEQUENCE {
|
|
ueRegisterRequest-ies SEQUENCE (SIZE (0..maxProtocolIEs)) OF IE,
|
|
...
|
|
}
|
|
|
|
UERegisterAccept ::= SEQUENCE {
|
|
ueRegisterAccept-ies SEQUENCE (SIZE (0..maxProtocolIEs)) OF IE,
|
|
...
|
|
}
|
|
|
|
UERegisterReject ::= SEQUENCE {
|
|
ueRegisterReject-ies SEQUENCE (SIZE (0..maxProtocolIEs)) OF IE,
|
|
...
|
|
}
|
|
|
|
UEDe-Register ::= SEQUENCE {
|
|
ueDe-Register-ies SEQUENCE (SIZE (0..maxProtocolIEs)) OF IE,
|
|
...
|
|
}
|
|
|
|
HNBDe-Register ::= SEQUENCE {
|
|
hnbDe-Register-ies SEQUENCE (SIZE (0..maxProtocolIEs)) OF IE,
|
|
...
|
|
}
|
|
|
|
ErrorIndication ::= SEQUENCE {
|
|
errorIndication-ies SEQUENCE (SIZE (0..maxProtocolIEs)) OF IE,
|
|
...
|
|
}
|
|
|
|
CSGMembershipUpdate ::= SEQUENCE {
|
|
csgMembershipUpdate-ies SEQUENCE (SIZE (0..maxProtocolIEs)) OF IE,
|
|
...
|
|
}
|
|
|
|
TNLUpdateRequest ::= SEQUENCE {
|
|
tnlUpdateRequest-ies SEQUENCE (SIZE (0..maxProtocolIEs)) OF IE,
|
|
...
|
|
}
|
|
|
|
TNLUpdateResponse ::= SEQUENCE {
|
|
tnlUpdateResponse-ies SEQUENCE (SIZE (0..maxProtocolIEs)) OF IE,
|
|
...
|
|
}
|
|
|
|
TNLUpdateFailure ::= SEQUENCE {
|
|
tnlUpdateFailure-ies SEQUENCE (SIZE (0..maxProtocolIEs)) OF IE,
|
|
...
|
|
}
|
|
|
|
HNBConfigTransferRequest ::= SEQUENCE {
|
|
hnbConfigTransferRequest-ies SEQUENCE (SIZE (0..maxProtocolIEs)) OF IE,
|
|
...
|
|
}
|
|
|
|
HNBConfigTransferResponse ::= SEQUENCE {
|
|
hnbConfigTransferResponse-ies SEQUENCE (SIZE (0..maxProtocolIEs)) OF IE,
|
|
...
|
|
}
|
|
|
|
RelocationComplete ::= SEQUENCE {
|
|
relocationComplete-ies SEQUENCE (SIZE (0..maxProtocolIEs)) OF IE,
|
|
...
|
|
}
|
|
|
|
U-RNTIQueryRequest ::= SEQUENCE {
|
|
u-RNTIQueryRequest-ies SEQUENCE (SIZE (0..maxProtocolIEs)) OF IE,
|
|
...
|
|
}
|
|
|
|
U-RNTIQueryResponse ::= SEQUENCE {
|
|
u-RNTIQueryResponse-ies SEQUENCE (SIZE (0..maxProtocolIEs)) OF IE,
|
|
...
|
|
}
|
|
|
|
PrivateMessage ::= SEQUENCE {
|
|
privateMessage-ies SEQUENCE (SIZE (0..maxProtocolIEs)) OF IE,
|
|
...
|
|
}
|
|
|
|
|
|
IE ::= SEQUENCE {
|
|
id ProtocolIE-ID,
|
|
criticality Criticality,
|
|
value ANY
|
|
}
|
|
|
|
END
|