Techniques for processing public warning system information using multiple message buffers

CN116171583BActive Publication Date: 2026-09-15QUALCOMM INC
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202180060223.5
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Priority Date
2021-07-23
Filing Date
2021-07-24
Publication Date
2026-09-15
Estimated Expiration
2041-07-24

Smart Images

  • Figure CN116171583B_ABST
    Figure CN116171583B_ABST
Patent Text Reader

Abstract

Methods, systems, and devices for wireless communication are described. A user equipment (UE) can be configured to maintain a plurality of message buffers for storing public warning system (PWS) information. The UE can receive, via a first cell, a first segment of public PWS information, where the PWS information is associated with a geographic range that includes the first cell. The UE can perform a cell change procedure from the first cell to a second cell that is different from the first cell, and can receive, via the second cell, a second segment of the PWS information. The UE can then store the first segment and the second segment within the plurality of message buffers based on the second cell being included within the geographic range associated with the PWS information.
Need to check novelty before this filing date? Find Prior Art

Description

[0001] Cross-references

[0002] This patent application claims priority to U.S. Patent Application No. 17 / 384,653, filed July 23, 2021, entitled “TECHNIQUES FOR HANDLING PUBLIC WARNING SYSTEM INFORMATION USING MULTIPLE MESSAGE BUFFERS”, filed by VENKATRAM et al., which claims the benefit of U.S. Provisional Patent Application No. 63 / 056,506, filed July 24, 2020, entitled “ERROR HANDLING FOR PUBLIC WARNING SYSTEM INFORMATION”, assigned to the assignee. Technical Field

[0003] The following content relates to wireless communication, including techniques for processing Public Warning System (PWS) information using multiple message buffers. Background Technology

[0004] Wireless communication systems are widely deployed to provide various types of communication content, such as voice, video, packet data, messaging, and broadcasting. These systems may be able to support communication with multiple users by sharing available system resources (e.g., time, frequency, and power). Examples of such multiple access systems include fourth-generation (4G) systems (e.g., Long Term Evolution (LTE) systems, LTE-A Advanced (LTE-A) systems, or LTE-A Pro systems) and fifth-generation (5G) systems (which may be referred to as New Radio (NR) systems). These systems may employ technologies such as Code Division Multiple Access (CDMA), Time Division Multiple Access (TDMA), Frequency Division Multiple Access (FDMA), Orthogonal Frequency Division Multiple Access (OFDMA), or Discrete Fourier Transform Extended Orthogonal Frequency Division Multiplexing (DFT-S-OFDM). A wireless multiple access communication system may include one or more base stations or one or more network access nodes, each base station or network access node simultaneously supporting communication with multiple communication devices, which may also be referred to as User Equipment (UE).

[0005] Wireless communication systems can support the communication of warning information (e.g., Public Warning System (PWS) information, Earthquake and Tsunami Warning System (ETWS) information, Commercial Mobile Alert System (CMAS) information) to alert users to events such as natural disasters, public safety alerts, evacuation alerts, and other information. In some cases, the presence of PWS information can be indicated to the UE by the network (e.g., by a base station), and based on receiving such an indication, the UE can attempt to receive or decode the PWS information using configured communication resources. Summary of the Invention

[0006] The described technology relates to improved methods, systems, devices, and apparatuses for supporting the use of multiple message buffers to process Public Alarm System (PWS) information. Generally, the described technology enables a User Equipment (UE) to maintain multiple "message buffers" for storing received PWS segments. Using multiple message buffers can improve the reception and storage of PWS segments when the UE moves from one cell to another. Specifically, if the UE determines that the new cell B is included in the same geographical area associated with PWS information received on the previous cell A (e.g., PWS information received via cell A is applicable to cell B), the UE can maintain multiple message buffers for each cell instead of discarding PWS segments received via the previous cell A, which can reduce the time spent by the UE receiving and decoding the complete PWS information. Conversely, if the new cell B is not included in the geographical area of ​​the PWS information, the UE can discard PWS segments received via cell A because the PWS information received on cell A is not applicable to the new cell B.

[0007] A method for wireless communication at a user equipment (UE) is described. The method may include receiving a first segment of Public Alarm System (PWS) information via a first cell, wherein the PWS information is associated with a geographical area including the first cell; performing a cell change process from the first cell to a second cell different from the first cell; receiving a second segment of the PWS information via the second cell; and storing the first and second segments in a plurality of message buffers based on the fact that the second cell is included in the geographical area associated with the PWS information.

[0008] An apparatus for wireless communication at a UE is described. The apparatus may include a processor, a memory coupled to the processor, and instructions stored in the memory. The instructions, executable by the processor, cause the apparatus to receive a first segment of PWS information via a first cell, wherein the PWS information is associated with a geographical area including the first cell; perform a cell change process from the first cell to a second cell different from the first cell; receive a second segment of PWS information via the second cell; and store the first and second segments in a plurality of message buffers based on the fact that the second cell is included in the geographical area associated with the PWS information.

[0009] Another apparatus for wireless communication at a UE is described. The apparatus may include components for receiving a first segment of PWS information via a first cell, wherein the PWS information is associated with a geographical area including the first cell; components for performing a cell change process from the first cell to a second cell different from the first cell; components for receiving a second segment of the PWS information via the second cell; and components for storing the first and second segments in a plurality of message buffers based on the fact that the second cell is included in the geographical area associated with the PWS information.

[0010] A non-transitory computer-readable medium is described, storing code for wireless communication at a UE. The code may include instructions executable by a processor to: receive a first segment of PWS information via a first cell, wherein the PWS information is associated with a geographical area including the first cell; perform a cell change process from the first cell to a second cell different from the first cell; receive a second segment of PWS information via the second cell; and store the first and second segments in a plurality of message buffers based on the fact that the second cell is included in the geographical area associated with the PWS information.

[0011] In some examples of the methods, apparatuses and non-transitory computer-readable media described herein, storing the first and second segments may include operations, features, components or instructions for storing the first segment in a first message buffer associated with the first and second cells based on the second cell being included in a geographic area associated with PWS information, and storing the second segment in the first message buffer and a second message buffer associated with the second cell based on the second cell being included in a geographic area associated with PWS information, the second message buffer being different from the first message buffer.

[0012] Some examples of the methods, apparatuses, and non-transitory computer-readable media described herein may also include operations, features, components, or instructions for receiving a third segment of PWS information via a second cell and storing the third segment in a first message buffer and a second message buffer.

[0013] Some examples of the methods, apparatuses, and non-transitory computer-readable media described herein may also include methods for receiving a serial identifier associated with a second segment and for identifying, based on the serial identifier associated with the second segment, operations, features, components, or instructions that may be included within the geographic area associated with the PWS information.

[0014] Some examples of the methods, apparatuses, and non-transitory computer-readable media described herein may also include operations, features, components, or instructions for storing a first segment in a first message buffer, storing a second segment in a second message buffer, or both, based on matching a first serial identifier associated with a first segment with a second serial identifier associated with a second segment and matching a first message identifier associated with a first segment with a second message identifier associated with a second segment.

[0015] Some examples of the methods, apparatuses, and non-transitory computer-readable media described herein may also include operations, features, components, or instructions for discarding a first message buffer based on a first segment configuration associated with at least one segment stored in a first message buffer that differs from a second segment configuration associated with at least one additional segment stored in a second message buffer.

[0016] Some examples of the methods, apparatuses, and non-transitory computer-readable media described herein may also include operations, features, components, or instructions for discarding a first message buffer based on a first and second segment of the same PWS segment corresponding to PWS information and a first length of the first segment being different from a second length of the second segment.

[0017] Some examples of the methods, apparatuses, and non-transitory computer-readable media described herein may also include operations, features, components, or instructions for discarding a first message buffer based on a different sequential last segment stored in a first message buffer than a sequential last segment stored in a second message buffer.

[0018] Some examples of the methods, apparatuses, and non-transitory computer-readable media described herein may also include operations, features, components, or instructions for discarding a first message buffer based on a first cascading configuration associated with the first message buffer being different from a second cascading configuration associated with the second message buffer.

[0019] Some examples of the methods, apparatuses, and non-transitory computer-readable media described herein may also include operations, features, components, or instructions for discarding a first message buffer based on a first message identifier or a first serial identifier associated with a first segment being different from a second message identifier or a second serial identifier associated with at least one segment stored in a second message buffer.

[0020] Some examples of the methods, apparatuses, and non-transitory computer-readable media described herein may also include operations, features, components, or instructions for discarding a first message buffer based on the expiration of a timer associated with the first segment, PWS information, or both.

[0021] Some examples of the methods, apparatuses, and non-transitory computer-readable media described herein may also include operations, features, components, or instructions for decoding PWS information based on a first message buffer completion, a second message buffer completion, or both.

[0022] Some examples of the methods, apparatuses, and non-transitory computer-readable media described herein may also include operations, features, components, or instructions for sequentially performing one or more additional cell change processes to an additional target cell, wherein a first additional cell change process is from a second cell to a first additional target cell, the additional target cell being included in a geographic area associated with PWS information, combining each additional cell change process and receiving each additional segment of PWS information via each additional target cell, storing each of the additional segments in each first additional message buffer, each first additional message buffer potentially associated with one of the additional target cells corresponding to the additional segment, and storing each of the additional segments in a second additional message buffer, each second additional message buffer potentially associated with one of the additional target cells, and each second additional message buffer potentially associated with a corresponding set of the first cell, the second cell, and the additional target cells to which the UE is switched before being switched to one of the additional target cells.

[0023] Some examples of the methods, apparatuses and non-transitory computer-readable media described herein may also include operations, features, components or instructions for storing each of the various additional segments in a third additional message buffer, each of which may be associated with a different set of two or more target cells to which the UE is switched before being switched to one of the additional target cells, and for discarding one or more message buffers based on the number of message buffers that satisfy a depth threshold at the UE.

[0024] Some examples of the methods, apparatuses, and non-transitory computer-readable media described herein may also include operations, features, components, or instructions for discarding one or more message buffers, including discarding the oldest message buffer at the UE, the second oldest message buffer at the UE, or both.

[0025] Some examples of the methods, apparatuses, and non-transitory computer-readable media described herein may also include operations, features, components, or instructions for sequentially performing one or more additional cell change processes to an additional target cell, wherein a first additional cell change process is from a second cell to a first additional target cell, the additional target cell being included in a geographic area associated with PWS information, combining each additional cell change process and receiving each additional segment of PWS information via each additional target cell, storing each of the additional segments in each first additional message buffer, each first additional message buffer potentially associated with one of the additional target cells corresponding to the additional segment, and storing each of the additional segments in a second additional message buffer, each second additional message buffer potentially associated with one of the additional target cells and each second additional message buffer potentially associated with the target cell to which the UE is switched before being switched to one of the additional target cells.

[0026] Some examples of the methods, apparatuses, and non-transitory computer-readable media described herein may also include operations, features, components, or instructions for discarding a first-order second supplementary message buffer associated with a target cell to which the UE was switched before being switched to one of the supplementary target cells.

[0027] Some examples of the methods, apparatuses, and non-transitory computer-readable media described herein may also include operations, features, components, or instructions for receiving a system information block including PWS scheduling information associated with the second cell via a second cell and based on performing a cell change process, wherein a second segment of the PWS information can be received based on the PWS scheduling information.

[0028] In some examples of the methods, apparatuses, and non-transitory computer-readable media described herein, the geographic extent includes a collection of one or more cells, a public terrestrial mobile network, a tracking area, or any combination thereof.

[0029] Some examples of the methods, apparatuses, and non-transitory computer-readable media described herein may also include operations, features, components, or instructions for biasing a cell measurement associated with a first cell or a cell measurement associated with a second cell and transmitting the biased cell measurement associated with the first cell or the biased cell measurement associated with the second cell to a base station, wherein performing the cell change process may be based on transmitting the biased cell measurement associated with the first cell or the biased cell measurement associated with the second cell.

[0030] In some examples of the methods, apparatuses and non-transitory computer-readable media described herein, PWS information may be associated with a geographic range including a first cell and a second cell, and the UE may bias cell measurements associated with the first cell or cell measurements associated with the second cell based on the geographic range of the second cell associated with the PWS information.

[0031] In some examples of the methods, apparatuses, and non-transitory computer-readable media described herein, performing a cell change process may include operations, features, components, or instructions for initiating a reselection to a second cell based on a geographic range associated with the second cell and PWS information.

[0032] Some examples of the methods, apparatuses, and non-transitory computer-readable media described herein may further include operations, features, components, or instructions for receiving a paging signal that includes an indication of the presence of PWS information, wherein receiving the first segment may be based on receiving the paging signal.

[0033] Some examples of the methods, apparatuses, and non-transitory computer-readable media described herein may also include operations, features, components, or instructions for receiving a system information block that includes an indication of the presence of PWS information, wherein receiving the first segment may be based on receiving the system information block. Attached Figure Description

[0034] Figure 1 An example of a wireless communication system is shown that supports a technique for processing Public Alarm System (PWS) information using multiple message buffers, according to aspects of this disclosure.

[0035] Figure 2 An example of a wireless communication system that supports a technique for processing PWS information using multiple message buffers according to aspects of this disclosure is shown.

[0036] Figure 3 An example of a wireless communication system that supports a technique for processing PWS information using multiple message buffers according to aspects of this disclosure is shown.

[0037] Figure 4 An example of a wireless communication system that supports a technique for processing PWS information using multiple message buffers according to aspects of this disclosure is shown.

[0038] Figure 5 An example of a process flow illustrating a technique for processing PWS information using multiple message buffers, in accordance with aspects of this disclosure, is shown.

[0039] Figure 6 and Figure 7 A block diagram of an apparatus supporting a technique for processing PWS information using multiple message buffers according to aspects of this disclosure is shown.

[0040] Figure 8 A block diagram of a communication manager that supports a technique for processing PWS information using multiple message buffers, according to aspects of this disclosure, is shown.

[0041] Figure 9 A diagram of a system including a device that supports technology for processing PWS information using multiple message buffers, according to aspects of this disclosure, is shown.

[0042] Figure 10 and Figure 11 A block diagram of an apparatus supporting error handling of PWS information according to aspects of this disclosure is shown.

[0043] Figure 12 A block diagram of a communication manager supporting error handling of PWS information according to aspects of this disclosure is shown.

[0044] Figure 13 A diagram of a system including an apparatus supporting error handling of PWS information is shown according to aspects of this disclosure.

[0045] Figure 14 and Figure 15 A flowchart illustrating a method for processing PWS information using multiple message buffers in support of aspects of this disclosure is shown.

[0046] Figures 16 to 19 A flowchart illustrating a method for handling errors supporting PWS information according to aspects of this disclosure is shown. Detailed Implementation

[0047] The described technology relates to improved methods, systems, devices, and apparatuses for supporting error handling of Public Warning System (PWS) information. Typically, the described technology provides a User Equipment (UE) with the ability to identify the presence of PWS information, which may include processing indications from paging signals, indications from System Information (SI) such as System Information Blocks (SIBs), or other indications from the network (e.g., from or via a base station). Based on such indications, the UE can assess whether it can successfully receive (e.g., decode, process, assemble) the PWS information using a first bandwidth portion (BWP) of the radio spectrum, a first communication link (e.g., via a first cell, a first radio link via a first network node), or another communication resource configuration. If the UE determines that it cannot receive the PWS information using the first communication resource (e.g., when a timer or counter expires), the UE can initiate a switch to a second communication resource (such as a second (e.g., a different) BWP) or communication link to monitor the indicated PWS information. In some examples, such a transition can be initiated based on techniques such as UE indicating a radio link failure (RLF), biasing cell measurements from the UE or from the UE to prompt the network for cell reselection, releasing and disconnecting the communication link of the cell associated with the first communication resource, or performing a UE-initiated reselection to a new cell associated with the second communication resource. Initiating such a transition allows the UE to receive PWS information faster or more efficiently than if the UE were to attempt to receive PWS information using the first communication resource, and offers other advantages.

[0048] Additional aspects of this disclosure relate to techniques that enable a UE to maintain multiple "message buffers" for storing received PWS segments. Using multiple message buffers can improve the reception and storage of PWS segments when a UE moves from one cell to another. For example, if the UE determines that the new cell B is included in the same geographic area associated with PWS information received on the previous cell A (e.g., PWS information received via cell A is applicable to cell B), the UE can maintain multiple message buffers for each cell instead of discarding PWS segments received via the previous cell A, which can reduce the time spent by the UE receiving and decoding the complete PWS information. Conversely, if the new cell B is not included in the geographic area of ​​the PWS information, the UE can discard PWS segments received via cell A because the PWS information received on cell A is not applicable to the new cell B.

[0049] The aspects of this disclosure are initially described in the context of wireless communication systems and related signaling and operation. These aspects are further illustrated and described with reference to apparatus diagrams, system diagrams, and flowcharts relating to error handling of PWS information.

[0050] Figure 1An example of a wireless communication system 100 supporting techniques for processing PWS information using multiple message buffers according to aspects of this disclosure is shown. The wireless communication system 100 may include one or more base stations 105, one or more UEs 115, and a core network 130. In some examples, the wireless communication system 100 may be a Long Term Evolution (LTE) network, an Advanced LTE (LTE-A) network, an LTE-A Pro network, or a New Radio (NR) network. In some examples, the wireless communication system 100 may support enhanced broadband communication, ultra-reliable (e.g., mission-critical) communication, low-latency communication, communication with low-cost and low-complexity devices, or any combination thereof.

[0051] Base stations 105 can be distributed across a geographical area to form a wireless communication system 100, and can be different types of devices or devices with different capabilities. Base stations 105 and UE 115 can communicate wirelessly via one or more communication links 125. Each base station 105 can provide a coverage area 110, and UE 115 and base station 105 can establish one or more communication links 125 over the coverage area 110. The coverage area 110 can be an example of a geographical area over which base stations 105 and UE 115 can support signal communication according to one or more radio access technologies.

[0052] UE 115 can be distributed throughout the coverage area 110 of wireless communication system 100, and each UE 115 can be stationary or mobile, or stationary or mobile at different times. UE 115 can be different types of devices or devices with different capabilities. Figure 1 Some example UE115s are shown below. Figure 1 As shown, the UE 115 described herein may be able to communicate with various types of devices, such as other UE 115s, base station 105, or network devices (e.g., core network nodes, relay devices, integrated access and backhaul (IAB) nodes, or other network devices).

[0053] Base station 105 may communicate with core network 130 or with each other, or both. For example, base station 105 may interface with core network 130 via one or more backhaul links 120 (e.g., via S1, N2, N3, or other interfaces). Base station 105 may communicate with each other directly (e.g., directly between base stations 105) or indirectly (e.g., via core network 130) or directly and indirectly via backhaul links 120 (e.g., via X2, Xn, or other interfaces). In some examples, backhaul link 120 may be or include one or more radio links.

[0054] One or more of the base stations 105 described herein may include, or may be referred to by those skilled in the art as, base station, radio base station, access point, radio transceiver, NodeB, eNodeB (eNB), next-generation NodeB or giga-NodeB (any of which may be referred to as gNB), home NodeB, home eNodeB, or other suitable terms.

[0055] UE 115 may include or may be referred to as a mobile device, wireless device, remote device, handheld device, or subscriber device or some other suitable term, wherein in other examples, “device” may also be referred to as a unit, station, terminal, or client. UE 115 may also include or be referred to as personal electronic devices, such as cellular phones, personal digital assistants (PDAs), multimedia / entertainment devices (e.g., radios, MP3 players, video devices), cameras, gaming devices, navigation / positioning devices (e.g., GNSS (Global Navigation Satellite System) devices, such as GPS (Global Positioning System), BeiDou, GLONASS, or Galileo-based or terrestrial devices), tablets, laptops, netbooks, smartbooks, personal computers, smart devices, wearable devices (e.g., smartwatches, smart clothing, smart glasses, virtual reality goggles, smart wristbands, smart jewelry (e.g., smart rings, smart bracelets)), drones, robots / robotic devices, vehicles, in-vehicle equipment, meters (e.g., parking meters, electricity meters, gas meters, water meters), displays, air pumps, electrical appliances (e.g., kitchen appliances, washing machines, dryers), location tags, medical / healthcare devices, implants, sensors / actuators, displays, or any other suitable device configured to communicate via wireless or wired media. In some examples, UE 115 may include or be referred to as a wireless local loop (WLL) station, Internet of Things (IoT) device, Internet of Everything (IoE) device, or machine-type communication (MTC) device, which can be implemented in various objects such as home appliances, vehicles, and meters.

