A localization algorithm based on V2I communications and AOA estimation