WO2023015724A1 - Data transmission processing method and apparatus, mobile terminal, and storage medium - Google Patents

Data transmission processing method and apparatus, mobile terminal, and storage medium Download PDF

Info

Publication number
WO2023015724A1
WO2023015724A1 PCT/CN2021/125059 CN2021125059W WO2023015724A1 WO 2023015724 A1 WO2023015724 A1 WO 2023015724A1 CN 2021125059 W CN2021125059 W CN 2021125059W WO 2023015724 A1 WO2023015724 A1 WO 2023015724A1
Authority
WO
WIPO (PCT)
Prior art keywords
data transmission
harq process
harq
control instruction
target
Prior art date
Application number
PCT/CN2021/125059
Other languages
French (fr)
Chinese (zh)
Inventor
陈红芬
谢雨端
Original Assignee
惠州Tcl云创科技有限公司
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by 惠州Tcl云创科技有限公司 filed Critical 惠州Tcl云创科技有限公司
Publication of WO2023015724A1 publication Critical patent/WO2023015724A1/en

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/12Arrangements for detecting or preventing errors in the information received by using return channel
    • H04L1/16Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
    • H04L1/18Automatic repetition systems, e.g. Van Duuren systems
    • H04L1/1806Go-back-N protocols
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W52/00Power management, e.g. TPC [Transmission Power Control], power saving or power classes
    • H04W52/02Power saving arrangements
    • H04W52/0209Power saving arrangements in terminal devices
    • H04W52/0225Power saving arrangements in terminal devices using monitoring of external events, e.g. the presence of a signal
    • H04W52/0248Power saving arrangements in terminal devices using monitoring of external events, e.g. the presence of a signal dependent on the time of the day, e.g. according to expected transmission activity
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W76/00Connection management
    • H04W76/30Connection release
    • H04W76/32Release of transport tunnels
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D30/00Reducing energy consumption in communication networks
    • Y02D30/70Reducing energy consumption in communication networks in wireless communication networks

