A method in an architecture for service provision via a network slice, the architecture comprising a network element that is a network function for selecting a network slice in a control plane of a radio access network associated with a core network comprising a plurality of network slices, the architecture further comprising a further network element that is a service capability exposure function, SCEF, the method comprising: • obtaining, by the network element that is the network function, in response to receipt of a request message from a terminal device for requesting a service, information related to one or more network slices of the core network from the SCEF; wherein the information comprises at least requirement information indicative of a requirement on the one or more network slices of a third-party service provider for providing the requested service to the terminal device, wherein the method, performed by the SCEF, further comprises: o collecting status and capability information on the one or more network slices of the core network; o determining sliced network service information based on the collected status and capability information; o exposing the sliced network service information to an application function operated by a third-party service provider for providing a service to the terminal device via the radio access network; o obtaining requirement information on the requirement for one or more network slices of the third-party service provider from the application function that generates the requirement based at least on the sliced network service information; and o transmitting the requirement information to the network element that is the network function so that the network element that is the network function obtains the requirement information, and so as to facilitate selection of a network slice in the radio access network for the terminal device; and • facilitating, by the network element that is the network function, service provision via the core network to a terminal device under coverage of the radio access network by informing the terminal device of information that is based at least on the obtained information, comprising - selecting a network slice from the one or more network slices for the terminal device based at least on the requirement information of the third-party service provider; and - informing the terminal device of the selected network slice. • obtaining, by the network element that is the network function, in response to receipt of a request message from a terminal device for requesting a service, information related to one or more network slices of the core network from the SCEF; wherein the information comprises at least requirement information indicative of a requirement on the one or more network slices of a third-party service provider for providing the requested service to the terminal device, wherein the method, performed by the SCEF, further comprises: o collecting status and capability information on the one or more network slices of the core network; o determining sliced network service information based on the collected status and capability information; o exposing the sliced network service information to an application function operated by a third-party service provider for providing a service to the terminal device via the radio access network; o obtaining requirement information on the requirement for one or more network slices of the third-party service provider from the application function that generates the requirement based at least on the sliced network service information; and o transmitting the requirement information to the network element that is the network function so that the network element that is the network function obtains the requirement information, and so as to facilitate selection of a network slice in the radio access network for the terminal device; and o collecting status and capability information on the one or more network slices of the core network; o determining sliced network service information based on the collected status and capability information; o exposing the sliced network service information to an application function operated by a third-party service provider for providing a service to the terminal device via the radio access network; o obtaining requirement information on the requirement for one or more network slices of the third-party service provider from the application function that generates the requirement based at least on the sliced network service information; and o transmitting the requirement information to the network element that is the network function so that the network element that is the network function obtains the requirement information, and so as to facilitate selection of a network slice in the radio access network for the terminal device; and • facilitating, by the network element that is the network function, service provision via the core network to a terminal device under coverage of the radio access network by informing the terminal device of information that is based at least on the obtained information, comprising - selecting a network slice from the one or more network slices for the terminal device based at least on the requirement information of the third-party service provider; and - informing the terminal device of the selected network slice. - selecting a network slice from the one or more network slices for the terminal device based at least on the requirement information of the third-party service provider; and - informing the terminal device of the selected network slice.