pecm31071 1pejp2147 craig macdougall 951.273.4624 [email protected] corona iuid center

41
CORONA W A R FA R E CENTERS 1 PEJP2147 Craig MacDougall 951.273.4624 [email protected] W A R FA R E CENTERS CORONA IUID Center

Upload: nelson-douglas

Post on 24-Dec-2015

220 views

Category:

Documents


0 download

TRANSCRIPT

PECM3107 1

CORONA

WAR FARE CENTERS

1PEJP2147

Craig MacDougall951.273.4624

[email protected]

WAR FARE CENTERS

CORONA

IUID Center

PECM3107 2

CORONA

WAR FARE CENTERS

NSWC Corona IUID Center

Our mission is to provide expertise in mission-Our mission is to provide expertise in mission-focused lifecycle management through IUID focused lifecycle management through IUID

integration.integration.

IUID Community

Consumer Reports

Innovation

Implementation Assistance

Training

PECM3107 3

CORONA

WAR FARE CENTERSAspects of IUID

PoliticalTechnicalValue

ImplementationImplementation

PoliciesScopeTimelines & implementation dates

What is IUIDMarking partsReading & verifying the marksIT infrastructure

Serialized Item Management (SIM) Machine readable marksTamper-resistant marks (counterfeits, reserialization, ECC200)Reconciliation of separate databases

http://www.acq.osd.mil/dpap/pdi/uid/policy_and_regulations.html

PECM3107 4

CORONA

WAR FARE CENTERS

Item Unique Identification (IUID)

IUID is most simply thought of as a barcode.

A…Permanent,Completely unique,Never changing

…Barcode

PECM3107 5

CORONA

WAR FARE CENTERS

ContactMemory Buttons

QR Code

1-D Barcode

MaxiCode

PDF417

Bullseye

Aztec

1D Barcode

EPC RFID Tag

2-D Barcodes

Passive RFID Tags

Active RFID

Tags

Data Matrix

Automatic Identification Technology (AIT)

PECM3107 6

CORONA

WAR FARE CENTERSWhy the Data Matrix?

for marking small partsfor marking small parts

Error CorrectionError Correction: ~50%: ~50%

CapacityCapacity::Up to Up to 2,3352,335 alphanumeric alphanumeric characterscharacters

Multiple ways Multiple ways to make to make

your markyour mark

PECM3107 7

CORONA

WAR FARE CENTERS

Marking Techniques

Labels (Stickers)

Data PlatesDot PeenLaser EtchChemical

EtchSilk

ScreeningThermal

Spray

Ink Jet PrintingLaser AblationLaser

“Annealing”Cast/ForgedLaser BondingEmbroideryPhoto Etch

Compliant IUID marks are optically read, so almost any marking method will work!

PECM3107 8

CORONA

WAR FARE CENTERSWhat Things Should Be Marked?

Items ≥ $5,000DoD serialized itemsMission essential itemsControlled itemsAnything else

determined by the Program Manager

New-build hardwareLegacy hardware

Any of these aresufficient to requireIUID marking

Hardware expected to bein the inventory after 2010

PECM3107 9

CORONA

WAR FARE CENTERS

Who’s Going to Mark All These Parts?

That depends…• New Items will be marked by the

manufacturer before delivery

• Legacy Items will be marked as directed by the Program Manager• As an enterprise effort• Adapting current maintenance processes• Traveling marking teams• Any other way the PM can devise

PECM3107 10

CORONA

WAR FARE CENTERS

Contracts

DFARS Contract Clauses:IUID

DFARS 252.211-7003DFARS 252.211-7007

RFIDDFARS 252.211-7006

Contract Referenced Military Standards:

IUIDMIL-STD-130N

RFIDMIL-STD-129P Change 4

- Required on all solicitations after

1 January 2004- May modify contracts prior to

1 January 2004

PECM3107 11

CORONA

WAR FARE CENTERS

Advanced Shipping Notice (ASN)RFID: 3PZ28W419_____________________________IUID Part No Serial No

3MT549 123453MT549 678903MT549 234563MT549 789013MT549 345673MT549 89012

RFID & IUID Playing Well Together

Scan As You Pack

pRFIDShipping

Label On Box

PECM3107 12

CORONA

WAR FARE CENTERS

IUID Is More Than Just A Barcode

Although IUID is most simply thought of as a barcode, it is best thought of as a universal reference key.

To be a universal reference keyeveryone must follow several

important rules.

PECM3107 13

CORONA

WAR FARE CENTERSCan You Spot the IUID?

Both are a Data Matrix, but only one is an IUID

An IUID is always a Data MatrixAn IUID is always a Data MatrixA Data Matrix is A Data Matrix is notnot always an IUID always an IUID

PECM3107 14

CORONA

WAR FARE CENTERS

