APPARATUSES AND METHODS FOR REDUCING PAGING OVERHEAD IN RELATION TO BEAM-SWEEPING IN NETWORKS AND SYSTEMS

Aspects of the subject disclosure may include, for example, obtaining data, wherein the data includes first data that indicates an amount of mobility of a user equipment, second data that indicates a function that is facilitated as part of a communication service involving the user equipment, and third data that indicates a requirement pertaining to a quality of service associated with the communication service, based on the obtaining of the data, analyzing the data to establish rules in relation to paging involving beams of network infrastructure and the user equipment, and transmitting at least one message to the user equipment so that the user equipment is configured to adhere to the rules. Other embodiments are disclosed.

FIELD OF THE DISCLOSURE

The subject disclosure relates to apparatuses and methods for reducing paging overhead in relation to beam-sweeping in networks and systems.

BACKGROUND

As the world increasingly becomes connected via vast communication networks and systems and via various communication devices, additional opportunities are generated to provision communication services to the communication devices (or associated users/subscribers). Beamforming is a common technique that is utilized to focus energy of a signal in a specified direction, rather than having the energy of the signal spread in all directions. The result is that the use of beamforming enhances the signal-to-noise ratio (SNR) and increases signal coverage and throughput. For example, beamforming techniques are able to cancel out or “null” interference of other beams, which is beneficial in crowded environments (e.g., urban environments) with high densities of communication devices and multiple overlapping signal beams.

If there is no data that is scheduled for transmission to a communication device (e.g., a user equipment (UE)), the communication device may enter an inactive or idle stage to, e.g., reduce power dissipation at/by the communication device. In the idle stage, the communication device's radio resource control (RRC) connection/bearer may be released by network infrastructure (e.g., a base station). Then, the network infrastructure uses paging messages in an effort to inform the communication device about any incoming data (such as data associated with a voice call) that is intended for delivery/conveyance to the communication device. The communication device periodically wakes up when in the idle stage to monitor if there are any paging messages intended for the communication device.

While effective, the use of paging messages does have drawbacks. For example, if beamforming is used as a basis for data transmission, multiple beams may be configured/utilized to cover an entire cell. This implies that the same paging message may be transmitted in relation to each of the multiple beams via beam-sweeping. Still further, trends/maturation in technology (such as, for example, in relation to the rollout of 5G technology) have tended to reduce the size/sweep of each beam, implying an ever-increasing number of beams that are being utilized for the same area/region of coverage. Moreover, in densely populated/utilized areas (e.g., urban areas), multiple layers of beams (e.g., layers-upon-layers of beams) may be utilized to increase the overall (data-carrying) capacity of the network.

The net result of the foregoing is that a network operator/service provider will incur a large amount of signaling overhead in the form of paging messages being transmitted over a large number of beams. In some sense, the paging messages represent a penalty insofar as they do not convey payload data associated with a communication service. From a perspective of a communication device obtaining access to such a communication service, the communication device will have to perform beam-sweeping across all of the beams of a cell that the communication device is camped to as part of every paging cycle. Since a duration of the beam-sweeping operations depends on the number of beams in a cell, a cell configured with a large number of beams will induce the communication device to spend more time sweeping all of the beams for paging messages (even if no actual paging message is being sent to the communication device). Thus, the scanning/beam-sweeping engaged in by the communication device represents additional overhead/penalty in terms of time spent by the communication device. Moreover, the scanning/beam-sweeping operations consume power; assuming that the communication device is powered by a battery, the scanning/beam-sweeping operations may result in a more-rapid depletion of a remaining battery level at the communication device.

DETAILED DESCRIPTION

The subject disclosure describes, among other things, illustrative embodiments for reducing overhead in relation to paging messages transmitted in systems and networks and enhancing the probability or likelihood of locating-upon a communication device (CD) in relation thereto. Other embodiments are described in the subject disclosure.

One or more aspects of the subject disclosure include, in whole or in part, obtaining data, wherein the data includes first data that indicates an amount of mobility of a user equipment, second data that indicates a function that is facilitated as part of a communication service involving the user equipment, and third data that indicates a requirement pertaining to a quality of service associated with the communication service; based on the obtaining of the data, analyzing the data to establish rules in relation to paging involving beams of network infrastructure and the user equipment; and transmitting at least one message to the user equipment so that the user equipment is configured to adhere to the rules.

