m easurement d ata o bject d escriptor s pecification - p resent s tatus giridhar manepalli...
TRANSCRIPT
![Page 1: M EASUREMENT D ATA O BJECT D ESCRIPTOR S PECIFICATION - P RESENT S TATUS Giridhar Manepalli Corporation for National Research Initiatives](https://reader036.vdocuments.site/reader036/viewer/2022083008/56649e9f5503460f94ba24bb/html5/thumbnails/1.jpg)
MEASUREMENT DATA OBJECT DESCRIPTOR SPECIFICATION - PRESENT STATUSGiridhar Manepalli
Corporation for National Research Initiatives
![Page 2: M EASUREMENT D ATA O BJECT D ESCRIPTOR S PECIFICATION - P RESENT S TATUS Giridhar Manepalli Corporation for National Research Initiatives](https://reader036.vdocuments.site/reader036/viewer/2022083008/56649e9f5503460f94ba24bb/html5/thumbnails/2.jpg)
MEASUREMENT DATA - METADATA
Measurement Data Object Descriptor (MDOM) describes I&M data captured or streamed during GENI
experiments Data from various phases & levels of an
experiment I&M Data Object is loosely defined as an
aggregation of data units that is self contained and makes sense by its own
MDOM classified into Identifiers Descriptors Holders
![Page 3: M EASUREMENT D ATA O BJECT D ESCRIPTOR S PECIFICATION - P RESENT S TATUS Giridhar Manepalli Corporation for National Research Initiatives](https://reader036.vdocuments.site/reader036/viewer/2022083008/56649e9f5503460f94ba24bb/html5/thumbnails/3.jpg)
MDOD
Identifiers (mandatory elements) Identifier
Primary and any secondaries URN or other kinds Source (as in owner/holder of the object)
Note: Primary ID must be a URN Domain:sub-domain+object_type+object_name Object_name is unique for a given domain & sub-
domain
![Page 4: M EASUREMENT D ATA O BJECT D ESCRIPTOR S PECIFICATION - P RESENT S TATUS Giridhar Manepalli Corporation for National Research Initiatives](https://reader036.vdocuments.site/reader036/viewer/2022083008/56649e9f5503460f94ba24bb/html5/thumbnails/4.jpg)
MDOD
Identifier (optional elements) Title Abstract Subject Keywords Annotations
![Page 5: M EASUREMENT D ATA O BJECT D ESCRIPTOR S PECIFICATION - P RESENT S TATUS Giridhar Manepalli Corporation for National Research Initiatives](https://reader036.vdocuments.site/reader036/viewer/2022083008/56649e9f5503460f94ba24bb/html5/thumbnails/5.jpg)
MDOD
Descriptors Descriptor (mandatory elements)
Level (numbering scheme to support descriptions of both objects & their components within the same MDOD)
Object Type (stored file, stream, etc.) Slice ID Locator
View (scope of availability) Type (via web or file system, etc.)
Object format (perf sonar api, oml db, gui, etc.) Interpretation method Is Encrypted
![Page 6: M EASUREMENT D ATA O BJECT D ESCRIPTOR S PECIFICATION - P RESENT S TATUS Giridhar Manepalli Corporation for National Research Initiatives](https://reader036.vdocuments.site/reader036/viewer/2022083008/56649e9f5503460f94ba24bb/html5/thumbnails/6.jpg)
MDOD
Descriptor (optional elements) Collection
Geographic location Start and end date
Project Id Experiment Id Run Id Target Category Encryption method Annotations
![Page 7: M EASUREMENT D ATA O BJECT D ESCRIPTOR S PECIFICATION - P RESENT S TATUS Giridhar Manepalli Corporation for National Research Initiatives](https://reader036.vdocuments.site/reader036/viewer/2022083008/56649e9f5503460f94ba24bb/html5/thumbnails/7.jpg)
MDOD
Holders Holder (mandatory elements)
Id Order Domain Sub-domain Slice Id User Id Contact Info Collection & inheritance status Anonymization Sharing Disposal Transactions (what & when)
![Page 8: M EASUREMENT D ATA O BJECT D ESCRIPTOR S PECIFICATION - P RESENT S TATUS Giridhar Manepalli Corporation for National Research Initiatives](https://reader036.vdocuments.site/reader036/viewer/2022083008/56649e9f5503460f94ba24bb/html5/thumbnails/8.jpg)
MDOD
Holder (optional elements) Collection policy Sharing Policy Anonymization Method Annotations on transactions
![Page 9: M EASUREMENT D ATA O BJECT D ESCRIPTOR S PECIFICATION - P RESENT S TATUS Giridhar Manepalli Corporation for National Research Initiatives](https://reader036.vdocuments.site/reader036/viewer/2022083008/56649e9f5503460f94ba24bb/html5/thumbnails/9.jpg)
GOOD THINGS
Excellent start Collaborative Specification Great Coverage Nicely broken down into elements Mandatory vs. optional elements identified Genuine Use Cases
Gathering, transferring, and sharing
![Page 10: M EASUREMENT D ATA O BJECT D ESCRIPTOR S PECIFICATION - P RESENT S TATUS Giridhar Manepalli Corporation for National Research Initiatives](https://reader036.vdocuments.site/reader036/viewer/2022083008/56649e9f5503460f94ba24bb/html5/thumbnails/10.jpg)
NET KARMA’S PROPOSAL
![Page 11: M EASUREMENT D ATA O BJECT D ESCRIPTOR S PECIFICATION - P RESENT S TATUS Giridhar Manepalli Corporation for National Research Initiatives](https://reader036.vdocuments.site/reader036/viewer/2022083008/56649e9f5503460f94ba24bb/html5/thumbnails/11.jpg)
ZURAWSKI’S COMMENTS
Too many secondary identifiers Descriptors should be contextualized
Variations based on the type of object GENI specific descriptions should be clearly
marked and separated Slight changes to names & enclosing
elements recommended
![Page 12: M EASUREMENT D ATA O BJECT D ESCRIPTOR S PECIFICATION - P RESENT S TATUS Giridhar Manepalli Corporation for National Research Initiatives](https://reader036.vdocuments.site/reader036/viewer/2022083008/56649e9f5503460f94ba24bb/html5/thumbnails/12.jpg)
METADATA PRACTICES Too many optional elements
Too many choices given to users Users bound to take the path of least resistance
Keep the scope restricted to only mandatory elements – at least in the beginning
Try those out. Implement them. One size fits all ---- No!
Capturing descriptions, formats, policies, transactions, etc. in a monolithic fashion
Register individual components separately E.g., Capture legal formats & interpretations in their own records, and
reference them here E.g., Same with accepted policies
Identifiers cannot be semantic Domain, sub-domain, and object-type are part of an ID
World view changes frequently Non-semantic Ids are worth every penny
Search engines & registries mask the opaqueness After all, IDs are just entities behind the scenes
![Page 13: M EASUREMENT D ATA O BJECT D ESCRIPTOR S PECIFICATION - P RESENT S TATUS Giridhar Manepalli Corporation for National Research Initiatives](https://reader036.vdocuments.site/reader036/viewer/2022083008/56649e9f5503460f94ba24bb/html5/thumbnails/13.jpg)
METADATA PRACTICES
Object Type controlled vocabulary enumerates apples and oranges Collection, flow, directory, file, database, gui are
not mutually exclusive Doesn’t help the recipient make any decision
looking at the descriptor Bundle type & format into format interpretation
method Covers too many corner cases, e.g., flow-rate Expects too many details, e.g., locator (type,
access method, etc.)