Definitions

  • the present disclosure relates to the technical field of data transmission processing, and in particular to a data transmission processing method, a mobile terminal, and a storage medium.
  • 5G Enhanced Mobile Broadband offers greater throughput, lower latency, and a more consistent experience.
  • 5G enhanced mobile broadband is mainly reflected in the following fields: 3D ultra-high-definition video telepresence, perceptible Internet, ultra-high-definition video streaming, high-demand stadium environments, broadband fiber optic users, and virtual reality fields.
  • mobile terminals consume a lot of power, which makes power-saving processing particularly important.
  • a HARQ RTT timer is introduced into the downlink data transmission to determine when to start the DRX retransmission HARQ RTT timer.
  • the terminal judges whether the current data has been successfully received. If the reception fails, it starts the DRX retransmission HARQ RTT timer to further receive downlink retransmission data. If the data is received successfully, the terminal Do nothing. That is to say, regardless of whether the downlink data is successfully transmitted, the terminal must wait for the HARQ RTT timer to expire before entering the dormant state, and waiting to receive new downlink data again, resulting in increased transmission time.
  • the technical problem to be solved in this disclosure is to provide a data transmission processing method, a mobile terminal and a storage medium for the above-mentioned defects of the prior art, aiming at providing a data transmission processing method, when a certain downlink HARQ process has no data
  • the current HARQ does not need to wait for the HARQ RTT timer to expire, and directly enters the sleep state, and reduces the time of data transmission, thereby achieving the purpose of power saving.
  • the present disclosure provides a data transmission processing method, the method comprising:
  • a corresponding independent HARQ RTT timer is preset for each HARQ process
  • the receiving the control instruction sent by the base station based on the data transmission status includes:
  • the code corresponding to the target HARQ process is preset in the control instruction.
  • control command is in a MAC Command data format
  • control command includes a header, a data unit, and a control element
  • code corresponding to the target HARQ process is preset in the control element
  • the determining the target HARQ process according to the control instruction, and controlling the target HARQ process to enter the sleep state includes:
  • the base station uses an asynchronous HARQ technology to transmit downlink data to the mobile terminal.
  • the present disclosure provides a data transmission processing method, wherein the method includes:
  • the receiving the control instruction sent by the base station based on the data transmission status includes:
  • the receiving the control instruction sent by the base station based on the data transmission status includes:
  • the code corresponding to the target HARQ process is preset in the control instruction.
  • control command is in a MAC Command data format
  • control command includes a header, a data unit, and a control element
  • code corresponding to the target HARQ process is preset in the control element
  • a corresponding independent HARQ RTT timer is preset for each HARQ process
  • the determining the target HARQ process according to the control instruction, and controlling the target HARQ process to enter the sleep state includes:
  • the base station transmits downlink data to the mobile terminal using an asynchronous HARQ technology.
  • this embodiment also provides a data transmission processing device, which includes:
  • a data transmission status acquisition module configured to acquire the data transmission status of all HARQ processes
  • a control command receiving module configured to receive a control command from the base station based on the data transmission status
  • An execution module configured to determine a target HARQ process according to the control instruction, and control the target HARQ process to enter a sleep state.
  • control instruction receiving module includes:
  • a control command definition unit configured to define the code in the reserved part of the LCID of the downlink shared channel as the control command
  • the code setting unit is configured to preset the code corresponding to the target HARQ process in the control instruction.
  • the execution module includes:
  • a parsing unit configured to decode the control instruction to obtain a HARQ index
  • a target HARQ process determining unit configured to determine a target HARQ process corresponding to the HARQ index according to a preset matching relationship
  • a reset unit configured to reset the HARQ RTT timer corresponding to the target HARQ process, and make the target HARQ process enter a dormant state.
  • the execution module previously includes:
  • the HARQ RTT timer setting unit is used to preset a corresponding independent HARQ RTT timer for each HARQ process
  • the HARQ RTT timer starting unit is configured to start the HARQ RTT timer corresponding to all the HARQ processes one by one when the data of all the HARQ processes starts to be transmitted.
  • an embodiment of the present disclosure further provides a mobile terminal, wherein the mobile terminal includes: a processor, a storage medium communicatively connected to the processor, and the storage medium is suitable for storing multiple instructions; the processor It is suitable for invoking instructions in the storage medium to implement a data transmission processing method described in any one of the above solutions.
  • the embodiments of the present disclosure further provide a computer-readable storage medium, wherein the computer-readable storage medium stores one or more programs, and the one or more programs can be executed by one or more processors Execute to implement a data transmission processing method as described in any one of the above schemes.
  • the present disclosure provides a data transmission processing method, the method includes detecting all HARQ process data transmission conditions, because the present disclosure is based on the data transmission of the downlink HARQ process In order to obtain the control command sent by the base station, it is necessary to first detect the data transmission status of all HARQ processes.
  • the control command issued by the base station is obtained, the target HARQ process is determined through the control command, and the target HARQ process is controlled to enter the dormant state, and the target HARQ process is controlled through the control command to make the target HARQ process It can enter the sleep state without waiting for the timing of the HARQ RTT timer, so that the time for transmitting data is reduced, thereby achieving the effect of power saving.
  • FIG. 1 is a flow chart of a specific implementation of a data transmission processing method provided by an embodiment of the present disclosure.
  • Fig. 2 is a flow chart of defining control instructions in the data transmission processing method provided by the embodiment of the present disclosure.
  • FIG. 3 is a schematic diagram of the LCID of the detailed downlink shared channel defined in the 3GPP 36.321 specification.
  • Fig. 4 is a structural diagram of a data unit and a control element in a data transmission processing method provided by an embodiment of the present disclosure.
  • Fig. 5 is a flow chart of determining a target HARQ process in a data transmission processing method provided by an embodiment of the present disclosure.
  • FIG. 6 is a sequence diagram of entering a dormant state after a HARQ process times out in the prior art.
  • Fig. 7 is a sequence diagram of HARQ process data transmission in the data transmission processing method provided by the embodiment of the present disclosure.
  • FIG. 8 is a functional block diagram of a data transmission processing device provided by an embodiment of the present disclosure.
  • Fig. 9 is a functional block diagram of an internal structure of a mobile terminal provided by an embodiment of the present disclosure.
  • 5G next-generation mobile communication
  • 5G As a new type of mobile communication network, 5G not only needs to solve people-to-people communication, but also provides users with more immersive and extreme business experiences such as augmented reality, virtual reality, and ultra-high-definition (3D) video.
  • Object-to-thing communication issues to meet the needs of IoT applications such as mobile medical care, Internet of Vehicles, smart home, industrial control, and environmental monitoring.
  • 5G will penetrate into all industries and fields of the economy and society, and become a key new infrastructure that supports the digital, networked, and intelligent transformation of the economy and society.
  • ITU has defined three major application scenarios of 5G: enhanced mobile broadband (eMBB), massive machine-type communication (mMTC) and low-latency highly reliable communication (uRLLC.eMBB).
  • the application scenario mainly improves the communication experience of "people"-centric entertainment, social networking and other personal consumption services, and is suitable for high-speed, large-bandwidth mobile broadband services.
  • the current 5G standard mainly focuses on enhanced mobile broadband, while massive machine-type communication and low-latency and high-reliability communication will be further improved in the subsequent version R16, while UHD video, mobile VR Enhanced mobile broadband scenarios represented by /AR will be the current focus of 5G applications.
  • 5G applications in enhanced mobile broadband scenarios will be the first to usher in the market launch Expect.
  • 5G Enhanced Mobile Broadband offers greater throughput, lower latency, and a more consistent experience.
  • 5G enhanced mobile broadband is mainly reflected in the following fields: 3D ultra-high-definition video telepresence, perceptible Internet, ultra-high-definition video streaming, high-demand stadium environments, broadband fiber optic users, and virtual reality fields.
  • 3D ultra-high-definition video telepresence perceptible Internet
  • ultra-high-definition video streaming high-demand stadium environments
  • broadband fiber optic users and virtual reality fields.
  • 5G will make them mobile. Their characteristic is that they require as much bandwidth as possible to achieve extreme traffic throughput and minimize latency. For example, even with the most advanced LTE modem, the fastest rate can only reach gigabits per second, but often users in a community already consume gigabit-level bandwidth, and more high-traffic services will not be available in the future.
  • LTE Long Term Evolution, Long Term Evolution
  • UMTS Universal Mobile Telecommunications System
  • 3GPP The 3rd Generation Partnership Project, Third Generation Partnership Project
  • the DRX (Discontinuous reception, discontinuous reception) function control entity in LTE is located in the MAC (Media Access Control, Media Access Control) layer of the protocol stack, and its main function is to control sending instructions to the physical layer and notify the physical layer Monitor PDCCH (Physical Downlink Control Channel, physical downlink control channel, used to carry downlink control information) at a specific time, that is, it is in the activation period, and the receiving antenna will not be turned on for the rest of the time, and it is in a dormant state.
  • PDCCH Physical Downlink Control Channel, physical downlink control channel, used to carry downlink control information
  • the HARQ RTT (Round-Trip Time, round-trip delay) HARQ RTT timer is introduced in the downlink data transmission to determine when to start the DRX retransmission HARQ RTT timer.
  • the terminal judges whether the current data has been successfully received. If the reception fails, it starts the DRX retransmission HARQ RTT timer to further receive downlink retransmission data. If the data is received successfully, the terminal Do nothing. That is to say, regardless of whether the downlink data is successfully transmitted, the terminal must wait for the HARQ RTT timer to expire before entering the dormant state, and waiting to receive new downlink data again, resulting in increased transmission time.
  • this embodiment provides a data transmission processing method, the method includes detecting the data transmission conditions of all HARQ (Hybrid Automatic Repeat Request, Hybrid Automatic Repeat Request) processes, because the present disclosure is based on The data transmission status of the downlink HARQ process is obtained from the control command sent by the base station, so it is necessary to first detect the data transmission status of all HARQ processes.
  • HARQ Hybrid Automatic Repeat Request, Hybrid Automatic Repeat Request
  • the control command issued by the base station is obtained, the target HARQ process is determined through the control command, and the target HARQ process is controlled to enter the dormant state, and the target HARQ process is controlled through the control command to make the target HARQ process It can enter the sleep state without waiting for the timing of the HARQRTT timer, so that the time for transmitting data is reduced, thereby achieving the effect of power saving.
  • the control command issued by the base station corresponding to the user's mobile phone is obtained, and the user's mobile phone After receiving and analyzing the control command, determine the target HARQ process through the control command, and control the target HARQ process to enter the dormant state without waiting for the HARQ RTT timer to expire, thereby reducing the data transmission time of the target HARQ process and saving the power of the user's mobile phone.
  • the data transmission processing method in this embodiment can be applied to mobile terminals, such as smart phones, tablet computers, and notebook computers, and the mobile terminals all operate in a 5G enhanced mobile broadband scenario.
  • the data transmission processing method in this embodiment includes the following steps:
  • Step S100 acquire the data transmission status of all HARQ processes.
  • this embodiment since this embodiment is to control the HARQ process after the data transmission in a certain HARQ process is completed, it is necessary to obtain the data transmission status of all HARQ processes first, so as to facilitate subsequent monitoring of a certain HARQ process from all HARQ processes.
  • the data transmission of the HARQ process is completed.
  • the base station uses asynchronous HARQ technology to transmit downlink data to the mobile terminal.
  • N HARQ processes are used for data transmission as an example, where N is an integer, and the value range is 0, 1, 2, ...N.
  • the base station uses 200 HARQ processes when transmitting downlink data to the user's mobile phone.
  • the data transmission status of all 200 HARQ processes is monitored at each preset time, so as to be able to obtain The data transmission status of all 200 HARQ processes is convenient for subsequent discovery of the HARQ process whose data transmission is completed from all the HARQ processes.
  • Step S200 based on the data transmission status, receiving a control command sent by the base station.
  • the control instruction sent by the base station is received according to the received data transmission status. Specifically, when the received data transmission state is that there is a certain HARQ process and the transmission is completed, the control instruction sent by the base station is received.
  • the step S200 includes the following steps:
  • control command is the MAC Command data format, wherein, MAC PDU (Protocol Data Unit, protocol data unit) is a MAC layer protocol data unit, which is composed of character strings arranged in bytes (8bit), and reads multiple Strings, in order from left to right, top to bottom.
  • MAC PDU Protocol Data Unit, protocol data unit
  • MAC PDU includes MAC header, data unit and control element.
  • a data unit is assembled into a MAC PDU in ascending order of bits starting from the first bit. Its structure diagram is shown in 4.
  • the format of the MAC header defined in this embodiment is:
  • R means reserved, and the value of R is set to 0;
  • HARQ index is the target HARQ process.
  • Step S300 Determine a target HARQ process according to the control instruction, and control the target HARQ process to enter a sleep state.
  • the target HARQ process can be determined according to the obtained control instruction, and the target HARQ process is controlled to enter the sleep state, thereby reducing the data transmission time of the target HARQ process, To achieve the effect of saving power consumption.
  • each HARQ process is pre-set with a corresponding independent HARQ RTT timer.
  • the HARQ RTT timer corresponding to all HARQ processes is started.
  • the base station uses 100 HARQ processes in the process of transmitting downlink data to the user's mobile terminal, a corresponding RTTHARQ RTT timer is set for each HARQ process in advance, and the base station starts to transmit downlink data to the user's mobile terminal.
  • all 100 RTTHARQ RTT timers corresponding to 100 HARQ processes are started for timing.
  • the step S300 includes the following steps:
  • the control command is analyzed to obtain the HARQ index. Since the matching relationship between the HARQ index and the HARQ process is preset, the corresponding HARQ index can be determined according to the analyzed HARQ index. The target HARQ process. Finally, according to the correspondence between the preset HARQ process and the HARQ RTT timer, determine the HARQ RTT timer corresponding to the target HARQ process, control the reset of the HARQ RTT timer, and complete the data transmission of the target HARQ process. Thereby, the data transmission time can be reduced, and the purpose of power saving can be achieved.
  • the user's mobile phone After the user's mobile phone receives the control command sent by the base station, it analyzes and obtains the HARQ index, and according to the matching relationship between the preset HARQ index and the HARQ process, from all the HARQ processes used in the data transmission process Determine the target HARQ process, and then reset the HARQ RTT timer corresponding to the target HARQ process, so that the target HARQ process enters the dormant state, reducing the data transmission time of the target HARQ process, and saving the user's mobile phone
  • the purpose of reducing power consumption is to prolong the use time of the user's mobile phone and improve the user experience.
  • the target HARQ process After the target HARQ process enters the dormant state, that is, after the target HARQ process completes data transmission, it can wait to receive new data transmission, and when new data is received, start the corresponding HARQ process again.
  • the HARQ RTT timer re-detects the data transmission situation of all HARQ processes, combined with that shown in Figure 6 and Figure 7, by using the data transmission processing method in this embodiment, in each transmission cycle, the time-consuming transmission data are reduced, and when there is new data to be transmitted, the data transmission time is also advanced, so that the data transmission processing method in this embodiment can save power consumption and improve the efficiency of data transmission.
  • the target HARQ process completes the data transmission and enters the dormant state under the control of the control command, when new data is transmitted from the base station to the user's mobile phone through the target HARQ process
  • the target HARQ starts to receive data, and starts the HARQ RTT timer corresponding to the target HARQ process for timing, and continues to obtain the data transmission status of all HARQ processes until the data transmission of the next target HARQ process is completed and passes the control again. instruction goes to sleep.
  • the target HARQ process that completes the data transmission does not need to wait for the timer to expire in each transmission cycle through the control command, and enters the dormant state in advance, so that Each transmission cycle can reduce the transmission time.
  • shortening the data transmission time as a whole also improves the efficiency of data transmission and improves user experience.
  • this embodiment first obtains the data transmission status of all HARQ processes used in the data transmission process, and when it is detected that the data transmission of a certain HARQ process is completed, the control command issued by the base station is obtained. Since the control command contains After analyzing the code of the target HARQ process and the HARQ index, after analyzing the control command, determine the target HARQ process according to the analyzed HARQ index, and then determine the corresponding relationship between the preset HARQ process and the HARQ RTT timer.
  • the HARQ RTT timer corresponding to the target HARQ process by controlling the reset of the HARQ RTT timer, the target HARQ process can enter the sleep state without waiting for the HARQ RTT timer to expire, thereby reducing the data transmission time and saving power consumption Effect.
  • the user's mobile phone uses 150 HARQ processes in the process of obtaining the downlink data transmitted by the base station.
  • the user's mobile phone receives and parses the control command sent by the base station, and obtains the HARQ index after parsing.
  • the target HARQ process can be determined through the HARQ index, that is, the HARQ process whose data transmission is completed.
  • the target HARQ process By controlling the reset of the HARQ RTT timer corresponding to the target HARQ, the target HARQ process enters the dormant state, thereby completing the data transmission of the target HARQ process, reducing the data transmission time of the target HARQ process, and shortening the data transmission of the base station to the user's mobile phone
  • the transmission time saves the power consumption of the user's mobile phone, prolongs the use time of the user's mobile phone, and improves the user's experience.
  • this embodiment also provides a data transmission processing device, which includes: a data transmission status acquisition module 10 , a control instruction receiving module 20 , and an execution module 30 .
  • the data transmission status acquisition module 10 is configured to acquire the data transmission status of all HARQ processes.
  • the control command receiving module 20 is configured to receive a control command sent by a base station based on the data transmission status.
  • the execution module 30 is configured to determine a target HARQ process according to the control instruction, and control the target HARQ process to enter a sleep state.
  • control instruction receiving module 20 includes:
  • a control command definition unit configured to define the code in the reserved part of the LCID of the downlink shared channel as the control command
  • the code setting unit is configured to preset the code corresponding to the target HARQ process in the control instruction.
  • the execution module 30 includes:
  • a parsing unit configured to decode the control instruction to obtain a HARQ index
  • a target HARQ process determining unit configured to determine a target HARQ process corresponding to the HARQ index according to a preset matching relationship
  • a reset unit configured to reset the HARQ RTT timer corresponding to the target HARQ process, and make the target HARQ process enter a dormant state.
  • execution module 30 before the execution module 30 includes:
  • the HARQ RTT timer setting unit is used to preset a corresponding independent HARQ RTT timer for each HARQ process
  • the HARQ RTT timer starting unit is configured to start the HARQ RTT timer corresponding to all the HARQ processes one by one when the data of all the HARQ processes starts to be transmitted.
  • the present disclosure further provides a mobile terminal, the functional block diagram of which may be shown in FIG. 9 .
  • the mobile terminal includes a processor connected through a system bus, a memory, a network interface, a display screen and a temperature sensor.
  • the processor of the mobile terminal is used to provide calculation and control capabilities.
  • the memory of the mobile terminal includes a non-volatile storage medium and an internal memory.
  • the non-volatile storage medium stores an operating system and computer programs.
  • the internal memory provides an environment for the operation of the operating system and computer programs in the non-volatile storage medium.
  • the network interface of the mobile terminal is used to communicate with external terminals through a network connection. When the computer program is executed by the processor, a data transmission processing method is realized.
  • the display screen of the mobile terminal may be a liquid crystal display screen or an electronic ink display screen, and the temperature sensor of the mobile terminal is pre-set inside the mobile terminal for detecting the operating temperature of the internal equipment.
  • FIG. 9 is only a block diagram of a partial structure related to the disclosed solution, and does not constitute a limitation on the mobile terminal to which the disclosed solution is applied.
  • the specific mobile terminal It is possible to include more or fewer components than shown in the figures, or to combine certain components, or to have a different arrangement of components.
  • a mobile terminal in one embodiment, includes a memory, a processor, and a data transmission processing program stored in the memory and operable on the processor.
  • the processor executes the data transmission processing program, the following operations are implemented instruction:
  • Nonvolatile memory can include read only memory (ROM), programmable ROM (PROM), electrically programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM), or flash memory.
  • Volatile memory can include random access memory (RAM) or external cache memory.
  • RAM is available in many forms such as Static RAM (SRAM), Dynamic RAM (DRAM), Synchronous DRAM (SDRAM), Double Data Rate SDRAM (DDRSDRAM), Enhanced SDRAM (ESDRAM), Synchronous Chain Synchlink DRAM (SLDRAM), memory bus (Rambus) direct RAM (RDRAM), direct memory bus dynamic RAM (DRDRAM), and memory bus dynamic RAM (RDRAM), etc.
  • SRAM Static RAM
  • DRAM Dynamic RAM
  • SDRAM Synchronous DRAM
  • DDRSDRAM Double Data Rate SDRAM
  • ESDRAM Enhanced SDRAM
  • SLDRAM Synchronous Chain Synchlink DRAM
  • Rambus direct RAM
  • DRAM direct memory bus dynamic RAM
  • RDRAM memory bus dynamic RAM
  • the present disclosure provides a data transmission processing method, the method includes detecting the data transmission of all HARQ processes, since the present disclosure obtains the control instruction issued by the base station according to the data transmission of the downlink HARQ process, so The data transmission conditions of all HARQ processes need to be detected first.
  • the control command issued by the base station is obtained, the target HARQ process is determined through the control command, and the target HARQ process is controlled to enter the dormant state, and the target HARQ process is controlled through the control command to make the target HARQ process It can enter the sleep state without waiting for the timing of the HARQ RTT timer, so that the time for transmitting data is reduced, thereby achieving the effect of power saving.

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Telephone Function (AREA)

Abstract

The present disclosure relates to a data transmission processing method and apparatus, a mobile terminal, and a storage medium. The method comprises: acquiring the data transmission state of all HARQ processes; on the basis of the data transmission state, receiving a control command sent by a base station; and according to the control instruction, determining a target HARQ process, and controlling the target HARQ process to enter a sleep state. According to the present application, the target HARQ process can be controlled to enter the sleep state by means of the control instruction, without waiting for an HARQ RTT timer to expire, and the time of data transmission is reduced, thereby achieving the effect of power saving.

