Re: where the indirection layer belongs

2003-09-03 Thread Pekka Nikander
Dave,

Dave Crocker wrote:
DC In general I suggest we find some specific scenarios that require a new
DC construct for end-point identifiers. ...
Concrete scenarios are very good indeed.

PN On the other hand, security looks to me as a good reason for
PN having stable end-point identifiers.
DC and rendezvous.

DC any reference to an object that requires use outside of an existing
DC context.
Well, I consider an *identifier* as something that is more or
less intrisically bound to an identity and a *name* as something
that merely indicates an entity, i.e., involves indirection.
In other words, an identifier implies sameness and stability of
the identified entity, while a name does not have those connotations
to the same extent.
From this point of view, IP addresses are identifiers.  However, they
are not end-point identifiers but identifiers for topological
locations within the routed network.
Now, you may be able to do rendezvous with just names, e.g.,
with domain names.  And for referencing external objects, it
is often much better to use names than identifiers.  Furthermore,
I find it hard to imagine situations where you want to reference
objects that are really outside of any context; IMHO there is
always some context, and names are always bound to such a context.
PN Even facing the danger of opening yet another rat hole, in my
PN opinion we should not have a very strict definition for end-point.
PN ...
PN  From my point of view, an end-point may be a process, a group of
PN processes, a host, or even a server cluster offering services as
DC Just for fun, let's start by using the term domain name and try to
DC understand why it will not suffice.
DC
DC domain names have been successfully used for all of the examples you
DC give.
In my opinion, domain names are probably good for coarse grain
rendezvous and expecially object reference (e.g. URLs).  They have
their problems in disconnected networks, but LLMNR / mDNS seems
to help there.  On the other hand, domain names are not very good
for security.  You need some external infrastructure, and unfortunately
our strawman economic analysis shows that secure DNS may be
economicly infeasibile.  The cost of security is a crusial issue here.
One of the success factors of SSH has been the low deployment cost.
--Pekka Nikander





RE: Solving the right problems ...

2003-09-03 Thread Yuri Ismailov (KI/EAB)
We've tested similar mechanism with SRV and performance seems does not suffer.
/Yuri

