WO2020063896A1 - Procédé et dispositif de traitement de signal - Google Patents
Procédé et dispositif de traitement de signal Download PDFInfo
- Publication number
- WO2020063896A1 WO2020063896A1 PCT/CN2019/108629 CN2019108629W WO2020063896A1 WO 2020063896 A1 WO2020063896 A1 WO 2020063896A1 CN 2019108629 W CN2019108629 W CN 2019108629W WO 2020063896 A1 WO2020063896 A1 WO 2020063896A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- timer
- terminal
- discontinuous reception
- time
- time slice
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Ceased
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L43/00—Arrangements for monitoring or testing data switching networks
- H04L43/08—Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters
- H04L43/0852—Delays
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/20—Manipulation of established connections
- H04W76/28—Discontinuous transmission [DTX]; Discontinuous reception [DRX]
Definitions
- the present application relates to the field of communications, and more particularly, to a method and apparatus for signal processing.
- the terminal avoids constantly monitoring the physical downlink control channel (physical downlink) Control channel (PDCCH) causes large power consumption overhead, and the concept of discontinuous reception (DRX) is introduced.
- PDCCH physical downlink control channel
- DRX discontinuous reception
- the network device can configure time slicing for the terminal.
- the time slicing is a measurement gap (GAP), and data is not transmitted or received during the measurement gap. .
- GAP measurement gap
- the timer may time out due to the existence of the time slicing, thereby making the signal transmission delay longer.
- the timer is an on-duration timer
- the on-duration timer may expire due to the time slice, which makes the terminal enter the DRX sleep period. Waiting for the next DRX cycle to send or receive data, resulting in data transmission and reception delay.
- the present application provides a method and device for signal processing, which can reduce data transmission and reception delay.
- a signal processing method includes:
- the time slice is a period during which the first terminal and the first network device are not transmitting and receiving data
- the first terminal When the first terminal detects that there is a time overlap between the time period of the timer and the time slice, the first terminal stops the timer. When the end of the time slice is detected, the timer can be restarted to continue counting. This can avoid the timer. The timer still times in the time slice causes the timer to time out, which makes the signal transmission delay longer; or the first terminal can restart the timer to start timing when it detects that the timer overlaps the time slice with the time slice. This can reduce the signal transmission delay caused by time slicing. That is, the embodiments of the present application can reduce the signal transmission delay, thereby improving the reliability of data transmission.
- the method further includes: when the time slice is detected during the timer counting period, determining that the timer counting period overlaps the time slice.
- the first terminal may encounter time slicing during the timer timing. At this time, the first terminal may restart the timer or stop the timer to avoid being affected by the time slicing.
- the method further includes: the first terminal detecting that the timer overlaps with the time slice during the timer counting period may be detecting that the timer starts to start timing during the time slice running.
- the first terminal encounters a timer after setting the time slice, and the first terminal may stop the timer, that is, the timer is not started, and the timer is started after the time slice is finished.
- the timer is a discontinuous reception activity timer, a discontinuous reception deactivation timer, a discontinuous reception retransmission timer, a discontinuous reception loop time timer, a secondary cell deactivation timer, or Any of the bandwidth part deactivation timers.
- the drx-onDurationTimer usually starts timing at the beginning of each DRX cycle. During this DRX-onduration timer, the first terminal can always monitor the PDCCH sent by the first network device. At the end of the DRX-onduration timer, the first A terminal stops monitoring the PDCCH, thereby saving power consumption for the first terminal.
- the drx-InactivityTimer is started after the terminal successfully decodes a PDCCH indicating initial transmission of uplink or downlink data, and counts the number of subframes of consecutive PDCCHs that are continuously active during the DRX-inactive timer timing. That is, when initial transmission data is scheduled on the first terminal, the DRX-inactive timer is restarted once.
- the terminal can assume that there will be a retransmission at least after the "HARQ RTT" sub-frame, so DRX -The terminal does not need to monitor the PDCCH during the HARQ-RTT-timer timer.
- the DRX-HARQ-RTT-timer includes an uplink DRX-HARQ-RTT-timer (drx-HARQ-RTT-TimerUL) and a downlink DRX-HARQ-RTT-timer (drx-HARQ-RTT-TimerDL).
- drx-HARQ-RTT-TimerDL is a downlink transmission block (TB) decoding of a certain HARQ process (not including broadcast)
- the terminal can assume that the retransmission will occur at least after the "HARQ RTT" subframe. Transmission, that is, the minimum time interval during which the UE wishes to receive a downlink retransmission assignment, so the terminal does not need to monitor the PDCCH downlink assignment during the DRX-HARQ-RTT-timerDL timer.
- drx-HARQ-RTT-TimerUL is the minimum time interval that the UE wishes to receive a retransmission grant in an uplink HARQ process. Therefore, the terminal does not need to monitor the PDCCH uplink grant during the DRX-HARQ-RTT-timerUL timer.
- the DRX-retransmission timer is when the DRX-HARQ-RTT-timer times out and the data received by the corresponding HARQ process is not successfully decoded.
- the terminal can start a DRX-retransmission timer for the HARQ process. During the DRX-retransmission timer time period, , The terminal can monitor the PDCCH for HARQ retransmission.
- the DRX-retransmission timer includes an uplink DRX-retransmission timer (drx-RetransmissionTimerUL) and a downlink DRX-retransmission timer (drx-RetransmissionTimerDL).
- drx-RetransmissionTimerUL uplink DRX-retransmission timer
- drx-RetransmissionTimerDL downlink DRX-retransmission timer
- drx-RetransmissionTimerDL is when the DRX-HARQ-RTT-timerDL times out and the data received by the corresponding HARQ process is not successfully decoded, the terminal can start a drx-RetransmissionTimerDL for the HARQ process.
- the terminal can Listen for PDCCH for HARQ retransmission. Simply put, it is the maximum time margin for the UE to receive downlink retransmissions.
- drx-RetransmissionTimerUL is when the DRX-HARQ-RTT-timerUL times out and the data sent by the corresponding HARQ process does not receive a positive acknowledgement, the terminal can start a drx-RetransmissionTimerUL for the HARQ process.
- the terminal can Monitor the PDCCH uplink grant for HARQ retransmission. In short, it is the maximum time margin for the UE to receive the uplink retransmission grant.
- the two links of the primary cell (pcell) and the secondary cell (scell) transmit the same data packet.
- the first terminal can control the deactivation of the secondary cell through sCellDeactivationTimer. After the sCellDeactivationTimer starts timing, if it detects After the sCellDeactivationTimer overlaps with the time slice, the first terminal restarts the sCellDeactivationTimer and deactivates the secondary cell until the timer expires; or the first terminal stops the sCellDeactivationTimer and continues the sCellDeactivationTimer after the time slice ends Timing, until the timing expires, the secondary cell is deactivated.
- the first terminal reduces the influence of the sCellDeactivationTimer on the data transmission due to the inability to receive the PDU or PDCCH when it overlaps with the time slice.
- the secondary cell timeout and deactivation due to the overlap of sCellDeactivationTimer and time slice in the secondary cell link that is, only the primary cell link reduces the data reliability caused by the transmission. Therefore, this embodiment of the present application can improve Reliability of data transmission.
- the bandwidth part may include an initial BWP, a default BWP, and an activated BWP.
- the network device can schedule the terminal to transmit on different BWPs according to the data volume transmission requirements of the service.
- the terminal can control the BWP switching by setting the BWP inactivetimer. Specifically, if the terminal has not sent or scheduled data for a long time on an activated BWP, it can switch to the initial BWP or default BWP after the bwp-InactivityTimer times out. As a result, the power consumption of the terminal is reduced; if the terminal needs to send data, the bwp-InactivityTimer is not expected to time out, that is, no BWP switching is performed.
- the embodiments of the present application can stop or restart the bwp-InactivityTimer to reduce the bwp-InactivityTimer timeout caused by the time slice, thereby improving data transmission performance.
- the timer is any one of a discontinuous reception active timer, a discontinuous reception deactivation timer, a discontinuous reception retransmission timer, or a discontinuous reception loop time timer.
- the time slice includes at least one of an almost blank subframe, a multicast broadcast single-frequency network subframe, a flexible symbol, or a measurement gap.
- Network equipment usually configures ABS subframes, MBSFN subframes, and flexible symbols for the terminal, so that it can support services such as macro-micro networking, multi-hop, or vehicle networking (V2X).
- the ABS subframe does not send the PDCCH and PDSCH dedicated to the terminal, and can only send some necessary common signals, which can avoid interference to neighboring cells.
- MBSFN subframes are mainly used to transmit multicast broadcast MBMS services, and PDSCH is not transmitted on the MBSFN subframes, which can eliminate inter-cell interference.
- the time slice includes almost blank subframes, and a multicast broadcast single-frequency network subframe, Flexible symbol, measurement gap, or discontinuous reception at least one of sleep periods.
- Network equipment usually configures ABS subframes, MBSFN subframes, and flexible symbols for the terminal, so that it can support services such as macro-micro networking, multi-hop, or car networking.
- the PDCCH is not monitored during the sleep period in the DRX cycle to reduce the power consumption of the terminal.
- the ABS subframe does not send the PDCCH and PDSCH dedicated to the terminal, and can only send some necessary common signals, which can avoid interference to neighboring cells.
- the MBSFN subframe is mainly used to transmit a multicast broadcast MBMS service, and PDSCH is not transmitted on the MBSFN subframe, so that interference between cells can be eliminated.
- the time slice is used for data transmission and reception of the second terminal and the second network device, and / or the time slice is used for data transmission and reception of the second terminal and the third terminal.
- the time slice does not perform data transmission and reception between the first terminal and the first network device, but the time slice may be data transmission and reception between other terminals and the terminal, or between the terminal and the network device, thereby improving resources. Utilization.
- performing signal processing corresponding to the timer includes:
- the secondary cell is deactivated.
- the terminal can perform signal processing corresponding to the timer.
- a method for signal processing includes:
- the secondary cell deactivation timer expires, the secondary cell deactivation is performed.
- the terminal sets a secondary cell deactivation timer, and when the secondary cell deactivation timer expires, the secondary cell is deactivated. If during the timing of the secondary cell timer, the terminal sends an SR, the SR is used to request resources. In order to avoid being unable to receive downlink control information indicating the resource requested by the SR, the terminal can stop or restart the secondary cell deactivation timer. This helps the terminal to receive the downlink control information and perform signal transmission on the resources indicated by the downlink control information, which improves the signal transmission performance.
- stopping or restarting the secondary cell deactivation timer includes:
- the terminal may determine that the secondary cell deactivation timer is about to end, for example, the distance from the secondary cell deactivation timer expires is less than or equal to the first time threshold, and the downlink control information may not be received within the first time threshold.
- the terminal can stop or restart the counting of the secondary cell deactivation timer, thereby helping the terminal to receive downlink control information.
- the terminal may not stop or restart the timing of the secondary cell deactivation timer after the terminal sends the SR, so as not to affect the secondary cell. Deactivate to save power consumption of the terminal.
- stopping or restarting the secondary cell deactivation timer includes:
- the timing of the secondary cell deactivation timer is stopped or restarted.
- the terminal may also determine how long the timing exceeds (for example, set as the second time threshold) according to the preset duration of the secondary cell deactivation timer. Therefore, the terminal may not receive the downlink control information. Therefore, the terminal stops or restarts when the SR is sent. The secondary cell deactivation timer counts, thereby helping the terminal to receive downlink control information.
- the method further includes:
- the secondary cell deactivation timer When receiving downlink control information, the secondary cell deactivation timer continues to be counted, and the downlink control information is information for responding to the SR.
- the terminal stops the timing of the secondary cell deactivation timer when sending the SR, the terminal continues the timing of the timer when receiving the downlink control information in response to the SR, and the secondary cell deactivation timer expires , The secondary cell is deactivated.
- a device for signal processing may be a terminal or a chip in the terminal.
- the device has the functions of realizing the above-mentioned first aspect and various possible implementation manners. This function can be realized by hardware, and can also be implemented by hardware executing corresponding software.
- the hardware or software includes one or more modules corresponding to the above functions.
- the device includes a processing module.
- the device further includes a transceiver module.
- the transceiver module may be, for example, at least one of a transceiver, a receiver, and a transmitter.
- the transceiver module It may include a radio frequency circuit or an antenna.
- the processing module may be a processor.
- the apparatus further includes a storage module, which may be, for example, a memory.
- a storage module which may be, for example, a memory.
- the memory module is used to store instructions.
- the processing module is connected to the storage module, and the processing module may execute instructions stored in the storage module or derived from other instructions, so that the device executes the communication method of any one of the above aspects.
- the device may be a communication device or a network device.
- the chip when the device is a chip, the chip includes: a processing module, and optionally, the chip further includes a transceiver module.
- the transceiver module may be, for example, an input / output interface and a pin on the chip. Or circuit, etc.
- the processing module may be, for example, a processor. The processing module can execute instructions to cause a chip in the terminal to execute the foregoing first aspect and any possible implemented communication method.
- the processing module may execute instructions in a storage module
- the storage module may be a storage module in a chip, such as a register, a cache, and the like.
- the storage module can also be located inside the communication device, but outside the chip, such as read-only memory (ROM) or other types of static storage devices that can store static information and instructions, random access memory (random access memory, RAM).
- ROM read-only memory
- RAM random access memory
- the processor mentioned above may be a general-purpose central processing unit (CPU), a microprocessor, an application-specific integrated circuit (ASIC), or one or more for controlling the above.
- Various aspects of the communication method are executed by integrated circuits.
- a device is provided, and the device may be a terminal or a chip in the terminal.
- the device has the functions of implementing the second aspect and various possible implementations. This function can be realized by hardware, and can also be implemented by hardware executing corresponding software.
- the hardware or software includes one or more modules corresponding to the above functions.
- the device includes: a transceiver module and a processing module.
- the transceiver module may be at least one of a transceiver, a receiver, and a transmitter.
- the transceiver module may include a radio frequency circuit or an antenna.
- the processing module may be a processor.
- the apparatus further includes a storage module, which may be, for example, a memory.
- a storage module which may be, for example, a memory.
- the memory module is used to store instructions.
- the processing module is connected to the storage module, and the processing module can execute instructions stored by the storage module or derived from other instructions, so that the device executes the communication method of the second aspect and various possible implementation manners.
- the device may be a network device.
- the chip when the device is a chip, the chip includes a transceiver module and a processing module.
- the transceiver module may be an input / output interface, a pin, or a circuit on the chip, for example.
- the processing module may be, for example, a processor.
- the processing module may execute instructions to cause a chip in the terminal to execute the second aspect and any possible implemented communication method.
- the processing module may execute instructions in a storage module
- the storage module may be a storage module in a chip, such as a register, a cache, and the like.
- the storage module may also be located inside the communication device but outside the chip, such as a read-only memory or other type of static storage device that can store static information and instructions, a random access memory, and so on.
- the processor mentioned above may be a general-purpose central processing unit, a microprocessor, an application-specific integrated circuit, or one or more integrated circuits for controlling the execution of programs in the above-mentioned communication methods.
- a computer storage medium stores program code, where the program code is used to instruct instructions to execute the method in the first aspect or any possible implementation manner thereof.
- a computer storage medium stores program code, where the program code is used to instruct instructions to execute the method in the second aspect or any possible implementation manner thereof.
- a computer program product containing instructions which when run on a computer, causes the computer to execute the method in any of the possible implementations of the first aspect above.
- a computer program product containing instructions which when run on a computer, causes the computer to execute the method in the second aspect or any possible implementation thereof.
- a processor is provided, which is coupled to a memory, and is configured to execute the method in the foregoing first aspect or any possible implementation manner thereof.
- a processor is provided, which is coupled to a memory, and is configured to execute the method in the second aspect or any possible implementation manner thereof.
- a chip includes a processor and a communication interface.
- the communication interface is used to communicate with an external device or an internal device.
- the processor is used to implement the first aspect or any possible implementation manner. Methods.
- the chip may further include a memory, and the memory stores instructions, and the processor is configured to execute the instructions stored in the memory or originate from other instructions.
- the processor is configured to implement the method in the foregoing first aspect or any possible implementation manner thereof.
- the chip may be integrated on a terminal.
- a chip includes a processor and a communication interface, where the communication interface is used to communicate with an external device or an internal device, and the processor is used to implement the second aspect or any possible implementation manner thereof. Methods.
- the chip may further include a memory, and the memory stores instructions, and the processor is configured to execute the instructions stored in the memory or originate from other instructions.
- the processor is configured to implement the method in the second aspect or any possible implementation manner thereof.
- the chip may be integrated on a terminal.
- the first terminal when the first terminal detects that there is a time overlap between the time period of the timer and the time slice, the first terminal stops the timer and can restart the timer to continue counting when the time slice is detected to be over. This can prevent the timer from still timing in the time slice to cause the timer to time out, which makes the signal transmission delay longer; or when the first terminal detects that there is a time overlap between the timer and the time slice, it can restart Start the timer to start counting, which can reduce the signal transmission delay caused by time slice. That is, the embodiments of the present application can reduce the signal transmission delay, thereby improving the reliability of data transmission.
- FIG. 1 is a schematic diagram of a communication system of the present application
- FIG. 2 is a schematic diagram of an application scenario according to an embodiment of the present application.
- FIG. 3 is a schematic diagram of another application scenario according to an embodiment of the present application.
- FIG. 4 is a schematic flowchart of a signal processing method according to an embodiment of the present application.
- FIG. 5 is a schematic diagram of a signal processing method according to an embodiment of the present application.
- FIG. 6 is a schematic diagram of a signal processing method according to another embodiment of the present application.
- FIG. 7 is a schematic diagram of another application scenario according to an embodiment of the present application.
- FIG. 8 is a schematic diagram of another application scenario according to an embodiment of the present application.
- FIG. 9 is a schematic flowchart of a signal processing method according to another embodiment of the present application.
- FIG. 10 is a schematic diagram of a signal processing method according to another embodiment of the present application.
- FIG. 11 is a schematic block diagram of a signal processing apparatus according to an embodiment of the present application.
- FIG. 12 is a schematic structural diagram of a signal processing apparatus according to an embodiment of the present application.
- FIG. 13 is a schematic block diagram of a signal processing apparatus according to another embodiment of the present application.
- FIG. 14 is a schematic structural diagram of a signal processing apparatus according to another embodiment of the present application.
- 15 is a schematic diagram of a signal processing apparatus according to another embodiment of the present application.
- 16 is a schematic diagram of a signal processing apparatus according to another embodiment of the present application.
- FIG. 17 is a schematic diagram of a signal processing apparatus according to another embodiment of the present application.
- GSM global mobile communication
- CDMA code division multiple access
- WCDMA broadband code division multiple access
- GPRS general packet radio service
- LTE long term evolution
- FDD frequency division duplex
- TDD Time Division Duplex
- UMTS Universal Mobile Telecommunications System
- WiMAX Global Interoperability for Microwave Access
- the terminal device in this embodiment of the present application may refer to user equipment (UE), access terminal, user unit, user station, mobile station, mobile station, remote station , Remote terminal, mobile device, user terminal, terminal, wireless communication device, user agent, or user device.
- UE user equipment
- access terminal user unit
- user station mobile station
- mobile station mobile station
- remote station Remote terminal
- mobile device user terminal
- terminal wireless communication device
- user agent user agent
- Terminal equipment can also be cellular phones, cordless phones, session initiation protocol (SIP) phones, wireless local loop (WLL) stations, personal digital assistants (PDAs), and wireless communications Functional handheld devices, computing devices, or other processing devices connected to wireless modems, in-vehicle devices, wearable devices, terminal devices in the future 5G network, or public land mobile network (PLMN) in future evolution Terminal equipment and the like are not limited in the embodiments of the present application, and the following embodiments do not distinguish this.
- SIP session initiation protocol
- WLL wireless local loop
- PDAs personal digital assistants
- PLMN public land mobile network
- the terminal device may also be a wearable device.
- Wearable devices can also be referred to as wearable smart devices. They are the general name for applying wearable technology to intelligently design daily wear and develop wearable devices, such as glasses, gloves, watches, clothing and shoes.
- a wearable device is a device that is worn directly on the body or is integrated into the user's clothing or accessories. Wearable devices are not only a hardware device, but also powerful functions through software support, data interaction, and cloud interaction.
- Broad-spectrum wearable smart devices include full-featured, large-sized, full or partial functions that do not rely on smart phones, such as smart watches or smart glasses, and only focus on certain types of application functions, and need to cooperate with other devices such as smart phones Use, such as smart bracelets, smart jewelry, etc. for physical signs monitoring.
- the terminal device may also be a terminal device in an Internet of Things (IoT) system.
- IoT Internet of Things
- the IoT is an important part of the development of future information technology. Its main technical feature is to pass items through communication technology. It is connected to the network to realize the intelligent network of human-machine interconnection and physical interconnection.
- the IOT technology may implement, for example, narrow band NB technology, to achieve mass connection, deep coverage, and terminal power saving.
- the NB includes only one resource block (RB), that is, the bandwidth of the NB is only 180 KB.
- RB resource block
- the terminals must be discrete in access. According to the communication method of the embodiment of the present application, the congestion problem of mass terminals of IOT technology when accessing the network through NB can be effectively solved.
- the terminal equipment may also include sensors such as smart printers, train detectors, and gas stations.
- the main functions include collecting data (some terminal equipment), receiving control information and downlink data from network equipment, and sending electromagnetic waves to Network equipment transmits uplink data.
- the network device in the embodiment of the present application may be a device for communicating with a terminal device, and the network device may be a Global System for Mobile Communication (GSM) system or a Code Division Multiple Access (CDMA) system.
- the base station (Base Transceiver Station (BTS)) can also be a base station (NodeB, NB) in a wideband code division multiple access (WCDMA) system, or an evolved base station (evolved) in an LTE system.
- GSM Global System for Mobile Communication
- CDMA Code Division Multiple Access
- the base station can also be a base station (NodeB, NB) in a wideband code division multiple access (WCDMA) system, or an evolved base station (evolved) in an LTE system.
- NodeB, NB base station
- WCDMA wideband code division multiple access
- evolved evolved base station
- NodeB can also be a wireless controller in a cloud radio access network (CRAN) scenario, or the network device can be a relay station, access point, in-vehicle device, wearable device, and future
- a network device in a 5G network or a network device in a future evolved PLMN network may be an access point (AP) in a WLAN, or a gNB in a new wireless (NR) system
- AP access point
- gNB new wireless
- a network device provides services for a cell
- a terminal device communicates with the network device through a transmission resource (for example, a frequency domain resource or a spectrum resource) used by the cell
- the cell may be a network device (For example, a base station)
- the corresponding cell can belong to a macro base station or a small cell.
- the small cell here can include: urban cell, micro cell, and pico cell. (pico cell), femto cell (femto cell), etc. These small cells have the characteristics of small coverage and low transmission power, and are suitable for providing high-speed data transmission services.
- multiple carriers on the carrier in the LTE system or 5G system can work on the same frequency at the same time.
- the above carrier and cell concepts can be considered equivalent.
- CA carrier aggregation
- the concept of a carrier is the same as a cell.
- a UE accessing a carrier and accessing a cell are equivalent.
- the core network device may be connected to multiple network devices for controlling the network devices, and may distribute data received from the network side (for example, the Internet) to the network devices.
- the network side for example, the Internet
- the network device may include a base station (gNB), such as a macro station, a micro base station, an indoor hotspot, and a relay node.
- a base station such as a macro station, a micro base station, an indoor hotspot, and a relay node.
- the function is to send radio waves to the terminal device.
- the aspect sends scheduling information to control uplink transmission, and receives radio waves sent by the terminal device, and receives uplink data transmission.
- terminal equipment The functions and specific implementations of the terminal equipment, access network equipment, and core network equipment listed above are only exemplary descriptions, and the present application is not limited thereto.
- the terminal device or the network device includes a hardware layer, an operating system layer running on the hardware layer, and an application layer running on the operating system layer.
- This hardware layer includes hardware such as a central processing unit (CPU), a memory management unit (MMU), and a memory (also called main memory).
- the operating system may be any one or more computer operating systems that implement business processing through processes, such as a Linux operating system, a Unix operating system, an Android operating system, an iOS operating system, or a windows operating system.
- This application layer contains applications such as browsers, address books, word processing software, and instant messaging software.
- the embodiment of the present application does not specifically limit the specific structure of the execution subject of the method provided by the embodiment of the present application, as long as the program that records the code of the method provided by the embodiment of the application can be run to provide the program according to the embodiment of the application.
- the communication may be performed by using the method described above.
- the method execution subject provided in the embodiments of the present application may be a terminal device or a network device, or a function module in the terminal device or the network device that can call a program and execute the program.
- various aspects or features of the present application may be implemented as a method, apparatus, or article of manufacture using standard programming and / or engineering techniques.
- article of manufacture encompasses a computer program accessible from any computer-readable device, carrier, or medium.
- computer-readable media may include, but are not limited to: magnetic storage devices (eg, hard disks, floppy disks, or magnetic tapes, etc.), optical disks (eg, compact discs (CD), digital versatile discs (DVD) Etc.), smart cards and flash memory devices (for example, erasable programmable read-only memory (EPROM), cards, sticks or key drives, etc.).
- various storage media described herein may represent one or more devices and / or other machine-readable media used to store information.
- machine-readable medium may include, but is not limited to, wireless channels and various other media capable of storing, containing, and / or carrying instruction (s) and / or data.
- multiple application programs can be run at the application layer.
- the application program that executes the communication method of the embodiment of the present application and the method for controlling the receiving end device to complete the received data The application of the corresponding action may be a different application.
- ABS Almost blank sub-frame
- the network device does not schedule the dedicated resources of the terminal on the ABS subframe, and accordingly, the terminal does not demodulate the dedicated data of the terminal on the ABS subframe.
- Multicast broadcast single frequency network (MBSFN) subframes are 2 and 3 subframes.
- Network equipment sends the same data on the MBSFN subframe, and the terminal can receive the same data from multiple network equipment on the MBSFN subframe.
- the terminal will not receive downlink data and send uplink data on the flexible symbol.
- Duration timer on duration timer
- the on-duration timer is used to determine the duration of the wake-up period. During the running of the on-duration timer or the on-duration timer expires, the terminal is in the on-duration period, and the terminal device can turn on the receiving antenna to monitor the PDCCH.
- this duration timer may also be referred to as an "activity timer”.
- the network side happens to have a larger byte of data to send to the UE, and these data cannot be completely transmitted in the subframe No. 0.
- the UE will enter the DRX sleep state in subframe 1 and will no longer monitor the PDCCH and cannot receive any downlink PDSCH data from the network side.
- the network side can only wait until the end of the DRX cycle, and when the next on-duration period arrives, it continues to send the untransmitted data to the terminal device. Although there is nothing wrong with this type of processing mechanism, it obviously increases the processing delay of all services.
- drx-inactivity timer is added to the DRX mechanism. If the drx-inactivity timer is running, even if the originally configured ontime timer expires (ie, the onduration period ends), the UE still needs to continue to monitor the downlink PDCCH subframe until the drx-inactivity timer expires. After the DRX-Inactivity mechanism is added, the processing delay of data is obviously reduced.
- the terminal can assume that there will be a retransmission at least after the "HARQ RTT" sub-frame, so DRX -The terminal does not need to monitor the PDCCH during the HARQ-RTT-timer timer.
- DRX retransmission timer the minimum number of subframes that the UE needs to wait before receiving the expected downlink retransmission data.
- FDD Frequency Division Duplex
- HARQRTTTimer the value of HARQ RTTimer is fixed equal to 8 subframes.
- HARQ RTT Timer is equal to (k + 4) subframes, where k represents the delay of the downlink channel transmission and its response to the feedback information.
- DRXRetransmissionTimer refers to the length of time that the UE monitors the PDCCH after HARQ, RTT, and Timer expire.
- the wake-up period may include a period corresponding to at least one of the on-duration timers, drx-inactivity timers, and DRX retransmission timers described above.
- the wake-up period may include the on-duration timer, drx-inactivity timer, and DRX retransmission time, drx-HARQ-RTT-TimerDL, drx-HARQ-RTT-TimerUL, drx-RetransmissionTimerDL, drx- A period corresponding to at least one of RetransmissionTimerUL, scell-deactivation timer, and BWP inactive timer.
- the monitoring function of the PDCCH can adopt the DRX method, thereby reducing power consumption.
- the DRX working mechanism in the idle mode is fixed, adopts a fixed cycle, and starts monitoring when the paging moment (PO) arrives.
- the function of the PDCCH enters the activation period in the idle mode. During the activation period, the PDCCH needs to be fully monitored, and it goes to sleep again after the DRX activation period has passed.
- the paging frame (PF) indicates a radio frame containing one or more PO If DRX is used, the terminal device only monitors the PO for each DRX cycle. After the terminal device is powered on, the cycle will be performed according to the default DRX cycle (Cycle) configuration. Receive the PDCCH when the paging moment arrives.
- the network device In the RRC connection state, a combination of timer and DRX is used, and the network device will maintain the same DRX operation mode as the terminal device, and know in real time whether the terminal device is in the active period or the sleep period. Data is passed during the active period, but not transmitted during the sleep period.
- the terminal transmits the same data packet to the network device through two links (that is, the primary cell and the secondary cell) to ensure the reliability of data transmission.
- the reliability of data requirements is low, it can
- the link overhead of the terminal is reduced by deactivating the secondary cell.
- the terminal sets a secondary cell deactivation timer, and deactivates the secondary cell when the secondary cell deactivation timer expires.
- bandwidth part (BWP)-inactive timer inactive timer
- the network device can schedule the terminal to transmit on different BWPs according to the data volume transmission requirements of the service.
- the terminal can control the BWP switching by setting the BWP inactive timer. Specifically, if the terminal has not sent or scheduled data for a long time on an activated BWP, it can switch to the initial BWP or default BWP after the BWP inactive timer expires. , Thereby reducing the power consumption of the terminal; if the terminal needs to send data, it does not want the BWP inactive timer to time out, that is, no BWP switching is performed.
- timers listed above are only exemplary descriptions, and the present application is not limited thereto.
- Bandwidth can be understood as a continuous or discontinuous resource in the frequency domain:
- Bandwidth can be called a cell or a carrier.
- the cell may be a serving cell of the terminal.
- the serving cell is described by a high level from the perspective of resource management or mobility management or service unit.
- the coverage of each network device can be divided into one or more serving cells, and the serving cell can be regarded as consisting of certain frequency domain resources, that is, a serving cell can include one or more carriers.
- the concept of a carrier is described from the perspective of signal generation at the physical layer.
- a carrier is defined by one or more frequency points, corresponding to a continuous or discontinuous frequency spectrum, and is used to carry communication data between network equipment and terminals.
- the downlink carrier can be used for downlink transmission, and the uplink carrier can be used for uplink transmission.
- each carrier may include uplink resources and downlink resources, or only include uplink resources, or only downlink resources. It can also be said that a cell may include multiple downlink carriers and multiple uplink carriers, and the number of uplink and downlink carriers may be different. This embodiment of the present application does not limit this.
- the bandwidth may also be referred to as a bandwidth part (BWP), a carrier bandwidth part (subband), a subband bandwidth, a narrowband bandwidth, or another name.
- BWP bandwidth part
- subband carrier bandwidth part
- the name is not limited in this application, and The following embodiments do not distinguish between different names.
- Multiple uplink bandwidth parts can be configured on one uplink carrier, and multiple downlink bandwidth parts can be configured on one downlink carrier.
- multiple bandwidth parts involved in the embodiments of the present application may be located in the same cell or on the same carrier, or may be located in different cells or on different carriers.
- a BWP may include consecutive K (K> 0) subcarriers; or, a BWP is a frequency domain resource where N non-overlapping consecutive resource blocks (RBs) are located, and the subcarriers of the RB are The interval can be 15KHz, 30KHz, 60KHz, 120KHz, 240KHz, 480KHz or other values. Or, a BWP is a frequency domain resource where M non-overlapping continuous resource block groups (RBGs) are located.
- RBGs non-overlapping continuous resource block groups
- One RBG includes P consecutive RBs, and the subcarrier spacing of the RBs may be 15KHz, 30KHz, 60KHz. , 120KHz, 240KHz, 480KHz, or other values, such as an integer multiple of two.
- various timers may be configured by the Radio Resource Control (RRC) layer.
- RRC Radio Resource Control
- MAC media access control
- the MAC-MainConfig configures various parameters required by the MAC layer, and then immediately enters the short DRX cycle or long DRX cycle operation phase.
- the configuration parameters of the DRX mode may include, but are not limited to, the following parameters:
- the period of DRX may refer to the length of the DRX cycle, for example, the length of the short DRX cycle described above, or it may also refer to the length of the long DRX cycle described above.
- Parameter b Time domain position offset of the wake-up period of the DRX mode
- the start time of a wake-up period may coincide with the start time of the DRX cycle in which the wake-up period is located.
- the time domain position offset of the wake-up period in the DRX mode may refer to an offset of a start time of the DRX cycle from a preset reference time.
- the time-domain position offset of the wake-up period of the DRX mode may indicate a start time unit (eg, a start subframe) of the DRX cycle.
- the time domain position offset of the wake-up period of the DRX mode may refer to the start time of the first wake-up period of the DRX mode with respect to The offset of the start time of the system cycle in which the start time is located. That is, the preset reference time may refer to a start time of a system cycle in which a first wake-up period of the DRX mode is located.
- the time domain position offset of the wake-up period of the DRX mode may be the offset indicated by the drx start offset parameter.
- the wake-up period may be a period measured by the on-duration Timer described above.
- the start time of a wake-up period may not coincide with the start time of the DRX cycle in which the wake-up period is located.
- the time domain position offset of the wake-up period in the DRX mode may be Refers to the offset of the wake-up period from the start of the DRX cycle.
- the time domain position offset of the wake-up period of the DRX mode may indicate the offset of the wake-up period within the DRX cycle.
- the wake-up period may include a period corresponding to any one of an on-duration timer, a drx-inactivity timer, or a HARQ RTT timer.
- FIG. 1 is a schematic diagram of a communication system of the present application.
- the communication system in FIG. 1 may include at least one terminal (for example, terminal 10, terminal 20, terminal 30, terminal 40, terminal 50, and terminal 60) and a network device 70.
- the network device 70 is used to provide communication services for the terminal and access the core network.
- the terminal can access the network by searching for synchronization signals, broadcast signals, and the like sent by the network device 70, so as to perform communication with the network.
- the terminal 10, the terminal 20, the terminal 30, the terminal 40, and the terminal 60 in FIG. 1 can perform uplink / downlink transmission directly with the network device 70.
- the terminal 40, the terminal 50, and the terminal 60 can also be regarded as a communication system, and the terminal 60 can send scheduling information to the terminal 40 and the terminal 60.
- the terminal device 40, the terminal device 50, and the terminal device 60 can also be regarded as a communication system.
- the terminal device 60 can send downlink signals to the terminal device 40 and the terminal device 50, and can also receive uplink signals sent by the terminal device 40 and the terminal device 50. signal.
- FIG. 2 is a schematic diagram of an application scenario according to an embodiment of the present application.
- the terminal introduces the concept of discontinuous reception (DRX) in order to avoid large power consumption overhead caused by constantly monitoring the PDCCH.
- the terminal monitors the PDCCH only in each downlink subframe in the duration (on duration) of each DRX cycle, and does not monitor the PDCCH during the sleep period in the DRX cycle to reduce power consumption.
- the duration timer is started at the beginning of the duration. When the duration timer expires, the terminal stops monitoring the PDCCH.
- DRX allows the UE to periodically enter the sleep mode (sleep mode) at some time, and does not monitor the PDCCH. When it needs to monitor, it wakes up from the sleep state, so that the UE can reach Purpose of power saving.
- one DRX cycle may include an on-duration period and a sleep period.
- This wake-up period may also be referred to as an activation period.
- the terminal device can communicate with the network device during the wake-up period.
- the UE monitors a downlink PDCCH subframe. During this period, the UE is in an awake state.
- the sleep period can also be referred to as the Opportunity Opportunity (DRX) period.
- the terminal device may not perform data transmission during the sleep period.
- the UE in the Opportunity for DRX period, the UE enters sleep without monitoring the time of the PDCCH subframe in order to save power.
- the terminal device can receive downlink data and uplink authorization during the activation period.
- the terminal device can perform a DRX cycle according to a paging cycle in the idle mode.
- the terminal device may cooperate with multiple timers in a radio resource control (RRC) connection state to ensure the reception of downlink data and uplink authorization. Subsequently, the above timer will be described in detail.
- RRC radio resource control
- a large amount of data communication will inevitably cause a sharp increase in power consumption, resulting in insufficient battery supply or increased heat dissipation due to increased power consumption, which will cause system operation failure.
- the use of the DRX function greatly reduces power consumption.
- the DRX function control entity may be located at the MAC layer of the protocol stack. Its main function is to control the sending of instructions to the physical layer to notify the physical layer to monitor the PDCCH at a specific time, and the rest of the time will not turn on the receiving antenna and is in a sleep state.
- the DRX cycle may include a short DRX cycle and a long DRX cycle.
- one DRX cycle is equal to the sum of the on-duration period and the sleep time.
- the communication system may configure the UE with a short DRX cycle (short DRX cycle) or a long DRX cycle (long DRX cycle) according to different service scenarios.
- the voice codec when performing voice services, the voice codec usually sends a voice data packet every 20 milliseconds (ms). In this case, you can configure a short DRX cycle with a length of 20ms, and a longer silent period during a voice call. You can configure long DRX cycles.
- the terminal device itself includes a short DRX cycle and a short DRX cycle timer, it runs according to the short DRX cycle, and will enter the long DRX cycle running state after the short DRX cycle timer expires.
- a DRX start offset (drx start offset) parameter may be used to indicate a start time of a DRX cycle or a start time unit (for example, a start subframe).
- the value range of drx start offset can be determined based on the size of the DRX cycle. For example, if the DRX cycle includes 10 subframes, the value range of drx start offset can be 0-9; if the DRX cycle includes 20 subframes, the value of drx start offset The value ranges from 0 to 19.
- drxstartoffset 0 if the value of drxstartoffset is 0, it means that the starting subframe of the DRX cycle is the first subframe in the cycle; for example, if the value of drxstartoffset is 8, it means the starting subframe of the DRX cycle Is the ninth subframe in the period.
- the start time (or start time unit) of the DRX cycle may be equal to or different from the start time (or start time unit) of the wake-up period of the DRX cycle.
- FIG. 3 is a schematic diagram of another application scenario according to an embodiment of the present application.
- the terminal receives a cell wireless network temporary identity (C-RNTI) or a configured scheduling wireless network temporary identity (Configured wireless network temporary identity).
- C-RNTI cell wireless network temporary identity
- Configured wireless network temporary identity Configured wireless network temporary identity
- CS-RNTI scrambled downlink assignment or uplink authorized downlink control information (downlink control information) (DCI)
- DCI downlink control information
- PDU protocol data unit
- a time slice is encountered during the onduration timer in the scenario shown in FIG. 2, or a time slice is encountered during the timer deactivation of the secondary cell in the scenario shown in FIG. 3, and the time slice is encountered Failure to receive DCI or PDUs within the time frame will affect the data transmission delay.
- FIG. 4 shows a schematic flowchart of a signal processing method according to an embodiment of the present application.
- the execution subject of this embodiment of the present application may be any one of a plurality of terminals.
- the following embodiment uses the first terminal as an example for description, and this application does not limit this.
- the multiple terminals may be within the coverage of the same cell, or may not be within the coverage of the same cell.
- the first terminal performs signal processing when the timer expires.
- the time slice is a time period during which the first terminal and the first network device do not perform data transmission and reception.
- the first terminal detects that there is a time overlap between the timer counting period and the time slice, the first terminal stops the timer counting.
- the timer can be restarted to continue counting. This can prevent the timer from still counting within the time slice and cause a long delay in signal transmission.
- the timer can be restarted to start counting, which can reduce the signal transmission delay caused by time slices. That is, the embodiments of the present application can reduce the signal transmission delay, thereby improving the reliability of data transmission.
- the first terminal may stop or restart the timer as soon as the overlap between the timer counting period and the time slice is detected, or it may be performed after a preset period of time is detected after the overlap is detected. Stop or restart the timer, which is not limited in this application.
- the data in the embodiments of the present application may be delay-sensitive service-related data, for example, ultra-high-reliability and low-latency communication (URLLC) service-related data; or latency-sensitive data; Less sensitive service-related data, for example, data related to enhanced mobile broadband (eMBB) services and large-scale machine type communication (mMTC) services, which is not limited in this application.
- URLLC ultra-high-reliability and low-latency communication
- eMBB enhanced mobile broadband
- mMTC large-scale machine type communication
- timing of the timer may be in units of hours, minutes, seconds, or units of time, such as time slots, mini time slots, or symbols, which are not limited in this application.
- timer in the embodiment of the present application may be drx-ondurationtimer or drx-inactivitytimer or drx-retransmissionTimerDL or drx-retransmissionTimerUL.
- the first terminal when the first terminal detects that the timer period overlaps with the time slice, the first terminal may detect the time slice during the timer time period.
- the first terminal may encounter time slicing during the timer timing. At this time, the first terminal may restart the timer or stop the timing of the timer to avoid being affected by the time slicing.
- the first terminal when the first terminal detects that the timer count period overlaps with the time slice, it may be detected that the timer starts to start timing during the time slice operation.
- the first terminal encounters a timer after setting the time slice, and the first terminal may stop the timer, that is, the timer is not started, and the timer is started after the time slice is finished.
- the timer may be a discontinuous reception active timer (DRX-onduration timer), a discontinuous reception deactivation timer (DRX-inactive timer), and a discontinuous reception retransmission timer (DRX-retransmission timer) , Any one of the discontinuous reception loopback timer (DRX-HARQ-RTT-timer).
- DRX-onduration timer a discontinuous reception active timer
- DRX-inactive timer discontinuous reception deactivation timer
- DRX-retransmission timer a discontinuous reception retransmission timer
- the DRX-onduration timer generally starts timing at the beginning of each DRX cycle.
- the first terminal can always monitor the PDCCH sent by the first network device.
- the DRX-onduration timer expires, the first terminal stops monitoring the PDCCH, thereby saving power consumption for the first terminal.
- the DRX-inactive timer is started after the terminal successfully decodes a PDCCH indicating initial transmission of uplink or downlink data, and counts the number of subframes of consecutive PDCCHs that are continuously active during the DRX-inactive timer timing. That is, when initial transmission data is scheduled on the first terminal, the DRX-inactive timer is restarted once.
- the terminal can assume that there will be a retransmission at least after the "HARQ RTT" sub-frame, so DRX -The terminal does not need to monitor the PDCCH during the HARQ-RTT-timer timer.
- the DRX-HARQ-RTT-timer includes an uplink DRX-HARQ-RTT-timer (drx-HARQ-RTT-TimerUL) and a downlink DRX-HARQ-RTT-timer (drx-HARQ-RTT-TimerDL).
- the drx-HARQ-RTT-TimerDL can also decode the transmission block (TB) of a certain downlink HARQ process (excluding transmission), and the terminal can assume that it is at least in the "HARQRTT" sub- There will be retransmission only after the frame, that is, the minimum time interval that the UE wishes to receive the downlink retransmission assignment. Therefore, during the DRX-HARQ-RTT-timerDL timer, the terminal does not need to monitor the PDCCH downlink assignment.
- the drx-HARQ-RTT-TimerUL can also be the minimum time interval that the UE wishes to receive the retransmission authorization in an uplink HARQ process. Therefore, during the DRX-HARQ-RTT-timerUL timer, the terminal There is no need to monitor the PDCCH uplink grant.
- the DRX-retransmission timer is when the DRX-HARQ-RTT-timer times out and the data received by the corresponding HARQ process is not successfully decoded.
- the terminal can start a DRX-retransmissiontimer for the HARQ process. During this DRX-retransmission timer, The terminal can monitor the PDCCH for HARQ retransmission.
- the discontinuous reception retransmission timer may be an uplink timer or a downlink timer.
- the discontinuous reception loopback time timer may be an uplink timer or a downlink timer.
- the discontinuous reception retransmission timer may be an uplink timer, that is, drx-retransmissiontimerUL.
- the discontinuous reception retransmission timer may be a downlink timer, that is, drx-retransmissiontimerDL.
- the drx-RetransmissionTimerDL is when the DRX-HARQ-RTT-timerDL times out and the data received by the corresponding HARQ process is not successfully decoded.
- the terminal can start a drx-RetransmissionTimerDL for the HARQ process.
- the terminal can monitor the PDCCH for HARQ retransmission. Simply put, it is the maximum time margin for the UE to receive downlink retransmissions.
- drx-RetransmissionTimerUL is when the DRX-HARQ-RTT-timerUL times out and the data sent by the corresponding HARQ process does not receive a positive acknowledgement, the terminal can start a drx-RetransmissionTimerUL for the HARQ process.
- the terminal can Monitor the PDCCH uplink grant for HARQ retransmission. In short, it is the maximum time margin for the UE to receive the uplink retransmission grant.
- the drx-InactivityTimer in the embodiment of the present application is started after the terminal successfully decodes a PDCCH indicating initial transmission of uplink or downlink data, where the initial transmission may be a "new transmission", which is not limited in this application. .
- the time slice may be an almost blank subframe (ABS) subframe, a multicast broadcast single frequency network (multimedia broadcasting single frequency network (MBSFN) subframe, a flexible symbol, or a measurement gap. At least one of.
- ABS almost blank subframe
- MMSFN multicast broadcast single frequency network
- the network device usually configures the terminal with ABS subframes, MBSFN subframes, flexible symbols, and the like, so that it can support services such as macro-micro networking, multi-hop, or vehicle networking (V2X).
- the terminal-specific PDCCH and PDSCH are not transmitted on the ABS subframe, and only some necessary public signals can be transmitted, which can avoid interference to neighboring cells.
- MBSFN subframes are mainly used to transmit multicast broadcast MBMS services, and PDSCH is not transmitted on the MBSFN subframes, which can eliminate inter-cell interference.
- the terminal starts a timer at time t0. If no measurement GAP is encountered, the terminal enters the DRX sleep period at time t2. . If the measurement GAP is encountered at time t1, the terminal may stop the timer at time t1 until time t3 at which the measurement GAP ends, that is, the terminal continues the timer at time t3, so that the terminal is DRX-onduration at time t4
- the DRX sleep period can be entered after the timer expires, thereby avoiding entering the sleep period at time t2 and causing the terminal to wait for the next DRX cycle for signal transmission. Therefore, the embodiment of this application saves data transmission delay.
- the timer may be any one of a secondary cell deactivation timer (scell-deactivation timer) or a bandwidth part (BWP) -deactivation timer (inactive timer).
- scell-deactivation timer secondary cell deactivation timer
- BWP bandwidth part
- the two links of the primary cell (pcell) and the secondary cell (scell) transmit the same data packet, and the first terminal can use scell-deactivation timer Control the deactivation of the secondary cell.
- the scell-deactivation timer is started, if it detects that the scell-deactivation timer overlaps with the time slice, the first terminal restarts the scell-deactivation timer. After the timer expires, the secondary cell is deactivated.
- the first terminal stops the cell-deactivation timer, and after the time slicing ends, continues the timing of the cell-deactivation timer until the timeout expires, the deactivation process is performed on the secondary cell. That is to say, in the embodiment of the present application, the first terminal reduces the influence of the scell-deactivation timer on data transmission due to the inability to receive the PDU or PDCCH in the case of overlapping with the time slice. For example, to avoid the secondary cell timeout and deactivation due to the overlap of the scell-deactivation timer and the time slice on the link in the secondary cell, that is, the reliability of the data caused by the transmission of only the link in the primary cell is reduced. Therefore, this application implements Examples can improve the reliability of data transmission.
- the bandwidth part may include an initial BWP, a default BWP, and an activated BWP.
- the network device may schedule the terminal to transmit on different BWPs according to the data volume transmission requirements of the service.
- the terminal can control the BWP switching by setting the BWP inactive timer. Specifically, if the terminal has not sent or scheduled data for a long time on an activated BWP, it can switch to the initial BWP or default BWP after the BWP inactive timer expires. , Thereby reducing the power consumption of the terminal; if the terminal needs to send data, it does not want the BWP inactive timer to time out, that is, no BWP switching is performed.
- the embodiment of the present application can stop or restart the BWP inactive timer to reduce the BWP inactive timer timeout caused by the time slice, thereby improving data transmission performance.
- the time slice may be at least one of an almost blank subframe, a multicast broadcast single frequency network subframe, a flexible symbol, a measurement gap, or a discontinuous reception sleep period.
- the following description uses the scell-deactivation timer to encounter a discontinuous reception sleep period as an example.
- the first terminal starts the scell-deactivation timer at time t1 to start timing, and overlaps with the DRX sleep period at time t5. Then, the scell-deactivation timer can stop timing at time t5 until the DRX sleep period ends at time t6, then the scell-deactivation timer continues to time at time t6 until the scell-deactivation timer expires at time t7.
- the time slice may also be used for the second terminal to communicate with the second network device, and / or the time slice is used for the second terminal to communicate with the third terminal.
- the time slice does not perform data transmission and reception between the first terminal and the first network device, but the time slice may be data transmission and reception between other terminals and the terminal, or between the terminal and the network device. Improved resource utilization.
- the second terminal and the first terminal may be the same terminal.
- the time slice may be used for data transmission between the second terminal and the second network device.
- the time slice can be used for data transmission between a vehicle and a vehicle (V2V).
- part of the time slice may be used for data transmission between other devices (for example, as shown in FIG. 8, part of the time slice is used for data transmission between V2V), or The entire period is used for data transmission between other devices, which is not limited in this application.
- the first terminal may further receive configuration information sent by the first network device, where the configuration information is used to indicate a time at which the timer continues to count, so that the timing The device may continue to time at the time indicated by the first network device, thereby further reducing interference. Accordingly, the first network device sends the configuration information.
- the timer can stop timing when it overlaps with the time slice, and data transmission can be performed in the first subframe after the time slice ends.
- the terminal may perform uplink data transmission or may receive downlink data in the first subframe.
- the network device may indicate the time domain resource for continuing data transmission by using the indication information.
- the first network device may further send indication information, where the indication information is used to indicate signal processing performed by the first terminal after the first timer expires.
- the indication information may further indicate whether the first terminal monitors the PDCCH after the first timer expires.
- the indication information may also indicate a time for monitoring the PDCCH after the first timer expires.
- the indication information indicates that data is received in a first subframe after the expiration of the first timer.
- the indication information may be carried in radio resource control (RRC) dedicated signaling, downlink control information (DCI), media access control control element (MAC CE) Or at least one of the RRC common signaling.
- RRC radio resource control
- DCI downlink control information
- MAC CE media access control control element
- the first terminal when the first terminal detects that there is a time overlap between the timer counting period and the time slice, the first terminal stops the timer counting, and can detect the end of the time slice and then Start the timer to continue counting. This can prevent the timer from still timing in the time slice and cause a long delay in signal transmission; or when the first terminal detects a time overlap between the timer and the time slice, it can Restart the timer to start counting. This can reduce the signal transmission delay caused by time slicing. That is, the embodiments of the present application can reduce the signal transmission delay, thereby improving the reliability of data transmission.
- B corresponding to A means that B is associated with A, and B can be determined according to A.
- determining B based on A does not mean determining B based on A alone, but also determining B based on A and / or other information.
- the terminal transmits the same data packet to the network device through two links (that is, the primary cell and the secondary cell) to ensure the reliability of data transmission.
- the link overhead of the terminal is reduced by deactivating the secondary cell.
- the terminal sets a secondary cell deactivation timer, and deactivates the secondary cell when the secondary cell deactivation timer expires.
- the terminal sends an SR.
- the secondary cell deactivation timer may have timed out or even deactivation has been completed. The secondary cell, so that the terminal cannot receive the DCI, and cannot perform signal transmission on the resources indicated by the DCI, so that the signal transmission performance is low.
- FIG. 9 shows a schematic flowchart of a signal processing method according to another embodiment of the present application.
- the terminal sends a scheduling request (SR) during the counting period of the secondary cell deactivation timer.
- SR scheduling request
- the terminal performs secondary cell deactivation.
- the embodiment of the present application may be applied to the above-mentioned CA scenario.
- the terminal sets a secondary cell deactivation timer, and when the secondary cell deactivation timer expires, the secondary cell is deactivated. If during the timing of the secondary cell timer, the terminal sends an SR, the SR is used to request resources. In order to avoid being unable to receive downlink control information indicating the resource requested by the SR, the terminal can stop or restart the secondary cell deactivation timer. This helps the terminal to receive the downlink control information and perform signal transmission on the resources indicated by the downlink control information, which improves the signal transmission performance.
- the SR sent by the terminal may be actively sent by the terminal when there is a resource requirement, or may be triggered by other information to trigger the terminal to send, which is not limited in this application.
- the terminal stops the timing of the secondary cell deactivation timer when sending the SR, the terminal continues the timing of the timer when receiving the downlink control information in response to the SR, and deactivates the secondary cell.
- the timer expires, the secondary cell is deactivated.
- step 902 may specifically be that the terminal stops or restarts the counting of the secondary cell deactivation timer when the terminal sends the SR and when the distance of the secondary cell deactivation timer expires is less than or equal to the first time threshold.
- the terminal may determine that the secondary cell deactivation timer is about to end, for example, the distance from the secondary cell deactivation timer expires is less than or equal to a first time threshold, and downlink control may not be received within the first time threshold. Information, so that the terminal can stop or restart the secondary cell deactivation timer, thereby helping the terminal to receive downlink control information.
- the terminal may not stop or restart the timing of the secondary cell deactivation timer after the terminal sends the SR, so as not to affect the secondary cell. Deactivate to save power consumption of the terminal.
- the secondary cell 10 as shown in FIG. 1 deactivation timer is started time t, the length of the secondary cell is deactivated upon reaching the end of the time t 3 when a preset timer in the secondary cell during the deactivation of the timer
- the terminal sends an SR.
- the time interval between time t 2 and time t 3 is less than or equal to the first time threshold, the terminal stops or restarts the secondary cell deactivation timer.
- the terminal receives When responding to the downlink control information of the SR, the terminal may continue the counting of the secondary cell deactivation timer.
- time t 5 when the secondary cell deactivation timer expires, the terminal deactivates the secondary cell.
- the first time threshold may be set by a terminal or configured by a network device.
- the terminal may be set according to the time period between the last time the SR was sent and the time when the downlink control information was received.
- the first preset threshold is a value of t 4 -t 2 .
- step 902 may also be that the terminal stops or restarts the timing of the secondary cell deactivation timer when sending the SR and when the timing of the secondary cell deactivation timer is greater than the second time threshold.
- the terminal may also determine how long the timing exceeds (for example, set as a second time threshold) according to the preset duration of the secondary cell deactivation timer. Therefore, the terminal may not receive the downlink control information. Therefore, when the terminal sends the SR, Stopping or restarting the deactivation timer of the secondary cell helps the terminal to receive downlink control information.
- the terminal may set the second time threshold to a value of t3- (t4-t2), that is, the remaining time of the deactivation timer cannot receive downlink control information.
- the terminal sends an SR during the timer count of the secondary cell, and the SR is used to request resources.
- the terminal may stop Or restart the secondary cell deactivation timer, thereby helping the terminal to receive downlink control information and perform signal transmission on the resources indicated by the downlink control information, thereby improving signal transmission performance.
- B corresponding to A means that B is associated with A, and B can be determined according to A.
- determining B based on A does not mean determining B based on A alone, but also determining B based on A and / or other information.
- the size of the sequence numbers of the above processes does not mean the order of execution.
- the execution order of each process should be determined by its function and internal logic, and should not deal with the embodiments of the present application.
- the implementation process constitutes any limitation.
- FIG. 11 is a schematic block diagram of a signal processing apparatus 1100 according to an embodiment of the present application.
- the device 1100 may correspond to the terminal in the embodiment shown in FIG. 4 and may have any function of the terminal in the method.
- the apparatus 1100 includes a processing module 1110.
- the apparatus 1100 includes a processing module 1110 and a transceiver module 1120.
- a processing module 1110 configured to stop or restart the timing of the timer when the timer overlaps with a time slice, where the time slice is a period during which the first terminal and the first network device are not transmitting and receiving data;
- the processing module 1110 is further configured to perform signal processing corresponding to the timer when the timer expires, or control the transceiver module 1120 to perform signal processing corresponding to the timer.
- processing module 1110 is specifically configured to:
- the timer is a discontinuous reception activity timer, a discontinuous reception deactivation timer, a discontinuous reception retransmission timer, a discontinuous reception loop time timer, a secondary cell deactivation timer, or a bandwidth partial deactivation Any one of the timers.
- the time slice includes at least one of an almost blank subframe, a multicast broadcast single frequency network subframe, a flexible symbol, or a measurement gap.
- the time slice includes almost blank subframes, multicast broadcast single frequency network subframes, flexible symbols, and measurements. Gap, or discontinuous reception at least one of the sleep periods.
- the time slice is used for data transmission and reception of the second terminal and the second network device, and / or the time slice is used for data transmission and reception of the second terminal and the third terminal.
- processing module 1110 is specifically configured to:
- the secondary cell is deactivated.
- the signal processing apparatus can stop the timer counting when it detects that there is a time overlap between the timer counting period and the time slice, and can restart the timer when the end of the time slice is detected.
- the timer continues to count, which can prevent the timer from still timing within the time slice and cause a long delay in signal transmission; or when it detects that there is a time overlap between the timer and the time slice, the timer can be restarted to start Timing, this can reduce the signal transmission delay caused by time slice. That is, the embodiments of the present application can reduce the signal transmission delay, thereby improving the reliability of data transmission.
- FIG. 12 shows a schematic block diagram of a signal processing apparatus 1200 according to an embodiment of the present application.
- the apparatus 1200 may be a terminal described in FIG. 1 and an execution subject in FIG. 4.
- the device may adopt a hardware architecture as shown in FIG. 12.
- the device may include a processor 1210 and a transceiver 1220.
- the device may further include a memory 1230.
- the processor 1210, the transceiver 1220, and the memory 1230 communicate with each other through an internal connection path.
- the related functions implemented by the processing module 1110 in FIG. 11 may be implemented by the processor 1210, and the related functions implemented by the transceiver module 1120 may be implemented by the processor 1210 controlling the transceiver 1220.
- the processor 1210 may be a general-purpose central processing unit (CPU), a microprocessor, an application-specific integrated circuit (ASIC), a dedicated processor, or one or more An integrated circuit for implementing the technical solutions in the embodiments of the present application.
- a processor may refer to one or more devices, circuits, and / or processing cores for processing data (e.g., computer program instructions).
- it may be a baseband processor or a central processing unit.
- the baseband processor can be used to process communication protocols and communication data
- the central processing unit can be used to control communication devices (such as base stations, terminals, or chips, etc.), execute software programs, and process software program data.
- the processor 1210 may include one or more processors, for example, one or more central processing units (CPUs).
- processors for example, one or more central processing units (CPUs).
- the processor may be a single processor.
- the core CPU can also be a multi-core CPU.
- the transceiver 1220 is used to send and receive data and / or signals, and to receive data and / or signals.
- the transceiver may include a transmitter and a receiver, the transmitter is used to send data and / or signals, and the receiver is used to receive data and / or signals.
- the memory 1230 includes, but is not limited to, random access memory (RAM), read-only memory (ROM), erasable programmable memory (EPROM), and read-only memory.
- RAM random access memory
- ROM read-only memory
- EPROM erasable programmable memory
- read-only memory A compact disc (compact disc-read-only memory, CD-ROM).
- CD-ROM compact disc-read-only memory
- the memory 1230 is used to store program codes and data of the terminal, and may be a separate device or integrated in the processor 1210.
- the processor 1210 is configured to control the transceiver to perform information transmission with a network device.
- the processor 1210 is configured to control the transceiver to perform information transmission with a network device.
- FIG. 12 only shows a simplified design of a device for signal processing.
- the device may also include other necessary components, including but not limited to any number of transceivers, processors, controllers, memories, etc., and all terminals that can implement this application are within the protection scope of this application within.
- the device 1200 may be a chip, for example, it may be a communication chip that can be used in a terminal to implement related functions of the processor 1210 in the terminal.
- the chip can be a field programmable gate array, a dedicated integrated chip, a system chip, a central processing unit, a network processor, a digital signal processing circuit, a microcontroller, and a programmable controller or other integrated chip to realize related functions.
- the chip may optionally include one or more memories for storing program code, and when the code is executed, the processor implements a corresponding function.
- the apparatus 1200 may further include an output device and an input device.
- the output device is in communication with the processor 1210 and can display information in a variety of ways.
- the output device may be a liquid crystal display (LCD), a light emitting diode (LED) display device, a cathode ray tube (CRT) display device, or a projector.
- the input device is in communication with the processor 601 and can receive user input in a variety of ways.
- the input device may be a mouse, a keyboard, a touch screen device, or a sensing device.
- FIG. 13 is a schematic diagram of a signal processing apparatus 1300 according to an embodiment of the present application.
- the device 1300 includes a transceiver module 1310.
- the device 1300 may correspond to the terminal device in the embodiment shown in FIG. 9 and may have any function of the terminal in the method.
- the device 1300 includes a transceiver module 1310 and a processing module 1320.
- the transceiver module 1310 is configured to send a scheduling request SR during the secondary cell deactivation timer
- the processing module 1320 is configured to stop or restart the secondary cell deactivation timer when sending the SR;
- the processing module 1320 is further configured to perform secondary cell deactivation when the secondary cell deactivation timer expires.
- processing module 1320 is specifically configured to:
- processing module 1320 is specifically configured to:
- the timing of the secondary cell deactivation timer is stopped or restarted.
- the processing module 1320 is further configured to continue counting the deactivation timer of the secondary cell when receiving downlink control information, where the downlink control information is information used to respond to the SR.
- the apparatus for signal processing in the embodiment of the present application sends an SR during the timer count of the secondary cell, and the SR is used to request resources.
- the SR is used to request resources.
- the secondary cell deactivation timer helps the device to receive downlink control information and perform signal transmission on the resources indicated by the downlink control information, which improves signal transmission performance.
- FIG. 14 illustrates a signal processing apparatus 1400 provided in an embodiment of the present application.
- the apparatus 1400 may be a terminal described in FIG. 1 and FIG. 9.
- the device may use a hardware architecture as shown in FIG. 14.
- the device may include a processor 1410 and a transceiver 1420, and optionally, the device may further include a memory 1430.
- the processor 1410, the transceiver 1420, and the memory 1430 communicate with each other through an internal connection path.
- the related functions implemented by the processing module 1340 in FIG. 13 may be implemented by the processor 1410, and the related functions implemented by the transceiver module 1310 may be implemented by the processor 1410 controlling the transceiver 1420.
- the processor 1410 may be a general-purpose central processing unit (CPU), a microprocessor, an application-specific integrated circuit (ASIC), a special-purpose processor, or one or more processors. Integrated circuits for implementing the technical solutions of the embodiments of the present application.
- a processor may refer to one or more devices, circuits, and / or processing cores for processing data (e.g., computer program instructions).
- it may be a baseband processor or a central processing unit.
- the baseband processor can be used to process communication protocols and communication data
- the central processing unit can be used to control communication devices (such as base stations, terminals, or chips, etc.), execute software programs, and process software program data.
- the processor 1410 may include one or more processors, for example, one or more central processing units (CPUs).
- processors for example, one or more central processing units (CPUs).
- the processor may be a single processor.
- the core CPU can also be a multi-core CPU.
- the transceiver 1420 is used to send and receive data and / or signals, and to receive data and / or signals.
- the transceiver may include a transmitter and a receiver, the transmitter is used to send data and / or signals, and the receiver is used to receive data and / or signals.
- the memory 1430 includes, but is not limited to, random access memory (RAM), read-only memory (ROM), erasable programmable memory (EPROM), and read-only memory.
- RAM random access memory
- ROM read-only memory
- EPROM erasable programmable memory
- read-only memory A compact disc (compact disc-read-only memory, CD-ROM).
- CD-ROM compact disc-read-only memory
- the memory 1430 is used to store program codes and data of the terminal, and may be a separate device or integrated in the processor 1410.
- the processor 1410 is configured to control a transceiver to perform information transmission with a network device.
- a transceiver to perform information transmission with a network device.
- the apparatus 1400 may further include an output device and an input device.
- the output device is in communication with the processor 1410 and can display information in a variety of ways.
- the output device may be a liquid crystal display (LCD), a light emitting diode (LED) display device, a cathode ray tube (CRT) display device, or a projector.
- the input device is in communication with the processor 601 and can receive user input in a variety of ways.
- the input device may be a mouse, a keyboard, a touch screen device, or a sensing device.
- FIG. 14 shows only a simplified design of a device for signal processing.
- the device may also include other necessary components, including but not limited to any number of transceivers, processors, controllers, memories, etc., and all terminals that can implement this application are within the protection scope of this application within.
- the device 1400 may be a chip, for example, it may be a communication chip that can be used in a terminal to implement related functions of the processor 1410 in the terminal.
- the chip can be a field programmable gate array, a dedicated integrated chip, a system chip, a central processing unit, a network processor, a digital signal processing circuit, a microcontroller, and a programmable controller or other integrated chip to realize related functions.
- the chip may optionally include one or more memories for storing program code, and when the code is executed, the processor implements a corresponding function.
- An embodiment of the present application further provides a device, which may be a terminal or a circuit.
- the apparatus may be configured to perform an action performed by a terminal in the foregoing method embodiment.
- FIG. 15 shows a simplified schematic structural diagram of a terminal. It is easy to understand and easy to illustrate.
- the terminal uses a mobile phone as an example.
- the terminal includes a processor, a memory, a radio frequency circuit, an antenna, and an input / output device.
- the processor is mainly used for processing communication protocols and communication data, controlling the terminal, executing software programs, and processing data of the software programs.
- the memory is mainly used for storing software programs and data.
- the radio frequency circuit is mainly used for the conversion of baseband signals and radio frequency signals and the processing of radio frequency signals.
- the antenna is mainly used to transmit and receive radio frequency signals in the form of electromagnetic waves.
- Input / output devices such as a touch screen, a display screen, and a keyboard, are mainly used to receive data input by the user and output data to the user. It should be noted that some types of terminals may not have input / output devices.
- the processor When data needs to be sent, the processor performs baseband processing on the data to be sent, and then outputs the baseband signal to the radio frequency circuit. After the radio frequency circuit processes the baseband signal, the radio frequency signal is sent out through the antenna in the form of electromagnetic waves.
- the RF circuit receives the RF signal through the antenna, converts the RF signal into a baseband signal, and outputs the baseband signal to the processor.
- the processor converts the baseband signal into data and processes the data.
- FIG. 15 only one memory and processor are shown in FIG. 15. In an actual end product, there may be one or more processors and one or more memories.
- the memory may also be referred to as a storage medium or a storage device.
- the memory may be set independently of the processor or integrated with the processor, which is not limited in the embodiment of the present application.
- an antenna and a radio frequency circuit having a transmitting and receiving function may be regarded as a transmitting and receiving unit of a terminal, and a processor having a processing function may be regarded as a processing unit of the terminal.
- the terminal includes a transceiver unit 1510 and a processing unit 1520.
- the transceiver unit may also be referred to as a transceiver, a transceiver, a transceiver device, and the like.
- the processing unit may also be called a processor, a processing single board, a processing module, a processing device, and the like.
- a device for implementing a receiving function in the transceiver unit 1510 may be regarded as a receiving unit, and a device for implementing a transmitting function in the transceiver unit 1510 may be regarded as a transmitting unit, that is, the transceiver unit 1510 includes a receiving unit and a transmitting unit.
- the transceiver unit may also be called a transceiver, a transceiver, or a transceiver circuit.
- the receiving unit may also be called a receiver, a receiver, or a receiving circuit.
- the transmitting unit may also be called a transmitter, a transmitter, or a transmitting circuit.
- transceiver unit 1510 is configured to perform the sending and receiving operations on the terminal side in the foregoing method embodiment
- processing unit 1520 is configured to perform operations other than the transceiver operation on the terminal in the foregoing method embodiment.
- the processing unit 1520 is configured to perform the operations in steps 401 and 402 in FIG. 4, and / or the processing unit 1520 is further configured to perform other processing steps on the terminal side in the embodiments of the present application.
- the transceiving unit 1510 is configured to perform the transceiving operation in step 402 in FIG. 4, and / or the transceiving unit 1510 is further configured to perform other transceiving steps on the terminal side in the embodiment of the present application.
- the transceiver unit 1510 may be configured to perform step 901 in FIG. 9, and / or the transceiver unit 1510 is further configured to perform other transceiver steps on the terminal side in the embodiments of the present application.
- the processing unit 1520 is configured to perform the operations of step 902 and step 903 in FIG. 9, and / or the processing unit 1520 is further configured to perform other processing steps on the terminal side in the embodiment of the present application.
- the chip When the communication device is a chip, the chip includes a transceiver unit and a processing unit.
- the transceiver unit may be an input / output circuit or a communication interface;
- the processing unit is a processor or a microprocessor or an integrated circuit integrated on the chip.
- the device shown in FIG. 16 may also be referred to.
- the device may perform functions similar to the processor 1010 in FIG. 10.
- the device includes a processor 1601, a transmitting data processor 1603, and a receiving data processor 1605.
- the processing module 1110 and the processing module 1320 in the above embodiment may be the processor 1601 in FIG. 16 and perform corresponding functions.
- the transceiver module 1120 and the transceiver module 1310 in the above embodiment may be the transmit data processor 1603 and the receive data processor 1605 in FIG. 16.
- a channel encoder and a channel decoder are shown in FIG. 16, it can be understood that these modules do not constitute a restrictive description of this embodiment, but are only schematic.
- FIG. 17 shows another form of this embodiment.
- the processing device 1700 includes modules such as a modulation subsystem, a central processing subsystem, and a peripheral subsystem.
- the communication device in this embodiment may serve as a modulation subsystem therein.
- the modulation subsystem may include a processor 1703 and an interface 1704.
- the processor 1703 performs the functions of the processing module 1110 and / or the processing module 1320
- the interface 1704 performs the functions of the transmission and reception module 1120 and / or the transmission and reception module 1310.
- the modulation subsystem includes a memory 1706, a processor 1703, and a program stored on the memory and executable on the processor. When the processor executes the program, one of the first to fifth embodiments is implemented. method.
- the memory 1706 may be non-volatile or volatile, and its location may be located inside the modulation subsystem or in the processing device 1700, as long as the memory 1706 can be connected to the memory 1706.
- the processor 1703 is sufficient.
- a computer-readable storage medium in which instructions are stored, and the instructions in the foregoing method embodiments are executed when the instructions are executed.
- a computer program product including an instruction is provided, and the method in the foregoing method embodiment is executed when the instruction is executed.
- the computer program product includes one or more computer instructions.
- the computer may be a general-purpose computer, a special-purpose computer, a computer network, or other programmable devices.
- the computer instructions may be stored in a computer-readable storage medium, or transmitted from one computer-readable storage medium to another computer-readable storage medium, for example, the computer instructions may be from a website site, a computer, a server, or a data center.
- the computer-readable storage medium may be any available medium that can be accessed by a computer or a data storage device such as a server, a data center, and the like that includes one or more available medium integration.
- the usable medium may be a magnetic medium (for example, a floppy disk, a hard disk, a magnetic tape), an optical medium (for example, a high-density digital video disc (DVD)), or a semiconductor medium (for example, a solid state disk (solid state disk, SSD)) and so on.
- the processor may be an integrated circuit chip and have signal processing capabilities.
- each step of the foregoing method embodiment may be completed by using an integrated logic circuit of hardware in a processor or an instruction in a form of software.
- the above processor may be a general-purpose processor, a digital signal processor (DSP), an application specific integrated circuit (ASIC), an off-the-shelf programmable gate array (FPGA), or other programmable Programming logic devices, discrete gate or transistor logic devices, discrete hardware components.
- DSP digital signal processor
- ASIC application specific integrated circuit
- FPGA off-the-shelf programmable gate array
- a general-purpose processor may be a microprocessor or the processor may be any conventional processor or the like.
- the steps of the method disclosed in combination with the embodiments of the present application may be directly implemented by a hardware decoding processor, or may be performed by using a combination of hardware and software modules in the decoding processor.
- the software module may be located in a mature storage medium such as a random access memory, a flash memory, a read-only memory, a programmable read-only memory, or an electrically erasable programmable memory, a register, and the like.
- the storage medium is located in a memory, and the processor reads the information in the memory and completes the steps of the foregoing method in combination with its hardware.
- the memory in the embodiment of the present application may be a volatile memory or a non-volatile memory, or may include both volatile and non-volatile memory.
- the non-volatile memory may be read-only memory (ROM), programmable read-only memory (PROM), erasable programmable read-only memory (erasable PROM, EPROM), electrical memory Erase programmable read-only memory (EPROM, EEPROM) or flash memory.
- the volatile memory may be a random access memory (RAM), which is used as an external cache.
- RAM random access memory
- DRAM dynamic random access memory
- DDR SDRAM double data rate synchronous dynamic random access memory
- ESDRAM enhanced synchronous dynamic random access memory
- SLDRAM synchronous connection dynamic random access memory
- direct RAMbus RAM direct RAMbus RAM, DR RAM
- At least one means one or more, and “multiple” means two or more.
- “And / or” describes the association relationship between related objects, and indicates that there can be three kinds of relationships. For example, A and / or B can indicate: A exists alone, A and B exist simultaneously, and B exists alone, where A, B can be singular or plural. The character “/” generally indicates that the related objects are an "or” relationship. "At least one or more of the following” or similar expressions refers to any combination of these items, including any combination of single or plural items.
- At least one (a) of a, b, or c can be expressed as: a, b, c, ab, ac, bc, or abc, where a, b, and c can be single or multiple .
- an embodiment or “an embodiment” mentioned throughout the specification means that a particular feature, structure, or characteristic related to the embodiment is included in at least one embodiment of the present invention.
- the appearances of "in one embodiment” or “in an embodiment” appearing throughout the specification are not necessarily referring to the same embodiment.
- the particular features, structures, or characteristics may be combined in any suitable manner in one or more embodiments. It should be understood that, in various embodiments of the present invention, the size of the sequence numbers of the above processes does not mean the order of execution, and the execution order of each process should be determined by its function and internal logic, and should not deal with the embodiments of the present invention.
- the implementation process constitutes any limitation.
- a component may be, but is not limited to, a process running on a processor, a processor, an object, an executable, a thread of execution, a program, and / or a computer.
- an application running on a computing device and a computing device can be components.
- One or more components can reside within a process and / or thread of execution, and a component can be localized on one computer and / or distributed between 2 or more computers.
- these components can execute from various computer readable media having various data structures stored thereon.
- a component may, for example, be based on a signal having one or more data packets (e.g., data from two components that interact with another component between a local system, a distributed system, and / or a network, such as the Internet that interacts with other systems through signals) Communicate via local and / or remote processes.
- data packets e.g., data from two components that interact with another component between a local system, a distributed system, and / or a network, such as the Internet that interacts with other systems through signals
- the disclosed systems, devices, and methods may be implemented in other ways.
- the device embodiments described above are only schematic.
- the division of the unit is only a logical function division.
- multiple units or components may be combined or Can be integrated into another system, or some features can be ignored or not implemented.
- the displayed or discussed mutual coupling or direct coupling or communication connection may be indirect coupling or communication connection through some interfaces, devices or units, which may be electrical, mechanical or other forms.
- 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, may be located in one place, or may be distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the objective of the solution of this embodiment.
- each functional unit in each embodiment of the present application may be integrated into one processing unit, or each of the units may exist separately physically, or two or more units may be integrated into one unit.
- the functions are implemented in the form of software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium.
- the technical solution of this application is essentially a part that contributes to the existing technology or a part of the technical solution can be embodied in the form of a software product, which is stored in a storage medium, including Several instructions are used to cause a computer device (which may be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the method described in the embodiments of the present application.
- the aforementioned storage media include: U disks, mobile hard disks, read-only memories (ROMs), random access memories (RAMs), magnetic disks or compact discs and other media that can store program codes .
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Environmental & Geological Engineering (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
La présente invention concerne un procédé et un dispositif de traitement de signal. Le procédé comprend les opérations suivantes : lorsqu'un premier terminal détecte qu'un chevauchement temporel existe entre la période de comptage d'un temporisateur et un créneau temporel, le comptage de temporisateur est arrêté, et lors de la détection du fait que le créneau temporel est terminé, le temporisateur peut être redémarré pour poursuivre le comptage, ce qui évite l'expiration du temporisateur provoquée par le comptage de temporisateur dans le créneau temporel, rendant le retard d'émission de signal plus long ; ou lorsque le premier terminal détecte qu'un chevauchement temporel existe entre la période de comptage du temporisateur et le créneau temporel, le temporisateur est redémarré pour commencer le comptage, de façon à réduire le retard d'émission de signal provoqué par le créneau temporel. Autrement dit, les modes de réalisation de la présente invention peuvent aider à réduire le retard d'émission du signal, et améliorer davantage la fiabilité de transmission de données.
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201811137768.8 | 2018-09-28 | ||
| CN201811137768.8A CN110971474A (zh) | 2018-09-28 | 2018-09-28 | 信号处理的方法和装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2020063896A1 true WO2020063896A1 (fr) | 2020-04-02 |
Family
ID=69953402
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/CN2019/108629 Ceased WO2020063896A1 (fr) | 2018-09-28 | 2019-09-27 | Procédé et dispositif de traitement de signal |
Country Status (2)
| Country | Link |
|---|---|
| CN (1) | CN110971474A (fr) |
| WO (1) | WO2020063896A1 (fr) |
Cited By (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US11025394B1 (en) | 2012-04-12 | 2021-06-01 | Tarana Wireless, Inc. | System architecture for optimizing the capacity of adaptive array systems |
| US11115111B1 (en) | 2014-03-14 | 2021-09-07 | Tarana Wireless, Inc. | System architecture and method for high mobility networking including air based nodes and computing devices |
| US20220104134A1 (en) * | 2019-09-23 | 2022-03-31 | Guangdong Oppo Mobile Telecommunications Corp.,Ltd. | Method for wus monitoring and terminal device |
| WO2022151316A1 (fr) * | 2021-01-15 | 2022-07-21 | Zte Corporation | Procédés, appareil et systèmes pour une transmission de multidiffusion ou de diffusion |
| US11831372B2 (en) | 2012-04-12 | 2023-11-28 | Tarana Wireless, Inc. | Non-line of sight wireless communication system and method |
| US12149423B2 (en) * | 2020-05-29 | 2024-11-19 | Telefonaktiebolaget Lm Ericsson (Publ) | Methods and arrangements for supporting estimation of latency over a communication path in a communication network |
Families Citing this family (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN117082555A (zh) | 2020-04-20 | 2023-11-17 | 华为技术有限公司 | 一种测量配置方法及装置 |
| CN113905419A (zh) * | 2020-06-22 | 2022-01-07 | 展讯通信(上海)有限公司 | Mbms业务数据的传输方法、装置及存储介质 |
| CN113873643A (zh) * | 2020-06-30 | 2021-12-31 | 展讯通信(上海)有限公司 | 用于mbms业务的bwp配置信息确定方法及装置、存储介质、终端 |
| CN114080068A (zh) * | 2020-08-20 | 2022-02-22 | 维沃移动通信有限公司 | 非连续接收drx配置方法、装置和设备 |
| CN116648951B (zh) * | 2020-12-21 | 2024-10-25 | Oppo广东移动通信有限公司 | 小区选择方法、装置、终端及存储介质 |
| CN116868592A (zh) * | 2021-03-26 | 2023-10-10 | 紫藤科技有限公司 | 针对nr多播和广播服务的bwp操作 |
| CN115499854B (zh) * | 2021-06-18 | 2025-12-05 | 维沃移动通信有限公司 | Gap处理方法、装置、终端及可读存储介质 |
| CN114006896B (zh) * | 2021-10-12 | 2023-08-01 | 深圳Tcl新技术有限公司 | 一种数据混合传输方法、装置、电子设备和存储介质 |
| US20240276365A1 (en) * | 2023-02-15 | 2024-08-15 | Qualcomm Incorporated | Techniques for configuring cell wake-up signal in wireless communications |
| CN119450812A (zh) * | 2023-07-31 | 2025-02-14 | 维沃移动通信有限公司 | 非连续接收控制方法、调度方法、装置、终端及网络侧设备 |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101646251A (zh) * | 2008-08-07 | 2010-02-10 | 中兴通讯股份有限公司 | 随机接入过程和测量间隙冲突的处理方法 |
| CN101651530A (zh) * | 2008-08-11 | 2010-02-17 | 中兴通讯股份有限公司 | 不连续接收和测量间隙冲突时的处理方法 |
| CN101686551A (zh) * | 2008-09-22 | 2010-03-31 | 大唐移动通信设备有限公司 | 基于优先级管理的通信控制方法及装置 |
| US20130155881A1 (en) * | 2011-12-20 | 2013-06-20 | Qualcomm Incorporated | Prioritizing inter-frequency/inter-rat measurements and embms in lte |
Family Cites Families (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US9839066B2 (en) * | 2013-01-30 | 2017-12-05 | Lg Electronics Inc. | PDCCH monitoring regardless of DRX configuration |
| US9961718B2 (en) * | 2015-03-27 | 2018-05-01 | Qualcomm Incorporated | Discontinuous reception in LTE/LTE-A networks including contention-based frequency spectrum |
| CN106535336B (zh) * | 2015-09-15 | 2020-07-31 | 南京中兴软件有限责任公司 | 基站及其进行非连续接收处理方法 |
-
2018
- 2018-09-28 CN CN201811137768.8A patent/CN110971474A/zh active Pending
-
2019
- 2019-09-27 WO PCT/CN2019/108629 patent/WO2020063896A1/fr not_active Ceased
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101646251A (zh) * | 2008-08-07 | 2010-02-10 | 中兴通讯股份有限公司 | 随机接入过程和测量间隙冲突的处理方法 |
| CN101651530A (zh) * | 2008-08-11 | 2010-02-17 | 中兴通讯股份有限公司 | 不连续接收和测量间隙冲突时的处理方法 |
| CN101686551A (zh) * | 2008-09-22 | 2010-03-31 | 大唐移动通信设备有限公司 | 基于优先级管理的通信控制方法及装置 |
| US20130155881A1 (en) * | 2011-12-20 | 2013-06-20 | Qualcomm Incorporated | Prioritizing inter-frequency/inter-rat measurements and embms in lte |
Cited By (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US11025394B1 (en) | 2012-04-12 | 2021-06-01 | Tarana Wireless, Inc. | System architecture for optimizing the capacity of adaptive array systems |
| US11831372B2 (en) | 2012-04-12 | 2023-11-28 | Tarana Wireless, Inc. | Non-line of sight wireless communication system and method |
| US11115111B1 (en) | 2014-03-14 | 2021-09-07 | Tarana Wireless, Inc. | System architecture and method for high mobility networking including air based nodes and computing devices |
| US20220104134A1 (en) * | 2019-09-23 | 2022-03-31 | Guangdong Oppo Mobile Telecommunications Corp.,Ltd. | Method for wus monitoring and terminal device |
| US12028810B2 (en) * | 2019-09-23 | 2024-07-02 | Guangdong Oppo Mobile Telecommunications Corp., Ltd. | Method for WUS monitoring and terminal device |
| US12149423B2 (en) * | 2020-05-29 | 2024-11-19 | Telefonaktiebolaget Lm Ericsson (Publ) | Methods and arrangements for supporting estimation of latency over a communication path in a communication network |
| WO2022151316A1 (fr) * | 2021-01-15 | 2022-07-21 | Zte Corporation | Procédés, appareil et systèmes pour une transmission de multidiffusion ou de diffusion |
Also Published As
| Publication number | Publication date |
|---|---|
| CN110971474A (zh) | 2020-04-07 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| WO2020063896A1 (fr) | Procédé et dispositif de traitement de signal | |
| US20230026953A1 (en) | Drx control method and apparatus | |
| US12167334B2 (en) | Reference signal receiving method, reference signal sending method, and apparatus | |
| WO2021062794A1 (fr) | Procédé de mesure de signaux et appareil de communication | |
| TWI822745B (zh) | 監聽pdcch的方法、終端設備和網路設備 | |
| WO2020029890A1 (fr) | Procédé de réception d'un signal de référence et appareil de communication | |
| TW202021391A (zh) | 非連續傳輸的方法和設備 | |
| WO2023102788A1 (fr) | Procédé de communication sans fil, dispositif terminal et dispositif de réseau | |
| CN113365329B (zh) | 一种通信方法及装置 | |
| CN111294902A (zh) | 唤醒方法及装置、存储介质、终端 | |
| WO2020147131A1 (fr) | Procédé de communication sans fil, dispositif terminal et dispositif de réseau | |
| WO2020215332A1 (fr) | Procédé et dispositif de réception discontinue | |
| WO2021004111A1 (fr) | Procédé et appareil de mise en sommeil, support d'informations, et équipement utilisateur | |
| WO2020143747A1 (fr) | Procédé et appareil de communication | |
| WO2023098566A1 (fr) | Procédé et appareil de communication | |
| WO2020052572A1 (fr) | Procédé et dispositif de détection d'informations | |
| WO2023051052A1 (fr) | Procédé permettant d'arrêter de surveiller un canal physique de commande de liaison descendante et appareil de communication | |
| WO2023051086A1 (fr) | Procédé de transmission de données, dispositif terminal et système | |
| WO2023024006A1 (fr) | Procédé et appareil pour déterminer une occasion de surveillance de signal d'économie d'énergie, et dispositif terminal | |
| WO2024092659A1 (fr) | Procédé de réception discontinue, dispositif terminal et dispositif de réseau | |
| WO2020181943A1 (fr) | Procédé et dispositif de demande d'informations de système | |
| CN115942440A (zh) | 停止监听物理下行控制信道的方法和通信装置 | |
| WO2022205346A1 (fr) | Procédé de commutation de groupe d'ensembles d'espaces de recherche (sssg) par un dispositif de terminal, dispositif de terminal et dispositif de réseau | |
| CN117812674A (zh) | 一种网络配置方法、装置及设备 | |
| CN106358310A (zh) | 基于DRX周期的VoLTE业务上行动态调度优化方法 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 19865716 Country of ref document: EP Kind code of ref document: A1 |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| 122 | Ep: pct application non-entry in european phase |
Ref document number: 19865716 Country of ref document: EP Kind code of ref document: A1 |