Turning a Data Matrix into an IUID

[)>[)>R/S06G/S17V98345G/S1PT123G/SS531R/S

EOT

Unique Item Identifier (UII) : D98345T123531

The right informationencoded into the right

kind of mark

Serial Number:

Data Identifiers:

Part Number:

Format Code:

Enterprise Identifier:

Semantics

PECM3107 15

CORONA

WAR FARE CENTERS

Vocabulary Lesson #1

UID Unique Identification IUID Item Unique Identification UII Unique Item Identifier

06141411A0B9C3D6 UN077991289420243510936

Data Matrix

IUID Compliant Data Matrix

IUID Compliant Data Matrix Encoded String

[)>[)>R/S06G/S17V98345G/S1PT123G/SS531R/SEOT

PECM3107 16

CORONA

WAR FARE CENTERSIUID Data Constraints

Must be encoded into an ECC200 Data Matrix 2-D barcode

UII ≤ 50 characters

The UII must be unique across DoD

A through Z 0 through 9 / - no lower case letters, periods, asterisks,

Must include semantics from ISO/IEC 15434

The UII must be “permanent”

PECM3107 17

CORONA

WAR FARE CENTERS

IUID Constraint Examples

No Semantics(i.e. [)>, r/s, g/s, eot, DIs)

Duplication

Uses forbidden characters

2-D barcode is a PDF417Must be an ECC200 Data Matrix

UII too long50 characters max!

PECM3107 18

CORONA

WAR FARE CENTERSPM Responsibilities

Submit IUID implementation planUpdate plans annually

Ensure DFARS clauses are in procurement contractsDFARS 252.211-7003 “Item Identification and

Valuation”

DFARS 252.211-7007 “Item Unique Identification of Government Property”

Accommodate IUID business processesRegistry submissions

Legacy marking (including PIPC/GFE/GFM/GOM)Updates

Maintain “verification” audit trail

PECM3107 19

CORONA

WAR FARE CENTERSDD250 With IUID Information

With DFARS 252.211-7003 in the contract, items are delivered with IUID marks and UII information

UIIs

*Contract cannot specify the UII, or how to construct it

*DCMA should ensure the item is marked with a data matrix with the right information before accepting the hardware

PECM3107 20

CORONA

WAR FARE CENTERS

Uploading to the IUID Registry

XML fileNew Procurement

WAWF

XML file

XML file

Legacy Equipment

XML file

Web Direct

PECM3107 21

CORONA

WAR FARE CENTERSIUID Registry

The IUID Registry…

…is not a substitute for a program’s database

…does not include history, location, or maintenance information

…provides only established queries and reports

https://www.bpn.gov/iuid/UIDWelcome.aspx

PECM3107 22

CORONA

WAR FARE CENTERS

Getting Data from the Registry

Legacy EquipmentLegacy Equipment

Search by: - UII

- Contract Number, CLIN, and/or Date

- Embedded or Parent Item

- Combination of Enterprise Identifier, Part Number, Serial Number, and Batch/Lot Number

PIPCPIPC

Search by: - Contract Number

- CAGE/DUNS

Summaries by: - Contract Number and Date

- CAGE/DUNS and Date

PECM3107 23

CORONA

WAR FARE CENTERS

What Data Goes into the Registry

Acquisition Information - Manufacturer - Manufacture Date - Cost - Part Number - Serial Number - Nomenclature - Custodianship

Parent/Child Relationships

Unique Item Identifier (UII)

Contact Information

http://www.acq.osd.mil/dpap/pdi/uid/data_submission_information.html

Updates Required For Changes To- Custodianship- Embedded Status

- Part Number- Life Cycle Status

- Marks

PECM3107 24

CORONA

WAR FARE CENTERS

Virtual Unique Item Identifiers(VUII)

VUII is a record in the UID registry specifying the UII assigned to an item prior to its actual marking

VUII is an option for some legacy itemsCurrent permanent identifying marks required

PECM3107 25

CORONA

WAR FARE CENTERSVerification

Contrast

Fixed PatternDamage

AxialNon-uniformity

GridNon-uniformity

Modulation

Unused Error Correction

Over-print Under-print

“…the symbol shall have a minimum print quality of 3.0/05/660, …”

So Sayeth MIL-STD-130

PECM3107 26

CORONA

WAR FARE CENTERSA Readable, Failing Mark

OVER PRINTUNDER PRINT

CLOCKING PATTERNDAMAGE

FINDER PATTERNDAMAGE

PECM3107 27

CORONA

WAR FARE CENTERS

The Simultaneous Contrast Illusion

Most problems within a mark are undetectable with the

human eye!

PECM3107 28

CORONA

WAR FARE CENTERS