-Original Message-
From: Henry Sinnreich [mailto:[EMAIL PROTECTED]
Sent: Tuesday, September 02, 2003 7:46 PM
To: 'vinton g. cerf'; [EMAIL PROTECTED]
Cc: Richard Shockey; Christian Stredicke
Subject: RE: Solving the right problems ...


 Could one use the NAPTR concept to create a new identifier space with 
 specific dynamics? It would take two lookups: one to DNS to get the NAPTR 
 and one to resolve the NAPTR identifier into an IP address.

We will be soon able to test the speed of such a mechanism with the NAPTR
client built into SIP phones that are just emerging. I have copied here its
developer, Christian Stredicke and the ENUM co-chair Richard Shockey to
answer questions on this.

Thanks, Henry

-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of vinton
g. cerf
Sent: Wednesday, August 27, 2003 10:09 PM
To: [EMAIL PROTECTED]
Subject: RE: Solving the right problems ...

If you look at the instant messaging systems, they map a private identifier
space (IM name or handle) into IP addresses and apparently run background
heartbeat to re-assign the mapping if the identifier in the heartbeat
arrives in a packet with a different IP address than before - not sure
whether or how hijack is avoided. Could one use the NAPTR concept to create
a new identifier space with specific dynamics? It would take two lookups:
one to DNS to get the NAPTR and one to resolve the NAPTR identifier into an
IP address. The latter resolution need not necessarily be done via DNS.

vint



Vint Cerf
SVP Technology Strategy
MCI
22001 Loudoun County Parkway, F2-4115
Ashburn, VA 20147
703 886 1690 (v806 1690)
703 886 0047 fax
[EMAIL PROTECTED]
www.mci.com/cerfsup 







Re: A modest proposal - allow the ID repository to hold xml

2003-09-03 Thread Lyndon Nerenberg
On Wed, 3 Sep 2003, Jari Arkko wrote:

 I'd very much like to allow the submission of XML to the
 I-D directories.

 However, in addition I'd like to actually allow the
 submission of HTML, generated by xml2rfc. Why? Because
 I'd really like to browse most drafts through my browser,
 jump to sections,  find the references easily etc. And without
 performing any extra steps by myself.

One of the primary reasons for proposing XML as the canonical RFC format
is that these other formats (ASCII text, HTML, PDF/Postscript,
refer/indxbib, SQL, Tektronix 4013) can be derived from the XML source.

Presumably the RFC editor would publish the XML document as the
authoritative version, and would also generate and publish (from the XML)
alternative copies in the ASCII text, PDF, and HTML formats.

This satisfies the plain ASCII text rules bigots (in which camp I am
still firmly entrenched) while taking advantage of the markup and linking
facilities provided by PDF and HTML. (I've completely given up hope that
Microsoft will ever acknowledge that non-flowed text/plain must be
rendered with a mono-spaced font, fifty years of prior art be damned, eh?)

 (It may be that this is possible via XML as well -- I'm
 not expert in XML so I can't tell if its readily supported
 by everyone's browser without loading lots of DTDs. Does
 someone know?)

The point of XML is that you don't have to be able to read it. Given an
XML DTD for RFCs, tools can be written that express the XML in pretty much
any format you like. HTML would certainly be one of those formats. (And
for guys like me who live and die by grep, even *I* would buy into an
xmlrfcgrep program that provided grep functionality against XML-RFC-DTD
files.)

 And all of these submission formats should be allowed if
 and only there's a text version to go with it.

Let me go out on a limb and say No they shouldn't; only XML submissions
should be allowed.



Now that the shrapnel has stopped whizzing past my head, let me explain
why.

The traditional way of writing RFCs is with nroff, typically using a
minimal subset of the -ms macros. In recent years Microsoft Word (along
with other WYSIAWYG software) has invaded the traditional UNIX typesetting
tools workspace to a certain degree (in the context of writing
IETF-related documents). Regardless, other than the occasional Loonie who
formats this stuff purely by hand, we are all already using markup
languages to create these documents. That being the case, XML isn't a new
way of writing these documents, it's just a different one. The current RFC
DTD isn't complicated, and -- as long as it's kept simple[*] -- I don't
see any excuse for people not to use it. Then again, I've been using troff
exclusively for 20 years now, to the point where I can _almost_ see the
consistency of its syntax ...

While there isn't a whole lot I *can't* accomplish in troff, my experience
with using it to write I-Ds suggests that those documents are so
structured that I really just want to write a simple set of macros
tailored for that task. I shudder to think what the Word crowd goes
through in this regard. WYS might be WYG, but the path between the two (in
my very limited experience) is one whose mana will suck the very sanity
from your living soul.

There is no argument to be made against the suitability of XML as the
canonical format for authoring RFCs and drafts. Writing the raw XML might
not be pleasant, but neither is writing raw 'roff (or MS Word) for many
people. Let's embrace this as an opportunity. If we can get the marketing
twits to concentrate on selling GUI XML RFC authoring tools, we just might
be able to distract them from contaminating the actual working groups.

--lyndon

[*] The critical aspect is that the DTD *must* be kept simple. If the DTD
evolves into a Turing machine with Perl-like syntax we can just
acknowledge that it's time to shut down the IETF and go home. I cling to
the forlorn hope that people still know - and more importantly,
understand - what the 'E' in IETF stands for.



Re: A modest proposal - allow the ID repository to hold xml

2003-09-03 Thread Jari Arkko
Lyndon Nerenberg wrote:

Presumably the RFC editor would publish the XML document as the
authoritative version, and would also generate and publish (from the XML)
alternative copies in the ASCII text, PDF, and HTML formats.
Ok. This would be fine. My point was that I as a user (and
particularly the large groups of other users out there) are
unwilling to do anything extra to read their RFCs. But if
the secretariat already publishes the important formats, its
fine!
And all of these submission formats should be allowed if
and only there's a text version to go with it.


Let me go out on a limb and say No they shouldn't; only XML submissions
should be allowed.
Well, this would be quite good too. In fact, it would help the
RFC editor automatization process as well -- and they could
concentrate more on the real issues, such as talking to IANA
or figure out cross references.
Thinking some more... I'd *love* to have this. Anyone who
opposes?
[*] The critical aspect is that the DTD *must* be kept simple. If the DTD
evolves into a Turing machine with Perl-like syntax we can just
acknowledge that it's time to shut down the IETF and go home. I cling to
the forlorn hope that people still know - and more importantly,
understand - what the 'E' in IETF stands for.
Extension?

--Jari




Re: A modest proposal - allow the ID repository to hold xml

2003-09-03 Thread Lyndon Nerenberg {VE6BBM}
 I cling to
the forlorn hope that people still know - and more importantly,
understand - what the 'E' in IETF stands for.
Extension?
existential
ebulliently
excellent
engineering
experienced
eccentric
--lyndon (egregious evening emoter)




RE: the VoIP Paradox

2003-09-03 Thread john . loughney
Hello,

 Because the internet is most emphatically not available in an emergency,
 while telephony must be in order to have a functioning emergency 
 response.

What makes you think that? In a number of cases, it has been shown that in 
catastrophic situations, IP has done nicely.

John




Re: A modest proposal - allow the ID repository to hold xml

2003-09-03 Thread Andrew Newton
Lyndon Nerenberg wrote:
This satisfies the plain ASCII text rules bigots (in which camp I am
still firmly entrenched) while taking advantage of the markup and linking
facilities provided by PDF and HTML. (I've completely given up hope that
Microsoft will ever acknowledge that non-flowed text/plain must be
rendered with a mono-spaced font, fifty years of prior art be damned, eh?)
I'd like to include handy ERD, UML, etc... diagrams in PNG format to 
make the document more readable.

-andy




Re: A modest proposal - allow the ID repository to hold xml

2003-09-03 Thread Jean-Jacques Puig
On Tue, Sep 02, 2003 at 01:52:38PM -0600, Lyndon Nerenberg wrote:
  You didn't say what the additional value would be. We know the
  additional value of a .ps file (drawings that don't translate to
  ASCII art). What is the value of XML? It certainly isn't
  searchability or readability.
 
 While I normally run in horror from all things XML, this is one of the few
 exceptions. XML would immediately solve a number of problems I face almost
 daily:
 
 - give me a list of all the documents belonging to a particular WG
 
 - for any given RFC, show me the chain of document dependencies
 (obsoletes, updated by, obsoleted by) that pass through this document
 
 - for any given RFC, generate a dependency graph based on the normative
 references in this document
 
 You have to have a structured document format to programmatically solve
 these sorts of problems, and XML provides that. (While I've become quite
 adept at searching rfc-index.txt with less, I really want something
 better.)

May I add in the same direction ? The structure of the document allows
for invoking relations between nodes, which helps for expressing
elaborate search both on meta informations (WG, Author, etc.) and on
content (the actual titles and text sections). You can surely look
within all 'xmlly' available drafts for draft belonging to a specific
WG AND referencing a list of specific docs in sections whose title contains
a specific word. This would be hard to express against the txt version.

 And I second Ned's comments about generating *useful* diffs between
 document revisions. This is especially useful if we generate drafts in XML
 format.
 
 I'm not sure how to address the problem with legacy RFCs. I'll bet we
 could find volunteers to generate XML equivalents from the existing plain
 text documents. (We would need an XML tag to indicate which of the plain
 text or XML documents is considered authoritative.)

I wonder whether this has not already been done by zvon
(http://www.zvon.org/). Concerning referencing rfcs, citation libraries
from http://xml.resource.org look rather complete.

Several additions to the xml cause:

Edition in xml allows for good modularity, e.g. with the definition
of xml entities. This is an easy way to divide work between several
editors.  Availability of the xml source helps for editors to welcome
new contributors.

What I would suggest is the following:
- Authors provide draft in xml XOR txt . This allows for a test
  period of xml as an alternate default format; authors do not
  provide both, this in order to avoid incoherences.
- rfc editor generates txt, ps, etc. versions. html version may only
  require reference to a stylesheet, though this is currently tricky
  because few browsers actually support xml+xsl.

Newcomers to xml should be informed of the following:
- xml is easy.
- Grammar/spelling tools compatible with html generally work (I use
  ispell and aspell indifferently).
- Document structure and well-formedness can be validated.
- Maintaining an xml source is easy, compared to maintaining a ASCII
  formatted txt: this is a point authors may care about.
- xml rendering generates classic formats and newers: this is what
  reviewers, readers care about.
- xml users are not hackers, extremists or ninjas. Common sense and
  good pratice is the main source of xml advocacy. Also, xml is not
  perfect; it is only better.

-- 
Jean-Jacques Puig

[homepage] http://www-lor.int-evry.fr/~puig/



RE: Solving the right problems ...

2003-09-03 Thread Henry Sinnreich








Is the sender anonymous or could we know
name and affiliation?



Thanks,



Henry Sinnreich

MCI











From:
[EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of [EMAIL PROTECTED]
Sent: Tuesday, September 02, 2003
11:10 PM
To: [EMAIL PROTECTED];
[EMAIL PROTECTED]
Subject: Re: Solving the right
problems ...







Vinton,











I bow to your position. We once had offices very close
to each other. Remember MCI Mail? 











I am surprised you're back with MCI or whatever. 











But... 











Having quietly listened to what's being said, who's saying
it, and where they are ...











I am reading email from some good thinkers, obviously good
people, not quite open source gnomes, but close. What's in it for
me, or the world? Obviously IETF picks some pretty nice places to
meet. And it is a pretty impressive org to work with to pretend to care
about making a difference. Hey, if you're in academia and want to eat,
you'd better get some corporate funding. Where do we go from here?
Eating good. Unemployment bad. 











Well OK, what's best? What's acceptable? What
keeps people employed?Bottom up? Start with the itsy-bitsy,
bit-by-bit lower level protocol bits and bytes and try to complete the Tower of
Babel (which by the way I think was in Iraq), or take an Alan Turing type deep
thinking approach that no employing company can or will afford? (I wonder
why he ate an apple spiced with cyanide?) 











OK.











Here's the point more specifically. Considering the
DEEP ISSUES people are beginning to discuss ( OK you do recognize them as deep
issues right?) IETF is at a crossroad. A paradigm shift from
within is not possible. Not given the funding employers. Or the
controlling employers. Do you have the chutzpah or the intellectual
purity to see the future beyond your next pay check? Or, is this beyond
the IETF, which I suspect is the case. Or do we just wait for
theTower to complete and buy a farm in Montana? 










RE: Solving the right problems ...

2003-09-03 Thread Henry Sinnreich
Is the sender anonymous or could we know name and affiliation?
 
Thanks,
 
Henry Sinnreich
MCI
 

From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of
[EMAIL PROTECTED]
Sent: Tuesday, September 02, 2003 11:10 PM
To: [EMAIL PROTECTED]; [EMAIL PROTECTED]
Subject: Re: Solving the right problems ...
 
Vinton,
 
I bow to your position.  We once had offices very close to each other. 
Remember MCI Mail? 
 
I am surprised you're back with MCI or whatever.  
 
But... 
 
Having quietly listened to what's being said, who's saying it, and where
they are ...
 
I am reading email from some good thinkers, obviously good people, not quite
open source gnomes, but close.   What's in it for me, or the world?
 Obviously IETF picks some pretty nice places to meet.  And it is a pretty
impressive org to work with to pretend to care about making a difference. 
Hey, if you're in academia and want to eat, you'd better get some corporate
funding.  Where do we go from here?  Eating good.  Unemployment bad.  
 
Well OK, what's best?  What's acceptable?  What keeps people
employed? Bottom up?  Start with the itsy-bitsy, bit-by-bit lower level
protocol bits and bytes and try to complete the Tower of Babel (which by the
way I think was in Iraq), or take an Alan Turing type deep thinking approach
that no employing company can or will afford?  (I wonder why he ate an apple
spiced with cyanide?)  
 
OK.
 
Here's the point more specifically.  Considering the DEEP ISSUES people are
beginning to discuss ( OK you do recognize them as deep issues right?) IETF
is at a crossroad.  A paradigm shift from within is not possible.  Not
given the funding employers.  Or the controlling employers.  Do you have the
chutzpah or the intellectual purity to see the future beyond your next pay
check?  Or, is this beyond the IETF, which I suspect is the case.  Or do we
just wait for the Tower to complete and buy a farm in Montana?  




Re: A modest proposal - allow the ID repository to hold xml

2003-09-03 Thread Vernon Schryver
 From: Lyndon Nerenberg [EMAIL PROTECTED]

 ...
 [*] The critical aspect is that the DTD *must* be kept simple. If the DTD
 evolves into a Turing machine with Perl-like syntax we can just
 acknowledge that it's time to shut down the IETF and go home. I cling to
 the forlorn hope that people still know - and more importantly,
 understand - what the 'E' in IETF stands for.

I don't know about shutting down the IETF, but I do know that in
this century you've stated the compelling reason to run screaming
from this set of proposals.

Have you looked at the 250 lines of XML cruft that Microsoft thinks
are required to accompany a 1 word mail message today?

Have you ever glanced at the incredibly bloated and broken HTML
that most HTML mark-up tools produce?

Now recall the galloping freeping creaturism of the last 3 I-Ds you've read.

A Turing machine with Perl-like syntax would be incomparably simpler
and cleaner than the result of the 5 years work of the new working
group in the new area.  (What--you don't realize that a new working
group would be required?)


Vernon Schryver[EMAIL PROTECTED]



Re: the VoIP Paradox

2003-09-03 Thread Masataka Ohta
Simon;

  Voice over IP is paradoxically both internet and telephony at the same
  time. This article presents the paradox, and associated arguments.
 
  There is no paradox. The internet carries information.
 
  You should, at least, distinguish VoIP as a telephone network
  and the Internet telephony.
 
 There is no internet telephony...

See my paper Simple Internet Phone presented at INET2000.

http://www.isoc.org/inet2000/cdproceedings/4a/4a_3.htm

It, for example, says:

However, it is obvious that the telephone network will be
replaced by the Internet, and will eventually disappear.

 there is IP telephony which is 
 There is no internet telephony... there is IP telephony which is 
 not running on the public internet. There is also VoIP on the public 
 internet which I like to call Voice Chat.

Apparently, you don't recognize the current situation, which I
foresaw several years ago.

Voice chat, of course, is no internet telephony.

  Paradoxical reguration on voice in US is a US local issue.
 
 Please cite a document, I don't find any japanese regulation that makes 
 it any different there...

Japanese telecommunication laws (available at
http://law.e-gov.go.jp/cgi-bin/idxsearch.cgi) does not distinguish
telephony or voice something special and the requirement on
providers is same, though detailed requirements varies.

  In Japan, TAs to connect the Internet and POTS telephone devices
  are rapidly replacing the telephone network including VoIP ones.
 
 ... do they provide PSTN-level availability?

In theory, yes.

In practice, there is no such thing as PSTN-level availability.

 in an emergency / power 
 failure?

In emergency, best effort network works better than circuit
swithced one, of course.

As for power, have you ever used ISDN with TAs?

Masataka Ohta



VoIP regulation... Japan versus USA approaches (RE: Masataka Ohta, Simon)

2003-09-03 Thread Dan Kolis
Masataka Ohta and/or Simon said:
You should, at least, distinguish VoIP as a telephone network
and the Internet telephony.
In Japan, TAs to connect the Internet and POTS telephone devices
are rapidly replacing the telephone network including VoIP ones.
a. VoIP is telephony and should be regulated.
b. VoIP is internet and should not be regulated.
Why, do you think, the Internet without voice should not be regulated?
It is.
Paradoxical reguration on voice in US is a US local issue.

Dan says:
If VoIp just was a telephony service the argument of bypass shows up in FCC
policy and paying into the universal fund is an argument which is looked
upon with possible merit at the Fcc. Here is the first shot across the bow:

  ACTA submits that the providers of this software are tele-
  communications carriers and, as such, should be subject to FCC
  regulation like all telecommunications cations carriers.  ACTA also
  submits that the FCC has the authority to regulate the Internet.

This request for relief, in its entirety, is here:
http://www.fcc.gov/Bureaus/Common_Carrier/Other/actapet.html

Mostly I guess IETF is supposed to be technical so I'll not blather on.
The language in the request for reregulation (aka relief), Is really
forcefully worded that Internet is screwing the little man with a phone
pretty bad.

No matter how you look at it... Bypass using Internet to begin and end in
the PSTN (public switched network) is different politically and tarrif wise
than a packet to packet only activity.

Of course, its ultra messy. What did you expect? If one member in the
session is on packets, to and from a MTA, the others are on a gateway and
some of it is carried on ATM leased from a phone company... even if you want
to fund the Universal fund... who pays? Everybody? just because one user
joined in via a GR-303 connection?

Our friends at Worldcom/MCI are in trouble for burrowing traffic to and from
other countries to avoid tarrifs... presumably via IP. Its crazy in that you
can't argue really this is anything except common sense, possibly both from
traffic eng. and economics.

The whole thing is a mess. But taxation almost always is messy. I think it
was Milton Freedman who suggested designing a progressive taxation scheme
that doesn't hurt the economic activity is like asking for a low-pain
crucifiction. Some spots for the nails maybe hurt more than others. None
feel good.

But instead of being smart guy here... I have a suggestion. If you want
Internet to florish with the minimum of trouble(s), don't call it VoIP.
Called it QoS enhanced... personal enablement services, etc. When you write
documents, etc help the sales people dream up there literature... whatever.
Try to get the open ended nature of SIP in there. And of course, like the
excellent lead of IETF? don't use PSTN numbers  if possible. the Autonomous
numbers used for the Cisco phone handout was brilliant.

Anything but voice. Personal broadcasting sessions. Whatever.

The question of whether the universal fund is valid is a diferent argument.
I suggest its a preditory activity to deny access to services by subsidizing
existing system with prejidice against low earth orbiting satellite providers.

I am curious how Japan does this, but the island size and density makes the
whole argument different to some extent. So, how's it work under the wise
rule of NHK/MTT ???

regards,
Dan

Sorry if its not normal IETF subject matter. Its interesting to me, anyway

thanks
dan







RE: A modest proposal - allow the ID repository to hold xml

2003-09-03 Thread Vernon Schryver
 From: Rosen, Brian [EMAIL PROTECTED]

 Are you suggesting that we would need a new working group
 to allow 2629 conformant xml to be optionally submitted with
 text to the I-D archive?

Need?--I don't know.
Would inevitably have?--certainly.

 Why?

It's in the modern Tao of the IETF.

 I'm not proposing any new RFC.  Guidelines to authors is not
 an RFC.  2629 is an RFC.

Actually, the last time I looked RFC 3 is an RFC.
There is also an I-D in the pipeline to update the classic
Instructions to RFC Authors series.


 The xml2rfc tool, which is not the only tool around, but it's
 a good one, puts a 70 line style header in front of the text,
 but then has almost no other bloat that I can see.  Is that
 too much?

 I don't think there is any cruft at all in the xml described
 in RFC2629.

 Now, to the charge that this is feeping creaturism, we must
 admit guilt.  I think there is some value in this proposal.
 Many seem to agree.

I don't like the idea of XML, postscript, or any other standard
de jure mark-up language for standards documents, but that's not my point.

The nature of modern IETF is such that those who are most enthused
about XML will inevitably include many who see no other opportunity
for personally Contributing To The Standards Process and perhaps
getting their names into the RFC Index.  They will not tolerate
letting Marshall Rose alone decide what XLM features can be allowed
via RFC 2629.  They will point out that RFC 2629 is more than four
years old and demand that it be updated to address the latest
microstupid standard.  They'll also point out that Informational
is a weak category for something so important to the IETF.  Once
the camel's nose of updating RFC 2629 is in the tent, we'll have
a 3 year (if we're lucky) process that will produce something that
will make Microsoft's XML mail cruft look tiny, simple, and elegant.

To put my point another way, if you allow XML, you will end up
requiring the RFC Editor to accept the output of every mark-up
tool that exists or will ever exist, regardless of the 
restrictinos imposed by RFC 2629.  Please think what that really
means.  You might as well forget ASCII and declare that all future
I-Ds and RFCs must be written the then current MS Word format.


Vernon Schryver[EMAIL PROTECTED]



Re: A modest proposal - allow the ID repository to hold xml

2003-09-03 Thread Jean-Jacques Puig
On Wed, Sep 03, 2003 at 09:46:09AM -0400, Rosen, Brian wrote:
 What if the version of the tool the author used is different
 from the I-D editor?

The tool itself has -in theory :)- no incidence. Only the DTD has, and
it is not expected to change very often.

 What if the xml is not well formed and
 the tool does something unexpected?

Well-formedness and validation against dtd MUST be checked by I-D
editor, and SHOULD by authors. Note that this pb is the same with
current scheme: authors can provide messy, bad formatted documents with
ansi escape sequences, etc.

 What do we do when we
 upgrade the xml schema (that is, do we have to go back and
 edit older documents)?

This is a general pb. Let's assume we change formatting rules for txt
IDs. Then, how do we upgrade to new format ? As for many document
formats, ascendant compatibility is a legitimate expectation, and is
easily granted. When a design flaw from previous models has to be
corrected, then most of the time, it should be easy to move old doc to
the latest model with a batch xsl tranformation; this sometimes happens.

 All of these questions would have to
 be answered, and answered well enough to satisfy some pretty
 demanding people, some of whom are pretty content with the status quo.

Sure.
BTW, note that the xml source actually contains in the clear the content
of the draft. Information can not be lost.

 My proposal avoids such discussions.  It makes no requirements
 other than if xml is submitted, then it SHOULD be in conformance
 to 2629.  

In my opinion, it MUST be in conformance to 2629 DTD (or later
version). If everyone designs one's own DTD, then the advantages from
sharing the xml source are greatly reduced.

 I also think it is MUCH better to start with the I-D archive and
 not change the RFC process.

I certainly agree.

 Among other things, I-Ds expire.
 If this change doesn't work, in 6 months, we can be rid of any
 vestiges.  RFCs don't expire (although they get obsoleted), and
 the time frame is much longer.  Let's stick to I-Ds only, please.
 
 Brian

-- 
Jean-Jacques Puig

[homepage] http://www-lor.int-evry.fr/~puig/



RE: VoIP regulation... Japan versus USA approaches (RE: Masataka Ohta, Simon)

2003-09-03 Thread Robert . Shaw
 I am curious how Japan does this, but the island size and 
 density makes the whole argument different to some extent. So, 
 how's it work under the wise rule of NHK/MTT ???

That'd be MPHPT at http://www.soumu.go.jp/

see http://www.itu.int/osg/spu/newslog/2003/09/03.html#a172,
particularly the Japan talk (sorry Powerpoint) which explains 
how they're allocating telephone numbers to IP terminal devices
and the policy considerations they're working on (e.g., quality,
interconnection, emergency services, etc.) 

The uptake in VOIP in Japan has been driven by the success of cheap/fast 
broadband (see http://www.itu.int/osg/spu/newslog/2003/07/21.html#a72
for background explanation). In Japan, consumer broadband prices 
per Mbit/s are about 35 times cheaper than the US. 
For example, you can buy 100 Mbps of residential FTTH from USEN 
for about US$ 49.00 a month.

Many countries have moved beyond the regulatory debates that 
characterize the US very-much sector-specific regulatory framework.
There are a number of indications the landscape is changing rapidly in 
the US too (see
http://www.itu.int/osg/spu/newslog/categories/voip/2003/08/22.html#a159)

Bob
--
Robert Shaw [EMAIL PROTECTED]
ITU Internet Strategy and Policy Advisor
Strategy and Policy Unit http://www.itu.int/spu/



RE: A modest proposal - allow the ID repository to hold xml

2003-09-03 Thread Rosen, Brian
I think there are quite a few reasons.  Mine are:
1) Ability to render in alternate ways to improve
readability and accessibility
2) Ability to cross reference documents
3) More uniformity in, e.g. references

Brian

 -Original Message-
 From: Paul Hoffman / IMC [mailto:[EMAIL PROTECTED]
 Sent: Tuesday, September 02, 2003 1:06 PM
 To: Rosen, Brian; '[EMAIL PROTECTED]'
 Subject: Re: A modest proposal - allow the ID repository to hold xml
 
 
 At 6:15 PM -0400 8/27/03, Rosen, Brian wrote:
 I therefore have a modest proposal:
 
 Allow the submission of an xml file meeting the requirements 
 of RFC2629
 along with the text file (and optional ps file) for an 
 Internet Draft.
 
 You didn't say what the additional value would be. We know the 
 additional value of a .ps file (drawings that don't translate to 
 ASCII art). What is the value of XML? It certainly isn't 
 searchability or readability.
 
 --Paul Hoffman, Director
 --Internet Mail Consortium
 





Re: A modest proposal - allow the ID repository to hold xml

2003-09-03 Thread Marshall Rose
 I don't know about about you, Paul, but I'm writing my drafts using 
 EMACS and Marshall's tool.  That allows for generation of HTML, NROFF, 
 and text.  The HTML allows for hyperlinks, which is REALLY nice.

and for folks who are of the xslt persusasion, julian's html output is
very sweet...

/mtr

ps: the point being, that there's not just one tool that works with this
stuff...

pps: oh, and did i mention the every expanding bibliographic libraries
 already in 2629... the 3gpp reference set is coming up later this
 week (thanks miguel!)





Re: Solving the right problems ...

2003-09-03 Thread vinton g. cerf
At 08:41 AM 9/2/2003 -0700, Dave Crocker wrote:
Vint,

vgc If you look at the instant messaging systems, they map a private
vgc identifier space (IM name or handle) into IP addresses and
vgc apparently run background heartbeat to re-assign the mapping if the
vgc identifier in the heartbeat arrives in a packet with a different IP
vgc address than before -

I was under the impression that they did not handle mobility nearly so
dynamically or automatically. Rather, I seem to need to log in whenever
I move. So they seem to do a login-time mapping. (On the other hand, the
login for IM is usually automatic.)

no at least AIM tracks in real time


In any event, I suspect that your domain name-based suggestion is the
right one to pursue. That is, use DNS for the public, persistent name,
and have a record that points to a dynamic address-mapping registry.
(One might even think of mapping to a presence service...)

Somehow, dynamic DNS does not seem like such a good idea, for anything
that might change this much or this rapidly and serious host mobility.

agree



d/
--
 Dave Crocker mailto:[EMAIL PROTECTED]
 Brandenburg InternetWorking http://www.brandenburg.com
 Sunnyvale, CA  USA tel:+1.408.246.8253, fax:+1.866.358.5301

Vint Cerf
SVP Technology Strategy
MCI
22001 Loudoun County Parkway, F2-4115
Ashburn, VA 20147
703 886 1690 (v806 1690)
703 886 0047 fax
[EMAIL PROTECTED]
www.mci.com/cerfsup 






RE: A modest proposal - allow the ID repository to hold xml

2003-09-03 Thread Rosen, Brian
The problem with nroff is that there is no RFC to reference that
specifies how a document is formatted with nroff.  There is wide
variation in the macro packages people use to create a document
with nroff.  Even the RFC editor doesn't try hard to get the nroff
source when editing; they make their own. 

I'm also trying pretty hard to keep the word modest I used in the
title of this thread in mind.  I'd like to try one simple thing to 
make I-Ds easier to read and use.  

Brian

 -Original Message-
 From: Zefram [mailto:[EMAIL PROTECTED]
 Sent: Tuesday, September 02, 2003 1:56 PM
 To: Rosen, Brian
 Cc: '[EMAIL PROTECTED]'
 Subject: Re: A modest proposal - allow the ID repository to hold xml
 
 
 Rosen, Brian wrote:
 Allow the submission of an xml file meeting the requirements 
 of RFC2629
 along with the text file (and optional ps file) for an 
 Internet Draft.
 
 The value in this would be that it provides everyone with the document
 source, suitable for generating patches for the author.  This 
 is useful,
 but if it's going to be allowed with XML then we should also allow it
 with nroff, which historically we haven't.  I don't have particularly
 strong feelings either way, but I do think these two cases should be
 treated equivalently.
 
 -zefram
 





Re: A modest proposal - allow the ID repository to hold xml

2003-09-03 Thread Marshall Rose
 I'm not sure how to address the problem with legacy RFCs. I'll bet we
 could find volunteers to generate XML equivalents from the existing plain
 text documents. (We would need an XML tag to indicate which of the plain
 text or XML documents is considered authoritative.)

actually, carl malamud and brad burdick wrote a script back in 99 that
had a 20% success rate on the legacy rfcs. the (unofficial) xml versions
of those rfcs is available online.

steven connor did some work for me after that to produce xml versions of
the remaining rfcs which excluded the middle (i.e., just the front
matter and references sections got translated).

so, it's not as much work as you'd think, but still far more work than
i'd like...

/mtr






Re: where the indirection layer belongs

2003-09-03 Thread Robert Honore
Dear Keith Moore,

Maybe I read your paper on project SNIPE too quickly, but it was not 
immediately clear that the problems you mentioned  were a specific 
result of an attempt to make the application resilient against (sudden) 
changes in IP address.  More specifically, it was not clear from that 
report that the additional complexity did come from the attempt to 
provide the kind of resilience we are seeking, or from the rather 
ambitious goals of project SNIPE.  I will re-read more slowly and 
carefully this time.

Yours sincerely,
Robert Honore.
Keith Moore wrote:
(regarding the complexity of putting a general-purpose layer to survive
address changes between L4 and L7)

 But why do you assert that it will take lots of complexity and 
overhead?  Can you point to some code where they tried this?  As far
as I know, nobody has really given this an earnest try as yet.  At
least not with any IP protocols.


I tried this in connection with a project called SNIPE that I worked on
several years ago.  SNIPE was an attempt to build a very
reliable distributed computing environment that supported, among other
things, the ability to access a computing resource via multiple
addresses (mostly in order to exploit high-bandwidth local networks
not necessarily using IP), and the ability of both hosts and processes
to migrate to other addresses.  It used a DNS-like service similar to
RESCAP (for those who remember that) to register the addresses at which
a process was accessible, and it attempted to provide TCP-like streams
on top of TCP and this registry that would survive changes in those
addresses.  Basically I found that you can get such a service to work
reasonably well and reasonably efficiently if endpoints don't move
without adequate notice.  OTOH if hosts or processes do move without
adequate notice then you end up needing to implement the mechanisms I
mentioned earlier, and that involves extra copies and extra overhead. 

The reason I am preposing that the two problems (changing addresses
with adequate notice and changing addresses without adequate notice) be
treated separately is that by trying to make a single mechanism serve
both purposes you end up with a lot of inefficiency and/or cost that
aren't needed in most cases.  And that's true (for different reasons)
regardless of whether you insert that single layer between L3 and L4 or
between L4 and L7.

What specific glue do you believe it requires for the L4 to L7
approach? 


Thought I'd said this already: buffering of data until acknowledged by
the peer, generation and processing of acknowledgements, retransmission
of lost messages due to broken connections, windowing (so you don't
degrade to stop-and-wait), duplicate suppression.  You also need to
multiplex control and data information over the same stream and to probe
for other addresses when you get a failure on the one you were using.

 How does that compare to what is needed in an L3 solution?


If you work on the problem at (or just above) L3, transport protocols
already have the code needed to recover from lost messages, so you don't
have to reimplement that.  You basically need a mechanism by which the
layer can realize it needs to start routing packets differently, and do
so.  You probably need multiple ways that the layer can get that
information because the remote address can change for a variety of
reasons and in lots of different places in the network.   (That's
equally true for the L4-L7 layer as for the L3-L4 layer, but the L4-L7
layer isn't in a position to get some of that information.  The L3-L4
layer can potentially recover from address changes more quickly but to
do that safely it has to be able to authenticate and establish a basis
for trust in a wider variety of information sources.)

Yes you can do that but it presumes that the host knows a priori
whether or not it needs the stabilization layer.  I would make the
mechanism used to provide stable addresses a property of the
network- either the network provides reasonably stable addresses
(i.e. plenty of prior notice before changing them) or it provides a
stabilization layer.  That way, networks that don't need it don't
pay the overhead.
But I would argue that the host or at least the application's designer
knows whether it will need the stabilisation layer. 


It can't know that reliably unless the network without the stabilization
layer has well-defined properties - e.g. the network won't change
addresses of a network without advertising those changes with a minimum
amount of advance notice.  If addresses can potentially change at
arbitrary times with no assurance of stability then every app needs the
stabilization layer (or provide its own means of recovery).

Making the 
mechanism that provides the stable network addresses a property of the
network leaves the question of how.  Even if that were achieved
though, that still does not completely or effectively address the
problem of one application process identifying its peer across 

RE: A modest proposal - allow the ID repository to hold xml

2003-09-03 Thread Rosen, Brian
Jari

If we have xml in the archive, then there are several tools
that can serve you up your choice of formats from that archive.
I don't think the value of storing the html bits in the archive
is all that much additional value.  One could have a website
that delivered such a thing without storing the html bits.
Such a site would permit the hyperlinking that you are talking
about.  We also avoid heated discussions about what was allowable
in the html, what version of which tools, etc.  This is a contentious
enough issue (rough consensus and running code applies, right?),
and making it bigger makes it harder to reach rough consensus.
Let's just do one simple thing -- allow xml, and see how it goes.

Brian

 -Original Message-
 From: Jari Arkko [mailto:[EMAIL PROTECTED]
 Sent: Wednesday, September 03, 2003 1:28 AM
 To: Michael Thomas
 Cc: Paul Hoffman / IMC; Rosen, Brian; '[EMAIL PROTECTED]'
 Subject: Re: A modest proposal - allow the ID repository to hold xml
 
 
 Michael Thomas wrote:
  Paul Hoffman / IMC writes:
At 1:22 PM -0400 9/2/03, Rosen, Brian wrote:
2) Ability to cross reference documents

That benefit only appears if all, or a significant 
 proportion, of the 
Internet Drafts are in XML or a similar format. That's 
 not what you 
proposed.
  
 It seems to me that a fairly simple hack could be
 consed up to generate HTML or whatever for current
 
 I'd very much like to allow the submission of XML to the
 I-D directories.
 
 However, in addition I'd like to actually allow the
 submission of HTML, generated by xml2rfc. Why? Because
 I'd really like to browse most drafts through my browser,
 jump to sections,  find the references easily etc. And without
 performing any extra steps by myself.
 
 (It may be that this is possible via XML as well -- I'm
 not expert in XML so I can't tell if its readily supported
 by everyone's browser without loading lots of DTDs. Does
 someone know?)
 
 And all of these submission formats should be allowed if
 and only there's a text version to go with it.
 
 --Jari
 





RE: A modest proposal - allow the ID repository to hold xml

2003-09-03 Thread Rosen, Brian
Lyndon

You make some good points.
However, I have not proposed that we change the RFC process,
and I've been very carefull to propose that we only accept xml
optionally, retaining the requirement to 'send text'.  I did so
quite deliberately, and I'd really appreciate it if we could
take this one small step, rather than changing the entire process,
which has served us well for so long.  We get a very large bang
for such a small, incremental addition.  Can we just try this
step and see what happens?

Brian  

 -Original Message-
 From: Lyndon Nerenberg [mailto:[EMAIL PROTECTED]
 Sent: Wednesday, September 03, 2003 5:24 AM
 To: Jari Arkko
 Cc: [EMAIL PROTECTED]
 Subject: Re: A modest proposal - allow the ID repository to hold xml
 
 
 On Wed, 3 Sep 2003, Jari Arkko wrote:
 
  I'd very much like to allow the submission of XML to the
  I-D directories.
 
  However, in addition I'd like to actually allow the
  submission of HTML, generated by xml2rfc. Why? Because
  I'd really like to browse most drafts through my browser,
  jump to sections,  find the references easily etc. And without
  performing any extra steps by myself.
 
 One of the primary reasons for proposing XML as the canonical 
 RFC format
 is that these other formats (ASCII text, HTML, PDF/Postscript,
 refer/indxbib, SQL, Tektronix 4013) can be derived from the 
 XML source.
 
 Presumably the RFC editor would publish the XML document as the
 authoritative version, and would also generate and publish 
 (from the XML)
 alternative copies in the ASCII text, PDF, and HTML formats.
 
 This satisfies the plain ASCII text rules bigots (in which camp I am
 still firmly entrenched) while taking advantage of the markup 
 and linking
 facilities provided by PDF and HTML. (I've completely given 
 up hope that
 Microsoft will ever acknowledge that non-flowed text/plain must be
 rendered with a mono-spaced font, fifty years of prior art be 
 damned, eh?)
 
  (It may be that this is possible via XML as well -- I'm
  not expert in XML so I can't tell if its readily supported
  by everyone's browser without loading lots of DTDs. Does
  someone know?)
 
 The point of XML is that you don't have to be able to read 
 it. Given an
 XML DTD for RFCs, tools can be written that express the XML 
 in pretty much
 any format you like. HTML would certainly be one of those 
 formats. (And
 for guys like me who live and die by grep, even *I* would buy into an
 xmlrfcgrep program that provided grep functionality against 
 XML-RFC-DTD
 files.)
 
  And all of these submission formats should be allowed if
  and only there's a text version to go with it.
 
 Let me go out on a limb and say No they shouldn't; only XML 
 submissions
 should be allowed.
 
 
 
 Now that the shrapnel has stopped whizzing past my head, let 
 me explain
 why.
 
 The traditional way of writing RFCs is with nroff, typically using a
 minimal subset of the -ms macros. In recent years Microsoft 
 Word (along
 with other WYSIAWYG software) has invaded the traditional 
 UNIX typesetting
 tools workspace to a certain degree (in the context of writing
 IETF-related documents). Regardless, other than the 
 occasional Loonie who
 formats this stuff purely by hand, we are all already using markup
 languages to create these documents. That being the case, XML 
 isn't a new
 way of writing these documents, it's just a different one. 
 The current RFC
 DTD isn't complicated, and -- as long as it's kept simple[*] 
 -- I don't
 see any excuse for people not to use it. Then again, I've 
 been using troff
 exclusively for 20 years now, to the point where I can 
 _almost_ see the
 consistency of its syntax ...
 
 While there isn't a whole lot I *can't* accomplish in troff, 
 my experience
 with using it to write I-Ds suggests that those documents are so
 structured that I really just want to write a simple set of macros
 tailored for that task. I shudder to think what the Word crowd goes
 through in this regard. WYS might be WYG, but the path 
 between the two (in
 my very limited experience) is one whose mana will suck the 
 very sanity
 from your living soul.
 
 There is no argument to be made against the suitability of XML as the
 canonical format for authoring RFCs and drafts. Writing the 
 raw XML might
 not be pleasant, but neither is writing raw 'roff (or MS 
 Word) for many
 people. Let's embrace this as an opportunity. If we can get 
 the marketing
 twits to concentrate on selling GUI XML RFC authoring tools, 
 we just might
 be able to distract them from contaminating the actual working groups.
 
 --lyndon
 
 [*] The critical aspect is that the DTD *must* be kept 
 simple. If the DTD
 evolves into a Turing machine with Perl-like syntax we can just
 acknowledge that it's time to shut down the IETF and go home. 
 I cling to
 the forlorn hope that people still know - and more importantly,
 understand - what the 'E' in IETF stands for.
 
 ___
 This message was passed 

RE: A modest proposal - allow the ID repository to hold xml

2003-09-03 Thread Rosen, Brian
Jean-Jacques

Is it not better to add xml incremental to text, rather than
exclusive OR?  If we demand that the I=D editor have a tool
and use it to generate text, we open a large box of problems.

What if the version of the tool the author used is different
from the I-D editor?  What if the xml is not well formed and
the tool does something unexpected?  What do we do when we
upgrade the xml schema (that is, do we have to go back and
edit older documents)?  All of these questions would have to
be answered, and answered well enough to satisfy some pretty
demanding people, some of whom are pretty content with the status quo.

My proposal avoids such discussions.  It makes no requirements
other than if xml is submitted, then it SHOULD be in conformance
to 2629.  

I also think it is MUCH better to start with the I-D archive and
not change the RFC process.  Among other things, I-Ds expire.
If this change doesn't work, in 6 months, we can be rid of any
vestiges.  RFCs don't expire (although they get obsoleted), and
the time frame is much longer.  Let's stick to I-Ds only, please.

Brian

 -Original Message-
 From: Jean-Jacques Puig [mailto:[EMAIL PROTECTED]
 Sent: Wednesday, September 03, 2003 7:47 AM
 To: '[EMAIL PROTECTED]'
 Subject: Re: A modest proposal - allow the ID repository to hold xml
 
 
 On Tue, Sep 02, 2003 at 01:52:38PM -0600, Lyndon Nerenberg wrote:
   You didn't say what the additional value would be. We know the
   additional value of a .ps file (drawings that don't translate to
   ASCII art). What is the value of XML? It certainly isn't
   searchability or readability.
  
  While I normally run in horror from all things XML, this is 
 one of the few
  exceptions. XML would immediately solve a number of 
 problems I face almost
  daily:
  
  - give me a list of all the documents belonging to a particular WG
  
  - for any given RFC, show me the chain of document dependencies
  (obsoletes, updated by, obsoleted by) that pass through 
 this document
  
  - for any given RFC, generate a dependency graph based on 
 the normative
  references in this document
  
  You have to have a structured document format to 
 programmatically solve
  these sorts of problems, and XML provides that. (While I've 
 become quite
  adept at searching rfc-index.txt with less, I really want something
  better.)
 
 May I add in the same direction ? The structure of the document allows
 for invoking relations between nodes, which helps for expressing
 elaborate search both on meta informations (WG, Author, etc.) and on
 content (the actual titles and text sections). You can surely look
 within all 'xmlly' available drafts for draft belonging to a specific
 WG AND referencing a list of specific docs in sections whose 
 title contains
 a specific word. This would be hard to express against the 
 txt version.
 
  And I second Ned's comments about generating *useful* diffs between
  document revisions. This is especially useful if we 
 generate drafts in XML
  format.
  
  I'm not sure how to address the problem with legacy RFCs. 
 I'll bet we
  could find volunteers to generate XML equivalents from the 
 existing plain
  text documents. (We would need an XML tag to indicate which 
 of the plain
  text or XML documents is considered authoritative.)
 
 I wonder whether this has not already been done by zvon
 (http://www.zvon.org/). Concerning referencing rfcs, citation 
 libraries
 from http://xml.resource.org look rather complete.
 
 Several additions to the xml cause:
 
 Edition in xml allows for good modularity, e.g. with the definition
 of xml entities. This is an easy way to divide work between several
 editors.  Availability of the xml source helps for editors to welcome
 new contributors.
 
 What I would suggest is the following:
   - Authors provide draft in xml XOR txt . This allows for a test
 period of xml as an alternate default format; authors do not
 provide both, this in order to avoid incoherences.
   - rfc editor generates txt, ps, etc. versions. html 
 version may only
 require reference to a stylesheet, though this is 
 currently tricky
 because few browsers actually support xml+xsl.
 
 Newcomers to xml should be informed of the following:
   - xml is easy.
   - Grammar/spelling tools compatible with html generally 
 work (I use
 ispell and aspell indifferently).
   - Document structure and well-formedness can be validated.
   - Maintaining an xml source is easy, compared to 
 maintaining a ASCII
 formatted txt: this is a point authors may care about.
   - xml rendering generates classic formats and newers: 
 this is what
 reviewers, readers care about.
   - xml users are not hackers, extremists or ninjas. 
 Common sense and
 good pratice is the main source of xml advocacy. 
 Also, xml is not
 perfect; it is only better.
 
 -- 
 Jean-Jacques Puig
 
 [homepage] http://www-lor.int-evry.fr/~puig/
 
 

RE: A modest proposal - allow the ID repository to hold xml

2003-09-03 Thread Rosen, Brian
Vernon

Are you suggesting that we would need a new working group
to allow 2629 conformant xml to be optionally submitted with
text to the I-D archive?

Why?

I'm not proposing any new RFC.  Guidelines to authors is not
an RFC.  2629 is an RFC.

The xml2rfc tool, which is not the only tool around, but it's
a good one, puts a 70 line style header in front of the text,
but then has almost no other bloat that I can see.  Is that
too much?

I don't think there is any cruft at all in the xml described
in RFC2629.

Now, to the charge that this is feeping creaturism, we must
admit guilt.  I think there is some value in this proposal.
Many seem to agree.

Brian

 -Original Message-
 From: Vernon Schryver [mailto:[EMAIL PROTECTED]
 Sent: Wednesday, September 03, 2003 9:16 AM
 To: [EMAIL PROTECTED]
 Subject: Re: A modest proposal - allow the ID repository to hold xml
 
 
  From: Lyndon Nerenberg [EMAIL PROTECTED]
 
  ...
  [*] The critical aspect is that the DTD *must* be kept 
 simple. If the DTD
  evolves into a Turing machine with Perl-like syntax we can just
  acknowledge that it's time to shut down the IETF and go 
 home. I cling to
  the forlorn hope that people still know - and more importantly,
  understand - what the 'E' in IETF stands for.
 
 I don't know about shutting down the IETF, but I do know that in
 this century you've stated the compelling reason to run screaming
 from this set of proposals.
 
 Have you looked at the 250 lines of XML cruft that Microsoft thinks
 are required to accompany a 1 word mail message today?
 
 Have you ever glanced at the incredibly bloated and broken HTML
 that most HTML mark-up tools produce?
 
 Now recall the galloping freeping creaturism of the last 3 
 I-Ds you've read.
 
 A Turing machine with Perl-like syntax would be incomparably simpler
 and cleaner than the result of the 5 years work of the new working
 group in the new area.  (What--you don't realize that a new working
 group would be required?)
 
 
 Vernon Schryver[EMAIL PROTECTED]
 
 ___
 This message was passed through 
 [EMAIL PROTECTED], which is a sublist of 
 [EMAIL PROTECTED] Not all messages are passed. Decisions on what 
 to pass are made solely by Raffaele D'Albenzio.
 





Re: A modest proposal - allow the ID repository to hold xml

2003-09-03 Thread Doug Royer


Rosen, Brian wrote:
The problem with nroff is that there is no RFC to reference that
specifies how a document is formatted with nroff.
RFC 2223 has an nroff example, see Appendix - RFC nroff macros
and section 3.  Format Rules says ms macro package.
--

 Doug Royer |   http://INET-Consulting.com
 ---|-
 [EMAIL PROTECTED] | Office: (208)612-INET
 http://Royer.com/People/Doug   |Fax: (866)594-8574
|   Cell: (208)520-4044
We Do Standards - You Need Standards


smime.p7s
Description: S/MIME Cryptographic Signature


RE: A modest proposal - allow the ID repository to hold xml

2003-09-03 Thread ned . freed
 The problem with nroff is that there is no RFC to reference that
 specifies how a document is formatted with nroff.  There is wide
 variation in the macro packages people use to create a document
 with nroff.  Even the RFC editor doesn't try hard to get the nroff
 source when editing; they make their own.

 I'm also trying pretty hard to keep the word modest I used in the
 title of this thread in mind.  I'd like to try one simple thing to
 make I-Ds easier to read and use.

I agree 100%. While it is nice to dream about charters being available through
rsync, making official HTML versions of all RFCs available, allow submission
of HTML versions of drafts, submission of drafts to the RFC Editor in XML
format, requiring XML for drafts, inclusion of bitmapped graphics in documents,
or any of the other things that have been proposed as additions to the original
modest proposal, these sorts of broader changes are far more difficult to
implement and will be far more difficult to reach consensus on.

Baby steps are in order here. Let's start small and see how it goes.

Ned



[Fwd: Where to start?]

2003-09-03 Thread Sheri Salami
--
Sheri Salami
Zytrax Inc.
http://www.zytrax.com
mailto:[EMAIL PROTECTED]
Telephone:(514)285-9088
---BeginMessage---
Hello:

I was hoping I could get some help on how to install/build a SIGTRAN 
stack (M2PA) on a FreeBSD machine.  I have read all the tutorials on ss7 
and SIGTRAN, I now know  the subtle differences between the Adaptation 
Layer protocols. I have downloaded most of the code from www.openss7.org 
to a windows machine, but I dont know what to do with them. where to I 
start? I dont understand the openss7 code and I am not sure which files 
contain what. Any help would be greatly appreciated. Thanks

--
Sheri Salami
Zytrax Inc.
http://www.zytrax.com
mailto:[EMAIL PROTECTED]
Telephone:(514)285-9088

---End Message---


RE: VoIP regulation... Japan versus USA approaches (RE: Masataka Ohta, Simon)

2003-09-03 Thread Christian de Larrinaga

 Many countries have moved beyond the regulatory debates that
 characterize the US very-much sector-specific regulatory framework.
 There are a number of indications the landscape is changing
 rapidly in
 the US too (see
 http://www.itu.int/osg/spu/newslog/categories/voip/2003/08/22.
html#a159)

Bob

you mean that current telecoms regulations are passed their sell by date
anyway and serve as trade protectionism for a fast reducing minority of
vested interests?

Christian

Christian de Larrinaga
Network Brokers Ltd
+44-7989-386778





RE: A modest proposal - allow the ID repository to hold xml

2003-09-03 Thread Vernon Schryver
 From: Rosen, Brian [EMAIL PROTECTED]

 ...
 about.  We also avoid heated discussions about what was allowable
 in the html, what version of which tools, etc.  This is a contentious
 enough issue (rough consensus and running code applies, right?),
 ...

If that is a problem with HTML (I agree that it is),
why wouldn't it be a bigger problem with XML?

Replacing HT with X doesn't magically change the politics.  In 
fact it makes them worse, because HTML is by now more stable and
has better consensus reality than XML.


Vernon Schryver[EMAIL PROTECTED]



Re: the VoIP Paradox

2003-09-03 Thread Michael Richardson

I was downtown Ottawa on the Friday, eating at a restaurant that had power,
since we had none at home. (at least, when we arrived they had power...)

What I noticed is that my GSM (Fido/Microcell) had very poor reception,
and I frequently didn't get a signal. My conclusion - they don't have all
of the transponders on generator backup, so they have less capacity during
a blackout.

Repeating this design for IP telephone would not be a good idea :-)





Re: the VoIP Paradox

2003-09-03 Thread Michael Thomas
Michael Richardson writes:
  
  I was downtown Ottawa on the Friday, eating at a restaurant that had power,
  since we had none at home. (at least, when we arrived they had power...)
  
  What I noticed is that my GSM (Fido/Microcell) had very poor reception,
  and I frequently didn't get a signal. My conclusion - they don't have all
  of the transponders on generator backup, so they have less capacity during
  a blackout.
  
  Repeating this design for IP telephone would not be a good idea :-)

Actually, we're about to repeat it in a much worse
way. John pointed out that IP routed around
problems during these outages, but I don't think
that we should too glib about how real life those
tests really were wrt VoIP: voip traffic is still
a tiny fraction of TDM where it counts (ie, at
congestion points and especially at the slow
edges).

I despair that it will not be till way too late
that we discover -- unsurprisingly -- that flash
crowds and IP brownouts are not only possible, but
to be expected. More's the pity that we have both
the standards and the deployed code (RSVP) to largely
avoid this disaster in the making. 

I think that there's some belief that this is a
technical problem with RSVP (too heavy, too
whatever), but I think that's a gloss: signaled
QoS is just plain hard and heavy and slow and all
kinds of other unpleasant things by its very
nature. No technical solution is going to make it
into diffserv or best effort. So we're going to
have a disaster and then Congress will do what the
industry couldn't...

Mike



Re: names, addresses, routes

2003-09-03 Thread Pekka Nikander
Dave,

PN  Well, I consider an *identifier* as something that is more or
PN  less intrisically bound to an identity and a *name* as something
PN  that merely indicates an entity,
DC I had not run into this distinction before.  Now that you raise the
DC point, I guess I have been thinking of identifier as an intentionally
DC fuzzy, general term, with name being a more specific reference.
Merriam-Webster on-line defines as follows:

identifier:one that identifies

identify (1b): to conceive as united
identify (2a): to establish the identity
identity (1b): sameness in all that constitutes the
   objective reality of a thing
   Etymology: probably from Latin identidem repeatedly,
   contraction of idem et idem, literally, same and same
My perhaps flawed understanding is that at least some
epistemological texts use the term identity to denote
the stable and distinguishable existence of entities.
Respectively, identify is used to denote the process of
establishing the previously learned and recorded identity
of an entity, and identifier is used for such names
that can be used to unambigously denote the identity of
entities that can be identified.
[My apologies if the text above is hard to parse,
but it starts to be late here, and English *is*
a foreign language to me.]
DC I do not understand intrinsically bound, but it sounds interesting.

Well, in my thinking a specific identifier is only able
to denote a specific entity.  That is, the relationship
between an identifier and the corresponding identity should
be a function, i.e., there must not be any identifiers
that denote more than one entities.  Typically the
relationship is (or should be) bijective.
DC I am used to terminology use that derives from Shoch

I have no difficulty with your terminology, perhaps other
than that I sometimes use the term name in a perhaps more
generic sense.  Furthermore, I think that a name always
requires some name space where the name is defined.  Most of
the existing name spaces are local, or bound to a restricted
context, while some are global, or usable in some fairly
generic and well understood context.
When using the more generic sense of the term, a name can
be considered to be *bound* to an entity.  Furthermore, usually
names can be re-bound.  Hence, only the triple context,
name, bindings identifies the entity.  (Alternatively, the
bindings can be considered to be a part of the context.)
Hence, a single name can denote different entities depending
on the context (and bindings).
The same applies to identifiers, of course, since I consider
the category of identifier sets to be a subcategory of the
category of name sets.  There is one exception, though.
It should not be possible to re-bind identifiers.  That is,
if an identifier has been created to denote a specific entity,
the same identifier should not be used to denote any other
entity at any other point of time.
PN  In other words, an identifier implies sameness and stability of
PN  the identified entity, while a name does not have those connotations
PN  to the same extent.
DC I guess I need some examples to understand this.

Well, as I wrote above, I think that a name can be re-bound
while an identifier should not be re-bindable.  Consequently,
using an identifier implies that the referred entity remains
the same (as long as the identifier is valid) while a name does
not necessarily have this property.  On the other hand, we have
to remember that sameness (i.e. identity) is a semantic property,
and depends on the (overall, epistemological) context.
PN  However, [IP addresses]
PN  are not end-point identifiers but identifiers for topological
PN  locations within the routed network.
DC In trying to think about mobility, I have been finding this point
DC extremely helpful. IP addresses define a point of attachment -- a
DC network interface -- rather than a host interface, as we are used to
DC saying. As the host interface moves, relative to network attachments, it
DC needs new IP addresses.
Very true.  We also have to remember the reason for this, that is,
the scalability limitations of the current routing technology.  In a
micro-mobility solution, it may make sense to use IP addresses more
like topology-unrelated names, and record a route for each address
separately.  For example, consider Cellular IP.
DC Hence a mobility mechanism needs to support end-to-end exchanges that
DC may have changing IP addresses over the life of the association.
I concur.  Furthermore, not only (macro)mobility mechanisms but
also multi-address multi-homing mechanisms.
PN  Now, you may be able to do rendezvous with just names, e.g., with
PN  domain names. And for referencing external objects, it is often much
PN  better to use names than identifiers.
DC
DC I probably need to see some examples, here, to understand your point.
Rendezvous is needed for two purposes:
- to allow initial connections
- to resolve the loss of working addresses caused by
  simultaneous movement

RE: VoIP regulation... Japan versus USA approaches (RE: Masataka Ohta, Simon)

2003-09-03 Thread Robert . Shaw
 you mean that current telecoms regulations are passed their 
 sell by date anyway and serve as trade protectionism for a fast reducing 
 minority of vested interests?
 
 Christian
 

No, on the contrary. For example, if it hadn't been for proactive regulatory

intervention in local loop unbundling in Korea and Japan and many other
regulatory measures, there wouldn't be such a dynamic broadband market 
in those countries nor would one see so much growth in VOIP services. 
You can thank the regulators and policy makers in those countries for 
stimulating growth and bringing lots of benefits to users... 

Bob



Re: the VoIP Paradox

2003-09-03 Thread Dean Anderson


On Wed, 3 Sep 2003, Michael Thomas wrote:

 Michael Richardson writes:
 I despair that it will not be till way too late
 that we discover -- unsurprisingly -- that flash
 crowds and IP brownouts are not only possible, but
 to be expected. More's the pity that we have both
 the standards and the deployed code (RSVP) to largely
 avoid this disaster in the making.

This overstates things by quite a bit. RSVP is not up to the task in a
very significant way. Not only is RSVP not scalable (in similar ways that
affect Multicast), but even assuming those problems were solved, which is
possible, even given an ideal labatory setting, RSVP does't solve the
problem,

RSVP is not too heavy.  It doesn't work.  Not even a little bit.
Assuming every router in the path played RSVP, there are two show-stopper
problems: It can't detect a network failure, and the path might change for
other reasons, so traffic is flowing places where resources weren't
reserved.

For RSVP to work, every router, end to end has to use it.  If ISPs used
RSVP between ISPs, some provider somewhere else would be able to really
screw up your network. (Just like multicast routing)

RSVP was a good try, but not a production solution.

 I think that there's some belief that this is a
 technical problem with RSVP (too heavy, too
 whatever), but I think that's a gloss: signaled
 QoS is just plain hard and heavy and slow and all
 kinds of other unpleasant things by its very
 nature. No technical solution is going to make it
 into diffserv or best effort. So we're going to
 have a disaster and then Congress will do what the
 industry couldn't...

   Mike






Re: A modest proposal - allow the ID repository to hold xml

2003-09-03 Thread Michael Richardson
-BEGIN PGP SIGNED MESSAGE-


 Jari == Jari Arkko [EMAIL PROTECTED] writes:
Jari I'd really like to browse most drafts through my browser,
Jari jump to sections,  find the references easily etc. And without
Jari performing any extra steps by myself.

Jari (It may be that this is possible via XML as well -- I'm
Jari not expert in XML so I can't tell if its readily supported
Jari by everyone's browser without loading lots of DTDs. Does
Jari someone know?)

  Directly, maybe in some browsers.

  However, once the XML is there, you can be assured that someone will
run xml2rfc - HTML on everything and make it available. No reason for the
secretariat to burn disk space there :-)

]  Out and about in Ottawa.hmmm... beer.|  firewalls  [
]   Michael Richardson, Sandelman Software Works, Ottawa, ON|net architect[
] [EMAIL PROTECTED] http://www.sandelman.ottawa.on.ca/ |device driver[
] panic(Just another Debian/notebook using, kernel hacking, security guy);  [
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.2.2 (GNU/Linux)
Comment: Finger me for keys - custom hacks make this fully PGP2 compat

iQCVAwUBP1ZDlYqHRg3pndX9AQH+uAQA4AFVhCR/B2aZZHdzmBDIASBbPM1Zz1+W
XLQHhH2ouzR6eIIfdzSOltjurwq+RljI3tUAuKpseI1p5HTMYhDdvUocGmO5OIZm
U0BjF7elmWklB9b6B0VM5ldbXnGdU6Y96T7okStn40jxQCkOqDms6F1HpmfCEKwq
YZttpSSIXKw=
=O4Xe
-END PGP SIGNATURE-



Re: VoIP regulation... Japan versus USA approaches (RE: Masataka Ohta, Simon)

2003-09-03 Thread S Woodside
Robert, thanks for the links. Very educational. Indeed is the ITU  
definition:

IP telephony is used as a generic term for the transmission of  
voice using IP technology. IP telephony can be broadly classified as  
configurations using closed-bandwidth IP networks or IP networks  
with guaranteed fixed bandwidths and as configurations using the  
Internet; these latter configurations are referred to as Internet  
telephony.
Internet Telephony another paradox. How can the public internet  
possibly support telephony? We have as axiomatic the edge-to-edge  
principle which guarantees that the person at the other end may not  
have UPS power supply. This is a DESIGN GOAL of the internet, hence,  
the paradox. Is that design goal changing?

The fact of the paradox is going to lead to paradoxical situations like  
internet regulation for VoIP.

Ohta-san wrote:

There is no internet telephony...
See my paper Simple Internet Phone presented at INET2000.

	http://www.isoc.org/inet2000/cdproceedings/4a/4a_3.htm
in the paper introduction:

However, it is obvious that the telephone network will be replaced  
by the Internet, and will eventually disappear. At that time, most  
of the features of VoIP protocols will become obsolete. Instead, the  
Simple Internet Phone is designed placing the priority in the  
affinity to the Internet and its architectural principles as an  
end-to-end, globally connected and scalable IP network.
Why is this obviously true? You do not include reliable or more  
importantly available in your list of architectural principle of the  
internet, but as I pointed out in my paradox paper, available is the  
top principle of the telephone network. I believe that BY DESIGN the  
two are mutually exclusive, thus, it is a paradox to say internet  
telephony.

later:
in an emergency / power failure?
In emergency, best effort network works better than circuit swithced  
one, of course.
If the power goes out it doesn't matter!

As for power, have you ever used ISDN with TAs?
No. I think you are going to assume that VoIP == TAs (terminal adapters  
for VoIP) which is just one narrowly defined case of VoIP, so you  
contradict yourself.

simon

On Wednesday, September 3, 2003, at 11:13 AM, [EMAIL PROTECTED] wrote:

I am curious how Japan does this, but the island size and
density makes the whole argument different to some extent. So,
how's it work under the wise rule of NHK/MTT ???
That'd be MPHPT at http://www.soumu.go.jp/

see http://www.itu.int/osg/spu/newslog/2003/09/03.html#a172,
particularly the Japan talk (sorry Powerpoint) which explains
how they're allocating telephone numbers to IP terminal devices
and the policy considerations they're working on (e.g., quality,
interconnection, emergency services, etc.)
The uptake in VOIP in Japan has been driven by the success of  
cheap/fast
broadband (see http://www.itu.int/osg/spu/newslog/2003/07/21.html#a72
for background explanation). In Japan, consumer broadband prices
per Mbit/s are about 35 times cheaper than the US.
For example, you can buy 100 Mbps of residential FTTH from USEN
for about US$ 49.00 a month.

Many countries have moved beyond the regulatory debates that
characterize the US very-much sector-specific regulatory framework.
There are a number of indications the landscape is changing rapidly in
the US too (see
http://www.itu.int/osg/spu/newslog/categories/voip/2003/08/ 
22.html#a159)

Bob
--
Robert Shaw [EMAIL PROTECTED]
ITU Internet Strategy and Policy Advisor
Strategy and Policy Unit http://www.itu.int/spu/

--
simonwoodside.com -- openict.net -- 99% Devil, 1% Angel



Re: A modest proposal - allow the ID repository to hold xml

2003-09-03 Thread S Woodside
On Wednesday, September 3, 2003, at 05:23 AM, Lyndon Nerenberg wrote:

[*] The critical aspect is that the DTD *must* be kept simple. If the 
DTD
evolves into a Turing machine with Perl-like syntax we can just
acknowledge that it's time to shut down the IETF and go home. I cling 
to
the forlorn hope that people still know - and more importantly,
understand - what the 'E' in IETF stands for.
Write the schema in Relax NG (RNG). It's joyful, easy-to-use, XML-based 
schema language. :-)

simon

--
simonwoodside.com -- openict.net -- 99% Devil, 1% Angel



RE: A modest proposal - allow the ID repository to hold xml

2003-09-03 Thread Vernon Schryver
 From: Rosen, Brian [EMAIL PROTECTED]

 I think this was and html not or html, so I think that it is
 easier to have one additional format and see how it goes, rather
 than two (or three, or four)

 On of the advantages of xml is that it marks up things like references and
 authors with the function, rather than the appearance.  You can
 much more easily generate html from xml than the other way around.
 Improved formatting is good, but improved cross references/author
 tracking/ is also good.  With xml, we can get both, albeit
 somewhat indirectly.  I think that for a small, simple step, xml
 is a better choice.

The same things were said the last half dozen times this issue came up.
After about the second or third round in about 1989, PostScript was
officially sanctioned.  In some ways that went worse than opponents
predicted, but in other ways better.  The positive view is that PostScript
for RFCs died.  Since then we've had at least 2 or 3 rounds of HTML is
better followed by at least two rounds not counting this one for XML.

It's one thing to advocate PostScript, MS Word, XML, HTML, nroff, or
whatever you like for the I-D submission format.  This morning some
people seemed to be saying that XML should only replace nroff.  I don't
see the point, but then I use vi and emacs to generate nroff.  If the
Editor will tolerate XML, or any of a zillion other markup or fancy
document formats (I designed and implemented one 20 years ago that saw
significant commercial exposure), no one has standing to complain.

However, by this afternoon, the consensus among reformers seems to be
replacing ASCII with XML for the normative documents.  Also as I
predicted this morning, there is no consensus on the DTD except that
it will be small, simple, wonderful for generating HTML, links, etc.,
and different from Marshall's.  The parade of wonderful, simple, easy
to use, powerful, user friendly markup tools has already begun.

The talk of submitting I-Ds through a validator sounds nice, but
unimpressive to anyone with real world experience with HTML validators.
I write very simple HTML with vi and emacs and use the X3C validator
enough to worry that they might cut me off.  Still, the fact that the
X3C validator is no subsitute for testing your HTML against browsers
demonstrates that correctness provers are as far from the perfection
claimed in advertising for markup languages as for programming languages
and protocols.

It is just plain ***WRONG!*** to even start to consider anything but
ASCII for the official documents.  As hard as it is for the unscared
to believe, even XML will fade away completely and be replaced by
something else even more wonderful, user friendly, easier for convicted
monopolies to embrace and extend, and so forth.  When that happens,
there will be a new calls for reform.

To put it another way, no one who is the least uncomfortable with the
existing PostScript RFCs has any standing to advocate XML for official
documents.  That Communism or replacing ASCII RFCs didn't work before
does not support the position that this time we'll get it right.


Vernon Schryver[EMAIL PROTECTED]



RE: A modest proposal - allow the ID repository to holdxml

2003-09-03 Thread John C Klensin
--On Wednesday, 03 September, 2003 15:34 -0600 Vernon Schryver 
[EMAIL PROTECTED] wrote:

From: Rosen, Brian [EMAIL PROTECTED]
...
On of the advantages of xml is that it marks up things like
references and authors with the function, rather than the
appearance.  You can much more easily generate html from xml
than the other way around. Improved formatting is good, but
improved cross references/author tracking/ is also good.
With xml, we can get both, albeit somewhat indirectly.  I
think that for a small, simple step, xml is a better choice.
The same things were said the last half dozen times this issue
came up. After about the second or third round in about 1989,
PostScript was officially sanctioned.  In some ways that went
worse than opponents predicted, but in other ways better.  The
positive view is that PostScript for RFCs died.  Since then
we've had at least 2 or 3 rounds of HTML is better followed
by at least two rounds not counting this one for XML.
It's one thing to advocate PostScript, MS Word, XML, HTML,
nroff, or whatever you like for the I-D submission format.
This morning some people seemed to be saying that XML should
only replace nroff.  I don't see the point, but then I use vi
...
Vernon,

The proposal seems to be evolving --or a straw man is being set 
up with which to kill it-- and I can't tell any more whether we 
agree or not.  So let me try to restate things a bit...

(1) As an/the authoritative format, plain ASCII text, plus 
whatever additional format(s) the RFC Editor decides to permit 
to support drawings, etc., should almost certainly remain the 
target for the reasons you identify.  And any of those 
additional formats should almost certainly be self-contained 
page description/ layout ones.  I.e., although the RFC Editor 
might impose additional criteria, Postscript qualifies and PDF 
qualifies.  No mark up language, be it nroff, XML, HTML, or 
others, ought to qualify because they require supplemental 
information,  embedded in processors or elsewhere, to actually 
determine what is displaced.

(2) If a group of people, such as a WG, are collaborating on the 
development of a document, having the working format (whatever 
it is) readily available would seem to be an advantage.  This 
should not make that format authoritative, or attach any special 
importance or validation to it relative to other formats.

Now I think that all that Brian proposed originally was that the 
XML format of Internet Drafts be made available when it happened 
to exist.   Even though that might be letting the proverbial 
camel's nose into the tent, it strikes me as basically harmless 
and probably useful.

Did I misunderstand him?  Do we disagree about part of the above 
and, if so, which part?

   john




Re: names, addresses, routes

2003-09-03 Thread Iljitsch van Beijnum
On woensdag, sep 3, 2003, at 17:33 Europe/Amsterdam, Dave Crocker wrote:

PN Well, I consider an *identifier* as something that is more or
PN less intrisically bound to an identity and a *name* as something
PN that merely indicates an entity,

I had not run into this distinction before.  Now that you raise the
point, I guess I have been thinking of identifier as an intentionally
fuzzy, general term, with name being a more specific reference.
Funny, I would assume the opposite. I'm sure there are truckloads of 
people who have the name John Smith in their passport (although I 
have no idea what parents called Smith are thinking when they name 
their poor offspring John), but unless there is a serious screwup 
somewhere, each passport uniquely identifies the bearer, traditionally 
using such distinguishing properties such as date and place of birth, 
height, hair and eye color and so on. I assume that these days everyone 
has their country's take on the social security number in there too.

When we translate this to IP, we notice that there are indeed many 
systems with identical canonical names, but the domain name system 
comes to the rescue and provides us with a naming hierarchy that makes 
it possible to turn locally used canonical names into globally unique 
names. However, it's important to note that an FQDN often isn't the 
real name of that which is referred to, but rather a compromise 
between the properties that make for good names in the real world and 
on the net, and, of course, availability of the desired name.

I don't think we have any real identifiers in IP. If there is something 
you want to identify, it's usually possible to find some handle to do 
this. A host can be identified by its fully qualified domain name or 
its attachment to the network, for lack of a property that really 
identifies a host, if something is even possible. (Think about it: 
which part constitutes the essence of a host, the part that you can't 
take away without changing its identity?) But all of this is subject to 
change.

So we should probably be pragmatic and use existing identifying 
properties if they are usable, or create new ones where necessary. It 
seems silly to identify a host by the mathematical property of the 
contents of a small file on the file system, but it works very well for 
SSH. The same thing for the highest or lowest IP address that a box 
has, but BGP and OSPF seem to thrive on it.

FQDNs and IP addresses make more sense but lack a property that is 
sometimes important: they identify something, but don't don't bring 
enough information about the nature of what they identify with them. 
Does a FQDN point to a host or a service? Does an IP address point to a 
point of attachment or a host? Usually we don't care, but sometimes we 
do.

Addresses contain information about location -- typically topological
location. (The possibility of geographic location gets bandies about,
sometimes.) Addresses are also globally unique.

Routes give directions about how to reach the entity. Routes are
relative to the starting point.
Everything is relative to a starting point. Globally unique just 
means we agree on the starting point.

PN In other words, an identifier implies sameness and stability of
PN the identified entity,
Obviously the stability of the identifier is limited by that of the 
entity being identified. And an identifier is what you make it.

PN while a name does not have those connotations to the same extent.
Yes, names can change, but that doesn't disqualify them as identifiers 
automatically.

PN  From this point of view, IP addresses are identifiers.
So what do they identify for what purpose?

I have no trouble identifying my webserver by its IP address, which 
hasn't changed in three years. Not so much with my laptop, as its 
address changes several times a day.

PN However, they
PN are not end-point identifiers but identifiers for topological
PN locations within the routed network.
In other words, addresses are addresses.

In trying to think about mobility, I have been finding this point
extremely helpful. IP addresses define a point of attachment -- a
network interface -- rather than a host interface, as we are used to
saying.
Do they? What is the point of attachment? The subnet or the individual 
address? I don't think it can be the latter (within this context) as 
the interface brings as much to the table as the network in this 
case, in IPv6 at least. (64 bit prefix learned from a router + EUI-64. 
Guess what the I in EUI stands for, BTW.)

It's worth noting that client-side mobility is a very different problem
from peer-to-peer mobility.  Hence, something like MAST is entirely
adequate when it is only the client that is moving around.  The client
can re-find the server the same way it originally did.
Very good point.




RE: A modest proposal - allow the ID repository to hold xml

2003-09-03 Thread Vernon Schryver
 From: John C Klensin [EMAIL PROTECTED]

 ...
 (1) As an/the authoritative format, plain ASCII text, plus 
 whatever additional format(s) the RFC Editor decides to permit 
 to support drawings, etc., should almost certainly remain the 
 target for the reasons you identify. ...

 (2) If a group of people, such as a WG, are collaborating on the 
 development of a document, having the working format (whatever 
 it is) readily available would seem to be an advantage.  This 
 should not make that format authoritative, or attach any special 
 importance or validation to it relative to other formats.

That sounds fine or at least tolerable.

 Now I think that all that Brian proposed originally was that the 
 XML format of Internet Drafts be made available when it happened 
 to exist.   Even though that might be letting the proverbial 
 camel's nose into the tent, it strikes me as basically harmless 
 and probably useful.

yes.

 Did I misunderstand him?  Do we disagree about part of the above 
 and, if so, which part?

My possibly mistaken impression of Brian's most recent position is
that he would support XML for the official documents.  Regardless of
his position, other people have clearly come out in favor XML for the
official format.  The frequently mentioned hyperlinks among documents
such as for authors would be rather boring if the links are only among
documents that expire after 6 months.  More powerful searching among
I-Ds would be useful, but the real power would be searching among
RFCs.  Several people have written about converting old RFCs to XML.


Vernon Schryver[EMAIL PROTECTED]



Re: names, addresses, routes

2003-09-03 Thread Dave Crocker
Pekka,

PN Merriam-Webster on-line defines as follows:

uh oh.  when discussion starts including dictionary definitions, it is
often worth stepping back and making sure that the right issue is being
discussed.

I was not criticising your usage, but rather noting that it was
different from mine. And that observation was only intended to be
relevant as an indicator that we (the community) probably do not have
sufficient commonality to our use of the terms, for this line of
discussion.

This being a technical discussion, we had better have some useful,
technical definitions. Then we can switch to having a debate about
problems and solutions. There is technical history to the terms at
issue, here. However they suffer different definitions in different
technical discussions.

That's bad, at least until we all agree on a single set of definitions.


DC I do not understand intrinsically bound, but it sounds interesting.

PN Well, in my thinking a specific identifier is only able
PN to denote a specific entity.  That is, the relationship
PN between an identifier and the corresponding identity should
PN be a function, i.e., there must not be any identifiers
PN that denote more than one entities.  Typically the
PN relationship is (or should be) bijective.

Apologies, but I am still not understanding well enough, I think.  By
way of seeing whether I am understanding at all:

Some mappings between strings and objects are by arbitrary assignment.
Some have a semantic process so that the string actually can be
analyzed. Calling a computer aland does not really tell you anything
about it, nevermind also not telling you where it is. Calling it
aland.bbn.com at least tells you something about the
administrative agency that assigned the name. (It still does not tell
you anything about where it is, even though you might think it does.)

Also, aland is likely not to have a unique, whereas aland.bbn.com is
required to be unique.

(The question of uniqueness depends on context. For most
computer-related assignment processes, uniqueness is required.)



PN  In other words, an identifier implies sameness and stability of
PN  the identified entity, while a name does not have those connotations
PN  to the same extent.

DC I guess I need some examples to understand this.

PN Well, as I wrote above, I think that a name can be re-bound
PN while an identifier should not be re-bindable.

In the Internet context. what would be an example of an identifier that
cannot be re-bound? (And let me alert you to my belief that all of them
can be.  So when you provide your example, please anticipate that I will
be likely to cite examples that show the non-rebinding feature is a
matter of policy, or otherwise itself is re-bindable... In other
words, all this stuff depends on precise -- and often arbitrary --
definitions and policy.)


PN   In a
PN micro-mobility solution, it may make sense to use IP addresses more
PN like topology-unrelated names, and record a route for each address
PN separately.

right. as you noted later in your reply, whenever we talk about mobility
we need to be careful to specify scope of possible change and rate of
possible change. extremes seem to demand very different solutions.


DC Hence a mobility mechanism needs to support end-to-end exchanges that
DC may have changing IP addresses over the life of the association.
PN I concur.  Furthermore, not only (macro)mobility mechanisms but
PN also multi-address multi-homing mechanisms.

I'm finding myself viewing multi-homing as a simple (ie, degenerate)
case of mobility.


PN  Now, you may be able to do rendezvous with just names, e.g., with
PN  domain names. And for referencing external objects, it is often much
PN  better to use names than identifiers.
PN Rendezvous is needed for two purposes:
PN - to allow initial connections
PN - to resolve the loss of working addresses caused by
PNsimultaneous movement

ack.



PN As you write, the difference between client-side mobilty and P2P
PN mobility lies in rendezvous.  On the other hand, we also have to
PN remember that more and more servers are becoming mobile, in some way
PN or another (re-hosting, network re-numbering, etc).  Hence, I would
PN not consider these two types of mobility that different.

In the long term, no.  but it's worth considering a simpler solution,
for the simpler case, if a) we think there will be significant benefit,
and b) deferring the more difficult part does not make it harder or less
likely to be solved.