[0056] like Figure 1 As shown, the UE 115 described herein may be able to communicate with various types of devices, such as other UE 115s that may sometimes act as relays, as well as base station 105 and network devices including macro eNBs or gNBs, small cell eNBs or gNBs, or relay base stations.

[0057] UE 115 and base station 105 can wirelessly communicate with each other via one or more communication links 125 on one or more carriers. The term "carrier" can refer to a set of radio frequency spectrum resources having a defined physical layer structure for supporting communication link 125. For example, a carrier for communication link 125 may include a portion of a radio frequency spectrum band (e.g., BWP) operating according to one or more physical layer channels for a given radio access technology (e.g., LTE, LTE-A, LTE-A Pro, NR). Each physical layer channel may carry acquisition signaling (e.g., synchronization signals, system information), control signaling coordinating carrier operation, user data, or other signaling. Wireless communication system 100 can support communication with UE 115 using carrier aggregation or multi-carrier operation. UE 115 can be configured to have multiple downlink component carriers and one or more uplink component carriers according to a carrier aggregation configuration. Carrier aggregation can be used in conjunction with both frequency division duplex (FDD) and time division duplex (TDD) component carriers.

[0058] The communication link 125 shown in the wireless communication system 100 may include uplink transmission from UE 115 to base station 105, or downlink transmission from base station 105 to UE 115. A carrier may carry either downlink or uplink communication (e.g., in FDD mode), or may be configured to carry both downlink and uplink communication (e.g., in TDD mode).

[0059] A carrier may be associated with a specific bandwidth of the radio frequency spectrum, and in some examples, the carrier bandwidth may be referred to as the carrier or the “system bandwidth” of the wireless communication system 100. For example, the carrier bandwidth may be one of several defined bandwidths (e.g., 1.4, 3, 5, 10, 15, 20, 40, or 80 MHz) of a carrier for a particular radio access technology. Devices of the wireless communication system 100 (e.g., base station 105, UE 115, or both) may have a hardware configuration that supports communication over a specific carrier bandwidth or may be configurable to support communication over a single carrier bandwidth within a set of carrier bandwidths. In some examples, the wireless communication system 100 may include a base station 105 or UE 115 that supports simultaneous communication via carriers associated with multiple carrier bandwidths. In some examples, each served UE 115 may be configured to operate over a portion (e.g., a sub-band, BWP) or the entire carrier bandwidth.

[0060] The signal waveform transmitted via a carrier can consist of multiple subcarriers (e.g., using multi-carrier modulation (MCM) techniques, such as orthogonal frequency division multiplexing (OFDM) or discrete Fourier transform extended OFDM (DFT-S-OFDM)). In a system employing MCM, a resource element can include a symbol period (e.g., the duration of a modulation symbol) and a subcarrier, where the symbol period and subcarrier spacing are inversely related. The number of bits carried by each resource element can depend on the modulation scheme (e.g., the order of the modulation scheme, the coding rate of the modulation scheme, or both). Therefore, the more resource elements the UE 115 receives and the higher the order of the modulation scheme, the higher the data rate the UE 115 can achieve. Wireless communication resources can refer to a combination of radio spectrum resources, temporal resources, and spatial resources (e.g., spatial layers or beams), and the use of multiple spatial layers can further improve the data rate or data integrity used for communication with the UE 115.

[0061] The time interval of base station 105 or UE 115 can be expressed as a multiple of a basic time unit, such as T. s =1 / (Δf) max ·N f The sampling period is ) seconds, where Δf max This can represent the maximum supported subcarrier spacing, and N f This can represent the maximum supported Discrete Fourier Transform (DFT) size. The time interval of the communication resources can be organized according to each radio frame having a specified duration (e.g., 10 milliseconds (ms)). Each radio frame can be identified by a System Frame Number (SFN) (e.g., ranging from 0 to 1023).

[0062] Each frame may include multiple consecutively numbered subframes or time slots, and each subframe or time slot may have the same duration. In some examples, a frame may be divided (e.g., in the time domain) into subframes, and each subframe may be further divided into multiple time slots. Alternatively, each frame may include a variable number of time slots, and the number of time slots may depend on the subcarrier spacing. Each time slot may include multiple symbol periods (e.g., depending on the length of the cyclic prefix preceding each symbol period). In some wireless communication systems 100, time slots may be further divided into multiple micro-time slots containing one or more symbols. In addition to the cyclic prefix, each symbol period may contain one or more (e.g., N) symbols. f (Number) sampling periods. The duration of a symbol period can depend on the subcarrier spacing or frequency band of the operation.

[0063] A subframe, time slot, micro-time slot, or symbol can be the smallest scheduling unit of the wireless communication system 100 (e.g., in the time domain) and can be referred to as a transmission time interval (TTI). In some examples, the duration of the TTI (e.g., the number of symbol periods in the TTI) can be variable. Additionally or alternatively, the smallest scheduling unit of the wireless communication system 100 can be dynamically selected (e.g., in a burst of shortened TTIs (sTTIs)).

[0064] Physical channels can be multiplexed on carriers using various techniques. Physical control channels and physical data channels can be multiplexed on downlink carriers, for example, using one or more of Time Division Multiplexing (TDM), Frequency Division Multiplexing (FDM), or hybrid TDM-FDM techniques. The control region (e.g., control resource set (CORESET)) of a physical control channel can be defined by multiple symbol periods and can extend across the system bandwidth or a subset of the system bandwidth of a carrier. One or more control regions (e.g., CORESET) can be configured for a set of UEs 115. For example, one or more UEs 115 can monitor or search control regions to obtain control information based on one or more search space sets, and each search space set can include one or more control channel candidates from one or more aggregation levels arranged in a concatenated manner. The aggregation level of control channel candidates can refer to multiple control channel resources (e.g., control channel elements (CCEs)) associated with coded information in a control information format having a given payload size. The search space set can include a common search space set configured to transmit control information to multiple UEs 115 and a UE-specific search space set for transmitting control information to a specific UE 115.

[0065] Each base station 105 may provide communication coverage via one or more cells (e.g., macro cells, small cells, hotspots, or other types of cells, or any combination thereof). The term "cell" may refer to a logical communication entity used to communicate with base station 105 (e.g., via a carrier) and may be associated with an identifier used to distinguish neighboring cells (e.g., Physical Cell Identifier (PCID), Virtual Cell Identifier (VCID), or others). In some examples, a cell may also refer to a geographic coverage area 110 or a portion of geographic coverage area 110 (e.g., a sector) on which a logical communication entity operates. The extent of such cells may vary from small areas (e.g., structures, subsets of structures) to large areas depending on various factors such as the capabilities of base station 105. For example, a cell may be or include buildings, subsets of buildings, or external space between or overlapping geographic coverage areas 110.

[0066] Macro cells typically cover a relatively large geographical area (e.g., a radius of several kilometers) and can allow unrestricted access for UE 115 with a service subscription to a network provider supporting the macro cell. In contrast, small cells can be associated with a lower-power base station 105 and can operate in the same or different (e.g., licensed or unlicensed) frequency bands as macro cells. Small cells can provide unrestricted access to UE 115 with a service subscription to a network provider, or restricted access to UE 115 associated with a small cell (e.g., UE 115 in a Closed Subscriber Group (CSG), or UE 115 associated with a user in a home or office). Base station 105 can support one or more cells and can also support communication on one or more cells using one or more component carriers.

[0067] In some examples, a carrier can support multiple cells and can be configured with different cells based on different protocol types that can provide access for different types of devices (e.g., MTC, Narrowband IoT (NB-IoT), Enhanced Mobile Broadband (eMBB)).

[0068] In some examples, base station 105 may be mobile, and thus provide communication coverage for mobile geographic coverage areas 110. In some examples, different geographic coverage areas 110 associated with different technologies may overlap, but different geographic coverage areas 110 may be supported by the same base station 105. In other examples, overlapping geographic coverage areas 110 associated with different technologies may be supported by different base stations 105. Wireless communication system 100 may include, for example, a heterogeneous network in which different types of base stations 105 use the same or different radio access technologies to provide coverage for various geographic coverage areas 110.

[0069] Some UE 115s can be configured to operate in a power-saving mode, such as half-duplex communication (e.g., a mode that supports unidirectional communication via transmission or reception, but not simultaneous transmission and reception). In some examples, half-duplex communication can be performed at a reduced peak rate. Other power-saving techniques for UE 115s include entering a power-efficient deep sleep mode when not engaged in active communication, operating on limited bandwidth (e.g., according to narrowband communication), or a combination of these techniques. For example, some UE 115s can be configured to operate using a narrowband protocol type that is associated with a defined portion or range (e.g., a set of subcarriers or resource blocks (RBs)) within a carrier, within a carrier's guard band, or outside a carrier.

[0070] Wireless communication system 100 may be configured to support ultra-reliable communication or low-latency communication, or various combinations thereof. For example, wireless communication system 100 may be configured to support ultra-reliable low-latency communication (URLLC) or mission-critical communication. UE 115 may be designed to support ultra-reliable, low-latency, or mission-critical functions (e.g., mission-critical functions). Ultra-reliable communication may include private or group communication and may be supported by one or more mission-critical services, such as Mission-Critical Talk-to-Talk (MCPTT), Mission-Critical Video (MCVideo), or Mission-Critical Data (MCData). Support for mission-critical functions may include service prioritization, and mission-critical services may be used for public safety or general business applications. The terms ultra-reliable, low-latency, mission-critical, and ultra-reliable low-latency are used interchangeably herein.

[0071] In some examples, UE 115 can also communicate directly with other UE 115 via device-to-device (D2D) communication link 135 (e.g., using peer-to-peer (P2P) or D2D protocols). One or more UE 115s utilizing D2D communication can be within the geographic coverage area 110 of base station 105. Other UE 115s in such a group may be outside the geographic coverage area 110 of base station 105 or unable to receive transmissions from base station 105. In some examples, the group of UE 115s communicating via D2D communication can utilize a one-to-many (1:M) system, in which each UE 115 sends to every other UE 115 in the group. In some examples, base station 105 facilitates the scheduling of resources for D2D communication. In other cases, D2D communication is performed between UE 115s without involving base station 105.

[0072] In some systems, the D2D communication link 135 may be an example of a communication channel between vehicles (e.g., UE 115), such as a sidechain communication channel. In some examples, vehicles may communicate using vehicle-to-everything (V2X) communication, vehicle-to-vehicle (V2V) communication, or some combination of these communications. Vehicles may signal information related to traffic conditions, signaling, weather, safety, emergencies, or any other information related to the V2X system. In some examples, vehicles in a V2X system may communicate with roadside infrastructure (such as roadside units) or with the network, or both, via one or more network nodes (e.g., base station 105) using vehicle-to-network (V2N) communication.

[0073] Core network 130 can provide user authentication, access authorization, tracking, Internet Protocol (IP) connectivity, and other access, routing, or mobility functions. Core network 130 can be an evolved packet core (EPC) or a 5G core (5GC), and can include at least one control plane entity (e.g., a mobility management entity (MME), access and mobility management functions (AMF)) managing access and mobility, and at least one user plane entity (e.g., a serving gateway (S-GW), packet data network (PDN) gateway (P-GW), user plane functions (UPF)) routing packets or interconnects to external networks. The control plane entity can manage non-access stratum (NAS) functions of UE 115 served by base station 105 associated with core network 130, such as mobility, authentication, and bearer management. User IP packets can be transmitted through the user plane entity, which can provide IP address allocation and other functions. The user plane entity can connect to network operator IP service 150. Network operator IP service 150 can include access to the Internet, intranet(s), IP Multimedia Subsystem (IMS), or packet-switched streaming services.

[0074] Some network devices (such as base station 105) may include sub-components such as access network entity 140, which may be an example of an access node controller (ANC). Each access network entity 140 may communicate with UE 115 through one or more other access network transport entities 145, which may be referred to as a radio head, smart radio head, or transmit / receive point (TRP). Each access network transport entity 145 may include one or more antenna panels. In some configurations, the various functions of each access network entity 140 or base station 105 may be distributed across various network devices (e.g., radio heads and ANCs) or combined into a single network device (e.g., base station 105).

[0075] Wireless communication system 100 can operate using one or more frequency bands typically in the range of 300 MHz to 300 GHz. The region from 300 MHz to 3 GHz is generally referred to as the Ultra High Frequency (UHF) region or decimeter band because the wavelength range is from approximately 1 decimeter to 1 meter. UHF waves may be blocked or have their direction altered by buildings and environmental features, but these waves can penetrate structures sufficiently to allow macrocells to provide service to UE 115 located indoors. Compared to transmissions using smaller frequencies and longer waves in the High Frequency (HF) or Very High Frequency (VHF) portions of the spectrum below 300 MHz, UHF wave transmission can be associated with smaller antennas and shorter ranges (e.g., less than 100 km).

[0076] Wireless communication system 100 can utilize both licensed and unlicensed radio frequency spectrum bands. For example, wireless communication system 100 can employ Licensed Assisted Access (LAA), LTE Unlicensed (LTE-U) radio access technology, or NR technology in unlicensed bands such as the 5 GHz Industrial, Scientific, and Medical (ISM) band. When operating in unlicensed radio frequency spectrum bands, devices such as base station 105 and UE 115 can employ carrier sensing for collision detection and avoidance. In some examples, operation in unlicensed bands can be based on carrier aggregation configurations and component carriers operating in licensed bands (e.g., LAA). Operation in unlicensed spectrum can include downlink transmissions, uplink transmissions, P2P transmissions, or D2D transmissions, etc.

[0077] Base station 105 or UE 115 may be equipped with multiple antennas that can be used to employ techniques such as transmit diversity, receive diversity, multiple-input multiple-output (MIMO) communication, or beamforming. The antennas of base station 105 or UE 115 may be located within one or more antenna arrays or antenna panels that can support MIMO operation or transmit or receive beamforming. For example, one or more base station antennas or antenna arrays may be located together at an antenna assembly (such as an antenna tower). In some examples, the antennas or antenna arrays associated with base station 105 may be located in various geographical locations. Base station 105 may have an antenna array with multiple rows and columns of antenna ports that base station 105 can use to support beamforming for communication with UE 115. Similarly, UE 115 may have one or more antenna arrays that can support various MIMO or beamforming operations. Additionally or alternatively, antenna panels may support radio frequency beamforming of signals transmitted via antenna ports.

[0078] Base station 105 or UE 115 can use MIMO communication to utilize multipath signal propagation and improve spectral efficiency by sending or receiving multiple signals via different spatial layers. This technique can be referred to as spatial multiplexing. For example, multiple signals can be transmitted by a transmitting device via different antennas or different combinations of antennas. Similarly, multiple signals can be received by a receiving device via different antennas or different combinations of antennas. Each of the multiple signals can be referred to as a separate spatial stream and can carry bits associated with the same data stream (e.g., the same codeword) or different data streams (e.g., different codewords). Different spatial layers can be associated with different antenna ports used for channel measurement and reporting. MIMO techniques include single-user MIMO (SU-MIMO) and multi-user MIMO (MU-MIMO), where in single-user MIMO, multiple spatial layers are sent to the same receiving device, and in multi-user MIMO, multiple spatial layers are sent to multiple devices.

[0079] Beamforming (also known as spatial filtering, directional transmission, or directional reception) is a signal processing technique that can be used at a transmitting or receiving device (e.g., base station 105, UE 115) to shape and control an antenna beam (e.g., transmit beam, receive beam) along a spatial path between the transmitting and receiving devices. Beamforming can be achieved by combining signals communicated via antenna elements of an antenna array such that some signals propagating in a particular direction relative to the antenna array experience constructive interference, while others experience destructive interference. Adjustments to the signals communicated via the antenna elements can include the transmitting or receiving device applying amplitude offset, phase offset, or both to the signals carried by the antenna elements associated with that device. The adjustments associated with each of the antenna elements can be defined by a beamforming weight set associated with a particular direction (e.g., relative to the antenna array of the transmitting or receiving device, or relative to some other direction).

[0080] Base station 105 or UE 115 may use beam scanning technology as part of beamforming operations. For example, base station 105 may use multiple antennas or antenna arrays (e.g., antenna panels) to perform beamforming operations for directional communication with UE 115. Some signals (e.g., synchronization signals, reference signals, beam selection signals, or other control signals) may be transmitted multiple times by base station 105 in different directions. For example, base station 105 may transmit signals according to different beamforming weight sets associated with different transmission directions. Transmissions in different beam directions may be used (e.g., by a transmitting device such as base station 105 or by a receiving device such as UE 115) to identify the beam direction for later transmission or reception by base station 105.

[0081] Some signals (such as data signals associated with a specific receiving device) may be transmitted by base station 105 in a single beam direction (e.g., the direction associated with the receiving device, such as UE 115). In some examples, the beam direction associated with transmission along a single beam direction may be determined based on the signals transmitted in one or more beam directions. For example, UE 115 may receive one or more signals transmitted by base station 105 in different directions and may report to base station 105 an indication of signals received by UE 115 with the highest signal quality or other acceptable signal quality.

[0082] In some examples, transmissions via a device (e.g., by base station 105 or UE 115) may be performed using multiple beam directions, and the device may use a combination of digital precoding or radio frequency beamforming to generate a combined beam for transmission (e.g., from base station 105 to UE 115). UE 115 may report feedback indicating precoding weights for one or more beam directions, and this feedback may correspond to a configured number of beams across the system bandwidth or one or more subbands. Base station 105 may transmit reference signals (e.g., cell-specific reference signals (CRS), channel state information reference signals (CSI-RS)), which may be pre-coded or uncoded. UE 115 may provide feedback for beam selection, which may be a pre-coded matrix indicator (PMI) or codebook-based feedback (e.g., multi-panel codebook, linear combination codebook, port selection codebook). Although these techniques are described with reference to the signals transmitted by the base station 105 in one or more directions, the UE 115 may employ similar techniques to transmit signals multiple times in different directions (e.g., to identify the beam direction for subsequent transmission or reception of the UE 115) or to transmit signals in a single direction (e.g., to transmit data to a receiving device).

[0083] A receiving device (e.g., UE 115) may attempt multiple receiving configurations (e.g., directional listening) when receiving various signals (such as synchronization signals, reference signals, beam selection signals, or other control signals) from base station 105. For example, the receiving device may attempt multiple receiving directions by: receiving via different antenna subarrays; processing the received signal according to different antenna subarrays; receiving according to different sets of receiving beamforming weights applied to signals received at multiple antenna elements of the antenna array (e.g., different directional listening weight sets); or processing the received signal according to different sets of receiving beamforming weights applied to signals received at multiple antenna elements of the antenna array, any of which can be referred to as "listening" according to different receiving configurations or receiving directions. In some examples, the receiving device may use a single receiving configuration to receive along a single beam direction (e.g., when receiving data signals). The single receiving configuration may be aligned in a beam direction determined based on listening according to different receiving configuration directions (e.g., based on a beam direction with the highest signal strength, highest signal-to-noise ratio (SNR), or other acceptable signal quality determined by listening according to multiple beam directions).

[0084] The wireless communication system 100 can be a packet-based network operating according to a layered protocol stack. In the user plane, communication at the bearer or Packet Data Convergence Protocol (PDCP) layer can be IP-based. The Radio Link Control (RLC) layer can perform packet segmentation and reassembly for communication on logical channels. The Media Access Control (MAC) layer can perform priority processing and multiplex logical channels into transport channels. The MAC layer can also use error detection techniques, error correction techniques, or both to support retransmissions at the MAC layer to improve link efficiency. In the control plane, the Radio Resource Control (RRC) protocol layer can provide the establishment, configuration, and maintenance of RRC connections between the UE 115 and the base station 105 or core network 130 that supports user plane data radio bearers. At the physical layer, transport channels can be mapped to physical channels.

[0085] UE 115 and base station 105 can support data retransmission to increase the likelihood of successful data reception. Hybrid Automatic Repeat Request (HARQ) feedback is a technique used to increase the likelihood of correct data reception over communication link 125. HARQ can include a combination of error detection (e.g., using Cyclic Redundancy Check (CRC)), forward error correction (FEC), and retransmission (e.g., Automatic Repeat Request (ARQ)). HARQ can improve throughput at the MAC layer under adverse radio conditions (e.g., low signal-to-noise ratio conditions). In some examples, the device can support same-slot HARQ feedback, where the device can provide HARQ feedback in a specific time slot for data received in a previous symbol within that time slot. In other cases, the device can provide HARQ feedback in subsequent time slots or according to some other time interval.

