1. Nokia 7750 SR OS Services Guide, Release 20.10.R1, VPRN Services, Section: Inter-AS VPRNs. This guide details the operation of different Inter-AS VPRN models. For Model C (Option C), it describes the data plane forwarding, which involves a three-label stack pushed by the ingress PE: an LDP label to reach the local ASBR, a BGP label to cross the inter-AS link and reach the remote PE, and the VPN label for service demultiplexing at the remote PE.
2. Rosen, E., & Rekhter, Y. (2006). BGP/MPLS IP Virtual Private Networks (VPNs). RFC 4364, Section 10. This foundational RFC describes the architecture for BGP/MPLS VPNs. Section 10, "Multi-AS Backbones," explicitly states for the Option C scenario: "This requires a label stack of depth 3. The top label takes the packet to the egress ASBR of the first AS. The middle label is the one assigned by the egress ASBR of the second AS for the egress PE. The bottom label is the VPN label."
3. Nokia 4A0-106 Courseware, Nokia Virtual Private Routed Networks, Module 4: VPRN Service Provisioning, Section: Inter-AS VPRNs. The official course material explains that in Model C, the data plane requires three labels to be imposed by the ingress PE to ensure end-to-end transport and service identification across the separate autonomous systems.