A method comprising: receiving (121, 123), by a policy control function, PCF, a request from a 3 rd party entity via a network capability exposure function, NCEF, wherein the request is to influence user plane, UP, path selection or reselection over a communications network, the 3 rd party entity being separate from the communication network, the request comprising: application function, AF, locations which should be included or respected in the UP path selection or reselection, wherein the AF locations are locations where different AF instances of an AF are deployed, each of the AF instances logically coupled to an Application System, AS, and user equipment, UE, filter information that indicates for which UE a UP path involving one of the AF instances is preferred, the UP path is one to be selected for a session between the UE and the AS in the UP path selection or reselection; if the request is accepted, enforcing, by the PCF, a UP path selection or reselection policy with a session management function, SMF and sending, by the PCF, a response to the 3 rd party entity via the NCEF; obtaining, by the SMF, the UP path selection or reselection policy from the PCF; and performing, by the SMF, the UP path selection or reselection according to the UP path selection or reselection policy, wherein the UP path selection or reselection comprising selecting the UP path by the SMF for the session between the UE and the AS to involve one of the AF instances. receiving (121, 123), by a policy control function, PCF, a request from a 3 rd party entity via a network capability exposure function, NCEF, wherein the request is to influence user plane, UP, path selection or reselection over a communications network, the 3 rd party entity being separate from the communication network, the request comprising: application function, AF, locations which should be included or respected in the UP path selection or reselection, wherein the AF locations are locations where different AF instances of an AF are deployed, each of the AF instances logically coupled to an Application System, AS, and user equipment, UE, filter information that indicates for which UE a UP path involving one of the AF instances is preferred, the UP path is one to be selected for a session between the UE and the AS in the UP path selection or reselection; application function, AF, locations which should be included or respected in the UP path selection or reselection, wherein the AF locations are locations where different AF instances of an AF are deployed, each of the AF instances logically coupled to an Application System, AS, and user equipment, UE, filter information that indicates for which UE a UP path involving one of the AF instances is preferred, the UP path is one to be selected for a session between the UE and the AS in the UP path selection or reselection; if the request is accepted, enforcing, by the PCF, a UP path selection or reselection policy with a session management function, SMF and sending, by the PCF, a response to the 3 rd party entity via the NCEF; obtaining, by the SMF, the UP path selection or reselection policy from the PCF; and performing, by the SMF, the UP path selection or reselection according to the UP path selection or reselection policy, wherein the UP path selection or reselection comprising selecting the UP path by the SMF for the session between the UE and the AS to involve one of the AF instances.