Description

一种数据传输处理方法、装置、移动终端及存储介质A data transmission processing method, device, mobile terminal and storage medium
优先权priority
所述PCT专利申请要求申请日为2021年8月12日,申请号为202110922378.7的中国专利优先权,本专利申请结合了上述专利的技术方案。The PCT patent application claims the priority of a Chinese patent with an application date of August 12, 2021 and an application number of 202110922378.7. This patent application combines the technical solutions of the above patents.
技术领域technical field
本公开涉及数据传输处理技术领域,具体涉及一种数据传输处理方法、移动终端及存储介质。The present disclosure relates to the technical field of data transmission processing, and in particular to a data transmission processing method, a mobile terminal, and a storage medium.
背景技术Background technique
目前,5G技术在移动终端中的应用已经进入到快速发展阶段,尤其是增强型移动宽带场景。5G增强型移动宽带具备更大的吞吐量、低延时以及更一致的体验。5G增强型移动宽带主要体现在以下领域:3D超高清视频远程呈现、可感知的互联网、超高清视频流传输、高要求的赛场环境、宽带光纤用户以及虚拟现实领域。在5G增强型移动宽带场景下,移动终端功耗很大,这使得省电处理显得尤为重要。现有技术中,在DRX机制中,下行数据传输中引入了HARQ RTT定时器,用于判断何时启动DRX重传HARQ RTT定时器。根据3GPP规范,当HARQ RTT定时器超时的时候,终端判断当前数据是否已经接收成功,如果接收失败,则启动DRX重传HARQ RTT定时器,以进一步接收下行重传数据,如果数据接收成功,终端不做任何处理。也就说不管下行数据是否传输成功,终端必须等待HARQ RTT定时器超时后才能进入休眠态,再次等待接收新的下行数据,从而导致传输的耗时增加。At present, the application of 5G technology in mobile terminals has entered a stage of rapid development, especially in enhanced mobile broadband scenarios. 5G Enhanced Mobile Broadband offers greater throughput, lower latency, and a more consistent experience. 5G enhanced mobile broadband is mainly reflected in the following fields: 3D ultra-high-definition video telepresence, perceptible Internet, ultra-high-definition video streaming, high-demand stadium environments, broadband fiber optic users, and virtual reality fields. In the 5G enhanced mobile broadband scenario, mobile terminals consume a lot of power, which makes power-saving processing particularly important. In the prior art, in the DRX mechanism, a HARQ RTT timer is introduced into the downlink data transmission to determine when to start the DRX retransmission HARQ RTT timer. According to the 3GPP specification, when the HARQ RTT timer expires, the terminal judges whether the current data has been successfully received. If the reception fails, it starts the DRX retransmission HARQ RTT timer to further receive downlink retransmission data. If the data is received successfully, the terminal Do nothing. That is to say, regardless of whether the downlink data is successfully transmitted, the terminal must wait for the HARQ RTT timer to expire before entering the dormant state, and waiting to receive new downlink data again, resulting in increased transmission time.
因此,现有技术还有待于改进和发展。Therefore, the prior art still needs to be improved and developed.
公开内容public content
本公开要解决的技术问题在于,针对现有技术的上述缺陷,提供一种数据传输处理方法、移动终端及存储介质,旨在通过提供一种数据传输处理方法,当下行某个HARQ进程无数据传输或者数据传输完毕时,通过发送特定的MAC  Command指令,来使当前HARQ不需要等待HARQ RTT定时器超时,直接进入休眠态,通过减少数据传输的时间,从而达到省电的目的。The technical problem to be solved in this disclosure is to provide a data transmission processing method, a mobile terminal and a storage medium for the above-mentioned defects of the prior art, aiming at providing a data transmission processing method, when a certain downlink HARQ process has no data When the transmission or data transmission is completed, by sending a specific MAC Command instruction, the current HARQ does not need to wait for the HARQ RTT timer to expire, and directly enters the sleep state, and reduces the time of data transmission, thereby achieving the purpose of power saving.
本公开解决技术问题所采用的技术方案如下:The technical solution adopted by the present disclosure to solve technical problems is as follows:
第一方面,本公开提供一种数据传输处理方法,所述方法包括:In a first aspect, the present disclosure provides a data transmission processing method, the method comprising:
获取所有HARQ进程的数据传输状态;Obtain the data transmission status of all HARQ processes;
基于所述数据传输状态,当存在某一HARQ进程传输完毕时,接收基站发出的控制指令;Based on the data transmission state, when there is a certain HARQ process that has been transmitted, receiving a control instruction sent by the base station;
对每个HARQ进程预先设置有相对应的独立HARQ RTT定时器;A corresponding independent HARQ RTT timer is preset for each HARQ process;
当所有HARQ进程的数据开始传输时,启动与所述所有HARQ进程一一对应的HARQ RTT定时器;When the data of all HARQ processes starts to transmit, start the HARQ RTT timer corresponding to all HARQ processes one by one;
根据所述控制指令确定目标HARQ进程,并控制目标HARQ进程进入休眠态;Determine a target HARQ process according to the control instruction, and control the target HARQ process to enter a sleep state;
当接收到新的数据时,启动预设的与目标HARQ进程相对应的HARQ RTT定时器;When new data is received, start the preset HARQ RTT timer corresponding to the target HARQ process;
重新检测所有HARQ进程的数据传输情况。Re-detect the data transmission of all HARQ processes.
在一种实现方式中,所述基于所述数据传输状态,接收基站发出的控制指令包括:In an implementation manner, the receiving the control instruction sent by the base station based on the data transmission status includes:
将下行共享信道的LCID中预留部分中的代码定义为所述控制指令;defining the code in the reserved part of the LCID of the downlink shared channel as the control instruction;
将目标HARQ进程相对应的代码预设于所述控制指令内。The code corresponding to the target HARQ process is preset in the control instruction.
在一种实现方式中,所述控制指令为MAC Command数据格式,所述控制指令包括头部、数据单元和控制元素,所述目标HARQ进程相对应的代码预设于所述控制元素内。In an implementation manner, the control command is in a MAC Command data format, the control command includes a header, a data unit, and a control element, and the code corresponding to the target HARQ process is preset in the control element.
在一种实现方式中,所述根据所述控制指令确定目标HARQ进程,并控制目标HARQ进程进入休眠态包括:In an implementation manner, the determining the target HARQ process according to the control instruction, and controlling the target HARQ process to enter the sleep state includes:
对所述控制指令进行解码,得到HARQ索引;Decoding the control instruction to obtain a HARQ index;
根据预设的匹配关系,确定与所述HARQ索引相对应的目标HARQ进程;Determine a target HARQ process corresponding to the HARQ index according to a preset matching relationship;
将与所述目标HARQ进程相对应的HARQ RTT定时器重置,并使所述目标HARQ进程进入休眠态。Resetting the HARQ RTT timer corresponding to the target HARQ process, and making the target HARQ process enter a dormant state.
在一种实现方式中,所述基站使用异步HARQ技术向移动终端传输下行数 据。In an implementation manner, the base station uses an asynchronous HARQ technology to transmit downlink data to the mobile terminal.
第二方面,本公开提供一种数据传输处理方法,其中,所述方法包括:In a second aspect, the present disclosure provides a data transmission processing method, wherein the method includes:
获取所有HARQ进程的数据传输状态;Obtain the data transmission status of all HARQ processes;
基于所述数据传输状态,接收基站发出的控制指令;Based on the data transmission state, receiving a control command sent by the base station;
根据所述控制指令确定目标HARQ进程,并控制目标HARQ进程进入休眠态。Determine a target HARQ process according to the control instruction, and control the target HARQ process to enter a sleep state.
在一种实现方式中,所述基于所述数据传输状态,接收基站发出的控制指令包括:In an implementation manner, the receiving the control instruction sent by the base station based on the data transmission status includes:
当存在某一HARQ进程传输完毕时,接收基站发出的控制指令。When there is a certain HARQ process and the transmission is completed, the control instruction sent by the base station is received.
在一种实现方式中,所述基于所述数据传输状态,接收基站发出的控制指令包括:In an implementation manner, the receiving the control instruction sent by the base station based on the data transmission status includes:
将下行共享信道的LCID中预留部分中的代码定义为所述控制指令;defining the code in the reserved part of the LCID of the downlink shared channel as the control instruction;
将目标HARQ进程相对应的代码预设于所述控制指令内。The code corresponding to the target HARQ process is preset in the control instruction.
在一种实现方式中,所述控制指令为MAC Command数据格式,所述控制指令包括头部、数据单元和控制元素,所述目标HARQ进程相对应的代码预设于所述控制元素内。In an implementation manner, the control command is in a MAC Command data format, the control command includes a header, a data unit, and a control element, and the code corresponding to the target HARQ process is preset in the control element.
在一种实现方式中,所述根据所述控制指令确定目标HARQ进程,并控制目标HARQ进程进入休眠态之前包括:In an implementation manner, before determining the target HARQ process according to the control instruction, and controlling the target HARQ process to enter the dormant state, includes:
对每个HARQ进程预先设置有相对应的独立HARQ RTT定时器;A corresponding independent HARQ RTT timer is preset for each HARQ process;
当所有HARQ进程的数据开始传输时,启动与所述所有HARQ进程一一对应的HARQ RTT定时器。When the data of all HARQ processes starts to be transmitted, start the HARQ RTT timer corresponding to all the HARQ processes one by one.
在一种实现方式中,所述根据所述控制指令确定目标HARQ进程,并控制目标HARQ进程进入休眠态包括:In an implementation manner, the determining the target HARQ process according to the control instruction, and controlling the target HARQ process to enter the sleep state includes:
对所述控制指令进行解码,得到HARQ索引;Decoding the control instruction to obtain a HARQ index;
根据预设的匹配关系,确定与所述HARQ索引相对应的目标HARQ进程;Determine a target HARQ process corresponding to the HARQ index according to a preset matching relationship;
将与所述目标HARQ进程相对应的HARQ RTT定时器重置,并使所述目标HARQ进程进入休眠态。Resetting the HARQ RTT timer corresponding to the target HARQ process, and making the target HARQ process enter a dormant state.
在一种实现方式中,所述根据所述控制指令确定目标HARQ进程,并控制目标HARQ进程进入休眠态之后包括:In an implementation manner, after determining the target HARQ process according to the control instruction, and controlling the target HARQ process to enter the dormant state, includes:
当接收到新的数据时,启动预设的与目标HARQ进程相对应的HARQ RTT定时器;When new data is received, start the preset HARQ RTT timer corresponding to the target HARQ process;
重新检测所有HARQ进程的数据传输情况。Re-detect the data transmission of all HARQ processes.
在一种实现方式中,所述基站使用异步HARQ技术向移动终端传输下行数据。In an implementation manner, the base station transmits downlink data to the mobile terminal using an asynchronous HARQ technology.
第三方面,本实施例还提供一种数据传输处理装置,其中,包括:In a third aspect, this embodiment also provides a data transmission processing device, which includes:
数据传输状态获取模块,用于获取所有HARQ进程的数据传输状态;A data transmission status acquisition module, configured to acquire the data transmission status of all HARQ processes;
控制指令接收模块,用于基于所述数据传输状态,接收基站发出的控制指令;A control command receiving module, configured to receive a control command from the base station based on the data transmission status;
执行模块,用于根据所述控制指令确定目标HARQ进程,并控制目标HARQ进程进入休眠态。An execution module, configured to determine a target HARQ process according to the control instruction, and control the target HARQ process to enter a sleep state.
在一种实现方式中,所述控制指令接收模块包括:In an implementation manner, the control instruction receiving module includes:
控制指令定义单元,用于将下行共享信道的LCID中预留部分中的代码定义为所述控制指令;A control command definition unit, configured to define the code in the reserved part of the LCID of the downlink shared channel as the control command;
代码设置单元,用于将目标HARQ进程相对应的代码预设于所述控制指令内。The code setting unit is configured to preset the code corresponding to the target HARQ process in the control instruction.
在一种实现方式中,所述执行模块包括:In an implementation manner, the execution module includes:
解析单元,用于对所述控制指令进行解码,得到HARQ索引;a parsing unit, configured to decode the control instruction to obtain a HARQ index;
目标HARQ进程确定单元,用于根据预设的匹配关系,确定与所述HARQ索引相对应的目标HARQ进程;a target HARQ process determining unit, configured to determine a target HARQ process corresponding to the HARQ index according to a preset matching relationship;
重置单元,用于将与所述目标HARQ进程相对应的HARQ RTT定时器重置,并使所述目标HARQ进程进入休眠态。A reset unit, configured to reset the HARQ RTT timer corresponding to the target HARQ process, and make the target HARQ process enter a dormant state.
在一种实现方式中,所述执行模块之前包括:In an implementation manner, the execution module previously includes:
HARQ RTT定时器设置单元,用于对每个HARQ进程预先设置有相对应的独立HARQ RTT定时器;The HARQ RTT timer setting unit is used to preset a corresponding independent HARQ RTT timer for each HARQ process;
HARQ RTT定时器启动单元,用于当所有HARQ进程的数据开始传输时,启动与所述所有HARQ进程一一对应的HARQ RTT定时器。The HARQ RTT timer starting unit is configured to start the HARQ RTT timer corresponding to all the HARQ processes one by one when the data of all the HARQ processes starts to be transmitted.
第四方面,本公开实施例还提供一种移动终端,其中,所述移动终端包括:处理器、与处理器通信连接的存储介质,所述存储介质适于存储多条指令;所述处理器适于调用所述存储介质中的指令,以执行实现上述方案中任一项所述的一 种数据传输处理方法。In a fourth aspect, an embodiment of the present disclosure further provides a mobile terminal, wherein the mobile terminal includes: a processor, a storage medium communicatively connected to the processor, and the storage medium is suitable for storing multiple instructions; the processor It is suitable for invoking instructions in the storage medium to implement a data transmission processing method described in any one of the above solutions.
第五方面,本公开实施例还提供一种计算机可读存储介质,其中,所述计算机可读存储介质存储有一个或者多个程序,所述一个或者多个程序可被一个或者多个处理器执行,以实现如上述方案中任意一项所述的一种数据传输处理方法。In the fifth aspect, the embodiments of the present disclosure further provide a computer-readable storage medium, wherein the computer-readable storage medium stores one or more programs, and the one or more programs can be executed by one or more processors Execute to implement a data transmission processing method as described in any one of the above schemes.
本公开的有益效果:与现有技术相比,本公开提供了一种数据传输处理方法,所述方法包括对所有HARQ进程数据传输情况进行检测,由于本公开是根据下行的HARQ进程的数据传输情况,获取基站发出的控制指令,因此需要先对所有HARQ进程数据传输情况进行检测。当检测到存在某一HARQ进程的数据传输完毕时,获取基站发出的控制指令,通过控制指令确定目标HARQ进程,并控制目标HARQ进程进入休眠态,通过控制指令控制目标HARQ进程,使目标HARQ进程不需要等待HARQ RTT定时器的计时即可进入休眠态,从而使传输数据的时间减少,从而达到省电的效果。Beneficial effects of the present disclosure: Compared with the prior art, the present disclosure provides a data transmission processing method, the method includes detecting all HARQ process data transmission conditions, because the present disclosure is based on the data transmission of the downlink HARQ process In order to obtain the control command sent by the base station, it is necessary to first detect the data transmission status of all HARQ processes. When it is detected that the data transmission of a certain HARQ process is completed, the control command issued by the base station is obtained, the target HARQ process is determined through the control command, and the target HARQ process is controlled to enter the dormant state, and the target HARQ process is controlled through the control command to make the target HARQ process It can enter the sleep state without waiting for the timing of the HARQ RTT timer, so that the time for transmitting data is reduced, thereby achieving the effect of power saving.
附图说明Description of drawings
图1是本公开实施例提供的数据传输处理方法的具体实施方式的流程图。FIG. 1 is a flow chart of a specific implementation of a data transmission processing method provided by an embodiment of the present disclosure.
图2是本公开实施例提供的数据传输处理方法中定义控制指令的流程图。Fig. 2 is a flow chart of defining control instructions in the data transmission processing method provided by the embodiment of the present disclosure.
图3是3GPP 36.321规范中定义的详细下行共享信道的LCID示意图。Figure 3 is a schematic diagram of the LCID of the detailed downlink shared channel defined in the 3GPP 36.321 specification.
图4是本公开实施例提供的数据传输处理方法中数据单元和控制元素的结构图。Fig. 4 is a structural diagram of a data unit and a control element in a data transmission processing method provided by an embodiment of the present disclosure.
图5是本公开实施例提供的数据传输处理方法中确定目标HARQ进程的流程图。Fig. 5 is a flow chart of determining a target HARQ process in a data transmission processing method provided by an embodiment of the present disclosure.
图6是现有技术中HARQ进程超时后进入休眠态的时序图。FIG. 6 is a sequence diagram of entering a dormant state after a HARQ process times out in the prior art.
图7是本公开实施例提供的数据传输处理方法中HARQ进程数据传输的时序图。Fig. 7 is a sequence diagram of HARQ process data transmission in the data transmission processing method provided by the embodiment of the present disclosure.
图8是本公开实施例提供数据传输处理装置的原理框图。FIG. 8 is a functional block diagram of a data transmission processing device provided by an embodiment of the present disclosure.
图9是本公开实施例提供的移动终端的内部结构原理框图。Fig. 9 is a functional block diagram of an internal structure of a mobile terminal provided by an embodiment of the present disclosure.
具体实施方式Detailed ways
为使本公开的目的、技术方案及优点更加清楚、明确,以下参照附图并举实 施例对本公开进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本公开,并不用于限定本公开。In order to make the purpose, technical solutions and advantages of the present disclosure more clear and definite, the present disclosure will be further described in detail below with reference to the accompanying drawings and examples. It should be understood that the specific embodiments described here are only used to explain the present disclosure, not to limit the present disclosure.
移动通信延续着每十年一代技术的发展规律,已历经1G、2G、3G、4G的发展。每一次代际跃迁,每一次技术进步,都极大地促进了产业升级和经济社会发展。从1G到2G,实现了模拟通信到数字通信的过渡,移动通信走进了千家万户;从2G到3G、4G,实现了语音业务到数据业务的转变,传输速率成百倍提升,促进了移动互联网应用的普及和繁荣。当前,移动网络已融入社会生活的方方面面,深刻改变了人们的沟通、交流乃至整个生活方式。4G网络造就了非常辉煌的互联网经济,解决了人与人随时随地通信的问题,随着移动互联网快速发展,新服务、新业务不断涌现,移动数据业务流量***式增长,4G移动通信***难以满足未来移动数据流量暴涨的需求,急需研发下一代移动通信(5G)***。5G作为一种新型移动通信网络,不仅要解决人与人通信,为用户提供增强现实、虚拟现实、超高清(3D)视频等更加身临其境的极致业务体验,更要解决人与物、物与物通信问题,满足移动医疗、车联网、智能家居、工业控制、环境监测等物联网应用需求。最终,5G将渗透到经济社会的各行业各领域,成为支撑经济社会数字化、网络化、智能化转型的关键新型基础设施。Mobile communication continues the law of technology development every ten years, and has experienced the development of 1G, 2G, 3G, and 4G. Every intergenerational transition and every technological advancement has greatly promoted industrial upgrading and economic and social development. From 1G to 2G, the transition from analog communication to digital communication has been realized, and mobile communication has entered thousands of households; from 2G to 3G, 4G, the transformation from voice service to data service has been realized, and the transmission rate has been increased by a hundred times, which has promoted mobile communication. The popularity and prosperity of Internet applications. At present, the mobile network has been integrated into all aspects of social life, profoundly changing people's communication, exchanges and even the entire way of life. The 4G network has created a very brilliant Internet economy and solved the problem of people-to-people communication anytime and anywhere. With the rapid development of the mobile Internet, new services and new businesses are constantly emerging, and mobile data traffic is growing explosively. The 4G mobile communication system is difficult to meet The soaring demand for mobile data traffic in the future calls for the development of next-generation mobile communication (5G) systems. As a new type of mobile communication network, 5G not only needs to solve people-to-people communication, but also provides users with more immersive and extreme business experiences such as augmented reality, virtual reality, and ultra-high-definition (3D) video. Object-to-thing communication issues to meet the needs of IoT applications such as mobile medical care, Internet of Vehicles, smart home, industrial control, and environmental monitoring. Ultimately, 5G will penetrate into all industries and fields of the economy and society, and become a key new infrastructure that supports the digital, networked, and intelligent transformation of the economy and society.
ITU定义了5G三大应用场景:增强型移动宽带(eMBB)、海量机器类通信(mMTC)及低时延高可靠通信(uRLLC.eMBB)。应用场景主要提升以“人”为中心的娱乐、社交等个人消费业务的通信体验,适用于高速率、大带宽的移动宽带业务。从3GPP已经冻结的R15标准来看,目前5G标准主要聚焦于增强型移动宽带,而海量机器类通信及低时延高可靠通信会在后续版本R16中进一步完善,而以超高清视频、移动VR/AR为代表的增强型移动宽带类场景将是当前5G应用的重点领域,随着5G终端的批量上市和5G网络覆盖的完善,增强型移动宽带场景下的5G应用将会首先迎来市场启动期。ITU has defined three major application scenarios of 5G: enhanced mobile broadband (eMBB), massive machine-type communication (mMTC) and low-latency highly reliable communication (uRLLC.eMBB). The application scenario mainly improves the communication experience of "people"-centric entertainment, social networking and other personal consumption services, and is suitable for high-speed, large-bandwidth mobile broadband services. Judging from the R15 standard that has been frozen by 3GPP, the current 5G standard mainly focuses on enhanced mobile broadband, while massive machine-type communication and low-latency and high-reliability communication will be further improved in the subsequent version R16, while UHD video, mobile VR Enhanced mobile broadband scenarios represented by /AR will be the current focus of 5G applications. With the mass launch of 5G terminals and the improvement of 5G network coverage, 5G applications in enhanced mobile broadband scenarios will be the first to usher in the market launch Expect.
5G增强型移动宽带具备更大的吞吐量、低延时以及更一致的体验。5G增强型移动宽带主要体现在以下领域:3D超高清视频远程呈现、可感知的互联网、超高清视频流传输、高要求的赛场环境、宽带光纤用户以及虚拟现实领域。以前,这些业务大多只能通过固定宽带网络才能实现,未来5G将让它们移动起来。它们的特点是,需要尽可能大的带宽,实现极致的流量吞吐,并尽可能降低时延。 譬如,即使是最先进的LTE调制解调器,最快速率也只能达到千兆比特/秒,但往往一个小区的用户,就已经有千兆级的带宽消耗,而且,更多大流量的业务,未来还将不断发展,所以,提升带宽容量,是未来移动网络发展的必然趋势。以超高清视频为例,即使经过压缩之后,每一路8K视频的带宽速率,都将超过100M/秒,如果一个小区有5到10个,甚至是100个用户,过去的4G网络远不能满足需求。5G Enhanced Mobile Broadband offers greater throughput, lower latency, and a more consistent experience. 5G enhanced mobile broadband is mainly reflected in the following fields: 3D ultra-high-definition video telepresence, perceptible Internet, ultra-high-definition video streaming, high-demand stadium environments, broadband fiber optic users, and virtual reality fields. In the past, most of these services could only be realized through fixed broadband networks. In the future, 5G will make them mobile. Their characteristic is that they require as much bandwidth as possible to achieve extreme traffic throughput and minimize latency. For example, even with the most advanced LTE modem, the fastest rate can only reach gigabits per second, but often users in a community already consume gigabit-level bandwidth, and more high-traffic services will not be available in the future. It will continue to develop, so increasing the bandwidth capacity is an inevitable trend in the future development of mobile networks. Taking ultra-high-definition video as an example, even after compression, the bandwidth rate of each 8K video will exceed 100M/s. If a community has 5 to 10, or even 100 users, the past 4G network is far from meeting the demand .
经研究发现,在5G增强型移动宽带场景下,移动终端功耗很大,由于功耗增大会加快移动终端的耗电量,从而减少移动终端的可使用时长,给用户带来不便,这就使得省电处理显得尤为重要。LTE(Long Term Evolution,长期演进)是由3GPP(The 3rd Generation Partnership Project,第三代合作伙伴计划)组织制定的UMTS(Universal Mobile Telecommunications System,通用移动通信***)技术标准的长期演进,而现有技术中,LTE中的DRX(Discontinuous reception,非连续接收)功能控制实***于协议栈的MAC(Media Access Control,媒体存取控制)层,其主要功能是控制向物理层发送指令,通知物理层在特定的时间监听PDCCH(Physical Downlink Control Channel,物理下行控制信道,用于承载下行控制信息),即处于激活期,其余时间不会开启接收天线,处于休眠态。在DRX机制中,下行数据传输中引入了HARQ RTT(Round-Trip Time,往返时延)HARQ RTT定时器,用于判断何时启动DRX重传HARQ RTT定时器。根据3GPP规范,当HARQ RTT定时器超时的时候,终端判断当前数据是否已经接收成功,如果接收失败,则启动DRX重传HARQ RTT定时器,以进一步接收下行重传数据,如果数据接收成功,终端不做任何处理。也就说不管下行数据是否传输成功,终端必须等待HARQ RTT定时器超时后才能进入休眠态,再次等待接收新的下行数据,从而导致传输的耗时增加。After research, it is found that in the 5G enhanced mobile broadband scenario, the power consumption of mobile terminals is very high. The increase in power consumption will accelerate the power consumption of mobile terminals, thereby reducing the usable time of mobile terminals and causing inconvenience to users. This makes power-saving processing particularly important. LTE (Long Term Evolution, Long Term Evolution) is the long-term evolution of the UMTS (Universal Mobile Telecommunications System, Universal Mobile Communications System) technical standard formulated by 3GPP (The 3rd Generation Partnership Project, Third Generation Partnership Project). In technology, the DRX (Discontinuous reception, discontinuous reception) function control entity in LTE is located in the MAC (Media Access Control, Media Access Control) layer of the protocol stack, and its main function is to control sending instructions to the physical layer and notify the physical layer Monitor PDCCH (Physical Downlink Control Channel, physical downlink control channel, used to carry downlink control information) at a specific time, that is, it is in the activation period, and the receiving antenna will not be turned on for the rest of the time, and it is in a dormant state. In the DRX mechanism, the HARQ RTT (Round-Trip Time, round-trip delay) HARQ RTT timer is introduced in the downlink data transmission to determine when to start the DRX retransmission HARQ RTT timer. According to the 3GPP specification, when the HARQ RTT timer expires, the terminal judges whether the current data has been successfully received. If the reception fails, it starts the DRX retransmission HARQ RTT timer to further receive downlink retransmission data. If the data is received successfully, the terminal Do nothing. That is to say, regardless of whether the downlink data is successfully transmitted, the terminal must wait for the HARQ RTT timer to expire before entering the dormant state, and waiting to receive new downlink data again, resulting in increased transmission time.
为了解决现有技术的问题,本实施例提供一种数据传输处理方法,所述方法包括对所有HARQ(Hybrid Automatic Repeat Request,混合自动重传请求)进程数据传输情况进行检测,由于本公开是根据下行的HARQ进程的数据传输情况,获取基站发出的控制指令,因此需要先对所有HARQ进程数据传输情况进行检测。当检测到存在某一HARQ进程的数据传输完毕时,获取基站发出的控制指令,通过控制指令确定目标HARQ进程,并控制目标HARQ进程进入休眠 态,通过控制指令控制目标HARQ进程,使目标HARQ进程不需要等待HARQRTT定时器的计时即可进入休眠态,从而使传输数据的时间减少,从而达到省电的效果。In order to solve the problems of the prior art, this embodiment provides a data transmission processing method, the method includes detecting the data transmission conditions of all HARQ (Hybrid Automatic Repeat Request, Hybrid Automatic Repeat Request) processes, because the present disclosure is based on The data transmission status of the downlink HARQ process is obtained from the control command sent by the base station, so it is necessary to first detect the data transmission status of all HARQ processes. When it is detected that the data transmission of a certain HARQ process is completed, the control command issued by the base station is obtained, the target HARQ process is determined through the control command, and the target HARQ process is controlled to enter the dormant state, and the target HARQ process is controlled through the control command to make the target HARQ process It can enter the sleep state without waiting for the timing of the HARQRTT timer, so that the time for transmitting data is reduced, thereby achieving the effect of power saving.
举例说明,当用户的手机处于5G增强型移动宽带场景下,并且检测到用户的手机完成下行某个HARQ进程的数据传输时,获取与用户的手机相对应的基站发出的控制指令,用户的手机接收并解析控制指令后,通过控制指令确定目标HARQ进程,并控制目标HARQ进程进入休眠态,不需要等待HARQ RTT定时器超时,从而减少目标HARQ进程的数据传输时间,节约用户手机的电量。For example, when the user's mobile phone is in a 5G enhanced mobile broadband scenario and detects that the user's mobile phone has completed the data transmission of a certain downlink HARQ process, the control command issued by the base station corresponding to the user's mobile phone is obtained, and the user's mobile phone After receiving and analyzing the control command, determine the target HARQ process through the control command, and control the target HARQ process to enter the dormant state without waiting for the HARQ RTT timer to expire, thereby reducing the data transmission time of the target HARQ process and saving the power of the user's mobile phone.
示例性方法exemplary method
本实施例中的数据传输处理方法可应用于移动终端,比如智能手机、平板电脑、笔记本电脑,所述移动终端均处于5G增强型移动宽带场景下运行。具体实施时,如图1中所示,本实施例中的数据传输处理方法包括如下步骤:The data transmission processing method in this embodiment can be applied to mobile terminals, such as smart phones, tablet computers, and notebook computers, and the mobile terminals all operate in a 5G enhanced mobile broadband scenario. During specific implementation, as shown in Figure 1, the data transmission processing method in this embodiment includes the following steps:
步骤S100、获取所有HARQ进程的数据传输状态。Step S100, acquire the data transmission status of all HARQ processes.
具体实施时,由于本实施例是当某一HARQ进程中的数据传输完毕后对该HARQ进程进行控制,因此需要先获取所有HARQ进程的数据传输状态,便于后续从所有HARQ进程中监测出某一HARQ进程的数据传输完毕。具体地,基站使用异步HARQ技术向移动终端传输下行数据,本实施例中以使用N个HARQ进程进行数据传输为例进行描述,其中N取值为整数,取值范围为0,1,2,...N。比如基站在向用户的手机传输下行数据的时候使用了200个HARQ进程,在数据传输的过程中,每个预设的时间对所有200个HARQ进程的数据传输情况进行监测,从而实现能够获取到所有200个HARQ进程的数据传输情况,便于后续从所有HARQ进程中发现数据传输完毕的HARQ进程。During specific implementation, since this embodiment is to control the HARQ process after the data transmission in a certain HARQ process is completed, it is necessary to obtain the data transmission status of all HARQ processes first, so as to facilitate subsequent monitoring of a certain HARQ process from all HARQ processes. The data transmission of the HARQ process is completed. Specifically, the base station uses asynchronous HARQ technology to transmit downlink data to the mobile terminal. In this embodiment, N HARQ processes are used for data transmission as an example, where N is an integer, and the value range is 0, 1, 2, ...N. For example, the base station uses 200 HARQ processes when transmitting downlink data to the user's mobile phone. During the data transmission process, the data transmission status of all 200 HARQ processes is monitored at each preset time, so as to be able to obtain The data transmission status of all 200 HARQ processes is convenient for subsequent discovery of the HARQ process whose data transmission is completed from all the HARQ processes.
步骤S200、基于所述数据传输状态,接收基站发出的控制指令。Step S200, based on the data transmission status, receiving a control command sent by the base station.
本实施例在获取所有HARQ进程的数据传输状态后,根据接收到的数据传输状态,接收基站发出的控制指令。具体地,当接收到的数据传输状态为存在某一HARQ进程传输完毕时,接收基站发出的控制指令。In this embodiment, after acquiring the data transmission status of all HARQ processes, the control instruction sent by the base station is received according to the received data transmission status. Specifically, when the received data transmission state is that there is a certain HARQ process and the transmission is completed, the control instruction sent by the base station is received.
在一种实现方式中,如图2中所示,所述步骤S200包括如下步骤:In an implementation manner, as shown in FIG. 2, the step S200 includes the following steps:
S201、将下行共享信道的LCID中预留部分中的代码定义为所述控制指令;S201. Define the code in the reserved part of the LCID of the downlink shared channel as the control instruction;
S202、将目标HARQ进程相对应的代码预设于所述控制指令内。S202. Preset the code corresponding to the target HARQ process in the control instruction.
具体实施时,由于本实施例是要根据接收到的控制指令控制目标HARQ进程,因此需要将目标HARQ进程相对应的代码预设于控制指令内。由于3GPP 36.321规范中有定义详细下行共享信道的LCID,如图3中所示,并且其中00001-01010是保留未使用的,因此本实施例中定义00010表示基于HARQ进程的控制指令。具体地,控制指令为MAC Command数据格式,其中,MAC PDU(Protocol Data Unit,协议数据单元)是MAC层协议数据单元,是由按字节(8bit)排布的字符串组成,读取多个字符串时,按照从左到右、由上至下的顺序。MAC PDU包含MAC头部,数据单元和控制元素,一个数据单元由第一个比特开始按照比特升序装配进一个MAC PDU中,其结构图如4中所示。较佳的,本实施例中定义的MAC头部采用的格式为:During specific implementation, since this embodiment is to control the target HARQ process according to the received control command, it is necessary to preset the code corresponding to the target HARQ process in the control command. Since the 3GPP 36.321 specification defines the LCID of the downlink shared channel in detail, as shown in Figure 3, and wherein 00001-01010 is reserved and unused, so in this embodiment, 00010 is defined to represent a control command based on the HARQ process. Specifically, the control command is the MAC Command data format, wherein, MAC PDU (Protocol Data Unit, protocol data unit) is a MAC layer protocol data unit, which is composed of character strings arranged in bytes (8bit), and reads multiple Strings, in order from left to right, top to bottom. MAC PDU includes MAC header, data unit and control element. A data unit is assembled into a MAC PDU in ascending order of bits starting from the first bit. Its structure diagram is shown in 4. Preferably, the format of the MAC header defined in this embodiment is:
Figure PCTCN2021125059-appb-000001
Figure PCTCN2021125059-appb-000001
本实施例中控制元素定义格式为:The control element definition format in this embodiment is:
Figure PCTCN2021125059-appb-000002
Figure PCTCN2021125059-appb-000002
其中,R表示保留为,R的值设置为0;HARQ index是目标HARQ进程。Among them, R means reserved, and the value of R is set to 0; HARQ index is the target HARQ process.
该字节的低六位和HARQ index之间的对应关系定义为如下表所示。The corresponding relationship between the lower six bits of this byte and the HARQ index is defined as shown in the following table.
HARQ indexHARQ index 二进制数值binary value
00 000000000000
11 000001000001
6262 111110111110
6363 111111111111
步骤S300、根据所述控制指令确定目标HARQ进程,并控制目标HARQ进程进入休眠态。Step S300: Determine a target HARQ process according to the control instruction, and control the target HARQ process to enter a sleep state.
由于本实施例中获取到的控制指令包含目标HARQ进程的代码,因此可以根据获取到的控制指令确定目标HARQ进程,并控制目标HARQ进程进入休眠态,从而实现减少目标HARQ进程的数据传输时间,达到节省耗电量的效果。Since the control instruction obtained in this embodiment includes the code of the target HARQ process, the target HARQ process can be determined according to the obtained control instruction, and the target HARQ process is controlled to enter the sleep state, thereby reducing the data transmission time of the target HARQ process, To achieve the effect of saving power consumption.
具体地,本实施例中预先对每个HARQ进程均设置有相对应的独立的HARQ RTT定时器,当所有的HARQ进程的数据开始传输时,启动与所有HARQ进程一一对应的HARQ RTT定时器。比如,在基站向用户的手机终端传输下行数据的过程中使用了100个HARQ进程,则预先对每个HARQ进程设置有相对应的RTTHARQ RTT定时器,在基站开始向用户的手机终端传输下行数据的时候,启动所有与100个HARQ进程相对应的100个RTTHARQ RTT定时器进行计时。Specifically, in this embodiment, each HARQ process is pre-set with a corresponding independent HARQ RTT timer. When the data of all HARQ processes starts to be transmitted, the HARQ RTT timer corresponding to all HARQ processes is started. . For example, if the base station uses 100 HARQ processes in the process of transmitting downlink data to the user's mobile terminal, a corresponding RTTHARQ RTT timer is set for each HARQ process in advance, and the base station starts to transmit downlink data to the user's mobile terminal When, all 100 RTTHARQ RTT timers corresponding to 100 HARQ processes are started for timing.
在一种实现方式中,如图5中所示,所述步骤S300包括如下步骤:In an implementation manner, as shown in FIG. 5, the step S300 includes the following steps:
S301、对所述控制指令进行解码,得到HARQ索引;S301. Decode the control instruction to obtain a HARQ index;
S302、根据预设的匹配关系,确定与所述HARQ索引相对应的目标HARQ进程;S302. Determine a target HARQ process corresponding to the HARQ index according to a preset matching relationship;
S303、将与所述目标HARQ进程相对应的HARQ RTT定时器重置,并使所述目标HARQ进程进入休眠态。S303. Reset the HARQ RTT timer corresponding to the target HARQ process, and make the target HARQ process enter a sleep state.
具体实施时,在接收到基站发出的控制指令后,对控制指令进行解析得到HARQ索引,由于预先设置了HARQ索引与HARQ进程之间的匹配关系,因此根据解析出来的HARQ索引即可确定相对应的目标HARQ进程。最后根据预设的HARQ进程与HARQ RTT定时器之间的对应关系,确定与目标HARQ进程相对应的HARQ RTT定时器,控制该HARQ RTT定时器重置,则完成了目标HARQ进程的数据传输,从而能够减少数据传输时间,达到省电的目的。比如,用户的手机在接收到基站发出的控制指令后,解析得到了HARQ索引,并根据预先设置的HARQ索引与HARQ进程之间的匹配关系,从所有在数据传输过程中使用到的HARQ进程中确定了目标HARQ进程,再通过控制与目标HARQ进程相对应的HARQ RTT定时器进行重置,从而使目标HARQ进程进入休眠态,实现减 少目标HARQ进程的数据传世时间的效果,达到节省用户的手机的耗电量的目的,能够延长用户的手机的使用时长,提高使用体验感。During specific implementation, after receiving the control command sent by the base station, the control command is analyzed to obtain the HARQ index. Since the matching relationship between the HARQ index and the HARQ process is preset, the corresponding HARQ index can be determined according to the analyzed HARQ index. The target HARQ process. Finally, according to the correspondence between the preset HARQ process and the HARQ RTT timer, determine the HARQ RTT timer corresponding to the target HARQ process, control the reset of the HARQ RTT timer, and complete the data transmission of the target HARQ process. Thereby, the data transmission time can be reduced, and the purpose of power saving can be achieved. For example, after the user's mobile phone receives the control command sent by the base station, it analyzes and obtains the HARQ index, and according to the matching relationship between the preset HARQ index and the HARQ process, from all the HARQ processes used in the data transmission process Determine the target HARQ process, and then reset the HARQ RTT timer corresponding to the target HARQ process, so that the target HARQ process enters the dormant state, reducing the data transmission time of the target HARQ process, and saving the user's mobile phone The purpose of reducing power consumption is to prolong the use time of the user's mobile phone and improve the user experience.
较佳的,在目标HARQ进程进入休眠态后,也就是当目标HARQ进程完成数据传输后,即可等待接收新的数据传输,当接收到新的数据时,再次启动与目标HARQ进程相对应的HARQ RTT定时器,重新检测所有HARQ进程的数据传输情况,结合图6和图7中所示,通过使用本实施例中的数据传输处理方法,使得在每个传输周期中,传输数据的耗时都得到减少,当有新的数据需要传输时,数据传输的时间也提前了,从而本实施例中的数据传输处理方法能够在节省耗电量的同时提高数据传输的效率。比如,当用户的手机在接收基站的下行数据的过程中,目标HARQ进程完成数据传输并且在控制指令的控制下进入休眠态后,当有新的数据通过目标HARQ进程从基站传输到用户的手机上时,目标HARQ进行开始接收数据,并且启动与目标HARQ进程相对应的HARQ RTT定时器进行计时,继续获取所有HARQ进程的数据传输状态,直至下一次目标HARQ进程的数据传输完毕后再次通过控制指令进入休眠态。如此循环下去,在基站向用户的手机传输下行数据的过程中,由于通过控制指令能够使完成数据传输的目标HARQ进程在每个传输周期都不需要等待计时器超时,提前进入休眠态,从而在每个传输周期都能够减少传输的时间,一方面极大的缩短了用户的手机在接收基站的下行数据所消耗的时间,从而能够降低用户的手机耗电量,延长用户的手机的使用时长,另一方面,整体上缩短数据的传输时间也提高了数据传输的效率,提高用户的使用体验感。Preferably, after the target HARQ process enters the dormant state, that is, after the target HARQ process completes data transmission, it can wait to receive new data transmission, and when new data is received, start the corresponding HARQ process again. The HARQ RTT timer re-detects the data transmission situation of all HARQ processes, combined with that shown in Figure 6 and Figure 7, by using the data transmission processing method in this embodiment, in each transmission cycle, the time-consuming transmission data are reduced, and when there is new data to be transmitted, the data transmission time is also advanced, so that the data transmission processing method in this embodiment can save power consumption and improve the efficiency of data transmission. For example, when the user's mobile phone is in the process of receiving downlink data from the base station, the target HARQ process completes the data transmission and enters the dormant state under the control of the control command, when new data is transmitted from the base station to the user's mobile phone through the target HARQ process When it is up, the target HARQ starts to receive data, and starts the HARQ RTT timer corresponding to the target HARQ process for timing, and continues to obtain the data transmission status of all HARQ processes until the data transmission of the next target HARQ process is completed and passes the control again. instruction goes to sleep. If this cycle continues, in the process of the base station transmitting downlink data to the user's mobile phone, the target HARQ process that completes the data transmission does not need to wait for the timer to expire in each transmission cycle through the control command, and enters the dormant state in advance, so that Each transmission cycle can reduce the transmission time. On the one hand, it greatly shortens the time consumed by the user's mobile phone to receive the downlink data from the base station, thereby reducing the power consumption of the user's mobile phone and extending the use time of the user's mobile phone. On the other hand, shortening the data transmission time as a whole also improves the efficiency of data transmission and improves user experience.
综上,本实施例首先获取在数据传输过程中使用到的所有HARQ进程的数据传输状态,当监测到存在某一HARQ进程的数据传输完毕时,获取基站发出的控制指令,由于控制指令中包含了目标HARQ进程的代码以及HARQ索引,因此在对控制指令进行解析后,根据解析得到的HARQ索引确定目标HARQ进程,再根据预设的HARQ进程与HARQ RTT定时器之间的对应关系,确定与目标HARQ进程相对应的HARQ RTT定时器,通过控制HARQ RTT定时器重置,使目标HARQ进程不需要等待HARQ RTT定时器超时即可进入休眠态,从而减少数据传输时间,达到节省耗电量的效果。比如,用户的手机在获取基站传输的下行数据的过程中使用了150个HARQ进程,在基站开始向用户的手机传输下 行数据时,启动与150个HARQ进程相对应的HARQ RTT定时器,当检测到某一HARQ进程的数据传输完毕的时候,用户的手机接收并解析基站发出的控制指令,在解析后得到HARQ索引,通过HARQ索引即可确定目标HARQ进程,也就是数据传输完毕的HARQ进程,通过控制与目标HARQ相对应的HARQ RTT定时器重置,使目标HARQ进程进入休眠态,从而完成目标HARQ进程的数据传输,减少目标HARQ进程的数据传输时间,进而缩短基站对用户的手机的数据传输时间,节省用户的手机耗电量,延长用户的手机的使用时长,提高用户的使用体验感。To sum up, this embodiment first obtains the data transmission status of all HARQ processes used in the data transmission process, and when it is detected that the data transmission of a certain HARQ process is completed, the control command issued by the base station is obtained. Since the control command contains After analyzing the code of the target HARQ process and the HARQ index, after analyzing the control command, determine the target HARQ process according to the analyzed HARQ index, and then determine the corresponding relationship between the preset HARQ process and the HARQ RTT timer. The HARQ RTT timer corresponding to the target HARQ process, by controlling the reset of the HARQ RTT timer, the target HARQ process can enter the sleep state without waiting for the HARQ RTT timer to expire, thereby reducing the data transmission time and saving power consumption Effect. For example, the user's mobile phone uses 150 HARQ processes in the process of obtaining the downlink data transmitted by the base station. When the data transmission of a certain HARQ process is completed, the user's mobile phone receives and parses the control command sent by the base station, and obtains the HARQ index after parsing. The target HARQ process can be determined through the HARQ index, that is, the HARQ process whose data transmission is completed. By controlling the reset of the HARQ RTT timer corresponding to the target HARQ, the target HARQ process enters the dormant state, thereby completing the data transmission of the target HARQ process, reducing the data transmission time of the target HARQ process, and shortening the data transmission of the base station to the user's mobile phone The transmission time saves the power consumption of the user's mobile phone, prolongs the use time of the user's mobile phone, and improves the user's experience.
示例性装置Exemplary device
如图8中所示,本实施还提供一种数据传输处理装置,该装置包括:数据传输状态获取模块10、控制指令接收模块20、执行模块30。具体地,所述数据传输状态获取模块10,用于获取所有HARQ进程的数据传输状态。所述控制指令接收模块20,用于基于所述数据传输状态,接收基站发出的控制指令。所述执行模块30,用于根据所述控制指令确定目标HARQ进程,并控制目标HARQ进程进入休眠态。As shown in FIG. 8 , this embodiment also provides a data transmission processing device, which includes: a data transmission status acquisition module 10 , a control instruction receiving module 20 , and an execution module 30 . Specifically, the data transmission status acquisition module 10 is configured to acquire the data transmission status of all HARQ processes. The control command receiving module 20 is configured to receive a control command sent by a base station based on the data transmission status. The execution module 30 is configured to determine a target HARQ process according to the control instruction, and control the target HARQ process to enter a sleep state.
在一种实现方式中,所述控制指令接收模块20包括:In an implementation manner, the control instruction receiving module 20 includes:
控制指令定义单元,用于将下行共享信道的LCID中预留部分中的代码定义为所述控制指令;A control command definition unit, configured to define the code in the reserved part of the LCID of the downlink shared channel as the control command;
代码设置单元,用于将目标HARQ进程相对应的代码预设于所述控制指令内。The code setting unit is configured to preset the code corresponding to the target HARQ process in the control instruction.
在一种实现方式中,所述执行模块30包括:In an implementation manner, the execution module 30 includes:
解析单元,用于对所述控制指令进行解码,得到HARQ索引;a parsing unit, configured to decode the control instruction to obtain a HARQ index;
目标HARQ进程确定单元,用于根据预设的匹配关系,确定与所述HARQ索引相对应的目标HARQ进程;a target HARQ process determining unit, configured to determine a target HARQ process corresponding to the HARQ index according to a preset matching relationship;
重置单元,用于将与所述目标HARQ进程相对应的HARQ RTT定时器重置,并使所述目标HARQ进程进入休眠态。A reset unit, configured to reset the HARQ RTT timer corresponding to the target HARQ process, and make the target HARQ process enter a dormant state.
在一种实现方式中,所述执行模块30之前包括:In an implementation manner, before the execution module 30 includes:
HARQ RTT定时器设置单元,用于对每个HARQ进程预先设置有相对应的独立HARQ RTT定时器;The HARQ RTT timer setting unit is used to preset a corresponding independent HARQ RTT timer for each HARQ process;
HARQ RTT定时器启动单元,用于当所有HARQ进程的数据开始传输时,启动与所述所有HARQ进程一一对应的HARQ RTT定时器。The HARQ RTT timer starting unit is configured to start the HARQ RTT timer corresponding to all the HARQ processes one by one when the data of all the HARQ processes starts to be transmitted.
基于上述实施例,本公开还提供一种移动终端,其原理框图可以如图9所示。该移动终端包括通过***总线连接的处理器、存储器、网络接口、显示屏、温度传感器。其中,该移动终端的处理器用于提供计算和控制能力。该移动终端的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作***和计算机程序。该内存储器为非易失性存储介质中的操作***和计算机程序的运行提供环境。该移动终端的网络接口用于与外部的终端通过网络连接通信。该计算机程序被处理器执行时以实现一种数据传输处理方法。该移动终端的显示屏可以是液晶显示屏或者电子墨水显示屏,该移动终端的温度传感器是预先在移动终端内部设置,用于检测内部设备的运行温度。Based on the foregoing embodiments, the present disclosure further provides a mobile terminal, the functional block diagram of which may be shown in FIG. 9 . The mobile terminal includes a processor connected through a system bus, a memory, a network interface, a display screen and a temperature sensor. Wherein, the processor of the mobile terminal is used to provide calculation and control capabilities. The memory of the mobile terminal includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system and computer programs. The internal memory provides an environment for the operation of the operating system and computer programs in the non-volatile storage medium. The network interface of the mobile terminal is used to communicate with external terminals through a network connection. When the computer program is executed by the processor, a data transmission processing method is realized. The display screen of the mobile terminal may be a liquid crystal display screen or an electronic ink display screen, and the temperature sensor of the mobile terminal is pre-set inside the mobile terminal for detecting the operating temperature of the internal equipment.
本领域技术人员可以理解,图9中示出的原理框图,仅仅是与本公开方案相关的部分结构的框图,并不构成对本公开方案所应用于其上的移动终端的限定,具体的移动终端以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。Those skilled in the art can understand that the functional block diagram shown in FIG. 9 is only a block diagram of a partial structure related to the disclosed solution, and does not constitute a limitation on the mobile terminal to which the disclosed solution is applied. The specific mobile terminal It is possible to include more or fewer components than shown in the figures, or to combine certain components, or to have a different arrangement of components.
在一个实施例中,提供了一种移动终端,移动终端包括存储器、处理器及存储在存储器中并可在处理器上运行的数据传输处理程序,处理器执行数据传输处理程序时,实现如下操作指令:In one embodiment, a mobile terminal is provided. The mobile terminal includes a memory, a processor, and a data transmission processing program stored in the memory and operable on the processor. When the processor executes the data transmission processing program, the following operations are implemented instruction:
获取所有HARQ进程的数据传输状态;Obtain the data transmission status of all HARQ processes;
基于所述数据传输状态,接收基站发出的控制指令;Based on the data transmission state, receiving a control command sent by the base station;
根据所述控制指令确定目标HARQ进程,并控制目标HARQ进程进入休眠态。Determine a target HARQ process according to the control instruction, and control the target HARQ process to enter a sleep state.
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本公开所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和/或易失性存储器。非易失性存储器可包括只读存储器(ROM)、可编程ROM(PROM)、电可编程ROM(EPROM)、电可擦除可编程ROM(EEPROM)或闪存。易失性存储器可包括 随机存取存储器(RAM)或者外部高速缓冲存储器。作为说明而非局限,RAM以多种形式可得,诸如静态RAM(SRAM)、动态RAM(DRAM)、同步DRAM(SDRAM)、双数据率SDRAM(DDRSDRAM)、增强型SDRAM(ESDRAM)、同步链路(Synchlink)DRAM(SLDRAM)、存储器总线(Rambus)直接RAM(RDRAM)、直接存储器总线动态RAM(DRDRAM)、以及存储器总线动态RAM(RDRAM)等。Those of ordinary skill in the art can understand that all or part of the processes in the methods of the above embodiments can be implemented through computer programs to instruct related hardware, and the computer programs can be stored in a non-volatile computer-readable memory In the medium, when the computer program is executed, it may include the processes of the embodiments of the above-mentioned methods. Wherein, any reference to memory, storage, database or other media used in various embodiments provided by the present disclosure may include non-volatile and/or volatile memory. Nonvolatile memory can include read only memory (ROM), programmable ROM (PROM), electrically programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM), or flash memory. Volatile memory can include random access memory (RAM) or external cache memory. By way of illustration and not limitation, RAM is available in many forms such as Static RAM (SRAM), Dynamic RAM (DRAM), Synchronous DRAM (SDRAM), Double Data Rate SDRAM (DDRSDRAM), Enhanced SDRAM (ESDRAM), Synchronous Chain Synchlink DRAM (SLDRAM), memory bus (Rambus) direct RAM (RDRAM), direct memory bus dynamic RAM (DRDRAM), and memory bus dynamic RAM (RDRAM), etc.
综上,本公开提供了一种数据传输处理方法,所述方法包括对所有HARQ进程数据传输情况进行检测,由于本公开是根据下行的HARQ进程的数据传输情况,获取基站发出的控制指令,因此需要先对所有HARQ进程数据传输情况进行检测。当检测到存在某一HARQ进程的数据传输完毕时,获取基站发出的控制指令,通过控制指令确定目标HARQ进程,并控制目标HARQ进程进入休眠态,通过控制指令控制目标HARQ进程,使目标HARQ进程不需要等待HARQ RTT定时器的计时即可进入休眠态,从而使传输数据的时间减少,从而达到省电的效果。To sum up, the present disclosure provides a data transmission processing method, the method includes detecting the data transmission of all HARQ processes, since the present disclosure obtains the control instruction issued by the base station according to the data transmission of the downlink HARQ process, so The data transmission conditions of all HARQ processes need to be detected first. When it is detected that the data transmission of a certain HARQ process is completed, the control command issued by the base station is obtained, the target HARQ process is determined through the control command, and the target HARQ process is controlled to enter the dormant state, and the target HARQ process is controlled through the control command to make the target HARQ process It can enter the sleep state without waiting for the timing of the HARQ RTT timer, so that the time for transmitting data is reduced, thereby achieving the effect of power saving.
最后应说明的是:以上实施例仅用以说明本公开的技术方案,而非对其限制;尽管参照前述实施例对本公开进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本公开各实施例技术方案的精神和范围。Finally, it should be noted that: the above embodiments are only used to illustrate the technical solutions of the present disclosure, rather than to limit them; although the present disclosure has been described in detail with reference to the foregoing embodiments, those of ordinary skill in the art should understand that: it can still Modifications are made to the technical solutions described in the foregoing embodiments, or equivalent replacements are made to some of the technical features; and these modifications or replacements do not make the essence of the corresponding technical solutions deviate from the spirit and scope of the technical solutions of the various embodiments of the present disclosure.

