A method comprising: receiving, from a user equipment, UE, of a fifth-generation, 5G, network environment, an access authentication message specifying one or more requested services in the 5G network environment; for each requested service, determining associated service requirements and generating one or more Service Level Agreement, SLA, -specific service requests based on the associated service requirements; and for each SLA-specific service request: instantiating a first bidirectional path through a core portion of the 5G network environment; generating a first Segment Routing for a first IPv6, SRv6, segment stack corresponding to the first bidirectional path; generating a first SLA-Binding SID, SLA-BSID. associating the first SRv6 segment stack with the SLA-specific service request; instantiating a second bidirectional path connecting a Radio Access Network, RAN, to the core portion of the 5G network environment; generating a second SRv6 segment stack corresponding to the second bidirectional path; appending the first SLA-BSID to the second SRv6 segment stack; and generating a second SLA-BSID associating the second SRv6 segment stack with the SLA-specific service request, and transmitting the second SLA-BSID to the UE in response to a successful access authentication of the UE with the 5G network environment, wherein the UE learns a Segment Routing Header, SRH, policy and segment list for end-to-end SRv6 delivery based on the second SLA-BSID. receiving, from a user equipment, UE, of a fifth-generation, 5G, network environment, an access authentication message specifying one or more requested services in the 5G network environment; for each requested service, determining associated service requirements and generating one or more Service Level Agreement, SLA, -specific service requests based on the associated service requirements; and for each SLA-specific service request: instantiating a first bidirectional path through a core portion of the 5G network environment; generating a first Segment Routing for a first IPv6, SRv6, segment stack corresponding to the first bidirectional path; generating a first SLA-Binding SID, SLA-BSID. associating the first SRv6 segment stack with the SLA-specific service request; instantiating a second bidirectional path connecting a Radio Access Network, RAN, to the core portion of the 5G network environment; generating a second SRv6 segment stack corresponding to the second bidirectional path; appending the first SLA-BSID to the second SRv6 segment stack; and generating a second SLA-BSID associating the second SRv6 segment stack with the SLA-specific service request, and transmitting the second SLA-BSID to the UE in response to a successful access authentication of the UE with the 5G network environment, wherein the UE learns a Segment Routing Header, SRH, policy and segment list for end-to-end SRv6 delivery based on the second SLA-BSID. instantiating a first bidirectional path through a core portion of the 5G network environment; generating a first Segment Routing for a first IPv6, SRv6, segment stack corresponding to the first bidirectional path; generating a first SLA-Binding SID, SLA-BSID. associating the first SRv6 segment stack with the SLA-specific service request; instantiating a second bidirectional path connecting a Radio Access Network, RAN, to the core portion of the 5G network environment; generating a second SRv6 segment stack corresponding to the second bidirectional path; appending the first SLA-BSID to the second SRv6 segment stack; and generating a second SLA-BSID associating the second SRv6 segment stack with the SLA-specific service request, and transmitting the second SLA-BSID to the UE in response to a successful access authentication of the UE with the 5G network environment, wherein the UE learns a Segment Routing Header, SRH, policy and segment list for end-to-end SRv6 delivery based on the second SLA-BSID.