One or more aspects of the subject disclosure include, in whole or in part, identifying a priority of a communication device included in a plurality of communication devices that obtain communication services via network infrastructure of a network; determining an amount of mobility of the communication device; identifying an amount of network load experienced by the network; performing an analysis based on the priority, the amount of mobility, and the amount of network load to identify conditions for when the communication device is to report to the network infrastructure a change in a location of the communication device, the change in the location corresponding to a change from a first beam associated with the network infrastructure to a second beam associated with the network infrastructure; and transmitting a message that indicates the conditions.

One or more aspects of the subject disclosure include, in whole or in part, receiving, by a processing system including a processor, a message from a network element that identifies a first plurality of beams that the processing system is to scan for paging messages, wherein the first plurality of beams is included as part of a second plurality of beams that is emitted by network infrastructure, and wherein a first count of the first plurality of beams is less than a second count of the second plurality of beams; and scanning, by the processing system and based on the receiving of the message, each beam included in the first plurality of beams for a paging message directed to the processing system.

Referring now toFIG.1, a block diagram is shown illustrating an example, non-limiting embodiment of a system100in accordance with various aspects described herein. For example, system100can facilitate in whole or in part obtaining data, wherein the data includes first data that indicates an amount of mobility of a user equipment, second data that indicates a function that is facilitated as part of a communication service involving the user equipment, and third data that indicates a requirement pertaining to a quality of service associated with the communication service, based on the obtaining of the data, analyzing the data to establish rules in relation to paging involving beams of network infrastructure and the user equipment, and transmitting at least one message to the user equipment so that the user equipment is configured to adhere to the rules. System100can facilitate in whole or in part identifying a priority of a communication device included in a plurality of communication devices that obtain communication services via network infrastructure of a network, determining an amount of mobility of the communication device, identifying an amount of network load experienced by the network, performing an analysis based on the priority, the amount of mobility, and the amount of network load to identify conditions for when the communication device is to report to the network infrastructure a change in a location of the communication device, the change in the location corresponding to a change from a first beam associated with the network infrastructure to a second beam associated with the network infrastructure, and transmitting a message that indicates the conditions. System100can facilitate in whole or in part receiving, by a processing system including a processor, a message from a network element that identifies a first plurality of beams that the processing system is to scan for paging messages, wherein the first plurality of beams is included as part of a second plurality of beams that is emitted by network infrastructure, and wherein a first count of the first plurality of beams is less than a second count of the second plurality of beams, and scanning, by the processing system and based on the receiving of the message, each beam included in the first plurality of beams for a paging message directed to the processing system.

FIG.2Ais a block diagram illustrating an example, non-limiting embodiment of a system200ain accordance with various aspects described herein. In some embodiments, one or more parts/portions of the system200amay function within, or may be operatively overlaid upon, one or more parts/portions of the system100(e.g., the network125) ofFIG.1.

The system200amay include a communication device (CD)202aand network infrastructure (NI)206a-1. The CD202amay include a (mobile) user equipment (UE) and/or the NI206a-1may include, e.g., a base station, a tower, one or more antennas, etc. The CD202aand the NI206a-1may be configured to facilitate a provisioning of communication services to the CD202a. For example, the communication services may be facilitated using beam-sweeping operations as described above. In this regard, emerging from the NI206a-1inFIG.2Ais three synchronization signal block (SSB) beams, denoted as SB1, SB2, and SB3.

As one skilled in the art will appreciate, the SSBs may provide frequency and time synchronization to the CD202abefore attaching to a given beam or cell. During an initial search procedure, the CD202amay decode a primary synchronization signal (PSS), a secondary synchronization signal (SSS), and a new radio-physical broadcast channel (NR-PBCH), which may be transmitted as part of each SSB. The CD202amay decode the PSS and SSS to gain knowledge of a physical cell ID (PCI), and then the CD202amay be ready to decode the PBCH, wherein the CD202amay obtain the associated master information block (MIB).

When performing an initial attachment or a handover (HO) operation, the CD202amay measure a respective signal strength (as represented by, e.g., a reference signal received power (RSRP) parameter, a reference signal received quality (RSRQ) parameter, a signal-to-noise ratio (SNR), a signal-to-interference-plus-noise ratio (SINR), or the like) associated with each of the beams (where each beam may be identified by the PCI and a beam-ID). All other conditions being assumed equal, during an initial attachment the CD202amay opt to attach to the beam with the strongest signal strength. During HO operations, the CD202amay report signal strength information associated with scanned, candidate neighboring cells/beams; the serving cell (or associated serving beam) may select the candidate cell/beam with the strongest signal strength (all other conditions being assumed equal) for the HO.

