Date: Fri, 5 Mar 93 04:30:11 PST From: Advanced Amateur Radio Networking Group <tcp-group@ucsd.edu> Errors-To: TCP-Group-Errors@UCSD.Edu Reply-To: TCP-Group@UCSD.Edu Precedence: Bulk Subject: TCP-Group Digest V93 #61 To: tcp-group-digest TCP-Group Digest Fri, 5 Mar 93 Volume 93 : Issue 61 Today's Topics: hidden transmitter routing Link Layer replacement (8 msgs) Multicast Packet, TAPR and NET physical layer and FEC engineering (4 msgs) vadcg Send Replies or notes for publication to: <TCP-Group@UCSD.Edu>. Subscription requests to <TCP-Group-REQUEST@UCSD.Edu>. Problems you can't solve otherwise to brian@ucsd.edu. Archives of past issues of the TCP-Group Digest are available (by FTP only) from UCSD.Edu in directory "mailarchives". We trust that readers are intelligent enough to realize that all text herein consists of personal comments and does not represent the official policies or positions of any party. Your mileage may vary. So there. ---------------------------------------------------------------------- Date: Thu, 4 Mar 93 15:23:37 EDT From: "William Allen Simpson" <bill.simpson@um.cc.umich.edu> Subject: hidden transmitter routing To: tcp-group@ucsd.edu > 2. A protocol for multiple access. This one has to be designed > with the hidden transmitter problem in mind. It also has to allow > for stuffing into the ROM on a TNC2. While we can change the > protocol, the large user community will not yet throw away their > TNCs (remember P.O.T.S.). Rates are 1200 and up at VHF/UHF. > This is really a routing problem. RSPF is the right direction to go. You don't need a separate protocol for this, you just run it on top of IP. Bill.Simpson@um.cc.umich.edu ------------------------------ Date: Thu, 04 Mar 1993 08:32:21 -0500 From: "Louis A. Mamakos" <louie@NI.umd.edu> Subject: Link Layer replacement To: wkt@csadfa.cs.adfa.oz.au (Warren Toomey) > Exactly. That's why I'm proposing a single link layer interface that > you use to pass packets between the network software (IP), and the > link layer. But we need to design _different_ methods of > > a) bit representation on the physical medium > > b) medium access > > c) error correction and detection > > d) link address > > Therefore while we need ONE link layer interface, we need a SET of > Physical and MAC layers. Again, I have to disagree. You standardize or write specifications for PROTOCOLS, you don't need to define and foist an software interface on people. Again, I offer an existance proof of today's internet. We have IP over all sorts of different media, INCLUDING SLIP, PPP and AX.25. Just what do 10Mbps Ethernet (CMSD/CD on coax, twisted pair and optical fiber), 100Mbps FDDI (Token Ring on single and multimode optical fiber), PPP (1.2Kbps to >1.5Mbps async and sync serial), SMDS (Switched Multimegabit Data Service, sort of subscriber interface to ATM technology) have in common? Not much. We have a wide mix of media access, performance and features. Heck, in the case of ethernet and token ring, even though they in theory share this IEEE 802.2 "encapsulation", no one uses it on ethernet for IP, and the MAC addresses are in different formats! About all that they share in common, as far as we're concerned, is they you can shove IP datagrams (and other stuff) over them. What is to be gained in this situation by specifing a common link level interface? Why is this different for amateur radio, other than NIH? I think that it is a wonderful thing to design and specify media encapsulation protocols (IP on 300bps HF/FSK with FEC, IP on 9600bps PSK, etc). You just define how an IP datagram (or whatever you want to carry) is encapsulated using a particular medium. It works now, its just that hams have insisted in somehow involving the mistake called AX.25 in most of the networking amateurs do. You don't need, and I claim that you don't want a single link layer interface, as you won't get one that's universally appropriate for all the media you want to use. I just don't see the benefit and only see the potential for painting yourself in a corner and being really sorry about it in the future. Louis Mamakos wa3ymh ------------------------------ Date: Thu, 04 Mar 93 12:52 CST From: Jay Maynard <S0JM@ADMIN.HSC.UTH.TMC.EDU> Subject: Link Layer replacement To: tcp-group@UCSD.EDU Louis Mamakos, WA3YMH, writes: >I think that it is a wonderful thing to design and specify media >encapsulation protocols (IP on 300bps HF/FSK with FEC, IP on 9600bps >PSK, etc). You just define how an IP datagram (or whatever you want >to carry) is encapsulated using a particular medium. It works now, >its just that hams have insisted in somehow involving the mistake >called AX.25 in most of the networking amateurs do. There's been lots of experience across the Internet specifying media encpsulation protocols from everything from FDDI down to carrier pigeons. By and large, it consists mainly of embedding the IP frame, fragmented as needed, in a MAC layer frame. AX.25 is just one way of doing that. I won't defend it as a protocol, but I will note that doing so has some significant regulatory advantages. Like many other standards, it was widely adopted because it was the first usable one to come along. To replace it, you'll need to come up with something that both is clearly better - to J. Random Ham, not just to the techno-weenies - but also addresses the concerns of the regulatory bodies, most notably being able to easily identify just who sent a particular frame. ...Jay, K5ZC (Mr. $5000 TNC! :-) ------------------------------ Date: Thu, 4 Mar 1993 13:24:45 -0800 (PST) From: Bruce Perens <bruce@pixar.com> Subject: Link layer replacement To: tcp-group@UCSD.edu There is confusion and dispute about why we would want to build a new link layer to replace AX.25 and run under IP. The major reason I see is that we have no protocol layer at this time that is designed to route packets between moving targets (mobile stations) with ever-changing paths (due to propogation) between those targets. RSPF is a start in this direction, however there are fundamental problems with running RSPF at the IP layer because IP simply wasn't designed for that. The reason we are attempting to agree on a common link layer is so that we can implement that routing across several different radio environments. Designing this routing scheme will be the hardest part, even if we start with RSPF. One of the reasons I wanted to have room for more than one kind of address is that I think this is going to be a learning process, and whatever we design, we'll want to extend it in a few years. I have the list-server software at Pixar now, and will have it set up in a few days so that we can move this discussion off of tcp-list. Bruce Perens KD6OTD ------------------------------ Date: Thu, 4 Mar 1993 14:06:52 -0800 From: George Farris <george@ve7frg.ampr.org> Subject: Link Layer replacement To: tcp-group@ucsd.edu On Mar 4, 12:52pm, Jay Maynard wrote: } Subject: Re: Link Layer replacement > Louis Mamakos, WA3YMH, writes: > >its just that hams have insisted in somehow involving the mistake > >called AX.25 in most of the networking amateurs do. > > To replace it, you'll need to come up with something that both is clearly > better - to J. Random Ham, not just to the techno-weenies - but also Why does this have to satisfy J. Random Ham? Most hams have little idea about networking and probably don't understand the benefits of such. All J. R. Ham wants is to plug his black box into his computer and go which is fine but we don't need to satisfy someone who is happy with AX.25 to begin with. Lets concentrate on doing a good job technically. Once in place J.R. Ham will fall into place with a new black box or stay with his old AX.25 stuff. Satisfying regulations is one thing but.... Just my opinion :-) Of course you all realize that this will likely never come to fruit. How many times is it that this subject has been beaten to death already? -- ========================================================================== George Farris - VE7FRG Internet : george@ve7frg.ampr.org Amprnet : george@ve7frg.ampr.org Sidney, B.C. UUCP : sol.uvic.ca!ve7frg!george (604) 656-0342 AX.25 : ve7frg@ve7vbb.bc.can.noam ------------------------------ Date: Thu, 4 Mar 1993 13:24:45 -0800 (PST) From: Bruce Perens <bruce@pixar.com> Subject: Link layer replacement To: tcp-group@UCSD.edu There is confusion and dispute about why we would want to build a new link layer to replace AX.25 and run under IP. The major reason I see is that we have no protocol layer at this time that is designed to route packets between moving targets (mobile stations) with ever-changing paths (due to propogation) between those targets. RSPF is a start in this direction, however there are fundamental problems with running RSPF at the IP layer because IP simply wasn't designed for that. The reason we are attempting to agree on a common link layer is so that we can implement that routing across several different radio environments. Designing this routing scheme will be the hardest part, even if we start with RSPF. One of the reasons I wanted to have room for more than one kind of address is that I think this is going to be a learning process, and whatever we design, we'll want to extend it in a few years. I have the list-server software at Pixar now, and will have it set up in a few days so that we can move this discussion off of tcp-list. Bruce Perens KD6OTD ------------------------------ Date: Fri, 5 Mar 93 09:53:21 +1100 From: wkt@csadfa.cs.adfa.oz.au (Warren Toomey) Subject: Link Layer replacement To: "Louis A. Mamakos" <louie@NI.umd.edu>, In atricle by "Louis A. Mamakos": > > > > Exactly. That's why I'm proposing a single link layer interface that > > you use to pass packets between the network software (IP), and the > > link layer. > > Again, I have to disagree. You standardize or write specifications for > PROTOCOLS, you don't need to define and foist an software interface on > people. If we don't have a well-defined software interface (e.g the format of IP packets, or Ethernet packets, or the 802.2 LLC or the KISS protocol), then there is no well-defined way to use a protocol. Remember, a communications layer not only interacts with its remote peer, but also the layer above and below (at least). > Again, I offer an existance proof of today's internet. We have IP > over all sorts of different media, INCLUDING SLIP, PPP and AX.25. Yes, but the IP packet format is the same in all cases. I was arguing for a consistent link layer packet format regardless of the MAC and physical layers. > What is > to be gained in this situation by specifing a common link level > interface? Why is this different for amateur radio, other than NIH? Think of it this way. NOS uses KISS to send packets to/from TNCs, regardless of whether they are running at 300, 1200, 9600 baud etc. Wouldn't it be nice to have a similar situation after we've designed new physical and medium access methods? > You don't need, and I claim that you don't want a single link layer > interface, as you won't get one that's universally appropriate for all > the media you want to use. I just don't see the benefit and only see > the potential for painting yourself in a corner and being really sorry > about it in the future. I disagree, but of course the nice thing about protocols is that if what you have is deficient, you can always go & design a new one. Cheers, Warren ------------------------------ Date: Thu, 4 Mar 1993 14:06:52 -0800 From: George Farris <george@ve7frg.ampr.org> Subject: Link Layer replacement To: tcp-group@ucsd.edu On Mar 4, 12:52pm, Jay Maynard wrote: } Subject: Re: Link Layer replacement > Louis Mamakos, WA3YMH, writes: > >its just that hams have insisted in somehow involving the mistake > >called AX.25 in most of the networking amateurs do. > > To replace it, you'll need to come up with something that both is clearly > better - to J. Random Ham, not just to the techno-weenies - but also Why does this have to satisfy J. Random Ham? Most hams have little idea about networking and probably don't understand the benefits of such. All J. R. Ham wants is to plug his black box into his computer and go which is fine but we don't need to satisfy someone who is happy with AX.25 to begin with. Lets concentrate on doing a good job technically. Once in place J.R. Ham will fall into place with a new black box or stay with his old AX.25 stuff. Satisfying regulations is one thing but.... Just my opinion :-) Of course you all realize that this will likely never come to fruit. How many times is it that this subject has been beaten to death already? -- ========================================================================== George Farris - VE7FRG Internet : george@ve7frg.ampr.org Amprnet : george@ve7frg.ampr.org Sidney, B.C. UUCP : sol.uvic.ca!ve7frg!george (604) 656-0342 AX.25 : ve7frg@ve7vbb.bc.can.noam ------------------------------ Date: Thu, 4 Mar 1993 14:06:52 -0800 From: George Farris <george@ve7frg.ampr.org> Subject: Link Layer replacement To: tcp-group@ucsd.edu On Mar 4, 12:52pm, Jay Maynard wrote: } Subject: Re: Link Layer replacement > Louis Mamakos, WA3YMH, writes: > >its just that hams have insisted in somehow involving the mistake > >called AX.25 in most of the networking amateurs do. > > To replace it, you'll need to come up with something that both is clearly > better - to J. Random Ham, not just to the techno-weenies - but also Why does this have to satisfy J. Random Ham? Most hams have little idea about networking and probably don't understand the benefits of such. All J. R. Ham wants is to plug his black box into his computer and go which is fine but we don't need to satisfy someone who is happy with AX.25 to begin with. Lets concentrate on doing a good job technically. Once in place J.R. Ham will fall into place with a new black box or stay with his old AX.25 stuff. Satisfying regulations is one thing but.... Just my opinion :-) Of course you all realize that this will likely never come to fruit. How many times is it that this subject has been beaten to death already? -- ========================================================================== George Farris - VE7FRG Internet : george@ve7frg.ampr.org Amprnet : george@ve7frg.ampr.org Sidney, B.C. UUCP : sol.uvic.ca!ve7frg!george (604) 656-0342 AX.25 : ve7frg@ve7vbb.bc.can.noam ------------------------------ Date: Thu, 4 Mar 93 15:20:52 EDT From: "William Allen Simpson" <bill.simpson@um.cc.umich.edu> Subject: Multicast To: tcp-group@ucsd.edu > 4. (Maybe) A broadcast protocol for bulletin distribution. > It might also be useful to be able to stuff this one into > the TNC2 ROM. It could help ease the pressure on our crowded > VHF channels. > This is really a "multicast" protocol. You would send it to the multicast address "all NNTP systems" or "all BBS systems", etc. You don't need a separate link layer for it, it should run on top of IP. Bill.Simpson@um.cc.umich.edu ------------------------------ Date: Thu, 4 Mar 93 13:30:26 MDT From: Karl Larsen <klarsen@mercury.arl.army.mil> Subject: Packet, TAPR and NET To: tcp-group@ucsd.edu It is too bad I must miss the TAPR metting this year. The meeting will have the hams that designed the TNC-1 and 2 with the ham that produced the NET.EXE software we all enjoy now as radio and internet capable tcp/ip. It's certain there will be discussions on HF packet and improved AX.25 structure. ____________________________ | Internet IP 155.148.6.2 | | Fido 1:305/111 | | k5di@k5di.nm.usa.na | | Ham IP 44.30.2.5 | | (505) 678-3145 weekdays | |__________________________| ------------------------------ Date: Thu, 04 Mar 93 06:46:42 MST From: rnielsen@tapr.ampr.org (Bob Nielsen) Subject: physical layer and FEC engineering To: karn@qualcomm.com noao!karn@qualcomm.com (Phil Karn) writes: > I'll be there too. Friday night, at least (they were booked up for Saturday, > gotta find alternative plans). > > Phil There are several others within walking distance. Embassy Suites 602-573-0700; Clarion, 602-746-3932; Hampton Inn, 602-889-5789; Marriott Courtyard, 602-573-0000 (I think they have weekend rates). If you have a car, there are lot's more, of course. Bob Bob Nielsen W6SWE Tucson, Arizona ax.25: w6swe@kc7cg.az.usa.na Internet: rnielsen@tapr.ampr.org ------------------------------ Date: Thu, 4 Mar 93 9:53:26 CST From: ve4drk@muug.mb.ca (Dan Keizer) Subject: physical layer and FEC engineering To: brian@UCSD.EDU (Brian Kantor) > Home of packet and all that. let's not forgot about the venerable VADCG from Vancouver ... the truly first ampr packet system. Those guys deserve credit too :-) Dan. PS: I still have 2 boards from that era ... ol' 8085 based systems! wow. ------------------------------------------------------------------------ Dan Keizer, VE4DRK ve4drk@pc.ve4drk.ampr.org [44.135.124.25] ve4drk@muug.mb.ca VE4DRK@VE4KV (AX.25) Winnipeg, Manitoba Canada ------------------------------ Date: Thu, 4 Mar 93 08:21:13 -0800 From: brian (Brian Kantor) Subject: physical layer and FEC engineering To: ve4drk@muug.mb.ca Yup, I have a working VADCG board myself. It's sitting on the shelf in the garage right next to the TAPR Beta TNC. But you will have to admit that packet really didn't take off until the TAPR TNC popularized it. - Brian ------------------------------ Date: Thu, 4 Mar 93 15:13:38 EDT From: "William Allen Simpson" <bill.simpson@um.cc.umich.edu> Subject: physical layer and FEC engineering To: tcp-group@ucsd.edu > It would seem to me that the upcoming TAPR meeting (in Tucson this > weekend) would be a fine opportunity to brainstorm some of these ideas, > waving arms and hands around. Home of packet and all that. > Good idea. Could someone volunteer to write up a list of requirements for the revision? Something simple with: - layer names for us to agree on. It doesn't have to be ISO, just so that we stop talking at cross purposes. - what goes in what layer, under *our* definition above. - absolute requirements -- source/dest in every packet header? -- binary/ascii? - a wish list -- multicast? -- aggregated frames? Bill.Simpson@um.cc.umich.edu ------------------------------ Date: Thu, 4 Mar 93 10:59:06 CST From: ve4drk@muug.mb.ca (Dan Keizer) Subject: vadcg To: brian@UCSD.EDU (Brian Kantor) > But you will have to admit that packet really didn't take off until the TAPR > TNC popularized it. Sure, TAPR popularized it .. but I would dispute the birthplace of packet per se. ... nothing like a good holy war hi. I just have a fair bit of admiration for Lockhart and the VADCG guys for spearheading that development. Dan. ------------------------------------------------------------------------ Dan Keizer, VE4DRK ve4drk@pc.ve4drk.ampr.org [44.135.124.25] ve4drk@muug.mb.ca VE4DRK@VE4KV (AX.25) Winnipeg, Manitoba Canada ------------------------------ End of TCP-Group Digest V93 #61 ****************************** ******************************