Method for managing a timer, transmitting information, terminal device, and network device
After receiving the PDCCH using C-RNTI scrambled in the terminal device, determining whether to stop or start the SPS timer, the problem of insufficient compatibility between the existing system framework and the SPS timer is solved, and the overall performance of the system is improved.
Patent Information
- Application Number
- CN201780095815.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2017-12-29
- Publication Date
- 2025-05-27
- Estimated Expiration
- 2037-12-29
AI Technical Summary
The existing system framework has weak compatibility with semi-static scheduling SPS timers, especially in the case of dynamic resources based on cell wireless network temporary identification of C-RNTI scheduling.
After receiving the first physical downlink control channel PDCCH using C-RNTI scrambled in the terminal device, it is determined whether to stop or start the SPS timer, thereby improving compatibility of the SPS timer with the existing system framework.
The compatibility of SPS timer with the existing system framework is effectively improved, so that SPS timer can be started, stopped or started according to the dynamic resources scheduled by C-RNTI, improving the overall performance of the system.
Smart Images

Figure CN111213333B_ABST
Abstract
Description
Technical Field
[0001] Embodiments of the present application relate to the field of communications, and more specifically, to a method for retransmitting data, a terminal device, and a network device. Background Art
[0002] In New Radio (NR), a Semi-Persistent Scheduling (SPS) timer is defined. Specifically, the following are defined:
[0003] 1. When a retransmitted data / newly transmitted data is sent on semi-static resources / or dynamic resources scheduled based on a semi-static Radio Network Temporary Identifier (RNTI), this timer starts.
[0004] 2. When this timer is running, if the user has semi-static resources at the current time, the user does not perform any transmission.
[0005] 3. When this timer is running and the user receives dynamic resources scheduled based on a semi-static RNTI, this timer stops or starts, and based on the above 1, this timer restarts.
[0006] However, after this timer obtains dynamic resources scheduled based on a Cell Radio Network Temporary Identifier (C-RNTI), there are no relevant regulations regarding the SPS timer, and the compatibility with the existing system framework is weak. Summary of the Invention
[0007] Provided are a method for managing a timer and transmitting information, a terminal device, and a network device. It can effectively improve the compatibility of the SPS timer with the existing system framework.
[0008] In a first aspect, provided is a method for managing a timer, which is applied to a terminal device, and the terminal device has a semi-persistent scheduling (SPS) timer.
[0009] The method includes:
[0010] After the terminal device receives a first Physical Downlink Control Channel (PDCCH) scrambled with a Cell Radio Network Temporary Identifier (C-RNTI), it determines whether to stop or start the SPS timer.
[0011] In embodiments of the present application, after the terminal device receives this first PDCCH, the SPS timer can be started or stopped or restarted based on dynamic resources scheduled by the C-RNTI, thereby effectively improving the compatibility of the SPS timer with the existing system framework.
[0012] In some possible implementations, determining whether to stop or start the SPS timer includes:
[0013] When the terminal device meets the first condition, determine to stop the SPS timer, where the first condition is the criterion for the terminal device to determine whether to stop the SPS timer after obtaining the first PDCCH.
[0014] In some possible implementations, when the terminal device meets the first condition, determining to stop the SPS timer includes:
[0015] When the terminal device determines that the hybrid automatic repeat request (HARQ) process corresponding to the first PDCCH uses the resources scrambled by the SPS RNTI for uplink data transmission before using the resources scheduled by the first PDCCH, stop the SPS timer.
[0016] In some possible implementations, when the terminal device meets the first condition, determining to stop the SPS timer includes:
[0017] When the terminal device determines that the hybrid automatic repeat request (HARQ) process corresponding to the first PDCCH of the terminal device uses the SPS resources for uplink data transmission before using the resources scheduled by the first PDCCH, stop the SPS timer.
[0018] In some possible implementations, when the terminal device meets the first condition, determining to stop the SPS timer includes:
[0019] When the terminal device determines that the SPS timer is running, stop the SPS timer.
[0020] In some possible implementations, determining whether to stop or start the SPS timer includes:
[0021] When the terminal device meets the second condition, determine to start or restart the SPS timer, where the second condition is the criterion for the terminal device to determine whether to start the SPS timer after obtaining the first PDCCH.
[0022] In some possible implementations, when the terminal device meets the second condition, determining to start or restart the SPS timer includes:
[0023] When the terminal device determines that SPS resources are configured, start or restart the SPS timer.
[0024] In some possible implementations, when the terminal device determines that SPS resources are configured, starting or restarting the SPS timer includes:
[0025] The terminal device starts or restarts the SPS timer when the terminal device determines that SPS resources are configured and the SPS resources of the terminal device are activated.
[0026] In some possible implementations, before determining whether to stop or start the SPS timer, the method further includes:
[0027] The terminal device receives configuration information sent by the network device, and the configuration information is used for the terminal device to determine whether to stop or start the SPS timer after obtaining the first PDCCH;
[0028] Wherein, determining whether to stop or start the SPS timer includes:
[0029] The terminal device determines whether to stop or start the SPS timer according to the configuration information.
[0030] In some possible implementations, the terminal device receiving the configuration information sent by the network device includes:
[0031] The terminal device receives radio resource control (RRC) signaling sent by the network device, and the RRC signaling includes the configuration information.
[0032] In some possible implementations, before determining whether to stop or start the SPS timer, the method further includes:
[0033] The terminal device sends new data to the network device on the SPS resources, or sends retransmitted data to the network device on resources scheduled by a second PDCCH scrambled with an SPS radio network temporary identity;
[0034] The terminal device starts the SPS timer.
[0035] In a second aspect, a method for transmitting information is provided, including:
[0036] The network device sends a first physical downlink control channel (PDCCH) scrambled with a cell radio network temporary identity (C-RNTI) to the terminal device.
[0037] In some possible implementations, before the network device sends a first physical downlink control channel (PDCCH) scrambled with a cell radio network temporary identity (C-RNTI) to the terminal device, the method further includes:
[0038] The network device sends configuration information to the terminal device, and the configuration information is used for the terminal device to determine whether to stop or start the semi-persistent scheduling (SPS) timer of the terminal device after obtaining the resources indicated by the first physical downlink control channel (PDCCH).
[0039] In some possible implementation manners, the network device sending configuration information to the terminal device includes:
[0040] The network device sends radio resource control (RRC) signaling to the terminal device, and the RRC signaling includes the configuration information.
[0041] In some possible implementation manners, before the network device sends a first physical downlink control channel (PDCCH) scrambled with a cell radio network temporary identifier (C-RNTI) to the terminal device, the method further includes:
[0042] The network device receives new data sent by the network device on semi-persistent scheduling (SPS) resources, or receives retransmitted data sent by the terminal device on resources scheduled by a first PDCCH scrambled with an SPS radio network temporary identifier.
[0043] In a third aspect, a terminal device is provided, and the terminal device has a semi-persistent scheduling (SPS) timer;
[0044] The terminal device includes:
[0045] A transceiver unit, configured to receive a first physical downlink control channel (PDCCH) scrambled with a cell radio network temporary identifier (C-RNTI);
[0046] A processing unit, configured to determine whether to stop or start the SPS timer.
[0047] In a fourth aspect, a network device is provided, including:
[0048] A transceiver unit, configured to send a first physical downlink control channel (PDCCH) scrambled with a cell radio network temporary identifier (C-RNTI) to the terminal device.
[0049] In a fifth aspect, a terminal device is provided, and the terminal device has a semi-persistent scheduling (SPS) timer;
[0050] The terminal device includes:
[0051] A transceiver, configured to receive a first physical downlink control channel (PDCCH) scrambled with a cell radio network temporary identifier (C-RNTI);
[0052] A processor, configured to determine whether to stop or start the SPS timer.
[0053] In a sixth aspect, a network device is provided, including:
[0054] a transceiver, configured to send a first physical downlink control channel PDCCH scrambled with a cell radio network temporary identity C-RNTI to the terminal device.
[0055] In a seventh aspect, a computer-readable medium is provided for storing a computer program, the computer program including instructions for executing the method embodiments of the first aspect or the foregoing second aspect.
[0056] In an eighth aspect, a computer chip is provided, including: an input interface, an output interface, at least one processor, and a memory, the processor being configured to execute code in the memory, and when the code is executed, the processor can implement each process executed by the terminal device in the method of managing a timer in the first aspect above.
[0057] In a ninth aspect, a computer chip is provided, including: an input interface, an output interface, at least one processor, and a memory, the processor being configured to execute code in the memory, and when the code is executed, the processor can implement each process executed by the network device in the method of transmitting information in the second aspect above.
[0058] In a tenth aspect, a communication system is provided, including the aforementioned terminal device and network device. Description of the Drawings
[0059] Figure 1 is an example of the application scenario of this application.
[0060] Figure 2 is a schematic flowchart of the method for managing a timer in an embodiment of this application.
[0061] Figure 3 is a schematic flowchart of the method for transmitting information in an embodiment of this application.
[0062] Figure 4 is a schematic block diagram of a terminal device in an embodiment of this application.
[0063] Figure 5 is a schematic block diagram of another terminal device in an embodiment of this application.
[0064] Figure 6 is a schematic block diagram of a network device in an embodiment of this application.
[0065] Figure 7 is a schematic block diagram of another network device in an embodiment of this application. Detailed Embodiments
[0066] Figure 1 It is a schematic diagram of the application scenario of the embodiment of the present application.
[0067] As Figure 1 shown, the communication system 100 may include a terminal device 110 and a network device 120. The network device 120 may communicate with the terminal device 110 through the air interface. Multi-service transmission is supported between the terminal device 110 and the network device 120.
[0068] It should be understood that the embodiments of the present application are only exemplarily illustrated by the communication system 100, but the embodiments of the present application are not limited thereto. That is to say, the technical solutions of the embodiments of the present application can be applied to various communication systems, such as: Long Term Evolution (LTE) system, LTE Time Division Duplex (TDD), Universal Mobile Telecommunication System (UMTS), etc. For the convenience of description, hereinafter, the embodiments of the present application will be described by taking the 5th Generation (5G) New Radio (NR) communication system as an example.
[0069] The present application describes various embodiments in combination with network devices and terminal devices.
[0070] Among them, the network device 120 may refer to any entity on the network side used to send or receive signals. For example, it may be a user equipment for Machine Type Communication (MTC), an Evolutional Node B (eNB or eNodeB) in LTE, a base station device in a 5G network, etc.
[0071] In addition, the terminal device 110 can be any terminal device. Specifically, the terminal device 110 can communicate with one or more core networks via a Radio Access Network (RAN), and can also be referred to as an access terminal, a User Equipment (UE), a user unit, a user station, a mobile station, a mobile phone, a remote station, a remote terminal, a mobile device, a user terminal, a terminal, a wireless communication device, a user agent, or a user device. For example, it can 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 with wireless communication capabilities, a computing device, or other processing devices connected to a wireless modem, a vehicle-mounted device, a wearable device, and a terminal device in a 5G network, etc.
[0072] In New Radio (NR), a Semi-Persistent Scheduling (SPS) timer is defined. Specifically, the following are defined:
[0073] 1. When a retransmitted data / newly transmitted data is sent on a semi-static resource / or a dynamic resource scheduled based on a semi-static Radio Network Temporary Identifier (RNTI), this timer starts;
[0074] 2. When this timer is running, if the user has semi-static resources at the current time, the user does not perform any transmission;
[0075] 3. When this timer is running and the user receives a dynamic resource scheduled based on a semi-static RNTI, this timer stops or starts, and based on the above 1, this timer restarts.
[0076] However, this timer does not start or stop or start with dynamic resources scheduled based on a Cell Radio Network Temporary Identifier (C-RNTI), and has relatively weak compatibility with the existing system framework.
[0077] Therefore, in the embodiments of this application, a method for managing a timer is proposed, which can effectively improve the compatibility of the SPS timer with the existing system framework.
[0078] Figure 2It is a schematic flowchart of the method for managing a timer according to an embodiment of the present application.
[0079] As Figure 2 shown, the method includes:
[0080] 210, the terminal device receives a first Physical Downlink Control Channel (PDCCH) scrambled with a C-RNTI.
[0081] 220, the terminal device determines whether to stop or start the SPS timer of the terminal device.
[0082] It should be understood that in the embodiment of the present application, after the network device establishes a connection with the terminal device (connected), the terminal device descrambles the PDCCH through the C-RNTI or SPS-RNTI to obtain scheduling information. Then, according to the scheduling information, the resource location of the Physical Downlink Shared Channel (PDSCH) is determined, and downlink data is obtained at the PDSCH resource location.
[0083] It should also be understood that the resources obtained by the terminal device by descrambling the PDCCH through the C-RNTI to obtain scheduling information are dynamically scheduled resources, and the resources obtained by the terminal device by descrambling the PDCCH through the SPS-RNTI to obtain scheduling information can be semi-static scheduling SPS resources (for example, resources after activating SPS), or can also be dynamic resources (for example, resources for retransmission).
[0084] In the prior art, when the SPS timer is running, the terminal device receives dynamically scheduled resources based on a semi-static RNTI, and the timer first stops and then restarts. After the SPS timer receives dynamically scheduled resources based on a Cell Radio Network Temporary Identifier (C-RNTI), there are no relevant regulations regarding the SPS timer.
[0085] In the embodiment of the present application, after the terminal device receives the first PDCCH, the SPS timer can be started or stopped or started along with the dynamically scheduled resources based on the C-RNTI, thereby effectively improving the compatibility of the SPS timer with the existing system framework.
[0086] Next, the implementation manner of stopping or starting the SPS timer after the terminal device receives the first PDCCH will be described:
[0087] In one embodiment, when the terminal device meets a preset condition, it determines to stop or start the SPS timer, where the preset condition is the criterion for the terminal device to determine whether to stop or start the SPS timer after obtaining the first PDCCH.
[0088] The following gives an exemplary description of the implementation manner of stopping the SPS timer after the terminal device receives the first PDCCH:
[0089] Optionally, when the terminal device meets a first condition, it determines to stop the SPS timer, where the first condition is the criterion for the terminal device to determine whether to stop the SPS timer after obtaining the first PDCCH.
[0090] For example, when the terminal device determines that the hybrid automatic repeat request (HARQ) process corresponding to the first PDCCH uses the resources scheduled by the PDCCH scrambled with the SPS RNTI for uplink data transmission before using the resources scheduled by the first PDCCH, it stops the SPS timer.
[0091] For another example, when the terminal device determines that the HARQ process corresponding to the first PDCCH of the terminal device uses the SPS resources for uplink data transmission before using the resources scheduled by the first PDCCH, it stops the SPS timer.
[0092] For another example, when the terminal device determines that the SPS timer is running, it stops the SPS timer.
[0093] It should be understood that the implementation manner of the operation (i.e., start) of the SPS timer in the embodiments of the present application is not specifically limited. For example, before the terminal device determines whether to stop or start the SPS timer, the terminal device may send new data to the network device on the SPS resources, or send retransmission data to the network device on the resources scheduled by the second PDCCH scrambled with the SPS radio network temporary identity; thus, the terminal device starts the SPS timer.
[0094] The following gives an exemplary description of the implementation manner of stopping the SPS timer after the terminal device receives the first PDCCH:
[0095] Optionally, when the terminal device meets a second condition, it determines to start or restart the SPS timer, where the second condition is the criterion for the terminal device to determine whether to start the SPS timer after obtaining the first PDCCH.
[0096] For example, when the terminal device determines that SPS resources are configured, it starts or restarts the SPS timer.
[0097] Further, when the terminal device determines that the SPS resource is configured and the SPS resource of the terminal device is activated, the SPS timer is started or restarted.
[0098] It should be understood that the specific embodiments for determining to stop or start the SPS timer when the terminal device meets the preset conditions are only exemplary descriptions, and the embodiments of the present application are not limited thereto.
[0099] In another embodiment, before the terminal device determines whether to stop or start the SPS timer, it may receive configuration information sent by the network device, where the configuration information is used for the terminal device to determine whether to stop or start the SPS timer after obtaining the first PDCCH.
[0100] Thus, the terminal device determines whether to stop or start the SPS timer according to the configuration information.
[0101] Figure 3 It is a schematic flowchart of the method for transmitting information according to the embodiments of the present application.
[0102] Specifically, as Figure 3 shown, the method includes:
[0103] 310. The network device sends configuration information to the terminal device, where the configuration information is used for the terminal device to determine whether to stop or start the SPS timer after obtaining the first PDCCH.
[0104] 320. The network device sends the first PDCCH to the terminal device.
[0105] 330. The terminal device determines whether to stop or start the SPS timer according to the configuration information.
[0106] Further, the terminal device receives radio resource control (RRC) signaling sent by the network device, and the RRC signaling includes the configuration information.
[0107] Figure 4 It is a schematic block diagram of the terminal device 400 according to the embodiments of the present application. It should be understood that the terminal device has a semi-persistent scheduling (SPS) timer.
[0108] Specifically, as Figure 4 shown, the terminal device 400 includes:
[0109] A transceiver unit 410, configured to receive a first physical downlink control channel (PDCCH) scrambled with a cell radio network temporary identity (C-RNTI);
[0110] A processing unit 420, configured to determine whether to stop or start the SPS timer.
[0111] Optionally, the processing unit 420 is specifically configured to:
[0112] When a first condition is satisfied, determine to stop the SPS timer, where the first condition is a criterion for the terminal device to determine whether to stop the SPS timer after obtaining the first PDCCH.
[0113] Optionally, the processing unit 420 is more specifically configured to:
[0114] When it is determined that the hybrid automatic repeat request (HARQ) process corresponding to the first PDCCH uses resources scheduled by a PDCCH scrambled with an SPS RNTI for uplink data transmission before using the resources scheduled by the first PDCCH, stop the SPS timer.
[0115] Optionally, the processing unit 420 is more specifically configured to:
[0116] When it is determined that the terminal device uses SPS resources for uplink data transmission before the hybrid automatic repeat request (HARQ) process corresponding to the first PDCCH uses the resources scheduled by the first PDCCH, stop the SPS timer.
[0117] Optionally, the processing unit 420 is more specifically configured to:
[0118] When it is determined that the SPS timer is running, stop the SPS timer.
[0119] Optionally, the processing unit 420 is more specifically configured to:
[0120] When a second condition is satisfied, determine to start or restart the SPS timer, where the second condition is a criterion for the terminal device to determine whether to start the SPS timer after obtaining the first PDCCH.
[0121] Optionally, the processing unit 420 is more specifically configured to:
[0122] When it is determined that SPS resources are configured, start or restart the SPS timer.
[0123] Optionally, the processing unit 420 is more specifically configured to:
[0124] When it is determined that SPS resources are configured and the SPS resources of the terminal device are activated, start or restart the SPS timer.
[0125] Optionally, the transceiver unit 410 is further configured to:
[0126] Before determining whether to stop or start the SPS timer, receive configuration information sent by the network device, where the configuration information is used by the terminal device to determine whether to stop or start the SPS timer after obtaining the first PDCCH; specifically, the processing unit 420 is further configured to:
[0127] Determine whether to stop or start the SPS timer according to the configuration information.
[0128] Optionally, the transceiver unit 410 is specifically configured to:
[0129] Receive radio resource control (RRC) signaling sent by the network device, where the RRC signaling includes the configuration information.
[0130] Optionally, the transceiver unit 410 is further configured to:
[0131] Before the processing unit 420 determines whether to stop or start the SPS timer, send new data to the network device on the SPS resource, or send retransmitted data to the network device on the resource scheduled by the second PDCCH scrambled with the SPS radio network temporary identity; the processing unit 420 is further configured to start the SPS timer.
[0132] In the embodiments of the present application, the transceiver unit 410 may be implemented by a transceiver, and the processing unit 420 may be implemented by a processor. As Figure 5 shown, the terminal device 500 may include a processor 510, a transceiver 520, and a memory 530. Among them, the memory 530 may be used to store indication information, and may also be used to store codes, instructions, etc. executed by the processor 510. Each component in the terminal device 500 is connected through a bus system, where the bus system includes, in addition to the data bus, a power bus, a control bus, and a status signal bus.
[0133] Figure 5 shown, the terminal device 500 can implement each process implemented by the terminal device in the foregoing Figure 2 method embodiments. To avoid repetition, it will not be elaborated here. That is, the method embodiments in the embodiments of the present application can be implemented by a processor and a transceiver.
[0134] Figure 6 is a schematic block diagram of the network device 600 in the embodiments of the present application.
[0135] Specifically, as Figure 6 shown, the network device 600 includes:
[0136] A transceiver unit 610, configured to send a first physical downlink control channel (PDCCH) scrambled with a cell radio network temporary identity (C-RNTI) to the terminal device.
[0137] Optionally, the transceiver unit 610 is further configured to:
[0138] Before sending the first physical downlink control channel PDCCH scrambled with a cell radio network temporary identifier C-RNTI to the terminal device, send configuration information to the terminal device, where the configuration information is used for the terminal device to determine whether to stop or start a semi-persistent scheduling SPS timer of the terminal device after obtaining the resources indicated by the first PDCCH.
[0139] Optionally, the transceiver unit 610 is specifically configured to:
[0140] Send radio resource control RRC signaling to the terminal device, where the RRC signaling includes the configuration information.
[0141] Optionally, the transceiver unit 610 is further configured to:
[0142] Before sending the first physical downlink control channel PDCCH scrambled with a cell radio network temporary identifier C-RNTI to the terminal device, receive new data sent by the network device on semi-persistent scheduling SPS resources, or receive retransmitted data sent by the terminal device on resources scheduled by the first PDCCH scrambled with an SPS radio network temporary identifier.
[0143] In the embodiments of the present application, the transceiver unit 610 may be implemented by a transceiver. As Figure 7 shown, the network device 700 may include a processor 710, a transceiver 720, and a memory 730. Among them, the memory 730 may be used to store indication information, and may also be used to store codes, instructions, etc. executed by the processor 710. Each component in the network device 700 is connected through a bus system, where the bus system includes, in addition to a data bus, a power bus, a control bus, and a status signal bus.
[0144] Figure 7 The network device 700 shown in Figure 2 can implement each process implemented by the network device in the foregoing method embodiments. To avoid repetition, details are not described here again. That is, the method embodiments in the embodiments of the present application can be implemented by a processor and a transceiver.
[0145] In the implementation process, each step of the method embodiment in the embodiments of the present application can be completed by the integrated logic circuit of the hardware in the processor or the instructions in the form of software. More specifically, the steps of the method disclosed in combination with the embodiments of the present application can be directly embodied as being executed and completed by the hardware decoding processor, or executed and completed by the combination of the hardware and software modules in the decoding processor. The software module can be located in mature storage media in the art such as random access memory, flash memory, read-only memory, programmable read-only memory, or electrically erasable programmable memory, registers, etc. This storage media is located in the memory, and the processor reads the information in the memory and combines its hardware to complete the steps of the above method.
[0146] It should be understood that the processor mentioned in the embodiments of the present application may be an integrated circuit chip with signal processing capabilities, and can implement or execute the various methods, steps and logic block diagrams disclosed in the embodiments of the present application. For example, the above-mentioned processor may be a general-purpose processor, a digital signal processor (DSP), an application specific integrated circuit (ASIC), a field programmable gate array (FPGA), or other programmable logic devices, transistor logic devices, discrete hardware components, and so on. In addition, the general-purpose processor may be a microprocessor or the processor may also be any conventional processor, etc.
[0147] In addition, the memory mentioned in the embodiments of the present application may be a volatile memory or a non-volatile memory, or may include both volatile and non-volatile memories. Among them, the non-volatile memory may be a read-only memory (ROM), a programmable ROM (PROM), an erasable programmable ROM (EPROM), an electrically erasable programmable ROM (EEPROM), or a flash memory. The volatile memory may be a random access memory (RAM), which is used as an external cache. It should be understood that the above memories are exemplary but not restrictive descriptions. For example, the memory in the embodiments of the present application may also be a static random access memory (SRAM), a dynamic random access memory (DRAM), a synchronous dynamic random access memory (SDRAM), a double data rate synchronous dynamic random access memory (DDR SDRAM), an enhanced synchronous dynamic random access memory (ESDRAM), a synch link DRAM (SLDRAM), and a direct rambus random access memory (DR RAM), etc. That is to say, the memories of the systems and methods described herein are intended to include, but not be limited to, these and any other suitable types of memories.
[0148] Finally, it should be noted that the terms used in the embodiments of the present application and the appended claims are only for the purpose of describing specific embodiments and are not intended to limit the embodiments of the present application.
[0149] For example, the singular forms of "a", "the", "above", and "this" used in the embodiments of the present application and the appended claims are also intended to include the plural forms unless the context clearly indicates otherwise.
[0150] Again, depending on the context, the phrase "when..." as used herein may be interpreted as "if" or "when" or "when...and" or "in response to determining" or "in response to detecting". Similarly, depending on the context, the phrase "if determined" or "if detected (stated condition or event)" may be interpreted as "when determined" or "in response to determining" or "when detected (stated condition or event)" or "in response to detecting (stated condition or event)".
[0151] Those of ordinary skill in the art can realize that the units and algorithm steps of each example described in combination with the embodiments disclosed herein can be implemented by electronic hardware or a combination of computer software and electronic hardware. Whether these functions are executed in a hardware or software manner depends on the specific application and design constraints of the technical solution. Professional technicians can use different methods to implement the described functions for each specific application, but such implementation should not be considered to exceed the scope of the embodiments of this application.
[0152] Those skilled in the art can clearly understand that for the convenience and conciseness of description, the specific working processes of the systems, devices, and units described above can refer to the corresponding processes in the foregoing method embodiments and will not be elaborated herein.
[0153] In several embodiments provided in this application, it should be understood that the disclosed systems, devices, and methods can be implemented in other ways. For example, the device embodiments described above are only illustrative. For example, the division of the units is only a logical function division, and there can be other division methods in actual implementation. For example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the displayed or discussed couplings or direct couplings or communication connections to each other can be through some interfaces, and the indirect couplings or communication connections of the devices or units can be in electrical, mechanical, or other forms.
[0154] The units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, they can be located in one place or distributed to multiple network units. Some or all of the units can be selected according to actual needs to achieve the purposes of the embodiments of this application.
[0155] In addition, the functional units in the embodiments of this application can be integrated into one processing unit, or each unit can exist physically alone, or two or more units can be integrated into one unit.
[0156] If it is implemented in the form of software functional units and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on such an understanding, the technical solution of the embodiments of the present application, in essence, or the part that contributes to the prior art, or a part of this technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions for causing a computer device (which may be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the method described in the embodiments of the present application. The aforementioned storage medium includes: various media such as USB flash drives, mobile hard disks, read-only memories, random access memories, magnetic disks, or optical discs that can store program codes.
[0157] The above content is only the specific implementation manner of the embodiments of the present application, but the protection scope of the embodiments of the present application is not limited thereto. Any person skilled in the art within the technical scope disclosed in the embodiments of the present application can easily think of changes or substitutions, which should all be covered within the protection scope of the embodiments of the present application. Therefore, the protection scope of the embodiments of the present application shall be subject to the protection scope of the claims.
Claims
1. A method for managing a timer, characterized in that, it is applied to a terminal device, and the terminal device has a semi-static scheduling (SPS) timer; the method includes: after the terminal device receives a first physical downlink control channel (PDCCH) scrambled with a cell radio network temporary identifier (C-RNTI), determining whether to stop or start the SPS timer; wherein, before determining whether to stop or start the SPS timer, the method further includes: the terminal device receives configuration information sent by a network device, and the configuration information is used for the terminal device to determine whether to stop or start the SPS timer after obtaining the first PDCCH; wherein, determining whether to stop or start the SPS timer includes: the terminal device determines whether to stop or start the SPS timer according to the configuration information.
2. The method according to claim 1, characterized in that, determining whether to stop or start the SPS timer includes: when the terminal device meets a first condition, determining to stop the SPS timer, and the first condition is a criterion for the terminal device to determine whether to stop the SPS timer after obtaining the first PDCCH.
3. The method according to claim 2, characterized in that, when the terminal device meets the first condition and determines to stop the SPS timer, it includes: when the terminal device determines that the hybrid automatic repeat request (HARQ) process corresponding to the first PDCCH uses resources scheduled by a PDCCH scrambled with an SPS RNTI for uplink data transmission before using the resources scheduled by the first PDCCH, stopping the SPS timer.
4. The method according to claim 2, characterized in that, when the terminal device meets the first condition and determines to stop the SPS timer, it includes: when the terminal device determines that the HARQ process corresponding to the first PDCCH of the terminal device uses SPS resources for uplink data transmission before using the resources scheduled by the first PDCCH, stopping the SPS timer.
5. The method according to claim 2, characterized in that, when the terminal device meets the first condition and determines to stop the SPS timer, it includes: when the terminal device determines that the SPS timer is running, stopping the SPS timer.
6. The method according to any one of claims 1 to 5, characterized in that, determining whether to stop or start the SPS timer includes: when the terminal device meets a second condition, determining to start or restart the SPS timer, and the second condition is a criterion for the terminal device to determine whether to start the SPS timer after obtaining the first PDCCH.
7. The method according to claim 6, characterized in that, when the terminal device meets the second condition and determines to start or restart the SPS timer, it includes: when the terminal device determines that SPS resources are configured, starting or restarting the SPS timer.
8. The method according to claim 7, wherein, when the terminal device determines that SPS resources are configured, starting or restarting the SPS timer includes: when the terminal device determines that SPS resources are configured and the SPS resources of the terminal device are activated, starting or restarting the SPS timer.
9. The method according to claim 1, wherein, the terminal device receiving the configuration information sent by the network device includes: the terminal device receiving radio resource control (RRC) signaling sent by the network device, the RRC signaling including the configuration information.
10. The method according to any one of claims 1 to 5, wherein, before determining whether to stop or start the SPS timer, the method further includes: the terminal device sending new data to the network device on the SPS resources, or sending retransmitted data to the network device on resources scheduled by a second PDCCH scrambled with an SPS radio network temporary identity; the terminal device starting the SPS timer.
11. A method for transmitting information, wherein, it includes: a network device sending a first physical downlink control channel (PDCCH) scrambled with a cell radio network temporary identity (C-RNTI) to a terminal device; wherein, before the network device sends the first physical downlink control channel (PDCCH) scrambled with the cell radio network temporary identity (C-RNTI) to the terminal device, the method further includes: the network device sending configuration information to the terminal device, the configuration information being used for the terminal device to determine whether to stop or start the semi-persistent scheduling (SPS) timer of the terminal device after acquiring the resources indicated by the first PDCCH.
12. The method according to claim 11, wherein, the network device sending the configuration information to the terminal device includes: the network device sending radio resource control (RRC) signaling to the terminal device, the RRC signaling including the configuration information.
13. The method according to any one of claims 11 to 12, wherein, before the network device sends the first physical downlink control channel (PDCCH) scrambled with the cell radio network temporary identity (C-RNTI) to the terminal device, the method further includes: the network device receiving new data sent by the network device on semi-persistent scheduling (SPS) resources, or receiving retransmitted data sent by the terminal device on resources scheduled by a first PDCCH scrambled with an SPS radio network temporary identity.
14. A terminal device, wherein, the terminal device has a semi-persistent scheduling (SPS) timer; the terminal device includes: a transceiver unit, configured to receive a first physical downlink control channel (PDCCH) scrambled with a cell radio network temporary identity (C-RNTI); a processing unit, configured to determine whether to stop or start the SPS timer; wherein, the transceiver unit is further configured to: Before determining whether to stop or start the SPS timer, receive configuration information sent by a network device, where the configuration information is used for the terminal device to determine whether to stop or start the SPS timer after obtaining the first PDCCH; Wherein, the processing unit is more specifically configured to: Determine whether to stop or start the SPS timer according to the configuration information.
15. The terminal device according to claim 14, Characterized in that, The processing unit is specifically configured to: When a first condition is satisfied, determine to stop the SPS timer, where the first condition is a criterion for the terminal device to determine whether to stop the SPS timer after obtaining the first PDCCH.
16. The terminal device according to claim 15, Characterized in that, The processing unit is more specifically configured to: When it is determined that before using the resources scheduled by the first PDCCH, the hybrid automatic repeat request (HARQ) process corresponding to the first PDCCH uses the resources scheduled by the PDCCH scrambled with the SPS RNTI for uplink data transmission, stop the SPS timer.
17. The terminal device according to claim 15, Characterized in that, The processing unit is more specifically configured to: When it is determined that before using the resources scheduled by the first PDCCH, the hybrid automatic repeat request (HARQ) process corresponding to the first PDCCH of the terminal device uses the SPS resources for uplink data transmission, stop the SPS timer.
18. The terminal device according to claim 15, Characterized in that, The processing unit is more specifically configured to: When it is determined that the SPS timer is running, stop the SPS timer.
19. The terminal device according to any one of claims 14 to 18, Characterized in that, The processing unit is more specifically configured to: When a second condition is satisfied, determine to start or restart the SPS timer, where the second condition is a criterion for the terminal device to determine whether to start the SPS timer after obtaining the first PDCCH.
20. The terminal device according to claim 19, Characterized in that, The processing unit is more specifically configured to: When it is determined that SPS resources are configured, start or restart the SPS timer.
21. The terminal device according to claim 19, Characterized in that, The processing unit is more specifically configured to: When SPS resources are configured and the SPS resources of the terminal device are activated, start or restart the SPS timer.
22. The terminal device according to claim 14, Characterized in that, The transceiver unit is specifically configured to: Receive radio resource control (RRC) signaling sent by the network device, where the RRC signaling includes the configuration information.
23. The terminal device according to any one of claims 14 to 18, Characterized in that, The transceiver unit is further configured to: Before the processing unit determines whether to stop or start the SPS timer, it sends new data to the network device on the SPS resource, or sends retransmitted data to the network device on the resource scheduled by the second PDCCH scrambled with the SPS radio network temporary identity; The processing unit is further configured to start the SPS timer.
24. A network device Characterized in that It includes: A transceiver unit, configured to send a first physical downlink control channel PDCCH scrambled with a cell radio network temporary identity C-RNTI to the terminal device; the transceiver unit is further configured to: Before sending the first physical downlink control channel PDCCH scrambled with the cell radio network temporary identity C-RNTI to the terminal device, send configuration information to the terminal device, where the configuration information is used for the terminal device to determine whether to stop or start the semi-persistent scheduling SPS timer of the terminal device after obtaining the resource indicated by the first PDCCH.
25. The network device according to claim 24 Characterized in that The transceiver unit is specifically configured to: Send radio resource control RRC signaling to the terminal device, where the RRC signaling includes the configuration information.
26. The network device according to any one of claims 24 to 25 Characterized in that The transceiver unit is further configured to: Before sending the first physical downlink control channel PDCCH scrambled with the cell radio network temporary identity C-RNTI to the terminal device, receive new data sent by the network device on the semi-persistent scheduling SPS resource, or receive retransmitted data sent by the terminal device on the resource scheduled by the first PDCCH scrambled with the SPS radio network temporary identity.
27. A terminal device , Characterized in that it includes: a processor, a transceiver, and a memory; wherein, the memory is used to store codes or instructions; the processor is configured to execute the codes or instructions in the memory, and when the codes or instructions are executed, the processor implements the method described in any one of claims 1-10.
28. A network device Characterized in that It includes: A processor, a transceiver, and a memory; wherein, the memory is used to store codes or instructions; The processor is configured to execute the codes or instructions in the memory, and when the codes or instructions are executed, the processor implements the method described in any one of claims 11-13.
29. A computer-readable medium Characterized in that The computer-readable medium is used to store a computer program, and the computer program includes instructions for executing the method described in any one of claims 1-10.
30. A computer-readable medium Characterized in that The computer-readable medium is used to store a computer program, and the computer program includes instructions for executing the method described in any one of claims 11-13.
31. A computer chip Characterized in that It includes: An input interface, an output interface, at least one processor, and a memory; wherein, the processor is configured to execute the code in the memory, and when the code is executed, the processor implements the method described in any one of claims 1-10 above.
32. A computer chip, characterized in that it includes: An input interface, an output interface, at least one processor, and a memory; wherein, the processor is configured to execute the code in the memory, and when the code is executed, the processor implements the method described in any one of claims 11-13.
Citation Information
Patent Citations
Terminal device, base station device, communication method, and integrated circuit
WO2017047445A1