Superimposed inFIG.2Ais a timeline210arepresenting the transmission of the SSBs over time. For example, SB1a-1may represent a transmission via SB1at a first instant in time, SB2a-1may represent a transmission via SB2at a second instant in time, and SB3a-1may represent a transmission via SB3at a third instant in time. Thereafter, the cycle may repeat itself, such as for example a transmission via SB1at a fourth instant in time (as represented by SB1a-2), a transmission via SB2at a fifth instant in time (as represented by SB2a-2), and so forth. One round or cycle of transmissions (corresponding to SB1through SB3) may be referred to herein as a burst or burst set and may have an associated burst period (or, analogously, burst frequency). The burst period may be equal to 20 milliseconds (+/−5%); other values may be used for the burst period in some embodiments.

The exemplary embodiment shown inFIG.2Aincludes a burst set composed of three beams (associated with SB1through SB3) in relation to the NI206a-1. In many embodiments, the number/count of beams included in a burst set for a given NI will be different from three. For example, it is envisioned that in many practical applications there could be upwards of sixty-four (64) beams included in a burst set associated with a given NI. Moreover, and as described above (in relation to the use of multiple layers of beams), additional NI (such as, for example, NI206a-2and NI206a-3shown in FIG.2A) may each have their own set of associated beams (and thus, may each have their own associated burst set).

As the foregoing demonstrates, as the number of beams per NI increases, and the number of NIs included in a given tracking or coverage area increases, the total number of beams in the tracking or coverage area increases. And, as discussed above, an increasing number of beams, in some sense, represents potential penalties in terms of, e.g., signal/time overhead and power dissipation. Accordingly, various embodiments of this disclosure are integrated as part of practical applications in terms of reducing those penalties.

In some embodiments, NI (e.g., a core network element or device, an access network element or device, etc.) may save an identity of a last beam or cell that a CD was connected to when the CD was in a connected mode (e.g., an RRC-Connected mode), potentially in conjunction with a message (e.g., a tracking area update message) that may be transmitted by the CD. When the NI needs to send a paging message to the CD (which is in an idle mode—e.g., an RRC-Idle Mode), the NI may send the paging message first to the last beam or cell corresponding to the saved identity. If no response is received from the CD to the paging message (within some threshold amount of time), the NI may send the paging message to some threshold number of nearby/neighboring (e.g., adjacent) beams or cells. If again no response is received from the CD after sending the paging message to the nearby beams or cells (within some threshold amount of time), the NI may broadcast the paging message to an entire tracking area. However, and as described above, each successive/next transmission of the paging message (due to a lack of a response to the paging message by the CD) may implicate ever-increasing signaling overhead and/or power dissipation.

Accordingly, aspects of this disclosure may serve to reduce an amount of signaling overhead and/or power dissipation by selectively updating an identification of a location of a CD (as potentially represented by an associated beam or cell identifier) based on one or more factors or conditions. For example, in some embodiments a CD might only update an NI about its current location when the CD exits a corresponding tracking area. If the CD in an idle mode of operation switches beam, cell, or NI within the tracking area, the CD might not inform the NI of its new location.

To further demonstrate aspects of the foregoing, reference may now be made toFIG.2B, which depicts an illustrative embodiment of a method200b. The method200bmay be implemented or executed, in whole or in part, in conjunction with one or more systems, devices, and/or components, such as for example the systems, devices, and components set forth herein. Aspects or operations of the method200bmay be executed or implemented at one or more devices or locations of a network, such as for example in relation to a mobile edge computing (MEC) device, a self-organized network (SON) device, a radio access network (RAN) intelligent controller (or RIC, for short), a CD (e.g., a UE), etc., or any combination thereof. Operations of the method200bare described below in relation to the blocks shown inFIG.2B.

In block204b, information/data may be obtained. The information/data of block204bmay include, without limitation: (1) an indication of a capability of a CD that is obtaining or requesting a communication service, (2) an indication of a device type (which may be specified in terms of a make and a model) of the CD, (3) an indication of a quality of service (QoS) requirement associated with the communication service in relation to the CD (which may be based in part on an indication of a role or function of the CD or an associated user of the CD), (4) an indication of an application (or analogously, a role or function) executed or facilitated, in whole or in part, as part of the communication service, (5) an indication of a battery capacity or a remaining battery life/level associated with the CD, (6) an indication of a(n amount of) mobility of the CD, (7) an indication of an amount of network load(s) (as potentially expressed on an absolute or relative basis and/or as potentially expressed in terms of an amount of available resources relative to utilized/consumed resources or total resources), (8) etc., or any combination thereof. The information/data that is obtained as part of block204bmay be collected at one or more points in time. In some embodiments, at least some of the information/data of block204bmay be obtained during an attachment procedure (e.g., an RRC-attachment procedure), whereby the CD connects to network resources.

