Language selection

Search

Patent 3082915 Summary

Third-party information liability

Some of the information on this Web page has been provided by external sources. The Government of Canada is not responsible for the accuracy, reliability or currency of the information supplied by external sources. Users wishing to rely upon this information should consult directly with the source of the information. Content provided by external sources is not subject to official languages, privacy and accessibility requirements.

Claims and Abstract availability

Any discrepancies in the text and image of the Claims and Abstract are due to differing posting times. Text of the Claims and Abstract are posted:

  • At the time the application is open to public inspection;
  • At the time of issue of the patent (grant).
(12) Patent Application: (11) CA 3082915
(54) English Title: WIRELESS COMMUNICATION METHOD AND TERMINAL DEVICE
(54) French Title: PROCEDE DE COMMUNICATION SANS FIL ET DISPOSITIF TERMINAL
Status: Deemed Abandoned and Beyond the Period of Reinstatement - Pending Response to Notice of Disregarded Communication
Bibliographic Data
Abstracts

English Abstract


The present application provides a wireless communication method and a
terminal device.
The terminal device can flexibly start an HARQ RTT timer so as to achieve the
purpose of
saving electricity. The method comprises: the terminal device monitors a PDCCH
within a DRX
period, the PDCCH carrying an uplink grant, and the uplink grant indicating an
asynchronous
HARQ process for transmitting the PUSCH; and after the PDCCH is monitored, the
terminal
device starts an uplink HARQ RTT timer for the asynchronous HARQ process at a
first moment.


French Abstract

La présente invention concerne un procédé de communication sans fil et un dispositif terminal. Le dispositif terminal peut démarrer de manière flexible un temporisateur RTT HARQ de façon à atteindre l'objectif d'économie de l'électricité. Le procédé comprend les étapes suivantes : le dispositif terminal surveille un PDCCH dans une période DRX, le PDCCH transportant une autorisation de liaison montante et l'autorisation de liaison montante indiquant un processus HARQ asynchrone pour transmettre le PUSCH ; et après que le PDCCH est surveillé, le dispositif terminal démarre un temporisateur RTT HARQ de liaison montante pour le processus HARQ asynchrone à un premier moment.

Claims

Note: Claims are shown in the official language in which they were submitted.


CLAIMS
What is claimed is:
1. A wireless communication method, comprising:
monitoring, by a terminal device, a physical downlink control channel (PDCCH)
in a
discontinuous reception (DRX) period, wherein the PDCCH carries an uplink
grant, and the
uplink grant indicates an asynchronous hybrid automatic repeat request (HARQ)
process used
for transmitting a physical uplink shared channel (PUSCH); and
starting, by the terminal device, an uplink HARQ round trip time (RTT) timer
for the
asynchronous HARQ process at a first moment after detecting the PDCCH.
2. The method according to claim 1, wherein the method further comprises:
receiving, by the terminal device, a repetition termination message fed back
by a network
device when the PUSCH is transmitted for the nth time, wherein n is a positive
integer less than
or equal to k, k is a maximum repetition number, and k is a positive integer
greater than or equal
to 1; and
determining, by the terminal device, that the first moment is a moment at
which the
PUSCH is transmitted for the n th time.
3. The method according to claim 2, wherein the maximum repetition number is
configured for the asynchronous HARQ process by the network device.
4. The method according to claim 2, wherein the maximum repetition number is
preconfigured for the asynchronous HARQ process.
5. The method according to claim 2, wherein the repetition termination message
is
dynamic scheduling information indicated by using the PDCCH, or, the
repetition termination
message is an acknowledgment (ACK) frame or a negative-acknowledgment (NACK)
frame
indicated by using the PDCCH.
19

6. The method according to claim 1, wherein the first moment is a moment of a
first
transmission of the PUSCH.
7. The method according to claim 6, wherein the first transmission of the
PUSCH is a first
repetition of k repetitions of a PUSCH transmission, where k is a maximum
repetition number,
and k is a positive integer greater than or equal to 1.
8. The method according to claim 1, wherein the first moment is a moment of a
kth
transmission of the PUSCH, where k is a maximum repetition number, and k is a
positive
integer greater than or equal to 1.
9. A wireless communication method, comprising:
determining, by a terminal device, that an uplink grant exists at a current
moment, wherein
the uplink grant indicates an asynchronous hybrid automatic repeat request
(HARQ) process
used for transmitting a physical uplink shared channel (PUSCH); and
starting, by the terminal device, an uplink HARQ round trip time (RTT) timer
for the
asynchronous HARQ process at a first moment.
10. The method according to claim 9, wherein the first moment is a moment of a
first
transmission of the PUSCH.
11. The method according to claim 10, wherein the first transmission of the
PUSCH is a
first repetition of k repetitions of a PUSCH transmission, where k is a
maximum repetition
number, and k is a positive integer greater than or equal to 1.
12. The method according to claim 9, wherein the first moment is a moment of a
kth
transmission of the PUSCH, where k is a maximum repetition number, and k is a
positive
integer greater than or equal to 1.
13. The method according to any one of claims 9 to 11, wherein the maximum
repetition
number is configured for the asynchronous HARQ process by a network device.
14. The method according to any one of claims 9 to 11, wherein the maximum
repetition
number is preconfigured for the asynchronous HARQ process.

