A satellite radio access network, SRAN (102,302,1104), comprising: a processor; and a memory communicatively connected to the processor and storing executable instructions that, when executed by the processor, cause the processor to: receive, via a GEO satellite, a registration request from a user terminal, UT, and in response: determine a current tracking area, TA, in which the UT is located, based at least in part on a content of the registration request, and send the registration request and an identification of the current TA to an access and mobility management function, AMF (106,1102); receive a registration accept from the AMF (106,1102) and, in response, forward the registration accept to the UT, the registration accept indicating a registration area for the UT; and receive from the AMF (106,1102) a UT page command that identifies the UT and, in response: determine a satellite beam for paging the UT, from among a plurality of satellite beams, based at least in part on the identifier of the current TA, and page the UT on said satellite beam for paging the UT; and wherein the executable instructions further include instructions that, when executed by the processor, cause the processor to: store a mapping of TAs to satellite beams, and wherein: the UT page command includes the identification of the current TA, and determining the satellite beam for paging the UT includes: extracting the identification of the current TA from the UT page command, and applying the extracted identification of the current TA to the mapping of TAs to satellite beams. a processor; and a memory communicatively connected to the processor and storing executable instructions that, when executed by the processor, cause the processor to: receive, via a GEO satellite, a registration request from a user terminal, UT, and in response: determine a current tracking area, TA, in which the UT is located, based at least in part on a content of the registration request, and send the registration request and an identification of the current TA to an access and mobility management function, AMF (106,1102); receive a registration accept from the AMF (106,1102) and, in response, forward the registration accept to the UT, the registration accept indicating a registration area for the UT; and receive from the AMF (106,1102) a UT page command that identifies the UT and, in response: determine a satellite beam for paging the UT, from among a plurality of satellite beams, based at least in part on the identifier of the current TA, and page the UT on said satellite beam for paging the UT; receive, via a GEO satellite, a registration request from a user terminal, UT, and in response: determine a current tracking area, TA, in which the UT is located, based at least in part on a content of the registration request, and send the registration request and an identification of the current TA to an access and mobility management function, AMF (106,1102); receive a registration accept from the AMF (106,1102) and, in response, forward the registration accept to the UT, the registration accept indicating a registration area for the UT; and determine a current tracking area, TA, in which the UT is located, based at least in part on a content of the registration request, and send the registration request and an identification of the current TA to an access and mobility management function, AMF (106,1102); receive a registration accept from the AMF (106,1102) and, in response, forward the registration accept to the UT, the registration accept indicating a registration area for the UT; and receive from the AMF (106,1102) a UT page command that identifies the UT and, in response: determine a satellite beam for paging the UT, from among a plurality of satellite beams, based at least in part on the identifier of the current TA, and page the UT on said satellite beam for paging the UT; determine a satellite beam for paging the UT, from among a plurality of satellite beams, based at least in part on the identifier of the current TA, and page the UT on said satellite beam for paging the UT; and wherein the executable instructions further include instructions that, when executed by the processor, cause the processor to: store a mapping of TAs to satellite beams, and wherein: the UT page command includes the identification of the current TA, and determining the satellite beam for paging the UT includes: extracting the identification of the current TA from the UT page command, and applying the extracted identification of the current TA to the mapping of TAs to satellite beams. extracting the identification of the current TA from the UT page command, and applying the extracted identification of the current TA to the mapping of TAs to satellite beams.