IP Library › Granted Patent US 12,309,829
Granted Patent B2
US 12,309,829 · App. 17/756,864 · Granted May 20, 2025

Data processing method and apparatus, and communication device

Inventors: Wei Hong (Beijing, CN); Yajun Zhu (Beijing, CN); Tianjia Wang (Beijing, CN); Yong Li (Beijing, CN)
Assignees: BEIJING XIAOMI MOBILE SOFTWARE CO., LTD.; BEIJING UNIVERSITY OF POSTS AND TELECOMMUNICATIONS
H04W72/569H04W72/23
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,309,829
App. No.
17/756,864
Granted
May 20, 2025
Kind
B2
Abstract

A data processing method applied to a base station includes: configuring a first transmission resource for a first priority service; when the remaining transmission resources cannot completely bear service data of a second priority service, selecting at least part among the first transmission resource to be configured for a second priority service, the priority of the second priority service being higher than the priority of the first priority service; and sending first downlink control information (DCI), the first DCI being used to indicate the second priority service preempting the transmission resources of the first priority service.

Claims (61)

1. A data processing method, performed by a base station and comprising:

configuring a first transmission resource for a first priority service;

selecting at least a part of the first transmission resource to be configured for a second priority service in response to determining that rest of transmission resources cannot fully bear service data of the second priority service, wherein a priority of the second priority service is higher than a priority of the first priority service; and

sending first downlink control information (DCI), wherein the first DCI is used for indicating preemption of a transmission resource of the first priority service by the second priority service;

wherein the preemption of the transmission resource of the first priority service by second priority service is resource preemption in a symbol level;

wherein the first DCI comprises a preemption field;

wherein the preemption field is used for indicating user equipment (UE) of the first priority service that the transmission resource of the first priority service is preempted by the second priority service in response to determining that the preemption field has a first value;

wherein the preemption field is used for indicating UE of the second priority service that the second priority service preempts the transmission resource of the first priority service in response to determining that the preemption field has a second value; and

wherein sending the first downlink control information (DCI) comprises:

sending first DCI scrambled by using a first sequence in response to determining that the second priority service is a periodical service; or

sending first DCI scrambled by using a second sequence in response to determining that the second priority service is a non-periodical service.

2. The data processing method according to claim 1 , wherein sending the first downlink control information (DCI) comprises one of the following:

sending first DCI of which the preemption field has the first value to first user equipment (UE) and sending first DCI of which the preemption field has the second value to second UE in response to determining that the first priority service of which the transmission resource is preempted belongs to the first UE and the second priority service which preempts the transmission resource belongs to the second UE;

sending the first DCI of which the preemption field has the first value to third UE in response to determining that the first priority service of which the transmission resource is preempted and the second priority service which preempts the transmission resource belong to the same third UE; or

sending the first DCI of which the preemption field has the second value to the third UE in response to determining that the first priority service of which the transmission resource is preempted and the second priority service which preempts the transmission resource belong to the same third UE.

3. The data processing method according to claim 1 , further comprising:

reallocating a second transmission resource for the first priority service of which the transmission resource is preempted; and

sending second DCI carrying resource information of the second transmission resource.

4. A data processing method, performed by user equipment (UE) and comprising:

receiving first downlink control information (DCI), wherein the first DCI comprises a preemption field; and

transmitting service data according to the first DCI, wherein transmitting the service data according to the first DCI comprises: preempting at least a part of a first transmission resource of a first priority service so as to transmit service data of a second priority service, wherein a priority of the second priority service is higher than a priority of the first priority service;

wherein the preemption of the transmission resource of the first priority service is resource preemption in a symbol level;

wherein the preemption field is used for indicating user equipment (UE) of the first priority service that the transmission resource of the first priority service is preempted by the second priority service in response to determining that the preemption field has a first value; and

wherein the preemption field is used for indicating UE of the second priority service that the second priority service preempts the transmission resource of the first priority service in response to determining that the preemption field has a second value;

the method further comprising:

determining that the second priority service which preempts the transmission resource is a periodical service and periodically preempts at least a part of the first transmission resource of the first priority service in response to determining that the first DCI is successfully descrambled by using a first sequence; or

determining that the second priority service which preempts the transmission resource is a non-periodical service in response to determining that the first DCI is successfully descrambled by using a second sequence.

5. The data processing method according to claim 4 , wherein transmitting the service data according to the first DCI comprises:

abandoning transmission of the first priority service of which the transmission resource is preempted according to the first DCI.

6. The data processing method according to claim 4 , wherein

transmitting the service data according to the first DCI comprises one of the following:

preempting at least a part of the first transmission resource of the first priority service so as to transmit the service data of the second priority service in response to determining that one of the first priority service of which the transmission resource is preempted and the second priority service which preempts the transmission resource belongs to the UE and the preemption field has a first value;

abandoning transmission of the first priority service of which the transmission resource is preempted in response to determining that one of the first priority service of which the transmission resource is preempted and the second priority service which preempts the transmission resource belongs to the UE and the preemption field has a second value;

preempting at least a part of the first transmission resource of the first priority service so as to transmit the service data of the second priority service and abandoning transmission of the first priority service of which the transmission resource is preempted in response to determining that both the first priority service of which the transmission resource is preempted and the second priority service which preempts the transmission resource belong to the UE and the preemption field has the first value; or

preempting at least a part of the first transmission resource of the first priority service so as to transmit the service data of the second priority service and abandoning transmission of the first priority service of which the transmission resource is preempted in response to determining that both the first priority service of which the transmission resource is preempted and the second priority service which preempts the transmission resource belong to the UE and the preemption field has the second value.

7. The data processing method according to claim 4 , further comprising:

receiving second DCI carrying resource information of a second transmission resource; and