15. A terminal device, comprising:
a processing unit, configured to monitor a physical downlink control channel
(PDCCH) in
a discontinuous reception (DRX) period, wherein the PDCCH carries an uplink
grant, and the
uplink grant indicates an asynchronous hybrid automatic repeat request (HARQ)
process used
for transmitting a physical uplink shared channel (PUSCH), wherein
the processing unit starts an uplink HARQ round trip time (RTT) timer for the
asynchronous HARQ process after the processing unit detects the PDCCH at a
first moment.
16. The terminal device according to claim 15, wherein the terminal device
further
comprises:
a receiving unit, configured to receive a repetition termination message fed
back by a
network device when the PUSCH is transmitted for the nth time, wherein n is a
positive integer
less than or equal to k, k is a maximum repetition number, and k is a positive
integer greater
than or equal to 1, wherein
the processing unit is further configured to determine that the first moment
is a moment at
which the PUSCH is transmitted for the nth time.
17. The terminal device according to claim 16, wherein the maximum repetition
number
is configured for the asynchronous HARQ process by the network device.
18. The terminal device according to claim 16, wherein the maximum repetition
number
is preconfigured for the asynchronous HARQ process.
19. The terminal device according to claim 16, wherein the repetition
termination message
is dynamic scheduling information indicated by using the PDCCH, or, the
repetition termination
message is an acknowledgment (ACK) frame or a negative-acknowledgment (NACK)
frame
indicated by using the PDCCH.
20. The terminal device according to claim 15, wherein the first moment is a
moment of a
first transmission of the PUSCH.
21. The terminal device according to claim 20, wherein the first transmission
of the
PUSCH is a first repetition of k repetitions of a PUSCH transmission, where k
is a maximum
21

repetition number, and k is a positive integer greater than or equal to 1.
22. The terminal device according to claim 15, wherein the first moment is a
moment of a
kth transmission of the PUSCH, where k is a maximum repetition number, and k
is a positive
integer greater than or equal to 1.
23. A terminal device, comprising:
a processing unit, configured to determine that an uplink grant exists at a
current moment,
wherein the uplink grant indicates an asynchronous hybrid automatic repeat
request (HARQ)
process used for transmitting a physical uplink shared channel (PUSCH),
wherein
the processing unit is further configured to start an uplink HARQ round trip
time (RTT)
timer for the asynchronous HARQ process at a first moment.
24. The terminal device according to claim 23, wherein the first moment is a
moment of a
first transmission of the PUSCH.
25. The terminal device according to claim 24, wherein the first transmission
of the
PUSCH is a first repetition of k repetitions of a PUSCH transmission, where k
is a maximum
repetition number, and k is a positive integer greater than or equal to 1.
26. The terminal device according to claim 23, wherein the first moment is a
moment of a
kth transmission of the PUSCH, where k is a maximum repetition number, and k
is a positive
integer greater than or equal to 1.
27. The terminal device according to any one of claims 23 to 26, wherein the
maximum
repetition number is configured for the asynchronous HARQ process by a network
device.
28. The method according to any one of claims 23 to 26, wherein the maximum
repetition
number is preconfigured for the asynchronous HARQ process.
29. A terminal device, comprising:
a memory configured to store computer-executable instructions; and
one or more processors in communication with the memory and configured to
execute the
according to any one of claims 1 to 14.
22

Description

Note: Descriptions are shown in the official language in which they were submitted.


CA 03082915 2020-05-15
WIRELESS COMMUNICATION METHOD AND TERMINAL DEVICE
BACKGROUND
Technical Field
This application relates to the communications field, and more specifically,
to a wireless
communication method and a terminal device.
Related Art
In a Long Term Evolution (LTE) system, a hybrid automatic repeat request
(HARQ) round
trip time (RTT) timer is defined for each asynchronous HARQ process. That is,
an uplink HARQ
RTT timer is maintained for each asynchronous HARQ process. When the timer is
started, a
terminal device does not need to monitor a physical downlink control channel
(PDCCH) for the
asynchronous HARQ process within the duration of the timer.
In new radio (NR) communication of 5th-Generation (5G) mobile communications
technologies, a repetition of a physical uplink shared channel (PUSCH) needs
to be considered to
determine the timing of starting an uplink HARQ RTT timer, to meet a power-
saving
requirement.
SUMMARY
Embodiments of this application provide a wireless communication method and a
terminal
device. The terminal device can flexibly start an HARQ RTT timer, thereby
saving power.
According to a first aspect, an embodiment of this application provides a
wireless
communication method, including:
monitoring, by a terminal device, a PDCCH in a discontinuous reception (DRX)
period,
wherein the PDCCH carries an uplink grant, and the uplink grant indicates an
asynchronous
HARQ process used for transmitting a PUSCH; and
starting, by the terminal device, an uplink HARQ RTT timer for the
asynchronous HARQ
process at a first moment after detecting the PDCCH.
Therefore, in the wireless communication method according to this embodiment
of this
application, after detecting a PDCCH that indicates an uplink asynchronous
HARQ process, a
1
Date Recue/Date Received 2020-05-15

CA 03082915 2020-05-15
terminal device starts an uplink HARQ RTT timer for the asynchronous HARQ
process at a first
moment, so that the terminal device does not need to monitor a PDCCH while the
uplink HARQ
RTT timer is started, thereby saving power.
Optionally, in an implementation of the first aspect, the method further
includes:
receiving, by the terminal device, a repetition termination message fed back
by a network
device when the PUSCH is transmitted for the nth time, where n is a positive
integer less than or
equal to k, k is a maximum repetition number, and k is a positive integer
greater than or equal to
1; and
determining, by the terminal device, that the first moment is a moment at
which the PUSCH
.. is transmitted for the nth time.
It should be understood that, after the terminal device receives the
repetition termination
message fed back by the network device, it indicates that the network device
has successfully
received the PUSCH, and the repetition can be ended without needing to wait
until the maximum
repetition number is reached.
Therefore, in the wireless communication method according to this embodiment
of this
application, a terminal device can start an uplink HARQ RTT timer for an
asynchronous HARQ
process when receiving a repetition termination message, so that the terminal
device can end in
advance monitoring of a PDCCH, thereby saving power.
Optionally, in an implementation of the first aspect, the repetition
termination message is
dynamic scheduling information indicated by using the PDCCH, or, the
repetition termination
message is an acknowledgment (ACK) frame or a negative-acknowledgment (NACK)
frame
indicated by using the PDCCH.
Optionally, in an implementation of the first aspect, the first moment is a
moment at which
the PUSCH is transmitted for the first time.
Therefore, in the wireless communication method according to this embodiment
of this
application, an uplink HARQ RTT timer is started as soon as a PUSCH is
transmitted for the first
time, so that a terminal device does not need to monitor a PDCCH while the
uplink HARQ RTT
timer is started, thereby saving power.
2
Date Recue/Date Received 2020-05-15

