summaryrefslogtreecommitdiffstats
path: root/sys/contrib/ngatm/netnatm/msg/msg.def
diff options
context:
space:
mode:
Diffstat (limited to 'sys/contrib/ngatm/netnatm/msg/msg.def')
-rw-r--r--sys/contrib/ngatm/netnatm/msg/msg.def582
1 files changed, 582 insertions, 0 deletions
diff --git a/sys/contrib/ngatm/netnatm/msg/msg.def b/sys/contrib/ngatm/netnatm/msg/msg.def
new file mode 100644
index 0000000..40099a4
--- /dev/null
+++ b/sys/contrib/ngatm/netnatm/msg/msg.def
@@ -0,0 +1,582 @@
+#
+# Copyright (c) 2001-2003
+# Fraunhofer Institute for Open Communication Systems (FhG Fokus).
+# All rights reserved.
+#
+# Redistribution and use in source and binary forms, with or without
+# modification, are permitted provided that the following conditions
+# are met:
+# 1. Redistributions of source code must retain the above copyright
+# notice, this list of conditions and the following disclaimer.
+# 2. Redistributions in binary form must reproduce the above copyright
+# notice, this list of conditions and the following disclaimer in the
+# documentation and/or other materials provided with the distribution.
+#
+# THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
+# ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+# IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+# ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
+# FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+# DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
+# OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+# HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+# LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
+# OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+# SUCH DAMAGE.
+#
+# Author: Hartmut Brandt <harti@freebsd.org>
+#
+# $Begemot: libunimsg/atm/msg/msg.def,v 1.3 2003/09/19 11:58:15 hbb Exp $
+#
+# Define message contents
+#
+#########################################################################
+#
+# ALERTING message
+#
+# References:
+# Q.2931 8, 17*
+# ...A4 4, 11*
+# Q.2957 3
+# Q.2971 6
+# UNI4.0 5
+# PNNI1.0 177...178, 184*
+#
+# Notes:
+# N-ISDN compatiblity not implemented.
+#
+start alerting 0x01
+ connid - !pnni
+ epref
+ notify
+ git UNI_NUM_IE_GIT
+ uu - !pnni
+ report - !pnni
+ unrec
+end
+
+#########################################################################
+#
+# CALL PROCEEDING message
+#
+# References:
+# Q.2931 9, 18*
+# Q.2971 6
+# UNI4.0 5
+# PNNI1.0 178
+#
+# Notes:
+# N-ISDN compatiblity not implemented.
+#
+start call_proc 0x02
+ connid
+ epref
+ notify - !pnni
+ unrec
+end
+
+#########################################################################
+#
+# CONNECT message
+#
+# References:
+# Q.2931 p. 10, 19*
+# ...A4 6, 12*
+# Q.2932.1 p. 17
+# Q.2951 p. 30
+# Q.2957 p. 4
+# Q.2962 p. 3
+# Q.2971 p. 7
+# UNI4.0 p. 5-6, 61, 68, 77
+# PNNI1.0 pp. 178...179, 184...185*
+#
+# Notes:
+# N-ISDN compatiblity not implemented.
+#
+start connect 0x07
+ aal
+ blli
+ connid - !pnni
+ epref
+ notify
+ conned
+ connedsub
+ eetd
+ git UNI_NUM_IE_GIT
+ uu - !pnni
+ traffic
+ exqos
+ facility - q2932
+ abrsetup
+ abradd
+ called_soft - pnni
+ report - !pnni
+ unrec
+end
+
+#########################################################################
+#
+# CONNECT ACKNOWLEDGE message
+#
+# References:
+# Q.2931 11
+#
+start connect_ack 0x0f !pnni
+ notify
+ unrec
+end
+
+#########################################################################
+#
+# RELEASE message
+#
+# References:
+# Q.2931 p. 11, 22*
+# Q.2932.1 p. 18
+# Q.2957 p. 4
+# Q.2962 p. 3
+# UNI4.0 p. 6
+# PNNI1.0 pp. 179...180, 185...186*
+#
+# Notes:
+# N-ISDN compatiblity not implemented.
+#
+start release 0x4d
+ cause 2
+ notify
+ git UNI_NUM_IE_GIT
+ uu - !pnni
+ facility - q2932
+ crankback - pnni
+ unrec
+end
+
+#########################################################################
+#
+# RELEASE COMPLETE message
+#
+# References:
+# Q.2931 p. 12
+# UNI4.0 p. 6
+# PNNI1.0 p. 180
+#
+start release_compl 0x5a
+ cause 2
+ git UNI_NUM_IE_GIT !pnni
+ uu - !pnni
+ crankback - pnni
+ unrec
+end
+
+#########################################################################
+#
+# SETUP message
+#
+# References:
+# Q.2931 13-14, 23-24*
+# ...A4 7-9, 13-16*
+# Q.2957 5
+# Q.2962 3
+# Q.2971 7
+# UNI4.0 6-7, 43, 57*, 60-61, 68-69, 78
+# PNNI1.0 180...182, 186*
+# af-cs-0147.000
+#
+# Notes:
+#
+start setup 0x05
+ aal
+ traffic
+ bearer
+ bhli
+ blli UNI_NUM_IE_BLLI/R
+ called
+ calledsub UNI_NUM_IE_CALLEDSUB
+ calling
+ callingsub UNI_NUM_IE_CALLINGSUB
+ connid
+ qos
+ eetd
+ notify
+ scompl - !pnni
+ tns UNI_NUM_IE_TNS
+ epref
+ atraffic
+ mintraffic
+ uu - !pnni
+ git UNI_NUM_IE_GIT
+ lij_callid - !pnni
+ lij_param - !pnni
+ lij_seqno - !pnni
+ exqos
+ abrsetup
+ abradd
+ cscope
+ calling_soft - pnni
+ called_soft - pnni
+ dtl UNI_NUM_IE_DTL/R pnni
+ report - !pnni
+ mdcr
+ unrec
+end
+
+#########################################################################
+#
+# STATUS message
+#
+# References:
+# Q.2931 p. 14
+# Q.2971 p. 8
+# PNNI1.0 p. 182
+#
+start status 0x7d
+ callstate
+ cause
+ epref
+ epstate
+ unrec
+end
+
+#########################################################################
+#
+# STATUS ENQUIRY message
+#
+# References:
+# Q.2931 p. 15
+# Q.2971 p. 8
+# PNNI1.0 pp. 182...183
+#
+start status_enq 0x75
+ epref
+ unrec
+end
+
+#########################################################################
+#
+# NOTIFY message
+#
+# References:
+# Q.2931 p. 15
+# Q.2971 p. 8
+# PNNI1.0 p. 183
+#
+start notify 0x6e
+ notify
+ epref
+ unrec
+end
+
+#########################################################################
+#
+# RESTART message
+#
+# References:
+# Q.2931 p. 26
+# UNI4.0 p. 7
+# PNNI1.0 pp. 186...187
+#
+start restart 0x46
+ connid
+ restart
+ unrec
+end
+
+#########################################################################
+#
+# RESTART ACKNOWLEDGE message
+#
+# References:
+# Q.2931 p. 26
+# UNI4.0 p. 7
+# PNNI1.0 p. 187
+#
+start restart_ack 0x4e
+ connid
+ restart
+ unrec
+end
+
+#########################################################################
+#
+# ADD PARTY message
+#
+# References:
+# Q.2971 10, 47
+# UNI4.0 39, 43-44
+# PNNI1.0 188...189
+#
+# Notes:
+#
+start add_party 0x80
+ aal
+ bhli
+ blli
+ called
+ calledsub UNI_NUM_IE_CALLEDSUB
+ calling
+ callingsub UNI_NUM_IE_CALLINGSUB
+ scompl - !pnni
+ tns UNI_NUM_IE_TNS
+ epref
+ notify
+ eetd
+ uu - !pnni
+ git UNI_NUM_IE_GIT
+ lij_seqno - !pnni
+ calling_soft - pnni
+ called_soft - pnni
+ dtl UNI_NUM_IE_DTL/R pnni
+ unrec
+end
+
+#########################################################################
+#
+# ADD PARTY ACKNOWLEDGE message
+#
+# References:
+# Q.2971 10, 42, 47
+# UNI4.0 39
+# PNNI1.0 189
+#
+# Notes:
+#
+start add_party_ack 0x81
+ epref
+ aal
+ blli
+ notify
+ eetd
+ conned
+ connedsub
+ uu - !pnni
+ git UNI_NUM_IE_GIT
+ called_soft - pnni
+ unrec
+end
+
+#########################################################################
+#
+# PARTY ALERTING message
+#
+# References:
+# Q.2971 12, 49
+# UNI4.0 39
+# PNNI1.0 189...190
+#
+# Notes:
+#
+start party_alerting 0x85
+ epref
+ notify
+ uu - !pnni
+ git UNI_NUM_IE_GIT
+ unrec
+end
+
+#########################################################################
+#
+# ADD PARTY REJECT message
+#
+# References:
+# Q.2971 12, 48
+# UNI4.0 40
+# PNNI1.0 190
+#
+# Notes:
+#
+start add_party_rej 0x82
+ cause
+ epref
+ uu - !pnni
+ git UNI_NUM_IE_GIT
+ crankback - pnni
+ unrec
+end
+
+#########################################################################
+#
+# DROP PARTY message
+#
+# References:
+# Q.2971 13, 48
+# UNI4.0 40
+# PNNI1.0 191
+#
+# Notes:
+#
+start drop_party 0x83
+ cause
+ epref
+ notify
+ uu - !pnni
+ git UNI_NUM_IE_GIT
+ unrec
+end
+
+#########################################################################
+#
+# DROP PARTY ACKNOWLEDGE message
+#
+# References:
+# Q.2971 13, 49
+# UNI4.0 40
+# PNNI1.0 191
+#
+# Notes:
+#
+start drop_party_ack 0x84
+ epref
+ cause
+ uu - !pnni
+ git UNI_NUM_IE_GIT
+ unrec
+end
+
+#########################################################################
+#
+# LEAF SETUP REQUEST message
+#
+# References:
+# UNI4.0 45...46
+#
+# Notes:
+#
+start leaf_setup_req 0x91 !pnni
+ tns UNI_NUM_IE_TNS
+ calling
+ callingsub UNI_NUM_IE_CALLINGSUB
+ called
+ calledsub UNI_NUM_IE_CALLEDSUB
+ lij_callid
+ lij_seqno
+ unrec
+end
+
+#########################################################################
+#
+# LEAF SETUP FAIL message
+#
+# References:
+# UNI4.0 45...46
+#
+# Notes:
+#
+start leaf_setup_fail 0x90 !pnni
+ cause
+ called
+ calledsub
+ lij_seqno
+ tns UNI_NUM_IE_TNS
+ unrec
+end
+
+#########################################################################
+#
+# CO-BI SETUP message
+#
+# References:
+# Q.2932.1 16
+#
+# Notes:
+#
+start cobisetup 0x15 !pnni&&q2932
+ facility
+ called
+ calledsub
+ calling
+ notify
+ unrec
+end
+
+#########################################################################
+#
+# FACILITY message
+#
+# References:
+# Q.2932.1 14...15
+#
+# Notes:
+#
+start facility 0x62 !pnni&&q2932
+ facility
+ called
+ calledsub
+ calling
+ notify
+ unrec
+end
+
+#########################################################################
+#
+# MODIFY REQUEST message
+#
+# References:
+# Q.2963.1 p. 6
+# Q.2963.4 p. 4
+# UNI4.0-MFY p. 3
+#
+start modify_req 0x88 !pnni
+ traffic
+ atraffic
+ mintraffic
+ notify
+ git UNI_NUM_IE_GIT
+ unrec
+end
+
+#########################################################################
+#
+# MODIFY ACKNOWLEDGE message
+#
+# References:
+# Q.2963.1 p.6
+# Q.2963.3 p.5
+# UNI4.0-MFY p.3
+#
+start modify_ack 0x89 !pnni
+ report
+ traffic
+ notify
+ git UNI_NUM_IE_GIT
+ unrec
+end
+
+#########################################################################
+#
+# MODIFY REJECT message
+#
+# References:
+# Q.2963 p.6
+# UNI4.0-MFY p.3
+#
+start modify_rej 0x8a !pnni
+ cause
+ notify
+ git UNI_NUM_IE_GIT
+ unrec
+end
+
+#########################################################################
+#
+# CONNECTION AVAILABLE message
+#
+# References:
+# Q.2931A4 9...10
+# Q.2963 p.6
+# UNI4.0-MFY p.3
+#
+start conn_avail 0x8b !pnni
+ notify
+ git UNI_NUM_IE_GIT
+ report
+ unrec
+end
+
+#########################################################################
+#
+# UNKNOWN message
+#
+start unknown 0x100
+ epref
+ unrec
+end
OpenPOWER on IntegriCloud