Updated to OMA-TS-ULP-V2_0-20100806-D
[obnox/wireshark/wip.git] / asn1 / ulp / ULP.asn
1 -- ULP.asn
2 --
3 -- Taken from OMA UserPlane Location Protocol
4 -- http://member.openmobilealliance.org/ftp/Public_documents/LOC/Permanent_documents/OMA-TS-ULP-V2_0-20100816-C.zip
5 --
6 -- 11.1 Common Part
7 --
8
9 ULP DEFINITIONS AUTOMATIC TAGS ::=
10 BEGIN
11
12 IMPORTS
13         Version, SessionID
14 FROM ULP-Components
15         SUPLINIT
16 FROM SUPL-INIT
17         SUPLSTART
18 FROM SUPL-START
19         SUPLRESPONSE
20 FROM SUPL-RESPONSE
21         SUPLPOSINIT
22 FROM SUPL-POS-INIT
23         SUPLPOS
24 FROM SUPL-POS
25         SUPLEND
26 FROM SUPL-END
27         SUPLAUTHREQ
28 FROM SUPL-AUTH-REQ
29         SUPLAUTHRESP
30 FROM SUPL-AUTH-RESP
31         Ver2-SUPLTRIGGEREDSTART
32 FROM SUPL-TRIGGERED-START
33         Ver2-SUPLTRIGGEREDRESPONSE
34 FROM SUPL-TRIGGERED-RESPONSE
35         Ver2-SUPLREPORT
36 FROM SUPL-REPORT
37         Ver2-SUPLTRIGGEREDSTOP
38 FROM SUPL-TRIGGERED-STOP
39         Ver2-SUPLSETINIT
40 FROM SUPL-SET-INIT
41         Ver2-SUPLNOTIFY
42 FROM SUPL-NOTIFY
43         Ver2-SUPLNOTIFYRESPONSE
44 FROM SUPL-NOTIFY-RESPONSE;
45
46 -- general ULP PDU layout;--
47 ULP-PDU ::= SEQUENCE {
48   length     INTEGER(0..65535),
49   version    Version,
50   sessionID  SessionID,
51   message    UlpMessage}
52
53 UlpMessage ::= CHOICE {
54   msSUPLINIT      SUPLINIT,
55   msSUPLSTART     SUPLSTART,
56   msSUPLRESPONSE  SUPLRESPONSE,
57   msSUPLPOSINIT   SUPLPOSINIT,
58   msSUPLPOS       SUPLPOS,
59   msSUPLEND       SUPLEND,
60   msSUPLAUTHREQ   SUPLAUTHREQ,
61   msSUPLAUTHRESP  SUPLAUTHRESP,
62  ...,
63   msSUPLTRIGGEREDSTART    Ver2-SUPLTRIGGEREDSTART,
64   msSUPLTRIGGEREDRESPONSE Ver2-SUPLTRIGGEREDRESPONSE,
65   msSUPLTRIGGEREDSTOP     Ver2-SUPLTRIGGEREDSTOP,
66   msSUPLNOTIFY              Ver2-SUPLNOTIFY,
67   msSUPLNOTIFYRESPONSE    Ver2-SUPLNOTIFYRESPONSE,
68   msSUPLSETINIT             Ver2-SUPLSETINIT,
69 msSUPLREPORT                Ver2-SUPLREPORT}
70
71 END
72