CA 03082915 2020-05-15
Optionally, in an implementation of the first aspect, the first time of
transmitting the PUSCH
is the first time of k times of repeating the PUSCH, k is a maximum repetition
number, and k is a
positive integer greater than or equal to 1.
Optionally, in an implementation of the first aspect, the first moment is a
moment at which
the PUSCH is transmitted for the kth time, k is a maximum repetition number,
and k is a positive
integer greater than or equal to 1.
Optionally, in an implementation of the first aspect, the maximum repetition
number is
configured for the asynchronous HARQ process by the network device.
Optionally, in an implementation of the first aspect, the maximum repetition
number is
preconfigured for the asynchronous HARQ process.
According to a second aspect, an embodiment of this application provides a
wireless
communication method, including:
determining, by the terminal device, that an uplink grant exists at a current
moment, where
the uplink grant indicates an asynchronous HARQ process used for transmitting
a PUSCH; and
starting, by the terminal device, an uplink HARQ RTT timer for the
asynchronous HARQ
process at a first moment.
Therefore, in the wireless communication method according to this embodiment
of this
application, after determining that an uplink grant that indicates an uplink
asynchronous HARQ
process exists at a current moment, a terminal device starts an uplink HARQ
RTT timer for the
asynchronous HARQ process at a first moment, so that the terminal device does
not need to
monitor a PDCCH while the uplink HARQ RTT timer is started, thereby saving
power.
Optionally, in an implementation of the second aspect, the method further
includes:
receiving, by the terminal device, a repetition termination message fed back
by a network
device when the PUSCH is transmitted for the nth time, where n is a positive
integer less than or
equal to k, k is a maximum repetition number, and k is a positive integer
greater than or equal to
1; and
determining, by the terminal device, that the first moment is a moment at
which the PUSCH
is transmitted for the nth time.
3
Date Recue/Date Received 2020-05-15

CA 03082915 2020-05-15
It should be understood that, after the terminal device receives the
repetition termination
message fed back by the network device, it indicates that the network device
has successfully
received the PUSCH, and the repetition can be ended without needing to wait
until the maximum
repetition number is reached.
Therefore, in the wireless communication method according to this embodiment
of this
application, a terminal device can start an uplink HARQ RTT timer for an
asynchronous HARQ
process when receiving a repetition termination message, so that the terminal
device can end in
advance monitoring of a PDCCH, thereby saving power.
Optionally, in an implementation of the second aspect, the repetition
termination message is
dynamic scheduling information indicated by using the PDCCH, or, the
repetition termination
message is an ACK frame or a NACK frame indicated by using the PDCCH.
Optionally, in an implementation of the second aspect, the first moment is a
moment at
which the PUSCH is transmitted for the first time.
Therefore, in the wireless communication method according to this embodiment
of this
application, an uplink HARQ RTT timer is started as soon as a PUSCH is
transmitted for the first
time, so that a terminal device does not need to monitor a PDCCH while the
uplink HARQ RTT
timer is started, thereby saving power.
Optionally, in an implementation of the second aspect, the first time of
transmitting the
PUSCH is the first time of k times of repeating the PUSCH, k is a maximum
repetition number,
and k is a positive integer greater than or equal to 1.
Optionally, in an implementation of the second aspect, the first moment is a
moment at
which the PUSCH is transmitted for the kth time, k is a maximum repetition
number, and k is a
positive integer greater than or equal to 1.
Optionally, in an implementation of the second aspect, the maximum repetition
number is
configured for the asynchronous HARQ process by the network device.
Optionally, in an implementation of the second aspect, the maximum repetition
number is
preconfigured for the asynchronous HARQ process.
According to a third aspect, an embodiment of this application provides a
terminal device,
4
Date Recue/Date Received 2020-05-15

CA 03082915 2020-05-15
which can perform the modules or units in the method according to any one of
the first aspect or
the optional implementations of the first aspect.
According to a third aspect, an embodiment of this application provides a
terminal device,
which can perform the modules or units in the method according to any one of
the second aspect
or the optional implementations of the second aspect.
According to a fifth aspect, a network device is provided. The network device
includes a
processor, a memory, and a communications interface. The processor and the
memory are
connected to the communications interface. The memory is configured to store
an instruction, the
processor is configured to execute the instruction, and the communications
interface is
configured to communicate with other network elements under the control of the
processor.
When the processor performs the instruction stored in the memory, the
execution enables the
processor to perform the method according to any one of the first aspect or
the possible
implementations of the first aspect.
According to a sixth aspect, a network device is provided. The network device
includes a
processor, a memory, and a communications interface. The processor and the
memory are
connected to the communications interface. The memory is configured to store
an instruction, the
processor is configured to execute the instruction, and the communications
interface is
configured to communicate with other network elements under the control of the
processor.
When the processor performs the instruction stored in the memory, the
execution enables the
processor to perform the method according to any one of the second aspect or
the possible
implementations of the second aspect.
According to a seventh aspect, a computer storage medium is provided. The
computer
storage medium stores program code, and the program code is used to instruct
the computer to
execute the instruction of the method according to any one of the first aspect
or the possible
.. implementations of the first aspect.
According to an eighth aspect, a computer storage medium is provided. The
computer
storage medium stores program code, and the program code is used to instruct
the computer to
execute the instruction of the method according to any one of the second
aspect or the possible
implementations of the second aspect.
5
Date Recue/Date Received 2020-05-15