The mobile-client/stable-server example requires no new rendezvous
mechanism and I think it covers a very, very large portion of current
mobility needs.  And I think that the rendezvous function needed for
mutual mobility can be solved independently.  So there is no real
disadvantage to deferring it from the addressing problem.



PN No problem here.  On the other hand, if we had proper and secure
PN identifiers, packet forwarding would not be an architectural
PN problem, either.

we probably 

Re: VoIP regulation... Japan versus USA approaches (RE: Masataka Ohta,Simon)

2003-09-03 Thread Masataka Ohta
Simon;

 Internet Telephony another paradox. How can the public internet  
 possibly support telephony? We have as axiomatic the edge-to-edge  
 principle which guarantees that the person at the other end may not  
 have UPS power supply. This is a DESIGN GOAL of the internet, hence,  
 the paradox. Is that design goal changing?

You are talking about paradox of PSTN, then.

Emergency power supply is not required directly by law.

Over ISDN, emergency power supply is not required even by
finer regulation and even though NTT is voluntarily supply power,
it is not enough to drive an analog phone device over a TA, which
is the way almost all are using ISDN.

In addition, a consequence of the end-to-end (not edge-to-edge)
principle is fate sharing property to maximize reliability and
availability, which has nothing to do with not having UPS.

 The fact of the paradox is going to lead to paradoxical situations like  
 internet regulation for VoIP.