In block208b, the information/data obtained as part of block204bmay be analyzed. The analysis (which may utilize one or more algorithms, such as for example one or more machine learning and/or artificial intelligence-based algorithms) may serve to classify the CD and establish rules. The rules may specify or pertain to: (1) a number of beams, cells or NIs to use when sending paging messages (which may be less than an entirety of the beams, cells or NIs in the subject tracking area), (2) a periodicity or rate at which the CD reports/updates an identifier of a beam, cell or NI that the CD is camped to, and (3) a paging transmission (e.g., broadcasting) delivery sequence (potentially in association with identifiers of beams, cells or NIs that the CD is to check/scan for paging messages).

In block212b, one or more messages may be generated and provided (e.g., transmitted) to the CD to advise the CD of one or more of the rules established as part of block208b. The CD may save/store information/data pertaining to the rules at the CD for use in relation to, e.g., block216bdescribed below.

In block216b, the network and CD may implement the rules established as part of block208band/or block212bas part of one or more communications, such as for example in relation to one or more paging messages. For example, as part of block216bthe CD may determine whether to update the network if, e.g., the CD changes beams. As an illustration, if the CD is highly mobile (e.g., is mobile in an amount greater than a threshold) and/or is executing or associated with an application having a low QoS requirement (e.g., a QoS requirement that is less than a threshold), as potentially identified as part of the data/information of block204b, the CD might not update the network regarding the change in beam since doing so may tend to consume battery power of the CD with little gain/benefit. Conversely, if the CD is characterized by low mobility (e.g., is mobile in an amount less than a threshold) and/or is executing or associated with an application having a high QoS requirement (e.g., a QoS requirement that is greater than a threshold) the CD may update the network regarding the change in beam since doing so may provide a significant gain/benefit relative to the amount of battery power/life that may be consumed in doing so.

As part of block216b, the network may send paging messages directed to the CD utilizing the beams, cells or NIs identified as part of block208b. In some embodiments, the network may utilize a priority scheme, whereby the network may first send the paging message to the last beam, cell or NI that the CD was known to be camped to. If no response to the paging message is received from the CD (within a threshold amount of time), the network may expand to sending the paging message via additional (e.g., neighboring or nearby) beams, cells or NIs. The process of expansion may continue until a response to the paging message is received from the CD (within a threshold amount of time) or the rules established as part of block208bdictate that no further paging messages are warranted. In this manner, attempts may be made to reduce the signaling overhead incurred by the network by prioritizing a utilization of network resources that are the most likely to result in obtaining a response from the CD to the paging message(s).

As the foregoing demonstrates, aspects of this disclosure are integrated as part of many practical applications. For example, network operators and service providers may benefit from a reduction in signaling overhead associated with paging messages by targeting/allocating such paging messages to resources that are most likely to elicit a response from a CD. In this manner, resources may be allocated to more efficient uses/utilizations relative to conventional technologies—thus, representing substantial improvements vis-à-vis conventional techniques. Still further, aspects of this disclosure may tend to reduce power dissipation at, e.g., a CD that is obtaining access to one or more communication services. To the extent that the CD is mobile or powered by a battery, aspects of this disclosure may tend to increase or extend an amount of battery life available to the CD, thus representing additional, substantial improvements relative to conventional technologies.

As set forth herein, aspects of this disclosure provide for a generation of useful, concrete, and tangible results. The results may be achieved by utilizing specially-programmed machines or apparatuses that are configured to obtain such results. Furthermore, aspects of this disclosure are highly transformative in nature, as data/information may be recast or adapted into actions/behaviors/operations that may be executed by the machines/apparatuses to obtain one or more of the aforementioned results. In brief, the skilled artisan will appreciate based on a review of this disclosure that the various aspects and embodiments of this disclosure promote the progress of science and useful arts. Further, the skilled artisan will appreciate based on a review of this disclosure that the various aspects and embodiments of this disclosure are not merely directed to abstract ideas; to the contrary, such aspects and embodiments encompass significantly more than any abstract idea standing alone.

