2. The apparatus of claim 1 , wherein the communication network determination unit is configured to, if the recommended connection has been set up, select the optimal communication network using both the context-aware profile information and the parameter-based ranking score table.
1. An apparatus for selecting a communication network, comprising: an information management unit for generating context-aware profile information based on communication situations of an area in which a vehicle is located and information which is set by a driver; and a communication network selection unit for selecting an optimal communication network to which to make a connection, in the area in which the vehicle is located, based on the context-aware profile information; wherein the information management unit is configured to calculate weights for respective recommended connection parameters associated with the connection, the recommended connection parameters selected based on the context-aware profile information; wherein the communication network selection unit comprises: a connection setup verification unit for verifying a connection method selected by the driver of the vehicle based on the context-aware profile information; and a communication network determination unit for selecting the optimal communication network either using a recommended connection depending on a result of the verification by the connection setup verification unit or based on priorities set by the driver; and wherein the information management unit is configured to calculate the weights by using relative comparison of an Analytic Hierarchy Process (AHP) technique, generate ranking scores of communication networks for each of the recommended connection parameters, and store the ranking scores in a parameter-based ranking score table; and wherein the generating the ranking scores depends at least partly on differences between importance scores associated with each of the respective recommended connection parameters, the importance scores including scores associated with an importance of cost information determined based on a transfer rate and cost information of a current network, and individual scores changeable based on user input.