A method for reflective quality of service, QoS control and management for a user equipment, UE, the method comprising: receiving, by the UE, a downlink packet in a session, the downlink packet including a QoS flow identifier, QFI; deriving, by the UE, a first QoS rule according to the QFI, wherein the downlink packet is marked with the QFI, and the first QoS rule derived by the UE is for the session and having the QFI; setting a precedence value of the first QoS rule derived by the UE to: a precedence value associated with a session identifier, ID, of the session received from a core network, CN, of a wireless communication system during a session establishment procedure for establishing the session, or a predefined precedence value, or a precedence value associated with the QFI received from the CN during the session establishment procedure for establishing the session, or when a downlink QoS flow having the QFI is added to the session, or a precedence value that is defined by an operator of the wireless communication system; receiving a message from the CN indicating the session ID of the session and a first reflective QoS, RQ, timer value; and starting a timer associated with the derived first QoS rule, the timer set to the first RQ timer value indicating a life time of the derived first QoS rule; wherein the precedence value corresponds to an order for evaluating the first QoS rule derived by the UE for transmitting an uplink packet in the session when at least one other QoS rule for the session is available. receiving, by the UE, a downlink packet in a session, the downlink packet including a QoS flow identifier, QFI; deriving, by the UE, a first QoS rule according to the QFI, wherein the downlink packet is marked with the QFI, and the first QoS rule derived by the UE is for the session and having the QFI; setting a precedence value of the first QoS rule derived by the UE to: a precedence value associated with a session identifier, ID, of the session received from a core network, CN, of a wireless communication system during a session establishment procedure for establishing the session, or a predefined precedence value, or a precedence value associated with the QFI received from the CN during the session establishment procedure for establishing the session, or when a downlink QoS flow having the QFI is added to the session, or a precedence value that is defined by an operator of the wireless communication system; receiving a message from the CN indicating the session ID of the session and a first reflective QoS, RQ, timer value; and starting a timer associated with the derived first QoS rule, the timer set to the first RQ timer value indicating a life time of the derived first QoS rule; wherein the precedence value corresponds to an order for evaluating the first QoS rule derived by the UE for transmitting an uplink packet in the session when at least one other QoS rule for the session is available. a precedence value associated with a session identifier, ID, of the session received from a core network, CN, of a wireless communication system during a session establishment procedure for establishing the session, or a predefined precedence value, or a precedence value associated with the QFI received from the CN during the session establishment procedure for establishing the session, or when a downlink QoS flow having the QFI is added to the session, or a precedence value that is defined by an operator of the wireless communication system; receiving a message from the CN indicating the session ID of the session and a first reflective QoS, RQ, timer value; and starting a timer associated with the derived first QoS rule, the timer set to the first RQ timer value indicating a life time of the derived first QoS rule; wherein the precedence value corresponds to an order for evaluating the first QoS rule derived by the UE for transmitting an uplink packet in the session when at least one other QoS rule for the session is available.