As described herein, aspects of this disclosure may enable a network operator or service provider to engage in a tradeoff or balancing between locating a CD when communications associated with the CD are available on the one hand and preserving resources (e.g., network transmission resources, such as bandwidth, time slots associated with cycles of operations, etc., resources associated with a CD (e.g., battery power)) on the other hand. To illustrate, a first algorithm associated with a CD corresponding to an immobile machine-to-machine (M2M) parking sensor in a remotely-located area operating on battery power may determine that is unlikely that the CD/parking sensor will switch beam either in a connected mode or idle mode. Therefore, the first algorithm may dictate that beam-sweeping operations should not be used when delivering paging messages to the CD/parking sensor and only use the last-known connected beam for the CD/parking sensor for delivering paging messages. Further, the first algorithm may mandate that the CD/parking sensor perform/engage in a short DRX-cycle corresponding to the last-known connected beam. In contrast, a second algorithm associated with a CD corresponding to a mobile smartphone associated with a chief or captain of a unit of first responders (e.g., fire, ambulance, police, etc.), where the smartphone is outfitted with a sizable battery (and potentially backup battery units) may determine that it is important that communications promptly reach the smartphone. Therefore, the second algorithm may determine that extensive beam-sweeping operations should be used when delivering paging messages to the CD/smartphone of the chief/captain. Further, the second algorithm may mandate that the CD/smartphone perform/engage in a long/extensive DRX-cycle corresponding to the last-known beam and a relatively large number of candidate neighbor beams in an effort to locate upon the CD/smartphone. One skilled in the art will appreciate that other embodiments or scenarios may result in comparable tradeoffs being made.

Referring now toFIG.3, a block diagram300is shown illustrating an example, non-limiting embodiment of a virtualized communication network in accordance with various aspects described herein. In particular a virtualized communication network is presented that can be used to implement some or all of the subsystems and functions of system100, the subsystems and functions of system200a, and method200bpresented inFIGS.1,2A, and2B. For example, virtualized communication network300can facilitate in whole or in part obtaining data, wherein the data includes first data that indicates an amount of mobility of a user equipment, second data that indicates a function that is facilitated as part of a communication service involving the user equipment, and third data that indicates a requirement pertaining to a quality of service associated with the communication service, based on the obtaining of the data, analyzing the data to establish rules in relation to paging involving beams of network infrastructure and the user equipment, and transmitting at least one message to the user equipment so that the user equipment is configured to adhere to the rules. Virtualized communication network300can facilitate in whole or in part identifying a priority of a communication device included in a plurality of communication devices that obtain communication services via network infrastructure of a network, determining an amount of mobility of the communication device, identifying an amount of network load experienced by the network, performing an analysis based on the priority, the amount of mobility, and the amount of network load to identify conditions for when the communication device is to report to the network infrastructure a change in a location of the communication device, the change in the location corresponding to a change from a first beam associated with the network infrastructure to a second beam associated with the network infrastructure, and transmitting a message that indicates the conditions. Virtualized communication network300can facilitate in whole or in part receiving, by a processing system including a processor, a message from a network element that identifies a first plurality of beams that the processing system is to scan for paging messages, wherein the first plurality of beams is included as part of a second plurality of beams that is emitted by network infrastructure, and wherein a first count of the first plurality of beams is less than a second count of the second plurality of beams, and scanning, by the processing system and based on the receiving of the message, each beam included in the first plurality of beams for a paging message directed to the processing system.