Claims (19)

  1. 一种数据传输处理方法,其特征在于,所述方法包括:A data transmission processing method, characterized in that the method comprises:
    获取所有HARQ进程的数据传输状态;Obtain the data transmission status of all HARQ processes;
    基于所述数据传输状态,当存在某一HARQ进程传输完毕时,接收基站发出的控制指令;Based on the data transmission state, when there is a certain HARQ process that has been transmitted, receiving a control instruction sent by the base station;
    对每个HARQ进程预先设置有相对应的独立HARQ RTT定时器;A corresponding independent HARQ RTT timer is preset for each HARQ process;
    当所有HARQ进程的数据开始传输时,启动与所述所有HARQ进程一一对应的HARQ RTT定时器;When the data of all HARQ processes starts to transmit, start the HARQ RTT timer corresponding to all HARQ processes one by one;
    根据所述控制指令确定目标HARQ进程,并控制目标HARQ进程进入休眠态;Determine a target HARQ process according to the control instruction, and control the target HARQ process to enter a sleep state;
    当接收到新的数据时,启动预设的与目标HARQ进程相对应的HARQ RTT定时器;When new data is received, start the preset HARQ RTT timer corresponding to the target HARQ process;
    重新检测所有HARQ进程的数据传输情况。Re-detect the data transmission of all HARQ processes.
  2. 根据权利要求1所述的一种数据传输处理方法,其特征在于,所述基于所述数据传输状态,接收基站发出的控制指令包括:The data transmission processing method according to claim 1, wherein the receiving the control instruction from the base station based on the data transmission state comprises:
    将下行共享信道的LCID中预留部分中的代码定义为所述控制指令;defining the code in the reserved part of the LCID of the downlink shared channel as the control instruction;
    将目标HARQ进程相对应的代码预设于所述控制指令内。The code corresponding to the target HARQ process is preset in the control instruction.
  3. 根据权利要求2所述的一种数据传输处理方法,其特征在于,所述控制指令为MAC Command数据格式,所述控制指令包括头部、数据单元和控制元素,所述目标HARQ进程相对应的代码预设于所述控制元素内。A kind of data transmission processing method according to claim 2, it is characterized in that, described control instruction is MAC Command data format, and described control instruction comprises header, data unit and control element, and the corresponding of described target HARQ process Code is preset within the control element.
  4. 根据权利要求1所述的一种数据传输处理方法,其特征在于,所述根据所述控制指令确定目标HARQ进程,并控制目标HARQ进程进入休眠态包括:A data transmission processing method according to claim 1, wherein said determining the target HARQ process according to the control instruction, and controlling the target HARQ process to enter a dormant state comprises:
    对所述控制指令进行解码,得到HARQ索引;Decoding the control instruction to obtain a HARQ index;
    根据预设的匹配关系,确定与所述HARQ索引相对应的目标HARQ进程;Determine a target HARQ process corresponding to the HARQ index according to a preset matching relationship;
    将与所述目标HARQ进程相对应的HARQ RTT定时器重置,并使所述目标HARQ进程进入休眠态。Resetting the HARQ RTT timer corresponding to the target HARQ process, and making the target HARQ process enter a dormant state.
  5. 根据权利要求1所述的一种数据传输处理方法,其特征在于,所述基站使用异步HARQ技术向移动终端传输下行数据。The data transmission processing method according to claim 1, wherein the base station transmits downlink data to the mobile terminal using asynchronous HARQ technology.
  6. 一种数据传输处理方法,其特征在于,所述方法包括:A data transmission processing method, characterized in that the method comprises:
    获取所有HARQ进程的数据传输状态;Obtain the data transmission status of all HARQ processes;
    基于所述数据传输状态,接收基站发出的控制指令;Based on the data transmission state, receiving a control command sent by the base station;
    根据所述控制指令确定目标HARQ进程,并控制目标HARQ进程进入休眠态。Determine a target HARQ process according to the control instruction, and control the target HARQ process to enter a sleep state.
  7. 根据权利要求6所述的一种数据传输处理方法,其特征在于,所述基于所述数据传输状态,接收基站发出的控制指令包括:A data transmission processing method according to claim 6, wherein said receiving the control instruction sent by the base station based on said data transmission state comprises:
    当存在某一HARQ进程传输完毕时,接收基站发出的控制指令。When there is a certain HARQ process and the transmission is completed, the control instruction sent by the base station is received.
  8. 根据权利要求6所述的一种数据传输处理方法,其特征在于,所述基于所述数据传输状态,接收基站发出的控制指令包括:A data transmission processing method according to claim 6, wherein said receiving the control instruction sent by the base station based on said data transmission state comprises:
    将下行共享信道的LCID中预留部分中的代码定义为所述控制指令;defining the code in the reserved part of the LCID of the downlink shared channel as the control instruction;
    将目标HARQ进程相对应的代码预设于所述控制指令内。The code corresponding to the target HARQ process is preset in the control instruction.
  9. 根据权利要求8所述的一种数据传输处理方法,其特征在于,所述控制指令为MAC Command数据格式,所述控制指令包括头部、数据单元和控制元素,所述目标HARQ进程相对应的代码预设于所述控制元素内。A kind of data transmission processing method according to claim 8, it is characterized in that, described control instruction is MAC Command data format, and described control instruction comprises head, data unit and control element, and the corresponding of described target HARQ process Code is preset within the control element.
  10. 根据权利要求6所述的一种数据传输处理方法,其特征在于,所述根据所述控制指令确定目标HARQ进程,并控制目标HARQ进程进入休眠态之前包括:The data transmission processing method according to claim 6, wherein the determining the target HARQ process according to the control instruction, and controlling the target HARQ process to enter the dormant state includes:
    对每个HARQ进程预先设置有相对应的独立HARQ RTT定时器;A corresponding independent HARQ RTT timer is preset for each HARQ process;
    当所有HARQ进程的数据开始传输时,启动与所述所有HARQ进程一一对应的HARQ RTT定时器。When the data of all HARQ processes starts to be transmitted, start the HARQ RTT timer corresponding to all the HARQ processes one by one.
  11. 根据权利要求6所述的一种数据传输处理方法,其特征在于,所述根据所述控制指令确定目标HARQ进程,并控制目标HARQ进程进入休眠态包括:A data transmission processing method according to claim 6, wherein said determining the target HARQ process according to the control instruction, and controlling the target HARQ process to enter the dormant state comprises:
    对所述控制指令进行解码,得到HARQ索引;Decoding the control instruction to obtain a HARQ index;
    根据预设的匹配关系,确定与所述HARQ索引相对应的目标HARQ进程;Determine a target HARQ process corresponding to the HARQ index according to a preset matching relationship;
    将与所述目标HARQ进程相对应的HARQ RTT定时器重置,并使所述目标HARQ进程进入休眠态。Resetting the HARQ RTT timer corresponding to the target HARQ process, and making the target HARQ process enter a dormant state.
  12. 根据权利要求6所述的一种数据传输处理方法,其特征在于,所述根据所述控制指令确定目标HARQ进程,并控制目标HARQ进程进入休眠态之后包括:A data transmission processing method according to claim 6, wherein said determining the target HARQ process according to the control instruction, and controlling the target HARQ process to enter the dormant state includes:
    当接收到新的数据时,启动预设的与目标HARQ进程相对应的HARQ RTT定时器;When new data is received, start the preset HARQ RTT timer corresponding to the target HARQ process;
    重新检测所有HARQ进程的数据传输情况。Re-detect the data transmission of all HARQ processes.
  13. 根据权利要求6所述的一种数据传输处理方法,其特征在于,所述基站使用异步HARQ技术向移动终端传输下行数据。The data transmission processing method according to claim 6, wherein the base station transmits downlink data to the mobile terminal using asynchronous HARQ technology.
  14. 一种数据传输处理装置,其特征在于,包括:A data transmission processing device, characterized in that it comprises:
    数据传输状态获取模块,用于获取所有HARQ进程的数据传输状态;A data transmission status acquisition module, configured to acquire the data transmission status of all HARQ processes;
    控制指令接收模块,用于基于所述数据传输状态,接收基站发出的控制指令;A control command receiving module, configured to receive a control command from the base station based on the data transmission status;
    执行模块,用于根据所述控制指令确定目标HARQ进程,并控制目标HARQ进程进入休眠态。An execution module, configured to determine a target HARQ process according to the control instruction, and control the target HARQ process to enter a sleep state.
  15. 根据权利要求14所述的数据传输处理装置,其特征在于,所述控制指令接收模块包括:The data transmission processing device according to claim 14, wherein the control instruction receiving module comprises:
    控制指令定义单元,用于将下行共享信道的LCID中预留部分中的代码定义为所述控制指令;A control command definition unit, configured to define the code in the reserved part of the LCID of the downlink shared channel as the control command;
    代码设置单元,用于将目标HARQ进程相对应的代码预设于所述控制指令内。The code setting unit is configured to preset the code corresponding to the target HARQ process in the control instruction.
  16. 根据权利要求14所述的数据传输处理装置,其特征在于,所述执行模块包括:The data transmission processing device according to claim 14, wherein the execution module comprises:
    解析单元,用于对所述控制指令进行解码,得到HARQ索引;a parsing unit, configured to decode the control instruction to obtain a HARQ index;
    目标HARQ进程确定单元,用于根据预设的匹配关系,确定与所述HARQ索引相对应的目标HARQ进程;a target HARQ process determining unit, configured to determine a target HARQ process corresponding to the HARQ index according to a preset matching relationship;
    重置单元,用于将与所述目标HARQ进程相对应的HARQ RTT定时器重置,并使所述目标HARQ进程进入休眠态。A reset unit, configured to reset the HARQ RTT timer corresponding to the target HARQ process, and make the target HARQ process enter a dormant state.
  17. 根据权利要求14所述的数据传输处理装置,其特征在于,所述执行模块之前包括:The data transmission processing device according to claim 14, wherein the execution module includes:
    HARQ RTT定时器设置单元,用于对每个HARQ进程预先设置有相对应的独立HARQ RTT定时器;The HARQ RTT timer setting unit is used to preset a corresponding independent HARQ RTT timer for each HARQ process;
    HARQ RTT定时器启动单元,用于当所有HARQ进程的数据开始传输时,启动与所述所有HARQ进程一一对应的HARQ RTT定时器。The HARQ RTT timer starting unit is configured to start the HARQ RTT timer corresponding to all the HARQ processes one by one when the data of all the HARQ processes starts to be transmitted.
  18. 一种移动终端,其特征在于,所述移动终端包括:处理器、与处理器通信连接的存储介质,所述存储介质适于存储多条指令;所述处理器适于调用所述存储介质中的指令,以执行实现上述权利要求6-12任一项所述的一种数据传输处理方法。A mobile terminal, characterized in that the mobile terminal includes: a processor, a storage medium connected to the processor in communication, the storage medium is suitable for storing multiple instructions; the processor is suitable for calling the instructions to implement the data transmission processing method described in any one of claims 6-12 above.
  19. 一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有一个或者多个程序,所述一个或者多个程序可被一个或者多个处理器执行,以实现如上述权利要求6-12任意一项所述的一种数据传输处理方法。A computer-readable storage medium, characterized in that the computer-readable storage medium stores one or more programs, and the one or more programs can be executed by one or more processors, so as to realize the above claims A data transmission processing method described in any one of 6-12.
