Random access channel and paging occasions under beam hopping and synchronization signal block periodicity extension
By adjusting RO periodicity and DRX cycle based on extended SSB periodicity, the solution aligns RACH and paging opportunities with beam coverage times, addressing discontinuous coverage issues in NTNs and enhancing network performance.
Patent Information
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-10-02
- Publication Date
- 2026-04-09
AI Technical Summary
In non-terrestrial networks (NTNs) with extended synchronization signal block periodicity, the discontinuous beam coverage caused by beam hopping results in challenges for UEs to transmit random access channel (RACH) messages and receive paging messages due to misalignment of random access channel opportunities (ROs) and paging occasions (POs) with beam coverage times.
Adjust the periodicity and alignment of ROs and POs by scaling the RO periodicity and DRX cycle based on extended SSB periodicity, using techniques such as adjusting RO periodicity (x') and DRX cycle (T') to ensure alignment with beam coverage times, and modifying mapping tables to accommodate longer association periods.
Ensures continuous communication opportunities for UEs by aligning ROs and POs with beam coverage times, improving network performance and reliability in NTNs with extended SSB periodicity.
Smart Images

Figure CN2024123167_09042026_PF_FP_ABST
Abstract
Description
RANDOM ACCESS CHANNEL AND PAGING OCCASIONS UNDER BEAM HOPPING AND SYNCHRONIZATION SIGNAL BLOCK PERIODICITY EXTENSIONFIELD
[0001] This disclosure relates to wireless communication networks including techniques for supporting non-terrestrial networks (NTNs) .BACKGROUND
[0002] As the number of mobile devices within wireless networks, and the demand for mobile data traffic continue to increase, changes are made to system requirements and architectures to better address current and anticipated demands. For example, some wireless communication networks may be developed to implement fifth generation (5G) or new radio (NR) technology, sixth generation (6G) technology, and so on. An aspect of such technology includes addressing how communication techniques may be extended as radio network components are implemented in non-terrestrial platforms.BRIEF DESCRIPTION OF THE DRAWINGS
[0003] The present disclosure will be readily understood and enabled by the detailed description and accompanying figures of the drawings. Like reference numerals may designate like features and structural elements. Figures and corresponding descriptions are provided as non-limiting examples of aspects, implementations, etc., of the present disclosure, and references to "an" or “one” aspect, implementation, etc., may not necessarily refer to the same aspect, implementation, etc., and may mean at least one, one or more, etc.
[0004] FIG. 1 is a diagram of an example non-terrestrial network (NTN) that performs beam hopping to cover an NTN cell, in accordance with various aspects disclosed.
[0005] FIG. 2 is a system frame diagram illustrating a beam coverage pattern, in accordance with various aspects disclosed.
[0006] FIG. 3 is a system frame diagram illustrating a sequence of radio frames associated with random access channel occasions (ROs) , in accordance with various aspects disclosed.
[0007] FIG. 4 is a system frame diagram illustrating an association period for ROs associated with different beams, in accordance with various aspects disclosed.
[0008] FIGs. 5A and 5B are system frame diagrams illustrating an adjusted sequence of ROs, in accordance with various aspects disclosed.
[0009] FIGs. 6A and 6B are system frame diagram illustrating an adjusted sequence of ROs, in accordance with various aspects disclosed.
[0010] FIG. 7 is system frame diagram illustrating a sequence of paging frames, in accordance with various aspects disclosed.
[0011] FIG. 8 is system frame diagram illustrating a sequence of paging frames, in accordance with various aspects disclosed.
[0012] FIG. 9 is a flow diagram an example method for transmitting RACH messages according to a beam coverage pattern, in accordance with various aspects disclosed.
[0013] FIG. 10 is a flow diagram an example method for receiving paging messages according to a beam coverage pattern, in accordance with various aspects disclosed.
[0014] FIG. 11 is a flow diagram an example method for receiving RACH messages or transmitting paging messages according to a beam coverage pattern, in accordance with various aspects disclosed.
[0015] FIG. 12 is a functional block diagram of a wireless communication network, in accordance with various aspects described.
[0016] FIG. 13 illustrates a simplified block diagram of a user equipment device, in accordance with various aspects described.DETAILED DESCRIPTION
[0017] The following detailed description refers to the accompanying drawings. Like reference numbers in different drawings may identify the same or similar features, elements, operations, etc. Additionally, the present disclosure is not limited to the following description as other implementations may be utilized, and structural or logical changes made, without departing from the scope of the present disclosure.
[0018] Wireless communication networks may include user equipment (UEs) , base stations, and / or other types of wireless devices capable of communicating with one another. 5G Release 17 established standards for non-terrestrial network (NTN) based communication. FIG. 1 illustrates a wireless network 100 in which multiple UEs 110-1 to 110-9 located in an NTN cell are served by a NTN radio access network (RAN) node 160 carried by a satellite. The area covered by an NTN cell may be on the order of millions of square kilometers and likely will encompass many more UEs than typical land networks. To cover the increased coverage area, the NTN RAN node 160 may perform beam hopping, in which the NTN cell is divided into multiple cells that are served by different beams in a time division multiplexed manner according to a beam coverage pattern. For example, in the network 100 during a first time interval the NTN RAN Node 160 may steer its beam to a first position, shown with a dot fill and labeled Beam Hop 1. During a second time interval the NTN RAN node 160 may steer its beam to a second position, labeled Beam Hop 2, and so on through two additional time intervals for Beam Hop3 and Beam Hop 4, respectively. In a fifth time interval, the satellite 160 may return the beam to the first position.
[0019] In this manner, UEs 110-1 and 110-2 may expect to communicate with the satellite 160 during the first time interval, during which time the satellite is transmitting downlink signals using a beam directed to the first position (Beam Hop 1) . It may be assumed that the UEs use a same beam for uplink communication as is used for downlink communication, and in this case the UE transmits to the NTN RAN node 160 during the first beam hop. The UEs 110-1 and 110-2 do not expect to communicate with the network during the second, third, and fourth time intervals. Likewise, the other UEs 110-3 to 110-9 do not expect to communicate with the satellite during the first time interval. While beam hopping may improve network performance in terms of improved SNR for communication signals, it can be seen that beam hopping provides discontinuous coverage for UEs in an NTN cell. This may cause problems if a UE cannot be configured to transmit random access channel (RACH) messages or receive paging messages when the UE is in beam coverage.. While many examples herein will be in the context of NTN, it is to be understood that the disclosed solutions may be equally applicable to terrestrial networks.
[0020] FIG. 2 illustrates an example beam coverage pattern in which 8 beams (also referred to interchangeably herein as a physical cell or specifically identified by a physical cell index (PCI) or synchronization signal block (SSB) or specifically identified by SSB index) are used in a time domain multiplexed (TDM) manner to cover a cell. The dwell time (D) of the beam is 2 radio frames or 20 ms and the revisit time (R) or periodicity of the beam coverage pattern (also referred to as SSB periodicity) is 16 radio frames or 160 ms. A UE located in the beam shaded in T0 will have beam coverage in SFN0, SFN1, SFN16, SFN17, SFN32, and SFN33, and so on.
[0021] RACH Opportunity Configuration Overview
[0022] A UE seeking to connect to a cell uses a random access channel (RACH) opportunity (RO) to transmit a physical RACH (PRACH) message that includes a preamble along with information that identifies the UE to the network. The UE may monitor system synchronization blocks (SSBs) transmitted on different beams and select an SSB index associated with an optimal beam. The UE selects an RO associated with the selected beam, and during the selected RO, transmits the PRACH message. The UE receives broadcast system information that indicates one or more PRACH preambles and enables the UE to determine one or more ROs (e.g., time resources for RACH transmission) to be used to contact the cell. In particular, the UE receives configuration of a PRACH configuration period and number of SSBs for the cell. The PRACH configuration period is communicated to the UE by way of a prach-ConfigurationIndex in system information block 1 (SIB1) in ServingCellConfigCommon information element. The number of SSBs for the cell is communicated to the UE by way of an information element (IE) ssb-PositionsInBurst or ServingCellConfigCommon. The UE may determine a PRACH occasion associated with a given SSB for the cell by determining an RO periodicity, an RO SFN (first frame of the RO pattern) , and an association period.
[0023] The UE receives system information that indicates a PRACH configuration index that identifies a particular PRACH configuration in Table 6.3.3.2-2, an excerpt of which is presented below.
[0024] TABLE 6.3.3.2-2
[0025] In this table, the value x corresponds to the RO periodicity (in radio frames) and y corresponds to a starting radio frame number for ROs (SFNRO) . Thus, assuming continuous beam coverage, the UE will transmit PRACH transmissions in RO occasions in every fourth radio frame starting with SFN1 as shown in FIG. 3.
[0026] When multiple beams are provided by the cell and the UE has selected an optimal beam, the UE determines which of the configured ROs are associated with its selected beam. To this end, the UE determines an association period for the ROs configured based on Table 8.1-1. The UE is (pre) configured with a mapping between respective PRACH configuration periods and respective association periods. The association period defines a period during which all ROs for all beams occur or, in other words, a periodicity of the per-beam ROs. In the current standards, this mapping is provided in 3GPP TS 38.213 Table 8.1-1:
[0027] TABLE 8.1-1
[0028] The UE determines an association period, starting from at time t=0, for mapping SSB block indexes to PRACH occasions as the smallest integer number in the set determined by the PRACH configuration period according to Table 8.1-1 such that SSB indexes are mapped at least once to the PRACH occasions within the association period. If after an integer number of SSB indexes to PRACH occasions mapping cycles within the association period there is a set of PRACH occasions that are not mapped to SSB indexes, no SSB indexes are mapped to the set of PRACH occasions. An association pattern period includes one or more association periods and is determined so that a pattern between PRACH occasions and SSB indexes repeats at most every 160 ms. PRACH occasions not associated with SSB indexes after an integer number of association periods, if any, are not used for PRACH transmissions. Thus, under the current standards, the longest possible association period (or time between RO occasions for a given beam) is 160 ms under the current standards.
[0029] With the beam coverage pattern of FIG. 2 and the ROs configured as per x and y as shown in FIG. 3, the ROs for the different SSBs should be distributed as shown in FIG. 4. The first beam (SSB0) is mapped to the first RO occasion SFN1, and so on until SSB7 is mapped to the eighth PRACH configuration period SFN29. The second RO for SSB0 is SFN33. This means that the association period (periodicity of ROs for a single beam) in this example would be 32 radio frames or 320 ms, which is not capable of configuration based on Table 6.3.3.2-2, which provides a maximum association period of 160ms.
[0030] In NTN, default SSB periodicity may be greater than 20 ms. This means that the process for determining the association period, the RO periodicity (x) , and / or the RO radio frame number (y) should be adjusted when the default SSB periodicity exceeds 20 ms.
[0031] Paging Configuration Overview
[0032] Discontinuous reception (DRX) mode is a power saving feature that allows a UE to enter a low power (e.g., sleep) state for up to 1024 radio frames between monitoring for a paging message during a certain paging occasion (PO) . 3GPP TS38.211 outlines an example process that may be used by the UE to determine which PDCCH monitoring occasions to monitor in a PO for paging messages. Per the standard, a PO is (pre) configured as a set of S*X consecutive physical downlink control channel (PDCCH) monitoring occasions (e.g., slots) . S corresponds to a number of beams or SSBs in use and X is a (pre) configured number of PDCCH monitoring occasions per SSB. The [x*S+K] -th monitoring occasion for paging in the PO corresponds to the K-th transmitted SSB, where x=0, 1, ..., X-1, K=1, 2, ..., S. If X is more than 1, when the UE detects a PDCCH transmission addressed to its assigned paging ID (P-RNTI) within its assigned PO, the UE is not expected to monitor PDCCH occasions x-1 to X-1 in the PO.
[0033] The UE determines which SFNs to monitor for paging messages (called paging frames or PFs) as follows. Paging SFN = (SFN + PF_offset) mod T = (T div N) (UE_ID mod N) . In this function, T is the DRX cycle for the UE, which is configured as a value selected from {10, 20, 32, ..., 10240 ms} . N is a total number of PFs in T, and has a value selected from {T, T / 2, ..., T / 32} . PF_offset is the offset used for PF determination and is based on a parameter configured in information element nAndPagingFrameOffset of PDCCH-Config.
[0034] A PF may include multiple POs. The UE determines an index i_sthat indicates which PO in the PF to monitor based on floor (UE_ID / N) mod Ns, where Ns is the number of POs in a PF. An example DRX cycle with T=20 and N=4 will have a PO every 20ms / 4 or 5 ms (5 slots) . This means that every radio frame has a PO and is thus a paging frame as shown in FIG. 7, with all radio frames shaded to show the radio frames are PFs. The paging frames configured by the standard may not align with beam coverage for the UE. Thus, the process for determining paging fames may be adjusted to account for extended SSB periodicity.
[0035] Described herein are systems, methods, and circuitries that provide techniques for improved PRACH and paging configuration procedures for use in networks in which SSB periodicity (e.g., periodicity of the beam coverage pattern) is greater than 20 ms. The solutions align ROs and POs for a UE with times during which the UE is in beam coverage.
[0036] RO Adjustment for Extended SSB Periodicity
[0037] The process outlined above with reference to FIGs. 3 and 4 for determining which radio frames carry ROs may be modified as follows to account for extended SSB periodicity. It is assumed that the extended SSB periodicity (which applies to downlink beams) is applicable to uplink beams used to transmit PRACH messages. An adjusted RO time domain resource may be determined based on the extended SSB periodicity or revisit time (R) , a first system frame number (SFNSSB) in which the UE has beam coverage, and the dwell time (D) of the beam. In the following examples, it is assumed that according to the beam coverage pattern R=16 radio frames or 160 ms and D=2 radio frames or 20 ms.
[0038] To adjust RO periodicity to account for extended SSB periodicity and discontinuous UE coverage, the RO periodicity x taken from Table 6.3.3.2-2 may be scaled up to an adjusted RO periodicity x’ as follows. In a first alternative technique, the adjusted RO periodicity x’ may be determined as x*R. In a second alternative technique, the adjusted RO periodicity x’ may be determined as x*R / z, where z is an integer that depends on D (e.g., z=D or z=D / 2) . In a third alternative, the adjusted RO periodicity x’ may determined as max (x, R) . The configuration of x’may be accomplished for example, by configuring a UE to derive x’ based on the extended SSB periodicity (or beam coverage pattern periodicity) R and using the derived x’ to determine the association period. Alternatively, Table 6.3.3.2-2 may be modified to replace x with x’ and in this case the UE uses x’ from the modified table to determine the association period.
[0039] FIGs. 5A and 5B illustrate adjusted RO periodicity x’ for extended SSB periodicity R=16 and x=4 (e.g., PRACH configuration index 8) . FIG. 5A illustrates an example when, as per the third alternative technique above, x’ is determined as the max (x, R) or max (4, 16) or 16. FIG. 5B illustrates an adjusted RO periodicity for extended SSB periodicity R when, as per the first alternative technique above, x’ is determined as x*R or (4*16) or 64.
[0040] The RO radio frame number SFNRO configured by y may be adjusted based on the first SFN in which the UE has beam coverage in the beam coverage pattern (SFNSSB) . For example, an adjusted RO radio frame y’ may be determined as y’ = y + (SFNSSB mod R) . Alternatively, an adjusted RO radio frame y’ may be determined as y’ = y + (SFNSSB mod R) -1, which coincides with the first RO in which the UE has beam coverage. Alternatively, the network may configure a value A and an adjusted RO radio frame y’ may be determined as y’ =y + (SFNSSB mod R) +A.
[0041] FIGs. 6A and 6B illustrate adjusted RO patterns that account for extended SSB periodicity. The beam coverage pattern of FIG. 2 and the original RO configuration of FIG. 3 are reproduced above FIGs. 6A and 6B for reference. In the illustrated examples x’ =16 (as determined with reference to FIG. 5) , y=1, and extended SSB periodicity or R=16. In FIG. 6A, the UE is in beam coverage in SFN0 or the first beam hop so SFNSSB mod R = 0. Thus y’ = 1+ 0 or 1. Thus in FIG. 6A, the RO periodicity is 16 (as per adjusted RO periodicity x’ =16) and SFNRO is SFN1. The UE will use ROs in SFN1, SNF17, SFN33, ... to transmit PRACH. It can be seen that these ROs occur in T0, T8, and T16, during which a UE using the first SSB will be in beam coverage. In FIG. 6B, the UE is in beam coverage in SFN3 or the second beam hop so SFNSSB mod R = 2. Thus y’ = 1+ 2 or 3. Thus in FIG. 6B, the RO periodicity is 16 (as per adjusted RO periodicity x’ =16) and SFNRO is SFN3. The UE will use ROs in SFN3, SNF19, SFN35, ... to transmit PRACH. It can be seen that these ROs occur in T1, T9, and T17, during which a UE using the second SSB will be in beam coverage.
[0042] As discussed above, the maximum association period under the current standard is 160 ms, which may not be long enough with extended SSB periodicity. The configuration of an extended association period may be performed as follows. In a first option, Table 8.1-1 may be modified to include PRACH configuration periods of more than 160 ms. This may be accomplished in several ways. In a first alternative, additional rows are added to the table to cover PRACH configurations that are longer than 160ms as shown below.
[0043] In this example, the maximum allowed PRACH configuration period is R or the extended SSB periodicity. The association period for each PRACH configuration period is extended to include periods up to R / PRACH configuration period (in radio frames) .
[0044] Alternatively, the configuration period entries of the table may be modified to include an extended SSB periodicity scaling factor A, which may be a function of R and / or the dwell time (D) of the beam coverage pattern. Such a modified table is shown below.
[0045] In this option, the UE selects a row of the table based on the (pre) configured PRACH configuration period and applies the appropriate scaling factor A to the (pre) configured PRACH configuration period. This option does not require adding additional rows to the table.
[0046] In a third option, a new table may be (pre) configured for use when the SSB periodicity R is greater than 160 ms. Such a new table is shown below.
[0047] In this case, when the SSB periodicity is greater than 160, the association period is always one. Thus, whatever the (pre) configured PRACH configuration period is, the x value is replaced with x’ derived, for example, according to any of the techniques described above. This ensures that one association period option is enough.
[0048] Paging Frame Adjustment for Extended SSB Periodicity
[0049] As shown in FIG. 7, PFs configured by the current standards may not align with a beam coverage for a UE that is subject to a beam coverage pattern with extended SSB periodicity. The beam coverage pattern of FIG. 2 is reproduced above FIG. 7 for easy reference. The process for determining PFs may be adapted to compensate for beam coverage pattern having an extended SSB periodicity R and a dwell time D as follows.
[0050] In a first alternative, an adjusted DRX cycle T’ is determined for the UE and the adjusted DRX cycle T’ is used to determine the paging frames as described above. Thus PF =(SFN + PF_offset) mod T’ = (T’ div N) (UE_ID mod N) . Recall that N is the (pre) configured total number of paging frames in the DRX cycle.
[0051] In a first option, the adjusted DRX cycle T’ may be determined as T’ = max (T, R) *N. In this case, given a configured value of T=20 ms and N=4 as shown in FIG. 7 and with an SSB periodicity R of 160 ms, the adjusted DRX cycle T’ may be determined as T’ = 160ms *4 or 640 ms. This adjusted DRX cycle T’ is shown in FIG. 8 in which PFs include SFN0, SFN16, SFN32, SFN48, SFN 64, and so on, which align with the beam coverage pattern having R=160 ms.
[0052] In a second option, the adjusted DRX cycle T’ may be determined as T’ = (least common multiple of T and R) *N. In this case, given a configured value of T=64 ms and N=4 and with an SSB periodicity of 160 ms, the adjusted DRX cycle T’ may be determined as T’ =160ms *4 or 640 ms. This adjusted DRX cycle T’ is shown in FIG. 8.
[0053] In a third option, the adjusted DRX cycle T’ may be determined as T’ = T *S *N, where S is a function of R and / or D. In this case, given a configured value of T=20 ms and N=4 as shown in FIG. 7 and with an SSB periodicity R of 160 ms, when S=R / 10, the adjusted DRX cycle T’ may be determined as T’ = 20ms *16 *4 or 1280 ms. When S=R / 20, the adjusted DRX cycle T’ may be determined as T’ = 20 ms *8 *4 or 640 ms. When S=R / D (D=2) , the adjusted DRX cycle T’ may be determined as T’ = 20 ms *8 *4 or 640 ms.
[0054] In a second alternative, an addition SFN offset is added to the (pre) configured PF_offset so that paging frames are determined as PF = (SFN + PF_offset + SFNOFFSET) mod T’ = (T’ div N) (UE_ID mod N) . Here T’ is the extended DRX cycle of the UE as determined according to the first alternative, N is the total number of paging frames in T’, and PF_offset is the (pre) configured offset. SFNOFFSET depends on the SFN where the UE receives SSB (is in beam coverage) (SFNSSB) . For example, SFNOFFSET = (SFNSSB mod A) or SFNOFFSET = A-SFNSSB mod A) , where A is a function of the extended SSB periodicity.
[0055] FIG. 9 is a flow diagram outlining an example method 900 for transmitting RACH messages according to a beam coverage pattern. The method 900 may be performed, for example, by any of UEs 110 of FIG. 1 The method includes, at 910, determining a sequence of one or more radio frames that include random access channel (RACH) occasions (ROs) based on a beam coverage pattern with respect to a user equipment (UE) , wherein the UE has discontinuous beam coverage according to the beam coverage pattern.
[0056] In some examples, the method includes determining the sequence of radio frames based on a synchronization signal block (SSB) periodicity (R) of the beam coverage pattern, a dwell time (D) of the beam coverage pattern, or a radio frame (SFNSSB) in which the UE has beam coverage according to the beam coverage pattern. The method may includes determining an RO periodicity (x) associated with continuous beam coverage for the UE and determine an adjusted RO periodicity (x’) based on x. The RO periodicity x may be received in system information or otherwise (pre) configured. For example, the adjusted RO periodicity x’ may be determined as x*R as shown in FIG. 5B. For example, the adjusted RO periodicity x’ may be determined as x* (R / z) , where z is an integer that depends on D. For example, the adjusted RO periodicity x’ may be determined as max (x, R) as shown in FIG. 5A.
[0057] In other examples, the method may include receiving indication of a configured RO periodicity (x’) for an SSB periodicity greater than 2 radio frames.
[0058] The method may include determining an RO radio frame number (y) associated with continuous beam coverage for the UE and determining an adjusted RO frame number (y’) based on y. For example, the adjusted RO frame number y’ may be determined as y + (SFNSSB mod R) as shown in FIGs. 6A and 6B. For example, the adjusted RO frame number y’ may be determined as y + (SFNSSB mod R) -1. For example, the adjusted RO frame number y’ may be determined as y + (SFNSSB mod R) +A, where A is a constant configured by a wireless network to which the UE is connected.
[0059] The method may also include determining an association period for ROs based on R. In some examples, the method includes determining the association period for ROs based on a mapping between respective configured PRACH configuration periods and respective sets of candidate association periods.
[0060] In some examples, the configured PRACH configuration periods range from one radio frame to R radio frame and the sets of candidate association periods each include a candidate association period equal to R divided by a number of radio frames in the mapped PRACH configuration period.
[0061] In some examples, the configured PRACH configuration periods range from one radio frame to 16 radio frames*Awhere A is an integer that depends or R or D.
[0062] In some examples, the configured PRACH configuration periods range from one radio frame to R and the sets of candidate association periods each include a single candidate association period equal to one.
[0063] The method includes, at 920, selecting an RO from the sequence of one or more radio frames and, at 930, causing transmission of a RACH message during the selected RO.
[0064] FIG. 10 is a flow diagram outlining an example method 1000 for transmitting RACH messages according to a beam coverage pattern. The method 1000 may be performed, for example, by any of UEs 110 of FIG. 1 The method includes, at 1010, determining a sequence of one or more radio frames that include paging occasion (PO) based on a beam coverage pattern with respect to a user equipment (UE) , wherein the UE has discontinuous beam coverage according to the beam coverage pattern.
[0065] In some examples, the method includes determining the sequence of radio frames based on a synchronization signal block (SSB) periodicity (R) of the beam coverage pattern, a dwell time (D) of the beam coverage pattern, or a radio frame (SFNSSB) in which the UE has beam coverage according to the beam coverage pattern.
[0066] In some examples, as shown in FIG. 8, the method includes determining a discontinuous reception (DRX) cycle (T) associated with continuous beam coverage for the UE, wherein the DRX cycle defines a periodicity of the sequence of radio frames; and determining an adjusted DRX cycle (T’) based on T.
[0067] In some examples, the method includes determining the DRX cycle (T) as max (T, R) *N, where N is a total number of paging frames in T. In some examples, the method includes determining the DRX cycle (T) as (least common multiple of T and R) *N. In some examples, the method includes determining the DRX cycle (T) as T*S*N, where S is a function of R or D.
[0068] The method may include determining a paging frame number based on an SFNOFFSET. SFNOFFSET may be determined as SFNSSB mod A or A-SFNSSB mod A, where A is a constant that is a function of R.
[0069] The method includes, at 1020, selecting a PO from the sequence of one or more radio frames and, at 1030, monitoring for a paging message during the selected PO.
[0070] FIG. 11 is a flow diagram outlining an example method 1100 for receiving RACH messages or transmitting paging messages according to a beam coverage pattern. The method 1100 may be performed, for example, satellite based RAN node 160 of FIG. 1 The method includes, at 1110, determining a sequence of one or more radio frames that include random access channel (RACH) occasions (ROs) or paging occasion (PO) based on a beam coverage pattern with respect to a user equipment (UE) , wherein the UE has discontinuous beam coverage according to the beam coverage pattern.
[0071] In some examples, the method includes determining the sequence of radio frames based on a synchronization signal block (SSB) periodicity (R) of the beam coverage pattern, a dwell time (D) of the beam coverage pattern, or a radio frame (SFNSSB) in which the UE has beam coverage according to the beam coverage pattern.
[0072] The method may include determining an RO periodicity (x) or RO frame number (y) associated with continuous beam coverage for the UE; and determining an adjusted RO periodicity (x’) based on x or an adjusted RO frame number (y’) based on y.
[0073] The method may include determining an association period for ROs based on R.
[0074] The method may include determining a discontinuous reception (DRX) cycle (T) associated with continuous beam coverage for the UE, wherein the DRX cycle defines a periodicity of the sequence of radio frames; and determining an adjusted DRX cycle (T’) based on T. The method may include determining a radio frame number in the sequence of radio frames based on SFNSSB and R.
[0075] At 1120, the method includes monitoring for a RACH message from the UE or transmitting a paging message to the UE during at least one of the sequence of radio frames.
[0076] Above are several flow diagrams outlining example methods and exchanges of messages. In this description and the appended claims, use of the term “determine” with reference to some entity (e.g., parameter, variable, and so on) in describing a method step or function is to be construed broadly. For example, “determine” is to be construed to encompass, for example, receiving and parsing a communication that encodes the entity or a value of an entity. “Determine” should be construed to encompass accessing and reading memory (e.g., lookup table, register, device memory, remote memory, and so on) that stores the entity or value for the entity. “Determine” should be construed to encompass computing or deriving the entity or value of the entity based on other quantities or entities. “Determine” should be construed to encompass any manner of deducing or identifying an entity or value of the entity.
[0077] As used herein, the term identify when used with reference to some entity or value of an entity is to be construed broadly as encompassing any manner of determining the entity or value of the entity. For example, the term identify is to be construed to encompass, for example, receiving and parsing a communication that encodes the entity or a value of the entity. The term identify should be construed to encompass accessing and reading memory (e.g., device queue, lookup table, register, device memory, remote memory, and so on) that stores the entity or value for the entity.
[0078] As used herein, the term encode when used with reference to some entity or value of an entity is to be construed broadly as encompassing any manner or technique for generating a data sequence or signal that communicates the entity to another component.
[0079] As used herein, the term select when used with reference to some entity or value of an entity is to be construed broadly as encompassing any manner of determining the entity or value of the entity from amongst a plurality or range of possible choices. For example, the term select is to be construed to encompass accessing and reading memory (e.g., lookup table, register, device memory, remote memory, and so on) that stores the entities or values for the entity and returning one entity or entity value from amongst those stored. The term select is to be construed as applying one or more constraints or rules to an input set of parameters to determine an appropriate entity or entity value. The term select is to be construed as broadly encompassing any manner of choosing an entity based on one or more parameters or conditions.
[0080] As used herein, the term derive when used with reference to some entity or value of an entity is to be construed broadly. “Derive” should be construed to encompass accessing and reading memory (e.g., lookup table, register, device memory, remote memory, and so on) that stores some initial value or foundational values and performing processing and / or logical / mathematical operations on the value or values to generate the derived entity or value for the entity. The term derive should be construed to encompass computing or calculating the entity or value of the entity based on other quantities or entities. The term derive should be construed to encompass any manner of deducing or identifying an entity or value of the entity.
[0081] As used herein, the term indicate when used with reference to some entity (e.g., parameter or setting) or value of an entity is to be construed broadly as encompassing any manner of communicating the entity or value of the entity either explicitly or implicitly. For example, bits within a transmitted message may be used to explicitly encode an indicated value or may encode an index or other indicator that is mapped to the indicated value by prior configuration. The absence of a field within a message may implicitly indicate a value of an entity based on prior configuration.
[0082] Wireless Network and Device Overview
[0083] FIG. 12 is an example network 1200 according to one or more implementations described herein. Example network 1200 may include UEs 1210-1, 1210-2, etc. (referred to collectively as “UEs 1210” and individually as “UE 1210” ) , a radio access network (RAN) 1220, a core network (CN) 1230, application servers 1240, and external networks 1250. See also UEs 110 of FIG. 1)
[0084] The systems and devices of example network 1200 may operate in accordance with one or more communication standards, such as 2nd generation (2G) , 3rd generation (3G) , 4th generation (4G) (e.g., long-term evolution (LTE) ) , and / or 5th generation (5G) (e.g., new radio (NR) ) communication standards of the 3rd generation partnership project (3GPP) . Additionally, or alternatively, one or more of the systems and devices of example network 1200 may operate in accordance with other communication standards and protocols discussed herein, including future versions or generations of 3GPP standards (e.g., sixth generation (6G) standards, seventh generation (7G) standards, etc. ) , institute of electrical and electronics engineers (IEEE) standards (e.g., wireless metropolitan area network (WMAN) , worldwide interoperability for microwave access (WiMAX) , etc. ) , and more.
[0085] As shown, UEs 1210 may include smartphones (e.g., handheld touchscreen mobile computing devices connectable to one or more wireless communication networks) . Additionally, or alternatively, UEs 1210 may include other types of mobile or non-mobile computing devices capable of wireless communications, such as personal data assistants (PDAs) , pagers, laptop computers, desktop computers, wireless handsets, watches etc. In some implementations, UEs 1210 may include internet of things (IoT) devices (or IoT UEs) that may comprise a network access layer designed for low-power IoT applications utilizing short-lived UE connections. Additionally, or alternatively, an IoT UE may utilize one or more types of technologies, such as machine-to-machine (M2M) communications or machine-type communications (MTC) (e.g., to exchanging data with an MTC server or other device via a public land mobile network (PLMN) ) , proximity-based service (ProSe) or device-to-device (D2D) communications, sensor networks, IoT networks, and more. Depending on the scenario, an M2M or MTC exchange of data may be a machine-initiated exchange, and an IoT network may include interconnecting IoT UEs (which may include uniquely identifiable embedded computing devices within an Internet infrastructure) with short-lived connections. In some scenarios, IoT UEs may execute background applications (e.g., keep-alive messages, status updates, etc. ) to facilitate the connections of the IoT network.
[0086] UEs 1210 may communicate with one another via one or more wireless channels 1212, each of which may comprise a physical communications interface / layer. The connection may include an M2M connection, MTC connection, D2D connection, SL connection, etc. The connection may involve a PC5 interface. In some implementations, UEs 1210 may be configured to discover one another, negotiate wireless resources between one another, and establish connections between one another, without intervention or communications involving RAN node 1222 or another type of network node. In some implementations, discovery, authentication, resource negotiation, registration, etc., may involve communications with RAN node 1222 or another type of network node.
[0087] UEs 1210 may communicate and establish a connection with (e.g., be communicatively coupled) with RAN 1220, which may involve one or more wireless channels 1214-1 and 1214-2, each of which may comprise a physical communications interface / layer. UEs 1210 may use stored instructions and information that enable the UE 1210 to determine a sequence of radio frames that carry ROs or POs based on a beam coverage pattern as described above with reference to FIGs. 1-11.
[0088] As shown, UE 1210 may also, or alternatively, connect to access point (AP) 1216 via connection interface 1218, which may include an air interface enabling UE 1210 to communicatively couple with AP 1216. AP 1216 may comprise a wireless local area network (WLAN) , WLAN node, WLAN termination point, etc. The connection 1218 may comprise a local wireless connection, such as a connection consistent with any IEEE 702.11 protocol, and AP 1216 may comprise a wireless fidelity router or other AP. While not explicitly depicted in FIG. 12, AP 1216 may be connected to another network (e.g., the Internet) without connecting to RAN 1220 or CN 1230.
[0089] RAN 1220 may include one or more RAN nodes 1222-1 and 1222-2 (referred to collectively as RAN nodes 1222, and individually as RAN node 1222-see also BS 120, 220, and 720 of FIGs 1, 2A, and 7A, respectively) that enable channels 1214-1 and 1214-2 to be established between UEs 1210 and RAN 1220. RAN nodes 1222 may include network access points configured to provide radio baseband functions for data and / or voice connectivity between users and the network based on one or more of the communication technologies described herein (e.g., 2G, 3G, 4G, 5G, WiFi, etc. ) . As examples therefore, a RAN node may be an E-UTRAN Node B (e.g., an enhanced Node B, eNodeB, eNB, 4G base station, etc. ) , a next generation base station (e.g., a 5G base station, NR base station, next generation eNBs (gNB) , etc. ) . RAN nodes 1222 may include a roadside unit (RSU) , a transmission reception point (TRxP or TRP) , and one or more other types of ground stations (e.g., terrestrial access points) . In some scenarios, RAN node 1222 may be a dedicated physical device, such as a macrocell base station, and / or a low power (LP) base station for providing femtocells, picocells or the like having smaller coverage areas, smaller user capacity, or higher bandwidth compared to macrocells.
[0090] RAN nodes can comprise ground stations (e.g., terrestrial access points) or satellite stations providing coverage within a geographic area (e.g., a cell) . As described above, in some implementations, satellites 1260 may operate as bases stations with respect to UEs. As such, references herein to a base station, RAN node, etc., may involve implementations where the base station, RAN node, etc., is a terrestrial network node and also to implementation where the base station, RAN node, etc., is a non-terrestrial network node (e.g., satellite 1260) .
[0091] As described herein, a RAN node (e.g., base station) 1222 may store instructions and information that enable the RAN node to determine a sequence of radio frames that carry ROs or POs based on a beam coverage pattern as described above with reference to FIGs. 1-11.
[0092] In some implementations, a downlink resource grid may be used for downlink transmissions from any of the RAN nodes 1222 to UEs 1210, and uplink transmissions may utilize similar techniques. The grid may be a time-frequency grid (e.g., a resource grid or time-frequency resource grid) that represents the physical resource for downlink in each slot. Such a time-frequency plane representation is a common practice for OFDM systems, which makes it intuitive for radio resource allocation. Each column and each row of the resource grid corresponds to one OFDM symbol and one OFDM subcarrier, respectively. The duration of the resource grid in the time domain corresponds to one slot in a radio frame. The smallest time-frequency unit in a resource grid is denoted as a resource element. Each resource grid comprises resource blocks, which describe the mapping of certain physical channels to resource elements. Each resource block may comprise a collection of resource elements (REs) ; in the frequency domain, this may represent the smallest quantity of resources that currently may be allocated. There are several different physical downlink channels that are conveyed using such resource blocks.
[0093] The RAN nodes 1222 may be configured to communicate with one another via interface 1223. In implementations where the system is an LTE system, interface 1223 may be an X2 interface. In NR systems, interface 1223 may be an Xn interface. The X2 interface may be defined between two or more RAN nodes 1222 (e.g., two or more eNBs / gNBs or a combination thereof) that connect to evolved packet core (EPC) or CN 1230, or between two eNBs connecting to an EPC.
[0094] As shown, RAN 1220 may be connected (e.g., communicatively coupled) to CN 1230. CN 1230 may comprise a plurality of network elements 1232, which are configured to offer various data and telecommunications services to customers / subscribers (e.g., users of UEs 1210) who are connected to the CN 1230 via the RAN 1220. In some implementations, CN 1230 may include an evolved packet core (EPC) , a 5G CN, and / or one or more additional or alternative types of CNs. The components of the CN 1230 may be implemented in one physical node or separate physical nodes including components to read and execute instructions from a machine-readable or computer-readable medium (e.g., a non-transitory machine-readable storage medium) . As described herein, the CN may store instructions and information that enable the CN to determine a sequence of radio frames that carry ROs or POs based on a beam coverage pattern as described above with reference to FIGs. 1-11. As shown, CN 1230, application servers 1240, and external networks 1250 may be connected to one another via interfaces 1234, 1236, and 1038, which may include IP network interfaces.
[0095] FIG. 13 is a diagram of an example of components of a network device according to one or more implementations described herein. In some implementations, the device 1300 can include application circuitry 1302, baseband circuitry 1304, RF circuitry 1306, front-end module (FEM) circuitry 1308, one or more antennas 1310, and power management circuitry (PMC) 1312 coupled together at least as shown. The components of the illustrated device 1300 can be included in a UE or a RAN node. In some implementations, the device 1300 can include fewer elements (e.g., a RAN node may not utilize application circuitry 1302, and instead include a processor / controller to process IP data received from a CN or an Evolved Packet Core (EPC) ) . In some implementations, the device 1300 can include additional elements such as, for example, memory / storage, display, camera, sensor (including one or more temperature sensors, such as a single temperature sensor, a plurality of temperature sensors at different locations in device 1300, etc. ) , or input / output (I / O) interface. In other implementations, the components described below can be included in more than one device (e.g., said circuitries can be separately included in more than one device for Cloud-RAN (C-RAN) implementations) .
[0096] The application circuitry 1302 can include one or more application processors. For example, the application circuitry 1302 can include circuitry such as, but not limited to, one or more single-core or multi-core processors. The processor (s) can include any combination of general-purpose processors and dedicated processors (e.g., graphics processors, application processors, etc. ) . The processors can be coupled with or can include memory / storage and can be configured to execute instructions stored in the memory / storage to enable various applications or operating systems to run on the device 1300. In some implementations, processors of application circuitry 1302 can process IP data packets received from an EPC.
[0097] The baseband circuitry 1304 can include circuitry such as, but not limited to, one or more single-core or multi-core processors. The baseband circuitry 1304 can include one or more baseband processors or control logic to process baseband signals received from a receive signal path of the RF circuitry 1306 and to generate baseband signals for a transmit signal path of the RF circuitry 1306. Baseband circuity 1304 can interface with the application circuitry 1302 for generation and processing of the baseband signals and for controlling operations of the RF circuitry 1306. For example, in some implementations, the baseband circuitry 1304 can include a 3G baseband processor 1304A, a 4G baseband processor 1304B, a 5G baseband processor 1304C, or other baseband processor (s) 1304D for other existing generations, generations in development or to be developed in the future (e.g., 5G, 6G, etc. ) .
[0098] The baseband circuitry 1304 (e.g., one or more of baseband processors 1304A-D) can handle various radio control functions that enable communication with one or more radio networks via the RF circuitry 1306. In other implementations, some or all of the functionality of baseband processors 1304A-D can be included in modules stored in the memory 1304G and executed via a Central Processing Unit (CPU) 1304E. In some implementations, the baseband circuitry 1304 can include one or more audio digital signal processor (s) (DSP) 1304F.
[0099] In some implementations, memory 1304G may store instructions and information that enable the device 1300 to determine a sequence of radio frames that carry ROs or POs based on a beam coverage pattern as described above with reference to FIGs. 1-11.
[0100] RF circuitry 1306 can enable communication with wireless networks using modulated electromagnetic radiation through a non-solid medium. In various implementations, the RF circuitry 1306 can include switches, filters, amplifiers, etc. to facilitate the communication with the wireless network. RF circuitry 1306 can include a receive signal path which can include circuitry to down-convert RF signals received from the FEM circuitry 1308 and provide baseband signals to the baseband circuitry 1304. RF circuitry 1306 can also include a transmit signal path which can include circuitry to up-convert baseband signals provided by the baseband circuitry 1304 and provide RF output signals to the FEM circuitry 1308 for transmission.
[0101] In some implementations, the receive signal path of the RF circuitry 1306 can include mixer circuitry 1306A, amplifier circuitry 1306B and filter circuitry 1306C. In some implementations, the transmit signal path of the RF circuitry 1306 can include filter circuitry 1306C and mixer circuitry 1306A. RF circuitry 1306 can also include synthesizer circuitry 1306D for synthesizing a frequency for use by the mixer circuitry 1306A of the receive signal path and the transmit signal path.
[0102] Examples herein can include subject matter such as a method, means for performing acts or blocks of the method, at least one machine-readable medium including executable instructions that, when performed by a machine or circuitry (e.g., a processor (e.g., processor , etc. ) with memory, an application-specific integrated circuit (ASIC) , a field programmable gate array (FPGA) , or the like) cause the machine to perform acts of the method or of an apparatus or system for concurrent communication using multiple communication technologies according to implementations and examples described.
[0103] Examples
[0104] Example 1 is a baseband processor, including a memory configured to store instructions and a processor coupled to the memory and, when executing instructions, configured to determine a sequence of one or more radio frames that include random access channel (RACH) occasions (ROs) based on a beam coverage pattern with respect to a user equipment (UE) , wherein the UE has discontinuous beam coverage according to the beam coverage pattern; and select an RO from the sequence of one or more radio frames; and cause transmission of a RACH message during the selected RO.
[0105] Example 2 includes the subject matter of example 1, including or omitting optional elements, wherein the processor is configured to determine the sequence of radio frames based on a synchronization signal block (SSB) periodicity (R) of the beam coverage pattern, a dwell time (D) of the beam coverage pattern, or a radio frame (SFNSSB) in which the UE has beam coverage according to the beam coverage pattern.
[0106] Example 3 includes the subject matter of example 2, including or omitting optional elements, wherein the processor is configured to determine an RO periodicity (x) associated with continuous beam coverage for the UE; and determine an adjusted RO periodicity (x’) based on x.
[0107] Example 4 includes the subject matter of example 3, including or omitting optional elements, wherein the processor is configured to determine the adjusted RO periodicity (x’) as x*R; x* (R / z) , where z is an integer that depends on D; or max (x, R) .
[0108] Example 5 includes the subject matter of example 1, including or omitting optional elements, wherein the processor is configured to receive indication of a configured RO periodicity (x’) for an SSB periodicity greater than 2 radio frames.
[0109] Example 6 includes the subject matter of example 2, including or omitting optional elements, wherein the processor is configured to determine an RO radio frame number (y) associated with continuous beam coverage for the UE; and determine an adjusted RO frame number (y’) based on y.
[0110] Example 7 includes the subject matter of example 6, including or omitting optional elements, wherein the processor is configured to determine the adjusted RO frame number (y’) as y + (SFNSSB mod R) ; y + (SFNSSB mod R) -1; or y + (SFNSSB mod R) +A, where A is a constant configured by a wireless network to which the UE is connected.
[0111] Example 8 includes the subject matter of example 2, including or omitting optional elements, wherein the processor is configured to determine an association period for ROs based on R.
[0112] Example 9 includes the subject matter of example 2, including or omitting optional elements, wherein the processor is configured to determine an association period for ROs based on a mapping between respective configured PRACH configuration periods and respective sets of candidate association periods, further wherein the configured PRACH configuration periods range from one radio frame to R radio frames and the sets of candidate association periods each include a candidate association period equal to R divided by a number of radio frames in the mapped PRACH configuration period; the configured PRACH configuration periods range from one radio frame to 16 radio frames*Awhere A is an integer that depends or R or D; or the configured PRACH configuration periods range from one radio frame to R and the sets of candidate association periods each include a single candidate association period equal to one.
[0113] Example 10 is a baseband processor, including a memory configured to store instructions and a processor coupled to the memory and, when executing instructions, configured to determine a sequence of one or more radio frames that include paging occasion (PO) based on a beam coverage pattern with respect to a user equipment (UE) , wherein the UE has discontinuous beam coverage according to the beam coverage pattern; and select an PO from the sequence of one or more radio frames; and monitor for a paging message during the selected PO.
[0114] Example 11 includes the subject matter of example 10, including or omitting optional elements, wherein the processor is configured to determine the sequence of radio frames based on a synchronization signal block (SSB) periodicity (R) of the beam coverage pattern, a dwell time (D) of the beam coverage pattern, or a radio frame (SFNSSB) in which the UE has beam coverage according to the beam coverage pattern.
[0115] Example 12 includes the subject matter of example 11, including or omitting optional elements, wherein the processor is configured to determine a discontinuous reception (DRX) cycle (T) associated with continuous beam coverage for the UE, wherein the DRX cycle defines a periodicity of the sequence of radio frames; and determine an adjusted DRX cycle (T’) based on T.
[0116] Example 13 includes the subject matter of example 12, including or omitting optional elements, wherein the processor is configured to determine the DRX cycle (T) as max (T, R) *N, where N is a total number of paging frames in T; (least common multiple of T and R) *N; or T*S*N, where S is a function of R or D.
[0117] Example 14 includes the subject matter of example 11, including or omitting optional elements, wherein the processor is configured to determine a paging frame number based on an SFNOFFSET, wherein SFNOFFSET is determined as SFNSSB mod A; or A-SFNSSB mod A; where A is a constant that is a function of R.
[0118] Example 15 is a baseband processor, including a memory configured to store instructions and a processor coupled to the memory and, when executing instructions, configured to determine a sequence of one or more radio frames that include random access channel (RACH) occasions (ROs) or paging occasions (POs) based on a beam coverage pattern with respect to a user equipment (UE) , wherein the UE has discontinuous beam coverage according to the beam coverage pattern; and monitor for a RACH message from the UE or transmit a paging message to the UE during at least one of the sequence of radio frames.
[0119] Example 16 includes the subject matter of example 15, including or omitting optional elements, wherein the processor is configured to determine the sequence of radio frames based on a synchronization signal block (SSB) periodicity (R) of the beam coverage pattern, a dwell time (D) of the beam coverage pattern, or a radio frame (SFNSSB) in which the UE has beam coverage according to the beam coverage pattern.
[0120] Example 17 includes the subject matter of example 16, including or omitting optional elements, wherein the processor is configured to determine an RO periodicity (x) or RO frame number (y) associated with continuous beam coverage for the UE; and determine an adjusted RO periodicity (x’) based on x or an adjusted RO frame number (y’) based on y.
[0121] Example 18 includes the subject matter of example 16, including or omitting optional elements, wherein the processor is configured to determine an association period for ROs based on R.
[0122] Example 19 includes the subject matter of example 16, including or omitting optional elements, wherein the processor is configured to determine a discontinuous reception (DRX) cycle (T) associated with continuous beam coverage for the UE, wherein the DRX cycle defines a periodicity of the sequence of radio frames; and determine an adjusted DRX cycle (T’) based on T.
[0123] Example 20 includes the subject matter of example 16, including or omitting optional elements, wherein the processor is configured to determine a radio frame number in the sequence of radio frames based on SFNSSB and R.
[0124] Example 21 is a method that includes functions corresponding to the operations performed by a baseband processor of examples 1-20.
[0125] Example 22 is an apparatus that includes means for performing functions corresponding to the operations performed by the baseband processor of examples 1-20.
[0126] Example 22 is an apparatus that includes means for performing functions corresponding to the operations performed by the baseband processor of any of examples 1-20.
[0127] Example 23 is a UE that includes the baseband processor of any of examples 1-14.
[0128] Example 24 is a base station that includes the baseband processor of any of examples 15-20.
[0129] The above description of illustrated examples, implementations, aspects, etc., of the subject disclosure, including what is described in the Abstract, is not intended to be exhaustive or to limit the disclosed aspects to the precise forms disclosed. While specific examples, implementations, aspects, etc., are described herein for illustrative purposes, various modifications are possible that are considered within the scope of such examples, implementations, aspects, etc., as those skilled in the relevant art can recognize.
[0130] While the methods are illustrated and described above as a series of acts or events, it will be appreciated that the illustrated ordering of such acts or events are not to be interpreted in a limiting sense. For example, some acts may occur in different orders and / or concurrently with other acts or events apart from those illustrated and / or described herein. In addition, not all illustrated acts may be required to implement one or more aspects or embodiments of the disclosure herein. Also, one or more of the acts depicted herein may be carried out in one or more separate acts and / or phases. In some embodiments, the methods illustrated above may be implemented in a computer readable medium using instructions stored in a memory. Many other embodiments and variations are possible within the scope of the claimed disclosure.
[0131] The term “couple” is used throughout the specification. The term may cover connections, communications, or signal paths that enable a functional relationship consistent with the description of the present disclosure. For example, if device A generates a signal to control device B to perform an action, in a first example device A is coupled to device B, or in a second example device A is coupled to device B through intervening component C if intervening component C does not substantially alter the functional relationship between device A and device B such that device B is controlled by device A via the control signal generated by device A.
[0132] It is well understood that the use of personally identifiable information should follow privacy policies and practices that are generally recognized as meeting or exceeding industry or governmental requirements for maintaining the privacy of users. In particular, personally identifiable information data should be managed and handled so as to minimize risks of unintentional or unauthorized access or use, and the nature of authorized use should be clearly indicated to users.
Claims
1.A baseband processor, comprising a memory configured to store instructions and a processor coupled to the memory and, when executing instructions, configured to:determine a sequence of one or more radio frames that include random access channel (RACH) occasions (ROs) based on a beam coverage pattern with respect to a user equipment (UE) , wherein the UE has discontinuous beam coverage according to the beam coverage pattern; andselect an RO from the sequence of one or more radio frames; andcause transmission of a RACH message during the selected RO.2.The baseband processor of claim 1, wherein the processor is configured to determine the sequence of radio frames based on a synchronization signal block (SSB) periodicity (R) of the beam coverage pattern, a dwell time (D) of the beam coverage pattern, or a radio frame (SFNSSB) in which the UE has beam coverage according to the beam coverage pattern.3.The baseband processor of claim 2, wherein the processor is configured to determine an RO periodicity (x) associated with continuous beam coverage for the UE; anddetermine an adjusted RO periodicity (x’) based on x.4.The baseband processor of claim 3, wherein the processor is configured to determine the adjusted RO periodicity (x’) asx*R;x* (R / z) , where z is an integer that depends on D; ormax (x, R) .5.The baseband processor of claim 1, wherein the processor is configured to receive indication of a configured RO periodicity (x’) for an SSB periodicity greater than 2 radio frames.6.The baseband processor of claim 2, wherein the processor is configured todetermine an RO radio frame number (y) associated with continuous beam coverage for the UE; anddetermine an adjusted RO frame number (y’) based on y.7.The baseband processor of claim 6, wherein the processor is configured to determine the adjusted RO frame number (y’) asy + (SFNSSB mod R) ;y + (SFNSSB mod R) -1; ory + (SFNSSB mod R) +A, where A is a constant configured by a wireless network to which the UE is connected.8.The baseband processor of claim 2, wherein the processor is configured to determine an association period for ROs based on R.9.The baseband processor of claim 2, wherein the processor is configured to determine an association period for ROs based on a mapping between respective configured PRACH configuration periods and respective sets of candidate association periods, further whereinthe configured PRACH configuration periods range from one radio frame to R radio frames and the sets of candidate association periods each include a candidate association period equal to R divided by a number of radio frames in the mapped PRACH configuration period;the configured PRACH configuration periods range from one radio frame to 16 radio frames*Awhere A is an integer that depends or R or D; orthe configured PRACH configuration periods range from one radio frame to R and the sets of candidate association periods each include a single candidate association period equal to one.10.A baseband processor, comprising a memory configured to store instructions and a processor coupled to the memory and, when executing instructions, configured to:determine a sequence of one or more radio frames that include paging occasion (PO) based on a beam coverage pattern with respect to a user equipment (UE) , wherein the UE has discontinuous beam coverage according to the beam coverage pattern; andselect an PO from the sequence of one or more radio frames; andmonitor for a paging message during the selected PO.11.The baseband processor of claim 10, wherein the processor is configured to determine the sequence of radio frames based on a synchronization signal block (SSB) periodicity (R) of the beam coverage pattern, a dwell time (D) of the beam coverage pattern, or a radio frame (SFNSSB) in which the UE has beam coverage according to the beam coverage pattern.12.The baseband processor of claim 11, wherein the processor is configured todetermine a discontinuous reception (DRX) cycle (T) associated with continuous beam coverage for the UE, wherein the DRX cycle defines a periodicity of the sequence of radio frames; anddetermine an adjusted DRX cycle (T’) based on T.13.The baseband processor of claim 12, wherein the processor is configured to determine the DRX cycle (T) asmax (T, R) *N, where N is a total number of paging frames in T;(least common multiple of T and R) *N; orT*S*N, where S is a function of R or D.14.The baseband processor of claim 11, wherein the processor is configured to determine a paging frame number based on an SFNOFFSET, wherein SFNOFFSET is determined asSFNSSB mod A; orA-SFNSSB mod A;where A is a constant that is a function of R.15.A baseband processor, comprising a memory configured to store instructions and a processor coupled to the memory and, when executing instructions, configured to:determine a sequence of one or more radio frames that include random access channel (RACH) occasions (ROs) or paging occasions (POs) based on a beam coverage pattern with respect to a user equipment (UE) , wherein the UE has discontinuous beam coverage according to the beam coverage pattern; andmonitor for a RACH message from the UE or transmit a paging message to the UE during at least one of the sequence of radio frames.16.The baseband processor of claim 15, wherein the processor is configured to determine the sequence of radio frames based on a synchronization signal block (SSB) periodicity (R) of the beam coverage pattern, a dwell time (D) of the beam coverage pattern, or a radio frame (SFNSSB) in which the UE has beam coverage according to the beam coverage pattern.17.The baseband processor of claim 16, wherein the processor is configured todetermine an RO periodicity (x) or RO frame number (y) associated with continuous beam coverage for the UE; anddetermine an adjusted RO periodicity (x’) based on x or an adjusted RO frame number (y’) based on y.18.The baseband processor of claim 16, wherein the processor is configured to determine an association period for ROs based on R.19.The baseband processor of claim 16, wherein the processor is configured todetermine a discontinuous reception (DRX) cycle (T) associated with continuous beam coverage for the UE, wherein the DRX cycle defines a periodicity of the sequence of radio frames; anddetermine an adjusted DRX cycle (T’) based on T.20.The baseband processor of claim 16, wherein the processor is configured to determine a radio frame number in the sequence of radio frames based on SFNSSB and R.