Turning now toFIG.4, there is illustrated a block diagram of a computing environment in accordance with various aspects described herein. In order to provide additional context for various embodiments of the embodiments described herein,FIG.4and the following discussion are intended to provide a brief, general description of a suitable computing environment400in which the various embodiments of the subject disclosure can be implemented. In particular, computing environment400can be used in the implementation of network elements150,152,154,156, access terminal112, base station or access point122, switching device132, media terminal142, and/or VNEs330,332,334, etc. Each of these devices can be implemented via computer-executable instructions that can run on one or more computers, and/or in combination with other program modules and/or as a combination of hardware and software. For example, computing environment400can facilitate in whole or in part obtaining data, wherein the data includes first data that indicates an amount of mobility of a user equipment, second data that indicates a function that is facilitated as part of a communication service involving the user equipment, and third data that indicates a requirement pertaining to a quality of service associated with the communication service, based on the obtaining of the data, analyzing the data to establish rules in relation to paging involving beams of network infrastructure and the user equipment, and transmitting at least one message to the user equipment so that the user equipment is configured to adhere to the rules. Computing environment400can facilitate in whole or in part identifying a priority of a communication device included in a plurality of communication devices that obtain communication services via network infrastructure of a network, determining an amount of mobility of the communication device, identifying an amount of network load experienced by the network, performing an analysis based on the priority, the amount of mobility, and the amount of network load to identify conditions for when the communication device is to report to the network infrastructure a change in a location of the communication device, the change in the location corresponding to a change from a first beam associated with the network infrastructure to a second beam associated with the network infrastructure, and transmitting a message that indicates the conditions. Computing environment400can facilitate in whole or in part receiving, by a processing system including a processor, a message from a network element that identifies a first plurality of beams that the processing system is to scan for paging messages, wherein the first plurality of beams is included as part of a second plurality of beams that is emitted by network infrastructure, and wherein a first count of the first plurality of beams is less than a second count of the second plurality of beams, and scanning, by the processing system and based on the receiving of the message, each beam included in the first plurality of beams for a paging message directed to the processing system.

Turning now toFIG.5, an embodiment500of a mobile network platform510is shown that is an example of network elements150,152,154,156, and/or VNEs330,332,334, etc. For example, platform510can facilitate in whole or in part obtaining data, wherein the data includes first data that indicates an amount of mobility of a user equipment, second data that indicates a function that is facilitated as part of a communication service involving the user equipment, and third data that indicates a requirement pertaining to a quality of service associated with the communication service, based on the obtaining of the data, analyzing the data to establish rules in relation to paging involving beams of network infrastructure and the user equipment, and transmitting at least one message to the user equipment so that the user equipment is configured to adhere to the rules. Platform510can facilitate in whole or in part identifying a priority of a communication device included in a plurality of communication devices that obtain communication services via network infrastructure of a network, determining an amount of mobility of the communication device, identifying an amount of network load experienced by the network, performing an analysis based on the priority, the amount of mobility, and the amount of network load to identify conditions for when the communication device is to report to the network infrastructure a change in a location of the communication device, the change in the location corresponding to a change from a first beam associated with the network infrastructure to a second beam associated with the network infrastructure, and transmitting a message that indicates the conditions. Platform510can facilitate in whole or in part receiving, by a processing system including a processor, a message from a network element that identifies a first plurality of beams that the processing system is to scan for paging messages, wherein the first plurality of beams is included as part of a second plurality of beams that is emitted by network infrastructure, and wherein a first count of the first plurality of beams is less than a second count of the second plurality of beams, and scanning, by the processing system and based on the receiving of the message, each beam included in the first plurality of beams for a paging message directed to the processing system.

Turning now toFIG.6, an illustrative embodiment of a communication device600is shown. The communication device600can serve as an illustrative embodiment of devices such as data terminals114, mobile devices124, vehicle126, display devices144or other client devices for communication via either communications network125. For example, computing device600can facilitate in whole or in part obtaining data, wherein the data includes first data that indicates an amount of mobility of a user equipment, second data that indicates a function that is facilitated as part of a communication service involving the user equipment, and third data that indicates a requirement pertaining to a quality of service associated with the communication service, based on the obtaining of the data, analyzing the data to establish rules in relation to paging involving beams of network infrastructure and the user equipment, and transmitting at least one message to the user equipment so that the user equipment is configured to adhere to the rules. Computing device600can facilitate in whole or in part identifying a priority of a communication device included in a plurality of communication devices that obtain communication services via network infrastructure of a network, determining an amount of mobility of the communication device, identifying an amount of network load experienced by the network, performing an analysis based on the priority, the amount of mobility, and the amount of network load to identify conditions for when the communication device is to report to the network infrastructure a change in a location of the communication device, the change in the location corresponding to a change from a first beam associated with the network infrastructure to a second beam associated with the network infrastructure, and transmitting a message that indicates the conditions. Computing device600can facilitate in whole or in part receiving, by a processing system including a processor, a message from a network element that identifies a first plurality of beams that the processing system is to scan for paging messages, wherein the first plurality of beams is included as part of a second plurality of beams that is emitted by network infrastructure, and wherein a first count of the first plurality of beams is less than a second count of the second plurality of beams, and scanning, by the processing system and based on the receiving of the message, each beam included in the first plurality of beams for a paging message directed to the processing system.