Synchronization signal block adaptation within a user equipment processing time
By employing UE capability signaling for processing time indication, the UE efficiently adapts to SSB burst periodicity changes, addressing resource inefficiencies and errors in wireless communication systems, thereby optimizing communication efficiency.
Patent Information
- Application Number
- PCT/CN2024/110101
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-08-06
- Publication Date
- 2026-02-12
AI Technical Summary
Existing wireless communication systems face challenges in efficiently adapting synchronization signal block (SSB) bursts due to the processing time required by user equipment (UE) to adjust to changes in SSB burst periodicity, leading to potential errors and resource inefficiencies.
User equipment (UE) capability signaling is used to indicate its processing time for adapting SSB burst periods, allowing the UE to measure and report measurements based on the new periodicity after receiving SSB adaptation signaling, thereby aligning UE processing with network device adjustments.
This approach enables efficient SSB burst adaptation within UE processing time, reducing errors and optimizing resource utilization by aligning UE measurements with network device changes, thus enhancing communication efficiency and flexibility.
Smart Images

Figure CN2024110101_12022026_PF_FP_ABST
Abstract
Description
SYNCHRONIZATION SIGNAL BLOCK ADAPTATION WITHIN A USER EQUIPMENT PROCESSING TIMETECHNICAL FIELD
[0001] This application relates generally to wireless communication systems, including systems, apparatuses, and methods for synchronization signal block (SSB) adaptation within a user equipment processing time.BACKGROUND
[0002] Wireless mobile communication technology uses various standards and protocols to transmit data between a network device (e.g., a base station, a radio head, etc. ) and a wireless communication device. Wireless communication system standards and protocols can include, for example, 3rd Generation Partnership Project (3GPP) long term evolution (LTE) (e.g., 4G) , 3GPP new radio (NR) (e.g., 5G) , and IEEE 802.11 standard for wireless local area networks (WLAN) (commonly known to industry groups as ) .
[0003] As contemplated by the 3GPP, different wireless communication systems standards and protocols can use various radio access networks (RANs) for communicating between a network device of the RAN (which may also sometimes be referred to generally as a RAN node, a network node, or simply a node) and a wireless communication device known as a user equipment (UE) . 3GPP RANs can include, for example, global system for mobile communications (GSM) , enhanced data rates for GSM evolution (EDGE) RAN (GERAN) , Universal Terrestrial Radio Access Network (UTRAN) , Evolved Universal Terrestrial Radio Access Network (E-UTRAN) , and / or Next-Generation Radio Access Network (NG-RAN) .
[0004] Each RAN may use one or more radio access technologies (RATs) to perform communication between the network device and the UE. For example, the GERAN implements GSM and / or EDGE RAT, the UTRAN implements universal mobile telecommunication system (UMTS) RAT or other 3GPP RAT, the E-UTRAN implements LTE RAT (sometimes simply referred to as LTE) , and NG-RAN implements NR RAT (sometimes referred to herein as 5G RAT, 5G NR RAT, or simply NR) . In certain deployments, the E-UTRAN may also implement NR RAT. In certain deployments, NG-RAN may also implement LTE RAT.
[0005] A network device used by a RAN may correspond to that RAN. One example of an E-UTRAN network device is an E-UTRAN Node B (also commonly denoted as evolved Node B, enhanced Node B, eNodeB, or eNB) . One example of an NG-RAN network device is a next generation Node B (also sometimes referred to as a g Node B or gNB) .
[0006] A RAN provides its communication services with external entities through its connection to a core network (CN) . For example, E-UTRAN may utilize an Evolved Packet Core (EPC) , while NG-RAN may utilize a 5G Core Network (5GC) .BRIEF DESCRIPTION OF THE DRAWINGS
[0007] To easily identify the discussion of any particular element or act, the most significant digit or digits in a reference number refer to the figure number in which that element is first introduced.
[0008] FIG. 1 shows an example wireless communication system, according to one or more aspects described herein.
[0009] FIG. 2 shows an example signal flow diagram, according to one or more aspects described herein.
[0010] FIGs. 3A-5B show example signal timing diagrams, according to one or more aspects described herein.
[0011] FIG. 6 shows an example method of wireless communication by a user equipment (UE) , according to one or more aspects described herein.
[0012] FIG. 7 shows another example method of wireless communication by a network device, according to one or more aspects described herein.
[0013] FIG. 8 illustrates an example architecture of a wireless communication system, according to one or more aspects described herein.
[0014] FIG. 9 illustrates an example system for performing signaling between a wireless device and a network device, according to one or more aspects described herein.DETAILED DESCRIPTION
[0015] Various embodiments are described with regard to a processor (e.g., baseband processor) , wireless device (e.g., a user equipment (UE) ) , or a network device. However, reference to a processor, wireless device, or network device is merely provided for illustrative purposes. The example embodiments may be utilized with any electronic component or device that may establish a wireless connection and is configured with the hardware, software, and / or firmware to exchange information and data over the wireless connection. Therefore, the processors, wireless devices, and network devices described herein are used to represent any appropriate electronic components or devices.
[0016] UEs communicating with a network and being served by a serving cell of a network device need to perform various management-related tasks, including performing various measurements, to ensure continuous connectivity as the UE moves relative to the cellular network. The various tasks may include operations performed in connection with radio link monitoring (RLM) , beam failure detection (BFD) , candidate new beam detection measurement (CBD) , and the like.
[0017] RLM-related tasks include measuring reference signals transmitted by a serving cell. Examples of such reference signals include synchronization signal blocks (SSB) , channel state information reference signals (CSI-RS) , or a combination of these. The measurement results can be used to determine information regarding the quality and reliability of radio links between a UE and a network device. The measurements can be inputs to modify or otherwise adjust a modulation and coding scheme or data rate, and aid in handover. The measurements can also be used in connection with BFD or CBD processes. The measurement may be layer three (L3) measurements and reporting, layer one (L1) measurements and reporting, or a combination of these.
[0018] A network device serving UEs in a serving cell may transmit sets (groups) of SSBs in SSB bursts. As used herein, an SSB burst refers to an SSB burst set. Typically, each SSB includes a primary synchronization signal (PSS) , a secondary synchronization signal (SSS) , and a physical broadcast control channel (PBCH) , including a demodulation reference signal (DMRS) for the PBCH. The network device may transmit configuration signaling to UEs in the serving cell resources on which the network device will transmit the SSBs. The SSB burst may be transmitted periodically in a half frame (e.g., the first half of a system frame, or the second half of a system frame) according to a periodicity that may be configured by the network device. For example, the periodicity may be every 5 ms, 10 ms, 20 ms, 40 ms, 80 ms, or 160 ms, and so on. For a system frame of 10 ms, this periodicity may correspond to twice per system frame, once per system frame, every other system frame, every fourth system frame, and so on. A single SSB burst may include transmitting a quantity of SSBs (e.g., 4, 8, or 64 SSBs) multiplexed in time.
[0019] While UEs may need to measure SSBs for various tasks, including RLM, BFD, and CBD-related tasks, not all of the SSBs may need to be transmitted by the network device. The network device may indicate to UEs of a serving cell, via configuration signaling, that only a subset of the SSBs of the SSB burst will be transmitted. For example, the configuration signaling may be common configuration signaling for the serving cell (e.g., ServingCellConfigCommon) , which may be radio resource control (RRC) signaling. This configuration signaling may include an information element (e.g., ssb-periodicityServingCell) to indicate the periodicity for SSB bursts for the serving cell (e.g., every 5 ms, 10 ms, 20 ms, 40 ms, 80 ms, or 160 ms) . Additionally, such configuration signaling may include an information element that indicates which SSBs of the SSB burst will be transmitted, and which SSBs will not be transmitted. For example, a bitmap may be used in an information element (e.g., ssb-PositionsInBurst) , where one bit value (e.g., a “1” ) at a position of the bitmap indicates that a SSB will be transmitted in the SSB burst at a corresponding position within the SSB burst, while a second bit value (e.g., a “0” ) at a position of the bitmap indicates that a SSB will not be transmitted in the SSB burst at a corresponding position within the SSB burst.
[0020] A network device serving UEs in a serving cell may expend considerable resources transmitting SSBs, including SSBs in SSB bursts. These resources include both time-frequency resources that could be used for communication with other devices, as well as power. As such, the network device may seek to limit the total quantity of SSBs that the network device transmits, for example to SSBs considered to be necessary. The network device may modify the periodicity of SSB bursts to be longer (or shorter) . That is, the network device may use SSB adaptation signaling to indicate to UEs in the serving cell that the network device is going to alter (e.g., increase or decrease) the frequency with which the network device transmits SSBs. Such SSB adaptation signaling may be a control message modifying the SSB burst period from a first period used for a first set of SSB bursts to a second period for a second set of SSB bursts. The control message may be RRC signaling, a media access control (MAC) control element (CE) , a downlink control information (DCI) message, or another control message type.
[0021] However, while a network device may be able to provide SSB adaptation signaling at a particular time, the UE may require or desire some processing time to modify the SSB burst period. The SSB burst period may be configure at the UE via an RRC parameter, such that some RRC parameter change processing may be needed at the UE to modify the SSB. Such processing time may depend on UE capabilities and, in some cases, may be the same as an RRC reconfiguration time of the UE (e.g., 10 ms for RRC reconfiguration, or 16 ms for RRC reconfiguration with a secondary cell (SCell) addition or release) .
[0022] In one example, in the case that the SSB adaptation signaling is a DCI message, the indication modifying the SSB burst period may be received at a first layer associated with DCI signaling (e.g., the physical (PHY) layer) , but revise the RRC parameter at a third layer (e.g., the RRC layer) . As such, at the UE or baseband processor of the UE may need some amount of RRC parameter change processing time to communicate between the first and third layers of the UE to change the SSB burst period following the receipt of the DCI message.
[0023] In another example, in the case that the SSB adaptation signaling is a MAC CE, the indication modifying the SSB burst period may be received at a second layer associated with MAC CE signaling (e.g., the MAC layer) , but revise the RRC parameter at a third layer (e.g., the RRC layer) . As such, at the UE or baseband processor of the UE may need some amount of RRC parameter change processing time to communicate between the second and third layers of the UE to change the SSB burst period following the receipt of the MAC CE.
[0024] In yet another example, even where the SSB adaptation signaling is RRC signaling, the RRC layer needs to receive and process the RRC signaling and update parameters at the third layer (e.g., the RRC layer) after receiving the signaling, and the UE or baseband processor may have some delay in implementing the new SSB burst period.
[0025] In light of the processing time in response to SSB adaptation signaling, a UE may receive one or more SSB bursts according to a prior SSB burst period during the processing time before the UE is configured with the second period according to the SSB adaptation signaling. That is, one or more SSB bursts may be transmitted by the network device before the RRC parameters for the UE are prepared and applied. In some cases, the UE may not know how to handle such a case, or the network device may consider the received SSB burst as an error case. Improved techniques are desired to handle SSB bursts configured to occur after a UE receives SSB adaptation signaling modifying the SSB burst periodicity.
[0026] Systems, apparatuses, and methods for SSB adaptation within a UE processing time are described herein. In one or more embodiments, a UE or baseband processor can transmit UE capability signaling indicating the processing time within which the UE is capable of processing a control message (which may be referred to as SSB adaptation signaling) that modifies a SSB burst period from a first period used for a first set of SSB bursts to be a second period for a second set of SSB bursts. The UE and / or baseband processor receives, responsive to the UE capability signaling, the control message modifying the SSB burst period from the first period to be the second period. After receiving the control message modifying the SSB burst period, the UE and / or baseband processor then measures and processes measurements of SSB bursts received during the second set of SSB bursts. The UE and / or baseband processor may then transmit, to the network device, a measurement report based on the processed measurements of the one or more SSB bursts.
[0027] FIG. 1 shows an example wireless communications system 100, according to one or more aspects described herein. In one or more embodiments, wireless communications system 100 supports one or more aspects of SSB adaptation within a UE processing time, as further described herein.
[0028] Wireless communications system 100 includes one or more UE 102 that may be served by (e.g., have an established RRC connection with) a network device 104 via communication link 120. Coverage area 110 is the service area for the radio frequency (RF) spectrum band utilized by network device 104 serving the UE 102 (e.g., a cell or serving cell, which may include multiple cells) . Although shown as a mobile device or smartphone, UE 102 can comprise any mobile or non-mobile computing device configured for wireless communication, such as a wearable or an extended reality (XR) device (e.g., virtual reality (VR) or augmented reality (AR) device) . In some cases, UE 102 may be a system of components operating together as a UE 102.
[0029] As the UE 102 moves relative to coverage area 110 of the network device 104, the UE 102 may measure reference signals 128 transmitted by network devices (e.g., for purposes of RLM, BFD, or CBD) . For example, network devices including network device 104 may transmit reference signals 128 that can be monitored for (e.g., listened for) , received by, and measured by UE 102. In one or more embodiments, the reference signals are SSBs or CSI-RS. In some embodiments, the reference signals include SSBs of SSB bursts, such as a first set of SSB bursts having a first period 132, and including at least an SSB burst 112, SSB burst 114, SSB burst 116, and SSB burst 118.
[0030] The network device 104 may transmit a measurement configuration message (e.g., RLM, BFD, and / or CBD configuration) to a UE 102. The measurement configuration message may indicate a set of measurement occasions that the UE 102 is to measure, for example as part of RLM, BFD, and / or CBD. The measurement occasions indicated by the measurement configuration message may include SSBs, CSI-RS, or a combination of SSBs and CSI-RS.
[0031] The network device 104 may also serve UEs within the coverage area 110 using a set of beams 130. The network device 104 may transmit one or more SSBs for each beam of the set of beams, for example so that the network device 104 can manage communication resources in the coverage area 110. These SSBs may be transmitted in a SSB burst, but it may not be necessary or desired for the network device 104 to transmit every SSB of an SSB burst. In order to provide the UE 102, and other UEs in the coverage area 110, with information regarding which SSBs are transmitted within an SSB burst, the network device 104 transmits, and the UE 102 receives, an SSB burst configuration message that indicates a first set of SSBs to be transmitted by a serving cell (e.g., the network device 104 providing or serving the serving cell) . In one or more embodiments, the configuration message may be common configuration signaling for the serving cell (e.g., ServingCellConfigCommon) , which may be radio resource control (RRC) signaling, that includes a bitmap to indicate SSBs to be transmitted in an information element (e.g., ssb-PositionsInBurst) . For example, a bitmap “11110000” may indicate that the network device 104 is to transmit the first four SSBs (SSB0, SSB1, SSB2, SSB3) of eight possible SSBs of the SSB burst 114.
[0032] As further discussed herein, the network device 104 may desire to modify the periodicity with which SSBs are transmitted in SSB bursts. As such, the network device 104 may transmit a control message (e.g., control message 124) that modifies the SSB burst period from a first period 132 used for the first set of SSB bursts to be a second period 134 for a second set of SSB bursts. For example, to save power and resources for transmitted SSBs and provide flexibility for SSB burst transmission, SSB adaptation may be performed. The network device 104 may transmit an SSB adaptation control message, control message 124, that indicates to the UE 102 the modification of the SSB burst period, which may result in an increased or decreased periodicity of SSB bursts, or a same periodicity but a shift in timing (e.g., a different offset for the same periodicity) . With a decreased periodicity (alarge SSB burst period) , SSB bursts may be effectively removed from a set of SSB bursts. The removal of SSB bursts may also be referred to as deletion or muting of an SSB burst. The control message 124 may be a DCI message or a MAC CE the identifies an SSB burst period, which may be a second period for a second set of SSB bursts. In one example, a first period 132 may be for a first set of SSB bursts (e.g., including SSB burst 112, SSB burst 114, SSB burst 116, and SSB burst 118) , which is modified by the control message 124 to be a second period 134 for a second set of SSB bursts (e.g., including SSB burst 114 and SSB burst 118) , which may mute the SSB burst 116. As further discussed herein, how the occasion of the SSB bursts (e.g., SSB burst 114 and / or SSB burst 116) is treated by the UE 102 and / or the network device 104 may depend on a processing time capability of the UE 102 and a timing of the receipt of the control message 124.
[0033] In one or more examples, the UE 102 may provide UE capability signaling 122 to the network device 104. The UE capability signaling 122 may indicate a processing time within which the UE 102 is capable of processing a control message (e.g., the control message 124) modifying the SSB burst period (e.g., from a first SSB burst period to a second SSB burst period) . The UE 102 may then process measurements of one or more SSB bursts received during the second set of SSB bursts. The measurements may be processed after receiving the control message 124 modifying the SSB burst period. In response to the measurements, the UE 102 may generate and transmit a measurement report 126 to the network device 104 that is based on the processed measurements.
[0034] FIG. 2 shows an example signal flow diagram 200, according to one or more aspects described herein. In one or more embodiments, signal flow diagram 200 supports one or more aspects of SSB adaptation within a UE processing time, as further described herein.
[0035] The UE 102 may transmit UE capability signaling 201 to the network device 104. In one or more embodiments, the UE capability signaling 201 indicates a processing time within which UE 102 is capable of processing a control message modifying an SSB burst period. That is, the UE capability signaling 201 may indicate a processing time for an SSB adaptation control message (e.g., control message 124, SSB adaptation control message 212) . In some embodiments, the processing time may be specific to the UE 102.
[0036] In some embodiments, the processing time for the UE 102 may be smaller than or equal to a RRC reconfiguration time. For example, the UE 102 may be restricted to indicating a processing time that is no greater than the RRC reconfiguration time for the UE 102. That is, the processing time may be constrained to be less than or equal to the RRC reconfiguration time for the UE 102. In some examples, the processing time may be no more than 10 ms. In other examples, the processing time may be no more than 16 ms.
[0037] In some examples, different UEs being served by the network device 104 may have different processing times, and UE capability signaling received by the network device 104 from two or more UEs of the various UEs served by the network device 104 may have different processing times. In some examples, the UE capability signaling 201 may be specific to a RF spectrum band. For example, the UE capability signaling 201 may include a first processing time corresponding to a first RF spectrum band, and a second processing time corresponding to a second RF spectrum band. In some examples, the UE capability signaling 201 may be specific to a feature set. For example, the UE capability signaling 201 may include a first processing time corresponding to a first feature set of the UE 102, and a second processing time corresponding to a second feature set of the UE 102. In some examples, a feature set may be per-band and / or per-band-combination.
[0038] The network device 104 may transmit a measurement configuration message 202 to the UE 102. In one or more embodiments, the measurement configuration message 202 indicates a set of measurement occasions, for example for RLM measurements, and the set of the measurement occasions may be a set of RLM reference signal (RLM-RS) resources. In some embodiments, the measurement configuration message 202 indicates a set of measurement occasions for BFD measurements, and the set of the measurement occasions may be a set of BFD reference signal (BFD-RS) resources. In some embodiments, each measurement occasion of the set of measurement occasions corresponds to a SSB of a SSB burst, where the measurement occasions include the SSB that is repeated in each instance of the SSB burst. The measurement configuration message 202 may be RRC signaling identifying the measurement occasions.
[0039] The network device 104 may transmit a SSB burst configuration message, SSB burst configuration message 204, to the UE 102. The SSB burst configuration message 204 may be an example of an SSB burst configuration message that indicates a first set of SSBs to be transmitted by a serving cell in the plurality of SSB bursts. In some examples, the SSB burst configuration message 204 may be an RRC message common for user equipment served by the serving cell of the network device 104.
[0040] The network device 104 may then proceed to transmit SSBs 208 as part of SSB bursts, for example consistent with the first set of SSB bursts indicated to be transmitted by the serving cell (e.g., the network device 104) according to the first period. At 206, the UE 102 may then process, measurements of one or more SSB bursts of the first set of SSB bursts. The measurements of the one or more SSB bursts received during the first set of SSB bursts include one or more of a measurement type: a layer three (L3) measurement, a layer one (L1) measurement, a radio link monitoring measurement (RLM) , a beam failure detection (BFD) measurement, or a candidate new beam detection (CBD) measurement.
[0041] The UE 102 may prepare and transmit, to the network device 104, a measurement report 210 based on measurements of the SSBs of SSB bursts within the first set of SSB bursts. In some examples, the measurement report 210 may be a L1 measurement report. In some examples, the measurement report 210 may be an L3 measurement report.
[0042] The network device 104 may determine to modify the SSBs that the network device 104 is to transmit, and transmit an SSB adaptation control message 212 to the UE 102. The SSB adaptation control message 212 may be transmitted by the UE 102 to modify the SSB burst period. In some embodiments, the SSB adaptation control message 212 may be a control message modifying the SSB burst period from a first period used for a first set of SSB bursts to be a second period for a second set of SSB bursts. As used herein the first set of SSB bursts may be the SSB bursts that are transmitted or to be transmitted by the network device 104 according to the first period (e.g., a first SSB burst period) . As used herein the second set of SSB bursts may be the SSB bursts that are transmitted or to be transmitted by the network device 104 according to the second period (e.g., a second SSB burst period) . For example, the first period may be an SSB burst period as configured by the SSB burst configuration message 204. In other examples, the first period may be an SSB burst period as previously modified by another SSB adaptation control message 212. That is, the SSB adaptation control message 212 may modify the period of the SSB bursts, whether as previously configured via SSB burst configuration messaging or as modified through another mechanism, which may be an SSB adaptation control message 212 or other control signaling. The SSB adaptation control message 212 may be an example of the SSB adaptation control message, control message 124. In some examples, the SSB adaptation control message 212 may be a DCI message or a MAC CE.
[0043] In one or more embodiments, the network device 104 can use the processing time of the UE 102 (e.g., as indicated to the network device 104 by the UE capability signaling 201) to schedule when the network device 104 transmits the SSB adaptation control message 212 to the UE 102. For example, the network device 104 can determine to send the SSB adaptation control message 212 to the UE 102 to avoid that next SSB burst arriving at the UE 102 (e.g., a next SSB burst of the first set of SSB bursts) before the end of processing time.
[0044] In one of more embodiments, the SSB adaptation indicates the SSB periodicity and offset, and UE 102 can thereby know which SSB will be muted, or the UE 102 can follow the legacy SSB offset but only change the periodicity.
[0045] As further described with reference to signal timing diagram 301 herein, in one or more examples, wherein the SSB adaptation control message 212 indicates an offset applicable to the second period for the second set of SSB bursts. In some embodiments, the offset may be relative to a system frame number (SFN) index zero (e.g., SFN0) . In some examples, the second period may start from the time (e.g., the SFN or half SFN) indicated by the offset relative to the SFN index zero.
[0046] As further described with reference to signal timing diagram 302 herein, in one or more examples, the first period starts from a first system frame number having a first index value, and the UE 102 determines, based on the first index value, a second system frame number from which the second period starts. In some examples, the second period may start from the offset applicable to the first period (e.g., as configured by the SSB burst configuration message 204) , which may be the same as or different from the offset relative to the SFN index zero.
[0047] As further described with reference to signal timing diagram 303 herein, in one or more examples, the UE 102 and / or network device 104, determines a next SSB burst of the first set of SSB bursts after receiving the control message modifying the SSB burst period, wherein the second period starts from a SFN corresponding to the next SSB burst.
[0048] The UE 102 performs SSB burst adaptation 214 in response to the SSB adaptation control message 212. Similarly, the network device 104 may perform SSB burst adaptation 214 in response to the SSB adaptation control message 212, for example performing a parallel procedure as the UE 102 (e.g., before or after the network device 104 transmits the SSB adaptation control message 212) , such that both the UE 102 and the network device 104 can determine what is the correct SSB burst period that the network device 104 will use to transmit and the UE 102 will used to receive. In particular, the SSB adaptation control message 212 modifies the previously-used SSB burst period to be a new SSB burst period. The UE 102 may have a processing time in which the UE 102 is capable of responding to the SSB adaptation control message 212.
[0049] In some examples, SSB bursts of the second set of SSB bursts may be measured to the extent that the SSB bursts are in the second set of SSB bursts. In some examples, the SSB bursts of the second set of SSB bursts may overlap at least in part with the first set of SSB bursts. That is, one or more SSB bursts of the first set of SSB bursts may be a SSB burst of the second set of SSB bursts, and / or one or more SSB bursts of the second set of SSB bursts may be a SSB burst of the first set of SSB bursts.
[0050] As further described with reference to signal timing diagram 401 and signal timing diagram 402 herein, in one or more embodiments, SSB burst adaptation 214 and / or SSB burst adaptation 216 may include the UE 102 and / or network device 104, respectively, determining based at least in part on receiving the control message modifying the SSB burst period, whether a next SSB burst of the first set of SSB bursts occurs after an end of the processing time following receiving the control message (e.g., SSB adaptation control message 212) , the next SSB burst following the control message. In some embodiments, based on the next SSB burst occurring after the end of the processing time, the second period starts from a first system frame number corresponding to the next SSB burst. However, based on the next SSB burst occurring before the end of the processing time, the second period starts from a second system frame number corresponding to an SSB burst of the second set of SSB bursts that next follows the end of the processing time.
[0051] As further described with reference to signal timing diagram 401 herein, in one or more embodiments, for SSB burst adaptation 214, the UE 102 does not expect to receive an SSB burst of the one or more SSB bursts during the processing time following receiving the control message (e.g., SSB adaptation control message 212) .
[0052] As further described with reference to signal timing diagram 501 herein, in one or more embodiments, for SSB burst adaptation 214, the UE 102 buffers, after receiving the control message modifying the SSB burst period and during the processing time following receiving the control message (e.g., SSB adaptation control message 212) , an SSB burst received during the first set of SSB bursts. The UE 102 may then discard the buffered SSB burst responsive to determining, based on the second period, that the SSB burst received during the first set of SSB bursts is not within the second set of SSB bursts. As such, if inside of the processing time, the UE 102 buffers the SSB, and after receiving the indication, then UE 102 may remove the last SSB but collect a sample or measurement on the next available SSB.
[0053] As further described with reference to signal timing diagram 502 herein, in one or more embodiments, for SSB burst adaptation 214, the UE 102 buffers, after receiving the control message modifying the SSB burst period and during the processing time following receiving the control message (e.g., SSB adaptation control message 212) , a first SSB burst received during the first set of SSB bursts. The UE 102 may then combine, based on the second period, the buffered SSB with a second SSB burst received during the second set of SSB bursts. For example, the UE 102 collects measurement samples on the next available SSB based on the new periodicity (e.g., the second period) , and these new samples can also be combined or filtered together with the sample which is collected during the processing time.
[0054] As further described with reference to signal timing diagram 501 and / or signal timing diagram 502 herein, in one or more embodiments, for SSB burst adaptation 214, the UE 102 discards, responsive to receiving the control message modifying the SSB burst period (e.g., SSB adaptation control message 212) , one or more measurements of SSBs from the first set of SSB bursts. The UE 102 may then restart, responsive to receiving the control message modifying the SSB burst period, a measurement period to include the one or more SSB bursts received during the second set of SSB bursts. For example, the UE 102 may restart the whole measurement with dropping the previous collected samples.
[0055] The network device 104 may transmit SSBs 220 as part of SSB bursts, for example consistent with the second set of SSB bursts indicated to be transmitted by the serving cell (e.g., the network device 104) according to the second period. At 218, the UE 102 may then process, measurements of one or more SSB bursts of the second set of SSB bursts. The measurements of the one or more SSB bursts received during the second set of SSB bursts include one or more of a measurement type: a L3 measurement, a L1 measurement, a RLM, a BFD measurement, or a CBD measurement. In some embodiments, the measurements for both the first and second sets of SSB bursts are the same measurement type.
[0056] The UE 102 may then transmit a measurement report 222 based on the processed measurements of the one or more SSB bursts. In some examples, the measurement report 222 is based on measurements of SSB bursts of the second set of SSB bursts. In other examples, the measurement report 222 is based on measurements of SSB bursts of both the first and second sets of SSB bursts. The measurement report 222 may be a L3 measurement report, or a L1 measurement report.
[0057] FIG. 3A shows an example signal timing diagram 301, according to one or more aspects described herein. In one or more embodiments, signal timing diagram 301 supports one or more aspects of SSB adaptation within a UE processing time, as further described herein. In particular, signal timing diagram 301 may depict an example where the SSB adaptation indicates the SSB periodicity (e.g., a new period) and time offset (e.g., a new offset) , and a UE 102 can know which SSB bursts will be muted and which SSB bursts will be transmitted.
[0058] A first set of SSB bursts according to a first period 310 for an SSB burst period includes SSB burst 312, SSB burst 314, SSB burst 316, and SSB burst 318. The first period 310 for the SSB burst period may be configured via previously-received signaling (e.g., an SSB burst configuration message 204 or another SSB adaptation control message) . In some examples, the first period 310 may have no time offset, for example because the periodicity is assumed by default to start from a first SFN (SFN #0) . A UE 102 may additionally receive signaling the half-frame index associated with the SSB burst. With the first period 310, the UE 102 may thereby know the location in time for each of the SSB bursts of the first set of SSB bursts.
[0059] At time t1, the UE 102 receives a control message 326 (e.g., an SSB adaptation control message 212) modifying the SSB burst period from the first period 310 to a second period 336. The control message 326 may indicate both the second period 336 as well as an offset 320. In response to the control message 326 received from a network device 104, the SSB burst 312 and SSB burst 316 may be muted (deactivated) , and may not be transmitted by the network device 104 and not measured by the UE 102. As such, the second set of SSB bursts include the SSB burst 314 and the SSB burst 318.
[0060] In one or more examples, whether the UE 102 measures the SSB burst 316 may depend on whether the UE 102 completes processing of the control message 326 prior to the SSB burst 316. That is, for the UE 102 to understand (determine or know) that the SSB burst 316 is muted by the network device 104, the processing time within which the UE 102 is capable of processing the control message 326 may be less than the difference between the time t1 and the next SSB burst, the SSB burst 316.
[0061] FIG. 3B shows an example signal timing diagram 302, according to one or more aspects described herein. In one or more embodiments, signal timing diagram 302 supports one or more aspects of SSB adaptation within a UE processing time, as further described herein. In particular, signal timing diagram 302 may depict an example where the SSB adaptation indicates the SSB periodicity (e.g., a new period) , but not an offset, such that UE 102 can know which SSB bursts will be muted and which SSB bursts will be transmitted.
[0062] The first set of SSB bursts according to a first period 310 for an SSB burst period includes SSB burst 312, SSB burst 314, SSB burst 316, and SSB burst 318. The first period 310 for the SSB burst period may be configured via previously-received signaling (e.g., an SSB burst configuration message 204 or another SSB adaptation control message) .
[0063] At time t1, the UE 102 receives a control message 326 (e.g., an SSB adaptation control message 212) modifying the SSB burst period from the first period 310 to a second period . Here, the control message 326 may not indicate an offset. In response to the control message 326 received from a network device 104, the SSB burst 314 and SSB burst 318 may be muted, and may not be transmitted by the network device 104 and not measured by the UE 102. As such, the second set of SSB bursts include the SSB burst 312 and the SSB burst 316. In one or more examples, the UE 102 may complete processing of the control message 326 prior to the SSB burst 316.
[0064] FIG. 3C shows an example signal timing diagram 303, according to one or more aspects described herein. In one or more embodiments, signal timing diagram 303 supports one or more aspects of SSB adaptation within a UE processing time, as further described herein. In particular, signal timing diagram 303 may depict an example where the SSB adaptation indicates the SSB periodicity (e.g., a new period) , the periodicity applying from a next SSB burst, for example without any SSB offset assumption (e.g., that the offset is maintained) or SFN assumption (e.g., that the periodicity is with reference to SFN #0) .
[0065] The first set of SSB bursts according to a first period 310 for an SSB burst period includes SSB burst 312, SSB burst 314, SSB burst 316, SSB burst 318, and SSB burst 322. The first period 310 for the SSB burst period may be configured via previously-received signaling (e.g., an SSB burst configuration message 204 or another SSB adaptation control message) .
[0066] At time t1, the UE 102 receives a control message 326 (e.g., an SSB adaptation control message 212) modifying the SSB burst period from the first period 310 to a second period 336. Here, the control message 326 may not indicate an offset. In one or more embodiments, the second period 336 may apply from a next SSB burst, which is the SSB burst 316. The second period may commence from a next SSB burst (e.g., SSB burst 316) without assumptions regarding a timing offset. In response to the control message 326 received from a network device 104, the SSB burst 318 may be muted, and may not be transmitted by the network device 104 and not measured by the UE 102. As such, the second set of SSB bursts includes the SSB burst 316 and the SSB burst 322. In one or more examples, the UE 102 may complete processing of the control message 326 prior to the SSB burst 316.
[0067] FIG. 4A shows an example signal timing diagram 401, according to one or more aspects described herein. In one or more embodiments, signal timing diagram 401 supports one or more aspects of SSB adaptation within a UE processing time, as further described herein. In particular, signal timing diagram 401 may depict an example where the time interval 434 between upcoming SSB (e.g., SSB burst 416) and the SSB adaptation indication (e.g., control message 430, which may be an example of the control message 326 or the SSB adaptation control message 212) is greater than processing time 432, the periodicity change of the SSBs (e.g., the second period 436) applies from the upcoming SSB (e.g., SSB burst 416) .
[0068] A first set of SSB bursts according to a first period 410 for an SSB burst period includes SSB burst 412, SSB burst 414, SSB burst 416, SSB burst 418, and SSB burst 420. The first period 410 for the SSB burst period may be configured via previously-received signaling (e.g., an SSB burst configuration message 204 or another SSB adaptation control message) .
[0069] At time t1, the UE 102 receives a control message 430 (e.g., an SSB adaptation control message 212) modifying the SSB burst period from the first period 310 to a second period 336. In some embodiments, the control message 430 may indicate an offset applicable to the second period 336. In other embodiments, the control message 430 may not indicate an offset. In one or more embodiments, the second period 336 may apply from a next SSB burst (e.g., SSB burst 316) if the processing time 432 for the UE 102 is less than or equal to the time interval 434 from the control message 430, that is, that t2 occurs prior to SSB burst 416. If t2 occurs prior to SSB burst 416, then the second period 436 may commence from the next SSB burst (e.g., SSB burst 316) with an explicitly signaled timing offset (e.g., similar to signal timing diagram 301 where the control message 430 may include the timing offset) , with assumptions regarding a timing offset (e.g., similar to signal timing diagram 302) , or without assumptions regarding a timing offset (e.g., similar to signal timing diagram 303) .
[0070] In response to the control message 430, the SSB burst 418 may be muted, and may not be transmitted by the network device 104 and not measured by the UE 102. As such, the second set of SSB bursts includes the SSB burst 416 and the SSB burst 420.
[0071] In one or more embodiments, the network makes sure that the time interval between the upcoming SSB burst and SSB adaptation indication is greater than UE processing time of SSB adaptation. In the example of the signal timing diagram 401, the network device 104 transmits the control message 430 (e.g., an SSB adaptation control message) such that the processing time 432 for the processing time of the UE 102 is less than or equal to the time interval 434. In some embodiments, the UE 102 may provide UE capability signaling to the network device 104 that includes the processing time capability for the UE 102, such that the network device 104 may time the transmission of the control message 430 to satisfy the processing time in advance of a next SSB burst (e.g., SSB burst 416) .
[0072] FIG. 4B shows an example signal timing diagram 402, according to one or more aspects described herein. In one or more embodiments, signal timing diagram 402 supports one or more aspects of SSB adaptation within a UE processing time, as further described herein. In particular, signal timing diagram 402 may depict the example signal timing diagram 401 where the time interval 444 between upcoming SSB (e.g., SSB burst 416) and the SSB adaptation indication (e.g., control message 430, which may be an example of the control message 326 or the SSB adaptation control message 212) is less than the processing time 442. As such, in the example of the signal timing diagram 402, the periodicity changes of the SSBs (e.g., the second period 436) applies from the SSB that follows the processing time 442 being completed at t2 (e.g., from SSB burst 418) . Stated differently, if the time interval between the upcoming SSB and the SSB adaptation indication is less than a processing time, the periodicity change of SSB applies from the SSB after the upcoming SSB.
[0073] As such, in response to the control message 430, the SSB burst 420 may be muted, and may not be transmitted by the network device 104 and not measured by the UE 102. As such, the second set of SSB bursts includes the SSB burst 418 and the SSB burst 422.
[0074] FIG. 5A shows an example signal timing diagram 501, according to one or more aspects described herein. In one or more embodiments, signal timing diagram 501 supports one or more aspects of SSB adaptation within a UE processing time, as further described herein. In particular, signal timing diagram 501 may depict an example where, at a UE 102, if the time interval (e.g., time interval 534) between an upcoming SSB (e.g., SSB burst 516) and an SSB adaptation indication (e.g., control message 530, which may be an example of the control message 326, the control message 430, or the SSB adaptation control message 212) is less than a processing time of the UE 102 (e.g., processing time 532) , then the UE 102 buffers the upcoming SSB (e.g., SSB burst 516) because the UE 102 is not aware that the periodicity is changed (e.g. responsive to the SSB adaptation indication) . Then, after processing the adaptation indication, when the UE 102 is ready for SSB adaptation, the UE 102 removes the last SSB burst from the buffer and collects a sample on the next available SSB burst (e.g., SSB burst 518) based on the new periodicity (e.g., the second period, such as period 536) .
[0075] For the network side, as long as the indication of SSB adaptation (e.g., control message 530) is sent to the UE 102, the network device 104 immediately mutes the corresponding SSB (e.g., SSB burst 516) based on the adaptation pattern regardless of the processing time 532 for the UE 102.
[0076] In response to the control message 530, the SSB burst 516 and the SSB burst 520 may be muted, and may not be transmitted by the network device 104 and not measured by the UE 102. As such, the second set of SSB bursts includes the SSB burst 518 and the SSB burst 522.
[0077] FIG. 5B shows an example signal timing diagram 502, according to one or more aspects described herein. In one or more embodiments, signal timing diagram 502 supports one or more aspects of SSB adaptation within a UE processing time, as further described herein. In particular, signal timing diagram 502 may depict an example where, at a UE 102, if the time interval (e.g., time interval 534) between an upcoming SSB (e.g., SSB burst 516) and an SSB adaptation indication (e.g., control message 530, which may be an example of the control message 326, the control message 430, or the SSB adaptation control message 212) is less than a processing time of the UE 102 (e.g., processing time 532) , then the UE 102 measures the upcoming SSB (e.g., SSB burst 516) because the UE 102 is not aware that the periodicity is changed (e.g. responsive to the SSB adaptation indication) . Then, after processing the adaptation indication, when the UE 102 is ready for SSB adaptation, the UE 102 combines or filters together the measurement with measurements collected for SSB bursts, such as the next available SSB burst (e.g., SSB burst 518) , based on the new periodicity (e.g., the second period, such as period 536) .
[0078] For the network side, as long as the indication of SSB adaptation (e.g., control message 530) is sent to the UE 102, the network device 104 does not mutes the corresponding SSB (e.g., SSB burst 516) based on the adaptation pattern based on the processing time 532 for the UE 102, but mutes SSB burst transmissions according to the adaptation pattern following t2, the completion of the processing time 532.
[0079] In response to the control message 530, the SSB burst 520 may be muted, and may not be transmitted by the network device 104 and not measured by the UE 102. As such, the second set of SSB bursts includes the SSB burst 516, the SSB burst 518, and the SSB burst 522.
[0080] In one or more embodiments, for example as shown with reference to both the example signal timing diagram 501 and the example signal timing diagram 502, if the time interval (e.g., time interval 534) between the next upcoming SSB (e.g., SSB burst 516) and the SSB adaptation indication (e.g., control message 530) is less than the UE processing time (e.g., processing time 532) , then the UE 102 will restart the whole measurement. The UE 102 may drop the previously- collected samples after the UE 102 completes the processing of the adaptation indication (e.g., control message 530) at t2, following the processing time 532.
[0081] FIG. 6 shows an example method 600 of wireless communication by a UE, according to one or more aspects described herein. In some cases, the UE may be the wireless device 902 or UE 102. In some cases, the method 600 may be performed by a baseband processor of the UE. In some embodiments, the baseband processor may include one or more processor cores, and memory that is coupled to the processor core (s) . The memory may store instructions that, when executed by the processor core (s) , causes the baseband processor to perform the operations of the method 600. As the baseband processor performs the operations of the method 600, the baseband processor may also cause other components of the UE to perform, or discontinue, various operations.
[0082] At 602, the method 600 includes transmitting UE capability signaling indicating a processing time for SSB adaptation signaling. In some embodiments, the method 600 includes transmitting capability signaling indicating a processing time within which the UE is capable of processing a control message modifying a SSB burst period from a first period used for a first set of SSB bursts to be a second period for a second set of SSB bursts.
[0083] At 604, the method 600 includes receiving SSB adaptation signaling. In some embodiments, the method 600 includes receiving, at least in part responsive to the transmitted capability signaling, the control message modifying the SSB burst period.
[0084] At 606, the method 600 includes processing SSB burst measurements according to the SSB adaptation signaling. In some embodiments, the method 600 includes processing, after receiving the control message modifying the SSB burst period, measurements of one or more SSB bursts received during the second set of SSB bursts.
[0085] At 608, the method 600 includes transmitting a measurement report based on the SSB burst measurements. In some embodiments, the method 600 includes transmitting a measurement report based at least in part on the processed measurements of the one or more SSB bursts.
[0086] In some embodiments, the processing time is constrained to be less than or equal to a radio resource control reconfiguration time for the UE.
[0087] In some embodiments, the processing time is specific to the UE. In some embodiments, the processing time is a first processing time; and the capability signaling includes the first processing time and a second processing time, the first processing time corresponding to a first radio frequency spectrum band, and the second processing time corresponding to a second radio frequency spectrum band. In some embodiments, the processing time is a first processing time; and the capability signaling includes the first processing time and a second processing time, the first processing time corresponding to a first feature set, and the second processing time corresponding to a second feature set.
[0088] In some embodiments, the control message indicates an offset applicable to the second period for the second set of SSB bursts. In some embodiments, the first period starts from a first system frame number having a first index value; and the method further includes determining, based at least in part on the first index value, a second system frame number from which the second period starts.
[0089] In one or more embodiments, the method further includes determining a next SSB burst of the first set of SSB bursts after receiving the control message modifying the SSB burst period, where the second period starts from a system frame number corresponding to the next SSB burst. In one or more embodiments, the method further includes determining, based at least in part on receiving the control message modifying the SSB burst period, whether a next SSB burst of the first set of SSB bursts occurs after an end of the processing time following receiving the control message, the next SSB burst following the control message, where based at least in part on the next SSB burst occurring after the end of the processing time, the second period starts from a first system frame number corresponding to the next SSB burst, or based at least in part on the next SSB burst occurring before the end of the processing time, the second period starts from a second system frame number corresponding to an SSB burst of the second set of SSB bursts that next follows the end of the processing time.
[0090] In some embodiments, the UE does not expect to receive an SSB burst of the one or more SSB bursts during the processing time following receiving the control message.
[0091] In one or more embodiments, the method further includes buffering, after receiving the control message modifying the SSB burst period and during the processing time following receiving the control message, an SSB burst received during the first set of SSB bursts; and discarding the buffered SSB burst responsive to determining, based at least in part on the second period, that the SSB burst received during the first set of SSB bursts is not within the second set of SSB bursts. In one or more embodiments, the method further includes buffering, after receiving the control message modifying the SSB burst period and during the processing time following receiving the control message, a first SSB burst received during the first set of SSB bursts; and combining, based at least in part on the second period, the buffered SSB with a second SSB burst received during the second set of SSB bursts. In one or more embodiments, the method further includes discarding, responsive to receiving the control message modifying the SSB burst period, one or more measurements of SSBs from the first set of SSB bursts; and restarting, responsive to receiving the control message modifying the SSB burst period, a measurement period to include the one or more SSB bursts received during the second set of SSB bursts.
[0092] In some embodiments, the measurements of the one or more SSB bursts received during the second set of SSB bursts include one or more of a layer three measurement, a layer one measurement, a radio link monitoring measurement, a beam failure detection measurement, or a candidate new beam detection measurement.
[0093] The method 600 may be variously embodied, extended, or adapted, as described in the following paragraphs and elsewhere in this description.
[0094] FIG. 7 shows an example method 700 of wireless communication by a network device, according to one or more aspects described herein. In one or more embodiments, method 700 supports one or more aspects of SSB adaptation within a UE processing time, as further described herein. In some cases, the network device may be the network device 104, network device 920, or one of the other network devices described herein. The method 700 may be performed using a processor, a transceiver, or other components of the network device.
[0095] At 702, the method 700 includes receiving UE capability signaling indicating a processing time for SSB adaptation signaling. In some embodiments, the method 700 includes receiving, from a UE, capability signaling indicating a processing time within which the UE is capable of processing a control message modifying a SSB burst period from a first period used for a first set of SSB bursts to be a second period for a second set of SSB bursts.
[0096] At 704, the method 700 includes transmitting SSB adaptation signaling indicating a second period for SSB bursts. In some embodiments. In some embodiments, the method 700 includes transmitting, to the UE and at least in part responsive to the capability signaling, the control message modifying the SSB burst period.
[0097] At 706, the method 700 includes transmitting SSB bursts according to the second period. In some embodiments, the method 700 includes transmitting, according to the second period for the second set of SSB bursts, one or more SSB bursts of the second set of SSB bursts.
[0098] At 708, the method 700 includes receiving a measurement report based on SSB burst measurements at the UE. In some embodiments, the method 700 includes receive, from the UE, a measurement report responsive to the control message modifying the SSB burst period.
[0099] In some embodiments, the processing time is specific to the UE; the processing time is a first processing time, and the capability signaling includes the first processing time and a second processing time, the first processing time corresponding to a first radio frequency spectrum band, and the second processing time corresponding to a second radio frequency spectrum band; and the processing time is the first processing time, and the capability signaling includes the first processing time and the second processing time, the first processing time corresponding to a first feature set, and the second processing time corresponding to a second feature set.
[0100] In some embodiments, the processing time is specific to the UE. In some embodiments, the processing time is a first processing time; and the capability signaling includes the first processing time and a second processing time, the first processing time corresponding to a first radio frequency spectrum band, and the second processing time corresponding to a second radio frequency spectrum band. In some embodiments, the processing time is a first processing time; and the capability signaling includes the first processing time and a second processing time, the first processing time corresponding to a first feature set, and the second processing time corresponding to a second feature set.
[0101] In some embodiments, the control message indicates an offset applicable to the second period for the second set of SSB bursts. In some embodiments, the first period starts from a first system frame number having a first index value; and the method further includes determining, based at least in part on the first index value, a second system frame number from which the second period starts.
[0102] In one or more embodiments, the method further includes determining a next SSB burst of the first set of SSB bursts after transmitting the control message modifying the SSB burst period, where the second period starts from a system frame number corresponding to the next SSB burst. In one or more embodiments, the method further includes determining, based at least in part on transmitting the control message modifying the SSB burst period, whether a next SSB burst of the first set of SSB bursts occurs after an end of the processing time following transmitting the control message, the next SSB burst following the control message, where based at least in part on the next SSB burst occurring after the end of the processing time, the second period starts from a first system frame number corresponding to the next SSB burst, or based at least in part on the next SSB burst occurring before the end of the processing time, the second period starts from a second system frame number corresponding to an SSB burst of the second set of SSB bursts that next follows the end of the processing time.
[0103] In one or more embodiments, the method further includes muting an SSB burst of the one or more SSB bursts during the processing time following transmitting the control message.
[0104] In some embodiments, the measurement report is associated with one or more of a layer three measurement, a layer one measurement, a radio link monitoring measurement, a beam failure detection measurement, or a candidate new beam detection measurement.
[0105] The method 700 may be variously embodied, extended, or adapted, as described in the following paragraphs and elsewhere in this description.
[0106] Embodiments contemplated herein include one or more non-transitory computer-readable media storing instructions to cause an electronic device, upon execution of the instructions by one or more processors of the electronic device, to perform one or more elements of the method 600 or 700. In the context of method 600, this non-transitory computer-readable media may be, for example, a memory of a UE (such as a memory 906 of a wireless device 902 that is a UE, as described herein) . In the context of method 700, this non-transitory computer-readable media may be, for example, a memory of a network device (such as a memory 924 of a network device 920, as described herein) .
[0107] Embodiments contemplated herein include an apparatus having logic, modules, or circuitry to perform one or more elements of the method 600 or 700. In the context of method 600, this apparatus may be, for example, an apparatus of a UE (such as a wireless device 902 that is a UE) . In the context of method 700, this apparatus may be, for example, an apparatus of a network device (such as a network device 920, as described herein) .
[0108] Embodiments contemplated herein include an apparatus having one or more processors and one or more computer-readable media, using or storing instructions that, when executed by the one or more processors, cause the one or more processors to perform one or more elements of the method 600 or 700. In the context of method 600, this apparatus may be, for example, an apparatus of a UE (such as a wireless device 902 that is a UE, as described herein) . In the context of the method 700, this apparatus may be, for example, an apparatus of a network device (such as a network device 920, as described herein) .
[0109] Embodiments contemplated herein include a signal as described in or related to one or more elements of the method 600, or 700.
[0110] Embodiments contemplated herein include a computer program or computer program product having instructions, wherein execution of the program by a processor causes the processor to carry out one or more elements of the method 600 or 700. In the context of method 600, the processor may be a processor of a UE (such as a processor (s) 904 of a wireless device 902 that is a UE, as described herein) , and the instructions may be, for example, located in the processor and / or on a memory of the UE (such as a memory 906 of a wireless device 902 that is a UE, as described herein) . In the context of method 700, the processor may be a processor of a network device (such as a processor (s) 922 of a network device 920, as described herein) , and the instructions may be, for example, located in the processor and / or on a memory of the network device (such as a memory 924 of a network device 920, as described herein) .
[0111] FIG. 8 illustrates an example architecture of a wireless communication system, according to embodiments described herein. The following description is provided for an example wireless communication system 800 that operates in conjunction with the LTE system standards or specifications and / or 5G or NR system standards or specifications, as provided by 3GPP technical specifications.
[0112] As shown, the wireless communication system 800 includes UE 802 and UE 804 (although any number of UEs may be used) . In this example, the UE 802 and the UE 804 are illustrated as smartphones (e.g., handheld touchscreen mobile computing devices connectable to one or more cellular networks) but may also comprise any mobile or non-mobile computing device configured for wireless communication.
[0113] The UE 802 and UE 804 may be configured to communicatively couple with a RAN 806. In embodiments, the RAN 806 may be NG-RAN, E-UTRAN, etc. The UE 802 and UE 804 utilize connections (or channels) (shown as connection 808 and connection 810, respectively) with the RAN 806, each of which comprises a physical communications interface. The RAN 806 can include one or more network devices, such as base station 812 and base station 814, that enable the connection 808 and connection 810.
[0114] In this example, the connection 808 and connection 810 are air interfaces to enable such communicative coupling and may be consistent with RAT (s) used by the RAN 806, such as, for example, an LTE and / or NR.
[0115] In some embodiments, the UE 802 and UE 804 may also directly exchange communication data via a sidelink interface 816. The UE 804 is shown to be configured to access an access point (shown as AP 818) via connection 820. By way of example, the connection 820 can comprise a local wireless connection, such as a connection consistent with any IEEE 802.11 protocol, wherein the AP 818 may comprise a router. In this example, the AP 818 may be connected to another network (for example, the Internet) without going through a CN 824.
[0116] In embodiments, the UE 802 and UE 804 can be configured to communicate using orthogonal frequency division multiplexing (OFDM) communication signals with each other or with the base station 812 and / or the base station 814 over a multicarrier communication channel in accordance with various communication techniques, such as, but not limited to, an orthogonal frequency division multiple access (OFDMA) communication technique (e.g., for downlink communications) or a single carrier frequency division multiple access (SC-FDMA) communication technique (e.g., for uplink and ProSe or sidelink communications) , although the scope of the embodiments is not limited in this respect. The OFDM signals can comprise a plurality of orthogonal subcarriers.
[0117] In some embodiments, all or parts of the base station 812 or base station 814 may be implemented as one or more software entities running on server computers as part of a virtual network. In addition, or in other embodiments, the base station 812 or base station 814 may be configured to communicate with one another via interface 822. In embodiments where the wireless communication system 800 is an LTE system (e.g., when the CN 824 is an EPC) , the interface 822 may be an X2 interface. The X2 interface may be defined between two or more network devices of a RAN (e.g., two or more eNBs and the like) that connect to an EPC, and / or between two eNBs connecting to the EPC. In embodiments where the wireless communication system 800 is an NR system (e.g., when CN 824 is a 5GC) , the interface 822 may be an Xn interface. The Xn interface is defined between two or more network devices of a RAN (e.g., two or more gNBs and the like) that connect to the 5GC, between a base station 812 (e.g., a gNB) connecting to the 5GC and an eNB, and / or between two eNBs connecting to the 5GC (e.g., CN 824) .
[0118] The RAN 806 is shown to be communicatively coupled to the CN 824. The CN 824 may comprise one or more network elements 826, which are configured to offer various data and telecommunications services to customers / subscribers (e.g., users of UE 802 and UE 804) who are connected to the CN 824 via the RAN 806. The components of the CN 824 may be implemented in one physical device or separate physical devices including components to read and execute instructions from a machine-readable or computer-readable medium (e.g., a non-transitory machine-readable storage medium) .
[0119] In embodiments, the CN 824 may be an EPC, and the RAN 806 may be connected with the CN 824 via an S1 interface 828. In embodiments, the S1 interface 828 may be split into two parts, an S1 user plane (S1-U) interface, which carries traffic data between the base station 812 or base station 814 and a serving gateway (S-GW) , and the S1-MME interface, which is a signaling interface between the base station 812 or base station 814 and mobility management entities (MMEs) .
[0120] In embodiments, the CN 824 may be a 5GC, and the RAN 806 may be connected with the CN 824 via an NG interface 828. In embodiments, the NG interface 828 may be split into two parts, an NG user plane (NG-U) interface, which carries traffic data between the base station 812 or base station 814 and a user plane function (UPF) , and the S1 control plane (NG-C) interface, which is a signaling interface between the base station 812 or base station 814 and access and mobility management functions (AMFs) .
[0121] Generally, an application server 830 may be an element offering applications that use internet protocol (IP) bearer resources with the CN 824 (e.g., packet switched data services) . The application server 830 can also be configured to support one or more communication services (e.g., VoIP sessions, group communication sessions, etc. ) for the UE 802 and UE 804 via the CN 824. The application server 830 may communicate with the CN 824 through an IP communications interface 832.
[0122] FIG. 9 illustrates an example system 900 for performing signaling 938 between a wireless device 902 and a network device 920, according to embodiments described herein. The system 900 may be a portion of a wireless communication system as herein described. The wireless device 902 may be, for example, a UE of a wireless communication system. The network device 920 may be, for example, a base station (e.g., an eNB or a gNB) or a radio head of a wireless communication system.
[0123] The wireless device 902 may include one or more processor (s) 904. The processor (s) 904 may execute instructions such that various operations of the wireless device 902 are performed, as described herein. The processor (s) 904 may include one or more baseband processors implemented using, for example, a central processing unit (CPU) , a digital signal processor (DSP) , an application specific integrated circuit (ASIC) , a controller, a field programmable gate array (FPGA) device, another hardware device, a firmware device, or any combination thereof configured to perform the operations described herein.
[0124] The wireless device 902 may include a memory 906. The memory 906 may be a non-transitory computer-readable storage medium that stores instructions 908 (which may include, for example, the instructions being executed by the processor (s) 904) . The instructions 908 may also be referred to as program code or a computer program. The memory 906 may also store data used by, and results computed by, the processor (s) 904.
[0125] The wireless device 902 may include one or more transceiver (s) 910 (also collectively referred to as a transceiver 910) that may include radio frequency (RF) transmitter and / or receiver circuitry that use the antenna (s) 912 of the wireless device 902 to facilitate signaling (e.g., the signaling 938) to and / or from the wireless device 902 with other devices (e.g., the network device 920) according to corresponding RATs.
[0126] The wireless device 902 may include one or more antenna (s) 912 (e.g., one, two, four, eight, or more) . For embodiments with multiple antenna (s) 912, the wireless device 902 may leverage the spatial diversity of such multiple antenna (s) 912 to send and / or receive multiple different data streams on the same time and frequency resources. This behavior may be referred to as, for example, multiple input multiple output (MIMO) behavior (referring to the multiple antennas used at each of a transmitting device and a receiving device that enable this aspect) . MIMO transmissions by the wireless device 902 may be accomplished according to precoding (or digital beamforming) that is applied at the wireless device 902 that multiplexes the data streams across the antenna (s) 912 according to known or assumed channel characteristics such that each data stream is received with an appropriate signal strength relative to other streams and at a desired location in the spatial domain (e.g., the location of a receiver associated with that data stream) . Some embodiments may use single user MIMO (SU-MIMO) methods (where the data streams are all directed to a single receiver) and / or multi-user MIMO (MU-MIMO) methods (where individual data streams may be directed to individual (different) receivers in different locations in the spatial domain) .
[0127] In some embodiments having multiple antennas, the wireless device 902 may implement analog beamforming techniques, whereby phases of the signals sent by the antenna (s) 912 are relatively adjusted such that the (joint) transmission of the antenna (s) 912 can be directed (this is sometimes referred to as beam steering) .
[0128] The wireless device 902 may include one or more interface (s) 914. The interface (s) 914 may be used to provide input to or output from the wireless device 902. For example, a wireless device 902 that is a UE may include interface (s) 914 such as microphones, speakers, a touchscreen, buttons, and the like in order to allow for input and / or output to the UE by a user of the UE. Other interfaces of such a UE may be made up of transmitters, receivers, and other circuitry (e.g., other than the transceiver (s) 910 / antenna (s) 912 already described) that allow for communication between the UE and other devices and may operate according to known protocols (e.g., and the like) .
[0129] The wireless device 902 may include SSB adaptation manager 916. The SSB adaptation manager 916 may be implemented via hardware, software, or combinations thereof. For example, the SSB adaptation manager 916 may be implemented as a processor, circuit, and / or instructions 908 stored in the memory 906 and executed by the processor (s) 904. In some examples, the SSB adaptation manager 916 may be integrated within the processor (s) 904 and / or the transceiver (s) 910. For example, the SSB adaptation manager 916 may be implemented by a combination of software components (e.g., executed by a DSP or a general processor) and hardware components (e.g., logic gates and circuitry) within the processor (s) 904 or the transceiver (s) 910.
[0130] The SSB adaptation manager 916 may be used for various aspects of the present disclosure, for example, aspects of FIGs. 1-9, from a wireless device or UE perspective. The SSB adaptation manager 916 may be configured to perform one or more aspects of the method 600. The SSB adaptation manager 916 may be configured, for example, to perform transmitting capability signaling indicating a processing time within which the UE is capable of processing a control message modifying a SSB burst period from a first period used for a first set of SSB bursts to be a second period for a second set of SSB bursts; receiving, at least in part responsive to the transmitted capability signaling, the control message modifying the SSB burst period; processing, after receiving the control message modifying the SSB burst period, measurements of one or more SSB bursts received during the second set of SSB bursts; and transmitting a measurement report based at least in part on the processed measurements of the one or more SSB bursts.
[0131] The network device 920 may include one or more processor (s) 922. The processor (s) 922 may execute instructions such that various operations of the network device 920 are performed, as described herein. The processor (s) 922 may include one or more baseband processors implemented using, for example, a CPU, a DSP, an ASIC, a controller, an FPGA device, another hardware device, a firmware device, or any combination thereof configured to perform the operations described herein.
[0132] The network device 920 may include a memory 924. The memory 924 may be a non-transitory computer-readable storage medium that stores instructions 926 (which may include, for example, the instructions being executed by the processor (s) 922) . The instructions 926 may also be referred to as program code or a computer program. The memory 924 may also store data used by, and results computed by, the processor (s) 922.
[0133] The network device 920 may include one or more transceiver (s) 928 (also collectively referred to as a transceiver 928) that may include RF transmitter and / or receiver circuitry that use the antenna (s) 930 of the network device 920 to facilitate signaling (e.g., the signaling 938) to and / or from the network device 920 with other devices (e.g., the wireless device 902) according to corresponding RATs.
[0134] The network device 920 may include one or more antenna (s) 930 (e.g., one, two, four, or more) . In embodiments having multiple antenna (s) 930, the network device 920 may perform MIMO, digital beamforming, analog beamforming, beam steering, etc., as has been described.
[0135] The network device 920 may include one or more interface (s) 932. The interface (s) 932 may be used to provide input to or output from the network device 920. For example, a network device 920 of a RAN (e.g., a base station, a radio head, etc. ) may include interface (s) 932 made up of transmitters, receivers, and other circuitry (e.g., other than the transceiver (s) 928 / antenna (s) 930 already described) that enables the network device 920 to communicate with other equipment in a network, and / or that enables the network device 920 to communicate with external networks, computers, databases, and the like for purposes of operations, administration, and maintenance of the network device 920 or other equipment operably connected thereto.
[0136] The network device 920 may include at least one SSB adaptation manager 934. The SSB adaptation manager 934 may be implemented via hardware, software, or combinations thereof. For example, the SSB adaptation manager 934 may be implemented as a processor, circuit, and / or instructions 926 stored in the memory 924 and executed by the processor (s) 922. In some examples, the SSB adaptation manager 934 may be integrated within the processor (s) 922 and / or the transceiver (s) 928. For example, the SSB adaptation manager 934 may be implemented by a combination of software components (e.g., executed by a DSP or a general processor) and hardware components (e.g., logic gates and circuitry) within the processor (s) 922 or the transceiver (s) 928.
[0137] The SSB adaptation manager 934 may be used for various aspects of the present disclosure, for example, aspects of FIGs. 1-9, from a network device perspective. The SSB adaptation manager 916 may be configured to perform one or more aspects of the method 700. The SSB adaptation manager 934 may be configured, for example, to perform receiving, from a user equipment (UE) , capability signaling indicating a processing time within which the UE is capable of processing a control message modifying a SSB burst period from a first period used for a first set of SSB bursts to be a second period for a second set of SSB bursts; transmitting, to the UE and at least in part responsive to the capability signaling, the control message modifying the SSB burst period; transmitting, according to the second period for the second set of SSB bursts, one or more SSB bursts of the second set of SSB bursts; and receive, from the UE, a measurement report responsive to the control message modifying the SSB burst period.
[0138] For one or more embodiments, at least one of the components set forth in one or more of the preceding figures may be configured to perform one or more operations, techniques, processes, and / or methods as set forth herein. For example, a baseband processor (or processor) as described herein in connection with one or more of the preceding figures may be configured to operate in accordance with one or more of the examples set forth herein. For another example, circuitry associated with a UE, network device, network element, etc. as described above in connection with one or more of the preceding figures may be configured to operate in accordance with one or more of the examples set forth herein.
[0139] Any of the above described embodiments may be combined with any other embodiment (or combination of embodiments) , unless explicitly stated otherwise. The foregoing description of one or more implementations provides illustration and description but is not intended to be exhaustive or to limit the scope of embodiments to the precise form described. Modifications and variations are possible in light of the above teachings or may be acquired from practice of various embodiments.
[0140] Embodiments and implementations of the systems and methods described herein may include various operations, which may be embodied in machine-executable instructions to be executed by a computer system. A computer system may include one or more general-purpose or special-purpose computers (or other electronic devices) . The computer system may include hardware components that include specific logic for performing the operations or may include a combination of hardware, software, and / or firmware.
[0141] The systems described herein pertain to specific embodiments but are provided as examples. These embodiments can be combined into single systems, partially combined into other systems, split into multiple systems, or divided or combined in other ways. In addition, it is contemplated that parameters, attributes, aspects, etc. of one embodiment can be used in another embodiment. The parameters, attributes, aspects, etc. are merely described in one or more embodiments for clarity, and it is recognized that the parameters, attributes, aspects, etc. can be combined with or substituted for parameters, attributes, aspects, etc. of another embodiment unless specifically disclaimed herein.
[0142] Although the foregoing has been described in some detail for purposes of clarity, it will be apparent that changes and modifications may be made without departing from the principles thereof. It should be noted that there are many alternative ways of implementing both the processes and apparatuses described herein. Accordingly, the present embodiments are to be considered illustrative and not restrictive, and the description is not to be limited to the details given herein but may be modified within the scope and equivalents of the appended claims.
Claims
1.A baseband processor comprising a memory and configured to:transmit capability signaling indicating a processing time within which a user equipment (UE) is capable of processing a control message modifying a synchronization signal block (SSB) burst period from a first period used for a first set of SSB bursts to be a second period for a second set of SSB bursts;receive, at least in part responsive to the transmitted capability signaling, the control message modifying the SSB burst period;process, after receiving the control message modifying the SSB burst period, measurements of one or more SSB bursts received during the second set of SSB bursts; andtransmit a measurement report based at least in part on the processed measurements of the one or more SSB bursts.2.The baseband processor of claim 1, wherein the processing time is constrained to be less than or equal to a radio resource control reconfiguration time for the UE.3.The baseband processor of claim 1, wherein the processing time is specific to the UE.4.The baseband processor of claim 1, wherein the processing time is a first processing time, and the capability signaling further indicates:a second processing time, the first processing time corresponding to a first radio frequency spectrum band, and the second processing time corresponding to a second radio frequency spectrum band.5.The baseband processor of claim 1, wherein:the processing time is a first processing time; andthe capability signaling further indicates a second processing time, the first processing time corresponding to a first feature set, and the second processing time corresponding to a second feature set.6.The baseband processor of claim 1, wherein the control message indicates an offset applicable to the second period for the second set of SSB bursts.7.The baseband processor of claim 1, wherein the first period starts from a first system frame number having a first index value, the baseband processor further configured to:determine, based at least in part on the first index value, a second system frame number from which the second period starts.8.The baseband processor of claim 1, further configured to:determine a next SSB burst of the first set of SSB bursts after receiving the control message modifying the SSB burst period, wherein the second period starts from a system frame number corresponding to the next SSB burst.9.The baseband processor of claim 1, further configured to:determine, based at least in part on receiving the control message modifying the SSB burst period, whether a next SSB burst of the first set of SSB bursts occurs after an end of the processing time following receiving the control message, the next SSB burst following the control message, wherein:based at least in part on the next SSB burst occurring after the end of the processing time, the second period starts from a first system frame number corresponding to the next SSB burst; orbased at least in part on the next SSB burst occurring before the end of the processing time, the second period starts from a second system frame number corresponding to an SSB burst of the second set of SSB bursts that next follows the end of the processing time.10.The baseband processor of claim 1, wherein the UE does not expect to receive an SSB burst of the one or more SSB bursts during the processing time following receiving the control message.11.The baseband processor of claim 1, further configured to:buffer, after receiving the control message modifying the SSB burst period and during the processing time following receiving the control message, an SSB burst received during the first set of SSB bursts; anddiscard the buffered SSB burst responsive to determining, based at least in part on the second period, that the SSB burst received during the first set of SSB bursts is not within the second set of SSB bursts.12.The baseband processor of claim 1, further configured to:buffer, after receiving the control message modifying the SSB burst period and during the processing time following receiving the control message, a first SSB burst received during the first set of SSB bursts; andcombine, based at least in part on the second period, the buffered SSB with a second SSB burst received during the second set of SSB bursts.13.The baseband processor of claim 1, further configured to:discard, responsive to receiving the control message modifying the SSB burst period, one or more measurements of SSBs from the first set of SSB bursts; andrestart, responsive to receiving the control message modifying the SSB burst period, a measurement period to include the one or more SSB bursts received during the second set of SSB bursts.14.The baseband processor of claim 1, wherein the measurements of the one or more SSB bursts received during the second set of SSB bursts include one or more of a layer three measurement, a layer one measurement, a radio link monitoring measurement, a beam failure detection measurement, or a candidate new beam detection measurement.15.A method of wireless communication at a user equipment (UE) , comprising:transmitting capability signaling indicating a processing time within which the UE is capable of processing a control message modifying a synchronization signal block (SSB) burst period from a first period used for a first set of SSB bursts to be a second period for a second set of SSB bursts;receiving, at least in part responsive to the transmitted capability signaling, the control message modifying the SSB burst period;processing, after receiving the control message modifying the SSB burst period, measurements of one or more SSB bursts received during the second set of SSB bursts; andtransmitting a measurement report based at least in part on the processed measurements of the one or more SSB bursts.16.The method of claim 15, wherein the control message indicates an offset applicable to the second period for the second set of SSB bursts.17.The method of claim 15, wherein the first period starts from a first system frame number having a first index value, the method further comprising:determining, based at least in part on the first index value, a second system frame number from which the second period starts.18.The method of claim 15, further comprising:determining a next SSB burst of the first set of SSB bursts after receiving the control message modifying the SSB burst period, wherein the second period starts from a system frame number corresponding to the next SSB burst.19.A method of wireless communication at a network device, comprising:receiving, from a user equipment (UE) , capability signaling indicating a processing time within which the UE is capable of processing a control message modifying a synchronization signal block (SSB) burst period from a first period used for a first set of SSB bursts to be a second period for a second set of SSB bursts;transmitting, to the UE and at least in part responsive to the capability signaling, the control message modifying the SSB burst period;transmitting, according to the second period for the second set of SSB bursts, one or more SSB bursts of the second set of SSB bursts; andreceive, from the UE, a measurement report responsive to the control message modifying the SSB burst period.20.The method of claim 19, wherein:the processing time is specific to the UE;the processing time is a first processing time, and the capability signaling comprises the first processing time and a second processing time, the first processing time corresponding to a first radio frequency spectrum band, and the second processing time corresponding to a second radio frequency spectrum band; orthe processing time is the first processing time, and the capability signaling comprises the first processing time and the second processing time, the first processing time corresponding to a first feature set, and the second processing time corresponding to a second feature set.
Citation Information
Patent Citations
Downlink reference signals for radio resource management (RRM) measurement
CN109314589A
Modification of SSB burst pattern
US20210336687A1
Dynamic synchronization signal blocks for sidelink communication
US20230337155A1
Communication method and communication apparatus
WO2023030207A1
Terminal, wireless communication method, and base station
WO2024038586A1