The following seems to indicate circuit switching for voice up to and
including 3G
https://commsbrief.com/circuit-switching-vs-packet-switching-in-2g-3g-4g-and-5g/
Circuit And Packet-Switching In 2G And 3G Mobile Networks
The voice calling and SMS (Short Message Service) services in GSM (2G) and
UMTS (3G) networks are based on the circuit-switched technique, whereas the
mobile data (internet) services are based on packet-switching. In
second-generation (2G) mobile networks, packet-switched technology was
introduced in the latter half of the second generation to enable efficient
mobile data (internet) services.
Before that, GSM networks had a circuit-switched data capability (CSD),
which could offer limited mobile internet services to customers over the
cellular network. An enhancement to CSD, High-Speed Circuit Switched Data
(HSCSD), was introduced in GSM before the introduction of GPRS to improve
circuit-switched data speeds.
In 2G GSM networks, packet-switching was added as part of the General
Packet Radio Service (GPRS) enhancement, whereas in cdmaOne (IS-95)
networks, packet-switching was added as part of the IS-95 B enhancement.
GPRS enhancement in GSM networks took place in the early 2000 and led to
the introduction of two new core network nodes, GGSN and SGSN.
These new nodes (Gateway GPRS Support Node) and Serving GPRS Support Node)
were the packet-switched extension in the GSM networks and co-existed
alongside the MSC that continued to provide the circuit-switching
capability for voice calls and SMS. The 3G UMTS (Universal Mobile
Telecommunication System) and 3G CDMA2000 (Code Division Multiple Access –
Year 2000) networks followed the same approach and used both
circuit-switched (CS) and packet-switched (PS) capabilities.
4G LTE And 5G NR Networks Only Use Packet-Switching
4G LTE and 5G NR networks do not have any circuit-switched nodes;
therefore, they are data-only networks. They use packet-switching for
providing voice, text and data services. 4G LTE networks use a technology
called Voice over LTE (VoLTE) that utilises the packet-switched part of the
network to deliver voice calls and SMS.
LTE networks have a 2G/3G circuit-switched fallback (CSFB) that allows them
to place any voice calls on 2G/3G networks if the mobile network or user
devices do not support the VoLTE capability. 5G networks also have an
equivalent technology, Voice over New Radio (VoNR), that follows the same
principle as VoLTE to offer voice and text services over the
packet-switched part of the network.
Whether a mobile network uses VoLTE or VoNR depends on the 5G network
deployment type, i.e. non-standalone or standalone. VoLTE and VoNR
technologies depend on whether a mobile network uses an LTE core network
(EPC) or a 5G core network. I have a dedicated post on standalone and
non-standalone 5G networks that can help you understand how these 5G
deployments differ and work together.