soc tp