Abstract
The present invention provides a method for transmitting traffic, a terminal device and a network node. The method comprises : receiving, by a first terminal device, a network usage policy from a network node, wherein the network usage policy is used for indicating a policy for the first terminal device to use a plurality of access networks to transmit traffic in a preset period of time, and the network usage policy depends on a network provider's revenue received from providing traffic and a net-utility of a user of the first terminal device using traffic; determining, by the first terminal device, at least one available access network among the plurality of access networks according to the network usage policy; selecting, by the first terminal device, an access network from the at least one available access network; transmitting, by the first terminal device, traffic to the second terminal device through the selected access network.