WO2022032681A1 - Data transmission method and communication apparatus - Google Patents
Data transmission method and communication apparatus Download PDFInfo
- Publication number
- WO2022032681A1 WO2022032681A1 PCT/CN2020/109360 CN2020109360W WO2022032681A1 WO 2022032681 A1 WO2022032681 A1 WO 2022032681A1 CN 2020109360 W CN2020109360 W CN 2020109360W WO 2022032681 A1 WO2022032681 A1 WO 2022032681A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- resource
- uplink
- resource configuration
- message
- data
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Ceased
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/04—Wireless resource allocation
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D30/00—Reducing energy consumption in communication networks
- Y02D30/70—Reducing energy consumption in communication networks in wireless communication networks
Definitions
- the present application relates to the field of communication technologies, and in particular, to a data transmission method and a communication device.
- a terminal device When a terminal device has an uplink data transmission requirement, it can transmit uplink data based on a dynamic grant (grant based, GB) or dynamic scheduling manner, and the specific process may include the following steps.
- the terminal device reports a non-empty buffer state report (BSR) to the network device, and the network device sends downlink control information (DCI) to the terminal device, and the DCI carries an uplink grant (UL grant).
- BSR non-empty buffer state report
- DCI downlink control information
- UL grant uplink grant
- MTC machine type communication
- mMTC massive machine type communication
- NB-IoT narrow band internet of things
- the data volume of the data to be transmitted by the terminal device is small (may be referred to as small packet data), and the terminal device has the requirement of low power consumption. If the terminal device transmits uplink data based on GB or dynamic scheduling, the system overhead is too large, the resource utilization efficiency is low, the power consumption of the terminal is too large, and the data transmission
- a terminal device in a radio resource control (radio resource control, RRC) idle (idle) state or an RRC inactive (inactive) state can transmit small packet data in a random access (random access, RA) process, Or transmit small packet data based on grant-free (grant-free, GF) resource configuration without the need to perform state transition to enter the RRC connection state and transmit small packet data based on GB or dynamic scheduling. This can save signaling overhead and reduce terminal power consumption.
- RRC radio resource control
- the transmission method of small packet data needs to be further improved.
- the present application provides a data transmission method and a communication device, in order to solve the problem that the small packet data of the terminal device cannot be transmitted at one time during the RA process or the resource configuration based on GF.
- a data transmission method is provided, and the method can be executed by a terminal device or by a component of the terminal device (eg, a processor, a chip, or a chip system, etc.).
- the method may be implemented by the following steps: receiving a first resource configuration and a second resource configuration from a network device, where the first resource configuration is used to configure one or more first uplink resources, and the second resource configuration is used to configure The second uplink resource used for subsequent uplink data transmission, the first uplink resource is used to transmit all or the first part of the uplink data, and the second uplink resource is used to transmit the uplink data except the first part.
- the remaining part when in the RRC idle state or the RRC_inactive INACTIVE state, transmit the uplink data to the network device based on the first resource configuration and the second resource configuration.
- the first resource configuration and the second resource configuration are used to configure uplink transmission resources and uplink transmission parameters.
- the second resource configuration is used to configure resources and/or transmission parameters for subsequent uplink data transmission.
- the first part of the uplink data may be referred to as initial transmission data
- the remaining part of the uplink data other than the first part may be referred to as subsequent transmission data.
- subsequent uplink data transmission may refer to a terminal device in an RRC idle state or an RRC inactive state that fails to transmit the uplink data to be transmitted at one time during the early data transmission process, and remains in the same state. (that is, in the case of entering the connection state without state transition), the transmission for the transmission of subsequent transmission data.
- the subsequent uplink data transmission may also refer to that the terminal equipment in the RRC idle state or the RRC inactive state fails to transmit the to-be-transmitted uplink data at one time during the early data transmission process, and does not transmit the uplink data in the hold state.
- the transmission is performed for the transmission of subsequent transmission data.
- the uplink data may refer to data for a single logical channel or a single logical channel group.
- Uplink data may also refer to a single data radio bearer (DRB) or to a single data radio bearer group.
- DRB data radio bearer
- transmitting the uplink data to the network device based on the first resource configuration and the second resource configuration may include the following situation: when the data volume of the uplink data is less than or equal to the When the amount of data that can be transmitted by the first uplink resource at one time, transmit the uplink data to the network device based on the first uplink resource; or, when the data amount of the uplink data is greater than the amount of data transmitted by the first uplink resource at one time.
- the first part of the uplink data is transmitted to the network device based on the first uplink resource, and the division of the uplink data is transmitted to the network device based on the second uplink resource. The remainder of the first part.
- the amount of data of the first part is the amount of data that can be transmitted at one time by the first uplink resource.
- the amount of uplink data is greater than the amount of data that can be transmitted at one time by the first uplink resource, transmit the first part of the uplink data to the network device based on the first uplink resource, and transmit the first part of the uplink data to the network device based on the second uplink resource. the remainder other than one part.
- the first uplink resource and the second uplink resource may be associated.
- the possible association forms of the first uplink resource and the second uplink resource may include the following possible forms:
- the first resource configuration includes a first period; the second resource configuration includes a second period; the interval between the start position of the second uplink resource and the end position of the first uplink resource is the length of the second period;
- the first resource configuration includes a first period; the second resource configuration includes a second period; the second resource configuration includes a first offset value, and the first offset value is, in a first In one cycle, the offset value between the start position of the second uplink resource and the end position of the first uplink resource;
- the first resource configuration includes a first period; the second resource configuration includes a second period; the second resource configuration includes a second offset value, and the second offset value is, in a first Within a period, the offset value between the start position of the second uplink resource and the time when the response message is received, and the response message is used to respond to the uplink data transmitted on the first uplink resource.
- the first resource configuration includes a first cycle; the second resource configuration includes a third offset value and a time interval; wherein the third offset value is, within a first cycle, the The offset value between the start position of the second uplink resource and the end position of the first uplink resource; the time interval is the time interval between two adjacent transmission resources in the second uplink resource.
- the first time unit may be any one of the following: a time slot, a symbol, a subframe, and a frame.
- the second period takes the second time unit as a unit, and the second time unit may be any one of the following: a time slot, a symbol, a subframe, and a frame.
- the interval of the first cycle is relatively large. If the terminal device waits for the first uplink resource to send subsequent transmission data after sending the initial transmission data to the network device, the delay will increase. By configuring the second uplink resource, the terminal device can send subsequent transmission data on the second uplink resource, thereby improving the efficiency of subsequent uplink transmission and reducing the delay.
- optional configuration methods for the first resource configuration and the second resource configuration are as follows.
- first system information from a network device is received, where the first system information includes the first resource configuration and the second resource configuration; or, the first RRC from the network device is received A release message, where the first RRC release message includes the first resource configuration and the second resource configuration.
- receive second system information from a network device where the second system information includes the first resource configuration
- receive a second RRC release message from a network device where the second RRC release message includes the first resource configuration 2.
- the first part of the uplink data is sent to the network device on the first uplink resource, and a first message from the network device is received, where the first message is used to respond to the In the first part of the uplink data, the first message is used to activate the second resource configuration, or the first message is used to reconfigure the second resource configuration, or the first message is used to update the second resource configuration.
- the first uplink resource may be a random access resource, and the first message may be a message Msg4 in a four-step random access process or a message MsgB in a two-step random access process; or, the first The uplink resource may be an unlicensed GF resource, and the first message may be a response message of the first part of the uplink data.
- the network device configures the first resource configuration for the terminal device.
- the network device configures the second resource configuration for the terminal device.
- the second resource configuration is carried in any one of the following messages: Msg4 in the four-step random access procedure, MsgB or GFR message in the two-step random access procedure.
- the terminal device acquires the first resource configuration and the second resource configuration through the manner a before the data early transmission process.
- the terminal device sends initial transmission data to the network device on the first uplink resource, and after receiving the initial transmission data, the network device sends a first message to the terminal device.
- the first message is used to activate the second resource configuration, or the first message is used for to reconfigure the second resource configuration, or the first message is used to update the second resource configuration.
- the network device configures the second resource configuration for the terminal device through the method a, and after receiving the initial transmission data, by sending a first message to the terminal device to reconfigure or update the second resource configuration, the parameters of the second resource configuration can be optimized, so that the first The second resource configuration is more suitable for subsequent uplink data transmission.
- a more suitable second resource configuration may be adapted according to the auxiliary information sent by the terminal device to improve resource utilization.
- the second resource configuration includes at least one of the following types of parameters: period of time-domain resources, parameters related to open-loop power control, waveform, redundancy version sequence, number of repetitions, frequency hopping mode, resource Allocation type, HARQ process number of HARQ, demodulation reference signal DMRS related parameters, modulation and coding scheme MCS table, resource block RBG group size, time domain resource, frequency domain resource or MCS.
- first information may also be sent to the network device, where the first information is used to indicate a mode supported or expected by the terminal device for subsequent uplink data transmission.
- the first information may be capability information of the terminal device.
- the first information may also be configuration request information.
- second information may also be reported to the network device, where the second information is used to indicate whether the terminal device supports or expects retransmission based on dynamic authorization.
- third information may also be reported to the network device, where the third information is used to indicate whether the terminal device supports or expects to monitor physical layer HARQ feedback information.
- a data transmission method is provided, and the method can be executed by a network device or by a component of the network device (for example, a processor, a chip, or a chip system, etc.).
- the method can be implemented by the following steps: sending a first resource configuration and a second resource configuration to the terminal device, where the first resource configuration is used to configure one or more first uplink resources, and the second resource configuration is used for configuration In the second uplink resource for subsequent uplink data transmission, the first uplink resource is used to transmit all or the first part of the uplink data, and the second uplink resource is used to transmit the remainder of the uplink data except the first part part; receiving the uplink data from the terminal device based on the first resource configuration and the second resource configuration.
- the first part of the uplink data may be referred to as initial transmission data, and the remaining part of the uplink data other than the first part may be referred to as subsequent transmission data.
- the second resource configuration for the terminal device for subsequent uplink data transmission it is applicable to early uplink data transmission in more scenarios, broadens the requirements for uplink data early transmission, and optimizes the performance of uplink data early transmission.
- all uplink data transmission can be completed without the terminal equipment performing state transition to enter the connected state, saving signaling overhead caused by state transition, and helping to save energy consumption of the terminal equipment.
- subsequent uplink data transmission may refer to a terminal device in an RRC idle state or an RRC inactive state that fails to transmit the uplink data to be transmitted at one time during the early data transmission process, and remains in the same state. (that is, in the case of entering the connection state without state transition), the transmission for the transmission of subsequent transmission data.
- the subsequent uplink data transmission may also refer to that the terminal equipment in the RRC idle state or the RRC inactive state fails to transmit the to-be-transmitted uplink data at one time during the early data transmission process, and does not transmit the uplink data in the hold state.
- the transmission is performed for the transmission of subsequent transmission data.
- the uplink data may refer to data for a single logical channel or a single logical channel group.
- Uplink data may also refer to a single data radio bearer (DRB) or to a single data radio bearer group.
- DRB data radio bearer
- the amount of data of the first part is the amount of data that can be transmitted at one time by the first uplink resource.
- the first uplink resource and the second uplink resource may be associated.
- first uplink resource and the second uplink resource reference may be made to the description of the first aspect.
- optional configuration methods for the first resource configuration and the second resource configuration are as follows.
- sending the first resource configuration and the second resource configuration to the terminal device includes:
- first system information is sent to the terminal device, where the first system information includes the first resource configuration and the second resource configuration; or, the first system information is sent to the terminal device An RRC release message, where the first RRC release message includes the first resource configuration and the second resource configuration.
- the first part of the uplink data from the terminal device is received on the first uplink resource, and a first message is sent to the terminal device, where the first message is used to respond to the In the first part of the uplink data, the first message is used to activate the second resource configuration, or the first message is used to reconfigure the second resource configuration, or the first message is used to update the second resource configuration.
- the first uplink resource is a random access resource
- the first message is a message Msg4 in a four-step random access process or a message MsgB in a two-step random access process; or, the first uplink resource
- the first message is a response message of the first part of the uplink data.
- the network device configures the first resource configuration for the terminal device.
- the network device configures the second resource configuration for the terminal device.
- the second resource configuration is carried in any of the following messages: Msg4 in the four-step random access procedure, MsgB or GFR message in the two-step random access procedure.
- the network device configures the second resource configuration for the terminal device through the way a, and after receiving the initial transmission data, reconfigures or updates the second resource configuration by sending a first message to the terminal device, which can optimize the first
- the parameters of the second resource configuration make the second resource configuration more suitable for subsequent uplink data transmission.
- a more suitable second resource configuration may be adapted according to the auxiliary information sent by the terminal device to improve resource utilization.
- the second resource configuration includes at least one of the following types of parameters: period of time-domain resources, parameters related to open-loop power control, waveform, redundancy version sequence, number of repetitions, frequency hopping mode, resource Allocation type, HARQ process number of HARQ, demodulation reference signal DMRS related parameters, modulation and coding scheme MCS table, resource block RBG group size, time domain resource, frequency domain resource or MCS.
- first information from the terminal device is received, where the first information is used to indicate a mode supported or expected by the terminal device for subsequent uplink data transmission.
- the first information may be capability information of the terminal device.
- the first information may also be configuration request information.
- the network device sends the fourth information to the terminal device, and the terminal device receives the fourth information from the network device.
- the fourth information may be used to indicate any one or more of the following: indicating whether the terminal device performs subsequent uplink transmission; instructing the terminal device to use for subsequent uplink data transmission; and configuring resources for subsequent uplink data transmission.
- a communication device may be a terminal device, or a device in the terminal device (eg, a chip, or a chip system, or a circuit), or a device that can be used in conjunction with the terminal device.
- the communication device may include modules corresponding to one-to-one execution of the methods/operations/steps/actions described in the first aspect, and the modules may be hardware circuits, software, or hardware circuits combined with software.
- the communication device may include a processing module and a communication module. The processing module is used to call the communication module to perform the function of receiving and/or sending. Further, the communication module may also include a receiving module and a sending module.
- a receiving module configured to receive a first resource configuration and a second resource configuration from a network device, where the first resource configuration is used to configure one or more first uplink resources, and the second resource configuration is used to configure Configure a second uplink resource for subsequent uplink data transmission, the first uplink resource is used to transmit all or the first part of the uplink data, and the second uplink resource is used to transmit the uplink data except the first part The remaining part; a sending module, configured to transmit the uplink data to the network device based on the first resource configuration and the second resource configuration when in the RRC idle state or the RRC_inactive INACTIVE state .
- the sending module when transmitting the uplink data to the network device based on the first resource configuration and the second resource configuration, is specifically configured to: when the data volume of the uplink data is When the amount of data that can be transmitted at one time by the first uplink resource is less than or equal to, transmit the uplink data to the network device based on the first uplink resource; or, when the data amount of the uplink data is greater than the first uplink resource.
- the amount of data that one uplink resource can transmit at one time transmit the first part of the uplink data to the network device based on the first uplink resource, and transmit the uplink data to the network device based on the second uplink resource. the remainder of the data other than the first portion.
- the amount of data of the first part is the amount of data that can be transmitted at one time by the first uplink resource.
- the first resource configuration includes a first period
- the second resource configuration includes a second period
- the start position of the second uplink resource and the end position of the first uplink resource are between The interval is the length of the second cycle
- the second resource configuration includes a first offset value
- the first offset value is, within a first cycle, the start of the second uplink resource an offset value between the position and the end position of the first uplink resource
- the second resource configuration includes a second offset value
- the second offset value is, within a first period, the The offset value between the start position of the second uplink resource and the time when the response message is received, where the response message is used to respond to the uplink data transmitted on the first uplink resource.
- the first resource configuration includes a first period; the second resource configuration includes a third offset value and a time interval; wherein the third offset value is, in a first period , the offset value between the start position of the second uplink resource and the end position of the first uplink resource; the time interval is the time interval between two adjacent transmission resources in the second uplink resource .
- the receiving module when receiving the first resource configuration and the second resource configuration from the network device, is specifically configured to: receive first system information from the network device, where the first system information includes the first resource configuration and the second resource configuration; or, receiving a first RRC release message from a network device, where the first RRC release message includes the first resource configuration and the second resource configuration.
- the receiving module when receiving the first resource configuration and the second resource configuration from the network device, is specifically configured to: receive second system information from the network device, where the second system information includes the first resource configuration; and receiving a second RRC release message from a network device, where the second RRC release message includes the second resource configuration.
- the sending module is further configured to: send the first part of the uplink data to the network device on the first uplink resource; the receiving module is further configured to: receive data from the network The first message of the device; the first message is used to respond to the first part of the uplink data, the first message is used to activate the second resource configuration, or the first message is used to reconfigure the second resource configuration, or the first message is used to update the second resource configuration.
- the first uplink resource is a random access resource
- the first message is a message Msg4 in a four-step random access process or a message MsgB in a two-step random access process; or, all
- the first uplink resource is an unlicensed GF resource
- the first message is a response message of the first part of the uplink data.
- the second resource configuration is carried in any one of the following messages: Msg4 in the four-step random access procedure, MsgB or GFR message in the two-step random access procedure.
- the second resource configuration includes at least one of the following types of parameters: period of time-domain resources, parameters related to open-loop power control, waveform, redundancy version sequence, number of repetitions, frequency hopping mode, resource Allocation type, HARQ process number of HARQ, demodulation reference signal DMRS related parameters, modulation and coding scheme MCS table, resource block RBG group size, time domain resource, frequency domain resource or MCS.
- the sending module is further configured to: send first information to the network device, where the first information is used to indicate a mode supported or expected by the terminal device for subsequent uplink data transmission.
- the receiving module and the sending module may also be used to perform other operations performed by the terminal device, and reference may be made to the description of the first aspect.
- a communication apparatus may be a network device, a device in a network device (eg, a chip, or a chip system, or a circuit), or a device that can be used in conjunction with the network device.
- the communication device may include modules corresponding to one-to-one execution of the methods/operations/steps/actions described in the first aspect, and the modules may be hardware circuits, software, or hardware circuits combined with software.
- the communication device may include a processing module and a communication module. The processing module is used to call the communication module to perform the function of receiving and/or sending. Further, the communication module may also include a receiving module and a sending module.
- a sending module configured to send a first resource configuration and a second resource configuration to the terminal device, where the first resource configuration is used to configure one or more first uplink resources, and the second resource configuration is used to configure The second uplink resource used for subsequent uplink data transmission, the first uplink resource is used to transmit all or the first part of the uplink data, and the second uplink resource is used to transmit the uplink data except the first part.
- the remaining part a receiving module, configured to receive the uplink data from the terminal device based on the first resource configuration and the second resource configuration.
- the amount of data of the first part is the amount of data that can be transmitted at one time by the first uplink resource.
- the first resource configuration includes a first period;
- the second resource configuration includes a second period;
- the interval between the start position of the second uplink resource and the end position of the first uplink resource is the length of the second period; or the second resource configuration includes a first offset value, the first The offset value is, within a first period, the offset value between the start position of the second uplink resource and the end position of the first uplink resource; or the second resource configuration includes a second offset value.
- Offset value, the second offset value is, in a first cycle, the offset value between the start position of the second uplink resource and the receiving moment of the response message, the response message is used to respond to the Uplink data transmitted on the first uplink resource.
- the first resource configuration includes a first period; the second resource configuration includes a third offset value and a time interval; wherein the third offset value is, in a first period , the offset value between the start position of the second uplink resource and the end position of the first uplink resource; the time interval is the time interval between two adjacent transmission resources in the second uplink resource .
- the sending module when sending the first resource configuration and the second resource configuration to a terminal device, is specifically configured to: send first system information to the terminal device, where the first system information includes the first resource configuration and the second resource configuration; or, sending a first RRC release message to the terminal device, where the first RRC release message includes the first resource configuration and the second resource configuration .
- the sending module when sending the first resource configuration and the second resource configuration to the terminal device, is specifically configured to: send second system information to the terminal device, where the second system information includes the first resource configuration; sending a second RRC release message to the terminal device, where the second RRC release message includes the second resource configuration.
- the receiving module is further configured to: receive the first part of the uplink data from the terminal device on the first uplink resource, and send a first message to the terminal device, the The first message is used to respond to the first part of the uplink data, and the first message is used to activate the second resource configuration, or the first message is used to reconfigure the second resource configuration, or the first message Used to update the second resource configuration.
- the first uplink resource is a random access resource
- the first message is a message Msg4 in a four-step random access process or a message MsgB in a two-step random access process; or, all
- the first uplink resource is an unlicensed GF resource
- the first message is a response message of the first part of the uplink data.
- the second resource configuration is carried in any one of the following messages: Msg4 in the four-step random access procedure, MsgB or GFR message in the two-step random access procedure.
- the second resource configuration includes at least one of the following types of parameters: period of time-domain resources, parameters related to open-loop power control, waveform, redundancy version sequence, number of repetitions, frequency hopping mode, resource Allocation type, HARQ process number of HARQ, demodulation reference signal DMRS related parameters, modulation and coding scheme MCS table, resource block RBG group size, time domain resource, frequency domain resource or MCS.
- the receiving module is further configured to: receive first information from the terminal device, where the first information is used to indicate a mode supported or expected by the terminal device for subsequent uplink data transmission .
- the receiving module and the sending module may also be used to perform other operations performed by the network device, and reference may be made to the description of the second aspect.
- a communication device in a fifth aspect, includes a communication interface and a processor, and the communication interface is used for the communication device to communicate with other devices, such as data or signal transmission and reception.
- the communication interface may be a transceiver, circuit, bus, module, or other type of communication interface.
- the processor is configured to invoke a set of programs, instructions or data to execute the method described in the first aspect.
- the communication apparatus may also include a memory for storing programs, instructions or data invoked by the processor. The memory is coupled to the processor, and when the processor executes the instructions or data stored in the memory, the method described in the first aspect can be implemented.
- a communication device in a sixth aspect, includes a communication interface and a processor, and the communication interface is used for the communication device to communicate with other devices, such as data or signal transmission and reception.
- the communication interface may be a transceiver, circuit, bus, module, or other type of communication interface.
- the processor is configured to invoke a set of programs, instructions or data to execute the method described in the second aspect above.
- the communication apparatus may also include a memory for storing programs, instructions or data invoked by the processor. The memory is coupled to the processor, and when the processor executes the instructions or data stored in the memory, the method described in the second aspect above can be implemented.
- the embodiments of the present application further provide a computer-readable storage medium, where computer-readable instructions are stored in the computer-readable storage medium, and when the computer-readable instructions are run on a computer, the The method described in one aspect is performed.
- the embodiments of the present application further provide a computer-readable storage medium, where computer-readable instructions are stored in the computer-readable storage medium, and when the computer-readable instructions are executed on a computer, the computer-readable instructions can be The method described in the second aspect is performed.
- an embodiment of the present application provides a chip system, where the chip system includes a processor, and may further include a memory, for implementing the method described in the first aspect above.
- the chip system can be composed of chips, and can also include chips and other discrete devices.
- an embodiment of the present application provides a chip system, where the chip system includes a processor and may further include a memory, for implementing the method described in the second aspect above.
- the chip system can be composed of chips, and can also include chips and other discrete devices.
- an embodiment of the present application provides a communication system, where the communication system includes a terminal device and a network device, where the terminal device is configured to execute the method described in the first aspect, and the network device is configured to execute the method described in the second aspect. the method described.
- a twelfth aspect provides a computer program product comprising instructions which, when run on a computer, cause the method as described in the first aspect above to be performed.
- a thirteenth aspect provides a computer program product comprising instructions which, when run on a computer, cause the method of the second aspect above to be performed.
- FIG. 1 is a schematic diagram of a communication system architecture in an embodiment of the application
- 2a is a schematic diagram of a user plane protocol stack in an embodiment of the application
- FIG. 2b is a schematic diagram of a control plane protocol stack in an embodiment of the present application.
- FIG. 3 is a schematic diagram of state transition in an embodiment of the present application.
- FIG. 4 is a schematic diagram of a process of early data transmission in four-step RA in an embodiment of the present application
- FIG. 5 is a schematic diagram of a process of early data transmission in two-step RA in an embodiment of the present application
- FIG. 7a is a schematic diagram of a possible association form of the first uplink resource and the second uplink resource in the embodiment of the present application;
- FIG. 7b is one of the schematic diagrams of possible association forms of the first uplink resource and the second uplink resource in the embodiment of the present application;
- FIG. 7c is one of the schematic diagrams of possible association forms of the first uplink resource and the second uplink resource in the embodiment of the present application;
- FIG. 7d is one of the schematic diagrams of possible association forms of the first uplink resource and the second uplink resource in the embodiment of the present application;
- FIG. 8 is the second schematic flowchart of the data transmission method in the embodiment of the present application.
- FIG. 9 is the third schematic flowchart of the data transmission method in the embodiment of the application.
- FIG. 10 is one of the schematic structural diagrams of the communication device in the embodiment of the application.
- FIG. 11 is the second schematic diagram of the structure of the communication device according to the embodiment of the present application.
- Embodiments of the present application provide a data transmission method and apparatus. Among them, the method and the device are based on the same inventive concept. Since the principles of the method and the device for solving the problem are similar, the implementation of the device and the method can be referred to each other, and the repetition will not be repeated.
- "and/or" describes the association relationship of the associated objects, indicating that there may be three kinds of relationships, for example, A and/or B may indicate that A exists alone, A and B exist simultaneously, and a single relationship exists. There are three cases of B.
- the character "/" generally indicates that the associated objects are an "or” relationship. In this application, at least one refers to one or more; multiple refers to two or more.
- the data transmission method provided by the embodiments of the present application may be applied to a fourth generation (4th generation, 4G) communication system, such as a long term evolution (long term evolution, LTE) communication system, and may also be applied to a fifth generation (5th generation, 5G) communication system A communication system, such as a 5G new radio (NR) communication system, or applied to various communication systems in the future, such as a 6th generation (6G) communication system.
- the methods provided in the embodiments of the present application may also be applied to a Bluetooth system, a WiFi system, a LoRa system, or a car networking system.
- the methods provided in the embodiments of the present application may also be applied to a satellite communication system, where the satellite communication system may be integrated with the above-mentioned communication system.
- the communication system 100 includes a network device 101 and a terminal device 102 .
- the apparatuses provided in the embodiments of the present application may be applied to the network device 101 or applied to the terminal device 102 .
- FIG. 1 only shows a possible communication system architecture to which the embodiments of the present application can be applied, and in other possible scenarios, the communication system architecture may also include other devices.
- the network device 110 is a node in a radio access network (radio access network, RAN), which may also be referred to as a base station, and may also be referred to as a RAN node (or device).
- access network devices 101 are: gNB/NR-NB, transmission reception point (TRP), evolved Node B (evolved Node B, eNB), radio network controller (radio network controller, RNC), Node B (Node B, NB), Base Station Controller (BSC), Base Transceiver Station (BTS), Home Base Station (for example, home evolved NodeB, or home Node B, HNB) , base band unit (BBU), or wireless fidelity (wireless fidelity, Wifi) access point (access point, AP), satellite equipment, or network equipment in 5G communication systems, or possible future communication systems network equipment.
- RNC transmission reception point
- RNC radio network controller
- Node B Node B
- BSC Base Station Controller
- BTS Base Transceiver Station
- BBU base band
- the network device 110 may also be other devices with network device functions.
- the network device 110 may also be a device that functions as a network device in device-to-device (device to device, D2D) communication, vehicle networking communication, and machine communication.
- the network device 110 may also be a network device in a possible future communication system.
- a gNB may include a centralized unit (CU) and a DU.
- the gNB may also include a radio unit (RU).
- CU implements some functions of gNB
- DU implements some functions of gNB, for example, CU implements radio resource control (radio resource control, RRC), packet data convergence protocol (packet data convergence protocol, PDCP) layer functions
- DU implements wireless chain
- the functions of the road control radio link control, RLC
- media access control media access control, MAC
- physical (physical, PHY) layers The functions of the road control (radio link control, RLC), media access control (media access control, MAC) and physical (physical, PHY) layers.
- the network device may be a CU node, a DU node, or a device including a CU node and a DU node.
- the CU may be divided into network equipment in the access network RAN, and the CU may also be divided into network equipment in the core network CN, which is not limited herein.
- the terminal device 102 also known as user equipment (UE), mobile station (MS), mobile terminal (MT), etc., is a device that provides voice or data connectivity to users , or IoT devices.
- the terminal device includes a handheld device with a wireless connection function, a vehicle-mounted device, and the like.
- terminal devices can be: mobile phones, tablet computers, notebook computers, PDAs, mobile internet devices (MIDs), wearable devices (such as smart watches, smart bracelets, pedometers, etc.), in-vehicle devices ( For example, automobiles, bicycles, electric vehicles, airplanes, ships, trains, high-speed rails, etc.), virtual reality (VR) devices, augmented reality (AR) devices, wireless terminals in industrial control, smart home devices ( For example, refrigerators, TVs, air conditioners, electricity meters, etc.), intelligent robots, workshop equipment, wireless terminals in unmanned driving, wireless terminals in remote surgery, wireless terminals in smart grid, wireless terminals in transportation safety , wireless terminals in smart cities, or wireless terminals in smart homes, flying equipment (eg, smart robots, hot air balloons, drones, airplanes), etc.
- MIDs mobile internet devices
- wearable devices such as smart watches, smart bracelets, pedometers, etc.
- in-vehicle devices For example, automobiles, bicycles, electric vehicles, airplanes
- the terminal device may also be other devices with a terminal function, for example, the terminal device may also be a device serving as a terminal function in D2D communication.
- the terminal device may also be a device serving as a terminal function in D2D communication.
- a terminal device with a wireless transceiver function and a chip that can be installed in the aforementioned terminal device are collectively referred to as a terminal device.
- the user plane protocol stack for communication between the terminal device and the network device includes a service data adaptation (SDAP) layer, a packet data convergence protocol (PDCP) layer, radio link control (radio link control, RLC) layer, medium access control (medium access control, MAC) layer and physical (physical, PHY) layer.
- SDAP service data adaptation
- PDCP packet data convergence protocol
- RLC radio link control
- MAC medium access control
- PHY physical
- the control plane protocol stack for communication between terminal equipment and network equipment includes a non-access stratum (NAS) layer, a radio resource control (RRC) layer, and a PDCP layer. , RLC layer, MAC layer and PHY layer.
- NAS non-access stratum
- RRC radio resource control
- PDCP packet data convergence protocol
- RRC_IDLE RRC idle
- RRC_INACTIVE RRC inactive
- RRC_CONNECTED RRC connected
- the terminal device is in the RRC_CONNECTED state or the RRC_INACTIVE state. If the terminal device does not establish an RRC connection, the terminal device is in the RRC_IDLE state.
- the RRC_INACTIVE state is a state introduced for terminal equipment in the 5G NR communication system.
- the RRC_INACTIVE state is mainly aimed at the situation that "terminal equipment with infrequent (infrequent) data transmission is usually kept in the RRC_INACTIVE state by the network".
- the terminal device starts to be in the RRC_IDLE state.
- the terminal device will perform a random access procedure to establish (setup) an RRC connection with the network device, and enter the RRC_CONNECTED state.
- the terminal device starts data transmission after entering the RRC_CONNECTED state, where the RRC connection is established by sending a connection establishment request message, such as RRCSetupRequest, to the network device during the process of initiating random access by the terminal device, and receiving the connection establishment message sent by the network device, For example RRCSetup.
- the network device may release the terminal device to make it transfer to the RRC_IDLE state or the RRC_INACTIVE state. For example, the network device sends a release message with a suspend indication, such as RRCRelease with suspend indication, so that the terminal device enters the RRC_INACTIVE state. Or the network device sends a release message, such as RRCRelease, to make the terminal device enter the RRC_IDLE state.
- a suspend indication such as RRCRelease with suspend indication
- the terminal device in the RRC_INACTIVE state can also return to the RRC_CONNECTED state through a resume (resume) message, for example, the terminal device sends an RRC resume request (RRCResumeRequest) and receives an RRC resume (RRCResume), returning to the RRC_CONNECTED state.
- the network device can also release the terminal device to transfer it to the RRC_IDLE state.
- the RRC_IDLE state can also be briefly described as the idle state or the IDLE state; the RRC_INACTIVE state can also be briefly described as the inactive state or the INACTIVE state; the RRC_CONNECTED state can also be briefly described as the connected state or the active state or the CONNECTED state.
- RRC states which may also be simply referred to as states
- This embodiment of the present application can implement early data transmission (early data transmission, EDT) for a terminal device in an RRC idle state or an RRC inactive state.
- EDT early data transmission
- Early data transmission can be considered that a terminal device in an RRC idle state or an RRC inactive state can transmit data without changing the state to enter the RRC connected state.
- the data transmitted in the early data transmission may include user plane data, and the user plane data in this embodiment of the present application is simply referred to as data.
- Early data transmission may include early transmission of uplink data and early transmission of downlink data.
- the user plane data transmitted during the early transmission of uplink data may be referred to as uplink data.
- the user plane data transmitted during the early transmission of downlink data may be called downlink data.
- the data transmitted in the traditional data early transmission process can have any one or more of the following characteristics: 1.
- the amount of data is less than the set threshold; 2. It can be transmitted through a network protocol IP packet; 3. It can be transmitted through a transmission block , TB) transmission.
- the data transmitted in the process of early data transmission can be called small data or small data, and the process of early data transmission can also be called small packet transmission.
- Mode 1 Implement early data transmission in the random access (RA) process.
- the RA-based small packet transmission means that the terminal device sends uplink data to the network device or receives downlink data during the RA process.
- RA can include two-step RA and four-step RA.
- the terminal device sends a message 1 (Msg1) to the network device, and the network device receives a message 1 (Msg1) from the terminal device, where the message 1 is a random access preamble (random access preamble).
- Msg1 message 1
- Msg1 random access preamble
- the network device sends a message 2 (Msg2) to the terminal device, and the terminal device receives the message 2 from the network device.
- Msg2 message 2
- the message 2 is a random access response (random access response).
- the terminal device sends a message 3 (Msg3) to the network device, and the network device receives the message 3 (Msg3) from the terminal device.
- Msg3 message 3
- Uplink data can be carried in Msg3.
- the network device sends a message 4 (Msg4) to the terminal device, and the terminal device receives the message 4 from the network device.
- Msg4 message 4
- downlink data is carried in Msg4.
- the terminal device sends a message A (MsgA) to the network device, and the network device receives the message A from the terminal device.
- MsgA message A
- Uplink data can be carried in MsgA.
- the transmission channel of MsgA may include a physical random access channel (PRACH) and a physical uplink shared channel (PUSCH).
- PRACH is used to send the random access preamble Preamble
- PUSCH physical uplink shared channel
- PRACH is used to send the random access preamble Preamble
- Preamble is used by the network device to estimate the timing advance (Timing Advance) of the terminal device, so that the terminal device can achieve uplink synchronization with the network device.
- the early transmitted uplink data can be sent through the PUSCH of the MsgA.
- the network device returns a message B (MsgB) to the terminal, and the terminal device receives the message B from the network device.
- MsgB message B
- Downlink data can be carried in MsgB.
- the early transmitted downlink data can be transmitted on the physical downlink shared channel PDSCH of the MsgB.
- Method 2 Early data transmission based on grant-free (GF). The process of GF-based data early transmission is as follows.
- the network device pre-configures PUSCH resources and transmission parameters for the terminal device for uplink data transmission in a semi-static manner.
- the terminal device When the terminal device has uplink data to send, it directly uses the pre-configured PUSCH resources and parameters to send data to the network device. It is not necessary to receive a dynamic UL grant from the network device, nor to send a Preamble for random access.
- Pre-configured uplink resource (PUR) transmission in LTE and configured grant (CG) transmission in NR belong to the category of uplink grant-free transmission.
- CG includes the first type (Type 1) CG and the second type (Type 2) CG. Transmission based on PUR is similar to transmission based on Type 1CG.
- the network device configures resources and transmission parameters for the terminal device through RRC signaling, for example, configure one or more of the following parameters: period of time domain resources, parameters related to open-loop power control, Waveform, redundancy version sequence, repetition times, frequency hopping mode, resource allocation type, hybrid automatic retransmission request (HARQ) process number, demodulation reference signal (demodulation reference Signal, DMRS) related parameters, modulation coding Modulation and coding scheme (MCS) table, resource block group (RBG) group size, time domain resources, frequency domain resources, MCS, etc.
- HARQ hybrid automatic retransmission request
- MCS modulation coding Modulation and coding scheme
- the network device adopts a two-step resource configuration method.
- the network device sends the configured authorization configuration information through RRC signaling, and the configuration information is used to configure one or more of the following transmission resources and transmission parameters : Period of time domain resources, related parameters of open-loop power control, waveform, redundancy version sequence, number of repetitions, frequency hopping mode, resource allocation type, number of HARQ processes, related parameters of reference signal for demodulation, MCS table, RBG group size .
- the PUSCH transmission of Type2CG is activated by the downlink control information (DCI) scrambled with the configured scheduling radio network temporary identifier (CS-RNTI), and at the same time, the configuration including time domain resources, Other transmission resources and transmission parameters including frequency domain resources, DMRS, MCS, etc.
- DCI downlink control information
- CS-RNTI configured scheduling radio network temporary identifier
- the terminal device Based on the license-free small packet transmission, the terminal device does not need to send the preamble, so it is more suitable for the scenario where the terminal device and the network device are in a synchronized state. Compared with the RA-based solution, it can further save signaling overhead and terminal device power consumption.
- the traditional data early transmission process has certain requirements or restrictions on the transmitted data.
- the amount of data needs to be less than a certain threshold, and for example, data is transmitted through one IP packet or one TB, and for example, the data to be transmitted can be transmitted at one time.
- the data transmitted early may not meet these requirements, or the above restrictions have an impact on the effect or performance of early data transmission.
- the embodiments of the present application provide a data transmission method, so as to optimize the data early transmission process.
- the flow of the data transmission method provided by the embodiment of the present application is as follows.
- the network device sends the first resource configuration and the second resource configuration to the terminal device.
- the terminal device receives the first resource configuration and the second resource configuration from the network device.
- the first resource configuration and the second resource configuration are used to configure uplink transmission resources and uplink transmission parameters.
- the second resource configuration is used to configure resources and/or transmission parameters for subsequent uplink data transmission (subsequent uplink transmission, subsequent UL Tx).
- the first resource configuration is used for configuring one or more first uplink resources
- the second resource configuration is used for configuring second uplink resources
- the second uplink resources are used for resources for subsequent uplink data transmission.
- the first uplink resource is used to transmit all or the first part of the uplink data
- the second uplink resource is used to transmit the remaining part of the uplink data except the first part.
- the terminal device When the terminal device is in the RRC idle state or the RRC inactive state, transmit uplink data to the network device based on the first resource configuration and the second resource configuration, and the network device receives the uplink data from the terminal device based on the first resource configuration and the second resource configuration. upstream data.
- uplink data in the process of early data transmission may be divided into initial transmission data and subsequent transmission data.
- the initial transmission data may be data transmitted by using the first uplink resource
- the subsequent transmission data may be data transmitted by using the second uplink resource.
- the initial transmission data may be the first part of the uplink data
- the subsequent transmission data may be the remaining part of the uplink data except the first part.
- the second resource configuration is used to configure dedicated resources and/or transmission parameters for subsequent uplink data transmission.
- the second uplink resource is a dedicated uplink resource for subsequent transmission data, and the subsequent transmission data is transmitted on the second uplink resource.
- Subsequent uplink data transmission may refer to the terminal equipment in the RRC idle state or the RRC inactive state, which fails to transmit the uplink data to be transmitted at one time during the data early transmission process, and keeps the state unchanged (that is, does not perform state transition to enter. In the case of the connected state), the transmission for the transmission of subsequent transmission data.
- Subsequent uplink data transmission may also refer to the terminal equipment in the RRC idle state or the RRC inactive state, which fails to transmit the uplink data to be transmitted at one time in the process of early data transmission, and keeps the state unchanged (that is, does not perform state transition). In the case of entering the connected state), before receiving the RRC release instruction sent by the network device, the transmission is performed for the transmission of subsequent transmission data.
- Subsequent uplink data transmission can be applied to the following scenarios.
- the terminal equipment If the terminal equipment is in the RRC idle state or the RRC inactive state, and the amount of data to be transmitted is relatively large, after an early transmission of uplink data (such as sending uplink data through message 3, message A or CG resources), buffer the data. There is still data to be transmitted in the terminal equipment, the terminal device does not enter the connected state, but maintains the original state (RRC idle state or RRC inactive state) to complete the transmission of subsequent transmission data.
- the terminal device If the terminal device is in the RRC idle state or the RRC inactive state, there is only one data packet in the buffer of the terminal device, but the size of the data packet exceeds the TBS that the terminal device can transmit in one uplink data early transmission, so the terminal device needs to Segmentation is performed on the data packet in the buffer, a part of the data packet is transmitted using the first uplink resource, and subsequent data transmission is transmitted using the second uplink resource.
- the terminal device performs state transition to enter the connected state to complete the remaining data that has not been transmitted in the early data transmission, it does not belong to the subsequent uplink data transmission.
- the terminal device When the terminal device is in the RRC idle state or the RRC inactive state, an early uplink data transmission is performed. There is no remaining data in the buffer to be transmitted, but after a period of time, new data arrives in the buffer, and the transmission of new data does not belong to the subsequent uplink. data transmission.
- the uplink data transmitted during the early transmission of uplink data may involve the following services, such as WeChat of a smart device, instant messages of QQ, heartbeat packets or push messages of an application (app).
- non-smartphone related services such as periodic data (such as heartbeat packets) of wearable devices, periodic readings sent by industrial wireless sensor networks, and smart meters.
- the terminal device may select a mode for transmitting uplink data based on the characteristics of the data to be transmitted.
- the uplink data is transmitted to the network device based on the first uplink resource.
- the terminal device may also allocate the amount of data transmitted by the first uplink resource and the second uplink resource respectively.
- the allocation method can be any method, for example, it can be allocated evenly; for another example, it can be allocated based on a sharing algorithm.
- the uplink data may refer to data for a single logical channel or a single logical channel group.
- Uplink data may also refer to a single DRB or to a single data radio bearer group.
- the second resource configuration may be the resource configuration of the GF.
- the GF may be PUR-based transmission in LTE, and the second uplink resource may be a PUR-based resource.
- GF can also be CG-based transmission in NR, and the second uplink resource can be CG-based resource, including Type 1 CG and Type 2 CG.
- the second resource configuration includes at least one of the following types of parameters: time-domain resource period, open-loop power control-related parameters, waveform, redundancy version sequence, repetition times, frequency hopping mode, resource allocation type, hybrid automatic repeat request (HARQ) Number of processes, demodulation reference signal DMRS related parameters, modulation and coding scheme MCS table, resource block RBG group size, time domain resources, frequency domain resources, MCS, TBS or power control.
- HARQ hybrid automatic repeat request
- the first resource configuration may be the resource configuration of the RA or the resource configuration of the GF.
- the first resource configuration and the second resource configuration may be two sets of resource configurations.
- the network device configures two sets of resource configurations for the terminal device, one set is used for initial uplink data transmission, and the other set is used for subsequent uplink data transmission.
- a set of resource configuration here refers to all resources determined according to a configuration parameter set.
- the configuration parameter set may include time domain resources, frequency domain resources, DMRS, MCS/TBS, waveform, power control, HARQ process, etc. one or more parameters.
- the first resource configuration and the second resource configuration may also have a common resource configuration.
- the network device may first configure the first resource configuration for the terminal device, and some of the configuration parameters are also applicable to the second resource configuration. When configuring the second resource configuration, only parameters other than the common configuration parameters may be configured.
- the first uplink resource and the second uplink resource may be associated.
- the terminal device sends initial transmission data on the first uplink resource, and sends subsequent transmission data on the second uplink resource associated with the first uplink resource.
- the period of the first uplink resource is the first period, which is represented by P1
- the period of the second uplink resource is the second period, which is represented by P2.
- the interval between the start position of the first second uplink resource and the start position of the first uplink resource is the length of the second period.
- the period of the first uplink resource is the first period, which is represented by P1.
- the period of the second uplink resource is the second period, which is represented by P2.
- the second resource configuration includes a first offset value (offset), and the first offset value is: an offset value between the start position of the second uplink resource and the end position of the first uplink resource within a first period .
- the period of the first uplink resource is the first period, which is represented by P1.
- the period of the second uplink resource is the second period, which is represented by P2.
- the second resource configuration includes a second offset value (offset), and the second offset value is: within a first cycle, the offset value between the start position of the second uplink resource and the time when the response message is received, the response The message is used to respond to uplink data transmitted on the first uplink resource.
- the period of the first uplink resource is the first period, which is represented by P1.
- the second resource configuration includes a third offset value and a time interval.
- the third offset value is: an offset value between the start position of the second uplink resource and the end position of the first uplink resource in a first period.
- the time interval is the time interval between two adjacent transmission resources in the second uplink resource.
- the above-mentioned first period takes a first time unit as a unit, and the first time unit may be any one of the following: a time slot, a symbol, a subframe, and a frame.
- the second period takes the second time unit as a unit, and the second time unit may be any one of the following: a time slot, a symbol, a subframe, and a frame.
- the first time unit may be the same as or different from the second time unit.
- the units of the first offset value, the second offset value, the third offset value or the time interval may be the same as or different from the first time unit, and may also be the same as or different from the second time unit.
- the first offset value, the second offset value or the third offset value is used to determine the positional relationship between the first second uplink resource and the first uplink resource, and the difference between the first offset value or the second offset value is
- the reference point may be the time unit where the first uplink resource is located, and the reference point of the third offset value may be the time unit where the response message for the initial data transmission is located.
- the reference point is the offset to the right from the reference point.
- one or more second uplink resources may exist.
- the interval of the first cycle is relatively large. If the terminal device waits for the first uplink resource to send subsequent transmission data after sending the initial transmission data to the network device, the delay will increase. By configuring the second uplink resource, the terminal device can send subsequent transmission data on the second uplink resource, thereby improving the efficiency of the subsequent uplink transmission and reducing the delay.
- the network device configures the first resource configuration and the second resource configuration for the terminal device.
- the network device sends system information (system information, SI) or system information block (system information block, SIB) to the terminal device, and the following takes the system information as an example for introduction.
- the system information here may be recorded as the first system information, and the first system information carries the first resource configuration and the second resource configuration.
- the terminal device receives the first system information from the network device, and acquires the first resource configuration and the second resource configuration.
- the first uplink resource in the first resource configuration may be an RA resource or a GF resource.
- the second uplink resources in the second resource configuration may be GF resources.
- the network device sends an RRC release (RRC release) message to the terminal device, which is recorded as the first RRC release message, and the first RRC release message carries the first resource configuration and the second resource configuration.
- the terminal device receives the first RRC release message from the network device, and acquires the first resource configuration and the second resource configuration.
- the first uplink resource in the first resource configuration may be an RA resource or a GF resource.
- the second uplink resources in the second resource configuration may be GF resources.
- the network device sends system information to the terminal device, which is recorded as the second system information, and the first system information carries the first resource configuration.
- the terminal device receives the second system information from the network device, and obtains the first resource configuration.
- the network device sends an RRC release (RRC release) message to the terminal device, which is recorded as the second RRC release message.
- the second resource configuration is carried in the second RRC release message.
- the terminal device receives the second RRC release message from the network device, and acquires the second resource configuration.
- the first uplink resources in the first resource configuration may be RA resources
- the second uplink resources in the second resource configuration may be GF resources.
- the terminal device when the terminal device receives the system information, it may be in the RRC idle state or the RRC inactive state.
- the terminal device When the terminal device receives the RRC release message, it may be in the process of transitioning from the RRC connected state to the RRC idle state or the RRC inactive state.
- the network device configures the first resource configuration for the terminal device. After the terminal device sends the initial transmission data to the network device on the first uplink resource, the network device configures the second resource configuration for the terminal device.
- the first uplink resource is an RA resource.
- the network device After the terminal device carries initial transmission data in message 3 or message A, the network device sends message 4 or message B to the terminal device, and message 4 or message B carries the second resource configuration. The terminal device receives message 4 or message B from the network device, and acquires the second resource configuration.
- the first uplink resource is a GF resource
- the network device sends a response message for the initial transmission data to the terminal device, such as a grant-free response (GFR) message
- the second resource configuration is carried in the response message of the initial data transmission.
- the terminal device receives the response message of the initial transmission data from the network device, and acquires the second resource configuration.
- the response message may further instruct the terminal device to continue to maintain the original state, the RRC idle state or the RRC inactive state.
- the network device configures the first resource configuration and the second resource configuration for the terminal device through the method a, and the terminal device obtains the first resource configuration and the second resource configuration through the method a before the data early transmission process .
- the terminal device sends initial transmission data to the network device on the first uplink resource, and after receiving the initial transmission data, the network device sends a first message to the terminal device.
- the first message is used to activate the second resource configuration, or the first message is used for to reconfigure the second resource configuration, or the first message is used to update the second resource configuration.
- the network device configures the second resource configuration for the terminal device through the method a, but the second resource configuration is not activated.
- the network device activates the second resource configuration by sending a first message to the terminal device. After the first message, it is determined to activate the second resource configuration.
- the terminal device may send auxiliary information to the network device, and the auxiliary information may be used to indicate that there is still remaining buffered data to be transmitted.
- the network device activates the second resource configuration according to the auxiliary information. In this way, if the terminal device finishes sending the uplink data to be transmitted on the first uplink resource, the network device will not activate the second resource configuration, and can use the second uplink resource for other purposes to improve resource utilization.
- the network device configures the second resource configuration for the terminal device through the method a, and after receiving the initial transmission data, by sending a first message to the terminal device to reconfigure or update the second resource configuration, the parameters of the second resource configuration can be optimized, so that the first The second resource configuration is more suitable for subsequent uplink data transmission.
- a more suitable second resource configuration can be adapted according to the auxiliary information sent by the terminal device, so as to improve the resource utilization rate.
- the first message may be carried in message 4 (Msg4) in the four-step random access procedure. If the first uplink resource that the terminal device sends the initial transmission data is the RA resource, and the terminal device sends the initial transmission data in message A, the first message may be carried in message B (MsgB) in the two-step random access process.
- Msg4 message 4
- MsgB message B
- the first message may be carried in a response message of the initial transmission data, such as a GFR message.
- the terminal device sends initial transmission data on the GF resource, and after receiving the initial transmission data, the network device sends a response message to the terminal device, and activates, reconfigures or updates the second resource configuration in the response message.
- the network device in S601 configures the first resource configuration and the second resource configuration in the possible way a or the way b, then in S602, after the terminal device uses the first uplink resource to send the initial transmission data, it can use the second uplink resource to send the subsequent transmission data. .
- the terminal device sends initial transmission data based on the first resource configuration, and after receiving the first message from the network device, activates,
- the second resource configuration is reconfigured or updated, and subsequent transmission data is sent based on the activation, reconfiguration or update of the second resource configuration.
- the data transmission method provided by the embodiments of the present application can optimize the data early transmission process.
- the terminal device sends first information to the network device, and the network device receives the first information from the terminal device.
- the first information is used to indicate whether the terminal device supports or prefers subsequent uplink data transmission, or the first information is used to indicate a method supported by the terminal device for subsequent uplink data transmission, or the first information is used to Indicates the method expected by the terminal equipment for subsequent uplink data transmission.
- the terminal device transmits uplink data to the network device, and the network device receives the uplink data from the terminal device.
- the embodiment in FIG. 8 may be combined with the embodiment in FIG. 6, for example, S801 is performed before S601. S802 corresponds to S602.
- FIG. 8 can also independently form the solution to be protected in the embodiment of the present application.
- the first information is used to indicate the mode supported or expected by the terminal device for subsequent uplink data transmission
- the network device determines the supported or expected mode of the terminal device according to the first information
- the second resource configuration corresponding to the mode used for subsequent uplink data transmission.
- the first information may also be used to indicate that the terminal device does not support subsequent uplink data transmission; the first information may also be used to indicate a manner that the terminal device does not expect for subsequent uplink data transmission.
- the first information can also be used to indicate that the terminal device does not support subsequent uplink data transmission, it means that the terminal device does not support subsequent uplink data transmission without transitioning to the connected state, and the terminal device can only be in the RRC idle state or the RRC non-connected state.
- the active state is converted to the RRC connected state, and subsequent uplink data is transmitted in the RRC connected state. Subsequent uplink data is the data remaining in the buffer after the initial transmission data is sent.
- the methods supported or expected by the terminal equipment for subsequent uplink data transmission may include subsequent uplink data transmission based on RA, subsequent uplink data transmission based on GF, or subsequent uplink data transmission based on dynamic authorization of network equipment. Data transmission can also be in other possible ways.
- the manner in which the network device is dynamically authorized means that the network device sends an uplink authorization to the terminal device, and the terminal device sends uplink data to the network device according to the uplink authorization.
- the uplink grant may be carried in downlink control information (downlink control information, DCI), or may be carried in a medium access control element (medium access control element, MAC CE).
- the first information may be capability information of the terminal device.
- the capability information may be carried in an RRC message, such as the RRC message UECapabilityInformation in the NR system.
- the first information may also be configuration request information, where the configuration request information is used to indicate the mode that the terminal device expects for subsequent uplink data transmission, or the configuration request information is used to indicate the mode that the terminal device does not expect for subsequent uplink data transmission. Way.
- the configuration request information can be carried in the RRC message.
- the terminal device may also report second information to the network device, where the second information is used to indicate whether the terminal device supports or expects retransmission based on dynamic authorization.
- the second information may also be carried in capability information of the terminal device, where the second information is used to indicate whether the terminal device supports retransmission based on dynamic authorization.
- the second information may also be carried in the configuration request information, where the second information is used to indicate whether the terminal device expects retransmission based on dynamic authorization.
- Retransmission based on dynamic authorization means that the terminal device sends data to the network device when it is in the RRC idle state or the RRC inactive state. The network device detects the data sent by the terminal device.
- the data can be sent to the network device based on RA or GF sent by the network device.
- the network device may send a dynamic grant to the terminal device through a physical downlink control channel (PDCCH) to schedule the terminal device to retransmit the data.
- PDCCH physical downlink control channel
- the terminal device may send initial transmission data on the first uplink resource and wait for a response message from the network device.
- the network device correctly receives the initial transmission data, it returns a first response message to the terminal device, which is used to indicate that the initial transmission data is correctly received.
- the terminal device continues to send subsequent transmission data on the second uplink resource according to the first response message.
- the network device PDCCH sends a dynamic grant to the terminal device for scheduling the terminal device to retransmit the initial transmission data.
- the terminal device may transmit the retransmitted data based on the next first uplink resource, or transmit the retransmitted data on the second uplink resource after receiving the dynamic grant.
- the retransmission data may also be regarded as a kind of subsequent transmission data.
- the network device may also send the first indication information to the terminal device.
- the first indication information is used to indicate whether the terminal device needs to monitor the dynamic authorization for scheduling retransmission.
- the first indication information and the second resource may be configured in the same message or the same signaling, or may be configured in different signaling or messages.
- the terminal device may report the second information alone without reporting the first information, or report the first information alone without reporting the second information, or the terminal device may report the first information and the second information.
- the terminal device may also report third information to the network device, where the third information is used to indicate whether the terminal device supports or expects to monitor physical layer HARQ feedback information.
- the third information may also be carried in the capability information of the terminal device, and the third information is used to indicate whether the terminal device supports monitoring the physical layer HARQ feedback information.
- the third information may also be carried in the configuration request information, where the third information is used to indicate whether the terminal device expects to monitor the physical layer HARQ feedback information.
- the third information may also be carried in the capability information of the terminal device.
- the physical layer HARQ feedback information is physical layer HARQ feedback sent by the network device for uplink transmission of the terminal device, such as a correct acknowledgement command (acknowledge, ACK) or a negative acknowledgement (negative acknowledgement, NACK).
- the physical layer HARQ feedback may include two ways. One is that the feedback information is carried in the DCI, and the terminal device determines the HARQ feedback information by decoding the DCI. The other is in the form of a sequence. The terminal device determines the HARQ feedback information by detecting the sequence sent by the network device. For example sequence 1 represents ACK, sequence 2 or sequence 1 not detected represents NACK. With reference to the embodiment of FIG.
- the terminal device may send initial transmission data on the first uplink resource and wait for the physical layer HARQ feedback information of the network device.
- the network device correctly receives the initial transmission data, it returns an ACK to the terminal device to indicate that the initial transmission data is correctly received.
- the terminal device continues to send subsequent transmission data on the second uplink resource according to the ACK. If the network device does not correctly receive the initial transmission data, the network device returns NACK to the terminal device.
- the terminal device retransmits the retransmitted data of the initial transmission data, it may transmit the retransmitted data based on the next first uplink resource, or transmit the retransmitted data on the second uplink resource after receiving the HARQ feedback.
- the retransmission data may also be regarded as a kind of subsequent transmission data.
- the network device may also send the second indication information to the terminal device.
- the second indication information is used to indicate whether the terminal device needs to monitor the physical layer HARQ feedback.
- the second indication information may be configured in the same message or in the same signaling as the second resource, or may be in a different signaling or message.
- the terminal device can report the third information alone without reporting the first information or the second information, or it can report the first information alone without reporting the third information, or it can report the second information alone without reporting the third information; or The first information, the second information and the third information can be reported.
- the network device sends the fourth information to the terminal device, and the terminal device receives the fourth information from the network device.
- the fourth information may be used to indicate any one or more of the following:
- Instruct the terminal device whether to perform subsequent uplink transmission instruct the terminal device to use the method for subsequent uplink data transmission; configure resources for subsequent uplink data transmission.
- the fourth information indicates whether the terminal device performs subsequent uplink transmission, which may be implemented under the condition that the first information indicates that the terminal device supports subsequent uplink data transmission. That is, when determining that the terminal device supports subsequent uplink data transmission according to the first information, the network device may indicate whether the terminal device performs subsequent uplink transmission through the fourth information. The terminal device may determine whether to perform subsequent uplink transmission according to the instruction of the network device.
- the manner in which the terminal equipment indicated by the fourth information is used for subsequent uplink data transmission may be based on a manner supported or expected by the terminal equipment indicated by the first information for subsequent uplink data transmission.
- the first information indicates that the method supported or expected by the terminal device for subsequent uplink data transmission includes: a GF-based method for subsequent uplink data transmission, or a method based on dynamic authorization by the network device.
- the network device instructs the terminal device to use the fourth information to perform subsequent uplink data transmission in a GF-based manner.
- the fourth information configures the resources used for subsequent uplink data transmission.
- the fourth information configures the resources used for subsequent uplink data transmission to be used by the terminal equipment.
- Resources corresponding to the mode of subsequent uplink data transmission For example, the fourth information indicates that the method used by the terminal device for subsequent uplink data transmission is to perform subsequent uplink data transmission in a GF-based manner, then the resources configured by the fourth information for subsequent uplink data transmission are GF resources, which may be PUSCH time-frequency resources , DMRS, MCS, TBS, waveform, and may also be PDCCH time-frequency resources and scrambling ID (such as RNTI) for scheduling PUSCH.
- the fourth information indicates that the method used by the terminal equipment for subsequent uplink data transmission is to perform subsequent uplink data transmission based on the RA method
- the resources configured by the fourth information for subsequent uplink data transmission are RA resources, which may be PRACH time-frequency Resource, Preamble, or Waveform.
- the resource configured by the fourth information for subsequent uplink data transmission may refer to the second uplink resource.
- a response message is involved, and the response message may be a response message for initial transmission of data, or a response message for uplink data transmitted on the first uplink resource.
- the response message may be GFR.
- the response message may be an RRC response message.
- the network device After the terminal device sends the initial transmission data, the network device returns the RRC response message.
- the response message can also be the HARQ feedback information of the physical layer. After the terminal device sends the initial transmission data, the network device returns the HARQ feedback information for the physical layer of the initial transmission data. After the subsequent transmission data is sent, the network device returns to the RRC. response message.
- the response message can also be a MAC layer message. After the terminal device sends the initial transmission data, the network device returns the MAC layer response information for the initial transmission data, such as carrying information for adjusting the timing advance (TA), etc.
- TA timing advance
- the terminal device sends first information to the network device, and the network device receives the first information from the terminal device.
- This step may correspond to S801.
- the network device may feed back an RRC release (release) message to the terminal device after receiving the initial transmission from the terminal.
- the network device sends the first resource configuration and the second resource configuration to the terminal device according to the first information.
- This step may correspond to S601.
- the second resource configuration may be associated with the first resource configuration.
- the second resource configuration includes second uplink resources, and the second uplink resources are associated with the first uplink resources.
- the network device can select the second uplink resource associated with the first uplink resource to avoid temporary configuration of the network device.
- the second uplink resources may be GF resources, such as CG resources.
- the first uplink resources associated with the second uplink resources may be RA resources, such as PUSCH resources or PRACH resources of MsgA in two-step random access.
- the first uplink resource associated with the second uplink resource may also be a GF resource, such as a CG resource.
- This step may correspond to the part of S602.
- the initial transmission data may carry a buffer state report (BSR), and the BSR is used to indicate that there is still remaining buffer data that has not been transmitted.
- BSR buffer state report
- the network device sends a response message for the initial transmission data to the terminal device, and the terminal device receives the response message from the network device.
- the response message may correspond to the fourth information above.
- the response message may be used to indicate any one or more of the following: instructing the terminal device whether to perform subsequent uplink transmission; instructing the terminal device to use for subsequent uplink data transmission; and configuring resources for subsequent uplink data transmission.
- the response message may be a layer 1 (L1 physical layer) or layer 2 (L2MAC layer) or layer 3 (L3RRC layer) message in the wireless network protocol stack. If the network device decides that the terminal device does not perform subsequent uplink transmission, the response message is an L3 message.
- the network device may change the associated CG resources and transport parameters such as response message change MCS.
- the CG resource associated with the first uplink resource is configured in the manner of Type 2 CG, and the associated CG resource and transmission parameters are changed through a response message.
- one method is that the response message may carry configuration information for configuring the subsequent uplink transmission.
- Another method is to reconfigure CG resources (such as size, period, or quantity) and transmission parameters (such as MCS) through a response message, and the reconfigured CG resources are only used for subsequent uplink transmissions.
- the terminal device performs subsequent uplink transmission according to the response message of the network device.
- This step may correspond to part of S602.
- the terminal device and the network device may include hardware structures and/or software modules, and implement the above functions in the form of hardware structures, software modules, or hardware structures plus software modules . Whether one of the above functions is performed in the form of a hardware structure, a software module, or a hardware structure plus a software module depends on the specific application and design constraints of the technical solution.
- an embodiment of the present application further provides a communication apparatus 1000 .
- the communication apparatus 1000 may be a terminal device or a network device, or a device in a terminal device or a network device, or a A device that can be used with terminal equipment or network equipment.
- the communication apparatus 1000 may include modules that perform one-to-one correspondence with the methods/operations/steps/actions performed by the terminal device or the network device in the above method embodiments, and the module may be a hardware circuit, software, or module. It can be implemented by hardware circuit combined with software.
- the communication device 1000 may include a communication module 1001 and a processing module 1002 .
- the communication module 1001 may further include a receiving module 1001-1 and a sending module 1001-2.
- the processing module 1002 is configured to call the communication module 1001 to receive and/or send signals.
- a receiving module 1001-1 configured to receive a first resource configuration and a second resource configuration from a network device, where the first resource configuration is used to configure one or more first uplink resources, and the second resource configuration is configured to be used for subsequent uplinks
- the second uplink resource for data transmission the first uplink resource is used to transmit all or the first part of the uplink data, and the second uplink resource is used to transmit the remaining part of the uplink data except the first part.
- the sending module 1001-2 is configured to transmit uplink data to the network device based on the first resource configuration and the second resource configuration when in the RRC idle state or the RRC_inactive INACTIVE state.
- a sending module 1001-2 configured to send a first resource configuration and a second resource configuration to a terminal device, where the first resource configuration is used to configure one or more first uplink resources, and the second resource configuration is used to configure subsequent uplink data
- the transmitted second uplink resource, the first uplink resource is used to transmit the whole or the first part of the uplink data, and the second uplink resource is used to transmit the remaining part of the uplink data except the first part.
- a receiving module 1001-1 configured to receive uplink data from a terminal device based on the first resource configuration and the second resource configuration.
- the receiving module 1001-1, the sending module 1001-2, and the processing module 1002 are further configured to perform other operations performed by the terminal device and the network device in the foregoing method embodiments, which will not be repeated here.
- the division of modules in the embodiments of the present application is schematic, and is only a logical function division. In actual implementation, there may be other division methods.
- the functional modules in the various embodiments of the present application may be integrated into one processing unit. In the device, it can also exist physically alone, or two or more modules can be integrated into one module.
- the above-mentioned integrated modules can be implemented in the form of hardware, and can also be implemented in the form of software function modules.
- a communication apparatus 1100 provided by an embodiment of the present application is used to implement the functions of a terminal device or a network device in the foregoing method.
- the device may be a network device, a device in a network device, or a device that can be used in conjunction with the network device.
- the device may be the terminal device, or may be a device in the terminal device, or a device that can be matched and used with the terminal device.
- the device may be a chip system.
- the chip system may be composed of chips, or may include chips and other discrete devices.
- the communication apparatus 1100 includes at least one processor 1120, which is configured to implement the function of the terminal device or the network device in the method provided by the embodiment of the present application.
- the apparatus 1100 may also include a communication interface 1110 .
- the communication interface may be a transceiver, a circuit, a bus, a module, or other types of communication interfaces, which are used to communicate with other devices through a transmission medium.
- the communication interface 1110 is used for the apparatus in the communication apparatus 1100 to communicate with other devices.
- the communication apparatus 1100 when the communication apparatus 1100 is a terminal device, the other device may be a network device.
- the communication device 1100 is a network device, the other device may be a terminal device.
- the processor 1120 uses the communication interface 1110 to send and receive data, and is used to implement the methods described in the above method embodiments.
- the processor 1120 when the function of the terminal device is implemented, the processor 1120 is configured to invoke the communication apparatus 1100 to perform the following operations: receive a first resource configuration and a second resource configuration from the network device, where the first resource configuration is used to configure one or more a first uplink resource, the second resource configuration is used to configure the second uplink resource used for subsequent uplink data transmission, the first uplink resource is used to transmit all or the first part of the uplink data, and the second uplink resource is used to transmit the uplink data except The remainder of the first part. and transmitting uplink data to the network device based on the first resource configuration and the second resource configuration when in the RRC idle state or the RRC_inactive INACTIVE state.
- the processor 1120 is configured to invoke the communication apparatus 1100 to perform the following operations: send the first resource configuration and the second resource configuration to the terminal device, where the first resource configuration is used to configure one or more first uplink resources , the second resource configuration is used to configure the second uplink resource used for subsequent uplink data transmission, the first uplink resource is used to transmit all or the first part of the uplink data, and the second uplink resource is used to transmit the uplink data except the first part. The remaining part. and receiving uplink data from the terminal device based on the first resource configuration and the second resource configuration.
- the processor 1120 and the communication interface 1110 may also be configured to perform other corresponding steps or operations performed by the terminal device or the network device in the above method embodiments, which will not be repeated here.
- Communication apparatus 1100 may also include at least one memory 1130 for storing program instructions and/or data.
- Memory 1130 and processor 1120 are coupled.
- the coupling in the embodiments of the present application is an indirect coupling or communication connection between devices, units or modules, which may be in electrical, mechanical or other forms, and is used for information exchange between devices, units or modules.
- the processor 1120 may cooperate with the memory 1130.
- the processor 1120 may execute program instructions stored in the memory 1130 . At least one of the at least one memory may be integrated with the processor.
- the specific connection medium between the communication interface 1110 , the processor 1120 , and the memory 1130 is not limited in this embodiment of the present application.
- the memory 1130, the processor 1120, and the communication interface 1110 are connected through a bus 1140 in FIG. 11.
- the bus is represented by a thick line in FIG. 11, and the connection between other components is only for schematic illustration. , is not limited.
- the bus can be divided into an address bus, a data bus, a control bus, and the like. For ease of presentation, only one thick line is used in FIG. 11, but it does not mean that there is only one bus or one type of bus.
- the communication module 1102 and the communication interface 1110 may output or receive baseband signals.
- the output or reception of the communication module 1102 and the communication interface 1110 may be radio frequency signals.
- the processor may be a general-purpose processor, a digital signal processor, an application-specific integrated circuit, a field programmable gate array or other programmable logic device, a discrete gate or transistor logic device, or a discrete hardware component, which can implement or The methods, steps and logic block diagrams disclosed in the embodiments of this application are executed.
- a general purpose processor may be a microprocessor or any conventional processor or the like. The steps of the methods disclosed in conjunction with the embodiments of the present application may be directly embodied as executed by a hardware processor, or executed by a combination of hardware and software modules in the processor.
- the memory 1130 may be a non-volatile memory, such as a hard disk drive (HDD) or a solid-state drive (SSD), and may also be a volatile memory (volatile memory), Such as random-access memory (random-access memory, RAM).
- Memory is, but is not limited to, any other medium that can be used to carry or store desired program code in the form of instructions or data structures and that can be accessed by a computer.
- the memory in this embodiment of the present application may also be a circuit or any other device capable of implementing a storage function, for storing program instructions and/or data.
- an embodiment of the present application further provides a chip, including a processor, for supporting the communication apparatus to implement the functions involved in the terminal device or the network device in the foregoing method embodiment. Function.
- the chip is connected to a memory or the chip includes a memory for storing necessary program instructions and data of the communication device.
- An embodiment of the present application provides a computer-readable storage medium storing a computer program, where the computer program includes instructions for executing the foregoing method embodiments.
- the embodiments of the present application provide a computer program product containing instructions, which, when executed on a computer, cause the above method embodiments to be executed.
- the embodiments of the present application may be provided as a method, a system, or a computer program product. Accordingly, the present application may take the form of an entirely hardware embodiment, an entirely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, the present application may take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, etc.) having computer-usable program code embodied therein.
- computer-usable storage media including, but not limited to, disk storage, CD-ROM, optical storage, etc.
- These computer program instructions may also be stored in a computer-readable memory capable of directing a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer-readable memory result in an article of manufacture comprising instruction means, the instructions
- the apparatus implements the functions specified in the flow or flow of the flowcharts and/or the block or blocks of the block diagrams.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
Description
本申请涉及通信技术领域,特别涉及一种数据传输方法及通信装置。The present application relates to the field of communication technologies, and in particular, to a data transmission method and a communication device.
终端设备有上行数据传输需求时,可以基于动态授权(grant based,GB)或动态调度的方式传输上行数据,具体过程可以包括以下步骤。终端设备向网络设备上报非空的缓存状态报告(buffer state report,BSR),网络设备向终端设备发送下行控制信息(downlink control information,DCI),DCI中携带上行授权(UL grant)。在一些场景中,例如类似于机器类型通信(machine type communication,MTC)、大量机器类型通信(massive Machine Type Communication,mMTC)或窄带物联网(narrow band internet of thing,NB-IoT)通信场景下,终端设备的待传输数据的数据量较小(可以称为小包数据),且终端设备具有低功耗的需求。若终端设备基于GB或动态调度的方式传输上行数据,则系统开销过大,资源利用效率低下,终端的功耗过大,并且无法满足数据传输时延要求。When a terminal device has an uplink data transmission requirement, it can transmit uplink data based on a dynamic grant (grant based, GB) or dynamic scheduling manner, and the specific process may include the following steps. The terminal device reports a non-empty buffer state report (BSR) to the network device, and the network device sends downlink control information (DCI) to the terminal device, and the DCI carries an uplink grant (UL grant). In some scenarios, such as machine type communication (MTC), massive machine type communication (mMTC) or narrow band internet of things (NB-IoT) communication scenarios, The data volume of the data to be transmitted by the terminal device is small (may be referred to as small packet data), and the terminal device has the requirement of low power consumption. If the terminal device transmits uplink data based on GB or dynamic scheduling, the system overhead is too large, the resource utilization efficiency is low, the power consumption of the terminal is too large, and the data transmission delay requirement cannot be met.
现有技术中,处于无线资源控制(radio resource control,RRC)空闲(idle)态或者RRC非激活(inactive)态的终端设备,可以在随机接入(random access,RA)过程中传输小包数据,或者基于免授权(grant-free,GF)的资源配置传输小包数据,而无须进行状态转换进入RRC连接态并基于GB或动态调度的方式传输小包数据。这样可以节省信令开销以及降低终端功耗。In the prior art, a terminal device in a radio resource control (radio resource control, RRC) idle (idle) state or an RRC inactive (inactive) state can transmit small packet data in a random access (random access, RA) process, Or transmit small packet data based on grant-free (grant-free, GF) resource configuration without the need to perform state transition to enter the RRC connection state and transmit small packet data based on GB or dynamic scheduling. This can save signaling overhead and reduce terminal power consumption.
但是,若终端设备待传输的小包数据的数据量较大,在RA过程中或基于GF的资源配置不能一次性传输完该终端设备的小包数据。因此,小包数据的传输方法还需要进一步完善。However, if the data volume of the small packet data to be transmitted by the terminal equipment is relatively large, the small packet data of the terminal equipment cannot be completely transmitted at one time during the RA process or the resource configuration based on the GF. Therefore, the transmission method of small packet data needs to be further improved.
发明内容SUMMARY OF THE INVENTION
本申请提供一种数据传输方法及通信装置,以期解决在RA过程中或基于GF的资源配置不能一次性传输完该终端设备的小包数据的问题。The present application provides a data transmission method and a communication device, in order to solve the problem that the small packet data of the terminal device cannot be transmitted at one time during the RA process or the resource configuration based on GF.
第一方面,提供一种数据传输方法,该方法可以由终端设备执行,也可以由终端设备的部件(例如处理器、芯片、或芯片系统等)执行。该方法可以通过以下步骤实现:接收来自网络设备的第一资源配置和第二资源配置,所述第一资源配置用于配置一个或多个第一上行资源,所述第二资源配置用于配置用于后续上行数据传输的第二上行资源,所述第一上行资源用于传输上行数据的全部或第一部分,所述第二上行资源用于传输所述上行数据除所述第一部分之外的剩余部分;处于无线资源控制RRC空闲态或RRC_非激活INACTIVE态时,基于所述第一资源配置和所述第二资源配置向所述网络设备传输所述上行数据。其中,第一资源配置和第二资源配置用于配置上行传输的资源和上行传输的参数。且第二资源配置是用于配置后续上行数据传输的资源和/或传输参数。上行数据的第一部分可以称为初始传输数据,所述上行数据除所述第一部分之外的剩余部分可以称为后续传输数据。通过为终端设备配置第二资源配置用于后续上行数据传输,能够适用于更多场景的上行数据早传,拓宽了上行数据早传对上行数据的要求,优化了上行数据早传的性能。并 且,不需要终端设备进行状态转换进入连接态,就可以完成全部的上行数据传输,节省状态转换带来的信令开销,有助于节省终端设备的能耗。In a first aspect, a data transmission method is provided, and the method can be executed by a terminal device or by a component of the terminal device (eg, a processor, a chip, or a chip system, etc.). The method may be implemented by the following steps: receiving a first resource configuration and a second resource configuration from a network device, where the first resource configuration is used to configure one or more first uplink resources, and the second resource configuration is used to configure The second uplink resource used for subsequent uplink data transmission, the first uplink resource is used to transmit all or the first part of the uplink data, and the second uplink resource is used to transmit the uplink data except the first part. The remaining part: when in the RRC idle state or the RRC_inactive INACTIVE state, transmit the uplink data to the network device based on the first resource configuration and the second resource configuration. The first resource configuration and the second resource configuration are used to configure uplink transmission resources and uplink transmission parameters. And the second resource configuration is used to configure resources and/or transmission parameters for subsequent uplink data transmission. The first part of the uplink data may be referred to as initial transmission data, and the remaining part of the uplink data other than the first part may be referred to as subsequent transmission data. By configuring the second resource configuration for the terminal device for subsequent uplink data transmission, it is applicable to early uplink data transmission in more scenarios, broadens the requirements for uplink data early transmission, and optimizes the performance of uplink data early transmission. In addition, all uplink data transmission can be completed without the terminal equipment performing state transition to enter the connected state, saving signaling overhead caused by state transition, and helping to save energy consumption of the terminal equipment.
在一个可能的设计中,后续上行数据传输可以是指,处于RRC空闲态或RRC非激活态的终端设备,在数据早传过程中未能一次传输完待传输的上行数据,在保持状态不变(即不进行状态转换进入连接态)的情况下,为传输后续传输数据而进行的传输。In a possible design, subsequent uplink data transmission may refer to a terminal device in an RRC idle state or an RRC inactive state that fails to transmit the uplink data to be transmitted at one time during the early data transmission process, and remains in the same state. (that is, in the case of entering the connection state without state transition), the transmission for the transmission of subsequent transmission data.
在一个可能的设计中,后续上行数据传输还可以是指,处于RRC空闲态或RRC非激活态的终端设备,在数据早传过程中未能一次传输完待传输的上行数据,在保持状态不变(即不进行状态转换进入连接态)的情况下,在收到网络设备发送的RRC释放指令之前,为传输后续传输数据而进行的传输。In a possible design, the subsequent uplink data transmission may also refer to that the terminal equipment in the RRC idle state or the RRC inactive state fails to transmit the to-be-transmitted uplink data at one time during the early data transmission process, and does not transmit the uplink data in the hold state. In the case of changing (that is, entering the connected state without performing state transition), before receiving the RRC release instruction sent by the network device, the transmission is performed for the transmission of subsequent transmission data.
可选的,上行数据可以是指针对单个逻辑信道或单个逻辑信道组的数据。上行数据也可以是指单个数据无线承载(data radio bearer,DRB)或针对单个数据无线承载组。Optionally, the uplink data may refer to data for a single logical channel or a single logical channel group. Uplink data may also refer to a single data radio bearer (DRB) or to a single data radio bearer group.
在一个可能的设计中,基于所述第一资源配置和所述第二资源配置向所述网络设备传输所述上行数据,可以包括以下情况:当所述上行数据的数据量小于或等于所述第一上行资源一次所能传输的数据量时,基于所述第一上行资源向所述网络设备传输所述上行数据;或者,当所述上行数据的数据量大于所述第一上行资源一次所能传输的数据量时,基于所述第一上行资源向所述网络设备传输所述上行数据的第一部分,以及基于所述第二上行资源向所述网络设备传输所述上行数据的除所述第一部分之外的剩余部分。In a possible design, transmitting the uplink data to the network device based on the first resource configuration and the second resource configuration may include the following situation: when the data volume of the uplink data is less than or equal to the When the amount of data that can be transmitted by the first uplink resource at one time, transmit the uplink data to the network device based on the first uplink resource; or, when the data amount of the uplink data is greater than the amount of data transmitted by the first uplink resource at one time. When the amount of data that can be transmitted is transmitted, the first part of the uplink data is transmitted to the network device based on the first uplink resource, and the division of the uplink data is transmitted to the network device based on the second uplink resource. The remainder of the first part.
在一个可能的设计中,所述第一部分的数据量为一个所述第一上行资源一次所能传输的数据量。当上行数据的数据量大于第一上行资源一次所能传输的数据量时,基于第一上行资源向网络设备传输上行数据的第一部分,以及基于第二上行资源向网络设备传输上行数据的除第一部分之外的剩余部分。In a possible design, the amount of data of the first part is the amount of data that can be transmitted at one time by the first uplink resource. When the amount of uplink data is greater than the amount of data that can be transmitted at one time by the first uplink resource, transmit the first part of the uplink data to the network device based on the first uplink resource, and transmit the first part of the uplink data to the network device based on the second uplink resource. the remainder other than one part.
在一个可能的设计中,第一上行资源和第二上行资源可以关联。In a possible design, the first uplink resource and the second uplink resource may be associated.
第一上行资源和第二上行资源可能的关联形式可以包括以下可能形式:The possible association forms of the first uplink resource and the second uplink resource may include the following possible forms:
(1)所述第一资源配置包括第一周期;所述第二资源配置包括第二周期;所述第二上行资源的起始位置与所述第一上行资源的结束位置之间间隔为所述第二周期的长度;(1) The first resource configuration includes a first period; the second resource configuration includes a second period; the interval between the start position of the second uplink resource and the end position of the first uplink resource is the length of the second period;
(2)所述第一资源配置包括第一周期;所述第二资源配置包括第二周期;所述第二资源配置包括第一偏移值,所述第一偏移值为,在一个第一周期内,所述第二上行资源的起始位置与所述第一上行资源的结束位置之间的偏移值;(2) The first resource configuration includes a first period; the second resource configuration includes a second period; the second resource configuration includes a first offset value, and the first offset value is, in a first In one cycle, the offset value between the start position of the second uplink resource and the end position of the first uplink resource;
(3)所述第一资源配置包括第一周期;所述第二资源配置包括第二周期;所述第二资源配置包括第二偏移值,所述第二偏移值为,在一个第一周期内,所述第二上行资源的起始位置与响应消息的接收时刻之间的偏移值,所述响应消息用于响应在所述第一上行资源上传输的上行数据。(3) The first resource configuration includes a first period; the second resource configuration includes a second period; the second resource configuration includes a second offset value, and the second offset value is, in a first Within a period, the offset value between the start position of the second uplink resource and the time when the response message is received, and the response message is used to respond to the uplink data transmitted on the first uplink resource.
(4)所述第一资源配置包括第一周期;所述第二资源配置包括第三偏移值和时间间隔;其中,所述第三偏移值为,在一个第一周期内,所述第二上行资源的起始位置与所述第一上行资源的结束位置之间的偏移值;所述时间间隔为所述第二上行资源中相邻两个传输资源的时间间隔。(4) The first resource configuration includes a first cycle; the second resource configuration includes a third offset value and a time interval; wherein the third offset value is, within a first cycle, the The offset value between the start position of the second uplink resource and the end position of the first uplink resource; the time interval is the time interval between two adjacent transmission resources in the second uplink resource.
其中,第一时间单元可以是以下任意一种:时隙、符号、子帧、帧。第二周期以第二时间单元为单位,第二时间单元可以是以下任意一种:时隙、符号、子帧、帧。The first time unit may be any one of the following: a time slot, a symbol, a subframe, and a frame. The second period takes the second time unit as a unit, and the second time unit may be any one of the following: a time slot, a symbol, a subframe, and a frame.
可以看出,第一周期的间隔比较大,若终端设备在向网络设备发送初始传输数据后,等待第一上行资源发送后续传输数据,则会导致时延增加。通过配置第二上行资源,终端 设备可以在第二上行资源上发送后续传输数据,提升后续上行传输的效率,降低时延。It can be seen that the interval of the first cycle is relatively large. If the terminal device waits for the first uplink resource to send subsequent transmission data after sending the initial transmission data to the network device, the delay will increase. By configuring the second uplink resource, the terminal device can send subsequent transmission data on the second uplink resource, thereby improving the efficiency of subsequent uplink transmission and reducing the delay.
可选的,第一资源配置和第二资源配置可选的配置方法,如下所述。Optionally, optional configuration methods for the first resource configuration and the second resource configuration are as follows.
在一个可能的方式a中,接收来自网络设备的第一系统信息,所述第一系统信息中包括所述第一资源配置和所述第二资源配置;或者,接收来自网络设备的第一RRC释放消息,所述第一RRC释放消息中包括所述第一资源配置和所述第二资源配置。In a possible manner a, first system information from a network device is received, where the first system information includes the first resource configuration and the second resource configuration; or, the first RRC from the network device is received A release message, where the first RRC release message includes the first resource configuration and the second resource configuration.
或者,接收来自网络设备的第二系统信息,所述第二系统信息中包括所述第一资源配置;接收来自网络设备的第二RRC释放消息,所述第二RRC释放消息中包括所述第二资源配置。Or, receive second system information from a network device, where the second system information includes the first resource configuration; receive a second RRC release message from a network device, where the second RRC release message includes the first resource configuration 2. Resource allocation.
在方式a的情况下,在所述第一上行资源上向所述网络设备发送所述上行数据的第一部分,接收来自所述网络设备的第一消息,所述第一消息用于响应所述上行数据的第一部分,所述第一消息用于激活所述第二资源配置,或者所述第一消息用于重配置第二资源配置,或者所述第一消息用于更新第二资源配置。In the case of mode a, the first part of the uplink data is sent to the network device on the first uplink resource, and a first message from the network device is received, where the first message is used to respond to the In the first part of the uplink data, the first message is used to activate the second resource configuration, or the first message is used to reconfigure the second resource configuration, or the first message is used to update the second resource configuration.
其中,所述第一上行资源可以为随机接入资源,所述第一消息可以为四步随机接入过程中的消息Msg4或两步随机接入过程中的消息MsgB;或者,所述第一上行资源可以为免授权GF资源,所述第一消息可以为所述上行数据的第一部分的响应消息。The first uplink resource may be a random access resource, and the first message may be a message Msg4 in a four-step random access process or a message MsgB in a two-step random access process; or, the first The uplink resource may be an unlicensed GF resource, and the first message may be a response message of the first part of the uplink data.
在一个可能的方式b中,在数据早传过程之前,网络设备为终端设备配置第一资源配置。在终端设备在第一上行资源上向网络设备发送初始传输数据之后,网络设备为终端设备配置第二资源配置。例如,所述第二资源配置携带于以下任一消息中:四步随机接入过程中的Msg4、两步随机接入过程中的MsgB或GFR消息。In a possible manner b, before the data early transmission process, the network device configures the first resource configuration for the terminal device. After the terminal device sends the initial transmission data to the network device on the first uplink resource, the network device configures the second resource configuration for the terminal device. For example, the second resource configuration is carried in any one of the following messages: Msg4 in the four-step random access procedure, MsgB or GFR message in the two-step random access procedure.
在一个可能的方式c中,终端设备通过方式a在数据早传过程之前获取到了第一资源配置和第二资源配置。终端设备在第一上行资源上向网络设备发送初始传输数据,网络设备在接收到初始传输数据之后,向终端设备发送第一消息,第一消息用于激活第二资源配置,或者第一消息用于重配置第二资源配置,或者第一消息用于更新第二资源配置。网络设备通过方式a为终端设备配置第二资源配置,在接收到初始传输数据之后,通过向终端设备发送第一消息重配置或更新第二资源配置,可以优化第二资源配置的参数,使得第二资源配置更适用于后续上行数据传输。或者可以根据终端设备发送的辅助信息来适配更合适的第二资源配置,提高资源利用率。In a possible manner c, the terminal device acquires the first resource configuration and the second resource configuration through the manner a before the data early transmission process. The terminal device sends initial transmission data to the network device on the first uplink resource, and after receiving the initial transmission data, the network device sends a first message to the terminal device. The first message is used to activate the second resource configuration, or the first message is used for to reconfigure the second resource configuration, or the first message is used to update the second resource configuration. The network device configures the second resource configuration for the terminal device through the method a, and after receiving the initial transmission data, by sending a first message to the terminal device to reconfigure or update the second resource configuration, the parameters of the second resource configuration can be optimized, so that the first The second resource configuration is more suitable for subsequent uplink data transmission. Alternatively, a more suitable second resource configuration may be adapted according to the auxiliary information sent by the terminal device to improve resource utilization.
在一个可能的设计中,所述第二资源配置包括以下至少一种类型的参数:时域资源的周期、开环功控相关参数、波形、冗余版本序列、重复次数、跳频模式、资源分配类型、混合自动重传请求HARQ进程数、解调用参考信号DMRS相关参数、调制编码方案MCS表格、资源块RBG组大小、时域资源、频域资源或MCS。In a possible design, the second resource configuration includes at least one of the following types of parameters: period of time-domain resources, parameters related to open-loop power control, waveform, redundancy version sequence, number of repetitions, frequency hopping mode, resource Allocation type, HARQ process number of HARQ, demodulation reference signal DMRS related parameters, modulation and coding scheme MCS table, resource block RBG group size, time domain resource, frequency domain resource or MCS.
在一个可能的设计中,还可以向网络设备发送第一信息,所述第一信息用于指示终端设备所支持的或期望的用于后续上行数据传输的方式。第一信息可以是终端设备的能力信息。第一信息还可以是配置请求信息。In a possible design, first information may also be sent to the network device, where the first information is used to indicate a mode supported or expected by the terminal device for subsequent uplink data transmission. The first information may be capability information of the terminal device. The first information may also be configuration request information.
在一个可能的设计中,还可以向网络设备上报第二信息,第二信息用于指示终端设备是否支持或是否期望基于动态授权的重传。在一个可能的设计中,还可以向网络设备上报第三信息,第三信息用于指示终端设备是否支持或是否期望监听物理层HARQ反馈信息。In a possible design, second information may also be reported to the network device, where the second information is used to indicate whether the terminal device supports or expects retransmission based on dynamic authorization. In a possible design, third information may also be reported to the network device, where the third information is used to indicate whether the terminal device supports or expects to monitor physical layer HARQ feedback information.
第二方面,提供一种数据传输方法,该方法可以由网络设备执行,也可以由网络设备的部件(例如处理器、芯片、或芯片系统等)执行。该方法可以通过以下步骤实现:向终端设备发送第一资源配置和第二资源配置,所述第一资源配置用于配置一个或多个第一上 行资源,所述第二资源配置用于配置用于后续上行数据传输的第二上行资源,所述第一上行资源用于传输上行数据的全部或第一部分,所述第二上行资源用于传输所述上行数据除所述第一部分之外的剩余部分;基于所述第一资源配置和所述第二资源配置接收来自所述终端设备的所述上行数据。上行数据的第一部分可以称为初始传输数据,所述上行数据除所述第一部分之外的剩余部分可以称为后续传输数据。通过为终端设备配置第二资源配置用于后续上行数据传输,能够适用于更多场景的上行数据早传,拓宽了上行数据早传对上行数据的要求,优化了上行数据早传的性能。并且,不需要终端设备进行状态转换进入连接态,就可以完成全部的上行数据传输,节省状态转换带来的信令开销,有助于节省终端设备的能耗。In a second aspect, a data transmission method is provided, and the method can be executed by a network device or by a component of the network device (for example, a processor, a chip, or a chip system, etc.). The method can be implemented by the following steps: sending a first resource configuration and a second resource configuration to the terminal device, where the first resource configuration is used to configure one or more first uplink resources, and the second resource configuration is used for configuration In the second uplink resource for subsequent uplink data transmission, the first uplink resource is used to transmit all or the first part of the uplink data, and the second uplink resource is used to transmit the remainder of the uplink data except the first part part; receiving the uplink data from the terminal device based on the first resource configuration and the second resource configuration. The first part of the uplink data may be referred to as initial transmission data, and the remaining part of the uplink data other than the first part may be referred to as subsequent transmission data. By configuring the second resource configuration for the terminal device for subsequent uplink data transmission, it is applicable to early uplink data transmission in more scenarios, broadens the requirements for uplink data early transmission, and optimizes the performance of uplink data early transmission. In addition, all uplink data transmission can be completed without the terminal equipment performing state transition to enter the connected state, saving signaling overhead caused by state transition, and helping to save energy consumption of the terminal equipment.
在一个可能的设计中,后续上行数据传输可以是指,处于RRC空闲态或RRC非激活态的终端设备,在数据早传过程中未能一次传输完待传输的上行数据,在保持状态不变(即不进行状态转换进入连接态)的情况下,为传输后续传输数据而进行的传输。In a possible design, subsequent uplink data transmission may refer to a terminal device in an RRC idle state or an RRC inactive state that fails to transmit the uplink data to be transmitted at one time during the early data transmission process, and remains in the same state. (that is, in the case of entering the connection state without state transition), the transmission for the transmission of subsequent transmission data.
在一个可能的设计中,后续上行数据传输还可以是指,处于RRC空闲态或RRC非激活态的终端设备,在数据早传过程中未能一次传输完待传输的上行数据,在保持状态不变(即不进行状态转换进入连接态)的情况下,在收到网络设备发送的RRC释放指令之前,为传输后续传输数据而进行的传输。In a possible design, the subsequent uplink data transmission may also refer to that the terminal equipment in the RRC idle state or the RRC inactive state fails to transmit the to-be-transmitted uplink data at one time during the early data transmission process, and does not transmit the uplink data in the hold state. In the case of changing (that is, entering the connected state without performing state transition), before receiving the RRC release instruction sent by the network device, the transmission is performed for the transmission of subsequent transmission data.
可选的,上行数据可以是指针对单个逻辑信道或单个逻辑信道组的数据。上行数据也可以是指单个数据无线承载(data radio bearer,DRB)或针对单个数据无线承载组。Optionally, the uplink data may refer to data for a single logical channel or a single logical channel group. Uplink data may also refer to a single data radio bearer (DRB) or to a single data radio bearer group.
在一个可能的设计中,所述第一部分的数据量为一个所述第一上行资源一次所能传输的数据量。In a possible design, the amount of data of the first part is the amount of data that can be transmitted at one time by the first uplink resource.
在一个可能的设计中,第一上行资源和第二上行资源可以关联。第一上行资源和第二上行资源可能的关联形式可以参考第一方面的描述。In a possible design, the first uplink resource and the second uplink resource may be associated. For possible association forms of the first uplink resource and the second uplink resource, reference may be made to the description of the first aspect.
可选的,第一资源配置和第二资源配置可选的配置方法,如下所述。Optionally, optional configuration methods for the first resource configuration and the second resource configuration are as follows.
在一个可能的设计中,向终端设备发送第一资源配置和第二资源配置,包括:In a possible design, sending the first resource configuration and the second resource configuration to the terminal device includes:
在一个可能的方式a中,向所述终端设备发送第一系统信息,所述第一系统信息中包括所述第一资源配置和所述第二资源配置;或者,向所述终端设备发送第一RRC释放消息,所述第一RRC释放消息中包括所述第一资源配置和所述第二资源配置。In a possible manner a, first system information is sent to the terminal device, where the first system information includes the first resource configuration and the second resource configuration; or, the first system information is sent to the terminal device An RRC release message, where the first RRC release message includes the first resource configuration and the second resource configuration.
或者,向所述终端设备发送第二系统信息,所述第二系统信息中包括所述第一资源配置;向所述终端设备发送第二RRC释放消息,所述第二RRC释放消息中包括所述第二资源配置。Or, send second system information to the terminal device, where the second system information includes the first resource configuration; send a second RRC release message to the terminal device, where the second RRC release message includes the Describe the second resource configuration.
在方式a的情况下,在所述第一上行资源上接收来自所述终端设备的所述上行数据的第一部分,向所述终端设备发送第一消息,所述第一消息用于响应所述上行数据的第一部分,所述第一消息用于激活所述第二资源配置,或者所述第一消息用于重配置第二资源配置,或者所述第一消息用于更新第二资源配置。In the case of mode a, the first part of the uplink data from the terminal device is received on the first uplink resource, and a first message is sent to the terminal device, where the first message is used to respond to the In the first part of the uplink data, the first message is used to activate the second resource configuration, or the first message is used to reconfigure the second resource configuration, or the first message is used to update the second resource configuration.
其中,所述第一上行资源为随机接入资源,所述第一消息为四步随机接入过程中的消息Msg4或两步随机接入过程中的消息MsgB;或者,所述第一上行资源为免授权GF资源,所述第一消息为所述上行数据的第一部分的响应消息。Wherein, the first uplink resource is a random access resource, and the first message is a message Msg4 in a four-step random access process or a message MsgB in a two-step random access process; or, the first uplink resource In order to exempt GF resources, the first message is a response message of the first part of the uplink data.
在一个可能的方式b中,在数据早传过程之前,网络设备为终端设备配置第一资源配置。在终端设备在第一上行资源上向网络设备发送初始传输数据之后,网络设备为终端设备配置第二资源配置。例如,所述第二资源配置携带于以下任一消息中:四步随机接入过 程中的Msg4、两步随机接入过程中的MsgB或GFR消息。In a possible manner b, before the data early transmission process, the network device configures the first resource configuration for the terminal device. After the terminal device sends the initial transmission data to the network device on the first uplink resource, the network device configures the second resource configuration for the terminal device. For example, the second resource configuration is carried in any of the following messages: Msg4 in the four-step random access procedure, MsgB or GFR message in the two-step random access procedure.
在一个可能的方式c中,网络设备通过方式a为终端设备配置第二资源配置,在接收到初始传输数据之后,通过向终端设备发送第一消息重配置或更新第二资源配置,可以优化第二资源配置的参数,使得第二资源配置更适用于后续上行数据传输。或者可以根据终端设备发送的辅助信息来适配更合适的第二资源配置,提高资源利用率。In a possible way c, the network device configures the second resource configuration for the terminal device through the way a, and after receiving the initial transmission data, reconfigures or updates the second resource configuration by sending a first message to the terminal device, which can optimize the first The parameters of the second resource configuration make the second resource configuration more suitable for subsequent uplink data transmission. Alternatively, a more suitable second resource configuration may be adapted according to the auxiliary information sent by the terminal device to improve resource utilization.
在一个可能的设计中,所述第二资源配置包括以下至少一种类型的参数:时域资源的周期、开环功控相关参数、波形、冗余版本序列、重复次数、跳频模式、资源分配类型、混合自动重传请求HARQ进程数、解调用参考信号DMRS相关参数、调制编码方案MCS表格、资源块RBG组大小、时域资源、频域资源或MCS。In a possible design, the second resource configuration includes at least one of the following types of parameters: period of time-domain resources, parameters related to open-loop power control, waveform, redundancy version sequence, number of repetitions, frequency hopping mode, resource Allocation type, HARQ process number of HARQ, demodulation reference signal DMRS related parameters, modulation and coding scheme MCS table, resource block RBG group size, time domain resource, frequency domain resource or MCS.
在一个可能的设计中,接收来自所述终端设备的第一信息,所述第一信息用于指示终端设备所支持的或期望的用于后续上行数据传输的方式。第一信息可以是终端设备的能力信息。第一信息还可以是配置请求信息。In a possible design, first information from the terminal device is received, where the first information is used to indicate a mode supported or expected by the terminal device for subsequent uplink data transmission. The first information may be capability information of the terminal device. The first information may also be configuration request information.
可选的,网络设备向终端设备发送第四信息,终端设备接收来自网络设备的第四信息。第四信息可以用于指示以下任意一种或多种:指示终端设备是否进行后续上行传输;指示终端设备用于后续上行数据传输的方式;配置用于后续上行数据传输的资源。Optionally, the network device sends the fourth information to the terminal device, and the terminal device receives the fourth information from the network device. The fourth information may be used to indicate any one or more of the following: indicating whether the terminal device performs subsequent uplink transmission; instructing the terminal device to use for subsequent uplink data transmission; and configuring resources for subsequent uplink data transmission.
第三方面,提供一种通信装置,该通信装置可以是终端设备,也可以是终端设备中的装置(例如,芯片,或者芯片系统,或者电路),或者是能够和终端设备匹配使用的装置。一种设计中,该通信装置可以包括执行第一方面中所描述的方法/操作/步骤/动作所一一对应的模块,该模块可以是硬件电路,也可是软件,也可以是硬件电路结合软件实现。一种设计中,该通信装置可以包括处理模块和通信模块。处理模块用于调用通信模块执行接收和/或发送的功能。进一步地,通信模块还可以包括接收模块和发送模块。示例性地:接收模块,用于接收来自网络设备的第一资源配置和第二资源配置,所述第一资源配置用于配置一个或多个第一上行资源,所述第二资源配置用于配置用于后续上行数据传输的第二上行资源,所述第一上行资源用于传输上行数据的全部或第一部分,所述第二上行资源用于传输所述上行数据除所述第一部分之外的剩余部分;发送模块,用于在处于无线资源控制RRC空闲态或RRC_非激活INACTIVE态时,基于所述第一资源配置和所述第二资源配置向所述网络设备传输所述上行数据。In a third aspect, a communication device is provided. The communication device may be a terminal device, or a device in the terminal device (eg, a chip, or a chip system, or a circuit), or a device that can be used in conjunction with the terminal device. In one design, the communication device may include modules corresponding to one-to-one execution of the methods/operations/steps/actions described in the first aspect, and the modules may be hardware circuits, software, or hardware circuits combined with software. accomplish. In one design, the communication device may include a processing module and a communication module. The processing module is used to call the communication module to perform the function of receiving and/or sending. Further, the communication module may also include a receiving module and a sending module. Exemplarily: a receiving module, configured to receive a first resource configuration and a second resource configuration from a network device, where the first resource configuration is used to configure one or more first uplink resources, and the second resource configuration is used to configure Configure a second uplink resource for subsequent uplink data transmission, the first uplink resource is used to transmit all or the first part of the uplink data, and the second uplink resource is used to transmit the uplink data except the first part The remaining part; a sending module, configured to transmit the uplink data to the network device based on the first resource configuration and the second resource configuration when in the RRC idle state or the RRC_inactive INACTIVE state .
在一个可能的设计中,在基于所述第一资源配置和所述第二资源配置向所述网络设备传输所述上行数据时,所述发送模块具体用于:当所述上行数据的数据量小于或等于所述第一上行资源一次所能传输的数据量时,基于所述第一上行资源向所述网络设备传输所述上行数据;或者,当所述上行数据的数据量大于所述第一上行资源一次所能传输的数据量时,基于所述第一上行资源向所述网络设备传输所述上行数据的第一部分,以及基于所述第二上行资源向所述网络设备传输所述上行数据的除所述第一部分之外的剩余部分。In a possible design, when transmitting the uplink data to the network device based on the first resource configuration and the second resource configuration, the sending module is specifically configured to: when the data volume of the uplink data is When the amount of data that can be transmitted at one time by the first uplink resource is less than or equal to, transmit the uplink data to the network device based on the first uplink resource; or, when the data amount of the uplink data is greater than the first uplink resource. When the amount of data that one uplink resource can transmit at one time, transmit the first part of the uplink data to the network device based on the first uplink resource, and transmit the uplink data to the network device based on the second uplink resource. the remainder of the data other than the first portion.
在一个可能的设计中,所述第一部分的数据量为一个所述第一上行资源一次所能传输的数据量。In a possible design, the amount of data of the first part is the amount of data that can be transmitted at one time by the first uplink resource.
在一个可能的设计中,所述第一资源配置包括第一周期,所述第二资源配置包括第二周期;所述第二上行资源的起始位置与所述第一上行资源的结束位置之间间隔为所述第二周期的长度;或者所述第二资源配置包括第一偏移值,所述第一偏移值为,在一个第一周期内,所述第二上行资源的起始位置与所述第一上行资源的结束位置之间的偏移值;或者所述第二资源配置包括第二偏移值,所述第二偏移值为,在一个第一周期内,所述第二上 行资源的起始位置与响应消息的接收时刻之间的偏移值,所述响应消息用于响应在所述第一上行资源上传输的上行数据。In a possible design, the first resource configuration includes a first period, the second resource configuration includes a second period; the start position of the second uplink resource and the end position of the first uplink resource are between The interval is the length of the second cycle; or the second resource configuration includes a first offset value, and the first offset value is, within a first cycle, the start of the second uplink resource an offset value between the position and the end position of the first uplink resource; or the second resource configuration includes a second offset value, and the second offset value is, within a first period, the The offset value between the start position of the second uplink resource and the time when the response message is received, where the response message is used to respond to the uplink data transmitted on the first uplink resource.
在一个可能的设计中,所述第一资源配置包括第一周期;所述第二资源配置包括第三偏移值和时间间隔;其中,所述第三偏移值为,在一个第一周期内,所述第二上行资源的起始位置与所述第一上行资源的结束位置之间的偏移值;所述时间间隔为所述第二上行资源中相邻两个传输资源的时间间隔。In a possible design, the first resource configuration includes a first period; the second resource configuration includes a third offset value and a time interval; wherein the third offset value is, in a first period , the offset value between the start position of the second uplink resource and the end position of the first uplink resource; the time interval is the time interval between two adjacent transmission resources in the second uplink resource .
在一个可能的设计中,在接收来自网络设备的第一资源配置和第二资源配置时,所述接收模块具体用于:接收来自网络设备的第一系统信息,所述第一系统信息中包括所述第一资源配置和所述第二资源配置;或者,接收来自网络设备的第一RRC释放消息,所述第一RRC释放消息中包括所述第一资源配置和所述第二资源配置。In a possible design, when receiving the first resource configuration and the second resource configuration from the network device, the receiving module is specifically configured to: receive first system information from the network device, where the first system information includes the first resource configuration and the second resource configuration; or, receiving a first RRC release message from a network device, where the first RRC release message includes the first resource configuration and the second resource configuration.
在一个可能的设计中,在接收来自网络设备的第一资源配置和第二资源配置时,所述接收模块具体用于:接收来自网络设备的第二系统信息,所述第二系统信息中包括所述第一资源配置;接收来自网络设备的第二RRC释放消息,所述第二RRC释放消息中包括所述第二资源配置。In a possible design, when receiving the first resource configuration and the second resource configuration from the network device, the receiving module is specifically configured to: receive second system information from the network device, where the second system information includes the first resource configuration; and receiving a second RRC release message from a network device, where the second RRC release message includes the second resource configuration.
在一个可能的设计中,所述发送模块还用于:在所述第一上行资源上向所述网络设备发送所述上行数据的第一部分;所述接收模块还用于:接收来自所述网络设备的第一消息;所述第一消息用于响应所述上行数据的第一部分,所述第一消息用于激活所述第二资源配置,或者所述第一消息用于重配置第二资源配置,或者所述第一消息用于更新第二资源配置。In a possible design, the sending module is further configured to: send the first part of the uplink data to the network device on the first uplink resource; the receiving module is further configured to: receive data from the network The first message of the device; the first message is used to respond to the first part of the uplink data, the first message is used to activate the second resource configuration, or the first message is used to reconfigure the second resource configuration, or the first message is used to update the second resource configuration.
在一个可能的设计中,所述第一上行资源为随机接入资源,所述第一消息为四步随机接入过程中的消息Msg4或两步随机接入过程中的消息MsgB;或者,所述第一上行资源为免授权GF资源,所述第一消息为所述上行数据的第一部分的响应消息。In a possible design, the first uplink resource is a random access resource, and the first message is a message Msg4 in a four-step random access process or a message MsgB in a two-step random access process; or, all The first uplink resource is an unlicensed GF resource, and the first message is a response message of the first part of the uplink data.
在一个可能的设计中,所述第二资源配置携带于以下任一消息中:四步随机接入过程中的Msg4、两步随机接入过程中的MsgB或GFR消息。In a possible design, the second resource configuration is carried in any one of the following messages: Msg4 in the four-step random access procedure, MsgB or GFR message in the two-step random access procedure.
在一个可能的设计中,所述第二资源配置包括以下至少一种类型的参数:时域资源的周期、开环功控相关参数、波形、冗余版本序列、重复次数、跳频模式、资源分配类型、混合自动重传请求HARQ进程数、解调用参考信号DMRS相关参数、调制编码方案MCS表格、资源块RBG组大小、时域资源、频域资源或MCS。In a possible design, the second resource configuration includes at least one of the following types of parameters: period of time-domain resources, parameters related to open-loop power control, waveform, redundancy version sequence, number of repetitions, frequency hopping mode, resource Allocation type, HARQ process number of HARQ, demodulation reference signal DMRS related parameters, modulation and coding scheme MCS table, resource block RBG group size, time domain resource, frequency domain resource or MCS.
在一个可能的设计中,所述发送模块还用于:向网络设备发送第一信息,所述第一信息用于指示终端设备所支持的或期望的用于后续上行数据传输的方式。In a possible design, the sending module is further configured to: send first information to the network device, where the first information is used to indicate a mode supported or expected by the terminal device for subsequent uplink data transmission.
接收模块和发送模块还可以用于执行终端设备执行的其他操作,可以参考第一方面的描述。第三方面的有益效果也可以参考第一方面的描述。The receiving module and the sending module may also be used to perform other operations performed by the terminal device, and reference may be made to the description of the first aspect. For the beneficial effects of the third aspect, reference may also be made to the description of the first aspect.
第四方面,提供一种通信装置,该通信装置可以是网络设备,也可以是网络设备中的装置(例如,芯片,或者芯片系统,或者电路),或者是能够和网络设备匹配使用的装置。一种设计中,该通信装置可以包括执行第一方面中所描述的方法/操作/步骤/动作所一一对应的模块,该模块可以是硬件电路,也可是软件,也可以是硬件电路结合软件实现。一种设计中,该通信装置可以包括处理模块和通信模块。处理模块用于调用通信模块执行接收和/或发送的功能。进一步地,通信模块还可以包括接收模块和发送模块。示例性地:发送模块,用于向终端设备发送第一资源配置和第二资源配置,所述第一资源配置用于配置一个或多个第一上行资源,所述第二资源配置用于配置用于后续上行数据传输的第二上行资 源,所述第一上行资源用于传输上行数据的全部或第一部分,所述第二上行资源用于传输所述上行数据除所述第一部分之外的剩余部分;接收模块,用于基于所述第一资源配置和所述第二资源配置接收来自所述终端设备的所述上行数据。In a fourth aspect, a communication apparatus is provided. The communication apparatus may be a network device, a device in a network device (eg, a chip, or a chip system, or a circuit), or a device that can be used in conjunction with the network device. In one design, the communication device may include modules corresponding to one-to-one execution of the methods/operations/steps/actions described in the first aspect, and the modules may be hardware circuits, software, or hardware circuits combined with software. accomplish. In one design, the communication device may include a processing module and a communication module. The processing module is used to call the communication module to perform the function of receiving and/or sending. Further, the communication module may also include a receiving module and a sending module. Exemplarily: a sending module configured to send a first resource configuration and a second resource configuration to the terminal device, where the first resource configuration is used to configure one or more first uplink resources, and the second resource configuration is used to configure The second uplink resource used for subsequent uplink data transmission, the first uplink resource is used to transmit all or the first part of the uplink data, and the second uplink resource is used to transmit the uplink data except the first part. The remaining part; a receiving module, configured to receive the uplink data from the terminal device based on the first resource configuration and the second resource configuration.
在一个可能的设计中,所述第一部分的数据量为一个所述第一上行资源一次所能传输的数据量。In a possible design, the amount of data of the first part is the amount of data that can be transmitted at one time by the first uplink resource.
在一个可能的设计中,所述第一资源配置包括第一周期;所述第二资源配置包括第二周期;In a possible design, the first resource configuration includes a first period; the second resource configuration includes a second period;
所述第二上行资源的起始位置与所述第一上行资源的结束位置之间间隔为所述第二周期的长度;或者所述第二资源配置包括第一偏移值,所述第一偏移值为,在一个第一周期内,所述第二上行资源的起始位置与所述第一上行资源的结束位置之间的偏移值;或者所述第二资源配置包括第二偏移值,所述第二偏移值为,在一个第一周期内,所述第二上行资源的起始位置与响应消息的接收时刻之间的偏移值,所述响应消息用于响应在所述第一上行资源上传输的上行数据。The interval between the start position of the second uplink resource and the end position of the first uplink resource is the length of the second period; or the second resource configuration includes a first offset value, the first The offset value is, within a first period, the offset value between the start position of the second uplink resource and the end position of the first uplink resource; or the second resource configuration includes a second offset value. Offset value, the second offset value is, in a first cycle, the offset value between the start position of the second uplink resource and the receiving moment of the response message, the response message is used to respond to the Uplink data transmitted on the first uplink resource.
在一个可能的设计中,所述第一资源配置包括第一周期;所述第二资源配置包括第三偏移值和时间间隔;其中,所述第三偏移值为,在一个第一周期内,所述第二上行资源的起始位置与所述第一上行资源的结束位置之间的偏移值;所述时间间隔为所述第二上行资源中相邻两个传输资源的时间间隔。In a possible design, the first resource configuration includes a first period; the second resource configuration includes a third offset value and a time interval; wherein the third offset value is, in a first period , the offset value between the start position of the second uplink resource and the end position of the first uplink resource; the time interval is the time interval between two adjacent transmission resources in the second uplink resource .
在一个可能的设计中,在向终端设备发送第一资源配置和第二资源配置时,所述发送模块具体用于:向所述终端设备发送第一系统信息,所述第一系统信息中包括所述第一资源配置和所述第二资源配置;或者,向所述终端设备发送第一RRC释放消息,所述第一RRC释放消息中包括所述第一资源配置和所述第二资源配置。In a possible design, when sending the first resource configuration and the second resource configuration to a terminal device, the sending module is specifically configured to: send first system information to the terminal device, where the first system information includes the first resource configuration and the second resource configuration; or, sending a first RRC release message to the terminal device, where the first RRC release message includes the first resource configuration and the second resource configuration .
在一个可能的设计中,在向终端设备发送第一资源配置和第二资源配置时,所述发送模块具体用于:向所述终端设备发送第二系统信息,所述第二系统信息中包括所述第一资源配置;向所述终端设备发送第二RRC释放消息,所述第二RRC释放消息中包括所述第二资源配置。In a possible design, when sending the first resource configuration and the second resource configuration to the terminal device, the sending module is specifically configured to: send second system information to the terminal device, where the second system information includes the first resource configuration; sending a second RRC release message to the terminal device, where the second RRC release message includes the second resource configuration.
在一个可能的设计中,所述接收模块还用于:在所述第一上行资源上接收来自所述终端设备的所述上行数据的第一部分,向所述终端设备发送第一消息,所述第一消息用于响应所述上行数据的第一部分,所述第一消息用于激活所述第二资源配置,或者所述第一消息用于重配置第二资源配置,或者所述第一消息用于更新第二资源配置。In a possible design, the receiving module is further configured to: receive the first part of the uplink data from the terminal device on the first uplink resource, and send a first message to the terminal device, the The first message is used to respond to the first part of the uplink data, and the first message is used to activate the second resource configuration, or the first message is used to reconfigure the second resource configuration, or the first message Used to update the second resource configuration.
在一个可能的设计中,所述第一上行资源为随机接入资源,所述第一消息为四步随机接入过程中的消息Msg4或两步随机接入过程中的消息MsgB;或者,所述第一上行资源为免授权GF资源,所述第一消息为所述上行数据的第一部分的响应消息。In a possible design, the first uplink resource is a random access resource, and the first message is a message Msg4 in a four-step random access process or a message MsgB in a two-step random access process; or, all The first uplink resource is an unlicensed GF resource, and the first message is a response message of the first part of the uplink data.
在一个可能的设计中,所述第二资源配置携带于以下任一消息中:四步随机接入过程中的Msg4、两步随机接入过程中的MsgB或GFR消息。In a possible design, the second resource configuration is carried in any one of the following messages: Msg4 in the four-step random access procedure, MsgB or GFR message in the two-step random access procedure.
在一个可能的设计中,所述第二资源配置包括以下至少一种类型的参数:时域资源的周期、开环功控相关参数、波形、冗余版本序列、重复次数、跳频模式、资源分配类型、混合自动重传请求HARQ进程数、解调用参考信号DMRS相关参数、调制编码方案MCS表格、资源块RBG组大小、时域资源、频域资源或MCS。In a possible design, the second resource configuration includes at least one of the following types of parameters: period of time-domain resources, parameters related to open-loop power control, waveform, redundancy version sequence, number of repetitions, frequency hopping mode, resource Allocation type, HARQ process number of HARQ, demodulation reference signal DMRS related parameters, modulation and coding scheme MCS table, resource block RBG group size, time domain resource, frequency domain resource or MCS.
在一个可能的设计中,所述接收模块还用于:接收来自所述终端设备的第一信息,所述第一信息用于指示终端设备所支持的或期望的用于后续上行数据传输的方式。In a possible design, the receiving module is further configured to: receive first information from the terminal device, where the first information is used to indicate a mode supported or expected by the terminal device for subsequent uplink data transmission .
接收模块和发送模块还可以用于执行网络设备执行的其他操作,可以参考第二方面的描述。第四方面的有益效果也可以参考第二方面的描述。The receiving module and the sending module may also be used to perform other operations performed by the network device, and reference may be made to the description of the second aspect. For the beneficial effects of the fourth aspect, reference may also be made to the description of the second aspect.
第五方面,提供一种通信装置,所述通信装置包括通信接口和处理器,所述通信接口用于该通信装置与其它设备进行通信,例如数据或信号的收发。示例性的,通信接口可以是收发器、电路、总线、模块或其它类型的通信接口。处理器用于调用一组程序、指令或数据,执行上述第一方面述的方法。所述通信装置还可以包括存储器,用于存储处理器调用的程序、指令或数据。所述存储器与所述处理器耦合,所述处理器执行所述存储器中存储的、指令或数据时,可以实现上述第一方面描述的方法。In a fifth aspect, a communication device is provided, the communication device includes a communication interface and a processor, and the communication interface is used for the communication device to communicate with other devices, such as data or signal transmission and reception. Illustratively, the communication interface may be a transceiver, circuit, bus, module, or other type of communication interface. The processor is configured to invoke a set of programs, instructions or data to execute the method described in the first aspect. The communication apparatus may also include a memory for storing programs, instructions or data invoked by the processor. The memory is coupled to the processor, and when the processor executes the instructions or data stored in the memory, the method described in the first aspect can be implemented.
第六方面,提供一种通信装置,所述通信装置包括通信接口和处理器,所述通信接口用于该通信装置与其它设备进行通信,例如数据或信号的收发。示例性的,通信接口可以是收发器、电路、总线、模块或其它类型的通信接口。处理器用于调用一组程序、指令或数据,执行上述第二方面描述的方法。所述通信装置还可以包括存储器,用于存储处理器调用的程序、指令或数据。所述存储器与所述处理器耦合,所述处理器执行所述存储器中存储的、指令或数据时,可以实现上述第二方面描述的方法。In a sixth aspect, a communication device is provided, the communication device includes a communication interface and a processor, and the communication interface is used for the communication device to communicate with other devices, such as data or signal transmission and reception. Illustratively, the communication interface may be a transceiver, circuit, bus, module, or other type of communication interface. The processor is configured to invoke a set of programs, instructions or data to execute the method described in the second aspect above. The communication apparatus may also include a memory for storing programs, instructions or data invoked by the processor. The memory is coupled to the processor, and when the processor executes the instructions or data stored in the memory, the method described in the second aspect above can be implemented.
第七方面,本申请实施例中还提供一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机可读指令,当所述计算机可读指令在计算机上运行时,使得如第一方面所述的方法被执行。In a seventh aspect, the embodiments of the present application further provide a computer-readable storage medium, where computer-readable instructions are stored in the computer-readable storage medium, and when the computer-readable instructions are run on a computer, the The method described in one aspect is performed.
第八面,本申请实施例中还提供一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机可读指令,当所述计算机可读指令在计算机上运行时,使得如第二方面所述的方法被执行。In the eighth aspect, the embodiments of the present application further provide a computer-readable storage medium, where computer-readable instructions are stored in the computer-readable storage medium, and when the computer-readable instructions are executed on a computer, the computer-readable instructions can be The method described in the second aspect is performed.
第九方面,本申请实施例提供了一种芯片系统,该芯片系统包括处理器,还可以包括存储器,用于实现上述第一方面所述的方法。该芯片系统可以由芯片构成,也可以包含芯片和其他分立器件。In a ninth aspect, an embodiment of the present application provides a chip system, where the chip system includes a processor, and may further include a memory, for implementing the method described in the first aspect above. The chip system can be composed of chips, and can also include chips and other discrete devices.
第十方面,本申请实施例提供了一种芯片系统,该芯片系统包括处理器,还可以包括存储器,用于实现上述第二方面所述的方法。该芯片系统可以由芯片构成,也可以包含芯片和其他分立器件。In a tenth aspect, an embodiment of the present application provides a chip system, where the chip system includes a processor and may further include a memory, for implementing the method described in the second aspect above. The chip system can be composed of chips, and can also include chips and other discrete devices.
第十一方面,本申请实施例提供了一种通信系统,所述通信系统包括终端设备和网络设备,终端设备用于执行如第一方面所述的方法,网络设备用于执行如第二方面所述的方法。In an eleventh aspect, an embodiment of the present application provides a communication system, where the communication system includes a terminal device and a network device, where the terminal device is configured to execute the method described in the first aspect, and the network device is configured to execute the method described in the second aspect. the method described.
第十二方面,提供了一种包含指令的计算机程序产品,当其在计算机上运行时,使得如上述第一方面所述的方法被执行。A twelfth aspect provides a computer program product comprising instructions which, when run on a computer, cause the method as described in the first aspect above to be performed.
第十三方面,提供了一种包含指令的计算机程序产品,当其在计算机上运行时,使得如上述第二方面所述的方法被执行。A thirteenth aspect provides a computer program product comprising instructions which, when run on a computer, cause the method of the second aspect above to be performed.
图1为本申请实施例中通信系统架构示意图;1 is a schematic diagram of a communication system architecture in an embodiment of the application;
图2a为本申请实施例中用户面协议栈示意图;2a is a schematic diagram of a user plane protocol stack in an embodiment of the application;
图2b为本申请实施例中控制面协议栈示意图;FIG. 2b is a schematic diagram of a control plane protocol stack in an embodiment of the present application;
图3为本申请实施例中状态转换示意图;3 is a schematic diagram of state transition in an embodiment of the present application;
图4为本申请实施例中四步RA中数据早传的过程示意图;4 is a schematic diagram of a process of early data transmission in four-step RA in an embodiment of the present application;
图5为本申请实施例中两步RA中数据早传的过程示意图;5 is a schematic diagram of a process of early data transmission in two-step RA in an embodiment of the present application;
图6为本申请实施例中数据传输方法的流程示意图之一;6 is one of the schematic flowcharts of the data transmission method in the embodiment of the present application;
图7a为本申请实施例中第一上行资源和第二上行资源可能的关联形式示意图之一;FIG. 7a is a schematic diagram of a possible association form of the first uplink resource and the second uplink resource in the embodiment of the present application;
图7b为本申请实施例中第一上行资源和第二上行资源可能的关联形式示意图之一;FIG. 7b is one of the schematic diagrams of possible association forms of the first uplink resource and the second uplink resource in the embodiment of the present application;
图7c为本申请实施例中第一上行资源和第二上行资源可能的关联形式示意图之一;FIG. 7c is one of the schematic diagrams of possible association forms of the first uplink resource and the second uplink resource in the embodiment of the present application;
图7d为本申请实施例中第一上行资源和第二上行资源可能的关联形式示意图之一;FIG. 7d is one of the schematic diagrams of possible association forms of the first uplink resource and the second uplink resource in the embodiment of the present application;
图8为本申请实施例中数据传输方法的流程示意图之二;FIG. 8 is the second schematic flowchart of the data transmission method in the embodiment of the present application;
图9为本申请实施例中数据传输方法的流程示意图之三;FIG. 9 is the third schematic flowchart of the data transmission method in the embodiment of the application;
图10为本申请实施例中通信装置结构示意图之一;FIG. 10 is one of the schematic structural diagrams of the communication device in the embodiment of the application;
图11为本申请实施例中通信装置结构示意图之二。FIG. 11 is the second schematic diagram of the structure of the communication device according to the embodiment of the present application.
本申请实施例提供一种数据传输方法及装置。其中,方法和装置是基于同一发明构思的,由于方法及装置解决问题的原理相似,因此装置与方法的实施可以相互参见,重复之处不再赘述。本申请实施例的描述中,“和/或”,描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。字符“/”一般表示前后关联对象是一种“或”的关系。本申请中所涉及的至少一个是指一个或多个;多个,是指两个或两个以上。另外,需要理解的是,在本申请的描述中,“第一”、“第二”等词汇,仅用于区分描述的目的,而不能理解为指示或暗示相对重要性,也不能理解为指示或暗示顺序。Embodiments of the present application provide a data transmission method and apparatus. Among them, the method and the device are based on the same inventive concept. Since the principles of the method and the device for solving the problem are similar, the implementation of the device and the method can be referred to each other, and the repetition will not be repeated. In the description of the embodiments of the present application, "and/or" describes the association relationship of the associated objects, indicating that there may be three kinds of relationships, for example, A and/or B may indicate that A exists alone, A and B exist simultaneously, and a single relationship exists. There are three cases of B. The character "/" generally indicates that the associated objects are an "or" relationship. In this application, at least one refers to one or more; multiple refers to two or more. In addition, it should be understood that in the description of this application, words such as "first" and "second" are only used for the purpose of distinguishing the description, and should not be understood as indicating or implying relative importance, nor should it be understood as indicating or implied order.
本申请实施例提供的数据传输方法可以应用于第四代(4th generation,4G)通信系统,例如长期演进(long term evolution,LTE)通信系统,也可以应用于第五代(5th generation,5G)通信系统,例如5G新空口(new radio,NR)通信系统,或应用于未来的各种通信系统,例如第六代(6th generation,6G)通信系统。本申请实施例提供的方法还可以应用于蓝牙系统、WiFi系统、LoRa系统或车联网系统中。本申请实施例提供的方法还可以应用于卫星通信系统其中,所述卫星通信系统可以与上述通信系统相融合。The data transmission method provided by the embodiments of the present application may be applied to a fourth generation (4th generation, 4G) communication system, such as a long term evolution (long term evolution, LTE) communication system, and may also be applied to a fifth generation (5th generation, 5G) communication system A communication system, such as a 5G new radio (NR) communication system, or applied to various communication systems in the future, such as a 6th generation (6G) communication system. The methods provided in the embodiments of the present application may also be applied to a Bluetooth system, a WiFi system, a LoRa system, or a car networking system. The methods provided in the embodiments of the present application may also be applied to a satellite communication system, where the satellite communication system may be integrated with the above-mentioned communication system.
为了便于理解本申请实施例,以图1所示的通信系统架构为例对本申请使用的应用场景进行说明。参阅图1所示,通信系统100包括网络设备101和终端设备102。本申请实施例提供的装置可以应用到网络设备101,或者应用到终端设备102。可以理解的是,图1仅示出了本申请实施例可以应用的一种可能的通信系统架构,在其他可能的场景中,所述通信系统架构中也可以包括其他设备。To facilitate understanding of the embodiments of the present application, an application scenario used in the present application is described by taking the communication system architecture shown in FIG. 1 as an example. Referring to FIG. 1 , the communication system 100 includes a
网络设备110为无线接入网(radio access network,RAN)中的节点,又可以称为基站,还可以称为RAN节点(或设备)。目前,一些接入网设备101的举例为:gNB/NR-NB、传输接收点(transmission reception point,TRP)、演进型节点B(evolved Node B,eNB)、无线网络控制器(radio network controller,RNC)、节点B(Node B,NB)、基站控制器(base station controller,BSC)、基站收发台(base transceiver station,BTS)、家庭基站(例如,home evolved NodeB,或home Node B,HNB)、基带单元(base band unit,BBU),或无线保真(wireless fidelity,Wifi)接入点(access point,AP),卫星设备,或5G通信系统中的网络设备,或者未来可能的通信系统中的网络设备。网络设备110还可以是其他具有网络设备功能的设备,例如,网络设备110还可以是设备到设备(device to device,D2D)通信、车 联网通信、机器通信中担任网络设备功能的设备。网络设备110还可以是未来可能的通信系统中的网络设备。The network device 110 is a node in a radio access network (radio access network, RAN), which may also be referred to as a base station, and may also be referred to as a RAN node (or device). At present, some examples of
在一些部署中,gNB可以包括集中式单元(centralized unit,CU)和DU。gNB还可以包括射频单元(radio unit,RU)。CU实现gNB的部分功能,DU实现gNB的部分功能,比如,CU实现无线资源控制(radio resource control,RRC),分组数据汇聚层协议(packet data convergence protocol,PDCP)层的功能,DU实现无线链路控制(radio link control,RLC)、媒体接入控制(media access control,MAC)和物理(physical,PHY)层的功能。由于RRC层的信息最终会变成PHY层的信息,或者,由PHY层的信息转变而来,因而,在这种架构下,高层信令,如RRC层信令或PHCP层信令,也可以认为是由DU发送的,或者,由DU+RU发送的。可以理解的是,网络设备可以为CU节点、或DU节点、或包括CU节点和DU节点的设备。此外,CU可以划分为接入网RAN中的网络设备,也可以将CU划分为核心网CN中的网络设备,在此不做限制。In some deployments, a gNB may include a centralized unit (CU) and a DU. The gNB may also include a radio unit (RU). CU implements some functions of gNB, DU implements some functions of gNB, for example, CU implements radio resource control (radio resource control, RRC), packet data convergence protocol (packet data convergence protocol, PDCP) layer functions, DU implements wireless chain The functions of the road control (radio link control, RLC), media access control (media access control, MAC) and physical (physical, PHY) layers. Since the information of the RRC layer will eventually become the information of the PHY layer, or be transformed from the information of the PHY layer, therefore, under this architecture, higher-layer signaling, such as RRC layer signaling or PHCP layer signaling, can also It is considered to be sent by DU, or, sent by DU+RU. It can be understood that the network device may be a CU node, a DU node, or a device including a CU node and a DU node. In addition, the CU may be divided into network equipment in the access network RAN, and the CU may also be divided into network equipment in the core network CN, which is not limited herein.
终端设备102,又可以称之为用户设备(user equipment,UE)、移动台(mobile station,MS)、移动终端(mobile terminal,MT)等,是一种向用户提供语音或数据连通性的设备,也可以是物联网设备。例如,终端设备包括具有无线连接功能的手持式设备、车载设备等。目前,终端设备可以是:手机、平板电脑、笔记本电脑、掌上电脑、移动互联网设备(mobile internet device,MID)、可穿戴设备(例如智能手表、智能手环、计步器等),车载设备(例如,汽车、自行车、电动车、飞机、船舶、火车、高铁等)、虚拟现实(virtual reality,VR)设备、增强现实(augmented reality,AR)设备、工业控制中的无线终端、智能家居设备(例如,冰箱、电视、空调、电表等)、智能机器人、车间设备、无人驾驶中的无线终端、远程手术中的无线终端、智能电网(smart grid)中的无线终端、运输安全中的无线终端、智慧城市中的无线终端,或智慧家庭中的无线终端、飞行设备(例如,智能机器人、热气球、无人机、飞机)等。终端设备还可以是其他具有终端功能的设备,例如,终端设备还可以是D2D通信中担任终端功能的设备。本申请中将具有无线收发功能的终端设备及可设置于前述终端设备的芯片统称为终端设备。The
下面结合图1所示的通信系统,对本申请实施例提供的数据传输方法做详细说明。The data transmission method provided by the embodiment of the present application will be described in detail below with reference to the communication system shown in FIG. 1 .
为了更好的理解本申请实施例提供的方案,以下先对本申请实施例涉及到的一些术语、概念或流程进行介绍。In order to better understand the solutions provided by the embodiments of the present application, some terms, concepts or processes involved in the embodiments of the present application are first introduced below.
首先介绍一下终端设备的状态。First, the state of the terminal device is introduced.
如图2a所示,在终端设备与网络设备之间进行通信的用户面协议栈中,包括服务数据适配(service data adaptation protocol,SDAP)层、包数据汇聚协议(packet data convergence protocol,PDCP)层、无线链路控制(radio link control,RLC)层、媒体接入控制(medium access control,MAC)层和物理(physical,PHY)层。As shown in Figure 2a, the user plane protocol stack for communication between the terminal device and the network device includes a service data adaptation (SDAP) layer, a packet data convergence protocol (PDCP) layer, radio link control (radio link control, RLC) layer, medium access control (medium access control, MAC) layer and physical (physical, PHY) layer.
如图2b所示,在终端设备与网络设备之间进行通信的控制面协议栈中,包括非接入(non access stratum,NAS)层、无线资源控制(radio resource control,RRC)层、PDCP层、RLC层、MAC层和PHY层。As shown in Figure 2b, the control plane protocol stack for communication between terminal equipment and network equipment includes a non-access stratum (NAS) layer, a radio resource control (RRC) layer, and a PDCP layer. , RLC layer, MAC layer and PHY layer.
针对RRC层,存在几种终端设备的RRC状态,分别为RRC空闲(RRC_IDLE)态,RRC非激活(RRC_INACTIVE)态以及RRC连接(RRC_CONNECTED)态。当终端设备已经建立了RRC连接,则终端设备处于RRC_CONNECTED态或RRC_INACTIVE态。如果终端设备未建立RRC连接,则终端设备处于RRC_IDLE态。其中,RRC_INACTIVE 态是在5G NR通信系统中为终端设备引入的一种状态,该RRC_INACTIVE态主要针对的情况为“具有不频繁(infrequent)数据传输的终端设备通常由网络保持在RRC_INACTIVE状态”。For the RRC layer, there are several RRC states of the terminal equipment, which are RRC idle (RRC_IDLE) state, RRC inactive (RRC_INACTIVE) state and RRC connected (RRC_CONNECTED) state respectively. When the terminal device has established the RRC connection, the terminal device is in the RRC_CONNECTED state or the RRC_INACTIVE state. If the terminal device does not establish an RRC connection, the terminal device is in the RRC_IDLE state. Among them, the RRC_INACTIVE state is a state introduced for terminal equipment in the 5G NR communication system. The RRC_INACTIVE state is mainly aimed at the situation that "terminal equipment with infrequent (infrequent) data transmission is usually kept in the RRC_INACTIVE state by the network".
当终端设备处于不同的RRC状态时,均会执行不同的操作。这三种状态之间的转换的流程如图3所示。终端设备开始处于RRC_IDLE状态,当终端设备需要进行数据传输时,终端设备会执行随机接入过程与网络设备建立(setup)RRC连接,进入RRC_CONNECTED态。终端设备在进入RRC_CONNECTED态后开始进行数据传输,其中建立RRC连接是通过终端设备在发起随机接入的过程中向网络设备发送连接建立请求消息,例如RRCSetupRequest,并接收网络设备发送的连接建立消息,例如RRCSetup。When the terminal device is in different RRC states, different operations will be performed. The flow of transition between these three states is shown in FIG. 3 . The terminal device starts to be in the RRC_IDLE state. When the terminal device needs to perform data transmission, the terminal device will perform a random access procedure to establish (setup) an RRC connection with the network device, and enter the RRC_CONNECTED state. The terminal device starts data transmission after entering the RRC_CONNECTED state, where the RRC connection is established by sending a connection establishment request message, such as RRCSetupRequest, to the network device during the process of initiating random access by the terminal device, and receiving the connection establishment message sent by the network device, For example RRCSetup.
当终端设备后续无需进行数据传输时,网络设备可将终端设备释放使其转入RRC_IDLE态或RRC_INACTIVE态。例如,网络设备发送带有暂停指示的释放(release)消息,例如RRCRelease with suspend indication,使终端设备进入RRC_INACTIVE态。或者网络设备发送释放消息,例如RRCRelease,使终端设备进入RRC_IDLE态。When the terminal device does not need to perform data transmission subsequently, the network device may release the terminal device to make it transfer to the RRC_IDLE state or the RRC_INACTIVE state. For example, the network device sends a release message with a suspend indication, such as RRCRelease with suspend indication, so that the terminal device enters the RRC_INACTIVE state. Or the network device sends a release message, such as RRCRelease, to make the terminal device enter the RRC_IDLE state.
另外,处于RRC_INACTIVE态的终端设备还可以通过恢复(resume)消息回到RRC_CONNECTED态,例如终端设备发送RRC恢复请求(RRCResumeRequest)并接收RRC恢复(RRCResume),回到RRC_CONNECTED态。同样,网络设备还可将终端设备释放使其转入RRC_IDLE态。In addition, the terminal device in the RRC_INACTIVE state can also return to the RRC_CONNECTED state through a resume (resume) message, for example, the terminal device sends an RRC resume request (RRCResumeRequest) and receives an RRC resume (RRCResume), returning to the RRC_CONNECTED state. Likewise, the network device can also release the terminal device to transfer it to the RRC_IDLE state.
为了简要说明,RRC_IDLE态也可以简述为空闲态或IDLE态;RRC_INACTIVE态也可以简述为非激活态或INACTIVE态;RRC_CONNECTED态也可以简述为连接态或激活态或CONNECTED态。For a brief description, the RRC_IDLE state can also be briefly described as the idle state or the IDLE state; the RRC_INACTIVE state can also be briefly described as the inactive state or the INACTIVE state; the RRC_CONNECTED state can also be briefly described as the connected state or the active state or the CONNECTED state.
综上,对于终端设备的几种RRC状态(也可以简称为状态)已经介绍完毕。本申请实施例可以对RRC空闲态或RRC非激活态的终端设备实现数据早传(early data transmission,EDT)。In conclusion, several RRC states (which may also be simply referred to as states) of the terminal device have been introduced. This embodiment of the present application can implement early data transmission (early data transmission, EDT) for a terminal device in an RRC idle state or an RRC inactive state.
以下介绍一下数据早传的概念和流程。The following introduces the concept and process of early data transmission.
数据早传可以认为是,处于RRC空闲态或RRC非激活态的终端设备,不需要进行状态转换进入RRC连接态,就可以传输数据。数据早传所传输的数据可以包括用户面数据,本申请实施例中用户面数据简称为数据。数据早传可以包括上行数据早传和下行数据早传。上行数据早传过程中传输的用户面数据可以称为上行数据。下行数据早传过程中传输的用户面数据可以称为下行数据。传统的数据早传过程中传输的数据可以具有以下任意一个或多个特点:1、数据量小于设定阈值;2、可以通过一个网络协议IP包传输;3、可以通过一个传输块(transmission block,TB)传输。Early data transmission can be considered that a terminal device in an RRC idle state or an RRC inactive state can transmit data without changing the state to enter the RRC connected state. The data transmitted in the early data transmission may include user plane data, and the user plane data in this embodiment of the present application is simply referred to as data. Early data transmission may include early transmission of uplink data and early transmission of downlink data. The user plane data transmitted during the early transmission of uplink data may be referred to as uplink data. The user plane data transmitted during the early transmission of downlink data may be called downlink data. The data transmitted in the traditional data early transmission process can have any one or more of the following characteristics: 1. The amount of data is less than the set threshold; 2. It can be transmitted through a network protocol IP packet; 3. It can be transmitted through a transmission block , TB) transmission.
数据早传过程中传输的数据可以称为小包数据(small data)或者小数据,数据早传的过程也可以称为小包传输。The data transmitted in the process of early data transmission can be called small data or small data, and the process of early data transmission can also be called small packet transmission.
数据早传可以通过以下方式1或方式2实现。Early data transmission can be implemented in the following ways 1 or 2.
方式1:在随机接入(random access,RA)过程中实现数据早传。基于RA的小包传输是指终端设备在RA的过程中,向网络设备发送上行数据或接收下行数据。RA可以包括两步RA和四步RA。Mode 1: Implement early data transmission in the random access (RA) process. The RA-based small packet transmission means that the terminal device sends uplink data to the network device or receives downlink data during the RA process. RA can include two-step RA and four-step RA.
如图4所示,示例了四步RA中数据早传的过程。As shown in Figure 4, the process of data early transmission in four-step RA is exemplified.
S401、终端设备向网络设备发送消息1(Msg1),网络设备从终端设备接收消息1(Msg1),该消息1为随机接入前导码(random access preamble)。S401, the terminal device sends a message 1 (Msg1) to the network device, and the network device receives a message 1 (Msg1) from the terminal device, where the message 1 is a random access preamble (random access preamble).
S402、网络设备向终端设备发送消息2(Msg2),终端设备从网络设备接收消息2。S402, the network device sends a message 2 (Msg2) to the terminal device, and the terminal device receives the message 2 from the network device.
其中,该消息2为随机接入响应(random access response)。Wherein, the message 2 is a random access response (random access response).
S403、终端设备向网络设备发送消息3(Msg3),网络设备从终端设备接收消息3(Msg3)。S403, the terminal device sends a message 3 (Msg3) to the network device, and the network device receives the message 3 (Msg3) from the terminal device.
可以在Msg3中携带上行数据。Uplink data can be carried in Msg3.
S404、网络设备向终端设备发送消息4(Msg4),终端设备从网络设备接收消息4。S404, the network device sends a message 4 (Msg4) to the terminal device, and the terminal device receives the message 4 from the network device.
可选的,在Msg4中携带下行数据。Optionally, downlink data is carried in Msg4.
如图5所示,示例了两步RA中数据早传的过程。As shown in Figure 5, the process of data early transmission in two-step RA is exemplified.
S501、终端设备向网络设备发送消息A(MsgA),网络设备从终端设备接收消息A。S501. The terminal device sends a message A (MsgA) to the network device, and the network device receives the message A from the terminal device.
可以在MsgA中携带上行数据。Uplink data can be carried in MsgA.
MsgA的传输信道可以包括物理随机接入信道(physical random access channel,PRACH)和物理上行共享信道(physical uplink shared channel,PUSCH)。PRACH用于发送随机接入前导Preamble,Preamble用于网络设备对终端设备的时间提前量(Timing Advance)进行估计,使终端设备实现与网络设备的上行同步。The transmission channel of MsgA may include a physical random access channel (PRACH) and a physical uplink shared channel (PUSCH). PRACH is used to send the random access preamble Preamble, and the Preamble is used by the network device to estimate the timing advance (Timing Advance) of the terminal device, so that the terminal device can achieve uplink synchronization with the network device.
可以通过MsgA的PUSCH发送早传的上行数据。The early transmitted uplink data can be sent through the PUSCH of the MsgA.
S502、网络设备向终端返回消息B(MsgB),终端设备从网络设备接收消息B。S502 , the network device returns a message B (MsgB) to the terminal, and the terminal device receives the message B from the network device.
可以在MsgB中携带下行数据。可以在MsgB的物理下行共享信道PDSCH上传输早传的下行数据。Downlink data can be carried in MsgB. The early transmitted downlink data can be transmitted on the physical downlink shared channel PDSCH of the MsgB.
方式2:基于免授权(grant-free,GF)的数据早传。基于GF的数据早传的过程如下所述。Method 2: Early data transmission based on grant-free (GF). The process of GF-based data early transmission is as follows.
网络设备通过半静态的方式为终端设备预配置用于上行数据传输的PUSCH资源以及传输参数,当终端设备有上行数据需要发送时,直接使用预配置的PUSCH资源和参数向网络设备发送数据,而不必接收网络设备的动态上行授权(dynamic UL grant),也不必发送Preamble进行随机接入。The network device pre-configures PUSCH resources and transmission parameters for the terminal device for uplink data transmission in a semi-static manner. When the terminal device has uplink data to send, it directly uses the pre-configured PUSCH resources and parameters to send data to the network device. It is not necessary to receive a dynamic UL grant from the network device, nor to send a Preamble for random access.
LTE中基于预配置上行资源(pre-configured uplink resource,PUR)传输和NR中基于配置的授权(configured grant,CG)传输都属于上行免授权传输范畴。其中,CG包括第一类(Type 1)CG和第二类(Type 2)CG。基于PUR的传输和基于Type 1CG的传输类似,网络设备通过RRC信令为终端设备配置资源和传输参数,例如配置以下一种或多种参数:时域资源的周期、开环功控相关参数、波形、冗余版本序列、重复次数、跳频模式、资源分配类型、混合自动重传请求(hybrid automatic retransmission request,HARQ)进程数、解调参考信号(demodulation reference Signal,DMRS)相关参数、调制编码方式(modulation and coding scheme,MCS)表格、资源块(resource block group,RBG)组大小、以及时域资源、频域资源、MCS等。Pre-configured uplink resource (PUR) transmission in LTE and configured grant (CG) transmission in NR belong to the category of uplink grant-free transmission. Among them, CG includes the first type (Type 1) CG and the second type (Type 2) CG. Transmission based on PUR is similar to transmission based on Type 1CG. The network device configures resources and transmission parameters for the terminal device through RRC signaling, for example, configure one or more of the following parameters: period of time domain resources, parameters related to open-loop power control, Waveform, redundancy version sequence, repetition times, frequency hopping mode, resource allocation type, hybrid automatic retransmission request (HARQ) process number, demodulation reference signal (demodulation reference Signal, DMRS) related parameters, modulation coding Modulation and coding scheme (MCS) table, resource block group (RBG) group size, time domain resources, frequency domain resources, MCS, etc.
基于Type 2CG的传输中,网络设备采用两步的资源配置方式.首先,网络设备通过RRC信令下发配置的授权配置信息,该配置信息用于配置以下一种或多种传输资源和传输参数:时域资源的周期、开环功控相关参数、波形、冗余版本序列、重复次数、跳频模式、资源分配类型、HARQ进程数、解调用参考信号相关参数、MCS表格、RBG组大小。然后由使用配置的调度无线网络临时标识符(configured scheduling radio network temporary identifier,CS-RNTI)加扰的下行控制信息(downlink control information,DCI)激活Type2CG的PUSCH传输,并同时配置包括时域资源、频域资源、DMRS、MCS等在内的其他传输资源和传输参数。In the transmission based on Type 2CG, the network device adopts a two-step resource configuration method. First, the network device sends the configured authorization configuration information through RRC signaling, and the configuration information is used to configure one or more of the following transmission resources and transmission parameters : Period of time domain resources, related parameters of open-loop power control, waveform, redundancy version sequence, number of repetitions, frequency hopping mode, resource allocation type, number of HARQ processes, related parameters of reference signal for demodulation, MCS table, RBG group size . Then, the PUSCH transmission of Type2CG is activated by the downlink control information (DCI) scrambled with the configured scheduling radio network temporary identifier (CS-RNTI), and at the same time, the configuration including time domain resources, Other transmission resources and transmission parameters including frequency domain resources, DMRS, MCS, etc.
基于免授权的小包传输,终端设备不需要发送Preamble,因此更适用于终端设备与网络设备处于同步状态的场景,相比基于RA的方案,可以进一步节省信令开销和终端设备功耗。Based on the license-free small packet transmission, the terminal device does not need to send the preamble, so it is more suitable for the scenario where the terminal device and the network device are in a synchronized state. Compared with the RA-based solution, it can further save signaling overhead and terminal device power consumption.
以上介绍了数据早传的概念和流程。可以看出,传统的数据早传过程对传输的数据有一定的要求或限制。例如,数据量需要小于一定的阈值,又例如数据通过一个IP包或一个TB传输,又例如,待传输的数据可以一次传输完成。但是,在一些场景中,早传的数据可能不会满足这些要求,或者以上限制对数据早传的效果或性能有影响。The above describes the concept and process of early data transmission. It can be seen that the traditional data early transmission process has certain requirements or restrictions on the transmitted data. For example, the amount of data needs to be less than a certain threshold, and for example, data is transmitted through one IP packet or one TB, and for example, the data to be transmitted can be transmitted at one time. However, in some scenarios, the data transmitted early may not meet these requirements, or the above restrictions have an impact on the effect or performance of early data transmission.
基于以上描述,本申请实施例提供一种数据传输方法,以期优化数据早传过程。Based on the above description, the embodiments of the present application provide a data transmission method, so as to optimize the data early transmission process.
如图6所述,本申请实施例提供的数据传输方法的流程如下所述。As shown in FIG. 6 , the flow of the data transmission method provided by the embodiment of the present application is as follows.
S601、网络设备向终端设备发送第一资源配置和第二资源配置。终端设备接收来自网络设备的该第一资源配置和第二资源配置。S601. The network device sends the first resource configuration and the second resource configuration to the terminal device. The terminal device receives the first resource configuration and the second resource configuration from the network device.
该第一资源配置和第二资源配置用于配置上行传输的资源和上行传输的参数。且第二资源配置是用于配置后续上行数据传输(subsequent uplink transmission,subsequent UL Tx)的资源和/或传输参数。The first resource configuration and the second resource configuration are used to configure uplink transmission resources and uplink transmission parameters. And the second resource configuration is used to configure resources and/or transmission parameters for subsequent uplink data transmission (subsequent uplink transmission, subsequent UL Tx).
其中,第一资源配置用于配置一个或多个第一上行资源,第二资源配置用于配置第二上行资源,第二上行资源用于后续上行数据传输的资源。The first resource configuration is used for configuring one or more first uplink resources, the second resource configuration is used for configuring second uplink resources, and the second uplink resources are used for resources for subsequent uplink data transmission.
第一上行资源用于传输上行数据的全部或第一部分,第二上行资源用于传输上行数据除第一部分之外的剩余部分。The first uplink resource is used to transmit all or the first part of the uplink data, and the second uplink resource is used to transmit the remaining part of the uplink data except the first part.
S602、当终端设备处于RRC空闲态或RRC非激活态时,基于第一资源配置和第二资源配置向网络设备传输上行数据,网络设备基于第一资源配置和第二资源配置接收来自终端设备的上行数据。S602. When the terminal device is in the RRC idle state or the RRC inactive state, transmit uplink data to the network device based on the first resource configuration and the second resource configuration, and the network device receives the uplink data from the terminal device based on the first resource configuration and the second resource configuration. upstream data.
图6实施例的方法中,数据早传过程中的上行数据可以分成初始传输数据和后续传输数据。初始传输数据可以是使用第一上行资源传输的数据,后续传输数据可以是指使用第二上行资源传输的数据。例如,初始传输数据可以是上行数据的第一部分,后续传输数据可以是上行数据除第一部分之外的剩余部分。In the method of the embodiment in FIG. 6 , uplink data in the process of early data transmission may be divided into initial transmission data and subsequent transmission data. The initial transmission data may be data transmitted by using the first uplink resource, and the subsequent transmission data may be data transmitted by using the second uplink resource. For example, the initial transmission data may be the first part of the uplink data, and the subsequent transmission data may be the remaining part of the uplink data except the first part.
第二资源配置是用于配置后续上行数据传输专用的资源和/或传输参数。第二上行资源是后续传输数据专用的上行资源,后续传输数据在第二上行资源上传输。The second resource configuration is used to configure dedicated resources and/or transmission parameters for subsequent uplink data transmission. The second uplink resource is a dedicated uplink resource for subsequent transmission data, and the subsequent transmission data is transmitted on the second uplink resource.
后续上行数据传输可以是指,处于RRC空闲态或RRC非激活态的终端设备,在数据早传过程中未能一次传输完待传输的上行数据,在保持状态不变(即不进行状态转换进入连接态)的情况下,为传输后续传输数据而进行的传输。Subsequent uplink data transmission may refer to the terminal equipment in the RRC idle state or the RRC inactive state, which fails to transmit the uplink data to be transmitted at one time during the data early transmission process, and keeps the state unchanged (that is, does not perform state transition to enter. In the case of the connected state), the transmission for the transmission of subsequent transmission data.
后续上行数据传输还可以是指,处于RRC空闲态或RRC非激活态的终端设备,在数据早传过程中未能一次传输完待传输的上行数据,在保持状态不变(即不进行状态转换进入连接态)的情况下,在收到网络设备发送的RRC释放指令之前,为传输后续传输数据而进行的传输。Subsequent uplink data transmission may also refer to the terminal equipment in the RRC idle state or the RRC inactive state, which fails to transmit the uplink data to be transmitted at one time in the process of early data transmission, and keeps the state unchanged (that is, does not perform state transition). In the case of entering the connected state), before receiving the RRC release instruction sent by the network device, the transmission is performed for the transmission of subsequent transmission data.
后续上行数据传输可以适用于以下场景。Subsequent uplink data transmission can be applied to the following scenarios.
(1)若终端设备处于RRC空闲态或RRC非激活态时,待传输的数据量比较大,在进行一次上行数据早传(如通过消息3、消息A或CG资源发送上行数据)后,缓存中仍有待传输的数据,终端设备不进入连接态,而维持在原状态(RRC空闲态或RRC非激活态)下,完成后续传输数据的传输。(1) If the terminal equipment is in the RRC idle state or the RRC inactive state, and the amount of data to be transmitted is relatively large, after an early transmission of uplink data (such as sending uplink data through message 3, message A or CG resources), buffer the data. There is still data to be transmitted in the terminal equipment, the terminal device does not enter the connected state, but maintains the original state (RRC idle state or RRC inactive state) to complete the transmission of subsequent transmission data.
(2)若终端设备处于RRC空闲态或RRC非激活态时,终端设备的缓存中只有一个 数据包,但是数据包的大小超过终端设备一次上行数据早传所能传输的TBS,这样终端设备需要对缓存中的该数据包进行分包(segmentation),使用第一上行资源传输该数据包的一部分,使用第二上行资源后续传输数据的传输。(2) If the terminal device is in the RRC idle state or the RRC inactive state, there is only one data packet in the buffer of the terminal device, but the size of the data packet exceeds the TBS that the terminal device can transmit in one uplink data early transmission, so the terminal device needs to Segmentation is performed on the data packet in the buffer, a part of the data packet is transmitted using the first uplink resource, and subsequent data transmission is transmitted using the second uplink resource.
可以理解的是,若终端设备进行状态转换进入连接态以完成数据早传未传输完的剩余数据,则不属于后续上行数据传输。终端设备处于RRC空闲态或RRC非激活态时进行一次上行数据早传,缓存中没有剩余数据待传输,但是过了一段时间后,又有新的数据达到缓存,新数据的传输不属于后续上行数据传输。It can be understood that, if the terminal device performs state transition to enter the connected state to complete the remaining data that has not been transmitted in the early data transmission, it does not belong to the subsequent uplink data transmission. When the terminal device is in the RRC idle state or the RRC inactive state, an early uplink data transmission is performed. There is no remaining data in the buffer to be transmitted, but after a period of time, new data arrives in the buffer, and the transmission of new data does not belong to the subsequent uplink. data transmission.
通过为终端设备配置后续上行数据传输专用的资源,能够适用于更多场景的上行数据早传,拓宽了上行数据早传对上行数据的要求,优化了上行数据早传的性能。并且,不需要终端设备进行状态转换进入连接态,就可以完成全部的上行数据传输,节省状态转换带来的信令开销,有助于节省终端设备的能耗。By configuring dedicated resources for subsequent uplink data transmission for terminal devices, it can be applied to early uplink data transmission in more scenarios, broadening the requirements for uplink data early transmission, and optimizing the performance of uplink data early transmission. In addition, all uplink data transmission can be completed without the terminal equipment performing state transition to enter the connected state, saving signaling overhead caused by state transition, and helping to save energy consumption of the terminal equipment.
本申请实施例中,上行数据早传过程中传输的上行数据可以涉及以下业务,例如智能设备的微信、QQ的即时消息、应用(app)的心跳包或推送消息。又例如,非智能手机的相关业务,如可穿戴设备的周期性数据(例如心跳包),工业无线传感器网络所发送的周期性读数,智能电表。In this embodiment of the present application, the uplink data transmitted during the early transmission of uplink data may involve the following services, such as WeChat of a smart device, instant messages of QQ, heartbeat packets or push messages of an application (app). For another example, non-smartphone related services, such as periodic data (such as heartbeat packets) of wearable devices, periodic readings sent by industrial wireless sensor networks, and smart meters.
以下基于图6实施例,提供一些可选的实现方式。Based on the embodiment of FIG. 6 , some optional implementation manners are provided below.
终端设备在接收到第一资源配置和第二资源配置之后,当有待传输数据到达时,可以基于待传输数据的特点,选择传输上行数据的方式。After receiving the first resource configuration and the second resource configuration, when the data to be transmitted arrives, the terminal device may select a mode for transmitting uplink data based on the characteristics of the data to be transmitted.
例如,当上行数据的数据量小于或等于第一上行资源一次所能传输的数据量时,基于第一上行资源向网络设备传输上行数据。For example, when the data volume of the uplink data is less than or equal to the data volume that can be transmitted by the first uplink resource at one time, the uplink data is transmitted to the network device based on the first uplink resource.
当上行数据的数据量大于第一上行资源一次所能传输的数据量时,基于第一上行资源向网络设备传输上行数据的第一部分,以及基于第二上行资源向网络设备传输上行数据的除第一部分之外的剩余部分。这种情况下,第一部分的数据量可以是一个第一上行资源一次所能传输的数据量。当然,在上行数据的数据量大于第一上行资源一次所能传输的数据量时,终端设备也可以分别分配第一上行资源和第二上行资源传输的数据量。分配方式可以是任意的方式,例如,可以平均分配;又例如,可以基于分担算法分配。When the amount of uplink data is greater than the amount of data that can be transmitted at one time by the first uplink resource, transmit the first part of the uplink data to the network device based on the first uplink resource, and transmit the first part of the uplink data to the network device based on the second uplink resource. the remainder other than one part. In this case, the amount of data of the first part may be the amount of data that can be transmitted at one time by one first uplink resource. Of course, when the amount of uplink data is greater than the amount of data that can be transmitted by the first uplink resource at one time, the terminal device may also allocate the amount of data transmitted by the first uplink resource and the second uplink resource respectively. The allocation method can be any method, for example, it can be allocated evenly; for another example, it can be allocated based on a sharing algorithm.
可选的,上行数据可以是指针对单个逻辑信道或单个逻辑信道组的数据。上行数据也可以是指单个DRB或针对单个数据无线承载组。Optionally, the uplink data may refer to data for a single logical channel or a single logical channel group. Uplink data may also refer to a single DRB or to a single data radio bearer group.
第二资源配置可以是GF的资源配置。GF可以是LTE中基于PUR传输,第二上行资源可以是基于PUR的资源。GF也可以是NR中基于CG的传输,第二上行资源可以是基于CG的资源,包括Type 1 CG和Type 2 CG。The second resource configuration may be the resource configuration of the GF. The GF may be PUR-based transmission in LTE, and the second uplink resource may be a PUR-based resource. GF can also be CG-based transmission in NR, and the second uplink resource can be CG-based resource, including Type 1 CG and Type 2 CG.
第二资源配置包括以下至少一种类型的参数:时域资源的周期、开环功控相关参数、波形、冗余版本序列、重复次数、跳频模式、资源分配类型、混合自动重传请求HARQ进程数、解调用参考信号DMRS相关参数、调制编码方案MCS表格、资源块RBG组大小、时域资源、频域资源、MCS、TBS或功控。The second resource configuration includes at least one of the following types of parameters: time-domain resource period, open-loop power control-related parameters, waveform, redundancy version sequence, repetition times, frequency hopping mode, resource allocation type, hybrid automatic repeat request (HARQ) Number of processes, demodulation reference signal DMRS related parameters, modulation and coding scheme MCS table, resource block RBG group size, time domain resources, frequency domain resources, MCS, TBS or power control.
第一资源配置可以是RA的资源配置,也可以是GF的资源配置。The first resource configuration may be the resource configuration of the RA or the resource configuration of the GF.
第一资源配置和第二资源配置可以是两套资源配置。例如,网络设备为终端设备配置了两套资源配置,一套用于初始上行数据传输,另一套用于后续上行数据传输。这里的一套资源配置是指根据一个配置参数集所确定的全部资源,配置参数集可以包括用于配置时域资源、频域资源、DMRS、MCS/TBS、波形、功控、HARQ进程等一种或多种的参数。 第一资源配置和第二资源配置也可以存在公用的资源配置,例如,网络设备可以先为终端设备配置第一资源配置,其中一些配置参数也适用于第二资源配置,网络设备在为终端设备配置第二资源配置时,可以只配置除公用的配置参数之外的参数即可。The first resource configuration and the second resource configuration may be two sets of resource configurations. For example, the network device configures two sets of resource configurations for the terminal device, one set is used for initial uplink data transmission, and the other set is used for subsequent uplink data transmission. A set of resource configuration here refers to all resources determined according to a configuration parameter set. The configuration parameter set may include time domain resources, frequency domain resources, DMRS, MCS/TBS, waveform, power control, HARQ process, etc. one or more parameters. The first resource configuration and the second resource configuration may also have a common resource configuration. For example, the network device may first configure the first resource configuration for the terminal device, and some of the configuration parameters are also applicable to the second resource configuration. When configuring the second resource configuration, only parameters other than the common configuration parameters may be configured.
第一上行资源和第二上行资源可以关联。终端设备在第一上行资源上发送初始传输数据,在与第一上行资源关联的第二上行资源上发送后续传输数据。The first uplink resource and the second uplink resource may be associated. The terminal device sends initial transmission data on the first uplink resource, and sends subsequent transmission data on the second uplink resource associated with the first uplink resource.
以下通过附图来表示第一上行资源和第二上行资源可能的关联形式。A possible association form of the first uplink resource and the second uplink resource is shown below with reference to the accompanying drawings.
如图7a所示,第一上行资源的周期为第一周期,用P1表示,第二上行资源的周期为第二周期,用P2表示。在一个第一周期内,首个第二上行资源的起始位置与第一上行资源的起始位置之间的间隔为第二周期的长度。As shown in FIG. 7a, the period of the first uplink resource is the first period, which is represented by P1, and the period of the second uplink resource is the second period, which is represented by P2. In a first period, the interval between the start position of the first second uplink resource and the start position of the first uplink resource is the length of the second period.
如图7b所示,第一上行资源的周期为第一周期,用P1表示。第二上行资源的周期为第二周期,用P2表示。第二资源配置包括第一偏移值(offset),第一偏移值为:在一个第一周期内,第二上行资源的起始位置与第一上行资源的结束位置之间的偏移值。As shown in Fig. 7b, the period of the first uplink resource is the first period, which is represented by P1. The period of the second uplink resource is the second period, which is represented by P2. The second resource configuration includes a first offset value (offset), and the first offset value is: an offset value between the start position of the second uplink resource and the end position of the first uplink resource within a first period .
如图7c所示,第一上行资源的周期为第一周期,用P1表示。第二上行资源的周期为第二周期,用P2表示。第二资源配置包括第二偏移值(offset),第二偏移值为:在一个第一周期内,第二上行资源的起始位置与响应消息的接收时刻之间的偏移值,响应消息用于响应在第一上行资源上传输的上行数据。As shown in FIG. 7c, the period of the first uplink resource is the first period, which is represented by P1. The period of the second uplink resource is the second period, which is represented by P2. The second resource configuration includes a second offset value (offset), and the second offset value is: within a first cycle, the offset value between the start position of the second uplink resource and the time when the response message is received, the response The message is used to respond to uplink data transmitted on the first uplink resource.
如图7d所示,第一上行资源的周期为第一周期,用P1表示。第二资源配置包括第三偏移值和时间间隔(interval)。第三偏移值为:在一个第一周期内,第二上行资源的起始位置与第一上行资源的结束位置之间的偏移值。时间间隔为第二上行资源中相邻两个传输资源的时间间隔。As shown in FIG. 7d, the period of the first uplink resource is the first period, which is represented by P1. The second resource configuration includes a third offset value and a time interval. The third offset value is: an offset value between the start position of the second uplink resource and the end position of the first uplink resource in a first period. The time interval is the time interval between two adjacent transmission resources in the second uplink resource.
上述第一周期以第一时间单元为单位,第一时间单元可以是以下任意一种:时隙、符号、子帧、帧。第二周期以第二时间单元为单位,第二时间单元可以是以下任意一种:时隙、符号、子帧、帧。第一时间单元可以和第二时间单元相同或不同。第一偏移值、第二偏移值、第三偏移值或时间间隔的单位,可以和第一时间单元相同或不同,也可以和第二时间单元相同或不同。例如,第一偏移值、第二偏移值或第三偏移值用于确定第一个第二上行资源与第一上行资源的位置关系,第一偏移值或第二偏移值的参考点,可以是第一上行资源所在的时间单元,第三偏移值的参考点可以是初始传输数据的响应消息所在的时间单元。参考点是指从参考点开始向右偏移。The above-mentioned first period takes a first time unit as a unit, and the first time unit may be any one of the following: a time slot, a symbol, a subframe, and a frame. The second period takes the second time unit as a unit, and the second time unit may be any one of the following: a time slot, a symbol, a subframe, and a frame. The first time unit may be the same as or different from the second time unit. The units of the first offset value, the second offset value, the third offset value or the time interval may be the same as or different from the first time unit, and may also be the same as or different from the second time unit. For example, the first offset value, the second offset value or the third offset value is used to determine the positional relationship between the first second uplink resource and the first uplink resource, and the difference between the first offset value or the second offset value is The reference point may be the time unit where the first uplink resource is located, and the reference point of the third offset value may be the time unit where the response message for the initial data transmission is located. The reference point is the offset to the right from the reference point.
在一个第一周期内,可以存在一个或多个第二上行资源。In a first period, one or more second uplink resources may exist.
可以看出,第一周期的间隔比较大,若终端设备在向网络设备发送初始传输数据后,等待第一上行资源发送后续传输数据,则会导致时延增加。通过配置第二上行资源,终端设备可以在第二上行资源上发送后续传输数据,提升后续上行传输的效率,降低时延。It can be seen that the interval of the first cycle is relatively large. If the terminal device waits for the first uplink resource to send subsequent transmission data after sending the initial transmission data to the network device, the delay will increase. By configuring the second uplink resource, the terminal device can send subsequent transmission data on the second uplink resource, thereby improving the efficiency of the subsequent uplink transmission and reducing the delay.
以下介绍一下S601第一资源配置和第二资源配置可选的配置方法。The following introduces optional configuration methods for the first resource configuration and the second resource configuration in S601.
一种可能的方式a中,在数据早传过程之前,网络设备为终端设备配置第一资源配置和第二资源配置。In a possible manner a, before the data early transmission process, the network device configures the first resource configuration and the second resource configuration for the terminal device.
例如,网络设备向终端设备发送系统信息(system information,SI)或系统信息块(system information block,SIB),以下以系统信息为例进行介绍。这里的系统信息可记为第一系统信息,在第一系统信息中携带第一资源配置和第二资源配置。终端设备接收来自网络设备的第一系统信息,获取第一资源配置和第二资源配置。这里第一资源配置中的第一上行资源可以是RA资源或GF资源。第二资源配置中的第二上行资源可以是GF资源。For example, the network device sends system information (system information, SI) or system information block (system information block, SIB) to the terminal device, and the following takes the system information as an example for introduction. The system information here may be recorded as the first system information, and the first system information carries the first resource configuration and the second resource configuration. The terminal device receives the first system information from the network device, and acquires the first resource configuration and the second resource configuration. Here, the first uplink resource in the first resource configuration may be an RA resource or a GF resource. The second uplink resources in the second resource configuration may be GF resources.
又例如,网络设备向终端设备发送RRC释放(RRC release)消息,记为第一RRC释放消息,在第一RRC释放消息中携带第一资源配置和第二资源配置。终端设备接收来自网络设备的第一RRC释放消息,获取第一资源配置和第二资源配置。这里第一资源配置中的第一上行资源可以是RA资源或GF资源。第二资源配置中的第二上行资源可以是GF资源。For another example, the network device sends an RRC release (RRC release) message to the terminal device, which is recorded as the first RRC release message, and the first RRC release message carries the first resource configuration and the second resource configuration. The terminal device receives the first RRC release message from the network device, and acquires the first resource configuration and the second resource configuration. Here, the first uplink resource in the first resource configuration may be an RA resource or a GF resource. The second uplink resources in the second resource configuration may be GF resources.
再例如,网络设备向终端设备发送系统信息,记为第二系统信息,在第一系统信息中携带第一资源配置。终端设备接收来自网络设备的第二系统信息,获取第一资源配置。网络设备向终端设备发送RRC释放(RRC release)消息,记为第二RRC释放消息。在第二RRC释放消息中携带第二资源配置。终端设备接收来自网络设备的第二RRC释放消息,获取第二资源配置。这里第一资源配置中的第一上行资源可以是RA资源,第二资源配置中的第二上行资源可以是GF资源。For another example, the network device sends system information to the terminal device, which is recorded as the second system information, and the first system information carries the first resource configuration. The terminal device receives the second system information from the network device, and obtains the first resource configuration. The network device sends an RRC release (RRC release) message to the terminal device, which is recorded as the second RRC release message. The second resource configuration is carried in the second RRC release message. The terminal device receives the second RRC release message from the network device, and acquires the second resource configuration. Here, the first uplink resources in the first resource configuration may be RA resources, and the second uplink resources in the second resource configuration may be GF resources.
以上举例中,终端设备接收系统信息时,可以处于RRC空闲态或RRC非激活态。终端设备接收RRC释放消息时,可以是在RRC连接态转为RRC空闲态或RRC非激活态的过程中。In the above example, when the terminal device receives the system information, it may be in the RRC idle state or the RRC inactive state. When the terminal device receives the RRC release message, it may be in the process of transitioning from the RRC connected state to the RRC idle state or the RRC inactive state.
一种可能的方式b中,在数据早传过程之前,网络设备为终端设备配置第一资源配置。在终端设备在第一上行资源上向网络设备发送初始传输数据之后,网络设备为终端设备配置第二资源配置。In a possible manner b, before the data early transmission process, the network device configures the first resource configuration for the terminal device. After the terminal device sends the initial transmission data to the network device on the first uplink resource, the network device configures the second resource configuration for the terminal device.
例如,第一上行资源为RA资源,终端设备在消息3或消息A中携带初始传输数据之后,网络设备向终端设备发送消息4或消息B,消息4或消息B中携带第二资源配置。终端设备接收来自网络设备的消息4或消息B,获取第二资源配置。For example, the first uplink resource is an RA resource. After the terminal device carries initial transmission data in message 3 or message A, the network device sends message 4 or message B to the terminal device, and message 4 or message B carries the second resource configuration. The terminal device receives message 4 or message B from the network device, and acquires the second resource configuration.
又例如,第一上行资源为GF资源,终端设备在GF资源中携带初始传输数据之后,网络设备向终端设备发送初始传输数据的响应消息,例如可以是免授权响应(grant-free response,GFR)消息,初始传输数据的响应消息中携带第二资源配置。终端设备接收来自网络设备的初始传输数据的响应消息,获取第二资源配置。可选的,响应消息还可以指示终端设备继续维持原始状态,RRC空闲态或RRC非激活态。For another example, the first uplink resource is a GF resource, and after the terminal device carries the initial transmission data in the GF resource, the network device sends a response message for the initial transmission data to the terminal device, such as a grant-free response (GFR) message, the second resource configuration is carried in the response message of the initial data transmission. The terminal device receives the response message of the initial transmission data from the network device, and acquires the second resource configuration. Optionally, the response message may further instruct the terminal device to continue to maintain the original state, the RRC idle state or the RRC inactive state.
在一种可能的方式c中,网络设备通过方式a为终端设备配置第一资源配置和第二资源配置,终端设备通过方式a在数据早传过程之前获取到了第一资源配置和第二资源配置。终端设备在第一上行资源上向网络设备发送初始传输数据,网络设备在接收到初始传输数据之后,向终端设备发送第一消息,第一消息用于激活第二资源配置,或者第一消息用于重配置第二资源配置,或者第一消息用于更新第二资源配置。In a possible manner c, the network device configures the first resource configuration and the second resource configuration for the terminal device through the method a, and the terminal device obtains the first resource configuration and the second resource configuration through the method a before the data early transmission process . The terminal device sends initial transmission data to the network device on the first uplink resource, and after receiving the initial transmission data, the network device sends a first message to the terminal device. The first message is used to activate the second resource configuration, or the first message is used for to reconfigure the second resource configuration, or the first message is used to update the second resource configuration.
网络设备通过方式a为终端设备配置第二资源配置,但是未激活该第二资源配置,在接收到初始传输数据之后,通过向终端设备发送第一消息激活第二资源配置,终端设备在收到第一消息后,确定激活第二资源配置。例如,终端设备可以在第一上行资源发送初始传输数据时,向网络设备发送辅助信息,该辅助信息可以用于指示仍有剩余缓存数据未传输。网络设备根据辅助信息激活第二资源配置。这样,若终端设备在第一上行资源发送完待传输的上行数据,则网络设备不会激活第二资源配置,可以将第二上行资源用作其它用途,提高资源利用率。The network device configures the second resource configuration for the terminal device through the method a, but the second resource configuration is not activated. After receiving the initial transmission data, the network device activates the second resource configuration by sending a first message to the terminal device. After the first message, it is determined to activate the second resource configuration. For example, when the first uplink resource sends initial transmission data, the terminal device may send auxiliary information to the network device, and the auxiliary information may be used to indicate that there is still remaining buffered data to be transmitted. The network device activates the second resource configuration according to the auxiliary information. In this way, if the terminal device finishes sending the uplink data to be transmitted on the first uplink resource, the network device will not activate the second resource configuration, and can use the second uplink resource for other purposes to improve resource utilization.
网络设备通过方式a为终端设备配置第二资源配置,在接收到初始传输数据之后,通过向终端设备发送第一消息重配置或更新第二资源配置,可以优化第二资源配置的参数,使得第二资源配置更适用于后续上行数据传输。或者可以根据终端设备发送的辅助信息来 适配更合适的第二资源配置,提高资源利用率。The network device configures the second resource configuration for the terminal device through the method a, and after receiving the initial transmission data, by sending a first message to the terminal device to reconfigure or update the second resource configuration, the parameters of the second resource configuration can be optimized, so that the first The second resource configuration is more suitable for subsequent uplink data transmission. Alternatively, a more suitable second resource configuration can be adapted according to the auxiliary information sent by the terminal device, so as to improve the resource utilization rate.
如果终端设备发送初始传输数据的第一上行资源为RA资源,终端设备在消息3中发送该初始传输数据,则第一消息可以携带在四步随机接入过程中的消息4(Msg4)中。如果终端设备发送初始传输数据的第一上行资源为RA资源,终端设备在消息A中发送该初始传输数据,则第一消息可以携带在两步随机接入过程中的消息B(MsgB)中。If the first uplink resource that the terminal device sends the initial transmission data is the RA resource, and the terminal device sends the initial transmission data in message 3, the first message may be carried in message 4 (Msg4) in the four-step random access procedure. If the first uplink resource that the terminal device sends the initial transmission data is the RA resource, and the terminal device sends the initial transmission data in message A, the first message may be carried in message B (MsgB) in the two-step random access process.
如果终端设备发送初始传输数据的第一上行资源为免授权(GF)资源,则第一消息可以携带在初始传输数据的响应消息,例如GFR消息中。终端设备在GF资源上发送初始传输数据,网络设备接收到初始传输数据之后,向终端设备发送响应消息,在响应消息中激活、重配置或更新第二资源配置。If the first uplink resource to which the terminal device sends the initial transmission data is a grant-free (GF) resource, the first message may be carried in a response message of the initial transmission data, such as a GFR message. The terminal device sends initial transmission data on the GF resource, and after receiving the initial transmission data, the network device sends a response message to the terminal device, and activates, reconfigures or updates the second resource configuration in the response message.
如果S601网络设备采用可能的方式a或方式b配置第一资源配置和第二资源配置,则S602中终端设备使用第一上行资源发送初始传输数据后,使用第二上行资源发送后续传输数据即可。If the network device in S601 configures the first resource configuration and the second resource configuration in the possible way a or the way b, then in S602, after the terminal device uses the first uplink resource to send the initial transmission data, it can use the second uplink resource to send the subsequent transmission data. .
如果S601网络设备采用可能的方式c配置第一资源配置和第二资源配置,则S602中,终端设备基于第一资源配置发送初始传输数据,在接收到来自网络设备的第一消息后,激活、重配置或更新第二资源配置,并基于激活、重配置或更新第二资源配置发送后续传输数据。If S601 the network device configures the first resource configuration and the second resource configuration in the possible way c, then in S602, the terminal device sends initial transmission data based on the first resource configuration, and after receiving the first message from the network device, activates, The second resource configuration is reconfigured or updated, and subsequent transmission data is sent based on the activation, reconfiguration or update of the second resource configuration.
综上,本申请实施例提供的数据传输方法能够优化数据早传过程。In conclusion, the data transmission method provided by the embodiments of the present application can optimize the data early transmission process.
基于同一技术构思,本申请实施例还提供一种数据传输方法。具体流程如图8所示。Based on the same technical concept, the embodiments of the present application also provide a data transmission method. The specific process is shown in Figure 8.
S801、终端设备向网络设备发送第一信息,网络设备接收来自终端设备的第一信息。S801. The terminal device sends first information to the network device, and the network device receives the first information from the terminal device.
该第一信息用于指示终端设备是否支持或期望(preferred)后续上行数据传输,或者该第一信息用于指示终端设备所支持的用于后续上行数据传输的方式,或该第一信息用于指示终端设备期望的用于后续上行数据传输的方式。The first information is used to indicate whether the terminal device supports or prefers subsequent uplink data transmission, or the first information is used to indicate a method supported by the terminal device for subsequent uplink data transmission, or the first information is used to Indicates the method expected by the terminal equipment for subsequent uplink data transmission.
S802、终端设备向网络设备传输上行数据,网络设备接收来自终端设备的上行数据。S802, the terminal device transmits uplink data to the network device, and the network device receives the uplink data from the terminal device.
图8实施例可以与图6实施例结合,例如,S801在S601之前执行。S802对应于S602。The embodiment in FIG. 8 may be combined with the embodiment in FIG. 6, for example, S801 is performed before S601. S802 corresponds to S602.
图8实施例也可以单独形成本申请实施例需要保护的方案。The embodiment of FIG. 8 can also independently form the solution to be protected in the embodiment of the present application.
当图8实施例与图6实施例结合时,第一信息用于指示终端设备所支持的或期望的用于后续上行数据传输的方式,网络设备根据第一信息确定终端设备所支持的或期望的用于后续上行数据传输的方式对应的第二资源配置。When the embodiment of FIG. 8 is combined with the embodiment of FIG. 6 , the first information is used to indicate the mode supported or expected by the terminal device for subsequent uplink data transmission, and the network device determines the supported or expected mode of the terminal device according to the first information The second resource configuration corresponding to the mode used for subsequent uplink data transmission.
以下基于图8实施例,提供一些可选的实现方式。Based on the embodiment of FIG. 8 , some optional implementation manners are provided below.
可选的,第一信息还可以用于指示终端设备不支持后续上行数据传输;第一信息还可以用于指示终端设备不期望的用于后续上行数据传输的方式。Optionally, the first information may also be used to indicate that the terminal device does not support subsequent uplink data transmission; the first information may also be used to indicate a manner that the terminal device does not expect for subsequent uplink data transmission.
如果第一信息还可以用于指示终端设备不支持后续上行数据传输,则意味着终端设备不支持在不转换为连接态的情况下传输后续上行数据,终端设备只能由RRC空闲态或RRC非激活态转换为RRC连接态,在RRC连接态下传输后续上行数据。后续上行数据即在发送初始传输数据后缓存中剩余的数据。If the first information can also be used to indicate that the terminal device does not support subsequent uplink data transmission, it means that the terminal device does not support subsequent uplink data transmission without transitioning to the connected state, and the terminal device can only be in the RRC idle state or the RRC non-connected state. The active state is converted to the RRC connected state, and subsequent uplink data is transmitted in the RRC connected state. Subsequent uplink data is the data remaining in the buffer after the initial transmission data is sent.
终端设备所支持的或期望的用于后续上行数据传输的方式,可以包括基于RA的方式进行后续上行数据传输、基于GF的方式进行后续上行数据传输、或基于网络设备动态授权的方式进行后续上行数据传输,也可以是其他可能的方式。其中,网络设备动态授权的方式是指,网络设备向终端设备发送上行授权,终端设备根据上行授权向网络设备发送上行数据。该上行授权可以携带在下行控制信息(downlink control information,DCI)中, 也可以携带在媒体接入层控制单元(medium access control element,MAC CE)中。The methods supported or expected by the terminal equipment for subsequent uplink data transmission may include subsequent uplink data transmission based on RA, subsequent uplink data transmission based on GF, or subsequent uplink data transmission based on dynamic authorization of network equipment. Data transmission can also be in other possible ways. The manner in which the network device is dynamically authorized means that the network device sends an uplink authorization to the terminal device, and the terminal device sends uplink data to the network device according to the uplink authorization. The uplink grant may be carried in downlink control information (downlink control information, DCI), or may be carried in a medium access control element (medium access control element, MAC CE).
第一信息可以是终端设备的能力信息。能力信息可以携带在RRC消息中,例如NR系统中的RRC消息UECapabilityInformation。The first information may be capability information of the terminal device. The capability information may be carried in an RRC message, such as the RRC message UECapabilityInformation in the NR system.
第一信息还可以是配置请求信息,该配置请求信息用于指示终端设备期望的用于后续上行数据传输的方式,或该配置请求信息用于指示终端设备不期望的用于后续上行数据传输的方式。配置请求信息可以携带在RRC消息中。The first information may also be configuration request information, where the configuration request information is used to indicate the mode that the terminal device expects for subsequent uplink data transmission, or the configuration request information is used to indicate the mode that the terminal device does not expect for subsequent uplink data transmission. Way. The configuration request information can be carried in the RRC message.
本申请实施例中,终端设备还可以向网络设备上报第二信息,第二信息用于指示终端设备是否支持或是否期望基于动态授权的重传。第二信息也可以携带于终端设备的能力信息中,第二信息用于指示终端设备是否支持基于动态授权的重传。第二信息也可以携带于配置请求信息中,第二信息用于指示终端设备是否期望基于动态授权的重传。基于动态授权的重传是指,终端设备在处于RRC空闲态或RRC非激活态时向网络设备发送数据,网络设备检测到终端设备发送的数据,该数据可以是基于RA方式或基于GF方式向网络设备发送的。网络设备没有正确接收该数据时,网络设备可以通过物理下行控制信道(physical downlink control channel,PDCCH)向终端设备发送动态授权,用于调度终端设备重传该数据。结合图6实施例,当终端设备支持基于动态授权的重传的情况下,终端设备可以在第一上行资源上发送初始传输数据,等待网络设备的响应消息。网络设备在正确接收初始传输数据时,向终端设备返回第一响应消息,用于指示正确接收初始传输数据。终端设备根据第一响应消息,继续在第二上行资源上发送后续传输数据。若网络设备没有正确接收初始传输数据,则网络设备PDCCH向终端设备发送动态授权,用于调度终端设备重传该初始传输数据。终端设备重传该初始传输数据的重传数据时,可以基于下一个第一上行资源传输重传数据,也可以在接收到动态授权后的第二上行资源上传输重传数据。当第二上行资源上传输重传数据时,重传数据也可以认为是一种后续传输数据。In this embodiment of the present application, the terminal device may also report second information to the network device, where the second information is used to indicate whether the terminal device supports or expects retransmission based on dynamic authorization. The second information may also be carried in capability information of the terminal device, where the second information is used to indicate whether the terminal device supports retransmission based on dynamic authorization. The second information may also be carried in the configuration request information, where the second information is used to indicate whether the terminal device expects retransmission based on dynamic authorization. Retransmission based on dynamic authorization means that the terminal device sends data to the network device when it is in the RRC idle state or the RRC inactive state. The network device detects the data sent by the terminal device. The data can be sent to the network device based on RA or GF sent by the network device. When the network device does not receive the data correctly, the network device may send a dynamic grant to the terminal device through a physical downlink control channel (PDCCH) to schedule the terminal device to retransmit the data. With reference to the embodiment of FIG. 6 , when the terminal device supports retransmission based on dynamic authorization, the terminal device may send initial transmission data on the first uplink resource and wait for a response message from the network device. When the network device correctly receives the initial transmission data, it returns a first response message to the terminal device, which is used to indicate that the initial transmission data is correctly received. The terminal device continues to send subsequent transmission data on the second uplink resource according to the first response message. If the network device does not correctly receive the initial transmission data, the network device PDCCH sends a dynamic grant to the terminal device for scheduling the terminal device to retransmit the initial transmission data. When the terminal device retransmits the retransmitted data of the initial transmission data, it may transmit the retransmitted data based on the next first uplink resource, or transmit the retransmitted data on the second uplink resource after receiving the dynamic grant. When retransmission data is transmitted on the second uplink resource, the retransmission data may also be regarded as a kind of subsequent transmission data.
网络设备在收到第二信息后,还可以向终端设备发送第一指示信息。第一指示信息用于指示终端设备是否需要监听调度重传的动态授权。第一指示信息可以与第二资源配置在同一个消息或同一条信令中,也可以在不同的信令或消息中。After receiving the second information, the network device may also send the first indication information to the terminal device. The first indication information is used to indicate whether the terminal device needs to monitor the dynamic authorization for scheduling retransmission. The first indication information and the second resource may be configured in the same message or the same signaling, or may be configured in different signaling or messages.
终端设备可以单独上报第二信息而不上报第一信息,或者单独上报第一信息而不上报第二信息,或者终端设备上报第一信息和第二信息。The terminal device may report the second information alone without reporting the first information, or report the first information alone without reporting the second information, or the terminal device may report the first information and the second information.
本申请实施例中,终端设备还可以向网络设备上报第三信息,第三信息用于指示终端设备是否支持或是否期望监听物理层HARQ反馈信息。第三信息也可以携带于终端设备的能力信息中,第三信息用于指示终端设备是否支持监听物理层HARQ反馈信息。第三信息也可以携带于配置请求信息中,第三信息用于指示终端设备是否期望监听物理层HARQ反馈信息。第三信息也可以携带于终端设备的能力信息中。该物理层HARQ反馈信息是网络设备针对终端设备的上行传输所发送的物理层HARQ反馈,例如正确应答指令(acknowledge,ACK)或错误应答指令(negative acknowledge,NACK)。物理层HARQ反馈可以包括两种方式,一种是反馈信息携带于DCI中,终端设备通过解码DCI确定HARQ反馈信息。另一种是通过序列的形式,终端设备通过检测网络设备发送的序列,确定HARQ反馈信息。例如序列1代表ACK,序列2或未检测到序列1代表NACK。结合图6实施例,当终端设备支持监听物理层HARQ反馈信息的情况下,终端设备可以在第一上行资源上发送初始传输数据,等待网络设备的物理层HARQ反馈信息。网络设备在正确接收初始传输数据时,向终端设备返回ACK,用于指示正确接收初始传输数据。终端设备根据ACK, 继续在第二上行资源上发送后续传输数据。若网络设备没有正确接收初始传输数据,则网络设备向终端设备返回NACK。终端设备重传该初始传输数据的重传数据时,可以基于下一个第一上行资源传输重传数据,也可以在接收到HARQ反馈后的第二上行资源上传输重传数据。当第二上行资源上传输重传数据时,重传数据也可以认为是一种后续传输数据。In this embodiment of the present application, the terminal device may also report third information to the network device, where the third information is used to indicate whether the terminal device supports or expects to monitor physical layer HARQ feedback information. The third information may also be carried in the capability information of the terminal device, and the third information is used to indicate whether the terminal device supports monitoring the physical layer HARQ feedback information. The third information may also be carried in the configuration request information, where the third information is used to indicate whether the terminal device expects to monitor the physical layer HARQ feedback information. The third information may also be carried in the capability information of the terminal device. The physical layer HARQ feedback information is physical layer HARQ feedback sent by the network device for uplink transmission of the terminal device, such as a correct acknowledgement command (acknowledge, ACK) or a negative acknowledgement (negative acknowledgement, NACK). The physical layer HARQ feedback may include two ways. One is that the feedback information is carried in the DCI, and the terminal device determines the HARQ feedback information by decoding the DCI. The other is in the form of a sequence. The terminal device determines the HARQ feedback information by detecting the sequence sent by the network device. For example sequence 1 represents ACK, sequence 2 or sequence 1 not detected represents NACK. With reference to the embodiment of FIG. 6 , when the terminal device supports monitoring physical layer HARQ feedback information, the terminal device may send initial transmission data on the first uplink resource and wait for the physical layer HARQ feedback information of the network device. When the network device correctly receives the initial transmission data, it returns an ACK to the terminal device to indicate that the initial transmission data is correctly received. The terminal device continues to send subsequent transmission data on the second uplink resource according to the ACK. If the network device does not correctly receive the initial transmission data, the network device returns NACK to the terminal device. When the terminal device retransmits the retransmitted data of the initial transmission data, it may transmit the retransmitted data based on the next first uplink resource, or transmit the retransmitted data on the second uplink resource after receiving the HARQ feedback. When retransmission data is transmitted on the second uplink resource, the retransmission data may also be regarded as a kind of subsequent transmission data.
网络设备在收到第三信息后,还可以向终端设备发送第二指示信息。第二指示信息用于指示终端设备是否需要监听物理层HARQ反馈。第二指示信息可以与第二资源配置在同一个消息或同一条信令中,也可以在不同的信令或消息中。After receiving the third information, the network device may also send the second indication information to the terminal device. The second indication information is used to indicate whether the terminal device needs to monitor the physical layer HARQ feedback. The second indication information may be configured in the same message or in the same signaling as the second resource, or may be in a different signaling or message.
终端设备可以单独上报第三信息而不上报第一信息或不上报第二信息,也可以单独上报第一信息而不上报第三信息,也可以单独上报第二信息而不上报第三信息;也可以上报第一信息、第二信息和第三信息。The terminal device can report the third information alone without reporting the first information or the second information, or it can report the first information alone without reporting the third information, or it can report the second information alone without reporting the third information; or The first information, the second information and the third information can be reported.
在S801之后,在S802之前,还可以包括以下步骤。After S801 and before S802, the following steps may also be included.
网络设备向终端设备发送第四信息,终端设备接收来自网络设备的第四信息。第四信息可以用于指示以下任意一种或多种:The network device sends the fourth information to the terminal device, and the terminal device receives the fourth information from the network device. The fourth information may be used to indicate any one or more of the following:
指示终端设备是否进行后续上行传输;指示终端设备用于后续上行数据传输的方式;配置用于后续上行数据传输的资源。Instruct the terminal device whether to perform subsequent uplink transmission; instruct the terminal device to use the method for subsequent uplink data transmission; configure resources for subsequent uplink data transmission.
其中,第四信息指示终端设备是否进行后续上行传输,可以是在第一信息指示终端设备支持后续上行数据传输的情况下实现的。即网络设备在根据第一信息确定终端设备支持后续上行数据传输时,可以通过第四信息指示终端设备是否进行后续上行传输。终端设备可以根据网络设备的指示,确定是否进行后续上行传输。Wherein, the fourth information indicates whether the terminal device performs subsequent uplink transmission, which may be implemented under the condition that the first information indicates that the terminal device supports subsequent uplink data transmission. That is, when determining that the terminal device supports subsequent uplink data transmission according to the first information, the network device may indicate whether the terminal device performs subsequent uplink transmission through the fourth information. The terminal device may determine whether to perform subsequent uplink transmission according to the instruction of the network device.
第四信息指示的终端设备用于后续上行数据传输的方式,可以以第一信息指示的终端设备所支持的或期望的用于后续上行数据传输的方式为参考。例如,第一信息指示终端设备所支持的或期望的用于后续上行数据传输的方式包括:基于GF的方式进行后续上行数据传输,以及或基于网络设备动态授权的方式。网络设备通过第四信息指示终端设备用于后续上行数据传输的方式为基于GF的方式进行后续上行数据传输。The manner in which the terminal equipment indicated by the fourth information is used for subsequent uplink data transmission may be based on a manner supported or expected by the terminal equipment indicated by the first information for subsequent uplink data transmission. For example, the first information indicates that the method supported or expected by the terminal device for subsequent uplink data transmission includes: a GF-based method for subsequent uplink data transmission, or a method based on dynamic authorization by the network device. The network device instructs the terminal device to use the fourth information to perform subsequent uplink data transmission in a GF-based manner.
第四信息配置用于后续上行数据传输的资源,当第四信息还用于指示终端设备用于后续上行数据传输的方式时,第四信息配置用于后续上行数据传输的资源是与终端设备用于后续上行数据传输的方式对应的资源。例如,第四信息指示终端设备用于后续上行数据传输的方式为基于GF的方式进行后续上行数据传输,则第四信息配置用于后续上行数据传输的资源为GF资源,可以是PUSCH时频资源、DMRS、MCS、TBS、波形,还可以是用于调度PUSCH的PDCCH时频资源、加扰ID(如RNTI)。又例如,第四信息指示终端设备用于后续上行数据传输的方式为基于RA的方式进行后续上行数据传输,则第四信息配置用于后续上行数据传输的资源为RA资源,可以是PRACH时频资源、Preamble、或波形。结合图6实施例,第四信息配置用于后续上行数据传输的资源可以是指第二上行资源。The fourth information configures the resources used for subsequent uplink data transmission. When the fourth information is also used to indicate the mode used by the terminal equipment for subsequent uplink data transmission, the fourth information configures the resources used for subsequent uplink data transmission to be used by the terminal equipment. Resources corresponding to the mode of subsequent uplink data transmission. For example, the fourth information indicates that the method used by the terminal device for subsequent uplink data transmission is to perform subsequent uplink data transmission in a GF-based manner, then the resources configured by the fourth information for subsequent uplink data transmission are GF resources, which may be PUSCH time-frequency resources , DMRS, MCS, TBS, waveform, and may also be PDCCH time-frequency resources and scrambling ID (such as RNTI) for scheduling PUSCH. For another example, the fourth information indicates that the method used by the terminal equipment for subsequent uplink data transmission is to perform subsequent uplink data transmission based on the RA method, then the resources configured by the fourth information for subsequent uplink data transmission are RA resources, which may be PRACH time-frequency Resource, Preamble, or Waveform. With reference to the embodiment of FIG. 6 , the resource configured by the fourth information for subsequent uplink data transmission may refer to the second uplink resource.
本申请实施例中,涉及到响应消息,响应消息可以是初始传输数据的响应消息,或者是第一上行资源上传输的上行数据的响应消息。例如响应消息可以是GFR。响应消息可以是RRC响应消息,在终端设备发送初始传输数据之后,网络设备就返回RRC响应消息。响应消息也可以是物理层的HARQ反馈信息,在终端设备发送初始传输数据之后,网络设备返回针对该初始传输数据的物理层的HARQ反馈信息,在后续传输数据发送完成之后,网络设备再返回RRC响应消息。响应消息还可以是MAC层消息,在终端设备发送初始传输数据之后,网络设备返回针对该初始传输数据的MAC层响应信息,例如携带用于调整 时间提前量(timing advance,TA)的信息等。In the embodiment of the present application, a response message is involved, and the response message may be a response message for initial transmission of data, or a response message for uplink data transmitted on the first uplink resource. For example, the response message may be GFR. The response message may be an RRC response message. After the terminal device sends the initial transmission data, the network device returns the RRC response message. The response message can also be the HARQ feedback information of the physical layer. After the terminal device sends the initial transmission data, the network device returns the HARQ feedback information for the physical layer of the initial transmission data. After the subsequent transmission data is sent, the network device returns to the RRC. response message. The response message can also be a MAC layer message. After the terminal device sends the initial transmission data, the network device returns the MAC layer response information for the initial transmission data, such as carrying information for adjusting the timing advance (TA), etc.
下面结合图6和图8实施例,如图9所示,对一种场景下本申请实施例的数据传输方法进行说明。6 and 8, as shown in FIG. 9, a data transmission method according to an embodiment of the present application in a scenario will be described below.
S901、终端设备向网络设备发送第一信息,网络设备接收来自终端设备的第一信息。S901. The terminal device sends first information to the network device, and the network device receives the first information from the terminal device.
本步骤可以对应S801。This step may correspond to S801.
如果第一信息指示终端设备不支后续上行数据传输,则网络设备在接收到终端的初始传输之后,可以向终端设备反馈RRC释放(release)消息。If the first information indicates that the terminal device does not support subsequent uplink data transmission, the network device may feed back an RRC release (release) message to the terminal device after receiving the initial transmission from the terminal.
S902、网络设备根据第一信息向终端设备发送第一资源配置和第二资源配置。S902. The network device sends the first resource configuration and the second resource configuration to the terminal device according to the first information.
本步骤可以对应S601。This step may correspond to S601.
例如,第二资源配置可以与第一资源配置关联。第二资源配置包括第二上行资源,第二上行资源与第一上行资源关联。这样网络设备可以选择与第一上行资源关联的第二上行资源,避免网络设备临时配置。For example, the second resource configuration may be associated with the first resource configuration. The second resource configuration includes second uplink resources, and the second uplink resources are associated with the first uplink resources. In this way, the network device can select the second uplink resource associated with the first uplink resource to avoid temporary configuration of the network device.
第二上行资源可以是GF资源,例如CG资源。与第二上行资源关联的第一上行资源可以是RA资源,例如两步随机接入中的MsgA的PUSCH资源或PRACH资源。与第二上行资源关联的第一上行资源也可以是GF资源,例如CG资源。The second uplink resources may be GF resources, such as CG resources. The first uplink resources associated with the second uplink resources may be RA resources, such as PUSCH resources or PRACH resources of MsgA in two-step random access. The first uplink resource associated with the second uplink resource may also be a GF resource, such as a CG resource.
S903、当终端设备处于RRC空闲态或RRC非激活态时,基于第一资源配置向网络设备发送初始传输数据,网络设备基于第一资源配置接收来自终端设备的初始传输数据。S903. When the terminal device is in the RRC idle state or the RRC inactive state, send initial transmission data to the network device based on the first resource configuration, and the network device receives the initial transmission data from the terminal device based on the first resource configuration.
本步骤可以对应S602的部分。This step may correspond to the part of S602.
其中,初始传输数据可以携带缓存状态报告(buffer state report,BSR),BSR用于指示仍有剩余缓存数据未传输。The initial transmission data may carry a buffer state report (BSR), and the BSR is used to indicate that there is still remaining buffer data that has not been transmitted.
S904、网络设备向终端设备发送针对初始传输数据的响应消息,终端设备接收来自网络设备的该响应消息。S904, the network device sends a response message for the initial transmission data to the terminal device, and the terminal device receives the response message from the network device.
该响应消息可以对应于上文中的第四信息。该响应消息可以用于指示以下任意一种或多种:指示终端设备是否进行后续上行传输;指示终端设备用于后续上行数据传输的方式;配置用于后续上行数据传输的资源。The response message may correspond to the fourth information above. The response message may be used to indicate any one or more of the following: instructing the terminal device whether to perform subsequent uplink transmission; instructing the terminal device to use for subsequent uplink data transmission; and configuring resources for subsequent uplink data transmission.
如果网络设备决定终端设备进行后续上行传输,则响应消息可以是无线网络协议栈中的第一层(L1物理层)或第二层(L2MAC层)或第三层(L3RRC层)消息。如果网络设备决定终端设备不进行后续上行传输,则响应消息是L3消息。If the network device decides the terminal device to perform subsequent uplink transmission, the response message may be a layer 1 (L1 physical layer) or layer 2 (L2MAC layer) or layer 3 (L3RRC layer) message in the wireless network protocol stack. If the network device decides that the terminal device does not perform subsequent uplink transmission, the response message is an L3 message.
如果网络设备指示终端设备以CG的方式进行后续上行传输,且S902中配置了与第一上行资源关联的CG资源,可选的,网络设备可以根据终端设备的BSR情况,通过响应消息更改关联的CG资源和传输参数,如响应消息更改MCS。If the network device instructs the terminal device to perform subsequent uplink transmission in the CG mode, and the CG resource associated with the first uplink resource is configured in S902, optionally, the network device may change the associated CG resources and transport parameters such as response message change MCS.
与第一上行资源关联的CG资源用Type 2 CG的方式配置,通过响应消息更改关联的CG资源和传输参数。The CG resource associated with the first uplink resource is configured in the manner of Type 2 CG, and the associated CG resource and transmission parameters are changed through a response message.
如果网络设备指示终端设备以CG的方式进行后续上行传输,且S902中没有配置与第一上行资源关联的CG资源,则一种方法是响应消息中可以携带配置信息,用于配置后续上行传输所使用的CG资源,另一种方法是,通过响应消息重配置CG资源(如大小、周期、或数量)和传输参数(如MCS),重配置的CG资源仅限于后续上行传输使用。If the network device instructs the terminal device to perform subsequent uplink transmission in a CG manner, and the CG resource associated with the first uplink resource is not configured in S902, one method is that the response message may carry configuration information for configuring the subsequent uplink transmission. Another method is to reconfigure CG resources (such as size, period, or quantity) and transmission parameters (such as MCS) through a response message, and the reconfigured CG resources are only used for subsequent uplink transmissions.
S905、终端设备根据网络设备的响应消息,进行后续上行传输。S905, the terminal device performs subsequent uplink transmission according to the response message of the network device.
该步骤可以对应于S602的部分。This step may correspond to part of S602.
需要说明的是,本申请中的各个应用场景中的举例仅仅表现了一些可能的实现方式, 是为了对本申请的方法更好的理解和说明。本领域技术人员可以根据申请提供的侧行链路通信方法,得到一些演变形式的举例。It should be noted that the examples in each application scenario in this application only represent some possible implementation manners, which are for better understanding and description of the method of this application. Those skilled in the art can obtain some examples of evolution forms according to the sidelink communication method provided in the application.
为了实现上述本申请实施例提供的方法中的各功能,终端设备和网络设备可以包括硬件结构和/或软件模块,以硬件结构、软件模块、或硬件结构加软件模块的形式来实现上述各功能。上述各功能中的某个功能以硬件结构、软件模块、还是硬件结构加软件模块的方式来执行,取决于技术方案的特定应用和设计约束条件。In order to implement the functions in the methods provided by the above embodiments of the present application, the terminal device and the network device may include hardware structures and/or software modules, and implement the above functions in the form of hardware structures, software modules, or hardware structures plus software modules . Whether one of the above functions is performed in the form of a hardware structure, a software module, or a hardware structure plus a software module depends on the specific application and design constraints of the technical solution.
如图10所示,基于同一技术构思,本申请实施例还提供了一种通信装置1000,该通信装置1000可以是终端设备或网络设备,也可以是终端设备或网络设备中的装置,或者是能够和终端设备或网络设备匹配使用的装置。一种设计中,该通信装置1000可以包括执行上述方法实施例中终端设备或网络设备执行的方法/操作/步骤/动作所一一对应的模块,该模块可以是硬件电路,也可是软件,也可以是硬件电路结合软件实现。一种设计中,该通信装置1000可以包括通信模块1001和处理模块1002。进一步地,通信模块1001又可以包括接收模块1001-1和发送模块1001-2。处理模块1002用于调用通信模块1001进行接收和/或发送信号。As shown in FIG. 10 , based on the same technical concept, an embodiment of the present application further provides a
当通信装置1000用于执行终端设备的操作时:When the
接收模块1001-1,用于接收来自网络设备的第一资源配置和第二资源配置,第一资源配置用于配置一个或多个第一上行资源,第二资源配置用于配置用于后续上行数据传输的第二上行资源,第一上行资源用于传输上行数据的全部或第一部分,第二上行资源用于传输上行数据除第一部分之外的剩余部分。A receiving module 1001-1, configured to receive a first resource configuration and a second resource configuration from a network device, where the first resource configuration is used to configure one or more first uplink resources, and the second resource configuration is configured to be used for subsequent uplinks The second uplink resource for data transmission, the first uplink resource is used to transmit all or the first part of the uplink data, and the second uplink resource is used to transmit the remaining part of the uplink data except the first part.
发送模块1001-2,用于在处于无线资源控制RRC空闲态或RRC_非激活INACTIVE态时,基于第一资源配置和第二资源配置向网络设备传输上行数据。The sending module 1001-2 is configured to transmit uplink data to the network device based on the first resource configuration and the second resource configuration when in the RRC idle state or the RRC_inactive INACTIVE state.
当通信装置1000用于执行网络设备的操作时:When the
发送模块1001-2,用于向终端设备发送第一资源配置和第二资源配置,第一资源配置用于配置一个或多个第一上行资源,第二资源配置用于配置用于后续上行数据传输的第二上行资源,第一上行资源用于传输上行数据的全部或第一部分,第二上行资源用于传输上行数据除第一部分之外的剩余部分。A sending module 1001-2, configured to send a first resource configuration and a second resource configuration to a terminal device, where the first resource configuration is used to configure one or more first uplink resources, and the second resource configuration is used to configure subsequent uplink data The transmitted second uplink resource, the first uplink resource is used to transmit the whole or the first part of the uplink data, and the second uplink resource is used to transmit the remaining part of the uplink data except the first part.
接收模块1001-1,用于基于第一资源配置和第二资源配置接收来自终端设备的上行数据。A receiving module 1001-1, configured to receive uplink data from a terminal device based on the first resource configuration and the second resource configuration.
接收模块1001-1、发送模块1001-2以及处理模块1002还用于执行上述方法实施例中终端设备和网络设备执行其它操作,在此不再一一赘述。The receiving module 1001-1, the sending module 1001-2, and the
本申请实施例中对模块的划分是示意性的,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,另外,在本申请各个实施例中的各功能模块可以集成在一个处理器中,也可以是单独物理存在,也可以两个或两个以上模块集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。The division of modules in the embodiments of the present application is schematic, and is only a logical function division. In actual implementation, there may be other division methods. In addition, the functional modules in the various embodiments of the present application may be integrated into one processing unit. In the device, it can also exist physically alone, or two or more modules can be integrated into one module. The above-mentioned integrated modules can be implemented in the form of hardware, and can also be implemented in the form of software function modules.
如图11所示为本申请实施例提供的通信装置1100,用于实现上述方法中终端设备或网络设备的功能。当实现网络设备的功能时,该装置可以是网络设备,也可以是网络设备中的装置,或者是能够和网络设备匹配使用的装置。当实现终端设备的功能时,该装置可以是终端设备,也可以是终端设备中的装置,或者是能够和终端设备匹配使用的装置。其中,该装置可以为芯片系统。本申请实施例中,芯片系统可以由芯片构成,也可以包含芯片和其他分立器件。通信装置1100包括至少一个处理器1120,用于实现本申请实施例提 供的方法中终端设备或网络设备的功能。装置1100还可以包括通信接口1110。在本申请实施例中,通信接口可以是收发器、电路、总线、模块或其它类型的通信接口,用于通过传输介质和其它设备进行通信。例如,通信接口1110用于通信装置1100中的装置可以和其它设备进行通信。示例性地,通信装置1100是终端设备时,该其它设备可以是网络设备。通信装置1100是网络设备时,该其它装置可以是终端设备。处理器1120利用通信接口1110收发数据,并用于实现上述方法实施例所述的方法。As shown in FIG. 11 , a
示例性地,当实现终端设备的功能时,处理器1120用于调用通信装置1100执行以下操作:接收来自网络设备的第一资源配置和第二资源配置,第一资源配置用于配置一个或多个第一上行资源,第二资源配置用于配置用于后续上行数据传输的第二上行资源,第一上行资源用于传输上行数据的全部或第一部分,第二上行资源用于传输上行数据除第一部分之外的剩余部分。以及在处于无线资源控制RRC空闲态或RRC_非激活INACTIVE态时,基于第一资源配置和第二资源配置向网络设备传输上行数据。Exemplarily, when the function of the terminal device is implemented, the
当实现网络设备的功能时,处理器1120用于调用通信装置1100执行以下操作:向终端设备发送第一资源配置和第二资源配置,第一资源配置用于配置一个或多个第一上行资源,第二资源配置用于配置用于后续上行数据传输的第二上行资源,第一上行资源用于传输上行数据的全部或第一部分,第二上行资源用于传输上行数据除第一部分之外的剩余部分。以及基于第一资源配置和第二资源配置接收来自终端设备的上行数据。When implementing the function of the network device, the
处理器1120和通信接口1110还可以用于执行上述方法实施例终端设备或网络设备执行的其它对应的步骤或操作,在此不再一一赘述。The
通信装置1100还可以包括至少一个存储器1130,用于存储程序指令和/或数据。存储器1130和处理器1120耦合。本申请实施例中的耦合是装置、单元或模块之间的间接耦合或通信连接,可以是电性,机械或其它的形式,用于装置、单元或模块之间的信息交互。处理器1120可能和存储器1130协同操作。处理器1120可能执行存储器1130中存储的程序指令。所述至少一个存储器中的至少一个可以与处理器集成在一起。
本申请实施例中不限定上述通信接口1110、处理器1120以及存储器1130之间的具体连接介质。本申请实施例在图11中以存储器1130、处理器1120以及通信接口1110之间通过总线1140连接,总线在图11中以粗线表示,其它部件之间的连接方式,仅是进行示意性说明,并不引以为限。所述总线可以分为地址总线、数据总线、控制总线等。为便于表示,图11中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。The specific connection medium between the
通信装置1100和通信装置1100具体是芯片或者芯片系统时,通信模块1102和通信接口1110所输出或接收的可以是基带信号。通信装置1100和通信装置1100具体是设备时,通信模块1102和通信接口1110所输出或接收的可以是射频信号。在本申请实施例中,处理器可以是通用处理器、数字信号处理器、专用集成电路、现场可编程门阵列或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件,可以实现或者执行本申请实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者任何常规的处理器等。结合本申请实施例所公开的方法的步骤可以直接体现为硬件处理器执行完成,或者用处理器中的硬件及软件模块组合执行完成。When the
在本申请实施例中,存储器1130可以是非易失性存储器,比如硬盘(hard disk drive,HDD)或固态硬盘(solid-state drive,SSD)等,还可以是易失性存储器(volatile memory),例如随机存取存储器(random-access memory,RAM)。存储器是能够用于携带或存储具有 指令或数据结构形式的期望的程序代码并能够由计算机存取的任何其他介质,但不限于此。本申请实施例中的存储器还可以是电路或者其它任意能够实现存储功能的装置,用于存储程序指令和/或数据。In this embodiment of the present application, the
本申请上述方法实施例描述的终端设备或网络设备所执行的操作和功能中的部分或全部,或者终端设备或网络设备所执行的操作和功能中的部分或全部,可以用芯片或集成电路来完成。Some or all of the operations and functions performed by the terminal equipment or network equipment described in the above method embodiments of this application, or some or all of the operations and functions performed by the terminal equipment or network equipment, may be performed by chips or integrated circuits. Finish.
为了实现上述图10或图11所述的通信装置的功能,本申请实施例还提供一种芯片,包括处理器,用于支持该通信装置实现上述方法实施例中终端设备或网络设备所涉及的功能。在一种可能的设计中,该芯片与存储器连接或者该芯片包括存储器,该存储器用于保存该通信装置必要的程序指令和数据。In order to realize the function of the communication apparatus described in the foregoing FIG. 10 or FIG. 11 , an embodiment of the present application further provides a chip, including a processor, for supporting the communication apparatus to implement the functions involved in the terminal device or the network device in the foregoing method embodiment. Function. In a possible design, the chip is connected to a memory or the chip includes a memory for storing necessary program instructions and data of the communication device.
本申请实施例提供了一种计算机可读存储介质,存储有计算机程序,该计算机程序包括用于执行上述方法实施例的指令。An embodiment of the present application provides a computer-readable storage medium storing a computer program, where the computer program includes instructions for executing the foregoing method embodiments.
本申请实施例提供了一种包含指令的计算机程序产品,当其在计算机上运行时,使得上述方法实施例被执行。The embodiments of the present application provide a computer program product containing instructions, which, when executed on a computer, cause the above method embodiments to be executed.
本领域内的技术人员应明白,本申请的实施例可提供为方法、系统、或计算机程序产品。因此,本申请可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本申请可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。As will be appreciated by those skilled in the art, the embodiments of the present application may be provided as a method, a system, or a computer program product. Accordingly, the present application may take the form of an entirely hardware embodiment, an entirely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, the present application may take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, etc.) having computer-usable program code embodied therein.
本申请是参照根据本申请实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。The present application is described with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the present application. It will be understood that each flow and/or block in the flowchart illustrations and/or block diagrams, and combinations of flows and/or blocks in the flowchart illustrations and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to the processor of a general purpose computer, special purpose computer, embedded processor or other programmable data processing device to produce a machine such that the instructions executed by the processor of the computer or other programmable data processing device produce Means for implementing the functions specified in a flow or flow of a flowchart and/or a block or blocks of a block diagram.
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。These computer program instructions may also be stored in a computer-readable memory capable of directing a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer-readable memory result in an article of manufacture comprising instruction means, the instructions The apparatus implements the functions specified in the flow or flow of the flowcharts and/or the block or blocks of the block diagrams.
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。These computer program instructions can also be loaded on a computer or other programmable data processing device to cause a series of operational steps to be performed on the computer or other programmable device to produce a computer-implemented process such that The instructions provide steps for implementing the functions specified in the flow or blocks of the flowcharts and/or the block or blocks of the block diagrams.
尽管已描述了本申请的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本申请范围的所有变更和修改。While the preferred embodiments of the present application have been described, additional changes and modifications to these embodiments may occur to those skilled in the art once the basic inventive concepts are known. Therefore, the appended claims are intended to be construed to include the preferred embodiment and all changes and modifications that fall within the scope of this application.
显然,本领域的技术人员可以对本申请实施例进行各种改动和变型而不脱离本申请实施例的精神和范围。这样,倘若本申请实施例的这些修改和变型属于本申请权利要求及其等同技术的范围之内,则本申请也意图包含这些改动和变型在内。Obviously, those skilled in the art can make various changes and modifications to the embodiments of the present application without departing from the spirit and scope of the embodiments of the present application. Thus, if these modifications and variations of the embodiments of the present application fall within the scope of the claims of the present application and their equivalents, the present application is also intended to include these modifications and variations.
Claims (49)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/CN2020/109360 WO2022032681A1 (en) | 2020-08-14 | 2020-08-14 | Data transmission method and communication apparatus |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/CN2020/109360 WO2022032681A1 (en) | 2020-08-14 | 2020-08-14 | Data transmission method and communication apparatus |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2022032681A1 true WO2022032681A1 (en) | 2022-02-17 |
Family
ID=80247595
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/CN2020/109360 Ceased WO2022032681A1 (en) | 2020-08-14 | 2020-08-14 | Data transmission method and communication apparatus |
Country Status (1)
| Country | Link |
|---|---|
| WO (1) | WO2022032681A1 (en) |
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN116567836A (en) * | 2023-05-09 | 2023-08-08 | 网络通信与安全紫金山实验室 | Sporadic uplink data transmission method and system for mMTC terminal |
| WO2025200943A1 (en) * | 2024-03-29 | 2025-10-02 | 华为技术有限公司 | Communication method and apparatus |
| WO2025208336A1 (en) * | 2024-04-02 | 2025-10-09 | Oppo广东移动通信有限公司 | Information indication method and apparatus, device, and storage medium |
| WO2025214209A1 (en) * | 2024-04-12 | 2025-10-16 | 华为技术有限公司 | Communication method and communication apparatus |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20130016602A1 (en) * | 2011-07-13 | 2013-01-17 | John Walter Diachina | Simplified signaling for small data transmissions |
| CN110536424A (en) * | 2018-08-09 | 2019-12-03 | 中兴通讯股份有限公司 | A kind of data transmission method, base station and terminal |
-
2020
- 2020-08-14 WO PCT/CN2020/109360 patent/WO2022032681A1/en not_active Ceased
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20130016602A1 (en) * | 2011-07-13 | 2013-01-17 | John Walter Diachina | Simplified signaling for small data transmissions |
| CN110536424A (en) * | 2018-08-09 | 2019-12-03 | 中兴通讯股份有限公司 | A kind of data transmission method, base station and terminal |
Non-Patent Citations (2)
| Title |
|---|
| INTEL CORPORATION: "SDT mechanism on RRC/non-RRC based approaches and RACH requirements", 3GPP DRAFT; R2-2006713, 3RD GENERATION PARTNERSHIP PROJECT (3GPP), MOBILE COMPETENCE CENTRE ; 650, ROUTE DES LUCIOLES ; F-06921 SOPHIA-ANTIPOLIS CEDEX ; FRANCE, vol. RAN WG2, no. Electronic meeting; 20200817 - 20200828, 7 August 2020 (2020-08-07), Mobile Competence Centre ; 650, route des Lucioles ; F-06921 Sophia-Antipolis Cedex ; France , XP051911621 * |
| QUALCOMM INCORPORATED: "(Re)configuration and release of PUR", 3GPP DRAFT; R2-1906445 PUR (RE)CONFIG, 3RD GENERATION PARTNERSHIP PROJECT (3GPP), MOBILE COMPETENCE CENTRE ; 650, ROUTE DES LUCIOLES ; F-06921 SOPHIA-ANTIPOLIS CEDEX ; FRANCE, vol. RAN WG2, no. Reno, Nevada USA; 20190513 - 20190517, 3 May 2019 (2019-05-03), Mobile Competence Centre ; 650, route des Lucioles ; F-06921 Sophia-Antipolis Cedex ; France , XP051710760 * |
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN116567836A (en) * | 2023-05-09 | 2023-08-08 | 网络通信与安全紫金山实验室 | Sporadic uplink data transmission method and system for mMTC terminal |
| WO2025200943A1 (en) * | 2024-03-29 | 2025-10-02 | 华为技术有限公司 | Communication method and apparatus |
| WO2025208336A1 (en) * | 2024-04-02 | 2025-10-09 | Oppo广东移动通信有限公司 | Information indication method and apparatus, device, and storage medium |
| WO2025214209A1 (en) * | 2024-04-12 | 2025-10-16 | 华为技术有限公司 | Communication method and communication apparatus |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US12483356B2 (en) | DRX method and apparatus for link between network and terminal based on device-to-device communication in wireless communication system | |
| CN113328834B (en) | Communication method and device | |
| JP2023510290A (en) | Discontinuous reception DRX parameter configuration method and apparatus | |
| WO2022032681A1 (en) | Data transmission method and communication apparatus | |
| CN113708898B (en) | A communication method and device | |
| CN114731690B (en) | Data transmission method, device and equipment | |
| WO2021134728A1 (en) | Context management method and apparatus | |
| WO2019028792A1 (en) | Resource allocation method and device | |
| CN114788204A (en) | Method, device and equipment for determining state of HARQ (hybrid automatic repeat request) process | |
| CN116192337B (en) | Wireless communication method and device | |
| WO2021027551A1 (en) | Communication method and device | |
| US20230224091A1 (en) | Wireless communication method and device | |
| WO2023093868A1 (en) | Communication method and device | |
| WO2023231907A1 (en) | Data transmission method, apparatus and system | |
| WO2022247578A1 (en) | Data transmission method and communication apparatus | |
| WO2022036611A1 (en) | Data transmission method and communication apparatus | |
| WO2022141332A1 (en) | Communication method and apparatus | |
| WO2023051324A1 (en) | Random access preamble transmitting method, random access preamble receiving method, and communication apparatus | |
| CN115989651A (en) | Method and apparatus for retransmission in sidelink communication | |
| CN116530160A (en) | Method for switching search space set packet SSSG by terminal equipment, terminal equipment and network equipment | |
| JP6265139B2 (en) | COMMUNICATION CONTROL DEVICE, COMMUNICATION CONTROL METHOD, AND TERMINAL DEVICE | |
| WO2021062790A1 (en) | Data transmission method and apparatus | |
| WO2023060447A1 (en) | Signal sending method and apparatus, signal receiving method and apparatus, device, and storage medium | |
| WO2023065316A1 (en) | Small data transmission method and apparatus based on preconfigured resource, device, and medium | |
| CN116210187A (en) | Method and device for retransmitting in side link communication |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 20949179 Country of ref document: EP Kind code of ref document: A1 |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| 122 | Ep: pct application non-entry in european phase |
Ref document number: 20949179 Country of ref document: EP Kind code of ref document: A1 |