PCT/CN2021/125059 2021-08-12 2021-10-20 Data transmission processing method and apparatus, mobile terminal, and storage medium WO2023015724A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN202110922378.7 2021-08-12
CN202110922378.7A CN113630218B (en) 2021-08-12 2021-08-12 Data transmission processing method and device, mobile terminal and storage medium

Publications (1)

Publication Number Publication Date
WO2023015724A1 true WO2023015724A1 (en) 2023-02-16

Family

ID=78384763

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2021/125059 WO2023015724A1 (en) 2021-08-12 2021-10-20 Data transmission processing method and apparatus, mobile terminal, and storage medium

Country Status (2)

Country Link
CN (1) CN113630218B (en)
WO (1) WO2023015724A1 (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106464454A (en) * 2014-05-30 2017-02-22 高通股份有限公司 DRX sleep period determination
US20190053322A1 (en) * 2016-02-12 2019-02-14 Nokia Technologies Oy Apparatus and method for drx mechanisms for single harq process operation in nb-iot
CN110876210A (en) * 2018-08-31 2020-03-10 展讯通信(上海)有限公司 Control method and device for UE discontinuous reception, storage medium and terminal
CN112148477A (en) * 2020-08-28 2020-12-29 杭州安恒信息技术股份有限公司 Service process processing method, electronic device and storage medium
CN112399435A (en) * 2019-08-15 2021-02-23 华为技术有限公司 Timer control method, device and system

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109075923B (en) * 2018-07-25 2022-01-25 北京小米移动软件有限公司 Method, terminal and base station for transmitting HARQ feedback information
CN113728697B (en) * 2019-09-25 2024-03-08 Oppo广东移动通信有限公司 Wireless communication method and terminal device
CN110708145B (en) * 2019-09-30 2021-11-30 展讯通信(上海)有限公司 HARQ process management method, device, terminal and storage medium
CN112825589B (en) * 2019-11-21 2022-03-11 维沃移动通信有限公司 Method and terminal for entering dormancy behavior

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106464454A (en) * 2014-05-30 2017-02-22 高通股份有限公司 DRX sleep period determination
US20190053322A1 (en) * 2016-02-12 2019-02-14 Nokia Technologies Oy Apparatus and method for drx mechanisms for single harq process operation in nb-iot
CN110876210A (en) * 2018-08-31 2020-03-10 展讯通信(上海)有限公司 Control method and device for UE discontinuous reception, storage medium and terminal
CN112399435A (en) * 2019-08-15 2021-02-23 华为技术有限公司 Timer control method, device and system
CN112148477A (en) * 2020-08-28 2020-12-29 杭州安恒信息技术股份有限公司 Service process processing method, electronic device and storage medium

Also Published As

Publication number Publication date
CN113630218A (en) 2021-11-09
CN113630218B (en) 2022-10-25

Similar Documents

Publication Publication Date Title
US10602448B2 (en) Remote wakeup method, connection server, and networking apparatus having sleep mode
EP4329378A2 (en) Electronic device for supporting access to wireless media using target wake time (twt) defined in ieee 802.11 standard
US10917834B2 (en) Method for transmitting system information and related devices
US6618363B1 (en) Method for adapting video packet generation and transmission rates to available resources in a communications network
US11647104B2 (en) Data processing method and apparatus, and device
US6438136B1 (en) Method for scheduling time slots in a communications network channel to support on-going video transmissions
EP3589031A1 (en) Communication method and apparatus for wireless local area network, and communication terminal
US20240179794A1 (en) Decreasing latency and saving power in sidelink communications
US10945207B2 (en) Beacon signal processing system and filtering method of reducing wake-up frequency
WO2023015724A1 (en) Data transmission processing method and apparatus, mobile terminal, and storage medium
US10772041B2 (en) Beacon signal processing system
CN110708722A (en) Transmission rate control method, terminal and computer storage medium
EP4135237A1 (en) Method and apparatus for configuring drx active state, user equipment, and storage medium
KR102409937B1 (en) Operation Method of Connected Mode Discontinuous Reception and device supporting the same
US20230239901A1 (en) Method for receiving multicast service data, terminal device, and non-transitory computer-readable storage medium
CN109302736B (en) Sleep control method and device for wireless local area network, storage medium, workstation and terminal
CN113630854B (en) Method, device, terminal equipment and storage medium for reducing power consumption
TWI841267B (en) Method for adaptively shortening communication latency and communication apparatus utilizing the same
WO2022205479A1 (en) Timer state change method and apparatus, and terminal and storage medium
US20230362998A1 (en) Method and apparatus for receiving voice packet, terminal, medium, and computer program
WO2024055668A1 (en) Data transmission method and apparatus
WO2023109331A1 (en) Method for improving downlink quality of voice service, and chip, device and storage medium
WO2024007882A1 (en) Communication method and communication apparatus
WO2023065813A1 (en) Method for establishing slb connection, electronic device, and communication system
WO2023098799A1 (en) Information transmission method and apparatus, terminal, and network side device

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: 21953330

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE