IBM Mainframe Forum Index
 
Log In
 
IBM Mainframe Forum Index Mainframe: Search IBM Mainframe Forum: FAQ Register
 

PTERMs NODEs LTERMs


IBM Mainframe Forums -> IMS DB/DC
Post new topic   Reply to topic
View previous topic :: View next topic  
Author Message
mymf doubts

New User


Joined: 12 Jul 2012
Posts: 29
Location: India

PostPosted: Fri May 24, 2013 4:12 pm
Reply with quote

Hi,

I have just started working on a new client environment and many of their activities are new to me. One of the regular activity they perform is 'dequeuing of output message Qs'. IMS systems side is new to me and there are many many things which are not clear to me yet!

Can you please help me understand the exact relation between physical/logical terminals and nodes. I have tried to read manuals and here is what I have understood so far!

1) Physical and Logical terminals are pre-defined in IMS SYSGEN. Even if not pre-defined, a product like ETO will enable you to define and use them dynamically.

2) Many logical terminals can be assigned to a physical terminal, and these are defined in SYSGEN. Assignment can be dynamically changed using /ASSIGN command. IMS applications always refer to LTERM names. The output to many LTERMs can be sent to a single PTERM, but a msg received by a LTERM cannot be mapped to multiple PTERMs.

3) Nodes and PTERMs basically represent same thing. I am little confused here. The way I have understood, Nodes are VTAM resources defined at VTAM end matching with the PTERM names defined at IMS end. IMS can address PTERMs as NODES thru IMS commands.

4) When I want to connect to IMS, I logon with the IMS APPLID defined in IMS SYSGEN as well as in VTAM as type APPL under a APPL NODE .

5) When input is sent to IMS thru terminals, the messages get queued with the txn ID as Q name, they are called input Qs. When responses are sent back by applications to users, they get Qed with target LTERM names as Q names, called output Qs.

6) Input Q count and Output Q count should ideally match and their difference should be zero. Sometimes, when the user is signed out even before input is processed, the output Q will be left with few unprocessed messages and shows up as enqueued. If the messages build up across many output Qs it can affect system performance and has to be dequeued by stopping the NODE and using DEQ command with PURGE.


What is this physical terminal? does it represent a physically a specific terminal at a particular location? or is it just the defined NODE at VTAM end which behaves as physical terminal for IMS, but available anywhere to users thru VTAM. So, anybody from anywhere can connect to this 'physical terminal of IMS', VTAM giving that flexibility, and when users actually login and initiate transactions it forks out LTERMS which is finally what IMS applications see and send the response back to.


Sorry for the long question.....please correct me and help me understand it clearly!

Thanks
Back to top
View user's profile Send private message
mymf doubts

New User


Joined: 12 Jul 2012
Posts: 29
Location: India

PostPosted: Tue May 28, 2013 3:49 pm
Reply with quote

Any response please?!

Have I asked this in the wrong section of the forum?! OR, is something really wrong with what I am asking?! icon_smile.gif Please help!!
Back to top
View user's profile Send private message
enrico-sorichetti

Superior Member


Joined: 14 Mar 2007
Posts: 10873
Location: italy

PostPosted: Tue May 28, 2013 4:11 pm
Reply with quote

Quote:
Any response please?!


soliciting for answer is a pretty inconsiderate behavior on any forum

You should remember that replying is on ..
voluntary base
our own time
interest of the topic
scope of the question/reply

the questions You asked are not suited to <short> answers
It might be better for You to start looking at the IMS manuals and Redbooks

for example starting from
www.redbooks.ibm.com/abstracts/sg245352.html
Back to top
View user's profile Send private message
Anuj Dhawan

Superior Member


Joined: 22 Apr 2006
Posts: 6250
Location: Mumbai, India

PostPosted: Tue May 28, 2013 6:36 pm
Reply with quote

You've got a long question out there... icon_smile.gif

Users enter TRANSACTIONS from TERMINALS. IMS TERMINALS may be dumb terminals, PCs, or special terminals (e.g. Automated Teller Machines). All terminals to be used by the online IMS system must be defined in the "IMSGEN". Every terminal is assigned both a physical terminal name and a logical terminal name. The application programs refer to logical terminals (so the program doesn't need to know if it's talking to a dumb terminal or a PC, for example).

