[CESG] [EXTERNAL] Re: OID repository: Updated

Shames, Peter M (US 312B) peter.m.shames at jpl.nasa.gov
Mon Sep 21 22:34:46 UTC 2020

Hi Eric,

I rather agree with your points.  In fact, the oid-info people suggested that they pull all the data and host it on their system and I politely suggest that that was not a good idea.  They took some offence and pointed out that it was public data and they could browse it if they wanted to.  And then they backed off and just provided that "child link".  I think that is just how we want to leave it.

And yes, the "OID as a sort of GUID" is exactly why we gave everything in these registries an OID.  That was part of the original RMP redesign back in 2016.  And in the CCSDS 320.0-M-7 update we allowed anyone to register a S/C and get an OID assigned, even if they did not want a SCID assigned.  That allows OIDs for all sorts of "space stuff", like Cubesats.

The  other label clean up stuff is a good idea.  I suggest that you guys (CSS and SM WG in particular, I guess) create a list of suggested changes and submit them.

Thanks, Peter

From: Erik Barkley <erik.j.barkley at jpl.nasa.gov>
Date: Monday, September 21, 2020 at 3:10 PM
To: Peter Shames <peter.m.shames at jpl.nasa.gov>, Space Assigned Numbers Authority <info at sanaregistry.org>, "SANA Steering Group (SSG)" <ssg at mailman.ccsds.org>
Cc: CCSDS Engineering Steering Group - CESG Exec <cesg at mailman.ccsds.org>
Subject: RE: [EXTERNAL] Re: OID repository: Updated


For what it is worth, the “see child OIDs” link on the oid-info.com when putting in the top-level CCSDS OID is really all that is required. I don’t think even the top-level decomposition would be the best idea for oid-info.com to track unless you have some sort of auto-synch mechanism set up from SANA to oid-info.com.  And of course that mechanism would have to be agreed to between various parties and tested.   I think it’s better off to keep all CCSDS child OIDs as CCSDS affair only and not get into publishing potentially conflicting/erroneous information.

Assigning an OID to a spacecraft to function as something like a GUID (Globally Unique Identifier) seems like a good idea to me and already appears to be in SANA.

A note re SANA – putting in a “random” OID to look at its search capability, I tried and got SOHO. No problem there – but the information in the record includes a rather odd field name in this: “Expected Launch Date” – I think it’s safe to say that given that SOHO has been flying since it’s launch in December 1995 that it’s launch date is no longer expected.  Unless SANA is tracking what expectations where when the OID was created, assuming launch had yet to occur? Which probably does not have that much value?  Perhaps this could just be called “Launch Date” ?    This brings me to a general question as to if there is a registry that registers the metadata and provides the semantics for the various field names/parameters? In this case it might be good to know that this is the date entered at time of record creation and that it’s update depends solely on the record creator updating it (assuming that is the case).  I am not necessarily expecting any “fix” for these kind of lower-level details, but to the extent we might have more automated processes in the future  it might be good to start thinking about making the semantics available for reference.

Best regards,

From: CESG <cesg-bounces at mailman.ccsds.org> On Behalf Of Shames, Peter M (US 312B) via CESG
Sent: Tuesday, September 15, 2020 09:56
To: Space Assigned Numbers Authority <info at sanaregistry.org>; SANA Steering Group (SSG) <ssg at mailman.ccsds.org>
Cc: CCSDS Engineering Steering Group - CESG Exec <cesg at mailman.ccsds.org>
Subject: [CESG] FW: [EXTERNAL] Re: OID repository: Updated

Dear SANA, et al,

A recent question came up relating to the use of the ISO Object Identifiers (OID) that we have built into the SANA revisions.  The question was related to the use of SCIDs as a unique identifier for spacecraft.  Since SCIDs are not unique (and never were) my suggestion was that the ISO OIDs that we assigned to spacecraft when they request SCIDs should be used.  These are truly globally unique identifiers and persist once assigned.  They can also be assigned by the SANA even if a SCID is not requested.  How wide this use will be remains to be seen, but that is a separate topic.