No, not at all. It is merely that some country such as US has
a paradoxical regulation on voice.

  There is no internet telephony...
 
  See my paper Simple Internet Phone presented at INET2000.
 
  http://www.isoc.org/inet2000/cdproceedings/4a/4a_3.htm
 
 in the paper introduction:
 
  However, it is obvious that the telephone network will be replaced  
  by the Internet,
 
  Why is this obviously true?

It was obvious, if you have had enough knowledge on PSTN. See above.

But, as the replacement is happening, it is even more obvious.

  of the features of VoIP protocols will become obsolete. Instead, the  
  Simple Internet Phone is designed placing the priority in the  
  affinity to the Internet and its architectural principles as an  
  end-to-end, globally connected and scalable IP network.
 
 
 You do not include reliable or more  
 importantly available in your list of architectural principle of the  
 internet,

Reliability and availability is automatically derived from the
end-to-end principle.

 but as I pointed out in my paradox paper, available is the  
 top principle of the telephone network. I believe that BY DESIGN the  
 two are mutually exclusive, thus, it is a paradox to say internet  
 telephony.

By design, telephone network, violating the end-to-end principle
to have central servers, is faulty. So is MGCP, which is a major
cause of loss of availability of Internet telephony or VoIP network
using MGCP.

  In emergency, best effort network works better than circuit swithced  
  one, of course.
 
 If the power goes out it doesn't matter!