[0086] Wireless communication system 100 can support the communication of warning information (e.g., PWS information) to alert users to events such as natural disasters, security alarms, evacuation alerts, and other information. In some cases, the presence of PWS information can be indicated to one or more UEs 115 via a network (e.g., via core network 130, through base station 105), and based on such indication, UE 115 can attempt to receive or decode the PWS information using configured communication resources. However, UE 115 may fail to receive or decode the PWS information for various reasons, including poor or degraded connectivity, inability to read SIB or other system information (OSI), network misconfiguration, invalid content or incorrect assembly of PWS segments, and other reasons. If UE 115 cannot successfully receive or decode the PWS information, UE 115 can continue to attempt to receive or decode the PWS information using the same configured resources. However, in some examples, continuing to attempt to receive or decode the PWS information using the same configured resources may be associated with adverse power consumption or delayed reception or decoding of the PWS information.

[0087] According to the examples disclosed herein, UE 115 can recognize the presence of PWS information (e.g., based on paging signals, based on SIBs) and assess whether the PWS information can be successfully received (e.g., decoded, processed, assembled) using a first BWP, a first communication link (e.g., via a first cell, via a first radio link of a first network node), or other communication resource configuration such as a first BWP on the radio spectrum. If UE 115 determines that it cannot receive the PWS information using the first communication resource (e.g., when a timer or counter expires), UE 115 can initiate a transition to a second communication resource (such as a second (e.g., a different) BWP) or communication link to monitor the indicated PWS information. In some examples, initiating such a transition may include UE 115 indicating an RLF to the network, biasing cell measurements of UE 115 or from UE 115 to prompt the network for cell reselection, releasing and establishing a communication link with the cell associated with the first communication resource, or performing a UE-initiated reselection to a new cell associated with the second communication resource, and other techniques. By initiating such a transition, UE 115 can receive PWS information faster (e.g., using a second communication resource) or more efficiently (e.g., by avoiding continuous monitoring or processing of the first communication resource) than UE 115 attempts to receive PWS information using the first communication resource, and there are other benefits as well.

[0088] The UE 115 and base station 105 of the wireless communication system 100 may additionally support a technique that enables the UE 115 to maintain multiple "message buffers" for storing received PWS segments. Using multiple message buffers can improve the reception and storage of PWS segments when the UE moves from one cell to another. Specifically, if the UE 115 of the wireless communication system 100 moves between multiple cells within the same geographical area included in the PWS information, the UE 115 can maintain multiple message buffers for storing received PWS segments and can attempt to receive and decode the complete PWS information based on the PWS segments stored in each of the various message buffers.

[0089] For example, UE 115 of wireless communication system 100 can move from a first cell A to a new cell B. In this example, if UE 115 determines that the new cell B is included in the same geographical area associated with PWS information received on the previous cell A (e.g., PWS information received via cell A is applicable to cell B), UE 115 can maintain multiple message buffers for each cell instead of discarding PWS segments received via the previous cell A. This reduces the time spent by the UE receiving and decoding the complete PWS information. For example, UE 115 can maintain buffer AB for storing PWS segments received via cell A and cell B, and buffer B for storing PWS segments received via cell B. By keeping the PWS segments received via cell A within buffer AB, UE 115 can reduce the time spent receiving and decoding all segments of the PWS information. Conversely, if the new cell B is not included in the geographical area of ​​the PWS information, the UE can discard the PWS segments received via cell A because the PWS information received on cell A is not applicable to the new cell B.

[0090] Figure 2 An example of a wireless communication system 200 supporting techniques for processing PWS information using multiple message buffers according to aspects of this disclosure is shown. In some examples, wireless communication system 200 may implement aspects of wireless communication system 100. For example, wireless communication system 200 may include one or both of UE 115-a and base station 105-a or base station 105-b, where base station 105-a or base station 105-b may be a reference... Figure 1 Examples of the corresponding devices described. In some examples, base station 105-a and base station 105-b (if present) may be connected to a network, for example, see reference [reference]. Figure 1 The core network described is 130.

[0091] The wireless communication system 200 can be configured to provide system information to the UE 115-a, including providing such information according to a system acquisition procedure. When providing system information from the base station 105-a, such a procedure may include the base station 105-a sending a Master Information Block (MIB) and a first SIB (e.g., SIB1) to the UE 115-a, which may include broadcast transmission. Additionally or alternatively, in some examples, the UE 115-a may send a system information request message to the base station 105-a, and the base station 105-a may respond by sending one or more system information messages to the UE 115-a. Based at least in part on such an exchange, the UE 115-a can operate in connected mode, which may involve network transactions that move the UE 115-a to connected mode. In some examples (e.g., after connection establishment, after connection mode initiation), base station 105-a may send an RRC reconfiguration message to UE 115-a, which may include one or more dedicated SIBs (e.g., one or more SIBs dedicated to UE 115-a), to which UE 115-a may respond by sending an RRC reconfiguration complete message.

[0092] In some examples, the first SIB (e.g., SIB1) may be broadcast by base station 105-a, and it may be included in periodic broadcast transmissions (e.g., depending on the configured transmission interval). For example, according to certain communication standards, SIB1 may be transmitted on the downlink shared channel (DL-SCH) with a period of 160 ms (e.g., the default period, the maximum period) or a variable transmission repetition period within 160 ms (e.g., less than 160 ms). In some examples, the default transmission repetition period for transmitting SIB1 may be 20 ms, but the actual transmission repetition period may be determined according to various network implementations of the wireless communication system 200.

[0093] UE 115-a can monitor (e.g., decode and process) SIB1, which can provide UE 115-a with scheduling information for other system information, including SIB type, validity information, system information periodicity, or SI window information, and other information. In some examples, if the OSI search space is enabled (e.g., in a broadcast transmission of base station 105-a, in a transmission of base station 105-a dedicated to UE 115-a, for a specific BWP of the radio spectrum), UE 115-a can transmit a system information request to read an OSI message, and UE 115-a can monitor the system information window of the requested system information (e.g., the requested SIB) in one or more periods associated with the requested SI. In some examples, this approach can be applied when requested or monitored via a broadcast channel when supported by the network (e.g., by base station 105-a). Additionally or alternatively, in some examples, the network (e.g., base station 105-a) may be configured to send one or more SIBs via dedicated signaling (e.g., RRC reconfiguration message), which may include dedicated delivery for SIB1, dedicated delivery for one or more OSI messages (e.g., dedicatedSystemInformationDelivery), or both.

[0094] In some examples, system information (e.g., SIB, PWS information) can be configured based on a specific number of segments for a particular message. For example, SIB7 and SIB8 can be configured with up to 64 segments to form a complete message (e.g., warning message, PWS message). To correctly receive an SIB or a portion thereof (e.g., an SIB message), UE 115-a may need to receive and decode each corresponding segment, which may involve assembling the message from the corresponding segments. In some examples, UE 115-a may not discard received segments until the message has been successfully assembled, or UE 115-a may not discard received segments unless the message is not successfully assembled within a threshold (e.g., a configured) duration. In other words, if UE 115-a does not successfully assemble the message within a threshold time period, UE 115-a may discard the stored segments or other information associated with the message. For example, for a warning message to be transmitted via SIB7 communication, if the complete warning message is not assembled within a three-hour time period (e.g., the duration associated with RRC, the network-defined duration, or the specification-defined duration), UE 115-a can be configured to discard any stored warning message segments and the current values ​​of the SIB7 message identifier and sequence number. In another example, for a warning message to be transmitted via SIB8 communication, if the complete warning message and geographic area coordinates (if any) are not assembled within a three-hour time period, UE 115-a can be configured to discard any stored warning message segments (multiple) and warning area coordinate segments (if any), along with the associated values ​​of the SIB8 message identifier and sequence number. In some examples, when other communication errors may prevent successful communication of warning information, attempting continuous monitoring and decoding of such warning information (e.g., until a configured threshold duration, such as a 3-hour timer, is met) may be associated with inappropriate power consumption of UE 115-a or inappropriate delays in receiving such warning information.

[0095] For example, UE 115-a may receive (e.g., from base station 105-a) an indication 205 that PWS information is present, and in response, UE 115-a may attempt to receive the PWS information via PWS transmission 210-a through a first communication resource. However, due to various reasons, including those described herein, UE 115-a may fail to successfully receive (e.g., decode, process, assemble) the PWS information from PWS transmission 210-a. For example, if UE 115-a is able to decode a paging indicating the presence of PWS information (e.g., an example of indication 205), but cannot read the SIB1 or OSI in PWS transmission 210-a due to a configuration error (e.g., when SIB1 or OSI is absent as indicated by the paging), then UE 115-a may not successfully attempt to receive the PWS information (e.g., via PWS transmission 210-a). For example, when operating in idle mode, UE 115-a can receive paging indicating PWS updates, but may not be able to read the corresponding OSI in PWS transmission 210-a (e.g., when the paging search space is not present). In another example, when operating in connected mode, base station 105-a can be configured to send PWS information via dedicated messages of PWS transmission 210-a, but if UE 115-a cannot receive (e.g., decode, process, assemble) PWS information from PWS transmission 210-a, it may be unclear how long UE 115-a should wait for such PWS information via dedicated messages.

[0096] In some examples, a first SIB may be included in indication 205 to indicate the presence of PWS information in another SIB included in PWS transmission 210-a. For example, when scheduling information for SIB8 (e.g., of PWS transmission 210-a) is included in SIB1 (e.g., indication 205), it may be necessary to monitor SIB8 for reception via PWS transmission 210-a (e.g., through the first communication resource) as long as such scheduling information exists in SIB1. However, SIB1 may contain misconfigurations or other errors that could invalidate SIB8 or its segments. For example, SIB8 may include an empty message identifier (e.g., msg_id0) or an out-of-range message identifier (e.g., outside the ETWS or CMAS range), or the first segment may be received without a corresponding or enforced data encoding / decoding scheme (e.g., due to network misconfiguration). In some examples, it may be unclear how long UE 115-a should attempt to read or decode PWS information or other messages using the configured communication resources of PWS transmission 210-a.

[0097] In another example, SIB7 of PWS transmission 210-a can be decoded and will not stop due to invalid messages because a complete segment may not have been received. Additionally or alternatively, segments of PWS information from PWS transmission 210-a may not be fully assembled by UE 115-a (e.g., due to missing segments, invalid or misconfigured segments). For example, decoding may not be performed actively, such as when the network has stopped scheduling PWS information, or if UE 115-a has been reselected to a different cell without scheduling information (e.g., the cell of base station 105-a, the cell of base station 105-b). In another example, UE 115-a can receive segments via PWS transmission 210-a, but may not be able to fully assemble them under conditions such as network misconfiguration (e.g., when the same segment is transmitted), poor or degraded radio conditions, and other conditions.

[0098] Therefore, based on these and other conditions, when segments of a PWS information message (e.g., using the first communication resource of PWS transmission 210-a) cannot be received or correctly assembled, UE 115-a may experience inappropriate delays when receiving PWS information, which may be associated with UE 115-a losing critical information. Furthermore, because UE 115-a may continue to attempt to read or otherwise receive PWS information on a misconfigured network (e.g., using the first communication resource of PWS transmission 210-a), UE 115-a may unnecessarily consume power.

[0099] According to the examples disclosed herein, UE 115-a can recognize the presence of PWS information (e.g., based on indication 205 such as a paging signal or SIB) and assess whether the PWS information can be successfully received (e.g., decoded, processed) using a first communication resource (e.g., the first communication resource of PWS transmission 210-a), such as a first BWP of the radio spectrum, a first communication link (e.g., via a first cell, via a first network node, via base station 105-a), or other resource configuration. If UE 115-a determines that it cannot receive the PWS information using the first communication resource (e.g., when a timer or counter expires), UE 115-a can initiate a switch to a second communication resource (such as a second (e.g., a different) BWP) or communication link to monitor the indicated PWS information. In various examples, the second communication resource may be associated with PWS transmission 210-b of the same base station 105 (e.g., base station 105-a) or PWS transmission 210-c of a different base station 105 (e.g., base station 105-b), and UE 115-a may monitor PWS information that cannot be received via PWS transmission 210-a.

[0100] In some examples, initiating a transition to a new communication resource may include UE 115-a initiating a transition to a new BWP. To initiate a transition to the new BWP, UE 115-a may send an indication that UE 115-a lacks configuration of one or more search spaces in the first BWP (e.g., to base station 105-a), which may trigger the network to configure UE 115-a for communicating with the new BWP, and other operations.

[0101] In some examples, initiating a transition to a new communication resource may include UE 115-a instructing a Link-Link Function (RLF) with base station 105-a, which may prompt the network to configure a new communication link with base station 105-b for UE 115-a, or a new or reconfigured communication link with base station 105-a. In some examples, initiating a transition to a new communication resource may include UE 115-a releasing the communication link with the cell associated with the first communication resource (e.g., releasing the communication link with base station 105-a), or performing a UE-initiated reselection of a new cell associated with a second communication resource (e.g., a new cell for base station 105-a, a new cell for base station 105-b).

[0102] In some examples, initiating a transition to a new communication resource may include UE 115-a biasing cell measurements to prompt the network to reselect a cell (e.g., to a new cell at base station 105-a, to a new cell at base station 105-b). For example, UE 115-a may bias or otherwise indicate a relatively poor or unfavorable cell measurement for a first communication resource (e.g., for a cell associated with PWS transmission 210-a), or bias or indicate a relatively good or favorable cell measurement for a second communication resource (e.g., for a cell associated with PWS transmission 210-b or PWS transmission 210-c or both).

[0103] By initiating such a transition (e.g., monitoring or receiving warning information via PWS transmission 210-b or via PWS transmission 210-c or both), UE 115-a can receive PWS information faster or more efficiently than UE 115-a attempting to receive PWS information using the first communication resource (e.g., via PWS transmission 210-a), and there are other benefits as well.

[0104] In the first example, UE 115-a may have received a downlink control information (DCI) paging update (e.g., indication 205 indicating the presence of PWS information), but may not be able to read the SIB1 or one or more segments that include the PWS information. In such a scenario, upon receiving the paging signal, UE 115-a can be configured to start a timer for each of the one or more segments, as well as a total timer (e.g., a global timer) associated with receiving or decoding the indicated PWS information. In some examples, base station 105-a may be configured (e.g., via the network) to send updated SIBs to UE 115-a via a dedicated SIB, such as when UE 115-a is operating in a connected mode or state. However, in some examples, the paging signal may indicate the presence of PWS information, but due to misconfiguration, SIB1 may not be successfully read or otherwise received or decoded (e.g., if the SIB1 search space is not configured, or if the OSI search space is not configured but the paging and SIB1 search spaces are configured). When the threshold duration expires (e.g., when one or more timers associated with receiving PWS information expire, such as a global timer, a segment timer, or both), if UE 115-a fails to successfully receive PWS information (e.g., it does not receive the dedicated SIB associated with receiving PWS information in connected mode), UE 115-a may initiate a transition to a different communication resource (e.g., associated with PWS transmission 210-b or PWS transmission 210-c, or both). Initiating such a transition may include UE 115-a triggering a handover to a different BWP, triggering or indicating an RLF (e.g., sending a rebuild message to the network), biasing cell measurements communicated to base station 105-a causing the network to trigger a handover (e.g., to a different cell), or performing a local cell release to acquire SIB1 in the initial BWP (e.g., this is possible when operating in connected mode, even if the initial BWP has an incorrect search space configuration), or triggering an emergency cell reselection (e.g., when UE 115-a is operating in idle mode, if OSI messages cannot be read correctly).

[0105] In the second example, UE 115-a may have already identified the presence of PWS information based on the scheduling information included in the SIB1 message of indication 205, and may attempt to decode PWS information from other SIBs (e.g., SIB7, SIB8) from PWS transmission 210-a until such scheduling information is removed from SIB1. In some examples (e.g., for SIB7), UE 115-a may stop monitoring or decoding the SIB upon receiving or assembling such an SIB, such as when a network configuration indicates that decoding can stop once a complete message is formed. In some examples, for each of the set of one or more SIBs (e.g., for SIB7, for SIB8), a timer (e.g., per-segment timer) may be started for each segment of the SIB, and the timer may be reset using valid segments (e.g., valid segments of PWS information) received via broadcast signaling (e.g., broadcast channel) or dedicated signaling. If no segment is received, or if a segment is discarded due to invalid content within the timer duration, then when such a timer expires (e.g., when the timer for each segment expires), UE 115-a may initiate a transition to a different communication resource, such as triggering or indicating an RLF, biasing communication transmission to cell measurements at base station 105-a, causing the network to trigger a handover, perform a local release of the cell, or perform an emergency cell reselection, including various examples of such operations described herein.

[0106] In some examples, by not storing invalid segments, longer-duration timers associated with SIB decoding failures (e.g., timers associated with RRC configuration, 8-hour timers) may not be started, or such threshold durations may not be reached. For example, because segment-specific timer methods can support evaluating whether PWS information can be received within a few seconds (e.g., by segment, instead of the 3-hour SIB decoding timer used in other cases, such as for the entire PWS message), UE 115-a can move to different communication resources more quickly and has fewer unsuccessful decoding attempts. Therefore, UE 115-a can attempt to receive PWS information more quickly, and if UE 115-a is already camped on a bad or rogue cell, UE 115-a can move to a different cell with an improved configuration to receive PWS information and avoid inappropriate power consumption.

[0107] In the third example, UE 115-a may have received one or more segments of PWS information, but may not be able to fully assemble them. In such an example, UE 115-a may wait for a duration associated with the RRC configuration (e.g., a specification-defined timer, a 3-hour timer) to attempt to receive all PWS information segments. In such an example, UE 115-a may alternatively adopt an intermediate approach, especially if the PWS message is critical (e.g., based on a configured list of critical messages, such as a list of critical msg_ids and ETWS and CMAS IDs). Therefore, for critical PWS messages, UE 115-a may employ a more aggressive (e.g., faster) timeout than waiting for the entire duration of the configured SIB decoding timer (e.g., instead of remaining on the first communication resource based on a 3-hour timeout timer).

[0108] In such an example, UE 115-a can employ a combination of timers, which can be referred to as a global timer and an interrupt timer. In one example, the global timer can be defined according to the following equation (1):

[0109] Overarching_timer = (SI_periodicity * Num_segments) * (1)

[0110] num_attempts_per_segment

[0111] In some examples, SI_periodicity can refer to the period during which system messages are repeated, and the default value can be the maximum value (e.g., 5.12 seconds). In some examples, Num_segments can refer to the number of segments in a given message (e.g., a PWS message). If one or more segments have been received, Num_segments can refer to the number of available or remaining segments, or it can be equal to the maximum number of segments (e.g., 64 segments, the total number of segments associated with a PWS message). In some examples, num_attempts_per_segment can refer to the configured number of attempts per segment. Therefore, in one example, for a configuration of SI_periodicity of 5.12 seconds, Num_segments equal to 64 segments, and num_attempts_per_segment of 5 attempts per segment, the worst-case value for Overarching_timer could be 1638.4 seconds, or approximately 27 minutes. This could be the total duration allowed to attempt to retrieve an associated PWS message before initiating a transition to a new communication resource for further attempts to retrieve the associated PWS message. In various examples, any one or more parameters used to determine such a total timer may be based at least in part on the criticality of the PWS information, such as based on ETWSID, CMAS ID, or other identifiers.

[0112] In some examples, the UE 115-a may start the overall timer once the PWS information of SIB7 or SIB8 is scheduled (e.g., upon receiving or processing an indication 205 including such scheduling). In some examples, if a segment is successfully received or processed but there are still pending segments, the timer may be recalculated according to equation (1) using the remaining number of segments (e.g., for the parameter Num_segments), or the timer may be adjusted such that the new timer value is equal to the value calculated according to equation (1) minus the expiration value of the overall timer (e.g., shortening the duration of the overall timer based on the successful reception or processing of one or more segments).

[0113] In some examples, an interrupt timer can be provided to support various interrupts, such as RLF procedures, cell reselection, or handover operations (e.g., as protection against the overall timer). Such an interrupt timer can be added to the value of the overall timer, or the overall timer can be paused or stopped during the duration of the interrupt timer or during the interrupt itself. For example, UE 115-a can be configured with a handover timer (e.g., a T304 timer), and the duration of the interrupt timer can be longer than the duration of the handover timer. Therefore, the interrupt timer can be started and run during operations such as handover or cell selection or reselection, as well as other types of interrupts that can prevent the interrupt timer from unnecessarily reaching its threshold time (e.g., in an overly conservative manner).