Reading & Verifying Marks(Vocabulary Lesson #2)

The vocabulary of IUID distinguishes “reading,” “verifying,” and “validating”

Reading the mark decodes the text in the mark.

Verifying the mark ensures the quality of the mark meets the standards for contrast, squareness, straight edges, etcetera.

Validating the mark makes sure all of the correct ASCII characters that ought to be in the mark are in the mark.

PECM3107 29

CORONA

WAR FARE CENTERSMachine Readable Marks

IUID machine readable marks can…– Save time & money

• During processing• Avoiding error resolution• Avoiding data cleaning• Reconciling separate databases

– Increase data accuracy(…and by logical extension - improve decisions made, based on data)

• Eliminating transcription errors, interpretation errors, and assignment errors

• Providing data redundancy within the mark(minimizes data loss due to wear/damage)

• Eliminating unauthorized re-serialization

– Detect counterfeit parts

PECM3107 30

CORONA

WAR FARE CENTERS

1 Determinewhat hardware

to mark

2 Determinehow to mark

hardware

3 Integrate IUIDinto information

system(s)

4 Upload IUIDinformation intoIUID Registry

IUID Implementation

Requirements: 1) New acquisitions must meet IUID requirements2) Legacy hardware must meet IUID requirements3) GFE/GFP/GOM hardware must meet IUID requirements4) Mark quality must be verified5) Information systems must accommodate IUID6) Plan to get everything marked and modified by December 31, 2010

PECM3107 31

CORONA

WAR FARE CENTERS

QUESTIONS QUESTIONS &&

ANSWERS ANSWERS

PECM3107 32

CORONA

WAR FARE CENTERS

NSWC Corona IUID Center

Craig [email protected]

(951) 273-4624DSN 933-4624

Jamie [email protected]

(951) 273-4628DSN 933-4628

IUID Community Innovation Training

Implementation Assistance Consumer Reports

PECM3107 33

CORONA

WAR FARE CENTERS EXAMPLE XML FILE

PECM3107 34

CORONA

WAR FARE CENTERSData Is Not Cheap

1)Data Capture

3) Data Analysis

2) Data Storage-media-safeguarding-retrieval

This is not the problem any longer

Machine readable marks

Data accuracy leads to• Less data scrubbing• More fidelity in analysis

UID makes Data CheaperUID makes Data Cheaper

PECM3107 35

CORONA

WAR FARE CENTERS

Quiet ZoneQuiet Zone

““Hello World!” is encoded into this Hello World!” is encoded into this ECC200 Data Matrix 2-D BarcodeECC200 Data Matrix 2-D Barcode

Hello World!

Clocking PatternClocking Pattern

Finder PatternFinder Pattern

DataData (viz. “Hello World!”)(viz. “Hello World!”)

Error CorrectionError Correction

PECM3107 36

CORONA

WAR FARE CENTERS

1 23 4 56 7 8

Hello World!

A 16 x 16 Data Matrix holds

12 bytes with the data12 bytes with the data&

12 error-correcting bytes12 error-correcting bytes

3 4 82 13

5 14

1 12

6 15

11 17 16

10 22

17 79 21

18 23

208 19 24

3 4

01100110 = 102

ASCII → “e”

Hello World!

Data Matrix Map

PECM3107 37

CORONA

WAR FARE CENTERS

The data itself goes through a layer of encoding prior to the symbol

For “ASCII Encoding,” characters 0-127 have 1 added, 101 + 1 = 102

ASCII – Digits optimized 2 : 1, C40 – Uppercase letters optimized 3 : 2,TEXT – Lowercase letters optimized 3 : 2,Base256 – Not optimized 1 : 1,X12 nor EDIFACT used in IUID

This extra complication provides different optimizations

But 102 isn’t an “e”

PECM3107 38

CORONA

WAR FARE CENTERSImplementation Plan Template

• System Description

• Exemptions Approvals

• Marking (Legacy, New, PIPC, Organically

Manufactured)

• Registry

• Technical Documentation

• Sustainment

• Metrics

• Schedule

PECM3107 39

CORONA

WAR FARE CENTERS Benefits of VUII

VUII allows compliance with established UID timelines without touching each piece of hardware in inventory

VUII reserves the unique identifier in the registry

Prevents problems with another program having the same unique identifier for a different part

PECM3107 40

CORONA

WAR FARE CENTERS VUII Warnings

Doubles some workOne upload to the registry for VUIIOne upload to the registry when marked

Marking must ensure a match between the registry and the part in hand

Limits some options which are useful given the verification requirement after marking

PECM3107 41

CORONA

WAR FARE CENTERS

Honest Sir, That’s How I Got the

Gage

With UID Reserialization is No Longer a ProblemWith UID Reserialization is No Longer a Problem

Marines reserialize gages to pass inspection

Accountability is lostErrors enter the information system