Sudan has extended a unilateral ceasefire with rebels fighting in three states to overthrow the government, the presidential palace said in a decree on Thursday.