Within the Connected Vehicle (CV) environment, vehicles are able to communicate with each other and with infrastructure via wireless communication technology. The collected data from CVs provide a much more complete picture of the arterial traffic states and can be utilized for signal control. Based on the real-time traffic information from CVs, this paper enhances an arterial traffic flow model for arterial signal optimization. Then a dynamic programming optimization model is created to solve the signal optimization application. A real-world arterial corridor is modeled in VISSIM to validate the algorithms. This approach is shown to generate good results and may be superior to well-tuned fixed-time control