Reply to Ommitted components in the 1327 mapping

Michael Storz <michael.r.storz@lrz-muenchen.de> Wed, 09 March 1994 17:06 UTC

Received: from ietf.nri.reston.va.us by IETF.CNRI.Reston.VA.US id aa07784; 9 Mar 94 12:06 EST
Received: from CNRI.RESTON.VA.US by IETF.CNRI.Reston.VA.US id aa07780; 9 Mar 94 12:06 EST
Received: from [129.179.91.44] by CNRI.Reston.VA.US id aa10874; 9 Mar 94 12:06 EST
Received: from mercury91.udev.cdc.com by sequoia.udev.cdc.com; Wed, 9 Mar 94 10:51:37 +0600
Received: by mercury.udev.cdc.com; Wed, 9 Mar 94 10:50:40 -0600
X-From: michael.r.storz@lrz-muenchen.de Wed Mar 9 10:50 CST 1994
Received: from cdsmail.cdc.com by mercury.udev.cdc.com; Wed, 9 Mar 94 10:50:37 -0600
Received: from cd1.lrz-muenchen.de by cdsmail.cdc.com id SMTP-0012d7df591019836; Wed, 9 Mar 94 10:13:11 -0600
Received: by cd1.lrz-muenchen.de; Wed, 9 Mar 94 17:13:02 +0100
X400-Received: by /c=de/admd=d400/prmd=lrz-muenchen/ ; Relayed ; 09 Mar 94 16:10:04 Z
X400-Received: by mta MTALRZCD1 in /c=de/admd=d400/prmd=lrz-muenchen/ ; Relayed ; 09 Mar 94 17:13:00 +0100
X400-Received: by mta MTALRZVEE in /c=de/admd=d400/prmd=lrz-muenchen/ ; Relayed ; 09 Mar 94 16:10:04 Z
X400-MTS-Identifier: /c=de/admd=d400/prmd=lrz-muenchen/ ; 940309163958554-MTALRZVEE
Content-Identifier: 940309163958554-
Content-Return: Allowed
X400-Content-Type: P2-1984 ( 2 )
Conversion: Allowed
Original-Encoded-Information-Types: IA5-Text
Priority: normal
Disclose-Recipients: Prohibited
Alternate-Recipient: Prohibited
X400-Originator: michael.r.storz@lrz-muenchen.de
X400-Recipients: non-disclosure: ;
Message-Id: <940309163958554-MTALRZVEE*/c=de/admd=d400/prmd=lrz-muenchen/o=/ou=LRZ/s=Storz/g=Michael/i=R/@MHS>
In-Reply-To: <6403.763220610@glengoyn */c=de/admd=d400/prmd=com/o=isode/ou=glengoyne/s=763220610/g=6403/@MHS>
Date: 09 Mar 94 16:10:04 Z
Sender: ietf-archive-request@IETF.CNRI.Reston.VA.US
From: Michael Storz <michael.r.storz@lrz-muenchen.de>
To: Return requested <mhs-ds@mercury.udev.cdc.com>
Subject: Reply to Ommitted components in the 1327 mapping

> 4) Define a new NULL component.   The value of the component is the
> type that has been ommitted. This would lead to lookup of an address
> of the form:
>    C=US; A=XXX; NullComponent=PRMD; O=YYY

Sorry, I do not understand how this approach should work for both directions
of the mapping. Take the following mapping

O$@.PRMD$@.ADMD$cdnnet.C$ca#cdnnet.ca#
cdnnet.ca#O$@.PRMD$@.ADMD$cdnnet.C$ca#

The first mapping would lead to

   c=ca@aDMDName=cdnnet@NullComponent=PRMD@NullComponent=O

with mhsAssociatedDomain=cdnnet.ca

But what about the second mapping?

   domainComponent=ca@domainComponent=cdnnet

with associatedORAddress= /c=ca/admd=cdnnet/???/???

As far as I know O/R address does not include the attribute NullComponent :-)

This means you have to use different solutions for the two mappings and I do not
like such a solution. The solution should be symmetrical. The only possible
solution then is 2) using a placeholder for the null value. I agree using a
string as placeholder which could be a valid value is not a very elegant
solution, but at least it is symmetrical.

Taking Haralds new information into account, that CCITT ruled empty
organizations as illegal, then we can at least choose a value which is not
valid for PRMD, because PRMD does not allow T.61 (for example a value with '$').
This could be used for empty organizations too. This would help all the
people which unfortunately have an empty organization like all the german
universities. If an organization would exist where the value indeed is the
string we choose, then all the organizations with an empty value would have a
problem but this does not matter because it is not allowed to have such a value
and therefore they should change their naming :-) But in the meantime we could
register the mappings in a routing tree untill such a transition to non-empty
values has ended.

Regards,

Michael