Commit 0bce53cd authored by fischerjo's avatar fischerjo
Browse files

Wrong ASN.1 module replaced by correct one

parent b595d395
Loading
Loading
Loading
Loading
+54 −37
Original line number Diff line number Diff line
--<OSS.PDU>-- 
CALMfntp { iso (1) standard (0) calm-nonip(29281) fntp(2) version1 (1)}  


CALMfntp { iso (1) standard (0) calm-nonip(29281) fntp(1) version1 (1)}  

DEFINITIONS AUTOMATIC TAGS::=BEGIN

@@ -9,11 +11,14 @@ CIstatus, Link-ID, UserPriority FROM CALMllsap {iso(1) standard(0) calm-ll-sap(2

ITS-scuId FROM CALMmanagement { iso (1) standard (0) calm-management (24102) local (1) version1 (1)}

COMMUPDOWN FROM CALMmsap { iso (1) standard (0) calm-management (24102) msap (3) version1 (1)}

NTtimeout FROM CALMfsap { iso (1) standard (0) calm-management (24102) fsap (5) version1 (1)}


FNTPlpp FROM CALMlegacySupport { iso (1) standard (0) calm-nonip(29281) legacy (3) version1 (1)} 
FNTPlpp FROM CALMlegacySupport { iso (1) standard (0) calm-nonip(29281) legacy (2) version1 (1)} 

ServiceRef FROM CITSapplReq {iso(1) standard(0) cits-applReq (17423) version1 (1)}
;

-- End of IMPORTS
@@ -39,11 +44,11 @@ FntpOptions::=SEQUENCE{
	intForw	FNTPintForwarding OPTIONAL,
	sec	FNTPsecurity OPTIONAL,
	hops	FNTPhopCount OPTIONAL,
	opt4	NULL OPTIONAL,
	lpp	FNTPlpp OPTIONAL,
	cip	FNTPCIPheader OPTIONAL,
	opt5	NULL OPTIONAL,
	opt6	NULL OPTIONAL,
	lpp	FNTPlpp OPTIONAL,
	cip	FNTPCIPheader OPTIONAL
	opt7	NULL OPTIONAL
}

FNTPintForwarding::=SEQUENCE{
@@ -56,7 +61,7 @@ FNTPintForwarding::=SEQUENCE{

FNTPpacketCounter::=INTEGER(0..255)

FNTPsecurity::=OCTET STRING
FNTPsecurity::=OCTET STRING (SIZE(0..65535))

FNTPhopCount::=INTEGER(0..255)

@@ -117,55 +122,65 @@ SetNotFNTP::=SEQUENCE{
	}

UpdateFNTP::=SEQUENCE{
	reference	[1] INTEGER(0..noFNTPfwtEntries),
	remotePort	[2] PortNumber OPTIONAL,
	linkID	[3] Link-ID OPTIONAL,
	ciStatus	[4] CIstatus OPTIONAL,
	linkPort	[5] PortNumber OPTIONAL,
	serviceInfo	[6] HostServiceInfo OPTIONAL,
	priority	[7] UserPriority OPTIONAL,
	timeout	[8] NTtimeout OPTIONAL
	fill	BIT STRING (SIZE(1)),
	reference	INTEGER(0..noFNTPfwtEntries),
	remotePort	PortNumber OPTIONAL,
	linkID	Link-ID OPTIONAL,
	ciStatus	CIstatus OPTIONAL,
	linkPort	PortNumber OPTIONAL,
	serviceInfo	HostServiceInfo OPTIONAL,
	priority	UserPriority OPTIONAL,
	timeout	NTtimeout OPTIONAL
	}

UpdateNotFNTP::=SEQUENCE{
	reference	[1] INTEGER(0..noFNTPfwtEntries),
	remotePort	[2] PortNumber OPTIONAL,
	linkID	[3] Link-ID OPTIONAL,
	ciStatus	[4] CIstatus OPTIONAL,
	linkPort	[5] PortNumber OPTIONAL,
	serviceInfo	[6] HostServiceInfo OPTIONAL,
	priority	[7] UserPriority OPTIONAL,
	timeout	[8] NTtimeout OPTIONAL
	fill	BIT STRING (SIZE(1)),
	reference	INTEGER(0..noFNTPfwtEntries),
	remotePort	PortNumber OPTIONAL,
	linkID	Link-ID OPTIONAL,
	ciStatus	CIstatus OPTIONAL,
	linkPort	PortNumber OPTIONAL,
	serviceInfo	HostServiceInfo OPTIONAL,
	priority	UserPriority OPTIONAL,
	timeout	NTtimeout OPTIONAL
	}

  -- NF-SAP --

NFSAP ::= COMMUPDOWN

NFsapPrimitivesDown::=SEQUENCE{
	fill	BIT STRING (SIZE(7)),
	primitivesDown	CHOICE{
	fntpPortRequest	NFfntpPortRequest,
	fntpCommRequest	NFfntpCommRequest
	}
	spRef	NFSAP.&primitiveRef ({NFsapspsdown}),
	servPrimitive	NFSAP.&Primitive({NFsapspsdown}{@spRef})
	}

NFsapspsdown NFSAP::={fntpPortRequest | fntpCommRequest, ...}

fntpPortRequest	NFSAP::={&primitiveRef 0, &Primitive NFfntpPortRequest}
fntpCommRequest	NFSAP::={&primitiveRef 1, &Primitive NFfntpCommRequest}

NFsapPrimitivesUp::=SEQUENCE{
	fill	BIT STRING (SIZE(6)),
	primitivesUp	CHOICE{
	fntpPortConfirm	NFfntpPortConfirm,
	fntpCommConfirm	NFfntpCommConfirm,
	fntpCommIndication	NFfntpCommIndication
	}
	spRef	NFSAP.&primitiveRef ({NFsapspsup}),
	servPrimitive	NFSAP.&Primitive({NFsapspsup}{@spRef})
	}

NFsapspsup NFSAP::={fntpPortConfirm | fntpCommConfirm | fntpCommIndication, ...}

fntpPortConfirm	NFSAP::={&primitiveRef 0, &Primitive NFfntpPortConfirm}
fntpCommConfirm	NFSAP::={&primitiveRef 1, &Primitive NFfntpCommConfirm}
fntpCommIndication	NFSAP::={&primitiveRef 2, &Primitive NFfntpCommIndication}



NFfntpPortRequest::=SEQUENCE{
	serviceRef	INTEGER,
	serviceRef	ServiceRef,
	operation	BOOLEAN,
	port	PortNumber,
	priority	UserPriority
	}

NFfntpPortConfirm::=SEQUENCE{
	serviceRef	INTEGER,
	serviceRef	ServiceRef,
	servicePort	PortNumber
	}

@@ -209,10 +224,12 @@ PortNumber::=CHOICE{
	portLong	INTEGER(0..32767)
	}

-- ITSfpdu as defined by application. Details not known to FNTP
ITSfpdu::=OCTET STRING
ITSfpdu::=OCTET STRING(SIZE(0..65535)) -- as defined by application. Details not known to FNTP

-- Values

noFNTPfwtEntries	INTEGER::=65535



END