As stated earlier, an application program deals with logical terminal. Terminal independence is associated with device type and address which are transperent to the program. In case of hardware failure, logical terminal can be assigened to a differnt physical terminal.
Back to top
View user's profile Send private message
dick scherrer

Moderator Emeritus


Joined: 23 Nov 2006
Posts: 19244
Location: Inside the Matrix

PostPosted: Tue May 28, 2013 10:25 pm
Reply with quote

Hello,

Quote:
IMS systems side is new to me and there are many many things which are not clear to me yet!
It will be best if you ask the people who support your environment. They will know the specifics of your installation - we are not familiar with your environment.
Back to top
View user's profile Send private message
mymf doubts

New User


Joined: 12 Jul 2012
Posts: 29
Location: India

PostPosted: Wed May 29, 2013 3:57 pm
Reply with quote

Sorry Enrico icon_sad.gif

Was just concerned if I have asked a completely wrong question!

Thank you, Anuj and Dick.

I have read manuals and have understood it to an extent...but not sure! Just wanted to cross check if what I have understood is correct!

Let me go back to manuals few more times ! icon_smile.gif

Thank you all.
Back to top
View user's profile Send private message
Anuj Dhawan

Superior Member


Joined: 22 Apr 2006
Posts: 6250
Location: Mumbai, India

PostPosted: Wed May 29, 2013 5:24 pm
Reply with quote

You're welcome - hope we had been helpful.
Back to top
View user's profile Send private message
dick scherrer

Moderator Emeritus


Joined: 23 Nov 2006
Posts: 19244
Location: Inside the Matrix

PostPosted: Wed May 29, 2013 6:48 pm
Reply with quote

Hello,

I suspect that much of what your are looking for is site-specific. Site-specific "things" are not in the manual.

Is there some reason you do not want to talk with your IMS support?
Back to top
View user's profile Send private message
mymf doubts

New User


Joined: 12 Jul 2012
Posts: 29
Location: India

PostPosted: Tue Jun 04, 2013 12:33 pm
Reply with quote

Hi Dick,

We are going thru bit of a KT crisis! Got into a huge deal who are big on Mainframes, they had in-house techs all these days and they have worked all their life on those machines! 30 years...40 years....same person, in a way whatever suits them and absolutely no documentation ! icon_smile.gif

We are not getting much help from those techs, but we are trying to document the system! Good thing is we have hired those techs on our company for now and no immediate threat to project icon_smile.gif But we need to document the setup for future referrence!

Usual outsourcing issues! icon_sad.gif
Back to top
View user's profile Send private message
dick scherrer

Moderator Emeritus


Joined: 23 Nov 2006
Posts: 19244
Location: Inside the Matrix

PostPosted: Tue Jun 04, 2013 9:36 pm
Reply with quote

Yup, that Can be challenging icon_wink.gif

Suggest you make short lists of "Things" you'e identified that need clarification. A few times a week work with one of these long-term assets and do the documentation with their guidance. If you do the write-ups you will learn much more. Suggest you run tests as part of the learning so it will more quickly become familiar to you.

d
Back to top
View user's profile Send private message
mymf doubts

New User


Joined: 12 Jul 2012
Posts: 29
Location: India

PostPosted: Wed Jun 05, 2013 11:31 am
Reply with quote

Thank You, Dick.

We are trying to do exaclty what you have suggested icon_smile.gif Running tests is something we still cant do .... no access even for some of the DISPLAY commands! icon_sad.gif

Anyway, we will get there one day...as you said, early days are always challenging....and we all understand that we would do the same if we worked on something for 30 or 40 years...it then becomes a major part of our life! icon_smile.gif

Thank you...
Back to top
View user's profile Send private message
View previous topic :: :: View next topic  
Post new topic   Reply to topic View Bookmarks
All times are GMT + 6 Hours
Forum Index -> IMS DB/DC

 


Similar Topics
Topic Forum Replies
No new posts How to find the nodes connected to th... TSO/ISPF 14
No new posts Why are numeric nodes not allowed JCL & VSAM 5
No new posts number of NODEs in a dataset JCL & VSAM 3
Search our Forums:

Back to Top