CA 03082915 2020-05-15
According to a ninth aspect, a computer program product including an
instruction is
provided, and when the computer program product is run on a computer, the
computer program
product enables the computer to perform the method according to the foregoing
aspects.
BRIEF DESCRIPTION OF THE DRAWINGS
FIG. 1 is a schematic diagram of an application scenario according to an
embodiment of this
application.
FIG. 2 is a schematic flowchart of a wireless communication method according
to an
embodiment of this application.
FIG. 3 is a schematic flowchart of another wireless communication method
according to an
embodiment of this application.
FIG. 4 is a schematic block diagram of a terminal device according to an
embodiment of this
application.
FIG. 5 is a schematic block diagram of another terminal device according to an
embodiment
of this application.
FIG. 6 is a schematic block diagram of a wireless communications device
according to an
embodiment of this application.
FIG. 7 is a schematic structural diagram of a system chip according to an
embodiment of
this application.
DETAILED DESCRIPTION
The technical solutions of the embodiments of this application are clearly and
completely
described below with reference to the accompanying drawings of the embodiments
of this
application.
The technical solution of the embodiments of this application may be applied
to various
communications systems, for example: an LTE system, an LTE frequency division
duplex (FDD)
system, an LTE time division duplex (TDD) system, a Universal Mobile
Telecommunications
System (UMTS), a Worldwide Interoperability for Microwave Access (WiMAX)
communications system or a 5G communications system and the like.
6
Date Recue/Date Received 2020-05-15

CA 03082915 2020-05-15
The terminal device in the embodiments of this application may also be
referred to as user
equipment (UE), an access terminal, a subscriber unit, a subscriber station, a
mobile station, a
mobile console, a remote station, a remote terminal, a mobile device, a user
terminal, a terminal,
a wireless communications device, a user agent, a user apparatus, or the like.
Alternatively, the
terminal device may be a cellular phone, a cordless phone, a Session
Initiation Protocol (SIP)
phone, a wireless local loop (WLL) station, a personal digital assistant
(PDA), a handheld device
having a wireless communication function, a computing device, another
processing device
connected to a wireless modem, an in-vehicle device, a wearable device, a
terminal device in a
5G network, or a terminal device in a future evolved public land mobile
network (PLMN). This
is not limited in the embodiments of this application.
The embodiments are described with reference to a network device in this
application. In the
embodiments of this application, the network device may be a device configured
to communicate
with a terminal device, and the access network device may be an evolutional
nodeB (eNB or
eNodeB) in the LTE system, and may be alternatively a wireless controller in a
cloud radio
access network (CRAN) scenario. Alternatively, the access network device may
be a relay
station, an access point, an in-vehicle device, a wearable device, a next
generation evolutional
nodeB (NG-eNB), an access network device (for example, gNB) in a 5G network,
an access
network device in a future evolved PLMN, or the like. This is not limited in
the embodiments of
this application.
FIG. 1 shows one network device and two terminal devices as an example.
Optionally, the
wireless communications system 100 may include a plurality of network devices,
and another
quantity of terminal devices may be included in the coverage of each network
device. This is not
limited in this embodiment of this application.
Optionally, the wireless communications system 100 may further include other
network
entities such as a network controller, a mobility management entity (MME), and
an access and
mobility management function (AMF). This is not limited in this embodiment of
this application.
In addition, aspects or features of this application may be implemented as a
method, an
apparatus, or a product that uses standard programming and/or engineering
technologies. The
term "product" used in this application covers a computer program that can be
accessed from any
computer-readable component, carrier or medium. For example, the computer-
readable medium
7
Date Recue/Date Received 2020-05-15

CA 03082915 2020-05-15
may include but is not limited to: a magnetic storage component (for example,
a hard disk, a
floppy disk, or a magnetic tape), an optical disc (for example, a compact disc
(CD), a digital
versatile disc (DVD)), a smart card and a flash memory component (for example,
an erasable
programmable read-only memory (EPROM), a card, a stick, or a key drive). In
addition, various
storage media described in this specification may indicate one or more devices
and/or other
machine-readable media that are configured to store information. The term
"machine-readable
media" may include but is not limited to various media that can store, contain
and/or carry an
instruction and/or data.
It should be understood that, the terms "system" and "network" may be used
interchangeably
in this specification. The term "and/or" in this specification describes only
an association
relationship for describing associated objects and represents that three
relationships may exist.
For example, A and/or B may represent the following three cases: only A
exists, both A and B
exist, and only B exists. In addition, the character "/" in this specification
generally indicates an
"or" relationship between the associated objects.
FIG. 2 is a schematic flowchart of a wireless communication method 200
according to an
embodiment of this application. Optionally, the method 200 may be optionally
applied to the
system shown in FIG. 1. This is not limited herein. The method 200 includes at
least a part of the
following content.
210. A terminal device monitors a PDCCH in a DRX period, where the PDCCH
carries an
uplink grant, and the uplink grant indicates an asynchronous HARQ process used
for
transmitting a PUSCH.
Optionally, the terminal device can transmit the PUSCH on the asynchronous
HARQ
process according to the uplink grant.
220. The terminal device starts an uplink HARQ RTT timer for the asynchronous
HARQ
process at a first moment after detecting the PDCCH.
It should be understood that while the uplink HARQ RTT timer is started, the
terminal
device does not intend to monitor a PDCCH for the asynchronous HARQ process.
Optionally, when the terminal device transmits the PUSCH by using the
asynchronous
HARQ process, if the transmission fails, the terminal device needs to repeat
the PUSCH by using
8
Date Recue/Date Received 2020-05-15

