Replacing a damaged uplink repetition
By detecting and modifying the uplink repetition pattern in the new 5G radio network, the nominal repetition is prevented from being segmented into multiple actual repetitions, thus solving the problem of limited coding gain and improving transmission reliability and successful reception rate.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- QUALCOMM INC
- Filing Date
- 2022-01-21
- Publication Date
- 2026-06-23
Smart Images

Figure CN116848810B_ABST
Abstract
Description
[0001] Cross-reference to related applications
[0002] This application claims priority to U.S. Application No. 17 / 157,402, filed January 25, 2021, which has been assigned to the assignee of this application and whose entire contents are incorporated herein by reference. Technical Field
[0003] This disclosure relates to aspects of wireless communication, and more specifically, to techniques for utilizing repeated uplink transmissions. Background Technology
[0004] These wireless communication systems can use multiple access technologies that enable communication with multiple users by sharing available system resources (e.g., bandwidth, transmit power, etc.). Examples of such multiple access systems include 3GPP Long Term Evolution (LTE) systems, LTE-A Advanced systems, Code Division Multiple Access (CDMA) systems, Time Division Multiple Access (TDMA) systems, Frequency Division Multiple Access (FDMA) systems, Orthogonal Frequency Division Multiple Access (OFDMA) systems, Single Carrier Frequency Division Multiple Access (SC FDMA) systems, and Time Division Synchronous Code Division Multiple Access (TD-SCDMA) systems, etc.
[0005] These and other multiple access technologies have been adopted in various telecommunications standards to provide a common protocol enabling different wireless devices to communicate at the city, national, regional, and even global levels. However, with the continued increase in demand for mobile broadband access, further improvements to these and emerging wireless communication technologies are needed. Summary of the Invention
[0006] Certain aspects of this disclosure can be implemented in methods for wireless communication for user equipment (UE). The methods typically include: detecting a configured repetition pattern for an uplink transmission to a network entity that results in at least one nominal repetition being segmented into multiple actual repetitions; modifying the configured repetition pattern, at least in part based on the detection, to avoid segmenting the nominal repetition into multiple actual repetitions; and transmitting the uplink transmission to the network entity according to the modified repetition pattern.
[0007] Certain aspects of this disclosure can be implemented in an apparatus for wireless communication for a UE. The apparatus typically includes a memory and at least one processor coupled to the memory, the memory and the at least one processor being configured to: detect a configured repetition pattern for an uplink transmission to a network entity that results in at least one nominal repetition being segmented into multiple actual repetitions; modify the configured repetition pattern, at least in part based on the detection, to avoid segmenting the nominal repetition into multiple actual repetitions; and transmit the uplink transmission to the network entity according to the modified repetition pattern.
[0008] Certain aspects of this disclosure can be implemented in an apparatus for wireless communication for a UE. The apparatus typically includes: a unit for detecting that a configured repetition pattern for an uplink transmission to a network entity results in at least one nominal repetition being segmented into multiple actual repetitions; a unit for modifying the configured repetition pattern, at least in part based on the detection, to avoid segmenting the nominal repetition into multiple actual repetitions; and a unit for transmitting the uplink transmission to the network entity according to the modified repetition pattern.
[0009] Certain aspects of this disclosure can be implemented in a computer-readable medium having instructions stored thereon for: detecting that a configured repeating pattern for an uplink transmission to a network entity results in at least one nominal repeat being segmented into multiple actual repeats; modifying the configured repeating pattern at least in part based on the detection to avoid segmenting the nominal repeat into multiple actual repeats; and sending the uplink transmission to the network entity according to the modified repeating pattern.
[0010] Certain aspects of this disclosure can be implemented in methods for wireless communication for network entities (e.g., base stations (BS)). The methods typically include: configuring a UE with a repetition pattern for an uplink to the network entity, the repetition pattern causing at least one nominal repetition to be segmented into multiple actual repetitions; and monitoring the uplink transmission from the UE according to a modified repetition pattern, wherein the modified repetition pattern is a modified version of the configured repetition pattern such that the modified repetition pattern avoids segmenting the nominal repetition into multiple actual repetitions.
[0011] Certain aspects of this disclosure can be implemented in an apparatus for wireless communication for a network entity (e.g., a BS). The apparatus typically includes a memory and at least one processor coupled to the memory, the memory and the at least one processor being configured to: configure a UE with a repetition pattern for an uplink to the network entity, the repetition pattern causing at least one nominal repetition to be segmented into multiple actual repetitions; and monitor the uplink transmission from the UE according to a modified repetition pattern, wherein the modified repetition pattern is a modified version of the configured repetition pattern such that the modified repetition pattern avoids segmenting the nominal repetition into multiple actual repetitions.
[0012] Certain aspects of this disclosure can be implemented in an apparatus for wireless communication for a network entity (e.g., a BS). The apparatus typically includes: unit for configuring a UE with a repetition pattern for an uplink to the network entity, the repetition pattern causing at least one nominal repetition to be segmented into multiple actual repetitions; and unit for monitoring the uplink transmission from the UE according to a modified repetition pattern, wherein the modified repetition pattern is a modified version of the configured repetition pattern such that the modified repetition pattern avoids segmenting the nominal repetition into multiple actual repetitions.
[0013] Certain aspects of this disclosure can be implemented in a computer-readable medium having instructions stored thereon for: configuring a UE with a repeating mode for an uplink to a network entity, the repeating mode causing at least one nominal repeat to be segmented into multiple actual repeats; and monitoring the uplink transmission from the UE according to a modified repeating mode, wherein the modified repeating mode is a modified version of the configured repeating mode such that the modified repeating mode avoids segmenting the nominal repeat into multiple actual repeats.
[0014] The following description and accompanying figures illustrate certain illustrative features of one or more aspects. However, these features indicate several of the various ways in which the principles of these aspects can be used. Attached Figure Description
[0015] The accompanying drawings depict certain features of the various aspects described herein and should not be considered as limiting the scope of this disclosure.
[0016] Figure 1 This is a block diagram conceptually illustrating an example wireless communication network according to certain aspects of this disclosure.
[0017] Figure 2 This is a block diagram conceptually illustrating aspects of an example base station (BS) and user equipment (UE) based on certain aspects of this disclosure.
[0018] Figures 3A-3D Various example aspects of data structures used in wireless communication networks are described.
[0019] Figures 4A-4B These are example timelines showing different uplink repetition types.
[0020] Figure 5 Example timelines are shown for different scenarios of uplink repetition.
[0021] Figure 6 An example timeline with segmented uplink repetition is shown.
[0022] Figure 7 This is a flowchart illustrating example operation of wireless communication for a user equipment (UE) in accordance with certain aspects of this disclosure.
[0023] Figure 8 This is a flowchart illustrating example operations of wireless communication for a network entity (e.g., a base station (BS)) in accordance with certain aspects of this disclosure.
[0024] Figure 9 This is an example call flowchart illustrating a repetitive example uplink transmission according to certain aspects of this disclosure.
[0025] Figure 10 This is an example timeline illustrating modifications to a configured repeating pattern in accordance with certain aspects of this disclosure.
[0026] Figure 11 This is another example call flowchart illustrating, according to certain aspects of this disclosure, a recurring example uplink transmission.
[0027] Figure 12 This is another example timeline illustrating modifications to the configured repeating pattern in accordance with certain aspects of this disclosure.
[0028] Figure 13 and Figure 14 This is a sample call flowchart that further illustrates certain aspects of this disclosure, featuring repeated example uplink transmissions.
[0029] Figure 15 An example wireless communication device is shown that is configured to perform operations for the methods disclosed herein, according to certain aspects of this disclosure.
[0030] Figure 16 An example wireless communication device is shown that is configured to perform operations for the methods disclosed herein, according to certain aspects of this disclosure.
[0031] For ease of understanding, the same reference numerals are used to indicate the same elements common to these figures where possible. Unless specifically described, it is contemplated that elements disclosed in one aspect may be advantageously used in other aspects. Detailed Implementation
[0032] One approach to improving the reliability of uplink transmissions, such as Physical Uplink Control Channel (PUCCH) and Physical Uplink Shared Channel (PUSCH) transmissions, involves repetition. Some networks, such as 5G New Radio (NR) networks, define various types of uplink repetition mechanisms (e.g., in Rel-16). For example, under one type of repetition (referred to as Repetition Type A), each repetition is contained within a time slot, such that the repetition does not cross time slot boundaries. A second type of repetition (referred to as Repetition Type B) provides additional flexibility and allows nominal repetitions that cross time slot boundaries (or downlink symbols) to be segmented into smaller segmented repetitions that do not cross time slot boundaries (or downlink symbols). Unfortunately, in some cases, these segmented repetitions may be quite small (e.g., as small as one symbol), which can limit the achievable coding gain.
[0033] This disclosure provides systems and methods for modifying a configured repeat pattern that would result in segmented duplicates. The repeat pattern can be modified to replace segmented actual duplicates with unsegmented nominal duplicates. In some cases, it is still possible to send segmented actual duplicates along with additional unsegmented nominal duplicates.
[0034] Introduction to Wireless Communication Networks
[0035] Figure 1 An example of a wireless communication system 100 in which the aspects described herein can be implemented is depicted. Although briefly described here for context... Figure 1 However, the following text describes Figure 1 Additional aspects.
[0036] Generally, the wireless communication system 100 includes a base station (BS) 102, a user equipment (UE) 104, an evolved packet core (EPC) 160, and a core network 190 (e.g., a 5G core (5GC)), which interoperate to provide wireless communication services.
[0037] Base station 102 typically provides UE 104 with access to EPC 160 and / or core network 190, and typically performs one or more of the following functions: transmission of user data, radio channel encryption and decryption, integrity protection, header compression, mobility control functions (e.g., handover, dual connectivity), inter-cell interference coordination, connection establishment and release, load balancing, distribution of non-access stratum (NAS) messages, NAS node selection, synchronization, radio access network (RAN) sharing, multimedia broadcast multicast service (MBMS), user and device tracking, RAN information management (RIM), paging, location, delivery of warning messages, and other functions, including those otherwise described herein. The base station described herein may, in various contexts, include and / or be referred to as gNB, Node B, eNB, access point, base transceiver, radio base station, radio transceiver, or transceiver function, or Transmit / Receive Point (TRP).
[0038] Base station 102 wirelessly communicates with UE 104 via communication link 120. Each base station 102 typically provides communication coverage for a corresponding geographic coverage area 110, which may overlap in some cases. For example, a small cell 102' (e.g., a low-power base station) may have a coverage area 110' that overlaps with the coverage areas 110 of one or more macro cells (e.g., high-power base stations).
[0039] The communication link between base station 102 and UE 104 may include: uplink (UL) (also known as reverse link) transmission from UE 104 to base station 102 and / or downlink (DL) (also known as forward link) transmission from base station 102 to UE 104. Communication link 120 may utilize multiple-input multiple-output (MIMO) antenna technology in various aspects, including spatial multiplexing, beamforming, and / or transmit diversity.
[0040] Examples of UE 104 include cellular phones, smartphones, Session Initiation Protocol (SIP) phones, laptops, personal digital assistants (PDAs), satellite radios, GPS devices, multimedia devices, video devices, digital audio players (e.g., MP3 players), cameras, game consoles, tablets, smart devices, wearable devices (e.g., smartwatches, smart rings, smart bracelets, etc.), motor vehicles, electricity meters, air pumps, large or small kitchen appliances, medical devices, implants, sensors / actuators, displays, or any other similarly functional devices. Some of UE 104 may be Internet of Things (IoT) devices (e.g., parking meters, air pumps, toasters, vehicles, heart monitors, etc.), always-on (AON) devices, or edge processing devices. UE 104 may also be more generally referred to as a mobile station, subscriber station, mobile unit, subscriber cell, wireless unit, remote unit, mobile device, wireless device, wireless communication device, remote device, mobile subscriber station, access terminal, mobile terminal, wireless terminal, remote terminal, handheld device, user agent, mobile client, or client.
[0041] In some cases, base station 102 in wireless communication network 100 may include repeating mode configuration component 199, which can be configured to perform Figure 8 The operations shown herein, as well as other operations described herein for replacing / repairing corrupted uplink duplication, are illustrated. Additionally, the UE 104 in the wireless communication network 100 may include a duplication mode configuration component 198, which can be configured to perform operations targeting... Figure 7 The operations described and illustrated, as well as other operations described herein for replacing / repairing broken uplink duplication.
[0042] Figure 2 Some example aspects of the base station (BS) 102 and user equipment (UE) 104 are depicted. Figure 1 Similarly, this is a brief introduction for the sake of context. Figure 2 The following text describes Figure 2 Additional aspects.
[0043] Generally, BS 102 includes various processors (e.g., 220, 230, 238, and 240), antennas 234a-t, transceivers 232a-t, and other aspects for transmitting data (e.g., source data 212) and receiving data (e.g., data sink 239). For example, BS 102 can transmit and receive data between itself and UE 104.
[0044] In the depicted example, BS 102 includes a controller / processor 240, which includes a repeating mode configuration component 241. In some cases, the repeating mode configuration component 241 can be configured to implement... Figure 1The repeat mode configuration component 199 and executes the repetitive mode configuration component 199. Figure 8 Operations involving depiction and description.
[0045] UE 104 typically includes various processors (e.g., 258, 264, 266, and 280), antennas 252a-r, transceivers 254a-r, and other aspects for transmitting data (e.g., source data 262) and receiving data (e.g., data sink 260).
[0046] In the depicted example, UE 104 includes a controller / processor 280, which includes a repeating mode configuration component 281. In some cases, the repeating mode configuration component 281 can be configured to implement... Figure 1 The repeating mode configuration component 198 and executes for Figure 7 Operations involving depiction and description.
[0047] Figures 3A-3D Various example aspects of data structures used in wireless communication networks are described, such as Figure 1 The wireless communication network 100. Specifically, Figure 3A Figure 300 shows an example of the first subframe within a 5G (e.g., 5G NR) frame structure. Figure 3B Figure 330 shows an example of a DL channel within a 5G subframe. Figure 3C Figure 350 shows an example of a second subframe within a 5G frame structure. Figure 3D Figure 380 shows an example of a UL channel within a 5G subframe.
[0048] Introduction to Millimeter Wave Wireless Communication
[0049] The electromagnetic spectrum is typically subdivided into various categories, bands, channels, etc., based on frequency / wavelength. In various aspects, frequency can also be referred to as carrier, subcarrier, frequency channel, tone, or subband.
[0050] In 5G, two initial operating frequency bands have been identified as the frequency range names FR1 (410MHz–7.125GHz) and FR2 (24.25GHz–52.6GHz). The frequencies between FR1 and FR2 are generally referred to as the mid-band frequencies. Although a portion of FR1 is greater than 6GHz, in various documents and articles, FR1 is often referred to as the (interchangeable) "sub-6GHz" band. A similar naming issue sometimes arises for FR2; in documents and articles, FR2 is sometimes (interchangeably) referred to as the "millimeter wave" band, although this is different from the Extreme High Frequency (EHF) band (30GHz–300GHz) band, which is defined as "millimeter wave" by the International Telecommunication Union (ITU), because the wavelengths at these frequencies are between 1mm and 10mm. Radio waves in this band can be referred to as millimeter waves. Near-mmW frequencies can extend down to 3GHz with wavelengths of 100mm. The Ultra High Frequency (SHF) band, which extends between 3GHz and 30GHz, is also known as centimeter waves.
[0051] In light of the foregoing, unless otherwise expressly stated, it should be understood that the term "below 6 GHz" as used herein can broadly mean frequencies less than 6 GHz, within FR1, or including intermediate frequency band frequencies. Furthermore, unless otherwise expressly stated, it should be understood that the term "millimeter wave," as used herein, can broadly mean frequencies that can include intermediate frequency band frequencies, within FR2, or within the EHF band.
[0052] Communication using mmW / near mmW radio bands (e.g., 3 GHz–300 GHz) can have higher path loss and shorter range compared to low-frequency communication. Therefore, in Figure 1 In this configuration, the mmW base station 180 can utilize beamforming 182 with the UE 104 to improve path loss and range. To this end, the base station 180 and the UE 104 may each include multiple antennas, such as antenna elements, antenna panels, and / or antenna arrays, to facilitate beamforming.
[0053] In some cases, base station 180 may transmit beamformed signals to UE 104 in one or more transmit directions 182'. UE 104 may receive beamformed signals from base station 180 in one or more receive directions 182'. UE 104 may transmit beamformed signals to base station 180 in one or more transmit directions 182'. Base station 180 may receive beamformed signals from UE 104 in one or more receive directions 182'. Base station 180 and UE 104 may then perform beamforming to determine the optimal receive and transmit directions for each of base station 180 and UE 104. It is worth noting that the transmit and receive directions of base station 180 may be the same or different. Similarly, the transmit and receive directions of UE 104 may be the same or different.
[0054] Example mechanism for replacing duplicate uplinks
[0055] As described above, 5G New Radio (NR) networks define different types of uplink (UL) repetition mechanisms (Type A and Type B) for Physical UL Shared Channel (PUSCH) and / or Physical UL Control Channel (PUCCH) transmissions. Repetition can increase the likelihood of successful reception, for example, by allowing for increased coding gain and soft combining on the network side.
[0056] like Figure 4A As shown in timeline 400A, it illustrates an example scenario of repetition type A, where the repetition pattern can be based on information (quantity K, length L, and start symbol S) contained in the start length information value (SLIV) indicated via DCI.
[0057] In type A, one PUSCH is sent in each time slot, and the Time Domain Resource Allocation (TDRA) is the same in each time slot. Therefore, as Figure 4A As shown, each repetition occurs across time slots, consuming the same resources in each time slot. In the illustrated example, the repetition parameters (S, L, and K) can be configured in the downlink control information (DCI) 402A used to transmit SLIVs. In the illustrated example, there are two repetitions (K=2) with a length of 4 symbols (L=4). The first UL repetition 0 appears in time slot n, starting from the 10th symbol (e.g., S=10), while the second repetition 0 appears in time slot n+1.
[0058] like Figure 4BAs shown, Type B repetitions can be transmitted back-to-back within and / or across time slots based on information in a configured SLIV (which may be in a new format) transmitted via DCI 402B. For Type B repetitions, the TDRA field in the DCI can indicate the resources used for the first “nominal” repetition. The time-domain resources used for the remaining repetitions can be derived at least based on the resources used for the first repetition and the UL / DL direction of the symbols. The SLIV in the DCI indicates the “nominal” number of repetitions. The repetition and the number of repetitions are referred to as nominal because the scheduled repetitions can be considered theoretical compared to the actual repetitions that are actually achievable based on the actual uplink / downlink (UL / DL) direction of the symbols in the relevant time slot.
[0059] In the illustrated example, the configured starting symbol of 10 (S=10), repetition count (K=2), and length of each repetition (L=4) result in the first repetition (Rep.0) occupying the last 4 symbols in slot n, and the second repetition (Rep.1) occupying the first 4 symbols in slot n+1. Therefore, as shown, the repetitions span slot boundaries. Type B repetitions can provide enhanced flexibility, such as allowing dynamic indication of the repetition count, nominal PUSCH frequency hopping, and new UL / downlink (DL) symbol interactions (e.g., opportunistically allowing flexible symbols for uplink repetitions).
[0060] Figure 5 Additional example timelines for type B slot repetition are shown. As shown in the first timeline 500A, there are two repetitions (K=2) with a starting symbol of 4 (S=4) and a length of 4 (L=4). The two repetitions can be contained in the same time slot (the repetitions do not cross the time slot boundary).
[0061] As shown in timeline 500B, if the number of repetitions increases to 4 (K=4), the third repetition of length 4 will cross the slot boundary. In this case, as shown, the nominal repetition can be segmented into two smaller actual repetitions of length 2. Similarly, as shown in timeline 500C, even if the number of repetitions is only 1 (K=1) but the length increases to 14 (L=14), a single repetition of length 14 will also cross the slot boundary. In this case, as shown, the nominal repetition can be segmented into two smaller actual repetitions of lengths 10 and 4.
[0062] Segmentation can also occur due to the presence of semi-static DL symbols and / or in response to the parameter InvalidSymbolPattern (which indicates the presence of a symbol that is invalid for the nominal uplink).
[0063] Figure 6Example timeline 600 is shown, where segmentation of repetitions is performed due to a break in the valid uplink symbol (e.g., when a nominal repetition spans a downlink or flexible symbol). In the illustrated example, the DCI configures two repetitions (K=2) of length 5 (L=5) to begin at symbol 9 in slot n, resulting in the first repetition (Rep 0) in the last 5 symbols of slot n. Since the next adjacent symbol in slot n+1 (the first two symbols) is not an uplink symbol, the second repetition (Rep.1) is shortened to 3 symbols.
[0064] As mentioned above, small segmented repetitions may limit the achievable coding gain. Therefore, these small repetitions may be of little value and can be discarded.
[0065] Therefore, some aspects provide techniques for maintaining or even increasing the reliability of UL repeating by modifying the configured repeating pattern to avoid segmentation (e.g., dynamic configuration of SLIV transmitted via DCI). For example, the UE can detect that the configured UL repeating pattern causes segmentation (e.g., segmenting a nominal repeat into multiple actual repeats) and modify the configured repeating pattern to avoid such segmentation. In some cases, the modifications made by the UE may result in replacing the segmented actual repeats with unsegmented nominal repeats and / or adding more nominal repeats.
[0066] Figure 7 This is a flowchart illustrating an example operation 700 for wireless communication, based on certain aspects of this disclosure.
[0067] Operation 700 can be performed, for example, by a UE (e.g., UE 104 in wireless communication network 100) capable of modifying the configured repetition mode to avoid segmenting the nominal repetition into multiple actual repetitions. Operation 700 can be implemented in one or more processors (e.g., Figure 2 The software components executed and running on the controller / processor 280. Furthermore, the transmission and reception of signals performed by the UE in operation 700 can, for example, be via one or more antennas (e.g., Figure 2 This can be achieved via antenna 252. In some aspects, the transmission and / or reception of signals by the UE can be achieved via a bus interface of one or more processors (e.g., controller / processor 280) that acquires and / or outputs signals.
[0068] Operation 700 begins at 702 by detecting a configured repetition pattern for uplink transmission to a network entity, resulting in at least one nominal repetition being segmented into multiple actual repetitions. For example, the detected segmentation could be the result of a nominal repetition corresponding to a configured set of S, K, and L values that crosses time slot boundaries and / or experiences DL interruptions.
[0069] At point 704, the UE modifies the configured repeating pattern at least partially based on detection to avoid segmenting a nominal repeat into multiple actual repeats. In some cases, the UE's modification of the configured repeating pattern results in a search for suitable symbol locations that allow the replacement of at least one actual repeat with an unsegmented nominal repeat and / or the addition of one or more nominal repeats. In some cases, the UE coordinates with network entities (e.g., via signaling) to configure how and when the UE performs the modification. For example, the UE may receive signaling indicating a threshold value (indicating the minimum number of symbols required for segmented repeats before modification) or a specified time period (indicating the time during which the UE must find suitable symbol locations for nominal / unsegmented repeats), and the UE may modify the configured repeating pattern based on such signaling.
[0070] At point 706, the UE sends uplink transmissions to the network entity according to the modified repeat pattern.
[0071] Figure 8 This is a flowchart illustrating an example operation 800 for wireless communication for a network entity (e.g., a base station), which can be considered as a... Figure 7 This is a supplement to operation 700. For example, operation 800 can be performed by a BS (e.g., BS 102 in wireless communication network 100) to monitor uplink repetitions transmitted according to the repetition pattern modified by the UE (execution). Figure 7 Operation 700) to avoid segmentation. Operation 800 can be implemented in one or more processors (e.g., Figure 2 The software components that execute and run on the controller / processor 240. Furthermore, the transmission and reception of signals performed by the BS in operation 800 can, for example, be via one or more antennas (e.g., Figure 2 This can be achieved via antenna 234. In some aspects, the transmission and / or reception of signals by the BS can be achieved via a bus interface of one or more processors (e.g., controller / processor 240) that acquires and / or outputs signals.
[0072] Operation 800 begins at 802, where the UE is configured with a repeat mode for the uplink to the network entity, which causes at least one nominal repeat to be segmented into multiple actual repeats.
[0073] As mentioned above, in some cases, network entities provide additional signaling, including threshold values, time periods, and / or times when the UE expects to indicate that the UE can avoid sending one or more duplicate future signaling messages.
[0074] At 804, the network entity monitors uplink transmissions from the UE according to a modified repeating pattern, where the modified repeating pattern is a modified version of the configured repeating pattern, which prevents the nominal repeat from being segmented into multiple actual repeats.
[0075] In some cases, the network entity sends an indication (e.g., an acknowledgment (ACK) indication) to the UE, which conveys to the UE that the network entity has successfully received the monitored uplink transmission and that the UE can avoid sending one or more duplicates (e.g., the remaining duplicates).
[0076] Example information flow between base station and user equipment used to replace a damaged uplink.
[0077] Figure 7 and Figure 8 For the operation of 700 and 800, please refer to the following: Figure 9 To understand this, refer to the example call flowchart 900, which illustrates the interaction between BS 102 and UE 104 according to aspects of this disclosure, wherein BS 102 and UE 104 transmit uplink duplicates according to a modified duplicate mode to avoid segmentation.
[0078] At 902, BS 102 configures the repeat mode to UE 104, for example, via DCI and / or via RRC signaling. In some cases, the SLIV value table can be configured via RRC signaling, while the DCI can indicate a specific row in the table. At 904, if the UE detects that the configured repeat mode will cause fragmentation, the UE modifies the configured repeat mode (e.g., to avoid fragmentation). At 906, the UE transmits uplink repeats (e.g., PUSCH or PUCCH) according to the modified repeat mode.
[0079] Figure 10 An example of how a configured repeat pattern can be modified to avoid segmentation is shown. This example assumes the UE is configured with 3 repeats (e.g., K=3), and the original repeat pattern causes the first and second copies (copy 0 and copy 1) to be fully contained in a single time slot, while the third copy (copy 2) crosses the time slot boundary, resulting in segmentation of that copy (segmentation into smaller actual repeats before and after the time slot boundary). In this example, modifying the configured repeat pattern results in discarding the segmented copy (as shown in X) and adding an additional unsegmented nominal repeat (copy 3).
[0080] In some cases, the UE can maintain (continue transmitting) the segmented copies even when sending additional nominal copies, provided certain conditions are met. Maintaining the segmented copies can increase coding gain, for example, if they are greater than or equal to a threshold value (e.g., the number of symbols).
[0081] Figure 11 An example call flow diagram is shown, where the UE is configured to modify the repetition pattern when detecting segmentation, and also send segmented repetitions.
[0082] At 1102, the BS 102 configures a repetition pattern for the UE 104. At 1104, the BS 102 also configures a threshold value for the UE. At 1106, if the UE detects that the configured repetition pattern will result in segmentation, the UE modifies the configured repetition pattern. However, in this case, at 1108, if the segmented repetition is greater than or equal to the configured threshold value (e.g., N symbols, where N < L), the UE maintains the segmented repetition. At 1110, the UE sends an uplink repetition according to the modified repetition pattern.
[0083] Figure 12 An example of how to modify the configured repetition pattern to include a new copy in addition to the segmented repetition is shown. This example again assumes that the UE is configured with 3 repetitions (e.g., K = 3), and the original repetition pattern causes copy 0 and copy 1 to be completely contained within one time slot, while copy 2 straddles the time slot boundary, resulting in segmentation. However, in this example, instead of simply deleting copy 2, the segmented parts are retained (assuming they are greater than or equal to the threshold value), while still adding a new nominal copy 3. In some cases, new copies can only be added until the originally configured nominal (non-segmented) repetition count is satisfied. In this case, since the newly added copy 3 is the third nominal repetition (and is configured as K = 3), this is the last copy.
[0084] In some cases, the UE can have a time limit on the length of time it can search for symbol positions to add non-segmented repetitions. For example, as Figure 13 shown, the UE can be configured with (at 1304) a time period of Y symbols. In this example, when modifying the repetition pattern, at 1306, if the UE cannot send the configured nominal repetition count (K) within Y symbols (or attempts), the UE can stop searching for positions to send nominal (non-segmented) repetitions.
[0085] In some cases, if an uplink transmission is successfully received, the base station (e.g., gNB) can send an acknowledgment (ACK / NACK or just ACK). This signaling can be used as a kind of early termination, allowing the UE to stop sending repetitions, which can help save power. In some cases, as Figure 14 shown, the UE can be configured with (at 1404) an expected time for the BS to signal feedback. This can be indicated as a time period after the last uplink OFDM symbol of the last repetition configured in the DCI (before modifying the repetition pattern to include replacement repetitions for segmentation).
[0086] As shown in the figure, after the detected segmentation modification of the repetition pattern at 1406, the UE can begin transmitting uplink repetitions at 1408 (depending on the modified repetition pattern). In the illustrated example, at 1410, the BS successfully decodes the uplink transmission and signals an ACK to the UE. In response to the ACK, the UE stops transmitting repetitions at 1412. On the other hand, if the BS 102 does not signal an ACK, the UE can complete transmitting all repetitions.
[0087] Example wireless communication device
[0088] Figure 15 A communication device 1500 is shown, which may include operations configured to perform the techniques disclosed herein (such as...). Figure 7 The various components (e.g., corresponding to unit plus functional components) of the operation shown in the diagram. In some cases, the communication device 1500 may include... Figure 1 and Figure 2 UE 104 is shown in the figure.
[0089] Communication device 1500 includes a processing system 1502 coupled to transceiver 1508 (e.g., transmitter and / or receiver). Transceiver 1508 is configured to transmit and receive signals from communication device 1500 via antenna 1510, such as the various signals described herein. Processing system 1502 may be configured to perform processing functions of communication device 1500, including processing signals received and / or to be transmitted by communication device 1500. Transceiver 1508 may include references Figure 2 One or more components of the UE 104, such as transceiver 254, TX MIMO processor 266, transmit processor 264, receive processor 258, MIMO detector 256, etc.
[0090] Processing system 1502 includes processor 1504 coupled to computer-readable medium / memory 1512 via bus 1506. In some aspects, computer-readable medium / memory 1512 is configured to store instructions (e.g., computer-executable code) that, when executed by processor 1504, cause processor 1504 to perform... Figure 7 The operations shown and / or other operations used to perform the various techniques discussed herein for modifying the repetition pattern of a configuration to avoid segmenting a nominal repetition into multiple actual repetitions. In some cases, processor 1504 may include references Figure 2 One or more components of the UE 104, such as controller / processor 280 (including repeat mode configuration component 281), transmitting processor 264, receiving processor 258, etc. Additionally, in some cases, computer-readable medium / memory 1512 may include reference... Figure 2 One or more components of UE 104, such as memory 282, etc.
[0091] In some respects, the computer-readable medium / memory 1512 stores code 1514 for detection, code 1516 for modification, and code 1518 for transmission.
[0092] In some cases, the code 1514 used for detection may include code for detecting a configured repeating pattern for uplink transmissions to a network entity that results in at least one nominal repeating segment being broken down into multiple actual repeatings.
[0093] In some cases, the code 1516 used for modification may include code for modifying the configured repeating pattern based at least in part on detection to avoid segmenting the nominal repeating into multiple actual repeatings.
[0094] In some cases, the code 1518 used for transmission may include code for sending uplink transmissions to network entities according to a modified repetition pattern.
[0095] In some respects, processor 1504 has circuitry configured to implement code stored in computer-readable medium / memory 1512. For example, processor 1504 includes circuitry 1524 for detection, circuitry 1526 for modification, and circuitry 1528 for transmission.
[0096] In some cases, the detection circuitry 1524 may include circuitry for detecting a configured repeating pattern for uplink transmissions to a network entity that results in at least one nominal repeating being segmented into multiple actual repeatings.
[0097] In some cases, the circuitry 1526 for modification may include circuitry for modifying the configured repetition pattern, at least in part, based on detection, to avoid segmenting the nominal repetition into multiple actual repetitions.
[0098] In some cases, the circuitry 1528 for transmitting may include circuitry for transmitting uplink transmissions to network entities according to a modified repetition pattern.
[0099] In some examples, the unit used for detection may include Figure 2 The controller / processor 280 and / or repeat mode configuration component 281 of the UE 104 shown, and / or for Figure 15 The detection circuit 1526 of the communication device 1500 in the middle.
[0100] In some examples, the unit used for modification may include Figure 2The controller / processor 280 and / or repeat mode configuration component 281 of the UE 104 shown, and / or for Figure 15 The modified circuit 1526 of the communication device 1500.
[0101] In some examples, the unit used for transmission may include Figure 2 The transmitter unit 254 and / or antenna 252 of the UE 104 shown are shown. Figure 15 The communication device 1500 in the middle has a circuit 1528 for transmitting.
[0102] Figure 16 A communication device 1600 is shown, which may include operations configured to perform the techniques disclosed herein (such as...). Figure 8 The various components (e.g., corresponding to unit plus functional components) of the operation shown in the diagram. In some cases, the communication device 1600 may include... Figure 1 and Figure 2 BS 102 is shown in the diagram.
[0103] Communication device 1600 includes a processing system 1602 coupled to transceiver 1608 (e.g., transmitter and / or receiver). Transceiver 1608 is configured to transmit and receive signals from communication device 1600 via antenna 1610, such as the various signals described herein. Processing system 1602 may be configured to perform processing functions of communication device 1600, including processing signals received and / or to be transmitted by communication device 1600. Transceiver 1608 may include references Figure 2 One or more components of the BS 102, such as transceiver 232, TX MIMO processor 230, transmit processor 220, receive processor 238, MIMO detector 236, etc.
[0104] Processing system 1602 includes processor 1604 coupled to computer-readable medium / memory 1612 via bus 1606. In some aspects, computer-readable medium / memory 1612 is configured to store instructions (e.g., computer-executable code) that, when executed by processor 1604, cause processor 1604 to perform... Figure 8 The operations shown and / or other operations used to perform the various techniques discussed herein for replacing / repairing damaged uplink duplication. In some cases, processor 1604 may include references Figure 2 One or more components of BS 102, such as controller / processor 240 (including repeating mode configuration component 241), transmitting processor 220, receiving processor 238, etc. Additionally, in some cases, computer-readable medium / memory 1612 may include reference... Figure 2One or more components of BS 102, such as memory 242, etc.
[0105] In some respects, the computer-readable medium / storage 1612 stores code 1614 for configuration and code 1616 for monitoring.
[0106] In some cases, the code 1616 used for configuration may include: code for configuring the UE with a repeating mode for uplink to a network entity, the repeating mode causing at least one nominal repeat to be segmented into multiple actual repeats.
[0107] In some cases, code 1614 for monitoring may include: code for monitoring uplink transmissions from the UE according to a modified repeating pattern, wherein the modified repeating pattern is a modified version of a configured repeating pattern, such that the modified repeating pattern avoids segmenting the nominal repeating into multiple actual repeatings.
[0108] In some respects, processor 1604 has circuitry configured to implement code stored in computer-readable medium / memory 1612. For example, processor 1604 includes circuitry 1624 for configuration and circuitry 1626 for monitoring.
[0109] In some cases, the circuitry 1626 for configuration may include: circuitry for configuring the UE with a repeating mode for uplink to a network entity, the repeating mode causing at least one nominal repeat to be segmented into multiple actual repeats.
[0110] In some cases, the monitoring circuitry 1624 may include circuitry for monitoring uplink transmissions from the UE according to a modified repeating pattern, wherein the modified repeating pattern is a modified version of a configured repeating pattern, such that the modified repeating pattern avoids segmenting the nominal repeat into multiple actual repeats.
[0111] In some examples, the unit used for configuration may include Figure 2 The transmitter and / or antenna 234 and / or controller / processor 240 of the BS 102 shown are used for configuration. Figure 16 The communication device 1600 has circuit 1624.
[0112] In some examples, the unit used for monitoring may include Figure 2 The receiver and / or antenna 234 of the BS 102 shown herein and / or Figure 16 The communication device 1600 in the middle has a monitoring circuit 1626.
[0113] Example Terms
[0114] Examples of implementation methods are described in the following numbered clauses:
[0115] Clause 1: A method for wireless communication performed by a UE, comprising: detecting a configured repetition pattern for an uplink transmission to a network entity that causes at least one nominal repetition to be segmented into multiple actual repetitions; modifying the configured repetition pattern at least in part based on the detection to avoid segmenting the nominal repetition into multiple actual repetitions; and transmitting the uplink transmission to the network entity according to the modified repetition pattern.
[0116] Clause 2: The method according to Clause 1, wherein the uplink transmission includes Physical Uplink Control Channel (PUCCH) or Physical Uplink Shared Channel (PUSCH) transmission.
[0117] Clause 3: The method according to Clause 1 or 2, wherein a modification to the configured repeating pattern results in the replacement of at least one of the plurality of actual repeats caused by segmentation of the configured repeating pattern prior to the modification with an unsegmented nominal repeat.
[0118] Clause 4: The method described in accordance with any of Clauses 1-3, wherein the modification of the repetition pattern of the configuration results in: maintaining at least one actual repetition of the plurality of actual repetitions due to the segmentation of the configured repetition pattern prior to the modification, and adding one or more nominal repetitions.
[0119] Clause 5: The method according to Clause 4, wherein the nominal number of repetitions is designed to achieve a nominal number of repetitions corresponding to the repetition pattern configured.
[0120] Clause 6: The method according to Clause 4 or 5, wherein at least one of the plurality of actual repetitions is maintained only if the number of the actual repetitions is greater than a threshold value.
[0121] Clause 7: The method described in Clause 6 further includes: receiving signaling indicating the threshold value.
[0122] Clause 8: The method described in accordance with any of Clauses 1-7, wherein the modification of the repeating pattern of the configuration is designed to add one or more nominal repeats to achieve a nominal number of repeats corresponding to the repeating pattern of the configuration within a specified time period.
[0123] Clause 9: The method described in Clause 8 further includes: receiving signaling indicating the specified time period.
[0124] Clause 10: The method described under any of Clauses 1-9 further comprises: receiving signaling indicating when the UE is expected to perform the detection and modification.
[0125] Clause 11: The method according to any one of Clauses 1-10 further comprises: receiving from the network entity a signaling indication that the UE may avoid sending one or more of the duplicates; and avoiding sending one or more of the duplicates based on the signaling.
[0126] Clause 12: The method according to Clause 11, wherein the signaling indicates that the network entity has successfully received the uplink transmission.
[0127] Clause 13: The method according to Clause 11 or 12, wherein the signaling includes at least one of dedicated downlink control information (DCI) or group common DCI to a group of UEs.
[0128] Clause 14: The method described under any of Clauses 11-13 further comprises: receiving from the network entity an indication of the expected time for receiving the signaling.
[0129] Clause 15: The method according to Clause 14, wherein the indication of the expected time is relative to the last uplink symbol of the DCI configuration via the repeating pattern of the configuration.
[0130] Clause 16: A method for wireless communication performed by a network entity, comprising: configuring a UE for uplink transmission to the network entity using a repetition mode, the repetition mode causing at least one nominal repetition to be segmented into multiple actual repetitions; and monitoring the uplink transmission from the UE according to a modified repetition mode, wherein the modified repetition mode is a modified version of the configured repetition mode such that the modified repetition mode avoids segmenting the nominal repetition into multiple actual repetitions.
[0131] Clause 17: The method according to Clause 16, wherein the uplink transmission includes PUCCH or PUSCH transmission.
[0132] Clause 18: The method according to Clause 16 or 17, wherein a modification to the configured repeating pattern results in the replacement of at least one of the plurality of actual repeats caused by segmentation of the configured repeating pattern prior to the modification with an unsegmented nominal repeat.
[0133] Clause 19: The method according to any of Clauses 16-18, wherein a modification to the configured repeating pattern results in: maintaining at least one actual repeat of the plurality of actual repeats due to the segmentation of the configured repeating pattern prior to the modification, and adding one or more nominal repeats.
[0134] Clause 20: The method according to Clause 19, wherein the nominal number of repetitions is designed to achieve a nominal number of repetitions corresponding to the repetition pattern of the configuration.
[0135] Clause 21: The method according to Clause 19 or 20, wherein at least one of the plurality of actual repetitions is maintained only if the number of the actual repetitions is greater than a threshold value.
[0136] Clause 22: The method described in Clause 21 further includes: sending a signaling indicating the threshold value.
[0137] Clause 23: The method described in accordance with any of Clauses 16-22, wherein the modification of the repeating pattern of the configuration is designed to add one or more nominal repeats to achieve a nominal number of repeats corresponding to the repeating pattern of the configuration within a specified time period.
[0138] Clause 24: The method described in Clause 23 further includes: sending a signaling indicating the specified time period.
[0139] Clause 25: The method according to any of Clauses 16-24 further comprises: sending signaling indicating when the UE is expected to perform detection of the segment and the modification of the repeating mode of the configuration.
[0140] Clause 26: The method according to any of Clauses 16-25 further comprises: sending signaling to the UE, the signaling instructing the UE to avoid sending one or more of the duplicates; and avoiding monitoring one or more of the duplicates based on the signaling.
[0141] Clause 27: The method according to Clause 26, wherein the signaling indicates that the network entity has successfully received the uplink transmission.
[0142] Clause 28: The method described in accordance with Clause 26 or 27, wherein the signaling includes at least one of a dedicated DCI or a group of public DCIs destined for a group of UEs.
[0143] Clause 29. The method described under any of Clauses 26-28 further comprises: sending an indication to the UE of an expected time when the UE will receive the signaling from the network entity.
[0144] Clause 30: The method according to Clause 29, wherein the indication of the expected time is relative to the last uplink symbol of the DCI configuration via the repetition pattern of the configuration.
[0145] Clause 31: A method for wireless communication performed by a network entity, comprising: configuring a UE for uplink transmission to the network entity using a repetition mode, the repetition mode causing at least one nominal repetition to be segmented into multiple actual repetitions; and monitoring the uplink transmission from the UE according to a modified repetition mode, wherein the modified repetition mode is a modified version of the configured repetition mode such that the modified repetition mode avoids segmenting the nominal repetition into multiple actual repetitions.
[0146] Clause 32: The method described in Clause 31, wherein the uplink transmission includes PUCCH or PUSCH transmission.
[0147] Clause 33: The method according to Clause 31 or 32, wherein a modification to the configured repeating pattern results in the replacement of at least one of the plurality of actual repeats caused by segmentation of the configured repeating pattern prior to the modification with an unsegmented nominal repeat.
[0148] Clause 34: The method according to any of Clauses 31-33, wherein the modification of the repetition pattern of the configuration results in: maintaining at least one actual repetition of the plurality of actual repetitions due to the segmentation of the configured repetition pattern before the modification, and adding one or more nominal repetitions.
[0149] Clause 35: The method according to Clause 34, wherein the nominal number of repetitions is designed to achieve a nominal number of repetitions corresponding to the repetition pattern of the configuration.
[0150] Clause 36: The method according to Clause 34 or 35, wherein at least one of the plurality of actual repetitions is maintained only if the number of the actual repetitions is greater than a threshold value.
[0151] Clause 37: The method described in Clause 36 further includes: sending a signaling indicating the threshold value.
[0152] Clause 38: The method described in accordance with any of Clauses 31-37, wherein the modification of the repeating pattern of the configuration is designed to add one or more nominal repeats to achieve a nominal number of repeats corresponding to the repeating pattern of the configuration within a specified time period.
[0153] Clause 39: The method described in Clause 38 further includes: sending a signaling indicating the specified time period.
[0154] Clause 40: The method according to any one of Clauses 31-39 further comprises: sending signaling indicating when the UE is expected to perform detection of the segment and the modification of the repeating mode of the configuration.
[0155] Clause 41: The method according to any of Clauses 31-39 further comprises: sending signaling to the UE, the signaling instructing the UE to avoid sending one or more of the duplicates; and avoiding monitoring one or more of the duplicates based on the signaling.
[0156] Clause 42: The method according to Clause 41, wherein the signaling indicates that the network entity has successfully received the uplink transmission.
[0157] Clause 43: The method described in accordance with Clause 41 or 42, wherein the signaling includes at least one of a dedicated DCI or a group of public DCIs destined for a group of UEs.
[0158] Clause 44: The method described under any of Clauses 41-43 further comprises: sending an indication to the UE of an expected time when the UE will receive the signaling from the network entity.
[0159] Clause 45: The method according to Clause 44, wherein the indication of the expected time is relative to the last uplink symbol of the DCI configuration via the repeating pattern of the configuration.
[0160] Clause 46: An apparatus comprising: a memory including computer-executable instructions; and one or more processors configured to execute the computer-executable instructions and cause the one or more processors to perform the method according to any one of claims 1-45.
[0161] Clause 47: An apparatus comprising a unit for performing the method according to any one of claims 1-45.
[0162] Clause 48: A non-transitory computer-readable medium comprising computer-executable instructions that, when executed by one or more processors, cause the one or more processors to perform the method according to any one of claims 1-45.
[0163] Clause 49: A computer program product embodied on a computer-readable storage medium, comprising code for performing the method according to any one of claims 1-45.
[0164] Other wireless communication networks to consider
[0165] The techniques and methods described herein can be used in a variety of wireless communication networks (or wireless wide area networks (WWANs)) and radio access technologies (RATs). While terms commonly associated with 3G, 4G, and / or 5G (e.g., 5G New Radio (NR)) wireless technologies may be used to describe aspects herein, the aspects of this disclosure are equally applicable to other communication systems and standards not explicitly mentioned herein.
[0166] 5G wireless communication networks can support a variety of advanced wireless communication services, such as enhanced mobile broadband (eMBB), millimeter wave (mmW), machine-type communication (MTC), and / or mission-critical ultra-reliable, low-latency communication (URLLC). These and other services may include latency and reliability requirements.
[0167] Return to Figure 1 Various aspects of this disclosure can be implemented within the example wireless communication network 100.
[0168] In 3GPP, the term "cell" can refer to the coverage area of a Node B (NB) and / or the NB subsystem serving that coverage area, depending on the context in which it is used. In NR systems, the term "cell" can be used interchangeably with BS, Next Generation Node B (gNB or gNodeB) Access Point (AP), Distributed Unit (DU), carrier, or Transmitter Receiver Point (TRP). A BS can provide communication coverage for macrocells, picocells, femtocells, and / or other cell types.
[0169] Macro cells typically cover a relatively large geographic area (e.g., a radius of several kilometers) and allow unrestricted access for UEs with service subscriptions. Pico cells cover a relatively small geographic area and allow unrestricted access for UEs with service subscriptions. Femto cells cover a relatively small geographic area (e.g., a home) and allow restricted access for UEs associated with that femto cell (e.g., UEs in a Closed Subscriber Group (CSG), UEs for users at home, etc.). A BS for a macro cell may be referred to as a macro BS. A BS for a pico cell may be referred to as a pico BS. A BS for a femto cell may be referred to as a femto BS or a home BS.
[0170] Base station 102 configured for 4G LTE (collectively referred to as Evolved Universal Mobile Telecommunications System (UMTS) or Terrestrial Radio Access Network (E-UTRAN)) can interface with EPC 160 via a first backhaul link 132 (e.g., S1 interface). Base station 102 configured for 5G (e.g., 5G NR or Next Generation RAN (NG-RAN)) can interface with core network 190 via a second backhaul link 184. Base station 102 can communicate with each other directly or indirectly (e.g., via EPC 160 or core network 190) on a third backhaul link 134 (e.g., X2 interface). The third backhaul link 134 can be wired or wireless.
[0171] Small cell 102' can operate in licensed and / or unlicensed spectrum. When operating in unlicensed spectrum, small cell 102' can utilize NR and can use the same 5 GHz unlicensed spectrum used by Wi-Fi AP 150. Small cell 102' utilizing NR in unlicensed spectrum can improve coverage of the access network and / or increase the capacity of the access network.
[0172] Some base stations (e.g., gNB 180) can communicate with UE 104 by operating at millimeter wave (mmW) frequencies and / or near-mmW frequencies in the conventional sub-6GHz spectrum. When gNB 180 operates at mmW or near-mmW frequencies, gNB 180 can be referred to as an mmW base station.
[0173] The communication link 120 between base station 102 and, for example, UE 104 can use one or more carriers. For example, base station 102 and UE 104 can use up to Y MHz (e.g., 5, 10, 15, 20, 100, 400, etc.) of bandwidth allocated per carrier in carrier aggregation for transmission in each direction, up to a total of Yx MHz (x component carriers). Carriers may or may not be adjacent to each other. Carrier allocation can be asymmetric for DL and UL (e.g., more or fewer carriers may be allocated to DL compared to UL). Component carriers may include primary component carriers and one or more secondary component carriers. The primary component carrier may be referred to as the primary cell (P cell) and the secondary component carriers may be referred to as secondary cells (S cells).
[0174] The wireless communication system 100 also includes a Wi-Fi access point (AP) 150 that communicates with a Wi-Fi station (STA) 152 via a communication link 154 in, for example, unlicensed spectrum in the 2.4 GHz and / or 5 GHz range. When communicating in unlicensed spectrum, the STA 152 / AP 150 can perform a free channel assessment (CCA) before communication to determine whether the channel is available.
[0175] Some UEs 104 may communicate with each other using a device-to-device (D2D) communication link 158. The D2D communication link 158 may use DL / UL WWAN spectrum. The D2D communication link 158 may use one or more sidelink channels, such as the Physical Sidelink Broadcast Channel (PSBCH), Physical Sidelink Discovery Channel (PSDCH), Physical Sidelink Shared Channel (PSSCH), and Physical Sidelink Control Channel (PSCCH). D2D communication may be conducted through a variety of wireless D2D communication systems, such as, for example, FlashLinQ, WiMedia, Bluetooth, ZigBee, Wi-Fi based on the IEEE 802.11 standard, 4G (e.g., LTE), or 5G (e.g., NR), to name just a few.
[0176] EPC 160 may include: Mobility Management Entity (MME) 162, other MMEs 164, Serving Gateway 166, Multimedia Broadcast Multicast Service (MBMS) Gateway 168, Broadcast Multicast Service Center (BM-SC) 170, and Packet Data Network (PDN) Gateway 172. MME 162 can communicate with Home Subscriber Server (HSS) 174. MME 162 is the control node that handles signaling between UE 104 and EPC 160. Typically, MME 162 provides bearer and connection management.
[0177] Typically, all user Internet Protocol (IP) packets are transmitted through Serving Gateway 116, which itself is connected to PDN Gateway 172. PDN Gateway 172 provides UE IP address allocation and other functions. PDN Gateway 172 and BM-SC170 are connected to IP Service 176, which may include, for example, the Internet, intranet, IP Multimedia Subsystem (IMS), PS streaming service, and / or other IP services.
[0178] The BM-SC 170 provides functions for MBMS user service provisioning and delivery. The BM-SC 170 can serve as an entry point for content provider MBMS transmissions, authorize and initiate MBMS bearer services in the Public Land Mobile Network (PLMN), and schedule MBMS transmissions. The MBMS gateway 168 can allocate MBMS services to base stations 102 belonging to the Multicast-Broadcast Single Frequency Network (MBSFN) area belonging to the Broadcast-Specific Service, and can be responsible for session management (start / end) and collecting billing information related to eMBMS.
[0179] The core network 190 may include Access and Mobility Management Functions (AMF) 192, other AMFs 193, Session Management Functions (SMF) 194, and User Plane Functions (UPF) 195. AMF 192 may communicate with Unified Data Management (UDM) 196.
[0180] AMF 192 is typically the control node that handles signaling between UE 104 and core network 190. AMF 192 usually provides QoS flow and session management.
[0181] All user Internet Protocol (IP) packets are transmitted through UPF 195, which connects to IP service 197 and provides UE IP address allocation and other functions for core network 190. IP service 197 may include, for example, the Internet, intranet, IP Multimedia Subsystem (IMS), PS streaming service, and / or other IP services.
[0182] return Figure 2 , Figure 2 The various example components of BS 102 and UE 104 are described (e.g., in...). Figure 1 (in the wireless communication network 100), which can be used to implement aspects of the present disclosure.
[0183] At BS 102, the transmitting processor 220 can receive data from the data source 212 and control information from the controller / processor 240. The control information can be used for the Physical Broadcast Channel (PBCH), Physical Control Format Indicator Channel (PCFICH), Physical Hybrid ARQ Indicator Channel (PHICH), Physical Downlink Control Channel (PDCCH), Group Common PDCCH (GCPDCCH), etc. Data can be used for the Physical Downlink Shared Channel (PDSCH), etc.
[0184] The Media Access Control (MAC)-Control Element (MAC-CE) is a MAC layer communication structure used for exchanging control commands between wireless nodes. The MAC-CE can be carried in a shared channel, such as the Physical Downlink Shared Channel (PDSCH), Physical Uplink Shared Channel (PUSCH), or Physical Sidelink Shared Channel (PSSCH).
[0185] Processor 220 can process (e.g., encode and symbol map) data and control information to obtain data symbols and control symbols, respectively. Transmitter processor 220 can also generate reference symbols, for example, for the primary synchronization signal (PSS), secondary synchronization signal (SSS), PBCH demodulation reference signal (DMRS), and channel state information reference signal (CSI-RS).
[0186] If applicable, the transmit (TX) multiple-input multiple-output (MIMO) processor 230 can perform spatial processing (e.g., precoding) on data symbols, control symbols, and / or reference symbols, and can provide output symbol streams to the modulators (MODs) in transceivers 232a-232t. Each modulator in transceivers 232a-232t can process its respective output symbol stream (e.g., for OFDM, etc.) to obtain an output sample stream. Each modulator can further process (e.g., convert to analog, amplify, filter, and upconvert) the output sample stream to obtain a downlink signal. The downlink signal received from the modulators in transceivers 232a-232t can be transmitted separately via antennas 234a-234t.
[0187] At UE 104, antennas 252a-252r can receive downlink signals from BS 102 and can provide the received signals to demodulators (DEMODs) in transceivers 254a-254r respectively. Each demodulator 354 in transceivers 254a-254r can adjust (e.g., filter, amplify, down-convert, and digitize) its received signal to obtain an input sample. Each demodulator can further process the input sample (e.g., for OFDM, etc.) to obtain received symbols.
[0188] The MIMO detector 256 can obtain received symbols from all demodulators in transceivers 254a-254r, perform MIMO detection on the received symbols if applicable, and provide the detected symbols. The receiver processor 258 can process (e.g., demodulate, deinterleave, and decode) the detected symbols, provide decoded data for UE 104 to data sink 260, and provide decoded control information to controller / processor 280.
[0189] On the uplink, at UE 104, the transmit processor 264 can receive and process data from data source 262 (e.g., for the Physical Uplink Shared Channel (PUSCH)) and control information from controller / processor 280 (e.g., for the Physical Uplink Control Channel (PUCCH)). The transmit processor 264 can also generate reference symbols for reference signals (e.g., for Sounding Reference Signals (SRS)). Symbols from the transmit processor 264 can be pre-encoded by the TX MIMO processor 266, further processed by modulators in transceivers 254a-254r (e.g., for SC-FDM, etc.), and transmitted to BS 102, if applicable.
[0190] At BS 102, uplink signals from UE 104 can be received by antennas 234a-t, processed by demodulators 232a-232t in the transceiver, detected by MIMO detector 236 if applicable, and further processed by receiver processor 238 to obtain decoded data and control information transmitted by UE 104. Receiver processor 238 can provide the decoded data to data sink 239 and the decoded control information to controller / processor 240.
[0191] Memory 242 and 282 can store data and program code for BS 102 and UE 104, respectively.
[0192] Scheduler 244 can schedule UEs for data transmission on the downlink and / or uplink.
[0193] The antenna 252, processors 266, 258, 264 and / or controller / processor 280 of UE 104, and / or the antenna 234, processors 220, 230, 238 and / or controller / processor 240 of BS 102 can be used to perform the various techniques and methods described herein.
[0194] For example, such as Figure 2 As shown, the controller / processor 240 of BS 102 has a repeating mode configuration component 241, which can be configured to execute Figure 8 The operations shown, as well as other operations described herein for replacing / repairing broken uplink duplicates, are illustrated. Figure 2 As shown, the controller / processor 280 of UE 104 has a repeating mode configuration component 281, which can be configured to execute Figure 7 The operations shown herein, as well as other operations described herein for replacing / repairing broken uplink duplication, are illustrated. Although shown at the controller / processor, other components of UE 104 and BS 102 can be used to perform the operations described herein.
[0195] 5G can use Orthogonal Frequency Division Multiplexing (OFDM) with a cyclic prefix (CP) on both the uplink and downlink. 5G can also support half-duplex operation using Time Division Duplex (TDD). OFDM and Single-Carrier Frequency Division Multiplexing (SC-FDM) divide the system bandwidth into multiple orthogonal subcarriers, which are also commonly referred to as tones, frequency bands, etc. Data can be used to modulate each subcarrier. Modulation symbols can be transmitted using OFDM in the frequency domain and SC-FDM in the time domain. The spacing between adjacent subcarriers can be fixed, and the total number of subcarriers can depend on the system bandwidth. In some examples, the minimum resource allocation, called a resource block (RB), can be 12 consecutive subcarriers. The system bandwidth can also be divided into subbands. For example, a subband can cover multiple RBs. NR can support a basic subcarrier spacing of 15 kHz and can define other SCSs (e.g., 30 kHz, 60 kHz, 120 kHz, 240 kHz, etc.) relative to the basic SCS.
[0196] As mentioned above, Figures 3A-3D Various example aspects of data structures used in wireless communication networks are described, such as Figure 1 Wireless communication network 100.
[0197] In various aspects, the 5G frame structure can be Frequency Division Duplex (FDD), where subframes within a specific set of subcarriers (carrier system bandwidth) are dedicated to DL (deepening) or UL (ultra-lowering). The 5G frame structure can also be Time Division Duplex (TDD), where subframes within a specific set of subcarriers (carrier system bandwidth) are dedicated to both DL and UL. Figure 3A and Figure 3C In the provided example, assuming the 5G NR frame structure is TDD, subframe 4 is configured with slot format 28 (primarily DL), where D is DL, U is UL, and X is flexible between DL / UL, and subframe 3 is configured with slot format 34 (primarily UL). Although subframes 3 and 4 are shown with slot formats 34 and 28 respectively, any particular subframe can be configured with any of the various available slot formats 0-61. Slot formats 0 and 1 are both DL and UL, respectively. Other slot formats 2-61 include a mixture of DL, UL, and flexible symbols. The UE configures the slot format via the received Slot Format Indicator (SFI) (dynamically via DL Control Information (DCI) or semi-statically / statically via Radio Resource Control (RRC) signaling). Note that the following description also applies to 5G frame structures that are TDD.
[0198] Other wireless communication technologies may have different frame structures and / or different channels. A frame (10 ms) can be divided into 10 equal-sized subframes (1 ms). Each subframe may include one or more time slots. Subframes may also include micro-time slots, which may include 7, 4, or 2 symbols. In some examples, each time slot may include 7 or 14 symbols, depending on the time slot configuration.
[0199] For example, for slot configuration 0, each slot can include 14 symbols, while for slot configuration 1, each slot can include 7 symbols. Symbols on the DL can be Cyclic Prefix (CP) OFDM (CP-OFDM) symbols. Symbols on the UL can be CP-OFDM symbols (for high-throughput scenarios) or Discrete Fourier Transform (DFT) Extended OFDM (DFT-s-OFDM) symbols (also known as Single Carrier Frequency Division Multiple Access (SC-FDMA)) symbols (for power-constrained scenarios; limited to single-stream transmission).
[0200] The number of time slots within a subframe is based on the time slot configuration and digital parameters. For time slot configuration 0, different digital parameters (μ) 0 to 5 allow 1, 2, 4, 8, 16, and 32 time slots per subframe, respectively. For time slot configuration 1, different digital parameters 0 to 2 allow 2, 4, and 8 time slots per subframe, respectively. Therefore, for time slot configuration 0 and digital parameter μ, there are 14 symbols per time slot and 2μ time slots per subframe. Subcarrier spacing and symbol length / duration are functions of the digital parameters. Subcarrier spacing can be equal to 2. μ ×15kHz, where μ is a digital parameter from 0 to 5. Therefore, a digital parameter μ = 0 has a subcarrier spacing of 15kHz, and a digital parameter μ = 5 has a subcarrier spacing of 480kHz. The symbol length / duration is inversely proportional to the subcarrier spacing. Figures 3A-3D An example of slot configuration 0 is provided, where each slot has 14 symbols and the digital parameter μ = 2, resulting in 4 slots per subframe. The slot duration is 0.25 ms, the subcarrier spacing is 60 kHz, and the symbol duration is approximately 16.67 μs.
[0201] A resource grid can be used to represent frame structure. Each time slot includes a resource block (RB) (also known as a physical RB (PRB)) extending for 12 consecutive subcarriers. The resource grid is divided into multiple resource elements (REs). The number of bits carried by each RE depends on the modulation scheme.
[0202] like Figure 3A As shown, some of these REs carry information for the UE (e.g., Figure 1 and Figure 2The reference (pilot) signal (RS) for UE 104. The RS may include demodulation RS (DM-RS) (indicated as Rx for a specific configuration, where 100x is the port number, but other DM-RS configurations are also possible) and channel state information reference signal (CSI-RS) for channel estimation at the UE. The RS may also include beam measurement RS (BRS), beam refinement RS (BRRS), and phase tracking RS (PT-RS).
[0203] Figure 3B Examples of individual DL channels within a subframe of a frame are shown. The Physical Downlink Control Channel (PDCCH) carries the DCI in one or more Control Channel Elements (CCEs), each CCE comprising nine RE Groups (REGs), each REG comprising four consecutive REs in an OFDM symbol.
[0204] The Primary Synchronization Signal (PSS) can be located within symbol 2 of a specific subframe within a frame. The PSS is generated by the UE (e.g., Figure 1 and Figure 2 104) is used to determine subframe / symbol timing and physical layer identifiers.
[0205] The secondary synchronization signal (SSS) can be located within symbol 4 of a specific subframe within a frame. The SSS is used by the UE to determine the physical layer cell identifier group number and radio frame timing.
[0206] Based on the Physical Layer Identifier and Physical Layer Cell Identifier Group Number, the UE can determine the Physical Cell Identifier (PCI). Based on the PCI, the UE can determine the location of the aforementioned DM-RS. The Physical Broadcast Channel (PBCH), carrying the Master Information Block (MIB), can be logically grouped with the PSS and SSS to form a Synchronization Signal (SS) / PBCH block. The MIB provides multiple RBs in the system bandwidth and the System Frame Number (SFN). The Physical Downlink Shared Channel (PDSCH) carries user data, broadcast system information not transmitted via the PBCH (such as System Information Block (SIB)), and paging messages.
[0207] like Figure 3CAs shown, some of these REs carry DM-RS for channel estimation at the base station (indicated as R for a specific configuration, but other DM-RS configurations are also possible). The UE can transmit DM-RS for the Physical Uplink Control Channel (PUCCH) and DM-RS for the Physical Uplink Shared Channel (PUSCH). PUSCH DM-RS can be transmitted in the first one or two symbols of the PUSCH. PUCCH DM-RS can be transmitted in different configurations depending on whether a short or long PUCCH is transmitted and depending on the specific PUCCH format used. The UE can transmit a Sounding Reference Signal (SRS). SRS can be transmitted in the last symbol of a subframe. SRS can have a comb structure, and the UE can transmit SRS on one of these combs. SRS can be used by the base station for channel quality estimation to enable frequency-dependent scheduling on the UL.
[0208] Figure 3D Examples of individual UL channels within a subframe of a frame are shown. The PUCCH can be positioned as indicated in one configuration. The PUCCH carries uplink control information (UCI), such as scheduling requests, channel quality indicators (CQI), precoding matrix indicators (PMI), rank indicators (RI), and HARQ ACK / NACK feedback. The PUSCH carries data and can also be used to carry buffer status reports (BSR), power headroom reports (PHR), and / or UCI.
[0209] Additional considerations
[0210] The foregoing description provides examples of replacing and / or repairing uplink repeats that are damaged due to segmenting nominal repeats into actual repeats. The discussed functionality and the arrangement of elements may be changed without departing from this disclosure. Various examples may be omitted, substituted, or added as appropriate. For example, the described methods may be performed in a different order than described, and individual steps may be added, omitted, or combined. Furthermore, features described for some examples may be combined with certain other examples. For example, any number of aspects set forth herein may be used to implement an apparatus or method. Furthermore, this disclosure is intended to cover such apparatus or methods implemented using structures, functions, or structures and functions other than or different from the aspects of the disclosure provided herein. It should be understood that any aspect of the disclosure herein may be embodied by one or more elements in the claims. The term “exemplary” as used herein means “serving as an example, instance, or illustration.” Any aspect described herein as “exemplary” is not necessarily to be construed as preferred or superior to other aspects.
[0211] The techniques described in this article can be used in various wireless communication technologies, such as 5G (e.g., 5G NR), 3GPP Long Term Evolution (LTE), LTE-A Advanced (LTE-A), Code Division Multiple Access (CDMA), Time Division Multiple Access (TDMA), Frequency Division Multiple Access (FDMA), Orthogonal Frequency Division Multiple Access (OFDMA), Single Carrier Frequency Division Multiple Access (SC FDMA), Time Division Synchronous Code Division Multiple Access (TD-SCDMA), and other networks. The terms "network" and "system" are generally used interchangeably. CDMA networks can implement wireless technologies such as Universal Terrestrial Radio Access (UTRA), cdma2000, etc. UTRA includes Wideband CDMA (WCDMA) and other variants of CDMA. cdma2000 covers the IS-2000, IS-95, and IS-856 standards. TDMA networks can implement wireless technologies such as Global System for Mobile Communications (GSM). OFDMA networks can implement wireless technologies such as NR (e.g., 5G RA), evolved UTRA (E-UTRA), Ultra Mobile Broadband (UMB), IEEE 802.11 (Wi-Fi), IEEE 802.16 (WiMAX), IEEE 802.20, and Flash OFDM. UTRA and E-UTRA are components of the Universal Mobile Telecommunications System (UMTS). LTE and LTE-A are versions of UMTS using E UTRA. UTRA, E-UTRA, UMTS, LTE, LTE-A, and GSM are described in documents provided by an organization called the 3rd Generation Partnership Project (3GPP). CDMA2000 and UMB are described in documents from an organization called 3rd Generation Partnership Project 2 (3GPP2). NR is an emerging wireless communication technology under development.
[0212] In some examples, access to the air interface can be scheduled. A scheduling entity (e.g., a BS) allocates resources for communication between some or all devices and equipment within its service area or cell. The scheduling entity can be responsible for scheduling, allocating, reconfiguring, and releasing resources for one or more subordinate entities. That is, for scheduled communication, the subordinate entities use the resources allocated by the scheduling entity. A base station is not the only entity that can be used as a scheduling entity. In some examples, a UE can be used as a scheduling entity and can schedule resources for one or more subordinate entities (e.g., one or more other UEs), and other UEs can utilize the resources scheduled by the UE for wireless communication. In some examples, a UE can be used as a scheduling entity in peer-to-peer (P2P) networks and / or mesh networks. In mesh network examples, UEs can communicate directly with each other in addition to communicating with a scheduling entity.
[0213] The methods disclosed herein include one or more steps or actions for implementing these methods. The method steps and / or actions are interchangeable. In other words, unless a specific order of steps or actions is specified, the order and / or use of specific steps and / or actions can be modified.
[0214] The phrase “at least one” in the list of mentioned items as used in this article refers to any combination of those items, including a single member. As an example, “at least one of a, b, or c” is intended to cover a, b, c, ab, ac, bc, and abc, as well as any combination with multiple identical elements (e.g., aa, aaa, a-ab, aac, abb, acc, bb, bbb, bbc, cc, and ccc, or any other ordering of a, b, and c).
[0215] As used herein, the term "determine" encompasses a variety of actions. For example, "determine" can include calculation, operation, processing, deduction, investigation, lookup (e.g., searching in a table, database, or other data structure), assertion, and so on. Furthermore, "determine" can include receiving (e.g., receiving information), accessing (e.g., accessing data in memory), and so on. Additionally, "determine" can include resolving, selecting, choosing, establishing, and so on.
[0216] Unless otherwise specified, references to singular elements are not intended to mean "one and only one," but rather "one or more." Unless otherwise specified, the term "some" refers to one or more. All structures and functions known or to be known by one of ordinary skill in the art that are equivalent to the elements described throughout this disclosure are expressly incorporated herein by reference and are intended to be included in the claims. Furthermore, the disclosure herein is not intended to be offered to the public, whether or not it is expressly recited in the claims. A claim element shall not be interpreted in accordance with 35 U.SC §112(f) unless it is expressly recited using the phrase "for a unit of," or, in the case of a method claim, using the phrase "for a step of."
[0217] The various operations described above can be performed by any suitable unit capable of performing the corresponding function. These units may include various hardware and / or software components and / or modules, including but not limited to circuits, digital signal processors (DSPs), application-specific integrated circuits (ASICs), or processors (e.g., general-purpose or specially programmed processors).
[0218] Using a general-purpose processor, DSP, ASIC, field-programmable gate array (FPGA) or other programmable logic device (PLD), discrete gate or transistor logic device, discrete hardware component, or any combination thereof designed to perform the functions described herein, the various illustrative logic blocks, modules, and circuits described in connection with this disclosure can be implemented or executed. The general-purpose processor can be a microprocessor, or it can be any commercially available processor, controller, microcontroller, or state machine. The processor can also be implemented as a combination of computing devices, such as a combination of a DSP and a microprocessor, multiple microprocessors, one or more microprocessors combined with a DSP core, a system-on-a-chip (SoC), or any other such configuration.
[0219] If implemented in hardware, an exemplary hardware configuration could include a processing system within a wireless node. This processing system can be implemented using a bus architecture. The bus can include any number of interconnect buses and bridges, depending on the specific application and overall design constraints of the processing system. The bus can link various circuits together, including processors, machine-readable media, and bus interfaces. The bus interface can be used to connect network adapters and others to the processing system via the bus. The network adapter can be used to implement signal processing functions at the PHY layer. In the case of user equipment (see...),... Figure 1 The user interface (e.g., keyboard, display, mouse, joystick, touchscreen, biometric sensor, proximity sensor, light-emitting element, etc.) can also be connected to the bus. The bus can also link various other circuits, such as timing sources, peripheral devices, voltage regulators, power management circuits, etc., which are well known in the art and therefore will not be described further. The processor can be implemented using one or more general-purpose processors and / or special-purpose processors. Examples include microprocessors, microcontrollers, DSP processors, and other circuits capable of executing software. Those skilled in the art will recognize how the described functions for the processing system can be optimally implemented, depending on the specific application and the overall design constraints imposed on the system.
[0220] If implemented in software, the functionality can be stored or transmitted on a computer-readable medium as one or more instructions or code. Software should be broadly interpreted as instructions, data, or any combination thereof, whether referred to as software, firmware, middleware, microcode, hardware description language, or otherwise. Computer-readable media includes both computer storage media and communication media, with communication media encompassing any medium that facilitates the transfer of a computer program from one location to another. The processor may be responsible for managing the bus and general processing, including the execution of software modules stored on the machine-readable storage medium. The computer-readable storage medium may be coupled to the processor so that the processor can read information from and write information to the storage medium. Alternatively, the storage medium may be an integral part of the processor. For example, the machine-readable medium may include a transmission line, a carrier wave modulated by data, and / or a separate computer-readable storage medium with instructions stored thereon, all accessible to the processor via a bus interface. Alternatively, or additionally, the machine-readable medium or any portion thereof may be an integral part of the processor, such as in cases involving caches and / or general-purpose register files. Examples of machine-readable storage media may include, for example, RAM (random access memory), flash memory, ROM (read-only memory), PROM (programmable read-only memory), EPROM (erasable programmable read-only memory), EEPROM (electrically erasable programmable read-only memory), registers, disks, optical disks, hard disks, or any other storage media or any combination thereof. Machine-readable media may be embodied in a computer program product.
[0221] Software modules can comprise a single instruction or multiple instructions, and can be distributed across multiple different code segments, different programs, and across multiple storage media. Computer-readable media can include multiple software modules. Software modules comprise instructions that, when executed by a device such as a processor, enable the processing system to perform various functions. Software modules can include send and receive modules. Each software module can reside in a single storage device or can be distributed across multiple storage devices. For example, when a trigger event occurs, a software module can be loaded from a hard disk drive into RAM. During the execution of a software module, the processor can load some instructions into a cache to improve access speed. Then, one or more cache lines can be loaded into a general-purpose register file for execution by the processor. When referring to the functionality of a software module, it should be understood that such functionality is implemented by the processor when executing instructions from that software module.
[0222] Furthermore, any connection can be appropriately referred to as computer-readable medium. For example, if software is transmitted from a website, server, or other remote source using coaxial cable, optical fiber, twisted pair, digital subscriber line (DSL), or wireless technology (e.g., infrared (IR), radio, and microwave), then the definition of medium includes coaxial cable, optical fiber, twisted pair, DSL, or wireless technology (e.g., infrared, radio, and microwave). As used herein, disks and optical discs include compact optical discs (CDs), laser discs, optical discs, digital versatile optical discs (DVDs), floppy disks, and... Optical discs, where magnetic disks typically copy data magnetically, use lasers to optically copy data. Therefore, in some aspects, computer-readable media can include non-transitory computer-readable media (e.g., tangible media). Furthermore, in other aspects, computer-readable media can include transient computer-readable media (e.g., signals). Combinations of the above can also be considered examples of computer-readable media.
[0223] Therefore, certain aspects may include computer program products for performing the operations given herein. For example, such computer program products may include computer-readable media on which instructions are stored (and / or encoded) that can be executed by one or more processors to perform the operations described herein, for example, for performing the operations described herein. Figure 7 and Figure 8 The instructions for the operations shown, as well as other operations described herein for replacing / repairing duplicate uplinks.
[0224] Furthermore, it should be understood that, where appropriate, user terminals and / or base stations can download and / or otherwise obtain modules and / or other suitable units for performing the methods and techniques described herein. For example, such a device can be coupled to a server to facilitate the transmission of units for performing the methods described herein. Alternatively, the various methods described herein can be provided via storage modules (e.g., RAM, ROM, physical storage media such as compressed optical discs (CDs) or floppy disks, etc.) so that user terminals and / or base stations can obtain the various methods when coupled to a device or when a storage module is provided to a device. Furthermore, any other suitable techniques for providing the methods and techniques described herein to a device can be used.
[0225] It should be understood that the claims are not limited to the precise configurations and components described herein. Various modifications, alterations, and variations may be made to the arrangement, operation, and details of the methods and apparatus described herein.
Claims
1. A method for wireless communication performed by a user equipment (UE), comprising: A configured repeating pattern was detected in the uplink transmission to the network entity, causing at least one nominal repeat to be segmented into multiple actual repeats. The configured repetition pattern is modified, at least in part, based on the detection, to avoid segmenting nominal repetitions into multiple actual repetitions, wherein modifying the configured repetition pattern includes: Maintain at least one actual repetition of the plurality of actual repetitions resulting from the segmentation of the configured repetition pattern prior to the modification; and Add one or more nominal repeats; and The uplink transmission is sent to the network entity according to the modified repetition pattern.
2. The method according to claim 1, wherein, The uplink transmission includes Physical Uplink Control Channel (PUCCH) or Physical Uplink Shared Channel (PUSCH) transmission.
3. The method according to claim 1, wherein, The nominal number of repetitions corresponds to the configured repetition pattern.
4. The method according to claim 1, wherein, Maintaining at least one of the plurality of actual repetitions includes maintaining at least one of the plurality of actual repetitions when the number of symbols in the actual repetition is greater than a threshold value.
5. The method according to claim 4, further comprising: Receive a signaling instruction indicating the threshold value.
6. The method according to claim 1, further comprising: Receive signaling indicating the time when the detection and modification are expected to be performed.
7. The method according to claim 1, further comprising: Receive signaling from the network entity indicating that sending one or more of the duplicates is unnecessary; as well as Based on the signaling, one or more duplicates of the duplicates are avoided from being sent.
8. The method according to claim 7, wherein, The signaling indicates that the network entity has successfully received the uplink transmission.
9. The method according to claim 7, wherein, The signaling includes at least one of dedicated downlink control information (DCI) or group common DCI to a group of UEs.
10. The method of claim 7, further comprising: Receive an indication from the network entity of the expected time for receiving the signaling.
11. The method according to claim 10, wherein, The indication of the expected time is relative to the last uplink symbol configured via downlink control information (DCI) that conveys the configured repeating pattern.
12. An apparatus for wireless communication, comprising: Memory; as well as At least one processor coupled to the memory, wherein the at least one processor is configured to perform the following operations: A configured repeating pattern was detected in the uplink transmission to the network entity, causing at least one nominal repeat to be segmented into multiple actual repeats. The configured repetition pattern is modified, at least in part, based on the detection, to avoid segmenting nominal repetitions into multiple actual repetitions, wherein modifying the configured repetition pattern includes: Maintain at least one actual repetition of the plurality of actual repetitions resulting from the segmentation of the configured repetition pattern prior to the modification; and Add one or more nominal repeats; and The uplink transmission is sent to the network entity according to the modified repetition pattern.
13. The apparatus according to claim 12, wherein, The uplink transmission includes Physical Uplink Control Channel (PUCCH) or Physical Uplink Shared Channel (PUSCH) transmission.
14. The apparatus according to claim 12, wherein, The nominal number of repetitions corresponds to the configured repetition pattern.
15. The apparatus according to claim 12, wherein, Maintaining at least one of the plurality of actual repetitions includes maintaining at least one of the plurality of actual repetitions when the number of symbols in the actual repetition is greater than a threshold value.
16. The apparatus according to claim 15, wherein, The at least one processor is further configured to receive signaling indicating the threshold value.
17. The apparatus according to claim 12, wherein, The at least one processor is further configured to receive signaling indicating the time when the detection and modification are expected to be performed.
18. The apparatus according to claim 12, wherein, The at least one processor is further configured to: Receive signaling from the network entity indicating that sending one or more of the duplicates is unnecessary; and Based on the signaling, one or more duplicates of the duplicates are avoided from being sent.
19. The apparatus according to claim 18, wherein, The signaling indicates that the network entity has successfully received the uplink transmission.
20. The apparatus according to claim 18, wherein, The signaling includes at least one of dedicated downlink control information (DCI) or group common DCI to a group of UEs.
21. An apparatus for wireless communication performed by a user equipment (UE), comprising: The configured repeating pattern used to detect uplink transmissions to network entities results in at least one nominal repeating segment being divided into multiple actual repeating units. A unit for modifying the configured repetition pattern based at least in part on the detection to avoid segmenting nominal repetitions into multiple actual repetitions, wherein the unit for modifying the configured repetition pattern includes: A unit for maintaining at least one actual repetition of the plurality of actual repetitions resulting from segmentation of the configured repetition pattern prior to modification; and Used to add one or more nominally repeating units; and A unit for sending the uplink transmission to the network entity according to the modified repetition pattern.
22. A computer-readable medium having instructions stored thereon for performing the following operations: A configured repeating pattern was detected in the uplink transmission to the network entity, causing at least one nominal repeat to be segmented into multiple actual repeats. The configured repetition pattern is modified, at least in part, based on the detection, to avoid segmenting the nominal repetition into multiple actual repetitions, wherein, Modifying the configured repeat pattern includes: Maintain at least one actual repetition of the plurality of actual repetitions resulting from the segmentation of the configured repetition pattern prior to the modification; and Add one or more nominal repeats; and The uplink transmission is sent to the network entity according to the modified repetition pattern.