summaryrefslogtreecommitdiff
path: root/asn1/ulp/ULP.asn
diff options
context:
space:
mode:
Diffstat (limited to 'asn1/ulp/ULP.asn')
-rw-r--r--asn1/ulp/ULP.asn85
1 files changed, 45 insertions, 40 deletions
diff --git a/asn1/ulp/ULP.asn b/asn1/ulp/ULP.asn
index 00c52e6c6b..2482d7a0eb 100644
--- a/asn1/ulp/ULP.asn
+++ b/asn1/ulp/ULP.asn
@@ -1,67 +1,72 @@
--- UPL.asn
+-- ULP.asn
--
-- Taken from OMA UserPlane Location Protocol
--- http://www.openmobilealliance.org/technical/release_program/docs/SUPL/V2_0-20080627-C/OMA-TS-ULP-V2_0-20080627-C.pdf
+-- http://member.openmobilealliance.org/ftp/Public_documents/LOC/Permanent_documents/OMA-TS-ULP-V2_0-20100816-C.zip
--
--- 8.1 Common Part
+-- 11.1 Common Part
--
ULP DEFINITIONS AUTOMATIC TAGS ::=
BEGIN
+
IMPORTS
-Version, SessionID
+ Version, SessionID
FROM ULP-Components
-SUPLINIT
+ SUPLINIT
FROM SUPL-INIT
-SUPLSTART
+ SUPLSTART
FROM SUPL-START
-SUPLRESPONSE
+ SUPLRESPONSE
FROM SUPL-RESPONSE
-SUPLPOSINIT
+ SUPLPOSINIT
FROM SUPL-POS-INIT
-SUPLPOS
+ SUPLPOS
FROM SUPL-POS
-SUPLEND
+ SUPLEND
FROM SUPL-END
-SUPLAUTHREQ
+ SUPLAUTHREQ
FROM SUPL-AUTH-REQ
-SUPLAUTHRESP
+ SUPLAUTHRESP
FROM SUPL-AUTH-RESP
-Ver2-SUPLTRIGGEREDSTART
+ Ver2-SUPLTRIGGEREDSTART
FROM SUPL-TRIGGERED-START
-Ver2-SUPLTRIGGEREDRESPONSE
+ Ver2-SUPLTRIGGEREDRESPONSE
FROM SUPL-TRIGGERED-RESPONSE
-Ver2-SUPLREPORT
+ Ver2-SUPLREPORT
FROM SUPL-REPORT
-Ver2-SUPLTRIGGEREDSTOP
+ Ver2-SUPLTRIGGEREDSTOP
FROM SUPL-TRIGGERED-STOP
-Ver2-SUPLSETINIT
+ Ver2-SUPLSETINIT
FROM SUPL-SET-INIT
-Ver2-SUPLNOTIFY
+ Ver2-SUPLNOTIFY
FROM SUPL-NOTIFY
-Ver2-SUPLNOTIFYRESPONSE
+ Ver2-SUPLNOTIFYRESPONSE
FROM SUPL-NOTIFY-RESPONSE;
+
-- general ULP PDU layout;--
ULP-PDU ::= SEQUENCE {
-length INTEGER(0..65535),
-version Version,
-sessionID SessionID,
-message UlpMessage}
+ length INTEGER(0..65535),
+ version Version,
+ sessionID SessionID,
+ message UlpMessage}
+
UlpMessage ::= CHOICE {
-msSUPLINIT SUPLINIT,
-msSUPLSTART SUPLSTART,
-msSUPLRESPONSE SUPLRESPONSE,
-msSUPLPOSINIT SUPLPOSINIT,
-msSUPLPOS SUPLPOS,
-msSUPLEND SUPLEND,
-msSUPLAUTHREQ SUPLAUTHREQ,
-msSUPLAUTHRESP SUPLAUTHRESP,
-...,
-msSUPLTRIGGEREDSTART Ver2-SUPLTRIGGEREDSTART,
-msSUPLTRIGGEREDRESPONSE Ver2-SUPLTRIGGEREDRESPONSE,
-msSUPLTRIGGEREDSTOP Ver2-SUPLTRIGGEREDSTOP,
-msSUPLNOTIFY Ver2-SUPLNOTIFY,
-msSUPLNOTIFYRESPONSE Ver2-SUPLNOTIFYRESPONSE,
-msSUPLSETINIT Ver2-SUPLSETINIT,
-msSUPLREPORT Ver2-SUPLREPORT}
-END \ No newline at end of file
+ msSUPLINIT SUPLINIT,
+ msSUPLSTART SUPLSTART,
+ msSUPLRESPONSE SUPLRESPONSE,
+ msSUPLPOSINIT SUPLPOSINIT,
+ msSUPLPOS SUPLPOS,
+ msSUPLEND SUPLEND,
+ msSUPLAUTHREQ SUPLAUTHREQ,
+ msSUPLAUTHRESP SUPLAUTHRESP,
+ ...,
+ msSUPLTRIGGEREDSTART Ver2-SUPLTRIGGEREDSTART,
+ msSUPLTRIGGEREDRESPONSE Ver2-SUPLTRIGGEREDRESPONSE,
+ msSUPLTRIGGEREDSTOP Ver2-SUPLTRIGGEREDSTOP,
+ msSUPLNOTIFY Ver2-SUPLNOTIFY,
+ msSUPLNOTIFYRESPONSE Ver2-SUPLNOTIFYRESPONSE,
+ msSUPLSETINIT Ver2-SUPLSETINIT,
+msSUPLREPORT Ver2-SUPLREPORT}
+
+END
+