CA 03082915 2020-05-15
the asynchronous HARQ process.
Optionally, the asynchronous HARQ process has a maximum repetition number. If
a
repetition number exceeds the maximum repetition number, it may be considered
that the data
transmission fails. In this case, the asynchronous HARQ process does not need
to be repeated.
For example, the maximum repetition number of an asynchronous HARQ process a
is k. If
the terminal device fails to transmit the uplink data Q after n k times of
transmission by using the
asynchronous HARQ process a, the terminal device considers that the uplink
data Q fails to be
transmitted and does not need to repeat the uplink data Q.
Optionally, the maximum repetition number is configured for the asynchronous
HARQ
process by a network device.
Optionally, the maximum repetition number is preconfigured for the
asynchronous HARQ
process.
Optionally, the terminal device can determine the first moment in the
following manners:
Manner 1:
The terminal device receives a repetition termination message fed back by a
network device
when the PUSCH is transmitted for the nth time, where n is a positive integer
less than or equal to
k, k is a maximum repetition number, and k is a positive integer greater than
or equal to 1.
The terminal device determines that the first moment is a moment at which the
PUSCH is
transmitted for the nth time.
Optionally, the nth time of transmitting the PUSCH means the nth repetition
that takes place
after the terminal device still fails to transmit the PUSCH after n-1
consecutive repetitions.
Optionally, the repetition termination message is dynamic scheduling
information indicated
by using the PDCCH by the network device.
Optionally, the repetition termination message is an ACK frame or a NACK frame
indicated
by using the PDCCH.
It should be understood that, after the terminal device receives the
repetition termination
message fed back by the network device, it indicates that the network device
has successfully
9
Date Recue/Date Received 2020-05-15

CA 03082915 2020-05-15
received the PUSCH, and the repetition can be ended without needing to wait
until the maximum
repetition number is reached.
Manner 2:
The terminal device determines that the first moment is a moment at which the
PUSCH is
transmitted for the first time.
It should be understood that, the moment at which the PUSCH is transmitted for
the first
time is not a special case of n = 1 in Manner 1. In Manner 2, the terminal
device does not need to
receive a message fed back by the network device.
Optionally, the first time of transmitting the PUSCH means that the terminal
device
transmits the PUSCH for the first time.
Optionally, if the first time of transmitting the PUSCH fails, the PUSCH may
be repeated.
Optionally, when the terminal device determines that the first moment is the
moment at
which the PUSCH is transmitted for the first time, it may be understood that
the terminal device
does not intend to receive a PDCCH for the asynchronous HARQ process at the
moment of
transmitting the PUSCH for the first time. If the PUSCH is repeated
subsequently, the terminal
device still does not intend to receive a PDCCH for the asynchronous HARQ
process.
Optionally, the first time of transmitting the PUSCH is the first time of k
times of repeating
the PUSCH, k is a maximum repetition number, and k is a positive integer
greater than or equal
to 1.
Manner 3:
The terminal device determines that the first moment is a moment at which the
PUSCH is
transmitted for the kth time, k is a maximum repetition number, and k is a
positive integer
greater than or equal to 1.
Optionally, the kth time of transmitting the PUSCH means that the terminal
device repeats
the PUSCH for the last time.
Optionally, in this case, the terminal device starts the uplink HARQ RTT timer
for the
asynchronous HARQ process at a subframe corresponding to the PUSCH repeated
for the last
time.
Date Recue/Date Received 2020-05-15

CA 03082915 2020-05-15
Therefore, in Manner 1 according to this embodiment of this application, a
terminal device
can start an uplink HARQ RTT timer for an asynchronous HARQ process when
receiving a
repetition termination message, so that the terminal device can end in advance
monitoring of a
PDCCH, thereby saving power.
In Manner 2 according to this embodiment of this application, an uplink HARQ
RTT timer
is started as soon as a PUSCH is transmitted for the first time, so that a
terminal device does not
need to monitor a PDCCH while the uplink HARQ RTT timer is started, thereby
saving power.
In Manner 3 according to this embodiment of this application, an uplink HARQ
RTT timer
is started as soon as a PUSCH is transmitted for the last time, so that data
can be transmitted as
reliably as possible, and a terminal device does not need to monitor a PDCCH
while the uplink
HARQ RTT timer is started, thereby saving power.
FIG. 3 is a schematic flowchart of a wireless communication method 300
according to an
embodiment of this application. Optionally, the method 300 may be applied to
the system shown
in FIG. 1. This is not limited herein. The method 300 includes at least a part
of the following
content.
310. A terminal device determines that an uplink grant exists at a current
moment, where the
uplink grant indicates an asynchronous HARQ process used for transmitting a
PUSCH.
Optionally, the terminal device can transmit the PUSCH on the asynchronous
HARQ
process according to the uplink grant.
320. The terminal device starts an uplink HARQ RTT timer for the asynchronous
HARQ
process at a first moment.
Optionally, the maximum repetition number is configured for the asynchronous
HARQ
process by a network device.
Optionally, the maximum repetition number is preconfigured for the
asynchronous HARQ
process.
Optionally, the terminal device can determine the first moment in the
following manners:
Manner 1:
The terminal device receives a repetition termination message fed back by a
network device
11
Date Recue/Date Received 2020-05-15

