This use case describes field meter programming and meter firmware upgrades. The Metering System enables meter programming and meter firmware upgrade locally in the field. Each Meter has a secured optical port that can be interfaced and programmed with a computer equipped with GE MeterMate. A utility meter technician can connect the GE MeterMate to the Smart Meter via the optical port and upload (apply) programming and firmware upgrades. A smart meter can have its firmware upgraded through the Smart meter’s Opticom port. The Meter electrician will load new firmware through the GE MeterMate software using a laptop computer equipped with an Opticom probe. The meter will acknowledge the successful competition or the failure. The AMI Head-End system will receive an acknowledgment of the program change upon completion or failure.