A method for performing traffic steering in a wireless communication system, the method performed by a user equipment, UE, and comprising: receiving traffic steering information from a first access network (S1420, S1520, S1820), the traffic steering information containing a first traffic steering rule prescribed by a first access network; receiving traffic steering rule priority information (S1410, S1510, S1810) from the first access network, wherein the traffic steering rule priority information indicates priority of the first traffic steering rule and priority of a second traffic steering rule; the method characterized in that it further comprises: selecting one rule (S1440, S1540, S1840) among the first traffic steering rule and the second traffic steering rule based on both the traffic steering rule priority information and a type of the second traffic steering rule; evaluating traffic steering based on the selected one rule; and performing traffic steering between the first access network and a second access network based on the result of the evaluation of the traffic steering, wherein if the second traffic steering rule is configured by a legacy Access Network Discovery and Selection Function, ANDSF, of the UE, the one rule is selected based on the traffic steering rule priority information, wherein if the second traffic steering rule is configured by an enhanced ANDSF of the UE, the second traffic steering rule is selected as the one rule regardless of the traffic steering rule priority information, wherein the legacy ANDSF is ANDSF which does not include ANDSF Management Object, MO, and the enhanced ANDSF is ANDSF which includes at least one ANDSF MO and wherein the at least one ANDSF MO corresponds to at least one measurement parameter associated with a measurement result of at least one of the first access network and the second access network. receiving traffic steering information from a first access network (S1420, S1520, S1820), the traffic steering information containing a first traffic steering rule prescribed by a first access network; receiving traffic steering rule priority information (S1410, S1510, S1810) from the first access network, wherein the traffic steering rule priority information indicates priority of the first traffic steering rule and priority of a second traffic steering rule; the method characterized in that it further comprises: selecting one rule (S1440, S1540, S1840) among the first traffic steering rule and the second traffic steering rule based on both the traffic steering rule priority information and a type of the second traffic steering rule; evaluating traffic steering based on the selected one rule; and performing traffic steering between the first access network and a second access network based on the result of the evaluation of the traffic steering, selecting one rule (S1440, S1540, S1840) among the first traffic steering rule and the second traffic steering rule based on both the traffic steering rule priority information and a type of the second traffic steering rule; evaluating traffic steering based on the selected one rule; and performing traffic steering between the first access network and a second access network based on the result of the evaluation of the traffic steering, wherein if the second traffic steering rule is configured by a legacy Access Network Discovery and Selection Function, ANDSF, of the UE, the one rule is selected based on the traffic steering rule priority information, wherein if the second traffic steering rule is configured by an enhanced ANDSF of the UE, the second traffic steering rule is selected as the one rule regardless of the traffic steering rule priority information, wherein the legacy ANDSF is ANDSF which does not include ANDSF Management Object, MO, and the enhanced ANDSF is ANDSF which includes at least one ANDSF MO and wherein the at least one ANDSF MO corresponds to at least one measurement parameter associated with a measurement result of at least one of the first access network and the second access network.