Defining IMS-CICS LU 6.1 links

A CICS® link to an IMS system requires a definition of the connection (or system) and a separate definition of each of the sessions.

Resource Definition Online or Macro-Level Resource Definition can be used to define an ISC link to IMS. IMS-CICS ISC links are implemented with LU 6.1 protocol.

The following table shows the RDO form of definition for individual LU 6.1 sessions, and shows the macro form for how the operands are related.

The TRMTYPE, TRMIDNT, SYSIDNT, NETNAMQ, and SESTYPE operands must be coded for each session that you define. The remaining operands of TYPE=TERMINAL can optionally be coded on the TYPE=SYSTEM macro to provide defaults for all the defined sessions. Also, the CONNECT, DATASTR, and RECFM operands of TYPE=SYSTEM can be coded for individual sessions, if required.

Table 1. Defining an LU 6.1 link with individual sessions
RDO definition Macro-level definition
DEFINE
  CONNECTION(sysidnt)
  GROUP(groupname)
  NETNAME(name)
  ACCESSMETHOD(VTAM)
  PROTOCOL(LU61)
  DATASTREAM(USER|3270|
            SCS|STRFIELD|
            LMS)
  RECORDFORMAT(U|VB)
  AUTOCONNECT(NO|YES)
  SECURITYNAME(name)
  INSERVICE(YES)
DFHTCT  TYPE=SYSTEM
  ,SYSIDNT=sysidnt)
 
  ,NETNAME=name
  ,ACCMETH=VTAM)
 
  ,DATASTR=({USER|3270|
            SCS|STRFIELD|
            LMS})
  ,RECFM={U|VB}
 [,CONNECT=AUTO|ALL]
  ,XSNAME=name
Each individual session is then defined as follows:
DEFINE
  SESSIONS(csdname)
  GROUP(groupname)
  SESSNAME(name)
  CONNECTION(sysidnt)
  NETNAMEQ(name)
  PROTOCOL(LU61)
  SENDCOUNT(0|1)
  RECEIVECOUNT(1|0)
  SENDSIZE(size)
  RECEIVESIZE(size)
  BUILDCHAIN(N|Y)
  OPERID(operator-id)
  OPERPRIORITY(number)
  OPERRSL(number)
  OPERSECURITY(number)
  IOAREALEN(value)
  SESSPRIORITY(number)
Each individual session is then defined as follows:
DFHTCT  TYPE=TERMINAL
 
 
  ,TERMIDNT=name
  ,SYSIDNT=sysidnt
  ,NETNAMQ=name
  ,TRMTYPE=LUTYPE6
  ,SESTYPE= SEND|RECEIVE
 
  ,BUFFER=size
  ,RUSIZE=size
  ,CHNASSY={NO|YES}
  ,OPERID=operator-id
  ,OPERPRI=number
  ,OPERRSL=number
  ,OPERSEC=number
  ,TIOAL=value
  ,TRMPRTY=number
  ,TRMSTAT=TRANSCEIVE