WO2024000316A1 - Data transmission method and apparatus, communication device, and storage medium - Google Patents
Data transmission method and apparatus, communication device, and storage medium Download PDFInfo
- Publication number
- WO2024000316A1 WO2024000316A1 PCT/CN2022/102510 CN2022102510W WO2024000316A1 WO 2024000316 A1 WO2024000316 A1 WO 2024000316A1 CN 2022102510 W CN2022102510 W CN 2022102510W WO 2024000316 A1 WO2024000316 A1 WO 2024000316A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- data
- reported
- terminal
- bsr
- dci
- Prior art date
Links
- 230000005540 biological transmission Effects 0.000 title claims abstract description 78
- 238000000034 method Methods 0.000 title claims abstract description 59
- 238000004891 communication Methods 0.000 title claims abstract description 40
- 230000004044 response Effects 0.000 claims description 21
- 238000005516 engineering process Methods 0.000 description 20
- 238000007726 management method Methods 0.000 description 10
- 230000006870 function Effects 0.000 description 7
- 238000010295 mobile communication Methods 0.000 description 6
- 238000010586 diagram Methods 0.000 description 5
- 230000003287 optical effect Effects 0.000 description 4
- 230000005236 sound signal Effects 0.000 description 4
- 238000004364 calculation method Methods 0.000 description 3
- 230000003993 interaction Effects 0.000 description 3
- 101000741965 Homo sapiens Inactive tyrosine-protein kinase PRAG1 Proteins 0.000 description 2
- 102100038659 Inactive tyrosine-protein kinase PRAG1 Human genes 0.000 description 2
- 230000001133 acceleration Effects 0.000 description 2
- 230000009471 action Effects 0.000 description 2
- 230000001413 cellular effect Effects 0.000 description 2
- 230000008859 change Effects 0.000 description 2
- 238000013500 data storage Methods 0.000 description 2
- 230000007246 mechanism Effects 0.000 description 2
- 230000008569 process Effects 0.000 description 2
- 230000002159 abnormal effect Effects 0.000 description 1
- 230000006978 adaptation Effects 0.000 description 1
- 239000003795 chemical substances by application Substances 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000003384 imaging method Methods 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 230000007774 longterm Effects 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 238000005457 optimization Methods 0.000 description 1
- 230000008447 perception Effects 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 230000009467 reduction Effects 0.000 description 1
- 238000004904 shortening Methods 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 238000011144 upstream manufacturing Methods 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W28/00—Network traffic management; Network resource management
- H04W28/02—Traffic management, e.g. flow control or congestion control
Definitions
- the present disclosure relates to the field of wireless communication technology but is not limited to the field of wireless communication technology, and in particular, to a data transmission method and device, communication equipment and storage medium.
- the power consumption reduction scheme adopted for the power consumption generated during terminal communication is often achieved by controlling the uplink data transmission process, such as reducing the frequency of uplink data transmission, etc., but this method It often affects the data transmission effect, which may lead to abnormal communication.
- Embodiments of the present disclosure provide a data transmission method and device, communication equipment and storage media.
- the first aspect of the embodiment of the present disclosure provides a data transmission method, which is executed by a terminal.
- the method includes:
- DCI Receive downlink control information
- a second aspect of the embodiment of the present disclosure provides a data transmission device, which is applied to a terminal.
- the device includes:
- a receiving unit configured to receive DCI
- a determining unit configured to determine that the DCI indicates uplink scheduling information, and determine that there is no data to be reported
- Stop unit configured to stop reporting operations.
- a third aspect of the embodiment of the present disclosure provides a communication device, including a processor, a memory, and an executable program stored on the memory and capable of being run by the processor, wherein when the processor runs the executable program,
- the data transmission method provided in the first aspect is as mentioned above.
- a fourth aspect of the embodiments of the present disclosure provides a computer storage medium that stores an executable program; after the executable program is executed by a processor, the data transmission method provided by the first aspect can be implemented.
- the technical solution provided by the embodiments of the present disclosure includes receiving downlink control information DCI; determining that the DCI indicates uplink scheduling information, and determining that there is no data to be reported; and stopping the reporting operation. .
- the base station instructs the terminal to transmit data in the uplink
- the reporting operation will not be performed, so that operations such as empty data packets will not be reported when the terminal has no need for uplink data transmission. Therefore, the terminal will not report empty packets due to resource pre-scheduling indicated by the base station when there is no need to transmit data uplink, thereby reducing the power consumption caused by the terminal's continuous reporting operations and improving the terminal battery life.
- Figure 1 is a schematic structural diagram of a wireless communication system according to an exemplary embodiment
- Figure 2 is a schematic flowchart of a data transmission method according to an exemplary embodiment
- Figure 3 is a schematic flowchart of a data transmission method according to an exemplary embodiment
- Figure 4 is a schematic flow chart of a data transmission method according to an exemplary embodiment
- Figure 5 is a schematic flowchart of a data transmission method according to an exemplary embodiment
- Figure 6 is a schematic flowchart of a data transmission method according to an exemplary embodiment
- Figure 7 is a schematic flowchart of uplink transmission resource scheduling in related technologies according to an exemplary embodiment
- Figure 8 is a schematic flowchart of uplink transmission resource scheduling in related technologies according to an exemplary embodiment
- Figure 9 is a schematic flowchart of a data transmission method according to an exemplary embodiment
- Figure 10 is a schematic flowchart of a data transmission method according to an exemplary embodiment
- Figure 11 is a schematic structural diagram of a data transmission device according to an exemplary embodiment
- Figure 12 is a schematic structural diagram of a terminal according to an exemplary embodiment.
- first, second, third, etc. may be used to describe various information in the embodiments of the present disclosure, the information should not be limited to these terms. These terms are only used to distinguish information of the same type from each other.
- first information may also be called second information, and similarly, the second information may also be called first information.
- word “if” as used herein may be interpreted as "when” or "when” or "in response to determining.”
- FIG. 1 shows a schematic structural diagram of a wireless communication system provided by an embodiment of the present disclosure.
- the wireless communication system is a communication system based on cellular mobile communication technology.
- the wireless communication system may include: several terminals 11 and several access devices 12.
- the terminal 11 may be a device that provides voice and/or data connectivity to the user.
- Terminal 11 can communicate with one or more core networks via a Radio Access Network (RAN).
- RAN Radio Access Network
- Terminal 11 can be an Internet of Things terminal, such as a sensor device, a mobile phone (or "cellular" phone) and a device with The computer of the Internet of Things terminal, for example, can be a fixed, portable, pocket-sized, handheld, computer-built-in or vehicle-mounted device.
- station STA
- subscriber unit subscriber unit
- subscriber station subscriber station
- mobile station mobile station
- remote station remote station
- access terminal remote terminal
- user terminal user agent, user device, or user equipment (terminal).
- the terminal 11 may be a device of an unmanned aerial vehicle.
- the terminal 11 may also be a vehicle-mounted device, for example, it may be an on-board computer with a wireless communication function, or a wireless communication device connected to an external on-board computer.
- the terminal 11 may also be a roadside device, for example, it may be a streetlight, a signal light or other roadside device with wireless communication function.
- the access device 12 may be a network-side device in the wireless communication system.
- the wireless communication system can be the 4th generation mobile communication technology (the 4th generation mobile communication, 4G) system, also known as the Long Term Evolution (LTE) system; or the wireless communication system can also be a 5G system, Also called new radio (NR) system or 5G NR system.
- the wireless communication system may also be a next-generation system of the 5G system.
- the access network in the 5G system can be called NG-RAN (New Generation-Radio Access Network). Or, MTC system.
- the access device 12 may be an evolved access device (eNB) used in the 4G system.
- the access device 12 may also be an access device (gNB) using a centralized distributed architecture in the 5G system.
- eNB evolved access device
- gNB access device
- the access device 12 adopts a centralized distributed architecture it usually includes a centralized unit (central unit, CU) and at least two distributed units (distributed unit, DU).
- the centralized unit is equipped with a protocol stack including the Packet Data Convergence Protocol (PDCP) layer, the Radio Link Control protocol (Radio Link Control, RLC) layer, and the Media Access Control (Media Access Control, MAC) layer; distributed
- PDCP Packet Data Convergence Protocol
- RLC Radio Link Control
- MAC Media Access Control
- the unit is provided with a physical (Physical, PHY) layer protocol stack, and the embodiment of the present disclosure does not limit the specific implementation of the access device 12.
- a wireless connection can be established between the access device 12 and the terminal 11 through a wireless air interface.
- the wireless air interface is a wireless air interface based on the fourth generation mobile communication network technology (4G) standard; or the wireless air interface is a wireless air interface based on the fifth generation mobile communication network technology (5G) standard, such as
- the wireless air interface is a new air interface; alternatively, the wireless air interface may also be a wireless air interface based on the next generation mobile communication network technology standard of 5G.
- the above wireless communication system may also include a network management device 13.
- the network management device 13 may be a core network device in a wireless communication system.
- the network management device 13 may be a mobility management entity (Mobility Management Entity) in an evolved packet core network (Evolved Packet Core, EPC). MME).
- the network management device can also be other core network devices, such as serving gateway (Serving GateWay, SGW), public data network gateway (Public Data Network GateWay, PGW), policy and charging rules functional unit (Policy and Charging Rules) Function, PCRF) or Home Subscriber Server (HSS), etc.
- serving gateway Serving GateWay, SGW
- public data network gateway Public Data Network GateWay, PGW
- Policy and Charging Rules Policy and Charging Rules
- PCRF Policy and Charging Rules
- HSS Home Subscriber Server
- an embodiment of the present disclosure provides a data transmission method, which is executed by a terminal and may include:
- the terminal may be a user equipment (User Equipment, UE), used to communicate with network-side objects such as base stations.
- UE User Equipment
- DCI can be downlink control information issued by the base station.
- DCI can be used to instruct the terminal to transmit uplink data, and/or to instruct the terminal to schedule time domain resources for uplink transmission and/or Frequency domain resources and other information.
- the DCI can be issued by the base station based on the resource request message (Scheduling Request, SR) reported by the terminal, or it can be issued by the base station itself, for example, the DCI issued by the base station based on the enabled pre-scheduling function.
- the SR can be sent to the base station through the physical uplink control channel (PUCCH).
- the pre-scheduling function can be enabled by network-side objects such as base stations to continuously monitor the uplink transmission data of terminals and reduce the failure of terminals to respond to sudden data reporting requirements.
- network-side objects such as base stations to continuously monitor the uplink transmission data of terminals and reduce the failure of terminals to respond to sudden data reporting requirements.
- the pre-scheduling function When the pre-scheduling function is turned on, when the base station does not receive the SR sent by the terminal, it also issues DCI to instruct the terminal to perform the reporting operation. For example, the terminal will report empty data packets based on DCI when there is no data reporting requirement.
- the uplink scheduling information may be information instructing the terminal to perform a reporting operation.
- the uplink scheduling information may carry an uplink response message (UpLink Grant, ULGrant), and the ULGrant is used to instruct the terminal to start uplink transmission.
- the DCI carrying ULGrant can be delivered to the terminal through the physical downlink control channel (PDCCH).
- PDCCH physical downlink control channel
- the uplink scheduling information may also indicate information such as the amount of data reported by the terminal and/or the reporting time.
- the uplink scheduling information may also indicate time domain resources and/or frequency domain resources scheduled to the terminal for uplink transmission.
- time domain resources and/or frequency domain resources may be resources scheduled for the terminal based on SR and/or Buffer Status Report (Buffer Status Report, BSR) reported by the terminal.
- BSR Buffer Status Report
- the BSR can indicate the cache status of the cache module (Buffer) that stores the data to be reported by the terminal.
- the BSR can indicate the data storage amount or storage rate of the Buffer.
- the value of BSR can be 0.
- determining that there is no data to be reported may include: determining whether the SR is reported within the first time window before receiving the DCI; if no SR is reported within the first time window, determining that there is no data to be reported. data.
- the first time window may be a fixed value, such as 100 ms or 1 s, or the first time window may be determined based on the terminal's data uplink transmission situation.
- the first average duration between the first time when the SR is historically reported and the second time when the DCI corresponding to the SR is received is determined based on the terminal's historical reporting operation records, and the first time window can be determined based on the first average time duration.
- the first time window may be equal to the first average duration, or may be equal to a preset ratio or a preset multiple of the first average duration.
- the first average duration may be an average duration between multiple sets of first moments and second moments within a preset period.
- the preset period may be a fixed value such as 1 hour or 1 day, or it may be Determined based on the terminal’s data uplink transmission conditions. For example, the higher the data uplink transmission frequency of the terminal, the shorter the preset period, etc., thereby ensuring the accuracy of determining the first average duration based on the preset period without generating a high amount of data calculation.
- the historical reporting operation records of the terminal can be determined through the operation log information of the terminal. For example, the historical reporting operation records of the terminal within a certain period of time can be determined by retrieving the operation logs of the terminal within a certain period of time.
- the terminal since the terminal sends an SR request for scheduling resources to the base station only when it needs to report data, it can be determined based on the sending status of the SR whether the terminal has data to be reported.
- the method may further include: determining whether the data to be reported exists in the storage location of the data to be reported.
- the storage location of the data to be reported may be a data buffer module (Buffer) for the data to be reported, etc.
- determining whether there is data to be reported in the storage location of the data to be reported may be to determine whether the value of the BSR reported before receiving the DCI is 0; if it is 0, determine whether there is no data in the storage location of the data to be reported. There is data to be reported. If it is not 0, there is data to be reported in the storage location of the data to be reported.
- determining whether the value of the BSR reported before receiving the DCI is 0 may be determined by determining whether the value of the last BSR reported before receiving the DCI is 0, or determining whether the value of the BSR reported before receiving the DCI is 0, or determining whether the value of the BSR reported before receiving the DCI is 0. Whether the value of BSR is 0, etc.
- the second time window may be a fixed value, such as 100 ms or 1 s, or the second time window may be determined based on the terminal's data uplink transmission situation.
- the second average duration between the third time when the BSR was historically reported and the fourth time when the DCI corresponding to the BSR was received may be determined based on the terminal's historical reporting operation records, and the second time window may be determined based on the second average time duration.
- the second time window may be equal to the second average duration, or may be equal to a preset ratio or a preset multiple of the second average duration.
- the second average duration may be an average duration between multiple sets of third moments and fourth moments within a preset period.
- the preset period may be a fixed value such as 1 hour or 1 day, or it may Determined based on the terminal’s data uplink transmission conditions. For example, the higher the data uplink transmission frequency of the terminal, the shorter the preset period, etc., thereby ensuring the accuracy of determining the second average duration based on the preset period without generating a high amount of data calculation.
- determining whether there is data to be reported in the storage location of the data to be reported may include: determining whether there is data to be reported in the storage location of the data to be reported based on the information to be reported generated by the terminal in response to DCI.
- the information to be reported can be a Transport Block (TB), and based on the field information contained in the TB, it can be determined whether there is data to be reported in the storage location of the data to be reported.
- TB Transport Block
- the terminal to report is an empty packet, then it can be determined that the data to be reported is There is no data to be reported in the storage location.
- determining that there is no data to be reported may include: determining that there is no data to be reported within the target time period.
- the target duration can be a fixed value, or it can be determined based on the terminal data uplink transmission records. For example, the higher the terminal data uplink transmission frequency, the shorter or longer the target duration may be.
- stopping the reporting operation may be stopping reporting operations in response to DCI. For example, stop responding to DCI's TB reporting operation, etc.
- stopping the reporting operation may also be stopping the reporting operation within a preset period.
- the preset period can be a fixed value, for example, the reporting operation is stopped within 1 second, or the preset period can also be determined based on the terminal data uplink transmission record. For example, the higher the terminal historical data uplink transmission frequency, the shorter the preset period or The longer you wait.
- the terminal detects whether there is data to be reported. Therefore, when there is no uplink data transmission requirement, the terminal does not need to perform operations such as reporting empty data packets. Therefore, the terminal will not report empty packets due to resource pre-scheduling indicated by the base station when there is no need to transmit data uplink, thereby reducing the power consumption caused by the terminal's continuous reporting operations and improving the terminal battery life.
- step S110 may include:
- the currently reported BSR may be the BSR reported at the current time or the latest time from the current time, or may be the BSR currently generated by the terminal and to be reported.
- the BSR can indicate the amount of data cached in the data cache module (Buffer) to be reported.
- obtaining the currently reported cache status report BSR may include obtaining the currently reported cache status report BSR according to the terminal BSR reporting log, or obtaining the BSR generated by the terminal to be reported after detecting that the terminal generates a BSR.
- receiving the downlink control information DCI may include: if the value of the BSR is 0 or the parameter value in the BSR indicating the amount of buffered data in the Buffer is 0, then receiving the downlink control information DCI .
- receiving downlink control information may include: if the value of BSR is 0, determining the current operating status of the terminal; and receiving downlink control information when the current operating status of the terminal meets preset conditions. DCI.
- the current operating status of the terminal may indicate the current power consumption level of the terminal.
- the current operating status of the terminal may include at least one of the following: current average power consumption of the terminal, current resource occupancy rate of the terminal, current working mode of the terminal, and current remaining power of the terminal.
- the preset condition may be to indicate that the current power consumption level of the terminal is relatively high.
- the preset condition may be at least one of the following: the current average power consumption of the terminal reaches the power consumption upper limit, the current resource occupancy rate of the terminal reaches The upper limit of occupancy rate, the current working mode of the terminal is power saving mode and the current remaining power of the terminal is lower than the lower limit of power, etc.
- determining whether the BSR needs to be reported currently may be determined by determining whether the terminal needs to report the BSR within the target time window.
- the target time window can be determined based on the BSR reporting situation. For example, it can be determined based on the BSR reporting cycle or the total duration of BSR historical reporting.
- determining whether the BSR needs to be reported currently may also be determined based on the reporting cycle of the BSR.
- determining whether the BSR needs to be reported at the current time according to the BSR reporting cycle may be based on the current time and the BSR reporting cycle, determining whether the BSR needs to be reported at the current time. For example, it is determined whether the BSR needs to be reported at the current time based on the current time and the BSR reporting time indicated by the BSR reporting cycle.
- an embodiment of the present disclosure provides a data transmission method, which is executed by a terminal and may include:
- the uplink data cache module can be used to cache data to be reported by the terminal, for example, used to store data to be reported by the terminal within a target time period, etc. Determine whether there is data to be reported in the terminal's uplink data cache module.
- determining that there is no data to be reported in the uplink data cache module of the terminal can be determined by determining that the value of the BSR reported before receiving the DCI is 0, and determining that there is no data to be reported in the uplink data cache module of the terminal. data, if it is not 0, there is data to be reported in the uplink data cache module of the terminal.
- determining that the value of the BSR reported before receiving the DCI is 0 may be determining that the value of the last BSR reported before receiving the DCI is 0, or determining that the value of the BSR reported in the second time window before receiving the DCI is 0.
- the value is 0 etc.
- the second time window may be a fixed value, such as 100 ms or 1 s, or the second time window may be determined based on the terminal's data uplink transmission situation.
- the second average duration between the third time when the BSR was historically reported and the fourth time when the DCI corresponding to the BSR was received may be determined based on the terminal's historical reporting operation records, and the second time window may be determined based on the second average time duration.
- the second time window may be equal to the second average duration, or may be equal to a preset ratio or a preset multiple of the second average duration.
- the second average duration may be an average duration between multiple sets of third moments and fourth moments within a preset period.
- the preset period may be a fixed value such as 1 hour or 1 day, or it may Determined based on the terminal’s data uplink transmission conditions. For example, the higher the data uplink transmission frequency of the terminal, the shorter the preset period, etc., thereby ensuring the accuracy of determining the second average duration based on the preset period without generating a high amount of data calculation.
- determining that there is no data to be reported in the uplink data cache module of the terminal may include: based on the information to be reported generated by the terminal in response to DCI, determining that there is no data to be reported in the uplink data cache module of the terminal.
- the information to be reported can be a Transport Block (TB). Based on the field information contained in the TB, it can be determined that there is no data to be reported in the uplink data cache module of the terminal.
- TB Transport Block
- determining that there is no data to be reported in the uplink data cache module of the terminal may include: determining that there is no data to be reported within the target time period in the uplink data cache module of the terminal.
- the target duration can be a fixed value, or it can be determined based on the terminal data uplink transmission records. For example, the higher the terminal data uplink transmission frequency, the shorter or longer the target duration may be.
- step S121 may include:
- the terminal to report is an empty packet, then it can be determined that the data to be reported is empty. There is no data to be reported in the storage location of the reported data.
- the padding field can be the information filled in the TB when there is no data that needs to be carried in the TB for reporting when the TB is generated.
- it can be empty data, or it can be bytes pre-agreed according to the agreement between the terminal and the base station, etc. .
- obtaining the fields contained in the transport block TB to be reported may include:
- the TB to be reported can be used to carry the data to be reported, for example, the data information to be reported is recorded through different fields contained in the TB.
- the data information to be reported is recorded through different fields contained in the TB.
- all fields included in the generated TB may be padding.
- generating the transmission block TB to be reported may include: in response to the uplink scheduling information indicated by the DCI, determining the data to be reported based on the uplink scheduling information; based on the data to be reported Generate TB to be reported.
- determining the data to be reported based on the uplink scheduling information may include: in response to the uplink scheduling information indicated by the DCI, determining the data to be reported based on the uplink scheduling information within the target duration.
- the target duration can be a fixed value, or it can be determined based on the terminal data uplink transmission records. For example, the higher the terminal data uplink transmission frequency, the shorter or longer the target duration may be.
- an embodiment of the present disclosure provides a data transmission method, which is executed by a terminal and may include:
- the data retransmission instruction may be a retransmission instruction issued by a TB that the base station has not detected in response to a DCI report from the terminal, or it may be a DCI that the base station resends.
- the method used to determine that there is no data to be reported in step S140 may be the same as the method used to determine that there is no data to be reported in step S120, or may be different.
- determining that there is no data to be reported may be determining whether an SR is reported within the first time window before receiving the data retransmission instruction; if no SR is reported within the first time window, it is determined that there is no data to be reported.
- determining that there is no data to be reported may include: determining that there is no data to be reported in a storage location of the data to be reported.
- the storage location of the data to be reported may be a data buffer module (Buffer) for the data to be reported, etc.
- determining that there is no data to be reported in the storage location of the data to be reported may be to determine whether the value of the BSR reported before receiving the data retransmission instruction is 0; if it is 0, determine the storage location of the data to be reported. There is no data to be reported in the location. If it is not 0, there is data to be reported in the storage location of the data to be reported.
- determining whether the value of the BSR reported before the data retransmission instruction is received is 0 may be determined by determining whether the value of the BSR last reported before the data retransmission instruction is received is 0, or determining whether the value of the BSR reported before the data retransmission instruction is received is 0. Whether the BSR value reported in the second time window before transmitting the command is 0, etc.
- re-determining whether the data to be reported exists in the storage location of the data to be reported may include: based on the information to be reported generated by the terminal in response to the data retransmission instruction, re-determining whether the data to be reported exists in the storage location.
- Data to be reported can be a Transport Block (TB), and based on the field information contained in the TB, it can be determined whether there is data to be reported in the storage location of the data to be reported.
- TB Transport Block
- the uplink scheduling information to be reported by the terminal in response to the data retransmission instruction is an empty packet, and it can be determined that the packet to be reported is empty. There is no data to be reported in the storage location of the reported data.
- determining that there is no data to be reported may include: determining that there is no data to be reported within the target time period.
- the target duration can be a fixed value, or it can be determined based on the terminal data uplink transmission records. For example, the higher the terminal data uplink transmission frequency, the shorter or longer the target duration may be.
- the terminal when there is no data to be reported by the terminal, whether it receives DCI or data retransmission instructions continuously issued by the base station, the terminal will not perform reporting operations, thereby better controlling the reporting operations of the terminal and reducing the cost of the terminal. power consumption.
- the data transmission method may also include:
- determining not to continue to report the BSR may be based on the reporting operation status of the terminal. For example, it may be determined not to continue to report BSR based on the amount of data to be reported by the terminal or the BSR reporting situation.
- determining not to continue reporting the BSR may be determining that the terminal does not continue to report the BSR within the target time window.
- the target time window can be determined based on the BSR reporting situation. For example, it can be determined based on the BSR reporting cycle or the total duration of BSR historical reporting.
- step S160 may include:
- determining not to continue reporting the BSR at the current time based on the BSR reporting cycle may be based on the current time and the BSR reporting cycle, determining not to continue reporting the BSR at the current time.
- the method may further include:
- the data is reported based on the uplink scheduling information indicated by the DCI.
- the reporting data based on the uplink scheduling information indicated by DCI may include reporting data based on the reporting parameters recorded in the uplink scheduling information indicated by DCI.
- the reporting parameters may include at least one of the following: reporting time, reporting data type, reporting data amount, etc.
- reporting data based on the uplink scheduling information indicated by DCI includes:
- time domain resources and/or the frequency domain resources may be allocated by the base station based on the resource reservation status of the base station and/or the data status to be reported by the terminal.
- time domain resources and/or frequency domain resources may be allocated based on available resources of the base station and BSR and/or SR reported by the terminal.
- the embodiment of the present disclosure provides a data transmission method, which may specifically include:
- the uplink transmission resource scheduling process of 4G is shown in Figure 7
- the uplink transmission resource scheduling process of 5G is shown in Figure 8.
- the steps may include:
- the UE When the UE has data to send, it reports the resource request message SR to the base station;
- the base station After receiving the SR, the base station evaluates the resource reservation situation and issues DCI carrying UL Grant to the UE to indicate the UE's uplink scheduling information.
- the base station will schedule a small number of resource blocks (Resource Block, RB) to the UE;
- the UE reports BSR/data (Data) to the base station, and the base station sends new DCI to the UE according to the index value (index) of the BSR and the base station resource reservation situation to adjust the uplink resources;
- the 4G base station sends an acknowledgment character or non-acknowledge character (ACK/NACK) to the UE based on the decoding of the received UE data;
- ACK/NACK acknowledgment character or non-acknowledge character
- the 5G base station will not issue ACK/NACK, but will do so by determining whether the New Data Information (NDI) is inverted.
- NDI New Data Information
- PUSCH Physical Uplink Single Control Channel
- the data transmission method provided by the embodiment of the present disclosure takes power consumption into consideration while avoiding the impact on service perception.
- the mobile phone starts the power consumption optimization mechanism, if the UE does not need to send data, the network side Uplink time-frequency resources are also continuously scheduled. If all the prepared data blocks are padding, the UE does not perform the sending task.
- Specifics may include:
- the network side will still continue to schedule uplink resources to the UE by issuing DCI instructions.
- the base station If the base station continues to require the UE to report, the UE will still refuse until there is data in the Buffer.
- the method may include:
- the base station schedules uplink time-frequency resources for the UE:
- the UE performs the uplink data sending task
- step 2 If the BSR is still reported after the previous BSR task is transmitted, go to step 2; otherwise, if the BSR is no longer reported, the base station releases the link.
- this embodiment provides a data transmission device, which is applied to a terminal and may include:
- the receiving unit 10 is configured to receive downlink control information DCI;
- the determining unit 20 is configured to determine that the DCI indicates uplink scheduling information, and determine that there is no data to be reported;
- the stopping unit 30 is configured to stop the reporting operation.
- the device further includes:
- the receiving unit is configured to obtain the currently reported buffer status report BSR; if the value of the BSR is 0, receive the downlink control information DCI.
- the determining unit 20 is specifically configured as:
- the determining unit 20 is specifically configured as:
- the determining unit 20 is specifically configured as:
- the device further includes:
- the response unit is configured to not respond to the data retransmission instruction when it determines that there is no data to be reported after receiving the data retransmission instruction issued by the base station.
- the device further includes:
- the release unit is configured to report indication information instructing to release the transmission link between the terminal and the base station when it is determined not to continue reporting the BSR.
- the release unit is specifically configured as:
- the device further includes:
- the reporting unit is configured to report the data based on the uplink scheduling information indicated by the DCI if there is data to be reported.
- the reporting unit is specifically configured as:
- An embodiment of the present disclosure provides a communication device, including:
- Memory used to store instructions executable by the processor
- processor connected to memory
- the processor is configured to execute the data transmission method provided by any of the foregoing technical solutions.
- the processor may include various types of storage media, which are non-transitory computer storage media that can continue to store information stored thereon after the communication device is powered off.
- communication equipment includes: terminal or network element.
- the processor may be connected to the memory through a bus or the like, and be used to read the executable program stored on the memory, for example, at least one of the methods shown in FIGS. 2 to 6 .
- Figure 12 is a block diagram of a terminal 800 according to an exemplary embodiment.
- the terminal 800 may be a mobile phone, a computer, a digital broadcast user device, a messaging device, a game console, a tablet device, a medical device, a fitness device, a personal digital assistant, or the like.
- the terminal 800 may include one or more of the following components: a processing component 802, a memory 804, a power supply component 806, a multimedia component 808, an audio component 810, an input/output (I/O) interface 812, a sensor component 814, and communications component 816.
- Processing component 802 generally controls the overall operations of terminal 800, such as operations associated with display, phone calls, data communications, camera operations, and recording operations.
- the processing component 802 may include one or more processors 820 to execute instructions to generate all or part of the steps of the methods described above.
- processing component 802 may include one or more modules that facilitate interaction between processing component 802 and other components.
- processing component 802 may include a multimedia module to facilitate interaction between multimedia component 808 and processing component 802.
- Memory 804 is configured to store various types of data to support operations at terminal 800. Examples of such data include instructions for any application or method operating on the terminal 800, contact data, phonebook data, messages, pictures, videos, etc.
- Memory 804 may be implemented by any type of volatile or non-volatile storage device, or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EEPROM), Programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic memory, flash memory, magnetic or optical disk.
- SRAM static random access memory
- EEPROM electrically erasable programmable read-only memory
- EEPROM erasable programmable read-only memory
- EPROM Programmable read-only memory
- PROM programmable read-only memory
- ROM read-only memory
- magnetic memory flash memory, magnetic or optical disk.
- Power supply component 806 provides power to various components of terminal 800.
- Power component 806 may include a power management system, one or more power supplies, and other components associated with generating, managing, and distributing power to terminal 800.
- Multimedia component 808 includes a screen that provides an output interface between terminal 800 and the user.
- the screen may include a liquid crystal display (LCD) and a touch panel (TP). If the screen includes a touch panel, the screen may be implemented as a touch screen to receive input signals from the user.
- the touch panel includes one or more touch sensors to sense touches, swipes, and gestures on the touch panel. A touch sensor can not only sense the boundaries of a touch or swipe action, but also detect the duration and pressure associated with the touch or swipe action.
- multimedia component 808 includes a front-facing camera and/or a rear-facing camera.
- the front camera and/or the rear camera may receive external multimedia data.
- Each front-facing camera and rear-facing camera can be a fixed optical lens system or have a focal length and optical zoom capabilities.
- Audio component 810 is configured to output and/or input audio signals.
- audio component 810 includes a microphone (MIC) configured to receive external audio signals when terminal 800 is in operating modes, such as call mode, recording mode, and voice recognition mode. The received audio signals may be further stored in memory 804 or sent via communications component 816 .
- audio component 810 also includes a speaker for outputting audio signals.
- the I/O interface 812 provides an interface between the processing component 802 and a peripheral interface module, which may be a keyboard, a click wheel, a button, etc. These buttons may include, but are not limited to: Home button, Volume buttons, Start button, and Lock button.
- Sensor component 814 includes one or more sensors that provide various aspects of status assessment for terminal 800 .
- the sensor component 814 can detect the open/closed state of the device 800, the relative positioning of components, such as the display and keypad of the terminal 800, the sensor component 814 can also detect the position change of the terminal 800 or a component of the terminal 800, the user The presence or absence of contact with the terminal 800, the terminal 800 orientation or acceleration/deceleration and the temperature change of the terminal 800.
- Sensor assembly 814 may include a proximity sensor configured to detect the presence of nearby objects without any physical contact.
- Sensor assembly 814 may also include a light sensor, such as a CMOS or CCD image sensor, for use in imaging applications.
- the sensor component 814 may also include an acceleration sensor, a gyroscope sensor, a magnetic sensor, a pressure sensor, or a temperature sensor.
- the communication component 816 is configured to facilitate wired or wireless communication between the terminal 800 and other devices.
- the terminal 800 can access a wireless network based on communication standards, such as WiFi, 2G or 3G, or a combination thereof.
- the communication component 816 receives broadcast signals or broadcast related information from an external broadcast management system via a broadcast channel.
- communications component 816 also includes a near field communications (NFC) module to facilitate short-range communications.
- NFC near field communications
- the NFC module can be implemented based on radio frequency identification (RFID) technology, infrared data association (IrDA) technology, ultra-wideband (UWB) technology, Bluetooth (BT) technology and other technologies.
- RFID radio frequency identification
- IrDA infrared data association
- UWB ultra-wideband
- Bluetooth Bluetooth
- the terminal 800 may be configured by one or more application specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSPDs), programmable logic devices (PLDs), field programmable Gate array (FPGA), controller, microcontroller, microprocessor or other electronic components are implemented for executing the above method.
- ASICs application specific integrated circuits
- DSPs digital signal processors
- DSPDs digital signal processing devices
- PLDs programmable logic devices
- FPGA field programmable Gate array
- controller microcontroller, microprocessor or other electronic components are implemented for executing the above method.
- non-transitory computer-readable storage medium including instructions, such as a memory 804 including instructions, executable by the processor 820 of the terminal 800 to generate the above method is also provided.
- non-transitory computer-readable storage media may be ROM, random access memory (RAM), CD-ROM, magnetic tape, floppy disk, optical data storage device, etc.
- any two of the above technical features can be combined into a new method and technical solution without conflict.
- any two of the above technical features can be combined into a new equipment technical solution without conflict.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Communication Control (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
Disclosed in the embodiments of the present disclosure are a data transmission method and apparatus, a communication device, and a storage medium. The data transmission method is executed by a terminal, and comprises: receiving DCI; determining the DCI to indicate uplink scheduling information, and determining that there is no data to be reported; and stopping a reporting operation.
Description
本公开涉及无线通信技术领域但不限于无线通信技术领域,尤其涉及一种数据传输方法及装置、通信设备及存储介质。The present disclosure relates to the field of wireless communication technology but is not limited to the field of wireless communication technology, and in particular, to a data transmission method and device, communication equipment and storage medium.
相关技术中,对于终端通信过程中产生的功耗所采取的功耗降低方案,往往是通过对上行数据传输过程进行控制,例如降低上行数据发送频率等来实现功耗降低的效果,但该方法往往影响数据传输效果,进而导致通信可能存在异常。而且相关技术中,往往存在基站与终端之间通信资源的预调度机制,往往在终端无需上行传输数据时依然调度通信资源,且需要终端上报空数据包。因此,既占用传输资源又导致终端持续进行无效的交互,导致终端产生大量不必要的功耗,进而缩短了终端续航时间。In related technologies, the power consumption reduction scheme adopted for the power consumption generated during terminal communication is often achieved by controlling the uplink data transmission process, such as reducing the frequency of uplink data transmission, etc., but this method It often affects the data transmission effect, which may lead to abnormal communication. Moreover, in related technologies, there is often a pre-scheduling mechanism for communication resources between the base station and the terminal. Communication resources are often still scheduled when the terminal does not need to transmit data uplink, and the terminal is required to report empty data packets. Therefore, it not only occupies transmission resources but also causes the terminal to continue to conduct ineffective interactions, causing the terminal to generate a large amount of unnecessary power consumption, thereby shortening the terminal life time.
发明内容Contents of the invention
本公开实施例提供一种数据传输方法及装置、通信设备及存储介质。Embodiments of the present disclosure provide a data transmission method and device, communication equipment and storage media.
本公开实施例第一方面提供一种数据传输方法,由终端执行,所述方法包括:The first aspect of the embodiment of the present disclosure provides a data transmission method, which is executed by a terminal. The method includes:
接收下行控制信息(Downlink Control Information,DCI);Receive downlink control information (DCI);
确定所述DCI指示上行调度信息,并确定不存在待上报的数据;Determine that the DCI indicates uplink scheduling information, and determine that there is no data to be reported;
停止上报操作。Stop the reporting operation.
本公开实施例第二方面提供一种数据传输装置,应用于终端,所述装置包括:A second aspect of the embodiment of the present disclosure provides a data transmission device, which is applied to a terminal. The device includes:
接收单元,被配置为接收DCI;a receiving unit configured to receive DCI;
确定单元,被配置为确定所述DCI指示上行调度信息,并确定不存在待上报的数据;a determining unit configured to determine that the DCI indicates uplink scheduling information, and determine that there is no data to be reported;
停止单元,被配置为停止上报操作。Stop unit, configured to stop reporting operations.
本公开实施例第三方面提供一种通信设备,包括处理器、存储器及存储在存储器上并能够由所述处理器运行的可执行程序,其中,所述处理器运行所述可执行程序时执行如前述第一方面提供的数据传输方法。A third aspect of the embodiment of the present disclosure provides a communication device, including a processor, a memory, and an executable program stored on the memory and capable of being run by the processor, wherein when the processor runs the executable program, The data transmission method provided in the first aspect is as mentioned above.
本公开实施例第四方面提供一种计算机存储介质,所述计算机存储介质存储有可执行程序;所述可执行程序被处理器执行后,能够实现前述的第一方面提供的数据传输方法。A fourth aspect of the embodiments of the present disclosure provides a computer storage medium that stores an executable program; after the executable program is executed by a processor, the data transmission method provided by the first aspect can be implemented.
本公开实施例提供的技术方案,接收下行控制信息DCI;确定所述DCI指示上行调度信息,并确定不存在待上报的数据;停止上报操作。。如此,在基站指示终端上行传输数据时,若终端不存在 待上报的数据,则不会执行上报操作,从而不会在终端不存在上行数据传输需求时仍然上报空数据包等操作。因此,终端不会在无需上行传输数据时因基站指示的资源预调度而进行空包上报操作,从而降低终端持续上报操作导致的功耗,提升终端续航时间。The technical solution provided by the embodiments of the present disclosure includes receiving downlink control information DCI; determining that the DCI indicates uplink scheduling information, and determining that there is no data to be reported; and stopping the reporting operation. . In this way, when the base station instructs the terminal to transmit data in the uplink, if the terminal does not have data to be reported, the reporting operation will not be performed, so that operations such as empty data packets will not be reported when the terminal has no need for uplink data transmission. Therefore, the terminal will not report empty packets due to resource pre-scheduling indicated by the base station when there is no need to transmit data uplink, thereby reducing the power consumption caused by the terminal's continuous reporting operations and improving the terminal battery life.
应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开实施例。It should be understood that the above general description and the following detailed description are only exemplary and explanatory, and do not limit the embodiments of the present disclosure.
此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本发明实施例,并与说明书一起用于解释本发明实施例的原理。The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the invention and together with the description serve to explain the principles of the embodiments of the invention.
图1是根据一示例性实施例示出的一种无线通信系统的结构示意图;Figure 1 is a schematic structural diagram of a wireless communication system according to an exemplary embodiment;
图2是根据一示例性实施例示出的一种数据传输方法的流程示意图;Figure 2 is a schematic flowchart of a data transmission method according to an exemplary embodiment;
图3是根据一示例性实施例示出的一种数据传输方法的流程示意图;Figure 3 is a schematic flowchart of a data transmission method according to an exemplary embodiment;
图4是根据一示例性实施例示出的一种数据传输方法的流程示意图;Figure 4 is a schematic flow chart of a data transmission method according to an exemplary embodiment;
图5是根据一示例性实施例示出的一种数据传输方法的流程示意图;Figure 5 is a schematic flowchart of a data transmission method according to an exemplary embodiment;
图6是根据一示例性实施例示出的一种数据传输方法的流程示意图;Figure 6 is a schematic flowchart of a data transmission method according to an exemplary embodiment;
图7是根据一示例性实施例示出的相关技术中上行传输资源调度的流程示意图;Figure 7 is a schematic flowchart of uplink transmission resource scheduling in related technologies according to an exemplary embodiment;
图8是根据一示例性实施例示出的相关技术中上行传输资源调度的流程示意图;Figure 8 is a schematic flowchart of uplink transmission resource scheduling in related technologies according to an exemplary embodiment;
图9是根据一示例性实施例示出的一种数据传输方法的流程示意图;Figure 9 is a schematic flowchart of a data transmission method according to an exemplary embodiment;
图10是根据一示例性实施例示出的一种数据传输方法的流程示意图;Figure 10 is a schematic flowchart of a data transmission method according to an exemplary embodiment;
图11是根据一示例性实施例示出的一种数据传输装置的结构示意图;Figure 11 is a schematic structural diagram of a data transmission device according to an exemplary embodiment;
图12是根据一示例性实施例示出的一种终端的结构示意图。Figure 12 is a schematic structural diagram of a terminal according to an exemplary embodiment.
这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本发明实施例相一致的所有实施方式。相反,它们仅是本发明实施例的一些方面相一致的装置和方法的例子。Exemplary embodiments will be described in detail herein, examples of which are illustrated in the accompanying drawings. When the following description refers to the drawings, the same numbers in different drawings refer to the same or similar elements unless otherwise indicated. The implementations described in the following exemplary embodiments do not represent all implementations consistent with embodiments of the invention. Rather, they are merely examples of apparatus and methods consistent with some aspects of embodiments of the invention.
在本公开实施例使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本公开实施例。在本公开所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。还应当理解,本文中使用的术语“和/或”是指并包含一个或多个相关联的列出项目的任何或所有可能组合。The terminology used in the embodiments of the present disclosure is for the purpose of describing specific embodiments only and is not intended to limit the embodiments of the present disclosure. As used in this disclosure, the singular forms "a," "the" and "the" are intended to include the plural forms as well, unless the context clearly dictates otherwise. It will also be understood that the term "and/or" as used herein refers to and includes any and all possible combinations of one or more of the associated listed items.
应当理解,尽管在本公开实施例可能采用术语第一、第二、第三等来描述各种信息,但这些信息不应限于这些术语。这些术语仅用来将同一类型的信息彼此区分开。例如,在不脱离本公开实施 例范围的情况下,第一信息也可以被称为第二信息,类似地,第二信息也可以被称为第一信息。取决于语境,如在此所使用的词语“如果”可以被解释成为“在……时”或“当……时”或“响应于确定”。It should be understood that although the terms first, second, third, etc. may be used to describe various information in the embodiments of the present disclosure, the information should not be limited to these terms. These terms are only used to distinguish information of the same type from each other. For example, without departing from the scope of the embodiments of the present disclosure, the first information may also be called second information, and similarly, the second information may also be called first information. Depending on the context, the word "if" as used herein may be interpreted as "when" or "when" or "in response to determining."
请参考图1,其示出了本公开实施例提供的一种无线通信系统的结构示意图。如图1所示,无线通信系统是基于蜂窝移动通信技术的通信系统,该无线通信系统可以包括:若干个终端11以及若干个接入设备12。Please refer to FIG. 1 , which shows a schematic structural diagram of a wireless communication system provided by an embodiment of the present disclosure. As shown in Figure 1, the wireless communication system is a communication system based on cellular mobile communication technology. The wireless communication system may include: several terminals 11 and several access devices 12.
其中,终端11可以是指向用户提供语音和/或数据连通性的设备。终端11可以经无线接入网(Radio Access Network,RAN)与一个或多个核心网进行通信,终端11可以是物联网终端,如传感器设备、移动电话(或称为“蜂窝”电话)和具有物联网终端的计算机,例如,可以是固定式、便携式、袖珍式、手持式、计算机内置的或者车载的装置。例如,站(Station,STA)、订户单元(subscriber unit)、订户站(subscriber station)、移动站(mobile station)、移动台(mobile)、远程站(remote station)、接入点、远程终端(remote terminal)、接入终端(access terminal)、用户装置(user terminal)、用户代理(user agent)、用户设备(user device)、或用户终端(user equipment,终端)。或者,终端11也可以是无人飞行器的设备。或者,终端11也可以是车载设备,比如,可以是具有无线通信功能的行车电脑,或者是外接行车电脑的无线通信设备。或者,终端11也可以是路边设备,比如,可以是具有无线通信功能的路灯、信号灯或者其它路边设备等。Among them, the terminal 11 may be a device that provides voice and/or data connectivity to the user. Terminal 11 can communicate with one or more core networks via a Radio Access Network (RAN). Terminal 11 can be an Internet of Things terminal, such as a sensor device, a mobile phone (or "cellular" phone) and a device with The computer of the Internet of Things terminal, for example, can be a fixed, portable, pocket-sized, handheld, computer-built-in or vehicle-mounted device. For example, station (STA), subscriber unit (subscriber unit), subscriber station (subscriber station), mobile station (mobile station), mobile station (mobile), remote station (remote station), access point, remote terminal ( remote terminal), access terminal, user terminal, user agent, user device, or user equipment (terminal). Alternatively, the terminal 11 may be a device of an unmanned aerial vehicle. Alternatively, the terminal 11 may also be a vehicle-mounted device, for example, it may be an on-board computer with a wireless communication function, or a wireless communication device connected to an external on-board computer. Alternatively, the terminal 11 may also be a roadside device, for example, it may be a streetlight, a signal light or other roadside device with wireless communication function.
接入设备12可以是无线通信系统中的网络侧设备。其中,该无线通信系统可以是第四代移动通信技术(the 4th generation mobile communication,4G)系统,又称长期演进(Long Term Evolution,LTE)系统;或者,该无线通信系统也可以是5G系统,又称新空口(new radio,NR)系统或5G NR系统。或者,该无线通信系统也可以是5G系统的再下一代系统。其中,5G系统中的接入网可以称为NG-RAN(New Generation-Radio Access Network,新一代无线接入网)。或者,MTC系统。The access device 12 may be a network-side device in the wireless communication system. Among them, the wireless communication system can be the 4th generation mobile communication technology (the 4th generation mobile communication, 4G) system, also known as the Long Term Evolution (LTE) system; or the wireless communication system can also be a 5G system, Also called new radio (NR) system or 5G NR system. Alternatively, the wireless communication system may also be a next-generation system of the 5G system. Among them, the access network in the 5G system can be called NG-RAN (New Generation-Radio Access Network). Or, MTC system.
其中,接入设备12可以是4G系统中采用的演进型接入设备(eNB)。或者,接入设备12也可以是5G系统中采用集中分布式架构的接入设备(gNB)。当接入设备12采用集中分布式架构时,通常包括集中单元(central unit,CU)和至少两个分布单元(distributed unit,DU)。集中单元中设置有分组数据汇聚协议(Packet Data Convergence Protocol,PDCP)层、无线链路层控制协议(Radio Link Control,RLC)层、媒体访问控制(Media Access Control,MAC)层的协议栈;分布单元中设置有物理(Physical,PHY)层协议栈,本公开实施例对接入设备12的具体实现方式不加以限定。The access device 12 may be an evolved access device (eNB) used in the 4G system. Alternatively, the access device 12 may also be an access device (gNB) using a centralized distributed architecture in the 5G system. When the access device 12 adopts a centralized distributed architecture, it usually includes a centralized unit (central unit, CU) and at least two distributed units (distributed unit, DU). The centralized unit is equipped with a protocol stack including the Packet Data Convergence Protocol (PDCP) layer, the Radio Link Control protocol (Radio Link Control, RLC) layer, and the Media Access Control (Media Access Control, MAC) layer; distributed The unit is provided with a physical (Physical, PHY) layer protocol stack, and the embodiment of the present disclosure does not limit the specific implementation of the access device 12.
接入设备12和终端11之间可以通过无线空口建立无线连接。在不同的实施方式中,该无线空口是基于第四代移动通信网络技术(4G)标准的无线空口;或者,该无线空口是基于第五代移动通信网络技术(5G)标准的无线空口,比如该无线空口是新空口;或者,该无线空口也可以是基于5G的更下一代移动通信网络技术标准的无线空口。A wireless connection can be established between the access device 12 and the terminal 11 through a wireless air interface. In different implementations, the wireless air interface is a wireless air interface based on the fourth generation mobile communication network technology (4G) standard; or the wireless air interface is a wireless air interface based on the fifth generation mobile communication network technology (5G) standard, such as The wireless air interface is a new air interface; alternatively, the wireless air interface may also be a wireless air interface based on the next generation mobile communication network technology standard of 5G.
可选的,上述无线通信系统还可以包含网络管理设备13。若干个接入设备12分别与网络管理设备13相连。其中,网络管理设备13可以是无线通信系统中的核心网设备,比如,该网络管理设备13可以是演进的数据分组核心网(Evolved Packet Core,EPC)中的移动性管理实体(Mobility Management Entity,MME)。或者,该网络管理设备也可以是其它的核心网设备,比如服务网关(Serving GateWay,SGW)、公用数据网网关(Public Data Network GateWay,PGW)、策略与计费规则功能单元(Policy and Charging Rules Function,PCRF)或者归属签约用户服务器(Home Subscriber Server,HSS)等。对于网络管理设备13的实现形态,本公开实施例不做限定。Optionally, the above wireless communication system may also include a network management device 13. Several access devices 12 are connected to the network management device 13 respectively. The network management device 13 may be a core network device in a wireless communication system. For example, the network management device 13 may be a mobility management entity (Mobility Management Entity) in an evolved packet core network (Evolved Packet Core, EPC). MME). Alternatively, the network management device can also be other core network devices, such as serving gateway (Serving GateWay, SGW), public data network gateway (Public Data Network GateWay, PGW), policy and charging rules functional unit (Policy and Charging Rules) Function, PCRF) or Home Subscriber Server (HSS), etc. The embodiment of the present disclosure does not limit the implementation form of the network management device 13 .
如图2所示,本公开实施例提供一种数据传输方法,由终端执行,可包括:As shown in Figure 2, an embodiment of the present disclosure provides a data transmission method, which is executed by a terminal and may include:
S110:接收DCI;S110: Receive DCI;
S120:确定DCI指示上行调度信息,并确定不存在待上报的数据;S120: Confirm that the DCI indicates uplink scheduling information, and determine that there is no data to be reported;
S130:停止上报操作。S130: Stop the reporting operation.
在本公开实施例中,终端可以为用户设备(User Equipment,UE),用于与基站等网络侧对象进行通信。以终端与基站进行通信为例,DCI可以为基站下发的下行控制信息,例如DCI可以用于指示终端上行传输数据,和/或指示向终端调度的用于上行传输的时域资源和/或频域资源等信息。In this embodiment of the present disclosure, the terminal may be a user equipment (User Equipment, UE), used to communicate with network-side objects such as base stations. Taking communication between a terminal and a base station as an example, DCI can be downlink control information issued by the base station. For example, DCI can be used to instruct the terminal to transmit uplink data, and/or to instruct the terminal to schedule time domain resources for uplink transmission and/or Frequency domain resources and other information.
在一个实施例中,DCI可以为基站基于终端上报的资源请求消息(Scheduling Request,SR)下发的,也可以为基站自行下发的,例如基站基于开启的预调度功能下发的DCI。其中,SR可以为通过物理上行控制信道(physical uplink control channel,PUCCH)发送给基站。In one embodiment, the DCI can be issued by the base station based on the resource request message (Scheduling Request, SR) reported by the terminal, or it can be issued by the base station itself, for example, the DCI issued by the base station based on the enabled pre-scheduling function. Among them, the SR can be sent to the base station through the physical uplink control channel (PUCCH).
相关技术中,预调度功能可以为基站等网络侧对象为持续监测终端的上行传输数据,减少终端突然出现的数据上报需求无法被响应而开启的调度功能。在预调度功能开启时,基站在没有接收到终端发送的SR时,也下发DCI指示终端执行上报操作。例如终端在没有数据上报需求时基于DCI会上报空数据包。In related technologies, the pre-scheduling function can be enabled by network-side objects such as base stations to continuously monitor the uplink transmission data of terminals and reduce the failure of terminals to respond to sudden data reporting requirements. When the pre-scheduling function is turned on, when the base station does not receive the SR sent by the terminal, it also issues DCI to instruct the terminal to perform the reporting operation. For example, the terminal will report empty data packets based on DCI when there is no data reporting requirement.
在一个实施例中,上行调度信息可以为指示终端执行上报操作的信息,例如,上行调度信息可以携带上行应答消息(UpLink Grant,ULGrant),ULGrant用于指示终端开始上行传输。其中,携带ULGrant的DCI可以通过物理下行控制信道(physical downlink control channel,PDCCH)下发给终端。In one embodiment, the uplink scheduling information may be information instructing the terminal to perform a reporting operation. For example, the uplink scheduling information may carry an uplink response message (UpLink Grant, ULGrant), and the ULGrant is used to instruct the terminal to start uplink transmission. Among them, the DCI carrying ULGrant can be delivered to the terminal through the physical downlink control channel (PDCCH).
在一个实施例中,上行调度信息还可以指示终端上报数据的数据量和/或上报时刻等信息。In one embodiment, the uplink scheduling information may also indicate information such as the amount of data reported by the terminal and/or the reporting time.
在一个实施例中,上行调度信息还可以指示向终端调度的用于上行传输的时域资源和/或频域资源。例如,时域资源和/或频域资源可以为基于终端上报的SR和/或缓存状态报告(Buffer Status Report,BSR),为终端调度的资源。In one embodiment, the uplink scheduling information may also indicate time domain resources and/or frequency domain resources scheduled to the terminal for uplink transmission. For example, time domain resources and/or frequency domain resources may be resources scheduled for the terminal based on SR and/or Buffer Status Report (Buffer Status Report, BSR) reported by the terminal.
其中,BSR可以指示存储终端待上报数据的缓存模块(Buffer)的缓存情况,例如,Buffer中存储有待上报数据时,BSR可以指示Buffer的数据存储量或存储率等。当Buffer中没有待上报数据时,BSR的值可以为0。Among them, the BSR can indicate the cache status of the cache module (Buffer) that stores the data to be reported by the terminal. For example, when the data to be reported is stored in the Buffer, the BSR can indicate the data storage amount or storage rate of the Buffer. When there is no data to be reported in the Buffer, the value of BSR can be 0.
在一个实施例中,确定不存在待上报的数据,可以包括:确定接收到DCI之前的第一时间窗内是否上报SR;若在第一时间窗内没有上报SR,则确定不存在待上报的数据。其中,第一时间窗可以为固定值,例如100ms或1s等,或者第一时间窗也可以根据终端的数据上行传输情况确定。In one embodiment, determining that there is no data to be reported may include: determining whether the SR is reported within the first time window before receiving the DCI; if no SR is reported within the first time window, determining that there is no data to be reported. data. The first time window may be a fixed value, such as 100 ms or 1 s, or the first time window may be determined based on the terminal's data uplink transmission situation.
例如,根据终端历史上报操作记录确定历史上报SR的第一时刻与接收到SR对应的DCI的第二 时刻之间的第一平均时长,基于第一平均时长可以确定第一时间窗。例如第一时间窗可以等于第一平均时长,也可以等于第一平均时长的预设比例或预设倍数。For example, the first average duration between the first time when the SR is historically reported and the second time when the DCI corresponding to the SR is received is determined based on the terminal's historical reporting operation records, and the first time window can be determined based on the first average time duration. For example, the first time window may be equal to the first average duration, or may be equal to a preset ratio or a preset multiple of the first average duration.
在一个实施例中,第一平均时长可以为预设时段内多组第一时刻与第二时刻之间的时长平均值,例如,预设时段可以为固定值例如1h或1天等,也可以根据终端的数据上行传输情况确定。示例性的,终端的数据上行传输频率越高,预设时段可以越短等,从而既保证基于预设时段确定第一平均时长的准确性,又不会产生较高的数据计算量。In one embodiment, the first average duration may be an average duration between multiple sets of first moments and second moments within a preset period. For example, the preset period may be a fixed value such as 1 hour or 1 day, or it may be Determined based on the terminal’s data uplink transmission conditions. For example, the higher the data uplink transmission frequency of the terminal, the shorter the preset period, etc., thereby ensuring the accuracy of determining the first average duration based on the preset period without generating a high amount of data calculation.
在一个实施例中,终端历史上报操作记录可以通过终端的操作日志信息确定,例如,可以通过调取终端一定时长内的操作日志,确定终端在该时长内的历史上报操作记录。In one embodiment, the historical reporting operation records of the terminal can be determined through the operation log information of the terminal. For example, the historical reporting operation records of the terminal within a certain period of time can be determined by retrieving the operation logs of the terminal within a certain period of time.
如此,由于终端需要上报数据时才会向基站发送SR请求调度资源,从而基于SR的发送情况可以确定终端是否有待上报的数据。In this way, since the terminal sends an SR request for scheduling resources to the base station only when it needs to report data, it can be determined based on the sending status of the SR whether the terminal has data to be reported.
在一个实施例中,方法还可以包括:确定待上报数据的存储位置中是否存在待上报的数据。其中,待上报数据的存储位置可以为待上报数据缓存模块(Buffer)等。In one embodiment, the method may further include: determining whether the data to be reported exists in the storage location of the data to be reported. The storage location of the data to be reported may be a data buffer module (Buffer) for the data to be reported, etc.
在一个实施例中,确定待上报数据的存储位置中是否存在待上报的数据,可以为确定接收到DCI之前上报的BSR的值是否为0;若为0则确定待上报数据的存储位置中不存在待上报的数据,若不为0则待上报数据的存储位置中存在待上报的数据。In one embodiment, determining whether there is data to be reported in the storage location of the data to be reported may be to determine whether the value of the BSR reported before receiving the DCI is 0; if it is 0, determine whether there is no data in the storage location of the data to be reported. There is data to be reported. If it is not 0, there is data to be reported in the storage location of the data to be reported.
在一个实施例中,确定接收到DCI之前上报的BSR的值是否为0,可以为确定接收到DCI之前最后一次上报的BSR的值是否为0,或者确定接收到DCI之前第二时间窗内上报的BSR的值是否为0等。其中,第二时间窗可以为固定值,例如100ms或1s等,或者第二时间窗也可以根据终端的数据上行传输情况确定。In one embodiment, determining whether the value of the BSR reported before receiving the DCI is 0 may be determined by determining whether the value of the last BSR reported before receiving the DCI is 0, or determining whether the value of the BSR reported before receiving the DCI is 0, or determining whether the value of the BSR reported before receiving the DCI is 0. Whether the value of BSR is 0, etc. The second time window may be a fixed value, such as 100 ms or 1 s, or the second time window may be determined based on the terminal's data uplink transmission situation.
示例性的,可以根据终端历史上报操作记录确定历史上报BSR的第三时刻与接收到BSR对应的DCI的第四时刻之间的第二平均时长,基于第二平均时长可以确定第二时间窗。例如第二时间窗可以等于第二平均时长,也可以等于第二平均时长的预设比例或预设倍数。For example, the second average duration between the third time when the BSR was historically reported and the fourth time when the DCI corresponding to the BSR was received may be determined based on the terminal's historical reporting operation records, and the second time window may be determined based on the second average time duration. For example, the second time window may be equal to the second average duration, or may be equal to a preset ratio or a preset multiple of the second average duration.
在一个实施例中,第二平均时长可以为预设时段内多组第三时刻与第四时刻之间的时长平均值,例如,预设时段可以为固定值例如1h或1天等,也可以根据终端的数据上行传输情况确定。示例性的,终端的数据上行传输频率越高,预设时段可以越短等,从而既保证基于预设时段确定第二平均时长的准确性,又不会产生较高的数据计算量。In one embodiment, the second average duration may be an average duration between multiple sets of third moments and fourth moments within a preset period. For example, the preset period may be a fixed value such as 1 hour or 1 day, or it may Determined based on the terminal’s data uplink transmission conditions. For example, the higher the data uplink transmission frequency of the terminal, the shorter the preset period, etc., thereby ensuring the accuracy of determining the second average duration based on the preset period without generating a high amount of data calculation.
在一个实施例中,确定待上报数据的存储位置中是否存在待上报的数据,可以包括:基于终端响应于DCI生成的待上报信息,确定待上报数据的存储位置中是否存在待上报的数据。例如,待上报信息可以为传输块(Transport Block,TB),基于TB包含的字段信息可以确定待上报数据的存储位置中是否存在待上报的数据。In one embodiment, determining whether there is data to be reported in the storage location of the data to be reported may include: determining whether there is data to be reported in the storage location of the data to be reported based on the information to be reported generated by the terminal in response to DCI. For example, the information to be reported can be a Transport Block (TB), and based on the field information contained in the TB, it can be determined whether there is data to be reported in the storage location of the data to be reported.
示例性的,TB包含的字段信息全部为填充字段(Padding)时,表示终端没有需要上报的数据,此时响应于DCI的上行调度信息终端待上报的是空包,则可以确定待上报数据的存储位置中不存在待上报的数据。For example, when the field information contained in the TB is all padding fields (Padding), it means that the terminal has no data to report. At this time, in response to the uplink scheduling information of the DCI, the terminal to report is an empty packet, then it can be determined that the data to be reported is There is no data to be reported in the storage location.
在一个实施例中,确定不存在待上报的数据,可以包括:确定不存在目标时长内待上报的数据。 例如,目标时长可以为固定值,也可以为根据终端数据上行传输记录确定。示例性的,终端数据上行传输频率越高,目标时长可以越短或越长等。In one embodiment, determining that there is no data to be reported may include: determining that there is no data to be reported within the target time period. For example, the target duration can be a fixed value, or it can be determined based on the terminal data uplink transmission records. For example, the higher the terminal data uplink transmission frequency, the shorter or longer the target duration may be.
在一个实施例中,停止上报操作,可以为停止响应于DCI的上报操作。例如停止响应于DCI的TB上报操作等。In one embodiment, stopping the reporting operation may be stopping reporting operations in response to DCI. For example, stop responding to DCI's TB reporting operation, etc.
在一个实施例中,停止上报操作,还可以为在预设周期内停止上报操作。其中,预设周期可以为固定值,例如在1s内停止上报操作,或者预设周期也可以根据终端数据上行传输记录确定,例如终端历史数据上行传输频率越高,则预设周期可以越短或越长等。In one embodiment, stopping the reporting operation may also be stopping the reporting operation within a preset period. The preset period can be a fixed value, for example, the reporting operation is stopped within 1 second, or the preset period can also be determined based on the terminal data uplink transmission record. For example, the higher the terminal historical data uplink transmission frequency, the shorter the preset period or The longer you wait.
如此,在检测到基站指示终端上行传输数据的DCI时,检测终端是否存在待上报的数据,从而在不存在上行数据传输需求时,终端无需执行上报空数据包等操作。因此,终端不会在无需上行传输数据时因基站指示的资源预调度而进行空包上报操作,从而降低终端持续上报操作导致的功耗,提升终端续航时间。In this way, when the DCI indicating that the base station instructs the terminal to transmit uplink data is detected, the terminal detects whether there is data to be reported. Therefore, when there is no uplink data transmission requirement, the terminal does not need to perform operations such as reporting empty data packets. Therefore, the terminal will not report empty packets due to resource pre-scheduling indicated by the base station when there is no need to transmit data uplink, thereby reducing the power consumption caused by the terminal's continuous reporting operations and improving the terminal battery life.
在一些实施例中,如图3所示,步骤S110可包括:In some embodiments, as shown in Figure 3, step S110 may include:
S101:获取当前上报的缓存状态报告BSR;S101: Obtain the currently reported cache status report BSR;
S102:若BSR的值为0,则接收DCI。S102: If the value of BSR is 0, receive DCI.
在本公开实施例中,当前上报的BSR,可以为当前时刻或者距离当前时刻最近一次上报的BSR,也可以为终端当前生成的待上报的BSR。其中,BSR可以指示待上报数据缓存模块(Buffer)中缓存的数据量。In this embodiment of the present disclosure, the currently reported BSR may be the BSR reported at the current time or the latest time from the current time, or may be the BSR currently generated by the terminal and to be reported. Among them, the BSR can indicate the amount of data cached in the data cache module (Buffer) to be reported.
这里,BSR的值为0时,可以确定终端当前不存在数据上报需求。Here, when the value of BSR is 0, it can be determined that the terminal does not currently have data reporting requirements.
在一个实施例中,获取当前上报的缓存状态报告BSR,可以为根据终端BSR上报日志获取当前上报的缓存状态报告BSR,或者在检测到终端生成BSR后获取终端生成的待上报的BSR。In one embodiment, obtaining the currently reported cache status report BSR may include obtaining the currently reported cache status report BSR according to the terminal BSR reporting log, or obtaining the BSR generated by the terminal to be reported after detecting that the terminal generates a BSR.
在一个实施例中,若BSR的值为0,则接收下行控制信息DCI,可以包括:若BSR的值为0或者BSR中指示Buffer中缓存数据量的参数值为0,则接收下行控制信息DCI。In one embodiment, if the value of the BSR is 0, receiving the downlink control information DCI may include: if the value of the BSR is 0 or the parameter value in the BSR indicating the amount of buffered data in the Buffer is 0, then receiving the downlink control information DCI .
在一个实施例中,若BSR的值为0,则接收下行控制信息DCI,可以包括:若BSR的值为0,确定终端当前运行情况;在终端当前运行情况符合预设条件时接收下行控制信息DCI。其中,终端当前运行情况可以指示终端当前功耗水平,例如终端当前运行情况可以包括以下至少之一:终端当前平均功耗、终端当前资源占用率、终端当前工作模式和终端当前剩余电量。In one embodiment, if the value of BSR is 0, receiving downlink control information DCI may include: if the value of BSR is 0, determining the current operating status of the terminal; and receiving downlink control information when the current operating status of the terminal meets preset conditions. DCI. The current operating status of the terminal may indicate the current power consumption level of the terminal. For example, the current operating status of the terminal may include at least one of the following: current average power consumption of the terminal, current resource occupancy rate of the terminal, current working mode of the terminal, and current remaining power of the terminal.
在一个实施例中,预设条件可以为指示终端当前功耗水平较高,例如,预设条件可以为以下至少之一:终端当前平均功耗达到功耗上限值、终端当前资源占用率达到占用率上限值、终端当前工作模式为省电模式和终端当前剩余电量低于电量下限值等。In one embodiment, the preset condition may be to indicate that the current power consumption level of the terminal is relatively high. For example, the preset condition may be at least one of the following: the current average power consumption of the terminal reaches the power consumption upper limit, the current resource occupancy rate of the terminal reaches The upper limit of occupancy rate, the current working mode of the terminal is power saving mode and the current remaining power of the terminal is lower than the lower limit of power, etc.
在一个实施例中,获取当前上报的BSR,可以包括:确定当前是否需要上报BSR;若需要,则获取当前上报的BSR。其中,确定当前是否需要上报BSR,可以为根据终端的上报操作情况确定当前是否需要上报BSR。例如,可以根据终端待上报数据的数据量或BSR上报情况确定当前是否需要上报BSR等。In one embodiment, obtaining the currently reported BSR may include: determining whether a BSR currently needs to be reported; and if so, obtaining the currently reported BSR. Determining whether the BSR needs to be reported currently may be determined based on the reporting operation status of the terminal. For example, whether the BSR needs to be reported currently can be determined based on the amount of data to be reported by the terminal or the BSR reporting situation.
在一个实施例中,确定当前是否需要上报BSR,可以为确定终端在目标时间窗内是否需要上报BSR。例如,目标时间窗可以根据BSR上报情况确定。示例性的,可以根据BSR上报周期或者BSR历史上报总时长等确定。In one embodiment, determining whether the BSR needs to be reported currently may be determined by determining whether the terminal needs to report the BSR within the target time window. For example, the target time window can be determined based on the BSR reporting situation. For example, it can be determined based on the BSR reporting cycle or the total duration of BSR historical reporting.
在一些实施例中,确定当前是否需要上报BSR,还可以为根据BSR的上报周期确定当前时刻是否需要上报BSR。In some embodiments, determining whether the BSR needs to be reported currently may also be determined based on the reporting cycle of the BSR.
在一个实施例中,根据BSR的上报周期确定当前时刻是否需要上报BSR,可以为根据当前时刻以及BSR的上报周期,确定当前时刻是否需要上报BSR。例如,根据当前时刻以及BSR上报周期指示的BSR上报时刻,确定当前时刻是否需要上报BSR。In one embodiment, determining whether the BSR needs to be reported at the current time according to the BSR reporting cycle may be based on the current time and the BSR reporting cycle, determining whether the BSR needs to be reported at the current time. For example, it is determined whether the BSR needs to be reported at the current time based on the current time and the BSR reporting time indicated by the BSR reporting cycle.
示例性的,当前时刻超出BSR上报周期指示的BSR上报时刻,且BSR上报时刻未上报BSR时,确定当前时刻不需要上报BSR。For example, when the current time exceeds the BSR reporting time indicated by the BSR reporting period and the BSR is not reported at the BSR reporting time, it is determined that the BSR does not need to be reported at the current time.
如此,根据当前上报或者待上报的BSR可以确定当前终端是否存在数据上报需求,从而可以更加准确地确定终端是否需要上报数据,进而可以更精准地控制终端的上报操作。In this way, it can be determined whether the current terminal has data reporting requirements based on the currently reported or to-be-reported BSR, so that it can be more accurately determined whether the terminal needs to report data, and thus the reporting operation of the terminal can be more accurately controlled.
如图4所示,本公开实施例提供一种数据传输方法,由终端执行,可包括:As shown in Figure 4, an embodiment of the present disclosure provides a data transmission method, which is executed by a terminal and may include:
S110:接收DCI;S110: Receive DCI;
S121:确定DCI指示上行调度信息,并确定终端的上行数据缓存模块中不存在待上报的数据;S121: Confirm that the DCI indicates uplink scheduling information, and determine that there is no data to be reported in the uplink data cache module of the terminal;
S130:停止上报操作。S130: Stop the reporting operation.
在本公开实施例中,上行数据缓存模块(Buffer)可以用于缓存终端待上报的数据,例如用于存储终端在目标时长内待上报的数据等。确定终端的上行数据缓存模块中是否存在待上报的数据。In the embodiment of the present disclosure, the uplink data cache module (Buffer) can be used to cache data to be reported by the terminal, for example, used to store data to be reported by the terminal within a target time period, etc. Determine whether there is data to be reported in the terminal's uplink data cache module.
在一个实施例中,确定终端的上行数据缓存模块中不存在待上报的数据,可以为确定接收到DCI之前上报的BSR的值为0时,确定终端的上行数据缓存模块中不存在待上报的数据,若不为0则终端的上行数据缓存模块中存在待上报的数据。In one embodiment, determining that there is no data to be reported in the uplink data cache module of the terminal can be determined by determining that the value of the BSR reported before receiving the DCI is 0, and determining that there is no data to be reported in the uplink data cache module of the terminal. data, if it is not 0, there is data to be reported in the uplink data cache module of the terminal.
在一个实施例中,确定接收到DCI之前上报的BSR的值为0,可以为确定接收到DCI之前最后一次上报的BSR的值为0,或者确定接收到DCI之前第二时间窗内上报的BSR的值为0等。其中,第二时间窗可以为固定值,例如100ms或1s等,或者第二时间窗也可以根据终端的数据上行传输情况确定。In one embodiment, determining that the value of the BSR reported before receiving the DCI is 0 may be determining that the value of the last BSR reported before receiving the DCI is 0, or determining that the value of the BSR reported in the second time window before receiving the DCI is 0. The value is 0 etc. The second time window may be a fixed value, such as 100 ms or 1 s, or the second time window may be determined based on the terminal's data uplink transmission situation.
示例性的,可以根据终端历史上报操作记录确定历史上报BSR的第三时刻与接收到BSR对应的DCI的第四时刻之间的第二平均时长,基于第二平均时长可以确定第二时间窗。例如第二时间窗可以等于第二平均时长,也可以等于第二平均时长的预设比例或预设倍数。For example, the second average duration between the third time when the BSR was historically reported and the fourth time when the DCI corresponding to the BSR was received may be determined based on the terminal's historical reporting operation records, and the second time window may be determined based on the second average time duration. For example, the second time window may be equal to the second average duration, or may be equal to a preset ratio or a preset multiple of the second average duration.
在一个实施例中,第二平均时长可以为预设时段内多组第三时刻与第四时刻之间的时长平均值,例如,预设时段可以为固定值例如1h或1天等,也可以根据终端的数据上行传输情况确定。示例性的,终端的数据上行传输频率越高,预设时段可以越短等,从而既保证基于预设时段确定第二平均时长的准确性,又不会产生较高的数据计算量。In one embodiment, the second average duration may be an average duration between multiple sets of third moments and fourth moments within a preset period. For example, the preset period may be a fixed value such as 1 hour or 1 day, or it may Determined based on the terminal’s data uplink transmission conditions. For example, the higher the data uplink transmission frequency of the terminal, the shorter the preset period, etc., thereby ensuring the accuracy of determining the second average duration based on the preset period without generating a high amount of data calculation.
在一个实施例中,确定终端的上行数据缓存模块中不存在待上报的数据,可以包括:基于终端 响应于DCI生成的待上报信息,确定终端的上行数据缓存模块中不存在待上报的数据。例如,待上报信息可以为传输块(Transport Block,TB),基于TB包含的字段信息可以确定终端的上行数据缓存模块中不存在待上报的数据。In one embodiment, determining that there is no data to be reported in the uplink data cache module of the terminal may include: based on the information to be reported generated by the terminal in response to DCI, determining that there is no data to be reported in the uplink data cache module of the terminal. For example, the information to be reported can be a Transport Block (TB). Based on the field information contained in the TB, it can be determined that there is no data to be reported in the uplink data cache module of the terminal.
在一个实施例中,确定终端的上行数据缓存模块中不存在待上报的数据,可以包括:确定终端的上行数据缓存模块中不存在目标时长内待上报的数据。例如,目标时长可以为固定值,也可以为根据终端数据上行传输记录确定。示例性的,终端数据上行传输频率越高,目标时长可以越短或越长等。In one embodiment, determining that there is no data to be reported in the uplink data cache module of the terminal may include: determining that there is no data to be reported within the target time period in the uplink data cache module of the terminal. For example, the target duration can be a fixed value, or it can be determined based on the terminal data uplink transmission records. For example, the higher the terminal data uplink transmission frequency, the shorter or longer the target duration may be.
在一些实施例中,步骤S121可包括:In some embodiments, step S121 may include:
获取待上报的传输块TB包含的字段;Get the fields contained in the transmission block TB to be reported;
若TB中包含的字段全部为填充字段,则确定终端的上行数据缓存模块中不存在待上报的数据。If all the fields included in the TB are padding fields, it is determined that there is no data to be reported in the uplink data cache module of the terminal.
在本公开实施例中,TB包含的字段信息全部为填充字段(Padding)时,表示终端没有需要上报的数据,此时响应于DCI的上行调度信息终端待上报的是空包,则可以确定待上报数据的存储位置中不存在待上报的数据。In this embodiment of the present disclosure, when the field information contained in the TB is all padding fields (Padding), it means that the terminal has no data to report. At this time, in response to the uplink scheduling information of the DCI, the terminal to report is an empty packet, then it can be determined that the data to be reported is empty. There is no data to be reported in the storage location of the reported data.
这里,填充字段可以为生成TB时在没有需要携带在TB中进行上报的数据时填充在TB中的信息,例如可以为空数据,也可以为根据终端与基站间协议预先约定好的字节等。Here, the padding field can be the information filled in the TB when there is no data that needs to be carried in the TB for reporting when the TB is generated. For example, it can be empty data, or it can be bytes pre-agreed according to the agreement between the terminal and the base station, etc. .
在一些实施例中,获取待上报的传输块TB包含的字段,可包括:In some embodiments, obtaining the fields contained in the transport block TB to be reported may include:
响应于DCI指示的上行调度信息,生成待上报的传输块TB;In response to the uplink scheduling information indicated by the DCI, generate the transport block TB to be reported;
获取TB包含的字段。Get the fields contained in TB.
在本公开实施例中,待上报的TB可以用于携带待上报的数据,例如通过TB包含的不同字段记录待上报的数据信息。当不存在待上报的数据时,响应于DCI指示的上行调度信息,生成的TB包含的字段可以全部为padding。In the embodiment of the present disclosure, the TB to be reported can be used to carry the data to be reported, for example, the data information to be reported is recorded through different fields contained in the TB. When there is no data to be reported, in response to the uplink scheduling information indicated by the DCI, all fields included in the generated TB may be padding.
在一个实施例中,响应于DCI指示的上行调度信息,生成待上报的传输块TB,可以包括:响应于DCI指示的上行调度信息,确定基于上行调度信息待上报的数据;基于待上报的数据生成待上报的TB。In one embodiment, in response to the uplink scheduling information indicated by the DCI, generating the transmission block TB to be reported may include: in response to the uplink scheduling information indicated by the DCI, determining the data to be reported based on the uplink scheduling information; based on the data to be reported Generate TB to be reported.
在一个实施例中,响应于DCI指示的上行调度信息,确定基于上行调度信息待上报的数据,可包括:响应于DCI指示的上行调度信息,确定基于上行调度信息在目标时长内待上报的数据。例如,目标时长可以为固定值,也可以为根据终端数据上行传输记录确定。示例性的,终端数据上行传输频率越高,目标时长可以越短或越长等。In one embodiment, in response to the uplink scheduling information indicated by the DCI, determining the data to be reported based on the uplink scheduling information may include: in response to the uplink scheduling information indicated by the DCI, determining the data to be reported based on the uplink scheduling information within the target duration. . For example, the target duration can be a fixed value, or it can be determined based on the terminal data uplink transmission records. For example, the higher the terminal data uplink transmission frequency, the shorter or longer the target duration may be.
如此,基于待上报的TB包含的字段可以更加快速且准确地确定终端是否存在需要上报的数据,从而可以更加精准地控制终端的上报操作,降低终端功耗。In this way, based on the fields included in the TB to be reported, it can be determined more quickly and accurately whether the terminal has data that needs to be reported, so that the terminal's reporting operation can be more accurately controlled and the terminal power consumption can be reduced.
如图5所示,本公开实施例提供一种数据传输方法,由终端执行,可包括:As shown in Figure 5, an embodiment of the present disclosure provides a data transmission method, which is executed by a terminal and may include:
S110:接收DCI;S110: Receive DCI;
S120:确定DCI指示上行调度信息,并确定不存在待上报的数据;S120: Confirm that the DCI indicates uplink scheduling information, and determine that there is no data to be reported;
S130:停止上报操作;S130: Stop reporting operation;
S140:若接收到基站下发的数据重传指令,则确定不存在待上报的数据时,不响应数据重传指令。S140: If the data retransmission instruction issued by the base station is received and it is determined that there is no data to be reported, the data retransmission instruction will not be responded to.
在本公开实施例中,数据重传指令,可以为基站未检测到终端响应于DCI上报的TB等下发的重传指令,也可以为基站重新发送的DCI等。In the embodiment of the present disclosure, the data retransmission instruction may be a retransmission instruction issued by a TB that the base station has not detected in response to a DCI report from the terminal, or it may be a DCI that the base station resends.
在一个实施例中,步骤S140中确定不存在待上报的数据,可以与步骤S120中确定不存在待上报的数据采用的方法相同,也可以不同。In one embodiment, the method used to determine that there is no data to be reported in step S140 may be the same as the method used to determine that there is no data to be reported in step S120, or may be different.
例如,确定不存在待上报的数据,可以为确定接收到数据重传指令之前的第一时间窗内是否上报SR;若在第一时间窗内没有上报SR,则确定不存在待上报的数据。For example, determining that there is no data to be reported may be determining whether an SR is reported within the first time window before receiving the data retransmission instruction; if no SR is reported within the first time window, it is determined that there is no data to be reported.
在一个实施例中,确定不存在待上报的数据,可以包括:确定待上报数据的存储位置中不存在待上报的数据。其中,待上报数据的存储位置可以为待上报数据缓存模块(Buffer)等。In one embodiment, determining that there is no data to be reported may include: determining that there is no data to be reported in a storage location of the data to be reported. The storage location of the data to be reported may be a data buffer module (Buffer) for the data to be reported, etc.
在一个实施例中,确定待上报数据的存储位置中不存在待上报的数据,可以为确定接收到数据重传指令之前上报的BSR的值是否为0;若为0则确定待上报数据的存储位置中不存在待上报的数据,若不为0则待上报数据的存储位置中存在待上报的数据。In one embodiment, determining that there is no data to be reported in the storage location of the data to be reported may be to determine whether the value of the BSR reported before receiving the data retransmission instruction is 0; if it is 0, determine the storage location of the data to be reported. There is no data to be reported in the location. If it is not 0, there is data to be reported in the storage location of the data to be reported.
在一个实施例中,确定接收到数据重传指令之前上报的BSR的值是否为0,可以为确定接收到数据重传指令之前最后一次上报的BSR的值是否为0,或者确定接收到数据重传指令之前第二时间窗内上报的BSR的值是否为0等。In one embodiment, determining whether the value of the BSR reported before the data retransmission instruction is received is 0 may be determined by determining whether the value of the BSR last reported before the data retransmission instruction is received is 0, or determining whether the value of the BSR reported before the data retransmission instruction is received is 0. Whether the BSR value reported in the second time window before transmitting the command is 0, etc.
在一个实施例中,重新确定待上报数据的存储位置中是否存在待上报的数据,可以包括:基于终端响应于数据重传指令生成的待上报信息,重新确定待上报数据的存储位置中是否存在待上报的数据。例如,待上报信息可以为传输块(Transport Block,TB),基于TB包含的字段信息可以确定待上报数据的存储位置中是否存在待上报的数据。In one embodiment, re-determining whether the data to be reported exists in the storage location of the data to be reported may include: based on the information to be reported generated by the terminal in response to the data retransmission instruction, re-determining whether the data to be reported exists in the storage location. Data to be reported. For example, the information to be reported can be a Transport Block (TB), and based on the field information contained in the TB, it can be determined whether there is data to be reported in the storage location of the data to be reported.
示例性的,TB包含的字段信息全部为填充字段(Padding)时,表示终端没有需要上报的数据,此时响应于数据重传指令的上行调度信息终端待上报的是空包,则可以确定待上报数据的存储位置中不存在待上报的数据。For example, when the field information contained in the TB is all padding fields (Padding), it means that the terminal has no data that needs to be reported. At this time, the uplink scheduling information to be reported by the terminal in response to the data retransmission instruction is an empty packet, and it can be determined that the packet to be reported is empty. There is no data to be reported in the storage location of the reported data.
在一个实施例中,确定不存在待上报的数据,可以包括:确定不存在目标时长内待上报的数据。例如,目标时长可以为固定值,也可以为根据终端数据上行传输记录确定。示例性的,终端数据上行传输频率越高,目标时长可以越短或越长等。In one embodiment, determining that there is no data to be reported may include: determining that there is no data to be reported within the target time period. For example, the target duration can be a fixed value, or it can be determined based on the terminal data uplink transmission records. For example, the higher the terminal data uplink transmission frequency, the shorter or longer the target duration may be.
如此,在终端不存在待上报数据的时间内,无论是接收到DCI还是基站持续下发的数据重传指令等,终端都不会执行上报操作,从而更好地控制终端的上报操作,降低终端功耗。In this way, when there is no data to be reported by the terminal, whether it receives DCI or data retransmission instructions continuously issued by the base station, the terminal will not perform reporting operations, thereby better controlling the reporting operations of the terminal and reducing the cost of the terminal. power consumption.
如图6所示,数据传输方法还可包括:As shown in Figure 6, the data transmission method may also include:
S160:确定不继续上报BSR时,上报指示释放终端与基站之间传输链路的指示信息。S160: When it is determined not to continue reporting the BSR, report instruction information instructing to release the transmission link between the terminal and the base station.
在本公开实施例中,确定不继续上报BSR,可以为根据终端的上报操作情况确定不继续上报 BSR。例如,可以根据终端待上报数据的数据量或BSR上报情况确定不继续上报BSR等。In this embodiment of the present disclosure, determining not to continue to report the BSR may be based on the reporting operation status of the terminal. For example, it may be determined not to continue to report BSR based on the amount of data to be reported by the terminal or the BSR reporting situation.
在一个实施例中,确定不继续上报BSR,可以为确定终端在目标时间窗内不继续上报BSR。例如,目标时间窗可以根据BSR上报情况确定。示例性的,可以根据BSR上报周期或者BSR历史上报总时长等确定。In one embodiment, determining not to continue reporting the BSR may be determining that the terminal does not continue to report the BSR within the target time window. For example, the target time window can be determined based on the BSR reporting situation. For example, it can be determined based on the BSR reporting cycle or the total duration of BSR historical reporting.
在一些实施例中,步骤S160可包括:In some embodiments, step S160 may include:
根据BSR的上报周期确定当前时刻不继续上报BSR。Determine not to continue reporting BSR at the current time based on the BSR reporting cycle.
在一个实施例中,根据BSR的上报周期确定当前时刻不继续上报BSR,可以为根据当前时刻以及BSR的上报周期,确定当前时刻不继续上报BSR。In one embodiment, determining not to continue reporting the BSR at the current time based on the BSR reporting cycle may be based on the current time and the BSR reporting cycle, determining not to continue reporting the BSR at the current time.
例如,根据当前时刻以及BSR上报周期指示的BSR上报时刻,确定当前时刻不继续上报BSR。For example, based on the current time and the BSR reporting time indicated by the BSR reporting cycle, it is determined not to continue to report the BSR at the current time.
示例性的,当前时刻超出BSR上报周期指示的BSR上报时刻,且BSR上报时刻未上报BSR时,确定不继续上报BSR。For example, when the current time exceeds the BSR reporting time indicated by the BSR reporting cycle and the BSR is not reported at the BSR reporting time, it is determined not to continue to report the BSR.
如此,在终端不需要继续上报BSR时,可以确定终端暂时无需向基站执行上报操作,从而可以指示释放传输链路,减少传输链路资源的持续占用,提升传输链路资源的可用性。In this way, when the terminal does not need to continue reporting BSR, it can be determined that the terminal does not need to perform reporting operations to the base station temporarily, thereby instructing the release of the transmission link, reducing the continuous occupation of transmission link resources, and improving the availability of transmission link resources.
在一些实施例中,方法还可包括:In some embodiments, the method may further include:
若存在待上报的数据,则基于DCI指示的上行调度信息上报数据。If there is data to be reported, the data is reported based on the uplink scheduling information indicated by the DCI.
在本公开实施例中,基于DCI指示的上行调度信息上报数据,可以包括基于DCI指示的上行调度信息中记录的上报参数上报数据。例如,上报参数可包括以下至少之一:上报时刻、上报数据类型和上报数据量等。In the embodiment of the present disclosure, the reporting data based on the uplink scheduling information indicated by DCI may include reporting data based on the reporting parameters recorded in the uplink scheduling information indicated by DCI. For example, the reporting parameters may include at least one of the following: reporting time, reporting data type, reporting data amount, etc.
在一些实施例中,基于DCI指示的上行调度信息上报数据,包括:In some embodiments, reporting data based on the uplink scheduling information indicated by DCI includes:
基于DCI指示的上行调度信息确定时域资源和/或频域资源;Determine time domain resources and/or frequency domain resources based on the uplink scheduling information indicated by DCI;
基于时域资源和/或频域资源上报数据。Report data based on time domain resources and/or frequency domain resources.
这里,时域资源和/或频域资源可以为基站基于基站资源预留情况和/或终端待上报数据情况分配的。例如,可以基于基站可用资源以及终端上报的BSR和/或SR分配时域资源和/或频域资源。Here, the time domain resources and/or the frequency domain resources may be allocated by the base station based on the resource reservation status of the base station and/or the data status to be reported by the terminal. For example, time domain resources and/or frequency domain resources may be allocated based on available resources of the base station and BSR and/or SR reported by the terminal.
需要说明的是,本领域内技术人员可以理解,本公开实施例提供的方法,可以被单独执行,也可以与本公开实施例中一些方法或相关技术中的一些方法一起被执行。It should be noted that those skilled in the art can understand that the methods provided in the embodiments of the present disclosure can be executed alone or together with some methods in the embodiments of the present disclosure or some methods in related technologies.
为了更好地理解本公开实施例,以下通过一个示例性实施例对本公开技术方案进行进一步说明:In order to better understand the embodiments of the present disclosure, the technical solution of the present disclosure is further described below through an exemplary embodiment:
本公开实施例提供一种数据传输方法,具体可包括:The embodiment of the present disclosure provides a data transmission method, which may specifically include:
相关技术中,4G的上行传输资源调度流程如图7所示,5G的上行传输资源调度流程如图8所示。基站(gNodeB)与UE之间在存在UE待上报数据时,步骤可包括:In related technologies, the uplink transmission resource scheduling process of 4G is shown in Figure 7, and the uplink transmission resource scheduling process of 5G is shown in Figure 8. When there is data to be reported by the UE between the base station (gNodeB) and the UE, the steps may include:
UE有数据要发送时,上报资源请求消息SR给基站;When the UE has data to send, it reports the resource request message SR to the base station;
基站收到SR后,根据资源预留情况进行评估,并下发DCI携带UL Grant给UE,用以指示UE上行调度信息,基站会调度少量资源块(Resource Block,RB)给UE;After receiving the SR, the base station evaluates the resource reservation situation and issues DCI carrying UL Grant to the UE to indicate the UE's uplink scheduling information. The base station will schedule a small number of resource blocks (Resource Block, RB) to the UE;
UE上报BSR/数据(Data)给基站,基站根据BSR的索引值(index)和基站资源预留情况,下 发新的DCI给UE,调整上行资源;The UE reports BSR/data (Data) to the base station, and the base station sends new DCI to the UE according to the index value (index) of the BSR and the base station resource reservation situation to adjust the uplink resources;
4G基站根据接收到的UE数据的译码情况,发送确认字符或非确认字符(Acknowledge character/Non-Acknowledge character,ACK/NACK)给UE;The 4G base station sends an acknowledgment character or non-acknowledge character (ACK/NACK) to the UE based on the decoding of the received UE data;
5G基站不会下发ACK/NACK,而是通过判断新数据指示(New Data Information,NDI)是否反转来实现的。The 5G base station will not issue ACK/NACK, but will do so by determining whether the New Data Information (NDI) is inverted.
当UE没有数据要发送时,会发送BSR的值为0即BSR==0,这样基站就不会再给UE进行物理上行单控制信道(Physical Uplink Single Control Channel,PUSCH)的资源调度。When the UE has no data to send, it will send a BSR value of 0, that is, BSR==0, so that the base station will no longer perform resource scheduling for the UE on the Physical Uplink Single Control Channel (PUSCH).
如图9所示,本公开实施例提供的数据传输方法,在考虑功耗的同时,同时规避对业务感知的影响,在手机启动功耗优化机制后,如果UE不需要发送数据时,网络侧还持续调度上行时频资源,如果准备的数据块里面全部是padding,则UE不执行发送任务。具体可包括:As shown in Figure 9, the data transmission method provided by the embodiment of the present disclosure takes power consumption into consideration while avoiding the impact on service perception. After the mobile phone starts the power consumption optimization mechanism, if the UE does not need to send data, the network side Uplink time-frequency resources are also continuously scheduled. If all the prepared data blocks are padding, the UE does not perform the sending task. Specifics may include:
1)、当UE进入正常数据传输流程时,如果UE没有数据传输时,UE会上报BSR==0,以指示手机不需要进行上行数据传输;1) When the UE enters the normal data transmission process, if the UE has no data transmission, the UE will report BSR==0 to indicate that the mobile phone does not need to perform uplink data transmission;
2)、如果基站打开预调度功能,网络侧仍然会通过下发DCI指示,持续调度上行资源给UE。2). If the base station turns on the pre-scheduling function, the network side will still continue to schedule uplink resources to the UE by issuing DCI instructions.
3)、如果判断按照DCI指示调度,TB中全部是padding,则UE会放弃本次传输任务;3). If it is judged to be scheduled according to DCI instructions and all TB is padding, the UE will give up this transmission task;
4)、如果基站持续要求UE上报,UE仍然会拒绝,直到Buffer里有数据为止。4). If the base station continues to require the UE to report, the UE will still refuse until there is data in the Buffer.
5)、最后基站会释放掉连接。5). Finally, the base station will release the connection.
具体的,如图10所示,方法可包括:Specifically, as shown in Figure 10, the method may include:
1、开始;1. Start;
2、如果BSR==0且省电策略开启,后续接收到基站的上行调度信息后,会判断上行Buffer里是否已经没有数据只能填充padding。2. If BSR==0 and the power saving policy is enabled, after receiving the uplink scheduling information of the base station, it will be judged whether there is no data in the uplink buffer and only padding can be filled.
a)如果TB全部是padding;a) If TB is all padding;
i.UE不执行发射任务;i.UE does not perform transmission tasks;
ii.如果基站调度重传;ii. If the base station schedules retransmission;
iii.判断上行Buffer里是否已经没有数据iii. Determine whether there is no data in the upstream buffer
iv.如果TB中全部是padding,UE仍然不执行发射任务;iv. If all the TB is padding, the UE still does not perform the transmission task;
v.转到步骤5;v. Go to step 5;
b)如果TB里仍然有部分数据;则转到步骤4;b) If there is still some data in TB; then go to step 4;
3、基站给UE调度上行时频资源:3. The base station schedules uplink time-frequency resources for the UE:
4、UE执行上行数据发送任务;4. The UE performs the uplink data sending task;
5、如果传完前一个BSR任务后,仍然上报BSR,则转步骤2;否则如果不再上报BSR,则基站释放链路。5. If the BSR is still reported after the previous BSR task is transmitted, go to step 2; otherwise, if the BSR is no longer reported, the base station releases the link.
6、结束。6. End.
需要说明的是,本领域内技术人员可以理解,本公开实施例提供的方法,可以被单独执行,也可以与本公开实施例中一些方法或相关技术中的一些方法一起被执行。It should be noted that those skilled in the art can understand that the methods provided in the embodiments of the present disclosure can be executed alone or together with some methods in the embodiments of the present disclosure or some methods in related technologies.
如图11所示,本实施例中提供一种数据传输装置,应用于终端,可包括:As shown in Figure 11, this embodiment provides a data transmission device, which is applied to a terminal and may include:
接收单元10,被配置为接收下行控制信息DCI;The receiving unit 10 is configured to receive downlink control information DCI;
确定单元20,被配置为确定DCI指示上行调度信息,并确定不存在待上报的数据;The determining unit 20 is configured to determine that the DCI indicates uplink scheduling information, and determine that there is no data to be reported;
停止单元30,被配置为停止上报操作。The stopping unit 30 is configured to stop the reporting operation.
在一些实施例中,装置还包括:In some embodiments, the device further includes:
接收单元,被配置为获取当前上报的缓存状态报告BSR;若BSR的值为0,则接收下行控制信息DCI。The receiving unit is configured to obtain the currently reported buffer status report BSR; if the value of the BSR is 0, receive the downlink control information DCI.
在一些实施例中,确定单元20,具体被配置为:In some embodiments, the determining unit 20 is specifically configured as:
确定终端的上行数据缓存模块中不存在待上报的数据。Make sure there is no data to be reported in the terminal's uplink data cache module.
在一些实施例中,确定单元20,具体被配置为:In some embodiments, the determining unit 20 is specifically configured as:
获取待上报的传输块TB包含的字段;Get the fields contained in the transmission block TB to be reported;
若TB中包含的字段全部为填充字段,则确定终端的上行数据缓存模块中不存在待上报的数据。If all the fields included in the TB are padding fields, it is determined that there is no data to be reported in the uplink data cache module of the terminal.
在一些实施例中,确定单元20,具体被配置为:In some embodiments, the determining unit 20 is specifically configured as:
响应于DCI指示的上行调度信息,生成待上报的传输块TB;In response to the uplink scheduling information indicated by the DCI, generate the transport block TB to be reported;
获取TB包含的字段。Get the fields contained in TB.
在一些实施例中,装置还包括:In some embodiments, the device further includes:
响应单元,被配置为若接收到基站下发的数据重传指令,则确定不存在待上报的数据时,不响应数据重传指令。The response unit is configured to not respond to the data retransmission instruction when it determines that there is no data to be reported after receiving the data retransmission instruction issued by the base station.
在一些实施例中,装置还包括:In some embodiments, the device further includes:
释放单元,被配置为确定不继续上报BSR时,上报指示释放终端与基站之间传输链路的指示信息。The release unit is configured to report indication information instructing to release the transmission link between the terminal and the base station when it is determined not to continue reporting the BSR.
在一些实施例中,释放单元,具体被配置为:In some embodiments, the release unit is specifically configured as:
根据BSR的上报周期确定当前时刻不继续上报BSR。Determine not to continue reporting BSR at the current time based on the BSR reporting cycle.
在一些实施例中,装置还包括:In some embodiments, the device further includes:
上报单元,被配置为若存在待上报的数据,则基于DCI指示的上行调度信息上报数据。The reporting unit is configured to report the data based on the uplink scheduling information indicated by the DCI if there is data to be reported.
在一些实施例中,上报单元,具体被配置为:In some embodiments, the reporting unit is specifically configured as:
基于DCI指示的上行调度信息确定时域资源和/或频域资源;Determine time domain resources and/or frequency domain resources based on the uplink scheduling information indicated by DCI;
基于时域资源和/或频域资源上报数据。Report data based on time domain resources and/or frequency domain resources.
关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。Regarding the devices in the above embodiments, the specific manner in which each module performs operations has been described in detail in the embodiments related to the method, and will not be described in detail here.
本公开实施例提供一种通信设备,包括:An embodiment of the present disclosure provides a communication device, including:
用于存储处理器可执行指令的存储器;Memory used to store instructions executable by the processor;
处理器,与存储器连接;processor, connected to memory;
其中,处理器被配置为执行前述任意技术方案提供的数据传输方法。Wherein, the processor is configured to execute the data transmission method provided by any of the foregoing technical solutions.
处理器可包括各种类型的存储介质,该存储介质为非临时性计算机存储介质,在通信设备掉电之后能够继续记忆存储其上的信息。The processor may include various types of storage media, which are non-transitory computer storage media that can continue to store information stored thereon after the communication device is powered off.
这里,通信设备包括:终端或者网元。Here, communication equipment includes: terminal or network element.
处理器可以通过总线等与存储器连接,用于读取存储器上存储的可执行程序,例如,如图2至图6所示的方法的至少其中之一。The processor may be connected to the memory through a bus or the like, and be used to read the executable program stored on the memory, for example, at least one of the methods shown in FIGS. 2 to 6 .
图12是根据一示例性实施例示出的一种终端800的框图。例如,终端800可以是移动电话,计算机,数字广播用户设备,消息收发设备,游戏控制台,平板设备,医疗设备,健身设备,个人数字助理等。Figure 12 is a block diagram of a terminal 800 according to an exemplary embodiment. For example, the terminal 800 may be a mobile phone, a computer, a digital broadcast user device, a messaging device, a game console, a tablet device, a medical device, a fitness device, a personal digital assistant, or the like.
参照图12,终端800可以包括以下一个或多个组件:处理组件802,存储器804,电源组件806,多媒体组件808,音频组件810,输入/输出(I/O)的接口812,传感器组件814,以及通信组件816。Referring to Figure 12, the terminal 800 may include one or more of the following components: a processing component 802, a memory 804, a power supply component 806, a multimedia component 808, an audio component 810, an input/output (I/O) interface 812, a sensor component 814, and communications component 816.
处理组件802通常控制终端800的整体操作,诸如与显示,电话呼叫,数据通信,相机操作和记录操作相关联的操作。处理组件802可以包括一个或多个处理器820来执行指令,以生成上述的方法的全部或部分步骤。此外,处理组件802可以包括一个或多个模块,便于处理组件802和其他组件之间的交互。例如,处理组件802可以包括多媒体模块,以方便多媒体组件808和处理组件802之间的交互。 Processing component 802 generally controls the overall operations of terminal 800, such as operations associated with display, phone calls, data communications, camera operations, and recording operations. The processing component 802 may include one or more processors 820 to execute instructions to generate all or part of the steps of the methods described above. Additionally, processing component 802 may include one or more modules that facilitate interaction between processing component 802 and other components. For example, processing component 802 may include a multimedia module to facilitate interaction between multimedia component 808 and processing component 802.
存储器804被配置为存储各种类型的数据以支持在终端800的操作。这些数据的示例包括用于在终端800上操作的任何应用程序或方法的指令,联系人数据,电话簿数据,消息,图片,视频等。存储器804可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(SRAM),电可擦除可编程只读存储器(EEPROM),可擦除可编程只读存储器(EPROM),可编程只读存储器(PROM),只读存储器(ROM),磁存储器,快闪存储器,磁盘或光盘。 Memory 804 is configured to store various types of data to support operations at terminal 800. Examples of such data include instructions for any application or method operating on the terminal 800, contact data, phonebook data, messages, pictures, videos, etc. Memory 804 may be implemented by any type of volatile or non-volatile storage device, or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EEPROM), Programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic memory, flash memory, magnetic or optical disk.
电源组件806为终端800的各种组件提供电力。电源组件806可以包括电源管理系统,一个或多个电源,及其他与为终端800生成、管理和分配电力相关联的组件。 Power supply component 806 provides power to various components of terminal 800. Power component 806 may include a power management system, one or more power supplies, and other components associated with generating, managing, and distributing power to terminal 800.
多媒体组件808包括在终端800和用户之间的提供一个输出接口的屏幕。在一些实施例中,屏幕可以包括液晶显示器(LCD)和触摸面板(TP)。如果屏幕包括触摸面板,屏幕可以被实现为触摸屏,以接收来自用户的输入信号。触摸面板包括一个或多个触摸传感器以感测触摸、滑动和触摸面板上的手势。触摸传感器可以不仅感测触摸或滑动动作的边界,而且还检测与触摸或滑动操作相关的持续时间和压力。在一些实施例中,多媒体组件808包括一个前置摄像头和/或后置摄像头。当终端800处于操作模式,如拍摄模式或视频模式时,前置摄像头和/或后置摄像头可以接收外部的多媒体数据。每个前置摄像头和后置摄像头可以是一个固定的光学透镜系统或具有焦距和光学变焦能力。 Multimedia component 808 includes a screen that provides an output interface between terminal 800 and the user. In some embodiments, the screen may include a liquid crystal display (LCD) and a touch panel (TP). If the screen includes a touch panel, the screen may be implemented as a touch screen to receive input signals from the user. The touch panel includes one or more touch sensors to sense touches, swipes, and gestures on the touch panel. A touch sensor can not only sense the boundaries of a touch or swipe action, but also detect the duration and pressure associated with the touch or swipe action. In some embodiments, multimedia component 808 includes a front-facing camera and/or a rear-facing camera. When the terminal 800 is in an operation mode, such as a shooting mode or a video mode, the front camera and/or the rear camera may receive external multimedia data. Each front-facing camera and rear-facing camera can be a fixed optical lens system or have a focal length and optical zoom capabilities.
音频组件810被配置为输出和/或输入音频信号。例如,音频组件810包括一个麦克风(MIC),当终端800处于操作模式,如呼叫模式、记录模式和语音识别模式时,麦克风被配置为接收外部音频信号。所接收的音频信号可以被进一步存储在存储器804或经由通信组件816发送。在一些实施例中,音频组件810还包括一个扬声器,用于输出音频信号。 Audio component 810 is configured to output and/or input audio signals. For example, audio component 810 includes a microphone (MIC) configured to receive external audio signals when terminal 800 is in operating modes, such as call mode, recording mode, and voice recognition mode. The received audio signals may be further stored in memory 804 or sent via communications component 816 . In some embodiments, audio component 810 also includes a speaker for outputting audio signals.
I/O接口812为处理组件802和外围接口模块之间提供接口,上述外围接口模块可以是键盘,点击轮,按钮等。这些按钮可包括但不限于:主页按钮、音量按钮、启动按钮和锁定按钮。The I/O interface 812 provides an interface between the processing component 802 and a peripheral interface module, which may be a keyboard, a click wheel, a button, etc. These buttons may include, but are not limited to: Home button, Volume buttons, Start button, and Lock button.
传感器组件814包括一个或多个传感器,用于为终端800提供各个方面的状态评估。例如,传感器组件814可以检测到设备800的打开/关闭状态,组件的相对定位,例如组件为终端800的显示器和小键盘,传感器组件814还可以检测终端800或终端800一个组件的位置改变,用户与终端800接触的存在或不存在,终端800方位或加速/减速和终端800的温度变化。传感器组件814可以包括接近传感器,被配置用来在没有任何的物理接触时检测附近物体的存在。传感器组件814还可以包括光传感器,如CMOS或CCD图像传感器,用于在成像应用中使用。在一些实施例中,该传感器组件814还可以包括加速度传感器,陀螺仪传感器,磁传感器,压力传感器或温度传感器。 Sensor component 814 includes one or more sensors that provide various aspects of status assessment for terminal 800 . For example, the sensor component 814 can detect the open/closed state of the device 800, the relative positioning of components, such as the display and keypad of the terminal 800, the sensor component 814 can also detect the position change of the terminal 800 or a component of the terminal 800, the user The presence or absence of contact with the terminal 800, the terminal 800 orientation or acceleration/deceleration and the temperature change of the terminal 800. Sensor assembly 814 may include a proximity sensor configured to detect the presence of nearby objects without any physical contact. Sensor assembly 814 may also include a light sensor, such as a CMOS or CCD image sensor, for use in imaging applications. In some embodiments, the sensor component 814 may also include an acceleration sensor, a gyroscope sensor, a magnetic sensor, a pressure sensor, or a temperature sensor.
通信组件816被配置为便于终端800和其他设备之间有线或无线方式的通信。终端800可以接入基于通信标准的无线网络,如WiFi、2G或3G,或它们的组合。在一个示例性实施例中,通信组件816经由广播信道接收来自外部广播管理系统的广播信号或广播相关信息。在一个示例性实施例中,通信组件816还包括近场通信(NFC)模块,以促进短程通信。例如,在NFC模块可基于射频识别(RFID)技术,红外数据协会(IrDA)技术,超宽带(UWB)技术,蓝牙(BT)技术和其他技术来实现。The communication component 816 is configured to facilitate wired or wireless communication between the terminal 800 and other devices. The terminal 800 can access a wireless network based on communication standards, such as WiFi, 2G or 3G, or a combination thereof. In one exemplary embodiment, the communication component 816 receives broadcast signals or broadcast related information from an external broadcast management system via a broadcast channel. In one exemplary embodiment, communications component 816 also includes a near field communications (NFC) module to facilitate short-range communications. For example, the NFC module can be implemented based on radio frequency identification (RFID) technology, infrared data association (IrDA) technology, ultra-wideband (UWB) technology, Bluetooth (BT) technology and other technologies.
在示例性实施例中,终端800可以被一个或多个应用专用集成电路(ASIC)、数字信号处理器(DSP)、数字信号处理设备(DSPD)、可编程逻辑器件(PLD)、现场可编程门阵列(FPGA)、控制器、微控制器、微处理器或其他电子元件实现,用于执行上述方法。In an exemplary embodiment, the terminal 800 may be configured by one or more application specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSPDs), programmable logic devices (PLDs), field programmable Gate array (FPGA), controller, microcontroller, microprocessor or other electronic components are implemented for executing the above method.
在示例性实施例中,还提供了一种包括指令的非临时性计算机可读存储介质,例如包括指令的存储器804,上述指令可由终端800的处理器820执行以生成上述方法。例如,非临时性计算机可读存储介质可以是ROM、随机存取存储器(RAM)、CD-ROM、磁带、软盘和光数据存储设备等。In an exemplary embodiment, a non-transitory computer-readable storage medium including instructions, such as a memory 804 including instructions, executable by the processor 820 of the terminal 800 to generate the above method is also provided. For example, non-transitory computer-readable storage media may be ROM, random access memory (RAM), CD-ROM, magnetic tape, floppy disk, optical data storage device, etc.
本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本发明的其它实施方案。本公开旨在涵盖本发明的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本发明的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本发明的真正范围和精神由下面的权利要求指出。Other embodiments of the invention will be readily apparent to those skilled in the art from consideration of the specification and practice of the invention disclosed herein. The present disclosure is intended to cover any variations, uses, or adaptations of the invention that follow the general principles of the invention and include common common sense or customary technical means in the technical field that are not disclosed in the present disclosure. . It is intended that the specification and examples be considered as exemplary only, with a true scope and spirit of the invention being indicated by the following claims.
在一些情况下,上述任意两个技术特征在不冲突的情况下,可以组合成新的方法技术方案。In some cases, any two of the above technical features can be combined into a new method and technical solution without conflict.
在一些情况下,上述任意两个技术特征在不冲突的情况下,可以组合成新的设备技术方案。In some cases, any two of the above technical features can be combined into a new equipment technical solution without conflict.
应当理解的是,本发明并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本发明的范围仅由所附的权利要求来限制。It is to be understood that the present invention is not limited to the precise construction described above and illustrated in the accompanying drawings, and that various modifications and changes may be made without departing from its scope. The scope of the invention is limited only by the appended claims.
Claims (22)
- 一种数据传输方法,其中,由终端执行,所述方法包括:A data transmission method, which is executed by a terminal, and the method includes:接收下行控制信息DCI;Receive downlink control information DCI;确定所述DCI指示上行调度信息,并确定不存在待上报的数据;Determine that the DCI indicates uplink scheduling information, and determine that there is no data to be reported;停止上报操作。Stop the reporting operation.
- 根据权利要求1所述的方法,其中,所述接收下行控制信息DCI,包括:The method according to claim 1, wherein the receiving downlink control information DCI includes:获取当前上报的缓存状态报告BSR;Get the currently reported cache status report BSR;若所述BSR的值为0,则接收下行控制信息DCI。If the value of the BSR is 0, downlink control information DCI is received.
- 根据权利要求1所述的方法,其中,所述确定不存在待上报的数据,包括:The method according to claim 1, wherein determining that there is no data to be reported includes:确定所述终端的上行数据缓存模块中不存在待上报的数据。It is determined that there is no data to be reported in the uplink data cache module of the terminal.
- 根据权利要求3所述的方法,其中,所述确定所述终端的上行数据缓存模块中不存在待上报的数据,包括:The method according to claim 3, wherein determining that there is no data to be reported in the uplink data cache module of the terminal includes:获取待上报的传输块TB包含的字段;Get the fields contained in the transmission block TB to be reported;若所述TB中包含的字段全部为填充字段,则确定所述终端的上行数据缓存模块中不存在待上报的数据。If all the fields included in the TB are padding fields, it is determined that there is no data to be reported in the uplink data cache module of the terminal.
- 根据权利要求4所述的方法,其中,所述获取待上报的传输块TB包含的字段,包括:The method according to claim 4, wherein said obtaining the fields contained in the transport block TB to be reported includes:响应于所述DCI指示的上行调度信息,生成待上报的传输块TB;In response to the uplink scheduling information indicated by the DCI, generate a transport block TB to be reported;获取所述TB包含的字段。Get the fields contained in the TB.
- 根据权利要求1所述的方法,其中,所述方法还包括:The method of claim 1, further comprising:若接收到基站下发的数据重传指令,确定不存在待上报的数据时,不响应所述数据重传指令。If the data retransmission instruction issued by the base station is received and it is determined that there is no data to be reported, the data retransmission instruction will not be responded to.
- 根据权利要求2所述的方法,其中,所述方法还包括:The method of claim 2, further comprising:确定不继续上报所述BSR时,上报指示释放所述终端与所述基站之间传输链路的指示信息。When it is determined not to continue to report the BSR, indication information instructing to release the transmission link between the terminal and the base station is reported.
- 根据权利要求7所述的方法,其中,所述确定不继续上报所述BSR,包括:The method according to claim 7, wherein the determining not to continue reporting the BSR includes:根据所述BSR的上报周期确定当前时刻不继续上报所述BSR。Determine not to continue reporting the BSR at the current time according to the reporting cycle of the BSR.
- 根据权利要求1所述的方法,其中,所述方法还包括:The method of claim 1, further comprising:若存在待上报的数据,则基于所述DCI指示的上行调度信息上报所述数据。If there is data to be reported, the data is reported based on the uplink scheduling information indicated by the DCI.
- 根据权利要求9所述的方法,其中,所述基于所述DCI指示的上行调度信息上报所述数据,包括:The method according to claim 9, wherein reporting the data based on the uplink scheduling information indicated by the DCI includes:基于所述DCI指示的上行调度信息确定时域资源和/或频域资源;Determine time domain resources and/or frequency domain resources based on the uplink scheduling information indicated by the DCI;基于所述时域资源和/或频域资源上报所述数据。The data is reported based on the time domain resources and/or frequency domain resources.
- 一种数据传输装置,其中,应用于终端,所述装置包括:A data transmission device, which is applied to a terminal and includes:接收单元,被配置为接收下行控制信息DCI;a receiving unit configured to receive downlink control information DCI;确定单元,被配置为确定所述DCI指示上行调度信息,并确定不存在待上报的数据;a determining unit configured to determine that the DCI indicates uplink scheduling information, and determine that there is no data to be reported;停止单元,被配置为停止上报操作。Stop unit, configured to stop reporting operations.
- 根据权利要求11所述的装置,其中,所述装置还包括:The device of claim 11, further comprising:接收单元,被配置为获取当前上报的缓存状态报告BSR;若所述BSR的值为0,则接收下行控制信息DCI。The receiving unit is configured to obtain the currently reported buffer status report BSR; if the value of the BSR is 0, receive downlink control information DCI.
- 根据权利要求11所述的装置,其中,所述确定单元,具体被配置为:The device according to claim 11, wherein the determining unit is specifically configured to:确定所述终端的上行数据缓存模块中不存在待上报的数据。It is determined that there is no data to be reported in the uplink data cache module of the terminal.
- 根据权利要求13所述的装置,其中,所述确定单元,具体被配置为:The device according to claim 13, wherein the determining unit is specifically configured to:获取待上报的传输块TB包含的字段;Get the fields contained in the transmission block TB to be reported;若所述TB中包含的字段全部为填充字段,则确定所述终端的上行数据缓存模块中不存在待上报的数据。If all the fields included in the TB are padding fields, it is determined that there is no data to be reported in the uplink data cache module of the terminal.
- 根据权利要求14所述的装置,其中,所述确定单元,具体被配置为:The device according to claim 14, wherein the determining unit is specifically configured to:响应于所述DCI指示的上行调度信息,生成待上报的传输块TB;In response to the uplink scheduling information indicated by the DCI, generate a transport block TB to be reported;获取所述TB包含的字段。Get the fields contained in the TB.
- 根据权利要求11所述的装置,其中,所述装置还包括:The device of claim 11, further comprising:响应单元,被配置为若接收到基站下发的数据重传指令,则确定不存在待上报的数据时,不响应所述数据重传指令。The response unit is configured to not respond to the data retransmission instruction when it determines that there is no data to be reported after receiving the data retransmission instruction issued by the base station.
- 根据权利要求12所述的装置,其中,所述装置还包括:The device of claim 12, wherein the device further comprises:释放单元,被配置为确定不继续上报所述BSR时,上报指示释放所述终端与所述基站之间传输链路的指示信息。The release unit is configured to report indication information instructing to release the transmission link between the terminal and the base station when it is determined not to continue reporting the BSR.
- 根据权利要求17所述的装置,其中,所述释放单元,具体被配置为:The device according to claim 17, wherein the release unit is specifically configured to:根据所述BSR的上报周期确定当前时刻不继续上报所述BSR。Determine not to continue reporting the BSR at the current time according to the reporting cycle of the BSR.
- 根据权利要求11所述的装置,其中,所述装置还包括:The device of claim 11, further comprising:上报单元,被配置为若存在待上报的数据,则基于所述DCI指示的上行调度信息上报所述数据。The reporting unit is configured to report the data based on the uplink scheduling information indicated by the DCI if there is data to be reported.
- 根据权利要求19所述的装置,其中,所述上报单元,具体被配置为:The device according to claim 19, wherein the reporting unit is specifically configured to:基于所述DCI指示的上行调度信息确定时域资源和/或频域资源;Determine time domain resources and/or frequency domain resources based on the uplink scheduling information indicated by the DCI;基于所述时域资源和/或频域资源上报所述数据。The data is reported based on the time domain resources and/or frequency domain resources.
- 一种通信设备,包括处理器、存储器及存储在存储器上并能够由所述处理器运行的可执行程序,其中,所述处理器运行所述可执行程序时执行如权利要求1至10任一项提供的方法。A communication device, including a processor, a memory, and an executable program stored in the memory and capable of being run by the processor, wherein when the processor runs the executable program, it executes any one of claims 1 to 10 The method provided by the item.
- 一种计算机存储介质,所述计算机存储介质存储有可执行程序;所述可执行程序被处理器执行后,能够实现如权利要求1至10任一项提供的方法。A computer storage medium stores an executable program; after the executable program is executed by a processor, the method as provided in any one of claims 1 to 10 can be implemented.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/CN2022/102510 WO2024000316A1 (en) | 2022-06-29 | 2022-06-29 | Data transmission method and apparatus, communication device, and storage medium |
CN202280004553.7A CN117643096A (en) | 2022-06-29 | 2022-06-29 | Data transmission method and device, communication equipment and storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/CN2022/102510 WO2024000316A1 (en) | 2022-06-29 | 2022-06-29 | Data transmission method and apparatus, communication device, and storage medium |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2024000316A1 true WO2024000316A1 (en) | 2024-01-04 |
Family
ID=89383481
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/CN2022/102510 WO2024000316A1 (en) | 2022-06-29 | 2022-06-29 | Data transmission method and apparatus, communication device, and storage medium |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN117643096A (en) |
WO (1) | WO2024000316A1 (en) |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102883452A (en) * | 2011-07-11 | 2013-01-16 | 普天信息技术研究院有限公司 | Up semi-pesistent scheduling method |
CN110536351A (en) * | 2019-02-15 | 2019-12-03 | 中兴通讯股份有限公司 | Information processing method, IAB and computer storage medium in IAB network |
CN112584342A (en) * | 2019-09-30 | 2021-03-30 | 华为技术有限公司 | Communication method and communication device |
-
2022
- 2022-06-29 CN CN202280004553.7A patent/CN117643096A/en active Pending
- 2022-06-29 WO PCT/CN2022/102510 patent/WO2024000316A1/en active Application Filing
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102883452A (en) * | 2011-07-11 | 2013-01-16 | 普天信息技术研究院有限公司 | Up semi-pesistent scheduling method |
CN110536351A (en) * | 2019-02-15 | 2019-12-03 | 中兴通讯股份有限公司 | Information processing method, IAB and computer storage medium in IAB network |
CN112584342A (en) * | 2019-09-30 | 2021-03-30 | 华为技术有限公司 | Communication method and communication device |
Non-Patent Citations (1)
Title |
---|
NTT DOCOMO: "On URLLC scheduling and HARQ mechanism", 3GPP DRAFT; R1-1612713 NR_URLLC_FINAL, 3RD GENERATION PARTNERSHIP PROJECT (3GPP), MOBILE COMPETENCE CENTRE ; 650, ROUTE DES LUCIOLES ; F-06921 SOPHIA-ANTIPOLIS CEDEX ; FRANCE, vol. RAN WG1, no. Reno, USA; 20161114 - 20161118, 13 November 2016 (2016-11-13), Mobile Competence Centre ; 650, route des Lucioles ; F-06921 Sophia-Antipolis Cedex ; France , XP051176656 * |
Also Published As
Publication number | Publication date |
---|---|
CN117643096A (en) | 2024-03-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP7353484B2 (en) | Feedback method, feedback device and storage medium | |
WO2021102761A1 (en) | Information processing method and apparatus, communication device, and storage medium | |
WO2021217571A1 (en) | Terminal state switching processing method and apparatus, terminal state switching control method and apparatus, communication device, and medium | |
WO2020237446A1 (en) | Monitoring method and apparatus, signaling issuing method and apparatus, communication device, and storage medium | |
WO2021243600A1 (en) | Data transmission processing method and apparatus, and user equipment, and storage medium | |
WO2022133935A1 (en) | Transmission resource selection method and apparatus, communication device, and storage medium | |
CN113490287B (en) | Method and device for determining contention window, communication equipment and storage medium | |
WO2020237443A1 (en) | Carrier aggregation method and device, communication apparatus, and storage medium | |
WO2024000523A1 (en) | Channel status information processing method and apparatus, communication device and storage medium | |
WO2021012281A1 (en) | Wake-up signal alteration processing method and monitoring method, communication device and storage medium | |
WO2021062712A1 (en) | Information processing method and apparatus, communication device, and storage medium | |
WO2022261973A1 (en) | Information transmission method and apparatus, and communication device and storage medium | |
WO2023050350A1 (en) | Determination method and apparatus for cfr, and communication device and storage medium | |
WO2022261877A1 (en) | Drx timer start method and apparatus, communication device, and storage medium | |
WO2022032581A1 (en) | Uplink transmission sending method and apparatus, uplink transmission receiving method and apparatus, communication device, and medium | |
WO2024000316A1 (en) | Data transmission method and apparatus, communication device, and storage medium | |
WO2021092732A1 (en) | Harq-ack transmission method and apparatus, and communication device | |
WO2023050362A1 (en) | Downlink transmission configuration, receiving method and apparatus, communication device and storage medium | |
WO2023130470A1 (en) | Method and apparatus for suspending listening, and communication device and storage medium | |
EP4057734B1 (en) | Hybrid automatic repeat request acknowledgement transmission method and apparatus, device and medium | |
WO2021109002A1 (en) | Information processing method and apparatus, base station, ue, and storage medium | |
WO2022077377A1 (en) | Communication method and apparatus, network device, user equipment, and storage medium | |
EP4277332A1 (en) | Sidelink control method and apparatus, communication device, and storage medium | |
WO2024060027A1 (en) | Information processing methods and apparatus, communication device, and storage medium | |
US20230300828A1 (en) | Transmission scheduling method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
WWE | Wipo information: entry into national phase |
Ref document number: 202280004553.7 Country of ref document: CN |
|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 22948431 Country of ref document: EP Kind code of ref document: A1 |