diff cdg211/prim/sn.pdf @ 4:56abf6cf8a0b

cdg211: cdginc/mdf/pdf files from TCS211-20070608
author Mychaela Falconia <falcon@freecalypso.org>
date Mon, 26 Sep 2016 01:11:35 +0000
parents
children
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/cdg211/prim/sn.pdf	Mon Sep 26 01:11:35 2016 +0000
@@ -0,0 +1,254 @@
+;********************************************************************************
+;*** File           : sn.pdf
+;*** Creation       : Fri Jun 08 13:58:34 CST 2007
+;*** XSLT Processor : Apache Software Foundation / http://xml.apache.org/xalan-j / supports XSLT-Ver: 1
+;*** Copyright      : (c) Texas Instruments AG, Berlin Germany 2002
+;********************************************************************************
+;*** Document Type  : Service Access Point Specification
+;*** Document Name  : sn
+;*** Document No.   : 8441.110.99.006
+;*** Document Date  : 2001-10-08
+;*** Document Status: BEING_PROCESSED
+;*** Document Author: Harald
+;********************************************************************************
+
+
+
+PRAGMA 	SRC_FILE_TIME 	"Thu Feb 17 14:43:54 2005"
+PRAGMA 	LAST_MODIFIED 	"2001-10-08"
+PRAGMA 	ID_AND_VERSION 	"8441.110.99.006"
+
+
+
+CONST 	MAX_PARAM_NUMBER 	4 	; Maximal number of parameters per compressor unit
+CONST 	MAX_COMP_NUMBER 	3 	; Currently there are 3 PCOMP values for V.42bis
+CONST 	MAX_ENT_NUMBER 	1 	; There is 1 data compression entity currently and 1 header compression entity.
+
+
+
+VALTAB 	VAL_nsapi
+VAL 	0 	NSAPI_0 	"escape mechanism for future extensions"
+VAL 	1 	NSAPI_1 	"Point-To-Multipoint Multicast information"
+VAL 	2 	NSAPI_2 	"reserved for future use"
+VAL 	3 	NSAPI_3 	"reserved for future use"
+VAL 	4 	NSAPI_4 	"reserved for future use"
+VAL 	5 	NSAPI_5 	"dynamically allocated NSAPI value"
+VAL 	6 	NSAPI_6 	"dynamically allocated NSAPI value"
+VAL 	7 	NSAPI_7 	"dynamically allocated NSAPI value"
+VAL 	8 	NSAPI_8 	"dynamically allocated NSAPI value"
+VAL 	9 	NSAPI_9 	"dynamically allocated NSAPI value"
+VAL 	10 	NSAPI_10 	"dynamically allocated NSAPI value"
+VAL 	11 	NSAPI_11 	"dynamically allocated NSAPI value"
+VAL 	12 	NSAPI_12 	"dynamically allocated NSAPI value"
+VAL 	13 	NSAPI_13 	"dynamically allocated NSAPI value"
+VAL 	14 	NSAPI_14 	"dynamically allocated NSAPI value"
+VAL 	15 	NSAPI_15 	"dynamically allocated NSAPI value"
+
+VALTAB 	VAL_p_id
+VAL 	0x21 	PPP_PID_IP 	"simple ip packet"
+VAL 	0x2D 	PPP_PID_CTCP 	"Van Jacobson compressed TCP/IP header"
+VAL 	0x2F 	PPP_PID_UTCP 	"Van Jacobson uncompressed TCP/IP header"
+
+VALTAB 	VAL_ppp_hc
+VAL 	0 	SN_HC_OFF 	"no header compression"
+VAL 	1 	SN_HC_VJ 	"Van Jacobson header compression"
+
+VALTAB 	VAL_reset
+VAL 	0 	SN_RESET_NO 	"no reset"
+VAL 	1 	SN_RESET_YES 	"reset"
+
+VALTAB 	VAL_dti_direction
+VAL 	1 	SN_HOME 	"mapped to HOME from dti.h"
+VAL 	0 	SN_NEIGHBOR 	"mapped to NEIGHBOR from dti.h"
+
+
+
+
+VAR 	nsapi 	"network layer service access point identifier" 	B
+
+VAL 	@p_sn - VAL_nsapi@ 	
+
+VAR 	list_len 	"length in octets of whole data" 	S
+
+
+VAR 	first 	"pointer to  generic data descriptors" 	L
+
+
+VAR 	p_id 	"protocol identifier" 	B
+
+VAL 	@p_sn - VAL_p_id@ 	
+
+VAR 	l_buf 	"length of content in bit" 	S
+
+
+VAR 	o_buf 	"offset of content in bit" 	S
+
+
+VAR 	buf 	"buffer content" 	B
+
+
+VAR 	reserved_data_ind2 	"reserved octets" 	B
+
+
+VAR 	reserved_unitdata_ind2 	"reserved octets" 	B
+
+
+VAR 	reserved_data_req1 	"reserved octets" 	B
+
+
+VAR 	reserved_data_req3 	"reserved octets" 	B
+
+
+VAR 	reserved_unitdata_req1 	"reserved octets" 	B
+
+
+VAR 	reserved_unitdata_req3 	"reserved octets" 	B
+
+
+VAR 	ref_nsapi 	"ref_nsapi" 	B
+
+
+VAR 	ref_npdu_num 	"ref_npdu_num" 	S
+
+
+VAR 	ref_seg_num 	"ref_seg_num" 	B
+
+
+VAR 	ppp_hc 	"header compression of PPP connection" 	B
+
+VAL 	@p_sn - VAL_ppp_hc@ 	
+
+VAR 	msid 	"max slot identifier" 	B
+
+
+VAR 	reset 	"reset flag" 	B
+
+VAL 	@p_sn - VAL_reset@ 	
+
+VAR 	octets_uplink 	"octets uplink" 	L
+
+
+VAR 	octets_downlink 	"octets downlink" 	L
+
+
+VAR 	packets_uplink 	"packets uplink" 	L
+
+
+VAR 	packets_downlink 	"packets downlink" 	L
+
+
+VAR 	dti_linkid 	"DTI link identifier" 	L
+
+
+VAR 	dti_neighbor 	"DTI neighbor entity name" 	L
+
+
+VAR 	dti_direction 	"direction of DTI connection" 	B
+
+VAL 	@p_sn - VAL_dti_direction@ 	
+
+
+
+
+COMP 	desc_list2 	 "list of generic data descriptors"
+{
+ 	list_len 	 ; length in octets of whole data
+ 	first 	 ; pointer to  generic data descriptors
+}
+
+
+
+COMP 	sdu 	 "service data unit"
+{
+ 	l_buf 	 ; length of content in bit
+ 	o_buf 	 ; offset of content in bit
+ 	buf 	[1] 	 ; buffer content
+}
+
+
+
+COMP 	reserved_data_ind1 	 "to the segment to be confirmed"
+{
+ 	ref_nsapi 	 ; ref_nsapi
+ 	ref_npdu_num 	 ; ref_npdu_num
+ 	ref_seg_num 	 ; ref_seg_num
+}
+TYPEDEF COMP reserved_data_ind1 	reserved_unitdata_ind1 	 "to the segment to be confirmed"
+TYPEDEF COMP reserved_data_ind1 	reserved_data_req2 	 "to the segment to be confirmed"
+TYPEDEF COMP reserved_data_ind1 	reserved_unitdata_req2 	 "to the segment to be confirmed"
+
+
+
+
+
+
+; SN_MODIFICATION_IND 	0x6808
+; SN_COUNT_REQ 	0x2808
+; SN_COUNT_CNF 	0x6809
+; SN_SWITCH_REQ 	0x2809
+; SN_SWITCH_CNF 	0x680A
+
+
+
+PRIM 	SN_MODIFICATION_IND 	0x6808
+{
+ 	ppp_hc 	 ; header compression of PPP connection
+ 	msid 	 ; max slot identifier
+}
+
+
+
+
+
+
+PRIM 	SN_COUNT_REQ 	0x2808
+{
+ 	nsapi 	 ; network layer service access point identifier
+ 	reset 	 ; shall counters be reset
+}
+
+
+
+
+
+
+PRIM 	SN_COUNT_CNF 	0x6809
+{
+ 	nsapi 	 ; network layer service access point identifier
+ 	octets_uplink 	 ; octets uplink
+ 	octets_downlink 	 ; octets  downlink
+ 	packets_uplink 	 ; packets uplink
+ 	packets_downlink 	 ; packets downlink
+}
+
+
+
+
+
+
+PRIM 	SN_SWITCH_REQ 	0x2809
+{
+ 	nsapi 	 ; network layer service access point identifier
+ 	dti_linkid 	 ; dti linkid
+ 	dti_neighbor 	 ; dti neighbor
+ 	dti_direction 	 ; dti direction
+}
+
+
+
+
+
+
+PRIM 	SN_SWITCH_CNF 	0x680A
+{
+ 	nsapi 	 ; network layer service access point identifier
+}
+
+
+
+
+
+
+
+
+