A method for controlling routing of user plane traffic using a segment routing, SR, for IPv6, SRv6, protocol, comprising: at one or more controllers of a control plane, CP, entity, receiving a message indicating an attachment of a mobile node, MN, to a mobile network, wherein a first user plane, UP, anchor node and a first set of home network prefixes, HNPs, are selected for the MN, and wherein an IP traffic flow to and/or from a first HNP prefix is established between the MN and a correspondent node, CN, along a first network path defined by a first plurality of nodes, the first plurality of nodes including the first UP anchor node of the MN and an anchor node of the CN; receiving a message indicating a subsequent attachment of the MN to the mobile network in response to a handover of the MN, wherein a second UP anchor node is selected for the MN; and after receiving the message indicating the subsequent attachment of the MN to the mobile network: instructing the second UP anchor node to host the first set of HNP prefixes previously allocated to the MN; instructing the first UP anchor node to report IP traffic flow information associated with subsequent receipt of IP traffic flow associated with the MN; receiving from the first UP anchor node one or more messages comprising a report of downlink IP traffic flow information associated with a receipt of downlink IP traffic from the CN destined to the first HNP prefix of the MN, and provisioning the anchor node of the CN with one or more rules for steering, to the second UP anchor node of the MN using SRv6 routing, IP traffic flows from the CN destined to the first HNP prefix along a second network path defined by a second plurality of nodes, wherein the anchor node of the CN and the second UP anchor node of the MN are identified for the provisioning of the anchor node based on the report of the downlink IP traffic flow information. receiving a message indicating an attachment of a mobile node, MN, to a mobile network, wherein a first user plane, UP, anchor node and a first set of home network prefixes, HNPs, are selected for the MN, and wherein an IP traffic flow to and/or from a first HNP prefix is established between the MN and a correspondent node, CN, along a first network path defined by a first plurality of nodes, the first plurality of nodes including the first UP anchor node of the MN and an anchor node of the CN; receiving a message indicating a subsequent attachment of the MN to the mobile network in response to a handover of the MN, wherein a second UP anchor node is selected for the MN; and after receiving the message indicating the subsequent attachment of the MN to the mobile network: instructing the second UP anchor node to host the first set of HNP prefixes previously allocated to the MN; instructing the first UP anchor node to report IP traffic flow information associated with subsequent receipt of IP traffic flow associated with the MN; receiving from the first UP anchor node one or more messages comprising a report of downlink IP traffic flow information associated with a receipt of downlink IP traffic from the CN destined to the first HNP prefix of the MN, and provisioning the anchor node of the CN with one or more rules for steering, to the second UP anchor node of the MN using SRv6 routing, IP traffic flows from the CN destined to the first HNP prefix along a second network path defined by a second plurality of nodes, wherein the anchor node of the CN and the second UP anchor node of the MN are identified for the provisioning of the anchor node based on the report of the downlink IP traffic flow information. instructing the second UP anchor node to host the first set of HNP prefixes previously allocated to the MN; instructing the first UP anchor node to report IP traffic flow information associated with subsequent receipt of IP traffic flow associated with the MN; receiving from the first UP anchor node one or more messages comprising a report of downlink IP traffic flow information associated with a receipt of downlink IP traffic from the CN destined to the first HNP prefix of the MN, and provisioning the anchor node of the CN with one or more rules for steering, to the second UP anchor node of the MN using SRv6 routing, IP traffic flows from the CN destined to the first HNP prefix along a second network path defined by a second plurality of nodes, wherein the anchor node of the CN and the second UP anchor node of the MN are identified for the provisioning of the anchor node based on the report of the downlink IP traffic flow information.