Project:
|
![]() Figure U.09 - IPDR Base Model : Class diagram
<b>First approach: IPDRDoc</b><br/>The IPDRDoc is the detail records container. It includes reference to zero or more IPDRType instances (the reference name is IPDR) and reference to some conclude-record (IPDRDocEnd). We consider the IPDRDoc and its conclude-records as implementation artifacts. The following Figure presents the IPDR base model.<br/>IPDRType is an abstract representation of usage record. The most basic abstract representation of usage record in IPDR model has optional reference to two attributes (creation time and sequence number that presented by IPDRCreationTim and seqNum classes accordingly).<br/>The IPDR base model defines set of simple types in addition to the primitive types defined by the schema (dateTimeMsec, dateTimeUsec, ipV4Addr, ipV6Addr, UUID, macAddress). <br/>The following Figure describes the IPDR base model.<br/><i>Grey Entities are out of scope</i><br/>
|