transmitting service data of the first priority service of which the transmission resource is preempted on the second transmission resource.

8. User equipment (UE), comprising:

a transceiver;

a memory; and

a processor connected with the transceiver and the memory respectively, and configured to control the transceiver to send and receive a wireless signal and implement operations by executing computer executable instructions stored on the memory as follows:

receiving first downlink control information (DCI), wherein the first DCI comprises a preemption field; and

transmitting service data according to the first DCI, wherein transmitting the service data according to the first DCI comprises: preempting at least a part of a first transmission resource of a first priority service so as to transmit service data of a second priority service, wherein a priority of the second priority service is higher than a priority of the first priority service;

wherein the preemption of the transmission resource of the first priority service is resource preemption in a symbol level;

wherein the preemption field is used for indicating user equipment (UE) of the first priority service that the transmission resource of the first priority service is preempted by the second priority service in response to determining that the preemption field has a first value; and

the preemption field is used for indicating UE of the second priority service that the second priority service preempts the transmission resource of the first priority service in response to determining that the preemption field has a second value;

wherein the processor is further configured to:

determine that the second priority service which preempts the transmission resource is a periodical service and periodically preempts at least a part of the first transmission resource of the first priority service in response to determining that the first DCI is successfully descrambled by using a first sequence; or

determine that the second priority service which preempts the transmission resource is a non-periodical service in response to determining that the first DCI is successfully descrambled by using a second sequence.

9. The UE according to claim 8 , wherein the processor is further configured to:

abandon transmission of the first priority service of which the transmission resource is preempted according to the first DCI.

10. The UE according to claim 8 , wherein

the processor is further configured to perform one of the following:

preempt at least a part of the first transmission resource of the first priority service so as to transmit the service data of the second priority service in response to determining that one of the first priority service of which the transmission resource is preempted and the second priority service which preempts the transmission resource belongs to the UE and the preemption field has a first value;

abandon transmission of the first priority service of which the transmission resource is preempted in response to determining that one of the first priority service of which the transmission resource is preempted and the second priority service which preempts the transmission resource belongs to the UE and the preemption field has a second value;

preempt at least a part of the first transmission resource of the first priority service so as to transmit the service data of the second priority service and abandon transmission of the first priority service of which the transmission resource is preempted in response to determining that both the first priority service of which the transmission resource is preempted and the second priority service which preempts the transmission resource belong to the UE and the preemption field has the first value; or

preempt at least a part of the first transmission resource of the first priority service so as to transmit the service data of the second priority service and abandon transmission of the first priority service of which the transmission resource is preempted in response to determining that both the first priority service of which the transmission resource is preempted and the second priority service which preempts the transmission resource belong to the UE and the preemption field has the second value.

11. The UE according to claim 8 , wherein the processor is further configured to:

receive second DCI carrying resource information of a second transmission resource; and

transmit service data of the first priority service of which the transmission resource is preempted on the second transmission resource.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 3, 2022
From: HONG, WEI; ZHU, YAJUN; WANG, TIANJIA; LI, YONG
To: BEIJING XIAOMI MOBILE SOFTWARE CO., LTD.; BEIJING UNIVERSITY OF POSTS AND TELECOMMUNICATIONS
Reel/Frame 060098/0841 →
Continuity (1)
Related Publication 20220417954A1 · Dec 29, 2022
References Cited (21)
US 11357017B2 · Bagheri · 2022 [cited by examiner]
US 20190274153A1 · Park · 2019 [cited by examiner]
US 20190349960A1 · Li · 2019 [cited by examiner]
US 20200052864A1 · Hosseinian · 2020 [cited by examiner]
US 20200053698A1 · Chen · 2020 [cited by examiner]
US 20200351903A1 · Sarkis · 2020 [cited by examiner]
US 20200367278A1 · Hosseini · 2020 [cited by examiner]
CN 107736065A · 2018 [cited by applicant]
CN 108811115A · 2018 [cited by applicant]
CN 109788558A · 2019 [cited by applicant]
CN 109842946A · 2019 [cited by applicant]
CN 110192413A · 2019 [cited by applicant]
CN 110268656A · 2019 [cited by applicant]
WO 2019019951A1 · 2019 [cited by applicant]
“Discussion on pre-emption indication for downlink,” Proceedings of the TSG RAN WG1 Meeting #90, Vivio, R1-1712867, Aug. 21, 2017, Prague, Czech Republic, 4 pages. [cited by applicant]
“Multiplexing of different data channel durations,” Proceedings of the 3GPP TSG RAN WG1 Meeting NR#3, Intel Corporation, R1-1716325, Sep. 18, 2017, Nagoya, Japan, 8 pages. [cited by applicant]
Multiplexing data with different transmission durations, Proceedings of the 3GPP TSG RAN WG1 Meeting 90bis, Vivio, R1-1717502, Oct. 9, 2017, Prague, Czech Republic, 10 pages. [cited by applicant]
“Resource Allocation for NR V2X Sidelink Communication,” Proceedings of the 3GPP TSG RAN WG1 Meeting #95, Fujitsu, R1-1812410, Spokane, Washington, Nov. 12, 2018, 9 pages. [cited by applicant]
“Study on NR Vehicle-to-Everything (V2X),” 3GPP TR 38.885, Mar. 2019, 122 pages. [cited by applicant]
“Final Report of 3GPP TSG RAN WG1 #97 v1.0.0,” Proceedings of the 3GPP TSH RAN WG1 Meeting #98, R1-1907973, Prague, Czech Republic, Aug. 26, 2019, 163 pages. [cited by applicant]
“Evolved Universal Terrestrial Radio Access(E-UTRA); Physical layer procedures,” 3GPP TR 36.213, Sep. 2019, 7 pages. [cited by applicant]