[0114] When the overall timer expires, UE 115-a can initiate a transition to a second communication resource. For example, such a transition can be initiated by performing an emergency reselection (e.g., if UE 115-a is operating in idle mode), or if UE 115-a is operating in connected mode, UE 115-a can trigger an RLF, or offset cell measurement to trigger the network to initiate a handover to a new cell, or UE 115-a can perform a local release and trigger idle mode processing, such as performing an emergency reselection.

[0115] As previously mentioned, system information (e.g., SIB, PWS information) can be configured with a specific number of segments based on a particular message. For example, SIB7 and SIB8 can be configured with up to 64 segments to form a complete message (e.g., warning message, PWS message). To correctly receive an SIB or a portion thereof (e.g., an SIB message), UE 115-a may need to receive and decode each corresponding segment, which may involve assembling the message from the corresponding segments. In the context of SIB7 and SIB8, the period of each segment can be 8 frames (80ms). Therefore, in the case of 64 segments, all segments of the individual SIB or PWS information can be received within 64 * 80ms = 5.12 seconds. However, if the network repeatedly transmits any segment multiple times, or if no segment is received at UE 115-a, the time required to receive all segments of the corresponding message may increase significantly. For example, if the period of each segment is 512 frames, all 64 segments can be received at UE 115-a within 64 * 5120 = 327.68 seconds or 5.46 minutes.

[0116] In other words, UE 115-a may have to wait 5.46 minutes between receiving the first and last segments of PWS information. UE 115-a may even very likely undergo a cell reselection process (e.g., idle) or a handover process (in connected mode) within that time frame (e.g., within the 5.46-minute time span). Some UE 115s may not be configured to collect PWS segments across cells and therefore may be configured to discard all accumulated PWS segments when moving to a new cell. In this case, UE 115 may have to start from scratch and may begin accumulating PWS segments in the new cell. This is possible even when the System Information (SIB, PWS information) may be the same across cells. Therefore, some conventional PWS reception techniques implemented by some UE 115s can increase the time spent acquiring all segments of a message when moving between cells, which may delay the delivery of PWS information and other important messages to UE 115.

[0117] Therefore, to improve PWS information acquisition when UE 115-a moves between cells, UE 115-a and base station 105-a of wireless communication system 200 can be configured to support a technique that enables UE 115-a to maintain multiple "message buffers" for storing received PWS segments. Using multiple message buffers can improve PWS segment reception and storage when the UE moves from one cell to another. Specifically, if UE 115 of wireless communication system 100 moves between multiple cells within the same geographical area included in the PWS information, UE 115 can maintain multiple message buffers for storing received PWS segments and can attempt to receive and decode complete PWS information based on the PWS segments stored in each of the various message buffers.

[0118] refer to Figure 3 The use of multiple message buffers is further illustrated and described.

[0119] Figure 3 A wireless communication system 300 supporting techniques for processing PWS information using multiple message buffers according to aspects of this disclosure is shown. Aspects of the wireless communication system 300 may be implemented by aspects of wireless communication system 100, wireless communication system 200, or both, or may be implemented by aspects of wireless communication system 100, wireless communication system 200, or both. For example, Figure 3 The wireless communication system 300 shown may include UE 115-b, which may include Figure 2 The example shown is UE 115-a.

[0120] UE 115-b can communicate with the network via one or more cells 305, including a first cell 305-a (e.g., cell A) and a second cell 305-b (e.g., cell B). In some embodiments, the first cell 305-a and the second cell 305-b can be connected by the same base station 105 (e.g., Figure 2 The base station 105-a) shown in the diagram supports this. Alternatively, the first cell 305-a and the second cell 305-b may be supported by different base stations 105. Figure 3 As shown, UE115-b can be located in the first cell 305-a at time 1 (and configured to communicate with it), and subsequently located in the second cell 305-b at time 2 (and configured to communicate with it). For example, UE 115-a can perform a cell handover procedure between time 1 and time 2.

[0121] In some aspects, the network of the wireless communication system 300 can be configured to transmit (e.g., broadcast) PWS information. As previously described, the PWS information can be transmitted as separate segments, wherein UE 115-b is configured to receive and assemble each segment to fully receive and decode the PWS information. In this regard, UE 115-a can be configured to receive a segment of PWS information via the first cell 305-a at time 1, and can be configured to receive a segment of PWS information via the second cell 305-b at time 2.

[0122] In some implementations, segments of PWS information can be cell-specific. That is, segments of PWS information received via first cell 305-a may not be applicable to second cell 305-b, and vice versa. In this case, the PWS information may include a “geographical extent” of a single cell 305. For the purposes of this disclosure, the term “geographical extent” may refer to a defined area or region where PWS information is considered valid or applicable. In additional or alternative implementations, PWS information may be associated with a geographic extent spanning multiple cells 305. For example, PWS information may be associated with a geographic extent that includes both first cell 305-a and second cell 305-b, such that segments of PWS information received via first cell 305-a are valid for second cell 305-b, and vice versa. A geographic extent may include a set of cells 305, a Public Land Mobile Network (PLMN), or a tracking area (e.g., a Tracking Area Code (TAC)).

[0123] A segment of PWS information may include information or fields indicating the geographic scope of the corresponding PWS information. For example, a segment of PWS information may include a serial identifier (serial-id) indicating the geographic scope of the PWS information (e.g., multiple serial identifier fields). Therefore, UE 115-b can be configured to serialize the identifier of a received PWS segment to determine the geographic scope of the underlying PWS information, and thus determine whether a segment received on one cell 305 (e.g., the first cell 305-a) is valid or applicable to other cells 305 (e.g., the second cell 305-b).

[0124] When the geographic range of the PWS information is cell-wide (e.g., a single cell), UE115-b can be configured to recognize that previously received PWS segments are no longer valid and therefore can be discarded. In other words, no action can be taken at UE115-b to retain previously received PWS segments, and each segment timeout may not trigger a cell change process. For example, UE115-b may receive PWS segments via a first cell 305-a and may subsequently move to a second cell 305-b. When the geographic range of the PWS information associated with the first cell 305-a is cell-wide (e.g., only applicable to the first cell 305-a), UE115-b can recognize that the previously received PWS segments are invalid for the new target cell (e.g., the second cell 305-b) and therefore can discard the previously received PWS segments.

[0125] Conversely, when UE 115-b changes cell 305, but the geographical range of the PWS information includes both the original cell 305 and the target cell 305, the techniques described herein enable UE 115-b to maintain multiple message buffers 310 for storing PWS segments received via each cell 305. The use of multiple message buffers 310 allows UE 115-b to retain previously received PWS segments and potentially reduces the time spent by UE 115-b receiving all PWS segments and decoding the corresponding PWS information.

[0126] For example, such as Figure 2 As shown, UE 115-b can receive PWS segments associated with PWS information via first cell 305-a at time 1. For example, UE 115-b can receive segments 1, 3, 4, 5, and 21 via first cell 305-a. The PWS information corresponding to the received PWS segments can be associated with a geographical area that includes at least first cell 305-a. Figure 2As shown, UE 115-b can store the PWS segment received via the first cell 305-a in the first message buffer 310-a (message buffer A). Subsequently, UE 115-b can move to the second cell 305-b. For example, UE 115-b can perform a cell change procedure (e.g., handover procedure, cell selection / reselection procedure) to attach to the second cell 305-b. In other words, when making a decision regarding the cell change procedure, UE 115-b can prioritize cells 305 that are included in the geographical range of the PWS information. That is, UE 115-b can perform a cell change procedure (e.g., handover procedure, offset measurement to force cell reselection procedure) on the second cell 305-b based on the fact that the second cell 305-b is included in the geographical range.

[0127] Continuing with the same example, UE 115-b can obtain an SIB (e.g., SIB1) from the second cell 305-b, where the SIB includes PWS scheduling information associated with the second cell 305-b. In other words, the SIB1 message received via the second cell 305-b can instruct UE 115-b on the resources to monitor for PWS information on the second cell 305-b. UE 115-b can receive additional PWS segments (e.g., segments 2, 20) via the second cell 305-b. For example, UE 115-b can receive additional PWS segments based on the PWS scheduling information indicated via the SIB received from the second cell 305-b. When receiving PWS segments via the second cell 305-b, UE 115-b can be configured to determine whether PWS segments previously received via the first cell 305-a should be retained or discarded. Specifically, a PWS segment received via the second cell 305-b may be associated with the same PWS information or different PWS information as a PWS segment received via the first cell 305-a. Therefore, if the PWS segments received via the first cell 305-a and the second cell 305-b correspond to different PWS information (e.g., different PWS messages), the PWS segment received via the first cell 305-a may not be applicable to the second cell 305-b and can therefore be discarded. In other words, if the geographical range of the PWS information corresponding to the PWS segment received via the first cell 305-a does not include the second cell 305-b (e.g., the second cell 305-b is not included in the geographical range of the PWS information on the first cell 305-a), then UE 115-b can determine that the PWS segment received via the first cell 305-a is not applicable to the second cell 305-b and can therefore be discarded.

[0128] Therefore, when receiving a PWS segment via the second cell 305-b, the UE 115-b can be configured to identify whether the second cell 305-b is included in the geographical range of the PWS segment received via the first cell 305-a. In some cases, the geographical range can be indicated by the serial identifier of the PWS segment received via the second cell 305-b. In this respect, the UE 115-b can determine whether the second cell 305-b is included in the geographical range based on the serial identifier of the PWS segment received via the second cell 305-b.

[0129] If UE 115-b determines that the second cell 305-b is not included in the geographical range, UE 115-b may determine that the PWS segments received via the first cell 305-b are invalid or inapplicable to the second cell 305-b, and may therefore discard the PWS segments received via the first cell 305-a (e.g., discard segments 1, 3, 4, 5, 21 and / or message buffer 310-a).

[0130] Conversely, if UE 115-b determines that the second cell 305-b is included in the geographic range (e.g., geographic range matching and / or the geographic range includes both cells 305-a and 305-b), then UE 115-a can be configured to retain PWS segments received via the first cell 305-a and maintain multiple message buffers 310. Specifically, UE 115-b can retain PWS segments received via the first cell 305-a based on geographic range matching, the existence of PWS scheduling information for the second cell 305-b, and the matching (e.g., identical) of serial identifiers and message identifiers across the first cell 305-a and the second cell 305-b.

[0131] For example, if the geographic range of the PWS information is within the PLMN range, and the serial identifiers of the PWS segments received via first cell 305-a and second cell 305-b are the same, then UE 115-b can determine that the PWS information (e.g., Cell Broadcast System (CBS) messages) has not changed between cells 305, and can retain the PWS segments received via first cell 305-a. In some cases, the PWS information (CBS messages) may have changed across cells. However, meeting the above conditions (e.g., the same geographic range, the same serial-id) may be sufficient for UE 115-b to retain the PWS segments received via first cell 305-a, thus maintaining the possibility of successfully cascading PWS segments across cells 305.

[0132] Upon confirming that both the first cell 305-a and the second cell 305-b are included within the geographical range of the PWS information (e.g., geographical range matching), UE 115-b can be configured to maintain multiple message buffers 310 for storing received PWS segments. For example, as Figure 3 As shown, when it is confirmed that both the first cell 305-a and the second cell 305-b are included in the geographical range of the PWS information, the UE 115-b can be configured to maintain message buffer 310-b (message buffer AB) associated with the first cell 305-a and the second cell 305-b, and a second message buffer 310-c associated with the second cell 305-b. In other words, message buffer 310-b can be configured to store or accumulate PWS segments received via the first cell 305-a and the second cell 305-b, wherein message buffer 310-c can be configured to store or accumulate PWS segments received only via the second cell 305-b (e.g., accumulating PWS segments only on the current target cell 305).

[0133] In this respect, PWS segments received via the second cell 305-b can be stored in both message buffer 310-b and message buffer 310-c. For example, as Figure 3 As shown, segment 2 of the PWS segment can be received via the second cell 305-b and can be stored in message buffers 310-b and 310-c. In some aspects, UE 115-b can be configured to store segments in the corresponding message buffers 310-b and 310-c based on the serial identifier and message identifier across segments received via the corresponding cell 305.

[0134] In some cases, UE 115-b can convert message buffer 310-a (message buffer A) into message buffer 310-b (message buffer AB). In other cases, UE 115-b can create a new message buffer 310-b, transfer or copy PWS segments from message buffer 310-a to message buffer 310-b, and discard message buffer 310-a.

[0135] In some implementations, if the last segment in message buffer 310-b (e.g., the last sequential segment) is different from the last segment in message buffer 310-c (e.g., the last sequential segment), then UE 115-b can be configured to recognize that concatenation across cells 305-a and 305-b is impossible, and can be configured to discard message buffer 310-b. For example, if UE 115-b will receive segment 21 (e.g., segment 21B) via second cell 305-b, and segment 21B received via second cell 305-b is different from segment 21A received via first cell 305-a, then UE 115-b can be configured to recognize that concatenation across cells 305-a and 305-b is impossible, and can be configured to discard message buffer 310-b. This conclusion can only be reached if the last sequential segment on both first cell 305-a and second cell 305-b is known.

[0136] Furthermore, even when the geographical range of the PWS information includes both the first cell 305-a and the second cell 305-b, UE 115-a can be configured to identify cross-cell concatenation as impossible if the lengths of the PWS segments corresponding to the same PWS segment received via the respective cells 305-a and 305-b are different. For example, if the length of segment #x received via the first cell 305-a is different from the length of the same segment #x received via the second cell 305-b (e.g., a segment corresponding to the same PWS segment in the PWS information), then UE 115-b can be configured to determine that cross-cell concatenation is impossible and can thus discard message buffer 310-b. In other words, if UE 115-b will receive segment 3 (e.g., segment 1B) via the second cell, and the length of segment 3A received via the first cell 305-a is different from the length of segment 3B received via the second cell 305-b, then UE 115-b can be configured to discard message buffer 310-b (because cross-cell concatenation is impossible).

[0137] In other cases, if the first cell 305-a and the second cell 305-b are configured to segment PWS information differently (e.g., different segmentation configurations, different concatenation configurations), this may make concatenation across cells 305 impossible. For example, if the first segmentation configuration associated with a segment received via the first cell 305-a differs from the second segmentation configuration associated with a segment received via the second cell 305-b, UE 115-b may be configured to discard message buffer 310-b. In this case, segments stored in the respective message buffers 310-b, 310-c may not be correctly constructed and / or may not be concatenated. For example, the number of segments of PWS information broadcast in the first cell 305-a and the second cell 305-b may be the same. However, in some cases, the remaining segments received in the second cell 305-b may not intersect with the segments received in the first cell 305-a, and the length of the remaining segments from the second cell 305-b may not match the same segments not received by the first cell 305-a. In this example, message buffer 310-b (message buffer AB) will not be properly concatenated, and UE115-b can therefore be configured to discard message buffer 310-b.

[0138] Therefore, UE 115-b can be configured to discard message buffer 310-b (message buffer AB) when certain conditions are met, including but not limited to: all segments have been received (e.g., constructing PWS information, constructing a complete segment); the lengths of segments in the various message buffers 310-b and 310-c do not match; the last segment in different order in the various message buffers 310-b and 310-c; different serial identifiers in segments received via the various message buffers 310-b and 310-c; different message identifiers in segments received via the various message buffers 310-b and 310-c; change of geographic range; change of serial identifier; change of message identifier; timer expiration (e.g., 3-hour timer expiration).

[0139] UE 115-b can be configured to decode PWS information based on the completion (e.g., filling) of one of message buffers 310-b and 310-c. Upon completion of message buffers 310-b and 310-c, UE 115-b can send the completed message buffer 310 to a higher layer at UE 115-b for decoding.

[0140] Even if UE 115-b discards message buffer 310-b, UE 115-b can still receive all PWS segments of the PWS information via the second cell 305-b and thus decode the PWS information (by sending the received PWS segments to a higher layer at UE 115-b). In this respect, message buffer 310-c can act as a "fallback" or "backup" of message buffer 310-b in the event that cross-cell concatenation is impossible or unsuccessful. However, by maintaining multiple message buffers 310, UE 115-b can reduce the time spent receiving all segments (and thus the time spent decoding the PWS information) in the event that the concatenation of message buffer 310-a is successful. Therefore, the technique of this disclosure enables UE 115-b to construct a complete PWS information message more quickly by implementing multiple message buffers 310, which increases the probability of constructing a complete PWS information message correctly and faster. In particular, even if message buffer 310-b (e.g., message buffer AB, bufferAcrossCells) is incorrect and cascading fails, message buffer 310-c (e.g., message buffer B, bufferSourceCell, bufferTargetCell) will have the latest set of PWS segments received via the second cell 305-b, thereby enabling successful decoding of PWS information.

[0141] The message identifier (message-id) of a received PWS segment can be based on a region (e.g., cell 305) that can be associated with a defined criticality. Defined criticalities might include presidential alerts or weather alerts. Furthermore, defined criticalities may vary by country or region. For example, message identifiers in the European Union (EU) can be classified as alerts from level 1 to level 4 (where level 1 alerts may not be disabled by the user and / or UE 115), while in South Korea, the same message identifier can be classified as category 0 or category 1. In some cases, PWS information messages that UE 115-b cannot opt ​​out of can be classified or defined as critical messages (e.g., EU alert 1, category 0, presidential alert). Additionally, if UE 115-b has enabled a message identifier ID belonging to EU-Alert-2, a category 1, or an imminent threat, the corresponding PWS information message can also be classified as a critical message. Conversely, if the message identifier is not critical, UE 115-b may be able to move to cell 305 outside the geographic range of PWS information to save power and battery life (e.g., by effectively opting out of PWS information).

[0142] In some aspects, UE 115-b can be configured to maintain one or more timers associated with PWS information. Furthermore, UE 115-b can be configured to discard received PWS segments and / or message buffer 310 (e.g., message buffer 310-b) based on the expiration of the timers associated with the PWS information and / or the timers associated with individual segments received via the first cell 305-a, the second cell 305-b, or both. UE 115-b can be configured to maintain two separate timers: a segment timer and an overall timer. In some implementations, the overall timer can be configured to handle misconfigurations, such as receiving the same segment of PWS information but not all segments. In this case, the segment timeout will restart each time a segment is received, but the overall timer (e.g., a 3-hour timer) can continue running, which may result in an overall timeout (e.g., a 3-hour timeout), as previously described herein.

[0143] In some respects, if the geographic range of the PWS information is a cell range (e.g., the geographic range only includes the first cell 305-a), then each timeout segment (e.g., timeout based on each timer segment) can be ignored. Conversely, if the geographic range includes both cells 305-a and 305-b, or if the geographic range includes the PLMN, then each timeout segment can be not ignored.

[0144] In some implementations, upon timer expiration, UE 115-b can be configured to check if any recently discovered PLMN or TAC matches the current cell 305 (e.g., cell 305-b). If in connected mode, UE 115-b can be configured to offset a measurement (e.g., A4 measurement) to trigger a cell change procedure (e.g., cell handover procedure) to a new target cell 305. Alternatively, UE 115-b can be configured to trigger an RLF. In contrast, if in idle mode, UE 115-b can be configured to trigger a reselection of a new target cell 305 upon timer expiration. In this case, the cell selection / reselection measurement or procedure can be offset in a manner that facilitates transition to a new target cell 305 (e.g., a third cell 305) included in the geographic range of the PWS information. In other words, UE 115-b can prioritize target cells 305 included in the geographic range of the PWS information.

[0145] The overall timer can be defined according to Equation 1 above (e.g., Overarching_timer = (SI_periodicity * Num_segment) * num_attempts_per_segment), where SI_periodicity is the period during which the system message repeats (e.g., a default maximum of 5.12 seconds). In some examples, Num_segments can refer to the number of segments in a given message (e.g., a PWS message). If one or more segments have already been received (e.g., the last segment), Num_segments can refer to the number of available or remaining segments, or it can be equal to the maximum number of segments (e.g., 64 segments, the total number of segments associated with a PWS message). In some examples, num_attempts_per_segment can refer to the configured number of attempts per segment (e.g., x reception attempts per segment). Therefore, in one example, for the worst-case scenario, the value of Overarching_timer could include SI_periodicity of 5.12 seconds, Num_segments equal to 64 segments, and num_attempts_per_segment of 5 attempts per segment. In this worst-case scenario, Overarching_timer could be 1638.4 seconds, or approximately 27 minutes, which could be the total duration allowed to attempt to retrieve associated PWS information before initiating a transition to a new communication resource (e.g., new cell 305) for further attempts to retrieve associated PWS information.

