Pat

It could well be that we are both right in that SNA architecture has highjacked a set of initials used by what can be characterised as that part of pre-SNA NCP which interworked with TCAM and VTAM basic mode and which became called in later NCPs as the BSC-start-stop processor - or something like that - and which was the part which interfaced with NTO. That use of BTU I had completely forgotten about if I was ever acquainted with it.

In terms of early NCP documentation there was a manual in the pre-program product NCP 5 days which gave very handy descriptions of what actually went on inside NCP. That would have been the one to hang onto if you needed good information on the BSC-start-stop processor part of NCP. A fairly close second however was the Don Buckingham's BSC/start-stop NCP redbook.

The BTU which I thought I recalled and which was of so little importance that I skipped it in my SNA Concepts presentation is *not* what I suggested in the previous post - so you are quite right to have me revisit the topic!

Googling a bit more, I found the following, an explanation a bit closer to home than Microsoft and Cisco and a bit closer to your heartland as well!

From NetView(R) Performance Monitor Reference, SH19-6965-06, Glossary:

<quote>

basic transmission unit (BTU)

In SNA, the unit of data and control information passed between path control components. A BTU can consist of one or more path information units (PIUs). See also blocking of PIUs.

...

blocking of PIUs

In SNA, an optional function of path control that combines multiple path information units (PIUs) in a single basic transmission unit (BTU).

Note: When blocking is not done, a BTU consists of one PIU.

</quote>

What this means is that BTU is an alternative, the correct alternative, to what I always called simply a PIU for subarea traffic and a PIU segment for peripheral node traffic - and subarea traffic when segmenting support appeared there also relatively recently. When talking about blocking, I guess I should have been strict and described the string of PIUs as a BTU.

Thus the use of BTU in the SNA Formats XID fields is correct. One famous field - because it means that specifying MAXDATA on a PU statement is a waste of time when format 3 XIDs are used - is in bytes 21 and 22 "Maximum BTU length that the XID sender can receive". Thus the BTU corresponds to what I used to call the PIU segment.

Since I have a presentation where I describe NCP mechanisms in as much detail as I could track down, including peripheral node segmentation, I found that I had managed to describe BTU correctly there in conjunction with peripheral node segmenting - almost certainly having copied the essence of the description from Don Buckingham's SNA/NCP redbook (with Wolfgang Singer). I always did rely on my foils to see me through a presentation! Later I inserted a diagram and notes to cover the introduction of "blocking" but somehow managed not to use the term BTU.

Incidentally whenever you mention FIDx, you are talking about a type of PIU.

Finally, Googling on, I came across what may be a doctoral thesis - if I took the trouble to exercise my German somewhat - which includes a description of SNA - in English - and which has a handy diagram explaining all the SNA data units - including BTU of course. It missed the segmentation aspect but even a German doctoral thesis can't be perfect!

Chris Mason

P.S. I do have a bunch of little old handbooks of various vintages in the basement somewhere. I'll have to look them over for "basic mode" formats and manipulations.

----- Original Message ----- From: "Patrick O'Keefe" <[EMAIL PROTECTED]>
Newsgroups: bit.listserv.ibm-main
To: <[email protected]>
Sent: Thursday, September 20, 2007 9:22 PM
Subject: Re: Humor a little OT


On Thu, 20 Sep 2007 03:06:33 +0200, Chris Mason
<[EMAIL PROTECTED]> wrote:

...
[3] From the Cisco site: "BTU - (basic transmission unit) In SNA, the
unit
of data and control information passed between path control
components. A
BTU can consist of one or more path information units." SNA Formats
mentions
BTU from time to time, in XID fields for example, but nowhere spells
out
what it means!
...

I don't have any of my old NCP doc and am relying on VERY old
memories, but if I remember correctly, those descriptions, while
not exactly wrong, are pretty wide of the mark.  The BTU support
was from the pre-ACF days, and still lived in those old parts of the
NCP that supported NTO, etc.  It had the same data as a FID0 but
in a different order.  Inbound data transfer went BTU->FID0->FID4.
(Or FID1 before VTAM and NCP (v1) r3.)  If you still have an old NCP
handbook I think you'll find the BTU in there.

Jees.  I can't believe I'm brave/stupid enough to tell Chris Mason
anything about NCP.  Keep in mind that I'm trying to remember
what I learned in an NTO class 25 years ago.  And I have a very
faulty memory.  :-)

Pat O'Keefe

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html

Reply via email to