CA 03082915 2020-05-15
when the PUSCH is transmitted for the nth time, where n is a positive integer
less than or equal to
k, k is a maximum repetition number, and k is a positive integer greater than
or equal to 1; and
The terminal device determines that the first moment is a moment at which the
PUSCH is
transmitted for the nth time.
Optionally, the rith time of transmitting the PUSCH means the nth repetition
that takes place
after the terminal device still fails to transmit the PUSCH after n-1
consecutive repetitions.
Optionally, the repetition termination message is dynamic scheduling
information indicated
by using the PDCCH by the network device.
Optionally, the repetition termination message is an ACK frame or a NACK frame
indicated
by using the PDCCH.
It should be understood that, after the terminal device receives the
repetition termination
message fed back by the network device, it indicates that the network device
has successfully
received the PUSCH, and the repetition can be ended without needing to wait
until the maximum
repetition number is reached.
Manner 2:
The terminal device determines that the first moment is a moment at which the
PUSCH is
transmitted for the first time.
Optionally, the first time of transmitting the PUSCH means that the terminal
device
transmits the PUSCH for the first time.
Optionally, if the first time of transmitting the PUSCH fails, the PUSCH may
be repeated.
Optionally, when the terminal device determines that the first moment is the
moment at
which the PUSCH is transmitted for the first time, it may be understood that
the terminal device
does not intend to receive a PDCCH for the asynchronous HARQ process at the
moment of
transmitting the PUSCH for the first time. If the PUSCH is repeated
subsequently, the terminal
.. device still does not intend to receive a PDCCH for the asynchronous HARQ
process.
It should be understood that, the moment at which the PUSCH is transmitted for
the first
time is not a special case of n = 1 in Manner 1. In Manner 2, the terminal
device does not need to
receive a message fed back by the network device.
12
Date Recue/Date Received 2020-05-15

CA 03082915 2020-05-15
Optionally, the first time of transmitting the PUSCH is the first time of k
times of repeating
the PUSCH, k is a maximum repetition number, and k is a positive integer
greater than or equal
to 1.
Manner 3:
The terminal device determines that the first moment is a moment at which the
PUSCH is
transmitted for the kth time, k is a maximum repetition number, and k is a
positive integer
greater than or equal to 1.
Optionally, the kth time of transmitting the PUSCH means that the terminal
device repeats
the PUSCH for the last time.
Optionally, in this case, the terminal device starts the uplink HARQ RTT timer
for the
asynchronous HARQ process at a subframe corresponding to the PUSCH repeated
for the last
time.
Therefore, in Manner 1 according to this embodiment of this application, a
terminal device
can start an uplink HARQ RTT timer for an asynchronous HARQ process when
receiving a
repetition termination message, so that the terminal device can end in advance
monitoring of a
PDCCH, thereby saving power.
In Manner 2 according to this embodiment of this application, an uplink HARQ
RTT timer
is started as soon as a PUSCH is transmitted for the first time, so that a
terminal device does not
need to monitor a PDCCH while the uplink HARQ RTT timer is started, thereby
saving power.
In Manner 3 according to this embodiment of this application, an uplink HARQ
RTT timer
is started as soon as a PUSCH is transmitted for the last time, so that data
can be transmitted as
reliably as possible, and the terminal device does not need to monitor a PDCCH
while the uplink
HARQ RTT timer is started, thereby saving power.
FIG. 4 is a schematic block diagram of a terminal device 400 according to an
embodiment of
this application. As shown in FIG. 4, the terminal device 400 includes:
a processing unit 410, configured to monitor a PDCCH in a DRX period, where
the PDCCH
carries an uplink grant, and the uplink grant indicates an asynchronous HARQ
process used for
transmitting a PUSCH, where
13
Date Recue/Date Received 2020-05-15

CA 03082915 2020-05-15
after the processing unit 410 detects the PDCCH, the processing unit 410
starts an uplink
HARQ RTT timer for the asynchronous HARQ process at a first moment.
Optionally, the terminal device 400 further includes:
a receiving unit 420, configured to receive a repetition termination message
fed back by a
network device when the PUSCH is transmitted for the nth time, where n is a
positive integer less
than or equal to k, k is a maximum repetition number, and k is a positive
integer greater than or
equal to 1, where
the processing unit 410 is further configured to determine that the first
moment is a moment
at which the PUSCH is transmitted for the nth time.
Optionally, the repetition termination message is dynamic scheduling
information indicated
by using the PDCCH, or, the repetition termination message is an ACK frame or
a NACK frame
indicated by using the PDCCH.
Optionally, the first moment is a moment at which the PUSCH is transmitted for
the first
time.
Optionally, the first time of transmitting the PUSCH is the first time of k
times of repeating
the PUSCH, k is a maximum repetition number, and k is a positive integer
greater than or equal
to 1.
Optionally, the first moment is a moment at which the PUSCH is transmitted for
the kth
time, k is a maximum repetition number, and k is a positive integer greater
than or equal to 1.
Optionally, the maximum repetition number is configured for the asynchronous
HARQ
process by a network device.
Optionally, the maximum repetition number is preconfigured for the
asynchronous HARQ
process.
It should be understood that a corresponding procedure of a terminal device in
the method
200 in FIG. 2 is respectively implemented according to the foregoing and other
operations and/or
functions of each module in the terminal device 400 according to the
embodiments of this
application. For brevity, details are not described herein again.
FIG. 5 is a schematic block diagram of a terminal device 500 according to an
embodiment of
14
Date Recue/Date Received 2020-05-15

