User Equipment UE comprising hardware processing circuitry configured to: determine if radio access network RAN assistance information has been received from an evolved NodeB eNB of a RAN, the RAN assistance information including UE network settings; determine if the RAN assistance information is valid, wherein valid information is not outdated and not expired RAN assistance information; perform traffic steering between the RAN and a wireless local area network WLAN when the RAN assistance information has been received and is valid; refrain from traffic steering and obtain new RAN assistance information when the RAN assistance information was not received or is not valid; perform traffic steering between the RAN and the WLAN using the new RAN assistance information when new RAN assistance information is received; and wherein, in order to perform the traffic steering between the RAN and the WLAN using the new RAN assistance information, the User Equipment UE hardware circuitry is further configured to: receive an indication of available RAN assistance information from the RAN; receive the new RAN assistance information from a broadcast message or a dedicated message to the UE; obtain and store new RAN assistance information from the RAN; and perform traffic steering between the RAN and the WLAN based on the stored RAN assistance information and time elapsed since a data packet has been transmitted from or received by the UE, characterized in that the traffic steering by the UE is determined by a Tsteering WLAN timer that has been scaled according to an elapsed time since the data packet has been transmitted from or received by the UE, or scaled according to a function of a probability of packet transmission from or reception by the UE based on traffic characteristics of a traffic session. determine if radio access network RAN assistance information has been received from an evolved NodeB eNB of a RAN, the RAN assistance information including UE network settings; determine if the RAN assistance information is valid, wherein valid information is not outdated and not expired RAN assistance information; perform traffic steering between the RAN and a wireless local area network WLAN when the RAN assistance information has been received and is valid; refrain from traffic steering and obtain new RAN assistance information when the RAN assistance information was not received or is not valid; perform traffic steering between the RAN and the WLAN using the new RAN assistance information when new RAN assistance information is received; and wherein, in order to perform the traffic steering between the RAN and the WLAN using the new RAN assistance information, the User Equipment UE hardware circuitry is further configured to: receive an indication of available RAN assistance information from the RAN; receive the new RAN assistance information from a broadcast message or a dedicated message to the UE; obtain and store new RAN assistance information from the RAN; and perform traffic steering between the RAN and the WLAN based on the stored RAN assistance information and time elapsed since a data packet has been transmitted from or received by the UE, characterized in that the traffic steering by the UE is determined by a Tsteering WLAN timer that has been scaled according to an elapsed time since the data packet has been transmitted from or received by the UE, or scaled according to a function of a probability of packet transmission from or reception by the UE based on traffic characteristics of a traffic session. receive an indication of available RAN assistance information from the RAN; receive the new RAN assistance information from a broadcast message or a dedicated message to the UE; obtain and store new RAN assistance information from the RAN; and perform traffic steering between the RAN and the WLAN based on the stored RAN assistance information and time elapsed since a data packet has been transmitted from or received by the UE, characterized in that the traffic steering by the UE is determined by a Tsteering WLAN timer that has been scaled according to an elapsed time since the data packet has been transmitted from or received by the UE, or scaled according to a function of a probability of packet transmission from or reception by the UE based on traffic characteristics of a traffic session.