System and method for performing transmission cancel indication monitoring
By verifying and managing cancel instructions in the wireless network system, providing transmission authorization, and skipping unnecessary monitoring opportunities in the UE device, the problem of heavy burden handling in the cancel instructions monitoring is solved, and the resource utilization rate is improved and system performance optimization is achieved.
Patent Information
- Application Number
- CN202010690448.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Priority Date
- 2020-05-19
- Filing Date
- 2020-07-17
- Publication Date
- 2025-04-18
- Estimated Expiration
- 2040-07-17
AI Technical Summary
In the existing wireless network system, when the user equipment (UE) performs cancel instructions monitoring, the processing burden is high, and cancellation operations are frequent, resulting in waste of resources.
The method of providing transmission authorization to the UE device over the network includes verifying that there is no cancel indication overlapping with a specific time, and providing transmission authorization to the UE device based on the verification result. Meanwhile, the cancel monitoring logic portion of the UE device may determine whether there is a transmission overlapping the cancel window associated with the monitoring timing and skip unnecessary monitoring timing.
This reduces the processing burden of UE equipment, improves the resource utilization rate of the system, reduces the frequency of cancellation operations, and thus optimizes the performance of the wireless network system.
Smart Images

Figure CN112243295B_ABST
Abstract
Description
[0001] CROSS-REFERENCE TO RELATED APPLICATIONS
[0002] This application claims the benefit of U.S. Provisional Application Serial No. 62 / 875,789, filed on July 18, 2019, which is incorporated herein by reference. Technical Field
[0003] The present embodiments relate to wireless network systems, and more particularly, to systems and methods for performing transmission cancellation indication monitoring associated with a user equipment (UE) and a network. Background Art
[0004] A cancellation indication (CI) is an indication from the network to the UE to cancel a UE transmission that includes time and frequency resources that the network has previously allocated to the UE. The reason behind this cancellation is to free up some resources for other users with higher priority information to send, for example, for Ultra-Reliable and Low-Delay Communication (URLLC).
[0005] To perform the cancellation, the UE first needs to receive the CI, which can be delivered via the Physical Downlink Control Channel (PDCCH). To receive via the PDCCH, the UE can monitor potential PDCCH transmissions at each Monitoring Occasion (MO). Existing PDCCH monitoring techniques in New Radio (NR) do not consider the relationship between dynamic grants and cancellation indications. Since cancellation operations are performed to accommodate higher priority transmissions that urgently need transmission, the MO of CI naturally tends to become quite frequent, and the process of CI monitoring may become burdensome for the UE and / or the network. Summary of the invention
[0006] Various embodiments of the present disclosure include a method for providing a transmission authorization to a UE device via a network. The method may include initiating a process for providing a transmission authorization for transmission within a specific time. The method may include verifying that there is no cancellation indication that overlaps with the specific time. The method may include providing the transmission authorization to the UE device based on verifying that there is no overlapping cancellation indication.
[0007] Some embodiments include a method of reducing a processing burden within a UE device, the method may include determining, by a cancellation indication monitoring logic portion of the UE device, whether there are no transmissions that overlap a cancellation window associated with a monitoring opportunity. The method may include skipping the monitoring opportunity based on determining that there are no transmissions that overlap the cancellation window.
[0008] Some embodiments include a system including a UE device and a remote server. The remote server may be configured to provide a transmission authorization for transmission within a specific time. The remote server is further configured to verify that there is no cancellation indication that overlaps with the specific time. The remote server is further configured to provide the transmission authorization to the UE device based on verifying that there is no overlapping cancellation indication.
[0009] Some embodiments include a cancellation monitoring logic portion of the UE device. The cancellation monitoring logic portion can be configured to determine whether there is no transmission overlapping with a cancellation window associated with the monitoring opportunity. The cancellation monitoring logic portion can also be configured to skip the monitoring opportunity based on determining that there is no transmission overlapping with the cancellation window. BRIEF DESCRIPTION OF THE DRAWINGS
[0010] The foregoing and further features and advantages of the present disclosure will become more apparent from the following detailed description made with reference to the accompanying drawings, in which:
[0011] Figure 1 A system including a network and one or more UE devices, each UE device having a cancellation indication monitoring logic portion, according to some embodiments disclosed herein is shown.
[0012] Figure 2 A timing diagram along a time axis is shown, including MOs for CIs, cancellation windows, and other time periods related to cancellation monitoring operations, according to some embodiments disclosed herein.
[0013] Figure 3 A timing diagram along a time axis is shown, including MOs for CIs, cancellation windows, and other time periods related to cancellation monitoring operations, according to some embodiments disclosed herein.
[0014] Figure 4 A timing diagram along a time axis is shown, including MOs for CIs, cancellation windows, and other time periods related to cancellation monitoring operations, according to some embodiments disclosed herein.
[0015] Figure 5 is a flow chart illustrating a technique for providing transmission authorization to a UE device over a network according to some embodiments disclosed herein.
[0016] Figure 6 is a flow chart illustrating another technique for providing transmission authorization to a UE device over a network according to some embodiments disclosed herein.
[0017] Figure 7 is a flow chart illustrating a technique for establishing a cancellation window and an authorization window according to some embodiments disclosed herein.
[0018] Figure 8is a flow chart illustrating a technique for providing a transmission authorization to a UE device without a network according to some embodiments disclosed herein.
[0019] Fig. 9 is a flow chart illustrating a technique for skipping monitoring opportunities according to some embodiments disclosed herein.
[0020] Fig.10 is a flow chart illustrating another technique for skipping monitoring opportunities according to some embodiments disclosed herein.
[0021] Fig.11 is a flow chart illustrating yet another technique for skipping monitoring opportunities according to some embodiments disclosed herein.
[0022] Fig.12 is a flow chart illustrating yet another technique for skipping monitoring opportunities according to some embodiments disclosed herein.
[0023] Fig.13 is a flow chart illustrating a technique for determining whether to send a cancellation indication according to some embodiments disclosed herein. DETAILED DESCRIPTION
[0024] Reference will now be made in detail to the embodiments disclosed herein, examples of which are shown in the accompanying drawings. In the detailed description below, many specific details are set forth to enable a comprehensive understanding of the inventive concept. However, it should be understood that one of ordinary skill in the art can practice the inventive concept without these specific details. In other cases, well-known methods, processes, components, circuits, and networks are not described in detail to avoid unnecessarily making aspects of the embodiments unclear.
[0025] It will be understood that although the terms first, second, etc. may be used herein to describe various elements, these elements should not be limited by these terms. These terms are only used to distinguish one element from another element. For example, without departing from the scope of the present invention, a first interface may be referred to as a second interface, and similarly, a second interface may be referred to as a first interface.
[0026] The terms used in the description of the inventive concept herein are only for the purpose of describing a specific embodiment and are not intended to limit the inventive concept. As used in the description of the inventive concept and the appended claims, the singular forms "one", "an" and "the" are also intended to include plural forms unless the context clearly indicates otherwise. It should also be understood that the term "and / or" used herein refers to and encompasses any and all possible combinations of one or more associated listed items. It will also be understood that the terms "including" and / or "comprising" when used in this specification specify the presence of the features, integers, steps, operations, elements and / or components, but do not exclude the presence or addition of one or more other features, integers, steps, operations, elements, components and / or their groups. The components and features of the accompanying drawings do not have to be drawn to scale.
[0027] The embodiments disclosed herein provide a CI monitoring method and system, wherein the UE can reduce the processing burden. Based on the CI monitoring configuration and corresponding scheduling described herein, a specific MO can be skipped, thereby reducing the processing burden of the UE.
[0028] The CI is an indication from the network to the UE to cancel a transmission of the UE, including time and frequency resources that the network has previously allocated to the UE. To perform the cancellation, the UE may first receive the CI, which may be delivered via the PDCCH. To receive via the PDCCH, the UE may monitor potential PDCCH transmissions at each MO.
[0029] Since cancellation operations are performed to accommodate higher priority transmissions that are in urgent need of transmission, the MO of the CI naturally tends to become quite frequent and heavy. Therefore, some embodiments disclosed herein include systems and methods for performing CI monitoring, in which the UE can reduce this processing burden. For example, the system and method can ensure that the UE does not receive an authorization for a transmission whose start time point is the same as or later than the start time point of the corresponding CI. The start time point of the CI can match the start time point of the MO, and the end time point of the CI can match the end time point of the MO. Therefore, in some or most cases, the CI and MO timing windows may overlap.
[0030] Figure 1A system 100 is shown including a network 102 and one or more UE devices (e.g., 105a, 105b, 105c) according to some embodiments disclosed herein, each UE device having a cancellation indication monitoring logic portion (e.g., 110a, 110b, 110c). The network 102 may include a cellular network or other type of wireless network. The UE devices may include, for example, a mobile computer 105a, a smart tablet 105b, a smart mobile phone 105c, etc. One or more UE devices (e.g., 105a, 105b, 105c) may be communicatively coupled to one or more remote servers (e.g., 115) via the network 102. The network 102 may include one or more towers, such as cell towers 120a and 120b, to facilitate information transmission between one or more UE devices (e.g., 105a, 105b, 105c) and the network 102. The network 102 may include one or more remote servers 115. The cancellation indication monitoring logic part (e.g., 110a, 110b, 110c) can be embedded in each corresponding UE device (e.g., 105a, 105b, 105c). The cancellation indication monitoring logic part (e.g., 110a, 110b, 110c) can be embodied as software, firmware, hardware or any suitable combination thereof.
[0031] Figure 2 A timing diagram 200 is shown along a time axis 202 including a MO 205 of a CI (eg, 220), a cancellation window 210, and other time periods (eg, T 210 ) associated with a cancellation monitoring operation according to some embodiments disclosed herein. 1 and T 2 ).
[0032] Given a particular MO 205 for a CI (e.g., 220), a cancellation window 210 of a potential cancellation region associated with the particular MO 205 may be determined. In other words, based on the CI (e.g., 220) detected within the MO 205, one or more scheduled transmissions 235 that will occur within the cancellation window 210 may be canceled. The start time point of the cancellation window 210 may be at 225, and its distance from the end point 230 of the MO 205 may be T 1 ,like Figure 1 The time period T can be determined based on the processing time of CI 220. 1 , the processing time of CI 220 may include decoding time of CI 220 and / or preparation time for cancellation operation of one or more scheduled transmissions 235 .
[0033] T 1 An earliest possible time point may be defined at which one or more UE devices (e.g., Figure 1One or more cancellation indication monitoring logic parts (e.g., 110a, 110b, 110c) of the cancellation window 210 (e.g., 105a, 105b, and 105c) can perform a cancellation operation in response to the CI 220 detected during the MO 205. The time end point 240 of the cancellation window 210 can be based on how far in advance the cancellation can be indicated, and this can depend on the design of the cancellation indication signaling. In some embodiments, the length of the cancellation window 210 can be based on the length of the MO 205. In some embodiments, the length of the cancellation window 210 is at least as long as the length of the MO 205.
[0034] In some embodiments, the cancellation window 210 may be T from the end point 230 of the MO 205. 1 Based on the CI 220 detected during the corresponding MO 205, the communication with one or more UE devices (e.g., Figure 1 One or more scheduled transmissions 235 associated with 105a, 105b, and 105c). 1 It may be the time required to process the cancellation operation based on the CI 220 detected during the MO 205, which may include the decoding time of the CI 220 and the preparation time for the cancellation operation. In some embodiments, T 1 is a variable time value that may depend on one or more characteristics of CI 220 .
[0035] In some embodiments, the end point 240 of the cancellation window 210 may depend on a period "P" (eg, a gap) of the MO 205. One possible value for the length of the cancellation window 210 may be equal to "P".
[0036] In some embodiments, the disclosed cancellation systems and methods can ensure that the network 102 does not provide a dynamic transmission grant (e.g., 245) at the same time or after the network 102 determines to send the CI (e.g., 220). Figure 1 105a, 105b, and 105c) do not need to receive dynamic transmission grants (e.g., 245) for transmissions that fall within the cancellation window 210.
[0037] In some embodiments, the cancellation systems and methods disclosed herein ensure that the end point 255 of the dynamic transmission grant (e.g., 245), that is, one or more UE devices (e.g., Figure 1 The last possible reception time of 105a, 105b, 105c) is at least T before the start point 250 of MO 205. 2 . T 2The time at which an uplink (UL) grant or downlink (DL) grant scheduling acknowledgement (ACK) and / or negative acknowledgement (NACK) associated with a physical uplink control channel (PUCCH) may be decoded. In other words, for a transmission (e.g., 235) that falls within the cancellation window 210, one or more UE devices (e.g., Figure 1 One or more cancellations of the MO 205a, 105b, and 105c) indicate that the monitoring logic portion (e.g., 110a, 110b, 110c) does not need to expect to receive a transmission authorization (e.g., 245) whose end point (e.g., 255) is later than time point 260 (i.e., T before the start point 250 of the MO 205). 2 ). In some embodiments, after time point 250, no downlink control information (DCI) is expected to cause UL transmissions that overlap with cancellation window 210. In some embodiments, during time period T 2 There is no MO for UL authorization.
[0038] Figure 3 A timing diagram 300 is shown along a time axis 302 including MO 305 for a CI (e.g., 320), MO 308 for a CI (e.g., 328), a cancellation window 310, and other time periods related to canceling a monitoring operation (e.g., T 1 ).
[0039] One possible candidate for the length of the cancellation window 310 is T after the end point 330 of the MO 305 for the CI (eg, 320). 1 325 and after the end point 365 of the next MO 308 for CI (e.g., 328) 1 The end point ends at 360, such as Figure 3 In some embodiments, the length of the cancellation window 310 may depend on the period "P" (eg, the gap) of the MO 308. One possible value for the length of the cancellation window 210 may be equal to "P".
[0040] In addition, based on the absence of scheduled UL transmissions (eg, Figure 2 235), can alleviate one or more UE devices (e.g., Figure 1 105a, 105b and 105c) for monitoring the processing burden of CI (e.g., 320, 328). One or more UE devices (e.g., Figure 1 One or more cancellation indication monitoring logic parts (e.g., 110a, 110b, 110c) of 105a, 105b, and 105c) can determine the existence of the semi-static transmission state. Therefore, one or more UE devices (e.g., Figure 1 One or more cancellation indication monitoring logic parts (e.g., 110a, 110b, 110c) of the corresponding MO (e.g., 105a, 105b, and 105c) can control their scheduling request (SR) transmission. Therefore, based on determining that there is no transmission that potentially overlaps with the cancellation window 310 associated with the corresponding MO (e.g., 305, 308), one or more UE devices (e.g., Figure 1 One or more cancellation indication monitoring logic parts (e.g., 110a, 110b, 110c) of 105a, 105b, and 105c) can skip the MO (e.g., 305, 308) for the CI (e.g., 320, 328). Therefore, one or more UE devices (e.g., Figure 1 One or more cancellation indication monitoring logic portions (e.g., 110a, 110b, 110c) of 105a, 105b, and 105c) may determine that there are no scheduled transmissions (e.g., Figure 2 235), and actively skips the corresponding MO 308. In other words, one or more UE devices (e.g., Figure 1 105a, 105b and 105c) during MO 308 without spending any processing cycles on any monitoring of CI 328.
[0041] Figure 4 A timing diagram 400 is shown along a time axis 402 including MO 405 for a CI (eg, 420), a cancellation window 410, and other time periods related to cancellation monitoring operations (eg, T 1 and T 2 ).
[0042] In some embodiments, one or more dynamic transmissions 435 within the cancellation window 410 may be scheduled before and / or after the MO 405 of the CI (e.g., 420). For example, a UL grant and / or DL grant scheduling ACK / NACK 422 via the PUCCH 424 may be provided after the start point 450 of the MO 405 of the CI (e.g., 420). In some embodiments, at least the network 102 is notified of the cancellation 426 that overlaps with the one or more dynamic transmissions 435.
[0043] Since such a transmission will be canceled anyway (i.e., the dynamic transmission 435 that overlaps with the cancellation 426), the network 102 does not need to provide the corresponding UL and / or DL grant scheduling ACK / NACK 422. In some embodiments, the network 102 does not provide the dynamic UL and / or DL grant scheduling ACK / NACK 422 after providing the CI 420 for the corresponding transmission (e.g., 435). In other words, when the network 102 has information that the CI 420 for the transmission exists, the network 102 does not need to grant the transmission. The starting point of the dynamic grant (e.g., 422) should not be the same as or later than the starting point of the CI 420. In other words, when the corresponding transmission (e.g., 435) is canceled by the CI 420 (e.g., at 426), one or more UE devices (e.g., Figure 1 One or more cancellations of the CI 420 (e.g., 105a, 105b, and 105c) indicate that the monitoring logic portion (e.g., 110a, 110b, 110c) does not need authorization to expect a reception start point that is the same as or later than the start point of the CI 420. In other words, when the corresponding transmission (e.g., 435) is canceled by the CI 420 (e.g., at 426), one or more UE devices (e.g., Figure 1 One or more cancellation indication monitoring logic parts (e.g., 110a, 110b, 110c) of the UE 420 may infer that a transmission authorization with a start point that is the same as or later than the start point of CI 420 will not be received. Based on the inference, one or more UE devices (e.g., Figure 1 One or more cancellation indication monitoring logic portions (e.g., 110a, 110b, 110c) of 105a, 105b, and 105c) may cause the monitoring opportunity to be skipped.
[0044] In the case where the UL grant (e.g., 422) is much later than the CI 420, one or more UE devices (e.g., Figure 1 One or more cancellation indication monitoring logic portions (e.g., 110a, 110b, 110c) of 105a, 105b, and 105c) may have decoded CI 420 and identified or otherwise determined cancellation 426 before decoding the UL grant (e.g., 422). In this case, one or more UE devices (e.g., Figure 1 105a, 105b, and 105c) may receive a UL grant (e.g., 422) corresponding to one or more orthogonal frequency division multiplexing (OFDM) symbols that have been cancelled. Therefore, when the starting point of the dynamic grant (e.g., 422) is not the same as or not later than the starting point of CI 420, one or more UE devices (e.g., Figure 1105a, 105b, and 105c) do not necessarily expect to be scheduled to transmit in the canceled symbols indicated by CI 420. In other words, when the starting point of the dynamic grant (e.g., 422) is not the same as or not later than the starting point of CI 420, one or more UE devices (e.g., Figure 1 105a, 105b, and 105c) may infer that the cancelled symbols indicated by CI 420 will not be scheduled for transmission. Based on the inference, one or more UE devices (e.g., Figure 1 One or more cancellation indication monitoring logic portions (e.g., 110a, 110b, 110c) of 105a, 105b, and 105c) may cause the monitoring opportunity to be skipped.
[0045] In some embodiments, when a corresponding transmission (e.g., 435) is in resources that conflict with resources indicated by a DCI having CI 420 (e.g., at 426), one or more UE devices (e.g., Figure 1 105a, 105b, and 105c) do not expect to receive (e.g., the UE devices may infer that they will not receive) a PDCCH carrying an UL grant (e.g., 245, 422, 428) including an end symbol that is no earlier than the last symbol of the PDCCH carrying the DCI with CI 420. In some embodiments, when the end symbol of the PDCCH carrying the UL grant (e.g., 245, 422, 428) is earlier than the last symbol of the PDCCH carrying the DCI with CI 420, the DCI with CI 420 is applicable to the UL grant (e.g., 245, 422, 428) scheduling transmission (e.g., 435).
[0046] In some embodiments, when a corresponding transmission (e.g., 435) is in resources that conflict with resources indicated by a DCI having CI 420 (e.g., at 426), one or more UE devices (e.g., Figure 1 105a, 105b, and 105c) do not expect to receive (e.g., the UE devices may infer that they will not receive) a PDCCH carrying an UL grant (e.g., 245, 422, 428) including an end symbol that is no earlier than a first symbol of the PDCCH carrying the DCI with CI 420. In some embodiments, when the end symbol of the PDCCH carrying the UL grant (e.g., 245, 422, 428) is earlier than the first symbol of the PDCCH carrying the DCI with CI 420, the DCI with CI 420 is applicable to the UL grant (e.g., 245, 422, 428) scheduling transmission (e.g., 435).
[0047] Consider the case where UL and / or DL grant scheduling ACK / NACK 428 via PUCCH 424 is provided before MO 405 of CI 420. In this case, as long as the corresponding decoding is completed before MO 405 of CI 420, one or more UE devices (e.g., Figure 1 105a, 105b and 105c) can know that there is a UL authorization (for example, 428). Figure 4 As shown, the decoding time can be equal to T 2 Thus, when there are no other PDCCH MOs that can provide DL and / or UL grants between point 460 and the start point 450 of MO 405 of CI 420, one or more UE devices (e.g., Figure 1 105a, 105b and 105c) can skip monitoring of MO 405 of CI 420. In other words, when there is no 2 When providing other PDCCH MOs for DL and / or UL authorization during the period, one or more UE devices (e.g., Figure 1 105a, 105b and 105c) can skip monitoring of MO405 of CI 420.
[0048] T 2 A possible value of can be N 2 , which may be defined in the NR specification. Thus, in some embodiments, the network 102 may provide at least T before the CI 420 corresponding to the UL transmission (e.g., 435) (i.e., before the start point 450 of the MO 405). 2 Dynamic authorization (eg, 428) is provided. The end point of dynamic authorization (eg, 428) should not be later than the start point of CI 420 (ie, before the start point 450 of MO 405). 2 In other words, the end point of the dynamic grant (e.g., 428) should not be later than time point 460. In other words, when the corresponding transmission (e.g., 435) is cancelled by CI 420, one or more UE devices (e.g., Figure 1 105a, 105b and 105c) do not need to expect to receive an end point later than the start point 450 of MO405. 2 authorization.
[0049] In some embodiments, the network 102 may provide a transmission grant (e.g., 428) for transmitting the transmission grant to one or more UE devices (e.g., Figure 1105a, 105b, and 105c) of the scheduled transmission 435. The network 102 may initiate a process of providing a transmission authorization 428 for transmission (e.g., 435) within a specific time. The network 102 may verify that there is no CI (e.g., 420) that overlaps with the specific time. Based on the verification that there is no overlap, the network 102 may provide the transmission authorization 428 to one or more UE devices (e.g., 105a, 105b, 105c). In other words, the network 102 may verify that the cancellation 426 indicated by the CI 420 does not overlap with the specific time at which the scheduled transmission 435 is scheduled, and based on the verification, the network 102 may provide the transmission authorization 428. Otherwise, the network 102 may not provide the transmission authorization 428, so that processing resources can be reserved. The specific time may be the cancellation window 410. Therefore, the network 102 may initiate a process of providing a transmission authorization 428 for transmission 435 at a time that falls within the cancellation window 410.
[0050] In some embodiments, network 102 may determine a grant window 470 in which transmission grants 428 for transmissions 435 that fall within cancellation window 410 may be provided to one or more UE devices (e.g., Figure 1 105a, 105b, and 105c). In some embodiments, the network 102 does not provide any authorization outside of the authorization window. The network 102 can verify that the transmission authorization 428 falls within the authorization window 470. The network 102 can provide the transmission authorization 428 to one or more UE devices (e.g., 105a, 105b, 105c) based on the verification.
[0051] In some embodiments, the cancellation window 410 is associated with the MO 405, which is associated with one or more UE devices (e.g., Figure 1 The cancellation window 410 may include a time T after the end point 430 of the MO 405. 1 The starting point 425. Time T 1 The cancellation (eg, 426) of the transmission authorization (eg, 428) may be based on the time required for one or more UE devices (eg, 105a, 105b, 105c) to process.
[0052] In some embodiments, the authorization window 470 includes a time T before the start point 450 of the MO 405. 2 End point 460. Time T 2 The time T may be based on the time required for one or more UE devices (e.g., 105a, 105b, 105c) to process the transmission grant 428. The network 102 may receive the time T from one or more UE devices (e.g., 105a, 105b, 105c). 2In other words, one or more UE devices (eg, 105a, 105b, 105c) may 2 The value is provided to the network 102.
[0053] Figure 5 is a diagram illustrating a method for transmitting data over a network (e.g., Figure 1 102) to a UE device (eg, Figure 1 Flowchart 500 of a technique for providing a transmission authorization for transmission within a specific time (e.g., 105a, 105b, and 105c). At 505, a process for providing a transmission authorization for transmission within a specific time is initiated. At 510, a verification that there is no cancellation indication overlapping with the specific time can be performed. At 515, based on the verification that there is no overlapping cancellation indication, the network can provide the transmission authorization to the UE device.
[0054] Figure 6 is a diagram illustrating a method for transmitting data over a network (e.g., Figure 1 102) to a UE device (eg, Figure 1 Flowchart 600 of another technique for providing a transmission authorization for a transmission that falls within a cancellation window (see 105a, 105b, and 105c). At 605, a process for providing a transmission authorization for a transmission at a time that falls within a cancellation window may be initiated. At 610, an authorization window may be determined in which a transmission authorization may be provided to a UE device for a transmission that falls within the cancellation window. In some embodiments, the network does not provide any transmission authorization outside of the authorization window. At 615, it may be verified that the transmission authorization falls within the authorization window. At 620, based on the verification that the transmission authorization falls within the authorization window, a transmission authorization may be provided to the UE device.
[0055] Figure 7 700 is a flow chart illustrating a technique for establishing a cancellation window (e.g., 210, 310, 410) and an authorization window (e.g., 470) according to some embodiments disclosed herein. At 705, the cancellation window can be associated with a monitoring opportunity. At 710, the monitoring opportunity can be associated with a UE device (e.g., 105a, 105b, 105c). At 715, the start point of the cancellation window can be set to a time T after the end point of the monitoring opportunity. 1 At time T 1 Based on the time required for the UE device to process the cancellation of the transmission authorization. At 720, the end point of the authorization window can be set before the start point of the monitoring opportunity by a time T 2 At time T 2 Based on the time required for the UE device to process the transmission authorization. The network can receive the time T from the UE device. 2 instructions.
[0056] Figure 8800 is a flow chart illustrating a technique for not providing a transmission authorization to a UE device (e.g., 105a, 105b, 105c) by a network (e.g., 102) according to some embodiments disclosed herein. At 805, a process for providing a transmission authorization for transmission within a specific time can be initiated. At 810, a verification can be performed to verify that there is a cancellation indication that overlaps with the specific time. At 815, based on verifying that there is an overlapping cancellation indication, the transmission authorization can not be provided to the UE device.
[0057] Fig. 9 900 is a flow chart illustrating a technique for skipping an MO (e.g., 205, 305, 308, 405) according to some embodiments disclosed herein. At 905, a cancellation indication monitoring logic portion of a UE device (e.g., 105a, 105b, 105c) may determine whether there is no transmission that overlaps a cancellation window associated with a monitoring opportunity. At 910, based on determining that there is no transmission that overlaps a cancellation window, the UE device may skip the monitoring opportunity.
[0058] Fig.10 1000 is a flow chart illustrating another technique for skipping MO (e.g., 205, 305, 308, 405) according to some embodiments disclosed herein. At 1005, the network (e.g., 102) can ensure that the end point of the transmission authorization is at least time T before the start point of the monitoring opportunity. 2 , time T 2 Based on the time required for the UE device to process the transmission authorization, at 1010, the cancellation indication monitoring logic of the UE device may infer that the end point of the non-reception will be later than the start point of the monitoring opportunity by a time T. 2 At 1015, based on the inference that the end point will not be received later than the start point of the monitoring opportunity before the time T 2 The transmission authorization can skip the monitoring opportunity.
[0059] Fig.111100 is a flow chart illustrating yet another technique for skipping monitoring opportunities (e.g., 205, 305, 308, 405) according to some embodiments disclosed herein. At 1105, a cancellation indication monitoring logic portion (e.g., 110a, 110b, 110c) of a UE device (e.g., 105a, 105b, 105c) will not receive a transmission grant (e.g., 245, 422, 428) with a start point that is the same as or later than a start point of a cancellation indication (e.g., 220, 320, 328, 420). At 1110, the cancellation indication monitoring logic portion of the UE device may cause the monitoring opportunity (e.g., 205, 305, 308, 405) to be skipped based on the inference that a transmission authorization (e.g., 245, 422, 428) whose starting point is the same as or later than the starting point of the cancellation indication (e.g., 220, 320, 328, 420) will not be received.
[0060] Fig.12 1200 is a flow chart illustrating yet another technique for skipping monitoring opportunities (e.g., 205, 305, 308, 405) according to some embodiments disclosed herein. At 1205, a cancellation indication monitoring logic portion (e.g., 110a, 110b, 110c) of a UE device (e.g., 105a, 105b, 105c) may infer that when a start point of a transmission grant (e.g., 245, 422, 428) is not equal to or later than a start point of a cancellation indication (e.g., 220, 320, 328, 420), the canceled symbols indicated by the cancellation indication (e.g., 220, 320, 328, 420) will not be scheduled for transmission. At 1210, the cancellation indication monitoring logic portion of the UE device may cause the monitoring opportunity (e.g., 205, 305, 308, 405) to be skipped based on the inference that when the start point of the transmission grant (e.g., 245, 422, 428) is not equal to or later than the start point of the cancellation indication (e.g., 220, 320, 328, 420), the transmission grant (e.g., 245, 422, 428) indicated by the cancellation indication (e.g., 220, 320, 328, 420) will not be received and the transmission grant (e.g., 245, 422, 428) will not be scheduled to be sent.
[0061] Fig.131300 is a flow chart illustrating a technique for determining whether to send a cancellation indication (e.g., 220, 320, 328, 420) according to some embodiments disclosed herein. At 1305, the network may provide a transmission grant (e.g., 245, 422, 428) to a non-emergency UE device (e.g., 105a, 105b, 105c). At 1310, the network may determine whether to send a cancellation indication (e.g., 220, 320, 328, 420) within a specific monitoring opportunity (e.g., 205, 305, 308, 405) to cancel the allocation in the transmission grant (e.g., 245, 422, 428). At 1315, the network may send a cancellation indication (e.g., 220, 320, 328, 420) within a specific monitoring opportunity (e.g., 205, 305, 308, 405) to cancel the allocation in the transmission grant (e.g., 245, 422, 428). In some embodiments, the cancel window (eg, 210, 310, 410) is a potential area, and unless a cancel indication (eg, 220, 320, 328, 420) is provided indicating cancellation, nothing within the cancel window is canceled.
[0062] It will be understood that any component or any combination of components described herein may be used to implement Figures 5 to 13 One or more operations of the flowcharts of the present invention. In addition, the operations shown in the flowcharts are exemplary operations and may involve various additional steps that are not explicitly included. The time sequence of the operations may be changed.
[0063] Now refer to Figures 1 to 13 . The system disclosed herein may include a UE device (e.g., 105a, 105b, 105c). The system may include a remote server (e.g., 115) to provide a transmission authorization (e.g., 245, 422, 428) for a transmission (e.g., 235, 435) within a specific time (e.g., 210, 310, 410). The remote server (e.g., 115) may verify that there are no cancellation indications (e.g., 220, 320, 328, 420) that overlap with the specific time (e.g., 210, 310, 410). The remote server (e.g., 115) may provide the transmission authorization (e.g., 245, 422, 428) to the UE device (e.g., 105a, 105b, 105c) based on the verification that there are no overlapping cancellation indications (e.g., 220, 320, 328, 420). The specific time may be a cancellation window (e.g., 210, 310, 410).
[0064] The remote server (e.g., 115) may provide a transmission authorization (e.g., 245, 422, 428) for a transmission (e.g., 435) at a time that falls within a cancellation window (e.g., 210, 310, 410). The remote server (e.g., 115) may determine an authorization window (e.g., 470) within which a transmission authorization (e.g., 245, 422, 428) for a transmission (e.g., 435) that falls within the cancellation window (e.g., 210, 310, 410) may be provided to the UE device (e.g., 105a, 105b, 105c). In some embodiments, the remote server (e.g., 115) does not provide any transmission authorization outside of the authorization window. The remote server (e.g., 115) may verify that the transmission authorization (e.g., 245, 422, 428) falls within the authorization window (e.g., 470). The remote server (e.g., 115) can provide the transmission authorization (e.g., 245, 422, 428) to the UE device (e.g., 105a, 105b, 105c) based on verification that the transmission authorization (e.g., 245, 422, 428) falls within the authorization window (e.g., 470).
[0065] The cancellation window (e.g., 210, 310, 410) is associated with a monitoring opportunity (e.g., 205, 305, 308, 405), and the monitoring opportunity (e.g., 205, 305, 308, 405) is associated with a UE device (e.g., 105a, 105b, 105c). The cancellation window (e.g., 210, 310, 410) may include a time T after the end point of the monitoring opportunity (e.g., 205, 305, 308, 405). 1 The starting point at time T 1 Based on the time required for the UE device (e.g., 105a, 105b, 105c) to process the cancellation of the transmission authorization (e.g., 245, 422, 428). In some embodiments, the authorization window (e.g., 470) includes a time T before the start point of the monitoring opportunity (e.g., 205, 305, 308, 405). 2 The end point at time T 2 Based on the time required for the UE device (e.g., 105a, 105b, 105c) to process the transmission authorization (e.g., 245, 422, 428). The remote server (e.g., 115) can receive the time T from the UE device (e.g., 105a, 105b, 105c) 2 instructions.
[0066] The remote server (e.g., 115) may verify that there is a cancellation indication (e.g., 220, 320, 328, 420) that overlaps with the cancellation window (e.g., 210, 310, 410). The remote server (e.g., 115) does not provide a transmission authorization for transmission to the UE device (e.g., 105a, 105b, 105c) based on the verification that there is an overlapping cancellation indication.
[0067] The cancellation indication monitoring logic (e.g., 110a, 110b, 110c) of the UE device (e.g., 105a, 105b, 105c) can determine whether there is no transmission overlapping with the cancellation window (e.g., 210, 310, 410) associated with the monitoring opportunity (e.g., 205, 305, 308, 405). Based on determining that there is no transmission overlapping with the cancellation window, the cancellation indication monitoring logic (e.g., 110a, 110b, 110c) of the UE device (e.g., 105a, 105b, 105c) can skip the monitoring opportunity (e.g., 205, 305, 308, 405).
[0068] The cancellation indication monitoring logic (e.g., 110a, 110b, 110c) can cause the UE device (e.g., 105a, 105b, 05c) to not spend any processing cycles of the UE device monitoring for cancellation indications during the monitoring opportunity (e.g., 205, 305, 308, 405). The cancellation indication monitoring logic (e.g., 110a, 110b, 110c) can infer that the end point will not be received later than the start point of the monitoring opportunity (e.g., 205, 305, 308, 405) before the time T 2 The transmission authorization (e.g., 245, 422, 428), time T 2 Based on the time required for the UE device to process the transmission authorization. Based on the inference that the end point will not be received later than the start point of the monitoring opportunity (e.g., 205, 305, 308, 405) before the time T 2 The transmission authorization (e.g., 245, 422, 428), cancelling the indication monitoring logic part (e.g., 110a, 110b, 110c) can cause the monitoring opportunity to be skipped.
[0069] The various operations of the above-described methods may be performed by any suitable means capable of performing the operations, such as various hardware and / or software components, circuits, and / or modules.
[0070] The blocks or steps of the methods, algorithms and functions described in conjunction with the embodiments disclosed herein may be embodied directly in hardware, in a software module executed by a processor, or in a combination of the two. If implemented in software, the functions may be stored as one or more instructions or codes on a tangible, non-transitory computer-readable medium or transmitted thereon as one or more instructions or codes. The software module may reside in a random access memory (RAM), flash memory, read-only memory (ROM), electrically programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM), registers, hard disk, removable disk, CDROM, or any other form of storage medium known in the art.
[0071] The following discussion is intended to provide a brief general description of one or more suitable machines that can implement certain aspects of the present inventive concept. Typically, one or more machines include a system bus, a processor, a memory (e.g., RAM, ROM or other state preservation medium), a storage device, a video interface, and an input / output interface port attached to the system bus. One or more machines can be controlled at least in part by input from a traditional input device (e.g., a keyboard, a mouse, etc.) and by instructions received from another machine, interaction with a virtual reality (VR) environment, biofeedback, or other input signals. As used herein, the term "machine" is intended to broadly cover a single machine, a virtual machine, or a system of communicatively coupled machines, virtual machines, or devices operating together. Exemplary machines include computing devices such as personal computers, workstations, servers, portable computers, handheld devices, phones, tablet computers, etc., and transportation equipment such as private or public transportation (e.g., cars, trains, taxis, etc.).
[0072] One or more machines may include embedded controllers, such as programmable or non-programmable logic devices or arrays, application specific integrated circuits (ASICs), embedded computers, smart cards, etc. One or more machines may utilize one or more connections to one or more remote machines, such as through a network interface, modem, or other communication coupling. The machines may be interconnected through a physical and / or logical network, such as an intranet, the Internet, a local area network, a wide area network, etc. Those skilled in the art will appreciate that network communications may utilize a variety of wired and / or wireless short-range or long-range carriers and protocols, including radio frequency (RF), satellite, microwave, Institute of Electrical and Electronics Engineers (IEEE) 545.11, Optical, infrared, cable, laser, etc.
[0073] Embodiments of the present disclosure may be described with reference to or in conjunction with associated data including functions, procedures, data structures, applications, etc., which, when accessed by a machine, causes the machine to perform a task or define an abstract data type or low-level hardware context. The associated data may be stored, for example, in volatile and / or non-volatile memory (e.g., RAM, ROM, etc.), or other storage devices and their associated storage media, including hard disks, floppy disks, optical disk storage, magnetic tapes, flash memory, memory sticks, digital video disks, biometric storage, etc. The associated data may be transmitted in the form of packets, serial data, parallel data, signals, etc. over a transmission environment (including physical and / or logical networks), and may be used in a compressed or encrypted format. The associated data may be used in a distributed environment and may be stored locally and / or remotely for machine access.
[0074] Having described and illustrated the principles of the present disclosure with reference to the illustrated embodiments, it will be appreciated that the illustrated embodiments may be modified in arrangement and detail without departing from such principles, and may be combined in any desired manner. And although the foregoing discussion has focused on specific embodiments, other configurations may be conceived. In particular, even when expressions such as "embodiments conceived in accordance with the present invention" are used herein, these phrases are intended to refer generally to the possibilities of embodiments without intending to limit the present invention to a particular embodiment configuration. As used herein, these terms may refer to the same or different embodiments that may be combined into other embodiments.
[0075] Embodiments of the present disclosure may include a non-transitory machine-readable medium including instructions executable by one or more processors, the instructions including instructions for performing elements of the inventive concepts as described herein.
[0076] The foregoing illustrative embodiments should not be construed as limiting the inventive concept thereof. Although some embodiments have been described, it will be readily appreciated by those skilled in the art that many modifications may be made to those embodiments without substantially departing from the novel teachings and advantages of the present disclosure. Therefore, all such modifications are intended to be included within the scope of the present disclosure as defined in the claims.
Claims
1. A method for providing a transmission authorization to a user equipment (UE) by a network, the method comprising: Initiating a process of providing a transmission authorization for transmission within a specific time window; Verify that there are no cancellation instructions that overlap with the specified time window; as well as Based on verifying that no overlap exists, a cancellation indication is provided to the UE device for transmission.
2. The method according to claim 1, wherein: The specific time window is a cancellation window, and the method further includes: Initiating a process for providing a transmission authorization for a transmission at a time that falls within a cancellation window; determining an authorization window in which a transmission authorization for transmissions falling within a cancellation window can be provided to the UE device, wherein the network does not provide any transmission authorization outside the authorization window; Verifying that the transfer authorization falls within the authorization window; and Based on verifying that the transmission authorization falls within the authorization window, a transmission authorization is provided to the UE device.
3. The method according to claim 2, wherein: The cancellation window is associated with the monitoring opportunity, and the monitoring opportunity is associated with the UE device; The cancellation window includes a start point at a time T1 after an end point of the monitoring opportunity, and the time T1 is based on the time required for the UE device to process the cancellation of the transmission authorization.
4. The method according to claim 3, wherein: The grant window includes an end point at a time T2 prior to the start point of the monitoring opportunity, the time T2 being based on the time required for the UE device to process a transmission grant.
5. The method according to claim 3, further comprising: The network receives an indication of time T2 from the UE device.
6. The method according to claim 1, wherein: The specific time window is the cancellation window; The cancellation window is associated with the monitoring opportunity, and the monitoring opportunity is associated with the UE device; The end point of the cancellation window is based on the period P of the monitoring opportunity; as well as The length of the cancellation window is equal to the period P of the monitoring opportunity.
7. The method according to claim 1, wherein: The transmission is the first transmission; The transmission authorization is a first transmission authorization; as well as The treatment is the first treatment; The method further comprises: initiating a second process of providing a second transmission authorization for a second transmission within a specific time window; confirming that there are cancellation instructions that overlap with the specified time window; and Based on verifying the cancellation indication that there is an overlap, not providing the second transmission authorization to the UE device.
8. The method according to claim 7, wherein: The specific time window is a cancellation window associated with a monitoring occasion, and the monitoring occasion is associated with a UE device.
9. The method according to claim 1, further comprising: determining whether to send a cancellation indication for cancelling the transmission authorization within the monitoring opportunity; as well as A cancellation indication is sent during the monitoring opportunity to cancel the transmission authorization.
10. A method of reducing a processing burden within a user equipment (UE) device, the method comprising: inferring, by a cancellation indication monitoring logic component of the UE device, that a transmission grant with a start point equal to or later than a start point of the cancellation indication will not be received; The monitoring opportunity is skipped based on an inference that a transmission grant will not be received with a start point equal to or later than the start point of the cancellation indication.
11. The method according to claim 10, further comprising: The cancellation indication monitoring logic component of the UE device infers that when the start point of the transmission grant is not equal to or not later than the start point of the cancellation indication, the cancelled symbols indicated by the cancellation indication will not be scheduled for transmission.
12. The method according to claim 10, wherein: The transmission grant is a physical downlink control channel (PDCCH) carrying an UL grant, and the method further comprises: When the corresponding transmission is in resources that conflict with resources indicated by downlink control information (DCI) with a cancellation indication, the cancellation indication monitoring logic component of the UE device infers not to receive a PDCCH carrying an UL grant including the following end symbol, wherein the end symbol is not earlier than the last symbol of the PDCCH carrying the DCI with the cancellation indication.
13. The method according to claim 10, wherein: The transmission grant is a physical downlink control channel (PDCCH) carrying an UL grant, and the method further comprises: When the end symbol of the PDCCH carrying the UL grant is earlier than the last symbol of the PDCCH carrying downlink control information (DCI) with cancellation indication, the DCI with cancellation indication is applied to the PDCCH carrying the UL grant scheduling transmission.
14. The method according to claim 10, further comprising: Determining, by a cancellation indication monitoring logic component of the UE device, whether there is no transmission that overlaps a cancellation window associated with the monitoring opportunity; as well as Based on determining that there are no transmissions that overlap the cancellation window, the monitoring opportunity is skipped.
15. The method according to claim 14, wherein: Skip includes: The UE device does not spend any processing cycles monitoring for cancellation indications during the monitoring occasion.
16. The method according to claim 14, further comprising: Ensure that the end point of the transmission authorization is at least time T2 before the start point of the monitoring opportunity, and the time T2 is based on the time required for the UE device to process the transmission authorization; Inferring, by the cancellation indication monitoring logic component of the UE device, that no transmission grant will be received with an end point later than the start point of the monitoring opportunity by time T2; as well as The monitoring opportunity is skipped based on the inference that a transmission grant will not be received with an end point later than the start point of the monitoring opportunity by time T2.
17. A system for providing a transmission authorization to a user equipment (UE) via a network, comprising: User Equipment (UE) equipment; as well as A remote server configured to provide a transmission authorization for transmission within a specific time window, wherein the remote server is further configured to: Verify that there are no cancellation instructions that overlap with the specified time window; and Based on verifying that no overlap exists, a cancellation indication is provided to the UE device for transmission.
18. The system of claim 17, wherein: The specific time window is a cancellation window, and wherein the remote server is further configured to: providing a transmission authorization for transmissions at times falling within a cancellation window; determining an authorization window in which transmission authorizations for transmissions falling within a cancellation window can be provided to the UE device, wherein the remote server does not provide any transmission authorizations outside of the authorization window; Verifying that the transfer authorization falls within the authorization window; and Based on verifying that the transmission authorization falls within the authorization window, a transmission authorization is provided to the UE device.
19. The system of claim 18, wherein: The cancellation window is associated with the monitoring opportunity, and the monitoring opportunity is associated with the UE device; The cancellation window includes a start point at a time T1 after an end point of the monitoring opportunity, and the time T1 is based on the time required for the UE device to process the cancellation of the transmission authorization.
20. The system of claim 19, wherein: The grant window includes an end point at a time T2 prior to the start point of the monitoring opportunity, the time T2 being based on the time required for the UE device to process a transmission grant.
21. The system of claim 19, wherein: The remote server is configured to receive an indication of time T2 from the UE device.
22. The system of claim 17, wherein: The transmission is the first transmission; The transmission authorization is a first transmission authorization; and The remote server is also configured to: Verify that there are cancellation instructions that overlap with a specific time window; and Based on verifying the cancellation indication that there is an overlap, not providing the UE device with a second transmission grant for the second transmission.
23. The system of claim 22, wherein: The specific time window is a cancellation window associated with a monitoring occasion, and the monitoring occasion is associated with a UE device.
24. A cancellation indication monitoring logic component of a user equipment (UE) device, comprising a determination module, wherein: The determination module is configured to: determining whether there are no transmissions that overlap a cancellation window associated with the monitoring opportunity; and Based on determining that there are no transmissions that overlap the cancellation window, the monitoring opportunity is skipped.
25. The cancellation indication monitoring logic component of claim 24, wherein: The cancellation indication monitoring logic component is configured such that no processing cycles of the UE device are spent performing any monitoring for cancellation indications during a monitoring opportunity.
26. The cancellation indication monitoring logic component of claim 24, wherein: The cancel indication monitoring logic component is configured to: The cancellation indication monitoring logic component of the UE device infers that a transmission grant with an end point later than a time T2 before a start point of the monitoring opportunity will not be received, and the time T2 is based on the time required for the UE device to process the transmission grant; as well as The monitoring opportunity is skipped based on the inference that a transmission grant will not be received with an end point later than time T2 before the start point of the monitoring opportunity.
27. The cancellation indication monitoring logic component of claim 24, wherein: The end point of the cancellation window is based on the period P of monitoring opportunities; and The length of the cancellation window is equal to the period P of the monitoring opportunity.
Citation Information
Patent Citations
Medium access for shared or unlicensed spectrum
CN107113889A
System and method for coexistence of low latency and latency tolerant communications
US20180324816A1