CA 03082915 2020-05-15
this application. As shown in FIG. 5, the terminal device 500 includes:
a processing unit 510, configured to determine that an uplink grant exists at
a current
moment, where the uplink grant indicates an asynchronous HARQ process used for
transmitting
a PUSCH, where
the processing unit 510 is further configured to start an uplink HARQ RTT
timer for the
asynchronous HARQ process at a first moment.
Optionally, the terminal device 500 further includes:
a receiving unit 520, configured to receive a repetition termination message
fed back by a
network device when the PUSCH is transmitted for the nth time, where n is a
positive integer less
than or equal to k, k is a maximum repetition number, and k is a positive
integer greater than or
equal to 1, where
the processing unit 510 is further configured to determine that the first
moment is a moment
at which the PUSCH is transmitted for the nth time.
Optionally, the repetition termination message is dynamic scheduling
information indicated
by using the PDCCH, or, the repetition termination message is an ACK frame or
a NACK frame
indicated by using the PDCCH.
Optionally, the first moment is a moment at which the PUSCH is transmitted for
the first
time.
Optionally, the first time of transmitting the PUSCH is the first time of k
times of repeating
the PUSCH, k is a maximum repetition number, and k is a positive integer
greater than or equal
to 1.
Optionally, the first moment is a moment at which the PUSCH is transmitted for
the kth
time, k is a maximum repetition number, and k is a positive integer greater
than or equal to 1.
Optionally, the maximum repetition number is configured for the asynchronous
HARQ
process by a network device.
Optionally, the maximum repetition number is preconfigured for the
asynchronous HARQ
process.
Date Recue/Date Received 2020-05-15

CA 03082915 2020-05-15
It should be understood that a corresponding procedure of a terminal device in
the method
300 in FIG. 3 is respectively implemented according to the foregoing and other
operations and/or
functions of each module in the terminal device 500 according to the
embodiments of this
application. For brevity, details are not described herein again.
FIG. 6 is a schematic block diagram of a wireless communications device 600
according to
an embodiment of this application. The device 600 includes:
a memory 610, configured to store a program, where the program includes code;
a transceiver 620, configured to communicate with other devices; and
a processor 630, configured to execute the code in the program in the memory
610.
Optionally, the transceiver 620 is configured to specifically send and receive
signals under
the driving of the processor 630.
Optionally, when the code is executed, the processor 630 may further implement
each
operation performed by the terminal device in the method 200 in FIG. 2 and the
method 300 in
FIG. 3. For brevity, details are not described herein again. In this case, the
device 600 may be a
terminal device, for example, a mobile phone.
It should be understood that, in this embodiment of this application, the
processor 630 may
be a central processing unit (CPU), or the processor 630 may be another
general purpose
processor, digital signal processor (DSP), application-specific integrated
circuit (ASIC),
field-programmable gate array (FPGA), or another programmable logic device,
discrete gate or
transistor logic device, or discrete hardware component, or the like. The
general purpose
processor may be a microprocessor, or the processor may be any conventional
processor or the
like.
The memory 610 may include a read-only memory (ROM) and a random access memory
(RAM), and provides an instruction and data to the processor 630. A part of
the memory 610
may further include a non-volatile RAM. For example, the memory 610 may
further store device
type information.
The transceiver 620 may be configured to implement functions of sending and
receiving
signals, for example, frequency modulation and demodulation functions, which
are also referred
16
Date Recue/Date Received 2020-05-15

CA 03082915 2020-05-15
to as up-conversion and down-conversion functions.
During implementation, at least one step of the foregoing method may be
completed through
an integrated logical circuit of hardware in the processor 630, or the
integrated logical circuit can
complete the at least one step under the driving of an instruction in a
software form. Therefore,
the wireless communications device 600 may be a chip or a chip set. Steps of
the methods
disclosed with reference to the embodiments of this application may be
directly performed and
completed by means of a hardware processor, or may be performed and completed
by using a
combination of hardware and software modules in the processor. The software
module may be
located in a mature storage medium in the field, such as a RAM, a flash
memory, a ROM, a
programmable ROM, an electrically-erasable programmable memory, or a register.
The storage
medium is located in the memory, and the processor 630 reads information in
the memory and
completes the steps in the foregoing methods in combination with hardware of
the processor. To
avoid repetition, details are not described herein again.
FIG. 7 is a schematic structural diagram of a system chip 700 according to an
embodiment
of this application. The system chip 700 in FIG. 7 includes an input interface
701, an output
interface 702, a processor 703, and a memory 704 that may be connected to each
other by using
an internal communications connection line, and the processor 703 is
configured to execute code
in the memory 704.
Optionally, when the code is executed, the processor 703 implements the method
performed
by the terminal device in the method embodiments. For brevity, details are not
described herein
again.
All or some of the foregoing embodiments may be implemented by means of
software,
hardware, firmware, or any combination thereof. When software is used to
implement the
embodiments, all or some of the embodiments may be implemented in the form of
a computer
program product. The computer program product includes one or more computer
instructions.
When the computer program instructions are loaded and executed on the
computer, all or some
of the procedures or functions according to the embodiments of this
application are generated.
The computer may be a general-purpose computer, a special-purpose computer, a
computer
network, or another programmable apparatus. The computer instructions may be
stored in a
computer-readable storage medium or may be transmitted from a computer-
readable storage
17
Date Recue/Date Received 2020-05-15

CA 03082915 2020-05-15
medium to another computer-readable storage medium. For example, the computer
instructions
may be transmitted from a website, computer, server, or data center to another
website, computer,
server, or data center in a wired (for example, a coaxial cable, an optical
fiber, or a digital
subscriber line (DSL)) or wireless (for example, infrared, radio, or
microwave) manner. The
computer-readable storage medium may be any usable medium accessible by a
computer, or a
data storage device, such as a server or a data center, integrating one or
more usable media. The
usable medium may be a magnetic medium (for example, a floppy disk, a hard
disk, or a
magnetic tape), an optical medium (for example, a DVD), a semiconductor medium
(for example,
a solid-state drive (SSD)), or the like.
It should be noted that, in the embodiments of this application, sequence
numbers of the
foregoing processes do not indicate an execution sequence, and an execution
sequence of
processes shall be determined according to functions and internal logic
thereof, and shall
constitute no limitation on an implementation process of the embodiments of
this application.
It may be clearly understood by a person skilled in the art that, for the
purpose of convenient
and brief description, for a detailed working process of the foregoing system,
apparatus, and unit,
refer to a corresponding process in the foregoing method embodiments, and
details are not
described herein again.
The foregoing descriptions are merely specific implementations of this
application, but are
not intended to limit the protection scope of this application. Any variation
or replacement
readily figured out by a person skilled in the art within the technical scope
disclosed in this
application shall fall within the protection scope of this application.
Therefore, the protection
scope of this application shall be subject to the protection scope of the
claims.
18
Date Recue/Date Received 2020-05-15

