System for providing vehicle information

The present invention relates to a system for providing vehicle information. The vehicle information is provided based on a message policy script including a message ID having data required by service, location and length of the data within the message and the necessary period of the data by each service. The system provides the vehicle information by filtering the data with message ID and period or by generating a new message formed with the necessary data. For the purpose, the system for providing vehicle information includes: a vehicle information message database for storing messages having vehicle information recorded; a policy script analysis unit for analyzing a policy script; a message selection unit for selecting messages which are to be transmitted in a corresponding period in the vehicle information message database, based on the policy script analyzed by the policy script analysis unit; a message generation unit for extracting data which is to be transmitted in the corresponding period from each message stored in the vehicle information message database and generating a message using the extracted data, based on the policy script analyzed by the policy script analysis unit; a control unit for transmitting the messages selected by the message selection unit to a message providing unit, if the total size of the messages selected by the message selection unit does not exceed a protocol overhead, and transmitting the message generated by the message generation unit to a message providing unit, if the total size exceeds the protocol overhead; and the message providing unit for providing the message, transmitted from the control unit, to each service server.