[0146] In some implementations, UE 115-b can be configured to respond to PWS information from SIB7 and / or SIB8 once it is scheduled (e.g., during reception or processing). Figure 2 When the instruction in the table is 205, the overall timer (e.g., Overarching_timer) is triggered. In some examples, if a segment of PWS information is successfully received or processed, but there are still pending segments, the timer can be recalculated according to equation (1) using the remaining number of segments (e.g., for the parameter Num_segments), or the timer can be adjusted so that the new timer value is equal to the value calculated according to equation (1) minus the expiration value of the overall timer (e.g., shortening the duration of the overall timer based on the successful reception or processing of one or more segments).

[0147] Figure 4A wireless communication system 400 supporting technology for processing PWS information using multiple message buffers according to aspects of this disclosure is shown. Aspects of the wireless communication system 400 may be implemented by aspects of wireless communication system 100, wireless communication system 200, wireless communication system 300, or any combination thereof, or may be implemented by aspects of wireless communication system 100, wireless communication system 200, wireless communication system 300, or any combination thereof. For example, Figure 4 The wireless communication system 400 shown may include UE115-c, which may include Figure 2 The UE 115-a shown Figure 3 Examples of UE 115-b or both are shown.

[0148] In some cases, when acquiring PWS information, UE 115 can perform multiple cell change procedures (e.g., handover procedures) between cells. In other words, when acquiring PWS information, UE 115 can perform multiple "hops" between target cells. In some cases, each "hop" or each of the target cells may (or may not) be included in the geographical scope of the PWS information. For example, as... Figure 4 As shown, UE 115-c can wirelessly communicate with a network including a first cell 405-a (cell A), a second cell 405-b (cell B), and a third cell 405-c (cell C). In some embodiments, the first cell 405-a, the second cell 405-b, and the third cell 405-c can be powered by the same base station 105 (e.g., Figure 2 The base station 105-a shown in the diagram supports this. Alternatively or alternatively, the first cell 405-a, the second cell 405-b, the third cell 405-c, or any combination thereof may be supported by two or more different base stations 105.

[0149] like Figure 4 As shown, UE 115-c can perform multiple "hops" or cell change processes between different target cells 405 over time. For example, UE 115-c may be located in the first cell 405-a at time 1 (and configured to communicate with it), located in the second cell 405-b at time 2, located in the third cell 405-c at time 3, and return to the first cell 405-a at time 4 (e.g., hop from cell ABCA). In some implementations, each of cells 405-a, 405-b, 405-c, and 405-d may be included in the geographic scope of PWS information that is transmitted / broadcast on each of the respective cells 405. That is, cascading of PWS segments across each cell 405 of the wireless communication system 400 is possible.

[0150] When each cell 405 (e.g., target cell 405) is included in the geographic range of PWS information broadcast by the network of the wireless communication system 400, the UE 115-c can be configured to implement the multi-buffer technique described herein to facilitate efficient reception of PWS information across cells 405, thereby accelerating the decoding of PWS information.

[0151] For example, in the first embodiment, according to Table 1 below, when UE 115-c moves between target cells 405 of the wireless communication system 400, UE 115-c can maintain multiple message buffers:

[0152] A->B Message buffers AB and B B->C Message buffers ABC and C C->A Message buffers ABCA and A

[0153] Table 1: Multi-Message Buffer Processing (Implementation Method 1)

[0154] As shown in Table 1, according to a first embodiment, UE 115-c can maintain message buffers AB and B during a cell change process (e.g., a handover process) from a first cell 405-a (cell A) to a second cell 405-b (cell B). Message buffer AB can be configured to store PWS segments received via cell A and cell B, while message buffer B can be configured to store PWS segments received via cell B. Furthermore, UE 115-c can maintain message buffers ABC and C during a cell change process from a second cell 405-b (cell B) to a third cell 405-c (cell C), wherein message buffer ABC can be configured to store PWS segments received via cells A, B, and C, and message buffer C can be configured to store PWS segments received via cell C. In some embodiments, UE 115-c can be configured to convert message buffer AB into message buffer ABC during a cell change process to cell C. Additionally or alternatively, message buffer ABC may include a new message buffer different from message buffer AB. Finally, as shown in Table 1, during the cell change process from the third cell 405-c (cell C) to the first cell 405-a (cell A), UE 115-c can maintain message buffers ABCA and A. Message buffer ABCA can be configured to store PWS segments received via cells A, B, and C, and then stored again in A. Message buffer A can be configured to store PWS segments received via cell A. In some implementations, UE 115-c can be configured to convert message buffer ABC to message buffer ABCA during the cell change process to cell A. Additionally or alternatively, message buffer ABCA may include a new message buffer different from message buffer ABC.

[0155] In this regard, and according to the first embodiment, UE 115-c can be configured to sequentially perform cell change procedures to each target cell 405 included in the geographical range of the PWS information, and to obtain a PWS segment from each of the target cells 405. When a PWS segment is received from each target cell 405, UE 115-c can be configured to store the received PWS segment in a respective message buffer, each message buffer being associated with the nearest target cell 405. Furthermore, UE 115-c can be configured to store the received PWS segment in additional message buffers, each of which is associated with the nearest target cell 405 and a corresponding set of target cells 405 to which UE 115-c was switched before being switched to the nearest target cell 405. In other words, when handed over to cell C, UE 115-c can store the PWS segment received via cell C in a message buffer (e.g., message buffer C) for the nearest target cell 405-c and in message buffers (e.g., message buffer ABC) for each target cell 405 to which UE 115-c is coupled before being coupled to the nearest target cell 405-c.

[0156] As another example, in the second embodiment, according to Table 2 below, when UE 115-c moves between target cells 405 of the wireless communication system 400, UE 115-c can maintain multiple message buffers:

[0157] A->B Message buffers AB and B B->C Message buffers BC and C (discard buffer AB) C->A Message buffers CA and A (discard buffer BC)

[0158] Table 2: Multi-Message Buffer Processing (Implementation Method 2)

[0159] As shown in Table 2, according to the second embodiment, UE 115-c can maintain message buffers AB and B during a cell change process (e.g., a handover process) from the first cell 405-a (cell A) to the second cell 405-b (cell B). Furthermore, UE 115-c can maintain message buffers BC and C during a cell change process from the second cell 405-b (cell B) to the third cell 405-c (cell C), and can discard message buffer AB. Finally, UE 115-c can maintain message buffers CA and A during a cell change process from the third cell 405-c (cell C) to the first cell 405-a (cell A), and can discard message buffer BC.

[0160] In this regard, and according to the first embodiment, UE 115-c can be configured to sequentially perform cell change procedures to each target cell 405 included in the geographical range of the PWS information, and to obtain a PWS segment from each of the target cells 405. When a PWS segment is received from each target cell 405, UE 115-c can be configured to store the received PWS segment in a respective message buffer, each message buffer being associated with the nearest target cell 405. Furthermore, UE 115-c can be configured to store the received PWS segment in additional message buffers, each of which is associated with the nearest target cell 405 and the first target cell 405 to which UE 115-c is switched before being switched to the nearest target cell 405. In other words, when handed over to cell C, UE 115-c can store the PWS segment received via cell C in a message buffer (e.g., message buffer C) for the nearest target cell 405-c and a message buffer (e.g., message buffer BC) for the first target cell 405-b to which UE 115-c is coupled before being coupled to the nearest target cell 405-c.

[0161] As another example, in the third embodiment, according to Table 3 below, when UE 115-c moves between target cells 405 of the wireless communication system 400, UE 115-c can maintain multiple message buffers:

[0162]

[0163]

[0164] Table 3: Multi-Message Buffer Processing (Implementation Method 3)

[0165] As shown in Table 1, according to the first embodiment, UE 115-c can maintain message buffers AB and B during a cell change process (e.g., a handover process) from a first cell 405-a (cell A) to a second cell 405-b (cell B). UE 115-c can maintain message buffers ABC, BC, and C during a cell change process from a second cell 405-b (cell B) to a third cell 405-c (cell C), and can maintain message buffers ABCA, BCA, CA, and A during a cell change process from a third cell 405-c (cell C) to a first cell 405-a (cell A). In some cases, UE 115 can be configured to convert or copy previous message buffers and / or generate new message buffers when hopping to a new target cell 405.

[0166] The third implementation for maintaining multiple message buffers at UE 115-c, as shown in Table 3, can be a combination or hybrid of the first and second implementations shown in Tables 1 and 2, respectively. By comparing Tables 1 and 3, when implementing the third implementation, UE 115-c can maintain each message buffer maintained in the first implementation plus additional message buffers (e.g., message buffers BC, BCA, CA). In some aspects, the third implementation can be performed by defining the depth (e.g., the number) of message buffers maintained at UE 115-c. The message buffer depth, which can be defined by “X”, can indicate the number of message buffers maintained at UE 115-c, where X > 2.

[0167] In some aspects, UE 115-c can be configured to discard message buffers when the number of message buffers (e.g., X) held at UE 115-c meets a certain depth threshold. For example, with the depth threshold set to 4, UE 115-c can begin discarding message buffers when the depth is greater than or equal to the depth threshold (e.g., discarding if X≥4). Specifically, when the depth meets the depth threshold, UE 115-c can discard (e.g., clear) the oldest message buffer. Additionally or alternatively, if the depth is greater than 2 (X>2), and if the length of the oldest message buffer is greater than the length of the second oldest message buffer, UE 115-c can be configured to discard the second oldest message buffer because the oldest message buffer may contain the most information (e.g., the most PWS segments), and the second oldest message buffer may have the lowest probability of corruption (or UE 115-c may alternatively discard the oldest message buffer).

[0168] In other words, when the third implementation is performed, UE 115-c can be configured to store the received PWS segments according to the first implementation shown in Table 1, and can additionally store the received PWS segments in additional message buffers, each of which is associated with a different set of two or more target cells 405 to which UE 115-c was handed before being handed to the nearest target cell 405. Furthermore, UE 115-c can be configured to discard one or more message buffers based on the number of message buffers (e.g., depth X) at UE 115-c satisfying a depth threshold.

[0169] Figure 5An example of a processing flow 500 supporting a technique for processing PWS information using multiple message buffers according to aspects of this disclosure is shown. In some examples, processing flow 500 may implement aspects of wireless communication system 100, wireless communication system 200, wireless communication system 300, wireless communication system 400, or any combination thereof, or be implemented by aspects of wireless communication system 100, wireless communication system 200, wireless communication system 300, wireless communication system 400, or any combination thereof. For example, process flow 500 may show UE 115-d receiving PWS segments via multiple cells 505, determining whether cell 505 is included in the public geographic range of the PWS information, and storing the received PWS information in multiple message buffers maintained at UE 115-d, as referenced. Figures 1-4 As stated above.

[0170] In some cases, processing flow 500 may include UE 115-d, first cell 505-a, and second cell 505-b, which may be examples of the corresponding devices described herein. For example, Figure 5 The UE115-d shown can be respectively Figure 2 and Figure 3 Examples of UE 115-b and / or UE 115-c are shown. Similarly, Figure 5 The first cell 505-a and the second cell 505-b shown can be Figure 3 The first cell 305-a and the second cell 305-b and / or shown are shown. Figure 4 Examples of first cell 405-a and second cell 405-b are shown. In some aspects, first cell 505-a and second cell 505-b may be supported by a single base station 105 of a wireless communication system. Alternatively or additionally, first cell 505-a and second cell 505-b may be supported by different base stations 105.

[0171] In some examples, the operations shown in process flow 500 can be performed by hardware (e.g., including circuits, processing blocks, logic components, and other components), code executed by a processor (e.g., software or firmware), or any combination thereof. Alternative examples can be implemented below, in which some steps are performed in a different order than described or not at all. In some cases, steps may include additional features not mentioned below, or further steps may be added.

[0172] At 510, UE 115-d may receive a first segment (e.g., a PWS segment) of PWS information via a first cell 505-a. In some aspects, the PWS information may be associated with a geographic range that includes the first cell 505-a. The geographic range may include one or more cells 505 (e.g., a set of cells 505), a PLMN, a tracking area, or any combination thereof. As will be described in further detail herein, a second cell 505-b may or may not be included in the geographic range of the PWS information.

[0173] In 515, UE 115-d can perform a cell change procedure from first cell 505-a to second cell 505-b. For example, UE 115-d can perform a handover procedure or a cell reselection procedure. As another example, UE 115-d can manually bias the measurement to trigger a cell reselection from first cell 505-a to second cell 505-b. In some cases, as previously described, UE 115-d can prioritize cells 505 that are included in the geographical range of the PWS information.

[0174] At 520, UE 115-d may receive an SIB (e.g., SIB1) via the second cell 505-b. UE 115-d may receive the SIB at 520 based on a cell change procedure performed at 515. In some implementations, the SIB may include PWS scheduling information associated with the second cell 505-d. For example, the SIB may indicate whether the second cell 505-b is currently transmitting / broadcasting PWS information, and may indicate the time and frequency resources on which PWS information is transmitted.

[0175] At 525, UE 115-d can receive a second segment of PWS information via the second cell 505-b. For example, UE 115-d can receive the second segment based on (e.g., according to) PWS scheduling information received via SIB at 520. The second segment can be associated with the same PWS information as and / or different PWS information from the first cell 505-a.

[0176] At 530, UE 115-d can determine whether the second cell 505-b is included in the geographical scope of the PWS information. In other words, UE 115-d can determine whether the first segment of the PWS information received via the first cell 505-a is valid / applicable to the second cell 505-b, and whether the second segment received via the second cell 505-b is associated with the same PWS information. In some aspects, UE 115-d can determine whether the second cell 505-b is included in the geographical scope of the PWS information based on the serial identifier (serial-id) included in the second segment.

[0177] If UE 115-d determines that the second cell 505-b is not included in the geographical range of the PWS information (e.g., step 530 = No), the process flow 500 can proceed to 535.

[0178] At 535, UE 115-d may discard PWS segments received via the first cell 505-a. For example, as previously described, UE 115-d may discard a first message buffer (e.g., message buffer AB) associated with at least the first cell 505-a. Specifically, upon determining that the second cell 505-b is not included in the geographic range, UE 115-d may determine that the PWS segments received via the first cell 505-a are invalid or inapplicable to the second cell 505-b, and may thereby discard the PWS segments received via the first cell 505-a and / or the message buffer associated with the first cell 505-a.

[0179] In addition to discarding message buffers and / or PWS segments associated with the first cell 505-a based on geographic range mismatch, UE 115-d can be configured to discard message buffers and / or PWS segments associated with the first cell 505-a when other conditions are met. For example, UE 115-d can be configured to discard message buffers (e.g., message buffer AB) associated with the first cell 505-a when certain conditions are met, including but not limited to: all segments have been received (e.g., PWS information has been constructed, complete segments have been constructed); length mismatch between segments received via the first cell 505-a and the second cell 505-b; different order of the last segment received via the first cell 505-a and the second cell 505-b; different serial identifiers within segments received via the first cell 505-a and the second cell 505-b; different message identifiers within segments received via the first cell 505-a and the second cell 505-b; geographic range change; serial identifier change; message identifier change; timer expiration (e.g., 3-hour timer expiration).

[0180] If UE 115-d determines that the second cell 505-b is included in the geographical range of the PWS information (e.g., step 530 = yes), the process flow 500 can proceed to 540.

[0181] At 540, UE 115-b can store the received PWS segments in multiple message buffers maintained at UE 115-d. Specifically, UE 115-d can store the received segments in multiple message buffers based on the determination at 530 that the second cell 505-b is included in the geographical range of the PWS information. For example, UE 115-a can be configured to store a first segment received via the first cell 505-a in a first message buffer (e.g., message buffer AB) configured to aggregate segments received via the first cell 505-a and the second cell 505-b, and can be configured to store a second segment received via the second cell 505-b in a second message buffer (e.g., message buffer B) configured to aggregate segments received only via the second cell 505-b. In this example, the second segment can be stored in both the first and second message buffers.

[0182] At 545, UE 115-d can receive the third segment of PWS information via the second cell 505-b. UE 115-d can receive the third segment based on (e.g., according to) PWS scheduling information indicated by the SIB received at 520.

[0183] At 550, UE 115-d may store a third segment of PWS information in at least one of a plurality of message buffers held at UE 115-d. For example, continuing the example above, UE 115-d may store the third segment in a first message buffer (e.g., message buffer AB) configured to aggregate segments received via first cell 505-a and second cell 505-b, and may be configured to store a second segment received via second cell 505-b in a second message buffer (e.g., message buffer B) configured to aggregate segments received only via second cell 505-b. In this example, the third segment (along with other segments received via second cell 505-b) may be stored in both the first and second message buffers.

[0184] At 555, UE 115-d can decode PWS information. For example, UE 115-d can recognize that the first message buffer and / or the second message buffer are complete because the respective message buffer contains each segment of the complete PWS information. In this example, UE 115-d can decode the complete message buffer. Alternatively, UE 115-d can pass the complete message buffer to a higher layer at UE 115-d for processing and decoding.

[0185] Figure 6A block diagram 600 of a device 605 supporting a technique for processing PWS information using multiple message buffers according to aspects of this disclosure is shown. Device 605 may be an example of an aspect of UE 115 as described herein. Device 605 may include a receiver 610, a transmitter 615, and a communication manager 620. Device 605 may also include a processor. Each of these components may communicate with each other (e.g., via one or more buses).

[0186] Receiver 610 may provide components for receiving information (such as packets, user data, control information, or any combination thereof) associated with various information channels (e.g., control channels, data channels, information channels related to techniques for processing PWS information using multiple message buffers). The information may be passed to other components of device 605. Receiver 610 may utilize a single antenna or a collection of multiple antennas.

[0187] Transmitter 615 may provide components for transmitting signals generated by other components of device 605. For example, transmitter 615 may transmit information (such as packets, user data, control information, or any combination thereof) associated with various information channels (e.g., control channels, data channels, information channels related to techniques for processing PWS information using multiple message buffers). In some examples, transmitter 615 may be co-located with receiver 610 in a transceiver module. Transmitter 615 may utilize a single antenna or a collection of multiple antennas.

[0188] The communication manager 620, receiver 610, transmitter 615, or various combinations thereof, or various components thereof, may be examples of components for performing various aspects of the techniques for processing PWS information using the multiple message buffers described herein. For example, the communication manager 620, receiver 610, transmitter 615, or various combinations thereof, or components thereof, may support methods for performing one or more of the functions described herein.

[0189] In some examples, the communication manager 620, receiver 610, transmitter 615, or various combinations or components thereof may be implemented in hardware (e.g., in communication management circuitry). The hardware may include a processor, digital signal processor (DSP), application-specific integrated circuit (ASIC), field-programmable gate array (FPGA) or other programmable logic device, discrete gate or transistor logic, discrete hardware components, or any combination thereof, configured to or otherwise supporting components for performing the functions described herein. In some examples, a processor and memory coupled to a processor may be configured to perform one or more functions described herein (e.g., by executing instructions stored in memory by the processor).

[0190] Additionally or alternatively, in some examples, the communication manager 620, receiver 610, transmitter 615, or various combinations or components thereof may be implemented as code executed by a processor (e.g., as communication management software or firmware). If implemented as processor-executed code, the functionality of the communication manager 620, receiver 610, transmitter 615, or various combinations or components thereof may be performed by a general-purpose processor, DSP, central processing unit (CPU), ASIC, FPGA, or any combination of these or other programmable logic devices (e.g., components configured or otherwise supported for performing the functions described in this disclosure).

[0191] In some examples, the communication manager 620 may be configured to cooperate with or otherwise collaborate with receiver 610, transmitter 615, or both to perform various operations (e.g., receiving, monitoring, transmitting). For example, the communication manager 620 may receive information from receiver 610, transmit information to transmitter 615, or integrate with receiver 610, transmitter 615, or both to receive information, transmit information, or perform various other operations described herein.

[0192] Based on the examples disclosed herein, the communication manager 620 can support wireless communication at the UE. For example, the communication manager 620 can be configured or otherwise supported to support components for receiving a first segment of PWS information via a first cell, wherein the PWS information is associated with a geographical area including the first cell. The communication manager 620 can be configured or otherwise supported to support components for performing a cell change process from the first cell to a second cell different from the first cell. The communication manager 620 can be configured or otherwise supported to support components for receiving a second segment of PWS information via the second cell. The communication manager 620 can be configured or otherwise supported to store the first and second segments in multiple message buffers based on the fact that the second cell is included in the geographical area associated with the PWS information.

[0193] By including or configuring the communication manager 620 according to the examples described herein, device 605 (e.g., a processor that controls or is otherwise coupled to receiver 610, transmitter 615, communication manager 620, or combinations thereof) can support a technique that enables UE 115-a to maintain multiple “message buffers” for storing received PWS segments. The use of multiple message buffers can improve the reception and storage of PWS segments when the UE moves from one cell to another, and can reduce the time spent on successfully receiving and decoding PWS information.

[0194] Figure 7A block diagram 700 of a device 705 supporting a technique for processing PWS information using multiple message buffers according to aspects of this disclosure is shown. Device 705 may be an example of aspects of device 1205 or UE 115 as described herein. Device 705 may include a receiver 710, a transmitter 715, and a communication manager 720. Device 705 may also include a processor. Each of these components may communicate with each other (e.g., via one or more buses).

[0195] Receiver 710 may provide components for receiving information (such as packets, user data, control information, or any combination thereof) associated with various information channels (e.g., control channels, data channels, information channels related to technologies that process PWS information using multiple message buffers). The information may be passed to other components of device 705. Receiver 710 may utilize a single antenna or a collection of multiple antennas.

[0196] Transmitter 715 may provide components for transmitting signals generated by other components of device 705. For example, transmitter 715 may transmit information (such as packets, user data, control information, or any combination thereof) associated with various information channels (e.g., control channels, data channels, information channels related to techniques for processing PWS information using multiple message buffers). In some examples, transmitter 715 may be co-located with receiver 710 in a transceiver module. Transmitter 715 may utilize a single antenna or a collection of multiple antennas.

[0197] Device 705 or its various components may be examples of parts for performing various aspects of techniques for processing PWS information using multiple message buffers as described herein. For example, communication manager 720 may include PWS segment receive manager 725, cell change process manager 730, message buffer manager 735, or any combination thereof. Communication manager 720 may be an example of an aspect of communication manager 1220 as described herein. In some examples, communication manager 720 or its various components may be configured to cooperate with receiver 710, transmitter 715, or both, or otherwise cooperate with receiver 710, transmitter 720, or both, to perform various operations (e.g., receive, monitor, transmit). For example, communication manager 720 may receive information from receiver 710, transmit information to transmitter 715, or be integrated with receiver 710, transmitter 715, or both, to receive information, transmit information, or perform various other operations as described herein.

[0198] According to the examples disclosed herein, the communication manager 720 can support wireless communication at the UE. The PWS segment reception manager 725 can be configured or otherwise supported for components for receiving a first segment of PWS information via a first cell, wherein the PWS information is associated with a geographical area including the first cell. The cell change process manager 730 can be configured or otherwise supported for components for performing a cell change process from the first cell to a second cell different from the first cell. The PWS segment reception manager 725 can be configured or otherwise supported for components for receiving a second segment of PWS information via the second cell. The message buffer manager 735 can be configured or otherwise supported for components for storing the first and second segments in multiple message buffers based on the fact that the second cell is included in the geographical area associated with the PWS information.

[0199] Figure 8 A block diagram 800 of a communication manager 820 supporting a technique for processing PWS information using multiple message buffers according to aspects of this disclosure is shown. The communication manager 820 may be an example of aspects of the communication manager 620, communication manager 720, or both described herein. The communication manager 820 or its various components may be examples of components for performing aspects of the technique for processing PWS information using multiple message buffers as described herein. For example, the communication manager 820 may include a PWS segment receive manager 825, a cell change process manager 830, a message buffer manager 835, an SIB receive manager 840, a cell measurement manager 845, a cell measurement transmit manager 850, a paging signal receive manager 855, a serial identifier manager 860, a geographic range manager 865, a PWS information decoding manager 870, or any combination thereof. Each of these components may communicate directly or indirectly with each other (e.g., via one or more buses).

[0200] According to the examples disclosed herein, the communication manager 820 can support wireless communication at the UE. The PWS segment reception manager 825 can be configured or otherwise supported for components for receiving a first segment of PWS information via a first cell, wherein the PWS information is associated with a geographical area including the first cell. The cell change process manager 830 can be configured or otherwise supported for components for performing a cell change process from the first cell to a second cell different from the first cell. In some examples, the PWS segment reception manager 825 can be configured or otherwise supported for components for receiving a second segment of PWS information via the second cell. The message buffer manager 835 can be configured or otherwise supported for components for storing the first and second segments in multiple message buffers based on the fact that the second cell is included in the geographical area associated with the PWS information.

[0201] In some examples, to support the storage of a first segment and a second segment, the message buffer manager 835 may be configured or otherwise supported to store the first segment in a first message buffer associated with the first and second cells based on the fact that the second cell is included in the geographical area associated with the PWS information. In some examples, to support the storage of a first segment and a second segment, the message buffer manager 835 may be configured or otherwise supported to store the second segment in both the first message buffer and a second message buffer associated with the second cell, distinct from the first message buffer, based on the fact that the second cell is included in the geographical area associated with the PWS information.

[0202] In some examples, the PWS segment receive manager 825 may be configured or otherwise support components for receiving a third segment of PWS information via a second cell. In some examples, the message buffer manager 835 may be configured or otherwise support components for storing the third segment in a first message buffer and a second message buffer.

[0203] In some examples, the serial identifier manager 860 may be configured or otherwise supported to include components for receiving a serial identifier associated with the second segment. In some examples, the geographic range manager 865 may be configured or otherwise supported to include components for identifying that the second cell is included in a geographic range associated with the PWS information based on the serial identifier associated with the second segment.

[0204] In some examples, message buffer manager 835 may be configured or otherwise support components for storing a first segment in a first message buffer, storing a second segment in a second message buffer, or both, based on a first serial identifier associated with a first segment matching a second serial identifier associated with a second segment and a first message identifier associated with the first segment matching a second message identifier associated with the second segment. In some examples, message buffer manager 835 may be configured or otherwise support components for discarding a first message buffer based on a first segmentation configuration associated with at least one segment stored in the first message buffer being different from a second segmentation configuration associated with at least one additional segment stored in the second message buffer. In some examples, message buffer manager 835 may be configured or otherwise support components for discarding a first message buffer based on a first segment and a second segment corresponding to the same PWS segment as the PWS information, and a first length of the first segment being different from a second length of the second segment.

[0205] In some examples, the message buffer manager 835 may be configured or otherwise supported to discard a first message buffer based on the last segment of an order stored in a first message buffer being different from the last segment of an order stored in a second message buffer. In some examples, the message buffer manager 835 may be configured or otherwise supported to discard a first message buffer based on a first concatenation configuration associated with the first message buffer being different from a second concatenation configuration associated with the second message buffer. In some examples, the message buffer manager 835 may be configured or otherwise supported to discard a first message buffer based on a first message identifier or a first serial identifier associated with a first segment being different from a second message identifier or a second serial identifier associated with at least one segment stored in the second message buffer. In some examples, the message buffer manager 835 may be configured or otherwise supported to discard a first message buffer based on the expiration of a timer associated with the first segment, PWS information, or both.

[0206] In some examples, the PWS message decoding manager 870 can be configured or otherwise support components for decoding PWS messages based on first message buffer completion, second message buffer completion, or both.

[0207] In some examples, the cell change process manager 830 may be configured or otherwise support components for sequentially executing one or more additional cell change processes to an additional target cell, wherein the first additional cell change process is from the second cell to the first additional target cell, and the additional target cell is included in the geographical range associated with the PWS information. In some examples, the PWS segment reception manager 825 may be configured or otherwise support components for combining each additional cell change process and receiving each additional segment of the PWS information via each additional target cell. In some examples, the message buffer manager 835 may be configured or otherwise support components for storing each of the additional segments in each of the first additional message buffers, each first additional message buffer associated with one of the additional target cells corresponding to the additional segment. In some examples, the message buffer manager 835 may be configured or otherwise support components for storing each of the additional segments in second additional message buffers, each second additional message buffer associated with one of the additional target cells, and each second additional message buffer also associated with a corresponding set of the first cell, the second cell, and the additional target cells to which the UE was handed before being handed to one of the additional target cells.

[0208] In some examples, the message buffer manager 835 may be configured or otherwise support components for storing each of the various supplementary segments in a third supplementary message buffer, each third supplementary message buffer being associated with a different set of two or more target cells to which the UE was switched before being switched to one of the supplementary target cells. In some examples, the message buffer manager 835 may be configured or otherwise support components for discarding one or more message buffers based on the number of message buffers that satisfy a depth threshold at the UE. In some examples, discarding one or more message buffers includes discarding the oldest message buffer at the UE, the second oldest message buffer at the UE, or both.

[0209] In some examples, the cell change process manager 830 may be configured or otherwise support components for sequentially executing one or more additional cell change processes to an additional target cell, wherein the first additional cell change process is from a second cell to a first additional target cell, and the additional target cell is included in a geographical range associated with the PWS information. In some examples, the PWS segment reception manager 825 may be configured or otherwise support components for combining each additional cell change process and receiving individual additional segments of PWS information via each additional target cell. In some examples, the message buffer manager 835 may be configured or otherwise support components for storing each of the individual additional segments in individual first additional message buffers, each first additional message buffer associated with one of the additional target cells corresponding to the individual additional segment. In some examples, the message buffer manager 835 may be configured or otherwise support components for storing each of the individual additional segments in second additional message buffers, each second additional message buffer associated with one of the additional target cells, and each second additional message buffer also associated with the first target cell to which the UE was switched before being switched to one of the additional target cells.

[0210] In some examples, the message buffer manager 835 may be configured or otherwise supported for a component that discards a second, first-order additional message buffer associated with the target cell to which the UE is switched before being switched to one of the additional target cells.

[0211] In some examples, the SIB receive manager 840 may be configured or otherwise supported for receiving an SIB, including PWS scheduling information associated with the second cell, via a second cell and based on the execution of a cell change procedure, wherein a second segment of the PWS information is received according to the PWS scheduling information.

[0212] In some examples, the geographic scope includes a collection of one or more cells, a public terrestrial mobile network, a tracking area, or any combination thereof.

[0213] In some examples, the cell measurement manager 845 may be configured or otherwise supported to support components for biasing cell measurements associated with a first cell or cell measurements associated with a second cell. In some examples, the cell measurement transmission manager 850 may be configured or otherwise supported to support components for transmitting biased cell measurements associated with a first cell or cell measurements associated with a second cell to a base station, wherein the cell change process is performed based on transmitting biased cell measurements associated with a first cell or cell measurements associated with a second cell.

[0214] In some examples, PWS information is associated with a geographic range that includes both the first and second cells. In some examples, the UE biases cell measurements associated with the first cell or cell measurements associated with the second cell based on the geographic range of the second cell associated with the PWS information.

[0215] In some examples, to support the execution of cell change procedures, the cell change procedure manager 830 can be configured or otherwise supported to include components for initiating a reselection to a second cell based on the geographic range associated with the second cell and PWS information.

[0216] In some examples, the paging signal receiver manager 855 may be configured or otherwise supported for receiving paging signals that include an indication of the presence of PWS information, wherein receiving the first segment is based on receiving the paging signal.

[0217] In some examples, the SIB receiver manager 840 may be configured or otherwise support components for receiving an SIB that includes an indication of the presence of PWS information, wherein receiving the first segment is based on receiving the SIB.

[0218] Figure 9A diagram of a system 900 including a device 905 supporting technology for processing PWS information using multiple message buffers, according to aspects of this disclosure, is shown. Device 905 may be an example of or include components of device 605, device 705, or UE 115 as described herein. Device 905 may wirelessly communicate with one or more base stations 105, UE 115, or any combination thereof. Device 905 may include components for bidirectional voice and data communication, including components for transmitting and receiving communications, such as a communication manager 920, an input / output (I / O) controller 910, a transceiver 915, an antenna 925, a memory 930, a code 935, and a processor 940. These components may be electronically communicated or otherwise coupled (e.g., operatively, communicatively, functionally, electronically, electrically) via one or more buses (e.g., bus 945).

[0219] I / O controller 910 can manage the input and output signals of device 905. I / O controller 910 can also manage peripheral devices not integrated into device 905. In some cases, I / O controller 910 can represent a physical connection or port to an external peripheral device. In some cases, I / O controller 910 can utilize, for example... Or another known operating system. Additionally or alternatively, the I / O controller 910 may be represented or interacted with using a modem, keyboard, mouse, touchscreen, or similar device. In some cases, the I / O controller 910 may be implemented as part of a processor such as processor 940. In some cases, a user may interact with device 905 via the I / O controller 910 or via hardware components controlled by the I / O controller 910.

[0220] In some cases, device 905 may include a single antenna 925. However, in other cases, device 905 may have more than one antenna 925, which may be able to transmit or receive multiple wireless transmissions simultaneously. Transceiver 915 may communicate bidirectionally via one or more antennas 925, a wired or wireless link, as described herein. For example, transceiver 915 may represent a wireless transceiver and may communicate bidirectionally with another wireless transceiver. Transceiver 915 may also include a modem for modulating packets, providing modulated packets to one or more antennas 925 for transmission, and demodulating packets received from one or more antennas 925. Transceiver 915, or transceiver 915 and one or more antennas 925, may be an example of transmitter 615, transmitter 715, receiver 610, receiver 10, or any combination thereof or components thereof as described herein.

[0221] Memory 930 may include random access memory (RAM) and read-only memory (ROM). Memory 930 may store computer-readable, computer-executable code 935, including instructions that, when executed by processor 940, cause device 905 to perform the various functions described herein. Code 935 may be stored in a non-transitory computer-readable medium such as system memory or another type of memory. In some cases, code 935 may not be directly executable by processor 940, but may enable a computer (e.g., when compiled and executed) to perform the functions described herein. In some cases, memory 930 may contain a basic I / O system (BIOS), which controls basic hardware or software operations, such as interaction with peripheral components or devices.

[0222] Processor 940 may include intelligent hardware devices (e.g., general-purpose processors, DSPs, CPUs, microcontrollers, ASICs, FPGAs, programmable logic devices, discrete gate or transistor logic components, discrete hardware components, or any combination thereof). In some cases, processor 940 may be configured to use a memory controller to operate a memory array. In other cases, the memory controller may be integrated into processor 940. Processor 940 may be configured to execute computer-readable instructions stored in memory (e.g., memory 930) to cause device 905 to perform various functions (e.g., functions or tasks that support techniques for processing PWS information using multiple message buffers). For example, device 905 or components of device 905 may include processor 940 and memory 930 coupled to processor 940, processor 940 and memory 930 being configured to perform the various functions described herein.

[0223] According to the examples disclosed herein, the communication manager 920 can support wireless communication at the UE. For example, the communication manager 920 can be configured or otherwise supported to support components for receiving a first segment of PWS information via a first cell, wherein the PWS information is associated with a geographical area including the first cell. The communication manager 920 can be configured or otherwise supported to support components for performing a cell change process from the first cell to a second cell different from the first cell. The communication manager 920 can be configured or otherwise supported to support components for receiving a second segment of PWS information via the second cell. The communication manager 920 can be configured or otherwise supported to store the first and second segments in multiple message buffers based on the fact that the second cell is included in the geographical area associated with the PWS information.

[0224] By including or configuring a communication manager 920 according to the examples described herein, device 905 can support a technique that enables UE115-a to maintain multiple “message buffers” for storing received PWS segments. The use of multiple message buffers can improve the reception and storage of PWS segments and reduce the time spent on successfully receiving and decoding PWS information when the UE moves from one cell to another.

[0225] Figure 10 A block diagram 1000 of a device 1005 supporting a technique for processing PWS information using multiple message buffers according to aspects of this disclosure is shown. Device 1005 may be an example of an aspect of UE 115 as described herein. Device 1005 may include a receiver 1010, a communication manager 1015, and a transmitter 1020. Device 1005 may also include a processor. Each of these components may communicate with each other (e.g., via one or more buses).

[0226] Receiver 1010 may provide components for receiving information (such as packets, user data, or control information) associated with various information channels (e.g., control channels, data channels, information related to error handling of PWS information). The information may be transmitted to other components of device 1005. Receiver 1010 may utilize a single antenna or multiple antennas.

[0227] Transmitter 1020 may provide means for transmitting signals generated by other components of device 1005. In some examples, transmitter 1020 may be co-located with receiver 1010 in transceiver module. Transmitter 1020 may utilize a single antenna or multiple antennas.

[0228] The communication manager 1015, receiver 1010, or transmitter 1020, or various combinations thereof, or components thereof, may be examples of components used to perform various aspects of error handling for PWS information as described herein. The communication manager 1015 or its sub-components may be implemented in hardware (e.g., in communication management circuitry), software (e.g., executed by a processor), or any combination thereof. If implemented in code executed by a processor, the functionality of the communication manager 1015 or its sub-components may be performed by a general-purpose processor, DSP, CPU, ASIC, FPGA, or other programmable logic device, discrete gate or transistor logic, discrete hardware components, or any combination thereof designed to perform the functions described herein. In some examples, the communication manager 1015 may be configured to perform various operations (e.g., receive, monitor, transmit) using receiver 1010, transmitter 1020, or both, or otherwise in cooperation with receiver 510, transmitter 520, or both.

[0229] According to the examples disclosed herein, the communication manager 1015 can support wireless communication at a user equipment. For example, the communication manager 1015 can be configured to provide or support components for identifying the presence of PWS information. The communication manager 1015 can be configured to provide or support components for determining that PWS information cannot be received using a first communication resource. The communication manager 1015 can be configured to provide or support components for initiating a switch from a first communication resource to a second communication resource based on the determination that PWS information cannot be received using the first communication resource. The communication manager 1015 can be configured to provide or support components for monitoring PWS information using a second communication resource.

[0230] By including or configuring a communication manager 1015 according to the examples described herein, device 1005 can support improved techniques for error handling related to PWS information. For example, by initiating a switch to a new communication resource, device 1005 may be able to receive PWS information faster or more efficiently (e.g., with less power consumption, for reduced monitoring or processing), and other benefits, compared to device 1005 attempting to receive PWS information using communication resources that may be associated with a faulty radio link or misconfiguration.

[0231] Figure 11 A block diagram 1100 of a device 1105 supporting error handling of PWS information according to aspects of this disclosure is shown. Device 1105 may be an example of aspects of device 1005 or UE 115 as described herein. Device 1105 may include a receiver 1110, a communication manager 1115, and a transmitter 1135. Device 1105 may also include a processor. Each of these components may communicate with each other (e.g., via one or more buses).

[0232] Receiver 1110 may provide components for receiving information (such as packets, user data, or control information) associated with various information channels (e.g., control channels, data channels, information related to error handling of PWS information). The information may be passed to other components of device 1105. Receiver 1110 may utilize a single antenna or an antenna array.

[0233] Transmitter 1135 may provide components for transmitting signals generated by other components of device 1105. In some examples, transmitter 1135 may be co-located with receiver 1110 in a transceiver module. Transmitter 1135 may utilize a single antenna or an antenna set.

[0234] Device 1105 or its various components may be examples of parts for performing various aspects of error handling of PWS information as described herein. For example, communication manager 1115 may include PWS monitoring component 1120, receive evaluation component 1125, communication resource selection component 1130, or any combination thereof. Communication manager 1115 may be an example of aspects of communication manager 1015 as described herein. In some examples, communication manager 1115 or its various components may be configured to perform various operations (e.g., receive, monitor, transmit) using receiver 1110, transmitter 1135, or both, or otherwise in cooperation with receiver 510, transmitter 520, or both.

[0235] According to the examples disclosed herein, the communication manager 1115 can support wireless communication at the UE. The PWS monitoring component 1120 can be configured to provide or support components for identifying the presence of PWS information. The reception evaluation component 1125 can be configured to provide or support components for determining that PWS information cannot be received using a first communication resource. The communication resource selection component 1130 can be configured to provide or support components for initiating a switch from a first communication resource to a second communication resource based on the determination that PWS information cannot be received using the first communication resource. The PWS monitoring component 1120 can be configured to provide or support components for monitoring PWS information using a second communication resource.

[0236] Figure 12 A block diagram 1200 of a communication manager 1205 supporting error handling of PWS information according to aspects of this disclosure is shown. The communication manager 1205 may be an example of aspects of the communication manager 1015, communication manager 1115, or both as described herein. The communication manager 1205 or its various components may be examples of parts for performing various aspects of error handling of PWS information as described herein. For example, the communication manager 1205 may include a PWS monitoring component 1210, a receive evaluation component 1215, a communication resource selection component 1220, an RLF indication component 1225, a cell measurement component 1230, a receive evaluation timer 1235, or any combination thereof. Each of these components may communicate directly or indirectly with each other (e.g., via one or more buses).

[0237] According to the examples disclosed herein, the communication manager 1205 can support wireless communication at the UE. The PWS monitoring component 1210 can be configured to provide or support components for identifying the presence of PWS information. The reception evaluation component 1215 can be configured to provide or support components for determining that PWS information cannot be received using a first communication resource. The communication resource selection component 1220 can be configured to provide or support components for initiating a switch from a first communication resource to a second communication resource based on the determination that PWS information cannot be received using the first communication resource. In some examples, the PWS monitoring component 1210 can be configured to provide or support components for monitoring PWS information using a second communication resource.

[0238] In some examples, the first communication resource may include a first BWP using radio spectrum. In some examples, in order to initiate a transition from the first communication resource to the second communication resource, the communication resource selection component 1220 may be configured to provide or support components for initiating a transition from communication using the first BWP using radio spectrum to communication using the second BWP using radio spectrum.

[0239] In some examples, the first communication resource may include a radio link with a base station. In some examples, in order to initiate a transition from the first communication resource to the second communication resource, the RLF indication component 1225 may be configured to provide or support components for indicating an RLF to the base station.

[0240] In some examples, the first communication resource may include a communication link via a first cell. In some examples, to initiate a transition from the first communication resource to the second communication resource, the cell measurement component 1230 may be configured to provide or support components for biasing cell measurements associated with the first cell or cell measurements associated with the second cell associated with the second communication resource. In some examples, to initiate a transition from the first communication resource to the second communication resource, the cell measurement component 1230 may be configured to provide or support components for transmitting biased cell measurements associated with the first cell or biased cell measurements associated with the second cell to a base station.

[0241] In some examples, the first communication resource may include a communication link via a first cell. In some examples, in order to initiate a transition from the first communication resource to the second communication resource, the communication resource selection component 1220 may be configured to provide or support components for releasing the communication link via the first cell.

[0242] In some examples, the first communication resource may include a communication link via a first cell. In some examples, in order to initiate a transition from the first communication resource to the second communication resource, the communication resource selection component 1220 may be configured to provide or support components for initiating a reselection to a second cell associated with the second communication resource.

[0243] In some examples, in order to determine that PWS information cannot be received using the first communication resource, the reception evaluation component 1215 can be configured to provide or support components for determining that SIBs cannot be decoded.

[0244] In some examples, the reception evaluation component 1215 may determine that the PWS information cannot be received using the first communication resource based on the duration following the recognition of the presence of the PWS information. In some examples, the duration may be associated with segments of the PWS information (e.g., in an example of a segment-specific timer or a per-segment timer). In some examples, the duration may be based on whether one or more valid segments of the PWS information have been received (e.g., in an example of adjusting the overall timer based on the successful reception of one or more segments). In some examples, determining that the PWS information cannot be received using the first communication resource may include the reception evaluation component 1215 resetting the timer associated with the duration when a valid segment of the PWS information is received. In some examples, the duration may be based on the periodicity of the system information, the number of segments of the PWS information, the number of attempts per segment, or a combination thereof (e.g., in an example of an overall timer). In some examples, the duration may be based at least in part on an interruption identified during the attempt to receive the PWS information (e.g., based on adjustments to the overall timer or a pause of the overall timer associated with an interrupt timer). In some examples, the duration may be based on the RRC configuration associated with the first communication resource (e.g., an 8-hour SIB decoding or segment assembly timer).

[0245] In some examples, the PWS monitoring component 1210 may be configured to provide or support components for receiving paging signals, and in order to identify the presence of PWS information, the PWS monitoring component 1210 may be configured to provide or support components for decoding an indication of the presence of PWS information from the received paging signals.

[0246] In some examples, the PWS monitoring component 1210 may be configured to provide or support components for receiving SIBs, and in order to identify the presence of PWS information, the PWS monitoring component 1210 may be configured to provide or support components for decoding an indication of the presence of PWS information from the received SIBs.

[0247] Figure 13A diagram of a system 1300 including a device 1305 supporting error handling of PWS information is shown according to aspects of this disclosure. Device 1305 may be an example of or include components of device 1005, device 1105, or UE 115 as described herein. Device 1305 may wirelessly communicate with one or more base stations 105, UE 115, or any combination thereof. Device 1305 may include components for bidirectional voice and data communication, including components for transmitting and receiving communications, including a communication manager 1310, transceiver 1315, antenna 1320, memory 1325, and processor 1335. These components may communicate electronically or be otherwise coupled (e.g., operatively, communicatively, functionally, electronically, electrically) via one or more buses (e.g., bus 1340).

[0248] In some cases, device 1305 may include a single antenna 1320. However, in other cases, the device may have more than one antenna 1320, which may be able to transmit or receive multiple wireless transmissions simultaneously. Transceiver 1315 may communicate bidirectionally via one or more antennas 1320, wired or wireless links, as described herein. For example, transceiver 1315 may represent a wireless transceiver and may communicate bidirectionally with another wireless transceiver. Transceiver 1315 may also include a modem for modulating packets and providing modulated packets to one or more antennas 1320 for transmission, and for demodulating packets received from one or more antennas 1320. Transceiver 1315, or transceiver 1315 and one or more antennas 1320, may be examples of transmitter 1020, transmitter 1135, receiver 1010, receiver 1110, or any combination thereof or components thereof, as described herein.

[0249] Memory 1325 may include RAM and ROM. Memory 1325 may store computer-readable, computer-executable code 1330, including instructions that, when executed by processor 1335, cause device 1305 to perform the various functions described herein. Code 1330 may be stored in a non-transitory computer-readable medium such as system memory or other types of memory. In some cases, code 1330 may not be directly executable by processor 1335, but may enable a computer (e.g., when compiled and executed) to perform the functions described herein. In some cases, memory 1325 may include a basic input / output system (BIOS), which controls basic hardware or software operations, such as interaction with peripheral components or devices.

[0250] Processor 1335 may include intelligent hardware devices (e.g., general-purpose processors, DSPs, CPUs, microcontrollers, ASICs, FPGAs, programmable logic devices, discrete gate or transistor logic components, discrete hardware components, or any combination thereof). In some cases, processor 1335 may be configured to use a memory controller to operate a memory array. In other cases, the memory controller may be integrated into processor 1335. Processor 1335 may be configured to execute computer-readable instructions stored in memory (e.g., memory 1325) to cause device 1305 to perform various functions (e.g., error handling functions or tasks supporting PWS information).

[0251] According to the examples disclosed herein, the communication manager 1310 can support wireless communication at the UE. For example, the communication manager 1310 can be configured to provide or support components for identifying the presence of PWS information. The communication manager 1310 can be configured to provide or support components for determining that PWS information cannot be received using a first communication resource. The communication manager 1310 can be configured to provide or support components for initiating a switch from a first communication resource to a second communication resource based on the determination that PWS information cannot be received using the first communication resource. The communication manager 1310 can be configured to provide or support components for monitoring PWS information using a second communication resource.

[0252] By including or configuring the communication manager 1310 according to the examples described herein, device 1305 can support improved techniques for error handling related to PWS information. For example, by initiating a switch to a new communication resource, device 1305 may be able to receive PWS information faster or more efficiently (e.g., with less power consumption, for reduced monitoring or processing), compared to device 1305 attempting to receive PWS information using communication resources that may be associated with poor radio links or misconfigurations, among other benefits. In some examples, this benefit may be accompanied by an improved user experience associated with the operation of device 1305. For example, by employing techniques according to the examples disclosed herein, users can be alerted more quickly to events such as natural disasters, public safety alarms, evacuation alerts, or other warnings. Furthermore, in some examples, reducing power consumption or processing requirements through the described techniques can support longer battery life or improve the utilization of processing or wireless communication resources.

[0253] In some examples, the communication manager 1310 may be configured to perform various operations (e.g., receiving, monitoring, transmitting) using or otherwise cooperating with a transceiver 1315, one or more antennas 1320, or any combination thereof. Although the communication manager 1310 is shown as a separate component, in some examples, one or more functions described with reference to the communication manager 1310 may be supported or performed by a processor 1335, memory 1325, code 1330, or any combination thereof. For example, code 1330 may include instructions executable by the processor 1335 to cause the device 1305 to perform various aspects of error handling of PWS information as described herein, or the processor 1335 and memory 1325 may be configured to perform or support such operations.

[0254] Figure 14 A flowchart illustrating a method 1400 for processing PWS information using multiple message buffers according to aspects of this disclosure is shown. Operation of method 1400 can be implemented by a UE or its components, as described herein. For example, operation of method 1400 can be performed by, as referenced... Figures 1 to 13 The UE 115 is executed as described. In some examples, the UE may execute a set of instructions to control the functional elements of the UE to perform the described function. Additionally or alternatively, the UE may use dedicated hardware to perform aspects of the function.

[0255] At 1405, the method may include receiving a first segment of PWS information via a first cell, wherein the PWS information is associated with a geographical area including the first cell. Operation of 1405 can be performed according to the examples disclosed herein. In some examples, aspects of operation of 1405 may be derived from references... Figure 7 The PWS segment receiver manager 725 is executed.

[0256] In 1410, the method may include performing a cell change process from a first cell to a second cell different from the first cell. The operation of 1410 can be performed according to the examples disclosed herein. In some examples, aspects of the operation of 1410 may be derived from references... Figure 7 The aforementioned cell change process manager 730 is used to execute the process.

[0257] At 1415, the method may include a second segment of receiving PWS information via a second cell. The operation of 1415 can be performed according to the examples disclosed herein. In some examples, aspects of the operation of 1415 may be derived from references... Figure 7 The PWS segment receiver manager 725 is executed.

[0258] At 1420, the method may include storing the first and second segments in multiple message buffers based on the fact that the second cell is included within a geographical range associated with the PWS information. The operation of 1420 can be performed according to the examples disclosed herein. In some examples, aspects of the operation of 1420 may be derived from references... Figure 7 The message buffer manager 735 is used to perform this.

[0259] Figure 15 A flowchart illustrating a method 1500 for processing PWS information using multiple message buffers according to aspects of this disclosure is shown. Operation of method 1500 can be implemented by a UE or its components, as described herein. For example, operation of method 1500 can be achieved by, as referenced... Figures 1 to 14 The UE 115 is executed as described. In some examples, the UE may execute a set of instructions to control the functional elements of the UE to perform the described function. Additionally or alternatively, the UE may use dedicated hardware to perform aspects of the function.

[0260] In step 1505, the method may include receiving a first segment of PWS information via a first cell, wherein the PWS information is associated with a geographical area including the first cell. Operation of step 1505 can be performed according to the examples disclosed herein. In some examples, aspects of operation of step 1505 may be derived from references... Figure 7 The PWS segment receiver manager 725 is executed.

[0261] In 1510, the method may include performing a cell change process from a first cell to a second cell different from the first cell. The operation of 1510 can be performed according to the examples disclosed herein. In some examples, aspects of the operation of 1510 can be derived from references... Figure 7 The aforementioned cell change process manager 730 is used to execute the process.

[0262] In 1515, the method may include a second segment receiving PWS information via a second cell. The operation of 1515 can be performed according to the examples disclosed herein. In some examples, aspects of the operation of 1515 may be derived from references... Figure 7 The PWS segment receiver manager 725 is executed.

[0263] At 1520, the method may include storing a first segment in a first message buffer associated with the first and second cells, based on the fact that the second cell is included in the geographical range associated with the PWS information. The operation of 1520 can be performed according to the examples disclosed herein. In some examples, aspects of the operation of 1520 may be derived from references... Figure 7 The message buffer manager 735 is used to perform this.

[0264] In 1525, the method may include storing a second segment in a first message buffer and a second message buffer associated with the second cell, distinct from the first message buffer, based on the second cell being included in a geographical range associated with the PWS information. The operation of 1525 can be performed according to the examples disclosed herein. In some examples, aspects of the operation of 1525 may be derived from references... Figure 7 The message buffer manager 735 is used to perform this.

[0265] Figure 16 A flowchart illustrating a method 1600 for error handling of PWS information according to aspects of this disclosure is shown. Operation of method 1600 can be implemented by a UE or its components, as described herein. For example, operation of method 1600 can be performed by, as referenced... Figures 1 to 15 The UE 115 is executed as described. In some examples, the UE may execute a set of instructions to control the functional elements of the device to perform the described function. Additionally or alternatively, the UE may use dedicated hardware to perform aspects of the function.

[0266] In step 1605, the method may include recognizing the presence of PWS information. The operation of step 1605 can be performed according to the method described herein. In some examples, aspects of the operation of step 1605 may be derived from references. Figure 12 The PWS monitoring component 1210 is used to perform this function.

[0267] In 1610, the method may include determining that PWS information cannot be received using the first communication resource. The operation of 1610 can be performed according to the method described herein. In some examples, aspects of the operation of 1610 may be derived from references... Figure 12 The receiving evaluation component 1215 performs this function.

[0268] In 1615, the method may include initiating a switch from the first communication resource to the second communication resource, at least in part, based on the determination that PWS information cannot be received using the first communication resource. The operation of 1615 can be performed according to the method described herein. In some examples, aspects of the operation of 1615 may be derived from references... Figure 12 The communication resource selection component 1220 performs this action.

[0269] In 1620, the method may include monitoring PWS information using a second communication resource. The operation of 1620 can be performed according to the method described herein. In some examples, aspects of the operation of 1620 may be derived from references... Figure 12 The PWS monitoring component 1210 is used to perform this function.

[0270] Figure 17A flowchart illustrating a method 1700 for error handling of PWS information according to aspects of this disclosure is shown. Operation of method 1700 can be implemented by a UE or its components, as described herein. For example, operation of method 1700 can be performed by, as referenced... Figures 1 to 16 The UE 115 is executed as described. In some examples, the UE may execute a set of instructions to control the functional elements of the device to perform the described function. Additionally or alternatively, the UE may use dedicated hardware to perform aspects of the function.

[0271] At 1705, the method may include recognizing the presence of PWS information. The operation of 1705 can be performed according to the method described herein. In some examples, aspects of the operation of 1705 may be derived from references... Figure 12 The PWS monitoring component 1210 is used to perform this function.

[0272] At 1710, the method may include determining that PWS information cannot be received using a first communication resource, wherein the first communication resource includes a radio link with a base station. Operation of 1710 can be performed according to the method described herein. In some examples, aspects of the operation of 1710 may be derived from references... Figure 12 The receiving evaluation component 1215 performs this function.

[0273] In 1715, the method may include initiating a transition from a first communication resource to a second communication resource, at least in part based on determining that PWS information cannot be received using the first communication resource, wherein initiating the transition includes indicating an RLF to the base station. The operation of 1715 can be performed according to the method described herein. In some examples, aspects of the operation of 1715 may be derived from references... Figure 12 The communication resource selection component 1220 or the RLF indication component 1225 performs the operation.

[0274] At 1720, the method may include monitoring PWS information using a second communication resource. The operation of 1720 can be performed according to the method described herein. In some examples, aspects of the operation of 1720 may be derived from references... Figure 12 The PWS monitoring component 1210 is used to perform this function.

[0275] Figure 18 A flowchart illustrating a method 1800 for error handling of PWS information according to aspects of this disclosure is shown. Operation of method 1800 can be implemented by a UE or its components, as described herein. For example, operation of method 1800 can be performed by, as referenced... Figures 1 to 13 The UE 115 is executed as described. In some examples, the UE may execute a set of instructions to control the functional elements of the device to perform the described function. Additionally or alternatively, the UE may use dedicated hardware to perform aspects of the function.

[0276] At 1805, the method may include recognizing the presence of PWS information. The operation of 1805 can be performed according to the method described herein. In some examples, aspects of the operation of 1805 may be derived from references. Figure 12 The PWS monitoring component 1210 is used to perform this function.

[0277] At 1810, the method may include determining that PWS information cannot be received using a first communication resource, wherein the first communication resource includes a communication link with a first cell. The operation of 1810 can be performed according to the method described herein. In some examples, aspects of the operation of 1810 may be derived from references... Figure 12 The receiving evaluation component 1215 performs this function.

[0278] In 1815, the method may include initiating a transition from a first communication resource to a second communication resource based at least in part on determining that PWS information cannot be received using the first communication resource. To initiate the transition, the method may include biasing a cell measurement associated with the first cell or a cell measurement associated with the second cell associated with the second communication resource, and transmitting the biased cell measurement associated with the first cell or the biased cell measurement associated with the second cell to a base station. The operation of 1815 can be performed according to the method described herein. In some examples, aspects of the operation of 1815 may be derived from references... Figure 12 The communication resource selection component 1220 performs this action.

[0279] At 1820, the method may include monitoring PWS information using a second communication resource. The operation of 1820 can be performed according to the method described herein. In some examples, aspects of the operation of 1820 may be derived from references... Figure 12 The PWS monitoring component 1210 is used to perform this function.

[0280] Figure 19 A flowchart illustrating a method 1900 for error handling of PWS information according to aspects of this disclosure is shown. Operation of method 1900 can be implemented by a UE or its components, as described herein. For example, operation of method 1900 can be performed by, as referenced... Figures 1 to 13 The UE 115 is executed as described. In some examples, the UE may execute a set of instructions to control the functional elements of the device to perform the described function. Additionally or alternatively, the UE may use dedicated hardware to perform aspects of the function.

[0281] In step 1905, the method may include recognizing the presence of PWS information. The operation of step 1905 can be performed according to the method described herein. In some examples, aspects of the operation of step 1905 may be derived from references. Figure 12 The PWS monitoring component 1210 is used to perform this function.

[0282] In 1910, the method may include determining that PWS information cannot be received using a first communication resource, wherein the first communication resource includes a communication link with a first cell. The operation of 1910 can be performed according to the method described herein. In some examples, aspects of the operation of 1910 may be derived from references... Figure 12 The receiving evaluation component 1215 performs this function.

[0283] In 1915, the method may include initiating a transition from a first communication resource to a second communication resource, at least in part based on determining that PWS information cannot be received using the first communication resource. In some examples, initiating the transition may include releasing the communication link via the first cell. Additionally or alternatively, in some examples, initiating the transition may include initiating a reselection to a second cell associated with the second communication resource. The operation of 1915 can be performed according to the method described herein. In some examples, aspects of the operation of 1915 may be referenced from... Figure 12 The communication resource selection component 1220 performs this action.

[0284] In 1920, the method may include monitoring PWS information using a second communication resource. The operation of 1920 can be performed according to the method described herein. In some examples, aspects of the operation of 1920 may be derived from references... Figure 12 The PWS monitoring component 1210 is used to perform this function.

[0285] It should be noted that the methods described herein depict possible implementations, and the operations and steps can be rearranged or otherwise modified, and other implementations are possible. Furthermore, aspects from two or more methods can be combined.

[0286] The following provides an overview of aspects of this disclosure:

[0287] Aspect 1: A method for wireless communication at a UE, the method comprising: receiving a first segment of PWS information via a first cell, wherein the PWS information is associated with a geographical area including the first cell; performing a cell change process from the first cell to a second cell different from the first cell; receiving a second segment of the PWS information via the second cell; and storing the first segment and the second segment in a plurality of message buffers, at least in part based on the fact that the second cell is included in the geographical area associated with the PWS information.

[0288] Aspect 2: According to the method of Aspect 1, storing the first segment and the second segment includes: storing the first segment in a first message buffer associated with the first cell and the second cell, at least in part based on the fact that the second cell is included in the geographical range associated with the PWS information; and storing the second segment in the first message buffer and a second message buffer associated with the second cell, the second message buffer being different from the first message buffer, at least in part based on the fact that the second cell is included in the geographical range associated with the PWS information.

[0289] Aspect 3: According to the method of aspect 2, it further includes: receiving a third segment of PWS information via a second cell; and storing the third segment in a first message buffer and a second message buffer.

[0290] Aspect 4: The method according to any one of aspects 2 to 3 further includes: receiving a serial identifier associated with the second segment; and identifying, at least in part, based on the serial identifier associated with the second segment, that the second cell is included in the geographical range associated with the PWS information.

[0291] Aspect 5: The method according to any one of aspects 2 to 4 further includes: storing the first segment in a first message buffer, storing the second segment in a second message buffer, or both, based at least in part on matching a first serial identifier associated with the first segment with a second serial identifier associated with the second segment and matching a first message identifier associated with the first segment with a second message identifier associated with the second segment.

[0292] Aspect 6: The method according to any one of aspects 2 to 5 further includes: discarding the first message buffer based at least in part on the fact that the first segment configuration associated with at least one segment stored in the first message buffer is different from the second segment configuration associated with at least one additional segment stored in the second message buffer.

[0293] Aspect 7: The method according to any one of aspects 2 to 6 further includes: discarding the first message buffer based at least in part on the first and second segments of the same PWS segment corresponding to PWS information and the first length of the first segment being different from the second length of the second segment.

[0294] Aspect 8: The method according to any one of aspects 2 to 7 further includes: discarding the first message buffer at least in part based on the fact that the last segment stored in the first message buffer is different from the last segment stored in the second message buffer.

[0295] Aspect 9: The method according to any one of aspects 2 to 8 further includes: discarding the first message buffer at least in part based on the fact that the first concatenation configuration associated with the first message buffer is different from the second concatenation configuration associated with the second message buffer.

[0296] Aspect 10: The method according to any one of aspects 2 to 9 further includes: discarding the first message buffer based at least in part on the fact that the first message identifier or the first serial identifier associated with the first segment is different from the second message identifier or the second serial identifier associated with at least one segment stored in the second message buffer.

[0297] Aspect 11: The method according to any one of aspects 2 to 10 further includes: discarding the first message buffer based at least in part on the expiration of a timer associated with the first segment, the PWS information, or both.

[0298] Aspect 12: The method according to any one of aspects 2 to 11 further includes: decoding PWS information at least in part based on the completion of the first message buffer, the completion of the second message buffer, or both.

[0299] Aspect 13: The method according to any one of Aspects 2 to 12 further includes: sequentially performing one or more additional cell change processes to an additional target cell, wherein the first additional cell change process is from the second cell to the first additional target cell, the additional target cell being included in a geographical range associated with the PWS information; combining each additional cell change process and receiving each additional segment of the PWS information via each additional target cell; storing each of the additional segments in each first additional message buffer, each first additional message buffer being associated with one of the additional target cells corresponding to the additional segment; and storing each of the additional segments in a second additional message buffer, each second additional message buffer being associated with one of the additional target cells, and each second additional message buffer also being associated with a corresponding set of the first cell, the second cell, and the additional target cells to which the UE was handed before being handed to one of the additional target cells.

[0300] Aspect 14: The method according to aspect 13 further includes: storing each of the various additional segments in a third additional message buffer, each third additional message buffer being associated with a different set of two or more target cells to which the UE was switched before being switched to one of the additional target cells; and discarding one or more message buffers at least in part based on the number of message buffers that satisfy a depth threshold at the UE.

[0301] Aspect 15: According to the method of aspect 14, discarding one or more message buffers includes discarding the oldest message buffer at the UE, the second oldest message buffer at the UE, or both.

[0302] Aspect 16: The method according to any one of Aspects 2 to 15 further includes: sequentially performing one or more additional cell change processes to an additional target cell, wherein the first additional cell change process is from a second cell to a first additional target cell, the additional target cell being included in a geographical range associated with the PWS information; combining each additional cell change process and receiving each additional segment of the PWS information via each additional target cell; storing each of the additional segments in each first additional message buffer, each first additional message buffer being associated with one of the additional target cells corresponding to the additional segment; storing each of the additional segments in a second additional message buffer, each second additional message buffer being associated with one of the additional target cells and each second additional message buffer also being associated with the target cell that the UE was switched to earlier in the order before being switched to one of the additional target cells.

[0303] Aspect 17: The method according to any one of Aspects 2 to 16 further includes: discarding the first-order second supplementary message buffer associated with the target cell to which the UE was handed before being handed to one of the supplementary target cells.

[0304] Aspect 18: The method according to any one of aspects 1 to 17 further includes: receiving a system information block including PWS scheduling information associated with the second cell via the second cell and at least in part based on the cell change procedure, wherein a second segment of the PWS information is received based on the PWS scheduling information.

[0305] Aspect 19: The method of any one of Aspects 1 to 18, wherein the geographical scope includes a collection of one or more cells, a public land mobile network, a tracking area or any combination thereof.

[0306] Aspect 20: The method according to any one of Aspects 1 to 19 further includes: biasing a cell measurement associated with a first cell or a cell measurement associated with a second cell; and transmitting to a base station the biased cell measurement associated with the first cell or the biased cell measurement associated with the second cell, wherein the cell change process is performed at least in part based on transmitting the biased cell measurement associated with the first cell or the biased cell measurement associated with the second cell.

[0307] Aspect 21: According to the method of Aspect 20, wherein the PWS information is associated with a geographic range including a first cell and a second cell, the UE biases cell measurements associated with the first cell or cell measurements associated with the second cell at least in part based on the association of the second cell with the geographic range of the PWS information.

[0308] Aspect 22: According to the method of any one of Aspects 1 to 21, wherein the PWS information is associated with a geographic range including a first cell and a second cell, wherein performing the cell change process includes: initiating a reselection to the second cell based at least in part on the geographic range of the second cell associated with the PWS information.

[0309] Aspect 23: The method according to any one of aspects 1 to 22 further includes: receiving a paging signal including an indication of the presence of PWS information, wherein receiving the first segment is at least partially based on receiving the paging signal.

[0310] Aspect 24: The method according to any one of aspects 1 to 23 further includes: receiving a system information block including an indication of the presence of PWS information, wherein receiving the first segment is at least partially based on receiving the system information block.

[0311] Aspect 25: An apparatus for wireless communication at a UE, comprising a processor; a memory coupled to the processor; and instructions stored in the memory and executable by the processor to cause the apparatus to perform the methods of any one of aspects 1 to 24.

[0312] Aspect 26: An apparatus for wireless communication at a UE, comprising at least one component for performing the method of any one of aspects 1 to 24.

[0313] Aspect 27: A non-transitory computer-readable medium storing code for wireless communication at a UE, the code including instructions executable by a processor to perform the methods of any one of aspects 1 to 24.

[0314] While aspects of LTE, LTE-A, LTE-A Pro, or NR systems may be described for illustrative purposes, and the terms LTE, LTE-A, LTE-A Pro, or NR may be used in most of the description, the techniques described herein are applicable to networks other than LTE, LTE-A, LTE-A Pro, or NR networks. For example, the described techniques are applicable to a variety of other wireless communication systems such as Ultra Mobile Broadband (UMB), IEEE 802.11 (Wi-Fi), IEEE 802.16 (WiMAX), IEEE 802.20, Flash-OFDM, and other systems and radio technologies not explicitly mentioned herein.

[0315] The information and signals described herein can be represented using any of a variety of different technologies and techniques. For example, data, instructions, commands, information, signals, bits, symbols, and chips that may be referenced throughout this specification can be represented by voltage, current, electromagnetic waves, magnetic fields or particles, light fields or particles, or any combination thereof.

[0316] The various illustrative blocks and components described herein can be implemented or executed using a general-purpose processor, DSP, ASIC, CPU, FPGA, or other programmable logic device, discrete gate or transistor logic, discrete hardware components, or any combination thereof designed to perform the functions described herein. A general-purpose processor may be a microprocessor, but alternatively, the processor may be any processor, controller, microcontroller, or state machine. The processor can also be implemented as a combination of computing devices, such as a combination of a DSP and a microprocessor, multiple microprocessors, one or more microprocessors combined with a DSP core, or any other such configuration.

[0317] The functionality described herein can be implemented in hardware, software executed by a processor, firmware, or any combination thereof. Software should be interpreted broadly as instructions, instruction sets, code, code segments, program code, programs, subroutines, software modules, applications, software applications, software packages, routines, subroutines, objects, executable files, threads of execution, procedures, or functions, whether or not referred to as software, firmware, middleware, microcode, hardware description languages, or others. If implemented as software executed by a processor, the functionality can be stored or transmitted as one or more instructions or code on a computer-readable medium. Other examples and implementations are within the scope of this disclosure and the appended claims. For example, due to the nature of software, the functionality described herein can be implemented using software executed by a processor, hardware, firmware, hardwiring, or any combination thereof. Features implementing the functionality can also be physically located in various locations, including being distributed such that portions of the functionality are implemented at different physical locations. Components within a wireless communication system can be coupled to each other (e.g., operatively, communicatively, functionally, electronically, and / or electrically coupled).

[0318] Computer-readable media includes both non-transitory computer storage media and communication media, which include any medium that facilitates the transfer of a computer program from one place to another. Non-transitory storage media can be any available medium accessible by a general-purpose or special-purpose computer. By way of example, and not limitation, non-transitory computer-readable media can include random access memory (RAM), read-only memory (ROM), electrically erasable programmable ROM (EEPROM), flash memory, optical disc (CD) ROM or other optical disc storage, disk storage or other magnetic storage devices, or any other non-transitory medium that can be used to carry or store the required program code in the form of instructions or data structures and is accessible by a general-purpose or special-purpose computer, or a general-purpose or special-purpose processor. Furthermore, any connection is appropriately referred to as computer-readable media. For example, if software is transmitted from a website, server, or other remote source using coaxial cable, fiber optic cable, twisted pair, digital subscriber line (DSL), or wireless technology (such as infrared, radio, and microwave), then coaxial cable, fiber optic cable, twisted pair, DSL, or wireless technology (such as infrared, radio, and microwave) is included in the definition of computer-readable media. The disks and optical discs used in this article include CDs, laser discs, optical discs, digital multifunction discs (DVDs), floppy disks, and Blu-ray discs, where disks typically reproduce data magnetically, while optical discs reproduce data optically using lasers. Combinations of these are also included within the scope of computer-readable media.

[0319] As used herein, including in the claims, and as in a list of items (e.g., a list of items beginning with a phrase such as "at least one" or "one or more"), "or" indicates an inclusive list such that, for example, a list of at least one of A, B, or C means A or B or C or AB or AC or BC or ABC (i.e., A and B and C). Furthermore, as used herein, the phrase "based on" should not be construed as a reference to a closed set of conditions. For example, an example step described as "based on condition A" may be based on both condition A and condition B without departing from the scope of this disclosure. In other words, as used herein, the phrase "based on" should be interpreted in the same manner as the phrase "at least partially based on". As used herein, the term "and / or," when used in a list of two or more items, means that any one of the listed items may be used alone, or any combination of two or more of the listed items may be used. For example, if a composition is described as comprising components A, B, and / or C, the composition may comprise A alone; B alone; C alone; a combination of A and B; a combination of B and C; or a combination of A, B, and C.

[0320] In the accompanying drawings, similar components or features may have the same reference label. Furthermore, various components of the same type can be distinguished by adding a dash after the reference label and a second label to differentiate between similar components. If only the first reference label is used in the specification, the description applies to any similar component having the same first reference label, regardless of the second or other subsequent reference labels.

[0321] The descriptions herein, illustrated in conjunction with the accompanying drawings, depict exemplary configurations and do not represent all examples that may be implemented or that fall within the scope of the claims. The term "example" as used herein means "serving as an example, instance, or illustration," and not "preferred" or "superior to other examples." The detailed description includes specific details for the purpose of providing an understanding of the described techniques. However, these techniques may be practiced without these specific details. In some instances, known structures and devices are shown in block diagram form to avoid obscuring the concept of the described examples.

[0322] The description provided herein enables those skilled in the art to make or use this disclosure. Various modifications to this disclosure will be apparent to those skilled in the art, and the general principles defined herein can be applied to other variations without departing from the scope of this disclosure. Therefore, this disclosure is not limited to the examples and designs described herein, but is consistent with the broadest scope of the principles and novel features disclosed herein.

Claims

1. A method for performing wireless communication at a user equipment (UE), the method comprising: The first segment of Public Alarm System (PWS) information is received via a first cell, wherein the PWS information is associated with a geographical area including the first cell; Perform a cell change process from the first cell to a second cell that is different from the first cell; The second segment of the PWS information is received via the second cell; as well as Based at least in part on the fact that the second cell is included within the geographical range associated with the PWS information, the first segment and the second segment are stored in multiple message buffers. The storage of the first segment and the second segment includes: The first segment is stored in a first message buffer associated with the first cell and the second cell, based at least in part on the fact that the second cell is included in the geographical range associated with the PWS information. as well as The second segment is stored in the first message buffer and a second message buffer associated with the second cell, which is different from the first message buffer, based at least in part on the fact that the second cell is included in the geographical range associated with the PWS information.

2. The method according to claim 1, further comprising: The third segment of the PWS information is received via the second cell; as well as The third segment is stored in the first message buffer and the second message buffer.

3. The method according to claim 1, further comprising: Receive the serial identifier associated with the second segment; as well as The second cell is identified as being included in the geographical range associated with the PWS information, at least in part, based on the serial identifier associated with the second segment.

4. The method according to claim 1, further comprising: The first segment is stored in the first message buffer, the second segment is stored in the second message buffer, or both, based at least in part on a first serial identifier associated with the first segment matching a second serial identifier associated with the second segment and a first message identifier associated with the first segment matching a second message identifier associated with the second segment.

5. The method according to claim 1, further comprising: The first message buffer is discarded at least in part based on the fact that the first segment configuration associated with at least one segment stored in the first message buffer is different from the second segment configuration associated with at least one additional segment stored in the second message buffer.

6. The method according to claim 1, further comprising: The first message buffer is discarded at least in part based on the first and second segments of the same PWS segment corresponding to the PWS information and the first length of the first segment being different from the second length of the second segment.

7. The method according to claim 1, further comprising: The first message buffer is discarded at least in part based on the fact that the last segment stored in the first message buffer is different from the last segment stored in the second message buffer.

8. The method according to claim 1, further comprising: The first message buffer is discarded at least in part because the first cascading configuration associated with the first message buffer is different from the second cascading configuration associated with the second message buffer.

9. The method according to claim 1, further comprising: The first message buffer is discarded at least in part based on the fact that the first message identifier or the first serial identifier associated with the first segment is different from the second message identifier or the second serial identifier associated with at least one segment stored in the second message buffer.

10. The method according to claim 1, further comprising: The first message buffer is discarded at least in part based on the expiration of a timer associated with the first segment, the PWS information, or both.

11. The method according to claim 1, further comprising: The PWS information is decoded at least in part based on the completion of the first message buffer, the completion of the second message buffer, or both.

12. The method according to claim 1, further comprising: One or more additional cell change processes are sequentially executed to an additional target cell, wherein the first additional cell change process is from the second cell to the first additional target cell, the additional target cell being included in the geographical range associated with the PWS information; Each additional segment combines the PWS information received via each additional target cell during the process of changing each additional cell. Each of the additional segments is stored in a first additional message buffer, each first additional message buffer being associated with one of the additional target cells corresponding to the additional segment; and Each of the additional segments is stored in a second additional message buffer, each second additional message buffer being associated with one of the additional target cells, and each second additional message buffer also being associated with a corresponding set of the first cell, the second cell, and the additional target cells to which the UE was handed before being handed to one of the additional target cells.

13. The method of claim 12, further comprising: Each of the additional segments is stored in a third additional message buffer, each of the third additional message buffers being associated with a different set of two or more target cells to which the UE was switched before being switched to one of the additional target cells; as well as One or more message buffers may be discarded, at least in part, based on the number of message buffers that meet the depth threshold at the UE.

14. The method of claim 13, wherein discarding one or more message buffers comprises discarding the oldest message buffer at the UE, the second oldest message buffer at the UE, or both.

15. The method according to claim 1, further comprising: One or more additional cell change processes are sequentially executed to an additional target cell, wherein the first additional cell change process is from the second cell to the first additional target cell, the additional target cell being included in the geographical range associated with the PWS information; Each additional segment combines the PWS information received via each additional target cell during the process of changing each additional cell. Each of the additional segments is stored in a first additional message buffer, and each first additional message buffer is associated with one of the additional target cells corresponding to the additional segment; Each of the additional segments is stored in a second additional message buffer, each of the second additional message buffers being associated with one of the additional target cells, and each of the second additional message buffers also being associated with the target cell that the UE was switched to earlier in the order before being switched to one of the additional target cells.

16. The method of claim 12, further comprising: Discard the second additional message buffer that is first in the order of the target cell to which the UE was switched before being switched to one of the additional target cells.

17. The method according to claim 1, further comprising: A system information block including PWS scheduling information associated with the second cell is received via the second cell and at least in part based on the execution of the cell change process, wherein the second segment of the PWS information is received according to the PWS scheduling information.

18. The method of claim 1, wherein the geographical range includes a set of one or more cells, a public terrestrial mobile network, a tracking area, or any combination thereof.

19. The method according to claim 1, further comprising: Bias cell measurements associated with the first cell or cell measurements associated with the second cell; as well as Sending biased cell measurements associated with the first cell or the second cell to the base station, wherein the cell change process is performed at least in part based on sending biased cell measurements associated with the first cell or the second cell.

20. The method of claim 19, wherein The PWS information is associated with the geographical range including the first cell and the second cell. The UE biases the cell measurements associated with the first cell or the cell measurements associated with the second cell based at least in part on the association of the second cell with the geographic range of the PWS information.

21. The method of claim 1, wherein the PWS information is associated with the geographic range including the first cell and the second cell, wherein performing the cell change process includes: The reselection to the second cell is initiated at least in part based on the association between the second cell and the geographic range of the PWS information.

22. The method according to claim 1, further comprising: Receive a paging signal including an indication of the presence of the PWS information, wherein receiving the first segment is at least in part based on receiving the paging signal.

23. The method according to claim 1, further comprising: Receive a system information block including an indication of the presence of the PWS information, wherein receiving the first segment is at least in part based on receiving the system information block.

24. An apparatus for performing wireless communication at a user equipment (UE), comprising: At least one processor; Memory, coupled to the at least one processor; as well as Instructions, which are stored in the memory and can be executed by the processor, to cause the device to: The first segment of Public Alarm System (PWS) information is received via a first cell, wherein the PWS information is associated with a geographical area including the first cell; Perform a cell change process from the first cell to a second cell that is different from the first cell; The second segment of the PWS information is received via the second cell; as well as Based at least in part on the fact that the second cell is included within the geographical range associated with the PWS information, the first segment and the second segment are stored in multiple message buffers. The instructions for storing the first segment and the second segment can be executed by the processor to enable the device to: The first segment is stored in a first message buffer associated with the first cell and the second cell, based at least in part on the fact that the second cell is included in the geographical range associated with the PWS information. as well as The second segment is stored in the first message buffer and a second message buffer associated with the second cell, which is different from the first message buffer, based at least in part on the fact that the second cell is included in the geographical range associated with the PWS information.

25. The apparatus of claim 24, wherein, The instructions can also be executed by the processor to cause the device to: The third segment of the PWS information received via the second cell; and The third segment is stored in the first message buffer and the second message buffer.

26. The apparatus of claim 24, wherein, The instructions can also be executed by the processor to cause the device to: Receive the serial identifier associated with the second segment; and The second cell is identified as being included in the geographical range associated with the PWS information, at least in part, based on the serial identifier associated with the second segment.

27. An apparatus for performing wireless communication at a user equipment (UE), comprising: A component for receiving a first segment of Public Alarm System (PWS) information via a first cell, wherein the PWS information is associated with a geographical area including the first cell; Components used to perform a cell change process from the first cell to a second cell different from the first cell; A component for receiving the second segment of the PWS information via the second cell; as well as A component for storing the first segment and the second segment in multiple message buffers, at least in part based on the fact that the second cell is included in the geographical range associated with the PWS information. The component used to store the first segment and the second segment includes: A component for storing the first segment in a first message buffer associated with the first cell and the second cell, based at least in part on the fact that the second cell is included in the geographical range associated with the PWS information; as well as For storing the second segment in a first message buffer and a second message buffer associated with the second cell, at least in part based on the fact that the second cell is included in the geographical range associated with the PWS information, the second message buffer being a component different from the first message buffer.

28. A non-transitory computer-readable medium storing code for wireless communication at a user equipment (UE), the code including instructions executable by at least one processor to perform the following operations: The first segment of Public Alarm System (PWS) information is received via a first cell, wherein the PWS information is associated with a geographical area including the first cell; Perform a cell change process from the first cell to a second cell that is different from the first cell; receiving a second segment of the PWS information via the second cell; as well as Based at least in part on the fact that the second cell is included within the geographical range associated with the PWS information, the first segment and the second segment are stored in multiple message buffers. The instructions executable by at least one processor to store the first segment and the second segment include instructions executable by at least one processor to perform the following operations: The first segment is stored in a first message buffer associated with the first cell and the second cell, based at least in part on the fact that the second cell is included in the geographical range associated with the PWS information. as well as The second segment is stored in the first message buffer and a second message buffer associated with the second cell, which is different from the first message buffer, based at least in part on the fact that the second cell is included in the geographical range associated with the PWS information.