See above.

  As for power, have you ever used ISDN with TAs?
 
 No.

Have more experience with PSTN.

Masataka Ohta



Re: VoIP regulation... Japan versus USA approaches (RE: Masataka Ohta,Simon)

2003-09-03 Thread Masataka Ohta
Bob;

  I am curious how Japan does this, but the island size and 
  density makes the whole argument different to some extent. So, 
  how's it work under the wise rule of NHK/MTT ???
 
 That'd be MPHPT at http://www.soumu.go.jp/

Though cabinet set a wise strategy, MPHPT has no idea on what
is the Internet telephony and making stupid actions. However,
as the actions are so delayed and are not so actively against
the cabinet strategy that they are not so harmful.

 The uptake in VOIP in Japan has been driven by the success of cheap/fast 
 broadband (see http://www.itu.int/osg/spu/newslog/2003/07/21.html#a72

Progress of the Internet telephony in Japan is by private
ISPs, which are convinced that free long distance telephony
(with additional charged (but inexpensive) service for PSTN
gatewaying) is the most powerful sales promotion tool of
their service.

 Many countries have moved beyond the regulatory debates that 
 characterize the US very-much sector-specific regulatory framework.
 There are a number of indications the landscape is changing rapidly in 
 the US too (see
 http://www.itu.int/osg/spu/newslog/categories/voip/2003/08/22.html#a159)

Too bad. They are still talking about voice.

No one can regulate individuals use VoIP over the Internet without
central authority similar to NAPSTAR.

The basic problem of US regulation is not that they don't regulate
VoIP but that their model on universal access charge is not
economically feasible.

Universal access charge is to help people in sparsely populate
area.

So, the charge should be paid by regional providers in densely
polulated area (regardless of whether the providers provide PSTN,
TV or the Internet service).

Can't ITU-T perform some study to let USG recognize its fault?

Masataka Ohta



Re: A modest proposal - allow the ID repository to hold xml

2003-09-03 Thread Steve Conner
XML may not be the solution to the entire RFC generation process but it
could certainly help those of use who programmatically scrape the text based
documents to extract the basic info (references, obsoletes, updates, std,
bcp, fyi, yada yada yada...)

A subset of the DTD containing the summary info submitted along with the RFC
text could be very useful.

Cheers

- Original Message -
From: Marshall Rose [EMAIL PROTECTED]
To: Lyndon Nerenberg [EMAIL PROTECTED]
Cc: Paul Hoffman / IMC [EMAIL PROTECTED]; [EMAIL PROTECTED]
Sent: Tuesday, September 02, 2003 1:17 PM
Subject: Re: A modest proposal - allow the ID repository to hold xml


  I'm not sure how to address the problem with legacy RFCs. I'll bet we
  could find volunteers to generate XML equivalents from the existing
plain
  text documents. (We would need an XML tag to indicate which of the plain
  text or XML documents is considered authoritative.)

 actually, carl malamud and brad burdick wrote a script back in 99 that
 had a 20% success rate on the legacy rfcs. the (unofficial) xml versions
 of those rfcs is available online.

 steven connor did some work for me after that to produce xml versions of
 the remaining rfcs which excluded the middle (i.e., just the front
 matter and references sections got translated).

 so, it's not as much work as you'd think, but still far more work than
 i'd like...

 /mtr








Re: names, addresses, routes

2003-09-03 Thread Masataka Ohta
Dave;

 This being a technical discussion, we had better have some useful,
 technical definitions.

Technical definitions?

On the problems, yes. On the terminology, no.

 Then we can switch to having a debate about
 problems and solutions.

It is a useful approach to continue the debate forever.

However, to solve the problem, anyone proposing a solution may
use any terminology, as long as it is clearly defined.

 There is technical history to the terms at
 issue, here. However they suffer different definitions in different
 technical discussions.

Different technology needs different definitions.

We really suffer, if you try to unify them.

Masataka Ohta