CN110971365A - Method, device and terminal for receiving and transmitting signaling and data for multiple times - Google Patents
Method, device and terminal for receiving and transmitting signaling and data for multiple times Download PDFInfo
- Publication number
- CN110971365A CN110971365A CN201811142912.7A CN201811142912A CN110971365A CN 110971365 A CN110971365 A CN 110971365A CN 201811142912 A CN201811142912 A CN 201811142912A CN 110971365 A CN110971365 A CN 110971365A
- Authority
- CN
- China
- Prior art keywords
- data
- transmission
- time
- time domain
- control signaling
- 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.)
- Pending
Links
- 230000011664 signaling Effects 0.000 title claims abstract description 551
- 238000000034 method Methods 0.000 title claims abstract description 63
- 230000005540 biological transmission Effects 0.000 claims abstract description 836
- 238000004891 communication Methods 0.000 description 9
- 238000010586 diagram Methods 0.000 description 7
- 101000741965 Homo sapiens Inactive tyrosine-protein kinase PRAG1 Proteins 0.000 description 4
- 102100038659 Inactive tyrosine-protein kinase PRAG1 Human genes 0.000 description 4
- 101100148830 Arabidopsis thaliana SCI1 gene Proteins 0.000 description 2
- 101100054266 Saccharomyces cerevisiae (strain ATCC 204508 / S288c) SNF4 gene Proteins 0.000 description 2
- 238000009825 accumulation Methods 0.000 description 2
- 238000013468 resource allocation Methods 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000000295 complement effect Effects 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000007774 longterm Effects 0.000 description 1
- 238000007726 management method Methods 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000006855 networking Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/20—Services signaling; Auxiliary data signalling, i.e. transmitting data via a non-traffic channel
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L5/00—Arrangements affording multiple use of the transmission path
- H04L5/003—Arrangements for allocating sub-channels of the transmission path
- H04L5/0078—Timing of allocation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/30—Services specially adapted for particular environments, situations or purposes
- H04W4/40—Services specially adapted for particular environments, situations or purposes for vehicles, e.g. vehicle-to-pedestrians [V2P]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/70—Services for machine-to-machine communication [M2M] or machine type communication [MTC]
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
A method, a device and a terminal for multiple receiving and transmitting of signaling and data are provided, wherein the multiple receiving method comprises the following steps: receiving a plurality of control signaling and receiving data transmitted for a plurality of times, wherein the data transmitted for the plurality of times is transmitted by a sender based on time-frequency domain resources indicated by time domain indication information and frequency domain indication information contained in the control signaling, and the data transmitted for each time is the same transmission block; merging and decoding the data transmitted for multiple times; the frequency domain indication information includes indication information for performing frequency hopping based on a transmission sequence number of the data or a used time slot. Through the technical scheme provided by the invention, the transmission times of the control signaling and the data can be flexibly determined, so that the requirement of the reliability index is met.
Description
Technical Field
The invention relates to the technical field of wireless communication, in particular to a method, a device and a terminal for receiving and transmitting signaling and data for multiple times.
Background
In order to improve the reliability of a secondary link (Sidelink), in a Long Term Evolution (LTE) system, for the same Transport Block (TB), a Device direct communication (Device to Device, D2D for short) technology supports two transmissions of a control signaling and three transmissions of data; LTE Vehicle networking (V2X for short) communication supports two transmissions of control signaling and two transmissions of data.
However, both the LTE D2D technical solution and the LTE V2X technical solution cannot meet the reliability requirement of New Radio (NR, also called New air interface) V2X.
Disclosure of Invention
The technical problem solved by the invention is how to realize the control signaling and the multiple transmission of data so as to meet the reliability requirement of wireless communication.
In order to solve the above technical problem, an embodiment of the present invention provides a multiple signaling and data receiving method, where the multiple signaling and data receiving method includes: receiving a plurality of control signaling and receiving data transmitted for a plurality of times, wherein the data transmitted for the plurality of times is transmitted by a sender based on time-frequency domain resources indicated by time domain indication information and frequency domain indication information contained in the control signaling, and the data transmitted for each time is the same transmission block; merging and decoding the data transmitted for multiple times; the frequency domain indication information includes indication information for performing frequency hopping based on a transmission sequence number of the data or a used time slot.
Optionally, the time domain indication information includes time domain location information of a first transmission or a last transmission.
Optionally, before performing merging and decoding on the data transmitted multiple times, the multiple-time receiving method further includes: and for the data transmitted for multiple times, determining the time domain position information of other data according to the time domain position information of the first transmission or the last transmission, the total transmission times of the data and the time interval information.
Optionally, the time domain position information of the first transmission or the last transmission is determined by a slot offset, the time slot of the time domain starting position of the first transmission or the last transmission is determined by the sum of the time slot of the control signaling and the time slot offset, and the symbol of the time domain starting position of the first transmission or the last transmission is determined by offsetting the first symbol of the time slot of the transmission by the symbol offset, the time domain end position of the first transmission is determined by the time slot of the time domain start position of the first transmission and the sum of the symbol and the time domain length, and the time domain end position of the last transmission is determined by the sum of the time slot of the time domain start position of the last transmission and the symbol and the time domain length, wherein the time domain length is the number of the time slots and/or the number of the symbols.
Optionally, when the time domain indication information includes time domain position information transmitted for the first time, the timeslot offset refers to a difference between a control signaling including the timeslot offset and a timeslot used by a timeslot used for transmitting the data for the first time; when the time domain indication information includes time domain position information of the last transmission, the timeslot offset refers to: the difference between the control signaling containing the slot offset and the slot used for the last transmission of the data.
Optionally, the determining, according to the time domain position information of the first transmission or the last transmission, the total transmission times of the data, and the time interval information, the time domain position information of other data includes: when the time domain indicating information comprises time domain position information of first transmission, determining transmission sequence numbers of other data based on a transmission sequence number corresponding to the first transmission of the data and the total transmission times of the data, and determining respective time domain starting positions and end positions of the other data based on the time domain starting position and end position of the first transmission, the transmission sequence numbers of the other data and time interval information; and when the time domain indicating information comprises time domain position information of the last transmission, determining the transmission sequence numbers of other data based on the transmission sequence number corresponding to the last transmission of the data and the total transmission times of the data, and determining the respective time domain starting position and the respective time domain ending position of the other data based on the time domain starting position and the time domain ending position of the first transmission, the transmission sequence number and the time interval information.
Optionally, the time domain indication information includes a transmission sequence number.
Optionally, before performing the merging decoding on the data transmitted multiple times, the receiving method further includes: for the data transmitted for multiple times, determining the time domain starting position and the time domain ending position of the current data associated with the transmission serial number according to the transmission serial number; determining time domain starting positions and ending positions of other data according to the determined time domain starting position and ending position of the current data, the total transmission times of the data, the transmission sequence number and the time interval information; the time slot of the start position of the current data associated with the transmission sequence number is the same as the time slot of the control signaling containing the transmission sequence number, and the symbol of the time domain start position of the current data is contained in the control signaling, or is pre-configured through a high-level signaling.
Optionally, the time interval information is included in the control signaling, or is preconfigured through a higher layer signaling.
Optionally, the total number of times of transmission of the data is included in the control signaling, or is preconfigured through a higher layer signaling.
Optionally, the time domain indication information further includes a time slot offset, the time slot in which the time domain starting position of the current data associated with the transmission sequence number is located is determined by a sum of the time slot in which the control signaling is located and the time slot offset, the symbol in which the time domain starting position of the current data is located is determined by offsetting the first symbol of the time slot in which the transmission is located by a symbol offset, the time domain ending position of the current data associated with the transmission sequence number is determined by the sum of the time slot in which the time domain starting position of the current data is located, the symbol in which the time domain starting position of the current data is located, and the time domain length is the number of time slots.
Optionally, the slot offset refers to: and the time slot of the control signaling containing the transmission sequence number and the time slot of the starting position of the current data associated with the transmission sequence number contain the difference.
Optionally, the time domain length and the symbol offset are included in the control signaling, or are preconfigured through a higher layer signaling.
Optionally, when the control signaling includes at least two of the slot offset, the symbol offset, and the time domain length, the at least two of the slot offset, the symbol offset, and the time domain length are independently indicated by using at least two bit fields in the control signaling, or the at least two of the slot offset, the symbol offset, and the time domain length are jointly indicated by using a single bit field in the control signaling.
Optionally, the transmission sequence number of the data is a positive integer greater than or equal to 1, and performing frequency hopping based on the transmission sequence number of the data refers to: when the transmission serial number of the data is an even number, the frequency domain resource starting position of the data is the same as the frequency domain resource starting position of the data indicated by the control signaling, otherwise, the frequency domain resource starting position of the data is the frequency domain resource position obtained by adding the frequency hopping offset to the frequency domain resource starting position of the data indicated by the control signaling; or, when the transmission sequence number of the data is an odd number, the frequency domain resource starting position of the data is the same as the frequency domain resource starting position used by the data indicated by the control signaling, otherwise, the frequency domain resource starting position of the data is the frequency domain resource position obtained by adding the frequency hopping offset to the frequency domain resource starting position of the data indicated by the control signaling.
Optionally, the time slot used by the data is a positive integer greater than or equal to 1, and performing frequency hopping based on the time slot used by the data refers to: when the serial number of the time slot used by the data is an even number, the frequency domain resource starting position of the data is the same as the frequency domain resource starting position of the data indicated by the control signaling, otherwise, the frequency domain resource starting position of the data is the frequency domain resource position obtained by adding the frequency hopping offset to the frequency domain resource starting position of the data indicated by the control signaling; or, when the serial number of the time slot used by the data is an odd number, the frequency domain resource starting position of the data is the same as the frequency domain resource starting position of the data indicated by the control signaling, otherwise, the frequency domain resource starting position of the data is the frequency domain resource position obtained by adding the frequency hopping offset to the frequency domain resource starting position of the data indicated by the control signaling; and the sequence number of the time slot is the sequence number of the time slot in the wireless frame.
Optionally, the frequency hopping offset is included in the control signaling or is preconfigured through a higher layer signaling.
In order to solve the above technical problem, an embodiment of the present invention further provides a multiple transmission method for signaling and data, where the multiple transmission method for signaling and data includes: determining a plurality of control signaling for data multiple transmission, wherein the control signaling contains time domain indication information and frequency domain indication information of the data; transmitting the control signaling and transmitting the data for multiple times, wherein the data transmitted for multiple times are transmitted based on time-frequency domain resources indicated by time domain indication information and frequency domain indication information contained in the control signaling, and the data transmitted each time is the same transmission block; the frequency domain indication information includes indication information for performing frequency hopping based on a transmission sequence number of the data or a used time slot.
Optionally, the time domain indication information includes time domain location information of a first transmission or a last transmission.
Optionally, the transmitting the data for multiple times includes: and for the data transmitted for multiple times, determining the time domain position information of other data according to the time domain position information of the first transmission or the last transmission, the total transmission times of the data and the time interval information so as to transmit the data for multiple times.
Optionally, the time domain position information of the first transmission or the last transmission is determined by a time slot offset, the time slot in which the time domain starting position of the first transmission or the last transmission is located is determined by offsetting the first symbol of the time slot in which the transmission is located by the symbol offset, the time domain ending position of the first transmission is determined by offsetting the first symbol of the time slot in which the time domain starting position of the first transmission is located and the sum of the symbol in which the time domain starting position of the first transmission is located and the time domain length, the time domain ending position of the last transmission is determined by the sum of the time slot in which the time domain starting position of the last transmission is located and the symbol in which the time domain starting position of the last transmission is located and the time domain length, and the time domain length is the number of time slots and/or the number of symbols.
Optionally, when the time domain indication information includes time domain location information of a first transmission, the timeslot offset refers to: the difference between the control signaling containing the slot offset and the slot used for the first transmission of the data; or, when the time domain indication information includes time domain location information of the last transmission, the slot offset refers to: the difference between the control signaling containing the slot offset and the slot used for the last transmission of the data.
Optionally, the determining the location information of other data according to the time domain location information of the first transmission or the last transmission, the total transmission times of the data, and the time interval information includes: when the time domain indicating information comprises time domain position information of first transmission, determining transmission sequence numbers of other data based on a transmission sequence number corresponding to the first transmission of the data and the total transmission times of the data, and determining respective time domain starting positions and end positions of the other data based on the time domain starting position and end position of the first transmission, the transmission sequence number and time interval information; and when the time domain indicating information comprises time domain position information of the last transmission, determining the transmission sequence numbers of other data based on the transmission sequence number corresponding to the last transmission of the data and the total transmission times of the data, and determining the respective time domain starting position and the respective time domain ending position of the other data based on the time domain starting position and the time domain ending position of the first transmission, the transmission sequence number and the time interval information.
Optionally, the time domain indication information includes a transmission sequence number.
Optionally, the transmitting the data for multiple times includes: for the data transmitted for multiple times, determining the time domain starting position and the time domain ending position of the current data associated with the transmission serial number according to the transmission serial number; determining time domain starting positions and ending positions of other data according to the determined time domain starting position and ending position of the current data, the total transmission times of the data, the transmission sequence number and the time interval information so as to transmit the data for multiple times; the time slot of the start position of the current data associated with the transmission sequence number is the same as the time slot of the control signaling containing the transmission sequence number, and the symbol of the time domain start position of the current data is contained in the control signaling, or is pre-configured through a high-level signaling.
Optionally, the time interval information is included in the control signaling, or is preconfigured through a higher layer signaling.
Optionally, the total number of times of transmission of the data is included in the control signaling, or is preconfigured through a higher layer signaling.
Optionally, the time domain indication information further includes a time slot offset, the time slot in which the time domain starting position of the current data associated with the transmission sequence number is located is determined by a sum of the time slot in which the control signaling is located and the time slot offset, the symbol in which the time domain starting position of the current data is located is determined by offsetting the first symbol of the time slot in which the transmission is located by a symbol offset, the time domain ending position of the current data associated with the transmission sequence number is determined by the sum of the time slot in which the time domain starting position of the current data is located, the symbol in which the time domain starting position of the current data is located, and the time domain length is the number of time slots.
Optionally, the slot offset refers to: and the difference between the time slot of the control signaling containing the transmission sequence number and the time slot of the starting position of the current data associated with the transmission sequence number.
Optionally, the time domain length and the symbol offset are included in the control signaling, or are preconfigured through a higher layer signaling.
Optionally, when the control signaling includes at least two of the slot offset, the symbol offset, and the time domain length, the at least two of the slot offset, the symbol offset, and the time domain length are independently indicated by using at least two bit fields in the control signaling, or the at least two of the slot offset, the symbol offset, and the time domain length are jointly indicated by using a single bit field in the control signaling.
Optionally, the transmission sequence number of the data is a positive integer greater than or equal to 1, and performing frequency hopping based on the transmission sequence number of the data refers to: when the transmission serial number of the data is an even number, the frequency domain resource starting position of the data is the same as the frequency domain resource starting position of the data indicated by the control signaling, otherwise, the frequency domain resource starting position of the data is the frequency domain resource position obtained by adding the frequency hopping offset to the frequency domain resource starting position of the data indicated by the control signaling; or, when the transmission sequence number of the data is an odd number, the frequency domain resource starting position of the data is the same as the frequency domain resource starting position used by the data indicated by the control signaling, otherwise, the frequency domain resource starting position of the data is the frequency domain resource position obtained by adding the frequency hopping offset to the frequency domain resource starting position of the data indicated by the control signaling.
Optionally, the time slot used by the data is a positive integer greater than or equal to 1, and performing frequency hopping based on the time slot used by the data refers to: when the serial number of the time slot used by the data is an even number, the frequency domain resource starting position of the data is the same as the frequency domain resource starting position of the data indicated by the control signaling, otherwise, the frequency domain resource starting position of the data is the frequency domain resource position obtained by adding the frequency hopping offset to the frequency domain resource starting position of the data indicated by the control signaling; or, when the serial number of the time slot used by the data is an odd number, the frequency domain resource starting position of the data is the same as the frequency domain resource starting position of the data indicated by the control signaling, otherwise, the frequency domain resource starting position of the data is the frequency domain resource position obtained by adding the frequency hopping offset to the frequency domain resource starting position of the data indicated by the control signaling; the slot offset refers to: the difference between the control signaling containing the slot offset and the slot used for the last transmission of the data.
Optionally, the frequency hopping offset is included in the control signaling or is preconfigured through a higher layer signaling.
In order to solve the above technical problem, an embodiment of the present invention further provides a device for receiving signaling and data multiple times, where the device for receiving signaling and data multiple times includes: the receiving module is suitable for receiving a plurality of control signaling and receiving data transmitted for a plurality of times, wherein the data transmitted for a plurality of times is transmitted by a transmitting party based on time-frequency domain resources indicated by time domain indication information and frequency domain indication information contained in the control signaling, and the data transmitted for each time is the same transmission block; the decoding module is suitable for carrying out merging decoding on the data transmitted for multiple times; the frequency domain indication information includes indication information for performing frequency hopping based on a transmission sequence number of the data or a used time slot.
In order to solve the above technical problem, an embodiment of the present invention further provides a device for multiple transmissions of signaling and data, where the device for multiple transmissions of signaling and data includes: a determining module adapted to determine a plurality of control signaling for a plurality of transmissions of data, the control signaling containing time domain indication information and frequency domain indication information of the data; the transmission module is suitable for transmitting the control signaling and transmitting the data for multiple times, the data for multiple times are transmitted based on the time-frequency domain resources indicated by the time domain indication information and the frequency domain indication information contained in the control signaling, and the data for each time is the same transmission block; the frequency domain indication information includes indication information for performing frequency hopping based on a transmission sequence number of the data or a used time slot.
To solve the above technical problem, an embodiment of the present invention further provides a storage medium having stored thereon computer instructions, where the computer instructions execute the steps of the above method when executed.
In order to solve the foregoing technical problem, an embodiment of the present invention further provides a terminal, including a memory and a processor, where the memory stores computer instructions executable on the processor, and the processor executes the computer instructions to perform the steps of the foregoing method.
Compared with the prior art, the technical scheme of the embodiment of the invention has the following beneficial effects:
the embodiment of the invention provides a method for receiving signaling and data for multiple times, which comprises the following steps: receiving a plurality of control signaling and receiving data transmitted for a plurality of times, wherein the data transmitted for the plurality of times is transmitted by a sender based on time-frequency domain resources indicated by time domain indication information and frequency domain indication information contained in the control signaling, and the data transmitted for each time is the same transmission block; merging and decoding the data transmitted for multiple times; the frequency domain indication information includes indication information for performing frequency hopping based on a transmission sequence number of the data or a used time slot. Through the technical scheme provided by the embodiment of the invention, the transmission times of the control signaling and the data are not fixed, but the transmission times of the control signaling and the transmission times of the data can be flexibly determined by the sender according to the reliability requirement of the wireless communication (for example, the reliability index of 99.999% of NR V2X communication), so that the multiple transmission of the control signaling and the data can be flexibly realized to meet the requirement of the reliability index.
Furthermore, the time domain indication information comprises time domain position information of first transmission or last transmission, and according to the technical scheme provided by the embodiment of the invention, the time domain position information of other transmission blocks can be deduced according to the time domain position information of the first transmission or the last transmission, so that the possibility of transmitting the same transmission block for multiple times is provided.
Further, the time domain indication information includes a transmission sequence number, which is advantageous for deriving time domain position information of other transport blocks.
Drawings
Fig. 1 is a schematic flowchart of a multiple signaling and data receiving method according to an embodiment of the present invention;
fig. 2 to fig. 4 are schematic time-frequency resources according to a specific embodiment of the present invention;
fig. 5 is a flowchart illustrating a method for multiple transmissions of signaling and data according to an embodiment of the present invention;
fig. 6 is a schematic structural diagram of a signaling and data multi-reception apparatus according to an embodiment of the present invention;
fig. 7 is a schematic structural diagram of a device for multiple transmissions of signaling and data according to an embodiment of the present invention.
Detailed Description
As understood by those skilled in the art, as background art, the prior art fails to meet the 99.999% reliability indicator for NR V2X communications.
Specifically, the link (also called secondary link) of LTE D2D supports three transmission modes, i.e., unicast (unicast), multicast (groupcast), and broadcast (broadcast). For unicast and multicast transmission, a Media Access Control (MAC) Protocol Data Unit (PDU) sent by a sender includes a source identifier (source ID) and a destination identifier (destination ID) of layer two (layer 2) in a MAC header. Among them, the source identifier is a 24-bit proximity service User identifier (ProSe UE ID), the destination identifier is the upper 16 bits of the proximity layer two-Group identifier (ProSe layer-2Group ID), and the lower 8 bits of the proximity layer two-Group identifier are included in the Group destination identifier field (Group destination ID) of the physical layer Control information (e.g., (Sidelink Control Indicator0, SCI 0)). The intended recipient of the data can be initially determined based on the group destination identification field in SCI 0.
However, since the group destination identifier field in SCI0 is only the lower 8 bits of the two group identifiers of the adjacent layers, and cannot uniquely determine the destination receiver or the destination receiving group, the D2D receiver receiving the data cannot determine whether itself is the destination receiver of the data only at the physical layer, and needs to transmit the data of the physical layer to the MAC layer after the successful decoding at the physical layer, and further determine the data at the MAC layer according to the source identifier and the destination identifier. When the D2D recipient that received the data is not the intended recipient of the data, the packet may be discarded, otherwise the intended recipient may perform subsequent processing on the data.
The LTE D2D Physical layer supports repeated transmission of one Transport Block (TB), the scheduling Control CHannel (i.e., Physical downlink Control CHannel (PSCCH)) of the TB is repeatedly transmitted twice, the transmission contents are the same, and the data CHannel (i.e., Physical downlink Shared CHannel (PSCCH)) carrying the TB is repeatedly transmitted three times.
The PSCCH transmitted twice repeatedly sends the same control information SCI0, SCI0 only indicates the scheduling information of the PSSCH transmitted for the first time, two continuous auxiliary link subframes behind the PSSCH transmitted for the first time are used for the subsequent two repeated transmissions, and the frequency domain position can be obtained through the frequency domain position and the frequency hopping information of the PSSCH transmitted for the first time. LTE D2D only supports Hybrid Automatic Repeat reQuest (HARQ) combining for three-time Repeat transmission, does not support HARQ ACKnowledgement/Non-ACKnowledgement (ACK/NACK) feedback, and does not support NACK-based retransmission and corresponding HARQ combining.
LTE V2X only supports broadcast transmission, where a sender sends data in broadcast form to receivers, and each receiver that receives data is the intended receiver. The LTE V2X physical layer supports repeated transmission of one TB, and the PSCCH corresponding to one TB is repeatedly transmitted twice, but the transmission contents are different; the PSSCH carrying the TB is transmitted repeatedly twice, and each repeatedly transmitted PSCCH schedules a repeatedly transmitted PSSCH. If the receiving side successfully decodes the primary transmitted PSCCH, the frequency domain information in the control information SCI1 sent by the receiving side indicates that the frequency domain position of the secondary PSCCH can be obtained, and the time domain position of the secondary PSCCH can be obtained by the time interval information of the two PSCCHs. And the time-frequency domain position of the first-transmitted PSCCH is implicitly derived from the time-frequency domain position of its associated first-transmitted PSCCH.
If the receiving side successfully decodes the PSCCH transmitted repeatedly for the second time, the frequency domain indication information in the control information SCI1 sent by the receiving side can obtain the frequency domain position of the primary PSCCH, and the time domain position of the primary PSCCH can be obtained by two times of PSCCH time interval information. The time-frequency domain position of the PSCCH for the second transmission is implicitly derived from the time-frequency domain position of its associated PSCCH for the second transmission. Therefore, the receiving side can obtain the scheduling information for the repeated transmission of the two PSSCHs only by correctly decoding one of the two repeatedly transmitted PSCCHs. Similar to LTE D2D, LTE V2X supports only HARQ combining for two repeated transmissions, does not support HARQ ACK/NACK feedback, nor does it support NACK-based retransmissions and corresponding HARQ combining.
In NR V2X, to support four large traffic scenarios: fleet (vehicle) driving, sensor (extended sensors), advanced driving (advanced driving), and remote driving (remote driving), unicast, multicast, and broadcast transmission methods need to be further designed to meet various types of service requirements. In addition, in order to meet the reliability index of NRV2X 99.999.999%, the HARQ enhancement design for unicast and multicast needs to be considered. If the technical scheme of LTE D2D or LTE V2X is carried, the requirements are difficult to meet.
In order to solve the above technical problem, an embodiment of the present invention provides a multiple receiving method for signaling and data, including: receiving a plurality of control signaling and receiving data transmitted for a plurality of times, wherein the data transmitted for the plurality of times is transmitted by a sender based on time-frequency domain resources indicated by time domain indication information and frequency domain indication information contained in the control signaling, and the data transmitted for each time is the same transmission block; merging and decoding the data transmitted for multiple times; the frequency domain indication information includes indication information for performing frequency hopping based on a transmission sequence number of the data or a used time slot. Through the technical scheme provided by the embodiment of the invention, the transmission times of the control signaling and the data are not fixed, but the transmission times of the control signaling and the data can be flexibly determined by the sending party according to the reliability requirement of the wireless communication (for example, the reliability index of NR V2X 99.999%), so that the control signaling and the data can be flexibly transmitted for multiple times to meet the reliability.
Furthermore, by the technical scheme provided by the embodiment of the invention, the received data can be merged and decoded, the decoding efficiency is improved, and the reliability is further improved.
In order to make the aforementioned objects, features and advantages of the present invention comprehensible, embodiments accompanied with figures are described in detail below.
Fig. 1 is a flowchart illustrating a multiple receiving method for signaling and data according to an embodiment of the present invention. The multiple reception method can be applied to the NR V2X terminal. Specifically, the multiple reception method may include the steps of:
step S101, receiving a plurality of control signaling and receiving data transmitted for a plurality of times, wherein the data transmitted for a plurality of times is transmitted by a sender based on time-frequency domain resources indicated by time domain indication information and frequency domain indication information contained in the control signaling, and the data transmitted for each time is the same transmission block;
step S102, merging and decoding the data transmitted for multiple times.
The frequency domain indication information includes indication information for performing frequency hopping based on a transmission sequence number of the data or a used time slot.
More specifically, in step S101, a receiving side (e.g., NR V2X receiving side) may receive a plurality of control signaling and a plurality of transmitted data. The data transmitted each time is the same Transport Block (TB), but the transmitted Transport blocks may adopt the same Redundancy Version (RV) or different redundancy versions.
In a specific implementation, each control signaling may include time-frequency domain resources where time-domain indication information and frequency-domain indication information indicate data. The time-frequency domain resource may be a resource used by at least one of the multiple transmissions of data.
As a non-limiting example, the time domain indication information may include time domain location information of a first transmission or a last transmission. In this case, the control signaling may implicitly include the transmission sequence number of the transport block scheduled by the control signaling. For example, when the control signaling includes time domain location information of a first transmission, a transmission sequence number of the first transmitted data is 1. For another example, the control signaling may include time domain location information of the last transmission, where the transmission sequence number of the last transmitted data is a value corresponding to the total transmission times of the transport block, and accordingly, the transmission sequence numbers of other data may also be obtained. For the control signaling transmitted for multiple times of the same transmission block, the time domain indication information and the frequency domain indication information contained in the control signaling transmitted each time are both indicated as the time domain indication information and the frequency domain indication information transmitted for the first time or the last time of the multiple transmission of the transmission block.
In a specific implementation, the time domain indication information may include a slot offset. The time domain location information of the first transmission or the last transmission may be obtained using the slot offset. It is understood by those skilled in the art that when the control signaling received by the receiving side includes a slot offset, the slot offset refers to a difference between a slot in which a transport block of a first/last transmission is located and a slot in which the control signaling is located. The slot offset may be one of a set of pre-configured candidate slot offsets, which may be indicated by the control signaling to the receiver.
When the control signaling contains time domain position information of first transmission, the time slot offset contained in the control signaling is the difference between the time slot in which the control signaling is located and the time slot in which the transmission block of first transmission is located, that is, the difference between the time slot in which the receiving side receives the control signaling and the time slot in which the starting position of the transmission block of first transmission is located. Through the time slot offset, the receiving side can determine the time slot of the initial position of the first data transmission. At this time, the slot offset may be a positive number.
Specifically, the time domain location information of the first transmission includes a start location and an end location of the first transmission. The start and end positions of the first transmission may each include a slot position and a symbol position. The time slot in which the starting position is located may be determined by a sum of the time slot in which the control signaling is located and the time slot offset, and the time slot in which the ending position is located may be determined by a sum of the time slot in which the starting position of the first transmission is located and the time domain length.
The symbol where the starting position of the first transmission is located may be located at a specified symbol position, for example, the first symbol of a slot; the symbol at which the end of the first transmission is located may be located at a designated symbol position, e.g., at the last symbol of a slot. The configuration information related to the designated symbol position may be transmitted to the receiving party by the control signaling, or may be configured or preconfigured by the higher layer signaling. The high layer signaling may be Mobility Management Entity (MME) signaling, Access Stratum (AS) signaling, Non-Access Stratum (NAS) signaling, or Radio Resource Control (RRC) signaling.
As an alternative embodiment, when the control signaling includes time domain position information of the last transmission, it means that a timeslot offset included in the control signaling is a difference between a timeslot in which the control signaling is located and a timeslot in which a transmission block of the last transmission is located, that is, a difference between a timeslot in which the control signaling is received by the receiving side and a timeslot in which a starting position of the last data transmission is located, where the timeslot offset may be a positive number, a negative number, or 0. The slot offset may be one of a set of pre-configured candidate slot offsets, which may be indicated by the control signaling to the receiver.
Specifically, the time domain location information of the last transmission includes a start location and an end location of the last transmission. The starting and ending positions of the last transmission may each comprise a slot position and a symbol position. The time slot where the starting position of the last transmission is located may be determined by a sum of the time slot where the control signaling is located and the time slot offset, and the symbol where the starting position of the last transmission is located may be a specified symbol. The configuration information related to the specific symbol may be configured by higher layer signaling or pre-configured. The end position of the last transmission may be determined by a sum of a time slot in which the start position of the last transmission is located and a time domain length.
In a specific implementation, the control signaling may include a slot offset and a symbol offset. The time domain location information of the first transmission or the last transmission may be obtained using the slot offset and the symbol offset. The slot offset refers to the difference between the slot in which the first/last transmitted transport block is located and the slot in which the control signaling is located. The slot offset may be one of a pre-configured set of candidate slot offsets. The slot offset may be indicated to the receiver by the control signaling.
As a non-limiting example, when the control signaling includes time domain position information of a first transmission, it means that the control signaling includes a slot offset that is a difference between a slot in which the control signaling is located and a slot in which a first transmission transport block is located, that is, a difference between a slot in which the receiving side receives the control signaling and a slot in which a starting position of the first transmission transport block is located. At this time, the slot offset may be a positive number, a negative number, or 0.
Specifically, the time domain location information of the first transmission includes a start location and an end location of the first transmission. The time slot in which the starting position is located may still be determined by a sum of the time slot in which the control signaling is located and the time slot offset, and the time slot in which the ending position is located may still be determined by a sum of the time slot in which the starting position of the first transmission is located and the time domain length. The time domain length may be the number of slots and/or the number of symbols.
Further, the symbol where the starting position is located is determined based on a symbol offset included in the control signaling. For example, the symbol offset is 1, which may indicate that the symbol where the starting position is located at the first symbol of a slot. For another example, the symbol offset is 3, which may indicate that the symbol where the starting position is located at the 3 rd symbol of one slot.
As an alternative embodiment, when the control signaling includes time domain position information of the last transmission, it means that the control signaling includes a slot offset that is a difference between a slot in which a transport block of the last transmission is located and a slot in which the control signaling is located, that is, a difference between a slot in which a starting position of the last data transmission is located and a slot in which the control signaling is received by the receiving side. At this time, the slot offset may be a positive number, a negative number, or 0. The slot offset may be one of a set of pre-configured candidate slot offsets, which may be indicated by the control signaling to the receiver.
Specifically, the time domain location information of the last transmission includes a start location and an end location of the last transmission. The time slot in which the starting position of the last transmission is located may be determined by a sum of the time slot in which the control signaling is located and the time slot offset, and the time slot in which the ending position is located may be determined by a sum of the time slot in which the starting position of the last transmission is located and a time domain length.
Further, the symbol where the starting position of the last transmission is located may be determined based on a symbol offset included in the control signaling. The time domain length may be the number of slots and/or the number of symbols.
It should be noted that, the time domain length used for calculating the time domain end position of the first transmission or the time domain end position of the last transmission may be transmitted to the receiving side by the sending side through the control signaling, or the time domain length may be configured or preconfigured by the higher layer signaling.
When the control signaling contains the symbol offset and the time domain length, the control signaling may indicate the slot offset, the symbol offset, and the time domain length, respectively, for example, may be indicated independently by using respective bit domains in the control signaling. Alternatively, the slot offset, symbol offset, and time domain length may be jointly indicated using a single bit domain in the control signaling. For example, for the slot offset, the symbol offset, and the time domain length, the sender may determine a bit value using a joint coding of at least two of them, and indicated by a single field in the control signaling.
After determining the time domain location information for the first transmission or the last transmission, the time domain location information for the remaining data of the multiple transmissions of data may be determined. In specific implementation, the receiver may determine the time domain location information of other data according to the time domain location information of the first transmission or the last transmission, the total transmission times of the data, and the time interval information.
In a specific implementation, after determining the time domain position of the first or last data transmission, the receiving side may combine the time interval information of multiple data transmissions with the total number of data transmissions, and may determine the time domain positions of other remaining data transmissions by adding or subtracting an integer multiple of the time interval from the time domain position of the first or last data transmission.
As a non-limiting example, when the time domain indication information includes location information of a first transmission, the receiving side may determine a transmission sequence number of other data based on a transmission sequence number corresponding to the first transmission of the data and the total number of transmissions of the data, and determine respective time domain start positions and end positions of the other data based on the time domain start position and end position of the first transmission, the transmission sequence number of the other data, and the time interval information.
As a variation, when the time domain indicating information includes time domain position information of the last transmission, the receiving side may determine the transmission sequence number of other data based on the transmission sequence number corresponding to the last transmission of the data and the total transmission times of the data, and determine the respective time domain start position and end position of the other data based on the time domain start position and end position of the first transmission, the transmission sequence number of the other data, and the time interval information.
It should be noted that the total transmission times of the data may be configured or preconfigured by the higher layer signaling, or transmitted to the receiving side through the control signaling. The time interval information may be configured or preconfigured by higher layer signaling, or transmitted to the receiving side through the control signaling.
In a specific implementation, the receiving side further needs to determine a frequency domain position according to the frequency domain indication information.
When the frequency domain indication information includes time domain location information of a first transmission or a last transmission, the frequency domain indication information may indicate frequency domain location information of a first transmission or a last transmission transport block. Specifically, the frequency domain position of each data transmission may be determined by combining the frequency hopping offset of multiple transmissions and the total number of data transmissions in a NR frequency domain Resource allocation type I (i.e., Resource Indication Value (RIV)).
Specifically, the frequency domain location of each data transmission may be determined using the transmission sequence number of the data. More specifically, after determining the transmission sequence number of the transport block, frequency hopping may be performed according to the transmission sequence number and a frequency hopping offset. Wherein, the frequency hopping offset can be configured by high layer signaling or configured in advance. Alternatively, the frequency hopping offset may be indicated by control signaling. When the control signaling indication is adopted, a plurality of frequency hopping offsets can be preconfigured to obtain a candidate frequency hopping offset set, and one frequency hopping offset is selected from the candidate frequency hopping offset set to be used as the frequency hopping offset indicated by the control signaling.
As a non-limiting example, when the transmission sequence number of one of the multiple transmissions is an even number, the frequency domain starting position of the transmission may be the same as the frequency domain starting position indicated by the control signaling, and when the transmission sequence number of one of the multiple transmissions is an odd number, the frequency domain starting position may be the frequency domain starting position indicated by the control signaling plus the frequency hopping offset.
Or, when the transmission sequence number of one transmission in multiple transmissions is an odd number, the frequency domain starting position of the transmission may be the same as the frequency domain starting position indicated by the control signaling, and when the transmission sequence number of one transmission in multiple transmissions is an even number, the frequency domain starting position may be the frequency domain starting position indicated by the control signaling plus the frequency hopping offset.
In a specific implementation, the time slot in which the transmission block is located may also be used to determine the frequency domain location of each data transmission. As a non-limiting example, when the frequency domain starting position of the time slot in which one transmission of the multiple transmissions is located is an even numbered time slot in one secondary link resource pool, the frequency domain starting position of the transmission block of the one transmission may be the same as the frequency domain starting position indicated by the control signaling; when the time slot starting position of one transmission in the multiple transmissions is the time slot with the odd serial number in the auxiliary link resource pool, the frequency domain starting position of the transmission block of the one transmission can be obtained by adding the frequency domain starting position indicated by the control signaling with the frequency hopping offset.
Or, when the frequency domain starting position of the time slot in which one transmission in the multiple transmissions is located is the time slot with the odd serial number in one auxiliary link resource pool, the frequency domain starting position of the transmission block of the one transmission may be the same as the frequency domain starting position indicated by the control signaling; when the time slot starting position of one transmission in the multiple transmissions is the time slot with the even serial number in the auxiliary link resource pool, the frequency domain starting position of the transmission block of the transmission can be obtained by adding the frequency domain starting position indicated by the control signaling and the frequency hopping offset.
Fig. 2 is a schematic time-frequency resource diagram of a specific implementation manner of the embodiment of the invention. Suppose that a sender sends data to a receiver, and the sender sends control signaling for scheduling data 2 times and data 4 times. The data is the same transport block with the same RV or different RVs. Wherein, the total transmission times of the control signaling is configured or preconfigured through high layer signaling, and the total transmission times of the data is indicated through the control signaling or configured or preconfigured through the high layer signaling. The time domain indication information in the control signaling only contains a time slot offset, and the time slot offset refers to a difference value between a time slot in which the control signaling is located and a time slot in which data transmitted for the first time is located. The symbol of the time domain starting position of each data transmission is the first symbol of a time slot, and the time domain ending position is the last symbol of the time slot, and the symbol is configured or preconfigured through high-layer signaling. Those skilled in the art will appreciate that, in implementation, the slot offset may also refer to a difference between a slot in which the control signaling is located and a slot in which the last transmitted data is located.
As can be seen with reference to fig. 2, the control signaling is sent in slot 2N and slot (2N + 2). Specifically, the control signaling is transmitted in 14 symbols in slot 2N and slot (2N +2), and is transmitted twice. Data is also transmitted using 14 symbols in one slot and four times. In this embodiment, the time slot difference between the first transmitted control signaling and the first data transmission is 0, and the time slot difference between the second transmitted control signaling and the first data transmission is-2. In this embodiment, the slot difference value may be one element of a pre-configured slot offset candidate set.
In this embodiment, the time slot difference between the first transmitted control signaling and the first data transmission is 0, and the time slot difference between the second transmitted control signaling and the first data transmission is-2. In this embodiment, the slot difference value may be one element of a pre-configured slot offset candidate set. For example, the slot offset candidate set comprises 4 elements, which are {0, -1, -2, -3} slots respectively, and this time can be indicated by 2 bits in the control signaling, so that the first transmitted control signaling comprises 00 bits indicating the slot difference, and the second transmitted control signaling comprises 10 bits indicating the slot difference.
As can be seen with continued reference to fig. 2, after successfully decoding the control signaling for the first transmission and/or the control signaling for the second transmission, the receiving side may determine that the time domain locations for the first data transmission are symbol 0 through symbol 13 of slot 2N. In conjunction with the time interval (1 slot in the figure) of multiple data transmissions, the time domain positions of the second, third and fourth data transmissions may be determined as symbol 0 to symbol 13 in slot (2N +1), slot (2N +2) and slot (2N +3), respectively.
With continued reference to fig. 2, the control signaling also gives an indication of the frequency domain of the data for a certain transmission. If the frequency domain indication information indicates that the data is subjected to frequency hopping based on the transmission sequence number, the frequency domain positions of data transmission of other transmission times can be determined based on an RIV mode and combined with the frequency hopping offset, the transmission sequence number, the time interval information and the total transmission times of the data of multiple transmission times.
In this case, if the receiving side learns, through the control signaling, that the frequency domain starting position of the data is the same as the frequency domain starting position indicated by the control signaling when the transmission serial number is an even number, then the frequency domain starting position of the data is the same as the frequency domain starting position indicated by the control signaling when the transmission serial number of the data received by the receiving side is an even number; and when the transmission serial number of the received data is an odd number, the frequency domain starting position of the data is the frequency domain position obtained by adding the frequency hopping offset to the frequency domain starting position indicated by the control information. Or, if the receiving side learns, through the control signaling, that the frequency domain starting position of the data is the same as the frequency domain starting position indicated by the control signaling when the transmission serial number is an odd number, then the frequency domain starting position of the data is the same as the frequency domain starting position indicated by the control signaling when the transmission serial number of the received data is an odd number, and the frequency domain starting position of the data is the frequency domain position obtained by adding the frequency hopping offset to the frequency domain starting position indicated by the control information when the transmission serial number of the received data is an even number.
If the frequency domain indication information indicates that the data is subjected to frequency hopping based on the time slot, based on an RIV mode, and combining the frequency hopping offset of multiple transmissions, the sequence number of the time slot and the total transmission times of the data, the frequency domain position of data transmission of other transmission times can be determined.
In this case, if the receiving side learns, through the control signaling, that the frequency domain starting position of the data is the same as the frequency domain starting position indicated by the control signaling when the serial number of the time slot is an even number, when the time slot starting position of the data received by the receiving side is the time slot of the even serial number in the auxiliary link resource pool, the frequency domain starting position is the same as the frequency domain starting position indicated by the control signaling, and when the time slot starting position of the data received by the receiving side is the time slot of the odd serial number in the auxiliary link resource pool, the frequency domain starting position is the frequency domain position obtained by adding the frequency hopping offset to the frequency domain starting position indicated by the control signaling.
Or, if the receiving side learns, through the control signaling, that the frequency domain starting position of the data is the same as the frequency domain starting position indicated by the control signaling when the serial number of the time slot is an odd number, when the time slot starting position of the data received by the receiving side is an odd number in the auxiliary link resource pool, the frequency domain starting position of the data is the same as the frequency domain starting position indicated by the control signaling, and when the time slot starting position of the data received by the receiving side is an even number, the time slot starting position of the data is the serial number of the serial number time slot of the frequency domain position time slot obtained by adding the frequency hopping offset to the frequency domain starting position indicated by the control information.
Fig. 3 is a schematic time-frequency resource diagram of a specific implementation manner of the embodiment of the invention. Suppose that a sender sends data to a receiver, and the sender sends control signaling for scheduling data 2 times and data 4 times. The data is the same transport block with the same RV or different RVs. The total transmission times of the control signaling are configured or pre-configured through high-layer signaling, and the total transmission times of the data are indicated through the control signaling or configured or pre-configured through the high-layer signaling. The time domain indication information in the control signaling comprises a time slot offset and a symbol offset, wherein the time slot offset refers to a difference value between a time slot in which the control signaling is located and a time slot in which data transmitted for the first time is located. The time domain starting position of each data transmission is located at the 3 rd symbol of a time slot, and the time domain ending position is the last symbol (i.e. 14 th symbol) of a time slot.
As can be seen from fig. 3, the control signaling is transmitted at symbol 0 and symbol 1 of slot 2N and slot (2N +2) and is transmitted twice. Data is transmitted using 12 symbols in one slot and four times.
In this embodiment, the time slot difference between the first transmitted control signaling and the first data transmission is 0, and the time slot difference between the second transmitted control signaling and the first data transmission is-2. In this embodiment, the slot difference value may be one element of a pre-configured slot offset candidate set. For example, the slot offset candidate set comprises 4 elements, which are {0, -1, -2, -3} slots respectively, and this time can be indicated by 2 bits in the control signaling, so that the first transmitted control signaling comprises 00 bits indicating the slot difference, and the second transmitted control signaling comprises 10 bits indicating the slot difference. If the receiver successfully decodes the control signaling for the first transmission and/or the control signaling for the second transmission, the receiver may determine that the time domain location of the first data transmission is from symbol 2 (i.e., the 3 rd symbol) to symbol 13 (i.e., the 14 th symbol) of slot 2N. As can be seen from fig. 3, the time domain positions of the second, third, and fourth data transmissions may be determined to be symbol 2 to symbol 13 in slot (2N +1), slot (2N +2), and slot (2N +3), respectively, in conjunction with the time interval (1 slot in the figure) of the multiple data transmissions.
With continued reference to fig. 3, the control signaling also gives an indication of the frequency domain of the data for a certain transmission. If the frequency domain indication information indicates that the data is subjected to frequency hopping based on the transmission sequence number, the frequency domain positions of data transmission of other transmission times can be determined based on an RIV mode and combined with the frequency hopping offset of multiple transmission, the transmission sequence number and the total transmission times of the data.
In this case, if the receiving side learns, through the control signaling, that the frequency domain starting position of the data is the same as the frequency domain starting position indicated by the control signaling when the transmission serial number is an even number, then the frequency domain starting position of the data is the same as the frequency domain starting position indicated by the control signaling when the transmission serial number of the data received by the receiving side is an even number, and the starting position is the frequency domain position obtained by adding the frequency hopping offset to the frequency domain starting position indicated by the control information when the transmission serial number of the data received by the receiving side is an odd number.
Or, if the receiving side learns that the frequency domain starting position of the data is the same as the frequency domain starting position indicated by the control signaling when the transmission serial number is an odd number through the control signaling, the frequency domain starting position of the data is the same as the frequency domain starting position indicated by the control signaling when the transmission serial number of the data received by the receiving side is the odd number, and the starting position is the frequency domain position obtained by adding the frequency hopping offset to the frequency domain starting position indicated by the control information when the transmission serial number of the data received by the receiving side is the even number.
If the frequency domain indication information indicates that the data is subjected to frequency hopping based on the time slot, based on an RIV mode, and combining the frequency hopping offset of multiple transmissions, the sequence number of the time slot and the total transmission times of the data, the frequency domain position of data transmission of other transmission times can be determined.
In this case, if the receiving side learns, through the control signaling, that the frequency domain starting position of the data is the same as the frequency domain starting position indicated by the control signaling when the serial number of the time slot is an even number, when the time slot starting position of the data received by the receiving side is the time slot of the even serial number in the auxiliary link resource pool, the frequency domain starting position is the same as the frequency domain starting position indicated by the control signaling, and when the time slot starting position of the data received by the receiving side is the time slot of the odd serial number in the auxiliary link resource pool, the frequency domain starting position is the frequency domain position obtained by adding the frequency hopping offset to the frequency domain starting position indicated by the control signaling.
Or, if the receiving side learns that the frequency domain starting position of the data is the same as the frequency domain starting position indicated by the control signaling when the serial number of the time slot is an odd number through the control signaling, when the serial number of the time slot starting position of the data received by the receiving side is an odd number, the frequency domain starting position of the data is the same as the frequency domain starting position indicated by the control signaling, otherwise, the frequency domain starting position of the data is the serial number of the serial number time slot of the frequency domain position time slot obtained by adding the frequency hopping offset to the frequency domain starting position indicated by the control information.
Fig. 4 is a schematic time-frequency resource diagram of a specific implementation manner of the embodiment of the invention. Suppose that a sender sends data to a receiver, and the sender sends control signaling for scheduling data 2 times and data 4 times. The data is the same transport block with the same RV or different RVs. The total transmission times of the control signaling is configured or pre-configured through high-level signaling, and the total transmission times of the data is indicated through the control signaling or pre-configured through the high-level signaling. The time domain indication information in the control signaling comprises a time slot offset and a symbol offset, wherein the time slot offset refers to a difference value between a time slot in which the control signaling is located and a time slot in which data transmitted for the first time is located. The symbol of the time domain starting position of each data transmission is the 3 rd symbol of one time slot, and the time domain ending position is the 12 th symbol of one time slot.
As can be seen from fig. 4, the control signaling is transmitted at symbol 0 and symbol 1 of slot 2N and slot (2N +2), and is transmitted twice. Data is transmitted using 10 symbols in one slot and four times.
In this embodiment, the time slot difference between the first transmitted control signaling and the first data transmission is 0, and the time slot difference between the second transmitted control signaling and the first data transmission is-2. In this embodiment, the slot difference value may be one element of a pre-configured slot offset candidate set. For example, the slot offset candidate set comprises 4 elements, which are {0, -1, -2, -3} slots respectively, and this time can be indicated by 2 bits in the control signaling, so that the first transmitted control signaling comprises 00 bits indicating the slot difference, and the second transmitted control signaling comprises 10 bits indicating the slot difference. If the receiver successfully decodes the control signaling for the first transmission and/or the control signaling for the second transmission, the receiver may determine that the time domain location of the first data transmission is from symbol 2 (i.e., the 3 rd symbol) to symbol 10 (i.e., the 12 th symbol) of slot 2N. As can be seen from fig. 4, the time domain positions of the second, third, and fourth data transmissions may be determined to be (2N +1), slot (2N +2), and symbol 2 to symbol 10 in slot (2N +3), respectively, in conjunction with the time interval (1 slot in the figure) of the multiple data transmissions.
With continued reference to fig. 4, the control signaling also gives an indication of the frequency domain of the data for a certain transmission. If the frequency domain indication information indicates that the data is subjected to frequency hopping based on the transmission sequence number, the frequency domain positions of data transmission of other transmission times can be determined based on an RIV mode and combined with the frequency hopping offset of multiple transmission, the transmission sequence number and the total transmission times of the data.
In this case, if the receiving side learns, through the control signaling, that the frequency domain starting position of the data is the same as the frequency domain starting position indicated by the control signaling when the transmission serial number is an even number, then the frequency domain starting position of the data is the same as the frequency domain starting position indicated by the control signaling when the transmission serial number of the data received by the receiving side is an even number, and the frequency domain starting position of the data is the frequency domain position obtained by adding the frequency hopping offset to the frequency domain starting position indicated by the control information when the transmission serial number of the data received by the receiving side is an odd number.
Or, if the receiving side learns that the frequency domain starting position of the data is the same as the frequency domain starting position indicated by the control signaling when the transmission serial number is an odd number through the control signaling, the frequency domain starting position of the data is the same as the frequency domain starting position indicated by the control signaling when the transmission serial number of the data received by the receiving side is the odd number, and the starting position is the frequency domain position obtained by adding the frequency hopping offset to the frequency domain starting position indicated by the control information when the transmission serial number of the data received by the receiving side is the even number.
If the frequency domain indication information indicates that the data is subjected to frequency hopping based on the time slot, based on an RIV mode, and combining the frequency hopping offset of multiple transmissions, the sequence number of the time slot and the total transmission times of the data, the frequency domain position of data transmission of other transmission times can be determined.
In this case, if the receiving side learns, through the control signaling, that the frequency domain starting position of the data is the same as the frequency domain starting position indicated by the control signaling when the serial number of the time slot is an even number, when the time slot starting position of the data received by the receiving side is the time slot of the even serial number in the auxiliary link resource pool, the frequency domain starting position is the same as the frequency domain starting position indicated by the control signaling, and when the time slot starting position of one transmission in multiple transmissions is the time slot of the odd serial number in the auxiliary link resource pool, the frequency domain starting position is the frequency domain position obtained by adding the frequency hopping offset to the frequency domain starting position indicated by the control signaling.
Or, if the receiving side learns, through the control signaling, that the frequency domain starting position of the data is the same as the frequency domain starting position indicated by the control signaling when the serial number of the time slot is an odd number, when the time slot starting position of the data received by the receiving side is an odd number in the auxiliary link resource pool, the frequency domain starting position of the data is the same as the frequency domain starting position indicated by the control signaling, otherwise, the frequency domain starting position of the data is the frequency domain position obtained by adding the frequency hopping offset to the frequency domain starting position indicated by the control information.
In a specific implementation, as a further non-limiting example, the time domain indication information may display an indication of a transmission sequence number. In this case, for the control signaling transmitted multiple times for the same transport block, the time domain indication information and the frequency domain indication information included in the control signaling transmitted each time indicate the time domain indication information and the frequency domain indication information of the transport block scheduled by the control signaling.
The receiver may determine, according to the transmission sequence number, a time domain start position and an end position of a current transport block (i.e., a transport block scheduled by the control signaling) associated with the transmission sequence number, and then may determine time domain start positions and end positions of other transport blocks according to the time domain start position and end position of the current transport block and the transmission sequence number.
If the time slot where the time domain starting position of the current transmission block is agreed by the two communication parties in advance is the same as the time slot where the control signaling is located, the control signaling may not include the time interval information of each transmission block, and the time interval information does not need to be configured in advance by a high-level signaling. At this time, determining the time domain starting positions of the other transport blocks may be completed according to the time domain starting position and the ending position of the current transport block, the total number of transmissions, and the transmission sequence number. At this time, the time slot in which the start position of the current transport block is located may be the same as the time slot in which the control signaling including the transmission sequence number is located, and the symbol in which the time domain start position of the current transport block is located may be included in the control signaling, or may be preconfigured through a higher layer signaling.
As a variation, the time domain indication information may include time interval information. After determining the time domain position information of any data (e.g., the current data associated with the transmission sequence number), the receiver may determine the time domain start position and end position of other data according to the determined time domain start position and end position of the current data, the total transmission times of the data, the transmission sequence number, and the time interval information.
The time slot in which the start position of the current data associated with the transmission sequence number is located may be the same as the time slot in which the control signaling containing the transmission sequence number is located, and the symbol in which the time domain start position of the current data is located may be included in the control signaling, or may be preconfigured through a higher layer signaling.
Those skilled in the art will appreciate that the total number of transmissions of the data may also be included in the control signaling, or may be preconfigured through higher layer signaling.
In a specific implementation, the time domain indication information may further include a slot offset. The time domain starting position of the current data associated with the transmission sequence number may be obtained by using the slot offset. The time slot in which the time domain starting position of the current data is located may be determined by a sum of the time slot in which the control signaling is located and the time slot offset, and the symbol in which the time domain starting position of the current data is located may be determined by offsetting the first symbol of the time slot in which the transmission is located by a symbol offset by one symbol. Correspondingly, the time domain end position of the current data associated with the transmission sequence number may be determined by a sum of a time slot where the time domain start position of the current data is located and a symbol where the time domain start position is located and a time domain length, where the time domain length is a number of time slots and/or a number of symbols.
As will be understood by those skilled in the art, the control signaling received by the receiving side includes a slot offset, which refers to a difference between a slot in which the current data is located and a slot in which the control signaling is located. The slot offset may be one of a pre-configured set of candidate values, indicated by the control signaling.
And the time domain position information of the data associated with the transmission sequence number comprises the time domain starting position and the time domain ending position of the data transmitted at the time. The time domain start and end positions may each include a slot position and a symbol position. The time slot in which the starting position is located may be determined by a sum of the time slot in which the control signaling is located and the time slot offset, and the ending position may be determined by a sum of the time slot in which the starting position of the first transmission is located and a time domain length. Wherein, the time domain length may be a number of time slots.
At this time, the symbol where the starting position is located may be located at a specified symbol position, for example, at the first symbol of a slot; the symbol in which the end position is located may be located at a specified symbol position, e.g. still at the first symbol of a slot. The configuration information associated with the specified symbol position may be a higher layer signaling configuration or preconfigured.
In a specific implementation, the slot offset may be one of a pre-configured set of candidate values, indicated by the control signaling.
As a variation, in a specific implementation, the control signaling may include a slot offset and a symbol offset. The time domain location information of the first transmission or the last transmission may be obtained using the slot offset and the symbol offset. Those skilled in the art understand that, at this time, the control signaling received by the receiving side includes a slot offset, where the slot offset refers to a difference between a slot where a current transport block scheduled by the control signaling is located and a slot where the control signaling is located. The slot offset may be one of a pre-configured set of candidate slot offsets, indicated by the control signaling.
At this time, the symbol where the starting position is located is determined based on a symbol offset included in the control signaling. For example, the symbol offset is 1, which may indicate that the symbol where the starting position is located at the first symbol of a slot. For another example, the symbol offset is 3, which may indicate that the symbol where the starting position is located at the 3 rd symbol of one slot.
At this time, the symbol where the starting position of the last transmission is located may be determined based on a symbol offset included in the control signaling. The time domain length may be the number of slots and/or the number of symbols.
It should be noted that, the time domain length used for calculating the time domain end position of the current transmission may be transmitted to the receiver by the sender through the control signaling, or the time domain length may be configured or preconfigured by a higher layer signaling.
When the control signaling includes the slot offset, the symbol offset, and the time domain length, the control signaling may indicate the slot offset, the symbol offset, and the time domain length, respectively, for example, may be indicated independently by using respective bit fields in the control signaling. Alternatively, the slot offset, symbol offset, and time domain length may be jointly indicated using a single bit domain in the control signaling. For example, for the slot offset, the symbol offset, and the time domain length, the sender may determine a bit value using a joint coding of at least two of them, and indicated by a single field in the control signaling.
After determining the time domain location information of the current transmission, time domain location information of remaining data of the multiple transmissions of data may be determined. In specific implementation, the receiver may determine the time domain position information of other data according to the currently transmitted time domain position information, the total transmission times of the data, and the time interval information.
The total transmission times of the data may be configured or preconfigured by a higher layer signaling, or transmitted to a receiving party through the control signaling. The time interval information may be configured or preconfigured by higher layer signaling, or transmitted to the receiving side through the control signaling.
In a specific implementation, after determining the time domain position information of the current data transmission, the receiver may combine the time interval information of multiple data transmissions with the total number of data transmissions, and may determine the time domain positions of multiple data transmissions by adding or subtracting integer multiples of the time interval from the time domain position of the current data transmission.
As a non-limiting example, when the time domain indication information includes position information of a first transmission, the receiving side may determine an accumulation time interval or a subtraction time interval of other data based on the transmission sequence number of the data and the total number of transmissions of the data, and determine respective time domain start positions and end positions of the other data based on the time domain start position and end position of the first transmission, the time interval information, and the accumulation time interval or the subtraction time interval.
In specific implementation, the receiver further needs to determine the frequency domain position according to the frequency domain indication information.
When the time domain indication information display includes a transmission sequence number, the frequency domain indication information may indicate frequency domain location information for a first transmission of a transport block transmitted multiple times. Specifically, the frequency domain position of each data transmission can be determined by combining the frequency hopping offset information of multiple transmissions and the total number of data transmissions in a manner of NR frequency domain resource allocation type I (i.e., RIV).
Specifically, the frequency domain location of each data transmission may be determined using the transmission sequence number of the data block. More specifically, after the transmission sequence number of the transport block is determined, the frequency hopping and the frequency hopping offset may be determined according to the time slot in which the data transmission start position is located for multiple times. Wherein, the frequency hopping offset can be configured by high layer signaling or configured in advance. Alternatively, the frequency hopping offset may be indicated by control signaling. When the control signaling indication is adopted, a plurality of selectable frequency hopping offsets can be configured in advance to obtain a candidate frequency hopping offset set, and the frequency hopping offset indicated by the control signaling is one of the candidate frequency hopping offset set.
As a non-limiting example, when the transmission sequence number of one transmission in multiple transmissions is an even number, the frequency domain starting position of the transmission may be the same as the frequency domain starting position indicated by the control signaling, and when the transmission sequence number of one transmission in multiple transmissions is an odd number, the frequency domain starting position is obtained by adding the frequency domain starting position indicated by the control signaling and a frequency hopping offset.
Or, when the transmission sequence number of one transmission in multiple transmissions is an odd number, the frequency domain starting position of the transmission may be the same as the frequency domain starting position indicated by the control signaling, and when the transmission sequence number of one transmission in multiple transmissions is an even number, the frequency domain starting position is obtained by adding the frequency domain starting position indicated by the control signaling to the frequency hopping offset.
In a specific implementation, the time slot in which the transmission block is located may also be used to determine the frequency domain location of each data transmission.
As another non-limiting example, when the frequency domain starting position of the time slot in which one transmission of the multiple transmissions is located is the even numbered time slot in the secondary link resource pool, the frequency domain starting position of the transmission block of the one transmission may be the same as the frequency domain starting position indicated by the control signaling; when the time slot starting position of one transmission in the multiple transmissions is the time slot with the odd serial number in the auxiliary link resource pool, the frequency domain starting position of the transmission block of the one transmission can be obtained by adding the frequency domain starting position indicated by the control signaling with the frequency hopping offset.
Or, when the frequency domain starting position of the time slot in which one transmission in the multiple transmissions is located is the time slot with the odd serial number in one auxiliary link resource pool, the frequency domain starting position of the transmission block of the one transmission may be the same as the frequency domain starting position indicated by the control signaling; when the time slot starting position of one transmission in the multiple transmissions is the time slot with the even serial number in the auxiliary link resource pool, the frequency domain starting position of the transmission block of the transmission can be obtained by adding the frequency domain starting position indicated by the control signaling and the frequency hopping offset.
Still taking fig. 2 as an example, it is assumed that the sender sends data to the receiver, and the sender sends control signaling for scheduling data 2 times and data 4 times. The data is the same transport block with the same RV or different RVs. The total transmission times of the control signaling is configured or pre-configured through high-layer signaling, and the total transmission times of the data is indicated through the control signaling or pre-configured through the high-layer signaling. The time domain indication information in the control signaling only contains a time slot offset, and the time slot offset refers to a difference value between a time slot in which the control signaling is located and a time slot in which data transmitted for the first time is located. The symbol of the time domain starting position of each data transmission is the first symbol of a time slot, and the time domain ending position is the last symbol of a time slot, and the symbol is indicated by the control signaling or configured through high-layer signaling.
In this embodiment, the data transmission associated with the control signaling transmitted for the first time is the first transmission, so the transmission sequence number of the data transmission is 1, and the data transmission associated with the control signaling transmitted for the second time is the third transmission, which includes the transmission sequence number of the data transmission is 3.
As can be seen with reference to fig. 2, the control signaling is sent in slot 2N and slot (2N + 2). Specifically, the control signaling is transmitted in 14 symbols in slot 2N and slot (2N +2), and is transmitted twice. And transmitting the data by adopting 14 symbols in one time slot for four times, wherein according to the control signaling and the time slot offset, when the time slot difference value between the control signaling transmitted for the first time and the data transmitted for the first time is 0, the control signaling transmitted for the second time comprises the time slot difference value between the control signaling transmitted for the second time and the data transmitted for the third time, which is 0. In this embodiment, the indication manner of the timeslot difference value adopts high-level signaling configuration or pre-configures a fixed difference value of 0 timeslot, and no additional indication of control signaling is needed.
As can be seen with continued reference to fig. 2, after successfully decoding the control signaling for the first transmission and/or the control signaling for the second transmission, the receiving side may determine that the time domain locations for the first data transmission are symbol 0 through symbol 13 of slot 2N. In conjunction with the time interval (1 slot in the figure) of multiple data transmissions, the time domain positions of the second, third and fourth data transmissions may be determined as symbol 0 to symbol 13 in slot (2N +1), slot (2N +2) and slot (2N +3), respectively. Assuming that the receiving side successfully decodes the control signaling of the second transmission, it can be determined that the time domain position of the third data transmission is from symbol 0 to symbol 13 of slot 2N + 2. In combination with the time domain interval of multiple data transmissions, which is 1 secondary link slot in this embodiment, the time domain positions of the first, second, and fourth data transmissions may be determined to be symbol 0 to symbol 13 of slot 2N, slot (2N +1), and slot (2N +3), respectively.
Still taking fig. 2 as an example, the control signaling also gives frequency domain indication information of data transmitted at a certain time. If the frequency domain indication information indicates that the data is subjected to frequency hopping based on the transmission sequence number, the frequency domain positions of data transmission of other transmission times can be determined based on an RIV mode and combined with the frequency hopping offset of multiple transmission, the transmission sequence number and the total transmission times of the data.
In this case, if the receiving side learns, through the control signaling, that the frequency domain starting position of the data is the same as the frequency domain starting position indicated by the control signaling when the transmission sequence number is an even number, then the frequency domain starting position of the data is the same as the frequency domain starting position indicated by the control signaling when the transmission sequence number of the data is an even number, and the starting position is the frequency domain starting position indicated by the control information plus the frequency hopping offset when the transmission sequence number of the data is an odd number. Or, if the receiving side knows that the frequency domain starting position of the data is the same as the frequency domain starting position indicated by the control signaling when the transmission serial number is an odd number through the control signaling, the frequency domain starting position of the data is the same as the frequency domain starting position indicated by the control signaling when the transmission serial number of the data is an odd number, and the frequency domain starting position of the data is the frequency domain starting position indicated by the control information plus the frequency hopping offset when the transmission serial number of the data is an even number.
If the frequency domain indication information indicates that the data is subjected to frequency hopping based on the time slot, based on an RIV mode, and combining the frequency hopping offset of multiple transmissions, the sequence number of the time slot and the total transmission times of the data, the frequency domain position of data transmission of other transmission times can be determined.
In this case, if the receiving side learns, through the control signaling, that the frequency domain starting position of the data is the same as the frequency domain starting position indicated by the control signaling when the serial number of the time slot is an even number, when the time slot starting position of one of the four transmissions is a time slot of an even number in one auxiliary link resource pool, the frequency domain starting position is the same as the frequency domain starting position indicated by the control signaling, and when the time slot starting position of one of the transmissions is a time slot of an odd number in the auxiliary link resource pool, the frequency domain starting position is a frequency domain position obtained by adding a frequency hopping offset to the frequency domain starting position indicated by the control signaling. Or, if the receiving side learns that the frequency domain starting position of the data is the same as the frequency domain starting position indicated by the control signaling when the serial number of the time slot is an odd number through the control signaling, the frequency domain starting position of the data is the same as the frequency domain starting position indicated by the control signaling when the serial number of one time slot in the four transmissions is an odd number, and the starting position is the frequency domain starting position indicated by the control information plus the frequency hopping offset when the serial number of one time slot in the multiple transmissions is an even number.
As a variation, taking fig. 3 as an example, it is assumed that the sender sends data to the receiver, and the sender sends control signaling for scheduling data 2 times and data 4 times. The data is the same transport block with the same RV or different RVs. The total transmission times of the control signaling is configured or pre-configured through high-layer signaling, and the total transmission times of the data is indicated through the control signaling or pre-configured through the high-layer signaling. The time domain indication information in the control signaling includes a slot offset and a symbol offset (the symbol offset refers to an offset from a first symbol in the same slot, and is offset by 2 symbols in the figure), and the slot offset refers to a difference between a slot in which the control signaling is located and a slot in which data transmitted for the first time is located. The time domain starting position of each data transmission is located at the 3 rd symbol of a time slot, and the time domain ending position is the last symbol (i.e. 14 th symbol) of a time slot.
As can be seen from fig. 3, the control signaling is transmitted at symbol 0 and symbol 1 of slot 2N and slot (2N +2) and is transmitted twice. Data is transmitted four times using 12 symbols in one slot.
According to the control signaling and the time slot offset, the time slot offset between the first-time sent control signaling and the first-time data sending is 0, and the time slot offset between the second-time sent control signaling and the third-time data sending is 0.
If the receiver successfully decodes the control signaling for the first transmission, the receiver may determine the time domain location of the first data transmission to be symbol 2 (i.e., the 3 rd symbol) through symbol 13 (i.e., the 14 th symbol) of slot 2N. As can be seen from fig. 3, the time domain positions of the second, third, and fourth data transmissions may be determined to be symbol 2 to symbol 13 in slot 2N +1, slot 2N +2, and slot 2N +3, respectively, in conjunction with the time interval (1 slot in the figure) of the multiple data transmissions.
With continued reference to fig. 3, the control signaling also gives an indication of the frequency domain of the data for a certain transmission. If the frequency domain indication information indicates that the data is subjected to frequency hopping based on the transmission sequence number, the frequency domain positions of data transmission of other transmission times can be determined based on an RIV mode and combined with the frequency hopping offset of multiple transmission, the transmission sequence number and the total transmission times of the data. If the frequency domain indication information indicates that the data is subjected to frequency hopping based on the time slot, based on an RIV mode, and combining the frequency hopping offset of multiple transmissions, the sequence number of the time slot and the total transmission times of the data, the frequency domain position of data transmission of other transmission times can be determined. The specific details of the receiver determining the frequency domain indication information refer to the description of fig. 3, which is not described herein again.
As another variation, taking fig. 4 as an example, it is assumed that the sender sends data to the receiver, and the sender sends control signaling for scheduling data 2 times and data 4 times. The data is the same transport block with the same RV or different RVs. The total transmission times of the control signaling is configured or pre-configured through high-layer signaling, and the total transmission times of the data is indicated through the control signaling or pre-configured through the high-layer signaling. The time domain indication information in the control signaling comprises a time slot offset and a symbol offset, wherein the time slot offset refers to a difference value between a time slot in which the control signaling is located and a time slot in which data transmitted for the first time is located. (symbol offset is 2) the symbol of the time domain starting position of each data transmission is the 3 rd symbol of one time slot, and the time domain ending position is the 12 th symbol of one time slot.
As can be seen from fig. 4, the control signaling is transmitted at symbol 0 and symbol 1 of slot 2N and slot (2N +2), and is transmitted twice. Data is transmitted four times using 10 symbols in one slot. According to the control signaling and the time slot offset, the time slot offset between the control signaling sent for the first time and the time slot offset sent for the first time is 0, and the time slot offset between the control signaling sent for the second time and the time slot offset sent for the third time is 0. If the receiver successfully decodes the control signaling for the second transmission, the receiver may determine that the time domain position of the third data transmission is symbol 2 (i.e., the 3 rd symbol) through symbol 10 (i.e., the 12 th symbol) of slot (2N + 2). As can be seen from fig. 4, the time domain positions of the first, second, and fourth data transmissions may be determined to be symbol 2 to symbol 10 in slot 2N, slot (2N +1), and slot (2N +3), respectively, in conjunction with the time interval (1 slot in the figure) of the multiple data transmissions.
With continued reference to fig. 4, the control signaling also gives an indication of the frequency domain of the data for a certain transmission. If the frequency domain indication information indicates that the data is subjected to frequency hopping based on the transmission sequence number, the frequency domain positions of data transmission of other transmission times can be determined based on an RIV mode and combined with the frequency hopping offset of multiple transmission, the transmission sequence number and the total transmission times of the data. If the frequency domain indication information indicates that the data is subjected to frequency hopping based on the time slot, based on an RIV mode, and combining the frequency hopping offset of multiple transmissions, the sequence number of the time slot and the total transmission times of the data, the frequency domain position of data transmission of other transmission times can be determined. The specific details of the receiving side determining the frequency domain indication information refer to the description of fig. 4, which is not described herein again.
In step S102, after determining the time-frequency position information of each data, the receiving side may merge and decode each data to obtain data.
Fig. 5 is a flowchart illustrating a method for multiple transmissions of signaling and data according to an embodiment of the present invention. Specifically, the multi-transmission method may include the steps of:
step S501, determining a plurality of control signaling for data multiple transmission, wherein the control signaling comprises time domain indication information and frequency domain indication information of the data;
step S502, transmitting the plurality of control signaling, and transmitting the data for a plurality of times, where the data for the plurality of times is transmitted based on the time-frequency domain resources indicated by the time-domain indication information and the frequency-domain indication information included in the plurality of control signaling, and the data for each transmission is the same transmission block.
The frequency domain indication information includes indication information for performing frequency hopping based on a transmission sequence number of the data or a used time slot.
More specifically, in step S501, the transmitting side may determine a plurality of control signaling for multiple transmissions of data, where the control signaling may include time domain indication information and frequency domain indication information of the data.
Wherein the time domain indication information may include time domain location information of a first transmission or a last transmission.
The time domain position information of the first transmission or the last transmission can be determined by a time slot offset, the time slot of the time domain starting position of the first transmission or the last transmission is determined by the time slot of the control signaling and the sum of the time slot offset, the symbol of the time domain starting position of the first transmission or the last transmission is determined by offsetting the symbol offset from the first symbol of the time slot of the transmission, the time domain ending position of the first transmission is determined by the time slot of the time domain starting position of the first transmission and the sum of the symbol of the time slot and the time domain length, the time domain ending position of the last transmission is determined by the time slot of the time domain starting position of the last transmission and the sum of the symbol of the time slot and the time domain length, and the time domain length is the number of time slots and/or the number of symbols.
More specifically, when the time domain indicating information includes time domain position information of first transmission, determining transmission sequence numbers of other data based on a transmission sequence number corresponding to the first transmission of the data and the total transmission times of the data, and determining respective time domain start positions and end positions of the other data based on the time domain start position and end position of the first transmission, the transmission sequence number, and time interval information; and when the time domain indicating information comprises time domain position information of the last transmission, determining the transmission sequence numbers of other data based on the transmission sequence number corresponding to the last transmission of the data and the total transmission times of the data, and determining the respective time domain starting position and the respective time domain ending position of the other data based on the time domain starting position and the time domain ending position of the first transmission, the transmission sequence number and the time interval information.
When the time domain indication information contains time domain position information transmitted for the first time, the time slot offset refers to the difference between the time slot used by the control signaling containing the time slot offset and the time slot used for transmitting the data for the first time; or, when the time domain indication information includes time domain position information of the last transmission, the timeslot offset refers to a difference between a timeslot used by the control signaling containing the timeslot offset and a timeslot used by the last transmission of the data.
As a variant, the time domain indication information may be displayed including a transmission sequence number. And determining the time domain starting position and the ending position of the current data associated with the transmission sequence number according to the transmission sequence number, and then determining the time domain starting position and the ending position of other data according to the time domain starting position and the ending position of the current data, the total transmission times of the data and the transmission sequence number so as to transmit the data for multiple times.
The time slot of the start position of the current data associated with the transmission sequence number is the same as the time slot of the control signaling containing the transmission sequence number, and the symbol of the time domain start position of the current data is contained in the control signaling, or is pre-configured through a high-level signaling.
When the time domain indicating information display includes a transmission serial number, the time domain indicating information may further include a time slot offset, a time slot in which a time domain starting position of current data associated with the transmission serial number is located is determined by a sum of a time slot in which the control signaling is located and the time slot offset, a symbol in which the time domain starting position of the current data is located is determined by offsetting a symbol offset from a first symbol in the time slot in which the transmission is located by one symbol, a time domain ending position of the current data associated with the transmission serial number is determined by the time slot in which the time domain starting position of the current data is located and a sum of the symbol in which the time domain starting position of the current data is located and a time domain length, and the time domain length is a. The slot offset refers to: and the difference between the time slot of the control signaling containing the transmission sequence number and the time slot of the starting position of the current data associated with the transmission sequence number. The time domain length and the symbol offset are included in the control signaling or are pre-configured through a higher layer signaling.
When the control signaling contains at least two of the slot offset, the symbol offset and the time domain length, the at least two of the slot offset, the symbol offset and the time domain length are independently indicated by using at least two bit fields in the control signaling, or the at least two of the slot offset, the symbol offset and the time domain length are jointly indicated by using a single bit field in the control signaling.
Further, the transmission sequence number of the data is a positive integer greater than or equal to 1, and the sender may perform frequency hopping based on the transmission sequence number of the data. For example, when the transmission sequence number of the data is an even number, the frequency domain resource starting position of the data is the same as the frequency domain resource starting position of the data indicated by the control signaling, otherwise, the frequency domain resource starting position of the data is the frequency domain resource position obtained by adding the frequency hopping offset to the frequency domain resource starting position of the data indicated by the control signaling; or, when the transmission sequence number of the data is an odd number, the frequency domain resource starting position of the data is the same as the frequency domain resource starting position used by the data indicated by the control signaling, otherwise, the frequency domain resource starting position of the data is the frequency domain resource position obtained by adding the frequency hopping offset to the frequency domain resource starting position of the data indicated by the control signaling.
As a variation, the time slot used by the data is a positive integer greater than or equal to 1, and the sender may perform frequency hopping based on the time slot used by the data. For example, when the serial number of the timeslot used by the data is an even number, the frequency domain resource starting position of the data is the same as the frequency domain resource starting position of the data indicated by the control signaling, otherwise, the frequency domain resource starting position of the data is the frequency domain resource position obtained by adding the frequency hopping offset to the frequency domain resource starting position of the data indicated by the control signaling; or, when the serial number of the time slot used by the data is an odd number, the frequency domain resource starting position of the data is the same as the frequency domain resource starting position of the data indicated by the control signaling, otherwise, the frequency domain resource starting position of the data is the frequency domain resource position obtained by adding the frequency hopping offset to the frequency domain resource starting position of the data indicated by the control signaling; and the sequence number of the time slot is the sequence number of the time slot in the wireless frame. The frequency hopping offset is included in the control signaling or is preconfigured through higher layer signaling.
In step S502, the transmitting side may transmit a plurality of control signaling and transmit the data a plurality of times. In particular, the method of manufacturing a semiconductor device,
for the data transmitted for multiple times, the sender may determine the time domain starting position and the time domain ending position of the current data associated with the transmission sequence number according to the transmission sequence number, and then determine the time domain starting position and the time domain ending position of other data according to the determined time domain starting position and the determined time domain ending position of the current data, the total transmission times of the data, the transmission sequence number, and the time interval information, so as to transmit the data for multiple times.
The time slot of the start position of the current data associated with the transmission sequence number is the same as the time slot of the control signaling containing the transmission sequence number, and the symbol of the time domain start position of the current data is contained in the control signaling, or is pre-configured through a high-level signaling. The time interval information may be included in the control signaling or pre-configured through higher layer signaling. The total transmission times of the data are included in the control signaling or are pre-configured through a higher layer signaling.
Those skilled in the art understand that the steps S501 to S502 can be regarded as execution steps corresponding to the steps S101 to S102 described in the above embodiment shown in fig. 1, and the two steps are complementary in specific implementation principle and logic. Therefore, the method for multiple transmissions may refer to the related description of the embodiments shown in fig. 1 to fig. 4, and will not be described herein again.
In summary, the technical solution provided by the embodiment of the present invention can flexibly determine the transmission times of the control signaling and the data, thereby satisfying the requirement of the reliability index.
Fig. 6 is a schematic structural diagram of a signaling and data multi-reception apparatus according to an embodiment of the present invention. Specifically, the multiple receiving apparatus for signaling and data (abbreviated as multiple receiving apparatus 6) may include a receiving module 61 and a decoding module 64.
More specifically, the receiving module 61 is adapted to receive a plurality of control signaling, and receive data transmitted multiple times, where the data transmitted multiple times is transmitted by a transmitting side based on time-frequency domain resources indicated by time domain indication information and frequency domain indication information included in the control signaling, where the data transmitted each time is the same transport block; the decoding module 64 is adapted to perform merging decoding on the data transmitted for a plurality of times; the frequency domain indication information includes indication information for performing frequency hopping based on a transmission sequence number of the data or a used time slot.
In a specific implementation, the time domain indication information includes time domain location information of a first transmission or a last transmission.
In a specific implementation, the multiple receiving apparatus 6 may further include a first determining module 62, adapted to determine, for the multiple transmitted data, time domain position information of other data according to time domain position information of a first transmission or a last transmission, a total number of transmissions of the data, and time interval information before performing merge decoding on the multiple transmitted data.
In a specific implementation, the time domain position information of the first transmission or the last transmission is determined by a time slot offset, the time slot of the time domain starting position of the first transmission or the last transmission is determined by the sum of the time slot of the control signaling and the time slot offset, and the symbol of the time domain starting position of the first transmission or the last transmission is determined by offsetting the first symbol of the time slot of the transmission by the symbol offset, the time domain end position of the first transmission is determined by the time slot of the time domain start position of the first transmission and the sum of the symbol and the time domain length, and the time domain end position of the last transmission is determined by the sum of the time slot of the time domain start position of the last transmission and the symbol and the time domain length, wherein the time domain length is the number of the time slots and/or the number of the symbols.
In a specific implementation, when the time domain indication information includes time domain position information of a first transmission, the timeslot offset refers to a difference between a control signaling including the timeslot offset and a timeslot used by a timeslot used for first transmission of the data; when the time domain indication information includes time domain position information of the last transmission, the timeslot offset refers to a difference between a control signaling including the timeslot offset and a timeslot used by the last transmission of the data.
In a specific implementation, the first determining module 62 may be further configured to: when the time domain indicating information comprises time domain position information of first transmission, determining transmission sequence numbers of other data based on a transmission sequence number corresponding to the first transmission of the data and the total transmission times of the data, and determining respective time domain starting positions and end positions of the other data based on the time domain starting position and end position of the first transmission, the transmission sequence numbers of the other data and time interval information; and when the time domain indicating information comprises time domain position information of the last transmission, determining the transmission sequence numbers of other data based on the transmission sequence number corresponding to the last transmission of the data and the total transmission times of the data, and determining the respective time domain starting position and the respective time domain ending position of the other data based on the time domain starting position and the time domain ending position of the first transmission, the transmission sequence number and the time interval information.
As a variation, the time domain indication information may include a transmission sequence number.
The multiple-time receiving module 6 may include a second determining module 63, adapted to determine, for multiple-time transmitted data, a time domain start position and an end position of current data associated with the transmission sequence number according to the transmission sequence number before performing merge decoding on the multiple-time transmitted data; determining time domain starting positions and ending positions of other data according to the determined time domain starting position and ending position of the current data, the total transmission times of the data, the transmission sequence number and the time interval information; the time slot of the start position of the current data associated with the transmission sequence number is the same as the time slot of the control signaling containing the transmission sequence number, and the symbol of the time domain start position of the current data is contained in the control signaling, or is pre-configured through a high-level signaling.
In a specific implementation, the time interval information may be included in the control signaling or may be preconfigured through higher layer signaling. The total number of transmissions of the data may be included in the control signaling or pre-configured by higher layer signaling.
In a specific implementation, the time domain indication information may further include a time slot offset, the time slot in which the time domain starting position of the current data associated with the transmission sequence number is located is determined by a sum of the time slot in which the control signaling is located and the time slot offset, the symbol in which the time domain starting position of the current data is located is determined by offsetting the first symbol of the time slot in which the transmission is located by a symbol offset, the time domain ending position of the current data associated with the transmission sequence number is determined by the sum of the time slot in which the time domain starting position of the current data is located and the symbol in which the time domain starting position is located and the time domain length, and the time domain length is the number of time slots and/or the.
The slot offset refers to: and the time slot of the control signaling containing the transmission sequence number and the time slot of the starting position of the current data associated with the transmission sequence number contain the difference. The time domain length and the symbol offset are included in the control signaling or are pre-configured through a higher layer signaling.
When the control signaling contains at least two of the slot offset, the symbol offset and the time domain length, the at least two of the slot offset, the symbol offset and the time domain length are independently indicated by using at least two bit fields in the control signaling, or the at least two of the slot offset, the symbol offset and the time domain length are jointly indicated by using a single bit field in the control signaling.
In a specific implementation, the transmission sequence number of the data is a positive integer greater than or equal to 1, and performing frequency hopping based on the transmission sequence number of the data means: when the transmission serial number of the data is an even number, the frequency domain resource starting position of the data is the same as the frequency domain resource starting position of the data indicated by the control signaling, otherwise, the frequency domain resource starting position of the data is the frequency domain resource position obtained by adding the frequency hopping offset to the frequency domain resource starting position of the data indicated by the control signaling; or, when the transmission sequence number of the data is an odd number, the frequency domain resource starting position of the data is the same as the frequency domain resource starting position used by the data indicated by the control signaling, otherwise, the frequency domain resource starting position of the data is the frequency domain resource position obtained by adding the frequency hopping offset to the frequency domain resource starting position of the data indicated by the control signaling.
As a variation, the time slot used by the data is a positive integer greater than or equal to 1, and the frequency hopping based on the time slot used by the data means: when the serial number of the time slot used by the data is an even number, the frequency domain resource starting position of the data is the same as the frequency domain resource starting position of the data indicated by the control signaling, otherwise, the frequency domain resource starting position of the data is the frequency domain resource position obtained by adding the frequency hopping offset to the frequency domain resource starting position of the data indicated by the control signaling; or, when the sequence number of the time slot used by the data is an odd number, the frequency domain resource starting position of the data is the same as the frequency domain resource starting position of the data indicated by the control signaling, otherwise, the frequency domain resource starting position of the data is the frequency domain resource position obtained by adding the frequency hopping offset to the frequency domain resource starting position of the data indicated by the control signaling. The frequency hopping offset is contained in the control signaling or is pre-configured through a high-level signaling; and the sequence number of the time slot is the sequence number of the time slot in the wireless frame.
For more details of the operation principle and the operation mode of the multi-time receiving apparatus 6, reference may be made to the description in fig. 1 to fig. 4, which is not repeated here.
Fig. 7 is a schematic structural diagram of a device for multiple transmissions of signaling and data according to an embodiment of the present invention. The multiple transmission device for signaling and data (referred to as the multiple transmission device 7 for simplicity), the multiple transmission device 7 may include a determination module 71 and a transmission module 72.
In particular, the determining module 71 is adapted to determine a plurality of control signaling for multiple transmissions of data, the control signaling containing time domain indication information and frequency domain indication information of the data; the transmission module 72 is adapted to transmit the plurality of control signaling and transmit the data multiple times, where the data multiple times are transmitted based on the time-frequency domain resources indicated by the time-domain indication information and the frequency-domain indication information included in the control signaling, and the data transmitted each time is the same transmission block; the frequency domain indication information includes indication information for performing frequency hopping based on a transmission sequence number of the data or a used time slot.
As a non-limiting example, the time domain indication information includes time domain location information of a first transmission or a last transmission. At this time, the transmission module 72 may be configured to: and for the data transmitted for multiple times, determining the time domain position information of other data according to the time domain position information of the first transmission or the last transmission, the total transmission times of the data and the time interval information so as to transmit the data for multiple times.
Specifically, when the time domain indication information includes time domain position information of a first transmission, a transmission sequence number of other data is determined based on a transmission sequence number corresponding to the first transmission of the data and a total transmission number of the data, and a time domain start position and an end position of each of the other data are determined based on a time domain start position and an end position of the first transmission, the transmission sequence number, and time interval information. And when the time domain indicating information comprises time domain position information of the last transmission, determining the transmission sequence numbers of other data based on the transmission sequence number corresponding to the last transmission of the data and the total transmission times of the data, and determining the respective time domain starting position and the respective time domain ending position of the other data based on the time domain starting position and the time domain ending position of the first transmission, the transmission sequence number and the time interval information.
The time domain position information of the first transmission or the last transmission is determined by a time slot offset, the time slot of the time domain starting position of the first transmission or the last transmission is determined by the time slot of the control signaling and the sum of the time slot offset, the symbol of the time domain starting position of the first transmission or the last transmission is determined by offsetting the symbol offset from the first symbol of the time slot of the transmission, the time domain ending position of the first transmission is determined by the time slot of the time domain starting position of the first transmission and the sum of the symbol of the time domain starting position of the first transmission and the time domain length, the time domain ending position of the last transmission is determined by the time slot of the time domain starting position of the last transmission and the sum of the symbol of the time slot of the time domain starting position of the last transmission and the time domain length, and the time domain length is the number of.
When the time domain indication information contains time domain position information of first transmission, the timeslot offset refers to: the difference between the time slot used by the control signaling containing the time slot offset and the time slot used for transmitting the data for the first time; or, when the time domain indication information includes time domain position information of the last transmission, the timeslot offset refers to a difference between a timeslot used by the control signaling containing the timeslot offset and a timeslot used by the last transmission of the data.
As a variant, the time domain indication information may be displayed including a transmission sequence number. At this time, the transmission module 72 may be configured to: for the data transmitted for multiple times, determining the time domain starting position and the time domain ending position of the current data associated with the transmission serial number according to the transmission serial number; determining time domain starting positions and ending positions of other data according to the determined time domain starting position and ending position of the current data, the total transmission times of the data, the transmission sequence number and the time interval information so as to transmit the data for multiple times; the time slot of the start position of the current data associated with the transmission sequence number is the same as the time slot of the control signaling containing the transmission sequence number, and the symbol of the time domain start position of the current data is contained in the control signaling, or is pre-configured through a high-level signaling.
In a specific implementation, the time interval information may be included in the control signaling or may be preconfigured through higher layer signaling. The total number of transmissions of the data may be included in the control signaling or pre-configured by higher layer signaling.
The time domain indication information may further include a time slot offset, the time slot in which the time domain starting position of the current data associated with the transmission sequence number is located is determined by a sum of the time slot in which the control signaling is located and the time slot offset, the symbol in which the time domain starting position of the current data is located is determined by offsetting the first symbol of the time slot in which the transmission is located by a symbol offset, the time domain ending position of the current data associated with the transmission sequence number is determined by the sum of the time slot in which the time domain starting position of the current data is located and the symbol in which the time domain starting position is located and the time domain length, and the time domain length is the number of time slots and/or the. The slot offset refers to: and the difference between the time slot of the control signaling containing the transmission sequence number and the time slot of the starting position of the current data associated with the transmission sequence number.
In a specific implementation, the time domain length and the symbol offset may be included in the control signaling or may be pre-configured through a higher layer signaling. When the control signaling contains at least two of the slot offset, the symbol offset and the time domain length, the at least two of the slot offset, the symbol offset and the time domain length are independently indicated by using at least two bit fields in the control signaling, or the at least two of the slot offset, the symbol offset and the time domain length are jointly indicated by using a single bit field in the control signaling.
In a specific implementation, the transmission sequence number of the data is a positive integer greater than or equal to 1, and performing frequency hopping based on the transmission sequence number of the data means: when the transmission serial number of the data is an even number, the frequency domain resource starting position of the data is the same as the frequency domain resource starting position of the data indicated by the control signaling, otherwise, the frequency domain resource starting position of the data is the frequency domain resource position obtained by adding the frequency hopping offset to the frequency domain resource starting position of the data indicated by the control signaling; or, when the transmission sequence number of the data is an odd number, the frequency domain resource starting position of the data is the same as the frequency domain resource starting position used by the data indicated by the control signaling, otherwise, the frequency domain resource starting position of the data is the frequency domain resource position obtained by adding the frequency hopping offset to the frequency domain resource starting position of the data indicated by the control signaling.
As a variation, the time slot used by the data is a positive integer greater than or equal to 1, and the frequency hopping based on the time slot used by the data means: when the serial number of the time slot used by the data is an even number, the frequency domain resource starting position of the data is the same as the frequency domain resource starting position of the data indicated by the control signaling, otherwise, the frequency domain resource starting position of the data is the frequency domain resource position obtained by adding the frequency hopping offset to the frequency domain resource starting position of the data indicated by the control signaling; or, when the sequence number of the time slot used by the data is an odd number, the frequency domain resource starting position of the data is the same as the frequency domain resource starting position of the data indicated by the control signaling, otherwise, the frequency domain resource starting position of the data is the frequency domain resource position obtained by adding the frequency hopping offset to the frequency domain resource starting position of the data indicated by the control signaling. The frequency hopping offset is contained in the control signaling or is pre-configured through a high-level signaling; and the sequence number of the time slot is the sequence number of the time slot in the wireless frame.
For more details of the operation principle and the operation mode of the multi-transmission device 7, reference may be made to the related description in fig. 5, and details are not repeated here.
Further, the embodiment of the present invention further discloses a storage medium, on which computer instructions are stored, and when the computer instructions are executed, the method technical solution described in the embodiments shown in fig. 1 to fig. 5 is executed. Preferably, the storage medium may include a computer-readable storage medium. The storage medium may include ROM, RAM, magnetic or optical disks, etc.
Further, an embodiment of the present invention further discloses a terminal, which includes a memory and a processor, where the memory stores a computer instruction capable of running on the processor, and the processor executes the technical solution of the method in the embodiment shown in fig. 1 to 5 when running the computer instruction. Preferably, the base station may interact with the UE, and specifically, the terminal may be a UE (User Equipment, abbreviated as UE) installed in a vehicle. The terminal may be a transmitting end or a receiving end in a link.
Although the present invention is disclosed above, the present invention is not limited thereto. Various changes and modifications may be effected therein by one skilled in the art without departing from the spirit and scope of the invention as defined in the appended claims.
Claims (38)
1. A multiple receiving method for signaling and data, comprising:
receiving a plurality of control signaling and receiving data transmitted for a plurality of times, wherein the data transmitted for the plurality of times is transmitted by a sender based on time-frequency domain resources indicated by time domain indication information and frequency domain indication information contained in the control signaling, and the data transmitted for each time is the same transmission block;
merging and decoding the data transmitted for multiple times;
the frequency domain indication information includes indication information for performing frequency hopping based on a transmission sequence number of the data or a used time slot.
2. The multiple reception method of claim 1, wherein the time domain indication information comprises time domain location information of a first transmission or a last transmission.
3. The multiple reception method according to claim 2, further comprising, before the performing the joint decoding on the multiple transmitted data:
and for the data transmitted for multiple times, determining the time domain position information of other data according to the time domain position information of the first transmission or the last transmission, the total transmission times of the data and the time interval information.
4. The multiple reception method according to claim 2, wherein the time domain position information of the first transmission or the last transmission is determined by a time slot offset, the time slot of the time domain starting position of the first transmission or the last transmission is determined by the sum of the time slot of the control signaling and the time slot offset, the symbol of the time domain starting position of the first transmission or the last transmission is determined by offsetting the symbol offset by the first symbol of the time slot of the transmission, the time domain ending position of the first transmission is determined by the sum of the time slot of the time domain starting position of the first transmission and the symbol of the time slot of the time transmission, and the time domain length of the symbol of the time slot of the time, the time domain length is the number of time slots and/or the number of symbols.
5. The multiple receiving method of claim 4, wherein when the time domain indication information includes time domain position information of a first transmission, the slot offset refers to a difference between a control signaling including the slot offset and a slot used by a slot used for the first transmission of the data;
when the time domain indication information includes time domain position information of the last transmission, the timeslot offset refers to a difference between a control signaling including the timeslot offset and a timeslot used by the last transmission of the data.
6. The multiple receiving method of claim 3, wherein determining the time domain position information of other data according to the time domain position information of the first transmission or the last transmission, the total number of data transmissions, and the time interval information comprises:
when the time domain indicating information comprises time domain position information of first transmission, determining transmission sequence numbers of other data based on a transmission sequence number corresponding to the first transmission of the data and the total transmission times of the data, and determining respective time domain starting positions and end positions of the other data based on the time domain starting position and end position of the first transmission, the transmission sequence numbers of the other data and time interval information;
and when the time domain indicating information comprises time domain position information of the last transmission, determining the transmission sequence numbers of other data based on the transmission sequence number corresponding to the last transmission of the data and the total transmission times of the data, and determining the respective time domain starting position and the respective time domain ending position of the other data based on the time domain starting position and the time domain ending position of the first transmission, the transmission sequence number and the time interval information.
7. The multiple reception method according to claim 1, wherein the time domain indication information includes a transmission sequence number.
8. The multiple reception method according to claim 7, further comprising, before the performing the joint decoding on the multiple transmitted data:
for the data transmitted for multiple times, determining the time domain starting position and the time domain ending position of the current data associated with the transmission serial number according to the transmission serial number;
determining time domain starting positions and ending positions of other data according to the determined time domain starting position and ending position of the current data, the total transmission times of the data, the transmission sequence number and the time interval information;
the time slot of the start position of the current data associated with the transmission sequence number is the same as the time slot of the control signaling containing the transmission sequence number, and the symbol of the time domain start position of the current data is contained in the control signaling, or is pre-configured through a high-level signaling.
9. The multiple reception method according to claim 3 or 8, wherein the time interval information is included in the control signaling or is pre-configured by higher layer signaling.
10. The multiple reception method according to claim 3 or 8, wherein the total number of transmissions of the data is included in the control signaling or is preconfigured by higher layer signaling.
11. The multiple reception method according to claim 7, wherein the time domain indication information further includes a slot offset, the slot in which the time domain starting position of the current data associated with the transmission sequence number is located is determined by a sum of the slot in which the control signaling is located and the slot offset, the symbol in which the time domain starting position of the current data is located is determined by offsetting a symbol offset from a first symbol of the slot in which the transmission is located by one symbol, the time domain ending position of the current data associated with the transmission sequence number is determined by the slot in which the time domain starting position of the current data is located and a sum of the symbol in which the time domain starting position of the current data is located and a time domain length, and the time domain length is a time slot number and/or a symbol number.
12. The multiple reception method of claim 11, wherein the slot offset is: and the time slot of the control signaling containing the transmission sequence number and the time slot of the starting position of the current data associated with the transmission sequence number contain the difference.
13. The multiple reception method according to claim 4 or 11, wherein the time domain length and the symbol offset are included in the control signaling or are pre-configured by higher layer signaling.
14. The multiple reception method according to claim 12, wherein when the control signaling contains at least two of the slot offset, the symbol offset and the time domain length, the at least two of the slot offset, the symbol offset and the time domain length are indicated independently by using at least two bit fields in the control signaling, or the at least two of the slot offset, the symbol offset and the time domain length are indicated jointly by using a single bit field in the control signaling.
15. The multiple reception method according to claim 1, wherein the transmission sequence number of the data is a positive integer greater than or equal to 1, and the performing the frequency hopping based on the transmission sequence number of the data means:
when the transmission serial number of the data is an even number, the frequency domain resource starting position of the data is the same as the frequency domain resource starting position of the data indicated by the control signaling, otherwise, the frequency domain resource starting position of the data is the frequency domain resource position obtained by adding the frequency hopping offset to the frequency domain resource starting position of the data indicated by the control signaling; or,
and when the transmission sequence number of the data is an odd number, the frequency domain resource starting position of the data is the same as the frequency domain resource starting position used by the data indicated by the control signaling, otherwise, the frequency domain resource starting position of the data is the frequency domain resource position obtained by adding the frequency hopping offset to the frequency domain resource starting position of the data indicated by the control signaling.
16. The multiple reception method according to claim 1, wherein the time slot used by the data is a positive integer greater than or equal to 1, and the frequency hopping based on the time slot used by the data means:
when the serial number of the time slot used by the data is an even number, the frequency domain resource starting position of the data is the same as the frequency domain resource starting position of the data indicated by the control signaling, otherwise, the frequency domain resource starting position of the data is the frequency domain resource position obtained by adding the frequency hopping offset to the frequency domain resource starting position of the data indicated by the control signaling; or,
when the serial number of the time slot used by the data is an odd number, the frequency domain resource starting position of the data is the same as the frequency domain resource starting position of the data indicated by the control signaling, otherwise, the frequency domain resource starting position of the data is the frequency domain resource position obtained by adding the frequency hopping offset to the frequency domain resource starting position of the data indicated by the control signaling;
and the sequence number of the time slot is the sequence number of the time slot in the wireless frame.
17. The multiple reception method according to claim 15 or 16, wherein the hopping offset is included in the control signaling or is preconfigured by higher layer signaling.
18. A method for multiple transmissions of signaling and data, comprising:
determining a plurality of control signaling for data multiple transmission, wherein the control signaling contains time domain indication information and frequency domain indication information of the data;
transmitting the control signaling and transmitting the data for multiple times, wherein the data transmitted for multiple times are transmitted based on time-frequency domain resources indicated by time domain indication information and frequency domain indication information contained in the control signaling, and the data transmitted each time is the same transmission block;
the frequency domain indication information includes indication information for performing frequency hopping based on a transmission sequence number of the data or a used time slot.
19. The multiple transmission method of claim 18, wherein the time domain indication information comprises time domain location information of a first transmission or a last transmission.
20. The method of claim 19, wherein the transmitting the data multiple times comprises:
and for the data transmitted for multiple times, determining the time domain position information of other data according to the time domain position information of the first transmission or the last transmission, the total transmission times of the data and the time interval information so as to transmit the data for multiple times.
21. The multiple transmission method of claim 19, wherein the time domain location information of the first transmission or the last transmission is determined by a slot offset, the time slot of the time domain starting position of the first transmission or the last transmission is determined by the sum of the time slot of the control signaling and the time slot offset, and the symbol of the time domain starting position of the first transmission or the last transmission is determined by offsetting the first symbol of the time slot of the transmission by the symbol offset, the time domain end position of the first transmission is determined by the time slot of the time domain start position of the first transmission and the sum of the symbol and the time domain length, and the time domain end position of the last transmission is determined by the sum of the time slot of the time domain start position of the last transmission and the symbol and the time domain length, wherein the time domain length is the number of the time slots and/or the number of the symbols.
22. The multiple transmission method according to claim 21, wherein when the time domain indication information includes time domain position information of a first transmission, the slot offset refers to a difference between a control signaling including the slot offset and a slot used for transmitting the data for the first time; or,
when the time domain indication information includes time domain position information of the last transmission, the timeslot offset refers to a difference between a control signaling including the timeslot offset and a timeslot used by the last transmission of the data.
23. The multiple transmission method of claim 20, wherein the determining the location information of other data according to the time domain location information of the first transmission or the last transmission, the total number of transmissions of the data, and the time interval information comprises:
when the time domain indicating information comprises time domain position information of first transmission, determining transmission sequence numbers of other data based on a transmission sequence number corresponding to the first transmission of the data and the total transmission times of the data, and determining respective time domain starting positions and end positions of the other data based on the time domain starting position and end position of the first transmission, the transmission sequence number and time interval information;
and when the time domain indicating information comprises time domain position information of the last transmission, determining the transmission sequence numbers of other data based on the transmission sequence number corresponding to the last transmission of the data and the total transmission times of the data, and determining the respective time domain starting position and the respective time domain ending position of the other data based on the time domain starting position and the time domain ending position of the first transmission, the transmission sequence number and the time interval information.
24. The multiple transmission method of claim 18, wherein the time domain indication information comprises a transmission sequence number.
25. A method of multiple transmission comprising the method of claim 24, wherein said transmitting said data multiple times comprises:
for the data transmitted for multiple times, determining the time domain starting position and the time domain ending position of the current data associated with the transmission serial number according to the transmission serial number;
determining time domain starting positions and ending positions of other data according to the determined time domain starting position and ending position of the current data, the total transmission times of the data, the transmission sequence number and the time interval information so as to transmit the data for multiple times;
the time slot of the start position of the current data associated with the transmission sequence number is the same as the time slot of the control signaling containing the transmission sequence number, and the symbol of the time domain start position of the current data is contained in the control signaling, or is pre-configured through a high-level signaling.
26. A multiple transmission method according to claim 20 or 25, wherein the time interval information is included in the control signalling or is preconfigured by higher layer signalling.
27. The multiple transmission method according to claim 20 or 25, wherein the total number of transmissions of the data is included in the control signaling or is preconfigured by higher layer signaling.
28. The multi-transmission method according to claim 24, wherein the time domain indication information further includes a slot offset, the slot where the time domain start position of the current data associated with the transmission sequence number is located is determined by a sum of the slot where the control signaling is located and the slot offset, the symbol where the time domain start position of the current data is located is determined by offsetting a symbol offset from a first symbol of the slot where the transmission is located by one symbol, the time domain end position of the current data associated with the transmission sequence number is determined by a sum of the slot where the time domain start position of the current data is located and the symbol where the time domain start position of the current data is located and a time domain length, and the time domain length is a number of slots and/or a number of symbols.
29. The multiple transmission method of claim 28, wherein the slot offset is: and the difference between the time slot of the control signaling containing the transmission sequence number and the time slot of the starting position of the current data associated with the transmission sequence number.
30. A multiple transmission method according to claim 21 or 29, wherein the time domain length and the symbol offset are included in the control signaling or are preconfigured by higher layer signaling.
31. The multi-transmission method according to claim 30, wherein when the control signaling contains at least two of the slot offset, the symbol offset and the time domain length, the at least two of the slot offset, the symbol offset and the time domain length are indicated independently by at least two bit fields in the control signaling, or the at least two of the slot offset, the symbol offset and the time domain length are indicated jointly by a single bit field in the control signaling.
32. The multiple transmission method according to claim 18, wherein the transmission sequence number of the data is a positive integer greater than or equal to 1, and the performing the frequency hopping based on the transmission sequence number of the data means:
when the transmission serial number of the data is an even number, the frequency domain resource starting position of the data is the same as the frequency domain resource starting position of the data indicated by the control signaling, otherwise, the frequency domain resource starting position of the data is the frequency domain resource position obtained by adding the frequency hopping offset to the frequency domain resource starting position of the data indicated by the control signaling; or,
and when the transmission sequence number of the data is an odd number, the frequency domain resource starting position of the data is the same as the frequency domain resource starting position used by the data indicated by the control signaling, otherwise, the frequency domain resource starting position of the data is the frequency domain resource position obtained by adding the frequency hopping offset to the frequency domain resource starting position of the data indicated by the control signaling.
33. The multiple transmission method according to claim 19, wherein the time slot used by the data is a positive integer greater than or equal to 1, and the frequency hopping based on the time slot used by the data means:
when the serial number of the time slot used by the data is an even number, the frequency domain resource starting position of the data is the same as the frequency domain resource starting position of the data indicated by the control signaling, otherwise, the frequency domain resource starting position of the data is the frequency domain resource position obtained by adding the frequency hopping offset to the frequency domain resource starting position of the data indicated by the control signaling; or,
when the serial number of the time slot used by the data is an odd number, the frequency domain resource starting position of the data is the same as the frequency domain resource starting position of the data indicated by the control signaling, otherwise, the frequency domain resource starting position of the data is the frequency domain resource position obtained by adding the frequency hopping offset to the frequency domain resource starting position of the data indicated by the control signaling;
and the sequence number of the time slot is the sequence number of the time slot in the wireless frame.
34. The multiple transmission method according to claim 32 or 33, wherein the hopping offset is included in the control signaling or is preconfigured by higher layer signaling.
35. An apparatus for multiple reception of signaling and data, comprising:
the receiving module is suitable for receiving a plurality of control signaling and receiving data transmitted for a plurality of times, wherein the data transmitted for a plurality of times is transmitted by a transmitting party based on time-frequency domain resources indicated by time domain indication information and frequency domain indication information contained in the control signaling, and the data transmitted for each time is the same transmission block;
the decoding module is suitable for carrying out merging decoding on the data transmitted for multiple times;
the frequency domain indication information includes indication information for performing frequency hopping based on a transmission sequence number of the data or a used time slot.
36. An apparatus for multiple transmissions of signaling and data, comprising:
a determining module adapted to determine a plurality of control signaling for a plurality of transmissions of data, the control signaling containing time domain indication information and frequency domain indication information of the data;
the transmission module is suitable for transmitting the control signaling and transmitting the data for multiple times, the data for multiple times are transmitted based on the time-frequency domain resources indicated by the time domain indication information and the frequency domain indication information contained in the control signaling, and the data for each time is the same transmission block;
the frequency domain indication information includes indication information for performing frequency hopping based on a transmission sequence number of the data or a used time slot.
37. A storage medium having stored thereon computer instructions which, when executed, perform the steps of the method of any of claims 1 to 17 or claims 18 to 34.
38. A terminal comprising a memory and a processor, the memory having stored thereon computer instructions executable on the processor, wherein the processor, when executing the computer instructions, performs the steps of the method of any one of claims 1 to 17 or 18 to 34.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811142912.7A CN110971365A (en) | 2018-09-28 | 2018-09-28 | Method, device and terminal for receiving and transmitting signaling and data for multiple times |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811142912.7A CN110971365A (en) | 2018-09-28 | 2018-09-28 | Method, device and terminal for receiving and transmitting signaling and data for multiple times |
Publications (1)
Publication Number | Publication Date |
---|---|
CN110971365A true CN110971365A (en) | 2020-04-07 |
Family
ID=70027700
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201811142912.7A Pending CN110971365A (en) | 2018-09-28 | 2018-09-28 | Method, device and terminal for receiving and transmitting signaling and data for multiple times |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110971365A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115347992A (en) * | 2021-05-14 | 2022-11-15 | 华为技术有限公司 | Communication method and device |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103795505A (en) * | 2012-11-02 | 2014-05-14 | 电信科学技术研究院 | Data transmission method, system and device |
CN105191459A (en) * | 2014-03-21 | 2015-12-23 | 华为技术有限公司 | Device and method for data transmission in direct communication |
CN107682128A (en) * | 2017-08-31 | 2018-02-09 | 宇龙计算机通信科技(深圳)有限公司 | Data transmission method, device, equipment and storage medium |
EP3282618A1 (en) * | 2016-08-09 | 2018-02-14 | Panasonic Intellectual Property Corporation of America | Improved initial and retransmissions of data for v2x transmissions |
CN108024347A (en) * | 2016-11-04 | 2018-05-11 | 华为技术有限公司 | Downlink information transmission method, device and equipment |
US20180199359A1 (en) * | 2017-01-09 | 2018-07-12 | Huawei Technologies Co., Ltd. | Systems and methods for signaling for semi-static configuration in grant-free uplink transmissions |
CN108282275A (en) * | 2017-01-06 | 2018-07-13 | 华为技术有限公司 | Data transmission method and device |
-
2018
- 2018-09-28 CN CN201811142912.7A patent/CN110971365A/en active Pending
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103795505A (en) * | 2012-11-02 | 2014-05-14 | 电信科学技术研究院 | Data transmission method, system and device |
CN105191459A (en) * | 2014-03-21 | 2015-12-23 | 华为技术有限公司 | Device and method for data transmission in direct communication |
EP3282618A1 (en) * | 2016-08-09 | 2018-02-14 | Panasonic Intellectual Property Corporation of America | Improved initial and retransmissions of data for v2x transmissions |
CN108024347A (en) * | 2016-11-04 | 2018-05-11 | 华为技术有限公司 | Downlink information transmission method, device and equipment |
CN108282275A (en) * | 2017-01-06 | 2018-07-13 | 华为技术有限公司 | Data transmission method and device |
US20180199359A1 (en) * | 2017-01-09 | 2018-07-12 | Huawei Technologies Co., Ltd. | Systems and methods for signaling for semi-static configuration in grant-free uplink transmissions |
CN107682128A (en) * | 2017-08-31 | 2018-02-09 | 宇龙计算机通信科技(深圳)有限公司 | Data transmission method, device, equipment and storage medium |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115347992A (en) * | 2021-05-14 | 2022-11-15 | 华为技术有限公司 | Communication method and device |
WO2022237424A1 (en) * | 2021-05-14 | 2022-11-17 | 华为技术有限公司 | Communication method and apparatus |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11910387B2 (en) | Method and apparatus for communicating two stage sidelink control information | |
US20230189330A1 (en) | Method for indicating the allocated resources for a harq message in a random access procedure for a low-complexity, narrowband terminal | |
US10411840B2 (en) | Methods for enhanced HARQ mechanism | |
JP5230794B2 (en) | Dynamic adjustment of downlink / uplink allocation ratio and signaling method in LTE / TDD system | |
TWI542245B (en) | Inter-device communication in wireless communication systems | |
CN111148061B (en) | Resource indication method and communication equipment | |
US11032807B2 (en) | Uplink control information transmission in overlapping time domain resource | |
EP3526920B1 (en) | Base stations, user equipments and a system for wireless communication, as well as the corresponding methods | |
CN103001749B (en) | Transmit the method for data, internet of things equipment and network equipment | |
CN111480311B (en) | Method and apparatus for transmitting and receiving signals in a wireless vehicle communication system | |
WO2010133043A1 (en) | Method for dispatching multi sub-frames and the system, the terminal and the base station thereof | |
WO2012139465A1 (en) | Method and device for scheduling multi-subframe transmission | |
JP2020506594A (en) | Uplink channel power allocation method and apparatus | |
TW201320692A (en) | Method for data transmission and base station and user equipment using the same | |
US9955467B2 (en) | Method and BS for transmitting control information to UE, and method and UE for handling control information | |
WO2019007182A1 (en) | Data transmission method and device | |
US8699440B2 (en) | Resource allocation method for broadband wireless connection system, and apparatus for performing same | |
KR20160050481A (en) | Method and apparatus for transmitting in mobile communication system | |
WO2018171352A1 (en) | Data transmission method and terminal | |
JP5647119B2 (en) | Communication method, primary station, secondary station and communication system | |
CN110971365A (en) | Method, device and terminal for receiving and transmitting signaling and data for multiple times | |
US8462740B2 (en) | Method for generating control channel and decoding control channel, base station and mobile station thereof | |
CN110972100B (en) | Data sending method, data feedback method and device, storage medium and terminal | |
CN111585708A (en) | Method for determining multicast feedback resources, receiving node and sending node | |
WO2022267898A1 (en) | Resource indication method and apparatus |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
CB02 | Change of applicant information | ||
CB02 | Change of applicant information |
Address after: 100089 18 / F, block B, Zhizhen building, No.7, Zhichun Road, Haidian District, Beijing Applicant after: Beijing Ziguang zhanrui Communication Technology Co.,Ltd. Address before: 100084, Room 516, building A, Tsinghua Science Park, Beijing, Haidian District Applicant before: BEIJING SPREADTRUM HI-TECH COMMUNICATIONS TECHNOLOGY Co.,Ltd. |
|
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20200407 |