The invention discloses a method for remote differential upgrading of 
electric energy meter embedding type 
software. The method comprises the following steps of enabling a 
client to compare with the latest 
software version information and the 
software version information obtained from an 
electric energy meter, so as to obtain differential 
data information; enabling the 
client to send a generated toggling and upgrading command to the 
electric energy meter; enabling the electric energy meter to send toggling operation result information generated by executing of the toggling and upgrading command to the 
client; if the toggling is successful, enabling the client to 
traverse and calculate a first CRC (
cyclic redundancy check) sum of an application code of the latest software version information; enabling the client to send the differential 
data information to the electric energy meter, and after the sending is completed, sending an upgrading completing command to the electric energy meter; enabling the electric energy meter to perform upgrading 
processing according to the differential 
data information and the updating completing command. The invention also discloses a 
system for the remote differential upgrading. The method has the 
advantage that the program upgrading of the electric energy meter is completed by the client, and the electric energy meter is upgraded according to the differential data information, so the manual cost is reduced, and the technical effect that the upgrading speed is improved is achieved.