When I went looking for an Internet link to the OIDs that we have defined I realized that while CCSDS has an OID assigned [], and that could be looked up in an on-line OID registry (http://oid-info.com<https://urldefense.us/v3/__http:/oid-info.com__;!!PvBDto6Hs4WbVuu7!dxa-i89FLFktcIY_jqqRCVbIujn1KQA0x1vZQ8q5qlq2-h41n5SOsUL_urhey_m060thiL_O7Q$>), there was no connection from this CCSDS OID entry to the SANA registries where these detailed CCSDS OIDs were documented.  This was a gap and expecting users to navigate from this OID registry, to the CCSDS website, to the SANA, seemed to be too much to expect.

Yesterday I reached out to this OID registry and asked if they could remedy this.  They have done that, and in spades.  They not only updated the CCSDS registry entry, and added a link to the SANA registries, but they also included references to the SANA Yellow Books that document the registries.  I have attached a snapshot of the current entry in their oid-info.com registry and also one of the SANA page that their link now takes the user to.

As you can see from their reply, we have control over this information and could, if we wished, send them the whole set of OIDs.  We could do this, or we could just send them the top level decomposition, and use that as a driver of users to our site, which is the authoritative source.  I see no benefit is sending them the whole OID set, but do see a potential benefit in sending them the first level decomp, which is the names of the sets: organizations, contacts, spacecraft, SLE, CSS, S/C, Service Site & Aperture, etc.  See CCSDS OID screenshot.

Wanted you all to be aware of this and to have an opportunity to review, comment, and request changes if any appear to be needed.

And BTW, there are also some Wikipedia web pages for OID that I intend to update as well.  Might as well get some added visibility for this.  It is public and it is, or could be, of value to others.

Cheers, Peter

From: "olivier.dubuisson at orange.com<mailto:olivier.dubuisson at orange.com>" <olivier.dubuisson at orange.com<mailto:olivier.dubuisson at orange.com>>
Organization: Orange
Date: Tuesday, September 15, 2020 at 1:36 AM
To: Peter Shames <peter.m.shames at jpl.nasa.gov<mailto:peter.m.shames at jpl.nasa.gov>>
Subject: [EXTERNAL] Re: OID repository: Question from a user


I've updated the description of your OID at http://oid-info.com/get/<https://urldefense.us/v3/__http:/oid-info.com/get/;!!PvBDto6Hs4WbVuu7!a9ORvqdJWwag-cdrWvdRHi4QIUshrQVCXBivv_myv3nY9x6gxxmZ48zT0szYylQTlSAF6Qfk$>
You can Modify this OID<https://urldefense.us/v3/__http:/www.oid-info.com/cgi-bin/manage?oid=;!!PvBDto6Hs4WbVuu7!a9ORvqdJWwag-cdrWvdRHi4QIUshrQVCXBivv_myv3nY9x6gxxmZ48zT0szYylQTlatOpQTN$> at any time.

We don't have a resolution system per se which could be interconnected with other resolution systems. But you can submit a large set of OIDs in an XML file as explained at http://www.oid-info.com/submit.htm<https://urldefense.us/v3/__http:/www.oid-info.com/submit.htm__;!!PvBDto6Hs4WbVuu7!a9ORvqdJWwag-cdrWvdRHi4QIUshrQVCXBivv_myv3nY9x6gxxmZ48zT0szYylQTlSAEbDrX$>
but we'll implement a tool that will automatically add your OIDs to our OID repository with a hyperlink to their description in the SANA registry. (If you have any issue with this, please reply quickly :-) )

OID repository admin
On 14/09/2020 23:55, Shames, Peter M (US 312B) wrote:
Dear OID Admin,

I represent an organization, CCSDS, ISO OID [].  We, have an on-line registry called the Space Assigned Numbers Authority (SANA), https://sanaragistry.org<https://urldefense.us/v3/__https:/sanaragistry.org__;!!PvBDto6Hs4WbVuu7!a9ORvqdJWwag-cdrWvdRHi4QIUshrQVCXBivv_myv3nY9x6gxxmZ48zT0szYylQTla2BgFLI$>, that will accept all CCSDS full OIDs and resolve them to their proper, lower level,  entries.

How can we connect our registry, which has the ability to do fully qualified OID resolution, to this tool?   Can we at least put a URL link to the SANA in the CCSDS "Description" field that shows up on your pages?  Or is there some other a way to reference this on-line registry?

Thanks, Peter Shames


Peter Shames
CCSDS Systems Engineering Area Director

Jet Propulsion Laboratory, MS 301-490
California Institute of Technology
Pasadena, CA 91109 USA

Telephone: +1 818 354-5740,  Fax: +1 818 393-6871

Internet:  Peter.M.Shames at jpl.nasa.gov


Ce message et ses pieces jointes peuvent contenir des informations confidentielles ou privilegiees et ne doivent donc

pas etre diffuses, exploites ou copies sans autorisation. Si vous avez recu ce message par erreur, veuillez le signaler

a l'expediteur et le detruire ainsi que les pieces jointes. Les messages electroniques etant susceptibles d'alteration,

Orange decline toute responsabilite si ce message a ete altere, deforme ou falsifie. Merci.

This message and its attachments may contain confidential or privileged information that may be protected by law;

they should not be distributed, used or copied without authorisation.

If you have received this email in error, please notify the sender and delete this message and its attachments.

As emails may be altered, Orange is not liable for messages that have been modified, changed or falsified.

Thank you.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.ccsds.org/pipermail/cesg/attachments/20200921/da6790bd/attachment-0001.htm>

More information about the CESG mailing list