Methods for configuring user plane functions associated with a network slice. The methods include: creating a user plane configuration profile specific to at least one of an access technology and a user plane function; associating the user plane configuration profile with a network slice instance; selecting the network slice in response to a service request; and communicating the user plane configuration profile associated with the selected network slice instance to a control plane function.