Representative Drawing
A single figure which represents the drawing illustrating the invention.
Administrative Status

2024-08-01:As part of the Next Generation Patents (NGP) transition, the Canadian Patents Database (CPD) now contains a more detailed Event History, which replicates the Event Log of our new back-office solution.

Please note that "Inactive:" events refers to events no longer in use in our new back-office solution.

For a clearer understanding of the status of the application/patent presented on this page, the site Disclaimer , as well as the definitions for Patent , Event History , Maintenance Fee  and Payment History  should be consulted.

Event History

Description Date
Application Not Reinstated by Deadline 2024-01-03
Inactive: Dead - No reply to s.86(2) Rules requisition 2024-01-03
Letter Sent 2023-11-16
Deemed Abandoned - Failure to Respond to Maintenance Fee Notice 2023-05-16
Deemed Abandoned - Failure to Respond to an Examiner's Requisition 2023-01-03
Inactive: IPC expired 2023-01-01
Letter Sent 2022-11-16
Examiner's Report 2022-08-31
Inactive: Report - No QC 2022-08-01
Amendment Received - Response to Examiner's Requisition 2021-11-05
Amendment Received - Voluntary Amendment 2021-11-05
Examiner's Report 2021-07-06
Inactive: Report - No QC 2021-06-26
Common Representative Appointed 2020-11-07
Revocation of Agent Requirements Determined Compliant 2020-08-11
Appointment of Agent Requirements Determined Compliant 2020-08-11
Inactive: Cover page published 2020-07-16
Revocation of Agent Request 2020-06-30
Appointment of Agent Request 2020-06-30
Amendment Received - Voluntary Amendment 2020-06-24
Letter Sent 2020-06-15
Letter sent 2020-06-15
Inactive: First IPC assigned 2020-06-13
Inactive: IPC assigned 2020-06-13
Application Received - PCT 2020-06-13
National Entry Requirements Determined Compliant 2020-05-15
Request for Examination Requirements Determined Compliant 2020-05-15
All Requirements for Examination Determined Compliant 2020-05-15
Application Published (Open to Public Inspection) 2019-05-23

Abandonment History

Abandonment Date Reason Reinstatement Date
2023-05-16
2023-01-03

Maintenance Fee

The last payment was received on 2021-10-25

Note : If the full payment has not been received on or before the date indicated, a further fee may be required which may be one of the following

  • the reinstatement fee;
  • the late payment fee; or
  • additional fee to reverse deemed expiry.

Patent fees are adjusted on the 1st of January every year. The amounts above are the current amounts if received by December 31 of the current year.
Please refer to the CIPO Patent Fees web page to see all current fee amounts.

Fee History

Fee Type Anniversary Year Due Date Paid Date
MF (application, 2nd anniv.) - standard 02 2019-11-18 2020-05-15
Basic national fee - standard 2020-05-15 2020-05-15
Request for examination - standard 2022-11-16 2020-05-15
MF (application, 3rd anniv.) - standard 03 2020-11-16 2020-09-10
MF (application, 4th anniv.) - standard 04 2021-11-16 2021-10-25
Owners on Record

Note: Records showing the ownership history in alphabetical order.

Current Owners on Record
GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP., LTD.
Past Owners on Record
HAI TANG
Past Owners that do not appear in the "Owners on Record" listing will appear in other documentation within the application.
Documents

To view selected files, please enter reCAPTCHA code :



To view images, click a link in the Document Description column (Temporarily unavailable). To download the documents, select one or more checkboxes in the first column and then click the "Download Selected in PDF format (Zip Archive)" or the "Download Selected as Single PDF" button.

List of published and non-published patent-specific documents on the CPD .

If you have any difficulty accessing content, you can call the Client Service Centre at 1-866-997-1936 or send them an e-mail at CIPO Client Service Centre.


Document
Description 
Date
(yyyy-mm-dd) 
Number of pages   Size of Image (KB) 
Description 2021-11-04 18 890
Description 2020-05-14 18 898
Claims 2020-05-14 5 214
Drawings 2020-05-14 3 40
Abstract 2020-05-14 1 15
Representative drawing 2020-07-15 1 18
Cover Page 2020-07-15 1 39
Claims 2020-06-23 4 172
Representative drawing 2020-07-15 1 9
Claims 2021-11-04 3 135
Courtesy - Letter Acknowledging PCT National Phase Entry 2020-06-14 1 588
Courtesy - Acknowledgement of Request for Examination 2020-06-14 1 433
Commissioner's Notice - Maintenance Fee for a Patent Application Not Paid 2022-12-27 1 551
Courtesy - Abandonment Letter (R86(2)) 2023-03-13 1 561
Courtesy - Abandonment Letter (Maintenance Fee) 2023-06-26 1 550
Commissioner's Notice - Maintenance Fee for a Patent Application Not Paid 2023-12-27 1 551
International Preliminary Report on Patentability 2020-05-14 8 315
International search report 2020-05-14 4 145
National entry request 2020-05-14 6 169
Amendment - Claims 2020-05-14 4 228
Patent cooperation treaty (PCT) 2020-05-14 1 45
Statement amendment 2020-05-14 1 12
Patent cooperation treaty (PCT) 2020-05-14 1 75
Amendment / response to report 2020-06-23 15 529
Examiner requisition 2021-07-05 6 247
Amendment / response to report 2021-11-04 22 949
Examiner requisition 2022-08-30 6 304