Syria's army launched a major ground assault on the central city of Homs on Tuesday, state television said, with troops entering rebel-held districts under government siege for nearly two years.